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
336175269864	336175270417	336175270967	336175271517	336175272067	336175272617	336175273167	336175273717	336175274267	336175274817	336175275367	336175275917	336175276467	336175277017	336175277567	336175278117	336175278667	336175279217	336175279767	336175280317	336175280867	336175281417	336175281967	336175282517	336175283067	336175283617	336175284167	336175284717	336175285267	336175285817	336175286367	336175286917	336175287467	336175288017	336175288567	336175289117	336175289667	336175290217	336175290767	336175291317	336175291867	336175292417	336175292967	336175293517	336175294067	336175294617	336175295167	336175295717	336175296267	336175296817	336175297367	336175297917	336175298467	336175299017	336175299567	336175300117	336175300667	336175301217	336175301767	336175302317	336175302867	336175303417	336175303967	336175304517	336175305067	336175305617	336175306167	336175306717	336175307267	336175307817	336175308367	336175308917	336175309467	336175310017	336175310567	336175311117	336175311667	336175312217	336175312767	336175313317	336175313867	336175314417	336175314967	336175315517	336175316067	336175316617	336175317167	336175317717	336175318267	336175318817	336175319367	336175319917	336175320467	336175321017	336175321567	336175322117	336175322667	336175323217	336175323767	336175324317	336175324867	336175325417	336175325967	336175326517	336175327067	336175327617	336175328167	336175328717	336175329267	336175329817	336175330367	336175330917	336175331467	336175332017	336175332567	336175333117	336175333667	336175334217	336175334767	336175335317	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2768	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
53766	15936	5441	2252	1494	1114	797	663	570	542	458	401	411	354	336	343	316	289	279	300	287	278	265	299	250	272	278	235	239	271	264	224	250	248	261	256	242	265	202	253	260	227	244	246	251	235	266	270	248	228	280	272	220	237	237	238	259	261	247	250	260	264	245	252	247	223	239	207	237	243	254	231	258	231	262	243	243	265	243	248	222	246	277	231	213	268	243	234	232	251	227	214	228	252	240	258	234	269	247	236	234	236	235	208	224	239	246	233	233	239	238	233	215	234	224	235	224	215	246	254	244	244	247	209	235	243	212	230	203	216	243	232	258	215	212	251	257	257	212	230	231	200	236	244	229	238	243	222	230	240	233	224	238	248	223	254	212	244	243	220	212	214	229	226	235	231	232	230	264	235	237	236	238	225	245	255	235	225	255	245	269	218	232	217	247	220	233	235	218	239	227	254	230	250	209	234	218	237	244	257	220	250	227	237	266	223	231	234	275	251	243	254	234	219	247	228	240	261	223	228	242	268	211	237	245	220	250	230	235	228	231	238	252	233	246	217	245	254	222	274	248	217	229	248	222	252	216	257	233	245	216	233	225	210	224	288	231	238	217	228	253	243	252	243	226	241	212	256	254	242	255	253	239	225	211	228	233	254	200	213	233	243	247	244	280	228	242	233	216	248	263	233	240	200	210	250	243	224	230	209	243	231	217	239	223	249	219	247	245	231	234	199	237	199	241	228	243	251	233	235	218	230	249	253	253	216	245	239	220	237	266	227	261	250	261	254	208	208	242	244	235	238	229	245	242	245	240	243	219	247	250	234	229	226	246	227	255	239	233	227	236	239	228	230	214	235	240	237	226	253	214	214	242	222	219	254	245	228	211	248	207	244	246	255	247	263	237	212	270	245	266	216	233	255	213	218	196	243	200	226	233	222	248	244	233	244	214	214	222	238	262	226	206	210	236	233	226	213	261	253	253	226	235	246	236	203	234	265	244	242	231	245	218	233	234	241	235	255	230	232	238	246	211	234	257	245	221	207	241	231	213	218	244	218	245	250	241	221	235	219	240	239	249	218	212	206	240	223	223	252	252	228	252	245	225	223	243	254	239	271	260	237	227	260	222	233	252	238	227	232	243	240	240	248	239	254	219	241	221	207	257	201	234	249	229	238	265	248	233	240	224	253	251	252	227	249	239	234	253	233	240	226	253	254	230	216	239	237	231	243	237	230	239	234	204	233	232	250	245	224	244	241	230	206	236	247	232	244	215	248	202	231	238	210	232	233	246	246	231	244	209	247	249	226	249	227	260	230	237	215	241	248	230	213	231	226	271	253	250	219	251	213	234	227	255	240	235	227	251	242	235	216	223	225	192	269	209	221	236	240	249	251	235	232	222	227	253	244	237	230	257	247	261	243	249	249	247	228	208	227	226	264	227	229	214	244	261	232	239	253	236	230	243	205	236	228	239	217	211	235	228	227	213	224	250	254	205	241	203	222	235	240	221	273	259	239	261	255	225	229	244	228	234	251	255	236	249	254	231	244	241	219	237	226	249	226	251	261	242	215	247	216	251	243	237	261	246	265	254	245	250	262	222	218	241	240	234	243	220	219	237	229	220	237	242	252	228	244	214	239	229	251	242	224	248	210	236	241	255	228	230	234	231	209	244	231	260	256	229	241	251	247	240	240	216	254	246	216	262	254	228	261	239	229	230	236	231	248	241	233	246	250	242	262	219	237	242	229	250	226	206	216	248	237	242	231	225	258	234	206	245	243	222	241	260	242	237	243	241	227	240	245	223	247	271	242	246	245	268	240	242	253	221	238	265	259	245	258	227	255	238	214	223	223	243	231	247	220	226	250	238	260	203	215	237	236	219	236	235	219	235	253	233	237	236	222	247	220	217	256	258	243	260	220	224	233	263	262	249	250	250	259	251	229	256	238	240	241	227	240	227	227	227	256	253	240	241	236	241	206	212	251	230	256	279	239	235	220	238	218	206	228	206	239	258	239	230	256	259	215	243	252	238	218	243	251	245	233	249	231	252	242	198	203	228	227	242	257	211	221	256	249	238	242	198	276	263	249	230	210	240	243	256	231	246	244	248	219	252	233	259	261	251	250	239	228	224	235	252	246	246	226	222	259	240	224	232	243	235	232	230	246	225	237	230	222	257	221	220	232	237	210	231	239	237	227	218	243	242	259	218	251	252	213	245	213	229	253	225	234	230	234	232	221	232	268	243	253	220	228	208	226	258	228	238	243	259	245	225	215	242	219	238	246	227	246	224	197	242	250	215	212	274	207	218	230	264	223	258	228	255	246	246	258	233	217	228	229	262	253	249	245	236	273	225	251	249	241	245	210	236	227	236	265	243	239	220	236	236	231	247	215	206	231	212	233	258	268	248	255	231	255	238	248	267	267	243	243	234	227	218	260	219	234	214	225	223	215	224	265	232	241	243	269	233	236	225	230	285	206	239	262	269	256	217	254	226	223	245	233	244	275	230	220	255	238	265	241	243	244	260	245	231	250	238	254	242	236	221	230	249	247	233	230	238	237	242	240	251	233	256	233	256	229	245	231	249	225	230	219	277	245	232	232	244	234	244	239	255	264	223	245	260	222	233	250	234	227	251	217	223	241	256	222	263	264	220	228	258	227	252	237	233	228	251	251	249	244	266	227	249	243	243	217	213	232	224	237	249	210	242	256	225	240	206	240	225	215	258	225	233	228	246	217	253	248	260	243	236	257	217	222	220	258	239	239	254	231	229	212	227	220	232	220	244	251	227	221	275	229	218	226	220	219	223	238	223	270	228	246	247	237	266	198	234	231	255	232	201	268	244	221	222	239	253	235	261	218	240	241	225	227	248	260	209	227	260	224	242	235	239	201	235	235	213	253	243	221	246	201	220	234	231	267	245	234	225	245	222	239	222	243	223	252	234	218	224	219	231	237	231	245	262	229	225	228	256	238	241	237	220	240	218	245	245	239	264	234	252	224	227	241	215	239	238	253	223	211	261	280	266	225	232	229	249	223	211	238	239	253	266	215	266	214	246	249	229	249	258	246	227	222	245	214	226	227	261	233	247	251	210	226	213	247	239	194	196	244	227	238	240	239	252	239	239	242	253	243	236	264	241	226	248	224	253	218	257	209	251	253	239	244	248	248	260	227	236	270	215	245	224	260	228	232	192	217	237	240	248	205	226	231	256	227	233	247	255	250	247	214	224	233	242	232	257	212	220	238	240	204	237	221	227	226	244	226	272	260	241	250	244	234	238	233	233	234	216	223	217	216	227	259	247	242	216	254	233	247	224	233	226	238	275	220	226	209	228	208	238	250	242	222	237	219	219	222	236	246	222	235	246	251	207	251	237	270	217	238	239	257	222	226	246	256	226	219	265	235	269	202	246	235	245	248	233	212	245	219	232	200	230	265	242	230	224	252	250	252	219	219	245	219	209	248	223	226	205	224	235	228	238	230	256	243	250	245	250	241	209	228	216	203	246	244	264	219
25330	2673	6012	6491	5545	4408	3648	3036	2736	2302	2071	1846	1702	1524	1436	1355	1221	1209	1125	1075	1089	1040	958	949	892	890	872	855	859	796	838	819	872	864	798	837	773	772	770	800	738	732	751	821	748	793	719	734	752	692	686	744	730	696	738	696	712	708	717	670	731	685	685	689	709	651	690	680	724	700	654	706	660	727	663	710	728	709	659	713	731	702	722	676	730	655	656	665	699	662	653	676	704	677	741	700	653	715	704	684	708	741	688	688	671	672	690	689	708	713	662	682	683	675	753	695	688	687	654	672	731	662	684	668	656	647	668	661	693	712	663	675	630	686	681	680	672	685	715	637	690	682	663	643	704	687	670	646	681	625	654	678	646	676	662	714	659	658	662	689	646	667	662	681	702	703	692	654	684	678	646	632	639	693	670	683	668	706	672	678	692	677	691	648	636	683	676	694	654	712	690	695	665	706	718	693	645	650	658	623	663	665	639	680	669	644	691	652	678	645	690	669	703	603	692	721	671	676	695	627	681	625	645	694	671	694	680	680	692	674	681	683	693	628	656	672	663	674	698	685	644	659	662	652	656	648	690	723	680	672	694	691	675	704	658	702	651	687	666	734	629	704	692	692	647	690	665	691	655	686	663	641	630	720	611	709	679	728	705	693	644	663	627	701	644	670	671	679	652	702	715	672	682	670	670	716	701	685	673	653	653	684	710	696	697	669	733	650	670	670	683	703	740	667	695	699	662	679	647	720	681	663	675	715	664	678	639	671	687	636	660	631	688	704	614	669	700	659	665	619	641	651	667	650	675	658	686	710	696	701	630	724	649	679	645	669	638	703	693	697	667	626	674	743	690	670	692	629	630	689	648	676	708	633	665	635	694	663	667	643	703	637	667	714	663	662	675	674	717	723	671	666	666	690	680	680	660	671	676	659	683	628	667	669	665	660	705	627	682	668	715	688	743	701	670	675	659	712	713	661	663	679	692	665	664	646	716	646	659	686	666	672	645	702	695	697	677	658	695	677	681	643	648	676	692	642	653	660	644	668	672	626	661	670	711	673	645	646	660	716	692	665	669	663	695	664	638	669	708	720	685	686	687	647	640	688	668	649	654	695	635	679	675	643	688	664	649	676	687	692	690	701	596	718	672	619	688	680	713	658	663	678	684	642	669	683	687	642	693	651	652	656	656	645	712	670	672	693	658	673	680	729	642	658	654	638	661	675	695	652	668	667	673	654	617	712	670	658	640	647	638	693	659	672	661	670	676	638	632	654	601	662	677	669	678	654	678	659	633	670	669	667	716	663	671	719	675	646	680	665	649	658	699	676	687	678	652	679	642	705	675	686	695	662	706	621	672	661	659	671	625	751	659	695	678	644	685	682	683	717	693	677	679	674	695	655	724	641	658	710	622	696	664	658	670	698	684	660	657	670	635	651	664	641	660	674	636	669	683	676	669	703	635	646	692	672	715	646	646	656	687	681	687	696	672	686	664	687	716	659	669	674	662	705	682	657	681	720	678	644	707	636	728	663	688	656	684	643	653	690	655	713	669	686	628	681	682	666	662	708	649	668	649	652	699	632	649	668	629	655	713	681	670	689	659	708	693	644	695	683	662	667	631	690	679	644	673	669	680	644	702	661	698	658	654	680	616	679	683	729	685	681	691	675	675	662	665	690	687	655	668	647	663	602	674	655	692	669	688	680	693	670	680	724	664	638	698	696	658	728	642	661	674	652	670	690	685	744	713	634	678	642	667	692	692	696	672	633	671	717	698	722	659	664	654	652	689	647	655	684	697	646	674	693	706	656	636	656	648	697	664	665	685	721	666	686	692	692	663	698	673	611	662	649	691	653	624	647	694	662	620	679	701	665	733	647	663	621	654	722	651	743	632	685	657	668	723	684	659	693	678	641	655	678	671	653	710	709	692	663	674	643	667	710	672	675	626	697	708	681	697	669	700	662	693	657	667	665	681	660	692	669	697	688	688	676	672	706	675	681	709	676	652	629	725	623	699	668	678	653	678	702	650	654	681	651	671	663	640	668	683	681	669	660	693	671	684	684	674	692	704	705	675	671	697	692	646	681	663	631	657	702	684	631	668	642	626	699	694	680	666	676	655	681	681	678	629	725	642	710	719	658	647	674	688	667	728	691	684	648	711	680	644	679	729	680	669	642	700	681	676	667	694	666	683	655	680	696	718	685	700	660	691	665	648	705	653	702	648	722	669	659	634	678	643	681	681	714	697	671	678	681	720	666	667	676	660	674	678	633	661	742	666	640	662	697	644	681	698	688	639	685	669	670	688	671	705	662	666	691	660	669	689	671	686	614	687	677	685	701	647	692	702	687	671	693	708	732	653	647	698	607	681	669	649	654	697	699	699	696	664	671	631	669	642	665	651	642	686	688	627	671	681	656	637	678	678	648	633	667	686	720	699	655	701	676	711	661	676	649	653	630	641	661	642	669	675	669	653	651	635	698	662	686	681	657	632	675	644	666	665	692	606	667	673	642	714	649	674	648	656	670	715	669	690	690	672	668	678	606	711	676	664	646	638	692	657	674	648	604	714	679	696	679	647	678	673	663	674	702	678	663	655	639	626	712	721	641	701	669	630	683	708	623	669	673	661	669	684	731	688	635	668	665	678	664	691	658	659	651	628	707	683	690	629	726	677	616	688	700	658	687	689	670	644	669	660	681	690	705	696	645	663	666	639	653	670	674	641	615	643	674	639	687	639	729	709	691	654	666	650	621	723	639	661	646	708	693	631	673	640	653	638	664	663	667	683	647	681	712	685	698	655	690	695	669	686	693	687	622	712	641	693	652	630	658	656	670	701	733	673	715	663	661	674	692	674	650	704	695	674	673	650	652	700	680	719	661	600	681	682	643	698	645	675	637	685	678	663	650	661	684	693	675	658	695	674	698	698	711	692	645	681	681	631	714	692	667	686	663	634	634	659	669	716	682	714	737	695	664	662	731	671	659	694	698	687	633	644	646	694	661	646	672	696	714	710	697	663	661	689	679	648	632	627	654	701	677	655	656	691	660	655	679	658	684	682	671	689	653	688	684	642	633	662	711	692	669	640	700	678	677	724	672	667	676	683	663	709	645	686	679	675	691	702	648	695	676	616	720	714	679	664	705	672	637	695	651	683	665	691	659	605	705	684	693	671	656	649	707	672	658	734	711	616	649	670	703	631	688	690	682	686	687	627	683	633	627	665	698	696	730	684	699	667	694	659	626	683	682	694	675	717	684	657	682	701	680	694	684	694	701	643	656	716	674	678	647	670	661	657	708	697	649	645	677	669	653	691	680	719	708	672	717	680	669	692	659	665	667	688	648	680	692	676	651	656	680	669	668	615	682	651	664	638	704	651	646	673	652	648	708	653	673	685	719	725	644	691	668	680	652	638	695	687	680	669	709	687	648	629	711	676	648	684	699	651	676	654	684	665	684	705	687	681	618	621	633	660	676	616	657	666	643	646	653	667	685	653	706	649	703	683	657	696	666
6077	255	176	123	83	85	70	85	79	74	79	67	64	71	68	73	77	80	65	68	74	72	81	70	66	84	71	65	68	69	67	77	68	57	66	58	46	65	64	61	79	59	60	71	50	59	73	58	66	76	64	74	61	69	62	57	60	61	55	63	64	63	64	72	67	97	76	76	69	56	57	68	69	79	63	79	69	54	60	65	70	57	62	71	83	67	84	70	58	78	69	64	64	69	55	77	66	61	76	63	65	61	75	67	64	61	62	64	72	57	70	55	74	44	67	53	73	77	67	63	66	70	65	60	69	72	58	64	60	53	63	62	52	69	80	73	61	57	49	62	60	71	74	63	62	72	70	70	84	81	60	55	55	66	74	64	68	59	66	69	69	81	67	71	70	68	61	69	46	62	58	63	56	67	76	81	59	69	71	65	65	64	59	62	61	69	77	72	61	77	68	61	67	65	61	78	55	53	64	66	50	80	75	55	88	66	56	74	67	83	68	63	68	61	65	68	58	89	53	61	66	67	63	74	59	73	56	76	82	75	77	73	76	51	72	52	72	61	59	70	68	72	72	63	73	69	48	73	65	61	68	57	50	70	64	59	51	63	77	62	61	79	58	63	68	80	69	67	59	64	79	67	69	72	65	65	60	59	61	65	59	57	61	62	73	65	54	71	59	64	66	77	82	71	75	76	61	61	53	44	62	64	82	60	47	66	48	63	88	74	54	67	55	78	52	54	71	70	54	66	71	64	65	55	55	67	62	61	53	70	66	82	62	82	59	52	70	73	59	62	62	67	67	63	78	73	72	72	62	63	60	61	65	67	72	83	57	71	56	57	74	69	64	68	59	63	56	77	64	62	60	75	62	62	81	62	79	66	66	75	84	65	64	73	71	68	71	56	68	61	65	52	70	55	78	82	85	66	70	67	58	74	72	80	56	66	60	70	62	62	62	71	83	82	69	69	62	67	77	70	70	66	58	53	66	79	72	71	55	60	85	60	58	73	63	72	66	63	61	58	83	75	64	86	61	58	72	74	53	68	63	76	57	69	68	63	57	73	69	69	61	61	61	67	64	63	64	59	62	63	76	80	56	65	70	75	70	74	62	67	64	71	53	64	69	72	70	57	68	71	61	62	67	58	60	42	55	54	48	69	59	71	67	74	78	68	72	69	61	66	70	52	60	65	68	69	55	74	63	61	65	81	58	69	59	53	69	69	40	63	75	79	72	62	72	63	68	66	58	58	61	62	57	61	69	55	61	53	79	74	70	75	68	81	59	67	50	51	72	79	63	52	65	60	70	73	69	73	80	71	70	48	59	91	61	68	75	60	56	61	63	69	63	89	60	72	57	71	82	70	54	81	79	67	72	61	65	82	61	71	63	76	77	51	63	65	61	69	77	71	80	59	69	76	66	77	59	57	78	75	48	56	80	80	85	68	69	79	67	82	64	72	70	65	66	71	73	72	65	63	59	59	61	68	58	43	71	64	57	49	69	62	68	73	59	64	73	61	62	53	60	71	59	74	65	69	70	57	83	62	87	56	66	55	66	61	55	54	64	66	68	59	73	74	70	62	53	67	62	53	79	78	62	56	71	78	69	63	64	79	66	63	67	68	67	57	63	65	79	70	52	62	56	59	84	66	56	62	70	72	68	74	74	64	64	76	69	66	75	68	71	78	66	77	69	59	72	52	62	69	64	59	73	69	53	67	71	56	86	71	76	83	67	72	59	74	58	74	77	60	61	58	66	69	69	74	64	67	53	69	63	56	69	62	68	61	73	59	77	63	68	59	74	61	64	59	61	67	72	50	55	69	62	70	77	65	59	65	66	54	68	68	68	62	85	65	78	69	65	78	71	68	64	60	65	67	71	65	75	51	59	63	67	71	57	66	59	65	62	63	79	78	57	72	57	69	58	62	68	69	65	64	71	70	74	77	72	57	61	74	73	56	58	68	59	69	73	69	72	71	64	62	72	74	86	63	65	75	61	72	53	89	61	69	66	61	62	63	60	58	68	70	62	80	64	65	70	71	54	51	62	64	65	65	60	73	68	68	49	57	66	58	57	73	62	62	75	65	64	61	48	72	62	56	78	76	67	61	59	73	69	70	80	61	74	55	68	73	58	56	60	69	68	74	68	68	49	65	57	65	56	60	61	54	63	54	78	55	84	64	76	61	72	62	64	73	82	66	71	67	73	62	61	60	70	79	71	75	69	69	55	72	61	72	80	66	68	56	63	69	68	70	64	67	70	56	68	62	58	58	76	67	65	65	81	68	52	77	68	82	59	61	63	62	71	70	62	62	75	54	64	57	70	67	52	52	65	77	69	82	76	62	61	67	66	55	69	69	79	60	63	55	62	60	64	66	73	63	68	60	63	74	62	70	65	73	78	83	75	51	65	68	63	71	68	72	76	63	58	71	70	64	75	60	64	71	54	55	70	61	67	62	67	66	79	71	79	64	62	57	47	63	85	64	67	52	58	59	58	69	66	68	77	76	72	62	74	51	71	64	48	69	55	60	68	55	73	67	71	69	57	73	70	68	64	58	61	70	57	67	72	67	65	79	57	61	70	52	74	89	62	56	70	73	66	49	57	68	59	72	61	55	58	66	60	69	58	63	79	59	93	83	72	66	54	57	66	54	58	59	75	62	64	64	70	66	72	80	64	62	62	61	68	66	75	63	68	71	60	60	63	66	75	68	73	65	64	62	84	59	62	61	68	70	68	58	59	63	57	74	53	78	76	74	70	62	70	70	60	70	54	79	58	71	51	73	60	62	59	64	69	69	59	66	91	54	59	69	75	56	71	76	76	62	68	73	61	77	66	60	51	75	70	58	59	73	61	62	88	64	64	80	65	60	58	70	85	64	68	58	60	68	73	73	72	70	61	52	69	66	77	70	58	54	74	75	61	64	55	67	73	61	62	70	61	61	48	65	57	63	79	62	56	75	56	64	59	78	77	59	72	64	66	63	70	81	57	62	72	62	60	57	75	73	57	53	62	63	66	65	67	57	59	59	66	72	77	66	74	69	59	57	66	45	75	78	74	74	64	60	63	50	61	66	59	61	65	63	68	58	59	56	82	70	60	67	64	68	55	64	53	70	70	69	75	59	56	65	72	60	60	65	88	64	62	75	57	58	53	55	64	58	58	55	73	73	82	47	64	63	63	67	76	64	55	59	58	70	60	68	60	89	56	62	65	78	69	75	71	64	67	71	58	71	72	67	71	59	55	80	74	73	55	60	64	82	81	62	65	53	79	56	65	78	64	71	59	65	75	83	58	58	68	69	69	65	74	58	59	60	53	78	73	75	69	55	65	67	53	54	59	50	60	60	62	75	57	91	56	70	70	58	76	63	72	66	68	83	64	81	69	67	67	60	77	59	68	86	67	50	60	68	67	77	70	59	70	67	59	66	74	60	53	58	66	62	68	66	64	80	44	57	69	69	64	74	69	68	67	57	53	76	72	72	54	59	70	70	71	86	64	77	79	69	73	55
5947	317	374	390	396	358	297	275	327	290	257	290	263	281	272	261	258	279	234	272	254	253	275	234	235	227	276	251	267	252	230	228	238	242	252	215	250	227	212	242	261	236	251	243	263	246	233	217	246	247	238	234	275	243	228	231	249	233	257	234	236	235	234	214	218	258	206	199	244	246	245	260	232	223	270	263	253	246	236	243	223	260	253	260	248	231	256	244	235	236	247	251	237	231	279	228	222	233	240	215	218	264	223	254	245	258	244	239	213	232	247	223	241	247	263	248	244	241	257	246	256	222	245	236	250	228	259	214	258	232	236	249	229	265	230	230	234	244	223	250	257	239	245	228	259	249	234	204	214	245	240	251	247	213	245	238	265	268	247	232	213	247	221	249	226	251	240	202	268	253	237	243	223	239	262	277	236	248	254	209	230	241	232	236	253	244	235	245	226	271	258	246	244	257	268	229	270	238	251	245	253	241	248	253	242	249	235	228	245	225	232	261	247	238	244	222	253	260	242	241	248	247	213	245	221	251	246	246	254	212	259	213	253	242	258	235	249	232	243	230	270	239	240	220	225	240	242	235	243	246	230	244	229	253	253	226	227	227	215	256	269	239	194	257	266	272	238	235	252	221	244	254	233	225	237	248	204	255	214	243	225	239	248	245	246	266	255	199	249	233	229	244	262	229	221	256	247	256	249	253	251	245	252	231	237	254	242	265	236	215	248	226	230	247	245	228	247	222	226	226	241	267	244	242	223	257	261	230	233	253	218	224	269	249	241	269	237	250	234	212	251	264	245	228	248	222	228	257	240	260	262	229	241	244	229	247	236	241	233	253	243	235	264	211	263	250	241	263	222	238	251	232	260	241	229	258	253	207	231	234	252	221	209	226	236	252	262	218	247	227	240	254	293	247	234	265	211	244	255	254	237	251	235	209	228	244	261	265	254	228	283	241	243	244	245	236	240	229	267	250	219	237	232	249	261	243	228	247	262	252	230	226	260	249	289	247	220	223	247	231	241	220	250	248	241	237	217	267	246	244	216	230	240	240	243	247	220	242	243	199	256	222	227	243	261	240	218	245	260	239	217	247	235	239	239	218	258	247	229	235	246	240	247	239	221	241	233	238	226	228	259	254	250	240	253	270	245	243	233	217	217	260	244	238	228	244	221	251	227	234	250	250	243	234	261	232	256	229	218	250	228	235	250	249	225	251	249	232	234	254	222	246	222	258	261	250	215	223	235	256	241	231	273	234	230	227	240	232	236	223	239	230	225	227	244	250	244	233	251	220	246	242	233	234	250	242	239	253	220	190	246	233	231	234	248	206	253	227	225	240	246	237	234	258	252	260	225	253	210	229	278	242	215	287	228	269	254	225	232	243	250	262	224	269	250	252	250	257	224	232	223	241	243	229	208	241	247	236	220	230	241	231	224	215	245	276	272	267	221	233	258	223	242	244	225	237	232	214	237	249	233	256	244	262	240	210	243	223	233	190	251	258	258	236	253	227	228	229	233	194	234	206	260	226	249	251	250	249	241	246	279	226	240	240	223	259	256	243	243	214	242	225	257	237	239	224	233	255	213	215	253	235	238	224	236	241	198	243	213	251	264	215	247	202	253	248	229	241	239	248	250	222	217	221	220	260	242	230	267	267	247	269	224	229	246	225	221	235	253	225	235	241	216	236	257	237	257	244	257	241	227	246	256	237	237	270	249	264	281	258	264	235	250	243	250	248	233	235	214	237	231	240	264	235	231	244	264	220	226	228	248	247	262	237	245	274	257	226	253	224	242	256	236	206	235	268	247	229	252	239	221	228	236	215	239	236	237	255	255	224	238	237	241	230	251	252	261	206	234	239	260	222	232	220	210	246	244	245	249	227	244	245	243	237	236	215	228	244	229	245	257	219	234	249	252	203	244	246	240	229	230	234	256	246	243	241	266	240	261	227	209	242	248	237	233	255	233	244	248	225	221	207	216	255	245	223	242	215	280	241	256	238	224	238	269	247	232	221	242	290	266	252	257	266	229	232	221	219	273	269	267	238	248	236	255	225	253	253	229	218	231	234	222	260	235	234	230	223	219	224	234	242	232	244	245	229	254	219	222	228	221	234	261	239	258	253	245	218	234	216	232	242	248	235	257	226	220	201	209	263	223	228	249	239	240	252	218	273	247	210	240	215	240	228	234	217	232	244	263	228	241	235	229	260	241	228	244	221	239	244	245	236	217	230	220	240	259	235	259	208	254	228	253	244	241	231	250	226	237	255	243	234	222	256	196	224	212	263	218	232	267	237	261	230	273	245	243	236	235	246	232	236	247	244	227	259	230	227	278	217	250	233	234	237	238	245	246	245	257	258	250	251	257	244	253	209	233	255	235	254	250	255	206	248	260	224	224	225	244	229	259	238	221	241	234	229	240	253	239	247	249	229	239	277	215	234	249	265	251	288	246	229	272	251	257	225	244	257	239	241	227	239	222	246	233	230	268	253	256	246	246	234	237	228	259	246	223	256	232	212	244	226	252	287	226	258	250	248	236	257	234	276	243	266	280	229	244	258	256	243	263	245	250	234	238	243	217	226	244	238	254	234	237	220	269	214	217	228	263	236	218	210	228	241	243	267	238	243	247	259	227	235	228	250	225	259	279	249	271	220	272	230	236	216	268	231	237	242	249	239	258	237	258	246	233	271	221	226	241	235	236	238	239	230	206	255	239	269	240	249	229	255	254	222	243	247	250	268	237	235	242	225	244	254	218	231	245	232	249	235	239	218	254	267	272	251	258	220	222	259	219	244	231	265	242	222	226	229	234	259	246	242	249	253	232	232	244	235	226	236	243	229	218	256	262	241	204	236	239	260	249	246	239	248	239	254	230	236	240	241	257	248	223	219	244	252	258	220	243	255	263	222	266	243	230	210	217	236	247	230	231	229	218	206	217	240	254	235	257	250	209	231	239	240	217	248	229	257	241	228	238	234	227	244	247	254	226	262	223	225	236	248	231	246	218	229	229	244	258	242	240	230	239	221	219	225	254	267	225	264	229	242	245	225	255	250	246	231	224	243	257	255	231	257	236	240	252	232	263	231	236	242	250	260	259	247	251	232	259	258	222	251	242	232	248	226	224	231	251	258	238	226	231	281	241	231	252	261	244	233	232	252	256	236	239	241	236	257	238	240	240	235	224	221	239	272	285	239	236	243	249	227	243	239	246	258	221	227	259	244	204	247	224	262	239	252	220	251	253	262	244	238	238	240	250	258	243	217	240	259	249	247	254	254	231	266	244	200	246	239	242	210	242	223	252	219	230	226	222	242	219	241	257	240	263	242	216	260	237	202	251	227	236	245	249	245	244	222	253	247	246	210	223	232	269	234	245	237	241	245	269	226	222	270	245	230	207	239	238	232	246	222	222	242	222	261	234	233	245	269	220	268	244	216	224	234	202	232	223	237	243	228	202	234	254	225	236	253	228	229	232	224	242	238	236	232	266	229	282	219	234	230	219	238	246	260
42437	7639	1627	1047	730	550	465	336	323	285	263	224	208	178	185	184	173	174	196	151	179	163	199	179	170	164	165	168	171	156	151	165	188	153	160	143	166	169	143	173	159	135	161	148	157	165	155	136	181	147	139	147	151	124	142	165	158	124	151	157	135	159	152	182	166	127	129	173	145	154	185	141	140	158	169	160	174	143	162	171	150	127	145	150	145	147	154	137	145	143	155	145	148	145	124	134	141	121	142	153	150	151	154	150	167	163	138	158	158	139	166	152	148	127	130	146	150	158	134	162	135	151	147	140	154	167	143	149	161	131	155	150	125	120	147	135	139	146	156	156	138	141	164	145	161	145	157	145	175	153	162	173	128	152	172	163	157	146	145	129	145	152	134	144	143	146	138	126	164	130	159	151	159	149	146	135	171	152	126	159	147	157	136	139	144	148	145	175	136	146	157	172	154	114	142	144	154	115	142	149	141	135	140	146	138	172	142	141	141	157	160	143	152	158	179	139	155	154	149	126	145	146	153	145	143	170	146	154	137	143	156	153	142	136	134	143	153	134	164	138	161	140	134	153	161	140	134	141	129	166	134	157	152	142	147	136	148	143	176	163	153	165	137	137	149	160	157	147	146	153	148	140	144	130	158	134	180	153	142	145	135	177	151	147	139	159	159	128	158	145	140	152	144	159	154	144	146	150	149	139	140	133	156	153	149	148	150	156	139	154	141	116	143	169	142	145	153	137	148	153	134	142	156	147	153	129	167	132	159	140	134	162	149	142	132	146	96	157	143	147	152	148	128	166	158	159	163	143	127	161	149	143	173	161	121	151	157	140	163	142	157	165	143	135	160	149	145	149	144	142	166	151	149	155	144	139	147	131	149	166	154	146	158	163	142	134	186	151	150	137	148	171	162	129	151	147	147	137	146	165	158	141	153	159	149	165	135	132	161	153	129	145	150	153	149	135	144	132	137	140	141	155	131	154	137	129	137	178	139	135	114	168	141	163	140	143	138	124	127	138	160	148	142	155	160	150	167	151	144	126	134	193	152	157	153	156	149	154	139	148	145	160	159	157	160	148	154	146	156	165	147	128	153	158	149	146	143	155	144	187	145	159	162	158	161	150	152	156	151	145	148	150	143	133	155	116	145	155	148	140	157	145	150	154	147	143	130	140	143	124	154	152	138	123	137	184	134	141	165	148	162	162	156	150	150	142	136	155	148	151	143	142	133	191	159	147	140	131	144	132	123	139	150	146	140	149	140	149	141	131	139	162	163	152	139	155	155	149	137	153	128	148	179	146	157	180	156	132	141	127	147	157	146	134	161	143	165	169	160	150	134	142	150	149	144	140	146	141	157	141	144	131	151	150	147	139	131	140	146	137	131	162	126	153	131	158	159	152	152	152	132	160	157	162	136	119	159	126	143	137	155	125	131	140	139	146	150	141	133	180	156	146	161	139	158	162	147	165	151	123	146	181	133	158	159	144	148	142	160	158	137	157	166	136	141	135	152	151	139	147	133	158	151	142	125	168	152	135	169	146	163	158	136	164	145	143	149	152	145	147	127	172	150	146	150	147	139	156	135	156	125	147	153	137	138	138	152	155	130	145	153	145	148	128	134	143	148	118	138	162	133	154	162	162	153	146	141	136	147	158	163	154	178	143	153	151	156	158	147	154	163	152	132	138	130	171	154	127	145	161	150	146	146	141	129	141	134	145	154	163	150	148	140	145	160	136	156	128	176	168	147	133	127	125	174	147	154	154	135	129	173	141	162	156	149	139	133	147	132	142	150	156	140	159	151	141	149	149	141	159	145	147	148	154	143	126	156	155	129	152	145	151	128	150	164	145	155	133	153	118	142	130	146	148	156	130	153	170	175	162	120	140	168	144	125	152	158	138	155	148	176	143	152	167	138	133	119	150	142	167	170	148	126	174	157	144	132	148	124	136	141	146	139	166	155	158	161	155	145	140	145	144	164	148	142	151	156	127	136	150	142	139	151	155	135	156	142	155	116	148	149	148	153	142	160	160	143	163	140	152	139	169	122	151	138	145	146	139	150	108	129	149	148	151	139	147	144	153	127	150	134	138	138	144	142	134	153	151	149	141	154	151	163	152	156	160	137	146	177	152	159	139	145	159	142	121	149	143	137	152	147	150	154	157	161	135	153	134	163	171	146	148	165	134	170	153	165	139	149	137	137	154	146	160	142	142	152	143	144	167	141	165	148	161	149	147	162	144	144	157	131	145	169	150	166	137	132	159	119	158	155	145	144	150	156	139	168	158	161	152	142	143	159	155	159	155	151	143	162	146	171	143	134	170	113	154	147	148	132	155	161	151	124	138	153	147	149	153	177	142	133	141	162	154	162	146	152	167	154	153	150	152	145	144	172	136	151	146	156	158	146	146	170	154	122	144	137	132	140	133	152	152	158	132	151	145	140	146	155	158	141	138	161	160	131	155	159	140	147	143	168	137	158	145	131	148	144	148	118	130	154	124	135	136	130	134	150	143	147	138	149	160	147	157	134	161	148	152	140	163	133	147	137	134	143	150	137	131	143	145	133	165	192	132	147	164	155	138	132	154	155	144	120	154	163	146	170	150	146	146	170	141	135	160	167	134	137	155	167	151	130	157	134	144	151	143	140	148	153	153	118	123	154	153	156	138	155	137	129	145	150	163	130	153	168	130	175	145	168	168	134	156	154	134	133	153	152	161	159	145	151	143	143	147	148	143	144	130	158	131	168	163	164	134	149	167	145	147	131	153	153	154	169	155	152	139	148	168	135	139	162	158	154	151	132	133	138	158	160	147	148	168	132	142	136	140	156	154	145	154	129	133	176	144	154	161	153	150	140	149	155	137	152	132	134	155	135	164	171	147	157	130	135	170	125	151	148	163	161	161	152	148	123	144	156	133	142	130	172	172	149	154	141	163	153	139	145	130	140	150	135	136	138	133	134	139	154	150	147	151	136	143	160	156	118	139	131	146	164	144	142	137	120	159	126	164	134	131	133	168	146	129	134	134	178	171	149	148	151	145	127	165	150	147	157	145	128	139	146	158	140	156	149	140	144	134	154	121	149	171	132	128	139	146	153	137	166	151	159	164	127	151	162	170	150	145	138	149	166	153	144	139	159	140	158	172	133	141	136	151	130	151	152	136	156	146	143	146	139	143	155	160	139	145	156	164	121	147	157	172	128	143	163	143	164	166	150	163	148	146	141	168	149	150	143	157	138	166	144	139	125	163	138	162	165	168	147	144	133	142	140	117	148	152	153	127	168	166	135	129	147	147	151	143	143	152	159	131	147	159	133	175	155	158	152	137	145	142	126	176	161	162	148	146	130	145	135	121	143	148	149	160	152	128	150	154	127	152	157	142	158	150	146	164	143	142	144	156	155	175	145	149	148	148	146	163	151	148	167	156	145	170	153	150	146	154	144	160	136	137	160	172	155	156	137	135	150	145	129	134	168	133	147	159	154	155	151	129	142	158	150	143	158	134	127	151
19806	1428	3273	3653	3154	2427	2102	1709	1513	1282	1181	1117	946	884	879	804	817	705	713	695	681	661	578	620	572	582	521	599	568	537	548	526	499	554	507	506	521	520	541	518	535	516	482	507	549	547	502	513	494	509	482	461	475	472	492	518	476	486	494	467	464	489	474	481	463	505	447	447	508	456	465	499	489	491	494	468	469	465	440	432	453	473	494	453	435	471	452	489	424	466	472	461	474	486	472	472	444	446	477	495	452	489	419	473	456	469	435	483	467	481	452	472	449	452	447	456	453	451	445	432	466	443	449	505	476	433	449	460	465	476	464	443	456	461	483	447	471	450	431	459	437	493	441	466	455	466	464	420	434	453	434	457	455	410	483	433	477	453	473	475	468	458	491	471	450	473	463	457	445	452	422	461	430	440	458	465	498	441	534	462	497	489	437	487	455	445	412	477	457	435	471	463	455	457	457	473	483	443	471	480	481	479	462	419	480	474	471	466	441	427	471	484	465	439	444	458	487	479	451	441	494	473	480	468	441	446	452	469	479	476	461	470	480	428	465	443	465	450	459	458	460	479	445	482	469	434	430	498	434	442	481	426	468	477	482	476	453	463	447	431	467	444	446	451	458	420	431	449	468	473	496	436	431	433	457	449	474	435	434	453	448	470	421	462	468	473	481	439	478	508	475	464	445	448	458	463	480	508	443	463	455	461	418	495	458	494	466	493	428	467	426	466	434	462	502	455	471	474	455	472	440	505	490	447	454	433	473	442	454	468	464	456	466	466	441	422	430	477	440	457	451	451	443	448	446	460	471	413	446	453	450	444	441	442	470	435	467	466	449	506	444	449	472	468	473	439	457	446	466	403	454	488	440	457	470	451	453	456	482	457	468	471	454	454	466	466	451	448	459	476	457	442	486	465	470	449	457	507	464	427	466	485	490	434	466	505	437	468	471	460	453	450	449	445	448	412	451	461	458	438	479	450	458	453	490	466	438	444	462	417	449	476	418	496	469	449	493	438	429	446	439	476	471	468	508	457	464	432	494	435	443	470	450	461	480	430	434	457	457	465	448	430	459	450	399	478	420	476	474	461	450	489	442	425	537	474	491	463	473	444	423	472	478	460	421	474	448	466	450	484	433	471	442	405	461	476	439	468	523	455	506	460	451	505	446	459	487	446	490	451	448	455	468	442	477	464	435	465	429	431	465	437	443	468	437	485	443	459	447	446	465	488	417	488	438	473	416	473	426	434	431	458	457	455	446	446	446	485	442	450	429	463	480	449	447	475	476	451	502	462	469	435	474	468	490	472	451	452	430	489	442	437	514	458	440	464	426	409	510	500	462	437	424	452	410	455	470	481	440	445	455	462	450	444	445	483	456	480	460	460	443	479	481	470	475	444	495	485	460	407	471	468	481	436	467	427	484	440	448	463	430	450	453	463	426	474	455	468	438	449	468	456	469	494	436	446	444	450	487	422	457	425	497	457	455	449	446	440	410	452	424	441	488	473	473	474	460	507	434	417	430	447	453	454	471	463	457	465	456	474	419	424	449	453	484	462	439	451	455	472	470	488	432	461	453	456	451	430	499	424	467	458	455	432	444	466	446	457	452	505	493	474	429	474	465	445	461	490	455	470	444	498	439	455	495	434	420	479	460	486	461	463	475	488	437	488	471	477	488	447	480	462	462	455	476	438	470	484	504	456	442	438	464	474	459	468	456	474	452	476	449	460	492	490	474	458	457	447	430	474	456	466	440	431	455	423	401	457	433	469	405	477	470	483	463	468	483	470	461	426	465	490	410	462	463	463	482	443	462	488	476	486	470	479	395	497	456	448	451	485	450	431	436	461	468	509	469	472	407	457	436	438	430	456	458	442	442	454	498	473	459	500	421	422	478	502	451	472	481	429	420	486	458	468	482	467	433	440	447	457	434	473	423	460	458	443	445	457	498	465	472	449	452	445	427	456	473	426	434	448	451	454	465	451	458	462	434	484	480	454	448	497	422	450	448	438	453	427	450	447	444	457	476	468	488	478	475	462	450	458	469	486	476	446	421	460	464	456	458	454	449	468	462	449	466	453	457	465	452	459	483	426	441	450	466	479	447	436	496	483	500	410	481	484	456	464	473	464	482	447	495	443	469	452	470	454	458	467	462	434	446	436	488	432	465	410	474	453	468	465	459	459	461	431	469	479	459	434	442	472	503	455	459	471	445	484	435	438	456	498	449	476	433	455	434	464	409	440	458	442	432	442	448	436	463	442	469	485	448	459	460	479	448	438	458	484	452	465	445	470	432	497	467	427	455	446	512	447	472	472	435	478	485	461	436	391	405	482	448	472	474	452	494	474	458	414	446	445	434	446	438	444	453	453	448	465	416	470	481	451	445	459	465	497	451	495	477	444	457	477	483	462	495	449	457	498	463	500	448	437	496	459	474	493	494	459	438	439	481	479	472	475	463	483	473	450	448	453	479	460	458	441	450	477	458	495	461	469	456	503	438	462	448	423	440	427	444	436	448	444	469	484	480	452	467	436	470	460	458	492	514	497	434	486	487	485	466	480	430	418	424	487	440	446	432	485	425	470	415	446	456	463	485	463	464	470	453	476	448	444	447	473	471	470	457	450	455	444	448	454	454	471	486	439	493	389	464	466	458	456	465	447	492	461	464	467	505	486	466	442	421	438	413	455	477	437	477	446	439	451	474	473	448	442	479	441	444	462	442	441	419	461	503	489	471	457	444	471	465	446	434	477	452	454	481	429	435	449	442	479	453	464	494	481	466	481	482	450	480	447	472	446	422	465	444	463	490	440	465	442	457	462	440	453	493	480	462	439	433	488	437	441	436	496	483	500	449	484	497	460	439	497	440	451	451	449	454	453	460	472	460	454	504	422	480	474	430	488	488	490	460	422	447	502	437	485	455	468	463	441	392	452	485	436	442	476	437	415	448	461	434	437	463	418	468	474	458	440	463	446	457	445	493	479	468	440	430	449	489	451	474	470	441	444	474	517	469	463	463	450	453	432	424	475	484	475	471	485	439	445	463	455	465	469	489	424	484	452	462	466	437	505	489	465	444	433	460	435	491	456	465	469	450	434	461	428	445	455	434	422	467	501	529	440	406	456	455	457	478	500	444	438	455	450	434	466	457	494	441	470	486	437	434	480	432	449	447	497	494	474	437	482	466	494	463	496	434	424	467	474	412	488	419	484	420	410	455	480	465	475	441	431	464	432	461	479	466	435	454	434	469	446	474	465	428	472	460	473	491	468	435	477	477	420	473	519	498	443	467	467	494	444	429	452	439	482	479	458	486	451	431	445	465	476	503	485	435	450	482	416	468	459	510	485	498	495	478	450	458	492	416	449	459	475	462	442	469	422	467	470	445	434	449	506	452	440	428	435	438	451	469	459	476	479	455	460	456	468	459	475	452	459	432	460	485	481	485	472	463	481	494	448	509	484	481	461	460	492	506	447	459	459	489	476	469	451	443	451	426	472	480	496	463	472	405	459
54667	15190	4806	2142	1464	1048	884	656	573	536	477	401	349	336	345	341	344	301	317	271	272	273	291	273	224	239	242	236	242	257	255	239	258	246	251	247	250	237	233	240	238	252	249	232	239	249	254	232	228	264	261	241	247	238	246	240	231	236	251	260	234	245	228	232	260	243	244	270	246	235	248	207	220	247	227	263	201	256	203	242	244	220	258	234	246	247	242	263	251	260	231	248	244	224	261	257	224	254	260	257	211	226	246	222	249	230	229	209	234	257	221	223	218	238	223	210	229	245	229	233	223	269	223	259	244	227	229	226	236	234	208	234	252	243	240	287	241	241	227	247	247	232	241	243	235	247	239	257	221	266	244	249	255	219	217	247	232	252	226	234	216	220	223	264	222	240	232	233	236	252	222	244	219	269	229	228	213	235	237	258	262	238	219	226	236	233	258	237	252	251	225	212	253	235	223	228	222	232	223	245	247	233	258	229	239	219	226	235	230	221	208	235	223	242	259	206	234	241	225	239	273	220	224	236	254	224	221	241	240	244	225	212	253	255	255	248	243	236	232	252	227	265	244	240	247	257	253	233	280	231	223	235	225	242	264	229	256	253	236	251	230	245	257	211	257	230	243	236	241	232	245	220	216	238	257	248	233	241	208	218	214	210	217	249	263	272	224	238	243	221	220	253	224	224	226	241	222	226	242	259	229	239	211	226	263	229	217	248	249	231	243	217	256	236	251	237	231	228	233	275	236	230	265	244	235	226	236	271	203	225	227	222	236	238	227	227	234	247	227	247	218	236	224	221	227	219	256	245	240	253	228	207	233	230	251	233	214	222	230	226	255	238	220	239	228	233	227	241	208	242	218	221	218	235	240	242	237	249	235	232	239	229	225	266	229	245	246	252	260	223	262	256	222	258	264	226	226	224	250	222	265	231	237	231	247	224	228	224	228	246	216	250	236	248	270	254	222	209	253	243	235	235	219	248	254	245	238	277	222	221	228	217	286	236	251	245	242	238	225	257	281	230	229	215	244	225	237	240	231	242	250	240	229	208	254	206	220	226	226	240	246	222	247	199	209	274	239	226	212	258	237	232	221	230	217	251	266	250	242	232	250	255	230	263	228	243	234	250	260	226	218	203	214	263	214	237	222	225	243	233	236	222	236	237	235	211	260	232	241	231	250	208	242	248	226	227	215	255	229	236	223	220	229	246	225	243	220	224	247	271	249	228	204	220	237	232	226	224	238	234	236	235	225	233	228	243	260	216	262	250	254	221	253	235	237	246	257	235	221	257	218	239	188	229	257	246	229	233	238	244	200	263	237	230	248	223	234	231	211	260	217	234	210	240	239	237	234	232	267	262	253	220	211	234	216	238	234	246	250	240	245	242	226	224	237	210	254	209	236	201	216	232	231	228	223	221	258	243	233	225	236	222	241	221	230	234	245	229	239	267	229	230	226	238	249	264	194	245	239	226	230	228	237	207	213	231	247	254	242	214	235	235	187	241	236	230	254	249	225	241	247	251	233	251	229	254	230	236	248	220	262	228	245	246	246	228	233	225	251	249	229	218	207	255	242	214	255	234	226	243	246	219	214	240	261	216	229	245	238	236	259	234	239	255	259	240	216	257	247	253	234	218	242	242	207	234	245	226	269	244	227	255	243	231	265	249	217	232	233	238	254	210	209	233	227	268	232	207	262	245	246	245	234	210	254	249	232	237	223	253	228	252	233	244	252	217	231	228	230	234	208	239	243	248	220	261	234	252	227	222	236	220	274	251	255	238	226	231	251	255	233	231	248	249	226	239	233	238	235	243	209	232	219	231	256	206	240	233	219	241	231	238	233	251	240	233	247	214	241	238	231	215	235	249	225	261	258	241	261	221	236	213	228	221	218	211	235	257	227	247	251	237	222	240	242	235	241	277	220	253	224	257	215	259	239	254	223	205	221	237	257	224	201	208	227	252	242	240	245	215	262	228	227	232	226	235	215	249	260	228	258	226	232	250	237	238	225	213	240	240	234	232	246	220	213	236	245	240	241	232	239	231	267	239	259	223	250	264	209	269	266	255	256	226	263	230	234	246	228	222	245	225	252	231	259	256	219	262	251	247	253	244	240	242	226	237	268	225	198	234	210	268	249	257	225	216	220	209	255	249	252	225	276	235	219	261	250	236	212	256	247	221	266	243	242	211	232	230	247	254	237	214	218	255	214	197	232	259	227	236	227	238	235	245	246	214	236	242	243	227	248	259	245	260	219	239	226	248	231	246	243	254	238	230	245	208	225	238	222	238	232	234	214	256	259	244	228	243	264	232	256	227	227	226	234	227	246	239	249	249	235	245	242	223	213	239	234	215	238	238	222	240	215	230	218	239	233	219	240	221	210	226	213	224	210	228	243	262	226	226	233	232	239	223	237	239	213	242	234	223	249	253	239	249	244	249	233	214	253	239	249	240	248	222	220	215	225	219	260	222	231	252	240	244	234	244	251	235	251	219	232	236	201	225	245	241	221	237	213	232	235	214	232	229	248	247	247	225	226	248	247	247	245	256	237	245	271	242	254	239	220	246	256	235	227	244	213	225	223	229	261	220	262	242	236	219	250	239	245	235	234	251	240	216	230	230	213	255	250	214	240	225	237	219	208	245	233	238	220	247	246	221	238	255	276	226	249	245	233	238	233	253	232	225	222	236	238	238	240	250	251	221	206	241	238	228	227	222	235	231	249	228	202	229	246	226	210	213	244	217	239	235	220	227	235	219	272	223	240	235	199	238	244	246	227	237	267	218	229	235	204	224	256	208	237	207	250	270	233	217	256	228	242	205	222	225	251	267	233	231	226	239	230	236	238	219	238	213	204	217	251	257	238	254	265	232	263	231	224	230	234	226	219	262	231	249	210	212	234	225	230	243	229	236	251	239	237	246	235	203	276	238	234	247	246	209	241	230	238	220	238	231	232	233	248	252	210	239	223	241	243	219	244	231	239	211	218	251	244	219	242	262	219	223	243	243	240	272	225	245	218	258	229	227	256	241	218	230	258	225	210	204	267	236	210	242	212	228	256	229	237	244	205	241	236	228	229	229	221	233	253	267	226	239	221	230	224	220	245	233	232	248	259	218	241	269	238	219	236	263	231	240	219	240	239	261	272	238	217	242	248	252	245	244	242	223	227	208	209	235	220	246	231	235	234	228	227	213	216	246	247	242	224	212	250	223	203	237	243	253	224	230	239	214	217	237	225	244	232	238	225	227	231	222	227	227	260	243	268	249	247	233	247	220	261	225	226	249	233	222	234	227	225	236	228	238	253	237	237	200	240	257	228	257	243	247	227	235	255	247	249	232	247	232	244	248	236	232	224	247	265	281	258	209	253	250	256	200	241	217	257	223	240	249	259	230	260	225	230	234	231	226	233	249	246	243	262	239	249	256	244	231	258	208	225	206	231	227	246	242	241	229	233	236	233	231	261	242	261	242	211	234	252	252	240	238	264	243	238	238	227	236	203	262	231	229
25550	2574	5998	6458	5447	4336	3606	3086	2564	2341	2140	1880	1703	1538	1460	1368	1238	1167	1129	1144	1108	992	981	935	971	871	927	867	868	821	832	761	860	814	834	823	819	817	746	755	802	749	811	692	757	721	777	766	731	727	706	723	757	751	725	753	678	738	695	663	705	729	693	731	733	746	702	689	725	723	697	677	677	723	731	644	652	661	678	649	695	718	679	702	685	649	678	690	681	636	763	724	671	699	680	666	715	713	694	659	674	655	670	680	668	679	702	693	675	679	659	727	684	728	701	698	661	653	682	662	647	668	715	665	655	683	688	696	677	660	698	684	704	630	667	726	673	663	701	642	710	692	671	677	696	666	711	647	637	642	674	678	654	690	670	710	657	696	740	665	620	669	694	689	624	652	679	630	679	669	620	681	685	662	680	685	716	677	663	662	690	669	704	688	725	659	652	703	665	630	649	651	703	670	685	697	673	647	689	680	706	640	676	648	646	665	655	695	640	653	640	658	655	658	661	689	679	731	661	663	639	658	632	695	680	623	660	676	699	688	653	666	683	683	636	667	680	734	688	693	651	670	656	668	654	675	635	625	663	687	683	643	700	692	700	695	679	618	670	694	667	670	676	673	622	644	642	672	652	659	669	668	641	654	670	692	656	683	684	671	676	659	668	649	698	675	647	646	652	706	665	642	678	669	673	706	664	679	612	634	661	677	707	644	644	679	658	693	739	655	664	688	665	634	656	638	637	683	680	686	692	660	712	661	705	683	692	718	723	667	675	640	680	658	664	673	689	645	703	663	677	680	648	667	677	643	666	741	676	631	667	636	663	707	653	675	656	718	659	636	681	644	659	629	660	648	674	708	695	689	628	656	686	621	653	672	671	614	664	641	656	648	679	663	620	684	656	695	659	668	672	687	647	666	733	683	630	645	664	622	699	702	657	597	641	662	723	636	698	651	668	678	637	657	653	635	733	681	703	664	655	681	643	707	683	658	686	638	677	664	660	669	649	628	669	689	641	667	672	655	639	690	598	669	670	685	639	699	634	668	652	676	683	658	688	686	680	674	696	683	663	619	694	638	632	667	630	662	703	671	683	640	616	686	686	691	677	683	707	674	690	655	722	663	670	672	692	706	668	662	670	670	658	696	723	670	625	715	701	646	683	678	644	689	617	635	653	667	637	702	689	657	655	674	649	662	638	653	705	662	631	664	680	633	610	714	700	658	680	686	612	683	678	670	644	688	686	699	673	616	686	659	737	645	609	653	701	683	665	681	644	682	668	703	631	668	705	682	637	654	658	671	702	688	714	661	648	658	705	651	638	711	664	653	679	650	659	652	636	705	688	700	687	701	691	643	671	650	675	652	661	659	699	660	752	656	739	671	659	703	715	654	644	624	658	698	669	626	675	645	714	691	694	672	645	686	731	680	653	716	637	667	654	686	688	698	689	671	727	699	656	656	608	697	634	701	737	657	681	639	661	698	648	714	687	661	698	653	665	664	656	644	640	665	705	638	686	687	664	642	683	717	654	674	678	639	658	680	672	720	632	691	703	625	633	659	684	641	670	679	654	674	699	702	674	662	650	670	668	702	736	657	680	625	668	655	651	672	675	651	642	640	671	677	667	680	678	634	701	708	681	657	630	730	621	652	656	663	653	672	670	690	665	648	663	632	669	682	658	663	657	659	704	644	660	707	665	666	636	678	645	670	686	664	709	652	677	633	645	729	700	688	665	670	691	654	709	657	701	643	659	685	677	651	647	639	676	679	650	674	579	680	630	676	698	701	686	677	667	618	685	702	689	685	640	653	700	713	692	688	669	713	655	708	703	640	692	653	651	720	646	670	707	637	688	704	690	656	606	697	685	700	661	696	642	622	684	652	666	643	651	640	656	674	649	693	692	586	675	655	661	676	642	659	703	649	669	705	676	668	653	687	634	635	656	673	671	682	665	658	666	732	686	694	693	656	642	672	651	651	718	672	641	665	614	632	712	656	641	658	672	686	657	654	705	686	666	647	647	651	621	672	655	685	718	675	686	678	633	646	681	729	695	663	646	666	730	637	689	665	678	659	673	689	688	739	683	638	656	683	692	663	705	689	676	671	622	676	693	714	679	681	676	651	654	657	625	708	658	674	699	719	686	672	646	667	643	674	692	695	678	698	643	658	673	586	650	713	684	720	670	694	679	716	662	644	721	646	637	631	664	653	670	672	622	696	678	686	701	709	727	632	707	692	691	693	689	666	673	677	718	645	712	679	654	672	632	694	644	706	654	667	660	662	626	696	682	727	689	671	654	662	669	680	665	698	631	653	635	659	632	669	640	608	667	635	642	653	657	631	655	687	671	718	672	717	663	663	708	670	693	647	658	632	666	664	634	673	670	626	716	663	616	707	699	728	683	664	673	641	724	674	649	694	695	677	674	725	694	640	671	657	677	706	740	658	718	606	714	652	687	669	670	663	660	651	632	647	696	647	662	663	649	676	690	686	718	665	642	654	656	672	607	687	713	674	654	671	619	653	685	693	660	676	655	667	621	702	658	666	700	673	664	678	704	670	674	655	703	674	649	654	679	667	737	674	716	650	630	697	673	683	684	655	675	696	635	667	683	652	684	619	668	623	683	665	676	691	647	694	654	735	686	686	652	684	667	700	706	668	675	668	685	678	638	648	692	703	702	712	698	680	631	632	679	634	655	675	711	670	663	661	698	613	692	647	663	697	695	686	662	681	650	649	671	661	695	666	642	703	700	686	699	695	684	641	677	722	725	705	676	677	639	713	650	654	666	698	679	651	714	634	628	609	673	688	625	661	698	645	645	703	648	639	642	653	685	661	679	681	694	662	645	684	686	635	667	642	686	706	691	645	633	676	682	675	674	674	641	671	682	673	685	658	629	649	659	672	666	664	679	667	666	680	665	650	684	653	661	627	629	701	632	699	652	658	722	661	620	624	652	636	668	688	663	651	724	616	701	667	649	655	673	634	696	673	622	632	685	653	662	652	681	690	689	658	663	667	696	662	657	681	728	669	703	694	675	679	665	710	700	674	718	706	656	684	634	700	647	661	659	695	665	645	668	702	669	636	647	683	697	691	701	724	661	712	680	631	668	688	692	596	678	673	678	665	628	625	675	694	698	726	664	659	671	659	667	672	695	639	659	698	644	668	695	649	652	630	664	658	654	699	694	653	685	684	683	685	653	712	701	629	673	669	646	623	737	687	713	636	629	698	646	694	685	638	682	643	656	661	700	628	693	685	681	622	697	649	668	626	632	655	665	654	665	689	661	717	604	634	720	664	705	673	677	682	680	659	647	665	653	627	657	674	690	639	670	638	715	672	664	632	662	661	650	770	647	617	645	644	627	699	688	669	647	681	679	649	651	711	641	688	712	670	693	622	676	662	670	707	688	727	670	642	642	628	682	706	664	684	657	668	661	723	703	666	712	652	650	706	646	662	689	641	682	672	666	686	634	703	652	657	647	660	668	629	643	669	623	648	697	664	674	661	655	657
6216	283	135	123	98	92	80	85	75	75	77	76	69	78	63	67	56	83	59	63	56	67	66	70	74	96	65	75	58	63	69	59	59	64	81	59	69	64	89	70	66	79	68	75	75	57	79	80	75	83	59	76	85	61	69	70	49	59	72	75	72	73	63	73	70	64	54	54	74	59	80	62	63	64	74	53	57	55	54	59	59	67	72	58	75	73	54	57	63	72	67	76	50	71	74	75	64	89	61	70	61	70	64	59	78	70	61	72	54	59	60	72	62	63	73	68	65	70	71	56	70	66	74	59	61	64	72	69	81	76	72	67	87	64	72	61	62	66	68	69	81	50	60	59	52	73	66	68	69	68	66	69	74	67	69	61	74	56	60	77	67	55	79	59	67	83	59	59	58	71	70	61	67	79	83	61	65	69	65	57	79	69	74	55	71	77	73	72	59	55	65	48	66	69	75	74	67	75	69	86	56	77	73	62	71	73	65	69	66	64	55	55	64	60	55	80	64	50	74	70	58	65	60	78	76	67	61	64	71	63	74	63	74	61	68	57	51	59	69	63	70	65	66	68	64	68	73	62	79	68	70	58	67	76	71	67	69	65	78	81	62	72	69	71	63	61	85	69	68	73	76	71	66	64	71	68	57	78	51	59	63	63	62	63	69	59	57	70	72	63	76	63	57	74	69	76	68	69	67	80	57	84	68	63	72	73	69	57	67	66	65	56	62	50	57	78	65	73	65	74	71	86	68	65	65	65	52	51	72	63	72	75	76	61	78	71	60	63	70	66	61	71	72	61	66	58	65	62	53	73	69	64	65	62	54	56	84	73	69	74	72	74	69	74	62	57	66	61	54	64	70	70	60	70	54	69	62	59	53	75	64	66	70	54	72	54	74	66	77	60	83	55	56	52	60	65	71	72	55	60	54	64	72	60	71	71	69	71	64	79	60	76	56	67	85	76	69	61	60	76	64	59	67	74	59	64	65	57	65	72	61	56	80	71	56	70	61	68	74	60	75	71	65	79	58	72	68	73	66	59	69	61	67	56	65	82	64	62	65	67	61	77	63	59	53	77	67	68	68	60	71	57	75	61	68	66	69	63	63	56	70	58	70	58	53	71	70	72	69	69	71	59	53	71	67	50	56	70	47	82	64	66	71	79	58	60	73	69	64	59	64	60	65	70	83	76	57	69	75	59	74	65	75	62	59	71	81	65	55	68	67	68	56	69	73	69	76	74	73	66	59	65	60	75	64	58	59	75	61	73	72	63	64	65	55	57	57	77	77	60	76	75	59	80	64	75	61	67	69	61	70	73	55	61	76	54	58	77	69	67	47	65	76	77	57	54	85	72	60	68	63	66	71	51	62	60	69	63	65	63	66	84	66	70	62	78	63	56	62	62	79	75	77	60	56	71	65	55	51	48	61	67	55	81	64	65	77	70	75	72	78	55	80	62	51	62	75	61	65	63	68	68	62	68	74	66	72	80	58	80	71	50	68	60	75	75	73	76	66	67	75	65	71	73	83	67	59	62	71	78	62	70	84	68	70	72	49	63	70	56	52	59	62	63	69	71	64	64	61	78	91	58	80	69	73	57	51	55	73	72	72	66	53	62	57	81	61	67	71	68	71	61	81	54	63	58	70	65	68	57	74	63	74	78	75	47	75	75	67	74	64	80	65	62	73	89	54	51	63	74	66	55	77	77	79	67	64	81	75	79	65	58	64	59	60	65	68	69	52	67	72	63	60	67	61	74	62	58	73	72	65	66	58	74	72	57	82	62	76	72	77	66	65	72	78	62	75	68	62	82	59	67	61	70	59	64	75	70	72	68	49	69	65	67	77	72	69	81	70	71	73	73	80	76	65	75	76	57	57	67	60	64	70	61	66	72	68	64	60	62	82	41	69	56	55	73	52	66	66	64	78	69	64	69	64	56	67	66	70	60	62	68	71	82	77	64	65	64	71	72	61	70	61	70	65	74	72	76	54	56	76	66	63	81	64	55	52	65	59	67	63	61	56	68	52	53	73	70	75	59	72	70	61	76	65	65	63	61	54	55	68	64	65	67	60	57	78	58	58	73	66	69	72	64	68	75	53	67	70	55	79	73	72	69	60	69	65	69	66	81	69	59	60	67	79	65	73	57	62	52	67	65	66	59	65	59	56	57	68	59	68	61	58	57	68	61	61	64	59	75	55	65	55	60	60	69	52	63	64	81	62	61	78	63	59	59	77	55	57	72	74	73	78	56	70	83	52	66	64	60	57	62	66	58	46	70	60	78	71	66	83	72	73	69	68	62	61	56	66	66	53	56	69	79	73	66	73	53	45	68	62	63	61	61	69	63	65	59	58	89	74	65	71	75	62	58	65	50	76	73	77	72	63	72	79	65	48	59	70	86	67	67	61	67	90	65	64	78	77	66	81	63	68	59	58	80	61	71	67	62	65	74	70	66	79	70	74	67	81	69	54	71	62	59	74	68	67	65	85	77	59	76	57	54	64	67	74	75	49	67	69	63	75	60	63	63	76	58	74	51	66	60	67	70	70	72	76	69	70	68	68	60	74	62	59	59	69	68	66	62	60	64	81	56	79	60	86	64	65	68	65	60	72	59	72	52	67	83	63	63	73	76	63	60	75	60	53	56	75	77	65	66	73	72	77	69	73	63	82	61	57	69	67	59	60	70	63	52	66	75	73	52	63	60	72	71	66	63	76	71	65	72	63	76	70	57	62	80	73	65	51	54	60	65	66	63	70	74	67	68	58	61	61	59	63	77	89	60	66	54	63	59	75	61	63	56	70	72	53	60	67	63	63	61	63	81	72	51	71	81	61	57	65	58	56	70	74	65	69	70	71	60	69	73	74	63	65	63	65	57	60	62	74	68	58	67	52	63	58	76	58	61	57	67	68	61	60	54	62	70	64	69	63	74	70	86	68	68	64	63	62	62	62	72	63	62	68	56	66	63	73	59	72	70	62	71	68	78	85	69	70	60	73	57	73	68	72	64	67	72	68	47	60	47	61	58	66	68	63	62	64	63	64	55	64	58	66	83	63	76	55	55	67	54	62	69	72	70	69	70	67	64	63	74	75	67	65	74	52	64	62	66	61	70	76	73	68	70	65	54	50	62	73	68	64	66	65	72	70	56	52	86	58	72	82	50	66	66	64	63	62	72	73	79	67	79	77	58	65	61	63	77	56	71	65	55	66	60	62	67	79	65	68	75	69	71	63	64	69	56	59	75	63	76	82	59	58	62	70	74	53	65	60	66	78	65	55	64	78	72	54	67	61	56	66	79	73	59	67	63	74	67	55	57	85	72	65	67	73	68	62	78	83	83	76	71	86	67	63	67	74	58	65	67	71	69	74	63	72	72	78	71	54	67	59	68	60	71	56	88	64	61	86	74	69	60	73	68	77	63	66	83	59	70	81	68	52	78	73	81	65	60	53	64	60	63	78	51	74	55	69	75	61	93	69	55	69	66	65	62	76	84	69	66	64	56
6194	315	404	403	380	338	353	282	294	277	295	267	286	292	254	251	270	265	255	276	225	240	268	254	259	235	243	237	255	247	245	284	252	224	223	257	248	238	231	214	230	200	240	234	220	242	224	268	232	269	238	239	227	248	250	225	232	252	250	225	229	260	249	262	236	269	227	286	245	239	249	256	243	262	252	248	224	215	234	216	244	235	227	252	229	264	236	251	238	234	251	252	252	249	266	257	258	215	275	262	251	239	237	250	251	243	238	255	220	227	227	229	239	277	246	244	271	263	257	265	232	248	255	231	231	246	235	250	237	305	252	257	263	236	253	236	240	272	240	261	245	255	230	239	247	242	246	231	242	260	230	249	294	242	254	227	237	237	236	271	244	230	250	237	217	234	250	234	261	251	241	246	241	258	241	213	227	227	225	247	253	256	252	231	251	256	252	248	247	238	229	219	233	236	238	225	273	246	255	244	234	241	238	253	229	239	236	246	237	225	218	245	221	252	253	252	239	244	248	244	272	219	232	265	215	238	236	261	228	250	235	222	237	244	241	245	252	238	259	257	236	228	257	246	248	255	263	234	227	225	236	256	251	238	221	227	233	224	260	236	231	232	252	223	244	227	254	228	255	205	238	234	264	240	230	223	229	228	232	231	277	251	272	234	245	259	241	260	223	239	258	255	244	249	234	241	244	247	239	232	218	267	234	231	238	254	244	215	250	227	238	225	236	231	236	258	274	249	231	229	244	229	240	232	225	236	251	250	230	247	219	251	253	209	244	241	245	255	236	277	245	251	254	257	255	248	235	253	244	235	264	246	231	252	235	241	221	219	242	251	217	251	237	247	267	246	254	217	224	229	231	220	250	235	255	228	258	253	274	246	263	255	275	250	244	241	258	246	237	243	231	246	274	220	240	236	250	245	275	253	251	241	233	226	268	230	245	224	240	234	259	230	258	215	243	257	251	242	264	241	255	255	225	239	259	262	235	256	228	236	272	233	220	232	254	247	253	246	232	237	262	249	224	230	258	226	241	241	267	271	230	229	226	252	242	235	227	239	252	248	233	231	234	235	246	247	246	233	217	256	263	257	236	253	224	269	258	219	242	232	240	249	252	265	248	227	245	243	239	248	239	237	251	247	254	262	225	244	238	232	244	252	217	247	242	224	234	246	242	220	244	255	260	236	230	259	228	251	212	273	231	225	262	252	232	217	233	261	239	258	236	241	262	241	233	238	250	246	232	244	249	245	238	221	230	222	226	259	247	220	240	237	256	235	238	243	231	218	249	236	226	259	238	246	246	240	242	234	266	210	251	261	227	233	252	236	219	235	228	280	242	269	240	239	254	254	245	252	235	270	237	266	265	245	248	247	232	241	242	262	274	248	248	231	240	241	232	255	247	240	248	286	226	242	229	257	215	236	238	246	260	237	259	257	229	252	268	231	261	239	260	271	235	240	245	243	254	237	234	246	247	227	242	232	235	279	262	215	240	240	261	238	227	260	251	247	228	250	243	253	247	244	257	239	271	227	224	253	253	257	236	261	262	242	223	250	238	258	228	244	248	232	224	244	251	232	250	234	260	240	232	257	258	231	245	250	231	235	260	225	239	256	237	253	246	240	249	226	253	233	243	263	247	265	217	243	244	235	275	259	254	256	235	234	243	237	235	255	282	221	236	245	249	248	255	227	220	244	263	259	237	241	235	258	235	230	237	231	259	242	228	227	227	256	256	257	231	255	259	265	226	232	249	235	233	236	245	246	253	252	230	251	229	242	226	236	239	222	258	218	250	240	228	242	243	249	247	239	266	247	244	238	250	229	263	265	238	249	225	237	247	241	238	257	227	223	229	224	240	254	255	217	243	228	250	261	229	253	229	229	225	247	228	245	239	254	228	272	269	243	268	228	249	246	226	233	234	242	247	200	252	244	250	237	241	234	262	235	238	242	261	241	251	223	263	249	226	244	242	247	244	249	235	239	225	250	234	230	250	270	238	253	255	241	220	256	237	235	245	255	236	238	242	239	250	241	223	242	248	236	243	242	260	244	241	222	278	242	229	275	245	238	230	247	242	245	261	226	227	256	240	250	220	256	236	233	281	248	245	246	258	240	246	248	258	246	233	250	260	244	220	238	226	235	215	249	275	237	241	233	242	237	224	249	254	261	264	275	239	249	240	231	244	247	247	257	244	257	230	217	226	245	239	243	233	233	267	247	252	275	215	246	248	272	244	233	241	234	236	232	245	252	240	269	230	234	246	226	235	240	225	234	230	235	237	255	258	251	280	249	250	273	235	222	243	237	254	265	266	278	249	258	253	230	230	234	229	265	230	258	241	240	263	269	233	246	251	257	220	225	259	269	237	254	247	264	269	230	243	239	246	233	245	261	255	282	254	240	240	240	242	241	221	207	250	243	215	266	261	236	238	231	242	244	234	230	287	234	266	273	244	226	259	248	256	270	237	280	251	258	224	231	256	280	224	246	263	246	244	239	216	256	232	263	241	240	208	220	257	248	245	222	238	229	245	263	222	255	229	261	221	254	245	269	228	229	253	253	236	237	246	239	236	255	233	237	259	227	236	242	270	233	246	246	233	239	241	272	270	232	259	215	257	257	232	270	262	242	245	231	244	249	271	258	224	264	226	229	250	215	242	229	251	214	226	231	253	240	257	234	221	221	256	237	228	218	228	240	229	226	267	243	255	229	228	249	232	255	238	229	232	264	256	227	242	236	228	256	233	252	266	244	223	264	248	244	222	234	212	243	235	240	250	258	271	206	229	222	229	246	222	276	258	227	249	248	223	243	240	240	249	227	261	229	269	244	229	237	250	256	247	227	233	252	236	249	262	232	228	269	267	226	258	240	245	205	283	250	257	230	251	235	243	234	223	259	264	244	246	270	239	240	246	230	256	232	252	231	236	218	236	259	241	270	236	253	238	255	230	226	275	259	239	257	237	254	261	242	233	212	244	243	231	232	255	259	243	213	246	241	215	240	217	237	236	220	242	225	235	254	224	234	231	242	219	236	245	241	247	243	243	242	262	250	244	235	244	248	234	222	265	218	213	273	240	226	240	236	236	225	253	249	224	255	235	233	238	240	256	266	237	245	213	235	224	237	249	240	206	233	252	250	224	254	250	242	255	231	247	244	251	280	232	204	237	251	260	250	234	233	275	255	237	227	215	234	242	242	256	265	228	260	233	224	265	264	232	224	242	226	249	253	249	233	246	270	227	225	232	273	262	230	233	246	256	230	239	257	231	240	254	236	235	245	256	246	243	231	235	261	251	259	262	237	236	221	227	234	248	244	230	234	236	243	231	249	257	225	242	259	245	234	254	281	241	291	257	215	288	260	251	253	262	223	265	248	255	250	244	267	224	210	222	247	264	231	251	232	243	237	245	248	223	243	247	248	260	241	231	239	249	256	253	254	227	222	278	215	268	242	259	238	238	247	237	241	247	240	276	219	242	249	231	243	250	236	258	238	249	233	263	240	244	259	259	259
43539	7466	1646	1027	715	616	483	378	352	274	270	234	200	206	212	208	164	182	166	159	172	158	172	171	147	167	149	171	174	146	151	161	187	141	159	167	142	139	165	184	142	176	177	162	153	149	147	171	145	157	149	160	134	166	154	163	153	133	162	157	139	147	158	178	155	157	139	174	139	151	148	155	157	148	143	164	158	149	149	137	160	151	149	157	182	181	157	166	144	151	123	156	183	136	145	151	124	177	133	147	160	150	139	149	153	131	137	129	152	139	148	144	146	143	148	156	165	158	126	163	167	142	167	141	155	174	147	124	159	152	154	144	181	136	166	143	168	136	143	144	143	158	152	140	135	141	147	121	161	153	147	161	132	157	160	146	148	144	157	155	134	145	156	161	129	140	153	149	147	145	136	145	134	150	146	152	140	145	127	134	167	153	148	141	141	153	145	136	164	169	160	133	178	170	140	158	160	156	147	142	122	144	122	149	132	149	151	155	143	172	139	138	142	152	137	138	154	144	144	141	145	141	126	146	154	151	128	165	170	154	152	160	161	147	167	114	147	142	156	127	169	159	125	147	153	160	143	171	128	156	150	139	159	147	150	149	146	148	134	153	143	137	137	157	140	159	129	143	153	156	141	140	136	140	154	138	175	151	162	158	158	140	148	144	151	138	147	149	142	144	148	157	171	150	170	145	132	155	146	157	141	149	142	133	149	154	144	133	143	143	129	150	130	158	138	160	140	144	153	152	149	142	174	163	156	143	144	147	137	123	171	170	145	153	162	153	156	142	125	129	123	155	159	161	141	157	150	175	140	134	161	163	141	168	139	129	145	137	163	151	133	150	144	193	136	143	138	157	150	144	148	152	151	166	137	141	143	155	147	165	163	136	170	160	146	167	165	162	153	153	146	141	166	144	118	159	159	164	132	152	154	156	124	170	124	165	190	160	141	150	161	154	148	131	168	146	151	156	148	131	154	164	147	149	143	154	151	169	138	126	148	150	149	151	147	160	178	153	150	158	143	144	144	149	136	144	153	144	140	146	142	168	146	159	159	143	165	142	145	145	166	150	160	154	142	153	110	178	169	142	161	143	162	154	136	155	156	159	148	184	138	152	138	157	143	146	138	140	141	144	147	161	160	156	138	144	166	135	150	140	160	144	162	135	150	134	156	174	136	171	137	154	137	155	135	144	134	139	151	156	175	139	160	165	136	165	135	147	157	159	126	167	143	152	154	154	139	130	148	140	153	135	152	135	142	165	146	157	153	143	149	164	130	139	139	147	150	143	129	141	162	161	154	153	156	133	138	172	154	148	140	177	155	149	154	154	149	134	145	162	159	166	124	127	147	135	147	143	137	142	145	144	136	138	153	138	143	141	148	153	143	147	111	155	136	154	160	139	145	146	143	138	130	159	144	146	158	161	155	150	153	173	139	170	164	147	134	158	142	176	152	142	153	155	144	141	156	145	135	131	149	117	132	142	145	135	143	171	158	139	166	142	133	132	143	146	139	150	139	144	163	142	167	155	159	151	150	146	163	138	174	161	138	183	142	150	154	141	132	124	153	161	147	152	149	156	135	136	152	163	153	163	132	182	137	137	160	142	144	155	163	170	147	137	146	137	142	142	136	130	122	153	126	137	144	151	151	170	146	155	150	160	166	146	139	147	178	153	155	141	168	148	166	169	152	159	154	111	163	175	161	159	158	128	152	159	152	166	173	146	142	145	149	150	151	119	160	137	152	159	169	168	155	159	145	162	150	137	161	142	143	152	159	154	141	140	136	152	144	166	165	136	145	149	143	122	147	149	160	144	132	136	152	142	148	175	134	134	159	144	158	161	165	143	148	120	149	130	144	147	172	151	159	156	137	153	178	134	165	150	171	159	134	122	157	152	136	168	166	154	134	136	149	137	156	175	141	159	160	167	138	137	140	139	146	137	154	147	122	168	157	146	158	140	139	165	174	142	129	130	122	148	147	123	139	155	137	149	145	141	149	176	139	154	147	167	150	149	154	127	141	159	151	125	149	146	145	144	138	156	149	127	141	174	156	152	137	139	158	139	131	132	150	143	151	164	170	158	155	142	159	148	147	136	144	133	154	154	174	153	138	128	150	158	167	173	138	158	141	177	151	146	163	157	129	152	159	167	155	143	157	145	154	130	149	141	146	154	133	157	163	167	158	158	157	147	138	152	146	162	181	139	132	152	163	158	144	149	138	154	146	142	141	143	147	148	156	148	173	150	139	146	162	134	150	142	144	152	182	137	154	161	161	130	142	187	110	135	148	142	144	155	157	139	153	142	131	130	130	146	157	159	170	141	132	157	136	154	164	133	156	155	152	162	153	148	140	172	166	158	160	168	157	120	148	146	155	145	149	142	162	163	143	157	154	147	143	150	149	157	142	153	145	134	136	147	148	161	150	138	150	140	130	153	158	148	151	155	146	140	165	154	156	144	181	134	144	160	149	121	164	136	127	148	160	144	144	142	154	149	138	130	148	136	168	159	143	138	155	162	126	155	163	166	161	117	132	133	164	149	152	142	152	149	159	144	139	151	172	152	144	159	149	134	142	158	165	149	149	139	134	159	131	139	149	131	153	164	157	152	147	137	123	173	119	171	135	133	144	134	171	165	153	142	146	149	134	163	155	159	169	123	144	138	154	152	164	151	160	164	145	134	160	131	150	144	156	165	157	140	152	157	160	155	141	165	131	149	138	144	130	153	134	157	154	114	143	138	134	155	142	169	157	162	130	160	144	164	160	139	141	152	134	138	171	154	145	138	142	160	161	169	149	136	135	141	143	140	134	131	166	131	134	133	166	148	146	159	163	137	152	146	138	136	162	149	122	172	158	138	144	145	159	151	157	164	124	138	153	152	159	167	155	162	146	164	138	141	159	135	150	172	140	153	142	148	165	151	140	140	163	148	150	131	134	138	158	143	144	182	133	137	128	142	136	150	155	142	154	156	151	147	158	149	129	153	158	165	143	157	135	157	139	146	169	143	155	160	153	153	139	146	131	133	156	151	177	133	146	147	193	158	131	160	145	145	148	158	131	137	122	146	145	124	171	158	157	160	148	129	136	144	162	151	146	161	139	160	134	147	167	154	126	139	144	160	153	164	141	149	147	145	148	141	139	122	161	160	172	150	135	146	156	131	177	141	149	145	137	138	150	176	128	151	144	174	177	146	155	157	160	162	141	137	171	135	163	157	144	149	135	159	135	131	149	154	135	150	141	121	150	164	149	145	142	166	156	150	166	129	162	137	152	166	155	150	142	147	172	136	131	141	146	130	133	137	153	155	158	128	143	145	141	151	146	133	144	147	150	157	123	152	158	180	160	164	143	146	138	137	153	142	167	131	139	167	156	151	181	155	142	146	152	140	148	146	148	160	133	147	114	154	129	177	145	164	150	148	115	134	124	156	155	153	147	140	141	154	142	160	151	149	153	165	148	132	133	141	150	147	146	147	163	132	136	138	157	160	138	138	166	141	149	162	160	149
20548	1484	3272	3487	3106	2469	2038	1719	1515	1311	1173	1123	1039	965	826	778	786	733	739	653	633	624	648	623	618	566	610	606	563	559	522	517	525	514	554	522	578	492	476	508	509	525	498	477	507	516	493	532	502	532	503	476	460	503	491	461	481	487	455	481	456	503	467	446	517	454	470	437	454	482	487	483	475	523	465	462	479	476	478	453	469	441	451	496	485	480	477	470	464	455	487	482	494	490	467	447	460	462	474	467	469	418	451	447	443	504	486	473	483	433	479	473	490	439	508	454	437	479	478	459	458	430	458	468	449	479	493	447	450	439	432	452	474	460	513	463	466	493	513	471	476	444	419	479	483	449	459	453	460	500	442	434	477	451	473	431	477	478	492	461	448	474	433	468	476	475	436	462	499	478	496	446	478	469	455	458	458	467	474	410	455	474	429	441	467	481	470	422	451	466	495	497	442	478	470	455	493	472	455	441	462	466	498	452	437	464	479	518	480	453	459	480	426	468	451	429	476	441	464	418	472	437	440	467	480	484	502	464	492	463	446	472	456	437	436	467	422	433	472	464	455	450	454	460	466	466	464	510	469	472	429	444	402	472	461	444	484	435	448	459	477	440	458	433	455	474	466	461	483	442	420	451	460	475	451	405	459	462	489	457	514	441	470	462	441	434	457	432	448	496	501	437	485	478	463	464	496	442	479	464	495	456	407	474	442	467	456	420	479	472	449	461	453	472	478	450	477	427	439	450	471	489	432	492	448	436	441	434	466	426	475	491	470	454	461	473	458	463	463	457	496	476	465	487	454	482	428	503	492	462	465	465	435	474	474	432	494	451	430	469	486	489	442	416	458	469	446	428	460	472	448	412	453	450	457	485	471	400	442	498	483	453	467	500	427	448	474	448	446	435	474	499	477	472	461	475	475	438	451	469	478	431	451	436	454	460	442	439	498	465	433	454	451	494	467	466	473	440	425	453	461	459	456	430	510	476	433	468	487	437	466	426	450	484	448	524	468	451	492	473	445	465	459	479	457	423	460	448	455	464	483	469	441	469	430	446	420	468	468	479	424	442	432	435	416	439	477	488	463	486	477	449	453	435	413	447	481	450	442	461	431	462	455	478	485	471	464	448	451	419	456	438	471	454	446	471	461	472	455	477	421	470	464	438	443	454	491	482	423	449	460	456	458	445	484	446	463	447	457	466	447	436	472	472	442	453	473	425	485	447	470	466	473	472	439	461	483	490	461	455	424	467	447	433	455	467	456	457	484	451	501	427	458	459	484	443	445	457	456	429	516	440	472	472	448	478	442	427	498	424	452	506	461	466	461	462	466	468	493	441	499	467	455	457	487	439	476	462	446	428	457	489	456	470	496	470	455	460	468	448	446	446	462	465	485	407	475	472	431	443	457	444	488	492	459	472	445	461	447	445	491	485	454	517	477	456	465	459	494	443	485	441	432	464	443	478	467	481	496	432	422	420	462	459	444	422	452	485	434	438	447	430	484	492	443	425	441	432	462	424	466	455	491	451	455	447	436	454	460	439	459	465	427	501	433	464	448	436	440	455	472	473	440	443	470	458	479	431	457	487	479	432	454	464	471	441	435	452	457	479	474	443	467	487	465	479	464	436	469	471	444	496	441	489	451	467	437	481	419	513	452	456	492	483	460	477	454	479	503	478	452	495	450	446	435	461	497	440	441	471	440	469	465	500	436	434	471	484	443	458	463	449	462	497	477	452	438	456	471	507	447	427	479	480	468	484	433	449	414	443	478	474	464	443	475	455	466	420	486	425	448	486	473	455	456	501	429	467	455	491	433	475	471	491	468	476	478	439	496	449	444	453	494	462	446	463	484	481	446	473	461	455	459	486	474	434	449	440	461	465	465	500	419	495	442	463	486	476	449	435	492	470	415	479	451	428	427	455	453	447	464	431	454	490	477	458	436	445	424	471	446	484	464	478	445	464	458	453	443	430	451	442	441	470	498	457	486	398	469	433	464	429	430	462	490	440	460	437	463	503	424	487	488	468	429	456	457	473	441	483	443	468	471	487	463	444	451	432	468	466	464	455	465	456	432	466	455	461	464	435	468	460	430	461	486	481	456	442	497	442	465	451	441	441	458	452	460	474	476	448	432	463	436	458	449	482	419	508	446	444	473	447	503	404	437	459	480	465	484	429	428	432	436	485	423	464	453	423	446	461	461	469	471	460	482	414	465	442	433	477	431	477	499	454	469	460	447	489	458	463	439	473	461	479	460	452	457	424	443	494	496	442	431	434	449	473	477	472	486	494	451	467	406	458	449	450	479	490	490	451	436	460	459	445	444	460	496	452	437	500	430	470	429	457	470	475	481	457	434	448	520	447	478	450	436	438	464	472	438	475	445	467	421	433	479	457	422	456	423	435	471	436	438	441	444	455	446	463	493	460	494	426	468	427	480	424	476	431	455	468	461	487	437	491	447	454	468	483	470	449	504	500	430	443	467	460	447	469	448	453	484	483	471	469	471	460	451	429	504	467	477	451	430	454	465	459	457	452	470	483	450	455	492	457	471	465	481	466	464	480	441	445	446	448	500	458	452	453	460	471	460	431	425	471	449	485	434	469	453	416	439	483	446	447	469	437	494	436	443	488	439	475	459	430	436	461	446	458	459	447	464	466	433	491	434	415	450	417	458	471	493	477	464	473	467	449	457	479	444	463	463	472	423	457	493	459	446	470	443	441	462	424	479	470	441	464	477	479	454	488	463	431	453	463	437	435	465	461	423	452	426	464	484	461	499	482	474	433	450	429	458	458	429	475	441	463	500	450	430	449	455	473	456	468	464	474	504	471	447	474	471	454	456	496	438	500	438	444	518	465	478	481	440	499	421	467	449	464	444	453	460	418	453	464	467	467	501	492	471	483	474	463	450	468	426	463	421	450	458	479	441	455	443	450	469	504	504	507	510	469	451	459	481	431	486	442	443	487	477	438	434	442	467	440	475	440	488	464	439	487	452	457	459	456	459	416	479	458	503	415	475	467	446	468	467	463	507	501	467	471	458	422	465	464	476	466	433	481	434	433	436	483	457	465	484	453	460	481	435	443	449	461	476	465	468	513	455	447	456	428	466	460	452	477	442	484	493	484	451	455	443	464	495	500	480	471	459	464	437	412	390	439	456	428	452	481	464	456	448	470	497	447	515	505	489	471	441	455	432	430	477	473	454	432	459	458	502	441	459	449	458	488	515	469	449	471	439	428	456	478	455	457	487	454	442	492	468	454	483	453	489	432	497	467	457	447	457	504	471	460	485	465	493	445	457	455	467	498	495	443	466	456	446	458	468	477	455	475	482	455	453	437	500	452	456	454	461	415	458	453	459	403	444	460	459	458	472	432	497	447	462	491	470	449	464	442	451	475	471	451	464	429	476	475	466	461	462	460	454	455	458	490	477	467	463	468	470	476	456	442	466	439	438	468	476	451	443	449	450	446	469	455	466	457	460	439	466	476	445	472	459	425	492	455	456	470
56272	14206	4091	2220	1535	1067	806	657	560	498	472	383	371	388	328	321	324	299	285	298	303	286	304	292	278	249	256	232	251	246	260	268	253	263	238	223	247	241	232	240	276	224	246	264	205	240	227	235	229	249	276	249	234	299	258	234	270	232	246	222	238	236	247	248	236	241	224	215	224	231	252	234	246	235	248	257	264	224	237	229	219	217	245	242	262	244	221	239	226	245	238	234	254	243	223	251	230	245	244	230	261	223	231	267	228	198	242	226	207	256	238	229	233	250	223	219	231	218	216	212	225	225	256	224	243	248	244	248	268	242	216	233	234	227	247	226	249	230	250	241	255	206	247	241	222	211	224	248	245	233	225	261	243	243	228	232	242	273	245	250	235	216	229	221	258	268	244	252	265	221	242	236	243	220	221	234	220	230	246	251	240	226	224	243	207	257	254	244	249	250	234	207	225	239	256	200	217	256	234	265	250	249	242	245	214	252	234	233	224	273	263	218	220	223	251	229	227	211	233	259	233	261	251	211	234	239	215	242	219	240	263	233	217	231	240	232	223	253	228	246	242	228	239	212	219	223	243	239	252	221	231	213	239	251	269	235	233	224	240	233	211	236	232	228	252	233	225	239	240	233	231	281	228	243	208	244	247	237	250	222	235	225	229	242	232	225	225	221	218	267	250	207	250	279	273	230	209	201	245	246	269	232	208	204	237	245	241	268	274	255	242	235	254	228	245	230	233	241	221	241	233	258	206	226	228	244	250	211	250	252	237	240	211	225	216	249	264	242	229	241	245	247	264	224	224	240	208	264	250	230	252	273	220	229	236	232	228	247	258	247	221	217	241	246	228	211	217	247	219	247	223	219	272	245	234	231	258	237	217	220	251	215	260	215	265	234	223	244	240	237	247	231	208	245	256	261	231	229	236	212	232	218	275	248	214	222	218	255	206	255	232	252	241	257	248	234	241	279	229	235	243	256	211	235	252	264	231	238	261	269	241	260	237	253	215	247	242	234	233	222	229	248	244	246	230	221	248	217	248	226	248	272	241	236	237	253	226	249	237	264	227	248	220	214	282	241	220	268	233	238	213	252	235	251	225	217	261	254	234	242	230	233	241	225	226	214	219	239	250	266	246	238	240	275	221	223	247	261	231	221	229	246	238	226	234	232	219	254	242	216	228	248	258	219	212	201	245	244	213	209	269	224	209	264	213	233	245	245	263	224	217	260	216	234	231	252	237	232	230	227	246	246	252	255	241	231	226	259	234	216	217	230	231	241	244	212	248	258	214	254	242	264	232	231	240	220	233	233	226	227	207	240	255	224	231	237	232	257	232	214	231	254	227	235	228	239	241	220	216	219	221	222	239	261	239	231	210	232	240	220	223	241	218	228	240	239	240	233	252	213	242	231	235	215	240	219	210	246	247	275	228	229	239	259	247	226	226	253	243	215	243	233	234	233	216	253	237	243	251	217	244	232	230	273	236	242	251	237	223	217	258	246	226	251	251	230	235	248	248	251	212	234	238	225	254	234	237	215	239	207	252	214	226	270	228	277	215	239	216	225	230	268	199	241	240	236	230	238	236	241	244	249	265	219	259	230	247	228	237	246	218	220	242	252	250	242	253	225	267	253	246	266	229	251	247	225	217	247	252	230	230	227	257	247	242	211	224	254	243	206	257	235	229	244	255	218	237	229	243	233	252	249	232	248	222	234	223	251	256	250	236	223	250	216	216	240	227	262	239	214	215	242	261	249	241	238	242	226	217	254	256	245	236	223	226	231	235	254	203	218	221	243	247	244	250	246	233	251	237	255	248	249	250	234	231	232	260	263	231	224	247	247	222	217	221	233	237	254	226	253	253	204	228	238	239	245	249	221	235	229	261	233	215	273	230	225	216	235	222	251	223	235	242	256	219	232	243	254	231	212	227	250	223	234	234	255	225	217	235	245	241	208	235	234	235	218	223	238	237	228	256	240	238	232	219	266	219	232	221	231	227	222	243	261	231	257	250	232	220	242	253	239	242	227	257	249	247	247	228	210	247	261	235	222	214	223	222	219	244	237	262	213	219	250	238	281	247	243	211	234	247	257	216	242	234	231	246	224	262	201	223	255	228	238	247	270	243	267	234	222	253	240	241	235	231	234	222	229	254	253	234	206	244	205	268	241	253	232	231	244	241	232	221	229	267	250	231	248	247	238	238	221	241	246	226	225	241	257	215	256	247	226	227	233	245	248	233	227	223	226	233	285	245	251	236	237	241	233	247	266	239	277	250	248	221	243	233	235	239	229	247	232	223	271	231	254	221	229	228	247	239	205	253	239	248	269	218	257	243	236	237	239	227	204	239	252	232	233	204	215	254	238	241	265	233	253	223	244	221	224	238	215	219	233	203	232	241	229	225	240	249	232	230	252	248	210	235	241	251	208	255	235	253	257	223	213	229	244	241	210	243	210	236	243	243	241	259	199	222	215	245	226	223	266	234	242	269	245	258	238	219	265	232	227	231	254	249	236	232	244	241	264	231	224	222	248	226	262	225	252	242	244	246	228	237	227	237	237	239	251	227	224	228	227	244	212	230	259	244	216	219	254	225	243	239	207	234	248	238	226	229	249	234	246	276	224	250	249	251	254	237	241	273	235	237	227	228	244	259	233	218	258	224	211	225	232	224	255	251	239	238	262	240	220	233	259	226	224	232	235	250	232	223	221	228	242	251	249	229	236	259	216	240	235	257	229	253	261	246	245	250	262	236	240	236	202	267	223	225	238	222	249	220	212	204	224	256	274	258	236	233	250	214	243	222	249	239	245	268	251	246	243	239	241	272	236	230	235	253	226	240	257	226	232	215	252	234	228	226	220	238	215	225	260	239	243	236	240	230	253	257	215	244	242	245	221	243	242	229	265	209	236	234	247	235	191	239	221	208	212	225	229	209	218	247	244	261	257	233	235	245	237	217	237	237	223	227	254	238	246	259	250	219	220	237	239	239	220	253	246	236	240	239	246	247	201	238	227	231	244	261	213	217	249	252	200	268	201	260	237	233	234	207	218	213	239	233	240	240	244	237	266	229	236	248	247	252	251	250	220	229	230	221	233	240	238	230	250	258	241	246	223	235	215	232	250	242	247	246	262	247	224	247	224	263	248	259	251	257	255	232	234	241	237	240	231	249	261	229	236	253	244	232	228	275	225	237	257	223	252	210	211	229	209	248	236	243	222	232	267	251	231	232	230	265	223	224	248	200	238	239	237	220	221	220	250	220	226	248	253	227	212	249	240	228	255	224	212	247	216	250	223	223	223	257	238	232	253	230	251	227	224	246	235	228	216	246	218	237	241	243	228	245	247	216	230	231	255	210	224	247	229	242	225	243	227	248	218	259	240	251	230	217	257	220	252	247	216	210	240	252	237	249	250	249	253	264	250	225	220	243	258	243	237	230	261	226	238	256	252	227	260	233	237	247	228	225	244	250	230	254	241	228	244	237	244	260	204	254	234	259	241	210	216	212	225
26697	2626	5905	6388	5435	4349	3540	3098	2624	2409	2087	1885	1650	1459	1403	1318	1309	1204	1151	1097	1063	975	1035	983	896	914	935	883	808	878	766	806	821	831	804	796	804	807	749	756	729	748	753	754	757	754	700	756	738	737	785	751	716	754	713	700	763	712	720	793	675	688	708	682	745	695	692	713	678	700	673	673	683	696	748	680	696	686	674	698	705	743	723	643	719	745	716	738	717	658	647	699	678	679	668	694	711	747	690	730	698	672	676	667	681	700	700	727	648	671	669	673	681	724	669	669	713	685	686	669	694	689	675	630	702	727	684	715	653	658	673	675	703	651	704	649	660	678	747	656	688	670	715	653	685	704	680	697	705	680	684	676	668	670	672	689	704	706	706	691	671	724	719	641	674	689	703	687	662	677	671	723	697	677	676	679	670	658	664	711	669	644	670	669	617	733	674	665	686	662	667	704	667	648	687	694	669	664	699	704	674	661	688	716	648	673	693	684	662	724	710	661	632	705	714	681	751	658	638	649	666	663	669	633	665	691	663	694	708	696	683	670	701	658	698	682	694	694	722	708	666	642	704	660	687	704	639	656	646	651	666	673	683	667	674	700	657	635	693	685	663	691	695	650	670	723	702	670	685	678	657	763	658	688	665	666	684	662	682	648	644	683	652	678	682	712	687	651	676	659	657	661	730	717	709	704	638	650	659	665	674	616	704	706	672	700	675	658	673	665	657	700	661	679	696	662	658	641	654	662	684	658	666	661	704	660	690	691	702	634	636	673	662	706	709	695	681	689	670	663	662	675	708	675	662	677	692	635	703	723	661	719	669	679	641	616	629	642	680	675	695	649	698	654	677	701	709	656	696	697	657	710	663	645	674	628	708	642	692	681	674	647	677	692	672	642	700	645	633	657	662	727	697	631	662	665	674	693	656	707	703	671	637	712	661	705	707	679	724	654	642	697	701	651	667	710	745	712	666	701	658	700	673	693	653	664	650	666	684	655	635	648	678	657	677	645	688	685	671	692	715	636	696	736	674	673	655	643	662	673	674	697	704	668	697	660	678	677	651	673	679	660	717	638	634	665	718	672	652	723	661	640	658	662	674	684	720	700	686	590	710	710	702	698	735	664	720	650	645	646	673	689	642	706	655	657	694	670	677	737	681	664	686	665	692	746	659	685	646	651	668	672	665	673	640	694	694	696	690	644	660	677	660	652	709	667	705	637	679	628	654	673	705	690	655	655	716	684	669	659	695	705	709	667	650	725	657	679	655	735	665	717	661	708	672	664	685	693	660	722	697	686	667	656	649	676	666	643	642	648	675	698	610	701	682	631	731	628	681	689	664	715	683	650	667	684	651	659	637	671	691	659	651	629	640	709	699	685	684	699	686	618	685	665	732	692	688	686	657	659	677	666	686	704	671	697	679	697	644	637	680	721	721	708	733	706	646	671	623	719	676	659	665	709	693	723	703	720	642	702	679	694	632	669	669	735	680	656	668	637	685	687	696	689	693	675	697	714	676	606	682	680	683	661	721	717	658	659	710	685	676	693	701	653	700	685	645	649	689	677	661	656	689	682	669	656	665	675	687	715	667	620	649	627	731	700	684	759	693	644	724	629	665	694	703	652	639	705	686	657	684	714	705	698	650	708	710	643	628	702	673	668	679	633	643	691	669	683	695	703	621	698	672	658	705	633	697	684	643	642	634	661	649	723	682	669	658	690	663	654	695	644	599	788	675	618	647	702	690	661	653	696	637	708	699	686	696	681	697	672	673	650	646	704	690	711	659	654	718	677	640	633	644	691	678	680	653	688	677	652	680	648	705	663	662	647	691	668	667	667	653	712	692	655	648	707	655	714	641	714	660	671	683	674	681	659	661	646	723	711	706	653	684	660	665	638	657	690	667	690	738	653	662	702	696	689	660	700	705	636	698	679	688	684	669	658	653	668	687	708	691	660	653	700	688	689	707	689	689	685	688	669	695	757	601	649	673	711	684	684	680	673	675	657	663	685	658	689	705	645	668	709	708	666	654	686	690	621	695	646	652	664	686	710	661	673	705	656	678	673	710	698	678	700	679	726	665	657	625	695	683	688	695	631	709	656	669	683	726	713	682	676	695	644	731	685	684	652	671	642	648	702	702	640	697	690	680	692	675	705	702	689	722	684	692	725	665	677	672	656	676	640	679	651	703	681	706	669	659	668	684	682	670	646	665	637	680	660	656	723	705	686	647	659	697	663	650	721	659	673	671	690	620	640	702	648	710	677	683	680	647	714	694	715	689	671	642	733	668	705	636	689	707	644	661	671	665	687	666	654	682	625	687	713	696	703	677	695	649	699	644	650	655	665	686	673	667	717	711	631	610	644	693	660	691	677	618	663	699	689	702	648	675	649	705	702	668	679	657	716	699	670	659	700	713	670	714	708	677	695	659	689	654	665	692	692	688	678	703	641	676	664	646	674	679	699	648	651	691	653	705	705	648	666	711	617	694	714	656	644	658	664	670	652	653	643	643	671	675	651	707	724	679	680	614	707	696	642	701	692	688	666	665	686	673	645	696	676	636	674	700	656	634	681	643	685	673	692	719	668	671	616	674	670	636	679	667	697	682	677	628	685	700	658	717	684	670	668	663	662	634	689	700	708	672	672	666	685	710	735	658	658	679	660	618	689	697	716	658	684	693	701	661	683	617	693	648	672	688	628	613	701	677	652	649	711	701	710	697	608	715	674	684	680	667	678	679	650	690	673	692	672	669	713	704	678	684	721	638	620	662	715	680	718	655	654	651	694	665	689	660	646	701	670	693	682	696	676	745	655	665	683	709	675	674	676	698	672	685	658	699	698	633	658	654	628	697	700	610	685	683	706	661	666	679	646	678	698	669	652	695	691	640	647	718	675	681	679	709	645	698	629	686	695	695	702	664	652	646	669	692	655	679	678	648	681	718	624	694	637	671	648	718	681	674	612	714	668	696	623	712	702	657	689	694	699	650	687	665	655	709	710	686	637	680	700	647	666	655	696	673	657	674	641	678	704	694	686	711	679	682	690	694	689	650	698	669	668	676	695	661	694	659	692	676	679	684	697	706	673	740	656	674	683	685	682	735	621	681	679	645	640	645	701	662	675	669	660	697	612	649	639	697	688	692	664	650	701	714	715	695	680	623	647	654	708	687	694	659	663	696	700	604	681	719	680	671	709	680	670	669	678	670	653	690	702	687	675	668	689	689	650	701	649	670	649	683	648	631	701	688	627	744	687	668	663	685	719	680	627	697	674	702	689	728	668	686	678	683	661	683	695	720	664	656	701	682	688	651	658	723	692	688	622	678	662	724	681	671	687	701	692	677	657	691	678	725	674	664	676	687	653	684	654	648	663	681	686	659	670	681	689	626	713	670	690	668	687	673	683	656	683	663	704	650	630	694	618	655	668	645	686	687	676	670	681	704	705	681	647	657	660	677	645	652	697	660	692	676	665	681	634	721	696	699	681	708	663	700	702	665	653	680	681	696	692
6468	257	150	124	97	84	79	69	73	64	63	68	68	63	76	67	77	85	69	59	77	65	68	71	69	56	76	67	70	58	77	59	57	77	69	66	59	68	53	71	52	64	89	64	69	75	80	55	76	72	81	66	60	81	64	65	63	74	63	72	55	73	54	77	73	59	58	63	65	70	82	62	65	72	55	67	70	62	71	62	69	65	63	66	67	69	64	77	73	65	61	62	60	65	63	66	73	81	69	65	72	67	78	58	77	61	66	69	66	53	70	89	69	89	41	64	73	67	68	82	68	59	70	63	80	65	78	74	44	50	75	60	47	45	61	65	57	69	70	65	80	77	68	60	76	72	58	58	57	48	73	79	74	74	82	75	70	57	74	62	60	73	71	68	55	54	67	54	66	68	66	57	65	66	80	66	58	59	63	84	60	59	59	78	86	77	92	66	64	78	59	73	69	70	79	80	76	79	60	76	69	68	70	59	58	70	59	83	77	75	78	83	78	69	59	55	54	56	70	70	77	64	68	67	60	75	71	76	87	79	64	63	61	75	52	71	67	73	74	64	65	73	67	79	58	74	61	59	69	75	89	57	60	61	81	70	57	78	60	57	64	80	49	53	63	64	60	78	57	68	73	75	49	71	71	71	73	61	79	59	65	70	61	55	86	58	65	81	77	61	79	59	77	58	60	57	76	70	59	59	65	72	72	69	70	84	47	61	63	74	58	48	65	77	61	74	54	79	60	72	81	56	66	54	67	75	67	74	67	81	76	61	68	68	69	58	67	60	75	75	76	69	67	75	57	52	68	72	71	72	66	65	80	71	60	57	56	72	58	50	73	57	85	78	85	64	59	69	67	57	67	71	63	61	72	57	81	68	60	68	58	73	65	83	68	65	72	66	60	56	60	70	64	71	63	68	74	56	75	72	65	69	58	61	63	77	72	65	66	84	66	75	85	75	72	68	65	79	58	70	77	73	77	71	61	75	69	67	66	71	67	73	73	62	62	53	77	66	53	81	84	69	69	50	60	70	69	81	56	56	69	70	59	66	64	71	80	64	53	58	54	58	70	68	63	65	55	60	71	67	81	79	85	70	78	56	64	86	67	67	62	68	66	71	68	78	67	58	64	63	65	55	52	71	63	74	62	62	68	59	58	74	59	74	67	66	61	66	64	68	61	66	85	68	64	74	51	63	70	66	74	59	74	68	87	65	61	52	63	65	73	61	59	72	71	48	75	61	61	58	70	65	73	63	62	82	58	57	71	66	64	75	58	76	57	68	79	72	72	51	66	55	68	74	81	65	58	63	61	57	47	73	65	69	70	71	79	77	69	76	52	66	47	57	70	50	66	67	82	64	61	59	71	52	59	77	62	70	77	79	70	71	61	83	67	53	52	68	58	64	65	81	69	62	64	86	73	73	65	79	68	70	67	64	73	58	70	62	53	71	78	72	70	67	88	65	66	59	65	63	69	67	77	79	70	74	66	73	69	86	64	67	71	81	66	72	57	76	70	68	47	68	73	69	62	70	57	70	68	72	69	53	69	71	63	61	58	73	63	45	74	83	67	74	72	63	62	71	55	67	64	79	75	60	51	72	76	70	72	63	60	76	53	63	76	67	59	67	75	59	76	52	61	68	60	59	52	65	71	70	64	65	74	65	60	66	60	55	65	60	63	77	56	66	63	69	70	75	71	78	71	87	70	74	80	58	64	58	54	76	80	80	77	69	61	63	57	78	57	60	71	66	60	58	65	53	62	67	71	64	73	63	79	86	71	63	67	57	55	64	56	58	60	71	78	72	63	78	61	57	81	74	75	65	70	68	66	77	49	56	63	64	61	60	61	64	64	76	63	69	65	74	57	52	69	50	74	67	74	62	66	68	56	73	59	75	59	63	78	60	76	67	58	70	68	73	60	65	67	73	82	64	62	64	69	75	60	52	80	49	54	75	77	61	53	56	67	59	52	73	76	58	61	71	68	59	61	74	72	53	86	68	75	88	81	70	52	74	55	72	75	77	64	57	68	75	66	75	61	74	57	78	70	69	53	68	74	78	63	63	53	45	71	70	67	69	74	75	61	61	63	76	81	54	82	64	67	75	77	84	60	60	64	70	66	68	63	69	62	64	76	46	68	61	63	60	63	61	72	67	71	73	54	72	67	67	59	71	60	76	83	61	52	67	70	68	70	76	69	63	63	44	65	52	70	73	53	62	75	62	66	55	79	54	57	68	58	78	62	73	67	69	72	77	72	73	63	60	74	68	70	61	54	60	76	65	95	69	66	66	56	56	70	66	62	70	60	54	75	57	67	51	63	60	55	65	76	75	62	54	73	60	62	55	61	67	71	75	59	61	58	64	78	58	66	61	72	58	77	59	56	69	65	53	60	53	75	62	61	61	68	69	62	69	70	61	96	67	75	73	77	59	72	57	71	67	61	64	65	73	67	68	75	69	64	87	62	63	58	58	73	79	59	73	70	76	71	62	65	83	80	63	61	71	61	89	64	76	63	61	66	61	62	68	59	58	76	67	42	64	64	62	72	52	68	72	61	69	63	63	76	72	62	58	71	75	80	83	75	51	59	79	70	52	64	70	58	65	64	68	62	73	58	66	57	59	77	64	72	68	71	80	61	66	70	65	53	73	69	71	69	58	80	70	59	58	66	70	74	69	66	65	65	68	58	57	68	51	62	70	61	49	70	69	70	62	54	54	67	62	54	67	63	72	61	58	78	63	68	46	77	81	77	61	64	73	79	70	60	53	66	70	59	76	66	63	52	71	65	59	69	61	71	93	56	76	68	63	72	60	67	71	75	62	55	67	58	69	77	69	64	56	61	69	61	76	77	71	83	59	80	74	65	61	82	47	60	64	70	69	64	76	48	52	66	75	66	64	63	64	71	62	63	62	58	55	62	69	79	61	57	71	61	74	74	55	79	70	54	70	48	80	66	48	70	85	56	67	68	67	67	71	69	56	65	87	73	56	59	51	66	69	51	73	57	78	72	57	63	53	61	70	73	50	55	54	63	68	66	60	70	51	74	80	61	67	74	74	58	67	56	49	63	58	64	88	76	68	68	66	58	72	62	70	68	60	70	69	67	66	62	76	66	58	72	71	71	82	76	67	62	70	71	60	62	72	55	80	55	58	62	63	84	61	61	79	59	62	76	92	58	65	73	63	54	65	81	77	85	65	71	70	70	66	68	63	77	70	60	72	55	64	66	65	71	42	61	71	78	66	64	57	57	51	60	76	67	81	64	79	65	59	68	67	62	66	63	61	74	68	79	62	58	72	67	54	64	54	82	60	60	55	51	66	52	65	73	42	66	59	69	77	64	75	57	77	61	58	56	83	57	63	66	60	87	86	54	56	43	60	68	71	67	55	58	87	72	66	69	71	76	59	57	86	58	75	70	49	61	72	60	66	93	63	67	65	57	70	70	75	80	76	52	70	69	72	67	55	72	65	78	64	51	61	72	61	70	69	70	67	76	54	55	66	60	60
6557	323	394	402	377	342	297	322	302	314	295	259	260	266	249	261	256	243	267	263	232	241	272	254	230	232	238	238	232	258	246	229	243	235	239	260	254	224	226	258	244	257	262	251	245	257	249	241	216	278	279	246	248	266	263	259	265	259	234	226	236	232	238	269	253	238	257	274	242	238	243	201	270	238	255	242	239	253	231	269	241	243	230	242	249	201	251	243	235	242	249	226	247	237	263	271	252	251	244	238	236	235	226	242	235	248	256	259	256	234	276	232	239	246	245	251	216	249	229	222	243	258	243	303	243	254	228	244	255	246	250	261	273	267	248	230	252	231	279	278	224	238	241	240	253	240	230	234	227	251	257	244	256	224	217	217	250	247	246	251	224	239	229	243	237	205	256	250	249	238	246	254	233	233	249	235	231	257	242	229	255	232	267	255	230	249	267	253	253	276	219	250	205	247	235	239	254	241	259	205	282	250	224	248	219	244	235	261	232	229	236	212	248	253	240	217	232	201	248	251	255	267	274	279	236	232	248	236	232	257	239	244	253	257	239	244	270	230	227	245	268	231	246	233	251	232	221	208	250	256	236	261	226	250	255	247	231	243	265	265	247	221	269	235	273	251	245	212	242	256	258	230	233	234	263	231	253	227	245	227	235	241	235	233	239	253	258	248	255	231	231	249	254	243	254	245	237	256	231	233	230	246	260	257	263	215	236	235	245	241	244	243	248	258	241	262	242	267	232	243	251	240	241	240	226	243	238	234	240	233	239	244	243	248	247	256	245	237	246	233	208	253	251	254	280	271	223	257	257	251	253	221	251	222	205	257	237	260	245	239	272	270	240	243	241	262	239	242	225	244	227	254	237	235	266	229	246	247	245	237	264	243	260	230	216	230	221	226	238	236	266	236	253	237	275	235	230	257	225	254	244	237	246	250	245	240	258	221	204	236	262	249	234	246	245	263	234	255	221	255	248	242	235	216	231	239	260	262	287	253	271	229	259	246	262	275	271	270	266	251	228	228	245	256	270	245	261	258	242	234	252	228	225	224	241	245	241	261	251	260	239	244	254	224	234	221	241	253	237	268	225	243	246	246	252	247	234	240	254	236	232	227	260	238	226	246	226	263	228	248	253	258	256	263	239	232	231	227	239	254	249	231	251	240	254	228	252	222	240	268	232	226	256	232	266	221	232	266	264	253	239	244	246	215	261	262	252	222	234	228	262	219	230	233	201	223	223	244	203	222	265	250	224	252	212	260	245	242	238	251	248	256	247	259	253	231	247	224	239	259	217	260	243	235	230	230	265	247	225	239	225	252	261	229	209	242	238	222	240	272	240	255	235	238	237	256	255	237	241	258	260	234	227	247	240	259	248	245	242	225	252	245	265	244	243	229	234	233	228	242	257	247	264	245	236	264	264	251	234	244	248	240	244	243	245	236	277	273	244	234	252	245	240	283	253	229	237	250	244	257	240	243	257	232	237	224	223	248	237	254	235	224	237	231	250	237	224	234	247	244	246	248	222	246	265	225	264	227	275	243	235	229	229	236	258	223	227	257	254	270	268	269	250	226	249	247	236	234	226	245	226	255	226	244	248	258	256	253	219	252	257	237	238	232	233	258	234	257	246	228	227	253	236	263	248	273	237	231	265	254	237	246	239	250	244	237	229	261	237	247	264	225	263	217	241	252	240	235	250	232	217	245	244	255	233	235	239	239	207	256	233	249	259	262	248	272	217	230	229	244	239	247	236	259	223	234	254	236	260	262	218	240	220	245	240	239	242	211	261	266	241	243	224	253	269	265	251	259	255	227	238	246	249	247	234	220	237	268	245	223	233	265	279	271	258	234	231	199	251	239	221	239	260	257	256	217	227	244	243	253	265	232	236	257	244	251	238	249	240	234	267	235	230	209	227	240	248	266	241	250	266	296	237	277	259	235	215	233	250	255	240	277	236	268	241	215	245	242	231	249	258	227	254	242	238	265	222	236	251	257	271	208	210	229	246	245	252	265	262	212	238	236	233	236	226	241	259	223	258	231	212	255	264	269	253	203	242	246	262	247	230	239	242	232	230	220	249	225	222	242	243	244	227	246	226	254	228	240	225	247	259	221	243	233	244	273	240	236	216	247	250	247	230	258	235	243	253	239	263	230	222	222	222	241	242	247	247	248	240	244	255	220	241	237	248	246	260	240	251	242	254	266	247	243	270	252	233	246	268	210	259	255	244	259	253	243	247	227	243	269	231	244	234	246	261	205	249	241	252	228	244	258	262	231	249	268	252	223	218	261	238	246	250	250	254	229	211	243	244	270	257	270	244	225	244	248	271	230	247	247	232	240	254	220	241	240	213	228	256	228	236	249	240	260	265	252	229	235	251	222	244	236	251	244	243	238	242	251	234	244	218	249	252	249	258	257	226	258	239	257	216	247	259	235	243	236	245	230	227	248	251	251	266	242	253	250	257	217	247	235	248	259	215	284	297	214	237	263	219	221	249	245	221	239	239	260	252	249	229	244	244	261	237	246	254	228	269	242	244	223	247	206	229	216	250	242	234	246	210	218	217	279	261	252	249	238	249	248	243	273	281	249	202	259	252	242	236	259	240	216	243	236	281	230	276	240	229	234	245	279	255	259	223	245	260	248	239	279	224	229	230	249	223	258	245	244	224	279	244	234	235	259	237	227	271	251	242	247	225	237	233	232	246	256	236	224	243	243	255	257	222	258	241	240	270	238	257	251	233	246	252	219	247	231	233	265	212	243	238	236	235	236	248	203	248	241	241	233	279	240	248	239	269	234	253	230	234	248	238	222	253	231	248	216	248	226	264	261	251	230	238	262	235	243	224	251	223	226	231	249	275	243	262	236	267	269	239	245	222	242	247	257	252	207	258	255	236	269	250	211	250	249	248	256	242	226	244	263	257	241	226	266	232	223	265	241	242	224	216	229	259	235	244	244	241	267	258	232	239	217	221	212	261	265	205	252	264	221	229	241	287	262	236	232	262	256	247	261	232	245	245	226	216	268	244	235	241	210	241	247	231	224	271	243	258	242	225	216	239	245	256	246	243	248	221	226	269	217	240	246	249	224	272	204	248	232	256	276	258	263	220	261	226	277	225	248	248	240	274	254	235	257	241	264	258	263	243	243	246	242	248	196	237	224	241	248	259	243	214	233	240	225	250	254	248	254	240	273	242	232	245	264	246	223	216	241	217	243	253	262	219	253	229	261	242	242	220	224	280	234	244	264	242	255	240	223	254	236	248	259	218	232	236	226	219	251	249	274	253	237	233	266	233	250	251	238	239	242	242	241	225	261	238	254	241	225	239	246	278	241	233	235	283	251	250	263	252	240	248	246	230	242	247	252	240	260	246	244	217	241	257	227	239	248	236	233	246	223	247	240	246	220	253	242	229	287	249	254	237	237	259	248	269	247	253	236	238	265	264	227	260	236	248	271	240	245	265	279	232	286	246	222	234	251	250	228	233	280	226	251	236	238	245	261	245	225
43965	7067	1499	1065	758	536	447	376	322	262	253	266	228	226	208	182	207	173	179	147	185	160	155	167	163	173	161	171	145	149	158	149	155	147	140	172	163	152	166	158	150	138	146	149	170	147	137	140	161	165	141	169	134	179	148	158	137	166	144	132	146	162	160	140	153	167	150	143	146	135	164	189	151	138	150	141	157	130	146	160	141	159	171	159	152	136	142	144	160	148	159	163	133	133	142	146	142	146	155	144	151	166	156	151	175	131	162	143	150	151	169	158	151	136	148	130	163	154	126	130	160	157	163	143	148	170	150	130	151	158	145	164	137	133	147	131	147	163	152	169	131	143	141	169	154	140	131	142	156	140	140	139	145	154	131	163	159	151	130	156	152	160	137	149	141	158	151	157	173	150	140	153	132	172	130	137	153	133	148	153	155	125	145	138	164	142	161	152	151	123	157	153	151	153	129	155	166	155	171	144	139	155	153	144	167	133	161	160	156	123	128	142	142	142	152	135	152	150	151	129	143	153	143	163	137	163	151	157	156	127	132	142	149	151	154	173	151	136	152	158	170	173	161	148	165	169	162	139	153	144	145	156	138	153	142	171	143	151	146	148	155	153	171	158	155	141	163	136	140	163	140	141	146	131	178	141	162	164	143	139	153	153	145	155	144	154	152	162	135	140	137	174	141	153	129	153	124	166	140	155	128	135	134	140	152	145	147	143	141	129	151	184	144	149	150	142	155	168	168	149	161	131	151	155	152	163	144	183	148	139	166	155	151	139	154	172	143	159	140	142	135	132	145	137	142	153	172	146	150	131	174	147	167	146	145	136	168	130	153	149	149	167	148	160	127	168	169	153	134	163	135	166	171	139	133	171	150	169	132	150	125	141	134	145	141	159	152	145	175	175	149	141	148	155	138	156	149	146	141	157	142	151	169	135	124	143	165	159	154	112	157	163	153	147	150	160	140	144	171	158	134	139	139	151	135	154	159	137	136	147	163	164	139	149	158	146	130	168	144	136	152	150	148	133	161	168	146	142	144	169	152	172	171	149	164	167	142	164	141	143	174	154	157	163	155	151	139	158	156	154	169	147	147	136	146	131	137	154	162	153	165	142	150	144	164	149	145	148	148	139	151	133	157	150	154	166	149	150	141	154	165	141	145	155	181	132	148	135	140	152	150	133	145	156	168	144	135	155	144	170	146	136	128	159	147	151	132	157	152	134	141	137	133	155	142	144	162	130	133	151	140	143	138	144	142	143	127	153	159	154	168	164	143	170	134	150	146	144	167	152	143	140	143	146	162	156	150	169	152	166	149	134	173	173	159	131	163	124	169	117	137	145	142	135	146	158	161	158	139	158	159	155	158	148	152	146	168	144	153	151	181	162	138	138	160	148	155	152	129	149	157	158	143	142	148	148	150	146	158	151	165	159	150	159	154	151	143	142	159	138	151	134	153	160	153	161	141	163	165	143	138	136	147	137	182	164	186	148	160	155	156	139	167	148	142	135	174	152	130	149	139	144	161	169	168	162	135	161	157	145	136	156	146	162	152	174	163	139	148	150	157	140	146	163	132	144	168	154	141	166	150	177	163	142	151	153	156	146	165	153	131	133	140	157	150	152	145	137	150	148	144	158	148	142	169	164	139	165	159	113	174	130	156	129	152	139	164	142	155	162	160	154	148	142	145	169	152	162	155	160	136	140	150	157	129	162	139	160	153	151	152	139	164	136	137	151	159	124	146	172	155	161	148	146	145	146	140	165	153	142	131	123	151	152	145	149	175	151	128	145	182	170	166	159	149	142	150	154	153	159	144	157	147	164	151	146	152	152	150	148	148	135	143	151	156	168	135	177	169	139	136	154	155	139	137	153	148	150	138	164	163	132	150	162	167	153	167	138	150	158	151	143	149	152	160	143	149	160	135	155	158	147	161	144	155	135	152	141	143	121	154	135	161	151	153	140	151	160	145	172	140	154	163	148	137	158	138	150	148	141	123	155	156	143	151	173	171	138	150	139	156	125	159	139	154	149	154	153	161	145	153	146	137	133	164	134	156	144	179	155	136	149	162	153	158	150	158	128	169	151	155	135	148	158	135	136	154	156	149	160	154	164	132	159	166	143	138	155	151	137	147	178	149	147	138	142	161	174	149	154	180	143	132	158	156	152	160	168	142	140	175	166	136	150	134	160	167	166	151	140	170	131	166	138	154	168	156	145	144	145	129	166	163	135	117	139	158	142	141	140	147	142	149	156	149	155	133	148	182	153	161	146	130	157	143	111	143	166	153	137	168	154	151	167	142	149	158	164	147	132	151	142	144	153	170	165	148	155	138	163	150	149	142	134	143	146	145	179	137	148	147	136	145	159	149	149	151	131	154	158	175	153	132	166	148	143	127	152	135	134	139	174	157	176	135	151	169	168	150	167	158	153	141	141	179	158	157	146	141	144	151	150	155	151	145	148	147	126	166	184	163	142	150	164	155	153	134	144	135	172	129	131	157	168	167	161	153	165	142	159	152	156	169	137	146	168	144	155	150	147	145	151	145	136	153	140	147	126	159	145	155	148	160	153	159	160	144	137	147	151	139	158	151	153	140	157	160	140	146	132	170	149	144	164	147	149	178	156	140	132	147	139	134	154	149	141	142	152	165	165	139	164	142	163	157	157	117	154	147	151	151	134	140	135	151	177	139	128	145	175	148	159	166	137	127	143	144	149	139	137	148	155	147	147	150	121	151	151	156	158	146	145	170	129	170	131	152	144	149	173	153	135	146	170	135	144	116	151	150	144	150	169	141	168	168	144	135	151	151	147	162	155	140	149	168	157	139	160	158	143	138	138	166	147	159	145	156	147	145	152	130	154	151	156	145	149	147	161	148	132	153	135	158	164	154	183	140	152	157	151	141	152	157	158	152	142	165	158	138	153	143	161	126	145	169	152	146	159	142	139	131	155	144	137	136	142	164	167	165	136	150	146	139	168	155	138	154	144	131	135	133	143	160	158	129	144	138	132	149	136	158	142	155	159	150	139	154	144	153	134	139	142	155	166	148	165	148	165	138	153	158	131	146	157	148	156	148	147	132	136	157	143	149	115	148	142	153	155	152	149	151	143	147	156	179	162	145	144	159	138	146	156	143	133	164	166	151	146	149	155	153	149	148	155	152	122	168	140	157	152	144	146	147	142	159	145	143	142	154	163	154	137	156	162	146	170	132	150	162	151	171	147	134	164	129	147	145	164	137	161	144	138	139	136	158	155	170	156	160	124	131	162	148	143	159	143	155	160	168	169	145	155	158	147	134	162	163	136	166	155	149	139	157	152	137	151	148	146	156	174	151	143	136	133	154	147	145	161	145	167	140	154	140	147	142	129	137	136	145	151	156	162	138	162	162	164	190	157	166	135	152	150	159	164	155	121	172	127	139	165	135	154	149	159	147	149	141	145	131	132	135	130	148	159	140	153	155	159	135	162	135	140	146	153	128	154	171	154	164	154	162	142	165	155	154	164
20481	1440	3268	3619	3130	2425	1984	1661	1510	1275	1228	1073	1013	881	865	816	794	711	707	677	731	669	656	669	578	542	593	552	562	516	569	546	500	558	558	546	488	571	492	574	518	506	483	493	489	482	488	509	484	515	468	528	497	476	482	473	507	464	490	461	524	504	460	503	475	456	461	479	479	495	439	461	482	467	456	443	459	486	483	465	476	504	490	491	473	442	464	479	464	430	446	485	469	435	491	473	478	490	484	493	479	503	466	481	464	450	469	499	511	435	440	499	480	468	439	479	471	481	469	488	484	479	464	487	480	469	450	432	496	467	469	483	433	448	452	483	463	461	473	476	465	447	460	487	436	464	451	463	454	464	466	499	459	428	450	426	477	484	491	428	470	457	475	479	468	477	454	446	513	497	493	454	449	479	427	446	494	472	481	426	495	433	481	477	442	472	452	453	434	460	472	452	459	467	475	446	478	459	475	413	461	441	484	476	490	443	500	454	458	496	425	501	483	464	454	486	453	457	466	489	469	478	474	472	531	497	459	463	447	487	446	446	449	489	454	550	488	466	446	511	477	428	462	468	489	469	469	499	476	466	468	511	479	478	476	456	433	484	466	445	445	467	459	498	481	492	446	430	448	437	452	442	417	465	452	441	474	456	460	479	466	440	426	445	449	476	495	468	470	409	421	444	474	446	495	458	457	466	456	482	476	442	531	445	458	491	476	462	454	472	470	462	444	456	462	482	459	431	470	458	449	467	462	468	473	478	434	495	480	482	467	438	495	460	453	472	439	443	419	472	475	424	484	446	456	442	443	471	424	463	475	463	445	439	458	478	449	427	508	474	466	443	473	477	433	430	431	446	437	507	455	435	442	446	425	461	473	469	487	445	484	480	468	480	494	493	476	457	456	479	472	461	443	489	482	496	430	455	460	470	435	454	469	453	470	449	444	471	475	473	453	444	456	465	458	439	437	467	516	443	445	432	471	431	462	451	466	471	471	430	466	435	433	451	486	464	455	446	446	479	439	486	449	452	433	455	453	469	458	427	514	487	458	444	427	464	454	431	457	477	424	480	450	392	484	477	457	428	448	482	518	452	455	441	467	450	482	433	442	443	490	471	504	461	480	462	438	474	456	438	451	456	512	501	468	443	418	414	428	446	479	475	467	486	468	474	466	490	440	480	471	456	475	472	484	467	461	500	461	426	479	499	474	497	485	496	475	459	411	451	462	422	450	463	467	433	460	514	443	468	451	448	466	453	473	452	474	443	453	454	456	505	491	443	453	493	453	502	492	444	451	484	448	434	479	455	460	471	452	458	458	437	427	418	486	479	444	479	471	447	463	439	455	433	476	489	467	474	431	469	486	438	451	486	498	411	441	452	478	456	441	429	475	482	440	497	432	460	490	459	462	442	476	415	463	493	456	492	465	453	494	433	473	455	466	458	462	459	496	480	512	488	433	491	471	482	445	492	438	451	415	441	458	463	420	471	473	486	464	422	448	465	467	465	434	425	431	444	480	475	468	505	419	426	433	465	476	471	461	469	509	452	420	443	484	493	448	453	483	496	417	462	471	480	487	464	441	459	460	459	460	484	467	450	488	442	483	438	439	435	472	439	498	459	462	489	421	478	463	449	432	464	501	441	443	452	496	471	470	419	479	457	440	453	444	457	502	436	414	448	434	481	501	422	474	440	459	490	477	438	427	484	442	453	488	490	442	474	460	471	436	503	458	423	431	477	456	440	412	437	475	456	453	482	449	506	444	453	447	419	470	427	454	442	443	451	455	460	489	472	456	455	466	468	473	453	435	489	447	448	448	448	435	460	455	462	443	448	437	435	464	440	465	436	467	421	475	512	430	476	470	498	494	460	469	491	432	470	459	447	474	445	410	464	436	459	440	446	458	470	498	459	435	460	444	475	449	414	449	443	484	480	477	448	448	459	465	474	437	439	448	477	491	459	474	486	469	474	462	443	495	489	473	448	493	427	451	448	444	459	448	431	486	481	450	438	450	458	489	472	427	454	401	437	430	481	424	460	469	422	467	467	462	491	473	458	446	446	469	469	484	452	475	466	453	494	452	449	489	447	496	406	493	456	440	453	450	486	471	425	451	507	458	453	450	457	420	450	450	477	467	475	459	461	480	450	430	447	490	429	451	478	456	442	509	456	483	456	429	478	447	469	481	456	463	473	481	447	462	445	461	470	454	462	465	464	459	480	482	490	396	462	470	460	475	467	459	468	458	517	456	492	452	416	448	421	459	441	433	466	450	446	480	479	429	477	488	479	445	437	480	466	464	459	491	446	462	460	450	496	461	475	435	430	465	442	470	463	473	442	464	455	466	500	471	470	442	449	472	450	444	491	472	489	491	426	477	451	434	453	468	472	475	459	444	476	523	504	468	471	471	432	460	466	469	504	506	503	447	426	472	461	448	430	460	461	479	429	493	461	465	502	428	461	442	455	485	473	471	443	489	438	470	455	464	492	457	488	455	466	454	441	450	451	461	486	434	458	443	459	477	474	458	481	457	450	441	435	458	454	459	488	464	488	464	467	467	423	409	481	464	478	449	469	436	423	428	421	439	474	476	458	464	463	473	465	460	455	449	466	467	447	454	469	476	430	447	449	489	499	505	480	446	436	465	491	468	501	421	462	458	463	450	432	460	434	455	491	510	463	479	423	454	438	494	465	466	464	460	473	487	506	457	455	441	449	454	495	456	492	459	494	491	469	486	439	502	465	480	454	440	466	476	441	467	434	440	445	417	487	469	483	445	468	465	450	467	464	484	472	474	419	480	433	452	417	442	458	446	462	450	435	438	470	458	482	461	448	459	470	444	471	504	453	477	527	478	447	495	476	430	502	466	470	451	435	458	453	477	454	494	473	465	422	486	464	466	434	445	467	444	502	429	465	496	476	492	460	449	447	456	484	429	455	454	455	458	499	421	434	465	490	467	470	456	435	448	465	472	439	427	488	507	420	428	441	450	481	447	457	474	473	447	438	470	440	436	450	435	450	464	439	462	419	444	481	459	494	476	423	488	540	505	489	455	475	470	434	466	448	515	450	457	481	493	475	468	473	510	473	450	445	424	420	471	448	494	522	453	438	449	445	459	463	446	496	410	438	442	453	443	495	441	420	434	507	440	442	452	430	461	483	454	467	418	423	470	447	437	442	469	457	485	464	456	457	444	478	471	439	458	470	491	444	486	422	468	421	468	495	464	452	405	451	503	472	478	456	445	473	482	437	504	456	426	471	436	458	458	461	450	458	434	451	478	466	430	465	486	518	456	470	465	448	446	454	451	459	505	461	471	480	500	428	466	424	459	421	440	457	474	467	477	471	488	433	449	449	456	481	463	458	490	455	467	475	439	465	437	458	472	446	443	439	489	445	436	470	462	481	460	455	436	452	449	467	468	455	491	464	417	432	443	459	471	486	441	479	471	480	447	467	426	425	430	487	476	441	489	450	464	441	474	478	428	435	444	478	518	461	446	466	447	476	476	471
56644	13913	4132	2178	1504	1046	842	704	557	528	483	408	365	354	373	326	315	299	289	299	287	282	281	254	242	263	253	244	278	267	272	280	251	239	270	248	269	234	242	241	244	262	223	259	221	243	225	251	254	222	237	259	236	242	237	281	238	244	240	257	224	236	226	225	219	239	212	241	235	216	240	259	231	284	238	251	280	235	236	245	263	257	244	217	248	212	223	262	204	235	225	232	240	258	243	224	257	226	250	252	230	224	228	239	261	226	237	256	227	231	226	220	244	253	246	224	226	234	220	271	212	219	244	240	221	242	239	247	238	236	234	233	244	255	241	260	233	240	240	249	231	209	215	253	241	234	259	223	242	250	239	234	275	250	225	245	233	204	254	233	239	237	240	243	214	249	230	243	204	217	232	248	247	216	253	229	239	233	215	240	256	217	240	247	223	234	224	259	245	222	242	211	231	268	270	238	247	252	228	222	211	229	204	244	204	227	229	224	255	220	212	226	204	235	225	234	245	253	268	250	249	253	221	219	217	220	249	249	229	214	237	227	221	208	262	239	233	236	239	231	226	254	243	225	227	234	232	242	238	253	233	228	250	244	250	236	230	209	221	208	250	244	252	236	233	227	259	245	237	246	249	225	227	225	225	244	245	237	244	259	233	231	228	246	209	231	239	247	214	247	240	219	240	212	219	240	232	227	268	238	279	224	220	237	226	235	238	205	213	229	254	229	253	250	253	238	229	257	233	236	229	254	237	247	232	226	244	243	232	224	229	224	255	281	252	235	238	239	233	230	252	256	248	225	255	208	236	234	219	239	246	244	258	223	263	198	250	216	266	273	248	239	259	223	241	260	258	230	249	248	232	241	239	215	234	253	253	246	240	222	245	216	232	251	227	244	241	228	242	237	239	240	251	255	224	222	222	217	265	249	264	238	269	244	216	257	225	227	209	217	235	232	250	219	225	229	228	241	225	238	216	198	251	239	244	229	255	235	263	251	252	241	239	257	256	252	237	256	233	229	224	233	258	217	243	215	201	253	247	202	239	244	235	244	259	221	232	256	223	226	238	252	241	227	209	229	243	214	235	235	223	232	216	255	258	271	207	242	233	239	238	233	235	234	226	249	230	261	246	257	208	227	225	261	222	244	217	233	221	242	246	247	236	229	221	233	231	220	260	231	228	243	239	243	227	256	221	227	222	236	241	258	227	224	225	216	237	230	219	218	228	248	243	242	218	244	223	236	254	213	209	225	226	236	211	222	218	242	211	206	246	228	224	237	282	241	225	252	225	235	265	224	246	240	232	225	283	213	229	238	217	235	207	249	227	208	246	244	228	229	244	231	244	246	253	231	218	251	240	225	243	223	238	234	229	213	197	255	244	242	252	261	228	220	237	226	275	229	242	244	242	211	255	244	244	243	236	236	242	235	240	224	245	245	234	234	216	260	215	249	252	248	259	232	254	256	243	250	246	230	228	223	239	270	262	216	227	242	242	252	262	277	220	226	220	247	233	245	240	253	237	240	257	255	252	244	249	225	244	207	249	232	230	220	238	231	248	238	240	263	225	242	233	221	198	221	237	244	236	238	224	239	244	236	252	213	229	252	257	245	232	219	235	225	228	258	194	239	245	246	250	231	215	250	252	251	238	224	263	215	248	231	237	244	237	259	245	238	234	217	244	253	211	237	243	216	241	182	232	223	234	217	239	213	237	212	276	255	232	223	246	249	241	227	238	218	266	245	224	226	235	235	227	266	251	225	238	211	238	271	218	227	259	214	234	230	257	231	249	249	235	247	248	218	245	238	223	231	227	248	245	247	255	261	234	240	249	249	239	240	224	222	224	223	228	254	248	242	241	229	220	238	214	239	228	223	239	250	225	231	243	235	216	231	239	235	231	214	238	230	238	233	228	252	236	242	236	226	232	261	243	206	269	225	235	244	214	241	239	238	220	210	201	216	236	217	210	221	245	238	280	248	246	237	240	252	210	211	268	252	237	245	225	237	261	227	223	227	233	249	233	218	233	202	244	242	242	265	254	223	243	240	219	215	236	222	237	224	241	230	230	235	225	244	278	237	236	232	246	223	230	263	226	229	229	238	235	232	228	223	246	246	236	251	216	244	212	241	250	242	233	229	231	240	257	235	242	244	248	236	243	236	254	226	263	228	242	251	246	253	251	224	256	266	226	230	227	232	220	240	224	217	239	229	263	245	229	220	246	243	240	251	247	252	241	217	244	269	235	250	217	240	249	232	239	229	227	228	237	259	262	256	222	235	222	226	227	242	205	207	274	258	216	226	236	241	238	245	234	243	261	239	237	227	223	236	236	258	209	210	241	225	237	262	217	264	259	259	244	251	231	235	234	239	218	252	246	260	256	221	213	252	239	265	247	232	241	237	223	246	238	229	229	262	227	234	270	241	234	239	228	230	196	262	256	227	252	248	215	231	244	229	220	250	238	239	255	242	230	244	217	244	227	219	241	228	229	258	230	240	244	260	229	222	242	238	221	235	223	224	243	238	242	231	246	256	221	232	237	257	246	265	242	247	245	225	252	227	215	265	216	229	230	235	243	235	248	214	219	215	204	222	229	253	242	223	224	228	225	232	233	226	224	244	236	215	215	266	200	236	226	233	253	246	240	264	253	229	201	225	237	229	264	301	238	243	225	275	227	239	231	233	246	243	258	233	223	226	230	231	231	240	239	242	213	238	236	226	229	220	223	255	242	233	258	223	209	255	227	200	241	221	244	224	251	239	220	261	246	227	241	228	235	240	228	250	240	218	231	229	225	235	242	231	240	234	188	262	264	247	236	237	263	223	234	255	231	237	214	242	236	216	262	230	252	233	244	236	219	230	231	250	222	253	221	241	219	247	234	268	234	233	250	213	239	251	236	245	263	263	238	217	247	239	235	262	269	241	256	238	252	268	237	238	240	223	232	239	217	228	227	219	236	258	234	232	239	229	238	246	224	233	234	237	202	244	239	252	230	241	245	231	245	227	222	221	243	210	239	233	231	226	221	242	271	264	243	236	245	257	230	228	248	237	228	229	236	244	250	268	241	221	245	245	247	239	239	250	250	236	242	243	244	234	218	207	212	231	239	219	242	243	228	230	230	254	238	228	247	226	233	223	224	243	252	230	260	256	214	242	239	265	225	226	247	244	272	241	227	258	214	227	246	255	243	197	224	232	261	257	241	224	232	244	249	238	232	244	225	236	233	241	267	246	234	229	220	230	237	245	223	245	232	236	225	194	216	230	223	270	217	238	246	244	239	212	217	235	231	273	269	239	231	218	246	240	230	215	233	225	231	245	238	236	235	243	232	241	232	229	259	244	242	236	245	197	252	235	214	239	224	234	250	241	217	229	259	257	244	220	230	253	214	224	229	216	267	202	239	249	223	235	234	259	236	227	226	241	241	226	241	260	232	213	251	222	245	220	232	245	252	234	218	255	226	231	246	233	237	253	241	270	256	234	239	216	244	249	262	242	255	239	235	260	243	220
26101	2601	5745	6417	5490	4365	3541	3035	2594	2472	1983	1877	1780	1511	1493	1344	1275	1213	1116	1163	1056	1025	982	1005	1007	896	946	876	944	856	842	860	801	824	793	770	795	808	735	723	753	757	797	758	740	751	729	723	751	742	762	768	751	755	741	725	735	705	718	707	701	706	772	708	721	681	718	713	682	724	683	678	683	671	682	672	699	657	716	720	721	701	640	668	702	682	705	698	737	710	729	734	696	714	673	660	715	670	684	719	693	690	653	726	604	660	673	727	682	688	659	694	665	680	706	710	654	639	671	703	713	702	692	708	673	683	689	677	675	689	655	656	637	661	679	682	686	683	643	712	721	639	680	671	709	679	685	680	697	691	660	662	707	692	679	703	679	709	718	656	681	682	676	663	638	690	687	672	705	648	668	739	695	673	677	680	721	684	664	680	660	705	692	703	676	718	630	695	644	682	626	662	707	661	656	683	651	627	735	651	591	711	693	700	684	657	636	642	678	699	701	664	675	696	679	655	665	689	657	662	661	670	676	655	643	678	695	662	716	659	644	706	679	649	681	678	673	671	651	608	690	673	673	694	663	662	636	660	660	670	710	669	696	706	687	711	705	682	623	662	688	675	669	666	657	680	623	654	692	694	637	698	643	666	713	628	666	734	670	681	659	659	706	683	680	657	638	669	684	655	691	637	674	681	666	657	658	709	705	683	687	664	706	687	679	649	680	685	655	663	692	679	683	721	669	662	679	625	703	693	659	640	666	675	663	656	643	649	660	707	633	700	680	692	634	674	681	671	642	651	646	708	672	640	711	639	644	650	641	672	656	681	699	676	669	708	686	721	621	669	674	674	639	666	661	665	684	694	679	658	670	694	678	661	687	707	710	746	694	678	695	671	683	664	724	640	652	669	674	686	659	653	738	703	697	611	659	617	661	664	701	643	687	674	661	629	719	676	688	684	650	637	684	664	638	680	651	669	632	714	696	665	689	680	687	692	667	682	697	702	652	681	674	651	665	713	664	701	699	683	691	641	644	707	654	670	656	641	690	668	641	679	683	649	678	672	687	646	684	661	666	687	660	700	682	693	646	685	667	677	712	672	629	654	681	687	686	692	709	695	663	637	655	684	664	712	638	658	681	655	698	659	682	695	665	659	657	683	651	685	713	711	653	709	687	681	712	694	645	691	662	720	702	656	680	683	650	684	717	676	676	750	619	676	653	695	693	702	677	650	710	669	635	687	673	655	679	630	670	682	722	717	715	649	679	675	677	675	666	694	689	657	712	678	683	670	663	680	654	680	687	685	656	650	649	651	644	723	669	687	682	699	637	707	682	702	667	685	631	675	652	703	666	677	664	646	641	682	661	665	653	699	679	679	683	672	698	704	709	695	663	642	662	686	650	658	671	661	663	666	637	662	657	644	670	654	656	695	636	723	675	682	690	695	646	675	709	672	628	688	651	650	686	712	701	669	688	689	681	741	671	689	658	656	668	668	669	680	706	687	683	632	669	696	646	686	670	710	666	670	729	654	678	655	670	681	674	701	690	688	636	677	679	669	636	682	644	690	632	644	657	706	653	618	690	643	673	671	638	675	636	677	656	684	629	639	699	623	688	626	739	699	696	645	665	695	703	678	684	663	653	702	647	685	669	711	681	696	728	713	668	691	672	669	691	677	708	697	679	700	632	621	690	683	640	663	643	697	699	621	658	679	660	696	654	712	672	657	699	680	718	667	713	635	688	668	670	651	695	669	640	657	696	686	647	637	697	715	649	656	646	632	669	676	666	752	703	659	710	648	677	706	688	737	640	730	728	670	695	641	688	665	679	680	691	645	661	656	680	689	703	687	654	669	669	648	747	702	658	623	696	675	672	616	660	632	699	705	683	655	720	722	728	644	626	646	648	647	696	674	648	694	644	665	749	681	645	645	650	675	665	688	692	677	706	660	627	664	664	668	701	651	712	677	637	663	681	648	648	633	665	655	680	617	686	629	675	682	650	692	672	626	695	686	671	643	659	677	692	650	661	654	713	691	704	665	659	661	678	639	702	735	656	650	669	671	628	693	656	678	695	652	680	696	626	646	649	627	625	697	674	640	688	642	678	680	692	687	675	649	657	641	628	670	728	656	712	700	698	706	667	657	706	680	687	666	670	685	687	667	702	659	630	673	684	693	643	640	662	693	694	672	640	698	698	703	643	664	647	690	680	667	709	664	688	716	685	634	663	672	660	673	688	687	656	705	665	662	703	658	659	619	667	665	700	667	679	673	688	655	699	685	704	655	679	695	725	674	654	656	682	642	663	684	673	662	704	644	702	707	746	669	653	662	685	728	746	669	699	689	695	690	712	724	657	650	676	650	675	658	689	677	622	668	647	712	682	713	675	680	678	630	631	657	661	677	641	676	704	682	671	640	682	679	688	680	658	659	664	622	688	651	683	710	666	657	688	651	731	701	687	657	635	710	618	668	673	684	686	641	669	674	644	706	661	675	656	668	654	676	684	718	713	675	664	636	680	650	719	632	661	663	703	649	672	699	656	679	686	683	712	657	682	704	662	655	672	683	670	670	639	686	664	677	648	656	692	713	645	634	683	717	695	667	709	629	706	670	704	642	669	654	677	672	650	666	671	678	632	677	671	689	705	690	628	668	664	679	714	683	663	708	706	610	645	642	623	630	638	652	686	735	642	663	678	694	643	671	673	652	673	671	693	646	644	672	683	672	673	636	673	675	710	693	639	649	660	657	670	643	692	679	660	665	694	717	676	723	692	630	701	706	697	612	665	657	710	715	696	622	679	699	671	664	719	660	690	678	639	662	672	649	742	674	680	671	668	686	643	681	643	680	638	663	682	681	674	666	649	697	700	686	670	673	660	636	692	711	680	688	667	622	649	641	690	694	686	645	667	695	691	624	684	647	643	681	648	694	690	666	654	679	694	652	671	696	622	630	636	682	665	657	670	698	697	658	628	668	674	631	645	644	602	657	661	676	653	693	663	713	688	709	679	625	660	646	656	685	678	671	679	643	716	676	705	679	659	697	633	682	656	684	654	680	671	693	704	681	582	650	656	704	677	684	689	683	673	644	675	677	665	669	678	694	735	687	693	655	667	715	693	678	649	660	662	668	739	682	674	678	703	632	673	703	715	682	656	627	717	727	675	688	668	718	701	648	692	696	659	635	620	638	655	658	738	697	661	688	709	669	703	627	667	629	661	695	629	710	687	657	661	671	681	632	675	647	679	684	677	664	655	641	703	642	670	684	706	626	647	672	678	681	693	691	660	698	681	674	652	642	688	647	681	623	702	691	672	674	681	688	700	684	685	664	715	664	663	655	633	658	639	718	649	636	686	654	712	672	707	683	612	702	665	667	701	691	700	704	724	701	654	696	636	682	639	694	630	653	666	668	676	689	709	670	680	701	673	683	675	675	646	636	663	652	656	689	721	670	650	652	711	696	676	704	675	638	607	676	654	661	710	651	629	654	643	633	660	681	657	693	714	681	661	633	705	668
6539	240	156	101	103	98	80	75	87	69	77	70	65	72	69	72	67	62	69	65	75	76	56	61	75	60	68	55	62	56	73	59	61	75	73	58	67	67	59	68	68	71	72	65	69	72	63	64	55	60	83	49	66	62	67	58	57	64	79	70	65	79	88	55	55	54	63	55	70	48	76	75	60	70	74	65	65	46	68	66	72	62	61	68	66	74	57	58	78	69	76	66	70	79	65	73	74	61	55	74	64	69	61	71	71	77	73	72	60	61	79	58	58	64	66	52	54	61	51	77	65	68	60	75	67	62	68	69	76	58	68	68	79	66	64	69	72	68	68	53	69	67	55	60	65	52	74	67	68	64	73	59	58	64	54	62	59	61	69	78	72	59	64	75	76	59	51	47	74	81	68	68	54	81	61	77	71	66	73	57	64	61	64	58	49	67	58	69	70	55	66	64	75	64	70	72	58	58	62	90	62	73	62	65	71	61	65	79	65	83	72	62	66	66	75	48	68	67	66	51	54	84	70	71	63	69	78	72	63	78	66	62	46	63	58	69	59	54	79	65	52	67	68	62	72	72	76	71	71	74	63	59	54	78	76	70	43	66	70	69	50	67	72	72	67	65	60	63	62	54	74	62	70	76	65	67	78	58	57	65	54	54	63	66	83	63	69	58	61	60	59	53	74	71	73	68	58	72	63	65	76	54	76	54	71	84	64	66	67	73	78	71	55	74	70	75	85	77	56	68	59	66	61	67	88	56	62	81	60	71	62	74	62	74	75	66	71	62	64	66	61	69	75	67	69	67	69	66	62	73	63	71	56	64	74	84	52	58	65	69	70	58	60	53	64	58	61	66	73	70	64	60	67	49	77	66	56	83	55	57	64	65	81	62	65	73	88	58	53	66	59	66	66	61	70	75	60	57	66	55	76	73	67	72	64	58	69	72	70	73	68	79	66	68	62	80	64	57	69	67	83	65	68	57	73	66	65	65	68	57	59	78	67	67	80	63	70	70	66	54	83	72	66	67	68	82	80	68	56	74	79	62	56	69	65	61	70	71	54	71	67	73	71	79	63	61	82	68	53	74	68	70	68	70	60	72	77	75	64	80	58	60	65	64	78	64	78	67	57	63	58	55	58	58	63	61	72	74	78	75	69	75	71	75	58	71	75	55	69	60	67	58	75	62	59	65	65	60	62	62	70	71	48	61	61	70	74	77	68	74	55	54	60	74	74	59	71	67	60	62	45	58	68	60	74	58	75	64	71	58	52	62	71	67	59	62	79	76	70	71	55	75	59	64	58	57	63	64	67	52	52	81	72	73	51	69	66	55	71	55	47	57	54	65	66	68	69	60	64	50	66	60	76	84	57	66	80	58	66	55	76	71	57	63	65	74	61	70	58	54	68	67	71	68	53	76	65	60	58	72	67	77	79	67	66	60	71	78	63	58	65	73	67	61	66	71	63	53	73	70	87	66	67	79	62	68	68	73	56	73	68	70	63	61	67	61	70	58	70	58	74	70	59	65	64	63	53	68	65	71	94	63	75	64	64	59	74	69	60	79	72	67	77	56	84	66	52	54	56	65	52	63	59	67	71	59	63	63	73	50	73	68	57	60	60	69	71	62	62	56	65	76	71	85	68	70	57	59	72	58	79	67	76	63	70	69	89	58	60	78	55	92	51	53	65	62	52	68	72	79	69	82	70	59	73	66	60	69	72	69	78	52	61	65	70	69	75	51	65	68	59	69	72	70	59	71	52	58	77	72	58	77	63	58	72	78	64	56	65	51	90	60	79	76	56	80	57	47	59	63	77	66	72	51	71	79	74	70	80	77	75	66	67	58	69	63	57	50	54	52	80	64	72	83	59	58	54	60	62	64	64	50	68	72	56	78	49	68	65	59	54	66	57	71	73	71	64	70	58	65	69	69	59	69	61	75	65	61	77	61	74	69	62	64	58	67	72	56	67	71	60	61	70	81	72	71	60	62	61	51	72	67	68	51	71	55	66	66	76	68	51	63	59	61	71	68	74	69	66	71	64	68	82	63	55	72	71	68	48	74	63	52	43	78	62	56	66	68	81	66	67	74	59	70	62	51	73	57	69	77	67	74	65	61	51	71	71	62	58	74	56	49	58	75	78	72	59	77	55	80	54	74	77	77	70	64	53	65	63	74	74	60	75	74	67	63	62	70	79	67	82	77	72	57	58	68	86	72	64	67	58	58	51	66	80	51	61	52	65	85	66	68	74	66	55	65	62	64	70	59	63	70	65	71	64	62	82	70	73	69	66	65	62	66	85	47	65	76	82	51	51	62	59	79	62	59	75	56	61	62	74	62	55	60	69	64	55	57	68	65	66	55	65	52	65	76	71	59	61	65	57	66	73	79	70	62	74	59	59	51	51	66	64	64	67	69	63	65	69	61	59	72	64	61	56	63	80	59	62	65	64	70	65	75	72	57	63	76	55	72	71	61	60	72	66	67	71	61	69	73	66	60	67	62	73	56	65	73	71	77	63	57	56	79	68	45	62	78	55	79	65	72	67	78	58	76	65	51	82	69	78	56	89	64	71	73	71	54	58	61	69	61	72	68	75	60	64	69	61	51	57	70	71	67	59	63	56	55	60	73	76	56	69	72	66	61	59	69	63	76	62	64	64	70	82	76	62	63	73	68	67	74	59	62	61	49	49	88	70	65	71	59	69	78	61	55	70	66	62	66	76	52	68	67	74	82	79	63	69	70	69	66	57	70	67	63	61	68	60	59	62	67	59	62	47	65	68	56	71	72	57	67	58	57	76	64	68	87	70	72	87	69	73	70	76	62	70	64	63	62	67	66	57	68	77	60	63	69	65	70	64	65	59	47	71	79	58	57	72	73	76	67	71	45	61	60	65	74	61	74	72	74	68	63	66	61	63	66	70	76	60	58	69	54	51	63	64	66	73	69	77	71	77	76	75	64	72	70	68	74	75	53	72	58	78	69	59	69	86	64	60	60	58	58	66	74	70	73	62	62	73	44	56	70	68	74	69	81	62	68	65	76	65	71	65	70	63	80	69	76	78	54	86	85	68	69	50	77	65	69	75	54	68	54	69	80	64	64	73	65	61	77	64	59	60	75	60	64	56	94	68	73	62	53	61	63	58	74	50	79	54	77	78	83	70	80	66	64	74	62	59	57	81	67	68	70	68	61	64	58	72	73	63	53	76	79	75	64	71	60	57	67	75	65	67	57	69	61	60	74	57	64	76	69	57	59	63	52	77	70	57	68	66	73	48	63	80	59	58	72	57	71	61	76	59	70	69	58	71	65	54	61	74	56	92	72	71	69	74	57	66	60	55	75	66	71	82	58	83	92	78	61	74	71	69	62	71	63	69	70	70	55	73	73	64	73	68	53	76	73	63	61	72	79	77	65	65	83	66	62	80	60	74	70	59	57	61	80	59	61	70	70	79	60	69	60	56	53	78	77	65	57	73	67	58	74	59	75	68	78	50	72	64	67	56	70
6254	335	407	422	366	343	331	285	286	305	302	278	274	274	273	280	263	257	281	216	243	272	222	273	238	234	235	209	256	235	225	214	235	257	234	222	226	251	249	223	260	247	240	253	260	251	267	224	226	254	254	242	254	255	246	238	250	231	215	270	252	237	233	249	249	224	254	223	250	244	248	243	223	240	230	248	238	244	234	239	263	271	239	239	253	233	235	231	252	249	221	236	241	205	259	229	256	252	222	247	248	261	265	263	245	232	217	250	214	227	223	258	245	246	234	241	240	221	232	252	266	271	236	223	240	252	227	216	239	235	229	242	252	242	258	239	242	230	243	252	244	250	240	253	272	223	245	246	252	251	261	253	244	229	230	231	239	256	253	229	199	251	246	244	261	251	215	259	231	252	264	213	252	226	236	256	244	220	256	248	241	255	216	243	239	246	222	240	220	262	232	237	262	259	247	263	248	260	242	252	257	256	206	242	248	238	248	233	236	241	245	236	253	220	250	234	284	242	244	242	246	219	253	254	276	266	233	246	231	246	254	234	248	247	262	269	245	247	208	262	247	254	239	236	260	261	234	254	262	210	250	233	251	220	225	278	253	257	231	261	253	232	245	244	253	264	258	231	250	239	258	223	240	242	247	205	267	232	225	266	253	233	236	256	230	241	216	270	249	243	253	262	240	234	242	251	237	249	243	229	235	257	229	265	269	262	237	241	266	252	243	271	238	237	255	258	217	237	239	249	255	230	238	241	231	249	274	240	253	251	240	242	258	242	252	261	265	253	252	245	230	223	260	264	237	230	246	241	236	249	282	262	229	228	245	242	252	247	255	232	260	243	267	205	264	237	241	216	269	202	236	224	238	237	245	246	256	276	259	263	241	241	258	251	238	239	276	231	247	247	239	197	264	258	246	231	220	231	235	255	227	233	231	244	257	248	230	196	227	229	231	242	238	236	223	247	254	234	252	261	239	236	231	274	240	273	247	222	231	269	242	216	232	237	232	274	251	246	233	270	259	257	224	215	249	237	247	214	252	237	252	262	275	239	241	255	274	233	238	247	215	217	246	258	228	248	225	228	238	237	278	214	244	273	254	236	267	204	239	252	247	221	251	248	259	251	239	253	204	259	247	250	274	238	236	259	258	250	222	241	256	232	260	252	246	230	240	242	236	228	249	230	242	252	264	240	257	264	251	222	265	247	245	238	253	243	243	263	248	247	234	236	245	230	252	245	266	219	255	238	241	228	254	244	264	256	244	274	255	232	241	248	253	201	274	266	228	264	252	223	231	215	267	232	231	212	242	228	244	241	268	237	227	239	262	251	239	243	264	232	239	252	249	253	239	232	254	228	258	247	249	244	243	267	221	230	238	235	236	251	228	239	254	257	235	257	238	257	239	249	246	227	258	239	249	233	259	261	265	250	272	252	220	235	233	235	233	254	246	226	259	234	220	233	257	255	228	258	241	238	259	238	263	231	222	248	235	268	227	236	225	253	259	237	236	259	267	250	237	248	254	253	243	232	242	258	256	230	233	221	264	249	230	226	246	250	206	247	224	244	262	236	274	235	246	246	235	255	244	248	243	220	266	229	267	267	235	246	236	236	236	239	230	239	262	252	247	247	234	205	240	250	267	268	252	244	258	255	230	248	255	239	250	253	233	283	246	235	260	283	253	254	245	240	223	256	242	250	238	216	223	218	235	234	245	241	231	250	255	243	232	247	256	254	267	271	253	245	223	206	258	275	227	237	232	238	220	249	238	238	230	242	239	240	242	258	216	253	237	272	250	231	238	286	238	255	250	225	235	231	238	255	250	241	239	214	237	231	250	229	259	259	230	231	257	266	240	249	233	257	218	246	224	245	244	238	244	227	256	250	239	249	273	245	274	218	249	256	237	249	262	256	233	231	242	268	249	253	246	221	217	244	234	218	253	245	250	288	242	246	247	238	232	260	235	254	225	238	252	238	276	262	224	249	258	263	264	246	245	240	230	224	241	256	244	254	243	238	260	249	238	248	219	247	238	247	246	259	252	235	242	234	260	268	250	231	220	264	269	241	250	247	261	264	230	239	254	244	221	228	234	240	249	233	255	272	229	224	227	242	236	250	225	244	244	245	246	248	227	241	238	246	255	262	230	247	253	212	245	262	252	229	260	240	261	255	279	257	242	242	240	250	233	265	251	221	251	266	240	245	264	243	255	253	239	248	238	263	258	237	236	231	250	262	257	247	252	240	262	255	242	276	253	244	218	205	224	258	237	238	244	230	256	254	229	240	215	250	231	243	255	228	245	255	260	206	237	234	227	261	219	272	232	238	238	222	256	257	240	213	263	238	264	247	230	231	254	249	250	210	224	247	262	243	224	238	228	231	249	250	270	232	222	273	242	240	224	234	267	229	254	235	222	230	221	249	233	237	252	254	253	265	236	258	265	237	229	227	246	253	224	229	274	237	256	257	243	223	225	263	244	241	227	242	239	241	242	253	259	228	255	251	242	216	218	260	260	242	232	240	223	225	229	260	226	227	250	252	249	252	240	241	247	234	239	244	237	214	285	242	242	245	245	246	235	263	242	252	226	251	254	250	254	263	252	255	224	255	245	264	272	221	232	257	253	244	245	256	273	248	252	255	235	229	235	240	233	256	241	229	233	227	231	268	229	248	237	253	230	241	275	234	243	255	251	245	233	245	250	239	236	264	227	256	215	256	248	241	261	240	248	221	250	253	250	231	260	239	219	231	242	247	230	243	219	258	240	232	236	260	269	266	246	209	242	244	239	239	225	249	243	243	224	260	241	217	231	282	249	252	230	222	227	228	235	266	243	244	266	261	256	258	237	238	261	239	234	235	240	211	238	233	234	237	240	238	236	233	257	227	237	236	234	258	241	266	248	223	249	244	238	234	254	227	274	253	224	245	233	228	278	266	265	236	236	227	236	247	239	271	239	244	237	252	247	225	238	225	244	246	226	254	242	241	250	247	233	233	241	239	263	260	222	257	265	257	262	239	236	214	247	228	248	235	245	243	247	227	237	246	215	247	244	246	239	217	221	239	260	219	266	259	227	237	235	274	240	238	227	219	220	247	254	237	246	269	249	254	245	252	245	237	212	241	254	246	257	235	255	244	238	249	276	237	214	271	241	248	268	256	272	257	232	224	262	237	242	202	251	246	256	243	254	232	245	260	238	252	224	247	250	261	226	235	241	247	245	211	254	232	233	232	215	280	270	253	266	241	263	250	226	229	265	238	272	241	251	215	257	244	232	227	214	220	264	233	224	231	247	237	253	209	250	230	254	239	253	250	273	263	263	262	247	235	232	284	221	250	266	249	225	254	220	250	246	224	256	261	256	241	238	245	242	254	235	242	242	234	214	257	240	250	276	234	242	262	212	236	243	243	242	243	225	247	247	219	242	257	257	237	230	238	215	215	236	258	230	219	220	239	223	222	266	235	247	243	214	274	273	237	248	223	237	241	245	248	239	245	263	246	250	249	249	235	237	231
42305	7375	1580	1060	760	581	425	379	325	282	276	233	234	240	187	193	178	192	197	187	170	193	163	160	139	185	143	164	148	186	186	145	156	147	162	155	178	178	140	171	164	156	176	155	184	142	181	154	143	156	144	145	145	153	160	138	145	150	145	161	149	146	161	150	167	138	160	174	144	157	144	126	156	148	152	149	170	159	143	154	172	159	148	165	128	151	151	146	156	144	146	138	150	154	151	136	155	147	152	138	176	149	150	146	145	114	148	144	135	144	139	154	169	149	161	141	159	160	134	147	144	170	128	152	149	161	125	163	156	155	145	133	137	140	162	165	156	151	139	155	162	145	159	159	144	150	159	140	142	143	162	137	135	151	154	167	158	130	137	129	133	147	157	147	143	161	136	147	158	165	171	161	154	137	145	139	139	159	156	161	146	132	127	155	173	166	148	138	139	167	135	139	161	151	147	129	168	127	162	163	163	161	143	151	147	148	138	122	141	141	134	150	154	147	129	152	152	148	141	148	156	145	176	165	153	167	159	149	140	167	150	148	137	181	152	116	140	149	166	161	127	152	147	141	165	183	160	133	144	161	138	156	136	135	158	164	134	166	111	156	147	165	171	147	142	135	160	139	145	128	139	163	147	150	124	134	140	144	144	160	155	163	140	137	128	159	150	148	161	157	143	143	148	161	169	157	135	158	137	150	172	133	144	172	156	159	163	154	127	131	149	165	154	166	150	139	140	139	160	160	161	138	149	136	146	141	154	133	151	148	164	134	136	146	142	150	151	141	160	151	152	130	131	157	138	150	152	162	152	151	153	113	159	150	142	145	161	167	156	127	153	158	125	148	139	146	152	152	144	151	146	130	164	142	143	165	143	151	164	153	168	149	150	150	151	166	157	161	123	161	149	133	156	125	136	129	145	130	156	128	176	145	150	156	151	141	157	144	156	146	148	161	146	133	158	131	148	138	154	172	151	144	143	138	159	133	164	151	169	137	147	138	144	148	141	142	155	180	147	164	148	137	139	149	138	153	145	140	161	140	135	156	167	174	137	139	141	145	137	148	134	146	161	151	144	143	150	146	148	158	151	168	141	141	137	157	130	171	146	129	135	144	147	145	157	149	155	158	142	165	138	160	155	137	158	150	156	145	160	136	157	151	144	151	136	155	151	169	147	146	148	140	124	141	156	150	151	135	148	138	137	151	137	131	153	136	153	149	145	164	158	152	154	133	151	161	154	122	155	147	138	133	134	130	152	158	169	150	146	160	124	146	135	134	136	131	152	159	147	153	154	145	164	142	150	152	145	136	189	134	146	143	164	143	133	146	158	147	138	137	150	161	145	151	142	141	151	171	160	134	159	141	150	140	151	142	141	135	150	138	150	142	151	174	135	141	164	147	144	154	146	155	144	135	153	151	160	162	142	168	135	152	126	160	147	165	166	163	132	173	146	137	133	138	152	148	162	147	140	139	163	165	147	156	145	138	154	150	149	155	125	139	151	143	153	153	140	145	157	159	142	144	139	162	162	138	141	133	158	144	163	130	146	152	145	164	141	157	159	124	156	144	154	129	152	183	139	154	161	160	142	147	148	169	162	174	118	149	140	164	159	138	157	145	143	173	152	146	143	162	132	135	176	165	146	167	167	183	139	147	151	144	141	174	146	154	131	144	161	134	147	138	140	139	167	153	162	178	163	135	132	142	137	146	137	150	147	153	173	155	151	160	162	145	160	147	137	145	158	156	181	153	153	148	136	153	159	140	142	136	145	135	144	140	158	152	156	134	175	137	168	132	155	142	156	149	135	170	153	147	145	160	149	166	156	145	167	177	155	151	160	117	145	154	141	156	137	153	174	143	144	143	126	163	140	158	165	136	153	177	159	142	161	136	143	147	145	156	148	138	156	169	161	156	153	146	147	120	143	174	155	151	125	152	147	135	146	150	126	145	142	131	176	138	143	164	146	158	148	155	145	153	161	153	147	145	147	154	144	150	143	158	163	136	157	168	140	171	179	133	155	140	154	148	147	145	150	157	169	163	167	171	142	145	158	166	141	152	143	141	161	153	164	146	151	156	164	174	141	134	117	165	141	139	158	141	156	160	141	174	174	151	170	121	128	178	168	157	152	148	149	152	175	153	138	131	146	157	158	125	134	147	161	149	128	148	162	131	155	161	164	157	163	147	132	152	138	157	159	135	153	140	137	149	160	136	161	132	117	144	143	134	143	154	137	146	133	110	156	162	136	150	156	138	151	159	153	151	142	165	131	133	157	149	142	142	165	159	135	153	165	143	143	138	140	146	145	163	142	144	142	160	156	152	134	140	160	145	149	170	153	142	172	130	161	124	147	177	159	142	153	158	161	147	162	138	145	135	164	153	150	150	148	156	130	145	140	151	162	150	144	177	147	173	128	154	137	136	151	154	164	159	148	156	154	135	141	139	155	151	135	159	180	153	135	139	139	135	161	152	145	153	147	160	166	155	139	128	137	166	139	125	148	151	154	139	142	168	154	160	140	155	159	143	148	165	161	141	144	168	163	125	145	132	153	139	132	141	145	139	149	130	157	140	134	163	162	151	164	145	150	156	165	142	137	157	152	143	147	138	160	135	146	148	147	133	149	163	172	142	154	164	133	161	139	156	133	153	147	149	141	157	157	127	153	144	144	169	138	143	156	157	135	156	162	139	146	126	133	164	150	142	145	144	145	136	181	175	159	152	163	149	166	150	153	151	133	144	154	142	148	148	144	126	145	150	162	156	157	128	143	158	140	166	174	170	133	161	170	149	150	162	138	135	153	146	151	145	156	149	164	178	133	154	158	146	142	141	162	147	141	144	155	144	137	153	142	138	159	143	162	137	144	167	152	151	174	134	144	145	164	154	149	143	142	146	149	153	144	127	164	153	153	162	146	154	154	148	156	155	135	157	163	151	131	150	139	163	149	135	131	135	151	146	144	169	150	163	142	142	133	153	134	152	147	137	150	134	135	146	155	169	149	139	157	179	151	153	147	144	156	143	162	157	149	127	162	151	165	156	131	149	155	141	141	171	158	139	163	130	149	180	161	139	152	134	142	128	156	157	150	146	137	135	171	132	140	160	155	156	134	158	164	127	143	128	129	159	144	149	133	143	161	121	139	139	132	145	153	156	150	152	153	118	134	154	173	178	158	163	147	161	153	196	181	136	149	141	132	173	155	157	140	161	149	134	148	166	163	166	126	176	149	131	156	160	150	112	174	148	137	130	150	149	154	172	154	145	162	144	180	141	160	148	150	127	149	121	151	154	144	150	149	138	159	151	145	176	143	137	139	138	162	156	152	168	155	150	127	147	168	142	143	150	168	139	109	153	161	163	165	139	134	156	152	135	159	138	156	159	145	148	144	152	149	167	135	147	160	171	160	138	147	155	131	147	153	126	159	165	144	150	156	152	137	139	158	152	177	150	159	134	147	155	148	156	152	162	151	146	154	156	140	137	137	141	146	169	140	157	167	169	164	155	150	129
19667	1469	3293	3687	3047	2475	2023	1701	1483	1328	1178	1075	958	979	863	825	868	710	690	746	642	668	638	636	617	616	559	570	606	572	553	528	537	560	532	542	528	509	522	513	486	555	548	502	494	480	485	493	485	514	488	482	512	482	459	484	489	455	464	512	464	484	544	504	451	494	489	500	501	494	460	496	487	471	470	449	483	473	469	491	496	449	493	480	496	470	475	494	467	462	502	511	486	467	490	488	448	464	484	443	478	448	483	433	460	466	454	444	456	484	433	487	492	499	468	478	473	508	495	451	453	448	466	489	458	488	478	452	505	472	459	476	490	446	466	454	439	473	456	457	459	460	446	446	466	472	461	452	462	463	495	438	460	476	471	459	451	455	429	470	463	480	468	462	462	473	482	463	443	440	476	467	440	446	448	452	461	486	468	468	523	442	466	480	438	464	475	460	479	457	453	489	489	458	445	440	476	434	461	466	445	440	446	465	430	467	494	480	465	433	442	454	497	433	475	442	441	499	480	459	477	490	426	464	480	448	472	496	470	506	476	451	455	484	466	466	498	457	501	464	441	434	464	436	461	444	437	466	470	433	458	496	476	487	458	451	473	439	418	421	457	465	444	451	474	448	505	466	497	472	455	434	459	470	456	483	474	490	442	474	446	470	473	423	489	466	466	459	471	450	471	451	476	473	458	476	465	500	498	481	500	459	458	468	470	458	453	479	470	491	476	454	477	471	497	483	484	414	438	454	432	450	443	461	422	434	489	428	470	449	459	466	450	451	453	458	439	446	433	409	439	496	452	444	454	502	452	454	465	435	479	461	464	496	458	476	461	492	427	423	466	473	463	457	424	460	456	461	476	472	481	460	468	467	465	459	468	470	454	460	472	458	431	435	449	452	473	497	472	399	478	498	463	444	469	451	443	458	486	442	468	464	458	441	493	460	461	477	473	458	480	452	457	497	449	449	471	449	481	429	456	463	418	507	466	465	483	516	466	471	447	443	483	447	462	439	479	434	467	458	436	500	444	449	440	439	467	434	427	478	455	483	469	461	455	485	458	462	467	501	453	488	471	473	495	451	453	430	469	485	487	458	477	479	434	439	484	475	460	462	424	432	467	467	474	471	490	465	435	459	428	522	483	466	455	481	430	496	467	486	458	457	481	451	474	461	476	452	460	473	456	451	471	483	476	472	458	457	460	461	471	497	422	470	426	423	433	449	462	453	450	488	506	462	457	458	447	445	461	445	462	453	462	444	464	415	423	494	494	472	513	488	438	481	454	460	462	465	422	445	485	466	462	469	459	431	445	445	448	462	479	445	448	443	464	482	452	443	494	418	431	449	508	491	479	433	462	444	447	466	444	442	482	468	450	401	478	467	453	483	476	453	467	489	456	473	478	476	418	478	451	454	470	458	494	472	472	438	446	453	476	457	440	439	475	482	485	484	469	456	448	436	482	439	440	481	442	471	466	474	459	468	446	454	504	501	415	470	468	477	493	429	470	474	459	491	443	474	461	471	425	480	485	456	482	467	495	499	458	430	451	458	471	478	461	448	463	491	451	486	440	440	446	486	435	471	457	444	458	448	501	454	480	468	451	428	455	480	440	506	437	447	447	414	493	437	500	491	515	442	445	451	480	497	449	448	475	452	456	451	438	452	478	467	437	457	432	416	465	487	450	449	486	412	431	467	476	469	439	439	451	467	484	446	462	456	468	496	461	491	448	449	455	472	439	465	473	507	444	446	483	475	472	433	456	427	434	454	473	446	459	437	494	451	452	436	461	445	481	469	516	393	453	442	478	445	414	454	402	452	472	457	466	508	429	457	500	485	464	459	479	461	437	498	488	477	499	441	458	435	426	412	463	494	441	457	490	446	471	434	464	480	459	479	454	469	493	428	475	490	472	460	457	431	459	426	473	457	465	500	435	460	450	432	450	465	456	453	489	428	475	429	487	473	474	472	454	428	480	476	496	489	457	458	451	421	466	438	478	499	501	488	513	450	451	457	439	458	447	468	449	452	445	466	470	462	450	460	484	452	457	488	470	478	470	484	485	488	440	461	461	457	452	452	479	441	445	440	496	468	454	478	512	463	460	513	463	445	441	457	474	477	503	484	465	519	457	497	468	386	465	438	458	472	451	461	467	446	473	453	466	460	415	472	483	452	438	435	468	447	474	459	502	436	477	476	449	492	472	449	470	468	456	482	438	457	470	457	470	456	487	449	480	460	447	460	457	440	466	466	453	450	434	497	456	477	465	474	456	502	486	464	445	468	441	434	446	459	459	448	466	468	459	479	453	466	440	475	465	450	482	469	478	472	461	477	456	477	475	417	508	453	456	469	438	451	492	487	487	453	441	442	461	441	469	454	459	457	469	446	435	474	468	465	479	474	462	436	450	430	468	480	457	425	462	474	452	409	455	423	478	453	454	444	469	454	453	456	427	456	424	461	490	434	433	479	452	480	488	435	496	447	437	478	459	455	461	457	484	477	464	444	472	458	494	462	472	439	435	475	447	487	455	427	452	473	454	457	474	439	467	503	484	466	482	425	449	451	464	429	490	446	465	463	502	496	471	457	454	464	466	452	446	489	454	503	481	480	472	478	467	517	452	454	451	451	454	455	460	474	456	450	450	474	477	500	490	460	456	476	493	467	441	423	452	484	488	450	444	456	433	455	469	480	444	430	476	483	451	474	467	445	483	461	434	483	439	479	466	488	433	455	438	462	451	464	456	483	460	441	492	466	430	432	462	475	490	463	500	434	456	464	471	467	466	455	480	445	447	444	449	427	471	469	474	447	455	495	498	462	475	491	463	470	422	500	487	450	438	409	465	448	467	438	453	477	443	463	469	462	467	473	474	472	437	473	416	470	414	453	447	486	481	457	431	441	460	488	474	490	471	440	475	458	414	473	451	461	496	451	443	410	461	457	450	444	462	501	426	474	454	410	429	432	447	419	421	419	431	486	446	457	478	451	476	503	445	470	443	460	448	450	450	492	446	456	475	479	442	448	474	460	446	494	444	490	459	477	434	468	472	481	462	479	467	495	440	465	471	494	475	450	476	454	457	417	443	434	459	464	421	455	459	494	470	443	464	421	431	485	495	460	475	487	438	475	460	447	419	481	434	396	493	481	409	494	443	500	441	462	505	448	446	466	434	447	456	491	431	486	503	481	441	504	485	482	473	473	450	476	485	456	464	410	499	484	441	434	421	486	466	440	475	425	441	483	466	468	482	457	476	469	410	454	457	396	458	433	436	500	440	467	434	480	438	455	465	437	426	469	507	466	456	480	496	477	426	448	434	433	487	471	448	431	459	450	436	469	448	440	477	487	424	456	482	430	450	493	430	465	512	455	471	495	483	482	486	458	453	461	429	476	459	440	468	449	460	466	463	475	408	421	466	465	462	449	471	470	488	473	459	425	466	458	436	445	481	449	435	484	446	552	464	445	458	457	450	470	454	459	465	462	423	437	462	434	481	469	450	476	437	458	465	484	450	505
54299	14368	4433	2192	1471	1173	822	684	604	526	450	439	371	379	381	311	336	321	273	290	296	281	269	253	268	265	260	256	245	260	259	264	246	267	255	276	230	241	250	262	221	242	251	207	237	241	270	256	246	253	247	271	244	233	234	258	232	219	225	222	244	270	246	239	223	229	221	234	252	253	260	234	246	212	243	229	251	232	246	240	223	254	243	234	259	237	246	265	220	260	216	233	235	239	227	205	226	253	226	237	216	239	220	216	233	214	248	228	234	244	220	268	281	234	242	252	255	235	293	222	232	249	237	240	247	246	257	225	239	206	264	236	257	257	230	209	246	217	252	246	221	253	239	242	239	237	214	257	219	245	231	220	231	223	236	254	254	227	211	237	253	247	226	220	242	237	237	220	223	266	259	244	232	247	235	252	258	230	219	258	227	227	239	224	220	237	204	226	201	239	238	236	242	225	232	238	232	226	258	280	243	237	234	243	239	254	244	244	229	209	251	218	234	242	241	250	213	236	240	245	232	230	220	237	249	242	229	241	250	234	250	227	242	235	279	244	229	246	250	219	224	274	220	233	238	221	230	237	240	256	238	216	228	243	232	211	263	221	233	216	228	242	224	196	250	217	206	222	250	255	243	227	238	231	255	247	221	225	224	242	216	223	231	206	242	263	226	224	257	241	246	265	254	217	243	223	269	237	239	223	241	229	242	236	206	257	205	230	226	229	242	216	223	218	209	220	247	224	232	222	257	239	231	221	245	253	243	238	249	218	212	255	244	234	232	258	217	236	254	250	232	233	224	252	239	248	223	229	267	243	234	237	249	224	220	253	206	240	238	235	242	212	185	243	229	242	228	211	240	229	242	249	236	219	252	213	239	252	265	247	230	208	257	226	222	246	257	236	226	234	247	258	239	259	247	247	230	264	231	234	244	231	236	281	212	244	240	216	241	250	242	227	230	263	209	237	239	234	242	203	227	268	234	230	258	229	244	223	241	247	255	252	223	245	259	242	224	217	215	203	237	270	237	207	242	256	230	211	235	225	243	223	248	233	224	231	218	288	230	232	212	238	239	228	250	239	242	271	237	236	253	213	222	249	228	217	257	251	226	242	245	228	244	249	227	221	246	248	260	254	240	221	234	270	236	214	210	228	223	233	245	236	230	254	246	252	223	243	237	219	238	267	222	250	229	257	240	240	238	220	213	237	213	221	230	263	253	216	222	251	228	201	210	205	240	217	216	242	263	221	213	236	223	243	224	247	263	242	249	229	208	234	221	245	201	245	255	248	230	256	251	234	219	221	229	229	248	227	231	246	247	233	266	238	264	237	256	213	243	254	224	250	244	239	233	220	205	225	249	231	225	244	205	217	230	241	232	220	233	227	275	247	235	195	240	246	247	237	225	251	238	256	232	244	207	256	221	254	228	231	246	234	219	232	247	237	238	223	205	232	233	222	202	271	226	240	238	240	252	240	225	235	232	233	222	236	272	261	234	228	248	242	256	257	252	202	219	240	238	223	239	243	238	207	266	240	223	222	251	232	233	259	229	221	233	243	234	225	246	227	226	255	228	238	215	211	232	234	249	221	254	227	234	256	259	236	241	239	218	244	223	234	237	232	227	250	216	231	259	239	223	217	250	241	237	256	245	219	229	257	246	245	260	244	246	239	198	255	247	244	251	212	236	241	250	215	230	204	217	231	251	242	262	237	231	224	224	234	213	227	221	221	225	239	241	246	228	255	234	255	209	242	220	235	243	221	245	224	241	213	261	243	216	240	232	236	217	239	226	207	260	236	254	241	249	233	220	236	233	233	247	243	247	250	217	245	252	265	254	230	235	248	240	226	237	247	218	254	262	242	227	219	259	250	251	220	202	235	274	279	235	243	228	216	245	235	206	236	232	200	219	253	260	244	236	255	258	241	227	239	239	244	252	246	244	229	223	211	231	215	224	255	234	243	231	233	243	224	232	220	244	233	211	225	264	227	253	221	234	278	227	238	256	257	227	223	227	243	244	233	230	246	255	213	209	225	262	222	234	245	264	230	250	265	253	243	221	226	243	243	213	234	237	234	225	208	240	232	267	233	218	247	221	238	221	253	238	242	245	250	224	231	242	249	245	263	224	251	240	226	240	255	256	221	228	209	228	242	267	216	265	225	229	235	241	207	231	244	260	210	227	244	245	250	211	212	238	246	265	226	222	237	223	250	215	202	236	229	241	216	206	232	243	241	255	237	234	232	239	253	224	242	241	281	234	238	235	234	241	221	234	231	229	245	249	267	249	213	202	250	235	241	235	227	228	238	250	237	241	272	229	223	246	233	241	230	235	271	227	267	262	227	219	261	275	255	244	254	234	206	224	213	239	259	213	248	216	231	227	230	223	238	258	261	246	232	228	248	248	217	228	223	256	243	238	226	200	245	268	255	250	211	246	255	217	252	287	245	247	240	204	253	233	213	249	219	234	250	241	246	214	236	222	253	243	226	249	233	254	245	237	243	236	216	218	247	253	235	237	225	230	223	246	204	245	249	216	261	231	214	230	236	211	243	223	233	241	256	220	217	227	242	215	220	220	245	212	216	241	253	221	249	228	223	238	204	254	256	253	225	223	235	243	231	258	234	233	219	227	239	246	227	249	253	250	225	243	231	232	210	235	248	237	243	251	228	233	223	263	243	212	242	253	231	199	226	245	235	225	248	244	238	275	250	241	225	238	227	258	223	213	242	238	226	240	236	236	230	231	260	253	231	240	243	223	259	241	229	218	222	240	220	248	236	251	219	243	225	266	211	234	231	242	235	241	228	228	220	228	235	237	216	242	226	253	240	226	245	229	212	202	243	251	249	249	241	267	250	240	252	258	219	245	236	253	285	236	240	251	239	260	221	280	243	248	230	224	237	249	247	221	220	242	242	233	252	251	250	223	250	243	221	248	247	241	228	245	257	253	221	252	208	217	275	232	241	255	263	247	237	226	222	245	235	235	283	252	227	210	256	214	290	248	216	212	233	237	247	270	236	211	241	258	243	239	231	251	249	223	215	225	209	222	221	246	225	236	246	222	235	219	268	237	255	233	225	213	255	238	233	282	214	227	241	231	241	250	232	203	259	208	258	264	221	239	248	222	219	246	248	242	216	228	219	233	245	236	266	259	232	276	251	238	247	201	217	199	233	206	264	270	260	219	231	223	241	269	273	247	246	226	263	261	234	241	250	242	245	254	232	236	265	235	223	215	250	220	221	238	234	223	254	216	247	228	243	254	268	248	239	241	219	255	249	245	225	227	250	209	218	216	232	235	227	250	213	243	211	264	237	218	238	235	243	254	237	223	235	234	285	227	280	239	221	257	220	247	246	238	245	240	249	238	214	215	230	218	233	231	229	244	220	231	218	273	240	233	251	237	244	224	229	233	221	237	244	230	226	267	257	245	235	246	243	209	221	211	204	253	228	241	252	263	231	204	255	245	260	237	232	234	243	220	236	216	240	232	228	238	196	224	237	212	233	239	255
25263	2710	5811	6496	5478	4541	3587	2969	2543	2267	2079	1869	1722	1556	1404	1319	1298	1263	1132	1081	1085	1010	1031	957	900	971	918	874	896	887	808	812	810	855	835	800	782	824	795	810	827	707	771	747	738	692	721	719	733	739	746	737	711	739	716	695	710	750	759	718	745	707	682	751	675	680	718	718	671	707	721	716	733	668	666	702	698	654	679	675	734	711	724	732	670	685	709	743	698	691	670	661	658	718	681	669	652	679	667	647	682	681	687	716	683	703	684	684	618	666	620	676	693	718	697	688	640	701	738	720	683	685	654	658	640	643	680	682	705	619	661	679	659	727	630	675	686	675	693	730	705	658	694	679	659	682	673	702	640	678	669	657	678	678	676	648	689	705	699	675	629	737	686	664	707	653	650	699	695	638	683	701	682	689	674	714	686	706	723	705	670	733	684	639	693	619	714	728	727	667	687	685	661	690	697	656	656	648	684	688	662	646	731	678	667	729	683	684	650	694	663	632	707	729	705	684	604	730	699	626	678	713	640	675	644	685	691	683	693	687	663	685	647	644	723	667	687	673	676	659	601	692	689	603	639	695	668	637	624	655	694	678	709	686	678	676	692	667	678	693	692	667	685	688	647	639	696	704	638	678	672	662	710	659	686	623	699	694	647	687	656	699	703	658	686	681	642	702	742	677	686	665	630	697	699	714	684	667	703	656	686	650	669	708	670	651	689	660	678	709	668	689	692	683	704	686	698	662	705	732	679	669	638	683	665	670	628	721	691	708	691	634	673	632	652	666	652	681	693	638	667	679	652	667	695	703	711	637	690	710	650	614	680	675	667	713	690	660	641	639	673	663	672	666	691	645	658	632	659	685	671	654	691	693	689	662	657	649	684	669	686	605	658	647	652	630	708	691	668	705	697	712	647	681	677	660	712	708	658	654	687	699	681	653	682	671	648	703	680	667	648	616	684	700	718	650	685	624	631	673	669	680	627	681	709	634	637	629	701	665	661	652	679	665	691	691	636	691	652	689	688	628	708	670	672	647	627	689	656	636	628	690	694	638	660	671	677	708	624	702	671	691	688	702	657	661	634	663	714	715	670	659	758	683	679	663	690	664	677	670	695	731	660	715	661	665	617	666	668	652	674	607	622	689	663	640	687	694	675	690	616	667	698	643	655	646	683	708	713	680	696	708	677	595	663	732	686	656	705	668	659	687	683	695	736	654	675	684	700	678	669	661	669	695	668	619	738	650	670	693	686	658	684	649	724	653	668	623	671	645	692	661	705	731	651	724	680	688	666	657	674	688	615	700	700	687	670	665	657	680	653	652	697	657	663	725	672	698	683	647	667	693	679	683	652	667	683	635	657	726	722	629	627	653	685	697	684	681	646	701	652	640	640	703	666	620	644	638	676	686	664	672	661	664	687	691	711	655	712	668	631	671	644	672	643	695	672	695	647	678	641	623	660	675	652	680	651	673	661	681	675	708	650	676	632	710	675	662	683	680	696	680	625	672	641	684	674	608	686	707	686	677	680	714	669	632	704	724	700	686	700	649	678	681	680	654	739	632	667	698	686	688	677	681	693	708	697	647	688	675	660	683	639	663	649	675	640	691	630	655	700	697	643	720	665	673	642	665	648	681	697	670	698	711	668	706	650	705	686	677	642	642	692	665	681	669	665	659	671	662	671	641	651	653	684	662	668	701	651	664	647	721	684	681	675	651	668	691	643	710	667	672	676	655	689	655	663	646	666	691	685	701	664	670	642	625	695	675	664	673	650	688	646	644	632	640	704	679	683	672	677	663	656	650	652	655	675	626	695	646	637	651	729	643	657	636	663	675	664	656	666	690	635	631	696	696	668	682	655	699	701	661	668	671	654	704	710	698	689	697	642	663	632	634	646	676	637	670	685	654	671	682	695	674	635	677	704	655	679	645	663	676	698	678	671	713	679	646	680	692	680	651	641	682	698	662	712	668	708	651	673	654	714	648	669	668	648	671	673	613	688	686	655	695	636	678	670	611	636	674	667	655	648	643	712	719	637	679	643	663	676	690	681	630	694	678	733	656	660	659	641	678	692	667	681	693	698	677	621	692	666	640	675	658	677	675	677	634	667	659	692	678	678	674	649	616	662	662	634	670	694	662	664	701	763	672	666	707	697	692	715	695	656	677	691	685	679	660	625	639	664	680	671	603	684	670	689	683	676	652	656	668	682	696	664	706	728	701	668	692	683	660	665	619	649	650	663	678	639	675	667	712	696	656	671	633	716	669	658	680	685	712	651	698	690	626	685	705	625	684	676	681	675	741	700	710	681	652	650	657	704	688	674	684	704	694	647	701	703	644	648	685	705	682	668	680	686	669	693	698	680	715	699	708	692	679	712	656	679	693	676	690	701	629	696	704	682	720	702	645	668	645	646	649	699	679	700	619	689	684	663	699	713	688	642	680	621	657	661	663	666	679	649	688	664	659	651	707	682	628	673	681	638	685	697	700	661	684	674	693	651	685	671	702	672	700	706	659	641	665	626	653	667	673	660	633	658	707	621	631	656	681	614	680	658	701	663	634	609	668	682	654	674	697	691	657	681	648	651	654	650	644	628	649	683	653	597	693	653	701	685	699	703	762	646	667	661	650	636	629	691	650	656	691	663	696	657	689	701	642	631	659	657	668	638	712	674	669	647	638	682	639	732	686	681	639	690	692	677	708	633	710	698	650	665	640	675	676	710	644	683	662	656	672	627	689	626	633	683	683	656	663	718	647	663	638	665	663	648	660	651	687	685	708	670	635	677	652	663	679	672	671	673	682	673	663	672	692	663	658	650	649	691	662	677	667	662	646	682	675	640	608	697	683	632	669	654	664	748	674	671	703	699	697	658	645	700	668	683	701	677	658	644	674	645	665	680	677	670	669	660	676	668	710	684	672	652	669	635	671	706	677	668	689	646	711	688	662	663	678	655	723	682	657	638	686	650	687	727	699	665	643	662	664	618	663	651	665	648	672	687	657	640	646	676	668	694	663	676	663	713	735	701	665	643	698	666	679	686	656	682	657	695	661	679	693	725	671	673	649	664	690	654	705	670	662	716	693	684	706	693	667	685	680	695	652	720	649	630	648	699	680	643	687	699	675	665	715	681	631	607	648	685	678	609	696	670	714	698	689	689	643	635	654	654	715	703	645	657	666	685	653	678	675	680	648	679	674	691	673	663	683	711	699	714	697	661	672	655	704	665	654	679	685	698	661	690	696	676	694	710	673	697	694	581	663	699	643	638	659	680	710	665	633	648	674	675	681	667	696	692	661	698	672	677	736	716	754	694	699	689	704	690	733	660	642	678	663	678	620	658	653	661	666	693	736	702	659	611	706	667	682	734	687	690	635	667	661	691	624	675	699	664	623	695	660	630	701	691	677	658	699	693	699	660	688	667	687	681	654	672	671	640	710	671	712	703	693	667	671	675	659	662	693	689	656	666	679	616	697	653	662	669	623	693	651	704	684	671	681	691	697	636	709	669	633
6797	279	146	125	102	82	96	91	80	73	66	82	88	65	72	89	67	61	55	67	62	76	71	56	62	76	65	65	70	66	57	57	72	58	59	62	76	65	68	74	72	81	66	76	70	57	78	65	64	60	77	54	77	75	77	59	59	69	67	69	62	55	67	56	66	75	55	75	64	67	81	73	62	67	66	55	76	56	59	70	65	79	72	53	78	73	78	70	63	60	65	80	63	72	58	60	65	73	76	63	55	58	55	65	71	71	62	70	63	79	86	65	74	72	56	67	71	61	57	62	75	55	60	77	56	73	59	78	64	64	58	69	68	69	68	77	83	60	61	64	81	66	62	73	68	77	85	55	66	76	58	70	67	78	59	74	64	46	67	69	84	67	60	78	79	55	63	65	65	54	76	58	65	59	78	68	45	74	75	65	64	60	65	82	65	79	59	61	58	62	65	75	58	64	71	62	54	71	70	71	69	69	66	75	53	70	65	61	58	60	69	59	66	83	83	67	67	77	60	64	87	87	52	58	62	75	66	60	62	57	60	69	70	72	67	47	74	63	69	73	67	68	70	62	62	74	60	65	64	63	67	54	76	70	82	60	79	76	63	80	56	71	66	69	52	47	76	70	61	64	61	57	55	76	62	55	73	65	63	59	47	64	70	56	64	73	73	55	78	74	65	71	66	70	65	49	50	65	57	71	69	66	67	59	60	54	84	62	58	76	81	54	66	59	78	52	67	57	77	68	63	73	53	65	67	72	54	65	64	63	61	75	71	66	71	66	70	63	93	74	71	61	76	70	63	59	66	62	59	64	55	83	70	77	61	92	80	58	64	77	56	69	78	62	55	65	47	82	61	76	58	57	66	71	77	54	60	67	54	64	63	70	71	64	85	64	64	78	71	70	60	53	66	67	68	83	65	65	52	64	74	73	68	66	60	66	46	73	73	65	59	63	69	57	80	67	59	60	72	81	75	60	66	69	56	82	62	74	60	62	55	65	79	71	62	74	68	55	62	75	77	65	77	75	52	73	76	64	65	67	54	76	63	79	92	63	70	52	79	63	71	73	67	74	88	79	62	61	47	74	80	77	69	68	53	52	74	66	77	70	85	75	74	50	68	69	59	74	58	78	63	70	57	66	64	70	63	60	63	79	69	72	58	58	67	72	53	69	60	59	69	54	68	82	83	62	72	56	77	56	55	80	77	77	80	75	70	50	46	63	80	81	60	69	58	68	71	65	65	78	67	67	63	53	63	77	85	74	64	61	58	72	62	90	59	67	71	71	73	81	41	64	63	54	59	62	82	71	76	74	72	60	78	65	62	71	67	54	81	70	64	80	63	51	63	64	68	71	66	77	78	69	66	66	60	52	67	68	75	58	57	87	71	66	78	75	60	56	79	74	73	57	55	47	85	70	72	84	65	76	57	68	74	57	76	64	70	59	67	57	77	59	61	61	55	65	66	63	66	65	63	75	76	58	70	85	61	60	61	62	50	64	74	67	68	72	77	51	70	63	69	70	77	76	82	65	81	78	60	75	58	63	60	72	74	69	63	67	69	82	67	78	54	65	74	70	71	71	64	60	75	69	62	65	70	84	66	67	78	68	59	63	57	70	71	59	73	66	61	56	65	67	66	66	65	66	68	79	53	69	66	68	58	69	64	72	70	69	66	74	74	61	70	62	63	59	77	71	64	55	48	83	63	56	52	65	58	63	65	81	59	61	81	76	65	59	71	56	59	76	85	59	68	60	63	74	57	71	71	67	66	69	61	70	67	60	55	57	77	70	62	62	74	67	69	55	63	74	69	54	68	78	58	62	90	78	71	68	60	76	75	62	69	71	57	64	78	60	68	61	70	65	77	64	61	60	66	71	68	55	54	66	70	60	70	72	72	59	69	64	67	71	74	56	74	71	61	70	53	67	80	62	70	69	63	70	58	57	68	62	73	71	78	65	68	69	65	88	66	72	62	87	58	72	60	73	71	83	62	86	59	66	65	73	64	68	66	75	65	67	61	65	72	69	62	57	64	61	70	66	65	51	62	73	54	56	82	60	67	67	57	55	55	72	64	51	62	66	72	68	64	63	66	54	65	53	65	77	65	80	71	70	76	73	62	64	65	55	59	69	59	82	49	66	53	71	56	68	60	68	86	71	54	80	80	61	71	52	61	59	68	56	69	77	56	72	65	66	70	62	58	58	63	65	64	69	64	69	52	77	63	53	49	60	63	61	72	65	74	59	54	69	73	63	72	78	78	53	66	62	70	60	65	79	67	67	63	69	52	78	63	71	69	69	74	79	77	54	82	55	47	81	78	78	69	71	65	65	69	72	74	59	60	67	66	72	89	59	57	60	57	68	71	60	69	61	58	67	70	59	76	83	64	71	80	60	56	68	67	74	77	70	89	66	55	65	66	65	66	58	70	74	70	62	60	72	64	75	74	71	53	47	76	79	75	68	81	84	77	80	76	64	81	63	77	69	66	64	67	61	59	64	80	64	58	78	73	64	53	56	77	56	65	60	71	66	74	61	70	57	57	75	64	64	71	66	46	56	82	62	86	63	71	65	68	61	71	56	65	68	67	72	67	80	67	80	63	57	61	75	54	91	66	64	73	68	69	60	72	70	74	82	59	61	67	73	67	68	78	69	62	67	79	62	47	62	80	69	69	69	75	70	64	67	55	74	71	72	52	81	47	74	67	70	69	54	72	71	75	61	69	65	75	66	61	70	67	56	69	64	61	68	76	64	99	61	60	71	67	61	66	74	65	77	69	54	56	62	70	81	82	70	74	74	58	71	59	74	78	71	65	60	54	77	73	65	65	58	71	69	81	75	54	76	78	62	64	63	68	75	62	60	73	75	62	53	63	63	65	75	66	57	69	76	66	59	70	71	59	67	59	66	69	68	66	76	73	81	62	71	67	81	59	59	77	73	78	56	65	74	78	64	74	56	90	84	67	82	69	64	62	53	85	65	62	71	61	76	64	59	62	68	72	72	63	74	72	65	68	53	54	76	58	52	69	74	59	65	64	57	63	68	72	65	54	64	48	81	63	68	69	63	79	73	74	69	56	69	66	69	71	51	53	72	71	65	60	85	71	60	65	63	75	62	65	57	77	62	76	65	62	74	65	62	53	57	57	55	70	64	77	76	61	68	70	68	63	60	64	67	63	75	69	71	87	69	67	53	78	70	63	78	68	56	71	61	69	60	68	61	99	90	64	90	59	62	64	69	68	65	58	61	63	68	81	62	67	58	63	70	53	64	77	56	79	56	74	74	84	71	87	70	61	78	73	75	67	67	71	64	79	86	74	83	63	72	64	71	77	76	63	55	56	63	64	65	62	64	65	62	79	78	91	62	56	63	82	65	59	51	52	68	75	60	58	69	54	55	58	75	54	74	64	61	67	69	65	53	71	69	80	91	72	69	56	68	63	61	83	72	72	73	62	78	56	61	56	85	72	62	82	71	75	63	52	56	72	83	60	80	67	56	67	53	74	46
6788	297	386	397	382	354	327	296	264	290	291	277	312	247	280	288	254	276	262	288	260	248	217	257	275	241	201	277	216	238	245	246	240	237	268	243	251	233	240	229	251	242	279	237	245	250	254	253	253	272	253	258	264	218	236	237	254	224	257	269	227	266	222	256	250	268	280	243	236	231	248	248	225	233	246	224	248	247	270	255	251	238	225	231	234	228	248	247	249	261	224	238	208	290	244	240	275	255	258	227	258	211	242	250	249	227	242	217	242	223	268	252	251	261	265	266	264	271	235	245	241	227	243	227	214	259	254	259	225	231	237	234	249	245	257	250	255	264	268	219	255	230	213	250	243	254	240	245	277	247	250	257	241	252	263	247	258	245	271	257	262	238	258	246	230	249	252	233	235	263	246	242	239	290	259	257	255	262	263	232	245	221	234	240	245	242	241	253	243	235	237	227	268	223	256	241	253	262	244	248	257	218	258	243	247	232	246	251	250	241	222	237	244	263	244	253	238	247	250	250	239	233	281	248	252	241	258	246	236	242	241	246	235	265	227	256	234	228	230	244	237	237	251	223	256	239	257	245	277	258	229	236	274	231	272	234	258	251	249	233	270	262	262	229	214	263	256	232	258	219	293	248	219	238	242	257	241	211	256	242	261	227	219	235	232	243	220	265	245	231	276	237	255	235	257	260	267	228	254	252	245	260	231	265	241	252	247	254	256	237	233	248	266	256	236	225	225	215	258	231	234	235	246	216	240	240	222	253	243	259	249	255	244	270	216	232	257	243	289	251	245	241	231	233	242	250	218	281	245	259	259	260	245	249	252	270	260	253	238	251	266	230	236	245	230	254	251	250	232	216	248	269	233	237	252	224	237	253	251	271	238	242	281	276	245	252	221	230	249	253	271	258	235	223	265	239	243	269	267	251	231	231	240	239	232	231	230	238	248	241	234	240	214	241	232	244	230	266	256	232	239	253	231	246	244	225	225	218	256	209	246	239	234	219	259	269	237	233	257	250	246	264	232	242	229	266	244	250	228	225	216	262	221	231	254	250	254	245	225	248	249	260	237	258	240	260	252	237	236	251	238	236	229	263	271	260	263	245	211	256	267	253	252	243	204	261	220	246	220	268	240	245	283	243	244	272	256	238	240	233	287	240	252	253	245	228	228	245	266	252	236	262	265	266	247	225	242	247	234	218	242	229	225	219	232	243	256	262	251	263	257	258	263	277	254	264	229	239	238	229	261	236	222	246	255	239	264	243	243	240	268	230	222	228	228	249	243	257	236	261	246	241	242	260	245	259	238	247	249	229	258	239	239	247	229	244	258	220	250	237	255	233	253	258	229	255	207	239	273	223	260	246	215	247	258	248	215	237	246	231	220	240	237	246	250	257	263	226	223	250	241	248	261	254	263	220	271	245	245	249	224	235	219	243	240	246	257	233	243	270	252	260	252	244	241	266	248	254	242	221	245	224	229	258	233	223	263	254	254	240	252	246	239	254	250	239	251	245	252	245	232	225	231	240	248	208	268	253	247	224	250	265	239	253	243	207	239	210	228	244	237	228	245	253	225	262	235	255	241	245	216	271	275	244	228	216	255	234	251	221	252	251	264	237	263	251	231	262	238	242	233	251	219	244	242	265	226	255	236	245	240	259	224	217	242	248	237	237	269	236	247	288	217	254	260	240	253	277	261	272	244	211	263	250	259	220	249	221	227	205	249	224	244	239	236	275	252	257	244	232	224	271	227	255	245	241	228	254	255	253	230	262	275	266	253	208	246	239	272	225	245	262	253	265	277	254	228	238	233	249	276	244	270	224	243	244	228	246	247	246	254	216	214	243	279	248	234	229	263	249	263	243	228	228	267	230	236	264	249	245	235	243	237	238	243	257	265	230	239	256	247	249	265	260	247	219	235	241	241	245	263	237	249	234	252	244	211	263	241	227	246	239	251	261	249	243	234	264	233	250	247	226	235	234	219	247	248	253	270	260	218	255	239	253	263	256	257	255	240	217	247	277	232	230	245	232	247	234	222	231	239	224	269	241	246	211	250	237	255	283	236	230	244	245	290	260	251	257	230	263	243	253	272	266	249	238	243	245	261	235	269	254	246	250	245	217	241	232	260	251	239	257	247	251	262	270	218	240	228	248	258	242	246	236	237	248	218	260	244	258	235	242	223	248	253	243	244	257	239	267	235	247	239	272	234	233	238	256	225	268	237	221	230	244	255	243	239	256	270	249	253	230	254	265	249	249	261	222	246	249	218	234	236	246	273	206	236	271	249	237	240	214	254	240	229	255	247	265	236	247	258	248	258	223	260	248	231	251	239	234	247	267	273	258	245	213	222	255	225	243	232	245	271	265	241	244	219	234	247	231	248	245	229	226	269	244	243	234	257	256	237	219	233	240	264	268	228	237	264	249	226	261	257	247	248	255	234	241	237	232	251	267	220	242	218	242	254	240	249	227	220	241	252	247	236	261	240	237	238	235	242	250	241	270	243	234	238	228	269	217	264	228	243	224	253	237	234	235	243	244	268	216	261	270	244	260	256	234	222	250	246	234	242	245	250	238	251	238	252	255	253	252	236	246	215	262	206	227	229	240	247	233	253	257	211	255	239	256	261	242	272	248	246	257	255	259	257	250	273	237	231	235	237	254	230	253	234	242	243	240	263	254	218	257	260	255	210	237	233	239	241	226	235	255	240	259	250	228	254	238	237	232	244	231	234	226	244	230	246	277	241	253	236	252	257	231	265	238	266	235	228	243	215	245	244	224	242	243	252	227	241	244	255	238	248	249	231	239	250	238	240	217	272	239	237	252	251	255	247	249	227	271	251	239	216	215	255	257	248	238	220	280	237	236	240	242	279	265	258	249	237	250	273	256	256	225	270	245	248	262	272	259	227	271	257	232	233	240	285	228	241	249	229	247	245	259	243	258	232	262	255	240	239	254	267	243	254	241	215	256	244	244	242	249	253	251	245	239	245	239	233	247	240	267	251	225	258	233	246	250	238	250	235	263	259	252	229	215	234	247	240	267	245	261	249	225	239	260	245	231	257	260	273	269	237	247	258	252	234	227	251	229	260	232	267	239	223	227	259	251	250	220	240	238	275	248	223	227	213	262	233	236	240	222	250	271	238	257	242	255	251	221	244	248	251	254	222	251	239	258	260	221	265	247	237	252	232	217	237	237	237	265	266	243	250	276	205	252	270	254	247	222	228	254	242	245	244	206	239	246	279	265	235	271	239	244	259	232	239	227	245	233	220	249	232	261	256	244	259	233	255	234	237	229	266	264	212	235	253	276	247	260	219	237	226	261	239	255	265	261	269	246	248	252	232	219	245	226	232	257	274	261	237	224	220	266	241	225	231	239	248	244	234	251	242	271	243	232	212	242	257	245	245	237	241	272	232	240	237	259	248	222	241	253	248	219	249	247	241	278	248	257	239	216	216	250	238	233	248	233	245	247	214	236	250	236	238	239	259	227	244	218	242	235	262	225
43847	7598	1596	1058	774	545	419	368	333	299	260	251	214	200	196	199	187	205	158	180	171	154	165	189	191	163	167	167	192	148	151	156	172	135	137	126	154	164	174	146	178	144	120	141	135	148	146	171	138	155	146	152	166	139	129	156	125	153	154	146	133	167	142	153	149	150	153	154	173	176	144	154	162	157	165	150	156	142	152	150	159	141	175	145	153	162	161	154	168	155	157	137	139	147	132	165	151	145	148	150	141	139	155	154	151	127	138	160	154	126	177	137	125	151	161	171	163	160	174	145	158	144	124	158	154	150	153	108	140	146	164	145	143	156	141	151	147	143	132	136	148	134	148	143	141	160	162	139	130	149	143	157	160	138	129	157	147	165	143	130	149	160	135	154	136	151	139	154	149	161	173	171	151	144	160	159	124	178	155	148	162	171	147	142	161	155	142	141	159	148	155	183	149	163	156	148	175	158	143	179	150	147	159	161	132	129	126	165	138	155	151	153	159	164	135	154	157	172	152	155	155	152	142	155	135	148	134	156	146	144	147	142	137	157	134	146	158	147	154	152	151	145	123	161	171	168	141	146	141	128	168	136	141	150	122	153	148	144	146	140	143	131	156	146	163	150	150	139	137	142	141	165	144	179	181	136	159	129	156	152	136	144	177	159	158	139	148	160	141	153	145	154	144	159	144	155	153	168	157	167	131	164	151	155	155	125	150	159	142	148	152	151	152	144	128	164	154	161	153	147	162	164	138	155	171	155	159	141	141	148	144	155	143	167	141	150	139	154	125	155	163	156	149	135	153	161	160	160	158	147	178	124	149	143	184	134	163	175	146	160	136	153	152	153	142	146	183	147	135	160	143	152	176	144	165	145	168	154	174	131	138	156	133	148	152	142	152	150	143	143	142	158	154	151	147	166	152	143	148	153	180	137	135	174	143	165	154	149	150	127	135	150	182	145	140	154	151	156	163	135	144	154	156	157	140	152	164	165	151	153	141	165	160	140	141	155	155	154	141	148	172	158	129	141	144	135	141	180	145	154	155	168	150	148	155	158	173	144	167	142	150	156	128	156	159	163	159	134	161	147	131	162	160	162	147	167	158	159	140	155	148	166	133	136	145	145	155	125	148	163	153	154	147	166	126	140	152	154	176	158	141	142	155	142	150	137	157	165	154	144	142	149	146	148	164	132	146	146	155	132	166	131	165	146	161	162	145	135	169	153	151	148	143	173	169	126	157	169	178	143	142	147	141	173	170	156	150	146	142	157	160	155	156	155	151	148	155	163	149	149	151	142	135	149	134	164	174	139	165	150	147	167	158	146	155	130	138	141	129	143	174	170	138	143	167	162	133	170	156	159	159	143	172	133	141	168	144	158	162	146	160	153	146	143	155	169	145	144	131	168	140	155	141	142	156	137	148	156	146	160	160	146	151	148	153	152	152	154	146	134	157	146	147	145	167	146	165	132	158	153	161	155	128	156	146	145	160	134	151	146	141	132	128	164	147	157	130	159	159	138	162	159	143	138	163	170	167	152	144	132	162	163	140	144	116	154	159	158	151	129	146	149	164	138	163	164	159	147	165	145	128	162	150	136	142	130	143	152	155	130	138	163	141	148	136	129	129	144	161	151	132	161	154	166	122	175	126	139	160	141	163	163	156	149	152	162	169	148	171	143	134	165	143	129	140	152	135	161	165	138	173	159	130	150	145	144	159	150	145	179	146	120	177	134	161	159	155	145	151	153	126	131	150	153	147	152	144	132	155	147	143	157	154	145	162	159	164	166	144	159	117	163	117	132	151	144	147	151	182	135	134	153	155	163	127	149	148	160	151	128	155	141	161	153	138	142	167	143	166	168	149	140	155	143	160	156	139	149	145	142	150	144	133	163	143	138	154	152	152	155	153	133	148	146	149	151	157	152	140	159	169	148	157	163	142	145	152	142	140	167	149	160	154	158	144	143	143	148	157	162	148	159	148	148	147	158	168	154	140	136	139	150	160	124	155	137	144	134	160	166	174	150	157	146	152	169	145	166	137	152	160	156	143	142	139	162	140	170	143	135	162	140	141	130	155	175	150	152	147	144	144	145	152	148	153	159	151	176	134	167	147	182	184	144	136	160	137	142	129	134	138	146	142	130	158	135	125	159	143	139	128	149	144	141	149	159	145	142	107	129	133	161	154	137	136	126	149	129	150	141	146	133	169	169	151	136	139	162	148	149	161	160	128	143	138	132	163	167	156	141	163	152	142	130	141	146	140	169	145	143	135	155	147	155	160	162	165	141	157	159	157	148	136	143	171	143	146	128	169	158	154	151	166	156	161	153	168	153	146	153	134	138	124	146	136	172	163	178	142	126	159	168	135	137	159	144	142	133	148	145	144	146	159	145	146	131	163	124	157	154	162	159	155	136	157	133	150	147	139	175	143	160	157	145	141	160	154	167	150	143	150	131	140	144	139	123	170	138	166	128	164	160	138	138	146	179	139	151	156	153	159	154	144	165	171	148	144	137	138	148	160	144	151	122	149	161	142	154	154	141	151	127	131	130	174	120	156	142	140	165	134	158	146	144	158	146	173	126	145	150	140	138	149	148	137	150	146	145	157	140	165	148	163	146	145	173	158	140	153	139	169	159	152	140	156	157	125	131	158	168	143	136	136	155	164	154	155	155	144	125	134	165	161	136	153	164	157	135	167	146	147	152	165	161	157	141	145	147	124	155	136	145	160	150	129	157	142	158	149	185	159	160	146	152	146	137	153	161	157	153	135	135	140	146	153	129	146	158	168	150	162	131	145	158	148	150	155	161	155	148	152	181	149	122	125	173	152	157	150	153	145	143	147	172	130	154	152	121	158	147	169	156	137	141	142	144	161	144	160	166	145	140	141	164	153	151	153	158	145	145	151	156	139	152	148	157	142	146	135	153	151	171	167	131	129	135	128	153	149	152	158	144	151	161	145	153	136	161	186	136	152	144	166	164	145	134	148	158	165	158	161	139	170	155	164	156	157	163	149	148	134	141	159	129	133	171	144	154	143	142	140	156	165	131	143	148	157	125	147	141	154	150	157	122	164	151	133	162	162	153	158	158	150	141	144	150	162	160	158	143	152	148	134	144	131	154	145	162	154	147	151	138	152	141	159	142	140	155	137	168	171	140	158	136	139	167	155	160	153	161	167	143	136	175	129	167	164	139	158	129	137	143	137	147	135	143	149	161	167	139	150	127	131	137	154	151	153	147	128	157	153	134	152	130	166	162	129	148	145	148	147	161	151	129	130	128	161	146	137	162	145	152	147	142	153	156	154	156	151	129	157	138	163	169	120	177	143	137	151	139	168	131	138	160	129	156	151	146	146	150	143	155	139	152	130	138	143	151	132	188	184	147	152	158	139	152	155	170	157	125	156	152	170	160	154	174	157	137	149	131	157	150	164	145	144	154	135	167	147	151	138	144	153	153	123	148	176	143	124	151	144	131	150	165	157	158	161	155	153	165	164	154	161	165	132	135
20449	1439	3256	3611	3054	2459	1991	1719	1510	1438	1194	1087	1074	948	875	770	814	729	721	720	646	679	652	645	659	561	566	610	546	567	546	567	514	540	522	524	547	523	539	551	529	525	513	536	463	499	521	504	476	500	483	453	526	484	507	476	476	487	460	507	489	464	495	476	464	510	497	486	526	417	483	457	463	460	508	502	460	480	492	459	452	502	493	472	479	472	475	445	491	434	446	466	442	486	466	464	461	445	442	452	477	436	452	499	425	468	469	481	489	434	462	437	465	475	507	502	490	459	480	454	493	444	500	525	456	456	477	469	447	469	472	447	468	480	472	435	481	509	468	496	430	442	442	452	472	470	447	475	465	417	462	449	417	464	481	475	472	469	475	480	473	458	467	475	461	509	471	490	444	462	442	479	422	478	418	427	492	458	448	456	471	472	448	452	442	457	463	487	450	458	461	484	467	462	427	427	439	442	471	502	468	463	499	477	442	465	463	480	439	476	439	473	457	490	469	431	447	461	446	477	462	489	446	485	492	489	445	465	436	482	467	465	450	469	469	427	428	490	446	420	498	449	439	473	467	498	428	451	496	510	458	453	493	452	488	447	462	438	472	462	469	464	449	464	463	452	473	462	470	441	470	466	421	501	482	463	473	476	438	438	424	486	426	486	451	462	469	479	475	438	465	426	486	472	445	455	456	470	473	474	461	503	432	455	454	461	456	466	450	462	458	422	471	483	462	438	447	438	500	465	471	463	445	459	485	463	482	471	465	482	492	465	496	422	451	450	455	452	460	462	469	450	432	498	431	445	467	462	451	472	436	481	502	467	462	488	457	478	446	482	456	446	456	442	405	470	470	451	442	462	502	503	445	477	472	508	442	483	473	488	467	446	481	464	475	454	453	456	449	447	459	464	445	475	433	456	482	456	447	448	463	422	475	452	452	456	445	473	475	474	478	460	466	493	455	465	448	456	450	512	477	440	450	474	460	450	504	468	491	466	455	490	430	492	466	455	457	429	467	494	449	462	491	435	453	440	519	448	484	462	509	506	445	479	467	504	462	467	449	470	450	461	418	439	463	450	490	473	448	488	490	511	463	475	436	470	419	491	464	438	475	487	446	468	458	472	457	426	476	468	457	477	500	475	467	444	452	427	461	417	438	474	478	460	476	472	455	482	444	459	467	464	431	496	425	443	484	449	462	446	446	474	449	470	512	482	445	473	434	431	487	522	460	459	485	441	463	443	498	488	459	481	472	478	428	460	460	450	476	439	450	448	475	497	451	438	450	508	475	400	429	477	432	459	464	481	476	466	486	475	459	430	477	435	444	462	466	445	479	434	460	462	464	463	457	480	443	474	486	458	446	476	462	462	456	448	458	469	483	463	457	459	476	510	454	451	426	432	490	510	439	462	484	476	475	487	427	439	455	444	422	494	471	426	462	513	456	468	475	451	489	445	420	441	458	481	483	494	454	446	417	430	462	449	470	479	463	469	422	481	478	481	458	448	409	460	436	446	465	490	460	499	411	486	443	452	448	480	460	472	439	454	436	457	472	445	438	430	472	437	490	472	451	472	484	462	450	466	417	475	467	479	451	452	470	469	466	456	473	461	447	444	454	481	483	450	492	417	447	443	448	470	497	444	494	483	453	486	476	487	457	499	489	472	471	445	426	446	465	483	508	460	470	437	451	451	472	478	425	495	494	490	471	535	444	495	480	467	457	447	447	417	515	487	433	471	479	481	458	447	479	465	465	458	471	461	446	526	484	437	486	496	485	463	442	453	497	459	452	503	438	479	481	462	475	455	468	450	484	449	469	456	483	454	475	454	454	425	459	429	455	469	475	500	476	481	445	422	459	479	482	471	444	455	455	426	482	492	473	466	437	470	462	478	459	479	466	486	488	437	494	437	453	457	405	447	487	469	471	492	448	515	502	487	507	465	459	479	470	462	439	451	475	459	451	491	461	455	450	438	449	484	491	481	431	465	436	447	486	458	496	449	463	457	512	482	430	446	463	477	464	458	467	460	468	425	466	437	498	450	493	493	499	456	460	478	468	462	465	490	449	453	490	481	471	476	451	440	439	425	496	471	462	463	446	476	429	466	463	476	457	441	444	439	482	477	475	515	433	461	449	481	469	458	503	425	460	473	467	464	443	446	484	471	462	447	494	476	491	419	501	482	471	482	469	448	473	459	452	463	473	518	485	452	471	432	487	432	501	500	451	448	465	447	464	461	462	484	444	482	466	452	508	473	463	469	461	463	464	445	422	438	456	478	470	465	484	439	499	453	440	502	477	470	459	441	460	456	453	478	482	453	468	460	462	469	504	479	513	461	460	411	500	460	473	472	497	461	467	471	495	485	458	454	511	480	488	473	451	470	451	455	468	456	483	453	447	450	476	484	466	470	433	416	462	476	458	443	488	475	467	483	445	469	440	436	505	435	478	480	508	472	452	441	454	472	466	467	411	464	452	477	463	470	453	465	468	465	486	498	475	495	470	470	453	503	460	480	452	484	507	455	450	468	481	446	495	461	468	469	506	475	437	453	485	509	452	468	461	473	459	450	455	413	426	460	492	435	438	471	435	494	460	476	455	477	477	445	429	450	471	486	484	452	493	456	531	445	493	464	465	450	472	444	477	498	491	472	446	459	465	422	483	439	462	482	428	516	494	463	462	429	431	440	495	443	483	482	457	436	451	460	507	459	447	481	473	470	448	461	435	478	476	421	461	453	434	448	465	470	446	483	477	452	487	438	459	473	434	459	479	473	524	444	459	468	453	452	487	463	449	472	485	475	490	443	475	495	455	439	490	452	430	443	456	462	501	472	459	504	469	506	495	436	452	472	472	475	482	492	435	460	461	438	449	452	466	421	480	490	466	482	440	436	450	466	476	471	461	489	482	485	461	465	442	471	454	444	460	463	430	480	471	436	456	439	492	458	449	450	471	457	425	444	429	482	477	444	469	469	439	439	420	471	455	455	472	435	424	462	438	446	467	478	449	416	461	468	474	463	503	504	429	505	429	464	487	470	470	451	454	448	503	467	480	445	452	462	486	432	444	458	504	418	493	474	486	453	494	494	492	475	459	424	464	471	477	453	441	477	463	459	446	466	473	459	473	482	456	480	453	420	452	446	464	460	461	433	459	485	504	437	468	474	455	453	454	476	480	419	431	475	474	491	469	462	453	458	464	449	446	479	449	504	502	449	470	473	426	460	464	509	482	470	476	433	444	473	481	462	436	447	434	472	490	455	449	443	439	462	488	418	466	492	459	515	444	498	448	484	466	413	469	476	473	473	464	444	443	465	518	467	451	509	450	438	518	461	474	471	457	482	451	484	501	451	518	474	486	471	479	486	449	441	443	470	477	455	461	472	436	453	464	440	464	452	523	466	488	432	460	447	493	453	446	487	495	499	437	446	446	484	476	411	454	489	458	485	438	486	465	452	448	463	440	441	466	470	485	467	422	477	455	490	463	493	439	502	474	464	488	480	485	460	464	437
55357	14185	4083	2158	1459	1103	788	696	576	540	442	405	404	385	346	340	300	333	287	268	270	265	303	261	247	261	260	293	276	245	247	243	220	274	263	257	253	205	234	240	221	256	272	255	244	261	250	216	249	224	246	229	209	240	265	236	256	260	217	234	283	244	241	235	241	266	251	247	265	263	235	209	244	244	224	226	251	242	238	238	230	233	219	223	218	221	249	254	253	243	258	241	225	241	268	242	233	291	250	249	269	205	238	253	244	236	258	258	248	242	242	250	231	245	238	221	249	269	247	248	260	275	244	262	225	250	219	237	278	254	235	233	237	235	224	243	240	225	234	220	261	243	260	262	244	215	256	214	245	236	230	246	244	226	256	231	255	211	243	243	232	271	241	245	242	232	250	262	241	228	241	226	236	234	251	243	250	254	224	236	242	212	273	226	217	227	227	231	248	245	241	234	251	245	252	243	239	250	228	236	254	247	260	232	234	227	238	232	238	259	209	210	252	199	270	240	251	236	223	263	274	221	233	257	245	209	262	230	251	245	212	252	236	248	249	217	232	232	228	261	265	215	248	238	244	253	257	235	213	237	221	275	240	259	212	246	244	252	255	233	226	226	265	255	237	260	264	220	225	206	250	223	214	242	249	229	241	241	231	232	225	264	223	228	231	242	221	259	233	220	240	261	233	238	231	233	216	230	241	240	259	240	248	263	245	229	242	202	227	239	240	239	236	253	257	246	242	223	219	265	254	230	237	238	228	242	252	232	249	237	232	234	235	249	239	241	248	231	233	234	249	268	265	229	240	219	237	252	228	221	239	250	272	260	236	225	218	246	227	247	233	240	241	233	265	241	250	242	247	243	216	245	252	232	239	207	228	231	242	239	237	264	226	242	219	234	230	244	215	210	238	241	266	261	261	252	234	263	228	237	231	217	254	229	243	226	220	245	253	240	258	234	233	236	229	245	232	259	203	220	254	220	243	223	223	249	246	228	198	232	256	238	229	240	243	254	226	235	245	258	235	225	256	234	245	241	278	220	234	253	233	228	242	233	235	263	253	226	237	200	259	245	234	230	255	259	239	218	251	254	228	258	245	263	229	198	241	219	235	257	226	238	226	239	233	238	238	241	258	233	248	233	237	215	232	247	232	270	229	263	208	241	234	257	247	212	218	242	255	223	227	257	209	238	226	238	234	234	223	223	246	248	230	231	203	229	224	252	222	226	255	245	203	254	255	222	255	271	247	237	241	254	262	229	232	277	237	270	216	236	235	245	245	201	244	249	249	260	251	233	250	230	263	207	230	267	242	234	237	225	231	235	214	253	258	231	225	216	263	289	233	233	216	207	207	231	250	250	248	227	231	234	235	243	245	240	228	246	227	244	245	241	222	238	209	238	253	227	240	228	241	241	225	209	236	224	225	259	260	249	206	242	212	280	219	209	234	244	221	249	234	266	246	269	236	243	239	225	254	252	232	240	223	244	254	232	273	242	234	224	226	249	270	245	258	226	247	230	220	230	241	243	211	263	219	245	242	264	241	231	252	252	249	231	233	237	237	249	232	254	222	235	216	241	231	245	257	255	243	260	225	237	239	248	233	232	229	247	234	236	239	204	214	226	272	258	261	222	233	233	235	223	218	219	268	227	218	233	202	252	234	260	255	255	255	233	225	251	250	245	266	213	231	230	219	240	260	234	272	220	242	240	251	246	209	247	249	243	243	245	246	222	238	240	224	225	212	239	232	269	262	248	254	247	223	238	225	223	224	251	232	237	224	247	233	253	260	258	268	247	241	223	232	248	238	245	264	245	236	240	229	251	260	257	247	231	238	226	244	208	236	229	218	242	263	222	238	211	246	245	229	221	226	249	258	223	239	243	247	226	252	224	240	201	234	238	242	212	239	253	221	242	261	229	248	248	258	239	206	246	268	226	223	220	247	242	224	215	214	229	237	216	234	239	246	268	246	264	238	248	218	230	261	248	216	232	261	224	222	237	225	240	260	220	238	252	237	232	240	222	222	227	260	246	237	231	223	206	227	260	245	228	266	246	239	206	224	221	239	211	251	245	224	265	251	248	235	230	232	236	243	255	263	231	255	255	210	257	235	207	239	242	248	245	220	226	247	224	243	234	227	266	233	234	231	245	245	230	237	223	212	228	250	276	235	262	257	233	242	238	247	267	228	217	236	223	263	227	227	252	233	213	217	228	212	211	248	214	247	220	263	255	237	239	235	237	270	258	246	234	244	226	214	238	220	224	246	248	242	247	242	248	230	249	251	220	225	253	277	249	217	237	235	229	254	239	256	233	244	233	239	222	215	244	259	240	241	208	251	232	242	255	247	246	222	206	227	248	233	238	234	260	245	237	279	214	215	226	244	236	242	238	241	240	249	254	240	211	237	242	226	238	204	261	236	230	251	244	224	257	258	225	261	266	236	211	259	258	246	233	254	235	253	228	253	224	235	231	253	276	243	234	244	266	213	227	245	273	216	226	218	238	261	238	238	237	233	233	219	235	233	227	228	233	234	233	224	237	229	246	237	234	242	234	261	257	270	224	213	255	224	236	255	218	237	239	259	227	261	246	199	268	266	234	242	231	229	230	239	210	268	249	241	218	225	256	234	244	258	202	241	247	241	243	219	251	236	256	250	228	251	249	266	241	233	270	211	262	231	221	239	239	227	250	231	248	238	221	239	229	252	218	231	240	247	215	254	203	235	217	223	219	238	209	233	256	257	245	255	241	237	235	206	241	256	236	240	252	267	225	243	262	232	240	255	255	204	227	250	272	225	238	253	245	245	264	239	220	237	249	229	222	239	244	249	258	237	252	252	225	236	249	219	238	236	242	262	229	245	249	252	260	242	228	251	247	236	225	238	232	254	202	215	244	262	239	247	246	243	256	234	253	241	235	214	265	234	274	237	252	237	242	228	250	262	244	247	271	227	228	240	245	206	265	250	219	240	223	246	229	250	232	258	272	247	230	255	237	235	214	230	237	227	277	261	269	225	235	251	229	227	255	212	233	261	255	245	225	235	240	209	240	247	241	232	233	212	232	276	235	222	236	249	235	215	253	253	223	255	258	227	255	215	248	240	252	236	213	240	218	244	232	242	234	234	241	242	246	258	229	256	232	237	241	256	205	264	256	263	223	251	236	248	259	273	228	258	232	254	246	222	228	226	219	238	249	250	241	251	230	216	211	235	232	255	240	237	215	243	227	229	239	235	257	243	240	244	233	263	237	215	245	230	197	234	238	233	252	208	246	214	236	242	212	249	243	213	249	209	235	234	233	267	245	221	229	229	238	227	254	222	254	236	259	247	247	221	214	241	250	233	273	198	246	245	223	275	248	250	221	217	261	263	241	239	255	238	220	246	226	276	234	234	228	197	241	261	221	239	235	250	239	247	239	248	225	223	268	219	229	236	240	234	241	249	236	228	256	256	203	270	221	239	260	256	242	263	247	234	232	234	207	235	246	259	237	222	241	246	246	233	218	247	215	254	251
25551	2599	5806	6433	5401	4315	3586	2962	2616	2308	1982	1841	1703	1528	1500	1309	1236	1222	1143	1055	1119	1033	987	974	931	941	913	935	843	901	843	844	825	851	824	790	790	792	757	742	743	748	742	758	761	757	740	711	754	751	739	791	723	692	707	674	764	745	715	738	678	674	750	708	701	730	688	734	651	738	710	711	728	716	729	728	656	620	702	656	653	725	668	737	689	664	698	638	676	680	699	720	658	690	642	702	664	728	720	714	719	692	680	692	679	684	632	662	675	681	659	666	698	697	635	687	662	648	704	713	679	694	649	657	664	700	656	708	673	697	687	680	686	699	675	676	683	695	684	693	734	712	707	673	658	665	629	656	691	699	675	704	703	670	728	664	681	697	649	663	681	679	671	678	646	681	669	731	647	666	683	687	648	678	679	723	647	691	689	672	665	634	690	671	695	661	706	718	669	639	705	651	658	669	704	663	679	636	691	685	750	662	676	716	681	639	717	706	665	718	637	641	711	666	690	685	693	663	677	705	662	677	703	690	676	700	648	669	681	655	671	710	647	692	669	660	692	647	688	718	685	691	670	659	687	676	737	695	694	679	679	669	715	664	643	716	648	655	670	708	699	658	678	641	681	625	653	664	728	680	644	676	628	696	658	663	657	684	674	684	635	717	661	677	672	695	683	639	681	680	675	651	696	656	695	667	678	655	646	692	666	687	671	686	736	687	691	669	667	662	641	639	685	675	652	686	676	681	668	621	657	688	676	689	667	674	676	704	690	696	697	717	692	675	686	706	621	699	664	660	679	715	631	703	707	676	706	669	651	690	652	655	696	674	715	672	665	666	682	676	670	688	682	675	702	709	623	685	651	664	665	663	663	734	601	679	704	691	720	697	722	696	677	705	673	694	704	685	681	675	710	709	691	647	677	706	664	698	663	655	674	679	719	699	693	637	679	727	670	680	662	668	702	681	721	754	651	674	679	643	726	626	680	725	661	663	720	678	626	687	696	636	651	674	686	685	698	660	639	615	688	709	642	663	665	610	719	654	678	708	664	697	709	668	657	669	660	653	672	633	699	653	704	726	622	694	750	671	642	720	706	647	664	679	667	649	661	681	681	630	693	715	676	671	693	682	672	664	700	707	627	687	674	700	703	720	681	653	688	634	649	692	666	674	697	673	693	646	704	640	673	631	716	704	656	652	639	655	683	647	669	635	707	689	647	684	687	641	664	663	634	654	688	660	636	670	649	696	665	690	654	723	704	673	648	688	699	663	645	690	720	682	679	688	660	699	690	691	687	668	650	671	608	646	685	615	645	689	662	640	650	678	662	634	702	672	700	695	710	641	715	655	639	647	708	653	684	698	696	662	666	648	704	674	658	636	643	680	704	697	614	701	675	656	709	685	666	670	607	661	673	693	669	656	688	686	682	702	658	686	716	690	639	680	692	647	675	646	659	751	654	681	682	669	669	638	700	681	636	696	702	680	675	656	705	631	675	666	664	668	621	659	656	697	670	645	657	657	672	724	649	699	683	672	651	670	691	678	675	651	707	665	638	657	687	684	685	660	692	694	639	708	662	659	652	670	660	682	684	692	637	661	649	685	682	682	636	673	696	701	636	660	710	669	669	631	639	695	671	651	681	653	711	726	655	661	680	686	668	655	656	632	708	661	664	687	704	658	705	645	662	680	683	677	647	624	680	681	680	669	685	697	692	698	663	674	656	644	727	679	644	705	688	636	687	693	718	667	683	660	695	660	678	630	705	682	701	671	657	675	649	685	702	694	690	703	683	685	673	691	640	659	709	654	677	658	632	633	661	691	672	664	669	722	643	628	653	671	627	658	651	678	656	668	655	684	695	697	677	725	692	661	635	683	660	701	688	625	688	681	651	692	680	705	681	669	669	653	663	641	702	654	628	714	670	726	678	678	668	688	628	660	704	664	697	678	691	662	672	627	679	678	691	694	710	673	681	657	713	690	716	672	672	677	711	714	660	689	685	705	701	696	678	689	692	683	692	664	669	687	679	663	696	688	693	663	657	671	731	670	712	686	631	650	680	652	677	620	661	665	669	709	650	692	671	697	690	710	699	695	649	694	681	680	653	647	660	669	651	676	700	633	621	728	648	597	660	674	704	668	687	646	731	703	648	680	690	609	660	681	669	683	646	630	646	692	700	654	722	690	644	649	665	699	683	716	695	671	670	641	660	669	716	652	722	685	657	653	698	705	674	673	647	660	667	690	682	681	651	645	702	662	702	666	687	652	675	690	696	624	698	668	649	654	660	664	707	688	660	650	685	719	679	669	646	671	736	651	662	732	676	667	655	700	671	647	649	694	681	662	678	642	690	651	686	718	722	635	684	707	683	673	693	677	662	691	656	676	681	639	701	698	679	641	666	630	677	694	639	656	669	648	724	703	643	696	722	635	648	690	680	696	638	688	621	680	710	714	669	673	673	656	662	642	713	688	694	658	661	658	671	650	670	672	695	673	635	677	678	679	662	688	623	640	680	696	683	700	665	714	684	662	678	645	642	644	660	678	677	631	674	676	666	671	676	655	695	724	636	665	660	681	706	692	668	688	692	694	668	644	708	695	713	714	691	675	666	665	646	637	684	692	644	709	686	662	680	685	708	644	658	710	703	691	671	610	706	674	688	690	707	662	683	700	660	672	672	614	694	702	678	653	707	657	668	727	655	709	671	664	664	656	713	680	679	664	661	693	686	667	710	675	695	720	662	646	647	674	674	598	671	644	653	677	681	652	677	698	634	664	710	688	730	664	695	683	660	669	704	645	684	676	702	687	675	684	672	689	721	716	653	646	691	641	682	735	705	716	673	681	630	642	621	683	680	682	676	655	685	685	674	679	678	619	738	661	733	658	726	714	659	636	645	647	660	683	679	682	670	686	697	654	670	698	731	663	690	694	654	653	652	676	676	676	642	663	697	640	655	671	670	680	692	702	700	693	669	704	667	683	641	666	688	702	712	682	694	683	673	654	695	650	694	654	667	657	731	639	702	659	682	697	683	672	679	715	692	675	630	668	716	704	631	701	687	696	688	667	681	695	664	643	689	692	680	670	675	678	724	634	694	638	649	707	671	729	731	633	639	698	680	656	690	701	710	654	656	649	696	664	696	680	725	650	640	629	666	665	666	693	662	695	723	653	684	674	708	638	653	662	638	713	672	652	673	690	672	660	665	721	711	694	669	641	629	701	681	702	666	649	685	673	614	681	696	694	699	759	744	644	674	671	667	660	677	717	667	681	701	662	667	650	699	662	684	698	699	678	702	662	642	685	646	633	674	674	699	676	647	637	670	676	662	654	640	664	725	698	716	666	691	658	667	676	643	688	655	665	676	678	675	661	665	693	651	673	692	731	688	692	696	663	690	679	688	686	673	666	679	691	648	701	697	669	664	642	689	708	664	691	688	682	693	692	723	641	696	713	697	691	676	696	729	675	678	685	645	666	699	665	667	712	655	682	670	684	731	686	687	668	733	668	685	689	626	658
6240	260	138	113	97	96	92	69	84	85	76	88	85	67	53	83	78	65	81	76	84	65	77	78	67	83	78	75	53	70	60	67	60	57	63	74	66	56	50	66	71	60	76	53	60	70	67	71	74	58	67	75	70	78	62	60	68	68	68	89	58	65	73	75	59	59	77	84	65	65	64	67	65	55	64	81	62	59	60	70	73	56	59	74	68	62	61	62	58	70	73	80	77	64	72	55	87	61	78	68	61	73	71	79	64	71	68	63	73	65	72	87	74	68	57	68	80	75	69	57	55	62	71	77	67	80	60	51	63	52	69	54	70	75	66	48	67	59	67	67	73	72	65	63	77	62	82	68	75	78	72	72	74	61	65	64	60	81	68	64	73	64	66	75	75	69	64	51	66	70	77	75	72	67	62	63	60	69	65	67	66	65	63	72	64	69	69	59	62	80	57	80	73	63	73	67	81	46	77	59	69	64	67	86	62	67	75	76	60	77	65	76	62	75	64	69	67	59	72	63	73	43	64	65	69	72	87	82	60	74	74	60	64	57	62	58	72	67	68	73	66	67	65	71	68	61	59	67	76	77	61	59	81	69	61	61	56	60	65	72	57	70	66	63	67	62	55	57	64	70	58	77	58	60	61	64	76	66	68	73	80	71	75	67	74	62	54	76	73	78	68	60	77	70	68	72	62	74	71	69	69	60	69	75	62	67	63	73	83	67	63	57	63	59	66	54	68	69	56	49	86	68	81	67	58	73	65	56	70	75	56	74	68	64	64	76	51	55	70	74	65	68	71	55	54	69	58	61	46	67	87	78	64	57	66	70	70	55	77	68	59	73	65	74	54	58	84	68	68	59	54	55	70	54	57	64	58	66	69	63	46	78	53	41	54	67	53	75	77	82	77	74	65	72	61	57	59	66	69	64	70	59	61	79	79	58	65	65	67	84	79	65	66	77	71	62	68	77	69	61	68	83	64	66	79	69	63	69	81	74	78	66	56	81	54	66	68	50	64	65	79	75	67	75	61	73	67	62	55	60	71	61	59	67	57	78	55	66	74	76	83	74	72	64	67	73	80	63	57	66	75	62	54	80	56	69	73	62	68	58	68	61	76	67	68	70	60	65	79	62	76	72	66	50	70	64	68	75	68	59	70	64	62	66	67	66	70	65	69	61	67	58	52	75	67	87	65	56	61	73	71	58	67	63	58	59	68	70	68	61	70	61	73	74	48	61	58	63	64	65	71	77	58	70	68	46	76	64	68	71	65	60	61	66	82	61	62	76	68	74	74	62	64	57	63	52	72	64	60	66	57	67	65	69	65	59	75	80	69	56	74	62	71	66	62	58	76	73	79	77	80	75	72	59	68	73	70	64	76	73	61	67	65	56	70	60	66	76	70	84	59	63	73	52	69	55	67	67	78	56	59	70	61	69	64	73	66	84	65	80	62	63	66	47	66	66	74	62	76	62	69	79	75	57	72	75	73	94	57	57	71	72	67	77	69	75	74	75	80	67	56	61	73	65	62	52	66	65	79	59	63	78	63	74	66	83	66	78	71	63	67	76	71	63	60	82	65	73	65	57	70	64	75	65	74	68	67	72	76	69	71	68	49	66	66	60	63	68	68	71	68	61	69	66	63	63	66	72	76	65	69	60	73	74	72	60	59	48	60	59	63	68	65	63	66	72	58	69	80	62	54	66	69	68	61	71	71	65	79	73	61	60	69	60	80	52	66	70	80	56	71	74	82	69	77	74	54	52	67	67	75	51	57	67	67	56	64	70	53	63	82	72	68	64	70	60	68	61	65	63	75	70	81	69	51	55	76	72	65	58	57	82	71	59	57	80	69	58	74	65	65	41	65	56	66	70	71	63	71	76	52	68	59	58	63	53	82	76	48	78	65	67	53	72	72	67	60	74	65	58	58	61	55	60	75	60	61	69	66	74	78	74	66	73	64	67	64	75	69	77	56	67	61	60	71	68	56	74	66	74	70	72	71	62	63	66	63	56	71	76	54	77	62	64	89	69	60	50	63	66	52	73	64	68	58	75	65	62	61	53	67	74	74	76	55	68	62	63	60	76	48	92	72	70	57	72	80	50	59	74	57	69	51	80	59	65	71	56	61	63	73	67	76	63	61	70	81	60	78	66	58	67	66	68	61	81	65	75	69	54	61	59	68	83	56	68	62	67	51	71	81	69	53	65	70	63	77	65	74	68	73	68	71	62	65	65	69	66	61	71	63	78	64	77	63	66	51	65	53	58	58	55	48	66	75	66	61	75	52	70	70	72	73	57	57	63	84	67	72	58	79	67	67	71	53	71	70	51	59	71	61	56	60	57	78	65	65	76	68	55	66	75	57	54	61	72	71	86	58	59	52	67	65	80	56	71	63	64	69	61	50	74	67	68	70	72	54	60	67	65	79	71	65	75	65	72	58	69	58	62	71	65	57	59	75	64	51	73	67	66	69	72	64	64	52	60	85	77	77	60	72	71	65	46	68	54	55	73	76	85	56	72	59	68	81	70	61	62	70	64	79	80	63	70	40	56	68	66	65	60	67	66	68	62	65	64	56	64	71	82	72	81	73	65	79	78	67	73	59	73	61	88	65	75	80	65	61	71	61	64	61	52	62	67	68	81	59	43	57	55	68	66	76	65	62	74	72	68	75	51	62	61	56	63	50	55	71	66	66	69	61	65	68	62	83	80	66	55	70	58	66	50	69	68	63	79	63	62	68	82	85	58	71	74	55	71	72	82	76	60	67	69	61	67	63	64	73	73	76	72	66	63	77	71	72	72	66	74	69	66	72	78	61	77	69	66	71	71	69	68	56	57	75	79	68	84	85	77	78	73	83	64	62	75	69	65	59	54	56	74	62	72	68	55	71	77	59	67	62	62	60	74	66	78	57	65	65	57	74	52	58	70	70	73	60	60	68	68	69	68	58	60	60	74	68	69	70	71	65	72	41	66	80	50	58	84	54	62	84	80	68	63	77	78	76	56	73	72	68	57	73	70	67	66	76	68	66	49	66	79	73	72	54	73	90	57	57	68	89	78	59	69	56	77	80	79	71	66	66	75	66	70	62	68	59	71	52	61	68	76	66	64	84	74	52	65	81	70	70	78	59	68	57	58	80	71	79	56	73	78	68	77	74	66	66	68	67	61	71	66	68	65	57	65	67	73	62	69	64	58	76	78	63	69	57	55	70	43	68	82	65	65	69	65	64	59	60	61	63	69	73	56	70	62	79	59	73	66	56	75	50	74	73	74	65	66	72	70	83	72	68	69	59	77	62	58	72	77	78	51	71	73	44	64	59	63	80	71	63	62	57	61	77	65	57	76	59	60	54	73	71	71	77	70	69	57	69	57	69	72	61	64	70	63	66	54	68	63	68	79	61	71	62	59	67	60	66	79	71	54	64	65	63	60	59	48	69	67	84	69	62	68	61	63	64	77	66	71	92	65	66	69	70	61	61	81	67	75	61	77	80	63	84	63	79	53
6541	299	384	387	399	387	342	314	293	304	293	300	289	251	256	274	270	270	272	255	287	268	240	258	270	281	240	226	245	258	245	224	254	229	246	242	238	223	233	268	275	244	248	243	223	238	256	270	206	258	268	241	238	245	266	231	244	235	233	270	256	234	277	240	245	267	245	262	275	232	240	248	243	224	275	251	251	276	254	244	239	249	253	227	260	223	252	257	268	244	247	254	233	235	238	275	244	260	242	265	248	249	248	238	256	267	248	244	247	241	253	242	243	259	237	228	246	269	245	278	280	242	272	269	262	222	261	235	241	250	247	242	217	241	250	217	228	287	229	232	247	247	242	234	247	229	249	253	243	240	255	251	252	232	258	241	283	251	268	252	232	252	219	264	216	243	222	234	240	246	245	217	255	229	242	257	276	239	236	243	250	260	235	228	238	222	252	250	236	238	245	231	215	242	259	242	264	248	276	242	227	259	219	256	267	213	235	246	212	251	239	257	265	251	232	266	264	253	236	246	260	229	250	228	243	234	242	253	256	276	232	238	224	232	247	251	227	243	245	235	262	239	257	273	215	247	239	258	273	242	246	223	261	232	254	251	226	248	233	269	265	251	247	245	247	236	253	235	245	209	220	230	251	228	239	251	254	260	241	270	242	219	289	238	252	276	245	227	235	252	245	274	250	216	267	244	239	245	258	234	273	249	248	243	255	246	246	243	252	240	224	236	254	276	230	225	235	243	233	224	235	269	227	242	258	252	236	280	226	241	223	243	260	239	266	235	223	251	242	222	224	229	224	224	241	234	244	256	220	275	252	257	237	240	256	227	217	221	255	241	233	247	243	241	245	254	218	237	240	282	247	252	255	229	222	239	249	247	235	250	244	231	217	239	233	234	225	248	265	226	236	227	235	261	266	260	238	259	241	234	250	251	270	244	234	239	206	243	254	234	255	210	239	255	245	240	246	236	249	241	243	224	247	244	257	250	265	242	232	277	248	247	241	258	222	242	236	262	257	244	224	223	256	261	239	206	261	247	256	206	254	287	240	215	242	256	243	253	251	236	247	227	245	253	232	264	231	217	267	250	243	232	244	260	253	244	247	226	239	224	233	246	226	256	266	217	247	248	240	251	236	233	226	249	252	234	266	264	226	259	267	241	242	269	229	251	250	242	233	255	213	258	242	239	249	252	249	235	263	246	271	224	239	227	217	252	242	249	268	209	252	233	243	262	222	237	245	244	244	250	257	288	236	241	234	249	206	265	234	253	248	210	235	234	266	237	242	224	247	241	235	243	245	215	233	248	257	245	253	243	267	246	226	257	238	250	265	250	234	251	236	238	282	238	233	235	249	247	243	229	282	259	241	247	236	237	244	238	248	230	263	261	251	258	227	244	256	231	270	229	252	237	223	236	260	236	245	260	245	274	233	233	239	271	254	235	231	242	227	240	243	256	233	219	256	241	240	261	257	209	246	267	235	247	270	271	271	226	245	265	256	254	252	248	235	245	245	250	246	242	216	236	257	233	248	211	249	233	268	277	259	248	265	256	233	234	253	238	255	226	245	253	251	252	258	229	234	228	250	262	244	251	280	265	231	246	230	265	276	251	204	229	231	226	232	235	231	245	245	233	211	240	226	252	231	252	248	247	279	242	227	276	262	243	275	220	218	252	277	253	257	206	262	242	256	229	249	268	237	234	234	247	213	199	262	257	255	228	259	254	263	246	261	218	259	283	244	242	250	257	253	258	254	251	251	229	257	254	220	241	244	243	240	251	256	235	260	240	242	232	263	252	232	232	258	251	250	233	232	239	229	233	220	222	244	216	239	227	259	240	248	242	243	246	273	259	243	264	251	241	243	270	226	225	265	266	237	238	254	289	234	241	264	235	247	265	242	241	257	258	214	240	216	248	228	226	250	244	248	227	242	232	241	222	255	223	268	227	259	236	243	238	257	261	229	257	247	238	251	278	234	261	264	235	227	205	258	246	234	235	256	246	223	241	253	239	247	244	210	236	235	268	255	255	231	243	254	254	241	237	252	219	220	228	244	235	262	232	247	243	242	247	206	226	261	253	268	271	228	252	247	241	276	264	234	214	216	230	247	227	242	267	238	235	232	247	246	275	232	257	253	241	259	248	222	249	241	223	236	222	255	269	260	201	242	257	230	241	240	237	242	226	245	245	266	260	267	231	237	230	270	282	261	226	246	230	219	236	240	279	232	250	232	240	224	261	250	238	249	253	247	236	284	228	245	229	228	231	241	239	249	220	247	233	264	257	213	249	224	215	258	253	245	234	254	247	227	244	233	242	245	248	243	249	242	245	237	212	235	255	222	224	236	240	234	250	225	249	262	263	244	242	263	258	260	239	253	234	240	233	246	246	261	240	260	235	263	217	248	238	269	238	244	235	228	236	247	201	247	229	261	248	236	255	251	230	252	251	274	231	246	241	254	242	243	237	275	252	244	232	247	251	237	262	222	255	251	262	228	275	275	236	244	220	229	238	218	257	244	224	245	248	238	239	202	257	232	221	231	245	243	249	240	245	261	230	250	247	253	262	234	215	261	270	248	256	223	234	246	245	237	221	226	273	228	236	256	257	246	223	244	236	219	251	257	274	253	249	247	249	215	242	230	245	244	232	280	211	259	248	236	214	223	260	246	259	228	247	213	248	240	246	255	234	259	261	235	231	227	246	203	250	233	238	246	239	267	233	253	252	262	232	246	240	228	253	259	240	246	266	252	217	243	243	249	267	261	216	226	231	239	256	253	238	227	234	249	244	227	253	253	223	267	244	259	260	242	253	242	239	267	232	265	272	235	235	264	243	239	243	232	235	232	269	268	243	233	264	248	236	255	235	241	240	238	233	240	237	274	228	235	255	244	278	221	265	239	234	261	246	264	250	221	244	249	229	235	260	242	243	245	292	254	235	242	249	221	205	235	255	248	234	227	246	248	245	253	273	227	239	232	260	269	259	232	266	254	233	254	225	260	255	233	230	235	256	235	281	241	232	253	230	247	253	236	219	230	231	249	236	240	246	239	263	265	266	237	213	228	242	246	251	250	224	236	252	246	253	223	245	277	243	272	244	236	238	240	222	237	243	266	247	260	230	234	237	247	232	254	249	237	220	237	200	234	265	239	250	236	231	247	239	241	241	233	218	241	242	265	236	245	260	230	235	246	236	256	272	237	224	265	240	231	253	255	247	222	228	241	258	245	210	251	260	242	223	264	210	244	219	253	264	249	241	263	252	246	232	253	252	239	255	235	233	236	238	222	255	248	248	227	265	250	245	236	259	249	252	247	260	252	260	251	261	234	267	211	229	240	252	241	256	269	251	238	251	228	219	221	244	247	227	234	223	233	261	252	238	256	223	232	266	232	238	228	212	265	254	227	251	251	256	233	248	240	241	250	240	223	249	237	244	254	229	248	258	230	260	236	226	262	258	231	230	235	233	238	266	231	209	234	253	232	207	242	235	225	237	254	244	235	252	252	258	266	264
41967	7468	1599	1071	729	557	447	366	275	283	250	219	221	197	210	183	187	196	175	176	181	167	162	161	168	160	171	149	159	163	157	154	152	177	157	165	170	149	145	170	146	166	146	163	154	137	171	155	136	159	170	137	155	156	154	186	152	163	149	152	140	184	171	145	155	152	155	144	137	158	145	175	167	159	130	157	139	136	153	143	128	166	141	151	132	156	154	137	163	139	165	143	167	128	169	128	151	141	135	172	158	139	159	138	153	156	132	160	158	154	159	147	141	170	147	147	140	149	167	159	149	137	155	125	126	127	171	165	132	137	145	162	151	138	151	129	161	135	153	152	135	161	150	151	146	142	134	152	170	138	133	150	146	134	151	149	150	166	164	156	129	155	149	141	145	148	174	145	173	148	130	136	170	140	155	157	146	146	163	142	150	155	128	137	138	156	148	145	143	124	146	133	156	146	144	147	161	158	148	179	131	160	162	125	141	159	161	154	162	149	140	143	148	136	150	151	146	155	153	159	160	128	139	133	162	145	170	162	154	154	156	153	150	165	151	148	166	143	128	152	145	136	141	138	132	152	139	162	160	152	165	159	129	150	155	147	140	141	132	158	166	154	143	153	153	150	155	139	163	147	148	155	147	150	146	146	156	151	141	136	126	156	157	160	148	163	144	175	162	139	145	167	161	138	160	166	150	153	149	132	181	153	134	146	139	137	161	153	168	177	125	172	138	156	162	132	130	162	159	139	150	152	143	156	147	146	164	157	138	159	152	131	161	156	157	154	157	146	161	159	176	145	137	167	161	158	169	140	139	171	153	148	153	149	142	146	145	169	145	147	144	147	137	157	160	140	153	147	147	167	141	148	148	158	134	142	160	164	140	162	167	156	149	177	169	145	141	157	142	166	148	155	137	141	141	139	156	145	147	157	158	122	159	146	159	159	151	157	151	143	141	147	156	174	162	144	148	152	148	137	132	155	154	158	161	156	139	159	144	165	153	155	154	156	162	156	142	152	136	129	155	149	153	150	132	153	138	153	180	140	147	160	164	142	152	158	182	147	145	154	154	162	137	141	140	183	161	152	184	176	166	172	144	145	152	151	144	169	136	146	161	155	131	163	132	155	148	156	134	149	164	158	162	153	135	142	158	146	172	144	126	132	154	141	149	141	147	151	171	146	156	151	157	150	122	133	152	144	145	164	134	134	149	132	154	156	156	140	126	149	157	151	151	161	153	151	146	134	151	141	141	124	147	143	159	151	145	174	139	156	151	148	158	152	128	154	146	152	159	159	156	158	172	158	148	130	153	157	140	138	161	118	151	128	165	149	129	162	156	173	143	146	164	159	138	164	143	159	155	132	177	138	147	155	144	152	155	133	142	150	168	142	133	150	147	157	143	135	132	159	149	158	150	141	171	157	164	170	145	133	151	143	157	172	140	149	126	127	125	152	182	152	136	151	148	171	135	126	172	142	135	147	152	140	136	159	133	146	172	164	139	165	138	153	166	141	140	139	143	147	123	135	147	146	161	139	148	143	146	159	141	144	126	163	141	147	153	140	148	128	159	156	145	145	152	164	145	144	140	141	161	175	131	151	131	141	142	147	144	146	150	160	142	145	164	134	148	139	135	163	159	158	187	165	162	158	150	144	144	167	182	143	150	136	148	151	154	145	140	154	151	150	152	155	147	153	133	158	152	147	142	135	134	168	174	161	160	139	133	156	129	168	165	128	145	151	145	151	136	157	155	150	151	146	151	134	157	161	168	150	152	142	156	135	132	154	150	143	152	166	153	147	159	124	156	151	133	157	143	135	142	172	155	174	139	163	134	145	167	134	155	138	139	143	154	146	157	174	149	168	141	158	173	143	148	154	145	159	144	136	137	133	166	153	161	154	150	132	159	160	132	134	136	135	167	153	133	159	157	160	147	142	154	133	159	164	141	162	139	155	176	148	172	161	151	150	149	166	144	159	169	153	158	164	148	163	135	149	136	156	141	154	150	139	135	143	138	153	133	168	153	152	150	155	126	142	152	166	133	161	147	132	153	154	167	147	163	152	156	166	165	158	140	145	138	151	147	142	157	161	158	152	140	138	169	143	140	147	139	162	153	148	158	159	143	147	133	138	143	176	164	145	141	147	137	142	149	144	159	151	139	161	162	119	165	162	139	144	142	151	145	162	143	138	126	140	146	166	154	155	155	150	123	148	147	155	167	149	155	169	142	144	154	145	131	168	143	136	156	151	144	143	153	157	151	145	150	147	154	166	143	135	153	142	152	148	106	159	141	165	155	149	174	154	146	123	166	154	155	138	152	149	159	135	143	139	120	153	163	143	164	153	153	134	150	152	136	149	153	173	134	159	149	142	159	141	128	149	159	156	152	121	149	138	163	153	170	143	151	148	154	112	148	158	162	129	133	135	141	157	142	135	149	159	157	155	161	150	153	176	152	152	134	157	141	160	145	151	152	149	147	132	141	146	172	131	166	164	166	160	151	161	159	162	143	142	158	144	166	138	164	129	157	194	139	169	152	153	158	139	136	170	147	127	173	152	139	137	170	135	155	139	178	136	149	160	159	134	141	138	130	141	143	166	160	150	138	159	146	136	130	158	144	159	160	143	137	143	152	165	172	148	114	159	155	164	153	148	144	162	167	134	157	151	140	152	140	159	161	161	152	140	155	149	157	148	135	145	122	144	165	150	137	157	145	155	154	175	156	140	138	156	142	141	137	140	132	151	166	145	160	145	151	133	155	146	142	157	160	143	152	143	157	156	154	156	163	166	162	164	164	147	165	137	131	122	155	154	152	152	137	160	149	145	143	139	148	150	162	155	142	161	153	153	167	153	143	179	150	147	141	158	132	143	153	153	153	149	160	168	139	150	146	142	160	165	119	138	160	155	147	130	171	145	158	137	133	164	142	162	134	126	141	153	147	150	163	135	134	144	156	139	128	139	169	158	147	153	141	147	137	134	146	171	142	136	147	143	150	149	166	135	160	167	139	142	160	164	183	151	150	150	152	147	155	164	139	159	139	143	153	159	160	183	162	144	145	142	169	161	146	143	132	147	152	142	164	176	133	158	145	142	168	171	151	155	175	142	173	147	151	172	153	139	147	142	140	154	158	164	144	150	171	146	146	149	161	166	156	163	160	140	142	148	154	149	140	155	154	135	164	141	150	164	141	150	138	163	157	132	120	155	148	154	161	130	136	166	163	131	156	154	147	152	156	141	162	139	129	153	146	151	152	147	150	152	144	153	134	154	150	170	154	145	182	169	150	134	160	136	146	174	148	138	145	168	155	138	134	170	143	141	159	158	134	142	160	152	153	140	147	143	142	157	137	142	145	140	158	163	166	149	145	126	146	166	166	122	171	168	149	152	177	150	164	144	146	145	158	157	152	167	155	154	129	146	131	166	157	147	146	159	152	137	145	157	135	181	138	137	153	162	153	142	168	134	123	147	157	165	145	145	134	162	147	167	138	158	150	151	154	138	131	152	146	127
19650	1495	3388	3661	3188	2434	1998	1714	1508	1285	1160	1109	994	938	887	814	804	762	731	684	683	648	635	596	616	575	568	596	575	537	551	554	546	522	509	513	548	513	518	503	506	511	508	486	500	525	514	484	459	495	500	487	488	509	526	492	518	518	460	446	496	477	499	473	468	489	491	480	480	500	485	499	489	471	485	467	475	508	468	439	478	461	506	441	463	438	469	481	461	464	481	488	466	472	442	483	466	459	496	501	439	503	449	470	445	437	478	466	459	454	452	452	491	462	468	506	473	505	461	479	434	508	430	474	462	477	457	487	456	478	420	467	449	458	470	506	484	466	478	482	482	485	409	459	483	480	504	478	423	485	471	458	435	460	428	425	434	483	438	508	455	462	510	465	456	439	431	434	495	445	482	445	465	482	474	511	463	493	447	444	441	511	465	427	451	492	468	491	477	458	465	460	449	459	477	486	469	495	460	428	472	451	446	482	505	491	471	498	410	465	477	461	467	440	434	449	474	472	481	466	457	474	466	467	464	447	478	472	468	469	464	433	424	458	447	475	450	479	467	485	460	455	433	437	475	434	505	451	467	464	480	468	450	488	434	473	505	465	481	443	481	469	433	433	462	476	417	452	486	488	450	472	470	442	501	439	466	462	420	470	452	459	476	442	453	467	468	469	493	468	451	506	487	487	451	469	497	437	443	471	464	433	429	521	504	449	431	438	436	411	438	421	449	465	483	435	498	471	494	465	418	461	485	456	480	426	506	462	478	447	472	464	438	437	508	468	486	448	444	449	427	448	451	446	509	444	458	441	446	450	444	475	484	475	499	486	462	468	479	476	437	483	463	465	457	442	475	468	451	454	482	466	450	463	462	473	483	497	479	501	447	449	487	456	481	475	482	482	465	481	457	438	514	445	477	462	443	491	450	444	427	464	454	469	479	447	427	436	446	435	472	479	485	458	451	465	477	479	439	441	455	461	486	452	464	498	456	478	503	475	462	439	454	449	449	484	449	470	478	462	435	479	451	480	457	471	446	461	435	469	473	467	458	485	465	451	454	443	458	455	461	442	478	457	473	431	427	493	480	481	463	418	459	498	457	448	452	444	466	501	479	461	427	471	486	464	478	459	465	462	483	463	487	483	473	455	459	442	448	462	507	467	444	468	474	482	436	490	476	507	452	454	453	471	494	450	507	485	457	443	449	432	444	465	506	461	500	458	430	482	442	437	519	450	459	503	462	436	443	493	422	439	456	476	444	481	415	473	431	412	435	460	438	484	460	485	465	463	482	474	445	456	467	472	492	484	424	451	454	468	454	450	454	455	502	456	464	483	426	470	471	451	490	471	403	458	472	471	459	428	454	458	436	479	455	455	476	477	467	451	481	419	487	461	442	440	430	451	460	431	495	476	467	485	461	443	473	459	456	480	463	437	461	429	466	472	447	491	488	504	456	487	447	477	455	458	498	464	482	455	469	490	436	436	472	462	452	513	451	455	467	456	465	468	475	443	439	454	440	437	445	469	434	445	499	479	483	479	484	450	484	449	497	481	454	475	456	487	451	523	444	468	445	470	457	478	478	457	492	430	463	449	445	472	447	454	459	464	494	485	445	431	453	469	487	437	471	438	474	453	458	447	495	472	462	446	470	460	470	444	442	485	417	470	442	473	471	475	459	465	485	507	487	467	399	473	482	445	477	486	467	473	484	428	468	481	503	463	455	485	424	496	483	427	484	463	488	492	447	474	461	459	464	496	448	456	439	478	400	466	458	440	474	473	486	426	443	437	450	467	469	450	453	452	432	469	480	458	439	453	453	455	475	434	468	454	509	499	471	492	468	429	472	464	463	419	472	469	452	437	473	415	418	445	500	436	475	475	491	471	458	489	472	452	495	450	442	476	441	450	490	382	452	498	438	498	482	494	455	459	489	467	434	484	474	464	472	474	469	453	427	480	480	435	463	474	424	457	454	511	453	486	476	459	471	490	499	500	514	488	483	477	459	457	467	447	454	462	472	465	464	486	436	445	450	475	463	489	517	476	491	493	482	480	489	507	470	483	469	479	454	435	505	431	443	483	429	456	466	435	448	485	467	435	489	454	434	478	490	430	443	471	422	441	469	489	412	445	456	439	437	486	471	454	476	448	456	474	467	485	445	497	480	467	479	478	487	443	467	476	467	469	471	507	499	416	491	474	477	508	466	449	434	476	456	496	440	474	464	464	468	512	491	467	456	482	489	459	507	484	437	479	436	439	505	491	487	493	448	437	444	446	502	433	436	453	452	488	462	446	473	435	487	465	470	463	436	438	477	454	441	421	450	466	468	527	448	475	471	500	450	468	467	453	470	522	458	454	427	475	463	483	495	451	480	485	445	461	486	415	434	455	468	450	479	474	462	469	440	475	472	464	488	470	472	524	504	481	434	469	490	474	457	470	441	467	475	486	423	453	483	487	483	464	445	443	451	494	459	431	449	482	456	476	455	527	469	432	431	483	448	450	451	455	476	489	426	480	428	516	458	469	461	448	457	473	473	455	475	461	453	410	493	481	472	483	477	493	461	445	454	442	473	465	469	445	494	450	442	465	466	465	459	506	464	462	460	487	473	498	440	446	445	457	502	440	506	435	449	485	446	460	459	474	490	453	448	432	475	486	437	472	464	501	461	469	493	436	458	459	454	457	474	452	462	464	439	492	440	463	517	465	482	477	424	428	480	460	445	475	500	441	460	447	483	481	471	450	476	456	459	447	485	514	480	470	457	455	467	481	466	456	477	452	467	488	463	467	457	438	469	464	493	461	452	472	442	491	450	459	460	491	445	466	470	454	441	499	494	454	442	461	475	466	484	485	452	445	472	428	501	449	465	430	421	469	434	437	437	460	417	452	460	446	445	501	484	431	429	465	453	460	488	468	468	460	471	460	455	469	493	467	471	473	468	461	450	443	437	457	476	506	467	441	491	441	469	475	435	425	463	502	501	438	464	452	501	431	453	446	466	496	461	474	448	479	469	463	441	466	468	464	472	487	510	409	462	458	503	504	438	470	462	475	454	452	460	480	449	456	443	430	454	438	468	473	450	464	472	489	477	462	436	453	470	444	475	423	426	448	443	471	489	430	434	505	476	442	467	460	428	458	473	463	470	479	450	446	453	447	480	424	469	472	459	452	457	445	440	465	474	459	464	479	462	453	477	461	471	478	446	444	489	471	382	430	506	476	452	464	467	473	454	441	451	470	497	463	450	527	484	447	462	443	450	458	460	456	439	476	441	444	490	457	467	461	444	495	461	449	470	481	450	408	470	451	465	467	461	420	492	426	478	465	471	465	437	438	488	499	472	436	474	414	483	475	435	456	497	434	430	452	460	443	454	443	509	473	447	424	477	465	482	450	472	484	470	470	485	484	479	501	459	459	447	462	476	466	429	450	471	485	495	426	444	462	476	454	478	492	516	474	424	459	416	457	471	464	480	433	445	438	467	509	428	485	480	474	469	451	494	443	450	513	463	467
53600	15301	4871	2177	1439	1070	874	689	591	524	481	422	415	343	364	322	345	309	293	265	265	290	276	262	259	250	255	265	290	266	265	267	274	256	263	267	252	258	241	244	254	241	239	264	247	232	273	255	259	243	232	232	254	238	247	245	218	266	232	254	253	222	230	246	245	254	243	258	288	217	246	233	247	246	221	224	251	255	212	239	237	227	228	274	249	253	237	232	243	250	228	263	220	224	250	237	231	246	247	253	230	252	234	231	237	236	207	251	222	215	220	251	235	248	217	242	225	253	227	227	279	243	241	228	256	260	254	225	229	233	222	205	244	213	207	216	232	230	226	216	252	246	251	208	226	245	216	238	214	239	238	253	239	210	237	236	204	225	214	234	202	225	231	232	249	206	241	236	245	234	234	268	254	261	230	227	240	225	246	261	246	240	235	257	251	247	257	238	210	244	268	236	226	229	230	277	249	235	247	243	237	254	233	215	239	253	246	238	263	237	243	243	248	238	224	226	245	228	228	216	254	240	224	250	245	221	228	223	246	240	281	222	250	218	233	224	233	225	241	234	227	225	228	233	233	236	259	217	237	235	252	250	271	222	194	256	233	245	247	248	210	244	205	226	248	237	225	236	232	243	208	209	259	227	240	228	210	219	233	247	220	272	235	238	259	242	220	223	227	233	214	234	244	230	230	253	263	245	239	220	253	243	225	254	221	231	237	236	228	255	239	247	256	224	244	246	251	236	250	227	262	221	209	251	190	238	217	216	227	231	281	234	243	231	235	241	247	251	242	234	254	246	231	243	238	238	198	238	244	255	262	241	241	218	256	235	241	237	245	237	205	228	248	252	245	255	227	239	232	244	256	270	225	256	224	239	245	223	219	248	247	233	244	240	220	258	253	236	221	256	264	238	237	218	230	227	245	241	248	250	219	242	225	234	245	224	232	249	215	241	239	252	284	243	238	224	229	208	214	224	225	247	228	251	251	259	230	229	233	241	239	248	240	230	236	223	236	248	215	222	240	248	230	231	248	237	244	252	204	216	268	231	228	260	251	240	228	222	217	218	253	233	225	239	229	265	223	217	237	213	215	201	243	222	229	229	247	239	262	247	241	242	203	253	226	276	227	233	203	237	234	243	250	237	245	223	241	228	223	220	241	253	215	238	232	233	205	220	229	244	280	221	237	208	231	236	240	250	233	245	269	231	226	224	230	232	252	275	212	235	240	252	235	223	232	204	254	244	232	241	213	254	257	243	251	250	250	252	237	247	234	218	244	234	256	236	223	247	242	267	227	246	248	241	228	238	249	229	250	233	231	242	235	252	235	231	249	217	242	245	229	233	238	236	229	211	245	249	218	238	253	242	224	213	219	238	277	247	222	225	231	222	216	228	241	263	226	225	264	242	233	224	251	250	230	256	224	232	257	253	251	218	211	241	238	207	246	222	211	265	264	237	253	230	270	229	261	238	227	234	239	260	277	266	243	249	273	212	248	253	235	263	252	229	233	253	248	230	235	239	270	256	256	241	203	233	231	196	259	247	238	208	230	226	240	231	246	211	255	252	229	239	255	229	262	248	239	230	235	243	261	244	245	206	241	214	249	218	238	222	227	235	211	233	212	241	246	238	266	243	245	231	262	203	251	247	225	230	234	232	263	248	232	272	231	227	232	216	254	220	225	219	215	228	233	212	232	228	226	242	219	228	245	236	245	253	243	224	239	239	261	237	247	251	241	236	250	250	249	219	244	234	245	242	236	251	257	270	228	248	224	237	276	226	220	242	231	230	210	253	249	257	224	234	236	232	232	270	227	242	247	215	227	223	265	220	257	245	231	245	226	215	243	246	232	255	266	256	240	234	244	236	221	245	229	248	227	273	236	260	234	264	270	247	246	240	207	249	227	233	252	246	231	241	231	269	231	254	235	277	240	251	251	279	243	264	239	254	227	215	255	236	255	243	214	223	247	208	215	252	229	252	237	221	226	240	230	220	227	224	246	217	231	232	258	249	237	257	221	219	239	217	213	238	233	244	269	235	230	226	233	210	241	275	278	248	240	224	231	238	241	212	225	223	257	221	248	223	240	243	250	230	240	222	224	224	240	251	234	256	250	238	220	214	230	208	236	246	255	220	244	276	231	256	248	214	254	244	237	217	233	228	227	258	215	199	261	253	256	227	265	218	242	231	248	232	201	246	208	226	247	256	229	238	245	231	263	241	213	250	225	236	234	256	241	251	225	215	248	252	254	229	222	239	232	239	254	225	268	219	237	223	254	243	232	198	235	246	241	257	249	232	229	264	228	223	210	229	227	224	252	238	235	260	215	227	236	236	254	226	222	236	255	251	230	230	251	257	215	241	224	236	228	214	227	220	216	246	235	235	218	228	241	221	251	246	226	216	237	231	208	220	272	215	236	234	245	260	247	236	269	261	233	231	258	236	273	243	221	232	253	251	247	243	240	224	232	237	258	243	231	237	247	248	219	239	257	233	231	230	260	242	228	252	234	236	223	233	225	245	240	255	235	228	251	228	238	215	217	227	196	238	216	228	283	242	210	245	264	231	229	208	226	215	245	210	233	247	204	262	236	242	222	258	237	222	239	224	238	245	265	237	224	216	258	270	269	267	244	221	249	241	236	211	214	228	246	241	226	223	227	225	241	235	250	207	230	229	232	247	253	241	254	251	250	243	247	255	237	240	250	255	241	251	270	249	228	208	229	241	221	211	193	247	263	253	256	209	234	230	249	280	229	236	217	229	218	236	263	235	229	250	220	245	203	242	239	261	229	238	274	259	206	233	261	212	226	218	223	272	240	254	236	222	253	207	248	246	238	245	258	241	214	221	216	229	245	215	261	254	226	229	265	234	210	223	234	232	236	237	217	234	238	252	220	243	259	256	240	249	213	226	227	231	232	230	236	247	246	233	246	219	226	243	246	249	269	219	243	256	271	258	251	241	236	219	234	228	243	249	229	237	210	244	230	217	247	250	242	223	260	231	229	229	232	207	245	242	247	226	254	254	245	242	277	253	253	254	229	233	229	234	271	212	233	239	252	230	238	223	231	222	258	242	209	230	264	235	260	234	226	252	247	230	247	253	218	240	232	253	229	248	227	231	234	233	245	225	233	215	251	243	239	223	226	247	242	243	234	251	231	234	263	244	208	246	196	251	268	226	260	241	240	219	263	269	236	237	241	252	255	239	218	203	245	258	242	229	231	238	246	235	253	249	258	234	256	267	252	233	232	272	246	254	231	245	206	229	239	197	246	238	243	241	254	261	245	266	239	253	249	252	241	253	251	250	230	214	237	234	247	226	227	193	247	232	229	220	237	204	258	263	236	209	261	231	214	222	224	225	295	235	241	222	238	258	251	262	234	261	223	262	259	228	224	216	235	226	235	244	218	245	213	248	232	216	238	223	238	240	216	246	224	243	259	239	245	234	228	244	232	244	236	268	242	258	250	240	221	200	211	226	216	251	249	230	244	231	213	245	220	231	244	228	237	217
24834	2630	5911	6454	5219	4381	3492	2919	2560	2286	2027	1831	1595	1526	1436	1357	1295	1172	1149	1139	1020	1023	987	994	919	928	950	951	879	863	844	834	811	822	772	821	759	815	765	811	789	782	786	743	745	776	671	754	739	727	742	687	697	702	698	731	705	721	731	739	693	732	707	652	695	666	692	725	759	707	721	693	690	716	675	740	716	722	705	657	729	723	728	711	706	684	683	662	683	675	709	664	740	698	667	697	704	663	699	707	689	625	674	703	703	693	621	681	697	680	685	678	715	707	665	673	686	688	664	654	701	669	730	664	669	647	727	673	642	686	692	647	708	694	640	664	679	706	644	691	708	696	724	648	670	643	645	711	642	679	669	677	692	667	664	691	695	663	705	722	655	666	720	687	675	652	663	659	668	679	633	665	646	702	662	703	713	713	660	668	668	692	700	661	689	730	700	729	659	690	710	669	715	681	689	666	698	687	639	651	652	656	655	698	736	653	686	642	682	712	682	658	698	672	714	696	656	650	658	702	687	689	674	634	706	701	662	730	659	697	669	702	701	703	706	678	691	665	612	655	716	731	663	690	718	697	668	665	679	662	654	671	694	671	699	733	696	657	703	675	679	646	670	655	684	697	659	655	662	675	649	653	667	691	691	671	646	664	680	690	666	644	647	683	678	613	704	697	717	710	643	676	651	595	686	709	692	702	747	659	681	661	701	682	667	678	686	663	659	653	673	689	669	681	697	639	708	670	683	690	680	707	653	691	636	639	640	695	669	671	688	663	643	626	629	666	715	683	643	697	688	672	680	636	700	698	678	636	704	698	680	703	628	677	640	720	666	683	658	698	667	648	666	646	704	676	617	652	689	709	743	674	676	652	691	691	650	623	683	717	655	704	687	713	700	662	696	646	660	679	659	676	652	663	669	701	707	631	663	634	690	687	678	679	654	646	686	677	674	679	637	668	693	675	700	648	732	662	680	663	674	679	650	679	690	619	698	698	711	684	658	683	734	644	680	662	668	672	606	702	702	624	643	652	683	684	643	718	664	653	715	723	598	664	635	691	680	678	685	685	684	645	661	629	689	692	721	686	669	665	666	724	708	707	618	646	667	716	666	657	698	708	671	714	704	698	697	689	629	709	681	707	673	673	674	651	693	657	702	687	660	717	685	678	719	672	662	682	692	671	654	704	734	667	682	686	678	680	698	686	673	671	687	655	687	695	665	660	667	680	674	707	633	688	689	685	656	655	676	664	698	687	649	690	627	630	697	658	676	669	633	713	674	709	738	713	645	674	645	708	709	658	674	653	688	652	674	668	697	682	632	674	661	695	668	712	674	670	694	703	703	630	669	709	673	635	704	688	679	662	643	648	704	654	668	699	679	728	686	675	658	644	713	662	688	675	685	686	690	656	685	693	660	640	656	646	655	638	666	655	607	659	651	651	655	648	666	680	681	704	717	685	681	675	667	734	628	699	678	674	711	703	658	700	655	695	689	690	679	661	662	674	637	689	659	645	675	650	669	678	736	692	640	660	645	643	673	664	672	669	692	694	631	715	696	692	673	682	706	679	666	684	693	676	708	655	719	722	661	647	711	660	685	667	673	637	670	659	680	666	665	686	671	703	683	667	672	626	655	681	663	657	639	675	691	672	699	686	686	679	625	711	703	678	658	647	654	645	637	658	679	646	628	666	717	726	707	700	703	699	675	653	655	673	643	679	611	677	708	686	686	670	620	639	675	629	647	644	682	717	705	703	674	676	671	649	682	650	679	676	690	672	668	657	633	715	691	650	724	670	657	735	648	691	678	667	676	703	651	667	665	672	670	678	662	684	651	712	642	648	673	687	672	721	687	740	655	642	652	714	698	653	680	711	687	672	711	683	673	702	671	705	671	641	662	665	662	655	653	634	659	724	662	665	692	693	730	679	698	633	665	706	743	614	660	656	651	680	642	674	647	684	679	655	695	702	671	686	626	686	669	635	669	656	688	700	682	670	710	656	678	718	667	681	665	686	697	654	699	734	667	665	711	678	679	722	612	658	643	704	663	688	689	686	621	692	671	686	719	700	693	663	716	640	676	688	650	723	692	662	662	657	679	619	686	657	690	652	696	666	658	705	658	634	674	709	695	654	636	644	669	690	678	691	684	682	689	702	685	686	695	640	642	695	634	714	715	661	666	660	662	661	668	673	645	639	695	648	693	699	638	664	651	680	661	660	662	668	641	634	682	667	670	679	628	694	714	696	708	680	674	664	658	696	694	661	699	687	724	690	713	660	633	665	648	655	722	667	669	622	646	725	691	668	644	669	685	670	676	667	673	695	600	646	622	680	697	662	713	667	725	698	671	698	673	661	674	683	666	685	690	654	680	647	698	674	647	696	698	657	684	666	692	715	672	681	675	676	671	685	682	639	651	690	659	651	663	655	703	742	710	666	670	678	710	722	650	668	643	655	670	678	650	642	673	710	640	647	665	650	662	715	719	689	672	720	653	662	706	660	662	707	664	712	663	638	645	693	664	665	713	661	734	688	728	709	680	649	685	686	666	669	676	698	679	661	667	680	657	657	666	663	709	663	685	680	671	641	668	675	727	702	614	647	620	632	665	682	671	670	647	643	673	706	673	656	658	653	661	707	719	673	726	667	677	686	689	668	689	709	680	682	633	731	656	674	674	677	678	669	657	684	686	707	669	700	669	644	695	663	684	689	671	718	634	704	667	636	696	627	659	692	671	657	681	738	695	638	660	632	629	666	699	652	613	696	679	706	697	701	689	728	663	631	671	640	697	650	672	664	689	658	685	637	648	647	640	692	674	680	651	682	641	695	728	650	673	692	701	654	689	674	675	664	717	685	660	695	692	634	708	688	647	679	704	701	676	683	632	673	671	672	687	669	660	688	687	671	650	706	678	678	695	679	702	683	690	701	666	693	678	665	689	657	686	691	663	737	654	690	711	670	660	641	689	674	731	692	681	693	679	654	633	628	634	670	726	692	684	700	686	667	706	654	651	729	663	681	670	651	740	648	688	660	693	657	680	649	630	669	658	647	662	668	665	689	702	669	657	646	676	689	666	691	696	629	688	659	651	714	713	670	684	649	683	614	652	711	685	646	689	645	640	649	710	634	648	693	692	621	652	628	679	656	662	680	666	699	697	643	642	688	689	658	617	657	653	675	648	688	658	628	727	662	681	619	664	659	642	638	664	658	668	624	689	653	653	630	649	661	690	645	640	634	621	686	675	647	685	687	674	671	635	641	634	660	661	711	666	672	658	674	618	696	686	700	659	700	644	686	669	677	713	694	660	680	651	656	641	734	692	715	661	674	670	648	649	669	655	701	644	683	670	659	666	670	675	640	669	635	718	690	608	671	706	661	696	630	704	696	692	727	657	661	687	665	670	721	685	676	671	687	650	675	695	638	645	683	703	650	711	719	729	704	646	658	724	683	664	677	666	694	633	638	664	687	667	634	657	637	677	596	703	711	661	709	723	686	629	672	630	662	673	689	665	642
6342	322	163	130	105	86	74	91	68	58	63	69	84	85	73	60	62	76	74	72	63	73	72	71	64	74	64	64	61	80	78	64	62	61	58	68	71	86	68	74	72	72	70	69	58	84	58	67	59	74	66	67	63	69	60	63	79	58	53	77	74	63	70	68	73	57	59	76	65	62	65	59	66	80	63	57	79	66	71	68	64	60	72	67	79	66	65	66	73	84	63	65	55	66	72	63	59	59	69	54	46	65	69	63	70	61	59	52	49	71	75	49	63	60	79	76	82	59	79	73	82	62	64	66	72	77	60	78	68	67	63	59	70	65	70	64	77	73	76	57	64	72	73	69	78	70	54	42	70	60	70	72	59	65	65	62	70	69	58	59	71	71	74	65	68	54	54	59	70	75	73	80	69	55	79	64	77	63	78	65	79	75	53	64	68	63	74	74	54	77	58	81	53	73	81	62	59	67	68	61	76	65	83	69	72	61	61	68	64	52	60	90	58	60	66	69	68	59	66	69	58	71	55	61	76	57	63	67	70	58	68	77	79	76	54	59	78	58	77	65	51	68	76	63	66	58	74	66	49	83	59	70	61	62	69	69	69	72	69	82	72	84	61	90	81	80	62	64	59	59	91	83	64	72	58	74	70	62	82	55	78	52	67	60	50	57	76	59	76	73	68	68	65	63	77	65	62	78	76	85	64	55	56	68	63	65	53	63	78	64	62	76	83	71	56	64	66	64	58	75	69	62	56	55	68	68	61	70	76	72	60	72	52	52	60	64	66	61	53	66	79	72	62	74	67	63	66	68	67	60	78	64	81	61	68	61	73	70	79	59	49	61	67	74	68	61	77	66	67	58	70	78	61	79	78	72	76	57	63	63	47	81	74	72	65	74	72	50	65	66	66	78	70	66	75	53	65	72	88	54	51	61	54	69	69	66	59	55	71	71	68	50	83	73	69	69	66	66	89	69	75	63	76	60	71	86	72	75	47	64	67	74	61	85	65	79	67	67	68	65	73	54	75	78	63	62	71	61	73	62	76	65	51	65	63	83	86	69	65	62	65	63	71	59	74	63	60	63	47	66	76	58	49	73	67	63	80	64	75	51	74	63	96	66	78	80	70	79	71	60	66	64	59	62	84	55	64	73	85	69	72	71	70	62	54	69	76	67	67	56	68	71	65	77	80	69	53	64	66	58	63	61	67	71	72	63	74	58	67	66	71	72	73	74	59	78	64	58	69	68	69	78	68	66	72	80	67	60	70	59	78	80	79	75	48	72	68	76	64	69	78	68	70	76	66	72	74	67	62	78	55	81	62	74	65	68	58	66	64	65	63	78	67	74	65	68	64	74	57	67	62	79	60	63	65	72	77	66	70	63	67	76	63	72	82	70	74	67	82	73	66	75	65	73	51	67	76	78	61	68	66	70	63	69	83	67	62	57	69	73	71	62	61	67	66	68	61	68	69	61	65	69	63	63	70	67	63	81	60	57	66	83	64	73	55	67	68	55	79	58	46	53	68	64	79	73	67	69	65	65	70	59	58	66	64	85	70	57	73	62	66	69	65	65	57	76	72	64	69	65	54	59	65	58	70	70	68	66	65	71	75	72	72	82	67	55	64	77	65	63	63	72	57	75	84	59	63	69	67	54	73	67	64	68	66	62	77	60	81	66	71	72	64	78	50	58	77	63	42	66	73	59	60	64	70	70	69	63	59	59	63	79	74	68	74	74	73	63	74	60	67	51	67	69	55	62	62	69	66	67	63	66	67	45	84	59	59	64	63	68	62	64	72	64	63	72	62	68	62	59	68	66	73	54	60	67	76	65	52	72	69	70	59	51	48	66	63	80	59	63	61	63	69	82	75	69	63	82	59	71	57	69	64	70	53	61	64	77	63	54	75	54	65	60	79	61	64	55	66	57	79	68	67	59	66	69	67	54	61	63	58	74	67	63	66	71	83	67	71	58	71	76	66	71	60	63	63	58	58	76	90	63	76	54	73	69	68	60	63	70	77	60	56	81	57	71	52	80	54	62	71	64	77	62	66	70	67	71	67	62	61	68	80	53	68	65	72	61	80	69	69	71	73	68	75	68	66	78	86	92	69	77	72	68	65	70	78	71	71	70	70	63	59	63	67	80	60	64	72	65	59	70	64	72	74	71	73	72	56	76	63	68	65	62	56	64	74	74	71	61	62	63	62	50	63	62	67	55	71	69	69	63	81	90	69	66	65	65	81	50	53	57	69	64	75	61	53	80	63	74	62	73	58	69	68	62	70	81	61	78	73	64	60	71	56	73	51	61	79	65	61	66	64	72	71	64	51	57	64	77	72	68	66	63	69	71	66	69	69	73	64	71	68	70	63	64	81	74	72	73	62	74	64	70	79	67	63	59	72	80	78	98	58	63	56	80	61	70	65	63	79	62	89	81	63	73	68	71	75	78	65	72	67	69	80	78	73	72	66	71	70	66	55	75	65	88	64	62	66	71	67	61	56	72	53	72	72	66	67	74	59	66	62	88	75	64	59	75	68	58	60	83	79	71	74	70	65	75	68	64	68	61	49	71	85	71	76	58	67	63	64	77	67	72	51	70	77	62	66	73	76	69	58	66	67	63	59	51	73	61	82	58	85	73	66	64	75	82	84	65	64	73	69	55	66	85	62	64	65	78	69	69	89	73	67	68	65	64	66	72	74	70	72	75	54	58	80	81	76	61	58	71	69	64	75	68	69	66	66	81	84	69	78	67	71	69	74	66	72	74	72	77	63	73	62	60	72	67	81	72	57	88	70	74	86	68	62	58	56	62	76	53	65	68	67	69	61	74	75	62	74	68	72	82	94	76	71	57	72	56	71	70	82	65	79	69	75	49	54	66	82	80	60	59	68	70	60	60	55	75	56	72	76	71	59	53	60	62	63	77	69	87	60	73	58	66	66	65	66	75	77	67	61	68	58	60	64	67	51	64	61	78	68	73	66	78	62	44	60	71	72	67	78	68	70	54	82	64	79	74	85	72	65	60	94	69	70	57	67	86	57	68	67	79	74	56	73	89	48	63	75	65	67	64	69	62	72	73	69	62	71	74	70	59	76	69	66	58	68	77	74	63	65	73	84	75	81	73	51	62	65	67	56	70	62	68	75	78	66	52	82	66	71	76	59	61	63	76	65	72	58	71	66	63	55	63	64	67	71	64	77	56	61	61	63	55	74	68	59	70	94	78	53	63	65	81	80	89	55	73	55	68	66	62	76	80	67	62	76	74	65	63	74	74	58	57	76	72	68	60	61	67	67	64	69	67	71	64	54	65	73	77	66	68	57	65	77	79	68	64	71	62	57	80	61	77	70	54	65	69	59	79	73	75	63	61	79	61	68	64	69	63	76	63	62	80	77	55	74	71	78	87	63	67	77	61	74	53	55	72	69	71	61	61	58	57	73	67	64	69	66	70	59	60	71	83	67	54	67	79	80	63	79	64	71	58	64	76	72	63	61	57	68	70	68	58
6383	305	436	445	405	384	329	314	322	305	301	303	263	264	272	253	254	267	241	261	263	255	263	246	254	255	246	242	230	256	262	245	237	215	272	258	243	271	243	239	240	253	237	243	252	254	246	246	239	279	268	268	258	259	271	230	253	242	270	246	219	282	256	241	247	258	244	242	275	265	258	246	255	235	240	237	251	236	272	256	266	281	238	273	250	245	270	252	229	250	241	258	238	222	221	257	232	240	241	243	255	219	234	241	265	237	242	228	251	280	269	246	213	270	274	224	218	262	268	261	233	254	267	250	280	256	246	241	236	268	244	248	221	260	247	256	267	229	232	214	248	250	229	252	249	225	234	271	234	237	266	249	237	222	232	216	257	240	240	219	231	278	251	234	222	213	247	253	257	223	240	230	256	227	249	221	253	253	235	255	249	278	229	258	219	242	248	246	257	264	263	260	265	231	245	257	218	264	231	251	235	248	251	242	243	225	235	248	238	233	253	250	226	247	255	249	231	248	239	237	257	245	255	260	261	232	271	259	242	246	254	221	257	249	237	244	258	234	228	250	240	232	265	215	258	262	244	261	241	233	260	269	237	227	272	229	273	231	218	248	234	213	250	261	248	259	237	234	253	227	251	272	254	245	252	242	220	241	234	233	250	226	253	234	245	244	222	252	254	259	241	229	240	222	242	210	268	251	226	250	236	254	228	237	252	237	251	245	229	233	243	225	240	254	235	252	226	249	242	225	214	240	244	236	262	262	255	244	260	256	267	241	246	256	234	251	274	197	226	256	246	244	247	242	245	256	258	241	264	240	247	249	224	244	262	255	265	255	234	252	211	222	271	255	259	235	252	275	257	253	249	239	261	250	247	245	234	225	247	229	248	248	254	241	271	256	261	261	252	217	252	246	251	253	256	241	245	253	226	252	246	250	238	242	255	243	250	271	223	222	237	256	262	241	245	273	239	235	227	244	254	210	253	264	279	262	243	236	245	257	270	259	266	249	245	242	239	264	256	252	239	251	235	244	264	266	246	264	252	241	277	256	218	252	262	214	253	217	237	225	237	230	257	258	228	284	240	233	231	234	242	261	255	230	233	241	255	235	230	243	236	225	269	233	241	283	251	235	260	220	247	251	273	255	251	250	250	275	230	242	252	234	226	271	248	247	235	244	243	248	251	245	244	235	253	254	246	270	245	261	262	235	267	220	245	246	234	237	244	218	253	274	262	236	227	245	267	240	252	254	235	250	259	244	271	274	237	231	247	229	240	268	240	268	246	266	252	271	244	221	232	244	257	247	237	235	260	229	256	259	248	253	230	253	218	226	256	269	244	242	270	246	243	259	229	245	249	249	266	250	264	240	224	261	245	264	245	230	243	240	255	245	243	225	232	239	212	233	258	248	244	270	225	255	234	254	239	238	218	246	254	241	250	229	257	272	237	232	253	250	241	266	272	245	250	224	272	232	251	251	213	247	234	250	242	240	240	228	250	261	250	276	251	254	253	248	255	250	216	228	239	236	250	243	257	251	242	210	228	243	272	248	234	237	247	242	243	256	249	264	221	243	239	234	225	243	251	240	230	244	245	207	243	248	232	241	249	245	273	236	202	268	224	253	246	242	235	255	266	244	236	250	244	239	269	265	219	260	236	239	244	254	257	228	270	225	246	220	252	247	258	240	267	227	254	221	242	230	229	242	249	239	256	205	198	272	250	256	234	273	239	226	252	255	263	264	239	234	239	250	249	261	275	257	246	224	258	244	225	235	243	227	253	253	248	259	256	246	262	261	231	247	210	250	251	235	245	252	221	258	245	255	249	224	248	238	249	254	250	272	280	227	243	259	259	217	245	252	245	220	251	275	257	215	231	236	242	245	259	264	241	258	240	230	271	231	264	245	229	233	230	270	236	216	255	258	253	245	249	239	261	250	267	243	257	254	244	253	238	214	249	283	244	241	220	249	262	261	247	270	254	243	238	239	243	226	273	248	247	249	254	259	265	234	240	236	237	232	219	236	225	254	239	224	232	242	251	241	229	252	246	257	255	269	217	264	231	234	236	227	240	237	212	247	225	255	240	245	209	227	240	249	225	234	242	239	270	254	246	267	229	227	257	237	237	243	250	260	261	256	235	274	258	234	252	229	265	255	246	248	245	250	256	230	258	230	244	240	242	271	250	241	218	237	269	249	248	258	242	246	221	259	252	244	237	252	258	216	250	221	252	229	245	260	253	230	242	235	246	230	235	263	242	203	260	244	227	234	246	237	257	249	242	264	247	257	237	252	270	256	255	242	221	221	263	238	252	246	232	260	244	230	253	224	250	227	243	274	238	229	238	262	262	247	245	232	261	225	244	246	276	229	258	246	260	254	238	281	211	249	235	236	257	249	242	274	235	252	238	252	259	250	235	208	250	266	219	253	272	250	235	239	242	248	282	261	259	260	244	216	236	206	269	262	258	256	278	247	232	251	263	251	258	243	245	228	246	259	246	242	232	249	242	257	214	260	246	255	254	258	240	226	256	239	260	236	236	245	257	257	243	252	242	252	275	243	243	244	249	241	240	259	259	274	258	226	238	261	221	250	275	242	263	267	227	237	231	248	240	234	218	259	240	235	233	235	275	274	235	253	229	243	252	213	235	242	220	245	228	243	229	252	267	258	237	229	249	266	251	225	252	259	241	244	253	265	232	268	271	259	240	241	246	256	252	257	247	268	286	268	252	246	271	252	235	254	251	248	278	242	259	271	246	252	247	244	257	223	220	237	251	258	234	240	259	229	234	233	251	221	250	267	228	277	222	244	235	238	240	246	231	254	239	248	237	271	247	243	251	253	257	236	235	255	255	256	245	263	240	266	245	245	217	243	256	253	270	293	257	251	232	255	240	232	259	253	237	230	245	245	228	252	245	234	253	253	239	261	244	277	254	253	257	237	270	254	246	229	234	249	273	235	250	208	256	241	235	268	236	252	241	280	245	258	229	240	266	248	238	249	270	262	242	236	229	267	272	267	230	244	251	249	274	248	258	247	229	261	222	225	275	265	266	238	237	264	270	267	256	241	235	242	223	251	260	231	245	221	232	221	260	253	221	248	246	235	246	233	226	233	230	242	235	261	233	232	272	261	273	273	243	260	249	250	259	244	234	238	237	252	252	286	232	249	233	207	243	278	220	266	259	271	220	242	237	262	266	279	258	256	244	251	258	257	256	241	225	225	246	244	211	230	246	266	238	255	245	220	275	277	247	252	230	251	246	258	240	260	205	248	214	250	230	241	221	252	241	273	244	246	241	278	255	261	233	241	253	247	235	238	249	244	252	249	261	259	214	254	237	241	247	264	236	247	248	260	261	255	260	229	249	271	260	263	252	249	243	237	251	237	254	245	247	242	241	253	258	208	267	241	251	243	237	284	249	270	248	242	225	245	232	229	262	240	239	278	259	231	232	257	256	264	237	255	247	256	258	253	260	268	251	254	261	245	252	254	253	251	281	258	213	241	222	248	263	244
41114	6949	1569	1107	787	599	473	357	309	292	269	227	209	208	211	197	153	213	179	168	162	150	189	195	160	157	167	176	151	133	145	174	153	159	163	161	150	160	127	180	143	173	157	162	160	143	168	145	148	134	142	148	160	132	168	163	155	169	167	130	148	143	137	137	146	161	134	152	142	152	158	132	147	146	158	157	160	138	147	163	117	165	171	139	154	145	149	148	140	158	137	125	155	122	172	150	140	156	152	145	165	151	172	150	169	143	164	150	166	119	144	166	141	142	140	131	141	148	155	152	148	130	162	150	166	168	138	158	146	143	136	143	140	163	171	130	128	157	162	152	144	181	158	147	162	145	148	151	161	164	162	146	162	139	145	160	150	150	156	147	148	162	140	158	148	166	158	148	161	157	149	154	140	155	154	146	160	134	154	154	142	137	149	143	168	173	151	155	171	154	126	137	146	154	142	137	153	141	150	149	154	147	153	143	163	136	137	154	147	161	169	160	141	165	130	136	164	168	157	151	167	135	151	130	164	162	160	145	139	155	152	151	160	167	147	133	163	133	156	157	157	150	141	159	162	152	131	142	114	154	125	147	137	142	132	149	157	144	153	153	157	149	172	140	128	155	141	139	124	164	164	153	154	153	157	173	152	171	169	144	166	149	142	163	153	138	150	144	141	153	142	153	169	153	149	139	147	145	140	146	166	146	164	140	140	147	165	153	141	141	145	170	165	146	149	162	155	153	149	166	141	158	151	161	153	159	151	167	161	144	158	135	131	153	161	147	140	140	149	151	140	146	142	143	163	151	170	145	132	143	153	134	126	142	180	134	130	178	116	166	150	137	137	173	144	145	142	126	120	156	157	170	138	152	159	140	160	156	154	140	155	149	177	152	147	153	161	148	123	152	158	156	139	158	138	149	134	145	154	157	133	148	165	163	166	158	164	141	145	155	156	169	156	151	148	152	147	125	167	150	138	162	147	148	135	146	155	169	153	144	171	145	169	158	155	146	184	149	146	163	147	149	146	167	157	130	159	124	138	138	150	160	153	145	160	145	152	167	129	168	165	171	137	148	149	136	162	158	136	160	147	138	156	155	130	160	153	142	165	166	151	143	149	149	138	172	143	142	152	135	147	140	154	151	120	144	160	181	149	161	149	156	150	153	131	149	165	154	162	134	144	145	151	171	138	143	173	151	161	156	145	145	139	116	147	157	142	140	144	142	167	151	137	162	146	154	170	139	167	130	148	149	140	159	150	147	155	159	148	158	143	141	128	164	148	141	141	138	146	147	157	150	133	141	142	155	170	154	140	146	158	134	166	162	161	152	144	164	162	136	134	172	142	162	177	154	131	177	158	140	146	140	142	164	134	160	158	178	156	142	175	156	147	154	162	159	164	175	168	166	152	134	146	133	162	165	153	150	142	144	145	121	162	135	156	162	135	147	146	138	141	150	142	141	146	137	150	142	152	124	150	148	134	150	150	132	151	159	131	147	135	134	146	146	154	152	164	152	152	151	136	150	157	139	163	157	137	166	160	177	129	146	133	146	155	141	143	141	157	154	145	155	155	152	130	143	152	157	151	132	153	172	164	143	156	182	158	163	143	134	170	166	176	147	167	142	171	155	140	135	121	151	152	176	137	149	122	153	158	155	166	140	145	148	149	139	172	136	132	168	139	159	162	156	154	175	140	151	144	155	153	173	163	156	154	168	150	153	164	136	143	163	156	157	153	174	152	143	149	163	155	140	162	161	140	171	153	140	145	135	137	121	157	138	144	145	138	152	146	156	162	143	136	142	156	141	156	147	164	163	163	156	148	144	151	157	161	140	157	172	146	156	132	143	152	156	178	150	143	147	128	160	135	180	156	184	175	131	155	123	164	141	153	144	147	159	155	138	163	154	159	131	163	136	131	167	140	155	152	142	157	159	150	174	144	132	164	137	151	160	150	186	169	166	172	151	133	160	151	162	151	136	162	161	150	145	152	155	162	164	142	177	169	132	139	140	145	154	154	144	140	153	144	147	164	114	152	159	177	136	145	133	134	154	162	144	161	135	154	156	163	143	139	145	140	160	137	170	116	146	158	145	142	160	148	157	149	146	145	140	151	139	170	162	128	142	154	135	151	121	143	137	165	138	149	166	147	155	150	152	162	160	115	156	150	154	145	149	171	147	153	177	142	144	142	165	172	143	150	146	149	143	164	173	117	137	143	155	153	169	165	134	134	140	145	166	131	179	141	158	150	147	125	143	157	145	127	137	140	156	156	127	132	147	138	164	151	182	147	135	142	154	159	150	152	155	140	151	151	161	166	155	152	151	159	135	144	161	142	131	148	152	155	149	152	180	153	173	164	143	141	141	136	170	155	151	153	160	176	131	153	138	157	153	145	152	149	164	145	171	159	142	144	146	167	149	148	138	140	138	142	132	150	141	161	146	170	130	134	149	160	168	145	148	160	154	155	160	148	151	147	159	158	152	161	151	177	128	157	135	135	158	165	132	164	153	152	158	142	164	147	158	153	151	169	135	141	135	133	136	169	142	149	180	155	152	158	145	165	155	151	129	126	131	159	144	155	165	147	136	156	135	151	148	165	148	125	153	152	157	137	135	151	144	135	124	171	153	149	176	132	160	158	159	156	158	168	149	137	156	138	167	186	130	141	167	153	148	153	150	155	163	139	164	160	179	161	163	143	163	148	145	156	183	163	152	195	144	162	165	135	184	158	168	149	153	163	147	144	131	164	140	150	165	163	158	140	123	151	135	140	154	157	128	151	162	154	149	142	168	159	129	148	166	146	172	160	147	187	148	160	156	159	149	160	133	165	153	142	152	152	166	129	156	168	142	161	149	132	157	153	143	153	155	155	169	153	138	135	158	140	110	116	154	147	177	138	134	155	152	156	154	166	152	154	147	151	167	165	139	151	152	128	166	155	166	141	164	158	144	153	154	157	165	147	172	159	156	149	161	136	160	139	157	153	149	180	135	151	163	161	162	144	149	150	117	154	146	156	143	124	181	169	157	133	150	160	159	149	154	154	148	153	143	168	117	155	155	137	145	148	157	150	137	157	137	160	148	140	132	153	145	132	140	156	152	139	130	150	149	139	142	147	157	163	147	148	150	143	168	156	154	140	169	148	139	146	127	158	152	156	165	151	145	143	154	145	161	153	132	147	143	152	152	151	157	146	149	178	163	157	170	140	149	148	150	138	155	141	134	145	148	170	132	152	139	140	137	129	144	127	149	162	151	133	154	146	132	150	151	165	134	144	138	142	153	171	146	149	126	158	126	164	153	147	165	134	161	154	143	139	169	146	145	143	140	135	156	164	153	153	128	147	157	150	175	133	161	162	173	163	128	167	119	141	135	136	135	148	140	138	129	163	157	147	149	161	154	159	134	162	167	128	164	140	150	161	140	139	157	153	164	157	138	156	151	161	127	151	154	166	160	136	156	162	142	161	165	167	160	150	135	159	164	140	139	145	172	155	159	176	137	142	161	137	144
19212	1484	3169	3614	3046	2495	2056	1703	1540	1314	1177	1138	961	925	883	786	752	736	647	688	689	667	616	602	655	577	602	599	591	551	549	549	508	552	560	534	504	534	521	487	540	476	499	482	480	544	485	519	531	493	495	494	507	448	488	505	472	509	466	468	532	473	489	528	490	466	484	465	491	473	479	513	487	474	461	491	470	455	451	475	508	492	469	493	483	477	470	442	456	478	457	470	453	464	448	452	460	450	470	489	449	467	496	474	454	443	511	443	502	475	492	460	520	447	493	459	463	467	481	468	486	454	476	488	457	438	503	438	477	433	470	473	494	470	436	486	471	461	442	448	429	487	491	439	493	473	457	456	446	482	448	475	463	475	420	489	454	480	485	422	441	441	458	496	500	481	470	491	469	463	473	501	461	520	454	483	452	477	470	442	460	509	473	450	474	464	481	455	437	491	424	470	446	466	490	517	429	513	458	444	531	428	474	505	462	483	486	495	461	492	449	435	462	457	474	445	452	491	457	433	462	481	448	488	443	472	444	492	472	451	438	466	486	493	421	467	426	476	464	458	459	466	458	429	489	469	501	494	489	467	456	486	480	477	434	478	460	485	478	473	466	426	473	483	448	425	424	512	501	482	494	479	488	480	454	502	431	436	464	474	465	449	483	493	472	438	440	472	439	478	496	454	483	487	493	455	437	481	488	441	484	505	456	471	494	457	459	468	477	482	521	480	516	456	436	482	480	472	459	459	467	454	430	429	525	453	481	475	493	432	438	489	460	454	509	479	423	503	444	456	456	454	482	494	473	478	443	444	468	515	476	450	447	474	448	482	451	458	454	459	431	469	496	423	491	460	448	458	488	477	450	445	448	433	482	470	445	461	485	520	439	445	469	455	467	473	460	439	448	461	467	467	469	423	504	472	465	467	436	417	435	476	493	493	457	470	496	530	502	474	475	469	482	444	457	407	483	485	454	466	470	533	440	430	418	435	471	479	486	471	480	455	494	496	469	455	477	475	454	451	449	464	466	440	479	454	453	507	497	510	458	462	464	465	489	442	450	484	476	444	481	482	425	497	449	446	432	503	495	460	441	512	471	438	453	446	465	422	460	475	444	463	451	430	494	467	465	507	479	483	463	492	448	476	502	487	504	471	498	455	428	461	425	486	471	472	467	479	436	471	463	489	470	458	415	422	463	512	444	461	453	474	476	486	467	475	437	443	477	448	470	482	496	473	497	490	461	457	459	481	463	467	450	442	471	473	470	463	492	454	439	452	489	433	467	475	474	438	467	407	467	470	467	449	443	480	477	457	442	474	466	465	485	453	501	451	467	485	461	515	463	459	479	473	485	467	466	448	454	453	504	465	464	485	495	460	476	458	459	451	473	496	464	470	485	441	437	460	457	448	461	462	438	467	441	454	477	460	451	418	432	465	517	477	500	461	467	458	461	447	468	505	438	493	457	475	443	476	469	509	460	439	448	454	461	429	468	474	428	464	469	510	504	451	488	446	471	444	476	457	427	451	465	457	449	494	471	496	470	473	445	463	472	462	473	444	471	458	448	455	478	442	464	501	451	448	462	451	472	453	423	453	453	467	413	458	473	452	481	501	445	502	475	414	460	468	478	471	454	417	486	455	459	474	474	479	452	455	473	440	434	462	449	502	493	470	456	459	482	439	428	472	466	457	453	503	474	446	524	458	450	482	444	469	494	463	462	478	493	417	482	467	440	433	450	461	453	448	479	448	481	457	438	436	456	408	473	506	474	447	469	489	475	496	491	457	445	457	443	478	431	466	481	472	469	441	468	445	492	471	460	442	487	446	500	495	524	442	454	477	450	470	441	458	491	470	429	417	483	483	442	439	487	439	473	491	477	449	465	463	454	460	438	475	474	472	457	475	460	480	454	433	453	435	483	462	451	475	485	465	444	489	459	505	439	456	468	429	506	484	474	462	450	464	490	458	473	473	454	411	474	474	444	467	474	470	477	495	458	479	443	480	479	461	473	476	473	473	507	507	501	467	449	497	449	435	463	430	454	402	460	479	488	469	492	479	500	490	473	451	467	471	462	450	485	439	435	443	473	505	470	471	473	462	435	463	448	497	466	462	459	484	438	508	503	488	446	473	453	414	492	465	456	479	429	466	455	498	501	500	483	450	487	465	457	465	484	431	454	482	428	491	438	439	494	468	475	477	445	462	432	440	451	484	467	464	446	468	464	466	468	439	436	447	475	496	478	451	474	454	490	487	470	464	416	478	486	492	518	481	478	443	488	436	485	498	481	459	458	477	477	478	459	516	455	447	472	453	451	457	454	450	449	446	431	462	512	459	479	460	452	498	447	502	436	448	445	495	474	460	430	449	473	483	495	459	511	485	450	421	461	464	445	492	495	461	419	477	459	443	455	456	546	451	437	487	464	446	459	444	451	452	478	462	453	487	453	473	445	475	461	475	482	474	469	475	454	473	464	419	458	468	473	443	484	499	492	481	460	496	439	483	461	418	462	495	450	458	440	458	464	466	500	413	455	459	453	506	478	518	455	458	461	465	480	440	467	484	442	451	471	444	472	456	457	476	464	471	474	438	469	457	493	463	454	507	441	463	443	456	473	406	478	473	463	478	449	436	484	472	456	492	488	458	480	459	451	454	473	452	492	437	432	453	461	443	434	452	463	474	460	459	429	439	456	449	446	473	450	453	447	489	497	468	479	478	444	531	492	485	438	488	476	455	497	473	500	446	477	451	444	475	485	446	500	444	484	484	431	459	458	461	444	496	424	437	475	471	468	480	482	493	518	426	444	491	489	460	507	465	459	439	422	425	470	457	460	446	491	447	458	458	507	459	479	510	458	419	449	471	440	460	436	493	474	437	435	469	451	444	486	487	432	469	456	479	448	470	500	475	492	477	484	418	473	416	446	469	479	435	460	437	456	462	520	467	491	426	492	473	442	453	487	423	463	504	452	438	466	460	482	439	505	457	465	495	485	474	446	433	464	454	487	443	469	459	486	475	492	466	493	430	491	447	469	432	452	459	438	464	484	448	483	478	459	432	444	437	472	480	484	484	481	487	449	502	432	470	482	474	460	459	464	461	427	449	447	477	467	470	498	465	450	479	480	465	472	416	477	459	481	489	458	412	460	465	449	469	478	470	479	480	475	438	481	441	468	453	503	452	470	434	473	472	459	482	451	460	437	468	503	452	476	484	468	458	433	500	491	466	469	474	456	457	463	460	486	480	432	476	462	460	481	479	454	466	474	441	488	454	474	446	466	492	467	459	484	479	462	463	436	466	512	479	428	476	517	512	446	455	481	452	465	461	440	474	451	419	467	469	460	471	449	467	467	473	486	422	447	442	437	470	442	453	453	504	451	480	455	443	464	479	457	455	457	453	469	428	455	488	485	433	450	446	461	435	438	435	443	464	431	484	487	434	479	454	472	467	484	447	480	493	461	478	467	462	451	481	438	474	453	462	501	483	468	500	464	465	471	493	464	500	480	470	465	449
53547	15388	4809	2184	1499	1118	913	667	580	472	515	424	399	378	379	332	312	338	308	314	256	303	283	265	278	311	264	274	284	299	238	266	231	246	245	240	249	237	268	273	226	242	252	254	251	237	251	255	245	260	249	237	273	245	224	251	266	252	209	233	245	275	254	249	249	241	232	214	242	215	212	217	231	220	282	255	249	252	249	241	269	222	240	225	241	238	250	225	237	241	222	227	253	243	277	242	250	240	222	256	237	242	270	235	243	247	234	248	249	269	225	226	228	213	259	257	237	252	248	228	256	259	211	233	230	241	220	251	237	237	246	210	223	228	243	282	262	232	207	231	256	239	224	240	248	229	241	250	259	236	234	219	236	241	225	260	259	231	234	258	253	253	254	234	241	260	228	232	239	262	216	218	245	230	224	224	249	234	254	230	246	241	229	238	234	246	220	241	235	205	233	222	249	247	243	221	238	230	237	228	258	247	238	220	223	254	253	274	240	232	214	230	214	240	235	220	185	225	231	230	251	234	209	235	275	215	254	240	221	250	244	221	243	247	266	242	232	227	252	238	251	271	274	231	260	236	241	226	249	243	250	211	256	232	250	236	208	221	230	249	225	244	229	277	242	237	226	213	229	232	264	262	246	207	242	259	266	210	234	236	217	217	250	260	255	233	254	236	255	258	201	265	236	254	225	245	260	252	246	231	230	253	245	234	228	234	228	256	243	232	234	226	257	231	235	235	239	239	242	219	264	223	258	225	204	254	229	252	238	241	247	235	240	238	227	235	247	240	206	258	233	251	225	255	215	225	286	225	247	233	232	236	241	220	214	251	258	267	254	228	232	231	224	260	244	197	271	203	244	227	247	263	253	257	254	227	228	270	259	227	270	219	265	255	228	254	245	236	245	238	244	257	250	260	238	252	230	240	225	236	234	217	251	256	239	246	221	230	240	232	264	205	258	234	246	244	216	247	233	243	252	241	240	227	260	252	224	228	256	244	277	265	234	255	244	220	237	244	202	204	222	250	245	221	228	234	221	214	250	250	232	257	257	244	245	218	256	256	212	257	218	268	243	235	213	237	211	220	255	230	229	224	258	228	237	247	244	229	215	228	250	238	257	231	239	238	258	240	236	235	232	258	238	267	223	238	224	212	237	254	236	233	245	248	221	247	254	219	237	231	265	255	240	252	251	249	271	235	227	224	223	217	243	228	271	238	247	261	253	234	246	242	259	227	261	241	205	263	268	251	260	260	226	233	241	239	216	235	240	269	242	263	229	223	250	267	235	225	226	264	235	246	241	232	226	252	265	223	244	249	237	227	218	237	244	212	248	261	239	236	229	226	243	264	220	250	238	234	246	235	237	246	261	232	230	248	229	234	234	228	234	224	231	255	254	233	280	225	275	227	241	250	213	245	235	212	260	242	245	244	230	224	243	255	222	238	271	233	259	222	263	239	260	227	275	246	273	239	244	234	223	270	211	217	246	250	220	232	248	230	265	242	234	224	246	231	236	243	237	239	248	254	260	218	247	244	249	230	252	227	248	266	264	236	266	235	251	236	228	235	227	258	237	237	262	276	252	248	232	237	254	225	248	246	226	255	240	228	263	242	245	242	229	216	213	253	225	254	250	247	240	244	260	250	237	240	245	244	249	266	229	231	255	234	261	226	227	256	261	243	259	228	234	241	240	240	236	235	237	215	244	250	226	272	218	236	239	250	236	222	220	230	251	234	235	221	237	219	222	248	237	266	246	247	224	238	235	247	230	233	217	235	238	231	266	223	244	232	234	233	255	257	245	239	220	254	226	216	220	246	236	255	233	208	234	248	242	263	239	244	225	247	240	228	241	227	249	234	238	260	240	266	254	257	230	249	238	238	248	275	212	254	234	229	254	236	217	251	230	241	257	253	211	259	235	234	241	233	232	225	223	239	270	250	248	237	243	258	233	218	253	233	225	241	217	253	255	229	239	243	233	233	277	261	232	218	250	213	246	216	257	243	221	248	250	240	229	259	256	240	237	245	245	233	206	236	246	265	240	246	228	232	224	237	250	256	221	260	229	244	214	230	264	236	230	263	187	231	229	235	253	254	240	216	251	231	223	233	236	245	238	256	221	217	217	234	225	237	251	247	228	229	235	241	224	225	230	247	236	248	268	243	250	248	212	255	253	242	263	236	260	237	220	220	221	242	246	234	240	225	252	256	240	229	235	227	234	230	229	244	248	254	239	261	239	278	226	228	241	250	251	239	233	253	244	252	269	228	261	214	222	243	266	259	244	217	212	270	219	236	249	249	262	226	244	257	253	242	238	218	251	242	238	244	227	246	229	263	233	259	217	241	260	206	267	232	249	238	236	258	245	226	253	275	231	242	217	235	239	237	247	265	270	221	232	259	262	210	240	258	232	231	243	255	232	242	228	242	251	279	216	248	237	224	227	261	222	227	264	236	253	227	254	246	234	234	235	265	202	239	277	225	264	256	222	222	255	221	223	231	222	267	214	247	263	266	275	233	211	254	254	232	227	229	260	234	249	229	248	214	259	241	232	250	233	217	233	216	258	257	244	228	231	214	229	232	250	245	234	254	280	260	224	225	231	229	217	234	254	248	259	240	243	235	237	205	227	222	234	227	248	233	211	264	224	266	240	226	235	226	241	264	246	236	228	213	251	239	259	238	247	219	224	263	225	265	242	275	267	246	251	260	216	268	204	230	255	205	198	246	237	218	215	236	231	246	260	220	251	221	247	231	239	231	230	227	229	233	240	238	261	235	255	229	230	231	250	258	240	211	244	238	230	222	231	230	234	230	234	230	225	219	221	224	225	251	244	233	225	246	259	219	226	263	235	228	228	258	239	200	234	261	252	227	226	238	241	251	231	274	241	268	208	252	247	247	258	233	285	240	222	262	220	238	235	234	235	239	226	251	235	247	238	200	241	201	286	245	277	234	252	226	227	246	203	235	246	246	251	249	222	223	259	272	253	236	246	252	269	237	228	228	246	216	233	246	222	238	228	272	233	228	235	237	215	241	235	232	233	224	232	243	245	236	227	243	219	249	261	260	256	235	224	226	247	238	213	237	214	269	253	260	236	244	255	239	239	237	267	254	235	246	259	229	190	263	261	266	234	232	240	214	223	213	234	227	221	256	259	236	272	234	213	275	242	254	221	242	219	223	231	227	257	247	249	247	229	261	207	226	248	244	230	259	244	243	260	243	245	229	210	274	247	252	224	275	220	235	251	223	249	241	225	272	243	220	232	246	266	246	258	208	252	258	228	273	244	263	253	240	214	220	240	221	237	236	243	231	241	271	225	225	271	238	201	245	263	228	239	224	232	243	223	246	229	228	242	236	253	220	252	252	261	284	252	238	256	217	241	235	237	262	253	225	255	209	225	247	226	226	237	248	249	254	230	225	234	224	242	257	258	214	240	235	238	232	235	240	212	204	231	237	228	236	236	252	230	237	262	247	249	257	235	228	216	234	224	243	243	217	236	246	238	267	210	252
24883	2657	5810	6368	5404	4340	3675	3032	2591	2330	2038	1795	1679	1583	1405	1301	1255	1258	1120	1106	1074	982	1000	908	919	919	872	885	874	812	855	859	787	800	787	810	845	824	772	776	747	776	705	777	744	751	771	753	743	728	720	779	723	766	744	734	725	708	747	752	679	696	698	733	681	696	728	766	693	703	753	715	717	688	725	686	715	691	677	693	709	694	696	675	750	735	667	724	674	730	738	725	710	659	692	642	700	704	682	660	677	713	664	699	683	659	676	695	688	665	689	696	685	704	638	668	731	673	702	680	691	699	703	682	647	700	673	688	673	720	660	707	769	700	675	692	650	667	697	661	695	634	684	667	700	666	695	637	712	708	679	654	685	645	645	659	712	650	676	682	691	694	714	668	715	719	664	669	690	686	666	716	700	700	704	702	713	649	644	683	675	733	662	729	661	641	664	692	702	697	668	689	682	707	694	696	697	676	699	672	655	687	690	622	660	651	703	658	655	658	647	674	681	690	687	693	726	729	673	694	659	668	693	664	662	636	730	740	672	673	682	675	651	675	654	706	698	669	660	689	673	639	668	659	657	725	654	710	674	641	680	719	688	650	691	648	678	667	677	637	676	646	697	712	636	676	668	685	702	715	670	661	748	656	726	687	707	653	664	685	682	634	696	683	627	672	708	652	678	703	690	733	706	667	703	661	671	686	674	692	713	694	721	675	667	598	705	699	690	684	655	671	708	681	639	643	693	692	646	682	658	673	643	687	658	698	666	681	648	714	651	634	740	679	693	670	702	680	706	634	705	679	687	678	658	646	642	662	626	665	660	719	753	674	728	658	677	664	670	684	719	659	624	658	657	688	655	635	675	661	633	682	697	655	662	617	627	702	660	648	704	672	688	671	645	672	665	676	685	715	708	680	636	698	655	670	699	626	672	637	640	709	690	643	660	677	716	723	673	664	700	659	657	659	690	676	682	676	667	679	643	685	655	686	691	625	665	716	662	697	682	666	668	695	628	703	646	740	662	703	671	697	676	664	700	691	663	670	689	703	698	684	687	653	689	670	672	713	660	661	642	669	700	659	720	646	693	667	638	673	659	651	739	664	617	653	675	657	704	631	685	692	687	650	629	615	658	671	695	680	648	684	730	674	667	687	708	673	659	646	650	669	673	618	636	690	669	707	679	702	678	674	693	687	690	656	670	707	650	649	663	633	661	674	671	667	681	673	708	667	683	677	701	708	703	695	695	671	680	634	703	657	642	671	682	677	697	639	669	684	631	653	632	683	677	632	660	707	719	699	649	674	681	656	677	679	670	644	679	694	669	687	654	671	702	712	711	674	688	671	652	699	666	653	644	670	678	653	669	653	654	708	687	678	704	617	679	650	723	689	683	661	684	698	703	656	671	676	636	698	689	673	718	706	665	632	706	684	687	638	666	683	672	661	688	691	664	589	696	717	664	657	681	679	620	659	649	689	679	701	663	724	698	667	705	700	684	685	694	702	647	640	654	637	669	667	674	647	646	650	658	669	692	665	680	682	696	679	740	698	628	681	696	636	631	656	661	678	689	645	687	692	644	644	709	680	600	722	732	716	720	662	674	691	661	717	683	720	667	665	698	682	652	657	667	630	690	640	644	645	702	682	689	650	659	717	737	677	676	673	682	666	655	711	651	661	635	679	711	677	649	673	689	668	689	677	693	642	687	663	704	650	653	701	648	673	697	664	688	708	690	654	701	633	658	690	638	703	666	692	665	675	681	672	681	686	731	669	654	691	664	693	684	690	674	702	690	634	640	658	650	686	686	694	687	645	652	686	654	676	701	651	678	669	654	655	641	681	683	678	638	659	687	684	662	681	654	709	680	691	681	671	690	697	705	688	668	664	735	651	692	658	687	609	677	685	637	629	707	662	672	680	629	681	658	701	684	718	665	671	636	660	662	676	677	670	663	646	731	682	649	666	698	674	663	672	699	659	683	728	746	682	653	665	694	657	673	652	689	628	639	675	640	682	659	678	671	656	689	674	642	667	630	650	662	692	667	668	665	640	661	702	702	727	685	677	658	660	616	676	658	680	663	699	638	619	730	678	701	655	661	634	684	661	695	706	697	672	664	636	647	737	664	640	676	687	676	660	670	684	675	627	657	709	696	684	642	700	673	635	683	667	680	656	666	665	671	623	697	640	706	635	659	647	689	698	620	719	659	676	650	668	669	643	644	690	715	667	638	704	681	657	636	677	669	673	698	679	703	662	696	670	698	705	681	652	637	713	643	664	647	657	688	742	699	693	681	701	665	697	701	674	683	677	665	666	640	642	670	641	685	732	677	703	660	670	680	680	673	656	649	685	700	667	655	659	690	670	711	682	663	666	660	712	661	623	677	663	699	690	631	683	671	675	667	648	649	726	703	668	620	647	666	671	654	666	663	688	736	655	666	664	656	655	686	685	668	655	659	736	677	647	659	625	660	644	719	691	699	713	662	686	665	688	659	679	700	671	657	692	701	717	698	697	646	706	655	658	675	673	700	685	675	728	658	656	686	615	734	682	642	691	680	649	665	655	694	694	679	700	689	686	664	696	695	672	682	687	724	703	663	637	681	691	701	677	643	697	730	653	708	675	659	665	644	683	685	653	686	677	669	655	730	683	705	693	679	682	670	674	657	644	700	665	638	666	691	670	649	716	678	662	659	672	702	697	688	691	660	669	663	666	714	670	644	703	742	607	655	644	697	710	664	667	662	643	663	693	675	644	702	654	659	609	715	681	657	674	711	698	652	698	671	678	682	709	665	641	617	694	670	671	718	666	635	682	692	690	708	665	638	687	665	662	696	654	674	637	686	688	678	653	659	677	648	695	597	677	652	679	664	603	667	671	664	661	728	675	679	660	668	670	687	633	669	719	696	661	694	672	679	670	652	715	669	672	664	673	682	692	689	649	664	666	633	654	681	666	619	662	699	730	654	681	674	669	662	689	660	652	696	683	646	666	688	669	658	641	684	739	648	675	654	623	667	661	697	692	689	628	680	689	722	669	644	695	645	619	637	687	647	713	659	688	641	660	675	742	664	698	680	716	603	658	681	731	675	671	649	689	677	681	686	676	679	707	665	685	647	696	649	667	691	680	698	664	692	620	708	693	621	615	693	669	695	653	663	700	699	625	682	688	658	691	660	654	727	639	686	628	651	648	658	694	643	668	694	704	696	642	702	670	682	707	626	717	711	695	688	670	690	714	677	680	642	673	642	649	673	644	704	644	598	640	658	635	669	722	672	681	630	656	681	661	710	677	646	648	725	695	702	672	691	717	742	684	709	657	658	663	646	681	655	639	697	661	687	677	684	685	711	654	671	679	673	692	679	703	660	688	651	640	656	690	685	676	711	684	690	652	664	694	647	690	640	642	693	641	672	675	651	658	679	659	687	672	674	653	674	696	629	670	662	663	695	670	692	732	656	675	661	670	684	672	674	666	662	672	688	657	676	692	696	683	705	682	647	712	693	680	678	669	677	702	700	708
5978	271	152	123	79	82	88	81	65	78	71	72	78	69	72	73	75	72	75	61	58	52	58	59	59	79	50	68	68	82	74	71	68	54	66	69	68	62	80	60	63	64	69	88	65	73	71	67	52	52	69	64	53	73	80	62	73	89	76	82	62	61	48	54	68	69	85	72	81	59	54	65	71	77	66	75	78	78	67	68	73	61	64	93	69	65	72	72	61	69	65	58	75	67	66	72	66	67	78	64	68	73	85	52	63	63	59	60	72	67	67	70	64	72	66	63	54	54	71	68	59	54	83	72	73	69	70	77	67	69	61	86	57	80	75	66	60	74	66	60	50	54	59	70	63	57	66	72	72	79	58	55	83	61	50	74	56	86	64	60	68	72	79	65	63	64	54	52	72	64	70	63	69	71	63	54	88	74	60	67	63	75	70	58	64	71	71	48	73	69	62	63	67	59	62	49	54	64	66	57	57	71	65	75	59	73	68	56	74	72	74	61	70	60	59	56	66	54	69	68	73	70	66	71	58	87	57	78	58	85	75	58	72	55	68	63	78	59	47	87	63	71	69	60	72	74	69	66	53	61	72	66	76	69	69	63	76	63	67	70	52	74	69	70	81	76	58	66	59	63	70	77	59	65	61	72	64	70	77	64	62	70	79	74	50	60	65	74	65	58	68	77	71	64	69	80	71	63	80	74	72	66	73	76	68	79	79	66	62	66	74	71	58	79	63	70	52	74	75	58	61	57	60	67	67	70	72	76	65	72	70	71	83	73	63	68	61	65	59	58	69	63	57	47	73	70	71	71	77	55	76	54	67	60	82	70	64	66	62	78	63	66	66	65	61	78	70	58	74	63	68	58	89	81	54	75	73	89	62	72	60	77	60	63	72	70	61	58	74	61	57	63	67	69	69	74	63	76	95	69	73	59	55	71	58	81	65	74	80	66	76	62	54	81	56	59	70	71	73	64	51	66	69	61	68	69	62	69	65	79	65	70	73	69	69	75	66	53	68	55	64	83	66	67	66	59	91	54	66	65	55	67	66	53	60	64	66	85	71	69	81	65	75	56	55	69	59	71	70	63	61	70	81	65	55	56	70	70	54	82	69	57	67	70	65	55	58	67	72	86	62	60	65	72	60	60	61	75	67	77	62	57	69	62	79	69	62	73	77	78	72	60	67	65	64	65	73	59	76	59	60	63	57	55	69	71	58	68	62	65	69	68	67	59	75	76	72	66	72	65	70	54	71	72	71	61	61	58	61	59	66	64	76	72	89	79	68	60	73	84	65	57	68	70	80	49	61	58	79	77	58	73	69	72	73	59	70	60	78	57	55	81	68	59	59	68	71	74	56	52	47	57	66	73	66	71	63	75	58	75	66	64	76	72	75	61	73	53	89	69	64	61	62	71	62	72	69	65	62	61	61	69	58	86	62	54	60	72	66	76	65	58	80	54	61	57	67	70	71	57	70	71	54	89	65	57	79	59	75	58	63	57	68	67	62	67	62	73	57	69	68	71	75	83	76	70	50	56	70	62	55	73	68	78	60	61	63	50	63	77	77	74	72	61	55	51	64	68	65	56	67	59	64	86	64	65	69	73	73	54	65	60	69	56	73	65	86	77	68	85	58	59	69	69	62	63	72	63	83	69	48	74	75	78	67	64	68	66	71	88	70	72	63	64	64	61	75	73	51	77	90	57	58	69	65	66	81	57	81	63	52	72	68	61	84	70	73	73	71	75	58	67	79	81	73	67	67	72	72	70	52	52	52	76	73	75	61	64	65	60	63	63	67	79	53	50	55	75	72	68	61	74	62	60	69	56	68	72	65	63	58	68	64	55	66	61	64	78	52	71	57	63	61	64	66	57	57	65	73	68	51	55	71	64	70	63	82	78	62	67	71	84	67	71	64	76	65	69	58	56	54	54	77	68	60	70	66	79	57	58	68	67	75	51	82	81	76	71	55	58	61	61	74	64	60	56	60	49	79	69	61	68	68	73	72	70	67	63	73	66	61	69	57	68	77	77	71	51	64	90	75	72	61	69	67	70	61	56	75	78	59	59	61	64	63	74	67	88	54	64	70	58	70	64	65	71	68	56	66	69	78	81	74	80	60	75	57	67	63	74	61	67	80	72	52	66	81	77	82	63	64	65	63	74	70	67	67	81	63	62	70	69	76	61	63	70	54	56	68	66	70	68	59	73	86	63	79	91	73	57	62	78	63	63	70	74	59	45	67	67	66	77	61	70	61	65	71	64	56	64	74	71	59	58	74	69	55	75	73	63	78	65	61	64	73	64	59	70	51	55	66	70	60	69	75	47	80	74	62	67	81	75	72	75	57	68	57	57	76	68	53	76	62	57	70	58	63	44	64	53	71	69	63	67	45	71	63	62	71	65	78	80	63	72	59	76	75	67	60	64	66	57	74	66	71	79	75	68	86	74	52	50	69	68	77	77	65	69	71	68	60	66	69	77	65	70	65	61	55	65	70	58	72	61	67	81	71	56	69	63	83	83	68	69	55	73	53	81	70	74	82	69	69	60	62	61	77	65	67	76	72	76	65	73	65	74	83	59	66	62	63	55	65	73	80	69	58	71	70	73	68	69	49	69	57	68	57	72	82	72	73	73	78	69	67	73	70	61	73	71	70	79	89	69	71	58	70	71	70	67	74	62	63	71	64	71	58	67	70	75	57	65	71	70	77	74	57	52	78	52	78	61	61	73	64	63	73	57	68	75	79	77	71	64	76	65	66	68	70	78	60	80	69	69	58	65	62	74	61	71	48	71	60	70	70	63	58	51	83	59	61	67	55	67	70	58	75	69	62	78	59	61	71	78	55	54	72	58	71	76	71	75	69	74	60	58	73	72	70	51	74	71	69	58	79	59	73	75	62	65	65	62	71	71	56	65	58	67	59	74	56	71	62	68	67	63	62	74	73	67	71	71	83	71	66	60	66	74	72	90	64	52	59	58	65	82	68	68	55	83	62	76	60	76	56	62	66	74	69	69	66	71	78	64	61	65	69	73	70	64	71	64	69	63	67	78	65	55	50	60	56	60	78	64	66	78	61	64	63	64	63	70	79	65	68	76	64	67	72	60	75	65	70	75	69	74	80	62	62	60	66	50	69	66	69	68	72	61	54	68	67	74	61	68	68	66	64	70	70	66	71	67	54	47	54	55	68	64	77	66	68	68	72	64	69	56	59	57	69	57	54	64	65	59	77	72	79	80	74	65	71	74	69	85	46	65	68	64	72	80	63	69	64	78	59	78	63	58	55	63	62	61	68	76	69	70	62	60	70	73	84	76	63	81	67	55	49	69	50	62	70	72	59	82	63	66	65	67	77	61	72	57	73	72	57	68	75	65	67	63	51	78	70	73	61	69	49	78	59	74	68	50	79	56	77	69	65	54	69	62	55	75	61	63	61	73	75	69	77	74	80	62	65	63	68	56	76	59	79	59	56	53	71	69	69	74	64	57	69	66	52	58	65	49	70	86
6060	289	404	405	375	358	344	305	343	291	269	276	268	265	261	257	275	230	258	233	268	221	241	279	284	262	259	230	242	253	267	260	222	252	266	241	248	238	250	256	268	258	249	249	251	233	246	244	235	240	250	243	244	258	247	246	275	241	232	239	253	250	240	267	222	237	242	279	253	197	298	219	277	267	237	242	238	256	217	245	245	241	228	227	219	260	233	239	249	228	250	240	224	253	242	217	259	244	245	272	260	243	230	239	247	243	225	244	252	278	254	247	222	264	235	260	222	248	248	275	217	256	247	255	242	235	223	244	229	251	237	206	267	237	252	245	250	280	265	213	237	226	269	245	234	242	227	242	228	240	234	254	217	235	242	243	241	231	228	219	264	207	232	231	260	243	263	243	258	277	261	258	241	246	222	257	237	282	237	237	214	240	257	236	225	220	206	252	248	252	238	288	243	235	259	239	266	247	222	233	218	256	225	238	233	259	236	269	233	259	249	233	243	256	254	245	247	260	236	229	255	229	243	289	247	248	258	221	284	248	249	248	239	243	245	252	249	245	258	246	231	219	236	247	252	224	256	274	249	222	233	230	260	263	232	286	239	236	262	254	245	252	254	221	224	217	238	219	245	224	255	224	273	241	242	239	251	239	234	221	266	268	216	249	240	263	245	256	238	235	263	238	228	254	255	258	252	230	250	271	285	255	230	244	267	235	230	238	240	225	258	227	217	234	223	242	247	205	253	259	246	265	232	247	236	229	206	227	251	228	246	240	263	238	237	231	221	265	236	265	270	222	242	236	266	240	237	274	251	261	221	250	252	264	247	240	249	220	235	225	233	271	265	238	245	238	236	246	266	222	249	224	220	220	235	261	250	258	222	229	221	255	238	257	240	245	232	231	234	244	226	258	233	228	250	225	225	245	261	213	251	210	258	232	242	230	247	264	240	254	240	262	255	241	227	245	222	252	255	261	259	251	256	230	249	238	240	252	224	272	259	232	241	261	238	250	269	218	250	249	219	255	226	216	257	248	259	272	243	226	276	241	216	254	261	214	240	260	266	243	249	243	248	257	263	271	246	239	273	235	264	247	236	231	255	232	202	246	241	241	230	245	230	246	212	258	256	267	251	264	235	250	226	254	240	268	251	214	265	248	240	219	245	200	252	241	250	224	255	252	237	281	235	272	250	233	238	230	235	241	240	273	229	245	243	252	270	265	235	230	238	255	250	257	225	270	271	269	249	216	240	219	242	243	259	226	243	245	233	244	235	242	257	241	238	251	218	246	259	256	236	220	255	238	229	231	251	230	254	241	216	247	231	247	247	227	252	245	222	209	234	237	241	244	264	243	227	278	253	235	239	211	210	219	273	227	250	241	256	251	257	265	244	222	256	225	254	238	230	233	249	247	252	269	245	232	236	223	250	213	249	225	245	264	240	241	253	258	240	233	252	240	227	272	250	231	222	250	230	253	258	262	228	219	255	274	238	252	241	241	253	246	241	242	262	269	245	193	264	240	210	241	254	226	253	262	224	268	236	238	271	221	213	223	282	262	233	264	262	279	238	221	226	238	247	267	229	247	247	261	243	244	237	246	233	253	235	250	231	243	240	254	243	228	210	232	236	278	248	265	235	247	235	233	249	229	235	252	235	255	245	226	274	239	251	277	249	212	283	243	230	214	228	247	246	250	241	255	244	238	242	217	243	244	259	267	242	234	242	270	231	225	254	242	254	243	233	237	220	251	261	256	237	226	253	223	287	254	268	244	243	219	246	243	232	246	246	212	236	242	255	246	287	244	251	252	246	205	243	251	248	241	261	213	233	267	248	213	265	238	248	240	246	269	232	247	289	257	246	224	252	258	251	218	240	225	254	263	257	262	225	243	201	253	249	256	221	227	250	201	256	225	235	228	256	240	244	228	239	279	256	272	238	263	215	275	232	252	226	213	235	271	231	252	235	245	230	270	219	276	262	244	258	256	241	267	252	234	236	247	235	240	238	227	252	229	219	216	238	262	256	199	239	234	218	247	249	262	226	222	253	235	233	244	238	241	261	250	246	225	225	255	250	242	223	235	232	228	252	230	239	243	245	260	239	267	252	244	238	258	210	242	238	239	261	236	256	245	278	256	230	261	215	237	259	239	204	226	252	229	264	246	259	253	257	238	245	234	254	217	228	253	235	248	228	248	238	240	211	236	243	262	223	237	255	223	207	250	212	228	236	258	251	250	229	259	260	262	250	241	237	240	254	212	246	266	241	237	255	240	243	229	225	266	210	244	269	222	248	244	265	232	217	223	267	283	237	207	227	249	249	243	275	251	235	252	234	226	216	244	243	234	256	270	220	252	240	254	234	236	243	253	237	219	271	250	263	234	249	252	267	254	251	242	214	262	248	234	271	228	247	240	243	245	266	211	264	267	231	212	241	269	239	257	236	259	260	232	248	222	267	253	267	237	228	243	256	264	259	250	238	262	246	240	266	225	255	277	242	231	239	237	266	240	247	241	244	234	218	230	236	241	248	231	203	262	247	232	209	242	254	255	236	232	241	252	258	232	256	250	252	247	249	263	240	246	258	251	280	253	240	245	256	256	284	239	227	249	241	242	245	233	263	238	211	230	248	229	236	251	237	266	263	265	246	235	220	240	238	251	237	228	270	258	232	267	228	259	239	238	252	257	242	263	254	242	262	234	234	242	212	230	225	245	249	240	231	232	239	214	225	229	247	264	279	260	272	225	234	238	246	258	211	241	247	207	230	244	220	261	258	239	251	237	245	242	262	256	249	261	245	214	234	244	235	233	225	272	258	235	237	245	237	219	239	251	251	252	243	224	248	230	246	222	248	242	250	238	264	243	278	247	229	220	253	246	238	257	220	228	238	252	216	244	258	250	240	258	285	259	256	256	229	257	230	231	250	221	231	279	227	244	245	233	247	253	249	235	249	267	219	227	233	267	260	236	235	267	228	240	255	262	246	252	253	233	242	247	220	251	258	217	249	248	237	231	251	217	258	260	229	258	241	262	253	254	238	245	250	260	244	241	232	238	239	215	239	276	233	237	242	246	271	253	274	240	251	232	244	232	253	247	253	231	243	273	220	253	275	289	240	243	221	205	261	258	260	270	241	262	240	223	229	271	249	240	237	234	216	234	263	249	241	243	239	247	261	204	228	240	211	242	242	266	263	251	220	243	245	237	263	217	252	253	249	249	245	213	237	248	260	236	253	208	268	226	248	235	252	225	255	245	253	260	211	247	249	235	246	256	231	247	266	257	238	231	240	259	237	229	251	258	261	241	272	249	218	261	249	236	236	260	245	225	224	235	225	258	211	272	236	244	245	258	243	270	236	261	251	234	250	259	260	240	242	218	231	242	246	262	231	230	219	232	232	242	231	228	238	234	258	255	245	259	222	254	255	267	267	234	258	260	236	238	242	200	221	251	260	227	240	231	233	214	193	238	241	235	244	259	238	231	247	249	257	247	262	241	261	247	261	240	256	248	247	247
39772	6157	1515	1065	747	563	442	392	320	302	255	244	235	211	211	192	187	174	161	151	176	164	170	162	150	171	164	170	177	149	154	178	173	171	176	175	152	170	154	166	138	161	170	162	154	163	143	130	175	138	167	148	179	153	132	133	156	166	174	125	162	177	147	160	157	161	150	157	164	174	151	150	148	154	161	145	139	156	157	142	167	144	153	157	147	152	143	131	159	153	136	145	141	158	157	141	138	172	163	164	154	134	158	125	156	132	140	155	154	163	146	134	145	149	140	155	148	146	158	159	182	146	164	140	167	151	144	169	133	150	154	146	152	133	164	144	151	161	159	147	156	151	146	149	164	151	141	142	151	153	166	144	142	151	165	150	152	153	134	146	136	149	149	189	172	149	156	153	166	162	155	169	154	158	156	150	145	139	143	157	149	155	152	142	157	137	145	145	140	150	163	159	152	145	149	152	155	155	136	161	164	180	154	152	142	150	125	157	154	152	131	135	152	144	137	152	125	154	156	155	159	150	157	142	156	139	160	159	141	147	149	134	165	165	132	135	145	145	146	145	168	163	174	148	145	153	152	172	147	126	143	166	144	157	145	137	140	169	149	135	150	161	151	144	165	156	152	174	151	148	144	163	147	150	138	147	151	132	144	138	143	141	153	163	158	133	147	151	158	172	156	125	135	141	155	149	148	163	165	160	150	151	150	135	127	164	141	144	154	153	163	153	141	135	137	166	144	145	137	152	150	138	131	143	165	160	168	160	141	156	171	139	134	157	167	141	163	141	144	164	137	133	158	156	124	160	147	147	160	149	157	149	133	149	130	161	172	157	185	124	122	158	154	150	135	147	158	146	157	146	158	168	161	171	183	160	153	135	166	155	149	145	150	159	157	158	150	169	146	138	166	161	162	139	162	138	143	151	150	139	141	153	147	175	150	148	143	136	136	151	151	126	151	150	170	154	169	156	156	156	153	138	150	142	144	137	149	161	140	143	148	158	157	181	176	159	158	144	148	158	156	153	154	160	152	126	164	152	167	164	144	147	154	151	149	141	160	157	144	151	159	141	162	162	144	194	141	151	181	168	142	164	142	168	126	153	146	171	133	165	125	130	159	155	162	157	161	143	138	152	153	129	162	155	164	148	176	157	157	149	135	151	184	161	132	135	138	152	145	134	139	154	174	180	133	148	161	150	153	148	145	172	133	132	149	160	172	163	131	176	159	130	132	155	139	160	139	158	150	157	163	139	153	148	140	163	150	157	150	161	157	157	174	137	149	156	176	152	147	192	130	161	160	143	150	148	163	136	147	170	153	155	156	132	131	162	152	156	163	147	145	170	159	162	146	144	133	151	113	153	166	170	158	166	146	163	162	137	133	159	172	170	148	162	138	149	139	158	153	150	159	143	142	137	154	145	150	164	159	127	152	146	155	130	125	144	150	140	153	161	159	156	162	173	140	171	143	139	150	146	137	165	142	155	154	143	154	141	140	141	141	154	148	151	140	136	141	147	137	143	161	137	160	138	147	159	156	153	153	158	160	139	141	139	153	163	152	162	148	149	160	123	134	144	146	159	143	150	146	152	119	139	161	153	146	151	148	162	151	140	138	147	156	141	120	152	177	145	131	152	139	146	153	167	146	149	171	156	154	140	146	128	143	158	163	172	162	141	165	170	153	158	152	142	133	154	148	158	143	136	148	141	171	154	151	172	163	167	146	159	139	151	157	142	141	157	120	140	133	150	152	132	177	150	148	140	128	150	156	150	163	149	152	162	145	157	150	155	144	132	141	149	151	149	150	139	135	150	161	163	174	127	144	160	140	163	148	134	147	148	138	149	160	159	159	147	136	166	155	136	152	166	144	159	131	144	152	148	156	174	160	143	144	155	133	130	165	139	166	135	151	157	154	147	141	162	150	145	138	139	165	158	170	142	147	155	165	142	158	152	137	124	157	145	135	141	157	139	152	140	158	159	165	144	127	137	160	149	146	180	134	166	154	148	147	162	166	155	144	146	152	149	146	159	153	165	146	145	163	145	161	141	145	132	155	140	155	148	139	153	169	145	143	124	134	158	157	142	140	147	139	140	129	152	154	137	145	158	150	167	169	156	157	152	159	160	138	141	174	157	137	171	197	164	162	160	136	153	168	157	132	155	135	155	138	143	154	148	146	176	155	127	149	138	163	145	142	145	159	139	159	154	173	146	140	136	152	151	145	145	135	135	154	151	148	143	170	144	159	144	138	153	133	153	150	135	144	160	149	162	157	146	157	145	143	155	157	154	146	141	125	142	170	152	161	133	144	142	137	163	164	118	141	145	150	141	132	148	158	163	152	145	147	135	159	169	122	160	150	149	170	134	144	158	154	155	170	154	135	151	167	167	153	149	135	169	152	157	140	151	117	136	141	143	158	126	138	134	152	131	157	127	160	140	143	159	155	144	138	156	140	155	169	150	139	150	141	151	140	149	177	143	154	129	143	122	168	152	148	156	154	135	168	125	125	132	147	141	147	149	135	142	130	149	144	141	147	135	134	141	160	157	148	147	154	173	149	176	156	139	140	158	148	146	149	164	150	176	133	116	168	142	142	133	156	164	166	151	147	153	165	156	154	141	148	160	144	163	149	155	135	144	155	139	155	138	167	156	153	131	157	156	144	158	165	170	147	132	158	143	155	178	145	138	143	149	160	155	137	156	142	148	152	138	156	146	162	152	158	136	164	175	156	159	143	153	154	162	139	151	167	161	156	160	126	133	173	158	133	150	123	141	162	146	138	151	139	147	139	142	128	149	159	161	149	141	155	170	120	193	144	140	149	169	170	166	139	138	148	138	159	153	156	148	154	149	156	159	138	147	149	162	149	132	142	164	140	155	164	162	151	153	146	185	170	169	141	165	138	156	162	167	133	150	164	158	153	162	157	146	135	158	140	160	163	160	146	132	124	140	148	168	135	149	161	153	157	159	148	148	145	140	135	164	131	163	151	136	116	128	116	126	154	149	147	135	159	168	175	138	158	167	141	145	144	151	149	142	166	141	139	168	141	158	161	143	140	171	139	159	162	150	154	138	167	152	160	147	141	165	136	160	146	127	139	149	150	127	139	143	165	157	141	157	153	155	130	160	140	141	146	149	145	158	155	163	150	162	155	150	157	152	151	146	168	142	159	149	156	162	164	138	160	160	148	134	147	169	169	126	143	147	140	142	138	159	134	127	179	157	157	160	134	151	152	156	158	149	138	147	139	150	148	168	159	147	139	155	138	162	154	167	145	140	157	131	151	138	170	159	158	143	147	167	140	167	136	143	157	152	151	165	169	157	140	155	162	154	149	161	154	171	154	152	149	144	140	150	133	151	148	144	128	142	150	162	138	158	150	158	162	161	166	148	161	135	155	157	155	146	139	151	129	163	149	164	134	175	137	183	156	139	151	145	152	155	146	131	161	133	152	158	174	149	139	154	139	156	167	153	153	160	148	133	154	146	156	137	136	157	142	138	177	164	171	145
18725	1502	3332	3649	3013	2460	2084	1681	1564	1419	1208	1062	1054	876	861	854	781	717	734	715	671	693	643	613	557	565	536	579	541	580	507	567	546	530	531	555	511	553	507	528	526	492	529	501	510	522	497	435	555	499	511	499	513	474	467	492	470	485	483	493	522	476	468	467	461	502	510	496	503	474	487	487	483	471	483	499	487	458	492	462	437	453	450	477	487	474	450	447	440	476	515	458	489	458	471	468	452	475	464	464	507	448	453	457	448	464	496	444	474	509	492	514	472	468	476	479	432	454	489	442	440	463	450	452	510	524	447	492	484	488	443	460	473	477	448	456	501	499	490	465	506	460	444	436	449	474	446	444	456	432	435	481	462	445	481	461	470	460	437	460	458	482	460	466	471	467	433	450	480	459	443	461	478	498	482	461	481	455	461	478	443	449	471	468	492	491	415	471	457	464	477	475	507	483	471	433	458	461	475	453	444	461	449	477	463	490	443	455	478	443	482	444	469	398	466	456	503	487	426	459	467	466	456	486	486	458	477	478	495	472	481	459	463	485	449	473	459	462	457	432	463	415	488	494	449	475	501	454	462	522	429	465	482	466	462	436	443	479	484	468	471	462	468	501	494	453	475	439	488	449	455	486	431	461	456	490	424	464	449	414	466	430	471	451	485	449	457	458	484	470	468	501	445	455	481	477	488	444	463	459	501	479	452	438	463	437	494	461	508	413	455	478	493	515	461	459	467	509	462	475	466	486	460	458	502	445	415	446	501	468	482	483	475	464	485	483	451	446	473	501	433	467	474	467	456	434	533	444	461	443	419	450	470	461	442	460	467	477	470	475	466	434	467	471	457	417	488	496	465	501	464	441	428	441	522	486	461	484	491	442	477	502	512	500	491	489	484	455	455	469	452	467	427	495	484	452	487	470	453	477	450	501	444	454	507	479	442	464	460	477	439	496	459	444	461	456	479	485	450	450	453	446	493	455	441	450	452	488	427	472	450	471	474	429	501	472	479	453	479	450	450	441	461	452	516	481	469	448	463	485	424	490	477	501	451	523	490	453	447	494	498	447	449	446	450	425	479	489	463	467	502	450	478	435	468	491	491	449	464	496	458	468	437	461	472	467	467	458	463	501	523	483	442	490	439	444	428	506	455	475	436	486	469	458	454	506	463	475	502	483	477	446	477	495	474	449	450	449	477	502	436	456	473	452	428	481	454	467	491	457	496	459	422	436	441	428	457	459	421	471	449	490	477	492	440	448	474	468	481	452	459	473	483	436	473	456	475	500	470	495	451	487	463	478	464	475	468	461	487	491	461	449	457	502	452	483	446	439	461	493	440	429	440	481	463	499	440	464	460	466	457	418	457	460	442	437	481	480	442	463	468	460	470	466	430	460	433	455	438	460	474	433	464	455	450	493	458	474	457	464	453	461	441	450	421	471	487	462	393	479	459	498	468	459	495	430	450	489	458	455	430	464	464	461	473	461	444	480	441	450	458	500	438	476	433	459	463	470	466	462	451	442	442	455	438	465	413	467	490	446	479	472	462	435	467	456	435	472	489	461	468	484	473	460	485	461	446	451	480	436	476	486	494	501	382	476	481	473	457	460	460	437	495	470	502	457	452	493	460	439	448	471	446	446	452	413	462	495	485	460	467	471	470	480	465	456	495	443	479	440	482	460	505	459	480	475	426	495	421	490	464	465	456	455	457	474	493	452	447	467	493	435	487	481	479	454	437	495	488	510	467	452	445	453	454	479	494	475	480	453	457	462	490	472	507	479	454	437	482	460	466	451	480	419	467	472	489	461	504	479	469	459	465	441	435	457	475	468	461	440	464	473	474	478	443	459	498	469	476	466	497	493	464	459	451	500	449	439	484	419	481	458	457	462	481	471	467	481	474	456	490	441	424	459	491	472	476	466	466	447	478	437	506	489	495	490	491	443	457	462	452	502	426	469	481	494	460	467	481	439	447	466	463	471	450	484	454	435	450	449	458	480	461	465	423	436	431	475	482	476	461	473	497	441	451	463	467	438	486	468	477	493	478	485	538	439	431	464	477	428	452	480	512	456	479	486	474	492	522	406	489	459	472	463	476	450	449	476	443	474	491	425	444	480	439	475	478	451	467	487	473	533	449	470	481	464	448	468	480	479	461	470	458	514	486	468	447	463	464	453	477	430	521	469	451	485	451	488	456	514	502	451	492	477	454	496	452	509	464	419	449	454	454	431	452	473	466	483	486	463	468	474	411	497	458	435	474	463	452	459	490	467	418	476	461	461	455	446	458	501	473	471	461	463	463	456	456	475	435	434	482	446	451	447	428	460	450	468	487	489	460	498	465	452	479	431	480	475	456	457	418	468	478	479	490	451	481	490	475	432	468	452	495	462	488	482	494	482	493	489	468	424	493	478	457	439	468	422	447	448	456	471	486	478	494	472	500	467	474	494	479	478	465	464	453	434	463	453	483	463	453	454	467	446	482	438	491	507	488	456	461	441	482	453	448	443	482	479	449	448	466	426	458	469	452	452	461	446	427	420	499	466	468	469	462	481	457	502	466	469	437	469	476	481	478	454	462	458	434	455	464	442	445	435	461	494	469	460	489	420	487	477	463	492	453	476	446	440	444	455	469	469	434	491	455	465	465	456	458	450	464	483	494	417	462	475	470	475	453	516	478	481	478	446	500	493	469	450	496	457	446	456	509	463	470	448	470	453	490	505	457	472	471	495	492	482	480	465	462	504	479	425	493	490	470	481	496	496	462	476	458	489	406	473	454	458	467	443	435	488	458	465	482	467	458	475	468	525	507	469	466	511	469	452	491	527	469	470	449	450	418	499	474	449	414	457	474	448	480	443	442	488	464	451	477	458	494	451	476	469	462	452	440	486	492	450	455	447	391	451	455	424	484	468	495	469	469	470	479	466	452	459	505	486	451	474	500	515	447	463	476	457	491	517	471	459	503	471	462	482	467	494	478	505	463	447	509	468	436	434	445	467	451	519	453	482	493	473	449	418	516	417	475	454	457	506	480	416	502	456	448	445	489	490	451	463	472	483	456	475	469	467	435	475	449	458	449	492	458	449	468	499	436	501	472	490	487	500	472	442	460	452	511	471	440	440	430	472	469	476	418	476	482	534	487	462	437	466	483	491	479	475	514	433	453	464	454	508	431	478	437	470	451	468	456	484	497	459	465	429	456	411	462	475	477	471	477	446	470	492	470	464	489	429	454	476	493	469	455	472	456	456	436	429	458	469	454	466	517	437	447	479	485	454	450	506	514	455	521	478	479	484	460	428	447	484	488	471	446	494	459	507	452	446	460	512	468	476	471	480	498	460	480	465	466	477	495	455	425	458	455	465	496	448	455	476	478	441	470	491	456	454	481	479	439	482	463	456	415	433	467	480	513	464	459	430	474	456	471	469	498	451	453	496	473	488	501	471	458	468	434	451	452	465	425	497	489	476	459	496	456	443	482	475	466	449	505	447	468	485	468	442	488	484	444	470
51323	13780	4335	2192	1427	1069	871	676	582	549	441	365	385	348	333	330	310	327	289	296	288	305	267	291	263	279	255	258	265	246	278	243	269	248	263	252	242	254	245	218	237	234	240	232	258	248	230	246	252	224	248	239	232	226	224	248	250	202	239	236	241	201	207	247	232	254	226	218	236	231	232	261	221	237	250	277	231	245	258	237	235	216	221	230	251	241	248	228	247	256	235	247	222	234	254	217	265	218	238	229	236	230	237	244	229	238	207	241	224	248	240	248	263	250	236	220	236	268	246	242	232	233	236	237	224	220	255	244	266	233	226	218	233	253	238	239	244	234	245	239	225	233	218	223	232	224	245	219	247	231	219	227	246	246	238	236	240	252	220	252	268	237	227	281	244	231	237	257	251	256	254	238	246	196	223	256	235	248	242	221	252	231	241	216	247	229	219	203	230	244	241	264	245	217	219	252	265	263	250	234	243	240	237	239	246	246	213	222	254	231	230	228	226	247	238	231	254	240	225	236	221	234	239	233	244	231	226	236	250	254	247	252	224	204	217	251	226	248	225	257	233	249	240	237	241	232	237	251	254	227	219	237	231	219	236	226	245	226	227	205	213	239	248	247	250	235	238	226	230	217	210	237	235	246	231	240	262	223	282	243	254	237	251	241	224	240	253	245	230	223	226	229	227	241	262	234	221	211	222	219	249	239	233	249	215	236	208	245	229	211	238	256	296	246	243	226	223	238	243	235	226	241	244	223	255	233	231	262	221	213	245	235	249	250	257	220	218	241	246	217	280	247	247	235	248	276	231	225	196	215	236	241	254	214	261	225	234	251	248	248	261	250	222	225	248	246	250	238	211	223	250	242	214	235	251	225	237	216	251	228	261	239	230	238	217	221	255	240	243	234	273	252	230	244	236	228	228	244	236	231	251	227	226	219	243	235	225	240	257	228	257	260	246	224	250	217	243	262	242	243	216	246	244	244	251	225	232	238	249	245	249	268	240	266	226	238	256	237	246	256	220	229	261	250	238	232	237	246	257	253	245	269	240	207	237	251	249	246	256	237	225	209	246	216	246	223	244	245	247	262	223	238	256	235	218	191	216	243	235	246	244	256	251	215	228	226	243	247	246	247	265	237	234	269	256	225	245	267	244	231	252	230	251	260	206	263	198	234	248	226	243	261	218	221	212	259	236	237	259	223	251	248	241	225	241	241	230	240	257	251	222	221	216	254	230	266	239	214	243	214	221	228	238	241	230	246	239	214	241	220	237	226	265	253	232	257	212	251	256	238	221	227	252	256	259	239	256	251	215	245	246	246	246	255	208	215	215	232	231	244	233	232	243	243	228	223	256	235	233	218	249	210	232	253	258	224	267	228	212	260	269	217	235	246	248	243	249	238	239	226	233	247	221	221	251	219	228	233	234	211	228	229	238	251	243	244	257	245	223	237	251	246	240	242	221	225	201	237	225	194	230	255	264	243	244	235	235	249	249	263	231	234	249	216	228	228	229	256	243	254	237	247	223	239	225	223	230	242	231	235	258	222	233	207	232	227	254	232	213	239	222	249	255	249	237	229	229	241	211	245	242	259	243	250	220	257	250	241	229	270	243	248	251	214	267	217	253	209	249	232	219	258	256	252	238	225	233	239	244	254	197	252	234	235	239	216	237	223	267	231	244	223	240	233	210	234	226	245	239	209	241	224	248	230	242	254	250	241	233	209	240	240	235	236	256	242	263	218	219	242	257	228	243	264	232	233	232	230	244	273	202	242	244	238	260	221	200	248	233	229	234	253	256	258	245	246	231	222	215	222	249	234	235	236	239	264	257	230	231	231	223	229	224	228	248	230	237	238	253	253	230	237	245	216	233	254	242	253	267	240	244	223	228	245	252	246	229	240	237	221	243	234	226	240	243	266	227	264	236	254	244	242	234	235	198	242	227	237	223	255	230	244	227	238	243	240	252	236	227	227	251	218	258	242	263	230	247	233	217	228	244	237	231	206	198	279	226	245	225	214	222	214	247	241	273	223	215	254	207	256	229	229	217	259	241	254	245	236	248	215	273	239	222	230	257	237	240	243	247	234	246	249	243	251	223	223	257	208	228	231	237	273	257	262	250	192	239	231	239	199	244	266	241	228	246	223	227	235	231	269	261	229	247	231	241	203	236	273	236	219	230	240	261	223	237	229	233	217	207	198	273	235	228	225	252	227	238	239	195	221	248	216	196	215	250	226	247	245	231	229	258	252	248	216	260	217	219	218	239	256	221	216	229	231	260	231	227	231	230	244	221	198	227	243	261	208	230	241	236	268	232	273	221	227	235	234	235	201	235	255	224	237	233	233	248	256	232	212	278	233	243	244	258	231	200	235	269	232	236	221	239	218	258	233	255	235	244	239	232	244	253	255	267	253	245	232	227	265	242	216	239	249	270	221	194	204	245	239	237	275	238	203	243	257	222	238	198	221	284	244	253	232	249	212	232	251	249	230	213	251	249	249	230	219	243	249	257	248	212	213	253	267	239	218	255	235	238	241	250	226	249	212	215	254	265	227	239	256	200	224	244	227	229	232	217	247	234	230	227	225	254	231	204	250	237	237	229	254	233	224	243	246	240	257	243	259	242	255	265	229	249	261	242	254	221	246	240	238	230	235	235	209	237	230	251	224	227	232	251	208	259	246	246	210	244	233	251	210	219	261	233	248	242	213	233	242	231	242	232	243	216	227	243	222	247	242	262	201	241	209	238	258	257	214	247	226	246	243	229	246	219	216	218	230	227	222	241	261	229	239	258	240	247	248	236	237	240	237	245	265	235	235	243	248	252	271	239	233	234	220	228	237	211	217	258	268	233	235	240	244	235	261	225	239	259	252	270	234	233	242	258	242	233	215	225	248	226	258	248	236	231	215	223	243	225	224	269	221	237	227	259	253	265	252	239	217	240	257	221	261	247	228	260	219	244	245	227	239	235	239	212	254	234	224	235	242	219	230	263	254	247	265	253	255	244	241	277	224	227	254	200	258	234	259	239	247	236	251	222	252	259	251	203	230	225	213	241	237	233	231	236	251	205	227	269	238	255	260	249	231	243	221	244	245	236	234	226	257	244	272	228	246	246	229	244	226	245	214	234	236	259	221	234	211	227	206	258	237	246	223	256	232	238	243	237	223	244	243	256	221	251	216	230	213	250	201	235	260	280	248	236	219	245	231	239	271	242	238	252	233	233	232	239	265	226	228	215	226	219	236	251	246	239	232	255	253	230	240	234	231	242	257	250	254	249	219	220	227	221	250	218	212	228	244	233	227	246	236	219	228	234	253	247	232	249	246	240	257	223	222	231	220	244	244	230	227	226	224	248	181	214	252	226	262	227	244	231	240	240	242	231	229	221	239	241	242	236	218	229	271	254	218	214	219	213	257	258	253	223	242	237	248	235	238	279	223	233	248	253	243	239	202	236	240	231	270	249	260	259	213	206	216	244	229	257	243	237	241	227	245	229	263	195	244	237	225
23867	2676	5811	6366	5586	4438	3653	3008	2508	2333	2134	1826	1765	1556	1425	1332	1291	1214	1168	1114	1090	1044	922	916	941	893	882	889	878	857	855	822	803	816	798	777	831	747	752	743	790	737	767	741	786	770	665	708	769	779	762	711	728	698	703	759	732	694	683	707	731	712	710	681	726	705	679	706	704	724	726	709	698	716	677	717	687	696	665	723	681	727	702	687	665	699	730	670	701	669	678	710	725	631	737	733	711	676	701	709	717	663	681	645	720	658	697	684	662	642	683	710	751	706	678	634	673	728	688	635	706	711	646	650	687	683	634	672	632	661	647	662	681	681	698	680	728	730	681	673	651	714	661	676	697	663	693	671	706	688	682	704	673	663	679	631	688	646	657	664	623	730	690	687	673	730	678	670	667	697	689	642	658	663	706	637	682	633	651	679	645	686	712	683	717	629	649	671	679	675	661	691	693	653	664	677	714	698	682	665	678	671	675	612	691	653	648	616	697	700	662	687	635	723	672	661	699	666	677	657	648	670	707	677	688	663	666	682	637	645	679	681	666	689	661	653	640	682	673	637	664	684	661	635	631	663	647	639	660	689	667	661	700	717	634	650	685	674	655	695	649	687	641	662	683	707	646	694	646	632	657	691	691	667	680	696	696	676	693	712	690	691	686	686	649	707	690	667	648	662	664	632	693	589	621	647	660	703	671	671	676	686	680	700	694	670	693	624	614	676	710	647	686	692	676	695	656	670	712	635	654	638	735	669	711	662	677	685	678	651	636	736	698	688	688	593	674	702	676	681	678	718	712	703	723	682	675	692	772	656	685	674	691	690	638	743	651	714	652	680	650	696	690	683	657	684	655	671	654	657	702	674	685	716	649	672	643	672	670	691	695	641	687	721	675	671	701	682	682	651	654	654	676	668	672	685	682	699	658	673	657	704	658	709	687	661	692	663	703	683	683	662	715	712	657	691	633	650	708	653	709	657	690	723	671	637	675	685	659	682	675	702	685	651	615	681	702	674	682	711	676	664	728	699	736	718	664	710	679	652	663	718	671	648	640	633	644	722	690	646	630	637	697	677	714	675	699	678	669	674	693	678	665	671	668	687	670	666	689	670	687	730	653	663	657	644	677	706	680	659	684	703	702	697	701	642	718	642	635	671	612	679	721	705	718	678	679	671	688	704	665	653	677	639	700	653	679	682	717	674	709	665	648	649	645	680	718	606	680	649	706	673	717	666	668	692	703	716	680	640	656	666	678	661	642	657	649	648	662	699	680	709	706	702	698	664	710	655	662	674	682	652	688	675	671	693	667	651	696	658	662	669	649	681	712	662	692	650	711	685	654	671	659	682	659	675	689	690	668	681	695	655	716	693	680	670	661	650	677	688	708	646	695	705	684	730	671	660	694	633	672	726	632	645	674	663	656	689	690	682	705	687	682	703	647	650	633	619	661	663	650	715	659	660	663	651	650	722	635	673	697	639	663	744	698	722	652	703	688	679	685	682	701	675	698	709	701	704	672	660	665	666	670	691	679	645	664	723	626	689	675	655	668	687	699	689	653	659	703	638	663	693	697	693	618	708	665	626	718	698	662	616	667	639	683	645	684	694	701	696	722	664	647	703	710	629	698	689	673	659	684	649	670	686	674	648	670	676	661	661	707	696	675	686	694	646	629	660	716	650	695	690	660	656	704	677	732	670	678	660	691	673	639	701	699	680	675	694	651	711	677	655	666	703	693	691	651	672	684	688	679	735	678	756	622	688	666	677	701	673	730	672	713	674	648	662	695	703	649	638	710	659	677	681	700	709	723	700	706	637	655	643	670	683	723	633	652	667	689	668	632	696	630	712	642	667	703	717	672	710	677	690	644	668	696	684	704	687	675	644	650	654	671	644	726	646	705	718	628	666	656	644	672	674	700	620	626	686	659	661	677	694	700	675	641	671	659	692	649	665	683	686	667	676	724	679	649	651	659	693	647	663	609	689	674	687	670	683	701	675	654	630	712	695	690	639	689	696	667	686	628	620	698	715	647	647	668	609	657	685	650	677	643	640	590	701	711	690	694	690	682	650	653	667	681	685	667	664	707	692	669	674	666	667	675	606	728	667	630	697	697	677	671	707	703	732	702	674	655	655	683	709	670	675	647	665	660	681	717	681	706	675	696	663	660	688	635	709	707	624	730	641	662	679	663	700	669	686	611	648	691	652	682	677	690	698	703	688	691	671	696	683	655	671	681	666	679	695	658	623	695	683	676	696	647	690	684	665	699	677	690	697	674	730	629	669	675	694	655	723	685	685	687	696	709	682	652	680	673	626	721	724	640	663	699	675	670	682	648	671	664	709	644	653	642	633	718	677	700	697	670	682	644	627	680	713	644	695	681	660	667	656	654	715	673	724	645	653	679	688	675	683	697	672	686	653	650	665	725	637	691	700	664	678	678	694	655	653	683	683	682	642	684	639	671	648	673	711	689	642	715	697	653	663	695	690	740	663	669	679	649	638	670	666	692	679	643	662	685	664	668	682	646	642	646	675	652	672	651	653	672	662	676	703	668	656	713	648	681	680	661	672	643	672	681	661	645	622	689	659	691	653	681	689	649	659	633	680	691	696	659	669	691	666	637	644	655	664	713	689	705	648	651	681	690	664	682	710	705	688	677	630	703	664	638	699	665	708	626	687	653	673	695	650	687	707	676	663	665	645	686	696	683	721	630	694	667	676	676	678	700	696	669	653	638	698	697	708	642	635	685	688	697	686	612	642	714	707	688	673	679	679	670	651	701	679	672	657	665	656	691	686	714	662	698	676	641	687	683	662	598	681	659	659	699	708	718	689	635	636	691	706	680	689	696	678	652	723	708	683	677	591	657	653	636	673	694	692	645	682	667	698	673	663	687	684	660	720	688	723	626	743	700	647	668	661	617	694	622	643	664	700	687	674	697	654	623	684	648	657	690	683	679	691	711	628	695	684	646	692	671	706	698	662	664	653	698	665	727	680	656	661	651	689	691	704	683	631	666	651	675	677	653	671	660	659	680	676	673	715	702	661	673	658	627	634	663	631	667	667	671	653	665	682	681	648	700	687	664	647	660	675	692	625	677	661	688	686	697	709	648	641	704	665	694	648	645	697	679	699	668	673	719	627	609	690	645	741	699	654	683	684	729	668	640	718	676	680	645	703	673	672	670	665	635	641	703	664	683	627	721	664	676	694	667	665	673	646	667	696	687	661	706	654	661	655	663	710	689	678	648	674	655	651	680	656	682	644	619	697	641	700	658	689	649	713	672	695	688	688	677	719	656	646	659	638	633	701	661	738	666	706	640	703	695	692	647	711	648	664	656	702	703	684	672	665	677	636	658	634	666	699	622	667	661	669	659	673	721	682	738	690	667	673	666	692	644	667	688	686	671	679	678	701	681	641	706	683	631	723	680	643	676	700	709	610	652	671	658	676	619	705	667	720	659	702	679	644	631	658	659	662	614	691	645	687	669	629	665	668	667	684	695	661	641	724
6156	317	188	118	122	91	80	74	65	86	92	66	78	67	75	78	61	66	70	66	67	61	64	70	63	72	69	53	60	80	71	74	68	78	70	77	74	55	77	78	80	65	55	59	69	74	84	64	54	67	73	47	69	67	62	60	60	69	69	70	69	70	85	71	82	75	68	67	73	60	59	69	65	67	56	62	73	66	63	82	65	72	60	71	56	56	67	77	70	71	56	56	46	66	69	69	63	70	74	88	75	59	73	70	55	62	62	69	57	57	52	64	67	84	65	62	50	61	61	68	63	66	70	73	65	66	62	77	59	73	67	76	85	55	69	56	66	65	65	64	60	72	60	60	81	63	75	67	66	60	63	89	67	74	74	71	67	62	58	66	58	58	72	63	59	66	57	67	78	59	64	48	82	76	76	54	60	71	58	72	74	68	73	52	77	53	81	75	67	52	80	66	60	67	57	62	62	62	69	55	68	59	68	58	81	68	57	77	71	84	68	70	67	69	75	77	76	80	82	66	72	58	63	68	74	59	76	64	73	73	66	72	70	51	64	62	77	61	68	59	59	68	54	60	73	70	72	70	73	68	68	59	69	69	70	68	70	80	69	89	64	83	72	63	62	68	65	74	71	95	66	64	59	66	51	84	55	66	62	66	62	62	71	94	74	59	59	55	64	62	69	64	60	77	58	75	56	67	48	76	56	71	71	70	69	75	52	51	63	88	61	65	66	69	65	64	68	42	76	54	74	67	83	68	56	71	66	79	73	73	63	66	75	68	75	78	51	73	74	72	71	59	70	62	68	77	72	66	65	74	55	91	52	68	70	68	67	73	62	67	65	56	59	62	70	68	62	65	61	62	77	73	57	62	53	70	79	64	72	60	67	52	83	79	71	65	83	67	55	60	68	54	72	70	73	66	66	58	72	75	70	68	74	61	69	55	68	61	64	64	61	51	79	62	67	65	73	66	61	68	73	60	70	66	75	76	82	72	55	64	70	55	73	70	84	64	66	61	75	74	72	75	69	65	73	75	59	66	68	81	54	88	61	79	73	49	71	58	87	71	61	57	66	70	70	52	66	64	75	62	63	71	66	73	69	85	75	78	64	73	56	63	76	69	67	73	58	62	75	65	66	75	58	63	71	66	75	75	73	62	80	60	74	62	86	72	81	71	68	59	56	68	82	67	57	69	91	56	78	75	75	70	70	68	70	57	57	62	67	71	69	68	71	65	71	77	71	71	58	70	61	72	63	55	62	44	62	74	71	77	62	72	77	72	75	76	71	71	59	73	67	73	56	53	66	60	61	61	62	62	64	79	64	55	49	61	73	62	64	74	60	60	64	76	60	63	65	75	51	66	61	73	76	82	66	65	80	59	73	67	75	67	68	63	65	68	64	65	72	87	70	65	66	66	74	61	64	66	65	54	66	61	67	67	63	74	68	78	69	77	66	65	66	62	58	65	66	70	69	71	59	60	61	62	67	55	65	56	59	56	63	69	71	58	90	63	73	78	65	73	71	71	72	73	73	61	61	64	63	91	63	65	65	63	74	80	69	68	75	62	76	80	75	64	69	59	60	58	72	67	74	70	80	80	75	86	61	80	74	57	74	76	67	79	77	64	70	67	63	71	77	84	67	69	66	56	82	60	79	85	67	75	63	65	65	52	63	65	78	69	71	71	59	72	58	65	68	69	70	78	65	63	49	64	64	56	71	72	63	72	73	65	62	62	64	62	55	71	60	64	60	71	83	68	81	64	62	60	76	62	74	69	71	78	62	76	67	74	72	68	67	85	67	72	67	75	70	53	60	70	69	63	74	69	68	64	59	63	57	59	64	62	74	64	57	70	66	64	68	67	60	66	65	59	69	73	60	67	56	76	71	62	75	69	71	67	83	74	62	73	71	70	60	58	52	55	63	61	78	80	54	69	68	77	71	53	61	80	74	69	74	76	69	61	69	74	62	73	76	62	59	61	69	88	68	71	83	65	67	70	52	69	64	75	69	83	84	60	61	70	81	69	88	78	74	81	86	56	82	73	72	84	62	68	66	77	75	71	49	62	64	64	68	59	80	53	60	65	64	78	72	85	81	60	70	62	67	92	74	76	67	72	86	58	75	62	64	71	78	62	68	69	52	53	66	84	65	69	63	72	64	57	73	69	67	73	75	66	61	75	70	72	59	90	69	73	72	56	86	60	72	54	82	83	72	77	67	67	63	55	72	72	47	71	68	66	61	57	57	63	69	68	72	57	71	77	72	63	59	68	65	62	75	66	54	82	57	65	82	71	73	56	84	58	65	65	62	64	67	65	61	71	64	66	80	60	52	76	69	74	44	66	70	55	60	75	80	73	61	76	64	77	60	52	52	65	67	69	61	69	74	63	66	58	62	63	56	74	64	56	66	73	71	58	57	60	65	76	71	74	78	66	77	67	76	54	57	63	69	73	63	73	67	63	64	71	63	65	63	70	56	52	72	54	57	61	78	55	88	70	80	73	62	65	65	82	67	81	65	62	70	70	74	83	67	90	79	62	62	73	66	61	61	82	69	61	77	58	69	79	69	80	71	50	47	67	79	62	71	65	72	75	63	62	65	61	71	60	71	60	72	64	71	77	78	56	79	56	61	61	66	71	54	74	80	44	54	58	66	65	78	71	72	61	63	72	75	50	72	68	62	60	52	81	58	58	75	67	82	59	70	58	58	82	58	71	70	74	74	61	70	52	67	82	73	72	72	90	85	68	67	72	65	76	60	57	79	72	58	63	85	71	65	81	68	69	72	72	75	62	77	54	64	72	68	73	56	81	59	71	62	64	71	59	59	72	69	67	59	60	66	56	71	70	73	70	62	55	56	68	62	61	72	61	73	64	59	67	70	73	70	79	68	59	67	66	64	68	63	67	68	56	64	71	64	68	72	73	66	70	63	66	74	67	57	85	63	70	56	84	66	74	67	64	75	83	65	65	72	74	58	74	74	66	80	58	80	56	74	65	54	74	69	71	67	75	77	48	77	68	77	77	71	64	60	86	57	80	78	68	64	63	60	83	68	60	84	70	66	67	64	52	57	51	73	68	57	60	76	70	68	78	60	80	55	54	59	69	61	69	78	81	70	57	66	67	59	72	48	50	80	59	68	68	54	74	69	77	47	64	82	55	68	53	75	65	73	70	54	66	88	69	70	62	68	63	68	85	68	66	80	67	58	75	51	72	77	65	65	65	75	71	66	64	55	65	79	85	68	67	65	68	70	70	69	67	67	69	58	64	62	62	74	54	87	66	77	75	69	83	72	68	60	68	61	61	78	67	69	55	67	76	62	65	77	52	71	77	60	63	77	74	73	63	69	70	53	66	56	47	67	76	63	67	64	67	54	68	77	81	78	65	81	78	71	62	55	69	67	64	64	62	67	73	58	77	57	64	67	55	76	75	62	74	64	58	67	63	71	76	69	67	66	83	80	63	66	70	64	61	71	58	69	56	56	78	60	57	66	65	73	77	59	79	60	57
6240	316	424	413	435	349	343	325	305	319	278	290	275	294	290	264	273	250	253	290	262	262	239	241	287	236	257	273	279	251	239	263	251	255	257	277	233	235	263	256	242	262	270	259	260	242	270	232	247	266	275	256	246	226	239	241	255	235	235	236	238	261	226	231	274	231	222	245	239	251	263	271	268	236	241	253	215	223	251	263	252	236	242	259	258	228	241	246	252	250	242	291	220	255	249	234	244	233	249	259	258	283	241	243	253	258	248	228	285	266	260	250	266	253	227	257	226	229	255	257	231	240	225	247	225	242	260	248	247	228	224	213	273	263	258	253	225	254	264	256	243	271	241	273	251	252	237	247	220	244	257	247	259	259	258	216	252	263	256	249	267	254	245	223	243	250	254	240	246	231	233	245	256	270	231	238	252	230	276	243	263	251	259	249	236	237	246	260	240	249	243	250	252	273	264	247	271	241	216	211	220	238	239	224	205	245	246	249	247	220	225	261	256	244	254	266	239	272	266	249	240	259	262	265	230	247	260	215	272	276	255	221	215	242	247	225	224	249	253	219	229	284	235	257	245	246	241	238	277	228	245	265	250	261	237	251	260	277	230	241	271	235	237	260	243	217	244	241	213	268	241	248	246	244	236	224	208	245	233	245	257	237	247	262	225	260	259	244	214	248	278	255	275	249	246	247	253	258	285	233	246	264	238	253	252	226	243	250	296	295	242	258	228	248	258	239	244	228	244	241	251	237	258	247	227	256	250	289	235	237	217	229	256	248	242	229	240	241	228	216	213	267	261	257	275	248	233	236	264	256	240	251	236	249	247	233	226	262	248	266	240	252	259	232	264	259	250	244	263	265	205	248	251	247	249	241	255	250	250	236	256	247	263	230	232	222	254	253	295	242	251	239	275	254	260	288	239	247	231	259	233	234	268	246	243	247	220	234	248	243	270	237	262	244	246	254	255	221	237	259	241	227	269	241	252	228	227	229	249	211	251	247	275	260	256	246	252	242	250	255	265	232	282	240	275	263	238	242	232	250	212	230	259	237	252	246	253	248	225	253	235	254	278	225	224	262	194	256	231	246	241	250	257	246	255	259	247	233	228	235	243	214	265	238	265	266	250	252	246	244	232	242	255	249	209	260	242	242	245	235	245	278	230	275	223	234	252	228	231	280	249	252	241	226	236	244	262	264	229	256	254	249	266	262	236	250	274	222	240	232	243	243	223	234	256	237	269	247	249	235	242	238	236	237	239	251	225	233	253	260	227	223	257	251	235	218	236	248	207	219	233	247	265	269	250	244	250	246	260	228	228	236	288	245	240	255	253	274	244	262	234	223	243	250	271	248	243	232	281	241	225	242	242	238	239	271	277	235	256	245	261	261	268	252	259	239	219	267	255	237	248	250	239	251	255	245	231	232	254	259	245	232	244	254	231	249	243	243	240	226	271	228	254	254	233	241	240	243	249	227	228	215	244	244	234	228	262	240	242	266	236	251	237	252	250	247	244	245	269	260	253	240	271	259	238	226	237	234	253	242	229	250	226	214	231	264	230	237	236	270	242	270	231	255	235	244	244	279	277	221	272	275	258	267	263	258	249	251	275	241	255	213	246	245	246	244	240	247	212	245	239	246	228	240	237	236	241	274	220	285	278	244	242	260	231	247	251	224	236	268	271	246	265	276	260	230	231	227	247	235	224	226	257	234	275	250	251	245	241	246	231	249	244	251	245	259	216	248	225	254	253	245	254	239	242	251	262	256	254	239	253	253	237	253	238	247	244	263	222	261	247	241	243	242	268	234	230	266	238	264	268	258	252	256	227	254	266	254	268	255	278	234	270	273	273	253	248	249	252	254	270	238	239	237	222	234	273	235	257	244	253	270	262	244	243	247	256	286	265	212	260	252	266	269	266	252	243	232	249	264	253	259	267	250	240	232	229	245	237	240	251	227	235	233	245	248	255	262	245	214	221	291	254	245	240	249	266	268	257	244	254	249	238	222	249	249	256	240	238	242	234	242	240	268	214	272	219	231	253	221	242	219	218	238	242	236	233	245	251	244	257	264	262	252	237	270	241	241	265	241	234	249	233	273	243	258	231	234	245	251	237	230	257	250	238	275	234	206	252	232	254	223	254	240	246	220	229	228	219	234	234	257	237	256	258	247	243	248	243	267	254	228	247	257	229	193	236	240	221	258	245	250	242	257	230	245	262	232	239	247	248	227	249	219	240	247	236	219	264	246	240	252	266	240	253	275	230	249	268	239	267	252	253	215	248	246	244	269	242	241	252	217	266	245	257	240	251	246	208	258	246	231	259	223	262	255	257	242	235	273	266	248	222	239	231	243	254	234	268	231	240	238	245	247	262	235	250	235	259	257	230	218	231	256	231	236	269	228	226	233	262	240	241	247	250	232	257	246	258	236	249	253	241	243	236	263	246	232	254	251	219	242	247	231	253	241	241	263	221	230	239	265	245	240	281	229	269	241	247	263	257	246	227	247	255	244	245	222	234	252	219	219	242	259	237	273	222	257	288	256	274	234	243	251	241	250	251	256	261	240	242	246	236	248	225	243	277	267	248	243	271	281	236	220	256	253	250	254	245	247	253	207	243	234	245	254	239	234	246	230	264	242	249	229	249	250	241	263	244	217	260	284	269	281	228	250	285	271	247	233	284	248	251	240	248	238	233	239	263	231	234	219	251	226	222	247	225	223	232	253	236	244	270	238	230	230	248	241	277	230	260	269	255	243	238	240	242	253	266	257	231	224	238	246	229	252	262	239	244	231	234	233	253	280	240	247	269	272	272	229	234	226	269	240	256	232	246	248	230	232	233	253	256	248	245	239	246	270	250	237	261	211	266	236	264	231	247	251	259	245	231	248	237	251	225	244	264	227	222	233	267	237	259	242	265	239	225	266	226	232	250	246	260	247	249	254	227	244	259	248	243	240	240	245	231	226	249	263	231	247	231	265	208	225	230	252	267	277	272	237	247	247	242	243	275	216	236	263	257	237	224	219	254	248	239	239	268	225	215	233	270	256	260	241	233	252	232	261	260	246	230	237	255	264	227	227	259	248	238	229	226	250	252	291	241	258	236	222	227	253	235	254	237	223	225	259	251	254	238	229	257	240	243	240	265	255	249	238	218	259	262	242	224	245	232	250	257	239	251	246	231	268	259	252	242	221	259	256	238	259	231	243	238	232	243	238	237	240	259	227	224	228	226	258	262	240	269	235	266	237	249	262	238	257	232	235	251	225	237	227	258	223	235	230	233	252	226	246	258	242	251	249	248	227	220	242	231	245	246	242	242	245	255	243	287	238	234	250	233	276	238	256	255	207	234	230	265	275	227	246	236	255	255	236	213	232	249	220	235	252	248	237	241	247	235	272	248	228	238	284	244	240	256	243	279	225	219	256	249	243	253	239	248	255	265	236	220	239	251	227	225	256	247	236	245	216	236	239	246	243	252	225	225	250	226	259	220	258	263	232	238	283	260	265	262	233
40407	6403	1517	1088	720	602	452	352	328	279	221	242	232	221	227	201	194	210	186	159	173	158	166	184	173	174	165	160	160	176	169	162	182	158	163	163	143	141	154	157	141	144	142	149	161	154	154	150	158	142	145	199	147	150	155	150	145	162	155	167	160	163	152	166	159	172	148	155	154	149	153	155	149	157	143	159	172	134	141	148	154	177	176	152	153	161	130	154	158	169	159	148	153	140	155	157	157	156	136	164	143	145	143	159	158	158	131	164	140	172	152	156	128	147	134	145	151	146	144	161	140	158	167	153	149	163	133	138	156	166	153	176	136	150	152	151	138	140	166	147	146	168	157	149	158	130	144	161	153	155	168	156	131	143	162	148	175	144	188	167	149	130	158	158	153	147	155	151	154	140	147	154	147	176	144	171	149	156	145	156	153	154	156	142	139	144	167	168	143	147	148	153	152	153	151	162	138	146	161	164	147	128	170	175	140	147	146	141	150	144	159	151	145	161	159	119	132	162	147	179	160	149	152	170	152	144	145	120	138	125	145	135	148	153	153	153	134	170	179	130	156	151	164	154	169	143	134	144	147	170	160	167	178	148	147	133	141	135	163	149	164	142	166	145	127	157	147	146	128	158	173	172	139	137	133	167	164	149	165	135	159	125	152	154	156	147	150	149	150	164	156	150	142	166	157	154	155	147	121	155	144	147	162	150	156	137	151	155	177	155	158	159	137	145	139	141	149	142	130	154	156	133	167	134	150	153	124	134	145	169	128	157	154	170	144	138	155	145	171	160	137	141	157	145	137	142	158	160	168	154	155	145	143	141	168	163	163	137	152	134	163	164	147	153	145	142	148	156	149	146	151	128	162	176	145	143	161	158	147	143	144	162	168	159	134	156	158	121	157	158	168	149	148	139	154	150	152	144	161	154	141	146	147	146	146	129	131	165	151	166	135	164	151	171	172	149	152	149	140	150	173	161	126	173	148	145	142	148	140	150	146	143	171	148	148	137	149	133	167	161	157	159	147	148	178	162	138	166	169	149	152	129	179	141	137	138	156	149	137	182	166	157	155	136	132	157	140	162	150	154	183	137	135	167	158	147	177	147	138	147	134	151	172	146	166	154	126	175	168	152	159	137	153	147	162	156	138	132	147	148	159	161	136	155	138	147	142	137	171	128	160	162	130	149	140	144	147	137	138	168	147	165	153	132	157	132	147	158	162	165	145	127	154	138	128	151	158	156	159	137	141	126	144	163	149	144	150	150	135	176	169	160	139	158	148	159	153	153	128	170	159	138	163	161	141	142	145	162	149	161	153	162	141	160	143	136	160	176	144	138	140	145	149	146	154	185	155	159	154	139	160	158	169	139	150	146	152	135	155	153	159	153	151	146	150	151	150	166	159	146	159	136	153	156	149	154	154	138	117	170	159	146	135	141	159	156	171	156	167	143	155	184	166	147	154	141	158	141	152	137	152	158	133	150	144	161	152	159	139	161	156	150	136	145	149	162	159	164	150	161	137	163	148	139	138	168	155	153	144	156	152	149	160	176	165	144	163	136	149	156	162	139	133	183	149	141	153	134	159	147	171	148	165	131	153	158	137	148	142	137	161	164	142	168	165	148	127	137	134	172	146	149	152	151	164	164	143	152	161	154	170	171	168	165	135	156	151	165	157	160	110	159	145	137	138	173	144	172	140	155	160	146	178	163	153	172	162	142	155	161	140	133	150	155	150	142	151	144	164	145	148	120	150	140	139	132	132	126	138	139	162	155	145	143	144	165	143	149	148	156	168	147	140	177	167	131	156	166	168	150	157	149	173	155	124	146	153	165	187	163	154	154	143	152	131	179	141	146	148	144	171	143	160	148	141	148	159	150	167	153	139	151	123	125	139	161	166	153	150	136	145	154	137	149	168	133	155	150	163	148	148	169	136	164	142	162	146	161	154	164	129	159	155	165	166	149	167	144	170	121	122	168	124	119	161	148	147	150	133	157	145	136	153	175	148	156	148	132	162	152	155	140	164	135	161	142	150	131	141	138	153	154	136	143	151	167	161	160	165	164	177	158	145	158	153	143	159	138	166	141	130	154	146	148	162	145	166	149	148	152	148	156	156	154	145	154	171	154	154	148	173	135	162	127	143	165	151	140	144	159	148	146	159	142	145	156	155	131	151	129	147	158	154	155	134	165	153	170	168	154	156	131	115	159	164	136	167	144	138	134	165	157	154	149	165	158	153	157	146	151	161	166	151	130	146	162	145	159	155	140	139	141	135	139	145	140	148	145	129	160	141	164	121	156	152	168	163	180	143	154	151	115	125	165	146	136	159	140	140	128	143	155	158	144	153	138	144	152	145	160	143	140	138	160	161	143	142	139	136	140	162	130	145	144	155	140	143	147	145	166	159	155	145	132	149	154	141	162	165	151	153	147	158	139	158	132	147	151	144	159	148	156	161	117	155	152	127	144	154	178	166	132	130	168	177	131	152	145	159	138	162	157	156	143	137	128	128	144	160	160	163	148	146	131	139	155	153	146	153	167	141	164	142	174	136	146	156	154	135	135	148	174	147	132	159	160	142	174	142	166	148	164	162	163	170	140	128	132	137	153	135	146	137	138	127	151	142	130	141	152	130	148	151	149	165	150	130	159	164	162	141	181	160	124	123	142	135	156	144	140	149	143	143	146	138	138	154	173	153	142	143	172	164	149	139	143	149	158	141	140	159	144	151	163	144	135	151	144	161	141	164	183	177	161	165	165	166	172	137	139	155	147	130	166	156	153	168	161	161	138	176	173	150	163	163	152	163	154	155	147	153	154	150	168	140	149	155	171	168	152	141	127	151	161	136	136	146	165	154	165	149	154	147	139	164	173	161	137	165	153	159	146	138	161	159	144	137	138	129	160	142	135	132	181	151	146	161	168	153	168	151	147	142	144	159	132	151	162	163	154	151	148	152	140	154	124	148	152	155	140	164	151	135	183	155	162	149	118	150	148	141	161	140	157	176	146	141	154	160	147	164	146	133	154	145	142	145	162	155	162	185	146	149	146	150	154	153	147	142	166	150	162	152	147	149	133	157	142	173	160	141	153	164	159	150	152	149	161	149	153	157	148	135	161	155	142	140	182	144	160	143	162	133	161	136	139	145	161	122	150	162	140	151	146	147	145	163	140	130	144	153	152	155	129	165	164	164	128	140	162	175	155	158	145	148	125	151	152	142	172	130	151	160	163	168	161	159	153	129	151	139	152	146	153	171	142	146	151	156	151	151	152	141	131	137	143	172	160	158	164	170	159	147	157	169	127	125	151	165	142	173	137	137	155	156	151	165	176	148	159	156	144	152	146	158	148	142	152	145	149	157	150	168	160	151	157	164	162	130	159	152	175	145	150	146	134	161	153	140	127	162	138	163	167	165	140	191	167	156	135	174	137	143	146	151	143	154	151	135	134	132	150	167	146	140	159	171	162	139	136	185	146	171	144	136	168	144	151	160	137	156	165	136	148	143	150
18675	1493	3226	3632	3082	2421	1992	1772	1526	1314	1218	1091	994	897	852	801	806	692	717	662	690	664	594	608	612	548	543	564	568	601	548	578	551	533	537	504	531	529	504	553	518	510	490	484	521	530	508	492	504	469	514	557	519	482	479	510	508	482	505	505	498	518	500	482	482	456	478	502	493	442	469	457	474	478	446	484	423	514	504	491	458	435	443	507	477	433	498	483	475	456	473	437	481	487	450	479	454	482	485	493	456	505	473	477	465	469	450	471	473	471	471	461	471	447	455	489	474	462	457	525	456	485	449	438	481	440	465	438	489	486	455	470	504	451	458	494	473	450	454	498	455	483	467	509	458	463	470	459	430	483	475	479	452	465	497	464	433	486	462	487	438	493	485	489	453	466	442	467	483	480	444	426	443	483	455	416	488	443	467	468	449	448	442	479	484	501	462	468	454	451	464	468	463	498	462	500	461	451	463	470	453	472	424	482	467	434	472	477	467	419	434	470	505	485	475	493	491	460	440	422	451	448	452	484	454	480	457	466	445	478	447	487	463	453	460	440	439	462	502	467	467	479	492	469	462	496	484	454	449	457	452	440	454	483	473	480	499	497	460	477	508	495	470	478	467	433	450	467	487	457	459	495	462	472	454	496	461	453	435	447	467	492	495	480	460	445	474	487	458	445	430	473	453	482	498	429	452	485	454	461	480	464	477	472	446	481	456	476	466	488	461	429	439	449	468	452	458	465	437	474	491	459	435	464	449	473	469	452	479	448	488	478	475	463	473	463	451	485	442	400	490	452	472	488	497	448	476	461	438	466	491	459	438	475	475	507	455	438	474	471	458	483	470	435	428	454	479	461	457	461	479	443	442	492	485	444	428	515	400	489	452	462	448	477	443	485	452	470	467	467	472	470	479	481	502	434	485	428	440	490	432	474	469	450	469	462	463	469	468	436	441	493	468	482	452	447	482	507	479	439	448	492	422	463	463	470	454	466	444	453	452	454	468	505	483	477	485	495	462	460	413	471	460	462	489	440	496	439	492	478	464	462	455	480	436	438	503	455	452	435	455	474	468	450	433	477	500	453	500	514	484	449	488	429	445	475	431	505	458	484	483	482	428	484	483	450	421	471	459	445	453	463	484	484	466	409	456	452	461	453	495	455	474	495	498	491	510	474	497	477	477	468	473	484	448	458	459	453	477	447	467	463	439	447	473	469	465	492	484	432	439	480	498	429	478	443	480	491	480	457	500	468	461	509	450	408	493	432	431	466	467	476	445	503	447	445	443	459	438	471	473	469	460	496	474	465	478	468	500	464	466	469	467	444	484	418	466	486	454	449	460	478	465	487	415	435	451	449	458	503	472	445	446	466	418	453	460	480	486	499	425	456	488	484	488	484	448	440	474	465	478	450	511	457	484	467	503	468	444	428	447	446	459	428	472	519	461	475	454	442	503	504	451	472	486	462	453	476	442	434	481	439	431	509	425	465	479	479	449	456	472	493	461	474	457	460	454	448	457	492	466	463	481	427	467	427	454	437	451	436	456	506	460	462	461	459	461	461	482	472	476	424	458	456	445	432	440	441	475	464	479	462	454	454	481	457	495	465	492	461	476	480	471	490	483	467	474	459	421	457	443	437	468	478	465	436	420	474	462	464	484	463	472	446	471	443	444	455	450	457	452	463	438	441	448	472	420	487	443	483	476	455	472	487	461	444	452	462	445	501	439	472	481	475	463	432	471	468	476	499	508	479	469	477	456	471	450	471	474	485	483	463	451	486	489	487	450	463	478	479	455	453	463	493	479	489	474	467	494	451	498	460	437	456	461	473	510	435	509	469	453	461	468	446	467	479	492	417	459	454	443	451	470	455	452	487	482	490	465	483	471	484	466	454	460	465	486	453	445	439	471	473	474	482	479	445	493	483	440	484	471	431	480	444	401	473	498	452	423	469	465	443	468	484	499	470	447	402	441	450	470	473	480	481	485	455	451	443	466	485	496	498	444	465	451	449	480	477	457	485	442	441	459	471	477	457	488	494	439	455	455	450	480	485	504	479	462	452	471	491	476	462	453	480	471	420	462	427	472	495	447	455	468	490	437	447	460	445	482	474	461	460	506	504	464	486	432	455	456	491	465	498	453	479	471	489	449	527	444	454	467	440	483	475	441	511	458	426	475	483	456	468	459	461	445	434	482	468	449	475	471	477	464	455	469	492	463	456	441	460	475	444	447	441	432	480	463	464	466	492	451	467	479	481	432	469	496	485	495	490	446	474	451	477	495	495	439	458	486	447	459	459	501	462	501	476	453	493	458	496	454	448	447	484	481	451	465	503	474	479	446	458	468	448	486	457	446	494	436	432	499	481	464	447	470	447	467	454	430	489	462	469	457	449	473	445	466	462	462	502	486	538	503	464	436	455	450	501	471	466	431	461	451	479	480	473	437	500	438	479	510	460	478	462	501	447	500	445	430	468	430	462	486	484	441	482	444	461	498	443	493	481	496	458	487	444	472	438	463	483	435	495	454	460	451	460	458	469	470	449	477	455	456	482	480	480	453	472	486	449	452	459	478	481	442	447	444	450	469	461	483	480	473	418	513	439	438	451	453	479	506	416	505	471	489	488	495	476	494	467	490	494	485	503	464	513	483	467	452	451	466	461	456	392	479	444	458	501	452	502	476	482	486	464	475	446	478	472	414	477	497	454	433	457	505	477	445	445	481	449	438	466	487	456	456	436	446	456	460	462	467	445	485	472	481	437	442	497	470	461	435	444	473	383	456	472	461	487	469	428	458	485	473	416	482	468	499	454	477	467	484	422	430	438	470	458	493	483	481	465	482	454	457	430	491	477	451	471	452	455	471	460	477	467	438	492	427	441	454	484	480	465	426	421	475	434	479	440	451	483	475	488	481	472	457	452	477	452	486	450	510	467	480	476	491	440	441	483	473	472	465	490	455	463	473	466	476	456	462	426	456	495	474	490	483	460	464	451	419	477	449	473	448	482	503	445	457	490	440	453	460	487	483	462	465	474	480	501	435	457	452	455	445	486	468	449	471	479	456	438	439	492	473	483	443	462	495	456	446	499	465	459	487	462	464	462	435	426	434	441	448	436	486	449	479	490	484	458	461	468	468	462	456	501	461	458	450	483	449	461	451	454	475	475	484	477	447	471	464	462	442	476	462	461	474	443	472	447	478	496	479	458	477	422	449	456	484	452	440	461	465	474	471	437	444	456	505	452	467	467	448	455	453	447	479	437	451	462	471	452	486	470	467	451	455	452	460	461	475	453	429	434	510	428	476	459	453	454	477	466	460	483	431	484	483	468	511	477	461	472	464	442	504	462	466	428	460	480	478	490	456	431	466	482	456	438	476	475	478	464	473	494	466	485	443	476	447	501	464	514	449	468	472	470	454	473	483	441	466	474	422	496	448	476	478	499	468	457	455	469	432	463	495	447	492	505	429	513	441	479	484	465	435	454	470	442	432	486	492	470	476	465	442	459	454	494
52100	13799	4402	2163	1544	1096	864	736	595	485	463	393	393	363	355	340	322	288	295	306	308	285	292	285	272	261	259	240	261	257	266	236	252	252	262	255	257	255	253	262	232	220	239	254	257	230	226	249	228	257	228	223	258	230	251	246	247	263	244	261	221	261	218	267	255	227	228	215	224	251	232	226	229	236	231	243	238	240	250	251	232	260	262	228	221	237	217	248	245	248	247	221	219	218	248	256	261	210	262	255	249	222	237	241	246	239	216	243	236	223	218	239	239	230	242	241	263	236	229	234	228	230	246	245	241	223	240	242	248	257	247	256	235	266	252	218	274	225	242	222	242	252	202	254	249	254	225	254	246	236	247	252	257	255	250	210	239	229	241	228	227	224	241	237	238	237	237	236	239	239	224	258	256	222	246	235	242	213	257	260	223	228	236	216	239	243	258	223	239	239	243	257	240	252	202	278	271	211	231	245	240	226	237	242	237	252	263	249	247	259	244	239	227	238	244	251	248	248	217	251	240	205	240	240	269	233	265	249	264	243	273	233	225	248	232	258	261	221	238	228	250	232	235	250	212	262	279	238	293	240	255	248	219	239	243	219	223	225	210	242	245	249	236	251	249	207	232	214	237	234	242	222	254	224	248	244	243	252	263	276	233	246	219	249	280	235	258	260	234	219	209	245	241	211	247	247	214	205	245	245	240	250	267	216	241	250	260	207	259	230	246	226	243	244	256	245	221	251	244	225	249	243	245	228	239	236	251	272	234	233	251	266	269	227	249	249	241	248	275	238	236	260	257	249	248	230	239	261	247	262	231	255	239	222	211	235	224	248	209	247	239	258	247	263	257	230	257	247	249	235	228	273	229	215	234	259	257	248	218	252	222	243	216	255	249	233	252	233	233	265	244	229	243	236	228	245	253	227	260	221	220	231	230	225	225	241	244	255	257	224	249	247	250	197	278	234	276	245	241	250	239	252	246	238	235	230	229	244	248	250	230	249	231	242	234	265	210	247	247	247	219	234	229	256	231	236	253	240	252	217	256	257	221	257	225	251	275	223	200	230	227	230	243	245	269	243	236	241	227	241	246	231	213	255	252	244	240	224	238	240	229	253	243	242	247	241	242	209	235	231	224	258	237	228	221	235	232	250	224	261	240	240	258	206	249	251	248	228	230	231	241	256	242	250	211	221	223	254	231	238	229	229	260	263	274	233	254	248	235	237	255	245	234	246	230	247	214	232	263	242	233	210	244	250	223	238	281	254	235	200	221	266	218	253	235	242	224	241	241	228	223	267	235	241	243	230	259	244	238	234	243	244	267	249	261	241	259	219	257	250	228	272	225	244	243	234	228	237	232	226	242	249	213	246	234	227	217	248	253	234	262	251	268	238	221	219	242	241	255	259	221	249	257	231	226	232	234	245	261	222	254	227	259	226	249	223	252	233	238	260	226	242	204	214	245	233	236	228	270	249	235	222	225	245	257	237	234	256	245	239	234	263	227	221	229	236	229	238	222	217	253	259	240	224	236	222	231	243	223	235	245	268	231	231	225	220	231	244	262	219	242	265	224	259	256	259	255	227	246	246	245	241	238	238	244	239	209	231	249	239	217	268	238	248	246	199	249	256	211	270	245	237	255	251	252	212	220	248	216	236	217	214	245	232	254	223	246	239	243	276	249	258	261	230	252	251	263	260	238	244	257	251	234	274	236	243	258	225	247	223	251	238	245	261	244	259	236	256	243	226	248	258	237	239	231	243	222	247	235	253	211	243	260	232	233	232	235	242	252	241	243	273	240	251	227	226	223	243	228	229	242	256	274	242	250	249	236	216	223	269	243	216	243	241	239	215	244	222	212	237	243	233	253	242	236	221	241	254	249	226	213	242	238	226	228	250	239	270	224	225	255	230	216	235	231	238	224	245	229	227	237	257	265	248	251	248	248	227	253	267	230	236	263	252	261	242	255	243	251	270	227	250	246	234	251	243	241	232	238	265	223	240	250	239	276	227	260	215	249	222	219	250	234	256	219	237	230	227	281	238	238	229	250	247	233	273	226	234	262	249	224	237	244	225	260	238	269	224	251	233	217	275	237	226	236	232	238	259	248	257	241	261	220	265	234	235	280	224	269	263	262	251	249	251	212	245	253	219	235	255	243	240	208	237	245	237	267	231	234	228	235	267	227	235	271	270	258	259	246	246	211	232	242	223	230	243	236	263	233	251	240	266	236	247	249	259	246	271	281	233	229	224	288	251	259	239	241	245	260	228	235	220	246	270	230	231	238	233	240	245	226	251	251	271	222	227	255	217	254	248	251	260	227	257	240	237	233	245	254	229	224	236	284	242	260	251	235	284	270	248	207	207	231	258	233	217	264	215	240	247	232	235	235	225	262	237	269	239	252	253	222	240	223	259	261	248	265	275	217	225	247	254	231	227	241	238	243	249	248	273	258	244	224	248	210	228	244	249	220	214	240	246	222	215	277	258	250	240	272	250	244	275	261	211	248	229	231	239	227	217	263	277	256	252	245	240	243	231	217	255	279	206	225	203	278	229	256	247	248	249	205	244	210	235	200	221	207	235	226	258	227	248	241	232	262	261	277	241	247	243	244	216	232	230	259	254	244	258	262	273	251	246	249	236	235	257	230	221	224	263	238	228	243	229	225	224	276	259	228	224	256	240	243	235	258	257	241	212	229	226	217	243	220	253	243	254	213	243	263	234	268	238	235	219	225	240	241	235	245	235	230	264	257	254	245	246	249	224	265	224	244	222	239	224	264	256	240	214	225	239	216	247	239	234	234	242	248	254	228	248	259	220	240	244	222	220	228	220	256	222	238	259	250	224	241	250	266	242	228	248	254	212	222	231	222	233	239	262	242	220	240	261	237	221	260	272	222	212	284	239	246	235	233	254	256	243	228	215	250	238	237	232	233	237	244	226	232	235	225	259	244	235	258	236	238	213	246	237	235	211	237	260	238	236	264	212	207	271	230	256	255	222	233	234	241	265	246	258	233	220	256	244	252	242	240	212	249	241	245	242	259	260	238	239	244	220	238	251	235	239	227	226	206	247	240	238	238	228	237	240	253	250	215	255	239	229	231	239	261	245	290	240	227	221	223	227	245	215	242	214	265	242	229	242	214	235	246	231	218	238	281	223	272	242	236	254	248	241	221	254	239	258	239	255	231	231	238	237	253	241	242	235	226	267	247	242	221	248	237	230	252	244	249	254	253	248	247	256	253	246	219	265	248	242	221	260	232	239	262	256	225	225	201	247	235	267	190	242	238	231	202	237	224	247	244	224	224	244	243	270	244	243	212	249	260	224	265	263	251	226	239	232	243	241	208	223	233	245	230	257	249	229	221	231	223	264	231	256	232	238	240	263	233	240	223	264	256	229	244	248	232	236	241	245	245	244	237	240	267	251	246	213	251	209	231	210	231	257	232	264	252	260	234	242	257	232	261	264	251	246	237	229	237	255	246	241	252	231	248	252	213	255	228	245	242	240
23748	2649	5909	6505	5429	4540	3586	2985	2610	2331	2137	1906	1565	1489	1367	1285	1306	1246	1068	1088	1056	1008	1005	948	957	895	889	900	874	805	885	854	796	841	815	745	848	801	774	828	781	805	739	745	738	734	762	792	729	730	751	722	745	724	707	692	731	754	696	733	694	642	713	789	719	724	744	709	679	753	709	700	726	696	693	687	713	668	695	702	678	659	704	697	698	706	695	661	664	686	714	668	618	749	674	686	682	668	684	716	712	653	666	672	702	642	740	670	664	681	677	722	697	684	702	733	682	679	741	655	671	715	672	718	688	699	618	709	763	672	693	723	659	690	702	706	690	703	696	665	630	676	688	663	676	700	687	690	669	668	673	674	664	668	694	690	663	698	709	648	649	686	702	709	655	711	697	652	642	666	691	670	701	612	700	674	723	668	655	659	693	712	657	631	670	672	684	706	717	687	631	642	675	646	678	666	708	664	671	702	630	695	662	702	717	661	693	655	688	652	654	651	686	710	645	687	677	630	654	678	663	619	674	651	724	665	647	737	652	683	621	681	684	644	696	638	677	642	665	647	617	683	689	658	672	735	644	699	669	721	635	665	632	665	657	652	643	630	674	685	654	662	676	644	697	680	678	664	681	679	640	705	689	669	648	707	664	660	669	667	718	713	698	661	679	685	674	703	632	665	679	632	706	635	688	677	665	646	660	696	677	667	739	674	699	669	634	647	683	657	676	715	655	720	637	670	684	657	652	665	675	679	686	649	698	657	676	712	677	682	681	656	677	687	684	661	619	676	626	666	669	635	716	637	659	677	685	653	644	662	690	724	679	700	705	696	689	651	674	650	680	717	689	666	640	645	703	693	634	677	696	655	710	703	719	657	684	638	657	685	702	630	705	624	702	665	671	678	642	678	675	662	659	694	695	644	654	633	679	675	692	597	656	649	659	691	652	650	670	681	665	649	684	712	728	696	666	690	688	668	657	732	703	734	686	684	690	675	653	651	691	707	679	656	699	695	710	688	666	657	653	663	715	665	666	674	670	682	646	692	650	665	636	665	702	674	691	672	624	733	703	646	708	654	695	688	681	684	675	702	648	676	717	749	699	642	707	671	695	663	704	676	693	737	689	657	703	652	671	692	659	722	672	677	672	686	672	652	619	686	651	686	654	661	658	658	714	679	708	670	669	703	661	636	679	657	638	584	713	646	683	676	684	689	650	725	657	673	692	677	633	695	668	706	637	708	682	699	671	713	677	663	667	698	676	633	679	663	674	679	660	680	668	677	723	675	643	606	658	693	667	668	650	691	682	634	709	686	663	647	656	671	665	670	652	674	642	671	705	685	675	676	690	640	719	705	675	625	665	688	644	638	721	667	655	712	707	642	724	689	683	648	658	707	681	659	671	684	662	685	708	703	631	658	673	607	687	672	697	666	707	661	671	726	708	699	690	661	652	705	665	640	636	685	678	698	651	626	657	647	706	673	689	678	628	700	649	688	665	636	655	725	652	661	687	677	668	655	621	706	667	707	697	658	727	667	716	618	632	687	680	662	716	670	675	673	700	665	727	701	705	665	666	670	665	750	690	675	669	634	659	747	670	664	678	681	664	649	698	670	672	657	667	666	619	699	677	638	684	665	691	700	652	665	644	615	667	696	686	665	695	692	685	664	675	692	688	647	626	652	690	654	711	674	670	675	650	695	696	700	683	689	654	661	656	687	667	646	703	640	684	668	646	681	724	651	670	678	663	643	699	692	646	686	676	701	668	684	701	651	696	683	677	673	675	663	702	703	624	667	656	651	668	700	750	640	707	663	682	660	695	683	723	663	671	651	700	688	692	683	623	686	676	706	706	643	629	738	677	698	667	651	672	677	679	642	691	701	708	619	687	663	695	677	699	715	662	703	658	710	666	639	664	656	710	655	687	707	677	640	646	625	713	689	638	671	649	680	711	634	689	707	666	670	655	669	667	673	692	659	643	657	697	706	696	666	624	735	650	658	687	671	691	656	670	653	718	725	693	657	713	682	703	648	703	750	682	653	640	649	640	665	688	671	643	676	672	648	640	693	710	654	701	711	659	678	710	675	673	662	705	693	665	671	678	658	723	675	658	657	674	712	672	701	692	668	666	655	665	642	679	649	662	649	688	700	665	734	634	662	649	678	701	685	705	665	655	646	649	682	682	708	668	699	699	687	646	635	665	670	692	702	664	673	698	688	694	692	666	667	642	673	693	654	676	667	686	675	669	628	699	662	727	697	690	697	689	654	624	671	667	698	604	647	656	674	662	622	694	698	683	633	696	675	705	690	633	694	678	639	671	713	670	695	672	663	681	700	673	663	716	657	735	732	669	667	665	670	690	617	645	675	685	633	680	675	671	649	658	697	664	688	678	728	639	667	634	678	686	726	665	643	675	696	675	694	610	665	635	669	692	654	688	689	719	723	626	647	666	645	636	667	660	644	675	718	642	701	732	646	712	691	703	712	682	678	682	692	708	685	662	655	646	659	694	651	674	699	667	641	659	658	674	697	702	659	666	694	691	663	696	659	681	706	629	690	645	704	694	700	623	745	686	668	709	652	700	698	627	658	692	687	671	700	676	691	670	725	695	653	681	647	664	659	690	690	711	735	702	667	662	667	684	686	650	666	697	719	701	652	702	652	670	629	676	688	622	640	724	696	680	705	693	685	698	651	648	650	666	656	644	684	669	697	737	667	679	648	666	754	688	639	680	721	672	689	631	654	704	682	693	645	694	683	673	707	658	666	694	641	665	718	637	731	645	675	669	666	629	686	704	641	682	679	704	693	666	716	703	643	686	676	638	694	642	694	705	697	690	674	704	688	677	697	687	647	705	660	653	654	698	674	702	686	660	663	686	664	698	663	708	628	702	663	667	682	684	651	634	684	716	668	640	695	661	671	685	670	658	691	660	694	651	635	693	692	738	654	683	668	674	705	741	685	658	671	731	701	669	675	700	650	668	689	635	709	671	718	719	670	663	657	687	636	693	680	699	691	697	732	697	660	663	685	652	687	637	676	657	681	694	676	645	700	643	652	644	663	644	707	713	688	635	673	648	686	664	698	658	714	738	651	688	687	661	636	690	733	652	701	660	689	706	685	676	667	668	695	682	692	644	681	646	694	633	677	617	703	709	672	720	652	686	669	735	660	679	645	656	681	686	667	680	730	641	661	699	684	689	675	677	647	675	707	665	652	698	680	672	685	717	698	664	621	673	674	667	666	721	686	642	665	643	634	676	686	686	679	616	637	681	647	688	683	697	684	686	680	696	701	725	690	635	648	668	703	696	657	689	636	667	668	674	712	729	709	662	646	693	683	685	654	626	711	655	655	659	691	671	683	706	677	627	684	687	654	689	689	659	698	687	614	646	634	653	669	646	695	690	741	647	690	667	655	708	647	668	675	649	687	646	664	681	658	661	690	603	652	672	647	653	679	702	701	683	626	685	659	670	701	690	640	654	682	713	688	698	682	677	682	669	625	662	681	621	675
6460	252	146	97	96	77	91	75	68	79	64	87	68	66	76	77	69	58	62	77	60	70	64	76	82	60	69	69	84	71	64	59	76	73	69	62	73	71	57	69	66	69	63	85	57	59	58	71	69	63	69	67	51	60	64	63	75	70	48	64	67	69	58	59	47	71	67	79	52	65	70	74	77	58	76	67	66	86	72	64	70	62	61	60	75	66	77	75	58	71	64	70	60	67	70	82	56	77	70	65	60	68	74	66	61	53	61	62	64	57	70	76	65	74	63	57	82	67	76	58	52	48	64	73	76	48	68	70	71	69	93	69	80	66	60	60	69	78	63	58	59	65	68	73	69	46	75	48	50	68	54	51	71	68	54	60	70	66	66	59	63	71	66	61	67	59	72	73	68	56	72	70	57	62	63	74	72	58	70	58	74	81	66	55	67	70	69	62	73	58	66	60	72	60	58	60	76	66	56	57	57	61	77	68	56	67	61	68	77	63	69	75	39	77	60	87	68	93	70	58	80	65	60	49	69	58	67	66	61	61	75	72	75	60	68	58	69	59	68	62	67	70	56	67	66	72	53	69	54	82	64	81	70	62	72	85	61	71	66	60	59	58	55	66	72	85	63	72	63	64	63	71	72	70	58	63	75	70	72	68	64	71	54	63	62	73	68	83	75	68	82	75	57	52	63	83	75	68	68	64	62	52	76	68	82	64	72	72	62	74	66	70	73	63	63	67	67	59	71	67	79	65	63	55	69	64	75	75	60	71	69	65	68	69	82	66	81	48	80	56	57	59	65	75	61	83	71	72	54	82	87	50	59	56	62	71	63	59	73	59	69	59	56	74	71	73	54	78	69	65	65	71	73	72	52	69	64	70	69	58	87	69	72	66	59	74	68	87	64	76	61	50	66	64	50	79	65	76	58	71	66	71	71	72	63	54	74	72	66	62	68	67	62	71	82	71	77	69	66	75	78	84	89	63	65	70	80	59	68	66	62	65	68	67	57	81	66	62	66	72	61	74	79	61	65	67	69	64	62	67	63	69	55	61	86	56	64	73	56	70	74	61	66	68	64	59	67	73	63	66	77	68	85	70	54	69	75	66	56	63	73	63	58	56	70	61	62	63	75	88	61	53	67	65	74	48	63	67	80	71	63	67	76	68	68	67	81	60	61	65	58	72	79	74	68	72	67	52	55	74	58	72	82	87	88	68	65	65	70	57	63	73	78	79	59	67	75	68	78	64	67	80	51	64	72	63	58	61	66	68	70	60	63	61	66	63	79	79	60	68	67	65	73	61	72	62	63	71	62	61	66	58	87	75	59	64	77	66	79	64	75	72	79	61	76	84	76	61	85	57	65	53	56	90	70	71	66	79	70	73	62	56	64	64	74	85	68	74	63	61	57	71	52	69	63	75	67	74	77	68	72	77	85	56	60	70	71	63	68	83	67	63	77	57	67	58	86	76	73	80	61	73	70	74	80	62	61	89	62	59	62	75	62	77	89	82	81	59	69	64	65	55	48	72	80	60	71	60	48	75	66	70	56	81	71	61	72	79	62	62	53	75	73	80	64	70	73	63	56	74	73	73	73	59	56	59	72	71	67	71	58	88	49	76	62	58	65	66	71	77	60	72	77	63	64	74	78	56	64	80	61	81	71	69	66	79	68	79	69	46	72	56	79	65	57	58	66	74	55	65	81	68	80	62	64	63	65	69	59	59	77	81	69	56	74	63	71	62	63	75	60	73	71	74	56	74	76	66	71	61	63	73	79	45	59	63	67	70	52	71	79	69	78	73	76	84	62	64	61	78	63	69	72	65	71	59	63	63	72	84	76	52	81	59	60	58	69	66	61	64	65	76	73	63	67	72	68	64	63	64	67	82	68	53	65	68	67	72	68	65	71	61	71	82	76	66	55	70	78	62	74	63	64	74	78	55	56	51	66	69	68	64	68	63	67	67	57	75	53	82	68	69	71	61	62	89	73	70	68	81	69	65	73	75	60	62	55	58	64	77	81	76	72	67	75	70	79	79	73	70	70	69	73	59	72	75	74	72	71	64	78	63	62	83	64	87	78	75	63	54	63	63	69	64	62	70	92	73	72	65	77	65	74	76	60	68	61	59	93	64	61	77	77	74	65	62	62	66	62	50	56	64	74	68	67	65	65	54	77	75	59	55	63	66	72	77	56	63	57	79	75	77	63	68	54	68	67	66	61	66	72	87	65	67	69	67	77	56	59	73	70	68	65	63	76	61	65	65	68	71	78	71	73	61	66	67	62	64	79	58	63	58	73	81	77	73	71	61	73	68	62	66	74	70	78	64	61	69	54	65	73	73	71	72	59	59	65	65	61	66	56	79	69	72	70	59	71	63	69	74	67	66	70	65	59	71	67	82	78	77	71	65	58	61	68	76	63	68	77	55	61	66	76	66	71	67	70	75	63	65	63	68	76	86	70	83	66	53	76	78	73	67	65	74	90	69	61	67	59	59	73	69	77	58	80	70	62	77	62	66	60	70	58	53	58	67	81	77	62	59	71	48	53	57	73	65	82	70	56	82	69	70	62	61	66	64	70	67	62	63	55	85	63	67	80	61	60	70	78	62	67	71	65	73	69	61	63	57	85	62	77	44	81	63	62	70	58	67	80	57	69	73	80	61	61	70	69	66	71	61	78	78	81	66	65	82	65	58	75	61	81	64	76	71	75	65	72	83	63	73	65	66	56	65	71	73	72	76	67	72	69	56	78	60	70	59	49	71	72	53	65	54	65	63	68	64	77	68	76	65	62	65	62	75	59	60	73	57	66	72	75	65	70	81	59	73	59	70	47	79	60	66	67	63	56	64	80	71	62	69	57	66	69	67	52	59	77	77	87	64	47	75	68	71	74	67	52	79	68	77	57	65	66	61	62	66	76	62	55	73	82	66	63	65	70	68	78	77	75	67	67	70	62	87	70	72	70	63	71	82	78	64	71	79	81	81	60	76	67	75	57	60	75	67	60	55	73	67	78	57	71	73	65	67	59	70	73	70	78	56	57	60	72	53	62	80	75	73	67	56	54	70	66	79	75	58	60	76	76	82	76	61	83	73	70	75	59	73	74	71	71	54	89	46	62	62	70	66	75	67	71	60	72	67	53	64	61	76	82	71	50	59	70	65	67	59	65	63	78	74	70	53	68	69	45	68	55	77	73	64	70	66	60	64	74	58	72	62	49	75	72	80	79	72	51	63	54	48	57	52	72	57	72	70	63	70	64	59	64	68	64	74	79	66	49	69	65	68	75	60	62	56	62	60	59	70	62	75	70	60	66	53	57	56	62	60	67	67	64	50	57	69	55	77	75	67	80	64	74	80	48	73	65	51	61	74	87	58	65	60	82	83	72	68	68	62	66	65	74	64	63	71	66	73	73	49	58	60	70	56	57	77	82	67	82	65	69	63	74	64	76	69	49	55	76	79	66	66	67	75	59	70	74	87	55	57	59	67	79	55	59	51	67	72	63	63
6507	317	417	434	406	356	292	331	273	275	306	283	270	239	257	262	270	240	257	277	249	231	271	252	243	233	248	235	242	240	262	232	229	242	263	217	243	231	263	270	260	238	267	253	248	246	236	259	252	232	228	257	250	242	251	257	289	222	259	226	248	275	239	232	245	244	251	242	228	247	257	234	213	257	254	247	232	272	274	248	225	237	280	256	258	231	231	267	240	263	246	246	230	243	248	228	231	242	255	213	234	237	281	259	243	240	258	232	216	257	249	265	259	251	245	241	259	243	240	260	272	243	246	240	244	235	265	224	253	250	252	256	262	269	251	247	251	235	244	230	248	229	208	240	232	256	265	243	211	245	250	278	265	253	238	251	267	238	223	219	265	236	252	250	237	238	281	235	259	262	251	261	253	227	225	241	221	250	246	235	246	266	249	248	267	259	247	240	253	262	224	215	237	253	265	259	223	262	217	279	237	240	257	233	249	240	240	220	270	247	228	234	270	257	271	234	230	252	258	258	249	253	241	225	214	269	249	241	244	231	245	236	243	258	262	226	249	256	241	237	254	257	241	235	243	233	245	248	214	265	297	247	258	257	225	256	273	224	230	225	241	245	257	226	256	239	229	273	228	227	233	251	233	239	251	241	256	212	238	233	254	238	255	233	251	234	253	257	252	224	230	223	243	219	222	247	254	251	233	273	244	255	248	234	257	232	225	227	237	260	235	220	263	236	262	261	244	252	249	265	235	253	264	258	247	227	249	248	227	280	236	241	241	256	237	243	219	230	231	248	265	255	213	274	263	226	261	251	258	241	264	273	232	226	259	247	240	242	245	231	220	229	247	267	252	223	269	235	260	282	276	245	248	241	239	252	244	228	242	231	212	269	274	233	251	229	231	244	265	248	224	247	242	262	238	229	249	242	244	227	243	248	238	251	245	234	261	241	262	224	258	237	243	238	270	233	240	257	234	258	250	255	244	261	247	241	236	240	238	231	217	252	255	236	235	243	221	232	247	233	246	236	216	252	241	237	258	210	218	252	254	235	257	243	252	233	235	273	220	247	256	294	245	289	235	244	248	251	244	241	236	218	270	235	251	239	264	245	240	246	240	216	220	224	257	228	238	241	253	244	248	238	248	220	232	226	224	233	256	247	260	241	242	246	226	237	281	244	242	262	249	234	230	269	217	248	273	229	235	242	223	245	234	244	248	255	240	231	257	244	245	214	236	248	230	204	236	239	243	251	251	216	223	241	275	269	252	233	256	253	236	251	269	210	240	231	242	252	235	243	244	277	252	248	228	243	267	208	236	239	233	254	225	253	218	250	245	264	229	231	229	240	257	249	272	242	271	255	228	246	255	270	269	240	224	212	236	249	228	234	256	245	218	250	228	251	249	279	257	274	265	245	215	250	255	255	235	236	242	254	273	255	253	237	254	229	241	242	232	218	270	240	263	271	225	224	248	255	246	223	232	222	222	212	241	231	243	249	250	231	245	236	238	239	267	219	256	251	234	262	230	277	235	234	246	220	237	237	238	271	232	255	279	265	229	280	241	255	212	254	215	251	255	236	257	237	251	244	256	263	252	204	218	280	216	251	261	237	249	214	248	231	246	223	258	232	249	295	250	252	276	237	259	249	284	237	248	253	253	237	252	256	244	274	247	215	253	247	272	240	242	246	244	207	249	235	269	244	245	219	261	233	255	261	248	248	248	237	249	235	238	223	230	253	228	213	274	250	236	235	227	230	293	265	275	234	237	245	273	257	239	249	253	246	220	244	263	247	240	264	276	252	238	250	221	222	235	225	261	262	236	237	261	195	235	246	257	270	241	228	248	227	270	249	235	239	228	254	232	220	244	243	242	251	252	263	243	226	228	267	253	269	250	224	240	237	276	231	246	241	276	243	256	251	254	256	229	247	253	248	260	239	211	260	258	260	247	238	235	250	233	232	231	242	237	276	237	208	238	229	243	233	239	283	242	251	240	246	269	256	237	250	251	242	240	250	246	242	257	259	264	276	232	240	241	236	255	237	244	237	237	232	248	257	242	247	275	217	258	253	251	258	254	282	249	239	258	258	259	258	242	263	264	229	248	231	265	236	251	262	274	226	248	278	228	249	253	260	243	230	250	248	248	242	239	267	276	239	246	251	238	251	226	247	254	270	250	243	254	242	244	243	243	264	230	242	220	267	266	251	243	246	252	247	220	248	269	257	250	254	234	250	236	256	235	215	257	228	267	236	266	245	224	267	217	245	241	236	244	240	238	241	231	247	240	234	251	265	265	247	265	216	246	244	238	216	257	263	261	244	257	250	262	258	264	204	241	212	238	227	269	243	237	261	230	233	233	218	262	260	222	249	238	200	232	265	268	234	235	231	263	254	254	252	240	227	276	234	267	220	268	221	252	228	243	221	235	238	208	246	247	274	251	244	252	244	221	254	240	237	258	258	243	238	215	237	234	249	257	238	282	231	220	243	227	262	232	282	250	260	245	247	235	238	227	262	224	242	261	240	234	242	229	257	260	247	277	217	236	236	251	234	229	233	222	283	253	240	256	250	249	266	241	264	241	247	238	228	237	236	230	231	230	227	238	231	274	213	236	277	250	231	231	288	237	260	236	224	243	236	246	246	232	246	260	229	232	275	257	247	242	251	261	271	250	266	231	258	229	229	252	287	257	252	244	253	230	242	239	256	253	253	261	241	245	256	258	208	263	256	250	268	231	237	234	259	255	249	224	262	250	225	237	237	269	249	246	248	251	239	241	234	258	256	240	214	228	252	220	251	264	258	252	248	239	243	221	236	242	244	251	237	252	295	217	277	244	265	241	257	259	236	265	221	239	275	222	266	218	254	248	220	217	241	219	242	260	220	252	239	250	242	217	222	219	241	246	241	249	218	237	252	239	255	246	250	250	228	244	228	257	270	232	238	255	257	226	278	270	250	276	253	262	235	227	243	219	273	232	260	231	243	249	233	204	224	233	286	226	251	241	244	261	276	236	226	253	236	233	239	225	257	268	255	266	234	252	271	248	250	258	246	239	238	213	234	241	230	253	234	226	275	250	240	237	249	266	241	243	271	242	252	233	240	240	266	242	230	228	223	241	258	262	248	204	244	230	257	259	228	233	245	222	234	227	267	259	225	253	233	257	281	231	256	238	263	233	268	247	253	254	260	258	260	238	252	243	258	236	252	236	239	246	237	256	249	226	251	227	262	254	235	236	258	247	234	252	252	246	241	268	241	276	239	251	234	256	257	282	278	233	249	240	252	255	258	242	284	252	268	248	215	215	252	250	244	250	263	245	265	224	229	250	227	246	250	265	221	238	205	263	241	245	265	246	269	235	254	276	230	228	255	255	233	247	222	226	258	260	232	266	224	243	260	226	264	245	244	253	264	224	263	260	233	246	270	234	261	269	226	249	253	248	236	245	244	262	247	236	257	224	250	243	281	219	234	224	217	266	242	258	276	279	263	245	248	236	262	235	231	251	248	241	243	270	224
39613	6011	1558	1065	733	570	435	376	315	275	271	261	255	229	194	207	184	161	196	189	183	183	169	192	146	168	155	185	171	153	140	152	181	156	154	163	202	154	179	157	156	156	154	149	165	155	166	148	148	146	155	155	165	165	142	153	142	153	154	157	160	171	154	158	169	153	176	163	157	169	158	167	144	146	127	171	175	124	159	150	166	173	152	150	172	159	150	167	154	150	156	165	177	142	158	141	160	164	152	157	158	152	131	150	163	162	162	132	169	142	154	174	135	144	135	160	141	164	147	152	137	150	143	143	156	172	130	172	136	140	149	155	149	157	150	164	147	137	159	169	168	150	160	143	166	151	160	153	167	159	148	135	166	148	148	139	164	169	148	139	162	138	138	124	155	167	157	164	136	139	170	140	145	131	157	162	153	149	162	158	143	151	134	162	156	130	132	153	145	141	160	171	174	172	161	143	161	172	159	150	171	174	166	139	137	158	164	146	159	143	134	154	146	124	176	139	134	148	166	139	166	165	151	146	133	147	173	142	166	147	186	153	153	122	151	164	158	144	149	147	155	152	170	165	170	148	169	132	152	160	167	145	166	136	146	155	147	143	145	161	136	152	147	184	151	140	145	179	155	129	164	121	145	152	144	134	139	178	128	156	145	147	152	151	139	157	150	127	152	143	145	135	133	166	146	155	138	158	139	142	171	166	146	168	147	149	141	145	157	182	127	161	138	145	125	165	165	163	133	157	171	150	121	164	144	180	166	178	132	140	160	159	162	190	174	145	162	152	145	141	137	144	150	160	156	154	174	150	157	139	170	159	126	128	162	144	173	138	146	135	156	162	144	167	145	154	154	156	154	159	157	144	153	119	141	113	137	148	131	146	164	154	149	166	136	140	169	165	136	171	154	133	157	166	160	167	143	165	142	145	152	150	130	153	174	172	170	156	161	146	143	142	147	135	162	125	137	137	140	160	175	162	149	136	162	159	141	125	166	145	152	147	153	166	155	178	136	137	160	147	124	138	162	146	151	136	160	180	164	150	151	163	146	146	139	142	164	141	163	173	118	141	150	145	148	149	151	156	150	167	171	134	145	179	158	165	151	154	120	139	139	180	131	168	165	151	144	169	147	152	165	166	141	149	151	169	138	147	168	172	183	154	154	164	146	145	149	172	159	158	162	143	159	164	168	141	151	173	154	116	140	151	163	150	168	143	163	152	128	130	137	153	134	156	163	136	145	174	128	146	152	154	143	146	150	176	139	146	159	158	129	158	130	146	154	172	155	146	168	151	158	182	145	163	131	151	143	158	142	161	157	148	155	155	138	151	152	144	155	145	152	169	151	145	147	149	161	150	131	131	155	145	154	162	163	143	128	149	132	146	143	154	154	154	157	148	148	155	158	129	158	167	143	153	156	158	164	179	149	153	145	129	144	128	141	146	178	164	151	143	144	160	150	167	150	143	150	152	168	151	157	144	148	129	142	180	146	161	140	143	128	142	157	171	153	155	164	142	151	145	140	171	151	147	165	165	169	151	131	147	155	146	166	150	137	158	132	143	150	140	142	155	143	150	163	163	174	151	159	159	157	145	182	138	156	156	146	143	175	158	141	157	150	147	144	142	156	157	179	148	128	162	158	153	159	151	146	145	151	153	145	158	162	143	143	134	166	139	135	149	155	146	154	141	154	130	135	170	153	136	161	155	159	154	157	140	160	155	153	155	159	155	171	144	172	138	122	159	139	138	171	153	160	159	157	135	165	150	158	145	168	150	172	152	132	138	164	143	149	155	146	132	149	150	141	169	174	140	147	154	161	147	148	143	145	148	115	159	157	137	149	147	140	145	145	150	146	174	151	154	131	153	152	181	165	167	153	161	163	161	156	159	156	154	176	143	136	136	150	166	166	150	132	154	146	153	156	173	138	152	172	143	165	151	127	160	174	155	161	155	133	145	154	152	162	141	146	157	140	143	180	137	166	147	147	133	176	137	153	151	177	162	151	177	161	162	134	138	170	166	153	180	145	146	142	151	164	154	166	132	151	144	148	148	150	167	129	159	160	159	153	144	166	151	159	163	138	158	157	139	131	140	149	127	147	162	168	164	132	143	155	171	165	136	147	152	155	135	165	163	172	163	155	147	163	139	146	144	172	169	156	146	149	160	160	153	156	150	141	145	146	171	155	157	155	146	146	138	124	146	154	168	144	146	142	140	157	141	156	156	152	165	147	151	163	146	147	177	159	164	145	152	161	159	140	155	158	154	145	145	173	137	161	139	151	168	159	147	151	151	139	142	158	144	153	149	137	167	152	143	144	153	132	145	155	160	175	154	149	146	162	148	143	125	161	149	131	153	144	140	146	155	159	177	169	148	172	153	155	152	169	155	153	145	167	156	155	158	135	167	163	147	150	158	148	141	143	145	139	146	161	137	139	161	168	170	165	173	128	141	149	140	157	156	132	143	131	167	151	166	149	151	155	158	147	156	150	163	161	152	157	125	143	164	164	148	160	169	143	155	143	149	176	159	151	175	147	132	141	160	148	155	136	168	152	149	155	132	145	158	164	138	145	162	142	155	153	164	173	144	176	146	149	183	166	120	154	156	148	158	137	144	172	127	129	180	155	175	151	128	151	171	192	146	146	155	138	160	167	160	133	142	160	124	146	154	136	133	137	156	144	148	150	165	151	144	151	149	162	185	143	155	166	174	158	155	150	130	140	159	153	159	147	150	153	167	135	129	146	159	168	139	162	129	160	151	168	153	139	175	151	142	159	183	154	150	157	154	141	156	142	150	149	163	158	143	138	144	158	176	174	161	149	149	138	132	146	153	159	145	133	136	148	146	163	148	153	156	184	158	160	153	157	158	140	164	130	145	124	159	170	155	171	141	139	166	154	147	176	154	152	161	141	141	156	169	155	150	149	153	147	164	126	157	156	154	159	169	145	177	142	150	158	161	130	137	149	131	143	140	159	162	160	148	145	148	150	164	143	157	153	155	150	132	146	165	169	147	159	154	154	163	157	175	146	155	171	187	136	139	151	131	159	155	132	154	148	148	144	167	172	171	141	167	142	136	144	156	149	155	160	144	133	148	130	141	151	157	152	143	163	154	155	145	149	169	135	146	162	145	138	137	165	147	158	135	163	142	142	155	148	143	151	163	148	154	154	171	157	153	153	148	158	153	159	154	161	139	178	158	159	119	145	175	155	136	175	166	153	122	155	140	150	133	146	155	142	158	155	151	156	168	169	151	154	174	129	160	128	147	142	179	164	154	155	148	148	156	174	133	141	150	133	127	140	151	143	145	146	180	151	150	178	158	141	155	166	139	180	160	155	151	153	148	175	147	148	159	153	122	189	155	160	147	143	134	151	136	181	165	174	153	157	150	164	156	170	144	160	156	151	168	164	141	177	143	163	156	148	159	127	139	162	140	157	152	162	158	145	152	161	152	151	153	158	155	152	169	149	160	151	161	150	152	138	161	155	151	141	155	153	138	152	162	136	126
18192	1444	3190	3526	3027	2417	2106	1715	1540	1314	1187	1051	971	943	821	788	783	700	749	669	652	639	647	595	637	586	579	598	566	538	550	507	525	537	522	528	534	534	533	495	541	488	533	499	496	519	504	540	496	473	469	502	481	509	497	512	483	492	509	473	476	533	483	496	471	465	462	460	462	461	475	474	494	450	503	483	497	468	497	481	446	490	454	474	476	472	476	468	491	470	507	512	460	523	470	457	475	465	460	480	479	513	523	504	495	476	464	455	464	466	482	495	458	493	474	505	463	471	458	507	456	473	498	451	462	434	477	484	438	513	468	430	493	476	480	497	464	420	463	452	458	471	477	461	436	484	444	468	466	474	487	430	408	446	450	507	435	461	468	455	467	461	475	503	443	456	471	445	480	458	480	524	459	439	477	459	473	472	437	450	458	465	477	458	473	495	444	477	475	455	463	455	465	463	448	469	441	432	446	473	489	449	442	470	480	464	451	479	478	473	457	434	452	462	493	448	473	480	435	475	435	447	400	456	433	451	465	551	428	487	473	467	470	483	480	463	454	425	462	426	457	501	541	507	461	458	452	493	464	492	448	460	457	464	451	450	469	437	442	451	470	493	449	498	485	444	449	460	476	444	487	474	452	464	498	429	468	472	453	473	475	457	516	480	494	423	483	442	460	472	484	492	482	448	481	456	468	452	455	498	526	507	472	446	498	456	440	471	489	448	445	473	493	470	462	455	480	469	485	461	481	475	454	441	445	464	467	456	461	475	487	508	437	458	463	450	504	445	502	459	435	477	446	472	459	473	460	507	457	471	458	472	429	472	463	465	423	446	430	455	472	481	479	467	481	483	503	476	478	452	462	478	507	428	408	460	495	474	437	485	448	502	464	465	470	465	453	433	442	448	455	471	488	466	475	454	481	483	441	457	455	430	474	454	495	488	469	492	479	457	466	485	449	480	467	491	464	456	490	486	474	470	476	460	448	453	478	492	487	490	454	466	480	513	482	451	482	486	454	503	449	483	511	461	451	448	482	492	441	448	424	490	460	450	470	476	471	438	473	440	491	470	486	489	476	469	489	423	466	471	473	447	496	453	451	468	461	486	457	488	419	465	468	469	457	470	476	474	446	480	394	460	493	437	497	433	496	465	453	449	449	459	439	433	446	458	501	437	463	497	489	434	446	460	465	478	463	479	467	449	444	430	465	449	431	447	449	488	473	456	467	477	461	470	480	459	433	473	477	457	447	483	454	433	508	466	514	455	456	502	448	441	474	469	525	467	458	451	476	436	485	447	482	462	450	473	473	457	459	475	478	470	424	437	459	475	485	483	435	461	472	475	476	458	458	424	446	432	439	449	498	428	479	488	465	455	515	467	485	441	492	455	459	463	436	505	458	479	449	491	475	427	457	482	449	487	449	504	471	491	467	448	464	505	438	444	485	441	483	476	458	512	458	444	417	462	449	461	457	465	432	486	472	457	499	452	507	495	466	509	492	439	515	478	425	462	463	482	472	460	455	471	461	459	447	467	484	477	486	466	447	462	453	454	456	483	471	468	476	466	479	461	475	469	465	445	473	451	452	446	474	444	473	461	484	434	496	489	468	422	479	446	474	467	475	476	466	492	458	467	479	445	481	471	486	485	470	438	464	456	469	453	453	427	455	486	471	457	434	468	454	459	452	460	471	448	461	496	489	496	492	439	476	451	472	457	468	472	437	418	480	474	529	457	449	461	458	462	468	466	502	473	434	503	470	472	463	443	480	436	489	483	473	502	475	485	465	487	464	439	468	481	513	485	475	472	462	441	467	437	458	499	461	509	462	463	481	489	450	483	469	469	463	472	452	431	451	466	476	512	461	493	485	469	463	431	483	466	494	428	449	454	425	486	450	430	437	492	474	469	450	439	444	474	492	481	452	457	472	468	504	505	486	468	499	470	431	477	453	463	466	460	443	465	458	476	435	429	483	420	485	481	457	488	448	504	502	482	475	416	429	474	440	478	439	450	428	484	432	495	442	440	493	458	506	455	461	453	445	466	473	482	509	453	480	449	443	458	432	459	470	468	488	467	441	455	488	449	471	489	491	467	486	447	466	471	491	478	468	467	467	460	453	499	442	448	448	483	446	478	481	485	461	465	478	466	433	452	448	490	496	452	455	474	487	467	462	454	487	448	464	452	485	430	463	471	441	434	491	423	422	492	480	478	452	430	471	477	488	456	422	444	459	460	455	466	470	471	448	472	464	468	488	477	472	449	464	466	452	463	455	478	446	479	454	452	478	455	449	456	493	478	464	455	441	460	457	459	493	476	463	436	467	473	461	463	476	458	457	456	497	493	455	417	473	453	469	477	479	494	471	432	453	469	473	455	434	464	442	453	493	446	454	452	460	454	440	474	472	467	420	503	435	468	485	468	477	459	474	447	494	478	442	447	481	453	469	472	430	484	457	479	455	499	483	461	464	447	471	484	460	466	471	452	460	505	489	448	458	445	477	462	457	430	528	472	480	448	436	460	456	507	480	457	483	482	461	490	493	468	468	464	463	448	465	461	463	465	472	442	493	449	448	492	431	509	457	512	459	457	428	493	426	490	497	459	438	482	490	471	449	455	447	476	470	451	463	465	447	485	465	464	461	482	474	465	450	460	478	480	481	496	440	477	475	453	480	439	445	437	456	459	473	452	456	451	474	460	458	463	454	433	486	463	461	476	472	411	441	456	474	501	433	456	439	425	456	475	454	477	456	444	501	491	492	442	457	478	439	455	456	457	463	455	476	535	449	489	483	483	505	467	481	487	493	473	441	445	445	459	446	486	448	499	484	479	454	464	437	462	495	433	471	455	481	467	513	450	464	445	465	451	446	499	469	459	471	454	508	462	468	436	463	480	442	476	460	448	468	459	506	459	457	445	441	455	441	456	452	456	489	423	493	469	456	430	434	464	439	439	441	457	475	496	467	493	474	474	454	498	471	442	410	462	444	483	449	469	450	430	466	451	441	467	458	479	463	497	448	464	490	467	452	469	450	435	486	452	460	489	469	441	485	477	439	469	432	469	483	491	508	470	446	475	467	469	455	485	474	469	467	461	467	462	461	438	478	481	483	443	436	434	493	439	470	475	466	467	490	451	429	486	454	466	473	430	463	478	470	482	434	445	473	430	437	451	472	457	477	490	463	463	399	453	463	440	448	468	465	479	456	449	437	472	469	469	472	457	471	445	472	443	457	488	460	471	457	451	488	441	445	453	479	473	472	490	463	464	470	483	474	492	437	473	517	460	444	493	466	451	454	474	478	493	540	429	459	478	472	470	488	473	441	450	479	467	469	451	498	415	473	466	485	434	457	472	470	465	454	430	470	432	453	428	453	461	487	496	450	427	455	487	469	481	450	475	472	470	467	487	456	463	475	435	466	435	439	482	514	460	476	460	471	467	451	466	459	473	475	475	405	450	488	478	479	456	434	476	483	408	450	473	472	465	433	514	493	468	447	434	458	476	428	435	445	464
52073	13447	4058	2151	1545	1168	812	660	575	507	478	399	387	381	310	342	306	318	305	299	285	279	267	267	281	265	291	258	258	222	259	252	244	281	272	243	245	273	221	244	275	230	232	261	272	247	277	255	246	241	259	238	237	253	241	242	223	241	270	223	247	270	238	254	222	215	256	263	233	227	231	234	263	222	204	262	220	241	246	249	229	250	242	244	228	230	223	212	244	273	268	253	269	250	238	214	257	239	229	228	245	253	237	254	251	232	253	253	226	245	252	260	247	257	258	222	238	235	256	218	245	247	243	239	274	235	241	250	224	242	236	260	247	222	244	219	223	252	245	229	232	227	244	247	236	273	250	234	228	237	236	213	262	263	231	232	237	225	239	224	228	233	219	234	240	245	246	211	231	215	241	227	230	218	263	259	211	215	252	208	222	230	256	238	238	224	218	245	234	253	246	230	217	236	213	213	202	236	260	233	234	240	250	245	232	226	270	234	221	215	247	257	241	248	224	258	262	254	225	258	250	223	233	222	232	259	261	248	247	222	268	226	231	257	268	238	242	238	207	277	244	239	225	246	238	235	251	247	229	249	249	254	233	235	206	217	249	248	226	254	252	258	232	220	251	226	235	229	246	244	255	206	246	244	258	233	247	258	241	263	253	237	239	248	271	230	217	240	237	220	240	203	233	287	245	264	223	238	228	249	256	228	260	263	236	246	215	266	273	233	246	232	220	258	220	242	244	276	237	235	264	248	264	266	227	256	236	220	256	236	248	235	249	241	226	223	242	224	244	230	258	235	211	243	236	244	226	218	249	217	239	254	243	229	231	221	252	217	218	260	235	239	264	230	217	231	247	247	240	206	238	255	236	264	247	269	227	225	260	261	257	238	226	222	243	219	251	223	226	282	247	252	222	240	236	230	262	284	250	237	225	244	240	225	254	229	227	237	249	226	254	240	237	233	254	228	235	224	270	244	231	221	259	227	269	235	247	256	234	235	251	253	230	230	227	223	229	237	230	245	240	237	270	237	232	251	243	220	254	260	222	251	233	244	230	253	258	217	235	236	250	237	228	218	233	222	239	236	256	216	261	243	258	271	244	248	248	250	239	234	219	232	225	254	250	257	253	225	240	241	223	225	252	256	223	222	230	227	259	258	242	246	231	233	224	259	220	220	238	224	223	241	254	247	254	257	204	228	261	229	232	242	252	250	241	234	260	249	252	233	223	262	235	260	229	262	273	249	251	252	207	225	238	272	236	270	256	238	216	235	228	249	256	254	219	234	261	233	252	265	218	240	234	236	264	248	240	222	236	240	245	218	242	291	227	233	246	227	248	227	246	230	226	258	226	226	230	237	219	252	245	221	243	248	228	211	289	221	219	236	230	265	254	248	233	240	246	213	272	267	245	237	275	236	252	271	248	249	248	227	225	235	248	222	238	264	240	229	235	257	248	235	209	243	227	254	264	231	227	267	226	246	245	258	224	258	231	205	219	244	225	219	229	260	256	222	224	239	258	236	247	250	245	239	226	229	256	233	264	211	243	249	257	234	259	235	233	241	235	245	253	232	213	248	237	232	223	252	265	249	223	261	220	268	240	232	256	237	253	243	234	235	228	235	252	268	230	237	257	242	216	247	239	230	239	246	227	251	259	241	246	267	276	198	206	242	237	276	227	227	235	236	251	243	224	236	231	240	243	235	221	239	223	243	268	247	232	232	223	266	263	248	229	226	230	235	229	247	219	223	229	214	279	259	238	245	242	236	236	225	237	235	236	217	236	211	248	247	238	232	228	230	236	255	242	255	224	227	259	229	244	242	249	288	233	217	253	240	255	242	227	248	241	245	229	211	226	216	242	242	228	220	257	241	208	242	257	251	228	238	246	239	230	248	246	230	268	239	225	249	233	266	253	242	252	233	251	216	212	224	254	198	237	261	258	236	248	257	259	227	247	234	240	229	261	231	256	232	254	224	271	239	236	268	257	275	260	210	212	261	226	239	242	230	230	263	282	213	252	245	247	221	236	226	251	231	222	234	259	215	258	242	252	224	237	218	264	228	234	249	236	241	244	253	207	253	231	245	233	230	247	232	240	224	217	219	256	238	232	245	226	242	260	243	252	213	226	249	213	236	269	212	236	247	246	233	241	229	219	258	232	213	253	260	262	235	227	236	210	238	232	249	267	226	229	241	223	251	225	229	248	231	263	255	243	238	222	220	220	228	238	248	253	253	236	238	261	231	234	243	237	238	255	212	224	231	232	239	238	227	233	218	266	244	249	233	258	241	246	229	240	250	217	237	256	257	198	250	234	250	237	236	236	250	263	224	243	226	245	264	251	239	231	267	221	253	226	238	250	228	255	233	227	244	240	250	259	241	243	233	236	246	230	219	265	260	229	244	241	268	239	243	242	226	248	230	220	226	228	206	232	239	229	217	253	239	243	227	266	242	230	218	226	240	246	237	253	239	260	219	241	244	263	254	261	245	237	254	242	246	233	237	230	236	250	259	204	219	228	231	256	230	226	258	268	259	240	265	223	238	277	229	224	268	231	234	233	217	248	244	220	241	233	235	251	246	237	213	240	226	243	228	231	245	223	223	237	266	229	250	236	277	240	224	232	230	251	239	243	232	243	237	211	242	212	250	224	257	247	237	252	269	237	263	231	247	238	241	264	232	268	227	250	258	226	254	219	254	246	220	241	236	238	230	217	232	249	262	219	229	261	242	238	230	249	253	228	228	240	239	261	250	243	251	230	210	261	251	251	250	230	242	233	242	228	223	236	228	263	234	244	243	256	247	250	249	236	232	236	209	237	214	223	244	242	283	240	261	247	231	241	225	224	271	249	222	269	233	240	225	255	252	223	257	250	231	241	247	245	257	226	231	235	245	246	233	212	237	266	244	244	226	259	226	258	220	251	255	231	221	265	260	211	246	229	223	240	251	261	226	225	230	246	229	219	239	258	266	241	211	254	241	221	258	235	244	217	231	251	257	217	259	234	239	227	220	247	238	235	247	250	243	234	225	233	231	233	230	212	237	261	265	267	250	246	234	246	240	233	241	231	219	230	237	224	263	272	225	216	251	237	227	265	246	227	279	242	237	240	205	277	244	236	222	242	204	225	249	245	253	273	260	217	245	264	261	192	254	245	268	233	251	233	266	249	222	248	236	238	258	240	278	248	258	253	220	239	246	245	260	239	217	224	227	249	263	233	236	244	239	241	241	240	234	216	244	288	226	221	272	226	235	253	258	211	236	258	286	268	249	235	268	250	226	248	213	205	221	232	268	241	226	263	239	230	233	234	237	242	229	254	250	240	232	257	242	246	247	246	253	231	239	230	248	238	242	237	245	256	250	254	226	244	229	236	209	241	243	216	255	225	241	278	245	291	254	235	227	236	239	250	249	214	215	204	242	261	253	254	243	298	249	247	256	243	223	239	228	223	239	247	223	227	248	255	249	265	264	243	218	251	225	254	235	219	225	249	233	222	251	242	243	230	216	223	222
23604	2611	5829	6359	5484	4389	3571	3068	2567	2354	2047	1826	1742	1583	1429	1343	1248	1212	1192	1127	1069	1003	962	949	968	926	891	865	894	863	847	876	834	857	885	781	838	803	834	797	762	687	742	780	762	752	750	746	717	719	692	785	699	757	724	737	674	737	744	723	685	665	717	719	685	723	741	673	707	651	690	715	692	670	723	686	744	703	726	695	699	692	717	707	721	654	701	711	691	672	727	697	655	701	682	665	736	651	673	689	716	677	655	672	649	661	669	675	671	691	660	699	713	673	700	678	626	686	680	708	700	694	636	719	678	613	671	686	713	694	686	692	671	716	693	712	730	664	710	665	646	685	701	697	673	686	652	686	674	672	675	688	688	654	685	640	671	691	686	674	604	675	649	726	703	706	696	692	721	704	679	666	668	668	654	698	701	691	689	695	677	651	692	653	711	715	673	659	680	697	675	629	649	686	661	714	703	655	686	630	683	666	715	699	677	667	682	684	656	722	677	713	691	670	667	666	745	696	706	690	728	664	693	668	680	673	682	689	668	671	644	678	682	665	652	677	668	668	653	664	678	674	697	696	677	668	686	676	703	660	650	737	649	647	699	709	698	683	660	672	697	659	661	636	703	641	664	659	684	694	654	676	687	693	669	690	669	744	692	692	709	662	654	677	682	666	646	710	624	698	683	706	684	667	691	651	683	707	649	691	698	652	638	688	690	682	682	696	645	674	665	672	634	651	636	705	644	655	686	661	675	621	678	672	654	683	729	689	668	658	668	717	705	673	649	664	623	684	651	674	625	682	664	636	645	674	651	693	664	630	670	668	718	662	654	636	668	661	717	636	717	641	711	706	669	692	677	659	644	687	680	655	657	622	707	690	694	701	688	645	675	655	696	684	696	672	656	722	630	665	690	717	688	706	719	702	664	687	675	678	718	691	656	629	657	630	738	687	671	682	664	657	674	662	691	658	680	684	687	697	639	673	648	673	702	662	683	679	646	666	662	634	724	670	692	674	692	673	666	683	656	723	661	648	649	697	689	671	657	669	717	677	637	694	723	658	667	650	669	688	634	701	709	676	646	714	692	688	667	737	657	686	673	638	669	676	671	697	655	686	696	658	711	697	656	724	657	679	675	647	674	717	689	626	666	674	681	652	684	673	695	670	661	665	721	685	654	675	705	634	666	706	695	701	655	696	674	715	694	669	664	660	688	651	676	715	709	692	626	643	690	682	653	672	656	632	695	604	725	663	696	634	673	704	702	680	700	686	726	640	657	655	705	695	704	670	711	705	655	618	686	653	640	673	720	650	651	726	619	668	690	686	697	685	644	713	620	731	684	708	659	699	638	712	694	690	696	647	682	653	671	644	650	678	686	693	696	728	675	631	701	673	669	680	651	635	672	678	600	679	667	660	695	627	721	665	684	657	685	685	672	671	687	672	650	658	660	686	686	686	702	743	688	709	683	687	729	670	701	706	677	666	703	707	682	654	706	700	671	671	665	630	702	668	655	693	678	712	679	733	699	681	660	695	692	623	673	685	646	624	685	672	676	662	666	677	678	692	652	647	662	660	673	670	671	675	642	661	696	692	716	624	667	686	651	696	700	687	701	678	702	689	651	689	720	668	668	652	689	649	709	644	647	702	715	704	667	687	655	681	658	716	654	663	731	657	660	702	706	649	680	680	714	678	652	678	647	619	652	674	610	634	698	694	684	676	697	650	632	641	649	677	705	698	654	709	696	664	667	669	745	673	664	674	660	685	684	716	687	699	675	657	642	683	676	655	682	687	699	710	614	694	717	653	719	664	706	695	654	682	649	666	707	682	685	671	642	657	678	672	680	685	717	684	670	684	655	685	671	696	630	740	690	707	688	710	714	708	659	725	661	666	642	671	668	666	678	716	661	714	678	658	717	728	641	696	670	682	677	720	703	730	661	693	678	679	649	684	681	706	674	700	714	672	723	688	670	712	693	690	675	641	647	692	747	687	660	682	683	687	663	652	670	626	687	697	659	657	699	697	644	713	697	669	675	670	665	672	661	677	637	650	701	675	672	664	675	716	662	693	679	694	684	679	692	613	716	665	683	700	638	684	690	659	653	680	667	641	687	656	672	650	656	641	707	686	676	612	640	583	685	685	637	679	690	699	616	738	658	709	674	684	694	655	683	664	647	677	716	699	707	721	689	645	663	637	687	711	712	650	655	668	669	652	692	682	666	701	679	669	714	676	714	688	639	669	659	651	713	701	669	671	687	690	709	699	681	663	657	695	736	719	652	682	663	666	679	671	679	672	692	662	700	647	675	677	709	677	655	626	689	690	644	657	647	725	664	659	710	681	681	742	674	708	742	690	692	702	631	673	700	689	653	641	691	661	663	646	673	677	694	678	662	675	618	689	657	675	709	703	641	624	667	627	673	659	678	712	641	695	644	721	697	660	703	695	667	674	703	655	629	645	668	705	657	656	721	671	615	710	720	687	652	665	663	673	675	652	638	722	678	659	703	689	706	670	668	693	683	698	667	675	711	653	639	671	675	674	679	646	674	685	685	682	699	650	705	656	651	676	663	674	711	707	702	695	673	642	642	676	677	675	656	669	659	713	665	674	701	683	666	680	683	673	622	666	708	690	639	642	667	664	640	739	673	691	668	651	633	635	674	647	679	693	666	652	645	684	643	678	652	729	664	658	666	681	686	627	693	652	696	633	672	623	674	676	674	657	685	659	660	703	685	677	669	669	636	642	696	673	673	689	727	652	653	677	662	683	681	682	689	661	661	701	679	673	661	671	663	693	661	705	652	710	688	702	669	619	689	655	708	656	696	682	665	697	701	725	670	670	698	703	690	688	675	716	634	721	672	673	703	659	641	667	710	712	660	693	651	699	664	670	666	676	699	710	673	665	683	656	635	699	664	711	640	632	699	702	667	667	664	651	675	690	693	693	700	695	661	666	646	678	670	636	670	722	690	694	678	721	678	628	656	672	658	710	623	632	646	654	701	660	686	721	689	687	642	651	692	663	722	676	721	713	730	680	658	656	649	679	690	675	725	689	683	693	638	674	691	643	682	712	675	691	672	654	685	679	718	667	663	698	739	636	668	628	708	685	631	689	683	631	679	654	645	673	668	696	675	683	708	639	666	680	694	688	724	736	656	694	661	718	657	675	715	713	703	684	682	697	675	650	720	675	701	655	712	650	692	700	653	644	671	715	695	656	671	715	672	708	645	689	669	641	644	670	698	706	643	728	706	755	725	705	667	668	654	674	685	646	707	685	695	666	679	658	692	729	675	621	684	694	674	656	677	673	674	657	681	661	656	633	653	708	681	667	700	651	683	655	690	671	733	658	699	651	665	635	661	678	662	685	671	695	688	685	667	677	649	632	723	664	652	678	674	677	660	696	644	682	714	661	662	693	693	681	710	686	686	656	645	630	701	687	633	673	689	670	658	727	672	692	662	696	678	683	721	671	649	685	680	674	694	684	620	684	654	654	711	676	692	674	652	646	675	695
6341	242	133	118	87	77	81	76	69	62	67	83	76	65	74	69	74	78	63	73	64	74	74	62	76	77	67	72	71	75	54	77	77	67	67	74	63	77	61	58	68	63	53	77	64	74	74	67	75	78	70	63	65	69	83	70	55	70	68	65	83	65	75	61	72	72	64	71	80	61	80	70	75	72	63	56	65	72	63	73	54	68	76	62	57	53	62	71	70	64	80	58	75	64	74	69	69	63	62	57	82	73	68	71	81	59	74	66	74	80	55	59	77	66	76	63	69	56	68	71	62	67	66	73	78	68	90	69	65	64	61	72	89	72	71	84	83	66	72	63	63	83	76	81	46	60	69	81	78	74	71	71	78	66	55	65	71	64	66	75	63	72	73	57	65	62	58	67	74	74	66	66	69	65	70	90	56	72	72	66	71	61	56	57	62	77	58	61	64	57	64	70	64	76	67	75	85	69	69	57	73	72	79	53	75	68	64	70	68	70	58	58	70	63	64	62	72	66	69	74	88	64	55	72	58	62	69	59	74	72	67	68	81	76	64	71	81	64	60	61	68	61	70	78	69	71	68	74	77	86	60	69	82	56	64	72	68	71	62	76	61	66	66	72	75	65	59	83	65	64	60	85	76	70	59	60	76	58	60	69	69	54	69	64	77	61	77	73	65	61	65	63	69	55	61	67	55	72	60	72	85	71	61	51	67	66	76	77	48	68	81	59	69	66	63	68	60	76	75	70	59	73	71	57	58	76	62	49	61	70	62	65	72	63	63	53	67	68	71	83	53	67	75	75	67	80	60	69	67	71	54	80	56	62	56	77	84	48	72	64	64	74	44	56	68	65	68	70	62	57	76	69	60	63	78	86	81	65	72	75	56	60	67	68	69	71	56	76	70	62	71	51	73	69	59	81	64	50	54	64	60	65	53	66	69	56	77	75	67	64	67	71	63	84	57	67	70	73	66	77	60	69	68	87	76	81	82	73	67	71	74	76	51	66	69	66	60	79	68	77	75	64	69	69	74	69	63	64	59	75	64	75	57	62	80	85	59	60	62	66	75	82	70	67	54	69	79	67	67	75	68	79	60	60	65	56	85	79	75	69	73	66	58	49	62	56	62	75	74	66	64	77	51	68	68	68	71	64	76	72	57	53	59	78	54	73	63	79	66	73	77	62	76	65	61	72	71	59	77	56	75	74	74	63	60	60	72	59	66	50	68	76	71	81	72	71	55	59	62	57	70	67	66	53	59	60	72	67	83	73	72	54	83	61	67	65	65	63	63	73	65	68	65	66	71	71	77	71	70	68	71	71	72	56	61	74	80	67	67	70	73	59	61	75	62	70	73	76	87	65	60	67	73	65	61	68	64	55	81	60	70	67	65	62	57	67	61	81	70	82	54	63	54	63	80	78	67	64	70	66	75	77	65	64	70	83	59	64	71	80	64	74	50	72	50	83	57	61	64	60	81	75	75	53	66	52	68	76	57	82	59	49	54	63	61	64	72	63	76	58	71	69	72	62	69	73	74	70	81	80	48	78	69	55	67	63	66	80	73	59	66	66	59	63	62	62	73	62	78	70	83	63	73	62	74	81	61	58	61	83	71	65	82	82	80	60	60	74	68	71	64	78	76	63	60	66	72	72	54	55	56	64	66	63	69	58	63	65	70	67	65	69	87	65	67	47	70	54	60	63	59	66	58	57	69	68	67	67	75	71	54	59	76	59	64	62	82	55	78	63	78	62	63	59	61	67	70	73	68	64	65	65	70	73	82	73	71	73	67	67	63	68	63	60	63	51	61	69	75	76	93	73	50	65	77	76	63	65	60	57	94	59	54	63	68	64	52	63	66	81	49	55	73	57	79	81	67	68	72	58	65	69	77	63	60	82	58	73	77	73	68	77	72	78	69	63	58	61	60	78	84	62	75	57	68	60	58	67	71	65	57	91	61	50	74	63	63	68	70	79	72	63	74	63	66	69	64	70	60	85	71	75	76	72	63	59	62	69	63	79	71	69	67	82	66	58	57	67	50	68	61	70	89	71	71	59	66	69	72	74	68	70	66	69	53	67	64	60	67	77	60	75	65	70	67	58	78	62	64	79	78	73	68	76	68	64	63	81	63	67	61	66	79	89	82	82	70	87	81	47	58	62	62	62	66	58	71	90	77	71	69	79	71	65	80	68	69	62	45	56	57	64	68	70	81	59	60	75	72	66	60	77	57	61	78	59	77	80	67	61	60	76	58	57	68	57	72	67	70	73	60	70	62	62	66	71	76	89	74	57	77	76	58	66	68	58	55	59	70	69	62	59	76	59	66	61	67	50	61	69	60	76	64	73	89	68	67	80	72	68	77	72	79	73	78	62	63	69	68	72	68	59	74	62	61	77	79	69	77	73	65	69	84	59	75	77	70	59	68	69	69	69	55	77	65	76	64	77	57	73	72	72	68	64	64	61	56	70	64	71	67	76	83	61	62	78	53	65	84	69	69	75	63	69	64	55	73	76	61	72	56	67	62	73	51	54	74	58	68	59	61	76	51	67	68	56	72	78	63	65	51	66	77	64	70	63	78	78	73	82	62	74	69	73	66	68	76	71	57	71	75	55	60	68	64	55	52	60	73	57	66	80	72	79	79	69	67	61	57	79	76	74	59	62	79	74	79	64	61	58	47	65	70	65	59	67	83	53	68	69	69	72	65	65	81	71	76	62	72	65	75	67	65	52	73	67	57	73	73	72	65	62	64	75	62	64	58	59	67	68	63	79	74	69	83	76	72	59	63	72	65	69	60	63	64	83	69	75	69	55	68	60	64	68	65	59	63	63	71	66	62	73	65	45	62	72	69	68	74	62	54	63	75	59	71	55	62	74	64	81	67	76	59	76	62	69	64	64	66	65	65	80	65	61	50	62	60	66	56	65	75	70	62	76	54	65	62	67	75	75	65	58	76	80	83	68	63	65	53	69	78	72	55	77	60	69	56	66	75	79	50	69	74	60	61	70	87	67	61	79	70	75	66	55	71	74	61	57	65	72	65	66	76	57	74	60	71	70	47	57	63	76	73	78	61	56	58	65	74	55	71	59	70	72	70	67	59	60	74	62	86	61	72	67	58	77	65	62	67	61	61	70	73	66	71	67	62	71	81	56	65	69	72	67	90	62	67	76	69	78	68	67	70	55	67	68	74	69	75	48	71	62	71	83	61	78	71	61	64	73	79	62	72	54	64	56	74	70	74	68	72	69	60	58	72	58	85	64	73	63	74	60	64	61	63	60	71	74	75	69	67	73	57	71	63	64	67	73	68	74	78	65	56	69	74	74	79	70	79	70	73	71	85	67	53	63	60	64	60	77	69	80	69	79	61	61	69	68	71	51	51	65	71	69	79	46	59	85	79	66	56	66	67	72	57	79	83	57	61	83	73	65	64	76	71	74	65	68	75	65	55	75	54	59	73	64	67	76	80	77	85	69	62	79	76	68	64	61	70	73	88	56	68	71	69	68
6633	297	426	409	383	332	303	320	313	295	297	266	248	243	277	243	264	274	239	238	280	290	260	270	255	267	248	272	238	241	245	284	248	251	268	261	236	219	237	274	264	237	250	245	231	233	265	244	232	213	268	233	249	265	244	249	265	256	242	236	230	235	245	261	240	261	250	257	242	247	237	254	228	255	253	254	244	262	249	269	260	252	268	256	268	269	257	245	274	229	220	221	247	243	259	229	253	253	199	237	238	240	246	273	242	226	255	239	254	254	259	232	231	261	239	263	227	260	270	263	233	244	263	227	262	234	224	236	239	287	243	241	235	241	238	255	254	267	253	249	239	224	250	235	236	233	247	242	245	248	231	268	235	241	259	232	252	235	246	249	244	235	250	232	237	237	246	234	228	255	231	234	250	255	220	242	231	227	238	251	262	234	259	257	254	255	227	211	233	254	259	254	258	226	253	267	242	253	254	238	236	233	242	244	250	256	223	248	253	255	267	227	232	262	249	240	230	243	269	211	275	248	256	251	250	233	230	249	265	250	251	231	249	215	278	236	261	238	239	263	254	250	243	242	246	264	214	257	237	232	240	253	230	240	251	240	262	236	255	252	259	235	230	237	238	244	259	246	244	223	252	258	289	262	230	237	254	261	254	239	216	268	233	232	231	250	268	254	231	249	247	253	245	233	230	236	239	234	246	240	228	231	249	228	232	250	247	226	264	243	259	237	252	245	210	221	256	250	238	221	256	215	250	266	268	215	251	248	270	269	257	216	245	229	218	252	251	263	238	230	205	249	254	259	221	211	244	257	258	243	237	241	243	248	262	236	224	224	232	266	261	232	269	242	248	233	242	231	232	232	233	237	246	242	257	237	224	235	238	249	271	208	243	222	234	203	234	235	231	244	248	241	252	216	251	258	228	248	261	208	257	241	242	248	224	237	223	223	265	261	248	248	228	229	244	218	256	225	241	234	259	247	246	235	237	268	228	211	254	262	237	255	242	239	249	216	264	248	222	249	245	245	262	219	228	244	261	246	238	252	241	254	255	228	249	230	246	269	237	247	243	261	214	218	263	240	247	237	243	255	240	278	258	249	255	253	251	221	210	245	233	249	231	263	240	247	224	262	213	234	249	253	228	252	249	255	240	221	248	248	253	263	242	222	262	256	252	226	260	253	265	259	258	258	229	254	241	255	248	234	271	218	244	248	266	254	221	242	264	233	261	247	222	223	234	263	254	216	246	261	250	248	235	257	257	267	264	256	262	258	236	234	249	265	254	258	280	238	229	253	232	254	225	252	260	250	268	238	270	214	240	240	273	233	247	260	217	248	221	244	261	254	257	244	230	245	275	243	271	234	232	254	251	225	247	263	237	275	229	265	242	220	222	243	240	236	287	248	270	235	261	224	234	244	245	250	240	222	233	255	267	239	253	249	225	224	273	212	245	241	246	252	229	232	248	239	236	268	249	244	233	246	251	237	203	239	254	250	235	258	246	243	234	219	258	234	258	263	259	256	255	241	252	225	235	249	256	260	258	208	264	254	244	261	269	231	225	225	229	240	240	266	254	247	231	234	227	224	257	249	253	241	230	248	224	265	259	238	260	194	249	252	247	237	249	250	239	264	228	262	265	251	227	256	239	254	230	252	271	234	252	237	235	246	255	261	230	230	252	256	244	260	257	227	236	233	253	226	240	207	241	246	234	249	221	251	264	232	227	232	238	259	215	263	231	218	250	253	241	282	246	253	241	234	249	241	233	235	241	234	224	215	229	233	227	244	245	247	235	255	225	251	259	248	260	244	249	247	241	233	262	222	230	237	250	240	257	265	242	241	263	252	265	226	237	280	233	254	253	236	251	250	273	276	261	231	242	263	208	257	257	288	211	237	244	244	229	253	246	247	249	236	229	251	257	247	231	235	256	238	254	251	256	269	244	277	263	255	223	227	239	265	241	276	255	237	237	260	240	274	260	228	212	252	252	209	257	245	214	240	257	208	236	250	222	243	250	250	257	222	243	244	257	238	225	230	255	250	232	237	256	260	242	234	245	237	224	272	247	235	238	246	252	262	247	230	240	216	230	260	253	244	267	207	269	220	255	243	248	254	279	258	245	269	243	230	218	244	223	239	240	243	272	247	233	269	231	229	229	228	260	255	254	225	241	262	248	252	236	253	235	240	219	232	264	221	243	264	229	236	232	248	248	230	244	222	241	226	244	243	261	223	233	242	249	251	257	272	234	247	245	235	218	214	265	260	251	218	254	233	226	234	262	221	239	257	235	225	258	263	254	219	230	242	225	253	249	237	245	235	242	209	250	256	245	263	239	263	273	233	237	225	232	233	212	254	242	239	255	252	257	238	229	236	240	249	261	219	243	240	256	245	234	263	243	245	215	270	237	247	258	241	229	270	240	243	242	235	230	261	224	264	245	268	243	241	233	236	241	225	231	245	246	220	257	244	255	230	240	229	235	263	225	244	237	234	210	258	241	243	258	258	249	243	229	217	250	241	241	238	264	240	235	256	255	223	256	240	241	229	219	248	236	247	274	257	274	281	206	225	232	218	244	231	221	234	258	216	246	265	232	239	237	249	268	241	214	222	229	241	224	276	233	247	252	241	264	226	268	273	242	261	237	263	247	242	230	255	226	246	244	268	246	250	272	211	224	265	246	223	247	236	238	249	254	222	229	259	258	247	255	255	239	226	270	261	234	265	262	255	218	259	234	236	238	273	241	247	251	231	250	224	244	239	248	235	226	239	245	233	241	266	235	237	231	218	234	272	244	265	244	278	249	256	270	218	262	222	253	258	229	229	256	232	210	243	247	255	232	247	239	229	253	281	219	250	235	233	257	217	264	260	244	248	235	252	249	258	250	239	224	259	232	251	252	254	227	275	242	241	214	235	227	236	226	247	260	234	263	262	238	221	244	231	268	233	250	243	234	262	258	222	248	277	255	254	243	254	250	266	266	227	255	255	242	229	236	250	256	233	268	229	275	260	223	253	239	272	232	227	255	257	271	248	221	255	236	205	276	263	249	235	215	250	255	209	270	209	225	240	224	233	270	233	264	227	237	281	261	240	262	225	259	234	235	229	244	254	230	254	240	262	232	237	233	234	230	242	233	246	245	264	224	242	238	236	234	266	259	266	247	224	215	229	246	227	226	231	242	252	272	249	213	243	234	259	256	248	266	253	268	248	260	262	249	242	237	267	232	260	221	250	221	228	230	242	237	226	279	247	250	235	240	283	240	224	252	226	246	241	236	224	239	248	247	230	233	246	222	245	234	228	243	249	248	255	228	268	221	239	233	224	211	265	252	201	244	235	257	246	235	248	260	263	247	247	224	252	217	247	264	216	233	222	235	231	247	251	241	217	230	254	246	242	273	249	247	234	259	249	267	235	237	232	226	233	240	268	224	251	213	272	216	224	235	238	242	232	228	237	237	241	252	252	245	239	243	237	227	239	238	239	244	233	258	255	259	257	261	252	221	241	245	257	257	266
39443	5821	1556	1005	716	552	450	367	334	315	288	252	211	224	230	183	202	186	184	170	196	155	179	183	183	156	175	134	180	158	174	154	157	158	178	164	174	155	154	133	177	154	155	152	171	149	166	155	156	160	157	152	149	164	178	139	178	158	125	171	172	170	153	129	159	157	161	181	129	175	154	132	171	148	149	175	143	159	148	175	149	160	168	154	173	150	152	154	154	164	159	178	161	156	148	168	168	147	149	127	165	167	151	131	146	135	157	155	168	147	172	182	186	168	159	145	156	160	145	160	154	142	150	164	159	153	162	137	137	165	152	161	149	182	160	135	152	153	158	159	130	149	159	148	159	164	169	164	168	160	153	170	149	148	161	149	178	138	143	144	164	156	172	161	143	167	162	150	141	164	143	153	147	170	169	150	146	189	163	149	160	149	157	164	157	153	166	142	138	160	145	143	176	157	149	152	145	158	166	136	156	152	146	144	141	141	154	163	149	150	150	147	141	165	145	152	141	156	151	162	132	159	150	162	162	150	163	151	155	157	163	162	158	147	142	154	148	155	146	159	133	155	165	145	146	160	152	133	141	163	153	151	151	156	157	163	156	151	170	156	124	138	172	164	163	151	186	165	166	184	163	159	160	148	150	143	161	150	154	168	159	169	156	168	182	141	160	137	141	156	151	150	146	169	139	146	149	146	162	160	141	159	164	137	151	156	155	155	147	144	158	124	184	152	168	157	153	162	166	161	139	150	147	165	147	147	158	166	162	131	173	149	165	157	154	154	155	155	165	167	143	132	146	122	153	174	147	170	128	168	167	137	143	162	161	151	145	156	167	154	129	146	164	154	162	138	156	145	156	171	149	158	157	145	152	150	164	139	151	138	163	149	159	138	147	140	154	168	158	151	162	148	160	167	141	170	139	164	166	142	156	170	144	150	150	158	144	150	162	152	158	166	155	174	163	163	154	144	129	157	153	152	150	170	145	154	140	147	159	169	142	172	167	172	154	156	131	143	171	144	157	149	153	146	145	161	153	152	167	130	138	131	148	138	140	167	158	159	173	154	141	163	170	157	161	150	130	165	168	161	129	133	141	154	174	165	173	148	161	150	169	154	157	176	167	160	138	155	160	160	150	134	144	145	141	163	132	153	158	162	158	167	148	153	144	156	166	173	148	160	164	153	142	156	138	137	145	149	122	144	177	137	160	140	136	157	164	149	150	158	149	143	143	160	160	139	118	151	145	165	147	160	188	127	154	136	140	156	165	178	147	157	159	152	130	137	147	159	160	179	157	143	176	153	160	134	161	130	140	154	150	156	160	161	149	159	159	154	141	153	174	130	138	165	150	173	166	150	170	156	162	147	139	150	155	160	150	162	146	148	149	165	177	163	171	165	146	127	149	162	154	161	146	173	165	130	136	188	162	154	141	138	146	169	161	168	166	147	162	157	167	174	168	153	144	156	142	163	149	156	154	139	166	160	180	152	154	166	179	161	167	145	172	133	148	164	139	149	152	152	140	141	143	146	150	155	165	148	149	156	143	159	144	156	140	139	186	157	160	137	168	164	134	157	168	135	135	160	147	153	146	176	159	164	166	133	140	144	158	160	163	178	156	148	149	147	146	134	131	162	164	138	154	169	159	140	149	142	140	137	152	153	171	163	145	152	147	159	169	182	153	152	124	145	164	156	148	160	142	163	157	159	171	167	157	151	144	147	177	115	146	155	157	145	164	185	142	146	134	135	143	144	143	170	145	137	153	148	159	169	165	138	151	152	143	158	155	150	163	142	155	156	175	160	166	159	144	144	155	136	177	159	155	162	162	157	151	158	166	128	166	155	165	172	136	156	136	171	166	168	138	136	165	153	143	159	159	166	164	144	147	162	160	163	137	134	163	184	156	150	145	110	171	153	134	165	127	136	145	136	152	157	154	163	162	149	144	153	161	162	141	154	156	166	160	161	152	122	166	161	144	143	161	147	169	150	134	165	145	148	128	147	159	136	148	154	165	133	153	141	166	153	149	169	179	150	165	154	148	162	154	134	176	166	171	155	174	169	136	148	159	164	142	152	149	168	165	167	146	150	172	158	171	164	154	154	161	153	150	149	151	155	147	143	144	142	169	158	154	153	174	166	153	138	149	142	155	165	167	134	159	138	162	158	159	164	148	164	161	129	159	154	139	165	163	166	144	155	151	150	192	159	169	143	148	159	143	172	150	165	171	147	135	133	148	137	159	154	146	169	163	158	156	153	148	158	144	150	156	169	155	154	146	145	136	157	160	137	164	159	168	151	165	138	169	166	144	141	154	157	153	170	165	165	167	144	150	140	133	154	145	161	150	149	165	145	153	152	148	147	155	154	158	133	150	167	163	155	170	157	158	160	170	149	152	151	161	156	124	157	141	153	157	138	151	153	144	168	134	157	164	134	158	147	166	185	154	143	141	164	161	159	162	133	159	151	182	137	160	164	134	148	147	160	172	142	153	142	138	148	159	146	153	179	142	171	152	181	146	172	150	145	137	153	143	170	141	130	163	148	136	147	157	159	161	166	155	152	178	147	168	140	141	157	166	179	153	165	146	149	152	144	175	138	164	143	152	161	144	160	162	167	181	143	159	157	148	153	161	168	144	170	158	159	158	163	157	153	144	165	160	150	163	156	150	169	157	161	164	147	133	138	175	135	149	175	151	151	158	150	164	148	145	150	164	146	182	148	134	158	157	168	166	129	140	120	174	153	151	165	158	133	168	150	161	161	144	152	152	185	142	177	148	160	154	135	145	143	125	143	168	153	155	137	145	152	171	150	146	183	165	141	155	163	134	160	156	151	164	152	159	138	180	133	160	164	153	149	151	168	148	149	153	159	153	178	155	149	142	158	160	154	172	163	163	166	133	161	171	142	169	140	163	173	147	144	173	149	137	163	167	173	133	153	137	151	136	136	173	139	160	149	149	166	145	172	153	160	151	158	164	149	154	174	152	168	160	149	145	155	148	156	142	145	177	138	149	155	139	176	171	135	171	161	142	143	155	141	157	146	140	160	177	148	148	168	151	163	148	154	147	156	147	139	153	182	143	146	177	148	143	173	134	139	146	152	187	160	166	124	151	159	159	148	154	141	164	157	149	159	160	157	149	152	165	138	153	185	162	153	162	138	159	146	151	140	162	150	152	140	142	150	148	149	159	155	157	144	177	146	167	174	141	136	143	154	152	148	148	174	155	156	154	148	153	163	179	150	160	159	164	151	165	128	152	154	171	155	147	151	149	170	142	145	146	172	156	163	165	167	139	154	164	159	148	142	143	164	139	126	163	156	167	138	137	148	175	129	186	152	144	157	146	156	156	142	151	148	156	156	123	139	145	157	140	168	164	173	130	132	168	159	161	146	168	151	165	162	149	156	145	162	139	147	152	144	161	168	155	159	167	169	137	156	147	163	142	142	153	144	146	162	139	151	177	164	143	160	163	166	152	159	136	151	161	148	146	142	156	135	146	182	145	174	156	160
18337	1521	3194	3664	3047	2465	1964	1765	1500	1309	1173	1075	979	957	818	803	777	758	691	664	675	627	634	603	591	610	604	537	536	554	586	562	513	567	568	499	518	535	520	519	522	511	527	491	503	506	525	546	483	493	521	503	505	457	497	488	490	485	506	546	538	481	512	474	477	468	497	481	458	455	485	484	483	511	461	515	485	531	492	484	466	501	485	474	473	498	477	507	462	469	502	492	525	514	451	492	409	479	467	449	457	514	496	507	490	479	506	484	459	454	452	441	490	501	490	477	505	470	470	488	459	483	472	498	496	470	471	463	436	442	478	475	489	471	449	492	479	459	441	454	488	497	501	499	461	471	521	474	439	474	467	492	459	498	429	457	485	432	435	474	480	481	450	446	470	439	483	449	490	489	478	492	465	453	492	486	482	483	428	464	453	463	484	473	493	490	508	477	471	465	495	442	432	468	463	504	460	433	437	481	462	483	462	501	453	464	451	505	489	436	478	498	457	479	487	452	457	458	436	473	490	485	485	424	474	468	478	442	471	476	480	466	492	463	469	464	451	458	472	493	447	468	490	471	502	426	502	484	467	460	423	475	476	465	436	466	487	483	466	510	458	480	449	454	447	449	512	454	453	481	513	477	428	497	478	483	484	482	476	447	493	481	473	451	518	463	473	465	467	442	456	496	439	460	450	466	477	486	465	455	467	457	462	503	449	465	456	462	450	496	487	466	491	467	458	467	438	469	504	474	472	494	481	472	526	486	475	429	492	496	468	481	460	436	443	506	456	456	475	509	432	452	454	502	480	457	467	487	482	449	406	468	479	440	473	454	479	484	473	437	442	473	481	483	484	431	459	460	472	466	466	475	486	436	477	473	467	464	501	480	448	460	492	502	449	442	459	419	516	442	466	462	505	527	464	476	476	473	469	463	496	499	467	510	473	412	452	450	455	451	443	465	438	414	489	460	451	521	446	477	437	505	442	485	454	447	481	452	463	499	479	460	467	458	469	498	449	491	499	455	469	475	471	469	445	456	425	471	478	481	476	448	473	495	470	444	484	477	447	438	449	445	452	450	462	463	486	476	488	479	515	453	503	449	485	484	492	448	446	452	457	455	463	471	441	483	450	476	448	488	453	474	495	473	460	473	475	486	486	498	461	487	471	460	460	434	470	478	416	428	457	494	447	445	479	457	483	487	450	454	436	460	462	480	452	446	471	452	476	443	455	489	492	489	467	480	469	452	456	488	461	461	437	468	460	455	467	481	436	451	460	500	487	431	452	442	473	491	485	471	500	452	442	466	436	483	497	456	481	470	484	477	513	505	415	459	498	457	483	446	434	460	483	437	446	445	421	460	442	485	470	475	474	458	452	470	489	449	435	487	461	463	433	483	422	466	491	460	467	443	469	461	481	454	447	475	454	453	465	480	468	470	464	460	491	447	468	467	469	452	490	458	455	493	416	479	456	448	473	450	453	427	445	485	464	485	421	484	453	442	475	456	486	472	476	441	429	444	455	478	480	485	455	487	445	488	484	449	458	432	467	482	453	447	486	470	493	484	474	466	462	437	465	470	497	500	466	479	460	466	467	469	493	478	449	489	488	436	461	493	462	511	479	474	468	486	448	469	454	468	476	467	455	469	466	462	453	427	483	478	473	466	468	481	478	472	469	462	477	495	426	448	455	475	485	510	444	435	482	470	453	468	457	439	446	503	492	481	438	469	474	481	509	461	474	414	437	479	434	445	508	483	477	438	473	487	484	429	450	467	483	462	480	468	465	482	409	493	479	481	441	485	467	481	466	486	466	521	437	439	458	455	465	459	435	453	488	456	458	443	459	508	458	482	466	469	477	457	464	451	500	445	476	441	460	466	460	488	458	457	445	475	455	493	439	493	440	449	522	427	442	455	493	478	482	503	467	502	487	492	449	489	469	466	466	436	449	492	451	463	477	477	482	457	481	462	458	462	495	465	422	489	461	493	513	499	480	436	482	469	464	470	444	486	488	475	422	476	456	470	446	449	455	454	470	461	458	472	502	471	475	461	478	466	461	465	509	456	449	448	459	442	446	467	460	475	488	462	507	439	473	498	434	442	484	478	457	447	412	466	470	474	448	402	452	465	445	465	474	443	486	467	469	472	429	467	470	449	480	484	475	428	461	454	462	464	472	436	481	507	486	485	489	456	509	453	453	417	494	474	479	454	457	490	497	461	480	520	445	458	498	461	516	487	476	466	462	536	445	473	470	467	481	440	497	506	467	481	477	461	498	440	468	429	476	433	465	436	454	473	449	514	446	479	476	483	471	449	452	470	444	439	440	483	464	487	453	470	465	472	467	459	461	469	472	435	495	452	455	481	469	456	497	469	479	484	461	432	452	464	455	467	482	503	452	464	490	456	450	453	433	462	480	422	478	464	475	477	407	475	448	470	439	484	457	431	459	486	466	477	455	459	441	471	464	481	451	436	463	466	507	475	422	469	487	454	456	465	436	438	491	458	484	477	480	481	440	473	423	430	454	478	464	455	468	461	458	474	449	467	424	459	497	527	490	456	446	511	447	420	490	486	457	522	499	477	446	472	482	488	458	463	473	449	479	491	479	506	470	463	477	481	460	494	440	473	474	484	466	482	468	495	458	488	500	471	429	435	466	472	504	449	454	475	516	500	436	427	450	444	496	474	442	496	472	510	441	461	471	479	472	475	472	480	446	466	483	488	448	502	458	468	476	472	453	461	461	435	498	460	464	437	487	486	454	467	501	455	467	484	444	444	450	491	454	483	457	481	462	469	443	455	455	495	473	457	438	454	445	464	464	498	476	482	457	465	497	446	472	443	490	477	468	462	487	475	497	477	460	450	439	511	476	521	476	461	450	452	464	451	515	465	452	452	498	495	430	467	439	469	464	444	457	504	462	461	503	456	454	457	439	488	510	445	451	463	434	421	481	455	444	449	456	474	477	489	457	420	506	488	474	479	454	474	479	517	481	448	447	478	450	461	482	475	496	430	478	474	450	443	453	460	485	461	485	454	475	523	497	463	473	459	451	471	490	432	495	482	508	485	447	509	447	468	455	473	500	433	484	464	488	468	490	475	505	413	479	451	440	473	477	468	445	480	483	507	486	471	474	447	501	492	459	447	424	476	473	506	472	491	420	486	453	485	460	425	443	437	477	491	467	464	462	437	497	474	461	462	460	436	533	450	463	447	467	442	496	468	456	495	461	435	449	445	459	449	466	469	466	464	430	447	483	472	495	484	456	443	455	473	443	474	464	485	447	481	439	449	463	472	481	410	453	490	447	466	487	464	438	448	442	443	470	490	448	461	477	518	449	484	472	497	482	457	440	464	462	482	449	476	465	493	470	468	486	466	416	487	464	487	475	412	479	407	450	446	474	448	454	459	462	484	450	486	431	486	468	471	431	460	479	470	454	437	442	452	467	453	496	451	479	526	462	472	451	429	458	456	488	488	448	458	408	478	454	462	418	470	477	478	469	470	446	452	481	508
51382	12017	3469	2076	1477	1110	840	678	611	524	468	412	373	334	364	304	319	336	295	280	316	268	308	286	299	283	243	287	297	255	277	247	262	258	268	247	281	266	244	245	234	227	248	241	225	272	251	253	249	250	259	263	255	253	242	258	254	273	269	252	259	227	218	260	263	242	252	241	227	252	257	266	274	225	228	201	251	216	231	241	261	236	248	229	242	243	270	256	247	211	245	242	234	244	237	228	246	259	256	235	265	228	252	243	242	244	240	254	238	244	266	217	262	269	241	275	229	240	224	255	231	232	258	215	245	253	217	217	255	248	256	268	257	240	248	261	248	246	253	204	252	234	228	246	253	245	246	231	232	246	221	258	268	256	230	247	242	260	202	247	228	253	241	255	252	247	223	235	265	239	232	236	262	252	222	242	252	225	262	228	226	243	250	233	249	265	241	235	254	224	252	251	215	224	267	251	226	236	253	234	239	251	237	251	226	238	236	226	260	219	259	228	249	244	238	230	204	239	282	241	244	275	273	254	226	240	232	234	251	226	250	228	247	235	259	240	231	250	220	235	242	241	241	245	240	263	233	230	259	268	262	248	241	252	254	228	244	256	239	229	258	274	264	233	254	238	241	210	240	260	254	209	240	235	247	235	252	270	240	232	238	249	258	244	264	233	234	243	270	247	226	225	240	224	235	207	221	237	201	229	264	254	213	253	236	250	248	225	212	231	228	235	212	226	249	243	247	232	254	259	231	222	243	245	252	251	251	246	246	248	231	264	229	271	233	244	235	251	271	228	243	243	267	251	265	257	225	218	248	221	230	229	227	243	271	253	249	225	252	227	225	272	240	249	234	226	204	220	249	256	233	242	257	254	227	236	249	243	242	223	233	224	216	265	221	231	239	217	219	238	234	225	240	243	250	229	240	242	244	252	237	233	263	239	228	264	256	229	236	236	242	247	254	253	258	237	262	250	238	247	240	246	259	221	259	223	254	237	225	261	216	222	254	235	246	249	234	249	239	205	228	232	237	241	263	233	229	241	237	235	226	248	239	200	270	241	220	273	221	263	241	220	223	259	232	213	253	221	241	220	250	238	249	228	205	264	237	241	247	234	239	247	242	224	245	233	250	242	232	267	231	224	221	241	244	231	227	250	255	253	235	255	260	241	259	237	230	234	227	229	233	230	252	267	259	254	262	238	233	217	230	217	262	207	246	257	243	247	246	235	217	259	228	213	243	234	259	261	237	266	262	234	248	251	258	261	230	224	219	249	222	214	212	227	220	215	253	234	272	240	232	255	232	235	247	200	241	203	229	247	276	264	245	212	240	267	225	252	263	240	229	239	235	214	257	254	280	224	241	229	250	257	235	265	259	237	229	265	242	253	225	233	267	250	259	229	257	249	225	266	250	249	199	255	241	211	240	242	240	233	227	251	231	249	238	239	226	210	227	243	244	247	261	255	276	237	239	234	262	280	243	236	249	239	235	247	211	236	235	242	248	233	246	242	256	237	250	233	229	272	239	258	222	247	243	258	255	246	220	227	220	238	224	227	268	266	226	241	266	236	236	226	260	225	251	246	246	204	238	223	230	223	261	225	227	237	250	259	244	221	242	238	251	238	220	214	254	254	255	254	245	248	244	222	244	236	218	249	235	220	265	241	237	240	242	276	225	235	214	252	264	212	248	246	249	241	240	257	246	208	226	273	235	270	263	247	214	209	238	247	228	244	244	247	241	239	235	248	250	240	217	250	211	227	258	263	258	230	246	248	222	261	257	222	240	230	257	219	225	250	250	257	240	230	244	271	252	208	225	212	248	257	256	236	254	252	245	255	238	236	227	255	242	245	253	233	208	236	271	233	250	245	261	233	253	244	275	232	274	260	238	259	247	234	221	233	266	223	241	256	243	258	247	238	227	260	250	236	252	218	247	231	232	247	266	228	266	225	220	215	235	248	237	218	224	245	237	266	264	239	245	229	237	241	269	242	219	252	230	232	227	238	249	229	227	243	245	241	248	261	242	260	221	282	254	270	248	238	235	232	241	236	262	248	275	248	251	238	213	235	270	264	221	230	232	245	204	258	242	232	251	271	220	246	230	251	245	276	231	235	232	246	256	248	246	247	262	229	236	223	268	222	243	238	258	221	239	245	230	270	251	275	219	236	233	248	226	265	243	239	250	239	250	283	243	195	249	239	250	249	231	209	254	225	232	243	252	252	231	282	225	252	226	239	243	226	238	220	250	211	258	245	225	254	258	250	244	271	239	237	244	235	221	256	248	237	217	252	250	267	247	237	251	241	219	244	266	239	264	258	240	238	234	241	245	251	244	212	239	223	209	227	271	267	270	223	244	254	231	245	244	255	239	256	226	229	242	234	242	205	249	229	246	241	241	256	244	256	239	230	239	252	210	299	255	226	243	229	229	254	242	253	220	210	231	237	230	266	253	248	240	254	220	216	253	245	238	236	232	221	246	240	237	236	240	253	252	234	219	243	244	225	242	215	240	246	225	207	248	236	250	261	234	210	233	266	274	248	239	267	267	236	272	244	228	251	225	243	245	221	288	230	254	246	244	235	248	253	237	252	244	243	251	221	247	244	236	236	221	229	231	247	227	219	231	266	223	244	243	231	235	234	237	224	225	263	245	254	229	257	257	283	255	234	251	240	234	251	282	238	237	250	228	236	239	266	266	233	243	237	268	247	229	234	264	252	242	220	237	241	249	225	209	213	227	256	257	266	252	249	280	242	246	234	249	234	265	235	254	224	203	220	250	248	231	226	274	241	254	273	241	244	231	254	251	238	230	260	236	263	228	249	254	241	233	258	230	229	221	224	246	240	246	242	232	249	245	270	227	275	248	251	244	255	244	247	224	265	237	246	255	255	238	253	237	236	242	232	233	263	250	217	223	255	243	249	255	254	259	234	258	240	264	251	252	234	207	219	258	234	243	235	234	231	271	240	249	232	231	268	243	237	245	226	228	211	219	219	279	247	224	247	245	220	244	222	245	249	244	239	252	227	239	213	243	234	210	261	222	245	230	232	238	257	277	220	227	248	246	259	239	248	244	238	252	267	224	247	252	224	239	250	244	218	230	242	249	219	248	208	271	250	242	241	253	240	215	247	239	251	232	215	227	243	279	232	221	244	233	245	234	282	242	215	227	259	234	226	215	243	257	258	240	254	266	228	238	242	217	247	218	236	242	259	232	194	275	240	221	241	222	260	240	245	258	246	230	231	232	266	227	229	222	240	243	258	229	217	236	229	235	239	228	244	228	240	255	245	263	246	260	235	224	224	256	234	230	269	236	220	220	262	273	235	232	284	262	254	232	227	256	240	234	246	250	250	233	242	237	266	258	258	232	247	215	237	247	251	245	249	246	242	233	227	243	232	231	248	226	233	265	275	233	258	237	235	219	241	230	229	260	225	230	269	248	268	258	247	264	244	203	244	238	231	248	283	226	274	268	231	224	224	228	211	245	233	231	222	247	238	228	232	218	245	249	251
23410	2621	5794	6336	5539	4477	3653	2948	2582	2298	2122	1834	1669	1480	1348	1331	1267	1214	1153	1091	1087	1044	1035	977	967	944	903	915	854	823	839	843	831	814	821	805	817	804	849	798	752	776	767	754	801	795	775	745	733	675	744	771	708	690	730	702	737	709	740	723	747	758	725	713	732	684	708	716	749	736	684	648	714	672	667	709	672	715	710	675	715	729	741	671	680	692	692	726	694	683	712	721	630	694	702	687	655	652	667	659	643	702	695	740	726	645	649	686	659	707	688	702	679	704	682	683	690	665	707	637	665	673	670	677	709	700	694	627	678	662	616	676	703	651	668	642	641	689	676	716	707	692	641	656	668	666	689	707	723	669	674	643	672	656	659	652	666	678	688	697	655	691	683	725	723	693	694	659	707	693	670	658	654	666	695	694	655	662	709	723	714	659	705	618	669	658	651	692	664	705	680	695	696	657	680	642	670	684	677	688	723	705	634	690	653	690	728	651	734	690	690	640	700	696	705	696	726	696	647	673	711	685	680	672	678	650	677	641	666	634	671	701	698	630	705	703	725	664	667	707	655	674	666	635	642	688	653	671	656	649	710	665	709	665	670	678	726	697	694	659	675	691	653	714	662	681	693	736	693	727	635	658	654	677	694	645	658	673	718	659	643	673	719	671	654	673	702	708	656	678	696	718	698	688	699	647	710	669	687	636	658	689	657	689	715	714	631	675	706	647	663	656	637	702	598	685	694	701	691	733	660	679	672	760	713	701	704	655	690	668	671	656	659	682	712	686	691	667	709	691	706	693	669	684	619	686	686	661	709	696	704	627	666	692	656	615	736	645	679	694	660	676	704	654	698	686	716	647	691	679	678	683	697	676	669	661	630	689	627	688	649	655	692	660	661	703	678	698	703	651	692	675	661	715	701	642	627	672	687	677	668	716	713	675	630	676	726	661	683	631	664	689	689	720	692	700	662	659	635	696	613	651	672	687	673	655	689	672	691	681	719	651	666	725	668	684	685	705	694	690	697	675	676	646	683	669	680	657	653	697	722	695	727	677	615	642	667	701	711	692	738	708	699	692	677	640	725	681	647	665	633	639	708	656	723	686	687	669	699	692	675	710	724	666	649	694	676	697	684	694	703	649	707	668	653	679	687	672	691	677	680	679	688	657	689	674	684	640	626	701	693	656	697	660	701	707	679	670	687	661	655	725	685	694	683	710	691	657	728	691	750	670	651	686	665	671	662	650	695	680	670	708	722	715	656	654	658	654	652	651	707	681	656	709	674	643	670	669	725	734	665	717	656	671	698	744	667	635	677	717	665	674	643	684	687	637	666	703	663	653	645	637	692	722	712	661	689	728	696	661	667	653	664	715	689	671	664	662	710	669	677	651	722	691	699	633	640	672	693	678	667	678	663	679	668	620	654	634	719	649	653	665	694	683	689	692	681	690	656	675	659	705	678	687	654	633	696	691	608	698	665	630	645	700	685	678	666	678	710	703	648	684	673	644	698	688	741	699	672	681	640	653	636	715	658	705	659	673	678	692	653	668	690	672	690	660	654	715	672	707	684	689	690	639	660	602	672	674	667	716	623	698	694	737	679	672	733	662	678	678	694	709	711	670	652	685	653	673	692	698	695	682	691	661	708	724	704	682	707	665	723	661	668	690	682	664	657	676	670	643	683	653	643	669	682	655	721	654	718	681	698	660	702	629	666	716	662	707	696	653	685	697	680	656	657	657	640	663	705	696	660	649	674	667	627	642	701	712	680	669	634	640	621	709	695	679	700	668	666	644	667	738	668	695	647	706	696	717	646	680	656	647	694	694	672	698	654	686	664	695	668	705	672	695	688	729	682	696	652	647	675	692	676	714	689	695	682	667	679	693	656	720	667	694	684	681	685	667	688	709	700	683	684	672	671	625	698	693	676	700	702	702	682	684	673	674	617	670	704	686	652	724	713	710	674	670	648	649	705	687	610	660	648	659	688	678	715	655	627	725	683	644	704	668	706	660	654	668	696	652	706	668	703	691	692	712	706	631	713	691	664	671	688	687	649	711	697	656	697	618	708	711	686	664	652	664	658	680	712	679	699	630	682	695	698	667	680	653	631	715	613	705	648	735	648	630	716	668	709	665	693	691	691	648	720	667	672	710	703	658	675	632	666	679	681	693	648	696	667	694	646	695	685	732	639	684	647	684	710	670	699	679	648	694	651	673	674	685	663	689	685	699	668	676	677	684	646	681	690	649	686	699	690	655	683	683	623	730	636	669	692	682	716	648	660	687	689	661	686	648	707	733	615	676	674	701	708	639	640	701	663	676	653	687	691	640	673	697	689	667	682	702	713	703	672	656	639	647	689	685	712	644	652	624	735	665	717	685	683	675	682	721	678	714	656	679	728	643	706	693	666	684	723	682	646	704	621	651	651	695	717	676	673	682	710	674	674	663	728	677	713	696	693	663	724	664	649	676	689	681	702	691	671	710	698	656	697	695	670	680	654	699	652	695	663	690	672	666	667	658	700	684	677	686	672	653	663	647	708	686	680	670	689	652	671	657	635	663	678	691	694	687	707	705	682	751	702	669	690	681	700	677	674	736	666	691	684	709	665	728	656	712	686	640	689	694	638	754	679	699	682	633	729	668	684	721	652	653	723	690	684	696	651	662	699	699	706	673	684	686	702	652	676	695	681	694	648	648	710	691	641	660	657	702	678	652	665	710	696	654	621	684	693	718	682	683	684	643	694	701	715	704	718	645	665	650	684	708	691	691	636	657	714	730	659	695	692	659	701	685	711	673	648	712	694	685	681	648	721	721	693	688	680	696	731	648	623	674	714	666	700	664	648	677	690	648	691	715	718	700	724	669	694	682	671	661	691	674	683	697	670	646	655	733	669	683	682	656	711	686	672	682	689	653	640	666	665	681	639	674	695	698	645	632	681	678	720	642	670	652	684	609	673	709	662	730	665	649	647	688	717	731	658	684	660	661	682	681	670	690	672	689	688	705	653	673	660	719	717	669	640	681	705	665	654	743	699	658	663	684	664	728	646	686	635	652	680	692	657	737	692	700	680	652	658	664	727	641	688	653	626	708	655	751	674	698	662	703	661	722	668	671	667	678	717	730	722	662	661	664	677	699	649	649	657	673	702	631	729	654	631	672	689	627	676	674	684	672	675	658	709	698	685	709	689	731	704	726	693	736	666	665	705	713	689	634	641	697	640	695	670	710	680	693	692	667	700	715	691	670	682	613	644	691	719	718	672	642	625	707	621	622	667	703	660	753	642	691	703	724	622	625	652	682	698	604	630	646	663	632	636	677	712	663	723	673	734	683	710	691	645	697	683	633	672	637	689	685	659	693	675	680	697	680	655	665	661	655	701	641	672	707	689	659	653	720	692	695	665	675	655	618	675	675	710	684	683	707	635	667	713	678	627	640	624	736	695	658	701	673	678	661	652	698	644	653	662	660	713	661	644	667	701	635	617	683	665	710	701	672	653	716	721	662	658	720
6543	265	147	130	102	94	89	71	86	78	67	60	66	65	77	64	63	55	65	57	51	66	72	69	79	62	72	73	76	69	84	50	68	68	69	53	59	76	72	60	57	61	55	72	58	69	75	83	56	77	56	80	71	68	64	73	64	77	65	62	64	68	58	74	65	80	68	59	69	76	54	68	71	66	74	75	83	75	72	83	68	67	69	65	62	60	66	68	70	77	60	69	71	82	72	68	59	63	53	59	71	70	70	64	62	62	60	66	60	76	65	60	70	68	74	63	77	77	64	68	68	66	60	75	68	77	73	75	66	80	82	73	56	70	68	68	64	74	55	67	55	63	64	66	58	75	70	75	75	65	72	52	61	75	77	51	70	73	61	71	66	71	55	75	62	68	49	78	77	65	65	57	70	52	60	63	64	61	53	64	57	70	72	59	67	86	77	69	73	71	72	68	62	61	69	76	63	76	72	69	71	74	77	71	73	69	64	62	74	54	76	53	66	77	65	72	67	75	70	72	80	64	60	85	75	56	75	74	80	69	71	74	62	73	69	64	67	59	65	64	50	62	66	73	73	76	57	61	62	61	64	62	56	56	57	67	61	63	53	56	68	74	52	61	59	69	53	66	64	57	57	70	64	79	64	65	67	63	69	97	70	57	65	73	61	65	62	71	70	53	72	70	64	77	80	60	74	64	67	65	70	62	69	43	70	57	69	69	61	59	58	58	70	66	67	66	73	75	69	60	66	75	70	63	76	71	70	67	73	74	65	85	73	62	67	65	78	57	68	71	76	58	69	76	63	69	65	77	59	69	58	74	61	52	71	71	74	78	53	72	69	72	73	66	73	75	78	58	61	79	73	88	72	55	72	68	62	66	61	72	61	83	67	70	66	73	73	66	79	82	71	78	69	64	53	66	63	71	70	67	61	77	77	72	61	68	71	73	64	71	64	60	60	57	60	62	64	76	57	75	76	49	69	71	65	57	53	63	74	65	64	70	69	66	68	65	59	64	67	64	83	68	64	86	65	57	67	64	67	63	65	60	77	68	73	54	75	78	58	80	74	61	78	74	68	58	62	56	71	59	71	72	68	61	76	79	64	70	66	68	65	61	85	67	65	62	58	65	70	69	71	63	79	57	71	62	74	79	71	79	59	78	55	58	67	76	75	76	76	68	60	64	71	66	81	72	84	63	75	64	66	89	58	59	80	85	76	73	68	70	86	87	57	87	78	57	57	74	80	64	69	62	72	70	87	70	69	62	72	59	75	58	68	72	82	57	63	57	51	54	51	82	60	65	77	72	65	71	80	68	58	68	67	70	56	74	63	66	48	63	71	63	62	66	57	60	68	61	72	66	67	83	51	57	63	52	54	74	73	74	68	72	92	61	68	63	88	71	66	50	72	52	65	66	71	67	65	72	64	74	70	77	64	74	66	62	72	67	90	68	58	68	49	61	74	62	68	60	68	83	75	59	61	84	66	71	70	74	70	71	74	60	66	81	53	73	81	66	80	57	72	62	66	64	69	50	85	80	65	76	65	82	67	59	71	67	56	76	62	66	62	69	68	83	67	84	58	62	68	67	81	68	71	53	69	57	75	90	74	61	76	62	77	78	72	64	62	63	71	65	65	75	72	59	70	62	69	55	73	77	76	57	76	50	60	73	65	59	66	71	60	61	83	73	58	73	59	60	68	74	69	74	68	65	71	83	81	64	68	61	59	59	71	82	62	59	62	52	81	83	71	67	77	70	61	80	61	67	58	80	72	63	65	63	56	59	72	66	64	70	66	66	78	73	73	58	66	69	61	71	59	70	70	61	68	74	84	70	68	83	75	55	76	64	70	54	62	62	64	81	68	77	84	65	72	75	86	72	85	70	71	64	61	59	72	74	65	66	35	70	63	54	79	60	68	69	54	74	74	59	76	89	64	59	64	70	61	71	77	72	63	74	67	66	63	69	61	67	54	66	67	61	62	70	65	58	66	50	70	46	68	68	67	60	62	68	77	61	59	64	59	60	55	74	72	63	66	58	75	71	69	72	77	88	67	74	64	63	74	63	68	66	75	60	49	74	56	62	59	78	81	79	80	72	74	71	71	68	66	66	73	85	69	63	42	66	64	72	68	45	62	69	80	63	74	51	64	80	66	67	65	75	59	59	69	83	60	65	74	66	64	64	62	68	71	80	59	75	73	79	66	61	82	74	57	75	58	64	66	75	55	61	57	68	70	64	65	58	56	87	64	72	70	82	74	64	80	72	80	58	54	70	60	62	77	72	61	83	75	69	74	69	77	63	65	82	54	72	65	65	73	57	71	76	72	64	67	71	82	70	57	69	68	51	77	66	71	71	81	57	73	66	63	70	56	77	58	80	68	80	64	72	72	72	61	80	59	69	75	59	66	79	76	70	88	67	58	63	76	59	63	59	55	84	83	64	74	67	66	65	51	72	88	75	67	77	76	61	58	61	76	64	74	76	63	84	61	88	78	65	67	68	79	62	59	78	55	62	80	83	67	66	75	71	75	70	71	71	77	58	83	70	71	63	75	74	80	73	63	47	59	79	66	64	83	83	61	61	68	83	73	67	78	76	75	69	68	75	59	72	88	86	73	77	75	60	73	75	71	66	65	67	82	54	60	60	84	75	61	67	59	81	81	62	80	88	82	75	65	64	56	65	80	76	76	59	59	68	53	85	72	69	82	69	77	72	54	69	68	80	82	57	65	58	64	78	84	76	80	72	62	74	83	59	45	66	66	71	70	67	63	65	60	67	65	59	67	75	67	79	69	68	75	67	62	73	77	80	81	59	87	74	68	69	63	66	69	64	75	72	73	71	69	68	73	74	65	83	65	74	63	44	86	67	58	49	58	80	83	59	98	64	74	68	71	72	65	67	64	55	72	62	74	64	58	60	74	61	85	74	64	65	67	71	59	66	63	81	75	77	72	56	63	77	63	64	66	66	67	69	81	63	64	61	65	84	55	77	71	63	63	59	56	63	64	77	67	80	64	75	79	69	72	88	87	61	69	64	75	80	58	79	67	67	65	70	62	78	67	75	67	62	78	84	76	93	68	67	88	73	63	71	72	75	72	77	73	66	69	69	59	60	56	70	78	52	60	70	48	58	60	70	83	81	80	61	66	67	67	62	62	53	79	72	66	61	58	67	81	67	64	83	66	75	83	64	63	71	63	65	74	75	50	67	65	68	56	77	76	70	83	75	56	76	69	74	67	69	96	89	66	60	78	68	64	55	75	66	61	74	77	71	66	88	67	62	77	86	67	57	68	65	76	67	57	73	69	70	67	69	74	69	59	66	70	71	75	66	64	59	63	66	70	72	58	69	79	87	82	70	79	65	58	46	64	74	81	75	67	68	66	84	80	81	64	55	64	67	65	61	65	69	77	57	62	83	64	63	76	77	54	87	61	68	58	67	60	62	64	78	74	67	56	64	74	73	58	56	66	66	72	82	60	87	62	88	55	65	65	56	62	62	69	89	68	67
6753	317	433	451	395	375	337	339	323	309	317	266	280	276	269	258	251	250	292	265	252	278	258	254	264	257	238	252	235	269	249	248	246	248	266	257	269	227	253	259	259	237	250	229	234	244	223	287	239	222	250	241	260	240	250	240	259	240	221	240	263	252	247	243	208	259	264	266	256	242	257	263	228	244	269	247	231	267	246	273	260	262	236	254	235	247	241	252	256	233	235	254	257	248	254	256	232	260	251	234	238	231	221	273	264	243	250	232	235	242	248	259	264	268	253	235	257	250	217	244	248	241	256	252	250	230	250	233	251	254	281	217	244	236	265	237	257	253	256	249	256	252	254	248	227	244	251	244	274	245	233	240	270	266	241	240	248	233	269	262	260	217	240	249	234	218	257	239	293	229	230	259	232	266	268	265	259	264	257	247	241	238	238	235	255	256	232	250	241	216	221	238	227	279	222	250	281	248	275	253	235	254	240	266	247	241	236	257	262	237	257	241	200	233	247	259	241	231	234	217	272	260	240	242	243	233	249	221	232	239	251	252	245	234	258	251	255	249	263	250	265	220	245	255	238	236	250	261	252	263	275	234	227	232	219	240	245	257	247	250	255	207	272	227	237	223	261	260	251	283	234	248	221	247	256	235	255	251	250	247	264	250	192	230	247	245	252	228	250	259	241	232	269	233	224	230	266	242	235	253	279	238	239	247	259	278	277	253	247	243	229	248	218	238	237	265	235	269	239	243	236	273	258	230	252	270	247	228	227	219	249	227	233	241	265	237	271	238	253	249	254	242	231	256	242	271	249	213	275	229	233	250	230	256	230	265	223	233	224	271	255	226	249	247	254	228	235	227	262	253	241	265	214	247	244	273	230	250	247	238	218	244	242	256	266	220	265	273	226	238	275	289	247	228	235	246	270	252	247	246	234	251	241	255	239	228	224	243	272	269	240	228	251	218	249	265	242	233	228	238	247	254	280	224	232	269	246	260	250	276	260	225	235	263	243	232	235	263	253	239	252	231	241	256	262	251	231	250	237	250	242	233	232	256	239	256	244	273	224	275	238	244	241	267	263	234	243	228	228	272	226	238	260	250	221	249	251	243	238	246	241	221	288	244	246	243	249	248	261	242	256	262	223	257	251	255	220	248	255	222	228	268	240	259	259	284	235	256	251	238	246	241	262	258	242	255	257	254	242	234	267	259	270	254	207	262	264	238	255	254	249	241	261	193	236	253	257	268	248	267	220	255	221	271	239	249	252	248	236	249	260	232	238	258	238	254	243	228	240	258	256	235	245	213	264	252	239	231	229	241	218	251	233	260	238	253	245	252	239	255	263	232	237	238	241	271	248	272	244	264	245	271	219	274	256	228	241	254	226	231	254	239	253	246	221	250	245	248	250	224	254	213	244	242	261	242	259	267	243	249	263	256	231	277	255	244	227	246	247	254	287	234	273	265	214	250	268	229	213	243	254	227	242	227	272	223	261	243	271	231	233	253	244	240	275	255	242	240	245	232	223	233	260	223	254	243	256	260	201	236	236	244	259	252	238	240	255	272	224	227	265	241	278	243	260	258	244	271	256	243	241	225	262	257	255	260	249	227	240	241	248	266	286	244	233	248	234	230	248	246	261	227	225	273	241	287	258	210	235	238	250	251	234	244	228	283	270	256	242	243	270	280	235	252	252	233	240	251	247	247	234	237	244	247	270	244	236	247	236	265	239	247	260	254	255	244	261	264	287	248	232	235	258	272	265	235	272	266	249	246	239	263	254	229	260	265	233	262	220	272	253	270	244	259	253	267	256	267	270	253	233	240	221	216	228	227	253	273	248	229	238	240	237	258	247	229	220	262	271	262	274	271	236	261	252	249	216	247	262	276	211	225	241	217	238	237	262	259	222	233	257	233	261	238	218	247	249	274	253	227	248	239	247	213	236	259	239	249	245	252	244	244	241	267	262	243	264	265	232	279	248	246	274	253	264	242	226	231	233	234	253	238	248	221	224	234	229	239	238	232	264	254	234	254	264	241	212	230	262	241	230	271	234	266	284	221	237	256	238	275	252	251	229	269	218	230	254	241	261	250	256	227	243	283	287	257	241	273	249	253	240	230	266	232	239	238	234	236	258	250	247	233	231	241	225	253	229	250	262	274	242	217	231	237	243	265	251	240	237	257	260	256	254	222	279	260	260	265	248	253	214	287	236	257	244	227	233	218	231	228	220	242	270	263	268	228	245	245	273	262	253	270	251	228	241	230	243	240	254	229	251	239	261	244	247	246	242	234	249	262	240	231	252	240	259	239	264	260	245	207	232	235	231	238	228	263	272	236	241	253	262	273	212	240	261	239	249	271	239	256	250	272	242	277	245	259	227	241	245	230	215	246	269	230	242	227	238	266	259	242	255	241	267	245	215	251	227	235	229	239	225	258	254	254	249	238	242	265	259	250	253	244	275	229	231	250	235	227	241	254	230	257	264	239	224	254	261	223	232	260	249	235	236	228	236	236	244	225	270	272	218	244	259	265	241	240	256	242	253	264	273	271	216	274	263	251	253	250	257	256	268	263	233	255	220	234	224	246	244	273	263	225	255	258	223	259	246	252	270	268	244	233	256	241	228	233	271	269	226	260	243	235	252	234	238	262	262	262	251	250	277	262	247	245	224	243	243	250	238	244	263	262	241	244	246	230	236	264	266	242	250	234	252	259	249	230	247	226	262	245	219	228	277	264	234	226	256	253	233	231	232	237	264	251	231	247	258	264	234	224	248	242	251	226	236	245	273	237	235	237	238	254	270	245	232	255	249	221	230	239	253	239	242	226	241	234	227	217	236	248	250	262	269	240	234	226	234	242	243	288	223	261	253	255	242	261	260	277	240	221	257	247	238	244	234	236	250	248	258	259	272	261	237	246	230	235	250	247	257	253	254	249	268	234	238	265	235	222	235	268	241	243	222	255	277	245	249	265	241	266	243	260	246	247	233	249	238	235	220	225	236	249	228	249	257	274	247	210	237	228	223	259	248	239	236	222	243	239	269	256	244	224	247	273	228	250	246	252	205	265	259	258	261	264	218	247	238	237	248	247	228	249	251	262	248	265	247	254	230	223	258	232	254	256	265	223	272	248	247	224	232	247	256	260	239	260	232	247	237	250	240	230	267	251	231	248	260	276	236	248	247	250	276	249	227	247	255	252	274	260	227	226	258	235	219	216	236	247	238	247	233	224	244	246	224	226	212	239	250	256	240	252	252	246	241	243	224	241	261	230	258	236	232	226	245	219	247	255	232	240	263	244	235	255	265	247	261	224	246	230	211	255	215	260	222	213	238	242	242	245	259	255	256	256	261	225	258	237	262	249	267	279	248	227	253	248	277	267	265	239	244	254	222	219	249	257	249	253	246	227	264	252	260	254	253	218	252	243	260	266	246	244	244	216	238	213	251	273	249	249	250	253	214	239	264	268	260	238	243	224	258	250	229	252	255	228	223	248	249	262	274	246	235	244	216	243
38305	5356	1437	1053	769	581	428	394	318	283	254	214	227	208	186	195	177	170	189	173	147	163	168	195	190	159	165	163	186	179	176	160	164	169	153	153	165	152	169	158	150	161	146	191	167	174	142	136	180	169	158	169	136	157	151	153	170	133	157	158	156	151	143	143	136	137	159	161	148	159	177	153	151	151	143	164	180	158	137	165	155	156	158	141	118	146	148	149	148	158	169	135	156	137	144	152	144	170	190	161	168	173	141	158	143	155	166	140	146	155	148	162	181	161	146	147	182	157	144	141	152	148	141	166	153	154	132	148	158	152	158	162	150	154	146	137	157	149	153	156	152	144	155	151	152	179	163	161	134	172	143	163	142	160	174	173	145	165	144	149	161	157	159	158	149	143	154	157	157	153	145	179	154	163	146	152	132	158	149	147	144	137	151	143	156	153	158	157	160	143	134	160	135	150	128	159	147	155	139	130	160	157	144	156	156	158	160	158	159	158	151	150	141	146	155	144	155	141	155	135	140	163	151	175	172	143	146	140	150	165	156	158	141	140	150	147	159	138	149	158	173	149	155	164	149	152	148	165	143	142	151	140	152	173	161	146	151	156	163	132	161	166	147	174	147	153	163	160	155	179	141	152	158	160	134	146	187	150	152	147	154	153	156	143	142	133	155	151	141	148	175	155	160	139	159	142	149	164	153	154	161	168	140	150	176	140	150	151	146	158	137	156	171	156	162	139	130	156	167	166	158	165	158	171	151	150	131	172	149	160	137	128	141	141	155	165	154	160	116	146	153	145	164	160	128	177	165	141	183	159	146	150	143	130	114	149	119	144	149	146	147	159	149	141	147	134	163	154	179	132	145	155	149	165	151	140	159	158	131	147	167	138	189	151	151	124	127	142	168	157	142	155	162	149	152	134	143	151	159	176	171	150	161	149	144	162	144	144	178	152	173	147	159	149	146	144	131	145	164	139	169	160	149	162	164	153	167	164	168	147	143	156	140	147	153	156	153	139	158	163	161	133	151	172	165	138	161	164	163	157	124	149	135	157	178	136	159	151	159	154	169	169	150	158	140	132	149	172	171	162	166	155	167	146	131	174	146	137	153	135	152	139	143	148	154	148	151	144	157	148	148	156	163	169	145	140	144	166	170	141	135	150	143	146	154	167	149	156	169	154	178	152	156	174	152	163	152	152	130	155	131	160	141	131	169	167	170	155	143	156	160	166	155	124	159	159	154	146	150	156	132	142	131	181	137	162	154	160	150	143	169	169	159	191	134	195	134	161	150	145	134	166	167	153	150	161	155	146	157	145	169	146	182	168	159	140	133	156	161	144	150	150	162	166	176	146	168	155	163	153	156	147	137	140	156	166	142	172	149	155	139	144	145	158	148	152	152	180	166	153	157	162	147	154	145	156	146	169	137	157	157	138	140	141	165	167	144	161	149	170	136	159	156	139	178	150	179	138	165	153	177	142	178	158	169	158	147	135	161	153	153	154	170	141	141	148	149	153	162	147	152	162	172	159	138	172	134	137	193	168	145	177	159	161	135	139	154	177	124	149	142	156	156	149	145	136	154	161	157	161	159	160	147	161	158	153	156	167	151	162	152	144	140	161	154	165	140	142	136	127	161	148	159	145	145	142	146	158	154	170	164	167	169	140	157	151	146	166	158	177	145	147	157	156	152	155	161	170	147	162	154	151	134	162	145	155	162	136	141	155	140	155	154	161	152	144	138	142	135	157	140	161	146	164	138	151	155	166	163	169	178	143	153	130	166	143	159	161	141	146	160	148	151	146	146	152	153	144	153	143	154	151	163	158	155	132	144	143	138	157	171	144	161	137	175	142	141	143	139	130	151	169	141	147	145	166	138	153	141	167	169	144	181	153	135	152	145	147	159	155	157	147	152	157	145	150	142	161	171	143	144	170	145	163	155	158	154	150	171	172	152	134	121	161	156	149	140	173	153	159	158	143	156	156	135	160	166	175	143	143	164	150	163	160	179	150	151	148	131	147	134	157	179	151	133	146	133	153	132	167	142	165	140	161	138	139	143	148	146	156	145	144	169	163	150	131	137	149	155	150	168	154	172	147	143	137	138	173	166	142	161	169	124	168	164	122	152	145	133	165	148	153	163	130	152	156	149	167	138	176	152	152	147	123	162	144	157	129	155	130	165	158	161	140	151	145	138	135	163	173	149	164	137	163	160	159	154	142	169	157	148	134	118	134	165	144	136	154	155	177	167	156	158	149	141	159	156	161	129	158	155	153	161	149	140	162	148	178	145	157	162	151	161	141	148	173	168	176	131	155	133	149	164	162	149	154	164	147	157	166	176	135	146	177	154	152	155	175	150	136	153	140	145	169	145	129	157	165	171	161	147	134	155	157	185	145	130	164	144	142	180	167	144	169	158	139	124	168	134	161	147	164	153	156	147	148	140	170	140	143	151	152	150	160	157	185	158	133	158	135	144	157	139	162	165	175	123	139	148	175	158	146	152	171	135	159	143	149	145	151	119	153	138	143	152	133	146	153	161	149	159	136	151	138	140	140	163	144	148	137	159	155	137	173	152	150	149	163	148	151	154	143	161	161	163	130	129	154	160	145	169	179	133	150	145	164	152	142	165	159	152	158	161	168	167	147	137	171	139	173	161	162	155	149	175	129	172	149	125	159	141	165	131	151	159	158	154	136	168	160	163	142	139	184	161	174	146	153	159	166	144	149	145	168	139	142	156	150	165	174	159	178	149	170	130	145	132	159	152	141	151	156	165	157	182	135	137	146	145	159	140	140	165	136	175	155	153	185	155	155	139	131	168	152	143	129	161	163	157	157	156	149	128	136	158	158	147	150	153	155	125	153	143	152	140	139	170	158	154	146	152	126	155	179	163	170	148	168	170	161	153	155	140	181	144	168	137	152	160	151	145	152	146	162	185	148	160	154	156	140	128	170	132	173	160	153	138	134	135	152	138	146	162	147	153	172	158	154	174	156	162	152	138	147	161	156	153	171	143	153	147	148	157	173	149	169	125	152	135	165	149	143	182	124	137	145	141	153	155	162	155	154	132	154	148	149	161	153	163	154	177	143	153	162	187	151	147	150	165	143	145	143	174	157	161	134	133	167	148	137	160	159	159	143	142	162	160	169	154	118	129	150	161	146	142	135	163	144	145	143	164	137	149	154	161	153	153	160	131	165	157	149	140	146	155	162	153	174	138	139	158	148	151	158	169	149	171	154	146	134	140	149	144	135	160	135	149	144	163	145	146	165	145	153	123	155	136	155	148	144	127	159	167	162	166	162	160	161	133	153	139	161	151	175	161	165	152	156	139	142	159	161	141	148	166	161	161	164	153	152	171	163	152	143	147	121	147	144	175	160	167	145	146	144	147	161	145	158	137	163	165	164	177	155	164	152	172	144	150	150	146	154	157	147	156	163	158	156	160	162	141	158	137	148	170	177	159	121	149	137	139	145	158	169	159	149	140	159	149	164	145	148	151	149	138	150
17762	1468	3299	3556	3118	2432	2059	1695	1455	1385	1124	1031	982	841	860	810	801	747	720	708	673	702	665	606	591	609	624	576	545	567	572	546	542	505	532	553	511	554	524	541	502	506	518	539	517	505	481	498	497	485	462	528	445	495	542	476	488	458	438	494	482	497	471	488	491	533	464	465	491	457	482	512	479	443	498	517	465	491	485	502	442	494	503	478	475	516	475	478	460	485	513	452	484	452	481	478	484	516	466	477	466	453	455	458	503	481	468	462	523	489	464	441	493	510	467	468	440	486	429	445	458	517	484	448	444	495	451	432	462	489	437	488	537	457	495	492	475	483	480	532	477	471	435	476	461	478	481	472	453	501	454	489	477	497	445	467	522	462	443	502	462	461	459	487	464	464	446	455	453	457	468	476	464	447	469	518	470	478	476	451	477	476	476	420	480	482	476	458	507	484	484	484	459	462	458	460	458	467	489	473	461	461	468	451	526	412	465	461	472	462	489	501	480	485	451	479	471	488	477	481	421	437	482	527	452	491	461	474	484	461	484	476	502	473	461	467	467	505	449	467	480	468	504	476	453	455	452	498	406	455	457	442	442	500	474	421	480	474	470	471	459	430	531	469	481	465	477	447	477	449	461	534	445	474	485	449	455	445	485	449	466	479	477	508	506	492	477	488	452	465	488	476	455	495	470	463	461	479	481	489	449	479	508	445	428	489	482	444	485	453	447	467	500	478	474	506	493	435	486	465	433	428	447	429	502	462	441	515	474	482	496	456	449	502	461	492	436	477	474	450	458	477	444	461	498	440	429	475	476	463	440	484	447	486	535	486	491	468	481	462	505	456	474	452	449	481	419	485	484	475	469	481	467	482	483	537	434	501	439	471	484	491	487	493	483	442	488	478	439	486	478	463	455	505	485	468	456	479	461	470	456	432	455	515	477	505	482	477	462	496	502	459	441	424	487	511	498	455	492	485	512	420	435	460	446	472	486	454	482	473	449	501	436	475	460	490	482	460	460	440	484	473	468	426	490	508	493	491	470	469	463	451	451	468	458	460	463	499	455	466	466	477	499	462	479	454	441	488	486	477	488	481	485	500	464	466	439	445	490	460	461	499	450	448	455	464	489	468	499	468	484	456	461	461	468	476	430	446	531	504	454	476	453	467	491	426	478	449	450	484	516	502	457	466	470	455	462	451	446	459	468	472	466	498	468	491	444	455	468	451	432	455	479	420	463	466	473	476	531	461	481	476	478	432	468	455	479	443	474	427	475	467	464	463	509	465	484	474	447	447	481	456	482	460	485	492	457	445	446	480	457	438	476	455	435	448	469	502	443	499	479	487	474	487	431	466	473	439	474	447	484	439	475	477	431	479	486	498	464	443	456	464	462	443	478	461	422	441	472	450	450	443	447	481	516	482	489	425	465	462	476	441	428	444	459	435	471	480	508	501	401	475	455	441	435	463	474	511	457	472	493	480	464	450	436	473	460	488	446	495	488	470	469	463	483	484	481	487	496	477	478	470	490	472	466	461	447	480	463	448	468	450	482	459	482	449	498	450	474	467	437	440	464	468	452	500	451	466	450	488	454	466	457	445	454	485	454	457	433	489	459	460	486	439	467	453	474	480	476	459	450	526	438	507	475	453	479	471	500	497	450	438	471	464	450	470	492	479	452	451	485	467	479	488	466	461	411	464	475	476	445	478	464	465	463	475	460	485	468	465	442	460	483	448	476	465	465	440	468	486	480	447	485	445	445	468	454	461	446	467	474	458	518	470	463	469	497	457	471	454	488	434	472	484	485	459	447	463	489	492	507	462	463	523	459	469	477	449	462	490	514	453	464	465	470	462	496	472	471	502	498	453	438	486	492	455	483	478	428	429	458	417	476	456	473	449	480	426	466	483	486	444	475	465	467	481	490	435	430	431	482	491	469	416	525	490	462	456	493	462	497	467	492	465	485	462	451	509	449	423	450	470	483	494	459	463	500	450	402	472	489	462	498	459	481	458	500	497	464	457	452	483	504	447	467	462	478	461	459	458	475	456	439	443	462	502	491	500	434	507	450	489	436	487	432	487	495	482	491	449	449	487	492	471	517	444	504	455	425	427	455	466	442	491	495	460	464	475	493	441	464	442	500	446	416	466	455	480	499	494	481	466	480	469	494	465	475	490	451	435	480	462	477	477	446	479	492	493	484	489	456	463	472	460	489	480	434	483	497	458	430	482	481	481	475	482	495	449	466	461	466	470	434	476	460	463	473	460	485	436	415	466	476	480	482	446	470	448	490	432	478	478	474	472	423	455	487	458	428	421	440	460	428	452	479	466	467	512	450	507	458	488	501	470	433	502	508	501	438	471	455	462	458	481	445	476	442	449	441	435	462	449	465	468	435	450	473	472	481	437	448	467	491	520	440	445	470	469	474	501	439	449	464	476	480	494	464	486	482	443	480	465	448	482	440	448	473	446	474	470	466	485	449	456	484	474	468	490	491	447	468	451	410	494	459	443	453	436	454	473	468	465	453	478	496	492	454	480	478	475	472	494	454	471	502	433	423	458	439	459	481	456	457	518	489	436	466	480	490	455	467	492	442	491	465	450	457	447	440	503	465	462	444	499	452	441	466	428	475	492	458	475	484	448	430	478	443	472	442	448	454	505	468	523	448	444	440	481	476	494	473	491	458	446	531	468	450	475	476	473	505	448	443	481	487	484	479	440	472	430	447	459	456	454	441	466	449	491	448	501	442	459	455	453	446	443	482	459	466	491	508	477	458	447	479	522	460	462	433	479	477	434	488	449	460	467	443	427	478	449	445	473	484	494	454	501	465	451	437	468	444	486	449	457	480	461	499	464	452	464	481	433	443	442	534	460	495	459	528	471	469	472	461	446	465	400	448	468	484	502	456	494	507	454	433	487	478	450	466	430	464	460	456	449	452	452	438	485	466	484	443	470	524	492	516	493	467	502	462	505	461	465	444	472	465	469	477	464	464	431	495	440	480	422	473	461	454	442	462	480	467	453	447	463	462	499	431	494	484	493	444	474	479	473	496	476	461	460	494	452	452	444	476	467	476	424	464	469	486	483	483	486	477	461	476	472	463	487	476	463	453	464	480	502	458	473	477	474	484	450	480	466	457	520	442	451	467	472	488	500	465	507	456	460	529	469	455	511	460	430	425	461	436	478	461	470	450	501	466	487	428	487	490	482	422	488	484	463	480	433	468	501	433	461	450	478	438	469	471	425	442	466	489	496	425	458	483	473	497	425	473	489	460	455	512	482	479	460	450	507	473	454	457	465	450	476	465	428	485	442	500	456	472	478	436	532	447	454	491	399	469	478	463	485	445	480	461	508	483	424	458	463	431	443	455	455	480	445	471	451	426	505	446	473	475	492	492	493	485	446	476	482	491	487	447	446	455	443	445	461	466	461	493	490	449	493	472	481	460	428	466	459	485	470	448	493	484	505	489	460	455	492	469	485	438	449	474	473	423	470	444	511	455	462	428	471
50963	13236	3593	2019	1471	1080	759	666	556	557	455	423	399	341	345	352	280	339	292	316	286	293	284	256	253	264	292	250	269	260	294	213	261	253	237	248	239	229	235	208	263	260	237	218	254	248	288	245	252	235	246	238	230	240	250	254	226	281	224	257	258	233	250	206	225	270	241	250	263	250	228	247	232	234	234	246	246	238	259	232	227	248	252	243	239	229	241	237	255	239	238	250	235	257	237	242	217	248	242	218	239	239	254	256	252	245	254	249	248	227	255	245	243	242	227	226	227	253	245	247	232	225	247	223	234	239	222	250	234	235	261	222	240	243	246	246	252	283	243	229	281	226	264	265	212	230	230	213	233	253	226	238	215	220	226	244	241	214	237	252	221	222	231	262	224	242	212	258	248	237	238	256	259	227	253	228	248	266	258	217	218	255	254	228	264	251	257	251	237	242	261	258	248	237	255	220	257	244	234	258	229	251	243	233	254	220	224	243	243	233	230	244	234	216	222	228	263	244	255	250	219	254	232	222	217	241	232	276	222	249	245	253	249	236	259	266	254	227	250	240	221	235	249	243	234	228	212	255	274	228	238	214	220	233	255	264	250	241	224	222	233	218	241	235	250	240	244	241	229	258	234	240	204	217	258	244	225	252	239	230	256	225	250	252	246	272	247	229	232	223	236	229	248	262	234	238	240	221	224	250	248	229	233	225	238	240	204	241	241	245	222	228	221	251	243	199	253	235	219	247	229	261	207	242	228	278	242	257	200	233	239	231	237	252	218	265	235	203	237	252	203	243	224	246	259	219	248	267	258	243	232	251	247	261	226	230	245	227	236	229	237	230	265	263	256	227	211	232	250	250	247	243	265	241	226	260	228	236	227	271	225	262	246	257	228	230	273	232	268	235	226	243	238	251	222	243	252	239	212	245	249	234	224	268	237	256	211	222	219	206	216	233	235	220	242	244	248	283	223	196	249	245	228	251	247	247	251	241	226	243	225	263	225	211	234	248	259	259	253	227	249	224	223	228	212	243	216	224	254	244	251	230	279	252	233	215	228	216	250	249	251	246	228	246	244	249	254	239	224	240	241	236	241	226	246	249	246	226	223	242	253	246	241	254	240	246	255	214	238	248	243	225	236	260	228	253	222	245	236	252	243	243	215	243	226	267	254	235	253	254	270	269	253	244	245	231	232	231	241	241	214	250	236	258	249	224	232	217	239	241	241	228	270	226	227	227	240	246	263	236	226	246	262	250	226	262	243	254	262	244	244	245	218	229	256	244	233	230	233	234	222	233	225	251	255	230	232	247	238	245	212	252	234	245	237	238	226	260	235	247	251	250	227	248	240	258	249	233	219	264	244	226	241	269	230	231	208	229	227	253	217	223	217	250	243	252	274	235	234	250	281	249	242	236	245	241	252	258	246	261	272	256	224	263	238	209	247	276	235	254	247	249	234	248	258	247	232	234	209	264	231	246	263	231	260	228	229	232	238	224	237	228	229	243	219	226	235	237	239	253	245	223	227	232	216	232	229	221	222	214	225	248	241	244	249	246	249	268	241	262	228	260	243	246	210	241	233	241	242	206	209	233	211	268	246	248	259	237	263	243	230	257	247	231	252	229	249	266	230	231	253	245	224	230	254	251	223	252	228	253	263	237	259	215	212	243	237	236	244	214	240	260	253	244	233	213	235	220	228	226	217	261	229	239	246	235	255	216	253	237	236	235	245	252	233	258	251	223	221	228	230	257	221	240	234	237	235	237	237	221	238	239	230	230	245	228	236	277	236	260	249	242	229	234	248	231	227	237	238	234	224	233	247	246	236	259	234	239	244	233	259	241	227	253	217	235	245	255	235	260	235	253	234	220	232	230	245	194	245	264	245	203	237	247	235	246	223	264	230	274	238	232	239	225	253	277	215	212	212	238	254	225	289	233	252	234	228	225	245	221	218	239	252	220	218	240	234	264	233	255	228	223	256	218	218	259	251	241	239	243	253	262	220	211	241	264	251	230	240	247	247	254	238	259	245	261	214	217	261	250	234	266	236	254	248	229	228	218	236	223	247	273	233	263	240	229	250	221	240	224	259	242	234	240	247	239	206	254	242	220	225	236	221	235	269	262	238	226	256	244	219	246	264	248	246	233	276	260	244	228	275	262	242	239	219	220	251	238	216	237	241	235	252	231	280	245	249	239	230	248	243	257	256	286	249	237	224	210	255	255	243	231	233	228	263	248	231	238	258	242	232	242	254	243	254	230	213	221	239	251	221	241	274	251	247	236	246	244	266	251	236	237	251	224	267	240	236	219	238	254	246	257	218	226	252	238	229	269	267	209	247	253	222	226	227	222	233	212	245	235	240	223	203	266	240	233	253	238	268	227	276	230	217	255	234	225	251	199	235	217	260	216	225	218	267	246	249	241	259	272	237	242	249	276	255	256	265	250	243	248	267	250	231	240	235	248	224	240	247	227	248	254	249	250	261	228	223	239	239	257	210	245	209	215	273	242	227	241	247	224	270	243	206	238	254	199	237	240	263	237	238	259	251	254	229	247	269	212	234	231	227	246	204	243	249	238	241	241	253	237	245	219	258	217	244	207	213	234	224	230	241	240	216	234	224	227	248	243	215	223	251	227	213	211	246	224	222	245	232	226	237	251	256	230	233	259	250	251	232	207	244	257	252	243	229	236	223	244	250	213	276	261	246	257	222	247	218	246	229	229	249	254	232	235	222	247	249	227	216	245	237	239	225	248	211	217	245	251	277	230	229	250	222	249	232	241	237	258	243	255	235	250	233	208	257	244	242	240	232	241	220	229	255	235	223	245	243	249	248	277	225	249	221	242	238	258	243	224	227	249	253	246	235	232	257	254	258	240	241	229	236	231	266	259	265	244	249	228	246	222	252	250	245	220	236	231	250	237	259	226	250	230	243	215	249	242	223	232	254	226	224	198	250	244	236	262	255	223	243	255	237	236	240	238	245	225	252	241	241	255	245	250	244	242	242	244	262	242	242	280	258	256	253	247	262	226	253	258	254	226	250	235	209	246	244	215	236	238	250	239	234	239	223	239	260	277	246	246	244	245	221	234	246	247	243	247	223	226	268	267	219	223	260	237	232	240	255	236	237	244	244	242	232	249	263	236	224	215	209	266	254	223	239	228	240	238	267	241	252	244	250	239	242	240	264	231	279	238	238	246	237	229	239	253	234	233	224	260	208	229	253	253	242	240	235	263	251	222	233	243	239	256	246	230	201	231	231	253	240	244	224	254	254	233	270	240	235	245	209	266	234	236	260	258	231	275	244	243	272	244	236	249	227	242	228	223	237	236	257	265	244	248	230	226	250	247	256	229	273	263	235	266	249	248	236	233	231	239	258	229	213	239	237	231	226	231	251	248	236	236	215	250	248	222	204	216	248	237	274	249	250	236	230	257	249	252	268	264	268	230	216	239	291	244	224	236	234	248	220	235	248	242	237	237	249	247	251	217	254	251	227	262	224	236	228	259
23616	2690	5792	6422	5530	4453	3503	3015	2542	2383	2073	1824	1669	1486	1476	1321	1241	1209	1096	1083	1039	1050	945	926	924	931	897	939	869	873	861	799	852	863	791	827	752	795	763	786	796	819	735	707	738	755	756	722	770	769	759	750	757	754	715	738	730	727	745	729	725	709	726	681	707	685	710	723	664	693	720	743	711	712	658	714	738	731	716	770	690	693	748	688	688	668	705	646	730	666	704	743	633	693	715	700	687	721	703	675	721	707	704	673	660	675	649	652	671	592	672	652	700	703	674	677	622	728	711	709	647	677	698	623	674	648	687	680	703	679	671	688	720	678	666	716	696	677	660	683	714	653	697	696	652	685	713	697	677	674	703	674	710	702	698	703	679	645	662	700	646	692	694	696	707	631	697	673	675	662	661	677	698	687	720	710	618	647	663	671	712	702	653	665	678	689	663	677	668	670	660	730	698	713	670	674	677	765	690	712	675	718	701	692	672	699	692	652	701	652	655	670	708	678	670	689	724	659	700	683	645	676	670	653	724	693	756	667	665	662	720	620	662	712	708	695	666	632	646	679	683	632	639	631	677	669	740	735	673	712	670	680	709	719	661	648	667	717	701	680	653	695	665	646	715	638	679	676	704	679	661	691	687	683	656	659	668	666	678	684	645	675	683	698	689	708	625	658	681	654	686	654	726	665	699	694	652	660	629	673	680	744	703	659	704	678	673	687	721	701	684	667	668	647	647	681	699	702	708	669	652	699	715	685	690	689	669	676	670	673	738	718	685	663	690	693	653	734	663	665	674	661	695	661	692	631	660	713	688	671	680	726	722	609	650	690	708	665	713	694	715	648	732	702	709	694	661	646	643	666	698	670	691	642	729	655	704	629	652	731	694	687	663	686	705	643	711	650	718	697	640	679	659	718	692	682	667	726	680	669	679	677	700	689	691	697	721	653	659	707	655	633	713	685	685	694	692	716	703	703	689	628	638	624	664	661	709	663	685	649	703	692	680	668	676	704	719	715	637	627	666	677	651	685	694	667	707	711	663	707	664	690	647	743	678	693	671	655	724	707	677	680	706	700	692	680	682	675	615	673	717	638	711	697	699	658	667	614	634	676	695	646	700	739	710	726	701	667	693	631	681	691	689	688	637	668	697	712	686	653	679	664	677	676	696	725	693	652	713	654	653	684	692	683	678	701	661	686	694	684	718	670	676	716	678	683	705	711	668	723	717	672	668	697	721	637	672	712	713	710	699	671	677	672	655	687	695	672	709	706	658	665	668	679	668	717	654	721	639	703	686	682	673	688	728	667	689	707	659	660	668	628	671	729	707	708	657	677	697	700	660	696	665	708	666	712	692	665	648	679	624	690	678	717	612	693	684	659	664	701	687	710	691	680	649	698	688	718	708	642	691	653	700	669	668	690	731	673	691	665	664	687	669	649	657	669	665	696	704	653	693	711	660	731	693	733	660	656	689	669	705	661	653	670	667	712	704	681	721	670	657	659	723	680	708	700	664	684	722	655	685	728	653	669	665	648	681	728	641	659	685	713	659	673	676	696	642	662	645	693	704	664	635	676	667	650	657	651	679	683	692	653	660	714	708	680	655	729	631	648	646	689	686	687	699	682	664	725	685	672	709	690	669	726	712	640	717	652	671	653	683	641	664	652	644	681	646	678	691	716	679	676	642	692	627	635	682	698	717	705	676	701	667	663	662	651	665	690	654	663	659	710	680	667	639	737	714	694	665	702	702	687	690	703	683	660	704	702	708	714	704	650	705	638	687	651	662	669	679	658	729	672	734	658	659	655	675	672	692	681	667	681	665	704	717	700	721	653	707	712	650	676	645	667	676	698	680	642	686	670	709	645	707	695	673	644	675	663	699	681	701	685	692	703	658	673	670	649	664	666	637	643	690	713	711	611	674	679	717	670	669	674	682	677	671	657	657	668	706	705	656	672	751	686	657	704	702	645	643	659	651	685	729	693	687	650	655	683	678	692	673	640	680	653	676	654	685	676	652	713	645	652	666	657	691	665	674	699	692	676	673	725	667	677	660	699	687	715	698	716	655	613	719	722	647	722	680	638	729	666	658	661	697	687	685	658	696	697	666	661	677	635	676	701	656	716	636	644	678	677	671	644	684	667	697	681	674	666	692	664	635	675	679	691	705	627	699	656	694	647	684	694	627	728	742	708	650	673	675	704	664	700	694	668	689	669	706	673	714	652	672	711	674	669	678	676	695	661	658	719	678	649	668	681	651	662	640	659	670	652	684	693	698	705	707	643	678	713	637	650	721	688	661	720	677	727	680	707	699	689	680	710	676	666	669	722	662	659	683	694	680	720	659	659	675	685	639	666	673	718	644	688	657	700	701	697	695	638	717	666	647	700	651	695	672	705	669	667	663	681	629	697	652	722	707	705	704	738	682	670	689	716	652	698	677	676	645	673	692	659	684	623	665	704	667	657	683	668	706	675	672	719	680	643	664	677	623	652	647	663	651	683	677	697	682	706	682	699	700	680	685	666	681	725	677	662	678	676	690	653	678	678	663	669	661	684	670	658	688	719	676	646	656	686	641	693	670	648	666	703	672	692	663	702	656	674	643	645	666	706	655	681	668	677	700	687	671	673	682	670	632	708	685	685	715	697	695	694	672	691	681	674	700	627	649	715	711	654	634	677	672	687	668	673	675	696	659	718	683	684	663	655	698	733	598	666	693	685	658	722	680	676	674	653	658	647	730	698	666	693	733	675	649	736	669	721	659	676	704	630	680	702	682	681	681	673	680	692	654	668	684	677	660	662	702	685	710	661	699	726	641	669	713	652	700	661	715	655	690	661	671	629	697	687	701	659	640	681	682	665	670	662	681	721	725	702	679	647	668	621	681	688	690	690	663	658	652	666	648	676	662	670	706	694	703	684	680	656	686	695	676	708	645	672	635	648	670	639	710	701	645	615	704	699	688	707	696	622	672	668	686	720	672	705	670	647	670	647	676	656	668	695	686	659	697	689	679	663	703	725	675	646	647	714	711	676	669	656	666	644	656	668	654	672	682	661	639	692	681	682	658	696	681	699	691	655	654	676	685	635	640	673	670	646	646	631	692	692	755	687	715	702	660	688	686	684	710	648	655	701	664	705	697	723	675	675	649	663	679	641	672	679	694	672	679	640	727	658	713	671	685	670	692	689	680	683	737	739	724	693	651	699	699	705	665	671	687	696	668	634	652	682	660	689	668	710	709	661	660	640	684	691	686	678	662	678	668	688	642	636	646	684	710	734	716	650	647	701	654	700	657	688	668	709	708	683	648	713	693	650	676	657	654	652	666	646	707	660	735	666	679	657	660	700	707	681	675	670	705	673	687	717	642	663	684	669	686	691	651	652	664	701	681	708	689	693	692	679	704	676	678	654	683	693	699	662	679	682	677	621	677	667	649	664	706	647	729	695	682	671	704	681	672	681	687	688	706	720	703	765	673	633	675	713	668	685	688	707	673	674	751	644	638	694	721	668
6498	291	150	133	90	103	86	79	75	81	75	57	70	74	75	66	64	60	59	54	67	76	51	79	72	71	77	65	73	79	72	68	74	61	72	62	77	57	65	68	73	74	62	76	68	60	54	70	74	66	63	63	57	62	61	59	60	64	75	78	67	59	65	83	58	74	69	55	63	74	56	60	69	71	70	72	69	79	66	69	77	76	69	86	68	86	59	67	71	74	82	66	63	76	72	63	59	64	63	64	61	60	76	80	62	72	68	75	67	60	55	72	77	72	67	58	67	73	53	69	66	55	64	64	61	71	71	72	57	65	65	64	66	78	58	79	83	52	74	72	67	78	80	65	62	79	66	82	79	89	74	84	85	53	79	93	65	58	68	75	66	61	70	73	70	67	82	83	73	62	55	69	88	72	54	64	73	78	71	66	74	67	64	69	65	59	72	76	73	65	66	71	62	58	57	64	77	60	62	65	62	59	68	60	64	67	74	73	59	63	66	77	46	49	77	65	67	79	51	65	80	62	62	64	64	66	62	54	58	77	83	64	63	63	66	70	55	67	61	65	64	63	72	68	87	70	66	71	65	60	60	74	59	70	79	69	62	75	69	75	70	66	49	78	72	75	65	70	66	61	71	52	69	75	69	76	70	61	79	51	70	80	60	66	69	78	62	59	62	71	69	70	65	60	80	68	46	74	65	73	77	66	73	76	65	67	57	58	84	51	75	74	65	71	58	60	51	76	58	70	70	68	57	66	76	60	55	70	49	60	65	63	71	61	83	67	70	71	63	77	65	78	61	87	66	62	70	63	64	67	59	60	70	62	69	72	73	72	76	62	74	79	63	72	74	60	77	80	59	61	85	67	62	58	63	85	56	73	61	73	78	54	74	57	67	67	68	65	80	72	65	75	70	76	67	77	61	69	62	67	74	72	83	63	64	54	66	71	52	71	61	67	78	61	66	64	66	62	66	61	73	56	80	62	66	61	69	56	59	61	64	72	59	64	57	70	57	74	60	66	71	60	69	59	58	61	68	57	78	72	68	69	60	78	77	73	81	63	70	78	61	60	68	78	80	58	64	55	71	66	82	76	55	77	75	67	65	72	84	73	70	61	69	66	77	78	76	67	61	57	89	73	66	63	59	63	79	61	77	72	72	58	58	77	78	58	62	66	69	65	67	62	71	68	72	53	79	65	69	72	71	80	60	58	65	76	66	74	54	53	61	82	92	82	62	72	71	75	73	64	63	55	79	58	70	57	62	77	66	70	69	88	64	65	65	68	60	61	70	73	67	55	76	68	65	58	59	64	49	68	56	57	79	82	73	68	80	80	79	74	67	59	71	58	79	87	66	63	66	77	62	66	73	68	52	90	81	72	63	74	67	73	60	72	75	63	67	62	73	62	59	64	66	64	90	83	69	76	72	56	61	69	72	64	79	76	79	65	67	63	70	64	47	57	61	68	63	65	63	76	62	69	61	63	68	67	75	58	69	72	72	66	78	56	72	77	75	71	77	69	51	57	82	80	81	65	63	64	50	80	81	66	61	57	72	63	67	74	67	74	77	68	74	61	67	76	67	67	70	75	75	68	61	68	66	75	72	66	59	58	78	65	77	84	66	53	72	77	67	75	64	62	72	59	67	86	70	78	61	72	63	64	70	74	82	68	72	63	60	84	74	58	73	64	66	63	66	70	63	73	76	67	78	68	65	71	64	60	63	62	77	58	66	79	78	57	65	87	71	62	70	77	63	72	76	73	70	70	66	65	70	50	67	57	82	70	57	77	68	74	75	64	70	82	75	65	78	71	65	59	73	67	65	63	69	63	72	61	76	62	64	60	65	63	85	69	66	66	78	72	69	74	71	76	69	66	67	62	64	65	58	55	64	66	64	72	74	92	53	61	61	69	60	67	62	73	64	74	54	55	60	74	65	64	79	72	65	81	80	56	70	62	68	62	76	69	68	80	77	73	58	68	66	59	58	63	59	61	78	62	65	71	70	69	64	67	71	67	70	72	78	78	63	72	72	64	67	72	73	57	67	66	51	59	68	69	59	70	61	81	58	72	60	70	53	69	73	54	72	74	75	74	75	66	69	65	86	51	59	61	77	78	66	66	80	87	74	65	70	73	61	74	75	79	67	68	76	68	73	70	64	56	77	66	80	55	73	65	52	73	64	57	89	63	66	68	85	73	61	56	71	58	79	67	70	72	75	85	55	67	63	48	76	74	65	76	77	69	72	52	67	75	72	63	73	59	58	68	70	68	61	91	51	67	82	54	78	66	69	77	84	79	54	86	70	67	69	76	78	85	89	56	59	61	75	69	55	69	91	64	63	54	56	59	66	58	73	68	67	59	72	62	66	67	79	70	60	50	59	64	81	63	58	71	57	57	74	61	67	63	78	72	63	79	69	64	72	59	62	60	61	69	60	71	71	84	64	78	69	52	87	62	64	48	74	72	79	73	84	60	72	65	74	52	60	59	72	64	61	75	68	61	68	77	57	68	68	69	65	61	67	73	64	64	50	63	72	66	61	61	76	72	67	58	66	92	61	71	68	63	69	78	72	80	78	64	62	92	62	61	74	70	77	69	61	71	63	70	65	60	68	58	75	48	61	57	78	70	68	82	62	84	70	68	60	64	60	58	78	69	70	56	75	60	58	75	71	48	67	64	73	81	65	74	68	61	69	64	64	66	76	62	60	72	67	63	74	72	67	68	65	68	64	64	67	65	65	53	67	78	69	75	59	66	76	77	64	78	49	60	76	72	66	66	78	63	70	76	83	59	54	77	60	80	73	62	77	74	59	85	63	74	71	82	62	60	59	94	67	74	77	70	63	60	65	65	58	71	63	60	70	70	70	73	60	79	71	60	75	69	66	72	80	72	80	70	62	77	66	64	66	70	67	69	72	64	62	73	75	72	55	73	78	70	60	73	80	62	77	85	52	49	72	62	78	82	60	69	87	64	65	71	70	64	64	68	73	76	72	73	73	68	65	83	76	69	66	78	70	71	58	53	60	73	80	68	63	67	72	72	63	59	58	68	80	72	67	58	60	68	62	60	73	84	66	74	59	65	73	69	73	67	69	59	63	75	73	68	66	74	50	67	62	72	75	46	65	68	75	73	50	53	64	68	67	71	73	67	69	73	67	73	78	70	60	58	62	71	60	64	49	64	84	72	71	58	66	61	71	75	65	71	75	78	76	63	62	68	59	68	79	66	66	78	73	76	71	67	72	66	70	72	65	65	78	59	63	54	62	76	66	70	76	71	60	69	75	68	69	68	61	66	67	70	80	70	67	79	71	50	55	69	78	70	60	58	72	74	68	55	78	68	58	58	77	71	58	67	63	71	62	68	75	60	77	72	62	61	64	75	67	68	67	67	64	66	68	64	45	64	80	54	63	70	57	60	59	70	68	75	65	74	75	73	73	56	69	54	68	57	75	68	65	67	84	78	72	73	68	88	66	65	74	72	43	63	71	62	60	66	65	65	59	81	67	72
6881	332	404	408	367	373	351	337	295	298	274	297	289	260	278	270	272	280	281	240	262	249	285	217	256	233	244	249	248	232	257	244	261	247	246	268	270	271	267	264	256	264	254	233	247	233	282	244	240	261	262	253	265	271	262	211	282	248	253	220	264	251	248	268	236	254	266	239	232	252	218	210	203	252	232	250	268	254	274	259	239	230	227	245	231	246	248	247	247	238	262	218	236	261	236	223	229	216	248	256	242	265	250	245	245	270	241	289	275	263	238	243	248	247	250	248	263	224	253	269	239	229	256	290	251	249	221	233	246	257	227	264	266	258	242	242	266	279	237	223	258	231	254	251	221	260	244	229	253	237	238	228	262	231	256	272	222	231	248	239	231	239	264	240	245	244	247	247	247	256	258	240	248	234	255	257	251	221	245	269	267	250	250	246	246	254	256	221	242	259	245	226	246	243	244	262	263	231	249	254	236	208	231	242	237	263	262	243	253	263	247	232	241	242	237	252	288	233	250	262	261	240	260	249	257	233	228	224	273	244	252	245	242	235	227	232	265	240	228	214	260	268	223	263	264	225	250	266	236	240	244	251	245	247	239	244	227	266	230	235	231	245	240	261	233	238	202	263	257	239	257	236	229	251	240	229	259	229	260	267	254	243	268	223	254	250	258	267	244	219	198	244	283	226	263	235	242	228	239	273	228	249	251	289	225	238	230	237	262	240	250	255	256	250	234	276	243	234	236	247	260	231	224	235	269	233	242	244	202	261	226	254	238	221	210	280	235	257	241	251	254	228	231	244	239	228	245	261	244	248	219	227	268	214	240	242	255	251	246	246	239	238	253	247	240	256	243	247	217	239	221	223	206	231	272	250	234	246	254	254	275	251	266	247	250	221	253	219	238	247	230	242	239	231	260	253	233	236	232	230	250	253	236	266	263	213	247	269	250	220	260	265	281	253	262	273	232	256	250	259	237	244	260	223	262	237	241	242	231	235	240	253	242	243	241	244	245	251	263	252	218	268	221	241	256	238	249	233	231	222	270	266	258	257	249	259	259	274	247	234	240	245	238	258	274	235	214	257	268	241	243	245	259	241	246	254	225	256	236	246	232	268	229	227	230	249	247	220	234	257	241	247	258	261	236	233	230	261	240	255	250	242	242	232	261	258	244	265	243	237	239	229	270	230	262	247	255	251	265	281	223	248	219	249	258	249	261	276	242	243	251	255	261	255	257	239	231	240	236	239	258	250	253	243	238	213	224	243	217	242	230	225	254	248	219	264	215	248	249	275	258	273	217	230	246	225	226	237	253	217	228	258	265	261	272	211	220	256	268	270	249	254	294	235	251	234	246	270	223	225	249	242	240	230	256	254	258	222	236	239	240	260	260	245	218	238	237	250	252	256	265	250	247	234	233	231	240	247	248	256	211	245	262	221	250	252	217	256	241	218	244	234	244	235	237	237	270	245	236	275	247	239	270	256	240	257	261	269	250	270	272	272	235	247	251	285	257	241	236	237	249	231	262	207	236	230	267	224	232	246	229	239	251	232	231	241	261	243	245	239	246	239	255	249	232	232	245	251	234	256	241	255	266	242	263	255	248	250	261	257	250	229	215	241	265	243	231	222	231	243	249	239	242	251	233	224	232	268	223	239	262	266	270	251	214	257	233	223	270	248	241	244	239	251	222	290	269	253	246	245	245	231	252	246	234	254	251	258	241	247	252	243	235	230	220	242	248	243	243	237	253	219	258	264	253	251	244	247	216	257	249	247	269	239	285	225	227	245	260	237	241	244	241	268	266	212	249	246	237	228	260	237	240	234	232	245	241	242	265	257	256	225	248	234	264	241	260	241	251	220	214	246	230	264	263	255	240	257	229	265	250	256	256	240	246	244	231	244	244	231	239	259	246	221	234	240	234	254	259	218	256	261	233	256	237	226	276	227	234	253	224	249	209	229	228	251	257	267	216	251	276	225	260	217	239	257	249	219	235	234	238	240	247	241	247	256	270	223	255	251	245	228	230	227	254	283	250	258	222	265	265	261	243	239	256	216	240	249	244	235	253	213	242	252	227	229	260	242	272	260	247	243	256	259	244	248	240	197	233	240	273	229	216	234	260	221	251	233	240	242	250	210	254	259	255	266	276	250	233	263	256	221	229	242	257	256	224	235	229	229	266	246	239	241	240	239	252	213	244	239	232	253	249	228	258	234	247	256	269	239	241	248	232	262	251	258	232	230	253	230	254	234	249	243	283	225	223	292	253	228	226	249	247	270	236	267	237	240	236	237	232	242	234	260	238	230	269	254	229	265	265	255	240	274	268	258	250	249	254	251	241	243	221	241	237	232	219	221	225	253	261	236	236	251	241	208	261	253	259	249	232	255	257	240	238	247	247	246	236	237	236	248	260	231	243	245	241	258	261	232	243	247	229	256	229	226	254	253	244	249	250	273	248	227	225	271	268	231	218	236	257	235	250	247	262	238	247	243	267	242	230	242	222	262	241	248	235	259	250	273	234	230	237	265	250	258	236	237	260	224	248	257	267	253	226	254	252	267	234	224	257	246	260	227	229	234	229	228	249	253	268	233	232	221	255	253	228	235	262	255	245	287	225	227	270	264	239	252	260	246	253	237	225	249	252	245	247	230	245	245	284	236	255	246	250	223	269	225	229	266	255	257	259	225	251	258	250	243	240	250	235	256	253	257	217	226	237	263	238	223	257	229	235	258	271	233	250	229	276	267	224	246	268	252	227	248	240	266	249	213	240	223	254	259	237	268	259	290	253	223	252	236	260	246	236	256	251	235	232	282	249	242	227	220	246	230	248	288	254	254	238	269	258	227	218	233	275	217	265	239	264	248	246	243	224	246	271	253	223	239	239	251	265	262	240	255	223	238	242	248	234	218	239	266	249	254	254	257	284	263	243	247	233	267	226	223	250	246	219	238	270	211	279	246	217	236	241	222	242	223	246	269	241	250	212	247	265	255	254	255	247	237	240	239	240	246	250	243	239	248	232	266	230	223	256	246	245	244	253	255	245	265	255	263	250	252	246	258	249	246	234	236	242	257	248	250	285	236	245	283	241	229	240	237	238	209	249	244	234	246	237	247	244	243	260	228	232	236	232	238	262	208	233	261	265	226	232	259	237	282	250	231	245	253	254	251	240	250	243	215	239	252	273	229	256	266	253	255	285	246	261	240	257	208	256	245	263	236	258	226	265	241	257	230	218	281	245	248	247	212	230	252	233	251	255	263	217	266	267	260	236	294	234	227	263	244	262	240	231	233	238	228	248	242	257	262	250	256	246	245	249	229	251	231	258	272	274	252	245	252	214	226	225	243	248	262	251	225	218	262	255	255	250	231	249	240	242	250	252	229	227	242	246	233	247	260	252	282	252	245	267	242	209	269	239	252	241	230	246	273	236	276	251	268	248	258	256	244	236	230	218	262	247	227	272	236	221	246	229	254	251	241	212	222	239	225	249	264	233	252	275	258	248	250	249	242
38488	6104	1512	992	769	585	489	390	291	296	274	236	246	211	199	192	189	185	195	209	189	189	158	182	163	177	168	154	175	166	160	159	152	141	166	153	170	182	139	156	140	162	136	176	168	147	165	163	148	158	150	157	143	146	166	135	170	147	141	134	159	147	160	135	161	151	169	153	162	131	156	170	145	156	174	164	179	154	157	138	155	149	151	131	172	165	136	156	147	155	146	158	159	168	173	175	165	135	158	148	152	156	165	156	129	160	159	158	156	141	146	167	146	132	158	157	136	160	154	146	148	158	145	160	140	165	155	154	148	175	166	157	149	167	168	166	166	141	155	145	180	157	149	146	156	150	142	150	156	146	165	161	163	165	160	138	161	152	140	164	147	140	170	161	164	159	165	148	160	167	146	146	154	160	125	158	157	161	154	157	171	158	141	140	139	155	156	155	132	154	152	133	140	165	170	145	138	139	159	168	162	128	154	169	154	136	133	142	160	141	157	134	148	152	155	152	133	149	154	155	127	168	149	146	171	141	138	142	142	182	159	169	159	162	146	149	154	135	127	149	153	134	149	118	168	141	148	134	167	140	163	150	145	139	152	140	197	162	157	174	133	170	148	143	159	168	156	171	144	148	179	160	157	152	147	158	173	147	142	157	149	161	148	165	143	165	128	149	165	168	136	144	156	146	128	141	138	160	181	141	173	146	147	131	170	149	156	163	147	140	172	140	159	145	131	146	151	192	131	142	148	151	155	147	170	143	155	152	141	177	161	147	156	157	172	163	161	133	160	161	137	155	140	143	137	144	139	151	156	173	139	172	187	153	148	143	144	170	150	151	146	163	144	151	150	157	154	163	158	157	138	128	150	169	169	159	160	162	166	155	151	165	165	143	150	147	158	147	156	150	165	160	156	173	147	175	157	165	143	155	144	146	137	159	169	138	156	129	158	134	159	149	130	171	155	178	147	161	166	168	151	119	154	163	139	151	155	144	153	147	140	143	130	152	150	151	155	174	158	145	142	156	151	166	165	150	159	166	150	160	161	148	163	178	165	160	152	141	160	171	173	154	159	158	134	135	157	159	163	167	155	166	147	143	149	153	131	158	141	133	162	122	169	146	154	163	148	130	148	158	136	149	149	150	167	170	148	141	156	177	153	168	145	132	140	166	155	170	133	140	160	151	147	160	144	151	150	152	169	153	150	167	155	148	170	141	135	154	155	166	153	136	159	145	154	154	150	151	151	157	141	150	159	166	146	149	165	149	155	131	154	140	165	158	164	154	153	143	145	148	162	142	152	147	159	182	160	163	177	166	166	163	135	156	139	163	152	157	185	189	159	130	167	151	130	160	143	167	141	167	174	149	151	163	147	150	151	136	146	153	135	155	143	159	142	151	154	148	157	144	153	157	173	177	156	160	146	161	160	157	146	173	143	157	162	151	170	147	157	127	138	133	142	163	164	136	151	157	156	162	134	158	145	143	159	158	162	167	160	165	137	146	139	160	151	179	160	181	147	163	169	167	148	158	143	161	154	168	171	139	161	151	137	164	174	149	141	143	158	163	134	160	153	132	172	141	138	153	161	142	135	141	159	142	154	160	149	166	163	147	143	159	147	153	152	137	169	156	148	147	142	138	162	149	169	153	161	150	138	165	159	171	158	170	174	153	153	136	160	142	165	143	131	168	138	146	145	181	158	161	155	147	131	156	153	160	145	152	167	178	162	131	144	156	162	141	153	149	159	172	161	161	145	148	137	151	166	148	167	149	155	136	154	151	142	160	153	149	153	146	160	152	143	155	157	151	157	147	148	163	146	149	135	151	157	147	157	143	164	160	148	147	161	139	141	152	170	154	164	153	146	138	162	150	167	136	155	157	169	144	161	167	134	149	149	152	172	166	157	164	150	148	152	150	139	145	158	126	179	157	177	143	156	160	150	156	147	135	144	139	125	163	171	119	191	137	142	175	148	143	151	160	153	160	148	142	153	135	144	160	160	159	119	135	169	147	128	140	160	128	135	133	159	153	157	131	164	121	168	152	147	138	142	135	145	136	135	146	135	146	124	147	162	149	198	150	136	146	154	161	164	151	149	141	163	164	140	154	158	140	134	180	169	143	163	142	158	157	149	167	169	140	169	150	151	151	168	161	139	145	153	152	148	138	165	162	169	140	153	160	138	150	152	160	132	119	172	152	160	146	132	167	169	145	157	169	167	153	180	154	149	142	149	144	151	147	148	158	159	172	153	141	160	126	143	145	156	162	144	170	167	164	137	168	171	159	162	145	154	168	151	176	160	162	157	179	141	165	155	172	163	150	154	153	171	153	143	145	124	152	158	129	152	126	183	167	168	146	151	152	134	162	160	163	154	154	164	166	145	168	125	144	159	173	145	148	172	151	158	147	167	147	141	162	133	142	149	150	156	141	130	156	136	137	175	158	167	155	149	153	159	150	165	143	157	146	154	140	145	137	155	149	148	148	163	122	148	168	156	179	169	138	155	147	126	147	161	178	177	155	135	145	155	158	165	139	154	158	158	148	149	150	165	108	156	156	162	140	149	129	173	154	143	144	168	153	166	120	164	167	169	138	130	139	156	150	163	151	166	154	149	145	150	135	137	157	143	159	161	154	152	163	147	149	134	158	147	157	152	155	153	159	178	152	139	152	145	194	150	146	144	147	164	147	136	130	140	170	159	159	162	178	169	176	168	163	159	153	168	145	172	171	143	147	144	141	145	174	174	144	146	155	145	148	159	164	163	142	150	144	151	149	152	143	153	146	151	134	140	151	145	138	172	137	140	160	151	142	145	135	164	145	154	154	157	136	164	131	151	130	145	131	154	172	156	150	164	139	165	151	153	156	163	134	142	129	129	168	137	168	155	149	175	139	152	170	158	184	160	139	159	175	139	155	148	159	147	186	162	153	147	168	168	144	148	162	170	136	156	153	185	144	160	144	180	126	165	148	171	178	126	141	155	156	142	165	157	146	143	146	183	174	159	161	161	141	138	128	155	147	149	118	169	164	162	150	139	152	156	160	173	154	155	159	139	159	164	178	157	170	147	146	144	159	148	127	169	148	143	143	135	130	130	164	175	174	156	169	169	171	152	166	168	141	187	154	140	139	162	161	152	161	173	152	167	156	155	141	181	170	145	168	165	156	141	147	129	164	151	165	153	123	139	166	156	150	157	146	157	157	148	163	125	170	178	148	169	157	148	184	162	157	155	159	155	140	174	156	184	147	152	138	162	162	160	138	184	168	154	162	161	179	157	142	146	160	147	138	144	147	168	121	145	139	156	169	157	151	153	162	160	160	154	155	146	139	159	180	154	151	175	161	158	146	158	162	146	156	184	144	142	148	171	151	152	162	152	148	157	150	170	154	158	166	157	141	135	149	177	170	152	152	155	151	160	155	145	157	159	146	166	150	179	140	151	161	161	147	168	149	147	146	134	146	177	153	157	131	137	148	143	138	140	165	147	170	141	157	170	167	154	133	154	169	158	168
17726	1389	3310	3545	3084	2524	1996	1726	1517	1303	1241	1044	997	962	926	875	754	733	769	701	650	665	636	567	601	619	608	522	612	597	551	535	518	576	514	528	499	519	545	526	533	531	530	498	549	501	526	494	500	497	478	496	503	505	462	483	499	508	493	472	488	484	484	460	493	463	457	495	499	466	502	441	480	488	465	433	476	540	457	475	483	500	493	497	499	459	527	488	455	503	424	462	429	479	494	505	474	481	517	479	493	475	453	491	457	474	516	491	446	483	459	479	492	482	456	449	475	484	451	484	470	453	503	482	490	493	466	456	458	457	446	455	452	478	461	512	480	458	461	494	445	472	451	486	452	485	473	458	495	435	436	451	479	441	505	447	428	477	432	461	469	437	447	479	482	473	446	448	474	450	471	449	441	477	452	454	466	480	468	452	444	449	443	475	479	503	449	455	449	468	471	466	473	457	471	440	482	438	472	453	466	466	472	467	475	472	440	445	428	463	458	447	460	462	469	497	470	427	441	457	457	411	475	456	449	439	427	432	480	449	492	452	453	462	465	449	470	488	494	444	466	442	462	476	500	470	482	427	445	449	478	434	466	469	439	489	477	451	495	464	495	503	446	450	445	447	475	444	470	458	502	450	478	492	435	476	445	466	449	447	501	446	502	473	448	452	466	495	483	465	471	477	508	426	428	470	487	457	477	434	514	450	473	484	470	473	456	432	441	476	452	483	473	458	453	454	468	428	481	475	455	487	448	462	477	472	485	468	470	450	518	432	470	463	470	442	454	475	467	453	465	462	474	433	466	455	474	467	450	466	476	439	470	445	476	457	481	472	444	429	453	463	468	485	468	472	489	442	462	449	422	469	462	420	527	439	496	468	456	454	464	470	500	487	495	468	456	469	495	456	499	474	465	423	468	454	470	484	500	470	435	463	500	468	489	469	438	484	464	472	454	486	447	457	477	470	459	473	489	474	445	434	500	500	486	493	479	476	459	429	448	471	469	475	435	463	485	438	446	428	470	477	459	480	454	491	480	478	462	491	450	517	470	498	434	463	487	485	461	442	460	471	442	454	486	446	448	480	465	480	475	442	441	455	461	460	504	481	458	481	442	484	454	471	475	454	458	483	479	447	482	453	473	463	485	476	439	451	495	490	437	474	502	435	428	426	444	503	478	476	477	469	477	489	483	505	473	504	475	442	478	447	473	489	447	466	460	434	450	472	471	426	484	512	471	487	446	446	476	466	459	481	448	468	480	459	447	459	445	440	473	500	464	441	447	453	449	475	483	504	458	497	457	473	471	475	483	499	459	446	461	419	463	472	484	481	450	471	459	429	469	450	447	459	474	480	500	458	418	476	469	470	437	466	480	414	507	510	464	460	492	457	486	440	460	476	482	438	465	450	450	438	473	452	439	444	452	493	462	455	458	493	485	481	483	460	506	446	478	459	469	502	471	463	479	441	484	461	455	456	502	450	470	470	493	471	449	453	474	477	486	460	424	453	464	516	474	445	473	489	484	477	473	468	471	467	489	442	453	448	486	470	437	472	456	456	468	445	470	518	512	475	478	492	477	448	442	487	418	488	468	459	458	472	480	453	455	466	486	452	487	476	508	473	458	447	470	505	447	455	481	424	473	461	467	469	437	477	461	473	456	484	430	447	437	452	472	483	476	470	480	477	438	487	481	457	483	454	491	442	473	505	436	477	464	440	474	462	475	462	492	488	464	472	479	460	454	464	492	434	445	476	461	453	443	465	460	473	468	469	493	479	455	492	415	465	439	488	483	472	411	451	512	472	449	500	509	445	490	474	468	490	467	466	455	490	440	438	510	449	465	432	463	488	457	489	458	457	441	454	491	482	469	508	464	503	485	445	497	495	472	466	461	455	473	440	453	443	502	481	457	464	473	495	464	483	430	468	473	436	466	431	433	450	442	411	444	471	420	479	490	499	462	484	462	438	475	480	446	439	451	405	485	480	470	482	448	455	444	520	449	477	460	468	414	469	461	465	493	491	457	472	519	475	491	482	469	465	449	488	504	445	493	465	462	464	483	463	474	470	443	467	459	484	483	485	450	467	430	463	484	436	448	486	489	460	452	474	486	455	469	449	473	445	506	466	421	418	456	485	447	454	460	484	477	466	482	451	474	479	498	481	457	429	476	452	462	490	449	478	483	442	463	482	497	470	465	497	477	457	436	458	475	461	443	451	448	463	476	485	470	437	503	449	497	479	480	483	481	497	444	438	527	506	475	465	508	477	493	519	499	431	490	475	466	453	472	452	478	471	457	481	518	452	473	492	472	459	469	477	481	472	469	488	454	504	457	467	491	447	481	459	434	451	466	487	436	501	419	427	449	461	455	458	418	474	436	471	467	475	494	441	464	474	455	448	476	497	464	478	486	435	464	468	470	469	491	474	460	461	473	463	457	467	464	454	475	472	474	473	449	444	489	449	475	447	501	482	444	503	458	486	474	482	460	486	472	467	468	461	492	440	492	447	477	445	451	456	459	449	437	445	470	471	474	478	481	461	473	459	496	456	454	487	502	431	479	489	445	494	468	500	479	483	499	470	471	487	478	489	462	471	481	501	466	435	483	464	463	472	466	445	471	463	429	475	436	440	435	486	497	429	482	508	503	441	472	494	465	463	483	469	478	479	507	486	454	455	485	476	479	459	462	506	442	511	441	443	458	521	459	473	447	444	444	495	496	479	460	474	461	484	421	487	447	461	463	478	462	427	463	459	452	438	452	458	482	476	439	480	457	493	484	495	474	470	496	429	450	432	475	474	446	469	478	450	481	477	442	476	493	485	422	444	435	461	485	472	446	460	462	445	457	446	435	462	477	458	463	543	456	460	453	475	478	441	459	489	445	481	447	420	470	424	460	517	460	472	484	452	460	473	464	445	471	509	422	473	450	488	460	420	455	474	461	472	479	461	413	459	448	447	457	440	453	442	479	476	474	472	484	478	445	435	450	455	452	488	441	429	462	492	470	486	461	468	462	455	465	510	480	463	468	446	452	502	477	458	473	470	477	450	466	458	476	430	483	445	426	473	457	493	466	471	453	490	453	442	467	472	491	476	461	428	441	494	477	488	451	453	448	496	448	439	484	455	468	458	462	464	435	476	450	472	474	453	487	453	449	451	475	482	408	450	472	466	452	458	409	436	465	486	501	485	470	459	472	482	453	477	479	438	474	462	509	482	479	486	459	441	483	486	461	476	435	460	465	509	490	446	445	473	456	459	451	435	471	472	468	497	510	441	478	445	496	479	459	461	484	461	471	431	499	466	470	453	437	462	478	471	474	491	478	440	511	460	484	435	468	457	467	483	476	517	454	443	452	476	455	470	452	472	459	461	474	501	422	492	477	501	451	494	447	497	439	444	445	497	462	445	452	529	486	470	485	425	483	492	455	470	424	466	473	456	443	492	452	492	479	447	460	436	473	465	492	441	465	454	481	473	482	472	495	473	427	464	484	463	453	449	494	470	487	447	485	524
49865	13741	3970	2171	1500	1035	848	687	635	577	442	399	377	375	350	329	310	271	273	314	280	313	259	267	278	293	275	277	233	280	272	268	251	242	259	246	239	255	262	237	242	263	255	220	239	261	284	263	222	247	221	211	234	241	242	256	239	244	258	250	245	239	231	263	247	248	247	229	249	251	227	234	268	238	231	258	236	224	245	239	253	238	238	236	227	254	242	239	247	222	200	246	261	265	254	248	226	243	232	238	252	222	235	250	212	275	242	240	248	231	232	218	233	216	234	225	255	262	244	239	236	221	260	220	247	240	224	248	251	274	233	219	233	213	242	210	244	205	260	241	248	257	214	247	244	248	233	239	237	248	239	267	249	269	254	266	256	258	244	232	249	240	236	242	251	224	244	246	243	253	231	237	228	254	234	228	225	264	241	221	226	243	242	240	248	254	232	239	234	245	270	242	258	264	243	211	233	280	228	239	242	236	241	247	195	219	235	253	242	227	233	252	233	221	249	243	207	233	247	236	236	244	257	239	235	258	235	246	212	261	208	252	259	231	244	260	241	239	262	250	236	228	199	219	249	231	262	247	240	258	232	244	232	254	233	244	238	240	264	230	247	266	213	260	237	247	266	246	260	240	229	235	285	249	231	225	244	263	234	220	248	246	234	245	242	247	267	225	238	235	217	233	241	255	223	231	221	225	239	233	232	252	226	245	229	224	223	258	218	224	239	220	229	268	240	239	276	259	255	229	254	266	256	250	216	250	249	224	258	258	249	263	240	229	234	231	258	247	251	232	224	241	208	240	260	263	244	210	218	219	221	250	192	290	220	237	247	251	242	259	233	237	263	229	247	241	224	270	213	259	241	239	241	282	255	239	258	246	271	259	244	221	226	231	245	229	253	235	244	252	231	236	236	268	255	211	259	212	216	243	236	247	237	249	268	233	237	240	243	215	265	276	234	250	228	239	254	237	246	225	246	227	238	222	238	212	235	250	221	254	244	270	216	246	255	240	225	237	206	253	250	234	238	249	228	257	227	234	250	203	247	237	245	237	235	235	256	234	232	244	256	242	210	234	259	238	217	232	230	253	229	212	214	246	226	254	250	262	224	253	238	208	277	224	217	248	233	218	257	242	237	235	240	216	225	242	256	242	267	260	245	224	225	225	237	245	239	247	271	229	245	250	259	241	250	251	256	259	214	248	243	249	262	236	249	223	255	234	242	225	272	231	250	266	281	238	242	238	234	242	239	232	228	252	230	252	271	248	249	242	253	266	233	242	242	235	244	228	252	220	236	246	267	238	224	243	255	247	249	251	238	256	238	252	247	235	248	262	232	241	236	239	243	271	194	250	240	242	252	246	249	243	225	255	242	225	234	246	235	236	237	248	246	241	240	239	247	196	240	262	231	220	260	233	222	249	248	264	223	247	247	203	237	250	250	255	248	225	246	248	259	225	248	234	251	252	257	245	229	267	251	246	247	232	237	247	238	249	266	233	275	257	226	250	238	262	203	251	258	212	234	257	235	240	239	217	238	244	229	250	272	231	244	233	251	238	240	243	248	255	264	232	232	257	260	243	260	275	228	232	250	225	218	220	254	221	234	250	267	269	257	242	239	230	250	237	260	263	239	253	252	238	232	284	235	258	235	219	222	239	227	223	231	234	255	228	230	222	254	227	230	234	229	277	252	219	232	253	274	207	256	219	240	258	222	235	233	244	217	243	263	233	225	219	250	240	228	235	241	255	244	231	212	262	268	257	231	235	257	237	234	257	242	213	269	227	238	243	245	250	224	254	272	238	248	241	240	240	215	218	213	233	255	225	205	245	221	226	235	222	228	270	238	235	266	241	238	270	242	257	217	237	217	212	255	250	251	243	229	257	247	228	277	227	250	223	231	200	243	242	233	217	235	237	258	241	240	240	255	241	246	249	245	238	261	223	265	228	256	254	242	242	260	252	256	242	239	228	273	278	259	238	247	220	238	251	221	224	231	203	269	221	229	227	242	228	240	224	235	235	237	250	245	280	279	224	230	239	252	231	247	239	247	231	227	193	229	221	244	255	207	223	232	220	212	242	262	259	228	235	238	249	256	235	234	226	255	267	226	252	246	240	249	257	233	249	220	210	274	263	239	228	241	237	262	254	256	257	223	242	248	254	217	245	247	225	224	234	251	232	227	267	248	243	225	275	240	230	262	247	252	246	269	236	247	241	189	224	223	237	246	263	244	246	222	250	246	219	222	231	235	226	232	223	241	234	209	238	210	248	239	239	244	211	286	271	236	251	236	250	232	221	234	255	238	222	253	233	223	254	267	247	215	223	220	243	241	226	236	275	258	247	263	256	237	233	217	279	223	233	252	245	243	234	184	217	254	260	269	219	220	222	256	242	260	244	251	225	250	245	253	230	233	229	247	267	241	236	242	255	235	238	238	242	213	243	229	268	242	219	244	231	237	202	213	234	230	245	259	274	229	226	225	277	232	226	234	226	252	219	242	267	244	215	227	206	267	253	226	242	239	252	263	233	258	196	207	216	230	229	238	206	235	255	226	240	231	223	231	240	229	265	247	238	220	267	254	244	215	235	239	262	230	237	252	236	257	229	256	230	250	235	229	269	259	236	220	220	239	207	240	249	231	230	241	235	258	244	249	214	239	213	238	234	226	232	233	250	244	226	235	221	252	255	251	245	251	206	236	247	223	251	241	225	230	258	225	252	258	250	233	248	234	247	268	241	248	242	252	256	240	234	264	245	253	236	264	230	249	239	222	261	241	257	229	274	238	242	243	238	233	265	260	255	245	249	237	228	240	220	239	249	249	257	222	221	238	234	228	265	223	245	238	229	259	248	255	261	237	254	251	234	252	242	232	233	236	233	236	245	211	259	240	228	244	263	249	254	256	226	247	229	247	232	254	238	237	239	266	222	242	232	217	254	242	240	273	213	206	241	268	232	232	225	238	235	221	222	239	232	243	245	243	249	244	226	245	221	260	252	226	243	267	253	251	223	246	225	231	260	249	230	226	233	204	255	217	235	241	254	235	250	232	249	249	278	272	252	250	226	265	237	270	252	228	233	269	240	245	235	253	258	241	272	260	239	224	223	241	254	224	220	236	253	231	253	256	245	238	242	238	243	249	257	248	228	275	258	244	230	229	254	230	254	225	245	218	240	255	223	258	231	266	242	244	276	221	244	250	249	228	266	262	236	236	238	236	250	265	246	222	252	237	234	230	262	257	241	233	261	247	253	241	204	258	271	247	233	263	223	247	216	243	249	222	233	262	252	258	246	216	256	241	263	256	221	273	238	230	281	255	217	245	227	218	227	228	244	218	252	244	255	250	263	227	245	208	257	232	238	225	248	232	239	239	262	233	242	258	220	258	242	244	254	271	236	217	226	229	229	256	255	237	243	222	253	247	264	258	254	242	234	229	239	239	236	255	265	254	239	225	246	259	239	234	239	232	251	228	261	232	252	237	236	236	222	257	245	258	245	252	232	250	238	241	236
23159	2633	6037	6381	5579	4351	3580	2988	2632	2378	2060	1840	1649	1497	1408	1328	1285	1227	1208	1161	1000	986	1009	894	947	923	933	861	851	854	870	848	847	766	825	813	814	780	805	809	817	778	742	755	776	693	735	756	675	749	716	682	776	728	758	753	724	690	746	730	692	748	703	754	690	666	743	738	755	698	702	699	701	737	695	720	750	698	667	712	683	665	698	698	676	724	712	671	721	698	698	671	635	704	639	691	678	666	681	644	659	655	718	665	701	691	706	684	658	667	666	667	688	719	686	727	714	705	686	688	701	679	670	703	674	679	670	676	705	671	687	696	695	710	655	699	614	619	659	653	700	709	713	668	683	702	661	671	702	678	679	681	689	679	686	682	714	698	650	667	707	652	680	700	686	617	686	692	625	696	701	684	697	709	637	711	663	657	638	660	688	670	660	645	651	637	687	690	673	720	696	720	689	667	693	685	680	679	705	654	667	681	687	673	693	713	697	709	649	673	710	702	640	681	662	676	659	689	685	695	689	657	716	642	659	681	693	685	665	679	674	681	712	623	664	684	653	695	623	607	670	704	695	705	641	682	678	735	654	672	648	671	642	649	675	664	681	644	663	704	685	673	650	698	639	683	663	706	664	671	720	715	694	668	656	669	701	673	702	667	651	713	688	673	659	676	692	662	671	685	665	642	681	671	660	691	721	668	656	682	620	651	668	684	697	684	642	717	670	668	702	657	665	693	665	690	667	615	693	706	659	728	702	646	697	671	716	683	660	685	721	684	655	649	703	677	656	668	663	681	687	672	668	706	652	694	645	711	669	732	663	671	708	659	659	720	637	658	719	647	719	670	729	651	699	667	663	697	687	709	704	637	642	642	634	703	686	683	665	691	708	682	661	703	695	698	722	618	663	691	676	720	673	709	732	692	643	708	704	674	721	695	685	721	714	641	676	726	645	649	641	615	674	675	655	665	670	637	693	691	723	657	681	693	703	668	691	690	683	670	670	659	661	677	683	661	740	679	665	674	701	646	698	657	681	672	694	690	684	641	697	691	661	715	645	687	690	694	689	656	642	720	671	678	671	676	674	696	674	635	697	704	726	696	676	672	684	716	651	693	665	703	663	621	680	636	694	690	684	675	650	677	663	657	693	652	694	661	659	675	705	658	641	651	680	642	695	723	730	669	673	691	681	721	668	741	689	669	699	673	671	709	671	635	684	657	668	638	709	655	711	726	667	662	674	679	610	654	665	718	714	696	638	667	670	690	617	673	639	722	679	642	755	677	703	664	672	700	710	693	679	681	655	645	717	635	677	690	670	672	668	711	704	688	736	638	651	679	636	649	682	704	725	690	691	640	682	660	648	674	621	665	660	626	661	686	704	686	618	680	628	662	667	668	643	718	660	663	677	648	658	696	678	665	718	649	661	715	642	665	623	635	720	677	651	716	709	691	674	664	681	674	652	697	672	716	689	706	669	681	693	676	735	736	654	653	671	739	681	625	701	721	664	627	668	675	671	659	683	633	695	652	687	688	710	675	651	651	652	658	696	675	670	690	729	671	669	642	705	727	712	681	707	716	670	659	736	683	670	654	663	651	692	719	655	672	712	673	709	658	692	686	657	679	704	686	708	681	659	691	684	693	706	670	703	670	679	671	691	619	695	695	690	644	627	694	624	659	710	668	684	686	674	619	699	749	646	637	663	637	700	684	702	715	691	745	640	714	675	690	654	651	651	659	688	712	657	683	661	664	713	710	712	696	657	655	716	680	677	663	670	683	682	689	672	688	675	679	686	629	691	700	696	695	663	682	667	658	680	662	668	683	677	695	701	691	664	675	682	660	678	697	683	695	661	674	699	665	714	690	679	671	702	651	712	664	678	689	700	686	644	674	700	701	680	688	634	700	670	680	671	700	645	703	652	636	668	651	701	648	671	715	691	662	713	725	672	660	667	682	685	719	658	677	667	674	679	676	699	689	683	656	672	661	712	633	680	625	699	686	683	654	711	674	677	694	676	684	731	641	718	669	668	666	667	706	711	694	657	679	676	669	692	701	697	677	699	614	633	695	744	650	676	644	661	675	693	654	701	672	699	651	635	705	682	681	691	731	656	713	651	691	661	650	676	655	711	663	671	661	634	658	614	652	648	658	676	639	726	638	700	668	715	710	692	675	691	685	726	694	702	670	662	687	698	682	690	662	648	680	659	694	679	683	694	705	698	673	697	698	680	696	666	690	648	660	682	637	662	691	668	691	673	687	648	643	678	697	668	657	674	677	712	668	697	675	696	658	667	679	695	655	680	679	687	649	700	690	688	666	680	679	647	697	666	686	688	675	681	681	691	675	686	681	660	710	674	707	659	649	647	679	718	691	703	646	686	691	626	696	698	662	695	689	684	671	612	682	707	629	655	654	704	715	673	691	638	675	632	636	667	644	757	635	741	645	683	721	651	692	666	677	682	708	662	677	653	661	660	687	691	708	665	690	689	702	699	650	678	705	684	657	658	687	719	687	640	703	659	665	690	644	644	669	674	693	681	661	669	707	721	711	640	677	713	674	654	686	687	702	689	699	700	659	651	620	684	668	635	687	654	652	702	715	671	711	704	700	674	708	671	685	651	702	677	660	713	703	700	677	707	695	687	676	650	699	656	676	684	691	684	736	684	665	658	684	690	674	681	729	686	681	690	648	676	761	689	627	639	689	680	741	692	661	693	714	649	683	667	663	711	671	638	686	680	695	675	729	733	735	696	675	700	675	693	700	675	673	638	706	649	684	681	721	663	737	701	669	674	700	684	708	654	689	724	667	653	687	651	653	686	682	671	638	684	672	721	677	705	703	683	678	661	691	689	693	692	679	706	671	680	662	678	666	669	706	686	676	675	697	694	699	703	650	669	680	649	680	620	692	700	691	673	678	637	723	655	668	693	639	635	664	657	683	649	679	675	687	695	689	695	688	671	615	697	665	660	659	648	681	682	722	665	680	642	696	698	657	705	691	702	669	746	618	636	664	658	666	686	674	706	688	686	686	699	665	701	718	677	614	737	626	672	649	712	615	698	712	677	713	695	673	687	701	703	679	685	674	678	670	716	671	648	659	692	716	667	661	696	679	687	703	684	689	706	656	668	648	757	650	713	690	731	679	687	668	695	685	684	654	644	650	646	662	610	681	728	683	656	695	681	631	669	676	664	642	715	698	653	655	666	662	720	690	704	680	686	679	654	710	696	653	719	650	714	658	675	727	687	696	669	644	653	689	687	682	687	656	696	680	686	696	675	698	683	651	678	714	674	696	640	613	685	677	727	705	673	661	663	669	676	670	695	715	679	681	685	712	659	693	674	656	714	672	711	657	677	631	683	623	656	666	693	702	697	642	688	662	686	683	665	656	711	695	681	659	705	680	670	678	683	659	640	648	687	656	690	675	684	640	674	663	706	681	681	682	654	655	668	668	712	696	673	660	660	662	641	659	659	652	669	666	682	634	721	620	720	674	677	657	668	646	683	677	685	690
5874	277	153	114	99	77	84	84	76	67	84	54	76	71	85	72	80	58	84	61	73	59	80	62	53	64	68	62	66	64	71	66	64	74	81	68	57	71	68	59	69	69	72	67	74	66	71	76	64	55	66	59	57	76	77	63	63	67	69	77	58	55	65	64	58	57	69	65	65	61	70	63	64	72	64	81	59	62	61	70	68	62	73	73	65	69	48	69	69	74	72	63	67	77	54	61	79	67	61	71	66	68	59	59	76	85	61	68	54	61	59	67	60	70	66	67	56	80	74	79	53	77	64	67	59	75	75	87	62	61	57	70	73	92	78	52	68	62	71	76	70	70	77	73	68	75	70	68	63	64	68	62	67	63	66	66	85	65	76	67	66	62	76	60	75	86	72	72	69	65	62	65	76	60	71	68	61	68	54	73	56	69	62	73	65	57	55	64	66	52	66	77	68	64	69	57	66	59	79	68	67	66	71	73	66	64	65	68	58	70	55	78	62	61	70	85	64	67	78	65	57	59	80	59	76	66	83	58	63	76	73	60	59	61	55	61	74	75	68	64	70	59	65	57	62	52	78	61	75	56	57	64	73	65	47	62	60	71	65	83	83	62	53	56	67	56	72	59	48	67	79	65	85	76	68	67	92	71	70	66	56	81	74	76	59	65	63	73	68	63	72	59	63	76	64	58	57	73	88	67	61	62	72	69	54	62	74	56	64	75	80	59	57	73	60	61	67	54	74	60	70	60	62	71	60	72	56	53	67	68	58	66	68	71	67	63	64	76	49	70	68	63	63	71	66	72	79	61	81	69	65	68	77	67	68	68	65	58	70	66	68	72	67	64	50	59	81	53	95	75	79	63	71	43	68	65	64	48	62	71	53	65	61	66	80	52	57	60	70	70	73	59	61	65	71	69	73	73	63	69	57	63	56	57	68	69	72	56	70	65	71	87	58	74	73	52	71	72	64	67	73	65	72	71	63	56	57	71	62	64	83	80	61	70	76	73	57	65	68	77	69	58	66	60	70	60	58	68	67	61	73	71	79	65	72	64	65	70	65	77	54	64	69	56	72	70	73	68	58	59	60	62	52	75	68	69	66	63	53	60	58	64	78	67	61	71	66	74	75	65	68	59	65	56	67	68	64	50	69	71	63	68	62	65	53	74	63	60	65	62	55	74	76	61	67	75	82	71	72	66	73	78	56	76	71	58	89	68	73	65	61	75	66	80	59	63	63	84	70	63	64	61	57	79	69	70	71	75	61	65	60	67	65	64	57	71	64	61	66	75	57	66	52	72	68	82	59	59	71	73	58	73	57	73	61	71	47	74	74	80	73	65	59	59	58	59	75	70	58	66	68	69	67	62	76	78	66	66	59	54	79	76	65	61	67	69	49	81	58	75	66	64	67	58	76	62	64	62	72	88	82	68	66	65	52	90	56	54	75	63	65	70	64	68	67	67	68	87	71	70	71	65	71	63	66	70	70	55	65	54	63	62	62	66	74	71	68	67	66	69	66	67	63	60	78	84	75	67	88	72	68	62	69	81	65	55	65	69	86	66	76	63	68	79	83	66	76	71	52	70	89	69	48	65	86	65	84	67	66	56	60	74	69	78	77	62	68	74	63	66	74	74	78	66	64	69	60	58	70	67	69	58	55	68	76	75	70	73	76	66	74	67	62	64	63	67	69	66	73	69	83	75	79	61	83	64	71	56	54	61	74	66	70	77	67	67	65	65	64	66	60	64	76	72	83	74	59	67	78	68	63	70	58	64	80	69	72	64	48	58	59	61	60	74	62	62	66	65	63	87	77	74	55	58	65	55	64	77	67	78	72	61	69	66	66	76	62	75	65	68	64	61	56	63	77	56	63	80	70	71	66	66	45	84	62	65	65	75	62	66	68	71	64	73	64	66	63	73	64	59	70	61	68	71	57	55	57	66	70	81	69	73	81	74	55	61	71	70	72	53	61	70	79	65	49	66	71	59	59	69	61	61	58	67	57	59	71	57	69	70	73	67	53	66	66	63	68	80	64	63	63	81	64	62	65	85	61	79	67	64	56	68	82	58	69	67	62	69	70	54	71	65	82	79	73	64	71	55	56	64	73	81	58	75	65	59	63	57	81	80	62	63	64	73	81	75	66	70	75	54	70	61	73	66	76	65	71	68	69	67	64	79	79	69	54	59	71	70	77	54	72	48	69	62	79	73	66	61	68	60	60	62	66	65	71	72	49	71	62	80	65	65	68	68	72	61	77	69	67	71	63	75	68	72	71	73	68	65	83	65	62	74	55	77	83	75	65	68	60	60	74	69	78	58	68	79	63	68	80	67	75	63	55	63	58	67	61	63	67	63	79	62	79	65	57	66	87	82	67	71	61	59	66	75	71	74	62	78	66	80	66	74	80	69	74	65	80	69	61	67	69	67	62	81	74	64	60	73	64	62	71	72	67	82	65	55	66	80	72	62	49	58	78	73	78	57	86	74	65	63	75	68	59	59	73	71	59	56	63	61	54	63	68	64	63	62	60	68	82	62	85	64	66	61	70	64	79	61	63	62	69	67	52	66	84	73	71	62	64	54	59	65	72	83	60	54	78	75	62	70	89	79	82	61	62	76	57	86	63	68	70	75	61	66	80	67	70	68	73	51	79	68	72	61	72	65	68	59	68	61	80	56	72	63	57	71	65	74	58	63	69	70	71	58	67	58	82	70	72	62	60	84	56	75	77	66	79	55	74	73	72	61	76	76	65	77	68	76	72	63	82	66	69	71	62	67	70	77	62	83	71	71	66	80	61	67	60	56	72	51	78	58	66	65	75	77	72	62	76	53	63	52	67	65	77	66	64	62	66	79	76	72	74	76	78	64	63	60	58	71	70	50	78	69	58	50	56	78	70	89	70	69	59	69	86	64	67	67	60	55	65	72	58	60	76	73	64	70	75	50	60	58	70	72	72	65	70	71	77	72	61	75	65	71	63	72	71	80	52	64	60	58	58	56	63	70	67	66	62	60	60	63	81	67	70	68	69	75	50	69	58	61	69	71	64	66	71	71	75	62	78	60	65	63	62	76	76	80	70	65	50	66	71	59	70	75	60	81	85	75	66	62	80	73	63	68	76	80	49	64	68	84	58	59	62	57	65	64	63	78	72	59	54	67	82	58	74	84	78	68	71	63	63	63	59	63	72	73	75	64	76	66	69	70	74	67	56	55	78	50	65	74	67	49	60	65	67	57	72	65	61	74	67	65	65	63	54	63	68	70	81	58	74	71	73	73	70	60	64	70	71	61	69	70	76	58	83	53	55	72	74	55	60	59	78	69	70	69	70	68	72	64	72	74	69	71	65	68	82	54	75	78	56	75	78	70	68	67	73	68	74	64	64	61	76	69	56	71	69	66	61	67	87	68	57	71	62	73	67	73	66	65	74	86	87	76	58	76	78	61	67	56	72	69	77	51	57	64	69	57	71	64	69	66	66	77	80	69	83	73	67	65	73	55	68	57
6078	321	381	439	408	354	340	299	273	293	287	278	304	277	242	264	287	235	293	250	232	249	246	249	265	282	240	252	246	257	221	258	246	249	225	253	247	255	264	254	270	231	240	266	255	281	251	253	239	241	231	215	269	236	260	251	245	250	246	244	229	259	261	236	271	257	232	238	277	250	234	241	226	216	241	242	299	239	254	244	233	270	229	238	267	245	245	236	252	226	247	227	249	235	242	232	250	219	251	241	257	256	269	262	262	260	245	236	217	233	229	247	249	257	255	260	233	246	243	254	246	223	238	268	247	235	221	251	264	240	250	254	239	258	238	225	242	236	242	255	268	280	248	243	254	243	268	236	240	245	229	271	252	234	246	263	226	254	251	234	215	252	246	242	251	256	263	228	266	242	237	222	243	241	255	258	222	262	233	252	255	239	240	259	239	244	240	232	218	250	271	261	244	238	240	253	235	238	266	271	236	246	281	225	246	264	266	247	250	253	228	247	225	235	257	269	253	284	230	246	255	254	245	239	235	239	253	241	240	249	226	254	250	247	236	256	252	236	232	249	255	242	253	222	256	230	254	223	240	263	243	242	222	206	262	260	229	255	262	248	260	247	249	233	246	233	260	243	261	260	241	250	226	277	254	206	250	234	221	254	235	230	236	239	220	232	250	230	253	239	257	258	244	251	237	248	254	262	250	245	230	281	247	226	234	233	234	274	240	230	252	233	232	226	259	264	226	265	240	249	247	246	235	267	233	242	237	227	269	262	241	250	237	259	278	249	231	242	229	255	248	252	246	253	242	283	272	245	257	233	243	243	235	278	257	230	241	242	242	251	204	296	252	236	239	245	247	238	275	261	217	225	286	242	236	239	273	243	241	229	229	225	255	228	243	234	256	251	230	254	249	235	244	230	258	271	237	244	262	217	246	248	235	235	247	263	228	243	241	235	266	235	260	231	216	268	224	227	246	245	231	239	273	224	228	242	227	229	242	247	241	266	245	270	236	236	234	263	260	234	243	264	244	240	278	225	231	246	262	252	260	253	250	263	223	237	232	249	228	247	234	260	239	209	263	246	250	258	262	256	260	243	232	252	225	241	247	241	213	248	245	228	236	239	258	243	251	273	263	253	223	220	230	235	266	241	253	254	237	240	239	282	262	226	248	240	234	251	231	243	242	210	224	254	227	246	232	236	223	222	243	240	236	263	243	266	258	273	207	242	260	250	242	276	241	235	253	255	248	227	239	257	255	227	240	241	228	254	243	241	248	223	242	258	237	245	257	259	236	254	258	228	247	252	265	254	222	239	231	224	257	234	239	268	251	227	245	226	238	231	240	270	240	262	255	250	233	240	231	247	246	218	239	245	226	259	222	233	282	228	240	226	233	235	241	245	238	233	216	250	228	263	242	238	267	241	213	234	261	239	251	263	272	237	255	222	235	258	264	238	250	266	245	230	264	222	265	214	267	234	264	269	226	272	243	264	286	225	236	251	268	231	239	228	250	253	244	245	259	240	241	245	283	235	240	210	233	264	243	250	277	237	249	227	243	272	242	238	259	238	217	249	247	232	243	263	217	236	248	242	244	258	272	243	234	233	253	236	228	275	226	236	252	244	256	262	234	259	208	244	261	247	227	283	259	262	265	228	234	241	259	244	236	239	229	240	231	252	231	247	236	248	271	259	222	249	235	242	254	210	236	249	243	221	251	231	266	254	233	227	230	248	258	236	241	239	272	233	265	247	237	267	248	242	241	281	246	239	232	226	227	257	256	248	237	212	254	269	256	244	243	253	236	241	237	260	255	269	241	231	233	257	221	248	261	260	272	214	242	260	236	245	240	246	238	247	261	257	267	260	246	254	223	232	230	234	230	250	247	249	272	232	237	244	251	262	254	247	231	233	226	259	248	277	236	225	241	233	234	241	241	258	240	252	244	236	248	236	266	244	227	226	213	260	246	248	232	253	227	238	223	237	258	243	245	244	224	254	256	235	237	231	239	240	234	261	220	241	242	220	238	217	250	231	215	260	233	268	248	244	229	233	228	255	247	249	242	254	249	240	250	243	241	221	238	261	247	229	241	268	276	242	248	220	214	275	224	257	241	245	252	268	240	249	243	232	229	251	258	247	249	252	267	246	232	260	233	250	242	215	259	259	199	229	246	272	242	263	275	239	235	239	303	266	272	253	246	246	241	224	266	239	241	275	223	259	218	266	253	229	234	240	265	235	234	265	207	235	263	252	235	232	247	259	226	234	234	230	215	236	256	230	259	243	233	247	243	225	207	288	231	250	253	256	237	256	240	226	265	255	245	229	229	237	249	256	229	250	225	265	255	252	233	247	254	249	253	254	279	228	234	243	245	254	263	290	248	238	247	245	249	244	211	232	238	261	275	243	243	266	240	245	257	242	257	213	238	243	262	254	278	221	236	259	247	260	223	231	227	240	271	244	265	234	253	242	233	245	257	242	229	249	237	246	247	247	235	226	240	250	248	239	223	272	250	223	236	254	260	247	270	230	295	207	230	248	264	246	274	238	235	235	238	221	252	246	233	245	273	248	255	233	254	247	272	258	259	248	223	255	252	254	238	223	256	238	275	237	223	244	249	238	237	246	247	230	231	231	222	261	213	227	234	239	261	273	241	248	239	251	241	264	254	212	248	254	245	257	256	283	238	227	239	252	271	265	244	237	254	239	255	238	230	241	265	258	275	221	259	284	261	255	226	232	251	220	248	241	271	246	255	242	231	257	247	239	237	246	244	240	249	249	244	260	258	242	228	224	233	254	253	238	233	271	233	249	239	249	235	278	216	244	244	237	201	266	254	224	233	280	246	234	229	212	266	217	245	240	246	245	249	246	232	219	255	231	246	234	248	241	251	247	287	271	241	259	237	242	266	252	246	278	250	252	258	241	265	213	236	252	228	260	253	254	252	238	215	263	261	234	250	228	246	262	258	234	273	274	254	267	247	255	255	260	228	238	248	241	257	243	232	250	255	246	207	265	269	235	245	257	235	243	250	228	231	249	257	248	267	264	239	270	248	251	231	234	218	262	276	255	272	217	248	267	230	225	230	245	237	242	227	239	229	266	247	234	274	261	253	212	254	252	234	232	249	233	259	264	245	250	258	255	277	241	263	236	248	254	248	231	217	271	235	267	252	252	243	230	242	235	261	247	253	249	242	257	229	250	270	256	241	259	267	250	238	240	229	254	268	240	235	234	225	257	243	251	272	234	251	242	241	242	244	284	218	234	238	250	234	245	269	239	267	219	251	236	235	237	227	228	265	251	217	229	260	250	251	278	246	225	252	250	262	268	234	237	241	245	259	241	258	244	236	241	241	232	241	243	235	220	280	228	257	245	212	259	240	254	247	233	237	254	259	264	265	234	240	262	257	231	251	224	234	238	257	251	240	261	250	242	211	262	243	219	235	234	274	251	219	231	243	226	229	270	247	233	246	241	265	235	259	258	239	237	253	262	245	240	264	243	246	241	245	249	214	253
37283	5670	1488	1049	716	589	478	373	295	303	268	239	208	229	213	201	182	192	184	171	166	169	190	168	182	152	187	152	164	207	148	183	157	169	175	157	156	157	158	160	165	160	175	156	167	134	152	175	149	146	166	160	163	156	152	162	159	142	164	170	173	173	198	172	128	176	147	145	168	142	165	155	138	162	153	147	175	130	154	149	140	167	146	159	158	170	157	151	158	142	143	129	140	161	150	169	146	154	165	147	146	149	161	150	138	173	173	151	146	159	146	155	166	153	170	151	163	143	120	149	137	151	150	134	153	161	148	162	155	154	152	151	153	149	159	130	163	145	157	141	155	139	145	175	147	166	170	153	159	152	147	137	147	152	146	147	136	159	167	156	138	152	135	128	150	141	156	152	139	136	162	138	163	129	170	168	161	143	172	154	154	130	154	142	162	129	157	161	147	149	156	149	150	155	147	141	169	149	122	129	126	159	160	151	147	162	178	132	149	127	163	161	156	151	153	133	153	131	140	133	131	165	146	120	136	149	158	155	156	178	153	161	135	142	155	138	142	150	151	146	167	144	167	151	155	132	160	140	150	133	162	142	148	145	129	161	143	158	154	141	146	155	161	145	162	166	151	145	151	157	156	153	158	174	146	145	177	164	153	151	163	165	138	149	146	162	139	170	159	148	183	143	171	138	160	170	158	170	165	152	161	167	159	168	150	146	136	149	149	132	159	151	144	151	144	161	164	141	146	150	148	141	142	153	159	138	139	152	153	165	172	146	142	125	139	162	142	152	127	142	140	134	140	132	139	144	163	170	138	133	133	150	162	166	145	149	168	129	124	147	155	151	151	150	148	160	170	150	141	140	142	151	153	139	159	155	149	138	149	140	152	157	151	152	135	135	150	160	165	148	151	138	162	161	166	146	168	165	165	155	178	123	150	156	137	125	156	145	153	154	149	138	137	142	165	151	160	162	147	159	162	136	171	157	144	132	159	161	172	157	164	150	132	149	139	151	159	171	143	158	145	143	154	157	149	157	146	159	173	143	145	148	175	131	168	143	169	145	134	145	144	174	169	161	146	149	172	160	145	148	124	153	149	154	158	141	155	158	171	149	152	150	139	129	129	182	149	161	161	141	146	153	156	162	134	164	160	137	146	149	166	154	180	159	155	156	142	166	141	140	150	149	144	147	166	143	170	170	140	148	147	153	144	153	169	134	147	156	149	131	152	162	156	134	158	161	152	158	136	152	169	157	156	135	142	136	132	137	168	169	169	152	170	137	151	148	161	160	147	146	118	171	173	129	147	149	162	170	155	170	149	147	133	152	149	158	160	135	143	145	147	143	146	161	142	141	161	142	183	138	141	153	171	156	157	137	142	150	142	181	159	138	175	161	159	175	171	140	140	147	167	139	140	153	151	163	150	158	146	137	147	143	159	147	152	144	161	154	166	143	151	133	144	125	148	156	158	154	158	153	151	166	145	144	166	132	160	138	164	149	170	168	149	144	163	147	182	172	148	157	149	153	157	146	156	150	144	135	147	138	166	182	173	152	155	149	149	139	151	153	153	155	162	158	145	143	157	154	143	176	158	176	148	165	139	154	166	127	143	175	171	153	140	163	173	145	139	156	147	158	172	137	141	161	162	151	169	156	156	170	140	139	149	153	149	157	153	158	157	153	158	163	167	161	170	162	153	163	162	137	162	153	163	156	154	163	146	137	177	172	138	140	155	146	148	171	153	147	148	152	152	168	163	147	164	132	150	163	142	142	146	167	143	166	150	152	153	154	164	142	166	141	167	158	156	163	129	150	135	158	150	158	140	155	141	150	179	151	134	118	143	146	178	148	139	152	145	173	141	137	141	146	154	131	152	160	152	175	154	139	133	165	142	159	163	154	151	138	155	167	146	159	166	174	148	152	132	141	144	154	175	153	173	131	147	169	162	146	154	163	161	150	162	159	166	166	157	118	146	158	162	156	151	169	169	161	148	160	160	134	148	158	145	155	159	186	175	161	147	144	143	149	134	151	142	152	158	197	165	138	151	130	161	137	145	141	146	132	173	169	174	158	154	144	182	154	150	136	133	146	159	147	166	166	146	161	156	136	127	137	157	152	169	130	145	144	166	131	135	148	138	131	167	163	180	154	140	139	153	158	149	141	146	151	141	143	154	152	170	164	159	153	161	146	146	141	160	146	141	155	156	162	143	149	167	129	151	168	176	143	159	148	159	161	155	154	155	130	134	139	143	162	158	150	111	147	142	160	131	163	141	162	148	165	146	140	169	140	125	149	137	129	139	160	170	145	157	157	169	144	161	142	148	165	148	130	156	149	169	162	147	140	168	142	152	163	137	165	152	136	166	156	179	133	174	145	156	142	153	160	148	148	155	164	162	155	151	148	153	157	153	163	156	144	159	169	122	155	152	147	167	154	147	158	155	138	130	147	149	160	171	172	165	165	140	161	155	151	160	155	173	174	151	143	157	151	167	178	148	153	150	148	152	187	173	164	147	154	134	172	153	140	159	168	156	132	139	144	148	154	144	161	169	150	153	144	144	154	165	165	124	146	181	153	155	171	141	137	141	168	143	149	143	169	160	155	143	142	161	175	123	144	153	157	129	157	167	147	145	154	161	138	131	161	151	170	151	155	168	143	142	153	143	164	158	165	150	155	150	170	155	146	141	154	147	148	150	159	152	169	151	144	161	181	137	142	152	162	165	153	172	163	150	174	167	147	142	156	155	171	152	138	170	136	151	136	161	153	128	157	137	143	155	154	147	152	158	151	140	149	161	168	148	159	195	167	137	137	156	168	126	133	141	146	174	161	160	161	147	154	130	165	126	170	150	154	155	146	133	162	154	162	156	147	170	162	159	182	150	160	149	152	146	176	161	155	158	153	164	156	136	130	141	167	133	175	154	166	162	144	143	144	145	141	146	145	144	144	140	153	160	135	153	144	184	160	141	146	142	176	141	127	163	165	153	136	146	167	165	167	166	146	165	180	144	150	150	162	147	163	171	146	132	180	151	139	156	162	151	144	154	149	133	162	152	161	140	153	141	140	151	150	154	147	131	156	164	154	134	161	139	143	157	134	146	159	141	157	159	157	154	149	171	175	166	149	173	140	158	159	146	169	164	162	142	150	175	144	160	165	140	153	161	155	144	150	122	176	152	140	145	149	140	163	152	145	172	156	148	162	160	143	176	149	163	142	145	169	142	155	156	148	149	140	137	151	163	133	151	152	152	159	151	159	178	156	162	148	143	138	157	170	147	160	141	136	157	122	163	171	113	154	156	141	146	152	156	158	156	144	135	175	150	158	154	164	160	139	167	139	156	141	163	159	175	168	159	142	160	155	157	166	156	144	168	142	147	156	168	147	149	145	164	149	146	164	159	142	129	152	139	130	153	161	163	169	149	131	160	156	165	136	143	146	151	143	166	155	160	159	152	132	174	158	129	163	162	143	122	167	176	166	134	132	144	155	162	133	165	145	157	160	153	176	126	122
17590	1443	3339	3642	3109	2621	2078	1694	1511	1354	1109	1152	992	994	891	795	724	762	745	730	676	656	621	639	606	580	561	562	561	589	581	561	548	563	495	530	516	495	484	526	506	514	517	481	454	535	548	478	499	501	522	525	513	499	489	481	518	526	490	487	498	526	495	483	494	477	488	432	514	460	528	466	473	509	497	511	496	480	466	470	506	490	512	516	475	487	475	484	518	503	504	439	484	473	460	524	460	494	474	474	470	493	478	470	482	439	469	479	487	482	495	499	466	458	486	475	485	485	436	496	450	495	434	475	437	509	532	484	460	466	515	437	450	467	488	465	497	451	475	477	454	421	456	417	506	465	484	471	459	461	470	466	489	467	472	495	462	484	490	466	489	457	470	485	486	498	443	477	471	448	514	448	479	452	489	493	515	416	482	485	472	465	462	461	478	483	463	449	469	448	499	461	483	459	474	475	487	470	503	473	449	449	476	450	461	469	434	505	448	475	488	482	482	457	465	474	456	483	464	492	485	468	487	491	446	482	466	479	435	483	473	421	472	457	479	495	437	446	454	451	471	458	453	449	464	472	471	485	443	479	507	464	488	480	465	474	473	444	446	494	459	452	453	474	479	499	446	474	481	493	458	503	446	466	468	447	479	438	451	528	467	472	475	452	453	440	440	509	450	469	474	484	433	487	476	495	490	455	477	454	489	467	459	488	499	512	510	438	466	451	438	453	459	454	466	470	485	460	511	478	465	456	431	437	451	472	496	463	468	479	475	457	457	474	461	449	476	477	452	502	461	450	475	463	481	467	457	490	452	471	473	467	454	457	489	472	460	476	421	446	459	476	483	482	485	483	465	472	458	446	458	499	470	461	436	450	478	453	483	466	440	440	469	459	475	481	483	464	481	464	474	520	504	495	450	485	477	429	451	478	473	469	499	431	464	509	479	477	472	458	456	491	482	511	439	484	471	460	467	458	482	467	463	445	467	512	463	443	469	468	435	466	489	451	438	501	458	462	482	490	483	485	457	483	442	447	450	480	505	463	473	482	443	464	470	464	456	460	491	469	500	479	472	476	504	479	447	456	498	448	457	491	455	512	475	451	440	482	476	502	475	488	475	486	492	470	502	454	462	504	473	460	461	441	471	424	443	431	490	483	473	455	476	465	510	454	417	469	491	458	437	436	458	456	434	509	489	492	457	462	510	495	448	459	472	484	468	450	447	505	482	502	478	467	467	462	466	505	428	432	449	470	468	498	482	468	470	521	452	483	449	436	522	451	456	462	454	462	495	459	480	459	470	414	479	459	482	467	445	516	509	437	474	472	443	454	467	425	420	477	498	466	465	437	479	472	459	486	473	464	469	533	456	446	432	462	452	463	458	455	463	447	485	444	433	502	500	485	446	478	496	474	468	473	481	462	490	438	459	483	474	444	465	459	452	488	505	425	479	500	486	479	458	481	466	479	500	447	481	456	470	490	488	491	500	460	483	470	441	449	468	470	479	440	451	422	440	461	446	499	468	472	431	469	460	473	504	483	489	441	460	489	489	452	446	452	431	495	471	495	436	469	447	495	458	490	469	482	482	499	490	442	462	460	474	472	474	457	429	484	442	464	432	486	488	461	464	457	485	454	498	467	440	499	444	425	488	452	448	485	485	473	455	495	461	495	457	459	465	450	456	447	476	459	484	543	463	485	483	471	484	500	474	471	482	432	464	483	422	462	505	503	481	449	448	482	450	496	463	450	513	466	416	456	447	493	477	462	465	476	444	466	459	442	435	482	477	478	462	504	503	493	464	493	488	490	462	501	482	478	441	434	455	444	466	474	512	459	479	460	466	481	484	476	472	468	499	489	480	446	427	470	498	481	501	452	459	432	463	482	522	462	428	466	452	465	464	452	456	449	486	466	487	478	449	472	481	499	487	465	425	482	460	456	467	472	477	463	476	491	457	461	434	512	450	480	452	422	478	467	472	419	453	482	441	461	434	487	441	447	484	495	496	447	466	437	471	457	470	474	478	450	459	443	438	442	452	407	478	457	470	445	466	439	494	467	459	466	466	456	476	454	472	480	465	484	462	492	455	451	466	489	477	463	467	465	437	445	445	440	486	467	487	486	472	445	443	452	518	478	467	498	446	457	487	447	450	495	478	479	473	473	483	457	460	502	479	477	473	458	479	453	441	465	473	501	444	471	510	497	460	483	469	471	438	450	443	475	464	450	475	463	483	497	500	475	492	483	510	469	477	489	472	459	465	453	480	456	466	465	482	463	501	486	476	476	493	467	483	456	488	462	463	428	495	437	418	496	499	482	526	428	460	458	467	456	450	447	513	461	494	479	476	476	476	445	442	449	472	498	456	509	492	476	451	474	464	514	507	466	487	465	492	446	461	467	465	461	487	493	448	461	486	469	487	501	478	463	476	453	467	463	472	451	469	465	504	470	482	491	481	456	511	492	453	499	441	502	496	481	454	459	481	462	481	468	437	479	486	488	474	506	450	473	436	473	480	461	478	484	464	471	487	490	472	458	482	504	495	480	452	457	457	499	462	448	463	449	452	500	496	441	472	426	478	457	458	492	449	421	463	447	484	483	477	456	462	438	481	446	458	481	498	486	446	452	461	457	439	462	456	448	486	504	456	465	431	431	458	472	475	453	477	482	448	499	404	457	470	498	456	492	432	479	481	499	428	455	455	472	468	458	453	505	490	481	475	514	465	415	483	433	510	470	465	475	479	510	494	459	467	450	472	474	485	473	431	506	468	471	471	509	484	446	517	443	504	490	451	509	468	458	459	469	464	467	481	474	477	466	477	480	503	455	453	469	461	442	457	465	430	445	441	496	472	461	491	475	449	443	439	464	475	423	471	455	474	477	463	495	430	445	458	473	492	478	487	475	451	489	473	492	462	443	454	471	456	463	420	450	449	421	443	463	454	460	405	440	476	450	513	496	492	441	434	483	435	506	492	489	488	475	463	471	485	437	451	474	450	436	436	483	483	470	483	485	468	470	467	445	436	476	509	484	482	439	465	479	448	460	466	469	482	466	466	496	481	492	469	461	507	461	427	465	440	485	441	503	469	484	476	476	464	479	499	434	485	467	482	470	448	482	451	461	458	452	464	399	447	478	482	473	489	472	470	473	479	456	454	461	432	483	477	512	475	481	451	474	438	492	503	452	454	423	438	482	463	496	454	470	459	455	463	476	463	432	452	451	475	451	452	461	469	445	494	462	471	475	460	487	467	466	470	449	440	460	439	503	492	449	461	478	426	446	444	448	459	465	497	493	469	448	456	428	451	468	481	461	429	436	443	533	455	482	447	484	474	444	506	473	462	484	487	503	470	448	485	454	484	450	425	432	483	445	459	471	491	484	461	450	486	478	475	482	470	487	461	477	502	504	482	429	448	475	480	463	475	466	450	507	457	481	491	439	480	423	458	437	504	449	493	479	444	433	459	453	438	462	468	507	470	458	510	486	468	425	487	489	500	485	459	476	452	473	429	476
49352	12779	3760	2207	1450	1059	838	656	615	532	442	418	407	321	325	341	313	313	290	270	286	267	286	275	238	255	267	265	256	264	256	263	285	252	262	264	248	246	280	235	245	270	266	284	255	257	232	248	237	255	233	271	245	240	253	241	240	266	226	260	217	232	245	211	249	249	214	219	224	219	242	231	256	232	261	254	220	261	244	251	249	222	234	227	224	251	235	238	252	209	210	245	211	241	227	246	226	252	250	228	249	253	245	241	237	219	247	230	270	267	241	227	241	263	229	245	206	234	263	232	251	217	218	233	261	235	229	201	247	205	223	243	256	220	254	234	233	252	237	225	228	240	261	236	195	251	240	264	239	246	242	239	229	241	230	246	247	236	210	222	235	250	233	221	236	240	252	256	216	245	222	258	241	232	239	240	227	233	222	227	235	246	240	233	238	226	232	253	250	223	234	244	227	262	249	260	203	243	237	251	243	223	233	245	224	244	212	252	237	251	229	262	235	234	235	229	261	240	256	222	250	240	218	257	246	247	224	244	232	250	251	225	225	258	253	236	240	242	258	246	267	253	242	243	245	231	267	256	226	229	219	229	241	238	243	234	237	228	241	265	247	246	247	264	236	219	223	239	243	242	246	259	237	197	224	248	230	220	211	261	238	238	232	277	235	250	240	261	222	246	265	241	233	251	241	240	228	242	243	220	225	237	248	248	232	257	225	244	233	241	236	233	238	228	234	221	242	218	220	230	236	244	231	249	264	220	242	202	254	242	244	258	254	234	223	248	254	272	241	241	241	232	259	231	224	249	247	243	243	249	234	233	238	236	244	244	238	247	244	223	247	232	209	228	225	233	246	205	202	238	211	243	249	225	255	241	245	264	249	246	246	283	235	266	215	236	215	288	253	215	239	237	238	211	244	235	253	235	254	239	241	238	251	253	245	255	215	264	211	241	237	224	227	228	240	216	245	261	272	245	256	255	216	253	250	244	257	218	238	254	238	269	240	229	249	232	236	211	219	230	254	224	224	226	192	233	257	230	256	236	256	213	249	235	254	236	226	190	266	207	253	239	248	260	240	238	259	228	238	258	234	225	257	239	196	238	250	240	269	220	235	252	212	237	229	248	225	266	229	228	249	236	252	238	234	242	255	224	220	233	259	267	260	256	251	237	233	226	245	234	248	238	239	232	223	230	245	244	194	240	237	239	254	270	245	243	241	269	242	231	239	257	224	234	228	230	240	225	223	250	236	247	216	231	235	253	223	229	211	206	257	215	253	249	206	255	234	231	240	248	230	236	251	209	241	230	250	254	222	218	227	225	241	241	242	225	241	229	245	229	235	235	207	214	245	238	231	230	240	270	227	225	244	230	269	219	242	254	251	230	235	221	253	247	236	240	222	238	229	217	230	224	196	229	231	249	242	242	234	248	221	244	233	262	210	235	224	244	241	250	227	236	238	235	235	263	232	231	267	243	218	240	257	217	267	228	234	225	229	243	247	213	242	267	270	223	226	215	231	234	229	254	263	237	219	228	260	233	229	240	255	238	232	221	254	245	226	229	230	232	260	275	256	264	215	223	258	226	219	239	247	204	233	230	232	235	256	229	252	273	252	234	233	228	255	258	242	243	227	220	242	215	224	237	259	233	230	213	236	243	238	244	218	221	238	242	222	220	241	247	245	241	222	235	233	244	253	250	225	232	226	247	223	254	243	253	241	225	256	248	219	246	232	203	212	220	259	247	223	218	207	253	248	220	252	222	232	247	229	245	231	237	218	227	235	248	247	233	232	254	224	253	241	233	235	223	264	232	247	202	228	212	238	254	235	227	225	242	231	245	233	269	216	243	235	253	239	237	231	251	224	232	240	230	221	246	245	243	230	270	242	236	236	228	223	233	226	275	238	250	243	215	258	244	227	264	253	244	232	230	239	235	222	234	207	232	215	231	234	262	214	232	240	227	267	230	242	221	246	241	234	256	241	251	242	227	231	249	240	244	247	223	225	238	250	249	243	239	243	246	240	243	235	264	229	259	237	244	264	269	262	251	243	247	208	225	279	232	252	232	250	241	248	225	264	220	233	229	248	231	258	257	238	252	249	237	245	250	236	249	224	232	238	216	250	225	243	223	260	209	241	238	262	233	249	229	233	223	227	231	262	262	243	254	245	260	210	233	229	254	239	249	267	205	241	211	239	230	245	207	233	250	253	240	228	245	248	199	220	237	246	265	232	232	242	259	243	224	238	241	236	217	262	220	202	254	263	230	221	238	234	245	248	219	240	224	227	221	239	252	197	211	242	202	250	238	228	240	240	234	250	258	222	233	267	216	222	255	233	187	265	246	232	261	213	269	257	229	277	218	210	247	254	233	227	228	252	238	249	256	246	255	268	235	241	266	230	233	221	233	230	210	222	249	205	235	227	230	256	220	220	246	221	264	236	227	235	258	251	281	260	225	244	231	238	222	222	241	249	238	253	248	235	271	265	244	250	238	233	232	259	240	243	249	213	238	244	260	224	242	212	226	242	222	237	233	272	209	224	246	241	261	229	224	251	247	258	224	241	233	224	234	218	251	217	236	246	227	200	231	236	233	247	256	257	228	246	220	217	241	218	261	229	268	217	243	241	257	241	237	246	241	235	216	233	239	230	243	254	218	245	244	226	220	237	240	238	225	227	241	255	241	229	247	244	254	244	232	230	253	221	218	236	236	244	245	244	235	236	242	219	221	222	228	257	227	231	239	271	247	247	218	267	251	236	224	246	216	245	255	249	258	227	265	233	241	246	250	216	271	231	234	233	262	251	246	238	237	259	229	247	249	225	235	233	240	223	256	228	240	203	236	231	209	253	248	220	225	244	248	240	240	237	240	252	220	242	251	236	204	216	269	240	201	241	249	232	202	239	249	250	225	240	239	264	233	265	208	228	235	265	246	225	232	233	220	206	204	264	228	242	232	224	231	249	256	239	240	251	252	243	231	241	239	235	238	249	247	231	237	237	223	236	248	268	224	232	199	240	250	233	237	227	254	263	248	236	242	213	235	235	242	246	228	232	246	240	229	221	225	224	236	256	259	238	272	257	224	225	258	244	254	214	238	257	246	243	224	241	249	226	218	253	254	234	263	247	239	278	248	223	204	245	209	215	213	224	229	247	219	241	252	268	236	225	263	232	236	214	233	208	258	232	248	218	230	217	246	216	223	237	226	246	178	247	227	225	237	226	231	245	224	239	221	257	214	233	248	253	259	271	241	229	226	213	220	225	275	209	258	257	239	239	234	241	277	222	237	251	241	220	244	251	216	225	235	235	239	231	228	245	263	232	207	232	243	213	242	242	241	256	251	226	238	226	227	244	253	226	246	236	235	221	261	246	258	226	248	222	226	227	247	224	228	242	230	226	255	212	258	265	232	237	240	237	235	197	263	231	256	242	239	241	219	238	243	197	246	239	242	240	254	207	222	268	244	247	245	257	246	246	244	248	261	243	269	247	243	241	263	222	255	243	196	233	248
22790	2652	5836	6443	5517	4520	3654	3082	2645	2281	2067	1877	1726	1515	1485	1323	1296	1262	1127	1206	1083	1020	1005	935	984	947	915	911	869	825	904	906	823	829	769	858	815	796	786	798	786	742	747	750	720	771	763	738	791	700	751	730	737	700	764	794	742	777	706	687	764	719	721	718	704	689	716	766	765	713	668	731	668	720	710	687	685	732	673	705	673	716	732	691	693	676	744	734	718	752	683	701	695	698	654	646	707	673	665	696	726	690	693	700	706	685	730	708	660	665	677	657	725	688	664	700	651	714	649	638	652	671	697	680	743	653	674	686	711	723	715	664	715	709	636	688	695	712	731	633	694	698	703	690	673	717	688	672	652	671	700	671	656	640	684	672	660	681	651	717	657	722	656	691	701	687	660	723	675	662	664	661	703	661	712	668	730	733	704	647	721	672	648	676	665	680	668	656	703	702	691	692	638	706	685	682	699	680	713	677	658	673	668	677	722	700	676	723	685	670	665	698	741	685	691	667	729	692	670	661	637	660	668	717	678	671	675	636	675	698	701	673	674	695	659	695	696	685	612	628	672	680	672	725	628	660	680	707	657	707	640	686	705	705	716	697	734	698	677	740	675	698	670	694	676	701	688	656	682	692	690	660	739	691	657	651	694	707	667	676	667	697	698	682	649	636	707	707	723	697	684	692	648	679	697	655	696	686	677	662	665	675	693	692	664	658	684	709	697	712	683	731	708	703	661	641	640	669	708	663	667	652	691	645	676	647	717	658	671	673	643	728	692	655	626	691	630	692	700	685	679	700	660	620	682	701	625	692	697	684	743	663	654	626	714	709	673	676	701	670	687	647	685	653	666	654	701	706	730	663	696	705	696	718	693	708	670	710	644	712	638	678	659	677	666	729	671	646	695	722	697	702	687	718	687	721	663	704	623	674	688	644	675	732	688	671	684	652	668	691	650	675	681	698	714	699	673	697	641	720	657	694	666	659	650	685	645	673	719	664	673	659	703	692	670	697	664	690	676	700	647	680	677	685	654	684	715	663	718	743	672	644	684	637	666	706	669	662	682	683	679	712	664	766	713	708	666	694	643	662	649	685	680	739	683	718	693	690	680	670	722	682	665	698	711	676	684	661	674	703	740	659	678	678	672	704	733	644	643	618	614	711	672	687	760	711	668	675	640	673	695	627	665	718	682	682	703	696	679	649	695	673	684	709	681	677	689	648	732	672	666	695	701	702	730	704	726	686	707	663	666	622	662	741	658	651	683	697	717	669	682	692	679	686	693	649	686	702	679	702	603	725	673	664	685	653	721	691	642	707	696	695	659	707	711	722	672	645	717	694	702	672	700	668	668	677	687	732	699	710	694	678	688	707	697	697	667	726	695	708	722	685	706	653	663	655	667	732	713	702	662	659	647	608	679	635	713	689	672	695	667	699	684	705	703	643	675	644	674	672	631	673	676	677	679	649	644	676	667	662	652	662	704	696	667	694	703	656	697	740	658	696	694	684	694	674	683	663	682	664	705	703	677	682	697	692	672	663	676	678	687	675	660	623	694	701	680	654	632	670	677	685	681	707	698	701	684	655	720	713	732	691	676	670	743	691	636	716	697	681	755	693	668	693	713	666	661	681	657	652	675	705	641	676	659	685	699	623	709	684	699	721	650	677	669	676	685	702	669	669	665	675	627	673	688	674	719	610	659	679	700	649	677	672	728	650	661	692	637	673	698	654	680	662	700	704	673	709	635	670	725	680	672	640	691	678	701	713	657	697	685	651	710	682	681	686	636	717	723	675	662	722	732	664	675	719	740	672	694	687	695	663	676	716	676	701	617	632	681	695	674	700	714	723	639	701	671	641	632	676	685	705	685	647	630	653	664	668	649	715	679	715	764	645	660	742	715	676	708	652	643	691	669	684	686	732	680	663	677	689	669	670	615	667	689	676	685	685	683	730	686	686	674	658	677	702	680	720	658	713	651	681	673	677	730	670	667	680	724	665	670	654	653	679	649	662	657	687	682	673	674	677	664	623	674	661	659	706	668	657	730	688	716	704	701	694	649	669	675	700	681	698	760	682	657	684	697	734	701	694	638	682	689	696	622	702	679	715	675	655	660	655	712	716	705	646	726	687	702	684	687	668	657	673	645	625	706	636	636	626	654	672	632	665	727	687	729	697	701	704	672	670	712	661	670	732	675	624	692	705	674	661	670	685	704	713	671	694	723	705	683	722	718	670	725	685	687	659	721	644	676	683	669	686	674	695	744	636	683	671	695	708	675	687	729	681	634	700	690	666	653	685	695	660	719	678	669	713	656	677	666	699	712	717	665	666	710	723	675	702	705	689	653	674	643	706	684	676	653	684	655	679	666	657	691	681	635	645	667	676	698	755	662	676	692	714	673	673	670	698	691	684	652	649	639	706	721	685	697	653	725	654	681	694	683	693	706	704	651	650	646	692	710	675	686	662	674	661	693	701	662	686	690	673	682	685	702	666	686	654	658	635	681	667	698	711	680	704	657	685	706	679	731	634	696	692	719	714	679	697	660	650	688	668	648	679	721	635	647	699	654	668	649	710	649	640	673	659	664	671	698	675	665	677	651	707	666	674	652	691	666	694	686	705	651	629	664	647	669	659	627	665	656	697	661	711	699	630	709	693	711	672	664	671	701	661	684	714	711	698	705	712	745	705	673	646	646	638	717	730	634	685	706	632	676	714	669	702	677	683	681	707	690	652	693	661	697	681	681	680	694	660	726	731	684	684	681	633	720	716	682	676	693	686	709	672	689	688	644	674	606	719	686	694	696	689	696	662	672	662	725	669	655	721	735	709	666	696	664	657	683	667	666	719	678	686	679	654	664	641	693	687	742	707	729	643	633	708	680	626	708	639	712	691	671	687	679	646	693	688	649	672	685	683	739	663	678	668	635	689	699	685	689	673	681	671	689	695	674	707	674	679	687	699	669	674	699	648	692	698	677	732	704	675	717	701	681	712	693	696	683	705	648	694	634	728	682	695	677	710	659	699	651	673	664	662	652	697	690	722	639	674	671	668	691	691	675	688	670	689	665	674	695	696	688	664	677	681	676	699	689	663	682	651	651	636	708	657	693	711	668	673	711	659	667	673	693	662	700	683	747	644	672	655	690	711	664	652	692	639	649	656	680	672	707	640	660	703	706	678	672	644	658	702	660	692	648	644	686	660	673	672	713	655	702	715	695	659	696	709	719	665	721	677	703	685	717	663	681	650	671	682	695	685	672	718	628	670	658	693	675	721	707	721	703	679	684	663	695	687	699	653	717	696	687	652	722	712	637	691	666	655	641	682	707	725	715	743	724	716	662	665	751	684	679	708	646	719	747	640	640	718	668	631	663	655	667	685	692	648	673	657	727	727	673	682	644	699	677	654	675	672	648	667	644	660	693	670	664	703	660	697	679	683	697	703	667	716	663	674	676	679	677	676	664	635	707	672	650	684	701	639	711	653	684	700	750	655	665	716	652	687	692	667	722	668
5627	242	136	120	99	95	79	94	77	80	78	83	71	46	77	76	72	66	73	72	61	69	72	67	54	67	63	63	73	57	71	63	74	70	64	54	76	61	74	70	73	64	53	75	76	72	62	64	68	75	74	65	67	69	53	56	52	56	73	61	67	65	50	70	72	68	64	81	68	84	69	69	69	68	57	65	65	78	65	73	76	69	75	68	64	57	68	59	61	71	53	71	69	49	53	72	61	62	55	71	66	66	63	61	70	80	62	71	69	52	70	78	63	65	73	65	67	78	57	49	57	60	59	61	57	66	76	50	63	77	65	57	60	56	52	82	59	66	54	70	61	70	66	57	74	69	69	59	67	80	93	71	70	81	60	58	55	74	66	77	51	71	66	76	60	56	57	61	59	63	72	60	70	57	67	67	49	72	65	83	76	70	75	65	60	53	65	56	70	77	62	87	63	68	68	58	49	58	57	50	61	69	77	58	60	77	57	54	84	60	59	57	82	73	70	65	57	67	68	71	79	59	65	64	69	81	69	59	65	64	73	57	90	79	66	62	57	78	65	68	60	67	61	58	54	62	73	71	59	81	58	59	57	77	65	81	66	60	66	69	84	63	62	72	60	58	49	61	67	59	59	64	55	74	72	56	70	46	45	68	72	63	61	64	59	74	77	65	64	66	51	51	94	70	67	63	76	44	49	75	58	62	75	73	86	61	78	59	72	67	61	55	72	71	57	60	61	59	57	77	63	65	66	79	71	77	44	81	65	68	69	63	66	71	68	79	61	63	65	66	63	60	59	74	67	71	70	58	68	55	67	71	60	72	77	72	75	75	63	61	64	51	65	69	72	70	69	58	56	58	68	67	63	61	67	61	61	53	66	74	59	61	54	57	64	68	72	64	65	65	68	74	74	76	58	65	77	59	68	64	59	77	73	52	55	66	80	49	71	66	54	59	66	65	65	58	64	68	67	65	53	66	67	63	56	70	69	64	57	75	69	59	64	72	65	76	56	65	66	60	55	82	66	67	68	61	68	55	66	64	72	67	61	67	69	72	65	71	64	45	56	74	71	76	75	73	54	86	77	70	66	72	66	66	62	70	66	60	66	62	75	76	62	62	63	68	73	64	58	66	50	66	81	58	67	72	79	60	73	77	54	50	61	69	61	55	66	52	78	75	74	69	74	59	74	76	64	61	80	72	73	52	75	56	61	71	52	72	68	82	65	68	58	71	57	74	62	58	71	52	67	65	73	73	63	58	67	50	69	66	64	58	73	62	77	85	56	79	56	67	62	63	59	71	61	70	58	65	79	58	59	69	76	63	78	64	57	71	68	61	71	75	73	68	47	64	68	66	63	62	73	56	72	57	73	66	60	65	75	72	70	58	77	66	58	68	69	84	61	66	62	68	78	72	68	62	52	63	63	90	65	60	74	67	61	74	65	72	68	64	68	62	57	71	51	75	58	66	74	65	78	66	64	69	62	67	65	67	65	59	63	80	75	49	73	69	68	79	66	75	49	74	67	78	65	66	68	68	62	60	73	64	75	71	76	58	64	68	67	70	64	69	63	57	66	68	68	72	74	82	59	76	75	72	68	66	63	64	57	69	61	69	62	78	53	71	75	70	74	84	58	74	52	55	74	60	66	58	57	64	62	68	66	54	69	73	65	80	58	66	54	61	60	66	63	69	70	59	65	71	63	79	57	67	69	64	65	81	69	53	73	63	70	56	65	67	71	63	47	63	72	59	55	75	68	81	56	83	48	67	72	72	62	70	64	59	51	85	74	60	66	52	70	56	81	53	72	78	78	65	75	85	82	59	73	66	59	65	55	55	57	68	69	74	71	51	55	65	75	67	64	72	68	71	62	67	68	62	64	73	61	58	56	68	60	68	70	65	75	64	73	57	66	56	60	77	64	81	74	76	60	75	70	65	51	58	60	62	73	47	71	80	59	61	46	78	68	73	64	59	64	81	54	69	80	77	53	68	77	55	71	80	72	61	70	73	81	66	56	73	66	60	60	71	63	86	58	67	67	58	70	67	79	69	59	81	72	68	66	58	88	64	78	66	65	62	67	65	64	78	66	61	65	54	63	72	58	72	68	72	71	72	63	79	65	60	71	70	65	69	70	58	68	74	49	70	71	59	76	57	58	79	67	62	77	62	69	59	67	53	50	64	62	65	58	70	55	58	52	64	70	63	67	80	74	61	63	51	67	51	65	63	75	54	74	63	54	76	69	64	60	56	59	64	67	70	50	64	64	75	62	71	61	72	76	70	53	82	68	64	64	78	51	57	61	62	66	62	68	63	55	56	76	68	59	57	71	74	68	74	60	79	55	69	73	61	64	66	44	65	79	76	71	73	66	67	62	58	55	63	66	62	60	64	74	53	55	76	74	67	68	78	77	61	53	69	55	63	65	76	77	64	70	71	66	78	74	49	76	61	56	81	72	56	60	55	63	67	70	67	56	72	61	70	64	68	67	78	67	63	65	62	77	65	71	77	67	67	68	75	68	66	50	60	69	72	73	67	59	67	59	89	65	81	89	64	64	80	75	52	70	70	49	67	70	59	61	69	75	87	62	69	71	63	69	62	77	68	69	51	62	63	69	64	76	56	67	74	69	62	73	51	62	66	83	59	53	52	60	66	70	76	57	63	71	73	69	71	60	77	56	64	79	65	61	48	62	75	63	60	75	46	86	71	77	64	67	72	71	83	61	80	70	53	71	71	56	52	75	71	77	79	64	59	72	79	69	58	69	68	67	61	63	69	71	73	86	58	77	62	63	46	77	75	56	67	73	65	54	77	70	71	57	64	62	81	69	75	62	74	51	66	67	55	62	60	64	81	59	60	57	63	73	72	68	71	71	73	67	57	86	79	64	69	77	81	67	66	58	83	76	69	83	57	56	61	71	55	77	65	59	54	68	60	76	63	82	67	66	68	75	74	72	79	64	52	57	64	63	74	64	66	53	48	70	62	58	75	73	57	59	59	83	53	65	64	54	64	69	80	68	71	64	58	66	55	65	53	57	65	78	57	72	64	70	70	61	71	74	74	84	79	54	68	57	58	80	68	63	42	63	63	59	57	59	78	64	57	70	61	53	66	82	73	74	68	54	89	62	54	63	63	64	66	61	53	63	68	82	65	70	63	62	69	64	72	48	58	78	74	57	76	57	64	79	79	70	61	72	68	70	60	70	67	81	53	58	55	70	68	66	61	74	59	61	76	76	70	47	61	56	56	60	79	63	67	57	57	67	65	62	57	71	60	56	60	69	45	79	66	59	61	68	69	56	57	69	56	80	76	60	61	81	77	71	55	64	67	59	46	49	53	75	55	68	85	69	62	70	65	65	59	56	69	73	79	72	78	62	79	67	51	69	78	62	67	72	64	63	64	56	71	66	71	70	78	58	62	59	61	71	68	79	63	68	58	63	76	72	80	63	78	70	65	75	53	76	64	75	73	66	74	77	56	66	70	82	73	57	58	58	71	68	82	59	63
5833	293	403	427	400	353	327	302	293	287	296	316	273	238	270	260	219	256	267	234	244	264	260	270	260	263	290	246	249	252	235	265	234	253	227	253	241	258	239	239	255	261	235	239	243	273	236	208	242	236	237	246	248	231	256	237	273	255	250	248	232	231	240	255	264	270	280	237	275	236	231	264	243	240	248	214	240	243	204	242	226	252	263	240	227	229	220	230	267	246	252	237	239	243	234	243	239	249	241	238	257	249	266	237	244	227	272	255	245	247	248	226	250	237	253	203	219	230	249	256	248	251	233	250	244	263	239	253	250	254	247	251	260	269	216	226	213	237	226	270	235	257	252	254	225	251	261	234	233	235	261	250	253	232	213	267	227	252	237	241	226	217	255	246	238	228	225	255	248	243	229	286	235	246	246	240	228	240	224	236	242	251	254	243	225	251	243	254	245	262	238	255	222	256	248	248	279	239	249	209	233	249	247	245	236	273	274	262	234	245	238	217	266	252	229	269	272	226	243	256	264	238	216	260	255	264	260	213	242	262	264	250	250	262	245	260	214	233	262	272	209	266	236	258	248	240	252	238	246	239	226	248	279	236	256	270	238	247	234	237	235	250	263	270	265	219	251	230	250	252	248	234	243	258	207	247	213	228	273	228	245	230	226	249	217	235	242	233	250	255	244	237	259	246	257	243	257	241	261	262	230	279	280	223	246	269	245	259	236	236	242	240	228	236	267	240	256	237	272	261	247	233	258	234	229	246	232	261	239	257	257	259	229	240	252	229	246	253	247	239	238	219	237	228	239	230	245	250	238	236	269	249	245	266	230	256	238	235	238	222	219	220	236	224	244	230	254	239	249	232	259	246	244	244	252	230	254	251	223	269	230	286	248	227	233	237	238	248	249	218	228	224	248	225	254	243	245	256	254	244	262	260	229	248	246	262	254	247	236	266	238	261	244	231	243	216	225	256	265	245	231	244	236	236	262	259	231	245	266	259	255	242	233	256	267	242	254	233	240	233	228	264	264	229	254	241	251	242	254	271	229	243	238	244	248	240	253	250	243	241	236	260	245	262	241	251	225	240	216	231	264	246	235	237	242	236	243	259	240	234	243	237	217	254	240	252	236	239	257	254	258	231	243	216	247	259	225	226	278	231	226	244	218	246	236	282	208	234	238	255	249	249	261	230	239	234	265	237	244	252	231	242	277	229	239	242	228	223	218	240	258	259	253	247	246	252	267	259	227	234	249	255	232	241	239	237	243	252	245	259	237	263	228	259	275	239	250	259	244	257	245	234	222	255	244	238	224	237	263	231	260	248	266	236	240	230	255	239	230	229	257	258	238	258	241	248	238	237	240	255	258	202	234	247	222	259	306	263	236	248	276	259	280	251	239	235	255	253	227	267	224	255	267	264	251	253	253	266	217	248	215	226	255	247	270	268	238	264	241	240	246	244	244	267	250	213	223	213	220	269	228	244	253	243	264	236	230	255	260	241	237	272	242	218	235	241	228	260	255	228	249	220	237	261	263	278	236	225	272	254	236	231	239	260	254	261	233	226	221	256	236	229	228	237	242	225	235	234	223	210	240	226	240	223	265	239	237	253	271	243	249	235	242	239	228	229	242	236	258	239	269	242	251	271	244	215	245	236	252	247	249	242	218	268	220	216	223	275	225	242	246	221	248	245	224	305	302	233	268	244	249	247	232	252	245	263	269	241	235	271	231	258	258	227	252	224	262	254	230	241	248	211	233	240	259	234	256	235	263	230	237	208	227	250	265	253	252	242	243	251	240	249	239	255	250	233	244	234	232	249	244	236	239	248	243	232	291	257	230	245	242	244	250	225	260	283	249	251	234	253	234	255	265	265	254	221	242	257	232	257	235	267	225	248	226	255	238	234	231	238	233	230	281	252	243	261	254	251	254	234	238	259	246	227	254	259	257	278	213	263	239	232	216	250	247	241	250	243	247	258	244	248	224	249	246	229	231	231	249	242	213	248	268	240	246	232	250	255	255	262	244	285	250	253	238	275	244	256	244	248	236	253	234	255	262	250	254	233	262	267	269	224	235	221	248	224	241	228	231	212	248	258	255	238	272	223	268	293	239	230	245	263	253	208	264	230	258	229	238	220	230	233	220	233	188	237	224	265	223	246	270	227	258	275	238	229	254	231	215	235	246	239	227	241	259	239	256	237	249	236	264	254	217	235	257	258	253	249	265	227	242	227	237	268	249	242	222	230	251	261	251	270	239	257	245	218	254	240	210	265	237	249	271	217	230	238	233	235	230	258	256	240	241	214	225	249	243	232	236	237	251	247	221	246	222	251	265	248	249	257	246	237	209	222	221	241	249	246	264	200	232	242	248	264	261	251	244	255	246	227	217	230	244	270	248	228	215	225	239	224	266	254	217	239	256	238	247	240	249	243	242	209	234	228	264	223	212	269	260	252	277	198	230	253	237	253	308	263	266	256	256	256	223	232	252	250	236	249	238	221	265	252	247	244	235	202	251	221	215	254	235	251	228	246	225	243	212	272	240	211	241	241	227	247	244	258	239	262	223	231	243	242	238	244	255	254	251	253	228	233	291	253	224	242	267	250	249	267	231	252	237	258	224	251	237	236	234	245	238	238	259	241	244	248	232	263	264	241	226	238	233	236	249	241	253	253	256	264	250	240	241	252	247	239	248	247	245	254	252	244	256	240	241	263	243	285	247	239	224	220	260	257	275	228	246	253	247	250	239	228	236	248	270	242	259	267	245	251	231	242	226	240	235	244	275	250	253	254	259	219	225	208	240	240	262	259	241	227	237	235	246	245	259	261	250	257	239	253	249	257	219	220	219	260	259	241	247	239	210	252	243	232	237	247	243	253	257	251	238	245	250	227	254	222	252	253	229	228	252	250	240	242	243	253	224	225	258	247	243	261	212	248	236	241	211	248	257	250	262	233	239	244	238	217	219	242	258	255	258	254	261	251	257	236	232	241	241	258	243	263	253	270	244	245	251	239	222	227	229	273	253	219	245	233	250	264	246	234	220	225	266	241	245	262	224	237	219	243	234	249	238	259	245	243	262	256	246	249	232	247	218	236	225	270	254	250	216	278	252	238	247	271	234	263	239	265	242	232	257	254	265	229	225	224	224	245	221	226	254	245	259	236	263	268	206	269	235	252	250	255	210	271	216	248	234	261	241	246	236	236	243	235	243	262	253	243	249	270	232	246	259	234	223	259	237	233	253	242	254	243	262	260	240	239	237	240	244	240	229	254	253	270	252	251	231	267	236	253	249	243	230	269	250	253	235	239	246	227	244	264	270	238	227	244	239	250	230	247	211	243	266	261	242	237	237	254	243	247	244	239	251	250	222	254	223	247	246	240	237	236	259	252	241	286	222	240	229	232	255	224	274	235	230	241	225	258	260	235	243	225	230	250	231	242	261	239	268	252	242	236	243	249	226	252	235	219	257	230	292	250	230	219	234	259	241	251	274	248	241	215	240	239	210	240	235	268
38327	6094	1509	1072	775	548	425	379	354	316	280	254	242	247	182	189	189	194	192	145	180	179	194	177	200	140	178	172	164	147	163	177	154	154	175	151	156	157	159	176	155	148	152	173	137	175	145	153	181	157	146	161	167	121	158	134	142	149	158	155	140	139	144	149	172	177	163	135	170	142	157	165	152	150	174	153	147	146	144	148	145	141	141	156	148	143	151	147	169	149	147	170	155	142	146	146	155	139	167	125	144	146	165	138	158	168	164	173	139	150	142	156	146	154	167	142	169	161	155	157	164	172	156	146	144	169	140	132	154	154	151	181	157	169	169	154	135	161	148	138	147	173	159	193	156	152	152	158	141	146	142	165	129	134	149	118	160	160	145	167	141	140	157	156	150	130	178	143	165	151	165	152	168	145	160	144	145	165	158	170	129	121	156	156	137	148	144	156	149	164	138	144	145	144	171	127	166	136	155	141	153	152	152	155	162	142	172	168	174	163	153	154	142	135	161	166	149	154	136	145	142	159	164	150	162	140	171	150	148	142	149	167	155	160	145	139	167	146	162	141	150	160	152	177	161	160	154	157	161	174	161	157	139	153	165	135	160	148	169	169	167	147	138	138	158	165	136	156	145	160	171	139	137	153	177	167	149	194	152	158	154	160	156	142	128	159	143	155	155	140	147	154	151	151	144	158	162	132	145	146	126	158	118	139	144	146	152	153	146	156	171	154	130	145	154	159	134	159	158	162	155	170	174	165	140	138	141	143	138	156	124	156	131	180	160	150	169	148	149	151	158	157	153	164	146	157	154	183	158	141	193	167	175	160	143	167	137	149	155	155	148	164	141	134	145	154	151	139	144	153	181	145	174	158	136	174	159	149	150	154	159	159	156	137	160	123	150	160	153	146	138	162	163	140	151	133	146	156	163	143	157	150	147	174	153	145	168	149	160	143	157	147	137	142	153	122	168	165	142	116	143	155	140	162	130	162	131	175	139	164	153	133	163	144	162	149	152	157	157	150	150	153	152	160	155	169	158	126	161	135	137	166	150	153	170	159	156	155	129	137	144	150	153	162	140	160	138	161	152	140	159	146	157	168	167	156	147	145	163	130	164	161	133	159	146	159	154	132	170	158	145	146	157	142	149	153	147	171	155	164	153	149	133	133	149	141	146	146	143	153	134	160	139	134	163	151	139	168	138	148	146	128	157	153	136	167	189	130	149	162	152	151	143	134	143	148	160	149	121	158	167	135	150	159	142	148	159	146	132	152	162	181	156	136	146	154	149	149	165	142	150	154	142	137	145	166	149	198	144	149	140	140	145	140	169	159	152	158	149	158	143	154	174	161	152	134	149	138	157	161	163	147	136	160	142	153	137	146	173	168	153	152	127	138	134	142	148	155	128	152	155	172	132	159	144	165	183	154	141	148	151	132	164	165	165	167	151	149	142	137	143	128	128	168	121	143	124	159	161	161	140	146	146	155	143	152	151	174	143	145	144	146	143	155	163	159	135	130	150	143	139	177	113	145	147	152	139	136	149	162	130	148	160	153	159	155	159	145	181	155	153	159	141	175	145	162	164	157	150	148	131	159	159	141	140	115	127	143	148	134	158	165	139	137	161	142	169	136	165	148	141	168	159	161	123	157	181	138	122	157	146	140	145	142	139	157	121	153	137	148	178	130	165	130	166	194	181	150	173	143	153	152	144	153	158	145	172	158	167	146	150	142	152	140	130	138	126	167	171	155	152	166	161	146	156	135	168	154	163	148	160	164	153	140	149	150	176	176	147	142	155	163	130	147	146	149	161	145	145	142	140	150	145	136	157	158	150	129	125	148	179	139	155	150	160	146	151	142	154	159	151	164	134	174	135	144	141	147	169	148	164	149	136	147	155	148	147	159	159	170	137	142	153	157	143	151	152	169	144	149	126	171	151	149	148	158	163	146	164	164	146	146	144	173	138	161	143	148	154	140	148	150	169	162	154	143	163	161	142	140	132	150	172	165	162	139	167	149	155	161	166	162	146	170	138	148	167	135	124	163	149	154	157	146	159	126	156	153	149	151	151	153	152	161	140	149	130	156	163	118	129	159	141	155	152	155	148	148	140	135	156	152	175	148	142	136	142	182	168	157	139	156	146	141	151	157	157	135	140	133	183	159	155	186	149	158	161	150	153	144	127	176	156	150	151	155	158	158	146	162	151	163	165	145	143	151	136	150	161	156	168	134	165	147	156	158	120	135	149	142	144	137	157	155	156	137	135	130	149	159	167	153	165	158	146	149	148	167	142	163	150	147	145	155	138	130	145	143	156	163	146	149	179	137	153	158	136	146	148	155	168	144	160	150	166	153	144	154	130	144	135	157	122	140	157	170	154	157	144	148	136	167	139	161	170	165	148	170	149	153	136	164	157	144	142	170	153	135	151	151	150	163	148	164	168	153	139	128	176	148	147	172	152	131	150	145	166	165	162	159	150	146	154	160	142	137	144	156	135	155	146	185	171	150	173	158	156	160	165	141	172	159	150	135	142	153	146	144	138	158	159	145	151	179	141	145	147	160	144	142	138	135	162	159	156	153	140	147	164	159	167	153	165	154	147	160	153	116	144	152	170	173	171	142	143	130	152	144	166	169	158	146	146	142	137	144	154	164	134	156	173	157	146	130	154	153	152	158	157	159	144	160	158	162	137	165	158	148	151	143	158	137	145	169	157	158	145	174	136	165	151	149	121	165	156	168	164	166	137	147	145	133	184	155	146	175	152	159	170	153	143	138	186	162	165	145	157	176	159	149	147	157	146	152	154	156	158	134	153	138	165	135	164	144	154	151	165	153	166	139	132	149	173	137	142	171	147	153	161	138	167	146	154	141	161	161	145	146	153	151	166	151	163	149	143	162	142	144	142	158	166	158	148	158	160	166	146	155	162	150	148	142	167	147	148	165	158	165	163	130	157	158	159	145	137	146	175	154	156	138	141	179	156	178	170	151	168	170	158	150	141	159	136	161	154	161	131	147	164	166	159	156	156	151	162	145	143	170	141	128	157	158	167	134	146	169	159	159	147	159	146	149	134	145	152	170	156	148	139	169	155	148	140	165	160	122	134	163	146	155	139	132	124	164	146	136	177	160	160	158	137	153	174	147	170	163	156	134	138	173	167	150	154	151	148	142	133	148	126	143	165	139	151	148	172	168	133	148	163	132	161	147	147	159	133	146	139	151	142	152	161	161	173	146	162	141	156	160	173	152	168	123	171	151	154	160	146	166	134	162	163	149	161	163	147	153	161	146	150	140	147	153	166	147	164	171	168	159	134	151	152	138	134	144	169	154	158	155	150	143	151	158	152	148	144	162	169	152	168	146	156	149	150	142	149	142	161	141	136	144	145	154	163	158	144	149	150	132	132	150	162	171	158	148	177	148	141	170	140	156	149	171	143	141	149	153	154	156	140	170	119	142	159	168	139	187	149	139	162	135	140	151	121	132	167	146	177	154	137	145	157	163	127	153	153	169
17913	1465	3118	3717	3109	2589	2081	1747	1556	1397	1203	1105	971	913	891	811	776	783	747	701	719	595	611	626	601	586	580	526	568	580	554	538	577	501	566	502	513	523	493	498	519	477	477	524	507	526	492	522	510	503	531	482	524	474	491	476	498	493	467	475	492	496	519	492	500	497	519	485	487	507	460	456	495	493	552	461	460	445	481	499	478	496	478	485	472	491	482	485	475	490	458	485	501	463	484	480	489	483	442	507	440	488	452	519	470	482	452	480	480	464	475	485	447	525	516	500	461	502	449	464	489	423	474	461	449	488	444	480	456	474	452	453	458	451	463	457	453	482	466	482	471	497	471	474	466	452	499	474	511	499	437	473	483	447	463	440	509	492	463	456	473	477	471	509	487	461	484	481	498	489	485	434	471	457	447	472	491	469	454	439	469	508	521	423	451	496	505	465	476	479	463	489	468	513	467	502	467	469	491	497	482	482	525	462	475	477	483	473	460	505	456	459	481	472	437	475	483	469	462	494	486	445	444	463	477	482	458	455	500	478	480	522	487	486	506	458	429	492	457	455	482	485	522	468	458	472	455	440	448	437	485	490	500	501	499	524	493	481	470	490	448	488	486	508	451	434	515	487	434	454	450	448	462	444	484	465	435	463	485	511	457	468	495	484	482	495	494	438	456	441	486	445	447	466	455	457	465	467	493	463	474	464	475	492	446	467	506	462	479	466	460	483	488	467	491	457	492	463	451	494	473	476	434	482	490	468	465	463	441	505	466	477	487	474	451	441	472	464	442	496	451	449	482	454	442	478	466	472	482	449	467	493	463	479	454	480	448	462	447	442	482	450	463	461	446	470	496	473	484	441	491	500	505	451	459	452	434	458	454	456	435	463	461	495	463	476	472	469	459	505	475	464	472	486	466	475	459	462	460	480	467	470	505	473	467	468	486	466	457	471	492	440	483	465	506	461	473	480	477	440	442	480	450	467	494	502	484	486	455	483	470	473	473	476	464	488	463	435	468	451	441	504	516	464	435	498	451	466	461	462	521	445	499	479	459	430	489	432	487	478	462	497	507	480	499	449	482	468	506	468	473	462	434	455	474	444	461	429	468	462	433	476	469	454	457	482	458	497	505	464	452	505	454	428	485	467	483	478	470	467	449	462	444	501	466	465	477	456	454	478	474	501	443	490	474	485	459	496	442	453	472	504	487	491	468	485	422	469	447	457	441	492	460	456	450	459	459	478	435	451	460	459	426	475	494	468	476	466	495	467	474	470	454	477	464	489	464	451	422	446	462	464	468	466	487	480	465	472	476	454	461	435	449	484	438	474	480	461	498	442	494	489	434	466	492	460	461	453	454	469	475	509	458	456	496	451	463	476	476	450	439	466	452	479	446	469	471	501	481	484	474	474	472	467	462	458	439	467	494	512	424	427	461	444	489	456	474	484	467	434	470	409	477	461	466	472	419	438	472	477	465	474	461	493	474	479	482	463	493	428	414	523	470	471	505	454	472	483	489	444	493	433	488	453	502	456	452	457	494	459	480	459	485	473	488	465	462	500	478	452	450	495	473	442	475	489	470	426	436	475	485	493	471	490	468	467	473	496	519	455	438	451	478	482	465	483	470	484	480	430	475	503	508	467	441	461	457	488	482	459	456	450	447	449	438	481	477	438	448	494	459	495	489	492	451	469	479	495	478	493	452	461	442	468	455	483	450	470	453	424	458	480	462	462	456	465	439	476	448	480	467	506	462	460	453	456	478	458	472	480	491	485	473	445	460	459	475	497	480	476	478	476	460	462	450	442	475	460	441	481	463	486	437	487	477	453	490	465	510	456	435	453	451	463	507	438	469	525	447	448	480	472	450	501	454	481	427	501	442	460	461	469	460	462	452	463	472	479	485	496	495	478	424	480	447	509	479	453	466	472	440	486	471	521	471	462	492	445	488	479	462	483	423	484	457	434	483	473	465	505	457	523	473	463	463	491	451	462	492	472	436	477	424	483	467	462	502	458	465	480	498	456	467	474	468	440	495	453	509	487	467	473	452	457	438	476	473	487	481	457	410	497	465	472	462	445	478	460	463	456	466	475	433	473	428	480	462	502	465	464	500	480	482	500	432	447	432	480	458	437	471	449	468	483	462	459	433	484	499	448	481	501	502	475	494	446	453	472	461	451	481	490	509	496	464	480	454	463	442	491	459	487	427	441	469	448	437	442	496	461	496	477	445	466	464	432	461	452	463	470	461	434	454	459	470	476	466	517	471	409	486	477	481	484	440	465	504	459	459	492	470	455	481	475	456	489	439	419	508	482	456	479	457	503	481	461	502	451	463	519	508	444	459	468	500	468	436	458	461	490	476	467	489	462	451	407	446	495	463	442	480	436	407	475	497	459	472	463	454	505	447	452	447	486	503	468	451	451	456	454	475	472	490	462	479	466	479	492	482	454	480	504	432	482	520	442	460	435	474	443	524	465	436	473	460	421	489	493	469	394	479	451	450	476	417	434	464	490	446	454	472	463	455	483	490	479	471	459	449	453	444	507	490	490	450	484	486	467	460	468	487	423	472	429	502	490	502	450	459	466	510	472	447	483	468	492	487	476	486	477	467	428	479	432	452	481	489	466	459	464	445	457	464	446	479	488	470	486	456	455	465	482	460	487	469	491	480	465	507	461	482	504	478	451	447	454	479	465	441	512	460	466	453	504	490	494	475	467	477	469	487	440	444	499	490	525	448	465	463	437	486	434	465	475	455	447	480	472	473	468	506	447	461	501	451	504	451	450	514	418	459	468	438	466	515	471	463	435	462	517	445	499	461	467	459	491	482	470	475	493	523	474	477	471	478	441	468	479	465	425	463	503	457	449	467	453	469	513	450	511	483	481	447	455	438	487	479	441	481	505	461	493	469	459	477	451	424	441	502	459	498	516	482	464	475	462	442	469	482	490	458	451	496	460	447	456	468	459	494	486	457	486	481	447	465	469	481	490	451	490	484	508	522	495	479	470	476	479	507	453	455	479	423	440	475	504	438	481	474	466	452	480	512	463	477	445	462	462	454	474	480	476	457	456	461	474	453	486	431	460	469	485	467	496	464	464	445	478	475	514	484	491	472	502	468	498	450	473	458	412	498	442	447	470	469	472	403	425	481	470	450	477	436	443	468	477	461	424	481	449	485	465	481	486	464	470	517	449	457	458	463	443	469	460	473	487	454	454	482	497	471	472	472	448	490	487	434	476	437	469	446	521	461	476	495	437	452	477	494	464	478	459	466	512	449	488	449	477	478	471	476	468	472	460	463	473	450	471	467	480	459	451	478	465	466	473	488	454	471	457	483	482	472	496	447	467	459	488	500	469	494	488	501	466	489	486	455	518	470	491	478	471	520	463	467	470	454	447	513	456	462	465	487	446	445	474	500	443	456	488	469	418	445	476	474	496	431	427	426	466	455	460	504	488	492	464	503	463	498	488	497	433	480	439	502	504	467	486	483	489	473	444	495	488	476	486
49362	14243	4219	2170	1495	1116	827	661	567	482	460	425	389	351	392	372	320	282	276	270	302	306	295	258	268	265	266	264	239	269	251	247	284	257	299	256	242	248	219	254	242	259	265	249	258	246	258	283	256	242	238	249	242	245	211	254	223	259	252	256	247	248	255	225	271	240	222	222	252	244	239	260	252	247	246	243	226	276	224	229	259	243	233	223	225	252	242	217	237	208	250	230	250	230	228	242	241	248	261	231	280	227	265	240	239	236	222	254	235	222	203	239	248	222	243	234	230	251	199	242	258	236	249	237	273	251	257	250	243	253	239	264	264	246	235	240	257	235	225	211	253	259	236	243	248	240	271	229	242	238	245	243	272	223	235	257	258	246	259	247	240	255	218	219	247	249	235	244	257	240	231	237	245	220	237	242	254	257	246	216	228	216	264	227	229	236	247	208	243	277	245	225	227	259	239	251	244	234	219	261	245	222	238	244	222	256	212	253	222	241	260	235	240	231	266	229	230	264	241	247	213	245	229	245	232	238	221	240	222	221	237	240	243	210	222	251	270	226	242	241	226	236	256	238	243	238	243	242	215	212	220	226	255	245	219	244	203	249	212	272	238	248	243	241	208	230	230	264	243	253	236	250	238	245	225	227	227	218	266	226	250	267	259	233	237	238	268	235	247	234	241	235	247	219	259	211	235	219	250	244	278	243	238	245	244	231	256	235	256	234	223	244	255	228	241	235	256	228	231	212	244	237	226	234	250	242	253	242	263	226	277	240	239	259	232	248	251	236	233	220	234	254	235	259	245	213	265	226	250	231	235	246	234	243	223	230	222	261	247	252	256	258	231	241	246	215	211	245	234	213	266	225	240	255	251	242	250	228	241	250	231	231	216	234	245	224	249	257	246	231	237	232	253	206	230	256	231	220	232	224	207	218	240	251	243	212	215	246	238	207	256	245	216	252	244	248	219	255	231	244	223	252	215	237	219	240	227	246	255	283	237	235	224	269	260	217	217	227	221	212	258	248	224	260	261	242	261	224	245	232	233	256	260	240	232	256	239	255	273	219	253	204	233	239	229	230	244	209	210	242	239	242	236	231	239	260	221	217	228	254	238	246	218	235	262	229	238	227	239	216	248	226	266	249	244	230	232	226	222	235	249	228	242	250	241	247	218	265	230	253	258	245	235	254	241	231	253	222	239	236	229	207	228	213	249	264	218	237	223	255	228	241	241	251	244	239	247	235	257	246	241	256	239	216	250	250	240	233	222	203	189	238	255	271	222	223	260	254	232	254	265	225	238	254	250	228	274	262	238	246	239	248	226	247	235	261	219	239	235	228	256	228	217	228	237	237	252	224	236	230	241	241	257	223	233	244	237	225	213	218	254	246	254	249	243	252	223	231	252	239	236	257	226	246	234	219	242	246	214	255	255	243	213	208	262	229	244	241	212	232	259	245	244	231	249	214	237	248	228	227	215	240	239	215	235	222	249	238	239	228	225	227	255	233	246	254	248	235	235	234	249	275	261	237	247	234	251	256	239	252	263	244	239	255	231	235	260	241	224	229	241	258	236	215	216	237	249	229	254	245	244	254	248	240	226	231	259	213	231	250	246	263	219	242	239	233	242	238	218	251	246	246	220	238	240	252	220	234	216	258	254	222	231	232	253	241	254	227	230	225	238	227	245	231	240	210	224	227	249	232	249	234	217	267	216	226	208	238	252	240	229	243	218	213	245	227	260	266	264	228	262	242	258	241	243	265	241	206	237	237	229	250	264	235	234	218	232	243	250	240	224	253	223	241	238	235	226	245	227	224	237	255	243	241	236	242	253	282	227	223	235	236	223	229	245	243	228	234	249	239	243	253	229	234	242	258	252	216	245	215	225	245	247	251	214	229	251	248	216	256	235	224	228	228	267	268	245	231	214	225	230	223	219	271	203	233	198	245	231	252	230	261	282	244	238	250	254	241	235	217	255	238	245	246	259	239	251	223	245	236	232	235	243	245	243	246	260	229	249	239	234	218	227	243	209	218	247	234	231	239	232	230	262	247	233	244	243	241	256	256	217	234	233	267	259	232	237	223	224	242	236	227	231	274	243	243	247	238	239	238	226	234	232	245	240	214	239	241	255	226	234	258	229	246	232	240	259	251	256	218	242	248	234	217	205	223	239	263	277	235	227	238	205	242	224	247	242	230	231	237	254	224	238	197	252	235	235	235	251	257	249	220	233	206	258	225	235	238	259	234	248	238	252	261	228	258	218	256	257	224	231	240	239	232	235	256	234	261	233	222	249	235	242	260	222	271	240	247	259	255	221	234	239	232	241	238	233	257	252	249	229	230	241	238	222	226	256	243	239	222	250	223	231	240	242	238	225	224	242	233	227	272	230	249	225	227	257	241	263	251	217	231	216	226	233	274	259	261	234	252	226	233	256	230	246	246	225	231	224	266	252	250	253	257	238	258	247	230	240	248	218	215	225	237	242	250	213	259	243	243	250	250	245	221	266	254	254	220	231	229	255	224	244	246	246	247	243	266	245	266	226	263	225	221	236	238	239	224	246	250	209	226	220	220	246	218	251	242	247	231	227	248	224	234	245	221	259	253	219	240	223	225	255	237	229	239	229	241	256	223	202	239	259	277	236	256	259	236	219	226	265	244	228	219	248	233	255	216	258	265	240	268	236	254	217	218	250	212	220	225	229	241	244	255	226	237	281	248	248	248	233	226	208	232	234	253	234	252	257	213	262	244	239	237	218	218	224	252	251	240	260	265	254	205	240	243	241	246	230	249	214	212	245	252	227	239	238	220	249	249	214	224	209	230	232	246	245	250	227	232	251	247	227	249	253	232	241	230	276	244	237	268	219	233	238	220	234	244	258	236	262	254	247	239	246	229	243	243	236	224	246	217	239	264	228	258	244	228	232	251	249	233	225	241	266	253	267	233	265	262	249	263	218	223	226	215	251	243	231	253	207	237	232	206	227	246	241	232	242	217	234	259	281	224	245	245	237	225	256	220	241	224	263	239	246	238	235	246	222	254	291	231	238	244	217	237	248	215	254	213	265	242	240	235	233	248	228	237	236	250	220	257	241	239	241	228	224	221	269	231	258	211	224	275	210	239	211	234	236	215	201	189	253	236	227	220	212	243	257	273	233	259	243	241	237	247	251	231	241	251	234	234	247	241	213	219	230	198	220	265	245	216	197	258	276	241	238	221	229	244	204	220	236	254	254	206	203	226	230	190	234	238	222	228	259	238	253	249	219	268	219	240	233	234	233	258	247	258	227	228	211	243	245	256	246	262	232	221	209	237	225	243	233	248	245	241	254	249	239	244	246	237	250	260	246	246	245	251	231	234	230	249	265	257	255	222	251	233	261	255	247	265	215	248	221	242	240	256	230	223	244	273	246	236	258	243	251	233	242	249	232	241	240	241	223	229	229	244	258	242	261	212	260	258	242	202	223	195	260	225	243	236	247	221	214	200	220	241	214	254	247	223	240	257	209	234
23111	2707	5938	6478	5560	4641	3763	3088	2658	2464	2115	1870	1685	1576	1451	1327	1258	1264	1142	1116	1067	1022	1041	974	952	925	921	904	864	908	811	844	811	831	840	814	815	782	800	833	746	792	782	746	751	795	758	767	780	695	704	718	707	677	746	712	711	718	746	734	729	716	729	710	736	725	718	712	732	689	704	693	716	671	664	672	708	703	737	703	660	691	707	706	680	710	688	693	666	686	658	690	687	684	672	691	732	658	656	681	716	708	686	673	714	643	688	749	661	720	659	686	697	670	684	648	711	708	677	670	680	724	750	680	707	668	716	679	657	699	719	690	730	675	680	699	703	728	687	668	658	692	656	674	691	661	683	685	679	652	699	677	710	731	735	693	681	633	671	758	702	714	690	668	725	681	658	624	692	740	658	712	703	680	680	705	682	688	655	652	668	627	697	687	732	731	667	683	679	647	667	673	671	711	675	689	708	701	678	689	689	690	684	661	615	647	652	664	664	702	702	688	665	664	687	667	655	676	665	715	631	705	687	723	616	716	629	655	649	648	661	704	705	712	625	673	675	643	770	669	710	688	708	676	673	699	679	698	649	678	680	675	668	711	677	713	644	696	668	648	644	708	708	694	661	695	676	672	691	660	617	640	634	660	696	688	687	696	644	645	676	707	701	668	675	689	677	641	689	608	718	694	687	653	686	668	694	688	724	649	670	674	669	651	711	683	674	652	724	661	696	701	664	648	706	687	671	666	664	629	675	689	682	677	667	672	646	684	677	670	667	676	707	653	652	706	656	635	702	656	716	694	660	641	675	689	689	679	662	642	653	675	682	691	695	680	705	674	693	624	640	678	683	683	658	663	665	635	668	660	625	696	711	649	663	713	626	654	652	680	695	694	699	665	683	665	654	646	703	714	705	658	679	698	668	724	675	678	684	620	690	638	673	687	638	740	691	671	727	668	700	661	665	663	671	714	675	669	691	618	684	657	712	669	683	684	675	728	662	664	695	691	673	658	680	704	710	672	645	603	716	745	686	696	674	677	643	708	628	691	734	673	705	680	705	697	655	685	688	635	642	669	701	721	690	605	638	662	675	653	656	685	650	678	630	662	660	728	671	641	729	700	690	698	658	710	659	683	685	700	677	665	648	730	716	674	702	685	692	642	715	694	743	677	673	688	635	684	646	673	655	723	639	679	636	681	664	684	672	722	702	666	689	691	649	690	691	668	669	724	667	706	672	666	632	680	687	637	660	739	695	678	723	654	681	633	701	735	715	682	696	723	648	718	688	684	721	669	678	710	696	668	695	682	637	690	681	639	694	641	644	685	690	680	669	635	697	689	671	650	724	695	696	653	653	693	681	651	689	670	690	717	648	706	676	708	663	638	700	652	717	680	663	673	648	689	694	666	664	710	660	670	661	634	655	647	660	713	727	711	696	695	695	694	719	683	662	640	675	634	684	734	697	732	695	650	662	683	674	693	696	687	674	713	673	672	696	672	676	640	700	716	655	654	683	689	680	677	657	643	650	663	720	643	694	641	691	668	666	660	669	705	688	608	665	682	715	669	681	651	689	668	667	679	687	682	700	640	628	677	668	680	668	725	662	688	687	636	647	703	702	690	659	738	686	682	646	673	649	721	692	666	689	663	686	710	690	674	691	688	715	698	700	688	689	701	660	694	663	639	683	663	678	670	690	712	691	678	688	700	722	660	661	642	659	715	662	681	642	708	688	622	682	679	663	687	698	687	658	662	656	691	664	698	647	722	709	685	710	701	660	645	679	668	643	712	647	682	665	612	699	670	677	685	659	669	668	688	680	631	709	658	693	714	684	641	684	712	689	633	702	663	692	698	677	675	649	710	683	696	628	732	713	686	667	634	719	660	699	690	691	659	663	682	669	712	673	672	656	683	655	726	660	705	713	614	696	690	698	650	680	669	708	675	705	668	636	677	658	706	657	679	697	677	692	676	675	674	714	632	703	725	690	648	691	638	679	674	705	637	707	738	655	689	674	721	691	671	657	655	696	687	652	722	724	658	699	653	730	701	679	700	665	694	730	706	665	666	725	701	718	690	715	676	687	709	659	679	660	685	673	646	693	695	612	683	670	642	704	646	722	693	686	690	651	679	671	666	646	732	663	702	621	683	661	696	722	674	647	671	709	701	657	660	729	634	715	706	708	681	703	691	685	677	661	678	689	681	664	643	699	717	664	689	656	731	681	649	615	693	695	705	687	717	656	683	671	673	736	661	647	658	666	691	620	679	663	678	689	640	673	639	716	711	699	684	693	688	712	653	676	640	680	674	749	664	690	732	693	684	656	702	643	638	718	686	702	678	671	719	636	720	625	718	673	661	676	694	649	682	672	674	667	744	665	674	679	652	659	672	638	685	673	636	620	662	711	734	633	671	688	658	689	703	707	689	692	680	706	721	641	636	707	677	644	646	685	691	687	696	678	693	655	673	719	717	681	697	688	674	663	721	671	673	665	659	696	636	686	668	658	658	669	703	678	681	620	699	643	678	722	661	661	626	698	681	706	722	735	603	684	689	668	676	698	688	672	713	701	651	677	637	685	655	704	631	685	682	674	680	708	666	672	649	668	682	656	682	733	675	682	688	676	763	723	695	645	694	705	710	664	714	670	673	696	738	655	700	605	674	636	688	746	696	642	648	716	647	693	689	653	679	645	673	696	644	652	668	701	689	657	713	704	721	703	694	695	665	639	636	650	697	655	658	675	694	660	697	636	711	679	711	721	710	668	708	678	683	702	641	704	663	703	661	646	693	671	698	680	678	684	670	676	686	685	678	710	643	684	663	692	678	707	688	670	654	650	704	664	661	681	701	678	643	669	718	682	678	640	633	683	706	662	724	674	661	654	679	700	715	615	712	713	665	705	679	672	686	680	660	636	686	699	680	682	688	678	692	663	619	730	679	667	731	683	659	675	647	666	631	669	641	677	702	726	677	663	720	688	652	669	676	679	710	693	691	644	673	669	712	671	662	662	686	650	665	672	684	690	648	646	650	598	702	710	686	706	674	662	651	717	684	703	702	651	714	680	675	672	693	667	680	730	668	673	647	695	665	643	713	684	636	646	666	691	694	712	752	661	678	671	696	676	686	734	697	676	710	660	650	741	640	723	653	690	615	688	673	726	754	668	653	672	694	664	691	703	693	623	671	715	668	674	706	677	672	658	652	598	661	687	631	729	731	690	701	646	707	667	664	714	684	657	679	698	708	652	678	657	679	741	708	647	710	687	679	671	709	686	663	650	681	665	693	645	676	688	673	658	680	680	700	690	676	687	712	733	685	658	671	713	695	717	745	666	654	696	666	666	746	709	676	703	689	660	674	649	696	665	647	711	649	684	741	691	644	659	697	644	679	674	680	701	646	706	662	627	696	703	688	707	704	674	688	687	635	692	655	681	677	686	656	648	665	701	652	698	693	695	690	669	688	619	659	709	701	674	695	673	687	699	648	660	660	682	659	613	635	643	713	660	658	626	713	683	689
5907	288	138	105	108	86	70	76	75	85	73	67	72	74	77	73	70	69	70	65	69	59	63	61	75	62	67	69	78	64	64	71	66	59	61	84	66	76	66	58	67	73	75	75	80	59	83	75	63	72	74	74	75	79	74	64	65	69	72	68	80	65	51	63	67	78	67	68	72	73	69	56	72	74	58	83	60	58	44	69	72	63	71	79	58	70	59	72	73	62	76	63	78	64	66	88	59	71	58	60	79	74	60	74	63	64	81	68	49	75	74	80	62	71	61	75	62	58	71	65	78	67	70	83	77	67	73	61	61	56	64	78	55	70	61	72	70	70	51	70	63	60	69	64	69	72	56	69	85	66	70	67	63	73	78	73	62	64	71	75	74	79	69	63	67	61	77	67	68	68	48	63	86	59	63	84	70	67	63	72	55	62	73	75	58	52	57	68	56	57	49	63	62	68	65	62	58	73	65	74	83	71	71	57	64	66	77	67	59	59	64	69	57	58	62	60	58	62	63	75	66	67	62	63	64	62	66	69	71	64	78	74	59	67	76	60	92	66	66	55	59	77	63	67	64	74	58	79	59	75	63	66	81	75	64	63	63	71	66	75	86	70	65	66	62	66	64	71	58	75	60	57	64	70	63	69	59	70	55	59	66	66	71	76	56	55	71	55	64	62	81	73	97	68	73	72	66	76	60	55	66	68	66	63	69	55	71	66	73	55	76	64	79	75	51	72	62	74	62	76	63	64	60	59	53	82	75	61	77	72	70	57	73	67	72	57	66	66	64	73	63	64	64	76	88	49	65	60	51	71	81	66	84	71	69	64	72	66	61	59	74	71	67	71	74	62	74	72	65	71	75	66	70	61	61	79	65	51	62	67	67	63	71	59	51	71	72	64	66	69	75	68	52	63	61	77	61	71	67	63	71	58	69	65	75	77	66	69	56	80	71	73	61	58	64	86	53	75	77	59	64	68	81	74	73	53	71	68	67	69	62	73	64	63	64	66	84	77	79	76	70	63	66	76	64	70	71	65	64	63	82	78	80	71	59	62	71	68	78	54	72	62	58	75	71	59	63	59	72	56	72	63	65	66	69	66	69	73	65	65	70	51	64	70	82	68	70	67	78	73	66	70	56	67	75	69	58	72	76	62	59	65	61	64	66	57	52	55	56	75	53	65	68	68	57	64	84	57	63	70	67	73	68	61	62	67	57	73	64	73	57	75	62	76	75	62	74	75	76	68	78	58	74	74	74	76	93	82	55	68	59	77	63	73	60	81	73	67	80	73	64	61	60	50	72	66	72	65	68	67	65	68	83	67	54	71	73	55	57	58	67	73	63	54	63	71	69	62	61	80	66	63	60	74	81	65	75	74	69	64	64	59	63	60	56	69	74	65	73	77	64	77	71	73	64	81	74	77	74	77	74	59	60	85	55	53	70	73	59	57	58	58	63	72	63	75	67	67	74	70	82	84	72	75	66	71	77	65	64	74	70	64	72	66	70	76	63	58	62	71	66	64	73	72	60	56	69	81	72	51	60	69	61	62	50	62	69	66	67	74	69	66	70	68	59	84	69	67	66	65	80	66	59	62	65	66	58	61	70	50	56	49	59	71	60	78	68	60	60	78	64	65	80	76	68	81	59	80	77	56	87	67	72	72	89	61	68	46	82	61	74	69	68	61	76	74	78	55	49	57	65	71	65	58	57	72	74	62	59	60	57	56	55	70	60	83	59	74	63	50	74	76	64	62	60	63	74	63	59	60	79	65	68	71	70	51	65	72	72	63	64	82	58	64	78	60	66	65	59	70	67	70	69	66	78	75	79	58	58	65	80	54	55	63	67	59	59	53	64	74	68	68	77	90	83	65	73	68	63	84	66	66	79	72	73	61	76	63	88	88	71	58	66	66	56	58	50	74	62	77	67	68	58	67	57	61	71	73	60	71	71	83	81	73	86	57	75	80	58	74	61	65	77	66	61	70	61	80	61	64	76	62	80	82	65	69	58	75	75	62	74	86	55	69	75	69	54	73	67	72	65	64	64	53	77	71	61	72	70	69	64	58	62	78	61	58	70	79	63	59	78	67	61	54	78	79	74	70	68	74	60	72	72	54	64	61	39	63	68	59	56	73	72	68	66	56	76	52	60	68	67	65	70	55	72	60	68	64	65	66	75	66	73	80	63	71	66	82	75	70	71	71	73	64	63	76	79	66	71	77	77	71	61	65	74	71	60	71	80	53	65	61	60	64	68	65	71	65	64	77	63	55	73	69	63	66	73	64	81	70	79	78	52	56	69	69	56	78	82	53	76	68	57	72	78	72	69	64	50	68	63	72	65	68	82	61	59	55	69	63	62	56	61	54	68	70	67	70	76	59	68	60	70	68	65	69	49	57	63	75	70	52	62	75	70	49	65	64	64	80	65	55	70	76	72	73	63	88	56	66	66	63	86	74	86	80	80	62	72	67	58	49	80	61	77	62	77	59	62	69	88	66	86	57	71	66	64	63	60	78	69	61	69	72	76	64	64	57	60	79	67	69	55	64	60	76	69	67	62	65	67	70	57	64	53	61	82	62	79	63	65	69	70	68	74	68	67	65	44	55	56	55	66	78	73	62	75	52	64	74	83	76	69	72	61	57	53	65	67	76	73	58	73	73	59	74	67	67	73	59	65	64	61	87	64	70	80	70	67	68	62	78	75	71	71	71	69	72	51	69	75	67	61	53	69	66	62	75	72	56	64	61	78	54	56	55	73	73	51	60	77	68	69	63	62	58	74	85	66	70	68	73	64	74	81	79	62	58	79	76	69	74	63	75	52	54	68	57	64	72	66	57	52	76	77	78	75	66	56	59	76	78	63	63	68	60	73	48	66	73	71	54	62	76	71	78	56	66	54	65	71	67	69	53	63	70	64	77	91	75	62	59	58	64	61	57	58	67	60	62	45	59	60	69	78	79	54	86	63	78	76	72	75	58	79	61	61	67	85	70	61	49	58	73	73	77	78	68	74	70	51	73	65	69	64	72	79	63	59	80	48	69	65	51	72	67	72	79	64	51	76	65	73	62	78	59	48	77	57	60	70	69	69	72	62	53	77	90	72	73	80	52	72	62	69	61	63	79	55	66	76	61	55	80	67	78	79	51	72	64	83	62	53	78	58	78	61	71	52	66	72	63	67	74	60	73	60	72	59	67	73	73	74	75	63	64	62	52	73	53	54	62	69	62	60	69	63	76	59	65	65	81	54	57	66	73	73	66	68	60	59	64	67	59	77	77	59	66	66	59	77	64	59	70	70	72	84	58	68	74	59	60	68	67	62	64	58	70	64	73	72	65	55	59	78	84	60	67	71	66	67	62	54	61	87	84	66	68	74	73	62	72	80	72	82	58	68	87	58	52	76	56	73	67	61	60	67	73	69	70	74	86	68	62	68	67	55	71	72	69	65	60	70	54	69	64	84	58	74	72	60	75	61	77	60	58	70	69	73	69	62	47	63	75	66	55
5754	323	414	426	402	366	354	339	311	261	282	297	287	269	284	246	232	264	264	266	254	224	253	240	239	260	273	244	265	274	258	279	259	235	243	238	239	249	266	239	250	246	236	248	257	254	230	258	282	271	248	249	238	244	256	259	271	233	240	273	208	242	265	250	240	254	254	261	237	225	247	254	250	252	243	254	237	247	258	254	234	260	234	228	245	263	251	241	253	238	257	242	275	262	246	252	257	270	261	242	251	244	230	252	220	239	248	247	255	253	256	235	234	245	243	257	273	223	240	220	236	242	247	267	254	245	217	228	232	259	242	263	240	258	229	236	246	276	228	264	252	230	265	269	236	221	269	240	257	260	276	247	263	240	254	242	243	236	230	250	240	265	232	229	271	231	246	250	232	231	253	224	263	228	232	238	236	257	224	233	264	233	243	257	268	240	243	256	253	226	237	227	268	217	246	252	284	249	242	252	274	243	226	253	227	222	264	232	232	232	238	221	275	267	269	241	220	255	234	234	304	232	255	245	214	231	237	263	250	252	251	252	261	249	236	224	237	234	287	271	264	226	276	261	225	260	252	257	237	253	236	224	242	249	270	275	242	253	248	229	225	228	231	213	239	248	241	242	272	245	250	232	238	227	245	234	236	218	237	258	223	247	259	290	258	288	248	261	260	262	247	277	229	271	228	235	249	228	220	252	234	224	259	257	256	258	269	270	246	233	236	235	261	226	254	234	251	266	241	231	224	252	240	259	238	269	257	221	235	245	249	201	222	246	271	243	243	263	252	249	274	245	268	258	263	245	239	253	220	269	239	247	233	228	256	235	262	247	236	247	229	224	243	260	231	248	270	209	255	259	246	278	235	222	259	245	258	236	238	278	252	254	246	261	244	247	236	253	251	217	220	250	247	238	248	237	250	235	257	215	263	249	245	259	284	260	239	243	246	216	250	229	245	257	242	266	260	246	250	252	241	257	293	264	251	246	277	225	215	204	265	262	244	247	245	252	234	242	242	217	237	256	244	246	260	241	277	224	240	254	252	239	251	232	257	294	256	241	244	254	229	237	220	241	262	235	243	241	244	259	253	233	265	269	230	234	257	263	254	244	226	234	257	231	234	236	234	245	251	245	231	262	257	249	246	212	240	268	249	245	252	234	250	227	225	241	239	231	268	260	241	238	270	223	235	251	250	250	234	261	246	232	274	257	246	259	247	243	254	234	263	228	264	238	245	280	246	238	265	257	236	249	253	236	239	257	223	261	260	262	235	267	243	271	249	269	286	252	226	243	261	227	284	252	248	269	287	247	216	251	228	229	271	233	229	255	245	232	229	260	232	250	235	239	251	264	262	251	248	274	244	234	247	227	238	232	259	261	235	251	240	254	241	277	249	222	238	246	243	266	253	208	249	254	256	243	207	231	238	241	206	246	240	253	247	275	256	260	222	236	216	217	245	267	265	231	244	258	248	260	242	235	247	267	219	235	228	243	252	246	255	267	239	270	238	262	250	227	265	221	239	234	265	228	232	252	227	256	233	263	243	245	233	243	236	223	255	238	238	228	285	287	225	255	238	270	224	252	262	259	255	232	259	255	281	251	254	261	235	232	230	223	219	233	241	259	273	261	263	270	243	251	264	275	243	271	269	258	241	225	258	243	235	246	247	262	245	230	242	239	260	276	269	236	256	220	231	254	250	244	234	257	265	235	273	248	236	243	243	221	261	269	250	248	240	257	239	255	239	283	219	252	240	251	265	249	283	242	250	235	238	211	239	252	258	237	229	241	257	234	247	250	242	260	255	249	241	254	230	231	253	279	254	231	241	228	261	223	242	250	256	254	260	276	267	255	251	233	205	232	248	255	285	261	229	238	250	262	252	240	240	264	239	258	236	242	260	226	238	244	263	254	225	242	253	241	252	228	236	256	233	210	245	258	246	215	251	250	272	248	244	284	198	245	264	258	244	260	280	270	229	222	245	245	245	269	264	252	251	259	283	231	285	269	254	254	257	249	241	238	245	243	235	231	255	228	261	262	276	243	260	267	236	247	247	240	241	246	250	238	261	252	254	233	253	238	255	246	245	216	267	256	259	245	258	253	261	255	240	272	249	261	259	243	260	250	252	227	252	261	247	245	290	244	243	240	264	254	269	235	254	231	224	243	246	256	267	227	243	260	241	217	255	253	254	266	249	235	233	247	260	224	259	229	234	253	271	237	255	242	257	253	247	250	231	263	229	280	263	251	248	239	230	236	235	255	284	242	259	255	250	258	265	236	256	244	251	257	253	264	241	248	227	261	221	218	250	275	266	259	236	237	258	236	221	233	238	235	250	239	251	239	236	231	265	269	257	241	254	246	244	239	233	253	232	242	224	245	226	237	254	233	242	241	231	248	226	236	216	240	252	278	234	249	267	248	277	221	245	237	262	234	237	255	223	240	260	227	239	261	238	278	246	261	243	272	240	234	270	254	263	248	246	235	234	254	248	248	239	224	243	217	272	239	260	251	251	208	254	261	254	233	253	257	290	241	217	259	237	228	236	240	223	250	245	244	275	271	253	247	223	265	265	247	264	242	236	254	266	238	246	273	259	270	269	263	254	285	240	226	230	243	250	262	226	234	234	239	260	263	252	243	260	223	265	239	237	264	232	241	268	267	269	253	235	265	236	271	234	287	230	247	262	245	260	253	228	246	273	248	242	238	260	286	224	237	234	250	250	242	267	229	232	253	247	262	282	222	214	261	273	228	259	252	265	258	222	227	276	247	245	256	223	239	233	252	240	247	223	261	235	254	241	232	262	262	263	260	238	268	236	241	230	247	254	253	263	275	241	227	241	249	276	237	243	242	245	256	246	255	238	260	251	239	250	269	231	236	235	214	256	242	274	231	251	251	262	229	235	255	278	237	239	265	252	244	238	210	256	240	258	255	255	230	248	250	219	256	231	234	242	225	247	237	219	249	229	253	233	264	231	275	240	238	263	269	252	262	251	281	230	275	253	259	237	232	269	274	240	241	254	234	254	224	236	214	274	273	225	250	264	280	259	264	242	235	226	232	221	287	251	257	237	269	265	237	262	261	244	229	246	256	267	259	253	264	272	243	261	238	234	238	243	281	222	247	240	266	238	236	272	271	243	248	260	250	247	226	248	244	257	244	234	259	240	269	226	261	260	253	271	212	242	256	242	246	255	272	251	253	263	232	272	252	254	260	257	228	275	239	255	237	247	266	254	264	246	270	216	225	244	245	250	268	250	260	232	266	269	267	263	270	244	231	284	242	254	251	261	249	271	235	266	269	269	262	243	209	243	288	222	256	254	250	249	252	259	252	274	236	222	272	252	246	226	241	250	263	248	239	250	261	238	247	257	237	248	217	237	276	262	213	270	275	229	250	262	256	251	253	232	221	241	233	237	242	226	219	223	249	236	243	235	286	242	255	237	241	237	258	264	268	259	246	237	262	253	251	270	258	264	200	263	224	252	244	239	250	248	257	258	251	252	251	204	233
38616	7469	1612	1081	741	590	469	410	319	293	254	238	234	221	198	230	201	192	195	190	169	166	176	162	179	161	174	147	164	156	131	165	157	146	176	157	163	156	164	173	157	139	164	147	148	168	161	163	158	156	137	167	130	149	162	155	129	157	171	174	169	157	155	159	148	169	140	186	152	144	140	173	160	142	138	137	137	153	160	138	151	146	185	153	154	141	173	155	162	150	139	149	169	141	157	156	161	145	136	160	138	142	160	154	145	176	142	147	158	151	155	173	162	160	155	147	187	156	135	120	171	147	118	158	170	153	160	167	151	139	139	156	154	182	144	171	149	142	132	158	154	133	153	147	176	154	148	165	147	146	155	143	164	140	143	139	165	147	169	146	168	155	172	154	148	139	145	139	164	133	148	149	152	135	135	160	148	166	147	151	156	144	160	155	141	143	159	154	167	177	155	176	125	155	168	152	154	148	148	148	186	157	163	163	146	160	162	146	159	152	157	148	155	143	134	171	163	144	153	151	157	154	168	145	170	134	169	152	156	162	136	164	149	156	145	148	151	157	151	154	157	178	137	179	141	156	156	153	147	168	162	151	122	148	151	149	184	145	148	155	149	152	131	145	149	151	137	142	176	168	138	125	160	128	143	143	139	145	144	153	165	158	159	156	127	146	157	145	151	158	153	147	131	139	141	148	121	144	144	155	159	151	130	151	184	140	154	155	156	155	157	152	169	151	158	153	136	149	146	152	151	137	148	148	141	153	146	152	162	134	149	147	170	143	144	160	130	139	149	133	133	166	163	165	147	158	116	159	129	169	163	169	142	157	168	140	173	143	154	143	155	150	144	164	153	146	148	160	133	162	135	180	167	161	166	140	139	164	155	162	167	155	133	153	152	142	143	171	161	175	165	143	131	156	148	140	118	156	155	131	152	144	145	146	158	153	150	156	158	161	156	135	146	138	155	149	150	144	142	153	165	166	169	122	161	142	167	154	139	140	166	162	141	140	158	161	141	168	159	146	148	157	160	144	163	139	163	158	140	153	138	159	158	149	149	168	149	161	138	162	171	162	157	148	160	156	156	158	142	171	153	189	139	162	149	153	147	142	123	129	154	149	165	172	142	149	149	153	149	141	154	159	146	138	141	120	146	152	144	151	141	157	179	152	170	155	154	153	152	151	176	155	151	136	158	132	138	138	146	153	157	145	157	141	141	144	152	167	163	164	142	142	154	147	168	149	156	164	136	127	158	174	159	148	168	162	165	141	132	157	130	182	139	142	153	151	141	148	159	165	145	157	162	167	128	153	149	135	152	148	153	153	163	153	138	171	142	157	165	147	149	150	157	150	155	167	144	175	150	149	165	147	170	188	139	162	174	170	174	161	164	145	163	142	157	144	136	161	158	160	153	151	159	142	134	165	154	166	165	146	144	156	132	142	150	132	134	142	137	156	144	152	169	149	158	138	180	166	144	160	141	138	151	162	134	166	156	141	163	147	136	148	135	137	143	167	163	161	132	160	135	155	154	158	149	139	143	163	142	142	157	156	140	164	176	159	172	168	141	151	163	144	153	148	149	141	129	171	154	149	158	171	146	155	154	172	148	143	137	143	139	138	160	152	135	184	134	161	152	156	145	162	161	152	141	172	151	153	130	141	146	162	133	138	164	155	172	146	134	165	152	136	135	137	171	144	137	155	139	152	136	141	166	152	152	164	146	151	165	169	167	143	150	158	117	165	156	165	156	151	172	154	164	142	145	140	140	155	166	124	159	156	163	125	151	141	149	164	154	137	161	157	153	175	156	147	150	156	168	137	138	167	158	144	148	147	160	154	167	138	142	157	152	160	169	144	149	163	137	168	165	133	150	151	147	164	166	155	144	155	151	143	141	140	158	138	133	131	137	155	158	142	147	159	152	150	143	134	151	174	147	171	174	151	160	140	139	149	165	155	150	127	154	130	161	156	151	159	154	146	145	156	140	152	141	145	161	165	178	155	161	163	158	156	188	143	129	171	146	140	165	144	136	117	179	158	148	150	168	155	146	154	154	138	143	163	123	156	160	151	147	157	151	144	162	155	149	124	159	156	149	159	155	148	145	163	156	151	166	154	155	155	169	165	170	149	136	136	152	149	146	158	138	152	142	132	167	152	152	154	157	143	166	166	138	142	136	153	145	151	155	138	131	156	158	162	142	143	168	167	154	155	150	156	139	140	154	147	156	145	136	153	152	159	153	157	141	155	167	132	165	134	146	166	166	140	162	140	152	124	141	137	131	134	158	166	167	140	160	144	159	156	162	152	157	151	147	155	130	170	164	162	167	155	159	153	156	154	183	152	148	147	154	133	142	137	166	150	164	146	149	154	181	143	159	152	133	151	146	147	144	152	175	164	139	150	145	143	170	154	155	148	142	159	162	158	150	148	151	160	147	157	161	151	173	148	147	158	153	163	152	162	148	160	146	164	144	174	154	154	144	168	148	137	152	130	159	153	149	163	170	150	159	148	148	166	147	148	157	173	158	145	126	156	137	146	158	144	157	150	157	144	146	154	140	164	141	154	125	147	151	139	149	158	183	151	138	163	156	164	145	128	157	146	163	162	147	185	155	143	136	143	149	179	177	165	161	136	154	155	142	134	181	150	159	170	162	145	164	152	151	170	150	154	145	142	139	145	157	153	131	153	157	174	151	157	151	151	148	155	141	130	131	142	147	165	150	167	173	163	142	146	165	172	163	163	157	151	154	163	177	172	146	166	150	187	167	150	146	135	150	159	140	166	155	157	139	145	168	143	147	158	135	156	153	162	130	148	164	146	141	175	134	134	137	164	156	136	168	155	167	154	156	140	129	176	148	145	146	150	157	148	182	140	159	161	155	136	137	152	174	155	167	154	150	155	147	152	143	148	152	147	171	144	165	168	152	135	167	153	146	146	152	136	164	143	150	155	150	140	137	154	154	143	174	155	175	150	154	133	166	148	178	160	141	129	149	164	161	154	159	142	164	148	149	148	159	141	147	159	156	172	149	150	143	154	142	138	159	144	136	146	170	154	157	157	141	163	164	151	168	129	151	137	137	152	174	184	155	165	143	140	162	125	163	144	144	145	140	150	154	163	142	157	141	143	134	141	159	137	172	149	167	154	147	137	155	172	166	168	165	148	158	157	147	170	160	139	131	154	151	171	155	164	165	159	142	126	142	155	161	130	143	163	155	149	168	154	156	162	139	148	159	164	139	149	150	149	149	166	171	157	138	140	148	159	152	172	163	162	143	159	173	148	147	137	147	160	143	145	138	148	141	178	153	146	181	152	126	160	151	151	138	153	177	147	133	152	125	153	151	152	160	158	155	140	149	189	155	142	148	144	165	165	152	152	136	138	142	137	147	143	170	157	138	152	144	160	130	149	154	162	154	145	149	165	157	168	148	147	154	168	141	164	144	135	146	158	147	148	155	131	162	138	143	147	168	149	149	152	143	141	156	144	127	137	162	168	167	156	149	132	170	158	156	162
17993	1496	3269	3647	3205	2570	2095	1733	1531	1367	1212	1126	1016	899	883	835	773	742	736	708	671	649	610	626	620	607	557	613	557	559	584	570	587	543	576	533	505	465	483	499	534	448	516	525	555	464	493	469	501	538	497	460	491	500	511	528	479	492	488	505	495	486	482	490	450	460	507	463	469	451	479	496	495	473	452	451	486	494	490	464	466	508	512	457	444	459	483	496	500	506	455	477	517	459	472	498	470	489	483	477	441	489	507	504	474	457	459	483	441	454	500	464	466	526	449	457	453	495	487	481	481	455	461	467	447	439	427	466	486	488	473	427	492	492	506	439	470	453	445	459	469	487	472	504	501	494	480	464	461	471	480	441	423	460	475	484	509	483	455	465	497	470	431	455	483	463	473	451	473	501	478	461	472	458	467	483	456	495	464	462	495	483	479	442	448	447	476	470	488	451	461	501	482	444	486	498	497	484	449	445	478	452	430	444	473	502	437	457	494	478	504	453	430	470	443	497	475	436	481	459	465	467	430	495	479	516	475	487	460	457	470	450	492	475	458	501	459	478	467	458	504	444	449	477	474	456	478	462	507	451	426	480	469	475	506	464	482	462	469	426	455	453	447	440	454	429	490	446	450	482	455	445	470	475	472	470	476	460	454	470	480	442	443	467	458	450	486	453	470	465	443	460	482	495	474	486	470	492	460	447	441	429	481	463	461	472	449	450	467	480	494	495	421	470	476	441	471	467	455	451	470	488	478	475	450	452	509	482	431	461	504	458	491	461	447	461	474	492	438	506	456	464	470	477	454	472	514	502	446	485	448	447	445	466	498	507	449	445	489	475	470	472	502	450	460	458	471	443	532	467	475	446	464	462	479	488	427	458	499	463	502	475	480	461	473	466	435	486	459	485	467	473	430	471	470	511	489	482	467	456	457	463	434	463	443	473	479	483	448	459	443	474	484	467	463	498	448	482	469	479	474	501	497	469	477	468	457	474	455	469	454	464	430	448	487	467	506	450	484	480	455	489	453	515	465	467	456	495	480	465	481	491	464	473	461	444	471	460	474	481	472	502	531	450	468	472	454	477	466	457	441	464	456	451	480	484	479	450	502	446	485	470	491	485	494	463	459	463	520	481	485	487	447	479	517	515	470	439	488	478	474	443	464	457	476	458	500	478	481	495	499	468	507	465	487	460	443	486	451	415	493	445	463	455	510	494	472	488	445	489	456	494	472	450	434	479	503	469	474	480	466	434	479	462	466	500	464	465	428	467	469	479	488	486	461	466	469	476	435	465	495	481	456	452	454	492	414	489	474	483	458	479	471	454	433	458	490	503	470	436	453	447	489	444	492	456	468	459	462	454	480	467	475	459	467	444	501	442	468	495	434	514	497	457	461	445	483	460	450	443	465	504	463	493	470	468	505	462	434	464	485	474	474	484	450	473	471	500	467	423	487	455	449	450	479	497	476	444	520	493	455	456	474	465	471	457	448	459	487	471	492	448	479	424	485	473	455	463	446	468	516	475	443	421	497	519	482	487	465	435	449	500	473	477	477	456	470	470	482	492	491	496	507	499	472	467	508	470	501	463	463	470	488	477	408	485	475	464	486	432	474	486	473	473	469	442	465	444	434	504	484	448	476	493	436	477	461	427	500	433	482	489	448	471	477	458	481	477	465	510	522	484	451	460	487	482	502	483	516	485	469	478	455	485	452	479	484	457	481	429	469	481	510	481	488	482	470	456	475	455	453	474	463	463	460	500	484	458	436	470	452	464	480	468	461	471	469	461	478	450	491	473	456	447	507	437	434	463	462	476	478	481	460	425	493	453	491	477	464	464	449	465	494	473	468	464	485	443	460	498	443	456	421	477	463	477	465	461	435	454	453	502	463	448	489	478	446	441	455	474	446	462	439	477	450	469	425	507	449	441	445	475	439	456	459	449	483	430	453	461	439	471	480	490	449	457	507	462	461	488	481	516	469	465	476	468	506	436	489	464	454	446	502	492	495	470	466	439	446	462	487	446	463	461	470	474	455	445	494	484	455	428	438	474	471	446	481	478	481	459	438	454	457	458	441	470	414	497	444	457	460	438	496	456	485	435	503	489	494	454	441	430	525	474	506	469	481	464	445	460	457	482	428	463	476	486	451	466	462	451	442	469	486	453	473	469	466	457	467	489	440	464	448	457	471	466	472	472	474	470	479	466	486	473	491	478	488	464	469	494	484	460	439	480	476	460	443	458	463	422	456	429	479	494	487	492	444	452	489	458	475	467	488	495	468	447	483	479	440	485	497	466	459	467	479	481	486	463	492	476	495	495	490	468	440	479	456	483	454	420	478	476	466	485	489	461	465	475	467	486	502	474	467	509	446	452	474	462	472	460	487	481	468	430	448	445	474	496	474	461	465	469	504	472	438	475	437	506	473	485	434	488	479	475	507	455	416	477	473	471	454	477	488	461	487	472	428	459	472	467	499	481	473	456	444	468	467	472	467	446	474	485	481	450	456	485	493	463	476	480	502	461	473	478	460	432	458	481	467	457	481	445	476	456	457	449	478	483	475	489	473	447	446	484	460	453	486	422	465	481	470	454	468	452	454	473	470	472	492	453	483	485	465	459	459	461	441	432	495	470	489	467	443	415	455	467	457	445	482	513	464	480	485	471	471	473	442	428	490	446	502	466	452	489	452	471	498	457	480	474	483	447	492	503	459	443	484	461	492	459	466	475	451	438	472	429	455	475	482	473	487	453	475	486	448	466	482	486	462	420	473	451	448	453	490	495	470	459	456	442	444	443	459	482	453	512	468	472	493	473	458	429	473	485	469	482	489	462	476	438	472	436	511	475	479	465	488	473	440	471	476	465	494	482	482	446	475	482	421	494	504	465	486	468	476	471	490	468	487	451	466	498	506	428	467	484	482	436	454	461	464	478	487	493	481	467	489	451	436	447	501	449	441	426	497	471	441	479	476	463	419	513	488	464	451	438	478	470	479	483	486	453	471	454	442	469	468	459	457	480	474	467	472	452	427	438	442	458	489	485	469	482	461	423	484	489	468	460	500	476	491	493	455	479	499	517	421	492	465	471	443	516	431	445	444	470	515	474	481	441	454	459	460	461	425	453	506	511	488	522	478	503	451	520	471	477	464	483	451	492	430	423	487	466	499	492	451	452	536	479	477	470	477	458	486	500	457	453	431	468	469	403	482	437	448	495	495	481	478	465	441	481	462	444	471	465	494	476	499	489	474	487	463	472	479	494	474	460	463	503	468	480	477	447	501	465	482	465	464	484	491	487	491	476	478	459	462	466	460	476	486	512	461	478	462	501	454	468	454	449	483	494	465	500	431	504	453	481	435	470	448	476	461	451	454	441	474	491	467	465	467	471	455	420	453	491	471	461	476	454	446	467	493	506	489	461	480	455	449	471	457	448	496	460	453	485	452	511	454	472	466	472	457	468	455	478	497	497	473	454	495	473	458	454	436	454	502	478	426	466	520	489	511	454	485	476
49170	15593	4994	2195	1495	1068	886	715	597	513	453	437	359	354	346	343	324	316	307	303	256	306	294	280	268	258	264	265	231	252	272	298	248	270	274	215	241	267	247	230	236	253	217	281	199	256	236	252	273	234	226	244	233	254	262	232	264	215	215	205	257	240	238	235	268	236	237	271	256	240	249	238	214	222	221	242	223	240	246	226	241	252	266	258	215	235	237	262	243	223	235	216	230	244	225	253	234	247	242	255	226	233	238	234	247	221	251	235	249	254	243	222	217	246	248	227	237	222	234	227	240	251	244	257	234	224	243	252	236	275	250	232	231	226	259	234	233	242	251	234	223	230	236	220	248	222	254	242	228	229	242	253	221	249	219	238	236	207	247	222	251	244	236	225	221	230	261	245	258	229	229	221	214	230	239	244	262	255	239	231	220	226	222	242	229	221	251	246	211	251	222	239	249	219	237	223	248	226	254	236	227	243	233	239	244	247	217	215	257	259	208	249	212	224	238	225	257	236	222	236	224	215	237	232	237	221	249	233	261	252	238	229	249	258	225	238	215	269	238	243	226	217	219	261	259	241	268	229	232	220	249	224	216	245	221	241	245	247	270	210	249	247	250	224	251	232	251	266	240	244	207	228	274	205	249	209	248	222	245	221	217	249	255	218	205	226	237	232	237	229	239	240	277	251	243	264	241	239	211	235	244	249	262	275	271	255	248	228	214	235	253	232	229	252	247	240	258	234	265	271	255	237	226	227	221	242	234	244	206	248	238	213	233	262	230	231	249	234	242	246	232	234	231	279	226	243	238	223	222	233	226	255	233	227	222	236	244	230	217	222	226	247	239	231	219	221	260	240	237	248	233	252	259	246	230	230	215	256	231	230	213	260	252	241	226	210	247	255	260	225	220	271	210	227	230	234	247	227	222	233	211	253	250	236	259	241	261	245	226	233	250	264	239	249	225	214	242	242	252	238	263	258	239	233	223	236	258	245	260	259	246	246	272	266	253	230	224	230	225	234	239	212	260	264	229	255	216	213	222	221	266	223	238	267	228	260	234	254	286	218	216	224	232	216	231	221	268	225	252	237	245	210	227	212	259	224	230	240	230	219	263	245	220	254	231	235	238	243	258	237	226	229	248	266	217	242	252	276	211	218	231	240	250	266	249	237	237	233	233	254	219	253	220	256	226	235	241	239	237	236	228	244	245	237	252	207	238	228	224	238	255	220	228	249	228	223	254	229	223	250	247	210	245	230	198	240	226	235	229	228	264	242	245	220	233	252	234	223	249	237	226	259	230	220	208	233	217	230	221	210	248	223	231	224	248	231	233	253	229	224	246	240	229	230	227	242	221	234	218	250	234	250	258	233	254	257	229	220	247	231	241	224	246	242	231	230	233	239	232	211	252	236	227	236	248	225	221	262	243	234	250	231	241	255	244	223	221	280	236	240	245	221	236	268	229	230	238	251	245	233	229	233	242	250	262	259	234	247	219	246	236	239	248	237	232	227	218	209	228	255	232	213	217	228	228	215	217	232	224	201	263	244	252	238	264	248	246	208	232	214	245	231	219	235	230	217	233	234	212	234	241	241	246	216	259	218	230	256	254	231	223	259	255	239	255	239	262	279	242	224	216	257	238	231	210	240	246	242	230	249	251	232	226	259	253	229	229	209	250	243	236	232	232	231	270	230	241	234	231	239	248	230	247	265	224	229	218	251	257	257	203	227	250	259	222	230	260	223	234	212	233	249	218	214	221	239	242	239	245	216	244	224	221	247	242	218	223	238	234	229	218	223	228	249	252	242	235	210	248	254	223	275	256	240	253	219	214	259	234	246	230	256	256	232	239	234	221	245	217	257	240	242	246	225	243	210	234	238	272	251	240	242	224	249	195	228	249	238	237	240	233	257	238	231	241	246	219	218	240	235	224	233	251	234	258	226	247	234	240	239	242	231	233	224	253	229	231	241	223	242	246	244	226	267	243	254	238	219	231	246	208	228	226	238	227	211	229	254	262	239	256	241	242	215	238	242	278	233	217	240	259	274	258	220	257	246	223	249	232	237	264	234	229	242	265	227	241	253	230	220	235	230	241	243	217	226	246	244	217	246	229	231	241	240	227	229	289	248	248	226	237	249	251	228	253	236	225	206	258	216	254	249	217	240	264	235	236	242	219	241	247	243	236	242	250	255	246	245	245	245	217	235	243	249	246	252	257	253	234	205	264	226	223	222	249	233	214	231	239	265	222	243	250	237	239	256	252	269	250	251	230	257	235	250	247	224	238	251	247	215	229	199	221	235	210	238	275	242	238	262	252	245	231	221	252	237	227	219	218	244	262	243	272	233	219	226	237	234	236	250	230	253	228	230	230	253	219	225	241	250	249	228	225	269	220	255	205	232	236	261	233	213	240	236	210	217	204	235	251	220	210	245	242	234	264	226	238	245	257	242	237	237	245	243	270	258	224	265	214	232	215	221	241	212	238	240	245	228	238	262	230	254	244	226	241	272	238	234	232	229	242	247	229	236	233	228	220	258	228	231	221	260	267	240	239	262	217	218	263	230	233	213	263	236	254	228	210	216	245	263	258	214	224	218	236	239	273	234	235	224	223	213	235	231	231	231	232	251	236	225	242	245	242	269	243	230	228	253	217	261	281	240	252	240	234	231	219	249	221	242	218	237	221	243	232	266	234	245	222	264	235	250	252	255	246	250	248	224	243	263	227	229	209	245	246	225	225	239	224	249	254	244	233	235	238	209	227	215	259	238	216	221	244	226	216	222	235	255	223	245	245	234	250	242	224	247	249	232	221	244	222	268	206	239	241	249	218	224	213	234	244	223	231	201	239	274	247	233	232	236	259	240	237	271	210	247	250	217	228	217	248	258	231	247	235	241	224	230	206	221	238	263	272	218	235	232	241	217	231	241	277	260	239	242	227	235	236	248	222	254	238	217	231	242	241	212	217	233	236	226	239	243	251	264	217	258	240	245	235	269	236	235	263	236	209	225	242	231	261	222	240	245	244	221	258	214	237	245	247	207	250	241	219	265	223	232	207	265	232	241	242	220	243	230	214	202	241	251	280	215	228	254	262	226	244	223	245	247	230	253	255	232	235	214	230	250	272	234	251	226	219	215	238	232	246	216	232	259	237	228	252	235	237	250	227	236	242	224	236	236	250	246	256	238	245	243	248	230	260	248	247	229	267	222	237	247	278	246	219	264	246	256	211	227	240	218	221	229	233	220	238	247	232	232	235	251	236	237	261	227	247	239	253	216	272	222	261	236	227	245	250	222	263	236	240	233	247	252	215	251	272	238	252	221	256	267	256	250	228	253	229	235	264	236	227	195	226	242	224	244	226	218	212	253	246	224	242	235	210	209	237	231	238	248	240	249	236	219	211	225	241	222	229	233	246	233	218	246	245	229	239	243	216	232	238	251	211	248	251	238	235	230	245	209	237	233	232	234	231	225	257	250	232	236	241	251	256	217	237	241	247	208	260	245	258	215
22997	2631	6003	6545	5491	4457	3783	3083	2668	2363	2060	1861	1726	1591	1468	1287	1259	1260	1112	1136	1053	1019	1023	948	998	894	930	948	864	856	892	847	834	866	830	775	789	788	738	780	784	801	773	786	723	770	737	725	752	770	733	762	763	725	720	729	729	716	735	703	704	763	732	654	765	717	701	733	742	722	733	709	681	685	725	726	743	712	690	720	705	679	699	723	660	693	691	778	658	679	709	673	695	677	720	708	710	722	642	647	636	671	690	715	704	689	684	706	707	704	699	675	625	666	701	692	686	699	706	670	662	703	682	695	683	686	664	693	687	698	654	701	708	701	702	700	638	685	673	684	644	710	685	698	704	689	705	681	662	703	696	688	692	673	659	713	695	641	662	657	674	717	678	722	695	668	722	727	672	659	687	669	675	644	718	689	679	665	722	680	667	641	683	719	612	670	699	683	665	662	653	645	636	670	724	691	661	652	670	729	688	714	672	707	676	664	678	701	685	687	667	652	617	699	676	685	710	676	636	697	673	703	685	731	681	655	696	717	675	663	711	717	683	634	667	683	668	681	749	674	683	658	644	655	651	681	672	682	718	676	737	749	662	747	672	699	684	651	687	680	707	652	696	667	663	674	670	699	697	720	662	622	717	669	656	649	673	693	675	724	695	666	671	634	643	661	666	647	678	674	714	668	639	660	713	688	642	688	646	625	645	672	692	705	670	666	676	710	701	671	694	655	635	715	691	667	659	673	664	657	709	670	622	703	667	689	685	667	688	653	707	680	696	650	702	641	646	651	667	637	679	652	701	680	708	700	675	655	670	650	679	697	695	657	682	654	637	653	691	690	691	661	666	710	660	683	640	657	708	677	664	646	644	697	712	676	675	660	632	683	665	688	695	665	623	734	688	693	664	658	667	743	725	668	676	678	677	700	661	688	683	677	671	667	683	694	686	715	655	656	630	661	661	679	657	679	658	678	700	687	638	697	670	612	710	700	662	676	693	652	702	649	703	691	703	680	676	648	690	656	673	643	678	719	677	692	715	645	643	666	690	678	700	678	713	709	670	682	675	692	704	665	682	666	641	681	657	718	685	691	671	655	703	664	641	725	631	694	683	730	695	671	667	705	654	617	690	687	692	678	687	716	663	719	693	656	701	654	730	657	674	659	696	692	694	672	646	658	698	643	650	668	659	662	708	696	692	656	634	707	700	650	697	642	656	662	720	725	671	710	697	707	657	688	721	712	752	695	651	662	713	722	712	681	659	648	696	649	709	673	643	659	700	650	696	671	657	713	677	678	637	664	651	641	652	725	715	701	684	696	642	689	663	665	657	654	663	705	725	632	681	719	638	693	667	638	697	681	703	675	648	635	639	663	679	623	717	669	637	679	649	665	673	667	707	657	694	713	663	683	715	682	711	674	679	675	650	667	646	716	660	686	659	685	677	650	702	684	665	689	659	699	660	649	699	657	679	642	649	701	664	635	651	666	645	631	699	695	690	682	678	726	673	630	714	662	666	654	721	655	694	685	685	653	697	675	700	649	645	666	649	693	701	695	690	675	659	664	647	677	673	707	725	692	721	722	618	726	678	694	701	676	668	655	658	719	732	650	708	680	663	674	721	695	701	669	727	703	614	679	705	657	650	680	689	703	696	641	664	647	670	653	706	654	687	673	671	638	672	708	690	661	654	720	689	654	626	634	690	693	688	686	689	675	694	658	668	655	671	670	691	661	669	652	707	652	639	682	724	630	675	664	669	653	664	690	653	702	634	663	695	669	652	648	683	692	672	712	706	653	665	693	715	691	684	713	659	677	686	629	685	705	702	649	625	711	679	674	738	672	683	678	657	733	674	700	693	689	629	676	651	668	673	645	720	692	725	672	717	661	708	677	679	705	655	647	676	695	685	650	668	713	707	703	641	695	677	702	681	727	683	672	671	631	667	692	673	659	712	696	647	664	680	695	718	658	676	640	778	700	699	654	677	670	646	706	637	721	659	654	642	697	718	658	678	688	695	676	662	660	677	656	677	684	693	675	673	623	668	722	645	737	732	699	701	715	681	687	665	651	701	692	645	723	658	650	710	671	712	694	693	674	685	707	648	723	674	672	664	691	648	715	718	656	702	678	696	678	672	645	671	666	708	623	692	635	671	681	707	684	635	692	690	697	677	647	677	657	660	656	683	665	669	676	654	660	701	673	668	684	677	732	698	651	698	654	673	664	678	677	689	679	680	690	663	703	673	621	649	697	686	747	697	719	648	692	660	723	684	637	665	668	728	685	681	683	670	681	652	671	769	692	646	672	641	663	681	665	654	648	701	654	662	705	651	664	739	705	688	683	642	667	739	648	706	667	692	671	669	653	696	712	706	678	688	666	653	714	716	694	680	621	643	732	742	665	715	721	698	704	649	641	654	667	637	686	698	654	644	631	670	705	698	672	677	686	619	708	703	649	649	651	709	737	705	631	664	651	676	684	658	655	630	657	660	629	615	646	699	671	695	692	689	636	680	677	680	680	665	699	725	710	681	653	692	710	657	682	660	647	679	637	700	672	709	709	718	668	691	681	646	719	663	666	671	676	616	708	666	685	679	650	733	701	637	687	641	708	751	718	674	655	709	660	659	670	728	686	676	680	675	664	659	672	706	670	641	686	671	669	688	642	683	705	708	714	707	699	678	697	636	686	661	709	700	654	646	674	695	675	644	656	702	688	623	669	720	650	699	669	644	663	714	730	628	680	671	674	682	706	685	681	695	641	686	685	666	649	695	699	724	714	633	693	668	678	691	667	659	682	691	686	679	723	704	695	681	708	671	691	701	690	693	610	680	661	644	734	687	638	708	656	679	645	669	682	676	644	671	678	735	681	685	669	724	690	703	708	717	677	691	677	721	664	683	720	706	682	680	680	656	662	690	671	663	688	690	729	679	680	715	659	682	662	669	659	703	623	663	697	689	680	698	701	610	701	748	714	678	667	682	733	695	672	695	680	648	674	687	682	701	703	756	713	685	656	660	691	726	662	657	709	642	659	663	711	646	670	684	643	666	707	652	702	704	715	713	678	682	718	683	688	694	710	648	665	693	688	689	700	650	686	666	712	724	664	679	672	666	671	734	658	649	680	658	672	678	679	642	659	720	671	706	687	686	695	704	690	679	638	670	662	694	647	607	717	671	662	706	664	697	709	700	626	681	651	661	673	701	673	653	669	666	703	662	678	669	692	661	686	671	644	679	698	639	678	671	628	692	751	696	694	691	655	666	637	672	651	683	694	682	636	713	677	732	664	647	664	717	667	648	684	683	697	716	665	646	644	682	706	683	715	680	705	699	664	677	711	695	691	662	672	661	698	682	638	641	682	679	661	704	703	681	637	684	701	718	718	675	712	672	699	638	667	662	711	668	694	741	691	663	706	693	657	670	655	675	696	675	666	724	723	684	636	705	657	728	650	650	675	672	653	679	701	649	675	707	697	682	672	700	692	689	679	676	677	712	663	649	686	711	664	721	675	706	681
5780	248	156	123	109	79	88	85	86	59	71	72	74	68	69	71	57	71	59	86	54	62	71	63	71	66	65	71	71	64	65	68	57	63	66	68	66	66	76	58	76	69	74	68	65	55	84	78	72	63	61	60	88	66	71	69	53	70	76	49	81	64	58	60	62	76	71	67	72	69	66	66	62	66	54	61	65	62	58	66	65	59	74	66	69	64	67	61	63	69	69	81	73	50	55	64	68	74	69	59	52	53	59	56	71	67	63	77	56	52	67	59	80	76	57	70	73	60	68	69	63	71	58	58	57	54	68	65	61	85	61	62	67	77	74	62	59	64	62	59	71	64	82	53	92	72	71	63	77	66	49	70	62	67	69	69	53	67	67	59	65	60	61	79	58	64	73	79	80	60	59	61	60	60	72	68	74	75	68	62	63	59	71	65	77	67	64	57	61	63	59	66	69	59	84	68	69	58	63	61	57	59	69	70	53	74	56	74	84	55	60	69	68	69	57	69	59	55	67	77	57	61	73	59	73	75	73	74	65	65	61	69	55	55	67	51	49	75	59	59	62	65	75	68	72	60	70	65	64	54	52	53	79	67	67	70	57	63	56	56	50	71	59	53	55	64	66	67	67	73	65	69	61	59	64	73	59	69	66	67	78	55	73	62	74	75	66	61	54	67	73	78	66	64	73	74	58	58	64	72	59	70	59	73	83	64	67	63	60	67	67	75	81	78	63	60	74	62	66	51	55	78	72	68	50	72	83	73	63	79	67	77	56	75	51	63	78	59	58	59	70	53	84	66	62	73	78	64	69	61	76	73	62	77	66	55	75	61	64	61	62	62	66	67	78	61	59	67	60	60	78	65	65	68	67	67	72	74	61	66	72	82	56	65	50	66	69	75	65	62	59	72	77	63	62	60	64	60	61	71	81	84	78	55	56	61	80	54	75	53	72	70	63	63	70	62	60	63	72	51	69	61	59	77	65	59	59	75	69	77	62	71	55	70	70	69	72	86	78	76	62	70	62	47	76	62	70	64	58	62	53	66	67	44	66	69	71	79	75	67	60	71	60	64	64	86	69	72	54	73	70	54	63	69	64	47	71	47	76	70	64	42	62	59	58	65	69	57	57	75	58	74	61	55	69	78	71	67	95	80	71	76	84	71	57	55	69	61	61	63	59	57	71	65	71	69	78	85	70	70	71	78	68	68	66	73	69	57	72	65	56	68	65	54	73	55	56	61	59	57	73	61	72	58	65	83	59	59	55	67	62	76	75	62	82	69	61	76	72	59	61	68	60	75	52	71	78	70	76	49	64	68	73	69	69	59	64	75	51	61	69	59	59	68	75	76	66	60	56	60	61	83	66	64	65	56	69	71	61	52	61	59	52	56	68	76	85	73	75	73	59	73	77	74	80	59	70	53	63	61	66	69	79	60	74	64	78	61	60	57	64	53	50	98	64	69	59	63	82	62	70	73	69	69	64	73	66	55	51	78	72	68	61	63	77	60	61	61	52	60	64	64	61	73	63	52	59	71	64	73	70	76	83	67	76	82	86	48	60	63	65	73	66	59	65	61	77	74	89	56	64	57	60	60	71	53	63	75	74	73	57	66	66	72	64	75	66	64	67	67	72	61	72	85	79	86	58	74	64	76	64	53	66	72	61	56	59	83	71	59	66	61	53	76	63	68	61	69	77	78	65	71	71	74	72	90	59	71	74	78	55	74	69	55	67	85	57	76	59	67	75	79	59	69	48	76	55	58	53	71	61	70	68	63	79	65	74	71	69	60	50	60	81	70	59	64	67	54	70	58	63	76	61	60	72	86	63	75	59	67	57	69	67	54	64	67	63	49	82	77	61	86	57	64	79	62	52	71	70	70	62	67	61	63	70	60	66	73	65	80	69	72	55	80	44	58	66	53	63	47	81	65	53	82	76	76	67	63	76	71	66	63	67	55	58	53	70	83	56	71	56	63	72	70	69	65	51	62	66	64	69	86	68	65	68	79	61	62	67	58	69	58	60	73	57	63	73	71	72	61	62	65	59	68	77	77	74	67	55	68	78	71	75	65	62	77	64	68	72	73	73	78	69	71	64	69	59	69	65	62	62	65	72	67	57	65	64	59	62	60	65	63	58	54	76	64	82	60	87	82	61	61	64	64	57	59	62	74	71	61	60	79	68	67	70	65	68	80	66	68	60	77	65	60	60	64	71	60	62	85	72	65	54	64	70	73	62	61	68	72	61	70	60	73	70	59	77	58	67	65	62	53	53	72	62	58	58	75	75	52	63	68	71	65	69	71	91	53	67	71	63	73	67	58	58	73	59	63	77	77	57	64	58	61	65	64	70	75	69	60	41	69	80	83	67	63	83	77	77	69	68	64	62	60	56	74	72	65	74	72	54	59	69	73	63	60	72	64	58	67	82	68	67	77	57	61	80	68	71	64	62	64	77	76	63	69	80	61	71	68	65	58	65	75	72	53	55	72	58	42	89	57	70	71	43	62	75	65	76	60	75	52	66	67	78	79	55	79	66	55	59	64	70	79	68	75	69	51	53	79	70	79	52	54	67	61	54	81	52	67	56	71	59	65	77	49	57	69	74	67	53	68	66	60	74	64	67	65	69	63	61	65	66	64	48	67	72	74	72	57	53	73	74	64	45	64	55	63	52	66	52	74	46	50	58	70	54	67	63	63	55	54	61	50	72	62	71	55	47	59	68	73	73	73	67	47	78	57	66	67	68	68	47	52	59	68	67	55	59	62	63	67	72	64	68	76	77	58	70	68	70	66	62	77	66	59	45	70	79	66	54	81	69	71	65	75	78	73	64	71	62	64	56	76	53	73	51	69	76	54	73	64	61	67	80	58	69	66	81	65	68	74	67	64	70	67	63	63	56	61	88	73	47	57	60	50	74	75	78	82	61	67	61	72	60	70	55	63	62	78	58	59	80	63	68	60	64	64	61	65	62	58	58	69	73	68	53	76	60	62	55	75	76	55	70	68	61	52	71	63	57	51	72	60	62	78	64	64	56	61	63	61	63	51	75	67	60	67	46	72	74	72	63	61	64	60	56	67	62	69	68	63	55	55	74	67	63	68	55	80	64	51	69	54	67	67	60	62	58	70	64	75	71	68	64	66	75	56	53	66	57	67	66	71	65	63	58	58	66	66	51	85	60	82	66	59	73	55	61	58	66	69	58	67	66	68	72	65	77	67	64	55	56	59	57	68	60	62	67	53	80	61	61	67	76	66	68	57	61	54	56	79	61	67	68	78	60	57	59	70	67	76	80	60	70	59	71	55	61	67	70	79	54	54	59	72	73	65	73	78	68	68	56	57	61	76	65	68	72	53	67	55	70	75	68	60	67	45	61	57	74	57	72	68	65	71	56	87	54	66	51	65	60	50	58	61	57	68	64	58	48	66	61	67	72	64	58	61	80	67	72	70	81	89	65	74	65	57	79	61	72	61	58	67	71	74	92	60	76	84	66	79	59	72	61	55
5671	306	398	408	408	349	332	300	316	283	280	270	271	266	280	275	255	276	243	254	264	233	252	240	267	268	239	237	261	267	245	229	255	258	215	222	228	252	237	246	258	266	245	231	240	267	263	242	224	248	261	243	238	246	221	239	245	242	214	244	227	278	263	253	230	239	258	260	252	251	251	235	238	235	227	231	238	227	236	231	223	243	253	237	235	251	251	280	226	230	228	248	218	257	241	235	222	214	237	232	248	251	242	240	239	224	239	245	257	234	253	235	243	233	258	254	252	247	235	237	231	264	240	246	235	234	244	226	243	252	244	239	255	227	242	220	213	248	252	227	260	245	238	243	230	254	226	239	237	242	220	248	268	261	245	256	240	255	226	226	249	227	225	230	236	246	270	241	240	235	236	214	253	258	253	266	250	237	236	229	270	217	245	227	226	208	261	258	242	240	247	216	241	266	232	239	249	237	241	246	230	249	234	218	248	239	225	228	247	215	246	237	243	233	248	234	226	281	251	249	219	255	240	229	271	257	241	267	255	220	244	257	237	231	244	256	255	232	252	196	273	255	252	239	251	243	220	243	231	222	248	219	230	227	250	226	240	268	228	222	266	247	244	242	274	233	241	262	264	230	259	223	256	233	294	234	248	243	256	230	266	229	254	255	215	257	213	267	254	240	230	258	259	256	240	240	212	228	243	256	234	208	262	265	240	232	246	229	253	235	256	261	251	251	235	247	264	267	223	228	226	244	205	228	235	250	243	242	252	231	261	253	220	240	246	242	243	275	249	250	235	247	254	249	237	250	270	240	265	245	244	244	238	248	240	259	259	265	233	232	258	259	230	261	252	209	223	243	230	244	220	246	251	263	257	271	240	239	273	275	259	272	247	243	238	270	243	253	233	243	265	243	253	268	226	238	224	230	243	255	231	237	237	233	282	257	247	248	240	197	228	250	222	262	270	254	247	249	241	252	258	243	239	272	245	220	238	247	251	227	223	230	246	230	234	250	251	257	227	233	267	239	223	260	277	254	234	242	214	264	241	229	243	214	226	235	232	216	251	242	265	241	256	249	263	246	256	244	234	218	254	243	250	221	220	232	266	226	230	226	235	238	242	237	253	253	252	249	241	217	258	259	248	247	245	226	235	245	227	243	239	217	217	280	247	249	257	219	254	246	222	231	233	236	240	226	238	249	283	250	260	266	249	222	246	226	253	258	241	257	221	234	271	221	245	208	249	245	263	242	243	240	248	214	237	230	239	245	241	233	255	236	255	260	249	258	262	238	223	263	230	245	261	241	236	263	257	249	241	248	240	251	268	223	242	246	250	249	243	243	250	238	223	263	237	220	224	261	249	251	232	252	244	237	222	243	278	262	240	248	220	260	235	225	227	255	227	224	253	226	241	272	241	249	217	259	214	251	224	254	252	262	253	255	226	217	241	240	226	235	250	229	223	236	250	226	275	272	263	232	258	250	268	252	259	220	234	235	247	252	247	252	263	253	267	255	242	234	252	211	265	232	268	234	241	246	250	229	234	251	213	252	218	243	254	221	279	239	224	235	260	249	271	240	252	233	234	266	232	231	247	231	231	263	209	255	240	245	243	253	226	242	227	265	218	238	254	252	262	233	269	248	256	260	236	277	224	260	236	236	263	245	255	246	260	224	255	272	234	241	241	222	222	253	235	260	233	248	270	220	249	236	258	261	235	257	246	254	238	223	236	231	252	239	264	236	239	246	251	218	232	276	254	256	233	264	216	235	216	242	257	257	276	239	248	239	257	225	251	224	251	230	243	249	228	244	245	247	230	226	228	214	267	250	229	277	257	225	261	212	227	242	202	240	228	257	252	250	262	254	229	270	251	233	218	229	229	261	232	254	242	228	267	211	240	261	247	248	254	248	234	244	269	257	224	228	240	233	277	256	247	239	246	237	265	243	218	257	246	256	237	254	213	256	263	244	246	234	225	247	249	226	248	235	238	228	242	242	227	235	260	249	236	223	230	243	249	254	255	234	255	258	218	218	228	237	246	267	250	245	235	230	253	217	246	253	228	242	273	247	245	246	227	249	238	244	236	275	227	234	243	257	248	249	232	258	255	226	253	228	234	258	234	217	243	243	238	236	226	233	238	237	230	226	266	253	222	249	267	232	226	248	227	232	231	240	223	246	243	259	225	242	244	234	240	255	203	254	241	232	246	261	231	231	243	240	243	254	259	259	232	248	258	245	229	244	243	254	242	231	215	247	249	247	228	244	263	237	255	243	224	230	247	234	250	260	220	242	245	245	231	223	234	217	231	246	232	233	241	235	234	233	237	237	230	256	251	220	252	227	278	265	245	226	222	254	248	256	251	247	232	259	237	278	249	239	262	255	229	234	262	235	247	255	245	242	247	251	257	265	250	229	232	222	225	226	235	248	238	224	255	222	240	238	247	252	250	213	251	256	269	245	267	234	259	241	244	236	239	222	226	247	232	235	232	235	245	234	221	224	245	223	254	230	232	233	256	222	266	256	249	255	222	251	235	225	258	256	241	233	277	239	244	233	224	225	263	253	232	216	237	220	264	263	259	231	222	244	251	221	254	227	270	250	229	250	225	228	240	252	240	256	227	231	252	254	254	236	262	278	269	255	231	255	235	240	236	221	256	226	230	225	264	234	254	249	252	217	244	245	238	228	231	250	250	235	245	210	213	242	236	241	278	271	263	246	236	249	244	240	239	276	237	249	232	238	225	248	248	247	241	229	252	256	236	264	265	270	280	230	261	250	248	244	222	239	260	234	233	256	234	248	243	268	270	254	244	224	262	224	226	235	236	252	231	239	247	264	245	260	245	244	243	229	256	227	239	242	220	190	232	274	264	253	222	244	230	260	257	301	228	233	269	245	239	256	231	240	252	252	257	245	235	228	214	227	234	257	254	235	240	255	272	236	244	240	244	248	222	237	227	227	250	242	249	239	252	260	244	249	262	237	253	250	247	233	244	244	233	243	252	260	263	214	240	238	236	219	247	249	231	233	233	235	239	263	242	261	253	228	245	229	214	269	262	234	221	239	241	245	250	220	221	237	217	255	245	213	222	230	234	243	226	254	234	224	217	244	221	243	249	268	220	264	260	246	223	215	268	255	256	261	252	258	258	249	275	260	216	243	235	235	248	234	263	245	252	264	219	250	252	239	224	236	250	233	254	238	227	249	270	218	234	232	242	241	243	258	241	235	233	241	251	233	232	251	238	224	228	232	251	232	273	282	245	252	272	245	240	241	245	240	238	246	265	251	216	228	281	248	250	296	271	230	264	281	254	276	247	253	259	227	218	281	249	264	237	219	228	240	212	257	265	214	268	241	250	257	235	243	247	229	246	257	247	245	212	252	251	236	236	241	247	231	256	243	250	250	236	220	241	258	236	270	265	264	233	228	243	239	239	208	260	251	243	253	262	251	234	258	239	267	237	224	259	238	205	246	243	221	264	246	241	253	245	248	242	265	235	278	229	269	229	242	247	243
38234	7752	1626	1066	773	552	456	351	340	334	265	243	239	200	182	194	201	191	183	183	176	181	188	161	163	178	185	174	174	159	148	164	170	169	176	172	173	181	155	178	153	143	175	142	163	163	165	148	152	164	160	159	156	155	121	167	150	138	148	142	173	153	159	158	150	151	160	157	131	150	145	152	159	131	146	173	149	139	167	164	134	165	140	143	162	173	139	148	147	160	163	152	151	153	162	157	128	157	132	137	132	171	158	167	137	132	146	183	151	152	168	168	141	156	169	150	139	158	153	177	151	152	144	161	153	157	144	148	144	146	159	155	142	153	143	143	166	158	156	166	159	154	154	141	137	154	170	157	138	156	156	134	140	139	148	147	139	132	176	151	162	182	158	139	171	138	167	159	140	149	144	151	149	147	148	151	162	159	137	141	148	182	161	144	145	139	154	133	143	133	139	156	148	148	153	156	145	168	149	172	152	159	168	144	160	181	157	152	141	155	143	144	146	145	161	142	133	146	168	129	154	140	149	147	147	129	140	143	167	130	142	171	150	149	148	162	139	158	148	160	148	159	158	167	154	153	157	130	171	163	140	143	138	139	157	115	151	161	169	160	146	158	147	147	154	162	170	169	150	153	141	152	135	157	165	159	159	159	152	155	178	157	158	133	154	139	142	132	134	120	139	159	149	168	154	150	144	152	149	150	176	147	170	153	147	149	144	150	135	170	142	140	150	132	176	122	152	148	137	145	160	160	166	153	136	154	158	144	167	143	137	160	139	143	135	157	176	163	151	158	161	130	152	156	158	158	161	162	172	144	143	164	166	172	129	172	150	162	153	160	146	164	161	153	134	165	142	141	153	154	149	143	174	149	165	133	147	170	156	148	143	142	158	132	161	153	160	128	161	162	149	144	148	164	140	158	150	148	150	145	146	152	134	173	157	130	134	170	154	161	158	176	139	152	121	136	144	154	162	128	158	148	130	134	164	154	158	141	143	160	160	182	157	151	167	155	140	148	169	162	151	148	127	138	171	168	150	160	159	154	170	181	151	141	144	147	144	185	150	153	134	158	150	156	144	157	152	155	149	164	134	133	148	157	129	134	165	141	155	148	149	153	144	164	140	154	161	145	156	151	176	149	137	170	163	141	151	187	150	160	166	171	155	143	146	145	161	161	154	157	141	152	149	166	173	145	172	139	144	167	155	157	152	151	157	150	146	163	145	156	130	159	123	156	152	128	162	149	142	165	145	177	137	143	145	157	159	161	140	144	161	177	159	149	149	155	144	157	149	138	161	152	146	148	171	160	137	153	145	173	143	159	159	154	171	153	140	173	149	164	145	148	143	158	137	142	175	183	155	136	155	158	165	154	138	196	168	163	161	149	148	152	159	148	160	150	160	152	144	135	148	161	145	143	175	112	142	131	149	172	141	155	142	142	147	161	159	135	142	143	143	164	180	160	161	151	170	158	143	150	155	145	159	143	157	138	168	164	170	161	148	155	146	144	141	160	134	158	148	161	138	135	130	164	153	172	138	158	154	151	139	145	142	164	142	154	128	147	122	150	118	156	159	134	155	156	147	137	141	133	151	177	180	153	141	171	154	142	164	151	148	156	143	150	155	152	140	137	126	171	147	161	164	163	159	155	141	157	169	163	158	147	128	156	138	153	165	166	149	174	149	138	136	173	153	174	155	153	141	128	174	143	141	124	154	162	147	177	140	152	166	142	169	130	157	137	151	132	141	157	151	144	132	153	156	146	172	143	128	145	136	153	144	139	159	137	178	136	139	150	139	157	140	151	128	149	142	153	152	143	140	150	177	153	163	164	151	145	147	152	157	162	133	144	165	159	145	162	133	149	143	167	156	138	144	146	161	154	164	166	159	155	138	141	137	148	151	148	149	162	140	147	147	157	158	153	142	157	160	145	170	148	162	150	160	157	157	141	159	144	141	156	147	175	136	125	147	175	168	149	158	175	156	153	162	150	155	144	146	146	147	175	165	154	156	141	164	153	160	171	145	157	159	156	133	152	112	164	166	164	145	161	145	135	192	146	155	143	146	164	145	162	151	151	145	150	154	153	126	161	140	159	144	155	153	141	148	148	168	146	145	147	147	145	156	142	148	145	137	153	152	134	153	133	135	144	159	157	179	160	153	151	155	136	161	149	146	176	153	157	170	165	144	158	165	155	138	164	155	164	139	145	169	168	155	156	156	124	178	158	157	170	147	172	152	141	156	172	147	128	161	148	152	162	148	158	162	176	166	146	170	126	156	146	137	141	164	157	162	129	140	148	140	159	147	134	144	167	176	140	150	154	146	169	149	148	167	152	131	142	165	150	163	146	154	138	126	142	135	144	161	126	153	146	163	159	151	131	150	140	143	139	141	138	160	164	145	141	162	140	133	141	166	149	166	144	154	152	139	159	159	136	130	168	149	132	151	152	149	147	151	158	146	147	139	165	154	147	154	131	148	149	159	151	139	162	147	158	167	153	149	165	139	135	159	131	159	142	155	146	171	144	167	151	152	170	154	164	184	159	142	163	156	154	148	159	133	148	126	119	155	169	174	152	164	148	146	159	138	136	170	171	139	141	152	159	178	155	165	158	138	162	127	139	173	126	172	169	135	135	154	144	159	153	120	171	150	149	138	149	179	155	158	154	168	130	152	154	144	141	141	140	127	147	150	163	150	173	149	147	139	165	149	167	154	149	137	154	169	169	136	168	150	151	157	131	163	147	134	143	131	151	149	175	171	145	151	158	140	165	148	156	147	151	147	177	146	157	175	153	154	166	129	145	139	137	145	138	136	136	146	152	158	149	159	164	166	150	156	140	143	125	154	147	140	151	137	147	146	154	145	139	131	146	155	147	164	164	132	145	169	132	141	155	167	158	164	124	136	164	154	140	153	141	176	163	161	165	173	154	152	161	141	143	136	159	158	137	156	146	172	158	159	128	154	155	141	155	156	149	159	152	153	163	135	156	154	165	130	149	149	172	152	151	170	135	136	149	161	160	150	150	149	171	156	152	152	138	155	153	164	162	170	151	145	157	138	161	158	139	129	142	152	133	134	124	151	147	154	147	133	160	144	134	154	151	158	141	153	153	161	152	147	132	161	159	152	146	170	134	153	163	176	176	153	161	145	122	147	149	139	168	184	153	181	146	180	159	156	146	180	154	149	154	142	148	161	136	148	162	151	143	151	169	151	141	123	170	150	164	167	155	126	144	123	167	151	157	145	162	160	143	150	139	158	160	140	161	133	152	180	139	177	140	150	149	147	159	176	144	131	149	155	133	156	148	146	152	135	155	144	151	133	156	148	147	150	170	150	162	146	152	121	146	136	153	136	168	152	138	157	145	164	167	166	165	155	135	171	161	160	170	137	121	158	144	160	162	157	164	165	146	156	130	163	171	144	151	138	146	136	138	159	118	149	152	139	133	156	151	164	163	154	149	179	139	170	161	148	144	135	158	156	163	127	159	150	140	154	145	165	137	135	153	167	136
17905	1487	3269	3662	3065	2562	2102	1705	1510	1377	1214	1090	1011	949	901	827	789	769	718	727	655	659	640	613	585	578	613	582	585	557	548	532	524	559	523	532	516	517	522	543	511	492	509	546	559	506	516	495	515	520	526	490	481	502	476	511	481	525	505	510	498	510	454	532	481	496	488	476	445	512	422	488	476	492	487	471	502	471	464	490	446	472	449	453	459	499	517	481	469	492	524	466	483	508	495	489	465	431	475	435	470	473	452	460	479	512	463	477	449	471	503	481	502	475	512	471	448	494	465	481	437	469	501	480	471	490	457	481	466	460	454	453	502	494	466	482	491	499	464	514	473	471	431	465	467	496	473	462	471	524	446	477	469	516	451	483	470	439	478	462	448	493	484	474	473	472	450	484	453	455	478	456	439	471	461	458	426	480	481	504	438	508	458	504	475	481	461	479	455	469	466	527	468	448	488	488	473	470	449	471	503	484	523	454	486	454	482	482	516	474	494	476	473	441	484	461	477	472	453	454	487	449	501	503	459	458	509	502	487	477	479	456	474	467	476	470	464	457	503	450	469	456	486	492	440	440	480	439	451	485	446	461	466	484	451	452	478	480	489	492	455	485	475	500	475	492	465	463	446	461	483	451	455	486	437	483	441	460	480	479	488	440	476	455	480	495	469	451	467	461	487	511	479	444	451	437	490	482	414	517	457	501	463	509	487	481	485	492	450	456	463	486	471	473	451	477	456	450	481	432	495	474	486	480	460	479	493	474	441	445	504	484	438	474	496	458	461	469	485	483	471	505	453	469	459	420	454	487	462	472	452	474	472	471	484	452	432	461	453	466	502	469	446	503	491	488	467	490	494	449	435	478	478	475	465	476	523	467	456	457	457	472	440	481	492	485	470	494	481	506	477	463	477	476	488	476	460	461	461	476	465	456	475	441	471	442	458	465	531	467	444	449	477	456	438	463	479	511	454	496	457	442	473	458	496	450	460	465	483	471	424	477	445	518	477	489	471	487	507	481	485	471	484	445	479	458	484	448	488	482	466	477	449	469	501	487	497	508	467	485	467	472	479	484	505	490	446	485	495	495	452	480	460	459	505	483	470	459	482	502	462	487	444	490	468	516	449	455	447	477	490	471	512	448	477	501	474	476	492	488	481	435	478	499	476	502	467	473	472	490	470	494	465	454	424	450	452	464	470	471	460	463	477	485	498	454	510	445	471	483	477	469	484	481	452	468	450	498	432	470	484	450	439	481	460	477	467	476	445	462	487	487	450	442	467	476	451	493	436	480	460	497	492	446	469	424	424	469	453	470	449	471	452	462	454	462	478	480	462	493	470	527	494	460	450	442	493	490	465	454	492	487	486	494	448	440	448	468	473	434	467	448	471	467	491	464	456	469	474	434	470	479	482	468	470	483	490	458	481	485	500	539	447	455	476	490	470	460	432	470	490	424	489	465	512	455	470	473	471	514	462	461	458	455	450	476	478	491	485	460	498	461	484	470	473	453	464	489	457	489	485	463	465	477	465	485	442	451	489	489	474	501	487	468	468	457	463	491	477	475	448	463	456	466	467	512	452	435	491	453	518	509	459	470	493	497	480	441	492	468	495	471	494	487	452	467	479	454	463	469	473	497	447	450	443	475	497	467	503	479	486	469	468	507	480	469	456	446	480	502	435	464	479	439	500	488	471	472	448	466	495	498	473	459	460	481	494	471	455	462	438	454	484	473	467	486	464	429	458	490	465	481	467	471	432	452	463	474	471	467	462	434	435	476	461	472	497	488	465	467	467	458	506	463	470	459	510	500	463	441	446	456	466	471	511	437	423	489	485	494	511	470	484	477	449	464	491	448	480	417	470	471	474	521	486	471	436	465	508	474	468	466	453	478	465	469	494	460	463	495	485	436	494	473	461	540	471	478	490	479	466	397	486	472	497	477	487	462	494	463	456	434	448	473	460	502	459	465	495	488	479	488	475	473	485	469	480	485	472	510	506	457	485	511	452	477	445	472	474	506	492	457	455	525	463	495	463	476	495	469	472	452	442	481	441	435	507	446	481	488	451	474	452	472	471	448	462	452	486	448	449	465	482	491	436	490	427	437	475	507	527	497	483	494	481	458	469	478	489	466	487	466	436	461	494	544	466	465	496	463	471	484	505	495	426	452	459	451	456	454	475	472	496	484	501	479	499	493	492	491	404	468	489	433	486	452	480	461	444	446	449	469	492	494	458	468	464	489	485	477	430	492	450	446	458	457	480	480	475	460	426	434	507	469	444	476	483	508	475	468	443	487	491	481	451	463	483	479	448	499	476	462	435	558	483	491	474	494	444	475	485	513	511	458	476	488	473	471	508	481	514	484	465	451	402	452	473	466	463	463	465	481	476	481	452	488	508	439	469	477	468	516	440	488	483	451	523	459	459	488	478	462	491	475	491	451	474	485	472	475	453	431	458	459	519	464	477	458	507	451	488	462	469	495	486	509	471	462	451	421	484	474	470	416	473	445	441	471	474	463	484	453	458	468	477	469	478	442	478	475	466	463	483	439	444	475	487	430	463	462	476	491	513	438	452	488	445	502	475	469	482	501	461	441	464	478	480	449	468	452	445	500	460	443	445	484	463	446	499	458	502	487	441	408	429	465	483	475	489	466	459	425	483	493	484	467	474	465	466	492	494	420	447	458	478	412	486	460	478	447	481	481	497	469	458	489	455	457	475	475	427	481	427	487	449	473	476	484	441	491	480	476	480	483	494	438	465	467	440	480	419	479	444	479	482	443	462	501	498	448	507	491	471	457	448	495	471	488	470	458	458	471	466	489	481	498	501	473	497	487	440	414	489	486	475	478	445	436	490	487	483	440	484	474	432	487	453	485	457	432	493	463	488	494	470	492	497	454	446	478	462	509	499	473	460	418	423	493	483	466	431	467	467	462	438	475	486	467	513	465	422	461	459	467	477	477	473	442	501	464	509	456	482	459	443	471	441	465	467	480	465	462	457	452	477	439	470	491	456	485	500	459	514	449	454	463	489	459	473	447	440	481	488	469	485	459	491	462	491	475	490	482	463	488	476	454	473	442	425	478	480	463	470	453	471	458	458	472	501	481	474	456	474	489	459	478	457	463	451	491	431	455	446	444	452	483	493	478	492	449	456	458	507	471	463	459	461	489	478	490	472	505	471	452	478	472	484	481	491	509	481	453	446	456	438	473	471	479	478	474	472	480	499	485	479	496	468	475	474	472	470	483	440	491	477	453	460	488	467	516	462	491	455	455	492	504	497	491	500	485	471	487	458	479	442	468	488	456	496	453	491	456	440	465	459	463	476	472	466	496	474	479	462	459	501	495	448	464	482	492	447	486	490	461	444	482	489	443	467	520	494	461	468	484	440	493	470	471	481	447	477	488	514	470	465	453	510	444	492	490	474	470	475	486	468	513	446	479	469	472	451	476	474	434	443	451	433	477	481	493	488	494	417	473	426	488	452	471	421	457	518	495	466	435	482	485
48500	15371	4842	2089	1436	1070	795	699	539	494	460	390	396	376	356	334	342	296	308	322	301	269	267	283	271	259	258	261	280	243	261	271	257	259	281	230	220	285	252	264	280	272	279	247	234	233	245	262	251	242	275	220	249	233	232	255	256	223	259	237	236	237	236	233	248	237	267	234	270	260	243	212	230	268	262	240	237	230	243	236	236	232	251	275	243	267	259	238	238	232	242	208	246	225	225	216	254	223	264	253	238	237	237	240	212	220	263	225	236	225	226	249	281	263	235	201	199	236	243	232	206	245	228	239	254	217	235	228	222	247	236	243	267	224	245	234	260	246	246	220	221	231	239	260	229	248	239	221	226	253	261	250	259	237	221	256	225	221	229	248	256	228	281	285	232	232	227	244	218	261	253	244	227	236	221	210	229	276	240	234	239	225	216	217	250	234	228	230	257	228	238	260	224	239	240	245	265	240	226	256	221	229	244	264	259	241	243	236	226	237	237	213	234	225	237	235	258	243	245	226	236	262	259	244	254	236	259	233	221	239	242	247	222	206	207	264	253	255	256	268	247	225	256	243	236	260	243	227	252	240	225	247	211	242	254	242	257	273	254	256	263	250	221	210	247	239	241	205	243	240	264	253	222	230	259	243	225	270	231	235	233	269	219	255	259	246	247	253	231	238	221	232	269	216	221	241	244	243	229	223	253	209	230	235	254	246	227	234	247	263	227	254	227	229	243	230	284	232	253	216	220	224	257	237	222	255	263	254	234	242	250	219	269	229	232	259	227	266	221	249	229	228	243	235	243	240	221	225	238	235	224	256	250	217	239	260	236	236	217	256	232	252	242	233	251	218	234	238	242	226	233	223	240	251	245	221	255	231	247	288	231	246	209	240	235	240	246	259	230	216	268	226	214	226	272	236	251	226	283	251	200	255	239	232	231	220	275	249	243	229	223	225	263	247	234	234	228	254	233	232	244	270	240	238	243	236	245	214	224	236	238	254	262	267	223	251	245	260	245	222	264	238	269	238	231	239	245	222	260	211	236	214	258	231	233	232	219	253	252	258	239	250	259	261	214	232	209	224	218	247	229	245	259	247	235	239	241	228	227	253	270	228	249	226	252	243	250	257	201	231	231	218	261	228	256	216	232	258	255	223	259	195	211	226	221	255	256	235	268	223	241	234	252	233	240	217	233	231	254	245	237	247	234	221	234	244	239	246	233	231	261	199	235	249	250	217	257	243	234	227	221	234	231	236	254	268	247	263	237	247	276	214	238	220	248	254	243	238	232	228	211	266	231	247	258	271	250	248	237	262	256	239	252	237	253	229	221	258	212	265	240	231	237	260	236	224	203	223	258	218	262	242	231	219	212	238	239	211	239	251	248	216	242	230	225	226	231	238	254	259	229	229	232	215	236	252	216	217	196	231	234	241	236	248	253	247	235	240	265	228	239	231	218	236	244	260	234	228	221	236	244	238	246	203	244	214	256	236	226	206	222	237	244	213	256	212	227	237	258	230	242	242	243	241	217	225	232	252	257	240	258	220	207	243	239	265	218	247	249	274	258	221	238	243	222	252	239	259	261	242	232	252	236	217	213	218	249	207	220	229	253	251	231	271	236	248	234	224	240	242	262	252	264	220	240	234	231	235	260	204	232	233	230	246	228	243	233	244	228	261	233	240	240	270	246	248	237	232	224	229	236	221	239	242	229	227	231	196	236	216	218	247	262	239	218	210	238	244	223	246	254	217	254	257	238	260	281	278	225	231	240	264	258	241	229	248	272	255	284	260	218	230	262	227	237	241	224	220	247	261	231	234	233	215	249	242	241	235	248	261	251	261	245	233	216	231	246	261	268	236	229	221	234	241	227	238	220	219	242	228	222	223	241	203	256	247	248	232	255	238	254	247	202	253	257	206	228	256	239	215	233	250	228	237	232	245	229	207	234	232	220	205	233	227	246	224	262	233	242	221	258	231	240	233	248	260	227	227	246	232	268	261	241	243	257	226	246	238	238	218	213	232	241	232	226	250	247	241	232	221	221	254	220	264	222	239	229	209	244	225	232	238	225	224	234	247	244	222	229	274	247	245	218	211	214	237	244	238	281	240	211	268	259	246	229	232	270	247	259	271	229	226	252	247	253	216	236	251	224	248	238	209	229	231	228	227	228	254	256	216	258	237	238	225	249	240	240	258	217	242	244	239	259	253	276	228	248	243	246	241	216	244	253	209	237	249	230	247	221	244	229	232	239	251	225	234	220	247	246	219	248	226	256	252	233	198	240	232	228	209	233	226	245	243	247	234	248	246	283	254	233	237	253	216	239	263	229	239	238	256	236	272	241	219	246	226	226	231	225	233	252	252	244	246	249	229	258	231	249	220	230	241	240	255	237	249	235	250	241	240	250	245	221	217	233	236	223	236	241	259	243	257	242	245	250	253	239	246	226	222	246	221	228	262	237	246	233	236	226	221	245	237	225	250	227	231	227	240	226	245	231	261	217	232	245	251	273	228	248	264	238	223	232	246	220	271	234	239	249	241	224	232	232	232	237	239	233	252	234	207	287	219	230	224	236	223	218	245	268	232	241	249	232	238	251	240	244	238	240	244	217	253	250	228	226	222	231	227	247	213	247	221	221	235	250	240	220	251	252	271	250	254	250	223	227	242	229	212	264	242	252	264	257	231	241	245	247	221	252	242	248	255	255	263	264	216	216	237	225	235	236	253	232	211	247	248	258	243	226	244	228	215	244	207	265	238	238	210	241	232	239	231	234	256	253	213	231	229	202	241	251	229	238	230	216	209	224	247	237	227	276	214	257	231	276	260	245	243	219	262	246	219	232	244	230	240	200	246	260	241	218	261	279	233	216	236	234	235	236	216	234	222	235	251	218	231	225	242	235	253	225	256	249	233	252	251	260	275	218	247	252	254	241	236	253	266	216	270	246	232	213	232	262	251	240	263	242	206	222	212	243	225	250	267	233	210	250	252	241	249	223	226	247	270	210	231	218	226	220	205	237	216	233	231	245	226	254	221	239	259	242	236	252	246	239	224	269	223	219	242	241	237	222	233	234	256	233	258	263	263	226	224	229	249	273	243	259	253	255	219	263	247	240	233	240	234	237	229	250	236	237	238	265	235	247	214	226	226	216	237	240	230	242	251	251	268	270	231	233	254	250	236	240	248	207	250	226	275	205	223	265	240	255	267	232	246	254	240	240	226	233	215	214	245	218	221	245	215	238	235	230	222	248	241	222	249	225	244	243	252	229	236	212	237	244	228	259	245	265	229	223	229	247	222	242	235	234	275	232	263	220	267	249	246	231	235	230	240	235	229	231	238	249	245	260	242	220	226	241	265	249	246	241	255	247	243	248	241	265	250	259	253	261	220	267	226	256	256	252	232	250	256	254	244	232	250	242	234	255	245	226	226	232	236	289	239	244	220	250	229	259	247	230	295	245	209	233	228	240	226	213	216	252	221	229	244	230	247	249	240	244	251	239	217	239	249
23224	2722	5961	6487	5494	4482	3763	3115	2611	2321	2054	1875	1628	1574	1472	1352	1259	1238	1177	1089	1137	995	1010	930	987	943	941	968	857	885	851	836	862	821	870	831	823	782	791	798	782	803	779	736	747	740	723	761	787	682	751	742	771	753	708	720	723	749	749	732	714	732	762	718	685	681	745	717	729	714	705	747	724	678	665	732	775	750	729	700	724	728	657	718	693	647	662	686	733	658	665	685	697	689	743	661	691	688	693	687	738	756	713	700	718	681	716	690	696	668	663	650	670	708	694	740	694	687	680	709	658	672	708	668	719	666	731	717	677	676	710	697	647	699	671	704	658	680	688	703	690	707	686	693	669	742	676	676	666	688	682	700	733	689	673	679	668	690	661	705	652	650	654	683	651	670	695	657	703	652	672	667	714	656	707	677	653	692	649	656	683	657	659	716	712	675	714	623	682	660	681	648	679	746	683	692	701	647	687	615	683	730	691	643	663	659	694	664	687	690	681	656	696	644	690	691	705	691	671	715	686	652	639	676	711	703	675	706	690	619	698	660	696	698	685	664	684	687	679	693	689	676	682	660	686	716	661	661	698	673	652	696	687	662	676	660	679	683	681	681	643	676	703	691	646	655	655	679	642	697	671	672	700	645	710	666	672	639	653	685	632	693	708	669	678	687	700	686	691	680	689	688	691	710	716	636	700	679	665	717	691	708	681	705	727	711	663	660	700	698	658	669	695	651	678	709	649	708	698	684	700	725	660	669	642	710	684	701	704	682	707	695	697	709	693	736	675	686	674	708	726	682	699	711	647	679	677	711	659	661	664	713	643	714	666	687	687	673	669	667	687	709	663	710	664	691	656	675	643	682	693	667	612	661	735	644	672	651	694	668	722	671	717	669	658	707	672	696	690	690	699	704	664	682	702	675	679	645	679	686	673	681	660	670	677	692	706	687	696	701	685	701	691	666	681	702	665	698	648	711	700	673	687	698	700	636	679	693	754	689	657	705	650	653	682	628	715	729	679	665	667	702	697	673	716	687	720	677	708	717	684	640	680	682	702	671	690	671	712	682	687	715	632	678	683	670	640	658	717	647	674	642	681	686	640	669	664	689	676	708	682	691	694	701	658	650	648	688	678	726	687	700	654	705	681	701	674	745	670	736	657	701	716	680	723	709	649	699	675	671	656	665	679	654	630	674	617	689	674	668	727	698	666	659	662	679	686	715	651	690	663	742	654	675	696	709	688	684	705	703	707	708	666	685	610	680	658	684	675	730	684	676	688	640	741	689	645	699	713	716	677	682	678	694	728	634	717	651	698	697	707	686	651	690	662	653	656	675	705	639	668	636	669	650	662	669	671	702	682	661	653	709	695	646	712	720	631	723	713	658	650	656	727	670	648	680	730	674	686	687	675	713	700	699	705	678	705	624	630	714	701	656	713	707	675	686	657	749	620	697	623	693	700	710	652	699	652	671	649	699	646	647	662	732	677	710	700	690	696	675	736	710	669	666	680	654	641	669	694	719	702	663	712	684	678	668	663	677	660	694	668	677	688	699	661	666	696	711	696	659	667	699	658	678	665	646	698	664	701	698	691	675	682	714	706	698	698	685	669	660	641	663	676	707	709	638	703	728	725	666	680	646	702	673	675	670	692	669	674	694	701	712	689	693	684	684	712	695	664	729	682	665	675	701	649	685	643	659	636	713	739	702	675	644	670	702	661	642	660	693	661	660	673	682	699	703	658	682	640	677	712	695	662	674	681	676	707	693	689	681	674	688	674	686	667	700	677	722	682	697	670	661	699	701	641	698	650	669	720	691	684	654	671	676	739	720	651	720	675	665	705	732	663	737	727	661	671	663	706	679	671	676	626	699	695	618	670	676	680	695	675	613	681	694	697	654	634	663	698	672	675	647	702	691	682	666	681	636	693	686	706	673	711	662	651	673	683	693	674	677	678	665	646	654	640	690	647	721	635	671	692	636	731	645	653	710	694	684	667	720	702	681	652	663	656	701	643	661	676	686	667	678	705	672	661	710	667	702	647	712	667	704	731	687	749	663	671	658	638	722	661	678	680	669	674	735	683	672	691	701	681	694	679	664	684	694	673	656	697	692	682	652	703	676	693	647	691	709	700	703	687	681	663	709	670	668	727	711	679	703	706	683	667	697	692	690	652	680	645	646	702	658	697	701	669	716	698	669	692	696	708	700	640	667	685	695	695	684	663	672	697	673	692	710	658	694	713	634	730	735	686	744	653	664	702	680	679	677	679	706	671	654	708	672	681	675	700	692	635	668	688	645	643	714	649	703	665	662	688	677	704	665	656	672	683	678	695	680	687	719	705	667	706	667	660	674	653	682	695	704	698	692	704	700	654	676	639	665	673	705	687	698	692	713	672	718	694	702	677	676	660	672	690	641	721	667	682	671	695	645	699	666	682	691	655	692	647	695	705	694	635	717	687	712	673	702	664	649	656	691	666	687	697	694	648	681	676	705	641	680	670	656	658	659	646	724	702	720	679	649	686	703	678	701	693	690	714	677	665	688	676	677	701	672	670	672	677	677	654	635	677	696	713	713	687	677	712	688	709	715	679	699	699	696	671	711	678	597	685	636	711	719	648	669	665	669	698	642	713	666	656	652	681	697	634	642	694	688	647	675	614	653	676	647	654	673	684	683	643	679	677	669	691	682	688	667	718	649	719	672	707	667	717	707	703	652	683	683	734	704	709	656	684	664	695	684	670	634	706	693	709	712	693	672	638	684	652	695	718	700	678	657	713	662	622	690	695	631	641	733	710	666	676	650	707	646	745	678	700	699	667	667	723	681	715	653	660	664	652	657	677	662	702	703	687	675	692	627	722	679	702	664	671	687	718	658	681	666	655	727	696	730	699	631	698	695	704	656	762	664	698	664	690	700	720	687	688	682	674	685	717	678	687	680	677	689	701	703	647	684	683	698	684	673	609	744	733	687	683	665	663	683	701	729	732	682	666	696	692	690	649	684	664	706	682	648	681	696	666	667	697	704	679	681	688	670	697	705	682	695	701	703	678	676	701	694	700	708	677	686	694	669	681	682	651	700	696	674	676	637	707	709	681	676	694	702	672	650	674	737	690	692	659	699	687	693	729	691	680	708	692	660	642	718	714	675	690	707	667	705	709	672	706	719	694	676	684	722	715	672	680	646	679	675	697	706	702	704	676	676	668	682	628	660	682	667	674	695	722	715	712	689	673	665	710	652	660	694	670	681	670	694	695	656	695	689	701	640	736	654	663	727	718	694	672	684	678	662	698	665	718	637	662	712	663	700	674	688	699	671	723	662	664	684	704	673	718	733	694	651	623	750	688	659	655	675	704	650	637	714	671	659	707	693	698	714	679	678	695	659	699	671	660	658	712	699	695	646	701	657	715	664	648	693	647	736	644	644	639	667	646	690	741	723	682	650	660	659	663	701	677	681	637	715	663	717	703	673	696	652	647	675	671	679	752	700	685	672	695	619	679	634	670	666	702	709
6084	338	159	110	93	74	74	71	68	69	73	69	73	67	89	68	72	76	75	70	56	60	70	63	52	68	82	65	50	82	59	83	67	76	71	67	64	75	53	64	64	57	65	74	70	63	60	63	67	78	55	74	66	67	65	60	62	72	77	69	72	56	72	74	74	65	44	70	62	60	65	68	63	65	56	65	46	78	80	65	63	77	66	59	82	76	64	74	71	62	69	62	68	57	71	78	46	78	75	65	82	67	64	71	82	70	70	76	74	73	62	59	77	58	59	75	64	80	64	66	64	59	65	77	73	66	63	60	63	74	83	69	73	73	71	76	71	71	66	53	72	64	52	52	61	84	65	50	70	62	60	72	63	80	57	79	70	72	54	63	53	78	59	58	61	73	77	67	63	54	69	72	74	63	68	56	47	81	68	67	67	60	78	50	54	57	70	68	64	71	83	59	65	66	74	63	61	55	70	49	63	78	81	52	62	72	77	74	69	65	74	61	67	54	66	71	73	48	55	67	72	75	67	66	57	70	74	59	80	73	65	55	71	70	62	75	58	53	59	63	72	65	63	89	50	68	61	64	74	63	57	70	82	62	62	63	63	83	77	65	68	57	75	59	77	82	69	78	69	67	71	63	66	56	67	66	70	70	72	73	65	56	71	59	56	55	65	63	76	79	74	74	57	62	74	66	60	67	70	65	62	65	69	56	69	64	67	62	60	56	58	65	73	59	64	75	74	66	71	76	54	77	84	87	60	62	71	81	65	63	57	66	78	70	59	75	51	67	68	75	52	71	71	65	70	64	71	53	67	69	59	71	72	66	70	75	78	72	65	58	79	67	59	72	69	61	72	67	78	71	78	80	69	79	78	52	75	68	59	64	49	59	80	74	65	65	71	71	64	51	71	79	68	68	65	75	71	72	63	60	72	60	55	85	72	59	72	64	64	69	65	52	76	74	57	75	79	70	76	86	81	64	73	71	76	63	59	71	70	57	65	62	60	75	56	64	53	61	59	81	72	61	67	69	70	54	66	76	70	74	75	66	89	51	76	64	77	59	72	67	67	76	59	66	51	85	71	65	51	64	59	63	64	67	76	72	63	75	60	65	54	62	65	77	73	52	69	73	67	55	71	68	57	73	59	67	72	70	51	71	66	69	64	67	79	64	64	71	85	74	51	70	57	62	63	60	69	74	61	63	78	75	72	61	59	63	62	60	69	86	62	65	60	85	59	48	69	60	59	76	71	61	66	73	51	60	81	52	77	71	60	72	60	72	66	62	83	81	72	64	69	66	71	90	76	62	55	68	58	80	66	63	67	61	63	63	53	56	66	52	72	78	64	69	72	69	75	53	55	66	56	63	59	81	61	57	69	66	74	66	61	82	61	66	68	61	71	87	64	68	82	70	57	63	65	66	49	72	86	72	65	63	70	60	61	77	72	60	56	69	55	83	71	79	74	62	66	75	57	51	79	73	59	66	66	87	65	65	68	86	73	58	70	51	66	46	73	64	66	54	53	73	66	71	63	67	70	72	63	61	71	63	67	51	68	68	62	79	78	66	69	61	63	68	77	69	69	68	57	65	77	65	63	64	64	59	65	75	53	87	60	78	76	71	65	82	64	77	57	58	60	82	69	78	56	80	70	62	59	77	74	71	60	57	83	68	65	78	87	59	61	66	74	69	59	69	74	61	68	65	71	68	71	81	67	88	67	94	79	72	62	73	55	66	65	78	82	54	61	67	60	68	69	71	64	66	73	79	67	69	67	81	77	60	81	65	62	58	93	71	74	61	62	58	56	56	55	47	69	60	67	66	53	53	89	69	70	76	65	69	73	73	71	56	69	84	61	76	69	79	72	70	77	60	82	74	74	80	62	74	56	67	54	63	52	88	60	62	75	65	77	60	60	87	69	54	66	68	65	73	67	51	80	63	76	75	61	69	59	61	54	73	59	78	69	67	70	72	45	56	71	75	76	77	65	77	65	81	61	57	71	75	65	63	49	77	74	71	64	82	61	72	64	79	79	72	67	86	74	55	48	72	64	62	72	69	61	80	65	55	72	56	68	75	73	62	65	78	74	59	72	67	69	82	83	82	74	76	68	69	60	67	69	77	59	68	67	76	78	65	77	68	78	65	66	84	79	58	78	57	51	53	51	55	69	77	63	74	53	67	79	74	60	81	72	61	58	75	65	76	61	72	72	69	70	56	68	63	57	77	67	72	65	62	67	71	74	58	64	63	83	63	83	91	69	63	63	70	64	71	70	61	62	71	76	69	69	73	64	71	62	61	64	61	71	68	71	80	52	63	63	67	60	67	78	51	76	80	79	68	63	68	69	62	60	54	78	66	58	49	63	68	52	70	63	66	69	64	72	67	62	72	74	68	71	66	68	74	64	66	57	81	58	66	74	84	59	65	57	70	80	62	85	69	67	73	72	73	62	74	92	69	71	75	58	70	62	65	66	73	64	58	65	54	73	75	59	61	69	73	73	58	55	52	67	62	79	59	71	53	59	77	71	83	87	80	65	76	66	84	58	71	66	81	75	66	69	53	66	83	63	63	63	67	74	69	66	84	62	62	59	74	50	70	70	82	50	65	73	76	76	75	68	74	67	61	57	56	65	75	79	65	61	64	61	77	66	54	58	77	72	64	55	80	43	60	70	55	72	69	60	56	77	71	63	66	80	59	57	68	54	74	59	64	76	70	69	70	69	76	75	69	67	63	67	55	61	65	75	68	81	83	58	57	83	72	52	62	63	59	59	82	59	65	89	73	61	60	58	69	60	60	75	56	67	66	76	74	67	85	74	66	60	74	73	65	72	73	61	73	72	73	70	69	75	62	66	68	58	79	70	82	66	68	73	86	74	70	79	58	63	64	67	61	76	69	70	76	71	68	60	75	68	65	73	68	65	77	56	57	68	77	67	74	72	77	88	71	69	74	80	64	59	66	81	63	78	63	65	59	65	69	76	65	67	61	62	92	74	54	57	59	83	72	63	57	77	58	71	54	71	88	67	59	74	69	71	74	62	68	81	62	58	67	74	60	64	51	73	74	55	56	60	66	62	65	62	67	65	70	61	60	67	68	62	64	58	64	72	61	66	60	75	78	58	71	70	63	64	82	59	55	59	67	72	77	86	72	61	75	80	85	51	74	63	69	59	69	72	49	60	66	76	56	58	55	75	44	89	76	74	67	82	75	65	87	62	72	73	75	57	64	63	64	63	65	69	70	58	60	60	56	59	66	56	66	73	64	66	80	63	76	74	59	58	71	70	63	69	59	67	74	57	89	67	83	61	79	78	69	62	74	76	59	88	58	64	63	66	70	69	70	64	74	55	68	67	74	80	50	43	66	79	56	59	80	69	67	65	63	75	78	68	63	66	75	75	70	67	65	64	66	79	70	83	59	68	81	60	66	69	44	66	87	63	66	70	77	68	78	61	54	63	71	59	59	83	66	71	68	74	66	72	65	69	56	65	69	72	69	54	86	70	66	58	60
5653	321	403	430	387	344	360	311	265	302	324	313	276	274	274	289	265	266	272	270	259	245	273	279	242	225	235	240	249	256	235	233	245	279	230	261	244	240	236	266	278	243	241	243	271	252	256	244	246	262	244	260	251	257	263	271	246	218	250	246	251	245	269	232	227	240	268	243	225	222	242	226	241	253	230	262	269	243	255	240	242	234	246	240	231	255	257	267	225	268	243	247	244	259	263	235	250	285	241	242	260	229	266	235	272	241	240	262	257	253	249	246	229	241	227	269	251	257	247	251	243	238	273	264	262	253	253	239	275	247	245	262	253	241	218	271	224	249	236	231	218	265	237	236	225	264	262	216	233	240	247	234	225	221	260	251	276	264	255	258	226	276	228	235	255	253	218	249	251	267	255	217	236	280	237	247	262	228	233	251	228	225	273	227	251	234	245	248	235	239	254	265	240	258	234	266	223	231	235	224	257	265	265	286	281	251	236	257	262	234	259	225	229	249	240	240	266	230	261	223	233	270	239	241	241	246	252	229	237	256	251	230	223	266	260	275	261	259	240	235	256	230	245	242	244	230	213	229	246	241	260	250	228	221	263	257	250	252	254	238	243	236	258	249	229	229	242	226	233	245	247	268	255	231	235	235	245	251	263	252	250	237	230	229	250	226	220	230	240	253	231	255	250	251	259	258	234	238	236	233	254	237	273	261	233	244	256	281	229	258	249	267	247	219	262	264	254	249	239	254	268	251	252	254	273	270	210	235	234	244	262	246	250	244	241	231	252	262	223	277	240	263	264	267	252	254	244	238	257	239	231	261	268	243	259	243	257	233	255	273	249	213	242	221	227	234	236	257	226	233	265	253	233	254	226	254	248	238	262	233	249	252	226	238	231	246	263	246	219	234	218	253	236	254	255	224	254	240	234	232	248	246	249	240	242	241	238	221	222	247	246	255	229	249	293	266	250	256	215	246	249	290	287	253	224	240	247	239	259	263	257	249	236	247	223	241	235	245	232	252	230	240	248	257	241	276	250	264	250	244	272	238	257	237	256	248	227	278	260	265	271	253	254	242	258	265	230	237	246	224	268	232	251	233	239	249	227	239	253	236	272	235	247	226	250	239	249	271	237	238	211	266	255	230	224	266	251	249	247	263	282	257	260	288	257	286	228	260	255	228	246	259	252	243	259	254	258	258	241	255	238	244	252	253	229	249	236	272	242	236	261	274	256	247	251	241	211	259	222	241	252	264	227	261	263	248	261	256	249	243	232	250	252	255	241	246	238	247	205	227	244	218	239	259	235	241	273	268	240	236	243	246	256	253	235	234	228	270	233	258	243	250	262	245	255	210	239	229	239	263	233	230	266	221	264	242	248	222	243	251	214	230	224	242	227	243	260	239	260	256	243	250	261	204	240	270	239	257	240	244	246	227	274	265	220	240	245	246	257	257	238	269	259	229	263	259	272	247	292	279	253	245	237	242	244	244	268	262	228	261	267	245	269	264	257	244	251	252	230	248	273	249	257	255	241	253	253	268	255	226	240	235	235	261	225	253	278	245	238	266	251	254	278	236	241	248	233	241	232	205	273	254	240	252	243	241	243	245	244	276	270	260	223	240	260	233	245	263	256	261	277	274	248	271	232	228	264	250	214	274	238	248	264	266	227	268	243	252	247	253	231	233	223	266	248	263	255	255	262	258	244	242	223	250	261	248	250	239	260	232	243	249	257	263	251	242	227	241	239	241	257	236	228	243	232	247	248	247	275	253	255	236	245	270	272	278	248	232	284	259	266	241	244	231	247	272	240	245	246	263	235	226	228	250	259	250	251	245	227	228	264	242	241	265	249	269	264	263	232	252	229	260	243	242	255	229	251	253	247	233	267	244	262	247	228	265	221	244	252	230	245	262	278	251	245	222	242	266	246	253	255	226	272	234	271	235	226	242	227	233	236	224	222	231	256	224	259	274	239	232	226	240	250	215	241	249	228	255	229	229	250	250	241	252	253	270	228	242	236	259	257	245	229	227	253	239	257	253	216	261	245	236	260	229	258	223	256	247	231	251	256	263	257	237	238	248	251	240	256	235	230	270	254	262	251	245	273	247	228	258	251	236	237	233	260	249	236	256	266	250	238	252	237	220	248	224	247	225	244	248	236	272	255	235	228	253	240	276	262	282	243	248	247	239	227	271	257	243	238	232	262	291	249	272	250	265	256	265	232	248	267	233	243	228	255	227	270	245	249	267	273	223	245	234	220	266	227	217	252	235	241	270	241	258	229	240	226	213	247	250	255	270	257	242	244	263	243	250	235	265	255	239	245	246	263	228	250	282	246	251	264	247	238	230	258	217	237	248	231	243	232	257	242	261	234	225	256	255	245	302	228	240	252	269	275	247	258	245	252	248	243	249	240	248	241	232	276	229	211	227	253	254	263	219	270	242	236	237	268	230	248	244	231	253	244	245	229	255	279	235	251	251	272	270	239	263	236	242	218	264	223	258	228	239	261	218	246	244	268	245	232	260	235	242	230	258	257	263	281	243	246	254	223	248	247	250	239	263	258	238	243	229	250	267	255	263	233	233	240	254	244	233	256	234	263	251	216	272	257	295	243	252	239	264	246	239	246	230	247	246	269	249	247	234	243	260	271	239	283	272	253	250	215	258	238	240	230	279	248	238	257	249	247	221	233	224	212	261	236	251	260	264	240	247	215	248	235	266	229	259	266	240	259	230	232	251	252	258	254	260	238	245	239	224	246	257	247	259	260	229	224	227	280	263	247	259	243	254	255	244	238	249	255	225	234	230	241	243	234	244	214	263	227	263	263	258	240	248	250	265	224	261	231	252	261	231	239	255	228	230	219	237	225	240	264	271	235	245	246	217	250	234	230	220	232	235	278	228	268	266	217	267	254	243	256	242	268	251	242	251	200	222	260	262	249	247	218	253	245	220	256	253	257	281	243	255	256	252	250	230	238	247	236	252	258	261	254	251	217	268	259	251	258	251	265	218	240	249	248	269	235	247	260	246	257	239	214	246	255	252	243	250	262	208	250	257	215	247	271	212	261	240	257	251	224	264	249	213	260	238	255	245	235	229	246	239	260	241	245	234	242	241	233	277	237	254	222	252	247	233	258	270	258	260	236	218	274	243	231	253	246	266	255	220	259	261	254	273	247	266	264	248	259	249	222	258	227	271	259	243	244	235	225	267	258	241	238	240	224	244	233	256	207	258	232	237	243	248	226	232	255	244	253	237	221	246	227	249	250	243	265	236	246	249	253	246	242	257	248	212	232	226	257	248	267	250	231	260	260	261	236	232	242	274	251	279	279	225	256	223	228	260	260	262	262	227	239	246	234	252	262	243	279	250	254	244	252	240	268	248	247	253	214	243	285	198	237	257	237	215	235	248	239	281	227	261	261	253	258	257	251	240	241	249	255	250	276	242	248	245	247	251	238	229	240	227	219	245	246	240	226	241	273	252	234	256	233	245	259	256	249	274	228	247	267	237
37999	7013	1583	1065	789	571	454	366	329	320	251	219	233	224	216	177	165	155	172	191	170	179	191	179	171	189	192	172	161	168	164	186	163	156	166	147	150	164	166	151	168	164	143	176	175	154	166	175	170	155	146	156	159	136	159	152	153	140	146	157	160	141	157	173	169	167	156	169	156	151	152	132	146	141	137	159	163	160	144	147	146	143	159	171	157	142	146	163	149	164	156	151	158	143	154	166	160	163	167	158	161	160	147	141	151	148	138	167	147	165	142	161	154	153	143	164	146	140	145	150	154	164	160	172	146	153	160	138	155	133	134	135	162	158	156	134	166	150	150	137	161	144	142	157	173	164	147	161	151	146	166	153	141	155	142	156	153	171	168	150	159	163	157	147	169	165	144	143	151	147	160	164	143	159	171	170	127	143	154	150	161	147	152	141	140	162	147	168	141	135	155	165	156	134	144	139	141	145	166	153	139	141	157	145	133	144	148	159	149	152	172	141	151	128	138	156	191	163	142	158	165	148	166	163	145	144	165	155	148	145	171	152	168	144	154	148	156	155	146	148	123	165	131	166	133	143	157	152	150	155	177	144	183	133	165	137	147	161	156	151	128	152	146	164	179	159	159	137	145	165	157	156	154	165	148	152	170	123	167	147	138	147	151	155	166	152	151	152	125	155	153	137	149	156	147	135	179	152	158	167	174	161	145	143	160	156	144	149	146	138	155	165	133	137	155	153	136	144	175	158	138	142	148	154	141	152	164	148	139	143	149	167	153	158	169	170	133	159	131	148	150	152	127	155	142	141	161	142	151	144	156	137	153	153	168	165	151	155	154	122	157	145	152	131	157	149	159	162	136	148	148	177	129	166	146	153	154	161	162	151	163	161	155	142	135	167	143	136	141	147	135	134	150	166	163	166	158	164	126	158	162	172	163	174	197	156	163	136	148	156	155	148	163	155	150	151	147	131	168	140	146	144	144	162	155	138	159	175	156	151	167	159	162	162	161	145	134	146	151	125	151	174	146	164	144	147	156	168	163	179	162	160	154	171	162	149	165	144	162	179	132	145	146	174	140	166	150	139	139	166	153	159	149	145	158	161	145	159	171	162	144	158	156	187	149	151	147	144	152	162	147	145	172	160	139	164	172	162	150	159	161	151	140	143	161	141	165	172	144	139	169	164	158	155	139	153	149	135	143	170	147	142	151	164	138	146	167	149	144	150	167	157	170	158	149	152	151	178	134	146	161	137	145	151	173	141	145	152	146	142	137	153	168	141	138	158	142	142	179	158	147	160	143	140	140	171	168	167	154	139	156	148	132	168	148	142	131	160	173	162	157	155	166	139	173	148	144	137	146	131	182	144	136	166	158	152	163	137	138	143	140	140	125	139	126	152	176	148	145	131	144	140	146	153	166	123	146	167	143	168	150	147	174	148	144	158	155	161	154	152	165	160	138	162	138	116	176	141	138	153	170	167	138	125	147	138	150	139	162	157	160	136	141	141	152	149	161	156	154	145	151	149	137	154	164	185	163	147	163	159	154	161	159	160	151	160	160	132	159	124	150	140	171	157	148	137	131	158	158	154	140	153	128	147	163	151	140	159	146	149	158	161	140	151	167	158	157	144	158	157	151	173	143	169	173	161	117	144	152	148	160	172	154	168	142	150	160	156	162	133	148	150	164	155	162	152	176	157	151	166	146	147	146	143	145	149	155	156	156	117	145	171	158	162	145	147	137	123	147	163	179	129	152	145	126	156	158	147	154	140	141	155	142	161	145	150	161	129	135	134	143	138	159	151	150	173	160	152	151	159	153	164	165	145	140	172	166	153	156	147	151	172	162	167	127	171	159	161	158	135	134	138	165	164	157	151	144	153	154	148	141	155	158	165	172	178	156	174	160	140	154	129	145	153	165	139	151	157	151	159	132	146	150	141	147	155	143	166	156	148	144	179	147	158	146	159	161	161	144	135	157	150	149	163	160	152	141	143	158	140	149	136	134	177	157	142	154	172	148	151	140	157	162	165	138	173	134	132	160	160	154	143	156	168	179	160	160	157	164	155	154	137	153	141	145	139	163	150	172	154	130	138	167	159	153	181	147	164	151	160	148	154	165	146	142	150	135	151	161	155	169	156	154	155	141	141	142	138	134	150	177	172	132	156	157	153	142	147	156	157	153	175	163	170	145	164	178	133	174	170	134	166	152	154	140	148	158	160	131	152	170	159	134	149	137	157	140	167	136	157	143	142	132	138	146	159	154	181	143	152	156	119	189	137	148	134	132	151	134	148	129	136	148	145	150	142	135	162	166	144	161	159	152	138	152	151	146	150	143	149	137	175	155	157	145	129	161	143	130	127	149	153	163	159	131	138	106	158	162	160	162	160	124	166	146	149	149	172	155	135	141	184	179	138	156	162	134	159	152	159	158	142	138	167	142	126	165	139	149	172	149	153	139	129	142	165	178	129	134	180	148	162	160	148	153	150	149	154	138	148	142	156	126	148	153	124	154	175	169	141	159	144	144	119	160	146	150	147	134	144	160	139	153	160	153	162	144	141	150	140	148	133	134	163	141	162	162	178	156	176	161	132	137	141	150	157	159	162	159	141	155	160	146	157	143	160	170	159	167	160	153	154	161	138	147	149	143	168	168	153	162	164	133	147	152	136	167	160	144	135	157	151	141	146	162	144	147	166	146	151	146	138	131	136	126	156	145	172	157	134	161	163	140	147	143	148	141	141	154	155	166	148	182	140	167	155	145	164	144	148	157	161	147	131	143	150	148	159	145	168	144	139	157	150	163	145	156	152	135	147	173	166	160	135	143	179	183	133	153	165	169	157	147	170	163	141	147	156	146	150	145	151	138	153	133	160	164	167	148	158	143	159	153	147	150	172	143	151	162	155	142	158	179	148	166	137	126	141	142	147	136	147	150	153	158	134	153	159	134	149	179	134	160	137	145	159	144	155	143	157	154	169	152	147	150	189	144	143	134	151	135	165	143	146	156	139	158	135	162	146	130	166	133	137	149	140	152	150	134	153	158	164	159	132	166	163	148	153	163	168	165	145	153	170	163	144	144	149	136	156	143	144	130	166	147	139	156	137	145	172	143	156	152	157	134	127	158	140	145	148	140	152	178	167	139	163	138	137	145	151	156	163	151	150	153	180	152	182	134	167	161	152	124	159	167	173	152	156	154	150	160	162	153	158	148	167	159	157	152	143	155	130	166	179	152	148	156	144	182	151	144	135	148	155	152	163	147	138	159	160	153	155	187	131	165	173	145	156	142	145	118	142	167	153	156	160	151	143	157	170	143	155	156	135	136	150	156	178	156	146	116	145	146	153	154	175	162	169	127	128	171	146	161	140	154	148	157	158	148	158	156	145	157	134	160	152	173	159	150	162	141	168	159	156	138	141	155	150	140	157	138	142	135	150	181	143	145	152	166	157	167	142	161	145	135	165	162	164	155	145	173	163	149	159	147	143	147	158	152	166	154	146	165	142	155	146
17828	1509	3335	3657	3142	2503	2021	1737	1537	1355	1176	1075	1036	894	869	839	777	756	695	689	648	652	612	629	593	643	560	548	565	547	567	532	547	548	518	544	564	526	551	574	522	549	553	499	493	449	544	531	515	517	490	501	536	524	498	498	528	511	452	490	501	511	477	473	465	514	469	501	512	494	493	481	463	479	493	464	503	496	480	444	438	440	488	433	488	462	472	468	453	493	526	434	493	478	482	448	476	495	478	502	491	474	473	505	489	460	477	481	532	452	468	460	483	472	473	503	479	492	480	498	520	535	480	497	481	475	488	511	470	498	442	501	484	470	486	484	459	440	513	507	469	468	449	480	454	457	455	451	456	455	485	476	489	487	512	455	426	495	501	446	510	461	487	468	455	474	465	466	472	496	465	444	463	483	471	470	491	488	488	442	460	480	530	506	475	508	472	468	494	463	486	472	457	516	440	460	481	478	457	433	481	484	472	418	468	473	471	493	482	455	454	501	503	461	484	485	465	461	499	475	465	491	460	487	458	465	508	442	456	424	487	481	490	464	457	478	466	476	469	458	462	462	481	454	521	462	476	497	455	480	456	498	463	460	458	480	482	495	480	445	449	485	465	432	510	501	451	472	455	466	470	469	452	459	480	452	497	469	462	465	487	450	478	459	461	485	472	486	487	488	465	468	470	480	466	486	443	465	487	471	499	532	436	473	445	471	493	497	487	454	485	466	462	461	465	469	467	478	458	449	469	503	459	473	489	499	483	455	476	485	461	493	468	505	396	466	468	457	464	463	445	462	460	494	486	438	476	460	474	476	462	446	443	479	464	452	493	479	474	486	502	434	500	515	509	429	445	492	479	426	475	498	472	471	501	497	453	475	468	484	533	468	451	464	510	460	480	498	442	469	469	474	493	485	460	456	504	443	462	445	473	444	475	455	473	465	489	444	455	541	498	470	471	437	507	447	505	446	465	424	484	466	452	481	474	462	474	458	450	467	454	465	463	506	516	504	492	478	476	479	514	491	453	447	483	468	469	475	458	441	447	487	493	435	479	486	459	467	472	467	482	442	454	484	512	486	458	428	463	471	510	486	490	466	484	457	462	466	492	478	475	469	468	427	455	464	486	460	430	472	492	494	453	470	443	461	458	483	479	480	473	412	444	476	497	462	452	476	498	507	491	502	475	461	426	464	456	456	495	450	464	464	504	497	482	473	490	467	477	479	452	476	461	480	462	472	461	468	488	475	498	442	465	479	468	478	481	479	428	491	453	467	477	462	473	494	505	470	514	479	435	461	443	486	446	492	484	479	490	478	487	470	434	486	465	445	487	469	465	470	498	496	489	486	465	487	469	493	465	459	468	463	461	489	478	482	485	511	514	450	449	487	464	416	455	439	506	481	465	481	470	494	477	480	445	476	477	468	518	452	462	458	476	443	480	474	460	493	450	462	450	481	476	459	468	487	481	481	447	507	467	466	475	420	478	467	448	471	476	490	460	475	450	468	502	468	510	479	474	472	474	477	484	482	497	462	473	467	485	455	479	491	500	466	432	454	453	453	455	496	455	502	491	468	473	454	443	441	470	438	512	475	455	462	505	448	454	510	449	442	476	450	474	454	447	473	473	502	485	523	479	481	471	487	446	466	485	443	481	467	489	438	460	451	467	472	503	488	474	453	481	464	474	472	463	429	465	463	468	484	488	498	482	503	474	491	466	462	508	481	453	502	469	479	481	442	486	470	463	491	465	437	492	479	448	492	461	471	487	466	447	462	480	496	482	454	441	436	478	463	406	474	466	459	428	476	460	457	496	482	431	448	487	464	494	482	506	470	477	456	444	446	463	462	455	461	477	485	476	490	437	462	483	473	467	479	438	465	483	456	459	469	441	458	463	466	461	482	445	501	488	463	452	454	471	508	489	447	474	430	487	471	495	486	484	480	478	451	461	514	424	481	454	507	477	481	494	495	471	463	464	464	494	471	481	504	483	477	470	451	470	461	471	438	491	496	480	467	432	492	496	494	458	474	460	508	489	462	496	453	498	425	474	489	487	453	512	471	442	477	475	477	467	469	462	462	475	462	481	452	482	467	505	459	437	458	477	466	474	489	462	462	459	481	457	463	465	502	477	469	488	454	455	448	479	459	481	466	461	502	489	451	472	458	440	479	493	464	467	446	480	447	501	512	464	474	464	469	482	476	507	449	487	500	521	465	499	407	463	494	489	447	454	441	459	470	532	458	491	454	521	461	466	465	473	460	464	494	476	497	485	464	483	477	483	483	463	457	462	441	465	475	461	468	454	456	464	501	483	507	451	462	467	480	493	495	449	511	447	513	493	455	456	473	444	475	453	503	484	477	534	454	506	468	477	452	466	469	441	465	451	424	448	478	483	454	442	452	445	493	494	495	502	450	504	492	461	480	483	481	503	496	473	482	449	488	439	477	483	475	446	466	469	467	485	490	469	496	449	461	484	492	479	527	481	482	467	459	465	450	461	470	459	484	482	444	470	491	506	486	481	454	432	492	517	473	513	441	466	465	460	498	443	477	486	474	452	461	498	453	444	474	474	471	430	430	473	448	464	485	520	504	471	464	440	480	461	469	480	465	486	448	484	504	419	420	514	435	469	434	489	458	487	467	465	487	447	480	475	446	459	480	484	471	501	484	437	469	497	484	480	464	450	481	452	487	461	470	454	464	462	453	455	451	457	469	462	506	482	489	483	480	462	462	481	473	461	448	450	429	441	469	460	505	475	478	443	491	450	516	456	470	476	479	460	476	470	456	510	475	476	431	481	463	485	471	473	479	474	509	454	488	498	467	491	428	468	477	464	472	488	432	497	483	475	491	469	458	492	503	487	501	447	505	487	471	470	449	489	500	488	460	457	451	476	451	474	467	526	442	463	494	447	441	486	438	505	494	450	454	457	455	461	496	510	486	488	474	451	447	460	469	494	451	470	487	467	456	468	466	456	420	460	476	459	429	441	489	493	462	481	476	472	503	483	482	492	457	452	449	444	513	503	471	452	438	466	465	474	465	495	462	469	477	471	471	492	490	468	449	482	475	452	473	507	498	484	487	448	470	454	466	484	478	445	486	473	470	500	492	487	488	452	464	460	464	503	483	494	449	481	466	463	490	455	482	484	448	445	499	488	487	464	463	502	460	455	502	440	463	461	479	432	478	437	478	467	505	483	475	467	450	524	438	459	448	442	472	449	447	493	458	481	433	460	483	488	501	474	457	463	511	497	497	466	475	439	505	460	463	470	460	490	501	474	479	466	464	495	476	475	469	462	464	434	454	445	492	484	489	488	480	483	466	461	479	502	455	431	467	482	484	450	500	499	463	436	479	511	489	481	461	513	478	471	472	448	465	469	405	455	465	445	507	438	487	471	466	474	459	453	502	496	489	474	464	449	454	467	456	521	474	486	450	492	501	466	465	494	471	505	501	455	471	469	440	478	514	486	438	477	471	512	476	470	431	456	433	477	435	455	489	450	486	506	455
48336	15071	4624	2186	1506	1081	927	723	585	500	464	411	396	345	351	332	337	320	278	295	280	287	280	249	271	288	278	274	251	247	262	248	267	236	251	245	261	256	238	259	264	244	268	255	228	247	234	231	243	222	275	249	239	251	234	225	264	250	222	269	238	237	218	235	261	233	207	261	265	225	247	234	220	244	231	245	223	235	261	266	207	250	267	257	240	213	252	244	261	240	236	234	231	227	238	239	242	242	254	232	221	214	238	231	229	246	245	248	235	241	214	244	218	232	232	249	217	248	218	233	239	231	265	227	244	238	227	244	231	247	236	239	258	212	235	245	244	232	232	268	234	269	217	238	255	249	211	263	245	240	272	231	257	275	213	238	213	244	263	241	255	218	237	287	230	242	249	238	256	243	232	246	228	252	240	215	244	222	251	249	229	233	231	248	238	221	232	253	206	269	237	258	261	238	219	253	250	236	239	247	243	240	235	238	223	250	249	234	232	221	237	245	244	193	231	216	247	225	262	232	226	225	238	241	235	218	251	230	223	253	214	250	255	263	230	242	242	247	244	217	231	249	259	227	271	236	248	268	234	249	240	247	229	241	264	224	248	221	246	252	233	258	237	227	258	224	244	249	237	232	251	252	247	242	235	225	236	251	239	249	263	219	265	251	244	232	276	233	251	230	252	236	258	258	235	226	246	232	225	245	236	218	242	241	235	229	220	227	228	213	236	253	218	246	262	240	228	248	244	222	225	233	244	247	219	256	255	287	234	239	222	229	248	249	211	233	244	242	230	244	244	251	230	243	243	246	231	251	237	266	238	233	249	241	215	243	242	239	242	223	231	242	221	233	206	254	258	261	233	238	247	238	258	234	203	246	229	241	256	222	248	234	220	220	256	243	230	237	218	233	240	260	243	218	247	214	235	232	269	204	284	216	243	249	239	227	254	239	233	218	223	229	223	240	219	266	252	260	237	265	233	276	221	247	250	229	251	243	252	220	241	261	256	245	226	233	238	209	262	243	234	220	251	239	228	236	251	238	253	246	239	236	236	260	234	227	238	242	231	229	248	221	235	236	265	263	257	250	216	264	219	247	213	204	247	250	227	234	225	236	230	252	236	240	248	244	250	219	244	234	261	235	230	252	249	254	247	215	221	219	230	246	208	262	244	247	249	255	251	235	259	235	243	234	241	230	248	225	226	265	240	225	237	248	249	248	264	257	235	267	243	248	253	228	211	247	241	235	234	244	240	242	248	220	241	246	245	225	241	236	196	249	232	243	232	223	227	243	263	255	217	242	221	240	216	247	229	245	242	237	223	244	286	217	236	238	264	264	231	241	206	231	237	219	246	256	237	256	235	231	280	244	268	251	249	258	226	230	229	241	238	251	247	254	235	241	235	240	238	256	219	242	220	272	263	224	222	247	225	212	246	213	246	249	244	252	239	232	235	216	217	226	240	256	228	245	231	244	228	214	238	247	235	250	221	250	230	235	239	247	217	235	217	234	254	247	239	248	251	229	249	252	234	225	239	234	243	229	253	246	244	245	211	269	224	219	259	243	222	232	210	233	218	255	263	205	224	228	222	229	233	253	219	241	250	247	238	212	223	222	252	236	212	216	232	262	221	251	234	233	238	235	247	244	244	264	239	279	221	219	250	223	263	242	261	262	252	231	235	220	253	262	254	229	245	260	244	224	240	234	264	258	232	260	240	230	235	238	209	231	250	249	233	243	249	252	238	240	245	217	246	244	280	253	228	233	216	232	246	211	240	221	226	258	238	229	235	240	229	242	240	240	248	229	273	231	236	254	261	241	221	240	255	266	235	237	252	229	224	225	224	233	242	216	246	248	223	238	249	241	249	262	282	235	219	218	243	226	227	241	258	235	242	226	248	225	223	225	256	254	245	257	206	238	232	235	257	257	242	245	230	215	260	268	239	224	222	223	233	232	272	219	236	211	245	230	232	213	272	266	246	226	232	250	257	249	223	256	262	243	237	246	232	252	216	241	235	254	211	207	246	234	218	231	225	258	236	233	259	242	239	219	253	232	265	236	269	230	226	242	226	237	248	227	262	233	225	253	240	254	231	245	252	215	231	267	230	230	232	230	248	257	249	227	225	232	255	217	238	228	253	221	260	242	225	239	228	254	263	238	245	221	257	250	248	224	217	240	256	237	272	236	223	230	230	265	240	209	242	223	228	211	222	238	237	237	237	248	234	243	247	225	258	236	234	220	235	280	238	236	255	220	257	212	236	224	236	223	237	242	240	245	204	211	232	256	234	228	229	230	235	244	231	211	220	219	226	239	235	218	288	232	224	212	261	249	257	249	238	254	238	245	239	219	263	223	238	255	233	248	229	228	255	262	221	219	249	250	202	248	258	262	247	238	262	211	232	245	230	260	231	275	233	249	230	233	232	240	249	211	244	253	256	263	218	229	236	240	231	219	240	244	234	225	246	223	245	236	267	245	227	214	244	229	214	234	231	258	245	259	279	253	231	250	244	247	235	242	240	234	223	270	239	271	240	227	246	228	267	260	238	241	256	250	266	243	241	241	235	235	245	254	236	254	236	224	243	247	256	250	220	249	233	242	267	221	234	255	240	235	259	245	240	223	215	253	221	248	226	218	245	251	229	252	221	252	233	224	230	246	255	273	227	219	236	252	235	254	241	253	230	225	211	239	244	223	231	253	227	249	222	237	267	257	223	230	242	259	230	253	265	232	210	231	246	228	243	228	221	236	242	268	225	220	196	238	238	204	234	247	242	208	254	251	242	238	242	220	274	248	241	219	204	241	224	227	249	263	227	251	211	270	267	282	226	232	248	242	238	234	228	249	230	240	255	249	240	227	227	227	247	232	234	243	251	242	233	235	221	249	212	225	259	232	241	253	236	197	231	267	269	236	229	233	241	253	238	270	187	245	216	231	234	250	236	235	265	231	279	259	247	236	259	242	247	248	230	224	240	230	233	225	212	242	230	229	225	219	223	230	239	245	224	270	234	246	232	246	228	241	217	229	231	231	246	253	241	234	252	245	243	229	238	238	240	247	272	249	249	236	207	230	251	213	250	220	232	280	221	246	223	239	219	264	222	217	233	250	232	243	253	264	225	231	255	215	248	229	262	233	225	227	215	239	246	240	236	272	244	227	245	245	219	242	264	229	228	225	247	231	248	266	226	224	241	269	240	223	252	271	215	260	250	248	235	226	263	215	219	241	262	210	229	261	227	262	253	251	249	247	261	242	242	230	257	249	238	244	240	248	216	234	231	229	234	259	240	220	245	239	245	225	254	257	225	246	232	232	249	238	255	228	251	250	227	250	242	239	267	219	247	253	244	232	276	221	238	246	235	260	226	240	254	242	244	229	249	249	235	223	243	237	264	245	258	257	250	224	212	249	204	238	251	238	249	250	232	232	225	230	241	222	250	253	245	233	231	208	251	262	239	238	242	243	223	225	237	269	241	226	250	253	228	246	258	239	248	234	241	238	232	244	252	250	218	246
23447	2646	6001	6608	5603	4421	3643	3054	2645	2287	2021	1893	1709	1565	1378	1339	1265	1171	1150	1189	1057	995	974	1001	964	891	906	909	907	870	873	877	791	805	805	803	808	822	793	789	800	773	789	747	737	757	763	754	696	779	747	714	724	751	740	714	737	763	721	732	717	651	714	768	669	710	713	737	702	688	719	665	705	792	719	679	658	727	672	696	705	717	675	691	742	687	715	685	714	692	681	675	670	680	675	690	715	687	676	694	746	654	717	690	652	721	670	730	688	666	683	670	690	722	648	649	685	733	689	660	671	693	705	694	660	650	701	697	696	680	694	678	718	659	687	682	670	692	639	674	703	673	712	668	690	696	685	690	668	718	685	666	727	688	695	687	663	589	672	668	696	643	722	714	740	683	676	642	665	650	680	643	641	688	683	713	676	657	669	692	698	706	696	668	666	699	642	674	698	689	645	658	676	664	703	642	693	683	672	646	678	672	690	696	646	697	652	680	657	678	630	670	710	659	697	700	641	743	683	665	697	669	724	678	699	708	682	722	659	660	722	679	659	674	680	651	695	682	680	721	655	679	661	712	677	678	733	681	670	694	693	712	690	644	706	720	678	669	706	721	691	673	668	641	711	702	646	669	696	696	684	689	726	675	678	658	673	700	657	706	698	718	701	618	669	678	706	671	682	667	685	674	688	675	647	703	643	693	704	708	644	651	641	699	656	680	686	699	686	677	658	627	674	683	638	684	674	676	674	669	666	676	667	636	625	698	691	664	678	664	718	691	661	626	685	709	670	712	665	680	678	676	620	684	711	702	726	628	708	672	684	688	676	660	653	665	697	649	698	734	734	709	701	671	713	652	663	712	697	687	709	660	647	667	695	690	669	657	637	646	621	679	667	681	662	675	712	641	674	694	651	704	693	706	692	676	660	670	697	684	720	680	726	709	724	682	707	665	702	696	666	713	717	730	613	701	688	676	687	716	679	678	693	702	658	722	668	666	669	671	704	677	644	702	694	660	670	724	687	703	699	687	687	694	658	659	661	639	665	663	685	719	683	662	708	644	684	715	687	630	625	642	708	689	688	721	714	708	710	706	634	657	609	655	683	624	670	702	701	700	691	621	736	662	699	674	702	645	711	678	692	715	680	684	701	655	638	654	686	644	709	643	683	671	684	702	691	666	689	672	672	684	672	689	657	682	648	679	694	689	730	679	711	683	665	661	686	687	679	668	697	630	729	717	654	685	690	675	666	640	658	698	723	674	703	681	654	645	654	679	661	672	665	678	686	661	671	724	707	733	653	610	690	638	711	691	659	746	645	640	685	662	661	676	647	662	675	670	675	638	729	665	635	668	671	696	639	695	679	702	694	680	652	682	641	689	705	647	652	686	694	732	702	679	713	721	689	678	678	655	665	714	684	690	655	664	690	673	707	665	716	706	673	685	679	684	668	681	692	673	702	701	719	685	711	642	646	678	677	683	653	667	620	702	731	642	707	658	646	703	631	693	648	688	664	655	709	713	641	648	646	690	677	680	682	696	694	661	682	698	724	703	657	652	658	652	643	693	666	707	674	650	647	670	658	676	672	696	683	664	673	717	680	615	708	665	685	645	665	688	682	703	616	691	680	678	640	625	729	697	693	695	653	709	662	681	722	681	710	691	665	696	684	686	666	647	652	714	698	645	703	692	682	710	676	689	657	731	648	638	697	669	701	687	719	665	717	689	641	628	734	672	702	688	697	667	665	663	686	705	635	679	707	684	664	651	705	733	652	673	657	683	650	680	703	662	650	666	673	693	688	704	647	708	624	686	679	658	684	649	664	723	663	689	747	667	675	696	664	634	663	681	664	610	680	652	690	672	710	650	681	666	668	676	678	683	737	680	678	698	670	686	687	664	688	700	695	693	704	654	684	709	676	688	693	689	669	693	694	700	694	657	686	660	717	715	667	717	635	689	700	727	662	686	648	676	636	725	623	661	648	663	687	673	699	678	705	698	697	672	669	725	663	659	656	691	664	691	656	707	686	677	675	637	641	654	678	709	679	651	655	608	702	637	683	710	658	653	654	682	664	686	694	661	675	694	695	651	658	669	702	605	664	677	711	666	655	700	640	688	630	675	714	690	663	672	662	650	690	627	692	686	690	699	678	646	675	650	677	659	639	676	674	675	724	661	646	703	676	666	645	644	697	662	703	652	684	673	684	648	699	689	650	674	725	676	689	690	701	727	678	663	651	667	629	700	694	671	635	677	639	731	703	686	716	628	672	717	652	634	661	656	689	686	690	674	659	698	628	636	688	638	712	739	665	705	690	696	662	682	667	666	698	651	672	671	723	702	723	708	698	674	678	674	721	705	702	630	678	717	719	658	662	714	682	709	680	696	683	663	708	660	700	735	679	730	671	724	647	654	689	713	654	646	688	721	695	656	750	676	675	687	695	718	742	703	714	651	660	676	674	714	665	679	672	636	688	683	649	683	705	704	658	689	780	640	683	656	714	614	648	684	657	690	669	673	688	639	691	603	656	698	628	662	680	720	678	665	684	655	753	685	675	646	671	681	657	724	700	713	719	666	686	639	684	704	692	727	665	734	671	645	656	668	674	671	687	669	666	673	709	664	656	701	646	699	676	691	699	671	660	665	616	702	674	630	733	691	692	668	684	680	696	647	674	714	646	690	675	649	645	660	677	662	712	652	714	746	664	640	645	677	698	645	705	700	709	668	682	683	674	628	675	684	705	678	649	684	634	671	614	648	695	686	644	668	684	692	642	705	681	689	707	607	705	664	657	673	712	705	684	717	699	689	725	686	700	642	696	676	676	687	687	685	683	675	692	692	664	705	713	682	684	663	657	677	720	630	648	682	672	694	685	705	672	665	703	642	683	699	656	738	686	709	687	670	728	650	682	691	685	662	705	686	677	671	661	701	622	666	676	633	723	677	655	671	682	700	674	677	711	679	652	703	677	720	655	724	682	674	623	714	652	693	671	676	684	693	603	680	627	649	646	639	683	628	677	664	656	734	684	648	659	674	698	698	621	679	655	696	722	696	658	711	669	655	660	706	705	690	658	634	684	706	645	654	691	648	640	718	747	726	686	670	720	714	689	658	654	635	596	656	699	633	688	679	651	715	711	691	683	663	670	665	683	625	639	663	624	681	695	677	670	651	653	702	659	722	676	716	712	646	705	680	697	682	687	643	713	674	688	700	688	709	707	624	623	694	708	690	671	683	692	650	733	683	651	697	699	660	720	743	678	692	683	647	649	679	718	670	682	731	640	660	686	679	635	647	684	684	687	696	706	702	661	741	713	617	720	703	687	676	663	708	687	644	691	671	688	683	669	655	664	717	673	696	676	664	659	707	642	679	673	721	674	675	642	697	645	699	680	692	723	715	678	617	665	665	656	632	697	672	680	676	699	699	660	638	659	652	698	679	702	685	681	731	669	691	675	643	663	666	659	648	648	655	671	710	698	685	679	707	662	653	638	679	683	694	658	710	689	680	647	701	739	659
5785	276	165	103	89	83	90	75	75	61	57	67	67	69	64	63	53	69	64	75	64	72	72	71	68	66	64	70	65	64	50	57	60	73	68	78	89	69	79	67	75	59	53	73	77	50	63	60	73	78	77	67	64	67	65	82	68	58	72	54	69	57	72	74	41	67	76	68	59	70	53	64	75	70	71	69	76	78	66	59	75	57	74	67	79	65	66	67	50	76	60	52	67	71	65	60	58	59	47	75	57	68	70	66	67	65	61	74	69	61	64	74	53	75	71	61	64	76	65	53	77	74	62	65	61	65	77	68	62	58	80	90	76	62	60	76	56	57	65	71	58	47	72	68	69	71	79	62	58	69	61	73	71	68	68	60	70	67	70	69	80	64	60	63	48	59	68	56	47	63	55	79	78	67	73	51	75	73	78	70	59	66	75	74	63	64	56	79	65	64	65	67	77	46	77	65	79	70	68	60	59	67	62	61	76	76	58	87	73	57	83	68	72	72	64	67	70	70	77	79	78	80	86	67	73	64	73	57	67	58	82	86	99	75	82	68	87	62	63	55	68	77	49	73	63	52	69	66	68	61	66	71	78	54	70	64	70	64	72	63	75	61	64	73	70	63	58	77	79	54	57	64	66	72	69	92	63	75	60	60	76	69	61	47	68	57	57	71	68	56	63	53	77	72	67	49	52	72	76	57	69	58	65	58	73	70	75	84	75	75	65	71	65	64	68	72	82	60	63	67	86	65	62	69	67	56	66	65	74	58	64	51	83	64	55	70	68	67	71	72	73	65	68	54	53	58	69	66	78	66	77	82	66	70	76	73	72	69	62	71	81	77	61	47	80	67	71	70	64	66	65	62	61	76	69	80	63	74	68	62	58	60	77	66	66	66	81	76	69	78	62	59	76	70	72	70	61	65	59	70	96	78	63	75	65	64	60	54	61	59	74	63	60	79	68	56	71	66	58	73	74	75	57	60	67	71	64	61	59	68	65	69	64	81	74	73	75	84	70	61	53	74	65	60	76	74	67	59	65	61	72	76	53	69	65	66	72	71	60	47	77	74	46	55	64	66	54	59	69	64	66	64	58	60	79	64	53	72	58	64	71	67	61	60	65	60	60	50	51	57	71	75	71	66	56	53	62	69	67	77	66	68	72	65	60	57	57	54	48	69	55	58	61	58	53	82	62	73	50	70	65	68	48	60	43	68	59	62	78	64	58	70	78	62	69	57	52	64	61	59	68	52	73	70	55	67	73	67	60	70	64	81	79	51	58	71	68	67	66	61	82	79	62	53	75	55	69	69	82	74	51	70	72	70	76	62	62	58	66	53	60	70	68	67	79	71	64	66	66	67	63	66	72	60	74	76	76	53	59	65	68	63	58	54	66	61	64	56	66	60	57	85	68	60	58	67	69	65	72	70	71	61	68	62	64	70	69	83	55	71	64	72	64	52	59	69	67	77	71	72	59	77	74	62	67	68	68	74	63	83	64	69	61	68	53	62	61	70	70	64	63	59	83	62	68	83	84	69	65	66	57	59	75	61	65	78	60	63	69	77	66	54	63	73	75	62	71	68	57	63	61	74	75	69	69	62	56	47	74	80	67	61	85	64	66	61	56	72	68	72	78	59	68	68	80	58	63	63	73	68	64	67	63	70	77	63	56	68	74	63	85	76	70	58	76	78	63	64	81	50	73	71	74	68	73	64	66	55	60	56	65	88	67	81	73	80	52	55	71	71	56	68	57	47	69	59	58	79	71	82	76	72	63	75	78	80	51	83	69	77	78	64	69	72	75	78	86	63	75	61	64	56	53	69	40	63	70	60	58	54	63	65	72	65	58	70	72	75	77	70	75	63	65	68	88	68	75	76	71	81	68	63	74	76	68	67	61	67	67	54	70	56	78	71	48	71	53	72	69	66	62	68	49	64	75	69	80	54	78	63	71	57	63	57	72	62	66	70	72	78	57	62	70	66	74	70	52	65	54	72	62	65	52	65	75	64	68	72	65	54	74	65	73	56	70	77	67	73	72	57	69	58	54	72	75	47	73	75	81	92	52	69	65	70	71	76	61	72	72	55	70	58	71	71	67	66	66	70	58	61	59	72	78	65	60	70	56	70	58	53	68	77	64	65	76	61	57	52	78	70	57	61	74	67	65	71	56	71	62	56	61	70	65	68	70	60	76	72	83	54	75	58	62	60	62	81	59	65	78	75	67	64	59	70	70	72	63	71	69	71	82	78	76	66	71	61	83	66	65	82	61	71	62	65	59	74	66	66	66	74	60	63	56	64	63	65	57	49	54	75	71	62	66	45	61	61	74	60	68	81	74	72	66	68	65	60	60	64	88	64	75	77	66	56	60	84	68	58	59	88	66	51	49	68	62	71	70	62	62	81	65	67	62	66	60	77	64	79	65	70	69	69	71	62	53	74	60	76	74	63	57	69	72	55	52	67	68	66	64	74	72	61	92	61	66	60	65	64	65	63	78	73	69	87	73	59	78	69	52	64	48	57	92	61	63	79	65	72	66	76	58	72	55	74	75	71	69	74	61	50	81	70	67	66	64	68	75	67	57	69	79	79	66	63	78	70	72	74	75	78	64	64	63	58	59	59	65	57	54	86	59	63	65	65	64	61	69	67	72	70	74	59	71	68	70	58	69	78	54	75	70	78	71	76	62	56	66	62	66	61	62	50	84	76	72	63	63	62	76	58	73	77	70	75	90	65	68	70	54	62	70	58	68	63	59	60	82	77	63	82	68	56	72	71	55	66	66	55	70	58	87	60	55	73	59	75	88	76	66	68	71	66	64	64	64	65	49	56	80	72	49	73	60	59	70	83	58	64	64	67	72	63	58	72	64	55	67	77	62	69	83	65	72	65	57	70	69	78	69	69	75	56	65	46	67	55	84	66	76	85	65	63	59	66	63	70	60	67	69	62	63	63	69	65	69	75	51	65	45	62	59	66	50	66	70	90	52	74	54	69	75	65	58	80	66	52	53	66	82	65	73	72	86	62	66	64	52	40	65	60	67	70	61	74	67	58	56	73	62	62	83	63	59	66	71	55	69	53	83	77	60	77	71	68	61	66	67	58	62	71	71	81	77	70	64	68	75	61	52	62	70	86	72	84	53	72	69	74	73	71	82	54	66	78	66	69	54	62	72	64	75	76	62	72	77	89	67	83	68	68	69	65	56	77	67	62	81	72	65	59	73	61	62	65	63	64	57	71	74	85	53	71	71	59	73	92	59	51	74	70	67	65	86	68	56	65	52	78	53	72	70	63	63	56	69	75	68	84	66	71	74	66	59	54	75	72	61	64	65	64	54	69	75	66	69	64	69	63	70	55	59	61	64	81	76	59	59	79	84	81	69	74	79	69	76	58	66	65	59	72	70	60	65	75	56	64	59	66	67	58	63	77	72	71	90	66	59	71	60	68	60	58	62	71	53	66	92	76	81	71	67	64	62	61	72	61	72	74	52	67	66	70	57	71	70	63
5501	309	460	437	368	360	352	312	307	279	314	284	268	282	232	269	290	262	256	277	271	245	226	266	284	253	258	234	231	244	260	252	286	252	236	269	245	249	249	236	254	254	255	248	254	236	218	245	243	225	246	251	219	232	277	249	238	242	257	238	249	231	248	246	227	246	268	230	257	239	251	234	250	250	272	234	226	230	249	244	240	252	244	245	243	252	251	246	241	262	251	259	275	285	249	225	248	246	226	250	269	226	242	257	276	242	233	267	234	239	259	249	262	288	241	256	251	248	231	243	288	261	230	260	237	261	230	223	268	253	244	246	238	260	231	275	249	239	238	254	218	245	251	252	256	260	215	248	240	247	256	240	272	250	220	259	259	280	256	233	234	248	247	236	248	227	214	248	252	241	257	258	231	250	235	238	236	251	250	243	248	245	252	240	238	248	263	248	260	245	231	269	210	253	222	229	250	266	248	261	231	210	243	239	225	231	232	256	258	229	256	228	276	245	234	236	273	221	239	227	228	257	230	261	245	243	263	253	216	225	219	260	236	257	245	247	217	265	240	264	246	249	247	235	261	260	224	238	232	273	236	241	246	236	223	246	229	232	259	229	244	258	268	261	268	262	212	233	257	246	263	257	251	236	237	243	232	234	250	267	259	257	254	252	237	246	252	247	258	251	214	264	234	262	237	236	269	226	242	234	279	272	265	265	259	211	229	262	242	224	233	235	240	265	237	252	233	230	248	250	234	251	254	272	221	266	222	240	267	234	235	241	254	239	229	266	244	231	269	241	266	244	221	227	264	254	257	267	249	238	241	262	227	265	233	260	261	243	259	254	253	227	252	250	247	252	214	230	230	246	234	250	241	230	252	256	258	245	239	262	242	236	221	259	214	255	251	259	250	218	286	253	238	279	260	233	247	280	255	240	242	225	210	233	243	227	251	235	249	246	262	217	230	245	247	251	249	259	263	211	264	279	240	242	275	251	240	231	227	241	263	258	246	266	256	252	236	229	224	242	251	243	261	237	251	250	229	251	237	238	242	264	245	236	269	261	229	243	220	258	232	268	226	208	245	233	262	223	239	210	252	265	245	263	242	247	232	236	231	231	249	241	243	245	232	263	248	219	264	229	208	273	238	219	235	266	224	247	232	259	246	236	222	228	236	234	262	256	250	253	281	245	251	246	241	229	265	250	239	268	223	248	267	251	252	232	237	255	239	262	263	249	260	255	241	238	247	249	249	229	236	240	235	260	228	243	238	242	244	249	259	251	238	257	245	254	231	228	274	233	256	255	251	235	230	250	223	242	250	250	251	266	262	277	244	242	241	275	248	266	251	283	238	254	269	234	240	279	260	267	220	261	243	255	246	219	230	223	257	242	250	244	213	249	227	227	262	241	286	229	270	237	238	248	215	235	233	261	232	224	260	238	263	254	238	260	225	262	238	223	244	255	224	261	247	232	228	276	252	224	250	215	246	239	243	237	260	251	273	239	252	251	233	233	240	248	273	254	273	240	253	255	226	257	228	252	247	237	216	266	222	238	248	228	232	265	261	257	243	248	257	246	240	255	232	277	238	216	225	245	268	250	243	244	224	239	257	232	264	235	225	227	245	255	230	263	237	239	250	227	236	230	266	217	255	237	238	245	247	243	243	258	243	260	231	248	217	252	253	263	240	233	221	237	231	237	274	260	272	261	246	239	222	269	240	237	257	249	263	258	266	239	255	269	246	228	240	238	231	234	252	248	236	247	268	260	253	230	229	250	244	241	236	244	252	238	243	243	229	209	232	256	256	256	261	257	226	238	212	246	226	231	259	242	245	254	260	250	234	224	235	237	213	242	234	250	244	248	274	220	235	261	241	258	252	260	258	233	239	248	244	251	252	232	249	216	230	241	258	262	254	230	246	214	245	237	248	243	241	222	261	252	235	228	231	228	238	249	249	221	263	269	265	235	244	251	247	267	233	268	220	248	242	240	226	233	226	239	264	237	230	248	237	229	246	248	214	274	217	248	239	237	238	256	229	247	270	254	255	249	233	253	229	238	239	227	288	253	231	268	229	276	260	253	239	231	225	248	245	254	238	246	250	256	256	211	239	271	252	251	246	264	249	238	271	230	236	218	239	240	239	238	263	248	212	276	236	230	234	223	254	256	248	246	220	245	226	287	215	249	222	249	224	256	224	258	243	258	281	238	249	283	272	226	230	224	257	255	259	209	281	247	250	237	246	250	249	260	249	268	234	245	239	272	237	272	239	255	249	211	254	250	258	265	229	266	263	234	256	265	240	272	242	244	203	242	255	249	266	234	236	223	238	262	246	235	231	230	239	229	254	255	218	224	232	253	251	273	248	242	247	244	257	261	233	227	255	247	244	238	277	234	244	249	242	236	247	231	242	251	260	265	269	268	262	251	256	248	242	257	240	236	264	240	240	254	232	247	248	236	255	239	252	249	227	247	253	234	252	227	247	230	263	238	235	257	251	260	239	253	255	222	235	237	264	268	265	265	246	254	250	241	234	263	246	232	237	230	241	242	253	246	250	226	246	228	248	257	240	234	228	230	256	255	284	235	241	240	252	261	210	219	238	227	224	236	245	241	222	270	261	242	234	228	239	242	223	246	229	220	248	246	245	243	252	255	222	214	242	241	248	239	254	242	251	243	242	232	221	267	233	234	215	245	270	234	228	253	249	233	258	257	240	239	267	279	258	237	258	250	236	248	261	243	271	268	263	260	262	207	239	276	254	263	233	245	253	223	236	236	239	272	234	226	215	251	263	239	243	227	237	227	240	270	246	235	243	254	243	262	211	254	233	246	235	265	243	242	247	249	253	261	273	257	269	235	265	236	251	229	258	242	251	244	238	227	253	235	255	241	236	250	259	230	265	260	275	235	276	240	257	238	231	257	289	251	235	239	262	233	205	225	222	244	255	261	231	248	231	251	234	250	265	245	242	249	255	246	245	208	250	233	243	233	242	254	257	226	246	236	248	220	246	217	267	225	235	264	234	240	222	255	201	218	258	251	217	245	227	240	256	263	234	247	274	245	255	239	233	276	244	235	242	256	247	237	240	224	209	261	250	237	231	219	264	220	225	230	236	265	249	241	228	233	251	239	244	249	228	253	233	236	265	250	267	231	246	248	244	241	257	240	257	246	261	206	237	240	237	241	259	254	266	226	224	257	241	243	271	244	256	248	233	263	253	239	248	232	214	230	237	235	243	259	237	259	252	272	236	241	235	272	234	251	246	209	220	224	254	238	241	257	225	270	232	238	226	241	237	212	212	213	233	274	224	253	257	257	224	269	258	211	242	249	216	239	251	238	264	258	250	253	224	266	238	233	283	250	259	256	225	239	259	281	239	250	254	251	225	270	253	243	256	256	270	258	224	281	281	212	255	221	281	238	243	259	257	250	255	216	234	251	219	242	237	268	249	216	250	259	270	208	254	238	225	244	223	261	254	251	250	234	250	278	241	247	235	267	260	242	258	266	245	266	240	251
36753	5574	1575	1074	761	531	486	341	313	305	241	255	224	240	216	201	200	178	167	157	175	180	181	170	167	164	168	137	165	163	152	162	192	142	170	153	154	148	134	135	164	184	164	147	175	169	172	173	137	167	151	170	147	164	138	171	161	164	167	178	145	142	162	152	140	146	160	162	157	151	162	140	150	144	152	142	140	156	164	152	156	150	135	142	157	161	159	153	141	136	153	148	149	171	164	162	153	154	148	165	148	159	142	151	123	153	145	154	127	165	157	132	163	135	155	147	171	153	141	152	151	147	167	144	149	150	146	146	162	153	135	160	146	176	138	150	145	165	146	155	155	150	125	166	156	174	155	170	149	159	155	145	149	141	139	176	175	156	148	150	143	158	128	160	165	160	159	175	162	150	175	154	142	145	145	138	148	169	162	153	126	140	134	161	147	152	165	170	145	154	178	156	164	150	155	166	156	147	160	141	147	139	130	134	173	154	170	141	158	136	166	145	121	144	142	166	146	182	140	146	153	150	165	137	136	153	154	154	143	157	146	173	150	187	149	168	138	152	157	137	145	155	161	147	165	131	144	142	140	133	144	146	133	165	153	141	135	163	162	152	139	143	168	144	148	169	142	130	135	155	152	142	128	151	148	154	145	153	145	143	161	150	149	157	155	153	147	160	149	161	158	164	168	160	144	147	176	163	146	135	163	154	172	170	146	173	147	138	135	151	143	188	139	148	145	145	134	153	157	138	146	158	135	148	142	161	148	159	136	144	162	157	154	139	169	152	140	145	133	141	162	167	144	150	142	145	141	156	167	153	157	142	168	164	169	166	153	162	156	170	159	148	148	178	168	176	177	147	154	183	162	155	154	127	171	157	150	174	135	152	150	159	182	156	154	140	156	162	146	170	144	136	152	140	146	148	151	138	154	146	148	172	141	151	165	147	158	135	143	157	177	165	151	146	156	164	143	146	135	167	147	150	154	151	161	176	158	124	150	175	164	164	144	148	157	149	166	137	161	158	144	157	148	137	146	145	133	144	127	155	145	152	150	149	135	133	134	148	119	135	150	155	151	170	144	127	153	160	153	135	154	150	166	127	147	174	160	162	154	171	148	134	157	144	150	142	162	157	143	144	149	141	166	196	134	161	131	174	146	165	146	148	168	152	145	168	145	151	123	134	123	147	162	133	148	144	152	160	141	177	156	153	145	162	159	146	174	150	139	168	143	126	155	154	151	145	139	136	148	150	161	172	155	155	138	171	144	140	140	160	173	151	137	170	182	157	167	154	160	158	129	166	135	142	163	175	155	149	152	145	144	153	149	144	126	147	145	125	154	159	162	148	153	149	138	147	168	154	169	158	158	161	153	131	137	161	143	149	158	149	159	140	151	163	126	152	149	162	156	155	138	160	148	129	135	147	179	154	121	173	138	152	153	157	148	142	154	155	142	168	156	152	148	139	165	149	158	172	162	156	173	154	151	112	137	158	156	158	119	153	140	149	136	147	165	152	158	140	145	151	155	146	148	151	155	148	134	164	164	119	152	144	152	176	142	158	153	144	163	194	168	163	141	158	151	149	155	149	141	164	148	153	170	146	140	147	154	146	159	149	144	145	163	151	154	160	150	166	164	159	151	152	163	149	153	172	153	169	144	141	161	151	175	164	179	122	161	149	150	134	136	143	148	148	167	139	165	143	152	139	154	150	134	145	163	156	137	151	149	147	139	155	135	167	150	140	144	165	153	146	148	138	146	161	151	146	156	163	128	164	166	163	137	159	162	170	148	149	169	140	141	155	153	162	151	144	172	153	144	149	171	160	156	171	175	157	137	157	150	162	163	160	168	138	134	126	151	167	148	150	143	151	170	155	136	169	164	160	135	138	162	159	153	140	144	163	150	150	138	158	165	133	147	150	161	146	124	150	168	164	157	155	138	157	133	140	171	159	154	145	168	153	180	149	155	148	156	171	154	153	134	169	140	148	140	138	149	148	163	139	142	157	147	154	179	179	162	163	144	162	146	138	137	129	164	139	159	138	155	152	146	164	160	157	150	150	167	145	174	152	144	162	144	138	150	153	142	152	154	141	138	167	173	163	150	155	163	160	174	154	140	146	133	136	147	163	149	136	133	133	148	155	144	123	146	143	145	130	134	162	163	164	146	153	157	148	159	158	154	144	153	147	148	128	176	147	148	157	172	157	149	152	137	123	131	128	136	136	148	166	137	149	130	139	143	152	159	145	141	127	152	167	156	151	192	163	164	166	147	158	138	157	167	135	151	157	143	159	150	160	152	152	155	150	169	167	156	186	152	162	144	185	159	160	156	155	148	150	154	137	146	144	174	165	137	174	153	173	159	151	149	159	145	149	173	177	130	158	146	179	156	129	132	154	139	161	130	148	149	147	153	152	137	147	184	169	161	150	130	165	148	154	135	151	145	157	168	158	134	143	136	169	150	159	121	150	157	184	139	150	159	149	162	155	150	142	166	149	150	140	165	157	158	141	138	161	173	146	155	157	155	150	161	153	158	153	139	162	141	133	130	148	171	170	146	140	152	150	157	155	129	170	146	154	168	148	148	163	154	144	150	149	144	169	136	147	172	162	145	135	148	171	159	168	173	166	158	165	158	149	147	147	159	140	157	140	175	155	174	162	156	150	141	149	135	149	159	133	145	167	160	145	135	175	135	142	150	141	144	158	164	156	160	165	137	132	158	146	144	156	135	157	166	152	162	165	153	155	180	157	150	125	141	154	139	136	162	140	173	160	147	154	159	113	156	156	129	150	151	163	148	138	125	166	156	166	166	168	155	170	174	139	151	143	162	147	140	156	161	145	142	140	160	163	168	134	152	154	156	162	165	148	157	164	168	134	136	157	151	163	176	160	151	154	137	146	140	146	154	149	135	142	168	131	128	133	149	162	163	136	157	157	156	129	159	152	159	146	129	151	149	150	146	162	147	154	158	142	156	150	151	156	147	151	129	182	169	149	140	142	138	139	129	157	162	175	166	161	165	156	160	147	168	162	156	160	155	160	177	140	143	147	151	165	148	157	138	161	148	137	165	154	170	139	146	164	152	155	151	154	148	144	134	134	177	151	160	159	138	124	137	147	159	159	160	154	148	146	154	151	151	166	155	169	134	164	146	146	144	154	152	151	160	159	155	153	146	148	147	168	129	161	150	151	135	146	153	161	171	143	155	132	168	140	146	157	138	155	153	161	149	146	177	157	139	164	163	147	153	158	127	150	148	166	123	156	144	149	133	157	165	161	170	142	162	146	151	171	154	156	152	140	151	158	163	155	145	147	138	173	136	154	156	170	155	157	166	128	156	168	150	173	149	161	160	173	157	155	157	152	135	172	159	147	138	130	153	149	177	158	147	150	165	154	158	161	131	181	124	152	145	141	126	154	156	137	146	153	150	132	166	145	146	173	145	133	148	160	128	148	169	138	164	140	127	147	143	125	130	182	155	153	159	157	162	139	165	165	148	161	159	161	139	159	151	159
17357	1510	3279	3672	3101	2561	2078	1757	1504	1384	1148	1076	1051	969	875	786	791	783	689	697	688	676	655	625	599	572	580	558	584	581	573	542	541	553	541	526	537	543	521	495	519	516	538	523	506	544	499	537	495	512	488	527	488	533	453	516	494	507	487	506	520	478	465	476	500	522	529	487	512	459	492	492	488	471	475	511	436	519	475	504	456	489	486	496	482	466	513	459	471	465	465	494	490	450	460	452	501	481	477	463	453	499	479	451	437	471	484	485	488	457	461	461	456	496	442	468	476	477	477	446	472	492	497	435	468	489	480	504	468	470	474	487	491	453	486	462	475	499	495	456	449	451	484	466	495	465	455	480	485	479	456	511	477	507	473	482	437	489	462	469	454	481	503	447	451	460	412	504	486	471	473	457	455	478	493	503	476	499	457	498	444	439	466	454	459	486	455	484	463	465	456	460	435	469	494	474	454	461	503	503	455	419	484	446	488	482	435	475	455	488	412	487	476	487	478	456	473	482	492	452	461	439	475	451	435	432	442	458	441	444	467	449	496	474	447	458	491	493	463	452	463	488	453	434	421	439	451	426	464	487	478	478	498	434	504	465	492	451	447	489	470	428	477	496	484	465	465	450	450	423	477	452	474	480	482	474	477	479	509	462	448	440	439	454	487	469	431	460	445	464	465	478	475	442	472	472	482	484	448	466	421	466	484	444	440	465	496	482	478	455	470	494	489	459	447	473	485	513	505	463	469	455	482	494	489	481	445	485	471	475	470	449	470	456	505	472	466	485	454	488	428	501	457	486	464	422	428	464	456	461	472	446	458	495	454	424	466	530	448	474	499	475	483	471	466	477	494	502	486	463	446	477	467	495	458	453	433	465	443	518	492	485	463	440	472	443	479	462	468	456	464	487	457	477	489	496	479	455	500	496	456	524	467	468	454	510	468	421	459	458	499	463	455	494	447	504	441	480	512	458	464	470	464	512	467	433	449	495	485	481	465	456	472	513	469	450	518	467	490	473	480	458	473	444	450	456	454	458	468	469	496	474	463	481	487	460	487	498	431	476	497	464	452	506	475	525	461	494	445	474	494	491	481	444	516	452	454	501	501	472	429	486	499	465	466	467	484	467	463	461	450	458	469	471	467	466	472	486	476	452	507	494	491	429	505	452	430	464	446	482	500	484	448	467	467	504	467	457	488	472	467	468	429	462	446	446	466	465	464	446	461	465	461	475	501	431	490	511	450	466	490	495	457	470	471	459	449	433	439	456	489	518	476	477	446	448	481	450	479	468	482	479	475	445	463	471	483	431	439	444	458	494	452	432	489	477	467	457	493	450	474	467	450	466	472	493	525	514	522	477	489	448	496	479	448	473	462	485	490	431	463	477	497	497	457	495	474	471	444	457	481	451	471	504	406	463	476	468	449	472	476	456	466	473	505	480	444	469	495	486	465	478	478	453	477	462	452	436	462	467	472	519	465	507	465	481	480	500	491	469	502	475	473	491	440	479	468	425	504	462	478	478	477	444	453	488	433	469	452	455	458	485	486	460	475	470	467	443	435	428	472	439	486	466	461	514	465	449	469	472	431	458	457	488	521	456	498	452	445	464	495	429	433	448	459	481	483	479	456	463	461	448	456	486	525	469	464	475	462	470	452	448	486	455	461	462	434	434	472	451	451	513	497	477	480	470	502	458	472	506	470	463	442	473	441	479	451	477	492	483	460	465	489	499	477	484	458	474	498	477	483	497	485	486	461	476	494	467	485	478	472	480	484	485	471	453	477	510	432	502	515	473	506	449	462	474	475	495	490	464	489	467	482	458	460	475	448	478	512	459	496	501	475	435	489	461	486	467	440	483	454	460	523	507	426	460	477	514	445	479	456	501	438	512	483	482	476	440	458	486	530	483	501	456	476	467	494	468	488	491	472	456	446	491	485	479	481	474	491	491	505	475	534	492	474	466	431	449	439	456	494	470	467	490	466	464	459	473	483	499	530	477	489	488	475	486	426	493	465	463	475	479	511	498	469	455	448	476	484	480	451	473	468	509	468	465	468	471	436	480	458	473	491	457	448	451	436	476	425	486	436	472	440	500	467	488	479	443	465	428	475	478	483	504	439	457	462	435	479	475	447	469	500	465	445	492	471	488	459	444	431	497	502	470	458	461	481	457	501	487	438	474	504	492	510	470	462	443	490	426	443	437	476	445	454	463	492	494	454	495	516	421	472	446	478	465	491	462	437	501	465	486	495	464	481	499	451	471	477	476	467	447	480	437	477	447	442	487	432	464	452	495	480	476	463	482	476	495	433	439	457	477	447	453	468	465	470	497	480	487	418	499	474	482	489	474	482	468	507	487	476	457	450	494	498	477	439	486	481	471	481	431	477	479	468	496	493	490	495	497	494	450	459	534	471	467	467	456	461	451	461	450	446	427	451	475	477	470	481	479	476	482	473	450	488	401	455	434	458	473	468	495	504	475	479	456	443	512	475	483	456	473	513	471	485	448	447	508	464	502	471	502	441	470	485	489	467	467	467	502	450	446	492	498	447	460	455	452	466	496	496	450	496	473	468	473	439	497	434	455	471	466	457	451	482	468	474	474	461	460	482	487	477	488	452	459	517	478	414	454	468	455	490	482	454	458	475	453	509	484	453	438	470	470	439	452	472	442	489	461	500	440	458	489	449	449	484	473	436	484	450	455	466	501	451	488	482	446	454	467	453	459	434	491	507	510	514	458	423	505	480	475	499	429	419	447	479	458	466	476	513	475	467	438	456	453	508	464	440	459	464	435	450	448	496	454	474	454	444	492	466	504	486	430	462	474	473	461	479	476	497	452	490	432	489	473	471	526	473	471	469	455	483	534	445	447	440	449	469	451	482	462	444	473	462	448	472	460	469	507	473	454	486	470	501	512	501	477	510	452	460	466	447	446	508	483	476	486	482	453	422	511	483	454	490	446	497	454	476	465	443	497	480	485	483	453	448	470	459	455	488	454	479	441	464	477	511	479	504	469	468	466	515	506	465	483	442	451	484	459	462	455	503	469	489	464	476	462	473	482	489	465	470	451	462	425	479	480	480	434	474	488	421	448	473	460	468	505	459	438	485	464	513	480	481	426	455	463	500	474	483	452	489	441	467	509	494	514	465	466	452	445	454	469	481	477	452	472	448	503	449	482	452	458	457	475	506	461	490	491	463	474	454	479	433	486	458	461	473	534	444	441	473	410	444	506	502	459	464	513	470	450	435	485	451	507	442	478	464	461	488	470	492	515	530	495	455	491	441	504	429	476	453	507	478	490	506	478	437	479	454	482	475	470	474	501	469	515	488	455	455	500	479	468	480	493	498	480	460	502	459	494	504	452	459	477	451	472	440	456	468	471	468	437	447	433	472	474	441	463	478	457	456	473	472	434	497	441	483	491	471	434	456	486	476	483	455	444	463	470	438	491	512	491	496	441	482	458	455	498	473	459	457	509	489	436	490	483	475	449	448	477	489	437	447	483
49534	14026	4135	2234	1447	1048	867	722	550	488	460	431	390	352	354	313	308	300	293	300	302	288	316	281	299	295	248	263	249	252	240	261	246	264	254	294	250	259	245	249	258	270	236	235	249	248	233	259	241	237	234	233	240	253	247	232	237	279	238	226	258	247	271	235	253	246	241	240	244	227	238	242	219	226	246	248	213	232	233	232	239	242	258	260	228	236	242	273	225	256	246	233	245	234	244	220	233	259	234	241	217	231	255	221	233	252	246	217	202	225	230	240	266	255	237	263	207	255	229	236	232	216	242	240	263	253	260	227	239	238	226	235	238	227	212	260	258	207	254	249	243	245	239	231	253	246	236	223	241	251	267	235	236	225	241	241	262	235	220	251	227	230	275	237	252	226	251	225	268	252	264	231	231	219	228	230	226	250	224	251	249	226	206	237	211	242	215	235	253	239	237	235	216	243	251	233	201	244	200	265	220	258	215	252	245	232	228	266	252	257	245	246	258	276	243	225	234	241	222	234	224	252	238	225	222	267	209	233	224	232	232	237	238	271	225	214	227	252	227	222	247	230	225	241	228	222	217	247	234	257	262	215	227	235	224	245	255	240	240	270	249	234	235	231	257	263	214	230	253	224	225	253	235	234	241	226	231	259	231	242	280	261	244	240	233	219	216	237	257	254	236	203	240	239	235	241	252	230	223	238	227	231	227	247	243	238	230	249	235	220	230	242	235	239	260	242	247	233	228	237	241	223	244	234	247	261	248	264	247	243	234	214	222	236	261	249	231	219	265	247	256	240	261	240	224	229	277	262	236	234	225	250	222	265	253	250	236	257	234	247	233	251	226	244	222	264	217	250	258	212	229	236	226	250	228	223	226	229	261	250	238	280	241	213	231	262	207	242	240	242	228	227	235	259	245	241	226	235	224	203	274	215	255	245	234	245	239	228	251	244	229	220	223	230	240	242	237	210	262	219	246	207	260	211	239	249	248	237	255	248	236	243	217	247	234	235	245	205	232	243	223	214	230	246	226	254	245	262	240	248	246	245	258	247	224	237	234	249	241	259	217	271	232	245	253	243	245	248	238	242	238	248	236	218	252	254	266	235	247	212	244	251	237	229	240	221	243	220	248	214	229	251	234	260	237	235	231	256	217	244	230	223	260	254	226	254	239	257	246	222	233	269	209	246	235	237	230	240	257	261	235	231	230	235	236	255	268	194	249	230	222	242	246	238	231	239	235	243	245	228	252	250	226	236	247	255	235	271	253	271	222	237	251	232	247	205	256	220	251	260	226	232	293	241	250	249	237	220	240	254	227	251	241	262	250	268	257	247	194	261	222	247	215	227	251	237	226	230	228	242	229	196	221	253	243	229	227	251	246	220	230	233	231	221	253	214	226	242	239	207	280	245	221	256	296	240	232	236	236	210	225	245	218	241	252	231	202	212	234	207	233	229	233	265	240	238	232	244	222	262	258	220	243	206	221	224	260	240	257	217	229	240	244	217	241	239	265	245	245	233	253	232	240	245	248	242	237	263	236	251	251	229	250	235	223	254	227	234	222	234	242	232	240	233	216	265	247	239	262	243	248	218	220	253	247	218	240	258	250	259	229	233	224	241	265	251	249	206	234	227	249	267	249	237	222	255	207	244	242	254	233	251	264	234	272	240	242	253	223	234	231	226	258	241	221	232	228	215	235	229	225	224	263	241	236	231	252	215	259	223	232	234	268	233	248	255	234	232	228	232	237	255	252	237	236	259	255	223	249	254	216	244	257	230	252	240	255	245	214	251	254	231	215	239	239	240	209	225	260	249	222	245	250	239	235	229	254	247	250	233	234	241	244	259	251	232	213	216	240	240	237	260	253	234	230	264	226	209	235	282	246	243	242	260	247	251	244	240	265	229	247	245	252	261	229	241	288	235	221	227	270	233	237	227	246	231	240	244	232	255	224	233	241	222	239	248	228	265	228	241	231	236	235	259	277	237	245	241	233	254	249	240	218	257	226	236	243	257	251	232	235	251	247	242	199	213	200	227	257	248	250	236	217	213	243	247	252	216	215	219	244	236	218	235	241	268	238	234	214	221	259	240	249	245	265	284	229	227	198	218	256	245	236	242	222	227	262	241	232	252	221	223	223	237	244	235	241	234	199	241	260	245	230	242	239	244	241	228	252	242	237	245	243	241	253	223	224	239	239	237	253	262	220	243	237	224	242	243	243	238	236	266	255	251	253	237	225	239	242	208	233	232	239	214	215	262	223	241	263	252	224	241	229	257	251	235	239	276	248	225	256	226	258	218	226	251	264	238	229	222	219	223	263	261	238	212	216	245	245	209	216	220	272	212	271	229	258	224	239	221	237	251	226	233	244	208	220	223	190	237	231	232	247	236	239	237	224	250	236	219	244	224	228	226	248	231	211	233	251	248	223	246	243	282	240	243	244	237	219	252	223	231	261	237	264	259	243	227	197	239	232	256	243	255	253	233	218	265	230	248	250	235	226	244	269	201	252	231	220	238	240	225	233	222	245	242	250	264	239	218	264	214	227	238	255	228	266	245	239	229	265	239	256	246	251	261	270	248	229	227	219	266	256	213	274	255	274	225	226	254	222	241	244	239	226	208	244	233	231	243	234	275	248	284	227	217	246	232	252	263	228	241	226	237	232	211	223	233	255	232	233	235	251	237	240	234	233	249	244	215	269	269	231	219	239	234	237	269	222	242	220	245	236	230	263	237	236	242	269	243	266	231	241	243	250	243	229	213	242	208	249	242	234	242	222	250	234	277	229	236	229	253	248	246	211	262	238	241	244	230	247	230	232	248	244	216	237	223	229	242	235	241	227	230	232	239	249	247	237	262	270	223	242	230	217	211	205	220	227	251	218	250	235	218	245	237	246	250	224	240	209	233	242	235	236	235	258	233	244	251	252	209	255	237	257	231	271	266	251	241	237	230	252	216	234	227	231	262	251	219	214	220	227	242	221	244	243	228	256	227	235	255	252	250	223	233	245	247	260	264	249	214	243	265	256	263	250	240	274	247	220	256	219	217	231	220	246	209	240	234	240	239	231	239	239	237	217	246	260	223	226	242	248	244	244	210	265	258	236	211	227	259	222	241	260	255	263	262	256	240	214	230	234	226	223	224	226	247	254	231	224	244	227	250	254	233	225	241	248	230	234	230	199	218	234	239	211	237	221	241	220	235	227	247	272	261	221	241	233	247	223	229	225	246	238	239	264	271	227	240	259	224	248	255	240	244	205	247	223	250	233	228	236	251	257	259	249	254	228	243	235	238	244	254	249	252	235	261	232	210	239	242	239	240	223	245	223	244	231	217	219	230	252	250	248	273	259	242	256	248	225	230	218	250	199	253	245	225	276	247	223	241	225	266	233	268	242	248	245	220	217	239	227	255	229	228	272	224	254	253	268	242	246	249	237	239	218	228	238	229	242	234	217	272	273	217	238	217	209	264	254	255	216	214	224	256	212	227	267	250	257	216	250	239	244	243
23505	2668	6049	6547	5627	4496	3684	3012	2703	2393	2064	1881	1690	1554	1455	1314	1368	1265	1178	1173	1065	1053	1015	958	955	984	900	899	932	865	780	798	824	791	801	771	741	802	741	796	794	775	803	717	734	757	760	752	735	748	751	710	731	750	723	754	689	686	721	754	696	710	800	720	722	721	713	732	686	667	650	709	682	719	709	745	729	680	690	670	671	676	722	700	665	714	772	673	676	701	690	706	700	745	697	703	655	628	670	717	702	692	638	681	695	657	715	674	699	690	704	713	780	676	700	673	662	723	699	690	693	677	674	684	743	646	677	712	640	694	664	648	688	720	737	681	716	668	702	652	732	665	665	677	685	673	710	643	741	697	700	695	714	689	681	678	673	677	710	675	677	704	695	697	638	727	629	708	688	657	686	636	658	684	675	678	677	746	692	693	712	641	668	701	724	655	682	707	682	699	645	676	696	681	720	716	650	648	708	695	710	696	685	657	700	682	666	682	662	685	639	708	690	646	671	674	680	676	656	648	663	665	646	668	688	686	661	702	672	682	662	633	679	688	676	705	690	638	684	702	712	717	613	652	697	721	628	635	697	669	657	705	643	632	688	648	664	641	701	699	711	699	677	633	636	643	703	716	691	686	678	715	612	693	670	636	646	653	686	647	650	701	670	691	691	666	684	675	686	633	663	716	636	688	694	687	675	670	716	686	697	664	662	719	630	675	687	694	692	679	681	697	658	685	690	703	722	708	724	662	692	697	630	705	664	719	673	718	652	667	677	730	666	647	644	664	701	673	683	611	649	677	702	699	657	698	694	683	663	694	712	661	697	662	656	724	715	708	719	699	654	680	670	648	694	675	685	681	703	684	687	688	677	712	721	684	651	675	703	614	704	673	695	638	702	663	651	665	662	630	652	645	723	647	693	649	699	691	675	720	732	693	630	658	681	666	634	684	702	687	710	669	666	714	642	707	699	650	663	682	680	648	669	667	699	689	690	714	657	633	733	710	689	665	709	729	709	673	662	650	691	657	658	671	683	681	704	720	678	682	622	679	694	668	673	691	695	622	659	653	696	678	699	664	676	650	700	682	674	661	706	712	672	687	698	663	682	673	675	682	698	676	715	658	748	685	628	679	654	667	643	693	650	673	692	666	680	672	688	653	733	707	655	683	676	694	682	700	622	660	641	701	718	679	678	688	667	680	707	690	670	683	667	642	666	688	662	703	678	696	657	680	669	648	669	608	646	700	688	627	636	664	714	658	699	678	665	640	692	680	674	657	696	688	681	661	650	671	713	691	673	681	702	649	647	631	673	699	712	674	647	679	707	631	636	709	710	661	664	689	655	652	674	680	662	666	655	714	705	694	680	675	686	680	648	659	664	667	705	685	723	703	678	700	666	727	663	714	726	622	689	645	728	669	675	673	682	714	692	654	718	691	711	666	683	693	694	687	705	727	667	660	680	681	686	670	625	682	671	685	752	671	683	705	675	662	666	664	660	716	704	681	694	672	642	695	689	695	682	686	700	653	691	711	710	673	706	678	709	683	673	677	677	686	631	726	671	712	664	679	645	724	663	656	676	672	694	677	675	666	675	675	673	690	647	660	677	657	696	690	640	658	681	666	669	650	682	707	659	691	681	659	648	655	645	617	708	721	617	678	706	707	720	684	636	672	680	639	680	671	722	714	677	712	701	664	665	712	657	674	700	654	692	679	674	680	642	730	676	701	699	653	709	663	694	694	671	695	699	657	701	708	683	681	646	695	660	696	696	659	713	685	727	656	711	651	684	671	699	669	680	672	681	694	716	692	651	725	692	677	703	726	669	702	653	736	673	669	730	679	701	717	708	684	733	675	689	708	677	657	645	673	653	687	667	674	745	638	681	679	659	682	698	689	689	695	708	649	688	681	676	659	642	629	695	714	710	695	693	639	710	697	667	719	696	685	705	676	717	682	691	700	654	681	649	670	681	687	627	694	662	697	658	629	666	675	676	690	652	687	707	650	700	648	699	688	678	684	680	690	669	708	630	663	665	657	688	670	682	663	678	661	693	639	655	694	725	686	695	704	663	648	732	664	719	732	689	691	646	674	686	651	630	694	679	632	632	660	696	659	678	708	702	658	688	664	704	688	658	711	740	667	666	686	660	634	683	640	671	606	661	668	673	670	651	651	681	673	672	685	708	664	652	668	677	674	662	653	630	695	679	698	697	672	673	668	713	663	685	712	669	677	679	652	637	724	661	641	669	669	668	703	692	672	717	683	722	716	688	705	729	680	688	670	638	689	724	671	686	678	704	731	677	705	664	655	648	661	697	665	719	655	675	652	700	682	651	667	695	672	664	680	658	658	654	688	636	683	703	668	674	671	639	696	715	702	683	660	663	735	655	692	682	690	665	688	655	688	686	689	663	611	648	669	670	644	678	694	718	758	678	653	630	681	697	626	684	710	663	731	712	700	702	674	706	666	663	681	712	694	714	668	664	740	707	714	644	713	714	650	676	670	678	717	696	695	642	706	692	666	652	661	676	654	620	693	667	667	658	654	678	702	709	661	677	681	691	647	663	687	663	694	661	660	700	678	680	696	727	657	705	667	675	649	647	660	661	660	669	718	693	683	607	724	692	666	708	669	692	669	622	694	718	673	662	696	652	680	676	715	638	664	674	646	685	662	709	671	701	721	674	677	656	663	664	664	676	686	670	680	645	653	658	671	660	699	670	670	624	704	707	677	644	651	689	670	676	661	674	734	671	673	731	679	659	659	652	675	701	675	664	653	643	685	659	665	649	684	648	659	641	650	681	669	726	699	648	695	652	722	676	664	699	688	682	713	689	680	663	679	703	680	693	654	678	706	662	653	688	643	651	669	691	726	695	714	663	658	693	666	681	654	695	662	649	665	648	724	695	710	704	669	665	651	642	642	689	686	705	706	658	646	657	705	687	684	694	706	667	688	664	645	669	683	698	639	667	668	678	691	690	747	620	678	680	692	657	643	685	687	702	673	715	689	717	699	681	672	667	700	715	673	657	703	732	710	637	665	725	636	684	697	716	648	700	684	642	669	684	707	679	678	613	681	688	705	693	623	659	667	665	665	673	667	649	673	682	643	660	703	659	684	670	698	700	698	650	709	659	696	698	649	690	710	690	681	694	678	693	679	652	665	698	665	672	704	721	697	705	681	672	663	674	669	697	675	637	724	662	664	680	687	649	690	725	688	704	685	711	693	658	712	673	698	698	681	729	666	676	643	670	655	722	662	689	659	673	691	702	647	707	648	645	687	647	659	695	679	664	663	705	657	724	708	664	673	640	708	710	664	709	649	685	603	702	664	642	676	670	630	691	706	663	663	674	647	700	668	693	674	699	639	708	682	667	667	694	704	688	706	646	646	679	647	672	673	656	712	726	709	695	660	701	653	629	686	680	705	689	666	707	627	701	665	643	672	718	677	670	665	661	705	678	720	716	685	624	697	724	682	703	673	699	689	720	659	654	707	654	667	680	661	692	679	719	674
5480	217	147	113	93	102	90	87	71	80	57	65	82	64	71	87	73	80	74	59	60	65	83	63	69	78	57	61	66	66	60	68	72	60	64	77	66	51	64	73	61	82	56	74	56	74	62	64	79	76	71	61	73	60	73	83	66	62	70	66	75	69	74	71	73	72	77	66	56	70	65	63	73	58	67	54	68	60	69	64	71	62	65	75	70	75	76	62	70	54	68	63	62	68	55	59	72	63	73	76	75	77	59	67	67	76	66	75	81	68	80	67	67	66	61	68	79	75	63	65	70	67	76	75	64	71	73	64	77	64	78	76	50	66	62	54	80	63	65	65	57	70	56	59	76	86	68	66	64	50	62	59	54	72	61	70	46	51	67	52	63	58	81	49	65	70	62	68	67	63	57	66	71	67	84	66	79	76	68	61	64	53	56	58	69	53	81	81	57	72	58	71	84	70	72	78	79	57	67	67	45	69	62	75	66	60	62	66	62	77	79	65	70	55	63	74	71	72	72	78	64	51	56	73	74	64	53	65	72	65	65	77	55	62	75	69	61	54	72	68	71	74	70	63	70	70	76	77	59	72	73	54	71	69	72	67	57	63	59	57	65	68	68	50	69	61	66	76	70	61	55	72	57	72	67	65	64	73	52	49	71	60	75	60	75	75	71	64	67	54	58	54	74	54	57	67	66	53	62	71	60	73	61	68	77	66	71	67	60	76	57	67	84	60	49	81	60	78	67	71	59	67	65	70	61	57	75	63	64	73	69	64	65	66	72	70	71	64	43	63	86	68	54	69	59	63	74	66	72	67	57	67	74	66	42	72	82	101	60	68	82	70	69	63	66	73	66	68	55	53	69	79	66	80	61	61	64	64	73	80	68	53	66	65	58	75	72	65	67	69	73	65	67	67	67	66	57	69	80	71	79	70	77	63	57	67	66	66	82	46	56	62	63	70	59	72	73	62	84	67	61	62	59	57	64	62	78	70	72	60	60	69	63	67	51	68	69	83	63	63	66	78	59	74	61	66	67	76	71	60	73	66	67	62	66	58	70	62	73	65	52	58	55	68	64	61	60	76	80	77	80	70	74	74	59	59	81	75	75	54	65	60	67	50	85	59	61	62	65	59	63	65	71	71	69	69	67	69	60	55	59	61	69	80	74	70	61	75	64	72	70	59	67	52	71	68	62	73	62	69	51	62	71	79	64	67	64	64	63	80	70	75	69	51	60	62	51	75	57	71	65	66	70	68	56	85	59	62	76	65	68	59	75	85	88	58	70	69	62	59	68	86	63	60	60	58	55	84	61	75	68	71	58	64	72	60	70	60	71	69	63	65	68	82	64	62	84	66	66	84	73	78	64	65	78	69	48	75	60	74	64	75	88	53	65	68	63	73	69	60	63	58	55	65	78	58	44	62	74	65	52	72	69	69	86	78	59	63	76	73	75	61	58	65	74	64	73	86	70	63	70	53	77	78	52	58	55	67	78	72	63	57	72	65	64	65	57	59	92	67	68	59	63	75	68	90	59	79	61	67	59	71	83	63	65	55	77	66	80	64	75	55	64	60	63	75	79	65	63	72	62	59	70	72	63	68	61	78	55	55	69	62	79	73	67	75	85	68	75	60	84	60	57	54	64	70	57	54	62	56	75	62	63	65	71	86	55	80	67	74	64	78	65	67	74	77	63	84	58	74	61	77	72	70	73	72	71	74	54	60	78	65	62	56	65	76	78	59	82	67	75	59	64	68	80	59	54	57	69	68	66	65	64	87	59	71	62	73	70	69	75	60	57	75	71	65	69	54	65	69	62	63	58	62	60	64	63	68	53	86	60	67	71	67	75	58	67	57	65	71	55	59	62	65	58	59	59	65	58	62	78	66	67	58	68	80	61	85	59	66	56	68	71	60	87	60	60	62	76	66	68	67	74	72	66	74	63	66	65	65	63	70	51	76	77	82	69	44	52	67	74	48	57	69	57	70	73	74	67	63	60	66	65	65	66	57	55	60	65	63	69	67	71	60	71	63	69	65	52	70	60	64	60	69	68	67	76	68	76	76	64	71	71	58	61	72	78	52	62	60	74	66	69	71	70	74	71	65	66	59	66	62	80	62	67	57	82	73	72	53	57	71	70	82	53	57	68	65	54	70	61	81	64	74	55	74	57	70	62	68	72	67	75	62	57	66	80	75	76	62	60	73	71	60	53	76	46	88	78	88	75	62	56	80	84	69	66	65	66	61	63	76	77	74	70	65	72	64	62	62	57	55	61	73	73	74	65	70	60	68	62	65	57	61	67	69	62	58	57	77	71	61	85	59	76	63	69	83	81	73	67	68	77	69	55	68	75	56	55	51	58	67	65	73	75	64	63	67	61	60	68	61	76	79	61	49	66	68	63	67	66	72	73	69	76	65	67	65	62	85	63	74	71	62	67	77	67	74	78	63	62	62	66	62	63	64	68	68	69	59	68	61	53	63	83	70	64	78	59	66	74	62	61	62	76	55	54	70	63	65	68	65	71	82	61	64	72	71	72	70	63	94	68	58	60	75	74	69	66	77	66	71	74	77	61	63	65	64	54	58	64	63	84	73	66	84	85	80	76	62	60	79	68	78	66	68	82	68	67	73	69	90	75	59	51	62	49	74	47	63	68	75	57	65	68	67	62	65	67	69	63	68	72	62	70	65	61	64	76	65	85	59	59	70	75	74	62	71	61	74	75	66	68	66	69	66	75	70	73	81	71	75	79	52	68	68	66	67	66	54	70	69	78	52	66	58	56	72	66	56	57	67	69	77	55	61	65	80	68	68	64	64	74	66	52	82	66	65	57	61	67	82	56	65	69	60	59	65	77	65	55	73	62	65	82	79	55	78	68	58	55	79	51	68	68	57	71	62	66	72	59	55	76	76	73	71	88	65	64	62	75	85	64	61	70	60	74	79	58	65	65	58	71	64	73	79	63	85	52	77	76	65	60	76	63	75	66	57	66	84	65	58	80	68	61	73	67	68	71	59	56	72	56	67	74	66	66	70	73	72	68	61	63	66	65	70	75	57	68	79	64	63	73	68	77	72	66	45	63	94	87	59	58	65	69	72	41	51	60	59	56	72	64	66	67	77	60	82	58	74	67	76	67	61	64	71	68	86	69	65	80	69	69	61	52	57	69	72	56	81	74	61	61	59	56	62	60	71	63	61	61	51	64	63	67	69	70	57	59	57	78	60	55	66	69	80	77	74	68	67	56	80	74	74	72	75	79	61	53	56	69	58	57	55	85	68	60	59	68	67	62	60	85	76	80	71	67	67	59	72	62	71	70	49	53	64	64	66	67	79	63	75	64	56	69	73	56	79	71	64	72	69	69	71	67	65	68	92	76	66	71	72	65	77	73	61	74	68	66	75	68	56	63	65	77	54	74	61	62	73	83	70	53	68	67	57	67	49	51	62	71	71	77	48	61	65	73	75	64	67	72	58	70	58	64	68	70	56	63	65	53	75	65	66	71	64
5325	293	392	415	357	350	324	324	323	306	290	281	263	279	272	263	253	280	285	260	239	256	264	252	245	243	227	252	250	265	242	249	270	230	261	266	234	234	251	227	238	233	272	240	258	265	267	249	234	250	248	258	263	257	243	239	262	246	239	241	224	241	254	265	239	231	223	239	228	264	247	231	259	268	268	242	247	236	226	274	245	219	243	229	206	220	250	241	240	268	251	223	245	234	245	228	259	223	266	237	266	256	243	267	248	237	234	247	249	233	237	235	259	238	235	240	240	251	244	264	227	219	262	237	257	246	226	272	240	233	252	232	257	243	259	237	253	236	228	252	255	240	259	225	244	215	231	232	249	255	247	242	271	234	203	261	256	278	214	228	240	255	254	243	272	234	240	259	261	257	245	226	260	240	230	270	250	254	261	244	251	258	246	269	240	225	243	273	233	253	271	242	246	262	250	254	249	246	245	230	247	259	215	233	239	240	235	250	257	244	243	239	253	233	227	240	206	252	226	241	247	239	245	248	236	270	243	257	258	250	246	251	231	267	264	244	248	255	247	202	254	259	263	267	227	231	250	243	244	245	251	274	251	235	236	263	270	229	244	248	261	242	252	237	225	233	238	239	268	225	244	213	237	231	230	238	250	239	240	270	248	279	230	248	234	264	244	243	232	251	273	228	242	249	217	249	237	251	241	239	231	244	245	252	245	219	225	252	250	231	229	269	234	241	242	246	240	268	267	239	253	240	219	247	261	260	241	256	238	233	252	243	235	221	256	260	258	228	228	234	250	263	262	241	249	234	233	224	231	237	261	223	243	240	253	276	250	261	235	245	255	259	241	246	257	237	230	253	197	250	235	245	255	285	241	252	262	240	265	248	235	237	250	230	249	242	229	241	224	248	229	256	253	236	258	255	258	255	235	260	279	253	260	261	245	232	276	255	249	232	267	262	242	247	257	209	221	236	231	254	244	225	233	250	253	246	245	239	242	278	218	262	251	237	238	234	241	259	223	231	250	221	246	235	267	246	252	246	261	252	269	236	238	239	269	258	240	242	277	284	256	235	266	247	263	234	256	262	256	256	236	248	272	243	243	249	272	261	259	242	211	220	223	267	274	245	256	253	227	246	225	251	252	233	233	268	232	232	266	248	255	247	217	235	277	248	248	250	237	220	257	253	266	267	258	253	251	244	259	249	246	250	253	254	225	264	251	253	245	254	225	247	220	227	219	231	255	235	256	267	266	252	248	229	261	222	236	264	230	253	227	237	252	230	245	261	230	255	218	262	262	262	254	215	233	241	275	228	252	250	240	254	231	254	227	243	256	264	233	247	249	262	261	268	237	253	267	242	240	265	255	265	215	242	243	273	208	222	232	235	237	234	259	257	265	254	241	241	264	239	251	250	227	245	231	251	247	245	237	232	231	210	236	231	238	234	247	236	228	279	225	251	250	233	260	246	272	206	240	229	258	245	232	274	239	236	246	226	276	252	273	259	253	248	242	279	225	250	283	248	257	255	241	232	257	238	214	250	218	278	244	224	273	244	267	245	241	246	267	231	230	289	242	236	252	261	251	239	268	233	250	245	263	241	260	235	214	232	246	242	241	245	278	245	236	256	241	203	231	248	245	238	213	239	244	248	264	254	247	245	234	277	271	242	265	237	281	248	239	207	251	244	253	234	246	237	227	262	261	248	242	243	233	251	236	241	221	261	247	239	244	227	272	239	245	232	260	249	246	249	233	219	245	216	231	256	252	265	218	262	251	234	234	231	246	230	258	227	250	253	241	236	259	254	261	248	228	229	241	240	250	258	243	236	274	224	249	254	260	234	252	246	216	216	250	234	262	229	251	217	247	251	248	233	242	246	281	244	245	245	251	265	244	224	231	243	259	248	251	232	255	267	271	237	270	258	229	234	253	232	240	265	265	266	235	247	248	238	252	250	251	249	241	247	251	242	255	247	239	211	231	245	258	241	257	221	254	245	244	256	245	255	241	245	249	242	237	234	257	252	234	257	242	262	249	229	241	238	251	242	249	252	228	246	234	240	243	263	269	232	248	250	243	261	247	239	268	238	250	265	258	233	230	264	269	243	250	245	252	264	220	259	243	249	262	229	246	247	255	229	233	241	234	254	239	230	262	225	221	237	246	251	244	250	258	252	251	266	249	259	226	267	260	239	236	270	267	270	217	237	254	250	222	239	228	273	221	271	232	216	285	251	254	243	217	227	229	262	230	253	228	228	248	220	225	239	234	193	246	246	255	271	257	243	232	253	249	249	238	238	250	212	210	256	233	261	246	244	257	276	227	275	267	250	245	239	215	243	258	248	243	222	224	255	233	243	246	253	230	230	248	250	237	275	251	268	238	244	256	248	222	229	229	245	253	228	234	254	266	254	253	240	236	244	217	257	252	236	232	249	246	239	267	263	219	256	248	232	257	220	252	231	235	238	234	231	236	226	232	238	267	281	234	225	259	246	247	274	257	217	253	232	240	239	248	272	252	240	234	249	261	249	252	256	219	241	246	229	227	249	238	261	217	242	243	248	246	220	242	250	252	240	258	230	239	254	224	248	240	253	240	255	255	236	253	232	253	255	241	260	215	257	270	240	248	216	249	273	234	226	215	254	241	246	247	251	247	244	238	255	271	245	269	236	247	229	239	218	270	257	232	246	227	244	222	248	248	265	239	263	236	228	262	234	256	264	245	260	242	237	252	260	254	233	258	259	248	259	242	233	233	262	248	244	231	232	219	254	207	265	253	231	249	269	234	268	247	243	254	227	222	209	244	260	261	282	234	263	259	248	249	239	238	232	243	228	246	209	236	240	250	234	225	242	251	224	237	235	256	268	228	256	244	244	239	268	245	236	234	239	257	238	272	252	250	252	201	230	214	219	248	230	237	251	261	226	259	238	270	244	259	236	241	246	226	250	243	244	232	250	258	230	252	239	243	197	229	226	251	252	253	222	245	260	246	246	268	247	237	246	257	204	261	235	261	245	249	218	246	220	257	247	261	255	252	264	247	210	257	237	255	230	238	250	256	250	261	303	246	258	269	250	258	275	241	260	249	252	232	237	241	242	290	268	249	269	240	243	282	221	267	235	253	253	256	236	260	264	273	228	240	245	241	228	246	278	235	252	229	247	243	245	234	242	248	243	244	232	268	269	273	237	236	253	260	240	291	269	237	235	249	241	243	220	236	257	264	261	245	269	227	241	258	250	262	279	231	244	239	242	243	239	243	222	235	261	239	269	258	240	223	248	246	222	259	266	253	256	279	253	236	264	236	276	245	248	254	235	249	227	245	220	238	261	226	274	263	242	257	252	243	263	235	233	244	225	254	249	247	252	257	255	236	226	278	215	237	236	242	243	226	230	244	223	277	267	240	240	250	234	245	239	240	235	258	250	241	237	224	246	238	241	258	246	254	229	247	224	238	251	260	260	271	241	206	235	228	239	263	242	224	252	246	231	269	252	227	272	260	275	246	222	240	248	252	260
37414	5163	1524	1038	793	569	433	360	350	292	278	242	255	198	164	193	176	151	189	204	169	200	158	177	179	185	175	204	147	167	170	147	156	153	145	187	157	160	147	166	154	149	144	175	141	166	138	172	160	163	142	133	146	168	152	142	161	150	151	159	123	175	148	153	168	179	127	156	147	168	140	143	153	142	155	161	164	138	154	164	171	148	162	157	158	144	159	129	169	143	155	148	126	134	153	136	141	159	155	135	150	134	136	149	160	152	133	150	163	151	150	149	183	155	155	141	146	158	151	156	172	149	136	158	157	146	150	163	150	172	147	128	177	159	165	151	162	147	166	157	167	155	159	135	141	144	152	169	138	152	165	133	164	162	152	162	150	133	148	160	167	136	144	140	157	150	146	150	152	159	142	147	142	164	137	133	146	150	165	151	148	160	151	142	145	144	148	128	173	143	147	158	138	165	149	144	159	125	159	150	156	141	157	146	151	134	158	145	154	143	137	146	152	169	142	155	157	147	142	152	158	138	170	155	152	154	152	147	147	153	157	166	158	161	158	141	138	138	164	131	179	137	163	143	155	154	148	147	145	147	152	173	139	189	145	133	150	157	153	142	158	156	173	171	161	146	171	152	133	137	161	171	153	152	139	167	147	157	154	151	153	170	138	157	171	164	161	138	169	153	170	133	136	170	151	149	144	158	154	141	148	151	161	154	144	153	150	172	156	151	139	162	133	138	167	151	155	152	147	156	147	149	161	152	151	162	153	147	140	162	142	146	154	138	163	126	148	165	148	156	120	149	149	174	166	145	165	156	144	154	139	146	150	155	147	149	159	158	145	153	155	155	144	155	157	137	153	137	156	140	143	155	155	137	150	180	167	134	149	153	153	177	144	153	153	164	173	156	134	143	157	142	145	149	170	161	169	160	162	152	143	146	146	126	162	155	167	150	160	161	151	177	158	140	146	137	160	164	137	150	155	175	164	126	139	134	151	175	136	154	184	164	172	146	144	159	147	138	140	143	175	145	177	168	165	156	142	133	160	159	152	143	156	152	142	143	168	147	139	174	141	144	150	159	164	167	174	150	180	123	159	146	152	175	141	167	170	156	165	154	148	165	165	138	146	147	140	137	159	160	129	145	145	143	148	174	136	145	133	164	161	179	156	141	161	139	145	149	125	142	169	152	160	160	151	139	161	165	145	155	148	155	135	136	169	161	153	155	133	178	169	154	128	173	127	175	144	155	137	140	162	159	148	148	155	147	168	175	147	163	146	159	148	146	156	141	154	154	138	156	159	175	163	161	122	157	160	148	168	130	140	150	159	129	139	137	125	151	167	148	137	175	139	167	147	150	146	161	143	155	143	135	166	150	151	160	144	159	142	148	127	162	163	147	135	161	157	140	151	151	164	143	145	153	153	150	142	132	133	158	148	149	177	153	145	153	161	169	154	140	142	138	157	153	144	155	186	148	142	153	142	145	138	157	150	138	160	156	151	157	159	167	145	152	162	145	174	128	159	157	174	163	145	174	129	151	175	181	139	141	129	156	159	149	142	154	153	183	122	151	142	126	142	145	148	163	144	145	154	148	152	142	158	162	137	170	155	152	153	150	145	147	164	144	150	153	155	153	176	153	159	143	140	144	166	140	161	148	154	141	160	161	150	141	158	127	168	146	152	164	160	168	166	146	150	135	165	159	171	130	148	151	145	165	164	162	159	160	148	151	149	141	138	143	159	126	135	155	136	150	161	133	135	180	165	140	144	161	160	166	146	139	153	167	173	136	155	151	145	144	157	150	145	167	174	148	157	142	142	157	142	157	148	169	146	164	133	156	152	134	163	149	155	138	151	151	169	123	151	167	143	148	146	167	171	155	166	143	160	138	142	136	156	173	168	173	145	159	137	134	144	130	163	150	157	149	145	145	163	169	156	168	160	136	139	146	156	156	152	148	135	168	161	148	144	146	156	144	164	169	141	134	174	125	136	155	150	145	150	166	159	160	136	137	155	155	170	162	143	149	155	146	174	154	161	151	129	164	170	163	163	172	161	128	151	158	139	149	152	147	182	140	171	172	141	184	151	153	166	165	150	145	150	160	154	171	171	144	174	147	156	162	155	155	176	153	161	151	141	147	156	154	138	162	150	154	140	151	166	168	140	136	149	129	142	151	151	175	143	170	141	132	167	150	151	138	151	175	157	174	163	145	161	174	150	156	125	141	142	157	151	152	159	136	173	137	142	143	161	153	177	133	172	136	169	147	148	141	148	169	157	148	147	140	143	137	139	154	165	163	155	130	155	155	160	146	152	152	151	165	146	150	158	155	178	152	140	155	157	161	157	161	155	149	157	157	165	153	136	158	165	147	160	168	160	168	161	146	125	146	166	126	143	156	165	144	177	157	151	138	172	164	143	148	152	157	147	129	167	164	148	167	164	150	170	148	160	147	161	153	142	149	152	144	145	138	162	160	137	164	138	156	171	124	156	143	152	140	166	168	169	131	158	125	131	159	175	139	152	148	177	166	159	166	166	163	147	142	150	142	135	152	138	149	152	164	179	145	161	164	144	164	156	165	143	147	148	132	165	143	173	152	141	120	158	146	157	158	130	155	159	129	150	159	146	143	141	134	125	160	148	171	144	152	154	159	133	141	152	134	166	129	149	160	136	162	137	158	137	160	168	138	145	162	162	151	152	138	164	158	139	147	143	148	165	159	162	148	141	150	140	139	151	158	165	162	155	149	138	176	150	156	138	144	144	143	154	157	156	166	140	148	146	148	138	150	157	146	166	124	161	154	159	145	167	152	162	133	131	156	157	151	191	147	161	173	157	131	158	160	146	150	158	182	162	149	167	155	156	150	153	171	168	179	159	163	149	150	135	149	140	137	139	151	162	139	138	166	156	159	156	155	165	159	140	151	134	152	144	155	170	145	153	147	159	153	146	156	134	145	139	136	146	151	159	161	140	155	140	148	153	147	153	158	150	151	162	145	127	160	150	164	146	156	146	152	149	167	142	130	160	159	146	163	146	137	134	160	163	138	150	143	137	152	174	149	165	129	150	160	164	151	142	140	135	116	146	156	142	167	154	179	129	152	154	167	169	145	175	164	129	162	160	150	147	153	133	138	176	159	145	165	137	143	166	148	144	168	161	166	149	136	130	173	167	164	164	148	177	169	141	154	149	150	151	161	153	148	152	133	141	136	150	150	152	169	156	141	142	147	158	158	140	162	153	163	142	176	130	158	169	146	146	148	140	146	159	147	168	144	168	143	129	158	137	170	145	123	159	155	145	142	136	163	158	147	156	161	148	168	123	154	161	162	148	151	148	123	156	138	156	162	139	151	144	146	150	147	158	173	141	151	161	143	145	159	144	160	150	150	156	147	144	152	148	161	170	148	181	156	154	131	183	166	135	161	134	139	146	152	147	160	167	145	170	148	164	168	156	165	152	146	173	143	142	144	148	153	171	153	140	149	166	162	167	173	178	164	172	164	163	146	158	155	137	163
17889	1529	3235	3690	3077	2577	2066	1739	1533	1429	1202	1139	1034	902	830	831	790	747	764	691	668	678	701	608	614	579	542	600	585	560	575	588	531	522	535	584	509	473	517	530	516	512	501	512	499	503	521	476	508	510	516	512	517	480	512	502	500	478	502	514	507	441	461	477	488	479	468	485	463	492	482	465	477	439	456	488	497	530	509	493	449	463	484	476	522	481	515	444	469	491	478	443	481	445	522	444	476	468	493	493	457	469	512	444	508	480	471	505	466	498	496	485	490	468	459	488	484	502	495	486	486	508	461	445	471	490	459	453	490	470	537	420	498	454	457	479	466	416	477	463	435	487	512	453	449	500	455	456	458	480	486	431	467	494	498	460	485	466	500	505	477	447	450	508	462	492	455	455	459	499	455	461	473	499	524	430	449	447	481	476	460	485	458	448	522	498	464	488	477	466	467	452	490	469	483	453	469	517	472	502	451	493	449	476	494	470	468	511	473	487	489	449	494	498	489	484	463	471	462	503	481	485	481	472	468	506	447	442	483	482	464	489	499	464	461	410	478	474	429	447	502	453	446	479	443	467	506	476	456	476	497	470	481	452	447	467	507	493	483	489	493	469	461	490	494	464	517	458	488	427	469	478	450	477	447	484	482	465	470	529	486	489	508	439	523	455	487	467	471	438	471	511	440	480	456	471	461	485	476	463	476	484	458	452	501	503	484	527	451	472	440	479	453	471	488	461	501	470	448	491	479	457	471	458	482	457	512	485	469	459	522	462	508	471	490	462	454	469	493	463	505	501	513	483	473	461	444	473	432	450	479	465	502	457	495	456	448	488	451	487	462	487	476	476	505	472	452	460	436	433	458	503	474	496	461	507	499	485	465	488	467	449	489	481	475	519	490	500	498	456	475	495	439	474	449	477	458	468	487	489	474	479	487	459	453	439	483	480	450	471	470	495	453	450	451	432	445	455	473	472	485	454	441	495	461	499	491	450	499	495	481	479	497	489	441	496	437	462	490	481	514	444	473	479	471	471	482	487	494	476	469	447	455	461	445	457	505	499	446	474	469	488	477	501	460	437	418	455	425	475	489	467	461	465	433	447	478	485	460	484	473	425	459	467	499	441	519	484	455	450	458	512	479	442	482	474	498	458	481	464	486	470	482	456	469	452	488	493	462	459	464	458	512	494	446	499	463	450	456	428	439	470	504	474	514	492	454	475	449	451	460	428	486	459	485	475	497	459	440	437	485	447	497	470	456	482	498	452	456	425	460	471	478	445	494	465	457	469	460	484	477	503	498	479	459	515	479	462	518	456	500	450	502	434	471	471	510	465	473	474	496	446	444	489	502	456	489	490	461	464	421	487	508	458	435	471	474	441	501	473	480	467	495	488	486	456	511	486	481	464	445	456	455	490	481	448	496	453	446	478	422	500	469	487	477	457	439	497	464	477	510	492	514	460	489	468	492	441	471	505	463	460	475	505	481	442	468	460	448	462	443	486	478	454	469	470	475	492	472	488	453	461	435	513	491	444	472	459	469	490	488	471	439	493	450	433	442	463	483	474	471	458	486	467	493	495	471	448	488	476	518	477	494	493	499	466	503	486	497	434	467	477	498	473	505	447	486	449	469	497	486	505	478	448	467	461	483	509	439	489	466	466	498	485	494	452	453	462	462	506	479	471	487	465	444	470	502	491	457	438	467	473	469	454	512	473	462	486	490	473	466	457	492	431	477	497	462	442	454	445	469	495	458	426	474	480	471	462	457	450	470	472	449	502	446	475	452	424	475	465	450	447	497	476	460	480	461	475	457	487	501	497	482	458	455	472	523	457	475	472	477	462	441	457	488	450	492	447	484	446	460	478	486	424	475	499	447	470	456	460	486	460	493	460	467	475	465	482	447	481	490	426	445	455	452	457	484	459	438	467	439	474	425	454	483	466	458	444	446	457	466	475	445	450	467	480	491	448	488	497	448	456	465	454	439	449	472	484	514	450	494	455	514	452	458	465	519	459	465	460	468	439	459	476	445	444	483	478	512	461	509	473	518	440	480	486	515	483	467	419	481	478	465	530	482	462	504	489	488	475	464	509	476	519	447	520	531	499	468	506	467	438	479	475	476	478	482	450	484	504	478	465	521	440	459	464	456	482	452	473	457	463	478	498	464	507	487	479	481	479	477	505	455	491	463	446	455	445	460	462	487	489	478	490	458	458	412	464	462	489	499	507	447	482	475	471	506	476	456	466	470	443	448	471	426	497	497	463	450	482	465	458	491	486	468	456	511	482	441	449	476	452	460	507	463	492	443	438	455	473	476	466	453	461	469	483	480	498	480	501	455	467	460	486	470	483	445	484	459	468	506	468	492	505	484	421	505	506	452	467	463	487	522	454	477	483	474	475	471	459	461	535	477	455	415	478	480	468	444	459	455	465	472	454	496	472	468	511	463	481	465	473	497	484	465	464	450	461	478	457	503	481	471	468	498	499	499	441	440	486	471	460	463	474	462	467	466	437	480	488	473	491	461	480	451	463	500	422	468	461	478	485	456	478	483	517	506	480	495	475	454	458	484	512	449	496	443	474	455	477	507	464	453	461	503	474	477	481	468	456	515	490	453	469	462	462	508	460	454	424	478	493	513	512	474	490	463	480	438	452	435	467	475	469	476	481	471	479	516	448	471	467	459	481	500	459	479	465	520	446	493	471	473	460	478	448	474	501	454	442	466	471	462	448	487	483	452	476	461	466	461	471	488	435	444	497	434	473	448	506	473	500	492	488	467	481	435	451	493	488	466	461	501	470	491	463	508	492	463	508	490	503	505	441	464	487	447	495	456	450	515	439	499	504	463	495	442	436	449	450	506	496	476	446	451	475	455	459	467	469	487	493	475	501	446	459	485	476	456	446	478	497	507	474	475	477	475	496	464	424	440	527	481	479	493	462	438	411	481	502	489	497	451	423	456	466	440	499	464	467	440	500	501	480	454	475	456	457	488	448	458	464	457	490	510	440	461	462	482	464	488	486	499	489	493	490	468	495	449	438	436	470	481	488	510	474	496	450	451	466	489	512	497	462	481	458	449	458	475	462	453	460	460	485	487	527	459	445	438	488	470	472	535	459	485	443	431	482	455	488	455	455	441	472	464	500	507	450	445	481	463	471	440	451	469	467	434	463	451	431	480	489	502	441	483	453	461	475	470	451	439	461	482	452	506	479	454	483	456	478	482	461	443	473	448	452	470	477	457	450	505	459	487	444	460	468	473	493	432	422	458	478	457	461	447	474	500	486	467	483	469	524	470	499	458	462	494	491	497	502	498	472	444	493	472	434	457	470	461	454	485	491	484	470	499	472	479	479	446	469	433	457	504	467	473	453	464	475	456	498	493	470	441	497	443	494	470	487	467	468	519	467	498	455	448	486	478	460	449	442	450	487	504	425	505	454	465	482	492	462	473	447	508	490	446	514	472	437	461	470	448	472	450	433	470	496	496	479	496	521	490	477	469	496	455	489
51175	12152	3553	2206	1462	1078	833	681	559	456	476	447	424	365	341	343	289	303	289	286	242	295	271	298	262	293	242	247	255	251	296	248	250	247	245	255	255	258	253	222	268	240	269	255	258	229	257	267	268	240	266	219	237	224	253	248	212	253	239	236	235	235	234	262	243	235	262	219	255	238	231	234	232	237	249	233	255	224	233	222	253	212	237	234	258	257	215	247	270	248	244	246	234	250	248	253	249	236	228	246	256	256	226	213	232	216	237	238	266	232	260	245	265	229	255	247	252	240	228	235	240	247	202	235	219	235	235	229	258	199	267	244	253	221	255	243	236	230	246	206	237	244	244	242	247	245	251	214	235	236	242	204	232	249	261	235	253	244	242	235	231	216	217	244	241	240	259	232	219	254	213	234	241	248	230	244	237	233	220	272	245	242	256	259	237	230	235	280	238	242	260	222	240	209	241	238	231	234	218	234	253	238	257	232	250	256	227	279	223	245	221	237	233	247	227	220	247	230	232	221	218	235	226	247	247	240	239	249	232	246	237	237	236	231	219	215	237	248	256	260	232	230	234	233	239	239	232	232	231	218	260	234	211	229	205	222	261	225	218	231	235	210	240	280	255	229	237	243	221	221	263	246	225	220	220	260	227	236	233	219	235	235	265	222	224	253	213	250	227	227	244	265	256	234	240	219	262	242	227	241	234	252	224	239	247	257	259	228	238	259	244	242	232	243	238	235	253	223	228	214	229	203	254	235	225	240	235	241	249	238	253	224	256	251	241	234	240	247	219	246	220	249	254	246	223	216	253	220	246	233	281	259	232	227	214	223	243	227	258	230	226	263	215	238	255	245	258	239	269	255	250	248	236	213	235	216	234	252	275	231	244	245	232	239	223	227	229	240	259	269	231	253	245	237	232	254	229	254	232	189	241	240	231	213	232	275	233	239	255	246	233	230	234	251	241	255	238	227	218	256	209	232	244	249	237	231	224	244	246	246	259	227	216	246	208	235	272	239	251	235	216	218	243	207	266	221	223	242	241	257	249	243	266	239	245	235	259	235	255	236	219	218	238	247	259	241	249	222	234	237	240	209	217	247	277	246	244	220	249	224	249	256	214	252	209	230	222	234	217	223	246	227	253	237	209	221	233	229	252	229	232	269	220	238	230	241	228	223	221	238	259	217	237	250	260	201	228	210	234	222	245	245	210	242	204	264	276	222	232	253	226	243	250	214	233	218	218	267	253	240	237	254	227	238	255	271	214	266	227	233	230	235	241	254	233	212	234	244	238	218	218	255	248	233	273	243	248	245	259	246	206	214	238	234	224	245	237	224	263	201	227	229	263	244	225	248	240	240	247	231	254	224	225	247	205	241	243	253	227	248	237	230	228	202	239	251	250	217	217	237	204	233	256	230	201	232	230	232	243	231	238	258	263	226	244	244	241	241	269	242	224	225	279	240	230	229	246	230	241	231	264	228	240	246	266	251	228	231	245	297	253	201	254	245	241	247	217	240	235	228	255	240	240	207	224	227	237	244	237	248	243	216	252	233	232	237	236	234	222	255	229	242	207	222	222	245	260	215	271	256	227	214	243	252	209	256	221	255	247	243	253	221	238	237	225	248	261	241	248	255	255	204	233	238	232	220	264	249	246	235	229	242	238	251	258	235	228	254	269	212	205	237	217	223	231	229	232	247	249	241	273	221	244	226	261	269	239	244	241	253	219	246	250	213	233	243	247	230	256	227	239	240	232	268	244	262	238	239	243	215	254	250	233	249	222	250	230	237	220	210	225	227	219	245	241	207	234	244	236	225	227	235	198	249	254	237	214	253	234	237	242	247	227	251	234	241	227	239	259	232	244	223	230	246	274	246	264	236	237	221	248	227	263	230	227	229	250	265	244	217	251	221	236	217	220	232	220	246	244	245	244	237	213	256	239	231	235	236	225	240	231	249	244	261	238	228	254	235	215	228	272	241	233	220	242	220	274	254	282	206	224	265	253	229	255	204	230	227	224	242	233	218	235	252	236	218	241	253	231	253	262	235	230	233	239	267	234	212	240	237	239	232	226	238	220	246	225	221	253	231	231	257	249	261	264	237	249	252	199	250	230	249	251	234	243	238	256	266	243	231	255	219	243	232	242	249	230	240	234	236	252	209	239	241	244	224	231	244	241	214	233	225	255	253	250	234	254	254	238	207	263	240	208	241	213	263	241	248	244	230	237	214	215	230	262	246	249	262	234	225	244	228	240	238	211	226	241	235	240	217	245	250	265	243	246	220	226	258	238	224	240	235	216	243	243	235	247	260	251	281	234	227	258	234	254	233	222	205	238	237	211	251	257	258	240	251	269	219	221	220	249	240	238	214	238	264	231	249	232	251	219	251	240	247	238	227	217	261	235	256	258	243	264	228	231	227	228	233	244	228	244	248	281	226	250	248	230	257	263	253	259	253	232	215	258	247	266	210	270	244	247	212	256	242	217	278	236	263	230	244	250	257	230	236	236	231	208	225	229	250	238	238	257	267	230	228	243	234	214	246	184	228	233	225	239	234	219	246	230	255	222	229	243	244	248	252	224	269	222	225	226	258	250	231	255	274	237	243	211	226	228	243	203	263	254	237	222	224	227	266	221	241	264	265	240	253	223	204	238	233	244	264	237	221	233	235	247	217	224	234	236	239	214	216	266	246	234	258	219	227	249	203	240	221	220	226	253	245	244	270	236	237	268	229	231	229	231	256	222	235	250	254	232	220	249	253	229	234	253	254	267	234	262	249	230	202	228	228	220	221	250	228	230	243	268	256	245	276	230	230	232	257	248	228	221	265	246	237	254	262	244	219	243	241	225	211	241	215	228	224	244	248	204	244	273	235	265	252	258	259	248	238	240	244	247	237	244	228	252	260	242	229	242	243	253	224	226	244	249	227	217	245	238	252	231	225	260	224	248	239	259	221	234	231	255	213	240	211	262	254	243	222	238	227	251	250	255	253	278	252	246	230	227	221	238	232	251	286	220	238	237	223	238	231	250	239	266	237	220	228	226	224	259	250	254	227	263	247	241	239	235	225	239	241	242	242	207	255	245	218	256	273	241	225	241	221	227	259	218	221	230	246	262	251	221	245	213	235	264	237	271	258	225	221	238	228	244	243	230	265	238	281	214	263	260	218	226	260	222	303	250	250	202	247	231	266	252	250	225	231	267	244	236	247	249	234	232	215	223	249	250	242	240	225	237	247	235	241	252	234	234	248	249	236	241	234	227	240	232	218	219	251	215	241	258	257	221	208	228	216	217	243	229	265	241	249	224	218	247	249	249	266	238	215	249	256	251	233	225	212	231	227	233	224	232	275	238	260	254	229	255	240	216	236	231	233	232	213	234	219	207	249	248	223	222	245	238	226	269	244	234	249	263	223	236	232	254	245	244	254	257	251	228	233	225	216	228	250	238	226	244	243	252	245	192	250	237	242	235	246	248	265	241	246	233	266	223	217	222	216	216	248	232	261	247	234
23799	2604	5910	6465	5391	4471	3723	3041	2635	2339	2074	1887	1683	1580	1442	1417	1284	1202	1204	1110	1047	1038	1017	939	947	907	967	886	865	851	869	761	809	758	852	797	831	785	783	823	781	755	789	789	752	784	733	720	752	732	759	776	764	729	737	675	714	718	731	665	736	741	720	692	671	713	710	670	717	701	694	702	734	744	657	693	709	694	686	650	667	695	675	703	722	655	709	724	639	711	695	671	697	704	726	699	682	689	682	701	696	721	682	650	707	678	692	700	704	726	661	701	692	684	692	699	694	684	682	691	666	635	632	713	727	656	668	671	631	719	725	681	659	660	645	711	679	703	757	677	717	692	685	689	658	719	675	659	718	681	665	662	647	709	700	702	672	664	717	601	656	685	684	693	689	667	671	688	713	718	681	661	695	682	694	693	711	693	708	669	705	684	661	671	638	683	670	669	716	706	738	679	630	657	679	662	700	657	666	682	696	660	700	695	660	668	686	697	706	663	646	642	695	680	681	681	677	701	710	655	719	694	618	657	699	684	648	678	714	698	680	651	644	672	664	684	676	673	719	635	664	656	681	716	663	697	726	638	742	666	674	638	685	668	692	695	688	658	653	709	705	688	673	689	663	658	701	687	677	659	687	638	648	713	693	689	575	687	666	676	651	669	681	656	622	694	717	682	711	649	654	682	702	677	687	686	704	683	675	678	671	725	707	673	700	675	671	668	674	686	671	673	723	708	674	630	737	669	664	675	700	704	657	648	735	711	681	671	697	721	687	687	690	678	718	700	641	667	686	714	687	668	703	684	669	640	648	658	676	683	658	652	728	667	669	664	662	687	641	680	658	677	653	666	663	671	714	663	678	712	650	667	690	662	675	714	686	706	686	668	674	656	667	731	657	689	666	658	678	713	661	691	640	648	711	614	677	718	648	658	639	669	693	707	659	690	720	669	674	706	665	688	654	645	673	708	672	680	694	653	656	694	705	693	658	664	663	715	633	735	674	664	660	651	655	694	676	659	654	692	683	696	659	649	655	666	696	696	750	649	672	639	664	700	710	689	667	700	650	693	660	693	651	648	680	660	692	703	657	688	681	668	667	655	731	662	657	675	678	662	695	672	656	652	700	706	693	688	708	653	649	674	651	699	660	659	667	652	689	697	661	686	690	710	700	710	705	666	684	652	653	634	683	649	675	714	635	679	685	654	695	678	680	652	701	712	702	632	663	671	710	714	665	708	622	650	666	639	683	652	667	697	686	672	669	695	664	720	648	682	676	680	705	674	679	682	681	698	682	727	696	645	654	651	690	623	640	677	698	694	635	632	656	698	702	690	670	710	689	646	646	656	720	677	696	656	648	638	686	686	662	687	668	708	684	686	696	660	674	695	654	681	649	662	649	678	693	701	687	688	682	667	662	711	730	658	711	724	683	692	701	625	713	666	673	684	655	667	693	763	689	671	704	666	658	686	717	641	708	656	668	692	655	683	627	663	674	630	673	671	693	670	649	686	678	691	666	650	689	677	616	692	704	711	680	719	658	653	666	711	691	697	645	650	672	676	766	698	689	654	707	698	669	669	729	675	660	692	658	707	688	696	677	646	675	688	687	673	696	702	650	655	698	700	699	638	654	668	706	634	665	668	677	668	716	677	673	635	646	692	704	661	663	704	667	657	703	681	674	675	653	656	674	667	662	650	676	669	727	674	659	686	652	668	676	699	656	694	647	706	714	653	655	642	652	683	688	688	663	652	653	672	662	668	663	665	675	651	671	652	684	640	712	723	633	690	683	676	654	655	675	675	641	675	685	692	696	663	676	647	661	633	660	723	649	680	690	626	690	648	656	756	672	675	654	696	685	649	712	699	678	649	682	659	686	648	695	640	654	704	710	696	681	673	649	713	632	657	680	645	635	619	696	735	662	681	659	688	677	681	714	671	655	682	710	666	655	706	689	681	688	675	641	683	687	736	669	648	709	679	691	684	719	662	651	688	688	692	735	643	680	654	667	678	716	661	691	640	605	678	666	658	679	713	612	719	649	679	671	695	631	708	641	736	662	691	636	643	679	635	655	657	692	660	680	677	676	634	693	716	680	661	682	660	691	687	710	648	742	699	673	687	687	744	697	671	680	688	683	658	656	695	662	643	715	672	679	673	638	677	663	723	700	637	729	649	692	659	732	714	673	708	690	643	641	651	627	647	724	668	691	669	718	608	725	691	679	696	644	675	665	655	684	670	686	649	668	663	701	660	696	693	672	692	623	702	616	693	659	711	634	698	683	668	683	694	664	685	612	688	697	646	678	709	700	702	632	694	701	696	722	677	664	711	654	666	657	678	663	671	673	634	681	702	672	666	676	713	653	635	692	683	651	699	637	681	678	701	641	674	663	670	651	707	683	657	710	665	699	661	665	632	657	667	694	655	697	686	657	689	669	648	676	715	714	690	658	713	687	656	711	685	667	651	661	663	667	710	678	724	668	710	698	692	716	713	673	667	673	694	697	689	671	642	687	705	631	634	628	631	604	660	689	617	648	652	629	685	670	666	676	657	661	690	640	643	672	638	675	683	613	662	628	629	679	684	686	688	641	660	661	703	723	685	682	687	718	678	664	758	667	689	641	724	661	681	686	701	679	682	668	683	665	666	687	716	656	660	703	689	670	688	673	673	707	703	666	656	640	694	692	625	677	700	662	655	659	644	692	701	678	660	677	669	651	645	622	670	677	665	692	650	667	733	686	649	662	697	690	676	644	706	674	659	668	653	666	692	699	706	714	673	627	708	652	720	690	712	672	660	714	645	702	675	647	701	653	678	660	692	667	738	685	676	648	650	709	693	670	627	667	660	683	626	679	643	712	674	693	687	722	657	645	666	673	685	684	647	676	703	691	705	731	693	676	674	671	709	697	673	676	671	686	696	691	677	683	692	704	660	760	737	655	683	662	722	655	672	666	649	650	684	677	612	689	686	649	682	665	701	641	651	677	649	678	659	650	693	648	675	690	656	621	675	683	704	682	607	648	646	703	658	684	634	703	676	687	666	684	679	656	659	678	704	692	643	671	704	662	655	664	695	647	649	715	692	697	676	716	703	646	662	657	679	677	689	654	669	691	665	712	692	644	682	651	640	665	694	645	733	676	668	661	650	700	663	696	726	683	646	644	714	696	653	690	682	683	702	677	708	674	688	691	710	693	667	674	691	659	691	670	704	687	662	690	687	649	699	676	710	685	664	688	701	638	691	683	648	676	675	643	711	694	677	688	718	696	684	699	636	658	665	722	648	661	698	691	635	716	697	651	681	653	657	618	636	723	697	672	662	672	695	702	684	696	640	682	692	677	699	695	630	712	652	687	678	665	675	652	646	605	702	666	657	707	685	686	686	683	690	687	667	699	679	701	671	684	716	681	709	685	693	699	682	728	661	676	619	674	688	689	696	659	680	725	711	666	670	656	660	674	653	666	691	693	670	659	683	648	647	632	676	705	681	659	677	696	700	689	686	633	651	669	680	667	714
5546	235	147	116	117	78	88	93	87	74	73	73	70	73	74	64	76	70	67	64	76	74	66	56	73	84	94	71	74	68	67	68	60	71	60	82	49	52	48	53	59	64	72	78	76	64	65	74	66	73	51	61	57	68	87	61	74	60	74	60	66	68	85	72	72	71	74	64	63	64	64	65	76	70	81	57	55	60	52	74	64	76	56	71	59	70	55	65	74	67	72	68	65	66	64	62	74	62	70	77	73	60	79	73	77	68	65	51	74	55	69	64	53	69	66	70	80	64	44	61	60	63	75	82	71	60	81	59	74	81	67	64	65	71	68	75	70	77	69	67	56	63	70	57	56	68	63	78	52	73	64	71	64	76	68	67	74	72	59	68	72	73	63	69	61	68	81	58	71	64	61	72	60	71	60	67	70	76	66	67	45	57	63	60	63	75	69	66	73	64	80	63	66	64	66	69	61	55	60	70	50	64	64	73	74	53	86	76	73	83	62	69	67	90	72	62	67	75	57	63	65	74	71	70	61	75	58	58	59	86	62	49	53	65	65	59	49	70	68	61	42	67	82	68	54	52	62	61	52	71	62	59	82	75	68	72	66	67	77	72	68	43	65	75	83	69	74	62	63	66	64	75	65	75	61	80	67	48	62	53	81	68	47	55	57	62	55	63	74	75	57	59	62	60	58	68	82	74	78	65	63	82	66	66	65	57	75	59	51	70	64	71	68	67	66	91	61	71	62	64	54	65	65	74	51	75	48	55	63	71	64	79	75	73	69	60	66	49	69	64	53	78	69	72	69	75	54	69	83	70	69	77	69	63	69	61	63	55	69	63	68	65	67	72	69	59	72	69	74	68	65	62	71	61	59	65	72	60	69	65	65	71	72	72	83	66	62	72	76	60	60	92	61	73	82	76	84	64	65	70	60	69	57	64	66	57	73	65	69	66	74	57	83	58	78	51	72	64	57	54	69	66	70	67	96	65	55	60	56	67	53	57	53	74	73	68	79	66	69	58	70	73	62	62	58	84	72	57	63	64	58	64	67	59	52	50	72	48	71	76	54	49	65	75	61	69	62	54	76	69	66	73	75	73	79	70	68	74	59	53	68	61	76	73	70	74	69	62	65	69	64	61	68	70	64	55	88	70	76	78	73	68	64	61	73	60	70	75	73	83	66	60	73	66	62	65	71	80	77	66	70	72	62	86	54	74	75	60	70	56	66	70	73	60	68	63	67	68	59	76	59	70	84	77	69	68	69	68	60	64	70	61	64	67	82	52	57	66	74	66	63	80	81	66	72	68	64	59	67	60	64	59	56	76	70	69	67	54	55	57	68	70	62	67	73	68	65	70	52	67	77	63	69	71	68	61	64	63	75	75	62	49	63	72	75	70	69	70	71	71	76	80	66	64	63	68	68	62	56	85	60	61	60	77	75	84	74	64	58	60	71	60	60	81	67	75	66	57	77	67	73	62	77	64	57	67	76	70	63	58	66	66	70	55	61	57	64	63	67	82	74	75	74	53	69	84	58	77	90	61	75	76	66	80	64	74	69	56	51	58	62	71	81	90	66	54	58	80	72	64	71	69	71	74	88	53	73	63	69	81	67	74	58	59	50	71	62	70	68	66	63	54	76	66	76	79	83	82	65	68	66	65	69	68	58	66	61	73	61	61	70	71	52	61	74	74	78	60	62	80	69	66	57	73	67	70	70	55	74	65	53	86	57	67	70	60	74	72	44	79	60	74	69	71	59	69	62	69	72	60	68	65	66	69	61	61	69	69	56	62	59	52	65	65	63	61	73	69	66	78	68	72	56	49	73	65	66	76	70	58	67	66	81	61	71	80	67	72	62	68	61	78	71	68	77	79	56	70	68	72	68	61	70	60	54	63	73	60	74	56	75	74	55	63	57	82	52	64	54	65	84	54	72	66	60	72	61	79	54	73	59	71	59	66	68	61	67	55	66	71	76	59	69	66	68	65	62	62	66	73	74	68	72	69	68	44	70	76	70	69	67	75	58	51	76	71	65	51	53	72	71	72	81	70	68	54	70	53	75	77	71	62	72	58	73	71	74	75	71	58	57	73	48	56	72	60	81	65	69	77	72	70	64	70	63	73	66	61	72	78	71	76	64	70	63	66	60	64	81	47	71	51	63	66	79	65	67	61	61	59	51	53	65	68	70	67	62	76	57	59	63	83	81	66	81	71	66	52	58	62	74	67	68	70	67	63	60	82	83	60	69	53	66	65	83	51	62	64	58	73	60	70	72	70	69	69	72	63	69	50	64	76	62	54	66	56	53	62	73	62	68	75	61	76	69	72	82	66	64	61	63	84	80	71	71	67	74	54	69	59	75	56	62	64	76	53	62	75	71	61	56	60	77	71	73	81	62	69	67	60	64	69	73	75	75	77	70	62	65	69	67	70	59	67	61	65	58	57	62	66	76	83	70	75	63	69	73	80	79	67	76	67	63	79	64	67	65	75	75	69	67	65	77	70	58	77	58	62	60	64	52	50	75	82	65	70	71	53	53	75	79	67	62	62	60	71	69	81	57	81	57	78	73	71	66	66	68	59	63	77	56	63	72	72	63	57	68	84	72	69	62	62	65	68	72	58	61	65	63	54	64	57	51	53	58	62	66	69	78	56	65	88	68	70	86	65	62	65	69	71	71	68	76	79	77	62	71	74	79	75	66	55	56	66	57	79	61	76	70	63	77	70	69	74	94	68	57	72	83	70	52	72	69	70	60	77	65	70	68	70	72	74	80	61	64	60	73	73	67	42	55	71	68	85	60	72	46	66	59	48	69	64	59	66	61	69	70	48	70	67	74	64	71	68	60	66	71	65	59	65	65	57	62	72	60	59	66	61	65	63	62	60	53	63	74	73	65	82	61	67	54	69	52	55	63	64	81	64	50	76	66	75	79	65	66	62	70	75	55	75	52	73	70	67	83	58	51	72	74	67	78	52	56	65	70	57	57	66	55	83	63	72	50	60	63	68	60	80	70	76	77	76	76	63	75	62	67	76	71	76	70	62	66	62	66	78	64	69	57	70	55	72	64	67	63	56	74	57	56	64	34	55	68	61	50	74	73	73	66	64	55	75	67	62	72	74	61	66	71	78	60	59	60	61	75	49	63	70	72	71	66	75	61	72	68	57	67	56	66	57	64	53	67	61	71	66	56	79	63	68	66	62	55	70	73	69	66	56	54	70	61	64	64	58	64	60	66	55	57	74	75	56	59	70	78	74	58	64	63	53	81	85	55	68	60	80	63	67	57	66	68	84	57	68	52	66	74	74	57	55	72	75	61	72	76	81	70	87	63	72	71	66	73	75	65	64	60	51	73	59	85	54	68	75	63	63	55	67	75	60	61	61	54	78	69	58	78	66	68	63	77	73	73	56	60	76	60	61	64	67	73	67	65	69	60	76	68	76	67	80	57	54	79	59	69	61	70	80	71	75	62	61	60	65	69	72	65	78	62	55	72	51	55	75	64	81
5412	310	413	384	387	357	359	339	299	301	258	276	288	229	268	280	258	263	288	265	279	255	229	283	238	275	250	268	279	236	196	234	240	260	269	239	242	250	273	225	239	250	247	222	253	241	251	233	258	248	241	214	256	230	263	236	240	229	245	250	218	247	245	238	246	252	265	236	249	227	256	231	235	266	270	231	255	242	259	249	226	250	252	251	233	230	250	252	228	250	252	263	252	236	239	228	266	230	237	248	270	237	242	226	233	245	255	250	260	248	240	239	253	244	253	240	264	265	287	241	237	235	231	235	247	238	242	245	215	224	260	251	230	259	259	253	246	266	258	235	238	254	262	263	259	242	262	238	239	239	235	257	254	257	232	263	242	231	236	246	272	232	261	277	261	267	230	236	235	240	244	246	240	236	251	228	245	226	249	247	266	240	225	260	233	257	252	241	246	280	214	235	231	212	252	247	267	240	243	240	255	251	251	251	252	241	225	232	268	235	238	252	232	241	233	256	231	264	264	248	261	255	243	238	239	235	204	247	234	246	252	228	253	232	264	233	241	233	249	254	259	241	233	216	231	241	253	235	269	217	243	210	255	265	230	235	269	200	259	272	248	270	236	247	247	258	260	240	254	231	263	258	254	229	272	243	233	224	237	238	253	261	263	247	229	241	248	237	259	227	257	254	258	243	224	212	266	248	248	230	257	229	233	236	227	248	247	227	259	258	250	256	252	240	245	219	238	250	263	249	232	244	256	240	224	266	237	248	238	264	243	266	255	249	246	233	249	259	235	242	232	229	253	224	237	220	248	241	249	251	246	238	252	271	268	248	241	236	245	237	248	231	236	249	252	244	242	234	258	231	229	223	282	236	247	259	223	256	236	240	263	259	250	247	238	244	250	263	224	253	241	255	254	242	265	240	247	209	240	237	269	268	234	250	228	232	267	239	263	238	219	248	237	231	243	237	256	241	247	261	259	263	213	247	267	230	266	244	232	244	267	248	249	258	227	243	242	241	234	238	274	221	241	262	292	227	232	303	254	250	248	270	264	238	233	246	259	243	241	240	252	219	256	222	268	233	244	258	233	244	238	258	241	266	238	255	258	247	241	268	239	213	254	251	227	235	224	262	207	229	236	263	228	229	232	238	264	288	231	237	252	248	248	264	267	267	238	258	253	237	239	237	248	245	223	238	244	247	255	240	268	273	248	221	265	267	236	253	259	247	292	239	249	215	247	254	240	248	254	253	255	255	235	247	243	244	263	267	238	233	228	248	243	264	240	222	275	244	238	241	248	224	236	232	245	241	255	264	255	237	241	233	260	261	225	219	241	220	270	257	261	247	253	237	240	253	240	228	236	236	223	268	243	223	269	243	260	255	239	256	248	247	217	245	225	245	240	240	238	257	248	241	232	246	249	235	285	248	232	288	260	228	240	239	262	240	258	262	245	262	247	268	241	229	256	228	250	237	270	263	254	211	240	248	233	241	239	240	258	238	269	215	253	238	257	262	269	247	246	256	252	257	251	246	273	236	256	237	228	242	231	238	268	229	235	226	258	244	238	234	254	240	252	229	228	229	260	237	257	217	247	242	244	262	274	249	236	247	239	244	227	232	233	230	274	288	248	248	238	257	245	251	228	248	225	249	233	242	246	228	254	264	245	235	252	225	249	225	254	231	240	252	230	246	230	262	248	243	218	235	236	226	273	241	262	229	263	227	240	263	230	243	265	233	227	229	233	239	253	227	261	258	239	243	258	265	272	277	250	242	228	244	231	248	263	227	274	271	253	224	243	203	225	250	246	245	252	242	253	281	269	243	254	223	220	241	263	223	226	240	248	235	239	211	240	254	199	266	250	248	271	216	245	233	249	240	220	263	270	245	254	255	233	243	256	239	261	274	232	235	280	243	280	257	227	240	223	253	253	241	239	220	241	230	251	244	243	237	231	257	247	241	228	263	236	222	248	280	267	214	221	273	255	250	242	255	256	269	258	266	220	247	234	263	262	240	253	249	238	252	255	252	238	253	250	253	268	224	228	240	243	283	246	244	225	235	235	243	230	225	255	245	231	254	239	229	251	256	256	257	265	244	224	234	244	274	258	257	231	265	222	239	246	277	222	250	277	241	249	233	245	229	237	237	274	236	234	225	232	240	230	227	238	224	252	229	247	260	223	226	251	236	234	264	228	234	266	236	252	249	235	229	228	233	229	252	249	241	238	256	230	267	222	219	253	239	245	255	253	241	239	208	260	242	251	243	267	269	238	229	241	248	240	240	228	248	236	217	266	225	267	237	259	284	253	250	220	237	253	254	241	214	252	240	238	244	209	268	230	249	289	214	244	252	239	230	267	259	231	246	253	223	258	267	220	263	251	236	237	248	233	254	226	249	254	277	242	269	251	208	248	221	236	241	252	269	252	246	222	284	218	234	252	271	222	246	213	268	238	217	267	248	240	243	260	235	266	255	232	242	226	256	246	248	250	243	237	212	269	234	212	228	294	225	247	241	240	250	244	252	237	253	258	240	248	236	225	256	250	246	209	222	243	275	237	239	257	270	234	265	223	251	238	253	260	238	232	248	284	222	260	260	266	257	240	247	221	223	231	278	244	261	239	249	260	277	255	265	253	289	259	277	229	249	248	259	249	239	276	242	234	248	263	215	252	245	249	238	238	235	253	259	273	228	250	278	210	258	257	248	249	266	242	239	272	256	229	245	234	261	213	249	242	209	215	251	254	242	249	222	243	249	293	219	250	237	258	232	243	238	238	271	232	258	250	253	258	258	239	225	240	240	242	247	256	241	235	281	251	249	260	218	239	239	248	274	242	245	242	252	251	240	267	237	243	278	241	275	229	246	256	231	223	245	212	263	254	227	276	236	243	258	256	239	259	231	245	246	245	263	231	229	240	242	234	252	260	253	243	223	260	227	214	221	252	246	243	243	275	245	251	243	292	261	221	251	259	252	231	262	274	230	235	251	228	242	234	243	257	257	251	235	249	232	252	265	230	215	279	265	234	229	258	249	236	262	246	254	269	257	254	238	271	246	270	228	237	231	253	217	250	259	240	281	251	235	248	239	256	225	260	266	249	236	241	252	253	252	240	247	266	242	228	232	227	242	229	234	271	242	238	245	216	234	232	244	259	256	271	230	254	250	253	231	249	249	234	260	238	236	254	275	244	261	252	277	270	240	227	289	232	269	245	244	231	240	253	225	243	256	250	249	238	253	254	216	231	237	244	252	235	251	239	227	250	243	264	250	264	248	263	252	248	232	247	256	245	235	241	237	248	226	265	256	269	240	283	231	242	212	253	223	258	233	251	259	250	252	259	221	266	248	244	242	255	226	247	238	265	245	271	278	234	225	240	256	246	245	239	254	244	239	253	247	270	249	246	273	293	250	259	229	263	235	244	228	246	229	280	254	226	241	234	236	243	243	254	245	278	246	251	258	250	233	284	267	263	250	256	258	244	256	219	251	258	267	245	264	249	259	254	269	238	255	228	245
38728	5468	1529	1129	766	581	426	367	318	303	273	246	238	196	200	195	176	191	205	199	194	152	177	198	149	148	157	167	155	171	155	167	136	147	163	197	173	157	183	152	141	150	158	152	160	156	172	154	158	166	156	154	138	157	171	146	163	140	158	142	162	148	138	143	140	181	147	161	138	172	164	154	141	165	142	162	163	167	157	161	155	158	155	162	151	171	156	148	155	177	131	154	151	174	179	147	139	149	159	154	177	139	135	158	159	167	145	160	175	165	161	145	148	146	159	121	131	173	157	141	149	154	179	152	180	154	156	136	152	177	150	135	140	145	140	139	166	150	160	175	153	141	136	157	146	175	150	123	157	153	155	135	175	164	158	139	152	138	150	162	139	177	159	152	158	156	140	149	168	129	174	156	144	147	146	162	151	161	152	150	170	146	152	156	171	142	151	124	168	169	163	164	146	155	158	157	172	135	147	141	147	133	150	149	136	141	167	150	186	157	163	145	178	145	174	152	137	154	178	172	150	161	149	145	175	172	145	149	171	171	168	157	153	161	152	173	146	172	136	149	154	155	156	157	142	138	149	176	163	133	152	155	141	131	163	164	158	180	150	158	178	174	130	148	177	158	148	153	140	167	143	139	164	149	148	142	131	156	151	161	159	138	143	154	165	154	148	146	158	164	149	158	138	161	134	168	166	151	150	151	149	139	160	155	167	154	142	152	149	146	156	150	134	165	144	166	155	142	152	182	163	158	158	125	155	167	146	164	182	158	126	145	128	145	152	182	169	147	157	159	157	154	151	163	137	177	159	164	178	141	158	138	143	154	168	150	147	161	154	164	163	174	133	157	142	165	168	155	148	185	156	151	162	162	143	151	174	140	148	157	161	146	154	156	153	154	160	155	127	154	172	157	138	147	158	166	151	168	143	158	137	146	168	165	142	156	124	133	155	144	147	152	146	171	170	144	141	151	159	154	148	157	170	131	143	157	151	194	155	137	144	149	133	152	166	140	164	161	142	149	158	169	137	146	169	150	145	126	151	160	147	135	160	161	158	171	157	146	150	176	166	150	147	154	160	144	145	161	145	141	145	115	157	159	143	137	172	130	170	154	169	145	152	145	139	138	163	151	140	161	137	161	153	157	159	173	163	148	150	155	149	151	143	124	162	159	158	132	157	153	156	156	175	159	152	154	139	150	141	194	141	140	154	180	166	154	148	168	158	145	146	160	153	181	142	137	151	162	181	137	156	167	145	142	149	168	159	128	150	141	161	165	168	150	154	157	159	179	170	164	160	163	145	152	143	152	155	156	150	153	139	150	159	144	147	152	131	140	176	172	140	145	150	157	169	134	147	158	152	137	139	142	156	141	157	162	155	179	138	142	138	149	162	154	125	149	183	136	159	169	156	131	171	169	162	162	164	145	158	168	159	136	156	142	132	143	158	140	146	163	146	160	139	143	152	146	157	168	172	142	144	151	148	122	165	163	165	160	170	158	159	144	160	158	132	129	129	174	129	151	153	148	157	118	172	164	133	160	138	159	130	147	158	148	140	159	167	174	153	154	171	162	157	174	160	157	167	143	136	157	163	173	155	135	159	155	153	158	163	141	157	166	166	142	167	139	141	144	165	178	151	171	149	156	165	155	157	159	153	143	144	157	146	139	138	152	163	148	143	146	146	163	154	161	163	164	153	148	164	171	147	140	153	167	140	185	151	146	141	147	136	157	150	152	135	143	142	145	153	148	150	163	149	144	178	155	148	162	132	163	119	144	170	152	171	143	132	163	159	155	167	141	142	167	156	153	155	141	160	144	137	125	141	133	148	175	163	156	169	148	142	157	146	148	162	135	174	166	180	142	137	137	136	164	162	154	170	159	148	137	136	154	162	138	156	163	150	149	158	153	137	139	135	151	129	179	153	143	159	151	154	148	138	137	163	154	150	140	151	159	146	151	130	151	129	155	155	138	170	132	152	167	153	144	145	148	162	150	162	161	182	163	156	152	164	166	145	165	158	146	168	130	130	163	146	117	130	154	158	154	145	135	146	137	161	151	141	155	152	143	157	152	158	151	158	147	133	185	173	151	158	156	159	156	164	141	141	144	142	162	146	165	163	146	156	149	147	146	165	147	159	163	154	161	148	167	160	143	135	164	149	145	153	156	165	176	158	183	150	136	145	138	167	151	157	153	143	140	155	158	155	149	157	162	138	148	166	154	161	179	165	166	184	142	132	138	152	159	154	167	141	158	149	140	159	149	159	151	145	160	133	163	148	158	146	143	152	156	162	158	122	141	150	157	143	145	164	148	156	137	137	162	206	151	162	149	140	167	148	166	137	159	160	177	166	137	162	146	153	167	150	141	146	161	135	151	157	136	134	141	172	121	151	146	184	150	139	152	161	128	153	128	157	162	155	140	166	156	148	146	162	148	173	150	135	148	147	150	163	141	152	156	149	144	158	151	145	166	155	192	152	160	154	136	148	140	156	144	140	176	170	160	134	152	137	135	141	161	171	136	149	165	151	160	158	143	156	114	133	135	148	148	135	165	147	161	154	141	146	175	151	148	149	167	138	165	159	129	166	149	159	144	158	170	163	156	162	142	160	145	159	159	148	163	148	155	161	152	161	152	158	173	146	158	140	168	178	137	175	149	147	131	150	148	185	141	154	164	153	169	143	137	165	149	135	163	150	134	144	183	126	158	156	140	163	122	160	143	173	143	162	162	155	174	152	137	161	169	156	139	160	136	142	144	142	137	137	148	161	160	159	153	164	150	148	142	150	147	172	151	126	167	141	169	133	144	147	135	152	147	149	151	159	155	130	165	160	141	166	157	141	151	150	145	165	174	157	146	156	141	143	155	166	147	158	150	161	142	178	158	149	145	159	137	148	149	147	174	156	143	142	146	145	153	156	150	178	145	155	163	149	153	144	145	152	163	153	149	161	146	144	147	148	156	153	150	164	140	147	190	147	161	164	162	151	143	148	177	151	132	123	160	179	156	135	153	173	154	144	162	137	172	159	151	159	140	166	167	140	146	163	130	159	147	156	141	124	160	161	136	172	150	137	152	161	145	124	162	161	138	153	161	148	149	171	143	165	183	151	174	169	139	163	143	154	137	155	152	138	134	155	153	164	147	152	166	171	144	172	170	166	140	154	126	182	162	155	165	163	155	161	160	179	194	131	133	163	145	143	137	125	158	146	161	162	159	153	182	156	162	125	152	157	117	170	148	161	158	132	146	158	159	149	163	134	147	139	154	160	137	151	136	148	139	141	155	160	133	144	155	144	158	141	150	132	179	148	169	151	143	165	157	164	144	153	156	156	150	153	164	158	147	144	159	164	172	169	172	159	160	156	172	126	148	159	186	168	162	149	153	163	133	145	128	138	177	140	155	159	164	168	138	157	164	150	144	142	159	134	148	163	165	159	154	158	159	153	139	166	156	146	168	144	159	163	154	156	151	155	152	139	131	154	134	188	171	153	153	173	158	157	167	169	165	158	162
18496	1547	3342	3623	3152	2465	2015	1733	1485	1296	1224	1079	1008	917	901	809	829	808	723	652	663	628	637	649	573	624	628	585	575	570	553	536	545	542	499	535	551	507	468	559	568	513	529	548	467	523	535	561	515	510	515	530	495	539	479	492	490	478	501	480	483	483	490	451	506	497	488	471	514	477	487	512	501	498	496	507	462	512	450	481	450	499	442	493	503	467	504	411	461	493	488	496	468	481	536	508	464	495	514	468	464	497	503	459	491	485	474	475	505	466	501	493	505	482	492	479	435	472	476	501	459	457	480	490	488	484	474	481	476	524	476	476	509	440	456	460	485	493	500	470	449	445	464	459	464	459	507	487	505	477	480	449	492	485	469	463	507	488	463	444	443	514	468	432	465	445	500	467	502	457	473	462	434	479	474	488	510	499	501	458	492	501	430	462	459	454	513	525	467	527	478	490	492	478	467	423	457	482	504	480	476	493	486	485	451	474	460	507	463	485	491	451	518	473	452	461	438	520	447	487	483	484	428	482	456	500	502	458	455	489	485	501	494	439	490	478	457	476	453	483	441	470	468	438	471	444	457	502	485	485	444	469	438	479	497	457	525	452	482	473	437	460	506	459	469	464	463	475	452	440	475	456	514	513	489	449	490	486	472	430	477	493	483	446	505	466	481	477	492	478	495	467	464	487	475	486	500	498	442	458	470	462	498	460	531	430	492	504	480	501	478	470	476	469	467	429	476	439	472	454	465	501	496	451	473	466	480	440	459	483	479	501	490	456	472	451	546	469	399	496	455	491	506	547	447	446	474	502	466	491	436	464	468	445	484	486	461	432	465	505	452	489	510	445	493	480	464	478	461	456	461	448	464	458	486	451	480	481	479	472	465	476	491	462	458	478	443	444	471	466	463	498	456	502	484	472	475	443	469	473	480	465	476	454	434	475	477	491	454	465	485	467	445	481	465	473	494	491	476	419	465	443	456	496	437	462	515	485	466	458	461	433	464	511	451	512	466	487	466	476	491	457	498	425	483	459	457	477	456	483	488	446	505	479	464	470	458	460	503	465	463	493	470	476	497	495	471	507	473	455	485	454	419	455	490	454	476	479	447	469	503	452	459	475	472	491	471	450	430	444	459	454	518	476	444	487	454	462	483	479	470	481	435	465	479	501	471	481	472	457	481	489	473	483	443	466	491	461	492	484	493	474	481	484	473	441	500	487	484	488	485	454	468	446	482	476	461	464	488	434	466	511	498	504	495	463	477	464	452	463	492	460	478	482	474	453	466	523	505	500	511	429	480	470	484	486	479	458	495	432	507	507	484	431	437	469	501	467	442	464	513	535	453	439	480	448	455	441	456	449	466	444	492	476	471	497	471	491	527	472	459	428	496	497	494	518	488	492	493	497	448	487	522	481	451	456	446	491	495	482	480	479	478	481	475	461	467	493	484	483	427	476	452	455	455	478	495	464	522	506	504	493	517	414	454	456	492	487	467	489	404	458	475	460	512	472	471	474	498	487	476	491	445	465	451	544	459	528	470	471	472	502	429	456	460	465	484	501	427	474	473	476	476	503	524	479	470	443	455	467	468	439	515	465	484	455	493	491	471	493	443	524	469	473	484	476	483	476	505	464	432	452	506	448	487	470	475	454	488	497	484	497	455	458	484	489	469	501	482	486	481	472	494	518	501	456	457	439	481	462	485	429	446	493	473	480	492	482	426	424	518	489	481	488	477	503	493	473	468	450	499	496	476	516	432	465	508	485	448	497	478	467	472	484	519	467	459	472	485	520	483	451	467	492	524	461	500	523	473	493	474	428	468	470	483	453	465	476	465	492	462	518	484	474	432	452	460	463	510	473	481	462	442	474	471	454	469	484	438	500	462	462	490	484	463	503	475	452	463	477	506	449	477	466	467	486	506	466	464	402	499	464	459	459	493	458	465	486	501	501	471	476	451	469	497	463	456	497	421	481	473	483	445	466	489	501	474	486	490	448	437	489	460	480	473	476	444	482	500	444	479	493	475	476	456	445	462	421	436	493	446	478	447	475	453	452	455	495	522	465	499	487	453	474	448	423	508	498	412	467	459	413	490	440	469	481	440	487	469	480	467	478	404	462	510	426	432	489	479	489	477	450	468	470	454	477	462	470	475	493	467	498	483	423	462	466	516	464	507	481	484	510	482	439	477	480	508	506	432	463	464	490	479	469	496	477	510	486	493	452	482	515	499	460	476	487	483	466	462	478	515	460	485	498	479	433	486	449	488	496	438	500	471	447	487	502	477	486	435	501	460	469	500	472	454	448	476	456	472	488	447	481	478	424	442	493	434	462	487	474	491	472	461	446	453	432	460	447	486	434	465	476	473	485	484	500	481	480	455	469	498	487	441	505	470	469	490	491	458	480	460	485	463	459	449	519	501	489	446	520	522	504	451	499	479	447	459	478	496	477	479	442	440	513	475	428	430	445	484	507	462	491	500	462	472	508	501	469	456	446	442	477	445	493	468	464	475	470	468	459	470	453	463	499	489	477	490	453	444	425	462	476	464	492	490	526	488	458	473	481	491	485	477	459	491	491	472	478	469	458	493	460	477	461	453	493	457	478	471	471	466	497	446	495	500	466	503	435	463	475	450	495	511	491	509	454	497	483	489	487	458	443	500	479	455	470	504	470	424	469	454	513	502	466	478	475	453	474	493	522	449	491	483	470	476	449	470	484	460	473	501	477	523	443	456	483	467	489	494	501	432	463	455	486	470	469	467	464	447	463	439	438	503	452	451	474	511	479	466	469	495	471	481	484	490	464	444	431	485	451	485	462	512	482	469	484	523	470	458	472	454	463	452	441	430	491	468	422	475	460	459	478	476	460	450	464	424	496	487	456	464	492	501	500	431	465	465	491	495	416	467	470	479	469	476	482	483	463	481	483	485	456	470	483	451	478	478	513	452	455	446	443	466	541	487	485	447	456	508	426	421	457	490	466	487	452	536	464	485	440	460	470	455	442	475	485	476	464	469	450	487	470	487	469	471	429	433	459	437	462	470	434	440	483	453	475	506	498	496	433	501	488	484	482	446	476	461	488	442	475	471	464	470	461	496	500	473	539	480	472	482	521	478	474	456	470	464	477	475	468	515	461	480	418	530	506	469	483	496	478	431	466	444	526	467	502	458	457	458	476	460	456	473	455	499	500	466	456	509	467	480	490	491	487	484	427	478	470	468	505	501	470	498	475	480	468	464	511	472	473	488	459	462	513	478	473	485	478	483	477	482	452	462	496	495	461	478	488	467	474	452	462	466	493	504	478	490	447	475	468	476	472	441	428	489	484	470	453	483	486	443	488	489	448	454	497	478	460	470	492	449	485	460	495	537	415	464	459	506	474	477	467	472	426	478	468	479	473	489	490	467	467	495	425	471	455	455	447	506	505	498	476	470	446	463	470	511	438	450	430	441	480	458	483	466	461	481	495	482	468	486	521	440	494	408	499	525	475	490	479	455	485	485	457	426	469
52533	12625	3844	2143	1420	1113	888	683	579	476	463	396	364	389	330	312	322	284	280	310	302	298	289	257	265	269	255	255	245	253	247	276	266	266	273	286	270	245	251	249	248	226	250	269	279	273	241	263	234	267	245	242	223	264	240	234	276	227	243	212	239	231	230	237	224	238	247	230	237	235	222	221	239	239	244	271	255	253	223	240	241	223	238	249	235	261	234	252	237	251	219	212	228	253	227	217	225	236	230	230	269	247	244	236	263	242	244	253	232	247	222	227	241	251	228	258	259	242	258	227	254	232	244	234	244	231	228	214	233	253	232	254	222	238	269	248	215	226	213	242	257	252	258	250	260	222	267	245	264	255	229	224	265	261	228	220	236	234	231	235	278	237	242	227	245	224	233	249	244	222	240	245	232	226	221	246	247	225	247	232	232	255	231	253	242	214	261	257	246	253	252	247	258	226	248	252	255	258	240	231	226	237	265	253	217	223	247	226	219	193	247	240	226	242	220	249	224	208	247	252	206	243	229	238	280	207	204	222	248	212	253	227	237	229	244	242	279	232	240	264	216	230	252	238	253	231	236	251	225	228	237	224	226	231	234	223	214	240	227	254	212	230	237	234	259	245	253	250	204	233	230	255	261	246	209	234	236	213	225	243	220	277	232	251	274	225	260	233	253	229	252	218	225	249	260	243	239	222	222	223	226	243	234	237	238	225	227	254	236	225	245	242	204	220	221	277	223	254	252	244	262	231	226	221	240	228	219	237	232	251	234	240	240	261	231	247	215	247	251	259	269	240	247	233	230	218	237	213	263	254	253	253	243	224	258	220	244	230	252	252	241	215	266	221	224	248	252	245	236	224	276	239	213	243	215	227	261	226	202	253	251	237	239	231	228	232	229	206	274	217	232	251	248	239	223	227	240	256	263	229	259	232	227	239	232	256	230	232	246	274	266	222	258	221	241	223	246	221	259	254	241	244	236	256	242	245	261	236	211	256	227	208	258	224	218	238	265	256	247	274	256	263	237	231	225	270	242	222	228	237	214	212	238	219	233	236	242	236	218	252	246	237	228	228	237	251	240	245	212	239	218	233	216	239	232	250	247	255	231	242	252	237	195	262	242	225	258	217	250	237	218	236	243	234	251	236	223	229	244	216	183	257	233	245	241	228	259	241	242	278	250	263	200	243	248	238	249	206	248	233	264	246	239	241	239	233	233	248	245	239	233	249	231	250	233	248	223	255	255	249	243	244	246	243	228	247	225	248	246	235	229	261	246	208	235	239	226	219	242	225	215	217	226	229	254	264	249	220	230	246	222	250	231	255	238	238	226	230	246	226	247	230	234	228	243	257	246	249	242	248	208	245	223	227	231	241	240	250	244	238	225	223	252	241	240	235	229	230	236	230	238	245	230	261	262	234	222	275	241	234	242	223	223	251	211	229	250	219	230	251	262	246	249	241	229	237	234	217	239	231	241	246	224	230	238	230	228	243	194	215	223	222	239	228	244	242	228	245	232	234	253	218	241	226	237	236	207	210	240	248	227	242	220	243	252	241	230	245	248	247	226	244	249	240	276	209	242	232	248	233	230	223	254	236	225	238	222	260	268	236	231	235	201	245	214	242	226	256	256	224	219	228	203	255	256	231	222	252	236	237	228	259	240	242	254	233	270	242	244	235	260	223	243	255	241	228	235	217	241	213	229	238	263	199	233	242	198	231	238	240	273	248	219	234	226	206	247	269	245	223	225	245	236	215	235	214	246	240	251	226	215	238	233	242	258	232	223	252	244	266	226	251	245	235	235	234	220	220	231	238	222	219	250	225	248	233	213	262	240	225	227	225	247	262	238	242	250	261	224	254	249	205	240	244	232	278	234	262	220	220	250	251	252	241	258	228	249	223	231	231	252	262	236	247	235	255	245	213	257	251	255	237	246	229	219	232	247	250	251	250	230	239	253	260	245	242	222	228	272	238	223	225	242	230	233	259	230	257	236	265	243	217	237	220	233	229	234	228	208	252	265	234	253	253	219	247	272	249	258	239	233	219	231	223	250	242	239	256	227	222	257	253	231	265	215	222	237	234	238	272	250	213	224	269	240	265	231	232	246	240	242	242	225	247	231	256	258	217	240	255	274	236	230	252	214	250	240	236	230	223	200	223	239	228	248	224	263	245	244	228	228	233	247	248	262	232	241	232	222	261	258	234	237	217	243	223	251	280	237	232	255	262	235	255	243	259	234	265	244	234	242	247	231	247	260	221	233	219	243	249	257	231	205	255	252	242	224	240	253	261	239	278	225	261	223	241	240	257	233	225	236	237	218	262	241	209	230	226	216	229	236	230	245	238	211	243	224	243	235	241	229	217	242	225	263	220	214	244	252	252	253	254	210	260	268	237	250	235	223	218	251	260	250	243	248	263	234	235	255	243	213	211	237	236	260	228	228	224	214	239	245	240	251	243	239	237	227	230	202	249	240	259	234	266	249	246	249	244	255	255	266	244	234	250	225	242	212	224	232	247	246	226	244	256	248	233	218	247	236	236	237	241	246	232	252	241	237	220	231	257	220	255	273	256	256	223	234	260	245	262	243	236	233	253	236	237	247	243	230	264	252	224	279	256	215	248	232	237	212	225	264	238	236	248	241	227	224	239	237	221	241	239	224	236	249	202	206	231	232	229	217	224	223	215	227	216	235	238	247	246	253	224	239	242	235	244	248	251	233	264	239	212	223	229	267	265	245	242	232	217	236	242	231	245	233	258	251	252	256	252	224	242	237	218	231	222	220	250	226	216	254	226	230	236	225	228	216	243	279	226	257	247	236	230	224	262	258	237	238	238	258	250	246	243	239	222	258	228	232	226	231	237	257	228	238	283	246	250	226	215	233	227	223	240	245	239	224	252	253	247	240	223	243	241	265	256	253	232	245	236	256	258	240	232	251	219	228	251	212	254	232	256	244	232	246	233	239	253	264	225	220	260	240	231	246	264	230	246	267	238	265	239	227	229	236	234	195	213	242	239	254	237	223	215	255	240	213	255	238	236	240	263	240	238	199	225	257	238	233	253	221	260	213	259	226	231	226	240	233	216	255	242	206	242	216	233	248	249	246	233	212	223	222	205	224	239	247	242	234	209	241	246	219	234	234	235	253	254	262	245	246	234	217	246	214	260	244	247	223	242	266	240	243	236	212	206	228	261	234	232	254	217	246	207	223	274	234	227	222	217	248	251	249	251	227	234	257	265	245	252	249	199	243	220	265	214	231	228	229	237	237	258	255	246	228	228	244	235	257	224	226	237	239	271	251	221	248	252	223	232	232	260	230	241	252	244	223	214	248	231	232	262	253	247	229	251	259	241	240	240	259	218	234	265	222	251	217	244	239	245	225	227	251	219	249	246	246	245	235	254	235	227	242	249	236	238	252	225	267	265	227	215	250	222	224	239	219	242	232	246	239	245	235	242	249	230	234	251	240	252	234	222	228	221	216	243	248	235	253	231	240	265	228	225	217	226
24323	2711	5907	6476	5493	4504	3643	3013	2700	2356	2013	1845	1672	1527	1427	1413	1297	1190	1137	1056	1092	1016	1025	955	949	933	847	896	857	821	838	834	866	848	819	813	828	802	740	745	783	799	707	789	755	774	711	701	748	706	724	744	729	708	769	711	743	688	743	696	732	684	754	704	711	750	722	720	724	699	788	760	730	705	773	723	736	711	712	698	685	706	696	717	705	690	701	691	654	639	668	684	684	731	713	702	693	644	688	660	673	683	714	675	687	681	718	719	703	672	677	692	723	703	708	714	738	709	719	678	656	686	702	686	687	637	736	687	695	687	621	706	682	729	681	704	728	689	705	633	708	757	654	689	654	688	653	708	699	707	681	691	703	659	677	683	658	661	686	672	681	687	735	672	707	644	694	660	689	707	677	709	654	691	716	682	654	646	692	707	695	665	668	690	686	659	651	686	695	707	713	713	690	673	675	689	714	694	692	670	674	746	663	609	671	668	701	722	692	676	687	651	618	666	665	695	712	711	674	723	610	666	702	674	697	624	704	711	690	683	715	661	666	663	680	675	675	684	733	677	692	647	693	671	690	675	665	641	677	694	651	701	625	706	694	668	688	700	659	674	646	670	632	659	682	608	699	708	680	645	702	680	708	669	731	675	663	700	712	651	666	639	622	671	633	633	682	667	712	682	719	679	690	670	738	684	670	663	695	686	639	688	695	695	743	690	661	706	730	672	662	711	703	703	622	650	667	693	674	652	700	700	675	650	694	691	657	663	653	696	725	639	652	679	677	697	671	629	717	672	698	693	687	720	692	644	723	699	718	691	689	654	694	671	722	664	681	667	674	683	696	675	653	698	649	642	635	691	679	662	701	730	669	636	677	642	697	729	680	689	698	685	689	679	712	661	674	657	678	679	672	668	700	699	656	676	690	690	693	657	663	680	695	703	703	666	699	666	660	667	646	693	693	678	643	643	715	652	697	688	673	691	693	695	711	672	697	677	675	659	725	645	724	731	662	697	651	666	658	710	659	679	673	686	672	666	672	718	663	666	709	653	708	700	653	657	668	693	691	676	708	680	668	668	686	645	656	720	657	684	666	703	703	652	685	714	723	730	689	634	683	711	717	679	616	636	644	754	688	683	674	680	622	641	671	672	653	633	648	707	685	657	696	620	694	715	731	633	723	712	676	666	706	699	670	687	728	699	686	678	616	671	668	727	720	653	682	692	653	666	721	653	705	641	695	641	701	703	673	717	665	675	687	633	696	675	671	657	605	682	691	677	652	693	686	678	664	680	690	672	655	692	674	641	677	674	671	657	673	696	677	695	703	700	676	673	644	691	705	675	643	693	710	657	704	700	665	688	660	650	635	658	704	671	695	644	641	681	640	686	711	670	665	705	677	688	702	670	696	657	657	699	682	684	688	663	682	665	656	684	686	660	669	663	677	711	649	697	682	667	677	684	694	654	656	686	744	666	715	696	674	707	708	685	638	656	672	697	695	654	628	658	650	717	657	673	648	653	686	693	632	651	661	744	719	710	690	647	670	637	702	680	694	676	656	650	689	688	699	710	689	659	689	652	672	729	683	741	665	716	680	676	690	702	672	694	660	693	647	684	650	708	658	656	700	683	630	655	709	673	705	648	675	691	668	644	681	686	738	693	662	674	690	629	704	660	685	694	655	698	646	676	682	692	640	663	684	698	650	684	666	708	687	727	665	681	669	629	680	691	682	646	698	708	698	702	681	649	653	645	658	685	650	702	677	662	686	670	647	651	649	716	683	688	651	661	675	698	697	692	681	688	629	714	657	684	702	657	691	711	692	697	711	650	741	663	726	660	657	727	692	683	714	642	685	660	715	678	721	646	666	666	679	672	695	692	672	713	703	649	685	692	664	704	683	639	686	656	702	661	644	672	663	640	687	701	684	659	680	754	716	703	724	650	667	629	682	650	709	686	688	669	689	665	701	692	692	691	665	660	719	704	695	667	678	661	706	703	678	689	701	683	743	692	660	632	678	674	659	682	740	661	710	681	685	715	659	675	675	680	665	614	642	642	698	725	668	639	700	662	668	739	653	702	662	664	676	680	681	684	728	678	676	683	665	689	691	628	681	663	719	673	691	667	688	642	678	630	644	657	649	657	687	674	701	714	726	656	696	663	704	639	723	713	681	692	663	677	680	648	673	723	665	693	696	643	663	673	679	688	673	651	644	662	681	672	661	663	651	688	663	669	680	703	698	697	701	617	684	656	667	687	676	665	727	624	661	626	657	681	683	688	670	703	680	672	713	704	692	664	714	680	708	674	642	667	693	706	704	727	668	675	644	662	685	710	710	664	647	697	716	671	717	685	671	664	662	669	705	681	696	713	651	674	676	694	671	668	699	685	676	677	676	675	660	647	678	690	645	725	672	701	661	643	669	678	667	649	715	694	633	663	652	714	682	618	679	688	639	656	719	687	699	673	684	682	637	648	646	670	699	725	683	655	691	692	671	666	666	672	695	692	689	667	661	658	668	651	667	662	661	651	692	689	648	664	707	676	655	633	661	645	676	661	689	669	679	673	676	673	673	694	719	657	620	662	691	756	725	643	694	672	675	737	700	688	688	698	688	690	693	682	692	625	648	694	712	650	701	674	694	688	666	690	685	633	680	671	673	721	667	697	671	648	719	685	657	684	676	678	661	712	679	687	673	735	706	683	696	664	654	638	719	641	702	687	694	710	679	696	652	732	664	661	652	644	662	655	688	683	666	700	715	686	726	687	711	645	674	675	729	710	673	673	672	637	666	661	683	676	679	673	680	656	650	654	735	707	647	648	698	722	670	680	648	647	677	668	634	683	657	687	673	716	674	663	642	677	683	685	665	663	671	667	684	653	719	675	701	660	702	662	700	629	663	690	712	680	658	661	654	662	669	673	670	704	659	649	680	668	663	687	638	660	685	725	664	728	682	679	668	640	686	676	705	680	659	701	687	752	698	682	651	646	689	665	701	650	704	704	675	667	689	687	707	689	667	662	661	704	639	642	675	663	691	697	709	695	666	670	673	703	675	704	702	642	680	721	672	686	669	683	694	664	659	673	674	657	703	680	697	676	665	683	683	709	682	664	711	656	667	642	688	678	659	704	674	699	662	698	692	664	663	702	670	678	683	724	654	680	674	682	715	674	672	666	655	734	673	663	673	699	650	670	667	675	669	684	728	667	693	637	671	702	732	700	707	658	665	700	652	692	666	681	651	704	691	633	667	647	661	671	685	692	672	677	661	691	691	687	651	659	647	679	695	612	668	670	680	696	696	692	660	679	663	652	671	674	686	669	644	699	719	692	678	667	677	714	661	653	698	651	674	676	700	659	684	656	654	637	650	674	695	674	702	640	701	660	634	674	686	704	630	719	666	664	672	710	691	665	633	737	625	703	673	705	688	676	705	677	660	695	701	689	705	723	703	657	687	686	744	702	657	686	706	665	717	692	684	682	676	708	674	650	666	689	726	661	680	649	666	665	691	717	654	670
5854	266	157	112	102	89	73	79	72	69	88	70	68	74	74	67	71	83	71	65	82	69	67	73	61	66	78	63	81	62	73	54	58	71	68	66	53	64	68	62	69	71	62	69	60	49	68	74	76	58	78	60	76	75	79	70	63	65	68	65	68	65	61	76	61	66	75	54	71	85	81	62	59	62	66	67	72	63	66	72	64	65	73	63	50	64	55	77	63	67	65	73	62	65	71	77	71	70	71	63	77	72	66	65	82	85	71	68	67	82	74	64	72	69	79	58	66	69	66	54	70	62	60	62	68	71	75	72	71	60	73	68	65	74	78	68	61	78	72	83	62	58	64	68	76	67	69	58	48	62	71	58	73	71	58	64	74	62	73	67	65	62	62	65	52	66	57	66	63	57	69	67	70	67	66	61	59	70	68	67	70	65	72	64	54	54	77	58	75	65	63	59	58	49	59	64	73	58	69	63	70	55	78	71	58	62	61	54	71	60	76	68	63	64	64	52	66	75	77	52	60	65	72	61	66	81	78	62	61	70	69	64	62	52	63	74	58	62	65	62	52	73	69	72	69	56	61	66	69	65	74	60	54	64	61	66	66	63	65	66	72	67	68	54	76	71	61	60	91	78	69	57	56	75	65	64	60	58	64	59	75	73	61	74	68	79	56	82	77	79	67	64	77	55	75	63	65	77	73	69	67	68	61	59	62	65	69	76	66	64	79	65	81	76	69	63	73	71	56	60	78	80	59	53	61	60	56	75	68	74	65	65	58	70	78	79	71	69	71	85	67	79	68	60	76	57	71	69	69	69	62	76	67	72	72	74	79	76	61	59	71	68	72	75	74	80	76	85	64	62	68	77	79	63	66	59	62	61	64	77	74	62	76	63	65	76	77	74	67	66	64	76	76	72	68	78	64	64	82	66	83	66	66	73	76	61	63	58	52	64	58	75	56	59	69	73	79	80	73	54	52	55	58	73	66	59	62	61	68	82	59	71	74	73	72	59	73	75	67	68	72	71	66	63	64	61	57	62	79	59	63	80	72	81	54	75	72	63	69	61	81	63	61	51	73	61	67	69	65	76	71	85	71	55	62	73	61	77	83	58	57	79	70	89	68	69	64	72	74	86	57	71	58	77	57	81	59	48	63	53	64	68	58	70	59	81	54	59	65	69	68	67	73	85	75	68	55	61	73	61	68	55	80	60	74	73	48	86	66	55	75	75	63	78	76	71	65	65	54	70	66	66	60	79	71	67	62	70	66	58	78	61	63	57	62	77	66	72	70	66	62	72	60	63	62	54	57	75	72	81	73	75	66	62	76	80	63	65	68	77	61	63	78	78	64	67	68	59	63	54	85	66	61	76	63	70	70	62	65	75	71	70	61	67	56	50	73	59	61	81	72	75	63	67	67	67	58	73	66	64	64	64	50	61	59	67	58	58	66	69	71	64	74	72	65	69	69	66	53	76	68	63	79	72	63	80	63	60	58	57	47	72	48	58	67	74	58	74	60	62	59	62	70	61	79	67	69	78	63	77	72	61	70	82	54	60	61	66	62	70	66	64	54	78	70	73	70	69	84	75	74	70	69	68	82	69	60	61	78	52	57	81	78	67	72	61	59	68	55	48	49	64	64	84	63	74	55	64	72	81	63	66	59	69	58	70	63	54	71	66	71	67	58	49	61	73	56	67	58	64	66	68	64	60	58	75	80	68	68	69	56	74	78	72	67	63	70	66	88	70	64	66	82	77	63	77	63	71	66	60	71	56	65	80	69	78	71	68	90	69	61	77	66	69	73	79	79	72	49	73	71	53	63	74	57	57	63	67	64	99	66	66	68	76	80	51	64	69	78	49	73	78	75	66	83	67	80	71	67	71	61	65	76	70	62	76	64	53	63	68	69	64	66	66	58	58	66	66	57	78	66	63	65	62	69	73	57	89	77	64	81	59	69	74	73	55	62	69	58	57	53	55	63	71	67	79	66	71	67	60	61	77	59	74	64	67	73	85	55	71	77	49	64	60	81	52	78	67	71	67	74	65	63	63	74	58	56	66	77	73	78	72	70	55	68	61	54	68	55	66	68	56	65	66	68	71	61	67	76	69	73	64	80	92	62	73	62	47	79	65	65	61	61	53	71	56	83	67	59	73	67	78	70	56	69	49	75	55	65	63	66	64	68	76	57	65	73	61	64	69	69	70	65	57	65	69	71	75	75	62	56	61	74	71	60	66	67	80	82	49	59	76	60	74	65	67	60	71	59	72	80	62	52	68	80	59	57	57	72	62	70	48	71	67	78	57	58	58	70	68	70	68	78	71	65	63	79	65	70	63	74	70	49	54	64	65	67	64	58	63	66	65	93	67	71	75	70	85	90	63	64	56	58	66	73	68	63	62	69	72	56	79	75	73	68	56	59	72	75	78	70	62	72	70	74	58	83	48	84	64	69	65	54	59	58	79	56	63	53	73	65	71	81	60	76	64	73	61	68	58	59	64	76	83	71	72	46	57	67	56	57	58	51	52	58	70	63	60	64	67	73	50	76	64	69	60	70	65	58	69	58	56	66	64	65	66	72	57	86	74	66	66	55	72	59	76	65	68	83	78	66	72	60	60	66	61	64	61	65	64	56	78	75	64	62	74	77	54	58	66	68	75	62	69	71	60	70	65	54	55	72	76	90	63	73	74	53	68	87	57	66	67	62	53	66	64	54	71	60	66	58	48	85	62	65	66	67	67	63	72	72	59	65	72	75	84	79	69	74	68	68	59	66	75	65	63	54	54	64	68	61	59	71	65	59	68	77	66	69	78	72	64	64	66	72	67	70	76	70	62	71	66	63	67	61	64	50	55	69	72	63	66	57	83	61	69	73	49	63	73	60	64	53	63	69	72	82	78	74	58	59	80	63	66	65	76	77	66	67	73	61	77	70	70	73	54	66	72	76	68	66	68	70	73	76	71	66	85	59	69	59	56	59	59	83	63	70	51	59	64	70	59	93	67	71	72	75	69	62	59	59	64	73	75	87	53	54	66	53	66	82	62	66	75	79	68	78	67	58	69	64	65	62	63	54	53	62	56	67	63	54	67	79	64	73	81	67	61	81	63	68	72	60	63	49	66	59	65	79	82	64	64	63	72	59	69	66	79	67	73	65	58	72	57	69	59	66	66	69	64	67	65	55	67	67	72	68	66	68	60	62	61	66	64	71	65	68	73	57	62	81	50	75	69	70	56	63	66	58	76	61	48	74	74	67	71	75	78	87	73	70	59	70	57	77	71	76	65	63	61	64	60	71	75	71	60	75	55	61	70	71	72	78	51	58	71	65	75	66	65	81	60	63	79	64	56	67	81	77	65	67	59	41	76	79	65	60	61	67	72	66	85	73	63	76	61	66	71	61	69	66	68	68	61	67	82	78	67	67	50	93	70	67	67	58	61	68	61	68	67	65	81	75	59	77	78	65	76	65	78	62	74	64	75	63	72	65	77	69	78	59	67	81	74	66	63
5741	346	433	431	415	340	338	352	310	286	304	259	278	261	271	285	289	272	255	262	300	282	273	268	280	274	263	254	264	257	264	242	236	258	236	257	243	272	255	274	279	258	254	242	266	253	271	246	243	255	245	248	223	240	239	251	255	222	209	232	229	219	262	230	235	249	239	248	256	234	258	257	248	228	258	244	259	249	253	239	269	228	262	248	252	229	259	245	244	245	242	250	238	228	250	245	249	256	245	242	227	262	269	248	254	241	257	257	259	228	283	240	231	254	249	253	263	254	254	244	243	241	215	259	236	265	246	233	238	233	223	231	226	250	250	240	253	237	247	259	254	242	241	252	235	271	225	258	248	225	248	244	226	261	241	240	246	251	219	240	275	277	257	239	240	274	239	245	275	262	237	274	250	243	282	243	261	251	248	232	221	249	220	243	258	242	251	259	222	212	270	264	242	228	252	270	239	248	229	275	271	219	244	220	254	248	237	263	244	262	247	253	238	254	236	244	260	249	220	244	244	278	249	258	239	246	235	226	267	266	253	231	255	241	241	227	255	247	218	236	262	263	255	264	263	244	244	230	242	272	276	238	265	222	265	243	258	252	227	220	248	228	223	241	237	265	233	242	213	243	238	246	260	242	207	264	253	209	271	228	269	260	230	244	242	227	262	228	245	238	269	245	240	220	264	248	248	274	262	258	238	252	241	253	256	253	288	253	238	259	226	260	274	256	241	233	256	231	262	237	249	257	250	265	237	256	242	251	260	260	231	271	241	263	255	263	227	266	244	270	244	259	252	260	245	238	261	260	236	241	240	239	234	260	261	249	261	248	267	263	264	260	243	272	245	258	257	274	232	222	236	258	245	256	275	213	235	247	260	257	228	283	260	240	244	244	242	249	270	245	240	259	259	270	244	241	228	243	245	237	248	227	240	230	261	252	269	228	240	220	236	252	247	250	216	232	261	270	246	248	231	238	246	258	243	235	241	268	277	221	226	262	270	266	271	229	249	262	233	246	238	239	262	266	277	222	227	246	261	260	239	246	243	224	216	250	257	253	227	217	271	269	237	256	233	223	261	255	257	250	236	236	218	235	248	254	249	250	244	245	265	258	218	203	254	264	290	256	250	250	228	257	280	258	253	242	233	244	247	220	273	269	255	263	244	237	237	259	246	251	254	247	251	258	299	243	274	230	243	250	249	254	246	242	284	249	246	240	232	248	238	248	252	245	254	238	258	272	239	261	263	248	244	257	274	251	279	243	242	256	266	234	223	263	253	260	246	240	229	220	261	278	253	262	250	240	250	226	254	214	224	244	274	252	240	238	262	246	257	211	242	257	231	263	269	255	228	221	230	230	264	250	234	247	254	248	248	248	250	228	256	255	257	222	252	256	238	251	254	247	229	232	249	258	248	213	229	246	241	233	250	217	234	266	272	246	220	271	237	266	245	256	241	237	260	238	246	256	248	252	260	266	240	266	232	238	258	269	269	258	254	257	243	219	236	245	259	219	235	241	239	229	235	262	234	235	232	247	247	274	260	239	271	246	230	237	253	213	275	255	262	234	249	226	238	255	226	226	255	236	228	262	253	246	238	256	245	248	262	254	243	231	244	219	241	225	240	235	250	263	224	273	245	245	239	238	249	236	241	272	270	249	246	279	245	217	267	284	286	284	258	277	254	253	235	238	286	249	262	268	267	213	249	225	251	260	245	236	253	230	238	254	269	257	238	247	249	234	246	223	249	246	251	248	259	237	232	248	259	240	255	268	255	250	263	248	272	249	221	245	253	263	263	244	252	266	259	266	244	248	236	245	231	262	246	246	235	247	207	250	275	242	246	262	249	251	242	241	254	244	219	271	248	244	241	220	252	269	267	247	257	247	242	253	276	249	270	264	257	200	256	243	260	244	272	256	247	225	249	245	273	246	232	256	274	236	257	246	255	228	248	240	244	256	265	249	244	241	251	257	234	228	278	277	254	252	266	257	259	254	260	258	228	213	243	227	259	235	281	272	257	273	238	264	238	241	243	235	257	228	255	264	239	225	265	235	251	238	254	216	239	260	260	249	229	232	247	214	246	239	221	259	273	269	230	261	238	254	240	248	253	244	226	246	223	246	235	254	257	229	242	232	250	243	236	234	237	239	243	264	255	252	240	252	267	272	292	261	241	233	249	225	207	240	241	243	255	231	256	241	246	237	243	254	235	262	254	247	233	224	243	253	215	225	230	246	264	267	257	250	247	254	263	225	271	247	239	248	234	274	271	247	255	255	215	229	267	257	253	211	231	275	226	202	223	275	239	226	245	257	225	254	215	229	238	233	254	258	256	229	256	255	252	278	247	259	252	233	245	233	270	214	247	275	242	240	236	243	265	238	255	236	247	252	232	241	249	261	228	224	252	260	230	234	238	250	249	253	245	235	251	251	249	229	253	222	250	260	226	235	240	226	244	229	230	253	276	236	245	225	250	251	225	236	268	254	248	227	240	238	237	223	241	218	269	224	234	265	221	252	259	238	266	246	225	252	237	221	284	237	246	252	263	234	256	253	259	242	229	237	229	246	242	255	266	249	250	228	243	255	236	266	235	236	231	233	253	247	232	275	256	225	238	243	267	225	231	241	266	235	253	263	233	227	238	245	261	267	251	254	218	242	254	287	237	249	239	255	230	223	230	232	253	257	252	273	256	250	221	267	247	247	232	239	269	250	264	227	235	244	242	220	251	230	242	229	213	244	269	248	255	244	244	229	275	269	239	247	239	271	231	221	228	266	238	268	246	221	247	227	251	198	277	249	269	254	241	258	255	284	261	232	272	238	244	238	249	262	271	229	272	238	275	261	224	262	241	253	201	233	226	229	226	233	241	261	257	233	238	238	242	250	242	214	237	244	265	276	228	251	243	238	214	262	233	246	240	254	257	291	223	244	256	234	213	256	265	224	251	259	241	248	253	234	232	223	253	238	221	240	256	220	255	251	252	261	262	246	254	272	215	247	242	251	242	233	259	242	244	214	256	247	242	237	255	247	248	220	281	245	255	237	244	250	260	265	238	229	234	261	233	259	246	247	245	264	264	257	240	270	257	244	231	244	258	248	259	247	226	254	243	249	225	237	225	262	232	281	236	237	257	241	263	227	264	247	237	239	238	257	234	236	260	235	251	224	245	255	252	245	244	265	247	225	248	239	247	263	228	235	263	217	279	245	261	221	246	271	253	263	254	279	237	275	265	212	264	248	257	226	261	226	224	238	253	277	262	252	250	279	213	226	242	240	245	231	239	244	258	263	250	231	253	248	267	270	240	234	275	255	261	260	247	229	240	271	237	244	257	239	252	261	190	243	262	252	241	251	236	226	264	231	249	250	241	252	240	237	259	256	242	239	248	259	268	237	251	251	256	241	227	259	230	252	261	200	261	258	253	236	232	273	253	247	234	258	223	230	242	228	247	277	259	248	232	253	244	265	208	253	237	250	231	224	253	263	245	259	226	254	252	235	259	275	240	273
40516	6492	1563	1051	781	539	448	372	313	291	268	247	240	201	208	206	171	204	189	192	178	154	162	185	175	181	150	155	170	195	161	177	157	172	158	165	170	155	180	157	164	151	175	143	166	159	181	147	146	138	168	179	161	156	155	176	158	161	150	143	175	142	144	152	144	158	161	163	156	152	136	162	181	137	151	153	170	153	168	146	159	153	137	133	142	169	147	150	172	147	175	139	159	157	159	167	186	156	156	161	175	161	148	166	134	151	171	158	147	162	160	159	166	160	142	187	144	174	135	151	148	170	168	151	159	137	142	191	165	159	152	156	146	142	135	169	150	152	140	173	141	134	169	165	147	165	162	145	147	143	155	138	159	161	155	158	163	147	165	157	150	143	151	126	178	175	137	138	154	151	103	142	153	158	129	174	171	161	163	151	146	172	142	157	162	153	152	146	167	162	158	164	131	158	158	166	164	160	164	143	154	130	159	155	163	158	141	151	147	162	146	183	141	142	148	145	174	156	172	151	148	143	157	146	166	136	158	142	146	157	140	145	185	146	154	146	143	167	149	140	141	145	128	153	142	139	155	155	143	156	143	156	149	132	131	137	174	154	153	151	199	157	148	144	145	158	139	143	144	142	127	152	163	147	147	170	176	160	137	171	155	160	158	138	153	162	156	176	156	156	154	146	172	170	151	165	147	170	177	142	162	148	178	165	172	166	156	167	154	141	166	110	161	157	163	166	162	165	163	160	148	144	148	153	124	159	164	162	155	149	170	173	150	160	136	166	162	167	169	172	166	160	150	156	167	144	175	136	158	143	148	154	136	156	157	141	157	208	159	162	152	150	178	166	140	140	168	143	178	148	135	174	112	158	143	167	157	144	173	157	156	163	168	128	145	160	150	149	171	131	157	172	150	162	160	151	149	172	173	157	153	139	150	159	155	159	153	145	151	175	142	174	176	152	179	136	161	157	164	154	141	164	143	167	163	162	186	170	138	150	136	150	183	155	161	155	145	160	159	161	153	163	174	157	139	159	139	149	176	149	161	148	162	167	162	133	185	160	148	148	158	158	152	141	135	153	170	167	135	150	151	143	171	133	137	158	186	141	149	165	151	149	147	176	154	168	141	145	141	151	142	169	143	181	168	158	153	152	142	161	176	140	144	146	158	169	142	161	143	145	186	166	144	148	143	157	175	174	142	133	157	165	141	134	158	142	165	157	147	142	132	165	139	134	159	158	129	148	150	140	169	160	182	169	136	168	161	157	152	188	171	170	170	177	153	161	171	132	139	166	157	132	160	134	161	154	181	164	162	139	149	142	136	153	152	146	160	163	151	153	179	149	128	174	154	175	154	188	138	153	163	139	161	144	170	167	148	154	158	149	163	149	152	154	166	152	165	147	133	166	163	141	147	130	142	141	140	138	160	149	150	150	158	158	152	153	148	137	136	149	161	144	148	150	147	146	171	153	169	147	155	149	158	154	174	149	154	144	166	155	154	153	144	148	153	166	139	177	161	150	147	145	160	164	137	145	155	160	165	143	144	184	173	169	183	132	152	164	153	146	152	141	165	174	157	153	155	156	165	158	134	154	160	148	140	154	166	151	167	136	154	140	162	161	162	176	146	149	148	153	157	133	156	158	162	189	159	151	159	157	158	153	147	154	163	151	164	141	136	138	150	177	152	161	140	135	167	158	142	148	155	152	171	147	123	153	157	158	160	165	153	184	165	168	145	146	148	141	166	162	148	171	149	177	171	164	124	147	174	145	149	130	154	160	138	153	140	136	160	176	161	168	162	160	164	134	155	155	152	168	138	171	144	147	158	158	159	161	164	153	173	150	178	161	162	138	160	129	161	169	161	151	132	166	146	166	122	147	167	146	143	146	184	161	155	150	142	148	143	140	153	138	157	147	140	155	149	150	146	173	171	158	139	153	151	140	163	172	173	153	159	134	157	143	157	172	145	136	144	117	152	175	190	161	143	146	135	141	158	165	160	164	145	137	162	145	156	174	163	164	149	151	147	168	122	146	137	148	146	135	172	157	148	146	148	174	177	154	171	170	154	146	163	161	168	179	160	171	142	158	154	148	152	195	151	165	147	166	161	144	144	144	146	146	124	151	167	148	132	150	162	149	152	153	143	145	148	160	149	149	157	154	140	165	158	142	141	161	172	137	165	159	148	144	162	161	177	135	150	166	158	166	160	154	159	128	147	154	143	176	175	157	156	171	145	147	142	144	175	163	152	148	148	149	163	165	145	159	180	139	140	158	138	149	159	174	164	176	148	136	163	159	141	151	163	129	156	170	164	152	145	157	153	165	145	167	154	163	163	187	129	142	157	142	154	185	148	159	165	125	160	168	149	155	135	149	153	158	163	148	163	161	171	134	169	137	162	163	175	178	135	153	147	143	166	167	148	167	165	162	135	156	150	164	164	144	165	154	142	127	153	152	149	148	149	131	160	154	168	141	127	145	150	145	154	136	141	141	145	156	154	160	165	146	159	137	158	162	140	178	146	168	153	147	144	143	146	148	137	148	151	138	154	169	157	166	145	152	155	164	159	136	157	161	148	174	172	160	155	132	147	142	152	157	167	143	145	151	152	140	148	167	150	162	163	150	153	138	156	167	156	159	145	160	151	162	148	171	163	157	171	146	174	164	137	150	163	169	143	173	143	167	149	146	154	143	152	155	151	150	170	160	146	164	123	153	160	176	173	169	136	175	164	156	163	161	136	152	163	146	145	167	146	141	144	158	173	160	160	150	141	143	155	161	156	151	152	152	160	134	155	147	142	154	158	148	144	137	168	157	168	161	148	156	177	148	158	145	139	149	161	148	124	138	167	167	161	153	200	154	134	153	165	153	144	143	170	143	143	159	167	148	150	149	171	160	159	148	154	155	169	186	148	150	152	158	152	149	147	180	181	137	158	173	167	156	166	158	132	136	149	152	144	152	159	149	149	148	171	149	160	147	163	160	138	139	133	153	156	173	146	139	161	153	196	146	163	149	152	162	156	146	147	168	162	156	148	149	150	152	152	152	141	155	135	159	153	155	154	141	157	152	145	143	166	167	141	153	151	171	126	156	153	163	181	158	181	119	156	154	163	153	150	157	157	148	169	151	152	170	147	122	148	140	155	159	174	158	152	158	149	142	155	162	154	139	162	148	148	135	148	166	145	141	137	159	148	151	158	149	134	161	141	156	164	140	167	156	129	169	155	116	140	163	149	154	160	155	132	156	145	159	140	133	170	156	150	137	174	155	160	155	139	174	146	155	151	142	147	150	149	146	137	161	152	150	144	163	141	155	163	155	170	167	150	149	167	148	154	151	150	160	162	149	134	138	150	140	156	171	136	154	159	156	150	132	142	154	143	138	183	165	157	142	148	176	147	139	153	130	157	147	140	154	141	147	130	147	141	134	155	170	162	172	152	152	180	180	176	128	171	153	139	158	164	146	156	153	165	153	145	149	167	150	156	139	149	166	154	148	170	158	138	156	153	157
19138	1536	3286	3675	3024	2493	2066	1748	1480	1320	1167	1141	1019	944	897	817	790	721	738	679	696	667	648	628	604	558	575	578	597	568	550	573	567	526	550	585	514	521	567	520	511	543	507	548	511	488	515	490	490	471	475	547	504	483	480	455	524	460	494	511	467	490	479	468	475	510	504	484	427	483	522	500	481	463	519	470	496	480	516	506	513	472	472	471	461	485	493	499	506	458	474	493	501	499	500	495	491	488	488	460	438	498	447	461	516	465	455	495	494	467	503	514	503	450	524	493	475	485	466	503	509	486	493	459	446	465	477	463	471	482	472	489	456	472	471	464	474	493	504	494	475	496	460	441	468	480	423	480	451	453	491	480	447	465	460	488	476	470	496	467	526	456	435	457	469	453	486	466	481	477	477	502	480	468	482	452	496	473	472	451	487	466	509	457	474	438	476	487	513	481	488	449	480	487	482	481	472	494	490	468	462	492	477	477	479	484	483	522	489	501	504	464	467	452	472	465	490	488	453	463	486	516	497	468	485	488	500	461	485	509	481	501	474	473	463	466	478	439	480	453	478	445	468	471	444	498	453	512	451	460	484	442	455	480	443	511	435	459	511	534	489	471	482	457	454	489	452	434	481	469	461	459	460	455	477	518	463	502	484	450	452	462	483	480	457	457	463	472	481	465	480	501	439	458	456	489	465	473	469	485	459	486	466	469	459	453	464	476	464	454	506	446	471	455	482	469	488	480	475	458	476	476	475	475	479	496	469	476	461	499	457	487	478	464	439	480	458	489	474	450	471	486	519	458	470	466	486	453	479	443	491	451	487	453	440	498	483	461	477	479	442	476	455	466	476	478	460	457	470	470	487	481	518	507	503	450	466	496	516	483	455	471	466	503	448	469	492	470	485	483	445	449	469	441	448	453	508	456	455	457	473	457	455	447	447	470	444	470	490	467	450	450	463	492	503	479	467	482	476	459	491	477	457	485	476	475	473	446	473	521	460	493	483	477	475	475	434	486	450	478	416	474	445	450	440	478	461	469	537	468	488	463	479	445	491	474	480	487	519	515	477	503	485	522	466	493	476	471	497	464	453	484	482	490	504	438	529	464	466	475	457	476	490	471	467	463	465	518	473	471	486	461	469	464	449	469	465	484	470	501	477	462	502	465	479	482	471	440	466	490	471	458	478	476	529	493	473	464	476	470	515	467	438	468	502	473	461	478	488	469	489	420	461	490	470	450	494	467	437	476	458	431	503	466	478	502	461	471	462	454	475	477	486	427	491	454	470	468	466	517	450	464	429	468	460	450	465	480	470	471	500	483	470	472	505	478	475	466	481	476	483	456	478	450	448	442	472	498	488	469	459	462	475	483	453	467	486	442	469	448	492	503	480	491	508	463	443	483	460	493	463	477	443	465	471	464	458	474	521	495	455	463	444	479	493	449	469	486	517	483	497	511	470	521	484	476	499	438	467	486	459	442	456	495	471	479	488	510	488	485	479	441	455	494	490	464	480	454	457	463	456	439	490	463	445	460	485	492	457	444	469	462	474	469	511	495	456	486	454	504	457	449	475	461	475	446	480	473	471	453	504	523	505	461	481	425	473	442	525	455	488	457	469	463	511	494	499	499	476	467	495	449	500	465	512	486	451	477	465	478	477	457	498	491	493	484	451	502	446	466	468	434	456	445	480	466	467	465	488	471	432	450	491	490	480	480	477	480	521	464	513	470	496	473	476	492	500	507	488	504	446	482	478	484	488	463	498	457	520	485	456	496	503	487	493	483	521	548	478	456	455	506	461	453	497	507	459	492	507	442	474	494	473	494	531	470	417	475	471	511	519	506	447	463	464	460	473	454	477	475	488	498	502	510	452	504	449	465	471	447	494	477	471	481	463	470	492	483	499	472	469	454	495	452	460	454	486	480	493	479	480	502	488	515	475	468	541	496	465	531	462	439	440	478	481	468	534	465	491	462	473	447	456	482	521	487	483	457	481	514	498	458	457	480	445	489	457	504	486	484	441	470	480	455	487	466	496	484	432	447	483	472	475	519	444	504	474	480	466	497	440	465	519	513	528	482	479	465	499	473	507	454	423	473	444	481	504	490	473	474	461	494	491	492	489	486	517	438	492	503	473	489	488	467	465	478	457	473	460	459	479	488	463	418	463	451	501	461	428	457	471	479	472	483	481	458	489	500	474	478	471	458	480	508	495	489	481	477	486	515	504	466	465	480	474	461	499	457	494	458	494	444	492	482	474	505	479	441	471	471	494	466	490	461	460	493	518	505	471	488	501	486	505	480	463	462	519	476	471	441	459	453	446	503	488	455	464	510	477	472	448	479	527	473	454	472	481	457	498	490	432	449	482	509	476	501	466	438	506	446	457	450	462	503	466	479	508	449	452	485	466	472	512	457	473	476	498	445	441	465	427	466	499	500	500	478	505	490	488	508	471	491	483	484	452	514	451	476	441	494	452	481	473	480	473	506	477	486	509	464	469	449	530	496	472	455	494	443	474	480	477	467	477	494	479	433	527	480	430	454	492	475	445	503	477	482	482	494	463	501	451	493	469	449	490	483	431	469	492	478	450	437	446	470	486	472	523	494	483	477	460	482	472	498	489	465	496	452	449	424	489	467	476	462	516	463	478	495	466	480	468	481	493	470	459	478	507	492	497	483	468	495	450	487	481	462	507	466	455	478	541	474	509	427	510	490	461	470	481	449	418	507	489	479	465	478	415	505	452	464	441	464	470	499	448	448	450	460	469	479	460	470	472	481	488	506	448	470	470	461	472	474	483	467	456	492	477	481	509	501	459	486	470	506	465	503	471	506	495	471	504	473	436	473	499	475	472	472	471	507	476	462	506	494	474	462	502	497	453	468	475	514	510	457	478	498	439	480	486	506	471	488	475	459	465	468	438	484	440	457	501	482	454	480	490	481	480	476	481	524	485	495	516	518	478	478	478	455	507	457	510	482	458	475	435	532	495	413	437	481	466	459	463	454	482	430	502	437	460	476	468	457	479	477	463	461	493	488	508	443	426	454	424	441	463	489	475	447	469	464	453	453	497	463	467	489	466	486	454	471	495	431	452	471	467	467	492	468	433	513	476	452	441	472	476	502	481	468	439	473	460	502	488	488	443	434	480	460	477	457	480	477	449	456	494	498	472	495	455	503	495	483	487	496	472	468	473	460	454	490	462	463	460	459	436	502	521	451	507	475	478	467	428	461	509	519	488	457	470	493	494	477	490	466	442	485	473	466	502	443	496	524	477	481	483	468	475	477	473	484	502	491	454	482	441	505	482	470	478	485	489	462	487	448	491	518	476	458	460	524	436	479	484	496	485	501	456	485	434	468	515	477	493	475	475	472	449	473	484	492	502	461	421	483	446	471	454	476	447	457	487	468	435	470	488	522	462	476	485	481	459	494	456	479	481	464	465	492	471	490	511	444	442	511	448	467	482	474	466	452	413	487	460	477	453	450	444	518	465	491	509	486	506	489	480	422
53814	13350	3987	2139	1417	1052	879	686	580	501	445	425	360	363	357	348	308	308	298	302	288	294	265	269	276	276	227	262	278	228	258	258	240	263	268	250	245	254	230	225	281	257	238	240	215	232	294	233	233	220	236	237	258	235	254	243	237	227	229	237	233	249	273	223	232	251	261	248	250	211	230	246	255	235	247	228	263	278	238	214	248	230	244	230	234	273	249	275	226	226	206	249	236	214	232	224	247	226	226	228	223	231	292	261	235	239	253	236	222	239	243	241	239	246	247	252	234	260	228	239	235	251	274	236	262	236	256	227	227	213	241	231	253	242	250	247	228	239	258	209	218	248	223	238	254	247	261	233	227	245	222	238	216	236	220	205	244	248	252	235	229	262	225	246	247	231	220	251	252	245	239	224	243	239	257	249	238	232	241	241	248	240	241	226	252	248	238	237	251	264	270	250	222	242	266	248	225	261	239	235	240	226	235	229	215	238	248	237	240	239	246	216	216	263	250	258	269	270	231	246	236	232	233	225	240	245	224	250	261	245	252	239	243	221	223	234	245	260	262	218	254	231	239	246	242	255	262	241	252	232	244	290	250	230	237	241	251	254	246	243	237	251	237	227	246	265	206	231	235	211	229	242	249	237	259	251	238	233	257	235	254	239	221	231	247	211	238	228	246	251	217	230	230	220	237	270	236	235	244	234	257	241	216	267	248	264	245	245	227	218	264	237	250	233	212	216	268	242	227	237	210	223	241	227	227	247	247	246	229	217	264	234	241	270	261	243	227	245	244	256	254	243	264	234	228	209	267	220	243	231	229	235	258	246	270	272	224	239	246	249	264	246	241	240	239	235	224	215	214	228	252	256	219	255	235	210	222	218	232	260	237	241	234	242	238	252	223	233	253	237	230	270	232	262	229	203	213	236	252	247	239	243	238	210	239	238	247	255	260	235	230	252	230	243	245	263	236	230	228	210	255	236	251	222	211	218	240	245	249	246	229	269	238	275	246	241	235	231	270	245	237	259	235	216	231	240	259	235	233	255	203	231	240	251	272	253	241	243	211	221	243	238	238	244	230	256	240	253	220	250	249	211	253	246	262	243	250	232	243	236	240	248	242	257	255	234	237	251	240	247	256	235	229	260	227	234	241	241	227	225	238	232	238	263	218	241	240	251	243	237	228	226	230	231	235	249	212	261	226	242	227	237	245	269	251	234	199	247	211	245	252	246	245	230	233	223	237	236	224	221	226	234	232	260	230	216	222	241	246	235	247	256	220	204	223	239	261	269	240	227	238	236	224	229	237	247	224	229	213	226	224	237	227	267	260	246	254	236	248	248	256	222	261	243	230	256	231	258	213	268	253	238	206	231	215	238	227	239	223	261	210	190	239	232	243	261	238	236	222	243	247	222	240	236	224	248	217	223	231	213	230	227	225	251	217	234	229	228	253	236	238	239	231	267	214	221	243	233	250	232	252	209	222	236	251	231	215	224	256	226	234	223	224	268	242	226	231	243	241	236	261	257	225	252	223	250	266	249	236	230	243	263	247	227	241	245	223	231	232	223	236	245	226	233	232	254	237	241	196	247	229	244	241	250	233	222	233	227	242	241	217	243	213	235	227	260	231	247	232	229	240	241	245	237	232	229	224	247	219	262	211	219	213	221	242	257	239	244	211	259	240	254	247	218	244	253	249	262	228	235	248	249	227	216	227	244	255	225	239	232	249	221	254	246	248	249	240	226	224	216	231	245	277	232	224	254	250	248	228	229	246	229	235	242	228	232	256	226	263	219	217	243	231	215	251	226	271	214	212	214	267	231	246	220	258	230	237	244	213	232	245	221	232	237	214	234	228	247	232	234	248	224	234	245	237	226	229	219	250	239	259	263	231	211	227	220	244	225	241	229	214	265	226	242	234	223	273	269	265	261	241	244	229	211	233	206	216	230	234	211	237	262	250	230	225	251	231	217	246	225	229	232	237	254	204	228	261	254	249	266	251	273	268	216	231	243	222	280	270	216	243	233	235	243	231	220	233	238	249	254	259	252	239	227	245	201	213	243	243	283	205	254	261	240	237	238	261	218	252	261	216	218	206	233	248	252	244	255	233	227	223	237	213	241	263	246	238	259	258	220	260	271	258	234	273	274	245	229	219	236	225	238	223	241	227	265	240	237	244	233	253	241	226	239	235	230	253	238	259	238	259	229	241	248	210	265	226	251	249	239	240	242	232	242	228	250	236	228	217	253	255	241	224	249	235	258	243	229	241	212	253	201	216	231	239	259	250	224	236	231	266	236	232	229	218	221	244	247	253	230	258	260	258	234	257	218	244	240	251	256	219	256	236	237	239	266	218	237	224	262	241	262	227	247	258	250	227	199	226	245	236	257	225	238	232	250	225	248	217	247	218	226	221	245	241	230	250	226	242	246	238	256	241	240	224	262	241	247	238	253	225	261	246	267	250	237	271	231	229	218	228	240	260	219	263	237	255	241	233	254	228	245	234	230	216	257	252	229	221	246	233	236	220	239	249	227	217	239	242	234	239	257	234	251	247	241	220	228	235	233	255	255	241	250	244	237	245	262	225	244	243	263	237	233	263	226	252	244	239	241	236	225	239	248	262	229	232	237	229	235	240	231	235	212	258	252	234	228	245	260	242	276	222	230	258	231	222	253	246	258	267	247	265	246	243	230	233	232	260	241	240	226	275	234	242	236	233	215	246	235	235	234	252	216	226	253	203	257	239	253	238	263	238	217	231	244	250	230	241	264	206	272	262	241	240	224	210	232	249	221	255	241	232	236	247	234	272	232	256	218	253	254	192	258	245	252	231	245	233	250	251	222	215	226	229	244	249	229	232	239	232	240	206	212	243	276	223	237	215	249	245	212	243	258	247	192	221	244	241	234	233	260	250	251	247	209	234	250	252	227	242	228	245	226	253	249	235	243	235	225	234	251	229	243	236	224	222	240	229	236	223	252	226	243	240	220	256	258	257	244	256	262	236	255	244	236	229	258	229	236	241	239	230	265	235	247	248	253	225	238	225	245	249	217	223	193	213	222	227	234	256	277	257	233	221	248	242	247	225	250	210	230	252	221	251	256	230	251	261	253	239	212	255	223	225	244	243	244	211	238	241	272	238	226	232	235	243	240	224	273	239	246	258	249	220	250	257	234	218	250	220	256	223	224	232	248	224	238	263	243	256	247	245	224	234	229	247	272	246	253	260	220	230	260	239	214	256	245	248	265	255	219	235	273	240	233	259	264	246	250	270	215	220	240	226	242	254	259	239	256	225	234	220	247	235	255	254	211	235	228	234	231	256	223	222	220	223	254	242	223	224	260	229	217	269	251	246	266	233	223	219	224	237	216	267	234	249	238	236	262	239	229	228	262	251	236	237	229	247	236	246	254	244	219	223	233	231	253	214	239	265	224	231	232	240	230	234	229	241	223	224	252	237	212	241	260	258	243	223	248	260	230	237	230	243	227	230	225	244	218	213	278	231	239	269	238
25265	2714	5948	6534	5465	4408	3620	3042	2691	2426	2124	1856	1753	1603	1430	1288	1338	1223	1173	1117	1039	990	975	970	959	889	933	873	872	878	845	829	847	893	822	762	749	821	827	773	834	777	802	715	767	713	747	743	707	803	744	751	730	747	758	751	700	694	762	734	783	695	741	734	711	743	695	725	741	730	670	690	701	761	665	745	697	659	654	744	713	677	679	691	707	698	672	648	715	697	688	720	684	689	727	707	710	704	730	728	704	685	683	620	686	687	704	702	639	716	703	704	735	710	675	648	666	692	706	726	731	637	671	689	692	716	715	720	698	676	712	743	702	718	737	650	685	712	736	744	713	705	647	720	707	665	688	674	676	690	664	703	703	729	663	645	667	673	661	675	632	663	687	717	666	699	711	639	671	662	700	678	625	716	666	670	659	685	681	658	738	726	716	680	686	650	694	681	688	718	682	671	678	701	702	717	683	662	651	663	656	690	683	668	685	707	686	722	667	696	601	680	720	671	691	670	706	649	725	652	674	643	739	681	679	631	723	666	680	644	715	666	712	663	695	623	675	640	683	665	676	683	683	663	687	684	661	690	693	702	736	691	727	714	713	669	770	684	664	717	678	707	681	677	697	665	696	734	709	681	669	693	670	670	671	685	685	677	683	687	659	676	706	661	734	688	659	646	704	681	707	694	661	731	680	716	693	692	635	662	678	691	685	702	696	690	665	655	683	680	687	683	684	708	702	683	704	667	675	720	698	720	686	713	669	651	686	696	683	653	681	687	692	712	699	694	682	747	695	711	675	694	677	694	671	696	646	717	647	743	731	649	708	671	704	706	608	713	642	726	641	695	724	669	675	682	697	652	632	666	680	675	651	697	689	664	733	713	726	704	667	676	643	699	715	691	727	676	735	709	634	683	651	655	671	700	684	646	721	690	684	688	687	708	660	680	689	676	698	691	712	677	649	687	673	655	682	678	718	654	666	685	682	688	693	692	710	656	669	649	701	689	682	678	637	708	649	689	705	646	681	691	686	710	679	682	702	640	682	666	630	703	673	651	656	640	695	691	691	696	717	676	665	690	640	692	692	680	718	620	676	675	666	685	688	651	691	638	686	723	664	672	648	666	717	673	685	680	706	652	708	678	677	710	658	734	630	616	676	719	665	730	680	697	722	660	658	670	664	679	660	701	651	653	699	625	669	660	695	686	655	681	699	671	657	674	714	724	688	735	628	675	660	674	637	672	699	654	694	707	683	671	651	673	641	668	673	692	693	670	733	651	723	724	679	672	652	643	662	693	670	707	666	695	682	719	692	684	652	672	675	694	702	609	709	660	644	729	684	694	701	745	668	698	689	697	651	682	693	659	668	740	627	645	660	675	664	659	664	663	674	681	707	693	698	678	696	714	659	634	670	661	691	676	656	671	708	645	641	675	673	660	681	714	680	648	665	704	676	687	699	682	687	670	691	671	662	679	719	669	691	745	679	657	695	676	673	690	645	701	691	687	701	658	678	662	637	703	654	677	706	671	705	688	681	666	755	632	738	679	707	687	661	700	704	652	657	680	687	677	654	666	728	641	656	676	683	676	667	659	689	650	682	657	657	729	711	670	700	695	664	641	653	685	679	669	654	686	645	643	662	700	705	702	720	644	647	703	679	688	699	629	678	671	655	685	734	673	665	639	737	721	699	658	655	654	679	676	683	626	652	643	673	683	753	686	664	729	692	722	697	682	673	699	693	684	681	693	684	678	669	663	715	670	722	689	690	669	671	714	690	701	703	691	744	688	651	687	708	715	711	660	673	655	684	694	675	680	644	665	695	665	705	651	676	699	641	607	705	636	685	667	683	683	700	669	683	666	698	665	673	692	671	703	654	702	675	685	725	671	684	708	654	652	671	673	671	687	682	660	654	650	727	684	660	668	663	721	653	666	678	611	653	648	707	707	703	672	650	705	659	660	670	684	654	698	700	694	631	693	677	669	662	663	699	742	694	725	690	670	681	670	700	692	706	671	664	641	672	659	701	649	642	672	665	697	675	697	660	670	712	635	639	637	692	654	694	675	719	698	683	684	671	662	671	667	690	703	692	709	660	671	670	714	677	691	703	658	643	711	662	659	667	666	683	684	662	669	667	667	675	710	678	656	680	679	651	669	664	679	670	668	653	720	721	711	680	701	628	716	633	717	696	649	705	646	689	690	662	691	711	643	649	656	685	696	687	660	704	654	680	670	655	656	685	700	686	658	678	686	682	706	738	664	658	728	674	676	699	706	652	665	707	693	660	641	690	648	736	689	647	661	678	677	696	698	686	701	690	689	688	672	676	678	685	721	718	695	730	675	724	699	676	685	744	649	688	638	641	689	700	721	679	704	658	688	680	678	691	688	681	760	721	702	685	729	648	694	632	637	685	636	680	663	726	707	646	634	694	668	711	684	716	651	621	684	671	696	690	691	684	696	640	697	683	663	662	640	719	702	741	726	761	671	675	689	682	731	679	721	670	669	703	661	695	715	692	665	652	685	676	669	685	689	726	726	660	666	692	676	701	700	685	657	641	655	674	682	698	651	682	680	703	706	694	690	718	695	718	675	676	708	673	707	698	719	689	681	679	706	693	672	679	695	662	681	706	700	672	682	675	677	647	667	718	655	712	662	640	639	682	687	685	662	700	695	670	664	702	666	691	698	622	688	701	639	689	728	676	628	721	695	694	739	639	699	682	671	659	668	729	693	718	670	691	645	656	713	732	668	656	684	717	680	737	662	644	648	723	639	609	693	693	678	672	688	670	682	660	673	703	698	702	693	657	675	671	687	726	654	725	671	697	678	705	634	702	686	677	633	699	614	663	736	677	697	679	648	691	657	646	674	730	709	668	683	683	678	683	677	698	702	684	692	678	636	711	660	698	712	693	657	702	673	693	664	684	735	674	711	708	676	653	664	718	682	682	688	690	715	680	672	695	648	663	712	617	679	720	666	699	674	657	682	696	676	722	634	699	670	708	669	737	656	723	680	637	663	690	695	599	680	689	690	712	742	649	745	631	703	666	678	733	687	643	700	678	683	672	728	677	748	681	637	692	638	680	678	662	672	718	667	630	595	639	687	635	660	679	672	655	641	671	642	664	718	693	676	674	715	679	668	703	699	699	687	681	700	665	689	700	635	680	698	657	646	676	665	700	684	705	652	688	723	686	675	711	701	698	754	730	661	678	687	674	675	700	668	689	664	713	696	696	701	734	701	653	650	677	692	673	677	707	709	718	684	661	682	697	668	676	666	691	711	718	670	659	666	688	638	652	714	681	711	740	682	666	688	689	698	664	671	666	662	685	672	706	664	722	682	668	663	714	664	706	678	666	661	625	714	657	677	689	766	689	689	714	684	686	682	649	675	666	698	710	688	709	666	640	680	662	681	645	678	652	722	627	666	684	680	716	672	631	694	711	681	669	640	694	695	647	685	641	697	661	663	669	691	676	700	711	708	678	656	651	668	624	646	685	689	707	699	703	686	671	687
6027	255	157	133	92	105	83	75	62	88	81	57	80	66	62	74	68	59	57	75	58	83	71	60	80	60	68	69	75	63	68	70	57	71	69	73	78	81	88	76	60	71	63	57	71	60	55	55	66	85	75	71	61	64	61	54	54	90	46	94	71	69	73	73	80	72	63	67	76	55	57	67	66	59	70	61	74	57	76	55	70	67	72	73	78	78	62	71	69	77	62	59	99	67	74	84	60	67	64	61	57	59	75	61	62	69	64	63	60	78	61	73	70	56	89	73	67	90	63	76	63	71	64	63	78	65	63	74	69	72	58	76	71	65	80	69	63	93	79	65	67	72	80	77	65	81	63	66	79	58	63	69	64	71	69	91	63	72	59	70	69	69	57	71	63	76	61	55	71	68	54	63	55	61	68	63	55	76	77	62	65	71	54	75	74	71	70	58	84	67	52	62	56	61	74	65	68	63	66	51	69	68	72	71	55	67	67	70	66	65	64	69	48	58	60	66	59	74	65	54	60	54	69	66	83	68	64	76	76	53	73	73	66	74	57	56	89	67	60	67	68	56	82	68	73	71	80	63	68	70	71	60	52	70	61	70	68	75	67	56	63	73	69	62	64	58	72	62	58	75	65	57	71	69	68	69	75	70	69	58	72	67	79	69	75	59	75	76	71	60	64	61	62	67	71	55	58	75	74	75	69	64	57	70	72	63	68	85	56	61	71	74	73	72	68	70	68	68	75	64	56	78	64	65	76	74	64	60	68	70	58	68	56	75	87	64	89	67	73	62	66	67	73	68	73	53	65	65	76	58	59	67	64	65	70	79	60	79	77	71	77	76	73	72	53	71	63	64	77	62	73	73	62	63	69	73	63	72	67	62	74	56	85	65	78	57	85	60	67	70	66	54	72	63	66	63	70	70	78	74	84	72	60	81	76	74	65	60	65	88	80	80	68	68	64	81	78	52	70	67	54	66	70	70	69	67	76	74	58	75	57	68	76	72	74	71	70	78	53	54	71	63	63	74	71	81	62	62	80	79	62	74	65	64	68	78	75	61	71	51	43	67	61	68	80	70	72	66	65	76	63	75	69	60	56	45	56	70	65	70	63	72	72	61	62	68	61	58	82	67	80	65	72	74	66	58	63	70	57	66	69	72	63	64	65	69	79	72	74	64	61	71	62	66	71	47	75	67	60	75	64	76	68	68	68	59	73	65	54	61	79	79	76	65	84	74	66	65	81	63	72	62	75	70	52	60	64	69	71	72	67	75	67	68	71	60	60	51	77	50	48	72	65	60	71	69	75	53	52	71	70	72	62	59	56	68	71	69	69	72	70	70	66	70	70	77	59	69	68	65	60	62	69	76	72	65	66	74	72	70	68	61	68	65	53	68	61	79	79	69	88	76	53	48	69	68	60	68	70	61	70	70	64	54	73	65	63	77	65	77	68	64	75	75	59	72	81	66	69	69	69	61	54	77	64	68	68	83	56	82	65	71	55	73	64	57	65	62	65	60	60	72	70	69	61	83	61	50	74	72	75	81	61	78	67	70	82	68	77	68	54	81	69	63	56	62	56	64	76	72	71	69	83	57	63	68	80	75	75	64	62	62	46	60	56	61	71	72	78	79	61	73	69	68	65	66	56	63	56	64	60	72	79	79	68	84	69	69	61	73	67	70	69	80	62	64	74	81	66	71	73	62	65	50	52	53	68	70	74	56	65	74	70	76	74	63	63	75	78	64	69	71	66	62	62	72	71	60	64	64	64	64	63	67	63	76	75	55	68	65	69	67	70	79	53	68	60	43	69	66	68	59	58	62	65	66	74	77	66	72	53	66	63	56	66	82	68	69	63	67	72	61	59	81	67	57	60	73	60	65	69	73	62	63	69	65	67	75	63	56	75	63	58	69	64	67	74	66	54	64	65	68	57	67	57	87	72	68	68	63	75	73	71	76	76	60	56	53	77	57	78	69	59	79	79	56	59	70	64	66	60	59	56	64	77	65	63	81	66	61	78	57	57	70	63	81	78	63	55	67	67	57	64	59	73	49	58	71	56	83	79	64	68	69	59	65	60	60	66	86	71	63	72	64	65	57	67	65	55	69	71	64	68	71	64	54	71	76	63	62	84	87	63	64	73	70	72	66	59	70	72	51	68	57	67	65	68	70	62	55	56	54	65	37	68	73	69	61	76	69	64	58	77	70	71	53	75	62	75	80	54	62	69	62	71	74	70	72	62	68	76	74	57	83	65	67	58	70	64	68	63	77	66	57	69	71	74	62	58	73	72	51	67	63	62	72	70	52	55	73	78	77	62	60	74	64	85	67	58	70	69	81	48	69	80	75	73	71	82	74	77	72	61	63	67	79	52	76	70	68	59	61	77	78	67	73	77	73	81	61	77	73	75	53	66	72	66	64	71	53	64	70	64	55	62	59	71	73	72	59	82	61	68	64	67	65	80	63	59	72	76	71	66	66	61	70	57	61	72	63	71	68	71	79	58	71	55	62	61	77	64	60	66	56	81	60	89	71	56	78	73	72	64	82	76	67	70	61	66	57	75	78	75	60	65	51	61	60	68	67	66	74	76	69	67	78	76	67	63	75	60	76	56	82	62	82	61	70	68	65	69	90	53	66	71	59	78	78	66	72	85	65	74	80	72	56	89	81	81	77	58	71	64	64	50	67	77	60	57	52	84	64	60	65	72	60	57	72	68	63	85	67	48	65	77	68	67	70	76	82	78	76	72	67	70	70	72	81	55	68	64	82	54	71	68	64	75	51	78	82	60	77	54	60	70	56	57	60	61	63	62	60	69	67	71	59	72	81	76	67	62	68	86	63	69	69	72	74	64	64	72	75	58	67	81	50	75	61	76	65	85	69	75	66	60	68	75	60	60	73	62	67	66	76	66	64	54	52	76	71	79	69	66	70	71	64	66	77	75	63	67	46	63	66	65	53	80	64	62	70	62	67	54	72	69	70	74	64	70	64	78	60	79	80	73	70	60	81	71	76	72	67	53	64	72	74	68	54	70	72	65	60	60	82	65	61	69	61	84	61	72	67	73	59	71	85	59	77	74	60	65	71	72	60	64	64	68	77	81	71	71	55	64	61	67	64	64	68	73	53	69	47	83	73	54	87	69	75	71	66	65	81	59	59	55	70	62	73	75	80	58	68	63	75	68	63	73	63	59	72	72	63	65	67	74	58	69	68	70	61	66	78	58	62	48	65	49	72	54	76	64	56	66	53	60	74	57	64	69	62	58	69	79	49	71	61	69	75	72	62	67	55	49	73	60	84	57	65	74	77	78	60	68	70	70	72	72	75	69	72	54	92	72	74	76	72	67	50	58	76	62	65	60	72	62	73	73	70	78	67	57	67	71	54	58	81	67	66	61	59	55	61	75	56	61	73	62	76	70	81	67	64	54	63	79	70	71	72	72	61	54	50	74	70	79	67	63	65	70	80	68	77	58	58	72	67	76	68	61	74	74	76	61	70	63	63
5794	291	407	455	404	345	328	283	278	317	292	276	282	267	277	278	283	243	237	257	304	246	284	265	232	265	264	257	248	261	272	235	248	237	227	244	265	271	259	257	227	250	262	251	247	277	243	267	252	246	248	251	254	250	257	206	251	267	235	252	240	230	258	268	240	255	230	232	238	268	234	242	264	247	261	228	265	222	239	255	234	242	256	235	250	250	237	246	249	253	216	265	249	235	225	239	239	284	219	234	227	254	264	257	247	256	249	239	253	254	248	258	255	241	264	240	259	245	225	260	252	266	231	224	245	252	265	232	265	229	219	239	308	264	246	241	270	269	262	255	227	229	218	258	234	247	259	239	248	273	234	263	250	234	264	249	255	241	238	229	260	227	238	257	223	246	225	258	247	238	253	245	261	242	241	267	236	251	260	233	249	257	251	258	254	262	208	253	235	238	248	266	268	238	233	254	246	252	245	235	243	269	260	256	255	258	287	241	245	242	259	276	225	243	248	242	244	263	248	251	252	239	246	225	253	241	244	273	234	249	269	254	261	227	244	264	255	256	249	266	246	236	253	270	255	265	239	245	235	263	240	243	257	235	262	238	244	232	238	237	258	260	244	279	283	229	255	256	251	236	263	255	253	250	254	247	253	273	252	220	253	272	259	267	290	261	259	213	251	251	284	224	245	253	253	257	216	252	258	290	224	235	238	228	240	253	242	245	278	257	258	264	236	248	261	234	241	269	252	252	276	259	254	244	222	238	241	225	248	281	231	246	219	221	247	256	219	248	229	262	271	257	253	248	242	244	207	269	232	241	226	206	272	247	234	258	254	251	245	252	280	268	270	279	253	270	293	249	237	285	267	269	237	233	216	226	263	264	251	228	237	246	266	271	241	252	244	216	233	247	245	230	237	258	243	243	263	248	231	284	236	210	219	237	248	270	246	236	256	249	228	255	240	272	259	263	250	249	251	226	222	246	269	250	240	262	258	249	255	263	256	266	251	282	251	248	245	258	245	275	255	231	279	235	251	247	280	230	265	236	234	244	250	232	244	250	247	256	278	244	252	252	241	258	235	257	226	249	232	272	254	233	221	254	252	259	240	262	242	207	236	249	240	237	235	239	245	245	246	253	248	260	223	255	247	253	241	237	271	258	247	263	256	231	255	266	253	247	256	289	247	260	253	243	278	229	220	236	244	224	260	236	255	247	230	248	237	259	262	258	214	242	246	260	245	262	286	259	218	267	239	263	239	259	255	253	251	245	245	236	273	241	242	267	249	232	273	224	259	257	247	264	251	259	250	246	258	241	240	222	238	248	240	299	244	254	255	288	238	231	235	240	243	245	242	229	260	276	250	273	258	255	243	247	255	273	233	252	252	266	268	229	252	246	265	246	247	231	267	258	277	263	255	286	266	282	251	227	215	259	275	270	221	254	228	254	261	262	254	246	228	257	251	264	270	237	240	241	243	242	247	244	231	251	237	242	266	260	226	222	261	241	272	270	272	243	238	243	240	214	260	250	252	269	262	248	244	255	277	257	246	248	242	250	262	231	239	253	248	268	242	245	256	221	229	256	250	221	227	246	256	245	242	251	238	217	247	230	246	230	261	254	233	236	253	276	238	225	240	239	234	230	262	219	256	242	252	255	233	267	258	249	246	264	265	229	228	266	244	285	240	224	246	259	260	277	215	226	247	251	269	246	253	238	238	232	232	234	230	228	227	242	241	250	257	226	227	238	245	261	265	274	225	274	235	226	230	261	246	251	267	238	212	256	228	275	228	245	257	234	256	242	266	230	260	252	237	250	227	263	251	229	254	240	258	233	264	249	259	239	255	273	274	247	244	246	256	273	233	233	261	234	248	240	244	283	256	240	243	263	236	248	273	247	218	242	250	252	251	230	227	248	256	232	240	240	234	271	248	240	260	224	245	236	246	226	245	231	236	245	226	261	226	220	250	214	251	235	242	244	226	260	258	255	252	250	215	225	234	237	241	272	250	226	250	243	265	239	256	238	279	239	261	251	250	219	261	243	250	253	234	255	262	242	261	237	284	259	267	247	245	253	251	240	251	249	224	231	240	254	252	249	272	245	233	247	286	215	245	252	231	254	240	236	245	252	243	238	240	252	244	240	261	274	260	257	274	256	222	261	253	235	244	234	244	248	250	254	269	262	273	236	234	237	276	224	217	245	231	231	266	231	270	244	248	242	254	268	221	250	250	252	264	259	234	259	254	234	230	248	237	245	232	257	235	251	225	228	241	254	227	261	251	234	252	245	269	270	246	257	242	259	245	257	245	250	213	274	273	250	245	262	217	233	264	261	252	245	266	232	218	227	260	251	251	265	217	267	248	243	229	249	222	252	259	237	263	275	247	262	274	241	225	212	251	249	251	237	250	229	243	219	256	278	212	250	226	256	252	232	239	250	233	233	248	267	214	246	226	248	258	240	215	241	269	249	247	259	252	254	221	251	241	253	226	258	263	265	266	226	232	246	217	276	225	245	274	233	253	252	232	262	269	257	270	233	226	256	257	238	248	250	253	235	240	251	246	267	240	239	231	250	256	253	233	255	233	264	249	239	239	253	246	239	257	239	243	241	248	240	284	239	268	225	283	240	237	226	259	269	251	246	235	269	217	253	257	253	236	219	245	229	224	250	241	238	258	236	246	263	256	251	229	278	268	215	252	277	257	231	260	233	241	269	245	233	246	253	249	228	250	242	259	245	261	258	271	223	219	227	259	254	282	241	237	279	254	224	264	235	243	239	241	279	259	242	219	250	258	265	275	236	260	246	256	258	223	260	244	226	246	225	241	228	254	242	274	267	240	236	235	253	245	254	255	261	249	219	251	211	248	222	254	244	228	266	253	224	238	265	234	252	243	253	232	256	255	248	237	247	258	252	260	255	244	231	255	239	256	267	259	261	253	271	231	250	239	227	242	241	217	246	264	235	232	257	265	272	253	259	250	263	244	246	253	252	238	225	266	267	241	214	245	224	260	248	243	229	262	269	246	239	248	260	242	232	222	251	231	268	235	254	254	259	239	222	230	266	225	253	224	256	246	275	250	250	230	262	239	247	251	251	251	234	262	241	255	245	242	252	253	259	252	241	240	224	247	240	256	258	252	230	257	261	267	283	278	228	227	257	258	246	269	265	266	219	249	263	268	234	277	234	265	244	262	257	254	242	251	233	215	226	261	265	239	235	242	225	243	238	263	238	209	226	248	250	241	257	273	274	257	265	238	254	233	285	259	257	252	255	243	251	240	237	247	250	244	241	244	254	259	232	251	248	251	253	232	255	252	245	241	232	254	247	255	251	241	280	224	254	247	249	251	261	252	237	267	242	267	242	241	220	280	236	239	230	282	258	246	256	245	260	240	232	244	263	241	262	241	246	241	252	242	220	267	272	283	235	272	229	238	268	246	246	279	232	249	231	257	234	265	218	258	260	257	241	267	244	219	261	241	259	227	232	243	243	245	230	247	271	240	240	257	270	240	235
40113	5745	1449	1083	774	635	412	351	331	255	243	242	242	201	205	236	194	183	207	177	197	177	168	144	175	169	174	156	181	184	165	167	161	167	131	156	146	178	174	141	178	158	155	139	129	140	146	162	147	149	156	148	145	120	156	152	146	156	149	163	152	139	138	156	168	153	147	178	132	143	170	124	159	176	147	160	136	167	159	155	153	165	151	149	162	147	154	158	156	147	149	154	137	158	139	135	147	155	144	129	158	159	154	166	154	141	164	144	132	147	137	173	147	145	165	147	144	139	147	161	159	169	164	166	146	149	147	148	161	161	139	154	151	141	136	154	159	124	137	146	145	138	145	165	154	152	150	160	158	176	151	177	164	169	142	158	161	170	139	144	139	137	143	195	156	149	172	157	165	161	127	144	152	165	172	139	141	149	138	168	134	167	148	151	160	153	132	153	161	145	141	154	183	137	156	157	160	168	152	162	131	159	173	149	151	137	135	154	150	128	148	151	191	172	155	169	164	158	139	144	165	156	154	166	145	184	170	138	146	142	146	147	145	149	150	149	130	186	134	145	155	155	142	156	176	143	158	142	163	133	131	152	162	147	146	145	163	160	161	171	164	152	143	150	173	163	168	146	173	154	154	153	136	178	142	153	189	165	159	173	142	169	148	154	156	143	160	132	141	152	174	161	166	164	136	155	136	168	157	173	165	133	157	151	150	158	154	159	137	147	171	157	160	141	162	169	149	152	160	156	136	165	180	170	163	159	141	166	163	150	153	153	152	173	145	145	144	167	147	148	132	149	164	148	154	150	180	159	126	153	165	164	149	158	166	167	154	156	147	164	152	146	153	152	142	153	169	156	143	166	156	172	165	151	147	151	158	190	161	153	174	170	166	164	166	134	151	163	163	161	168	167	192	177	162	161	169	145	166	187	154	165	171	179	145	176	145	169	161	161	152	155	157	159	142	151	145	162	133	145	159	177	163	142	138	142	145	162	154	157	172	170	164	159	131	153	165	159	144	132	165	137	145	127	157	148	156	144	176	154	172	148	152	160	145	131	140	161	144	157	148	158	134	149	174	131	144	164	154	163	151	164	178	163	171	141	164	138	161	151	158	146	172	174	163	148	124	147	145	146	155	159	151	146	137	142	135	140	148	152	176	153	186	143	146	131	159	142	152	143	156	149	137	153	176	156	135	158	146	155	122	152	148	137	143	141	162	179	137	170	146	166	143	131	163	153	125	159	141	155	149	144	175	164	156	148	138	166	154	162	171	144	142	175	171	185	146	157	165	173	149	174	158	133	126	154	170	141	126	152	160	130	140	160	145	152	166	168	158	167	135	156	162	145	144	166	147	178	157	148	140	158	151	155	129	156	161	166	175	153	152	164	177	154	152	168	163	158	151	163	148	167	160	148	187	131	130	148	145	154	162	162	157	142	150	158	147	151	142	162	157	185	165	147	159	151	153	177	152	166	143	158	162	129	163	138	176	172	167	144	142	166	151	144	156	143	170	154	151	144	158	128	166	172	140	145	150	137	157	138	143	157	137	151	164	161	159	156	136	142	153	131	171	161	156	145	121	170	139	175	159	140	157	149	157	137	149	163	159	157	147	160	162	148	123	163	151	158	165	159	147	142	159	140	160	172	145	151	146	131	138	160	149	154	151	159	137	147	152	157	146	185	149	155	148	160	174	167	148	137	138	130	154	127	156	190	147	163	127	174	148	148	182	150	179	160	133	136	155	155	164	154	163	168	151	132	152	156	157	158	142	174	160	161	140	144	160	142	177	155	164	160	168	159	170	161	148	134	148	146	129	156	159	162	146	150	150	153	152	139	138	151	150	148	168	157	152	166	176	164	119	159	157	152	153	141	154	147	161	142	169	160	160	120	164	161	161	156	166	136	166	160	160	138	138	147	151	161	159	150	158	151	138	163	162	133	169	161	155	149	151	144	155	154	146	137	169	150	173	134	153	162	168	169	135	150	140	137	160	156	158	148	161	158	154	127	166	160	157	160	155	154	161	169	156	171	151	138	148	143	137	138	167	180	167	150	139	156	159	163	160	144	167	128	152	158	118	132	165	147	161	162	170	170	154	144	161	131	141	148	174	150	160	155	170	132	157	179	144	147	150	148	157	146	168	171	154	169	143	157	168	170	152	129	156	151	151	152	148	155	147	136	142	139	138	152	149	169	170	141	164	162	131	131	144	152	148	167	152	163	150	150	145	132	171	159	163	154	164	145	144	160	149	133	133	153	148	170	138	172	155	172	156	141	150	133	144	158	161	164	153	144	163	150	135	145	166	177	148	165	162	145	184	136	162	152	158	139	159	175	146	175	125	157	170	181	148	153	175	167	165	147	144	165	157	156	148	139	138	159	167	158	156	160	150	176	168	141	146	164	164	159	158	150	154	158	163	179	153	162	183	141	140	160	118	126	158	136	144	153	132	158	158	119	160	149	168	121	153	148	171	170	141	148	140	170	155	157	131	149	140	166	153	144	156	146	146	161	140	151	170	143	134	155	169	182	146	128	158	143	159	145	144	128	144	159	160	165	148	141	146	160	137	159	161	190	152	142	145	163	151	170	162	172	138	166	137	158	167	147	157	185	137	173	154	147	149	162	143	153	140	145	153	175	166	146	148	140	163	160	168	163	144	127	149	189	149	157	144	129	163	148	157	154	172	153	142	141	138	162	169	166	163	148	170	139	159	160	150	156	142	172	140	148	158	138	128	163	132	171	153	163	180	150	176	139	155	133	152	157	149	152	155	148	136	150	160	146	134	141	138	161	160	141	150	151	144	137	157	166	164	161	141	162	143	154	162	153	159	151	161	153	160	162	164	145	150	170	157	184	151	163	175	156	133	129	158	150	145	160	158	171	153	150	152	181	155	159	156	161	155	135	158	154	158	155	149	142	170	174	150	137	172	148	137	145	156	152	161	167	163	148	169	146	152	171	145	121	153	160	175	169	187	145	161	143	150	147	154	146	169	161	123	175	139	172	148	162	149	129	133	167	147	148	148	152	167	163	162	176	185	156	147	161	157	160	150	144	142	158	169	147	151	146	179	166	143	160	155	139	140	154	168	148	156	138	147	175	145	158	149	134	167	147	158	169	151	174	139	169	145	171	157	150	160	151	147	179	143	163	161	165	144	147	144	148	145	157	160	156	156	151	119	153	160	153	159	166	148	159	166	152	145	164	153	176	173	149	178	153	139	159	155	150	147	141	146	156	145	135	161	167	164	144	150	156	161	156	151	138	142	163	168	160	165	139	155	163	158	145	136	164	147	158	129	146	151	155	159	146	129	148	157	136	149	136	141	151	142	161	138	138	145	146	149	156	143	159	153	164	131	153	161	156	117	165	162	170	169	147	170	150	168	145	174	156	145	135	132	178	150	150	140	151	151	135	164	163	148	136	145	157	153	162	147	144	154	170	166	149	174	144	154	173	187	183	163	136	159	147	142	165	164	164	156	156	139	174	164	158	145	154	148	163	150	152
19196	1468	3258	3670	3068	2476	2111	1717	1487	1303	1229	1124	960	947	862	810	782	792	682	680	691	680	655	661	639	596	589	600	559	614	577	529	552	550	526	556	559	562	495	551	526	545	519	519	547	534	496	566	517	512	507	517	503	546	495	471	502	509	525	508	466	490	494	519	484	476	478	492	510	530	486	503	487	482	475	525	481	493	480	491	488	473	501	480	481	466	477	458	483	499	471	475	485	439	519	468	501	505	455	512	489	462	460	475	467	485	464	499	502	495	443	457	454	486	450	489	427	432	490	477	527	493	503	502	487	470	514	451	463	417	438	470	502	479	469	458	480	512	459	470	482	515	470	477	503	452	468	461	497	470	498	506	478	462	444	485	482	481	462	496	491	447	475	487	433	468	452	500	464	468	467	416	444	486	451	517	505	429	491	491	472	472	491	490	457	472	513	462	487	492	498	474	463	468	470	482	484	462	478	493	475	436	442	471	482	447	448	499	490	450	483	479	482	460	508	460	448	462	482	456	458	484	474	454	506	487	484	492	447	456	488	458	465	440	475	457	466	481	455	486	476	471	468	502	499	491	494	453	480	503	536	510	490	464	450	501	458	467	495	481	480	450	450	467	469	490	467	467	463	421	488	480	494	462	492	466	515	483	482	460	480	485	460	506	498	434	495	487	478	468	443	516	450	491	460	491	461	465	454	462	481	502	453	480	475	451	512	480	486	422	491	462	482	460	455	495	453	454	486	455	468	506	460	487	444	476	477	450	488	462	486	470	458	467	522	475	502	458	500	489	488	463	451	484	476	511	490	491	477	486	449	467	491	465	487	428	479	479	478	473	460	428	462	487	476	468	481	500	466	474	468	497	497	484	479	457	493	429	477	463	443	457	500	466	445	482	450	472	487	485	444	469	483	489	476	461	444	462	507	417	465	471	521	475	478	461	485	481	477	469	489	488	490	485	492	453	469	434	488	475	437	476	495	502	467	446	478	440	516	489	483	492	485	468	462	455	468	489	499	468	528	457	488	455	485	529	423	475	452	455	499	465	440	508	492	485	467	467	457	452	480	505	482	432	467	486	467	492	461	461	465	504	439	452	459	472	493	429	477	478	452	482	493	487	489	461	492	501	493	455	487	520	471	456	502	502	447	463	473	479	454	465	459	523	507	477	474	485	475	506	453	503	489	451	463	473	471	479	500	428	444	439	473	453	518	448	503	458	481	438	466	460	415	494	464	468	443	533	480	489	485	475	475	476	480	441	466	470	497	488	432	497	492	484	488	447	458	482	457	467	486	434	479	485	470	452	443	478	472	501	488	487	480	439	486	456	500	462	463	492	474	471	460	482	480	464	478	473	444	490	493	470	439	486	430	466	443	444	473	470	472	446	471	526	473	462	464	478	475	477	497	449	484	495	499	477	467	465	490	458	471	492	463	510	500	504	478	488	482	499	472	445	470	496	520	498	453	494	483	482	509	462	485	493	479	482	474	518	462	467	471	461	459	460	424	482	492	438	478	460	499	481	453	501	488	435	459	474	444	478	486	526	439	485	489	470	502	440	456	471	481	490	515	476	501	485	471	464	508	460	475	481	498	433	458	462	450	488	460	505	522	479	461	441	501	467	465	449	455	470	470	470	468	445	465	493	470	468	503	476	512	471	469	471	515	460	443	504	462	500	482	468	504	470	489	503	480	465	463	495	474	477	467	481	435	475	470	467	480	471	438	479	468	481	442	437	487	475	457	479	468	467	493	507	503	491	483	518	437	455	463	481	410	452	434	442	461	491	453	459	478	470	492	519	528	451	473	461	475	492	480	432	479	492	447	460	456	501	513	454	439	458	496	472	486	464	459	513	488	496	476	459	460	459	461	488	486	487	477	473	491	502	441	457	513	456	493	438	487	449	487	484	493	491	497	509	497	458	495	459	460	456	452	440	486	478	491	466	471	454	455	478	467	494	488	459	496	465	480	480	454	467	485	458	500	425	486	459	469	473	480	504	462	481	472	474	475	470	482	451	455	453	485	452	515	519	464	486	461	509	448	497	511	471	471	483	490	464	460	471	454	437	487	496	475	497	434	481	469	498	472	482	519	447	472	474	530	480	470	498	505	456	475	475	455	469	499	485	465	480	441	421	480	452	483	482	472	433	474	470	486	476	458	479	475	460	492	491	475	483	463	452	514	501	468	479	499	451	451	427	500	486	474	472	496	482	488	514	495	472	457	496	462	438	466	491	475	439	480	495	438	456	444	488	477	499	471	465	478	440	480	446	455	463	460	454	452	481	490	469	527	471	491	517	457	480	475	510	472	496	458	456	477	447	468	486	504	468	491	478	444	516	464	473	483	464	501	510	449	481	517	486	487	450	464	469	484	432	439	479	476	482	486	453	463	446	473	474	504	479	507	472	477	473	481	448	475	444	484	456	479	438	472	446	448	439	486	493	473	485	474	466	458	475	476	446	492	475	479	496	474	497	433	461	442	501	493	502	506	495	482	492	437	490	469	489	459	438	454	489	493	440	457	479	475	438	463	481	467	453	476	457	466	478	492	477	509	506	413	448	478	448	460	475	489	463	458	474	472	494	457	483	472	469	460	435	532	468	453	496	452	455	501	467	494	481	456	478	474	474	473	472	464	505	468	463	432	473	495	476	467	464	484	444	485	476	517	452	489	468	458	470	466	457	475	469	486	482	487	450	481	476	495	495	502	481	480	449	468	478	497	445	503	457	494	457	484	474	481	477	436	479	481	473	458	511	480	487	506	465	498	445	498	458	501	441	465	472	523	492	495	456	467	466	475	490	458	474	494	453	458	471	459	483	478	474	487	475	488	475	480	489	493	441	471	498	474	496	456	451	452	480	477	495	475	487	502	476	448	453	456	455	462	488	447	455	465	427	470	461	481	528	445	477	461	450	451	497	453	500	463	459	449	455	452	487	481	475	467	455	453	469	464	448	491	475	519	468	458	456	496	450	478	511	457	455	491	509	482	502	470	476	490	481	443	485	482	476	467	473	459	453	451	467	487	490	462	446	437	469	483	473	494	492	471	456	434	481	481	480	488	477	459	486	456	453	459	436	482	487	488	479	464	498	469	459	445	464	483	499	533	462	450	502	444	520	505	492	474	495	517	502	460	439	480	459	483	441	472	468	489	471	469	478	471	489	452	493	469	439	465	494	477	453	461	436	498	444	489	449	500	491	464	473	459	467	477	476	451	454	476	464	447	498	455	465	456	454	477	471	490	479	480	485	477	461	479	445	444	521	521	482	464	478	474	440	452	481	451	467	471	480	486	485	490	488	512	473	484	453	464	437	468	442	436	478	459	494	470	439	431	481	482	481	485	473	474	474	476	488	518	463	458	481	490	451	470	500	476	503	479	475	527	470	514	472	505	503	474	503	481	489	468	448	467	475	454	531	447	446	483	490	481	505	515	466	517	497	473	474	463	468	437	471	482	502	486	451	469	467	469	462	482	467	474	484	459	486	530	439	449	481	448	443	469	511
53787	13550	4013	2178	1493	1041	860	685	593	518	421	385	337	362	373	330	294	327	300	299	288	275	280	278	267	262	263	264	246	263	268	284	253	257	238	251	272	278	251	254	283	230	246	245	264	244	252	266	229	245	236	239	239	258	227	248	247	259	247	226	233	241	233	231	238	214	300	249	228	241	253	236	210	280	259	243	244	225	243	238	240	253	251	216	231	225	213	296	252	233	234	238	253	265	242	246	256	233	240	234	249	252	264	266	220	235	234	235	227	215	240	236	243	265	238	243	269	239	250	264	237	240	237	237	249	252	230	226	268	235	245	248	228	232	250	232	240	228	247	240	234	246	267	238	241	235	251	260	251	244	253	256	232	285	271	240	220	192	243	221	202	244	247	217	244	247	235	239	240	241	219	223	269	258	249	232	230	234	239	245	219	228	234	231	239	242	227	257	222	229	263	253	270	233	254	235	239	230	239	241	226	247	253	225	204	223	224	245	246	248	243	287	231	234	258	214	215	250	203	218	246	241	277	221	258	261	250	250	229	227	227	233	260	249	236	252	232	210	257	266	211	228	225	227	226	250	220	259	242	244	243	245	252	230	254	253	237	212	246	236	242	231	236	220	246	235	232	236	232	251	232	244	238	219	243	239	268	244	248	282	219	236	232	246	240	252	216	252	270	217	203	235	230	268	252	246	227	246	237	251	235	243	230	246	220	232	221	228	235	242	244	215	230	254	237	203	233	245	240	256	232	236	257	249	254	247	230	218	225	254	256	235	227	214	246	245	243	240	225	240	247	209	241	263	229	248	216	246	245	224	215	200	232	228	253	245	233	236	245	236	271	250	223	250	248	222	221	213	240	229	231	241	231	229	233	225	246	254	221	228	261	259	247	262	253	238	234	247	234	242	214	220	223	232	259	244	209	235	217	254	254	235	261	211	211	247	234	257	262	240	230	235	270	244	230	222	258	233	236	254	220	237	224	230	243	228	221	257	260	243	238	256	230	234	251	223	220	246	223	248	242	244	246	232	247	232	231	243	225	219	233	223	269	235	217	252	266	265	218	229	250	233	222	236	243	257	239	194	247	234	227	260	246	242	226	232	243	240	236	256	233	242	213	244	240	215	238	256	224	237	233	242	270	224	217	263	242	252	223	208	244	247	236	248	248	253	208	250	272	241	230	237	235	235	240	239	241	221	242	232	235	256	239	234	247	237	246	232	220	230	243	246	230	236	205	228	234	215	267	280	229	232	250	205	221	258	272	260	224	249	248	275	242	251	227	222	204	239	247	226	224	256	236	220	235	253	244	231	246	247	221	231	227	251	240	257	225	222	228	226	245	253	241	241	248	234	250	232	241	229	233	246	268	255	223	274	235	245	251	253	246	250	246	210	248	242	253	249	266	242	274	250	239	231	241	242	236	249	237	201	256	245	274	233	234	261	237	229	232	216	249	219	247	230	267	229	240	232	252	194	223	247	251	213	230	217	243	252	251	244	247	240	272	220	271	245	244	245	253	211	213	256	234	239	282	257	241	259	236	248	229	219	268	236	260	204	241	235	211	256	225	238	245	244	227	238	239	207	208	229	257	242	233	237	214	228	236	229	230	229	246	249	238	259	268	253	228	220	214	222	231	260	230	237	236	231	221	248	232	248	244	238	262	262	264	234	270	223	223	242	215	211	226	264	235	239	219	250	220	221	252	217	234	223	276	259	239	238	252	224	242	236	221	230	262	220	236	254	234	221	235	251	242	221	239	268	224	245	222	229	211	234	236	211	237	216	249	245	209	233	216	218	225	214	232	255	270	242	248	256	247	233	236	244	244	266	253	256	273	220	246	250	220	214	225	233	245	255	241	256	248	236	202	220	232	228	226	218	239	238	221	202	235	232	259	251	227	219	239	243	235	229	238	244	244	234	225	247	247	249	253	233	259	229	254	219	249	249	229	246	235	252	257	225	261	220	259	264	237	226	215	257	238	237	243	209	233	232	233	275	257	231	233	279	258	222	247	218	241	234	237	255	222	230	273	234	249	255	242	236	225	263	245	244	241	210	246	252	253	241	245	218	238	224	237	215	235	230	261	253	258	263	247	237	249	257	239	248	239	244	214	240	254	225	241	233	222	219	257	225	261	236	258	222	242	238	219	235	236	234	238	262	240	257	235	229	233	218	229	231	223	243	245	262	228	260	254	219	246	240	228	245	272	236	240	191	259	240	239	250	233	251	248	247	247	251	219	258	230	236	246	251	248	247	205	230	255	228	209	260	217	262	258	255	213	230	230	266	262	254	229	234	220	221	236	253	237	247	263	249	239	247	262	260	231	230	253	244	255	247	271	239	254	242	238	242	235	223	220	220	220	239	222	256	240	234	240	226	250	236	227	219	244	250	242	226	260	237	236	254	222	235	244	244	230	215	222	248	249	229	275	268	252	246	228	241	219	249	240	223	243	223	227	253	226	237	211	227	240	212	283	234	237	217	236	223	216	260	211	239	223	222	223	247	242	232	249	228	228	258	270	248	229	220	239	232	258	235	230	240	228	247	225	252	265	238	270	257	254	226	243	218	283	243	232	266	233	276	250	233	239	251	254	216	229	231	243	244	236	230	250	242	250	236	253	239	261	218	240	243	242	241	244	234	219	233	252	242	262	232	250	224	243	235	232	226	243	226	237	225	235	244	241	243	239	254	241	216	211	243	255	242	214	219	225	233	272	263	238	244	253	233	264	240	265	241	247	228	230	240	237	236	250	228	242	228	222	217	234	251	246	209	249	262	238	255	240	201	246	239	258	231	255	248	221	241	245	243	220	229	236	252	248	252	233	239	260	236	284	261	257	235	237	245	252	225	237	236	219	239	204	237	229	226	232	255	226	218	257	248	234	254	243	241	249	228	214	252	235	237	242	239	240	239	227	235	240	258	231	235	239	264	247	274	254	222	219	267	224	238	255	251	235	231	245	249	266	212	226	228	257	256	228	226	242	243	227	220	225	229	257	235	246	241	246	229	252	262	249	209	236	258	247	271	243	223	254	237	273	232	221	237	270	248	251	235	259	232	226	231	250	230	253	246	247	268	226	249	264	255	240	221	234	231	240	262	268	205	240	222	212	224	225	222	240	234	235	216	255	228	247	238	220	238	230	252	256	246	243	225	257	213	241	217	233	239	222	240	260	228	220	236	253	235	245	226	231	265	223	240	239	223	219	244	233	229	252	235	243	217	231	220	240	236	243	245	229	225	227	251	230	264	262	217	231	222	234	247	238	226	238	260	240	228	267	244	268	238	216	217	238	250	245	246	261	233	228	267	221	248	233	241	228	250	234	241	232	235	237	232	227	231	244	249	240	219	247	235	246	233	256	234	247	226	238	256	245	225	229	228	227	272	250	207	242	249	236	238	235	242	230	229	240	219	218	217	233	219	252	237	249	251	242	238	255	275	248	248	254	223	254	256	238	214	259	261	235	236	209	239	255	251	242	220	257	222	238	229	247	247	236	269	228	261	232	257
25366	2717	5936	6473	5516	4369	3638	3170	2632	2282	2029	1952	1708	1495	1485	1349	1261	1268	1171	1141	1052	1094	1061	970	1025	890	911	876	894	854	852	845	876	805	819	816	825	745	775	772	740	748	817	804	761	748	778	768	764	729	722	694	742	736	716	765	737	723	658	700	708	702	726	709	727	751	728	737	692	775	718	724	680	714	773	717	692	701	706	725	697	723	657	731	726	715	745	696	729	684	682	637	683	682	703	683	717	744	694	670	664	767	739	693	690	659	670	723	691	711	673	675	704	674	672	717	665	702	646	686	756	709	662	711	687	711	712	665	728	753	720	677	691	673	685	709	636	728	685	668	698	733	655	653	677	734	744	645	708	649	701	644	751	676	651	650	684	679	722	712	673	721	672	668	685	663	678	671	673	676	682	696	650	678	716	672	666	686	687	669	683	667	699	728	684	685	713	677	662	677	686	711	728	681	678	684	666	656	702	691	689	634	674	662	681	680	724	678	662	629	713	680	678	667	656	663	709	674	621	714	647	707	678	703	671	697	697	673	673	666	617	667	646	638	724	714	684	682	671	703	646	708	659	704	688	708	664	675	680	693	684	694	674	643	700	721	696	656	685	667	675	669	701	645	637	706	653	694	642	706	655	740	669	662	645	684	673	701	677	673	692	715	691	696	676	707	691	653	639	676	661	693	722	681	696	683	686	656	714	710	659	688	680	699	660	684	713	668	652	672	652	663	637	630	670	659	689	669	706	667	712	708	696	682	702	677	695	674	709	655	675	729	705	733	684	667	663	681	699	668	659	687	697	694	659	679	676	704	661	652	652	681	642	664	703	695	667	667	655	663	684	687	687	658	704	689	635	671	676	707	667	676	686	738	733	709	715	645	650	700	656	663	675	684	654	711	684	667	671	704	669	664	702	642	660	693	663	680	675	671	717	671	699	713	694	637	658	711	653	690	680	730	704	692	710	676	661	685	688	709	712	647	671	719	654	663	647	674	665	698	683	695	652	658	681	716	699	683	678	713	663	685	669	713	659	680	679	749	640	678	649	676	650	718	688	672	686	646	637	674	671	723	701	672	675	672	695	636	681	629	649	659	640	689	687	675	690	643	683	692	637	739	670	644	660	686	721	684	683	725	615	715	647	671	635	672	663	645	661	684	673	649	735	692	673	662	691	719	656	718	691	664	694	654	672	687	710	625	695	661	714	650	689	700	634	725	668	699	722	658	705	668	677	691	697	698	660	664	668	676	661	656	640	637	673	691	691	690	677	672	695	667	651	691	630	685	643	684	654	688	650	717	656	647	714	697	648	687	697	695	711	621	669	694	701	690	681	634	712	697	650	709	733	709	727	674	671	643	664	679	698	665	689	634	655	637	721	651	682	676	759	654	645	678	663	670	678	646	735	669	663	712	651	655	688	685	725	658	660	698	663	724	681	684	704	700	709	671	702	645	736	720	665	673	648	695	622	700	674	630	694	669	651	706	699	694	675	669	707	710	673	690	662	672	682	683	631	674	718	632	693	659	670	679	679	706	733	692	729	655	681	645	747	681	687	651	632	621	650	632	656	736	710	684	689	679	657	673	660	703	667	693	662	691	707	687	620	655	706	723	681	668	720	666	709	680	704	718	654	730	688	669	639	652	690	689	626	671	640	660	717	657	645	631	686	702	596	698	629	689	666	696	697	733	713	686	661	660	650	625	650	655	690	666	640	673	723	695	683	703	656	659	667	689	653	685	677	646	692	665	690	680	711	698	692	651	681	681	697	692	700	667	653	664	705	665	724	715	748	707	714	724	679	665	727	708	680	661	695	643	671	674	681	678	685	687	666	682	654	688	661	696	663	649	666	661	663	675	734	682	652	694	673	686	678	674	653	674	699	672	685	696	681	675	684	704	646	647	709	636	675	685	659	673	717	725	690	689	651	633	682	693	731	668	617	653	657	691	722	732	690	662	681	713	681	663	663	641	687	620	698	683	682	666	682	675	725	692	688	693	672	692	708	683	682	669	645	695	671	677	709	722	697	675	684	698	694	677	702	676	676	682	707	669	690	696	696	681	714	729	687	717	686	696	660	655	651	689	756	669	686	693	709	707	687	659	712	674	684	658	646	641	665	691	652	642	662	710	657	687	686	688	683	669	679	700	706	700	675	700	712	656	682	723	698	658	686	629	665	660	676	681	694	661	661	682	657	625	693	685	641	676	658	683	735	671	715	658	666	653	654	686	679	669	656	711	707	700	692	670	718	677	695	692	711	645	681	717	729	706	697	695	691	659	678	601	656	692	632	702	676	698	689	693	681	709	682	690	711	678	709	695	700	645	642	708	717	660	683	664	675	663	676	714	657	708	686	650	703	674	693	704	652	700	688	659	685	626	702	701	699	687	683	674	664	642	676	704	707	668	667	675	678	695	698	700	745	659	675	672	651	742	683	639	651	681	671	685	669	673	682	692	696	643	681	635	671	675	680	686	743	679	657	649	706	672	633	665	639	716	650	716	683	674	670	725	686	645	654	638	633	729	649	701	668	639	676	701	678	728	678	688	622	659	660	667	669	650	625	677	717	649	642	666	677	635	713	612	666	692	672	663	756	657	681	683	691	674	675	662	683	681	641	662	716	671	683	705	669	677	682	657	721	638	744	682	689	669	688	697	725	683	657	663	670	697	652	666	690	708	668	677	683	697	692	706	659	702	718	697	687	657	714	693	665	694	684	695	679	677	660	674	620	662	683	635	711	683	695	662	675	650	677	642	640	679	707	639	668	690	749	680	660	689	710	668	725	676	714	694	715	720	668	741	660	674	656	699	708	694	700	673	656	685	682	660	685	675	658	715	640	684	701	690	704	702	683	708	685	670	684	632	692	671	699	723	661	663	685	650	636	667	604	708	685	674	589	678	690	665	644	656	703	675	637	709	671	678	688	700	695	700	696	650	685	665	672	644	727	694	729	654	669	686	690	693	637	693	690	662	655	680	657	667	732	650	662	686	683	672	663	658	656	713	677	627	684	685	684	660	690	724	689	679	654	698	667	678	670	642	718	717	722	661	684	715	695	697	733	716	689	665	678	687	650	663	669	662	660	658	662	683	698	694	654	696	667	678	692	702	665	645	622	675	653	637	692	699	644	704	693	696	703	636	700	733	694	677	666	682	702	700	636	693	635	671	663	650	680	681	650	661	649	654	673	676	664	675	705	733	711	654	690	688	721	708	632	666	682	677	686	685	701	672	675	735	683	692	648	708	703	665	668	669	715	704	707	653	623	709	666	661	673	665	667	671	705	686	706	714	673	690	635	692	693	649	682	671	719	718	744	652	681	690	677	681	654	675	674	665	657	651	688	683	655	681	682	668	686	624	657	654	691	655	651	668	655	689	662	676	690	645	746	701	684	665	674	688	673	693	654	721	692	664	675	684	654	695	681	678	625	669	688	716	711	723	674	708	669	656	706	680	700	684	698	740	705	652	745	695	745	671	687	668	696	702	710	660	732	649	663	629	714	663	697	717
6095	279	155	107	93	99	71	76	73	85	60	72	72	70	52	77	64	77	63	73	59	72	68	80	81	82	72	72	75	77	73	67	69	72	65	59	71	71	55	84	72	72	57	65	58	60	74	66	62	58	59	77	60	69	71	68	56	75	61	63	60	67	63	71	66	74	93	72	49	80	63	62	51	60	54	64	64	79	70	64	67	56	79	67	67	71	59	71	83	59	64	57	71	54	59	66	59	74	73	77	62	76	59	68	84	53	63	66	66	80	69	87	83	63	56	64	66	53	60	82	58	83	69	69	69	63	57	73	75	62	78	69	62	77	63	66	64	70	69	67	65	73	54	56	65	78	71	49	55	60	65	78	63	72	61	78	76	63	59	63	74	68	60	84	56	65	66	72	58	67	66	58	63	66	59	52	66	64	66	70	74	61	64	64	62	68	54	66	59	68	85	76	69	53	62	66	80	55	64	74	57	69	62	77	58	65	61	67	64	54	69	69	71	71	58	79	62	70	65	76	52	61	79	58	82	59	63	58	88	69	75	70	65	62	86	66	50	72	69	73	78	59	59	83	78	69	67	78	90	63	78	87	66	71	69	59	64	66	64	65	73	65	58	64	68	68	74	67	74	78	75	79	58	63	70	65	72	74	85	70	71	71	69	64	81	61	62	66	77	61	83	79	81	62	61	87	80	56	61	56	66	74	71	66	74	69	82	72	62	65	58	62	73	62	64	87	68	66	70	66	74	69	73	62	63	62	66	74	73	59	70	59	50	79	67	56	55	63	64	61	85	63	66	69	53	79	77	68	65	75	74	73	68	74	56	63	70	62	71	77	72	68	61	63	72	60	69	75	68	74	65	70	62	63	54	78	68	68	61	72	63	68	66	67	59	72	87	63	69	71	51	70	66	65	74	73	83	76	72	76	65	67	63	64	73	61	64	63	62	54	72	62	66	68	71	73	71	76	51	65	68	61	76	69	76	72	69	74	53	62	57	72	67	56	81	65	69	50	63	69	65	71	63	70	63	72	55	68	55	70	67	85	80	96	76	75	63	66	63	52	73	71	58	65	67	78	55	69	64	69	67	62	77	63	67	59	71	70	74	62	78	54	70	84	79	68	85	80	67	63	66	73	63	70	72	81	62	81	59	65	73	62	64	70	74	63	60	56	54	70	65	69	63	68	52	64	69	78	64	57	58	70	77	68	79	60	74	58	65	71	57	69	70	64	79	46	81	66	67	68	71	62	69	70	64	70	76	68	69	67	73	68	56	68	57	69	68	61	54	65	55	75	66	72	71	57	61	79	61	63	61	64	67	67	91	82	82	58	73	63	61	73	62	70	68	56	54	71	68	68	72	66	54	57	59	61	70	69	74	87	63	64	69	58	61	67	81	60	65	63	60	66	49	69	77	70	70	71	82	60	62	66	65	71	76	69	78	65	73	65	62	56	64	64	63	69	72	67	47	68	69	68	62	67	64	67	61	75	68	62	71	64	61	70	70	71	73	90	72	78	63	73	73	66	72	85	64	60	57	68	63	59	73	90	69	67	60	65	90	52	75	73	53	61	77	62	76	63	65	60	87	71	77	80	62	76	74	71	64	76	66	73	64	64	69	61	70	64	86	75	62	65	63	74	73	71	75	73	58	51	73	70	79	69	62	67	67	75	73	58	71	66	68	64	67	58	68	62	63	53	75	72	66	78	60	80	83	68	65	69	70	62	71	63	56	67	57	74	59	55	61	79	70	78	72	50	75	76	68	44	80	84	65	56	61	50	72	64	66	59	75	66	84	71	52	61	55	62	67	65	65	72	81	69	67	49	63	59	62	67	70	67	74	72	76	62	58	68	65	66	83	70	70	63	75	75	65	64	68	56	84	70	72	58	79	58	56	66	55	66	66	63	62	57	73	52	72	59	60	60	59	80	68	59	66	83	83	68	50	66	74	69	55	59	55	65	81	66	68	51	62	79	63	65	67	67	77	68	70	56	47	87	57	71	80	72	72	66	64	76	74	82	64	51	72	71	80	63	69	71	81	66	76	77	65	64	64	61	62	70	73	63	71	65	87	58	72	71	69	65	80	74	78	60	59	79	67	90	68	73	54	61	75	71	54	73	63	68	59	54	67	62	76	83	68	73	74	52	72	77	64	73	65	75	73	61	58	64	78	58	70	72	58	57	61	68	77	72	66	77	57	52	55	64	65	52	59	71	62	82	66	56	54	66	78	69	57	56	69	61	73	72	77	86	66	72	67	61	78	69	53	62	79	82	60	67	74	71	70	67	74	66	70	62	59	54	62	79	67	81	59	75	72	72	63	63	69	76	61	66	72	59	64	63	60	70	71	68	87	57	64	80	72	70	79	62	60	61	62	78	80	70	75	70	64	74	72	68	62	62	61	68	71	79	68	63	68	69	60	58	69	66	74	66	72	61	67	67	56	84	77	63	68	59	74	77	51	68	65	57	65	74	67	57	66	63	67	52	75	66	64	64	67	81	74	72	62	69	57	70	50	76	73	82	67	67	70	66	66	48	80	72	71	73	63	62	76	73	61	63	65	83	55	59	65	74	60	62	77	60	78	55	63	79	73	51	62	58	68	78	57	65	73	63	80	76	77	64	67	59	75	64	61	54	73	60	62	69	74	72	64	68	82	60	60	71	72	62	64	65	61	61	60	69	83	67	70	68	70	81	68	62	65	58	85	76	69	68	55	61	79	70	75	67	68	80	71	73	65	75	59	65	59	59	65	58	60	67	58	76	69	66	73	69	80	59	66	65	78	73	75	58	49	76	59	82	75	61	47	63	71	78	68	74	74	79	81	67	55	70	67	81	78	79	56	48	66	65	57	72	68	64	72	62	69	63	68	68	53	66	65	56	65	71	67	69	59	61	70	76	78	69	78	56	66	62	74	65	76	67	64	62	63	68	72	68	60	61	59	62	78	58	67	59	54	74	60	80	72	64	71	63	62	63	65	73	68	68	70	64	72	75	73	73	67	63	60	85	85	77	83	58	62	77	61	60	63	72	56	65	65	73	73	67	70	67	87	67	59	55	65	75	64	78	52	64	66	63	66	66	80	65	81	52	66	66	73	82	60	82	72	51	81	62	60	83	74	60	75	81	76	67	76	71	69	77	54	56	61	81	72	67	64	68	70	68	77	60	46	56	60	69	78	67	60	61	92	60	78	70	73	68	67	71	85	83	74	67	74	65	77	74	57	75	56	61	65	75	61	70	68	70	63	74	61	56	63	52	55	71	73	84	69	69	74	72	72	76	65	68	63	70	68	59	66	74	72	69	65	64	76	96	66	83	72	69	67	79	66	56	78	72	68	76	68	75	82	55	65	66	70	69	58	84	72	69	75	61	66	66	69	61	60	61	70	72	67	67	60	44	70	78	62	60	85	65	65	81	63	63	70	68	64	74	76	57	64	70	66	47	75	66	65	59	62	68	63	62	77	73	79	67	59	70	71	69	64	79	61	76	63	75	68	69	65	66
5848	323	421	420	394	386	354	306	333	282	281	279	282	260	271	258	258	293	250	254	259	220	250	250	251	248	283	227	262	243	245	271	232	249	224	223	246	240	255	256	293	260	247	286	260	266	230	229	233	272	268	278	240	214	274	262	257	246	238	239	260	290	258	230	255	257	238	260	232	229	282	252	235	235	248	256	252	229	241	253	256	242	239	254	244	245	260	241	245	230	245	242	236	245	250	257	250	240	235	255	245	243	260	242	228	273	240	237	256	258	267	261	229	244	241	249	271	274	253	254	270	259	283	236	264	208	214	249	289	260	275	278	239	273	253	277	251	239	262	227	250	268	252	275	261	269	218	273	253	238	224	239	241	232	235	235	261	258	248	258	255	222	258	268	262	249	219	257	240	250	245	248	253	233	244	226	262	259	268	261	263	259	232	268	282	239	251	250	223	262	250	240	242	255	258	269	251	234	267	241	214	227	244	251	236	224	259	264	268	238	251	256	262	219	220	248	254	262	221	245	266	263	263	252	265	240	253	245	256	238	261	271	253	266	247	272	246	242	244	258	251	272	240	260	245	215	237	233	238	229	246	240	247	252	258	260	238	215	240	250	226	249	262	257	223	277	239	260	264	258	224	260	262	244	241	263	239	251	238	221	275	251	241	250	237	229	276	255	232	251	230	240	247	240	241	246	261	230	260	236	239	234	257	251	233	241	267	242	233	216	280	210	237	252	261	231	248	239	230	243	253	240	291	242	250	249	242	225	259	257	241	240	247	231	243	226	246	244	237	254	244	246	254	274	231	264	276	243	274	245	272	246	277	250	265	245	223	239	250	236	254	261	244	232	250	252	248	266	237	256	257	253	218	262	207	230	251	259	236	226	253	258	247	279	253	252	232	249	270	264	269	239	252	267	235	255	250	238	235	265	216	231	248	228	242	251	251	251	248	241	253	245	249	247	278	231	255	259	246	210	249	226	270	256	272	211	261	247	245	275	226	211	220	242	265	254	257	266	281	246	248	261	272	251	252	246	255	254	279	248	245	268	237	242	256	229	259	248	242	254	216	234	280	267	246	235	241	242	249	256	259	243	261	273	200	233	239	256	241	262	250	255	252	251	262	246	245	245	253	247	242	218	271	258	250	244	249	249	249	245	251	254	244	240	267	246	247	247	234	266	241	269	248	250	277	232	246	260	232	267	225	251	255	271	256	257	257	254	242	266	244	272	239	261	269	263	237	254	258	241	243	246	232	264	258	245	247	235	279	247	239	287	224	227	210	219	252	279	234	252	244	256	254	257	248	239	230	234	242	231	256	250	260	258	245	232	236	233	234	254	269	284	238	269	273	269	253	264	238	243	235	267	234	215	246	219	249	227	251	222	244	248	265	254	253	211	240	260	257	212	237	252	248	252	236	245	219	235	256	252	256	239	231	244	232	241	241	267	267	213	265	265	248	260	245	251	229	268	235	253	246	257	274	253	256	242	247	255	252	227	262	247	237	236	250	255	242	243	255	259	270	255	224	243	269	255	244	244	257	248	241	209	240	243	226	262	225	257	263	246	258	263	261	246	246	275	236	254	247	234	268	259	275	246	237	267	234	231	251	222	241	226	240	256	257	262	258	240	246	268	279	254	253	249	263	249	241	249	239	257	280	247	257	231	244	226	265	240	215	222	250	231	256	270	266	237	245	242	253	253	245	274	237	237	239	256	274	277	238	272	244	264	226	231	248	237	239	244	236	269	247	238	243	255	251	268	244	265	234	252	246	285	244	247	225	230	252	232	234	245	215	265	242	238	255	244	248	252	224	260	239	218	253	244	249	243	268	251	238	268	243	228	254	238	255	237	254	247	221	242	247	258	248	259	233	249	274	268	218	261	238	254	239	243	234	255	252	254	259	252	262	253	253	234	235	264	245	243	255	257	228	251	246	259	216	275	273	231	226	249	253	266	243	247	267	253	264	262	256	229	260	256	230	227	219	250	242	272	253	237	270	250	260	256	256	272	254	240	263	252	270	262	259	237	211	287	240	236	240	251	261	253	236	257	234	242	256	262	257	230	259	258	273	257	268	253	267	227	257	263	247	266	246	239	250	272	258	259	239	240	288	231	247	259	236	256	255	224	273	266	219	236	230	245	243	288	279	250	262	243	253	251	216	278	260	253	226	270	261	224	211	216	265	257	272	230	251	237	246	228	242	252	226	244	256	233	210	282	241	243	259	237	213	259	223	247	251	238	249	244	262	219	226	243	254	257	253	242	253	237	249	252	254	255	247	242	232	240	263	265	223	233	250	266	274	243	290	225	250	258	228	250	227	257	244	259	257	237	254	246	250	249	253	234	233	265	236	215	230	227	238	229	262	273	265	223	231	229	294	223	241	244	225	255	242	251	256	228	244	246	258	247	235	225	250	262	248	269	235	271	269	246	256	246	256	275	256	251	247	228	242	262	232	221	245	242	266	263	232	258	229	257	245	272	245	236	215	273	268	230	241	242	233	237	274	240	259	255	238	233	258	249	251	243	235	274	270	239	235	267	248	256	247	287	255	225	225	239	225	248	247	223	250	257	214	239	252	229	239	241	234	237	262	254	255	248	261	242	276	266	240	222	235	235	243	230	280	249	237	242	251	252	270	235	260	239	258	222	280	258	254	240	268	257	240	241	261	222	254	214	244	251	226	225	254	250	236	256	243	227	257	237	254	247	255	262	258	284	258	248	249	274	241	263	246	256	229	261	255	258	268	246	231	232	251	244	262	248	237	245	249	259	240	239	225	245	230	239	240	255	258	256	216	228	256	259	228	231	271	225	272	248	240	245	223	241	221	229	268	253	261	247	265	233	257	245	267	258	225	255	252	245	292	237	252	256	220	225	249	263	246	244	236	255	253	236	263	250	248	244	255	255	234	267	264	258	262	245	261	233	233	241	234	292	263	264	232	232	238	242	244	240	259	258	241	238	254	263	262	240	251	273	221	238	262	245	266	282	244	232	211	237	253	253	225	229	259	241	268	218	245	212	290	245	241	243	251	222	239	218	243	249	243	248	251	260	250	251	231	264	256	239	243	270	266	255	256	237	248	243	233	230	219	246	227	235	230	251	259	260	254	255	244	247	237	243	251	262	252	219	229	231	248	237	224	267	227	262	229	267	245	249	228	238	226	279	238	267	257	257	254	233	273	291	228	242	241	251	262	244	267	228	244	253	262	277	269	271	253	269	234	232	238	259	239	254	240	242	264	251	284	260	257	230	251	248	225	262	233	234	257	234	247	257	231	278	260	221	248	243	246	253	225	232	270	245	236	243	244	234	235	230	228	247	223	218	240	214	249	225	244	229	215	234	282	250	274	250	234	219	267	273	251	252	251	239	236	255	250	265	239	248	257	241	248	265	235	242	264	239	258	255	263	245	250	253	230	260	249	258	254	276	217	255	224	224	227	225	251	264	244	250	240	259	279	253	239	252	262	261	239	240	267	254	258	261	257	251	263	268	263	244	230	237	251	229
40820	6487	1611	1066	773	577	442	338	323	312	257	256	215	214	220	197	193	190	196	171	184	175	172	201	162	177	169	173	163	179	154	156	169	154	163	165	140	172	158	182	145	139	157	158	181	154	150	168	150	144	152	149	150	151	143	130	138	172	159	153	147	142	163	154	138	171	150	162	139	160	162	163	172	128	166	169	150	172	135	183	139	158	129	167	151	150	150	185	140	157	143	176	176	147	176	168	158	152	147	161	173	138	178	154	149	159	158	145	156	168	173	136	154	165	163	146	146	156	143	168	143	150	154	149	157	150	142	138	146	162	187	149	163	169	146	148	160	155	161	173	148	138	148	142	165	163	132	153	163	150	144	168	142	169	126	150	177	147	158	169	187	130	144	158	162	159	183	124	153	138	150	155	131	178	182	183	155	168	162	153	159	177	145	143	163	139	161	168	158	150	147	153	148	156	152	160	156	140	159	155	151	138	161	160	165	168	159	174	142	155	156	139	160	141	170	154	164	168	178	167	148	146	180	154	155	158	138	155	152	173	130	149	162	161	144	181	168	170	180	148	153	152	176	150	137	131	158	142	134	170	156	166	153	184	163	166	152	155	148	147	158	178	150	150	161	158	142	166	194	148	160	157	169	156	156	135	166	142	178	150	162	146	156	155	140	152	155	149	159	141	159	169	145	151	150	145	156	144	149	132	152	140	139	151	147	164	144	138	157	149	143	141	150	125	160	168	136	152	169	144	167	147	121	154	154	165	154	139	152	158	166	153	150	137	159	147	156	148	143	177	156	164	143	150	140	174	160	166	145	151	151	175	149	170	143	183	150	156	150	165	149	147	134	153	153	169	149	156	149	145	173	164	158	144	137	143	163	144	139	146	161	142	174	138	146	143	148	145	151	140	158	158	149	153	136	160	138	163	159	137	178	150	132	155	147	168	162	141	189	147	162	163	160	172	177	154	150	176	148	174	148	165	145	138	135	167	134	125	156	137	148	152	149	141	149	164	154	165	150	135	140	130	159	133	155	160	148	156	160	154	139	156	155	172	158	137	141	151	147	149	145	156	187	165	168	160	154	154	148	147	127	139	153	165	147	154	160	136	145	147	163	167	146	142	151	158	154	188	157	147	150	135	151	170	152	132	164	152	136	150	149	146	158	126	151	146	153	135	162	156	148	159	122	146	151	159	148	151	177	151	166	167	165	153	142	157	150	140	139	147	146	155	136	153	160	142	138	130	150	141	146	164	153	173	155	144	144	159	137	150	168	165	155	166	164	179	135	163	152	156	147	159	143	131	138	151	128	157	148	164	147	182	177	147	172	179	161	148	150	173	172	151	143	152	148	140	159	155	146	141	158	147	176	164	169	152	146	145	140	156	153	165	167	149	179	157	144	143	182	137	143	145	155	155	137	149	148	152	146	132	174	166	170	155	160	186	151	174	152	170	150	176	160	150	153	142	160	146	140	160	174	148	143	145	168	144	139	167	160	136	155	152	150	167	152	146	173	154	146	161	159	154	170	146	150	149	121	133	157	143	149	184	150	127	156	130	159	143	147	163	149	161	153	138	145	136	161	148	146	152	150	152	144	144	166	152	161	144	155	156	160	134	183	164	143	142	176	159	193	159	165	168	138	160	162	157	149	149	152	170	155	173	150	145	148	169	148	175	141	131	177	139	160	162	157	149	143	144	147	151	157	142	139	150	163	145	153	157	166	155	143	150	157	173	160	148	154	142	142	186	149	165	154	143	175	159	139	134	157	154	171	169	136	155	128	146	179	183	161	139	172	174	167	147	142	126	140	153	160	161	139	138	175	166	141	166	137	144	156	178	133	160	140	176	148	161	165	135	140	173	159	156	151	181	150	162	161	148	148	153	151	158	165	149	154	178	161	168	149	158	158	142	162	149	169	170	139	138	141	167	170	144	159	141	148	142	147	156	142	144	161	152	158	130	172	156	154	141	156	157	148	125	146	146	160	134	143	136	139	157	158	165	153	148	154	145	167	137	137	143	145	174	157	173	152	150	142	174	164	174	168	158	141	162	163	166	153	135	147	147	165	151	144	163	140	155	151	155	148	146	166	152	144	161	153	155	144	147	133	149	156	147	141	154	159	159	146	150	143	141	157	156	136	149	144	161	171	145	145	154	164	168	172	149	155	172	150	151	147	138	140	155	152	160	171	159	163	155	147	182	156	132	150	141	155	170	128	135	154	144	173	161	170	149	162	146	158	135	156	139	149	135	145	132	150	149	136	157	132	157	153	154	154	148	162	159	116	189	139	170	139	154	150	122	149	144	157	156	132	136	149	157	141	170	148	141	151	155	148	129	159	137	158	158	155	161	160	163	134	159	140	141	145	161	152	149	167	156	147	156	132	172	142	139	128	165	149	149	167	160	157	145	146	153	144	150	153	146	150	167	164	163	137	159	181	156	152	143	128	156	156	162	147	163	178	136	160	177	141	147	160	146	170	155	153	161	161	165	156	151	144	164	167	152	147	160	151	168	145	182	157	133	148	157	148	157	146	152	160	158	138	150	144	137	148	165	155	147	150	149	134	168	158	167	153	133	162	135	134	153	154	167	169	123	146	153	159	190	157	149	156	132	148	157	131	159	159	151	142	143	163	141	160	141	130	151	168	168	156	142	159	157	145	161	155	137	123	146	146	162	152	155	173	183	129	156	135	133	161	170	154	175	167	164	182	138	137	154	157	142	142	129	159	173	110	150	148	150	186	158	164	141	152	152	136	144	162	152	154	147	148	153	164	184	164	167	163	163	158	146	164	140	144	166	158	157	156	132	136	145	167	158	172	158	138	136	147	161	145	149	156	162	153	151	141	151	123	163	149	159	128	166	157	146	158	184	157	138	145	149	171	139	166	173	162	124	161	145	150	155	145	144	153	167	149	159	151	183	144	155	143	161	136	155	122	156	151	150	134	163	149	143	158	163	159	179	166	156	141	137	155	140	164	135	168	164	161	160	150	130	144	171	153	148	144	157	169	149	162	141	135	147	175	159	172	146	139	148	151	145	150	158	145	149	155	178	147	147	159	179	161	146	157	162	176	153	118	155	147	153	140	155	158	147	164	164	125	154	148	143	165	152	166	155	173	140	136	176	140	149	145	149	157	164	149	175	168	153	145	170	123	164	149	153	167	145	162	119	137	144	136	144	141	159	177	160	158	158	155	158	156	173	151	152	142	150	164	147	147	156	180	142	164	169	155	167	155	156	146	149	149	156	160	129	164	165	163	156	146	143	197	173	145	135	148	140	124	138	136	162	151	158	157	158	152	138	142	151	164	162	160	137	176	159	140	143	144	161	177	165	134	154	177	182	155	130	140	155	145	150	155	151	152	171	170	158	175	152	162	133	137	166	167	163	160	172	131	143	152	148	147	158	172	154	160	133	165	138	146	158	143	143	177	157	165	154	156	159	158	127	163	156	150	148	164	161	170	159	143	157	142	167	152	150	168	159	158	151	127	161	167	137	150	145	155	130
19539	1503	3242	3452	3117	2543	2053	1767	1516	1391	1230	1070	958	970	866	830	783	752	741	696	678	683	658	614	626	621	616	587	573	565	560	537	566	551	581	569	540	580	543	537	509	501	529	533	490	538	511	539	489	468	496	471	502	500	517	531	530	490	494	509	520	503	465	484	534	502	453	490	478	503	507	498	486	502	482	510	498	500	475	520	479	461	519	526	491	475	442	510	452	504	485	430	512	485	499	497	487	496	496	478	472	508	493	458	477	494	485	504	491	505	478	488	467	510	464	479	464	466	466	480	493	512	467	505	499	454	461	452	493	450	497	533	457	477	482	470	468	458	494	483	484	438	458	466	498	486	484	464	458	505	455	488	491	487	487	458	471	479	463	461	466	468	480	519	476	479	445	504	483	478	494	474	466	450	448	496	489	468	493	474	476	496	478	494	458	451	449	503	475	461	464	477	445	450	454	503	455	457	516	482	482	509	457	470	467	474	464	470	496	455	448	493	486	457	469	465	423	434	503	477	509	507	465	437	494	469	450	482	508	499	463	467	463	488	500	482	477	448	462	491	456	433	462	463	489	484	466	441	462	437	477	484	545	501	482	453	463	505	441	466	498	431	484	497	489	476	447	495	491	461	476	497	458	465	482	466	459	494	464	463	468	466	479	482	473	486	435	493	456	458	477	458	450	496	481	491	458	508	498	495	482	473	456	487	472	492	487	491	464	483	480	468	497	468	498	468	484	506	461	508	436	498	479	480	475	501	470	482	451	501	472	492	451	441	495	440	508	468	449	454	489	452	462	496	473	469	456	441	443	450	484	502	471	483	450	506	458	509	482	489	502	454	454	514	506	475	502	460	473	494	469	500	498	488	472	444	436	448	478	494	484	484	491	469	481	454	494	438	524	443	519	469	459	454	484	535	477	480	446	443	494	494	476	466	482	463	482	470	477	465	461	454	465	468	484	458	502	460	471	481	500	472	478	480	475	476	485	460	454	450	482	464	493	448	425	485	466	491	503	482	494	483	518	472	502	474	448	421	494	467	441	485	459	506	425	477	467	440	434	453	493	496	454	494	452	499	511	471	473	458	478	430	485	480	463	501	462	450	469	469	455	504	475	443	464	487	470	468	450	469	468	478	503	473	447	488	506	486	474	453	481	504	464	448	454	474	459	505	469	494	483	473	486	499	456	463	458	464	452	473	429	500	463	455	486	474	438	498	474	470	469	502	480	484	469	464	426	480	460	451	485	471	459	475	473	459	461	493	463	456	454	482	461	490	499	436	501	450	459	485	450	476	468	477	502	503	443	466	489	511	472	466	467	499	491	474	487	497	492	478	443	466	485	462	438	466	462	461	500	480	486	443	445	521	473	457	475	495	474	489	501	498	484	465	469	480	458	532	496	476	468	468	492	493	503	520	478	449	466	461	447	477	466	459	468	472	488	496	464	472	440	514	521	509	479	495	508	512	456	470	493	472	462	484	472	470	485	431	490	456	461	442	462	477	479	491	469	496	473	475	484	471	522	490	516	481	529	463	483	504	456	463	469	505	509	468	451	449	446	434	513	511	504	509	473	518	475	460	483	506	504	460	465	479	484	479	480	458	508	470	483	466	476	478	464	491	482	469	494	447	441	482	450	481	505	453	492	476	498	466	501	493	479	474	506	466	452	472	467	491	454	458	479	448	469	476	482	492	498	513	495	446	489	444	482	468	494	514	435	505	435	464	511	459	525	476	466	409	508	468	471	521	483	486	506	445	464	457	492	469	486	469	536	524	458	494	464	486	478	464	465	472	480	457	509	512	480	448	452	480	456	448	445	500	495	492	486	518	459	455	463	446	501	456	467	492	519	488	485	482	456	494	519	494	441	460	478	483	486	465	461	482	462	474	481	514	494	470	471	500	466	451	516	502	475	487	457	486	474	462	486	448	453	481	483	465	447	463	482	480	462	487	465	472	499	451	495	429	502	464	508	471	531	481	475	441	490	487	457	466	469	441	450	449	464	471	483	465	451	492	488	482	497	471	479	499	478	525	442	467	478	444	481	482	476	449	507	518	509	486	501	465	510	530	494	467	500	461	460	474	498	481	474	495	469	447	497	424	471	477	453	471	477	493	480	434	458	500	477	488	468	500	488	472	448	481	470	470	477	495	437	506	486	453	492	443	479	486	478	477	483	499	455	468	481	452	484	483	489	451	485	478	455	463	487	456	456	540	470	508	485	490	485	482	471	485	539	488	488	467	449	456	460	472	495	498	474	523	481	505	516	488	442	446	449	497	481	482	474	483	462	493	491	499	455	489	435	488	450	462	472	474	490	456	455	452	504	473	493	453	476	491	476	467	455	447	484	466	491	471	506	464	517	431	483	483	460	487	457	517	490	487	470	459	485	479	479	510	497	509	516	485	478	520	454	449	470	470	461	472	524	471	466	496	449	454	457	490	455	483	483	479	490	484	452	469	503	452	473	509	459	484	489	481	479	448	489	459	483	460	455	480	466	445	492	488	442	468	469	512	468	459	479	479	478	484	451	467	473	454	434	489	502	469	476	470	475	490	485	497	471	484	455	478	486	488	487	471	478	516	443	478	483	483	482	464	478	447	445	489	475	491	478	438	439	473	483	470	489	480	500	495	462	419	466	456	472	489	465	449	488	481	450	474	470	489	483	491	461	481	476	505	499	459	476	457	475	508	468	436	482	459	492	470	529	496	443	468	474	505	459	494	473	487	525	483	474	499	452	532	462	477	472	488	505	497	503	480	470	484	473	485	513	443	469	514	491	469	447	458	454	441	491	442	448	473	470	472	496	517	488	492	500	507	506	468	501	443	466	489	497	482	476	475	459	463	494	483	476	440	477	445	503	500	468	490	521	480	459	449	477	446	465	497	446	479	486	493	495	503	484	523	433	491	487	503	449	516	461	487	431	458	503	499	468	513	455	464	479	481	458	484	467	436	456	496	474	484	463	482	432	496	531	503	489	465	495	464	476	488	469	496	489	453	469	490	505	465	501	510	450	450	458	492	545	471	473	465	478	464	490	477	471	479	485	474	470	473	457	475	470	491	441	446	467	447	451	451	477	502	464	455	482	473	470	480	474	494	437	493	453	460	512	494	466	442	435	484	474	459	423	458	431	475	449	493	481	446	455	471	518	443	458	460	463	466	480	456	492	482	434	470	484	496	473	471	481	478	472	471	490	470	462	486	468	484	472	466	514	443	463	464	451	497	481	486	462	446	449	482	471	500	480	481	475	482	481	498	461	484	479	476	483	468	489	513	511	468	448	460	470	475	479	457	488	499	456	499	476	481	445	475	479	475	487	529	485	495	479	498	476	492	447	463	456	483	454	498	522	464	506	486	460	484	473	518	485	469	465	521	480	462	510	479	454	470	450	479	483	505	458	448	488	456	440	480	475	491	501	455	489	497	502	447	443	468	465	471	457	488	477	450	503	482	476	472	487	488	489	483	507	500	437	469	506	488	462	475	475	471	492	451	480	464	447	469
54339	14586	4666	2241	1469	1096	841	719	628	525	486	421	392	368	349	306	318	338	274	299	270	265	267	283	268	272	287	263	273	264	277	257	243	252	264	242	231	229	254	220	238	259	242	240	271	231	268	251	232	215	225	254	242	246	271	243	258	219	226	273	241	245	237	232	223	277	266	271	267	250	237	213	236	225	205	230	242	218	242	217	247	245	241	224	240	245	240	245	247	251	238	247	239	218	212	248	265	237	247	226	249	255	248	237	235	264	256	260	245	223	232	197	245	261	250	232	260	202	255	247	242	234	227	245	235	231	235	242	262	254	216	229	246	195	223	250	231	240	258	250	263	248	226	249	238	229	243	236	229	245	206	253	229	231	235	246	231	229	238	235	230	246	237	221	216	219	248	238	272	233	261	253	260	241	237	256	207	267	246	251	236	238	258	245	237	268	243	246	258	254	224	218	232	248	234	207	238	249	245	229	235	256	245	260	221	245	238	254	247	234	210	232	234	229	229	261	240	231	244	209	255	214	227	247	260	244	225	218	232	229	259	240	238	235	235	233	224	234	241	255	260	231	263	261	239	214	224	256	246	238	251	254	220	227	262	234	229	236	257	224	244	252	246	204	227	257	226	230	239	239	224	215	237	253	249	254	221	250	236	212	235	244	236	245	237	258	246	271	234	244	220	226	251	244	214	238	222	245	235	249	223	236	239	256	214	253	226	237	246	262	283	234	256	231	262	244	232	239	230	244	224	254	240	229	253	236	270	228	255	231	227	216	249	225	236	236	218	273	250	241	255	260	215	221	259	263	217	223	231	252	246	254	223	242	245	237	234	256	230	221	208	223	245	230	235	227	245	224	252	217	249	264	239	223	218	235	235	231	232	257	226	252	244	253	268	256	242	224	260	216	253	235	246	242	259	229	233	232	216	242	225	245	257	251	230	204	240	230	242	229	236	226	229	254	229	260	212	247	249	238	210	276	242	238	242	222	251	216	232	233	238	244	240	204	270	258	227	244	259	225	226	252	204	231	239	232	258	240	241	248	242	245	226	220	248	224	263	230	246	254	208	210	248	263	221	213	219	243	249	225	233	249	243	234	249	228	248	228	226	231	234	241	236	220	237	263	231	236	250	251	240	260	231	228	225	237	241	229	247	255	242	243	219	237	252	232	221	234	227	225	246	243	242	243	251	235	238	242	228	224	234	244	262	228	245	235	222	218	250	240	262	248	264	204	255	244	253	259	233	232	214	225	229	228	220	215	236	241	239	225	232	222	232	241	242	243	266	222	230	229	248	220	247	249	245	249	226	262	253	212	231	252	233	220	225	224	233	253	235	243	238	224	248	221	241	236	229	257	227	231	276	220	249	249	230	229	253	251	254	233	236	246	241	237	238	209	241	265	240	250	229	235	232	260	229	220	224	243	218	234	250	241	217	253	224	233	222	268	241	222	224	255	252	253	215	235	215	244	225	234	239	238	244	236	248	237	239	221	241	205	227	244	219	263	225	249	229	220	265	261	242	230	213	243	205	260	224	238	236	240	250	272	243	236	246	255	259	236	204	241	231	226	232	224	240	252	257	227	242	258	197	244	254	229	222	242	270	223	265	244	254	246	235	272	238	230	257	234	262	245	220	237	219	232	255	215	236	231	235	258	245	238	237	239	261	232	236	228	242	253	241	259	250	202	216	253	238	268	225	228	218	217	230	248	232	250	237	249	253	256	250	220	283	254	242	240	264	233	217	249	259	236	226	238	260	248	245	273	239	231	229	247	262	244	232	269	209	245	237	245	243	236	238	237	195	231	246	240	230	230	228	222	209	250	248	276	208	246	231	223	239	237	238	258	264	250	231	237	248	245	227	220	233	226	223	259	248	237	254	228	240	217	240	223	233	212	260	225	257	263	240	243	201	239	229	222	247	218	228	241	232	240	217	239	251	226	219	225	218	263	225	281	232	229	258	227	241	245	256	218	245	210	255	216	256	251	233	227	248	242	207	222	235	249	248	255	230	213	226	236	270	239	275	222	228	227	245	268	227	238	244	242	280	229	235	210	215	239	242	250	239	251	258	251	226	244	213	260	237	236	241	209	233	218	250	249	255	250	247	252	225	234	219	225	255	242	240	270	222	253	252	247	239	253	250	260	243	243	233	240	245	207	246	238	242	235	215	267	212	240	215	259	222	233	219	227	249	238	228	245	226	219	221	239	242	246	204	247	253	235	239	238	247	246	263	225	219	229	232	244	227	268	227	247	224	237	254	228	248	229	210	231	289	244	237	230	252	233	246	242	267	222	254	269	249	238	222	253	268	232	259	230	230	253	217	251	219	262	266	232	250	228	239	246	242	244	237	221	241	258	261	243	247	253	253	242	226	255	248	239	239	200	232	246	246	263	234	235	245	229	219	229	229	230	216	245	246	257	243	236	277	248	236	231	242	227	234	233	235	257	232	257	232	239	225	239	228	243	224	239	218	213	226	268	242	234	235	243	228	246	269	262	229	258	239	218	245	228	243	243	248	228	240	234	205	227	222	226	258	246	253	214	249	226	229	231	233	231	253	227	208	241	256	234	240	237	256	243	239	240	245	251	254	219	231	244	252	244	240	196	251	245	237	240	245	236	260	244	249	231	228	268	244	228	232	267	244	254	215	238	221	252	250	242	222	255	227	251	238	231	221	231	223	251	235	241	244	212	249	239	204	232	233	250	221	242	239	236	263	236	267	202	245	225	239	217	244	259	242	222	225	224	220	250	235	254	244	228	238	238	225	253	241	253	234	261	240	251	244	219	243	260	257	274	234	226	218	247	197	218	241	226	236	224	244	233	249	222	234	240	236	242	236	240	214	217	254	217	265	225	247	234	259	249	228	224	210	233	227	232	238	213	242	240	256	224	237	234	243	223	237	242	243	246	245	221	235	244	251	225	231	227	246	249	218	247	248	238	228	258	226	240	240	232	237	236	233	239	259	273	245	266	243	251	253	232	256	231	262	246	231	220	216	233	239	234	236	230	218	218	224	218	254	222	210	217	230	244	229	257	241	206	215	233	266	221	250	259	253	247	249	241	225	207	233	242	247	229	237	248	216	253	230	254	249	226	267	239	256	243	217	217	232	256	213	251	238	242	237	254	265	253	239	267	256	226	258	260	203	257	253	272	264	235	241	244	240	247	247	206	223	241	257	271	212	254	238	249	244	267	237	233	252	260	279	220	190	235	241	242	256	252	243	230	221	253	236	238	253	244	230	230	223	245	233	247	213	244	220	235	271	227	266	228	247	219	241	225	234	243	239	229	222	258	241	231	236	216	243	205	253	222	259	249	257	258	260	243	265	239	262	243	247	236	232	267	235	273	240	254	237	260	270	223	252	237	225	256	225	254	244	222	214	233	241	243	253	254	230	238	224	245	230	229	246	269	232	260	243	243	243	230	262	248	237	247	216	226	234	233	248	258	250	222	218	251	225	217	228	249	235	246	249	259	241	238	247	243	229	234	251	229	222	221	225	236
25607	2605	5897	6438	5510	4444	3681	3007	2708	2273	2093	1869	1693	1598	1461	1300	1300	1265	1182	1153	1077	1041	949	959	903	940	904	950	882	917	881	839	837	807	747	823	761	765	778	773	759	728	783	712	769	761	771	736	754	751	695	721	761	740	746	723	760	726	726	729	757	770	755	774	722	728	699	714	725	705	690	706	715	719	703	681	712	721	743	754	717	733	704	736	707	687	656	700	685	706	729	708	677	686	679	685	691	725	701	701	682	692	696	665	752	700	695	676	696	699	626	688	689	737	685	692	692	686	685	641	651	688	676	667	691	673	698	681	667	730	676	678	693	740	683	695	649	655	690	726	700	695	696	689	670	667	692	746	690	684	725	694	694	681	728	700	697	638	689	660	708	653	653	680	715	701	679	698	647	694	654	676	697	686	703	700	691	672	731	656	649	705	690	714	668	693	659	661	717	643	676	675	681	682	702	664	733	678	710	644	670	685	671	679	711	696	694	692	689	673	691	719	676	689	710	668	695	642	686	706	678	677	675	641	649	678	719	645	654	695	675	721	684	694	669	745	730	708	700	736	668	699	658	714	650	707	680	712	682	703	709	691	689	679	666	694	734	660	639	707	682	733	672	647	689	698	698	690	707	684	714	670	652	679	665	728	718	690	675	719	728	635	653	640	684	640	680	737	673	712	640	679	657	632	745	691	692	704	700	665	658	653	670	695	664	672	731	695	653	628	669	676	694	635	684	687	673	663	700	641	723	685	684	686	690	701	684	704	661	650	736	704	680	684	648	652	679	692	691	683	669	681	658	701	708	656	697	646	645	692	709	676	658	675	656	682	679	714	637	701	677	734	713	681	660	689	688	680	685	688	654	691	680	686	642	713	675	619	730	680	686	655	694	711	715	691	664	654	715	688	661	671	678	726	718	672	740	720	683	653	686	633	653	665	680	705	741	655	647	679	662	715	686	653	705	693	689	695	646	662	707	677	666	636	671	700	682	694	665	651	668	636	698	674	687	664	690	686	659	666	744	667	642	704	682	692	646	690	681	697	638	673	697	695	744	638	694	691	689	663	684	678	693	685	734	652	779	652	624	675	708	638	672	729	685	673	706	657	653	627	686	698	682	700	685	671	642	697	689	612	725	692	675	683	707	675	695	680	642	706	646	645	704	702	668	662	680	664	678	667	679	669	678	718	695	653	693	688	694	651	719	644	699	652	689	680	674	686	718	709	674	668	673	673	707	673	674	672	633	704	702	671	657	672	688	698	734	675	662	697	685	655	670	656	712	664	690	678	656	692	705	689	640	688	690	679	711	681	625	650	704	700	676	699	733	630	675	682	668	659	692	691	676	679	650	639	652	702	666	636	663	689	636	669	675	737	713	663	690	713	692	632	624	702	708	682	637	667	658	684	722	711	698	721	684	677	692	683	672	718	703	667	704	668	653	676	634	661	696	651	690	692	732	687	681	665	695	656	690	679	683	674	669	721	672	709	709	681	710	661	691	717	705	720	713	696	690	696	671	664	696	693	660	676	679	661	693	648	688	683	673	691	664	717	691	698	707	695	693	674	671	685	634	697	679	697	682	697	699	655	667	643	687	689	652	720	686	704	630	679	649	697	659	674	705	661	692	673	696	679	742	679	716	637	717	632	701	711	644	681	698	672	684	725	688	668	715	685	650	666	697	681	711	693	639	676	662	671	675	651	665	675	613	718	704	678	673	749	688	672	667	693	652	732	637	708	674	696	664	693	711	677	663	692	720	680	683	684	629	680	705	700	720	689	715	649	690	679	665	684	702	688	652	640	690	688	673	691	680	676	669	668	681	664	687	705	754	674	666	688	650	693	656	632	684	751	647	668	701	692	664	693	653	689	669	736	634	737	693	636	710	702	716	674	683	689	667	642	644	641	704	700	657	677	703	704	734	680	692	674	690	687	699	620	665	675	683	675	715	703	681	679	695	687	653	701	623	669	650	704	734	675	709	667	707	674	696	687	657	715	676	678	745	673	668	669	673	687	703	665	702	683	662	664	672	662	660	661	698	713	720	693	688	659	654	650	665	689	700	681	680	689	662	672	737	699	676	647	692	695	663	628	686	667	656	657	666	671	708	677	677	686	656	669	700	661	691	680	698	691	693	673	651	719	659	695	665	700	730	681	693	696	676	678	673	658	645	665	699	700	660	685	653	702	686	633	654	722	667	636	712	690	678	690	713	717	651	681	701	679	667	712	661	692	669	700	639	698	658	664	663	665	708	689	728	667	721	645	665	654	669	712	662	697	681	652	658	658	665	706	683	646	656	670	716	683	715	634	689	704	680	699	701	683	689	714	695	709	671	711	680	693	711	670	679	694	682	703	699	681	661	665	689	688	705	655	648	710	681	668	727	684	661	687	673	704	674	701	670	713	690	701	644	683	682	677	648	632	649	683	686	678	662	693	680	653	648	694	679	682	659	696	673	722	723	686	709	654	689	677	653	746	717	682	668	678	659	726	724	701	689	670	630	728	678	690	676	687	702	680	698	649	656	647	657	701	664	708	674	674	676	655	653	697	664	658	677	693	700	635	713	633	660	677	696	699	679	707	652	691	711	666	721	691	677	660	681	663	651	664	664	688	693	711	663	671	653	683	648	677	716	695	658	684	770	676	678	678	694	724	675	683	690	720	749	674	656	707	641	669	685	683	699	667	657	674	619	703	709	723	686	713	704	668	721	667	645	674	689	659	671	661	683	676	689	670	681	677	665	671	695	726	673	690	662	690	687	706	690	691	691	648	648	669	636	688	695	682	712	666	703	716	659	634	672	650	688	675	624	676	723	726	657	657	677	663	641	667	650	690	669	716	661	664	698	687	644	723	658	689	648	721	657	683	691	679	690	668	739	651	656	654	672	652	672	658	684	661	626	649	651	652	713	670	693	679	702	689	706	657	660	736	677	658	692	715	718	686	725	652	711	660	671	652	664	692	667	639	654	697	671	688	662	677	704	678	685	660	707	683	685	676	655	689	683	723	639	634	674	668	684	665	652	722	717	645	654	689	626	623	658	689	643	666	689	670	729	660	683	729	629	690	722	695	675	701	687	707	625	677	646	647	680	682	625	683	678	676	675	731	712	656	658	684	695	703	676	668	696	728	645	690	660	711	695	655	683	708	663	688	670	668	684	692	698	665	632	687	650	673	681	658	713	698	681	697	707	694	657	642	671	679	659	658	728	673	707	677	635	715	686	642	696	637	693	692	658	663	681	660	655	682	686	724	666	732	696	678	720	666	711	695	697	725	665	658	711	688	671	700	677	659	703	693	672	637	685	669	703	659	719	713	700	654	653	670	638	707	668	648	643	675	692	693	706	654	707	665	679	690	703	724	646	706	735	702	646	681	683	704	714	697	676	631	664	673	666	635	662	670	675	669	683	688	640	715	696	675	674	717	704	623	690	702	677	683	737	686	641	679	640	721	683	648	682	743	684	668	691	697	721	682	701	683	767	642	688	677	645	666	680	637	683	636	655	645
5899	267	131	123	85	85	71	83	76	99	61	70	68	65	63	72	97	74	71	63	65	58	77	70	68	74	63	61	72	73	57	66	77	77	72	63	68	81	78	59	61	54	67	71	72	79	64	63	76	70	71	55	64	59	74	78	74	55	79	74	57	69	77	73	57	55	68	67	53	69	63	64	67	72	73	84	70	72	57	76	73	69	64	68	67	70	70	80	73	62	79	61	72	51	76	65	78	64	54	71	78	73	49	76	69	69	76	59	67	45	71	66	67	51	67	58	77	72	51	53	64	61	62	80	74	66	52	64	61	70	62	59	72	66	69	66	60	66	68	79	54	51	85	71	77	70	69	79	57	62	74	69	63	67	55	62	65	72	84	64	64	74	77	61	69	67	65	60	50	71	63	66	75	65	68	59	71	61	85	64	61	74	78	81	84	73	61	74	59	70	60	64	67	62	68	73	67	72	55	67	69	63	64	62	69	68	63	71	69	57	65	81	74	62	62	60	77	75	75	76	76	69	53	64	51	71	68	82	68	74	74	59	68	61	64	85	65	62	65	64	64	74	55	65	61	64	58	69	68	66	54	66	68	76	82	67	63	80	71	76	74	70	61	62	54	57	57	75	74	72	59	53	60	74	63	71	57	59	68	89	59	82	65	67	51	65	58	61	76	58	74	69	50	73	70	72	77	43	67	68	75	66	67	56	71	66	69	54	65	66	60	61	63	71	70	56	55	59	43	91	61	58	77	78	68	70	66	87	60	58	80	63	63	55	45	72	66	50	68	64	65	92	65	76	68	58	70	68	55	58	81	74	63	75	81	59	53	63	76	67	58	65	77	58	61	72	61	68	71	64	64	56	72	53	78	76	74	76	51	59	52	60	74	70	60	63	72	63	61	72	58	75	59	67	64	82	72	64	70	70	82	59	76	70	70	51	63	53	64	48	74	72	71	57	54	58	65	73	62	66	72	75	74	46	70	73	52	72	55	61	59	69	86	55	78	79	63	54	59	63	59	65	75	64	55	72	67	61	64	66	60	70	69	64	79	79	74	63	69	59	69	74	61	70	69	69	64	63	66	66	59	64	54	58	55	66	60	54	60	70	64	74	74	63	64	72	69	56	58	63	72	66	55	64	62	60	71	62	78	66	62	58	59	66	72	61	66	75	84	64	67	77	70	72	77	66	74	62	57	59	78	64	67	52	71	68	69	65	67	60	66	68	54	66	76	63	61	67	74	64	71	76	66	61	54	67	51	63	65	71	48	55	75	79	58	73	85	55	69	60	75	75	67	58	59	69	81	52	76	59	81	56	67	65	64	55	66	68	65	75	68	67	68	71	67	61	63	70	75	65	84	84	66	89	57	69	69	61	71	68	66	67	61	73	53	71	48	73	67	65	45	54	79	73	74	55	67	58	51	73	73	57	56	69	67	83	70	68	83	53	64	65	70	76	67	72	57	57	60	64	68	69	72	65	56	75	79	62	64	60	73	54	62	68	73	65	63	65	67	56	82	60	70	68	58	57	73	55	64	58	68	67	66	69	73	85	62	56	79	82	66	64	66	64	69	64	66	61	64	66	66	77	56	71	76	68	60	71	59	67	76	75	60	69	71	60	75	71	65	76	65	74	68	68	86	63	80	53	73	81	61	71	61	56	74	68	75	59	54	61	79	67	62	61	48	60	84	59	60	80	63	62	70	67	72	63	60	58	68	76	63	70	68	68	72	64	65	64	70	50	57	72	69	69	90	54	61	58	57	59	61	78	60	78	71	63	77	55	57	68	74	63	93	63	65	65	62	66	63	71	75	67	63	74	68	64	60	74	58	64	72	52	66	62	62	72	80	60	94	75	60	74	69	65	62	64	65	53	65	72	62	76	83	70	59	73	62	59	74	68	73	53	54	53	55	67	66	78	81	75	62	65	57	61	77	62	67	54	71	60	77	51	67	76	88	54	69	44	77	74	72	68	59	50	73	81	71	67	73	54	68	67	70	56	53	75	87	76	68	65	64	90	61	66	66	67	65	73	69	69	69	55	62	56	72	60	75	74	81	66	60	59	68	68	63	57	68	56	64	76	67	62	60	60	67	69	68	67	71	68	76	68	58	80	64	68	76	59	66	71	61	63	66	69	59	73	81	59	78	73	64	64	65	71	62	69	56	71	64	73	72	79	61	62	74	67	74	66	68	66	69	81	79	73	78	75	63	55	82	73	62	59	60	73	71	43	67	76	61	71	71	62	63	68	63	70	60	68	61	77	61	88	81	65	59	84	55	69	51	57	56	59	52	56	69	54	71	65	65	73	55	51	63	69	71	83	68	58	74	51	82	68	65	81	82	54	69	66	63	64	77	62	44	76	68	72	66	61	68	62	74	76	58	71	66	82	54	69	80	65	69	79	68	68	59	80	65	71	64	75	63	71	61	68	58	77	45	62	63	60	67	77	75	85	59	73	72	56	60	73	57	69	69	65	55	58	68	59	75	72	78	66	74	54	76	56	71	73	70	66	72	68	67	65	61	83	60	62	78	68	63	71	73	54	75	68	77	63	47	70	68	66	68	71	61	68	61	69	68	57	55	55	64	64	66	76	54	76	64	61	61	63	77	69	62	78	64	65	61	71	65	68	76	67	65	73	86	72	81	63	57	65	76	67	64	64	56	64	81	84	63	70	73	58	67	66	71	70	67	64	72	55	55	69	69	64	78	71	64	62	97	63	72	67	78	43	64	79	84	68	51	74	60	77	70	57	67	59	76	71	67	72	75	88	66	77	81	70	58	82	52	48	76	59	58	65	71	56	69	67	69	64	77	85	62	66	63	74	61	83	61	62	61	70	56	63	62	78	83	73	78	63	62	69	61	67	70	66	75	68	54	58	58	71	56	54	53	54	65	72	71	58	76	73	74	72	62	60	72	63	66	65	72	55	73	67	61	64	54	88	57	81	53	69	60	82	66	79	71	71	56	60	67	72	60	74	61	66	68	60	58	80	65	59	83	73	85	65	56	62	57	75	59	70	74	72	71	60	82	56	67	67	71	65	81	63	73	71	74	69	63	73	59	69	73	59	56	51	74	75	60	59	68	59	72	70	88	68	57	69	65	58	72	77	72	76	71	74	64	80	65	76	65	81	68	83	58	77	73	58	75	67	68	65	81	75	79	48	70	61	67	58	62	66	62	74	64	68	62	59	49	77	78	73	55	82	67	58	57	59	65	56	80	68	74	80	60	77	67	69	83	79	66	89	96	68	79	66	58	57	78	64	63	67	87	85	70	64	52	58	63	57	72	55	80	73	71	64	66	60	76	66	63	63	77	78	76	65	71	73	76	66	65	58	70	71	65	84	71	72	71	62	64	75	75	77	63	64	88	73	62	69	79	64	78	52	77	81	69	69	78	46	72	57	52	73	59	75	73	62	62	64	71	72	61	73	62	68	68	54	69	61	53	77	81	97	67	61	57	64	62	87	82	69	80	68	72	72	55	58	84	68	68	61	57	60
5941	317	358	422	349	356	323	307	311	292	282	258	269	267	283	264	287	261	294	215	247	267	249	275	254	259	272	262	272	286	272	257	259	250	262	217	241	278	247	267	260	281	264	258	256	248	258	240	234	259	249	257	235	242	267	259	247	223	255	216	250	253	269	249	233	277	247	244	257	274	262	242	244	234	235	203	261	261	287	225	216	257	249	235	258	258	244	246	246	241	230	245	237	231	261	245	256	258	244	256	245	276	279	228	239	239	254	242	253	262	269	280	261	228	260	242	245	234	235	251	256	249	281	231	213	272	241	241	234	259	265	259	259	228	225	236	244	223	239	234	242	235	241	247	275	231	225	245	256	231	251	257	264	257	241	250	256	251	226	266	255	241	228	234	229	247	266	240	258	257	249	241	229	234	259	232	238	244	249	237	264	247	250	219	252	266	226	272	241	245	244	238	259	241	228	259	240	235	203	202	241	253	250	244	288	257	248	247	244	209	236	278	230	256	252	274	257	222	249	272	226	262	226	229	225	257	245	262	251	263	288	235	233	269	270	228	285	251	247	257	251	265	259	216	257	241	299	269	244	230	250	236	245	234	238	259	245	228	254	261	257	270	253	226	244	269	259	246	223	266	303	243	243	227	258	255	259	250	236	256	244	248	230	234	264	255	251	249	254	242	256	273	232	259	257	255	259	250	263	263	262	241	243	249	242	233	263	238	270	267	252	206	248	232	252	277	258	228	234	246	252	246	236	244	256	235	236	234	227	247	233	240	249	266	239	265	230	238	234	231	258	241	221	241	228	241	254	222	224	232	251	228	257	238	268	240	269	258	278	230	250	255	255	268	228	234	230	237	249	255	249	258	251	232	248	241	220	291	258	251	243	258	249	243	251	262	253	274	254	227	249	243	215	246	274	244	267	248	275	261	230	252	218	272	255	235	239	245	244	258	242	265	252	233	243	226	244	224	245	239	249	249	261	242	274	239	265	220	238	224	257	243	260	250	241	258	263	264	235	246	238	240	245	247	244	250	240	253	221	266	240	241	228	242	263	238	242	223	264	221	253	227	235	234	244	237	264	264	274	250	230	229	241	254	238	277	251	231	273	244	231	262	229	270	243	255	274	256	240	248	230	254	269	237	241	243	245	249	266	264	282	215	264	245	244	248	266	235	255	251	259	263	242	248	243	241	261	243	270	238	253	244	269	244	242	219	243	258	282	268	248	217	212	231	261	243	279	258	214	266	259	244	256	266	256	243	243	255	241	254	260	247	259	268	256	239	277	262	234	250	224	251	262	240	214	229	248	243	262	241	249	233	277	235	249	237	252	254	230	220	259	228	247	241	259	240	249	263	239	228	231	266	263	258	247	238	247	232	264	244	239	257	245	269	226	240	238	260	219	240	234	230	252	257	246	291	260	276	234	272	255	239	258	244	266	249	256	235	215	238	252	240	239	241	237	262	264	247	234	258	252	279	239	215	248	231	234	230	248	245	216	247	269	259	236	242	259	244	241	250	242	230	248	268	277	231	254	230	285	241	262	244	224	231	228	259	221	251	254	276	238	260	252	256	254	259	230	256	224	230	252	231	271	242	225	255	243	284	269	232	260	233	252	245	280	230	251	251	247	255	218	243	257	240	240	288	225	230	249	237	265	250	253	255	282	251	270	233	237	232	256	250	254	227	283	262	254	237	268	216	238	260	229	271	259	261	258	254	238	268	278	231	278	229	230	252	240	242	267	248	252	231	232	251	226	242	252	258	256	249	224	234	271	283	227	240	225	263	255	247	226	247	249	276	292	237	257	268	267	249	242	268	236	268	245	242	214	249	263	256	241	228	241	296	242	234	257	229	246	237	228	245	235	233	275	235	262	251	243	245	265	247	245	245	226	249	269	248	262	271	217	285	261	265	211	258	236	267	268	269	263	234	237	227	250	234	247	232	257	273	229	229	246	235	245	250	266	249	265	276	239	244	253	241	209	244	240	234	249	262	263	234	260	234	260	251	240	248	262	230	228	240	273	248	262	244	247	286	239	266	262	261	241	240	267	239	222	238	294	262	240	252	289	252	216	249	263	248	241	220	262	263	263	265	241	240	235	218	257	207	229	240	248	263	254	268	257	248	245	236	232	269	230	265	243	241	247	252	240	249	232	244	231	229	240	245	244	226	240	255	253	265	224	254	249	233	222	242	239	265	254	217	264	229	227	232	238	239	252	251	224	242	255	259	230	243	263	260	249	244	253	266	257	238	241	251	259	242	255	255	226	249	256	264	270	292	238	220	236	246	262	257	260	262	223	231	251	224	257	256	253	272	244	264	232	252	238	271	247	229	260	227	249	224	240	255	268	273	246	248	245	247	244	242	252	236	234	221	209	246	225	255	238	246	231	268	246	246	246	251	241	239	234	237	273	232	263	256	228	219	243	268	255	244	225	258	255	247	209	239	208	262	259	227	252	278	253	259	243	263	253	237	244	247	221	220	245	245	230	234	261	248	247	231	254	264	263	244	248	249	273	250	246	256	241	237	267	249	255	221	232	250	245	245	255	265	257	218	263	241	261	214	263	258	233	257	239	233	243	268	226	260	257	266	244	242	249	258	246	262	231	263	265	253	248	235	245	225	213	247	235	252	256	260	211	234	216	261	265	214	235	229	261	254	236	249	219	268	239	239	233	236	255	240	253	256	237	256	260	220	246	248	238	244	250	253	254	196	253	259	260	260	259	235	249	236	241	242	261	248	253	222	270	228	230	272	225	245	215	247	250	268	234	263	268	231	216	262	253	235	240	247	258	227	231	265	247	252	239	237	242	229	244	260	248	244	219	245	224	235	252	255	239	238	255	254	248	225	263	254	275	272	265	232	237	247	253	231	233	235	263	233	238	256	254	258	256	257	263	218	277	213	250	223	235	246	245	228	227	244	253	252	244	265	231	257	221	253	255	268	232	254	263	259	257	283	235	237	261	235	271	225	250	240	251	253	253	246	252	223	224	229	227	237	241	294	265	240	237	241	260	240	246	231	231	251	251	245	243	238	257	229	230	259	253	228	253	269	249	247	262	244	211	251	235	235	237	232	276	248	264	254	229	256	266	253	254	244	250	225	267	240	256	226	229	289	262	265	230	256	215	239	225	261	245	262	231	239	246	251	266	242	266	253	270	262	230	212	222	264	252	228	234	227	225	233	256	243	254	246	239	229	250	262	265	278	239	252	243	250	233	230	273	243	258	236	261	247	228	258	246	232	236	250	244	239	258	244	263	250	230	255	239	257	267	264	262	271	257	252	254	261	241	240	227	227	237	231	246	254	258	253	240	262	256	238	241	227	258	222	247	254	288	244	222	244	261	266	227	236	241	216	231	235	247	273	266	237	223	246	244	252	227	248	228	244	249	247	255	248	267	243	236	238	238	251	257	266	251	250	230	301	252	238	264	270	243	257	255	275	249	263	262	259	243	257	223	247	266	219	241	243	245	276	234	235	276	268	246	254	267	231	239	271	230	251
42117	6950	1565	1075	774	581	440	389	332	298	285	247	232	201	204	213	187	192	210	179	174	153	187	160	164	167	179	148	173	170	155	169	166	151	151	173	160	143	166	166	161	139	169	146	152	167	157	149	139	161	153	159	163	169	139	141	184	165	178	157	166	142	151	173	161	166	173	139	164	162	159	154	162	137	157	159	171	136	141	169	139	137	162	155	158	164	145	160	143	144	153	142	157	164	151	151	159	148	166	154	145	151	152	166	133	153	171	172	158	146	143	159	143	151	161	139	176	169	140	142	147	165	155	166	164	175	153	142	172	154	156	155	173	139	149	163	168	159	151	134	137	152	178	136	157	145	142	140	161	149	145	137	155	151	139	146	148	138	126	158	140	158	166	149	169	147	156	164	157	156	132	140	147	133	139	164	151	187	163	140	166	171	137	147	153	151	141	161	141	162	164	174	140	157	174	156	157	148	157	149	142	179	124	162	165	134	160	181	147	133	140	173	161	150	166	131	155	148	134	139	152	152	138	145	180	137	136	178	142	146	151	164	156	154	168	144	180	145	144	126	149	163	173	153	154	169	143	152	182	175	147	162	144	161	178	153	150	168	143	132	139	144	154	149	166	179	138	171	165	139	132	161	151	139	172	147	163	174	146	157	155	145	178	148	138	168	188	173	145	168	169	147	166	159	172	166	158	157	189	160	168	167	121	156	146	142	174	166	157	145	162	140	155	133	163	138	142	173	148	147	159	153	154	155	152	162	158	168	141	176	149	159	186	174	148	140	147	142	154	162	155	158	161	170	154	139	157	154	157	160	148	165	153	159	179	160	163	168	149	160	150	155	166	150	155	159	131	157	146	149	179	160	136	152	156	166	147	156	156	167	148	163	167	141	155	129	166	162	159	157	151	148	153	142	141	172	191	137	175	169	148	153	156	131	157	134	150	185	160	133	152	154	164	180	152	156	152	149	154	140	157	157	153	158	157	178	134	142	150	137	168	155	142	150	141	164	157	152	140	180	147	154	152	178	158	167	149	125	175	136	137	156	156	134	126	161	146	153	144	156	149	159	135	153	156	140	129	142	154	167	148	171	161	135	170	139	138	143	159	141	166	154	156	138	165	142	161	143	163	134	150	147	177	140	152	150	145	180	155	157	150	138	169	158	157	149	167	173	174	167	152	174	137	156	192	161	152	127	177	160	180	151	153	155	147	160	146	162	153	143	149	162	169	169	151	168	113	149	149	160	151	177	167	163	161	135	163	136	142	154	162	142	153	181	151	136	155	149	146	150	149	145	132	148	155	171	174	174	150	151	140	166	149	159	145	168	145	154	160	177	159	142	148	121	146	148	147	158	135	142	140	156	165	160	153	163	148	143	157	151	137	152	145	157	165	163	156	158	159	159	151	163	154	153	149	136	159	156	180	137	127	167	169	159	162	148	137	152	158	158	159	137	162	157	149	170	163	149	160	158	145	136	139	124	126	151	180	173	155	165	139	171	161	151	179	134	144	163	152	166	167	140	136	153	148	164	161	175	156	166	166	151	158	151	153	137	145	161	154	142	166	150	169	139	159	147	156	150	156	167	158	166	157	151	142	141	146	145	170	153	152	148	151	141	163	147	137	177	143	157	172	151	145	161	156	168	145	161	138	179	162	155	153	153	147	163	150	152	167	156	167	182	145	143	154	154	149	158	133	139	157	149	138	140	155	135	159	159	174	148	142	156	163	164	155	151	156	174	150	172	187	149	134	161	153	150	157	140	147	164	166	158	140	142	153	158	179	157	159	175	148	155	171	162	181	140	152	172	149	160	146	165	146	145	156	153	162	153	178	140	133	150	152	171	146	148	166	153	162	170	155	151	158	149	140	161	157	138	167	166	154	158	154	157	147	146	148	198	139	145	151	153	164	144	155	156	148	171	181	147	146	146	143	151	165	138	126	154	151	158	149	155	140	145	148	157	156	168	142	164	189	123	131	163	160	155	159	159	170	130	160	138	142	149	159	147	160	182	168	161	141	169	133	158	171	156	168	177	167	145	174	150	150	127	145	165	165	161	143	162	140	173	163	174	164	143	137	141	180	145	155	148	157	145	147	157	165	143	132	176	168	164	157	160	177	171	146	136	139	160	148	147	158	133	158	170	160	156	144	154	143	149	154	167	188	166	152	146	165	134	165	169	172	161	133	143	149	172	140	145	179	170	149	162	154	159	150	143	153	155	157	147	149	143	163	153	146	134	156	136	163	159	145	144	136	166	153	161	159	166	165	153	155	148	158	166	152	156	150	151	144	167	156	140	147	158	162	135	175	143	139	185	176	154	169	147	167	165	148	152	169	140	179	162	170	132	167	152	150	167	161	173	155	160	125	158	127	158	152	163	158	146	167	159	163	150	149	183	132	147	178	171	148	166	171	158	139	152	166	161	165	150	163	157	174	178	170	156	151	156	142	159	151	155	157	127	156	154	176	151	149	139	153	162	181	134	168	130	134	169	143	165	168	159	156	159	149	148	170	139	157	149	147	151	159	157	160	147	181	165	154	153	159	163	157	158	140	152	156	141	149	172	163	152	177	145	147	144	128	169	159	152	154	130	141	137	147	152	157	140	160	168	157	157	155	167	165	133	154	158	155	153	154	141	189	148	155	146	160	174	171	156	159	153	154	164	156	140	148	131	162	164	143	156	158	155	167	170	175	160	164	173	145	138	156	163	157	160	155	167	155	153	134	123	154	167	147	169	152	164	169	160	134	166	152	163	148	158	139	151	167	143	154	165	135	143	163	148	145	168	157	138	162	170	166	166	163	141	165	135	169	147	160	169	148	164	136	181	155	147	149	174	156	149	130	142	151	140	143	129	167	167	162	153	148	153	149	135	142	160	179	156	162	155	124	137	174	137	164	148	149	168	159	148	176	154	159	174	142	148	143	143	158	171	153	171	158	154	180	142	168	124	146	152	162	174	147	158	155	154	131	162	157	140	160	166	175	154	141	154	147	149	159	160	172	164	158	148	137	156	168	144	151	154	164	173	164	162	200	173	147	152	139	159	141	129	149	160	153	172	155	159	142	146	162	163	152	141	126	147	158	179	159	152	146	171	169	157	170	151	147	171	140	135	180	140	170	159	140	176	145	179	148	147	160	152	147	147	166	145	158	159	153	164	165	144	144	156	142	147	156	171	185	148	156	146	166	164	136	158	143	164	176	158	165	184	154	175	125	154	166	141	141	156	156	144	148	157	187	162	139	170	127	131	165	158	147	156	169	165	156	145	171	169	135	162	152	149	138	150	149	155	172	156	149	177	169	154	144	156	144	164	134	173	151	150	161	187	166	167	139	155	152	161	147	145	142	143	124	163	147	144	150	169	147	161	151	135	183	164	138	157	134	158	147	156	163	161	143	173	128	146	155	171	146	173	132	147	149	157	150	148	144	147	158	157	159	173	161	123	149	161	133	144	152	140	136	161	150	169	146	126	139	148	143	140	181	157	146	156	153	162	162	155	179	154
19982	1462	3260	3710	3161	2447	1954	1684	1509	1331	1226	1097	993	959	877	854	782	745	748	678	717	680	670	572	628	648	611	574	595	545	576	571	555	554	529	554	574	524	517	563	464	508	496	529	527	499	534	556	483	476	528	511	476	497	547	502	526	472	460	474	507	481	468	494	475	533	452	501	482	480	490	508	469	515	507	477	504	519	477	469	477	513	487	485	469	508	481	508	479	497	468	450	471	471	513	525	485	478	475	447	485	479	488	489	506	515	490	501	489	506	506	467	487	473	502	447	460	508	512	443	463	478	453	484	531	457	516	486	445	470	509	498	464	469	465	463	518	498	480	497	482	501	468	512	477	479	504	463	450	448	444	432	504	450	485	463	473	476	484	486	482	487	440	477	493	489	453	466	420	533	443	479	491	476	482	456	472	449	486	469	466	452	484	499	496	477	461	476	520	493	522	514	477	490	475	488	472	499	480	467	482	474	509	475	489	477	490	458	451	460	497	452	522	464	481	479	514	482	484	522	490	466	477	502	471	468	507	481	453	470	471	494	513	473	455	518	458	462	463	475	516	460	468	462	487	465	434	508	452	437	460	499	452	491	513	467	506	461	496	490	477	510	480	482	480	470	459	487	461	481	502	483	485	493	472	469	462	508	493	490	480	454	468	434	506	480	486	448	468	470	482	503	463	483	451	449	475	499	430	533	492	472	457	482	491	454	506	503	489	444	481	501	428	491	455	517	461	486	480	532	515	505	494	485	425	461	458	486	463	471	476	460	445	475	472	505	441	446	472	487	503	474	471	448	453	475	478	471	491	467	476	487	464	454	467	464	461	466	451	505	473	516	487	500	480	464	487	423	500	474	463	500	477	503	482	471	494	482	467	482	459	517	453	475	452	489	483	435	473	502	491	509	450	431	478	450	512	486	499	473	465	473	524	530	488	481	479	480	468	443	493	465	492	475	471	441	460	487	499	461	517	457	509	458	481	498	445	455	478	477	515	494	503	443	449	474	466	436	483	449	472	469	439	457	462	478	477	452	451	475	460	477	488	493	472	477	452	470	434	511	480	461	478	488	483	450	473	447	479	446	475	488	530	436	438	478	495	473	483	503	500	499	475	467	508	489	462	479	504	487	451	500	438	497	487	502	496	496	487	477	442	460	503	498	445	459	460	453	485	490	477	502	474	470	459	486	490	498	458	470	455	484	476	541	481	479	474	458	456	479	484	465	480	480	474	503	489	490	487	492	475	475	503	516	463	448	466	456	491	474	502	481	478	457	498	494	453	455	454	475	470	479	454	505	469	499	454	454	476	429	502	467	462	462	474	473	427	461	453	440	457	489	462	472	484	489	501	492	514	469	480	478	480	493	494	479	435	472	457	459	476	447	489	483	474	399	445	485	451	483	446	502	451	463	470	472	484	497	511	481	458	463	494	485	495	465	436	495	489	475	509	475	475	467	517	481	490	478	503	492	522	473	502	460	488	445	444	485	462	436	499	519	462	460	496	446	460	506	472	504	533	455	475	468	521	507	466	468	466	509	478	506	492	503	494	477	467	468	453	514	455	495	495	487	465	472	477	493	515	455	497	497	472	507	480	491	482	469	453	492	455	468	493	469	478	496	487	467	419	475	500	488	462	433	445	466	465	496	472	469	492	463	466	482	444	496	481	440	450	463	470	480	456	473	481	496	470	484	470	434	453	524	490	488	478	472	513	482	486	446	485	470	487	469	496	510	460	470	491	451	474	476	421	444	475	486	475	467	522	489	458	461	472	469	479	468	475	491	474	433	486	444	472	463	461	433	451	462	439	490	495	415	493	491	467	466	470	524	489	474	456	493	464	436	470	446	496	493	488	434	477	495	448	476	476	474	510	455	467	475	508	460	491	444	470	516	485	471	448	468	461	484	459	476	506	473	472	481	445	536	470	487	460	471	470	461	496	494	469	517	466	485	445	474	505	461	464	456	451	487	524	456	524	498	495	492	447	451	462	476	462	503	476	473	431	465	472	504	463	485	478	503	484	454	468	475	444	452	490	482	427	450	479	472	514	445	488	481	491	467	440	449	491	490	472	489	462	432	462	467	484	488	495	445	449	458	496	489	480	493	481	462	469	455	496	516	486	489	486	493	474	473	502	482	457	497	485	479	474	487	464	478	500	466	468	474	465	458	465	454	468	503	463	455	448	494	506	506	478	463	458	471	489	484	468	472	479	482	453	477	468	465	496	475	435	474	484	484	470	480	461	491	479	495	483	447	523	500	474	478	486	464	420	486	479	478	502	467	478	453	513	488	474	480	487	468	476	456	473	499	518	455	501	446	476	505	435	473	470	494	435	556	484	486	477	447	472	498	448	494	501	443	484	464	449	511	468	467	473	493	461	454	471	475	517	478	501	453	482	457	519	495	522	494	496	491	458	441	507	486	480	498	500	475	458	450	459	467	493	467	469	513	496	457	487	455	487	462	486	459	492	439	478	490	467	458	460	416	486	468	470	490	483	453	473	451	455	482	493	502	480	488	472	493	440	507	452	453	486	487	481	465	493	442	496	487	451	489	478	443	508	502	501	480	484	491	456	470	487	440	487	502	472	488	505	491	478	453	523	476	471	465	492	485	466	502	483	457	462	504	481	487	479	466	470	541	481	441	455	477	466	478	488	489	513	486	444	500	491	470	502	473	444	466	473	515	470	499	484	496	448	439	494	496	492	497	493	499	469	483	481	471	494	452	467	504	509	442	484	496	477	529	494	471	476	439	462	418	480	449	497	472	440	499	448	450	484	461	479	471	494	469	488	468	478	453	491	518	483	475	456	465	478	490	474	462	508	482	461	487	465	466	489	466	460	467	464	462	506	440	476	439	446	473	457	434	482	441	500	476	434	463	476	508	472	482	460	463	486	458	432	523	467	475	493	483	454	455	476	522	492	450	477	476	458	475	491	413	466	506	481	454	498	455	482	488	461	486	498	485	480	483	471	477	452	513	509	471	500	515	451	501	461	503	484	413	463	518	503	481	428	472	479	483	475	485	480	468	479	477	454	486	461	474	407	474	460	496	486	458	479	483	445	517	482	468	488	519	449	488	447	473	454	480	520	489	448	473	500	462	492	466	480	453	452	452	509	490	523	488	471	482	436	473	475	470	476	466	459	441	487	471	493	492	469	482	501	468	447	483	432	501	495	455	464	508	468	506	463	450	456	474	455	448	504	460	497	472	470	472	454	497	475	468	490	483	518	474	443	465	438	438	524	513	483	475	502	485	480	465	466	471	492	514	506	503	463	482	499	506	492	491	461	471	492	460	480	461	502	471	480	467	445	476	457	481	462	497	475	477	434	494	473	467	519	489	472	463	490	505	486	466	465	465	456	444	480	469	449	447	506	488	436	492	477	493	461	456	427	496	436	461	490	491	480	485	521	463	467	480	477	486	455	493	440	470	521	477	483	479	487	476	466	477	464	467	500	475	491	462	478	497	456	415	462	471	511	499	486	487	500	434	476	476	460	470
54659	14293	4178	2239	1488	1095	846	638	595	498	478	428	393	372	353	361	324	299	278	277	263	293	280	263	256	268	266	262	260	291	300	241	262	262	252	256	263	234	219	254	263	247	242	249	232	243	210	218	249	236	276	244	238	253	232	236	240	235	246	261	236	226	245	232	227	218	210	256	267	228	260	242	252	253	262	235	257	230	226	257	251	220	233	236	266	242	233	242	223	235	240	249	242	257	264	236	227	249	217	246	279	292	264	273	240	249	247	250	227	209	236	229	256	210	217	237	235	222	234	242	239	222	243	235	229	198	237	244	240	229	212	257	218	247	245	261	224	244	244	248	229	221	251	262	225	265	241	236	237	241	220	254	219	233	221	216	220	254	242	252	236	227	264	257	238	244	235	266	234	228	212	219	271	248	233	229	251	240	227	241	246	250	267	249	267	236	236	216	219	232	262	225	254	227	251	203	248	209	255	221	221	242	256	235	237	257	225	245	248	239	243	230	218	230	231	235	248	248	201	255	269	237	240	239	245	257	250	231	222	228	225	231	225	245	227	227	244	241	240	230	235	239	217	232	245	241	233	242	252	239	222	230	250	256	250	236	235	235	249	231	229	247	222	229	257	226	258	244	218	234	240	246	242	254	211	210	262	222	251	220	263	231	220	224	252	262	241	243	246	252	251	237	253	261	231	230	228	236	251	222	220	242	210	230	261	227	225	230	233	251	246	223	247	227	221	251	265	240	248	248	267	231	228	262	264	232	232	236	250	251	236	243	219	230	243	239	232	218	215	237	251	246	239	267	236	245	231	238	242	216	257	270	228	209	248	229	237	252	244	240	270	220	264	234	262	222	242	213	247	222	263	251	228	233	259	241	248	252	262	219	206	240	233	231	235	232	238	210	231	240	259	233	219	250	261	210	225	260	239	236	237	226	244	223	234	231	240	252	266	243	246	211	248	244	198	267	270	242	242	232	246	234	222	238	258	271	234	219	262	285	236	232	244	257	250	260	213	253	234	248	199	244	238	243	230	218	247	234	261	240	240	244	244	241	257	240	223	249	277	246	220	235	238	237	222	234	248	253	213	229	271	233	259	230	246	237	213	255	244	216	266	251	239	265	228	237	258	216	239	219	254	229	263	231	260	227	236	232	256	266	228	254	231	219	224	249	251	228	253	219	254	227	223	253	253	250	270	233	222	211	225	245	227	230	210	231	217	244	277	245	227	274	239	226	245	239	227	214	218	265	239	242	236	222	239	242	254	261	231	212	252	226	247	209	260	239	260	258	215	230	238	240	265	238	276	234	232	249	237	241	256	236	246	229	222	236	252	238	278	250	218	234	234	234	247	217	228	252	243	251	253	231	269	238	237	224	228	257	249	252	204	262	236	253	235	242	235	241	249	219	250	199	253	236	257	236	244	257	218	252	240	233	258	225	250	227	218	255	227	250	287	255	248	259	234	255	256	233	232	241	245	244	239	240	262	245	236	237	242	213	241	268	260	231	246	241	212	245	219	247	224	241	223	249	272	244	237	214	248	224	234	215	232	236	245	250	247	245	287	275	245	243	238	255	237	237	234	240	244	255	226	238	231	237	207	224	228	234	242	225	242	231	210	261	235	227	248	205	231	222	241	264	216	250	216	222	258	213	231	215	240	249	224	223	232	251	228	219	240	231	247	243	249	235	244	250	229	232	256	248	216	248	238	258	238	223	274	239	211	224	250	261	261	244	227	247	234	245	222	259	244	238	233	245	253	232	248	256	260	222	240	222	239	240	238	221	237	243	230	252	257	249	257	247	226	250	216	217	241	222	232	224	226	256	255	245	225	210	253	237	233	240	245	201	232	255	249	234	231	221	211	246	241	224	237	268	256	276	243	267	249	251	227	249	230	236	250	228	222	252	243	235	245	253	240	252	247	242	244	218	244	224	217	250	255	259	261	238	265	233	224	229	234	220	256	237	222	256	231	204	243	211	255	250	267	238	233	246	241	214	263	238	236	221	217	269	201	232	230	249	258	231	238	228	245	236	226	234	240	234	287	221	226	226	230	266	269	251	214	232	261	229	222	237	254	210	216	240	210	230	245	237	226	259	239	249	243	234	236	258	223	236	233	198	207	235	262	284	232	240	247	244	260	230	254	242	268	228	238	235	250	253	232	226	233	235	226	227	229	229	213	242	268	231	224	221	247	245	211	253	207	240	207	245	240	237	241	248	246	248	221	229	234	232	254	245	255	231	248	250	268	228	243	211	248	220	253	231	222	208	246	244	239	228	254	250	231	220	258	237	235	232	264	252	235	264	255	268	243	228	262	260	247	232	245	237	260	229	218	223	233	238	245	247	215	265	242	240	272	249	245	238	243	233	226	242	205	218	240	240	229	271	265	243	271	235	239	232	200	222	243	234	253	235	279	247	240	242	240	255	273	240	217	280	238	230	208	248	274	250	239	249	250	232	217	233	242	246	221	250	246	237	226	244	233	232	275	236	257	265	215	263	241	225	247	251	245	255	245	257	242	232	261	245	231	225	251	256	242	235	232	201	221	235	269	213	239	245	216	252	225	262	248	236	224	215	196	244	231	236	255	223	247	234	257	215	228	257	236	200	209	245	269	227	251	230	218	242	231	243	237	252	232	257	235	243	215	246	256	230	219	237	241	261	250	283	239	258	248	221	225	219	229	208	195	232	267	252	214	222	229	248	272	264	249	243	236	266	231	260	220	246	233	222	241	204	243	207	256	230	226	246	239	227	245	250	259	253	216	225	237	240	234	232	244	254	236	261	258	239	238	210	247	260	270	220	262	235	222	234	251	232	241	239	231	230	229	245	241	240	206	238	204	263	231	227	239	246	238	234	231	232	231	218	271	245	227	227	267	247	244	239	232	237	245	239	234	219	228	226	242	231	233	244	243	231	231	254	275	245	249	236	251	215	261	238	230	246	220	225	233	253	240	236	215	217	225	228	261	212	233	253	235	241	201	246	265	237	266	247	227	274	249	249	223	234	234	240	229	238	249	250	231	256	252	268	257	227	236	228	243	217	231	237	260	261	230	236	250	241	228	254	209	257	250	239	237	272	239	208	233	224	230	227	236	216	250	218	265	256	236	221	227	240	234	229	267	226	219	219	228	243	264	245	225	246	267	248	245	242	220	229	197	226	229	236	235	199	236	245	254	260	243	242	223	239	234	244	250	242	226	242	254	225	244	242	216	230	223	233	233	243	231	225	247	259	234	263	248	232	218	237	251	197	213	233	255	258	228	237	232	234	216	240	260	229	230	235	222	279	253	249	261	223	225	213	269	247	228	251	279	226	238	232	219	254	249	259	225	241	229	245	249	229	225	249	209	243	256	243	236	241	268	249	219	221	229	239	252	231	262	230	242	248	261	241	243	234	261	239	260	239	244	245	237	236	267	235	237	243	256	263	241	235	265	237	225	256	256	239	262	266	254	252	256	255	238	272	218	246	263	273	249	234	244	232	240	221	238	219	240	213	237	246	220	240
25772	2562	5971	6569	5603	4498	3627	3019	2618	2344	2113	1864	1704	1548	1410	1355	1236	1191	1173	1167	1053	1022	1077	997	948	918	976	916	866	836	861	828	882	840	863	848	838	763	775	776	759	809	813	734	784	730	797	759	730	746	761	754	742	762	695	716	701	771	731	727	732	710	697	740	681	727	687	706	717	724	731	743	736	696	737	732	749	667	678	778	693	711	712	662	646	673	710	731	681	749	723	678	706	663	709	644	669	675	657	668	702	661	704	729	677	722	704	719	741	708	665	668	713	706	694	672	683	638	683	728	665	709	674	642	653	714	688	658	662	702	704	734	669	671	707	745	691	671	712	644	677	688	727	687	680	686	668	661	648	715	675	720	694	656	649	684	742	711	711	697	694	752	701	717	698	679	668	708	683	660	687	669	702	677	672	690	661	707	662	664	691	655	687	667	687	693	717	725	737	735	730	746	666	675	679	697	733	712	678	636	671	670	706	658	681	741	651	690	655	626	664	680	659	682	705	673	693	730	666	668	708	693	659	699	695	711	691	696	703	687	652	644	644	702	613	726	705	684	676	645	691	690	656	603	699	653	705	709	653	708	698	690	661	695	696	650	672	693	704	645	694	687	685	702	680	657	754	679	661	713	732	637	672	682	652	702	743	687	640	665	684	687	660	708	684	666	710	705	654	641	683	729	724	681	629	669	702	703	762	713	649	683	694	636	711	677	627	713	651	630	647	697	669	705	719	658	713	692	688	728	717	662	658	685	672	675	681	636	670	653	657	654	672	705	679	667	662	705	641	639	722	716	654	696	674	688	670	734	706	675	674	676	730	692	689	649	699	637	749	638	678	685	658	733	716	693	722	685	724	634	691	649	702	657	692	691	624	643	727	688	692	760	647	645	682	697	644	678	660	736	697	710	687	619	719	700	678	676	663	641	689	670	680	669	707	655	685	642	718	732	643	691	665	692	677	702	680	676	696	688	685	683	669	716	690	695	708	716	694	697	694	676	670	718	709	695	703	738	672	669	713	703	729	681	677	633	656	705	657	681	704	697	624	650	709	714	646	682	719	694	683	675	698	668	693	707	686	712	682	685	652	699	743	721	675	657	666	670	720	660	673	705	687	691	713	647	731	677	688	703	699	709	661	680	664	673	666	691	745	692	681	704	692	669	695	668	688	659	692	629	665	654	639	693	670	675	679	716	720	672	674	684	666	661	671	731	705	676	669	657	675	621	665	678	667	664	692	715	664	702	698	646	720	699	640	675	692	643	681	696	629	739	681	664	646	681	689	683	655	687	671	685	711	715	698	683	675	684	735	714	643	711	686	692	690	680	674	706	725	669	672	665	695	679	645	675	722	667	683	665	662	691	651	678	727	643	664	713	667	704	692	678	677	694	698	655	705	672	662	636	669	683	662	689	644	704	626	679	664	649	696	712	656	684	665	674	680	703	689	725	697	657	709	668	694	685	697	715	720	675	696	642	653	743	681	701	724	690	688	667	699	686	718	669	679	728	665	694	671	703	668	641	739	703	655	688	651	665	698	664	676	686	662	660	666	616	670	711	656	659	688	690	690	720	683	657	677	674	672	627	697	659	638	710	662	655	666	715	691	680	687	680	671	715	688	627	687	693	683	667	699	665	687	722	642	637	604	713	742	632	690	711	690	645	683	682	693	680	664	694	698	732	656	704	704	671	657	676	719	740	668	661	710	671	709	720	660	664	641	713	716	648	676	702	637	694	659	670	678	689	679	669	693	662	652	694	655	676	703	642	665	685	707	654	696	719	669	683	693	657	666	696	720	706	697	649	654	657	688	701	675	691	698	713	687	664	680	660	693	680	668	650	660	682	702	673	727	661	679	714	677	670	690	660	674	656	690	671	673	683	708	638	711	705	676	716	687	663	682	678	683	676	658	685	740	681	696	705	672	688	680	682	690	667	692	685	664	684	683	668	760	685	649	673	726	675	710	634	655	684	607	686	679	672	709	698	669	728	668	725	594	673	688	666	678	642	706	733	746	703	648	696	737	685	671	684	634	739	725	660	685	721	696	661	680	693	677	694	650	689	706	632	718	673	683	720	706	710	660	715	720	647	699	685	700	677	713	655	700	646	687	693	652	707	706	630	673	697	633	645	715	706	708	738	663	702	681	727	656	686	681	734	729	731	689	697	635	677	683	677	682	679	699	695	654	693	666	696	677	706	651	670	696	709	709	646	681	703	655	700	663	638	684	670	718	709	662	691	689	687	697	677	672	678	741	645	666	667	662	694	649	640	691	683	672	665	704	711	730	722	702	697	673	704	708	699	689	731	662	679	681	689	718	747	688	681	665	675	696	681	669	666	675	683	716	702	665	695	659	724	660	658	753	672	650	682	671	716	667	621	685	675	689	673	719	669	677	668	669	681	691	702	665	640	699	720	673	720	717	677	637	713	681	683	666	653	671	669	650	688	688	697	700	700	668	681	717	671	658	654	692	656	698	700	715	668	703	681	721	685	682	674	676	696	697	723	688	701	672	659	689	689	664	694	704	703	696	694	648	701	683	659	692	721	631	702	695	688	710	692	699	700	687	716	660	648	689	693	711	697	696	636	710	734	720	668	665	711	689	689	646	669	667	680	666	671	730	670	647	687	645	720	697	711	709	664	669	659	682	683	684	684	670	705	653	687	678	665	657	673	724	687	718	658	655	668	709	665	668	679	682	657	721	644	703	709	671	719	710	623	674	684	656	651	662	707	667	691	675	650	661	615	691	728	723	657	669	702	717	669	685	674	667	666	703	694	666	640	680	650	669	725	716	656	690	693	737	695	699	673	643	696	668	707	723	613	678	744	670	657	662	653	680	707	672	650	656	666	706	658	709	676	670	679	687	674	666	621	636	693	665	650	716	715	666	670	753	671	746	727	696	694	696	702	677	667	732	707	663	664	698	635	704	727	688	708	629	628	695	676	677	731	684	702	686	657	679	686	692	674	692	723	657	715	679	668	656	703	670	660	673	646	673	653	662	712	645	657	694	698	725	664	720	701	703	649	619	735	683	685	663	714	693	671	664	649	675	697	683	632	663	723	688	688	661	694	639	675	691	703	636	675	674	735	709	666	708	692	700	725	663	730	657	713	667	672	702	663	663	685	702	675	650	685	677	715	707	671	678	665	673	696	667	686	707	650	667	668	633	692	692	671	699	659	689	682	701	724	663	733	684	750	692	711	719	672	650	695	674	671	712	675	682	651	705	645	652	671	687	672	678	703	669	665	670	695	648	684	678	717	716	658	714	719	699	708	680	686	687	637	664	693	667	687	704	655	640	693	704	709	673	680	667	638	684	706	652	699	703	693	679	686	664	712	717	713	713	672	687	690	668	684	663	699	664	722	681	673	679	666	694	685	694	674	669	653	707	655	681	665	652	668	684	689	655	720	657	694	725	705	648	735	665	702	660	736	693	685	700	688	682	677	683	640	687	610	715	680	704	662	693	644	692	685	634	706	655	688	715	641	688	631	669	685	687	680
6013	253	137	119	113	106	74	61	69	72	74	69	65	70	78	69	77	92	66	92	70	62	72	70	68	65	68	63	67	69	66	79	83	67	87	74	70	64	65	69	68	53	55	52	60	52	69	74	47	55	72	57	73	71	79	68	63	48	66	62	80	66	70	70	63	64	79	70	69	64	70	65	71	66	57	77	49	73	71	70	71	70	62	79	63	50	69	76	62	80	62	58	55	88	57	64	58	90	70	77	58	58	68	64	75	61	70	72	83	75	72	74	63	78	57	52	60	66	67	73	81	70	63	73	67	81	55	60	66	65	66	64	69	57	59	60	69	67	43	69	75	65	75	60	65	74	71	65	79	79	54	53	72	71	76	72	71	82	71	67	66	61	71	61	58	69	67	55	70	64	74	80	58	77	64	57	65	62	72	54	73	69	68	57	62	67	63	58	72	63	78	58	74	57	60	51	72	79	89	62	65	67	64	80	52	59	66	64	78	73	68	73	66	63	61	53	72	73	72	58	53	72	72	54	67	69	63	65	60	63	64	81	69	59	74	71	75	69	64	84	74	75	72	73	72	89	67	79	75	59	65	71	50	50	73	64	61	74	65	66	60	67	63	55	69	77	69	56	53	74	64	75	56	63	71	73	66	76	73	57	57	58	73	90	75	80	73	58	61	70	67	75	58	54	64	66	58	63	64	68	72	67	82	74	78	75	71	72	61	62	82	65	84	75	79	59	74	68	82	72	51	70	61	62	71	74	68	73	53	68	61	60	70	65	72	55	63	80	63	64	64	79	62	74	69	55	75	72	64	73	65	62	46	54	50	57	72	56	56	71	59	69	65	66	66	97	74	72	80	67	50	76	67	61	60	74	70	81	65	71	67	71	61	70	51	58	66	58	72	79	64	69	62	67	64	55	57	63	77	67	74	63	66	78	74	55	67	62	73	80	69	63	67	57	74	51	47	72	70	80	59	67	56	75	85	69	67	49	63	69	64	71	66	55	75	56	77	57	72	57	74	65	72	73	51	69	54	67	63	65	59	76	67	66	72	51	79	74	71	75	70	69	64	68	80	62	65	67	84	77	55	69	90	62	48	67	72	71	70	65	55	68	73	79	64	76	81	75	73	64	63	62	58	71	64	49	70	65	75	91	68	82	58	62	81	64	71	55	66	77	55	72	69	75	66	62	63	68	64	77	67	54	76	61	63	56	66	87	67	70	74	81	62	65	47	59	60	58	62	56	59	75	65	61	81	67	73	66	65	79	66	62	50	58	57	58	66	65	71	77	47	84	86	57	71	71	55	69	88	72	87	56	68	63	74	68	75	78	67	65	78	65	77	66	66	61	62	70	72	70	64	75	78	69	81	82	96	63	63	64	65	54	54	64	65	62	77	67	48	78	59	70	67	75	64	65	67	55	60	63	64	71	76	63	62	66	82	66	67	66	79	65	66	81	68	60	74	68	53	76	57	66	74	59	65	66	64	68	68	74	78	65	97	83	66	75	82	73	64	63	67	73	66	55	67	66	68	58	73	61	62	77	61	63	67	65	61	65	73	74	61	61	58	63	64	65	64	58	69	60	66	67	59	72	79	61	73	86	84	73	72	59	59	62	75	69	77	76	64	74	82	54	58	70	59	83	72	73	74	62	75	74	73	76	71	69	70	76	54	66	55	69	65	67	61	66	61	84	71	70	49	71	59	69	87	73	71	60	67	63	78	71	58	55	60	79	68	50	60	64	70	75	57	66	57	56	67	76	69	67	61	53	60	67	44	69	67	88	75	78	70	60	71	53	56	58	55	75	76	69	70	83	77	71	62	71	63	69	72	54	49	70	79	55	72	53	49	81	66	69	66	57	58	72	65	65	62	61	68	73	69	63	60	63	63	62	85	78	64	71	58	60	75	64	68	69	61	59	66	74	59	61	68	81	74	59	74	68	57	68	64	66	79	74	65	56	67	76	55	89	82	69	60	71	64	63	77	68	56	63	65	79	67	59	74	69	75	58	65	79	60	65	80	66	71	70	71	64	62	76	71	68	63	64	77	69	72	69	64	64	81	74	70	67	68	65	77	65	89	65	59	72	56	61	58	61	53	55	68	72	64	44	63	67	83	68	70	59	61	59	51	69	71	60	79	61	80	70	69	73	73	75	72	61	66	81	58	57	78	72	72	63	69	79	71	75	59	67	55	54	58	51	67	69	56	75	78	78	71	75	75	58	59	71	69	69	72	79	56	53	63	75	61	67	55	69	68	76	63	61	58	52	63	73	79	69	69	67	70	65	67	64	70	75	76	71	62	69	68	59	58	61	66	62	53	81	61	52	64	69	66	68	75	74	72	64	60	66	64	60	71	78	72	82	66	63	65	56	71	75	60	65	69	65	55	56	62	43	65	62	71	58	66	62	75	69	52	71	75	72	61	64	60	83	69	66	60	66	70	67	64	58	58	62	76	76	76	85	68	71	60	65	64	53	57	71	55	64	64	63	54	80	60	70	60	60	63	70	71	68	72	49	68	66	70	60	80	76	74	65	58	62	56	69	68	67	61	71	61	68	62	73	65	67	70	64	73	59	57	70	45	60	65	59	53	63	75	73	58	79	68	79	71	67	59	67	62	69	57	67	70	62	70	74	56	64	80	65	57	54	54	56	63	72	69	57	65	65	50	70	64	65	71	63	69	65	67	70	55	61	64	66	66	80	73	59	63	74	78	61	61	56	63	55	74	59	56	62	75	74	64	61	52	65	65	64	69	66	63	68	56	67	70	62	62	63	54	62	58	49	80	68	61	73	74	64	66	71	69	78	73	61	67	77	75	77	75	53	76	63	69	68	71	61	83	70	65	59	75	61	85	47	78	75	68	67	66	58	56	65	56	60	71	61	59	65	76	59	63	67	75	56	54	59	72	80	49	71	59	62	61	63	72	67	69	73	65	61	79	53	90	74	78	69	60	67	65	60	80	68	61	64	63	66	73	77	68	64	89	58	79	69	69	59	68	69	61	58	52	90	69	81	79	70	49	66	69	71	68	61	75	63	72	66	69	68	70	67	60	66	69	67	67	64	67	65	69	69	73	69	62	67	76	78	73	65	64	79	66	66	70	64	60	71	74	64	76	59	61	61	62	72	67	77	75	70	58	72	61	61	79	78	64	67	72	76	65	58	65	59	76	60	79	51	65	60	68	67	69	67	70	55	66	63	72	63	61	68	65	62	68	65	62	64	66	90	67	54	71	69	63	65	89	78	67	64	54	74	72	63	59	65	74	78	73	77	81	72	65	66	61	67	66	58	63	75	68	49	70	55	42	55	69	73	74	62	83	63	72	64	79	59	73	55	66	80	62	76	76	65	81	68	66	68	72	54	64	71	47	88	56	86	61	73	72	69	52	68	72	62	78	56	60	61	63	67	85	70	66	80	75	61	76	66	74	74	63	67	72	58	65	56	77	57	74	74	58	64	85	71	65	92	71	66	61	66	56	82	60	54	81	75	58	60	67	75
5962	297	425	414	386	365	326	337	319	290	304	261	272	299	231	275	299	260	250	241	255	265	254	271	227	225	264	244	249	254	251	266	255	251	262	238	264	241	276	258	252	257	235	261	228	239	229	252	243	263	289	258	241	244	258	258	255	274	251	291	230	250	249	218	255	227	264	219	264	221	264	236	253	257	233	264	258	240	266	265	252	238	232	279	274	256	258	265	261	233	237	246	249	234	241	251	258	247	244	230	273	264	237	288	256	238	249	255	258	240	247	255	241	265	272	233	246	236	226	252	243	230	236	244	245	260	232	245	265	212	272	263	240	220	255	240	274	258	262	251	258	247	273	249	227	256	238	243	266	230	246	253	271	243	242	240	245	262	280	218	249	224	237	247	232	225	248	240	232	240	238	244	249	246	268	235	271	252	234	238	247	214	241	266	260	283	282	251	258	220	250	226	236	235	245	275	267	252	286	265	218	232	271	254	249	246	264	247	253	232	273	250	261	270	257	275	248	234	233	247	260	258	260	234	243	230	243	253	243	265	252	290	250	246	244	237	284	276	237	238	254	265	258	233	203	230	273	222	275	211	260	263	243	224	244	270	275	244	236	272	244	229	279	213	248	237	233	225	244	239	249	232	265	243	217	264	212	248	222	250	236	245	213	230	273	265	252	255	217	278	242	272	270	254	236	261	253	238	275	245	259	265	232	261	256	257	252	257	244	247	280	251	249	263	239	251	255	235	262	247	246	227	239	261	237	256	235	269	254	242	265	259	220	243	262	242	269	250	234	248	262	266	244	241	259	254	252	294	222	245	210	268	244	208	271	226	221	254	231	231	253	240	253	247	261	232	259	233	240	259	256	267	238	251	255	261	264	240	241	256	248	247	252	227	254	234	258	233	250	267	229	251	251	248	236	233	250	255	242	240	250	222	254	248	233	244	255	257	262	258	198	244	265	250	247	249	229	257	235	239	255	251	248	246	244	227	253	263	223	236	267	245	244	251	238	282	265	263	232	262	234	271	233	257	262	234	228	272	226	229	268	248	245	242	265	261	240	251	255	255	254	239	244	248	254	275	273	243	264	252	281	241	223	227	227	207	255	236	276	248	242	256	245	242	251	237	235	257	234	240	224	255	245	259	273	236	249	247	253	243	274	227	260	241	256	256	247	253	238	234	248	244	243	240	224	255	256	245	243	258	244	241	244	220	262	228	265	259	240	232	243	254	259	258	236	239	222	229	254	244	267	270	259	264	265	255	223	261	249	240	266	253	259	239	241	275	257	249	216	243	274	249	250	252	238	248	244	248	282	235	280	247	248	254	238	257	226	244	276	250	228	258	264	243	280	229	266	250	240	268	234	270	236	264	237	251	260	259	239	271	254	207	240	272	217	245	246	255	242	254	253	268	235	235	260	256	238	255	245	246	228	234	243	259	275	253	254	245	244	252	242	264	250	232	257	238	251	263	223	238	232	214	261	278	238	233	251	261	247	221	242	221	245	280	227	260	254	240	223	235	242	243	242	226	247	248	253	282	238	241	253	237	248	219	278	254	239	234	247	239	254	227	275	273	254	248	261	253	258	265	244	256	206	232	241	259	247	256	254	266	252	260	246	245	251	261	228	276	258	224	242	236	266	243	278	252	261	260	253	264	227	258	270	259	262	239	262	225	237	253	253	235	253	242	220	254	228	265	258	263	233	260	265	234	217	245	252	267	252	216	271	228	230	226	242	242	251	242	243	283	251	242	243	246	240	216	260	240	272	228	239	250	247	246	248	251	249	253	250	247	247	250	264	250	218	236	253	253	264	265	245	225	243	268	234	216	257	265	224	273	257	241	243	224	229	229	251	238	241	251	261	254	224	241	233	248	252	252	240	274	261	269	252	262	267	259	269	274	217	228	254	244	281	249	221	244	251	263	227	252	249	240	252	256	281	289	264	265	283	257	242	242	241	276	251	271	238	242	232	221	238	236	241	237	233	244	241	265	260	254	258	223	232	241	224	278	266	238	226	266	241	246	251	250	273	237	246	253	247	226	249	266	248	282	266	248	229	249	245	265	258	260	239	232	232	259	242	240	238	247	241	229	288	234	270	228	248	231	228	257	243	225	236	258	242	246	220	234	246	260	216	228	259	253	253	249	284	251	267	265	243	256	264	250	237	229	238	216	241	240	245	252	266	270	250	252	252	217	264	246	260	236	277	234	262	263	219	246	244	256	244	256	272	255	251	227	254	235	252	272	257	231	238	260	253	232	239	279	234	217	250	262	261	232	256	293	289	238	224	268	252	217	280	250	213	250	247	260	236	268	275	296	282	251	248	258	246	264	245	237	235	241	239	260	267	230	217	259	222	244	236	265	246	278	267	223	245	250	228	237	261	276	247	233	288	207	247	262	242	247	259	258	228	244	260	270	242	261	250	232	254	251	232	239	238	255	250	255	235	255	241	265	243	233	219	230	236	254	226	255	258	272	257	228	242	237	230	257	264	243	244	266	247	237	260	229	259	264	259	255	240	225	261	257	249	284	258	251	254	240	213	238	274	241	224	240	241	257	268	257	200	255	247	243	264	259	226	238	228	242	232	255	263	253	248	227	247	245	226	237	231	257	242	254	276	257	241	266	243	244	231	241	275	214	249	237	232	261	227	237	262	251	253	259	236	226	231	246	258	234	221	252	238	237	233	247	247	277	235	244	282	263	268	250	252	234	262	242	245	228	256	278	254	231	260	242	258	264	250	238	227	252	248	238	256	252	278	256	235	275	228	248	225	265	262	252	216	228	245	248	259	243	250	265	239	241	247	254	267	257	264	220	233	256	274	244	244	243	259	252	266	255	276	260	246	255	259	223	247	235	252	237	238	255	229	253	246	226	242	226	247	254	245	241	255	258	257	246	248	258	220	254	220	266	253	235	216	255	256	248	219	225	250	264	231	262	271	236	235	260	229	259	234	248	266	242	238	247	239	250	248	269	264	256	249	236	246	245	231	260	244	242	256	247	250	260	248	243	254	223	255	212	256	220	279	243	239	260	246	237	234	224	243	249	250	231	233	269	266	238	237	251	248	235	224	269	230	254	259	224	228	250	244	253	243	237	261	237	241	239	246	233	252	260	256	252	247	252	236	225	234	254	243	258	239	263	242	257	246	251	262	254	243	255	250	237	255	261	230	246	248	259	265	242	249	251	247	261	249	257	234	259	276	243	244	259	227	238	269	265	259	234	251	254	265	270	234	264	260	242	248	261	233	254	257	260	274	241	237	255	216	242	249	255	247	267	248	269	213	266	238	239	242	240	247	248	243	232	248	259	245	285	274	248	251	249	241	230	282	291	257	253	239	251	232	242	252	261	231	255	254	253	255	240	233	256	285	265	234	250	269	237	241	223	247	235	259	254	227	238	254	261	246	258	238	247	260	237	262	242	256	256	274	232	267	240	245	224	260	246	241	253	228	249	231	243	264	240	241	226	253	247	256	263	247	267	258	246	246	269	251	215	261	248	261	258
43053	7262	1523	1095	800	577	396	352	301	334	276	193	242	224	223	199	215	217	168	205	198	162	192	172	164	164	141	158	181	181	170	162	164	170	179	164	146	155	150	180	144	182	166	176	141	129	169	148	139	148	187	153	161	150	152	158	149	154	169	149	166	156	155	158	167	145	145	172	137	153	149	168	162	154	160	167	164	164	147	138	159	151	153	142	175	170	140	158	175	152	168	151	158	170	153	126	179	161	161	142	175	133	157	147	133	167	154	172	167	171	164	170	141	118	139	149	156	150	150	152	162	164	151	148	158	171	146	148	171	138	154	170	150	178	136	152	157	152	170	164	151	152	147	155	172	146	149	168	158	147	147	133	163	156	153	142	172	160	155	159	159	178	158	148	176	161	153	171	145	182	161	159	145	152	151	168	146	174	160	158	133	153	151	158	150	164	163	166	142	178	170	153	170	160	149	131	150	138	153	143	148	162	166	161	155	145	161	134	152	163	139	147	148	157	174	163	129	154	148	132	168	146	159	153	137	143	152	162	150	123	134	163	152	143	159	171	145	136	162	168	168	158	171	175	164	149	152	147	151	155	165	159	143	164	146	136	152	150	159	166	142	153	144	147	149	172	161	157	156	149	139	164	199	145	182	155	170	173	171	147	150	144	183	154	143	152	161	157	161	141	170	170	157	149	145	164	134	151	159	136	152	149	160	171	136	159	165	153	161	153	159	150	153	132	159	146	130	147	152	150	151	167	135	145	138	164	153	147	141	171	166	157	168	138	149	158	153	160	157	147	153	167	176	143	162	157	162	144	161	153	130	149	167	163	161	144	158	155	139	159	168	154	162	164	159	142	155	164	164	152	168	128	160	171	155	163	144	174	145	143	138	160	160	150	145	142	163	151	166	139	172	159	146	140	151	135	152	153	142	149	152	154	147	151	165	151	167	150	149	162	158	149	141	158	154	175	143	134	155	161	170	157	154	143	161	143	146	170	180	155	151	136	156	164	160	176	162	147	139	175	176	126	154	159	148	171	149	164	153	169	150	162	174	164	145	146	142	148	155	141	166	144	157	148	149	168	156	151	187	177	162	164	156	162	145	155	139	166	132	156	140	151	158	159	155	165	156	171	171	160	175	147	154	148	158	147	174	133	180	147	209	161	133	155	150	156	181	148	152	141	146	162	152	139	123	154	148	136	156	155	163	173	149	154	134	160	142	146	156	174	143	146	150	168	182	168	146	154	168	147	141	165	139	138	153	158	145	157	174	140	153	160	150	156	147	135	171	150	161	153	179	177	153	170	170	176	166	168	173	160	151	178	168	145	144	182	160	175	168	189	151	170	153	180	147	164	167	173	152	152	160	158	180	149	137	161	161	153	147	139	159	172	148	164	158	169	131	176	177	164	154	166	155	156	144	140	152	144	153	152	144	163	153	156	183	142	160	178	149	162	152	152	157	148	141	147	185	143	169	137	156	163	151	145	173	160	152	159	158	140	161	164	177	182	135	177	147	159	144	168	150	154	159	158	151	153	146	146	166	138	132	181	148	168	138	148	151	156	146	145	151	150	169	165	168	168	159	159	171	153	122	138	177	147	165	149	163	162	131	168	146	181	171	170	144	154	173	151	155	146	119	164	148	163	148	152	150	154	153	154	149	181	146	157	122	149	156	158	160	152	164	136	170	156	151	150	160	134	171	158	147	156	147	157	161	124	143	144	152	145	173	152	167	149	157	159	176	158	169	160	166	154	144	168	149	142	159	184	135	150	152	147	142	156	171	180	138	167	163	179	164	146	159	161	158	168	174	116	152	151	150	150	177	149	144	173	166	158	166	170	143	174	156	166	161	141	151	165	154	154	144	155	135	158	152	148	167	164	162	132	150	159	158	160	156	151	147	169	145	133	161	157	160	178	161	116	136	150	170	148	173	121	157	170	156	169	167	148	162	164	137	175	187	149	154	163	163	149	148	148	178	184	143	144	161	140	138	150	147	190	159	153	138	161	150	164	169	165	150	156	154	155	144	140	126	158	146	161	160	148	150	163	165	141	150	141	155	159	157	149	152	185	168	177	174	159	143	137	163	170	168	172	170	157	162	165	154	165	168	150	158	180	133	161	158	148	166	172	150	146	135	160	151	145	146	164	155	164	150	162	146	172	136	134	159	173	179	167	162	141	146	141	143	146	137	153	156	164	165	172	162	161	162	167	146	154	181	143	165	150	148	159	139	161	143	138	164	124	146	137	172	184	149	144	163	170	149	159	149	160	156	158	172	147	142	170	156	157	169	137	177	149	165	159	172	154	161	151	156	170	145	160	147	173	166	176	147	150	171	151	144	140	149	147	161	150	139	160	160	145	146	152	147	152	169	156	134	187	147	167	149	130	146	167	144	155	150	170	143	166	146	162	140	167	151	160	156	147	161	166	140	173	152	160	155	166	113	152	162	161	154	145	128	163	165	193	144	143	149	140	138	156	151	162	167	178	148	181	153	148	145	131	154	148	145	148	161	159	153	150	133	150	147	152	151	169	161	146	165	154	161	149	156	155	163	170	157	139	175	133	138	197	141	176	174	156	136	167	154	158	150	176	163	149	145	172	133	148	162	146	149	195	157	152	151	169	147	166	179	146	170	168	150	187	146	169	159	159	162	157	151	149	184	162	148	170	142	158	162	138	162	157	176	164	145	155	152	175	145	136	125	149	174	167	186	154	181	157	161	164	141	153	153	150	146	144	180	170	130	144	176	155	165	151	162	138	148	167	164	133	164	131	152	149	157	152	156	162	151	144	174	176	167	154	169	148	127	148	141	144	150	153	146	149	131	134	153	160	158	151	141	151	140	166	171	149	159	148	153	162	141	149	135	129	151	150	161	157	152	164	165	155	163	175	149	171	154	173	150	152	157	153	154	174	145	186	144	144	183	149	155	155	140	158	173	161	158	152	156	147	148	145	159	155	154	141	149	152	163	158	169	151	144	155	154	158	136	138	150	138	167	165	185	171	137	140	153	150	148	175	168	158	165	143	151	175	141	140	155	154	174	164	147	148	159	151	160	142	153	158	149	150	148	163	142	152	141	151	142	124	156	174	153	135	136	156	165	155	139	180	158	136	167	135	162	142	183	144	146	152	148	161	159	153	153	152	157	140	153	132	159	161	152	179	153	168	146	160	142	144	173	156	190	148	157	158	175	159	139	167	151	129	161	156	200	154	156	154	136	159	180	144	186	149	174	168	148	150	165	155	145	156	150	157	142	174	160	192	163	160	145	173	166	155	156	165	137	165	161	146	162	156	142	153	175	139	161	150	146	141	150	160	145	142	156	166	174	154	162	162	148	170	159	154	166	148	173	151	145	156	180	139	158	158	156	143	139	157	138	158	134	150	171	157	153	159	171	145	170	169	141	155	150	150	151	187	153	166	158	134	161	147	159	147	155	133	157	139	152	155	149	147	153	148	149	170	149	168	154	147	146	173	140	147	158	158	133	162	138	129	159	179	179	165	172	165
20336	1505	3310	3630	2982	2512	1959	1729	1510	1382	1182	1063	1043	976	922	807	786	750	769	726	683	672	615	605	666	600	544	612	589	578	567	568	613	547	542	566	517	612	529	549	580	584	545	536	518	521	524	488	510	549	495	491	519	484	501	502	518	515	487	453	504	513	472	515	528	491	507	499	474	465	504	494	473	522	509	477	480	517	469	539	467	504	464	516	488	496	497	481	453	488	483	499	459	509	504	516	471	487	473	503	496	494	506	445	489	525	486	449	529	507	482	485	537	477	433	451	519	475	498	513	502	476	499	491	483	529	477	430	468	473	509	483	470	502	491	495	486	462	469	455	442	497	457	451	493	492	497	462	459	486	491	482	496	445	511	496	476	453	475	487	487	460	451	474	501	485	497	499	497	486	477	444	489	420	453	476	453	477	457	473	471	437	465	483	483	515	480	545	467	488	509	467	472	484	441	500	487	494	463	475	459	485	483	470	446	457	513	485	471	517	495	463	467	438	478	509	491	481	455	463	480	499	457	486	447	504	506	481	492	455	480	486	476	476	504	430	497	479	480	451	515	474	523	498	469	473	499	463	476	468	437	463	495	520	473	498	471	465	490	451	445	461	487	486	445	483	476	456	520	441	431	498	421	466	459	453	564	449	466	466	474	496	429	428	464	500	443	479	506	488	468	475	467	513	518	488	510	470	462	466	465	435	494	505	473	486	463	479	491	479	482	512	441	468	454	511	481	486	470	490	518	468	429	482	453	469	459	477	490	474	504	462	504	492	472	498	464	495	494	472	466	468	494	475	533	440	438	486	463	470	526	501	479	483	463	498	480	518	506	477	436	503	477	504	432	518	513	463	460	488	457	444	482	521	464	482	448	493	487	458	473	470	504	487	460	487	493	519	510	459	487	498	449	456	462	447	473	482	450	484	481	485	518	488	503	516	499	469	450	508	474	496	480	480	494	480	453	478	481	474	475	505	479	493	450	479	509	487	498	448	483	469	464	515	480	511	484	468	457	481	439	493	490	465	481	454	425	464	467	484	451	494	481	444	498	453	506	496	475	484	477	454	490	501	521	484	437	447	461	483	510	460	479	487	509	507	486	469	491	501	458	476	502	500	433	486	490	484	460	449	512	501	487	465	486	508	450	517	488	468	478	492	504	467	493	479	539	489	454	458	473	475	467	478	490	484	514	462	467	463	444	469	518	497	462	488	452	492	483	465	497	462	486	465	458	470	485	493	460	452	482	499	500	454	464	498	491	468	483	495	511	480	458	464	473	486	474	486	444	490	469	468	490	505	438	482	470	456	467	488	506	479	476	468	494	496	469	461	457	505	494	534	480	482	480	474	474	437	464	487	476	489	480	471	511	505	464	441	453	510	454	459	457	492	514	473	507	470	455	488	482	469	544	504	470	449	445	475	481	501	498	476	462	490	473	474	461	467	487	493	433	509	475	493	437	458	496	482	488	509	491	444	482	471	495	473	478	439	475	509	474	500	462	459	428	452	472	506	459	473	487	446	463	484	475	444	477	489	526	468	464	502	448	506	506	487	498	462	461	474	495	465	483	455	497	511	486	485	471	435	477	455	470	498	478	456	450	465	487	496	519	488	482	486	479	480	473	513	496	467	506	482	464	466	464	452	468	457	490	479	465	456	466	473	512	494	452	453	495	486	489	514	462	458	450	488	494	496	466	485	459	438	501	480	482	466	517	474	477	484	464	478	435	462	465	466	455	466	511	461	484	444	482	465	499	499	428	442	467	518	441	441	464	490	468	501	488	496	497	425	491	480	487	472	502	476	516	472	468	493	469	488	503	480	462	449	482	517	476	453	464	483	489	504	455	500	500	461	449	466	501	491	467	450	503	470	470	491	484	484	492	438	482	440	451	463	470	468	505	495	465	455	502	469	484	497	471	492	425	465	428	449	461	474	492	463	517	531	480	522	474	480	515	476	505	490	462	455	483	485	453	470	504	504	501	446	479	482	516	459	438	446	467	462	493	464	480	452	476	495	463	455	436	483	467	479	484	475	498	505	461	491	483	473	424	443	492	485	484	467	448	465	468	461	509	498	467	475	467	482	494	448	464	490	484	482	457	477	440	469	457	471	508	445	478	449	505	486	471	480	511	491	493	448	484	491	475	484	485	497	431	469	451	500	491	476	473	474	499	508	463	486	465	437	477	455	495	494	475	454	528	514	449	487	508	465	487	489	504	484	462	466	503	474	483	495	523	474	465	466	454	495	468	459	430	470	521	515	450	447	470	475	533	513	471	498	464	517	483	457	478	504	511	495	498	438	490	495	510	495	446	471	476	452	462	423	483	482	494	460	477	500	432	522	492	452	475	481	498	476	494	481	484	498	478	467	488	455	450	506	485	468	475	456	467	474	475	435	463	483	507	450	501	484	474	519	468	483	472	458	484	495	519	471	468	462	487	498	523	485	462	486	471	479	438	476	458	482	493	492	493	522	476	470	466	470	452	456	516	503	478	540	493	499	510	486	509	473	478	456	522	462	494	469	470	490	445	453	479	514	471	506	481	533	469	472	456	499	478	485	465	471	444	508	489	467	456	474	496	478	480	475	488	481	476	502	474	486	481	494	463	483	467	445	475	484	483	478	462	517	456	513	482	444	465	483	501	498	498	495	487	474	500	517	492	547	504	448	432	466	485	463	501	431	495	496	507	465	483	472	473	464	518	485	439	458	501	503	473	469	485	490	512	457	494	487	454	469	437	453	508	451	478	478	478	472	482	463	479	471	485	501	500	473	500	494	476	485	490	529	487	508	541	486	509	467	488	500	461	471	510	457	514	502	472	455	488	440	451	457	432	481	466	452	459	459	461	499	460	499	447	461	472	475	489	458	473	437	481	442	455	469	468	485	484	471	467	502	478	474	454	503	461	488	511	444	498	469	487	488	465	460	474	476	461	519	447	505	507	477	492	474	500	459	502	470	469	461	449	491	497	480	514	477	474	452	470	478	463	494	460	445	469	425	506	483	475	469	485	499	470	458	436	460	458	486	445	469	462	460	468	515	475	519	504	499	464	449	508	503	472	482	425	492	467	518	496	498	502	528	506	471	525	474	439	458	461	452	504	472	493	448	492	463	479	469	487	498	517	458	473	465	471	471	481	483	503	470	468	447	453	490	450	492	488	500	510	482	482	484	464	460	473	468	484	496	491	508	472	453	441	477	465	525	462	469	449	439	478	444	460	438	480	474	485	486	483	462	495	474	478	437	491	470	469	530	483	496	520	509	476	489	460	459	527	481	514	506	453	451	471	456	455	454	454	494	478	509	508	451	481	489	461	493	514	457	484	483	481	441	484	448	497	458	459	462	504	484	474	447	488	481	482	492	469	466	526	483	493	464	462	470	533	466	459	495	485	439	479	521	493	522	488	461	495	456	454	495	432	502	480	492	505	477	481	455	546	487	502	445	452	460	499	460	445	491	506	482	492	481	486	466	448	494	480	504	492	500	519	468	476	465	477	478	444	486
55907	14591	4238	2273	1515	1070	817	708	527	478	466	398	407	341	387	366	301	299	290	289	307	290	280	303	287	254	274	276	270	266	278	256	254	261	252	215	251	247	254	275	257	242	242	223	230	257	256	255	265	260	258	254	276	253	234	218	287	265	252	251	250	236	270	235	229	268	247	229	239	234	250	255	238	243	251	237	241	247	247	231	240	237	240	274	255	239	266	251	280	247	249	233	255	276	224	232	255	223	255	226	230	231	212	259	231	237	259	237	243	227	242	238	240	244	257	234	220	247	237	237	220	248	215	249	256	261	242	234	247	247	226	278	251	246	229	230	239	240	230	237	242	259	232	247	235	217	208	257	253	261	249	221	252	266	218	238	238	260	258	251	256	254	249	254	236	194	252	248	258	255	252	255	217	243	258	264	249	266	220	243	252	244	244	228	242	238	238	249	234	236	240	261	215	231	249	239	245	212	271	230	204	238	239	229	258	268	220	251	210	233	268	257	236	201	238	213	230	264	222	222	212	256	226	231	253	303	256	230	235	230	237	255	205	247	230	246	249	238	224	251	242	241	257	233	239	250	261	242	230	249	260	236	211	252	234	233	248	227	256	218	231	234	228	226	234	236	224	234	240	240	241	250	226	230	225	240	261	244	269	245	264	263	248	248	249	209	273	222	227	197	242	219	246	243	238	240	238	243	246	233	231	262	273	241	271	247	206	235	249	232	255	224	263	266	264	244	260	250	225	239	255	249	260	246	218	229	251	242	274	227	235	253	253	227	248	288	232	261	249	258	222	273	253	238	243	236	247	231	249	243	248	250	275	235	240	227	234	248	266	223	238	250	255	239	233	241	250	230	263	230	213	235	215	211	223	259	231	248	246	208	241	233	227	242	224	212	249	222	239	224	233	285	226	228	230	268	222	211	236	242	245	213	226	234	254	258	257	244	249	217	263	207	272	286	230	219	262	221	234	239	237	216	245	229	244	222	230	229	235	252	262	237	239	274	225	243	218	210	227	228	267	289	213	245	260	248	284	221	265	250	243	241	227	270	274	234	263	207	271	274	220	218	215	272	255	237	219	239	238	244	263	265	233	245	245	229	229	242	227	211	223	233	246	253	242	215	223	220	225	253	233	232	246	235	258	236	238	248	231	215	238	209	238	266	234	239	219	237	233	212	258	241	232	242	231	245	221	281	229	256	224	278	260	259	198	256	231	248	263	217	254	223	230	250	230	258	253	253	256	217	225	235	218	237	245	244	272	226	241	235	253	287	231	219	246	256	218	248	264	221	248	242	233	234	233	248	251	212	249	271	252	230	245	248	229	225	239	237	228	235	241	248	213	234	231	213	242	250	244	218	237	233	220	247	241	251	259	255	226	226	245	241	251	241	236	255	229	248	243	229	247	257	245	245	256	270	232	247	227	247	235	233	242	252	233	223	257	223	237	233	248	238	242	216	220	250	241	238	241	260	237	251	259	233	261	265	240	255	235	209	237	229	241	255	231	227	255	234	234	247	261	243	245	248	247	239	253	250	261	242	244	208	252	236	203	260	263	229	251	245	221	208	236	273	220	221	244	240	247	239	234	246	228	252	272	228	239	239	230	260	231	269	244	221	239	266	233	255	224	250	235	259	247	254	263	232	253	232	223	247	214	257	265	255	248	235	224	248	261	259	243	243	244	251	203	238	250	251	235	239	225	256	217	270	246	251	241	260	224	251	247	243	257	232	226	241	250	234	238	231	238	223	234	276	252	251	235	230	241	273	262	222	225	267	244	240	240	291	242	252	238	216	237	253	225	233	239	257	248	227	239	251	251	278	233	233	274	216	228	262	237	247	225	249	233	269	224	246	253	206	261	245	237	253	218	248	250	250	253	239	233	266	249	255	253	248	248	246	255	235	234	257	269	243	261	253	221	270	240	237	248	233	236	262	231	221	245	276	246	267	239	226	248	243	254	251	227	256	276	262	257	230	253	223	231	211	242	220	251	239	261	259	237	219	254	229	246	213	252	250	214	237	242	235	218	251	240	255	228	256	233	242	258	238	258	240	235	236	226	230	221	251	241	230	245	233	232	244	233	261	226	238	255	220	231	220	216	239	258	248	239	234	239	256	243	231	226	252	232	224	216	226	235	243	234	207	255	271	246	235	215	237	241	268	244	261	241	224	219	237	234	249	207	250	224	232	217	254	281	258	235	244	230	235	240	265	235	258	256	225	247	270	228	229	241	228	232	242	224	250	237	270	249	269	242	225	231	219	242	235	232	232	253	243	230	257	225	256	210	266	260	243	247	243	226	253	219	234	227	259	244	237	227	237	245	237	229	244	228	255	275	232	245	245	252	269	271	245	235	219	268	240	230	246	262	247	232	252	218	271	219	224	253	241	244	237	232	229	229	221	260	201	221	252	246	213	250	265	241	227	248	235	228	230	250	241	268	241	272	259	224	243	246	225	234	244	277	241	256	256	232	248	250	241	213	253	238	230	238	258	258	221	212	249	231	212	238	256	243	223	215	253	241	245	234	232	238	223	260	246	263	217	230	220	227	245	263	256	224	245	220	250	245	237	252	246	221	233	215	269	247	263	227	247	276	206	245	245	230	229	248	251	252	216	239	241	243	274	241	270	269	254	254	231	229	266	218	238	216	249	230	248	232	258	217	243	231	224	239	213	207	239	243	247	238	234	243	236	232	219	233	221	267	212	222	251	252	246	207	261	250	203	237	237	239	223	241	219	220	253	222	246	251	226	263	223	230	246	232	254	242	242	243	215	211	246	257	263	232	208	211	241	234	235	236	235	260	260	237	237	228	233	224	242	246	235	254	254	225	257	228	234	237	258	248	263	222	235	242	226	260	237	238	231	233	256	232	245	275	244	260	230	229	236	252	242	250	251	230	241	232	270	225	241	249	227	260	233	238	245	239	246	264	249	238	237	243	233	267	254	259	234	228	219	228	267	244	232	242	256	241	220	245	256	269	251	241	244	251	246	243	268	232	244	248	254	230	243	226	243	213	224	246	222	217	260	221	249	263	266	242	222	237	261	221	226	236	236	259	240	230	239	238	238	247	247	233	272	225	267	232	236	226	247	240	255	254	233	245	241	234	284	273	279	241	232	271	223	228	222	232	264	224	227	247	220	262	243	259	221	246	251	247	234	262	242	225	234	241	253	262	266	235	260	225	226	224	229	229	228	255	253	235	220	245	225	248	257	242	254	237	247	205	228	229	261	210	246	225	248	235	239	230	232	240	231	235	237	249	216	244	243	262	216	248	252	251	240	249	222	217	248	192	243	230	245	219	239	240	242	246	249	228	230	252	249	232	251	225	237	253	245	234	222	245	250	239	234	270	253	245	226	232	224	232	229	247	253	219	230	240	241	222	235	259	261	263	237	261	234	275	237	251	218	276	248	221	219	250	225	231	251	264	241	222	230	236	230	259	229	235	240	235	250	235	242	238	240	220	244	251	234	226	234	219	258	258	261	282	268	240	249	234	266	232	240
26231	2667	5931	6521	5386	4371	3579	2997	2536	2325	2077	1852	1708	1508	1498	1335	1358	1227	1126	1101	1046	1071	968	1007	974	891	919	874	870	855	828	877	802	832	875	808	780	844	808	797	827	816	769	776	801	820	754	789	717	756	706	726	734	742	746	714	770	759	687	712	680	750	746	755	744	720	721	720	693	712	714	740	753	725	775	666	712	734	710	695	728	742	674	727	710	716	684	682	733	670	708	735	726	680	716	715	687	696	667	754	680	711	670	677	686	679	679	693	685	734	689	666	670	671	694	650	705	660	723	698	733	701	637	733	675	734	703	678	682	729	694	728	674	688	729	721	723	654	729	658	710	641	717	735	705	706	661	695	631	750	691	715	687	709	706	710	695	667	697	646	703	704	665	712	678	653	670	678	664	672	667	699	714	715	706	669	698	711	706	668	735	694	676	668	668	608	713	686	614	663	690	660	672	715	691	676	680	648	673	647	650	657	715	713	669	698	705	643	725	661	652	674	672	672	719	720	694	682	690	663	741	656	694	691	635	659	695	664	641	701	677	685	707	668	703	653	752	675	681	659	679	681	644	689	761	683	714	705	715	700	702	684	697	703	665	690	714	660	721	673	691	701	725	680	669	671	678	689	685	687	689	710	687	658	664	706	653	708	656	678	682	695	695	674	704	668	693	682	703	674	685	665	695	676	698	675	693	669	705	694	697	711	671	714	651	654	706	660	688	689	687	695	657	683	699	676	644	691	721	734	671	687	698	684	659	692	658	673	693	697	662	715	651	693	659	658	673	707	639	641	685	687	651	665	691	699	717	696	649	656	688	717	685	692	665	684	656	700	680	696	690	664	720	711	751	700	689	705	628	736	718	679	666	668	678	690	668	667	711	715	725	692	693	728	687	711	646	644	684	702	687	685	683	699	682	651	679	689	687	664	700	661	727	721	713	695	700	682	666	656	648	642	672	712	696	700	663	682	701	659	685	694	679	649	649	701	696	724	659	694	654	647	711	703	746	686	699	687	695	679	714	705	701	670	694	685	683	674	681	656	697	745	673	668	689	737	692	695	641	677	659	703	703	659	665	713	649	751	669	717	706	683	642	719	724	680	638	684	653	678	677	693	684	687	689	667	678	650	646	676	641	639	670	691	674	689	690	683	698	664	665	670	660	659	622	716	661	663	711	703	698	679	689	726	705	695	698	694	667	696	694	703	667	685	713	677	695	692	698	648	667	687	651	727	712	672	660	705	733	664	663	667	676	729	672	679	717	704	683	683	686	738	707	685	715	640	694	698	755	671	670	695	703	706	668	679	647	718	703	688	671	679	672	679	633	696	680	711	664	659	717	690	635	671	674	703	676	767	672	679	736	692	691	637	653	676	638	695	634	709	667	690	681	697	685	697	691	649	681	729	681	672	643	686	689	662	619	686	654	713	676	708	687	685	660	684	679	680	694	649	673	666	695	722	723	660	727	701	742	673	683	678	683	670	692	696	701	709	628	693	617	666	686	675	680	658	675	702	688	669	710	676	679	687	606	680	681	710	685	638	671	645	698	746	674	661	704	679	682	696	701	673	684	675	661	743	646	686	682	682	650	675	691	687	691	691	689	642	688	726	708	659	701	675	666	679	699	675	748	726	751	640	669	657	610	659	703	740	698	658	693	693	731	661	661	670	682	645	676	701	702	669	686	682	699	713	680	705	676	713	737	655	626	729	684	645	753	638	699	698	673	700	698	703	688	690	687	688	717	703	689	680	658	666	665	668	639	697	729	655	650	672	687	684	686	685	704	713	654	661	657	744	686	683	704	710	671	669	716	661	674	698	682	648	676	645	702	620	620	710	690	691	720	660	686	662	702	732	646	653	663	680	613	655	682	718	682	669	702	684	700	676	668	719	651	695	718	691	671	692	712	682	656	653	657	702	688	682	661	690	725	745	681	676	667	725	649	695	689	678	678	681	669	700	719	702	728	693	693	660	666	676	715	649	685	735	688	681	683	655	700	689	645	674	697	672	685	699	650	711	697	665	703	672	649	681	704	759	625	657	633	684	669	712	696	659	708	662	697	677	682	674	669	724	699	683	661	686	669	695	673	669	648	737	666	662	662	671	686	705	685	732	681	648	704	724	696	688	680	682	648	690	669	723	678	740	669	678	713	696	725	673	662	715	710	670	670	703	636	653	640	706	661	682	694	673	649	701	658	646	710	639	673	646	716	656	681	654	625	701	665	675	713	637	777	690	695	677	711	659	685	655	707	683	721	694	661	657	610	687	661	714	706	754	722	628	675	674	747	663	705	680	687	721	672	664	686	697	713	669	672	658	697	655	679	733	701	732	640	688	623	643	725	689	672	638	644	654	654	677	653	661	734	684	725	713	699	663	677	672	686	691	687	684	643	665	661	689	673	647	677	727	691	733	704	688	676	658	689	711	653	711	698	676	634	715	697	671	708	662	708	710	661	708	705	652	689	707	698	638	679	653	678	667	682	674	699	690	638	724	667	757	642	663	713	754	690	685	719	669	733	694	689	687	639	686	718	687	651	675	689	715	648	712	660	709	683	727	630	683	707	667	672	683	662	698	663	674	727	700	685	703	643	658	726	694	696	718	709	679	676	683	667	711	658	699	706	678	682	691	704	676	674	717	672	698	675	674	651	652	679	725	695	677	717	696	698	683	712	712	640	662	728	696	665	601	627	685	648	706	690	685	663	667	678	673	718	702	680	656	701	693	683	678	689	678	680	672	665	672	679	677	708	689	662	666	723	738	630	696	693	674	698	715	625	688	688	669	745	692	725	729	666	706	693	677	699	679	709	681	675	660	651	677	711	678	720	661	690	694	653	685	657	676	690	708	657	690	626	691	685	650	675	704	672	668	666	718	690	661	676	735	679	702	679	741	694	637	672	708	677	661	732	667	671	679	683	752	695	702	726	699	654	695	694	695	688	706	693	709	611	657	657	709	702	660	681	693	618	690	671	637	696	709	672	668	713	656	699	706	723	669	686	687	662	671	714	634	695	684	677	669	709	644	684	705	709	681	692	690	687	694	697	696	707	707	678	700	680	711	652	699	714	716	700	647	668	696	724	674	669	695	716	649	677	724	691	647	693	680	721	721	683	696	684	734	722	700	698	738	693	709	682	668	669	675	674	679	689	684	685	705	660	661	676	671	673	673	684	675	688	657	680	672	689	647	659	667	695	687	703	667	676	702	670	703	678	659	689	687	711	682	649	654	634	683	656	704	650	649	659	677	667	711	686	659	692	755	676	665	666	683	696	687	679	697	660	684	716	674	728	700	725	699	649	720	670	679	676	694	702	667	640	703	649	660	696	636	699	669	675	689	619	691	667	714	712	640	674	713	679	656	727	680	733	732	670	704	623	729	676	665	670	713	712	672	744	659	668	714	695	700	695	679	678	671	631	711	680	672	679	694	661	683	668	639	691	644	739	665	670	672	673	722	673	624	701	648	706	652	645	713	663	683	660	655	714	661	708	692	658	686	703	623	647	641
6298	272	152	100	128	96	79	87	77	70	57	70	73	79	84	69	70	74	63	75	54	67	63	70	75	67	78	73	68	56	68	63	68	72	64	58	75	68	71	72	68	68	63	56	69	67	72	50	76	68	61	70	78	58	58	45	50	66	64	72	82	68	79	64	63	58	72	77	73	70	62	74	66	70	73	70	78	63	82	74	65	67	90	67	66	64	67	67	73	74	65	83	72	67	72	67	66	65	59	59	64	62	60	69	60	58	69	69	75	65	56	73	73	61	62	85	78	66	67	67	60	72	68	81	67	81	60	70	58	74	71	82	69	52	70	69	66	85	83	84	69	65	48	46	72	63	81	78	77	58	64	74	70	81	81	78	85	61	61	74	71	55	65	80	65	66	75	70	86	69	67	61	64	71	73	86	65	73	79	64	70	73	68	75	67	63	71	86	59	58	70	73	76	61	74	73	79	66	76	62	64	74	74	78	63	61	56	61	78	64	62	62	71	59	73	82	69	69	67	81	79	53	78	69	65	62	50	70	70	64	84	69	65	57	62	63	75	70	80	77	76	69	64	79	54	59	61	69	63	58	79	66	65	52	63	68	60	78	74	60	56	69	65	73	83	50	70	71	60	83	57	73	74	79	60	60	72	82	73	57	62	69	49	68	79	86	66	73	68	51	71	69	74	61	65	56	71	57	68	68	73	72	68	64	72	64	79	76	65	72	57	66	79	61	72	52	49	58	73	63	76	66	63	73	68	79	76	60	69	69	60	70	74	70	66	61	59	75	69	77	74	68	61	60	65	65	73	59	71	59	83	60	64	67	58	77	81	75	65	61	66	79	68	62	63	46	70	68	74	61	58	80	46	64	72	64	65	51	65	47	73	72	67	65	73	54	61	63	67	76	53	64	59	70	59	67	69	87	65	68	64	64	63	59	69	73	84	78	53	51	76	77	83	60	81	61	63	61	64	78	62	62	58	73	83	54	59	65	52	62	75	78	78	88	68	73	75	77	66	74	63	72	68	69	58	83	67	69	71	69	66	81	64	64	66	73	73	80	68	75	67	66	62	64	73	71	73	65	63	75	77	63	67	64	69	63	68	77	78	70	63	70	60	67	73	68	75	72	71	55	71	68	79	87	80	71	79	79	66	68	83	54	78	67	59	66	80	64	65	61	74	77	81	63	72	71	68	73	56	71	66	79	64	57	57	72	76	66	60	71	82	60	77	75	77	66	67	88	71	78	70	79	62	77	69	76	65	69	72	77	76	67	59	55	48	47	77	68	65	58	86	63	60	56	74	62	64	71	58	54	79	59	68	68	72	66	64	80	66	66	77	77	66	72	73	57	67	66	66	73	69	58	71	70	75	64	62	66	55	73	54	68	72	65	71	75	73	64	65	61	69	86	66	49	67	67	59	69	53	69	58	65	83	69	78	71	61	67	75	61	85	78	62	49	78	63	57	78	69	49	55	57	73	62	76	75	54	74	64	73	68	59	81	52	63	86	82	72	74	70	83	61	72	60	76	75	75	52	65	77	68	72	70	66	77	57	69	61	68	59	74	69	73	75	67	78	59	57	66	71	81	75	64	73	63	64	80	78	63	61	61	62	72	63	65	54	68	70	78	66	75	84	57	70	68	68	77	77	62	73	66	73	67	67	66	65	60	85	57	62	62	78	68	60	73	55	75	69	67	60	71	67	74	56	64	68	61	69	62	55	75	60	64	78	67	71	76	56	76	63	61	75	63	63	85	74	69	73	70	85	65	75	64	63	58	70	68	63	64	70	69	56	63	69	71	56	73	68	74	65	56	70	55	66	66	50	76	69	84	82	85	55	65	67	69	59	72	79	77	64	59	74	78	82	68	61	77	80	75	68	64	78	64	66	82	64	72	60	68	66	70	64	72	78	57	70	66	65	66	59	81	80	72	79	54	78	66	72	68	69	86	55	76	82	70	67	66	83	69	61	88	71	69	70	60	80	64	72	72	69	63	70	80	57	66	66	70	64	72	60	62	59	64	62	59	68	86	81	74	68	82	72	64	70	80	78	54	66	67	67	55	63	72	81	70	73	73	68	86	82	86	67	57	64	57	76	74	70	52	64	69	57	60	49	66	64	61	57	74	70	65	72	80	76	74	71	78	53	67	67	74	63	74	63	65	64	62	61	68	64	67	64	55	73	46	77	83	71	56	65	63	77	68	73	70	58	70	74	69	70	69	77	85	73	75	50	75	70	70	72	56	69	74	65	81	84	72	64	87	67	74	65	71	70	67	68	68	69	78	62	57	80	75	86	60	63	71	56	51	60	62	79	64	61	65	62	55	83	69	81	70	71	61	64	62	74	59	65	51	64	61	69	68	81	60	75	77	72	74	78	70	64	69	74	61	62	66	71	74	75	91	71	72	66	66	56	66	66	66	58	71	80	71	62	72	69	71	74	73	76	83	92	65	70	55	73	58	75	77	69	62	61	69	77	71	52	65	70	70	67	64	56	62	74	67	50	61	66	60	58	70	78	74	65	68	54	75	56	66	74	75	69	90	58	76	64	73	74	86	84	78	57	63	75	57	80	74	61	69	68	70	55	60	75	69	68	65	60	68	79	55	63	58	65	74	75	51	53	78	57	58	75	64	70	74	48	62	61	66	83	71	73	67	76	66	67	67	63	71	89	82	65	62	70	53	72	61	85	66	60	78	52	63	66	55	68	70	76	78	82	64	61	71	77	73	65	57	64	68	52	63	65	50	60	54	50	62	67	51	65	70	68	87	78	70	57	73	69	65	68	81	78	75	64	66	73	64	54	71	65	66	55	61	72	77	72	72	79	65	75	92	61	50	64	66	72	57	76	62	67	75	70	64	75	76	74	58	74	77	66	72	68	69	70	70	79	86	74	67	75	68	67	61	64	65	66	61	71	59	61	56	73	79	67	56	67	66	73	75	54	68	57	64	67	59	67	78	66	85	81	69	51	62	51	64	74	64	84	71	71	60	72	66	59	73	60	80	75	62	67	66	55	66	75	67	69	62	65	61	66	82	65	70	70	80	64	74	79	78	70	67	64	70	82	67	66	57	85	71	63	56	73	67	77	72	80	63	74	58	76	75	58	64	67	67	70	73	72	68	73	73	63	55	65	75	66	66	64	66	59	81	73	66	70	64	59	61	61	68	80	65	64	62	67	68	48	63	63	63	75	81	69	72	63	63	68	73	70	74	73	60	65	72	73	59	65	59	68	65	65	62	60	70	76	65	82	58	60	74	68	86	70	82	63	83	77	63	64	51	59	70	80	63	73	80	69	70	85	59	75	68	70	73	76	74	73	70	75	78	74	82	81	58	60	74	77	57	86	74	50	60	64	66	81	70	62	60	57	67	84	57	77	61	71	71	71	76	53	58	58	84	62	72	76	58	77	69	68	63	71	62	79	67	60	77	66	60	67	67	83	42	72	68	64	61	60	61	65	82	73	73	65	60	55	62	54	61	65	74	62	76	59	62	74	66	63
6281	313	367	428	401	354	327	313	329	298	268	273	273	282	251	269	280	267	265	242	293	237	278	273	251	255	267	269	225	254	254	255	257	260	257	267	276	270	269	251	270	230	243	271	284	246	274	259	250	247	266	270	254	222	259	237	225	276	219	252	234	230	254	248	227	254	239	259	251	251	255	245	260	256	237	235	224	242	228	265	278	244	230	256	253	276	249	208	245	249	254	272	266	248	267	235	263	263	276	228	255	239	238	227	248	273	236	230	255	246	242	250	271	242	244	242	278	252	283	229	256	237	248	255	253	264	251	255	230	239	249	309	261	216	269	262	253	235	229	239	227	253	240	264	243	258	254	255	227	265	242	227	251	263	238	260	250	236	255	263	244	252	235	272	261	241	262	247	198	257	235	269	240	229	260	237	298	253	232	266	234	224	239	251	246	247	259	249	250	242	241	232	266	221	256	252	219	272	238	230	241	258	274	226	251	247	234	232	242	226	260	277	217	240	248	272	263	226	263	269	218	246	251	232	266	232	273	244	248	291	247	264	246	252	241	234	252	248	257	242	262	257	256	248	258	233	241	269	279	240	264	239	238	231	228	262	222	249	245	239	213	205	229	237	271	271	263	233	239	247	280	234	266	232	250	233	217	277	248	285	254	263	267	242	255	217	261	239	224	258	260	236	247	252	251	249	249	246	236	264	255	230	245	254	255	261	252	250	237	229	242	266	219	268	279	251	267	251	251	236	248	264	283	270	269	234	227	253	244	260	262	251	244	237	260	247	261	229	229	257	247	249	253	236	239	245	236	265	234	245	265	261	256	250	256	267	259	233	247	234	234	244	268	223	242	243	232	236	273	236	252	239	242	254	267	259	274	239	244	244	215	229	236	255	242	264	241	258	243	257	238	230	255	251	264	268	240	241	261	247	241	230	254	258	238	257	258	261	223	224	249	259	219	237	236	246	269	251	254	247	243	260	222	265	262	267	259	252	246	261	244	239	265	249	256	232	280	268	271	215	231	243	228	261	249	253	268	280	259	232	233	250	280	250	265	245	264	272	241	253	258	230	236	251	268	268	231	264	218	226	276	235	244	237	254	261	235	266	262	251	280	243	235	240	243	259	220	215	242	245	248	262	257	253	238	245	230	244	223	261	272	235	247	233	222	244	256	237	259	250	232	250	239	268	230	237	243	274	246	274	272	248	224	252	260	246	236	235	257	240	268	250	271	289	230	245	241	243	247	258	267	279	255	248	272	216	242	224	251	256	273	267	223	226	242	220	268	259	250	246	266	259	246	234	231	269	249	265	242	257	272	229	253	248	258	220	267	250	241	261	246	255	236	256	246	264	239	256	219	254	271	268	223	234	219	224	263	241	239	271	295	254	250	201	232	250	256	246	281	264	247	267	243	245	259	242	246	234	257	221	270	250	267	248	248	269	238	246	242	266	268	265	236	228	253	244	236	270	236	241	258	256	273	255	242	255	232	260	256	236	258	269	259	237	256	235	243	237	245	233	242	217	227	252	258	257	257	230	250	237	243	282	240	239	259	240	247	234	250	249	257	214	247	266	243	241	230	257	264	257	241	234	250	234	275	259	219	231	240	238	252	251	230	239	287	259	227	229	260	267	222	267	247	260	262	271	255	271	255	244	300	268	244	234	264	245	266	279	228	253	227	213	253	278	249	275	259	261	241	276	248	246	242	240	290	261	236	268	254	241	253	243	239	210	253	266	223	271	277	246	259	271	251	246	253	282	238	252	255	263	257	215	233	241	257	246	251	249	255	238	255	232	263	267	257	238	252	268	211	228	239	240	272	243	244	249	234	260	262	228	260	251	237	234	251	271	247	274	272	246	253	272	238	244	230	266	210	259	261	249	236	261	258	226	230	247	254	263	273	251	254	258	246	290	290	257	250	247	259	261	270	234	263	242	239	258	272	234	260	254	265	231	264	249	254	243	259	275	248	276	260	253	213	253	256	251	243	264	244	258	261	253	272	251	270	257	249	241	216	259	250	249	271	268	245	217	232	251	265	256	241	244	245	276	271	256	260	239	265	268	258	246	258	255	234	228	276	252	215	249	239	236	265	241	248	247	234	228	285	238	253	263	239	260	230	276	260	258	261	233	293	258	248	261	238	253	254	247	263	238	263	255	258	256	248	255	252	251	254	256	246	252	261	244	229	245	235	229	236	226	240	244	248	247	239	260	251	244	265	238	246	244	255	266	253	238	254	233	238	244	269	237	269	239	226	250	270	245	257	253	247	255	241	258	265	253	237	259	248	256	258	238	238	247	239	240	244	238	265	265	243	245	266	261	227	241	241	249	224	254	253	266	245	272	265	249	281	233	227	266	236	213	270	273	230	228	241	245	213	229	235	269	256	232	273	253	257	253	275	244	239	248	240	251	245	218	261	274	263	258	250	247	248	250	235	235	266	266	209	244	225	268	253	253	243	230	247	294	237	263	225	251	257	246	243	249	262	258	252	252	291	244	249	247	261	243	257	229	275	277	251	228	262	247	231	246	245	248	237	239	233	247	244	261	220	257	251	241	246	245	250	245	255	238	255	231	254	255	235	229	233	265	247	213	244	229	275	272	261	240	241	244	261	265	237	248	270	222	265	255	240	254	219	246	239	226	222	245	223	244	254	248	241	245	230	259	292	227	226	218	240	241	258	259	258	253	249	224	243	268	272	231	256	255	243	263	251	237	249	235	242	265	247	270	251	232	241	246	223	264	229	236	264	247	237	277	276	230	221	248	252	255	246	278	249	240	228	249	235	256	251	263	249	251	245	239	254	281	251	252	241	240	245	258	233	244	227	298	224	251	238	219	244	237	252	228	271	224	271	260	261	239	257	250	268	259	265	285	251	256	231	252	234	260	249	278	241	230	286	260	241	269	232	252	226	264	233	254	240	239	241	240	246	251	243	249	221	242	253	278	239	262	237	267	260	235	272	228	259	270	263	237	285	279	250	275	220	238	269	247	229	253	269	281	257	249	276	270	262	241	252	252	251	240	227	245	269	247	261	243	254	226	248	250	237	244	248	235	234	262	249	217	241	233	256	275	256	236	244	243	271	238	288	241	265	252	243	262	257	266	221	267	243	240	257	266	249	241	269	253	243	252	238	248	255	261	241	238	241	264	261	241	245	224	237	253	236	238	249	244	253	265	244	266	220	249	262	270	254	253	234	240	241	257	243	276	234	238	225	247	251	236	276	237	231	251	309	252	231	270	234	244	262	252	254	243	271	249	279	263	232	271	231	234	237	253	270	251	250	244	245	248	264	249	242	247	239	273	217	237	270	237	258	263	237	262	247	257	257	243	239	269	232	234	256	251	237	261	231	246	221	242	284	239	250	258	271	250	249	232	256	278	232	236	228	264	234	224	253	228	223	262	231	262	231	249	231	243	248	243	239	254	243	214	248	279	230	257	237	271	276	265	281	237	221	272	275	249	261	239	243	265	262	269	258	246	246	262	236	239	246	251	246	241	238	260
43294	6916	1493	1053	752	532	460	341	295	286	262	247	242	220	197	202	199	188	203	187	197	186	179	195	174	167	176	185	184	164	166	171	162	167	156	148	164	147	163	173	170	167	161	170	142	172	149	182	161	140	150	151	177	149	170	166	150	143	157	159	169	140	159	157	175	153	156	156	151	161	165	157	145	171	170	144	168	147	174	149	150	151	174	147	185	161	152	152	176	161	185	173	192	156	168	144	148	154	147	156	150	161	144	145	140	142	164	151	156	170	167	158	150	174	142	160	130	164	158	159	158	153	133	153	151	143	148	158	168	142	166	152	147	138	144	161	147	143	152	163	148	169	157	151	150	160	140	147	160	161	176	149	147	153	163	158	168	149	157	169	158	152	153	155	150	158	163	150	166	156	143	151	147	163	179	183	171	166	157	158	172	161	147	167	152	150	157	165	174	153	164	162	167	152	145	165	154	144	168	159	168	158	147	144	160	157	144	171	157	178	138	148	131	161	161	153	163	149	150	137	139	136	147	151	150	154	154	145	174	157	176	163	150	175	161	159	146	158	149	162	150	159	189	170	147	160	163	156	164	155	117	143	153	156	176	155	167	177	147	140	146	152	172	144	153	172	144	167	147	175	146	162	166	153	149	153	136	167	175	142	154	168	142	173	161	148	155	159	159	169	185	155	145	157	145	160	134	150	155	177	155	190	148	170	171	135	165	177	149	157	159	154	154	167	162	160	149	171	166	157	163	151	142	156	160	176	156	152	154	166	147	142	147	168	160	169	168	154	150	144	163	151	147	178	140	147	173	154	148	169	154	166	184	150	155	151	166	161	156	153	158	151	139	146	149	163	160	138	149	141	150	161	148	140	133	151	155	170	166	148	176	153	145	146	141	149	150	176	156	143	166	127	134	147	149	160	160	164	151	153	149	155	150	167	150	175	167	156	154	164	156	155	134	157	152	155	139	168	132	166	154	174	147	150	187	162	157	148	146	153	147	134	179	164	178	133	143	159	148	156	173	156	133	147	163	168	159	152	143	157	146	164	165	147	152	156	151	148	153	152	164	147	170	142	149	136	156	173	147	153	147	159	158	184	161	169	134	168	177	138	145	154	136	135	155	157	168	173	148	156	159	187	163	149	151	160	142	155	165	147	159	136	177	159	159	158	150	164	167	164	161	157	172	166	173	143	154	156	169	137	158	176	156	158	154	159	160	152	161	150	152	142	142	146	150	160	149	149	155	163	169	163	171	163	144	138	143	149	132	155	163	137	140	136	159	166	141	147	159	156	116	149	151	175	156	161	136	166	165	159	154	126	163	160	168	166	145	153	166	156	143	167	173	162	144	159	167	162	158	193	159	169	155	160	162	125	168	166	162	132	137	150	145	133	160	158	165	149	142	166	158	153	184	154	155	138	139	162	172	152	162	161	153	159	150	156	166	156	137	157	171	164	135	148	149	150	133	171	157	144	171	153	150	157	154	154	160	160	139	163	155	129	143	179	181	139	161	145	151	140	159	171	130	156	128	166	142	145	167	168	153	155	137	139	139	159	167	152	151	169	159	156	159	166	161	170	145	189	151	164	150	136	159	126	168	163	161	155	144	178	144	142	172	179	151	150	142	141	138	169	170	139	171	143	179	170	144	153	171	156	142	147	146	140	162	149	168	144	131	158	156	174	150	172	143	154	143	145	142	164	153	162	141	181	164	146	153	162	158	182	151	157	144	134	137	166	154	138	152	151	145	170	154	144	148	155	144	164	171	167	151	187	156	164	151	125	153	159	147	167	134	139	176	170	134	150	144	159	172	166	160	146	167	142	146	141	124	162	175	129	148	174	159	161	144	167	142	173	181	155	175	152	139	161	119	152	148	157	161	165	141	160	159	145	156	147	147	175	139	183	168	158	168	149	148	177	158	150	161	157	154	151	152	151	170	160	149	172	169	164	195	131	151	142	157	138	147	152	158	150	159	169	163	159	150	174	161	164	149	147	151	149	162	161	150	145	169	155	132	161	150	154	156	146	155	152	157	164	180	154	138	165	175	161	138	155	163	127	157	156	174	160	157	156	165	150	157	142	154	154	176	148	161	159	142	121	146	152	157	133	160	147	172	159	146	154	165	139	162	183	172	140	163	148	165	176	162	166	133	152	136	159	157	173	162	153	139	176	164	150	142	158	150	147	142	179	176	168	156	167	166	172	150	125	135	156	154	188	155	161	121	140	159	144	153	171	148	193	182	149	164	153	153	131	161	145	172	144	166	177	178	135	168	169	147	159	160	161	155	145	165	152	159	150	175	156	148	147	191	164	157	162	142	143	174	150	156	155	141	137	153	173	165	160	141	142	141	157	173	145	166	159	153	177	166	169	133	155	167	162	141	179	174	155	149	166	144	156	138	152	162	154	172	174	153	133	160	148	153	132	160	163	150	142	140	138	166	160	163	169	156	156	162	167	148	146	154	145	170	156	143	139	156	133	143	166	144	136	155	141	164	170	168	142	147	141	152	153	137	147	133	154	150	188	175	157	160	172	174	155	178	174	147	150	148	154	137	143	152	147	155	170	136	152	156	156	151	129	156	154	148	150	155	152	148	157	161	157	162	164	135	150	142	152	164	156	150	159	141	146	161	160	149	139	163	135	180	166	156	147	161	157	154	155	157	166	146	161	161	165	142	159	147	155	147	150	144	181	169	154	159	144	158	159	127	169	142	153	156	133	156	139	169	175	167	154	162	163	145	147	173	164	159	161	164	162	154	140	151	174	160	165	157	149	167	149	180	170	161	151	137	135	167	162	162	169	153	146	157	147	144	129	161	156	153	130	151	158	139	159	147	183	126	136	149	171	177	166	161	143	167	140	182	162	162	137	130	139	131	147	154	170	161	160	140	156	153	167	140	151	151	154	167	153	136	164	173	163	144	160	152	165	144	166	173	174	158	159	139	144	159	156	155	167	171	162	200	163	148	157	135	161	145	152	155	184	150	144	155	159	156	155	177	146	172	127	162	152	131	168	159	169	159	168	164	175	170	144	145	161	154	146	174	158	127	175	148	167	158	150	168	156	166	153	153	142	127	154	152	135	166	160	149	149	150	146	145	149	170	152	153	146	176	131	151	148	144	178	143	174	144	154	148	156	154	129	149	141	150	138	160	173	153	135	135	160	171	143	167	151	169	152	155	152	187	158	142	152	151	158	182	174	138	178	163	171	155	181	159	143	151	160	155	140	156	157	158	168	184	147	149	122	152	190	131	139	159	141	184	152	145	162	167	188	177	144	164	171	167	154	182	140	154	171	159	143	132	154	167	146	143	135	167	134	156	145	144	155	148	156	164	155	171	150	176	149	179	170	159	134	152	151	161	156	168	162	155	150	167	151	165	180	157	145	184	162	178	172	153	149	175	159	147	160	169	150	144	156	147	143	160	146	146	163	149	142	130	147	144	142	176	168	167	158	174	166	156	184	154	163	146	163	159	144	170	145	135	164	163	148	153	164	155	158	170	154
20815	1479	3125	3591	3096	2438	2023	1713	1453	1351	1222	1096	1054	888	809	784	773	798	723	748	681	692	630	656	619	632	604	599	579	545	607	547	545	512	516	586	553	589	559	526	525	559	547	562	538	513	523	522	547	525	536	528	495	496	485	515	466	531	535	467	522	484	491	494	510	533	456	507	461	487	550	503	479	514	473	446	477	503	503	499	524	472	511	483	477	517	477	464	489	469	492	482	545	509	502	445	518	539	497	457	478	486	458	487	476	492	496	446	503	526	456	471	504	481	476	476	466	460	514	477	505	500	451	462	474	463	530	465	454	515	462	506	499	447	493	523	491	492	462	508	444	478	475	469	505	498	473	477	467	468	492	484	502	503	452	457	456	497	456	498	477	438	526	470	460	464	509	483	432	502	504	446	494	469	462	491	510	469	467	476	490	498	474	480	459	482	469	469	466	463	491	487	462	526	477	447	491	444	472	497	469	430	447	483	446	457	480	520	527	513	544	514	471	523	510	505	460	485	491	486	491	465	465	511	472	511	507	486	457	443	476	463	460	507	490	505	502	467	495	513	455	475	488	489	460	474	458	462	491	489	478	486	507	453	448	462	482	462	480	512	466	462	455	474	522	452	486	452	457	448	473	460	444	467	457	452	508	452	474	474	482	454	464	484	464	480	486	464	503	491	467	479	494	448	463	480	503	483	516	475	479	471	480	460	486	448	438	497	493	459	475	453	458	493	475	476	505	443	472	478	453	435	439	473	487	478	458	455	493	470	459	504	485	514	496	505	507	444	501	447	469	478	439	485	477	465	516	456	499	456	464	477	467	470	507	473	465	474	479	464	493	488	467	459	462	480	501	490	490	489	434	509	476	445	470	508	452	515	472	453	503	453	474	476	462	487	480	528	470	476	497	481	463	430	459	501	508	468	533	474	473	487	464	486	473	478	471	445	470	476	495	502	436	475	481	508	476	483	471	515	475	480	509	482	491	484	463	490	469	491	473	472	451	477	475	500	487	485	471	499	454	505	446	476	469	477	473	466	493	481	432	495	490	472	504	439	483	510	530	464	515	486	486	463	506	494	467	459	480	463	443	522	496	492	432	500	462	483	472	488	473	493	472	501	472	475	446	469	497	490	502	510	447	532	460	494	469	438	510	482	451	479	482	485	491	498	484	457	438	462	466	464	474	451	471	486	490	500	496	476	465	467	510	471	466	495	522	505	448	449	471	468	468	462	501	469	459	466	484	499	490	460	499	455	468	467	457	450	474	495	490	483	511	496	503	481	481	508	454	470	502	463	493	474	481	473	456	545	503	492	516	470	478	481	484	498	474	469	502	480	457	442	455	473	506	467	464	494	459	453	502	469	482	450	474	501	487	503	498	501	488	535	524	492	451	523	495	493	513	472	469	497	468	475	464	515	474	459	485	496	517	480	452	461	477	464	460	460	511	507	454	485	470	508	472	483	490	496	462	456	493	441	478	466	444	482	452	481	465	474	478	479	425	449	441	470	488	509	518	512	463	452	499	465	501	506	483	506	479	462	477	499	463	471	509	455	503	494	469	445	465	488	465	469	519	482	466	489	447	505	510	459	486	504	502	483	518	509	457	487	502	454	519	537	504	537	483	459	472	492	510	484	490	449	488	449	500	450	444	465	494	486	466	501	446	509	434	480	490	511	471	454	467	455	501	491	469	481	474	454	462	467	484	489	489	478	497	457	491	475	477	518	521	504	469	477	530	491	488	462	463	501	482	435	462	495	474	493	449	460	469	497	468	446	465	471	475	477	516	475	506	496	508	459	436	475	443	489	461	468	457	470	506	487	440	531	468	460	469	449	471	468	445	466	484	438	437	436	464	471	458	498	455	496	550	466	518	455	514	489	502	511	508	476	445	461	490	474	481	528	481	482	460	486	500	462	507	470	474	507	472	501	473	455	482	489	502	463	468	470	529	464	469	476	484	489	508	484	484	460	477	453	513	501	492	441	526	437	468	467	477	507	497	479	491	497	453	447	475	513	487	498	512	506	473	476	505	497	468	484	474	468	478	480	490	478	432	500	485	465	476	453	512	475	484	483	455	470	492	508	488	479	439	462	437	482	464	491	459	466	448	505	492	456	492	467	498	505	471	483	464	464	451	510	448	497	501	480	466	462	480	464	493	484	458	500	478	465	466	495	479	499	468	473	465	480	489	504	494	468	496	473	483	479	478	512	457	484	461	477	488	464	447	431	472	475	485	465	463	441	436	475	497	498	502	467	511	444	452	479	490	475	530	498	488	493	486	494	474	462	489	481	453	475	477	454	485	432	490	506	459	478	459	461	479	468	517	444	508	496	482	467	469	464	490	474	492	483	475	489	475	514	477	467	460	463	473	483	483	477	510	505	466	503	483	475	476	476	480	504	473	489	475	457	462	496	462	477	483	487	449	478	466	494	468	460	493	494	503	483	492	519	493	431	506	480	487	476	493	459	454	463	482	482	438	478	494	493	466	472	507	479	463	467	467	493	476	493	476	463	465	458	470	505	515	444	489	452	466	439	477	446	475	499	476	445	491	473	445	484	518	480	483	471	520	498	513	521	464	489	478	496	425	448	476	498	456	497	458	510	503	476	477	491	524	522	495	484	492	476	513	496	478	468	478	494	494	487	483	510	506	479	460	494	485	493	472	475	441	475	519	469	465	469	472	443	481	476	495	444	464	480	498	456	515	496	512	512	479	489	507	502	471	473	424	503	494	486	455	518	494	494	429	438	459	472	461	494	463	487	483	508	488	447	496	499	462	528	514	494	476	488	454	452	503	441	470	520	471	478	469	455	466	500	471	512	473	489	445	466	484	455	475	462	457	482	473	472	476	470	466	455	509	439	495	476	477	464	477	461	493	484	487	501	481	450	452	477	482	463	482	483	471	504	500	478	484	502	521	502	495	481	500	466	458	510	434	471	493	473	473	500	481	507	477	469	505	483	475	475	512	482	473	510	478	479	464	517	464	466	492	492	466	466	453	488	477	483	448	466	479	450	474	499	486	551	475	482	454	483	492	507	498	444	481	473	495	494	490	445	484	508	481	478	457	529	422	512	481	438	488	473	503	441	424	483	491	502	480	473	478	473	489	464	485	492	455	454	465	458	430	461	491	450	496	453	486	505	463	457	492	537	480	476	491	450	471	461	488	473	484	452	475	465	464	518	457	454	473	472	443	462	441	490	521	503	477	455	480	478	479	441	495	490	483	514	475	478	491	473	525	455	491	511	463	476	486	445	476	495	479	490	522	472	498	456	474	472	496	497	448	505	492	452	474	500	483	507	499	451	480	482	513	491	504	489	498	514	512	473	506	469	457	464	493	515	410	494	477	463	505	491	473	482	425	484	491	438	467	458	473	481	462	459	453	504	521	459	450	463	430	475	447	489	471	462	463	490	500	493	439	472	440	526	536	472	456	423	479	503	479	453	477	453	490	460	476	440	471	458	523	471	494	463	454	422	435	499	531	500	530	498	490	467	520	467
57592	14434	3887	2123	1476	1105	779	650	575	452	422	387	418	363	331	344	310	297	300	298	290	304	276	259	248	288	275	251	271	272	265	261	250	198	249	266	252	266	254	256	245	265	230	266	233	235	257	237	219	257	263	253	252	259	272	247	245	256	248	259	247	242	259	236	245	220	215	267	275	249	229	265	260	245	241	271	234	232	238	274	257	258	227	253	281	238	231	246	225	211	238	214	195	234	238	255	252	240	232	251	282	221	247	258	236	237	247	245	220	211	247	250	249	260	270	224	224	209	270	249	225	235	242	214	242	272	237	261	240	272	225	232	260	210	260	236	218	219	242	223	221	220	271	240	249	235	253	245	248	246	242	236	248	261	237	222	239	246	250	249	280	226	216	258	276	260	257	241	253	261	226	239	248	250	227	232	226	232	249	236	274	252	237	230	257	244	204	258	256	246	261	210	247	243	247	234	271	259	236	228	223	253	245	206	224	226	283	252	239	218	250	262	224	254	236	232	234	249	234	222	249	262	246	249	237	237	244	227	240	237	259	217	217	255	241	278	251	238	238	262	258	236	244	260	233	236	218	250	220	235	228	224	233	239	254	255	242	227	226	244	242	232	231	236	259	235	209	239	230	227	243	244	243	230	237	223	274	247	221	276	218	239	236	268	228	283	236	209	223	256	241	215	237	257	224	252	245	238	269	254	245	222	261	229	272	242	282	243	270	276	244	229	230	222	260	240	239	232	236	235	243	245	251	287	255	266	230	244	253	237	223	239	251	260	212	245	265	211	263	238	230	239	252	236	249	256	229	223	242	233	248	260	236	263	234	241	246	254	276	249	270	244	249	223	258	235	234	251	243	226	228	262	253	249	266	256	239	229	222	267	250	230	246	237	216	239	250	239	233	271	243	250	232	236	223	241	222	258	242	244	261	238	268	214	268	266	267	244	278	250	231	281	247	254	232	221	250	258	247	253	234	226	244	236	244	243	223	233	238	238	244	221	245	252	219	218	235	209	255	220	247	263	257	261	224	261	254	234	225	213	240	218	235	232	221	221	263	228	238	215	208	226	229	226	258	242	242	252	247	259	263	240	232	242	257	240	256	253	262	248	241	264	260	252	217	242	232	252	240	246	228	243	266	255	264	264	246	270	260	233	263	230	218	251	226	251	249	237	232	256	248	247	246	209	219	250	259	215	241	239	231	212	231	261	236	230	230	252	237	227	237	268	235	252	250	226	264	270	232	238	261	239	226	259	225	227	246	237	252	240	231	231	205	256	268	231	257	232	259	238	232	283	259	255	224	240	253	236	258	246	245	230	250	250	234	257	265	263	246	244	241	226	225	244	255	227	266	246	246	233	249	246	241	227	266	210	241	264	224	231	226	226	251	250	214	237	219	240	229	255	233	256	218	241	240	241	247	221	250	234	234	256	235	234	220	224	225	233	235	255	251	243	228	249	217	229	221	215	223	229	217	240	228	240	260	219	257	240	241	242	236	229	202	253	254	223	252	234	184	258	256	231	213	285	254	235	231	261	231	266	251	258	232	230	245	250	237	244	262	242	230	261	239	244	213	266	231	249	249	244	214	228	227	227	245	228	263	259	204	244	211	252	223	234	248	232	209	228	238	238	269	234	268	262	252	242	238	227	225	244	223	284	238	250	259	218	227	255	249	238	257	216	252	228	250	233	246	254	273	248	249	229	205	229	259	230	227	252	255	212	255	252	258	242	240	240	218	249	227	231	247	236	248	225	218	235	260	232	252	229	223	269	238	245	236	245	240	240	248	238	251	225	237	261	231	242	256	244	252	213	229	246	215	235	262	219	244	254	234	270	246	245	240	261	229	248	223	220	223	247	245	205	225	240	247	207	254	216	223	238	227	237	261	248	239	250	260	208	238	220	228	246	250	241	232	262	235	239	243	220	255	250	238	253	217	237	199	263	263	263	245	277	267	222	232	248	229	222	231	219	249	252	239	248	240	262	228	254	215	254	232	262	239	240	252	255	252	225	245	251	264	282	245	251	242	243	242	208	253	248	220	240	229	226	225	242	235	260	239	219	245	251	241	277	255	241	239	233	247	264	267	229	229	253	245	220	193	244	213	233	204	272	226	243	256	253	259	219	245	251	229	233	248	283	240	230	276	245	232	246	258	256	250	237	243	250	226	264	219	238	225	248	224	216	236	226	230	235	239	222	263	212	237	229	228	263	240	235	273	235	256	244	258	252	230	244	230	255	259	255	240	227	240	231	231	239	249	233	236	252	268	249	255	240	234	258	206	226	263	204	253	234	266	267	252	232	250	248	225	255	251	253	227	236	236	254	224	239	233	230	260	221	240	220	230	244	255	251	227	234	209	250	237	226	228	242	219	230	267	222	238	269	254	257	246	276	235	240	228	247	218	229	252	233	232	248	247	242	240	234	253	238	229	240	264	240	203	232	243	257	229	235	241	239	244	210	273	246	242	238	252	240	240	233	248	257	240	223	246	222	260	229	238	240	246	226	259	243	258	220	222	246	242	257	254	232	247	246	237	248	208	233	219	257	250	248	239	266	225	202	226	253	246	189	219	221	248	252	208	250	255	234	224	219	263	220	271	212	274	224	236	234	253	241	252	247	246	222	216	262	233	252	250	246	229	245	236	247	242	236	235	248	223	249	234	228	251	250	234	220	255	222	231	271	252	236	245	245	234	242	245	256	239	227	237	226	220	253	240	236	229	235	238	234	268	244	233	205	253	255	211	220	219	246	256	233	231	224	237	247	257	237	247	259	244	228	228	250	251	260	236	240	260	240	257	253	230	251	253	247	237	238	223	212	217	237	249	265	245	220	278	227	220	246	216	270	246	247	253	231	224	235	204	224	255	258	256	217	242	238	239	237	232	258	253	266	233	226	233	222	236	238	249	252	244	241	241	234	264	236	226	232	242	259	212	224	227	216	251	250	244	243	246	275	255	248	239	269	234	238	233	255	237	229	261	250	234	208	234	249	239	222	249	236	232	255	243	212	262	275	230	250	241	242	256	222	219	236	239	211	255	244	239	251	235	250	240	258	219	233	241	234	220	205	221	243	235	258	252	241	230	215	229	255	247	219	240	228	207	234	244	226	242	261	243	235	213	223	244	244	256	222	213	265	243	220	240	227	218	248	229	235	242	270	230	220	235	232	239	270	261	270	232	230	254	228	227	220	225	244	257	226	241	217	221	245	250	233	233	236	274	240	257	227	256	232	251	244	256	240	224	275	219	242	233	218	279	263	242	223	251	239	271	245	256	269	242	190	258	217	243	237	233	269	232	267	243	273	242	280	241	247	235	275	261	206	229	235	252	242	255	260	275	253	260	239	229	237	237	242	238	280	245	217	247	239	248	237	244	222	251	234	252	228	229	248	250	229	220	243	243	223	257	255	251	262	228	232	197	242	233	231	228	248	254	228	245	213	236	233	227	251	234	220	250	259	228	253	245	265	233	256	242	263	285	247	226	247	262	250	255	252	222	224	204	259
26852	2566	5917	6551	5464	4424	3709	2975	2612	2271	2115	1851	1700	1547	1355	1324	1205	1194	1136	1082	1101	988	997	995	948	937	914	911	869	913	909	874	801	783	815	813	784	841	767	757	786	802	762	800	782	788	773	726	767	788	778	710	753	696	734	752	723	716	700	749	741	659	754	719	702	702	735	693	717	759	675	718	709	698	718	719	687	731	683	689	669	707	697	704	703	728	665	687	678	728	677	707	724	686	722	653	690	691	685	743	704	669	728	680	697	708	693	670	736	683	696	718	679	726	674	635	696	640	687	733	693	731	707	665	681	729	652	715	657	721	705	685	680	690	667	726	713	711	693	686	713	639	712	712	658	675	690	679	680	680	691	760	686	652	674	625	698	673	682	684	686	718	673	650	692	710	693	673	654	656	668	671	704	669	657	682	705	677	712	713	703	722	633	697	670	707	687	676	622	675	614	694	667	701	718	686	694	710	725	667	660	689	692	684	676	663	687	674	726	706	667	684	700	715	684	715	684	678	667	700	659	657	695	736	634	659	686	665	674	675	692	694	692	653	701	669	684	663	726	702	698	642	668	655	725	641	700	673	658	731	688	708	735	689	625	686	700	730	711	728	738	674	669	726	696	675	676	707	653	663	711	701	679	667	692	699	712	681	655	702	677	706	680	711	648	708	653	724	713	665	701	700	713	641	686	646	708	706	680	651	709	709	683	693	691	681	665	694	671	711	711	664	697	658	738	666	733	705	714	691	730	664	682	674	711	690	686	707	689	687	675	672	716	693	699	652	701	676	671	718	700	678	716	689	680	702	678	634	664	673	658	708	693	696	682	656	675	679	702	641	693	683	702	701	640	704	707	669	654	755	698	691	697	666	633	671	705	694	681	726	683	668	769	707	752	695	688	704	714	708	681	684	696	693	702	643	681	677	716	683	729	683	760	683	730	676	703	677	685	710	766	716	678	710	672	702	630	698	676	750	676	690	742	666	675	673	668	675	692	639	668	640	679	684	680	653	718	727	696	696	658	667	663	693	683	653	673	685	695	692	640	627	690	693	675	695	689	681	712	655	669	708	712	691	704	713	683	658	672	641	728	692	705	694	638	669	728	719	683	660	667	689	668	651	674	680	708	650	747	695	676	693	661	691	655	689	694	718	680	692	655	659	705	686	684	666	630	700	692	713	713	670	704	688	694	645	697	700	720	673	711	709	733	686	682	646	668	682	675	681	691	687	666	705	690	662	670	655	714	696	681	711	665	727	668	720	663	646	689	687	708	698	672	682	720	647	656	706	661	682	744	703	663	702	636	709	727	700	686	674	727	630	703	645	662	700	700	682	708	704	639	688	702	651	680	660	637	675	689	711	651	688	683	673	681	712	659	647	655	743	693	710	686	672	670	705	649	682	726	707	675	706	655	667	680	668	706	701	704	647	664	745	709	693	664	674	676	658	661	716	652	724	675	700	718	696	692	716	653	668	693	670	696	700	742	696	665	701	685	699	712	710	680	673	716	655	671	742	694	730	638	675	677	738	699	704	722	642	673	682	706	721	686	665	679	647	691	692	659	661	710	681	667	690	638	649	680	675	744	679	659	631	704	658	698	708	722	708	699	672	668	706	721	677	697	699	674	686	679	689	689	671	724	712	713	681	664	650	684	631	731	704	703	687	680	703	698	715	664	708	702	668	683	629	715	704	699	680	662	717	651	695	630	737	725	683	704	680	674	665	672	653	723	719	683	654	723	656	717	675	675	715	689	667	686	626	666	662	648	704	664	710	687	664	661	654	668	702	708	704	681	671	707	674	652	639	648	697	729	659	679	730	675	702	667	647	698	660	717	695	691	692	740	655	676	719	712	717	672	672	705	664	709	660	703	711	671	671	694	715	702	703	719	686	736	623	699	726	665	696	654	625	654	668	685	698	674	656	671	686	687	674	640	662	684	682	695	678	734	695	702	692	647	679	725	736	646	671	674	719	671	734	676	687	677	651	712	709	650	661	668	691	652	670	671	706	671	702	726	707	664	719	680	698	721	686	656	667	682	697	744	670	699	658	698	705	713	677	682	666	716	710	692	710	688	662	703	699	674	710	728	672	716	716	672	707	665	640	679	696	635	703	658	702	709	699	701	674	705	674	677	666	690	665	696	738	657	689	673	673	701	694	734	686	645	681	694	705	701	648	624	665	678	650	653	673	677	646	739	690	681	703	679	745	701	653	701	716	636	703	696	670	709	708	698	648	733	681	701	710	685	647	706	690	666	682	636	641	679	632	667	693	673	715	631	656	678	687	700	692	656	664	685	669	725	671	674	666	685	656	718	662	707	692	683	685	662	682	674	678	632	706	664	695	636	720	676	684	724	716	638	694	706	726	618	725	687	735	709	678	693	677	712	742	628	675	645	668	716	681	722	713	648	683	732	669	668	689	679	724	686	699	662	691	712	667	672	722	645	737	650	676	691	676	703	722	680	719	697	654	693	691	689	737	686	686	681	655	676	668	682	666	698	748	684	691	736	695	688	683	721	717	682	651	641	694	644	656	681	755	715	703	696	753	677	703	664	667	688	692	709	731	634	693	692	655	712	639	693	683	666	729	691	685	695	660	662	650	710	702	687	626	669	709	717	694	672	692	647	678	697	693	714	642	680	734	679	686	662	693	645	720	657	673	657	701	740	682	689	678	679	704	712	693	669	698	725	652	678	660	674	704	708	703	650	696	726	666	704	686	683	637	668	684	678	688	691	703	672	663	650	730	656	704	664	695	666	705	658	663	664	690	692	686	675	714	669	717	666	669	685	683	672	675	627	711	692	747	664	665	664	691	676	674	702	739	668	627	692	664	711	694	706	685	655	701	706	722	673	728	735	688	681	675	648	708	699	703	695	663	713	746	658	671	706	690	687	713	650	652	692	692	677	730	733	704	641	697	689	699	672	669	650	654	664	657	660	674	680	692	697	697	717	671	692	637	675	674	703	693	672	682	691	734	699	697	695	710	694	672	659	690	678	652	677	658	719	702	713	685	661	666	639	702	678	681	659	651	724	693	695	707	625	738	665	678	721	696	684	658	692	652	686	683	699	690	679	715	688	677	695	689	643	674	711	720	652	707	681	685	685	664	670	663	699	696	667	632	694	679	658	729	708	649	674	598	699	675	642	688	703	698	680	685	727	688	660	680	683	700	679	715	687	664	651	721	719	675	680	699	692	667	711	665	638	707	683	649	701	721	648	668	704	677	697	683	681	694	658	669	664	658	649	686	701	683	697	706	654	683	697	680	695	699	707	691	645	674	698	692	640	652	708	656	697	735	671	690	679	711	703	652	651	692	667	706	670	676	671	699	697	693	653	671	719	674	681	680	729	691	704	675	688	668	756	684	645	639	662	695	674	685	715	664	661	687	661	694	725	685	657	710	671	660	679	722	734	691	692	648	728	711	720	651	724	710	659	669	712	677	711	664	706	666	697	680	673	689	659	664	685	707	667	694	681	681	703	696	687	659	674	705	704	758	604	673
6449	250	130	122	113	91	80	87	81	83	82	67	75	62	67	73	77	59	59	66	49	65	75	79	73	76	71	65	54	55	59	77	63	73	71	67	65	55	75	63	61	54	65	58	55	65	68	62	62	73	57	74	71	64	72	67	75	69	69	65	65	70	65	66	66	63	86	62	54	63	60	73	62	78	68	63	76	69	77	60	66	75	71	64	60	75	73	74	79	67	79	67	61	61	65	57	78	79	74	74	75	60	74	69	66	66	61	64	60	62	63	65	67	69	69	63	75	64	64	76	62	65	72	64	70	81	78	56	56	66	67	58	71	74	56	58	70	60	64	81	66	50	70	68	59	57	58	71	68	50	60	60	62	58	65	61	69	72	68	68	74	64	76	64	84	63	70	76	58	76	72	52	80	62	69	90	80	65	74	78	68	77	63	67	56	72	84	84	75	65	61	76	68	73	72	58	64	73	67	64	75	73	71	63	79	79	79	77	60	73	60	70	69	61	50	64	64	77	75	79	62	71	73	74	68	67	69	67	69	54	70	79	67	70	75	67	63	86	65	66	57	72	64	55	61	57	68	68	57	67	79	66	75	71	64	64	58	72	72	65	70	72	58	85	79	65	67	56	60	79	79	65	70	76	59	74	56	82	45	87	72	65	68	64	78	61	73	77	63	53	59	73	55	76	67	62	59	74	55	75	67	87	55	84	67	61	72	68	67	66	76	60	66	76	73	70	80	63	77	65	65	67	72	74	78	70	51	55	74	64	61	83	51	53	75	80	70	65	69	56	82	65	62	64	61	72	66	58	64	67	60	64	66	65	64	69	77	72	78	77	66	74	69	53	81	72	63	68	61	66	65	71	57	74	81	66	75	70	80	63	54	64	77	81	65	67	63	71	76	84	75	82	62	59	75	57	82	67	58	67	62	62	69	73	78	72	78	66	64	63	67	75	74	72	69	65	96	56	72	84	77	71	77	59	60	70	76	70	66	59	83	90	60	73	56	57	59	68	62	58	74	66	71	66	87	64	71	86	75	75	81	61	59	74	62	68	66	72	55	63	65	62	78	74	72	74	88	80	65	65	64	62	67	73	72	54	56	70	81	75	78	74	65	69	68	60	63	63	59	62	59	65	65	56	71	73	57	77	72	74	59	79	64	82	73	57	71	68	73	59	55	65	81	79	87	65	71	61	61	71	76	67	47	71	67	62	63	73	70	61	59	58	73	69	63	48	70	56	74	71	71	80	70	65	65	72	61	70	67	71	77	59	65	72	66	56	65	79	55	67	70	70	71	74	62	66	64	62	59	66	77	59	49	78	73	64	76	72	74	86	66	64	55	61	55	62	68	83	65	68	67	65	54	74	69	59	53	62	77	62	65	62	63	60	78	70	67	52	64	71	70	63	75	71	65	60	64	76	69	51	61	71	67	77	70	67	54	56	66	80	80	82	64	66	69	86	67	70	55	76	70	55	73	64	72	71	55	80	60	60	68	67	73	70	66	60	67	67	88	66	71	64	61	71	68	65	69	75	67	58	63	68	84	70	59	74	63	63	85	82	79	66	72	71	88	85	71	67	70	66	80	70	74	50	59	77	76	73	63	67	70	64	79	79	60	63	74	75	61	64	54	78	62	70	73	71	66	69	61	82	73	66	76	83	55	76	66	66	60	84	71	62	54	57	78	92	71	48	64	56	64	75	68	66	81	79	60	82	73	66	60	72	54	74	55	63	58	52	75	66	64	60	74	57	83	61	64	57	66	85	68	71	65	63	69	70	77	64	66	63	60	63	72	64	74	78	78	70	49	85	67	61	82	65	54	55	63	62	68	76	64	62	60	57	70	71	83	83	54	60	62	79	46	69	78	73	66	62	63	60	91	63	54	58	77	74	87	54	57	76	61	69	56	72	62	79	67	77	78	68	62	68	70	84	81	70	76	59	60	82	54	66	56	76	63	66	69	64	64	75	70	55	67	65	60	62	68	72	68	92	61	71	72	83	73	75	68	58	66	58	75	62	71	71	61	60	56	77	73	56	60	78	67	74	70	68	67	66	70	72	64	69	68	64	66	65	60	70	88	75	54	83	71	65	50	74	59	49	62	64	77	56	60	64	70	75	78	70	74	51	72	64	60	60	77	80	87	68	68	74	56	61	69	61	72	61	72	58	84	67	72	75	70	76	63	56	67	85	55	73	62	56	73	74	76	81	69	70	76	70	60	58	65	61	67	67	56	57	65	62	64	80	71	69	58	65	63	62	71	77	60	72	74	70	72	77	72	51	65	89	58	74	76	71	56	48	62	89	59	72	69	54	66	61	64	56	78	74	71	60	75	63	67	81	72	67	66	81	67	64	80	56	71	62	74	69	67	74	61	68	74	69	57	74	85	64	71	70	72	58	60	62	62	67	64	65	66	79	68	58	64	66	68	62	62	65	56	61	78	77	66	55	68	58	69	68	62	68	67	72	67	65	70	61	72	72	65	75	71	76	74	67	74	80	66	68	72	69	70	61	70	70	66	66	69	67	75	65	72	72	71	62	55	69	62	75	74	72	72	62	74	56	52	82	71	68	63	54	67	72	55	49	73	71	63	68	66	72	71	51	61	69	63	61	76	65	78	69	87	57	73	68	68	64	55	81	63	66	69	60	79	71	71	72	81	61	69	76	67	84	68	72	89	69	68	75	77	66	75	66	72	65	75	74	55	67	62	60	80	65	66	78	76	64	60	75	85	81	62	73	48	71	64	69	67	66	59	69	59	69	69	64	62	44	63	68	51	58	87	82	66	66	64	72	65	68	71	63	61	55	61	68	66	64	78	81	69	60	72	78	69	57	68	69	68	72	60	65	52	77	73	76	64	68	70	49	53	74	63	69	58	74	74	62	76	60	61	79	69	81	64	73	68	64	83	67	74	66	59	57	68	60	69	70	76	65	59	73	71	66	72	63	71	48	70	62	70	72	69	64	63	74	81	84	77	76	59	81	79	70	48	88	59	72	71	71	74	67	61	56	64	58	52	78	67	84	65	67	72	68	67	60	72	71	55	61	83	59	66	84	54	55	79	67	56	65	84	70	69	60	81	64	75	62	65	61	56	69	71	61	60	84	67	70	63	71	70	74	67	75	64	67	60	61	66	68	62	75	70	63	64	77	61	59	60	79	81	73	82	67	79	75	72	57	80	54	61	64	69	69	63	45	60	57	82	68	57	79	62	75	79	74	70	75	61	86	78	74	80	81	67	62	47	64	69	62	69	73	76	78	76	65	59	82	67	66	68	61	64	57	51	79	81	89	78	70	67	67	49	62	75	79	66	53	69	63	73	59	65	83	47	68	72	74	80	66	73	63	56	66	68	56	67	69	66	74	62	76	63	59	60	61	65	66	72	68	76	73	62	69	53	81	87	54	59	76	67	53	62	69	69	56	70	76	51	70	76	75	71	62	87	64	71	63	67	78	69	74	99	78	68	83	76	84	71	66	68	73	71	69	65	69	83	63	70	75
6484	304	427	428	382	377	299	333	317	283	313	266	290	278	279	252	260	246	265	259	249	264	280	266	237	288	291	274	244	281	245	233	251	270	223	276	274	278	256	293	230	250	228	258	254	259	265	246	251	254	261	254	229	256	272	261	241	258	257	265	224	275	235	264	244	228	235	263	264	245	259	250	273	280	243	244	254	264	258	233	228	267	265	244	262	273	249	243	267	236	233	257	239	265	249	249	251	240	257	223	278	275	253	261	240	245	268	255	261	267	228	239	260	251	270	259	255	251	270	236	271	267	254	251	263	267	238	262	236	271	216	263	255	241	269	245	267	243	254	230	238	249	245	239	246	233	263	224	250	239	252	265	255	234	295	253	281	244	273	237	250	207	254	230	255	232	229	266	261	264	254	234	231	242	267	244	249	263	230	258	254	267	238	244	247	244	233	274	217	240	285	256	231	257	223	258	255	227	243	246	246	227	234	286	259	253	270	256	285	251	225	265	246	262	235	255	233	269	238	264	253	247	264	256	263	242	259	229	256	253	249	226	235	258	267	258	237	279	243	263	248	235	250	254	246	240	238	266	262	244	268	217	229	279	204	247	234	280	261	250	240	267	255	234	271	243	212	272	244	222	249	247	249	260	240	228	253	230	256	261	235	251	254	246	246	254	239	225	266	260	251	246	241	246	239	267	245	277	257	245	257	261	214	273	248	273	245	272	256	248	260	249	244	240	239	231	245	266	243	223	249	268	255	236	245	239	257	258	257	222	242	265	265	250	253	230	222	267	249	232	249	250	213	267	244	213	270	259	236	275	228	256	253	245	255	222	244	247	241	261	253	235	282	241	238	241	233	235	257	232	263	265	239	234	250	225	261	268	277	220	215	238	260	242	288	250	240	242	265	270	234	235	250	234	239	274	269	247	255	205	261	271	269	273	245	251	238	239	256	267	235	231	245	233	231	249	242	259	256	250	240	250	257	243	268	259	261	262	229	240	241	244	254	279	244	265	242	283	259	231	239	249	221	237	234	263	267	249	280	253	245	249	248	240	247	237	240	257	264	195	273	255	251	259	247	248	237	258	247	252	219	224	237	234	243	242	226	261	217	267	257	262	251	250	231	256	251	227	247	259	247	233	283	238	259	207	243	255	247	255	285	214	232	221	248	245	272	270	268	242	233	242	264	234	236	267	245	254	241	266	252	242	248	243	235	260	247	269	264	242	246	227	242	218	241	256	242	234	257	272	265	216	250	261	264	214	241	221	228	271	275	262	244	240	257	237	247	263	260	242	250	244	254	234	248	272	270	254	288	260	241	269	244	246	233	280	279	245	238	235	250	234	231	256	247	249	244	276	232	252	276	273	254	229	244	214	278	226	264	236	272	213	249	268	220	252	258	263	228	257	242	249	224	271	267	252	248	241	252	271	260	270	236	255	253	243	230	234	266	250	261	239	231	281	231	248	228	284	246	268	239	244	243	232	259	247	244	245	265	254	275	224	277	268	277	238	270	257	274	265	256	238	237	251	271	285	270	250	240	266	258	267	248	263	264	240	266	261	253	287	244	237	254	261	245	230	274	244	253	233	267	222	243	269	243	255	244	246	231	230	255	261	229	262	233	251	250	263	241	234	243	250	248	220	251	235	254	256	230	258	269	249	248	255	250	238	257	256	265	246	249	228	251	268	234	241	286	256	266	252	244	250	246	270	265	243	253	244	261	232	257	214	237	244	258	245	266	268	252	239	243	207	247	229	250	249	264	246	229	248	262	255	238	283	263	239	250	248	228	241	234	230	258	261	249	216	233	276	234	279	255	246	264	225	263	252	253	257	248	252	243	284	235	280	257	263	258	227	282	231	255	249	271	243	246	258	249	226	232	264	263	263	271	281	245	256	247	229	245	248	268	252	251	238	246	229	243	243	246	252	265	246	250	255	277	275	254	237	237	243	234	234	248	255	228	239	256	242	215	237	250	233	237	236	235	233	244	244	243	228	260	254	232	271	249	249	242	251	217	246	265	248	257	267	249	242	222	241	233	227	242	239	260	247	241	270	279	249	233	248	261	235	246	223	269	264	278	226	249	220	242	250	239	241	219	236	238	235	236	244	245	250	252	280	266	264	231	248	240	252	255	260	242	237	247	276	267	244	257	248	256	259	228	235	265	251	260	256	248	260	267	260	264	269	263	237	270	261	248	243	263	231	236	249	261	265	238	254	251	245	263	250	252	271	242	260	248	218	234	248	251	258	246	255	258	244	295	264	234	242	261	256	257	262	261	247	240	229	264	240	248	290	264	268	204	238	263	242	260	260	233	255	262	261	262	252	275	224	254	252	266	248	252	271	249	253	255	232	240	265	253	238	256	235	237	258	255	261	240	255	217	261	223	250	271	230	235	258	251	266	264	229	264	252	259	249	246	245	234	285	233	237	230	227	262	272	281	224	235	251	245	241	248	249	227	251	267	257	265	270	255	259	269	221	222	275	243	232	249	236	230	281	270	282	251	237	260	260	243	242	274	248	279	248	254	237	246	252	261	257	246	236	230	273	233	260	244	263	224	247	261	244	234	239	235	253	236	246	245	248	256	247	235	234	274	273	267	246	217	236	248	243	277	234	254	264	241	235	256	257	259	261	238	227	227	221	252	264	246	260	253	261	304	257	254	248	258	241	263	244	250	250	242	239	263	225	247	233	243	244	256	237	273	255	254	253	221	251	256	262	282	269	263	262	239	260	248	250	252	254	236	287	241	247	276	251	275	260	255	253	256	241	254	261	242	246	264	253	242	246	251	250	227	241	262	246	248	265	238	236	263	227	252	271	272	255	239	264	241	259	270	249	215	207	251	225	249	279	234	255	249	247	255	261	254	242	207	248	258	231	269	241	231	246	242	256	262	252	248	269	228	252	265	244	258	241	238	246	244	267	266	226	236	232	266	261	242	279	250	285	270	254	272	256	261	270	249	254	273	251	238	257	241	279	241	271	235	268	243	262	244	245	230	226	255	237	244	258	293	258	262	266	243	261	238	249	257	254	264	245	258	230	256	262	276	230	245	243	235	240	245	255	239	245	241	261	265	248	274	247	242	260	258	259	229	253	234	247	276	260	247	243	256	273	231	239	260	257	241	245	267	225	221	263	242	267	211	258	225	245	246	241	257	240	230	244	255	246	251	229	250	247	253	241	240	257	265	256	252	220	252	262	265	234	263	259	261	248	252	248	237	250	267	254	252	245	247	214	248	263	249	238	275	246	272	272	242	264	254	259	259	267	228	248	247	252	258	264	238	263	271	260	268	253	239	268	248	236	251	239	268	234	253	277	213	228	244	235	247	253	248	268	256	261	266	249	254	237	262	275	251	278	238	254	262	267	246	284	257	255	242	242	264	250	211	241	256	258	226	234	243	244	239	242	229	240	221	251	267	245	242	254	257	249	246	233	251	249	270	231	248	249	265	271	232	263	261	247	232	234	252	241	261	234	250	225	250	250	249	248	242	269	273	249	216	257
43906	6907	1575	1070	742	562	446	336	342	295	249	229	236	240	197	197	178	182	184	184	190	180	192	185	163	164	169	162	165	191	178	160	164	169	167	166	167	147	153	159	150	172	165	146	166	163	158	164	167	136	150	182	161	177	174	152	158	154	170	142	163	164	165	142	153	157	153	155	147	151	171	176	145	162	147	173	158	146	145	151	152	170	174	146	166	148	151	167	153	135	129	165	140	123	145	141	154	165	155	143	161	175	183	140	174	135	164	172	159	138	141	162	137	158	145	162	161	169	167	156	163	166	148	146	167	149	151	173	141	157	155	174	140	129	126	155	152	157	159	164	170	164	151	156	163	152	155	157	144	162	172	148	176	163	141	175	164	156	147	153	151	160	139	156	149	159	151	149	170	150	146	154	155	149	166	177	132	178	154	134	179	169	146	164	151	151	146	147	162	154	141	164	165	142	162	154	173	141	145	162	152	138	144	150	176	170	164	176	154	167	148	166	160	162	167	157	166	169	161	157	146	154	170	126	157	164	162	155	164	157	155	149	146	169	155	156	142	165	123	155	165	186	169	165	138	172	159	146	154	151	163	178	151	154	172	157	156	153	189	150	160	160	171	158	148	155	158	136	174	156	158	156	136	149	146	142	143	161	149	164	155	167	159	133	147	139	147	157	145	165	148	155	161	158	185	139	160	164	164	155	144	142	150	152	161	170	156	171	177	156	153	169	155	183	163	155	149	169	168	164	150	128	180	144	161	175	147	182	160	172	157	182	163	149	158	155	148	165	162	131	179	187	142	162	182	145	152	150	150	143	156	159	168	167	169	149	149	154	158	160	161	149	192	146	185	150	166	176	145	172	146	149	153	148	150	148	146	163	144	186	139	157	130	144	170	162	142	153	157	154	158	180	144	160	179	166	163	163	167	167	140	143	165	160	168	159	146	139	143	143	153	188	161	153	149	152	160	160	152	153	181	159	140	161	140	156	161	131	163	157	180	178	148	155	174	125	176	143	162	155	153	165	167	133	159	140	147	163	169	153	153	162	133	147	175	161	128	143	141	168	147	148	177	156	172	158	161	146	170	151	147	153	154	141	152	168	160	153	152	139	163	156	147	152	163	167	170	138	155	162	140	168	138	158	149	176	176	146	141	136	150	178	167	163	123	167	136	164	184	167	143	140	135	136	161	142	163	167	167	147	158	147	145	161	154	141	161	155	147	154	147	154	162	172	157	165	149	150	148	134	174	154	147	156	157	145	153	137	172	157	146	174	161	160	152	143	134	185	152	128	154	149	157	140	141	127	148	157	158	169	168	170	174	171	167	175	160	133	156	159	163	182	162	170	162	138	150	153	182	137	142	149	138	147	152	155	172	177	150	158	141	158	149	166	144	135	155	156	157	133	155	153	158	156	153	159	166	176	174	157	150	151	155	158	145	162	168	163	153	148	156	150	158	142	168	164	166	137	161	151	165	146	162	143	194	145	174	151	172	163	175	171	148	156	155	142	169	148	161	160	138	164	144	163	158	153	160	163	185	136	160	142	159	176	160	171	177	146	162	161	157	158	164	155	138	164	163	148	181	154	155	146	161	135	153	141	168	163	155	167	140	156	143	167	189	159	163	165	174	142	161	184	162	164	157	160	161	156	188	168	175	141	141	169	151	173	139	140	163	136	137	162	155	137	147	141	157	159	147	161	158	172	160	175	152	154	163	144	138	148	170	152	154	154	146	169	159	163	167	143	137	143	170	142	160	172	153	161	143	136	147	133	168	167	148	166	173	172	154	157	167	159	154	138	153	152	133	154	144	148	154	140	136	161	183	143	141	192	130	172	164	168	151	157	147	182	152	154	158	146	172	161	159	153	150	167	136	159	163	150	135	182	143	157	153	141	165	166	175	139	161	168	148	142	140	169	163	158	150	164	148	136	173	159	150	150	160	165	164	158	161	170	158	152	170	145	138	158	153	152	144	140	147	149	147	184	160	127	149	175	147	163	148	145	138	163	137	139	182	163	148	163	184	154	153	178	167	162	150	144	171	156	148	131	132	170	157	162	148	152	145	153	172	151	153	168	164	155	170	162	152	166	167	168	162	132	173	155	153	146	180	172	139	160	147	166	162	155	146	150	173	150	167	148	157	138	166	173	169	158	144	144	158	153	148	168	150	148	160	152	138	167	156	169	140	160	148	120	160	152	162	171	168	171	152	178	153	146	159	161	149	175	149	141	152	161	148	159	177	151	129	171	155	146	167	167	171	139	160	138	148	149	149	142	152	159	159	155	154	148	173	176	150	142	147	147	156	139	156	162	145	128	138	140	140	147	157	168	160	147	167	166	169	163	164	144	184	135	172	163	152	183	147	136	158	178	146	135	166	147	152	163	176	141	151	130	149	158	159	175	149	175	181	153	154	161	170	172	139	153	147	151	170	169	144	163	167	158	144	161	180	129	163	150	152	148	160	157	168	164	179	163	172	134	135	143	164	166	144	164	177	149	159	146	154	139	154	157	153	141	153	145	164	162	157	171	155	141	159	165	174	153	145	141	149	142	144	156	132	139	181	134	167	163	172	147	148	165	153	150	139	160	170	156	137	145	175	148	147	161	179	175	157	164	165	149	176	181	151	162	148	142	166	153	154	169	144	165	170	157	177	168	147	167	163	166	145	157	185	163	157	148	133	172	164	166	184	151	137	151	160	157	156	151	177	148	136	175	156	151	171	140	143	180	162	135	148	152	143	140	153	156	160	160	156	161	152	138	137	138	151	164	168	154	148	156	169	173	145	157	154	165	169	146	150	176	141	140	165	141	138	153	171	169	136	132	153	166	150	183	159	153	153	154	177	160	142	157	163	159	131	136	182	188	145	131	145	172	159	135	163	161	159	163	149	154	165	143	149	159	148	160	180	164	167	152	174	169	158	132	176	158	161	154	167	164	167	179	160	153	144	143	162	169	141	154	172	144	143	154	153	181	158	177	157	170	153	142	167	167	162	174	121	162	151	139	190	153	148	148	133	155	152	154	140	153	163	160	171	163	151	144	147	162	130	163	178	170	150	184	143	144	163	144	152	145	165	125	175	140	148	155	158	151	176	159	162	143	170	159	162	167	168	161	171	160	169	149	156	148	141	147	172	152	152	168	159	166	182	170	166	144	143	172	158	152	153	152	151	166	150	165	147	154	161	145	171	155	141	132	153	146	150	142	161	159	153	140	145	158	149	182	155	159	167	151	142	149	183	149	163	153	163	133	136	155	146	156	164	175	156	161	165	164	183	133	129	155	154	135	157	148	175	162	152	157	154	147	169	184	163	166	128	159	141	156	152	152	155	140	129	137	159	148	157	155	144	150	168	157	169	178	167	159	155	154	152	177	172	150	148	142	170	151	159	164	139	135	154	146	144	153	129	149	150	164	184	126	157	175	146	181	148	167	158	135	156	153	143	176	146	161	147	144	122	138	170	145	161	145	134	157	174	169	143	140	160	174	159	159	179	153	161	168	149	140
20991	1473	3263	3535	3073	2503	2069	1662	1543	1342	1256	1043	990	994	887	806	801	751	725	676	683	660	640	645	613	645	581	558	618	605	559	563	554	525	526	552	529	512	539	526	531	502	528	511	536	550	518	511	533	510	504	529	505	500	527	512	485	508	506	508	465	495	504	475	570	489	473	522	504	485	505	484	467	424	481	462	483	527	523	541	507	509	508	466	478	511	530	461	488	506	503	448	463	468	487	498	520	516	524	510	523	466	458	509	463	491	461	494	484	473	466	525	459	482	472	483	471	459	502	504	526	488	495	484	493	445	479	499	476	476	477	496	493	495	429	452	492	476	482	453	516	487	489	459	468	484	500	468	460	480	548	485	476	508	450	436	522	517	458	472	498	468	469	497	491	457	491	447	514	464	482	504	482	517	506	483	483	460	483	464	484	468	484	482	477	488	502	505	439	444	484	470	474	516	461	493	473	514	477	472	467	514	510	523	490	485	489	483	523	480	455	490	467	480	482	486	455	492	466	482	513	490	494	484	452	465	490	432	478	487	477	472	478	486	497	463	480	480	491	467	476	469	482	476	463	463	444	436	470	455	477	502	480	458	515	506	510	492	478	482	468	461	478	488	445	473	461	485	437	449	491	487	466	504	528	475	466	508	457	484	480	484	490	485	503	491	508	498	506	491	468	518	494	481	460	472	496	470	487	483	481	516	479	483	504	476	470	466	515	492	494	482	497	482	464	461	476	506	477	499	455	513	489	516	473	513	479	492	508	485	450	479	506	471	481	456	433	463	480	493	472	439	466	465	470	463	477	475	475	469	436	460	482	468	487	488	494	467	526	462	445	511	464	509	471	474	494	485	486	496	488	461	497	471	455	465	466	468	514	487	472	529	458	475	486	490	486	489	496	478	455	493	446	493	462	494	482	461	451	509	466	472	472	459	429	459	453	507	482	477	492	482	485	486	482	473	518	484	515	467	494	489	495	463	508	449	464	460	497	453	490	504	519	486	473	511	490	472	498	495	494	470	484	440	461	510	460	484	477	477	480	480	487	501	471	491	482	435	480	533	503	475	505	469	449	462	500	445	459	461	477	485	470	494	471	465	479	479	494	483	514	491	478	495	472	450	477	485	499	439	520	493	512	470	486	469	444	483	531	449	529	485	499	522	512	516	482	451	488	468	476	459	452	482	488	447	507	494	492	496	500	526	496	469	464	476	466	493	476	463	466	505	492	498	478	505	461	495	454	455	452	500	445	497	469	465	450	512	480	473	524	493	494	464	440	441	428	471	475	475	463	485	511	503	461	462	463	456	484	480	465	473	490	491	445	432	468	507	480	475	455	509	474	474	458	456	495	539	508	484	520	491	488	466	466	515	473	447	484	479	470	527	476	481	477	469	470	454	526	467	457	441	482	461	531	468	504	494	504	486	461	476	471	462	447	472	472	477	446	440	497	486	471	492	478	495	433	481	506	471	438	486	472	469	490	485	512	467	498	483	498	471	513	512	495	462	500	478	465	494	482	418	459	513	495	466	480	490	483	487	480	469	478	475	471	476	503	499	492	520	490	519	436	524	480	508	455	479	480	470	447	470	443	495	506	494	472	459	471	491	507	459	461	479	485	438	472	462	474	501	430	486	466	494	453	514	449	488	458	475	512	483	464	515	468	503	447	482	466	501	452	510	490	487	472	516	467	440	423	453	484	474	504	469	485	464	510	516	438	443	470	487	456	472	477	481	475	479	472	543	509	479	490	445	455	504	459	482	476	482	499	479	505	479	482	491	510	484	522	485	470	482	484	438	494	508	509	471	494	490	466	497	446	479	493	442	494	478	458	479	495	488	533	482	456	482	499	477	468	487	481	447	500	511	491	446	499	456	485	494	484	468	447	468	485	468	465	516	491	480	470	466	465	494	455	453	507	493	476	494	482	492	497	505	472	509	429	491	499	482	495	451	489	486	504	465	510	480	507	487	458	459	466	474	500	461	528	462	472	492	487	511	481	493	457	477	467	476	517	498	442	474	493	481	450	482	457	506	449	464	441	464	509	489	512	489	521	488	493	491	483	467	476	495	455	512	451	462	450	504	515	489	458	474	473	486	471	453	442	481	489	456	507	497	451	483	469	465	476	440	504	427	451	522	543	444	466	479	479	468	431	479	466	525	497	479	465	499	436	480	460	470	476	466	492	481	465	496	497	505	484	516	488	497	499	485	493	475	455	503	442	498	473	461	483	486	465	452	476	509	523	458	479	503	458	504	483	474	482	485	480	485	481	479	451	494	485	481	483	487	512	495	498	514	464	498	501	455	472	481	498	459	527	498	495	492	463	490	492	477	473	493	473	475	459	497	448	442	473	495	531	490	466	503	466	479	504	516	468	479	444	448	432	517	484	473	455	484	477	516	508	480	465	455	522	484	458	446	530	457	502	488	477	494	474	456	482	493	453	464	473	499	466	508	476	482	469	472	461	470	456	502	486	451	518	507	474	522	495	498	464	490	463	462	484	503	468	486	505	463	469	478	454	471	479	457	516	480	450	542	502	472	452	510	512	482	498	513	458	502	433	498	495	442	479	473	472	435	462	446	512	498	493	507	500	484	486	470	508	476	499	495	451	463	469	484	502	474	488	458	465	477	452	461	495	488	456	488	530	502	481	499	465	486	502	486	473	498	475	456	465	510	510	430	476	459	467	499	475	483	492	507	494	449	455	496	487	510	464	482	468	482	485	443	455	469	485	483	495	494	498	452	480	462	455	510	515	499	471	453	502	484	472	488	458	477	440	490	468	476	476	464	452	498	513	485	468	472	448	467	475	481	489	446	464	462	439	451	460	498	504	478	507	502	504	510	492	455	468	506	479	485	529	484	489	497	479	470	438	476	454	469	509	440	438	451	465	516	494	494	486	478	454	479	454	474	495	459	485	490	484	470	479	536	487	471	459	451	437	477	493	458	495	484	467	504	474	470	447	481	491	491	456	494	488	439	477	517	482	484	495	454	475	537	473	518	460	476	483	481	470	464	463	466	477	494	482	487	454	478	431	459	464	448	491	509	486	458	489	459	485	488	474	498	540	499	478	539	445	432	494	490	476	462	453	462	483	502	461	492	471	508	494	456	475	510	476	504	481	456	433	476	515	458	506	453	444	467	475	521	476	489	481	509	454	492	452	492	441	528	482	500	502	474	479	512	474	457	471	474	471	458	480	508	473	516	476	513	495	471	511	494	503	453	480	496	452	527	483	495	485	476	501	489	457	481	459	480	489	455	461	479	471	499	467	487	512	503	457	448	487	467	514	483	510	475	496	485	467	445	476	501	465	497	496	467	464	469	487	476	477	502	487	500	504	514	507	501	521	507	483	481	485	463	498	479	471	487	456	469	458	466	472	469	495	474	508	491	498	489	498	467	458	490	509	499	494	504	518	484	512	450	461	460	506	490	451	461	493	498	459	483	498	505	474	478	470	470	484	464	474	490	468	506	480	472	481	492	458	472	502	464	464	459	490	480
58440	14532	4027	2193	1442	1102	905	658	576	519	448	406	381	359	327	373	325	316	301	285	277	283	266	254	282	270	272	276	252	267	301	262	262	252	267	272	266	273	254	291	264	239	244	270	258	266	229	239	239	243	281	236	255	257	271	211	238	247	234	256	235	224	258	235	245	253	253	248	238	232	235	232	245	235	260	244	243	279	242	222	261	249	264	240	273	246	230	238	241	252	232	230	237	254	235	253	240	253	239	233	239	218	225	229	258	254	225	251	241	243	271	235	245	245	263	235	279	257	266	214	269	236	229	245	215	260	229	231	253	244	251	237	231	257	233	236	266	246	241	226	249	245	230	236	259	211	253	219	241	229	254	241	249	242	226	234	241	234	226	222	240	262	256	233	247	235	242	281	214	227	261	246	212	242	236	267	242	224	243	233	260	251	237	228	248	222	247	240	253	245	243	229	243	248	251	237	281	236	238	247	252	209	235	259	249	248	244	240	245	242	222	248	281	229	226	242	243	224	233	244	256	210	238	232	250	250	250	227	223	239	236	250	227	241	251	260	231	257	246	254	241	248	251	252	233	257	209	243	251	230	252	212	266	259	258	254	236	264	244	222	237	235	209	227	219	276	216	241	231	243	234	238	241	216	238	248	234	255	218	222	232	233	236	212	227	237	250	239	235	221	242	265	230	238	242	239	243	238	259	237	229	266	234	262	235	249	246	238	239	256	252	242	231	240	237	223	240	228	230	253	243	241	216	250	246	230	253	254	268	247	255	236	245	242	237	220	254	267	249	278	234	233	257	236	255	248	220	235	218	269	258	248	237	251	230	229	233	269	252	248	252	227	278	238	232	223	249	268	227	213	224	239	224	237	240	258	246	235	237	244	238	240	225	250	230	239	233	210	253	223	259	246	244	248	235	235	218	254	242	239	237	257	242	253	251	238	242	247	268	215	230	246	242	226	250	224	228	244	275	269	241	254	293	219	244	230	231	219	241	222	232	249	232	222	243	242	248	216	275	250	233	245	223	241	236	268	234	220	274	261	235	233	245	238	224	232	252	237	225	206	274	241	229	224	259	241	267	243	261	211	213	242	246	254	266	261	235	230	246	222	231	264	237	244	230	266	274	243	233	249	253	252	211	220	256	242	229	227	226	213	250	223	227	231	283	230	241	271	248	257	268	256	211	249	216	245	214	292	226	240	252	256	237	254	268	266	246	228	259	257	268	217	247	252	272	239	235	240	230	234	268	233	226	244	241	245	249	244	230	223	239	219	205	232	243	198	242	223	261	239	249	251	213	214	250	223	281	222	247	254	255	275	250	214	260	235	234	252	266	231	232	213	239	206	255	206	258	215	219	244	248	216	256	246	252	247	254	270	242	232	243	231	226	229	245	240	238	234	236	228	216	249	240	249	236	204	246	237	240	248	247	212	234	253	271	247	230	249	257	220	236	245	235	241	279	275	237	254	219	262	246	216	236	231	248	230	234	242	249	257	251	243	245	254	229	233	267	274	237	236	225	252	232	263	244	234	245	254	241	247	265	233	248	240	251	240	260	253	216	232	239	243	230	257	218	257	237	245	245	237	234	244	229	229	221	240	267	231	221	245	225	247	285	213	247	211	237	249	227	242	258	236	236	248	240	234	226	250	237	270	243	236	259	269	240	238	264	235	236	236	265	230	233	245	273	230	259	241	236	228	229	249	255	293	241	233	252	247	257	260	239	254	253	240	263	248	251	231	243	230	254	224	264	242	258	221	247	237	218	244	233	259	258	270	243	235	262	266	239	228	257	236	252	237	212	230	219	255	231	271	253	259	236	253	225	241	238	216	225	248	225	260	241	248	272	243	249	242	241	239	213	235	244	239	232	267	246	240	265	275	244	233	248	241	233	250	246	245	199	231	250	235	255	258	227	239	240	253	248	230	248	246	222	239	238	242	228	264	228	282	228	224	254	229	231	239	227	213	253	239	220	224	264	239	226	242	219	228	248	231	236	228	262	235	225	245	223	270	216	231	218	238	234	244	262	245	265	257	240	253	252	241	259	279	232	250	229	227	235	247	224	223	272	254	212	239	223	241	266	231	252	248	258	256	261	247	253	237	241	237	256	227	234	286	238	238	250	236	284	245	238	257	221	237	252	250	271	267	222	234	244	252	257	234	226	240	242	241	236	253	234	234	239	259	237	221	220	244	264	214	253	231	258	235	225	265	235	235	222	253	265	254	205	238	249	259	248	248	206	245	247	227	265	246	235	238	231	271	231	236	275	281	233	225	279	261	236	232	240	259	245	246	251	227	234	248	235	242	222	229	248	221	249	257	228	255	219	226	219	271	219	245	253	243	252	254	239	230	253	218	240	258	230	272	241	223	255	248	224	248	284	249	256	236	247	236	237	259	242	267	238	250	259	229	261	259	228	244	243	240	255	242	227	257	289	216	269	235	235	257	243	260	253	261	241	240	230	276	227	242	239	239	248	261	273	239	236	252	212	239	266	251	259	229	242	239	243	223	258	257	234	222	266	244	239	222	248	219	225	249	246	238	273	245	232	205	216	237	243	255	227	227	267	243	222	238	255	223	229	282	241	253	246	240	226	220	233	227	216	229	261	237	264	232	240	228	256	269	258	265	252	264	227	252	240	237	251	229	270	240	227	255	254	258	235	225	268	218	243	257	215	247	258	242	210	254	284	230	253	254	222	228	256	236	225	258	235	272	236	237	263	253	224	227	255	255	264	248	254	272	238	241	236	254	275	252	245	236	233	225	237	215	231	229	245	225	246	267	257	242	275	245	229	256	231	240	231	254	236	248	255	233	237	265	211	229	289	204	243	216	229	215	223	250	232	217	255	255	230	241	199	237	231	229	222	226	255	235	230	208	256	241	227	237	257	261	235	247	251	222	252	248	213	250	234	262	236	245	227	274	241	229	235	251	235	235	265	262	238	245	247	248	230	253	243	255	251	238	243	221	280	246	258	233	234	256	239	220	230	258	269	248	215	242	252	235	260	236	260	210	225	255	251	229	249	221	228	238	246	230	231	242	228	244	223	261	218	237	256	258	235	224	255	234	263	263	233	245	234	268	273	274	253	220	216	246	214	232	218	226	240	243	258	222	221	216	229	250	252	236	227	240	269	239	241	240	278	237	228	227	226	242	236	264	251	225	259	241	231	218	229	219	241	261	277	256	235	224	276	256	249	227	238	260	242	236	231	242	251	224	226	222	233	219	278	249	255	251	255	236	245	233	260	243	255	254	246	237	256	242	248	230	255	229	232	256	257	224	222	235	218	238	277	252	253	225	250	242	274	245	212	258	225	282	217	221	252	252	223	241	223	275	254	259	266	249	230	256	252	222	272	249	244	254	257	250	228	264	273	217	262	244	245	261	212	235	251	202	231	221	266	228	248	245	250	239	270	274	259	221	222	225	249	245	255	251	252	238	234	248	245	252	252	245	248	234	240	248	216	262	233	263	261	245	249	231	239	270	278	246	234	224	255	244	265	279
26955	2594	5959	6441	5436	4492	3656	2920	2548	2286	2091	1843	1657	1504	1409	1364	1268	1240	1149	1162	1145	1044	956	1012	960	907	957	871	856	842	825	861	812	844	762	819	823	772	815	837	766	753	834	794	796	786	776	729	750	708	767	702	751	757	734	678	745	746	741	758	732	723	733	712	696	752	745	679	749	699	725	751	722	715	762	697	672	698	690	744	735	678	717	701	738	764	654	739	731	689	701	746	739	702	675	678	711	694	690	721	708	755	714	728	699	738	734	695	695	688	701	703	706	655	638	720	729	704	680	698	786	717	661	693	706	717	684	690	689	712	693	675	699	620	722	677	679	714	627	735	681	699	707	685	712	675	672	653	707	705	690	664	711	694	748	671	662	725	674	666	667	700	663	676	677	726	649	709	608	658	713	645	584	663	715	715	683	729	700	664	720	715	718	714	678	695	695	732	659	691	691	702	674	702	694	702	662	688	628	671	717	664	671	683	700	665	726	660	683	661	672	707	699	659	669	698	609	687	703	678	665	685	708	701	719	694	607	711	690	643	678	713	684	677	699	689	668	642	709	671	685	678	667	699	672	679	698	687	723	727	660	648	717	757	708	660	727	655	705	669	700	680	644	727	681	629	662	664	682	731	721	672	729	698	699	674	706	709	639	722	670	660	684	680	676	685	691	704	697	703	680	661	689	704	709	729	698	667	695	681	667	676	658	680	665	666	633	705	699	653	736	690	690	692	723	691	696	687	656	672	689	731	655	695	670	702	709	669	654	709	681	671	663	753	650	720	605	661	679	665	688	732	701	688	706	678	688	766	675	699	690	704	670	692	671	668	697	691	679	660	709	701	646	708	688	728	708	681	680	682	648	701	708	656	657	688	707	648	685	680	663	703	686	678	694	650	631	690	671	681	728	701	631	645	660	687	700	685	732	684	679	737	689	687	684	683	681	678	667	623	674	682	668	706	692	653	722	711	700	726	708	646	671	674	672	694	691	674	694	703	680	655	679	650	685	718	672	682	710	670	668	671	697	713	692	683	662	721	668	692	644	709	733	636	674	731	748	703	678	658	689	682	681	720	662	652	692	654	713	698	720	704	688	678	671	670	728	709	690	711	729	678	662	709	659	683	633	699	700	676	671	656	720	711	688	710	689	686	718	688	691	708	681	677	693	670	685	708	663	682	741	681	721	665	665	712	656	697	690	716	696	696	672	698	659	701	620	659	695	692	705	658	710	693	689	708	696	686	684	682	760	683	637	654	702	699	660	695	702	721	703	708	689	713	735	648	712	668	685	708	693	709	698	714	700	689	685	706	734	685	696	624	663	692	700	683	707	730	649	721	691	686	732	702	703	696	669	703	701	715	681	684	724	684	685	695	703	682	677	699	670	692	701	686	705	645	700	689	723	704	639	701	727	729	713	698	690	667	684	726	656	701	655	673	694	680	743	692	709	635	671	666	697	730	653	679	670	734	715	676	650	730	676	678	715	700	653	660	692	705	679	739	683	684	655	708	695	685	693	677	666	694	693	631	675	671	674	696	741	730	704	710	713	694	631	630	674	688	679	718	724	695	728	706	646	685	720	688	667	677	692	667	667	691	664	698	692	638	701	732	666	679	675	703	673	709	684	694	678	665	669	666	682	674	671	684	680	672	669	669	675	731	711	684	705	703	697	694	637	674	629	697	707	693	719	728	700	654	650	690	664	674	674	716	714	652	700	688	658	694	699	675	685	676	650	684	637	738	698	703	702	703	646	709	689	705	674	663	702	695	723	686	698	682	712	725	709	660	681	693	699	669	702	691	696	691	726	666	675	701	697	676	696	726	693	697	648	703	653	690	694	657	713	679	656	661	697	740	707	715	699	650	687	693	691	708	662	640	701	709	654	687	674	713	687	703	700	674	649	686	686	645	702	710	726	671	690	726	658	638	687	677	633	655	695	698	712	679	679	689	651	699	728	714	692	707	675	689	704	735	683	669	689	699	726	703	677	685	660	690	638	673	703	724	679	672	711	720	666	704	660	677	691	679	681	674	662	723	653	686	679	687	677	646	682	648	669	636	673	707	674	655	677	706	671	672	679	709	658	686	694	674	729	703	684	691	705	707	696	703	707	682	704	691	731	684	704	685	682	711	692	681	688	682	680	700	687	691	703	680	671	685	691	706	697	683	706	675	684	699	679	709	685	681	661	680	711	708	678	677	679	749	682	711	689	677	680	714	732	729	695	662	689	700	684	684	750	638	675	709	709	691	705	707	698	675	671	667	653	700	647	659	646	694	670	658	683	693	727	686	706	688	675	639	662	692	680	687	720	732	710	685	676	691	716	646	647	701	652	660	733	685	726	710	715	706	677	731	692	686	671	713	691	694	709	688	675	720	673	672	691	714	663	689	703	677	628	690	675	682	683	694	712	679	704	674	680	675	709	680	690	653	626	735	734	677	675	688	656	674	690	697	689	728	654	679	728	699	636	690	685	715	704	663	698	656	684	650	738	699	723	694	729	693	671	714	683	709	705	685	672	653	702	652	710	710	660	710	672	723	650	722	681	666	740	667	714	692	636	691	701	744	663	675	702	720	691	652	720	705	729	741	641	666	694	701	691	653	701	757	702	683	666	679	652	694	661	691	673	701	691	705	698	702	735	688	707	658	690	679	667	713	691	702	723	735	670	692	689	664	720	648	697	671	665	738	674	676	670	692	687	672	710	649	675	697	710	691	684	700	655	651	690	671	699	671	700	682	703	687	705	681	693	650	677	621	696	658	709	641	695	703	693	675	686	691	653	722	654	714	689	695	669	707	722	727	722	719	686	692	697	685	681	668	736	685	671	666	640	629	686	671	720	671	641	692	686	700	670	667	659	661	679	701	708	678	680	690	698	677	723	709	665	730	707	683	689	735	746	674	694	676	667	688	675	655	716	655	688	717	672	686	651	694	658	695	729	651	621	649	671	703	667	716	715	682	674	722	660	709	664	650	664	678	689	711	700	697	714	696	684	640	672	695	696	639	674	682	716	690	689	697	682	687	703	685	672	657	672	718	687	673	722	710	680	694	700	687	665	659	713	696	667	674	699	678	704	634	675	662	675	654	688	679	718	672	679	668	675	728	715	664	696	699	687	623	693	734	699	697	666	716	693	736	665	710	648	660	674	646	718	695	664	705	699	666	657	659	679	689	671	705	688	734	661	687	689	723	693	668	680	654	668	690	714	656	680	655	708	694	693	704	684	710	706	648	643	644	705	717	697	695	696	661	691	698	686	680	685	679	707	704	674	650	699	706	657	713	693	698	692	699	688	626	703	669	724	673	686	688	675	668	700	701	671	681	682	701	702	683	667	669	702	676	676	670	685	645	691	655	667	659	669	682	664	709	673	665	725	692	712	689	667	669	663	712	693	712	707	683	725	697	685	672	713	704	740	704	732	673	700	715	665	686	635	685	674	679	708	692	664	730	692	701	696	625	696	698	659	715	705	701	678	709	723	702	699	695	734	670	688	662	664	652	682	695
6930	293	142	131	95	92	80	77	88	83	78	75	78	85	64	76	64	63	64	53	67	67	60	71	58	76	73	60	80	55	71	67	73	65	65	72	73	69	61	76	86	76	60	62	69	65	68	71	82	69	62	83	69	67	80	60	72	82	65	71	68	69	71	69	69	72	68	68	68	59	76	77	66	70	60	69	70	82	85	70	74	72	64	69	71	66	72	68	61	55	62	69	61	70	70	79	83	65	89	71	80	58	75	65	62	85	72	66	89	93	72	65	58	76	83	66	55	79	68	57	61	71	57	73	72	76	78	67	66	76	70	87	70	66	78	66	77	64	73	65	80	77	70	67	55	70	60	52	64	59	84	58	73	57	66	67	80	74	74	68	63	68	82	83	68	49	69	77	55	66	57	64	89	71	64	74	67	59	64	76	69	61	63	63	67	66	71	72	68	58	65	58	76	65	91	77	68	61	60	72	74	60	69	67	62	61	83	65	62	57	80	54	69	72	72	67	50	67	69	81	67	79	61	64	69	70	81	73	72	60	63	58	63	64	73	67	59	69	68	51	76	68	73	63	71	49	85	71	62	69	61	59	54	78	62	63	66	63	64	68	72	65	57	72	62	71	71	72	68	70	79	76	60	74	53	70	83	73	52	71	63	84	79	64	83	77	69	50	65	60	67	79	66	69	76	57	74	58	78	71	59	61	72	65	62	67	70	72	85	69	54	65	78	64	69	70	68	49	68	68	52	78	65	67	57	68	66	55	58	62	69	65	81	59	77	65	54	66	59	69	68	83	58	61	76	61	67	85	72	70	85	78	64	67	73	77	74	65	72	66	70	73	64	60	77	73	70	71	52	84	76	63	69	83	58	56	74	61	67	69	63	61	51	67	54	74	72	77	59	78	79	78	66	67	73	64	67	70	67	78	61	83	55	83	65	56	62	77	80	69	61	58	60	77	71	73	66	61	76	72	57	65	58	74	67	73	76	59	62	74	73	61	61	69	70	81	63	78	82	71	77	75	67	60	75	73	74	81	77	56	62	53	66	77	62	84	64	61	66	66	82	74	49	70	72	56	80	72	56	77	74	68	65	52	65	64	66	71	57	62	83	73	66	54	59	64	76	52	63	67	52	68	56	55	80	60	62	41	65	63	59	79	86	58	67	75	83	66	72	86	91	73	62	74	77	59	71	65	68	64	71	69	64	76	65	70	68	60	73	65	72	65	83	80	54	63	69	68	69	78	68	56	60	69	70	67	75	67	73	73	54	69	76	77	59	82	54	66	65	85	63	71	76	76	69	80	71	77	82	64	60	62	70	68	68	69	59	80	66	81	81	57	73	90	63	63	78	69	54	63	65	74	71	88	60	75	68	69	83	68	68	68	64	64	86	77	64	75	70	65	64	75	61	67	90	69	73	64	64	66	65	61	70	67	73	53	75	72	68	59	62	85	62	63	46	66	77	81	74	69	61	59	60	73	69	62	74	70	66	66	61	69	77	63	58	75	69	76	63	73	60	59	59	79	63	70	88	80	67	60	74	60	72	76	73	53	74	55	81	53	66	59	63	80	54	65	76	68	62	75	73	82	74	65	58	77	67	67	61	61	74	48	84	87	66	55	55	60	57	73	72	71	52	70	62	78	66	61	68	83	82	67	59	73	60	59	73	77	65	63	66	67	77	84	69	69	63	59	63	57	69	70	69	52	62	52	69	64	67	90	74	81	70	76	63	90	52	76	76	45	76	69	78	84	82	68	76	79	64	66	61	58	79	54	74	75	73	54	72	63	67	53	59	81	80	57	58	76	75	76	79	55	54	68	81	77	66	70	63	74	84	75	75	79	69	64	71	74	59	54	57	63	59	54	72	59	64	44	78	70	68	79	69	69	68	64	86	57	65	81	80	70	63	63	80	76	77	66	57	82	70	67	49	64	81	71	75	84	53	80	71	61	73	68	72	58	63	68	77	67	72	65	68	73	64	68	67	55	87	70	69	80	66	64	69	72	71	64	67	50	66	65	58	72	68	59	58	68	81	86	83	61	82	66	72	47	64	89	70	80	71	64	61	65	62	71	73	77	76	68	71	68	57	61	71	61	71	59	50	63	101	67	69	76	65	78	72	66	66	72	65	79	61	63	57	79	58	66	52	70	62	62	68	69	78	63	70	70	84	71	64	87	79	62	67	66	64	59	80	70	57	64	55	60	65	57	73	64	75	62	63	79	68	72	68	52	70	85	51	84	62	61	63	70	68	73	71	72	68	76	62	65	81	66	62	68	60	57	58	63	72	75	76	65	65	67	55	68	61	83	64	71	84	81	83	74	64	66	60	56	63	71	69	67	59	65	65	92	76	74	75	72	72	71	75	65	73	74	72	73	65	77	61	73	75	86	63	69	67	59	88	66	73	70	69	78	68	59	56	59	75	71	65	66	71	64	76	55	73	71	71	71	60	62	82	87	59	65	61	70	82	61	63	65	78	80	53	56	66	61	67	65	72	76	55	56	62	63	71	69	57	78	69	61	61	67	72	60	64	71	80	58	60	68	63	78	75	84	63	70	84	62	65	60	71	80	65	49	69	74	66	60	66	67	59	55	92	66	81	59	70	63	71	68	65	65	80	70	64	63	68	79	69	65	77	67	72	66	75	70	58	83	72	89	71	67	77	72	71	76	70	64	82	78	61	70	69	68	85	72	69	66	75	47	70	76	63	63	74	82	77	72	89	65	71	62	71	69	71	70	67	63	74	62	80	61	64	79	70	66	69	67	61	71	79	69	58	74	58	75	62	65	59	50	61	77	57	66	62	73	65	73	82	68	57	79	74	74	72	63	67	59	76	80	64	61	69	56	69	75	71	77	74	75	82	77	75	84	74	56	67	60	58	65	62	58	75	69	63	71	77	63	72	70	69	70	55	71	53	76	71	45	71	62	76	58	71	84	68	61	70	68	54	66	68	64	56	74	62	67	79	55	75	51	83	72	74	78	71	81	59	76	63	49	69	75	79	77	78	80	75	66	77	65	78	74	77	73	70	77	82	62	59	66	78	56	89	63	72	76	60	62	55	86	71	59	73	77	59	51	74	57	74	55	72	59	65	78	63	78	81	84	72	59	78	62	67	61	73	74	87	79	71	77	74	63	61	55	78	63	79	60	68	68	69	77	73	74	55	73	71	68	63	72	73	78	78	70	66	70	70	74	66	64	62	78	72	67	70	66	65	86	70	67	66	70	80	66	62	61	81	58	60	75	66	73	63	66	70	52	74	44	60	58	59	67	67	81	71	96	62	62	68	70	69	78	67	65	71	83	78	63	81	67	58	66	78	65	64	68	83	54	63	62	78	80	71	73	79	79	61	58	80	84	62	63	64	69	77	68	53	68	66	57	76	77	74	61	68	74	75	63	74	73	62	77	70	72	75	67	65	85	82	58	59	75	90	70	59	77	81	53	75	69	59	71	81	76	63	64	75	66	59	67	75	77	66	76	78	80	68	60	69	66	74	51
6764	338	399	438	365	358	321	324	313	296	289	284	290	257	279	300	268	275	230	270	247	273	277	264	245	222	259	262	249	242	252	267	256	292	260	273	256	256	250	244	264	238	276	256	261	239	261	242	270	249	261	259	247	286	229	272	229	222	253	226	284	232	230	246	231	260	271	248	274	231	238	271	227	250	239	236	241	257	260	249	248	250	259	235	237	245	235	263	240	245	283	250	230	271	250	240	235	232	239	238	272	266	258	233	252	262	246	244	243	251	260	246	238	226	248	272	277	258	261	273	235	250	234	249	283	256	254	251	250	241	285	274	267	247	274	258	268	264	252	255	227	244	267	268	246	276	223	254	248	234	241	250	241	235	239	259	246	233	237	258	252	238	273	222	260	239	262	248	259	243	246	256	261	241	254	274	262	243	256	273	223	244	236	235	254	239	233	221	269	263	248	240	246	269	239	233	232	254	264	249	238	250	227	230	225	245	267	247	265	253	252	221	267	285	241	258	250	232	213	246	239	227	258	254	253	247	238	230	255	224	248	232	268	254	255	257	239	246	236	255	256	239	260	237	251	228	237	264	238	253	268	241	255	245	246	270	255	249	254	258	258	241	278	252	246	271	252	228	281	240	265	222	251	261	235	215	253	247	235	269	288	277	249	246	246	241	252	280	257	233	259	242	270	258	238	253	246	227	239	252	249	245	244	228	265	266	226	247	241	253	242	226	294	269	256	256	261	253	205	273	254	246	246	219	254	249	244	261	260	240	252	241	237	242	263	238	272	230	265	253	232	256	252	250	251	254	258	220	275	244	241	209	229	232	235	229	267	275	243	269	245	229	250	248	268	255	257	268	248	254	251	267	277	248	251	243	239	225	251	247	236	251	223	257	246	263	256	238	236	286	253	245	246	274	263	261	242	271	261	250	227	260	248	242	220	267	242	250	233	263	266	247	276	260	266	247	237	244	237	254	234	274	266	243	249	253	262	242	237	265	246	287	239	257	254	276	251	238	241	232	229	266	247	284	235	240	251	269	241	270	270	246	288	235	286	271	269	226	255	242	250	267	273	251	250	230	249	270	267	262	244	241	267	250	255	221	237	266	246	247	252	232	251	246	289	215	253	252	260	244	263	259	233	239	250	240	246	257	268	249	248	252	256	261	242	241	233	255	226	249	230	253	236	304	225	251	245	238	282	246	266	221	249	235	242	236	238	254	242	241	290	238	269	247	235	216	252	251	236	250	209	291	251	244	234	267	265	245	233	254	271	260	241	238	257	260	243	231	256	235	230	270	269	219	252	248	258	260	259	270	271	244	250	252	257	269	250	232	262	274	242	216	245	261	272	272	238	242	259	255	240	254	251	275	255	236	248	243	270	254	253	271	268	240	265	246	240	230	269	229	265	249	236	251	261	257	228	227	235	276	241	277	259	246	239	237	273	219	234	261	248	272	230	250	276	230	271	233	268	256	246	251	253	236	258	257	239	273	273	225	239	283	286	221	284	259	233	247	238	250	281	235	264	239	228	266	257	236	244	246	232	266	260	255	254	254	253	281	254	220	254	256	254	231	261	221	239	263	249	262	248	241	246	268	244	256	250	276	288	263	278	276	272	262	249	256	262	237	243	285	233	274	277	274	252	251	234	249	256	231	231	285	268	290	234	246	261	255	246	256	228	242	256	239	228	251	246	259	272	256	231	232	254	261	244	263	271	235	260	256	262	254	273	242	270	229	225	262	235	239	239	262	262	245	222	262	238	258	259	237	245	229	230	238	267	238	235	220	263	225	245	252	238	246	243	227	240	243	254	247	250	224	241	236	251	246	261	250	259	270	244	248	242	237	236	278	240	240	250	234	252	240	252	249	274	251	241	237	253	260	238	242	257	248	267	231	252	263	217	248	270	236	267	275	236	239	239	233	249	252	238	235	226	268	230	263	248	260	264	267	256	264	248	229	247	247	255	249	245	221	246	258	220	236	246	278	266	264	253	256	257	271	236	262	241	246	251	261	215	247	230	244	246	254	237	261	271	260	247	245	247	243	224	254	242	264	252	226	259	247	260	240	273	240	261	244	242	247	240	243	276	278	280	217	223	235	246	244	255	260	263	255	245	253	245	264	259	250	232	269	250	227	245	239	257	249	238	273	266	246	273	271	255	261	273	241	257	240	251	252	242	225	269	244	247	232	255	239	256	265	243	252	251	226	261	227	261	259	234	219	239	248	258	260	278	264	257	234	250	233	244	225	241	245	261	240	243	237	281	259	239	239	252	229	264	269	265	234	249	237	224	272	273	255	265	260	258	256	292	257	276	275	242	247	246	235	255	244	251	226	234	267	249	254	236	261	241	247	279	253	260	222	277	234	249	267	262	258	226	248	264	289	231	257	270	246	278	235	213	263	237	256	238	258	267	251	247	278	236	247	269	241	263	275	255	287	254	284	245	218	248	229	274	262	234	256	231	254	252	286	264	246	257	247	231	237	247	231	211	264	244	255	267	236	213	288	236	227	235	255	285	253	262	257	276	251	282	242	209	288	234	247	263	251	277	243	232	257	251	222	230	278	249	269	240	261	228	251	247	255	236	223	243	254	264	274	240	245	239	270	260	272	247	262	245	229	257	263	248	248	249	227	249	241	295	243	268	279	243	248	259	245	251	251	257	255	265	221	253	281	256	254	249	232	223	260	243	253	241	220	230	232	253	247	235	260	256	228	261	266	262	247	214	277	230	242	241	274	228	270	260	234	251	259	270	256	220	250	255	264	229	269	274	260	239	234	203	264	237	242	237	222	245	251	230	254	243	267	293	272	250	279	257	256	292	255	239	246	211	236	253	245	256	215	267	255	269	273	240	252	241	251	232	237	254	254	277	260	241	280	244	232	237	250	254	284	259	243	258	245	250	249	250	245	284	227	229	261	246	261	254	245	241	258	296	242	230	239	269	224	244	246	247	266	264	261	252	256	250	262	243	228	277	254	272	267	264	255	255	221	222	255	265	255	214	255	244	255	254	275	242	242	265	248	265	251	234	267	279	237	269	259	253	264	243	231	236	252	270	264	267	268	269	266	242	252	223	240	244	247	255	268	246	219	244	259	260	248	250	241	262	266	238	252	251	217	230	240	268	250	272	250	236	255	278	261	294	255	260	236	255	261	203	254	225	268	230	255	238	263	245	266	299	254	253	251	241	234	248	251	254	253	218	270	233	236	238	246	248	249	262	239	238	227	250	265	249	243	234	254	248	266	195	270	236	261	248	234	225	247	254	249	246	217	235	254	249	234	259	245	244	269	248	261	234	245	252	250	249	267	255	229	227	239	241	257	248	261	250	268	256	213	238	225	238	269	234	250	224	269	243	251	253	256	252	252	272	283	278	267	252	268	228	259	240	236	233	251	276	241	256	247	271	278	237	277	261	247	238	285	234	268	242	250	247	249	245	253	259	231	247	267	257	269	266	238	240	261	251	282	254	238	257	234	240	253	251	222	230	237	257	255	278	239	268	261
44384	7534	1547	1056	769	597	448	386	318	283	308	256	229	189	214	209	209	186	192	188	190	194	169	182	167	180	155	160	164	189	152	178	132	175	160	136	186	172	138	168	145	160	157	139	147	153	154	163	162	181	170	162	151	161	174	161	144	177	171	172	153	156	170	152	157	156	156	191	146	172	181	159	183	157	153	141	179	179	142	159	154	160	167	127	152	148	175	154	151	141	152	166	173	163	127	141	139	145	164	139	153	141	147	151	162	171	150	147	166	165	155	153	165	177	162	148	148	171	160	151	156	148	160	163	158	170	145	152	155	158	139	141	160	132	175	165	151	167	141	156	160	155	185	138	169	152	165	155	138	132	158	167	164	161	154	157	153	171	156	182	164	148	160	137	169	159	150	164	168	183	158	151	166	158	159	162	158	162	148	158	136	167	149	176	154	152	160	127	152	157	158	170	152	168	147	163	159	156	176	156	156	169	148	169	133	175	174	157	148	147	176	148	160	174	146	172	154	150	154	188	173	163	165	172	164	161	158	148	178	147	158	144	158	157	154	137	168	147	179	153	160	170	175	161	168	146	161	158	162	139	147	185	147	151	154	151	142	157	175	149	139	148	161	171	170	159	150	165	150	154	157	139	184	155	177	154	145	166	151	149	167	142	167	186	144	146	136	139	184	153	153	169	167	169	176	144	153	157	159	167	168	146	148	148	131	141	176	136	158	145	145	136	154	166	158	164	176	169	155	134	159	159	154	140	155	133	150	147	160	146	150	174	152	152	142	183	155	165	148	151	162	160	161	158	179	164	169	149	149	180	147	153	173	142	153	150	148	149	148	188	161	162	168	156	146	157	148	148	144	152	147	163	159	165	143	150	158	166	156	137	128	165	169	152	170	134	151	166	135	146	147	164	134	159	144	165	145	142	149	155	159	141	148	121	182	156	160	173	159	133	152	176	177	169	153	140	155	150	146	160	153	154	180	172	146	159	149	150	175	135	146	137	151	160	145	147	158	149	129	170	144	161	163	158	155	163	150	155	169	160	143	164	173	157	150	151	141	155	153	144	179	144	154	176	155	144	143	165	148	146	165	161	170	188	141	152	154	149	142	184	189	165	148	150	155	156	179	164	169	157	161	149	151	135	157	154	161	149	162	158	158	145	151	166	153	151	145	151	194	157	163	136	149	177	152	155	161	149	169	157	149	180	179	153	165	186	172	156	164	148	135	157	159	143	168	188	175	156	152	144	138	158	167	137	153	160	154	173	151	174	159	165	182	151	151	164	141	161	147	149	159	154	157	182	167	164	145	155	163	159	147	144	165	157	164	147	157	150	173	139	149	118	147	170	158	152	151	132	151	136	145	149	147	146	142	160	147	158	149	140	162	145	149	150	145	145	166	160	157	167	180	139	144	167	165	148	160	176	149	169	148	163	153	167	179	166	125	166	166	166	156	167	139	159	149	144	141	173	187	150	174	144	150	147	153	151	129	156	170	152	150	164	154	153	148	160	143	153	131	146	179	157	190	141	160	138	152	170	160	162	147	159	158	157	152	154	153	147	168	156	194	157	167	150	138	165	169	136	159	157	152	179	165	154	160	162	168	162	134	151	154	153	150	148	144	142	165	176	154	135	179	183	147	168	155	154	147	173	169	159	151	157	146	163	160	155	153	140	138	168	158	131	196	155	183	186	161	142	156	163	161	153	171	165	143	143	153	162	174	167	162	134	164	184	161	156	144	167	167	155	164	149	157	170	158	152	187	183	180	164	151	171	185	146	135	146	154	140	170	160	172	163	170	171	169	160	167	155	162	152	163	141	153	160	170	184	180	160	160	146	173	160	174	152	137	151	172	131	134	158	170	143	163	151	150	147	164	170	156	165	169	158	155	151	162	182	138	145	140	152	148	134	154	135	175	150	155	158	133	160	143	159	153	159	168	154	176	144	154	156	148	131	135	144	163	155	165	122	172	147	152	152	180	170	174	141	144	122	169	144	145	177	170	175	155	167	160	165	169	133	151	147	163	149	139	169	161	159	135	169	156	179	169	167	160	172	154	136	135	152	168	150	164	148	178	141	141	141	177	141	156	153	138	149	171	150	134	138	150	172	164	158	134	156	141	151	157	144	140	147	160	179	168	153	155	146	180	130	167	143	153	161	156	177	182	120	140	182	153	154	163	157	163	153	154	161	158	142	158	152	144	167	151	146	162	161	156	155	159	167	150	146	143	156	144	152	146	149	174	164	177	158	136	177	179	157	140	154	149	169	155	151	170	146	157	149	156	143	135	148	166	152	163	150	158	158	144	144	136	155	162	158	150	153	168	165	153	167	153	125	165	183	184	172	173	138	167	155	135	151	185	157	152	164	156	163	161	154	174	149	162	155	139	131	140	160	173	183	136	180	151	134	169	145	133	162	167	153	146	153	160	167	157	145	175	170	154	158	146	165	136	150	160	164	156	177	153	148	150	152	155	166	163	182	153	154	161	150	169	136	150	185	143	139	127	153	163	134	165	188	164	152	146	140	158	155	172	154	143	162	136	181	155	155	160	173	154	146	160	151	148	140	160	152	151	163	182	141	158	162	148	147	147	153	159	140	134	149	152	157	161	161	154	154	152	148	172	145	160	169	147	155	171	159	145	159	147	168	124	164	148	136	164	167	148	172	150	166	153	167	156	159	158	151	159	134	147	160	147	156	163	155	161	164	156	169	158	142	149	161	151	163	159	142	145	177	149	140	160	176	158	138	159	157	153	161	144	137	168	162	171	130	160	153	151	134	163	147	140	137	149	171	154	142	144	137	150	160	138	180	136	145	155	142	148	166	146	162	169	153	137	159	157	157	139	138	179	168	151	170	146	172	159	143	161	176	165	158	150	170	142	162	147	147	151	164	136	154	175	145	140	158	160	144	159	147	170	154	138	146	169	169	160	150	146	178	168	148	165	140	163	163	154	147	154	166	169	162	153	152	159	150	159	148	156	179	147	152	159	128	155	165	153	137	174	180	147	154	139	139	169	151	152	170	163	168	166	149	155	156	158	168	153	148	163	180	150	157	150	151	166	150	153	135	176	153	163	165	153	168	159	147	149	142	156	142	149	167	142	158	169	130	152	138	169	151	158	161	170	166	153	182	171	162	154	148	162	157	165	163	162	159	154	142	154	137	143	183	158	146	158	154	146	162	174	147	153	163	166	173	162	177	149	152	163	150	174	166	178	147	183	136	167	137	166	139	149	165	165	159	153	135	154	160	137	136	181	147	156	155	123	174	148	143	159	163	154	167	175	150	156	151	162	160	139	182	176	141	164	158	173	141	157	162	146	142	160	174	150	169	164	166	153	162	151	149	164	153	134	144	130	142	180	171	162	155	168	145	158	169	153	174	149	149	169	160	157	157	145	160	140	165	140	151	146	158	167	178	174	147	167	173	171	151	146	164	137	171	141	138	165	152	138	175	164	141	163	144	131	145	139	135	156	149	164	159	157	165	144	164	153	148	152	162	159	192
20821	1477	3179	3582	3024	2497	1943	1699	1411	1333	1185	1115	1001	938	917	864	779	777	731	752	677	642	643	661	636	615	558	580	585	597	527	536	564	569	608	537	523	545	583	519	529	510	520	494	534	532	542	527	512	501	494	589	499	486	534	485	491	500	498	501	490	503	481	527	524	540	459	521	488	502	503	502	456	469	492	502	493	510	479	466	476	504	480	480	465	458	464	548	497	471	472	531	509	482	505	485	457	501	472	495	514	502	504	495	529	489	490	536	527	480	449	533	503	495	512	492	475	495	466	459	478	504	526	461	480	492	515	495	483	479	481	486	499	474	490	462	490	481	459	481	445	526	467	484	463	493	486	482	459	495	471	443	463	488	536	478	475	433	469	497	506	500	448	480	458	485	469	471	447	469	470	493	494	464	509	499	486	481	480	469	522	493	447	448	503	470	497	519	495	465	470	478	503	501	480	485	428	509	480	444	462	476	484	473	496	446	489	501	486	507	490	493	507	468	459	487	511	528	488	490	449	467	470	507	476	497	508	474	468	460	456	468	489	497	491	487	470	522	470	463	485	524	501	473	481	470	466	512	495	496	455	468	503	478	478	461	450	478	507	518	510	479	462	467	502	473	506	511	514	451	473	464	484	451	525	503	464	481	486	474	450	484	475	503	492	491	467	462	515	468	504	483	459	452	513	504	467	467	473	447	449	501	462	474	430	460	497	480	457	481	486	471	493	443	513	459	498	427	473	485	497	462	505	491	500	498	463	451	486	457	458	470	481	489	479	497	460	491	458	485	513	467	460	487	506	473	463	483	485	510	459	468	499	478	542	503	459	460	473	479	509	467	498	467	502	473	480	481	476	506	498	460	503	478	468	488	473	465	464	501	476	471	478	459	483	472	449	578	479	512	488	496	490	479	491	440	462	493	503	484	461	488	460	472	490	500	505	494	471	485	477	526	510	520	469	483	492	455	455	458	492	486	476	468	472	489	475	489	501	515	490	465	494	475	455	466	476	449	506	478	470	482	454	499	501	478	427	478	532	484	472	447	492	486	489	470	505	459	491	488	476	487	486	491	494	484	442	471	499	517	481	448	461	475	488	471	468	501	481	496	508	478	507	465	485	465	505	480	484	497	471	470	485	512	500	485	493	441	513	495	485	494	496	500	431	455	518	499	482	439	464	495	474	473	493	510	476	470	480	483	485	477	451	483	440	494	478	464	466	457	473	460	496	457	516	506	478	480	463	465	459	477	475	467	458	477	475	431	479	512	497	458	473	467	449	462	490	489	508	478	477	492	502	492	509	490	453	450	489	469	493	478	508	485	510	485	485	449	457	489	483	473	467	446	478	455	464	439	485	475	470	460	454	522	475	496	482	529	488	472	497	490	508	461	506	453	502	488	468	473	497	475	446	494	476	491	483	487	446	474	493	502	495	485	501	493	496	467	440	460	460	500	484	455	451	461	459	471	495	460	487	537	471	449	479	439	549	486	497	470	438	479	487	448	456	464	479	460	471	513	458	468	471	447	474	454	498	508	512	453	444	495	464	480	488	467	495	470	533	480	465	537	516	461	464	498	521	475	508	451	483	462	509	469	472	480	488	435	478	480	510	472	467	520	489	433	489	487	482	472	481	536	523	495	504	458	466	474	459	488	467	482	512	473	449	474	444	490	467	495	480	436	458	476	482	501	512	508	494	466	502	467	452	485	475	480	487	458	470	495	507	474	495	460	497	420	490	501	476	484	481	503	459	488	441	511	478	490	501	470	452	454	473	495	525	462	490	485	471	474	485	480	488	487	466	460	507	473	481	488	439	464	517	461	463	464	482	483	489	460	485	448	507	472	454	426	480	491	467	492	477	436	481	473	479	477	491	501	471	462	493	473	465	462	478	444	484	451	487	505	450	479	485	452	469	487	464	491	467	458	481	482	463	521	483	478	463	501	479	517	452	514	464	471	477	446	506	478	446	467	477	491	446	540	496	503	503	518	463	493	488	460	488	505	478	483	489	493	490	485	448	472	492	487	456	489	502	486	508	451	465	482	482	474	504	507	480	502	503	490	539	550	485	489	482	476	456	514	463	480	512	507	484	517	508	431	497	489	473	510	486	496	438	472	481	472	538	500	496	469	525	474	473	508	480	477	461	479	491	468	474	468	415	535	458	457	492	468	464	493	516	483	464	463	502	463	481	437	480	486	452	501	452	460	447	461	501	527	485	466	474	481	491	494	477	441	505	483	438	502	459	452	482	479	462	473	498	458	478	507	454	501	451	487	459	486	497	496	487	512	450	472	480	522	480	462	451	501	489	452	481	481	466	469	441	480	506	461	498	460	495	489	465	470	494	464	482	524	455	462	488	469	483	465	487	491	480	469	490	459	496	481	480	466	475	440	490	501	494	486	547	465	427	520	493	490	470	478	438	501	511	476	466	469	479	454	436	485	463	484	455	478	458	536	459	503	494	496	473	483	475	492	516	471	459	508	466	453	444	474	498	507	469	492	493	471	489	485	487	461	467	525	502	449	477	475	463	483	465	476	480	497	504	461	483	477	501	501	502	469	523	485	456	525	502	480	471	505	475	445	497	489	484	478	485	468	496	501	479	486	500	487	487	507	471	466	469	470	480	486	414	451	504	493	497	483	493	500	453	489	508	474	491	504	480	484	456	446	488	459	534	480	550	505	490	512	445	466	452	486	509	480	489	492	480	476	488	452	483	501	479	460	482	473	466	501	507	453	450	428	479	478	469	465	492	480	507	492	453	542	478	465	490	496	466	447	494	528	482	440	481	479	477	514	470	470	501	444	514	481	455	474	510	456	465	485	468	492	492	458	512	459	491	467	494	491	502	443	501	488	494	443	473	487	458	494	510	466	459	441	517	474	457	489	524	492	485	488	525	467	480	495	474	459	450	486	468	459	489	465	492	481	455	502	463	511	495	481	448	490	501	443	480	488	487	478	453	474	467	473	464	483	508	433	464	468	494	476	472	470	468	529	470	499	470	450	459	460	495	431	492	457	404	471	487	471	503	471	498	464	457	481	421	504	475	491	429	474	463	497	513	466	503	451	499	477	465	481	491	492	503	459	492	484	527	453	458	504	486	506	459	479	440	495	467	512	478	466	470	460	510	475	489	497	483	472	464	492	526	486	538	473	481	477	466	468	500	469	539	476	473	455	511	458	494	496	496	469	473	480	490	449	489	493	454	457	470	448	513	480	467	493	494	469	481	445	453	478	490	507	495	480	479	508	481	498	481	456	451	494	462	480	509	502	474	468	469	498	486	504	476	496	493	448	474	468	464	436	459	482	505	483	468	473	484	447	498	491	501	492	479	455	480	489	498	493	470	469	458	497	495	478	488	457	453	440	477	469	484	499	489	487	484	488	479	508	472	445	477	524	507	513	482	445	448	474	516	463	473	483	466	448	498	480	472	501	472	456	464	464	514	465	488	468	454	475	469	474	462	475	462	448	476	487	513	449	484	472	508	463	490	471	497	493	496	500
57313	14905	4561	2250	1464	1036	891	691	583	491	454	413	392	364	361	341	333	287	279	318	290	289	267	297	305	268	276	280	287	233	277	266	261	253	271	252	233	263	254	267	277	248	256	274	262	266	244	229	290	247	268	263	251	254	234	232	259	263	224	242	274	233	249	270	248	231	247	247	235	233	276	228	240	274	241	216	252	228	260	260	222	241	236	240	217	237	266	238	266	243	254	256	265	215	245	220	219	262	237	247	228	216	263	210	219	223	244	238	252	258	250	227	225	245	249	238	245	260	234	240	257	231	228	243	244	230	243	256	265	257	275	271	276	244	257	248	245	255	256	250	237	246	267	249	242	256	257	227	233	259	231	233	230	259	244	235	213	260	243	271	225	251	256	222	229	271	244	252	235	239	240	248	258	260	250	224	250	230	226	234	277	234	264	230	231	248	233	245	225	240	260	253	233	247	205	224	217	230	242	265	246	237	241	234	246	255	250	242	223	257	221	225	225	250	232	242	237	245	233	254	224	237	216	249	257	273	267	242	229	237	230	235	248	236	257	253	201	245	254	261	228	250	256	239	243	243	272	231	215	245	245	248	247	245	244	223	235	233	242	223	228	250	218	243	240	262	228	229	247	271	221	233	248	246	213	234	241	275	265	256	235	229	201	266	225	243	247	245	256	257	246	221	202	231	232	237	241	230	242	247	269	240	228	260	222	249	235	248	249	209	219	258	215	263	247	244	248	232	214	237	240	215	240	226	242	258	206	224	209	224	255	238	252	239	232	254	247	235	260	231	262	239	229	232	217	238	253	256	266	282	237	234	211	221	233	244	260	241	241	248	221	237	233	231	240	246	203	240	245	234	277	248	249	213	230	233	238	220	261	247	221	232	258	249	230	224	246	243	261	216	250	228	256	228	240	270	243	266	229	243	222	238	234	237	259	263	225	244	247	241	229	236	215	210	225	249	226	245	227	231	241	246	238	254	241	228	258	219	242	242	251	236	265	244	232	265	250	256	275	245	245	236	230	245	248	235	219	255	218	275	273	244	233	256	233	213	236	250	242	242	252	237	230	280	265	230	237	243	243	220	265	235	240	251	244	242	258	236	224	238	250	248	245	247	252	233	220	271	223	234	252	248	222	241	267	221	225	236	238	260	232	266	256	255	268	238	222	251	249	250	244	189	227	255	247	262	240	256	237	237	269	257	232	225	270	237	233	223	261	210	261	230	231	254	252	230	220	235	212	235	231	247	267	248	248	234	243	244	219	247	206	255	257	224	250	229	250	237	208	258	224	234	236	265	239	260	220	236	267	251	256	249	234	252	236	235	244	235	230	222	268	254	254	239	238	226	255	235	256	232	224	271	244	233	227	247	219	234	271	253	223	245	235	225	221	226	235	243	248	222	199	226	240	259	249	214	213	246	254	209	246	236	247	243	223	200	257	253	227	242	229	251	231	237	245	260	249	237	236	237	263	238	239	220	247	248	276	219	268	235	240	241	221	283	226	248	224	250	254	229	287	245	240	242	258	221	239	243	249	230	264	254	248	267	239	225	234	232	252	253	272	220	232	198	233	281	252	242	236	237	237	232	269	228	236	264	252	256	237	258	249	247	238	257	223	235	236	223	255	248	261	235	260	237	245	243	266	242	261	251	236	237	267	231	255	240	240	234	221	275	240	274	246	239	226	239	254	235	233	249	230	242	234	246	275	255	233	249	210	242	264	260	231	226	222	208	264	259	210	245	276	214	252	237	263	247	222	237	228	231	249	246	265	250	257	264	243	240	210	223	225	250	216	256	243	238	240	233	248	254	209	241	261	268	218	254	254	223	235	239	255	245	251	247	248	263	235	236	229	225	239	260	242	282	239	223	235	218	259	247	246	223	232	243	246	213	245	249	255	253	233	238	248	244	242	271	231	233	214	243	251	244	229	225	254	232	264	235	228	243	235	231	257	251	231	246	261	255	253	258	224	210	234	222	246	254	241	219	219	259	237	234	267	257	214	247	249	268	254	248	216	262	246	242	210	228	254	264	246	254	223	232	235	228	248	226	238	230	229	218	229	226	280	242	214	253	212	224	250	261	234	232	235	241	232	248	224	261	237	210	247	234	251	234	255	215	243	236	237	235	251	246	218	234	257	234	259	280	239	246	238	229	246	266	272	267	238	227	255	229	227	241	253	238	216	225	231	253	228	227	221	232	219	258	251	255	250	236	228	234	227	231	279	263	237	231	244	260	257	232	232	237	239	244	256	230	252	249	265	232	222	245	249	244	275	274	243	268	246	278	250	235	261	231	249	223	263	224	252	254	241	244	254	231	248	258	207	232	285	240	244	257	241	229	229	243	237	232	265	233	248	251	229	215	256	242	237	236	230	238	240	243	277	237	272	247	218	226	232	243	251	263	238	253	226	236	223	230	251	231	242	221	209	241	254	250	229	253	255	206	249	247	220	237	258	285	250	224	239	227	224	247	250	242	231	280	274	237	223	237	234	258	228	227	238	230	217	235	229	255	241	224	243	229	231	257	232	224	256	237	231	226	219	256	223	231	245	252	233	230	248	218	232	225	248	239	243	245	268	224	219	251	262	224	233	246	232	247	228	250	250	234	234	230	246	241	269	226	256	255	223	246	239	236	236	224	243	220	229	250	271	240	255	246	236	240	246	234	238	246	265	241	210	247	246	236	214	241	229	258	230	212	240	231	240	255	232	232	252	262	235	290	202	233	249	253	252	240	255	255	244	245	251	245	248	248	235	247	258	234	225	243	258	233	249	236	255	234	283	220	244	240	238	236	254	267	205	205	250	219	260	225	237	266	236	247	231	239	253	257	254	226	231	242	253	260	213	230	222	246	249	255	238	259	212	212	251	244	263	234	221	225	251	252	243	220	235	261	226	274	211	228	234	253	235	272	224	248	217	247	208	227	262	237	250	241	215	251	228	224	251	256	244	251	243	265	237	253	250	234	248	244	274	221	223	205	246	257	231	242	236	267	230	234	242	250	233	230	239	251	257	236	238	235	251	219	224	223	245	270	250	249	257	237	227	237	227	270	243	240	252	232	239	237	259	243	253	276	273	238	244	258	250	251	246	249	257	238	228	257	247	244	232	261	229	236	288	260	239	235	233	237	226	237	235	239	215	258	235	245	216	211	255	254	240	221	267	245	247	223	244	224	226	221	223	246	245	234	256	239	242	222	233	245	246	237	231	268	247	249	241	250	244	260	268	249	286	206	254	228	244	229	227	230	238	252	264	267	239	222	232	206	246	251	229	244	233	240	241	249	246	238	244	223	221	257	204	242	231	248	234	231	212	254	269	252	228	232	268	267	245	247	259	240	219	257	245	228	206	236	243	226	265	255	231	220	229	235	254	245	248	225	258	247	242	237	259	262	211	246	232	223	250	226	230	217	262	260	240	257	255	217	248	259	245	241	235	226	221	252	246	219	235	244	251	246	253	237	249	238	256	257	242	252	234	248	226	196	226	229	257	222	232	223	244	242
26442	2687	5928	6292	5263	4385	3621	3026	2571	2303	2119	1870	1707	1606	1446	1361	1273	1243	1170	1119	1091	1016	1059	914	962	905	842	878	800	855	828	844	818	870	846	812	765	793	838	821	769	792	738	774	800	745	812	724	736	786	724	715	715	724	767	744	734	734	724	773	726	743	745	691	727	685	720	732	736	756	694	699	746	731	702	680	710	713	678	726	698	696	671	697	700	688	754	721	718	700	680	710	696	677	703	713	664	670	715	663	670	703	689	722	710	699	714	706	701	694	682	711	687	704	739	689	716	709	697	723	682	747	696	680	676	709	657	676	698	687	717	731	701	748	662	658	669	702	680	665	770	653	670	683	679	719	695	691	680	751	677	674	671	718	716	701	689	658	683	665	653	663	678	718	676	669	680	700	711	647	715	681	709	672	692	673	686	669	728	686	634	675	713	641	726	712	648	669	716	655	704	708	707	658	657	724	686	697	710	694	661	709	699	685	663	662	682	673	729	704	699	663	707	690	703	656	725	693	683	700	655	626	677	677	717	682	670	741	653	686	696	691	714	698	667	669	676	674	681	649	694	741	713	692	720	757	725	684	681	719	678	660	654	695	684	721	727	711	708	698	691	702	722	714	645	656	695	655	715	710	665	708	692	707	691	671	685	694	708	716	715	702	674	702	666	715	691	625	650	681	702	654	653	717	663	697	710	708	667	751	667	714	620	680	645	684	661	725	693	665	703	689	673	706	684	710	704	696	675	713	654	667	712	693	685	654	669	675	622	684	661	662	642	709	704	693	672	727	674	673	724	687	675	731	739	680	681	669	695	634	702	664	745	743	716	710	681	692	735	679	645	694	669	696	707	655	692	683	723	713	698	657	687	701	678	707	731	696	662	667	668	712	660	712	647	678	653	671	698	695	630	668	671	678	692	696	673	717	702	677	692	698	674	650	676	679	709	660	688	669	686	702	671	668	668	674	737	694	680	657	669	675	654	746	667	676	687	631	693	729	696	673	700	686	668	674	666	694	648	667	648	683	718	658	637	707	708	675	699	684	685	662	716	659	695	666	685	692	684	728	689	676	693	636	680	695	708	708	728	705	741	669	665	697	643	716	722	691	725	693	713	616	698	642	623	663	677	646	687	643	684	657	690	642	678	685	665	715	676	728	686	729	698	713	671	722	666	687	714	671	675	686	675	705	672	751	677	667	683	635	721	707	659	736	746	705	714	683	718	615	703	708	714	656	695	686	719	701	702	695	689	712	716	734	704	671	662	662	621	703	702	665	735	683	659	640	638	671	650	677	657	705	674	696	733	723	690	682	693	694	676	688	671	711	748	713	728	645	680	643	679	654	730	660	667	698	682	698	659	694	691	742	694	679	654	701	744	704	696	674	704	666	670	716	694	728	680	677	704	701	649	647	718	721	670	651	677	676	677	722	670	746	679	690	689	675	693	688	676	717	652	682	731	696	687	647	708	665	695	702	740	725	676	604	717	685	655	695	687	697	663	668	690	718	718	713	696	670	646	705	733	706	700	677	626	677	651	657	701	703	666	681	741	686	715	703	685	697	678	697	679	667	719	684	680	685	692	644	682	741	661	650	681	683	705	699	702	713	661	648	693	752	729	757	694	696	692	696	685	720	711	665	732	718	663	667	644	647	689	649	660	678	723	698	665	672	733	672	677	708	707	679	719	738	702	696	693	680	709	687	714	705	653	697	707	728	717	678	694	676	705	681	674	698	693	683	752	737	688	690	697	709	723	648	681	662	684	690	709	693	712	682	724	674	721	702	681	667	666	690	684	655	694	662	715	728	694	711	711	640	673	708	673	672	681	721	742	704	711	702	720	691	683	710	691	688	711	682	715	688	691	742	690	629	745	684	656	729	678	696	679	758	646	701	702	682	696	658	687	691	707	690	718	646	718	710	727	670	689	693	668	675	675	669	677	693	673	664	704	649	692	662	733	652	714	640	715	658	665	685	700	728	677	717	645	718	711	746	674	694	629	702	655	665	678	640	676	711	738	690	660	688	680	669	680	716	688	671	707	719	700	715	667	704	689	676	677	668	708	699	706	699	715	693	700	663	678	683	699	671	661	653	678	703	714	653	669	713	755	724	669	729	637	662	689	679	714	683	699	685	698	659	683	656	678	703	695	696	633	679	725	703	696	684	722	638	658	728	646	713	683	677	681	675	707	723	649	697	665	623	693	741	657	685	693	694	688	698	641	649	699	635	645	646	743	699	704	704	637	671	627	676	714	706	657	700	679	727	663	672	714	685	717	741	693	706	723	662	656	707	713	678	675	713	705	671	693	698	625	723	686	683	704	747	708	696	708	680	683	705	715	683	663	725	644	669	678	703	730	680	680	710	711	709	653	688	674	671	666	672	647	701	674	652	672	688	672	677	692	693	679	720	704	670	679	702	711	714	696	679	672	649	669	695	697	670	702	691	642	682	703	732	667	697	727	711	718	661	641	678	684	703	734	698	697	738	687	646	617	668	698	723	695	704	681	659	689	699	687	686	702	664	661	695	681	707	690	729	696	708	668	704	658	692	703	712	660	738	708	696	652	666	733	715	648	767	664	715	671	715	676	697	708	684	683	685	704	729	671	684	706	674	686	676	684	664	728	694	708	657	731	665	707	682	728	690	667	656	689	721	718	712	684	711	684	705	729	657	684	706	707	677	702	676	662	686	613	718	722	704	676	677	673	725	660	684	683	640	706	714	701	736	673	657	710	701	716	699	676	714	660	694	701	698	698	684	703	673	704	646	675	672	717	645	602	662	680	662	706	668	739	690	728	684	659	650	659	676	678	678	667	733	682	698	679	675	692	686	714	659	733	671	692	648	665	703	673	704	690	695	660	656	692	662	671	685	728	681	689	677	691	696	700	656	682	668	656	679	692	677	637	703	676	637	734	666	693	671	706	698	704	678	690	683	652	700	719	669	696	685	629	696	716	689	671	689	665	660	692	685	701	683	667	680	668	740	684	701	704	665	716	702	682	674	687	671	697	688	694	654	700	688	687	726	668	665	670	680	713	690	718	699	662	664	657	677	728	688	708	683	711	720	692	671	728	696	651	691	687	681	657	707	686	668	654	713	736	668	666	665	664	688	704	653	713	699	670	727	665	660	713	667	651	710	689	675	681	726	690	660	738	698	696	719	646	658	694	651	693	723	699	669	689	694	712	685	686	724	694	705	687	698	652	743	729	688	706	669	714	666	714	675	700	728	732	693	698	695	670	686	645	706	687	669	721	702	701	724	670	712	712	673	716	726	666	670	706	689	696	718	699	708	678	707	702	685	696	692	716	645	679	624	681	767	722	694	684	721	646	708	727	651	695	697	714	691	657	687	694	685	676	705	642	640	711	659	732	704	712	685	710	687	653	682	682	689	709	724	669	718	720	739	651	701	743	703	658	715	736	720	686	703	623	687	689	715	670	686	669	697	670	685	662	717	680	695	666	673	696	695	690	701	682	691	712	701	680	658	660	690	680	655	676	717	702	717
6627	267	150	117	108	85	80	81	75	78	68	87	72	70	81	69	67	64	84	72	64	74	62	64	79	81	61	65	61	71	67	58	91	75	69	73	66	73	71	67	59	61	53	67	64	60	65	63	70	60	67	84	64	62	70	73	74	77	64	84	54	62	62	75	49	75	78	71	65	67	66	73	65	74	82	68	86	70	62	68	76	65	55	64	63	70	78	77	71	50	75	66	64	86	61	71	76	72	75	62	74	81	61	62	61	71	68	61	55	72	59	64	62	72	78	64	58	74	86	61	72	94	60	62	87	63	64	49	71	82	66	73	65	55	68	66	66	72	75	64	71	68	70	63	63	66	65	74	72	78	87	61	67	72	69	77	70	69	74	70	65	58	46	66	59	74	63	62	77	57	63	59	75	60	54	66	68	77	63	70	66	71	73	69	76	68	67	76	56	62	67	63	76	66	71	67	61	94	78	65	75	63	54	69	60	61	60	62	52	68	64	61	67	79	67	64	60	66	77	76	82	69	75	63	73	65	93	57	67	65	61	91	72	67	75	64	76	78	74	78	63	81	67	76	75	57	71	53	66	72	69	59	66	69	72	64	68	69	73	69	58	61	63	67	64	76	64	67	72	78	59	51	59	73	50	66	79	67	76	62	62	65	71	69	61	69	68	59	77	60	63	69	74	78	60	78	69	66	64	62	66	72	71	82	67	76	69	70	56	68	75	73	71	75	58	49	68	71	58	58	75	73	65	68	83	74	71	75	77	63	68	63	57	67	68	53	71	67	65	79	72	71	76	61	62	69	85	74	71	62	68	62	64	73	67	68	68	83	62	63	91	64	75	87	85	78	68	75	76	68	70	64	76	84	80	59	83	67	66	76	57	65	59	63	76	56	75	58	73	77	74	64	65	65	76	66	64	65	76	66	74	55	64	79	73	65	63	66	53	63	66	59	73	69	73	53	66	81	75	75	56	63	63	76	83	72	64	62	59	64	69	70	70	69	76	63	60	63	66	68	76	70	53	73	91	87	71	65	71	78	63	70	74	64	71	72	75	68	76	70	68	64	78	63	73	59	64	53	77	76	57	62	66	65	73	65	71	56	71	59	69	65	78	75	68	79	63	55	73	68	84	69	70	67	74	56	76	64	79	64	64	62	56	68	74	68	80	79	63	80	70	71	67	60	80	57	79	73	60	59	74	61	71	83	74	62	71	85	63	76	68	54	69	78	80	67	59	65	64	77	74	71	84	68	62	70	74	68	78	78	62	66	75	62	70	54	69	75	77	64	68	55	79	51	60	57	70	72	80	59	73	62	78	69	74	92	61	75	84	59	57	62	61	57	84	83	73	60	74	85	73	77	76	58	66	71	62	59	68	52	69	69	77	63	74	68	66	64	70	67	69	71	85	70	86	62	55	71	72	71	78	51	69	71	74	66	70	70	52	84	77	73	65	66	56	63	76	61	61	63	70	62	73	69	65	66	78	63	78	62	65	62	69	78	60	54	66	64	60	71	55	78	81	66	58	72	77	63	67	74	61	56	77	58	66	79	84	58	72	68	51	76	75	73	66	78	70	86	79	72	72	61	58	66	59	75	60	75	83	71	74	63	70	66	57	54	88	50	77	58	72	66	74	62	64	66	60	61	56	76	68	74	70	80	87	63	73	60	61	72	67	61	67	78	82	65	67	65	61	77	67	78	61	49	88	64	65	79	76	76	57	60	72	89	93	72	66	71	61	73	93	63	59	65	66	85	65	78	73	65	57	70	66	64	76	72	66	57	59	68	60	52	74	68	76	73	67	78	54	82	69	70	56	82	66	75	65	64	78	86	59	66	69	79	73	59	63	83	53	75	63	64	74	71	64	58	53	81	62	56	69	62	63	65	77	76	72	82	84	64	73	83	65	55	59	74	62	77	61	72	68	64	57	75	72	56	64	72	73	74	73	72	75	62	76	50	71	77	70	66	61	72	58	72	72	89	63	66	68	73	68	56	65	68	74	65	60	60	80	64	72	64	68	59	68	63	54	63	62	69	69	70	65	65	64	67	69	53	54	48	63	69	64	64	61	69	62	60	62	62	73	81	64	66	83	54	64	79	80	69	69	72	67	67	79	82	71	83	66	70	72	75	72	67	66	71	80	71	65	71	57	79	67	66	54	67	76	58	63	66	55	68	63	82	64	64	59	74	60	88	72	55	75	63	62	65	78	77	76	72	59	59	69	76	64	59	65	68	61	65	56	68	78	73	60	61	53	55	70	69	49	73	57	72	63	92	65	65	69	70	71	77	73	63	69	62	73	71	66	57	62	63	67	72	80	75	73	54	71	62	67	50	76	61	82	79	71	64	70	68	61	64	76	64	64	70	71	65	79	79	65	84	87	69	70	83	73	73	74	68	61	58	71	55	69	54	81	72	70	67	68	66	58	61	86	65	63	48	68	85	66	63	73	70	64	55	75	55	57	62	68	71	69	69	79	77	71	67	63	74	70	86	63	70	63	80	68	73	59	64	64	76	62	59	55	57	72	67	61	57	62	67	63	69	65	75	68	67	55	68	62	70	68	65	69	69	56	82	64	74	77	66	75	62	69	67	73	59	64	74	72	68	76	74	79	64	79	58	77	74	85	66	86	62	56	66	77	67	75	63	67	51	58	74	64	64	78	58	53	69	69	79	64	62	72	86	55	82	69	71	64	59	71	68	56	70	69	76	80	86	67	75	70	62	47	70	60	74	68	61	77	65	58	85	74	65	66	65	80	67	66	72	71	63	57	58	76	84	72	66	70	73	63	74	68	57	61	69	60	68	68	71	64	76	76	61	76	80	49	68	72	64	60	60	72	55	75	70	59	84	86	75	68	68	74	53	66	67	80	74	68	77	58	76	73	54	54	77	62	60	62	67	70	63	67	66	71	53	45	70	67	68	75	74	61	72	67	82	75	70	53	92	70	59	77	64	62	73	60	59	56	70	69	68	65	71	69	57	76	84	69	50	69	72	72	75	79	73	54	69	72	77	87	53	79	68	53	70	52	63	66	66	66	88	67	58	59	68	68	69	58	72	76	73	66	72	76	61	65	87	66	68	63	67	56	79	64	58	59	63	70	59	73	61	72	75	53	90	53	85	81	51	56	66	72	73	80	69	72	78	68	67	52	69	70	70	63	77	55	51	68	83	71	68	79	58	70	81	67	53	72	69	76	71	68	65	61	60	69	80	65	72	70	73	64	52	72	70	71	81	79	63	76	76	69	69	58	81	54	75	68	65	67	58	76	55	61	70	60	71	80	79	66	57	71	76	66	77	93	74	61	65	65	64	74	70	75	77	79	77	90	62	62	72	68	71	76	75	59	59	86	76	86	78	56	80	77	80	67	67	71	77	76	58	74	70	51	79	68	76	52	73	56	61	79	59	74	67	58	60	83	68	73	71	74	68	73	71	90	62	68	73	65	80	75	60	80	68	65	56	66	69	75	84	62	64	71	64	75	77	56	59	66	67	71	65
6690	274	414	375	393	368	343	286	297	294	298	299	280	264	300	244	261	267	260	264	272	266	266	255	251	270	249	245	235	301	263	256	252	253	238	248	252	272	240	216	252	258	228	285	255	227	242	277	212	243	245	256	271	217	276	251	238	229	252	261	241	245	249	233	230	226	255	244	251	215	249	268	223	251	262	271	270	238	240	247	254	243	261	235	254	250	248	229	235	208	270	248	259	243	231	272	235	251	267	261	238	230	278	271	230	256	259	237	239	258	262	257	278	248	276	254	258	251	236	252	274	270	263	225	244	271	264	257	246	288	249	258	266	268	231	280	243	261	236	260	264	220	249	241	227	247	251	265	244	218	243	257	261	265	239	257	251	263	279	281	220	259	243	234	255	266	287	243	236	232	246	253	222	250	229	265	267	261	273	251	249	225	246	263	229	239	248	269	232	253	247	242	235	256	251	259	225	255	265	245	269	258	232	270	244	256	248	261	244	243	238	254	233	234	252	277	225	273	274	268	256	228	259	275	230	244	290	248	253	235	264	271	253	290	249	263	253	230	258	252	233	270	248	279	253	249	247	222	240	266	245	265	232	239	251	229	273	212	245	242	256	230	233	259	235	256	216	266	237	235	248	282	252	253	270	265	272	278	252	251	251	218	250	253	275	249	238	222	264	238	222	269	231	242	209	256	269	258	254	253	238	249	254	252	232	246	264	263	250	233	233	242	276	251	242	246	278	253	259	252	261	249	246	250	253	243	258	253	270	265	220	259	256	230	256	228	267	276	248	249	252	277	253	251	240	265	254	246	232	259	256	237	258	261	285	246	269	267	260	209	261	260	256	275	261	239	225	272	235	239	261	262	233	281	256	244	215	253	242	253	215	244	263	244	245	267	254	265	274	245	272	260	261	248	263	246	231	239	261	260	269	247	234	269	227	233	237	234	239	261	217	243	269	238	265	259	210	266	254	244	251	290	253	257	228	226	262	253	260	262	236	243	260	242	249	230	246	234	224	296	246	259	233	276	259	247	223	266	245	249	241	255	197	232	248	244	234	226	247	230	256	243	243	250	260	247	243	259	269	263	236	243	246	271	279	271	264	233	241	231	261	250	250	237	243	275	227	243	272	245	251	241	253	254	259	242	261	248	239	243	265	266	261	260	237	229	257	243	266	233	254	256	253	253	258	247	229	246	271	254	246	266	262	283	214	270	246	264	251	251	241	259	245	259	281	234	221	271	228	265	259	281	265	257	241	252	229	279	251	255	255	255	227	240	224	259	254	245	241	264	228	251	243	256	227	264	258	278	268	236	245	255	238	245	243	252	258	233	242	270	271	243	246	290	241	240	262	272	245	242	249	223	278	245	274	259	247	274	260	264	221	238	256	273	240	239	251	276	244	271	281	204	242	249	276	250	243	260	276	247	211	271	244	244	249	263	253	243	232	253	243	233	243	239	230	251	226	249	251	262	225	250	251	253	227	255	263	219	250	257	264	269	242	249	246	256	238	242	238	254	232	253	264	243	222	234	250	247	250	227	248	264	243	275	250	271	262	274	258	238	237	276	248	286	235	268	265	256	263	256	288	269	261	268	234	265	220	272	232	242	274	249	256	239	254	267	267	257	252	246	261	237	255	239	265	222	237	262	270	247	253	223	241	278	236	228	251	248	246	250	260	240	252	251	251	269	270	259	255	240	241	274	229	246	271	247	249	276	282	254	230	220	250	260	286	249	258	264	246	235	213	269	246	247	247	268	260	255	255	255	240	265	275	265	229	219	258	252	228	221	225	251	238	276	266	239	244	253	282	284	261	266	257	262	231	275	270	238	244	246	249	252	222	265	257	253	245	274	260	245	278	225	262	261	230	237	228	248	272	247	270	272	233	258	267	248	262	243	276	239	241	261	252	239	247	251	261	269	231	263	255	273	250	238	246	249	296	256	245	260	244	250	232	255	244	254	234	257	251	251	278	278	241	255	239	242	237	260	243	253	256	259	270	273	246	250	265	279	245	262	251	249	229	215	266	273	251	232	268	250	248	237	248	270	255	233	250	239	244	253	230	258	243	286	261	252	253	260	250	230	271	260	238	245	240	239	240	271	232	246	258	257	264	251	251	262	245	254	257	260	219	248	238	257	281	238	252	261	242	229	278	257	253	279	247	259	274	248	250	262	277	246	248	258	246	260	229	250	254	264	231	268	231	254	255	261	269	241	247	243	252	264	250	236	257	263	243	253	240	248	264	235	231	242	261	251	257	272	243	222	260	240	255	268	233	223	265	220	238	250	257	229	246	230	235	260	225	261	278	267	236	258	260	243	276	259	252	225	228	243	249	251	249	243	216	277	268	252	252	277	276	250	247	258	225	238	229	258	253	230	236	259	287	267	235	255	272	211	250	237	228	269	244	254	263	251	260	260	245	236	258	245	264	266	277	233	253	247	240	243	253	268	247	225	256	248	222	259	259	237	252	272	254	263	255	235	263	250	253	223	259	256	253	258	257	229	251	224	244	263	222	234	238	266	238	264	259	226	265	240	257	257	257	235	256	246	227	294	241	231	240	276	235	258	261	238	258	240	257	261	258	220	231	242	286	258	256	260	269	259	277	253	215	233	249	241	253	228	244	243	256	242	240	251	249	198	246	256	229	231	238	244	242	242	244	231	245	221	228	252	260	251	245	279	254	220	264	262	250	230	242	233	250	263	238	235	234	226	249	238	248	244	257	265	272	224	277	262	236	278	301	270	251	246	258	253	233	269	233	258	260	247	241	237	252	247	268	246	263	211	258	257	243	236	241	222	255	275	229	226	235	268	281	238	245	242	261	256	246	242	256	239	255	236	237	266	261	257	224	232	276	217	249	266	266	273	211	249	256	237	256	281	265	264	248	259	264	258	267	244	273	262	268	229	246	243	272	250	243	260	254	272	241	219	278	267	253	243	253	282	243	249	270	282	263	245	266	270	272	256	247	244	247	251	257	263	242	259	296	245	228	228	235	245	249	246	256	274	239	247	253	246	222	239	241	244	234	241	270	291	233	227	218	276	265	250	259	258	251	229	214	254	279	262	262	228	263	250	239	226	260	248	243	269	226	246	249	236	259	267	254	255	251	253	255	241	249	237	267	265	227	265	258	251	252	254	254	231	259	254	237	273	257	241	263	244	238	247	246	249	260	252	233	261	273	274	245	255	238	240	261	228	275	273	264	234	241	229	258	252	251	259	256	258	232	272	258	272	239	264	256	252	239	214	263	248	232	263	264	264	266	244	257	247	247	252	245	244	281	238	237	255	253	247	255	237	253	265	235	225	243	251	250	258	265	241	261	263	249	270	233	259	273	241	276	244	241	271	274	233	261	266	264	235	267	226	254	251	243	279	290	234	260	263	275	271	227	246	244	243	253	276	247	287	247	272	266	242	235	252	262	268	247	238	245	246	229	243	268	233	218	232	246	257	250	254	255	224	267	239	261	220	261	233	261	258	231	246	252	256	273	221	254	264	246	251
43230	7051	1463	1057	720	541	468	393	313	290	282	258	218	214	206	222	181	190	181	177	158	203	172	183	188	164	154	159	185	173	162	166	164	164	168	179	151	148	177	160	167	168	154	151	158	150	165	153	153	167	176	165	144	164	171	185	183	173	166	173	171	150	148	163	155	135	168	176	147	145	146	190	165	156	163	134	167	155	155	152	162	153	146	159	179	148	146	164	149	159	163	152	164	164	162	167	146	154	149	154	173	183	151	150	187	166	138	180	154	168	161	170	143	176	175	157	166	151	163	152	142	179	166	164	146	137	158	165	151	155	148	157	154	148	146	144	154	132	163	157	168	152	141	155	176	148	176	128	167	172	139	148	155	152	122	136	155	162	167	144	161	167	158	157	158	152	164	166	173	156	149	160	166	145	168	161	145	164	184	143	158	149	166	156	153	164	178	156	165	165	170	168	155	154	139	162	167	153	167	136	161	151	119	173	153	170	168	171	142	165	136	161	157	153	154	150	158	171	162	154	142	142	134	187	158	160	155	169	174	169	165	145	166	174	142	137	142	160	156	159	141	158	130	139	157	145	152	172	151	174	175	163	169	141	158	149	169	152	162	171	163	174	152	144	178	154	182	167	149	156	156	139	123	189	158	165	181	142	149	164	166	153	146	161	155	157	170	172	151	133	153	186	164	155	152	150	152	131	151	150	141	175	158	164	147	154	148	144	142	172	181	171	167	168	147	177	152	181	138	147	145	172	141	173	157	152	184	151	161	166	160	170	146	164	173	180	165	171	160	145	135	147	145	143	163	154	166	152	163	159	185	150	173	166	165	166	176	129	156	153	169	141	159	183	148	145	145	147	131	158	167	165	133	145	166	147	167	165	139	151	169	172	165	170	153	179	147	150	142	154	166	183	148	147	172	136	163	164	158	144	163	170	162	154	159	148	150	143	145	164	163	164	170	149	145	161	151	167	151	150	145	130	144	142	158	161	172	156	162	163	139	152	158	156	159	144	156	151	163	148	164	137	152	160	146	147	128	154	163	168	156	145	158	150	148	155	169	178	152	173	140	167	157	154	177	168	170	165	176	155	137	173	144	173	152	161	131	172	147	170	152	127	156	147	185	154	166	130	141	180	157	164	151	167	155	160	162	150	159	158	168	183	160	166	141	160	153	163	144	163	156	170	153	154	160	150	158	149	161	152	182	168	165	143	143	150	166	154	155	177	147	162	152	163	164	151	131	165	159	167	167	157	147	166	145	161	147	158	175	163	166	142	145	161	145	159	165	151	135	147	151	150	173	159	160	164	163	174	151	167	166	141	150	133	147	148	162	187	148	185	158	160	162	155	174	179	177	156	175	154	135	173	168	145	164	161	158	151	153	154	170	168	139	166	146	151	167	162	148	181	160	150	163	166	148	148	161	161	140	167	157	174	148	165	161	162	148	161	154	149	148	168	129	164	158	159	180	161	169	156	146	165	148	150	133	153	146	137	144	166	144	147	165	163	138	152	145	137	169	162	158	165	159	152	174	150	172	178	158	154	179	179	125	157	146	145	157	156	155	151	171	159	157	180	179	153	147	160	155	160	142	159	141	152	178	173	154	147	139	150	164	161	150	155	172	137	143	141	175	180	149	167	159	157	152	177	136	145	177	140	174	160	147	179	147	153	161	159	159	177	158	141	139	154	179	151	143	150	160	160	173	164	170	185	159	167	167	142	164	166	178	166	176	161	165	150	149	165	155	157	154	161	157	158	152	184	153	151	123	162	150	128	164	142	155	154	154	170	145	148	161	140	162	158	134	166	175	180	156	163	167	170	144	150	169	135	170	163	149	170	175	178	141	165	180	168	164	161	169	136	137	157	170	164	163	157	151	164	149	163	161	169	155	170	144	179	181	162	173	179	117	164	176	157	169	155	171	163	127	129	130	155	164	137	136	164	147	162	146	158	143	151	140	155	159	179	147	164	154	182	154	162	152	151	160	169	170	154	175	154	161	172	146	143	147	139	161	142	151	187	146	148	135	175	163	166	166	159	164	151	152	158	155	152	172	152	144	154	149	153	163	136	163	142	162	153	153	158	164	176	157	157	177	158	166	153	164	160	156	130	144	142	157	171	169	167	162	143	132	151	156	158	163	139	155	161	149	161	167	165	144	161	150	153	139	132	165	154	144	148	139	172	157	165	150	148	156	154	169	156	159	144	172	156	165	147	160	160	128	173	163	159	163	172	195	145	158	165	165	163	146	157	141	172	170	157	161	143	190	152	170	154	178	147	141	166	169	148	178	147	169	150	171	154	120	160	139	187	164	139	171	185	157	142	146	171	165	148	138	151	140	160	138	152	133	180	157	180	142	131	167	132	161	162	153	155	161	167	167	163	158	157	153	146	157	185	173	160	158	178	177	149	147	139	157	162	155	164	160	146	164	156	141	143	143	160	153	145	173	152	150	189	147	162	141	152	127	141	169	139	158	164	152	149	143	162	152	152	150	154	161	164	146	143	169	150	176	161	146	146	152	161	154	166	177	155	181	163	153	158	165	143	170	154	185	166	154	162	173	169	159	172	166	170	135	156	139	174	161	149	154	165	172	148	152	199	164	165	152	164	157	150	148	155	167	155	155	164	153	160	151	165	172	141	155	143	159	178	159	164	164	167	153	166	156	145	172	151	151	158	166	166	146	162	168	157	162	141	135	170	157	159	169	178	152	165	143	170	152	165	167	157	149	156	182	163	155	143	167	158	140	161	149	158	166	133	150	170	158	158	161	170	181	146	178	172	176	142	169	147	161	137	162	162	195	150	153	151	147	144	169	159	161	143	165	156	161	156	161	151	156	143	153	156	150	183	145	147	169	149	157	143	159	144	150	170	149	139	145	162	176	146	153	162	177	159	143	147	146	165	171	157	187	151	171	175	168	152	171	147	167	152	152	150	163	163	171	136	158	152	178	139	164	163	150	142	189	169	140	157	162	162	159	145	138	168	148	172	152	151	147	153	144	156	157	152	164	157	166	151	152	163	170	134	170	139	155	163	156	158	151	157	169	162	158	164	148	151	127	155	169	164	162	167	150	158	169	135	151	146	181	142	174	170	185	148	158	157	131	165	155	152	164	183	152	162	161	170	176	154	138	160	168	145	152	164	151	138	156	154	152	160	164	166	185	149	154	154	156	168	116	154	137	158	166	151	163	158	148	168	168	163	150	161	145	165	167	152	136	138	155	146	185	169	148	156	164	144	162	165	132	147	147	152	129	161	170	147	173	143	151	139	164	151	156	152	157	161	174	168	157	155	147	167	142	167	149	173	144	139	148	140	144	144	161	153	157	155	177	140	147	166	158	140	150	160	147	126	154	185	169	152	147	162	159	126	155	172	164	168	145	146	135	184	160	151	173	135	174	142	135	150	175	145	134	165	146	157	174	150	159	164	174	182	161	170	176	184	144	141	140	144	147	146	165	156	166	161	168	162	165	157	176	155	150	172	162	138	135	171	157	165	153	150	152	131
20654	1483	3243	3627	3017	2415	2075	1758	1535	1400	1118	1098	1029	952	820	822	813	732	746	743	680	651	670	652	634	591	572	568	556	560	599	556	538	565	527	529	569	539	544	526	527	517	493	510	529	531	536	521	536	540	524	518	553	482	521	518	487	484	544	520	478	499	480	490	519	484	514	508	468	491	500	496	530	508	513	521	474	488	489	545	474	493	501	501	450	494	497	489	468	502	474	515	522	496	504	469	514	486	452	454	501	482	461	469	523	461	515	470	496	497	498	486	494	507	498	514	500	491	501	489	455	494	496	477	487	499	460	492	473	488	501	469	490	497	456	508	487	479	465	446	476	481	490	477	477	509	494	486	466	476	470	519	483	502	481	476	467	524	507	492	473	511	459	466	507	508	503	505	489	472	491	493	455	469	497	445	516	438	496	465	449	530	511	508	519	484	431	521	494	500	472	441	507	487	494	538	452	494	475	489	469	478	493	464	485	479	484	514	488	479	474	499	490	506	504	477	533	462	477	499	468	478	444	481	500	509	491	511	451	482	500	477	475	477	480	486	496	441	454	467	476	499	504	510	484	476	489	501	482	490	465	476	432	510	513	492	495	505	445	516	452	488	493	477	510	431	465	472	583	460	492	502	511	501	474	472	493	447	516	473	482	497	494	519	438	493	506	489	484	472	487	456	466	458	512	505	494	472	494	481	498	496	471	464	495	460	482	504	449	486	481	480	488	470	464	431	466	512	490	512	486	524	480	488	468	483	496	511	475	457	495	500	530	452	499	493	496	519	463	544	480	474	461	440	474	439	509	498	495	523	474	458	508	500	507	467	510	478	475	500	513	479	452	494	472	456	495	490	488	468	502	462	489	518	467	438	484	529	485	508	496	470	509	509	480	495	489	514	546	479	479	463	485	491	490	496	487	484	501	464	480	504	525	456	512	456	436	485	480	477	500	471	470	474	466	494	496	473	490	453	486	487	510	457	476	427	492	473	488	528	481	510	478	449	456	466	507	506	475	465	504	451	453	468	470	532	506	447	499	456	509	462	490	466	466	443	481	458	491	468	474	458	433	449	473	478	510	467	497	493	471	453	486	474	459	448	490	471	487	485	502	491	450	461	507	471	493	468	485	467	473	513	480	453	454	477	497	472	477	539	444	478	475	464	513	477	488	465	496	499	473	509	464	503	486	478	480	517	470	449	478	463	458	461	520	440	473	469	473	509	465	502	488	451	465	443	508	471	506	522	481	463	466	472	496	498	506	512	464	463	496	486	493	466	500	496	482	450	509	497	483	453	458	480	490	490	477	470	490	490	503	478	512	509	498	466	472	500	456	455	488	466	473	441	476	471	452	525	456	516	461	457	484	495	485	503	448	514	475	466	489	459	479	488	490	455	508	487	530	479	464	453	482	468	499	459	459	504	497	485	505	439	459	492	487	499	509	506	457	482	472	491	473	470	473	468	532	480	486	502	492	516	472	486	474	451	532	490	483	462	481	464	468	458	484	503	479	493	475	515	509	479	516	480	503	464	457	481	493	459	490	474	488	490	451	478	482	485	470	501	513	441	520	456	492	509	509	495	440	472	497	464	463	478	487	455	531	473	474	484	505	476	473	471	480	475	507	464	459	476	517	513	513	453	497	476	469	478	485	467	516	455	493	469	499	497	460	522	504	536	507	462	468	475	486	499	475	550	476	445	468	459	460	517	473	505	492	483	497	489	498	486	472	490	444	466	451	482	493	488	454	484	501	499	489	521	462	486	479	519	482	487	463	512	509	454	482	516	469	478	463	470	481	479	503	488	449	450	480	503	471	453	471	443	489	520	479	508	482	484	545	462	457	481	482	496	506	491	479	502	467	490	472	458	475	500	465	514	489	478	497	508	475	483	470	452	469	510	473	443	468	472	490	457	463	492	458	487	504	459	489	492	528	493	530	491	461	479	446	539	517	479	486	458	520	508	500	466	456	492	494	479	467	486	474	512	504	515	494	479	477	498	464	480	521	507	456	534	512	498	480	496	481	466	517	462	462	467	476	477	481	501	461	530	449	466	497	465	457	467	491	523	497	463	542	492	530	452	451	471	428	498	469	500	481	451	491	484	493	509	438	480	502	455	481	447	484	472	455	490	489	459	456	484	520	486	488	491	489	502	474	465	527	446	492	446	437	489	506	493	465	466	502	493	451	494	514	493	473	452	494	465	506	500	525	484	475	507	477	496	468	467	532	503	464	488	523	450	520	485	456	479	467	510	472	460	477	464	464	462	497	442	488	508	510	523	466	495	485	485	483	452	487	455	467	490	479	521	506	474	452	498	493	502	480	490	488	485	482	454	440	478	486	458	472	501	491	520	491	469	475	448	514	499	480	465	510	488	481	512	470	475	469	483	504	489	488	511	487	469	485	483	476	449	480	470	436	495	490	501	497	443	475	486	533	503	486	474	451	483	473	502	514	489	501	499	512	514	495	488	468	521	481	504	474	462	526	458	441	447	507	506	472	500	468	510	471	460	457	478	475	510	517	503	495	462	518	511	491	463	511	484	443	497	501	485	514	483	476	491	478	434	453	467	452	526	464	468	504	508	485	475	471	478	497	459	466	473	489	510	493	459	502	472	475	494	489	494	498	490	487	453	465	461	481	459	505	467	517	471	489	448	483	489	441	495	470	521	530	492	442	490	448	450	468	487	503	491	465	490	487	499	495	500	471	484	468	471	476	475	468	504	471	490	471	467	496	491	512	489	497	466	491	473	491	502	504	487	447	465	449	443	463	491	469	477	482	462	490	484	510	472	502	498	474	506	518	486	492	457	562	474	506	449	474	467	497	447	480	498	485	463	465	487	504	456	516	517	504	527	499	468	497	503	469	476	442	467	488	469	494	468	452	524	485	469	464	463	471	475	508	504	467	460	450	477	490	463	479	476	460	473	465	493	485	483	470	481	476	467	484	494	510	492	511	512	460	465	476	507	500	483	479	502	490	473	486	479	461	456	494	491	506	486	470	468	493	480	469	491	462	460	470	494	464	488	456	476	486	511	461	445	492	457	454	488	477	499	456	480	453	486	485	489	468	477	521	489	502	484	464	460	490	487	499	514	491	507	505	500	503	489	503	464	478	456	451	475	470	471	459	473	531	481	497	475	482	468	491	502	490	472	538	468	484	492	470	469	466	503	442	494	459	495	494	477	480	501	488	468	527	474	494	498	479	489	497	508	499	480	481	484	490	489	473	488	477	518	528	444	473	508	494	494	499	527	484	473	491	460	493	485	458	486	497	465	477	473	496	505	482	492	483	486	454	502	490	494	492	464	526	501	515	499	467	459	465	507	520	486	479	506	532	498	459	464	489	466	509	486	495	495	441	474	515	457	485	472	472	467	459	494	512	484	500	468	500	490	471	486	470	487	478	505	490	484	450	497	493	473	444	493	479	505	486	510	506	471	470	475	483	459	470	467	514	481	496	479	462	532	475	533	479	494	486	498	468	436	491	467	490	506	475	450	506	506
56201	14201	3980	2210	1474	1054	809	617	541	592	447	403	382	308	349	327	353	293	283	330	294	279	252	261	274	246	227	245	245	274	276	270	249	252	246	253	242	260	263	251	235	258	291	257	254	265	265	246	227	265	265	272	263	263	243	249	273	263	254	240	248	258	270	249	245	255	243	238	237	235	274	225	249	223	260	257	254	258	251	251	228	252	257	208	252	220	227	256	237	213	232	252	228	230	258	249	214	249	241	250	247	251	235	235	244	263	237	222	271	247	231	225	262	250	243	249	239	230	269	224	242	205	226	228	219	260	247	254	257	240	266	238	241	238	239	248	222	236	268	234	219	266	237	232	235	254	243	265	223	213	231	255	265	246	248	271	233	225	233	238	257	280	253	243	235	254	232	234	231	239	249	255	231	260	255	235	245	251	270	216	236	246	224	213	261	242	267	246	243	227	235	244	233	229	243	256	265	239	247	228	252	271	232	259	269	233	235	242	208	265	236	254	243	239	227	254	235	244	225	235	250	260	256	236	225	234	250	265	260	229	240	242	243	229	252	257	229	253	230	252	265	237	243	237	255	233	214	211	216	249	251	225	267	227	219	275	247	248	219	246	243	257	258	234	245	260	242	211	261	238	236	221	264	234	285	251	255	216	224	236	258	246	226	235	265	244	190	231	238	242	262	235	226	253	248	254	255	221	262	237	249	241	249	251	198	193	243	243	222	236	248	232	264	228	228	251	242	253	245	277	237	250	206	250	219	259	246	236	220	258	263	226	269	238	253	235	202	243	249	253	235	246	244	232	246	274	230	260	236	220	243	221	242	257	230	236	200	245	257	248	223	224	254	247	245	223	240	231	231	248	243	214	237	235	212	237	251	227	242	236	240	269	257	216	216	260	236	248	260	240	270	266	242	255	263	225	220	254	241	250	235	256	226	263	263	228	275	257	242	239	258	247	225	257	234	280	227	236	265	249	245	254	265	238	240	246	227	224	236	234	255	248	226	265	244	225	249	240	237	260	249	217	242	245	227	222	261	248	251	254	238	235	236	246	254	221	194	273	277	255	256	254	224	246	203	236	269	260	226	237	244	259	244	251	236	245	240	229	229	240	239	228	260	229	238	241	208	260	233	252	234	226	226	225	275	240	232	243	223	226	236	257	243	232	240	235	226	242	242	256	272	276	261	257	236	242	255	255	258	259	248	265	250	215	249	260	250	227	235	225	233	256	214	213	249	242	238	230	264	246	233	212	248	242	244	237	242	221	267	249	267	240	236	250	238	256	238	235	227	220	214	250	238	202	236	216	220	237	208	214	226	238	248	229	250	233	262	256	218	237	251	232	207	217	230	276	274	243	219	234	239	225	208	239	237	245	202	253	212	251	262	263	239	279	256	232	222	255	240	224	241	255	237	228	245	249	242	224	272	256	240	243	244	266	246	252	216	244	232	232	227	250	243	235	240	254	266	207	219	247	210	243	227	227	258	230	225	252	220	232	235	263	268	225	258	255	246	255	235	253	221	242	247	283	266	230	247	249	230	246	241	223	242	224	250	229	257	249	232	258	241	260	244	258	242	242	263	227	235	247	253	252	235	260	233	220	250	240	223	248	247	227	255	263	244	243	241	251	237	229	234	239	254	260	261	229	251	227	263	258	255	244	233	234	227	252	267	270	245	243	231	237	221	258	243	263	244	254	246	242	241	253	228	228	230	231	230	221	248	240	264	224	245	234	235	255	248	242	226	224	249	231	236	229	265	256	231	261	231	244	239	241	274	253	220	242	258	237	259	275	264	262	247	229	265	282	219	233	244	247	254	270	228	252	263	242	259	234	227	222	248	242	216	253	270	233	233	242	244	257	232	269	240	247	240	237	239	234	247	210	263	229	255	210	236	225	235	233	234	232	218	242	245	220	233	233	219	224	232	253	224	224	238	220	246	271	269	237	248	260	243	232	231	229	219	216	248	250	241	219	239	239	247	255	252	242	233	268	247	241	229	224	234	223	237	235	270	207	269	257	249	248	240	240	257	231	223	230	220	229	242	239	209	249	260	205	244	281	235	210	268	215	237	221	229	222	228	253	243	214	242	237	250	220	210	224	237	231	240	238	256	227	237	260	249	259	229	251	228	239	239	252	232	231	217	234	255	240	245	261	208	223	234	246	267	229	263	254	227	232	250	239	293	260	208	243	242	226	206	228	260	220	223	249	240	230	247	260	245	233	253	239	266	246	241	231	236	238	285	249	242	268	244	240	223	239	270	242	241	231	239	271	243	250	246	230	242	273	238	267	234	241	233	271	238	231	212	224	248	240	230	224	259	238	217	234	221	261	245	246	237	254	244	230	256	227	246	229	255	254	273	250	229	225	238	223	259	261	225	225	221	228	250	250	224	230	239	229	212	265	267	234	232	238	257	242	247	230	244	282	232	220	214	245	256	247	225	234	242	237	206	241	264	242	215	259	249	219	228	258	231	251	244	229	230	246	228	259	228	242	237	234	248	250	277	253	221	231	239	231	225	242	277	245	228	239	229	236	223	221	278	228	263	232	249	247	254	249	268	251	248	239	245	221	248	217	241	241	236	236	254	235	250	254	280	251	232	243	257	238	263	237	219	235	229	226	234	257	251	229	246	240	239	255	250	251	254	261	231	246	243	225	245	233	203	218	207	239	232	220	222	238	225	256	234	247	256	246	284	235	226	234	225	245	235	227	258	242	241	271	229	234	243	250	234	241	260	231	242	231	256	264	248	233	233	244	233	225	242	232	253	249	215	256	258	284	224	238	240	240	253	233	237	237	237	262	266	268	276	250	208	254	260	241	261	212	236	242	229	251	268	233	251	222	218	228	234	237	251	231	228	275	236	238	213	290	254	259	225	231	256	229	263	241	256	221	242	235	236	262	257	248	237	250	231	267	230	235	256	281	250	240	253	245	248	238	225	233	224	245	258	237	269	223	238	238	259	241	248	253	228	244	244	233	243	255	226	229	269	237	211	234	247	252	232	232	226	235	252	247	230	235	231	223	251	239	229	237	225	257	243	238	234	249	227	251	249	253	240	266	265	232	234	257	242	261	247	233	227	274	264	254	230	232	249	259	214	273	227	279	238	220	248	231	229	244	262	268	223	231	268	251	263	273	225	228	231	253	234	245	255	241	246	248	236	225	245	238	253	242	272	241	263	228	244	254	271	218	214	227	232	255	284	243	251	271	238	255	239	251	245	247	215	254	271	225	234	246	227	250	208	253	222	248	255	243	248	242	259	254	249	282	238	218	252	242	241	238	230	255	277	252	249	217	237	207	254	260	248	229	229	258	247	248	217	256	228	233	239	260	259	219	252	225	250	240	209	237	249	263	271	246	249	220	229	239	243	256	231	222	244	256	273	260	246	233	258	223	219	232	242	237	289	212	238	244	263	216	243	240	214	242	241	220	273	252	232	263	231	238	225	225	257	254	246	229	237	232	256	270	245	252	218	266	257	227	233	242	272	240	242	278	240	280	242	260
26620	2548	5789	6282	5471	4364	3598	2955	2601	2256	2038	1839	1703	1539	1435	1338	1351	1191	1201	1125	1114	1019	987	1007	907	968	933	876	915	860	863	847	791	800	817	846	829	796	785	800	808	783	830	740	758	727	714	780	735	738	732	696	736	751	725	706	767	743	724	676	762	721	734	718	733	718	741	680	689	689	727	655	719	710	720	702	727	749	708	703	732	731	675	718	718	681	708	702	708	765	696	720	715	710	703	703	690	678	660	688	663	671	689	691	705	714	739	703	726	707	756	675	647	722	705	710	707	721	714	650	725	672	702	672	678	706	678	671	742	744	713	752	729	706	679	710	693	679	686	665	681	674	693	675	698	758	678	667	718	691	716	713	689	670	659	709	646	695	677	657	706	686	700	684	669	701	716	657	662	710	679	697	677	739	697	665	672	715	743	674	718	734	669	656	692	681	664	682	662	673	690	661	669	680	678	718	712	677	721	693	673	666	657	709	676	663	706	646	653	687	681	698	644	730	670	733	679	713	696	674	725	655	725	686	686	673	699	656	675	645	665	710	713	697	705	693	660	634	694	667	707	654	686	702	673	685	661	651	669	722	679	691	699	677	660	670	604	686	695	709	715	705	704	632	703	664	735	693	672	720	736	732	663	711	640	693	706	696	702	677	637	693	676	705	720	705	713	703	666	660	737	679	637	718	701	702	659	676	713	720	667	735	683	650	765	665	707	745	669	723	651	732	725	659	689	728	704	700	696	678	673	694	671	693	728	662	685	683	736	685	701	696	659	717	691	675	720	654	659	656	700	711	688	666	681	697	716	715	734	696	668	668	703	687	673	725	679	720	656	719	663	681	678	724	697	671	708	668	668	711	673	654	676	666	647	682	703	677	727	687	689	739	689	717	660	694	634	636	657	673	690	699	700	680	692	692	693	661	692	693	684	725	733	740	733	689	712	708	696	676	670	721	653	673	673	674	705	692	747	639	688	681	668	698	689	712	669	645	660	686	680	678	677	664	666	699	710	677	629	645	697	649	692	714	665	707	690	696	709	718	693	640	698	738	684	696	694	665	713	687	710	676	664	654	673	608	689	681	672	703	695	690	627	709	708	715	712	665	685	681	716	675	684	699	698	666	662	645	666	706	691	702	674	645	672	681	667	691	650	688	699	695	683	715	664	702	665	728	686	662	677	692	708	653	715	689	713	711	656	695	701	698	661	705	740	719	687	633	665	644	726	706	670	694	626	662	661	699	665	710	701	689	708	657	691	691	724	650	706	657	643	662	697	701	709	656	666	719	696	652	629	671	649	680	722	680	673	688	668	699	668	694	695	677	642	648	673	728	646	677	702	709	724	726	689	720	689	681	646	746	694	678	708	696	670	698	740	674	677	685	691	674	701	738	695	676	682	676	715	723	667	687	681	704	670	693	716	683	746	659	689	664	684	688	701	715	652	663	657	693	679	679	711	713	681	648	678	670	718	687	699	671	771	698	683	683	711	672	675	697	660	683	748	625	698	689	671	697	721	665	686	726	710	702	704	711	752	727	711	677	663	713	691	684	691	683	698	689	683	711	641	716	663	695	712	673	692	747	708	661	693	704	670	689	669	672	697	703	663	694	725	664	731	701	705	717	729	676	706	695	691	674	674	688	636	719	687	656	694	680	702	708	703	695	656	689	691	732	690	633	690	724	714	720	657	692	711	685	696	677	701	654	684	638	705	680	664	670	651	625	669	658	719	630	664	622	704	678	674	645	676	640	685	654	682	653	786	726	624	683	728	680	675	650	675	686	676	663	649	669	682	635	687	668	713	647	701	653	724	713	656	676	664	668	728	690	647	688	722	705	723	686	662	682	674	659	691	661	690	675	657	684	681	645	684	652	700	703	700	703	703	705	721	675	687	644	689	699	698	683	692	714	680	692	678	663	674	676	723	671	669	701	668	632	660	679	684	741	679	704	672	697	672	689	741	645	669	697	664	696	725	682	716	672	710	678	636	713	694	696	663	639	679	653	737	709	725	698	702	674	707	708	677	674	696	708	722	685	665	689	660	721	724	692	696	743	682	685	675	723	683	688	638	712	669	716	699	693	684	658	710	694	665	675	657	670	679	678	640	654	662	654	649	720	681	649	700	682	667	688	695	683	685	682	657	667	686	659	676	697	685	709	671	712	713	660	692	679	729	681	695	682	687	722	744	661	638	732	644	690	696	679	700	649	697	711	723	715	687	707	731	712	695	713	728	672	705	700	631	641	750	709	714	695	710	700	702	667	697	694	688	716	693	678	678	725	640	677	682	691	670	657	660	691	671	720	682	701	718	668	685	725	674	692	670	681	674	701	680	703	668	723	657	684	740	685	703	690	682	686	699	663	716	698	643	658	698	751	659	695	670	659	666	680	608	697	649	644	649	667	686	755	681	657	652	656	659	636	663	686	708	666	658	667	707	681	660	671	659	686	656	661	649	699	718	667	697	720	677	714	672	715	653	690	731	695	678	669	692	678	697	662	653	697	694	744	676	677	673	681	727	652	709	690	653	654	678	651	687	667	691	713	686	662	706	742	715	680	659	631	673	691	681	682	688	638	659	673	683	682	638	664	679	638	647	694	692	738	650	661	609	670	695	687	677	655	698	658	700	647	683	703	668	729	656	724	666	680	712	650	696	697	648	730	689	685	714	677	696	647	675	716	682	662	713	682	685	659	645	719	668	700	659	698	718	691	695	675	727	664	690	648	689	661	744	684	694	654	678	659	712	687	713	659	671	713	693	675	676	740	667	692	664	661	762	712	644	625	684	662	692	698	727	700	686	659	673	686	705	669	717	708	701	681	682	673	748	668	688	699	695	691	670	664	730	677	715	686	673	710	687	723	729	691	700	711	703	670	655	695	663	687	724	702	689	667	694	685	704	698	691	668	725	696	715	720	701	692	653	676	680	682	669	671	631	704	697	707	662	659	666	712	684	662	725	672	697	705	717	706	720	640	664	655	708	662	657	689	727	680	685	703	662	673	731	699	734	657	698	660	695	722	741	690	719	734	696	670	683	723	704	722	656	672	658	697	686	720	640	700	670	631	702	697	675	662	699	688	662	676	652	676	678	695	682	693	668	702	660	716	690	683	680	689	650	735	683	704	648	684	663	687	643	697	699	678	718	681	674	709	713	706	675	709	697	715	696	680	680	672	661	743	676	678	713	700	742	668	642	688	685	709	717	722	655	644	680	689	664	690	682	686	692	710	675	652	700	682	643	707	675	676	646	726	709	655	683	678	677	703	694	741	711	663	697	636	655	700	685	659	693	709	700	695	685	733	711	646	659	732	701	670	683	660	675	691	691	631	680	709	721	694	725	728	657	708	692	697	695	667	724	698	631	707	651	682	692	698	704	646	695	665	651	672	742	722	721	694	692	702	693	696	721	650	744	672	673	655	686	696	679	717	684	708	705	664	727	708	673	701	692	670	713	655	747	658	650	697	697	690	665	657	699	676	667	676	680	696	676	679	655	709	714	669	699	678
7149	270	148	123	92	97	86	79	74	74	67	63	64	62	74	81	79	80	62	76	68	77	62	78	64	62	74	59	64	74	60	58	60	66	69	56	56	84	70	79	70	63	68	78	72	78	64	58	67	55	77	72	71	63	66	69	75	65	68	86	67	57	68	73	75	58	73	76	73	75	73	65	72	60	63	58	69	78	61	65	60	67	70	76	70	61	67	73	66	69	58	70	65	66	61	68	73	63	69	52	64	67	72	78	69	57	77	70	73	70	53	71	81	63	66	55	67	65	92	59	60	83	67	55	71	73	54	70	79	71	88	77	78	57	59	73	67	65	65	77	67	76	71	69	77	68	81	71	69	64	75	64	63	67	67	58	61	68	66	69	65	82	54	78	55	78	82	68	74	70	60	65	74	59	80	87	69	74	77	81	84	73	77	77	65	71	68	71	78	65	57	68	68	61	75	53	75	84	70	64	54	81	71	75	74	72	57	57	67	74	79	61	67	69	69	71	73	71	60	62	70	69	73	76	86	62	67	80	60	83	69	69	73	66	69	63	61	56	80	63	59	79	65	71	80	67	64	62	60	69	83	85	68	64	76	95	57	74	82	59	76	73	70	68	61	70	82	73	72	65	70	46	78	64	61	50	71	71	60	71	89	75	80	68	62	77	72	74	63	65	58	60	74	73	71	64	63	59	80	70	73	61	63	65	76	73	67	72	69	76	56	71	78	59	53	60	66	72	71	63	73	63	81	58	63	68	77	54	71	57	71	58	70	82	60	84	66	66	80	58	70	65	68	58	62	55	71	77	67	69	72	61	67	72	54	53	66	66	58	83	58	74	70	55	60	67	70	55	85	68	70	76	58	68	51	58	72	72	77	65	72	84	59	75	60	73	89	62	58	82	60	58	70	86	68	70	65	72	92	76	73	70	76	61	67	70	61	74	76	63	77	69	70	68	65	64	54	68	75	76	65	64	61	69	65	56	62	59	78	63	62	80	62	67	61	74	75	67	63	76	55	64	72	65	78	68	64	54	57	74	62	74	83	62	69	74	62	89	80	61	83	69	75	64	65	67	56	87	70	66	71	60	55	69	70	64	78	77	73	66	73	69	67	67	76	62	63	52	66	59	89	57	57	71	58	64	78	50	66	63	83	82	59	67	58	57	59	78	71	62	70	91	57	69	63	80	63	74	60	60	76	69	56	67	73	83	55	76	63	64	83	68	61	56	79	74	70	70	73	70	70	75	64	80	64	79	87	60	64	71	66	85	71	73	46	68	48	81	79	61	69	80	70	58	82	65	78	84	51	58	52	78	84	76	65	60	59	64	85	62	64	57	72	72	75	59	71	66	62	73	66	68	63	75	64	77	70	65	71	68	57	69	65	77	60	57	74	77	91	62	73	76	79	64	55	64	71	76	53	79	74	65	72	71	75	69	65	71	63	69	86	54	81	68	80	70	69	52	60	72	69	59	63	65	73	87	71	64	65	74	70	60	70	75	73	63	57	80	52	71	72	63	67	61	54	68	80	80	73	69	79	60	67	61	87	66	65	74	74	54	65	68	70	72	67	70	65	66	75	79	76	65	65	65	70	65	75	78	80	64	78	83	73	61	78	73	54	64	76	74	59	69	65	54	79	81	64	70	68	64	63	79	72	62	72	71	78	58	61	71	51	56	64	68	68	88	80	66	71	74	72	57	81	65	75	77	79	72	58	79	79	73	77	81	54	69	67	70	70	60	65	61	67	61	69	67	62	68	61	66	63	78	66	69	55	54	53	65	70	63	67	78	78	59	59	57	64	63	83	74	67	46	71	73	73	62	59	71	58	70	69	83	67	64	75	66	66	81	58	85	77	62	59	71	60	64	83	64	62	78	70	67	60	79	61	69	60	78	86	66	84	78	65	62	59	61	68	63	75	65	74	62	77	68	78	73	75	74	62	71	49	73	69	61	70	78	62	71	74	70	76	73	65	73	76	66	64	65	71	61	80	70	67	71	65	83	71	72	63	74	79	56	66	59	75	67	69	69	50	77	62	75	66	62	66	72	65	75	67	75	89	69	68	70	68	75	73	70	62	75	67	54	74	93	76	57	62	73	58	64	74	72	72	66	77	72	59	65	65	71	68	60	77	67	76	76	67	71	70	66	79	56	73	52	54	53	73	70	72	79	61	82	60	87	82	70	78	65	78	72	68	65	63	71	79	68	57	74	63	67	55	72	68	76	63	62	53	73	71	70	72	63	57	66	59	68	74	72	74	64	64	78	84	71	69	72	65	63	65	68	67	69	62	79	61	65	68	64	61	53	72	64	69	68	76	65	83	76	75	63	69	55	68	65	77	85	71	57	62	62	75	65	60	60	75	75	71	76	75	85	72	66	61	55	66	72	69	80	81	80	70	71	70	82	68	60	79	71	80	65	69	72	71	59	78	67	62	79	59	74	66	69	63	62	73	62	65	65	68	61	60	72	53	61	65	73	71	71	68	62	70	70	70	68	59	66	78	66	66	62	81	80	75	78	49	71	73	69	57	52	70	66	76	78	66	70	61	64	64	92	63	80	69	60	74	74	76	72	75	67	89	78	87	69	62	76	61	61	70	69	66	63	60	63	66	80	81	68	53	55	69	80	70	66	67	55	64	75	61	67	81	76	67	72	66	63	60	63	56	57	71	86	61	61	63	65	72	66	82	50	78	75	54	72	63	64	68	80	56	64	78	79	58	71	60	65	46	74	70	71	68	73	78	81	64	61	79	51	54	69	79	69	81	69	62	65	73	65	61	67	69	75	62	61	64	74	61	61	80	81	80	65	70	66	81	69	75	89	65	77	71	75	76	88	62	60	61	69	67	62	66	69	62	62	67	61	77	65	66	63	67	65	67	75	65	77	61	66	75	77	74	68	73	48	64	62	70	53	62	71	71	62	62	69	66	71	50	66	81	65	68	77	76	67	58	50	83	77	68	69	71	61	73	68	64	61	81	70	65	62	84	59	63	73	64	64	65	67	70	72	70	53	77	65	64	73	68	62	70	65	74	70	59	71	79	72	76	70	75	65	73	71	66	59	70	56	63	74	66	69	77	64	68	72	75	70	73	74	69	65	78	63	53	62	79	62	59	60	58	63	69	63	71	73	66	69	72	64	67	69	66	68	70	59	66	75	72	73	71	80	74	54	61	70	68	58	56	59	71	51	76	71	77	68	65	64	70	68	73	52	71	72	79	67	69	58	64	77	62	67	68	67	89	68	64	71	62	75	72	65	78	71	65	63	64	56	66	60	72	75	70	76	67	52	70	64	61	70	55	75	64	64	82	63	63	65	60	80	75	74	51	79	62	71	69	61	76	54	70	70	59	55	76	55	66	55	68	66	77	72	66	67	81	76	59	56	67	88	70	66	56	80	60	67	69	74	73	56	61	72	73	66	71	69	80	65	68	62	62	76	69	76	61	64	54	68	67	59	74	63	66	68	72	76	61	59	69	71	64	68	71	78	69	68	71	80
6930	330	381	401	405	386	338	340	316	319	285	304	257	286	265	261	290	289	274	295	226	247	268	257	266	264	280	268	269	245	277	256	232	258	278	245	256	251	255	249	265	268	258	260	240	241	265	228	242	282	258	259	248	256	271	243	239	259	255	251	230	253	264	246	269	238	265	271	250	235	239	259	256	241	281	237	281	279	239	234	249	238	255	249	257	230	228	258	251	271	257	255	248	264	257	251	230	233	281	236	260	266	221	274	271	236	265	249	245	251	261	247	259	251	238	251	272	269	244	269	237	250	243	250	230	263	258	273	288	266	275	224	263	258	246	247	219	272	228	247	252	270	272	223	270	235	273	261	242	228	258	281	243	251	247	270	252	259	287	263	239	231	267	276	240	266	293	233	240	215	258	237	255	277	276	259	234	230	276	240	255	248	258	242	239	258	249	221	238	253	267	232	264	283	249	238	239	232	248	292	264	224	229	250	237	294	223	252	240	251	225	239	247	248	241	243	269	269	268	232	243	255	254	252	245	243	237	236	263	244	236	227	282	245	269	241	251	275	246	227	250	242	254	245	263	264	248	260	245	250	262	248	217	256	257	272	269	254	251	227	258	257	237	255	241	253	247	283	245	262	255	258	263	252	228	241	282	250	253	268	255	247	255	217	272	250	219	258	228	245	257	263	275	261	235	237	274	240	249	268	238	263	269	244	272	214	250	258	250	247	245	262	254	231	279	270	232	239	289	233	261	226	244	255	246	265	243	235	247	258	267	239	235	219	260	231	248	225	252	269	235	247	247	241	288	253	230	256	257	236	274	250	286	244	257	253	233	263	276	254	232	249	255	263	248	251	249	244	268	254	254	259	247	249	249	241	247	273	266	276	255	255	273	254	221	240	238	243	282	227	275	233	261	236	228	256	263	253	272	230	226	217	240	244	260	242	252	254	251	253	243	290	253	255	229	282	231	224	248	266	242	253	239	265	232	240	231	280	265	244	267	261	263	262	255	250	265	262	261	249	251	262	240	320	255	247	265	237	239	251	253	237	255	277	267	260	254	259	269	275	253	259	256	232	231	233	258	282	256	249	245	240	276	231	245	247	248	248	243	292	272	235	215	279	240	241	261	246	247	208	241	252	210	234	263	240	258	257	233	243	290	280	257	278	271	274	236	234	269	253	229	244	272	263	274	244	257	252	224	225	239	241	242	256	255	254	260	247	261	254	259	251	262	263	258	243	237	230	243	243	256	268	239	291	244	231	270	262	233	261	238	259	262	233	244	239	238	258	262	273	258	217	228	263	209	237	261	251	242	226	279	261	301	234	253	241	252	247	251	260	235	270	265	262	248	270	227	260	271	243	255	269	264	257	248	246	249	255	259	248	257	263	261	261	240	275	272	257	228	221	236	257	223	270	264	246	221	261	226	273	265	241	280	256	264	247	236	287	278	236	214	246	273	275	238	245	237	241	251	241	270	260	253	229	261	246	271	259	260	252	235	259	247	265	260	242	239	242	283	271	242	224	251	274	272	255	235	229	248	246	263	274	275	270	261	227	288	240	245	258	250	245	246	264	262	244	248	247	214	251	238	239	236	240	250	232	236	270	257	242	235	274	248	237	248	250	254	260	235	245	257	216	242	253	232	270	242	261	260	262	222	254	239	234	228	246	260	244	232	257	241	270	241	243	259	232	268	256	270	262	262	268	267	277	268	275	253	269	239	257	280	240	280	241	231	261	246	245	246	278	264	257	238	246	246	239	236	259	275	255	241	237	255	275	243	260	283	250	267	236	248	259	246	232	253	270	257	268	241	228	257	269	236	276	251	238	248	244	252	288	266	230	273	253	226	246	273	255	261	264	222	240	232	253	231	256	261	283	288	246	228	243	248	238	250	237	247	233	272	249	249	253	235	264	251	254	273	248	255	252	278	267	216	283	260	239	232	225	269	278	270	259	261	278	251	243	236	269	251	241	235	267	259	233	254	243	283	250	281	241	261	255	256	227	235	258	252	281	237	258	265	234	267	272	222	272	221	258	256	261	246	233	247	229	252	246	277	246	270	250	234	237	264	239	234	264	236	221	261	243	264	248	248	220	297	250	239	249	228	262	258	254	263	240	248	238	260	247	238	236	222	248	251	242	275	223	258	251	262	266	228	240	236	258	245	247	242	263	249	257	247	265	262	241	239	253	257	248	237	242	268	255	241	243	222	231	265	263	262	219	279	253	260	217	253	246	255	258	231	265	237	265	259	252	251	262	288	241	259	228	231	224	236	259	252	254	263	266	228	269	255	228	261	255	271	233	232	259	262	255	274	256	260	236	247	253	259	275	234	246	236	255	257	236	279	234	261	232	241	272	256	256	251	251	261	285	278	239	252	255	219	253	244	247	241	267	260	265	239	260	241	237	247	287	256	238	267	251	266	269	260	241	252	250	249	235	283	243	260	264	242	263	268	259	258	266	264	243	259	217	270	260	243	238	271	265	278	250	257	230	254	237	271	289	252	266	282	238	251	288	239	260	244	266	252	257	288	242	229	258	258	248	226	216	285	252	242	259	259	275	249	240	283	272	278	235	255	263	240	247	282	238	262	271	260	227	239	288	246	240	245	283	264	257	211	243	203	258	226	271	225	253	286	293	257	248	258	254	246	222	238	268	257	219	256	256	245	273	252	277	251	269	272	288	227	255	260	258	208	260	247	239	283	260	231	255	226	244	254	277	275	247	240	238	226	250	258	239	242	263	260	239	265	235	272	266	245	255	264	249	245	237	289	239	256	244	254	255	257	248	279	254	280	256	248	241	274	227	249	214	257	243	233	250	266	278	262	275	268	250	237	274	236	261	261	238	250	254	229	256	250	255	263	250	271	258	266	255	244	243	245	254	230	237	259	273	238	266	264	237	222	264	239	243	250	223	288	238	206	272	251	255	240	244	278	270	250	266	264	261	238	223	253	233	225	256	232	237	272	252	283	225	243	290	257	251	249	234	265	277	277	264	253	267	247	235	238	255	242	233	255	252	250	257	255	253	260	231	256	261	255	269	246	271	257	275	241	236	255	257	256	264	251	258	242	255	228	274	249	261	274	261	259	227	245	257	273	269	240	242	250	268	236	231	231	240	330	256	280	230	258	253	268	269	256	259	282	232	263	246	251	246	233	256	241	271	260	246	246	236	252	261	218	237	270	244	265	253	268	228	247	254	251	267	246	247	245	240	255	246	232	288	261	227	284	265	261	239	238	248	303	252	245	260	263	233	258	256	258	257	231	269	251	265	260	275	265	277	267	254	252	278	262	265	224	246	257	251	251	277	265	249	254	272	255	248	243	245	240	264	270	236	254	236	249	245	256	254	238	266	240	224	284	267	234	254	246	263	265	233	263	279	250	248	232	253	248	241	238	225	235	256	260	257	237	263	243	251	230	264	262	248	264	250	237	249	238	220	235	279	224	249	252	242	237	226	243	273	225	273	237	248	238	267	248	234	244	264	233	237	252	234	254	231	251	271
43919	8716	1755	1038	731	560	398	367	336	297	279	222	208	204	219	209	193	184	174	206	178	180	178	189	189	158	176	150	186	178	154	153	178	184	168	155	140	174	166	189	155	148	139	170	140	136	153	165	162	150	165	155	145	173	157	144	157	169	143	151	170	151	146	177	158	164	155	155	162	144	144	140	154	176	168	166	164	156	140	151	139	173	149	137	157	163	162	140	163	160	156	158	153	158	140	154	147	165	147	167	154	169	178	147	178	159	176	131	152	177	168	157	156	153	153	165	144	156	149	129	158	152	156	166	174	154	162	151	133	160	173	178	160	161	173	169	153	159	164	158	166	161	159	139	177	148	181	174	186	166	157	170	170	135	174	153	169	166	145	141	153	158	157	158	147	158	143	161	160	171	142	183	150	156	130	170	168	174	157	155	151	161	149	138	152	168	151	146	154	147	179	145	179	132	168	152	172	180	165	147	162	160	168	143	153	178	155	165	155	160	158	155	152	152	146	153	133	159	180	154	160	150	161	155	161	145	152	164	164	153	141	147	166	167	179	153	165	157	148	173	158	171	154	155	146	170	174	147	172	148	193	130	152	131	158	153	157	173	151	129	152	150	146	148	157	133	179	156	177	126	153	162	163	164	142	153	138	152	158	175	170	142	152	164	155	151	170	155	159	165	161	168	145	170	149	159	148	151	161	149	146	175	156	151	146	158	151	145	157	167	168	155	154	152	145	169	139	142	150	161	155	143	169	167	163	130	159	155	157	152	165	157	156	148	129	167	147	156	159	181	146	182	168	147	176	178	148	160	127	165	159	164	156	163	172	173	153	160	182	177	179	159	148	163	154	137	127	157	148	158	174	152	148	158	159	174	145	146	131	156	190	142	158	159	153	157	153	150	154	155	149	173	152	168	152	129	165	179	174	147	163	150	162	160	170	161	156	153	185	144	147	166	154	146	158	154	160	148	154	164	143	160	160	139	157	166	163	157	145	147	146	153	173	152	161	150	162	143	154	155	144	168	146	171	154	144	168	136	164	172	166	176	144	137	149	132	138	136	157	177	156	175	157	165	160	162	164	159	164	155	139	157	150	163	159	167	161	144	149	187	153	184	139	156	140	147	152	147	143	152	171	139	148	142	170	158	173	170	159	154	184	190	151	146	163	176	173	153	162	151	163	134	162	174	147	165	144	180	142	154	156	156	135	155	146	152	153	143	156	173	164	166	156	138	157	165	140	162	171	162	151	150	157	168	162	181	155	167	156	158	140	146	152	154	142	141	154	139	172	164	171	145	164	159	140	173	145	149	170	163	177	141	150	148	169	148	144	158	158	167	166	148	143	163	164	151	145	158	167	172	164	162	165	158	170	170	156	152	136	152	141	154	182	153	159	146	136	160	182	152	147	173	146	149	149	128	161	150	177	146	142	159	154	164	165	164	161	161	173	162	148	158	180	154	163	165	153	151	155	156	144	160	144	182	132	182	155	139	142	170	170	167	169	159	174	123	152	168	157	149	140	158	164	151	165	137	163	159	160	171	148	156	152	163	152	144	155	164	146	157	162	156	167	157	172	150	161	150	151	149	146	162	159	155	162	144	141	156	163	150	163	129	166	152	163	174	153	177	155	157	149	152	132	161	163	175	154	159	162	163	147	151	137	153	156	174	149	165	145	118	158	171	143	154	157	143	144	152	144	147	174	149	174	169	177	144	158	148	174	159	158	177	169	150	166	146	157	179	169	144	145	164	170	142	162	152	151	189	178	136	155	163	171	153	162	152	167	167	163	160	168	158	164	132	165	166	159	162	159	136	178	173	161	152	166	147	145	134	156	143	147	158	156	169	163	162	159	156	140	155	144	140	176	158	142	147	163	159	160	163	163	152	152	138	147	149	168	151	170	161	169	168	147	151	147	157	164	136	165	146	165	149	177	150	146	150	136	170	133	144	150	155	153	136	170	140	148	164	180	171	165	145	156	149	161	161	166	147	147	174	131	159	161	162	142	145	168	149	159	145	181	153	148	141	183	149	141	165	151	153	144	175	156	179	145	138	158	170	166	155	149	180	158	165	164	153	138	163	180	163	172	171	150	150	177	162	144	176	156	167	150	161	170	157	154	153	163	168	187	159	165	144	157	164	149	158	148	183	138	166	166	146	138	140	172	164	176	170	175	164	173	159	153	171	146	146	179	170	174	166	151	152	184	156	145	175	162	167	148	178	137	166	154	140	149	137	158	148	169	168	163	159	136	147	138	154	140	124	159	147	140	148	173	157	152	156	157	171	167	151	161	141	145	145	166	170	151	152	176	156	166	191	160	162	163	163	155	167	156	141	147	145	168	157	154	151	149	163	163	124	166	157	144	170	148	164	142	159	165	166	159	154	144	134	166	156	152	148	144	139	143	167	145	158	160	157	147	156	152	141	171	164	156	149	152	139	177	144	179	155	153	156	158	166	155	176	164	148	173	149	162	157	151	163	155	160	173	145	163	148	165	173	126	141	171	154	162	145	147	164	147	164	145	181	167	168	148	154	149	162	135	149	142	169	159	183	132	156	158	168	151	137	157	154	164	155	161	166	162	151	158	183	156	139	154	155	168	176	160	136	195	137	171	171	166	154	183	153	176	154	136	147	143	166	164	159	141	183	158	149	176	169	162	157	156	175	166	147	161	143	163	158	179	148	180	152	161	165	177	163	151	176	189	159	163	139	180	149	173	182	169	154	163	135	148	138	162	137	148	138	153	167	180	158	135	141	152	147	146	149	166	155	149	166	134	172	161	150	185	159	165	170	156	140	143	161	168	173	155	173	140	152	163	165	170	130	149	132	161	163	162	160	173	174	158	162	176	179	155	148	153	170	163	138	170	165	182	162	162	157	149	155	151	168	156	153	153	153	139	160	148	161	162	154	162	163	166	169	142	143	147	150	172	162	167	155	164	156	161	168	163	155	148	155	181	142	162	153	141	153	139	182	153	165	158	142	148	170	164	151	162	146	148	160	158	167	192	164	182	179	150	166	181	155	170	167	146	138	161	161	145	135	180	154	135	178	166	134	146	170	172	147	144	156	136	156	147	148	147	133	158	165	166	144	138	168	132	163	145	150	155	178	164	144	166	148	154	176	151	162	153	136	158	181	179	165	166	160	171	161	174	136	131	154	160	156	146	170	141	151	168	152	144	165	140	138	164	152	148	146	149	151	180	158	165	155	144	176	137	160	128	158	155	168	160	147	120	157	162	157	175	162	157	157	162	149	149	133	145	144	147	151	176	152	159	170	157	140	171	141	167	152	156	160	167	139	185	166	172	159	130	148	162	182	157	162	155	142	169	164	158	148	180	147	161	144	162	165	178	161	149	151	158	159	168	156	146	118	156	166	172	168	148	137	123	161	148	151	151	173	160	157	141	155	180	152	169	169	161	138	182	147	166	158	170	166	162	133	169	134	168	169	168	156	134	161	156	153	171	154	157	169	162	159	155	150	140	145	157	162	160	160	162	162	165	163
20890	1422	3459	3683	3050	2447	1975	1700	1456	1393	1163	1067	986	922	866	864	766	757	707	680	668	689	657	692	627	570	602	595	613	545	582	546	563	525	570	560	546	508	536	528	491	537	499	564	513	523	523	506	562	544	461	527	520	516	512	530	505	494	481	502	499	474	493	529	481	506	472	456	524	551	505	495	506	519	470	539	505	535	505	499	490	480	501	456	538	539	477	501	484	508	478	494	520	479	499	496	504	448	472	485	512	463	473	496	516	460	476	488	500	483	474	517	517	483	492	529	514	500	468	509	478	465	500	454	491	471	498	469	471	486	427	490	471	510	520	455	481	484	495	522	469	482	483	502	464	484	499	474	455	467	458	488	484	514	493	498	494	508	465	519	471	492	479	479	488	487	450	491	479	517	494	454	456	523	510	524	458	488	453	509	461	485	475	501	495	495	478	489	464	480	479	480	463	495	479	463	494	479	488	520	498	457	471	489	479	458	493	471	472	525	515	470	463	524	477	520	493	476	446	482	518	492	455	469	491	504	527	524	494	483	453	466	490	445	476	474	481	498	485	482	491	494	488	442	491	469	484	490	488	460	470	503	471	494	472	502	484	476	489	470	554	484	481	443	505	442	479	504	479	491	471	458	465	461	469	476	512	551	460	490	462	485	490	452	486	490	476	439	478	471	468	471	445	486	443	463	475	498	468	471	509	487	480	442	507	476	492	477	454	445	431	481	479	497	465	490	510	507	513	512	485	485	482	477	468	491	501	508	482	465	460	485	486	473	466	463	478	481	521	501	452	497	463	465	500	527	482	479	472	480	488	499	486	454	470	459	485	448	519	470	480	522	461	496	469	461	483	501	473	469	467	484	485	490	436	524	486	534	521	517	500	516	452	481	460	504	466	485	455	438	462	487	504	483	480	468	508	478	484	483	511	503	451	472	449	484	502	481	475	479	523	453	492	459	472	482	492	468	505	475	499	494	482	467	479	477	504	527	474	482	472	493	471	499	484	487	490	480	503	464	474	466	450	499	498	495	465	481	501	421	491	459	482	492	457	502	471	446	490	482	470	460	487	489	468	482	472	463	498	491	473	500	475	504	481	442	499	462	449	455	455	478	490	514	492	481	501	486	483	476	491	466	480	513	479	461	486	482	473	494	496	484	483	476	459	493	509	495	471	476	475	481	515	500	483	508	473	496	479	504	501	483	513	475	505	506	520	505	483	452	489	494	465	482	482	470	471	487	472	534	471	491	469	471	524	482	504	493	451	511	443	454	495	484	503	435	473	447	529	480	483	490	490	465	475	458	480	499	504	506	500	484	514	497	503	486	487	471	470	475	477	460	461	440	454	513	438	452	472	483	475	482	493	496	490	496	478	484	479	483	457	443	496	470	470	494	488	456	506	508	498	465	492	470	524	506	453	478	483	509	471	478	522	505	500	477	471	493	486	451	482	499	485	465	484	476	507	445	480	519	444	525	470	469	459	433	497	433	496	489	519	491	495	493	469	458	521	498	512	494	436	453	503	513	493	482	461	469	477	475	473	519	485	480	494	459	464	467	472	462	486	460	487	481	498	465	533	426	486	485	508	474	503	455	463	471	468	499	445	487	489	478	490	487	513	481	440	495	497	476	500	494	477	501	486	469	472	478	500	514	482	491	517	492	462	418	476	506	428	496	481	512	508	475	485	492	506	476	516	480	477	479	494	499	509	482	490	496	503	454	454	533	505	499	501	487	491	519	501	489	505	482	492	507	501	496	491	474	495	494	471	516	450	526	504	506	484	492	500	538	483	500	525	451	503	516	484	490	461	505	510	526	510	481	481	501	477	484	457	505	481	485	506	450	454	484	518	509	478	501	465	486	467	487	478	470	527	506	495	496	458	489	463	459	496	438	488	538	504	456	486	543	488	491	480	434	514	482	488	463	481	463	511	490	485	472	467	472	470	517	486	507	485	498	459	471	471	467	472	478	495	478	457	470	468	458	537	498	498	478	473	456	484	498	483	492	494	502	505	489	458	470	502	509	507	472	469	472	539	465	479	463	493	495	520	493	509	492	517	453	474	486	475	455	510	476	490	510	486	452	501	488	496	469	503	489	499	527	482	496	455	461	472	505	498	461	455	482	457	488	506	468	506	514	484	482	479	464	468	432	456	489	490	461	459	484	516	497	462	496	468	476	478	473	509	488	459	488	494	516	521	508	519	445	476	492	479	490	504	482	506	493	517	479	484	495	436	464	488	507	503	498	480	514	462	474	499	479	510	463	470	479	501	480	484	471	481	520	463	478	479	493	511	473	493	463	500	463	470	462	494	453	469	489	460	497	526	500	503	457	507	498	486	481	496	491	431	489	446	516	457	489	470	462	455	506	483	490	463	487	464	490	482	494	456	457	483	469	507	491	510	485	470	480	463	512	509	520	510	506	463	468	511	478	525	488	510	475	480	492	485	485	448	487	492	490	481	505	522	479	498	465	486	497	463	488	466	497	484	466	518	484	452	474	461	452	479	483	469	505	478	486	464	500	486	470	519	478	462	490	488	455	523	465	484	473	488	442	486	485	470	455	474	486	463	465	479	511	463	493	467	491	480	455	452	502	455	430	499	533	507	508	468	470	497	497	466	469	478	486	506	481	480	503	481	477	487	491	498	473	470	471	458	484	462	488	447	484	510	493	485	461	486	468	499	482	470	450	469	469	485	483	478	472	448	541	483	517	481	517	465	459	483	496	516	475	479	487	475	464	501	438	483	499	454	486	515	454	494	477	444	439	510	480	446	487	512	478	501	455	480	457	488	488	506	482	487	505	464	494	524	460	497	487	473	497	463	505	477	476	494	484	485	485	477	448	488	477	497	485	467	479	469	505	470	505	501	482	490	461	479	523	489	511	472	485	497	474	504	474	497	515	487	459	495	520	518	465	476	492	472	489	449	485	502	492	512	507	477	453	513	450	474	509	478	480	477	458	483	441	458	496	488	470	485	516	456	489	513	485	473	476	453	485	488	511	494	473	508	506	471	473	468	503	485	452	440	486	489	500	464	464	472	473	499	472	540	483	493	508	506	499	445	470	454	488	475	468	471	477	486	462	454	522	481	503	429	458	460	464	480	478	513	523	489	466	503	507	463	472	461	488	487	461	464	504	520	506	481	494	458	478	505	513	481	457	502	476	505	495	470	475	474	446	478	491	516	486	475	533	516	484	454	478	487	491	479	487	501	487	464	437	488	492	496	502	469	465	471	477	466	497	475	512	493	468	487	481	466	451	475	488	489	511	423	499	476	489	469	462	469	487	456	466	482	522	520	488	507	491	466	493	499	482	502	499	474	513	444	509	453	493	505	484	493	510	513	503	499	521	515	457	472	501	478	523	479	488	501	487	485	522	475	456	466	490	489	470	469	477	473	471	534	512	460	471	483	482	480	486	445	505	467	518	458	486	486	493	459	496	508	464	443	513	502	460	518	477	458	505	476	507	488	507	469	479	494	494	449	491	497	447	465	477	514	501
55264	15309	4667	2237	1386	1106	848	639	575	508	423	423	427	382	324	326	311	326	312	306	281	308	286	296	251	252	260	260	272	265	240	248	251	255	253	263	230	249	249	252	228	255	255	250	239	246	245	237	257	249	245	257	261	241	237	257	238	218	237	266	289	254	220	257	228	221	210	261	275	252	237	257	240	233	231	217	256	270	230	234	236	210	246	243	271	204	240	260	254	270	262	253	247	236	245	248	254	241	254	255	241	216	231	237	247	254	252	242	279	230	262	235	236	220	244	273	244	283	271	230	255	241	288	237	269	250	248	247	243	219	251	238	279	252	241	235	248	225	240	214	224	234	290	251	230	226	206	200	244	249	249	260	234	244	234	257	236	241	204	229	257	256	203	242	254	234	236	262	264	263	251	241	239	242	227	239	262	250	235	242	250	213	260	250	216	235	233	231	239	218	242	235	233	235	237	248	246	248	227	252	231	238	247	224	257	242	249	239	240	235	258	241	244	222	267	221	223	201	247	228	229	258	212	255	247	249	226	240	237	244	237	241	235	254	237	263	274	250	243	256	269	216	246	237	224	228	261	245	248	214	251	207	223	253	232	232	220	220	259	222	242	231	242	266	254	284	238	230	248	236	233	244	208	257	275	240	248	231	224	252	247	230	258	245	254	230	227	251	234	242	264	252	238	212	241	268	242	229	253	246	257	231	243	251	235	254	253	234	247	260	241	240	229	244	268	240	268	246	231	245	242	233	231	234	259	235	235	232	258	258	233	244	224	230	261	253	224	258	262	268	220	228	244	250	240	255	259	229	258	246	270	204	256	248	240	236	245	235	241	272	257	230	235	238	249	253	210	235	230	227	221	231	217	196	240	241	230	259	239	238	272	237	251	257	253	247	237	246	244	250	248	255	211	219	223	241	250	233	248	238	234	261	290	264	257	260	261	250	233	265	242	250	252	243	249	223	252	274	240	247	240	246	267	240	245	228	224	246	248	246	249	266	259	244	257	253	247	252	201	250	276	237	266	237	240	277	224	239	281	224	256	235	265	232	247	243	243	237	243	246	245	232	210	244	268	259	260	291	239	280	241	230	244	256	237	257	219	262	244	241	251	238	269	251	274	267	258	236	246	230	248	253	269	232	228	247	251	243	232	239	242	253	243	227	231	217	262	216	243	247	259	217	292	247	265	240	249	223	279	259	245	223	254	240	236	190	247	276	223	249	209	239	233	238	247	231	231	244	221	247	250	211	251	252	224	238	260	230	228	226	233	252	250	214	247	229	241	246	234	222	245	213	235	249	252	261	219	256	251	238	223	212	223	233	262	241	203	223	243	251	237	216	258	225	235	248	250	260	256	228	270	231	242	236	279	242	236	223	260	217	244	236	227	238	235	230	239	230	223	250	278	230	227	248	247	242	254	219	236	264	240	247	250	255	266	258	253	244	231	248	221	216	233	261	257	242	247	265	254	268	263	259	220	249	250	246	263	246	257	252	231	244	266	261	246	221	261	239	233	222	228	240	263	234	233	270	241	243	255	235	248	234	231	237	269	239	265	242	242	236	240	246	226	230	231	222	251	259	236	260	245	247	237	236	229	231	271	238	263	222	232	260	244	260	245	246	236	248	240	236	237	231	203	219	238	266	206	250	245	237	260	222	229	233	275	233	239	241	222	243	229	253	253	253	248	267	232	240	257	222	251	247	238	247	250	235	251	225	233	269	242	225	249	255	231	238	246	226	220	260	229	245	235	261	230	232	224	224	254	238	254	258	265	246	215	279	255	261	242	230	224	252	256	215	235	236	227	268	221	214	250	223	224	231	253	231	259	232	259	221	264	260	237	268	241	239	244	258	257	266	233	229	227	238	240	250	261	234	239	278	236	227	272	247	230	237	243	257	213	241	253	264	233	233	242	251	230	212	250	235	244	242	237	235	238	243	256	232	278	244	278	270	215	235	207	247	226	235	256	245	262	271	243	236	240	214	245	242	227	237	246	247	270	242	206	277	257	229	273	261	266	267	260	220	208	244	268	271	271	254	243	233	218	259	253	249	239	238	211	247	219	251	234	227	260	226	265	239	293	264	252	234	259	236	240	257	220	251	253	243	237	267	223	244	235	235	243	247	250	242	228	242	269	259	239	253	237	237	229	228	242	236	265	247	224	215	227	250	246	244	225	221	235	252	246	238	243	233	257	240	239	251	266	272	227	233	232	240	260	234	213	238	262	228	229	252	268	237	225	250	235	259	237	229	260	245	208	230	255	247	245	240	250	263	239	257	227	240	246	255	235	229	259	265	250	238	245	201	247	233	245	242	245	242	224	254	257	257	250	261	256	235	231	258	263	277	238	260	229	245	238	254	267	246	223	247	239	224	196	253	233	266	224	243	229	245	260	212	239	254	264	250	242	229	245	244	245	236	245	242	274	246	219	250	231	227	215	209	231	259	214	238	223	207	267	257	249	261	236	242	261	197	242	245	222	247	214	238	251	248	282	233	236	222	209	280	231	235	237	238	265	268	218	231	261	239	255	230	245	240	236	238	240	236	280	249	246	250	226	230	233	226	227	245	247	251	253	253	229	222	255	238	257	249	244	249	241	249	234	273	260	259	256	222	223	243	234	279	228	238	263	231	232	241	226	233	247	226	234	247	243	230	235	234	259	246	226	209	247	236	249	228	246	269	225	244	213	247	277	233	207	253	235	234	254	227	250	226	222	237	239	244	274	254	252	232	255	230	220	241	250	271	229	248	274	236	237	250	231	272	248	236	253	246	261	233	272	274	281	222	227	240	252	254	263	255	251	218	214	238	241	231	229	208	243	263	245	233	242	264	265	251	223	251	249	233	236	232	242	247	226	210	207	230	250	244	240	243	234	225	220	239	260	233	236	244	236	260	233	232	225	264	237	234	223	227	258	252	257	247	235	260	243	260	231	246	272	259	232	238	210	222	260	246	236	267	228	208	256	227	236	249	242	242	228	255	240	262	233	242	244	270	222	222	235	240	240	235	246	231	250	240	245	234	238	211	237	268	221	246	231	236	266	250	241	242	235	233	241	228	222	228	227	257	236	228	213	224	232	267	241	241	248	264	242	238	232	232	271	225	224	244	244	245	243	252	242	240	265	247	250	269	279	255	233	259	228	246	210	261	230	237	221	238	241	236	246	226	243	229	239	234	254	242	216	266	250	237	269	246	238	245	254	239	254	245	229	243	247	229	271	234	255	247	240	264	238	240	229	265	233	256	259	255	237	246	255	237	230	285	235	247	219	241	253	265	254	317	236	242	259	234	246	244	233	226	224	234	257	265	260	251	234	268	242	233	257	225	237	246	246	235	237	237	259	251	229	269	216	247	250	218	246	263	229	227	255	215	257	256	213	222	281	228	228	248	241	239	237	241	242	259	235	242	255	247	260	231	247	223	236	225	220	246	209	232	251	232	224	245	254	252	242	242	232	235	291	239	242	236	248	274	291	234	232	253	236	235	245	243	241	228	269	274	236	241
26039	2662	5748	6569	5328	4384	3563	3068	2651	2370	2084	1862	1682	1540	1379	1340	1305	1262	1195	1147	1043	1043	1024	984	967	963	936	927	864	886	859	835	834	801	821	809	842	819	780	807	788	770	802	796	783	733	760	724	758	748	722	746	769	800	723	733	690	744	710	715	727	735	724	767	719	684	765	687	708	771	775	764	730	725	717	689	718	769	706	712	738	697	724	685	710	693	692	707	709	741	738	720	724	721	705	717	689	741	700	720	729	703	720	683	701	696	657	724	699	717	659	700	692	683	668	712	693	682	718	716	683	686	700	656	734	703	706	697	683	695	699	689	682	712	690	661	654	680	698	703	688	699	708	729	670	746	684	636	729	710	669	684	687	700	646	660	714	701	720	678	681	675	728	734	683	690	662	718	707	690	699	729	692	676	660	674	678	710	705	680	662	687	660	723	667	665	655	665	706	678	694	662	757	669	716	691	703	706	635	685	691	708	684	604	615	717	704	750	691	714	700	684	702	676	705	705	703	692	678	673	696	710	662	635	677	638	690	692	714	671	698	670	695	698	662	689	661	715	666	680	662	655	722	715	731	683	708	683	672	688	664	685	659	711	714	700	716	708	685	719	733	729	698	683	688	660	738	679	695	640	733	671	674	691	685	638	671	705	668	678	683	716	662	702	707	707	695	710	694	686	659	701	704	712	713	619	663	735	677	684	676	710	742	763	666	675	684	689	658	710	710	700	712	722	645	675	693	693	665	691	669	665	714	684	691	685	671	694	645	675	730	684	701	688	652	685	727	667	721	696	656	654	718	640	680	695	689	696	651	694	692	706	702	684	712	704	683	692	694	639	696	698	654	613	660	712	677	691	620	714	744	705	639	684	662	675	663	701	672	623	666	744	680	644	691	736	680	694	686	722	676	693	732	684	707	710	663	727	721	680	743	675	656	690	732	679	686	651	722	642	679	700	665	653	678	702	675	704	662	716	645	654	695	666	726	697	673	694	681	696	684	664	671	646	669	688	707	658	686	672	679	731	713	669	680	675	658	636	713	692	680	703	660	701	646	674	663	661	705	655	746	686	654	646	704	681	693	709	669	672	662	688	670	693	691	692	671	668	717	620	678	700	676	674	671	692	692	681	712	709	696	632	687	729	714	704	658	719	718	678	684	694	710	694	686	698	700	659	706	716	684	687	652	732	658	697	654	634	647	720	686	682	698	714	698	688	711	678	698	653	636	669	653	706	637	683	646	715	677	683	671	668	697	658	685	704	649	708	668	656	709	663	675	704	632	673	688	669	651	711	737	712	714	719	679	686	664	650	704	714	694	696	687	704	703	700	687	703	740	668	711	662	742	717	701	666	725	644	729	657	669	703	679	693	728	695	733	692	672	680	684	730	727	683	745	637	691	672	675	722	706	695	669	663	700	662	701	683	740	722	710	728	706	680	694	705	613	681	682	658	692	738	626	689	688	688	674	642	645	695	645	696	694	686	685	687	750	699	701	681	683	721	636	677	693	677	636	707	690	699	679	668	697	701	686	714	643	714	728	640	676	661	719	631	698	650	719	701	681	706	664	651	699	678	690	661	732	677	693	709	672	679	651	673	673	689	700	696	711	668	698	678	654	666	655	660	731	687	685	691	683	671	702	758	720	674	711	662	725	698	689	715	699	672	718	725	712	734	661	713	676	701	680	708	650	674	688	680	658	668	699	708	698	719	696	709	723	635	703	737	695	663	707	741	685	692	711	643	689	675	694	677	673	686	688	701	686	669	702	711	684	705	710	770	698	691	672	672	728	716	706	686	711	713	634	662	688	707	678	716	683	677	719	701	698	665	682	708	702	703	690	692	731	715	720	633	691	683	667	670	703	716	637	693	663	729	676	694	695	667	715	705	659	699	721	658	712	695	668	649	644	669	648	684	673	685	722	672	708	690	684	652	684	720	706	646	658	679	681	669	660	691	677	707	698	704	705	700	690	705	678	719	671	709	675	697	741	696	702	721	683	681	674	686	688	650	673	684	648	735	665	694	717	668	694	666	646	674	647	666	745	683	684	708	637	712	702	733	692	679	694	688	707	698	661	632	706	706	715	669	690	722	720	698	663	695	682	695	661	662	716	695	676	670	651	693	692	656	676	655	719	662	674	742	705	709	710	716	686	694	713	689	650	632	671	652	697	712	694	703	662	712	679	687	704	750	707	669	674	704	679	687	721	684	699	696	735	663	698	677	710	675	667	727	656	685	688	682	681	640	627	678	706	672	675	736	691	671	696	685	691	692	748	734	663	665	661	689	648	641	725	717	669	694	689	682	645	648	700	680	675	664	661	679	708	733	725	698	681	704	740	709	648	642	676	644	733	707	711	685	736	710	700	693	657	684	722	699	654	694	708	692	721	724	685	682	662	702	720	721	682	677	691	675	715	735	660	702	722	660	742	692	710	722	720	689	768	667	705	649	687	674	675	703	659	711	651	675	681	689	699	693	681	653	694	695	707	693	666	703	662	651	628	711	695	710	692	665	698	719	689	695	676	641	704	666	732	720	676	708	695	705	634	675	687	710	690	639	743	714	718	680	744	665	660	686	712	699	734	692	712	649	693	711	652	667	697	713	681	696	661	707	662	688	708	655	687	674	711	673	689	675	674	697	673	773	680	674	681	706	682	693	660	649	735	697	716	732	652	694	716	680	725	724	656	662	701	673	686	669	668	661	668	676	704	656	740	702	675	663	666	722	692	718	702	700	639	700	697	672	677	701	700	667	638	699	674	723	711	713	682	705	668	691	664	664	713	716	677	723	754	707	671	694	685	701	719	692	701	678	652	699	691	643	679	627	691	651	724	684	736	728	698	680	712	682	749	664	662	710	675	713	702	685	710	658	648	663	704	700	707	706	691	682	688	679	720	683	709	674	697	653	662	674	696	685	737	736	685	688	682	683	687	689	658	687	747	667	676	725	692	672	636	659	695	648	681	672	704	740	760	702	684	715	706	684	685	695	656	684	650	650	687	707	635	689	733	680	688	701	704	665	664	664	697	683	694	726	706	698	710	711	715	662	686	666	705	680	699	720	703	712	711	691	689	683	641	702	664	619	683	702	686	676	684	711	745	705	679	678	719	669	674	706	741	688	671	722	680	638	665	668	689	665	677	695	703	738	701	646	702	654	690	680	704	697	688	703	690	694	688	693	723	722	679	663	697	663	678	680	649	689	685	692	656	683	710	675	647	700	669	651	680	703	701	676	679	679	632	686	670	663	693	708	658	670	648	645	676	648	741	755	689	714	679	740	633	688	695	681	627	650	664	665	682	673	690	706	708	700	649	700	660	704	665	714	712	674	713	638	712	704	701	678	698	700	715	659	732	684	692	698	649	673	694	653	679	700	662	682	709	678	740	721	700	722	711	695	701	687	714	680	649	667	704	707	741	678	659	721	678	711	705	678	685	694	690	706	715	702	654	669	650	655	650	686	698	650	703	682	711	670	653	699	676	612	681	661	666	655	670	675	649	678	653	685
6384	280	160	126	97	91	102	73	75	78	76	80	76	85	59	78	71	62	54	73	85	59	69	76	76	54	60	78	60	82	77	71	63	57	70	64	69	67	59	77	64	73	63	76	73	66	82	63	81	57	60	73	63	60	76	59	60	71	77	75	65	76	71	72	69	86	64	63	64	54	81	64	89	69	66	73	68	57	57	77	59	61	65	57	59	82	79	60	54	75	66	71	59	59	79	66	85	79	79	65	58	71	64	71	80	62	67	80	67	64	68	81	55	66	64	79	68	72	86	52	69	89	65	70	76	67	76	71	72	67	67	72	75	66	67	80	60	71	69	79	62	71	60	59	71	71	70	61	55	60	63	64	77	60	70	69	69	74	67	59	63	65	68	70	80	70	65	58	69	67	64	76	58	64	71	68	67	84	61	68	63	66	68	67	65	56	61	58	67	64	80	72	78	66	78	69	58	60	68	61	56	68	66	74	65	60	70	77	77	78	58	73	70	75	55	67	65	80	68	65	83	46	69	61	58	70	68	75	69	64	64	73	72	73	64	59	61	80	75	72	62	74	77	80	61	55	57	71	79	78	69	50	81	69	62	70	73	83	60	69	66	70	81	85	61	88	88	71	65	65	68	72	69	73	51	63	79	40	58	66	62	68	57	67	80	63	48	60	76	84	62	73	62	64	69	61	72	65	65	67	77	73	69	58	86	74	62	54	58	61	71	62	56	65	80	61	72	63	74	55	60	55	78	57	72	81	72	68	69	75	71	57	79	64	68	60	67	63	57	78	63	60	55	63	53	79	55	70	66	73	58	59	55	65	64	68	58	65	70	65	55	58	67	79	83	60	56	76	55	66	54	69	70	70	66	72	70	66	69	70	71	65	81	53	61	70	58	52	61	56	55	57	76	61	86	58	70	75	62	57	65	95	67	66	75	67	69	70	77	52	70	76	85	62	62	57	64	78	58	63	66	72	69	72	69	79	73	72	73	55	61	62	70	57	70	75	67	66	68	65	86	65	58	86	55	77	76	61	78	74	74	69	54	63	63	73	62	68	63	71	48	53	64	80	78	78	74	66	74	95	60	64	76	76	70	59	75	85	57	61	71	67	65	74	61	79	78	64	54	72	60	83	66	72	58	65	64	67	65	69	81	66	82	77	66	82	48	70	80	63	79	72	65	58	83	73	73	67	63	66	67	82	70	68	72	61	61	66	70	52	58	78	65	85	61	61	68	64	60	68	69	62	68	73	57	72	59	61	62	72	60	69	71	61	71	78	58	61	71	68	70	72	87	61	81	58	67	61	69	74	66	62	67	52	69	79	71	60	53	72	66	68	68	58	82	81	69	84	83	59	76	62	57	72	66	62	67	67	62	63	61	63	63	73	77	75	80	59	70	63	65	68	78	53	69	59	59	75	65	74	78	58	71	69	59	66	70	59	75	59	63	71	66	64	80	73	72	75	62	73	72	68	68	67	76	71	52	54	69	65	69	63	72	71	61	86	69	74	55	57	73	70	71	69	73	57	75	71	67	77	75	72	73	65	72	54	49	63	63	82	72	69	75	60	88	77	78	59	73	71	78	64	73	73	71	72	76	82	50	82	61	69	73	69	78	76	61	78	62	80	67	61	70	85	74	75	63	74	66	82	80	63	64	55	69	53	63	76	65	61	65	83	67	60	71	67	75	74	68	65	67	73	76	71	77	81	64	68	66	68	78	83	72	56	59	79	78	69	72	65	97	70	76	59	60	62	62	60	69	80	74	63	52	68	66	68	77	59	65	60	62	53	65	69	67	64	55	69	60	72	56	67	74	72	78	71	59	70	55	77	79	83	60	69	77	53	41	70	51	71	63	67	86	63	61	58	70	56	67	78	77	69	67	58	67	73	61	79	77	58	71	55	76	60	65	77	70	62	59	76	71	60	67	67	80	44	56	83	71	67	68	58	78	72	70	65	73	78	61	61	67	65	73	60	70	78	66	63	67	60	62	66	67	80	78	64	79	72	82	64	57	62	69	57	69	62	64	61	59	68	78	65	59	74	64	85	68	68	73	66	65	76	74	77	84	54	65	68	62	75	63	67	73	77	69	78	72	74	59	70	73	65	69	73	63	56	61	90	83	70	74	68	60	69	77	51	64	68	69	67	68	79	68	74	66	49	75	78	65	66	66	69	68	66	69	49	78	60	61	50	71	75	60	64	55	60	60	72	68	90	67	71	81	67	71	69	58	67	49	75	63	83	67	65	75	73	64	62	62	72	79	60	62	86	66	81	83	71	65	74	60	72	65	77	62	75	75	60	66	72	67	67	65	81	92	62	77	62	71	60	69	63	66	56	75	56	75	54	75	71	80	70	61	81	59	82	74	72	78	67	71	73	72	73	56	69	80	63	68	66	68	72	70	65	77	65	59	69	78	69	73	85	60	62	76	64	63	62	68	74	71	81	72	73	66	67	68	67	79	67	68	81	72	90	73	73	80	67	75	68	64	74	68	74	68	64	77	73	65	56	69	65	61	63	77	74	65	65	66	70	67	74	65	73	77	80	74	84	85	62	63	62	73	70	64	64	66	67	63	64	72	71	78	68	61	61	53	66	54	75	77	75	80	70	49	48	65	66	74	67	61	71	63	65	66	58	71	61	65	71	68	80	58	61	77	59	76	88	70	55	73	80	96	64	80	67	53	63	76	64	67	73	63	60	67	57	58	60	73	67	65	64	61	62	69	72	69	76	50	65	68	68	71	55	65	69	72	68	72	38	73	66	71	66	86	79	81	74	75	64	81	79	75	69	50	58	70	79	68	76	65	64	61	85	83	65	54	71	73	81	85	71	64	71	59	66	79	59	61	73	66	70	60	63	70	66	75	64	67	83	75	59	66	68	80	72	73	76	58	60	87	74	77	83	66	64	66	68	73	63	70	66	82	63	62	68	66	67	63	53	63	68	59	73	69	72	71	59	88	74	68	72	80	67	62	61	61	76	62	76	80	64	81	75	79	61	81	71	63	64	77	75	63	78	49	68	60	63	59	64	67	57	69	61	45	75	73	68	72	67	65	81	70	77	92	65	66	70	54	62	57	65	59	74	67	63	63	63	67	83	56	65	60	77	67	72	50	74	80	61	72	68	79	76	48	58	49	59	64	76	59	66	73	49	57	75	69	60	68	76	68	57	71	64	58	75	100	69	61	72	65	83	72	75	55	78	68	69	70	60	73	71	70	61	73	66	64	80	88	65	69	77	64	63	61	76	64	82	74	71	73	72	67	67	78	71	99	69	80	80	56	63	67	64	71	94	55	72	59	59	66	54	58	61	77	67	60	71	69	77	57	68	66	69	58	62	65	65	75	59	65	58	61	72	64	68	68	58	75	75	63	74	68	82	73	72	76	85	70	66	66	67	68	66	69	65	83	71	70	71	84	66	66	93	68	63	63	64	81	80	81	73	71	67	77	79	64	77	46	87	63	53	55	72	78	52	64	62	61	69	75	71	66	67	59	71
6374	330	437	415	393	363	338	314	307	298	303	290	300	287	283	282	262	269	270	240	256	262	254	278	243	250	256	243	252	268	287	265	243	239	253	230	247	266	256	232	237	235	252	238	245	243	243	248	243	262	249	265	227	230	254	251	264	260	240	237	227	257	270	255	248	239	281	238	255	238	259	232	251	223	222	259	229	242	249	267	252	245	257	255	228	266	249	283	236	249	249	251	242	263	229	249	239	256	272	233	246	259	246	257	250	270	266	265	269	256	244	255	238	239	250	252	252	241	284	268	260	272	275	267	262	259	241	249	250	251	274	244	241	233	250	234	257	226	223	281	240	241	249	268	243	247	226	230	258	274	271	248	247	215	246	265	246	245	239	256	254	250	267	260	252	219	248	276	262	250	263	231	272	237	219	260	231	265	253	237	249	241	247	221	229	252	244	267	244	243	236	236	233	257	227	243	240	243	237	210	214	257	229	240	250	242	239	229	256	243	257	238	247	244	252	257	291	240	241	264	262	256	255	267	243	248	271	246	202	258	255	252	262	224	250	262	269	255	221	217	264	265	239	245	265	265	234	267	265	232	240	222	246	263	265	238	241	272	266	234	237	238	272	265	241	248	232	241	233	258	256	250	239	273	241	291	294	286	269	248	241	247	254	237	256	232	223	233	269	254	255	250	245	256	250	222	235	229	283	238	244	236	234	249	269	249	229	256	236	215	242	250	237	246	251	239	251	258	247	225	253	251	267	273	268	233	279	226	263	247	249	234	260	238	225	252	251	239	228	260	264	246	250	248	257	228	258	257	249	261	241	264	284	260	237	247	246	270	232	257	238	217	258	248	260	269	262	259	231	250	244	276	234	276	282	262	244	262	248	244	243	246	266	238	259	266	256	240	250	257	245	247	225	254	216	249	219	263	262	229	234	255	217	235	268	246	245	263	255	276	288	259	237	276	259	243	256	256	249	256	239	270	290	252	257	248	274	254	263	237	251	244	255	239	243	233	249	251	246	279	259	253	253	243	240	252	231	283	255	246	269	266	258	241	260	264	260	236	252	231	251	259	212	261	229	234	245	250	261	224	265	231	238	253	249	236	236	258	299	245	262	249	251	236	245	241	237	253	268	257	244	253	284	236	267	263	255	240	253	219	245	231	267	279	256	247	280	272	249	264	238	240	235	250	272	263	255	239	241	238	238	239	264	259	238	253	234	255	295	226	267	232	243	260	207	237	223	256	248	271	235	265	272	230	262	210	234	238	231	275	240	254	269	272	254	249	240	233	258	264	239	260	239	257	258	238	260	257	258	256	227	244	289	228	227	264	237	263	266	238	227	261	221	240	254	235	257	249	259	249	255	255	264	243	247	249	263	275	245	258	222	254	236	241	278	244	222	267	239	255	245	255	262	264	237	248	253	228	241	256	252	222	273	240	236	264	238	259	226	238	228	242	269	242	263	239	258	242	274	260	254	258	249	248	280	279	259	261	240	216	243	235	229	271	259	233	256	259	252	238	234	235	240	241	243	253	254	254	249	244	263	237	248	269	241	273	257	243	244	262	259	230	271	246	260	241	218	237	239	238	216	238	233	263	277	256	266	241	259	274	250	251	274	261	232	247	224	256	246	276	283	252	253	269	258	249	232	265	236	256	247	260	245	252	244	272	229	237	259	221	277	264	239	244	256	266	257	245	249	265	271	276	263	261	250	266	257	237	284	284	274	233	247	270	242	248	270	248	255	259	269	249	251	254	226	251	250	245	262	263	236	268	261	231	261	283	241	235	238	240	228	255	254	239	269	251	247	273	229	216	247	237	218	233	267	242	256	271	270	231	224	273	257	245	232	209	235	256	248	240	257	263	297	260	261	222	256	230	232	264	255	265	220	262	269	222	245	239	264	266	230	263	262	253	251	274	255	260	246	256	245	250	262	261	248	277	251	257	237	242	259	267	262	251	263	236	269	260	232	260	234	224	218	274	229	249	246	247	274	247	255	249	228	238	253	236	240	266	239	250	251	248	245	243	261	250	242	256	250	239	255	221	221	255	239	233	257	267	243	274	259	233	242	257	241	242	274	257	249	253	248	243	228	229	241	255	245	249	248	267	261	249	248	235	236	245	284	249	261	237	301	245	244	268	269	268	255	269	261	256	259	262	282	269	253	285	234	262	268	245	249	252	256	251	258	256	266	277	255	237	238	286	249	243	241	255	256	278	232	235	250	238	243	234	233	235	267	222	234	254	255	263	264	260	270	272	250	254	264	245	243	241	244	236	260	253	274	247	259	230	270	236	290	252	257	245	278	252	253	238	268	274	259	243	273	238	238	243	260	227	255	241	240	248	244	237	274	257	246	241	265	244	240	257	242	278	245	226	274	248	241	251	249	247	239	221	228	263	264	270	253	285	273	236	226	264	259	248	236	230	266	239	248	230	284	264	230	257	229	240	260	290	247	228	270	242	267	265	269	258	257	248	242	249	292	245	268	252	261	247	214	229	272	231	230	215	256	239	242	263	281	247	256	246	237	246	229	235	262	260	239	264	260	270	217	231	221	253	273	226	250	257	254	260	263	240	257	222	263	247	234	238	241	247	249	289	267	284	224	260	281	239	229	245	235	262	230	252	233	265	225	251	245	260	265	278	239	255	246	268	237	242	253	250	232	225	242	260	279	261	263	260	263	261	240	261	249	252	260	234	249	255	246	230	240	260	230	226	266	255	261	267	252	247	267	271	250	274	265	247	225	249	252	258	219	271	239	244	255	259	257	247	253	224	244	268	243	244	252	243	231	258	236	246	282	259	242	300	243	248	253	263	237	255	254	223	234	263	243	226	253	256	275	260	243	279	272	276	274	275	258	248	219	238	246	250	227	272	239	243	260	247	256	248	254	265	261	289	226	268	237	253	259	233	230	268	243	265	243	269	218	253	261	248	262	240	246	284	265	241	246	225	245	220	261	227	264	255	250	258	258	241	248	251	250	244	251	287	266	254	260	233	230	282	233	250	224	258	253	272	223	262	210	224	244	237	243	213	259	270	228	258	241	261	250	248	234	268	251	266	266	239	258	253	250	251	244	263	259	251	261	243	237	242	248	245	264	250	249	256	252	273	242	262	273	278	262	223	227	240	250	240	260	248	245	250	241	241	251	244	251	268	252	247	264	250	265	262	244	247	276	242	236	272	259	261	262	244	271	253	243	240	247	226	225	264	282	278	235	243	252	256	263	268	236	236	229	215	266	260	272	244	234	244	237	241	213	257	256	275	228	276	252	272	252	254	255	253	245	246	254	245	251	259	240	248	253	258	241	243	254	238	272	243	250	274	260	270	245	237	257	237	243	235	248	241	259	225	269	247	251	257	253	247	234	239	254	265	271	236	267	233	257	238	230	239	245	284	234	262	245	231	236	264	220	237	268	268	259	271	231	273	238	253	282	266	244	251	237	274	249	237	276	258	234	251	268	245	252	227	258	252	261	232	261	262	233	232	276	246	242	248	252	247	257	263
42164	7693	1548	1075	714	557	432	359	318	255	300	221	197	221	238	196	195	180	190	182	159	168	147	169	173	183	163	175	192	174	182	156	180	184	160	154	171	178	180	164	150	165	163	152	152	180	147	171	159	175	162	153	173	148	170	171	163	171	162	166	164	164	155	149	130	159	160	144	189	154	135	156	158	163	160	158	149	161	159	161	139	170	146	145	143	150	153	144	169	168	163	171	151	167	191	155	154	172	147	158	165	144	160	141	178	167	160	146	155	156	134	161	141	162	146	157	179	165	140	175	158	152	166	163	168	148	155	158	168	157	151	155	173	156	150	148	162	166	164	170	141	151	141	136	167	149	154	128	158	166	150	144	171	159	158	147	154	159	144	162	159	177	165	174	135	158	177	166	143	151	172	179	155	140	175	162	176	158	168	143	150	155	162	169	155	161	138	186	139	133	161	155	142	171	174	132	142	160	165	171	134	153	168	173	157	152	134	153	153	143	141	189	150	179	159	169	161	145	148	167	155	186	152	158	173	161	166	161	167	150	148	159	175	174	154	150	173	176	157	148	183	176	151	139	136	163	139	159	144	164	150	146	144	157	167	159	142	149	156	127	150	142	152	153	161	162	145	174	145	169	163	140	167	158	159	143	145	164	151	154	163	155	128	154	157	166	141	158	149	146	163	152	173	169	149	148	141	157	147	146	130	161	147	130	162	153	153	148	135	168	141	134	154	170	163	155	151	153	159	155	139	164	175	157	164	148	151	145	153	149	165	152	159	142	167	150	172	147	162	148	155	140	158	144	155	159	149	170	158	142	181	154	166	166	145	142	166	129	147	153	133	151	146	156	159	161	142	131	156	149	132	183	157	137	162	156	142	167	153	162	157	144	180	161	137	131	157	160	169	148	151	161	151	126	151	162	175	164	177	156	185	166	153	155	171	151	171	180	139	143	162	161	171	138	162	151	149	179	179	166	160	156	158	163	161	156	153	173	162	147	145	155	162	141	153	160	176	161	174	183	136	158	173	149	171	160	178	147	180	159	151	149	147	149	168	178	152	153	163	146	172	133	163	156	141	143	151	140	145	167	171	164	127	164	155	154	174	168	141	138	169	161	150	161	134	159	163	139	158	191	151	168	146	142	168	154	170	160	169	183	134	158	137	152	171	157	158	156	144	141	147	165	172	170	147	140	163	158	156	159	141	142	166	152	161	151	150	135	158	172	178	153	178	152	152	170	155	157	136	136	164	152	159	142	145	133	147	153	153	178	154	146	165	162	142	165	159	161	165	171	153	159	164	163	151	145	146	150	166	160	147	154	159	153	159	172	176	142	156	143	166	161	149	160	129	155	142	141	145	149	160	139	142	151	131	150	152	170	171	164	157	160	169	162	136	153	160	156	149	138	152	161	170	154	181	152	131	141	165	139	149	152	155	140	179	159	152	145	157	156	155	154	168	170	151	169	177	150	160	167	155	170	133	144	170	148	172	165	177	171	145	155	164	157	153	156	142	163	178	164	136	163	177	157	160	146	154	164	146	139	155	158	151	170	153	148	164	148	162	149	155	134	160	146	168	161	149	133	148	166	163	173	159	153	172	155	150	169	159	167	155	163	150	163	141	173	153	148	152	146	148	130	159	156	167	162	181	153	166	167	154	158	177	147	153	157	140	159	141	180	159	157	138	158	171	154	164	175	151	159	166	143	141	161	162	146	163	133	142	141	165	157	162	154	148	159	167	151	164	161	160	163	131	169	143	162	159	141	156	175	147	163	171	193	162	142	135	166	168	152	157	157	142	158	147	154	155	144	159	171	160	168	153	145	146	136	143	139	157	158	142	142	151	170	181	153	154	164	148	170	140	163	165	149	150	153	181	146	141	152	171	164	147	166	175	171	157	178	179	167	168	185	160	153	141	181	155	163	165	177	168	157	150	157	168	150	168	160	151	161	173	161	150	164	159	146	167	162	155	161	163	147	147	157	141	152	154	170	147	174	156	171	166	153	161	167	138	160	170	183	153	143	159	154	155	146	141	148	162	165	134	154	169	148	159	143	146	137	169	149	153	182	145	163	156	179	142	151	154	152	156	143	180	149	177	152	156	145	150	159	155	151	159	157	131	163	160	180	175	140	157	164	158	174	149	182	166	162	159	160	164	156	141	165	163	144	149	170	156	150	169	148	148	159	148	154	160	156	158	160	145	154	146	174	122	160	151	166	172	139	137	163	152	146	163	148	152	134	147	157	168	152	144	150	160	166	155	173	124	146	168	155	135	151	150	171	142	156	147	186	155	157	160	147	157	167	152	174	152	127	180	158	167	143	173	157	146	136	155	167	170	147	160	154	147	147	166	157	158	146	144	175	155	139	172	129	152	171	163	174	151	164	166	164	168	163	152	134	165	156	131	141	174	145	143	162	161	159	148	165	145	147	159	150	162	146	147	149	169	158	149	149	161	139	163	152	141	167	181	149	128	166	157	156	168	153	193	151	153	156	145	135	164	142	136	148	168	146	141	164	151	142	159	162	136	146	164	167	162	151	142	161	165	152	139	142	151	161	157	144	141	150	157	166	162	142	153	153	137	176	165	162	161	155	155	198	159	134	146	189	151	159	158	170	145	136	188	155	170	172	159	158	172	142	156	166	173	161	167	141	176	162	153	154	154	155	164	162	175	142	151	160	139	143	176	145	168	164	163	155	148	150	158	148	135	153	136	136	186	146	154	142	155	158	159	159	177	145	160	159	157	149	145	152	162	151	147	138	167	133	141	148	127	149	150	130	147	145	174	166	162	169	167	167	161	163	154	181	163	133	160	150	146	161	161	153	162	142	141	151	170	173	129	150	149	145	144	158	174	160	152	188	170	171	146	147	154	149	178	157	166	151	151	159	147	172	153	154	153	183	144	143	144	174	147	174	152	143	146	134	155	149	153	135	168	155	179	148	175	159	162	152	165	149	142	145	167	159	159	152	151	162	149	163	162	150	162	134	141	142	177	138	146	163	168	176	135	143	150	164	159	165	157	148	152	152	157	162	165	150	161	155	160	159	157	164	160	165	164	131	140	169	170	156	149	181	169	149	149	177	156	165	165	150	163	149	137	177	141	157	183	174	167	166	150	158	173	171	160	155	157	133	170	148	181	149	161	161	148	169	149	182	165	169	144	156	159	137	149	177	154	147	149	156	159	150	151	162	152	137	173	145	146	147	165	125	135	149	159	153	146	152	166	168	148	169	166	125	161	157	159	174	153	171	153	182	147	163	150	134	164	166	172	143	165	162	129	163	156	174	180	150	159	157	134	145	174	149	170	161	168	159	149	176	171	149	157	152	174	157	167	161	152	168	142	146	159	172	156	163	160	155	135	154	145	161	153	151	153	141	164	172	177	167	161	142	127	146	138	152	177	154	149	142	152	148	158	165	152	151	135	167	158	150	148	142	146	149	177	167	167	146	171	158	145	152	144	149	139	167	143	160	173	165	157	150	164	158	136	145	145	162	134	159	169	145
19819	1464	3345	3584	3079	2451	2103	1730	1509	1369	1164	1087	1027	929	847	787	765	721	736	733	708	634	654	617	609	592	616	514	555	584	568	572	518	528	540	521	571	579	527	543	565	567	546	538	549	522	535	532	473	498	519	502	495	530	506	469	493	504	485	533	457	522	502	444	542	488	477	486	514	520	471	518	459	500	539	497	510	506	498	520	483	462	487	492	479	493	493	522	501	494	476	513	487	495	494	490	458	461	484	488	495	465	442	425	509	470	461	507	458	521	474	517	438	499	474	478	498	467	457	480	493	482	503	508	456	471	470	485	487	498	450	470	489	502	511	489	477	514	496	487	427	464	483	458	481	479	484	471	460	504	475	499	487	451	531	518	493	476	494	479	522	489	470	471	466	464	478	491	483	491	486	492	482	494	458	469	499	467	510	480	485	513	498	483	456	473	506	500	495	480	477	477	470	472	484	477	511	451	456	496	493	491	474	490	458	469	483	480	510	444	474	483	487	484	499	518	534	472	493	487	504	472	487	470	511	483	496	524	492	523	477	520	480	485	489	486	456	478	490	471	499	501	508	516	463	516	508	477	503	471	467	495	500	494	457	474	492	482	453	497	469	489	469	487	481	442	473	494	471	473	460	439	511	496	462	483	487	461	492	515	481	499	469	449	468	481	487	472	478	482	433	472	497	438	487	508	464	502	453	492	459	465	509	474	461	469	444	499	455	487	502	496	455	460	455	467	500	497	479	472	468	465	486	518	456	446	505	536	467	469	502	506	459	443	423	472	455	492	465	474	477	441	533	466	484	476	484	442	463	450	512	494	476	476	485	488	462	494	471	493	496	483	487	499	502	503	470	478	499	452	501	476	485	485	480	478	490	459	477	475	459	485	449	503	467	498	463	473	493	465	478	482	500	514	520	459	469	466	443	500	471	482	503	456	477	511	461	473	491	550	487	462	469	510	486	457	467	478	482	490	508	542	497	490	466	484	493	505	512	473	484	488	473	495	503	480	517	470	499	513	475	472	477	522	520	519	463	496	482	463	493	481	441	453	460	455	516	451	468	436	475	477	506	487	468	497	453	475	460	504	502	496	451	474	516	494	512	476	469	467	491	456	439	484	451	519	445	513	479	468	498	497	529	480	523	513	481	513	493	501	474	469	463	483	466	497	499	464	529	455	491	503	511	502	485	478	505	433	487	484	472	470	481	494	492	461	464	487	485	473	500	451	490	495	498	488	507	493	494	490	515	486	488	512	516	493	515	493	461	543	466	462	455	468	522	474	433	461	495	513	494	465	516	477	500	463	497	451	474	487	481	521	480	429	452	493	490	510	499	473	519	485	469	467	483	501	496	482	503	434	465	477	481	434	460	491	508	444	471	471	509	520	508	480	475	487	481	505	470	449	510	483	466	476	453	476	457	445	461	466	519	465	482	458	456	517	513	464	503	519	484	492	486	516	456	502	466	498	480	466	481	506	446	477	460	491	505	519	480	484	511	463	487	486	478	453	477	481	496	516	479	477	427	503	492	492	497	492	508	482	439	492	460	449	444	489	464	496	498	507	484	477	455	499	509	472	493	488	490	475	487	497	504	483	436	475	499	487	490	491	479	515	499	467	458	471	453	445	487	500	483	469	500	452	455	506	463	469	510	417	488	465	477	487	518	495	468	505	515	419	499	468	468	470	480	469	518	500	505	460	521	503	484	517	485	477	477	512	441	463	488	464	461	522	445	449	478	482	501	490	515	440	516	482	497	472	462	492	486	471	469	531	486	521	467	501	411	480	487	466	523	461	486	496	460	511	496	458	466	477	473	481	466	479	471	480	483	462	472	472	483	481	478	474	507	441	487	497	446	500	471	471	463	450	525	491	503	477	510	506	498	494	436	462	531	538	483	475	480	481	457	498	479	485	474	499	509	521	498	487	483	504	487	478	474	474	481	452	495	471	473	483	456	494	486	459	506	535	479	502	470	476	440	508	509	529	494	520	483	477	482	465	481	492	507	492	479	452	504	481	516	498	497	447	512	496	472	456	484	519	474	478	458	458	513	489	492	501	483	479	480	449	488	505	528	489	502	467	471	479	497	499	486	480	471	507	477	522	482	450	498	445	496	512	454	477	494	475	481	466	512	492	487	464	498	475	493	474	489	524	490	479	524	497	470	498	497	473	447	504	491	513	448	510	477	502	494	473	486	470	559	462	470	450	501	488	478	510	513	498	469	526	464	516	482	487	474	493	481	480	507	495	473	498	513	469	473	455	477	507	489	424	462	497	488	458	485	474	448	483	522	508	494	512	483	467	454	435	486	503	482	490	443	475	510	502	492	525	498	487	490	488	489	466	458	443	519	472	488	494	512	485	500	480	529	481	521	477	501	486	464	504	476	520	499	458	483	477	465	505	494	491	489	501	438	488	463	487	452	526	527	533	553	499	505	491	467	491	488	450	489	466	515	483	499	482	484	484	511	488	484	508	474	471	489	495	514	483	517	456	476	452	496	489	478	482	488	509	485	447	550	461	487	476	481	472	505	479	482	462	503	471	495	532	488	463	511	491	520	487	470	511	486	472	480	465	487	490	505	498	477	482	456	470	498	490	497	521	498	495	499	491	508	481	486	482	494	500	461	514	466	486	493	496	477	497	504	469	446	449	453	486	500	472	544	448	479	439	493	452	471	465	464	478	483	475	473	494	495	483	480	470	459	500	487	493	462	480	516	479	477	472	464	497	492	489	505	461	499	480	466	522	462	475	510	506	434	448	471	470	470	492	498	436	497	498	514	504	509	512	484	493	500	455	490	493	497	487	458	493	476	455	475	470	443	512	487	507	495	503	521	543	482	514	442	523	469	498	463	497	424	527	468	506	466	471	461	480	491	467	510	486	492	488	500	446	478	498	513	508	477	482	476	445	506	486	467	487	490	483	491	485	480	469	472	475	501	542	494	517	474	476	480	466	479	473	513	461	503	455	465	503	471	470	495	508	438	482	469	442	499	433	478	469	514	451	466	479	467	489	486	481	511	507	499	487	531	509	520	482	509	505	455	494	504	458	461	491	486	496	482	504	483	476	471	456	473	462	456	469	497	523	459	490	489	521	514	468	458	505	471	460	450	509	464	492	495	459	497	454	484	470	466	486	475	515	505	499	520	515	524	492	428	442	463	507	483	459	484	461	476	467	446	478	511	468	487	468	443	497	476	475	504	467	474	488	513	515	464	452	459	479	501	471	482	447	461	459	496	504	487	503	500	474	451	457	508	487	484	475	464	488	487	490	455	509	479	507	486	451	471	474	505	469	504	496	482	512	481	508	492	444	493	508	488	494	463	495	465	468	500	480	457	513	497	483	459	478	468	461	468	501	482	457	503	466	485	458	464	496	433	468	490	481	456	476	481	508	488	469	448	467	451	488	497	482	500	503	487	482	499	457	480	493	466	498	524	473	485	482	488	483	488	493	486	496	500	488	499	500	467	442	467	453	478	474	462	478	466	474	489	508	505	480	484	536
53974	14975	4364	2296	1486	1068	772	673	566	532	437	417	373	347	340	327	335	331	289	310	290	286	303	277	287	265	271	260	251	254	288	272	281	262	291	260	273	261	256	272	266	228	264	247	229	233	245	245	243	226	228	277	203	249	252	248	247	234	254	234	238	241	241	230	262	237	240	288	236	236	253	242	258	236	255	272	236	209	242	245	247	222	259	251	247	235	252	246	228	240	228	277	257	267	254	232	254	236	191	242	230	226	227	253	242	208	260	237	214	237	259	243	253	252	221	269	247	256	229	242	229	277	218	232	260	287	275	216	232	239	229	254	241	239	252	237	255	258	265	230	241	241	241	246	254	213	243	246	223	248	277	241	230	234	245	227	234	220	219	218	259	251	245	232	235	207	260	235	260	250	246	243	236	232	221	219	255	240	232	239	244	270	216	258	215	231	244	254	221	256	193	227	229	235	247	256	258	233	254	248	246	236	254	253	242	254	227	246	264	267	228	228	245	232	216	249	242	236	232	234	258	263	232	239	236	218	231	258	249	248	245	253	246	233	239	253	245	216	236	268	243	240	245	235	239	253	264	268	261	262	243	241	266	249	221	240	226	221	200	235	225	234	243	269	247	246	248	239	253	239	245	223	208	241	238	240	224	214	225	235	243	261	229	223	234	228	225	203	271	225	227	242	267	236	260	223	243	240	227	232	233	254	235	223	217	260	211	237	230	257	240	233	211	217	241	258	240	233	224	232	225	223	258	242	248	231	241	259	229	250	242	248	238	229	235	236	232	228	245	237	241	224	211	246	243	219	253	226	232	249	243	269	263	233	250	213	286	236	278	237	263	218	230	224	250	234	264	247	239	256	224	264	215	237	240	235	225	247	221	243	229	241	239	223	261	235	235	255	233	256	235	249	270	255	230	218	258	236	243	246	206	248	250	270	240	215	232	258	222	250	245	244	253	231	233	252	258	245	242	228	262	257	269	244	263	228	252	233	247	237	204	247	206	230	268	237	230	227	249	234	277	280	229	240	263	234	239	284	231	263	246	245	248	272	203	219	239	254	231	257	246	233	224	260	240	260	213	271	255	280	224	231	242	243	257	223	238	229	266	225	238	221	240	231	267	236	212	239	230	229	255	245	245	259	249	270	231	238	272	226	243	244	240	272	238	266	256	264	237	237	227	266	253	228	224	244	244	271	239	257	236	237	233	273	250	219	260	222	218	220	238	249	245	235	251	262	233	243	231	259	259	231	242	240	228	232	236	256	229	238	234	288	229	225	270	237	254	212	236	260	246	240	240	258	240	206	261	248	226	256	244	218	275	233	254	273	218	258	255	253	245	236	231	237	216	229	261	264	236	299	240	258	229	246	224	251	237	264	239	247	243	231	269	221	233	279	224	250	220	228	226	241	258	244	224	232	256	260	248	227	236	259	270	250	225	245	266	219	250	239	261	223	239	253	241	264	236	220	247	207	263	245	257	221	272	241	219	215	250	262	213	249	254	254	270	230	212	232	213	234	227	259	208	233	236	220	252	244	220	244	268	247	251	246	239	254	229	248	223	243	227	250	272	257	232	248	248	221	258	225	263	257	213	225	220	240	257	244	229	263	246	254	251	235	242	228	230	234	264	254	251	236	245	234	246	220	245	241	229	229	237	243	221	251	262	244	251	253	213	237	246	207	229	247	238	231	239	278	251	231	231	261	240	230	235	275	226	245	284	240	273	223	225	264	227	243	221	225	228	229	235	264	241	239	239	251	253	269	254	218	225	231	216	249	236	223	236	272	213	246	239	231	239	237	235	244	229	216	286	253	251	244	253	258	250	248	244	240	233	234	243	225	227	256	227	232	264	240	238	246	253	254	222	269	238	226	258	234	239	237	247	224	240	246	249	216	245	235	255	262	245	265	245	249	243	215	262	246	214	237	267	216	243	248	212	230	261	230	265	235	255	218	235	230	252	239	240	232	232	258	223	266	255	243	234	255	265	237	235	201	236	235	258	215	268	233	247	231	254	248	253	258	279	249	243	229	253	241	266	246	235	257	263	237	252	233	250	228	213	252	240	251	248	239	241	231	246	213	250	232	233	238	260	237	224	221	231	248	263	252	243	265	244	269	245	252	255	258	250	226	247	269	244	226	227	237	228	241	224	233	249	263	212	228	205	256	252	262	232	236	242	233	217	232	239	215	241	225	259	236	233	209	239	240	227	258	238	283	241	237	240	247	253	232	247	248	250	272	255	245	232	241	246	248	215	215	230	247	220	251	230	231	232	226	257	244	246	257	239	247	225	249	238	257	231	232	250	246	225	226	231	232	241	253	239	263	245	254	250	233	267	226	237	220	252	252	234	251	243	220	227	256	253	224	251	227	241	246	270	228	246	256	240	218	249	212	234	259	259	240	249	222	240	245	257	246	229	218	241	195	246	221	241	225	254	240	242	208	265	237	243	226	214	235	246	285	221	240	247	258	248	238	240	273	274	249	222	243	231	250	241	234	275	232	211	240	227	242	240	237	254	233	249	211	256	236	245	251	239	246	211	241	230	236	231	241	260	232	216	256	236	239	245	262	258	235	238	249	240	243	215	229	273	249	246	222	213	245	258	249	247	240	241	244	236	240	237	266	228	245	238	259	232	248	257	251	243	266	259	269	245	262	219	225	236	218	263	243	263	227	243	234	233	236	217	239	226	253	215	254	270	226	235	228	265	271	245	279	252	227	249	239	239	255	270	251	247	254	255	221	235	252	261	256	255	264	229	243	245	261	233	239	246	222	230	253	242	244	237	252	235	233	231	244	256	225	256	262	216	220	237	232	260	242	250	252	250	239	224	229	225	234	230	228	241	239	272	243	246	219	235	252	263	240	252	253	255	235	260	254	252	236	261	218	242	243	259	263	238	249	248	232	243	250	255	257	229	248	214	252	239	257	210	223	235	260	238	240	259	255	226	219	254	248	246	238	253	210	227	246	256	225	247	231	252	244	217	222	247	228	233	216	251	262	261	259	243	239	246	261	241	257	254	238	245	247	251	235	252	214	256	242	220	243	236	259	243	272	220	224	235	238	240	242	236	256	236	253	237	216	218	249	232	227	263	237	250	220	261	243	230	217	241	261	242	215	257	267	212	229	222	226	244	244	243	235	230	252	233	246	208	224	206	253	230	233	233	244	238	218	260	248	239	231	227	253	254	215	226	227	213	232	220	256	257	262	219	239	243	228	250	265	231	230	257	242	252	272	238	256	225	253	254	253	233	205	234	259	242	264	234	210	242	237	262	243	216	245	235	251	234	247	245	250	236	229	233	238	241	225	240	271	219	210	261	239	245	236	209	218	249	222	255	237	256	218	217	261	243	227	250	244	264	249	270	228	233	229	239	259	248	240	236	241	251	243	249	231	229	224	251	221	199	232	247	224	234	213	258	252	251	232	241	235	246	264	224	233	249	253	234	241	233	237	250	245	236	242	219	238	254	235	227	209	245	220	260	232	229	267	258	270	229	234	235	253
25716	2723	6007	6580	5387	4407	3573	2924	2735	2330	2083	1853	1686	1533	1384	1314	1264	1197	1169	1141	1105	1017	1012	939	972	895	878	921	878	857	854	751	798	859	804	834	796	760	827	801	786	809	774	777	781	734	775	790	739	783	710	718	705	733	743	727	705	722	727	732	744	722	713	702	726	756	716	769	710	667	700	726	753	738	736	692	682	777	709	724	690	733	736	722	738	676	704	696	702	648	737	703	640	690	702	698	665	709	753	687	695	661	675	660	648	707	676	663	709	697	704	727	636	705	688	685	694	665	697	724	687	725	680	713	676	707	694	706	722	691	674	708	723	667	705	668	681	685	673	706	724	727	705	700	716	720	706	648	694	714	665	688	671	677	686	659	715	703	692	662	690	689	689	629	707	723	639	666	688	681	700	676	662	724	733	705	686	713	692	703	709	701	673	702	693	645	658	685	691	700	682	674	710	717	717	711	718	720	669	693	718	698	657	690	720	702	644	661	658	742	725	674	686	709	713	712	651	632	644	633	652	685	715	716	670	685	673	701	720	702	707	704	737	680	704	660	670	670	664	666	678	662	718	731	752	657	687	703	696	709	747	693	683	737	682	736	699	631	696	730	709	694	708	711	717	704	679	676	705	659	670	689	674	695	633	669	654	675	659	672	683	687	694	672	713	688	672	685	687	709	726	681	651	689	698	691	667	705	667	671	700	643	653	697	728	722	687	669	690	675	691	684	716	672	734	671	674	665	684	715	678	679	691	702	722	646	685	678	702	704	671	722	670	701	694	668	703	682	671	661	668	673	700	676	656	709	666	660	633	638	714	691	688	709	667	674	686	671	694	692	664	682	672	641	723	657	677	713	697	710	698	712	662	703	657	725	728	669	686	672	677	714	664	640	711	692	663	694	691	636	707	659	677	684	695	673	697	695	625	677	739	693	664	720	668	661	691	692	645	668	668	694	692	679	677	681	673	717	698	685	636	664	743	717	700	673	669	714	669	666	700	695	719	704	715	711	670	699	695	623	680	645	719	700	697	697	668	678	668	667	724	698	664	666	669	724	696	644	671	671	732	710	666	709	673	692	645	665	655	714	668	661	649	691	672	673	722	682	715	682	676	671	657	669	641	702	630	668	664	672	668	638	684	668	713	675	694	614	713	680	665	686	665	718	710	679	650	635	729	634	671	707	690	683	695	671	667	691	720	660	686	706	691	665	696	737	728	699	670	690	678	655	721	721	661	681	690	668	668	697	671	654	696	674	684	717	723	674	705	675	649	717	675	689	689	699	668	690	701	724	641	717	727	704	721	706	673	704	674	684	680	709	745	685	647	671	661	716	699	659	677	691	673	687	694	661	681	629	678	694	746	674	693	704	714	697	641	693	680	699	647	707	756	698	718	694	676	696	696	680	644	672	713	720	694	664	730	690	661	670	673	712	705	683	670	649	640	687	665	657	711	670	697	688	656	671	681	654	671	674	680	698	690	652	684	703	669	721	679	658	680	627	684	684	651	677	655	700	711	676	718	721	698	670	683	706	679	696	670	714	686	683	669	674	653	705	725	701	711	672	701	707	708	696	724	692	693	644	719	714	646	682	714	698	681	670	692	681	703	681	691	651	680	682	697	687	699	753	668	690	651	679	650	706	627	702	684	693	732	597	683	709	651	762	686	693	692	648	711	692	649	646	652	663	709	746	708	671	705	658	712	703	690	666	671	686	614	663	689	711	698	646	685	692	677	745	695	689	715	675	620	685	670	695	690	641	707	642	680	696	709	679	691	716	631	654	669	707	663	649	710	642	643	709	722	706	720	713	694	687	675	665	691	674	671	622	699	655	682	677	701	694	708	669	671	700	761	688	661	671	675	711	695	718	654	727	685	668	654	693	697	670	713	693	660	678	720	699	666	667	711	688	707	698	704	708	681	669	676	700	672	673	694	660	671	680	665	699	679	680	668	697	704	698	717	724	661	637	689	709	657	640	652	682	669	687	688	709	701	694	671	734	684	720	697	700	684	693	681	675	717	688	671	658	749	699	742	679	719	695	673	695	643	681	684	649	685	724	649	668	680	681	693	615	680	644	677	642	692	694	668	711	691	718	646	638	680	679	684	686	689	683	702	691	672	705	678	616	668	690	698	706	728	667	676	709	694	688	694	647	716	733	685	687	707	713	712	653	674	719	698	715	666	662	688	661	696	658	733	711	698	692	692	671	641	687	708	666	685	728	729	686	724	699	708	698	717	723	715	673	636	701	701	667	711	664	687	702	677	656	674	659	676	682	652	735	700	696	697	678	678	716	690	681	729	681	708	648	652	670	718	655	690	685	711	675	645	694	698	716	665	686	653	709	695	734	703	665	659	674	662	698	676	714	680	708	733	662	733	648	684	676	657	705	700	696	642	691	713	659	675	672	696	738	662	698	718	647	692	673	667	701	701	651	716	642	707	668	640	707	661	694	717	715	700	715	684	752	696	715	730	649	692	660	697	692	677	699	657	689	693	699	717	624	656	656	669	717	658	720	739	672	688	686	676	690	690	708	706	678	690	638	672	608	674	667	684	664	664	707	695	645	658	688	661	706	740	692	727	690	711	676	700	701	664	700	697	701	703	728	705	665	655	678	673	661	727	653	723	672	665	663	688	708	685	729	667	618	647	688	686	688	675	686	660	663	693	673	688	668	660	682	700	742	663	669	711	693	682	665	694	690	709	651	643	681	660	696	723	719	720	732	651	694	672	705	750	652	659	672	646	720	718	671	695	671	694	664	681	708	690	704	676	697	674	669	654	614	731	682	691	706	652	681	688	641	737	696	720	711	664	697	693	727	688	698	666	673	659	685	666	707	728	680	693	670	717	648	689	671	660	683	687	694	720	700	683	681	692	699	736	707	640	711	718	667	689	734	676	707	717	680	636	641	693	674	661	669	678	692	696	717	719	661	688	715	668	719	647	692	663	686	742	713	635	693	678	666	726	716	667	669	640	687	721	711	669	680	682	645	635	695	676	690	663	652	609	655	741	689	692	695	692	705	677	704	677	672	653	677	683	673	701	681	681	711	713	691	650	676	685	640	629	692	630	718	645	687	730	610	662	680	680	687	733	708	692	699	672	663	728	684	703	674	732	722	653	680	687	724	679	621	661	706	734	691	696	663	700	685	730	704	689	638	667	661	701	658	717	682	690	639	668	655	680	688	688	679	733	683	714	674	676	678	717	715	699	725	658	712	698	679	697	700	674	664	660	693	633	693	696	713	669	657	695	699	689	714	677	667	715	687	633	687	652	722	710	693	662	685	680	690	705	703	692	664	633	686	733	681	673	698	710	686	696	682	701	695	648	673	684	728	710	676	701	710	624	760	698	705	693	691	678	688	677	655	641	661	726	678	678	764	729	672	655	672	673	649	676	692	680	658	658	707	767	710	716	655	715	726	672	621	683	711	654	721	650	651	711	709	664	681	677	662	669	671	653	721	704	661	700	632	689	731	710	704	685	707	655	683	676	659	657	684	656	650
5883	276	151	122	99	96	89	69	82	87	78	84	72	70	70	55	82	81	64	75	69	54	61	63	66	69	45	74	73	56	68	75	68	77	71	70	55	54	78	75	68	69	59	73	65	65	64	58	70	74	70	72	55	79	78	66	62	71	52	67	62	63	67	63	66	69	60	70	58	66	71	74	67	65	76	85	70	77	68	52	59	66	73	66	56	60	67	84	75	66	65	59	58	65	69	72	62	61	59	66	75	76	71	55	76	58	67	66	70	66	67	68	73	64	51	63	71	74	78	87	60	60	66	62	66	59	75	75	72	74	60	78	61	65	77	68	78	65	78	63	69	59	72	66	70	76	80	66	73	68	53	77	70	67	67	62	83	74	78	70	74	76	58	67	57	71	70	62	92	59	64	65	67	71	76	72	61	54	63	63	65	70	76	63	60	65	69	65	61	65	71	73	76	62	66	60	67	69	71	61	49	77	67	59	61	77	72	71	73	66	80	67	68	80	73	53	61	74	67	68	79	56	74	71	67	80	64	73	67	62	77	69	80	58	68	46	64	65	78	72	61	77	59	75	73	57	78	54	72	56	58	72	62	77	80	85	65	80	87	67	70	63	68	76	52	53	67	66	76	65	55	78	65	79	82	72	59	63	68	83	80	76	74	67	83	57	61	60	69	70	56	63	70	71	54	73	70	72	76	58	67	71	74	70	68	62	70	55	66	69	62	67	64	57	68	74	65	62	80	67	67	76	80	68	65	82	73	68	69	80	55	70	68	70	55	66	74	62	77	78	83	77	74	65	80	68	57	59	68	80	67	71	71	69	56	64	95	65	68	61	72	70	76	78	76	66	60	63	81	56	84	53	57	73	76	78	81	75	75	73	53	76	62	74	73	72	69	61	62	67	75	55	83	64	71	77	57	70	65	66	81	61	62	64	77	65	57	63	74	73	71	63	65	80	62	72	77	65	72	68	64	61	59	58	65	62	67	73	74	75	57	77	76	58	77	72	68	69	77	66	72	59	72	63	76	76	71	64	60	75	61	80	69	64	76	57	83	56	74	63	92	83	83	61	70	64	65	59	68	70	75	57	59	66	65	81	64	61	59	65	75	57	70	64	72	69	64	75	60	68	56	82	58	69	77	80	66	59	69	68	67	65	65	67	67	50	69	71	65	66	69	71	72	64	79	71	63	77	69	62	72	58	61	55	86	77	77	73	64	77	75	70	77	55	57	74	70	63	61	67	67	69	76	61	69	74	60	74	74	61	59	82	71	67	75	55	62	71	60	75	62	83	77	64	61	71	70	49	78	81	64	59	70	51	60	63	77	66	79	65	63	59	58	83	72	66	77	81	65	61	61	63	58	70	68	65	67	71	68	74	53	55	69	65	64	77	55	74	77	73	69	67	72	58	66	70	75	59	72	70	73	62	65	71	79	69	62	65	75	79	80	69	71	62	67	85	63	63	62	74	71	67	63	55	62	80	65	67	66	72	67	53	82	74	65	99	65	66	71	62	72	61	62	73	71	70	66	75	65	61	89	76	64	68	72	62	67	50	66	56	64	80	52	71	72	82	71	69	55	60	58	66	70	66	82	64	61	79	68	63	68	60	64	57	59	70	60	62	62	52	67	60	72	72	61	69	74	68	57	66	62	64	79	72	72	72	72	63	71	76	67	80	80	75	75	85	74	57	64	75	69	69	71	50	65	59	72	71	76	73	84	75	58	77	72	65	57	64	61	67	69	50	91	65	70	62	75	62	73	73	70	58	70	85	54	77	77	76	67	64	61	71	51	73	63	76	74	64	75	69	75	59	64	76	65	63	65	63	71	75	77	65	75	81	70	72	51	65	50	50	74	63	59	61	50	67	52	70	60	71	71	72	64	76	67	62	78	55	69	52	48	71	66	70	65	67	65	54	73	55	54	68	51	64	68	64	80	56	58	64	72	60	69	57	50	58	68	69	68	65	67	72	69	61	54	66	60	72	72	54	76	57	66	65	57	72	61	58	64	61	75	68	82	73	75	71	50	70	58	76	67	71	68	56	70	56	68	67	51	64	63	72	76	60	54	63	60	76	61	86	76	79	71	70	49	59	63	56	79	74	54	75	64	82	63	58	62	54	67	68	58	59	75	67	46	76	62	76	72	62	74	63	56	63	72	57	60	75	71	60	73	72	65	69	64	73	64	52	61	54	60	75	80	50	65	58	64	61	75	74	80	56	61	76	66	61	72	71	62	76	80	64	66	66	80	74	65	61	62	59	72	68	67	56	65	64	68	75	71	67	57	71	60	66	53	70	57	50	56	74	59	54	57	75	81	63	66	62	73	71	67	73	64	57	58	64	53	69	74	64	71	59	79	59	61	70	70	58	83	81	62	69	60	80	76	71	76	67	57	81	64	72	73	81	65	73	59	48	65	54	68	66	64	71	73	69	62	61	76	85	49	81	74	67	65	67	59	82	70	77	63	80	57	70	73	51	63	73	64	70	65	82	61	68	69	78	64	61	75	66	74	60	77	59	48	68	59	68	64	89	63	65	83	66	74	58	59	62	65	68	71	65	78	70	63	66	66	67	68	73	62	62	62	62	72	62	79	82	55	79	74	64	77	64	72	63	62	63	72	79	76	69	73	79	69	79	72	64	68	64	77	78	69	66	61	58	73	67	75	81	72	71	76	70	66	71	69	69	62	68	64	68	75	71	80	66	73	67	66	76	79	58	68	69	72	70	77	62	90	72	58	76	81	60	68	70	70	75	83	74	72	67	64	51	75	62	64	67	52	64	81	81	59	60	75	61	54	66	70	65	68	78	68	60	59	62	60	71	61	63	71	71	67	60	64	71	83	69	81	67	72	79	59	80	78	70	70	55	81	72	61	67	62	80	62	82	78	71	64	63	60	53	73	56	69	73	67	68	68	70	65	68	74	61	79	71	53	64	67	69	65	58	63	59	51	76	81	74	66	72	62	54	63	72	55	71	64	64	62	78	67	63	75	66	67	51	67	60	80	73	67	74	82	63	59	65	76	91	74	71	74	79	86	77	72	60	64	60	59	74	66	64	74	72	71	79	82	63	73	78	67	70	70	67	62	69	62	70	70	82	75	71	78	68	87	60	63	66	62	61	76	61	62	79	70	59	66	64	62	72	65	81	77	71	82	72	71	76	77	69	60	70	77	71	79	70	67	67	69	68	81	79	68	69	81	68	66	59	51	64	77	73	58	60	76	80	61	67	65	69	57	61	74	76	63	66	77	69	59	69	80	62	89	55	84	53	65	58	68	60	71	56	79	72	59	72	58	51	73	67	76	71	69	63	62	76	69	61	67	80	68	67	76	68	67	61	69	64	63	79	69	71	68	61	66	63	55	65	78	66	61	75	81	70	69	78	64	53	79	61	70	74	53	56	76	73	63	68	73	86	56	71	66	78	66	72	76	65	56	82	69	69	69	73	72	83	69	69	68	70	64	62	67	66	68	70	75	58	62	79	62	72	75	61	62	78
5968	316	412	417	356	389	344	315	329	316	287	283	274	295	282	252	251	282	263	248	271	282	239	263	253	232	256	244	246	289	273	247	267	244	271	257	260	281	254	235	220	234	222	234	256	220	248	241	250	286	263	262	256	241	269	269	261	231	243	281	260	259	233	263	235	248	251	231	229	221	227	267	255	231	234	262	267	235	263	272	235	277	269	256	269	226	233	249	262	244	246	228	250	230	262	244	243	247	248	248	243	225	231	257	223	251	220	239	266	250	236	250	251	252	236	242	256	242	244	256	259	224	236	250	243	258	258	248	242	232	231	269	263	249	248	246	261	255	283	259	263	235	263	234	254	275	271	260	243	257	264	238	245	223	228	236	242	229	258	264	272	242	247	231	224	259	237	259	257	246	237	249	221	259	241	254	242	240	233	237	229	239	252	254	242	239	247	243	244	277	229	248	272	261	250	243	244	250	251	230	280	252	227	247	230	251	248	248	257	231	269	241	250	242	271	277	265	274	231	263	256	260	236	262	240	256	236	248	241	265	254	269	231	252	230	236	215	247	232	259	243	254	245	239	209	236	246	238	235	241	262	237	239	255	233	257	252	244	256	266	262	248	231	253	246	245	267	240	229	239	245	245	241	272	241	245	220	262	266	221	243	260	234	247	237	264	239	252	234	246	266	257	268	242	271	232	212	288	247	247	249	278	277	261	219	242	260	248	271	250	246	266	226	226	224	268	216	238	264	246	256	268	272	248	239	245	251	262	273	245	234	247	223	239	249	271	221	241	232	263	250	255	246	232	242	286	266	219	237	216	222	266	235	235	253	244	257	254	255	291	270	241	246	245	253	251	241	246	246	234	252	236	254	215	263	242	260	269	251	248	242	243	246	270	217	249	272	247	242	252	235	232	252	230	270	267	247	237	246	226	252	224	269	236	248	269	234	242	246	223	268	246	228	267	268	249	257	259	218	259	266	272	243	269	234	242	253	268	220	264	230	220	257	242	240	247	247	226	263	257	262	257	255	250	223	243	258	241	237	249	252	233	227	259	242	236	259	272	233	272	234	256	222	256	264	253	267	259	245	262	241	230	262	273	262	239	242	231	269	270	262	242	234	227	244	250	251	262	281	248	256	247	267	251	284	271	235	256	263	252	250	269	246	243	245	236	253	259	262	222	237	261	246	256	272	250	238	249	238	246	259	268	229	231	242	249	240	256	257	234	243	250	259	266	247	233	228	253	235	271	270	218	271	263	266	248	232	257	258	266	231	263	256	248	268	237	259	233	225	230	246	268	253	277	250	236	237	284	250	247	262	260	256	271	239	237	240	230	247	262	226	231	235	259	241	251	248	268	243	264	222	234	253	256	246	248	218	231	237	240	252	215	281	251	240	274	233	247	247	238	266	253	265	258	243	240	207	226	271	259	239	247	266	249	244	269	248	258	245	266	221	267	270	248	257	250	230	231	252	225	275	250	245	246	255	251	229	257	237	255	229	246	245	252	234	254	242	232	238	257	280	263	262	249	260	299	241	234	246	242	233	255	233	237	225	246	245	250	281	265	257	271	232	243	253	245	241	259	239	251	267	239	251	243	241	238	246	264	260	245	253	248	262	235	246	265	232	241	266	259	273	247	262	250	267	246	229	241	238	245	227	263	258	263	230	269	271	246	222	276	262	267	251	256	236	243	277	234	228	240	239	221	249	263	209	214	252	252	230	263	257	251	240	237	260	254	240	245	251	213	239	238	267	262	232	248	259	229	268	257	248	238	255	257	222	264	265	222	239	246	221	274	240	239	245	248	283	276	254	234	242	271	272	238	255	240	240	248	247	257	266	255	249	220	282	231	225	259	277	224	255	283	248	269	233	238	233	230	242	240	270	222	256	246	265	251	242	242	248	253	253	223	246	242	236	246	288	268	244	247	254	254	240	265	230	272	273	242	254	250	245	258	276	256	263	257	274	271	232	263	243	240	247	250	250	208	254	241	272	267	241	238	270	267	232	253	255	213	244	214	250	278	271	271	242	259	223	250	286	251	249	255	224	251	262	273	230	244	240	244	266	259	264	227	261	241	247	248	271	244	267	264	240	241	270	251	268	255	251	229	249	241	244	240	231	246	272	252	260	268	250	236	269	247	262	266	247	255	251	245	277	254	219	224	259	243	243	259	235	224	239	223	268	258	257	256	246	224	252	252	247	251	248	248	277	262	248	229	240	228	268	239	250	252	256	236	250	243	263	218	226	236	286	240	240	237	248	269	260	261	242	259	252	252	242	239	269	269	242	268	266	235	237	228	244	255	276	257	238	239	262	250	242	251	272	259	247	251	252	254	247	248	255	275	252	227	256	259	230	263	252	206	232	231	276	224	255	263	242	245	231	225	262	269	263	244	250	238	233	236	256	262	245	268	216	241	267	279	237	229	228	260	278	232	272	243	265	251	235	250	219	221	230	253	218	240	247	253	249	252	268	258	254	253	264	242	251	247	240	244	248	253	237	262	247	263	260	269	278	237	251	243	268	241	241	214	269	265	233	230	249	261	239	259	245	239	221	252	240	259	257	255	269	271	250	226	265	284	235	259	272	245	275	254	268	232	254	234	255	260	277	234	248	234	258	264	257	253	242	240	259	247	243	273	253	252	253	251	249	233	239	243	246	238	250	274	269	250	250	246	244	244	256	239	248	217	242	259	260	246	263	267	236	269	267	251	262	274	232	259	255	245	238	223	240	251	276	257	233	240	270	251	246	254	263	247	249	273	268	251	249	252	240	262	241	228	214	227	245	251	249	235	253	268	241	236	222	269	268	238	237	249	236	260	267	267	253	261	271	250	237	254	231	240	261	271	251	227	278	266	252	278	232	222	265	207	244	232	281	238	218	244	250	243	249	266	233	240	272	251	240	253	240	212	253	256	261	265	254	241	240	233	257	287	241	237	240	290	249	251	254	272	242	247	268	251	267	233	241	249	266	257	253	239	258	247	256	242	240	232	203	249	232	244	267	248	251	250	255	273	253	255	234	257	252	238	232	241	267	239	288	239	232	274	257	258	221	248	233	241	257	243	240	225	254	271	247	232	280	251	268	234	233	242	262	251	278	259	229	236	250	241	254	258	229	258	239	233	217	236	280	232	249	305	259	228	279	254	254	256	251	234	271	239	248	256	250	256	247	266	257	273	244	263	252	258	282	242	236	261	243	230	223	260	271	250	265	250	251	261	220	264	266	262	266	231	263	250	247	224	254	250	233	242	235	248	270	261	225	250	252	245	286	253	233	223	239	273	214	263	248	254	245	261	248	253	267	267	244	236	236	237	231	258	233	275	258	246	218	247	224	264	250	242	239	241	252	268	235	279	244	239	256	229	264	258	241	235	241	242	273	261	233	236	236	226	258	254	236	248	250	229	275	243	255	245	248	248	242	285	255	239	253	242	255	260	230	251	263	214	247	236	239	241	239	280	241	263	238	237	233	248	255	217	257	249	246	273	247	271	266	254	237	246	227	257
41747	7750	1647	1096	725	560	445	358	344	281	260	241	205	208	222	208	228	189	201	203	183	165	201	156	156	187	178	189	156	172	168	180	155	174	181	182	176	154	155	157	161	167	165	163	150	153	149	141	162	138	160	180	137	185	152	153	150	158	187	183	145	178	158	144	165	165	167	144	154	165	185	151	153	140	173	159	162	169	149	153	179	165	178	178	143	165	164	176	185	178	159	141	165	149	154	154	160	163	174	151	163	163	120	150	147	162	172	163	129	160	176	160	154	190	122	188	167	160	157	155	163	154	135	177	188	146	144	142	149	151	137	149	163	148	179	154	149	169	144	150	149	142	174	148	151	163	140	164	149	129	150	197	167	176	170	159	146	152	160	153	147	163	144	170	145	141	157	159	154	169	153	144	174	170	162	140	159	166	154	165	163	167	146	176	162	172	161	176	141	165	150	151	164	171	163	152	144	157	156	146	150	155	137	145	166	151	141	162	169	159	159	161	132	153	183	143	167	145	143	170	152	163	151	157	161	144	165	157	173	168	162	178	150	184	152	149	118	174	165	148	172	167	150	174	162	167	153	149	148	163	147	169	160	154	154	163	164	173	145	140	141	149	152	158	156	140	126	148	145	180	149	176	146	147	168	150	159	170	148	175	146	166	142	147	165	168	154	136	175	145	153	151	165	164	174	173	137	147	143	161	154	148	159	163	147	162	170	153	162	159	162	158	167	158	148	185	167	175	153	150	155	149	155	151	175	140	152	148	179	167	160	145	151	197	154	168	157	163	164	138	178	140	159	148	162	156	149	153	150	170	162	154	172	183	157	170	159	166	155	142	155	148	145	154	160	147	152	170	160	162	148	167	164	185	162	156	144	162	148	156	171	169	128	164	150	148	144	159	133	160	144	191	170	187	163	151	183	183	186	150	166	161	175	164	142	140	143	158	180	175	132	135	149	161	167	161	160	149	164	145	162	151	150	147	143	153	153	177	157	133	156	156	130	158	147	158	159	153	154	155	154	157	153	137	140	185	165	157	166	160	174	156	162	163	149	162	145	146	175	161	163	137	151	153	161	137	167	164	148	154	164	156	176	156	147	171	169	165	146	166	139	154	160	142	166	156	149	168	148	145	132	168	157	149	154	152	170	158	153	169	165	143	145	176	157	161	153	162	153	153	149	154	165	143	149	160	149	136	154	152	157	158	165	143	173	141	162	119	172	183	178	151	131	164	168	140	178	179	134	155	168	155	139	145	167	163	147	160	133	144	150	169	130	162	153	169	147	152	165	146	152	175	141	165	158	164	156	164	156	149	158	157	161	136	157	150	161	138	154	156	142	159	152	149	155	166	146	171	167	146	161	169	173	146	166	171	175	171	147	163	178	182	171	155	172	170	154	148	158	162	139	156	169	165	157	135	186	182	146	161	167	147	168	156	161	169	168	154	143	170	144	157	158	145	177	170	158	153	129	154	157	154	167	166	150	145	145	153	169	170	160	159	146	156	146	169	137	148	150	162	167	173	171	158	159	165	146	157	172	129	144	145	176	146	151	173	157	150	147	152	174	163	185	159	156	173	144	180	140	165	181	159	160	146	159	153	163	153	152	162	178	152	170	167	147	152	157	186	169	153	147	135	166	166	145	145	179	148	151	146	179	168	149	152	164	153	129	148	150	165	165	152	153	178	150	143	146	156	201	176	138	113	158	145	153	152	163	164	157	165	145	166	147	136	147	151	174	149	144	170	164	154	166	150	176	164	145	161	144	167	147	158	133	160	145	143	149	154	156	173	170	167	172	156	182	147	175	172	170	153	176	158	151	160	162	136	176	163	171	159	149	151	161	150	171	157	162	166	136	154	179	158	156	157	133	157	142	175	159	140	181	138	171	144	135	135	179	163	149	153	155	163	149	158	151	170	159	153	141	142	174	134	154	148	143	159	179	179	149	164	135	145	155	166	157	149	155	148	148	169	157	141	140	181	174	154	160	158	166	154	150	157	184	164	175	154	160	156	159	144	177	171	175	139	153	162	148	163	159	129	189	145	158	146	165	150	166	163	148	137	162	155	153	160	165	146	136	153	158	144	160	144	156	165	154	179	155	149	162	162	142	173	138	178	181	158	143	169	135	173	162	138	145	148	146	161	155	133	147	147	151	167	185	164	146	154	155	145	147	151	154	165	161	172	166	179	158	158	173	154	146	122	163	139	162	141	156	131	143	167	172	176	164	170	171	147	151	173	162	156	169	146	172	168	161	171	163	156	137	153	157	148	162	157	158	179	155	145	139	170	165	166	151	147	176	142	152	160	151	154	156	169	187	141	151	165	167	184	167	163	140	172	156	138	162	155	143	155	145	163	154	170	152	173	159	155	146	154	182	165	158	149	152	149	145	179	139	166	167	176	163	154	177	186	164	137	166	152	153	147	146	159	170	164	150	155	164	153	157	136	161	140	155	171	162	154	153	137	172	131	166	163	155	163	153	182	169	148	159	136	151	167	149	172	144	182	150	180	171	151	130	168	146	145	156	154	158	170	157	153	155	172	135	141	169	181	174	152	164	163	153	153	154	164	161	130	190	150	157	178	167	163	154	158	166	166	144	166	174	148	127	149	150	154	149	159	162	179	169	132	177	166	164	139	150	137	159	174	148	128	164	157	160	161	155	190	161	148	166	139	183	158	155	169	168	161	168	163	143	168	153	152	177	163	165	139	167	157	156	139	189	156	149	133	156	124	123	164	159	169	157	143	156	158	130	158	149	146	164	149	155	169	172	155	167	173	161	135	158	153	161	172	147	151	155	176	149	140	159	153	138	138	163	154	171	162	153	156	172	173	162	154	167	147	165	159	162	169	156	168	148	158	149	145	151	168	148	147	178	195	143	151	165	154	166	130	155	129	144	156	141	149	158	155	164	153	154	158	146	186	140	141	152	157	135	180	158	171	149	154	186	162	163	153	176	138	161	149	179	150	155	193	170	173	175	145	170	171	168	139	140	133	155	152	153	178	168	132	180	165	180	152	156	166	154	156	145	165	143	160	162	144	146	170	141	163	171	160	167	177	134	145	170	151	182	132	165	152	148	160	162	148	146	159	155	163	143	154	164	146	139	180	157	173	154	155	157	156	155	145	162	143	163	150	171	128	134	146	151	147	160	175	154	158	154	158	181	167	164	153	134	160	134	176	161	140	155	137	158	157	182	154	129	165	138	154	148	171	155	161	181	168	160	158	156	148	151	139	174	153	155	149	150	183	138	157	169	171	168	145	155	138	167	159	156	153	140	157	154	149	165	135	129	142	145	172	165	140	174	136	155	169	162	156	149	135	142	188	161	186	142	146	157	142	174	176	163	129	171	161	163	164	128	144	144	196	153	160	176	148	163	144	162	146	148	163	148	159	156	139	147	159	141	145	159	151	149	168	152	172	145	156	168	159	134	161	183	174	167	177	141	139	153	137	139	155	162	150	163	153	165	161	159	164	150	162	163	142	153	147	162	148	167	147	143	164
19707	1462	3216	3658	3155	2538	2037	1733	1512	1366	1253	1083	993	913	918	859	839	733	756	696	725	618	629	643	625	608	614	569	555	563	545	561	569	564	570	586	520	490	516	568	520	536	522	531	514	555	522	536	490	490	519	536	522	517	523	531	482	505	538	493	531	484	533	481	488	502	471	509	494	493	479	488	483	493	471	508	511	500	476	511	486	544	481	482	493	495	465	506	463	513	493	492	490	495	470	467	521	482	519	516	489	497	514	469	505	493	451	543	465	517	487	480	510	460	432	503	494	472	479	469	461	452	494	518	463	480	498	502	517	470	502	471	496	520	523	444	478	525	525	486	520	489	493	483	465	520	488	483	482	461	460	486	491	489	475	493	471	476	480	478	479	503	456	510	483	456	521	454	483	471	456	446	465	467	496	490	478	552	464	448	465	523	488	484	473	467	486	501	491	514	455	508	471	504	467	501	493	421	524	482	466	455	455	461	453	483	470	507	468	499	496	480	507	486	478	488	473	487	477	485	513	501	475	529	486	465	487	507	439	514	433	499	517	467	480	466	470	498	483	494	482	476	484	478	494	486	480	462	516	489	453	485	486	512	494	485	496	452	454	447	463	495	536	482	510	493	478	456	449	474	448	504	499	477	475	468	494	449	500	450	479	481	489	480	453	460	457	491	466	474	471	503	466	530	498	530	464	455	447	497	499	469	488	497	479	476	466	456	478	518	477	448	465	496	453	500	456	456	474	495	468	441	459	493	479	483	474	495	458	496	481	484	460	500	516	463	466	472	522	508	553	460	463	489	470	456	446	451	481	497	486	497	487	506	510	442	478	492	464	459	483	513	452	474	487	461	505	495	440	463	475	481	505	464	485	445	493	508	465	463	482	496	495	432	490	495	505	508	473	498	455	435	515	476	465	494	504	514	455	484	512	512	534	480	502	489	487	465	451	513	509	481	496	501	503	479	506	471	516	439	479	438	494	452	496	481	473	508	507	496	468	473	490	492	435	526	471	460	460	461	457	453	453	462	499	479	463	492	497	444	488	477	464	474	507	477	473	461	502	482	534	461	534	469	481	495	436	467	443	510	513	487	499	436	437	466	506	475	465	486	465	491	488	490	493	514	479	508	465	450	449	458	481	548	513	443	505	491	487	482	453	473	482	509	468	475	427	522	448	487	447	476	480	481	516	488	517	467	509	472	468	490	460	515	476	488	496	465	427	479	496	453	503	493	510	482	473	471	486	459	503	506	479	498	478	513	470	506	500	498	474	472	475	493	472	467	489	514	486	509	472	456	472	515	497	477	470	462	477	466	478	500	482	485	501	464	498	463	478	425	450	482	501	550	461	514	497	495	461	469	516	463	481	466	483	500	510	489	490	479	436	483	512	504	469	481	486	506	436	505	454	471	460	485	450	487	455	496	464	452	492	470	465	461	447	492	424	492	478	481	503	469	489	448	517	484	473	507	459	488	495	476	448	427	517	494	451	483	495	430	450	503	469	463	491	455	442	469	482	449	469	480	506	465	496	494	481	458	475	472	502	511	488	533	490	481	476	486	440	497	468	450	481	519	483	465	510	472	458	466	508	522	486	486	479	505	461	490	481	488	473	499	509	490	488	495	465	487	499	487	523	453	467	484	511	451	475	476	455	500	448	495	489	486	465	505	486	461	494	522	500	486	504	477	511	511	478	460	488	466	520	441	490	530	475	483	475	486	497	494	469	429	503	499	476	461	483	438	477	473	475	466	480	497	492	501	482	464	477	504	477	492	522	457	459	472	474	510	507	492	488	445	495	499	499	450	481	469	439	488	480	452	481	484	468	457	481	527	520	489	471	507	450	481	506	488	432	505	445	476	466	488	463	470	471	453	490	493	487	483	453	486	490	472	493	465	491	431	543	470	471	474	505	468	520	473	431	482	466	499	466	470	443	462	465	518	478	466	498	493	477	451	492	497	508	498	483	498	464	493	527	489	448	472	510	490	499	463	480	507	513	483	524	519	464	482	479	477	496	517	450	476	448	441	483	517	466	498	467	493	466	495	483	505	480	510	482	466	478	453	505	490	470	459	518	494	458	498	491	470	495	471	482	459	512	483	493	514	451	470	487	489	477	485	455	459	467	475	462	455	473	486	452	487	464	479	440	475	474	517	491	487	496	502	509	455	537	491	503	500	488	536	447	508	443	484	501	440	469	453	482	457	461	452	478	453	514	475	517	495	475	461	481	498	491	487	472	484	492	482	481	494	463	481	466	487	459	503	489	455	471	495	486	455	492	467	495	478	450	488	505	502	475	454	469	463	454	504	481	484	457	470	493	458	502	465	505	473	458	497	471	459	473	478	477	463	489	486	484	531	485	521	464	433	499	465	542	446	508	492	488	482	490	462	507	474	486	457	508	446	474	481	491	497	484	462	480	464	473	504	485	487	461	503	428	494	478	482	484	474	527	480	470	495	480	470	436	491	490	498	495	497	495	504	482	427	450	470	495	464	488	496	494	454	481	532	477	517	479	512	463	476	490	478	446	478	484	444	475	510	506	528	477	472	470	492	486	474	447	507	448	493	509	458	481	509	495	467	426	479	475	479	499	495	484	492	523	515	506	467	481	502	497	506	461	489	458	477	420	493	469	474	503	460	439	510	517	470	491	495	482	441	456	493	469	501	499	476	494	456	507	514	516	476	475	473	476	496	464	472	480	475	512	488	493	495	486	496	526	453	499	495	490	472	487	469	457	445	462	474	444	478	474	452	471	466	480	498	463	487	498	464	481	452	495	484	461	470	484	453	488	489	454	485	500	516	490	495	500	472	455	460	464	457	444	488	486	475	479	440	479	471	464	488	479	502	464	479	497	497	458	523	497	488	484	493	482	499	463	465	487	453	493	487	495	449	525	491	460	460	507	479	509	466	462	470	489	506	482	485	458	448	471	490	469	521	480	481	474	456	489	507	466	475	477	509	470	485	457	464	488	473	508	475	488	473	494	455	446	541	505	433	526	461	499	499	477	451	501	460	479	451	461	493	465	485	471	456	486	478	477	505	463	471	456	493	514	455	444	493	416	479	468	453	504	483	505	504	495	447	480	500	511	503	465	507	461	472	478	448	477	481	480	475	474	534	476	507	494	474	478	529	503	497	473	467	521	462	474	464	472	463	495	499	496	486	498	469	444	461	518	529	472	495	507	466	471	482	499	472	468	477	498	457	494	494	523	446	495	518	470	452	527	483	461	457	490	505	500	451	466	480	492	490	473	508	473	510	492	473	496	513	507	460	500	456	476	465	465	499	479	501	527	467	470	494	479	483	424	475	438	494	472	499	499	482	496	467	486	478	506	496	479	458	506	420	536	527	489	459	460	475	503	479	527	495	491	502	451	476	497	452	454	497	476	433	473	492	468	496	446	483	490	496	504	475	489	494	462	542	511	476	451	484	466	475	504	493	489	458	497	499	491	457	519	484	472	456	507	463	468	504	512	489	445	512	450	509	481	486	481	506	508	467	454	462
53082	14892	4751	2273	1492	1077	881	729	589	544	484	415	391	398	362	348	288	314	349	276	311	262	313	252	250	242	266	262	295	266	284	257	266	256	245	255	248	246	244	292	275	218	239	216	237	233	240	245	269	236	239	224	237	257	273	242	241	210	251	247	268	252	286	232	248	260	240	248	242	260	266	248	270	258	230	236	213	245	258	242	222	248	270	242	259	260	230	243	247	265	236	260	236	252	241	245	238	265	231	245	230	226	253	249	255	228	241	252	261	249	246	239	232	221	233	246	225	233	235	258	260	240	226	247	230	257	257	244	275	233	270	250	255	256	246	256	244	248	257	252	255	218	246	252	222	218	245	231	226	270	236	274	226	260	247	233	250	237	240	229	241	223	227	245	260	222	236	211	232	214	240	246	244	228	247	230	272	258	262	227	234	234	249	287	243	251	220	212	234	254	227	258	262	243	225	230	253	234	267	251	226	239	220	251	248	250	246	241	256	236	265	262	234	271	259	239	246	255	237	241	207	261	239	221	241	247	216	215	217	262	232	246	244	268	244	270	250	266	196	257	235	236	253	244	230	228	262	256	243	218	229	252	202	248	257	246	241	241	242	233	262	256	254	250	238	238	230	242	225	225	230	256	253	226	227	245	226	239	250	264	249	257	240	243	237	261	235	239	238	238	253	235	236	257	230	227	229	246	225	238	231	220	256	269	263	245	243	256	234	244	243	248	241	240	230	254	243	242	233	250	227	232	223	217	257	238	224	225	254	254	256	236	222	240	265	249	270	241	241	242	231	234	241	251	240	242	238	223	242	247	236	227	223	239	253	240	252	218	243	254	246	233	218	260	240	219	249	268	237	218	206	212	223	225	225	235	241	244	242	258	224	227	248	258	237	254	289	253	249	267	274	238	226	242	228	231	234	190	259	229	257	244	262	224	245	219	253	207	219	252	272	237	226	244	234	249	205	238	254	262	233	234	223	237	220	238	246	250	241	240	241	205	222	249	210	233	219	223	230	252	233	242	245	234	207	245	246	264	276	216	239	255	246	234	239	244	269	253	244	246	214	249	271	256	282	270	238	238	231	227	257	226	237	234	250	220	245	220	231	243	244	222	239	220	239	232	295	269	220	243	204	248	259	233	226	224	232	278	250	247	266	218	232	238	230	248	259	239	217	227	252	249	260	246	239	265	254	227	230	240	244	234	255	230	260	265	232	232	221	248	229	220	266	235	247	221	225	222	214	210	238	252	249	249	263	231	268	279	249	235	224	260	205	223	214	249	257	277	244	225	261	221	261	270	259	252	266	253	269	252	240	229	240	241	226	245	245	241	233	234	228	241	211	261	213	228	229	230	238	253	216	202	248	232	222	227	215	279	244	245	256	250	271	254	267	238	245	219	272	231	241	241	229	250	262	248	238	241	254	241	243	222	220	260	240	234	237	262	240	245	228	245	256	259	227	199	256	234	238	238	250	258	225	238	258	241	255	231	243	231	239	262	246	247	256	235	220	241	262	261	248	227	241	237	237	260	266	251	250	256	227	244	236	229	213	246	245	237	227	228	242	212	226	244	255	251	234	234	238	250	230	239	238	262	241	253	264	269	217	231	248	248	242	269	239	222	242	253	255	259	290	234	257	274	241	247	249	228	252	221	250	219	255	254	252	231	260	258	235	266	242	249	248	274	253	249	209	225	261	239	233	253	263	227	236	254	262	224	250	242	247	212	248	250	230	249	237	221	224	258	255	249	239	260	220	252	235	204	228	242	246	233	224	235	275	229	274	275	258	224	249	237	231	250	259	234	229	224	233	256	234	263	270	268	251	217	229	204	240	218	228	266	231	232	242	257	263	229	239	225	247	229	249	239	238	222	208	216	241	273	239	248	237	251	239	247	244	262	245	202	249	237	245	248	226	227	248	234	246	248	230	250	241	242	251	240	239	263	244	239	242	227	222	238	257	243	234	241	240	242	231	250	234	259	237	254	255	249	255	238	248	233	223	224	243	253	231	246	247	252	246	222	252	236	246	249	252	254	242	242	237	231	259	240	229	222	236	256	263	229	266	240	204	252	228	222	256	258	226	253	222	232	225	240	256	237	280	270	249	228	213	256	212	237	234	211	209	243	252	255	218	216	238	216	229	244	237	234	226	241	212	260	235	241	274	243	223	260	257	238	263	218	229	236	243	246	252	232	224	243	232	247	247	233	200	244	224	242	225	220	267	221	253	255	250	251	227	214	236	258	243	213	218	232	262	236	234	228	229	233	232	276	249	237	237	230	251	239	225	236	239	245	241	261	246	217	246	250	266	255	218	245	237	239	242	245	226	240	252	220	226	226	235	247	243	231	259	258	217	256	238	242	207	235	240	227	212	236	252	225	239	246	248	215	231	223	254	208	240	252	230	269	244	253	224	235	226	251	209	250	285	263	228	239	242	235	260	259	209	221	228	244	253	261	250	240	231	253	253	263	233	252	234	236	259	258	269	229	252	268	240	245	252	206	245	216	245	254	224	230	245	240	261	231	232	236	253	251	245	224	248	232	234	233	238	234	262	232	246	233	260	262	219	249	237	243	244	245	251	218	234	228	258	249	225	222	245	241	215	235	242	245	240	242	259	218	256	284	226	222	233	240	233	227	236	229	252	241	256	225	275	241	224	235	246	230	221	241	220	228	248	256	240	243	227	260	233	235	245	222	264	253	248	232	247	231	228	275	225	279	217	219	238	273	259	247	266	226	211	255	237	279	270	225	246	254	243	248	224	231	233	227	241	226	250	236	234	237	237	231	224	249	257	240	215	242	262	233	273	229	240	246	227	256	232	250	225	246	247	243	237	252	233	224	234	224	251	236	270	240	258	235	216	262	239	254	235	263	265	237	229	252	228	233	244	219	246	256	250	244	247	246	252	245	228	261	239	271	249	256	210	233	245	268	262	228	253	241	259	204	222	220	270	254	225	228	258	244	243	253	260	262	231	227	245	277	242	248	283	231	223	209	213	244	269	236	226	219	244	225	267	237	238	246	271	237	219	238	258	255	247	255	240	248	221	219	240	246	236	270	239	246	246	248	232	251	242	232	255	250	237	252	229	211	266	220	262	249	238	246	224	273	234	260	218	197	254	217	254	243	220	221	241	249	248	218	259	249	235	245	249	277	230	251	232	246	214	228	251	236	242	237	231	235	240	227	230	250	239	248	258	225	238	229	246	246	234	244	253	269	219	238	265	249	237	273	231	243	232	268	253	240	232	231	225	247	235	229	227	215	219	219	227	220	251	241	226	236	282	234	248	248	206	255	231	270	266	265	211	249	212	232	252	225	241	248	265	246	244	220	242	221	230	230	236	240	228	249	252	232	266	218	273	252	247	241	240	270	235	265	241	249	245	244	234	275	269	234	249	234	214	260	258	231	213	277	239	257	242	282	270	223	240	252	240	252	247	215	240	228	254	251	234	260	248	213	247	225	227	234	236	239	265	227	238	225	251	240	222	250	228	235	227	278	226	270
25063	2629	5928	6433	5498	4413	3559	3063	2639	2356	2058	1945	1679	1519	1476	1410	1261	1206	1178	1112	1069	1064	1006	976	960	921	902	827	932	893	840	805	873	876	850	839	806	757	787	769	768	756	750	758	784	740	756	695	768	766	714	715	681	745	752	767	674	702	714	730	762	727	729	736	683	691	758	736	718	700	708	704	687	693	695	745	701	679	653	676	722	730	728	712	701	706	706	716	679	729	684	669	707	722	672	698	732	688	678	698	702	696	695	707	715	682	696	706	692	693	717	722	682	676	648	724	700	716	653	673	712	700	677	647	704	719	700	692	686	688	730	723	666	726	690	720	757	693	700	714	687	675	694	687	671	681	738	684	741	707	711	696	720	685	669	685	741	693	660	660	674	719	676	689	725	685	708	598	695	675	677	712	696	697	691	696	683	696	667	679	689	677	713	663	710	733	686	728	674	730	685	680	719	700	682	686	698	669	702	714	695	696	651	725	734	707	701	700	673	683	717	641	709	655	731	652	694	687	690	683	678	682	691	664	680	704	651	634	696	686	691	692	674	692	720	666	685	706	684	705	710	689	680	676	693	698	666	706	703	769	663	664	730	657	652	687	701	668	707	705	738	666	687	738	713	682	666	686	668	657	695	714	673	706	680	669	730	696	709	680	713	728	671	689	688	629	668	666	734	672	654	685	689	748	682	677	691	708	732	669	662	665	679	708	688	701	707	692	694	691	657	687	684	676	675	718	692	702	661	702	668	695	666	666	688	674	627	670	663	691	674	654	712	743	708	674	656	691	662	677	683	704	688	699	668	697	667	670	711	628	696	674	639	677	671	707	747	712	629	681	657	704	679	648	671	702	732	648	733	697	674	710	684	674	674	681	653	713	655	687	683	675	709	668	682	673	666	710	687	656	712	670	669	654	678	676	725	686	734	667	660	668	707	684	682	684	696	713	654	664	678	697	676	715	713	668	665	700	714	627	683	716	680	645	695	705	670	688	672	664	703	717	705	671	692	663	677	630	688	689	642	677	634	688	679	667	683	695	666	720	663	649	699	656	657	683	729	706	653	672	673	659	704	658	664	648	681	739	662	693	694	711	692	680	681	679	695	680	693	729	669	674	662	752	678	658	705	673	666	689	688	706	683	701	639	713	691	689	707	718	631	655	671	662	677	711	700	687	664	685	669	676	699	671	690	733	693	662	677	641	678	673	710	663	661	728	702	664	682	691	660	699	628	676	654	679	696	680	743	727	638	691	698	665	681	706	668	682	658	690	650	627	736	689	664	697	714	674	694	669	699	681	671	683	685	709	686	672	673	707	724	711	622	699	697	667	731	674	759	696	707	647	720	667	642	702	663	684	640	666	677	707	661	709	685	659	693	728	692	689	661	698	668	732	697	687	713	682	649	650	708	600	709	722	659	699	699	667	699	708	655	676	678	713	665	663	716	714	666	713	662	675	675	626	644	697	652	716	716	709	679	707	689	687	687	667	672	673	718	690	658	665	701	720	629	630	681	749	640	724	722	637	719	717	658	680	690	682	731	675	670	754	681	662	688	692	689	692	628	668	673	638	705	654	674	685	643	727	658	673	677	684	666	645	684	649	685	708	659	687	706	676	711	700	635	665	687	639	674	689	697	693	674	644	690	690	672	708	695	713	663	663	659	688	663	676	674	698	677	713	688	669	697	673	667	691	679	734	640	737	679	707	705	693	634	706	728	689	706	645	652	759	708	691	675	662	676	711	688	659	693	704	685	678	704	704	677	698	721	694	671	708	647	702	657	698	662	663	712	686	709	713	703	682	693	713	681	645	746	667	703	697	668	659	712	659	657	685	676	684	700	706	640	695	669	725	725	703	705	674	719	706	711	689	717	647	644	684	694	749	662	641	695	735	722	628	685	670	660	624	670	692	682	735	699	636	674	665	695	694	671	651	641	703	657	669	680	671	684	667	647	707	686	682	668	687	661	680	700	665	709	651	693	717	700	722	716	714	634	678	674	676	702	679	678	640	644	679	702	701	683	677	679	648	666	695	694	707	668	656	689	686	683	679	735	699	763	723	660	695	758	646	683	693	673	666	696	670	737	696	646	699	689	657	687	700	727	678	662	703	659	680	689	697	738	720	714	674	645	660	694	708	684	730	673	689	691	652	680	738	672	685	641	703	683	685	661	719	674	663	708	653	705	709	668	680	651	669	669	712	726	655	695	675	700	672	692	693	689	710	675	702	633	696	698	649	689	661	690	705	727	665	640	640	634	667	636	697	670	631	731	632	622	689	693	686	669	667	686	703	685	669	687	692	667	682	707	702	680	671	652	687	714	656	654	666	699	681	665	677	667	701	718	672	703	699	648	689	691	698	662	685	704	663	677	684	718	641	698	678	666	699	690	710	668	712	691	701	682	709	709	722	703	678	672	669	705	679	712	658	644	662	705	695	682	647	720	690	686	666	673	680	662	714	718	682	677	694	670	691	679	706	711	654	652	663	698	666	653	655	713	666	675	703	666	674	681	716	671	725	648	681	713	682	702	666	671	698	685	659	672	660	669	689	732	674	655	696	663	647	717	650	687	688	685	667	645	718	676	676	673	703	653	700	708	714	686	669	734	707	716	689	666	703	653	641	685	636	663	703	705	656	675	703	712	700	687	702	655	675	676	716	672	659	700	689	647	706	656	660	719	712	673	649	648	715	683	687	694	674	660	687	717	698	656	654	663	656	704	663	661	732	671	660	694	691	690	669	657	692	712	694	674	715	672	701	736	682	727	735	686	674	700	661	686	719	701	629	706	708	697	718	710	727	686	675	722	705	665	689	692	704	671	647	686	670	687	686	692	677	724	670	631	694	655	699	735	646	688	694	668	670	695	664	673	696	689	642	653	661	650	637	713	699	713	722	691	652	686	700	733	690	692	685	712	670	675	664	659	740	684	677	680	742	741	698	708	661	680	655	657	693	699	675	698	670	734	680	700	687	677	645	674	715	664	714	686	667	661	668	681	691	688	695	714	658	682	686	674	698	695	671	644	696	689	698	642	682	640	723	683	682	717	732	715	634	650	716	664	629	706	707	652	637	639	676	661	620	689	693	709	726	740	703	698	721	696	654	718	686	658	707	684	643	690	722	660	729	657	675	701	669	727	649	731	712	671	684	659	696	703	674	716	656	676	645	666	665	675	694	674	697	697	659	667	712	693	663	624	661	720	665	676	681	692	652	720	704	634	695	685	656	676	679	679	651	657	707	663	731	686	708	745	645	732	699	728	679	718	692	700	687	663	645	680	677	699	679	700	653	679	660	648	698	705	742	642	705	705	635	674	663	653	670	676	663	706	670	722	682	651	714	679	672	666	726	688	683	659	693	685	648	645	688	698	665	678	664	663	677	729	700	687	752	664	657	717	692	633	673	678	658	619	642	709	663	675	723	694	655	683	666	675	662	660	688	680	677	661	692	663	688	666	731	651	729	655	714	694	688	687	704	674	681	705	711	663	717	679	699	708	701	689	696	645	702
6015	300	164	102	96	87	88	83	84	79	70	73	77	71	76	68	75	73	56	75	63	80	56	68	55	82	75	62	66	75	62	51	81	80	67	68	72	70	83	82	57	62	66	79	68	85	57	70	64	76	66	80	82	81	83	61	64	61	73	88	62	78	55	60	78	70	63	50	50	60	77	68	71	79	68	83	75	71	64	70	79	88	71	57	71	67	74	75	62	70	63	72	66	58	63	67	60	71	68	54	74	58	58	73	81	74	75	72	77	80	70	79	68	72	61	60	80	62	85	63	64	73	71	69	66	60	80	65	63	58	59	82	63	46	67	66	68	85	71	71	67	76	73	71	70	71	63	65	65	67	74	57	76	55	56	68	81	51	68	74	67	59	87	64	68	73	64	68	63	61	77	71	68	71	73	70	76	79	87	79	73	69	86	73	69	80	74	55	64	68	55	68	81	70	77	65	60	70	65	71	80	62	72	70	55	59	64	78	68	65	72	59	83	69	73	62	61	64	56	79	78	76	63	64	43	61	70	71	74	58	62	71	66	72	59	59	60	68	71	74	73	63	65	57	79	65	59	80	60	59	76	65	71	65	68	80	71	76	69	77	73	75	59	71	63	84	63	57	77	59	83	66	55	51	53	75	57	68	68	68	56	59	65	60	75	66	60	60	65	68	63	67	65	64	69	68	70	54	67	69	64	48	88	58	72	60	71	73	73	81	73	72	48	69	60	72	65	75	56	60	66	61	55	66	72	79	74	81	64	64	72	78	63	47	67	60	59	66	64	71	74	70	64	69	67	81	62	68	74	71	70	73	51	61	83	75	62	60	59	55	71	61	57	75	59	59	83	79	74	66	57	67	79	57	70	71	67	79	76	76	60	76	57	67	57	77	78	62	82	76	57	65	74	73	59	72	67	66	53	72	64	81	72	67	72	69	68	59	80	64	74	70	55	65	71	81	69	73	73	71	80	44	70	71	63	70	69	62	61	63	67	75	74	63	65	66	58	54	66	61	64	59	61	63	81	82	71	73	66	63	76	70	61	68	66	95	65	57	66	60	73	77	71	73	62	65	62	77	75	64	69	64	58	85	62	75	76	59	74	64	58	65	63	75	56	78	70	64	71	75	73	64	69	71	77	74	66	71	64	72	66	91	66	48	65	72	54	52	64	65	81	75	53	60	72	73	87	59	75	60	74	65	79	74	77	68	57	71	60	80	62	70	66	66	64	81	81	77	71	52	62	67	73	67	69	62	73	58	61	73	68	62	64	62	57	74	55	76	75	54	73	68	69	72	71	65	52	74	57	69	75	61	59	65	72	86	72	77	68	74	61	60	54	83	65	72	67	64	58	63	70	72	75	67	82	76	57	71	82	68	61	82	54	68	63	94	72	59	69	71	75	72	71	66	68	66	69	63	65	79	56	60	77	65	85	80	73	71	73	57	52	71	70	69	76	63	65	77	61	70	79	64	72	75	79	80	62	65	63	69	70	69	94	77	61	60	65	71	82	72	71	68	66	70	60	74	86	54	70	64	60	64	73	55	62	70	71	70	77	78	62	70	79	64	71	88	77	78	56	78	70	67	59	60	72	59	52	72	65	63	67	61	88	73	71	64	74	69	67	69	53	74	70	72	69	67	64	82	65	67	56	78	67	60	66	60	78	73	64	57	80	65	59	84	62	71	71	62	76	86	61	65	63	65	68	66	94	55	74	61	73	70	65	61	68	85	65	89	48	61	78	59	80	60	58	64	64	69	64	60	69	57	80	58	54	78	72	67	57	72	63	62	65	82	68	67	58	53	71	78	74	83	74	68	71	87	58	65	60	75	71	54	85	71	57	69	69	67	53	66	86	66	71	66	64	65	70	80	76	53	64	51	70	55	53	75	89	73	60	79	64	62	54	71	47	65	62	64	64	64	72	78	80	67	69	75	54	67	82	64	69	79	60	74	79	64	75	66	59	65	67	54	68	73	67	67	60	64	74	56	56	59	68	62	84	63	69	65	51	54	65	66	90	84	59	52	64	54	95	60	55	69	75	70	65	65	62	62	67	82	64	73	71	77	64	65	81	67	71	74	79	66	75	69	67	70	63	65	69	70	72	78	63	59	59	64	61	81	63	71	81	83	64	76	77	59	67	65	61	69	64	59	73	76	72	60	93	67	66	69	52	67	65	77	49	72	52	68	81	53	56	63	85	82	79	77	71	73	67	57	69	57	75	65	54	86	72	58	55	78	58	76	67	70	78	62	67	62	66	67	58	70	73	81	74	70	79	60	64	71	65	78	57	81	63	69	74	59	65	70	69	69	79	67	73	60	67	68	77	73	54	67	59	60	80	77	66	73	71	64	66	66	95	63	64	65	58	63	75	65	58	58	60	76	62	62	71	81	85	73	64	69	68	54	70	61	68	76	68	65	64	54	65	70	54	70	80	73	71	72	67	66	68	78	78	70	82	73	63	87	68	80	72	61	71	71	67	64	74	75	65	70	82	61	81	70	84	67	70	56	78	62	71	76	77	65	58	71	63	67	57	72	73	61	82	87	57	65	60	74	62	54	75	59	54	69	76	74	72	65	53	73	81	59	61	67	57	87	38	58	59	70	80	66	60	63	66	58	78	59	64	87	79	74	73	61	74	76	80	72	69	62	64	78	55	61	73	74	71	69	70	72	60	67	77	73	69	60	67	70	69	67	76	84	65	75	81	65	56	77	75	67	71	79	75	62	43	70	64	52	52	63	86	63	76	69	68	64	78	87	75	66	58	74	72	77	48	79	78	69	80	66	74	73	76	61	69	60	68	67	66	66	76	74	63	57	79	75	80	76	74	85	63	62	74	61	73	59	75	53	74	78	67	71	84	72	65	68	79	82	61	73	55	66	84	69	78	82	68	66	58	80	68	81	66	74	63	67	60	82	60	74	59	70	68	62	69	63	63	54	106	65	73	73	50	79	79	65	79	59	71	74	88	78	71	75	54	57	66	77	72	69	59	72	66	62	75	68	66	75	74	57	75	57	65	68	65	70	86	79	70	79	70	80	61	58	66	65	62	71	61	58	63	76	78	62	58	61	70	66	73	71	73	69	64	65	53	61	73	79	71	66	68	82	69	71	60	64	59	64	73	52	64	74	74	80	78	48	70	78	56	57	58	69	79	93	63	66	66	64	66	65	48	65	69	65	88	73	64	67	65	74	71	73	74	76	73	69	53	72	77	75	66	61	72	65	75	64	79	66	65	76	59	88	68	70	65	63	76	62	74	75	58	62	75	68	65	73	62	68	72	66	67	49	65	61	60	69	74	71	57	69	79	64	65	73	74	67	65	75	66	56	73	55	71	66	72	83	80	57	70	72	73	71	66	70	56	61	73	59	75	64	60	67	52	60	70	82	67	68	73	50	71	86	77	68	59	58	59	61	62	61	68	82	69	71	56	77	67	88	59	56	71	62	73	70	64	79	75	54	75	64	72	61	80	58	81	62	75	49	61	62	67	84	68	80
6106	311	422	437	387	393	354	353	291	328	307	295	311	275	279	298	264	236	277	275	252	261	235	270	251	236	242	267	241	267	282	244	256	279	256	271	221	293	230	249	252	266	256	236	234	231	244	231	252	243	223	247	277	249	250	218	253	255	221	266	256	241	264	234	249	239	239	228	246	237	235	269	261	261	252	251	254	240	253	273	250	258	260	247	257	265	255	257	249	269	239	248	232	255	255	237	248	242	254	255	237	249	247	257	253	252	259	235	237	269	245	276	268	251	251	243	239	242	238	261	252	255	244	258	249	261	279	231	233	239	251	245	254	277	216	235	234	259	236	245	271	247	223	241	249	245	257	276	271	231	243	257	276	257	266	262	245	263	245	250	246	227	258	238	244	231	256	278	270	253	252	229	260	258	206	239	230	227	264	257	246	267	270	254	279	275	250	205	217	249	232	226	251	260	229	254	257	244	259	258	250	251	261	228	255	235	254	243	243	244	227	264	234	243	244	257	286	243	259	223	246	232	226	279	251	249	244	239	257	278	270	259	250	240	245	234	238	247	216	274	250	261	247	254	254	258	255	216	250	234	251	277	239	226	241	249	252	259	239	248	257	234	274	256	252	230	233	286	259	237	246	235	225	247	245	250	239	248	233	252	229	239	236	242	248	252	236	243	251	245	289	268	240	238	243	246	256	250	270	230	234	274	260	224	240	273	257	251	257	251	256	255	243	256	259	270	256	235	235	248	243	239	249	232	268	246	259	242	237	246	262	257	225	229	248	225	222	243	242	237	220	237	274	273	249	256	246	252	258	241	270	276	283	250	253	241	250	240	248	247	241	260	238	244	250	244	217	234	245	262	261	287	274	266	256	253	250	258	261	262	242	236	262	253	248	248	278	253	262	258	253	234	256	255	239	253	253	232	250	244	243	269	246	243	243	269	292	200	255	247	256	252	263	244	265	237	229	270	258	258	246	242	222	265	263	230	256	232	214	263	256	270	271	262	243	252	247	263	256	254	252	225	233	252	244	266	249	267	263	266	282	243	223	242	253	235	242	250	269	245	251	232	263	244	271	271	265	242	239	268	276	241	258	258	236	227	221	264	237	246	245	237	267	254	269	275	271	266	236	236	249	219	275	267	258	251	219	256	281	258	258	251	244	259	269	267	236	248	230	270	239	248	253	238	233	247	274	214	255	235	257	236	250	257	245	238	248	224	270	234	254	230	234	239	225	242	255	264	268	243	241	271	259	259	249	253	250	276	258	264	227	231	281	220	262	239	262	240	251	265	219	277	233	248	221	235	252	225	247	239	245	229	233	227	229	237	264	240	250	272	248	249	240	247	230	246	228	250	241	242	235	237	253	266	267	272	244	225	236	252	272	234	267	265	237	249	232	247	243	260	240	230	252	250	239	247	221	240	250	225	227	269	244	239	264	248	256	252	267	234	246	244	276	245	246	252	262	259	269	231	252	245	245	269	261	253	240	245	264	248	255	260	262	217	237	270	254	287	248	233	269	264	234	256	255	269	239	230	246	251	256	223	251	244	275	232	232	238	271	241	261	250	240	272	261	253	261	266	249	264	242	247	247	252	241	264	234	268	258	241	254	249	287	256	253	238	208	230	251	253	242	237	255	275	254	258	231	271	240	257	278	265	239	252	245	235	259	252	243	219	261	254	263	253	259	232	262	248	275	256	247	265	254	237	237	256	215	249	228	265	258	228	241	230	258	254	242	244	256	276	224	247	276	265	253	243	262	223	234	256	285	224	235	237	247	249	241	242	255	260	258	216	267	232	259	236	255	259	263	246	267	205	252	260	229	261	274	241	263	284	255	245	214	230	222	256	254	245	233	218	252	257	262	249	266	259	225	248	274	262	278	255	247	277	247	247	247	229	275	232	268	264	242	254	261	266	256	230	256	254	254	260	276	257	259	245	228	258	228	248	262	233	264	255	255	259	237	248	219	221	242	253	270	234	278	245	245	255	219	241	247	238	235	248	272	242	257	255	249	227	247	242	262	263	246	230	263	247	250	257	276	269	205	253	245	264	284	284	274	269	261	264	241	261	282	250	274	252	258	265	275	241	241	254	254	246	253	221	253	265	233	236	231	255	240	256	268	258	244	224	248	256	229	270	223	278	254	218	235	253	224	268	240	289	244	250	249	243	276	269	244	243	256	239	221	263	272	229	254	241	237	238	246	266	247	248	248	245	226	254	250	232	254	251	259	264	247	265	228	276	230	254	275	252	250	262	253	254	266	242	241	225	270	236	255	261	238	234	277	251	252	242	236	251	262	263	243	245	249	224	258	261	246	235	256	246	236	252	257	227	276	254	249	227	274	261	225	259	250	274	259	255	257	203	236	245	266	243	233	242	233	262	277	248	247	255	244	253	238	233	247	246	235	230	265	239	243	219	257	236	263	269	252	231	248	241	255	248	237	245	223	248	245	239	243	252	235	233	269	259	267	266	237	269	253	242	242	247	266	235	239	248	248	237	245	228	247	243	223	241	240	277	249	225	252	246	272	245	259	263	270	264	240	234	241	266	269	231	234	254	254	244	276	279	239	227	231	253	268	213	236	264	249	245	253	281	233	269	251	258	246	241	277	221	240	244	261	218	223	239	266	245	265	215	245	263	248	229	298	257	262	254	283	275	276	249	265	243	264	234	239	247	252	246	260	240	247	263	234	247	254	233	233	263	275	252	248	227	247	253	242	231	234	273	242	276	250	258	245	237	239	253	266	229	249	255	256	237	264	255	215	260	273	260	258	243	268	253	243	263	238	289	244	247	242	236	243	244	246	247	230	232	244	254	247	236	264	267	253	241	236	286	242	212	245	242	245	264	265	253	257	248	262	228	223	277	261	239	229	219	249	248	222	245	266	237	265	244	247	247	253	246	247	288	253	245	239	238	292	263	278	244	246	253	250	285	257	268	236	220	247	242	263	228	243	253	254	253	269	237	245	295	265	220	237	225	243	251	243	233	255	240	231	261	268	226	229	263	242	289	265	260	228	243	251	241	242	232	252	226	238	237	266	229	278	230	262	270	250	232	269	250	245	247	256	233	255	262	221	248	227	278	248	248	244	238	258	285	254	255	233	248	250	234	246	249	259	253	233	249	227	264	264	274	252	245	227	246	279	238	259	247	244	246	236	256	247	245	237	264	261	244	249	246	248	217	226	244	259	260	243	247	249	254	240	226	270	268	250	235	253	248	249	256	277	263	263	266	245	226	255	258	286	275	261	280	258	258	228	249	258	258	239	235	238	233	261	250	257	246	285	265	236	252	224	257	242	237	257	263	251	242	258	260	241	267	251	235	269	243	242	260	219	223	275	226	285	251	253	245	255	252	230	228	227	239	240	239	246	256	245	233	237	270	263	254	254	248	245	238	267	242	235	210	248	253	231	273	256	227	220	256	232	237	263	270	265	228	239	265	253	248	238	265	266	265	237	256	254	249	265	243	253	238	243	261	262	265	241	247	255	281	228	256	303	264
42748	10502	2097	1125	714	600	459	355	335	299	278	253	241	216	197	193	221	217	172	199	162	185	191	159	177	161	199	181	181	179	163	161	180	175	151	161	174	167	174	152	168	144	164	175	147	184	167	170	158	172	139	160	143	167	144	137	176	137	169	143	159	161	174	143	169	160	146	184	148	150	164	164	189	176	142	167	137	140	158	168	135	173	167	153	156	167	161	155	162	138	134	152	165	131	142	151	160	144	150	155	167	142	156	179	160	139	147	154	168	157	149	152	151	147	147	177	151	142	152	148	143	179	158	151	149	143	134	161	148	154	151	158	165	168	133	163	174	151	177	149	174	168	173	164	173	150	155	193	160	163	157	165	164	179	148	154	139	173	153	151	174	144	154	130	176	150	166	136	163	161	162	159	131	158	142	156	150	145	184	174	165	156	150	138	175	144	131	152	167	164	151	144	160	151	149	143	150	163	174	171	148	138	156	153	165	166	159	165	168	162	145	157	153	181	138	138	148	169	157	164	146	159	147	176	168	151	163	171	157	127	160	145	140	165	142	151	148	155	167	186	151	156	152	147	159	164	171	157	135	166	155	172	156	160	153	164	178	151	163	177	149	136	154	144	144	163	171	156	173	152	167	146	160	157	163	148	171	158	162	147	149	148	155	165	141	139	171	165	159	141	163	146	159	153	170	160	151	163	143	164	141	160	157	167	160	169	162	176	135	161	131	148	141	144	137	160	177	173	174	138	172	157	161	136	186	141	161	156	170	170	127	165	146	161	169	190	146	171	154	160	135	183	166	139	169	164	152	159	170	172	152	146	145	143	166	154	171	163	164	170	176	149	155	158	153	154	161	144	174	140	158	160	176	158	143	144	139	141	174	172	164	174	155	139	168	168	142	155	140	159	138	173	170	133	155	159	156	175	129	137	166	144	154	157	170	174	170	134	160	171	140	162	173	163	151	153	160	178	153	142	158	177	166	163	163	163	176	143	158	180	154	156	161	145	150	145	165	137	154	171	148	160	126	162	157	137	152	156	161	184	157	121	163	165	170	161	155	162	154	147	153	165	145	167	152	145	170	159	172	155	155	154	165	140	162	146	165	161	171	150	144	149	156	168	153	155	154	160	174	181	156	164	157	176	155	153	172	158	177	154	149	187	155	142	157	159	186	129	133	142	143	154	155	153	166	157	157	158	154	148	162	163	172	168	143	151	148	171	153	148	154	158	139	154	156	169	156	165	166	138	146	139	148	163	155	162	167	182	138	185	145	154	150	157	179	158	178	151	165	168	156	134	175	167	145	139	163	156	148	169	143	158	160	138	158	158	157	150	148	148	145	161	154	161	168	180	167	132	157	156	184	159	165	154	154	163	152	147	160	158	149	153	154	154	152	145	142	162	139	159	159	153	153	131	161	174	139	164	153	143	155	134	172	134	150	148	152	128	164	157	147	162	153	154	135	176	166	157	162	158	153	178	149	144	168	167	182	146	159	163	149	161	177	133	149	124	194	147	164	156	152	144	141	144	160	147	172	171	157	167	147	142	157	139	170	148	148	155	154	154	148	153	162	144	165	165	163	158	153	144	163	151	175	152	142	147	167	152	168	144	155	149	144	151	136	125	154	153	169	162	148	134	125	137	176	168	140	163	147	161	156	120	149	152	157	163	157	167	158	141	165	166	161	163	171	162	160	177	163	149	150	157	166	152	150	154	145	156	167	157	171	153	137	154	157	170	176	140	131	127	157	166	150	148	149	185	147	170	156	140	143	176	156	146	159	164	156	139	161	149	150	159	175	177	162	143	140	175	147	152	137	166	167	155	157	178	168	164	159	149	143	157	180	157	137	139	151	162	139	123	144	170	167	151	151	129	155	160	127	170	170	167	155	143	151	158	173	149	138	162	155	158	189	153	155	141	161	159	169	156	161	168	173	168	159	166	153	155	135	165	154	153	168	164	166	150	148	163	167	174	157	140	143	167	175	153	146	164	173	182	145	153	158	148	159	163	180	175	159	137	164	148	178	148	172	137	159	143	171	184	157	148	162	166	141	161	156	157	150	159	139	138	172	147	140	147	156	155	151	151	152	161	144	156	187	149	148	160	162	158	154	154	144	165	128	172	174	153	149	174	194	166	138	152	134	159	164	174	138	151	144	155	159	159	145	146	176	160	159	143	168	136	146	151	150	162	145	141	157	173	155	146	139	156	166	161	173	171	148	145	146	165	180	150	174	152	169	147	153	144	176	176	127	171	159	160	137	154	150	135	161	161	153	155	159	170	161	162	175	159	138	169	170	145	147	157	166	145	146	165	171	152	141	165	133	156	157	156	171	152	149	144	142	171	150	148	153	151	162	160	155	154	146	158	164	196	167	162	161	160	144	169	168	157	160	156	151	147	149	166	159	179	167	149	154	159	165	142	147	149	162	149	161	164	164	146	158	176	136	137	143	158	148	156	166	166	150	156	152	149	148	152	152	169	152	164	184	134	138	162	135	140	163	148	157	142	185	139	144	136	179	175	138	163	182	155	176	149	152	162	139	161	153	152	179	160	170	143	161	157	148	159	153	156	148	157	138	163	167	163	142	141	160	154	148	165	134	147	143	149	146	169	178	164	152	161	150	125	173	175	168	143	143	171	161	149	146	160	161	160	143	157	161	135	141	135	176	157	167	170	142	165	175	142	143	157	177	164	160	136	158	161	149	184	154	161	167	158	193	143	143	170	138	151	137	152	167	156	155	159	152	133	148	147	187	158	162	168	134	165	142	160	151	156	167	167	142	146	145	151	143	155	173	170	137	164	153	159	139	157	164	149	152	143	173	157	162	152	150	151	163	136	153	178	129	148	154	157	169	159	176	133	161	186	142	142	183	165	163	185	154	136	153	189	134	149	142	164	169	162	145	166	151	148	142	166	159	173	139	163	162	150	178	172	158	138	139	156	166	176	177	166	168	166	153	179	176	136	158	180	167	162	144	151	151	157	162	177	178	166	135	158	157	162	171	172	146	148	148	179	131	148	164	143	155	151	170	171	144	172	170	145	145	138	141	169	159	165	171	143	137	165	158	139	162	147	153	144	158	172	164	131	155	147	131	167	158	170	175	147	156	155	163	147	151	152	159	147	145	134	147	159	162	158	149	138	139	171	151	166	136	173	169	158	164	164	158	166	166	156	145	137	162	170	139	150	168	150	155	156	167	143	170	154	163	153	127	167	172	153	148	154	166	186	140	183	171	157	154	138	157	142	154	144	160	168	161	131	170	165	157	146	177	176	148	160	152	165	171	147	179	135	146	136	127	154	149	196	153	188	154	137	156	138	149	162	131	131	170	134	141	132	148	149	139	157	165	149	158	148	180	143	163	180	158	160	165	174	161	160	156	141	150	184	158	163	135	169	155	154	171	131	163	174	148	180	155	162	148	142	182	170	150	155	181	177	161	178	147	156	160	178	161	170	170	177	160	167	153	157	166	157	158	166	148	154	159	151	166	169	168	167	156	177	149	168
20030	1568	3274	3510	3056	2537	2104	1717	1487	1262	1198	1053	1021	914	838	838	724	755	683	740	680	654	652	626	615	592	601	583	602	576	580	532	527	603	572	547	561	525	569	539	529	516	564	497	509	527	513	475	533	502	455	499	498	518	517	519	538	491	497	505	518	484	469	521	497	540	499	484	484	495	500	530	529	502	511	483	487	448	505	513	468	472	474	476	488	475	524	495	515	483	478	486	471	456	496	469	462	472	514	467	456	475	498	470	514	477	512	491	494	488	507	486	469	468	483	481	459	466	484	449	512	492	471	503	521	423	488	502	470	524	486	513	499	427	454	471	474	486	447	507	479	478	427	502	500	458	458	472	443	502	496	470	447	481	481	498	484	473	484	456	513	523	502	500	493	509	500	521	513	527	494	455	517	481	513	460	448	482	472	488	453	500	493	515	465	466	527	488	487	497	490	480	487	486	466	450	474	481	457	462	493	512	445	503	505	487	543	451	491	510	537	469	473	514	428	514	465	495	480	516	455	505	507	476	508	496	486	464	458	512	465	524	500	473	519	465	473	499	507	484	511	472	491	505	473	522	522	495	449	522	463	484	483	477	500	467	466	485	462	479	477	482	516	453	476	474	460	485	490	473	482	424	479	478	495	499	494	462	498	467	500	464	506	506	479	488	512	491	511	501	495	480	485	475	514	475	473	491	488	466	462	518	483	489	511	483	485	508	478	434	456	487	499	473	482	506	466	455	496	500	433	491	527	525	498	507	470	507	449	503	475	484	452	477	459	491	526	497	466	454	477	517	490	476	478	468	497	457	456	421	480	496	451	473	496	512	460	508	457	470	486	475	481	486	492	469	503	523	496	466	484	491	493	477	462	484	470	499	473	514	466	461	484	481	489	472	475	438	477	460	487	500	507	467	482	517	451	467	460	462	468	493	515	513	467	468	468	464	500	451	468	489	505	483	451	495	506	458	486	473	463	464	537	535	465	500	487	509	480	501	508	417	472	489	497	476	454	519	474	467	508	478	479	477	468	465	500	522	468	474	457	497	485	475	524	472	464	506	476	525	483	481	506	495	467	472	521	437	492	495	484	463	505	491	489	457	503	456	462	467	470	449	489	489	455	462	492	475	495	472	507	490	481	428	491	511	454	493	460	465	452	429	524	475	511	491	487	506	508	492	463	452	508	484	485	491	496	512	498	460	476	483	478	518	489	452	487	483	503	488	506	511	489	520	463	451	486	492	482	468	486	502	476	486	484	433	483	465	484	492	497	440	489	486	462	478	471	455	481	472	462	466	503	525	465	484	450	484	525	514	520	518	465	507	481	491	537	449	504	505	497	499	522	488	483	510	484	465	482	440	471	456	508	443	458	445	497	476	479	514	472	490	452	476	472	452	432	462	463	467	472	469	457	516	498	480	443	457	481	495	458	489	468	493	488	484	449	491	462	485	496	497	499	458	521	539	468	488	435	475	488	529	461	508	456	449	507	461	518	480	480	463	476	508	512	479	441	449	468	516	494	488	450	521	488	505	470	479	486	497	454	512	464	460	490	490	501	509	458	521	506	490	492	481	490	465	476	491	440	462	451	502	502	453	492	474	481	474	480	472	501	478	456	460	475	464	470	485	490	540	446	470	481	474	530	466	493	489	518	514	472	425	496	532	455	500	503	478	476	474	467	438	518	499	484	492	510	465	462	451	481	471	461	457	449	484	467	473	471	500	465	518	464	484	478	488	460	464	476	501	462	479	466	479	468	504	453	482	463	485	514	495	490	510	465	495	465	513	433	498	481	478	462	504	450	490	488	511	459	458	452	514	472	448	527	478	474	494	469	472	509	502	458	487	511	502	452	502	478	485	510	452	488	448	479	474	446	498	452	491	480	483	505	485	472	484	477	445	486	495	498	506	483	467	466	454	487	461	508	494	476	495	480	482	496	444	510	502	538	437	500	506	457	471	496	464	496	481	473	470	477	449	507	450	514	475	450	478	471	495	482	461	479	519	446	525	488	494	462	493	485	503	480	465	507	479	477	529	487	488	506	485	492	476	475	467	461	481	454	461	471	461	488	483	447	455	486	467	483	482	468	475	471	470	429	459	483	511	489	462	478	452	463	456	511	479	471	496	516	505	485	498	512	468	461	468	480	509	463	496	519	484	529	447	495	498	484	479	511	472	499	489	472	505	517	470	454	494	469	499	519	503	475	484	491	463	456	524	486	478	500	471	464	493	489	470	515	467	518	484	488	485	473	467	486	506	502	480	482	523	483	450	501	476	526	461	473	521	487	462	470	484	482	480	480	463	464	469	498	468	487	478	498	506	447	470	495	456	493	459	517	507	510	512	487	451	520	478	457	504	524	509	460	503	505	499	512	507	501	460	469	461	482	490	467	501	473	498	470	514	468	525	508	479	484	486	521	490	495	454	501	470	510	465	493	496	448	433	464	488	467	463	446	464	507	465	494	469	482	500	495	446	478	459	479	480	466	480	473	511	468	470	461	457	457	458	488	466	473	472	484	477	510	464	456	476	541	463	496	533	452	469	477	494	492	454	480	490	473	488	490	498	505	466	520	477	495	462	463	512	464	490	499	481	491	518	484	464	501	467	482	511	502	522	475	489	510	456	471	518	478	542	456	449	482	485	484	504	473	454	459	468	485	471	533	532	434	506	522	430	469	504	428	483	495	459	482	480	469	466	486	478	462	447	515	508	501	517	514	470	486	487	464	498	450	484	456	507	488	485	478	460	446	457	444	437	453	468	469	482	474	503	450	469	475	491	471	491	506	479	483	479	500	492	489	484	452	498	467	498	475	454	485	493	495	501	475	494	474	493	473	477	471	506	484	476	476	471	542	485	468	474	471	463	522	469	431	488	483	504	449	458	477	496	476	490	494	507	495	495	472	520	483	467	492	462	449	517	488	483	463	487	495	470	481	488	502	487	479	491	491	506	455	469	442	473	541	451	446	507	474	496	473	474	468	476	468	488	482	507	474	503	473	478	489	454	443	483	509	476	428	523	471	475	526	467	459	518	467	463	492	487	473	500	504	500	474	510	478	484	504	524	478	450	496	517	467	426	473	498	450	479	443	533	507	500	450	481	510	488	498	480	444	478	506	516	468	473	474	520	468	466	446	490	467	496	483	483	494	478	485	496	429	437	448	486	475	496	464	485	466	487	482	488	449	461	459	480	490	477	481	478	483	453	517	539	488	491	479	468	497	499	433	453	498	490	486	505	437	433	497	472	497	456	492	498	512	470	451	511	493	499	561	502	466	468	488	434	494	466	475	469	511	471	479	460	477	449	511	463	499	460	485	490	414	495	494	473	487	462	506	445	478	506	488	489	491	488	469	460	448	443	444	497	501	474	483	473	525	530	482	491	466	517	467	462	499	455	474	467	482	488	514	498	442	475	499	482	518	475	512	493	496	456	459	475	492	481	492	490	489	474	470	487	487	472	486	512	482	482	494	458	473	465	479	433	497	506	517	522	450	526	506	486	457	498
51903	19440	9851	2674	1468	1090	869	690	579	512	483	439	378	377	293	333	330	336	278	310	288	298	293	278	276	253	264	286	266	256	253	243	268	246	255	240	264	266	242	248	285	239	254	227	232	269	281	199	233	253	254	241	225	242	240	243	224	242	250	240	266	206	231	236	235	256	255	245	245	237	259	253	250	243	246	262	264	215	249	264	240	231	220	260	255	260	259	226	265	266	228	240	221	287	252	238	249	232	294	240	219	257	232	243	256	251	248	249	246	240	234	236	244	254	223	247	250	245	238	218	245	246	247	249	241	230	241	266	228	234	234	233	241	260	253	247	253	227	250	265	223	221	266	254	251	265	254	236	254	217	251	220	231	228	253	249	233	236	252	251	248	224	243	254	266	244	246	210	241	251	231	224	248	234	244	242	230	254	234	252	220	264	228	261	270	242	203	243	215	252	240	236	256	249	271	241	261	251	265	231	250	250	242	253	254	265	244	255	242	255	236	274	236	285	217	217	223	259	279	246	227	251	244	255	233	258	240	279	230	232	243	262	270	243	256	253	248	240	245	256	243	223	265	213	247	227	234	248	229	287	250	248	242	221	248	249	228	251	245	231	250	221	249	254	229	227	242	250	259	259	225	235	212	229	247	257	239	268	209	239	216	212	226	283	265	242	238	292	235	279	246	274	258	235	235	244	256	242	237	252	212	248	236	257	240	238	262	226	227	251	220	238	241	263	263	243	241	271	257	216	229	233	242	234	247	236	212	260	238	238	251	249	232	256	256	239	258	247	240	240	244	233	188	210	247	237	243	282	253	209	253	224	214	246	223	197	260	265	264	239	220	232	240	259	254	237	249	225	288	236	231	233	222	215	250	240	249	230	267	236	228	244	246	225	243	216	249	248	230	218	243	268	258	241	242	251	251	232	215	237	233	254	232	240	229	247	250	273	268	236	251	237	252	216	217	234	273	261	261	250	247	224	227	268	235	245	226	249	227	253	213	260	269	232	261	240	258	242	248	245	223	238	249	254	251	255	236	228	239	244	252	233	265	252	240	234	218	258	214	242	232	227	241	228	242	209	244	243	222	224	233	232	254	245	236	239	251	249	202	232	216	220	225	238	224	226	247	264	274	246	237	263	232	291	246	239	247	257	232	209	229	263	260	239	250	237	257	226	243	239	236	235	239	230	253	243	254	243	224	239	250	235	240	258	264	268	242	258	217	258	216	259	237	227	259	255	254	276	257	228	261	251	209	256	257	230	257	244	264	245	252	252	275	232	232	234	222	247	217	255	241	255	261	211	227	226	236	239	243	240	261	247	241	247	245	220	256	279	243	231	242	240	242	244	236	240	254	251	232	249	240	268	263	266	221	241	233	229	247	236	228	233	231	229	243	266	237	264	240	243	250	248	226	235	233	250	233	252	231	258	251	245	251	227	244	224	223	247	239	252	260	230	220	248	258	228	245	235	237	219	265	249	243	236	246	231	258	221	240	254	254	240	279	241	232	239	269	251	226	233	222	251	218	219	232	247	231	249	234	257	222	246	223	251	255	252	255	262	227	239	241	251	232	220	218	247	219	244	271	251	246	263	244	215	237	236	264	238	240	223	241	233	267	250	228	226	250	242	226	252	248	248	235	246	244	232	224	243	226	254	256	225	253	231	242	231	253	247	289	269	244	252	238	253	223	244	251	244	248	237	267	244	264	247	219	275	203	253	256	242	262	203	244	254	239	259	251	278	238	227	222	239	241	272	242	269	268	241	248	227	253	253	243	254	256	227	229	221	237	229	234	242	241	227	259	230	221	233	243	238	249	255	229	217	242	244	219	246	234	287	226	206	242	236	234	264	245	225	202	239	247	234	242	235	241	236	231	250	232	248	252	257	269	282	255	242	238	256	262	256	252	237	267	241	264	253	236	257	249	230	256	246	224	251	214	249	256	230	246	232	236	215	253	246	221	251	258	254	230	271	241	254	239	248	237	239	226	264	238	252	222	268	253	221	247	234	265	248	259	239	230	242	231	232	241	253	273	247	272	233	247	265	252	235	246	247	240	210	288	278	247	232	238	274	224	237	240	240	233	247	243	266	243	228	244	243	234	228	247	220	242	227	262	244	238	238	274	250	254	269	273	256	253	249	271	237	228	248	223	254	296	218	225	252	219	224	252	256	268	207	239	262	224	223	227	241	259	243	247	237	227	239	239	240	228	243	223	266	218	239	267	265	243	256	250	224	231	243	241	233	234	253	240	269	226	254	228	249	258	219	249	243	233	242	230	241	229	238	252	244	237	245	255	242	243	221	269	266	228	230	240	274	246	236	229	241	229	244	282	272	230	250	244	243	260	267	244	238	224	236	254	246	237	209	237	226	225	238	250	238	223	231	251	252	235	244	240	238	242	238	253	256	230	239	254	229	241	249	240	257	264	242	221	256	223	234	243	250	232	250	233	265	233	228	252	246	247	263	265	261	252	251	267	241	235	239	266	257	256	250	220	247	248	253	235	230	213	215	238	243	229	235	232	236	255	224	260	232	220	296	224	245	234	232	269	254	226	248	243	219	228	223	223	238	243	241	246	240	231	264	259	238	243	267	233	248	258	276	253	255	269	238	244	245	240	247	244	256	261	263	221	239	264	222	231	239	242	251	240	245	253	293	259	248	256	253	266	239	269	231	241	237	249	255	249	248	223	248	225	231	240	254	248	243	238	244	248	255	227	214	198	258	242	246	235	237	274	241	252	244	227	248	236	253	220	247	247	248	251	252	226	232	243	257	221	208	256	235	255	227	234	237	258	231	238	264	220	246	253	231	253	282	259	244	236	242	243	210	248	257	246	237	217	241	244	221	246	224	243	243	253	237	247	251	225	231	249	219	263	233	244	263	249	263	269	250	246	229	227	232	255	253	252	252	252	225	233	227	263	209	258	254	223	222	247	218	262	239	245	210	235	241	252	253	261	266	252	245	250	245	244	230	219	227	266	256	229	233	245	246	233	238	261	236	225	265	233	278	229	248	235	245	264	232	253	227	217	220	265	243	246	240	245	235	257	228	259	204	246	252	263	219	243	265	267	249	236	242	241	250	263	239	252	233	275	212	265	254	257	275	233	234	237	247	246	240	226	246	254	279	251	255	213	235	235	242	207	233	227	254	250	226	224	228	239	263	248	231	240	244	249	243	258	240	248	246	238	267	267	259	241	255	261	240	261	222	225	236	243	257	233	244	225	253	232	258	228	237	252	240	274	251	250	237	271	229	248	250	235	214	247	215	234	253	255	251	286	240	238	218	249	240	261	237	229	222	214	220	259	263	229	257	255	248	241	250	225	216	219	260	278	223	250	230	250	231	259	270	217	259	246	214	242	229	261	229	238	236	265	220	230	231	235	271	236	234	238	223	240	202	253	257	221	223	263	233	255	267	244	267	251	253	239	239	256	238	239	256	230	258	231	274	220	251	209	255	263	221	267	272	234	256	225	265	276	241	262	253	251	250	255	239	253	250	219	242
25981	2600	5779	6546	5510	4409	3575	2945	2563	2254	2140	1818	1712	1550	1487	1352	1272	1306	1101	1128	1048	1046	1020	929	936	910	916	886	846	882	885	826	796	798	844	794	770	789	818	796	785	799	762	759	685	745	759	737	747	735	751	784	708	751	729	715	704	750	691	693	710	691	683	736	699	743	736	741	665	661	705	765	724	721	680	683	738	689	717	710	729	698	697	700	685	721	752	666	675	688	704	689	687	720	663	757	697	691	697	738	682	734	717	730	726	688	701	669	647	718	732	743	635	649	732	685	679	697	672	721	668	658	688	680	654	703	708	622	721	684	680	724	714	680	672	751	716	698	707	694	693	735	674	741	664	676	676	673	722	656	686	656	663	708	637	675	690	725	682	754	674	662	730	671	646	685	660	700	686	697	690	684	706	691	659	691	670	671	679	718	743	666	710	702	704	676	709	704	685	675	682	700	714	655	660	721	726	649	694	685	722	676	683	715	692	701	677	703	704	668	667	709	711	722	692	690	711	668	682	721	673	656	690	671	696	690	650	666	679	695	692	697	693	669	704	685	709	666	678	697	689	720	736	692	646	738	701	689	648	664	654	692	685	702	701	693	727	712	693	660	704	706	635	663	728	704	690	669	736	695	710	679	698	615	669	673	694	646	704	700	658	715	641	714	758	686	658	685	737	696	690	716	718	697	655	653	726	652	680	672	708	741	667	677	720	712	705	676	708	684	700	678	637	679	646	682	706	734	689	678	689	670	693	673	691	698	686	718	695	677	666	711	708	698	711	639	706	640	689	663	671	678	694	694	689	656	734	687	690	697	658	663	682	686	680	694	670	687	726	658	685	647	641	698	689	639	642	659	675	659	649	675	676	671	709	684	685	729	710	690	699	729	676	642	631	714	713	671	664	676	713	646	703	670	683	666	739	700	686	637	680	712	661	696	673	687	671	694	660	659	692	687	678	683	682	644	757	682	700	687	674	709	711	678	692	710	686	667	663	640	633	658	683	667	691	707	682	703	694	608	716	744	728	687	682	710	666	707	694	711	699	671	680	695	700	679	657	641	677	691	713	671	623	701	692	682	676	705	703	678	718	685	710	675	675	710	622	692	708	651	668	675	687	737	720	692	684	665	646	648	706	738	706	648	648	678	677	722	657	711	686	679	687	707	699	668	695	644	713	705	665	697	690	633	699	715	646	684	723	682	677	671	650	682	719	680	734	695	661	708	632	682	690	687	678	668	647	696	709	662	665	704	674	704	734	704	682	737	680	701	702	647	710	771	718	678	700	686	710	715	685	664	701	649	646	691	714	698	632	698	685	690	712	658	726	682	694	667	700	656	679	718	697	687	696	664	692	715	653	680	704	676	683	703	645	645	722	732	670	721	694	649	684	652	705	726	680	703	678	718	752	664	675	666	673	676	696	672	752	659	680	671	636	705	693	725	706	701	686	675	683	682	671	712	702	669	740	705	700	636	655	682	691	721	674	721	678	715	677	709	708	653	708	687	669	714	710	720	695	694	684	714	681	656	695	674	688	699	654	640	694	655	699	689	690	678	686	700	683	659	692	708	674	658	696	681	714	724	720	690	676	653	677	679	707	728	669	674	634	663	698	683	706	679	706	655	671	687	691	714	716	688	708	717	708	669	684	668	711	729	686	697	698	712	640	715	705	687	666	739	746	694	703	746	697	637	701	630	660	689	668	687	671	666	701	707	637	674	667	728	710	674	666	704	707	638	735	691	704	675	674	613	653	662	644	687	715	700	676	714	675	661	667	724	686	708	700	732	701	685	695	630	701	699	677	657	659	699	668	667	623	690	657	691	647	683	681	734	673	674	736	677	635	697	679	708	674	659	681	702	696	750	695	689	696	709	651	662	710	686	678	658	665	695	669	671	700	669	703	654	746	679	676	670	639	729	697	687	703	682	615	645	659	713	683	685	694	676	696	694	723	669	679	674	663	663	702	696	681	691	649	693	672	676	701	681	709	662	701	662	685	697	659	673	710	669	685	704	643	660	706	701	652	738	691	668	686	707	677	695	668	653	688	695	669	701	636	669	751	684	636	722	675	716	681	663	679	669	662	702	659	681	675	675	676	687	696	668	682	711	675	699	654	710	658	654	678	663	692	681	700	702	674	673	685	699	667	681	655	649	707	729	700	686	654	690	721	675	711	716	701	691	686	685	730	688	652	657	720	668	692	637	726	691	730	668	730	687	668	660	660	671	678	693	713	647	706	689	658	661	698	684	665	695	712	692	714	699	724	710	680	665	717	722	697	691	671	765	646	705	691	696	730	657	695	664	738	729	644	713	721	712	680	707	686	653	719	701	640	676	627	699	718	667	722	674	691	686	692	649	701	690	694	700	658	661	709	684	702	720	692	720	679	654	685	702	693	668	652	684	663	680	683	688	679	720	687	663	683	670	664	685	693	708	647	676	685	716	677	691	692	681	685	684	745	703	696	698	660	661	669	661	673	692	715	676	668	636	650	689	629	672	661	679	702	707	697	649	679	671	728	731	647	674	661	682	685	687	715	668	687	681	731	702	648	684	672	659	724	668	664	631	705	697	642	746	729	654	645	718	708	688	693	705	691	689	701	655	662	640	683	712	663	686	719	708	744	681	727	694	729	706	655	695	692	686	681	710	668	701	647	635	636	653	716	663	669	686	716	680	738	701	670	686	638	715	701	635	710	656	730	651	685	660	709	688	695	750	712	643	651	676	656	722	658	685	690	683	703	695	710	627	739	674	640	723	688	705	676	676	690	673	631	668	680	658	693	714	709	649	651	713	668	617	660	700	646	711	683	685	710	728	669	665	676	728	677	711	677	708	703	714	668	672	647	674	704	695	695	695	671	685	700	690	649	725	687	722	684	679	685	675	742	679	700	664	688	675	677	718	709	708	642	650	618	695	700	705	694	663	716	668	696	689	662	692	670	660	661	687	693	703	647	708	698	696	669	653	696	650	685	689	722	692	638	702	650	687	659	677	673	687	691	693	671	693	698	711	634	711	685	707	715	699	660	660	702	718	636	670	717	684	672	719	728	694	700	656	663	701	684	609	675	665	709	696	675	682	711	659	693	678	702	673	637	680	684	701	686	691	717	683	735	693	720	657	717	700	657	719	722	694	683	745	664	726	678	671	731	709	671	680	683	685	670	725	663	715	684	703	641	705	625	703	701	653	662	700	689	644	670	638	648	665	698	664	664	742	667	675	686	668	676	657	707	673	643	694	730	675	665	693	629	687	690	661	671	659	698	730	628	706	709	695	680	727	680	696	733	720	720	631	683	695	644	693	729	712	655	698	683	664	694	676	717	649	695	691	690	687	718	661	691	687	690	702	653	698	675	719	698	691	741	731	666	640	669	667	671	692	671	721	658	690	690	672	671	673	683	680	675	661	659	717	700	688	697	670	679	681	710	706	680	703	681	671	685	660	698	705	698	655	657	679	687	681	731	715	747	703	693	681	708	695	736	642	678	689	669	673	689	686	688	707	678	697
6025	328	199	104	94	103	81	89	74	69	75	74	82	67	68	68	74	71	68	73	66	60	71	56	64	72	65	54	68	61	80	68	54	67	83	72	68	70	66	77	65	73	68	60	73	76	62	69	62	70	65	73	62	74	65	78	71	71	58	67	76	77	81	60	60	79	75	62	74	56	76	66	72	52	64	78	57	62	63	68	67	82	60	92	57	75	77	85	59	63	86	55	64	67	75	63	83	70	74	63	61	78	70	70	89	61	80	69	55	78	74	55	66	60	69	70	65	72	67	64	71	62	74	66	67	63	73	65	56	59	65	65	69	64	62	55	70	67	66	77	78	78	63	78	73	59	66	76	80	66	62	78	62	78	66	54	63	62	64	71	79	71	54	74	66	63	53	64	67	59	61	71	60	77	78	76	76	77	84	49	66	69	84	54	73	66	66	73	58	67	76	58	65	65	64	65	76	75	63	68	62	78	68	68	70	68	65	68	79	63	71	59	70	80	71	71	73	65	64	52	76	62	57	83	62	74	60	54	70	73	66	72	85	67	80	52	59	56	64	62	73	69	64	74	81	84	69	78	61	68	65	69	54	69	62	82	75	77	53	80	62	69	62	54	45	75	63	72	87	76	60	87	71	75	76	65	58	66	68	61	61	75	68	52	74	80	71	61	70	78	57	70	61	66	77	66	74	70	68	70	63	74	78	75	57	78	64	75	71	54	63	63	71	61	80	73	77	80	67	70	81	59	73	64	71	69	76	64	82	59	77	78	65	70	75	62	64	74	70	74	73	62	71	76	63	65	66	81	56	58	67	77	76	62	70	74	69	55	63	78	68	76	49	80	67	66	79	66	62	87	69	62	57	52	56	65	76	63	63	78	67	74	70	61	70	64	73	56	60	69	70	62	67	61	59	67	63	48	76	77	68	68	72	67	75	70	61	66	65	74	80	70	65	63	62	66	74	64	70	56	64	59	79	56	64	71	54	74	61	75	68	60	64	62	62	59	69	77	65	63	66	75	73	70	70	66	72	65	60	64	74	51	64	64	63	55	61	72	76	76	76	69	66	74	73	59	72	67	79	76	58	74	64	73	73	73	71	80	64	76	64	75	56	84	83	69	62	70	59	60	60	79	68	59	65	67	65	67	66	63	49	76	65	85	70	56	58	78	78	63	66	80	66	49	60	56	78	69	66	73	66	59	69	61	60	77	73	61	58	77	67	67	65	87	61	78	70	72	70	70	65	62	60	59	67	70	67	52	64	54	54	64	69	57	66	96	69	75	71	66	67	72	64	57	69	58	59	63	79	71	73	63	66	67	72	82	69	74	62	69	62	73	55	52	65	85	64	68	64	71	71	63	65	75	70	78	82	76	59	69	72	77	74	60	72	74	66	63	61	71	64	78	77	87	66	60	61	56	60	55	68	70	72	70	76	69	77	68	82	60	80	67	64	82	80	63	73	59	74	69	75	62	74	59	77	80	72	76	79	76	64	51	78	68	67	66	76	61	77	67	71	75	64	57	80	70	66	62	64	70	72	64	71	48	74	46	81	74	67	66	64	65	56	74	70	69	69	69	63	66	58	68	60	78	65	79	77	66	69	72	62	55	73	64	71	58	74	62	71	61	64	60	67	76	59	62	55	59	60	57	62	73	62	70	79	68	62	75	63	67	66	77	69	56	64	69	78	73	64	59	58	63	63	62	66	75	71	74	56	65	80	66	71	54	81	48	63	88	52	68	65	52	62	68	75	78	71	79	65	68	65	65	77	69	70	68	76	75	80	73	93	72	84	74	60	79	65	77	76	76	65	81	75	66	60	71	62	91	80	62	76	61	68	59	69	83	61	82	80	70	81	81	68	73	76	70	78	49	58	70	65	68	65	78	68	68	70	78	82	71	69	77	59	54	60	65	82	76	86	72	58	75	78	61	71	55	60	58	71	72	82	63	75	58	70	85	64	68	70	88	69	76	72	75	66	70	64	69	66	61	56	74	64	79	67	49	72	62	64	68	73	75	65	56	68	69	78	89	74	67	68	79	57	60	62	61	69	73	60	70	48	81	79	78	60	64	81	57	74	57	92	72	77	75	66	63	73	79	58	77	62	67	70	70	74	74	81	61	61	73	59	78	60	84	72	86	52	66	78	65	70	68	70	87	49	69	78	61	70	67	64	77	62	72	66	64	78	79	66	75	63	70	67	78	72	61	78	71	66	68	62	64	68	65	77	73	64	60	59	71	64	66	60	58	74	56	75	66	63	70	70	80	64	79	59	69	87	68	78	63	62	68	53	75	71	65	70	64	53	85	67	51	73	85	58	56	62	74	87	71	65	61	65	66	60	85	73	56	71	65	73	66	69	63	67	71	60	68	74	73	76	73	69	82	69	78	75	69	53	75	49	63	70	71	49	69	70	65	66	79	55	68	62	73	60	61	74	70	70	57	64	73	71	69	76	64	68	68	72	78	64	81	61	77	70	68	62	67	60	75	68	88	56	72	67	63	63	77	64	73	57	56	77	75	60	71	70	61	54	73	69	70	64	69	62	68	65	64	63	59	72	68	64	90	68	79	66	68	58	72	54	66	63	60	72	50	63	66	63	69	84	64	69	60	63	72	63	73	65	79	70	74	74	78	67	69	68	71	66	76	63	82	70	67	68	69	63	72	66	83	67	69	64	68	67	69	68	62	68	69	54	71	56	75	72	62	76	78	69	59	71	67	59	59	88	67	64	53	70	76	72	79	69	68	82	68	69	73	59	78	71	75	80	59	76	55	56	83	89	61	73	63	71	76	54	67	75	67	81	64	78	58	84	69	88	71	66	62	58	74	64	69	59	69	73	65	59	81	55	58	58	61	72	77	57	78	82	58	68	59	77	64	67	77	62	73	68	72	67	81	55	81	65	73	68	69	65	60	78	74	76	77	69	66	75	70	73	74	62	66	78	64	62	78	63	81	77	74	70	56	73	71	73	77	77	63	54	71	74	78	58	55	52	76	65	58	65	63	82	68	77	75	56	66	57	88	67	75	72	56	65	70	57	65	59	76	65	61	74	76	70	71	71	75	65	56	72	65	65	68	77	73	73	73	63	68	67	59	65	70	62	86	67	65	82	73	44	68	63	66	62	53	68	71	62	61	60	76	92	78	51	82	71	67	74	58	76	69	75	64	68	66	73	55	69	62	86	66	72	72	84	66	74	67	80	63	75	73	66	75	60	66	75	56	69	62	72	67	72	79	76	68	60	69	69	69	54	69	87	76	66	77	74	82	61	67	61	61	53	76	65	63	53	62	58	81	80	75	73	55	77	72	63	71	49	56	70	58	66	77	81	60	58	76	86	75	76	76	60	75	72	73	65	73	69	68	62	62	55	69	71	70	88	68	75	64	84	75	74	81	62	56	60	72	72	56	66	78	82	69	61	72	61	50	57	74	68	75	58	66	56	56	67	58	58	57	63	73	69	56	71	77	64	60	61	64	77	71	75	70	64	71	61	81	66	73
6210	308	431	437	381	376	342	321	315	276	295	261	253	274	235	250	260	275	290	238	261	255	257	298	229	283	269	272	266	272	232	277	240	260	247	260	276	245	230	249	254	239	254	272	249	240	239	249	234	218	273	274	245	248	257	247	291	253	236	225	243	285	247	247	248	269	255	245	268	259	262	259	246	255	263	245	258	248	276	256	242	249	272	275	256	255	265	252	236	233	245	228	232	226	266	253	270	256	241	260	229	252	251	252	232	247	243	227	248	238	251	231	237	243	243	241	263	233	273	225	248	251	247	246	269	255	261	252	255	253	292	229	246	248	229	254	243	245	251	250	256	241	243	256	227	232	250	235	256	212	244	238	241	250	228	264	261	236	249	234	255	250	269	262	228	242	266	271	242	261	232	241	226	253	279	271	269	258	263	273	237	267	244	268	240	238	233	276	247	239	261	257	252	226	272	290	283	257	280	231	258	258	246	233	242	215	248	257	254	259	250	239	242	240	235	278	252	256	230	274	259	257	229	261	252	232	249	235	253	271	234	253	237	265	256	273	236	236	237	260	250	242	229	218	236	234	238	213	266	260	230	273	271	251	234	249	237	260	243	248	224	249	255	262	240	268	253	262	268	263	241	260	274	230	281	233	234	240	272	263	239	236	243	229	248	243	248	235	247	223	247	248	283	269	236	274	278	268	225	209	251	259	227	254	230	273	262	211	239	223	233	269	246	250	250	231	258	260	228	268	248	231	229	232	239	254	246	237	233	249	237	257	246	262	262	291	231	245	245	264	239	238	254	263	260	245	273	250	234	234	238	241	262	235	238	286	254	257	246	273	256	258	244	257	257	283	264	234	257	233	237	243	248	284	236	243	235	235	249	253	250	266	282	230	251	278	245	241	245	234	251	224	264	253	238	259	223	240	232	242	287	253	253	249	260	236	262	240	223	249	274	257	254	218	252	259	236	235	249	232	265	266	231	236	239	263	254	267	257	264	228	241	275	239	257	247	263	233	245	241	264	251	219	240	223	251	222	255	263	233	242	233	235	253	260	264	259	226	226	260	266	241	221	236	253	223	306	246	278	268	266	255	246	238	251	239	254	250	241	251	243	259	273	226	254	270	247	263	273	268	269	261	241	263	251	259	237	253	245	253	259	256	264	266	258	271	245	257	226	258	243	255	266	259	271	267	283	250	278	245	249	266	234	274	252	255	246	253	260	225	248	263	239	250	250	243	272	271	269	264	256	269	264	245	260	261	255	258	254	249	244	229	271	261	271	273	234	239	238	273	258	247	283	273	246	243	266	239	223	227	231	290	273	269	291	276	236	236	259	266	246	259	237	224	264	265	257	247	227	261	280	253	276	280	213	261	263	246	258	268	240	232	256	242	241	277	257	241	257	231	244	222	243	253	252	255	257	231	271	285	264	234	263	249	247	256	269	257	232	250	244	237	233	234	256	283	243	259	246	236	254	245	236	261	253	242	251	243	250	274	250	214	244	248	259	247	231	251	274	223	280	220	268	231	265	245	247	265	244	255	249	241	272	261	247	239	218	252	246	262	242	249	256	254	265	284	266	268	246	263	272	270	260	265	243	250	240	259	243	269	230	253	265	265	238	199	284	268	241	277	257	265	250	263	267	261	253	243	256	253	268	227	258	235	259	275	236	266	274	278	226	242	259	265	264	277	244	275	275	243	239	241	237	230	231	248	247	233	257	248	242	245	239	223	257	260	233	239	255	275	237	227	239	257	250	296	259	250	225	232	268	229	239	234	267	248	260	264	274	258	261	266	232	240	259	255	227	274	252	266	248	238	233	259	249	222	222	247	251	265	265	258	269	258	278	256	271	274	268	251	234	252	243	235	257	221	268	236	279	268	260	247	255	230	252	271	272	262	254	249	252	260	241	246	251	261	251	257	237	270	257	244	248	246	245	263	241	224	244	278	280	248	219	269	244	252	252	254	242	235	248	249	282	265	260	288	251	221	248	253	229	247	244	260	261	246	271	211	260	238	261	255	253	246	268	247	259	250	255	234	246	259	229	243	246	250	240	235	252	237	257	238	242	243	251	261	266	224	243	266	246	231	235	264	230	230	260	265	253	269	283	283	240	246	269	269	261	276	272	273	272	239	246	238	254	240	248	221	248	255	240	259	288	256	247	243	259	239	250	257	219	257	264	265	260	237	254	242	283	236	238	274	226	259	249	278	241	233	251	253	237	254	258	268	259	234	215	226	267	269	268	241	238	260	246	242	258	251	229	239	263	262	266	249	258	229	247	220	247	248	246	260	240	263	255	269	244	268	255	253	267	236	256	254	253	265	257	258	223	253	262	209	247	266	264	238	271	287	246	249	275	258	272	264	233	258	229	238	243	245	268	265	245	226	266	231	265	242	268	275	239	242	262	255	251	234	242	271	256	266	268	245	260	257	235	239	247	226	278	272	248	242	250	220	234	256	241	274	256	245	252	233	277	241	226	248	243	258	212	248	258	242	238	241	252	277	258	267	261	256	210	225	253	277	244	233	281	264	201	284	218	251	242	287	235	248	232	220	229	266	257	242	241	262	264	268	237	239	256	250	251	256	247	266	233	245	258	249	221	230	241	256	270	246	245	287	238	258	259	282	254	266	232	256	244	221	238	252	280	249	266	254	257	281	234	278	278	243	251	257	239	246	231	215	261	265	261	264	232	254	229	252	232	248	253	270	246	233	244	255	273	239	241	263	236	226	253	228	244	260	251	259	263	251	259	247	206	254	243	234	288	260	283	253	240	265	249	254	249	246	267	282	252	255	264	262	272	288	241	228	266	261	230	234	269	255	261	255	246	252	262	251	228	238	234	255	262	213	238	269	218	241	235	222	259	261	273	267	255	276	215	245	267	254	242	266	250	246	256	282	268	244	253	226	235	201	252	231	244	236	244	298	273	215	234	260	270	230	254	243	231	244	266	233	255	267	241	239	230	240	256	240	227	240	256	253	232	220	260	258	268	251	257	251	254	254	241	233	257	248	242	263	274	243	254	227	280	238	240	244	245	221	246	243	238	240	261	229	230	248	251	238	256	245	239	226	267	276	255	234	237	265	275	251	258	246	266	261	244	256	223	258	239	235	261	241	259	225	237	230	264	279	226	278	282	234	259	260	260	253	233	266	241	237	250	254	245	237	250	228	247	232	227	278	247	245	243	256	239	246	244	246	227	262	252	279	226	264	257	245	249	261	262	237	242	244	246	228	240	230	244	253	215	241	233	237	242	256	234	243	274	229	232	258	265	247	248	266	237	268	272	240	244	256	246	255	267	226	231	256	256	244	256	293	254	261	275	260	284	255	256	270	248	286	264	233	239	255	270	276	268	262	228	241	243	272	271	224	228	221	247	258	265	259	249	232	251	239	263	251	252	297	249	248	249	268	256	232	247	273	242	232	261	260	236	274	292	264	264	286	258	259	246	247	246	252	267	222	228	215	243	245	255	227	271	247	242	233	225	254	236	246	256	254	229	248
42084	12191	2492	1112	725	581	479	371	356	318	295	258	227	242	189	194	195	187	178	168	179	161	160	175	168	162	160	154	189	166	176	172	140	175	157	152	161	182	154	150	179	150	173	155	173	154	184	147	139	157	161	152	148	170	157	143	154	188	159	139	172	174	167	184	155	153	159	173	161	174	167	155	154	166	160	165	150	162	152	134	183	161	178	149	164	146	186	150	151	153	161	142	152	153	161	146	148	173	186	156	141	167	171	173	153	157	187	157	162	172	174	174	189	173	159	160	161	148	161	131	151	162	151	168	161	167	142	173	145	145	158	150	170	140	163	143	151	150	172	136	171	143	150	152	155	155	163	158	161	166	171	135	149	148	157	158	128	151	171	162	168	159	132	164	147	163	152	162	154	146	182	162	147	161	165	161	161	148	149	167	143	145	151	164	143	151	165	161	152	173	140	157	156	155	172	162	167	154	168	178	156	168	165	171	152	157	164	145	167	154	151	156	166	147	151	142	158	159	175	173	172	183	159	161	141	150	159	146	186	171	165	154	158	179	148	154	153	150	162	133	147	149	153	180	132	165	159	135	162	144	158	156	172	175	145	148	157	152	152	156	174	144	148	148	164	164	150	159	162	162	144	153	163	171	155	139	161	166	179	155	155	152	138	165	160	150	184	155	146	160	153	145	160	154	147	156	185	167	138	151	166	168	156	164	152	141	155	183	144	163	161	139	156	156	146	155	166	164	168	151	166	147	191	155	158	158	162	157	168	151	140	157	147	168	161	157	154	151	174	159	155	165	169	164	149	161	159	174	150	171	168	169	161	185	146	140	157	163	161	165	163	180	150	134	154	152	142	143	169	145	158	148	147	164	158	169	150	176	181	164	155	185	168	160	152	155	174	148	152	186	162	161	150	165	128	161	175	152	153	135	156	149	166	175	183	152	157	164	173	155	173	166	137	164	177	162	147	177	143	142	136	159	161	160	168	161	131	160	151	147	131	171	154	168	152	155	139	172	156	162	169	156	157	133	159	159	164	188	154	156	131	148	160	155	157	148	160	160	139	145	166	152	144	180	161	159	161	166	140	183	167	166	173	165	162	146	181	159	167	156	169	179	167	163	163	151	154	141	173	159	157	149	157	159	135	155	182	178	145	165	165	142	166	174	145	158	123	153	150	146	179	165	138	152	156	169	163	172	163	149	133	147	167	160	168	149	148	176	140	146	152	153	149	158	156	162	148	154	172	133	139	169	146	161	164	142	152	166	138	160	162	127	151	169	165	151	147	161	157	159	182	156	178	154	155	160	149	170	141	153	149	150	159	164	165	166	164	155	159	147	154	177	182	154	159	154	146	155	145	134	169	171	148	185	145	143	171	164	155	160	146	159	169	157	174	133	156	152	159	189	170	170	146	167	160	156	150	156	162	140	148	153	148	138	147	180	168	157	167	169	177	169	167	139	157	135	157	173	161	178	154	165	154	164	158	161	170	146	163	156	165	141	183	167	169	158	152	178	139	156	151	147	178	146	158	154	162	151	150	173	159	165	179	163	159	150	173	136	159	149	149	171	153	163	163	177	144	165	159	147	153	168	183	169	145	163	138	152	166	139	160	200	178	154	151	165	144	132	157	159	140	150	141	147	147	163	154	158	146	172	160	151	142	161	144	185	130	184	167	173	151	172	166	155	165	151	154	159	152	160	160	138	144	174	154	154	158	131	164	150	140	155	175	147	133	146	160	159	166	165	152	167	147	191	176	164	168	138	136	146	165	173	156	152	156	140	160	157	166	152	148	163	151	148	161	161	166	156	152	163	138	164	165	162	167	160	135	177	153	148	164	165	132	171	170	164	166	160	165	164	169	151	130	165	162	128	131	158	147	161	183	186	162	159	162	148	164	190	168	179	144	157	160	154	153	147	180	152	158	142	175	175	152	172	154	151	152	162	150	145	154	141	167	148	145	155	164	143	151	152	149	154	156	151	153	177	146	164	172	171	151	141	142	163	172	148	153	149	162	166	167	148	148	162	169	138	151	158	144	171	179	160	171	153	162	187	154	173	179	140	158	148	162	158	156	138	151	164	145	165	152	149	174	161	176	143	144	173	168	165	142	157	134	151	135	163	154	159	150	145	130	168	176	160	143	171	158	179	167	134	156	159	183	141	163	163	163	149	143	158	180	160	149	136	166	155	139	168	143	163	158	157	151	132	166	158	152	163	158	152	166	204	161	167	145	172	152	180	141	186	162	152	155	141	138	155	166	159	163	162	148	156	153	153	136	152	162	137	141	148	160	169	156	159	124	168	158	144	176	153	175	152	182	168	138	183	165	140	168	167	177	146	179	178	143	176	168	167	149	163	139	169	165	153	145	163	162	141	160	154	141	170	145	184	162	175	143	171	149	149	161	128	168	170	148	165	147	156	144	149	161	158	148	148	175	157	151	174	189	150	162	163	148	158	171	149	162	152	159	152	156	178	157	168	163	145	177	149	144	143	146	140	158	141	156	171	159	145	152	131	148	166	154	153	158	151	163	155	159	169	168	160	170	150	170	173	145	164	156	155	152	168	176	138	157	170	173	159	168	138	150	160	189	163	153	166	178	148	167	155	156	169	161	153	163	159	160	165	152	172	179	152	185	169	165	172	169	144	165	187	171	163	149	165	142	135	137	149	174	160	172	170	169	142	143	141	183	173	164	150	171	143	148	161	130	156	124	157	173	163	149	167	149	180	156	172	167	154	145	151	156	151	158	153	164	155	150	178	137	163	161	168	158	161	158	174	155	145	174	171	169	186	165	172	160	180	170	159	172	148	190	162	152	161	148	159	165	167	140	157	167	159	182	149	157	148	188	155	167	140	162	141	157	157	153	166	166	166	162	141	172	153	152	167	159	169	157	173	183	147	166	153	157	156	178	154	140	154	151	133	165	157	160	149	166	145	164	170	132	163	158	144	139	146	185	143	155	139	165	138	139	157	169	148	155	145	151	157	190	156	147	156	165	164	187	153	162	160	162	170	143	162	153	152	166	162	156	155	172	164	145	171	173	146	174	168	143	153	164	135	161	179	138	147	149	159	144	154	143	152	147	181	150	149	164	134	156	156	150	159	150	167	150	161	159	160	171	165	171	164	152	184	166	155	160	135	154	149	133	146	144	156	157	165	153	151	151	162	152	160	146	169	159	160	172	151	137	153	165	162	153	171	127	149	183	153	156	170	181	147	160	161	168	164	169	141	148	147	182	140	180	162	153	140	118	171	164	165	166	159	147	177	145	158	149	154	168	155	166	152	155	171	135	174	157	168	143	154	163	141	149	176	157	146	143	172	170	148	140	138	165	167	159	158	182	152	139	166	165	162	160	146	150	160	158	143	160	149	160	170	158	143	171	174	150	157	150	171	163	152	169	151	178	169	171	142	153	150	181	127	162	167	149	167	159	163	153	149	168	156	169	148	135	150	173	166	164	152	167	155	173	158	163	167	170	180	159	170	154	155	144	159	155	138	143	155
19956	1352	3343	3620	3058	2518	2030	1720	1466	1366	1185	1136	979	891	855	810	795	777	751	686	677	653	626	629	645	634	568	645	573	610	557	551	560	576	558	530	541	530	547	546	523	540	534	547	505	570	503	503	502	491	537	535	469	503	516	558	506	524	494	496	503	525	516	479	503	530	484	489	510	479	494	499	489	514	489	471	443	512	515	479	463	482	527	500	454	508	476	483	515	502	517	550	486	490	475	494	510	500	476	488	491	464	478	497	470	459	500	511	560	479	518	488	486	457	491	490	519	463	455	509	484	489	488	481	472	508	514	473	474	457	498	513	509	455	513	475	516	469	496	481	542	455	483	484	472	484	458	489	463	507	485	520	506	497	492	509	484	500	455	489	475	472	518	470	479	482	508	517	472	499	440	498	480	475	504	494	507	481	517	506	486	469	486	527	472	490	455	479	471	502	470	518	499	506	469	464	495	500	497	501	506	475	488	466	474	515	486	467	465	477	518	483	511	494	506	454	476	506	452	490	466	506	502	474	495	477	483	463	491	461	468	479	455	461	452	530	487	477	509	530	524	457	485	464	479	490	481	469	453	501	505	469	518	491	539	466	468	541	493	490	472	459	474	460	513	497	504	517	439	470	520	466	468	486	501	424	476	495	529	509	479	480	465	513	520	484	515	515	492	473	507	489	473	500	465	474	497	448	453	494	463	462	465	503	460	482	485	487	498	484	495	466	473	491	521	453	451	475	500	498	476	486	486	459	510	486	497	474	503	487	534	493	484	444	491	481	516	465	501	487	466	502	453	512	472	460	471	500	488	476	473	484	480	518	481	495	490	484	510	466	483	525	490	480	448	521	494	469	473	511	474	483	477	507	480	491	506	483	489	457	445	492	509	487	475	492	519	509	500	473	468	441	442	470	479	450	493	486	463	447	450	468	506	491	484	506	463	497	471	495	492	505	468	506	483	484	479	492	467	499	495	477	488	477	505	507	484	467	446	496	473	455	477	517	499	463	478	504	462	514	483	503	473	513	454	458	459	457	518	490	478	476	474	496	478	505	511	472	487	478	499	502	472	497	514	467	484	528	484	485	475	512	491	451	477	515	498	517	447	525	462	522	471	506	474	517	487	494	481	491	476	523	480	502	490	475	456	495	508	485	468	489	527	499	481	472	485	469	473	493	456	473	515	455	468	488	464	455	530	465	488	493	494	466	488	519	469	470	454	526	467	476	521	556	481	504	452	476	495	481	493	476	462	479	489	469	487	472	487	473	489	456	524	477	477	489	463	475	483	485	468	458	463	476	492	511	473	493	482	531	480	468	490	477	479	485	462	468	491	475	484	481	518	497	484	458	517	437	506	511	504	476	469	503	472	437	512	459	427	502	464	515	476	464	462	485	473	463	516	492	478	506	465	514	487	490	479	457	496	479	488	504	463	494	500	550	488	494	542	465	498	484	469	500	485	460	473	471	498	481	490	504	479	487	506	480	471	495	461	476	505	460	485	458	550	526	470	494	465	483	480	534	479	469	464	478	517	478	457	481	498	486	445	485	467	478	465	464	471	484	482	512	494	496	496	480	466	478	562	456	491	485	482	463	472	476	491	465	491	506	424	448	504	485	492	495	505	482	499	493	489	482	485	482	504	494	503	467	489	490	467	497	514	499	491	426	458	470	460	507	484	456	532	498	508	477	481	501	464	479	478	458	504	508	488	508	486	512	504	479	457	538	489	479	475	481	487	492	505	460	469	451	505	522	454	484	490	510	471	477	523	468	473	468	497	491	492	475	478	416	493	485	468	481	533	471	523	525	480	476	483	473	467	505	523	454	494	494	488	499	468	479	453	481	449	462	451	453	445	509	494	482	502	505	480	484	497	450	491	509	487	522	487	462	525	493	502	474	507	496	508	474	462	482	467	493	511	509	509	435	446	479	472	481	479	522	505	481	496	471	499	498	455	513	491	515	449	473	480	477	494	473	529	484	513	489	460	457	471	501	480	467	484	503	509	504	452	464	525	461	481	438	470	486	494	490	482	512	474	458	480	479	474	474	495	497	447	510	494	514	518	480	474	487	483	470	477	454	486	509	497	473	489	469	455	478	450	488	475	489	517	438	480	469	466	481	454	437	482	460	460	449	476	446	492	479	482	473	526	467	483	483	446	461	478	489	523	495	460	469	461	516	472	477	473	529	500	469	468	477	472	473	455	513	467	504	484	509	510	449	491	469	487	486	434	457	484	501	467	491	493	405	440	493	460	458	470	478	494	463	466	460	476	439	449	514	487	483	487	464	499	488	494	461	483	482	498	471	529	501	472	462	492	518	467	477	479	526	452	467	471	493	483	505	499	460	445	470	465	524	513	498	468	495	468	507	492	505	478	480	505	510	485	455	539	509	515	466	491	466	475	477	481	518	460	521	500	493	486	490	468	511	499	488	479	494	505	463	507	479	492	424	522	493	484	539	471	480	475	476	474	520	508	503	429	500	496	481	457	495	463	489	466	488	485	460	463	462	487	488	520	509	477	460	464	425	473	497	499	485	479	489	474	474	494	500	478	486	463	461	449	513	478	496	471	496	457	495	464	481	475	461	458	460	461	428	490	517	457	480	462	463	519	469	481	461	458	479	450	471	478	500	491	480	464	426	466	481	518	475	501	477	483	481	478	452	480	494	528	500	440	493	458	464	474	479	486	516	498	476	469	458	529	436	496	476	479	519	469	467	491	467	492	478	519	477	522	457	513	467	488	490	466	495	474	481	479	475	484	479	482	506	486	442	501	518	490	486	512	488	471	501	436	454	488	498	475	501	493	495	499	494	477	472	500	448	458	480	445	477	532	484	480	456	517	489	471	509	516	452	477	464	479	503	506	496	455	521	484	504	487	466	480	471	434	517	525	511	450	491	457	463	479	459	493	483	499	497	468	483	517	477	481	499	505	478	507	500	468	450	458	470	465	486	489	484	462	489	484	511	498	512	466	489	477	515	498	495	512	500	471	494	450	483	488	529	450	479	482	504	451	461	487	497	467	484	484	496	492	465	500	495	496	500	466	491	468	495	503	472	484	473	483	469	489	484	510	490	482	467	432	502	475	482	499	476	475	516	499	483	464	497	493	519	486	480	484	472	485	438	505	465	467	476	433	487	522	470	486	465	507	510	462	473	477	506	505	500	478	488	486	476	480	495	500	453	461	471	478	469	495	471	487	504	488	494	468	483	494	509	458	516	523	460	487	491	463	523	498	511	467	527	486	495	479	477	504	500	473	475	487	519	483	448	441	445	520	540	463	453	504	489	504	494	482	432	454	477	457	485	457	465	449	474	469	519	479	475	457	500	505	453	481	458	474	477	479	472	450	528	491	487	474	495	480	486	496	501	481	477	466	483	469	477	485	476	498	507	488	463	507	516	461	480	519	537	490	480	492	521	460	500	452	462	494	473	463	485	471	504	511	469	542	500	502	482	438	451	498	442	484	471	498	483	499	470	464	451	510	484	482	474	491	501	489	478
48887	19933	11024	2818	1484	1002	899	673	590	536	443	435	387	407	379	349	308	308	303	290	270	276	254	272	267	263	271	262	283	295	286	274	266	260	250	266	254	262	251	251	267	265	227	255	241	241	252	242	242	218	239	238	250	262	220	232	259	243	257	239	244	247	238	263	268	264	241	260	244	248	257	256	254	238	226	215	258	256	249	244	229	214	219	247	236	246	239	235	255	252	224	219	244	211	239	244	228	225	268	239	246	246	206	247	257	245	243	211	221	258	232	231	254	240	228	230	238	258	249	250	250	229	215	214	245	224	229	243	254	242	241	242	256	236	258	242	247	224	258	262	251	210	250	249	244	247	241	242	233	257	208	228	229	245	244	222	261	254	240	246	235	272	222	236	246	256	250	245	262	230	243	243	243	247	207	208	252	216	240	253	273	262	228	237	226	255	223	258	269	249	238	248	244	264	230	238	242	248	239	244	241	234	242	257	244	231	248	224	245	270	238	232	252	228	250	279	247	238	246	244	221	226	235	227	258	247	250	224	261	234	250	243	257	254	266	237	235	244	250	247	260	251	257	229	221	259	242	268	245	262	251	240	243	231	245	255	237	226	262	259	256	238	216	238	238	236	242	252	254	258	236	248	249	226	265	246	242	240	253	256	274	241	230	274	229	229	223	245	255	253	245	231	237	252	225	246	233	282	252	235	270	263	275	247	258	224	244	243	235	222	218	207	258	249	245	249	239	218	229	240	230	220	247	257	233	235	251	215	234	245	244	255	255	232	257	244	226	210	228	241	223	252	237	226	267	258	267	225	226	240	229	269	230	245	224	223	238	238	266	251	266	242	235	247	263	220	256	213	239	221	246	243	246	225	230	231	229	241	237	241	228	254	235	242	243	265	234	231	243	215	250	229	240	241	227	247	237	243	216	245	237	240	255	268	270	239	253	223	228	275	267	230	260	252	246	253	266	247	230	234	215	248	257	238	245	216	243	246	223	250	247	243	237	251	257	247	277	263	228	243	238	226	229	227	216	249	249	235	240	241	244	239	253	200	248	245	243	269	219	241	236	269	259	214	277	222	223	240	235	250	240	230	247	243	258	244	282	248	238	224	253	244	217	237	248	220	267	230	244	270	230	257	287	248	266	253	221	254	261	241	229	251	219	236	250	224	242	224	255	225	269	247	241	263	239	271	262	235	242	243	217	243	214	237	250	246	258	263	248	234	249	275	247	249	258	248	240	265	253	241	248	245	244	269	230	262	236	242	233	230	252	243	227	211	256	242	225	240	234	249	236	240	248	248	218	227	266	250	254	243	243	260	261	240	229	214	256	252	234	240	258	239	230	239	216	246	255	195	268	226	233	271	232	235	225	233	277	259	250	233	244	246	234	255	260	233	242	245	265	224	246	233	265	218	253	185	242	227	256	261	228	270	254	253	249	230	246	224	235	231	223	227	230	222	265	249	229	273	229	260	275	228	203	246	256	280	240	257	216	244	268	249	228	211	215	234	231	242	264	228	219	220	242	234	234	226	255	239	231	217	247	231	241	250	242	237	251	245	239	264	224	265	257	252	222	242	221	231	212	266	259	235	225	253	245	219	243	230	233	239	246	232	215	256	243	256	213	233	242	227	227	265	245	234	236	236	253	273	245	257	224	244	219	246	249	248	198	271	243	212	240	228	241	241	233	270	226	264	244	248	225	226	246	247	237	229	222	233	218	232	242	238	234	204	239	215	251	219	259	280	245	213	212	257	263	223	186	250	212	269	229	236	218	242	234	238	237	253	228	247	248	269	263	237	238	251	237	253	240	255	224	227	254	220	244	256	250	239	255	233	242	224	256	257	243	219	224	257	229	227	211	241	252	238	223	242	269	253	216	276	235	236	233	228	243	218	237	220	256	235	242	238	231	264	263	231	232	234	271	247	237	243	220	253	251	246	241	249	242	229	246	243	256	252	255	249	265	232	244	252	236	231	261	245	244	260	230	223	252	243	230	263	253	257	245	263	255	248	226	241	224	284	252	251	216	237	239	249	243	250	235	232	232	223	282	236	236	252	257	249	238	259	263	239	210	249	247	237	234	244	219	243	263	204	229	250	257	256	244	217	222	238	263	249	240	265	239	250	231	228	230	218	243	242	241	246	252	248	238	245	265	235	226	243	271	252	222	253	251	259	243	262	259	266	239	237	251	224	244	222	245	222	257	236	229	236	231	234	250	235	240	211	226	240	243	246	251	241	239	258	237	262	241	259	251	213	220	235	258	254	235	257	248	249	240	233	266	248	206	249	233	217	227	251	236	256	216	216	253	248	256	246	257	270	217	272	239	261	249	262	225	256	242	237	224	238	231	233	240	252	265	229	246	226	239	260	195	253	245	233	272	224	252	239	229	239	252	238	255	254	227	247	263	259	234	218	251	246	245	229	230	257	238	236	247	245	230	243	241	245	243	223	253	233	262	262	236	236	244	222	236	255	246	242	210	273	250	219	265	228	248	235	235	246	227	239	225	231	265	255	247	242	223	236	275	227	263	252	264	249	236	223	231	247	235	225	244	248	257	236	275	248	237	249	245	222	250	238	231	249	264	234	231	265	235	216	230	237	271	243	241	255	217	237	219	231	247	238	248	245	237	242	242	254	246	258	247	262	262	232	233	212	232	250	249	230	249	240	225	230	214	242	220	272	271	239	252	241	212	258	262	220	249	281	279	212	226	251	256	273	245	205	235	243	230	227	243	239	244	210	234	256	270	244	250	236	240	253	230	248	284	232	255	223	243	257	242	227	250	220	222	251	276	236	255	228	240	254	232	222	240	237	250	218	258	229	248	233	243	217	252	252	270	243	257	247	225	226	238	261	220	265	272	236	231	254	248	224	243	246	253	253	262	233	232	243	241	250	256	244	262	224	198	236	203	257	232	233	253	227	240	250	231	229	246	247	216	236	244	276	225	219	264	232	228	238	254	243	254	227	238	229	234	231	244	240	268	241	241	255	262	235	223	237	233	228	246	211	227	253	220	229	254	266	236	235	239	254	255	241	260	265	226	254	245	221	242	269	253	250	235	252	233	241	222	244	234	202	227	218	245	234	262	233	244	229	247	259	232	244	223	245	239	243	272	255	244	272	228	230	226	273	253	228	257	220	246	263	218	219	250	259	229	266	267	231	225	252	241	264	221	243	267	244	224	232	222	244	206	233	238	248	235	218	240	249	249	230	269	239	237	263	231	224	230	226	227	228	230	218	217	229	265	242	230	254	234	226	248	226	239	250	242	233	251	264	223	233	222	225	224	241	261	223	244	227	256	229	210	243	234	243	231	234	252	243	234	254	234	256	243	238	246	243	262	271	261	256	255	266	240	221	232	236	227	220	240	240	255	228	229	243	256	226	244	207	239	248	239	269	248	257	219	235	241	248	279	235	268	260	231	227	258	251	237	238	253	280	231	226	236	241	259	257	249	242	236	216	239	245	235	234	278	237	244	226	248	243	250	207	260	246	240	220	217	248
24838	2674	5792	6458	5409	4404	3647	2975	2630	2357	2084	1912	1722	1507	1467	1368	1305	1195	1155	1126	1097	1088	994	993	993	948	911	871	884	875	849	819	809	853	867	770	801	851	815	746	752	740	776	779	757	721	777	755	746	747	728	782	729	769	804	730	658	744	667	718	746	702	773	710	693	728	722	754	743	764	719	716	721	717	739	704	680	722	694	712	712	709	735	708	672	750	687	681	705	697	690	696	680	706	698	701	695	650	649	760	698	655	671	685	712	720	664	715	753	638	730	708	739	706	732	706	692	704	721	689	688	675	665	685	707	750	753	694	665	690	687	634	743	727	687	665	738	693	727	666	672	685	664	662	665	673	701	682	712	712	638	679	682	673	709	724	717	678	728	682	669	705	738	710	670	714	692	678	684	716	659	700	664	708	689	694	630	696	662	666	637	695	682	730	710	635	648	717	722	673	683	669	709	695	679	699	726	684	747	708	660	708	689	661	666	709	716	704	697	682	685	684	681	666	701	718	684	679	666	646	697	689	657	663	675	678	680	686	701	629	622	730	693	669	655	647	686	684	670	666	699	713	663	650	728	669	725	646	673	688	703	746	689	691	695	711	686	682	672	702	697	683	680	670	696	706	686	669	687	646	690	631	678	651	690	738	653	715	643	725	699	675	677	724	723	678	688	682	677	699	678	672	691	684	679	721	691	622	664	694	740	712	670	700	667	667	714	649	699	667	674	654	700	711	694	665	720	672	674	658	673	655	661	654	664	668	678	692	702	680	684	681	707	690	721	708	704	722	698	674	658	696	701	701	689	677	691	711	683	703	692	681	700	672	684	680	674	697	671	692	714	646	714	699	685	669	654	728	669	684	663	654	695	684	665	674	675	654	701	722	675	638	689	683	692	691	706	650	641	664	696	644	718	660	642	710	649	689	680	699	637	719	727	684	679	657	641	692	668	707	644	711	662	710	656	708	681	715	665	688	711	733	694	749	647	677	684	676	692	734	671	646	710	708	690	656	682	707	634	705	661	701	720	655	722	701	686	726	666	702	693	699	683	674	661	654	686	703	685	707	666	712	712	659	695	637	725	647	685	710	721	701	701	723	670	709	678	732	726	688	716	713	646	686	686	668	714	714	695	666	681	713	693	651	668	693	694	677	703	711	708	677	715	698	684	684	669	715	667	673	633	694	692	697	711	677	690	689	705	734	702	693	711	701	647	665	691	660	689	705	666	676	635	721	685	689	694	646	668	655	655	674	637	713	692	727	720	717	687	699	737	707	643	659	695	658	722	682	723	662	723	646	711	678	694	703	669	692	693	722	697	623	654	712	704	689	677	704	699	705	723	657	679	656	655	688	680	667	713	645	714	662	649	662	708	681	674	694	705	727	682	662	690	698	677	677	677	722	694	693	659	643	686	696	709	660	721	654	704	667	752	657	712	697	704	730	669	640	728	681	694	643	672	726	673	710	687	696	721	674	636	683	664	665	669	698	690	683	646	706	701	709	663	704	678	727	678	707	711	680	687	705	698	713	718	685	670	723	687	685	713	681	659	691	744	659	718	712	692	661	657	681	699	705	678	684	695	680	635	692	729	717	689	662	685	704	695	679	688	677	677	728	727	676	731	658	666	737	687	665	643	666	663	699	685	690	687	707	667	663	770	688	679	725	688	703	703	672	660	694	695	725	697	683	686	675	728	691	621	722	709	704	687	676	649	656	660	677	683	702	691	731	667	668	708	652	656	695	697	670	655	708	691	696	692	729	686	695	676	659	682	649	671	684	695	707	709	689	646	728	650	680	711	654	717	682	688	669	682	688	674	692	654	678	716	708	703	724	677	687	702	682	684	679	686	706	675	673	735	705	676	680	721	700	687	700	689	648	674	698	686	743	621	680	649	648	711	651	654	673	720	696	667	683	651	656	628	702	686	685	658	693	718	716	691	694	731	668	659	689	674	630	725	714	630	659	654	672	711	656	669	663	687	704	707	725	705	687	666	702	698	734	723	723	659	699	683	678	675	693	683	691	654	713	704	673	670	648	656	654	677	704	681	675	676	679	750	680	728	684	682	724	736	697	707	712	671	680	694	665	671	662	700	731	716	666	680	646	699	744	703	688	721	699	651	703	700	615	689	636	694	658	697	698	716	676	696	693	693	653	685	699	682	691	730	685	640	683	719	662	691	702	632	708	713	667	679	684	692	634	633	681	729	671	678	701	738	682	667	685	699	683	688	704	660	717	682	692	682	713	672	657	701	670	700	679	727	694	685	680	704	732	690	684	689	691	697	700	688	740	704	683	712	673	719	650	694	658	654	700	678	636	638	722	702	682	656	662	691	688	666	692	700	631	712	676	664	707	745	737	724	675	730	690	661	719	657	728	680	709	715	713	692	650	707	644	705	682	665	666	677	642	683	660	673	605	680	709	696	709	652	675	698	677	677	683	677	677	705	639	689	690	697	682	711	657	636	653	678	700	669	704	699	733	723	664	702	685	707	632	666	720	710	722	766	736	653	679	655	663	681	642	713	678	682	716	691	677	691	691	714	716	669	656	695	714	656	680	688	716	689	641	708	689	680	695	718	673	698	679	682	625	669	705	697	694	674	730	735	692	699	751	673	700	650	688	716	691	700	682	696	716	677	714	663	652	672	667	708	652	671	698	689	696	719	685	686	681	667	688	703	686	643	644	698	706	656	673	719	678	660	649	694	645	673	641	685	612	637	686	678	691	729	673	720	684	686	669	654	652	687	717	656	695	667	660	678	626	722	652	682	632	699	722	694	720	666	683	694	657	670	700	677	695	680	665	700	711	671	655	707	693	668	683	725	691	660	693	666	636	687	654	679	669	686	703	656	641	717	707	668	683	671	718	686	679	672	672	673	722	694	697	659	718	746	661	687	745	688	715	674	662	710	692	679	679	694	671	686	644	691	710	673	704	704	678	684	664	715	689	687	691	646	681	660	688	733	709	733	721	700	687	748	684	689	646	678	696	677	692	759	695	705	655	664	694	669	723	671	711	682	735	675	713	689	690	685	668	704	681	667	699	729	632	663	713	658	619	704	699	652	699	679	646	661	686	666	664	693	658	666	681	664	669	714	691	655	722	655	678	672	647	657	669	638	676	637	656	719	678	685	708	711	644	680	703	700	716	695	672	665	710	717	701	668	659	705	768	712	696	703	725	694	715	671	700	674	656	748	709	684	693	708	699	707	714	674	644	656	701	666	686	684	645	684	722	692	662	687	752	698	709	670	695	705	696	666	633	670	683	662	643	653	692	679	643	683	670	703	715	717	716	678	679	714	698	702	715	686	704	694	710	666	657	706	661	683	658	701	656	679	681	701	653	656	685	691	725	644	703	680	692	742	721	665	696	674	659	686	671	686	680	727	699	666	668	730	710	675	651	686	700	654	639	666	733	726	733	688	703	692	645	731	656	673	642	691	638	685	698	673	715	653	659	707	673	664	702	713	700	700	694	757	681	664	701	717	678	734	669	705	718	688	672	688	732
5787	336	227	133	112	97	87	81	68	81	64	50	82	68	61	72	70	59	75	77	71	69	65	48	71	58	64	58	60	65	75	74	72	52	64	70	59	68	69	72	72	67	53	81	57	78	73	73	66	74	67	67	76	75	68	65	59	64	57	83	57	76	55	69	70	77	63	60	66	63	73	67	62	67	61	48	68	67	63	62	77	55	69	74	67	86	75	48	60	83	63	68	77	74	74	56	84	57	62	77	72	69	65	75	63	81	69	68	62	79	69	67	63	61	71	70	68	71	75	75	82	84	58	63	67	68	53	79	79	72	65	60	67	73	65	69	67	78	53	80	77	74	54	60	65	63	89	59	62	72	73	54	71	69	72	67	71	73	73	72	58	59	65	59	73	72	72	66	67	76	69	65	71	63	59	68	71	57	80	72	69	82	55	69	59	73	76	90	75	57	58	73	70	69	67	68	65	65	74	62	77	69	74	78	71	71	60	73	57	68	81	72	82	63	75	47	66	59	56	73	65	65	57	63	58	73	65	72	74	63	72	63	69	69	72	75	66	67	80	57	70	64	80	74	64	77	68	59	67	60	65	77	66	74	62	65	52	65	64	54	77	70	59	63	65	77	80	93	86	80	66	76	61	76	79	80	76	59	78	75	69	77	56	76	63	65	73	65	56	82	64	64	74	69	75	84	70	59	69	70	74	60	72	61	73	70	70	69	67	55	58	62	54	62	68	73	65	54	69	53	53	65	57	79	50	51	61	74	67	62	78	65	63	78	74	74	69	80	64	62	80	63	69	59	79	71	53	58	51	59	60	74	71	57	78	60	73	61	56	69	71	72	64	69	74	64	73	61	63	88	61	52	74	61	61	59	66	62	68	67	76	83	74	63	62	81	54	59	56	72	80	72	83	62	68	66	64	76	69	68	70	62	67	65	57	74	58	64	65	67	69	51	69	85	80	59	60	60	63	60	64	74	78	65	65	69	65	72	52	61	61	66	68	68	65	67	75	61	62	72	72	55	70	64	74	72	60	68	67	71	58	84	81	68	59	72	63	47	59	65	53	69	71	74	68	69	67	68	65	71	60	65	52	60	78	69	65	71	70	70	65	75	63	71	64	60	50	61	60	61	76	63	56	68	61	75	72	50	58	66	62	64	63	70	73	62	70	61	69	57	68	72	81	56	78	55	72	66	70	66	72	57	58	67	72	60	70	58	74	59	65	72	80	72	72	60	83	79	70	64	74	65	63	63	63	83	56	68	63	79	76	56	76	73	61	59	74	77	70	61	71	55	68	67	73	79	70	83	74	55	54	57	57	67	76	61	59	72	56	74	43	69	68	61	57	71	76	70	86	71	52	59	57	56	71	68	73	64	55	60	63	62	67	61	68	54	68	69	67	64	72	53	69	60	73	70	60	65	59	86	63	72	52	71	70	71	71	61	69	67	68	77	69	70	70	74	64	80	72	57	65	79	66	63	71	55	82	68	63	88	77	69	74	70	61	79	73	82	57	64	61	55	63	54	66	63	71	82	69	66	63	65	67	62	47	68	67	65	71	70	68	75	69	67	68	65	79	55	63	69	82	65	84	56	58	71	56	70	69	62	66	60	49	74	55	58	68	65	67	50	67	78	74	68	74	63	69	61	77	72	67	82	67	70	62	58	77	68	69	78	74	65	69	61	79	70	63	55	68	64	62	70	68	68	62	76	66	82	58	60	75	72	66	74	81	74	64	70	77	68	69	65	73	58	54	79	66	71	64	65	66	68	67	81	67	54	63	66	58	62	76	59	71	70	68	68	86	60	66	58	69	74	67	67	70	78	77	57	66	71	81	59	69	58	68	65	80	52	55	74	64	55	60	75	57	68	65	75	73	72	62	67	53	65	67	71	55	62	69	69	69	74	73	50	63	55	78	65	64	65	74	72	76	72	62	63	74	88	66	74	75	59	70	58	63	67	47	71	59	55	66	78	60	61	57	82	71	62	55	77	65	59	68	70	69	69	79	66	75	70	61	74	71	61	73	67	68	58	71	82	66	77	65	65	72	86	65	51	79	68	68	52	85	74	65	66	85	80	61	53	83	62	63	60	60	65	58	68	75	83	63	72	76	63	58	57	71	71	68	60	65	72	52	66	72	72	60	74	74	72	55	71	73	63	71	72	68	76	53	70	64	77	68	80	83	71	72	71	72	63	66	64	62	73	73	68	73	64	83	70	59	70	73	74	69	53	71	65	67	77	64	59	75	72	74	59	69	53	76	80	66	73	56	71	78	67	73	63	74	71	59	71	58	67	75	73	64	64	67	84	76	73	64	75	69	62	62	70	83	52	61	61	59	75	68	82	63	74	68	61	66	64	66	66	46	65	84	73	79	64	67	56	76	73	70	61	73	62	76	64	59	59	64	75	56	93	61	69	74	82	66	74	69	72	77	74	74	63	60	54	77	75	66	73	56	49	73	63	82	63	64	78	63	73	67	61	68	71	61	71	64	73	53	68	88	82	69	78	62	63	60	74	71	63	63	70	51	74	62	60	79	68	70	79	84	72	70	72	84	57	76	61	76	67	81	81	73	61	73	64	68	75	65	62	61	66	71	77	58	62	74	47	64	64	65	74	66	74	74	62	65	58	74	58	77	69	58	78	66	57	61	81	73	78	73	84	47	64	69	79	77	68	65	54	61	71	53	68	72	75	79	56	67	77	64	57	75	76	61	63	65	59	51	75	75	67	82	64	75	58	58	64	56	70	74	79	63	71	67	64	54	69	64	64	70	60	52	80	72	66	65	72	65	75	62	50	66	68	69	80	55	69	57	79	54	64	80	63	65	66	61	49	60	70	68	76	70	71	59	73	68	53	74	61	76	66	92	70	55	82	72	69	66	70	80	71	65	78	55	62	66	62	75	61	60	55	65	67	70	67	71	68	62	64	71	59	69	58	64	62	71	78	68	79	55	76	54	52	73	58	65	67	61	62	68	80	74	59	69	62	67	63	79	78	69	66	77	47	65	71	85	77	69	82	75	75	63	70	79	62	70	63	73	75	75	78	68	78	69	70	77	57	66	69	59	52	73	69	68	54	59	65	58	72	73	89	78	69	74	53	53	71	59	73	67	68	79	79	89	64	60	82	72	66	70	78	54	66	59	62	54	57	69	67	63	64	69	71	64	60	58	77	89	71	66	71	69	55	61	69	60	60	75	66	62	71	83	69	69	70	77	82	70	70	57	62	68	44	74	58	63	64	65	74	72	74	62	76	60	74	50	73	63	77	61	60	63	72	60	75	59	70	65	68	82	61	72	71	83	80	67	83	57	77	71	79	72	67	72	52	56	76	58	60	73	69	74	74	60	72	64	64	68	68	71	70	76	72	65	71	79	84	72	77	69	77	81	74	69	72	76	68	69	60	69	66	66	65	71	71	53	70	70	67	67	62	69	67	74	79	69	74	77	64	79	54	70	73	71	81	66	81	59	66	68	67	56	72	76	60	69	71	74	98	67	62
5805	319	419	417	357	377	343	329	271	321	310	270	272	273	273	243	254	260	253	266	259	234	291	256	220	263	261	249	250	231	236	253	269	244	237	253	220	262	252	260	274	265	255	252	255	241	232	243	254	261	237	236	265	234	252	243	234	256	223	239	252	253	270	232	266	267	238	224	286	246	262	239	252	245	247	246	226	247	257	252	233	237	244	266	256	241	253	272	254	232	235	289	254	246	272	254	261	257	257	240	233	239	278	262	246	235	237	244	253	245	229	219	249	240	255	235	238	270	232	230	237	261	247	231	239	234	248	240	255	263	270	282	250	236	261	263	241	250	268	244	270	246	237	228	255	247	217	251	229	242	238	265	231	227	249	280	242	257	254	242	232	244	242	273	257	277	253	217	260	239	270	245	253	275	232	239	236	272	261	231	235	241	248	257	266	283	243	296	269	244	257	239	263	257	250	270	250	267	264	227	250	233	258	259	242	257	250	230	259	224	234	231	241	244	253	252	273	245	251	256	281	249	235	224	236	256	268	273	237	295	239	279	266	245	276	233	259	251	253	251	251	247	242	278	289	234	250	259	280	238	253	244	227	258	262	258	254	243	274	250	270	243	245	274	258	254	270	245	253	261	235	247	249	258	249	247	257	257	233	258	270	252	253	240	244	235	244	227	224	232	257	228	233	225	271	232	257	250	247	260	248	259	259	268	233	260	262	264	250	256	281	218	216	243	266	226	224	255	233	249	223	243	235	237	245	242	255	261	271	268	260	223	246	254	236	278	261	250	251	275	275	238	239	291	242	252	241	234	249	257	229	250	238	253	219	234	246	284	237	255	215	258	243	236	240	289	234	263	290	242	271	275	244	259	252	244	216	230	233	283	237	236	256	239	243	249	262	271	237	249	232	236	251	261	260	236	235	227	263	271	260	253	224	254	250	220	247	232	256	288	259	245	274	254	255	230	258	255	253	268	274	277	264	257	237	229	236	248	251	260	236	296	278	258	230	254	278	273	231	243	253	242	285	239	251	275	244	259	258	262	242	251	246	247	263	257	247	241	276	265	235	249	262	257	244	223	240	264	234	249	255	267	271	264	244	252	264	248	245	236	248	227	228	253	235	251	239	256	254	254	250	280	256	265	253	263	264	264	249	277	248	272	251	241	246	241	286	237	247	255	261	268	251	243	238	261	279	254	245	266	242	230	236	250	209	272	261	223	232	248	257	247	271	270	226	248	261	276	256	245	248	258	225	268	227	225	285	280	230	260	239	277	245	227	273	246	245	272	224	253	246	245	265	243	257	250	239	246	222	250	241	246	237	261	250	260	226	277	247	233	240	268	245	243	209	201	219	252	286	245	226	237	240	270	239	231	240	230	220	272	271	241	274	231	259	236	264	273	268	233	238	284	276	276	245	286	267	258	264	258	230	258	248	240	260	257	233	264	235	277	271	252	266	232	267	257	243	255	252	275	248	263	267	266	259	248	240	264	259	261	244	252	258	286	254	256	249	242	256	231	235	234	254	254	250	254	250	262	258	219	232	235	243	269	238	236	254	251	248	241	242	245	239	241	245	249	229	227	250	266	276	230	251	220	263	265	243	238	261	255	234	234	255	243	292	280	252	260	256	260	247	242	255	259	255	236	273	270	263	248	237	235	245	220	266	237	241	264	241	251	251	254	223	261	240	244	260	250	247	228	280	282	227	229	263	247	263	266	232	250	277	232	272	256	265	258	270	257	238	250	240	245	246	230	281	243	236	246	255	263	240	225	261	265	253	243	247	252	230	245	246	257	237	247	241	236	235	244	232	229	254	246	224	233	261	252	242	237	247	240	250	263	256	228	251	254	247	239	231	285	253	232	259	252	258	269	255	238	254	244	261	248	277	252	226	245	250	272	258	233	242	250	232	268	247	234	285	241	238	242	250	258	226	248	247	250	240	262	261	246	256	246	247	266	248	263	263	238	240	230	242	230	252	263	253	259	252	260	222	253	243	257	266	254	215	265	259	247	273	264	259	255	233	234	274	253	261	241	230	248	254	231	247	251	262	268	266	259	247	221	268	255	251	255	257	242	252	247	250	226	276	247	253	246	253	264	228	282	241	273	254	260	247	260	238	226	237	255	244	262	234	250	240	225	255	256	250	241	247	237	229	230	251	230	295	212	240	243	237	242	244	236	267	245	261	274	250	270	281	255	253	231	233	270	274	253	241	253	253	268	253	261	261	255	262	250	254	238	276	254	233	261	228	251	251	244	218	231	219	272	243	227	264	254	255	188	246	276	266	255	254	264	252	254	240	257	253	259	241	243	251	268	247	251	275	261	251	277	231	242	238	241	254	257	258	270	241	237	252	243	246	245	240	260	234	207	228	249	262	233	285	241	259	244	256	270	252	239	248	254	270	239	259	276	256	263	258	226	238	249	240	244	242	242	253	250	257	276	254	258	225	251	247	223	266	241	243	261	241	236	240	252	264	244	240	234	267	257	277	274	252	259	235	238	264	270	243	267	242	228	230	221	263	257	256	279	231	249	255	252	280	279	231	283	271	266	275	275	258	237	215	262	265	258	254	270	233	258	221	266	257	272	238	245	232	272	240	242	275	247	264	239	258	252	272	247	261	238	236	236	259	241	229	260	291	239	241	232	245	260	239	270	244	260	263	262	252	234	236	277	256	245	258	253	246	257	275	245	239	256	278	268	261	227	232	289	268	254	259	255	271	262	270	238	260	272	274	251	256	233	276	235	242	250	237	255	250	237	269	233	233	242	298	245	224	238	235	250	242	225	246	259	240	246	257	261	266	244	267	239	273	256	257	267	261	237	268	233	255	247	239	246	256	249	240	240	259	261	244	263	254	246	212	231	274	255	248	275	246	258	258	244	259	266	258	245	243	251	227	242	237	286	251	259	238	254	251	230	236	264	282	258	253	276	235	268	275	242	235	243	280	275	253	257	261	241	235	253	224	220	270	233	265	250	259	226	259	223	253	261	227	262	272	247	249	248	221	267	267	234	244	238	277	259	240	255	258	246	237	236	259	250	267	251	239	248	235	247	256	250	256	257	268	241	250	234	231	248	260	219	275	237	220	276	243	259	248	223	292	244	234	279	281	248	268	263	240	263	283	239	229	264	245	258	255	238	232	248	233	264	268	245	239	268	270	261	257	225	253	245	256	258	259	267	243	247	239	261	224	240	221	230	254	256	221	259	229	279	248	270	228	279	249	244	242	237	250	214	240	256	272	268	248	251	244	229	271	247	242	246	244	270	242	262	218	239	265	279	242	243	274	240	258	265	245	234	271	269	274	243	231	290	246	208	265	255	252	238	254	258	280	266	253	258	215	279	241	266	225	255	250	231	243	221	243	238	239	261	254	257	232	239	235	225	248	249	251	240	253	261	267	246	252	241	255	248	235	236	233	245	238	270	235	249	225	253	252	258	255	262	250	246	239	244	256	234	247	246	251	232	235	264	249	253	236	255	265	257	279	266	262	234	242	248	249	214
40270	11763	2259	1148	705	547	447	379	350	278	285	250	233	223	218	207	188	199	184	194	163	183	186	190	168	181	195	168	177	161	152	170	178	143	157	179	161	179	168	176	142	172	184	167	162	193	157	183	162	173	146	160	162	153	136	175	145	170	169	160	161	167	152	172	150	155	167	148	159	160	154	154	157	172	187	144	151	148	152	160	165	154	149	147	159	146	165	174	151	173	173	171	149	175	164	161	168	158	156	184	150	136	157	147	169	143	155	158	156	173	141	163	162	147	160	149	152	180	143	176	160	150	150	176	162	165	157	167	150	141	166	154	173	136	167	138	141	148	155	179	148	157	139	125	163	143	174	152	141	139	165	154	153	146	122	154	115	171	187	141	174	174	179	160	162	150	161	168	169	145	170	158	175	170	166	146	183	169	156	174	148	148	143	157	159	134	151	177	163	161	142	152	173	173	126	172	175	144	162	172	144	147	133	161	151	163	150	152	160	164	159	147	159	163	159	153	156	150	146	159	153	155	152	152	137	158	181	166	125	140	163	161	152	181	185	139	157	161	151	155	172	159	154	168	165	151	150	159	162	162	149	152	146	150	151	161	142	148	159	175	164	161	160	160	190	137	150	169	149	148	170	160	189	158	148	186	152	175	155	165	143	156	146	165	173	164	156	160	163	151	171	154	170	158	131	169	145	171	136	137	160	169	194	164	164	137	166	163	160	131	148	148	163	155	161	123	155	178	159	164	163	164	164	184	173	153	163	176	166	177	160	161	165	169	147	160	156	146	163	139	166	166	179	158	133	181	147	148	137	158	142	181	159	164	162	172	160	149	160	153	152	132	167	142	158	162	176	173	154	159	152	157	159	179	173	158	155	165	160	164	169	175	167	159	157	165	162	174	131	162	157	190	150	153	161	163	159	171	148	161	173	148	156	164	170	154	159	173	144	177	150	154	165	156	175	186	161	157	157	164	161	149	155	157	165	140	169	163	136	153	143	147	160	163	171	166	159	170	150	181	155	147	148	164	160	148	152	171	152	169	143	144	172	161	158	154	164	141	175	141	161	150	160	174	154	136	163	163	146	163	157	158	155	156	168	162	147	170	173	143	164	152	149	167	152	166	159	153	178	155	156	168	144	158	165	152	150	152	168	153	167	158	159	145	152	158	184	166	146	157	175	148	148	144	154	144	161	150	164	149	145	153	164	149	144	161	163	160	159	151	164	153	150	164	162	166	154	157	171	152	138	145	153	168	136	140	159	167	148	176	170	165	161	142	151	145	159	160	176	164	179	146	148	175	143	148	158	165	155	121	150	156	151	162	143	144	157	142	141	148	160	177	163	152	165	161	166	144	163	163	155	149	155	137	147	177	148	166	141	121	140	156	175	185	174	165	171	154	141	159	153	180	160	151	161	158	152	176	161	145	170	166	158	151	179	157	134	143	141	135	136	178	179	154	165	169	140	137	137	132	155	170	158	175	145	155	150	154	168	166	142	157	158	158	139	181	171	132	174	177	156	150	172	153	148	136	145	156	157	157	171	154	136	131	156	138	184	162	149	152	160	165	157	166	174	143	146	172	172	153	148	153	171	142	177	167	143	165	168	165	150	163	150	154	178	145	147	170	156	145	175	139	151	153	178	154	148	143	150	149	154	178	163	165	166	152	140	165	157	159	156	174	162	169	165	138	152	164	161	163	149	173	159	174	169	175	164	156	153	156	163	139	156	163	149	170	150	158	167	157	154	183	170	184	172	144	160	151	168	142	163	157	150	138	161	146	170	166	148	158	147	150	157	159	161	200	151	137	157	169	147	155	164	155	171	165	163	167	174	168	155	149	150	140	149	145	135	150	136	148	141	142	159	166	146	157	141	165	173	150	145	169	141	158	144	164	163	162	148	158	139	161	159	169	146	131	144	139	157	145	163	144	167	159	141	166	162	145	135	194	173	143	165	166	136	159	170	165	184	135	154	172	145	161	135	162	167	150	152	147	154	151	171	169	150	159	174	143	141	142	182	157	174	168	165	157	169	153	145	170	132	158	153	170	158	165	145	158	153	183	157	164	143	151	151	152	180	143	145	143	156	153	164	152	175	143	173	152	145	150	159	181	141	146	149	153	143	146	168	143	158	122	164	161	158	140	159	160	154	171	160	153	155	155	171	149	158	160	156	143	129	162	144	154	168	136	137	157	158	171	152	140	140	144	145	179	156	163	167	161	139	157	159	160	163	173	154	186	155	169	156	179	155	165	163	136	162	153	148	149	139	156	128	126	161	149	167	155	173	137	158	157	160	158	161	170	165	151	159	157	167	194	161	151	153	144	177	145	159	185	167	154	174	155	187	143	163	170	176	158	160	141	175	155	158	138	169	165	153	172	161	151	149	156	162	155	170	137	155	127	166	160	183	156	161	174	168	173	166	165	161	158	155	148	168	179	158	147	142	170	146	181	158	163	148	165	171	158	161	150	146	170	142	166	146	190	124	145	167	171	158	151	161	147	165	162	151	174	182	165	167	142	148	168	144	167	169	176	164	148	166	154	142	167	149	141	157	137	161	158	177	163	166	190	151	145	158	171	184	163	135	159	158	157	153	147	144	159	167	155	156	153	154	146	138	147	140	157	160	168	147	163	169	153	158	166	159	155	123	175	146	138	174	155	139	187	159	164	158	149	141	190	164	161	146	150	129	142	147	174	148	139	154	151	156	164	152	176	162	151	152	175	150	155	178	154	153	166	169	147	157	155	156	165	153	168	181	164	163	160	164	156	159	172	150	169	161	154	153	177	140	152	184	168	160	153	134	131	145	154	149	137	163	145	167	152	160	163	148	142	145	164	150	138	135	166	166	179	146	142	129	154	181	151	149	151	151	165	161	147	154	158	141	139	165	161	150	142	184	139	145	168	156	160	179	155	155	134	173	164	183	146	161	168	158	166	150	143	150	154	134	147	170	151	157	177	170	189	161	167	145	167	170	121	165	154	136	158	143	147	171	163	179	170	152	173	164	149	132	142	165	160	150	198	153	165	179	144	175	160	140	180	156	123	146	151	131	148	157	157	170	154	144	164	178	137	156	169	168	153	172	151	180	150	153	169	164	139	160	156	165	187	160	149	158	153	173	132	146	152	165	146	147	162	159	144	143	160	145	149	139	151	138	140	153	166	146	160	181	150	152	162	150	142	165	171	152	139	161	140	164	164	162	159	159	166	183	146	150	152	153	163	152	150	137	147	155	161	149	156	185	139	172	152	133	147	147	141	157	160	165	145	152	175	186	148	133	154	173	156	162	166	172	168	169	171	169	138	166	155	158	160	158	156	160	148	164	148	174	177	160	147	164	141	144	176	142	153	159	157	140	164	160	179	185	170	159	166	169	141	165	163	159	136	154	159	163	177	161	169	150	170	160	150	168	174	158	165	176	159	170	142	144	160	185	153	152	153	149	147	144	156	164	164	154	165	152	144	152	159	147	163	160	147	158	143	141	175	163	156	134	173	147	159	174	173
19387	1612	3248	3604	3117	2485	2062	1696	1469	1410	1251	1076	979	911	869	813	776	745	796	720	698	702	650	652	634	593	566	597	605	559	593	535	545	530	556	546	538	531	539	512	535	560	552	484	520	545	534	539	556	551	535	503	478	503	525	509	543	507	515	506	460	530	505	478	519	483	507	519	487	451	519	521	494	456	528	514	467	489	514	488	500	484	517	468	479	499	505	516	470	466	430	500	490	454	507	472	497	466	486	501	454	503	484	485	492	495	464	522	504	472	523	523	471	489	500	470	487	476	509	516	483	460	479	459	471	519	495	494	473	465	466	437	505	506	510	502	474	472	518	481	497	473	463	446	519	498	493	471	496	478	487	492	545	482	491	471	480	470	486	483	481	511	465	496	486	462	477	509	470	482	487	487	474	502	490	470	471	503	469	464	484	471	489	449	471	455	445	478	487	525	448	467	485	469	509	445	455	488	515	494	453	438	484	461	472	505	452	480	498	481	481	492	500	465	442	505	482	498	536	468	531	488	442	458	516	482	458	488	478	474	497	461	502	487	486	489	454	495	479	495	481	495	468	470	516	464	472	494	466	488	459	503	477	518	481	503	450	495	469	467	520	464	507	486	469	481	458	493	497	496	505	472	479	480	500	499	470	461	485	449	538	463	535	490	468	446	522	504	474	465	497	504	435	496	514	491	466	474	480	473	459	498	480	477	463	453	469	483	502	475	494	493	476	515	498	458	489	514	487	501	479	492	525	517	467	482	487	463	430	478	471	466	498	495	468	482	478	459	508	514	460	479	478	505	500	450	491	450	443	489	483	473	468	483	471	489	480	458	513	493	465	525	488	473	493	519	457	475	475	455	486	469	491	500	487	506	489	483	467	479	510	524	453	525	477	497	475	485	508	509	498	477	527	451	477	451	490	488	465	491	494	505	522	468	522	476	487	497	509	478	485	476	496	488	460	485	475	481	466	475	481	490	466	461	489	456	495	476	501	484	495	474	511	456	490	466	500	446	486	511	460	490	508	478	471	481	486	516	454	466	500	481	536	493	463	472	446	493	505	428	457	461	473	495	466	467	470	518	495	496	466	488	474	479	460	473	467	513	487	493	485	504	480	452	491	523	511	489	496	564	475	463	494	461	468	480	520	463	498	469	479	477	448	538	488	467	471	522	492	510	505	494	522	480	485	522	468	503	507	483	475	453	476	481	461	503	432	477	492	463	482	453	523	517	454	512	484	450	476	495	437	452	502	477	451	473	526	505	462	502	489	507	520	486	471	471	462	451	482	486	487	473	479	466	484	520	479	490	478	444	494	500	471	452	505	488	494	481	531	462	474	453	502	442	502	455	497	492	481	463	504	473	519	459	474	473	482	465	500	469	501	476	498	502	448	504	524	476	525	448	505	482	476	464	536	481	468	489	474	512	492	517	484	498	490	481	470	479	473	509	481	480	490	520	489	469	451	475	454	457	515	459	468	460	505	464	493	487	498	502	504	507	514	517	452	460	463	469	480	486	501	482	497	466	482	465	497	510	492	447	494	459	451	490	507	499	450	491	501	505	479	451	477	501	501	484	443	515	483	478	469	437	449	462	468	477	488	456	522	498	532	450	495	507	498	451	454	486	473	494	459	461	501	471	487	491	481	479	475	478	463	506	502	502	485	476	499	502	499	492	451	484	465	498	534	472	502	444	487	476	509	482	455	484	518	495	482	477	453	517	505	492	480	523	479	473	479	501	490	489	481	502	476	468	450	489	512	472	500	528	504	508	475	465	524	492	474	518	476	471	471	502	498	468	498	453	468	467	485	503	496	495	513	500	471	480	456	478	463	498	523	503	488	512	473	491	513	485	437	493	493	488	461	444	495	466	493	467	491	460	490	489	506	484	489	482	495	466	486	523	469	475	461	476	482	483	513	477	459	495	446	547	449	502	510	448	478	511	509	480	476	480	472	508	479	438	528	466	480	471	496	472	462	500	474	502	495	491	482	513	450	483	493	461	482	469	482	494	489	472	491	451	477	500	476	495	456	457	475	468	434	461	495	464	501	486	458	466	521	493	538	511	488	457	460	495	507	494	496	479	509	472	503	519	461	501	457	521	484	506	471	457	471	480	490	468	452	486	462	498	487	495	495	443	493	479	478	489	492	497	487	537	490	448	477	471	454	463	487	446	513	432	527	492	488	498	492	511	460	472	453	541	456	472	477	460	454	478	501	489	514	473	501	477	485	482	501	475	469	482	467	492	494	481	482	493	460	463	479	518	469	476	490	480	464	471	511	449	489	471	517	476	471	501	504	467	494	493	460	501	476	488	493	512	499	459	470	500	473	493	517	515	502	496	477	452	492	498	458	481	498	464	488	468	492	446	491	467	450	496	521	506	477	471	555	476	483	483	501	497	527	469	523	456	501	470	483	468	435	436	471	488	483	480	488	494	487	438	471	498	469	517	493	524	480	489	480	492	502	465	475	496	490	500	478	455	486	486	514	472	515	476	507	467	480	468	476	451	514	486	444	481	478	493	474	509	470	449	479	484	475	471	484	481	521	499	460	502	472	513	444	471	508	493	470	469	467	481	492	449	495	477	482	501	527	487	498	472	489	457	457	517	472	497	517	493	462	512	473	492	501	486	490	493	498	467	483	511	482	460	484	463	487	478	466	518	468	502	445	451	502	465	500	519	500	462	480	466	482	487	474	520	497	452	523	477	529	490	516	500	502	489	452	455	444	486	496	458	459	500	467	463	512	479	471	484	503	442	471	481	489	466	486	478	512	474	504	464	484	474	466	507	466	526	483	508	482	453	486	509	473	490	458	501	511	439	488	515	491	494	500	470	482	525	500	494	528	519	507	446	469	456	520	486	514	509	474	480	470	502	467	511	463	482	489	482	471	469	475	483	477	480	468	516	508	496	472	482	495	526	465	481	469	493	467	464	482	481	436	479	504	465	452	498	507	483	473	481	467	450	489	476	475	465	477	503	484	497	452	480	488	516	507	477	495	538	502	491	503	475	508	498	464	503	492	480	499	425	484	458	508	497	474	490	477	456	478	475	458	448	485	517	463	476	486	475	500	478	462	496	453	512	485	510	500	491	462	481	515	423	488	460	489	532	500	496	489	500	497	514	487	465	477	452	477	481	506	461	514	476	488	476	465	531	467	497	450	472	455	475	467	489	501	496	500	479	493	494	472	509	476	503	482	459	471	489	492	471	502	474	508	521	453	510	465	447	486	493	480	490	495	506	476	483	475	483	484	513	509	502	466	480	472	472	437	485	442	494	514	515	530	475	485	486	453	488	487	498	451	458	502	493	465	508	467	498	455	472	506	505	469	483	477	466	460	504	491	497	486	527	514	463	459	475	505	478	473	490	504	443	461	468	496	495	458	452	509	502	457	533	509	465	488	501	521	495	495	476	511	471	503	464	446	460	479	490	503	506	506	505	451	488	498	485	508	446	487	535	487	485	484	506	501	488	452	508	485	505	489	492	521	510	524	492	495	523
48256	19099	8964	2574	1555	1096	816	672	557	499	481	459	392	389	329	339	345	291	304	325	286	266	291	272	304	244	252	271	280	225	274	239	248	231	267	313	277	262	279	284	276	269	292	241	240	260	247	240	225	236	240	275	266	256	219	269	254	234	269	223	254	247	248	231	232	253	236	254	262	221	267	235	260	242	216	222	246	234	255	263	241	249	261	281	251	224	243	245	223	239	271	234	227	258	234	241	258	220	272	218	284	250	240	251	233	253	242	253	228	239	249	271	232	212	221	242	237	247	253	240	249	262	230	242	200	261	239	221	272	278	239	259	250	258	234	215	262	266	237	245	251	247	232	232	246	254	261	236	241	243	227	228	228	234	249	244	248	257	226	266	225	266	210	215	249	242	258	232	207	253	233	273	240	229	241	217	243	226	234	252	248	256	230	251	264	239	215	250	229	201	245	208	239	281	258	206	212	238	228	242	245	248	253	253	236	240	206	270	269	231	249	229	269	235	253	239	247	232	232	240	257	276	247	268	232	220	265	232	248	227	259	238	240	251	238	244	242	237	228	252	243	230	241	261	238	264	239	269	276	237	242	251	240	268	254	233	286	233	240	267	247	243	234	239	265	244	263	242	261	256	268	244	221	210	226	245	237	225	226	256	250	231	216	239	247	254	255	242	240	255	225	232	253	246	232	236	225	228	260	233	226	252	242	226	240	251	239	245	225	261	243	266	253	250	258	255	249	253	249	219	229	223	222	289	246	234	255	247	259	237	238	251	261	229	255	207	265	256	275	273	246	252	241	230	230	234	245	225	228	253	269	225	263	234	243	229	244	257	233	231	223	266	241	254	248	252	233	260	269	236	235	236	233	256	246	256	247	233	256	260	243	262	220	224	241	226	239	248	249	264	252	248	268	253	239	248	236	237	230	259	260	249	247	249	236	248	226	229	256	260	232	267	237	211	252	220	264	239	269	255	250	277	224	254	237	245	248	247	212	210	243	243	241	234	228	221	237	225	229	228	272	255	254	242	240	259	216	249	219	229	220	251	234	242	244	256	259	219	228	238	259	247	252	262	256	225	261	245	239	238	214	226	243	247	231	265	246	263	266	259	261	212	227	256	249	216	243	237	268	260	249	281	265	265	234	243	235	245	246	222	252	227	246	245	225	257	233	231	226	242	238	233	259	234	238	257	232	267	243	220	232	204	237	212	252	256	213	248	239	265	246	246	257	247	222	217	216	258	207	226	223	234	223	235	221	256	224	246	251	253	207	255	239	243	247	241	219	276	246	241	242	276	248	260	239	245	241	242	231	231	244	246	218	257	222	246	227	248	253	232	229	239	244	209	246	219	214	254	260	236	252	241	226	248	261	232	266	252	229	225	245	220	276	262	254	231	244	237	242	243	245	226	278	228	250	240	263	273	272	234	241	245	240	262	237	227	223	266	260	240	231	277	239	243	242	250	279	249	233	232	220	223	194	236	237	211	208	248	243	230	250	225	240	283	241	261	249	253	236	266	237	250	259	221	271	229	236	234	267	241	273	236	220	249	237	226	251	239	236	235	267	259	236	249	238	235	254	239	254	262	251	245	238	239	269	221	235	240	244	249	261	249	293	217	246	236	253	267	228	251	236	247	259	259	264	231	234	228	219	259	236	240	260	268	251	255	254	214	252	257	235	240	237	239	227	234	236	236	257	231	244	245	249	246	280	224	277	233	209	218	250	207	235	273	269	242	236	248	257	260	215	242	230	263	220	248	230	237	237	257	234	231	218	266	253	233	235	259	241	219	240	218	245	272	235	245	292	245	255	265	238	241	238	245	244	283	219	245	255	243	254	224	209	249	242	222	243	232	213	266	263	239	246	223	227	244	264	242	258	246	270	277	244	245	274	246	242	260	254	252	240	221	230	255	260	226	224	234	249	239	258	263	250	243	250	238	265	234	250	225	227	255	250	255	261	268	257	232	243	240	234	270	221	241	235	223	218	258	249	244	240	244	212	246	249	217	234	257	253	236	229	230	240	246	266	256	247	279	236	231	236	263	261	217	234	245	244	236	220	235	219	215	261	263	229	236	268	231	250	250	271	229	219	242	253	229	223	258	215	252	245	233	234	242	247	255	226	256	230	245	226	210	232	264	256	235	253	229	216	246	249	234	242	234	228	224	236	245	228	229	254	251	240	234	248	244	240	246	247	279	228	246	225	280	243	230	257	223	240	245	252	262	237	251	245	246	264	244	230	259	225	228	225	230	248	259	226	271	247	227	220	257	241	251	245	240	223	230	251	234	223	246	272	226	275	251	238	252	290	228	216	276	229	236	236	245	254	250	221	252	237	234	209	222	233	238	258	197	251	237	230	243	258	270	266	241	250	234	257	219	246	238	208	257	216	251	223	247	226	271	264	226	228	257	263	228	259	240	280	247	229	247	273	236	239	233	252	260	227	257	249	268	246	260	250	252	261	234	254	220	245	235	238	247	246	210	211	218	226	227	241	248	288	216	242	254	227	267	228	225	280	228	258	267	259	228	249	265	259	259	252	237	234	244	239	242	210	246	264	242	232	247	228	235	218	247	266	238	226	252	234	230	227	246	245	232	246	243	254	213	225	250	240	242	222	219	229	219	236	232	258	269	226	255	253	241	231	251	246	246	231	245	241	221	235	269	250	266	248	241	236	273	267	234	256	257	234	228	231	243	219	240	245	254	233	239	209	249	215	242	259	219	270	242	198	253	254	226	245	222	260	252	272	237	238	227	247	212	232	233	231	285	233	271	252	281	235	224	239	236	243	229	245	211	253	225	227	251	235	221	229	238	251	236	262	243	262	222	241	239	234	254	233	248	242	262	266	246	249	204	254	256	222	259	232	233	228	241	242	251	243	247	261	209	250	219	246	260	236	240	233	225	227	245	251	258	243	241	211	234	257	225	247	266	224	256	212	241	241	255	262	239	220	229	253	229	230	230	254	244	227	252	215	261	232	262	242	240	243	239	254	258	250	234	213	251	265	256	218	229	265	236	220	241	244	255	263	222	226	227	263	255	241	208	245	251	229	262	260	265	249	238	242	251	228	228	243	258	263	232	195	233	201	255	254	215	235	276	256	242	272	266	234	249	259	253	242	272	243	238	206	253	269	233	257	226	267	268	252	262	270	231	223	242	238	247	226	252	224	255	243	230	238	249	244	234	258	234	240	232	235	248	222	242	226	208	244	230	231	241	233	230	263	250	266	235	236	244	215	244	222	250	233	221	223	228	234	243	248	229	221	239	247	231	267	232	280	234	250	233	223	239	246	283	244	230	247	230	232	238	252	273	239	213	227	232	280	267	267	276	275	237	242	229	222	250	258	222	258	256	223	254	249	217	240	261	259	227	255	216	244	232	234	238	251	228	238	276	260	246	224	230	229	248	234	216	220	229	242	248	259	242	242	227	239	239	227	234	235	235	252	243	257	207	209	279	219	251	243	233	209	214	240	247	240	242	238	222	245	246	241	246	239	247	224	226
25100	2730	5976	6527	5434	4404	3581	3021	2649	2356	2034	1828	1773	1596	1347	1408	1278	1309	1195	1095	1115	1070	978	971	918	947	939	934	824	914	863	826	837	857	850	851	782	821	787	780	806	749	800	802	750	752	729	812	737	706	803	715	722	751	754	736	759	729	702	699	747	758	716	703	654	729	699	751	755	747	714	698	680	686	752	725	750	716	769	695	697	749	677	675	748	707	684	674	734	688	740	712	710	696	640	686	710	714	694	651	650	734	674	677	704	692	671	705	670	706	686	692	677	694	694	720	707	679	668	697	676	736	700	746	680	700	740	681	721	681	744	729	729	713	680	739	693	672	658	698	666	682	693	689	690	660	683	638	657	713	735	709	700	695	713	673	733	712	681	637	697	712	682	672	723	657	686	713	710	709	682	704	671	667	645	705	670	672	703	714	683	713	731	718	678	688	676	690	641	718	685	685	664	718	725	716	687	677	743	679	631	658	707	678	686	668	671	677	651	678	661	684	679	707	690	668	673	712	660	669	697	706	684	719	689	652	689	665	715	660	695	754	632	716	706	715	686	687	703	685	657	677	707	659	714	689	680	690	675	711	706	704	695	688	733	701	739	685	684	673	692	661	660	713	708	729	695	709	678	690	670	709	712	728	715	712	641	657	712	686	724	675	662	690	694	628	720	703	670	646	663	630	688	672	663	740	686	670	694	721	666	677	690	681	696	707	683	643	703	677	680	703	697	678	673	701	691	687	680	677	623	674	696	661	684	657	698	698	671	662	681	664	673	630	693	663	658	695	724	694	647	677	703	709	681	693	680	703	723	685	699	659	665	681	730	648	712	676	692	694	684	693	679	631	694	706	622	665	658	648	657	699	692	672	689	678	686	645	680	677	694	702	679	723	676	666	679	729	656	692	657	740	650	647	719	723	711	657	662	705	678	700	649	645	710	674	722	735	678	686	693	679	689	661	679	664	720	681	706	676	654	729	701	683	685	645	667	692	688	702	719	706	676	711	687	675	672	712	703	695	673	711	673	694	716	666	678	642	688	691	686	702	703	668	698	698	682	704	747	659	630	721	682	693	689	674	702	713	720	693	670	683	688	688	668	626	623	676	724	697	686	642	709	636	728	654	718	668	692	673	667	704	736	705	647	610	699	680	697	706	691	667	654	674	685	680	682	680	655	699	676	697	687	691	672	686	693	629	653	668	653	741	690	684	709	669	700	651	745	696	698	708	663	715	697	726	666	708	677	653	697	683	695	673	661	721	673	696	686	681	706	671	694	684	657	666	671	760	669	717	688	732	706	660	663	635	689	662	725	670	660	671	663	650	703	680	662	682	718	643	693	698	669	639	711	721	672	730	653	674	709	707	715	696	715	660	694	700	676	679	664	669	694	710	688	723	705	655	687	653	687	675	673	680	686	672	717	663	681	668	675	743	664	721	686	720	678	674	667	679	701	737	656	717	681	672	701	706	675	722	681	691	697	654	672	685	662	725	696	723	686	671	683	700	650	688	710	705	690	765	660	715	652	660	717	690	713	731	686	662	675	667	635	699	730	728	654	649	668	649	656	726	675	689	693	691	703	726	686	718	703	702	720	667	713	663	695	685	708	673	676	682	719	638	712	643	632	697	655	662	696	682	678	696	615	620	694	653	735	689	702	665	715	692	726	700	672	691	703	700	668	638	700	633	670	707	653	679	672	722	675	663	715	683	704	737	709	651	691	706	692	689	698	692	686	695	671	713	693	671	686	689	660	652	657	693	697	693	653	742	670	668	691	698	663	720	636	689	674	675	703	686	677	664	677	699	687	683	677	665	671	725	688	677	676	696	625	702	650	703	723	691	683	729	693	710	715	635	684	668	665	648	677	684	705	669	700	665	663	750	690	644	680	691	681	714	706	674	632	698	698	681	705	628	679	653	706	694	712	687	689	697	666	642	669	738	681	710	716	660	740	687	688	668	711	705	684	672	715	668	685	706	693	652	710	721	684	685	725	714	732	684	705	694	673	717	653	702	663	686	704	688	672	662	706	683	686	644	697	719	654	685	638	664	667	715	709	686	719	730	713	656	692	652	691	679	693	691	680	699	688	692	704	736	705	704	689	699	661	692	710	688	696	717	696	734	711	679	710	670	699	708	670	719	670	716	705	765	671	642	656	677	714	664	680	675	693	680	704	659	705	676	688	611	720	700	656	669	663	702	691	691	721	677	650	660	650	673	646	667	668	719	693	690	662	676	648	690	635	705	621	723	743	699	707	704	693	723	710	693	691	678	717	709	739	692	686	701	654	706	692	691	687	720	728	684	724	662	637	618	692	716	688	693	729	686	681	678	653	652	679	710	674	679	677	660	683	701	716	683	686	704	703	722	675	681	677	717	693	665	677	670	678	713	710	654	692	683	702	693	733	715	646	688	683	663	652	705	690	662	689	728	747	721	678	653	695	681	639	690	730	740	691	691	677	692	678	676	721	664	680	691	702	701	706	697	669	722	741	643	672	656	696	671	681	626	669	707	673	651	723	683	721	632	709	707	678	728	684	724	721	673	698	688	672	631	704	688	715	660	702	641	712	657	675	676	666	644	689	698	648	723	649	654	718	707	697	648	641	674	695	676	669	691	709	637	671	636	703	674	666	714	688	715	700	668	657	690	687	683	685	673	722	708	688	701	691	710	691	654	740	676	675	648	643	651	703	660	714	681	696	665	694	739	644	685	722	730	682	774	646	700	664	702	687	683	711	717	662	651	679	629	665	707	752	692	690	697	718	709	692	686	665	651	667	681	655	670	731	666	691	674	670	702	689	700	703	733	649	686	720	636	687	723	688	681	685	645	685	699	718	706	699	661	709	719	673	680	724	737	724	714	661	704	720	714	704	685	675	705	714	659	649	713	713	676	705	708	711	700	664	633	689	713	699	701	697	682	685	657	650	718	726	666	621	750	702	676	679	694	709	694	664	726	720	687	681	660	742	674	649	713	716	736	672	708	675	691	706	723	663	718	643	713	652	648	736	661	709	678	718	631	680	709	680	725	690	654	718	673	680	725	716	709	705	685	726	672	658	672	646	707	691	679	717	692	667	630	672	682	697	713	706	700	646	702	689	700	660	720	680	699	669	694	694	672	699	639	702	692	694	709	706	667	711	702	686	705	701	706	683	643	659	694	666	687	628	707	660	701	694	727	660	694	656	721	691	688	683	682	691	699	671	683	639	677	673	693	723	664	705	658	669	658	674	686	718	692	714	712	704	723	722	708	683	682	688	738	669	690	709	674	678	697	724	621	686	721	626	686	652	702	721	656	624	671	644	678	692	680	690	767	663	685	686	723	693	682	684	692	725	738	699	724	723	683	669	708	687	671	680	692	720	679	712	693	748	686	729	719	703	741	671	683	662	661	718	737	672	687	734	690	723	689	694	727	721	685	702	649	633	698	664	680	665	677	693	679	705	679	693	712	687	700	659	686	685	682	672	709	666	652	696	699	684	652	691	744	707	698	727	668	734	701	709	699
5973	304	196	133	95	80	74	84	62	72	77	64	74	71	67	79	72	73	78	79	68	72	76	82	64	59	59	72	57	63	81	61	66	61	69	61	67	70	60	68	73	56	72	50	57	64	71	79	63	62	64	75	78	73	73	68	55	80	79	57	70	63	68	72	75	68	78	61	74	75	74	79	70	78	60	77	89	67	72	87	67	65	75	67	80	63	75	68	77	74	70	58	59	78	61	69	67	65	61	56	45	72	72	47	59	73	82	62	67	79	90	56	38	79	72	63	63	70	69	58	75	67	71	58	67	59	79	58	64	80	92	65	79	62	77	71	76	63	65	71	64	62	66	79	73	53	71	73	59	76	75	73	69	56	68	71	68	62	87	69	56	59	84	73	66	65	65	81	61	75	65	80	79	67	49	62	62	81	71	68	70	63	72	76	60	66	88	70	69	57	74	81	65	71	75	61	75	70	68	76	49	59	64	70	57	68	68	61	72	74	75	63	63	88	65	77	74	58	64	90	69	50	70	64	57	77	82	85	72	63	62	58	61	72	69	66	62	77	49	60	71	69	68	59	87	69	71	60	62	64	63	78	72	49	62	59	75	66	66	63	75	75	43	61	63	83	67	57	65	59	73	72	57	78	65	78	65	62	65	66	70	54	67	61	56	85	79	72	68	78	69	58	71	67	65	76	64	60	60	56	64	64	65	67	69	84	61	65	69	82	61	69	80	85	63	72	67	67	64	72	79	72	52	72	76	78	67	63	73	62	65	69	73	68	75	62	57	69	66	80	66	76	73	59	55	92	56	64	58	69	68	66	75	64	67	59	74	61	84	62	70	66	75	83	56	73	61	59	79	78	64	64	64	72	78	63	69	67	68	72	80	74	63	70	70	71	62	51	61	81	68	73	69	81	62	53	61	67	83	67	70	73	77	73	80	64	63	68	68	67	73	71	59	71	61	83	75	75	62	60	56	66	78	81	54	73	57	84	61	67	72	67	54	54	68	54	57	68	70	83	63	66	58	66	69	66	57	65	77	58	75	65	73	68	68	65	72	69	65	65	74	69	68	70	43	74	78	79	70	81	59	68	51	59	63	76	51	66	53	72	64	53	74	62	65	72	68	86	73	72	74	88	86	56	95	63	79	70	48	64	64	69	65	61	60	78	63	58	74	67	64	70	62	79	65	79	73	64	90	75	69	64	71	55	61	72	62	46	65	70	66	82	73	61	60	75	59	67	70	69	70	80	66	62	73	68	58	70	87	64	67	55	66	85	47	72	57	76	67	68	57	70	77	74	75	68	61	73	57	68	69	57	63	72	63	58	68	60	71	72	77	71	84	65	69	69	75	81	60	60	80	66	62	71	83	52	69	76	62	70	90	82	70	78	63	63	56	70	87	62	68	65	59	72	82	73	70	63	83	87	64	66	58	65	65	61	76	56	59	64	63	74	63	68	79	59	63	75	74	55	70	62	68	67	65	67	78	69	72	90	58	74	79	73	73	69	75	55	74	64	61	64	80	79	71	75	80	82	67	70	54	63	74	53	61	68	85	62	67	73	57	65	68	76	73	73	74	76	66	58	62	73	77	72	82	78	55	65	60	60	69	80	56	77	69	71	66	72	75	54	74	58	73	64	80	68	47	51	59	65	66	65	66	65	74	67	65	84	79	84	71	58	75	49	73	67	54	54	65	68	62	73	80	62	81	71	58	62	62	71	69	78	67	56	61	74	59	70	64	70	69	61	62	70	58	57	78	64	61	61	81	64	59	70	85	84	66	53	64	73	62	84	52	79	79	76	79	78	77	87	76	76	74	75	68	64	84	68	65	73	57	76	58	75	66	72	62	69	52	84	70	64	62	64	60	70	61	95	80	76	62	68	70	74	66	82	80	74	75	69	66	60	61	49	76	63	66	57	67	70	73	56	71	83	58	71	61	72	65	76	75	65	57	62	63	75	73	62	56	69	59	56	73	77	53	70	52	76	65	64	82	68	61	63	75	79	79	63	71	60	57	72	71	57	57	61	63	53	59	53	66	55	59	51	57	62	53	71	58	67	62	83	70	73	65	63	69	72	78	65	67	74	78	73	83	77	77	80	67	62	80	59	65	70	66	69	67	68	56	65	64	62	79	70	78	64	59	80	71	56	68	68	70	71	65	76	56	63	61	60	68	67	64	67	86	53	63	66	64	60	62	72	68	79	70	68	54	71	50	64	74	60	68	89	67	74	48	71	67	67	64	75	80	79	79	72	74	54	77	71	70	68	69	87	72	64	64	69	58	63	68	65	69	57	78	74	64	53	62	80	75	77	70	79	63	96	63	57	65	70	78	62	75	79	66	56	66	63	65	57	64	70	45	71	67	70	73	77	59	94	66	70	77	76	72	63	76	62	65	62	76	64	74	84	76	64	58	64	68	69	72	60	76	65	72	60	59	70	74	62	74	73	61	65	66	64	81	64	69	75	78	74	69	69	73	75	68	56	64	58	59	72	63	76	65	55	72	86	69	67	66	74	70	80	78	55	56	54	73	74	60	56	69	71	70	69	68	68	78	73	71	62	57	45	54	79	84	65	83	81	59	71	67	60	54	64	75	76	64	68	67	65	55	65	65	71	86	83	62	61	60	72	76	78	73	67	76	75	83	63	81	73	60	71	69	59	74	57	72	71	74	73	65	62	65	80	61	59	71	60	54	78	63	72	90	83	70	57	65	74	73	66	77	54	79	79	58	69	69	66	63	60	56	79	68	59	67	64	77	66	66	56	72	75	86	53	68	71	70	74	86	62	61	59	77	61	70	74	75	71	76	60	67	69	92	82	71	70	76	61	74	86	80	77	59	79	70	89	73	68	67	61	79	69	66	70	77	49	59	72	71	65	72	69	68	76	60	62	72	68	71	52	81	49	70	56	71	70	64	70	68	65	71	80	52	59	64	73	74	58	64	69	70	82	68	81	63	79	66	60	72	86	71	71	70	73	67	64	75	60	67	71	73	75	70	54	71	61	74	59	69	76	75	71	66	62	63	58	92	85	65	71	73	85	62	64	67	55	72	66	71	81	73	62	66	63	70	56	56	80	62	59	66	58	61	61	74	70	79	71	56	53	70	72	67	66	67	80	62	60	64	64	67	72	63	66	88	70	72	63	68	61	72	87	80	79	63	67	53	75	46	64	61	59	67	76	62	55	66	55	58	70	68	52	54	75	69	83	62	64	72	76	60	70	72	70	61	62	67	70	71	59	66	77	89	50	63	55	62	66	64	56	71	71	79	66	62	67	66	64	62	61	64	81	71	52	50	58	68	78	62	55	64	66	57	60	64	80	66	72	49	58	52	74	65	73	62	61	65	63	48	83	60	80	73	63	80	70	67	83	81	68	70	66	64	60	68	67	62	68	67	62	75	61	58	56	63	62	72	75	69	65	66	92	58	63	53	80	64	88	80	82	66	74	54	73	53	78	77	75	77	76	69	73	55	74	59	70	85	68	71	72	76	63	60	55
5679	336	401	402	368	346	344	315	308	278	271	289	273	239	272	288	262	288	266	278	272	268	251	276	260	254	261	247	246	228	235	256	250	248	246	270	223	268	237	273	236	237	253	254	251	244	276	225	224	260	238	212	261	237	274	245	256	264	242	253	290	244	225	265	231	255	245	243	264	228	219	242	271	242	268	208	226	252	228	272	272	228	244	264	274	261	240	287	246	269	257	258	285	277	301	231	257	236	234	240	262	238	260	267	240	233	249	236	244	263	274	244	256	237	265	269	241	221	263	245	230	245	251	237	278	263	238	271	273	262	232	259	260	231	233	240	261	262	235	271	273	240	247	251	250	244	270	225	251	283	268	260	282	259	253	234	251	254	239	235	233	247	252	247	264	238	279	251	295	233	255	257	234	243	280	234	251	242	238	231	243	287	256	234	244	277	262	265	224	254	248	279	254	260	268	225	215	228	236	257	255	239	259	234	249	252	237	226	244	240	259	254	268	223	251	223	260	256	269	231	259	233	240	272	252	217	243	237	244	269	259	253	238	265	250	244	275	268	246	243	225	265	258	257	266	273	220	266	236	263	246	248	233	260	236	236	246	265	224	258	272	265	273	246	224	217	216	241	226	259	255	262	236	243	245	288	231	237	222	235	242	271	241	248	249	254	233	247	271	261	275	273	240	220	250	253	246	237	266	227	225	270	250	249	246	260	265	233	254	264	225	258	271	256	237	265	262	252	270	260	239	278	258	236	246	262	250	239	230	221	229	270	262	253	234	245	240	248	254	227	256	219	255	279	242	251	253	255	239	260	263	252	240	234	252	242	235	254	240	271	236	213	260	233	250	224	253	275	251	267	251	270	245	257	238	208	254	247	271	275	270	228	276	235	237	249	237	252	259	251	251	244	225	227	262	244	227	230	245	262	242	243	249	249	282	266	260	263	247	276	219	238	261	264	245	261	232	258	250	238	227	229	259	238	259	258	264	242	243	264	244	276	261	243	278	277	257	258	268	233	249	242	291	262	258	214	241	264	273	270	266	247	234	273	246	249	257	251	262	250	231	284	232	279	262	262	260	240	249	229	270	264	263	259	276	254	243	251	271	247	225	261	281	250	269	256	244	257	236	216	238	255	266	245	242	261	250	264	216	223	223	232	233	235	282	265	250	223	239	253	252	265	270	233	239	245	247	256	225	229	231	224	252	239	260	253	248	230	252	260	258	259	224	252	265	269	266	241	276	239	252	260	228	248	244	225	253	238	235	238	249	254	270	228	273	240	246	240	263	249	252	243	255	263	288	252	245	231	232	235	282	239	263	233	245	239	240	253	265	270	248	270	248	291	248	251	245	280	282	258	242	262	260	238	264	243	269	243	269	256	258	259	238	244	260	231	256	253	251	242	267	271	258	260	248	232	248	254	259	260	285	251	277	246	241	232	257	233	227	268	241	277	251	265	254	265	232	269	269	245	250	240	245	233	266	251	254	260	239	241	239	258	257	245	247	251	256	241	245	263	228	247	233	270	255	248	260	247	241	250	223	237	239	236	246	259	258	244	249	231	251	274	258	259	232	252	247	224	246	248	242	247	244	258	235	246	271	249	232	246	250	277	270	232	251	238	235	234	245	248	238	263	269	254	228	265	231	272	252	233	237	258	243	219	254	279	247	278	239	272	257	234	248	234	250	213	247	259	263	226	225	232	245	241	262	239	259	255	236	244	264	286	247	254	244	243	234	245	259	258	242	268	241	255	251	235	277	260	253	277	264	265	279	238	232	264	235	247	271	260	244	238	245	257	268	248	255	251	267	248	237	226	276	267	263	266	272	224	248	261	260	265	231	268	238	262	224	265	256	213	258	246	230	242	251	270	228	242	237	254	270	249	246	249	236	293	257	232	279	287	223	238	260	254	274	280	248	247	269	265	245	278	263	252	245	239	256	239	249	251	298	243	255	254	263	236	240	267	250	255	237	250	255	241	263	246	270	221	253	285	259	247	230	232	240	228	258	215	250	246	274	222	228	237	249	255	272	253	255	240	257	240	239	293	247	237	220	274	261	248	244	276	244	223	292	255	266	267	226	224	246	267	281	243	270	244	276	247	224	234	273	254	230	275	247	278	230	253	259	253	230	254	257	228	245	271	254	287	240	244	239	239	243	256	216	250	244	262	248	264	234	272	248	266	221	260	244	263	259	247	230	264	281	266	238	253	258	268	250	256	246	250	238	229	251	255	224	236	252	270	245	280	243	248	241	239	223	277	280	220	276	261	260	262	242	235	275	219	254	240	249	279	221	204	241	293	253	244	239	224	257	250	241	216	266	238	233	260	227	263	256	223	225	232	228	254	237	278	241	243	256	260	230	259	228	255	247	250	246	249	241	242	251	247	233	218	239	242	251	272	256	230	258	253	278	237	250	248	240	241	257	258	238	269	253	262	267	243	268	231	265	234	249	254	256	225	260	270	256	250	269	254	266	268	249	263	215	258	263	249	251	240	254	269	247	226	248	264	234	249	211	264	255	271	245	257	272	272	272	275	274	221	233	257	223	249	245	256	244	245	259	265	259	235	261	230	232	256	243	210	257	276	226	227	249	238	251	237	238	258	240	241	254	244	241	242	258	243	244	255	245	228	257	247	223	247	247	240	251	254	234	232	229	256	245	218	254	263	246	252	243	275	270	266	253	264	266	248	247	233	280	233	271	225	277	245	241	275	255	266	265	237	224	252	252	276	269	249	230	260	227	258	257	245	266	252	264	238	248	267	257	233	253	262	242	247	263	251	251	263	233	249	248	255	252	263	264	227	264	264	246	248	230	245	277	240	252	249	277	255	240	212	245	244	230	254	234	242	235	247	245	246	229	273	279	264	222	253	265	242	275	252	211	244	254	242	254	281	256	262	248	229	250	267	266	253	238	256	251	264	265	240	263	269	250	247	273	240	255	252	242	248	259	233	250	241	234	248	242	260	254	266	242	246	249	219	259	239	231	254	238	241	248	247	248	253	226	256	261	261	251	225	218	229	222	258	253	229	258	246	235	250	225	245	276	242	258	264	220	242	252	211	255	246	254	241	220	246	251	238	252	246	291	251	224	241	252	266	260	246	239	235	264	268	233	252	260	243	262	254	226	238	246	253	231	251	256	262	255	268	237	262	232	250	225	265	245	264	231	264	225	251	262	233	268	258	212	262	253	251	249	267	250	265	243	263	272	247	269	286	238	270	285	259	265	266	283	239	257	253	250	252	260	272	251	267	250	244	287	275	212	262	246	243	238	244	265	261	294	245	236	269	231	244	257	244	241	252	248	268	267	240	268	250	238	261	237	285	226	246	261	254	249	246	250	238	275	235	260	243	244	225	230	248	257	240	250	243	266	245	231	249	260	233	260	249	233	230	244	242	248	245	259	270	252	251	260	250	263	269	244	263	259	253	244	234	266	240	243	248	250	248	234	218	241	247	248	253	251	248	263	252	284	246	235	243	288	245	270	236	281	288	261	243	219	244
40084	8890	1802	1072	779	479	426	397	335	312	289	272	228	228	204	209	209	180	180	194	202	183	173	164	176	157	173	167	155	160	150	162	168	189	167	144	189	189	162	162	152	159	175	147	185	148	156	152	152	170	151	156	152	165	152	150	162	154	162	143	147	165	156	156	179	167	176	166	174	158	168	145	155	164	156	143	169	157	151	160	162	168	143	139	146	160	163	172	144	182	163	154	156	159	142	146	157	156	168	148	152	152	152	176	140	162	154	157	155	168	167	148	176	157	170	176	158	168	171	135	158	147	154	177	168	161	139	172	145	142	163	160	132	158	149	179	140	161	170	141	167	168	139	171	166	169	161	156	134	174	161	184	152	133	164	145	155	157	166	172	157	153	158	186	145	159	163	130	154	150	150	141	150	160	132	151	174	166	163	150	171	167	151	155	165	139	172	163	161	148	160	144	144	184	143	151	150	147	150	158	164	147	167	162	144	172	172	149	147	176	170	166	145	151	147	177	132	141	146	180	153	173	172	154	184	155	174	158	131	159	157	143	167	169	153	160	151	151	134	155	152	171	154	160	172	139	164	144	146	160	159	155	141	141	173	146	141	166	151	151	164	171	152	170	151	158	171	167	156	146	129	132	151	160	153	159	161	164	172	155	172	187	157	144	150	142	176	172	162	149	146	151	173	155	140	146	159	163	151	155	162	154	153	167	164	124	161	158	146	167	156	139	163	150	167	163	154	172	148	168	160	169	147	162	149	175	173	145	162	136	139	153	161	170	175	152	156	155	163	144	155	140	150	146	146	161	170	157	150	183	161	155	167	174	167	172	182	161	121	149	167	167	147	154	168	164	164	158	164	146	159	148	144	167	172	152	145	142	157	149	164	173	157	147	147	150	157	166	151	155	151	162	149	153	175	157	152	165	168	172	162	161	135	183	178	159	156	166	147	156	168	141	160	192	166	156	162	164	184	169	155	154	151	148	155	155	145	163	147	154	148	163	152	137	144	158	152	154	170	153	156	164	176	177	130	166	180	182	130	135	134	154	166	137	161	149	147	146	166	164	146	169	129	139	158	135	173	145	172	165	133	158	173	148	150	170	135	165	158	162	145	152	153	147	180	158	159	139	157	159	153	159	165	163	151	154	167	169	160	167	173	183	153	161	147	147	169	180	147	174	158	149	177	134	160	149	130	148	156	177	144	151	163	166	165	164	150	159	155	159	161	169	150	150	159	156	158	153	156	152	168	157	163	153	161	157	185	174	161	119	168	154	138	145	157	157	146	152	143	154	165	155	171	164	153	161	185	169	164	150	157	146	163	169	164	174	158	177	152	131	155	151	182	142	134	151	174	170	170	164	170	152	178	196	137	168	151	172	155	151	155	144	162	152	146	183	162	162	165	157	159	143	164	159	161	145	163	160	136	154	147	154	145	174	165	144	169	155	158	154	170	153	148	145	163	174	130	172	163	158	147	171	156	163	144	169	160	164	159	141	159	145	141	142	181	141	174	146	165	164	167	144	150	135	138	133	154	175	159	166	159	145	156	142	161	137	173	141	158	138	164	145	158	156	161	160	156	157	166	143	168	163	162	173	146	143	175	156	167	157	161	151	157	142	152	159	156	165	154	144	142	156	148	173	157	144	163	159	156	141	142	151	158	149	150	171	157	144	146	143	144	140	150	161	153	167	167	180	152	149	152	148	169	162	167	166	172	152	165	151	139	159	172	159	165	164	161	155	159	151	156	148	164	155	156	192	166	144	172	172	175	164	169	142	135	170	154	139	175	144	166	142	158	171	145	167	160	155	153	169	169	162	143	155	177	131	154	124	157	161	171	148	152	147	141	168	164	159	139	168	162	164	151	146	169	156	155	158	161	168	157	148	152	172	184	193	174	133	169	175	153	147	156	154	170	143	182	165	167	157	188	174	143	148	167	159	157	164	152	151	136	171	149	135	152	172	152	152	160	162	167	158	165	158	168	154	125	154	156	161	170	152	185	152	148	145	137	164	175	151	150	164	145	133	167	183	140	154	164	156	172	139	161	131	170	167	173	164	142	152	142	178	157	135	150	160	179	159	163	149	172	157	169	154	156	144	173	151	150	144	143	170	157	153	164	165	161	166	175	157	165	174	160	160	164	165	166	159	158	149	142	169	162	149	139	155	147	155	165	175	163	157	170	157	164	139	174	156	168	138	137	141	163	162	165	134	144	152	160	160	150	156	157	152	153	162	181	152	164	144	182	165	158	158	166	146	167	175	149	149	151	150	150	152	164	151	142	154	149	135	150	170	145	145	179	153	146	166	162	152	154	161	144	144	155	134	157	148	146	155	155	149	154	142	162	154	151	169	145	123	134	147	161	138	139	173	175	158	150	149	162	169	176	165	150	159	142	159	154	150	149	171	144	169	138	188	147	167	150	154	170	162	158	152	133	177	162	172	158	147	163	164	154	166	148	166	170	155	167	167	152	145	139	160	164	151	135	155	133	185	167	155	150	163	130	144	147	178	158	122	165	126	142	159	160	168	158	146	171	165	160	144	157	163	167	156	154	171	166	166	165	159	158	137	137	155	167	169	159	153	143	150	140	145	163	156	158	146	155	152	152	160	137	183	148	131	165	142	138	149	164	159	174	164	164	152	163	121	170	162	173	153	153	155	167	166	160	154	150	158	143	171	156	156	163	153	158	158	154	151	168	155	156	168	156	152	136	165	154	149	140	169	143	163	171	160	161	160	190	170	144	165	161	142	154	158	156	173	146	183	162	163	145	172	149	182	153	149	151	153	151	162	155	148	188	141	155	171	146	154	158	157	158	155	145	145	158	187	182	153	174	169	166	149	160	171	161	151	175	161	160	176	166	164	138	163	135	157	164	152	179	170	139	161	150	155	171	179	154	158	140	170	153	150	151	179	147	173	142	165	160	177	183	140	155	134	148	175	142	173	144	152	138	143	168	180	166	156	152	160	154	169	175	167	175	144	145	148	156	158	159	160	167	148	158	158	142	150	145	148	163	162	158	152	165	167	155	178	175	169	164	156	131	161	149	159	156	143	165	168	188	151	160	166	149	159	165	162	175	172	155	178	139	159	169	141	151	157	166	163	132	164	153	160	153	145	144	158	145	166	154	157	161	148	193	170	141	157	164	163	181	154	167	158	175	150	140	164	126	156	171	178	174	137	145	155	147	148	162	191	156	156	173	143	160	154	131	165	156	160	166	171	154	147	159	156	185	167	145	153	162	143	167	141	151	149	177	145	163	156	170	138	156	154	161	155	152	152	163	155	155	186	168	167	164	167	152	149	155	170	146	176	148	145	155	160	160	155	174	161	159	131	167	156	164	139	147	164	143	161	178	154	143	161	150	168	143	166	186	148	132	131	164	157	152	173	144	158	165	165	168	154	153	166	160	166	154	138	147	155	183	188	140	165	164	151	173	155	179	143	150	165	151	150	178	163	149	163	138	144	169	145	162	168	162	152	142	159	178	150	157	151	167	154	134	148
18880	1538	3270	3703	3053	2503	2068	1814	1537	1351	1214	1121	1062	970	933	801	843	779	700	738	651	625	619	635	634	603	595	617	560	560	545	573	576	544	580	596	558	553	508	514	550	542	503	504	566	498	515	559	495	505	504	535	493	527	483	527	520	533	501	518	557	525	470	535	518	480	456	546	508	492	498	529	511	497	525	474	496	507	480	478	460	471	455	520	498	472	491	468	499	480	498	498	488	479	513	496	464	470	479	470	488	466	486	484	482	466	475	506	476	473	479	467	522	438	520	493	478	456	495	496	455	496	517	486	473	444	518	487	489	473	488	497	486	508	518	518	493	480	464	496	474	521	493	493	481	512	492	474	508	459	517	473	511	479	492	498	477	500	499	494	482	502	483	469	485	464	445	461	456	540	494	513	497	479	462	489	501	532	506	510	473	493	476	454	516	481	492	547	510	476	491	472	449	493	485	472	479	501	515	486	498	478	489	498	473	494	496	496	464	473	441	490	510	467	497	471	453	460	506	515	488	473	491	503	494	462	526	489	503	481	474	482	513	472	480	476	441	469	458	489	520	470	512	474	439	492	483	510	500	494	494	517	470	457	469	465	493	481	457	481	457	470	446	482	480	468	483	483	508	503	451	476	501	467	487	498	517	460	502	459	498	498	489	484	481	485	520	451	473	463	480	497	492	512	490	500	455	495	450	475	470	485	491	499	501	494	480	491	488	489	464	480	485	510	469	501	510	519	481	527	477	469	471	505	500	460	491	485	484	514	457	448	466	479	497	495	472	499	455	472	473	479	487	434	475	429	480	524	535	490	485	486	453	514	499	487	432	484	495	474	448	490	503	471	473	472	457	495	469	509	476	503	468	449	488	458	513	449	480	457	536	463	455	499	542	476	485	449	453	489	470	461	493	461	478	459	485	495	521	477	484	508	477	496	512	480	473	484	491	481	509	470	468	500	512	461	449	518	545	463	490	499	515	481	472	460	423	468	485	489	494	465	480	447	484	484	533	475	510	478	505	517	447	444	472	471	493	506	471	474	544	487	487	480	469	491	503	445	483	508	484	476	500	486	526	492	506	485	449	465	466	507	509	549	495	467	475	488	466	482	494	473	520	478	527	487	476	486	492	465	462	501	490	471	435	490	502	498	489	507	501	489	451	447	471	483	478	517	526	505	497	492	478	487	453	456	509	479	462	461	490	456	449	476	508	455	484	475	494	464	483	487	440	464	491	464	475	509	490	499	503	500	508	471	500	477	472	458	480	508	507	497	441	541	488	486	451	515	482	493	470	454	530	490	484	496	483	515	469	492	483	490	490	495	461	480	457	456	465	477	472	485	504	488	471	529	481	495	500	468	508	503	490	463	495	514	469	523	471	469	496	475	456	491	484	474	463	462	476	474	489	478	483	481	483	433	491	474	483	461	462	492	489	515	483	510	489	510	482	433	518	486	454	509	450	471	482	530	448	481	445	465	509	494	463	469	507	505	453	477	479	479	487	502	458	446	462	467	478	465	464	485	475	471	509	468	473	493	436	470	476	458	472	507	488	457	443	468	493	473	477	475	531	486	495	498	485	487	501	476	453	531	491	490	484	453	498	451	470	491	480	487	494	523	519	444	448	464	510	479	476	475	451	514	486	486	495	462	465	480	431	501	506	488	459	464	515	443	520	460	462	480	488	472	471	496	487	487	526	499	497	451	502	482	475	493	458	463	489	476	507	476	490	519	442	487	517	466	498	514	477	482	463	457	445	517	490	445	470	465	494	518	511	480	520	475	494	493	507	439	523	464	464	493	501	466	440	500	505	494	491	448	475	508	487	479	503	462	481	474	505	457	509	478	468	460	482	482	446	506	512	470	496	520	506	467	508	471	511	477	467	461	472	457	489	460	475	469	481	496	469	486	479	503	505	487	442	466	522	481	451	479	469	456	489	499	488	469	457	444	461	480	453	473	498	543	493	459	501	505	482	506	471	488	445	509	460	532	450	546	464	494	471	511	507	468	494	478	505	481	462	485	505	502	500	526	463	483	515	478	473	469	488	458	466	492	512	470	495	490	521	460	459	538	467	496	455	485	515	492	483	516	506	477	458	466	449	515	529	462	508	497	494	504	523	501	508	481	481	517	487	508	516	492	482	480	480	522	490	512	459	546	452	471	501	515	482	463	457	474	515	489	480	474	466	485	495	472	481	493	480	513	457	478	475	465	512	465	480	502	501	464	514	504	518	479	467	474	476	474	504	494	463	461	501	503	512	480	472	505	541	515	469	487	510	489	485	475	482	501	476	479	500	508	504	527	478	492	476	486	501	486	514	475	511	496	506	444	496	464	477	509	463	484	472	520	491	465	491	468	512	490	482	530	496	486	459	509	495	465	513	484	484	499	450	490	484	484	489	451	475	487	482	509	487	458	460	471	500	486	478	490	483	538	460	463	462	444	480	486	484	464	474	484	496	499	476	493	528	496	489	464	493	538	488	491	516	506	458	481	514	487	481	488	472	476	482	466	469	461	473	470	459	473	467	498	518	480	547	485	483	451	523	526	506	459	453	471	466	481	451	479	469	504	486	450	517	515	474	480	490	456	470	529	519	455	524	493	456	515	499	496	445	456	526	445	434	485	490	425	474	480	460	497	458	481	472	479	470	489	472	445	512	497	482	497	487	515	486	509	476	542	503	482	472	533	491	491	499	503	490	508	467	485	512	486	464	537	447	485	458	460	491	511	484	468	476	489	503	440	500	510	467	460	467	483	488	477	478	513	475	483	435	493	467	451	492	496	493	483	461	467	503	507	452	476	497	471	506	482	486	489	497	473	480	489	467	453	495	502	484	518	450	539	452	514	479	492	479	487	505	466	472	498	470	494	466	463	498	458	493	458	457	490	479	454	455	495	491	462	468	470	474	465	445	495	428	489	456	484	471	478	496	471	534	522	476	515	474	488	465	466	488	506	488	500	453	511	475	476	480	447	464	475	478	472	496	459	483	508	475	511	502	510	514	525	469	491	487	478	454	475	466	505	501	492	476	523	527	503	469	472	457	516	478	476	450	491	457	480	476	497	495	507	485	470	516	507	454	515	493	518	492	457	493	481	476	522	434	520	494	505	483	519	485	463	494	478	448	481	500	480	474	455	494	490	499	480	463	468	488	512	498	439	486	451	454	470	493	491	448	470	492	497	512	507	468	464	478	459	502	495	463	496	489	517	497	539	490	462	480	458	500	467	480	462	481	460	490	475	506	509	493	485	482	488	456	501	436	481	489	498	520	504	513	499	485	463	466	497	458	482	508	490	482	498	499	458	507	482	471	484	483	523	489	493	464	463	472	523	456	515	479	491	486	491	498	458	470	501	482	467	481	462	498	474	489	486	498	500	456	477	499	469	460	443	485	484	472	527	488	511	457	506	488	496	501	482	473	477	465	481	478	489	509	479	496	471	533	426	436	497	477	479	489	460	479	511	505	528	490	486	505	503	457	517	435	461	468	470	474	464	465	497	506	447
49722	15958	5493	2372	1583	1017	869	720	596	490	477	426	434	362	360	342	333	316	304	277	290	297	255	280	280	255	272	257	277	260	250	259	267	226	281	272	247	267	259	258	220	247	241	265	290	249	245	250	254	247	229	239	254	234	248	236	235	226	233	226	238	223	234	263	255	247	258	242	240	264	255	278	258	233	259	252	236	251	253	284	239	259	256	246	267	287	229	233	224	240	241	274	242	238	228	251	239	237	249	246	244	248	266	235	248	254	265	225	243	241	230	228	235	251	238	222	243	230	245	256	225	231	251	249	252	248	212	219	257	264	220	225	262	264	261	255	238	236	234	253	238	258	261	254	254	241	234	251	254	240	235	267	242	227	226	214	261	247	283	257	246	226	231	223	209	234	262	215	248	237	232	228	227	257	253	261	255	252	242	232	237	249	231	246	226	263	228	249	230	235	254	260	221	266	216	238	226	252	220	261	255	269	261	228	251	221	246	278	247	254	221	263	251	222	245	268	223	223	240	242	238	231	235	227	272	238	241	260	236	238	235	242	229	254	243	245	229	246	258	215	248	230	267	243	262	271	228	272	249	231	256	216	232	237	264	233	257	266	249	242	206	249	256	256	229	238	245	232	248	252	219	233	260	276	240	234	241	258	247	252	248	239	228	243	247	214	264	234	236	232	227	239	245	251	240	239	232	232	240	231	243	262	259	246	249	228	243	240	269	248	240	236	225	244	235	260	241	249	244	234	223	250	255	204	225	245	230	228	259	218	232	204	237	241	243	214	249	236	257	244	237	244	235	238	232	215	263	227	245	250	230	238	212	241	223	247	253	251	250	249	247	246	231	261	245	249	259	256	215	231	228	255	251	243	251	250	262	250	225	229	278	238	233	220	234	250	215	236	234	244	221	241	245	240	233	257	238	235	251	212	225	236	257	228	258	241	248	267	239	238	230	248	246	248	260	234	275	232	247	205	218	233	239	241	219	234	256	275	235	216	244	246	231	222	225	261	249	238	223	212	261	262	281	226	239	225	245	237	245	234	254	234	237	232	252	237	268	233	250	243	267	247	258	256	247	234	236	263	215	228	263	233	231	208	217	251	258	251	267	228	246	258	272	231	242	225	231	220	229	229	252	233	247	235	222	235	248	232	275	262	222	232	230	246	257	240	252	216	206	248	260	210	211	241	257	215	261	228	251	205	243	256	222	260	261	239	256	243	231	252	243	220	256	233	239	257	250	244	226	224	228	213	262	237	232	239	231	235	281	240	264	224	209	253	259	225	235	225	221	245	189	223	243	223	244	253	208	262	208	258	249	221	237	220	207	234	239	240	261	233	243	239	243	259	218	222	249	275	232	227	237	229	227	273	263	234	244	248	265	253	265	227	241	269	270	250	218	255	247	221	253	250	246	245	251	265	225	245	277	233	245	243	248	236	250	232	216	224	247	262	245	256	234	204	244	245	210	210	256	247	277	247	256	235	232	231	225	242	233	237	244	232	227	240	267	248	252	241	226	229	215	237	227	227	218	241	247	223	244	287	234	227	220	250	238	270	250	232	236	231	244	271	196	244	235	225	255	242	243	242	255	254	243	229	244	235	247	239	250	237	232	227	238	267	239	233	268	248	201	239	235	224	247	253	246	251	245	258	247	269	284	249	250	222	222	236	261	248	240	215	257	232	243	237	230	243	208	236	232	271	254	252	253	266	252	211	246	268	265	251	256	238	256	212	227	237	242	240	240	236	250	276	223	242	232	258	234	231	280	241	263	233	250	221	239	237	246	255	221	238	235	262	264	244	261	221	240	237	245	252	236	237	230	227	258	243	239	255	255	257	260	224	228	233	244	244	217	248	244	266	252	239	239	260	221	216	227	225	262	249	265	222	237	217	214	255	257	240	247	250	237	257	254	202	205	247	264	238	242	227	234	241	233	256	237	261	244	236	269	262	249	225	229	228	236	254	228	201	235	249	236	245	246	244	236	283	236	268	248	222	260	235	234	237	248	250	250	267	252	248	248	237	221	231	265	254	251	239	239	242	241	232	260	263	238	219	261	217	220	232	240	241	244	254	217	257	245	229	234	258	246	242	257	215	251	240	246	229	250	249	246	250	250	227	265	252	256	236	250	243	226	251	257	246	240	276	224	257	260	217	246	263	233	256	240	243	260	257	258	260	227	232	261	255	247	244	238	244	253	267	229	242	240	242	265	241	213	223	267	229	242	267	252	272	272	234	246	235	250	236	256	252	245	244	236	277	248	249	224	236	262	251	245	219	245	247	248	219	238	259	242	265	232	257	234	232	263	229	234	244	239	223	244	204	268	222	216	255	241	251	230	237	252	234	259	253	246	253	253	260	242	243	242	240	246	227	238	243	234	241	239	231	253	250	265	240	237	259	219	224	254	228	231	237	245	273	243	227	219	210	238	253	249	232	249	230	223	227	262	224	211	240	197	225	246	240	278	235	235	246	224	250	259	223	253	241	256	240	243	280	234	248	221	254	227	247	244	220	230	250	250	232	226	248	256	247	244	241	237	242	221	253	218	228	249	258	235	234	222	265	211	257	217	229	226	247	233	248	232	240	241	270	234	215	240	259	234	240	217	228	214	245	273	258	246	268	246	265	256	236	222	232	225	208	240	244	275	239	264	258	246	217	235	247	237	249	249	251	236	225	257	244	237	249	254	222	228	214	242	231	257	228	228	231	243	227	244	249	275	246	235	251	237	222	235	243	233	253	231	256	250	223	249	259	267	233	251	257	267	254	260	231	239	256	241	268	230	234	243	272	281	250	234	233	224	242	244	252	245	256	258	232	254	255	255	270	242	249	218	208	230	229	256	222	235	256	254	226	270	225	223	237	209	233	249	216	231	242	258	246	244	239	236	202	241	258	254	222	232	233	263	234	249	250	237	232	219	264	216	230	254	229	222	245	248	271	239	248	244	258	284	233	250	246	241	223	240	250	258	270	208	249	251	273	273	270	244	236	276	246	259	224	255	241	224	285	220	233	264	263	285	268	229	258	214	214	234	226	251	227	243	248	255	245	232	259	216	207	237	257	245	248	230	243	257	228	228	239	243	264	251	235	254	228	247	241	221	272	239	226	240	255	240	256	242	237	251	252	242	219	250	239	195	231	226	243	250	246	255	221	239	264	224	245	249	247	205	244	255	237	226	240	259	248	233	252	247	226	259	257	231	234	240	242	209	235	243	236	238	246	241	258	238	232	257	270	242	275	242	265	258	251	237	231	255	236	269	226	216	245	246	262	260	248	258	257	245	265	237	242	258	254	254	260	227	218	243	271	232	236	279	223	246	247	244	257	248	241	260	254	257	233	244	282	236	261	249	255	233	232	253	252	250	242	211	254	276	241	255	246	239	247	263	238	246	243	249	239	223	260	237	248	248	244	227	231	237	254	231	241	243	235	251	246	248	249	224	264	222	227	228	245	236	237	215	223	259	254	259	269	255	247	230	231	265	230	251	255	219	239	234	226	254	269	245	220
24064	2732	6033	6617	5383	4482	3786	3013	2708	2388	2166	1888	1764	1632	1425	1318	1281	1258	1201	1142	1162	1031	983	1021	929	940	915	895	895	862	872	824	810	850	815	806	766	787	775	767	801	769	796	772	742	694	761	767	696	783	726	735	788	775	671	719	700	717	736	729	762	753	708	720	731	671	704	735	692	721	688	726	745	703	675	740	662	726	683	713	666	683	712	718	707	692	675	740	708	678	722	689	694	677	675	663	723	729	659	710	689	655	683	697	662	719	652	711	679	708	704	691	649	650	655	712	731	661	681	684	741	688	727	699	712	669	692	678	703	697	639	660	661	670	664	704	720	691	700	679	690	720	655	679	700	705	751	652	699	691	683	687	662	710	709	728	679	690	678	623	662	676	698	709	660	649	637	716	674	734	663	685	715	677	689	677	702	703	684	721	713	753	691	640	699	642	695	680	667	694	686	659	658	649	681	691	707	719	691	738	722	651	704	707	649	628	692	681	711	714	661	675	701	656	705	679	717	670	694	703	680	672	642	711	695	648	704	735	707	712	680	649	685	691	675	666	681	683	686	679	669	670	683	652	655	739	643	682	659	710	615	709	688	658	678	709	649	652	681	666	681	702	668	710	689	631	692	705	651	677	725	686	683	718	701	679	633	731	743	676	683	647	634	678	666	730	713	655	701	688	657	620	689	684	651	680	647	676	708	725	714	679	739	708	690	730	698	740	621	678	667	671	656	653	704	657	701	697	662	682	649	685	656	680	635	698	661	734	654	682	666	658	650	676	684	691	715	699	719	696	693	713	705	637	702	726	708	658	689	690	694	722	666	653	686	668	731	658	695	665	650	692	684	678	656	716	662	660	657	691	721	713	670	701	693	714	726	679	689	656	705	679	693	649	697	685	698	686	690	677	662	657	695	677	692	700	689	676	683	670	675	658	707	680	673	704	730	640	688	698	674	662	693	693	669	678	722	723	677	720	708	711	673	693	733	623	670	709	673	709	655	686	680	667	687	715	673	695	660	720	687	667	636	630	700	728	694	693	688	671	673	676	662	713	656	730	687	675	669	710	650	699	655	704	719	660	657	709	657	693	673	654	660	680	685	704	733	645	710	705	724	659	700	688	697	674	692	688	661	668	677	666	674	653	685	666	688	660	682	754	691	666	708	677	719	701	706	673	670	701	682	681	725	649	644	699	698	720	650	686	673	689	632	624	666	659	640	653	685	720	706	680	683	728	690	705	643	743	671	682	705	650	707	711	696	656	716	731	674	671	687	717	694	704	688	690	704	688	659	643	683	686	664	699	645	689	672	681	660	720	734	657	654	669	669	686	659	671	684	708	703	612	700	701	717	641	642	674	672	675	736	693	678	709	708	665	703	634	668	710	699	641	656	704	668	707	673	710	685	704	624	697	679	738	646	712	688	668	668	684	683	720	633	719	656	715	671	712	681	675	661	677	709	730	746	654	702	696	670	668	750	688	676	693	721	662	699	671	714	738	656	726	705	702	732	668	656	698	630	667	666	676	692	667	733	643	735	596	685	669	671	674	679	690	675	698	692	693	710	716	681	744	708	693	696	671	716	685	686	656	679	681	657	721	665	692	663	707	702	640	685	696	697	670	675	668	706	720	671	671	686	718	709	698	719	708	665	677	678	717	741	722	687	655	682	688	685	662	662	665	695	685	700	670	730	699	729	730	719	702	703	658	706	696	674	726	662	608	720	694	692	685	656	681	691	688	681	730	709	695	689	734	692	691	732	684	719	652	731	702	708	643	698	681	695	711	675	687	660	736	733	722	654	681	676	685	727	721	700	743	679	690	645	706	684	646	685	681	713	663	713	699	720	677	709	636	677	699	688	638	686	665	704	686	674	700	707	711	698	660	710	708	733	645	721	670	696	715	653	698	697	684	719	706	690	699	710	681	629	696	723	710	653	666	723	656	692	695	694	712	680	747	669	694	704	666	702	664	651	644	664	644	656	689	672	649	700	684	716	661	662	676	731	688	682	645	667	661	715	678	711	688	679	699	666	653	692	716	673	675	656	677	760	661	647	680	737	664	693	694	661	727	700	665	685	715	704	703	701	656	658	662	696	700	644	704	663	653	673	694	718	689	725	650	701	696	703	717	692	717	663	640	731	663	663	729	666	688	671	682	663	709	719	694	705	659	686	722	680	681	659	665	733	675	693	691	701	709	686	702	665	673	721	684	725	706	678	701	716	649	690	701	722	678	660	676	691	655	653	679	665	700	687	670	680	736	672	656	649	668	680	669	657	631	687	687	669	724	663	697	692	671	686	669	668	645	714	677	674	710	702	638	673	659	674	710	708	647	704	640	698	675	675	668	668	639	676	678	661	698	676	686	684	713	666	690	714	707	672	691	697	682	667	658	679	672	644	696	662	720	686	703	693	670	702	709	649	651	683	661	694	657	695	692	687	711	675	658	679	704	667	694	725	672	689	693	706	696	704	701	665	714	700	678	681	671	655	787	706	695	681	688	719	695	732	714	737	660	722	708	679	654	730	699	704	646	706	698	681	701	683	686	698	679	689	708	676	651	705	666	714	686	729	664	697	680	681	709	670	721	644	675	697	629	686	694	702	687	718	668	685	713	671	679	697	682	656	722	697	683	696	706	683	671	657	703	678	735	685	702	683	658	668	701	655	657	740	669	697	681	695	664	755	684	680	688	668	638	701	711	675	692	672	670	680	671	708	679	687	666	662	679	709	706	669	670	641	670	747	675	694	719	671	668	681	694	708	673	713	686	701	676	715	702	719	686	672	648	642	687	696	674	722	674	729	701	757	695	691	661	658	682	688	703	703	670	662	637	672	662	688	714	651	645	668	654	720	708	658	650	678	723	623	656	698	648	678	643	689	675	690	728	689	694	683	678	690	701	678	679	722	710	677	726	668	718	709	746	625	698	694	690	677	701	671	686	657	677	704	716	665	706	703	718	729	678	683	675	689	685	664	727	704	663	674	678	709	690	736	688	663	725	674	692	692	660	690	690	654	679	717	682	663	662	643	712	676	675	695	664	675	706	694	676	701	670	666	692	675	682	687	666	691	700	744	676	679	729	659	728	695	705	640	687	689	660	714	652	651	703	732	663	708	722	677	647	647	720	715	702	673	715	661	690	664	724	668	726	674	660	685	677	676	688	703	690	655	721	689	706	670	707	691	654	681	702	664	714	644	695	679	668	687	668	715	674	736	666	687	704	664	673	678	639	652	669	685	700	611	645	710	715	656	672	709	685	708	709	728	612	731	693	647	695	727	669	726	628	674	641	614	708	694	686	704	676	713	693	696	705	692	702	665	670	651	668	651	660	652	706	710	688	707	710	668	675	730	678	608	628	685	635	651	665	700	694	724	660	647	722	718	675	668	688	658	680	674	722	645	702	686	696	659	658	706	714	658	711	673	691	666	707	644	705	687	652	732	662	667	685	694	726	677	683	715	629	681	709	692	699	683	695	684	702	678	634	639	677	669	672	692	681	694	690	688	703
5678	234	151	112	123	73	78	78	76	74	57	68	77	70	70	73	76	70	80	66	68	65	75	65	57	66	73	68	67	65	63	66	69	58	58	77	64	77	52	80	77	76	63	71	63	85	74	67	73	83	66	52	74	64	62	57	70	63	69	76	75	85	52	66	72	68	71	80	67	80	84	64	65	56	72	71	74	69	75	71	65	63	70	77	68	68	69	54	72	71	53	74	62	62	64	78	57	77	61	67	75	70	88	57	70	53	77	67	62	62	72	68	58	82	69	47	56	69	70	74	85	79	67	71	48	69	76	69	61	79	61	87	70	63	80	62	58	59	82	81	76	63	66	65	64	54	67	70	60	78	56	55	51	71	71	60	52	80	69	64	66	62	59	55	79	67	77	62	79	72	76	58	66	71	74	69	74	53	72	70	66	66	64	68	55	66	73	81	57	66	79	80	81	54	64	59	59	58	73	69	67	65	72	72	69	64	68	71	65	73	76	63	69	78	68	61	80	82	64	64	58	70	86	84	76	69	80	69	62	72	68	69	69	76	70	70	56	65	66	62	77	75	54	61	71	55	74	60	65	66	57	83	69	74	62	70	66	55	52	64	68	82	79	64	72	62	62	67	74	59	79	60	67	78	67	79	85	59	67	65	85	75	64	61	72	56	93	54	80	79	68	52	71	61	78	73	69	67	61	82	79	73	85	83	65	73	80	92	76	50	63	88	55	66	81	75	68	69	68	59	70	71	82	66	69	64	73	69	58	60	75	80	67	75	67	69	68	68	67	68	78	77	65	74	67	67	70	84	60	64	80	68	69	83	72	69	61	78	66	74	75	56	67	66	59	72	68	68	80	63	72	85	67	65	66	61	80	68	49	70	71	56	88	55	70	51	83	67	70	57	59	62	59	58	60	67	53	65	79	80	66	86	88	73	81	71	65	71	71	55	76	53	73	65	61	68	71	74	66	65	61	67	65	71	73	64	66	67	62	61	72	76	72	70	79	76	68	83	74	76	77	53	75	66	63	66	69	67	67	74	72	66	66	52	75	72	66	75	78	62	75	78	58	59	72	62	64	67	63	72	59	81	74	79	66	80	86	60	68	64	59	81	84	59	75	58	71	63	68	65	75	81	61	70	65	63	65	68	63	66	53	63	70	56	89	64	67	73	63	70	64	68	70	50	69	57	84	56	62	83	79	82	71	79	83	76	58	72	76	64	70	83	54	56	62	60	79	49	54	64	69	71	63	63	73	73	59	86	66	51	61	68	61	58	72	71	70	81	68	80	69	67	62	68	61	52	71	59	78	68	67	76	71	61	75	71	54	80	59	60	78	59	65	73	56	70	73	60	74	69	69	75	66	66	53	61	68	74	77	62	68	60	74	65	94	69	59	66	68	72	74	74	55	56	78	61	64	67	63	72	66	43	51	58	65	75	84	56	76	45	74	63	64	66	69	59	69	65	68	68	68	50	68	69	63	75	66	69	75	66	66	81	69	91	74	81	70	63	77	73	63	65	58	86	74	55	66	75	65	99	76	68	58	70	57	68	62	82	56	62	80	81	53	60	60	69	64	71	88	79	61	63	69	83	65	81	66	81	71	68	59	76	60	64	60	84	63	62	70	75	84	65	84	61	65	68	72	70	65	85	64	65	65	70	78	60	70	81	75	72	75	73	75	75	66	66	60	69	66	64	51	75	67	67	57	74	62	52	70	74	59	69	62	55	61	56	65	79	66	66	79	68	74	59	64	75	58	65	64	85	65	61	74	78	64	68	63	57	62	64	67	71	81	55	71	71	79	66	83	73	65	62	81	60	75	67	56	82	76	71	80	59	69	72	64	63	71	71	65	56	68	76	74	65	63	59	78	66	70	85	76	64	86	68	57	67	73	58	77	54	77	73	93	73	61	76	62	66	80	78	78	58	76	73	69	63	61	69	76	52	65	52	68	64	53	66	73	52	63	61	75	67	68	74	61	63	72	68	65	77	79	59	68	62	60	77	55	77	54	59	74	63	75	56	76	65	65	64	62	73	91	83	76	65	80	57	67	75	52	62	62	61	76	63	68	76	81	84	73	73	72	55	71	72	57	74	66	74	75	67	57	66	75	68	62	51	76	61	71	73	56	59	60	60	63	68	64	84	66	70	94	56	63	65	76	72	77	61	65	80	91	77	58	67	68	59	76	75	69	62	59	71	73	68	69	60	67	78	76	73	64	76	80	61	74	81	73	61	81	71	55	61	68	68	68	80	68	75	56	73	78	77	79	69	74	60	60	67	66	84	83	68	62	73	53	77	57	74	73	76	87	66	74	75	68	65	74	67	70	53	73	79	73	85	78	77	68	65	72	74	81	90	88	69	64	60	72	70	77	61	77	76	64	58	62	74	69	61	80	65	75	57	56	55	61	62	83	67	65	57	68	68	83	59	57	74	77	63	69	62	60	68	82	62	76	72	66	54	63	71	69	65	67	69	57	76	77	62	77	67	60	66	55	65	71	59	81	66	72	72	61	62	71	76	69	66	51	56	72	62	63	64	68	71	61	58	66	65	68	68	64	76	78	58	72	93	70	72	69	61	75	75	67	75	69	87	88	68	68	55	66	61	80	69	59	67	71	61	70	76	67	77	65	68	60	71	90	76	61	83	59	64	65	72	62	74	72	65	71	74	67	58	74	68	72	66	73	67	76	71	65	70	62	61	72	56	69	82	63	83	57	68	70	76	69	71	85	63	48	69	77	50	67	70	59	91	60	73	73	57	68	64	52	66	56	67	75	75	70	77	50	64	69	69	70	64	64	55	79	64	68	50	70	76	79	68	71	67	55	71	75	61	67	79	84	77	61	67	78	60	79	60	67	66	52	73	62	79	74	69	60	73	78	78	55	66	62	61	59	54	77	62	67	76	68	62	63	69	76	77	65	54	74	51	76	57	77	59	64	59	64	68	66	77	70	61	55	72	64	57	59	65	71	75	92	80	73	76	75	64	63	71	67	68	68	73	65	63	68	65	69	79	69	69	59	74	75	67	75	64	73	76	72	75	69	85	61	77	61	59	68	70	54	66	65	86	72	78	78	66	67	66	55	71	72	58	58	78	56	59	71	53	66	66	59	61	75	66	60	74	51	64	46	66	80	67	90	82	75	82	62	61	70	68	64	71	76	60	64	67	62	63	71	75	57	66	61	67	65	64	74	83	58	57	71	70	64	70	63	67	74	70	76	60	77	66	70	64	68	47	75	71	78	72	74	69	76	66	83	70	63	63	66	65	64	61	81	58	65	62	81	62	70	54	62	80	78	67	69	71	67	65	63	71	67	71	73	65	74	73	53	76	64	65	71	65	61	70	79	71	70	64	63	61	80	53	84	46	61	65	64	67	60	64	57	66	65	68	78	71	70	59	92	79	69	72	58	63	74	79	87	66	60	65	69	87	63	67	63	74	84	68	72	65	61	73	62	68	55	66	74	64	60	81	72	58	55	80	63	64	70	74	57	57	72	59
5532	304	386	412	394	323	327	292	284	296	290	276	290	270	264	281	265	284	274	247	242	270	251	265	242	255	256	245	267	256	245	266	253	262	286	252	267	240	245	238	262	276	245	264	219	252	237	257	273	262	257	248	248	233	293	247	236	247	256	257	230	243	240	262	234	248	247	263	227	256	265	257	233	267	246	258	260	245	250	242	247	242	257	255	262	241	224	245	249	250	260	252	236	239	266	253	260	205	235	253	274	233	244	238	266	250	235	248	229	244	254	217	255	243	227	253	236	248	247	251	281	249	221	243	259	226	246	251	232	277	231	245	287	266	261	259	216	239	231	252	246	218	265	249	264	227	257	242	238	230	260	250	229	228	263	245	258	242	229	266	265	244	252	239	243	223	224	239	264	265	243	259	253	231	235	227	244	218	271	253	262	248	247	214	256	240	250	253	255	241	234	209	248	249	227	260	255	266	253	260	253	224	257	240	260	226	257	241	262	251	248	244	280	255	231	238	240	248	240	246	265	225	225	249	241	249	278	238	249	227	234	258	263	231	248	252	259	242	250	239	260	234	266	255	236	259	247	254	263	229	246	237	251	240	262	254	253	225	242	219	262	234	249	264	227	226	265	237	248	263	224	234	268	231	275	234	222	243	251	267	245	252	243	247	252	252	253	271	253	266	241	243	247	264	233	263	262	251	244	248	266	257	221	266	263	283	239	205	260	237	240	259	256	267	272	243	280	237	273	243	258	239	247	238	269	215	270	253	233	263	227	281	214	241	266	239	248	267	263	261	263	242	257	264	258	246	273	233	245	230	219	219	215	235	237	265	244	263	270	222	240	250	245	237	253	246	258	265	244	243	218	242	252	254	258	255	276	251	266	258	222	217	231	246	222	261	251	245	225	271	240	254	259	255	274	260	266	259	251	217	267	243	243	259	245	263	216	236	257	249	239	239	238	259	234	265	248	234	240	246	230	232	271	239	248	256	263	253	242	220	253	263	240	229	238	298	245	247	259	254	242	260	245	229	259	249	265	246	233	247	243	256	269	238	275	219	255	224	242	266	252	228	275	228	221	234	242	227	252	234	267	227	280	253	236	262	265	245	236	238	249	268	246	265	254	234	237	286	250	207	262	243	228	261	252	286	258	240	262	239	301	232	279	214	267	265	265	267	242	227	262	228	240	276	277	255	274	264	253	287	241	255	226	225	244	242	245	246	252	243	252	267	252	271	255	247	231	220	249	242	235	237	234	250	257	236	234	255	226	274	257	237	274	233	214	244	244	279	232	268	255	238	262	232	252	258	256	253	236	266	248	267	265	246	267	251	223	270	230	224	244	245	229	238	231	265	251	262	247	245	256	231	261	249	262	260	242	223	267	243	261	261	224	241	226	243	245	274	269	269	251	256	235	217	271	239	242	230	258	256	262	250	267	266	251	258	267	255	227	244	252	241	244	244	245	238	222	230	249	224	253	243	247	237	220	253	252	262	251	247	266	272	268	258	253	254	213	249	221	265	248	268	275	260	242	252	258	234	260	238	262	243	257	264	220	246	256	243	253	236	278	254	258	239	236	232	242	253	255	255	237	244	242	250	230	255	240	261	250	240	234	251	241	228	247	245	263	251	236	243	235	244	220	258	243	238	247	242	244	222	239	281	246	254	254	199	239	252	254	251	239	243	248	243	263	252	245	231	279	250	255	254	238	267	254	232	244	247	255	261	231	269	263	259	245	272	242	244	278	241	254	268	215	270	255	245	233	246	253	233	255	265	247	244	237	260	233	245	263	252	236	250	261	260	226	256	236	248	232	250	249	226	274	252	251	225	252	250	244	241	233	254	255	246	251	214	227	247	224	260	246	254	252	261	258	252	236	248	269	247	263	238	251	270	263	265	244	248	249	225	225	257	260	281	226	264	260	266	257	239	236	239	259	259	262	234	267	277	237	239	237	235	240	250	244	254	264	226	256	235	258	271	228	223	267	230	233	247	224	240	249	214	246	251	249	280	235	250	222	252	234	221	238	243	225	232	246	250	250	248	248	267	237	237	260	250	223	212	258	292	271	235	218	250	255	260	241	241	236	236	261	250	224	252	231	260	245	252	235	276	230	256	256	260	254	237	241	267	281	238	256	244	233	246	294	228	274	255	248	266	246	250	261	257	253	236	219	242	243	248	241	262	277	253	238	244	273	261	247	253	247	241	220	252	249	254	259	282	238	255	243	234	248	260	283	253	246	239	242	274	255	274	247	273	239	244	276	259	223	241	245	247	290	264	256	235	263	258	225	263	262	235	229	273	224	243	251	250	272	225	261	251	212	234	238	256	257	225	257	239	248	256	242	256	248	248	249	257	239	262	239	223	259	260	265	251	245	230	245	239	237	254	209	257	260	246	252	255	249	247	254	273	273	236	225	254	241	250	268	262	241	231	263	262	258	250	250	256	247	256	221	250	249	263	230	262	236	274	256	251	254	252	261	243	253	261	255	255	244	265	254	241	253	266	261	251	267	244	232	246	227	239	242	222	253	238	271	238	275	253	233	235	242	239	229	236	251	257	262	227	231	213	242	238	231	256	263	249	234	258	245	272	231	252	231	252	240	256	245	254	254	259	242	217	257	268	235	262	259	271	230	242	205	243	230	231	249	237	248	243	250	258	257	227	245	219	242	237	230	259	260	232	261	243	261	224	252	258	255	229	238	244	260	272	253	234	251	271	265	244	246	235	277	267	265	276	246	244	252	253	258	241	255	257	270	261	269	274	276	239	258	239	224	254	227	244	243	248	226	241	251	248	232	237	243	260	258	246	234	258	253	248	243	266	243	267	262	244	243	244	257	271	251	260	248	261	221	262	249	237	247	248	234	245	230	232	246	250	236	242	269	254	250	218	233	250	281	255	253	245	233	237	249	243	246	227	259	227	243	248	256	219	232	239	240	233	242	227	246	251	240	250	258	257	254	224	246	265	236	245	254	255	259	243	259	220	270	257	226	263	203	265	213	254	248	227	252	242	253	234	260	252	277	259	248	269	270	252	261	227	256	270	242	251	225	237	212	223	227	268	236	264	273	246	231	235	259	241	236	225	247	242	244	231	263	229	244	231	238	247	252	234	249	253	249	242	241	265	255	246	235	220	229	244	232	225	245	274	253	248	255	268	249	243	249	245	244	260	229	274	240	237	267	265	250	238	237	225	271	280	219	224	247	220	226	255	245	237	235	215	229	255	266	268	250	248	230	249	243	266	239	220	260	238	239	278	263	258	239	240	261	234	220	244	278	237	236	221	255	242	248	231	256	241	247	235	232	266	249	231	250	249	226	230	241	288	227	247	240	258	269	263	282	247	246	259	233	255	229	235	254	254	257	238	222	255	256	265	233	227	227	234	263	248	228	221	247	262	242	242	227	293	268	256	250	212	260	245	261	263	254	236	233	256	262	269	248	252	237	239	238	224	278	237	246	238	242	280	264	259	229	223	269	248	262	236	257	277	234	238	251	258	240	272	242	228
38924	7042	1491	1090	702	591	476	385	353	286	286	252	252	209	197	215	189	188	211	208	196	166	191	186	165	164	183	159	164	165	175	175	143	162	176	144	154	145	164	161	160	158	171	157	152	157	175	150	163	177	182	155	162	149	155	148	153	155	146	152	190	155	164	163	137	152	166	195	164	155	164	150	178	169	169	147	153	148	158	154	169	149	187	143	142	174	137	148	162	158	158	171	160	153	190	158	143	166	152	147	160	147	165	155	170	164	150	163	154	156	174	151	145	164	139	150	165	130	173	146	158	150	130	154	161	151	153	161	148	158	161	146	157	175	166	168	153	160	192	160	143	144	173	171	162	169	169	150	153	157	159	171	145	138	170	178	167	169	152	170	139	132	151	150	164	166	166	147	141	162	177	153	148	175	139	139	177	161	175	163	166	142	161	155	142	141	167	155	159	143	148	172	176	138	156	157	152	135	163	149	155	161	145	181	135	140	147	146	166	174	184	171	175	147	164	150	152	168	153	145	168	134	146	153	162	161	150	188	161	130	168	160	140	149	159	149	138	176	153	179	141	158	144	146	152	144	139	130	154	155	164	153	170	171	164	168	160	170	172	154	136	166	144	180	154	159	167	159	149	160	161	159	171	156	168	141	165	126	167	174	181	151	143	151	162	144	142	176	140	151	176	157	142	185	147	170	155	164	154	142	158	169	167	152	143	162	147	181	161	146	151	166	160	159	148	157	153	142	152	167	138	150	121	152	165	173	177	158	138	177	164	161	163	155	158	165	146	176	175	143	151	173	154	159	156	148	167	168	172	160	159	131	153	156	167	150	153	151	149	133	149	168	149	158	165	169	164	153	158	163	159	131	155	160	167	152	148	161	163	150	155	167	162	160	154	144	170	165	160	139	178	125	155	158	150	143	159	169	152	154	174	158	175	165	149	141	164	150	157	168	157	149	154	179	159	146	163	155	187	159	146	155	158	170	179	157	142	153	154	165	151	172	160	150	150	167	143	177	156	153	162	154	155	148	154	170	161	129	155	149	148	163	166	159	168	160	170	155	159	158	151	140	154	154	168	167	165	191	161	180	194	160	140	149	167	143	148	171	165	175	167	150	162	179	160	155	156	157	154	150	153	161	142	157	159	147	146	168	129	150	172	154	156	145	146	156	161	164	164	174	165	137	169	140	171	147	157	168	152	156	158	164	165	171	165	143	165	155	154	174	140	164	138	164	173	178	162	156	159	180	166	139	177	151	166	169	146	170	163	179	155	135	159	134	162	171	165	171	147	153	139	151	150	144	188	159	161	162	157	162	148	166	152	139	141	142	172	162	157	151	157	155	151	164	149	167	161	150	157	152	165	156	143	139	154	145	148	146	145	142	159	148	155	153	190	158	156	168	148	153	152	155	168	158	161	141	150	139	154	145	178	136	161	142	149	162	161	159	155	136	152	170	146	189	144	141	143	151	158	170	181	157	146	182	184	138	146	170	144	166	176	142	158	164	162	155	170	142	145	170	170	139	147	162	153	162	146	168	165	187	153	142	157	157	146	158	124	171	155	143	159	153	154	169	134	184	164	155	153	145	153	162	173	173	161	152	143	154	163	162	142	169	138	152	165	185	140	126	172	169	160	148	155	175	175	154	144	123	163	142	195	167	172	149	156	153	157	156	150	172	153	164	148	167	155	171	166	161	154	150	145	138	165	149	161	176	141	171	143	182	160	161	152	149	138	171	166	152	143	159	157	166	150	168	166	153	140	160	144	152	155	159	152	194	164	155	129	167	162	153	152	143	156	144	161	157	145	135	174	160	150	146	148	153	145	160	161	145	162	155	156	167	156	154	149	170	160	131	161	164	170	148	153	157	163	157	176	165	173	131	163	168	147	165	148	175	189	145	144	139	137	152	169	190	154	136	148	191	155	136	151	150	176	164	171	140	152	175	153	146	174	168	171	134	158	148	156	176	147	135	158	139	150	137	156	131	155	173	152	159	178	177	145	160	148	167	181	138	164	147	155	144	155	173	156	172	154	165	154	139	142	159	158	152	156	172	144	160	135	171	152	162	147	149	141	149	170	180	159	160	144	160	171	138	166	146	152	154	153	158	169	153	160	143	143	163	142	160	153	137	159	168	163	159	152	135	150	163	155	126	180	152	154	170	184	156	132	158	162	177	163	145	142	194	154	142	140	149	158	176	165	128	144	164	159	153	161	145	152	149	161	155	148	164	151	175	168	137	162	176	153	151	171	160	147	156	140	155	150	145	146	178	181	160	168	156	156	173	160	153	168	169	156	175	159	142	133	135	160	139	162	156	166	152	152	165	164	168	179	155	153	152	169	161	172	149	152	158	164	172	177	146	173	155	148	148	151	143	164	158	136	175	115	153	154	180	181	170	157	143	149	173	164	142	136	155	159	147	146	156	144	152	163	141	165	143	161	166	155	168	149	132	144	148	156	177	164	179	162	158	137	153	140	151	143	162	147	146	133	164	148	144	152	154	138	146	134	165	136	164	150	171	161	175	140	133	154	138	153	161	142	152	142	146	155	142	160	149	187	171	152	139	137	152	173	173	148	175	136	172	172	143	178	170	144	147	162	166	175	150	159	141	173	170	185	157	155	158	165	153	157	175	169	168	154	153	180	189	134	164	159	184	142	175	152	153	150	151	136	173	170	149	151	173	162	180	136	176	162	176	156	160	148	157	149	154	165	148	143	150	171	155	150	142	171	171	173	169	147	146	141	147	151	159	164	157	139	153	144	143	156	143	170	151	172	166	164	180	144	174	155	167	156	164	170	172	140	133	160	151	161	171	167	161	146	161	154	149	145	160	157	151	154	169	161	158	143	159	138	157	168	152	152	146	158	150	144	157	154	173	167	150	151	153	156	172	136	178	152	145	143	158	152	151	177	143	159	160	158	146	169	170	172	138	148	165	153	155	144	138	165	146	157	141	151	157	179	149	154	169	148	144	147	195	151	155	184	173	148	158	148	170	157	188	119	157	146	160	153	162	155	156	151	147	167	128	145	179	151	153	155	149	143	138	161	157	157	159	163	138	166	145	166	153	143	150	161	168	149	175	149	156	154	153	154	155	188	165	145	154	164	155	164	152	157	142	141	164	141	152	159	164	135	161	164	163	178	144	148	143	152	146	190	149	174	143	178	163	157	162	151	161	138	158	153	167	168	141	150	149	155	140	182	165	164	133	139	161	159	139	182	159	148	153	156	150	130	139	169	180	160	173	137	132	174	150	186	150	147	156	156	171	155	143	170	137	132	145	137	165	162	158	132	150	175	177	185	163	138	153	126	147	134	187	157	155	178	158	142	150	146	162	158	150	137	161	143	151	136	122	154	165	140	145	176	174	169	140	157	168	178	170	172	158	142	142	146	158	148	159	153	140	153	154	173	151	149	147	151	165	139	179	138	168	147	175	136	168	173	144	166	162	153	155	173	164	153	151	153	169	167	136	173	148	165	151	139	153	151	149	155	128	139	164	153	135
18307	1470	3221	3670	3196	2536	2031	1771	1544	1382	1166	1084	1094	938	842	826	853	759	751	704	723	631	641	625	685	599	605	577	590	570	614	577	557	559	548	538	518	515	549	522	549	537	561	566	530	571	511	563	485	505	487	515	482	502	531	515	504	494	489	518	490	473	553	493	511	505	485	484	493	509	473	532	507	511	515	499	515	469	479	504	484	498	497	469	501	533	456	495	460	496	481	520	482	508	499	479	482	502	496	496	487	507	513	503	451	464	500	496	482	465	472	481	503	457	505	516	489	488	493	491	532	493	490	482	479	468	485	505	504	456	476	478	510	454	467	440	494	465	457	523	475	485	457	504	466	476	472	462	493	428	500	480	507	483	441	448	503	485	511	469	444	499	470	477	481	453	502	499	458	520	458	510	483	468	488	487	501	467	461	510	451	466	477	485	494	522	475	502	431	458	508	473	475	476	457	487	503	497	458	515	490	507	477	471	490	482	475	495	518	457	485	483	464	540	456	514	504	444	470	490	494	495	507	503	486	453	478	442	529	480	460	450	496	488	491	486	437	465	483	484	462	500	527	504	511	465	483	518	485	452	497	447	467	514	475	504	511	467	501	474	456	463	489	468	493	469	444	485	492	465	431	494	473	483	464	487	515	510	510	505	469	505	498	467	480	468	501	500	493	486	494	463	446	525	471	473	486	482	511	467	516	470	480	451	470	492	470	504	459	490	491	515	456	471	507	499	424	495	450	494	436	443	466	478	505	465	470	507	472	505	510	478	462	457	442	505	479	488	485	503	521	468	466	464	488	490	461	476	493	488	486	489	498	448	458	442	468	476	487	472	518	446	523	453	497	537	469	488	492	444	522	479	434	472	455	498	496	527	484	479	503	507	499	476	495	479	472	554	459	476	454	481	480	474	495	493	473	487	524	507	475	524	491	476	478	532	505	501	449	510	487	481	496	473	475	478	525	478	526	477	468	476	509	460	500	515	467	470	490	492	473	478	487	467	523	491	488	491	505	478	515	481	484	486	480	490	487	472	487	466	477	462	512	485	497	463	491	465	478	459	516	505	495	464	489	455	482	497	471	476	480	476	468	505	461	492	517	463	492	491	476	478	528	536	467	456	447	506	478	482	479	504	477	499	479	493	483	483	463	466	461	473	472	469	476	472	488	447	488	472	499	511	439	495	513	485	490	505	513	494	455	523	528	491	476	487	455	446	478	493	486	462	447	482	466	514	466	462	509	520	511	504	520	511	479	514	479	453	481	489	513	445	455	490	465	474	474	515	477	511	524	457	487	521	536	484	510	490	507	501	483	507	467	450	439	489	471	462	458	486	478	516	460	464	478	435	448	471	497	476	484	471	422	488	502	473	441	481	450	494	463	438	474	501	452	459	488	531	452	500	484	500	484	471	502	487	503	497	480	474	494	477	511	470	451	495	476	457	493	471	465	487	472	453	451	446	487	509	487	519	474	506	467	494	466	487	467	470	486	485	461	502	469	460	513	494	468	461	535	477	511	516	476	501	445	503	478	497	513	429	501	491	445	460	439	425	514	465	490	474	523	493	473	480	467	467	479	465	511	470	500	495	447	474	484	479	485	519	477	487	455	512	460	480	496	471	501	482	480	467	435	478	494	475	501	491	475	484	468	504	483	487	463	478	479	471	504	464	465	508	519	506	547	468	468	483	500	504	442	462	466	522	477	429	474	496	465	491	477	465	458	470	487	520	467	490	502	444	528	485	479	473	477	482	500	478	475	468	507	437	491	483	520	492	486	472	479	517	492	466	508	482	478	474	459	464	480	476	445	498	475	496	463	461	485	508	493	508	471	488	516	473	464	487	518	504	473	479	474	487	455	478	482	476	488	498	459	488	485	474	492	462	507	503	508	497	446	454	482	469	511	467	472	468	499	459	477	487	468	488	479	498	507	459	461	485	467	486	512	478	498	452	457	453	503	429	499	498	483	484	465	487	469	480	444	473	486	486	509	490	464	471	444	476	480	445	469	522	464	520	465	479	493	505	501	507	519	468	508	497	488	490	491	470	453	486	506	472	484	484	505	497	497	452	509	454	511	470	500	452	424	460	458	471	483	471	477	472	481	469	486	456	452	493	494	486	501	484	490	497	493	452	500	518	467	479	505	453	463	477	466	481	484	510	499	474	480	479	508	466	483	493	466	455	468	470	522	477	501	483	487	500	482	474	462	516	520	495	476	445	459	463	502	487	469	474	485	493	482	459	479	471	481	471	545	470	488	504	507	496	501	474	510	476	438	489	526	453	439	505	473	503	479	484	460	458	487	498	504	505	491	465	473	472	496	457	505	494	448	470	512	478	506	462	478	510	503	475	495	487	465	470	503	455	456	492	496	521	455	466	453	490	495	487	463	472	432	470	474	512	458	477	473	465	484	498	493	492	486	485	493	474	448	505	482	499	491	456	467	501	520	427	447	478	496	474	468	485	481	481	494	474	476	537	478	465	487	470	498	460	449	511	483	472	459	493	492	497	483	496	484	432	504	457	500	475	456	495	529	539	464	454	457	487	498	475	514	483	504	490	450	490	501	450	452	495	487	466	482	453	484	490	456	444	490	500	476	465	478	493	445	510	482	482	491	483	490	475	473	488	445	461	495	477	422	468	508	502	495	453	508	491	415	517	488	480	481	473	459	475	488	455	472	487	463	480	453	481	471	476	495	481	488	498	496	479	507	465	470	456	498	479	498	492	415	472	488	502	482	524	495	518	504	486	485	515	462	493	490	472	471	505	467	513	485	442	478	486	480	484	455	482	444	473	473	480	485	476	477	535	498	485	516	502	470	481	446	487	491	511	470	482	472	459	465	503	477	502	499	488	488	508	500	514	503	460	491	476	465	512	515	462	503	488	459	514	496	480	506	487	476	459	487	489	479	520	487	518	543	511	498	448	484	470	490	507	475	464	483	481	463	470	503	468	480	441	473	530	461	463	480	480	463	440	514	480	504	486	460	492	497	511	462	441	544	490	461	488	517	471	483	480	494	471	478	453	469	510	453	481	442	474	479	490	483	476	466	480	497	484	480	499	486	448	499	475	490	499	474	468	485	468	469	455	481	460	497	467	475	487	500	492	508	481	484	479	458	464	505	501	470	480	471	437	486	491	457	489	468	468	505	476	508	463	512	464	478	490	472	462	476	490	482	518	471	477	452	494	464	470	501	448	516	496	499	470	508	485	523	493	478	468	532	474	511	497	525	509	492	464	479	493	431	462	469	469	478	479	482	467	458	485	491	434	520	489	525	485	462	513	511	488	470	487	484	454	508	514	468	479	536	499	505	488	469	497	495	465	475	475	491	516	471	486	491	456	452	492	507	482	461	469	464	470	481	465	473	474	470	530	485	480	482	472	475	495	510	482	507	449	434	434	455	507	502	514	474	483	470	465	479	484	495	474	486	504	507	474	489	512	449	497	493	469	501	508	501	461	496	495	434	485	540	480	516	455	501	493	474	475	511	458	491	502	457	447
50246	15694	5351	2288	1604	1082	911	704	569	511	479	412	385	350	316	317	339	301	292	293	295	300	236	269	268	305	285	261	278	274	267	243	256	259	257	242	265	258	242	248	234	268	228	254	289	246	258	238	255	232	257	245	247	239	276	252	242	289	236	254	279	256	248	265	251	211	220	266	246	219	246	240	251	233	234	274	238	239	202	226	232	259	222	263	232	240	242	214	260	254	218	243	226	222	248	280	238	232	227	229	251	251	267	254	260	248	251	255	243	250	230	231	243	239	208	220	234	241	258	257	231	235	273	255	233	245	230	244	234	243	246	235	274	259	252	287	238	218	215	265	251	237	230	255	256	256	240	265	212	245	213	227	230	267	233	230	199	253	244	219	278	267	231	257	257	250	248	260	239	242	260	228	240	252	228	269	237	230	250	216	277	265	239	239	247	263	261	253	254	254	240	260	223	226	237	247	254	220	244	229	226	241	230	225	213	237	248	232	202	254	248	268	209	256	252	238	216	233	260	237	254	213	268	233	243	228	255	282	258	222	261	250	232	253	228	224	244	230	256	206	234	243	230	227	250	239	252	233	260	239	270	258	242	252	270	236	239	254	249	256	229	230	238	251	271	215	236	236	248	242	246	276	263	246	227	246	244	241	229	245	282	242	261	252	227	217	237	252	247	256	256	226	237	248	231	208	232	228	253	271	243	223	251	244	230	243	211	243	241	264	213	242	219	242	214	238	228	243	255	238	237	228	241	241	222	235	232	258	231	221	247	241	242	240	245	222	256	278	222	225	248	249	242	265	236	248	257	241	230	237	246	231	221	238	253	230	214	233	247	251	229	213	258	250	247	244	207	240	267	234	229	192	229	282	230	239	254	239	220	235	262	200	241	232	225	233	234	250	245	235	253	239	262	234	244	214	232	266	250	203	231	251	231	271	260	240	235	265	208	261	228	231	239	229	246	221	249	239	267	238	233	261	232	229	229	269	245	249	244	248	223	203	229	237	221	212	251	237	234	246	258	232	221	246	223	242	239	283	274	248	247	267	239	259	235	224	261	245	263	242	256	268	245	251	238	225	266	246	208	260	259	251	227	234	218	227	224	261	210	235	242	259	270	232	230	245	203	266	235	213	252	247	275	240	229	246	236	241	266	225	256	214	239	248	244	215	250	238	229	269	230	254	227	228	236	250	231	241	258	224	261	270	254	254	233	234	239	248	228	266	276	246	243	248	254	243	232	259	244	227	252	253	254	227	261	234	235	247	249	213	252	258	233	266	271	223	228	250	235	245	242	240	217	237	225	238	236	255	234	219	229	247	239	269	227	241	264	244	238	226	232	225	233	220	221	232	251	232	222	234	233	260	237	276	251	249	234	234	225	229	215	240	215	249	216	249	228	242	233	248	295	246	221	242	246	246	228	244	213	234	222	252	252	243	237	244	213	244	235	221	240	253	231	259	249	220	260	239	265	235	238	254	240	247	227	223	216	225	229	220	240	213	217	248	229	230	231	243	255	261	247	234	241	248	247	268	267	220	222	234	244	237	250	264	232	231	222	264	234	259	233	238	228	231	229	227	246	215	239	242	239	240	237	286	223	234	252	237	240	233	227	208	214	224	253	242	255	219	255	229	243	267	254	225	241	248	217	278	268	232	243	263	257	215	230	245	243	223	238	225	240	253	241	282	260	253	220	224	228	236	225	231	252	243	262	243	260	255	232	281	270	242	224	229	232	224	259	223	230	225	221	234	268	230	245	244	233	259	249	246	256	257	253	233	261	244	234	245	279	265	247	231	262	235	207	237	228	257	226	220	255	260	248	239	246	238	202	229	252	255	257	239	241	237	261	220	232	246	262	234	270	245	229	235	244	270	248	209	227	250	265	240	222	274	241	254	216	220	233	213	237	222	233	255	214	258	230	236	240	204	235	253	219	204	234	241	202	277	252	223	260	235	221	231	260	228	238	229	252	228	263	234	247	216	232	239	225	231	232	246	210	237	239	277	231	230	231	256	204	257	230	256	233	228	217	250	257	243	268	242	242	257	239	253	255	252	235	231	213	204	241	246	215	257	252	254	244	266	237	229	248	247	243	242	253	237	247	232	231	245	209	250	264	255	241	247	238	244	230	261	277	223	234	245	227	225	265	265	263	234	259	230	230	256	250	225	221	249	248	252	250	241	248	239	218	219	233	241	232	228	235	253	228	226	229	223	263	232	216	219	263	234	245	218	247	208	237	238	244	232	250	245	261	223	217	238	242	262	251	243	228	215	238	231	225	238	252	280	220	253	243	263	228	230	235	231	247	234	232	263	254	250	256	235	262	217	237	242	220	220	262	253	249	248	235	243	255	234	255	255	250	243	244	260	257	242	237	235	225	237	238	265	216	238	228	237	241	243	258	240	230	241	265	234	265	247	239	224	218	240	245	218	226	236	228	246	271	233	248	207	240	253	218	254	218	231	253	245	236	267	218	216	239	232	233	248	248	264	236	257	235	203	202	228	255	242	247	225	254	244	238	235	227	251	236	239	250	200	208	235	231	250	236	279	260	259	213	222	238	239	241	203	257	225	246	274	254	268	236	244	271	246	269	230	263	238	253	238	231	289	229	227	206	243	251	222	237	247	238	226	252	229	251	241	227	244	233	208	266	244	244	233	235	249	246	236	239	243	227	223	236	241	256	229	229	237	246	234	241	249	228	226	252	225	257	233	253	245	228	240	261	232	227	260	233	249	225	247	229	243	237	251	234	233	245	241	234	235	243	235	230	244	239	236	236	228	253	218	237	240	212	243	271	228	201	263	233	229	241	218	245	237	231	244	256	240	242	224	283	253	234	236	234	242	221	228	249	254	236	240	240	268	230	251	260	247	251	208	214	247	235	233	245	240	218	219	230	233	244	263	252	210	242	243	223	255	263	216	222	242	237	227	208	220	233	220	239	229	238	228	271	226	212	245	231	274	229	250	258	232	246	260	250	221	225	266	228	240	244	231	254	240	235	254	239	232	252	243	236	257	259	221	249	242	255	254	238	212	261	241	230	247	270	253	268	219	268	245	229	242	240	242	257	227	228	231	262	253	232	228	248	228	212	227	247	237	265	257	235	248	246	249	255	238	266	225	234	243	231	247	244	242	249	223	226	234	238	243	248	243	232	239	243	240	244	236	254	230	230	242	244	222	271	238	238	240	242	257	228	236	224	266	241	233	243	237	251	262	235	234	256	249	226	254	249	248	252	211	248	249	223	238	252	245	236	201	269	273	272	231	262	275	273	261	230	266	255	253	226	239	251	226	270	259	225	231	250	233	246	244	219	222	224	251	219	261	240	233	235	240	268	240	241	231	256	253	206	222	265	243	248	264	238	232	228	245	217	224	213	247	235	252	240	236	232	293	269	254	251	263	217	231	236	219	249	227	226	231	257	232	262	212	235	232	209	235	266	250	250	247	262	259	239	245	253	244	254	218	245	246	235	252	258	238	218	254	233	233	276	250	234	252	224	227	250	244
23984	2685	5898	6618	5593	4482	3667	3071	2743	2358	2104	1884	1703	1613	1433	1390	1243	1267	1211	1104	1105	1055	1024	986	939	942	889	917	891	873	866	800	847	856	792	796	770	835	800	800	805	741	779	744	765	787	783	761	725	754	762	760	728	774	681	711	740	705	746	698	693	676	714	685	731	706	681	750	701	759	722	705	721	769	714	680	726	720	715	689	738	710	704	710	715	701	684	690	689	684	720	696	744	725	680	702	655	702	718	691	729	705	687	657	715	729	691	696	722	702	681	674	676	726	701	726	674	697	648	691	678	710	674	623	693	725	718	705	675	688	717	697	733	714	715	664	710	697	707	706	674	737	666	683	696	668	681	684	698	636	721	704	626	683	651	700	633	698	714	698	686	682	700	683	683	705	692	645	732	625	712	690	700	615	658	689	665	709	733	690	735	720	653	674	694	691	658	674	688	668	659	683	676	649	723	707	720	738	679	711	692	696	708	647	679	651	638	682	709	666	698	667	651	682	684	699	659	720	694	708	663	660	679	633	707	713	684	694	754	639	667	697	703	687	677	677	704	664	674	665	665	689	727	651	678	636	732	676	669	715	715	671	695	690	702	676	678	725	697	666	669	711	697	690	664	747	660	703	677	715	722	633	670	679	666	695	693	679	663	682	713	704	681	682	702	680	634	691	671	680	700	726	676	693	675	737	708	690	704	656	673	699	658	701	703	676	727	720	697	689	722	670	697	694	709	715	749	675	664	677	705	709	694	678	678	691	653	695	742	718	703	684	679	691	668	643	686	650	715	705	680	705	682	688	652	694	716	686	731	680	680	696	692	657	718	667	689	683	652	693	756	658	650	702	714	692	713	708	659	704	686	670	661	681	721	703	749	655	710	647	655	642	697	696	703	674	691	728	698	746	693	710	690	660	690	677	673	678	681	674	713	700	682	706	607	698	694	694	654	684	701	700	642	673	679	667	672	690	692	684	656	687	694	668	653	674	692	691	677	705	689	670	666	687	701	692	688	677	678	678	657	688	664	672	696	730	694	713	653	724	646	683	741	709	693	650	658	715	682	672	648	660	653	667	714	709	659	697	687	693	734	690	700	697	703	696	695	687	680	725	704	720	723	662	678	663	699	700	739	697	744	701	719	695	657	684	648	643	698	712	692	696	708	664	737	628	684	688	692	719	698	705	655	698	682	731	700	718	692	721	662	635	707	674	681	677	688	683	701	699	704	688	664	715	728	723	709	686	698	725	668	671	715	682	730	684	701	685	673	693	644	681	709	673	760	645	662	681	690	687	678	719	700	693	734	685	699	681	680	715	662	719	675	657	723	685	680	640	693	657	721	687	623	689	718	746	690	699	674	659	709	718	700	582	650	676	694	721	659	681	658	682	713	622	658	678	685	696	695	680	699	699	691	677	716	671	730	710	674	768	684	662	717	661	715	726	690	663	680	672	723	677	656	726	674	714	662	671	707	711	627	693	659	700	690	659	664	723	646	682	679	704	652	691	722	702	666	681	672	661	698	697	717	712	712	719	705	695	669	678	667	658	678	696	684	671	702	696	689	696	677	694	724	710	701	690	725	672	701	659	658	660	703	711	673	696	666	689	652	678	696	685	682	623	680	666	688	657	725	670	658	683	673	658	699	682	743	699	678	694	710	653	727	692	673	733	682	706	692	685	700	707	703	677	645	693	718	719	697	653	714	668	695	693	711	717	684	687	692	702	710	629	708	697	668	689	713	678	656	695	671	645	660	692	674	677	687	684	663	738	694	702	712	716	673	652	730	657	684	716	725	641	651	686	687	756	725	683	686	712	703	727	694	672	624	657	666	679	663	725	704	702	644	705	649	700	683	664	680	692	677	711	694	701	703	697	709	718	748	649	651	642	663	709	707	666	690	702	623	720	686	675	648	641	688	682	690	705	713	688	683	672	702	689	644	678	648	669	675	698	671	731	688	688	650	682	681	688	666	699	669	685	714	698	641	719	674	647	636	691	638	674	711	654	751	683	673	676	723	683	686	722	682	687	704	675	654	682	685	675	694	690	701	649	698	714	673	670	705	699	675	708	673	656	709	643	680	678	695	665	702	702	676	672	661	719	711	669	645	651	634	703	633	685	690	712	675	704	712	679	687	704	684	719	667	704	674	697	692	691	706	673	686	687	682	644	671	717	720	675	678	656	696	720	723	694	648	682	691	690	722	684	694	708	678	715	684	676	671	689	691	728	701	687	649	638	672	718	680	664	679	664	708	713	661	706	675	681	684	697	680	716	665	745	716	670	651	635	690	681	659	660	697	704	688	718	708	697	646	661	668	699	674	719	676	709	674	707	665	709	668	681	682	701	658	739	678	686	666	648	683	626	682	668	658	707	662	737	664	727	689	703	661	704	735	702	682	716	678	656	649	677	644	668	668	670	654	707	706	676	728	683	691	719	675	706	671	664	669	692	714	669	667	675	683	695	705	707	702	643	657	699	722	644	716	702	655	676	690	678	677	670	652	703	700	677	656	690	677	713	685	663	691	674	696	722	684	718	679	690	708	675	713	681	718	669	690	687	712	642	673	637	729	704	638	733	653	704	670	671	686	715	653	673	665	722	707	727	634	676	698	691	684	661	683	717	634	672	686	685	657	690	662	685	688	686	681	705	632	692	764	671	699	699	653	649	698	683	712	691	671	684	731	746	700	656	661	684	697	704	708	679	730	728	699	660	651	652	652	683	665	672	657	652	662	719	706	694	630	677	719	721	695	687	685	683	649	734	719	655	651	647	667	734	689	667	688	700	677	641	744	691	657	727	660	661	738	660	680	684	674	691	654	687	689	690	700	660	677	728	681	668	710	672	688	683	738	703	734	702	686	665	688	630	698	633	700	689	641	688	642	663	694	674	675	661	683	708	715	676	700	710	731	686	683	687	703	697	697	662	677	646	673	731	649	720	666	657	651	692	716	661	709	703	741	660	683	689	702	686	687	699	661	660	678	693	675	688	730	687	726	685	679	670	708	685	651	683	715	655	715	658	695	695	696	667	713	685	670	684	660	656	659	710	661	687	714	696	688	715	676	693	649	695	638	706	672	720	698	720	719	693	701	671	711	711	695	689	723	670	693	683	697	676	652	672	703	690	669	685	658	693	703	689	708	685	669	697	684	698	719	693	649	664	719	690	667	721	717	671	670	702	687	679	729	631	669	649	689	640	652	652	671	688	693	715	704	671	722	643	700	668	702	697	685	705	690	652	763	675	675	698	706	629	697	743	704	677	704	705	725	692	694	676	693	703	670	750	647	717	705	711	684	710	691	681	728	710	668	696	673	705	719	697	659	704	710	713	698	681	687	710	693	745	715	705	646	677	705	688	709	673	703	696	658	742	660	661	674	667	666	720	700	677	701	680	699	649	678	667	667	723	665	669	698	699	608	671	667	675	688	685	678	718	667	674	707	693	667	678	717	710	631	688	683	682	688	697	692	700	679	619	701	719	712	654	690	656	666	689	708	687	744	694	692	683
5648	274	157	118	97	82	89	81	81	62	63	76	59	69	69	73	74	60	57	59	66	68	65	65	48	74	74	71	71	80	66	68	55	66	68	53	64	70	62	66	67	55	61	64	62	68	60	86	81	60	63	80	64	77	72	57	71	62	61	79	63	71	50	68	62	69	65	52	55	71	60	60	69	60	71	75	52	53	64	67	68	66	54	72	89	71	65	59	78	77	68	69	57	57	66	74	53	68	73	67	78	65	74	74	66	84	65	70	70	68	56	57	61	89	62	74	79	67	68	68	59	62	67	51	80	73	64	65	75	67	59	53	58	65	81	73	70	55	65	64	71	62	74	64	59	54	64	75	76	68	73	69	63	64	63	61	66	63	72	65	74	68	67	67	82	60	65	62	65	75	67	74	79	73	67	70	83	69	75	51	64	68	67	63	77	59	69	58	65	60	74	83	77	59	54	59	61	50	73	67	77	72	70	62	55	71	72	68	77	66	62	65	61	77	68	72	67	70	60	60	76	64	72	68	65	60	67	69	59	63	70	60	75	76	88	58	71	59	69	77	64	53	61	77	69	67	72	75	56	58	53	63	56	53	68	68	75	57	72	67	68	65	53	78	83	78	68	87	71	57	65	82	70	71	49	68	67	68	56	68	70	56	67	68	72	61	78	77	76	74	83	75	64	63	61	61	59	69	74	53	66	72	56	57	78	68	72	64	67	64	43	60	59	69	65	84	69	62	62	85	54	74	63	63	63	67	56	63	65	65	67	86	72	91	78	60	67	69	62	70	70	78	69	69	70	56	69	65	74	81	65	51	61	67	73	75	78	75	59	62	58	81	56	71	57	85	51	76	59	72	70	75	59	65	67	64	59	71	67	68	54	74	63	65	61	72	69	73	73	60	61	59	74	72	72	63	77	69	65	57	69	70	65	66	72	72	67	72	76	67	65	66	68	73	81	65	65	72	80	65	72	72	75	61	64	66	80	62	74	74	56	64	52	56	74	58	69	72	63	51	78	75	73	57	72	73	75	66	57	61	68	74	57	68	71	60	63	83	74	65	65	73	77	70	84	85	79	76	68	54	70	59	73	47	89	56	77	66	58	76	72	64	74	55	64	61	72	57	71	74	68	55	64	63	80	81	71	56	62	65	79	73	55	77	78	71	70	54	75	80	76	71	53	73	59	77	72	61	71	75	57	62	74	70	61	65	63	75	69	61	65	59	59	66	70	80	76	67	63	69	69	71	67	72	57	72	68	74	66	62	62	68	59	72	70	62	83	70	56	64	85	69	67	63	70	70	84	74	62	66	69	79	74	53	80	65	54	78	68	76	66	73	73	77	47	60	56	72	68	60	74	55	72	58	82	55	75	64	76	65	52	68	76	53	55	57	62	71	68	58	67	64	74	62	69	70	72	58	77	76	63	63	80	68	70	63	68	78	71	74	67	62	55	71	81	55	48	62	61	81	66	77	62	71	61	93	69	55	60	71	71	62	75	70	68	64	65	71	68	61	50	62	68	83	51	70	63	70	66	69	62	65	73	77	67	78	66	53	63	79	71	60	54	55	65	81	72	58	62	62	70	69	69	54	63	68	68	66	67	71	77	75	73	81	79	67	69	53	75	70	63	80	53	66	60	55	54	73	78	74	68	84	76	52	65	57	61	60	64	61	83	73	69	66	74	64	76	68	67	66	62	76	59	64	65	66	77	68	71	62	69	85	62	71	64	62	58	57	65	74	70	60	59	66	57	70	55	60	60	69	74	85	51	69	76	73	78	70	58	56	77	67	64	57	74	61	69	87	53	62	57	74	55	62	73	52	69	63	56	75	74	64	64	64	74	67	78	60	67	71	73	76	63	70	63	66	51	72	75	70	69	65	79	66	58	60	74	59	78	82	71	74	69	71	72	68	60	66	68	69	57	67	83	77	80	70	63	59	61	76	70	54	54	68	58	62	67	68	67	58	66	71	60	83	60	81	62	56	67	74	68	67	80	58	53	69	60	58	75	55	65	70	58	68	71	56	58	64	67	65	69	68	55	69	50	61	49	69	57	74	68	60	67	63	66	73	71	61	62	63	74	71	71	82	72	66	63	66	65	54	71	47	62	70	76	65	63	59	64	84	77	61	50	77	70	66	63	59	81	59	65	68	69	63	63	61	60	68	75	60	58	67	81	81	76	75	61	72	62	59	62	81	67	62	65	52	71	58	72	67	67	61	71	64	86	74	73	70	69	61	67	53	76	63	65	74	61	60	68	76	55	56	72	72	60	76	60	70	65	59	68	72	67	62	69	66	60	72	62	70	78	79	55	60	63	75	73	62	66	70	71	81	82	71	69	61	66	75	78	65	64	62	67	78	63	66	70	57	46	49	75	64	68	60	70	61	75	56	76	77	62	78	60	68	70	59	73	84	78	63	76	68	64	64	64	60	62	56	75	81	61	74	63	72	66	62	53	54	50	55	67	54	69	65	62	70	53	70	64	76	66	57	77	63	66	60	85	60	72	60	62	76	68	70	71	68	65	76	63	61	59	76	63	69	64	57	65	69	71	53	66	68	68	80	61	70	83	77	65	63	60	78	68	62	61	60	71	58	71	74	64	64	75	65	55	72	66	59	63	56	57	70	75	66	66	73	76	59	68	67	64	70	70	61	67	70	79	65	60	72	71	62	64	56	64	63	70	57	52	62	80	79	62	56	65	73	63	44	62	65	82	65	80	75	63	79	83	51	70	58	65	62	52	68	76	80	60	62	80	68	72	63	60	68	75	63	76	67	71	82	67	76	68	69	67	65	72	64	71	63	83	79	62	72	57	68	64	78	63	62	74	58	78	70	70	58	68	72	60	67	65	70	60	63	55	67	58	67	55	62	65	68	65	64	61	53	65	61	59	57	64	64	56	67	66	68	63	73	71	77	69	62	73	78	54	61	66	71	69	76	75	64	87	71	90	62	60	57	71	55	66	64	59	62	74	65	69	58	70	57	60	58	60	83	55	64	65	57	70	80	69	73	70	62	55	83	71	67	69	67	69	55	73	84	68	71	75	81	61	63	68	59	87	85	67	63	78	64	58	78	75	70	74	66	55	74	68	65	69	70	66	78	56	51	69	56	60	64	60	57	78	62	84	73	70	82	66	58	66	65	61	58	73	66	64	66	57	76	76	70	61	79	65	72	70	61	80	62	77	60	72	58	72	62	66	77	72	68	66	78	72	67	74	75	65	60	80	79	67	63	83	48	74	59	68	81	51	71	73	74	64	61	73	64	71	64	76	73	66	84	76	79	92	59	81	68	64	61	63	80	46	69	85	66	75	50	85	55	60	75	58	61	68	68	75	64	72	80	81	59	54	69	71	66	63	63	71	82	78	36	75	74	65	66	76	76	71	61	70	67	62	67	61	74	58	69	69	68	54	69	63	83	80	66	71	62	68	74	67	69	57	63	56	75	76	76	71	64	58	75	55	67	74	70	58	59	69	60	72	60	66	60	78	65	61	70
5548	324	403	438	412	353	319	290	335	320	278	296	259	290	279	290	266	243	240	247	265	250	299	263	247	265	236	255	260	286	248	256	249	248	258	236	248	260	279	259	242	250	224	256	251	250	287	266	272	228	231	232	285	255	225	235	267	267	265	269	255	234	250	239	251	255	262	253	237	249	252	245	255	251	248	230	262	228	241	261	260	254	255	243	266	235	224	218	259	245	257	257	265	257	227	242	262	261	262	256	222	243	245	237	203	239	263	218	247	239	278	230	282	241	251	263	251	219	235	250	253	240	240	244	264	234	233	233	244	240	252	227	259	249	248	266	263	241	267	255	252	245	226	243	277	251	243	258	275	240	243	238	259	244	193	231	221	254	226	252	237	264	294	256	255	239	233	239	280	245	268	273	242	254	244	256	255	254	253	255	238	220	248	296	232	261	283	263	268	293	241	256	219	264	220	257	273	245	231	270	264	252	276	261	264	254	275	234	263	262	236	244	267	279	234	261	238	232	243	232	254	280	268	230	274	249	263	265	234	248	224	241	240	241	271	262	229	254	280	234	245	257	239	258	252	252	227	259	260	241	259	257	274	240	242	245	224	262	228	248	231	235	218	246	251	259	237	259	232	266	274	244	239	275	276	267	236	237	261	233	260	257	244	257	253	242	226	264	251	239	250	245	261	264	219	244	256	286	256	254	253	243	230	236	257	231	242	238	249	243	249	248	255	255	261	252	240	262	252	237	241	255	247	227	232	235	255	226	253	262	240	228	252	247	252	245	229	233	232	243	239	277	245	247	235	255	251	243	248	253	245	242	229	268	261	250	219	227	238	275	238	236	262	247	256	258	255	257	215	254	247	255	265	259	266	275	261	267	235	267	233	244	270	219	216	223	265	258	248	268	243	269	237	239	236	255	258	249	283	273	246	234	237	256	251	277	244	239	262	234	248	257	251	241	238	274	243	273	254	251	278	245	253	266	249	277	243	268	240	257	252	214	268	255	273	250	225	258	257	257	248	229	235	264	236	274	264	241	237	247	256	258	245	247	251	259	256	269	263	276	243	234	261	263	246	237	233	234	240	226	243	241	268	252	230	251	238	244	248	253	253	262	254	274	232	236	260	236	249	225	248	255	239	250	253	229	224	255	257	280	253	254	259	244	260	264	234	253	247	260	270	265	243	252	234	242	221	256	255	248	236	247	243	230	252	285	235	299	255	267	245	234	252	235	225	226	252	218	239	252	265	258	263	264	256	233	277	268	247	232	247	241	239	214	257	259	252	254	264	224	265	247	245	255	268	252	225	241	226	253	249	251	251	255	243	218	247	242	264	250	242	275	253	266	234	267	277	234	266	270	249	267	246	274	260	269	236	247	254	228	269	244	284	255	246	234	225	225	266	248	245	229	256	229	269	252	244	258	245	239	260	242	258	241	227	251	279	236	277	300	202	235	276	283	252	242	230	263	236	261	273	233	246	231	254	245	247	236	278	267	253	274	230	250	233	271	262	238	270	223	281	244	247	245	255	244	252	242	261	217	237	266	240	244	233	266	240	229	216	253	276	251	235	252	244	247	266	240	233	239	249	244	249	264	250	252	253	247	243	264	235	281	246	241	255	214	253	258	251	246	245	229	233	276	261	255	276	268	260	264	264	234	254	274	226	242	283	259	263	254	237	235	280	235	234	239	261	283	270	241	266	224	244	249	265	274	263	261	259	250	238	241	271	261	279	236	253	247	256	258	255	253	231	229	226	248	269	235	256	280	212	254	240	232	248	244	245	222	242	272	249	269	238	238	259	240	240	241	265	245	236	254	244	236	256	251	256	238	238	240	244	247	247	231	242	256	260	235	248	263	211	261	255	265	264	282	270	250	242	224	261	225	236	246	273	261	243	275	256	283	255	243	262	254	256	263	239	244	264	257	226	240	276	247	234	249	279	245	264	229	249	241	224	253	243	245	232	225	271	245	274	264	221	264	270	269	266	229	255	230	260	224	236	257	209	235	237	250	298	263	255	263	256	253	239	250	221	246	256	247	244	232	246	268	255	246	233	250	255	265	262	221	234	243	256	269	228	257	247	254	234	257	248	219	260	283	237	249	241	261	226	247	260	262	251	205	248	282	244	248	266	223	253	256	265	258	263	239	250	243	275	248	248	268	228	251	252	260	267	237	269	267	204	236	261	212	260	248	256	248	265	254	261	281	242	252	255	250	258	247	246	248	268	240	249	258	275	226	232	234	242	237	243	263	238	265	209	255	265	256	245	223	219	221	255	233	248	229	232	259	265	223	233	222	249	245	241	237	219	244	240	258	249	264	225	233	291	244	271	263	260	237	256	227	218	253	267	250	247	267	227	264	247	234	232	267	224	233	276	238	271	222	261	264	264	257	262	282	249	249	205	250	237	261	245	247	261	227	263	268	250	233	257	250	244	265	267	255	246	265	240	251	241	239	251	283	255	251	229	251	238	224	262	246	246	262	268	276	263	239	286	265	262	241	252	218	226	261	254	241	247	242	213	265	247	252	255	213	254	264	217	238	251	257	266	241	239	239	284	245	248	229	277	252	245	254	224	261	265	230	267	280	237	245	235	243	254	257	265	260	254	230	210	222	231	257	255	240	238	239	258	233	281	246	228	258	257	238	234	256	267	251	251	256	248	235	248	240	241	239	260	281	256	218	226	258	259	243	255	270	276	239	230	244	271	256	251	281	238	227	263	238	246	228	245	263	274	231	225	267	229	238	240	231	250	242	277	208	223	260	228	218	239	281	269	232	248	259	231	246	240	267	265	244	244	284	252	232	285	241	246	262	266	271	270	234	244	266	232	222	233	243	210	256	278	269	245	251	236	238	208	260	240	260	242	249	255	244	229	282	274	228	254	252	246	249	233	247	262	246	242	256	260	233	241	238	242	230	232	251	244	232	262	263	252	253	269	236	224	261	274	237	270	258	262	262	252	234	270	259	242	236	226	250	273	263	265	245	196	250	264	227	241	231	238	271	224	250	252	239	235	236	268	279	233	283	246	282	244	256	244	255	261	249	253	246	260	234	263	260	218	222	282	243	266	270	248	257	273	230	239	246	246	261	265	222	239	247	241	251	253	255	240	225	258	218	265	251	237	252	259	263	237	264	252	237	232	246	237	221	264	241	236	217	225	245	259	235	243	256	257	273	251	249	227	242	227	248	254	249	257	277	218	256	246	254	261	273	231	247	237	236	258	263	246	227	234	239	240	216	273	255	246	235	267	239	265	232	242	271	242	246	244	259	246	258	249	267	262	245	262	253	253	246	259	269	222	247	267	243	257	232	274	221	248	248	242	248	244	229	238	278	265	246	233	227	224	278	243	259	230	239	245	233	256	252	236	239	242	233	274	245	268	249	269	235	258	258	253	229	222	212	280	245	249	245	249	237	236	240	259	239	263	219	236	231	245	229	260	245	241	249	249	239	220	241	275	243	242	251	237	254	223	236	274	224	260	237	258	236	263	252	236	226	274	261
39869	10398	1965	1120	757	559	439	389	319	312	276	238	236	195	205	183	184	187	159	182	191	171	170	188	189	153	153	174	161	172	159	172	158	172	157	150	150	151	169	152	143	191	158	162	147	156	164	155	173	152	161	152	150	148	150	144	175	165	152	151	152	138	146	170	175	148	136	150	159	152	148	156	159	165	154	148	155	158	171	155	156	164	168	167	159	141	152	157	158	168	142	161	147	138	163	148	158	163	157	162	151	151	164	180	137	170	167	156	168	132	143	136	167	167	153	137	145	142	159	147	168	166	138	153	143	179	163	158	205	185	152	159	153	169	160	171	148	146	162	161	153	155	151	165	175	155	156	148	153	166	168	162	147	150	153	153	133	155	165	146	156	162	170	151	144	156	164	172	166	172	153	169	152	161	167	172	134	152	157	163	142	158	148	152	156	139	161	129	153	157	157	161	148	142	145	147	162	157	169	131	155	138	163	158	152	157	161	160	157	143	151	147	149	171	140	165	165	141	178	150	140	161	151	143	163	155	150	159	172	139	176	166	162	147	156	170	151	169	156	167	158	157	165	143	162	180	164	159	155	154	165	157	150	143	143	163	162	177	129	163	176	157	164	174	163	178	177	147	170	154	164	167	141	170	149	139	145	149	159	161	164	165	163	166	136	165	165	147	176	139	159	166	158	151	166	160	141	162	125	172	170	156	136	140	149	166	161	161	175	173	162	160	145	162	168	145	145	131	169	138	155	171	133	143	169	173	171	168	171	161	164	145	152	129	162	188	151	154	157	161	154	155	148	149	145	144	164	153	171	158	172	172	185	136	161	154	165	146	178	152	171	140	179	165	149	172	157	186	166	141	141	154	172	158	167	145	155	159	149	135	172	150	158	158	165	186	173	145	136	152	191	170	146	159	183	145	152	133	163	184	172	161	151	137	140	161	162	166	140	166	165	144	159	142	184	155	148	141	160	177	152	169	175	171	179	142	127	170	162	156	179	180	156	163	149	136	177	139	155	160	140	176	184	168	157	158	158	167	152	169	140	157	162	155	161	180	171	162	156	146	151	144	152	156	176	149	150	172	153	176	191	157	152	166	172	148	147	156	144	137	153	161	185	140	171	166	156	148	155	179	158	138	142	176	171	157	142	171	140	140	164	171	160	164	151	152	156	181	156	162	150	160	146	165	155	136	156	171	173	161	147	155	150	151	157	134	147	141	158	168	140	171	161	148	164	165	151	160	172	175	178	157	130	159	171	156	144	156	179	146	150	143	166	154	141	159	169	160	161	157	147	193	143	144	151	154	162	166	165	173	131	164	153	155	157	166	166	163	121	137	147	153	173	150	157	189	167	146	166	152	136	150	147	148	146	148	154	144	169	157	172	169	173	162	179	177	167	152	163	168	135	139	146	172	141	166	155	160	152	144	163	160	147	155	147	149	171	172	149	165	151	161	149	170	164	160	163	150	166	142	136	127	164	157	135	163	171	155	154	162	156	146	174	166	141	171	148	171	158	188	150	143	152	153	159	166	150	185	128	124	168	132	163	191	160	159	138	149	158	148	145	152	162	162	164	138	160	149	155	130	151	148	157	161	176	158	168	169	154	178	153	146	184	165	148	155	140	189	163	154	172	186	168	162	163	144	151	152	155	156	168	170	155	162	129	167	162	174	154	161	155	168	166	150	163	147	146	142	150	146	162	157	166	167	180	158	154	174	165	151	153	178	156	160	142	175	178	167	185	161	139	155	145	172	131	169	170	161	138	152	164	152	147	153	161	173	164	134	144	140	146	161	165	169	174	160	157	149	158	157	167	162	159	167	151	164	175	167	138	174	177	135	186	175	162	160	144	137	161	155	147	138	128	193	160	139	159	151	143	165	157	175	133	139	148	162	173	146	145	168	157	167	155	153	160	146	185	167	159	147	165	146	166	160	145	171	181	171	158	153	155	137	153	140	169	171	157	171	144	149	171	153	166	154	164	169	152	192	164	180	147	156	172	151	189	184	137	123	182	135	188	146	151	145	158	144	162	169	157	147	158	163	169	149	156	185	149	154	143	161	163	156	143	158	175	146	177	142	167	163	149	153	161	167	141	151	164	159	165	160	165	144	139	139	141	152	133	163	127	152	157	166	162	155	171	147	156	148	158	165	183	155	179	185	142	162	147	167	150	151	169	142	163	140	138	173	157	149	146	160	164	156	144	138	166	147	147	157	160	141	152	150	149	153	159	176	158	152	156	171	156	167	165	162	161	155	164	149	177	160	150	140	166	154	171	162	155	121	162	131	159	164	165	155	154	159	130	149	175	153	159	176	144	149	171	149	151	153	168	163	151	149	161	150	165	140	182	143	157	147	155	160	180	156	163	148	150	170	160	177	180	165	149	156	151	174	172	166	147	165	152	152	158	154	144	152	170	152	150	134	143	171	173	133	153	154	169	158	154	159	161	157	149	167	194	163	144	159	143	137	173	156	157	168	183	163	169	162	160	160	158	151	158	161	153	179	152	144	164	176	152	160	155	165	165	160	171	126	162	147	152	156	158	162	187	156	175	159	159	174	153	155	151	161	165	146	177	153	141	156	161	138	164	146	145	175	172	157	139	166	163	157	141	155	163	152	171	160	121	144	150	162	137	157	148	165	145	169	174	155	138	164	141	146	148	153	171	150	155	156	142	146	150	158	138	165	176	172	163	162	177	137	180	154	163	152	161	158	146	150	168	166	166	171	166	128	175	163	153	141	159	152	136	168	155	132	157	155	166	134	138	150	166	156	166	158	146	178	153	143	168	158	167	155	175	163	157	152	143	180	164	166	140	161	177	152	165	168	187	138	154	172	135	170	146	156	173	159	159	165	164	145	153	157	153	143	162	150	182	180	165	145	147	174	155	154	158	176	158	158	149	168	152	149	155	173	133	139	153	150	176	158	134	158	159	170	166	165	155	160	183	168	156	139	181	196	162	147	172	153	144	143	166	169	162	163	162	161	142	155	157	157	149	180	179	148	134	157	157	154	162	135	145	168	146	176	149	152	171	149	169	146	155	183	150	143	156	151	133	160	153	153	178	167	164	149	160	154	162	164	155	166	167	163	173	150	158	138	173	144	149	143	146	160	155	156	154	135	168	145	162	171	147	159	160	128	145	148	165	167	171	151	166	150	153	153	161	148	146	129	148	160	164	142	128	153	167	173	139	148	161	150	163	153	154	159	178	159	142	143	166	142	156	150	166	175	161	162	170	156	178	148	185	151	148	137	166	171	158	153	171	155	142	173	143	161	162	163	154	167	184	162	139	166	132	168	176	151	155	158	151	166	171	160	140	154	166	156	151	185	164	143	143	150	169	159	195	140	176	172	172	164	155	164	157	162	148	182	158	140	163	166	167	165	174	154	166	156	161	139	168	176	158	177	155	159	147	159	179	158	150	149	181	147	163	151	136	170	160	167	155	163	151	169	154	161	158	162	171	162	171	156	140	171	160	149	137	145	166	163	149	166	163	175	152	147
19027	1496	3374	3625	3072	2532	2094	1689	1471	1352	1218	1113	1024	914	858	828	789	799	726	689	691	650	696	654	629	595	633	615	558	583	550	579	566	571	534	575	536	583	549	537	505	526	536	540	482	547	517	543	528	531	494	517	480	511	495	460	494	505	528	500	531	479	505	548	479	492	467	508	488	455	518	521	505	477	506	524	480	541	499	494	511	501	500	500	512	512	499	523	511	491	524	481	454	478	483	515	464	520	485	499	503	468	502	484	411	473	514	413	497	517	505	468	489	490	486	517	482	507	505	520	493	467	479	475	486	476	490	484	501	499	499	473	494	459	480	453	503	495	471	478	508	459	509	491	495	482	503	522	463	471	482	518	457	464	521	492	507	515	465	503	476	533	511	496	476	475	440	481	510	488	535	495	470	486	481	461	466	452	472	450	502	498	495	466	535	491	492	507	465	471	470	531	477	512	461	495	470	529	469	477	467	538	497	475	491	468	490	496	474	531	470	443	501	478	479	484	481	518	499	502	494	483	473	488	458	505	500	500	493	474	518	487	497	513	468	486	497	502	476	455	487	415	516	533	540	490	521	454	448	457	473	481	488	474	517	495	475	507	466	483	504	481	516	475	498	496	513	501	543	481	432	496	484	479	499	527	419	491	507	496	521	472	469	460	440	489	478	501	479	496	491	470	477	489	507	521	509	481	491	491	489	509	498	517	470	500	442	477	498	471	478	505	472	444	508	496	477	467	496	455	465	468	478	482	488	462	500	477	486	477	468	491	463	458	485	454	497	525	491	515	493	490	506	486	482	496	461	473	461	474	508	506	501	511	470	508	492	539	469	478	498	461	480	446	480	447	516	497	483	507	478	439	499	484	480	444	505	465	477	507	453	478	502	495	486	481	498	455	448	505	532	511	514	494	485	474	519	471	494	480	518	519	507	521	469	474	493	475	457	476	425	489	502	507	513	439	478	472	466	474	520	507	493	506	496	488	489	448	490	484	503	477	508	495	499	474	464	533	464	487	486	507	484	504	508	469	518	516	499	461	519	465	477	480	470	502	535	470	519	487	453	473	443	519	520	519	496	532	474	577	487	509	496	504	511	466	459	457	490	472	470	477	460	457	497	493	513	496	488	482	474	496	510	492	505	478	498	453	494	507	465	485	510	504	487	462	496	483	471	492	502	490	487	489	434	465	524	490	484	448	438	491	460	455	495	519	473	439	486	499	483	511	476	501	509	510	490	496	495	475	496	487	473	495	458	513	466	498	453	456	484	492	505	465	527	489	489	484	469	517	490	519	502	465	497	474	532	489	481	477	466	493	501	518	500	445	482	470	487	500	487	490	503	482	492	486	471	499	461	494	510	528	492	468	533	477	454	486	481	454	480	513	483	489	479	496	481	489	463	488	485	491	443	475	451	475	518	473	489	479	456	463	470	455	479	471	478	537	475	471	528	524	486	490	475	470	491	441	484	483	448	486	497	461	465	423	486	473	505	501	472	469	470	503	497	467	488	478	476	487	501	511	446	498	463	504	486	471	501	520	473	511	498	481	468	495	441	459	507	474	478	483	454	460	498	506	478	474	470	471	463	485	478	502	490	492	490	459	509	515	497	472	440	438	460	462	517	484	461	484	522	500	487	493	471	505	514	464	496	494	452	452	451	490	489	520	507	515	499	513	505	445	524	490	516	438	517	494	518	465	485	470	476	493	502	474	443	473	526	494	480	507	513	467	457	496	516	494	511	467	518	499	496	462	483	507	503	482	501	508	481	485	476	508	476	469	534	476	490	514	487	475	481	475	498	458	499	525	463	484	467	512	490	452	507	468	467	465	514	456	536	506	545	463	503	465	473	493	512	502	490	508	457	497	469	475	468	507	490	485	445	504	470	486	520	516	518	490	476	510	479	493	459	472	476	470	450	465	484	518	455	515	510	460	504	472	460	522	487	531	458	508	479	465	494	459	496	501	511	484	491	493	445	498	502	491	457	494	507	520	468	486	490	492	474	500	475	459	457	499	513	496	500	479	488	491	484	475	456	511	471	511	505	435	490	474	474	512	494	456	486	468	486	532	542	485	507	482	449	522	496	444	498	505	445	484	465	496	451	498	497	478	493	499	471	476	514	515	522	473	481	483	489	472	486	488	469	495	507	460	527	450	546	491	493	478	496	508	507	475	500	465	453	466	499	514	507	471	458	496	492	475	503	494	464	495	480	501	540	475	490	475	461	470	481	497	451	503	483	482	472	443	481	474	472	486	509	489	466	489	483	460	511	496	480	499	496	475	480	469	480	490	480	505	501	482	471	510	492	492	474	502	531	478	512	506	514	478	474	497	521	482	490	480	488	471	499	514	501	446	513	446	467	489	468	496	481	557	474	471	495	519	473	485	482	514	496	486	453	479	498	527	509	493	483	476	507	462	516	496	453	468	531	491	475	464	451	496	486	495	483	468	484	504	526	494	475	463	505	502	498	473	454	455	466	508	510	495	500	454	476	487	482	510	470	474	500	526	486	500	488	461	523	466	510	459	513	449	489	462	488	479	472	460	495	469	491	492	516	486	508	486	482	428	487	477	468	482	464	452	480	505	468	470	503	463	525	513	523	465	483	473	482	484	477	485	518	490	496	505	489	499	505	512	511	500	468	497	491	469	439	474	511	485	505	451	491	486	492	489	473	491	468	505	497	496	489	457	468	488	476	497	459	516	543	467	493	463	477	503	460	501	493	502	473	454	438	479	508	514	467	498	457	506	500	468	493	471	467	491	454	508	489	462	450	487	490	491	480	474	486	507	511	478	458	494	501	486	489	474	467	474	493	474	413	511	516	471	516	471	512	537	473	454	502	477	455	519	473	489	457	511	488	481	479	488	465	491	489	499	469	456	469	463	500	551	462	485	458	457	465	496	475	491	482	502	535	473	467	480	506	495	504	500	524	497	481	446	504	504	465	497	505	513	507	459	470	443	474	496	513	468	473	482	465	509	490	492	477	482	530	491	510	503	470	491	493	528	476	463	543	462	517	485	480	457	463	463	501	496	497	494	476	485	477	445	492	481	470	476	504	495	499	475	469	520	463	494	482	455	461	460	466	508	472	528	469	480	481	477	478	500	485	515	477	460	536	481	513	466	484	494	503	505	530	476	474	456	500	511	459	489	501	511	457	474	456	493	528	497	472	480	460	513	472	473	507	470	509	460	486	479	478	470	468	495	445	469	476	452	451	458	489	498	517	504	510	524	446	466	480	492	466	463	505	482	512	511	497	481	497	517	484	495	507	498	490	494	502	460	464	473	430	483	462	515	504	510	534	477	517	450	502	505	497	463	493	465	490	443	509	503	458	464	453	452	474	469	492	484	464	463	505	455	511	471	479	484	481	493	476	528	516	459	499	475	485	470	475	448	462	468	477	461	491	489	447	496	453	422	474	479	453	452	488	480	476	454	486	470	492	511	476	504	445	509	475	423	513	432	467	473	489	454	514	487	481	471	527	441	510	472	479	467	522	482
46326	19902	10998	2768	1516	1021	836	698	551	544	496	401	349	348	331	365	317	323	342	321	272	297	296	269	295	261	276	285	266	241	258	282	276	260	237	249	245	263	237	256	247	261	245	262	232	255	240	252	265	238	235	244	244	261	268	231	227	250	225	229	241	246	248	245	215	264	259	262	283	220	238	261	226	271	245	251	245	218	244	227	235	268	231	268	244	246	255	240	275	217	262	226	230	246	226	238	212	248	242	260	242	257	271	245	272	252	223	221	234	275	232	225	240	252	250	235	257	268	242	234	240	259	246	236	247	266	233	253	235	212	239	243	264	247	241	262	259	260	206	221	225	228	244	252	243	257	219	289	249	224	249	255	242	205	206	229	245	273	245	224	230	231	250	239	247	229	263	227	217	270	252	264	234	233	242	251	232	267	251	253	245	237	244	223	228	248	222	237	234	255	243	214	229	226	239	225	267	233	260	258	216	257	238	264	239	250	237	255	242	244	256	246	240	229	251	245	267	263	241	250	249	231	239	248	227	262	253	243	221	244	236	245	248	238	264	241	245	249	245	237	234	231	233	259	239	232	241	231	255	249	263	223	231	230	255	243	264	242	255	230	248	255	273	197	248	234	231	240	244	248	247	240	221	240	243	233	255	252	241	214	248	246	237	245	246	261	238	242	223	247	262	237	226	276	246	273	207	286	238	246	222	241	247	259	221	269	229	233	265	227	230	257	262	260	223	235	230	250	236	241	240	275	260	199	271	266	249	266	215	256	254	251	264	250	228	228	255	222	250	253	245	253	233	221	246	237	229	242	243	217	215	246	220	241	229	236	274	231	263	257	200	223	284	250	227	280	240	258	232	247	240	258	236	234	253	242	218	253	270	253	239	257	218	232	239	256	254	236	235	219	260	231	225	225	252	245	249	245	254	263	231	239	232	237	236	238	255	213	242	233	246	245	263	226	261	240	225	236	261	224	255	238	256	228	231	240	268	271	206	231	249	242	276	244	274	229	225	239	233	263	243	245	265	260	265	286	255	239	223	239	239	240	264	243	248	220	218	256	231	250	252	223	252	271	258	243	251	252	252	240	235	238	259	246	240	235	251	238	235	218	242	275	235	232	232	251	241	244	235	277	263	260	246	261	228	257	240	261	265	231	233	219	252	242	253	259	236	260	245	234	253	232	245	233	228	246	249	251	253	220	236	244	251	231	232	237	253	227	243	235	223	242	237	238	248	208	240	225	258	240	239	255	228	202	225	240	250	227	277	232	260	241	258	244	236	220	247	243	241	252	237	261	238	227	235	233	243	243	259	220	239	265	247	230	216	243	263	264	225	246	250	229	246	211	247	252	239	247	234	244	260	244	222	248	234	234	214	250	228	248	246	232	228	257	235	255	254	272	211	229	223	230	238	231	230	230	232	230	245	262	243	238	232	209	269	239	241	251	227	265	249	236	237	251	268	228	282	251	234	233	236	270	245	241	247	229	258	227	251	223	251	239	263	252	255	230	240	229	254	268	237	230	249	266	234	245	267	244	249	221	250	229	254	272	245	245	249	253	258	256	237	249	274	241	240	242	225	267	241	258	242	265	221	252	247	241	224	251	214	256	237	256	224	221	210	221	236	227	251	246	248	253	228	247	234	261	249	242	274	252	214	258	241	289	241	265	232	242	231	236	225	237	235	254	242	238	242	224	231	219	268	282	246	244	220	215	227	241	255	275	243	257	263	254	214	241	248	272	226	213	256	256	254	236	241	281	262	239	253	261	256	247	256	243	233	261	240	227	231	220	249	221	272	194	250	225	272	257	265	236	235	226	241	241	231	253	250	237	228	252	225	239	267	257	191	238	267	261	248	259	239	246	220	240	222	254	248	214	223	232	238	265	240	224	232	235	234	252	239	268	205	238	253	259	248	262	252	219	251	235	227	229	266	261	222	251	261	243	266	228	242	213	256	218	249	245	244	193	220	260	246	238	251	224	236	237	249	220	222	238	248	262	277	249	255	235	244	244	216	240	229	234	274	251	223	237	223	242	260	241	247	247	225	220	224	237	233	256	219	255	246	236	247	232	238	238	213	269	264	256	235	259	264	226	237	252	208	235	237	239	236	237	250	260	259	219	232	244	249	260	232	242	262	236	223	235	243	266	256	233	261	246	243	218	225	246	247	247	266	237	228	252	243	277	222	240	242	242	249	258	252	224	219	239	248	252	220	263	248	220	218	257	274	218	239	240	262	228	229	217	244	262	252	221	238	252	219	247	243	239	239	238	229	224	277	247	260	237	245	248	219	246	242	241	270	239	245	241	242	259	235	246	254	257	224	242	230	228	266	269	202	235	231	249	236	244	253	227	262	240	238	245	219	263	222	232	235	244	226	208	231	235	241	275	272	236	204	226	229	268	239	226	225	221	227	265	256	251	224	240	223	251	221	250	226	220	243	239	242	248	236	240	241	238	226	247	226	240	266	234	247	240	241	260	259	236	244	251	245	269	225	246	237	247	244	232	220	208	250	258	248	235	237	236	262	240	236	235	255	228	231	235	224	284	214	237	221	244	223	226	241	237	234	275	239	255	237	221	236	249	247	264	220	223	238	256	261	238	247	267	246	229	237	213	284	261	247	252	245	242	249	227	272	274	232	253	235	268	227	235	221	249	225	261	240	235	269	227	239	249	253	265	259	230	273	250	243	221	236	234	224	195	231	244	266	285	229	245	280	270	234	221	229	233	242	247	228	238	244	215	246	240	233	229	245	243	234	230	225	216	238	238	256	235	229	227	258	254	251	255	236	244	243	223	233	243	259	256	219	259	236	243	225	241	264	242	243	257	234	234	220	258	229	233	251	243	248	256	255	234	256	250	257	243	240	259	242	266	215	248	243	225	244	224	221	232	252	240	245	231	214	231	237	266	277	251	204	209	248	245	218	214	230	244	218	252	247	228	234	272	219	251	230	249	226	248	268	271	230	248	219	252	247	255	229	242	242	236	229	246	256	237	242	252	245	224	247	216	236	233	220	230	257	248	234	224	243	221	231	241	269	242	242	263	251	253	252	259	273	244	226	256	235	257	222	243	237	251	206	246	251	233	242	228	258	226	237	269	255	227	230	266	246	281	243	248	208	251	236	226	217	226	254	210	238	233	227	243	236	241	231	259	240	243	273	263	228	257	254	223	204	252	228	226	243	225	235	244	234	259	245	219	261	246	248	240	245	212	233	280	226	244	235	185	243	226	280	238	215	227	263	253	255	255	242	229	252	226	236	256	255	249	211	233	238	209	251	236	246	257	239	265	232	227	250	228	234	234	233	239	238	232	234	277	235	240	214	253	257	231	237	242	227	240	237	241	223	249	276	208	253	221	253	234	249	238	240	235	255	242	224	219	262	241	202	242	255	244	263	236	225	232	231	247	236	227	268	244	246	238	267	259	247	238	231	258	234	251	251	265	221	243	247	258	216	224	238	241	256	259	230	249	230	236	250	246	252	230	223	234	205	259	237	230	246	254
23701	2776	5867	6398	5599	4369	3722	3124	2583	2251	2081	1913	1692	1559	1525	1364	1253	1240	1220	1153	1052	1060	1025	945	948	939	943	878	859	914	886	875	902	813	802	775	768	809	762	782	811	803	735	784	747	717	786	784	768	760	713	772	740	728	741	701	752	696	743	714	737	736	728	741	747	738	698	687	675	749	703	699	732	706	681	670	661	749	767	753	760	682	721	732	700	729	702	661	681	725	699	639	698	672	753	686	716	682	689	724	720	682	714	691	670	693	680	719	732	728	674	698	700	711	716	675	674	684	731	701	718	718	717	683	678	711	679	712	737	682	676	721	713	696	659	665	673	674	719	695	706	674	676	797	720	673	657	689	688	682	715	682	709	613	701	705	677	707	683	717	647	661	712	709	658	711	682	724	664	704	665	689	662	703	673	719	735	680	703	700	661	720	730	720	680	664	730	683	712	667	658	701	693	679	719	701	714	715	735	678	684	713	713	720	697	722	748	733	683	698	728	706	694	699	677	711	720	685	690	686	661	676	700	726	708	716	679	668	789	732	636	714	717	696	704	695	667	679	658	713	675	660	676	711	699	727	650	695	719	665	689	716	728	676	662	671	661	672	726	674	708	689	684	676	711	707	720	666	684	655	686	737	715	727	699	696	674	731	687	740	689	704	688	675	684	694	682	688	703	689	704	746	697	668	704	699	711	713	722	648	637	701	694	678	683	676	672	676	667	694	643	659	672	639	706	674	742	716	681	679	683	699	694	681	694	725	694	721	685	704	721	658	696	692	663	663	701	648	708	693	693	711	720	688	704	720	685	703	677	644	708	660	683	657	689	681	726	721	696	671	706	699	696	691	651	736	682	693	709	698	734	671	715	696	687	678	685	705	705	651	684	702	703	699	703	647	691	683	703	689	704	732	693	675	653	644	656	712	720	674	692	688	656	682	722	673	684	690	667	667	728	680	663	704	679	687	681	688	675	681	671	684	712	655	714	681	692	706	712	681	700	668	728	733	680	701	680	712	688	659	675	663	687	681	690	702	694	704	660	684	682	703	643	712	710	669	661	675	730	696	701	777	677	657	660	719	698	652	641	716	637	691	682	653	640	720	689	686	728	703	695	677	672	721	677	690	661	690	746	698	672	704	714	660	678	663	715	705	634	652	667	728	710	642	671	687	741	691	691	732	694	689	684	660	683	701	689	723	711	645	753	666	689	734	715	663	679	705	686	688	787	715	730	712	672	734	737	672	709	692	656	690	710	669	726	698	716	701	669	677	686	664	647	679	658	727	686	716	669	643	692	699	699	723	703	681	665	689	686	650	694	656	686	668	740	733	712	684	735	690	646	677	692	706	723	691	669	749	699	695	709	693	682	695	666	689	735	637	701	665	694	715	679	648	693	654	665	673	631	711	675	669	677	694	731	722	692	717	671	668	667	674	670	716	705	685	683	687	707	717	692	716	655	656	653	673	682	691	716	679	706	679	670	670	682	671	661	719	702	652	719	706	687	668	683	666	694	645	691	644	686	664	673	725	744	730	666	700	718	658	717	702	681	694	691	692	698	722	674	722	674	647	714	723	670	663	778	666	662	686	693	652	711	721	712	653	641	735	670	709	686	658	668	682	690	669	685	721	685	656	727	655	692	721	682	673	643	692	678	675	686	692	725	675	709	680	700	668	674	704	698	713	656	643	720	696	662	660	669	667	664	694	700	708	679	708	690	684	694	642	681	656	706	701	706	723	706	650	717	673	698	687	682	712	681	727	758	648	707	701	694	672	678	661	733	691	690	636	675	690	706	662	718	741	700	713	684	684	655	692	738	687	684	660	697	696	676	679	696	693	690	700	674	658	732	675	687	687	707	723	754	703	667	726	671	704	688	699	643	657	664	665	685	660	701	712	682	680	706	714	668	716	708	712	645	696	709	703	635	656	718	709	703	708	675	676	668	669	690	693	686	690	689	685	680	663	668	667	675	691	701	675	697	731	656	722	694	728	677	715	705	680	705	686	742	705	674	727	705	700	645	637	676	742	668	724	671	707	716	665	633	686	695	660	717	655	694	669	697	682	712	675	671	671	667	707	676	656	711	663	697	740	693	645	680	670	696	671	701	736	663	702	670	683	717	703	678	676	674	728	772	660	686	712	702	696	694	652	685	691	684	739	662	682	676	725	647	724	670	692	635	684	677	681	695	694	686	721	740	728	724	674	677	718	693	694	702	741	701	673	660	688	688	666	640	705	728	680	677	716	724	673	702	673	674	719	683	674	722	718	655	628	673	689	679	654	720	691	672	696	666	644	646	651	690	686	731	692	660	659	679	701	718	661	646	680	727	645	696	699	708	673	675	628	701	697	694	674	656	703	709	732	716	719	679	695	650	697	697	661	653	675	743	691	698	695	674	645	668	671	702	703	695	699	715	658	717	684	659	672	683	685	718	727	718	680	702	688	709	678	682	671	654	676	705	731	678	696	713	674	728	671	709	663	712	702	720	690	675	646	667	689	707	697	678	709	695	665	664	699	707	734	711	664	699	666	661	672	689	692	700	674	681	709	669	726	676	688	728	650	659	710	699	692	664	716	634	689	643	705	670	717	698	693	697	699	690	660	696	698	701	685	722	682	687	696	690	711	686	688	681	698	726	676	658	729	696	702	652	702	716	647	712	712	729	683	717	679	683	701	682	692	661	731	707	707	713	685	716	676	716	678	708	642	639	665	712	718	693	684	692	660	717	722	665	700	692	670	644	680	694	667	709	737	684	653	723	686	706	666	694	694	668	676	755	693	676	652	694	704	701	681	726	708	707	666	644	730	633	673	679	713	676	741	735	680	709	659	689	674	701	716	724	711	661	673	686	738	705	651	754	655	627	723	728	689	681	711	681	711	719	736	669	681	650	698	693	654	678	651	694	693	693	695	726	702	722	731	667	723	681	673	725	710	711	674	701	674	740	700	664	685	692	699	637	663	690	657	652	678	700	694	707	725	704	672	706	676	675	677	622	719	728	679	658	692	647	682	669	693	707	663	705	678	695	684	686	631	733	668	701	705	682	697	711	709	680	660	639	708	688	692	682	701	671	713	717	713	676	714	684	707	663	714	693	729	627	688	693	672	708	686	655	712	677	672	676	661	653	631	678	707	685	702	674	650	664	692	660	650	644	657	680	706	656	711	686	691	698	675	689	703	671	740	715	667	723	721	657	692	700	732	723	680	725	697	647	676	676	656	674	737	635	691	654	664	694	672	698	707	683	699	692	629	672	658	702	682	711	681	683	661	730	700	654	688	734	735	685	724	720	685	674	661	695	711	688	664	641	710	700	704	690	638	662	660	646	707	671	680	718	692	672	649	637	747	748	699	720	721	719	679	695	683	687	662	703	674	706	667	683	683	644	682	678	668	667	697	704	666	631	646	716	708	692	733	708	713	715	693	639	676	673	617	712	643	688	721	679	666	729	679	699	662	664	703	681	677	700	708	742	669	703	688	663	675	710	699	659	676	716	659	693	696	738	687
5822	301	209	128	100	88	86	82	80	69	83	63	74	72	57	69	66	69	72	54	73	78	86	74	78	76	72	76	79	61	55	64	55	76	76	54	56	60	61	57	64	79	72	62	78	59	70	46	72	66	73	72	75	64	65	79	68	68	74	73	65	80	78	65	60	55	76	71	54	58	74	68	50	72	80	65	67	75	64	73	65	72	73	69	65	58	53	57	60	67	61	65	68	69	84	71	70	63	66	81	68	49	71	57	72	71	67	69	64	62	62	68	66	84	80	59	59	57	54	72	70	70	68	66	74	72	67	66	68	62	79	56	65	64	71	59	64	76	81	56	74	52	76	71	72	76	67	68	67	62	72	64	60	62	89	74	60	74	66	73	74	58	66	76	60	54	50	70	58	69	73	70	78	67	56	79	58	86	86	76	66	53	57	80	69	62	81	65	68	64	65	70	50	58	67	59	68	72	87	81	64	75	63	61	73	76	69	77	72	56	52	54	62	57	62	65	75	61	55	65	77	55	52	67	56	58	53	64	70	56	71	71	70	56	75	52	65	54	67	57	76	72	55	68	58	54	59	71	78	62	64	64	63	66	68	78	64	63	61	71	56	74	52	68	69	82	91	85	63	82	75	72	55	78	57	51	78	60	68	66	65	91	59	60	79	56	67	60	65	63	70	75	72	83	53	70	75	71	69	81	73	60	54	76	67	55	74	78	80	57	79	72	65	65	69	77	78	61	61	64	70	73	53	75	59	61	65	60	68	58	68	65	83	85	75	85	66	71	57	70	79	59	80	85	73	76	57	60	51	69	65	66	81	65	66	46	62	64	80	72	85	69	74	63	65	58	72	84	70	84	81	78	65	71	67	76	82	73	66	80	67	71	66	61	71	73	71	73	68	60	68	72	63	60	64	68	62	66	65	75	80	73	66	62	72	71	60	55	55	70	49	62	65	78	79	83	60	67	69	63	60	69	75	60	64	70	76	67	77	60	69	71	76	87	77	68	67	56	70	68	73	53	71	71	69	75	72	63	80	67	54	82	75	72	62	71	74	68	60	67	67	54	76	66	70	77	59	75	59	63	82	77	65	68	74	64	58	66	66	73	52	56	75	54	76	84	74	81	65	71	65	57	71	71	81	63	71	70	57	66	68	59	77	61	76	50	58	75	72	83	79	71	85	65	69	65	88	81	71	71	86	75	75	71	75	73	59	58	64	74	54	63	69	76	69	82	61	66	70	63	59	67	61	64	63	68	78	72	63	72	88	51	72	61	66	75	63	81	86	77	73	74	47	69	64	70	74	61	63	64	72	69	79	81	77	69	72	61	75	73	66	68	49	64	74	84	80	61	65	68	72	53	66	75	69	75	77	64	61	67	59	68	59	86	77	71	71	67	68	62	75	98	58	66	75	60	66	78	80	71	61	70	68	68	72	91	70	74	55	71	60	55	68	64	73	67	72	76	68	72	66	61	79	76	60	50	60	78	80	67	71	76	65	67	71	63	57	68	61	72	63	69	66	64	69	48	84	64	66	63	80	62	64	68	79	69	61	64	60	87	72	61	61	82	68	62	61	72	72	67	67	76	45	70	80	86	65	82	60	58	79	67	60	68	57	67	72	66	56	73	59	64	85	80	69	72	58	64	78	63	69	72	65	71	84	66	58	78	62	57	80	57	52	61	57	67	58	70	80	79	71	67	61	70	76	60	68	54	82	76	61	67	68	77	60	68	83	85	72	71	62	74	71	58	76	64	57	66	57	69	72	63	71	57	79	66	68	73	64	59	53	67	67	78	63	58	67	61	82	74	66	68	68	67	73	75	60	80	62	64	68	60	67	77	72	61	59	65	84	68	64	76	62	76	69	65	59	57	76	57	84	68	68	62	59	63	78	75	63	61	63	82	69	61	57	61	70	66	60	72	76	74	71	77	87	67	65	84	81	56	61	70	72	58	80	73	75	72	54	74	67	70	74	72	71	79	73	70	71	60	68	48	68	63	68	72	83	77	63	73	60	66	83	66	74	64	83	66	67	64	75	60	65	65	73	52	65	70	63	65	62	78	71	64	75	71	74	66	63	77	64	68	55	63	59	57	67	68	67	61	89	83	73	76	56	59	70	74	63	54	65	69	64	65	61	80	70	67	65	68	64	42	64	64	75	58	70	66	69	62	64	78	62	65	68	59	67	45	76	69	70	70	67	69	65	64	70	73	72	72	58	77	68	73	67	70	88	74	79	57	62	62	60	54	70	73	73	57	80	73	75	83	64	63	66	68	61	59	84	55	71	54	70	68	60	68	72	69	70	69	71	63	61	71	60	65	66	71	87	81	71	69	59	77	60	72	75	82	63	71	62	69	70	69	66	80	78	69	60	57	67	76	70	75	76	51	59	84	63	65	65	56	80	69	67	70	62	69	67	71	57	74	64	86	69	62	78	77	81	64	62	74	49	61	77	59	61	85	64	74	76	50	69	69	87	66	69	76	55	68	76	69	65	65	70	65	73	60	81	57	80	66	57	78	59	64	77	76	58	72	49	79	73	63	76	60	73	56	69	63	83	68	61	49	71	76	54	67	72	57	65	69	73	67	73	63	74	55	63	61	59	68	71	66	61	72	66	73	77	71	59	62	77	76	73	70	60	73	63	62	57	67	60	56	56	60	72	76	86	81	76	71	76	77	73	84	73	54	59	73	60	88	76	71	73	84	69	69	70	75	61	69	73	87	65	66	83	67	60	71	62	62	58	66	75	81	64	62	61	59	79	64	82	61	71	58	72	74	68	82	73	67	81	60	62	73	61	66	74	74	64	73	73	64	75	77	77	61	56	56	75	72	76	71	85	69	64	69	86	61	46	60	72	70	63	62	68	66	62	75	69	58	66	75	67	57	61	55	68	55	50	80	56	63	55	64	70	70	74	62	57	71	68	60	60	75	73	82	67	75	90	77	56	62	63	64	67	76	82	74	66	78	54	70	64	80	67	71	58	85	68	66	66	80	69	68	77	68	68	75	70	69	58	59	51	60	59	64	69	90	67	64	73	59	66	71	65	53	67	81	76	76	68	68	65	78	65	72	73	64	81	74	69	66	75	54	70	70	61	80	60	72	78	65	51	67	65	67	78	65	74	65	62	69	74	60	56	70	74	67	79	66	67	73	75	72	70	60	68	62	63	65	68	55	71	61	77	63	81	57	74	78	73	55	77	68	57	77	66	73	79	78	68	57	58	64	79	76	70	61	72	71	71	84	51	61	70	72	66	82	60	56	84	64	59	56	70	64	56	74	70	79	71	70	61	67	64	75	76	59	64	84	61	66	74	49	92	73	76	75	91	80	56	86	73	71	70	70	65	72	60	69	79	70	62	66	67	73	77	76	72	69	76	67	65	67	80	66	70	59	61	70	75	75	75	70	78	66	67	68	76	77	76	68	70	81	70	63	56	79	60	65	67	66	55	58	76	70	54	61	78	70	78	60	58	94	59	65	55	66	66	76	69	59	68	51
5807	346	412	426	386	362	335	315	314	301	286	257	292	277	275	268	225	225	253	265	293	213	244	277	273	254	248	267	250	238	254	260	249	260	246	261	252	258	253	230	248	238	276	249	242	249	262	241	256	248	279	271	253	245	257	236	272	254	236	239	254	237	257	230	257	256	279	267	250	262	237	236	267	244	237	266	252	240	257	261	256	239	275	234	250	253	247	278	255	197	266	228	259	231	286	253	205	259	231	273	261	260	218	213	261	261	228	251	265	237	255	242	249	264	254	264	238	268	252	256	247	236	250	248	232	261	259	247	251	260	245	250	243	247	238	245	230	270	259	268	255	255	264	253	232	227	254	225	278	280	259	247	264	247	251	247	252	261	226	229	263	268	240	209	256	264	260	266	241	240	262	266	247	264	256	259	275	257	231	234	234	238	261	253	221	236	254	238	297	249	230	240	253	251	278	273	232	255	257	243	264	257	235	261	248	241	252	237	259	240	234	240	279	246	235	232	247	251	234	254	249	258	251	249	270	257	221	290	247	259	230	240	280	254	254	265	250	257	248	234	248	218	250	261	248	246	227	250	265	252	264	249	264	271	268	279	254	233	265	252	237	252	258	226	259	242	264	265	238	253	248	261	234	273	251	223	229	227	260	233	265	251	237	254	255	233	244	265	258	215	271	262	270	226	236	297	230	235	247	251	256	241	282	246	226	240	238	247	261	266	264	251	257	269	257	280	251	249	240	240	257	227	248	271	257	251	231	270	268	238	253	255	272	262	245	284	257	264	255	274	263	270	273	248	255	275	246	252	277	258	282	219	259	238	267	249	283	241	247	230	258	260	248	247	231	245	235	261	240	265	253	248	246	238	243	262	250	281	223	257	242	234	264	267	232	255	254	244	251	247	215	269	246	265	269	242	278	259	239	251	269	251	265	266	289	258	244	238	237	248	242	250	258	252	225	237	258	250	253	237	260	252	264	244	259	242	251	214	264	245	244	294	253	227	210	256	246	267	256	273	253	267	258	236	228	254	252	256	244	274	248	240	277	249	240	250	254	263	249	231	241	246	261	269	265	249	237	254	254	241	245	243	258	269	281	238	241	276	261	239	273	254	240	238	213	267	257	264	269	236	237	245	243	238	264	249	244	258	245	259	249	223	287	238	252	248	249	242	260	290	261	277	256	270	240	248	251	259	248	256	245	238	250	231	267	240	271	225	262	248	260	210	240	216	238	252	254	242	231	271	236	233	282	248	274	286	263	276	226	252	208	261	263	234	245	264	219	249	267	238	265	225	270	227	256	254	246	255	235	280	240	263	274	254	249	264	244	231	255	251	244	225	252	261	287	255	235	244	272	249	250	263	255	241	268	274	255	253	272	249	268	265	255	234	215	230	242	247	236	250	254	224	242	265	239	257	248	256	279	274	240	236	272	221	263	257	252	261	229	233	268	218	238	259	237	261	263	231	255	261	263	251	239	261	259	244	283	272	244	263	283	260	226	246	282	224	246	221	257	222	209	214	254	268	251	280	248	263	230	262	258	263	250	223	231	248	254	261	234	247	262	249	227	245	252	254	243	244	249	257	253	249	191	255	270	254	232	231	237	243	252	261	249	244	259	260	255	235	252	245	243	252	275	236	271	231	223	240	257	266	251	252	224	274	251	235	233	221	270	265	240	266	232	265	280	261	242	246	239	255	238	273	243	231	251	246	252	269	246	216	253	248	249	249	212	251	246	238	242	260	261	241	229	241	240	249	231	250	221	239	279	228	258	237	274	294	226	249	247	268	246	235	268	258	241	247	250	241	269	257	234	250	255	248	244	243	256	218	280	243	265	219	223	228	227	264	243	265	233	261	240	242	261	247	222	256	280	247	246	234	252	278	249	217	231	283	252	235	260	284	277	267	238	257	227	244	246	274	250	236	230	247	243	239	241	234	247	239	258	252	217	262	249	270	245	271	238	250	238	239	253	247	274	254	236	249	272	243	240	257	274	257	262	243	247	234	256	257	266	265	239	259	267	236	240	243	252	240	263	262	243	230	243	261	247	246	249	235	236	238	247	278	239	276	289	235	255	240	271	265	267	223	228	280	255	270	279	275	242	251	244	253	269	272	256	252	257	252	269	236	265	236	226	234	241	255	258	228	235	260	210	241	261	250	266	261	257	248	254	245	232	228	262	235	234	235	243	263	246	244	249	249	245	246	257	228	266	237	231	257	257	253	246	242	243	218	252	258	269	239	243	237	227	228	257	253	248	247	254	248	259	249	226	270	253	251	237	237	250	255	223	237	239	259	263	247	283	262	232	225	255	237	251	261	255	253	260	256	245	256	262	260	265	228	246	235	244	236	251	254	249	240	255	248	247	250	240	272	225	241	221	254	260	235	245	260	256	251	268	242	253	258	281	258	246	240	280	259	257	253	240	229	223	242	261	223	242	242	234	227	267	240	232	248	258	221	239	249	253	235	261	262	246	234	280	241	217	256	240	259	261	235	238	232	281	259	253	241	252	247	222	262	230	249	252	235	253	252	247	235	254	261	225	261	264	253	249	261	251	251	266	235	244	251	264	254	251	266	263	247	267	268	230	270	250	244	223	254	231	242	232	247	243	268	274	243	258	250	277	258	259	259	249	229	235	267	246	265	269	225	258	234	244	241	256	246	228	268	270	246	242	250	259	249	250	224	267	236	236	241	247	226	262	271	248	254	249	262	269	249	264	246	256	241	254	259	211	242	241	257	246	227	230	220	251	239	243	271	247	240	229	268	260	243	226	242	259	263	256	257	268	252	239	277	264	275	238	264	253	264	237	252	242	248	234	246	257	264	243	268	278	240	257	245	247	259	250	260	248	244	266	242	275	254	257	259	251	245	255	293	254	230	271	254	244	263	265	232	257	282	224	239	257	265	263	245	253	256	232	248	251	252	232	241	261	252	278	277	255	245	267	238	227	256	257	257	265	248	262	212	264	279	250	237	248	261	270	251	255	269	240	258	274	251	254	243	266	224	240	264	262	217	254	238	269	228	229	260	240	260	256	273	229	247	275	277	237	240	289	252	263	265	276	250	255	252	233	241	212	242	243	253	284	291	260	237	248	229	265	233	251	248	249	239	253	262	228	279	266	258	234	247	264	260	234	230	252	257	222	244	256	276	240	243	244	263	246	214	243	268	243	232	235	238	241	246	258	249	247	241	274	231	240	246	246	255	243	226	258	258	273	252	281	258	239	259	262	239	237	249	242	282	244	251	262	265	242	234	248	248	255	245	221	227	248	278	256	269	272	261	266	282	250	263	297	254	239	230	245	243	243	226	273	241	249	233	255	273	258	249	274	241	254	264	286	258	245	276	244	260	239	265	265	222	251	278	236	211	252	255	269	249	240	259	249	255	240	213	261	247	241	252	237	253	267	237	242	238	231	270	270	252	271	223	245	271	262	260	229	238	292	245	244	238	261	257	258	237	214	268	257	251	260	236	266	243	233	234	245	264	267	221	240	246	271	251
39351	11349	2230	1141	732	584	445	360	341	284	252	251	256	228	237	187	216	172	173	191	184	191	169	167	167	170	173	157	174	171	159	166	155	168	173	159	179	134	170	185	172	146	147	156	166	151	145	167	183	151	153	187	173	155	183	165	149	174	172	144	159	161	145	175	155	149	171	143	153	144	170	149	176	162	161	159	139	147	136	169	161	154	152	159	139	149	155	173	157	149	133	148	160	155	157	140	169	166	153	157	173	163	141	179	169	167	155	162	178	151	168	158	154	149	157	175	165	175	176	153	142	189	163	163	148	164	162	172	157	151	168	173	173	154	144	163	172	156	166	167	156	142	166	174	145	152	166	150	151	147	154	156	152	171	159	166	153	193	161	153	156	159	153	162	150	152	149	144	166	147	164	160	170	159	156	148	130	163	161	160	182	158	144	148	154	165	151	163	162	178	165	171	170	145	168	164	147	149	144	156	131	134	168	181	149	158	149	157	141	144	149	144	169	145	141	139	162	177	139	177	158	159	162	152	179	133	174	163	158	161	159	157	152	125	152	170	187	137	156	162	150	147	156	158	142	174	163	175	181	185	174	173	163	147	149	152	170	168	148	156	146	150	146	150	144	156	177	185	140	166	140	137	154	138	166	178	148	155	172	151	142	168	182	156	138	137	175	164	151	143	175	163	154	155	140	163	153	162	178	179	155	160	180	156	153	162	164	154	163	169	155	170	148	181	168	156	164	125	172	138	156	151	163	171	146	182	170	155	192	141	159	161	169	164	174	174	140	162	146	164	161	183	164	170	149	173	158	150	162	168	156	159	150	174	172	177	145	157	161	145	139	133	159	184	184	161	143	148	153	173	173	154	152	162	130	146	145	150	148	146	158	172	167	156	163	135	177	171	143	150	153	151	173	158	144	157	151	169	166	171	187	151	160	152	177	154	152	153	157	141	144	140	177	157	168	156	152	172	153	154	149	169	130	153	150	144	144	153	147	150	156	173	172	160	181	176	172	153	157	181	147	130	163	142	151	157	153	141	156	157	170	155	161	155	165	144	153	148	151	137	156	163	184	149	165	143	156	169	138	114	165	170	156	165	157	157	153	154	150	152	152	165	142	167	145	182	168	157	184	171	159	141	169	175	182	150	154	156	153	155	157	157	152	161	150	157	161	171	162	167	164	162	151	162	178	161	151	142	149	152	150	159	151	141	146	186	181	156	140	154	167	127	141	140	167	179	144	151	152	151	173	133	159	183	152	149	152	153	162	166	143	171	163	169	158	158	175	140	149	163	168	155	151	180	173	147	145	174	155	153	165	151	171	176	164	146	146	156	173	172	161	160	152	150	181	161	159	163	130	184	135	155	144	169	161	170	135	149	163	152	164	173	173	144	147	149	146	155	144	151	164	155	170	167	163	168	153	146	158	185	155	151	151	167	154	179	155	149	155	147	164	151	175	159	166	145	162	157	168	152	161	155	147	172	155	165	157	156	152	132	153	178	138	165	141	173	168	180	165	178	165	147	164	164	151	164	143	151	163	164	166	163	185	178	160	159	158	164	148	175	158	161	159	164	151	146	160	163	149	151	155	144	145	161	146	165	145	153	162	161	182	164	172	153	167	150	151	189	164	159	189	150	153	156	164	165	173	156	191	171	133	163	150	179	150	144	163	168	160	159	154	134	165	157	160	141	163	173	179	150	176	124	130	147	159	164	171	163	162	161	157	188	172	157	152	168	151	167	149	153	156	156	149	155	143	160	158	158	171	147	155	171	157	143	159	164	161	167	172	153	166	181	179	174	162	172	160	172	152	168	176	160	174	165	150	147	171	150	185	168	170	151	151	172	152	165	174	168	160	146	158	166	170	168	163	177	154	156	182	158	163	159	164	185	159	159	162	162	161	172	181	144	171	180	144	166	138	154	160	156	157	154	147	167	157	163	142	144	160	173	170	165	148	153	128	174	166	175	167	164	166	170	171	193	171	160	165	175	174	152	137	175	168	177	149	125	185	154	129	147	158	179	153	153	161	184	156	146	173	152	153	140	155	153	176	141	153	140	153	184	125	167	129	167	161	158	164	156	183	168	124	152	142	160	155	152	145	175	157	158	161	139	167	144	164	181	167	161	155	136	156	153	158	152	179	161	184	156	166	169	181	149	143	146	166	163	166	165	163	168	138	171	157	147	154	161	149	125	152	144	174	157	163	164	149	155	171	148	169	167	156	192	157	158	172	142	164	158	168	147	146	166	154	135	160	181	164	151	162	156	175	167	166	170	138	162	138	154	144	162	162	158	126	151	172	141	169	145	129	154	171	155	154	136	163	137	146	143	151	174	150	175	162	160	146	136	141	182	183	158	158	189	182	157	139	163	163	149	163	175	167	183	151	142	142	170	156	177	159	168	138	173	150	141	164	155	169	185	175	168	166	160	171	168	169	151	149	172	182	182	154	148	139	180	155	151	159	149	154	156	155	149	155	173	160	194	172	174	138	156	178	132	155	151	163	151	164	168	157	172	164	161	155	174	162	151	142	180	151	157	173	156	167	136	175	174	155	149	173	163	126	164	159	155	142	152	181	140	146	123	148	163	167	155	165	169	155	145	154	153	162	185	164	163	149	179	192	164	170	156	157	166	144	151	169	148	159	177	142	157	191	145	140	159	138	179	151	170	160	173	134	146	144	166	170	162	161	164	173	159	154	142	152	165	167	166	174	167	148	158	162	167	166	155	152	155	164	172	152	165	149	147	164	183	161	145	164	160	186	139	163	161	156	175	145	154	155	147	140	145	153	165	170	148	175	149	146	156	151	184	183	160	160	154	184	126	177	153	150	174	140	159	163	141	159	152	168	148	149	143	158	145	157	190	164	166	154	153	131	154	153	159	175	166	160	164	146	140	150	151	166	159	174	156	147	189	163	146	143	147	161	147	187	153	140	156	156	151	152	154	133	168	155	149	154	170	163	161	163	147	150	130	152	162	153	162	155	141	145	171	169	160	139	159	175	155	130	136	155	147	138	175	159	149	183	200	139	165	168	148	150	157	161	140	170	137	167	142	177	170	170	165	182	154	159	158	168	151	164	156	148	160	159	169	142	154	143	177	150	160	151	166	159	142	167	176	148	149	158	164	163	171	162	140	161	131	167	147	159	174	147	171	156	158	154	172	158	154	141	169	150	168	166	123	149	148	175	169	165	156	151	156	145	175	184	145	164	156	174	173	156	185	149	165	147	165	148	168	162	128	161	185	133	134	180	155	166	156	170	166	141	155	144	161	143	174	170	157	165	127	158	138	160	141	159	142	144	148	168	152	159	179	163	169	145	143	147	150	154	150	159	154	153	139	125	141	153	167	172	162	169	155	155	171	170	160	160	178	142	159	176	165	173	180	159	159	140	177	193	174	145	163	163	153	156	161	157	165	161	172	161	173	155	159	181	172	170	161	150	158	190	151	136	144	147	148	181	177	163	148	139	132	154	149	151	160	164	136	151	148	165	173	157	166	173	157
18717	1465	3191	3639	3045	2451	2075	1741	1483	1391	1184	1122	1034	955	881	838	838	786	757	708	682	653	665	645	614	612	588	593	600	556	576	554	574	557	563	558	564	546	537	569	570	535	534	523	546	518	523	507	560	523	484	531	487	491	501	482	525	546	505	513	488	492	532	488	503	508	528	504	518	499	485	469	494	467	474	488	521	474	511	475	475	517	511	460	460	529	484	539	516	537	505	490	475	481	487	490	510	550	526	506	518	512	513	509	466	466	537	472	505	483	478	478	490	486	485	480	498	501	484	491	512	451	490	494	510	459	480	515	504	520	500	507	447	474	478	517	478	507	484	488	502	484	486	472	431	465	446	498	487	461	488	498	532	512	477	468	508	489	484	440	452	450	540	470	511	471	489	500	496	521	525	490	462	509	503	517	514	506	448	548	476	497	495	486	499	488	485	485	485	453	448	506	457	480	511	520	449	449	452	508	509	437	512	485	458	468	475	491	482	505	473	488	497	504	501	499	489	483	487	513	463	502	484	468	439	520	504	462	470	503	462	505	501	480	499	525	507	491	472	476	473	525	455	494	507	448	487	491	508	476	440	509	510	488	476	478	511	503	462	515	486	471	495	447	483	504	488	485	484	477	498	479	469	469	450	481	504	445	487	471	498	553	482	434	454	509	514	464	533	482	483	473	473	504	480	453	520	495	467	467	480	526	504	458	465	470	493	487	466	489	473	497	453	489	451	512	507	473	467	527	514	481	506	463	486	466	469	495	475	519	507	432	477	485	516	498	483	494	480	555	489	479	524	460	462	510	491	473	476	498	457	544	475	495	476	472	530	465	492	501	478	489	503	486	484	476	502	468	425	485	471	461	497	500	531	482	510	527	462	466	473	486	458	482	484	508	498	510	465	501	461	501	486	473	457	488	520	511	506	455	484	499	413	503	477	462	502	487	476	510	455	463	455	464	542	474	436	501	480	478	481	476	474	486	470	505	494	550	459	469	453	438	473	507	483	481	494	511	515	516	481	516	479	487	505	499	461	483	487	484	544	480	479	493	511	449	496	487	483	480	489	500	448	457	472	448	483	534	466	481	480	452	484	499	482	526	494	483	516	462	500	497	499	479	475	510	471	443	501	460	477	504	510	495	487	446	478	499	483	487	475	440	520	461	489	498	525	500	522	492	475	518	503	509	497	489	529	508	464	492	477	486	458	431	463	507	460	450	483	468	501	481	482	481	473	515	476	447	488	510	467	488	529	497	496	504	511	486	495	507	445	485	526	465	466	489	529	500	508	479	507	516	473	463	534	447	516	505	502	513	540	515	443	453	506	538	472	508	468	482	513	460	513	464	505	476	518	481	497	502	496	505	515	479	464	434	434	493	455	479	485	467	523	522	541	510	468	477	486	484	511	480	460	462	512	501	480	511	493	493	510	470	477	494	468	483	490	464	473	482	489	509	465	478	474	507	486	490	518	498	483	507	486	495	479	468	494	494	478	479	484	500	495	427	425	484	480	483	483	480	484	473	502	485	487	498	504	483	489	475	478	502	496	454	480	479	473	485	493	496	462	538	489	481	466	499	495	445	476	482	518	484	460	504	462	496	495	484	501	463	547	490	491	509	444	494	506	489	473	454	508	498	443	510	490	491	484	461	460	490	492	470	521	478	518	494	499	493	506	478	488	468	483	485	493	500	507	494	456	509	488	484	474	485	544	529	453	484	489	511	491	472	472	465	552	462	473	547	453	493	488	530	463	460	464	457	482	436	548	456	482	497	466	479	487	497	519	464	497	448	481	504	483	480	486	504	452	444	530	484	508	451	517	459	514	471	462	539	476	473	466	459	495	463	478	517	467	454	509	464	498	486	508	463	479	474	498	459	458	527	515	514	481	513	516	479	480	496	491	488	445	520	493	504	464	488	479	499	488	465	497	535	460	488	472	497	472	446	460	521	458	484	505	495	488	457	472	458	511	509	477	483	451	487	519	469	450	476	488	514	476	482	462	471	458	496	483	497	523	500	499	496	444	487	480	509	480	499	487	472	521	497	442	482	498	487	434	473	456	493	471	450	487	503	483	492	517	477	491	454	478	514	467	461	523	516	521	536	479	535	461	469	485	513	489	466	501	457	461	477	472	447	465	490	484	509	441	473	487	474	466	484	466	470	491	486	448	470	481	468	481	499	505	488	474	463	476	459	494	494	462	520	493	476	447	487	449	452	498	448	478	488	501	499	473	466	478	504	495	460	511	514	475	485	466	523	476	497	502	442	496	471	500	467	495	556	462	522	492	507	485	509	520	443	489	490	474	484	496	485	471	505	474	441	468	467	508	463	481	479	492	476	491	450	465	460	483	470	479	488	480	494	522	504	510	493	453	483	494	473	473	488	494	474	478	462	495	458	505	490	473	461	503	463	477	483	466	497	479	513	477	431	476	477	516	451	490	484	473	511	503	483	472	466	477	474	481	455	482	502	470	470	481	451	471	494	453	488	493	489	472	519	498	483	512	468	518	487	494	481	516	434	532	510	516	466	514	505	477	490	498	516	494	456	508	505	484	522	508	454	476	432	510	525	494	476	465	482	476	491	501	451	472	514	492	476	475	478	493	557	471	494	510	493	471	485	516	500	524	475	511	467	514	451	457	499	475	501	521	508	493	484	507	483	522	457	462	485	550	490	523	504	505	509	529	503	503	427	465	482	498	472	477	460	473	483	476	456	510	523	518	502	504	508	489	514	467	505	476	448	511	496	467	461	495	506	494	467	483	493	496	500	463	539	488	513	511	458	486	506	529	473	494	530	502	506	482	474	477	496	467	482	490	490	524	522	479	527	483	452	507	472	484	476	457	484	494	448	521	517	503	470	497	475	477	481	512	466	482	474	509	523	515	489	509	501	501	485	469	480	487	497	492	477	534	460	469	486	532	507	523	471	461	487	496	490	457	502	532	498	523	491	449	478	473	479	462	494	499	495	477	479	516	490	475	482	467	469	507	496	480	513	497	441	487	496	490	471	510	488	480	461	474	471	504	477	477	469	481	493	471	468	514	496	472	452	464	525	504	486	480	477	456	495	527	499	498	448	489	488	531	493	482	491	431	515	461	471	473	466	442	489	490	464	459	491	496	453	536	472	520	521	514	467	544	482	494	480	490	500	494	499	487	498	497	507	465	480	485	487	466	454	460	507	471	515	479	438	490	448	510	479	490	479	483	503	487	506	470	493	485	447	478	481	524	468	483	504	481	495	483	477	512	434	487	481	482	477	457	434	518	477	463	477	486	462	469	484	519	511	529	490	508	490	506	440	461	491	553	506	485	486	488	534	511	507	463	493	464	504	487	477	492	487	473	494	517	482	528	491	457	437	473	509	528	482	538	503	505	503	502	485	467	483	522	481	513	520	474	513	527	491	494	457	504	490	440	455	476	489	474	463	490	457	517	505	457	522	506	517	523	502	482	497	453	485	455	484	533	468	446	462	466	480	491	488	467	478	456	530	469	483	503	492	457	503
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
