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
336287136567	336287137088	336287137638	336287138188	336287138738	336287139288	336287139838	336287140388	336287140938	336287141488	336287142038	336287142588	336287143138	336287143688	336287144238	336287144788	336287145338	336287145888	336287146438	336287146988	336287147538	336287148088	336287148638	336287149188	336287149738	336287150288	336287150838	336287151388	336287151938	336287152488	336287153038	336287153588	336287154138	336287154688	336287155238	336287155788	336287156338	336287156888	336287157438	336287157988	336287158538	336287159088	336287159638	336287160188	336287160738	336287161288	336287161838	336287162388	336287162938	336287163488	336287164038	336287164588	336287165138	336287165688	336287166238	336287166788	336287167338	336287167888	336287168438	336287168988	336287169538	336287170088	336287170638	336287171188	336287171738	336287172288	336287172838	336287173388	336287173938	336287174488	336287175038	336287175588	336287176138	336287176688	336287177238	336287177788	336287178338	336287178888	336287179438	336287179988	336287180538	336287181088	336287181638	336287182188	336287182738	336287183288	336287183838	336287184388	336287184938	336287185488	336287186038	336287186588	336287187138	336287187688	336287188238	336287188788	336287189338	336287189888	336287190438	336287190988	336287191538	336287192088	336287192638	336287193188	336287193738	336287194288	336287194838	336287195388	336287195938	336287196488	336287197038	336287197588	336287198138	336287198688	336287199238	336287199788	336287200338	336287200888	336287201438	336287201988	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2781	3650	2300	2781	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2780	3650	2300	2779	3650	2300	2779	3650	2300	2778	3650	2300	2778	3650	2300	2777	3650	2300	2777	3650	2300	2777	3650	2300	2776	3650	2300	2776	3650	2300	2775	3650	2300	2775	3650	2300	2774	3650	2300	2774	3650	2300	2773	3650	2300	2773	3650	2300	2772	3650	2300	2772	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2770	3650	2300	2770	3650	2300	2769	3650	2300	2769	3650	2300	2768	3650	2300	2768	3650	2300	2768	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27078	20065	20265	5085	448	401	385	270	221	213	185	179	233	223	233	203	161	157	144	136	120	140	161	156	154	150	152	143	119	116	138	150	135	128	149	125	123	128	125	125	145	118	148	120	145	126	128	119	122	132	142	138	115	158	135	110	144	126	124	121	115	130	129	119	125	120	124	118	112	172	133	113	125	115	118	139	132	111	116	121	135	128	115	111	121	135	132	124	131	133	111	126	136	86	130	121	121	109	141	132	129	133	120	138	131	130	126	125	120	139	121	130	135	124	132	150	113	146	143	142	127	146	125	121	122	118	122	123	137	121	119	101	130	142	146	110	111	136	133	107	143	106	124	123	123	114	134	131	137	126	119	122	135	122	101	135	136	138	134	110	129	124	116	129	127	110	136	148	128	138	134	136	114	123	139	130	151	123	139	114	137	125	130	133	132	106	122	129	128	108	125	125	125	148	115	99	116	144	129	120	119	134	147	139	123	130	141	120	125	107	136	102	120	133	153	134	150	124	131	136	125	128	129	147	152	127	135	110	108	113	134	116	123	136	139	121	157	137	144	147	130	121	124	131	139	131	141	135	114	158	133	137	134	129	124	144	141	132	122	129	120	122	140	124	149	130	126	124	128	132	111	139	143	120	121	130	125	114	118	133	114	125	138	136	111	119	130	130	126	118	132	127	132	140	133	151	136	116	131	125	119	127	126	150	129	129	120	127	125	128	126	130	118	133	119	145	103	132	137	141	135	113	136	132	138	143	122	128	131	116	142	134	123	134	118	137	147	120	115	123	125	130	128	146	124	111	143	126	127	126	133	114	153	130	143	133	123	116	136	150	139	125	148	119	123	140	117	118	106	134	141	156	130	150	123	123	116	136	121	117	146	129	134	120	121	131	126	137	132	140	116	152	134	137	109	134	129	121	144	128	118	149	121	130	159	117	122	121	147	113	125	128	116	142	132	146	156	115	123	131	130	132	117	115	138	117	129	120	136	117	107	115	126	118	137	116	136	122	142	130	136	129	153	146	120	131	118	115	134	122	109	128	120	130	143	131	137	135	131	145	112	128	125	138	132	112	125	149	119	121	133	129	111	111	126	141	139	116	148	126	134	142	129	142	125	145	124	132	120	143	124	146	144	123	148	136	144	130	110	130	124	146	121	127	135	136	157	135	129	107	118	133	147	124	135	143	134	112	110	124	134	111	119	124	157	128	153	128	118	115	122	113	134	126	147	124	130	135	142	150	125	115	126	124	135	119	135	121	119	112	101	143	131	149	147	115	125	135	113	131	136	147	151	130	143	142	160	127	138	111	128	151	118	124	118	110	116	121	127	139	115	133	140	141	143	121	142	142	138	140	117	113	132	127	133	127	148	146	135	124	145	126	122	140	148	141	155	114	123	147	129	138	126	120	142	119	131	141	106	144	114	124	129	128	127	120	129	130	118	128	132	140	129	129	137	113	136	104	140	121	138	135	139	126	114	107	126	132	114	137	139	129	115	121	139	123	113	143	133	146	126	130	132	119	110	156	141	127	135	121	151	126	123	137	118	117	124	122	97	123	118	136	131	146	119	138	151	122	138	135	130	149	112	120	131	127	114	112	136	119	123	122	129	137	105	101	136	121	125	142	120	134	140	124	137	121	124	134	144	127	144	128	114	136	133	136	119	136	141	133	117	109	136	140	142	121	141	152	147	115	122	130	148	130	115	120	148	119	141	150	123	131	132	123	132	136	116	128	108	123	140	125	139	134	117	144	124	145	132	120	147	141	153	127	128	126	141	121	129	119	122	133	135	148	141	127	123	126	140	154	145	117	136	128	129	126	142	123	136	131	147	133	138	150	153	145	118	116	141	112	118	142	119	131	114	109	124	114	106	146	149	130	142	134	124	146	132	137	147	138	113	132	136	115	130	133	128	132	120	129	136	127	130	120	144	134	125	134	119	127	103	124	142	132	129	124	122	99	159	108	115	120	137	121	124	134	139	123	133	133	120	118	143	118	122	137	110	145	148	109	122	122	127	123	123	116	130	132	134	120	143	149	128	115	114	128	130	123	135	130	128	120	136	112	131	129	122	123	98	134	127	143	125	152	125	122	108	134	144	129	133	124	129	118	118	137	108	125	141	124	140	109	135	111	142	122	147	109	122	133	129	155	131	137	132	133	129	117	136	142	126	120	139	129	137	155	141	141	127	112	119	125	138	115	139	135	126	132	151	158	116	130	137	122	122	123	104	122	121	147	124	138	147	124	132	130	143	140	104	120	117	139	116	135	118	140	139	124	119	121	122	133	151	146	130	107	126	146	116	137	145	127	119	109	125	120	152	152	122	127	121	118	131	140	111	141	119	114	147	120	120	133	113	105	124	135	129	120	129	134	150	140	123	125	121	137	147	119	127	143	126	146	144	122	119	130	136	122	143	126	113	132	152	141	128	140	129	137	128	143	112	125	132	145	119	134	127	133	125	141	133	129	145	136	131	124	110	122	120	134	136	125	116	114	126	148	118	130	139	111	133	158	128	138	120	126	130	134	136	121	130	126	134	126	138	118	122	131	143	126	127	139	132	128	125	135	130	152	149	117	142	130	146	120	124	129	127	130	128	122	135	118	115	135	138	142	136	135	139	114	105	149	129	139	147	135	134	141	137	128	132	126	140	130	128	140	119	131	105	137	133	132	142	142	113	138	136	123	133	153	126	143	130	120	138	123	116	135	132	136	94	137	148	127	133	124	120	134	120	145	139	122	137	114	126	117	128	135	133	100	105	132	116	118	122	119	127	126	95	125	120	132	109	136	130	106	123	137	138	136	122	131	139	132	143	122	116	121	143	131	139	111	121	127	125	112	119	122	142	118	143	136	138	137	121	165	120	141	110	131	130	133	124	147	116	132	133	150	127	144	142	150	140	132	117	116	135	108	132	137	123	125	107	127	125	125	138	123	116	139	136	121	142	128	151	142	115	105	150	121	113	127	129	112	119	126	146	123	131	129	121	148	132	134	140	121	137	114	135	129	135	135	160	139	147	129	132	132	154	126	135	111	129	118	133	127	147	119	135	116	150	128	122	108	111	116	132	126	140	139	123	138	124	137	140	133	126	147	125	141	129	133	143	129	123	129	136	123	143	134	156	128	134	150	127	119	116	151	119	167	162	132	134	121	115	148	115	148	129	115	142	120	147	125	145	139	135	123	116	116	118	128	115	129	135	115	130	139	121	123	118	143	146	115	121	142	127	140	145	135	127	132	156	120	127	122	121	140	137	99	123	149	137	118	121	138	137	134	120	127	133	130	149	122	141	124	129	143	124	139	143	106	132	115	134	132	137	143	131	139	133	127	121	120	112	130	115	141	122	124	146	152	127	132	117	119	126	162	131	129	135	133	127	125	121	111	139	125	125	130	121	136	139	117	125	153	118	138	130	116	131	127	136	128	148	127	137	121	153	130	108	149	132	163	129	138	120	137	130	123	123	136	140	130	145	125	138	148	127	127	138	149	107	122	119	132
6412	2299	3025	2359	1785	1645	1768	1184	858	814	756	710	1115	1092	1015	899	625	585	527	461	425	483	497	522	485	527	461	496	459	450	411	460	452	412	401	431	423	396	414	426	396	411	401	411	409	410	400	376	400	426	412	425	398	380	376	427	403	406	427	359	383	382	389	396	430	394	390	400	407	409	382	379	404	403	391	399	383	419	409	419	414	424	375	407	382	409	397	393	397	414	376	395	425	405	402	378	402	376	394	386	391	365	404	383	412	412	445	423	404	405	441	429	402	395	403	420	371	391	412	424	425	428	422	410	392	396	417	421	418	398	392	399	427	400	409	426	406	375	422	356	417	416	374	377	410	436	375	394	395	453	417	373	385	418	409	358	421	390	420	403	404	409	395	439	443	400	410	430	421	414	426	412	410	404	398	408	367	413	393	407	387	404	443	412	390	385	435	379	396	396	415	406	378	390	415	382	393	393	409	408	405	378	414	398	392	402	407	421	368	389	387	387	413	396	376	394	363	414	412	408	405	426	429	425	399	372	431	384	406	443	378	406	397	401	396	403	388	452	401	424	473	411	398	390	433	351	437	408	436	450	413	398	438	410	433	412	390	389	389	426	384	394	415	435	412	411	413	419	373	394	389	370	408	389	385	386	418	367	387	403	393	409	391	402	447	399	396	403	395	459	363	395	377	385	387	408	410	412	381	421	385	397	412	400	396	402	385	403	368	396	394	398	361	368	421	393	436	408	424	401	401	391	412	422	440	421	384	403	413	401	406	379	421	383	390	392	369	415	410	401	396	394	390	383	403	433	362	417	411	386	414	424	399	366	409	390	400	428	394	428	409	371	418	411	412	408	372	389	435	392	381	386	421	416	385	412	391	433	418	395	386	409	405	376	440	416	447	400	370	404	392	402	370	431	402	414	401	366	418	403	395	391	418	395	392	362	406	424	397	411	400	387	389	409	435	415	408	436	372	394	392	432	394	383	416	401	392	387	394	396	410	399	431	447	403	368	445	394	393	415	431	407	429	421	360	404	398	414	384	370	412	432	402	379	392	413	382	409	368	407	405	402	421	418	391	402	400	391	423	402	412	387	400	432	401	416	406	417	419	383	387	407	377	377	400	398	382	388	383	413	411	418	430	412	424	389	382	396	390	427	413	392	379	394	380	409	397	392	421	385	393	394	396	401	419	415	395	433	415	389	410	400	372	440	389	372	428	428	412	392	392	417	390	416	400	425	396	379	410	381	410	394	416	414	419	387	404	397	397	358	412	413	399	408	402	386	383	401	409	402	415	459	393	412	399	376	437	391	397	414	393	363	376	407	399	396	430	406	410	410	437	434	405	419	419	360	394	387	430	407	402	427	385	422	380	435	416	397	387	384	367	401	379	387	403	435	401	404	384	379	406	416	407	402	404	396	422	419	409	384	393	418	380	372	362	387	378	368	402	394	407	413	419	372	401	384	384	386	408	406	429	389	426	389	405	403	393	454	432	423	401	414	388	397	413	393	398	406	394	399	373	424	390	406	411	372	403	387	436	394	356	414	428	416	418	442	393	410	400	405	410	385	407	426	415	391	404	401	401	400	405	383	415	375	402	408	402	404	372	417	389	365	402	404	375	382	369	384	433	409	401	435	405	398	391	390	391	432	410	366	377	409	370	415	399	403	420	439	416	414	434	426	395	422	400	451	402	428	426	391	356	406	413	430	438	372	371	420	404	393	413	383	427	383	408	432	402	447	364	402	399	363	409	407	433	402	386	392	382	395	416	403	387	386	401	377	383	390	431	392	432	379	375	425	388	390	403	393	404	382	425	432	388	425	385	403	434	444	414	403	376	424	425	411	418	394	378	401	414	404	443	389	378	418	424	379	416	425	391	375	397	361	382	386	432	391	402	387	404	417	396	384	413	372	393	407	413	401	412	417	439	404	390	399	422	405	370	418	392	416	396	392	408	402	411	391	352	380	412	413	396	377	402	373	392	391	428	427	383	384	400	429	401	377	386	406	436	405	387	399	399	366	415	383	423	369	386	420	398	396	421	366	396	399	399	383	414	411	421	397	408	390	411	372	432	418	404	411	393	412	399	398	399	420	405	397	402	426	370	439	376	423	408	414	382	382	415	454	423	386	410	406	401	389	398	384	409	415	381	414	386	383	410	442	430	394	412	396	415	436	416	407	434	396	382	407	372	385	377	400	411	384	397	397	403	400	399	403	430	403	410	391	381	431	390	403	369	413	399	412	390	411	398	408	411	405	399	416	420	406	380	415	380	439	401	394	393	390	400	372	389	426	413	405	419	421	385	403	416	377	394	419	419	392	396	395	383	395	416	366	444	393	415	412	422	385	378	400	404	390	422	390	385	378	398	401	404	399	409	420	394	389	401	407	408	395	374	400	399	430	412	393	440	437	441	405	383	421	433	380	403	391	399	396	394	388	387	431	400	421	400	390	406	406	402	431	390	404	405	376	427	388	409	367	390	437	385	443	397	397	396	399	422	412	434	414	423	373	364	414	373	424	400	387	391	432	429	418	396	372	394	414	431	400	451	402	402	375	445	450	437	377	405	420	409	391	438	424	384	435	399	403	368	408	395	394	409	398	424	399	415	398	397	434	396	385	392	402	417	392	428	390	386	377	414	417	413	393	426	403	388	404	357	403	415	398	395	398	408	371	399	413	353	419	383	383	424	391	384	422	382	409	361	399	385	438	393	392	373	438	408	388	395	397	366	412	376	416	424	394	417	403	396	396	377	413	439	419	370	437	394	412	402	369	423	414	386	391	413	409	399	400	396	409	398	405	380	420	405	394	409	434	424	377	399	398	385	420	413	383	412	407	394	393	448	378	413	392	377	412	378	404	435	390	417	412	381	390	398	386	394	454	370	415	378	384	401	404	370	393	379	395	407	389	391	361	387	438	447	476	391	376	392	411	382	407	392	373	421	398	399	407	403	401	412	419	405	421	408	438	417	392	404	425	387	440	394	386	431	398	396	378	450	438	386	441	375	390	382	378	377	398	386	430	369	361	379	399	415	409	387	393	424	398	449	367	426	384	422	398	398	374	441	402	381	380	354	390	405	379	400	395	376	401	421	429	387	420	390	385	395	400	418	388	382	420	393	372	418	413	394	389	428	378	395	389	429	414	423	386	415	381	402	466	396	392	409	417	376	456	398	371	433	387	358	410	408	424	406	392	371	436	402	390	437	408	388	456	408	398	412	376	394	443	412	412	409	417	402	391	416	383	397	384	416	393	427	392	418	409	413	405	379	371	373	400	420	401	399	422	418	412	426	380	406	418	392	435	402	419	408	434	411	400	419	408	430	399	386	383	413	401	399	393	417	389	392	364	398	422	409	380	441	440	399	407	399	419	411	390	445	437	416	408	421	410	403	405	386	415	414	408	417	419	422	359	469	424	400	419	390	472	394	447	430	448	413	421	384	452	404	396	386	412	424	390	357	420	425	368	367	441	408	391	390	371	380	393	399	372	388	390	389	414	408	433
28979	21251	17893	1589	140	141	148	142	135	135	132	146	143	137	142	122	113	132	126	148	141	142	123	128	133	141	133	120	154	138	133	130	137	141	128	125	135	129	120	133	120	123	130	118	115	126	119	118	141	120	140	115	144	104	116	127	144	129	150	118	124	117	140	125	150	148	129	142	116	132	130	126	102	138	136	134	135	135	118	127	122	123	106	129	102	131	147	117	133	141	128	150	132	131	125	115	127	132	113	116	133	106	136	128	134	126	121	134	151	136	132	130	129	121	112	115	114	145	132	118	124	116	130	136	134	114	118	129	125	127	120	142	111	141	134	131	137	129	126	136	125	130	131	124	131	134	120	124	148	143	120	129	121	113	136	153	123	133	124	138	113	115	123	135	126	136	123	122	148	118	134	133	100	135	108	128	121	123	137	131	147	121	144	125	135	148	126	122	138	137	116	116	124	125	113	137	147	129	106	127	150	142	137	118	139	131	141	142	135	143	135	132	116	120	152	137	137	123	127	127	136	128	141	125	121	134	111	119	151	137	127	158	117	121	128	152	146	143	144	112	132	139	127	128	152	117	123	114	129	127	112	148	130	142	126	123	132	129	125	118	127	132	134	132	128	146	119	130	149	124	117	131	131	132	145	136	125	137	128	138	143	137	115	112	129	130	120	130	111	126	130	136	117	122	114	129	117	144	114	104	130	118	122	125	114	110	152	142	125	138	138	118	121	136	132	130	121	132	125	133	146	123	151	143	122	143	142	140	119	139	151	119	156	140	149	117	145	125	132	141	142	135	121	152	134	107	125	124	124	143	145	151	144	124	131	129	123	141	128	117	136	131	127	116	159	126	142	149	135	120	104	126	130	131	133	129	141	133	137	132	126	123	115	153	124	106	132	117	132	137	117	140	140	121	129	130	141	135	122	131	132	124	136	136	123	126	142	121	122	102	120	121	145	133	123	131	128	112	140	123	125	125	106	115	122	141	118	130	111	123	130	131	112	121	149	143	128	141	155	125	121	136	127	122	146	120	135	134	129	147	117	131	121	151	137	149	121	122	124	133	144	138	137	113	104	133	129	128	107	123	143	138	150	138	142	131	139	123	122	142	112	146	139	137	128	125	137	142	112	136	134	121	138	124	144	133	110	129	122	149	120	124	105	135	133	119	137	133	121	133	144	134	136	139	143	144	130	140	118	122	133	123	119	144	133	135	126	145	118	133	125	107	119	120	134	125	110	131	132	131	138	122	132	130	127	129	121	122	139	145	118	125	124	123	121	121	159	134	120	130	129	127	122	132	126	118	112	128	137	148	124	116	102	140	133	130	127	110	121	107	126	125	128	119	138	144	120	136	128	123	137	131	148	120	121	108	113	133	103	125	131	127	127	129	136	128	125	133	126	138	119	134	139	116	134	132	125	123	122	123	106	145	122	122	116	113	127	137	135	117	129	129	130	125	127	139	133	152	137	130	128	108	132	104	140	130	126	125	124	131	143	129	139	126	138	125	109	122	125	134	123	123	121	131	129	137	123	143	130	133	110	130	145	129	116	126	144	144	102	139	116	134	113	153	161	144	134	129	137	124	119	128	117	131	119	124	128	119	110	126	137	117	124	116	142	96	140	124	117	122	144	168	125	126	116	136	124	123	103	124	121	137	117	119	141	116	131	127	112	125	128	122	125	130	116	139	123	129	116	122	130	139	121	136	134	129	117	132	141	109	130	146	122	136	132	134	128	143	113	134	122	116	143	136	128	126	127	126	138	124	127	132	111	139	143	100	138	123	140	127	106	118	132	125	142	122	127	147	151	129	118	131	144	142	142	120	128	131	140	128	133	121	110	136	135	131	125	138	111	142	119	128	106	104	100	136	123	139	133	131	127	125	129	118	163	135	139	136	139	130	135	133	125	121	100	123	140	126	135	140	125	115	148	133	135	132	120	134	136	123	117	114	123	122	116	128	107	137	117	108	139	144	131	138	131	141	136	116	145	122	130	119	135	114	125	123	132	133	125	139	127	126	134	112	131	131	130	137	132	136	125	115	136	149	123	131	144	133	148	126	161	114	132	118	119	143	134	129	123	139	147	109	131	123	113	124	163	129	117	124	125	126	130	123	119	148	141	114	118	114	147	124	126	137	119	116	146	124	121	144	148	122	142	128	144	113	129	141	133	116	128	117	128	137	104	140	143	110	128	141	134	114	119	139	126	124	134	119	148	121	137	132	153	118	130	131	127	138	135	145	125	122	128	140	150	135	124	129	127	125	120	140	137	126	137	132	123	109	130	126	126	127	138	127	132	114	126	130	112	133	120	135	130	127	133	119	132	104	154	130	139	156	118	126	131	132	126	143	129	124	125	126	165	125	128	114	129	127	137	138	127	143	122	122	136	110	123	131	133	131	154	135	136	134	136	119	137	142	135	126	130	112	132	124	132	143	152	130	136	131	155	132	136	155	114	141	116	138	144	128	126	125	133	140	129	121	128	128	124	131	114	125	137	121	124	107	125	123	128	134	133	131	127	145	121	152	128	141	138	144	133	114	127	130	127	127	129	140	127	126	134	112	125	132	107	127	131	137	135	145	115	109	129	128	127	149	139	128	140	131	123	138	148	133	128	126	132	124	122	117	126	127	123	138	132	118	109	146	129	138	131	128	115	121	129	139	124	128	131	131	134	132	121	132	146	123	120	136	122	121	112	170	128	130	119	140	143	137	140	147	119	109	121	143	137	123	127	135	124	121	125	106	129	119	133	130	126	124	139	110	142	130	128	108	117	135	112	127	107	122	136	124	125	150	118	125	134	123	133	117	139	130	120	109	128	134	130	112	133	136	122	119	154	127	131	128	120	114	148	122	127	149	146	151	128	108	134	155	116	107	131	138	117	114	116	145	129	151	124	114	123	119	131	116	158	133	130	127	126	141	147	140	127	137	143	129	136	123	132	123	136	120	139	137	123	117	105	141	130	127	123	128	134	141	136	124	142	132	123	125	126	122	145	124	131	118	150	132	133	141	140	124	145	118	135	122	131	140	114	133	127	129	140	154	144	109	133	129	121	126	124	139	138	131	129	121	122	134	124	123	112	133	148	145	120	142	118	121	139	134	122	132	112	112	118	119	130	122	130	139	139	115	135	116	135	111	116	104	152	144	140	120	119	143	133	143	130	126	129	132	139	130	138	150	129	130	132	121	114	126	126	122	114	126	119	110	121	120	121	125	116	143	128	123	119	147	135	119	125	140	125	123	129	136	148	124	154	126	118	118	142	149	126	113	130	128	144	107	120	112	111	151	132	113	112	131	119	128	134	147	133	133	145	148	141	131	129	135	120	122	131	121	128	111	134	113	124	130	136	119	121	132	137	141	136	134	126	131	141	131	125	133	137	125	143	115	119	131	126	116	133	121	136	127	157	130	126	125	136	123	133	131	120	113	136	123	121	129	149	117	117	130	132	118	151	124	133	142	145	111	139	129	122	122	118	142	126	112	115	112	125	125	134	117	119	132
5406	619	628	540	495	509	490	481	450	475	414	398	459	436	451	443	392	431	427	462	409	403	419	374	407	422	419	386	443	433	397	401	408	391	397	446	389	412	386	436	377	382	406	388	405	402	443	398	392	391	376	443	413	404	359	415	405	411	399	378	392	373	414	400	422	386	420	416	367	401	396	400	405	449	385	429	399	434	380	421	407	398	387	423	394	414	413	397	365	426	385	413	403	401	387	405	434	380	391	409	433	421	399	367	418	378	381	408	434	376	423	380	412	408	388	437	387	405	426	401	415	392	402	414	403	417	393	424	364	380	416	383	385	408	427	394	390	398	417	383	351	413	392	383	394	384	413	407	394	381	424	438	378	413	397	404	428	412	413	395	406	360	400	386	389	458	421	399	415	410	397	370	379	383	418	399	422	407	435	378	420	378	372	447	425	431	424	380	411	350	418	421	412	405	374	382	404	382	387	389	442	400	372	375	382	407	411	417	393	402	402	385	405	377	385	408	382	420	424	389	389	404	391	396	425	397	391	389	399	414	414	407	376	400	411	404	426	390	406	371	411	359	382	407	387	403	372	414	422	380	369	367	432	435	420	411	478	385	388	369	412	389	405	398	383	434	387	412	391	395	435	394	378	408	399	404	403	393	383	413	391	382	364	390	412	423	422	390	404	387	354	396	402	404	392	396	398	379	404	391	353	445	389	392	415	412	421	399	372	388	421	390	455	432	372	453	368	405	397	395	436	405	404	408	410	422	398	388	375	409	437	424	390	428	383	425	411	393	374	386	407	429	404	380	389	399	403	405	374	386	383	396	418	400	378	369	405	382	418	411	371	408	420	385	407	381	407	383	425	425	374	425	403	389	393	403	398	392	418	373	410	374	397	388	414	396	412	379	420	421	431	434	408	410	398	429	424	383	378	395	423	411	422	400	410	421	421	398	391	386	393	415	416	422	421	395	403	403	388	388	399	399	416	414	395	430	431	406	399	407	392	410	383	417	389	396	381	388	403	429	381	399	382	367	407	379	396	406	397	398	359	361	428	397	399	383	381	376	402	408	416	410	394	384	377	424	422	401	381	386	407	428	389	449	387	442	415	402	384	441	405	395	414	404	380	361	418	401	412	416	411	421	391	406	381	389	418	375	396	429	412	375	427	442	411	445	425	391	423	403	418	388	401	421	396	415	418	409	393	432	343	414	420	401	419	432	408	379	385	401	420	397	419	383	451	405	415	391	380	365	400	405	411	393	402	436	413	400	378	409	411	349	385	381	397	422	388	395	388	400	411	365	350	388	418	413	396	416	403	431	388	378	408	392	400	353	376	374	394	371	399	420	393	396	401	423	416	369	412	410	411	408	410	404	421	391	405	369	390	436	413	427	418	382	411	390	394	445	398	398	439	408	395	398	380	400	381	396	401	372	362	420	418	426	403	382	403	420	373	406	395	415	402	458	406	380	413	393	387	357	412	390	420	431	409	388	406	376	423	414	399	349	394	402	406	386	439	422	368	420	400	398	427	378	424	400	403	391	392	384	400	405	384	388	406	383	392	367	411	377	424	394	377	390	427	432	418	378	389	388	404	424	420	389	414	390	407	366	398	386	407	412	372	396	408	416	383	426	401	357	396	373	387	418	402	405	382	407	390	370	385	428	378	382	391	336	443	418	413	443	410	391	429	416	423	385	390	408	361	387	401	414	409	450	427	396	403	388	439	372	394	416	417	365	391	388	422	391	395	415	397	434	375	403	381	412	381	434	384	421	362	387	425	400	390	409	417	409	391	400	439	395	411	391	394	379	389	411	400	400	425	426	387	392	386	390	372	385	382	410	420	401	383	422	415	367	367	394	419	417	397	411	426	399	412	418	387	374	402	389	397	407	376	377	421	403	394	386	400	393	374	410	396	439	383	419	351	426	409	396	411	402	393	367	417	421	409	420	392	403	413	388	392	403	403	422	418	359	429	400	374	410	407	399	388	365	389	426	425	430	396	421	451	411	378	454	430	395	415	420	459	389	420	398	428	422	401	395	401	401	415	395	397	403	390	410	410	395	393	405	369	388	417	390	371	430	373	441	408	393	407	398	408	397	424	402	365	425	393	447	381	356	417	415	406	399	406	419	415	386	376	372	444	399	388	398	416	384	383	441	428	425	399	443	432	412	428	424	399	376	373	424	401	395	422	425	415	384	376	405	417	446	404	394	416	366	389	378	388	361	397	443	412	407	398	390	398	390	396	391	377	374	395	433	382	416	421	423	400	417	394	402	413	365	406	381	404	440	414	395	372	427	456	394	402	399	369	422	435	409	403	398	413	392	410	426	399	407	380	406	367	422	410	455	418	427	395	414	433	421	401	389	428	392	385	409	392	377	383	384	405	404	394	403	344	401	407	400	405	419	410	400	430	383	404	405	384	395	407	428	411	432	383	402	381	394	417	392	401	382	407	393	418	400	399	415	404	409	400	389	367	357	414	412	392	420	405	399	431	406	425	380	440	436	399	394	401	410	415	416	413	382	392	352	408	395	391	394	393	412	405	408	408	394	385	389	351	391	369	404	386	401	420	412	412	433	409	416	399	407	438	375	411	391	391	423	415	402	425	386	419	416	413	384	405	421	371	381	444	398	365	415	417	378	361	440	434	398	394	417	402	406	391	377	437	417	373	417	431	394	402	404	413	407	403	400	398	363	406	436	390	369	411	369	414	411	418	404	375	404	420	394	400	423	429	369	405	384	391	416	409	385	389	430	401	400	416	397	383	397	450	456	372	370	396	402	380	401	383	353	397	371	427	383	387	415	441	380	377	382	416	429	396	402	391	390	413	443	386	407	400	392	391	393	409	388	444	447	398	407	380	407	382	372	403	430	381	443	403	377	414	408	429	406	416	381	380	437	405	409	398	398	383	366	423	423	404	414	375	442	407	413	412	414	438	397	405	410	400	380	399	406	384	405	407	402	404	429	392	384	406	388	390	426	379	444	419	445	389	402	397	410	380	374	365	397	396	395	415	421	367	387	362	383	367	384	401	415	402	437	408	404	400	415	391	409	403	392	418	392	423	443	390	428	387	435	410	395	404	377	401	348	357	375	389	416	403	403	403	409	406	391	406	421	420	399	399	388	377	396	408	404	398	425	375	428	375	416	417	410	431	417	410	419	393	437	444	384	395	415	388	384	365	415	407	405	397	406	390	382	377	385	388	399	359	402	448	369	390	455	412	430	389	398	386	402	385	385	411	425	387	413	387	433	400	372	359	458	418	416	387	440	425	411	400	368	401	384	441	401	400	420	394	370	408	390	416	369	419	395	368	388	382	419	376	422	363	360	377	367	408	380	405	349	407	409	406	406	358	396	420	369	409	421	434	408	447	419	420	441	384	388	416	393	380	407	389	395	401	430	425	397	438	409	426	422	396	408	415	408	399	403	414	424	372	419	402	354	429	394	404	368	396	398	364	416	390	395	389	397	383	395	374	365	387	427	419	398	414	414	389	361	353	418	398	390
29002	21359	20369	3492	385	269	267	213	173	163	181	175	206	178	168	202	138	155	142	141	128	126	136	149	131	158	139	118	129	138	129	131	137	163	125	152	128	165	126	123	129	131	107	125	129	132	130	124	148	149	119	119	121	152	108	135	128	102	130	138	130	138	132	135	139	140	139	131	138	125	142	128	130	133	121	164	139	133	145	133	143	136	130	131	127	113	141	126	155	142	146	135	110	138	133	142	126	148	130	126	117	137	124	121	119	126	122	134	146	118	156	140	136	151	121	135	153	136	166	142	132	109	128	150	128	123	137	118	127	121	143	126	119	135	140	127	128	141	132	131	129	121	134	134	128	133	120	150	138	116	140	123	132	116	141	137	141	140	136	140	122	140	144	137	142	125	128	144	137	139	132	113	131	121	108	138	120	110	133	141	122	111	133	112	150	130	142	127	129	98	126	123	129	137	139	123	126	132	131	112	120	152	135	139	133	125	150	124	136	141	150	121	145	140	140	114	128	137	152	129	114	134	142	116	134	140	132	146	129	140	143	128	117	133	130	132	142	139	117	133	119	132	155	136	129	144	140	141	120	138	126	127	146	135	113	142	116	126	132	114	139	129	124	131	134	121	120	141	120	118	127	136	138	146	130	141	144	140	134	129	143	127	143	127	130	139	116	141	127	141	138	123	145	120	138	125	136	127	155	148	139	132	124	129	155	166	126	108	116	138	128	119	128	122	143	131	129	148	145	120	139	130	149	128	118	147	132	138	142	135	130	123	139	137	118	105	108	144	116	140	142	129	158	137	129	143	137	124	151	143	153	143	134	128	122	145	130	140	138	136	153	126	134	139	134	128	136	113	126	129	138	130	117	146	133	115	129	139	134	104	145	145	137	127	126	139	132	146	124	127	130	125	122	139	130	112	112	144	139	123	135	122	130	141	126	141	144	130	136	134	141	128	112	116	121	141	144	119	101	139	133	110	116	128	130	133	134	145	146	132	132	118	133	137	129	120	130	132	125	147	116	135	115	130	113	141	124	128	131	128	125	160	156	136	139	125	131	134	122	138	109	135	139	130	141	143	144	149	127	138	129	132	112	146	138	141	131	139	118	128	141	152	129	111	123	146	126	135	134	128	118	127	141	111	118	129	140	118	127	134	140	156	130	142	144	125	141	155	127	111	126	132	149	120	124	134	133	132	133	135	144	123	124	127	138	138	119	119	128	128	134	128	116	129	136	138	115	134	121	121	134	124	137	126	140	136	130	121	136	142	119	125	119	136	135	124	131	146	120	122	111	151	161	150	149	136	103	123	142	134	143	141	127	126	130	130	125	137	115	128	131	136	127	143	139	120	145	128	131	137	117	129	144	122	135	111	127	118	129	138	136	118	110	126	136	136	110	126	120	116	148	119	139	117	118	137	122	120	142	134	152	141	126	131	127	127	139	139	119	132	123	122	154	122	133	136	133	130	121	115	152	150	134	140	125	150	121	154	159	117	126	143	125	137	121	127	140	147	128	143	141	120	116	141	117	133	108	126	124	136	140	121	140	141	143	124	120	135	148	134	132	125	139	139	114	143	122	121	126	146	132	141	140	127	148	116	135	111	136	114	144	137	128	130	119	145	144	105	140	136	129	128	139	137	140	135	128	117	125	134	107	145	142	121	127	130	129	153	135	144	135	135	142	138	118	116	130	133	127	144	135	136	117	135	171	148	126	144	120	151	144	134	156	133	117	134	138	123	152	126	159	128	134	141	124	139	131	141	131	137	135	135	129	139	134	119	133	142	114	128	139	137	108	142	143	133	140	162	137	118	152	111	125	127	132	115	135	120	138	125	154	147	155	120	136	134	128	118	138	126	124	122	152	121	108	123	146	125	114	135	133	129	124	132	152	128	140	130	122	139	122	141	137	120	137	134	126	145	125	134	156	147	156	116	139	120	147	113	131	137	118	131	120	134	108	137	120	151	124	147	128	123	143	171	116	130	142	132	111	111	126	160	129	127	126	120	132	141	139	144	155	136	159	136	138	135	115	152	135	143	124	126	134	131	144	133	141	131	132	142	135	123	136	114	132	156	123	103	135	145	132	139	135	126	107	130	139	103	137	112	124	146	132	99	140	136	121	130	134	143	141	137	128	156	115	151	110	128	113	135	148	126	125	128	154	104	120	129	134	148	130	139	140	114	147	124	114	117	136	107	134	127	152	143	128	132	131	120	125	127	144	130	151	133	145	128	140	129	143	129	120	133	121	114	119	140	132	136	133	135	123	121	131	146	127	130	133	137	142	122	138	146	113	133	140	133	153	129	125	121	122	121	120	141	133	128	126	141	114	121	126	122	152	149	142	111	124	135	138	142	160	136	135	134	126	119	140	155	134	138	132	144	140	142	124	128	117	110	129	125	140	135	129	141	112	127	129	122	109	137	135	124	140	121	148	125	158	134	130	132	117	148	129	125	138	126	140	123	143	149	130	139	132	139	132	105	132	126	111	139	133	136	115	128	120	155	143	121	135	117	132	125	141	112	133	139	151	123	129	133	128	116	148	110	121	134	141	161	137	143	137	132	145	145	132	140	135	141	130	130	135	126	118	130	154	136	157	150	140	111	127	142	114	119	105	120	144	134	110	135	121	110	151	115	158	118	148	136	136	126	114	138	128	103	135	144	119	131	126	143	120	157	149	125	115	111	116	145	114	115	158	129	131	121	123	127	120	125	124	128	125	135	117	133	120	150	140	133	121	131	136	129	125	118	117	141	108	146	124	133	120	123	141	135	131	136	143	131	143	137	137	136	123	132	131	136	109	115	131	135	111	120	131	126	123	157	131	100	145	134	153	129	135	144	125	144	145	111	137	120	128	133	121	146	122	153	116	113	148	144	125	142	132	127	129	138	122	141	146	146	130	118	132	135	139	119	135	132	120	124	139	138	118	127	126	121	123	100	108	120	127	139	130	130	141	130	127	139	135	122	140	118	139	146	129	114	141	126	146	152	133	134	138	110	118	146	143	125	130	142	102	114	135	150	121	122	121	139	134	136	148	140	133	140	122	125	162	153	143	133	124	125	143	136	128	134	120	163	139	144	142	135	139	151	131	110	141	140	139	121	152	139	125	126	131	142	128	148	120	110	119	118	125	128	125	125	106	121	118	124	141	116	98	127	128	157	129	132	124	133	119	127	140	135	125	127	130	144	131	125	129	164	130	148	139	135	121	127	140	126	157	130	138	150	150	139	125	132	154	122	133	156	132	133	135	137	123	118	121	112	117	124	150	133	130	124	133	147	130	123	126	134	122	149	130	115	123	139	133	123	136	128	111	136	132	151	127	128	107	130	131	149	113	144	143	143	136	142	140	128	122	122	132	126	144	132	143	119	146	124	111	117	110	131	133	129	102	135	144	151	112	124	135	125	119	137	124	123	110	135	149	133	128	161	135	129	113	124	159	126	148	116	113	133	137	125	118	134	124	117	146	144	135	125	144	131	145	143	139	132	126	142	124	137	139	132
6273	1829	2391	1417	1624	1357	1215	1016	761	718	604	741	911	766	884	692	553	525	499	480	437	502	484	483	459	465	443	459	423	472	381	406	460	433	439	465	407	412	421	438	437	417	443	422	395	406	430	421	409	424	428	393	415	432	409	383	399	431	377	398	434	403	386	430	441	400	460	386	418	431	407	396	432	447	412	395	404	394	394	406	383	383	409	435	435	410	397	431	402	403	404	406	410	425	397	427	392	436	403	405	410	435	380	384	405	445	405	422	402	391	443	394	381	406	433	411	429	393	434	461	392	419	428	399	418	400	442	393	446	383	406	384	391	390	433	426	396	461	418	416	400	397	420	399	413	386	427	393	377	373	394	454	422	425	394	412	410	427	403	404	419	411	381	404	418	382	384	446	428	408	393	412	426	380	406	390	418	420	410	410	381	416	381	429	431	413	406	379	428	401	430	435	435	408	433	423	394	419	378	409	430	417	384	422	353	409	416	412	386	416	390	396	447	428	395	381	395	434	410	400	425	422	423	458	461	437	382	418	395	428	386	429	408	437	414	439	453	382	400	416	425	400	444	399	464	420	404	389	396	403	397	399	428	399	401	406	427	404	447	430	430	407	406	406	400	421	418	405	441	415	380	397	416	379	417	448	433	389	389	405	389	390	421	392	422	390	380	395	382	401	368	379	401	413	428	437	418	421	403	386	406	415	418	382	429	398	407	407	385	428	407	410	447	417	432	421	424	381	439	426	428	422	419	395	383	414	357	383	418	431	377	423	427	392	411	396	421	418	413	402	428	429	424	421	373	434	433	404	457	411	432	403	426	409	382	401	411	421	443	386	404	403	412	354	374	371	407	406	393	393	413	401	380	404	417	421	437	403	408	441	416	444	403	426	417	460	383	402	392	381	432	408	427	440	449	388	395	412	389	410	420	419	379	423	389	386	427	390	399	376	395	410	367	406	430	415	405	413	387	428	401	418	413	380	438	393	401	391	399	463	386	421	432	424	429	413	428	393	380	390	441	395	409	442	397	383	417	357	430	402	415	412	415	388	414	391	408	402	423	415	425	447	412	422	402	423	402	439	423	424	388	414	434	367	420	378	418	407	392	446	412	403	406	452	386	458	395	399	391	397	377	422	413	419	404	377	427	401	407	439	447	397	400	401	377	392	415	404	417	411	404	414	440	422	435	423	375	368	435	375	383	410	416	446	384	413	419	383	421	394	429	379	425	425	408	420	420	444	405	436	423	387	409	405	399	398	393	383	401	386	422	379	394	413	436	424	404	415	452	397	421	436	410	419	433	419	408	406	393	424	410	430	378	389	402	395	392	399	407	449	363	424	393	392	387	371	443	390	392	416	424	421	346	400	420	384	413	411	402	456	430	384	431	403	395	438	371	417	414	382	443	399	405	412	404	388	390	426	405	390	385	422	408	427	445	415	402	401	420	411	425	404	408	418	407	395	401	397	405	413	410	415	404	388	423	397	397	427	386	418	402	390	387	410	391	460	445	411	392	400	421	409	414	432	362	430	414	411	398	419	424	422	403	417	436	382	417	403	396	373	431	395	417	436	430	391	416	410	398	434	434	430	398	403	449	402	363	402	448	399	403	411	412	443	399	394	410	409	412	428	431	400	388	431	409	390	424	419	435	447	402	408	394	417	406	392	416	409	421	388	390	392	416	435	386	426	419	403	376	417	423	367	407	400	431	415	425	464	415	394	403	389	452	415	428	419	414	407	416	430	411	426	392	390	386	442	404	380	407	430	417	405	429	388	396	392	434	420	430	415	423	409	424	395	376	439	406	394	408	420	413	402	406	453	406	400	409	421	405	386	412	444	415	396	388	452	384	375	397	402	390	391	400	432	425	422	429	435	411	427	395	416	441	411	415	419	411	402	427	409	417	379	382	423	421	441	397	418	415	415	423	403	411	386	385	416	388	388	384	381	433	400	410	406	405	377	434	374	392	390	442	395	414	392	409	411	386	403	429	388	371	385	411	457	388	422	391	379	428	393	410	407	408	421	436	410	413	427	408	393	387	439	391	404	427	430	409	425	410	366	409	396	412	448	424	428	401	424	399	416	399	395	385	424	405	407	444	403	430	407	384	414	373	411	395	392	407	424	414	421	425	406	440	392	413	411	409	415	415	430	424	449	410	389	407	424	437	428	406	416	392	399	383	410	427	416	413	417	451	408	388	425	404	387	390	458	375	412	395	400	429	394	432	406	354	422	433	384	417	428	410	424	392	390	393	420	396	420	398	403	387	381	414	402	402	403	414	395	420	421	373	381	400	414	409	399	440	411	404	440	388	417	385	388	418	417	434	404	402	430	406	430	412	385	413	418	414	394	413	362	400	370	395	418	395	425	401	426	393	426	411	406	400	391	420	404	403	439	440	420	422	400	435	417	400	436	400	442	458	431	413	395	397	406	379	408	373	398	407	396	401	404	425	418	392	437	397	401	429	417	425	385	408	416	371	424	414	431	398	405	423	358	394	390	421	417	379	419	390	443	382	429	428	408	424	403	428	404	411	449	390	440	404	389	383	389	421	420	397	434	408	400	386	408	435	423	451	404	393	452	418	424	427	427	380	439	401	420	397	379	407	408	413	391	417	353	423	437	419	411	389	419	451	441	392	401	426	438	379	393	377	423	403	408	405	404	375	388	410	422	430	368	412	404	434	431	417	405	408	394	381	391	400	431	391	437	416	390	390	396	412	414	399	417	380	382	398	415	415	400	425	389	407	419	397	394	409	404	402	409	415	409	446	408	416	397	395	413	446	420	375	423	377	442	419	388	414	410	368	382	424	405	386	434	410	409	399	386	383	404	403	431	417	433	417	446	363	432	422	416	398	404	370	386	391	436	389	420	421	429	406	424	393	360	389	420	433	424	410	400	416	430	417	436	402	415	408	398	419	423	441	438	422	416	408	429	422	413	409	395	394	410	413	401	402	412	420	365	404	409	419	439	379	389	404	363	417	422	420	442	397	396	408	380	434	449	400	394	426	433	408	421	418	375	411	397	422	419	400	372	406	422	384	404	414	438	416	416	411	416	393	410	406	395	397	384	419	415	438	410	431	393	433	425	390	415	394	419	432	400	405	384	383	405	414	424	409	399	433	420	373	386	416	425	445	454	408	418	408	412	415	399	415	376	414	390	378	379	405	415	435	394	384	422	410	398	400	409	391	342	395	400	402	441	391	415	426	395	391	440	418	390	414	383	409	408	370	421	415	355	421	398	375	401	408	386	427	416	421	431	426	436	421	390	436	416	410	435	378	407	395	396	435	402	446	380	394	417	459	425	422	399	413	423	372	410	425	411	399	409	417	395	427	436	391	374	424	405	411	438	411	440	419	410	448	385	388	432	422	420	425	396	383	410	377	415	404	427	410	429	416	377	396	410	420	421	460	416	447	375	381	382	417	402	427	373	401	421	421	386	389	406	381	397	389	401	429	411	423	432	381	387	424	393	391	389	391	427	425	411	395	395	402	424	414	411
28759	21327	21533	5378	593	479	405	302	199	205	203	226	253	255	233	219	185	163	162	169	149	173	143	163	156	152	138	132	164	142	152	143	127	142	147	138	148	143	139	145	146	139	132	138	129	124	141	134	154	139	135	122	139	157	154	137	136	123	153	132	137	121	139	135	142	120	136	141	130	123	175	122	125	133	145	134	140	118	135	151	143	144	144	144	144	138	158	161	130	133	131	132	121	126	136	135	137	137	126	162	125	141	115	141	159	146	155	155	138	133	148	123	152	113	177	152	146	147	139	138	129	143	127	147	131	144	114	130	157	158	123	132	145	154	123	126	115	144	163	159	125	153	133	138	135	134	142	138	163	137	132	139	136	132	161	130	152	149	111	154	130	151	135	147	150	139	144	138	141	139	126	168	136	129	162	144	137	146	141	132	114	135	156	142	144	136	138	133	136	147	149	123	139	143	105	162	138	134	132	113	151	125	138	118	155	143	129	136	154	120	143	142	119	145	148	138	129	127	139	158	137	129	145	132	142	129	142	144	144	152	148	153	167	154	198	147	140	152	138	137	140	143	124	149	132	129	138	126	146	156	156	137	147	126	119	142	137	163	133	130	136	117	128	139	137	161	133	138	172	134	148	143	144	153	135	148	123	129	138	129	133	139	144	149	134	140	127	124	148	145	127	128	148	126	132	145	128	126	149	147	146	140	114	132	154	134	135	130	148	143	129	141	134	158	135	133	145	119	150	121	142	149	140	139	137	140	153	144	136	155	133	133	169	158	141	128	166	155	141	160	139	158	145	116	131	138	145	132	131	150	144	113	135	152	149	131	120	117	131	142	149	126	147	142	139	146	129	153	154	147	136	129	152	148	124	145	149	149	156	135	158	154	150	130	151	153	125	132	123	141	138	133	139	129	120	148	152	136	132	139	136	133	130	135	123	132	142	133	134	143	147	140	130	139	146	148	140	151	120	131	127	148	137	139	146	128	144	149	128	143	139	121	132	135	144	125	151	115	156	132	142	122	154	172	147	149	127	167	132	124	173	138	163	151	142	136	144	153	133	149	147	147	114	133	146	132	135	149	142	141	141	155	136	131	141	153	127	141	132	140	150	134	137	135	151	125	151	136	121	113	133	145	152	160	151	136	136	140	149	123	155	137	151	142	145	125	133	143	116	155	133	152	140	136	148	143	144	146	135	136	157	133	131	133	145	142	129	144	147	157	139	147	131	141	152	131	146	151	177	141	139	132	127	133	137	130	144	134	125	143	174	150	160	163	141	154	136	144	133	151	153	136	126	147	139	139	156	127	128	131	142	131	112	131	139	125	135	141	141	158	139	135	150	123	143	128	125	120	144	132	116	109	141	142	109	148	155	146	146	139	154	141	138	141	109	128	154	137	137	129	154	144	152	139	130	145	136	129	140	141	137	138	137	138	122	126	144	140	148	158	130	125	155	128	153	122	141	132	147	149	155	149	134	146	142	132	152	118	122	151	146	133	130	134	116	115	124	141	131	132	136	130	131	140	120	141	139	137	135	159	145	132	139	131	161	120	133	136	128	146	120	136	147	151	130	135	154	161	133	122	132	118	132	150	140	136	135	110	135	132	132	121	127	139	161	134	129	120	125	148	139	140	138	150	141	153	135	142	147	150	122	122	132	139	139	138	137	146	115	131	145	133	149	122	152	139	142	126	128	134	128	142	130	121	116	141	138	145	148	149	156	150	149	159	134	148	147	139	134	150	139	139	158	134	152	140	152	139	123	133	128	114	140	153	136	120	138	145	127	147	152	140	146	136	121	148	140	150	139	128	139	156	148	132	174	140	141	124	142	118	155	162	127	134	140	149	158	154	154	142	159	171	121	134	133	144	126	148	132	149	153	126	159	137	145	135	150	116	146	150	138	137	139	120	147	150	138	126	129	155	158	153	145	149	124	140	157	123	137	144	141	143	131	145	138	146	134	138	146	129	135	158	132	137	129	137	147	129	137	127	152	114	153	135	166	131	149	127	140	136	155	148	141	119	156	134	138	150	133	114	128	132	150	140	149	140	129	143	134	125	118	144	135	139	127	131	136	116	141	153	121	130	159	139	130	129	143	160	134	162	141	131	144	125	162	124	143	147	148	156	131	141	134	145	156	131	108	171	136	146	128	126	126	157	148	132	143	140	140	133	146	138	139	130	136	151	142	135	138	147	165	137	133	129	146	154	133	142	149	122	124	129	167	139	146	139	164	140	125	145	133	137	139	123	154	122	124	141	139	127	132	136	144	120	128	137	149	131	149	113	131	143	128	114	163	128	156	132	109	153	115	126	115	140	129	136	133	117	132	135	155	139	157	158	141	173	156	140	127	151	125	126	148	123	123	129	140	123	137	138	139	126	134	134	122	129	141	141	144	142	141	128	143	155	122	149	129	119	160	134	155	148	158	144	127	141	143	130	151	138	133	134	128	125	131	143	135	128	142	149	152	138	131	143	132	161	122	143	142	163	152	134	122	148	153	124	113	138	160	157	142	139	133	147	140	133	133	122	143	137	161	139	128	153	143	141	122	129	141	150	145	132	142	165	149	130	148	140	127	147	148	148	136	149	150	153	131	138	129	161	136	147	150	135	134	136	115	142	138	141	136	134	131	126	134	134	114	129	126	139	135	143	137	148	135	138	144	145	124	146	143	133	132	135	133	149	144	132	130	155	126	151	145	143	153	108	145	151	130	139	139	142	145	161	148	143	156	140	146	138	131	136	154	126	130	130	151	140	148	125	135	133	140	151	134	136	142	136	142	142	140	138	137	143	129	141	126	145	144	134	139	120	134	131	139	126	132	137	142	135	135	140	123	150	134	135	141	152	142	140	142	135	136	151	134	138	147	155	123	138	145	132	142	161	141	125	153	124	138	173	157	121	130	114	166	132	120	139	134	138	129	130	154	133	130	122	133	126	146	143	130	120	116	133	134	162	124	161	134	154	147	122	146	155	122	149	131	130	131	126	136	140	141	159	145	137	131	140	138	144	141	143	152	132	143	112	147	131	128	138	133	150	127	129	135	139	112	140	158	135	133	128	125	143	132	134	142	128	133	135	142	125	127	136	149	147	136	143	125	147	138	131	139	126	142	143	137	145	140	132	155	153	146	134	135	137	151	125	150	137	152	155	130	136	147	121	143	130	157	128	141	139	118	153	173	151	139	137	144	124	148	153	150	145	152	149	140	134	126	127	123	150	135	125	130	129	141	142	160	149	134	131	142	133	119	117	138	155	147	152	145	130	146	140	135	122	152	128	135	125	158	155	137	147	158	150	129	123	134	141	118	126	133	139	127	141	150	122	146	150	152	151	118	129	160	158	138	145	159	110	127	132	144	146	149	118	143	137	127	133	132	123	132	150	113	134	119	134	133	141	142	139	129	122	123	143	138	113	172	138	127	141	133	134	142	136	137	158	128	144	156	135	135	146	145	136	167	143	131	131	134	133	129	128	149	148	132	150	125	154	129	127	128	138	148	130
6600	2749	3296	2220	2175	2001	1788	1267	960	856	689	677	1160	1067	1162	976	679	673	649	517	469	593	537	590	502	529	512	491	501	494	475	463	493	448	445	416	427	429	434	488	434	439	446	416	435	430	451	384	424	448	431	437	436	419	424	420	436	424	421	456	445	402	418	416	432	428	472	427	430	456	405	415	417	396	433	432	433	406	442	417	401	425	403	463	418	460	426	427	452	401	433	438	436	432	441	412	456	434	450	396	433	419	442	428	410	453	427	445	417	432	418	397	438	433	434	449	426	416	463	439	440	395	428	418	443	459	396	450	405	434	438	461	436	429	409	403	445	440	467	461	411	427	410	453	420	432	408	434	420	443	449	404	460	391	421	446	404	411	421	432	393	441	425	431	455	411	426	468	450	403	463	459	447	418	415	406	408	409	428	400	425	417	473	401	421	459	392	453	431	444	441	442	428	419	406	419	409	448	404	443	450	469	441	454	442	408	452	434	467	422	466	425	434	429	474	445	467	440	412	446	435	465	455	423	450	445	399	414	383	417	449	431	444	439	407	390	425	398	443	419	409	410	431	445	444	426	415	439	463	432	398	438	433	401	420	442	409	446	443	441	425	423	413	420	445	454	443	430	455	435	411	433	421	425	420	436	415	435	421	452	379	420	417	422	439	447	414	416	416	430	454	392	438	445	465	394	419	415	421	451	458	476	415	417	462	430	422	401	449	428	455	443	442	403	419	452	458	434	393	400	404	403	439	458	421	416	421	427	387	395	444	455	441	440	398	424	405	448	446	423	433	439	428	439	431	394	484	476	406	402	422	418	429	467	446	418	448	412	436	397	420	449	447	395	446	402	464	444	421	425	469	458	442	419	444	443	426	395	449	438	409	435	459	422	401	409	442	466	411	462	414	420	428	463	430	396	426	417	456	454	418	412	429	413	427	468	448	429	435	405	371	430	414	438	433	413	430	417	439	404	413	457	433	433	458	414	429	394	435	413	476	402	436	410	427	458	396	446	415	452	444	410	448	426	440	431	420	447	442	428	454	421	472	454	424	414	411	447	422	411	406	458	402	457	449	410	473	441	409	429	411	444	435	414	419	441	435	447	442	432	464	394	399	465	469	435	401	455	416	434	470	411	471	410	442	423	434	410	454	430	428	459	402	411	449	441	419	418	454	420	449	425	435	445	401	431	434	425	408	417	422	419	422	443	403	403	438	420	404	447	422	428	425	430	470	413	406	422	435	418	424	443	412	430	423	446	459	414	456	412	448	418	398	423	440	427	444	460	420	398	454	454	450	420	393	432	434	446	443	421	414	410	421	461	384	398	441	435	437	440	428	413	436	451	419	452	440	434	440	435	447	461	442	466	429	436	445	429	433	406	424	452	430	424	406	415	401	434	420	437	438	450	467	417	427	394	451	408	427	435	452	399	446	432	429	421	412	461	453	440	480	427	417	437	408	470	423	450	457	419	435	456	434	460	430	423	452	430	449	399	434	438	420	454	447	412	406	416	415	395	421	438	436	467	448	428	402	406	420	454	394	441	412	420	435	416	400	429	459	401	406	403	447	420	416	440	435	435	461	463	411	426	383	466	423	379	445	465	443	409	432	417	444	415	416	426	453	454	433	407	439	423	464	460	416	410	435	443	416	418	430	435	436	434	385	413	409	433	427	426	430	395	421	435	452	436	395	412	463	448	459	442	482	414	428	432	413	404	426	447	432	416	422	468	458	455	446	438	424	401	454	467	431	429	426	437	389	442	418	439	415	437	410	409	421	444	418	430	398	447	409	423	406	461	449	422	424	395	438	431	424	429	411	425	442	393	443	432	383	438	426	399	403	463	461	393	436	458	419	403	434	436	484	428	402	432	450	427	446	403	399	414	401	435	410	440	450	432	411	455	411	370	416	439	445	420	426	438	410	411	444	458	433	466	445	490	412	443	455	404	436	416	440	438	444	443	439	450	460	403	445	450	411	461	446	446	424	425	455	432	425	422	441	415	430	417	440	383	418	402	427	474	430	441	428	414	445	449	437	407	403	415	413	417	406	427	432	435	411	432	431	455	438	436	424	438	419	402	449	421	403	452	485	425	460	402	413	429	403	461	406	425	423	445	441	434	422	451	425	432	420	414	435	404	408	413	429	403	422	440	404	418	451	422	440	451	397	391	429	433	457	427	409	411	402	427	423	443	422	408	436	426	440	444	428	420	440	433	461	444	447	427	413	448	437	400	445	436	431	439	433	435	478	437	444	426	410	431	427	442	415	450	456	407	437	457	428	433	448	458	462	428	428	464	415	450	418	410	441	423	429	475	407	446	475	433	461	439	416	439	447	458	375	411	458	435	422	455	427	425	412	404	421	411	424	427	429	403	453	441	406	445	411	406	404	433	465	402	437	444	422	438	378	428	436	427	463	421	423	416	393	440	469	422	447	402	397	415	444	434	469	414	420	457	426	402	447	431	470	439	415	417	469	426	439	439	421	408	408	410	454	452	402	448	432	412	418	429	430	447	419	426	430	431	422	435	417	429	452	421	402	442	489	421	445	437	432	407	425	440	443	406	440	430	409	443	415	412	424	422	452	436	412	426	481	420	447	455	469	427	415	444	391	470	436	385	433	437	425	479	428	433	446	469	407	440	420	447	431	424	436	422	450	422	417	387	430	442	441	430	409	421	410	442	420	444	424	464	430	402	411	417	380	425	442	419	432	374	454	418	436	410	458	429	411	429	403	413	376	425	430	402	445	403	426	459	395	437	431	451	411	433	386	411	418	440	414	444	422	429	423	413	465	432	420	439	411	447	383	409	411	444	426	425	424	393	419	397	429	451	450	432	448	412	439	400	431	442	404	439	387	442	450	427	434	427	400	411	418	430	439	397	455	449	441	454	459	443	448	466	457	433	412	444	417	441	444	413	416	452	440	421	442	414	453	445	487	442	484	433	419	410	422	467	425	426	418	440	435	410	450	429	430	426	449	444	438	425	427	454	408	414	404	413	417	437	448	398	454	443	424	417	437	486	413	418	404	402	419	414	414	392	455	442	424	443	477	435	429	433	402	444	442	425	432	421	428	462	441	419	370	431	432	424	431	444	455	431	420	420	403	452	439	433	452	500	443	400	420	451	453	422	423	433	417	428	462	419	442	429	415	459	448	459	442	420	437	448	385	398	471	425	431	421	424	410	440	439	459	409	434	392	442	472	458	452	387	458	423	431	438	389	433	411	406	446	437	458	469	414	466	438	447	445	454	427	433	429	418	420	434	431	463	440	396	443	429	423	420	467	428	420	472	452	424	457	436	439	429	448	462	426	445	417	418	437	458	437	444	435	391	401	452	403	429	446	424	409	405	395	437	451	443	422	408	470	418	434	434	408	454	431	419	404	408	421	435	415	414	428	412	437	437	390	411	445	445	411	420	408	445	425	397	456	439	418	426	444	412	455	427	397	382	442	427	439	454	433	410	454	415	420	414	443	412	467	423	430	436	443	409	429	403	466	429	457
29012	21288	18373	1818	172	152	139	158	155	121	116	138	148	153	164	128	138	127	133	126	131	140	133	130	145	133	132	151	127	125	112	140	130	119	150	113	138	126	130	133	140	125	116	126	125	123	136	127	151	106	134	129	109	121	156	158	127	106	143	140	129	118	146	131	113	155	143	124	131	129	130	145	109	124	130	133	136	119	133	120	107	120	136	127	141	125	115	120	113	139	125	129	127	158	143	131	137	140	130	138	128	147	141	133	127	122	144	141	151	145	134	150	132	108	127	113	146	133	116	120	121	126	146	119	137	147	156	152	116	147	136	140	138	138	129	120	134	142	122	146	139	113	142	123	116	133	150	149	126	125	116	122	140	148	129	123	132	157	135	132	150	124	131	124	136	119	130	141	137	153	153	131	123	164	132	141	135	123	136	116	133	118	117	114	111	136	122	144	146	122	122	125	131	126	126	105	134	130	136	115	118	125	146	154	136	116	110	121	133	129	117	131	147	133	124	134	118	144	134	136	133	128	136	149	130	134	140	121	140	125	124	143	150	104	115	132	131	137	123	128	115	139	142	135	129	127	120	135	135	136	140	130	128	111	140	127	120	131	134	128	122	123	141	148	117	123	151	118	128	146	152	135	143	144	134	133	132	114	120	121	144	130	134	137	132	112	141	134	139	121	119	127	138	134	151	117	125	131	132	120	126	115	137	138	112	124	137	122	128	151	126	112	148	132	129	125	121	134	117	158	144	117	126	110	126	137	136	142	114	118	129	130	124	133	137	124	129	137	143	147	132	135	123	125	138	132	122	134	134	142	150	136	122	141	164	148	154	139	139	142	125	124	132	128	126	156	143	130	111	120	147	136	134	142	129	134	112	125	111	136	142	122	117	136	136	138	143	129	121	143	128	131	127	136	138	129	140	130	126	138	128	130	141	119	131	126	131	118	124	119	131	132	105	112	141	132	142	124	154	127	109	121	143	117	128	136	125	117	108	147	139	138	144	145	135	134	123	120	146	125	134	139	143	155	123	135	130	124	150	137	125	130	126	134	118	118	109	145	130	133	142	147	139	124	148	156	125	135	142	125	146	150	138	127	140	135	125	150	136	123	140	122	149	122	136	141	134	140	127	139	109	144	136	126	128	129	138	132	109	125	130	133	119	124	110	141	126	122	126	133	113	139	122	145	122	127	130	133	121	135	154	113	132	141	116	144	139	117	121	152	142	133	105	134	116	116	125	130	123	138	129	138	130	110	116	124	140	130	140	131	131	121	113	112	134	112	126	134	140	113	137	128	144	131	145	132	148	126	133	129	143	125	118	122	138	146	125	124	120	154	113	152	155	133	116	123	144	114	112	127	137	122	111	128	141	119	129	136	141	122	122	132	131	121	135	128	143	131	150	115	140	127	133	138	133	144	149	120	131	143	160	140	136	135	153	106	137	126	128	126	134	140	127	148	134	109	116	130	143	119	137	108	117	132	122	130	147	145	128	113	131	128	107	130	123	118	125	149	121	154	108	129	136	116	127	150	150	131	149	130	145	122	152	120	122	132	134	126	147	120	137	120	130	147	110	110	114	119	135	135	107	124	128	129	120	140	127	117	126	127	115	146	119	133	123	125	129	133	112	131	134	126	126	134	129	129	115	127	136	122	138	143	150	145	124	134	150	110	130	115	135	107	126	145	136	135	140	120	113	137	129	132	120	117	134	132	154	130	147	141	121	136	125	119	144	116	146	136	123	137	133	136	128	144	141	123	126	148	104	124	136	155	145	126	133	142	135	132	139	120	136	122	131	134	135	104	139	135	131	117	124	128	131	129	122	122	125	125	107	124	138	133	140	133	119	140	141	126	110	135	134	126	131	125	121	129	121	130	152	127	152	129	118	140	128	141	142	133	134	126	134	100	138	130	128	124	118	129	111	132	122	132	145	122	141	135	124	140	133	144	121	142	120	125	119	144	113	130	127	118	132	122	139	124	131	143	121	134	113	144	139	127	123	101	125	132	118	119	141	134	120	126	133	117	144	124	138	154	131	100	128	120	147	139	137	129	132	131	132	130	120	106	155	139	124	144	132	122	138	117	128	142	110	144	144	135	136	125	128	162	137	124	114	132	127	149	137	135	139	130	138	123	120	150	142	151	126	112	127	136	141	135	120	122	126	131	133	133	150	131	103	130	137	124	143	132	128	125	129	147	140	151	120	151	129	130	147	129	124	148	118	129	149	128	118	130	140	144	134	144	145	137	115	119	140	132	123	122	124	122	119	126	144	136	141	109	149	138	146	111	163	144	143	135	156	124	128	133	134	154	139	143	119	133	130	124	134	139	136	117	134	135	142	146	115	120	125	135	132	120	121	120	142	138	129	121	141	134	138	119	127	134	124	136	125	126	126	129	126	131	123	128	120	128	129	116	112	161	124	139	129	133	130	127	138	132	131	120	127	140	134	137	127	113	132	135	121	138	137	134	150	144	126	118	128	118	121	104	150	118	132	113	136	124	118	155	131	149	134	132	135	123	126	127	127	117	127	123	123	138	137	117	140	144	116	154	121	130	127	125	113	141	124	141	137	143	144	119	107	132	133	127	107	124	139	116	123	150	132	133	131	139	118	146	138	128	128	126	127	117	125	132	112	117	142	122	129	124	136	121	109	131	139	124	111	131	142	119	126	127	126	132	120	134	121	122	140	132	156	127	118	131	136	129	145	145	116	113	126	125	116	140	126	150	118	134	130	125	135	133	120	142	126	151	131	128	120	118	145	119	135	130	120	148	130	129	136	131	133	118	132	128	131	123	132	143	122	135	108	137	128	135	114	122	133	126	139	138	129	131	146	134	126	141	132	140	148	154	133	143	128	133	145	135	122	136	125	156	139	142	119	133	117	114	114	141	131	99	132	106	117	153	128	129	143	134	124	158	121	135	136	151	126	112	125	138	140	129	138	154	127	125	129	114	127	121	117	137	121	108	132	119	124	135	124	141	151	138	111	149	124	114	141	126	146	118	128	123	112	129	113	153	137	145	132	112	119	119	116	99	107	130	141	140	135	144	145	142	125	121	136	125	117	127	143	137	135	118	138	130	133	137	135	147	110	118	115	137	135	138	137	129	134	128	139	124	118	128	121	131	122	127	142	120	131	120	112	131	114	155	116	121	131	128	134	128	122	123	130	130	148	122	132	137	142	114	148	134	154	139	130	113	125	120	122	127	116	145	129	116	133	131	134	128	109	127	144	119	141	136	122	137	136	133	144	132	138	126	145	133	137	112	135	134	132	121	128	132	115	143	144	130	112	142	119	126	148	123	132	103	127	145	116	138	130	131	119	126	138	137	152	142	121	139	111	145	124	133	151	120	159	123	130	141	137	125	130	108	131	110	119	128	133	133	145	108	141	118	131	129	126	135	133	128	102	119	139	117	102	139	119	134	110	145	132	139	142	134	132	133	112	131	109	139	126	115	142	147	116	130	141	125	159	129	130	145	138	149	119	121	135	125	131	124	157	125
5455	749	631	559	545	528	410	484	466	416	423	443	429	409	429	453	407	426	403	424	434	409	448	427	435	421	416	430	364	413	400	404	395	371	407	410	421	412	418	428	358	383	416	396	409	431	407	405	420	417	402	387	404	398	404	401	381	395	394	418	391	420	409	422	394	409	422	385	434	419	415	412	397	388	393	396	388	402	381	418	403	403	374	422	419	390	397	418	437	401	417	442	402	425	408	408	374	427	414	421	358	413	387	404	446	416	424	407	402	433	380	379	403	397	399	394	426	375	430	398	404	435	440	397	431	420	375	385	420	412	412	396	399	401	368	360	418	452	422	425	389	387	418	368	422	392	409	406	402	378	398	400	391	440	384	453	425	366	403	421	399	404	390	423	396	397	428	387	399	393	408	397	372	396	423	429	396	389	398	425	380	399	416	398	398	395	407	427	398	406	426	439	422	372	424	408	415	412	397	372	405	383	362	403	426	427	387	387	372	396	424	394	367	415	408	373	411	407	388	379	384	425	383	399	400	394	388	401	392	433	379	400	429	388	430	373	433	388	404	439	420	417	367	384	399	394	415	402	378	401	416	421	387	424	407	414	388	418	401	429	405	425	406	414	398	395	385	406	412	427	395	358	378	382	382	389	364	402	404	396	420	378	387	417	393	384	414	424	380	421	388	425	384	400	396	400	396	406	430	379	398	438	387	420	407	406	453	419	381	405	403	389	399	434	414	461	448	416	402	371	439	423	382	428	388	379	379	401	410	408	379	399	458	402	385	386	406	398	373	419	369	408	356	395	416	389	413	412	441	391	431	421	378	383	399	430	399	358	384	392	397	394	414	393	384	420	406	427	394	413	389	411	365	415	422	385	396	415	427	412	407	420	384	403	374	448	407	420	397	370	392	423	414	414	378	404	397	387	416	400	394	411	400	412	376	422	397	391	427	410	402	446	387	407	452	427	441	445	439	429	431	417	391	423	373	402	384	403	381	440	406	388	386	392	404	410	413	377	380	417	433	375	389	358	392	428	417	402	420	388	389	358	420	404	408	391	383	409	414	390	401	439	390	418	423	387	403	403	439	420	429	392	431	420	385	403	401	403	383	386	428	421	405	368	432	412	361	406	376	427	414	383	390	394	399	405	416	393	433	402	428	414	390	384	408	381	396	421	397	413	411	406	371	429	402	410	410	414	385	392	422	372	409	412	393	391	396	417	381	421	371	431	412	402	420	386	405	435	383	406	406	411	397	386	389	422	427	418	398	464	410	416	384	435	403	383	403	414	400	401	409	393	383	397	384	413	394	450	424	413	406	454	400	418	402	424	400	405	414	392	409	423	394	419	389	368	452	399	418	393	391	383	404	419	448	429	413	390	423	373	403	415	411	397	460	426	377	401	417	424	405	421	402	395	409	377	400	387	400	433	397	415	396	404	458	432	442	361	422	400	426	435	403	427	430	383	423	425	359	420	414	374	393	413	418	386	411	373	403	376	370	394	409	424	432	402	403	402	438	384	407	397	398	407	369	412	381	397	385	439	426	415	402	417	401	378	403	371	435	428	396	397	427	380	390	396	425	361	396	422	405	447	392	390	413	414	378	408	388	397	382	398	390	417	404	411	442	344	401	436	401	423	442	377	416	366	421	417	402	441	406	392	422	370	405	407	414	384	394	390	434	390	403	413	386	399	385	401	427	354	412	379	385	418	414	426	407	459	379	389	412	391	408	396	418	394	412	421	388	366	401	379	419	411	410	409	399	398	383	417	393	400	385	373	405	392	438	420	422	414	381	385	391	380	376	398	400	425	404	412	393	408	414	415	416	406	395	404	443	392	406	409	408	414	396	421	376	389	375	374	398	382	417	413	410	418	373	430	386	449	411	383	370	360	377	402	383	413	413	402	421	397	351	365	409	414	403	376	381	450	392	406	408	392	431	404	414	379	407	374	449	419	435	443	416	398	386	407	432	393	446	429	443	390	389	381	419	407	376	431	388	354	399	413	411	387	391	394	395	424	445	402	377	428	409	423	422	446	390	400	394	404	430	432	401	407	385	395	398	381	393	424	404	379	429	394	357	414	386	377	439	395	369	433	416	419	396	416	379	388	430	421	385	400	435	394	413	419	409	453	396	411	374	444	401	404	447	403	406	398	419	404	439	365	400	418	375	406	378	382	442	417	391	411	401	412	446	401	420	419	405	387	389	396	385	403	407	393	445	433	388	392	379	424	450	427	373	382	385	393	381	397	384	443	402	383	392	404	422	374	388	416	407	427	408	367	410	434	421	389	405	423	378	382	423	374	402	377	394	412	426	386	407	424	387	376	382	400	432	427	410	363	377	397	432	387	407	437	417	399	401	457	359	452	409	393	373	420	422	409	421	413	417	409	382	403	399	436	417	421	394	388	400	386	448	349	439	406	390	443	397	378	414	411	416	463	424	399	391	402	424	385	415	414	403	409	435	394	383	365	408	386	406	399	356	391	434	405	404	410	391	403	381	429	411	408	411	407	410	382	447	415	408	389	393	397	377	366	393	408	402	416	429	401	394	405	378	425	384	422	427	397	413	401	412	412	422	421	378	408	415	398	421	387	418	393	403	404	397	369	417	397	405	413	410	428	405	392	392	432	400	408	379	418	389	415	377	411	426	383	417	411	396	427	390	399	404	421	422	414	418	411	411	377	391	411	398	405	392	409	377	400	373	400	385	422	381	397	415	416	406	391	372	393	425	450	444	364	409	410	394	392	384	402	392	407	423	443	397	404	418	419	416	396	434	386	413	397	416	374	371	411	426	403	399	439	433	392	378	408	412	389	390	396	408	411	416	425	416	397	375	369	444	416	397	418	386	422	412	379	374	436	417	438	409	417	431	392	401	392	391	411	398	421	390	400	419	389	419	421	420	383	403	424	431	410	430	402	421	374	413	442	398	407	389	413	426	423	428	394	398	364	438	421	384	412	378	430	393	417	430	423	430	416	419	404	399	413	404	408	386	373	390	422	414	407	431	399	428	400	425	433	380	374	405	387	426	399	405	375	404	388	399	452	428	404	405	382	394	388	407	412	403	409	394	368	414	398	439	425	378	413	439	355	413	402	350	396	367	399	425	409	406	397	408	389	430	393	411	438	429	378	405	370	428	409	388	395	386	402	373	413	417	436	410	367	404	429	393	436	401	369	439	418	402	418	381	440	397	394	412	381	403	419	396	428	402	392	402	406	450	402	364	407	374	433	417	419	423	371	400	398	406	384	429	381	371	377	377	429	415	400	383	416	432	453	399	408	443	403	413	413	400	399	434	424	414	378	417	373	402	441	391	398	419	415	442	400	435	419	401	407	380	424	416	428	407	409	392	385	379	432	393	436	395	413	394	390	365	412	396	387	440	408	425	408	397	402	403	419	368	409	428	407	397	372	434	408	401	410	398	392	418	388	427	394	401	411	412	407	413	422	421	409	416	375	379	416	417	385	407	378	416	405	423	407	431	423	411	383	406	434	416	380	383	402
28856	21305	20624	3953	415	354	276	245	186	194	166	158	194	208	216	175	142	158	138	149	148	153	159	135	134	116	163	116	121	129	156	131	128	136	144	117	148	133	141	146	128	128	121	132	146	125	147	137	125	157	109	143	114	132	142	151	135	142	136	125	135	125	132	125	133	132	139	120	141	127	120	111	137	137	115	137	138	132	108	126	141	123	133	145	134	151	112	131	166	129	122	146	138	123	138	113	127	127	124	150	129	112	119	111	126	138	146	117	159	128	131	142	119	139	135	146	140	111	124	116	132	120	123	129	127	111	143	120	109	133	146	142	119	142	125	151	141	134	131	129	127	132	141	128	118	103	128	128	143	123	136	155	154	130	140	129	151	128	146	142	119	136	139	149	135	117	129	156	146	126	134	135	133	134	138	119	122	135	140	128	136	124	139	132	133	115	125	135	132	140	118	131	129	155	144	148	136	117	119	138	122	115	132	130	119	135	129	114	136	156	133	118	123	124	120	131	123	133	145	141	139	120	167	133	150	129	126	150	137	123	106	132	126	127	127	143	144	128	146	136	145	125	114	131	122	130	140	146	134	141	143	116	149	131	124	147	121	137	146	132	143	127	133	139	123	120	124	136	103	138	129	148	137	140	152	159	142	119	134	107	140	129	130	146	138	137	132	161	129	117	134	126	144	139	129	118	138	134	124	127	132	150	138	111	154	136	131	126	113	144	127	126	144	148	125	138	132	132	131	135	119	115	149	108	150	129	126	104	138	126	159	125	136	128	162	140	124	137	141	137	144	132	151	133	143	121	123	122	116	100	135	120	130	110	144	126	140	127	127	166	130	135	125	119	138	156	113	127	145	126	144	127	140	108	122	124	151	160	127	144	124	138	148	137	122	134	140	124	154	133	147	131	138	140	120	99	116	140	145	135	145	106	140	130	118	139	134	124	149	129	134	143	124	106	127	128	151	131	110	158	134	130	110	131	125	109	125	127	128	150	111	116	144	155	140	131	120	115	133	135	132	133	114	144	124	130	123	117	126	127	139	124	141	109	139	137	136	155	130	133	144	118	130	139	139	138	119	123	135	144	111	114	133	121	124	128	143	135	132	130	134	130	114	129	129	113	118	138	151	132	133	125	133	111	134	142	135	133	140	137	126	123	148	146	129	131	125	122	124	131	124	129	116	133	130	132	130	121	137	133	147	127	102	142	130	152	115	149	141	144	136	145	133	133	130	123	115	121	133	126	135	145	129	124	124	128	142	115	135	121	120	141	126	126	124	146	128	139	126	115	148	140	104	133	117	134	158	137	122	125	120	131	137	140	126	135	128	122	131	121	129	130	146	134	127	129	123	129	117	144	116	133	120	136	141	112	110	131	123	142	119	136	128	129	122	135	117	107	117	119	126	117	126	121	141	149	121	126	137	113	137	154	127	132	108	129	140	127	100	136	134	129	121	106	138	112	138	132	151	135	119	141	132	124	129	127	132	116	127	153	153	124	145	120	132	158	150	145	136	145	121	135	132	124	138	135	126	132	126	124	126	130	137	128	123	133	132	156	131	116	135	144	127	130	144	136	138	119	125	130	127	153	141	136	137	141	135	132	105	136	123	123	128	143	138	126	139	134	124	132	135	141	124	113	116	114	134	144	134	133	148	108	144	137	119	150	145	130	134	121	126	137	119	138	117	128	122	140	155	136	129	118	120	123	127	142	138	115	136	147	145	132	115	128	120	135	138	150	117	133	129	139	114	142	132	137	141	131	120	109	117	131	139	128	145	133	139	169	129	133	151	132	137	145	121	126	139	122	114	157	138	108	121	130	131	148	138	133	139	104	131	152	146	132	126	125	123	126	125	129	131	139	129	128	152	145	139	130	136	138	123	115	131	133	139	148	122	145	133	139	143	128	132	137	133	128	121	130	121	145	138	130	123	141	149	141	150	141	120	141	110	134	125	125	137	132	153	144	136	117	134	119	139	137	110	123	120	128	133	125	155	150	129	158	127	145	166	132	130	143	131	133	148	122	129	147	134	138	119	132	150	124	127	148	123	131	148	121	137	147	120	123	135	147	126	153	120	146	130	138	127	131	118	150	137	124	139	109	124	147	132	138	150	119	147	122	139	129	130	120	124	138	160	139	145	138	147	133	141	140	124	119	123	127	120	146	134	129	141	123	113	150	132	140	136	133	141	137	147	138	144	127	127	133	130	122	138	137	153	136	140	122	119	117	117	161	134	135	126	140	144	127	123	114	120	100	130	123	117	139	138	136	140	137	132	138	129	137	123	110	140	130	121	132	128	117	113	117	150	128	139	126	128	130	154	138	120	128	140	125	148	130	143	122	137	122	119	131	135	126	106	135	160	120	147	141	145	135	142	148	142	144	136	139	143	115	126	113	162	145	132	129	147	133	115	96	123	138	118	139	124	144	125	133	115	134	127	151	139	126	138	139	124	146	118	131	134	129	113	123	147	149	136	155	137	127	139	161	115	144	132	104	132	138	139	125	139	133	143	155	118	118	117	131	124	114	145	124	132	133	124	141	128	118	122	127	143	159	136	153	149	134	125	133	136	121	115	123	128	113	126	115	157	111	125	112	142	149	123	147	129	126	134	135	136	117	137	147	148	124	133	124	150	133	136	123	148	132	139	131	129	126	120	131	135	120	136	136	131	158	140	126	152	139	118	135	121	154	127	123	132	127	129	145	139	151	131	127	140	153	141	141	136	112	117	130	144	144	137	114	149	132	122	153	127	139	117	136	128	114	125	135	121	133	143	120	132	142	126	139	131	131	131	127	143	119	130	134	149	144	148	146	129	144	144	131	121	132	129	121	140	113	132	161	129	96	135	135	130	123	125	110	128	138	136	108	151	148	139	141	134	132	146	143	140	105	146	142	137	127	129	137	152	128	120	130	126	116	149	120	139	139	138	119	151	148	133	130	129	111	117	117	130	107	128	110	142	146	125	137	137	114	119	154	128	137	136	143	140	128	109	138	114	133	153	125	143	126	105	130	127	123	137	133	164	138	143	135	121	126	126	131	135	105	137	118	117	134	123	139	133	134	133	120	133	131	141	135	122	137	127	112	124	131	127	130	149	142	145	141	118	139	134	149	130	134	136	135	139	142	134	121	135	132	145	127	152	147	136	130	123	123	153	121	115	124	132	152	139	124	116	155	116	119	145	138	106	105	117	152	142	121	127	118	137	113	144	128	136	135	116	112	132	129	138	140	138	143	137	146	112	134	135	135	133	129	144	141	98	145	133	141	119	171	141	122	145	131	146	136	122	136	113	141	156	134	113	144	139	116	123	138	129	141	122	143	143	122	119	135	113	135	109	125	121	160	123	132	136	135	127	142	134	128	114	115	128	150	128	154	143	121	136	140	137	126	148	132	133	148	125	113	134	127	112	127	127	123	128	143	129	140	123	135	122	124	129	145	115	142	121	107	127	128	150	143	167	118	133	119	126	147	155	128	125	170	118	139	118	122	121	131	139	124	147	141
6287	1835	1932	1698	1532	1366	1271	1067	724	607	588	701	859	766	767	628	589	531	448	452	467	456	481	458	454	441	473	453	434	413	431	439	408	452	441	433	396	416	367	428	386	424	400	402	415	393	440	413	410	423	406	375	391	364	409	415	403	392	415	435	401	430	439	395	421	408	445	375	431	427	410	424	374	430	391	400	439	411	427	394	414	393	394	405	425	393	408	378	387	379	408	395	410	377	406	408	385	399	417	450	422	376	408	416	410	440	432	377	420	435	378	405	415	408	393	435	441	404	416	413	436	390	390	408	418	396	418	409	398	416	425	411	432	400	406	392	411	431	413	426	412	377	441	436	397	428	375	403	399	412	363	417	392	395	435	390	445	390	409	407	413	418	421	475	407	453	437	432	412	402	445	438	367	386	448	416	420	410	413	405	408	415	418	393	370	370	396	427	358	415	432	400	423	454	426	428	393	426	422	426	426	411	387	425	437	432	421	426	369	431	428	387	359	428	407	413	407	423	450	433	409	386	446	435	436	424	444	429	393	418	433	396	379	404	384	438	407	390	402	436	391	434	441	386	423	404	448	436	389	397	418	434	454	395	402	412	412	405	397	432	412	408	408	353	421	436	403	392	417	393	398	424	390	413	384	453	367	412	410	375	392	425	436	389	457	410	418	415	453	422	428	383	425	426	426	407	394	408	394	421	414	384	414	398	417	394	417	407	384	419	396	391	363	407	437	377	435	383	404	435	411	432	433	435	410	406	408	387	392	433	458	423	415	416	381	403	433	400	423	403	446	409	390	406	432	395	417	458	451	425	393	385	405	384	450	406	398	413	377	433	426	435	424	396	406	429	392	403	410	406	391	417	417	408	416	414	410	433	437	430	398	415	421	437	446	431	386	401	403	411	441	387	399	429	372	405	435	442	438	440	422	408	408	389	425	388	412	405	388	400	432	444	425	433	421	417	412	401	402	403	406	386	379	423	391	390	411	437	413	420	408	420	409	437	396	384	397	435	418	420	413	453	408	396	432	410	390	389	388	413	385	408	389	435	378	405	394	385	412	404	400	444	418	376	412	375	410	417	407	422	380	392	401	447	419	385	399	428	437	432	395	371	415	411	396	399	380	432	418	431	420	402	389	414	444	442	411	437	385	415	374	375	385	434	397	415	417	460	396	371	421	431	412	419	422	398	442	423	418	423	388	400	402	413	389	451	398	434	414	410	377	442	420	421	452	420	391	411	410	375	407	438	410	386	374	425	377	414	404	424	395	407	386	398	383	386	397	442	462	377	422	431	408	389	405	393	393	398	409	392	452	403	445	425	431	386	428	386	417	440	435	448	374	413	428	431	397	409	408	412	392	398	386	423	384	416	430	399	397	411	408	391	395	417	371	402	426	382	430	432	403	405	388	427	404	439	448	405	422	421	432	447	413	451	392	420	387	414	401	375	428	446	428	393	414	411	402	392	400	411	437	384	384	392	414	397	417	422	417	381	430	416	472	414	396	406	393	391	403	407	425	401	371	436	371	429	433	395	384	414	403	398	364	381	409	430	377	422	413	435	422	393	403	406	422	409	386	374	393	386	433	425	412	383	416	408	411	411	398	397	380	405	380	372	400	423	405	426	387	406	408	428	412	418	427	411	399	413	451	432	391	413	425	453	445	380	431	422	416	423	409	456	399	401	442	394	435	388	422	416	414	403	393	473	435	403	391	435	409	391	454	426	372	428	406	381	431	391	383	408	435	371	390	408	436	383	411	407	435	414	399	395	419	389	409	421	399	395	414	415	388	416	406	396	365	381	423	400	399	464	415	373	430	400	406	421	376	390	435	423	418	387	379	405	405	398	422	401	412	423	433	417	385	405	446	437	421	433	360	399	401	401	413	404	408	406	393	394	405	406	374	426	403	428	415	392	440	397	389	432	402	436	396	393	427	431	384	374	447	429	426	423	411	420	455	392	398	399	396	382	423	390	407	394	429	400	366	427	393	423	398	417	422	446	390	420	414	378	462	396	414	427	417	379	426	405	422	355	403	419	408	387	412	425	368	406	429	391	380	402	397	392	418	387	441	424	407	449	415	387	447	397	380	436	400	419	407	426	425	408	399	431	422	424	414	421	404	411	371	398	401	429	422	391	398	386	417	421	397	413	411	402	408	421	449	403	416	383	407	390	455	440	433	407	408	391	414	403	415	414	421	431	422	431	403	406	421	395	392	401	414	416	398	410	392	408	430	426	391	407	380	383	411	420	401	430	407	394	431	378	379	409	410	413	429	389	350	417	412	421	416	408	399	393	424	437	429	396	419	416	427	412	389	423	389	397	417	422	433	431	374	427	421	410	416	407	407	422	409	416	418	438	371	441	419	409	401	395	387	380	414	410	423	416	390	453	392	425	380	392	373	413	429	419	443	398	379	394	422	374	425	420	418	420	411	427	390	409	441	429	454	400	381	377	405	393	397	410	417	376	398	400	423	397	423	384	441	434	379	399	415	404	400	388	370	425	407	442	383	431	395	430	390	410	430	433	417	413	370	421	400	409	419	417	437	416	406	426	424	377	416	370	432	390	367	388	402	440	401	431	394	425	405	411	411	438	405	430	394	382	442	462	403	434	392	429	413	386	393	388	422	389	453	417	430	445	384	422	372	435	404	416	389	434	395	410	387	400	391	404	390	428	408	395	416	424	412	400	419	420	425	395	408	446	402	417	400	408	424	412	410	429	374	410	392	416	418	419	441	418	379	412	428	396	398	409	435	381	414	378	418	406	438	418	413	435	432	388	412	435	373	411	396	428	417	427	436	415	443	373	405	414	373	422	432	456	410	426	393	409	391	415	432	432	407	417	382	427	430	401	383	409	404	426	376	420	406	420	437	416	405	407	400	380	421	403	419	462	387	424	427	433	432	430	391	385	397	414	424	418	415	399	424	406	386	410	410	383	417	417	436	451	399	450	395	390	402	392	379	436	434	406	402	414	390	406	421	444	409	411	434	424	410	417	444	409	414	355	466	420	431	396	450	419	404	390	401	403	410	399	390	450	423	422	359	398	392	411	415	404	415	395	400	430	380	424	405	419	413	449	443	429	376	428	440	454	446	421	384	385	402	428	410	447	377	418	443	392	419	410	371	392	421	402	407	434	455	405	460	383	424	430	409	400	421	409	404	426	421	401	406	384	391	405	431	417	370	466	422	410	404	381	399	421	398	387	430	435	423	441	383	384	384	447	427	432	401	401	410	438	425	424	418	439	410	365	401	435	412	408	424	393	431	392	400	421	418	415	439	405	407	392	432	376	433	412	391	436	429	436	447	398	423	406	430	423	452	415	402	406	420	429	408	411	445	429	409	394	395	416	423	423	427	425	425	390	389	399	423	408	411	427	381	385	376	421	415	398	379	407	431	400	395	432	400	402	401	417	420	393	431	424	441	415	413	412	432	404	435	389	399	416	404	455	388	437	416	403	388	404	369	384	426	381	397	404	432	420	441	374	428	407	365	387	393	399
28837	21297	21913	6099	724	460	462	372	265	223	209	228	290	236	257	239	201	182	182	196	148	171	158	173	172	134	162	146	158	135	169	149	152	130	156	157	136	149	148	143	132	149	132	140	135	122	132	153	141	143	141	143	120	129	142	122	140	119	140	160	159	124	129	133	135	123	127	155	140	144	139	135	144	150	157	154	142	135	132	177	117	125	139	132	150	141	128	150	140	137	136	134	140	146	132	135	125	131	144	144	145	149	148	147	146	158	172	130	136	150	153	146	128	148	134	132	124	135	148	147	139	127	127	140	124	140	140	131	154	146	141	136	129	160	138	149	131	116	130	133	135	145	152	151	178	137	158	148	126	149	137	132	145	143	164	164	128	141	165	141	155	138	144	143	140	147	128	153	150	144	133	155	144	128	149	146	145	142	119	147	145	157	140	132	135	149	156	129	142	153	151	146	126	134	146	150	143	113	135	143	138	149	129	152	144	130	151	145	132	135	149	155	127	154	157	135	128	148	147	139	145	148	171	153	145	137	113	125	149	133	129	121	134	145	151	154	112	178	141	138	140	133	130	137	140	142	143	134	113	132	148	122	151	151	135	117	146	146	122	146	169	128	139	121	135	140	149	135	134	124	149	143	148	133	162	132	109	135	126	131	154	124	127	122	141	141	161	150	133	129	141	142	119	149	127	132	135	145	156	163	124	145	134	149	131	141	142	133	119	130	138	134	141	150	147	157	130	144	127	152	141	109	154	125	152	137	137	127	141	151	141	139	127	155	130	149	135	131	148	121	148	126	131	117	145	122	157	140	140	135	127	144	126	155	151	118	148	153	117	139	138	148	111	159	119	144	130	149	123	132	141	131	136	149	158	143	164	126	148	154	133	136	142	129	139	136	143	149	144	141	119	155	102	132	132	129	142	145	110	125	124	119	140	139	141	133	127	136	127	132	142	138	151	132	160	136	148	128	136	150	147	133	123	139	158	121	128	141	146	142	150	155	158	146	141	154	113	144	133	126	158	126	140	159	125	165	165	148	131	136	148	144	147	135	125	153	154	126	140	120	143	123	135	118	125	132	118	133	141	147	142	135	130	139	123	155	157	126	135	142	161	150	131	137	141	142	156	143	136	124	143	163	148	150	144	125	140	134	156	150	135	141	115	115	151	134	144	142	117	158	124	151	147	139	161	135	144	129	137	145	143	127	139	152	143	179	122	151	166	132	138	146	162	167	129	137	138	130	138	147	133	150	154	124	132	137	154	141	142	137	126	124	126	118	130	135	133	139	133	154	151	122	135	147	147	152	141	149	118	137	134	135	126	141	166	133	147	145	145	149	136	164	134	146	136	128	138	159	138	146	136	119	133	130	127	126	138	145	155	149	140	140	152	109	146	149	151	154	144	130	145	134	142	115	143	151	140	140	151	139	137	139	136	132	149	151	156	127	133	152	131	133	130	141	148	135	150	140	143	150	133	156	149	143	160	126	143	157	153	138	124	143	136	151	137	153	130	131	136	131	111	126	137	153	123	130	116	152	150	134	165	145	157	145	145	146	135	157	142	132	156	148	150	152	135	137	138	141	142	148	145	147	131	149	138	121	167	123	148	130	140	119	160	142	185	122	132	145	152	135	127	140	136	147	150	142	136	165	143	140	161	139	140	140	137	161	130	147	155	150	136	141	128	144	131	175	134	152	139	133	160	145	132	154	179	150	131	146	121	133	165	135	126	112	151	137	146	141	149	121	127	126	158	149	155	157	118	147	150	154	157	153	145	149	145	141	134	114	141	158	141	127	126	118	131	128	164	149	126	153	153	149	154	125	145	133	144	140	133	141	141	146	134	127	136	132	134	142	130	146	120	143	124	160	141	136	134	135	154	122	119	129	135	137	145	119	143	131	133	149	127	147	133	132	145	140	142	131	120	134	135	152	158	153	146	140	152	129	133	129	153	157	162	144	124	146	143	149	126	124	117	151	134	159	140	137	127	154	134	125	141	137	130	155	167	134	127	140	165	137	141	131	143	118	134	152	115	136	125	141	141	155	144	133	127	130	158	152	142	131	135	136	151	129	128	138	124	140	139	166	163	154	127	152	144	149	143	157	147	130	136	122	146	143	162	118	114	155	122	134	128	141	148	154	129	144	150	138	128	133	159	144	130	126	149	143	141	145	127	157	126	151	169	142	103	130	137	121	132	129	134	125	148	136	147	165	141	142	112	153	126	133	123	142	155	125	128	135	149	130	136	127	147	162	143	132	137	136	132	150	135	143	153	149	158	137	158	128	144	139	150	132	149	146	164	149	137	113	133	142	136	144	125	140	155	147	120	140	141	140	142	142	145	147	133	142	147	135	151	145	115	130	179	141	159	125	147	130	133	169	133	147	129	130	138	139	135	129	154	163	138	123	145	140	135	137	142	130	134	133	139	128	152	136	154	135	135	159	127	136	124	136	157	139	142	122	137	120	129	151	138	145	153	138	138	135	132	130	132	146	134	132	135	137	129	154	150	134	128	120	153	120	150	129	133	148	131	145	140	148	136	126	136	124	132	137	146	152	141	124	131	149	146	137	162	155	141	163	123	156	136	122	134	120	139	123	137	125	128	131	141	142	150	137	139	116	143	148	146	124	121	142	132	126	158	114	141	135	125	147	147	141	148	142	143	141	142	144	143	139	156	138	147	130	138	139	127	143	152	141	129	154	156	149	129	135	139	131	136	140	160	129	145	132	151	146	138	137	137	129	126	134	155	152	129	147	146	132	119	148	136	152	106	146	121	145	132	138	139	117	131	153	133	140	137	148	147	139	151	135	133	140	149	151	146	113	126	140	142	120	138	142	150	140	131	156	151	143	114	132	140	145	128	137	127	143	137	150	142	136	161	115	149	169	155	137	145	135	153	155	127	133	148	137	156	152	147	143	136	127	145	146	136	157	131	135	131	141	158	148	145	175	124	137	137	139	128	138	156	153	147	126	118	140	153	140	139	135	147	126	164	154	139	109	157	143	145	125	138	116	127	139	149	137	137	145	113	129	147	155	151	125	130	140	141	137	164	141	137	125	126	124	128	159	146	152	123	135	152	136	156	146	127	131	134	142	148	159	136	150	153	135	140	141	141	150	153	164	143	143	131	153	146	140	132	142	137	122	154	153	150	151	170	138	129	126	135	162	136	152	146	141	157	150	138	143	125	156	119	144	141	134	137	119	120	142	135	124	146	133	152	161	155	136	130	141	136	128	142	139	144	153	133	148	140	133	144	145	137	123	148	136	152	121	147	152	150	134	126	124	145	133	129	167	132	144	129	132	133	147	145	153	128	150	128	154	135	137	161	151	134	162	150	165	123	151	160	144	122	123	140	130	148	150	134	137	130	134	134	133	136	138	126	140	135	164	135	133	133	154	158	148	144	132	133	154	127	132	139	146	152	147	157	122	139	150	151	146	142	130	132	135	147	161	153	131	145	136	150	136	136	140	133	144	137	132	130	151	143	129	132	138	130	152	143	144
6422	2711	2747	2560	2645	1986	1850	1540	951	831	718	985	1261	900	1008	961	835	669	613	682	548	569	569	555	502	479	512	472	494	452	460	482	489	454	454	455	473	422	405	491	455	472	420	449	418	448	413	448	469	416	434	459	432	386	410	418	443	439	427	460	424	418	435	456	405	394	445	442	414	440	432	425	429	447	474	397	409	411	461	446	457	441	422	447	455	450	426	417	416	396	457	419	436	431	428	428	434	422	474	451	414	403	446	456	423	458	436	468	447	438	503	427	427	421	416	424	449	457	472	444	405	444	426	454	406	449	428	432	398	419	407	452	413	430	392	398	456	416	424	445	424	434	445	452	418	449	487	446	457	417	427	421	413	444	464	426	423	445	420	442	437	462	435	455	463	453	467	423	386	440	418	452	434	453	438	439	412	418	411	457	449	410	423	453	416	421	429	447	470	422	430	439	428	462	408	427	478	428	442	407	442	405	436	450	422	437	398	435	450	457	444	464	438	426	435	474	436	428	434	425	422	453	428	442	422	400	477	428	435	416	430	464	405	417	392	395	442	411	412	422	408	431	430	438	416	453	438	441	433	451	427	444	452	431	417	435	478	414	427	411	438	431	369	443	413	385	448	471	440	414	424	412	437	424	452	442	434	443	448	409	453	416	436	442	447	462	468	434	435	420	404	413	431	430	430	431	406	423	389	395	422	455	462	431	436	443	413	422	423	418	437	451	422	428	424	461	438	405	430	471	425	438	403	444	420	481	436	440	456	437	444	416	453	444	452	434	451	417	465	431	420	448	426	438	435	432	434	414	438	417	458	432	462	434	456	440	427	427	420	409	414	457	465	461	426	436	458	419	422	431	422	440	443	434	432	455	433	424	441	434	473	445	434	429	454	468	459	451	441	430	414	423	436	429	472	433	450	407	414	402	398	428	410	438	453	418	399	436	454	423	464	401	435	454	428	448	454	449	442	437	470	458	437	398	391	438	438	424	432	455	439	440	445	396	421	427	425	447	407	423	419	414	441	407	467	409	388	411	411	449	427	469	435	447	412	394	440	432	426	433	420	455	441	422	455	411	406	406	418	415	446	408	414	475	464	454	425	436	437	453	469	439	404	455	423	420	403	466	410	438	464	429	436	452	435	473	468	423	426	397	419	423	456	460	445	411	441	440	419	392	467	462	422	459	437	472	408	419	439	422	405	413	430	455	427	406	432	439	422	429	436	414	475	448	451	460	406	442	478	451	414	401	440	435	422	433	389	427	483	465	412	377	394	434	411	425	427	398	389	453	465	445	411	427	437	411	454	431	426	454	448	409	426	422	418	425	409	464	422	467	433	386	415	441	424	418	418	440	445	442	417	423	418	455	418	380	411	439	433	436	458	446	460	428	445	419	446	435	436	407	439	452	447	413	431	418	453	431	431	449	423	427	439	439	434	422	433	416	446	407	444	456	413	426	426	446	434	448	456	431	432	422	447	409	454	407	413	448	440	460	406	461	444	439	400	417	470	415	431	459	429	430	432	445	434	413	420	456	414	434	422	417	429	444	437	427	443	413	438	430	424	418	430	469	448	403	440	408	442	445	405	468	434	430	431	462	450	446	435	448	481	434	471	403	442	438	448	447	482	457	437	444	420	447	441	411	466	438	434	434	429	420	436	425	434	439	415	462	436	419	422	448	444	434	400	459	435	449	439	416	454	426	458	466	439	428	442	455	452	422	421	425	466	453	496	436	435	484	419	388	420	446	424	445	417	421	436	453	415	410	444	437	435	473	397	446	426	411	435	418	452	426	447	417	435	431	427	402	407	486	449	465	441	463	417	447	412	418	405	410	433	411	392	446	441	479	445	442	445	388	434	432	432	423	422	420	410	451	425	391	404	436	425	408	400	403	420	426	405	408	447	434	466	387	466	434	421	424	453	439	445	444	416	425	429	448	429	445	452	436	433	420	436	424	411	417	434	437	426	428	438	410	426	425	450	399	421	420	443	431	465	417	428	449	413	414	460	448	421	437	438	421	476	457	408	420	435	444	452	480	416	435	426	416	419	389	425	452	427	428	434	407	428	444	427	429	434	436	450	416	432	432	456	433	409	381	415	442	383	419	449	443	433	429	428	402	436	434	390	421	447	489	419	428	437	428	440	422	452	435	416	396	437	412	471	428	435	446	427	438	398	425	455	453	449	450	422	417	426	407	428	447	427	446	442	431	434	420	447	464	426	440	425	465	433	430	426	412	451	433	450	421	437	456	435	437	436	405	411	402	433	437	422	458	458	446	438	411	404	429	424	422	428	463	450	406	428	458	456	419	457	473	404	430	429	424	411	423	441	459	432	402	429	457	465	479	465	436	435	395	461	401	417	436	412	427	402	441	402	446	415	444	410	436	411	455	443	454	450	434	411	444	443	386	446	428	468	434	412	460	424	443	424	415	459	457	442	410	404	394	419	401	416	421	432	442	412	466	436	441	440	411	422	415	421	414	483	429	411	433	470	406	447	405	481	436	409	450	437	451	398	386	431	441	421	435	451	452	435	434	451	448	415	396	465	423	441	448	416	432	438	477	442	425	416	446	434	448	440	374	454	448	468	448	404	450	449	432	437	445	443	438	424	440	405	429	437	418	415	479	450	419	425	415	395	477	415	442	401	444	429	420	431	425	362	453	453	409	423	444	446	408	452	408	466	451	446	472	404	434	436	421	435	415	444	478	436	436	411	430	446	413	432	411	439	419	425	451	445	389	406	454	463	461	407	427	442	409	436	406	414	404	434	416	456	444	421	446	467	450	418	451	421	469	414	460	450	433	453	442	417	439	426	429	439	388	400	410	430	448	415	415	422	453	432	454	458	379	421	429	437	428	449	447	429	410	441	438	420	430	457	399	431	418	418	431	441	433	490	433	444	403	461	434	466	426	426	418	414	440	415	403	408	420	395	441	449	426	452	457	457	414	405	399	433	416	426	438	462	409	443	432	448	397	408	461	465	416	465	408	434	413	432	468	477	448	413	452	425	449	431	449	401	436	425	445	431	444	446	414	432	434	438	467	454	429	448	440	434	456	458	456	411	415	446	460	438	414	426	446	433	444	455	469	453	424	411	446	421	432	452	423	467	399	439	432	442	448	408	459	414	429	452	427	423	431	436	452	385	439	399	415	461	407	450	450	420	453	438	410	435	393	484	459	424	399	476	401	481	419	431	441	442	405	436	470	474	406	401	417	460	440	448	437	440	438	422	420	420	461	418	416	426	415	433	435	447	431	449	440	422	406	421	446	430	430	423	438	464	436	473	408	467	479	425	462	429	445	428	475	410	429	477	426	409	443	484	392	420	440	428	446	438	490	421	433	403	473	447	435	432	455	489	438	418	450	471	430	454	435	435	438	440	445	435	438	435	418	417	433	452	412	429	405	421	417	410	461	437	399	427	431	447	429	451	439	430	441	450	433	435	429	427	454	414	429	435	468	471	492	426	399	419	428	423	436	420	457	430	413	425	434	427	426	469	446
29138	21337	19018	2196	187	158	150	176	140	142	147	135	153	126	120	152	134	127	132	145	137	152	139	130	127	141	127	123	129	119	122	122	152	139	124	126	116	121	118	126	121	134	137	123	130	125	131	135	124	137	125	129	117	116	151	128	120	133	128	134	123	116	126	127	125	145	139	123	124	135	124	130	133	118	130	131	119	126	130	123	139	123	135	124	135	126	115	111	142	116	106	125	127	114	123	132	122	112	121	131	141	102	121	116	119	136	114	138	116	144	142	115	138	150	137	140	117	128	122	130	131	131	139	148	143	141	145	153	152	142	129	137	130	125	125	134	136	103	121	143	134	120	117	150	129	114	127	119	131	121	129	124	139	150	126	123	126	131	142	138	132	150	119	133	146	143	136	121	119	146	107	123	130	137	115	136	128	132	130	120	148	123	149	119	136	128	132	128	129	147	120	134	131	121	118	147	132	111	135	122	147	107	117	118	129	138	131	131	136	130	120	122	126	133	143	147	125	127	130	143	130	139	116	128	145	142	133	136	151	126	132	119	138	131	149	117	133	155	135	134	122	133	128	148	147	119	124	140	131	143	124	123	133	135	130	113	142	152	118	149	117	123	123	131	128	146	124	132	118	153	152	128	142	134	120	142	135	132	150	135	125	133	127	152	131	149	165	139	130	125	130	142	122	132	130	144	134	119	119	110	134	127	119	128	147	137	133	146	122	112	140	130	115	121	113	133	125	118	122	136	112	159	136	129	145	132	139	126	157	119	127	127	133	140	125	125	138	134	133	125	115	102	103	132	129	159	133	129	137	139	124	131	121	118	119	110	133	161	131	133	112	132	129	109	137	145	113	125	125	139	126	141	108	136	95	132	115	118	126	145	137	120	122	128	137	139	139	145	128	144	148	133	130	126	123	133	120	115	115	134	133	139	130	126	129	138	131	136	133	123	115	113	127	106	133	119	136	142	130	132	148	127	158	124	134	130	130	119	138	120	132	130	135	138	143	139	115	126	109	150	132	120	133	136	125	127	148	120	99	139	139	140	146	133	124	132	136	127	128	154	122	126	130	140	143	134	116	134	129	147	125	123	121	131	143	146	136	141	125	124	143	137	149	130	133	120	136	134	122	138	139	154	137	146	106	134	120	128	127	116	105	122	130	131	129	159	138	126	127	148	133	122	150	121	143	146	139	115	148	135	149	133	136	144	142	140	126	167	136	126	119	112	143	142	154	164	146	124	136	121	135	138	144	128	118	137	140	119	130	156	117	109	149	117	124	116	118	142	134	143	135	133	132	134	115	116	119	126	113	130	137	143	116	136	124	127	139	135	126	120	132	140	132	135	115	134	127	122	141	114	136	133	148	151	125	144	117	132	138	157	132	132	142	129	129	132	115	160	132	136	126	127	133	135	137	149	140	120	124	139	126	144	130	123	139	105	145	132	125	137	112	137	145	130	121	144	113	143	130	153	126	130	104	115	140	120	138	132	145	119	143	119	134	132	130	136	141	109	130	109	138	150	109	137	135	111	140	129	147	140	111	130	137	120	109	133	120	106	124	141	145	122	137	125	133	128	126	117	129	161	130	152	137	151	138	125	139	146	141	143	134	145	150	142	129	112	144	141	141	128	135	144	136	139	148	124	127	109	150	147	144	131	128	155	133	137	136	110	144	139	143	127	103	131	123	141	99	127	132	146	136	126	130	133	115	112	130	128	113	137	133	145	135	143	126	125	135	134	127	132	145	148	131	142	153	135	124	139	135	118	111	132	114	125	130	134	155	138	120	141	119	138	122	124	131	117	136	140	129	128	136	123	127	145	143	118	138	143	115	129	123	136	119	125	144	122	133	141	134	129	155	120	141	128	129	143	147	143	130	104	137	144	121	123	140	126	132	108	135	137	131	121	113	109	120	136	130	113	135	125	123	144	134	154	150	132	121	118	112	140	134	136	138	120	132	133	131	126	119	116	160	127	121	138	148	123	136	133	148	135	111	139	133	119	130	137	140	151	117	130	136	136	127	137	139	146	128	144	123	155	116	131	147	119	118	146	136	146	131	119	146	140	124	130	122	136	119	146	151	132	150	135	109	147	125	131	134	114	154	141	126	129	129	125	161	134	115	153	133	137	114	114	145	124	133	134	131	140	146	125	124	153	141	127	140	138	121	132	150	126	133	125	138	128	160	125	129	120	130	123	151	124	132	141	108	128	151	143	155	147	125	134	131	144	142	131	125	142	134	116	130	119	138	142	130	150	122	126	149	135	136	113	144	139	130	128	133	115	122	135	137	131	150	131	130	133	127	140	135	140	128	120	139	122	134	147	126	148	118	135	129	119	151	133	123	151	153	138	134	134	134	132	114	124	134	131	130	128	135	137	121	125	130	128	111	124	125	137	122	123	134	134	138	137	121	122	127	127	135	145	112	130	140	122	121	124	115	136	127	141	134	119	145	120	131	108	144	127	123	122	130	165	126	145	131	148	132	137	119	131	116	151	130	135	137	126	129	151	132	142	108	102	115	141	111	133	134	132	132	139	138	122	141	133	115	147	120	119	142	128	140	137	131	130	145	148	123	112	135	130	143	130	135	149	129	128	124	126	146	129	133	125	145	115	138	133	125	128	150	145	128	114	164	129	107	122	109	141	124	137	134	118	126	135	162	131	137	112	125	118	133	127	141	136	140	142	133	120	151	140	128	113	136	128	111	147	144	129	111	143	145	155	146	132	146	140	110	114	127	137	122	147	123	125	131	117	145	144	138	131	118	132	127	120	122	141	125	127	114	128	128	143	128	124	115	104	112	151	138	133	147	133	145	132	132	137	147	142	129	127	143	118	163	144	130	141	138	134	120	132	145	117	136	134	130	136	116	126	130	134	133	114	152	125	122	149	145	125	133	152	128	116	161	124	157	131	133	124	122	118	142	136	152	140	125	131	135	124	122	135	120	133	123	119	134	133	147	140	147	139	137	134	125	154	152	151	123	154	121	132	147	129	128	131	138	138	129	143	143	140	139	122	127	127	152	128	140	114	140	141	136	143	121	116	130	127	145	117	118	155	154	121	132	138	130	136	140	141	125	134	120	153	119	119	128	119	129	133	146	134	133	107	149	144	142	129	128	139	136	128	129	149	137	123	109	137	137	115	152	121	133	117	133	127	132	133	132	128	106	134	124	122	124	148	137	152	124	134	131	126	125	125	114	129	128	136	135	125	129	136	125	119	126	128	125	131	132	124	129	135	134	135	117	136	122	134	150	142	142	153	106	152	117	137	134	125	136	122	146	120	128	105	143	148	125	154	135	140	127	142	131	138	133	123	152	143	133	122	127	130	125	135	136	117	134	125	121	146	133	130	129	124	134	136	137	141	144	140	141	139	138	142	133	129	120	149	142	125	122	130	126	150	115	124	147	116	143	124	156	123	135	133	131	126	143	134	119	122	130	124	133	146	109	133	143	122	121	123	108	128	138	115	131	94	127	128	141	118	155	126	139	147	124	130	114	128
5494	761	675	607	575	494	508	457	443	455	420	475	416	388	485	448	463	464	401	393	467	421	363	426	422	437	388	397	390	424	396	389	390	412	432	426	403	410	424	378	443	385	426	421	407	404	379	456	390	411	431	411	367	366	382	384	399	391	415	392	404	431	403	426	408	437	417	438	409	416	395	410	396	415	391	429	421	399	409	410	429	432	414	429	413	411	453	396	363	389	398	400	408	407	373	389	385	372	385	421	410	428	403	400	374	370	389	419	393	427	395	428	384	401	430	407	399	412	429	418	376	402	417	391	383	380	406	406	408	418	424	378	390	430	375	452	390	390	441	410	442	365	390	415	413	388	412	416	424	398	451	387	412	386	442	424	407	420	392	369	391	424	366	465	440	409	437	406	391	394	410	458	416	403	401	401	404	389	396	384	379	372	379	424	413	400	418	403	396	411	395	370	394	373	418	404	412	420	418	414	396	406	431	400	397	378	357	368	384	394	397	413	410	403	429	421	404	403	385	412	413	398	407	444	435	388	406	406	420	417	397	435	425	386	433	395	378	388	428	382	399	405	453	373	394	439	408	415	401	424	424	389	398	385	398	398	398	432	400	407	399	411	426	416	404	421	413	373	377	400	371	404	440	432	413	406	424	403	392	427	439	401	404	398	380	380	419	429	412	396	399	397	394	384	392	405	406	413	410	459	391	393	390	406	397	427	439	406	414	402	395	402	360	387	403	430	379	402	397	383	410	414	377	418	372	409	430	369	390	403	395	420	406	406	424	423	409	378	387	413	420	402	424	420	404	387	402	405	429	418	400	400	412	411	406	411	420	413	398	402	405	398	413	356	390	389	405	381	446	429	433	393	397	411	439	437	439	374	431	446	410	416	422	421	434	407	395	411	409	435	404	407	413	393	375	431	351	416	432	400	422	357	419	399	420	424	392	419	402	473	411	421	405	411	423	415	385	397	430	412	438	442	362	423	400	445	419	416	387	419	440	412	396	417	406	404	416	440	362	391	412	420	393	413	381	438	462	395	373	397	419	448	383	405	424	389	406	377	399	377	414	403	400	404	420	410	400	419	370	397	414	439	379	374	421	392	417	413	383	389	362	412	433	411	427	405	423	363	415	396	412	436	420	380	413	423	417	405	408	404	387	423	398	416	418	400	449	394	407	404	440	413	404	404	400	423	390	379	400	432	396	379	379	380	406	407	384	404	442	408	395	431	409	377	391	384	410	382	411	401	439	391	405	418	406	399	427	427	398	431	393	381	434	382	402	388	380	386	404	400	424	395	374	397	407	358	372	388	405	436	404	380	437	392	393	388	375	408	435	422	397	409	350	379	409	422	423	405	399	363	378	425	414	416	400	400	388	417	421	418	413	392	365	425	397	422	360	393	393	413	403	410	415	439	396	386	404	384	401	403	399	416	408	398	355	394	416	455	410	408	422	400	405	425	419	406	425	395	417	405	467	379	453	397	426	399	429	369	399	396	402	411	437	431	396	422	391	401	388	414	376	426	425	392	403	411	403	429	410	422	401	409	400	383	440	408	381	416	394	409	399	383	400	389	382	368	366	388	410	375	403	421	396	423	400	402	412	388	409	414	376	411	448	413	406	392	395	433	404	396	402	369	420	394	406	376	384	459	380	401	425	431	380	416	386	396	354	379	433	436	406	414	372	406	375	434	379	404	420	407	380	426	402	390	404	422	377	451	340	410	397	397	440	394	395	423	426	384	404	408	424	387	430	392	418	412	435	391	448	409	410	397	411	386	412	428	392	411	386	399	428	416	423	372	384	405	429	393	414	434	413	424	396	437	396	379	411	394	392	384	426	427	419	383	418	428	424	403	421	358	406	405	422	381	385	411	425	406	404	396	402	377	397	429	432	418	417	411	390	381	413	417	405	448	424	416	409	397	389	416	402	407	412	417	437	409	415	414	413	420	442	386	405	383	419	409	395	443	382	419	433	436	375	409	431	410	354	422	397	373	428	405	398	388	399	407	412	382	419	417	424	418	434	402	429	425	393	385	394	408	392	373	460	415	409	408	392	448	412	374	414	384	401	440	456	390	409	420	384	388	374	392	406	411	377	411	388	383	378	391	423	429	418	409	427	388	412	404	385	421	383	383	397	384	418	405	398	417	463	398	451	394	390	398	417	431	429	445	392	403	358	393	397	397	422	402	401	408	452	418	399	350	430	390	421	375	414	423	419	370	419	415	481	405	426	392	416	383	396	404	393	437	422	419	399	414	400	429	396	430	414	397	433	442	381	396	417	426	373	430	420	385	410	421	405	410	411	442	392	404	403	406	427	413	414	408	428	417	423	418	407	385	429	412	416	408	399	426	433	353	450	376	437	430	398	430	411	417	383	459	411	408	401	433	412	459	404	403	398	442	411	414	373	410	410	414	404	426	409	394	390	420	418	420	380	377	420	416	370	452	404	387	387	387	388	405	390	401	391	449	371	387	381	405	397	394	421	420	438	411	417	381	401	374	424	462	406	394	383	410	416	378	390	439	401	375	416	424	406	392	416	387	375	413	410	433	380	387	432	422	388	415	427	436	409	397	403	375	374	440	426	392	368	411	371	411	421	411	424	391	380	437	416	411	403	407	398	417	360	418	419	411	370	429	397	392	398	402	405	398	449	416	389	407	370	398	398	384	407	411	416	424	422	429	382	388	414	424	407	388	418	404	395	413	426	420	427	354	389	383	393	423	413	405	424	400	408	396	400	417	394	389	419	440	397	404	428	409	411	409	437	402	420	395	386	407	409	371	397	392	378	416	443	404	400	413	397	386	429	449	391	406	415	412	383	404	392	418	359	425	375	408	414	466	374	375	389	395	401	418	385	423	377	411	402	417	428	412	419	387	391	367	405	423	418	421	436	378	411	416	403	417	412	410	388	426	395	435	388	416	413	414	399	422	382	430	403	409	386	420	419	432	421	431	372	374	392	397	385	388	430	420	415	422	436	390	444	379	405	412	440	413	412	379	390	361	388	409	414	414	401	427	402	412	387	415	407	412	378	403	430	401	405	427	430	396	411	401	420	404	386	422	368	372	383	426	443	394	399	398	414	410	409	400	376	404	402	420	397	420	419	423	394	389	421	414	401	400	423	437	378	390	366	402	416	426	422	382	451	394	390	373	398	393	407	407	421	412	431	461	386	375	364	374	378	411	397	407	407	389	398	408	409	426	392	438	387	402	445	424	419	410	408	420	389	427	375	418	421	391	399	412	412	417	396	405	391	410	384	387	404	411	378	382	425	389	396	427	406	371	397	369	384	414	382	406	388	413	408	436	387	438	411	373	396	385	405	390	392	418	455	427	441	430	395	368	431	364	376	375	404	414	427	371	394	391	413	354	409	411	417	438	432	392	405	420	423	413	411	408	412	405	409	422	414	416	407	426	402	366	386	431	408	414	412	382	394	409	404	449	393	404	401	375	416	398	415	425	406	403	416	408	415	401	423	380	442	402	413	390	388	402	409	411	409	371
29036	21325	20942	4437	433	347	350	305	173	175	158	184	196	206	189	183	190	160	149	177	146	151	148	137	139	139	138	140	137	162	147	123	142	130	132	120	137	135	143	160	151	128	142	144	104	132	134	152	138	115	137	148	122	139	114	109	135	108	133	111	134	135	126	142	139	131	143	142	165	112	138	131	153	146	108	147	145	145	130	142	125	138	113	147	140	135	150	129	126	134	142	132	137	122	127	126	133	122	128	143	131	127	139	150	138	155	145	163	134	122	121	133	128	141	145	138	137	139	126	157	128	130	137	118	150	159	122	157	165	117	158	135	128	137	144	122	158	140	126	137	138	125	121	141	133	138	142	128	129	142	133	142	139	136	126	153	124	128	154	141	136	152	149	140	127	142	142	145	145	141	131	109	131	130	131	118	121	136	113	141	128	145	118	124	141	148	117	124	146	118	126	141	122	153	152	137	133	144	129	124	119	126	118	133	108	139	132	117	122	136	134	134	136	139	131	123	108	136	134	143	129	150	127	136	141	140	142	120	128	145	123	128	129	116	111	140	124	154	142	116	127	124	139	131	142	122	141	132	153	140	120	133	151	137	137	121	125	121	131	124	133	153	143	124	137	130	138	147	148	127	121	129	141	115	120	131	114	106	139	153	136	129	145	148	122	111	129	130	125	122	124	125	139	149	124	153	126	136	135	166	127	125	134	149	133	134	124	125	120	144	130	134	124	131	116	135	163	136	142	118	117	121	147	125	131	130	119	135	134	122	141	124	116	128	115	124	140	144	132	126	118	135	132	134	139	147	145	154	142	120	125	135	129	117	135	158	131	137	124	122	143	140	137	148	134	104	137	117	133	131	144	122	131	123	141	117	141	144	164	136	135	140	118	136	136	141	128	147	139	136	128	124	123	124	120	130	133	148	145	131	123	125	137	127	139	133	127	159	125	125	161	145	131	143	138	122	152	135	153	130	114	144	125	110	153	132	142	140	131	109	136	136	138	151	130	129	134	141	124	140	126	115	137	115	137	133	142	153	137	148	141	139	128	130	118	129	126	126	124	123	145	121	150	143	137	127	154	125	131	132	126	157	132	131	126	137	150	117	130	131	132	135	130	141	109	127	157	121	131	131	145	126	146	136	135	139	149	126	130	158	141	133	145	132	152	129	135	148	124	141	133	142	147	132	154	122	122	123	124	126	124	137	125	141	145	154	112	123	164	133	132	141	156	134	140	162	109	127	123	121	135	115	136	134	150	162	122	154	137	137	116	121	157	122	145	150	136	124	141	134	133	137	119	121	141	139	133	134	139	118	135	120	129	128	133	116	136	162	126	136	115	137	122	140	146	125	138	126	122	119	127	159	134	122	125	138	136	125	121	117	106	135	134	113	134	155	153	136	119	107	127	151	126	130	128	148	148	146	125	160	133	122	137	124	122	130	142	120	130	123	134	149	124	134	132	135	129	145	127	122	120	128	131	150	138	144	131	136	164	143	156	131	137	132	135	141	126	130	136	135	129	134	116	124	124	134	144	140	129	132	126	134	147	116	144	112	136	147	126	122	134	143	126	110	123	157	134	132	129	135	120	127	133	133	143	135	109	136	141	147	138	109	119	156	120	124	110	125	136	141	123	130	124	144	134	131	140	167	140	129	139	106	128	114	126	141	124	142	126	126	139	132	135	130	145	122	140	155	139	140	136	131	143	126	115	155	141	145	120	134	126	131	134	122	127	148	139	157	154	132	115	123	129	139	142	131	134	142	137	108	120	124	141	125	133	145	121	129	116	163	137	142	130	120	152	113	145	109	147	138	129	142	130	116	145	120	143	146	133	148	136	126	123	118	151	129	126	121	141	129	135	118	132	123	145	132	123	145	124	144	135	128	110	119	135	123	153	130	137	158	151	128	123	135	110	129	118	131	130	133	119	128	150	130	119	146	137	131	135	122	121	120	146	140	139	128	127	131	132	134	146	125	128	118	127	135	120	141	129	131	132	121	123	134	130	157	131	122	126	149	125	155	138	142	136	139	136	129	121	126	145	125	127	130	126	150	127	134	123	146	122	115	126	141	133	117	157	140	136	113	140	134	133	140	140	128	148	146	127	145	123	130	141	131	146	139	121	150	141	123	134	135	118	133	131	146	143	137	146	154	132	133	138	150	128	128	147	144	144	128	146	138	138	129	130	139	161	151	133	122	133	141	151	144	131	145	141	134	133	128	124	130	126	115	136	142	128	137	148	134	114	120	135	131	159	141	132	144	123	115	133	152	137	143	144	140	118	129	122	130	126	136	129	147	133	147	152	134	133	136	124	121	148	137	119	146	142	128	130	131	128	162	112	139	128	161	122	147	121	136	145	113	143	136	135	139	125	139	113	139	128	137	150	128	139	124	134	122	134	158	123	135	112	120	160	113	104	134	124	150	122	134	149	133	145	135	125	119	113	141	131	138	147	138	118	140	142	134	134	136	136	133	134	146	164	148	131	133	123	107	152	135	144	123	133	128	130	143	131	137	128	128	143	126	136	144	139	124	129	129	138	144	148	118	151	137	144	136	148	131	131	135	118	133	136	134	127	155	135	117	139	115	125	136	135	130	108	134	117	129	153	128	140	130	125	118	139	123	144	129	129	129	109	152	146	133	127	123	138	150	133	133	129	129	125	123	133	131	129	119	123	143	139	139	135	125	122	125	139	116	134	123	119	137	151	144	130	127	159	144	121	140	127	133	108	143	138	154	132	136	141	112	137	117	134	145	139	134	124	125	134	132	131	128	127	156	144	132	132	152	137	136	128	125	134	139	140	115	124	153	139	144	138	129	129	138	132	142	130	155	130	140	126	121	147	105	146	134	131	122	117	137	145	132	141	146	139	141	133	153	145	137	146	139	119	126	124	126	117	160	166	127	129	122	145	123	157	139	138	152	134	130	157	167	134	135	146	138	134	150	114	132	139	143	147	135	132	137	123	114	123	129	123	127	129	117	137	155	126	121	144	131	122	155	131	130	133	112	143	108	134	132	115	135	133	128	138	130	133	140	120	131	100	128	128	140	132	135	137	140	133	153	128	123	147	128	125	129	128	155	130	130	131	119	126	138	155	136	137	113	146	127	148	141	148	121	122	145	139	133	123	136	137	136	137	121	127	131	160	122	124	146	142	103	121	148	136	127	136	134	116	138	120	138	135	134	142	120	117	126	128	123	120	110	145	127	137	110	116	120	130	136	121	145	129	136	134	143	134	117	134	119	128	130	136	150	129	140	126	138	120	127	159	131	142	118	135	125	135	135	108	140	130	123	128	134	140	127	130	132	140	119	146	139	135	139	137	126	131	134	123	154	141	136	133	139	146	136	141	127	118	148	126	114	119	160	158	139	140	125	126	138	123	126	138	136	118	135	146	122	115	139	142	157	139	138	132	141	136	132	148	132	128	150	141	140	125	130	135	131	138	129	134	126	140	164	121	122	146	135	126	140	144	137	135	129	121	116	135	133	140	137	130	138	144	129
6337	2053	2509	1815	1734	1353	1489	1258	712	662	573	831	790	757	897	773	830	496	451	440	503	476	538	487	431	445	432	465	436	497	466	453	430	439	396	421	429	379	445	448	441	403	417	424	391	424	417	402	462	425	431	411	409	399	414	384	444	407	435	421	438	415	433	448	400	442	383	399	423	410	432	386	414	421	406	412	392	432	384	363	378	387	406	439	405	411	424	405	403	417	479	405	390	417	401	407	389	371	416	436	432	407	395	445	439	430	409	436	426	386	422	401	374	391	422	386	394	427	378	411	411	404	407	413	426	427	393	409	419	405	369	446	440	415	411	397	441	439	436	395	421	428	427	417	416	405	387	401	416	434	433	458	409	459	434	440	419	418	424	410	410	430	378	371	408	386	423	411	410	400	429	387	415	418	414	410	386	374	393	376	372	413	396	403	423	403	416	416	419	402	424	409	407	417	388	428	390	438	390	396	430	411	415	399	374	412	410	422	438	455	422	450	427	425	425	427	434	406	428	383	447	419	431	423	415	426	460	404	364	440	417	422	415	458	416	391	392	401	418	440	388	454	398	492	382	414	420	414	442	413	413	405	411	398	465	419	412	426	403	392	382	406	449	408	412	425	452	419	379	426	390	406	432	394	381	405	401	397	396	398	423	395	408	426	404	438	412	396	410	418	411	434	412	417	375	368	443	418	453	404	388	427	404	444	437	408	401	419	440	423	420	438	421	412	408	439	378	391	398	389	428	409	412	434	416	400	429	417	397	427	421	423	396	411	404	387	437	457	423	400	406	389	396	395	378	405	407	414	415	407	401	429	398	416	403	365	412	424	448	396	392	441	391	410	417	410	420	419	407	393	429	404	416	435	401	402	434	415	403	434	385	402	436	410	401	432	420	421	389	380	409	418	405	423	388	383	411	423	418	394	416	388	392	413	432	409	434	423	418	379	426	426	376	411	408	404	390	404	417	423	420	445	405	409	413	435	404	385	408	421	411	425	433	411	436	399	460	393	412	442	413	420	418	431	407	381	416	423	392	437	452	428	385	395	394	404	405	408	434	418	393	420	440	422	406	396	469	424	399	433	436	397	395	405	406	390	413	417	405	406	390	424	436	442	401	435	415	426	384	434	416	381	403	419	376	410	440	417	395	416	395	407	381	437	424	419	408	442	418	447	421	401	425	401	394	403	413	422	413	409	410	419	410	419	445	404	401	428	389	409	412	404	434	420	403	425	420	425	421	437	410	441	415	407	382	402	423	413	447	404	412	421	412	410	387	424	419	393	422	401	418	378	459	398	386	424	430	416	395	425	411	420	415	430	413	405	418	379	441	414	404	445	413	410	448	409	437	434	407	399	390	423	405	418	447	415	430	468	437	420	431	388	391	389	395	406	401	376	425	417	404	394	427	397	400	416	430	407	441	399	408	410	358	419	401	388	416	428	407	418	424	431	427	423	398	410	421	427	416	429	435	435	385	409	369	393	414	395	378	401	398	406	412	408	409	405	423	406	426	429	440	400	387	400	400	392	375	426	398	407	409	429	400	424	411	396	412	410	430	359	403	457	413	395	415	385	390	450	412	400	387	421	419	413	393	401	411	422	402	415	416	392	404	391	418	413	393	400	392	455	415	462	427	422	390	432	464	398	414	434	365	437	393	385	393	401	392	408	440	415	381	407	421	396	459	425	429	454	384	420	422	409	393	426	412	409	412	419	394	402	434	387	448	426	422	394	424	395	409	421	418	389	407	434	406	423	422	414	425	394	432	414	420	403	419	412	422	402	389	436	428	427	416	371	394	439	462	385	369	432	402	419	425	395	405	399	423	391	442	416	437	433	388	421	416	402	435	394	415	417	426	420	409	404	414	407	412	423	364	409	413	407	421	377	440	442	406	406	424	435	437	376	415	405	427	394	424	396	422	440	436	413	407	445	454	416	438	409	425	407	405	446	444	390	432	432	411	411	409	384	428	434	373	369	413	455	447	398	441	394	400	439	411	433	434	397	421	431	397	400	397	374	405	415	420	416	396	406	444	400	381	423	368	357	399	450	429	378	397	445	407	450	396	409	417	430	352	389	393	441	414	413	411	404	414	425	410	381	412	414	433	421	447	449	439	389	411	412	427	415	402	377	444	410	408	399	418	438	396	418	416	436	420	444	417	442	401	415	408	404	445	405	408	435	405	435	382	400	410	419	397	429	431	398	451	412	415	427	423	401	378	412	410	440	432	437	434	402	418	422	453	431	444	408	379	410	427	397	403	407	409	412	448	378	425	378	417	426	374	424	428	383	415	403	418	426	398	411	453	413	405	381	380	426	414	417	408	378	448	425	429	402	362	402	420	402	429	434	422	396	404	384	419	395	399	416	416	410	411	395	380	426	433	451	358	403	391	410	397	420	407	456	389	436	430	394	367	410	382	441	414	394	389	397	409	405	417	414	388	425	410	438	377	425	421	445	389	408	421	438	386	394	402	404	371	395	432	384	439	373	400	399	428	421	425	443	412	459	409	412	410	384	427	380	420	426	412	436	415	419	425	416	386	435	442	433	399	406	389	404	413	437	440	446	423	415	397	438	412	408	430	373	372	383	404	425	409	443	429	398	427	419	417	435	433	430	385	389	426	390	415	424	436	415	403	411	410	424	422	443	418	452	403	429	408	456	431	442	433	413	415	439	431	388	374	433	379	415	407	423	418	408	430	430	417	389	435	452	414	430	444	390	412	384	420	412	433	407	401	394	390	418	404	414	359	429	415	417	424	430	397	389	432	409	381	413	381	443	403	397	425	427	419	418	426	396	397	454	421	370	425	400	432	448	404	410	385	418	386	417	420	385	379	400	405	432	406	403	381	394	412	428	408	399	401	410	390	401	438	424	441	403	424	383	416	363	418	423	428	390	344	372	409	413	417	435	438	405	409	356	423	416	398	384	442	411	436	390	402	425	444	407	399	414	397	400	369	392	454	406	420	397	424	438	428	425	442	448	420	426	408	372	393	409	417	453	416	424	391	402	402	422	390	398	423	430	388	426	370	407	399	423	382	386	415	414	425	402	398	385	379	374	425	410	421	403	422	410	397	454	435	419	437	444	453	412	354	407	387	412	419	388	418	369	432	404	409	418	439	420	419	428	418	401	410	390	378	403	428	394	439	424	401	390	418	386	384	459	377	401	469	400	396	376	453	410	380	430	433	417	432	432	410	415	364	382	373	408	431	443	445	440	460	414	421	426	412	384	417	431	418	412	397	407	453	405	420	405	397	397	423	391	367	410	425	434	468	413	428	415	389	410	411	433	435	391	420	410	421	426	428	386	414	414	403	407	421	426	399	392	385	428	399	410	415	397	415	414	410	415	407	437	406	428	422	433	422	441	415	442	422	379	438	421	413	416	437	404	412	413	398	387	419	434	422	439	421	396	430	394	426	399	404	426	420	430	397	417	422	411	399	419	381	397	414	423	403	414	442	430	417	427	380	388	393	441	410	414	407	438	374	420	422	447	414	409
28884	21333	22229	6693	826	540	572	403	297	243	208	220	249	217	280	266	275	174	154	167	164	165	181	162	153	138	146	162	173	153	129	147	144	162	147	157	145	166	141	142	165	138	151	147	101	129	155	153	145	152	150	111	140	134	151	134	160	124	125	159	127	131	141	153	133	137	155	127	139	161	132	158	146	139	136	140	140	126	135	158	135	140	133	135	145	150	132	129	140	153	135	133	128	145	162	152	134	123	156	151	167	150	154	145	134	161	124	137	137	174	146	127	122	133	139	156	156	140	138	140	168	138	142	125	158	143	140	144	145	119	148	126	162	150	130	129	139	152	150	153	159	121	144	144	167	128	127	144	140	133	137	132	143	134	134	145	143	128	143	122	149	134	138	151	134	135	139	125	143	151	132	129	155	120	129	149	144	146	143	171	152	149	140	122	140	147	166	124	141	134	136	153	131	141	128	140	131	153	146	137	132	135	139	122	136	145	142	155	140	143	159	162	137	154	152	158	159	136	132	151	140	160	137	156	153	147	128	128	146	160	137	171	151	127	150	157	152	160	137	138	139	141	133	135	137	121	150	143	129	127	152	119	127	140	155	153	133	166	133	152	146	148	147	140	128	133	134	136	152	154	146	159	152	132	146	141	140	145	154	150	143	147	130	148	160	143	155	134	150	143	142	128	153	140	149	137	142	137	141	157	123	159	133	136	149	145	129	141	134	146	136	142	127	147	139	127	140	151	145	149	120	143	116	138	137	144	139	116	146	126	125	138	131	135	130	157	139	173	151	147	149	127	132	136	117	147	152	149	139	135	148	137	151	122	144	133	122	137	150	146	149	135	148	142	139	132	139	129	141	157	137	131	130	175	118	113	126	160	149	137	160	151	143	116	135	138	151	133	170	154	143	159	148	127	127	148	142	146	139	151	130	129	127	138	119	142	131	138	151	141	132	149	120	143	164	150	144	152	126	141	162	118	160	138	140	150	134	138	145	133	154	121	139	143	143	144	142	129	130	152	140	142	140	141	128	142	151	146	131	132	140	163	160	158	148	132	133	158	135	146	130	131	135	138	148	131	126	132	151	146	136	166	168	128	138	137	139	150	164	111	145	118	120	140	142	137	127	132	143	140	126	146	160	147	174	138	123	139	136	133	155	135	143	133	133	127	151	147	156	175	134	157	141	136	146	141	151	145	155	145	117	126	151	153	134	138	144	175	119	144	141	148	119	132	139	147	151	145	151	152	143	144	135	153	130	144	137	153	160	122	140	148	131	158	130	127	144	137	129	127	150	147	144	142	132	155	146	130	159	132	152	122	148	155	136	145	147	156	156	133	149	128	140	123	149	149	125	153	150	139	144	141	154	154	132	136	136	158	132	131	125	127	140	137	140	165	129	129	137	130	166	149	138	139	127	145	144	134	153	147	143	132	135	128	142	140	170	142	144	165	128	143	147	137	136	131	139	135	128	143	139	133	130	156	161	134	149	132	148	154	110	124	141	161	148	115	133	141	134	160	143	143	131	149	136	162	150	150	136	155	125	119	148	137	134	146	149	126	134	144	116	154	155	160	126	133	151	156	153	117	142	136	117	176	128	143	156	151	143	135	131	144	143	136	130	156	150	128	138	149	155	124	141	142	149	143	160	142	156	147	127	150	127	138	158	137	114	133	148	149	141	141	147	156	130	151	148	160	162	151	139	150	134	156	131	138	142	136	148	156	139	136	169	143	148	150	114	137	134	136	136	136	144	136	125	155	119	130	128	148	145	151	136	156	144	147	129	161	158	152	122	131	126	147	142	127	145	121	137	140	150	151	155	128	156	145	140	135	124	137	153	132	133	135	167	149	139	149	129	129	148	130	129	131	130	150	144	140	133	141	131	118	149	153	147	152	135	145	151	131	134	133	149	141	132	158	140	137	133	125	131	137	119	128	147	139	128	136	136	153	141	162	147	113	155	140	127	140	147	163	153	143	147	160	126	127	140	125	141	137	144	141	156	164	138	140	151	156	126	109	149	138	149	133	146	139	137	140	146	138	155	122	143	152	136	147	143	133	142	143	135	137	152	139	142	129	144	127	164	141	166	130	144	132	144	157	128	133	152	163	136	154	154	133	152	156	149	140	125	126	145	129	149	117	151	118	131	144	136	127	133	151	143	165	133	158	168	127	155	126	126	138	136	143	139	155	135	146	120	152	137	120	157	123	139	135	155	141	148	135	136	148	140	132	130	134	150	139	142	148	144	130	128	145	136	123	150	151	138	142	150	144	141	135	133	138	140	147	163	140	147	153	137	139	137	126	139	142	152	131	127	138	121	140	150	166	126	158	150	156	143	144	127	116	148	152	146	112	143	160	129	153	160	139	140	127	150	154	139	133	150	141	127	143	139	138	157	132	144	151	137	139	147	161	154	151	139	135	154	130	150	132	150	134	130	131	146	135	142	139	130	128	135	155	144	155	142	126	130	146	153	139	139	143	152	138	132	154	145	126	158	161	151	146	142	149	136	103	143	145	147	138	121	137	138	141	155	133	129	149	138	140	133	132	134	144	146	151	138	129	144	143	137	142	129	147	174	128	141	145	149	150	154	146	149	154	143	144	147	137	129	132	139	139	154	130	137	150	152	130	122	153	140	142	135	115	152	149	144	145	153	148	117	134	143	137	149	150	158	125	146	173	140	137	137	136	128	116	137	142	145	150	140	135	156	136	126	138	141	149	147	154	139	134	133	128	170	143	133	136	168	122	133	140	133	139	160	147	131	152	130	133	132	135	119	127	162	146	150	131	154	136	130	125	138	122	150	159	135	138	136	160	127	157	148	148	135	147	136	150	140	142	127	125	154	133	124	158	141	126	124	115	142	125	158	125	158	157	138	130	134	115	157	152	153	119	140	136	131	135	122	136	135	147	141	119	154	144	144	134	156	126	151	119	153	153	141	150	161	125	158	129	124	131	132	126	131	162	126	143	132	172	146	132	136	125	124	136	149	127	165	141	159	179	150	137	134	145	134	136	160	137	143	167	157	131	159	170	142	147	144	150	140	120	144	143	134	153	156	185	130	117	134	142	138	136	138	125	136	152	145	135	133	132	131	152	137	147	129	157	136	141	154	141	157	114	142	155	147	136	155	158	140	137	144	160	144	138	158	141	149	144	129	158	144	155	135	159	140	141	141	155	120	143	129	140	143	131	147	149	138	136	143	145	142	130	139	120	144	161	144	157	160	151	144	155	137	168	147	118	114	135	135	152	140	150	138	163	149	160	157	149	146	124	154	154	123	143	140	136	153	100	107	126	142	129	138	149	132	141	139	159	143	137	133	138	129	148	130	109	134	169	148	131	154	119	143	147	134	149	150	161	155	119	150	144	131	121	145	132	116	146	129	166	170	129	133	141	156	145	126	154	144	169	160	158	139	124	141	156	140	140	158	145	145	147	123	118	145	148	137	130	125	154	139	146	132	159	155	139	154	149	151	141	146	113	144	143	128	134	168	155	133	144	135	149
6800	2990	3867	2870	2787	2223	2449	1698	1042	921	770	967	919	811	1294	1272	1269	698	571	546	504	578	624	548	528	477	509	536	506	506	488	483	487	493	460	428	452	502	492	440	447	459	444	410	429	472	456	442	425	431	444	464	442	417	437	410	476	445	446	468	406	466	443	459	445	399	431	424	446	427	437	435	470	456	428	438	431	468	445	411	473	412	446	441	445	442	430	438	424	433	428	443	470	411	436	432	428	424	460	465	444	435	430	436	411	443	456	440	421	452	462	481	422	431	417	417	437	429	442	443	477	454	470	415	398	386	427	420	447	457	428	435	425	436	422	422	409	443	455	453	454	466	462	452	432	403	456	445	475	427	450	408	471	420	437	486	438	457	443	433	460	397	439	430	461	432	425	447	437	438	459	430	418	401	476	410	424	432	435	459	420	414	451	427	434	446	422	457	403	441	450	428	419	458	464	421	428	466	432	435	427	407	437	466	447	440	388	453	432	408	443	422	481	424	462	490	457	403	444	436	438	420	448	460	418	382	461	437	442	507	424	421	466	426	425	401	455	421	433	421	438	426	416	437	405	429	452	424	423	432	419	466	395	415	458	428	440	472	415	408	439	426	452	418	458	440	429	427	456	446	476	422	435	443	446	428	461	444	418	472	425	429	421	458	451	401	402	406	445	414	435	443	450	435	457	432	467	389	442	468	421	419	418	449	428	394	423	418	409	428	420	432	407	444	428	411	433	458	408	452	430	451	418	408	431	451	413	426	453	446	448	425	413	396	434	441	439	453	420	423	438	437	416	438	450	476	466	403	422	469	423	415	449	485	445	431	465	412	451	419	451	435	426	441	437	459	431	452	416	420	423	419	422	450	409	463	452	418	458	436	406	429	415	413	434	429	427	414	436	425	458	467	422	417	458	412	408	433	422	462	424	434	440	419	426	421	432	452	457	438	436	433	391	414	437	416	437	434	411	426	431	423	481	457	456	450	444	438	441	414	445	452	451	412	415	450	446	419	444	414	463	458	469	484	458	458	400	398	394	466	415	432	439	430	461	442	433	435	450	453	426	409	457	460	415	435	417	434	424	427	413	402	415	402	459	443	441	434	422	430	409	468	445	447	438	385	415	441	435	475	398	391	446	445	426	431	448	423	428	448	428	439	443	401	438	427	467	451	447	444	415	434	444	417	464	446	466	435	418	453	430	395	463	437	439	450	455	427	431	423	438	414	442	419	433	445	429	408	461	451	432	407	399	417	435	424	424	421	451	434	417	416	439	443	426	442	446	439	438	443	453	430	466	437	414	423	446	442	449	422	463	436	443	442	433	421	429	415	438	440	416	437	474	408	434	447	417	445	473	462	446	418	438	406	408	409	426	450	445	425	459	404	467	442	432	411	447	452	437	435	400	433	413	425	443	424	432	403	472	450	426	450	450	465	407	455	425	436	415	428	461	441	459	447	444	431	448	492	398	421	425	447	443	459	452	445	439	410	464	437	451	421	430	426	407	420	444	410	442	440	433	423	459	447	434	413	446	446	411	433	422	415	402	435	429	422	447	468	432	450	433	407	426	444	436	436	450	432	424	485	433	441	441	418	415	447	393	424	411	471	426	432	457	472	459	420	444	437	447	413	432	461	426	428	417	478	419	388	414	406	454	422	427	443	424	445	434	423	437	425	400	399	418	437	469	459	431	437	456	420	415	400	430	444	428	427	439	469	412	440	375	441	431	447	467	430	419	440	415	410	452	429	439	466	434	449	466	465	421	449	452	420	438	447	450	433	449	432	439	436	410	437	424	439	389	441	443	437	450	420	422	421	456	442	438	439	439	433	427	450	433	421	438	444	402	446	406	430	432	423	427	416	392	412	423	458	429	443	410	430	408	427	422	446	419	411	446	424	436	400	456	426	411	436	433	419	407	455	446	396	421	465	423	442	428	417	412	431	460	409	463	459	449	428	438	452	427	412	427	441	422	438	437	448	412	446	418	435	462	424	387	429	421	420	435	458	436	408	417	456	441	437	472	460	427	418	443	416	444	447	438	413	415	478	441	434	453	451	410	453	447	413	436	447	468	443	426	446	435	417	474	431	450	448	431	435	423	424	433	438	418	445	431	441	447	439	467	407	417	455	448	439	386	414	452	460	417	452	417	429	408	405	447	438	466	416	418	424	466	471	421	415	472	477	405	468	440	437	426	425	431	441	476	429	430	406	412	435	424	464	428	410	437	419	424	415	466	459	446	463	435	430	438	439	431	402	447	451	454	470	450	407	452	449	393	416	440	424	437	414	412	457	447	473	418	450	422	451	435	425	409	436	439	420	397	467	439	437	430	420	414	455	447	412	413	409	446	448	443	443	456	456	444	418	450	455	414	444	476	445	451	428	407	427	402	437	437	437	452	462	435	444	449	410	430	436	430	426	412	426	434	461	412	425	416	472	409	432	426	453	464	415	444	437	429	406	462	427	423	437	444	427	416	442	423	457	457	433	469	441	415	426	463	452	459	454	429	463	435	455	410	455	413	434	442	406	457	433	473	462	454	449	401	437	451	412	443	427	457	420	454	429	424	479	457	447	415	443	423	419	439	437	388	410	452	460	438	454	429	422	402	425	452	456	417	467	470	459	448	440	410	440	436	461	454	423	430	427	477	452	468	453	437	449	404	426	413	447	408	436	417	440	462	451	441	422	432	424	421	426	426	397	414	443	447	444	470	421	422	419	403	445	431	449	467	441	432	456	426	416	435	441	393	439	473	446	418	416	467	470	443	426	427	425	464	452	408	431	423	420	425	456	441	446	440	446	423	422	453	445	402	466	442	446	395	447	428	408	451	445	413	435	428	425	421	427	435	457	439	418	442	442	434	410	423	427	461	444	418	418	440	426	421	423	418	460	432	461	470	465	391	448	421	429	433	411	427	481	453	432	438	437	414	450	399	422	429	422	415	433	450	396	451	466	445	451	394	429	411	449	427	431	445	409	416	460	454	457	477	471	440	397	435	478	457	395	416	443	462	458	441	453	389	431	444	407	404	466	420	389	416	424	470	422	408	433	434	443	480	449	461	411	427	435	440	445	471	446	420	420	417	435	403	462	433	457	422	430	472	427	440	422	443	489	471	446	441	407	424	440	453	435	451	419	446	406	473	466	477	418	463	442	465	473	430	384	456	443	439	467	442	447	434	446	431	429	415	460	429	458	424	435	413	371	414	463	424	438	409	446	451	467	401	387	473	383	419	471	431	432	465	389	461	464	463	472	408	426	422	429	467	433	457	433	427	436	449	455	444	399	429	461	477	476	394	393	425	431	441	447	411	448	417	445	446	407	444	399	492	403	433	428	434	397	417	387	459	432	407	406	452	406	415	444	447	416	418	477	410	402	429	427	418	414	410	418	448	440	443	409	429	441	412	433	433	421	436	473	420	432	407	438	401	398	428	431	414	438	447	427	422	397	418	426	464	473	468	445	413	457	435	420	431	451	460	415	453	460	423	447	444	437	463	420	409	412
28943	21262	19523	2571	181	155	149	151	134	131	140	136	136	124	110	110	142	123	125	138	125	142	161	145	111	156	139	134	129	119	139	140	128	137	136	150	126	134	145	126	111	134	116	113	116	118	135	124	120	124	140	137	143	133	119	118	141	123	125	123	143	136	105	110	117	140	128	132	127	154	110	130	141	125	128	132	128	128	134	117	123	147	118	131	154	128	145	146	130	119	143	134	129	120	133	114	151	112	145	145	149	149	148	122	117	124	138	130	138	139	128	144	131	140	139	136	137	139	120	136	147	132	122	121	117	127	133	131	124	133	132	126	125	114	125	138	130	121	139	133	136	131	124	127	137	120	129	126	109	116	136	119	150	119	141	138	149	146	132	131	112	126	137	122	91	141	135	122	139	132	133	126	121	120	138	117	106	136	124	123	123	138	116	121	131	151	146	137	122	127	145	115	123	140	152	144	126	121	131	130	135	126	150	161	136	134	120	118	124	132	129	126	125	121	128	142	141	112	141	134	149	117	129	138	150	141	132	137	122	133	128	132	124	107	119	130	144	161	111	130	123	147	113	127	142	130	135	132	125	148	149	141	148	140	141	121	139	122	130	121	131	126	127	144	118	146	115	138	131	140	149	137	130	132	122	129	145	131	134	134	141	125	139	125	150	116	147	142	116	141	118	142	134	118	148	139	135	127	139	150	144	125	148	118	112	122	126	129	121	114	132	128	136	113	156	141	138	126	143	113	119	145	115	129	155	114	120	138	138	113	124	111	147	120	124	108	120	133	130	125	133	128	152	134	146	117	117	147	136	151	135	140	145	137	135	121	137	133	142	135	158	127	132	127	141	120	130	134	134	119	133	131	124	113	128	121	147	130	129	132	108	149	144	126	143	131	132	123	149	126	129	129	127	122	136	130	118	129	119	112	146	138	147	110	119	134	132	119	131	129	151	130	116	126	144	126	113	120	149	121	127	124	118	125	139	147	133	130	131	140	130	124	143	125	151	118	123	124	123	111	130	116	137	126	137	118	143	118	144	112	125	112	135	135	136	139	136	151	132	121	131	134	129	151	128	153	126	138	118	132	132	137	140	118	122	146	134	139	120	117	122	119	153	136	120	130	127	136	135	127	140	136	124	136	152	132	163	129	126	131	152	128	104	113	153	138	133	144	128	126	127	113	124	136	132	129	141	137	136	143	137	118	145	127	123	108	127	112	121	126	126	162	131	118	148	131	121	135	108	130	145	119	110	135	124	131	115	152	121	159	124	134	144	135	111	137	115	125	122	125	144	124	125	145	126	136	135	123	130	138	135	102	117	130	124	149	136	143	145	121	133	128	123	121	118	142	154	152	139	146	132	129	131	133	137	140	141	163	124	132	113	127	137	128	138	149	146	127	115	133	129	143	126	126	167	143	148	123	139	139	127	129	129	140	123	151	151	131	147	135	147	127	130	138	125	152	135	128	133	130	128	134	140	126	134	121	130	115	139	137	133	135	141	142	133	164	127	143	135	118	133	120	132	128	152	123	105	131	120	135	141	130	100	141	140	152	133	143	145	146	135	137	160	114	153	151	131	134	136	130	124	133	139	153	116	142	137	123	124	133	152	129	145	129	123	128	142	143	136	125	126	108	124	120	133	139	133	112	131	129	133	123	128	132	116	129	117	160	155	116	152	114	129	111	116	138	123	146	147	141	136	170	138	133	121	130	125	149	125	118	148	155	132	120	134	145	130	146	129	127	129	114	106	124	145	143	130	139	143	149	128	132	136	134	114	131	130	142	125	130	132	133	138	133	139	118	135	138	140	125	140	127	135	114	161	119	144	140	115	140	145	127	128	156	134	122	120	117	122	134	128	143	122	132	122	133	112	131	144	140	152	145	144	155	130	163	133	121	135	121	140	126	118	150	142	130	139	131	147	110	112	138	115	143	152	142	126	130	104	136	130	153	124	108	123	105	121	132	149	135	130	137	116	143	139	124	126	150	134	131	153	146	124	138	122	138	131	133	115	112	118	131	127	134	131	126	147	124	126	139	137	117	150	122	124	139	127	126	117	131	137	129	124	148	128	151	106	134	134	148	140	124	140	117	115	113	148	130	115	129	124	119	130	125	142	102	131	132	130	127	161	129	138	144	121	129	127	151	146	122	116	126	129	116	122	128	127	152	134	116	151	143	141	130	131	143	120	147	129	147	131	146	146	101	132	125	123	118	131	140	128	141	140	122	141	121	121	134	144	110	148	129	144	131	133	154	153	151	138	148	156	109	128	120	141	143	127	120	124	131	156	118	130	137	128	112	112	140	127	152	112	117	130	136	133	148	135	127	150	139	120	127	151	123	132	115	114	138	119	142	133	127	144	141	115	119	134	140	155	151	142	117	122	148	120	135	145	136	153	136	114	136	155	156	125	145	111	135	113	147	137	119	138	126	117	142	160	139	133	132	102	134	123	138	116	125	129	145	118	105	161	135	131	154	146	139	134	154	136	126	160	128	120	128	128	112	132	114	132	122	131	109	139	126	116	116	127	120	124	133	120	143	129	109	137	159	103	135	157	141	117	121	137	134	129	143	128	119	131	140	139	116	135	124	154	108	114	140	147	146	132	133	130	138	131	133	139	100	127	135	135	114	133	138	122	143	125	146	145	137	113	143	124	153	130	141	134	128	140	126	126	104	121	144	118	141	126	145	144	137	145	121	135	147	142	139	124	123	132	130	124	116	147	108	125	131	139	122	141	108	130	126	131	119	132	120	123	121	139	134	124	113	114	127	132	160	111	129	138	130	144	127	142	135	122	129	133	134	137	128	128	129	137	137	123	118	148	117	148	139	126	134	116	144	138	128	126	152	130	119	134	121	139	128	131	138	149	135	116	136	127	136	136	142	128	151	139	112	119	125	140	148	120	146	124	124	137	116	129	142	134	151	124	130	122	117	136	135	135	136	125	138	141	136	119	133	128	136	142	150	121	142	142	132	143	125	161	138	151	131	125	146	139	137	134	147	114	111	130	165	130	122	136	123	123	111	159	116	118	133	132	129	132	130	132	118	129	131	119	130	123	138	148	122	129	125	129	121	120	130	131	139	134	150	139	114	100	136	123	132	164	141	127	127	144	117	119	145	145	148	163	126	148	138	117	142	123	130	117	121	131	136	147	131	115	121	148	141	138	137	142	109	106	117	129	111	152	143	128	124	134	133	130	129	152	143	139	116	132	123	133	120	123	129	128	128	127	129	129	121	130	124	141	137	140	138	149	153	135	132	130	142	143	126	135	128	105	121	154	128	149	123	127	144	151	140	132	127	132	128	118	137	147	134	146	125	125	139	130	152	127	119	112	132	132	131	137	145	121	135	134	136	137	134	126	138	145	128	140	111	130	120	126	136	146	121	121	124	126	143	141	114	141	134	130	127	137	168	148	140	133	131	119	132	133	130	128	137	128	130	139	143	142	148	130	156	143	129	117	137	145	132	120	105	132	135	149	135	125	145	145	136	124	124	127	123
5429	699	677	588	563	523	513	441	465	467	437	449	474	413	437	457	421	415	429	393	421	410	393	398	420	446	401	412	406	427	430	404	425	405	389	414	401	404	391	381	404	446	406	438	405	383	411	436	417	351	403	401	458	382	412	420	386	390	396	391	423	433	368	411	422	410	379	439	397	420	417	406	381	431	387	417	399	402	387	460	391	415	374	369	411	403	417	390	413	415	403	407	398	398	396	397	418	437	416	396	415	396	375	403	434	394	385	441	399	458	469	418	430	421	393	404	402	394	408	402	381	410	438	422	392	415	370	398	372	406	429	369	415	403	405	388	379	443	401	418	366	390	420	396	406	397	408	431	406	445	403	382	422	416	392	403	388	359	389	409	419	414	405	415	388	373	398	422	445	392	383	370	417	402	360	400	409	369	397	397	418	378	400	399	408	382	402	411	405	373	420	443	434	396	416	386	406	434	444	407	397	374	371	395	422	398	422	401	410	398	408	411	410	396	386	397	392	374	447	441	382	408	349	432	433	388	397	425	399	390	422	413	402	388	419	401	393	415	443	379	402	459	410	394	392	430	410	398	375	414	412	400	383	443	398	402	418	438	378	409	401	383	418	378	399	389	391	417	397	457	376	406	399	434	394	413	393	410	414	442	374	438	422	433	418	418	416	426	385	435	388	417	416	401	399	394	409	395	452	393	397	422	398	382	395	456	398	385	388	405	405	407	392	421	386	391	415	421	372	438	392	381	397	416	402	405	408	405	433	427	458	372	400	445	451	425	422	423	400	425	419	387	394	418	440	384	406	417	388	439	410	397	416	402	394	400	384	403	375	387	410	423	367	412	395	402	426	386	384	401	443	388	393	412	397	391	399	389	436	379	416	412	407	392	428	429	426	391	414	413	397	434	384	416	402	421	411	386	418	416	350	410	399	399	373	420	422	429	405	402	415	387	391	349	389	419	423	406	392	400	402	381	405	425	409	415	403	420	393	413	403	404	382	443	411	400	407	428	427	440	392	428	411	415	416	435	424	381	422	392	430	432	395	403	410	405	438	413	412	424	404	439	391	400	406	430	390	423	375	408	416	393	413	401	414	383	403	401	393	378	371	381	429	395	397	400	409	390	401	416	399	434	384	403	417	386	405	402	408	420	446	401	408	372	381	407	386	416	412	401	381	388	395	433	403	394	419	414	370	401	426	444	415	415	406	418	389	398	412	381	385	389	415	430	447	399	411	440	425	406	378	407	408	371	438	403	404	420	384	421	415	409	433	410	443	386	367	409	407	409	373	391	404	377	400	414	409	424	380	432	391	418	414	371	391	385	396	410	406	433	420	419	453	411	400	396	439	383	429	444	416	402	414	405	420	439	396	428	439	444	435	419	409	421	378	416	433	339	408	444	381	400	422	403	393	411	397	399	437	390	386	389	430	418	371	389	418	404	379	396	421	412	394	409	397	427	386	429	418	413	432	387	392	388	397	405	404	410	397	422	408	396	417	418	374	426	405	369	424	428	404	399	413	420	392	414	392	367	395	426	387	387	413	411	389	402	443	413	405	416	441	410	437	411	398	410	412	406	413	393	363	393	372	444	402	405	404	401	406	395	418	426	408	398	375	413	411	413	415	416	447	373	432	447	370	401	406	430	430	413	407	401	380	444	373	431	427	421	392	383	404	388	405	432	389	388	398	427	414	428	395	384	409	435	382	396	388	396	376	412	418	417	436	378	415	392	402	415	404	419	433	427	400	376	416	395	408	413	427	420	394	402	407	432	417	408	410	416	432	413	426	431	446	414	412	429	407	445	416	401	450	412	402	399	401	401	374	391	409	378	370	410	439	398	394	413	402	424	410	379	435	370	429	377	413	383	394	392	409	379	406	432	416	404	363	415	392	416	425	426	406	411	413	436	437	435	395	393	402	400	417	408	421	388	393	409	437	414	397	362	405	425	419	431	408	388	419	389	414	446	419	407	380	405	428	414	401	385	444	406	416	397	428	386	417	407	417	386	419	407	427	422	375	392	409	442	402	420	402	442	395	428	443	364	417	431	422	422	405	397	398	410	422	437	375	415	406	410	389	414	358	385	387	439	421	431	402	403	383	401	402	423	413	427	420	401	399	420	411	431	407	413	375	403	420	397	425	389	430	448	419	431	412	431	428	405	412	423	434	416	387	405	425	428	413	425	405	420	431	408	374	360	436	382	379	402	366	407	413	413	382	425	447	412	414	410	421	386	416	410	406	418	422	404	403	420	420	390	426	398	457	420	387	369	424	401	363	396	388	406	409	352	398	426	391	397	369	393	376	394	415	444	403	372	390	426	365	390	419	379	399	415	430	416	415	399	393	392	441	406	391	371	404	424	413	381	403	427	410	390	416	437	384	418	448	376	428	424	414	395	404	392	405	379	404	415	387	419	390	379	405	430	378	434	400	368	436	436	430	404	469	386	380	408	421	377	391	420	386	413	381	379	389	417	414	424	417	382	413	420	384	390	409	416	425	404	395	444	405	432	387	416	402	392	426	353	441	374	429	395	390	423	384	385	397	401	456	401	412	431	417	399	406	407	417	386	407	424	394	396	402	382	434	419	389	429	404	424	453	415	369	418	408	412	404	431	391	448	365	435	424	419	366	388	389	416	412	396	421	429	383	412	411	374	406	412	439	389	400	385	436	364	380	413	413	394	436	425	410	390	405	398	408	395	377	427	402	399	375	403	395	417	404	452	424	400	391	369	360	448	400	428	400	447	380	393	425	391	383	380	402	418	418	390	393	389	407	412	378	410	413	420	392	435	417	382	413	376	404	402	425	434	397	414	391	406	427	401	386	436	412	434	429	417	422	439	410	371	391	407	410	374	399	408	395	376	393	377	399	415	372	367	464	392	388	395	449	365	392	417	444	419	399	429	413	437	391	405	382	419	389	395	401	421	378	421	378	391	443	418	397	400	417	418	412	400	404	401	431	419	429	431	399	406	398	396	413	424	373	402	401	427	418	426	427	452	377	373	438	388	395	431	441	377	405	410	433	392	409	399	396	402	419	387	399	390	431	403	453	429	391	405	401	412	401	381	433	394	410	352	418	406	398	428	430	417	392	430	438	406	447	388	381	427	386	403	385	385	402	414	395	411	391	410	429	389	400	420	398	419	429	379	403	395	430	414	415	410	391	384	416	428	400	385	414	424	409	420	434	416	402	439	394	385	411	430	399	369	408	410	383	414	398	389	414	440	433	399	398	409	400	414	376	406	427	416	420	388	384	429	399	409	419	416	390	391	437	378	429	391	367	403	378	397	415	434	380	397	400	428	406	417	438	387	374	385	399	421	410	392	400	409	417	425	401	368	398	409	417	377	386	397	402	457	394	472	408	363	424	402	416	423	389	409	397	392	384	414	439	420	389	392	412	417	398	405	450	395	410	368	432	404	431	386	413	395	389	395	432	388	367	401	389	391	380	394	414	390	416	418	372	403	411	426	437	401	416	402	394	429	424	385	409	434	398	423
28937	21272	21178	4718	456	428	389	232	202	196	160	191	226	197	188	237	180	188	142	164	166	135	153	143	125	133	138	139	140	140	134	100	130	130	100	147	124	145	140	129	134	141	125	114	129	150	149	129	140	133	131	133	110	162	138	117	156	139	110	135	131	127	140	136	144	136	145	114	118	136	123	128	107	138	119	142	120	147	125	146	143	130	130	141	132	119	136	117	137	168	156	122	135	144	133	121	134	121	158	143	142	139	135	135	124	133	122	139	127	144	134	130	127	132	124	130	121	140	140	128	139	131	136	142	136	119	126	128	125	132	165	118	143	114	152	128	123	150	127	126	138	136	145	108	125	139	134	125	151	161	149	140	145	140	146	110	135	130	140	153	163	140	143	127	144	135	123	139	129	156	119	147	137	103	118	125	140	151	138	164	124	145	131	117	135	126	134	125	118	139	142	122	119	136	111	154	126	144	129	127	132	161	121	149	139	131	134	122	132	155	133	148	134	128	125	129	154	144	136	126	121	130	135	107	141	128	124	111	138	140	133	131	131	138	129	146	146	138	153	129	151	150	144	150	130	138	137	126	145	103	148	151	111	126	155	117	144	144	141	138	142	136	124	144	147	119	119	130	122	140	151	144	153	130	138	144	133	152	164	141	141	135	131	140	145	141	123	141	123	134	140	141	137	159	146	137	143	130	147	137	120	138	129	145	129	129	129	138	128	136	142	135	136	135	143	137	129	141	142	129	148	121	151	137	120	137	150	123	149	133	139	135	146	130	129	140	139	127	135	117	151	133	119	145	124	118	129	134	126	127	135	130	136	128	123	134	136	130	122	136	122	152	133	125	126	144	136	145	127	134	129	117	139	140	143	130	146	120	137	137	130	111	128	128	121	126	131	142	138	143	146	133	116	135	147	140	139	123	152	149	155	142	123	135	129	117	129	129	133	146	130	138	118	151	149	129	123	134	142	125	135	138	132	127	159	130	126	149	131	129	112	138	119	143	111	133	140	139	127	126	148	136	133	143	126	135	132	137	143	136	126	147	153	119	127	160	125	136	120	103	148	135	145	157	125	128	127	137	135	150	123	109	128	138	121	125	142	128	140	141	127	139	139	151	137	159	137	135	138	128	153	130	137	132	112	129	143	146	136	130	151	154	129	142	105	133	134	119	133	141	136	127	140	132	120	110	125	136	144	144	155	118	172	129	124	143	133	149	147	150	147	112	129	129	159	121	128	120	118	125	135	136	146	130	140	146	110	144	142	141	152	143	141	152	143	127	139	128	142	114	135	139	144	134	126	144	127	123	136	113	137	138	134	140	129	136	158	117	109	140	147	127	130	124	128	149	134	126	127	121	126	133	126	149	127	140	146	126	143	139	129	144	148	124	130	145	139	131	142	130	124	139	124	134	148	116	138	134	137	138	135	113	113	146	129	130	127	134	129	128	128	118	128	118	148	146	122	165	125	128	104	130	133	139	135	127	117	112	123	129	155	130	146	126	145	135	131	116	152	128	132	144	142	134	123	140	137	139	126	155	128	131	138	136	104	124	121	146	135	147	147	137	125	156	146	130	150	127	139	151	129	145	152	114	144	133	151	120	152	126	140	128	139	139	162	122	127	138	100	137	121	117	156	134	127	121	130	135	141	145	144	136	168	139	125	167	118	130	137	140	112	142	138	148	145	145	164	122	149	149	149	127	134	129	137	150	131	126	130	153	128	145	135	107	131	133	111	143	134	143	133	150	131	135	153	130	142	129	124	121	129	122	138	146	134	143	132	132	125	136	149	156	149	140	130	122	145	142	155	135	143	131	156	142	123	124	137	138	103	152	142	132	142	148	139	136	143	125	135	128	144	145	114	121	116	143	132	136	110	131	129	132	145	141	122	149	151	145	129	127	139	140	153	139	120	132	129	145	140	156	155	143	150	132	131	147	129	115	125	133	135	133	113	140	147	128	136	119	113	124	122	142	132	112	129	135	130	171	132	126	155	127	148	127	129	140	130	158	140	137	151	132	132	148	123	134	144	126	135	131	139	161	118	132	122	123	138	127	141	131	147	159	125	157	132	141	138	129	162	148	154	138	121	142	123	119	141	137	154	119	145	149	121	158	128	134	151	144	138	122	122	130	122	138	147	147	121	141	156	131	147	135	126	167	131	127	132	120	126	115	123	137	117	130	133	121	109	135	136	136	118	154	120	131	148	142	127	125	144	129	157	136	147	137	119	158	136	151	136	141	126	134	140	118	135	140	150	149	142	113	123	130	133	138	156	138	133	147	137	135	146	144	135	147	148	139	122	137	116	144	118	131	139	148	144	138	131	133	132	145	118	135	132	151	117	131	127	116	108	136	121	130	132	141	131	141	133	130	120	139	131	137	137	127	118	151	145	144	147	130	132	138	133	156	132	131	141	137	131	128	133	138	152	142	151	119	134	127	156	126	142	122	126	158	148	125	155	139	140	135	137	137	129	126	132	137	157	137	122	126	148	134	134	127	124	129	142	145	137	143	154	151	133	136	138	137	129	144	145	151	144	143	112	135	137	145	125	147	121	141	152	133	131	138	137	134	136	140	138	134	123	139	133	140	148	117	128	131	142	130	128	117	135	130	127	139	159	141	129	150	143	123	135	142	131	139	140	131	113	125	133	140	139	124	146	158	141	118	125	117	142	99	145	149	120	151	125	138	126	152	133	146	145	141	143	142	123	129	139	132	123	134	123	149	135	126	122	125	129	116	107	163	138	128	145	130	119	128	129	158	131	121	121	132	126	128	139	152	156	127	120	140	132	141	139	163	115	135	152	137	143	129	145	131	130	139	135	144	144	124	126	133	142	123	157	150	147	161	132	129	127	142	114	125	140	140	164	126	132	131	148	134	133	128	148	109	130	133	141	143	120	141	136	143	150	128	130	140	126	133	159	133	143	138	141	146	123	126	118	109	125	157	162	141	130	131	159	145	122	149	126	136	144	135	134	125	133	138	144	153	137	121	121	128	128	120	118	137	143	118	139	132	137	128	132	117	155	125	116	127	120	123	149	139	124	121	127	141	129	131	141	125	121	119	142	129	140	121	137	149	117	160	151	133	115	142	126	145	148	152	134	140	127	138	135	138	150	128	142	131	145	124	131	146	138	125	109	143	151	127	124	144	149	119	137	145	146	131	156	135	128	137	123	137	124	165	128	160	145	116	135	129	132	130	115	133	123	123	149	134	152	147	150	131	138	127	122	137	129	139	128	148	148	131	142	153	109	125	129	114	161	137	130	134	140	137	124	110	124	129	159	116	143	127	138	127	131	119	149	126	123	136	141	133	127	136	133	137	131	123	127	139	146	121	136	134	139	120	141	157	148	138	139	134	137	164	147	150	131	125	144	123	140	153	135	114	127	139	135	132	131	134	132	123	142	144	148	134	121	135	152	146	136	144	133	129	139	122	140	128	123	127	129	129	127	152	133	149	141	126	127	149	130	139	131	126	143	136	142	127	148	148	144	146	128	136
6255	1926	2400	1987	1815	1749	1726	895	729	705	603	718	916	664	711	994	636	624	604	554	475	486	537	452	493	520	477	469	443	473	466	451	452	446	431	425	417	430	425	436	461	422	393	392	387	401	394	442	420	401	427	432	420	407	393	436	448	443	436	414	444	422	439	426	408	472	412	417	417	412	422	422	415	445	395	390	445	443	412	422	410	437	431	453	435	415	426	431	423	420	442	415	445	410	407	421	425	448	390	388	440	431	399	403	425	449	435	408	417	431	416	418	393	432	420	438	400	416	396	417	406	443	402	417	423	435	443	421	419	441	395	388	423	427	416	422	430	423	420	434	446	409	441	401	406	433	431	421	448	433	390	408	404	422	422	412	426	402	428	401	423	420	407	428	435	407	431	405	433	423	426	422	405	444	430	428	391	416	411	423	434	433	418	427	415	439	375	407	411	414	397	413	429	400	389	416	429	401	425	386	406	451	421	376	451	425	433	429	453	382	429	405	398	447	415	420	413	392	446	425	427	422	403	429	422	402	443	444	410	396	410	435	389	442	418	402	453	437	398	443	398	408	417	411	417	409	450	404	424	434	380	401	408	436	458	394	445	413	413	422	407	410	468	399	439	405	403	404	389	429	417	410	424	414	434	426	407	409	419	462	392	393	395	392	440	387	436	429	406	396	400	417	420	451	411	440	391	421	396	453	432	450	440	425	424	412	400	418	478	402	412	443	414	383	378	421	432	411	408	429	403	438	426	396	404	403	379	419	426	421	433	438	421	436	408	396	388	403	450	430	421	423	430	377	409	415	397	435	409	419	411	432	416	410	437	412	420	450	431	432	394	419	430	398	411	434	394	420	443	433	427	404	442	446	437	434	458	415	424	414	439	406	428	410	400	426	440	427	410	378	436	416	381	435	436	406	416	437	420	431	372	425	414	407	449	399	408	455	410	444	409	432	407	443	433	421	422	404	439	397	430	420	427	424	423	432	391	399	451	438	396	420	405	438	424	418	431	382	436	427	423	448	429	439	373	447	455	457	418	397	430	405	445	453	430	415	408	408	413	414	364	443	448	440	437	446	451	419	422	429	405	443	407	427	415	431	427	444	424	424	434	449	423	391	420	448	417	438	423	435	426	390	405	403	392	423	407	447	403	466	420	383	420	452	387	450	426	384	413	414	440	423	417	433	411	423	418	428	466	436	419	425	397	396	403	390	424	410	431	439	419	441	422	411	392	416	442	446	433	439	416	422	432	402	395	413	442	405	413	444	411	437	400	416	402	431	392	418	405	435	446	447	382	411	427	424	375	418	402	429	378	425	409	453	409	410	446	431	426	419	441	455	412	420	444	440	420	385	456	406	416	432	402	423	406	420	438	422	403	407	414	438	438	406	447	448	456	414	411	416	392	423	416	428	429	418	406	445	436	403	426	403	425	411	471	426	439	410	400	458	425	458	450	415	392	350	420	420	370	417	445	427	422	426	401	416	449	408	423	425	420	418	430	412	411	412	454	388	418	410	409	422	398	419	428	436	433	423	404	415	428	417	384	424	444	435	453	426	400	408	413	401	401	460	429	412	379	466	472	410	440	404	420	419	401	412	400	416	441	390	413	410	420	412	432	430	388	403	422	394	436	445	424	418	417	405	410	435	446	426	411	416	402	455	434	398	412	440	387	425	394	413	420	390	416	396	411	395	425	414	413	432	442	415	389	445	420	434	410	419	428	399	418	399	409	416	438	429	417	432	417	422	425	409	437	420	444	432	419	401	480	416	430	400	415	384	436	394	446	411	414	410	423	453	410	424	387	431	395	426	417	438	416	416	386	411	429	382	415	430	447	438	430	463	445	391	448	441	426	407	419	433	382	407	445	430	396	404	433	399	401	459	415	427	410	418	398	400	411	431	427	395	421	420	447	437	423	422	445	417	405	447	411	391	411	409	382	427	433	434	411	405	462	418	389	426	416	449	404	420	459	416	394	424	432	450	422	413	404	393	415	409	431	463	428	440	443	377	425	438	393	456	400	435	424	433	417	414	434	483	423	397	391	413	454	419	445	432	380	419	426	399	376	419	434	422	406	393	430	435	417	418	423	424	427	458	405	424	425	412	403	481	417	424	393	442	406	404	409	423	460	447	406	427	404	420	452	461	393	409	447	382	434	418	411	474	433	444	420	372	436	419	415	435	406	413	398	434	409	413	445	399	419	445	401	383	448	428	429	446	448	439	425	440	399	420	421	426	444	438	408	451	401	415	430	444	397	399	417	445	431	431	445	394	414	415	415	462	432	407	380	419	444	432	447	406	396	434	375	372	354	402	413	418	431	460	400	429	426	406	435	393	421	398	417	424	406	439	382	392	423	404	445	400	440	392	431	429	459	374	411	404	438	412	415	416	446	429	453	357	406	412	412	441	426	420	425	390	436	430	405	418	439	376	450	434	448	423	434	449	432	427	396	422	437	428	432	399	432	438	410	442	411	391	406	427	433	425	408	419	435	389	418	424	415	434	455	427	425	426	446	446	423	397	418	397	391	431	391	418	444	411	425	415	438	423	399	446	420	440	432	416	409	398	425	420	427	445	442	431	426	401	438	421	440	381	408	425	426	427	447	445	468	395	424	451	414	397	429	380	455	418	413	414	454	420	428	502	419	426	452	422	428	438	405	406	405	435	419	386	416	388	437	394	411	447	390	419	429	440	417	445	441	407	434	429	430	465	416	435	382	432	445	414	431	425	368	425	421	425	400	426	431	449	412	417	417	455	419	398	440	394	403	400	425	419	387	445	429	439	435	408	426	407	385	373	412	441	396	433	430	410	433	386	421	422	427	410	471	414	410	433	404	435	419	414	422	407	403	412	398	429	411	406	445	430	430	426	403	462	393	383	410	393	432	406	422	413	427	405	402	439	399	423	438	413	393	444	416	411	409	435	415	438	411	413	404	427	400	439	427	395	407	402	390	410	395	375	418	419	435	449	396	439	426	389	378	424	416	427	403	438	376	388	455	401	440	427	435	386	411	376	411	416	416	427	404	434	393	415	416	398	420	405	444	410	428	403	427	441	445	443	403	413	421	435	447	436	436	431	418	403	444	410	394	395	402	423	409	430	421	426	448	404	441	413	433	407	428	418	382	427	417	442	423	422	429	427	414	433	385	419	455	430	439	388	404	424	438	409	367	404	426	428	426	413	436	430	417	457	407	425	429	401	421	374	416	388	445	456	421	424	398	427	401	453	368	408	410	411	427	436	429	428	430	421	461	386	420	409	420	430	413	410	403	400	449	411	415	442	400	452	428	440	417	403	420	433	419	416	425	405	406	393	413	392	455	401	402	395	392	405	422	407	428	417	420	435	394	446	420	441	372	392	421	391	427	447	438	435	405	405	414	407	431	393	432	431	372	386	429	449	400	410	407	437	415	449	420	411	422	424	435	449	428	445	422	441	434	412	402	412	420	422	418	382	422	398	468	412	415	423	406	410	422	397	435	393	432	405	404	418	423	420	386	429
28835	21272	22040	6460	740	727	604	399	270	267	227	246	292	230	262	288	259	209	172	166	186	130	162	156	175	182	133	162	160	171	140	139	163	159	161	160	144	145	156	164	169	140	148	141	138	144	137	131	146	144	147	132	139	127	150	134	151	130	133	138	147	133	156	139	147	154	145	128	135	152	147	138	156	149	132	142	141	136	141	132	129	148	130	128	148	151	138	151	137	140	147	159	174	148	159	163	135	148	161	132	151	141	151	162	117	149	139	133	165	134	134	154	133	142	135	135	131	145	150	148	152	145	139	157	120	144	149	125	147	149	142	141	126	143	125	150	139	152	116	165	160	150	157	154	148	129	154	132	140	139	152	167	168	127	134	138	144	158	145	153	148	133	155	145	169	148	157	139	132	140	122	147	142	130	161	135	138	154	154	133	150	137	154	124	149	127	140	156	140	145	132	105	120	133	142	127	127	155	162	130	148	142	140	151	131	142	154	159	132	144	160	143	129	153	143	137	153	139	148	147	121	136	142	143	142	148	153	157	159	147	122	156	141	160	138	138	151	146	143	145	136	145	153	137	147	149	142	151	145	132	128	154	144	153	137	146	146	146	132	165	162	148	168	134	174	138	157	157	143	142	130	149	175	158	134	150	129	133	155	140	150	138	153	136	151	132	159	140	138	164	143	161	141	156	154	153	149	140	145	158	138	137	141	163	125	153	134	142	129	140	139	148	159	148	137	159	152	158	174	122	128	139	161	129	140	140	160	143	139	136	154	151	136	139	141	136	136	129	150	148	139	164	116	139	165	151	145	157	174	125	146	137	132	131	159	149	142	125	138	135	119	148	151	136	138	145	127	140	146	149	150	142	128	159	149	126	137	163	154	138	115	160	143	154	152	149	129	118	144	155	149	155	136	135	132	135	156	157	137	154	130	142	144	147	135	150	140	149	158	156	144	173	138	129	138	150	120	145	135	152	133	147	123	160	157	150	143	166	127	151	151	128	143	128	142	151	130	168	130	157	152	134	153	136	154	132	167	142	160	120	123	156	140	153	127	167	140	145	149	139	155	140	135	110	145	145	123	136	164	147	143	159	145	151	151	129	129	153	136	150	128	123	175	150	136	151	141	148	157	137	170	146	169	135	128	155	135	150	142	168	149	140	139	145	145	138	135	132	143	154	136	139	162	161	168	127	147	157	155	143	135	154	144	122	140	149	152	138	159	128	137	157	137	166	142	136	143	133	136	129	135	145	158	144	162	117	145	145	122	155	133	141	125	133	132	137	154	133	149	149	154	152	129	156	120	127	139	132	136	137	131	152	170	132	162	158	139	172	140	116	145	129	124	135	151	140	137	159	129	147	164	131	140	151	137	151	138	137	141	155	159	157	146	148	139	156	129	151	126	139	142	153	135	144	132	151	168	164	139	136	139	140	150	154	137	132	122	127	153	154	140	150	176	147	144	128	142	162	157	166	112	145	144	126	126	128	145	154	140	144	160	139	133	154	157	136	140	161	129	154	148	147	152	140	166	151	145	130	140	139	162	150	163	124	149	136	139	164	146	143	160	137	135	161	148	144	130	158	138	150	152	151	149	136	154	127	138	149	147	141	142	149	150	149	160	163	146	176	147	161	138	146	147	129	139	138	151	148	149	157	152	156	159	152	133	136	117	128	146	145	122	136	132	112	167	172	161	155	148	153	148	156	144	153	151	138	146	148	142	143	144	157	139	130	123	126	155	136	149	127	148	171	136	131	142	143	152	115	131	148	129	132	123	140	135	152	139	135	140	164	138	131	146	148	137	142	165	178	136	143	146	144	149	161	149	134	150	162	149	179	149	146	126	140	131	149	165	135	133	157	153	147	151	126	161	168	141	148	127	138	131	143	157	120	144	142	143	140	147	142	145	135	146	159	153	139	126	147	125	137	134	167	152	156	155	137	151	147	149	134	147	155	147	136	155	127	134	151	142	155	152	133	150	161	129	141	137	140	125	128	148	156	124	165	160	141	159	138	160	140	138	143	150	147	146	144	158	162	154	146	134	140	154	150	135	164	161	166	125	130	123	137	143	150	159	155	146	131	149	128	146	145	160	142	152	135	145	156	145	153	156	128	143	146	138	154	149	141	131	154	147	142	135	143	149	145	148	136	137	154	133	147	146	145	136	133	132	145	145	128	135	125	120	185	138	131	130	166	135	137	148	127	143	155	160	141	129	159	134	151	162	139	140	134	143	159	139	140	143	123	122	143	157	157	150	151	146	123	147	164	144	152	143	143	142	151	141	149	142	121	136	158	145	141	153	144	166	140	132	157	139	146	131	157	127	121	148	137	124	157	148	140	120	127	148	134	134	174	142	174	151	178	156	164	146	129	141	139	146	138	126	175	144	143	151	154	131	135	124	175	150	139	140	144	160	147	138	166	154	120	153	141	127	131	142	152	147	149	168	130	135	149	137	150	132	129	134	171	122	136	136	152	141	151	150	145	141	134	148	132	157	137	125	151	140	145	139	144	146	158	144	140	148	109	140	153	146	151	133	141	158	127	144	138	135	154	147	136	146	152	156	143	144	147	138	136	160	129	140	164	144	147	136	142	135	126	149	144	147	163	164	141	150	146	139	127	131	142	179	132	165	137	150	148	139	138	146	143	132	134	137	157	138	128	139	150	137	137	157	147	136	138	130	156	132	144	144	129	119	131	147	129	149	141	137	144	133	141	127	165	151	136	169	150	137	146	130	151	154	145	149	153	138	128	161	157	152	136	135	115	137	144	169	156	135	126	149	137	125	143	170	172	145	153	134	119	133	163	137	123	131	160	116	149	143	148	149	140	130	120	154	163	141	145	143	131	141	150	129	153	155	130	148	146	140	122	150	140	158	145	142	152	154	126	136	160	139	134	159	144	148	140	135	160	150	128	148	160	140	139	143	129	137	146	120	163	158	158	131	146	142	132	129	162	160	130	125	149	139	151	129	126	159	131	143	142	156	151	145	153	153	157	155	132	138	145	148	140	136	131	142	136	162	135	154	137	138	118	146	139	142	157	138	149	138	151	135	141	150	160	131	155	153	150	164	138	120	137	141	134	138	158	138	127	140	135	135	133	101	144	142	125	139	143	150	166	140	150	166	148	157	164	148	152	166	159	128	135	148	125	143	132	124	144	145	153	131	153	164	141	147	139	143	135	148	169	132	146	143	126	146	153	149	141	171	144	166	148	148	132	149	156	138	149	152	174	148	139	148	163	161	143	143	128	153	131	150	146	157	154	124	159	156	164	135	154	130	133	133	121	143	149	135	149	139	110	154	144	159	145	159	112	163	169	154	141	170	142	118	157	157	141	134	144	151	161	150	121	134	141	152	136	150	122	148	144	150	147	150	140	151	147	164	153	142	148	116	137	146	127	124	183	156	154	132	123	141	117	167	148	141	151	134	137	142	156	148	149	153	144	146	140	155	146	141	135	166	157	160	147	149	135	151	137	130	145	154	136	134	142	156	132	146	142	144	142
6669	2783	3667	3080	2797	2894	2591	1593	1018	912	762	891	1334	995	1141	1318	996	763	756	624	601	508	590	558	598	543	590	506	516	475	518	510	492	521	459	439	455	447	459	460	454	466	401	446	443	449	474	445	432	448	464	460	433	455	496	469	453	457	442	417	455	452	418	439	418	418	438	452	431	449	434	442	470	422	424	416	451	465	488	467	468	458	429	452	472	462	456	432	439	475	410	466	480	408	441	439	442	450	459	458	448	467	428	461	442	456	443	468	454	446	437	451	472	427	439	468	436	449	455	439	484	433	447	442	448	451	410	420	450	438	469	443	445	463	467	410	423	438	441	434	459	466	448	402	440	455	456	416	446	432	468	428	447	475	461	465	448	458	445	446	410	468	460	432	424	391	492	423	468	480	434	483	451	481	462	468	437	481	445	463	458	451	423	433	453	409	448	457	453	425	456	463	488	469	438	439	452	433	469	465	465	478	456	406	428	465	440	460	433	463	390	448	471	457	470	495	422	420	461	465	491	436	441	459	446	424	484	412	445	473	472	433	438	487	434	423	425	484	456	446	447	451	441	438	472	426	433	471	423	447	462	428	482	453	454	459	456	476	476	410	445	448	430	420	427	442	436	438	458	429	424	446	454	467	451	424	420	449	467	469	449	465	473	454	436	466	468	495	444	438	442	457	468	424	423	483	422	435	440	446	472	467	465	453	466	417	441	406	444	460	477	438	428	453	468	460	447	503	450	459	442	453	468	443	428	456	471	447	481	416	450	439	449	469	443	458	478	477	465	446	432	435	453	465	450	451	414	483	448	439	422	460	472	469	448	446	454	438	413	423	464	415	453	421	465	456	437	456	420	438	441	454	444	485	449	487	452	480	466	450	463	458	472	436	449	458	460	459	465	472	457	475	475	424	471	471	445	388	457	433	463	473	476	402	472	440	442	420	436	398	455	454	471	449	446	420	418	448	400	444	424	470	467	451	448	426	414	428	474	439	481	485	452	456	456	470	483	439	473	480	481	458	475	467	460	424	442	495	439	441	422	456	457	486	414	470	478	464	466	446	471	452	439	400	430	452	427	453	469	437	445	426	470	448	444	415	471	424	486	457	421	439	435	478	462	435	438	441	451	469	406	435	411	449	469	442	486	496	467	447	438	436	439	444	462	423	472	443	440	472	462	440	401	466	465	429	474	426	457	440	434	477	436	453	429	436	445	485	455	441	450	445	448	463	480	444	407	396	443	462	445	439	455	441	437	404	446	464	442	466	461	467	442	448	448	449	452	433	422	489	457	436	496	467	445	490	447	433	464	476	425	430	442	461	411	426	435	406	401	460	446	479	452	444	456	452	447	464	441	465	417	490	439	444	439	439	462	461	454	439	429	415	464	440	465	458	455	433	477	454	475	449	454	456	466	476	453	488	466	434	424	459	476	462	420	448	427	430	473	470	454	436	478	457	464	478	415	453	472	473	436	451	466	414	456	446	428	432	419	453	458	504	435	462	466	474	437	463	407	434	450	449	463	477	449	435	448	440	433	461	457	467	441	480	485	446	459	455	441	463	426	453	452	457	443	432	394	454	447	456	475	460	433	433	469	502	461	413	457	453	441	429	446	445	433	395	460	438	418	465	494	486	446	444	427	452	413	464	450	476	420	440	459	438	468	454	465	431	445	450	436	451	476	432	419	433	438	467	427	455	482	446	446	438	421	461	442	420	476	428	459	450	480	463	456	481	442	445	457	458	431	450	444	429	405	442	462	498	460	426	475	444	462	439	417	415	434	410	456	423	444	513	437	438	485	415	446	422	472	442	468	466	427	436	464	419	451	471	432	467	445	436	438	427	469	473	440	442	456	462	470	408	447	476	478	444	437	436	454	444	426	458	426	468	425	447	448	449	445	465	445	457	430	438	443	426	476	432	454	436	439	427	418	443	439	443	420	452	478	426	478	446	460	412	470	465	456	445	461	463	456	445	483	430	452	491	434	455	461	475	452	463	444	433	475	438	437	440	438	461	476	450	443	459	452	465	437	442	445	442	415	460	422	496	463	431	438	432	461	464	442	414	422	459	440	441	437	464	471	441	459	440	441	460	463	453	439	458	417	490	474	435	435	439	446	512	476	449	473	430	428	412	469	454	467	405	448	425	441	464	443	446	452	494	424	457	467	417	439	414	470	448	454	486	476	389	453	413	418	473	442	449	445	464	445	454	442	444	481	464	483	482	418	427	465	441	424	426	425	450	423	483	450	438	432	497	454	444	435	449	472	466	457	425	462	426	440	436	464	475	433	440	454	437	425	444	463	403	440	415	454	455	439	434	447	435	449	461	440	452	444	479	446	410	418	424	443	455	431	437	442	458	422	471	431	424	473	432	433	453	405	481	457	455	438	468	439	438	450	490	477	474	432	434	445	433	431	466	458	418	453	456	451	472	450	456	470	464	484	455	457	428	421	408	442	442	450	458	454	420	476	453	437	468	457	446	443	449	466	447	463	454	434	435	470	472	448	417	440	437	472	467	490	481	441	437	424	438	461	447	448	475	416	432	435	424	430	443	460	429	421	437	460	425	440	469	448	424	443	427	503	437	456	476	457	459	461	438	467	445	455	499	453	433	473	463	460	473	440	429	463	447	455	482	422	460	448	464	449	453	430	429	484	473	465	444	458	449	474	490	434	451	446	469	434	437	456	417	484	462	480	411	429	478	465	444	456	459	468	420	409	427	453	440	446	464	435	426	436	469	477	477	463	449	455	472	463	420	458	479	436	445	439	450	472	433	453	436	410	464	455	441	422	452	444	454	468	442	458	428	451	439	480	419	460	411	405	455	451	464	424	457	443	438	489	433	453	459	448	472	426	454	435	465	461	452	476	422	439	428	430	407	441	459	455	443	460	458	446	458	404	424	486	484	457	480	441	438	452	453	415	425	446	447	437	448	437	460	475	417	441	480	453	462	461	416	433	452	449	484	455	428	436	451	442	438	440	454	443	452	454	481	462	445	420	411	466	459	467	476	465	482	464	458	430	429	445	444	471	463	461	443	408	460	428	467	460	460	431	473	455	449	459	475	473	413	449	409	452	443	431	477	456	502	426	453	466	448	456	443	450	431	429	460	456	434	437	438	462	462	448	465	427	427	460	417	429	390	420	445	454	453	440	442	408	440	484	468	450	448	421	470	445	457	484	469	443	475	459	454	424	444	432	443	454	488	460	460	491	398	461	460	438	431	443	427	428	440	411	454	466	464	450	409	450	459	472	452	449	453	432	432	427	441	468	452	436	438	429	497	439	477	397	454	476	429	447	467	436	447	464	457	447	467	446	431	419	487	428	445	411	467	449	476	454	444	438	484	450	425	451	446	454	481	474	432	464	435	433	412	463	468	463	447	473	424	428	478	464	411	463	456	432	440	416	472	469	450	418	441	457	461	453	470	427	439	485	453	455	451	481	446	456	419	450	420	441	435	451	442	435	422	478	475	469	451	489	457	447	441	447	449	449	483	438	470
28981	21353	19415	2471	178	169	151	169	128	148	123	146	156	132	134	142	136	132	140	142	114	127	134	125	143	145	144	140	137	136	147	141	145	157	140	145	153	135	145	117	161	130	125	148	115	127	142	146	138	142	156	146	135	148	128	123	155	146	160	156	137	140	124	152	152	142	144	133	140	139	144	149	138	141	131	144	127	125	155	128	129	132	148	133	160	132	131	148	148	152	147	138	146	140	136	136	145	136	147	133	125	131	141	148	128	147	127	137	136	160	139	152	133	123	167	139	145	152	126	116	130	146	133	133	140	146	132	138	122	138	126	121	146	132	125	129	136	134	127	119	140	166	116	147	145	147	137	150	121	152	119	127	146	136	138	149	130	151	152	141	158	160	147	151	165	138	127	147	133	138	152	126	143	122	133	143	124	143	132	131	138	107	130	152	141	140	143	137	138	144	128	146	145	141	149	133	129	135	129	149	142	121	134	125	139	141	127	149	121	152	126	131	126	120	155	130	132	130	137	126	139	137	147	148	138	139	136	137	127	146	124	129	128	172	123	112	172	145	145	128	127	132	138	114	156	137	145	135	126	137	140	157	138	137	141	134	161	136	139	130	146	123	132	134	146	144	141	127	141	142	128	157	152	132	147	151	147	106	152	135	138	160	134	143	128	152	130	154	135	154	137	148	129	127	144	147	144	150	126	136	173	138	133	132	132	120	149	120	140	163	145	146	134	133	167	144	143	129	132	147	150	136	119	127	124	138	144	153	135	131	130	158	130	151	164	153	150	148	139	134	141	138	119	131	132	149	137	134	159	138	139	130	137	153	145	151	136	156	159	136	128	113	138	143	165	128	144	126	136	149	136	142	129	131	133	134	132	149	144	136	147	147	154	135	148	153	131	150	142	151	157	147	161	157	118	152	140	143	115	144	155	118	135	142	142	134	133	131	134	151	136	123	146	159	144	145	130	120	122	148	131	144	137	140	140	135	143	143	120	108	129	147	155	127	125	137	127	146	150	142	144	120	138	126	138	150	141	128	142	151	125	123	155	136	147	154	141	129	138	168	147	140	163	147	144	149	124	139	125	150	153	134	125	152	132	140	142	125	148	148	145	151	147	126	156	137	146	164	159	143	132	132	126	150	125	120	144	127	139	117	129	146	141	157	127	139	155	138	131	137	128	131	132	154	141	144	128	143	132	134	150	151	125	138	142	137	127	152	131	125	140	119	128	134	141	147	151	138	137	132	139	120	134	149	151	142	134	137	159	137	131	152	120	130	142	135	133	147	141	143	133	149	124	145	141	141	138	139	145	159	157	128	141	142	129	138	147	142	112	144	154	146	151	145	128	153	130	156	139	146	141	122	131	147	131	140	160	144	140	144	150	141	160	136	137	131	137	115	135	143	126	127	146	138	131	136	129	143	125	133	136	138	145	138	139	130	138	156	121	134	141	127	121	164	131	146	145	142	138	148	142	144	141	108	142	144	134	139	141	138	118	147	129	149	155	126	160	120	126	145	125	140	126	150	133	147	162	136	146	130	134	167	163	132	130	119	136	142	135	142	131	133	150	146	140	145	139	118	142	132	147	153	133	153	134	131	136	133	128	140	130	120	164	126	132	134	133	134	134	139	129	129	159	133	131	137	123	142	153	135	144	123	145	131	167	148	124	135	139	151	144	149	157	132	131	130	160	133	144	120	130	151	127	130	124	139	129	140	133	141	144	151	158	136	137	146	140	113	126	140	126	123	145	135	147	147	141	133	138	123	142	146	120	171	160	145	131	138	134	140	137	129	122	169	153	136	148	167	127	150	130	146	139	136	132	146	164	146	145	128	129	123	125	126	150	139	142	139	139	145	145	141	123	135	124	138	147	129	145	134	136	116	136	155	134	137	121	134	138	130	137	142	153	140	157	142	138	129	140	136	138	149	159	149	135	152	165	143	132	147	139	151	154	134	120	145	141	165	160	143	139	132	151	164	152	153	147	149	147	146	131	153	150	129	151	141	133	129	125	135	124	134	135	132	127	116	155	142	149	140	130	150	137	143	144	149	145	139	148	136	128	137	140	121	131	141	134	152	133	129	134	133	138	139	156	156	146	131	138	164	142	164	160	152	153	138	122	139	139	141	130	152	132	165	141	146	160	124	129	130	149	120	130	139	142	114	145	136	133	127	150	141	132	146	124	134	154	128	141	146	117	130	136	140	121	143	128	146	142	155	149	148	154	134	141	135	126	153	120	131	140	142	142	133	132	138	148	138	143	121	140	140	149	135	121	153	136	137	150	138	141	114	137	146	130	122	128	137	149	145	131	135	119	141	136	137	121	138	136	137	150	152	113	147	136	166	122	141	154	148	130	144	120	129	149	137	141	133	122	147	137	133	130	144	140	134	146	144	136	127	134	137	127	146	144	132	135	122	145	135	143	133	134	127	113	144	153	141	148	145	149	129	124	121	137	151	109	134	135	123	153	130	148	120	137	134	143	151	129	134	135	129	144	130	123	148	137	150	138	128	140	128	125	128	138	139	128	126	149	143	136	149	132	125	143	134	130	124	136	131	152	134	124	135	116	135	131	137	159	147	131	153	136	149	139	142	138	152	150	143	147	148	145	107	148	142	140	143	157	157	124	128	158	147	125	141	139	150	136	160	142	123	124	138	151	145	135	173	136	132	144	148	142	138	149	154	134	132	159	146	131	149	145	133	141	164	133	128	144	137	137	141	150	136	128	144	119	142	126	123	123	147	125	128	146	138	147	137	149	132	133	132	133	142	118	146	153	135	152	139	141	138	124	154	138	154	131	136	136	155	156	140	157	127	124	145	137	127	135	167	153	151	124	155	150	132	154	142	140	134	129	149	163	172	148	125	151	134	125	132	134	143	129	148	137	144	134	141	134	103	128	134	140	135	124	145	129	124	122	133	121	147	170	115	138	141	122	133	130	139	131	142	142	135	122	133	165	145	145	134	106	124	134	141	119	156	151	143	149	126	152	125	136	132	122	146	138	139	133	121	147	151	147	142	154	134	133	136	131	163	117	123	153	149	153	119	153	128	129	137	145	146	140	135	124	152	124	110	147	119	138	140	137	138	150	133	153	127	134	128	147	122	127	118	154	139	140	154	142	137	139	137	152	170	140	145	113	143	138	124	123	143	146	140	124	156	136	135	146	138	151	128	136	129	151	136	142	135	141	135	113	150	128	159	158	142	146	133	153	135	140	129	126	142	148	133	132	162	145	130	143	149	138	121	142	133	157	132	138	137	146	137	131	147	154	147	146	141	155	147	152	138	127	162	154	148	138	150	125	144	119	140	129	124	155	142	104	121	147	155	146	129	123	150	150	133	141	163	152	147	139	133	138	147	144	149	126	124	155	134	170	142	138	132	125	138	148	132	147	135	153	117	138	147	138	117	128	159	130	141	149	128	134	118	144	149	143	139	150	153	135	143	150	139	149	137	117	143	134	127	121	136	154	150	126	159	132	148	136	130	123	133	103	136	148	126
5429	744	680	563	566	562	520	513	519	449	441	474	437	439	466	448	462	417	482	476	428	426	439	442	435	402	457	452	434	424	443	405	417	405	409	435	458	454	436	426	435	496	433	408	445	390	453	439	397	402	397	445	459	425	441	429	420	426	419	445	444	465	431	434	469	447	424	434	461	465	385	445	429	419	421	420	464	457	427	432	428	431	448	430	404	429	441	439	456	485	461	406	427	436	438	433	454	426	406	464	459	407	444	429	427	435	438	453	422	403	416	421	425	410	449	441	431	432	445	444	410	442	428	457	415	439	406	418	458	410	412	441	476	464	446	410	419	414	458	410	450	444	400	461	420	449	405	418	445	455	428	440	436	418	408	400	432	406	450	398	440	415	459	400	406	420	445	438	439	444	439	428	429	432	433	445	399	446	410	444	461	455	422	440	461	414	467	435	407	450	447	416	423	445	439	411	412	427	445	428	408	402	414	445	399	413	432	461	406	432	421	434	442	460	428	404	437	434	437	441	424	402	425	427	433	464	438	414	413	457	409	471	453	448	436	442	462	425	392	426	425	441	428	436	446	391	402	452	418	402	427	405	436	423	448	420	441	436	426	423	435	432	405	421	395	403	422	457	404	439	453	428	405	429	417	447	458	435	450	423	399	404	430	391	432	437	421	411	398	461	425	414	410	421	452	439	452	405	397	428	453	441	407	455	421	402	407	437	465	439	433	426	435	439	441	419	438	429	455	422	444	444	429	453	403	382	452	441	422	451	465	428	427	440	409	420	406	420	428	430	452	457	400	414	423	429	440	418	438	392	437	448	437	421	455	430	438	415	419	394	415	451	436	424	476	444	440	446	387	444	425	450	455	389	432	441	428	439	434	439	467	403	423	427	435	418	449	414	426	438	428	423	391	395	423	429	412	432	408	452	441	445	472	451	439	413	397	416	442	444	428	406	429	400	415	418	418	449	421	456	438	406	474	425	447	433	423	430	395	446	449	414	439	443	425	434	424	429	447	445	401	404	414	445	405	421	435	459	427	411	446	392	416	402	496	413	440	456	440	416	410	417	446	470	411	448	462	460	467	423	392	423	430	436	451	447	421	406	460	432	406	448	433	416	442	416	421	429	440	418	427	424	454	434	419	431	426	441	452	409	452	440	414	428	441	428	416	446	413	427	406	431	447	437	409	434	428	397	411	412	439	430	458	413	448	426	434	422	431	421	408	429	412	425	440	401	414	427	443	428	416	405	424	445	417	419	437	406	435	487	431	430	450	436	439	431	397	390	416	429	444	415	419	463	417	446	433	428	455	430	457	414	434	411	390	445	432	432	413	413	431	419	424	472	399	453	436	420	411	482	435	451	432	433	440	463	433	418	426	429	452	409	375	443	459	428	437	406	437	424	432	427	438	428	429	425	415	447	424	455	433	414	433	449	409	418	388	437	401	421	439	420	425	434	444	430	445	431	420	452	491	485	420	414	415	402	428	424	435	454	427	462	427	405	425	382	411	448	454	413	420	435	445	437	419	431	430	410	451	412	460	432	419	402	427	412	464	416	428	456	414	432	442	408	418	441	406	435	435	410	435	386	404	408	432	470	421	433	449	407	400	462	427	392	428	471	450	419	412	443	444	448	462	441	387	431	426	396	404	459	426	413	434	390	448	459	416	431	415	448	462	454	441	441	413	455	426	409	411	423	402	473	425	426	460	453	444	450	447	436	427	432	412	413	453	453	431	418	440	434	410	421	419	436	398	428	453	450	435	396	425	392	414	415	417	431	423	449	362	461	393	432	422	424	401	430	408	460	425	456	404	444	410	425	427	426	444	431	435	411	421	425	423	427	428	442	442	399	440	421	394	439	435	410	417	382	427	447	403	438	423	450	411	455	435	434	458	448	434	475	417	446	441	444	435	402	411	415	391	453	411	441	422	414	436	418	429	419	427	407	398	449	414	443	445	418	426	450	393	414	407	443	452	428	441	447	430	435	425	434	434	436	425	429	426	427	443	435	432	420	416	418	413	413	428	401	436	422	384	426	469	467	415	420	435	433	454	410	420	459	463	427	442	444	423	428	425	420	453	463	422	449	427	467	442	427	395	418	435	422	419	435	427	455	445	414	413	450	440	426	404	441	422	428	408	436	443	458	420	439	399	413	493	438	407	424	449	408	458	461	428	440	413	433	423	450	436	411	431	470	409	448	450	422	393	431	476	433	421	411	420	430	433	428	428	424	404	435	472	482	482	421	460	452	439	432	425	438	404	448	412	449	404	434	445	468	399	439	427	416	442	390	439	466	441	419	408	455	454	426	435	435	426	413	425	443	417	417	457	406	415	427	395	433	412	439	407	425	430	418	429	482	428	416	436	430	427	395	416	424	395	388	416	423	467	431	454	461	400	450	423	406	434	394	418	461	443	480	460	443	428	409	420	438	410	418	444	433	406	392	429	451	433	410	427	422	417	446	417	463	442	447	427	426	430	404	419	438	428	416	446	407	435	420	449	427	437	435	446	425	423	416	422	424	447	433	437	427	413	414	431	402	455	375	448	435	434	462	449	476	427	430	435	448	464	413	444	431	453	426	427	424	403	451	448	416	415	413	416	427	404	454	359	437	431	459	454	445	473	464	444	431	448	440	416	423	453	416	420	424	403	441	432	428	423	461	467	411	450	441	421	409	456	437	414	399	459	407	416	466	431	407	434	432	425	435	417	440	444	418	424	436	453	472	419	461	434	428	392	419	428	425	431	448	445	452	425	411	459	411	400	415	411	410	463	424	441	421	453	433	427	399	426	439	432	415	406	402	424	459	440	393	418	440	432	417	448	407	441	404	440	425	384	409	413	432	410	454	472	451	432	384	425	441	431	422	401	398	406	405	403	399	482	442	408	442	453	431	382	432	470	435	395	415	460	427	433	451	401	446	427	469	434	458	458	437	434	461	433	436	428	418	452	429	446	428	454	453	438	409	451	408	444	471	437	408	414	419	443	430	440	439	433	455	398	413	441	427	416	448	418	389	444	428	414	435	450	442	386	416	448	478	422	420	460	392	434	427	441	450	420	440	465	439	441	434	451	399	440	412	473	428	429	452	411	403	451	400	408	439	408	384	397	437	435	415	409	447	435	443	460	420	424	451	406	443	434	410	421	424	444	419	428	411	456	466	424	448	421	440	438	406	420	439	455	476	441	433	464	435	402	456	401	433	424	422	426	440	406	439	411	427	425	435	443	436	415	420	450	416	449	440	442	419	436	433	428	452	450	440	450	411	454	444	457	421	468	463	408	475	443	423	469	405	388	439	457	420	444	451	408	458	410	417	421	454	407	395	431	452	411	423	440	442	435	468	402	415	427	428	437	420	415	409	460	455	432	423	416	479	403	406	461	391	455	431	419	444	457	421	476	445	404	427	455	408	448	443	434	387	455	470	420	409	445	390	426	435	454	444	469	438	438	466	401	414	452	436	418	450	446	477	406	407	427	465	416	397	452	448	431	434	446	465	444	450
28950	21266	21141	4750	522	475	386	277	201	187	157	205	221	196	198	228	187	178	154	157	144	158	158	141	161	170	152	141	136	161	138	153	150	124	141	122	141	164	130	135	151	149	150	154	140	131	131	134	146	148	153	119	138	135	132	139	156	145	128	132	128	158	123	145	155	136	144	157	126	157	131	137	142	147	149	152	149	143	120	137	144	141	139	129	147	143	155	168	132	148	153	156	147	152	134	141	165	138	151	136	116	136	157	137	154	143	138	132	133	143	143	144	141	135	130	152	133	155	157	140	149	126	138	123	148	152	141	132	138	140	143	136	143	133	130	150	132	143	139	111	130	142	144	140	139	116	118	132	159	135	124	121	143	150	134	160	146	139	139	156	138	133	123	157	135	135	138	135	136	152	136	133	124	138	132	144	150	137	128	151	128	154	146	154	139	138	141	154	126	142	151	146	137	145	136	139	148	147	140	143	160	130	130	128	140	134	147	119	156	139	160	102	139	131	123	160	130	150	151	143	148	155	153	127	135	148	131	141	141	133	130	137	151	132	132	137	138	129	146	150	143	134	137	143	145	149	142	134	139	134	137	130	128	140	135	131	162	142	147	149	153	146	121	130	138	162	143	141	138	147	147	132	146	143	137	137	136	143	164	143	136	110	153	131	142	176	139	153	135	138	161	138	122	149	130	144	157	144	153	129	151	143	144	129	133	147	138	146	143	148	145	123	154	125	169	139	139	142	150	150	158	137	133	132	126	147	106	139	146	156	160	141	138	161	134	142	147	123	136	137	150	128	144	118	127	150	139	122	147	127	143	142	143	140	164	125	150	158	157	156	179	146	160	137	144	125	141	149	132	139	137	140	148	135	161	139	118	143	139	152	152	140	137	178	128	138	142	149	140	153	151	145	157	129	142	156	128	138	158	142	137	144	144	144	144	135	140	135	149	172	125	128	165	149	151	153	143	134	133	167	149	136	148	136	147	152	142	133	128	124	132	136	117	127	139	136	142	130	146	152	139	130	129	150	137	149	120	146	160	130	153	150	155	137	149	148	153	167	131	142	137	157	136	141	152	169	143	148	131	137	147	114	144	138	138	131	166	133	135	124	124	127	131	131	132	160	122	152	147	143	133	124	125	141	143	148	132	126	135	149	153	149	128	152	151	148	152	130	135	165	133	148	145	150	139	146	168	135	135	153	133	142	134	150	154	126	164	143	151	151	173	140	145	130	164	127	148	135	142	127	132	143	160	139	134	118	148	128	155	167	145	140	143	144	137	139	141	127	141	132	146	173	137	141	129	162	129	126	152	124	135	126	148	146	142	132	149	149	139	126	146	128	148	149	142	139	110	139	148	128	134	127	110	148	128	127	150	138	140	116	139	145	145	139	132	151	144	161	159	140	162	136	154	140	121	137	131	147	136	127	139	145	138	150	125	145	124	134	146	144	130	127	135	141	128	132	146	141	146	126	154	141	150	136	119	153	147	126	154	133	138	128	153	147	124	151	149	131	149	136	115	141	149	138	139	106	136	146	150	156	147	134	130	156	157	137	151	148	152	117	125	153	164	155	145	143	141	154	127	140	136	139	158	124	131	133	165	132	126	153	127	132	110	148	153	136	146	143	136	134	146	134	127	129	125	139	132	150	131	140	119	136	129	140	123	138	138	134	122	137	136	134	134	153	139	134	132	134	111	138	141	104	137	132	152	131	136	144	144	147	149	145	127	145	142	133	162	156	159	132	143	125	132	150	148	154	149	125	142	148	135	140	144	146	130	166	150	151	156	122	139	160	124	148	145	161	114	135	142	137	132	148	128	148	142	161	152	151	125	137	136	145	131	144	134	134	134	146	141	150	147	123	135	145	100	143	127	147	156	136	141	136	138	148	143	167	132	138	137	146	159	129	134	140	132	158	164	149	125	134	165	161	146	127	152	129	165	139	137	155	140	143	138	177	150	156	142	114	147	126	145	126	145	147	146	138	159	153	150	158	126	141	149	155	161	129	123	131	144	140	141	141	141	164	122	149	155	141	137	137	154	119	131	140	132	139	120	118	148	146	126	140	137	140	149	136	149	137	127	178	140	122	129	144	160	147	152	153	131	146	137	136	125	135	149	148	130	131	155	144	139	136	149	129	129	148	142	137	136	137	151	135	132	132	129	126	135	134	155	133	126	133	134	152	137	152	142	157	127	147	145	157	166	139	161	139	135	162	124	132	145	136	141	120	134	137	130	123	133	131	150	137	152	157	138	132	148	134	128	151	141	137	151	135	134	151	142	139	138	141	142	148	149	125	143	132	143	135	137	148	127	140	138	134	147	139	149	143	131	138	149	147	125	117	143	146	152	136	136	133	164	143	135	134	151	148	136	135	151	128	137	140	161	126	137	160	122	134	131	144	147	139	140	150	153	148	143	154	126	148	145	139	125	168	150	149	152	149	138	153	128	135	149	156	143	164	144	164	151	147	126	134	139	146	132	140	130	146	112	144	117	175	135	131	152	165	131	140	133	140	134	146	145	125	139	144	158	140	157	147	127	142	143	157	160	140	150	139	152	135	131	146	132	161	140	123	137	154	148	144	149	124	120	152	121	156	139	156	153	144	145	136	122	133	143	134	139	133	129	135	139	161	152	135	143	159	114	129	149	135	151	133	149	152	143	131	141	143	145	146	155	145	129	159	140	128	146	151	151	127	143	146	144	151	158	129	144	157	162	143	136	146	136	162	132	166	126	160	148	131	127	148	127	138	153	144	158	146	147	153	144	146	154	143	159	162	137	152	154	121	146	147	138	127	150	152	168	158	155	124	146	139	142	134	169	150	124	129	150	136	145	135	132	161	139	145	135	135	139	107	126	145	150	143	144	145	150	143	145	137	143	136	118	115	151	145	141	136	147	144	153	156	138	169	153	116	150	156	158	122	158	139	147	134	134	165	146	122	150	128	122	135	153	136	155	131	177	157	149	156	157	135	165	141	141	174	173	171	141	160	141	132	157	170	135	148	141	152	142	140	141	148	144	134	170	143	141	142	152	124	131	123	133	161	131	140	155	141	150	140	137	137	119	166	153	131	163	140	117	134	122	125	144	152	145	134	131	150	139	140	152	151	123	141	125	134	150	122	144	134	130	152	153	146	142	143	137	159	134	146	147	134	121	122	142	148	154	153	147	136	135	132	163	141	141	145	143	139	146	162	144	137	140	143	123	140	162	164	141	144	164	136	121	147	142	125	156	147	149	121	135	166	155	150	137	145	159	154	139	146	140	135	128	141	121	163	127	122	129	144	119	134	142	141	153	145	143	143	143	130	141	155	139	161	145	146	121	151	124	137	147	150	150	147	143	143	147	144	148	134	127	150	151	135	136	129	153	137	149	110	145	161	141	146	138	150	132	147	143	104	149	127	150	142	147	125	160	144	148	157	143	144	170	122	138	122	137	123	166	130	142	154	119	146	145	142	147	147	146	134	124	131	138	128	151	133	134	136	146	161	131	141	149	140	171	122
6265	2265	2782	2146	1960	1965	1735	1057	808	668	664	868	858	745	827	953	746	720	510	507	501	481	496	525	549	503	436	478	464	465	483	526	451	456	494	446	477	437	437	451	417	473	415	452	445	466	444	447	438	424	429	441	470	446	448	427	438	462	433	419	410	422	454	454	409	455	449	485	409	424	471	418	421	448	454	428	449	469	438	398	442	403	471	461	450	417	443	447	404	445	417	434	446	432	483	453	459	454	430	456	433	435	432	427	508	427	461	438	446	470	436	422	419	423	426	405	460	449	452	437	460	450	484	472	444	456	431	471	436	444	438	406	429	433	434	436	460	444	412	454	419	443	413	432	454	449	457	460	428	427	427	447	441	405	424	478	441	424	456	438	433	459	450	434	419	439	432	427	418	449	433	418	448	449	450	446	451	461	415	428	420	449	448	436	441	450	458	428	439	465	429	436	444	448	429	418	423	441	457	440	439	440	435	424	441	449	420	492	436	437	441	428	419	449	430	426	452	453	411	462	444	455	432	463	455	423	445	457	440	442	418	422	485	442	466	473	462	435	436	436	435	435	425	429	450	413	457	448	424	410	461	442	416	450	449	422	428	430	462	464	490	446	414	440	431	440	448	456	452	419	447	420	432	468	452	458	450	422	454	409	417	446	425	448	488	410	433	423	431	411	411	440	429	430	450	431	460	451	422	432	412	450	434	436	423	439	416	422	468	483	409	461	412	415	439	449	456	415	388	475	449	464	447	460	451	419	465	469	458	456	490	466	419	441	451	439	460	480	462	416	448	474	450	445	430	498	436	461	416	478	442	448	464	447	450	470	468	433	429	478	458	429	494	466	437	437	448	462	450	435	431	461	407	438	464	438	408	470	429	473	429	467	417	435	421	432	409	434	435	403	473	445	482	450	432	479	458	431	429	430	433	448	450	444	424	450	473	444	441	461	412	467	417	477	440	442	468	431	421	440	424	425	454	412	448	474	437	448	463	416	452	443	410	453	455	458	384	387	430	431	465	439	436	459	430	422	452	442	436	426	462	465	437	426	433	435	435	425	423	433	450	444	439	401	421	432	431	414	443	480	433	450	441	434	434	466	443	457	442	431	433	464	438	463	397	480	412	439	422	467	417	466	503	453	440	432	453	472	427	452	435	449	441	434	422	438	477	430	463	433	475	443	443	428	428	429	461	460	455	426	465	484	440	445	461	429	425	451	438	472	434	488	470	437	432	479	440	440	438	463	423	452	451	453	398	441	437	473	417	421	429	448	449	426	452	450	448	436	451	422	440	479	455	463	451	486	440	470	428	433	424	437	426	411	433	445	421	437	409	458	417	447	444	408	437	427	436	425	422	438	427	443	455	446	466	412	464	419	473	410	430	460	425	445	465	451	425	428	448	436	426	439	476	453	483	431	471	407	437	412	429	414	424	460	422	421	436	443	464	447	466	435	428	430	412	450	468	441	390	486	478	488	435	408	429	433	455	441	425	396	476	463	463	419	433	418	480	422	485	456	446	461	437	415	449	435	456	480	414	445	437	440	422	401	429	456	423	425	429	425	440	439	437	450	481	474	432	430	445	425	472	449	480	431	444	450	466	437	445	461	416	465	456	457	423	412	430	445	431	436	460	436	475	420	451	435	418	441	443	441	408	417	524	441	417	419	445	449	403	462	403	472	448	452	441	411	450	451	408	420	402	428	440	476	442	397	446	446	419	410	461	447	466	454	416	468	468	398	423	435	435	432	429	434	431	426	428	449	437	429	437	417	426	460	451	429	393	468	451	441	414	457	427	470	448	450	439	480	446	439	451	461	462	430	438	423	436	400	454	459	472	417	415	438	416	470	425	457	414	479	472	479	454	434	468	451	406	416	457	422	391	440	446	427	446	433	435	431	462	439	429	436	449	442	429	431	441	452	478	424	436	463	441	435	423	438	455	426	407	437	461	446	482	466	444	470	441	440	438	458	450	473	464	424	416	449	449	434	435	447	457	405	427	454	436	403	480	441	453	469	463	466	433	411	459	399	425	438	434	439	449	427	445	433	425	460	458	438	458	442	453	491	413	495	436	455	415	431	411	422	440	464	411	476	479	429	445	428	443	409	472	424	420	473	419	437	446	418	496	443	491	501	418	443	424	419	446	436	411	423	427	441	464	435	426	483	432	433	480	463	416	450	445	409	459	419	471	441	443	400	431	462	450	433	453	434	421	428	475	448	474	394	424	439	450	432	467	431	468	445	460	432	434	455	431	451	441	441	431	401	451	430	435	464	446	433	484	416	457	467	414	429	450	430	455	485	463	479	445	452	454	460	412	437	407	447	450	446	429	449	416	440	436	429	455	427	419	482	405	432	449	435	427	426	500	467	444	447	422	467	429	414	450	430	474	436	458	421	414	422	447	455	425	424	413	421	430	436	439	434	427	430	469	429	424	424	449	448	459	422	474	443	436	444	474	388	421	447	464	400	449	426	437	437	419	470	440	435	451	423	452	437	471	429	433	444	443	420	404	430	420	430	452	483	420	414	405	398	436	442	468	439	466	420	479	439	426	469	433	459	431	424	453	446	447	444	437	473	406	427	430	464	464	461	430	426	413	421	453	467	429	442	474	413	419	459	406	470	429	437	457	435	430	452	409	428	444	420	423	454	486	380	452	442	484	421	430	461	436	462	411	447	456	437	469	451	416	460	450	468	450	424	460	441	449	484	439	453	437	429	440	433	415	392	428	435	429	440	456	475	395	443	462	436	471	483	424	475	450	413	446	431	478	430	402	473	429	430	454	444	436	455	446	474	449	461	466	432	473	474	425	466	466	498	434	423	424	462	430	415	451	430	411	430	469	452	444	451	487	426	444	435	457	441	476	478	447	440	426	453	404	452	408	410	457	425	424	438	446	396	477	469	413	436	464	440	449	459	443	417	441	446	427	465	408	416	422	441	440	466	463	447	423	440	473	429	450	439	460	433	425	421	480	439	443	432	453	453	429	458	447	416	466	425	505	411	417	423	403	458	429	450	439	465	440	432	464	474	439	442	447	489	449	455	480	430	422	429	481	422	465	440	423	465	434	445	425	455	457	488	471	449	455	445	447	471	420	438	436	421	443	441	457	429	439	455	395	445	453	424	387	422	431	441	445	453	429	491	431	465	475	423	454	429	446	440	470	439	430	458	455	438	435	431	432	471	457	423	422	424	429	460	448	423	427	439	428	455	438	450	441	405	433	417	465	427	419	444	424	457	452	437	412	447	425	460	446	415	409	446	433	472	434	428	441	460	434	434	451	432	441	464	451	454	445	440	418	427	455	456	432	440	497	440	433	456	436	444	440	436	435	419	457	443	407	444	426	418	430	486	431	450	430	463	489	474	452	448	428	409	432	466	436	391	419	444	411	474	440	460	479	454	471	407	435	444	459	428	418	476	413	486	422	442	459	469	457	447	411	482	449	427	430	436	473	459	430	421	418	437	424	426	468	418	440	410	457	466	425	457	444	429	435	435	432	454
28932	21362	22124	6574	780	723	631	386	285	232	215	313	259	247	265	249	250	247	188	157	174	181	152	186	173	155	164	165	152	150	174	140	162	158	158	136	142	143	150	143	152	153	132	156	141	161	130	153	166	152	144	144	151	149	152	160	127	171	155	131	148	143	150	141	137	143	145	162	158	151	131	167	142	167	178	123	165	140	168	156	144	157	156	129	142	127	148	185	167	151	151	155	117	134	152	161	149	180	155	160	141	145	152	162	142	145	154	146	137	143	175	151	154	160	168	157	158	136	144	142	167	147	158	167	168	145	159	161	160	118	131	158	165	140	155	150	136	155	157	169	154	144	153	153	143	151	123	148	136	150	129	161	150	160	122	126	136	135	159	157	155	162	151	151	145	139	149	162	155	147	160	156	140	126	157	167	139	164	142	140	168	161	152	133	130	148	145	151	138	168	142	153	155	158	162	136	143	142	163	163	142	159	132	144	143	142	149	145	148	141	161	149	141	159	162	165	151	148	149	168	153	143	140	138	130	167	132	146	128	124	153	146	148	173	147	144	143	153	150	167	157	133	139	133	152	139	146	154	137	150	158	148	142	141	147	138	158	150	158	145	129	153	143	139	153	128	141	157	163	104	155	155	155	137	143	142	155	145	147	153	160	155	144	171	151	145	139	122	153	130	150	138	151	153	155	134	139	166	173	128	150	143	162	177	144	153	160	165	151	143	157	163	155	148	128	136	147	147	143	144	165	158	158	151	152	149	155	142	157	157	134	162	151	138	136	166	146	147	112	140	154	126	155	158	150	149	157	155	157	161	136	144	140	126	140	137	146	154	157	169	136	146	152	151	130	164	158	155	138	142	159	175	161	152	150	164	154	152	166	146	171	145	144	148	149	139	150	130	155	152	130	163	167	134	141	132	140	158	125	171	159	150	164	150	147	155	173	149	173	150	157	130	166	157	165	139	136	149	151	135	145	144	182	160	155	151	153	144	146	159	150	127	137	139	156	178	135	160	160	152	150	148	144	144	164	129	149	160	144	136	157	143	127	143	133	125	151	159	139	134	157	159	161	142	155	144	162	129	135	153	155	144	146	137	165	166	167	155	166	150	153	141	158	146	166	154	127	175	153	180	152	155	141	139	155	149	143	150	150	170	140	143	141	126	148	161	138	162	128	130	135	154	147	151	151	157	154	176	197	147	164	152	138	156	153	147	167	137	140	146	147	134	143	146	130	144	156	157	151	155	134	165	136	138	156	142	164	159	139	144	142	144	148	135	138	159	148	171	151	135	142	136	130	149	142	147	154	158	144	150	152	159	163	151	137	163	138	136	141	150	142	164	146	155	135	162	171	152	141	122	131	154	165	132	130	166	123	160	168	146	138	158	158	145	161	172	136	137	144	146	149	150	163	171	162	135	156	145	157	145	144	165	138	146	153	147	135	140	145	147	154	121	154	150	143	147	171	146	159	148	120	142	149	152	165	159	149	144	144	151	147	161	149	132	154	148	147	170	134	179	154	154	157	146	157	179	154	145	136	158	154	151	147	157	146	134	142	154	147	156	144	145	171	137	141	124	156	119	145	152	131	131	158	147	120	153	141	146	166	145	157	174	141	170	135	142	152	155	155	153	135	144	146	144	154	146	166	157	143	151	155	152	165	154	149	152	123	149	136	154	133	130	154	142	117	152	168	161	152	148	142	154	163	157	144	146	156	148	149	156	174	138	153	158	145	142	139	150	151	167	162	141	143	120	137	172	150	151	168	141	142	161	134	176	157	150	148	138	159	148	159	167	148	156	146	140	122	141	142	158	156	146	169	139	128	146	146	125	139	128	148	154	143	141	160	157	152	148	150	158	130	125	124	158	165	141	143	146	145	145	155	130	138	146	146	154	135	155	174	136	162	138	174	143	162	165	151	158	146	153	142	139	159	164	122	136	165	147	135	146	154	174	168	164	150	146	154	157	175	147	141	175	152	161	163	149	161	163	137	152	160	143	147	154	156	176	137	156	161	134	144	145	149	152	152	158	141	157	158	152	157	160	128	155	158	144	126	153	141	135	153	145	154	155	164	134	146	153	140	157	156	162	150	167	143	147	143	144	140	159	158	141	150	148	130	152	140	160	135	149	150	145	142	136	156	150	135	141	140	159	151	162	140	137	146	131	140	132	131	141	150	136	151	147	172	141	165	157	155	173	144	138	147	139	153	153	128	150	133	136	157	143	156	169	140	144	155	161	146	151	150	147	145	157	158	158	141	142	141	135	119	142	155	136	158	149	139	141	138	158	152	160	143	152	126	160	150	120	168	135	128	157	137	160	159	157	151	165	143	148	134	139	146	159	169	156	152	133	133	162	132	148	147	140	144	137	163	143	135	154	164	158	160	151	145	161	143	143	148	137	156	147	155	144	153	187	157	142	132	141	150	142	148	149	162	148	173	135	151	156	150	136	141	151	136	148	140	140	153	133	179	150	159	146	132	127	146	148	153	162	156	132	139	153	132	138	141	153	148	146	148	148	121	155	161	147	154	148	159	154	131	141	149	127	157	151	136	148	134	160	145	136	178	148	175	136	143	153	167	156	149	139	161	143	133	147	161	155	140	126	140	144	155	143	132	157	149	164	159	134	142	143	144	131	150	135	147	145	143	164	159	155	142	138	147	153	136	153	139	124	146	144	153	157	157	145	137	142	159	159	152	126	162	144	184	143	147	159	166	142	131	140	148	153	146	134	156	131	127	141	160	148	143	151	163	142	137	140	146	152	144	152	125	147	145	172	142	138	128	158	131	153	142	153	131	158	164	155	148	138	140	153	150	155	161	143	155	153	154	167	155	150	131	166	148	141	162	161	133	136	160	130	175	145	146	159	159	150	155	137	141	161	173	131	162	136	171	130	154	150	151	166	136	151	152	151	141	133	126	139	137	153	147	153	158	134	139	129	142	138	151	153	167	136	139	160	151	163	174	148	172	139	157	169	167	125	159	126	162	151	152	146	162	160	149	150	138	159	157	123	156	126	149	158	150	135	136	151	180	168	134	137	145	139	146	145	162	146	165	146	152	148	154	149	173	155	158	150	154	149	146	155	156	183	149	143	141	140	172	162	173	160	127	157	141	169	148	136	137	144	150	146	145	170	150	143	143	151	123	151	151	150	159	149	159	159	136	143	161	134	153	152	129	144	140	152	139	146	134	147	152	144	153	146	160	149	153	141	144	156	150	142	146	149	167	143	146	128	128	155	130	164	150	131	130	132	146	132	179	147	133	159	154	138	167	145	162	156	138	166	146	156	157	168	144	144	141	174	165	127	161	157	136	142	161	148	131	131	157	126	166	162	161	158	160	139	159	149	144	143	162	159	147	166	152	147	170	148	141	147	138	155	136	151	151	146	156	149	137	151	158	157	166	162	151	144	141	147	134	144	154	156	155	155	130	149	129	134	149	149	142	143	156	135	176	146	145	159	146	148	159	156	142	138	157	133	167	136	156	160	148	146	136	159	145	144
7219	3328	4185	3174	2961	3025	2641	1442	1039	919	917	1426	1247	1091	1124	1231	1033	1012	678	610	545	646	574	629	576	501	575	519	526	539	516	514	482	494	523	471	482	481	484	437	458	513	463	466	480	466	432	474	503	449	490	481	470	424	455	433	457	469	469	429	426	477	489	415	410	453	435	427	448	505	463	460	458	477	476	494	459	508	452	460	465	482	469	472	472	489	446	453	449	484	468	458	471	467	437	470	487	464	452	460	440	438	442	457	482	450	441	439	473	482	448	466	478	456	471	447	468	481	497	481	481	465	446	450	442	474	474	456	453	446	457	477	448	449	457	424	461	440	435	476	480	446	422	460	458	458	459	484	482	451	477	458	471	498	447	489	468	436	492	415	445	468	451	467	498	499	501	478	456	443	454	461	455	500	462	471	489	471	457	451	455	495	511	461	475	437	468	455	448	434	453	430	475	427	453	450	467	491	446	464	477	478	434	465	454	445	455	442	474	471	443	486	466	457	445	451	448	466	490	469	461	478	429	443	475	513	437	489	454	469	464	478	460	486	467	465	467	475	471	455	447	472	475	483	525	442	469	460	468	485	464	486	474	441	423	479	461	452	438	449	459	443	438	445	432	459	458	438	454	429	418	465	493	497	508	473	451	507	465	448	465	455	467	470	486	452	463	396	463	473	490	442	461	438	466	486	476	479	432	473	499	491	479	473	462	472	499	450	485	440	479	486	442	466	447	450	465	415	450	472	467	478	454	502	446	455	477	422	490	485	491	478	435	430	476	450	491	465	505	487	446	484	495	491	433	443	445	450	460	442	452	453	418	482	452	476	455	454	460	454	463	474	472	479	472	474	465	450	464	420	447	449	463	425	487	467	446	473	493	475	473	442	421	458	454	436	498	452	480	462	448	465	424	475	424	484	482	423	406	478	478	457	487	490	461	458	472	493	453	478	449	458	457	472	484	469	490	426	457	463	485	442	470	466	477	487	489	477	463	480	431	462	463	483	464	475	461	465	494	514	420	430	449	486	441	463	468	459	477	471	456	442	433	446	448	470	498	442	470	455	505	503	446	490	459	459	443	507	463	486	470	496	455	467	452	473	444	483	457	428	454	467	485	471	477	442	450	495	458	502	472	457	461	487	448	485	466	462	469	428	472	447	432	450	475	420	419	491	479	496	459	458	475	458	476	493	446	446	496	472	480	478	468	436	441	472	452	453	470	436	478	441	430	460	420	447	452	475	505	475	499	448	468	489	473	476	483	475	442	442	467	504	443	442	443	462	459	417	506	496	480	499	407	504	478	492	457	493	499	456	455	422	454	470	447	450	467	453	475	457	450	458	498	477	481	470	446	461	466	440	496	462	441	441	439	470	428	483	484	433	436	509	460	465	486	437	513	454	426	442	431	429	480	473	453	441	473	470	493	484	430	418	502	460	475	451	454	468	468	505	451	528	447	502	408	473	462	458	433	467	457	457	425	495	449	465	488	485	470	458	451	460	474	447	451	479	472	496	479	478	453	457	478	475	428	471	434	451	489	451	445	456	481	459	463	416	488	459	504	449	491	497	462	445	448	463	435	470	467	461	441	432	455	434	445	511	489	480	483	489	475	475	452	503	498	441	517	467	464	474	423	488	513	462	484	454	499	475	423	448	466	460	456	441	521	470	444	450	497	437	480	458	458	480	462	488	462	450	473	450	473	492	494	455	420	487	488	471	417	461	480	464	475	440	452	465	446	428	432	493	453	467	466	478	456	479	443	503	490	440	445	448	457	459	469	420	429	467	475	510	484	442	459	481	480	489	476	449	424	467	457	448	446	477	453	438	465	414	455	486	498	449	487	466	438	444	481	489	492	426	464	455	481	464	439	460	440	446	435	460	467	425	476	457	457	482	449	440	465	476	489	483	437	456	464	470	457	475	466	449	486	437	445	468	412	459	443	467	474	470	476	473	432	483	451	497	449	475	458	445	470	517	442	454	496	460	478	502	477	467	439	426	460	474	436	452	500	453	439	453	461	501	477	429	428	487	414	468	484	423	491	478	435	446	452	474	479	440	442	490	467	419	503	436	489	465	483	472	463	504	470	483	433	467	439	497	495	439	478	474	453	481	438	486	461	488	499	455	481	484	490	467	487	509	494	456	460	478	434	502	416	409	455	441	446	484	444	467	482	465	471	489	456	499	435	484	491	423	466	488	459	445	437	459	495	439	448	485	468	460	449	443	483	448	471	425	485	487	466	453	478	468	421	438	415	437	477	522	485	451	469	489	447	440	454	473	460	461	461	475	494	466	481	476	439	470	476	471	463	442	478	468	484	482	480	474	477	472	481	434	455	433	436	469	435	451	466	460	470	450	477	435	464	423	494	435	447	427	470	452	427	467	500	471	434	480	475	454	511	460	479	476	423	473	446	450	491	475	459	477	457	496	458	479	476	470	438	451	460	434	501	486	464	450	430	473	479	446	494	453	460	476	483	441	512	446	511	454	482	483	462	461	463	435	458	436	464	466	449	446	444	450	509	455	447	449	454	465	459	451	453	487	456	469	446	473	460	474	439	490	450	459	456	468	477	447	456	442	477	471	478	447	468	460	465	473	477	487	479	435	455	440	441	473	474	430	465	454	484	443	472	427	449	473	461	452	478	467	453	441	439	466	492	431	449	452	438	435	440	488	459	496	463	482	503	508	524	487	458	489	463	470	463	496	481	455	486	469	457	471	437	446	447	456	435	464	471	486	485	487	470	463	489	472	454	450	477	485	443	500	465	460	444	439	452	439	400	479	442	475	449	430	452	470	441	443	463	484	433	492	507	456	424	466	490	488	459	457	509	475	429	462	463	503	457	460	450	458	473	444	439	445	521	478	474	468	480	480	464	478	454	453	443	440	467	442	478	467	492	455	491	478	438	463	485	452	459	486	453	475	438	472	466	484	468	478	495	481	446	478	468	481	467	424	478	440	483	465	479	470	467	444	486	417	486	464	494	514	438	442	460	511	488	465	489	444	463	484	473	459	432	428	455	462	471	484	470	468	482	448	451	445	476	496	450	457	490	461	453	479	452	482	420	452	451	482	474	484	487	480	480	461	442	446	464	485	503	445	488	434	454	504	441	479	494	495	472	471	486	430	464	451	464	511	464	478	459	458	454	477	466	489	427	467	497	457	486	458	447	456	433	467	476	486	456	481	458	477	483	502	458	448	470	473	452	496	472	459	450	488	475	476	476	443	483	508	444	460	425	466	460	446	472	481	477	434	503	448	447	480	441	462	446	458	490	467	438	426	458	423	473	467	454	442	471	453	541	497	453	450	433	506	432	437	439	481	507	451	434	480	463	471	491	464	467	476	456	419	457	446	441	499	431	478	456	475	504	431	462	510	477	500	472	460	433	464	478	480	428	478	450	432	472	444	439	451	461	482	464	469	450	469	470	493	431	514	436	475	444	465	469	480	487	497	437	440	503	471	438	460	478	513	469	492	475	476	453	468	444	439	494	487	440	462	491	448
28944	21317	19468	2590	184	166	149	149	135	159	139	135	149	150	168	155	166	149	160	150	158	148	151	156	144	153	148	164	119	162	158	141	143	160	157	145	165	154	146	135	126	146	165	132	148	143	151	161	148	155	142	134	143	157	142	144	132	145	153	146	150	154	163	130	153	141	134	136	140	139	147	137	149	127	149	154	154	140	144	121	162	131	134	146	141	141	135	171	147	157	136	162	164	160	158	151	140	154	142	138	125	151	131	135	146	137	121	149	141	137	163	158	118	147	139	122	133	152	141	134	139	147	147	151	150	150	130	146	127	166	138	141	146	134	147	122	162	150	121	134	135	150	128	149	139	146	134	146	150	140	161	121	164	146	141	133	166	161	159	131	148	129	159	168	133	169	128	150	152	127	144	139	132	157	147	132	146	141	134	146	137	146	119	155	141	128	139	151	130	154	142	133	156	153	155	128	124	158	148	164	143	141	132	145	159	126	138	143	135	158	162	168	131	130	146	146	145	155	149	160	136	140	162	149	128	150	159	149	145	154	153	157	140	140	130	150	134	152	152	156	152	154	150	119	149	135	144	167	138	122	129	138	132	146	135	152	132	125	144	139	154	144	162	160	151	131	136	141	158	157	132	142	162	137	150	141	130	139	139	133	133	145	150	142	152	129	139	139	134	128	139	147	148	148	130	150	148	127	119	156	141	141	146	145	149	144	166	134	156	150	129	161	128	142	146	136	144	117	144	143	129	148	141	148	136	145	144	154	149	157	142	157	155	144	133	152	157	138	142	136	146	147	131	150	151	148	157	137	147	124	142	135	138	141	149	134	138	144	144	152	144	136	142	145	133	139	119	162	146	151	136	148	156	131	146	142	146	136	161	141	146	159	130	144	156	138	151	123	142	152	147	147	139	142	151	156	136	139	142	136	168	150	159	140	161	137	128	140	147	138	136	126	147	135	153	153	137	158	127	112	147	125	138	168	143	136	151	172	148	144	145	126	117	170	141	131	144	133	162	130	153	136	132	136	133	129	132	147	140	148	141	155	148	153	148	140	139	152	158	133	152	135	150	160	146	144	152	125	128	135	115	129	170	131	157	149	151	148	150	141	157	146	110	151	145	151	140	144	140	151	189	159	155	158	149	154	136	159	146	142	144	146	127	157	127	134	164	153	160	154	139	143	136	154	148	139	134	136	161	128	141	147	167	134	145	143	145	130	150	134	143	145	139	128	126	155	153	152	163	156	158	128	140	151	149	168	151	143	127	143	147	166	122	163	160	126	143	162	126	144	157	136	137	145	128	133	138	151	151	135	146	126	137	160	162	132	123	140	158	155	154	139	143	138	141	135	156	140	155	126	140	158	150	144	132	147	149	155	146	157	130	139	148	166	152	137	140	164	149	132	128	160	151	124	148	128	154	146	153	144	135	139	169	145	151	132	151	145	137	129	151	171	156	122	120	148	142	142	120	144	158	165	154	137	148	139	164	158	129	135	147	166	133	143	135	126	132	151	141	148	159	147	128	156	155	139	138	149	139	131	142	130	172	128	128	135	142	134	146	127	139	142	142	135	125	170	151	150	152	149	159	145	148	132	136	146	142	131	167	146	159	153	147	145	159	155	163	161	136	140	159	137	133	174	131	125	152	151	110	129	140	122	137	150	158	157	154	144	128	140	153	117	139	135	142	124	121	153	144	156	155	135	142	138	150	129	146	162	156	133	139	146	144	158	142	145	145	139	137	132	146	134	150	145	129	160	159	148	146	128	159	140	117	143	147	143	168	155	140	134	119	133	130	154	122	164	148	143	150	151	136	131	115	151	132	134	151	171	156	125	167	139	130	143	133	149	146	150	144	162	135	126	162	133	138	126	148	170	132	148	152	126	151	150	130	140	158	136	165	147	136	158	140	141	125	134	151	133	142	119	130	148	162	135	131	166	137	135	157	151	160	131	136	134	135	147	144	142	148	161	149	142	147	138	130	157	122	139	145	145	156	143	141	150	138	131	158	124	152	144	161	160	147	141	143	136	134	145	125	132	129	149	149	139	122	147	157	146	155	160	146	128	143	177	114	147	159	131	138	164	143	139	117	164	158	160	130	150	129	130	152	143	144	141	142	160	147	136	125	144	141	141	148	133	126	142	135	139	122	145	126	161	130	141	139	142	156	155	163	164	147	147	169	156	161	139	156	141	150	145	157	144	137	141	119	130	133	139	131	130	134	158	145	154	146	162	141	137	161	123	124	148	142	139	150	136	116	135	154	134	145	142	128	125	143	162	138	150	136	127	134	136	153	134	139	138	141	131	170	157	132	141	162	140	148	144	145	156	157	132	135	111	150	139	143	121	134	146	170	145	133	143	144	140	150	146	151	152	128	133	141	127	163	148	120	141	135	141	157	149	128	173	137	142	129	149	156	131	128	157	134	145	143	125	157	154	148	130	135	153	137	136	155	122	148	122	141	128	143	168	149	171	153	160	125	146	126	162	142	147	140	158	142	152	133	171	141	140	132	145	139	133	145	151	158	126	124	154	141	123	145	161	165	144	146	149	152	143	138	159	153	150	159	145	148	142	164	135	153	141	145	146	140	162	157	137	131	135	160	153	152	145	151	151	161	142	148	141	134	143	148	140	137	149	148	156	152	150	153	142	145	146	142	134	148	149	140	161	152	145	143	147	142	122	119	158	148	137	149	169	132	126	148	132	146	148	175	173	138	118	135	157	135	156	137	138	158	136	172	142	121	142	142	140	136	169	141	142	140	147	140	150	120	147	171	155	126	145	154	143	140	159	135	149	158	138	149	135	154	146	137	147	152	156	151	157	149	138	145	155	144	147	136	120	114	124	118	131	135	159	155	134	165	168	142	140	135	136	147	138	136	152	150	139	147	141	129	146	133	137	132	143	154	138	147	170	138	141	143	136	147	148	144	140	117	151	162	128	144	138	152	147	134	143	146	153	147	148	155	130	133	142	182	142	136	161	150	146	134	130	141	132	145	139	131	140	158	160	143	152	139	144	158	158	125	155	147	155	129	130	130	158	167	157	153	154	158	149	144	159	134	156	157	151	153	150	141	129	143	158	134	134	141	149	138	143	146	136	142	135	138	146	149	149	125	162	142	161	142	149	143	143	132	137	159	148	141	157	152	151	149	153	142	165	147	125	141	138	140	138	138	132	135	126	133	172	155	143	147	168	140	133	156	159	150	131	144	139	127	145	143	127	135	147	134	165	148	146	147	145	145	160	133	117	173	151	127	122	139	113	133	146	143	150	153	139	144	151	136	156	140	140	159	142	141	158	151	130	137	149	151	143	144	147	130	140	154	159	148	167	140	140	138	154	165	133	139	154	162	125	143	142	140	122	136	127	142	142	126	170	161	153	148	151	145	126	143	151	174	147	141	145	142	141	152	129	149	136	126	174	138	143	145	124	147	137	158	112	166	144	133	130	150	157	129	151	128	125	143	154	135	145	141	140	139	149	142	134	133	149	138	135	139	129	128	141
5521	805	783	640	667	578	588	518	515	484	491	489	495	519	476	472	467	475	455	441	471	471	446	428	489	452	449	441	473	470	443	470	451	448	439	444	430	447	489	450	467	466	460	456	465	496	448	481	453	422	472	434	446	427	449	471	462	434	455	450	433	425	481	453	436	420	438	462	427	448	478	472	398	457	388	441	444	460	445	433	468	432	455	434	454	454	461	436	466	485	458	469	489	406	432	460	483	442	437	440	457	423	442	447	401	429	458	445	473	444	447	442	434	440	484	444	437	513	459	454	403	453	476	497	441	459	450	409	436	465	466	439	428	435	452	440	431	420	461	459	476	457	469	465	470	475	465	429	420	446	488	415	490	450	465	486	464	451	456	440	462	451	437	458	465	457	443	440	446	467	454	426	471	428	435	448	433	421	450	439	469	450	445	474	437	466	485	446	440	449	426	430	464	417	420	439	424	436	457	401	457	452	458	469	465	432	436	449	431	460	445	444	450	470	432	411	423	433	467	426	458	441	448	437	465	442	453	433	453	466	501	430	463	438	399	478	449	399	427	446	455	387	407	464	449	477	443	417	434	476	448	437	494	456	454	416	425	447	442	416	432	439	473	469	428	448	449	440	462	470	505	425	440	475	457	414	462	455	444	420	442	447	436	435	424	429	445	452	447	453	441	485	442	494	446	481	487	433	427	467	482	477	496	397	442	472	468	460	439	418	451	508	438	421	444	432	475	471	475	434	464	432	468	435	468	456	463	453	471	446	437	444	407	469	461	423	461	462	435	455	452	438	480	436	476	460	475	470	441	449	443	465	451	412	464	426	427	423	423	436	452	444	411	429	434	439	431	452	498	448	423	441	442	428	455	445	465	469	456	428	472	459	468	437	448	459	428	439	421	443	466	471	411	436	411	452	428	435	455	447	448	443	458	483	394	450	473	433	433	426	426	450	437	443	452	435	423	501	476	477	441	461	438	452	411	473	437	480	480	422	462	491	482	455	489	447	439	460	501	440	463	430	440	464	389	439	459	435	421	420	432	432	424	458	433	421	443	435	436	408	458	429	479	462	427	447	418	447	467	459	461	478	446	454	437	446	448	467	494	457	427	474	453	451	453	421	441	407	465	444	459	463	433	417	461	452	469	493	417	452	449	436	432	431	419	462	443	470	450	475	448	474	432	480	473	443	459	429	450	468	399	448	419	436	437	390	470	441	419	402	417	454	443	435	461	466	445	442	445	483	449	427	453	444	439	427	419	457	429	433	444	476	458	450	455	464	438	447	463	448	460	448	473	444	418	459	434	470	464	473	477	411	481	476	399	448	468	452	459	455	457	408	476	457	446	460	417	420	417	445	476	437	477	425	447	457	441	455	461	437	424	433	469	455	458	462	469	461	413	468	442	441	449	456	446	407	453	453	427	457	464	490	466	453	430	458	444	441	417	446	427	470	460	432	453	444	485	434	445	426	460	430	404	427	468	430	423	440	466	449	432	473	455	450	450	417	476	434	436	459	436	447	489	442	418	476	429	482	454	432	450	434	465	462	449	472	462	435	451	425	474	460	432	455	417	457	488	451	445	417	439	464	459	444	422	439	409	477	458	462	423	463	420	447	430	461	470	455	469	437	426	431	479	466	458	483	451	488	445	455	485	437	424	449	482	427	439	450	466	437	408	419	456	452	438	415	451	450	433	458	484	490	470	475	446	431	436	452	457	443	452	453	434	420	495	474	419	455	475	463	486	444	455	431	456	428	480	470	454	414	437	459	446	456	414	482	430	470	456	415	453	447	459	510	481	445	436	449	458	419	448	454	467	525	451	469	447	460	426	455	445	454	422	424	454	439	458	465	478	440	485	456	449	434	421	397	467	465	422	433	439	469	421	438	462	436	435	451	435	441	462	471	469	439	465	451	462	447	437	431	436	443	460	494	459	449	449	426	443	493	428	420	433	437	434	479	430	437	441	469	442	437	446	457	444	444	414	435	465	457	449	479	459	461	446	441	449	472	388	443	412	479	434	472	441	449	437	450	424	428	420	460	470	483	467	411	456	434	443	400	466	469	462	460	443	426	451	490	411	428	464	460	459	416	455	442	448	476	409	477	398	460	414	426	441	427	456	462	415	446	486	430	482	433	454	442	474	451	467	402	473	506	463	467	443	453	446	433	461	400	475	452	429	433	475	439	446	435	440	433	435	421	410	458	442	435	433	424	463	473	436	478	440	420	474	458	432	432	420	473	481	455	489	443	447	438	470	464	428	449	452	461	449	444	477	445	463	502	436	416	449	479	435	472	479	423	421	452	462	482	422	453	438	479	387	394	404	468	444	436	456	456	412	425	404	510	482	436	444	467	481	422	449	475	450	445	457	485	466	439	473	445	425	437	442	427	437	465	477	412	435	445	456	445	454	453	465	443	451	442	487	495	447	435	454	453	469	456	452	420	447	443	437	453	440	438	434	471	453	473	411	461	431	490	444	466	464	426	461	453	447	514	488	466	444	433	431	459	445	455	459	462	428	426	443	451	474	473	503	391	460	454	443	452	437	453	455	418	439	510	445	467	470	470	471	425	453	435	451	426	429	435	461	434	454	420	489	448	430	417	415	425	413	484	445	456	436	474	441	451	459	466	429	447	463	438	453	478	418	463	428	436	457	433	467	410	456	455	466	461	434	443	447	475	455	461	449	457	437	479	461	474	484	451	460	469	457	456	437	477	431	419	463	414	445	463	457	445	451	439	426	482	448	439	454	419	475	416	452	461	437	428	438	456	459	481	478	417	415	475	453	416	451	425	430	468	473	442	442	418	443	485	434	412	442	447	441	421	445	401	445	435	476	472	436	430	466	442	452	445	435	464	469	445	439	448	456	449	422	461	411	461	443	421	462	452	420	433	411	416	469	406	447	458	482	465	442	467	452	466	446	435	478	428	505	468	465	475	464	455	445	418	462	444	442	461	464	458	454	465	430	493	451	461	471	428	429	475	465	411	439	456	462	457	443	467	438	431	429	451	427	459	452	415	462	434	434	396	425	479	445	476	483	456	470	492	467	441	465	429	445	415	441	457	434	464	412	411	457	397	412	431	400	464	443	391	418	459	463	416	469	443	457	466	479	460	468	418	445	472	445	414	441	411	445	484	443	487	483	453	478	479	453	463	428	454	470	439	468	443	431	464	473	463	441	473	474	470	483	451	465	449	467	433	456	451	410	411	483	441	411	442	457	424	445	445	471	457	461	436	443	434	458	462	451	430	434	429	448	409	440	449	452	485	410	429	452	474	426	435	433	436	462	450	446	423	424	440	442	414	449	476	426	453	445	446	448	401	457	443	390	431	485	415	456	461	461	431	443	435	444	457	451	449	473	463	459	452	431	424	428	474	454	461	470	440	442	437	441	478	487	468	443	413	475	508	412	443	435	461	426	458	413	445	487	448	441	435	418	457	458	464	483	434	459	438	456	447	448	446	439	407	425	476	457	457	419	439	419	464	411	463	485	449	463	447
29047	21340	21204	4770	525	496	435	267	240	214	197	212	248	218	207	206	209	197	149	142	168	175	162	164	149	166	159	160	136	173	144	153	131	150	138	158	167	132	154	158	122	152	151	153	161	131	128	105	131	151	134	177	135	134	145	134	144	141	138	147	144	131	143	149	142	131	153	147	157	158	129	151	148	129	133	130	157	160	138	162	142	133	156	138	151	137	129	162	136	138	148	149	143	113	162	158	147	141	147	136	163	149	132	138	127	138	158	163	154	130	138	135	103	144	148	144	129	142	160	149	136	137	133	162	149	149	154	140	152	151	135	160	151	130	169	125	154	153	138	142	153	162	131	138	141	147	158	152	146	154	146	147	144	151	145	150	134	177	143	154	153	178	148	136	163	109	148	147	126	130	153	163	135	144	153	165	140	140	158	145	134	128	139	163	143	163	128	144	162	166	143	138	152	151	155	164	169	150	143	152	127	162	160	164	140	136	134	179	131	158	136	145	161	143	161	147	134	140	140	132	142	154	139	137	162	140	140	128	130	160	131	155	146	169	148	142	157	157	144	130	158	135	145	137	157	139	135	149	132	135	141	150	139	146	134	130	130	149	161	146	139	141	153	148	143	139	157	157	151	162	154	159	145	140	154	126	149	154	122	169	161	125	135	151	162	141	144	133	137	150	142	161	132	150	153	146	134	144	148	131	140	138	169	126	160	144	177	143	152	150	136	152	144	130	143	126	153	124	165	140	171	144	167	123	161	155	155	163	141	153	157	143	142	147	146	153	139	119	149	146	152	104	124	130	150	144	149	156	152	143	135	138	163	143	138	148	135	139	150	158	158	138	147	140	155	159	165	146	146	153	150	140	141	126	137	161	139	139	157	147	135	140	143	134	186	148	155	157	158	156	134	142	134	151	145	161	144	140	168	177	130	141	147	159	169	155	145	140	156	139	160	134	140	153	122	142	141	143	148	145	131	139	136	173	118	137	147	149	135	142	140	151	170	151	132	153	153	151	154	146	136	149	153	161	146	151	147	163	134	150	149	144	160	182	135	125	159	148	138	159	138	164	143	140	150	151	161	137	150	157	140	133	165	141	137	142	144	143	133	139	168	126	138	148	144	127	150	128	156	156	143	159	134	136	151	150	149	150	134	151	140	136	144	148	125	145	147	149	128	160	158	163	147	162	155	143	146	159	160	146	152	122	134	126	150	148	147	148	152	167	165	149	165	149	145	148	146	137	132	136	152	146	137	144	148	164	155	165	129	173	143	144	158	140	147	151	145	137	147	156	163	159	145	139	149	147	153	159	165	142	126	145	132	161	135	147	155	158	129	150	126	138	172	140	118	143	144	158	115	143	123	154	136	137	136	122	148	130	135	133	132	165	163	141	137	138	151	158	149	127	131	149	145	132	130	151	144	157	154	141	123	147	149	124	151	167	123	149	149	129	149	149	130	150	135	141	136	145	154	151	118	135	149	139	154	156	136	137	133	141	142	158	166	127	140	151	157	140	157	135	139	135	144	146	124	155	134	161	148	158	148	145	137	152	130	143	156	138	153	146	145	130	171	148	148	158	129	139	149	121	158	159	127	162	129	162	147	143	124	166	140	152	136	155	148	120	154	165	130	135	124	156	148	167	156	162	147	152	154	168	141	138	138	147	120	136	136	139	155	140	147	151	152	118	151	158	148	147	152	148	157	145	139	164	142	162	127	135	145	157	156	126	156	154	136	146	149	153	154	149	149	143	128	150	144	122	156	135	160	152	155	147	153	130	132	137	126	138	159	147	143	163	136	146	158	160	136	148	135	162	127	139	142	152	147	154	128	140	143	147	173	148	143	155	158	164	167	145	167	148	132	148	149	138	138	150	150	149	141	143	137	143	167	150	147	145	135	151	144	158	116	152	123	154	143	142	142	159	144	134	141	155	153	161	137	134	144	135	141	159	134	143	147	139	140	155	158	154	157	144	153	156	141	151	152	140	148	114	153	120	156	163	149	146	151	128	141	147	161	133	127	144	134	155	153	175	129	132	143	149	140	150	135	146	149	137	142	146	144	148	141	166	136	151	128	140	159	135	120	155	125	152	154	143	154	160	165	134	174	144	151	147	144	159	150	145	141	162	145	159	165	152	145	159	156	177	146	135	155	128	142	158	157	162	158	150	146	148	145	163	143	166	171	145	130	152	133	168	156	145	153	154	150	128	168	142	156	130	140	125	135	153	137	158	151	162	169	143	136	147	154	150	127	159	139	120	156	141	141	142	147	140	158	148	144	168	151	130	136	146	121	158	146	133	138	165	147	152	152	163	141	147	151	146	132	158	140	148	144	156	158	158	163	141	135	142	142	148	157	151	162	144	127	142	125	155	144	129	142	139	149	135	159	126	144	137	143	145	145	136	150	113	142	133	139	141	144	129	124	151	151	160	148	162	154	135	135	170	125	138	152	138	159	135	166	135	151	141	159	153	151	126	128	128	150	142	128	149	144	162	162	146	126	142	134	143	145	162	153	147	146	164	151	156	147	145	126	141	135	148	137	137	127	129	165	155	146	131	150	121	145	149	142	151	138	137	131	150	128	140	138	151	162	138	131	168	130	149	143	136	148	172	160	137	189	115	169	167	147	146	157	149	142	131	143	127	135	137	171	162	142	138	133	139	142	131	160	151	144	152	142	152	158	143	165	151	146	179	147	141	152	157	137	121	130	154	139	169	127	147	137	155	139	140	144	152	162	152	144	147	176	122	149	139	128	156	150	135	169	164	163	153	136	144	145	155	142	132	155	144	165	150	156	155	144	141	135	133	151	131	151	150	152	164	142	140	128	147	147	147	141	158	137	146	162	155	141	147	146	136	157	143	149	163	150	155	158	151	167	142	142	132	134	153	138	161	148	132	131	141	150	141	163	177	140	132	148	149	149	148	165	145	145	150	129	163	143	137	139	140	150	156	138	157	166	152	140	124	150	146	132	152	135	154	160	141	156	131	128	141	145	143	129	132	136	163	157	154	133	148	131	169	150	137	136	145	131	138	153	133	152	130	149	165	143	138	173	153	161	158	168	141	154	149	143	151	127	143	139	160	159	144	147	146	180	154	157	154	119	153	153	137	124	150	149	148	146	154	142	138	144	140	136	120	146	146	140	141	139	119	138	155	164	144	142	159	135	133	150	142	134	139	154	135	145	155	161	136	136	142	124	148	151	159	149	142	125	143	130	178	135	157	138	139	130	146	136	132	140	151	133	134	130	143	145	156	131	147	155	139	151	162	158	133	133	146	148	177	144	136	147	140	170	125	148	161	149	152	157	155	120	128	109	156	145	150	152	134	141	137	149	135	150	161	156	156	142	166	148	169	129	156	152	141	149	139	139	138	148	139	143	142	137	172	134	145	144	152	149	137	153	147	143	128	142	133	153	131	172	134	145	132	144	154	167	134	132	143	163	135	137	144	145	145	140	147	136	145	150	138	135	147	143	143	148	164	153	133	155	132	139	151	143	141	148	164
6602	2186	2840	2337	2158	2094	1863	1116	898	802	764	897	1175	905	742	751	947	652	525	527	526	620	560	580	492	502	508	528	467	511	451	473	476	498	447	489	455	443	450	468	448	444	484	440	459	484	441	438	436	455	420	446	469	440	461	457	502	466	475	457	461	447	412	464	473	461	432	446	442	444	471	491	436	441	466	478	441	479	474	464	481	452	435	437	460	454	481	490	449	470	453	445	426	454	429	467	453	461	432	484	421	481	479	447	446	436	459	478	474	465	441	446	478	431	455	440	439	489	484	439	451	471	473	435	468	463	437	448	484	447	457	441	453	414	418	473	432	472	487	479	475	490	458	444	443	452	438	435	440	448	475	459	478	453	482	452	477	425	456	472	395	441	471	432	448	511	489	461	424	430	433	475	422	463	477	452	454	480	458	485	419	467	487	466	459	454	488	481	438	459	434	440	430	454	445	438	479	435	405	448	439	472	455	440	453	459	505	447	438	481	466	440	437	459	459	512	486	442	454	459	485	481	464	428	468	462	456	451	419	476	472	478	430	438	427	468	439	429	479	443	444	448	436	476	441	439	456	463	426	444	469	471	436	429	429	438	498	446	474	442	420	437	466	444	432	448	458	464	493	433	480	417	402	459	473	460	476	456	454	434	455	457	472	419	483	427	466	440	492	435	472	465	449	453	460	453	466	461	451	462	464	446	486	469	468	448	432	480	439	461	460	490	465	457	429	412	420	440	465	463	459	466	415	447	441	454	442	482	484	424	466	476	451	462	443	437	458	460	448	465	414	469	476	446	466	482	477	460	452	486	453	464	412	485	436	446	528	447	463	446	440	454	455	434	459	417	478	442	463	463	417	460	455	480	474	437	459	416	445	430	450	451	467	467	459	476	476	470	400	470	468	456	433	433	459	419	472	479	471	492	472	460	489	465	450	425	465	437	501	443	464	426	470	460	485	487	447	467	456	435	456	432	448	488	463	422	496	460	433	498	437	475	445	466	485	447	481	472	445	465	421	472	465	475	462	461	471	477	480	445	423	425	456	464	442	488	451	466	466	469	517	471	488	451	475	504	436	451	499	468	468	454	464	444	451	475	475	449	468	419	497	479	451	483	438	463	439	488	472	460	479	442	461	508	442	459	470	453	490	430	403	424	452	477	464	475	468	455	490	453	454	437	469	440	455	519	488	475	459	472	471	461	457	451	424	455	467	490	493	439	466	475	454	484	456	453	434	424	431	454	448	444	456	469	482	466	440	483	490	484	414	443	476	437	482	470	465	459	466	464	468	458	435	434	478	467	437	460	452	445	425	469	418	485	448	450	445	408	444	472	453	419	457	499	461	497	453	471	459	466	478	448	457	467	456	487	492	463	444	476	442	434	469	490	446	451	434	481	471	447	449	466	462	442	469	444	436	468	488	487	481	466	478	430	457	503	449	491	498	478	461	468	468	457	436	445	472	473	452	424	441	465	480	431	459	484	447	461	444	436	438	451	465	437	467	452	448	445	471	465	460	464	434	451	481	431	495	456	449	476	456	463	462	462	454	488	464	407	434	460	449	469	441	436	439	470	446	475	437	475	469	426	471	440	450	453	447	458	451	480	448	454	481	453	460	449	468	497	491	466	473	466	494	492	473	457	455	448	442	471	462	478	464	470	461	449	447	460	456	471	462	480	477	476	465	411	441	451	457	441	466	449	463	472	504	468	486	469	471	460	415	491	464	459	478	464	450	479	461	436	490	445	443	446	415	456	481	447	469	465	488	474	469	483	480	469	502	474	465	449	428	457	502	470	431	478	454	471	470	483	436	416	438	472	491	458	456	442	449	433	490	470	450	420	464	459	462	470	413	508	482	433	443	448	463	441	457	480	429	426	439	477	457	417	466	481	448	442	430	447	460	459	430	445	501	472	475	474	468	474	401	464	481	427	460	420	458	482	437	467	457	483	459	426	491	436	435	446	471	442	442	447	446	441	451	487	483	461	512	419	447	428	440	447	480	497	439	453	469	437	457	442	431	410	507	491	484	464	457	445	474	517	450	441	502	464	475	472	471	487	458	477	473	448	417	425	448	445	496	467	474	460	479	438	414	437	465	438	432	472	450	482	468	486	465	452	406	461	489	426	434	440	481	473	435	454	440	416	428	491	485	454	445	481	435	468	422	501	466	418	418	483	464	432	429	475	450	451	443	454	491	445	466	427	432	461	441	457	476	480	451	481	449	462	451	450	451	474	442	472	499	460	481	472	439	445	477	446	452	431	449	459	478	451	456	455	451	464	431	460	485	428	437	449	488	459	457	421	444	483	446	465	432	476	503	480	430	428	465	493	469	462	465	450	476	458	473	477	454	469	475	439	444	463	509	455	461	483	451	499	466	455	497	443	437	439	447	463	438	426	479	468	472	440	421	455	436	420	441	442	459	471	431	450	474	480	492	483	452	463	428	423	430	444	450	450	525	426	462	485	463	485	467	451	479	419	454	465	436	426	477	474	448	446	512	436	450	456	428	515	440	469	453	430	442	435	454	451	498	449	482	459	408	441	475	423	435	443	439	479	486	467	473	438	458	476	476	417	473	473	425	422	437	435	470	448	439	451	507	476	443	498	448	489	414	479	448	471	444	475	452	457	464	466	463	479	494	407	454	446	462	473	463	477	483	449	448	452	410	451	469	469	447	456	471	488	484	473	437	466	459	479	500	420	437	496	426	439	423	440	449	460	454	457	504	461	413	430	452	433	472	476	437	454	450	453	466	470	487	468	468	467	500	456	386	435	509	468	435	452	468	470	480	454	434	468	441	449	459	490	464	438	416	440	482	463	470	477	462	465	510	470	461	475	451	485	425	491	440	440	467	445	443	437	461	422	483	459	433	455	479	476	459	473	455	437	438	429	481	425	426	450	474	439	405	407	451	466	449	475	484	480	431	467	446	451	488	449	434	472	480	460	474	456	468	428	464	493	430	431	458	467	449	477	443	446	460	440	471	488	467	469	466	433	431	472	489	469	459	464	426	446	477	493	451	435	482	445	472	462	451	465	439	456	469	476	446	465	455	479	449	447	437	467	437	473	455	471	445	454	458	472	487	451	509	438	426	462	471	452	482	448	456	457	471	465	487	451	460	496	443	454	452	473	487	455	494	481	465	460	478	433	448	434	520	446	437	458	462	457	482	475	419	448	467	426	480	458	457	480	444	495	450	444	477	470	452	463	441	448	433	475	494	454	449	516	483	460	456	469	435	460	495	411	434	482	457	460	458	481	459	457	425	442	445	457	496	447	451	474	466	448	461	464	448	441	445	425	471	467	475	485	473	435	474	472	437	480	444	409	463	474	455	437	494	457	491	452	470	438	409	439	430	431	473	479	472	442	443	470	463	438	475	461	439	459	434	464	458	425	455	473	478	437	465	447	477	442	465	478	427	437	442	481	444	463	456	441	442	421	438	447	496	415	507	439	429	398	457	508	462	446	441	455	467	479	458	452	489	425	450	464	476	482	417	479
28829	21318	22325	6979	900	723	682	501	297	270	238	320	357	352	273	224	232	177	168	154	143	165	170	190	176	156	148	176	155	168	167	157	162	130	182	145	153	131	163	170	162	156	154	146	137	164	145	156	157	142	172	161	142	174	174	156	159	166	156	171	156	158	133	143	162	149	159	146	146	141	165	174	159	157	156	128	141	163	135	133	151	178	145	155	158	140	137	161	131	151	159	151	160	145	170	142	145	157	167	146	149	157	139	176	145	166	157	153	143	165	143	142	145	157	129	146	153	143	157	150	146	118	146	151	151	151	168	150	185	156	151	154	147	137	142	147	159	140	160	160	174	152	128	149	154	157	140	160	149	171	138	155	147	148	142	152	149	157	162	131	158	174	172	139	155	132	167	154	168	160	158	142	163	149	152	134	138	161	167	160	147	156	156	160	160	164	158	149	149	149	158	142	153	145	139	153	157	180	155	165	144	153	149	156	157	141	152	127	163	126	170	147	152	156	143	147	171	146	144	143	143	156	154	162	183	155	168	146	143	149	149	149	158	178	139	135	164	153	145	172	150	132	132	147	163	148	153	166	129	144	138	165	143	150	146	149	154	152	148	174	158	155	182	158	130	147	162	160	150	154	139	139	141	136	171	143	149	142	148	133	145	161	150	134	172	156	153	141	142	170	136	160	184	151	163	165	157	125	166	140	153	146	138	156	153	165	144	151	164	147	129	150	156	170	144	141	148	147	160	152	175	149	133	135	143	158	181	143	133	150	132	156	146	160	145	140	142	151	152	145	142	190	158	162	157	148	163	148	170	147	157	154	137	155	144	176	150	186	143	146	163	141	181	153	160	154	123	164	161	151	162	150	150	142	162	165	142	148	163	157	146	160	138	142	161	146	135	128	151	159	169	164	150	149	141	173	154	143	155	135	152	127	146	154	176	143	144	157	137	142	159	168	165	152	135	141	143	127	153	151	163	149	163	162	148	137	144	152	154	172	144	177	147	160	145	143	150	157	121	166	149	143	160	152	151	141	156	157	126	142	144	161	151	151	157	162	153	160	149	142	162	159	135	158	127	153	142	157	129	164	142	164	177	145	127	147	161	173	147	154	151	183	159	144	155	151	171	154	132	161	169	161	158	137	173	160	151	152	165	148	142	169	144	141	148	147	160	118	154	154	151	148	149	136	140	149	162	154	166	152	160	163	129	162	158	167	147	161	166	168	165	146	162	157	144	152	178	160	162	146	160	158	147	150	169	161	149	168	152	151	155	154	150	125	151	152	139	155	140	202	148	166	160	149	142	147	166	143	142	155	135	171	170	142	151	145	144	160	147	143	159	156	147	172	139	161	160	134	146	148	178	148	132	174	141	165	124	141	158	169	153	152	164	153	150	166	136	150	131	155	168	171	156	153	140	161	145	144	168	148	168	145	154	151	153	139	135	148	148	164	154	139	156	141	130	154	153	144	169	145	157	137	165	138	160	156	148	168	161	147	146	149	157	128	149	143	146	141	162	151	144	150	148	182	147	154	157	160	157	176	145	165	151	135	142	168	137	142	175	159	143	135	150	168	137	133	157	134	140	168	152	160	147	154	166	141	133	126	144	144	155	156	177	157	161	169	132	119	134	157	141	144	150	139	170	178	161	152	143	133	170	147	174	153	138	168	180	141	127	147	146	159	145	156	151	142	162	165	170	149	166	163	162	142	140	162	151	174	138	150	163	171	140	166	146	131	131	156	147	146	156	157	147	161	162	145	146	150	128	157	168	170	136	160	156	159	132	159	154	146	161	163	149	139	157	135	178	147	175	157	159	154	153	146	158	157	157	133	141	163	177	154	150	157	160	148	158	158	165	159	129	136	158	170	141	134	158	155	179	150	156	156	185	161	149	176	147	158	139	157	145	140	152	164	160	162	173	154	164	152	132	157	161	135	145	115	165	152	144	155	137	145	152	140	142	146	147	150	165	151	152	159	167	151	148	120	157	150	138	145	138	167	136	121	156	158	163	148	144	162	152	145	152	156	165	156	150	146	157	154	144	147	163	149	166	144	152	170	144	159	153	141	149	132	136	163	160	151	156	147	165	163	154	147	162	148	153	146	153	164	160	141	146	144	138	159	151	166	152	151	168	151	149	150	150	152	151	150	162	151	152	166	148	163	154	148	153	157	140	135	146	151	173	145	153	169	168	162	150	164	153	147	155	138	160	156	131	148	158	144	144	165	178	155	171	174	172	149	147	141	169	149	141	140	174	169	155	147	159	150	174	132	153	151	131	166	129	153	146	175	163	156	129	133	150	142	138	149	153	147	141	139	159	144	148	144	149	150	138	135	147	141	150	172	159	153	152	130	155	158	158	152	123	123	164	141	160	160	169	160	152	176	157	140	134	160	169	138	157	126	157	130	162	138	163	165	160	140	161	164	164	139	149	163	163	158	154	136	176	159	147	155	143	131	158	155	148	145	152	157	163	144	144	170	146	148	155	145	143	155	162	158	159	168	174	154	161	169	155	171	149	149	146	144	147	149	159	157	147	148	160	137	152	167	129	151	135	154	147	156	155	163	157	156	176	146	152	129	143	134	171	141	154	170	140	173	172	150	171	145	147	131	146	132	129	151	159	157	161	144	158	148	157	136	131	142	150	158	143	159	173	155	146	166	156	121	157	163	158	179	156	152	142	141	159	160	141	141	158	159	155	165	164	164	167	158	130	153	141	165	174	165	158	143	171	167	154	149	159	173	173	153	157	124	166	148	141	139	159	168	133	150	140	137	118	142	159	149	149	149	156	148	145	136	160	155	165	155	161	145	141	152	176	137	146	142	165	178	148	141	151	145	125	168	153	157	163	152	177	148	156	162	152	150	141	149	148	151	134	149	153	129	143	172	135	158	145	148	144	149	175	146	147	145	142	180	163	151	163	156	158	164	169	133	140	153	167	155	154	156	153	141	152	143	146	143	152	159	146	150	119	171	155	149	177	161	171	150	159	150	174	159	151	147	147	147	151	142	148	147	144	165	134	147	157	163	144	161	138	124	140	140	142	148	161	151	148	152	147	136	142	162	131	158	150	155	153	144	154	165	143	163	146	151	154	156	146	153	153	145	139	141	154	145	169	149	155	164	145	148	162	159	157	159	163	136	136	162	160	147	158	168	173	146	157	152	146	144	184	145	156	156	142	151	151	135	158	164	152	152	144	148	142	155	142	143	151	132	144	174	136	137	151	153	163	174	154	158	130	140	187	161	163	153	146	150	180	148	144	184	144	164	148	141	158	185	170	143	149	146	157	153	158	149	182	164	154	163	157	145	141	139	153	147	144	155	158	167	140	136	143	156	154	164	154	147	152	155	167	135	150	140	160	162	142	152	140	161	150	157	153	147	164	142	157	164	182	150	134	146	153	152	166	171	174	141	156	141	155	147	157	172	153	156	152	164	146	131	149	127	146	165	145	155	171	132	150	165	155	150	146	163	160	137	136	154	161	163	159	157	169	158	132	151	159	145
7067	3496	4685	3426	3486	3210	2994	1901	1278	987	938	1460	1605	1536	1107	932	952	658	591	566	533	643	656	606	609	580	553	539	511	558	534	547	506	516	513	499	513	491	445	490	461	462	435	489	516	429	495	473	475	453	444	483	475	486	456	468	467	446	449	487	437	489	471	468	475	489	474	435	478	461	481	457	481	479	472	477	479	521	454	457	454	484	477	421	461	470	491	471	449	471	490	451	499	488	476	500	452	491	514	487	466	448	465	480	464	449	478	431	511	465	474	457	474	446	490	462	472	445	489	511	467	471	477	441	472	488	476	519	457	477	500	458	470	444	447	497	499	457	476	473	505	469	433	514	474	481	503	484	458	533	488	485	485	459	477	503	431	508	459	493	455	450	486	438	483	463	476	470	461	445	443	473	481	446	467	484	485	484	502	490	458	459	494	458	462	440	498	472	470	456	494	485	502	499	483	493	501	453	478	459	447	485	476	500	470	458	470	495	495	477	491	496	471	490	441	492	465	492	451	474	470	456	438	504	493	484	459	496	444	478	478	522	513	476	487	498	501	496	479	513	502	492	501	484	442	524	511	467	461	450	480	473	457	492	453	490	479	485	446	483	469	476	475	478	513	505	479	519	468	476	498	443	455	471	465	492	509	512	479	453	468	474	468	486	464	484	452	463	474	443	496	493	508	478	472	501	477	456	472	495	494	483	470	475	442	520	449	488	463	451	470	476	479	420	453	457	452	499	462	451	487	485	472	494	485	497	457	446	445	481	483	467	492	494	489	439	471	516	474	470	469	508	506	468	482	467	457	481	441	481	486	497	485	497	459	472	457	474	467	442	437	490	476	467	488	439	478	481	500	464	508	479	508	488	494	499	491	484	430	470	445	477	434	438	474	488	505	453	494	508	461	488	519	497	477	494	457	463	444	447	456	478	474	465	466	479	505	473	465	522	478	494	488	508	499	504	457	497	446	467	492	488	465	496	465	473	470	433	461	496	484	509	510	483	450	482	482	470	492	413	483	467	497	441	479	478	500	522	465	443	472	472	447	504	492	474	512	475	490	501	473	438	466	499	462	458	477	474	494	476	482	465	461	468	485	470	520	493	461	457	425	476	477	459	476	460	476	472	472	465	485	481	500	466	496	461	479	465	473	442	453	465	508	481	472	476	492	435	496	494	460	486	475	427	502	454	467	475	473	431	460	482	508	505	493	412	485	478	460	466	504	480	483	478	455	459	459	460	431	504	496	446	493	523	449	493	475	463	522	492	434	517	476	470	486	450	492	451	466	476	482	492	511	453	443	472	471	468	507	439	482	464	465	511	460	489	461	474	486	479	486	486	458	475	462	492	489	440	459	465	472	513	480	508	476	487	474	458	488	491	466	489	478	481	487	481	473	538	460	460	503	506	485	484	485	494	492	466	471	498	444	469	467	494	458	478	487	460	476	482	455	417	501	491	458	465	513	485	486	469	493	471	497	504	479	481	478	458	513	490	486	429	486	473	512	458	438	476	476	449	454	472	500	545	485	497	481	458	506	465	495	509	430	490	475	476	456	466	484	486	476	473	444	475	470	450	502	466	467	523	466	449	478	484	486	522	487	501	499	435	457	526	476	504	468	463	477	492	495	462	480	462	449	452	478	449	436	481	482	470	463	506	465	496	476	464	478	467	439	494	488	472	488	438	462	499	454	461	446	490	467	438	479	478	472	492	478	478	500	492	475	476	468	524	477	468	448	501	494	481	462	474	469	455	478	462	502	482	478	476	442	504	461	519	471	480	409	433	494	478	470	505	458	479	467	491	485	444	466	471	519	477	470	489	460	458	473	511	483	447	509	482	503	517	471	501	472	481	439	460	487	492	435	487	484	437	469	453	481	457	444	493	512	481	472	452	510	465	514	495	479	475	462	464	465	439	448	483	472	478	492	484	478	478	460	444	493	492	510	467	443	486	468	492	480	454	436	479	476	489	449	509	438	499	482	476	428	474	478	451	497	489	469	484	480	448	476	509	487	475	498	452	498	444	475	478	455	443	514	463	449	491	489	497	460	476	487	484	470	453	459	512	446	456	461	480	481	475	470	455	472	454	461	454	509	437	438	461	509	484	513	448	458	458	470	472	471	488	452	466	478	466	476	467	457	456	483	470	491	447	434	478	474	492	506	477	443	486	458	492	451	422	499	470	453	441	465	451	475	459	523	490	480	462	458	504	476	534	519	493	460	447	493	484	440	474	466	494	514	487	476	481	472	471	535	481	521	489	461	507	497	491	462	475	459	470	464	522	448	482	452	510	473	464	439	498	446	502	490	459	432	504	463	492	451	482	476	463	458	482	485	469	502	474	494	448	497	463	500	474	470	474	445	519	456	473	492	490	442	443	479	472	453	494	460	499	497	471	468	467	465	505	474	505	481	491	470	452	498	455	464	475	505	472	432	464	481	483	430	457	478	487	482	468	507	461	507	497	497	492	468	477	496	452	491	467	471	478	459	480	475	470	492	514	477	497	459	436	482	488	433	498	457	497	469	479	463	483	512	524	488	492	526	467	465	466	477	487	467	464	504	484	483	455	470	458	491	482	480	486	512	494	506	492	416	443	453	500	503	465	442	512	456	494	441	439	450	460	479	507	506	473	475	473	508	468	450	469	487	474	459	474	485	468	440	448	435	443	477	457	492	456	477	473	486	475	486	454	460	480	533	448	457	491	462	489	514	457	463	515	459	465	435	479	487	460	482	476	500	485	485	483	469	505	463	463	471	489	450	455	498	453	465	470	505	442	461	458	461	476	461	462	491	449	416	504	486	487	458	445	492	475	476	456	481	475	485	497	483	439	498	481	501	447	482	456	438	473	457	458	481	502	476	440	477	468	461	450	491	473	462	466	463	473	490	476	474	510	449	453	440	473	467	464	474	481	447	527	478	468	455	516	461	498	469	490	461	438	481	502	479	483	490	453	493	440	502	484	481	450	485	506	504	488	480	504	503	474	429	451	494	486	478	459	437	474	436	496	473	494	466	446	473	465	488	485	492	446	499	484	455	460	457	471	477	459	468	489	523	480	464	473	458	456	473	481	469	471	488	476	505	462	424	455	446	493	492	490	468	476	468	524	463	446	483	494	467	474	469	473	524	499	475	431	452	474	473	448	472	469	504	448	535	471	485	504	480	430	489	470	497	494	398	507	501	492	452	467	432	467	481	442	466	431	478	490	444	465	460	444	429	472	454	478	440	459	473	465	466	473	485	475	472	484	464	482	485	520	486	493	493	449	473	486	509	484	465	449	468	489	492	507	471	450	461	477	494	480	476	421	420	450	437	457	483	466	502	462	460	472	462	454	517	513	487	457	427	494	450	467	470	503	465	455	472	455	494	507	487	481	459	478	495	474	481	489	450	468	449	455	454	455	478	452	492	483	451	457	502	492	466	449	457	489	500	482	489	433	447	498	482	475	459	474	479	481	515	455	466	483	481	436	503	442	476	450	495	460	496	504	477	474	470	486	537	482
29088	21358	19462	2594	187	176	177	150	155	156	168	155	157	145	132	168	150	143	154	142	160	162	167	150	167	145	154	158	144	151	168	134	155	140	152	139	147	151	134	161	140	139	148	133	126	148	143	135	149	163	142	141	160	160	165	144	149	143	140	147	136	154	162	140	154	158	139	142	154	128	162	142	151	144	147	130	150	173	147	150	148	159	145	161	147	163	158	147	137	151	153	178	147	138	146	165	143	140	146	147	166	129	164	163	149	153	159	140	125	143	148	157	149	173	145	192	137	131	159	144	157	141	151	144	151	128	158	141	165	158	151	153	143	146	163	140	144	154	148	133	133	132	145	150	151	153	166	142	149	152	146	138	160	114	164	174	132	160	150	155	143	144	149	141	139	155	156	148	146	137	150	163	158	135	123	154	145	170	174	142	166	145	155	154	155	141	129	150	128	154	154	152	130	154	158	138	138	157	151	145	147	149	145	148	162	167	146	140	140	150	147	157	154	148	141	142	164	158	139	148	154	161	158	134	145	135	136	137	155	148	159	142	166	137	140	126	144	148	156	136	149	148	178	166	135	150	153	156	137	130	157	150	156	170	152	156	132	158	145	152	157	156	154	163	156	151	173	168	153	158	138	157	151	131	159	152	148	153	151	166	162	134	148	153	161	152	152	171	153	147	151	144	155	152	159	139	152	145	160	150	182	154	152	143	139	158	141	148	139	150	153	125	129	129	149	142	136	157	140	156	147	151	154	141	135	131	177	166	139	143	138	154	137	144	157	136	143	153	147	160	162	154	158	142	168	149	134	144	135	143	133	161	158	155	140	150	148	141	141	137	176	153	139	133	162	155	151	139	147	137	104	144	128	127	122	144	145	143	159	161	136	139	156	150	164	169	165	140	153	166	153	179	165	150	142	170	144	149	144	144	130	147	157	169	132	167	157	149	162	151	170	146	164	153	141	131	148	161	139	150	137	170	139	182	129	172	136	151	153	125	158	168	160	156	143	144	172	132	147	154	161	139	155	162	174	151	157	140	151	164	158	153	155	138	150	155	142	155	165	150	157	132	142	141	164	146	151	153	128	153	155	156	142	154	150	137	140	156	157	142	149	134	157	153	129	161	140	159	165	154	148	157	176	149	162	151	141	150	146	157	140	166	144	130	139	161	160	151	106	170	148	134	135	142	165	138	157	126	177	141	159	132	141	137	155	148	156	149	153	151	162	154	171	150	145	138	152	150	161	140	164	141	136	155	150	147	130	150	152	129	145	154	130	170	159	157	168	151	145	152	139	149	151	136	140	167	146	136	137	151	149	155	132	164	160	166	127	176	149	147	136	138	147	148	143	154	163	135	147	139	140	147	150	133	156	136	149	160	146	159	148	149	158	159	149	160	137	145	136	161	155	148	149	132	181	111	156	151	175	164	137	143	160	134	143	147	153	150	144	149	149	138	152	169	151	154	143	128	156	143	147	134	149	133	144	156	161	159	136	145	167	147	147	140	147	127	138	170	139	126	133	130	147	154	163	142	126	146	156	148	120	146	136	164	156	149	168	138	148	139	146	150	152	152	140	156	150	144	139	132	144	156	128	140	152	167	162	156	139	138	169	137	175	123	148	147	147	148	145	159	172	149	160	153	139	135	158	148	145	171	166	153	132	156	158	146	157	147	168	155	143	153	135	128	172	168	178	135	159	167	167	164	143	142	140	141	147	158	165	147	157	160	152	143	165	161	155	142	137	141	171	139	161	135	167	145	135	133	137	169	152	152	140	170	151	170	141	148	158	155	169	145	132	167	149	163	167	130	134	164	136	131	161	165	191	149	163	151	141	166	140	161	157	135	134	137	152	158	144	124	142	146	141	152	141	146	117	136	156	143	152	164	135	175	148	172	137	151	165	143	160	130	156	158	160	177	133	139	138	139	141	174	164	153	139	166	152	141	158	145	138	181	144	142	152	158	145	144	157	134	152	172	146	142	147	122	170	154	153	149	137	162	138	147	149	153	138	149	154	148	139	136	130	164	156	159	160	159	160	155	144	120	161	138	140	156	162	143	142	154	163	154	118	125	150	141	135	149	144	125	153	155	163	159	160	153	154	175	134	124	146	149	153	150	136	128	162	145	136	151	155	171	146	140	139	130	138	124	133	152	155	128	122	159	144	148	170	138	138	144	165	128	158	158	129	162	152	147	160	143	159	172	134	140	148	151	121	148	166	156	140	128	125	140	158	160	156	139	138	158	164	124	132	145	150	166	163	150	159	148	136	152	157	140	163	155	127	155	131	139	163	151	172	142	136	156	166	144	164	133	142	145	174	148	146	158	128	156	139	122	177	145	135	148	154	169	152	143	170	141	158	147	151	144	128	130	143	147	145	188	160	155	164	146	160	167	132	160	159	161	164	126	144	142	154	131	156	147	169	145	157	141	145	150	166	138	149	139	138	142	134	151	142	158	146	144	134	136	135	151	144	158	136	150	143	158	148	145	145	152	153	143	151	141	140	158	143	152	150	171	163	135	154	134	155	158	142	126	124	150	125	152	122	151	171	162	153	153	165	148	144	152	162	157	155	156	146	147	133	176	160	152	148	172	159	125	144	146	157	139	138	151	153	166	145	148	177	166	151	146	139	147	157	144	165	127	159	155	144	140	168	148	159	129	146	140	155	146	132	136	157	141	137	146	135	173	166	122	144	132	158	124	163	162	138	155	153	163	166	126	144	157	151	142	155	164	135	137	152	158	139	155	148	152	131	133	161	131	162	154	147	161	138	163	160	146	170	150	155	172	150	154	148	151	152	135	173	164	161	146	148	144	142	139	140	141	135	164	145	124	150	142	150	171	151	142	148	149	141	136	125	140	145	152	131	152	115	154	150	156	147	155	152	139	159	149	151	154	129	142	146	115	154	151	142	148	128	146	148	137	138	147	147	159	152	142	145	155	157	158	134	153	157	145	162	146	131	163	152	137	148	133	141	144	148	135	145	143	152	128	120	143	141	151	122	152	154	154	133	122	158	155	145	159	150	138	157	153	163	172	145	155	154	140	152	135	163	157	149	131	149	152	135	162	163	139	147	139	144	129	155	138	149	139	142	157	145	151	139	147	169	137	142	147	143	151	133	142	128	165	164	142	154	150	168	153	128	154	153	136	146	134	151	166	145	140	156	162	147	165	161	167	161	150	135	156	137	131	156	167	153	155	148	141	164	128	148	152	152	157	144	132	173	152	173	153	148	121	165	137	138	161	160	158	126	172	153	173	149	152	153	143	173	146	166	150	140	122	169	155	147	166	144	142	141	157	135	167	133	143	138	163	179	136	170	148	156	129	166	150	147	183	143	147	117	159	159	176	143	165	149	136	110	133	144	131	140	138	152	159	150	153	149	147	134	166	133	142	123	159	136	148	153	159	158	151	143	154	168	147	155	131	155	129	129	156	150	142	148	177	127	131	133	158	158	146	136	134	161	154	150	150	162	153	141	157	154	164	136	138	149	138	165	131	147	157
5492	821	772	651	610	628	544	551	505	486	495	489	503	516	494	480	487	484	466	446	457	474	511	489	458	473	487	476	453	496	444	484	480	447	435	493	446	466	434	468	447	468	501	461	438	447	430	499	483	468	489	457	478	450	451	464	478	433	458	484	485	448	444	468	510	461	445	447	493	503	466	463	432	445	450	440	436	429	472	460	466	484	479	458	432	474	451	463	498	503	455	440	440	455	481	435	464	462	454	478	459	453	474	506	476	482	432	456	492	470	521	440	456	469	460	453	441	490	483	458	495	439	454	444	445	467	468	468	494	455	465	459	478	503	441	471	436	439	459	408	509	420	465	405	458	459	471	423	517	479	476	435	458	478	464	445	488	470	448	453	439	433	498	448	476	449	469	479	450	453	440	484	486	438	482	434	431	475	495	453	438	437	471	424	438	470	496	453	453	449	472	472	457	436	454	440	457	473	459	446	459	483	425	426	476	461	453	490	492	478	485	444	479	430	513	499	468	442	499	485	461	450	480	454	469	486	484	448	472	487	451	434	448	463	468	477	471	431	441	478	488	397	424	441	492	456	463	449	466	448	423	406	434	480	461	451	452	448	431	494	448	460	453	455	447	470	420	430	459	460	450	472	481	463	512	480	461	473	458	451	440	432	485	457	469	477	468	476	485	448	484	439	473	453	466	467	416	457	457	449	474	441	441	467	471	479	474	481	473	442	470	470	441	468	506	463	480	509	495	458	496	481	456	466	462	479	451	434	503	424	472	448	450	423	470	473	473	471	472	468	471	451	485	487	446	473	469	476	442	471	439	447	468	427	488	508	455	477	451	516	429	412	458	476	454	476	476	459	443	450	458	502	495	429	441	452	475	461	475	486	437	490	435	489	461	470	475	508	485	481	458	461	443	469	457	435	434	497	489	423	440	441	445	485	446	454	484	493	477	474	433	467	479	495	480	459	422	467	449	428	461	453	492	493	472	475	476	446	473	469	478	477	509	451	456	478	421	431	435	461	457	440	476	511	465	461	444	477	478	446	476	486	464	424	481	496	491	436	458	473	491	470	492	489	427	491	461	463	412	470	469	464	465	489	466	487	463	452	485	454	491	472	467	454	438	446	463	468	442	479	472	480	471	484	419	479	441	500	425	463	445	481	479	466	458	431	437	472	420	436	487	486	452	465	453	467	488	495	453	471	493	457	457	443	444	498	470	484	472	452	459	471	487	453	460	482	442	473	469	439	491	442	434	439	465	460	454	479	440	452	477	476	465	446	492	430	494	479	465	433	479	456	485	466	490	484	495	465	474	436	479	466	479	433	469	476	472	516	469	473	461	473	434	492	490	452	481	453	442	475	455	482	457	466	471	448	449	454	491	497	455	456	430	437	451	455	470	421	475	452	470	487	487	472	459	473	428	449	472	458	465	499	417	481	442	443	436	472	480	444	466	433	445	448	499	484	472	406	472	450	463	464	480	478	442	453	470	449	466	466	437	463	480	440	441	450	480	475	442	494	468	472	467	493	467	472	490	436	451	470	492	454	441	412	476	428	472	468	464	467	456	503	446	441	449	445	450	428	444	465	440	447	463	486	479	435	458	458	474	511	493	505	494	476	486	448	477	460	468	471	469	465	420	479	477	472	467	464	448	458	451	420	460	494	487	467	515	472	482	478	491	445	457	472	466	446	482	481	467	472	489	455	446	509	465	517	506	474	451	490	463	470	489	464	501	457	436	468	452	461	444	475	490	424	445	494	453	489	474	480	475	475	489	467	466	459	445	452	455	495	498	436	414	461	482	486	464	509	507	457	451	462	459	467	451	458	481	451	476	475	447	494	485	442	519	465	495	477	465	449	469	437	442	459	435	473	485	458	470	483	446	440	478	469	481	457	460	455	466	457	477	470	466	471	454	445	474	459	430	510	432	461	447	478	479	439	484	460	502	452	480	477	520	479	474	455	466	441	488	441	492	485	497	484	477	496	411	471	471	439	452	443	482	492	514	440	502	452	452	474	429	452	421	474	457	463	497	476	467	470	456	487	476	433	468	475	472	443	455	465	472	460	458	442	484	444	487	440	414	458	482	465	462	450	445	452	485	421	447	458	480	462	461	445	452	469	459	450	471	486	444	451	472	458	461	429	440	495	446	456	474	453	468	454	469	463	464	477	475	468	495	449	481	450	479	471	488	480	494	467	458	461	468	459	486	448	438	473	446	508	432	465	478	462	467	480	480	469	489	469	469	449	456	446	462	489	401	469	459	464	462	471	452	475	454	485	477	459	480	460	469	463	448	513	472	451	462	486	461	486	443	459	466	462	499	463	441	479	439	457	463	456	463	484	476	438	440	491	500	461	485	482	455	501	463	447	457	457	457	434	481	455	441	495	454	438	486	475	485	451	460	458	457	446	460	462	478	423	435	479	457	483	485	467	438	457	478	478	428	418	508	451	449	448	493	463	453	492	463	444	461	455	447	441	450	462	441	418	418	450	439	454	476	462	463	484	475	471	462	441	448	444	481	463	473	492	455	462	477	490	460	486	460	456	484	443	482	466	485	439	497	436	473	474	446	487	447	440	478	435	465	483	454	488	481	472	435	451	502	506	448	448	454	433	447	450	464	453	431	465	457	478	450	517	447	491	472	500	464	455	431	468	502	472	440	487	483	477	445	474	450	451	504	468	469	451	465	445	487	455	443	446	399	464	447	446	445	451	460	473	409	445	501	463	461	483	467	489	457	461	463	470	455	411	446	461	466	501	434	445	463	501	465	471	425	474	476	486	454	441	480	482	476	491	451	490	498	479	482	492	452	439	496	432	467	466	452	464	500	503	441	469	440	456	452	487	455	484	460	432	445	478	463	469	471	459	450	469	480	456	406	458	485	451	477	487	498	458	465	506	461	431	452	442	458	461	513	460	487	459	475	487	495	489	468	482	468	505	459	488	458	439	457	487	471	443	445	462	459	420	446	495	461	463	475	472	420	468	479	493	463	478	469	482	466	479	455	460	435	513	453	479	493	477	463	460	413	480	459	469	426	459	481	468	448	489	472	453	454	489	446	489	485	446	495	435	454	454	461	475	466	465	485	490	457	446	457	467	461	434	425	461	490	440	428	457	486	465	466	497	463	484	483	483	433	465	473	456	493	451	446	500	486	471	500	444	470	492	444	486	430	470	520	457	428	446	481	495	422	449	460	454	502	449	493	450	486	475	451	455	477	481	450	491	458	496	470	474	477	436	470	451	442	461	458	412	449	514	488	448	458	505	482	449	436	435	395	427	478	445	425	427	462	437	456	473	480	463	461	492	465	469	455	433	448	479	463	445	471	441	435	439	447	490	451	451	490	426	465	447	489	456	443	460	432	458	479	451	448	441	462	477	452	479	439	425	431	472	469	458	480	488	456	404	447	481	442	474	474	410	485	452	443	449	472	467	481	468	461	483	473	438	445	455	457	448	477	453	478	482	456	424	456	497	482	474	459	452	449	477	479	488	499	472	456	486
28861	21272	21330	5121	686	514	433	336	218	188	163	246	233	264	210	199	159	157	174	164	147	151	152	168	145	138	174	154	172	138	155	158	165	150	174	147	167	161	151	135	170	152	140	168	150	158	148	153	144	146	141	140	150	160	123	144	151	159	129	149	155	154	128	153	155	147	132	127	143	163	160	168	146	165	182	161	127	128	166	158	136	152	135	137	146	138	160	147	170	149	155	150	149	157	142	174	155	139	140	157	145	145	152	173	162	175	147	149	143	164	159	121	167	173	140	151	155	155	166	140	137	151	136	148	144	171	154	160	154	130	146	131	147	152	139	162	135	141	131	140	149	161	135	162	154	138	163	160	135	157	180	154	159	149	165	152	138	143	131	159	148	144	156	166	172	127	137	147	151	156	133	139	149	148	155	140	145	159	158	134	170	137	158	152	145	152	138	166	134	147	148	160	134	138	161	143	158	161	134	152	155	139	140	135	137	163	141	149	161	175	143	140	145	154	161	135	141	142	135	141	142	138	132	140	143	155	144	138	156	153	167	158	159	181	169	144	150	151	140	151	163	146	151	168	160	140	137	152	150	148	175	140	142	158	136	153	160	143	132	148	156	135	152	143	145	153	136	137	152	149	158	176	145	151	149	151	141	168	140	163	143	144	149	155	156	152	146	156	160	130	138	158	168	143	133	148	154	150	152	153	130	155	147	150	165	157	128	135	157	146	155	173	157	154	143	131	146	159	149	145	167	124	143	149	173	139	138	148	156	170	145	164	146	157	149	157	169	146	173	159	133	139	144	174	153	159	165	163	140	134	136	142	139	133	161	164	157	172	165	157	150	148	156	168	148	142	143	134	159	151	146	156	172	145	161	161	153	146	146	139	162	155	150	131	144	163	165	131	159	156	140	117	159	144	150	153	176	136	174	157	169	145	146	128	147	149	159	141	154	126	125	160	139	159	139	144	140	159	145	153	159	126	155	167	154	122	142	153	137	119	126	131	146	166	133	143	139	130	160	152	152	141	154	138	136	119	150	140	166	127	150	128	159	140	136	142	165	138	134	174	168	152	132	152	145	183	147	149	133	150	168	131	140	132	128	160	149	159	144	168	165	173	143	143	164	142	172	152	127	167	134	156	156	143	172	163	149	151	154	140	178	162	153	121	136	162	145	161	163	143	155	147	159	152	168	159	144	156	138	152	161	144	143	129	142	170	141	135	192	139	130	139	154	136	164	149	160	141	162	155	138	140	136	144	148	149	128	147	152	136	153	159	152	132	140	149	132	146	141	140	130	150	160	125	148	152	154	144	150	170	141	143	188	143	160	141	152	144	148	160	147	163	147	160	155	144	151	140	151	151	171	143	156	141	154	143	145	153	155	152	149	149	146	145	141	121	148	138	148	167	164	150	158	165	138	164	142	148	164	171	150	164	146	131	167	144	165	145	143	151	133	159	139	146	131	137	157	158	167	163	141	150	141	114	148	173	153	122	154	185	140	148	147	148	153	147	143	148	153	173	147	145	156	141	173	141	148	154	163	145	152	143	135	152	144	151	163	148	160	161	155	148	171	134	125	161	130	131	139	155	148	142	162	151	164	166	142	138	147	149	147	156	151	169	160	156	180	133	151	161	146	168	142	156	138	162	156	162	173	159	146	155	158	150	130	127	155	130	163	165	147	146	147	139	164	163	121	144	175	159	143	162	157	158	141	147	158	157	150	137	150	142	160	139	157	138	150	143	146	143	130	136	145	131	156	157	160	150	158	166	135	133	145	174	153	143	139	155	138	139	134	153	150	129	157	137	140	167	132	137	153	174	146	147	139	133	131	143	162	150	137	164	164	150	161	186	140	146	136	157	173	161	158	144	148	136	146	145	148	145	150	140	146	142	154	148	179	148	139	163	163	133	156	166	132	154	146	142	157	168	149	139	153	157	141	142	151	164	143	170	153	140	152	142	166	162	171	152	150	158	153	143	134	147	142	146	147	153	153	152	128	128	155	166	150	163	154	163	163	150	148	132	172	166	125	161	156	154	148	135	155	148	149	132	160	147	152	132	155	159	138	146	135	169	138	154	143	153	128	147	145	155	153	141	162	156	155	154	158	156	167	147	153	144	179	134	155	149	135	121	144	146	128	138	140	144	144	134	164	160	153	168	150	157	144	134	153	143	156	167	145	128	151	147	156	152	131	158	140	152	156	153	157	173	159	144	140	171	157	156	151	140	159	134	144	136	143	136	128	148	153	157	152	140	148	144	156	132	133	151	157	147	138	146	142	147	132	139	158	162	164	144	144	130	165	169	154	138	150	143	156	148	161	156	153	153	150	128	155	149	138	152	113	167	139	158	146	143	134	161	151	147	157	156	162	150	133	139	131	157	131	149	157	153	138	133	152	146	132	164	160	153	138	170	147	140	157	192	159	118	154	155	136	143	162	125	121	136	151	166	131	149	166	154	160	155	162	166	159	161	152	142	165	158	171	161	155	165	147	147	135	155	158	177	161	129	148	149	162	172	155	137	144	149	138	132	151	140	154	146	132	141	134	158	164	152	146	153	161	167	155	144	160	164	162	141	147	169	149	130	169	159	142	152	127	134	166	159	133	162	146	153	148	158	127	165	139	147	174	163	143	163	161	142	121	137	129	148	145	134	146	147	161	161	166	145	163	151	139	135	130	125	147	143	153	149	156	144	136	146	145	147	152	145	148	148	122	157	160	172	149	131	143	158	155	174	140	163	138	135	145	138	140	140	140	145	170	146	150	155	138	144	142	163	154	150	140	160	168	150	170	159	164	149	156	134	148	145	157	150	149	166	146	151	146	147	133	150	141	177	152	149	161	158	153	142	146	148	152	155	130	152	155	141	139	145	153	132	155	155	152	150	151	145	143	181	158	146	172	159	150	168	172	140	175	167	153	150	165	159	157	163	172	156	166	121	162	154	141	144	159	170	162	151	139	151	168	144	172	147	174	164	148	141	156	140	141	158	161	148	151	153	145	149	161	129	149	138	143	169	137	140	147	163	146	156	167	161	153	151	150	157	157	143	153	130	178	154	153	132	169	144	135	141	157	118	154	157	154	134	172	146	153	152	151	163	123	157	159	154	162	122	168	130	148	140	144	163	129	140	143	156	147	152	146	157	117	141	147	162	168	147	149	152	153	141	153	144	142	150	165	153	142	147	183	143	163	142	145	151	139	145	156	146	148	130	152	136	144	143	153	144	136	158	164	141	142	155	176	155	136	128	145	141	153	138	161	153	136	141	149	153	153	151	160	115	131	143	156	157	141	151	154	134	171	140	139	151	147	144	154	147	157	133	152	146	129	154	136	146	127	161	145	128	137	132	138	130	142	135	142	154	152	145	136	139	156	163	124	119	149	128	165	173	132	177	145	127	132	146	137	138	139	140	162	139	151	156	110	146	152	151	137	136	153	143	165	146	145	156	183	157	142	148	161	146	129	181	150	138	151	156	154	159	156	155	145	131	147	135	133	154	160	158	154	160
6466	2336	3160	2576	2617	2286	1967	1342	826	719	690	1086	1100	1084	857	895	710	653	547	540	525	549	518	553	508	525	554	505	549	527	500	494	479	491	499	510	499	475	481	487	452	464	469	446	455	479	458	463	493	494	493	500	473	508	441	452	430	453	460	472	445	494	444	463	481	454	425	468	493	444	447	498	429	501	457	459	476	454	509	457	417	463	488	473	465	458	485	488	459	506	438	512	487	486	480	479	482	506	481	437	455	501	445	473	460	474	484	466	462	489	458	477	481	499	473	454	458	473	497	482	505	476	428	479	436	486	477	470	482	458	461	478	470	458	459	449	501	466	485	481	479	515	461	465	469	445	477	431	520	514	496	490	482	471	452	460	467	456	455	489	483	479	435	537	448	473	474	456	480	467	466	509	472	454	469	447	457	502	480	464	475	498	440	475	428	436	479	463	470	475	467	471	462	454	474	455	447	469	518	485	453	484	468	455	460	488	476	476	445	450	477	455	475	446	471	462	464	474	440	444	463	472	496	432	488	500	460	433	509	447	477	472	517	473	458	475	456	477	481	482	491	436	489	489	449	485	498	469	442	486	461	479	447	478	454	471	493	468	512	463	499	443	491	481	498	447	459	460	520	496	491	437	495	485	482	468	448	473	472	483	488	443	480	485	475	457	500	471	513	475	455	418	453	462	453	468	442	426	441	466	495	422	463	504	478	447	451	450	484	483	449	445	445	463	488	490	471	486	473	483	482	428	469	461	462	464	457	476	479	489	470	498	440	470	443	487	526	453	438	514	489	492	481	461	460	474	474	470	505	478	478	464	445	511	450	512	458	440	450	480	481	443	475	494	473	488	456	437	517	475	486	469	474	462	449	497	484	475	475	461	428	505	488	461	468	433	483	480	462	444	440	443	450	466	467	501	437	499	465	434	442	460	468	473	474	467	440	475	446	475	481	464	487	450	492	463	454	485	452	465	430	466	471	480	454	474	464	491	448	455	487	458	458	453	468	488	453	539	418	461	475	459	447	477	473	432	441	474	494	460	438	463	487	485	477	466	485	480	416	438	446	497	441	472	475	467	430	469	491	451	480	472	471	458	494	484	473	452	509	484	444	484	484	474	465	435	508	485	430	448	459	453	488	470	441	475	467	485	506	456	445	497	481	509	462	481	442	478	451	476	441	476	494	466	458	446	489	490	448	451	513	489	461	461	433	458	480	475	490	446	463	450	436	469	460	483	457	489	468	485	515	448	467	467	436	471	503	434	484	458	459	483	433	468	469	480	426	459	443	471	505	423	476	480	485	461	459	524	493	482	484	491	496	462	488	474	453	477	463	459	479	488	488	450	498	489	488	451	517	475	466	471	472	442	493	457	524	472	456	465	459	470	458	490	456	504	478	432	477	480	495	490	428	482	478	461	445	441	473	478	451	451	463	436	447	493	482	491	467	484	494	521	450	506	492	534	491	473	454	450	511	494	480	473	476	441	459	457	452	474	447	481	492	451	486	484	451	482	449	442	464	417	452	490	480	454	500	507	470	460	451	474	479	473	471	462	455	438	472	431	485	431	432	496	465	450	457	467	446	480	472	492	493	463	485	457	457	499	451	482	483	464	453	491	490	477	442	472	427	442	436	463	466	473	441	444	451	469	469	501	443	513	487	489	479	455	487	486	480	500	470	484	456	463	447	473	475	453	493	446	440	452	473	442	472	459	465	465	474	438	450	475	494	468	461	464	487	459	440	482	485	471	465	486	478	472	458	469	502	467	462	456	469	452	482	509	483	478	445	444	467	463	501	455	467	484	441	443	472	463	452	466	472	472	444	467	435	430	457	500	495	445	481	477	444	501	479	490	445	479	473	473	443	478	464	479	476	468	455	429	436	468	418	474	475	422	479	485	430	464	473	485	461	494	450	456	455	474	460	449	453	497	485	439	436	480	497	443	446	444	479	442	441	457	428	489	439	492	442	441	448	485	476	448	471	438	441	487	466	462	473	479	425	475	499	482	485	445	486	473	458	458	445	490	483	456	477	462	508	468	482	433	459	514	438	433	502	454	475	491	452	497	456	468	471	479	440	484	469	477	505	477	477	465	460	475	483	451	436	511	499	455	467	450	461	481	454	493	460	475	473	499	453	438	436	490	467	454	498	466	473	477	454	475	492	490	460	499	466	446	452	485	482	478	506	447	481	445	506	477	458	512	418	456	442	495	461	451	494	445	441	441	492	503	449	469	485	441	465	463	437	451	451	473	463	472	504	478	476	490	534	478	458	451	429	438	457	463	482	437	486	491	469	494	485	501	484	470	493	460	462	488	476	470	462	495	502	455	456	448	531	496	502	477	436	515	435	422	463	465	466	452	425	485	465	468	491	464	466	484	453	493	475	467	483	486	477	488	496	442	449	471	459	479	474	467	481	488	464	467	468	481	499	441	483	475	472	452	454	461	485	458	474	476	495	499	479	438	489	508	435	445	469	492	442	444	490	465	414	427	477	456	483	509	475	479	491	485	461	476	436	449	452	464	472	481	447	497	481	455	472	518	505	496	488	470	443	476	455	476	469	464	460	437	439	447	459	472	473	463	462	477	456	442	460	470	510	462	457	501	469	475	472	467	489	474	458	490	440	511	447	466	483	491	481	460	491	442	500	473	483	488	442	469	482	461	465	535	450	482	450	482	448	491	453	478	493	426	483	501	520	442	448	453	461	470	452	467	499	475	447	425	446	461	486	444	455	486	479	445	482	460	491	461	466	483	537	504	449	505	460	476	489	472	453	451	453	480	469	467	480	493	483	512	510	497	448	494	463	485	468	492	467	456	479	439	479	435	443	459	475	483	504	477	444	467	479	486	482	467	464	463	468	458	499	487	439	453	480	513	519	462	458	497	450	448	478	477	496	452	486	465	439	497	477	469	462	474	475	472	495	447	477	470	547	478	464	473	477	429	504	454	478	468	462	484	473	490	477	470	499	452	496	476	489	465	487	482	466	476	471	460	480	469	462	475	440	462	442	498	458	476	499	468	454	515	488	485	487	485	489	424	449	469	515	462	488	461	492	454	458	459	469	442	454	458	463	477	450	459	461	471	458	442	491	469	453	475	454	430	477	480	447	483	461	451	489	474	474	471	474	478	489	488	490	467	470	507	459	461	468	434	509	477	483	465	462	475	443	474	461	483	456	484	460	475	473	488	492	474	466	460	463	453	483	494	483	480	478	465	471	479	459	500	456	472	474	428	489	501	480	452	453	457	476	472	466	429	477	423	447	492	443	464	496	505	462	460	450	461	492	487	467	490	453	464	446	453	445	467	479	477	444	476	468	458	485	493	472	475	504	520	449	444	474	451	480	495	464	459	484	492	465	474	474	481	492	508	475	436	458	475	497	446	484	474	481	486	466	482	501	498	464	479	450	476	423	498	483	478	482	437	460	471	455	475	423	467	443	481	470	442	494	491	472	469	491	437	432	475	468	485	428	451	478	493	438	463	467	498	459	435	499	455	503	457
28811	21337	22425	7058	1102	856	656	363	247	265	234	320	304	327	303	366	313	245	175	190	190	170	178	192	158	162	164	159	161	182	155	175	160	177	187	167	151	148	144	122	135	159	164	170	164	146	135	135	136	142	154	132	153	151	146	166	161	147	141	144	161	166	150	175	136	130	133	164	152	144	164	174	134	178	141	149	121	164	145	167	145	154	158	157	159	156	148	147	160	149	129	146	144	150	163	156	157	161	167	150	155	157	168	166	154	174	147	152	169	134	144	143	138	149	175	167	145	159	167	151	173	156	170	135	148	167	165	149	139	172	148	153	162	137	137	162	162	162	149	164	145	136	151	168	156	156	164	165	147	133	132	148	143	151	153	147	131	174	147	148	147	164	162	168	179	154	142	166	156	151	166	139	152	150	187	155	162	143	139	161	161	160	151	151	146	152	155	175	152	139	149	164	155	167	161	145	168	145	138	163	146	157	147	163	150	170	132	139	163	134	157	162	173	174	125	147	159	157	146	169	147	142	179	151	145	154	147	161	150	166	159	144	148	149	180	158	153	162	169	163	153	171	153	172	155	175	162	140	179	153	179	174	168	177	160	142	162	169	150	149	121	161	149	161	162	159	134	174	148	128	166	157	156	130	154	128	156	121	145	156	142	149	139	177	160	151	144	139	179	158	161	153	147	131	140	156	151	148	135	166	148	144	150	160	162	170	155	168	141	173	145	148	160	160	167	147	146	153	188	178	140	141	161	141	162	155	157	140	161	164	157	154	172	157	156	163	160	161	142	175	174	135	157	140	175	170	126	181	179	153	172	156	151	150	147	165	156	170	165	152	158	157	178	148	140	150	133	194	148	144	164	189	126	159	162	159	155	171	163	149	136	143	172	147	138	156	155	186	154	150	130	151	164	140	139	146	136	135	146	153	178	154	150	156	141	160	128	151	161	163	145	141	170	157	151	143	147	156	163	158	158	139	140	151	154	152	146	153	144	139	118	185	168	133	133	130	146	161	158	149	158	133	162	137	151	140	146	155	173	161	154	160	161	160	153	146	127	143	152	143	164	159	155	159	142	137	144	156	143	158	154	164	159	180	151	145	164	161	150	150	133	157	138	161	153	128	189	157	159	188	158	174	144	162	167	149	155	176	169	138	140	155	141	151	180	145	177	138	170	171	173	149	142	164	139	152	163	160	151	160	142	154	159	172	160	151	179	137	151	168	156	158	148	155	146	167	160	138	184	158	145	162	153	156	151	161	193	165	168	160	151	149	133	139	146	158	145	157	172	144	140	151	130	150	164	150	161	145	153	180	165	170	160	167	161	169	161	147	153	147	160	161	153	167	165	127	161	149	167	147	148	129	141	143	165	159	192	168	155	170	151	141	136	136	162	172	165	153	161	149	157	147	149	155	157	160	146	129	182	152	169	147	184	146	140	183	150	148	150	161	147	158	134	176	157	143	152	144	145	138	144	157	182	168	153	150	154	149	136	141	137	179	165	164	155	142	161	151	147	143	154	141	160	144	163	154	151	160	141	157	158	140	151	172	144	167	158	167	160	146	148	149	153	135	148	142	141	141	152	167	176	150	160	157	156	171	180	148	153	156	138	133	172	165	156	178	146	148	178	137	160	154	149	166	148	153	173	151	141	161	151	145	158	157	152	161	146	160	152	143	164	169	155	158	153	144	169	143	159	166	157	157	130	146	147	154	180	177	174	147	147	150	145	132	165	150	144	146	175	156	142	165	165	161	157	171	150	157	148	167	170	164	143	174	174	145	149	141	154	204	158	172	166	131	156	144	142	151	156	160	164	161	163	137	149	161	163	159	142	133	148	151	145	166	126	131	153	163	152	131	145	149	161	148	157	131	151	153	144	160	172	129	145	164	136	147	151	151	149	133	166	193	146	178	140	147	147	156	157	139	185	159	153	148	141	158	178	138	158	129	138	150	146	156	136	161	167	165	152	165	171	169	147	135	174	147	178	150	161	150	153	135	151	158	140	148	166	140	146	141	160	141	178	159	160	173	180	131	156	148	176	152	146	138	125	183	157	148	170	154	160	190	164	154	145	124	148	191	158	146	149	132	166	157	139	161	160	175	139	173	169	159	172	165	161	174	161	173	185	141	145	168	155	162	156	175	151	157	141	149	174	147	156	157	154	172	141	156	130	165	170	155	151	150	171	153	153	146	154	163	142	165	162	192	139	169	157	165	147	158	150	161	142	161	163	158	177	145	141	140	162	140	150	155	160	159	163	157	167	146	139	148	165	158	139	160	145	160	171	160	153	140	147	164	152	152	146	137	153	151	175	156	151	145	150	175	167	156	151	173	146	138	149	158	171	140	165	154	146	172	157	169	146	169	168	152	160	155	162	163	157	167	159	145	166	160	162	146	161	157	173	159	173	146	167	159	148	156	157	157	167	163	158	176	152	154	140	150	158	175	146	177	150	137	153	158	124	149	149	162	143	148	139	138	146	160	156	152	158	147	151	156	159	146	153	176	158	148	150	166	170	154	125	121	129	145	147	152	149	151	158	141	163	166	150	171	163	140	182	155	129	139	163	151	157	149	143	131	124	157	149	171	148	160	149	162	166	137	174	168	140	161	162	162	153	142	165	164	168	152	149	146	156	152	151	150	157	157	175	164	153	159	169	153	163	165	154	157	144	159	142	140	144	142	171	131	164	163	159	124	155	141	153	152	162	154	140	169	146	144	171	159	147	175	159	162	160	158	143	143	135	155	135	151	151	124	162	154	165	149	162	159	144	155	153	138	169	160	147	172	144	174	152	160	158	133	148	133	162	157	122	141	157	139	155	164	159	178	155	129	151	149	151	153	151	138	178	137	159	155	141	161	152	141	160	160	144	163	140	158	164	134	148	135	151	154	167	146	173	131	145	155	180	164	151	159	151	145	170	179	144	148	152	148	168	138	165	180	176	163	151	152	137	166	144	142	171	151	150	162	141	131	151	163	155	153	160	173	154	141	153	152	159	154	145	146	143	136	145	156	150	162	153	168	137	141	132	129	178	172	170	159	148	146	168	162	132	172	151	172	112	148	133	158	176	154	162	162	170	161	161	144	161	166	157	131	167	134	146	151	165	181	143	146	151	126	146	148	150	162	153	132	135	144	168	171	168	158	142	161	145	169	168	143	145	145	154	147	142	161	160	160	145	171	160	165	134	156	135	147	181	174	167	160	159	150	163	158	146	154	162	156	146	130	158	149	142	144	163	154	145	142	148	169	152	153	144	161	148	167	163	157	156	152	169	133	146	172	143	136	141	147	150	149	135	161	162	173	164	149	157	141	144	158	165	154	166	141	150	148	128	160	161	140	148	170	165	150	151	148	165	166	126	145	166	154	135	124	152	161	153	179	174	162	145	156	149	156	165	178	173	169	127	164	171	176	166	145	140	160	146	147	154	141	127	150	153	148	194	162	152	147	180	163	147	155	144	154	166	161	150	132	142	163	158	150	133	134	168	153	151	145	149	152	152	153
7318	3538	4483	3794	4303	3632	2790	1610	1024	998	856	1382	1405	1590	1312	1610	1350	921	677	584	565	610	640	600	605	551	540	502	572	514	559	526	556	575	499	514	500	498	531	454	458	484	488	459	471	483	456	495	499	484	524	497	442	471	455	473	473	510	450	489	455	487	486	485	514	486	448	461	479	458	487	472	471	501	515	493	478	448	503	502	501	519	488	485	462	518	502	479	458	473	512	475	499	480	457	449	444	456	505	463	472	485	459	462	480	490	447	499	460	446	466	487	499	526	436	481	449	448	467	469	464	509	516	487	507	504	472	492	473	471	487	450	484	495	496	500	463	461	501	460	499	453	454	477	446	424	478	488	475	502	481	470	517	500	511	454	466	504	470	504	479	475	474	492	476	475	478	463	459	514	464	448	484	481	485	464	522	512	473	464	520	506	490	469	482	464	506	479	511	467	482	478	486	469	476	441	440	506	535	498	524	479	494	474	505	464	451	483	490	495	522	466	458	481	494	460	460	493	468	459	486	482	505	493	487	468	522	505	455	451	517	473	478	465	488	466	510	456	449	466	491	500	448	469	508	478	492	431	485	483	467	490	491	474	459	467	463	474	473	510	500	491	478	444	483	447	471	496	479	504	466	475	474	453	487	464	468	491	506	455	486	500	468	460	497	512	500	462	465	491	461	480	482	480	453	474	476	481	454	477	482	485	488	523	520	475	466	493	501	447	493	486	491	493	492	461	474	475	455	474	478	454	485	459	448	458	491	479	483	479	448	469	483	515	517	445	503	448	467	492	472	510	471	493	440	519	468	459	504	491	485	479	489	478	472	478	458	514	495	497	488	496	466	454	474	489	472	465	476	466	525	497	503	495	489	498	486	495	478	458	483	507	494	464	491	468	463	483	530	484	494	462	482	490	487	482	479	478	441	479	487	493	444	455	476	478	482	445	505	496	471	507	473	490	504	510	503	493	471	445	479	489	519	515	454	494	464	507	461	461	472	502	467	470	481	484	531	478	496	508	491	492	486	454	456	512	464	468	465	488	503	498	492	481	497	488	475	534	477	476	477	492	445	521	456	468	508	484	511	454	493	487	515	507	478	487	470	515	525	480	512	499	492	497	520	506	502	536	467	480	433	470	457	480	499	476	458	488	501	461	456	497	500	474	477	468	485	492	472	490	507	469	482	472	519	489	506	476	505	513	493	498	488	491	486	479	446	445	438	508	518	477	490	455	492	495	461	485	541	462	494	490	512	494	493	480	481	517	492	478	502	479	470	453	498	429	508	467	489	440	499	534	484	466	468	496	450	487	486	488	503	476	506	507	484	485	470	535	528	534	500	488	487	483	512	462	503	521	474	480	443	481	498	495	464	461	472	486	501	459	526	475	508	479	500	471	493	494	485	499	521	502	509	521	477	477	505	476	456	488	527	481	450	478	509	477	520	473	451	456	510	483	469	531	462	502	466	474	509	509	513	488	466	515	485	463	459	460	474	473	505	463	477	492	529	437	488	492	478	489	505	482	468	500	485	477	453	497	506	508	482	481	513	481	470	475	504	511	485	462	492	473	481	522	531	508	489	490	477	477	487	450	495	497	502	485	446	529	467	472	504	451	516	471	488	458	494	508	493	416	463	484	499	456	471	466	482	480	465	477	458	498	481	504	468	471	453	486	524	435	501	444	478	526	492	484	513	508	494	475	498	462	460	498	490	494	515	464	489	492	489	471	531	489	493	498	499	496	491	485	465	455	478	509	481	456	497	470	478	497	528	481	514	473	514	463	482	486	470	493	461	478	479	487	478	485	500	484	447	479	527	472	487	462	517	504	501	453	499	490	470	427	456	481	451	489	510	482	467	501	447	516	492	438	476	488	521	505	502	487	497	464	474	500	488	491	429	473	469	514	508	467	456	500	485	473	483	532	481	503	471	477	488	517	455	444	482	505	476	467	474	510	493	493	479	473	455	512	471	472	492	481	488	518	455	425	469	447	460	487	484	460	489	481	495	486	521	490	509	497	481	503	491	527	519	463	501	507	452	475	490	495	485	476	471	468	481	469	473	448	515	491	516	487	512	475	497	450	466	503	480	481	501	495	473	512	507	530	492	486	505	499	476	511	499	458	461	515	506	496	476	505	476	449	494	490	448	457	461	507	483	490	479	529	433	486	510	474	485	495	494	479	529	476	467	462	505	481	506	489	475	492	486	461	474	441	482	472	442	477	459	513	510	501	501	482	433	499	499	479	491	467	504	499	484	481	473	500	428	476	467	470	490	487	480	466	513	456	480	472	460	481	474	493	460	486	476	498	423	456	477	475	470	491	484	484	460	505	476	478	511	476	483	543	478	505	471	475	469	455	463	465	468	473	458	492	461	465	447	468	474	496	475	503	464	451	461	514	502	519	445	462	490	437	494	531	510	493	474	502	479	475	466	484	510	495	471	480	463	528	474	468	495	509	512	484	500	475	491	505	492	483	478	490	488	488	500	474	510	457	447	511	453	511	500	472	470	481	485	474	451	474	490	457	471	506	490	463	454	469	466	476	470	476	478	511	507	467	446	474	477	483	466	505	502	498	515	478	494	444	475	475	499	497	490	490	473	441	506	469	509	541	483	441	526	484	476	475	451	484	473	472	475	469	498	520	485	459	487	468	460	485	458	466	487	478	485	459	483	492	444	469	509	486	488	514	498	492	485	467	507	490	507	497	487	478	479	462	505	457	468	512	486	459	507	500	497	499	467	451	475	484	472	444	513	503	461	489	435	493	513	498	467	491	489	478	485	465	464	488	505	520	478	515	512	490	432	475	495	482	477	502	524	493	485	468	493	496	484	494	491	451	512	458	482	477	497	480	493	485	495	499	503	497	493	497	507	476	483	528	463	517	486	510	476	495	441	481	520	482	499	487	470	459	475	467	527	504	507	488	472	499	455	474	462	475	499	458	450	480	483	500	477	479	515	475	479	492	497	474	494	501	512	498	482	497	545	501	529	496	540	448	487	518	498	471	452	517	488	507	499	470	452	452	505	497	502	491	489	499	464	474	469	492	486	470	495	497	461	497	475	488	522	468	486	456	480	518	494	496	475	477	504	465	500	443	495	474	475	514	479	480	447	488	458	497	492	504	482	488	492	483	447	493	503	475	446	463	474	502	500	458	467	446	507	506	517	493	461	473	498	488	497	495	469	473	480	471	483	466	496	530	471	489	453	502	452	488	503	472	488	468	477	488	465	467	479	449	466	503	443	511	451	487	457	487	442	508	448	496	463	467	526	460	463	482	550	445	490	495	480	499	461	484	483	478	458	479	444	461	506	472	490	495	456	472	449	506	569	491	499	508	485	512	483	478	469	496	465	457	501	471	470	492	504	468	482	484	477	519	493	447	483	495	449	494	484	475	476	458	475	510	469	520	481	501	467	492	496	467	504	504	480	489	464	497	481	466	456	477	500	481	479	500	474	489	498	484	491	530	460	492	489	471	467	496	513	476	512	476	480	492	429	477	509	446
29046	21330	19362	2548	213	178	183	156	199	183	163	165	156	153	168	150	172	180	153	158	159	160	153	151	149	124	163	139	149	147	146	164	162	125	152	149	144	152	149	157	150	142	146	131	162	160	158	135	158	160	139	173	159	165	153	170	163	138	178	135	146	153	159	161	145	152	141	158	163	160	167	167	169	128	172	152	126	150	153	138	142	148	149	159	150	152	185	158	139	148	133	144	147	156	158	158	162	143	144	147	131	151	136	159	148	188	156	140	141	153	141	165	134	161	149	142	162	164	144	141	141	157	157	155	150	119	151	169	147	156	147	137	156	148	152	170	148	158	132	150	158	165	135	148	167	155	163	122	144	153	148	151	161	145	151	139	140	169	140	151	138	142	141	157	161	144	136	186	155	130	160	156	146	119	121	154	145	139	136	146	167	161	171	137	133	138	160	159	149	147	168	163	152	135	166	157	161	156	141	160	171	128	154	134	163	141	169	131	153	168	158	136	148	169	160	137	154	151	140	157	159	163	156	140	152	160	164	167	157	146	162	154	131	150	159	149	163	141	156	160	161	136	134	154	133	146	142	141	170	159	176	150	168	146	163	150	147	141	168	153	148	143	168	154	152	137	153	150	156	144	160	145	173	156	140	139	143	157	153	143	154	126	134	159	143	127	148	116	139	155	150	163	137	154	145	159	152	140	160	143	146	153	124	158	162	128	159	149	157	143	128	165	171	177	154	177	145	151	139	166	147	137	170	172	161	167	151	169	138	140	139	127	155	150	195	151	126	158	175	156	145	136	155	141	150	146	135	146	140	139	161	168	150	183	137	133	153	158	151	136	157	166	164	145	160	149	135	158	138	139	144	144	120	146	159	168	162	185	171	154	154	142	153	152	151	149	164	157	154	168	153	148	177	145	157	156	177	153	162	169	141	145	147	163	167	161	135	159	149	159	143	148	172	158	161	150	155	151	153	167	157	144	157	136	150	148	150	147	154	155	137	154	151	148	166	143	151	131	186	161	137	142	144	147	141	150	123	141	139	155	166	158	159	157	155	160	164	157	148	167	160	173	154	142	152	124	157	157	152	156	142	165	155	165	159	126	165	142	148	133	132	177	176	130	132	159	156	155	149	148	154	168	151	152	147	169	140	168	151	142	144	129	156	150	145	166	150	159	163	149	135	179	161	161	150	138	164	171	147	166	133	151	141	148	145	135	148	151	161	152	140	160	126	156	150	162	153	163	151	166	156	153	161	164	162	148	142	150	144	132	140	148	164	152	153	169	153	153	139	172	160	151	149	146	158	155	150	163	149	141	166	163	174	137	142	139	169	141	155	137	127	178	156	145	152	155	140	174	121	164	142	132	157	160	159	157	144	158	130	151	138	147	169	170	163	144	147	149	149	152	135	169	150	141	163	161	160	172	142	148	154	173	147	148	151	136	152	142	145	161	166	123	175	175	156	157	172	160	175	162	144	161	164	157	172	144	161	130	165	143	157	128	170	146	153	141	148	156	141	154	141	162	143	165	159	148	171	156	136	165	158	147	158	156	140	150	176	144	138	145	159	187	143	144	168	127	163	156	147	145	162	138	143	150	147	150	146	143	124	153	142	131	138	138	142	150	152	135	126	146	137	134	146	177	167	146	119	154	171	145	169	138	146	147	148	145	151	159	171	156	153	146	142	126	173	150	144	128	164	138	164	145	165	135	164	139	159	161	172	165	151	126	164	150	135	161	148	149	145	151	168	131	145	155	133	138	154	149	140	143	148	169	147	141	165	157	135	148	142	150	142	138	183	163	153	138	170	162	172	173	145	140	165	169	162	146	161	173	152	142	136	149	135	154	164	149	146	144	155	140	163	145	151	157	136	147	166	159	149	150	150	165	147	169	153	142	147	176	171	146	145	145	160	145	154	148	149	152	163	151	137	175	141	155	184	146	134	129	154	156	140	130	158	156	190	137	142	155	140	150	146	150	175	156	154	134	139	148	145	165	166	149	167	155	132	148	130	145	130	176	142	150	143	136	157	144	144	169	138	145	151	142	184	162	163	150	144	165	160	145	165	203	125	152	152	142	159	172	153	144	150	141	142	154	134	160	148	166	142	148	167	135	150	145	120	144	163	152	149	152	167	164	150	161	162	156	158	157	169	149	162	158	158	160	139	135	137	165	151	156	126	134	142	156	144	150	151	140	163	165	146	174	164	157	137	126	141	132	137	166	152	156	172	164	148	161	159	147	146	146	174	162	154	116	151	136	155	152	154	156	169	149	134	142	166	151	150	161	176	157	142	159	166	142	149	133	150	149	173	152	146	145	128	127	129	147	153	142	151	167	130	163	147	136	144	172	163	166	148	148	148	152	147	138	163	148	158	158	157	164	147	161	149	153	132	140	151	142	158	140	156	143	146	187	153	165	159	144	152	128	142	160	165	148	155	153	150	159	165	158	167	137	170	124	146	131	158	134	147	165	133	153	143	140	151	158	158	108	138	146	158	146	146	158	193	151	157	112	155	142	164	150	150	147	156	150	157	174	148	158	144	157	149	149	135	146	141	158	158	137	171	157	166	149	184	151	166	137	149	163	153	149	170	155	150	139	157	149	140	147	169	157	180	141	148	142	156	160	133	148	157	145	134	154	145	147	151	133	174	179	167	159	137	151	148	153	155	139	152	156	140	134	121	159	153	153	143	159	145	160	139	163	157	160	170	156	143	162	150	150	157	158	138	160	135	148	173	176	161	124	147	140	164	160	152	158	168	181	137	157	133	151	157	169	151	147	161	142	173	152	151	150	158	135	131	149	147	141	145	145	145	156	159	137	168	153	154	147	143	161	152	156	172	152	143	149	172	166	151	151	145	154	131	148	156	128	147	135	142	148	159	176	156	152	152	169	153	150	133	163	163	150	169	171	153	120	143	150	168	143	163	175	161	153	137	153	122	153	158	151	142	160	150	169	138	176	155	122	129	160	146	144	159	149	161	143	150	137	150	165	164	140	159	154	159	162	144	154	145	134	137	145	150	156	157	131	145	127	151	123	140	153	170	143	155	136	159	171	168	157	168	139	178	147	182	159	128	173	157	163	136	157	135	147	161	157	159	137	121	161	151	131	162	135	168	134	153	153	154	140	174	141	148	156	155	149	161	157	126	166	156	161	158	166	149	152	156	156	166	143	144	154	140	143	163	146	150	161	159	153	176	132	171	146	145	155	146	162	142	158	131	145	146	161	162	149	147	143	129	149	123	157	140	155	147	151	146	149	160	150	143	161	170	155	138	147	157	155	143	140	148	142	171	145	171	159	137	144	148	146	142	172	148	144	145	148	142	149	156	151	148	131	147	148	158	157	150	147	159	157	158	167	155	154	161	177	153	170	151	149	146	143	136	152	156	146	151	144	160	159	160	123	146	148	151	143	146	144	138	141	141	139	152	168	141	168	146	137	147	128	147	171	155	156	143	161	146	150	175	180	147	151	139	153	148	145	153	140	173	139	150	151	150	168	148	170
5502	870	828	731	710	630	627	516	492	497	498	510	479	526	501	550	522	512	432	470	457	473	469	438	488	478	496	481	485	463	462	445	440	476	456	470	502	448	484	486	466	474	446	469	438	474	462	460	472	472	457	495	442	488	491	484	430	430	522	488	482	487	497	508	480	477	459	516	435	449	492	478	479	427	475	420	483	479	458	462	467	456	451	430	473	511	438	475	466	459	450	480	492	474	451	490	538	468	460	432	476	466	483	526	503	479	518	478	479	487	471	500	464	475	534	463	439	486	432	462	487	496	456	499	441	469	485	471	499	442	480	481	481	483	479	521	466	459	455	467	472	467	486	502	467	499	426	479	461	481	492	489	457	483	480	475	454	507	479	460	462	500	477	455	468	482	486	529	455	494	437	496	471	537	479	471	524	464	483	426	489	459	478	504	462	459	488	500	478	464	444	461	464	450	446	469	477	493	484	479	507	484	459	520	450	490	501	427	482	480	491	483	470	499	500	451	474	466	491	477	478	498	482	467	465	467	477	493	463	480	468	475	475	476	484	497	475	488	453	479	486	491	482	510	476	448	477	469	496	461	461	488	453	476	522	514	419	468	513	448	485	494	466	465	437	483	464	484	493	484	487	461	475	497	467	477	471	460	463	444	449	470	482	456	475	473	487	487	474	450	446	491	517	496	474	449	499	436	472	487	467	459	514	466	474	456	458	436	485	480	457	516	447	497	479	467	490	417	480	441	465	473	485	474	454	486	483	475	480	474	501	449	483	502	493	506	489	480	521	507	471	505	480	425	477	490	462	456	478	489	470	486	471	465	440	440	466	464	469	465	487	425	520	459	454	462	483	462	477	499	425	527	451	439	464	464	470	459	458	455	477	470	460	482	475	479	469	478	500	444	467	455	464	445	506	438	467	469	468	486	469	426	484	490	472	477	467	476	470	413	510	457	481	492	457	453	488	490	448	464	450	452	483	490	486	476	478	486	465	460	471	485	460	472	506	470	487	474	461	473	475	489	468	468	499	519	492	443	438	434	482	477	487	448	498	464	445	479	443	458	479	493	453	461	488	495	462	506	506	451	483	487	485	466	466	474	465	447	478	456	453	505	482	493	480	494	470	489	434	474	468	466	451	494	436	478	496	425	445	469	451	485	485	484	453	495	500	457	500	453	439	486	462	466	443	500	452	448	489	442	471	509	472	462	426	436	510	493	501	480	462	486	487	519	443	468	429	485	489	440	452	483	483	449	476	453	472	459	496	443	455	472	474	489	472	465	492	521	500	489	474	490	498	500	487	509	486	423	479	508	458	508	482	458	471	460	443	423	485	504	463	509	435	479	461	469	461	476	462	485	484	434	488	459	486	450	479	536	493	464	459	471	495	482	482	497	448	482	475	519	482	441	479	481	492	491	482	499	475	456	484	462	446	456	445	460	506	446	440	498	456	449	470	494	429	458	457	486	468	482	471	449	467	430	453	471	513	462	447	460	472	507	495	491	485	482	518	454	498	477	484	461	515	452	472	451	488	450	474	466	471	452	447	523	510	466	481	447	447	481	465	463	470	524	484	457	457	491	473	477	469	461	486	496	468	477	503	485	460	459	458	459	466	442	476	471	471	453	473	426	499	466	468	470	467	479	457	480	466	438	476	442	526	488	470	477	508	484	470	483	483	502	440	422	437	467	476	477	491	463	475	488	470	471	469	479	470	460	457	430	504	483	474	476	463	458	457	486	460	474	502	472	479	431	452	490	502	482	459	453	436	435	440	458	433	465	466	471	487	504	435	490	441	445	492	494	468	475	476	439	476	448	485	497	494	482	486	477	437	473	501	478	474	438	507	507	458	505	464	432	454	513	492	436	510	439	459	484	441	491	509	467	467	440	469	450	484	474	484	442	474	494	458	438	476	479	465	479	459	459	465	501	487	466	482	456	498	484	451	437	498	475	485	471	491	461	429	473	481	466	489	474	483	466	472	498	441	429	448	427	443	503	472	478	472	468	463	498	459	501	474	489	479	465	458	476	470	471	516	468	474	489	472	496	503	477	478	475	441	494	453	437	498	455	473	455	457	439	469	451	450	447	451	482	467	485	496	461	475	459	481	481	478	445	469	485	449	468	442	462	461	475	480	478	473	490	460	503	509	488	461	507	471	485	498	469	465	484	483	484	434	487	519	529	488	457	482	486	446	486	480	495	475	507	481	491	468	446	469	434	460	476	442	518	467	454	485	492	519	462	473	512	444	471	493	473	472	499	487	475	466	430	483	477	475	478	469	474	478	503	496	487	453	469	463	485	463	455	505	458	473	475	459	517	450	480	449	496	460	505	475	506	503	465	437	430	495	467	505	448	481	494	488	480	454	500	447	477	481	473	487	487	507	484	491	447	501	490	466	467	490	488	475	502	441	457	480	486	514	527	447	464	460	450	465	479	464	473	473	479	487	481	496	430	515	447	455	478	502	470	444	462	470	469	475	487	440	489	469	463	486	491	446	498	495	475	443	458	459	478	448	484	488	455	470	456	490	500	487	478	429	477	492	477	466	436	477	481	453	454	482	509	473	465	472	480	502	491	467	444	456	473	462	469	471	453	436	476	490	450	473	478	454	490	450	471	481	475	445	463	491	487	467	500	474	497	464	471	466	445	468	464	497	491	474	437	487	486	493	451	456	449	449	465	498	457	466	475	438	501	476	514	525	499	474	447	484	485	493	454	469	477	436	498	481	439	462	453	459	488	450	470	462	506	464	482	455	495	462	434	515	477	527	473	483	485	466	517	480	477	438	467	448	444	539	479	420	482	452	492	475	470	459	490	404	429	447	465	503	488	469	448	471	507	469	462	460	465	448	436	476	439	504	507	470	466	458	452	482	444	469	510	483	485	480	471	467	458	478	485	465	482	488	477	488	488	454	465	491	494	439	478	484	513	440	467	470	459	457	456	514	440	483	447	459	504	473	454	502	452	477	483	471	464	481	476	511	459	496	456	509	479	479	477	491	464	478	496	473	426	500	521	484	501	495	466	466	479	497	497	445	480	485	441	466	499	464	462	460	493	456	479	475	507	453	458	508	476	458	490	409	468	462	483	471	439	453	457	476	451	503	481	440	507	445	459	466	474	458	472	457	493	473	458	482	467	483	486	461	457	449	436	483	469	481	491	424	431	439	444	459	444	493	474	469	496	472	440	453	484	466	489	480	451	478	476	475	457	485	472	471	490	467	495	467	494	446	470	472	498	497	488	432	430	475	457	525	484	499	450	479	453	481	441	442	457	492	484	493	473	480	442	480	478	465	471	464	439	441	470	493	456	486	524	482	451	480	472	467	511	484	453	508	454	486	430	437	472	475	461	448	490	474	498	476	450	416	467	450	451	501	501	497	492	466	462	428	482	484	445	463	443	444	494	437	499	477	472	439	483	467	502	474	459	473	430	452	495	489	456	479	454	503	495	433	478	470	452	466	470	444	460	479	465	494	461	504	446	475	477	452	465	454	486	434	441
28923	21276	21182	4945	747	545	456	219	241	237	210	237	260	267	268	289	193	153	158	168	170	144	173	161	150	147	160	182	170	141	154	150	155	173	166	154	168	150	158	169	171	165	169	163	143	157	132	155	147	183	137	147	133	144	139	152	154	154	165	162	132	141	155	155	141	132	164	155	140	148	139	143	148	136	142	154	137	153	151	146	133	143	151	177	143	136	149	152	149	151	137	174	181	145	153	145	128	152	133	156	149	154	137	155	160	149	141	149	157	161	145	143	122	147	151	159	149	159	140	165	173	145	159	158	171	129	170	151	174	138	142	145	155	138	163	134	166	164	161	151	127	155	135	153	146	140	150	151	148	155	151	125	151	145	167	144	146	176	158	138	151	141	157	146	152	174	136	126	163	148	141	142	154	137	147	135	138	148	165	155	164	129	151	156	146	166	154	151	123	184	137	146	143	150	151	160	149	148	154	129	175	153	160	144	157	136	160	153	130	149	149	152	122	144	152	138	146	152	172	125	140	151	144	147	154	146	184	126	156	155	154	158	153	144	147	141	141	169	147	144	163	154	163	161	159	149	145	162	158	152	146	134	131	142	144	164	145	150	153	150	138	147	153	145	178	173	145	145	168	148	181	147	146	140	146	149	139	150	154	139	160	151	123	138	143	153	161	145	134	175	152	147	148	145	151	145	160	140	165	155	135	145	134	134	138	142	160	142	164	158	149	139	152	146	172	168	123	128	145	158	154	149	150	151	143	161	145	150	171	170	156	168	141	145	149	148	153	138	164	148	165	141	151	161	152	141	140	168	166	148	128	147	153	167	153	137	157	129	174	149	164	128	176	160	169	152	161	162	150	134	133	149	175	143	161	141	138	146	156	152	158	132	152	153	153	154	159	155	162	128	132	142	156	169	143	145	165	148	142	151	149	138	149	155	138	141	145	147	143	164	147	139	168	156	173	157	155	169	171	139	136	157	157	123	125	127	125	154	138	122	154	138	147	162	168	128	163	142	137	145	149	146	143	134	162	144	150	142	107	154	149	163	162	159	144	145	155	140	162	149	181	140	127	145	145	156	149	149	151	164	153	142	153	141	140	152	162	143	163	160	157	132	153	166	140	172	141	157	153	155	166	167	144	158	163	138	157	144	143	157	150	147	156	141	145	171	150	142	148	132	141	164	160	132	157	142	151	146	142	152	138	154	130	123	129	153	145	135	143	160	146	154	147	163	166	157	150	153	144	145	167	150	164	160	156	145	151	158	148	145	138	140	148	160	168	164	161	175	140	137	161	164	156	155	153	149	130	157	161	159	150	143	153	131	170	161	135	120	143	132	155	149	141	172	163	131	160	149	155	169	163	154	168	145	158	146	138	152	132	177	135	139	140	157	171	152	166	145	142	143	167	125	139	175	153	141	123	139	150	148	131	146	197	149	149	149	136	147	152	117	156	168	144	144	152	166	162	137	137	145	150	138	166	150	149	151	168	133	135	176	149	140	135	168	166	141	161	127	140	132	161	168	144	152	157	152	159	137	157	141	151	141	141	155	154	164	152	134	147	148	155	162	152	135	136	158	158	137	131	153	144	164	134	164	141	159	159	154	151	150	142	149	145	165	153	133	149	133	150	153	143	141	148	143	144	149	155	150	118	146	156	144	159	153	163	133	147	144	157	142	166	151	159	154	144	135	155	158	162	145	151	158	155	130	156	158	153	140	129	154	154	148	139	137	152	126	166	156	152	152	143	176	163	136	149	147	165	160	142	153	147	157	141	178	143	138	149	134	153	155	146	147	135	147	167	151	147	167	143	136	171	147	132	157	159	153	165	160	175	156	142	135	147	140	143	147	143	160	152	164	172	149	147	158	172	188	152	158	136	123	151	146	147	145	175	134	161	163	157	176	149	114	141	169	142	150	161	140	150	155	146	132	124	149	155	149	130	139	152	144	145	157	171	145	163	159	136	143	154	146	162	133	145	174	133	127	123	163	151	146	167	135	133	151	166	147	161	152	150	165	147	162	161	180	169	167	142	142	157	136	141	141	151	138	156	180	175	149	166	151	139	150	149	147	145	166	139	138	162	152	154	145	151	150	125	128	147	147	162	151	154	175	143	138	133	157	115	165	146	142	141	142	141	139	130	171	151	134	156	129	149	166	164	136	107	145	153	142	158	149	154	136	154	145	145	149	134	143	165	134	155	160	171	163	134	138	141	127	132	149	149	148	145	161	158	150	142	146	149	138	153	160	166	161	146	154	148	162	122	147	136	155	144	155	151	154	135	129	163	165	161	162	135	136	162	135	148	144	157	156	140	158	154	172	151	153	133	138	132	149	175	158	156	163	147	156	161	172	158	146	165	186	167	163	145	155	149	144	141	153	153	128	141	161	142	150	153	130	156	151	145	147	147	150	139	160	139	148	173	135	145	157	174	148	156	155	159	153	142	149	141	139	177	160	159	160	145	158	126	134	151	127	150	170	129	137	141	173	142	156	156	167	143	136	163	148	149	170	146	166	167	133	149	127	161	125	155	151	143	156	145	131	142	151	131	143	165	143	139	125	160	141	159	140	153	163	151	166	149	142	140	142	174	146	126	154	166	148	148	139	167	152	135	166	151	134	187	178	145	150	141	138	141	175	136	150	176	146	149	149	158	158	140	134	141	136	145	141	147	143	143	161	147	154	148	138	146	129	143	155	154	180	124	163	140	180	142	160	159	164	150	155	137	156	146	141	157	150	149	168	153	144	125	165	141	162	165	145	155	169	160	144	150	147	149	135	142	145	127	155	164	140	153	145	143	154	149	154	145	156	146	156	138	169	143	160	156	159	163	135	141	153	149	142	151	141	164	179	153	156	144	159	153	146	120	161	162	159	163	169	145	151	133	146	156	152	143	142	138	153	150	159	163	145	156	143	123	176	157	154	158	153	158	147	142	144	162	172	146	161	160	160	115	144	148	145	159	146	163	130	146	161	147	152	156	163	157	145	151	154	142	160	135	147	149	146	136	165	149	140	158	134	150	173	145	126	148	159	136	178	158	149	145	142	141	155	155	138	153	152	152	142	143	159	159	173	157	154	156	143	166	140	139	165	148	149	162	140	166	145	154	151	137	142	165	131	161	149	139	141	154	148	140	144	149	151	145	157	138	167	156	150	135	142	146	124	151	151	155	144	157	165	142	156	152	147	148	131	123	152	137	155	133	157	158	163	145	161	153	151	168	149	163	162	146	142	176	160	148	155	149	153	170	134	146	133	153	135	147	144	145	137	148	154	160	149	136	162	145	152	158	137	147	155	143	164	144	131	136	155	128	156	143	153	141	153	135	150	152	139	162	144	167	151	156	151	129	142	153	160	173	180	169	166	156	165	155	167	149	144	125	155	160	164	129	154	158	152	133	159	166	151	156	173	165	156	135	138	176	123	136	137	140	156	151	138	149	160	140	169	138	148	148	154	176	141	149	149	159	148	162	148	138	142	147	133	159	160	158	139	139	147	145	155	144	167
6486	2424	3219	2625	3160	2568	1895	915	958	733	700	1062	1240	1139	1263	1191	727	573	515	541	499	593	542	539	564	490	516	501	494	515	523	501	516	462	513	470	536	458	478	487	488	479	479	474	477	485	470	477	500	446	467	491	466	492	438	446	432	434	462	465	473	473	442	465	474	475	475	474	438	458	478	504	488	467	481	442	474	432	450	461	497	508	456	473	479	482	490	458	458	454	443	441	484	445	479	450	480	506	481	468	457	507	461	422	474	462	493	488	448	461	442	489	478	500	466	465	473	455	480	452	487	474	510	469	493	471	467	482	469	492	484	477	490	470	465	466	459	461	466	439	492	463	473	465	458	485	451	473	468	468	464	445	462	491	462	467	472	527	517	480	490	450	470	449	494	476	474	494	470	450	477	490	466	446	444	479	452	446	449	480	488	474	478	422	512	436	482	463	454	503	500	437	471	493	443	440	487	471	427	489	446	458	465	470	463	477	477	513	464	460	510	452	499	481	451	464	471	477	478	493	469	485	450	471	451	494	442	429	487	474	467	453	466	455	497	464	464	461	494	479	468	499	470	480	468	461	486	440	444	459	467	465	472	475	477	395	474	450	488	427	489	391	441	476	476	486	498	455	497	440	448	489	462	477	470	437	487	489	482	481	423	450	453	421	495	446	489	450	476	484	478	447	473	498	464	498	477	420	465	497	452	483	484	497	443	451	462	464	486	457	487	463	473	459	459	447	469	474	499	458	456	467	458	477	462	462	469	487	501	451	453	465	487	468	454	459	474	469	461	478	479	458	469	493	499	477	552	496	498	443	454	487	474	426	485	507	454	497	471	493	454	443	442	508	421	435	469	469	480	501	450	477	505	464	494	468	458	468	450	445	460	496	466	445	488	478	469	445	475	452	478	467	492	484	444	472	452	481	494	456	475	429	491	453	471	457	473	482	455	464	459	453	447	487	487	502	480	451	506	477	479	493	503	465	480	439	512	441	447	408	531	488	457	459	501	427	456	482	469	482	475	480	451	473	473	484	457	443	475	458	484	486	508	493	473	440	457	476	453	459	485	500	476	451	505	504	476	480	459	438	460	451	487	435	460	450	484	482	494	466	455	447	467	451	449	459	425	471	484	445	474	470	480	454	470	485	470	452	480	456	498	511	460	454	439	460	482	487	470	494	503	468	451	470	484	471	438	467	478	478	476	516	456	419	479	483	484	452	511	494	496	495	445	511	426	463	479	484	500	468	474	454	431	486	481	443	470	473	468	454	450	420	468	439	457	453	488	438	483	481	482	472	436	492	477	523	460	461	457	440	486	490	470	494	479	430	467	488	520	471	500	482	500	461	473	474	455	459	477	490	453	468	464	485	465	425	457	433	475	455	433	473	463	484	457	498	471	491	448	471	480	468	444	487	468	484	488	460	461	458	473	462	448	467	439	432	476	455	475	472	471	503	470	457	452	456	477	454	549	473	486	467	481	489	448	516	481	467	455	472	437	452	467	442	465	422	495	433	504	457	473	443	501	467	477	498	458	508	457	494	473	476	473	437	470	470	480	472	485	463	452	501	527	469	494	442	473	476	468	491	480	456	435	455	489	457	443	450	480	512	451	455	514	465	468	461	434	483	483	488	476	483	491	505	459	465	497	457	482	445	455	468	476	434	493	452	446	438	483	465	483	453	454	451	429	396	453	427	477	461	468	484	486	461	463	492	489	466	469	463	445	442	478	448	468	466	451	472	512	444	436	527	466	500	473	491	517	503	454	499	449	483	448	489	458	504	484	447	450	482	485	485	474	438	441	434	446	434	468	468	484	449	469	480	477	472	495	470	489	437	447	452	415	470	452	485	477	504	453	474	477	480	517	429	469	442	484	457	444	480	477	454	431	467	475	480	489	486	494	487	448	465	515	451	470	447	458	489	467	425	501	464	467	445	439	445	462	460	464	471	488	492	468	442	486	460	479	506	479	443	466	473	470	478	447	461	466	490	428	448	466	497	496	483	470	487	444	468	452	465	430	470	494	463	468	461	492	438	481	445	432	485	461	482	469	459	479	445	479	507	443	478	493	437	465	491	539	465	447	429	446	453	477	463	462	459	484	501	465	485	490	492	463	479	475	456	472	455	514	443	469	473	442	474	460	485	462	471	469	480	440	445	420	474	456	480	496	449	459	465	466	457	460	479	489	474	472	445	474	443	473	453	459	507	482	486	496	478	527	492	468	503	485	422	487	479	483	483	458	484	484	468	442	454	442	436	438	467	452	498	444	495	460	416	460	514	432	445	461	460	498	474	519	473	431	478	457	445	441	465	482	447	455	472	468	461	440	472	462	428	484	466	491	484	499	503	463	457	479	476	470	502	503	452	477	477	479	467	476	477	453	437	446	504	447	463	425	441	490	466	489	457	469	447	466	458	448	482	485	445	496	410	490	467	451	475	482	442	467	423	485	442	421	491	441	464	487	468	469	465	480	467	449	466	465	472	482	458	471	476	457	448	476	458	498	480	471	442	429	480	501	452	511	473	456	503	483	476	445	423	478	446	473	485	460	508	465	501	420	450	515	470	440	480	493	466	456	496	477	503	486	515	493	498	491	448	490	450	450	487	432	460	457	495	482	482	448	445	478	429	461	446	468	473	486	468	449	454	472	487	454	470	476	470	460	460	441	466	473	445	467	476	445	481	489	486	471	485	490	443	498	436	481	479	440	481	451	481	456	471	451	464	474	445	476	490	512	468	505	511	474	462	486	483	487	475	509	475	467	478	497	429	496	453	477	465	494	473	494	454	471	476	485	444	497	452	472	443	494	448	429	487	456	439	491	497	462	479	473	439	510	502	471	447	443	494	457	468	489	473	460	454	451	469	457	463	492	487	468	474	443	470	428	441	453	494	477	498	450	467	486	508	523	470	471	499	484	499	517	494	486	507	478	464	441	494	418	464	514	450	495	504	456	451	459	475	448	475	450	443	476	462	444	489	440	464	421	486	462	442	487	452	476	491	491	475	465	495	459	454	529	454	449	481	441	463	432	471	461	460	468	465	507	473	463	472	491	456	513	479	462	454	466	504	506	475	524	462	462	457	468	476	468	441	458	480	449	446	480	487	473	460	448	483	466	461	435	480	442	440	447	445	477	468	498	452	458	468	476	477	473	476	465	488	476	481	484	487	463	485	467	455	450	481	497	481	450	434	460	460	415	470	475	448	466	443	449	486	441	465	446	495	505	436	469	510	469	450	471	450	500	463	455	478	469	485	500	527	476	443	469	486	470	485	485	448	447	444	456	515	453	459	452	517	449	478	439	433	480	467	474	513	502	500	471	476	483	477	535	456	446	482	472	456	452	487	468	446	493	486	485	476	494	457	447	436	443	512	481	465	438	492	515	504	473	459	470	440	488	449	474	487	480	482	489	492	450	487	438	451	421	475	500	496	467	455	507	463	448	470	510	488	462	459	460	468	495	475	460	460	442	460	446	442	433	450	447	456	424	512	435	478	495	478	465	476
28744	21288	22211	6832	1335	814	731	338	316	249	215	361	365	376	375	402	266	215	185	183	171	184	183	177	173	187	177	172	175	173	165	157	157	149	141	155	161	138	140	151	174	160	155	183	174	190	167	142	137	136	146	142	154	143	146	152	160	140	170	138	173	161	158	139	149	144	145	151	150	160	169	154	173	154	150	137	158	140	161	152	154	147	144	153	163	161	111	156	135	131	151	168	141	143	136	163	149	147	145	137	153	139	144	161	123	150	170	143	141	162	154	143	152	156	134	156	143	152	170	150	171	145	143	140	130	120	153	181	142	157	132	163	129	168	167	167	154	164	174	156	160	144	137	170	154	163	142	155	151	146	154	156	166	141	143	151	137	149	137	145	158	133	161	160	164	147	144	138	167	169	134	157	147	168	150	144	154	162	159	146	150	151	158	157	154	142	143	150	150	156	152	148	139	189	152	172	161	151	141	171	155	147	136	144	161	145	153	129	162	164	147	159	175	147	167	163	152	145	156	150	154	149	156	135	157	157	139	149	137	144	156	151	160	163	158	150	137	163	137	172	133	149	156	144	146	155	166	155	140	156	146	182	148	146	160	141	151	171	155	125	156	172	143	145	159	158	141	137	169	137	144	153	118	171	157	121	151	154	167	164	159	167	166	158	160	161	168	144	150	159	159	149	156	135	145	142	153	168	146	163	159	167	149	153	144	137	153	147	180	162	162	149	157	160	133	150	166	153	156	157	150	156	178	149	128	138	150	159	174	156	158	135	169	142	150	183	145	156	158	161	161	161	146	134	158	159	154	152	150	166	168	145	154	171	166	164	162	157	174	163	149	130	145	152	163	162	153	117	154	129	152	188	151	139	171	132	135	147	163	172	152	172	132	157	141	150	151	134	176	182	138	149	170	155	167	152	177	140	151	138	144	150	154	139	176	157	148	148	151	146	151	156	134	153	152	165	166	163	141	149	167	159	137	174	129	151	151	160	164	143	142	180	172	178	167	154	152	154	181	146	143	145	170	140	166	144	152	154	166	147	124	132	142	148	150	156	168	148	153	158	156	155	168	143	131	158	163	168	166	166	145	172	142	160	141	151	145	130	172	138	144	150	168	130	146	152	161	150	153	184	161	149	164	144	175	161	124	139	145	177	152	140	148	162	158	164	163	139	158	155	154	147	147	152	154	148	154	144	154	147	146	167	153	170	139	150	147	157	157	133	136	150	147	135	168	176	134	164	148	146	140	150	144	148	143	162	140	157	141	146	124	146	160	154	173	159	134	151	156	153	149	151	138	138	158	179	146	126	136	157	157	165	167	142	147	165	131	143	154	157	176	166	142	167	161	148	165	153	166	141	138	153	147	141	155	149	135	173	154	158	152	153	132	154	150	153	150	153	144	145	145	155	150	139	131	146	166	155	166	149	144	176	138	140	156	147	175	159	139	168	144	155	145	155	148	182	132	157	146	124	134	149	131	142	143	161	158	167	145	138	123	145	140	157	151	162	151	157	151	157	133	168	152	154	147	151	144	137	149	136	155	158	128	176	169	137	145	164	147	149	162	137	153	149	142	131	128	136	160	145	181	170	164	155	155	132	166	130	147	143	143	163	129	153	154	143	158	135	152	162	134	180	168	149	166	144	136	162	160	159	164	167	145	156	151	156	166	150	181	141	150	156	149	116	176	177	146	176	127	169	124	147	164	139	143	154	133	162	155	147	135	125	144	150	170	135	143	164	141	119	152	166	139	165	141	146	140	163	160	148	161	148	157	161	156	136	151	150	157	155	152	146	165	127	153	158	147	150	160	146	173	155	149	165	151	158	149	149	169	164	179	138	144	151	140	162	149	159	167	145	176	159	142	149	165	162	146	147	158	149	146	132	141	146	162	161	146	166	144	128	156	161	156	148	168	162	164	166	138	147	147	167	147	150	158	173	155	174	135	136	141	160	154	163	157	158	146	168	137	149	139	121	156	151	157	154	141	150	142	169	139	167	157	166	160	130	170	162	172	168	141	170	148	132	149	151	179	153	158	145	159	158	144	156	148	178	138	129	135	158	140	149	146	156	153	138	153	153	169	144	134	158	158	156	149	131	162	167	146	148	153	145	173	139	143	157	167	143	144	180	170	142	153	173	151	162	132	143	158	171	169	166	170	148	154	160	157	138	141	136	145	156	145	140	156	152	148	140	154	163	170	154	136	149	151	147	145	133	146	160	146	155	160	155	128	139	149	154	137	158	156	148	127	168	164	164	152	169	184	166	151	164	156	147	144	154	172	144	147	148	159	139	167	150	171	139	130	165	138	176	162	154	148	154	175	153	171	146	146	127	172	122	155	148	159	154	173	150	164	160	159	150	151	159	146	130	147	185	148	168	135	139	166	164	146	151	133	182	140	154	154	143	145	148	146	138	120	152	167	152	149	133	142	131	160	137	173	145	164	155	161	150	132	139	145	153	139	156	133	140	140	141	155	175	150	152	138	151	148	142	157	158	132	163	154	152	178	146	127	144	151	158	172	140	149	176	165	162	135	166	123	151	153	148	149	166	164	150	135	141	146	150	150	163	167	154	138	168	129	160	169	153	139	127	155	132	144	139	153	152	144	164	169	165	142	149	149	158	151	160	144	159	160	149	142	138	157	145	139	153	155	145	150	147	154	159	158	120	156	147	148	154	156	134	152	134	156	132	176	173	144	165	153	135	139	128	164	156	168	160	129	164	157	141	160	165	140	124	154	139	157	149	169	120	160	168	175	161	153	152	143	147	147	170	136	155	138	138	143	146	170	151	147	154	166	167	123	142	156	149	134	143	143	146	150	156	163	143	170	146	159	149	146	161	159	158	146	147	146	158	158	159	139	163	136	161	145	140	129	148	132	168	157	148	128	159	155	160	168	174	151	167	168	157	152	154	141	166	143	140	148	151	153	152	147	178	133	127	127	147	146	127	147	164	156	139	129	150	161	139	136	154	166	136	147	147	157	153	161	157	159	146	159	150	156	145	154	152	157	173	157	152	178	136	154	152	119	166	153	166	141	143	141	147	148	147	132	161	168	153	155	178	149	146	157	137	168	123	158	156	142	151	157	153	167	155	162	154	163	141	144	167	141	172	160	142	164	162	144	147	151	159	148	160	134	173	172	157	144	151	149	159	151	145	147	169	142	153	130	155	138	154	155	144	157	152	122	175	139	151	141	161	153	144	167	157	145	165	148	143	147	144	147	161	167	153	162	141	139	136	129	138	164	165	168	129	172	173	162	128	146	167	148	118	139	139	148	163	151	140	155	151	164	151	163	170	166	151	161	137	163	143	159	152	138	177	149	152	156	157	149	144	184	175	149	163	170	163	166	153	182	169	130	168	150	140	146	158	142	151	146	167	143	147	168	151	157	123	151	124	165	146	157	148	146	147	171	153	151	143	170	168	154	151	166	145	167	182	139	148	126	162	165	159	142	144	135	152	177	146	149	143	152	168	169	170	152	155	147	164	177	156	164	160	140	141
6994	4142	5384	4031	5137	3586	3119	1242	1227	1054	881	1643	1796	1791	1717	2040	1204	740	585	610	682	646	654	663	609	560	496	545	603	593	529	504	551	510	490	514	478	503	470	467	482	499	476	499	454	535	473	469	483	479	500	459	449	472	462	502	463	489	469	456	489	518	479	487	508	487	486	482	473	478	504	451	465	467	459	453	477	473	462	506	485	495	424	450	463	463	487	479	471	466	493	487	491	469	463	463	476	459	458	443	474	458	504	493	455	425	479	492	470	458	466	495	474	491	516	480	490	471	494	446	452	483	464	512	479	491	466	458	483	498	484	492	527	482	477	458	494	457	489	461	498	506	495	531	500	452	480	490	462	476	443	469	451	456	522	467	442	477	455	451	474	451	454	463	468	495	507	468	524	461	470	503	470	502	458	481	449	482	463	466	459	480	501	397	472	484	519	461	481	512	459	491	466	488	509	518	492	516	449	467	503	500	480	515	493	476	536	487	495	517	449	465	484	471	475	469	489	436	453	503	496	484	480	445	480	454	487	465	524	498	477	490	460	461	486	482	472	496	438	481	486	469	499	454	515	510	454	490	484	511	499	460	455	467	453	461	510	489	482	500	468	485	514	505	484	478	441	451	506	447	486	457	458	473	492	505	442	465	474	459	454	507	447	489	447	486	463	463	444	448	471	487	462	476	442	490	432	494	467	464	469	487	483	492	473	473	508	517	454	496	450	440	465	506	487	486	481	472	523	490	486	470	474	455	484	444	510	449	494	471	488	486	494	439	488	528	485	477	455	489	444	451	483	505	526	486	477	449	485	562	458	496	513	513	463	486	487	454	483	458	464	464	488	513	476	502	500	470	451	499	473	497	455	470	508	493	461	477	514	472	495	497	509	462	471	512	481	540	459	460	445	469	486	506	513	485	463	462	464	474	509	479	460	444	467	437	454	457	472	475	494	454	482	488	494	521	505	490	469	492	478	490	493	495	437	499	469	475	500	464	451	481	477	465	427	451	426	467	516	532	466	433	478	495	440	495	538	518	491	493	483	436	482	485	503	436	468	460	473	510	501	481	482	459	461	446	459	482	511	476	452	517	455	471	492	477	481	501	462	498	499	456	461	444	509	497	495	469	463	441	453	482	513	471	492	447	484	474	509	458	457	470	467	508	474	451	489	474	460	460	458	475	479	459	438	488	483	502	484	498	462	483	467	494	492	474	457	500	481	459	422	524	484	462	488	482	481	494	487	493	486	456	474	487	463	481	466	476	471	501	480	456	461	461	450	429	476	479	509	487	467	461	471	497	496	470	462	456	473	480	466	450	478	495	457	491	491	461	480	464	478	453	486	457	476	470	497	512	490	532	508	469	463	487	456	477	456	504	480	470	497	479	472	510	447	478	461	472	459	459	487	485	532	504	483	451	458	499	495	540	494	465	482	447	467	495	474	491	477	453	522	493	525	501	464	488	482	498	503	471	502	520	483	460	440	463	469	511	466	488	468	465	469	499	463	477	451	463	483	487	502	465	474	478	470	454	503	494	500	496	487	481	439	472	533	478	490	498	497	487	489	468	505	457	491	491	505	469	498	471	505	476	463	457	482	506	499	494	453	470	463	485	475	444	504	481	470	467	484	480	460	544	456	498	471	477	466	495	460	474	502	478	436	491	495	488	476	463	474	490	469	477	481	511	447	457	455	479	454	456	477	491	464	498	414	511	492	508	480	464	476	476	485	480	492	527	466	506	506	477	451	477	525	487	457	489	441	492	489	476	477	480	474	466	480	464	479	449	481	468	463	403	497	460	476	486	505	483	446	520	496	461	419	468	483	461	504	479	461	461	506	486	463	488	459	474	462	437	489	488	481	444	513	515	504	485	449	475	455	492	506	476	493	508	466	446	492	485	476	442	488	455	469	453	480	466	446	493	459	500	453	472	495	462	458	523	465	474	500	429	425	498	501	501	472	483	483	489	443	481	479	456	459	502	494	491	449	433	479	465	488	457	496	499	492	475	501	491	477	481	447	501	462	503	513	493	500	452	493	506	452	501	488	450	495	454	460	477	483	497	498	469	456	464	508	474	461	464	482	491	513	460	478	463	436	509	481	467	461	443	485	470	467	464	486	474	454	474	482	493	466	493	453	489	482	483	476	457	452	470	501	459	462	467	451	490	453	506	501	447	478	493	442	452	454	470	471	484	511	451	477	502	522	487	459	450	462	463	447	483	473	509	470	498	512	447	495	449	481	520	471	446	490	477	475	455	460	511	441	487	499	457	475	493	480	474	474	473	487	489	482	491	474	456	474	457	467	488	478	449	454	484	469	448	483	512	475	464	473	500	457	498	459	470	504	485	477	503	479	451	488	466	477	467	473	510	488	486	484	474	496	473	499	484	445	443	487	485	445	458	518	487	488	492	456	495	496	477	461	442	488	491	485	479	492	480	476	530	475	440	503	488	471	459	500	482	494	446	501	482	453	465	478	482	462	494	474	490	480	478	452	491	481	475	453	469	462	506	483	471	473	486	481	477	485	490	506	495	492	464	467	480	463	470	443	449	504	490	478	435	489	467	500	471	457	515	478	493	491	497	473	480	494	433	466	491	467	454	459	467	457	476	525	459	475	481	506	472	460	498	474	488	511	492	460	491	490	480	483	503	487	447	450	494	450	449	517	511	496	458	470	485	489	459	493	488	456	479	466	468	475	497	493	485	473	471	463	485	481	464	491	464	464	461	453	492	465	452	491	435	472	494	455	440	454	475	464	461	489	501	466	447	476	473	477	478	462	480	449	477	517	497	452	443	453	476	492	498	494	449	478	480	482	474	450	470	494	464	469	464	440	485	460	445	492	475	505	473	502	462	470	460	459	492	460	455	479	472	470	490	475	465	493	500	449	520	443	516	512	488	473	455	478	440	472	461	473	484	453	482	432	492	540	463	458	514	496	458	470	513	482	456	488	513	427	498	478	505	496	481	475	443	468	494	477	430	484	479	465	479	459	447	488	451	472	460	484	496	491	525	407	503	460	445	483	485	498	502	445	469	490	480	463	503	490	459	493	504	454	494	460	437	489	496	467	515	510	529	449	514	475	483	500	498	505	487	501	475	487	513	467	463	499	451	432	482	464	471	444	484	511	458	499	500	481	451	505	478	462	497	485	446	498	494	493	450	481	466	478	482	464	507	478	465	483	467	502	458	516	507	465	480	441	495	469	475	478	487	478	463	471	471	468	477	482	482	471	472	480	508	458	461	464	470	467	498	476	462	479	507	461	484	457	517	469	486	440	483	470	465	478	465	514	519	457	488	468	484	455	495	504	479	500	432	470	466	477	512	509	449	457	463	468	501	447	454	529	469	481	441	453	447	457	463	482	429	492	444	493	478	479	505	473	496	482	467	508	477	459	471	499	453	501	461	416	443	470	504	514	509	457	467	493	433	428	492	474	502	457	480	495	487	491	505	493	473	490	453	487	519	445	445	447	428	452	484	462	488	485	444	491	483	475	468	447	526
28965	21327	19199	2447	224	199	179	167	172	153	159	171	173	164	153	153	143	166	141	159	154	129	154	157	155	168	144	139	128	155	177	146	147	158	142	142	164	132	162	125	125	173	150	135	146	135	144	159	159	166	150	155	160	161	150	156	168	142	150	154	158	152	146	179	162	133	167	152	170	154	142	164	140	131	163	145	141	149	147	146	145	138	150	151	141	133	158	147	141	132	122	151	160	151	145	155	124	149	138	152	137	148	133	172	158	153	158	166	169	132	143	172	151	149	152	125	146	153	156	168	132	170	156	152	148	131	132	149	153	158	133	167	154	179	161	170	143	123	148	142	160	139	164	159	139	142	168	155	145	125	155	149	163	128	162	153	137	146	156	125	158	153	164	157	136	168	150	148	144	160	151	140	152	140	132	152	144	167	143	151	155	153	163	143	148	142	141	145	153	146	169	149	139	145	146	153	150	118	144	159	147	154	143	138	142	140	116	168	155	156	135	166	147	155	153	124	148	154	138	149	141	165	152	135	154	150	149	137	157	146	128	177	167	147	144	140	150	153	152	147	144	144	140	148	155	181	162	137	161	140	153	168	148	165	152	128	165	148	155	153	157	137	159	146	143	152	166	131	149	148	147	167	142	152	154	145	142	146	134	149	147	158	132	143	145	132	132	138	154	136	159	154	157	160	137	140	140	162	151	154	191	118	129	145	155	165	134	196	151	142	153	117	134	164	166	144	154	169	132	156	141	146	160	139	127	152	151	147	127	155	126	164	145	140	141	132	132	148	163	123	145	128	175	153	151	142	166	159	144	152	139	191	120	141	149	165	153	136	157	157	152	151	156	134	163	142	162	139	140	132	132	116	154	135	145	150	142	142	127	143	137	149	158	140	149	138	147	161	132	167	158	157	161	122	157	146	130	153	144	142	156	159	132	149	135	150	138	155	154	146	151	143	146	142	180	145	144	152	153	160	177	159	133	130	150	147	155	142	147	171	160	150	149	122	147	149	132	145	159	142	145	138	158	153	154	164	156	155	153	140	158	146	134	149	162	144	129	149	144	146	156	163	163	142	164	148	168	150	148	160	120	149	157	161	138	155	143	154	186	146	132	142	161	141	131	147	145	150	172	150	172	138	135	165	135	157	154	145	177	152	149	161	146	136	140	138	129	159	183	150	147	142	136	136	150	159	159	137	149	149	149	130	149	130	153	144	160	152	144	137	159	142	162	157	136	155	149	130	119	173	126	168	143	158	151	135	136	147	136	170	184	136	150	140	157	166	150	175	157	154	156	142	167	162	143	154	156	142	177	152	161	158	168	134	144	150	137	163	148	127	166	148	142	145	149	144	157	142	159	133	160	153	159	147	160	140	140	147	144	171	134	152	140	153	139	135	158	148	135	170	172	153	160	133	152	126	137	142	139	171	144	154	153	146	132	143	143	137	149	152	122	145	156	149	166	172	148	150	153	138	156	145	154	148	158	161	158	146	142	144	161	153	137	133	126	155	131	143	132	130	154	137	152	168	147	144	163	167	178	154	128	154	161	154	166	141	134	150	132	167	138	153	164	153	154	143	142	138	147	145	148	143	135	134	143	174	150	161	155	135	143	154	173	139	141	136	164	159	158	139	152	143	129	131	145	144	152	153	146	146	161	147	154	142	136	145	142	146	166	162	168	140	134	160	152	161	135	149	154	147	113	159	154	163	154	149	163	147	159	144	155	152	154	146	167	166	151	168	171	150	145	170	147	173	140	138	152	158	152	155	177	150	163	138	146	147	172	153	162	143	154	137	151	171	165	150	146	142	137	156	144	155	156	173	155	136	140	148	137	146	148	140	168	163	152	135	164	165	140	151	146	142	133	142	143	144	154	150	133	159	162	138	132	142	137	141	161	132	126	163	141	162	153	137	146	158	133	158	142	167	137	128	135	136	164	148	148	145	135	159	133	150	136	143	165	171	152	136	154	154	164	152	165	150	150	130	146	146	146	150	163	122	151	162	160	153	149	143	142	167	148	139	157	143	161	148	149	168	147	148	135	164	128	124	158	147	142	135	147	151	150	141	168	156	148	138	137	130	151	166	146	152	136	134	167	165	161	141	139	163	155	159	147	148	165	163	130	139	154	162	153	152	144	170	152	159	153	124	152	148	145	163	160	139	156	151	130	168	142	150	155	131	167	164	159	150	153	123	153	146	159	149	133	158	146	143	145	146	158	144	158	146	142	181	168	157	147	161	170	133	164	129	145	126	132	170	171	158	139	179	141	128	167	153	138	142	178	170	153	165	149	149	150	129	149	135	143	125	174	138	144	141	169	141	127	151	151	125	157	149	146	151	171	178	158	139	155	172	135	154	154	135	146	148	162	151	161	124	151	138	141	152	152	136	141	151	144	137	149	141	156	138	137	139	151	148	159	146	146	160	158	138	146	139	145	140	146	144	147	165	152	140	163	168	160	152	158	133	164	158	170	132	145	139	165	166	152	161	136	147	150	145	149	131	153	148	133	151	130	137	165	173	132	138	159	162	144	147	137	136	142	142	173	169	152	163	162	138	136	173	147	146	153	146	158	143	156	182	146	147	168	142	150	142	144	141	156	154	167	165	164	150	144	147	154	155	174	142	174	164	140	149	138	123	143	139	132	139	149	154	142	154	143	146	133	160	152	136	151	147	154	143	151	142	161	140	144	139	139	146	172	148	136	134	151	157	160	150	171	144	151	136	160	135	149	120	136	142	118	164	126	167	163	140	122	144	172	153	155	139	139	165	161	164	137	132	139	135	154	142	156	147	163	151	163	130	159	149	155	156	141	153	134	141	156	163	136	145	151	150	151	142	151	155	145	145	150	134	146	157	148	150	163	141	172	144	158	143	167	175	158	154	165	174	163	135	160	130	145	158	140	150	154	151	154	151	145	178	143	148	135	133	152	151	155	161	139	151	154	154	163	170	140	128	134	153	126	157	132	134	158	163	146	153	178	132	137	148	141	161	174	132	132	157	171	147	155	145	137	165	168	166	155	168	132	160	163	155	135	129	163	156	139	165	132	148	148	127	149	139	158	153	154	147	138	129	136	146	140	138	150	151	138	145	155	153	143	175	157	152	139	157	161	146	150	125	149	153	145	127	148	140	127	133	150	137	120	135	143	178	158	155	162	166	152	131	146	128	162	130	148	161	143	151	161	147	142	149	166	145	158	167	168	153	139	168	173	146	173	157	138	142	163	147	144	159	146	151	127	139	167	136	155	131	153	150	159	121	135	167	114	157	170	142	128	174	156	160	139	144	142	154	140	147	146	150	143	152	151	160	149	149	167	135	178	127	150	149	148	165	147	164	148	158	172	163	138	137	152	154	162	169	160	130	149	144	176	156	124	156	150	133	140	135	154	131	149	143	135	153	156	171	150	151	154	159	146	137	140	152	159	155	155	138	168	152	170	135	142	159	139	170	152	147	126	156	137	153	133	146	140	152	160	155	180	137	125	154	154	157	156	155	151	133	151	166
5563	889	848	765	713	659	598	541	568	496	513	535	514	534	533	562	478	504	492	448	497	470	471	457	475	462	485	480	448	508	433	478	490	432	436	487	479	463	476	465	444	479	467	511	451	471	459	488	478	438	461	441	430	453	465	498	439	440	442	450	454	500	453	455	474	475	448	488	473	441	446	490	439	490	480	433	488	435	445	450	434	483	499	547	469	459	493	446	475	464	454	442	434	443	452	506	493	507	433	475	428	470	461	469	457	487	440	441	442	471	505	438	481	418	454	478	467	439	465	470	439	443	477	492	459	487	453	457	505	469	450	438	452	472	467	446	457	502	456	474	489	441	462	476	437	449	464	450	474	470	440	461	446	473	475	475	454	480	442	464	454	492	436	430	487	472	494	492	465	504	475	459	472	369	484	471	472	491	445	452	466	443	432	486	470	464	472	469	471	449	441	478	513	488	442	468	461	472	469	461	467	508	448	432	463	461	475	477	442	424	471	439	466	440	453	451	473	456	430	435	461	434	462	468	474	443	474	465	494	489	463	485	472	483	487	463	451	471	493	466	427	470	486	428	449	499	454	434	432	470	433	465	452	451	509	469	509	427	479	480	458	424	444	445	451	486	493	414	449	467	485	459	458	468	471	457	468	476	434	450	444	490	479	450	465	445	430	458	489	449	460	513	436	448	424	459	463	445	474	475	459	501	467	457	479	425	449	459	428	451	470	453	446	472	450	448	447	456	464	462	513	493	461	476	477	491	479	474	513	462	462	436	483	447	493	479	464	450	451	491	449	478	463	487	445	442	431	480	489	444	435	449	444	438	469	445	466	455	455	490	486	457	477	444	481	464	430	476	476	454	431	479	451	467	491	495	449	478	449	441	480	454	472	471	476	478	447	457	466	509	474	467	404	473	438	476	480	431	459	456	481	464	462	435	452	469	484	449	490	450	465	425	531	443	497	456	479	438	531	428	442	452	477	450	452	450	430	445	437	432	479	457	463	470	430	455	455	448	484	461	481	475	456	466	456	489	455	456	435	430	462	464	473	453	439	449	487	488	475	466	462	461	446	425	424	470	467	475	458	453	476	441	469	454	447	489	417	456	470	476	477	441	461	432	438	504	470	443	474	464	456	502	482	489	443	461	460	455	450	441	411	465	461	484	439	451	447	474	453	474	453	509	454	472	461	508	484	477	490	497	464	411	493	489	478	420	478	490	450	460	456	472	472	470	480	444	432	460	477	487	456	453	493	422	433	434	480	458	442	469	473	433	463	472	468	457	469	458	415	426	471	452	468	461	469	410	472	465	463	447	448	472	469	501	478	453	508	474	458	468	458	435	464	473	476	414	438	488	412	449	464	428	502	469	483	464	446	446	460	442	431	463	473	459	464	475	465	471	433	458	437	464	464	463	497	454	444	475	469	471	448	462	445	526	504	457	453	465	447	465	451	441	436	477	452	431	489	470	465	445	478	465	450	450	458	453	452	456	449	469	446	426	474	441	497	454	471	480	453	471	482	432	474	510	440	454	472	452	480	440	464	450	450	432	459	483	476	426	475	427	502	486	417	487	494	486	436	460	454	450	455	491	501	491	451	436	499	483	448	451	474	457	455	487	436	452	475	455	434	453	482	475	499	475	472	430	441	490	459	483	486	407	477	440	443	497	441	475	453	480	475	429	451	437	509	469	464	440	456	479	403	469	464	499	442	469	459	446	448	441	480	472	456	469	445	448	464	457	475	455	435	461	489	453	463	451	457	467	457	463	477	422	458	459	425	484	456	427	434	465	464	485	474	451	460	510	446	458	441	459	438	465	447	476	468	463	421	441	488	491	467	464	494	490	467	452	456	450	449	445	467	460	488	474	432	465	483	459	456	500	471	470	495	435	461	480	448	431	475	454	473	445	462	498	474	431	443	482	453	473	488	470	423	425	464	430	512	464	438	492	448	459	445	445	467	476	472	442	470	428	417	496	485	458	451	455	487	463	489	474	472	456	482	450	518	468	464	396	457	460	485	461	468	476	419	470	445	450	497	445	410	452	443	435	465	461	461	440	464	423	425	441	477	453	444	465	473	451	492	493	443	472	434	470	448	433	492	471	490	459	450	498	496	452	465	473	444	437	484	471	457	465	468	460	458	456	442	453	468	462	483	478	491	471	420	453	462	425	498	471	456	457	462	504	465	438	465	458	451	455	455	448	456	469	442	480	453	471	492	464	440	490	456	435	466	435	445	440	442	485	447	444	484	493	461	465	483	415	485	471	455	452	435	461	464	440	446	489	439	463	438	495	428	468	475	460	438	489	431	411	482	492	473	467	472	474	453	453	457	446	446	535	453	480	496	428	478	504	481	451	478	467	481	441	433	446	469	480	492	444	463	494	438	452	496	516	485	458	479	478	456	443	450	495	479	453	476	503	419	470	491	463	477	470	437	428	462	472	435	460	459	442	439	473	450	477	493	451	438	475	460	462	459	503	485	487	462	458	475	486	503	449	461	452	486	482	458	469	471	452	466	462	476	522	468	491	419	480	443	504	474	477	463	453	455	451	468	445	476	465	477	465	453	471	497	471	475	487	460	452	444	482	442	447	521	464	444	488	518	440	423	415	480	473	431	461	438	460	489	471	487	481	451	477	459	473	464	459	486	443	480	474	471	427	467	460	441	460	472	454	504	486	490	450	469	414	507	453	495	464	480	470	461	455	441	463	468	488	458	466	454	464	511	481	439	432	465	435	456	448	482	455	477	445	467	435	443	477	473	462	471	464	464	460	462	464	436	444	485	486	467	465	499	444	444	462	516	446	494	442	470	456	473	483	471	475	482	437	449	459	467	482	452	443	433	461	461	434	462	439	427	465	456	524	454	462	470	472	508	438	433	457	459	445	420	486	428	477	453	473	469	403	497	471	436	480	468	489	473	465	469	465	462	467	422	452	454	479	465	430	502	486	471	490	420	484	475	441	449	480	458	503	479	431	443	480	467	457	430	466	448	448	476	473	451	435	440	472	440	483	465	467	465	505	432	482	467	468	439	445	417	468	462	439	484	500	500	477	438	509	461	471	487	457	424	431	428	445	494	478	480	501	478	486	471	502	469	449	468	464	482	463	455	491	465	432	475	434	488	475	471	468	495	443	501	441	480	484	425	485	496	454	476	474	474	441	488	469	493	461	459	441	430	481	495	468	454	418	429	449	449	460	450	447	485	436	453	455	473	488	513	459	435	468	475	471	496	440	450	472	498	494	479	488	421	475	441	491	466	468	485	443	476	440	457	444	456	470	441	481	444	464	456	468	490	394	486	507	451	454	423	451	454	499	442	500	470	447	497	456	479	493	441	483	457	449	453	473	465	464	479	488	489	470	444	458	437	421	443	455	413	438	484	445	435	454	452	485	488	456	472	446	513	468	448	461	449	483	463	477	450	460	433	483	492	461	472	434	444	455	493	448	485	499	484	498	489	438	460	491	430	479	492	443	489	434	455	453	412	501	420	431	427	460	444	459
29071	21371	21124	4888	817	577	437	281	210	198	202	280	319	250	238	245	242	179	141	158	176	185	177	160	171	145	179	143	158	185	166	166	149	134	149	154	134	154	138	171	161	138	147	139	164	140	161	140	140	155	171	155	176	137	157	148	133	165	167	144	167	146	158	167	143	156	166	152	142	145	134	146	157	149	164	131	135	174	179	128	149	151	154	144	140	161	176	148	147	157	144	151	143	138	142	156	131	128	136	161	158	158	141	171	129	145	136	140	141	159	152	138	133	131	148	143	159	162	145	140	137	150	132	154	128	174	158	138	154	136	159	138	163	135	158	149	143	153	144	122	153	164	155	146	145	140	139	174	145	137	154	120	161	144	152	142	146	160	133	157	167	136	152	156	153	139	134	156	127	146	142	152	142	177	159	155	146	138	153	135	131	152	148	163	144	146	150	161	171	160	131	150	152	157	137	176	133	160	160	144	150	169	144	150	141	140	160	149	144	152	141	160	132	150	141	183	159	150	144	148	141	170	173	168	164	135	159	137	160	140	149	170	168	138	133	153	179	145	156	164	140	153	158	131	154	134	133	148	136	145	142	144	152	145	164	124	145	126	144	126	156	171	147	159	145	147	146	168	148	178	135	145	166	169	160	153	143	144	150	165	142	156	153	136	161	153	150	153	156	151	133	170	149	153	136	145	154	144	146	148	133	164	143	148	159	170	144	154	151	132	127	144	152	157	124	143	135	149	145	147	167	171	161	138	151	142	151	168	127	153	162	146	158	147	134	142	147	135	135	140	139	145	147	155	147	132	167	139	138	154	155	154	142	139	164	139	128	139	136	146	160	160	161	144	168	119	155	155	144	138	142	143	142	148	135	160	140	164	142	158	133	165	144	148	155	146	136	166	149	156	155	135	143	155	149	153	186	169	158	154	123	128	153	129	144	150	152	149	151	131	133	161	177	140	144	154	142	145	129	154	134	141	149	163	138	133	140	144	132	154	148	134	143	129	160	154	139	133	144	138	144	156	110	144	150	137	163	140	140	155	135	139	136	156	153	141	137	141	168	161	144	185	124	144	147	150	154	132	149	168	153	149	147	145	154	163	167	160	133	144	163	172	144	152	154	134	139	169	191	146	127	142	158	154	163	141	134	133	150	171	149	168	183	162	146	147	136	157	152	142	140	134	149	168	172	156	153	132	138	152	147	145	158	138	154	149	169	140	158	147	151	159	146	141	166	158	122	146	124	157	151	171	148	153	170	135	149	127	149	146	158	193	120	151	130	177	146	131	139	145	158	144	154	141	138	160	169	150	155	125	138	151	165	146	180	165	135	141	137	146	154	130	142	163	142	151	152	150	148	135	147	147	143	147	135	142	137	158	163	155	173	167	144	153	167	136	167	152	135	150	141	129	138	130	145	143	140	152	150	140	148	129	149	149	154	155	144	157	150	165	117	155	173	116	150	140	151	140	137	150	152	161	148	161	158	164	167	158	154	159	166	169	145	145	133	156	145	149	143	163	146	159	150	153	145	160	119	146	129	151	162	149	141	165	145	158	166	154	150	129	122	147	130	156	141	142	162	148	139	153	140	151	145	139	155	152	160	140	142	158	142	146	139	152	157	141	139	160	149	148	159	156	158	163	164	162	140	139	130	155	149	152	136	125	123	140	131	153	147	135	149	152	127	129	145	156	156	142	138	151	143	138	153	176	162	149	146	141	150	136	139	146	152	164	142	158	150	149	150	156	151	172	169	144	164	154	151	154	118	156	152	143	136	132	143	154	147	147	142	147	132	143	153	150	162	134	122	143	136	145	162	152	145	162	137	143	156	151	169	135	154	158	163	150	141	150	173	151	164	150	129	151	139	122	144	144	134	137	153	150	147	160	155	156	144	175	145	132	138	132	116	152	142	136	147	153	158	145	148	162	172	157	154	156	162	135	140	165	141	149	149	136	168	142	137	129	137	146	144	154	139	131	161	158	135	142	156	166	155	138	134	148	141	163	149	128	140	141	153	149	121	163	146	128	149	126	144	153	154	178	149	170	151	167	134	150	145	132	141	133	140	145	150	138	132	143	133	147	157	132	145	167	144	168	132	129	149	148	179	146	153	156	160	166	147	159	177	146	138	163	164	158	151	150	158	133	156	151	165	160	140	149	132	148	170	167	172	146	137	154	159	165	147	137	134	148	132	159	140	140	151	129	165	151	126	121	164	158	169	157	141	161	150	148	157	156	134	143	179	148	144	151	136	141	148	136	137	147	157	131	143	146	158	172	186	155	128	155	145	160	128	139	147	140	166	159	130	148	160	137	154	156	165	160	148	144	157	133	150	136	156	143	147	134	153	159	140	146	157	146	143	151	146	151	135	143	170	163	148	169	137	122	140	133	164	155	146	152	127	163	146	147	148	158	150	167	160	138	147	139	144	148	163	136	153	140	152	130	135	147	140	136	156	136	157	145	165	176	146	136	136	151	147	154	141	174	163	149	139	150	144	153	141	135	157	176	136	128	155	129	161	172	150	156	140	133	139	144	137	160	151	151	165	155	162	136	160	154	150	133	158	151	161	140	146	148	144	145	161	147	157	132	154	176	163	144	138	152	133	168	156	128	145	162	149	151	155	163	153	153	159	144	139	152	148	165	139	157	141	162	180	139	161	149	165	148	153	157	153	169	153	146	144	151	168	166	148	154	144	135	151	159	149	163	161	154	149	172	132	151	138	134	138	155	147	133	169	162	159	152	148	156	141	154	149	141	150	146	154	155	138	152	136	142	154	153	150	168	139	175	153	157	136	161	157	143	141	146	155	159	145	153	146	134	149	155	158	144	159	147	147	149	148	137	164	144	149	132	144	154	169	169	156	142	146	150	138	144	162	144	135	159	146	152	138	160	152	144	128	146	138	157	119	157	147	156	134	119	133	125	158	162	146	119	143	149	163	140	147	134	157	148	153	148	165	136	173	128	154	158	141	149	128	163	157	145	156	156	140	148	140	161	166	140	152	166	135	145	148	151	146	140	151	149	124	132	157	146	138	137	125	159	134	134	144	155	147	170	145	138	169	165	159	166	153	155	156	154	154	151	163	152	169	164	138	118	141	141	163	154	153	180	162	134	133	153	157	156	160	158	168	164	155	163	161	167	128	147	150	157	139	141	123	163	142	160	137	152	141	163	145	130	137	159	151	157	165	137	163	136	168	132	142	114	153	129	129	147	162	158	148	138	149	151	134	136	145	182	158	135	155	148	142	140	139	144	160	142	146	141	164	129	145	149	168	143	157	155	164	160	141	138	141	148	151	165	165	153	140	140	162	170	135	147	145	127	135	151	152	156	143	172	154	150	142	148	160	147	149	146	143	140	160	139	132	126	142	136	126	146	153	126	147	130	174	140	133	136	132	148	146	150	145	146	151	152	162	175	160	165	133	180	142	154	141	123	147	140	153	156	127	160	170	158	144	142	149	126	151	135	137	156	160	148	148	145	165	128	152	166	144	152	174	150	155	174
6597	2628	3632	3015	3456	2578	1995	1121	840	782	768	1091	1465	1251	1072	1258	1034	506	538	525	574	625	566	535	553	497	533	559	508	484	502	523	516	459	493	494	483	482	510	472	469	492	463	484	487	465	515	483	485	459	432	473	434	448	503	431	474	435	468	458	479	492	459	497	466	445	463	431	463	472	494	470	494	456	447	442	434	477	481	475	465	476	503	446	430	449	474	457	436	453	422	435	450	471	460	469	493	466	458	477	476	459	451	473	480	466	432	461	476	463	468	464	447	430	449	501	486	514	501	458	468	427	505	477	437	424	483	484	459	459	453	448	442	482	471	469	510	480	456	472	464	477	451	474	450	466	462	455	506	451	446	464	454	481	413	482	474	469	490	465	432	460	453	451	451	433	484	467	463	455	469	492	469	479	479	450	432	456	475	461	460	452	468	487	449	456	456	455	455	456	426	480	444	475	470	478	471	431	462	442	458	431	445	494	500	483	453	450	470	442	483	436	489	494	429	474	456	432	420	476	471	507	453	477	440	485	454	474	461	450	478	488	461	434	452	462	446	415	463	439	504	474	457	474	477	470	418	455	500	426	465	446	451	446	454	442	475	438	477	441	469	448	457	448	485	432	448	483	474	485	424	444	421	463	507	472	465	469	447	514	427	480	489	455	476	431	452	485	435	498	444	420	470	467	478	457	449	472	481	468	468	442	481	454	456	458	471	431	479	483	473	464	464	477	461	455	422	488	486	484	447	496	448	469	470	491	487	496	470	490	485	490	475	455	438	482	482	433	473	463	502	512	462	476	451	425	461	460	433	432	505	451	462	481	455	456	444	471	451	439	482	455	482	459	480	419	440	482	483	471	489	460	462	450	454	475	458	455	444	531	457	484	453	429	483	465	480	448	461	470	454	471	507	435	468	463	449	430	468	463	452	436	439	454	453	426	467	463	452	450	481	459	428	483	424	474	479	447	460	485	477	490	471	524	441	454	466	467	448	414	416	448	496	457	493	460	455	450	475	438	468	466	476	477	464	475	445	434	459	477	455	442	434	466	442	464	446	461	474	472	490	458	473	503	484	480	467	434	454	425	467	480	494	433	466	475	454	500	459	447	468	444	461	446	479	450	471	460	488	465	429	465	478	475	482	455	449	452	448	498	463	472	468	464	486	448	447	482	483	499	480	459	457	444	453	477	454	405	483	418	474	440	428	470	484	453	436	484	461	515	458	472	464	463	465	452	464	468	475	443	424	451	484	428	437	486	450	486	466	480	445	454	484	469	462	472	455	443	458	456	464	482	497	469	481	463	434	478	486	482	465	465	462	451	474	479	450	446	459	419	454	462	453	425	453	446	471	454	460	488	509	478	453	461	470	452	448	456	461	455	469	466	455	440	436	475	437	448	466	447	437	435	462	477	461	480	501	475	459	434	466	459	470	466	506	467	463	467	470	460	491	434	450	474	460	466	445	453	465	443	458	474	470	487	509	444	447	445	492	478	501	463	482	468	467	454	455	415	443	474	472	477	484	453	431	440	451	453	461	446	447	501	506	470	491	449	452	460	429	494	453	484	457	453	464	436	392	462	472	494	446	458	456	482	461	445	452	462	478	459	458	436	472	463	471	475	463	482	437	445	460	483	447	459	473	487	424	472	460	430	468	446	478	464	451	447	473	434	465	449	471	515	423	436	466	489	476	448	472	484	431	419	454	433	439	439	426	501	482	428	518	470	467	493	486	453	482	445	476	486	455	472	462	423	449	462	476	437	484	448	454	433	481	441	471	500	440	415	470	469	467	460	483	514	445	406	447	457	437	437	469	462	452	426	468	457	458	426	494	463	418	456	478	417	488	440	485	470	477	458	454	449	416	455	464	466	423	454	449	484	501	458	451	454	478	434	453	451	431	469	463	487	482	431	453	496	486	450	430	482	459	463	425	461	446	453	461	442	456	453	475	480	471	465	424	472	486	484	465	442	476	451	478	461	483	497	455	442	463	447	450	433	466	467	482	447	461	453	468	492	464	455	430	459	437	459	501	466	490	477	474	455	443	448	482	451	468	473	469	476	443	455	480	481	420	468	470	428	467	489	482	456	431	434	464	494	435	448	421	458	463	431	472	448	478	466	462	447	491	451	436	454	493	420	469	467	450	482	443	450	447	501	460	469	459	468	420	487	401	492	470	473	460	472	485	441	465	465	424	438	453	477	468	484	488	479	479	463	473	458	461	443	445	471	446	468	457	423	476	415	438	484	460	439	403	454	437	465	458	446	487	451	457	446	467	426	454	466	468	469	478	480	450	449	455	424	460	451	481	447	492	431	463	449	454	468	455	486	451	436	437	468	481	467	446	426	483	496	443	454	434	422	475	465	433	471	436	471	462	455	456	435	452	426	477	445	432	470	479	453	439	467	468	501	447	452	491	457	447	448	444	456	475	465	465	484	453	447	484	468	446	459	435	465	454	470	445	495	457	475	483	485	413	467	464	460	448	446	471	464	490	490	433	435	473	456	445	494	473	411	507	467	482	442	471	456	484	501	503	453	434	462	482	442	437	471	441	460	450	468	475	471	456	496	450	448	462	464	508	502	492	468	453	457	475	442	409	460	433	453	439	425	479	457	443	464	491	471	473	473	457	479	455	488	439	497	475	439	429	514	456	456	443	468	497	474	476	457	458	486	420	465	464	442	475	515	445	508	451	422	470	456	462	446	470	443	467	451	496	473	455	471	452	459	463	485	449	489	464	472	467	432	478	469	435	494	473	454	471	486	450	447	463	489	440	478	433	469	457	477	445	456	430	484	448	432	460	484	449	512	450	443	466	434	507	454	478	463	455	478	450	456	439	475	467	445	470	442	438	454	478	464	480	496	458	442	496	485	471	470	435	483	439	430	478	454	485	473	469	477	461	416	486	493	460	455	503	434	475	455	481	506	472	474	451	447	443	474	468	451	491	475	493	479	446	505	503	422	474	468	483	470	480	430	459	487	474	485	468	498	476	465	442	506	462	465	442	431	465	459	436	497	478	446	444	462	457	461	454	463	459	469	480	447	512	449	487	450	447	447	456	479	463	489	462	455	464	456	472	473	442	460	426	425	479	448	465	467	452	407	468	469	468	447	472	465	457	470	480	479	489	464	475	442	492	483	455	418	493	435	451	484	438	459	485	461	467	469	438	513	489	463	464	456	468	466	484	445	452	477	446	473	433	461	468	435	482	476	448	460	436	458	475	467	393	460	451	473	461	439	449	467	489	446	461	485	482	474	495	480	456	487	480	473	471	462	444	500	455	485	470	443	468	450	460	458	488	500	484	465	470	477	458	426	419	431	476	450	485	464	434	441	523	483	499	456	454	460	455	482	482	453	466	453	425	438	436	481	436	476	478	457	486	460	469	451	456	490	472	486	455	480	447	460	453	459	457	444	451	451	483	458	443	474	451	447	458	471	460	482	484	437	443	444	418	489	483	457	476	511	466	480	399	453	455	465	454	463	459	465	488	446	456	430	419	454
28785	21319	22248	7140	1488	913	680	414	299	278	233	364	391	345	338	360	282	196	160	182	182	214	158	180	150	141	173	137	171	161	166	146	156	158	180	162	173	119	155	147	141	135	139	164	144	146	134	155	168	150	152	141	163	170	142	188	154	159	139	134	154	149	157	171	141	145	138	159	142	179	156	148	137	138	144	166	149	150	157	140	149	164	141	164	150	165	175	174	150	142	139	165	143	154	130	131	142	149	152	139	166	154	139	164	156	156	153	158	145	143	154	192	170	165	182	132	149	154	151	163	167	145	140	153	159	133	152	150	149	150	134	152	132	133	172	151	143	170	158	136	144	144	152	126	157	161	164	129	153	165	121	152	136	132	155	154	138	136	162	155	143	148	148	165	136	146	127	145	160	135	174	147	165	153	147	173	155	162	168	141	138	124	147	155	143	136	150	125	134	189	140	142	143	157	163	156	143	153	160	147	156	163	147	159	173	139	145	146	141	131	135	141	131	154	142	172	133	131	166	144	162	162	143	158	144	143	116	153	147	154	140	150	141	157	148	126	144	146	132	154	155	148	149	147	169	163	143	161	142	146	137	150	141	172	155	157	167	126	159	153	152	143	158	136	165	140	158	153	150	158	131	156	153	157	148	142	157	166	153	139	133	146	156	175	144	148	141	160	138	149	151	155	132	135	166	142	161	153	149	147	160	143	156	126	145	148	157	164	138	149	139	163	135	149	176	148	157	163	164	158	157	153	151	143	128	153	143	154	139	128	160	158	154	146	158	149	155	149	155	152	160	164	144	156	148	143	171	168	165	175	138	140	146	158	141	132	166	166	129	169	163	140	156	147	118	146	168	144	131	156	137	166	145	181	160	152	149	147	153	156	150	155	153	153	148	188	154	147	171	143	171	151	145	159	169	180	133	150	133	162	164	148	153	174	184	144	148	156	153	155	123	152	152	141	150	171	176	134	150	157	169	165	146	154	154	170	158	129	137	154	175	133	141	152	150	137	148	153	147	153	142	149	145	163	151	153	151	165	146	148	144	165	132	155	158	151	146	128	159	138	147	152	155	140	131	131	156	157	147	141	118	127	153	149	157	138	146	179	148	138	135	174	157	170	170	165	150	155	138	144	153	127	154	154	146	124	139	118	164	165	154	147	170	163	150	162	166	141	151	173	156	159	170	165	139	145	170	161	140	127	160	127	146	157	146	158	167	166	129	176	168	177	182	164	130	138	149	147	152	149	155	135	147	150	133	157	148	138	144	147	152	147	153	157	144	167	137	137	149	139	143	135	165	154	135	166	142	138	164	146	117	160	163	156	169	171	167	142	154	133	163	149	130	151	148	132	143	137	147	141	158	165	136	145	153	152	164	160	158	131	163	157	136	141	133	136	140	142	165	140	132	145	165	140	135	138	125	140	137	133	125	154	155	130	150	145	164	147	158	169	145	143	143	150	143	151	162	152	155	156	176	137	136	161	152	150	139	164	150	157	163	146	121	147	146	154	143	157	152	136	148	174	152	149	159	136	146	158	155	142	160	156	155	155	150	152	140	164	124	142	147	153	152	155	149	146	138	154	154	153	158	159	157	164	144	129	152	156	129	175	154	149	138	136	172	143	180	156	148	140	134	163	140	172	144	130	165	152	154	172	148	151	152	149	146	154	141	150	161	149	137	143	150	165	176	123	166	165	144	163	167	145	147	154	143	168	146	151	150	168	157	162	166	149	145	135	154	144	174	144	167	165	135	158	154	147	156	143	159	159	150	145	131	164	165	163	152	141	120	154	149	157	152	162	146	157	158	177	135	174	160	165	165	164	153	161	162	159	142	141	136	148	154	153	159	171	140	155	133	178	169	156	150	153	149	146	152	168	161	136	157	150	144	158	150	139	165	160	171	181	163	146	136	150	145	143	139	149	157	138	154	165	140	141	151	151	168	178	168	140	168	144	140	174	144	158	150	137	140	159	154	150	152	141	141	158	160	154	146	152	151	131	152	174	162	155	151	158	126	124	152	173	141	146	136	143	140	139	160	183	149	126	159	161	166	148	147	134	170	137	153	156	142	167	168	141	140	152	136	170	173	166	161	162	162	137	151	141	147	165	154	154	142	139	154	142	163	139	147	147	131	161	140	161	159	135	167	136	151	160	182	134	135	157	179	161	126	149	139	162	143	147	150	143	143	162	168	155	168	146	157	135	156	142	132	147	131	164	130	134	141	157	165	132	141	141	176	156	170	137	185	151	167	179	143	157	147	155	135	154	148	154	152	148	121	152	153	172	144	151	165	174	166	173	159	169	151	163	152	151	137	144	153	145	149	124	155	141	147	154	150	168	158	149	151	137	141	115	147	163	132	139	179	177	164	148	147	148	146	137	143	154	138	142	149	147	154	141	136	133	141	160	147	152	157	148	181	143	121	142	131	129	172	164	139	116	147	166	135	149	169	155	176	156	151	133	162	144	145	133	140	153	145	158	152	170	134	135	147	147	161	175	150	163	161	124	181	151	117	163	140	162	153	145	136	154	133	140	171	158	164	151	143	141	143	139	139	148	141	128	157	157	142	153	147	149	154	127	152	145	139	148	166	149	155	152	151	138	126	156	146	155	147	151	149	134	151	169	142	148	156	143	146	160	126	159	156	161	147	141	148	143	152	147	160	157	166	149	157	168	143	154	130	135	157	164	167	166	135	146	155	175	137	144	155	133	125	154	144	139	152	143	131	141	149	154	171	144	143	151	156	172	153	141	143	158	141	138	158	151	157	125	160	153	150	143	152	134	150	156	131	150	159	164	138	159	158	141	176	169	160	153	152	146	165	162	170	135	151	173	156	166	159	145	145	164	157	164	121	132	162	164	167	149	163	150	159	176	150	155	145	132	146	143	150	141	170	140	167	172	144	163	174	142	170	157	130	144	167	147	148	162	150	168	160	150	153	145	131	157	144	133	148	148	148	145	178	146	162	158	149	129	177	148	148	159	147	158	129	139	144	139	153	136	141	138	151	144	155	153	152	138	151	160	146	167	155	162	140	141	143	155	147	149	160	176	186	160	157	157	151	140	152	155	143	125	147	157	138	150	155	161	121	155	143	149	158	137	140	174	162	155	131	141	155	139	173	130	167	140	160	154	142	171	153	147	127	151	156	149	155	150	163	145	140	162	159	153	145	150	134	148	147	151	157	140	154	150	175	151	141	147	144	148	140	135	154	169	138	147	143	158	143	151	155	136	150	159	162	152	156	163	150	163	166	160	168	146	153	145	167	149	146	152	162	153	149	154	172	158	158	156	136	152	150	145	145	147	137	157	149	141	150	174	112	140	152	147	165	149	132	138	144	168	151	167	152	144	150	161	164	150	147	155	162	149	135	154	144	151	149	133	149	129	154	164	143	134	148	150	153	144	170	148	131	176	151	147	151	166	156	168	155	142	173	158	136	132	140	166	164	152	163	141	153	148	140	138	163	151	158	152	149	161	146	165	144	136	156	140	157	162	147	128	141	163
7277	3621	5662	5006	5430	4139	3164	1673	1111	1157	996	1768	1984	2030	1689	1790	1280	715	634	557	549	688	658	655	611	517	566	559	568	581	590	591	529	496	506	528	499	490	469	497	461	467	456	488	504	454	441	419	460	464	469	458	468	421	448	496	486	450	474	466	491	475	435	458	495	461	476	499	490	465	483	472	463	486	442	512	477	442	472	464	426	450	482	504	444	464	450	481	484	455	463	473	435	477	485	452	470	470	439	487	442	490	466	440	479	484	471	450	454	478	468	471	494	509	474	457	468	439	475	458	492	477	461	458	436	478	449	513	458	496	444	477	525	495	493	447	482	477	448	463	454	513	483	461	465	452	443	466	457	472	444	492	467	473	503	428	481	440	508	474	455	462	480	487	453	478	446	460	444	467	475	474	495	463	508	488	441	459	465	465	482	422	483	460	475	467	432	481	497	477	439	466	451	433	469	457	490	456	437	448	436	448	478	468	466	488	450	464	486	461	490	467	463	465	452	480	490	466	481	448	460	526	474	459	478	456	443	458	506	466	479	479	447	480	504	477	444	499	423	494	452	454	436	475	468	466	484	437	471	476	468	446	447	479	456	439	476	436	476	487	438	430	477	437	448	451	476	447	470	456	519	444	454	477	448	456	515	473	494	469	461	446	445	475	478	475	467	490	445	464	468	427	456	469	484	498	466	472	448	454	455	483	464	453	489	504	480	471	476	517	476	470	463	446	491	430	482	470	500	430	463	443	480	462	453	470	461	430	449	468	493	474	471	445	446	454	487	458	485	440	454	481	439	469	438	441	491	467	448	466	467	484	458	419	487	484	467	463	459	462	488	436	474	507	474	457	434	491	444	457	479	445	461	473	449	472	470	430	488	479	450	452	435	471	453	459	458	483	485	486	488	467	447	444	431	484	474	458	467	454	470	479	461	430	497	493	494	452	493	429	473	440	486	451	447	478	495	499	418	463	468	467	492	475	500	453	499	470	436	421	482	438	454	497	471	486	454	432	469	458	461	448	429	470	426	484	462	484	452	452	426	476	471	450	448	475	463	457	482	449	508	476	483	496	461	456	427	491	518	511	469	489	449	491	466	450	479	462	476	479	463	463	482	448	491	476	475	484	471	463	422	466	480	423	446	477	484	463	445	506	461	445	457	449	460	450	442	484	465	439	453	454	463	485	510	472	464	476	443	450	467	499	447	480	491	478	506	453	481	468	464	455	452	491	498	455	477	472	509	481	467	486	483	478	483	446	480	506	417	435	484	477	492	435	468	461	508	479	465	462	435	434	514	483	451	506	482	444	499	434	501	459	500	461	490	461	471	470	486	472	427	482	513	467	482	422	491	422	462	462	493	504	458	458	462	451	459	434	494	497	475	431	472	489	491	508	470	457	496	445	436	460	435	426	419	476	480	518	449	475	466	504	434	487	462	523	477	494	476	465	496	481	452	483	430	454	468	440	485	449	442	478	494	452	435	458	510	456	466	487	462	437	442	486	479	470	538	448	484	459	474	469	487	485	462	458	464	476	461	491	485	453	413	447	495	447	452	415	450	455	452	444	484	472	488	448	493	448	489	512	465	454	451	458	465	489	473	441	472	469	473	415	454	443	474	427	463	489	419	457	502	505	497	459	446	499	475	468	501	470	471	441	479	463	417	476	482	489	488	432	456	454	476	469	439	452	485	447	418	455	441	467	462	494	453	438	470	470	478	472	479	497	453	460	489	458	417	434	448	491	443	466	497	485	456	501	487	472	469	493	438	410	472	420	508	453	444	489	418	464	490	488	446	459	486	485	454	460	424	465	469	430	445	484	473	498	458	430	488	454	451	507	448	426	430	488	458	476	478	492	456	423	439	477	445	499	463	530	416	476	448	449	454	463	436	488	441	485	485	456	456	452	466	476	490	470	440	477	466	473	518	459	448	447	474	490	466	477	434	446	463	476	449	473	447	481	487	492	483	431	463	475	469	469	462	492	483	480	485	454	453	453	503	480	488	463	468	467	458	451	443	449	466	453	472	456	450	478	479	480	453	441	490	489	460	377	462	471	467	446	491	444	471	491	473	468	467	433	474	454	431	468	458	463	456	409	445	486	449	467	527	465	466	473	471	452	505	462	523	450	423	473	475	482	498	463	467	449	464	458	484	490	456	455	455	470	461	482	499	463	479	456	448	463	478	466	443	454	474	483	458	459	472	451	493	455	507	484	455	448	498	442	481	477	457	487	443	464	472	460	457	488	474	461	460	458	476	497	448	449	439	480	464	498	513	473	445	473	472	471	479	443	475	467	485	442	469	442	440	435	483	443	446	482	466	440	467	429	458	463	525	454	476	481	485	465	489	457	454	486	454	491	472	443	468	486	488	424	455	454	457	460	451	431	441	504	482	459	427	460	469	481	480	449	480	481	491	433	482	462	485	492	419	457	462	408	413	476	447	456	468	491	444	496	473	429	467	454	457	468	471	499	443	461	457	422	450	447	439	454	444	467	473	467	468	496	457	544	472	464	463	474	456	497	478	481	496	457	484	468	452	507	485	431	465	491	449	501	446	444	513	514	499	482	469	451	473	522	478	476	464	439	460	461	450	486	441	480	489	496	460	450	484	466	434	445	511	438	471	459	463	472	464	449	464	479	477	438	453	494	490	463	447	468	469	458	470	459	485	477	432	461	458	498	468	457	439	454	447	421	490	453	450	421	437	460	477	505	466	474	470	455	470	501	452	465	525	486	474	482	444	432	449	489	450	469	444	441	468	459	478	441	437	472	466	430	470	461	488	443	454	478	500	441	472	475	463	513	447	451	425	477	462	480	498	487	442	457	463	490	465	420	466	461	478	490	460	456	521	450	431	471	452	467	464	450	428	421	471	465	420	458	482	476	510	479	495	439	471	423	458	488	485	478	439	442	483	459	484	469	463	417	481	462	459	453	460	457	470	465	473	477	480	443	462	423	464	483	466	465	498	461	484	486	455	433	485	449	472	460	447	460	498	466	412	484	477	454	454	493	474	492	447	461	443	452	470	467	472	465	485	478	489	491	464	468	478	449	463	476	467	431	454	442	447	517	472	471	449	469	445	473	465	434	457	465	451	463	439	449	478	468	503	457	463	483	467	498	455	494	450	493	490	461	521	474	455	477	483	475	476	459	511	450	474	447	483	425	484	473	447	442	465	483	504	474	478	454	477	491	474	438	460	462	426	493	464	455	486	469	461	480	465	451	484	457	470	472	440	460	461	448	448	447	467	429	452	478	467	469	466	435	439	505	468	457	435	465	442	490	442	485	472	480	519	475	447	467	467	470	464	427	437	471	487	472	439	448	470	454	433	484	471	481	445	450	457	417	451	464	479	475	458	498	440	494	516	440	465	489	478	433	522	469	451	491	514	473	461	476	425	495	456	460	492	450	484	491	457	512	438	489	480	462	443	493	454	468	425	470	490	451	466	459	437	430	486	440	451	470	441	452	498	453	465	476	414	461	475	447	485	443	469	517	472	459
28955	21265	19190	2470	197	168	188	155	167	166	154	141	172	167	141	170	142	141	135	156	160	143	125	134	143	127	148	140	134	125	151	143	133	164	145	146	146	139	140	145	148	142	170	140	126	155	150	151	155	149	147	151	133	131	135	139	160	135	152	156	149	153	145	126	155	141	145	149	174	169	152	141	112	126	151	147	146	151	118	140	160	129	146	154	153	148	165	137	167	133	161	137	129	151	163	134	147	151	131	140	153	140	164	136	150	155	136	162	129	141	158	152	130	136	147	153	140	137	160	171	154	148	129	151	149	127	141	160	135	149	143	125	152	143	155	155	152	132	152	139	156	129	163	171	136	150	139	137	149	161	142	150	164	139	132	153	165	136	144	126	164	138	123	138	155	161	142	136	133	142	135	157	163	137	134	146	136	140	158	139	145	161	140	130	131	142	158	142	136	147	173	143	168	163	133	158	147	157	150	179	144	140	140	148	150	156	146	135	140	141	164	127	142	116	126	133	115	128	144	135	157	142	135	143	154	149	149	139	134	130	166	147	135	136	159	156	154	141	133	144	156	168	147	128	149	153	139	151	143	135	141	132	139	152	145	133	122	135	152	120	148	155	150	151	136	139	136	131	151	148	131	124	159	145	128	138	146	137	138	166	142	132	179	142	167	169	141	159	159	135	121	152	151	138	156	146	140	145	157	148	149	138	147	144	127	172	139	154	138	174	126	125	136	112	153	155	167	140	157	146	150	160	128	126	147	149	147	151	142	132	150	138	143	130	148	154	132	136	137	140	158	148	141	144	138	109	165	145	146	147	154	147	131	154	141	163	161	136	121	141	146	136	153	129	158	159	153	149	162	148	144	159	145	140	136	157	148	155	134	144	160	134	146	146	168	149	156	168	160	141	132	163	153	137	118	167	144	135	146	141	129	144	146	165	129	155	140	154	145	142	166	157	151	143	124	130	131	164	140	140	133	152	133	157	143	162	133	157	154	125	153	129	138	133	138	139	124	130	138	144	147	155	137	152	140	129	135	139	147	145	169	167	157	138	164	144	154	148	151	140	131	134	149	144	153	149	148	164	140	138	114	147	129	129	140	142	136	154	148	136	130	151	158	154	160	139	146	128	148	138	115	154	162	129	151	136	172	146	159	143	115	140	142	154	151	137	145	149	158	139	157	149	152	163	137	133	144	145	138	148	157	164	135	154	157	130	140	154	136	152	141	157	149	122	131	136	150	131	142	151	138	146	137	148	151	153	152	155	170	132	128	145	146	144	139	154	148	151	126	129	146	151	134	145	165	150	146	132	150	146	136	151	146	140	158	137	152	139	139	134	144	168	149	146	146	149	160	135	136	136	165	149	141	151	115	146	143	124	141	140	154	154	155	144	128	153	129	144	147	127	145	149	151	133	152	152	139	146	132	136	137	131	161	153	157	150	146	157	148	143	141	150	135	162	157	138	137	152	146	152	158	134	142	154	132	153	149	140	164	143	135	138	151	144	156	157	153	126	137	141	146	149	158	154	129	179	175	140	150	117	145	147	151	142	133	148	144	146	131	148	138	139	120	147	149	139	154	141	134	152	118	154	156	138	135	157	183	153	130	151	130	157	158	146	141	145	132	140	128	156	158	137	170	161	143	126	128	139	136	127	150	143	128	144	139	166	141	151	161	142	141	149	127	144	141	128	162	141	149	161	140	149	138	138	153	147	139	131	135	139	146	126	122	155	161	149	138	141	149	132	148	132	139	130	154	142	156	161	154	164	153	140	151	149	143	133	155	167	127	140	160	142	154	142	155	140	130	110	134	154	158	158	138	136	155	133	161	151	142	144	173	141	152	160	148	140	124	156	137	142	155	173	150	142	141	144	154	159	163	158	149	140	150	141	148	141	164	138	169	138	143	148	166	152	150	137	128	131	141	145	174	148	155	126	144	143	139	160	152	149	137	140	142	154	138	151	146	123	157	131	135	140	151	133	139	152	162	158	135	154	122	160	115	141	141	145	148	155	145	125	139	175	143	144	164	147	161	149	148	149	126	167	118	162	149	137	179	157	161	155	160	133	140	175	139	138	160	142	127	153	157	158	148	133	151	145	152	152	134	101	145	142	160	148	149	149	125	167	152	170	135	132	150	130	141	164	150	144	131	160	148	138	146	151	158	136	155	151	144	151	169	150	156	156	155	130	130	154	146	151	163	122	135	125	149	178	135	159	179	128	140	145	160	153	141	134	143	154	169	165	150	130	143	132	157	158	140	141	129	138	164	146	136	146	117	164	134	139	139	137	137	144	139	158	147	145	165	120	144	149	138	149	134	151	161	155	136	164	138	159	143	144	142	160	135	135	151	142	156	136	148	140	139	164	154	149	162	169	162	170	150	142	157	128	143	161	132	141	128	113	125	138	155	157	135	143	132	144	126	146	150	122	153	116	162	141	147	157	136	161	174	163	153	137	151	131	163	166	148	151	134	120	139	148	149	122	162	124	153	120	115	155	138	121	140	161	155	160	136	150	158	141	170	140	130	133	140	170	154	143	142	145	141	150	155	163	135	166	134	118	170	144	132	155	115	140	145	128	135	172	163	138	142	134	154	149	142	132	151	149	152	157	161	138	152	124	165	147	149	145	127	135	140	139	169	143	140	159	166	145	179	133	147	145	137	167	142	146	145	134	137	149	134	138	150	137	167	153	150	160	151	131	165	161	143	154	174	149	150	152	170	153	137	112	151	144	144	107	133	136	119	162	142	121	134	122	145	134	133	146	134	126	152	152	172	140	134	162	160	151	176	163	141	158	150	144	152	133	143	150	134	137	133	138	152	150	142	149	157	145	159	122	110	182	149	150	148	152	146	128	162	168	155	174	158	137	142	140	169	139	164	141	136	133	151	154	133	135	161	152	157	164	163	141	132	163	159	135	145	150	140	150	132	139	146	164	148	153	159	148	140	131	134	165	161	151	140	149	144	144	138	161	157	126	138	145	164	126	124	155	138	174	138	166	133	170	152	138	136	137	139	122	140	148	146	156	159	150	145	152	182	137	135	137	132	159	143	149	159	141	146	131	148	148	136	134	140	148	139	154	134	124	141	152	132	125	145	167	158	143	135	146	153	140	139	163	152	148	152	163	158	159	162	161	155	134	147	148	143	140	149	134	152	149	149	129	137	155	136	141	147	161	136	132	132	138	153	132	147	160	157	142	129	149	127	135	162	143	141	142	148	125	161	148	147	142	128	125	137	151	154	140	147	131	132	139	147	162	163	144	145	144	150	139	146	157	142	153	149	147	139	144	154	120	146	145	129	130	125	147	127	132	157	131	140	135	157	134	155	139	127	140	142	138	140	154	151	128	156	151	136	153	161	146	163	155	146	153	142	134	150	138	139	168	151	135	167	139	150	148	149	131	142	135	147	169	150	131	141	146	153	143	145	144	123	123	141	149	170	148	144	124	135	162	145	132	133	148	146	167	141	141	148	149	141	147	155	170	148	146	143	160	139	136	145	148
5543	847	822	714	735	572	561	519	518	546	466	545	505	494	460	507	479	470	499	463	445	442	458	444	446	442	464	451	425	469	445	471	450	447	460	437	435	470	436	431	506	442	420	453	466	467	464	466	460	423	410	475	421	451	450	478	434	446	443	479	443	474	444	435	440	423	447	475	456	415	446	473	444	440	434	442	467	474	446	460	466	417	462	439	461	417	488	465	419	446	460	473	458	490	447	452	464	495	437	404	426	458	424	421	424	469	442	435	461	449	451	460	485	456	457	445	431	443	453	420	443	404	483	453	425	472	425	468	417	458	434	459	460	482	463	438	439	451	445	435	432	526	452	458	431	455	425	456	424	449	476	421	454	430	448	433	464	481	415	452	416	459	465	396	467	441	507	487	448	463	462	419	455	464	452	447	418	450	444	428	466	432	432	452	456	435	455	437	390	456	442	433	437	454	438	446	456	453	382	443	435	423	452	426	447	456	449	480	444	439	474	471	441	471	430	447	396	467	452	475	417	464	460	453	475	427	464	424	440	462	483	467	421	414	448	460	461	443	423	440	471	424	446	436	443	465	431	466	434	445	484	451	430	476	451	472	429	451	443	453	450	429	429	486	467	471	431	450	427	451	480	412	414	461	439	453	452	442	428	487	481	443	444	465	456	433	448	459	440	449	459	490	456	456	443	472	451	466	463	459	416	494	458	465	456	460	430	452	439	452	474	453	436	442	476	462	444	443	464	442	446	424	462	456	390	422	482	462	473	462	428	429	457	460	448	485	443	499	460	446	446	434	474	428	412	458	434	457	433	434	450	469	439	438	453	443	462	434	434	458	473	454	477	452	423	466	466	425	483	428	475	466	471	446	448	449	434	424	487	421	463	440	448	484	448	443	461	422	418	422	457	495	428	455	392	503	462	467	438	482	453	461	467	485	478	453	453	425	459	444	456	450	440	430	448	500	451	456	466	467	488	464	485	445	438	469	395	431	421	443	443	437	467	437	436	459	423	446	491	449	441	424	485	439	422	431	470	465	477	435	481	431	456	405	471	450	460	434	455	456	444	422	450	447	443	451	460	451	443	463	466	430	459	446	454	477	399	436	452	408	453	436	454	444	458	387	401	413	448	478	432	459	444	443	417	447	468	447	428	433	469	416	449	437	436	439	422	451	419	452	455	481	422	458	463	430	463	418	448	427	430	481	443	408	417	447	453	426	445	456	434	432	445	426	439	438	456	456	443	426	445	436	426	429	411	430	471	430	466	485	439	464	428	479	406	445	466	428	448	432	445	414	456	428	420	494	452	476	458	402	434	448	427	476	436	408	425	428	451	443	442	434	429	447	390	432	475	480	465	436	476	448	470	466	461	445	490	467	439	448	438	450	430	419	428	459	440	438	455	463	445	427	466	457	494	446	422	435	451	457	481	431	447	449	464	460	426	480	421	487	432	468	453	455	421	441	445	429	438	460	477	405	457	473	450	477	432	503	459	470	450	441	471	419	459	447	446	437	456	453	444	459	437	447	448	453	462	439	431	449	456	427	433	458	452	412	432	471	431	445	441	420	446	430	435	452	435	395	440	435	439	462	476	486	451	397	464	512	473	465	468	419	443	435	493	429	447	466	455	463	488	459	433	436	432	431	415	404	449	479	496	429	439	474	428	454	421	426	445	433	440	434	449	446	463	433	483	409	447	469	454	409	415	426	419	425	465	433	465	453	466	468	411	463	464	471	473	464	439	462	465	449	450	451	428	460	455	441	403	459	456	440	472	443	470	453	487	460	426	432	482	459	497	412	420	486	461	442	394	437	462	436	426	416	477	499	451	442	433	465	460	433	435	452	485	403	440	477	435	441	439	452	425	421	438	454	439	436	396	460	448	470	442	470	451	457	472	400	508	440	435	457	461	458	438	461	435	457	480	417	460	448	440	454	426	480	400	454	470	451	469	413	449	440	446	440	477	424	473	480	475	481	446	425	483	443	437	423	426	459	462	443	455	465	481	477	448	438	429	435	432	473	432	424	438	450	450	420	447	446	446	444	471	442	384	437	476	465	437	440	466	412	483	412	460	456	453	467	462	457	493	460	439	473	476	435	459	409	445	459	463	455	466	469	456	457	477	472	436	445	451	409	466	398	455	401	441	425	411	468	442	519	480	450	432	442	398	447	470	430	460	466	468	420	452	412	466	435	425	435	458	478	514	441	448	451	439	434	456	426	473	475	462	486	453	404	421	482	495	428	465	411	475	438	436	438	475	457	441	451	477	453	468	445	466	428	483	490	452	418	424	487	435	472	459	466	467	473	404	448	444	460	463	445	444	458	430	462	443	455	451	457	460	447	439	454	438	486	466	485	464	452	450	468	408	446	458	466	420	435	465	461	436	455	493	453	466	434	460	448	461	439	463	454	440	461	457	454	447	446	412	464	465	444	399	462	433	415	451	428	450	415	446	436	433	462	415	424	489	438	457	454	441	454	439	412	464	424	409	431	468	456	467	466	433	437	440	444	442	471	407	452	421	457	459	439	463	442	464	501	437	465	451	426	437	447	499	424	445	462	442	454	441	422	448	453	450	475	486	437	404	482	430	441	449	488	450	443	426	450	465	435	428	441	447	434	456	452	469	462	450	454	455	448	450	425	446	458	431	438	454	472	439	431	467	439	438	425	424	471	449	482	420	457	451	439	470	444	437	436	453	450	451	456	434	411	474	437	445	477	469	472	438	433	455	447	461	462	448	456	452	421	447	427	436	426	452	447	461	435	462	471	424	458	434	432	441	453	429	466	434	459	460	393	447	434	439	434	484	461	480	449	401	436	462	464	471	462	428	446	444	456	463	448	424	435	468	493	414	434	455	446	442	457	466	430	449	449	433	457	478	499	489	440	434	445	407	439	409	443	456	455	443	394	480	460	426	440	410	473	425	451	422	416	439	434	481	449	434	434	435	438	484	484	429	442	455	442	463	455	448	459	445	457	420	489	468	459	408	464	466	449	440	461	417	421	427	418	460	463	428	447	449	450	430	445	475	470	429	448	447	469	471	440	456	509	435	431	407	436	450	451	472	445	449	458	427	442	443	443	440	434	483	423	444	434	447	442	476	453	459	465	424	480	405	437	429	467	459	468	465	479	480	452	489	470	443	447	479	461	454	441	463	422	427	413	439	433	460	458	420	417	440	422	445	482	431	480	449	437	412	476	462	474	465	435	447	442	488	444	476	447	464	467	464	438	458	459	461	436	424	433	433	429	458	465	428	457	467	478	433	456	467	471	453	423	451	474	418	440	449	476	432	451	432	449	449	471	434	447	442	460	447	415	474	480	477	454	440	450	493	451	468	442	450	473	459	494	488	459	473	469	467	470	464	450	469	455	423	473	466	418	435	471	463	432	437	386	419	471	464	453	455	455	405	476	435	440	480	446	430	436	437	468	472	477	445	443	447	417	469	462	446	483	422	432	455	423	464	448	440	470	455	445	418	441	468	448	435	428	432	462	443	472	452	488
28985	21305	21252	5146	889	568	495	266	202	208	211	289	313	238	259	218	226	180	158	156	184	156	157	167	167	172	154	160	149	149	155	135	138	135	161	158	159	149	151	150	146	161	129	150	147	148	150	144	148	142	157	124	153	153	148	141	137	144	154	130	130	131	156	157	107	134	140	143	137	165	153	157	138	147	136	139	146	167	119	139	157	146	152	140	138	141	139	132	129	129	146	135	127	152	129	156	153	141	153	169	145	146	135	150	136	134	154	133	141	173	147	132	150	142	112	154	163	164	120	141	135	153	150	155	127	123	155	146	151	142	130	117	163	162	128	134	142	136	119	136	151	129	127	144	160	161	132	173	156	152	148	152	140	172	176	151	132	136	147	151	149	160	159	132	149	112	132	149	156	139	140	153	152	139	125	135	140	138	139	128	169	143	145	154	130	148	152	155	144	127	128	146	157	145	147	128	126	163	125	151	154	139	125	135	125	141	160	159	146	156	152	133	137	142	157	151	143	145	149	159	146	146	151	157	162	152	139	157	156	130	130	146	165	155	154	135	136	147	154	131	144	142	146	141	129	166	166	155	153	181	158	134	111	147	185	127	126	146	144	145	137	115	164	137	127	164	132	122	169	118	142	148	127	153	144	149	117	142	142	137	142	143	142	142	139	137	156	160	135	160	147	161	131	153	167	139	126	125	151	144	131	149	151	148	161	131	133	140	146	155	164	144	132	143	130	136	139	140	154	137	148	168	132	148	150	159	145	143	144	154	135	149	138	140	126	133	155	139	150	140	154	131	139	182	141	136	145	138	147	144	162	135	153	164	158	150	141	138	167	143	167	151	135	154	132	142	134	132	132	131	165	170	146	165	145	148	151	151	138	144	115	154	133	137	160	153	160	156	146	161	155	149	149	162	161	146	143	158	142	148	133	127	139	146	144	142	144	148	142	127	140	134	132	159	171	154	142	169	152	147	146	156	144	135	132	132	157	159	162	141	130	144	146	147	153	136	140	143	152	144	124	137	168	148	137	141	125	137	156	150	147	142	148	130	147	140	150	127	136	145	159	136	147	140	148	156	162	157	163	148	130	155	161	153	132	130	166	136	134	145	149	140	172	139	154	130	140	160	158	156	150	128	143	125	150	152	163	131	126	150	129	130	140	152	148	149	142	129	165	155	123	158	135	151	163	178	149	116	151	141	134	139	138	133	116	146	157	158	125	136	146	133	117	165	147	142	154	138	148	144	167	150	149	142	146	153	147	144	142	123	138	118	150	143	137	139	118	155	147	155	146	159	143	155	148	143	154	148	158	130	158	136	152	166	137	159	128	153	129	162	145	151	144	136	139	139	155	139	114	160	129	126	138	138	131	128	141	123	149	149	141	163	145	143	160	131	147	176	127	143	140	134	152	139	139	165	146	134	151	127	161	139	151	127	160	136	140	155	146	145	137	144	141	131	129	145	131	151	157	145	142	156	152	125	148	145	139	135	143	124	158	164	141	144	147	156	144	160	129	153	125	144	147	151	134	141	146	133	129	166	145	144	161	150	139	135	141	128	148	159	143	135	136	141	138	160	126	159	153	141	149	121	138	146	118	159	141	144	166	131	138	146	156	127	131	157	149	155	166	152	149	145	162	131	143	151	127	150	139	154	136	143	146	142	134	142	144	125	142	150	112	132	158	122	138	154	144	148	141	155	146	167	147	145	130	140	166	125	134	133	116	135	155	133	136	150	173	162	165	165	132	139	138	142	142	181	137	146	158	150	160	128	135	144	132	145	144	143	152	157	136	164	129	125	131	143	138	124	134	156	153	178	156	144	131	143	152	156	124	140	140	148	140	133	152	153	148	131	139	141	146	130	124	160	154	149	152	123	147	184	142	152	144	128	133	137	166	155	136	120	148	144	166	138	155	143	141	152	143	148	130	150	151	170	137	162	147	133	141	147	163	156	129	137	157	143	169	135	129	145	130	121	136	140	145	153	150	151	138	140	112	131	143	162	136	136	152	150	149	152	157	155	151	159	133	150	149	137	166	136	139	130	136	151	142	151	183	122	141	141	137	159	155	158	170	144	149	152	152	137	137	145	126	151	147	130	144	152	127	157	155	157	154	145	157	137	156	134	135	133	130	163	158	139	129	161	140	134	149	152	163	162	150	137	151	134	154	133	152	147	133	146	143	120	138	155	141	127	148	146	140	152	144	144	146	153	144	135	141	157	139	148	142	145	160	150	154	153	144	142	154	150	145	149	142	124	142	160	123	144	141	129	139	143	142	135	150	127	138	142	151	159	149	130	152	160	143	158	140	157	136	156	146	136	140	134	157	165	153	138	163	145	157	146	139	138	141	130	147	142	148	157	162	163	158	155	142	146	174	132	165	147	149	150	136	153	143	148	148	155	144	146	142	161	145	160	136	147	145	158	164	139	154	158	143	155	136	143	139	130	156	138	161	133	161	152	149	137	151	144	146	163	130	125	162	137	147	144	132	163	144	170	170	152	157	136	146	143	154	140	126	134	129	152	125	158	139	147	125	146	143	163	160	136	132	147	131	156	130	157	136	160	137	145	147	134	119	143	144	147	158	154	134	129	142	150	136	138	170	158	124	153	131	158	144	167	160	156	151	125	141	140	164	142	157	149	152	134	149	170	150	137	134	168	139	157	167	157	147	138	157	144	159	139	156	175	132	152	129	157	159	147	135	165	167	154	149	130	157	154	135	177	152	147	143	146	136	129	172	147	133	164	129	147	144	160	131	178	145	154	119	180	142	151	147	144	138	128	139	142	160	165	151	130	134	137	148	157	149	146	166	147	142	164	145	185	148	141	132	137	146	136	160	160	140	141	145	172	147	142	176	144	138	132	146	153	150	150	142	128	133	148	154	138	146	132	155	149	139	155	135	136	131	146	147	144	177	123	145	132	155	142	136	148	143	137	137	168	154	147	168	145	145	149	138	135	159	138	141	145	136	152	142	136	137	131	123	135	121	138	146	129	145	122	144	156	143	139	161	153	140	148	149	151	144	156	132	151	154	151	145	147	141	146	143	137	130	137	145	145	116	138	151	157	157	145	157	141	169	154	160	143	137	151	144	147	153	149	154	155	140	152	144	142	145	145	149	152	118	127	150	150	145	155	147	148	140	133	141	150	143	132	154	145	148	145	153	150	141	152	166	141	148	154	152	156	146	135	125	128	154	138	148	142	149	136	151	139	153	138	137	138	141	140	129	142	136	140	139	151	126	130	139	141	151	160	147	154	134	137	142	139	138	154	155	160	145	136	145	138	154	145	149	136	141	139	126	149	153	127	143	141	141	122	152	150	141	162	149	151	133	157	136	123	155	151	155	148	146	133	153	147	143	158	149	138	113	134	137	141	140	161	148	160	146	139	155	140	147	141	132	136	136	158	145	151	137	151	158	150	143	133	145	148	143	138	125	161	153	143	150	144	146	138	158	139	152	162	148	136	129	163	167	167	157	173	126	155	141	147	144	150	125	166	151	137
6531	2816	4293	3403	3521	2684	2145	1043	851	840	900	1287	1470	1065	1120	1019	755	760	557	552	561	607	596	556	562	430	514	501	542	493	550	471	504	481	471	496	478	428	484	457	466	434	449	409	437	458	454	456	481	460	474	485	477	431	436	427	488	420	413	464	426	438	470	430	463	450	459	459	432	469	463	429	406	453	460	409	503	420	451	428	481	486	463	452	431	404	424	460	480	470	414	435	445	457	456	448	435	469	457	457	445	444	467	463	442	427	440	463	443	413	417	468	446	443	466	443	417	450	451	481	437	395	472	491	443	458	480	436	440	420	467	432	438	455	405	416	437	427	427	451	420	417	436	437	425	455	453	482	413	446	409	415	450	467	460	431	432	439	468	444	442	456	466	453	435	459	432	425	449	403	484	457	432	440	452	464	442	495	453	445	458	442	415	469	467	489	456	428	494	430	455	454	452	441	417	413	467	457	456	474	452	437	477	477	439	442	428	442	471	426	460	471	420	469	435	454	391	433	442	447	447	404	426	408	434	434	447	432	442	447	466	476	427	474	468	458	474	433	439	492	462	454	496	438	458	462	415	471	423	406	433	429	464	427	456	399	451	466	422	452	449	422	449	448	445	391	455	456	482	436	444	461	448	478	463	426	452	445	455	407	434	427	437	467	461	441	448	426	415	418	475	452	428	431	475	435	464	471	451	435	463	452	425	445	425	424	450	443	476	448	466	431	419	469	425	413	444	440	475	429	456	480	455	436	428	452	473	471	435	457	417	466	439	458	451	457	469	447	471	439	457	455	420	431	436	415	446	457	463	459	444	465	421	472	420	445	458	419	456	479	410	465	450	472	425	425	465	471	412	429	438	467	441	467	465	450	463	453	476	435	435	478	453	456	489	443	442	428	433	455	406	412	487	454	445	454	412	434	443	418	470	463	465	492	454	435	458	433	474	463	470	438	467	467	422	470	448	460	478	448	435	446	470	444	464	482	456	479	419	454	407	466	456	456	468	452	441	414	470	435	419	470	446	446	451	434	465	458	446	476	461	454	454	475	453	416	444	463	476	436	475	475	442	427	488	430	429	445	443	425	448	488	423	439	458	460	451	455	464	523	428	455	456	430	432	467	456	451	430	427	502	420	408	427	435	458	498	459	508	423	448	493	434	476	472	514	461	422	411	455	430	452	424	484	408	455	412	460	443	422	512	433	464	448	427	458	463	461	450	473	443	426	467	451	457	416	433	452	448	454	478	475	468	413	471	460	432	407	446	456	456	507	416	447	467	461	468	432	446	449	444	477	476	435	413	449	451	394	441	394	469	450	501	438	454	505	442	448	447	455	415	459	443	469	440	448	442	470	427	434	442	437	451	464	456	437	431	441	463	460	456	434	476	413	473	449	426	478	448	463	453	466	476	471	455	420	428	463	443	425	444	441	449	446	454	427	460	494	435	426	435	449	470	428	468	469	429	486	430	423	454	474	460	435	445	439	448	455	426	440	463	422	462	417	484	438	454	480	471	440	465	464	424	422	430	446	435	477	474	433	479	486	457	445	469	450	431	423	465	436	426	452	433	453	457	435	478	455	481	470	441	429	415	450	465	403	455	419	446	460	443	460	469	439	443	408	436	454	483	434	446	437	456	456	431	435	426	432	430	471	429	440	454	424	449	448	460	468	461	482	494	467	491	435	453	466	470	472	464	413	468	446	440	452	442	439	438	508	441	441	455	444	426	408	441	450	461	465	432	447	465	434	457	428	430	419	477	446	430	422	460	454	432	440	413	463	444	424	442	482	421	455	445	516	470	499	445	460	444	440	420	442	454	460	438	428	468	447	469	441	411	484	474	428	449	518	405	435	435	410	460	452	431	460	447	428	429	500	417	450	446	427	433	449	448	458	466	448	442	419	442	422	453	449	450	443	432	426	454	424	480	460	436	428	454	430	492	454	478	462	456	471	427	465	415	455	431	455	482	430	435	423	445	438	441	467	479	468	469	442	432	442	436	442	460	463	451	475	438	397	459	456	466	462	392	450	421	431	446	434	457	461	480	420	415	460	439	458	468	454	440	479	453	417	471	449	431	441	452	432	472	452	465	454	486	431	424	473	464	433	438	473	434	452	460	427	444	425	512	426	428	419	457	413	488	441	423	438	430	458	437	426	460	419	452	463	460	440	434	449	445	435	427	433	442	475	432	469	463	458	441	437	451	458	414	461	485	434	473	401	423	408	460	479	438	505	451	414	448	455	439	447	441	469	436	457	455	416	441	453	481	459	442	445	468	457	449	496	401	440	475	476	472	418	464	475	442	457	453	460	450	438	461	396	429	464	455	441	446	441	460	471	445	459	456	406	482	453	466	446	420	439	416	452	444	469	483	419	447	445	430	420	434	459	461	477	443	455	456	434	434	450	420	467	451	462	439	431	422	476	426	456	517	458	458	456	429	469	444	419	466	422	447	463	477	489	471	448	465	469	446	434	449	431	428	468	452	453	479	454	448	443	487	407	429	469	501	467	459	458	432	430	454	441	436	467	433	447	489	449	433	502	422	444	474	463	465	467	466	433	431	429	467	419	438	458	444	427	454	434	459	497	509	475	448	463	419	431	474	481	468	447	435	477	445	482	450	427	456	463	477	447	435	437	435	487	469	450	464	451	427	429	465	457	442	465	462	403	436	443	430	452	408	435	467	440	466	433	380	429	420	461	441	428	450	464	495	479	477	407	452	451	492	446	455	456	465	429	458	440	445	472	461	424	447	481	471	426	444	479	437	436	493	420	453	450	440	445	450	441	457	466	451	463	457	468	445	435	444	433	449	428	399	474	424	444	429	417	484	486	453	456	463	459	450	471	473	477	446	431	441	488	419	445	473	442	434	475	469	455	469	458	445	475	417	455	466	489	452	452	412	441	470	442	457	458	454	479	456	447	487	478	408	455	450	428	448	490	436	420	425	448	421	443	435	472	432	446	441	446	494	467	442	432	433	441	486	429	422	426	454	465	481	456	437	438	471	419	469	485	435	447	432	469	476	470	442	449	480	439	455	488	420	464	429	445	432	445	446	429	470	447	451	417	409	460	428	439	453	469	455	447	475	476	425	444	473	501	450	450	461	411	416	453	426	447	426	437	421	461	502	457	465	450	411	459	433	480	483	470	419	440	485	469	505	483	433	419	448	415	449	438	411	466	460	446	419	471	449	451	441	458	449	404	446	434	500	464	438	430	479	444	433	461	473	436	430	470	437	438	471	462	459	471	447	465	443	407	447	433	436	466	397	449	472	490	432	444	423	467	467	472	429	444	410	486	479	427	457	470	445	447	468	412	464	448	425	453	483	432	438	439	482	449	446	446	445	460	422	422	434	437	439	442	408	435	493	486	432	441	394	449	466	496	459	452	472	490	490	432	457	430	471	461	428	449	455	449	433	440	458	456	453	464	450	405	490	454	475	440	422	413	462	449	430	447	420	437	468	449	421	457	452	403	478	474	460	459	436	431	466	475	443	446	469	478
28875	21300	22369	7213	1301	1039	719	382	258	271	257	391	395	290	339	311	261	247	199	169	191	192	183	171	165	141	165	173	170	167	178	142	156	179	158	158	159	156	158	142	130	156	154	147	148	161	150	152	140	169	146	143	139	158	151	162	133	136	148	158	136	152	129	142	145	169	122	170	169	148	143	141	164	145	170	131	146	144	140	135	134	144	166	160	134	145	135	165	153	140	159	162	145	145	155	143	157	169	153	142	159	126	134	136	138	142	121	147	150	159	152	158	127	155	165	160	157	137	130	151	138	159	134	133	139	154	150	134	157	164	153	138	132	133	153	137	150	146	151	134	128	151	152	156	152	165	142	159	163	141	156	166	135	163	139	124	160	138	151	148	154	137	150	147	121	156	136	133	180	125	134	152	135	115	153	136	150	134	155	160	147	160	156	131	141	128	146	148	149	143	155	167	136	140	147	162	160	138	153	130	157	149	152	125	151	145	139	134	147	167	120	184	137	147	152	158	140	174	141	157	143	156	146	132	134	155	156	160	135	147	137	159	131	155	166	134	145	160	153	146	139	151	140	147	152	165	175	147	115	152	167	152	156	154	155	124	139	152	148	137	142	117	139	146	141	149	136	146	155	143	122	141	141	150	155	160	135	144	172	126	139	141	135	133	166	172	153	149	158	147	165	137	162	154	161	164	150	128	159	154	140	159	128	147	150	145	149	146	149	150	161	146	155	150	149	142	120	161	142	156	149	152	134	130	129	132	147	148	146	157	127	135	171	141	134	137	157	161	127	141	135	138	140	175	143	154	179	152	139	145	139	120	162	163	138	137	150	155	150	160	135	152	105	159	138	146	182	159	152	176	143	152	158	161	148	138	157	135	158	124	158	150	140	130	140	118	144	141	139	134	154	162	150	142	145	153	142	160	135	125	142	146	150	160	159	149	177	140	129	143	163	150	168	149	144	178	155	139	125	158	154	125	168	141	132	137	145	154	152	145	149	127	164	158	154	147	152	142	156	124	114	176	168	148	157	139	142	159	161	150	138	147	150	154	153	137	155	147	156	149	156	142	150	133	148	137	141	166	162	148	137	165	136	155	131	142	157	151	132	115	141	155	168	138	123	162	155	128	151	150	133	143	155	167	152	131	142	147	136	144	142	149	149	134	165	151	133	176	149	152	147	145	166	146	142	141	161	154	159	181	140	144	137	138	162	164	147	154	154	141	148	153	154	162	147	173	135	145	115	168	142	178	163	125	129	136	156	139	167	156	138	167	164	139	153	160	145	149	164	158	154	167	169	162	137	169	148	131	142	140	150	162	152	161	124	144	159	161	150	164	151	156	157	141	140	127	167	147	140	160	169	142	166	149	164	142	159	145	157	148	166	169	171	146	139	166	153	157	170	158	158	161	162	141	164	158	147	135	168	147	146	141	176	138	168	136	141	129	146	167	155	146	151	172	142	167	145	141	143	142	141	150	135	131	135	143	128	153	152	142	152	168	151	136	149	127	153	150	137	153	149	151	136	142	160	132	167	146	144	122	137	141	163	142	154	125	149	155	151	149	155	137	160	162	136	153	156	157	155	141	152	155	136	154	152	156	162	144	150	155	136	151	156	141	120	137	160	134	118	157	156	130	140	153	152	145	147	139	145	148	149	157	145	153	132	157	136	150	142	133	146	125	136	169	166	139	143	145	133	147	158	131	155	139	118	161	140	153	157	135	149	165	150	151	139	155	144	168	137	149	169	149	146	162	156	104	133	157	119	147	166	149	125	143	136	146	124	157	140	147	157	139	152	166	141	128	169	141	134	147	150	146	146	174	165	138	131	144	148	123	116	141	158	134	143	147	164	126	143	138	125	150	177	137	148	125	152	136	155	179	133	133	136	160	180	149	145	141	161	127	154	150	156	126	142	151	150	135	132	152	167	138	136	161	134	128	143	161	151	151	160	148	157	139	180	144	145	136	135	131	175	139	168	170	143	145	158	149	163	175	148	143	149	138	154	151	163	156	166	137	134	146	148	151	145	147	140	137	143	156	149	122	160	145	156	170	146	141	146	162	160	130	147	155	131	152	142	165	162	139	141	143	144	161	167	157	152	143	141	144	139	147	136	144	147	178	135	130	143	135	153	137	148	172	148	161	123	146	146	159	160	141	145	137	143	164	126	145	146	160	149	148	154	138	138	142	147	161	142	173	168	140	137	165	135	136	141	153	162	140	128	147	157	155	170	125	142	151	146	158	170	128	144	143	149	134	145	142	135	133	133	150	141	147	155	154	119	148	137	152	159	155	136	139	150	132	131	155	146	143	151	159	152	161	142	146	131	134	141	161	151	148	134	127	176	156	130	129	155	143	155	165	143	141	147	144	137	172	145	149	139	123	118	136	159	133	137	153	139	160	154	155	147	130	138	141	128	152	160	156	179	153	141	124	150	161	168	145	147	133	159	137	137	167	148	151	158	157	141	132	130	113	148	145	136	117	151	143	147	148	156	147	157	143	136	159	140	155	139	145	148	147	147	143	154	146	140	133	143	120	146	153	131	142	129	170	143	165	136	183	141	128	138	157	143	124	164	152	149	150	144	153	128	120	118	156	132	142	140	147	157	148	165	152	135	142	146	167	153	153	146	138	172	148	130	151	166	136	143	168	143	169	157	132	163	138	131	121	137	123	147	143	142	165	151	144	131	152	140	132	125	147	138	137	136	130	129	164	152	147	166	127	145	161	162	143	149	153	163	145	150	143	136	152	141	139	154	161	148	158	141	154	156	139	129	149	160	167	118	127	140	147	163	130	141	125	134	154	148	152	153	147	148	154	149	145	162	141	121	148	158	131	172	147	127	144	149	180	157	150	144	135	145	134	134	162	136	157	161	163	141	142	179	139	150	145	155	148	137	146	167	162	138	143	165	143	141	124	123	161	150	149	155	145	129	156	132	144	164	146	150	126	155	150	173	163	128	144	152	141	172	152	153	164	151	153	143	143	156	132	165	142	159	153	149	141	163	142	147	143	163	152	145	152	140	165	148	144	127	137	129	155	140	148	141	134	137	149	139	151	139	146	127	146	148	147	147	150	152	138	166	159	130	133	145	178	164	180	140	145	149	145	131	160	153	150	158	167	158	148	123	133	153	152	155	149	160	158	147	152	160	153	168	163	146	133	139	156	138	134	157	157	143	146	158	158	147	124	140	152	152	146	160	145	158	151	133	149	128	130	131	160	132	162	137	160	133	159	139	119	164	143	155	161	159	119	159	136	154	151	133	149	162	132	134	145	167	130	161	144	175	129	144	150	146	166	170	142	157	144	135	144	142	132	151	149	147	154	138	149	152	144	139	133	133	152	141	154	128	161	123	150	125	139	146	148	141	158	164	146	147	123	151	162	119	133	144	164	146	146	142	138	154	156	122	126	141	138	170	162	154	123	137	153	157	135	130	147	144	145	173	150	153	156	134	146	146	137	124	141	183	155	161	158	144	146	147	117	145	121	159	170	152	154	154	173
7676	4169	6204	5117	5252	4495	3037	1638	1073	1091	1042	1967	1957	1422	1588	1454	1248	1057	745	580	706	676	683	661	569	525	604	606	588	565	558	533	472	540	529	523	475	508	471	437	432	456	470	463	460	462	425	460	452	483	456	465	430	484	487	441	479	470	415	474	495	464	509	444	436	433	451	466	461	507	470	472	457	485	481	487	451	480	412	435	466	445	452	452	455	475	451	482	485	484	440	475	431	467	484	424	486	466	480	461	452	491	483	466	477	461	489	412	450	483	448	451	453	488	474	455	458	463	430	430	458	448	419	438	443	465	422	454	480	480	425	450	472	499	443	428	450	465	431	463	467	456	479	442	465	472	446	436	459	464	476	459	461	427	435	432	465	435	437	444	494	464	464	486	456	458	485	425	472	456	447	438	458	467	458	441	450	458	477	449	429	470	452	502	454	485	499	435	448	458	450	423	511	467	465	450	462	473	444	449	449	485	446	457	401	465	438	460	401	449	439	480	467	453	434	449	428	472	445	498	423	455	463	433	455	446	481	469	463	421	477	484	476	451	472	446	456	466	398	454	441	409	502	462	457	465	471	451	492	417	457	474	454	421	466	442	431	470	480	434	474	448	448	437	488	481	440	445	420	459	478	474	471	414	428	504	441	474	463	454	412	456	428	418	446	453	469	444	434	447	460	448	410	429	480	484	474	470	467	453	420	470	450	452	502	435	461	469	469	466	466	442	464	474	464	464	472	426	454	455	494	483	450	444	430	472	430	452	477	449	459	485	496	437	461	447	440	438	446	454	482	476	483	433	439	411	458	486	458	509	460	436	431	470	481	477	432	478	459	484	462	473	455	447	424	412	496	418	441	456	446	465	491	426	459	424	449	468	431	515	421	428	439	453	486	464	443	477	470	461	477	491	464	418	430	432	446	478	470	439	453	474	436	479	465	466	465	461	464	448	465	460	437	469	495	468	455	436	441	460	464	425	480	447	422	454	443	485	451	448	465	427	460	455	484	454	457	470	453	422	468	455	471	457	443	473	397	494	485	491	454	460	435	434	457	446	458	463	428	459	435	447	474	450	453	485	458	480	456	453	457	437	424	499	457	485	463	438	468	440	419	477	442	449	394	413	408	486	449	462	426	448	438	442	463	461	442	425	471	436	450	435	473	469	466	471	492	443	478	437	460	437	450	409	478	466	485	455	467	489	490	460	464	467	446	475	446	447	468	425	464	456	453	459	474	452	461	422	437	483	438	446	443	494	499	431	477	457	468	505	473	447	451	461	512	443	472	470	442	437	473	445	478	462	464	458	488	467	457	438	483	480	445	473	442	467	453	460	447	447	466	436	460	448	467	425	443	449	432	453	458	463	456	487	452	489	432	459	496	454	460	463	470	438	435	471	475	420	431	480	443	457	462	423	439	475	475	442	459	450	487	454	450	446	437	501	504	442	476	423	472	480	484	439	445	499	470	473	470	449	445	444	437	494	430	498	501	424	454	424	495	460	490	451	484	459	497	464	479	461	421	474	498	459	493	438	487	476	459	414	440	474	482	428	469	444	477	456	495	454	466	439	426	447	422	463	457	435	427	433	427	473	427	480	463	447	462	471	457	475	462	441	482	443	431	413	433	495	436	438	441	464	468	448	484	487	463	435	452	437	462	442	422	474	451	444	423	493	442	457	418	438	510	455	453	437	464	471	473	497	446	467	447	448	495	461	474	442	456	447	458	431	446	464	492	477	435	471	469	442	447	458	470	440	478	454	474	439	453	462	465	482	442	458	465	432	483	455	453	423	420	464	482	439	476	462	435	455	472	446	463	423	485	483	496	468	466	448	450	481	445	502	425	437	457	437	486	474	436	449	452	455	479	437	417	473	428	416	440	473	437	471	451	465	454	452	474	470	460	468	443	509	479	473	452	442	483	486	475	449	472	478	475	453	479	493	458	433	440	467	448	464	440	454	440	416	426	465	496	510	487	444	426	466	434	454	437	452	425	453	475	443	454	439	466	440	446	453	477	472	470	443	454	435	463	474	450	466	482	511	480	467	463	462	508	486	470	454	472	465	493	441	463	471	469	440	471	491	467	410	492	475	465	471	442	469	452	462	431	451	451	485	440	521	450	429	478	485	450	478	462	436	468	434	415	444	460	449	484	427	445	447	492	468	423	466	437	455	484	462	466	448	474	442	451	493	442	419	455	464	496	464	438	445	464	424	446	463	476	446	497	451	475	472	490	451	457	473	454	451	466	461	476	444	455	460	430	466	474	452	470	473	443	473	475	416	458	472	445	437	475	460	460	489	495	441	427	413	442	486	458	446	429	452	489	485	518	467	459	482	479	460	473	437	450	457	446	486	455	456	433	457	431	478	465	469	464	450	469	467	416	493	451	437	510	450	416	437	480	443	423	475	439	472	466	476	521	471	483	485	482	431	444	476	442	450	467	478	436	456	501	458	452	457	429	445	468	451	446	497	409	463	449	486	433	456	432	483	451	475	448	466	479	474	446	476	445	506	459	463	454	404	440	485	451	500	454	445	481	457	471	488	473	425	453	463	424	475	504	483	492	461	471	457	439	456	449	444	499	448	451	461	455	479	475	456	480	439	511	480	466	450	464	443	452	461	460	402	485	464	440	449	479	465	475	466	475	461	463	458	457	451	434	434	465	437	459	447	459	459	443	454	454	441	451	482	462	493	434	456	459	466	454	448	494	439	462	462	433	446	462	443	469	460	444	461	483	463	502	436	432	438	436	484	476	446	473	468	448	456	458	456	424	449	424	441	425	457	464	432	477	446	460	474	444	478	420	450	490	460	488	434	403	487	462	433	474	477	443	483	483	452	447	498	494	480	429	440	479	444	441	428	454	470	483	493	436	491	467	450	446	415	440	491	478	450	460	473	474	449	419	463	500	450	438	454	437	456	444	392	441	492	439	436	477	438	440	419	453	444	456	458	459	469	468	447	443	432	438	454	438	448	473	435	448	426	467	457	437	466	437	483	487	499	461	498	489	504	445	448	463	431	440	457	431	493	429	451	459	449	444	485	454	491	492	454	428	455	441	466	444	460	444	459	438	445	446	448	453	453	469	458	471	486	394	463	433	455	442	442	419	489	433	461	501	439	489	455	409	477	461	447	449	475	464	452	470	464	445	471	503	448	449	427	470	463	447	459	463	487	454	492	434	491	485	432	508	454	489	464	432	458	491	493	457	506	446	459	465	467	438	432	496	486	486	466	465	402	387	469	448	433	457	471	443	452	470	474	468	476	455	463	472	448	474	451	487	460	463	466	453	470	480	462	440	457	456	469	464	477	453	460	469	462	495	488	443	436	479	454	503	486	427	453	408	438	449	441	475	452	472	475	482	453	465	453	475	425	500	434	482	451	421	476	487	426	489	461	503	461	445	462	490	460	482	456	436	439	434	478	454	421	418	445	440	469	465	453	461	462	483	443	463	434	422	497	455	479	443	464	453	487	474	450	470	466	485	501	471	439	435	452	422	463	476	491
29009	21268	19340	2591	209	176	167	153	150	151	164	174	155	132	147	158	159	156	123	147	133	140	138	149	119	141	126	137	146	137	151	122	160	130	162	142	132	151	154	145	158	136	132	124	132	161	157	134	153	131	136	151	164	149	162	143	131	136	151	137	138	114	121	150	149	144	144	124	130	123	153	146	136	134	128	154	144	149	120	143	130	152	133	115	151	130	170	112	141	169	128	146	142	111	123	132	136	147	145	137	143	122	134	141	144	150	152	129	148	156	151	145	135	162	161	141	156	129	146	143	138	154	144	148	140	145	134	126	143	158	163	122	131	127	153	132	153	115	141	181	140	161	134	164	129	158	140	140	148	146	163	128	135	141	150	121	154	136	156	163	143	161	133	144	147	148	151	131	138	148	151	138	161	144	157	136	147	132	154	141	130	151	144	138	159	134	157	137	148	155	140	157	131	147	135	153	141	148	151	137	140	144	124	133	154	146	154	134	134	140	139	132	138	156	136	145	144	119	148	137	138	155	135	131	128	139	136	145	117	150	143	160	149	124	125	140	131	148	133	155	129	141	138	150	146	156	154	156	115	146	140	132	150	132	134	123	145	129	134	161	157	129	138	123	143	149	146	132	162	158	123	131	153	164	127	151	135	135	140	156	139	152	138	131	138	151	170	141	145	138	147	146	131	161	147	153	135	150	137	128	145	137	152	140	134	134	123	146	116	145	143	124	127	152	138	114	152	139	144	141	151	148	139	154	143	152	157	140	153	123	147	120	134	169	169	136	138	126	142	139	163	162	132	151	147	125	128	129	124	159	148	154	139	133	137	149	145	146	150	146	155	152	152	120	128	137	148	137	142	142	130	156	140	135	161	144	129	138	152	147	139	149	144	161	150	121	134	138	146	133	154	153	135	151	136	151	123	129	148	132	130	162	143	151	160	163	134	156	143	128	151	144	120	127	141	171	130	122	141	137	148	137	133	140	149	121	130	131	161	154	128	140	171	164	163	143	136	141	145	121	166	143	140	135	143	134	139	141	160	156	132	138	140	146	138	141	145	140	138	140	122	126	162	130	120	124	155	159	145	153	114	139	142	156	158	132	147	118	137	144	123	125	136	128	135	152	146	144	155	153	134	132	137	169	144	145	150	141	142	148	138	123	141	149	158	130	149	140	133	144	143	146	139	152	137	125	127	148	143	146	129	128	167	149	140	128	140	124	152	142	161	136	155	146	145	153	129	151	160	138	141	139	147	164	155	134	135	129	160	145	128	131	154	156	153	137	130	165	139	164	146	143	159	135	144	157	130	110	118	148	142	148	139	150	121	150	141	151	155	152	126	132	127	145	124	135	145	144	147	123	142	139	123	128	150	131	145	130	139	130	148	133	169	136	142	132	126	131	142	147	145	133	133	158	147	140	156	145	137	136	152	131	158	141	132	151	139	121	129	138	107	149	152	161	132	130	139	152	147	146	158	141	155	134	128	156	153	130	127	135	161	153	132	149	153	149	151	131	134	143	144	139	157	126	138	148	119	108	150	118	142	152	151	128	139	129	153	151	153	144	142	134	145	136	150	131	137	141	153	129	136	142	144	128	164	152	145	134	131	138	154	132	144	142	149	148	165	143	137	138	142	151	135	146	138	139	156	144	154	150	155	157	134	163	141	142	114	132	147	147	153	136	128	165	148	147	126	140	136	158	140	138	148	130	125	123	152	153	142	135	148	136	138	147	161	120	137	147	159	150	143	137	133	156	152	134	154	118	157	136	138	126	150	148	136	141	133	145	166	133	146	155	174	134	138	120	129	157	144	148	150	126	129	131	151	157	118	143	127	139	133	112	135	171	127	170	158	132	147	159	132	138	159	148	156	134	138	148	132	157	155	154	163	159	152	149	130	167	141	126	132	151	149	136	162	150	130	145	157	154	131	115	148	141	149	131	149	135	149	123	148	154	130	132	149	160	136	135	125	147	152	133	143	156	130	130	151	140	150	134	136	140	149	159	139	136	120	140	133	142	116	128	134	127	145	123	150	130	126	136	145	129	140	121	146	137	136	167	127	135	135	146	125	147	165	155	134	136	133	106	111	128	134	138	152	138	149	119	108	129	125	135	130	129	139	140	139	163	136	121	146	162	129	139	138	129	146	144	142	154	136	144	158	146	136	149	172	150	132	140	144	141	131	149	130	126	155	174	152	150	171	147	152	143	167	140	142	130	121	153	131	175	144	144	128	154	151	151	154	144	156	130	126	138	159	118	159	146	128	143	137	138	152	124	154	147	143	136	163	119	145	144	150	144	129	142	158	174	152	140	138	126	157	136	145	129	137	136	151	166	139	157	130	160	130	151	159	131	141	126	141	130	151	145	125	154	148	148	143	123	136	133	127	153	137	158	148	135	118	150	128	157	152	127	121	166	126	152	138	155	119	129	128	141	142	134	135	136	122	137	163	142	130	160	144	141	140	129	126	147	140	153	138	156	143	149	138	140	162	140	138	139	152	143	148	128	137	146	153	149	128	131	169	147	127	142	152	153	127	154	129	139	143	122	139	146	158	143	147	155	130	147	153	140	143	151	137	148	141	131	156	144	128	145	170	145	139	136	141	134	127	127	146	152	167	138	143	159	117	160	146	121	143	140	142	143	136	135	132	169	151	142	144	156	162	148	131	136	132	143	138	131	140	160	157	144	124	137	148	143	138	160	141	119	153	124	140	125	137	154	151	151	134	130	129	121	137	124	153	162	160	147	142	149	151	144	135	160	140	130	120	141	132	136	153	128	145	147	120	136	140	133	155	158	143	142	152	161	144	147	137	154	130	150	134	137	146	152	131	131	139	113	141	158	142	125	147	152	156	140	106	134	157	145	137	133	145	141	158	149	134	131	150	144	118	149	143	146	148	163	145	129	132	138	153	144	171	133	138	145	147	135	155	140	126	148	151	137	143	147	152	134	145	144	170	146	119	138	143	142	130	164	126	119	134	154	128	152	127	136	147	113	155	147	133	126	146	148	144	137	134	128	169	125	164	140	124	129	141	169	151	125	122	167	143	139	129	152	161	141	131	145	154	163	155	149	130	128	170	145	128	137	144	140	127	157	141	154	124	147	132	147	120	173	147	145	162	147	123	137	142	129	120	137	140	139	142	121	153	129	134	139	156	159	154	148	153	161	127	140	136	141	136	136	136	148	133	159	141	155	125	133	148	133	140	152	153	135	147	144	140	143	166	157	128	128	168	152	139	147	138	126	134	143	144	141	149	145	132	142	157	149	137	147	147	148	140	129	132	156	135	155	140	147	140	138	143	155	141	141	141	141	148	119	142	128	147	129	133	150	143	138	145	153	138	170	133	144	156	130	123	174	138	154	144	163	126	136	127	142	122	150	126	145	145	145	126	135	136	143	126	155	169	138	153	138	136	142	158	149	142	147	157	141	152	153	158	131	128	148	129	166	152	128	135	140	124	149	147	142	176	132	145	163	140	134	115	139	141	150	135	146	164	157	133	140
5559	855	891	790	708	660	592	536	521	501	481	494	521	446	477	511	493	478	428	431	425	418	459	443	433	467	409	435	472	436	457	444	485	427	454	445	437	469	465	436	436	397	434	422	447	429	411	425	407	433	411	445	414	443	427	492	443	452	386	471	484	422	433	445	401	444	439	445	438	459	447	412	415	411	396	452	445	439	453	440	438	453	428	444	412	419	431	463	374	409	430	414	447	408	431	448	440	403	413	469	443	456	451	468	417	455	437	429	487	431	459	454	463	414	441	464	412	460	412	434	441	454	431	415	433	419	501	427	449	476	438	422	461	403	438	433	447	435	411	403	422	367	474	433	459	441	429	421	411	432	440	472	420	434	444	455	428	445	487	444	469	416	472	375	461	445	409	442	444	420	400	411	445	446	435	434	428	410	449	465	451	463	402	433	404	448	426	432	438	434	418	458	443	438	462	485	391	452	442	444	429	432	410	458	436	460	463	455	434	431	440	445	433	444	469	437	398	435	399	424	475	459	419	434	433	438	439	427	416	441	446	430	397	405	428	433	468	439	419	466	425	447	457	446	433	461	418	466	447	418	461	446	438	434	433	416	425	495	437	447	448	442	434	448	451	435	451	467	486	446	461	439	458	434	471	415	431	431	440	438	425	415	438	425	425	453	431	442	424	443	446	492	408	430	446	475	427	424	449	448	436	419	437	420	429	465	436	433	428	431	434	427	449	410	437	423	427	415	447	442	468	454	424	426	392	452	451	423	481	435	421	459	436	424	448	456	429	451	453	422	422	406	419	444	442	443	431	454	435	412	466	416	447	465	420	417	436	444	457	425	443	424	438	437	466	437	438	420	446	425	482	430	482	437	427	421	441	426	416	439	452	483	398	455	424	418	440	425	461	440	455	446	447	468	420	448	432	418	454	479	420	430	422	447	409	438	425	462	432	431	432	410	430	440	431	442	502	441	425	430	411	426	460	422	470	476	468	467	424	450	456	458	411	444	450	432	448	432	453	467	407	459	419	444	422	442	437	486	471	424	443	433	433	416	458	408	443	429	400	406	495	397	447	430	449	386	440	403	404	426	427	415	454	443	473	420	424	458	456	439	435	439	423	464	467	450	402	437	460	461	411	427	425	430	410	443	418	422	433	429	421	434	381	439	451	445	454	414	461	450	456	419	433	462	433	424	396	442	407	488	435	410	456	408	422	488	406	430	443	458	443	436	446	453	427	461	431	425	401	468	439	467	442	401	453	440	480	408	429	453	401	460	451	455	409	481	435	419	445	407	446	434	442	438	455	437	466	430	437	408	459	441	425	427	455	440	423	441	430	477	398	453	449	452	450	443	426	420	427	454	423	431	463	446	471	473	421	451	412	411	456	399	425	430	429	480	455	411	402	403	449	409	426	428	395	455	447	407	453	432	446	445	448	430	453	443	432	437	474	463	433	461	442	409	415	426	456	435	431	423	401	421	473	410	450	432	448	423	416	465	470	449	427	443	408	438	426	409	443	456	439	458	453	450	432	425	456	420	432	484	402	446	449	426	430	473	454	446	440	447	487	419	429	426	492	438	429	419	402	435	453	441	428	439	446	438	455	453	472	489	412	448	429	428	466	421	460	467	445	425	381	431	415	428	454	435	428	460	442	468	401	447	444	421	444	449	409	411	451	396	436	456	491	437	452	428	469	444	441	448	436	464	470	453	414	421	475	437	414	416	431	421	465	452	458	425	419	438	439	436	443	455	425	423	464	441	443	462	434	467	438	437	426	438	458	430	438	438	482	425	430	445	478	458	417	458	408	415	472	442	440	419	398	439	430	447	466	430	487	458	466	447	449	444	418	447	428	480	482	453	451	461	452	430	436	424	466	458	406	475	469	385	475	447	417	466	426	411	459	427	437	407	429	472	462	420	448	451	458	463	432	413	429	442	469	447	435	463	412	462	414	427	451	414	403	429	427	439	459	425	418	460	418	453	446	439	431	460	502	446	394	441	444	441	421	436	485	448	409	466	408	453	417	445	438	431	448	415	436	427	448	452	455	414	440	461	418	451	465	467	408	443	404	451	442	471	454	418	413	437	454	397	427	445	429	442	442	419	423	416	435	458	457	457	472	473	417	437	461	462	456	398	435	464	422	461	453	459	449	447	471	444	460	464	455	448	440	458	429	468	451	463	433	394	433	460	432	436	450	432	407	429	439	428	466	445	425	431	438	452	429	429	437	454	460	440	418	445	412	453	443	422	401	446	414	454	431	454	454	417	455	478	458	441	458	432	414	456	433	445	437	450	461	476	476	469	451	419	422	465	429	404	474	435	440	474	442	419	469	390	462	451	421	446	430	410	446	431	421	424	423	425	399	420	439	450	421	442	422	448	405	428	484	428	443	437	433	453	443	425	433	447	429	429	418	430	440	437	416	390	434	433	417	458	464	460	459	490	417	461	441	446	456	392	414	470	417	473	451	453	471	496	441	507	442	462	435	441	403	434	402	438	450	438	416	450	433	434	419	402	404	390	466	438	484	444	389	445	434	446	455	455	426	478	423	407	423	469	448	439	442	471	383	450	445	390	427	437	451	428	418	471	424	449	452	407	440	435	424	441	435	449	424	423	446	433	378	415	421	454	427	467	423	454	436	449	466	457	449	400	421	439	423	421	429	441	436	447	451	425	496	436	438	421	467	419	440	446	417	382	445	447	442	459	452	471	441	439	428	471	415	410	430	432	437	479	441	402	426	427	431	436	427	441	442	435	455	461	422	454	460	437	414	465	431	439	416	429	436	437	415	441	457	480	425	447	497	423	439	419	432	437	441	476	469	456	428	444	433	428	441	462	411	456	418	458	454	427	444	440	439	430	440	461	452	439	443	392	500	430	416	473	413	408	466	457	488	427	439	432	443	465	468	445	454	453	414	453	428	452	450	435	437	448	471	440	411	407	426	438	462	424	419	444	469	452	453	441	382	431	438	410	420	452	457	433	475	472	421	415	437	428	448	478	419	460	428	404	408	441	417	485	440	457	450	443	397	430	470	450	405	405	423	454	429	451	445	440	433	446	419	429	454	454	418	454	424	430	415	427	489	428	405	412	427	434	410	450	432	429	445	433	428	469	431	416	442	481	437	412	466	399	478	459	431	445	395	424	423	442	438	441	442	442	445	450	441	432	426	462	480	404	441	441	425	414	487	465	439	462	440	405	451	450	443	435	480	456	436	448	456	495	484	448	402	433	431	449	477	394	417	418	474	435	441	420	459	466	450	454	464	435	451	425	446	436	410	454	445	452	468	424	440	395	434	420	484	441	419	442	456	443	464	453	426	466	397	450	457	383	466	415	432	464	445	425	425	437	399	459	443	453	471	422	428	437	443	418	456	447	431	460	394	416	434	475	488	420	398	439	430	431	446	457	418	478	471	440	430	450	477	457	441	445	440	471	444	458	424	431	451	466	441	462	460	430	459	430	450	462	452	446	448	425	435	423	472	386	450	435	430	445	484	483	419	433
29031	21372	21424	5260	916	668	458	218	205	224	256	322	296	292	245	244	208	189	140	163	195	170	162	153	154	171	175	139	179	155	141	145	160	126	119	144	135	139	147	147	149	134	135	144	131	120	125	145	149	137	152	115	155	151	138	156	135	147	123	141	140	160	140	164	144	138	143	135	145	149	146	154	126	138	144	161	147	144	142	140	146	124	148	152	127	139	139	121	142	128	156	139	150	141	131	131	146	137	136	157	138	144	146	147	138	129	142	152	153	141	129	137	152	152	131	152	147	132	154	158	132	154	173	126	133	124	152	142	132	147	146	132	139	151	135	169	163	146	153	166	148	145	153	158	147	140	135	148	138	167	128	125	137	152	121	146	142	159	159	139	154	162	143	137	150	159	142	150	134	143	156	149	153	150	133	138	133	146	156	140	134	146	134	138	131	143	140	124	141	146	125	162	135	132	142	140	141	131	136	143	131	133	156	150	150	152	132	131	127	138	133	159	140	135	149	129	134	159	138	141	128	149	132	146	159	140	144	116	153	141	140	161	139	146	140	145	126	154	131	133	112	157	151	158	142	136	123	135	149	140	129	155	165	151	163	144	153	137	134	134	143	158	117	130	171	156	149	113	138	147	143	138	141	131	149	127	144	146	154	135	156	123	141	122	147	147	145	168	130	135	140	139	133	146	161	128	153	137	137	157	159	161	130	160	135	133	136	135	135	126	129	129	128	131	150	156	156	140	149	118	167	141	128	144	166	137	145	135	166	140	155	130	122	153	130	135	149	126	122	153	139	144	160	127	122	132	142	117	153	147	154	134	159	154	134	169	154	135	145	137	137	158	145	139	148	152	134	128	156	123	166	136	156	144	151	142	138	157	125	153	142	138	133	133	153	142	162	130	151	141	145	150	141	145	159	149	131	148	156	158	168	144	143	138	151	147	135	153	159	131	156	145	135	139	151	137	124	137	144	124	146	146	141	136	147	145	138	155	141	138	137	155	152	146	134	147	122	155	160	159	134	130	151	138	145	138	149	125	150	162	131	131	158	132	144	153	153	142	130	137	130	138	143	125	152	139	130	158	170	138	146	166	130	148	136	162	153	178	117	127	156	136	137	151	131	140	133	138	138	161	147	150	138	139	143	149	133	133	134	161	144	126	167	133	154	146	148	131	141	158	150	148	141	138	140	157	141	148	144	135	158	149	149	145	161	143	173	127	127	143	153	154	155	142	134	162	142	125	137	143	149	148	144	162	158	135	131	135	117	143	140	162	125	121	148	154	156	132	150	157	138	128	130	155	129	138	126	143	128	167	147	141	144	132	137	138	123	144	135	145	135	145	163	141	134	126	151	143	136	158	124	147	160	142	139	152	136	144	150	153	151	162	155	128	129	127	135	162	149	137	135	127	169	130	141	147	146	144	139	128	153	149	133	165	126	167	138	139	156	128	157	140	172	126	144	135	158	161	132	140	168	141	154	124	156	141	100	126	150	154	150	156	139	156	139	157	160	157	159	129	149	154	139	159	155	140	142	148	161	147	138	148	134	156	156	136	143	173	148	137	145	148	148	109	149	129	141	142	172	145	127	134	159	155	151	132	139	142	137	146	161	149	139	143	160	132	134	174	143	150	172	164	150	141	132	149	154	139	129	155	140	133	160	150	145	136	153	148	141	134	146	156	130	146	145	140	145	145	160	139	152	144	138	166	141	126	120	148	140	147	159	137	129	120	159	143	126	143	157	144	127	152	136	157	140	150	134	116	146	151	115	133	120	150	153	144	130	149	145	136	124	142	147	128	152	168	134	146	138	144	152	140	146	149	149	162	154	152	167	145	154	130	140	152	138	136	135	148	144	149	150	143	175	136	163	141	134	158	147	159	142	139	129	162	129	145	124	167	149	158	129	139	159	154	153	153	132	130	150	159	154	148	153	159	130	126	141	144	151	143	148	139	149	139	139	131	143	138	131	131	165	141	143	129	164	147	129	157	151	154	127	171	131	140	146	125	141	141	116	153	157	145	144	115	151	147	139	148	167	150	143	128	135	145	142	157	142	142	148	149	132	139	152	157	142	141	140	126	129	152	137	141	151	142	140	144	150	145	140	142	137	123	155	151	142	146	110	145	146	160	147	135	158	140	131	133	156	144	143	132	149	146	128	129	138	127	136	163	132	148	141	128	138	140	136	127	141	132	120	128	133	124	136	153	159	126	154	142	135	130	149	132	147	157	126	123	145	128	126	139	143	155	134	136	132	140	132	153	157	170	147	127	164	143	175	133	143	139	149	144	149	159	137	144	167	120	115	147	148	149	156	140	149	138	141	150	136	153	160	123	158	158	123	146	149	141	130	145	157	126	141	142	139	147	146	154	130	123	143	128	145	134	146	160	136	131	132	144	128	153	167	161	124	125	145	147	132	125	141	149	134	125	137	150	146	127	139	148	137	128	131	122	145	150	132	143	134	145	137	132	146	114	142	149	165	138	150	156	175	142	146	133	157	136	148	132	133	158	150	164	158	138	138	125	161	133	131	142	135	136	132	144	164	135	146	164	140	142	155	140	125	119	122	161	141	131	141	161	130	132	144	137	151	120	165	140	165	126	153	140	133	138	145	142	153	165	156	153	168	136	161	162	132	138	146	143	142	125	141	155	152	148	147	163	171	167	130	145	130	139	132	146	130	125	149	156	163	148	127	122	146	153	158	141	137	133	126	149	141	140	152	158	123	130	144	155	125	153	142	135	134	154	130	143	159	155	145	135	139	152	136	120	150	151	135	171	143	140	145	151	127	158	141	142	146	143	134	135	135	135	139	131	129	146	147	168	139	167	155	178	128	131	131	135	159	137	141	137	138	153	133	147	159	165	137	144	147	113	146	152	140	139	119	149	137	146	151	160	127	136	136	164	155	153	139	140	152	130	129	144	170	156	149	140	140	149	145	149	154	137	140	117	138	139	144	128	156	138	141	131	121	144	136	148	167	148	150	139	157	124	143	136	163	139	168	150	150	169	132	141	132	118	128	139	147	139	142	131	146	131	149	150	163	154	131	155	138	143	148	168	141	148	163	141	122	140	144	159	167	152	157	146	142	132	137	134	132	129	158	143	130	150	151	161	145	144	160	161	149	162	143	132	144	129	127	133	155	144	129	149	163	120	151	154	156	152	134	122	146	132	128	135	146	158	118	134	146	125	134	156	133	129	153	140	163	122	123	135	154	137	161	171	147	140	168	131	163	140	151	119	132	136	156	136	154	149	143	133	150	144	162	135	136	122	126	169	139	139	153	135	134	128	163	134	134	148	170	147	150	145	127	133	149	150	150	136	145	140	157	133	157	134	127	153	147	138	126	158	173	156	150	132	139	133	130	124	132	146	125	151	134	154	148	141	133	139	111	127	123	153	164	124	118	138	143	137	135	147	127	176	136	145	138	167	152	155	156	155	120	162	137	145	131	159	133	142	127	145	153	140	130	126	142	118	109	132	136	135	132	140	129	138	136	153	141	138
6463	3065	4547	3696	3758	3055	1810	870	856	885	1109	1678	1459	1181	1197	1196	997	724	540	542	749	619	619	576	486	539	528	504	564	502	465	482	442	469	517	461	474	471	490	445	427	458	458	457	428	442	434	440	417	434	446	421	458	462	447	451	426	415	450	399	471	425	453	435	409	435	443	477	402	450	416	424	436	399	464	446	434	433	461	447	478	430	451	433	412	484	413	423	466	426	429	439	440	434	443	444	439	457	444	485	430	455	489	461	425	457	433	432	473	472	460	417	428	445	411	462	464	456	487	435	450	418	444	466	462	464	479	459	429	447	475	428	436	404	430	421	412	457	429	453	443	420	428	433	469	414	441	481	399	492	454	425	398	464	399	448	449	444	428	393	461	435	439	393	441	440	454	455	453	449	418	478	455	452	441	454	435	446	433	449	495	425	413	431	450	427	456	474	407	450	417	443	460	435	464	476	478	443	441	455	470	465	442	417	444	436	461	450	470	409	427	451	439	474	487	457	428	410	424	425	455	436	459	457	468	411	465	419	469	448	439	462	422	440	479	450	464	426	419	461	491	470	451	461	453	447	456	411	406	469	439	447	422	454	453	427	450	458	419	432	412	432	461	458	482	400	425	478	408	424	420	431	481	409	462	463	448	433	462	448	414	455	436	483	429	422	455	460	466	446	469	429	455	425	459	454	437	443	438	440	452	467	439	425	465	484	417	448	423	435	445	467	440	455	440	467	429	412	462	461	460	443	439	448	450	439	463	414	454	453	420	410	416	440	471	431	430	466	419	436	460	448	423	433	402	464	461	459	447	437	398	419	430	453	430	442	461	457	461	452	471	475	450	448	449	438	434	412	401	416	457	422	450	433	458	437	419	438	443	436	430	429	407	466	429	424	441	459	457	424	433	428	439	465	417	439	486	435	441	445	437	419	435	429	474	448	464	461	440	454	487	458	454	402	420	500	418	422	482	427	444	415	442	408	480	476	438	445	457	455	422	407	448	417	442	470	440	449	443	504	441	454	425	426	452	434	457	422	418	466	443	474	468	433	429	465	476	425	422	468	422	481	465	406	431	448	429	459	441	415	438	432	428	445	415	454	411	424	424	452	439	467	426	455	464	462	414	409	481	452	489	456	452	437	466	439	450	450	432	463	452	488	433	429	481	428	469	456	435	459	399	411	404	442	436	441	449	473	455	439	433	494	504	428	436	454	445	456	438	479	457	407	447	412	429	446	468	462	472	430	479	467	433	413	442	417	483	452	449	464	461	435	454	426	467	431	436	419	471	456	436	443	452	446	446	471	462	465	440	426	480	440	453	419	433	470	446	449	447	413	427	421	443	425	483	430	469	413	420	425	452	484	457	446	430	429	454	457	463	448	462	453	448	445	383	467	450	470	424	444	395	435	460	414	413	458	418	451	450	402	466	459	407	436	481	455	430	475	403	461	431	460	464	433	483	419	439	469	416	454	450	427	405	435	465	453	473	436	444	435	446	432	438	474	425	411	438	437	436	486	434	398	429	441	456	440	445	441	449	456	433	428	418	459	444	418	449	444	447	433	427	452	443	441	413	465	457	461	433	414	437	458	449	409	405	461	465	445	413	426	463	402	434	458	433	425	427	439	496	458	455	498	451	422	466	441	467	409	457	470	443	490	479	429	452	430	455	445	455	422	457	446	454	416	444	426	445	424	425	430	468	427	404	457	441	449	431	455	457	435	453	459	459	464	474	457	414	422	443	442	397	418	407	428	437	415	457	419	473	450	484	396	406	451	465	433	367	494	499	437	438	435	439	434	467	403	450	441	440	436	426	480	436	461	438	426	431	478	422	429	416	442	440	447	424	461	415	431	449	449	466	428	442	426	443	481	455	463	484	427	432	457	436	438	410	431	427	486	438	433	432	442	459	453	446	418	423	443	449	426	446	453	444	461	430	444	461	414	432	414	444	427	439	431	469	446	426	434	433	461	445	444	493	459	407	451	468	434	444	505	462	452	445	439	473	427	417	448	440	418	469	447	446	437	479	467	414	410	417	446	486	411	451	439	441	457	464	433	427	447	455	492	426	436	418	418	431	450	466	439	428	478	420	442	446	454	458	444	441	491	455	401	425	467	430	417	464	438	429	455	454	453	482	436	460	468	472	458	465	430	450	444	447	462	426	451	467	452	459	446	445	455	451	444	449	454	413	451	459	451	450	425	456	434	447	474	437	450	485	442	454	391	430	454	434	448	449	469	402	450	396	448	461	441	457	439	430	452	481	403	453	449	399	430	422	451	444	459	508	479	414	403	426	419	439	434	432	442	450	453	431	395	420	464	458	466	420	404	458	447	423	435	489	452	433	401	446	420	428	439	468	457	464	448	462	472	450	472	464	460	438	448	443	477	403	433	448	420	438	451	407	486	452	424	429	467	437	440	414	412	432	468	453	425	452	411	434	464	432	422	411	445	434	421	428	475	437	462	412	418	456	430	493	454	462	461	476	447	457	460	427	425	425	460	448	439	434	450	446	447	434	433	417	417	423	483	439	475	453	443	472	463	422	464	434	438	491	429	450	438	407	494	448	441	436	443	440	423	447	415	429	470	434	429	434	423	445	427	446	436	429	445	445	438	479	427	446	441	430	467	485	446	436	451	446	443	433	473	469	484	432	414	433	418	408	452	451	456	428	453	461	428	456	447	413	444	428	464	418	426	425	422	447	448	451	451	435	446	461	445	453	414	435	458	428	463	424	422	464	443	441	458	464	431	433	436	423	431	464	454	417	481	479	452	435	447	434	463	449	436	440	464	425	431	412	460	486	417	453	466	432	448	445	441	436	469	448	443	458	467	460	437	427	429	450	454	418	462	434	500	444	477	443	440	430	476	443	479	473	465	451	461	454	411	397	439	416	428	450	440	434	454	405	406	441	425	438	408	410	420	427	468	402	445	421	439	444	467	441	420	448	487	448	467	444	440	432	421	445	423	438	467	446	463	392	441	447	407	461	492	429	427	487	455	457	467	474	471	439	433	441	437	468	446	384	465	460	465	465	401	439	447	435	464	471	452	438	453	454	433	444	452	456	411	476	435	434	414	441	420	464	430	451	462	444	449	486	429	417	446	473	434	414	422	466	443	445	469	425	431	435	442	439	427	457	485	452	419	488	477	433	425	410	455	433	407	457	428	425	412	449	455	438	439	438	417	470	438	448	430	422	453	423	452	463	451	446	482	409	465	435	479	448	419	421	463	428	439	453	424	424	422	420	441	448	442	461	449	431	421	435	436	426	452	464	457	455	467	452	460	429	441	431	450	443	492	449	413	424	442	399	459	432	468	456	452	462	428	410	427	450	461	453	444	475	457	447	460	443	421	456	421	464	521	455	454	442	452	426	417	437	478	424	397	478	422	408	467	448	412	473	401	451	456	463	417	432	429	436	444	419	446	443	509	438	457	473	456	414	492	422	441	452	454	443	457	457	435	444	452	401	424	471	452	439	462	436	440	467	432	456	454	453	426	486	466
28867	21337	22436	7672	1486	992	489	286	242	306	350	463	453	349	320	412	249	209	200	209	249	181	164	168	166	138	165	162	140	161	172	146	172	136	139	165	168	118	159	138	152	155	138	165	155	144	148	136	134	141	137	133	135	143	139	139	168	145	138	149	121	161	144	132	149	164	132	138	169	146	136	141	135	150	149	147	123	145	157	125	130	162	160	145	158	161	139	136	166	147	139	147	156	138	154	128	154	148	155	148	157	123	139	148	148	151	149	142	141	162	141	170	168	144	144	142	145	145	150	163	156	179	142	136	168	146	128	158	137	154	147	148	167	144	150	141	152	133	155	161	168	155	151	167	160	152	140	120	174	165	150	143	150	157	150	154	165	150	146	145	153	148	152	142	157	168	149	144	149	136	146	149	144	128	158	145	136	161	149	138	160	140	151	129	141	147	154	139	147	151	141	152	137	153	117	152	147	154	143	136	158	139	147	157	155	146	145	138	148	131	146	153	172	135	140	147	130	147	151	139	130	147	145	155	129	127	186	154	159	131	163	143	167	159	149	151	131	154	130	147	158	158	153	148	150	140	136	145	157	131	141	142	151	155	170	153	144	155	147	151	142	137	137	158	155	135	150	137	137	153	171	145	120	166	142	169	170	127	144	148	148	179	135	150	164	143	159	170	150	147	148	158	150	143	143	157	133	155	140	123	155	144	181	127	146	160	152	162	135	155	150	139	144	136	138	146	164	133	153	143	168	153	153	154	174	151	162	165	149	134	161	138	151	132	149	132	150	135	153	147	156	151	145	133	140	138	160	144	161	170	147	152	140	154	145	139	149	151	144	126	152	159	138	119	142	129	160	118	124	145	159	132	152	152	130	173	131	145	139	147	130	150	141	136	140	138	159	140	147	144	147	145	149	142	129	155	161	154	142	172	153	161	144	159	137	150	139	140	163	149	135	137	137	127	145	135	143	151	137	177	151	143	148	122	120	128	153	138	165	130	142	172	144	144	137	141	162	141	151	161	156	151	151	144	140	152	167	148	151	132	134	162	154	141	167	123	139	153	129	141	133	179	147	128	136	155	126	154	159	156	150	142	144	129	160	142	149	130	154	151	145	157	149	138	149	138	134	155	158	126	149	128	159	173	148	149	145	154	156	152	146	134	157	157	148	166	144	156	153	143	139	162	160	156	149	140	130	147	155	169	155	144	166	149	141	160	141	141	146	139	123	140	113	158	148	154	142	127	171	138	148	112	145	165	135	155	123	148	127	129	164	153	128	132	160	138	133	145	139	163	139	149	140	140	154	163	149	159	139	151	155	148	150	159	125	145	141	135	147	138	157	155	154	155	151	144	162	140	161	152	150	175	140	141	157	156	142	141	156	128	145	135	154	148	155	162	154	133	154	150	131	141	156	146	147	129	149	132	163	148	158	144	144	156	164	159	153	145	154	144	138	144	135	165	144	132	129	161	148	143	130	160	172	130	129	155	168	152	158	151	155	138	162	123	150	141	129	141	171	138	143	164	150	157	141	143	131	145	138	151	142	140	159	138	142	144	169	146	147	147	163	150	143	154	139	138	143	139	159	149	136	149	143	144	133	132	160	148	137	133	171	136	147	141	134	128	154	150	160	152	122	158	156	160	155	153	155	150	140	158	125	153	159	162	150	148	133	137	155	144	157	153	168	162	140	143	159	138	149	160	140	144	144	150	154	117	154	162	143	133	127	153	141	148	137	157	158	126	155	160	154	152	149	131	135	145	155	163	138	151	158	161	144	150	142	134	168	139	164	150	144	157	150	141	144	143	133	151	150	148	131	130	139	158	152	128	152	142	157	154	136	146	133	148	146	125	145	133	153	133	162	158	170	163	155	152	149	159	157	149	142	150	139	149	146	128	154	142	160	132	151	148	144	151	143	162	156	158	141	127	142	161	153	169	169	149	164	148	142	151	160	172	145	159	161	153	151	138	147	142	148	151	146	146	142	158	139	151	153	143	151	170	160	168	144	144	138	153	158	151	157	163	166	122	135	146	162	147	138	132	129	134	156	142	158	140	166	125	161	146	150	150	146	160	133	160	139	156	149	168	137	152	142	149	135	138	148	165	169	144	144	149	140	173	160	156	130	138	158	164	131	135	124	147	148	140	160	159	173	137	138	166	138	133	133	158	136	152	156	146	154	167	161	138	161	147	151	123	139	159	158	173	138	137	126	157	156	150	141	140	167	132	140	155	144	163	126	157	152	157	144	155	149	139	133	144	127	162	166	147	147	161	157	132	145	152	149	142	156	128	132	143	142	130	167	157	154	156	142	180	145	122	141	168	137	148	152	166	132	155	165	147	143	170	127	127	146	146	150	158	130	157	142	143	163	155	146	153	152	155	139	122	137	164	152	139	146	150	139	146	144	141	134	155	159	150	136	161	154	143	154	150	175	154	148	165	149	159	159	147	145	137	171	152	145	127	163	158	159	152	137	137	162	135	144	119	167	154	145	161	159	138	146	145	131	135	177	141	140	152	133	139	157	156	145	131	150	137	181	150	159	149	131	144	140	159	147	170	157	130	180	148	149	150	147	160	139	149	156	135	160	155	146	166	131	145	160	162	159	148	173	133	154	145	149	141	139	139	135	137	151	149	144	148	151	156	140	150	154	151	131	146	158	167	143	138	129	157	120	158	151	157	117	133	136	140	144	138	147	122	155	150	170	156	141	140	154	136	136	161	134	150	159	114	153	158	136	150	143	152	126	154	129	135	159	140	134	167	164	159	170	135	133	165	127	156	156	151	160	149	135	139	134	153	131	109	156	146	149	142	159	142	164	143	145	161	138	162	124	144	153	142	144	140	176	134	130	143	143	185	133	141	147	131	156	145	144	168	139	148	131	154	143	133	155	145	145	139	151	156	132	133	150	157	136	152	149	135	148	159	150	168	139	142	131	152	155	158	150	130	135	177	155	138	149	136	148	159	158	153	150	155	149	155	158	129	143	139	141	141	131	145	144	150	167	171	142	134	137	141	135	137	121	148	145	143	164	165	152	148	157	148	157	145	167	144	161	169	149	170	154	141	151	138	145	154	146	147	138	167	162	139	146	129	169	152	151	148	172	155	150	137	152	144	133	158	141	134	129	150	144	141	149	149	139	130	150	158	146	160	138	144	157	155	148	149	142	148	133	142	159	129	132	167	146	161	158	142	162	157	176	144	134	125	135	172	170	143	141	146	150	145	158	155	156	131	154	148	150	142	160	129	154	137	160	141	141	150	143	153	151	150	148	140	150	147	154	145	156	168	137	145	164	144	150	140	157	147	136	128	138	146	133	160	147	145	146	136	126	155	157	148	142	144	145	137	151	156	175	151	137	131	154	152	164	158	163	135	171	140	160	146	141	154	141	169	146	142	139	149	153	144	150	139	133	164	147	154	150	162	129	132	170	145	143	130	167	156	146	147	149	151	151	165	159	136	142	129	162	151	146	138	135	150	188	137	153	162	162	149	148	145	132	152	156	146
7516	4519	7098	5901	5593	4499	2205	1254	1035	1217	1616	2433	2305	1778	1547	1893	1317	949	678	649	1162	709	671	694	594	544	615	601	610	625	549	511	532	509	493	503	472	454	477	443	479	490	474	476	459	475	473	429	509	497	484	481	439	442	466	470	487	445	481	444	458	466	445	433	480	434	461	477	423	446	491	452	460	459	472	469	468	476	499	470	476	472	459	426	432	463	497	462	439	472	480	471	429	444	444	449	438	484	456	425	460	474	454	429	423	446	431	454	463	398	457	416	440	464	477	465	421	461	476	468	441	463	437	433	447	435	444	445	474	468	485	468	455	463	455	487	477	399	430	432	429	467	415	452	443	473	427	435	437	481	470	444	489	433	449	467	473	475	456	472	465	400	447	460	455	470	472	467	461	438	424	435	459	449	428	464	451	479	461	443	440	441	452	474	468	448	478	467	451	453	434	439	432	471	470	445	462	481	452	441	427	443	490	467	457	436	476	433	450	431	465	486	430	457	458	449	480	469	458	432	447	450	442	453	449	455	448	499	464	483	471	444	462	470	438	457	452	427	452	452	506	470	436	437	471	443	415	453	426	448	447	463	462	482	461	455	452	473	479	428	464	498	478	490	472	439	435	470	479	467	440	445	456	470	434	452	443	428	434	457	437	433	472	447	429	434	447	441	422	450	471	458	461	486	476	460	450	448	465	464	448	499	438	483	451	429	425	442	402	473	481	449	463	456	397	425	477	465	472	464	425	432	438	461	442	441	455	470	468	422	465	424	482	480	462	467	413	472	462	460	448	484	473	461	448	429	487	493	445	474	432	465	459	453	481	488	455	479	449	443	456	466	426	468	518	435	494	460	433	482	447	455	451	447	458	419	458	512	454	452	481	451	503	435	436	444	475	454	488	430	438	450	434	486	418	505	437	433	461	447	501	478	450	458	464	439	456	490	457	464	426	448	445	468	487	471	440	469	447	462	431	439	441	470	441	454	466	406	446	441	465	476	422	477	461	434	448	461	467	487	462	449	465	433	454	472	468	495	430	466	491	437	415	493	469	489	469	492	433	481	472	436	415	435	444	437	477	466	436	450	444	479	457	470	481	465	481	470	467	458	453	434	420	430	430	476	465	451	440	482	456	437	468	477	433	475	447	462	456	492	471	472	470	461	457	500	472	458	457	406	447	470	445	474	475	520	483	415	461	470	493	447	462	451	463	445	425	461	433	489	482	429	478	473	448	430	475	456	453	451	476	422	473	452	432	409	481	482	483	434	481	489	461	448	424	440	445	511	499	486	446	423	436	444	461	422	475	439	483	445	405	451	453	418	458	447	435	473	457	420	410	457	476	443	468	500	475	453	478	471	431	474	451	462	429	457	452	439	456	429	452	463	437	429	455	442	482	453	420	430	488	449	446	462	473	444	440	406	455	410	462	487	426	415	471	439	416	467	447	469	448	450	438	462	471	453	450	476	470	443	436	450	447	424	422	433	466	448	468	435	453	436	428	445	487	463	423	484	448	494	467	475	447	420	466	476	446	445	467	445	476	420	456	456	459	476	429	480	411	443	410	432	494	447	470	464	451	442	442	440	449	447	472	443	462	507	473	446	413	502	445	447	441	460	472	458	447	450	479	454	485	459	435	448	463	437	452	466	436	468	471	451	436	468	420	457	444	436	455	421	438	476	464	485	479	474	415	433	456	464	480	404	439	463	432	453	426	477	485	451	435	435	509	437	493	431	445	480	449	463	441	440	476	456	433	440	445	448	450	421	480	435	487	463	488	491	454	477	427	456	474	432	475	465	447	488	442	447	440	460	427	419	486	443	454	442	423	458	458	464	437	447	456	431	441	459	435	426	462	483	421	437	473	454	430	455	466	466	453	463	451	451	457	453	471	436	460	407	494	452	475	482	449	444	416	479	445	407	431	445	435	459	471	448	418	482	435	432	457	457	472	460	473	488	451	495	482	439	446	460	425	451	427	465	466	452	470	487	466	442	431	468	462	416	474	453	449	472	482	457	467	445	444	467	460	448	445	437	431	473	443	457	445	439	474	431	454	498	442	424	447	456	501	497	460	496	434	484	480	453	458	461	445	467	464	476	434	480	484	439	484	452	474	448	440	448	469	463	480	434	459	431	440	459	461	463	441	454	469	455	484	458	456	489	447	458	479	462	442	456	444	492	436	445	457	444	408	467	463	384	458	467	430	441	489	462	469	455	444	454	473	435	455	439	431	429	421	446	441	461	445	410	491	432	433	474	506	436	482	459	461	449	454	443	457	446	464	452	439	456	428	469	500	471	403	438	466	496	414	439	468	442	443	480	448	458	423	455	464	434	467	470	425	442	448	506	451	435	489	480	410	420	433	473	459	430	457	474	436	488	473	473	483	463	480	458	416	440	473	446	477	462	454	447	438	447	468	488	461	459	452	453	429	446	443	414	452	464	470	455	429	499	433	467	466	430	443	423	420	457	438	458	479	467	452	484	483	437	474	423	454	437	465	440	439	467	496	433	457	455	421	484	451	467	475	468	491	449	494	467	484	487	462	434	441	445	473	465	470	443	472	467	449	446	481	459	480	469	465	485	440	454	447	437	433	457	407	426	449	445	430	443	476	482	424	447	496	511	445	448	460	468	458	466	472	432	455	474	459	460	470	478	431	466	444	460	478	482	470	461	454	453	462	486	437	480	455	441	433	441	472	490	475	475	434	468	433	442	488	466	436	440	484	487	478	456	450	451	466	444	441	447	479	434	468	465	466	431	437	468	426	441	472	429	462	448	463	511	450	463	429	449	419	444	441	435	470	480	468	407	459	439	465	471	436	474	441	439	432	456	449	457	450	441	476	476	438	496	457	452	462	470	446	451	455	459	456	458	496	408	463	472	481	498	462	476	432	428	436	432	490	467	473	505	463	482	446	465	441	474	458	436	428	449	479	456	465	464	439	444	439	424	463	434	454	432	477	461	458	457	459	463	476	441	426	440	467	460	427	425	479	455	447	435	429	452	480	471	445	486	463	469	453	453	465	454	449	428	446	406	490	437	455	475	453	424	445	438	427	450	481	485	465	442	456	456	475	448	434	430	443	470	449	429	461	464	497	461	438	450	427	436	433	476	480	437	441	460	501	447	416	442	469	471	483	470	458	463	462	475	491	434	451	453	405	452	430	453	465	448	471	440	414	464	424	479	481	454	466	467	486	440	476	451	437	458	422	480	459	449	430	440	445	492	446	506	474	466	458	453	435	454	432	414	477	484	426	432	478	426	412	468	431	478	463	440	436	450	457	431	460	482	442	442	444	433	504	438	483	460	454	455	450	464	474	454	462	473	479	452	451	456	432	445	412	471	488	417	481	464	410	459	467	456	439	478	466	485	507	453	449	459	437	469	449	476	501	474	448	455	482	441	449	431	443	439	429	478	419	447	447	458	455	466	457	448	456	442	443	487	442	426	433	462	465	463	425	459	495	467	489	446	475	460	489	442	440	449	481	423	451	417	481	441	429	461
28997	21267	19642	2843	197	200	165	139	142	129	158	159	162	158	153	157	149	147	131	125	139	123	134	141	143	139	150	140	150	141	139	131	138	172	146	156	147	158	157	140	121	134	137	139	135	139	134	117	161	139	133	145	159	139	126	137	134	183	132	141	142	135	141	143	156	141	157	143	134	156	141	152	145	143	144	140	145	114	160	140	148	129	162	143	118	144	154	167	130	149	138	139	141	146	126	146	131	135	138	141	125	146	139	132	155	153	160	155	139	124	161	124	151	145	147	131	145	157	152	154	122	136	139	132	137	134	141	118	115	134	149	141	136	143	168	155	127	149	159	148	135	153	130	133	149	137	129	139	152	173	151	148	144	139	141	136	137	141	171	155	129	143	122	150	136	130	153	141	144	152	134	124	159	147	138	144	137	152	139	138	135	153	134	144	135	119	124	154	122	142	125	150	136	147	155	136	150	120	152	147	142	142	133	168	113	131	147	161	166	140	131	139	151	135	139	134	156	135	169	159	116	156	147	150	136	148	146	147	142	128	149	134	140	144	154	143	129	149	148	144	139	149	123	149	149	147	139	146	152	136	157	157	158	143	144	147	140	136	149	127	134	146	130	162	131	161	125	139	159	130	131	132	119	131	158	152	147	135	119	141	129	142	142	152	136	126	149	135	118	141	135	152	150	134	145	141	154	148	108	143	140	133	158	137	153	124	121	157	132	135	149	140	130	158	127	157	135	135	146	145	134	147	121	138	138	139	160	143	146	149	136	119	148	147	144	144	139	136	130	140	156	147	152	148	121	167	151	149	153	142	142	145	142	153	145	132	146	152	149	147	134	140	165	151	138	134	143	159	122	149	126	136	153	153	134	177	159	126	148	140	120	143	157	157	158	165	133	155	133	148	124	138	116	155	142	130	161	134	139	133	152	143	144	144	136	131	145	145	148	141	143	135	146	136	148	144	146	159	134	173	120	134	142	142	148	133	150	147	138	127	147	146	142	130	134	138	147	139	137	140	140	136	134	127	174	154	134	152	142	146	136	135	140	135	149	119	116	129	146	151	145	145	138	139	130	154	134	152	148	139	133	142	153	125	148	141	134	162	137	150	137	153	123	135	153	140	163	169	139	149	161	136	150	160	155	160	157	127	151	158	155	122	140	153	147	143	139	134	131	127	162	166	127	137	127	161	124	125	133	145	144	120	131	140	150	146	112	158	156	143	156	133	137	163	155	147	131	147	148	143	145	152	152	143	128	159	139	156	148	160	126	130	157	127	125	128	125	145	135	147	147	148	120	134	124	143	148	125	126	159	143	170	130	133	162	131	138	169	128	157	131	152	145	158	151	147	140	160	130	129	123	139	147	152	149	145	148	124	154	155	134	144	139	141	150	143	146	152	126	139	150	138	161	137	137	138	146	156	135	160	152	132	141	156	149	147	135	134	152	113	151	140	136	142	135	135	139	141	143	134	140	145	162	159	132	129	137	146	141	150	146	146	147	161	142	137	145	147	124	140	131	138	144	144	144	142	156	148	130	151	141	127	150	146	152	137	121	136	152	128	130	159	131	162	114	136	133	146	133	149	141	137	155	122	151	128	147	114	158	137	145	140	150	143	145	153	130	137	172	144	115	140	138	142	144	141	131	163	138	127	144	127	133	138	155	141	148	138	155	135	125	137	140	127	146	167	148	125	126	136	133	150	131	141	154	141	140	157	136	120	121	148	136	133	150	149	116	133	152	156	122	150	130	142	145	137	148	149	155	137	138	115	147	152	127	146	150	118	136	117	143	143	122	113	150	156	133	147	152	145	130	142	154	136	139	154	128	148	146	137	153	134	154	148	138	144	155	125	160	147	152	137	110	164	122	149	112	139	150	153	159	136	139	162	141	130	133	126	154	140	149	152	153	142	144	143	127	132	140	152	165	144	142	149	151	126	146	107	135	135	133	156	141	145	146	151	161	145	135	116	154	136	145	116	144	143	170	140	121	143	145	140	145	150	134	147	138	143	159	137	151	137	130	148	141	147	137	158	182	138	147	142	133	150	152	143	138	136	146	127	143	151	135	155	142	138	145	142	144	146	131	143	145	149	153	164	138	158	135	146	137	150	133	141	144	155	137	123	146	136	139	153	149	147	149	163	136	139	131	131	143	135	138	137	166	141	169	121	144	158	144	138	129	140	143	145	145	157	146	160	138	161	135	133	145	128	117	140	125	131	148	138	131	149	123	132	138	146	126	156	126	123	138	163	133	144	138	135	145	163	146	156	139	134	146	155	110	137	114	139	146	138	140	138	143	145	144	157	132	123	138	130	142	142	131	140	154	135	132	158	123	147	139	136	141	119	116	145	147	128	120	137	136	115	127	137	131	157	142	136	141	131	154	118	138	143	150	149	146	145	148	138	145	134	157	139	133	136	162	147	139	146	141	158	133	130	139	139	133	135	148	137	137	157	144	136	159	149	123	142	126	127	158	159	136	138	150	144	148	144	152	112	127	127	141	165	164	137	136	126	158	143	142	141	144	155	154	125	150	131	143	158	128	140	135	124	129	140	134	152	125	144	156	140	126	139	140	154	131	131	133	166	133	133	138	128	152	141	131	133	131	131	158	138	135	161	158	154	164	152	125	130	147	147	142	125	129	147	131	135	135	130	145	133	132	137	132	152	164	135	146	136	145	145	154	139	130	140	135	148	133	121	135	135	140	159	151	146	148	159	145	151	143	145	167	117	148	142	136	137	155	149	121	159	147	147	128	125	161	149	125	137	142	147	143	133	145	129	132	143	138	138	139	141	130	141	137	154	150	144	121	121	129	157	145	141	136	168	135	125	151	160	155	121	134	137	153	129	133	137	144	139	135	138	136	135	144	153	143	137	141	136	121	133	144	142	135	158	159	158	147	128	150	128	168	139	148	131	130	124	134	146	152	136	148	138	157	152	130	134	151	152	171	141	146	130	129	143	150	145	154	121	144	116	138	134	163	134	149	133	121	147	146	141	132	135	166	159	139	136	140	148	134	128	134	140	147	134	136	148	136	150	152	147	142	136	137	132	135	151	156	152	123	154	146	138	110	126	138	130	159	130	137	147	146	126	136	153	130	129	154	142	150	146	122	160	134	126	151	144	134	178	148	150	144	130	142	146	134	149	132	129	141	136	130	154	150	140	139	137	144	158	146	122	150	137	145	149	137	147	133	121	139	164	157	144	130	135	137	125	148	118	127	155	128	131	144	153	152	130	143	158	140	157	152	134	143	126	115	171	136	153	125	131	120	135	139	141	151	134	167	143	142	131	143	124	141	149	131	126	148	134	148	129	136	163	143	136	136	151	152	161	137	152	131	145	138	143	125	136	119	155	141	141	151	137	132	136	148	137	146	145	128	124	156	155	155	135	153	139	141	162	155	139	132	131	130	135	135	136	143	124	134	128	127	139	147	146	135	123	143	155	145	149	145	155	129	139	137	161	125	141	153	141	142	133	135	156	161	134	132	156	151	133	160	126
5512	970	1022	818	787	693	521	539	542	492	471	459	541	479	476	475	471	498	468	454	474	426	442	454	429	422	407	471	462	456	402	399	469	443	423	419	452	431	413	431	474	430	437	426	432	440	415	427	438	446	475	439	428	435	401	449	423	464	414	388	454	444	436	424	428	401	443	429	437	427	428	418	423	443	465	410	406	439	428	455	429	457	443	437	427	439	411	420	421	409	442	428	422	416	450	403	431	382	440	468	437	419	442	428	455	425	423	409	470	455	459	443	412	453	438	414	426	417	463	409	403	452	440	427	459	435	423	440	431	461	464	444	476	447	456	443	431	454	409	459	464	414	406	419	448	444	415	434	438	435	434	416	417	420	433	434	400	454	459	427	404	445	437	424	438	441	432	444	439	433	465	445	454	430	434	460	411	391	422	409	421	413	448	425	373	444	479	437	411	444	418	422	407	422	417	430	419	449	467	435	393	442	429	409	412	441	448	452	458	461	450	454	451	428	467	397	465	438	444	449	460	418	431	366	446	453	460	440	413	417	404	463	456	449	440	416	414	416	423	473	430	454	434	463	432	432	450	424	435	421	463	449	428	466	422	488	448	482	416	425	427	459	450	421	440	452	415	406	427	456	445	438	449	423	408	402	431	480	414	467	450	429	425	443	448	446	464	437	425	441	427	434	454	417	459	440	412	464	435	438	437	416	441	439	424	446	402	417	434	439	409	423	426	422	421	437	450	463	424	439	453	424	413	464	482	406	466	415	461	412	449	484	430	415	451	409	474	427	415	373	439	432	444	442	431	404	454	434	425	419	389	459	408	431	469	467	449	451	419	438	407	443	407	424	436	442	420	386	420	474	433	426	410	450	440	417	475	409	414	434	439	433	426	459	457	418	430	443	441	486	437	440	437	421	406	452	436	466	445	427	453	421	443	451	419	408	438	430	441	443	425	431	454	437	413	467	401	469	442	463	414	417	408	401	423	445	415	466	422	418	466	449	426	434	449	424	447	429	431	435	398	420	442	452	425	434	438	435	441	457	428	432	458	443	444	447	422	419	440	453	423	390	405	418	470	460	453	428	444	424	416	391	408	414	446	431	424	404	387	448	468	420	425	424	448	436	450	421	430	422	412	441	413	434	439	487	433	430	425	433	442	432	410	432	411	441	429	430	431	433	450	466	455	450	414	450	407	445	456	430	407	398	481	408	438	440	419	432	445	451	428	471	464	444	418	454	432	409	424	441	420	402	423	437	443	466	443	437	399	450	420	454	424	442	475	469	447	463	438	437	432	458	434	386	456	404	449	451	437	456	407	423	436	427	445	457	421	429	431	413	433	391	378	444	444	425	455	424	439	465	456	438	439	452	426	440	455	430	445	414	422	397	451	437	445	474	382	431	411	405	430	423	409	422	436	459	425	414	432	419	419	446	441	466	446	398	438	463	398	456	446	461	397	443	416	427	439	461	444	464	466	462	410	450	411	446	418	461	420	406	444	438	399	464	465	415	424	459	451	441	440	407	477	453	437	400	409	434	405	465	458	457	469	403	442	445	446	403	442	426	425	412	437	444	431	430	407	419	412	412	483	451	427	462	458	440	414	412	414	420	409	459	443	398	424	412	433	445	431	454	388	455	444	425	444	429	429	430	437	424	452	410	430	449	479	453	401	397	434	451	424	435	443	415	462	391	430	436	395	446	447	458	434	395	408	400	425	402	426	432	421	436	484	438	397	400	438	433	442	442	429	451	421	400	437	424	464	451	422	441	432	421	449	457	472	423	452	430	440	409	416	431	393	418	455	440	434	460	444	437	448	432	419	421	452	412	411	413	484	410	455	442	433	414	425	469	448	453	439	413	461	442	421	442	461	431	450	432	451	452	464	442	479	433	424	427	417	450	434	452	436	445	443	445	420	413	433	510	474	440	439	438	417	438	455	407	454	433	441	450	423	424	415	429	466	376	432	402	463	441	443	446	397	441	450	425	400	416	468	436	423	464	445	403	400	407	472	404	409	449	432	455	434	444	475	446	429	438	415	396	464	405	401	473	433	458	460	423	450	460	422	441	410	453	462	451	443	445	451	441	407	459	463	410	424	449	420	465	442	464	436	409	460	441	402	479	429	426	433	467	492	473	419	477	440	448	470	415	453	473	436	437	438	421	451	439	402	418	445	474	388	433	447	417	433	431	414	455	432	391	450	406	431	441	443	418	453	394	418	436	443	470	426	446	404	444	427	403	432	439	407	409	424	432	445	471	430	423	401	427	422	434	450	428	394	420	424	415	469	449	435	397	399	442	419	423	423	424	450	433	436	412	413	430	441	437	460	435	425	434	446	447	416	431	435	435	419	468	424	437	414	444	418	444	411	435	445	440	448	410	394	446	386	431	449	381	428	423	473	488	421	454	482	440	408	399	428	432	461	460	430	423	447	463	435	449	452	428	428	428	417	485	419	466	444	441	415	416	401	414	447	402	442	431	411	433	421	414	438	405	418	440	428	402	451	433	436	441	452	442	445	442	446	428	458	455	423	422	473	464	410	434	451	425	442	402	427	433	423	450	440	434	432	450	410	450	439	417	409	399	416	434	437	465	430	405	440	452	412	439	409	436	417	425	422	437	432	418	423	417	425	446	425	430	442	415	458	443	436	438	422	444	408	410	451	430	437	431	435	419	444	438	420	414	440	451	460	430	450	450	462	466	428	405	431	433	444	461	415	481	428	424	444	437	412	450	439	448	460	400	399	461	422	439	395	414	419	427	420	430	442	434	469	441	438	464	458	468	433	362	426	441	434	368	422	436	453	408	424	438	437	414	432	439	411	472	404	428	435	419	413	438	426	431	425	430	440	434	442	388	437	448	456	398	462	425	412	425	406	423	442	423	463	432	423	449	422	414	454	444	446	410	459	403	392	439	441	417	398	422	426	442	438	417	437	419	418	432	450	429	442	446	446	474	466	422	431	437	454	429	437	453	415	461	436	432	465	439	438	446	400	441	412	434	454	445	454	417	404	408	392	448	478	433	423	455	461	391	431	432	460	422	416	457	444	430	427	425	440	446	464	405	449	447	417	436	452	431	435	407	430	456	431	466	433	465	438	427	420	462	413	436	411	423	434	422	430	407	460	416	423	420	433	466	448	452	406	447	466	441	438	418	399	454	401	478	453	419	411	456	424	473	456	437	416	414	432	407	388	462	441	394	445	442	436	438	450	459	453	378	456	432	429	438	434	458	426	416	443	462	396	402	475	392	469	419	426	440	443	431	418	386	400	413	400	431	462	426	459	402	445	421	430	450	413	429	422	449	433	428	443	421	397	420	428	429	456	463	452	466	441	422	462	444	420	389	441	425	417	466	412	436	394	419	421	428	422	434	494	430	449	401	417	401	428	398	420	439	407	440	428	431	437	456	417	385	451	459	465	429	443	418	390	459	427	423	422	451	453	425	461	475	442	418	432	408	436	483	431	406	484	395	450	432	438	419	422	438	458	426	479	435	419	419	445	441
28840	21269	21590	5727	851	657	347	223	221	229	313	366	310	202	218	263	218	171	135	156	203	148	155	182	163	145	140	149	144	143	158	153	151	138	140	162	155	153	127	150	144	144	129	137	127	150	134	162	147	130	147	128	136	153	140	143	137	157	132	146	130	150	127	147	153	148	152	141	154	121	156	135	167	161	136	117	123	152	131	127	138	166	115	141	147	151	109	154	151	134	143	128	139	134	121	136	145	148	158	146	152	131	137	105	131	119	147	150	151	141	130	132	143	132	127	120	132	133	138	138	122	151	131	151	140	153	146	137	142	141	140	148	133	152	138	151	131	141	154	144	139	132	149	135	140	129	149	141	139	145	137	154	142	139	148	136	144	147	139	124	161	187	120	149	117	127	147	121	147	159	136	146	141	150	124	131	155	128	142	132	131	150	143	160	160	161	135	149	147	141	141	157	143	143	132	154	154	142	145	150	158	143	136	134	142	147	142	140	157	122	135	120	145	122	151	128	151	154	156	131	147	141	150	117	154	141	159	154	123	127	151	154	158	116	140	138	172	129	151	140	130	158	129	150	134	128	122	149	155	142	144	151	137	123	135	129	131	141	132	165	145	142	147	143	162	126	134	119	125	169	148	159	123	136	129	147	134	140	133	142	131	141	138	137	157	149	135	140	125	144	150	138	150	147	139	143	132	145	165	138	145	151	138	135	140	162	135	147	143	153	154	134	155	133	153	133	144	185	135	142	148	136	140	131	137	149	139	165	153	154	164	119	129	126	145	127	133	141	129	158	125	125	151	133	153	141	153	122	125	134	146	133	122	151	149	135	136	143	133	170	142	125	149	136	143	148	142	162	132	155	138	142	126	123	147	131	141	151	130	113	151	143	151	114	153	126	142	157	132	137	138	137	129	117	139	146	145	145	134	144	141	129	143	115	129	130	152	163	138	131	156	149	159	137	160	142	134	154	126	133	154	162	129	132	139	138	128	139	140	145	161	136	144	150	148	135	163	153	133	151	153	151	134	131	146	123	135	143	129	138	149	154	133	155	147	154	135	135	155	156	159	133	159	135	132	162	142	131	138	118	129	148	159	148	138	139	155	144	137	152	128	133	151	131	166	156	143	142	148	139	148	149	182	143	151	161	140	146	137	149	147	144	136	132	132	148	158	134	142	151	156	145	155	134	155	144	136	127	153	137	143	133	175	134	145	121	146	132	135	151	144	136	153	144	158	133	147	133	134	134	145	160	149	129	141	133	140	136	149	136	148	151	157	125	133	138	138	141	153	130	136	139	131	153	144	134	147	146	153	124	146	136	144	146	133	145	131	128	134	167	138	138	132	125	147	145	119	141	135	132	142	142	134	150	144	139	144	125	135	134	137	152	162	134	133	135	140	138	131	149	140	152	130	148	140	123	150	160	144	135	145	146	166	154	146	132	142	138	144	161	129	148	151	134	112	134	136	162	146	150	136	165	135	147	138	139	140	168	141	157	121	133	135	145	159	129	128	142	161	147	158	157	130	132	131	142	148	133	128	136	146	139	146	138	135	133	142	139	128	131	130	132	131	157	131	149	145	163	154	138	137	152	139	129	136	142	128	130	121	139	113	123	141	128	146	129	146	143	150	133	143	119	140	141	134	136	140	150	143	127	147	163	159	136	157	133	128	153	128	146	146	122	143	140	106	125	140	147	163	150	133	125	137	128	120	145	138	138	143	149	139	168	139	151	139	137	150	139	134	148	147	134	131	141	113	131	136	138	150	137	147	121	148	141	120	143	132	144	120	132	130	143	132	143	137	127	138	157	141	158	127	139	138	117	150	152	153	111	142	133	131	143	141	132	144	120	127	132	143	138	145	151	125	148	144	131	143	159	159	147	138	127	125	145	170	122	150	130	142	132	147	145	139	149	138	121	135	146	131	123	151	135	122	138	131	131	135	118	147	123	126	123	143	124	141	135	140	145	147	153	140	139	142	143	134	136	152	144	144	159	144	136	138	137	163	130	132	138	128	123	129	133	146	141	134	139	116	130	130	153	166	136	134	140	140	135	138	121	141	151	139	148	149	156	158	140	151	126	141	125	123	122	130	155	163	158	135	150	155	124	147	128	138	147	141	147	149	145	118	147	135	138	115	143	155	122	132	150	128	165	146	145	140	147	135	161	134	139	156	140	134	149	151	139	141	108	128	134	149	142	151	143	158	138	142	111	127	144	128	157	155	159	144	141	157	135	122	144	132	165	132	133	135	159	123	121	133	133	150	140	137	151	144	144	141	145	136	140	115	141	131	132	140	161	142	138	130	139	131	149	139	124	140	121	147	137	158	138	167	153	145	152	115	127	144	144	127	170	117	130	115	153	125	133	137	155	133	112	130	136	131	127	119	143	140	144	141	152	147	152	132	137	134	147	142	134	150	165	136	142	151	132	131	142	135	132	132	131	144	137	141	143	148	159	140	138	134	145	139	126	133	134	140	139	144	142	134	126	143	122	134	150	141	171	145	135	140	148	144	156	134	137	124	151	135	136	120	138	126	131	149	139	142	158	147	152	145	150	150	153	157	153	137	149	152	149	140	150	150	133	124	125	135	137	135	132	148	146	170	149	143	159	141	118	136	122	152	129	152	116	118	130	141	132	153	150	147	107	123	149	123	148	142	151	171	167	138	121	149	155	140	134	144	142	138	145	143	162	141	162	140	146	140	124	137	139	131	129	138	157	126	134	141	151	135	176	137	158	138	138	140	143	140	151	130	140	155	126	137	149	134	108	128	131	126	145	145	140	141	123	144	146	147	144	146	128	132	140	161	136	137	139	120	150	104	139	143	118	126	125	113	141	121	138	132	149	126	139	134	161	135	126	152	166	119	140	132	159	164	140	136	135	151	130	126	128	148	117	142	152	132	141	149	132	142	139	133	144	145	137	135	130	144	128	153	157	155	130	129	149	160	145	124	134	159	157	151	136	141	148	152	145	152	138	138	150	139	139	120	136	152	154	125	128	150	123	132	143	139	153	121	166	146	136	143	139	148	134	134	138	141	150	152	164	150	121	137	120	158	142	130	153	146	146	148	131	145	123	132	140	126	134	150	126	132	132	154	131	111	156	129	150	134	121	147	155	137	138	164	136	147	130	145	148	148	135	138	134	139	131	135	123	125	151	152	146	142	105	133	145	122	143	124	137	143	143	127	151	136	145	135	166	139	150	142	129	130	132	134	140	156	176	124	148	144	128	131	156	151	140	122	159	125	168	161	127	140	119	147	150	140	151	125	144	146	128	138	135	134	148	157	142	125	141	139	159	152	153	133	132	128	147	141	133	149	147	141	143	137	136	142	137	138	145	157	144	156	133	139	135	146	144	137	156	142	135	121	146	150	154	146	137	128	150	134	131	142	141	149	147	152	132	135	124	152	140	143	154	135	151	128	116	150	146	134	168	154	126	123	149	131	152	146	120	144	150	122	147	126	145	156	147	138	151	149	141	139	139	136	111	135	141	132	153	148	141
6654	2834	4789	4072	3652	3093	1564	938	898	842	1359	1763	1538	1059	943	1220	1067	699	582	512	713	596	571	520	541	522	508	523	521	489	475	471	486	468	488	465	476	423	473	461	447	439	466	441	474	444	442	421	435	432	480	470	405	438	467	411	453	416	459	427	424	411	418	420	434	427	437	472	452	443	462	417	411	438	432	443	407	434	415	430	445	436	415	421	440	467	490	441	476	442	430	419	421	421	438	454	435	440	435	459	436	444	427	455	477	437	443	434	440	452	411	447	436	428	455	448	431	465	454	443	452	472	438	433	447	450	441	450	417	395	433	401	459	417	439	462	401	447	418	439	435	469	429	429	454	466	413	400	456	453	426	464	457	438	401	463	428	453	442	390	393	429	409	426	469	435	425	453	451	438	440	412	439	458	417	455	433	407	426	428	412	434	418	431	429	411	442	416	435	397	408	487	417	459	431	454	470	441	410	474	479	457	483	445	445	439	443	415	404	413	445	452	437	400	427	461	398	426	473	418	452	453	469	417	436	426	432	420	430	422	394	454	410	417	427	443	441	435	438	406	411	456	421	446	416	449	408	466	472	449	463	467	442	399	445	430	433	438	416	453	450	443	418	479	414	460	450	389	456	413	440	409	442	440	426	428	390	437	476	415	445	476	438	451	408	463	484	459	460	468	465	441	424	431	419	441	438	425	441	430	413	430	431	453	458	443	405	441	413	403	434	447	458	398	420	426	440	425	438	435	422	472	430	418	406	413	447	450	404	426	428	467	461	439	456	423	444	452	451	459	460	424	460	412	467	428	435	457	411	444	429	403	472	428	401	492	412	429	426	430	422	451	443	449	445	420	388	409	436	438	429	450	437	454	449	441	443	445	457	414	428	459	419	437	476	438	458	439	429	439	446	436	424	437	445	476	472	415	467	443	437	415	419	407	378	444	434	447	423	407	460	513	487	449	419	446	439	451	416	436	422	456	434	472	427	456	417	451	458	422	413	444	427	425	440	439	469	373	431	441	436	466	451	406	426	478	473	435	465	450	448	474	461	440	475	457	432	420	464	460	443	436	433	427	476	402	454	419	451	430	437	417	431	437	424	407	416	446	410	411	451	463	429	440	449	460	418	457	429	448	428	467	422	415	426	447	462	427	470	478	446	443	406	422	451	421	412	466	459	466	425	397	462	419	447	470	423	432	391	439	423	410	438	446	438	450	428	462	404	428	422	480	456	462	459	428	419	441	464	451	465	463	415	450	456	457	452	445	422	418	453	459	416	448	443	423	448	435	453	428	483	438	417	439	455	457	459	457	421	430	435	419	428	446	412	455	427	440	479	413	449	463	417	424	442	473	419	418	422	435	478	440	443	451	431	458	435	442	457	447	439	432	480	458	449	403	417	480	422	437	438	429	421	423	460	421	472	419	460	423	454	441	425	486	449	425	433	471	419	434	462	424	491	415	471	432	454	418	442	410	421	434	416	414	446	428	429	407	413	400	434	454	423	444	465	410	474	443	425	432	444	448	446	436	447	428	435	437	412	420	431	472	440	427	410	430	398	465	415	500	428	454	453	430	466	429	432	397	428	455	425	454	453	420	457	474	477	424	409	414	432	449	457	445	473	447	462	437	446	449	461	403	428	460	417	421	426	385	465	395	430	446	456	458	438	427	410	438	449	444	415	466	437	430	451	439	443	440	408	440	444	437	447	438	445	390	459	440	464	447	430	439	434	456	410	452	454	405	415	468	423	459	431	434	480	419	448	439	465	413	423	400	437	455	429	444	422	456	469	409	475	442	451	445	412	413	446	437	442	423	435	459	429	443	450	435	453	471	414	427	452	461	453	441	460	443	442	428	422	430	474	443	423	440	421	433	465	466	473	461	422	411	427	452	449	447	396	437	440	432	438	406	456	432	442	451	453	418	467	449	466	398	431	432	420	433	458	418	446	455	425	399	448	414	423	418	448	440	432	423	445	429	423	401	475	406	414	458	442	444	438	483	423	422	459	457	407	443	428	420	444	452	434	402	446	476	453	445	451	409	444	425	439	453	396	411	463	452	416	438	415	450	441	408	402	451	431	459	448	438	438	487	447	400	432	424	433	461	446	454	454	462	464	468	435	468	445	419	434	435	459	446	436	440	442	485	437	423	450	425	418	431	447	448	428	458	426	478	460	463	462	458	445	475	434	451	425	430	433	423	432	440	474	406	430	428	419	425	437	444	440	460	431	448	467	505	460	442	482	482	405	443	413	440	428	460	406	408	420	431	472	444	416	428	392	433	447	446	448	398	427	432	459	425	392	417	455	457	468	441	420	444	431	434	451	426	437	453	430	454	453	465	424	438	434	456	498	448	466	445	427	438	415	432	430	396	458	419	443	435	426	448	441	461	465	410	407	434	453	441	445	419	438	468	457	427	439	419	451	445	409	418	426	452	429	398	477	457	429	457	451	439	429	405	463	420	441	440	476	465	470	403	447	459	442	411	439	459	416	445	443	447	415	457	414	464	437	448	460	478	444	441	448	433	445	428	410	446	434	441	430	465	458	431	434	452	462	396	461	464	430	449	459	423	435	456	460	434	456	457	468	412	426	444	448	461	481	442	425	421	387	427	415	460	392	437	447	472	426	420	439	437	418	453	433	445	433	460	484	425	415	440	404	426	436	470	450	472	449	438	423	470	460	455	433	490	407	417	454	462	427	412	434	435	459	461	453	415	449	434	406	453	437	447	472	421	425	449	430	439	451	441	460	455	424	423	430	454	459	426	440	432	424	433	440	423	466	438	451	426	444	421	448	416	407	432	416	460	428	419	456	422	437	422	455	406	456	418	459	410	454	446	441	451	468	439	436	441	396	408	448	444	414	434	464	444	449	413	438	439	456	452	428	479	393	435	483	456	413	419	442	435	405	409	468	450	409	461	439	438	430	461	407	438	428	460	476	436	400	453	499	428	472	406	466	399	419	473	417	464	424	434	459	446	484	439	456	423	408	446	422	446	379	435	455	422	464	441	426	411	424	455	473	427	404	419	427	425	461	444	412	400	468	434	406	465	430	441	424	464	432	457	440	420	449	420	493	418	441	417	439	422	432	449	408	441	436	438	427	463	423	428	440	403	460	433	415	435	408	439	458	392	442	499	442	443	417	444	453	458	465	476	476	460	454	442	437	457	446	430	387	444	425	464	432	453	404	436	458	435	451	473	438	436	442	435	458	439	431	447	442	453	471	438	474	447	469	429	429	436	424	465	474	436	440	429	425	421	439	466	469	460	444	439	457	429	464	455	464	452	426	401	410	434	442	451	427	434	437	440	459	424	421	424	444	454	449	393	452	401	471	483	436	452	431	452	449	420	423	449	451	430	450	430	450	400	468	439	435	465	408	418	425	446	445	437	413	458	431	461	428	445	453	435	468	444	445	453	448	422	446	406	414	436	449	429	410	486	466	415	422	442	445	438	470	426	435	472	422	409	395	470	434	413	425	448	439	416	447	491	456	436	456	415	421	454
28784	21292	22419	7736	1558	945	524	290	313	248	338	521	442	383	347	366	324	199	166	173	215	183	180	170	158	164	157	194	165	145	168	145	147	143	152	151	139	142	151	145	172	123	147	145	148	162	148	138	164	143	168	157	164	145	164	138	177	151	139	132	147	156	149	121	135	166	124	136	154	158	133	134	151	148	132	139	132	159	146	144	136	140	144	146	126	146	164	132	150	135	131	147	152	142	143	167	129	154	122	138	140	148	141	137	146	146	154	139	149	148	150	160	144	128	151	136	173	163	143	148	149	131	153	157	150	163	141	139	159	123	150	137	135	138	162	132	128	134	158	139	175	142	141	137	164	148	137	147	155	135	150	151	155	174	147	145	156	160	125	144	135	145	134	141	136	138	158	149	149	124	168	165	156	160	143	146	169	159	172	129	157	121	161	141	133	165	156	163	166	139	149	141	132	152	145	150	160	144	132	155	141	133	132	151	142	162	137	154	122	147	155	157	151	138	153	129	141	148	137	173	163	149	146	167	144	147	151	144	148	127	156	136	145	138	143	157	157	146	137	135	138	133	142	151	135	151	151	158	125	152	162	150	122	158	145	152	128	146	132	178	154	157	134	159	144	155	162	149	162	176	147	132	156	120	148	142	166	162	136	126	138	138	155	141	146	141	167	141	132	153	147	143	154	143	164	166	125	151	134	162	162	148	156	139	148	135	164	153	137	150	163	141	127	150	133	145	142	149	116	155	136	160	137	159	126	128	147	137	140	145	145	143	129	136	162	146	139	132	166	152	136	167	120	135	160	146	157	159	169	174	152	141	143	136	122	141	132	161	140	123	141	146	137	137	138	142	173	148	146	126	145	129	143	170	142	146	147	125	135	137	121	154	162	130	125	113	134	162	140	155	160	141	144	149	135	152	140	144	148	150	133	148	140	142	145	151	135	157	129	153	150	137	160	156	150	153	131	136	146	166	140	145	136	127	132	142	146	163	160	160	135	122	152	148	163	147	147	127	140	120	153	154	145	146	145	146	153	145	139	130	154	135	157	153	131	116	145	146	141	149	140	135	155	148	123	161	137	145	142	148	160	154	151	131	150	129	163	163	156	136	141	142	126	133	153	150	154	144	153	137	126	168	143	168	171	159	156	148	137	153	164	138	137	151	147	143	155	156	143	144	140	145	126	164	164	146	129	144	154	162	130	155	153	154	156	135	142	132	130	157	112	118	158	140	157	134	145	156	148	134	138	160	157	148	131	131	163	177	148	149	135	159	140	158	169	146	150	131	170	137	140	142	147	156	143	150	132	150	155	145	154	154	140	168	146	149	149	152	150	141	151	154	156	117	142	136	155	142	138	129	128	150	174	146	147	153	142	123	137	151	149	135	146	145	139	152	141	139	137	139	149	155	158	148	137	130	162	150	128	172	140	145	135	159	131	155	151	143	142	139	152	128	133	136	117	150	158	134	164	141	151	130	139	146	168	134	124	152	159	163	119	142	163	133	139	165	153	136	120	139	157	137	138	153	132	150	143	151	147	157	151	132	141	140	162	144	149	137	136	147	152	132	146	166	140	157	144	129	135	145	182	149	152	169	160	154	152	140	145	127	129	156	136	163	140	141	141	181	162	152	159	164	130	143	128	152	145	155	147	147	139	139	148	141	165	135	129	154	158	144	158	140	155	165	155	150	166	149	168	125	155	133	128	146	134	147	144	132	161	150	161	165	131	124	162	143	127	176	144	143	123	162	152	125	129	142	150	128	116	139	150	153	130	137	149	145	165	144	127	142	137	158	145	129	154	144	163	155	151	165	153	136	157	141	131	171	150	161	165	140	133	158	154	136	129	135	174	136	139	144	142	132	176	146	132	145	151	133	148	128	148	138	154	162	157	126	144	143	158	140	146	125	158	145	114	147	158	162	154	145	137	141	143	166	145	156	142	127	166	142	140	134	142	139	141	133	143	145	155	142	166	151	161	134	133	134	155	162	149	123	140	163	117	131	133	134	161	140	138	145	141	138	167	141	142	161	141	149	136	149	136	170	156	137	139	155	135	147	141	147	126	137	148	143	131	146	139	131	165	140	134	135	145	154	159	139	141	143	145	149	128	141	145	132	129	134	144	146	151	133	144	139	137	138	145	142	140	153	139	147	137	127	158	134	157	135	148	144	154	150	129	148	143	154	150	155	181	111	162	159	152	143	149	169	134	138	158	163	154	136	158	141	126	122	148	153	151	122	152	134	148	149	142	162	151	143	145	148	155	153	136	137	162	133	139	119	158	136	147	139	151	139	146	152	153	151	128	165	139	149	129	139	146	144	164	139	151	152	144	175	146	146	143	138	149	129	121	133	142	162	143	166	134	173	146	146	134	157	165	148	160	135	149	142	164	161	156	152	154	155	150	149	127	132	155	137	163	183	123	152	160	139	131	157	142	134	141	141	153	168	135	126	143	143	139	138	153	128	134	134	145	151	170	146	123	152	143	152	136	151	135	153	139	179	136	136	122	138	157	152	145	133	159	137	165	157	114	145	150	133	147	169	135	138	145	161	152	155	156	157	179	139	153	169	119	136	151	148	172	138	164	163	125	153	159	146	171	151	137	140	154	147	136	147	155	129	153	142	153	138	150	134	125	168	163	141	166	138	160	148	140	139	162	138	131	151	147	135	143	151	166	163	156	147	176	154	138	137	148	127	143	151	174	143	139	152	173	137	164	141	143	142	130	142	136	161	142	153	131	139	137	156	156	164	163	138	146	139	133	156	161	144	154	143	153	132	177	133	147	133	143	131	134	165	146	141	133	134	153	131	149	132	151	158	140	132	137	122	156	163	146	139	131	150	137	137	129	163	127	156	157	151	166	167	149	147	161	151	146	156	150	154	148	131	166	172	139	139	152	131	159	159	124	105	132	174	150	139	139	143	158	175	150	150	140	139	146	145	151	126	159	143	148	140	134	166	147	166	154	152	125	131	185	145	150	175	152	140	160	160	156	132	138	150	152	148	140	153	164	173	143	127	156	136	111	148	140	143	169	154	165	162	136	157	151	151	140	147	158	136	140	164	160	138	128	159	145	146	144	169	148	137	146	139	142	133	154	152	172	133	153	145	145	145	133	135	147	144	149	151	159	137	142	161	159	148	138	139	136	121	145	160	161	158	125	162	120	119	131	126	140	145	152	160	142	143	153	158	150	137	163	148	147	143	142	144	147	140	136	175	130	142	151	153	147	140	176	128	148	135	139	149	163	146	139	155	138	136	152	155	122	138	137	138	137	148	157	156	144	147	161	132	148	133	156	180	145	138	165	149	125	118	147	163	151	149	144	146	156	137	139	173	143	123	138	158	167	146	129	159	154	161	143	159	123	153	143	148	139	153	137	136	144	143	140	136	145	132	157	142	159	147	145	132	144	137	143	132	160	142	165	169	154	163	172	138	123	149	134	142	137	141	148	151	157	141	132	165	144	152	152	142	164	149	143	151	149	141	145	155	166	159	144	127	145	149
7224	4434	6936	6095	5925	4389	2207	1248	1286	1176	1796	2528	2312	1607	1450	1899	1587	841	690	711	1021	737	660	625	537	570	620	558	591	521	539	519	521	557	483	499	446	488	474	449	467	468	459	456	430	434	411	491	434	472	474	455	459	432	478	459	421	435	469	485	449	502	405	438	463	420	443	440	461	398	428	450	452	480	425	426	469	470	453	457	433	428	437	445	428	432	442	472	441	426	478	456	430	493	460	470	435	451	412	505	474	429	466	411	459	476	459	460	475	449	410	462	398	487	443	443	432	486	453	479	466	479	485	460	494	443	452	424	443	487	439	471	492	441	468	421	469	449	477	424	473	469	486	504	466	451	456	471	450	435	484	483	462	478	469	455	466	431	470	440	480	434	454	425	460	402	465	460	408	475	433	481	450	462	442	445	458	451	483	423	474	467	455	487	486	456	469	466	454	467	465	462	438	436	439	447	445	432	455	425	443	467	452	459	444	475	462	471	425	466	402	482	444	453	468	423	455	452	451	449	420	446	450	434	444	442	449	447	444	457	460	497	437	425	459	473	451	460	467	435	439	460	434	452	491	462	467	434	451	453	429	447	453	449	437	431	447	409	432	445	453	427	432	448	467	448	440	470	459	443	446	456	424	442	455	466	472	466	455	424	478	411	424	445	444	452	440	482	455	483	442	428	427	421	433	470	468	459	446	469	455	425	460	450	446	441	428	454	439	433	444	425	478	454	435	414	471	421	466	478	431	470	451	479	424	424	454	466	402	474	446	477	438	454	439	449	455	414	452	435	474	493	464	456	446	473	446	468	423	460	440	451	451	448	478	476	457	488	480	453	414	419	441	456	423	480	440	471	457	462	447	438	458	418	468	455	429	428	458	461	400	449	464	457	478	465	431	447	441	453	398	432	446	508	479	481	450	476	477	490	464	485	402	447	454	471	490	440	466	457	499	441	454	510	445	459	438	469	463	436	462	450	443	444	453	458	433	420	466	464	476	455	445	463	471	476	435	495	432	422	456	423	432	443	432	461	462	425	460	458	464	487	442	454	440	422	496	427	468	469	448	456	434	448	436	458	442	456	462	437	469	433	439	459	451	453	452	419	453	438	430	449	446	472	433	436	482	475	448	411	481	469	523	486	429	506	466	445	470	467	460	429	440	444	428	481	446	449	465	461	462	473	427	451	467	459	473	472	457	469	462	467	479	434	465	458	452	422	460	454	455	454	464	445	426	451	436	425	427	413	455	472	457	397	465	455	442	442	442	481	472	450	466	417	444	435	450	408	429	461	408	469	445	435	461	483	493	444	444	486	435	439	405	459	446	460	485	438	463	457	444	430	427	455	473	450	474	475	449	448	487	463	486	456	439	479	431	466	463	429	442	454	440	433	517	481	450	413	456	446	421	456	453	464	425	459	461	500	441	462	464	450	425	444	441	476	441	423	454	440	468	414	446	485	451	415	446	478	499	428	447	458	442	439	456	428	457	459	455	470	426	439	436	456	454	441	429	438	448	453	459	459	449	453	460	431	478	447	435	452	391	447	465	445	484	434	490	428	449	452	417	475	452	466	449	462	469	421	462	457	469	419	460	447	494	489	424	499	463	460	470	447	451	428	446	430	414	431	466	477	456	491	430	458	474	447	464	487	430	458	449	453	443	508	471	480	455	455	471	452	456	484	487	490	451	479	468	462	502	460	430	514	453	476	396	486	437	431	451	472	436	428	463	435	443	445	450	447	474	448	463	450	438	445	476	427	425	422	466	465	457	480	403	423	450	431	473	455	427	457	469	455	421	441	505	454	456	432	474	433	475	442	460	440	460	460	414	478	482	441	447	495	430	475	455	437	429	455	475	453	424	473	455	452	449	445	471	413	506	519	450	481	484	433	440	450	451	466	438	444	441	457	431	480	467	452	432	451	469	465	427	491	474	464	490	481	417	477	405	483	505	461	449	421	441	457	414	472	444	426	463	473	430	475	413	420	464	478	491	467	448	442	459	463	451	486	431	446	468	466	489	433	471	459	437	456	445	459	471	437	461	427	478	448	491	444	464	465	485	466	441	425	428	469	446	433	440	471	430	433	451	473	396	453	442	446	466	451	447	451	471	426	501	459	451	464	423	437	481	432	466	482	400	434	475	424	481	480	473	426	473	446	428	447	462	453	451	459	473	439	479	429	406	450	457	443	433	448	441	388	420	432	482	433	478	461	442	494	417	452	425	488	467	508	470	443	473	429	502	445	463	474	487	466	433	429	464	419	439	441	449	458	462	402	475	473	413	431	431	456	479	418	437	432	464	453	461	441	450	461	478	437	435	437	452	431	407	478	434	464	468	447	418	456	460	465	465	450	437	517	436	458	457	446	458	487	477	496	431	481	482	421	437	442	433	427	443	460	434	440	471	450	435	507	411	405	443	412	443	450	456	460	406	461	399	439	458	451	461	432	430	432	438	436	430	462	481	443	460	452	425	413	432	439	478	422	471	462	444	444	465	423	433	452	474	450	466	461	480	438	432	448	437	474	445	445	456	436	471	452	442	459	474	447	440	466	460	415	400	450	441	448	426	463	463	439	505	446	457	449	469	457	438	430	439	419	442	472	450	457	471	470	442	420	440	485	462	467	430	434	468	470	475	444	438	402	447	424	446	458	421	470	474	411	433	447	473	448	456	462	426	463	484	469	448	474	477	418	409	453	457	463	454	445	434	440	438	425	450	444	432	459	441	472	465	442	453	447	456	468	444	453	465	464	412	437	468	427	436	477	433	438	480	434	477	498	459	451	461	418	412	480	445	445	419	432	471	484	427	421	446	425	436	414	446	432	474	487	459	437	439	450	492	459	474	462	448	470	423	448	465	468	431	420	436	465	483	442	439	449	428	465	419	449	455	460	413	433	478	412	498	427	465	477	449	439	482	438	480	480	487	435	399	483	497	440	436	461	455	457	439	436	470	421	413	446	494	445	430	458	444	450	439	458	453	450	448	453	465	417	458	438	500	422	460	462	441	425	440	470	444	413	443	433	440	429	472	436	442	466	431	439	463	429	431	440	437	480	438	478	470	463	493	426	432	481	463	427	448	438	472	439	435	398	483	412	455	463	477	418	433	426	476	438	439	434	443	472	481	428	441	458	418	465	462	433	432	482	492	469	418	453	450	443	493	441	460	480	460	427	456	461	452	420	448	428	408	479	478	454	450	466	428	450	463	480	477	436	498	405	460	459	475	475	484	464	452	404	462	417	440	435	448	460	422	430	477	447	459	447	455	469	461	419	483	466	457	474	429	489	445	448	471	437	446	440	457	415	454	467	462	441	469	445	466	479	430	481	450	446	446	483	462	457	456	442	419	452	460	454	482	489	425	486	445	461	448	447	451	453	476	443	449	420	447	446	465	446	440	453	453	481	402	427	423	424	446	454	461	441	435	486	464	445	449	475	444	470	426	485	458	447	447	455	456	438	463	437	456	471	473	452	409	437	426	485	451	443	456	464	466	453	440	482	448	459
29135	21354	19523	2585	210	169	167	147	159	179	149	161	140	147	135	150	149	140	144	154	146	148	134	138	143	136	146	157	140	171	139	147	143	154	129	138	169	126	135	151	157	147	140	131	142	170	137	146	139	138	140	149	153	151	163	158	134	153	146	122	139	138	126	127	120	140	161	137	143	140	146	134	133	124	149	140	135	161	114	135	160	150	148	154	138	135	131	146	133	157	151	134	139	140	122	134	124	143	139	116	138	150	152	135	149	132	154	150	122	122	148	177	124	153	137	127	146	147	154	144	136	130	130	138	157	154	162	152	156	137	148	143	162	135	132	140	137	138	149	123	140	149	134	134	128	147	143	156	148	130	130	151	147	158	156	158	135	140	168	141	149	149	118	139	143	148	137	156	139	137	151	151	141	125	144	128	119	142	142	148	137	119	142	140	139	117	147	152	156	127	128	136	137	143	139	148	121	135	140	135	150	130	127	142	131	125	141	136	138	152	148	135	145	140	135	146	116	141	124	150	114	131	123	142	140	153	157	142	164	137	153	123	131	144	125	124	146	132	117	153	136	127	123	152	139	151	145	152	139	155	158	119	141	160	135	135	129	130	154	138	159	142	137	156	159	145	124	140	145	150	148	136	140	152	150	150	124	158	136	133	149	142	129	131	138	159	155	155	143	126	143	133	117	142	147	138	144	134	141	134	128	132	128	145	116	137	143	144	142	129	147	128	128	132	129	128	145	154	157	137	150	153	129	144	119	137	136	163	140	156	146	160	141	154	127	140	148	121	131	146	130	133	137	142	142	149	162	133	141	134	122	158	133	161	159	139	152	150	144	136	137	132	162	134	139	119	133	126	152	134	134	150	151	160	123	150	129	134	154	132	119	127	136	129	131	147	133	128	130	144	133	129	164	134	151	151	132	125	133	119	160	112	146	141	144	140	131	156	126	138	151	147	136	126	121	137	128	145	149	143	143	139	162	140	140	131	125	145	138	151	141	115	138	137	127	131	129	139	129	116	136	132	133	139	156	142	145	146	125	130	143	142	148	147	139	142	133	156	137	125	149	141	154	139	131	124	149	149	145	140	149	143	148	132	153	149	133	139	134	141	144	144	157	126	138	137	119	147	141	129	141	145	129	153	142	143	161	123	124	144	128	118	134	158	150	121	128	128	141	171	137	134	161	132	151	146	144	147	128	163	141	151	136	149	132	138	124	144	134	136	164	140	122	155	120	153	143	144	128	124	139	155	121	148	161	146	141	135	149	125	157	140	132	142	137	144	136	148	140	148	133	125	151	123	122	130	127	159	132	141	135	155	144	135	137	143	153	143	148	122	150	147	127	150	150	157	132	153	149	126	129	159	146	147	124	161	139	148	153	131	145	143	144	122	127	176	157	136	152	147	126	139	160	167	152	145	133	160	153	137	156	153	133	140	133	145	135	128	148	144	130	187	130	151	141	151	151	166	134	149	156	151	138	143	154	136	145	131	123	135	124	138	141	116	124	150	134	137	138	128	139	128	143	130	143	151	133	136	144	162	139	128	130	133	144	152	152	137	140	147	131	141	147	142	142	153	155	135	117	154	132	146	134	148	145	135	123	131	148	151	149	120	151	130	128	154	139	147	133	134	159	116	136	140	133	148	138	140	125	128	129	129	131	148	127	126	138	131	141	138	130	128	145	123	156	142	150	125	126	150	133	143	136	148	125	155	138	124	131	161	141	130	141	164	132	128	134	143	155	138	131	150	123	153	142	139	133	149	118	149	130	120	158	137	146	144	130	158	142	137	143	143	134	141	153	145	141	134	142	140	150	140	136	168	126	136	133	139	126	120	137	133	135	138	138	153	135	134	167	140	139	139	140	125	137	148	137	139	134	152	123	143	132	124	136	125	146	146	142	150	129	153	155	145	127	159	140	143	120	146	147	127	148	154	143	124	151	122	131	147	126	115	146	138	148	143	127	140	151	145	156	161	137	168	138	146	125	160	150	133	136	163	144	139	136	133	137	122	130	154	148	132	110	135	129	157	153	125	140	125	121	143	136	142	152	149	134	145	126	136	150	127	119	141	150	157	142	126	121	140	140	142	120	150	136	134	123	152	127	144	152	124	150	142	145	142	144	144	130	156	145	142	171	136	150	144	142	139	143	135	146	126	147	131	145	139	134	139	171	155	177	142	141	127	138	131	141	147	145	165	133	157	116	138	124	146	140	141	142	154	168	137	158	149	138	133	131	153	159	156	151	157	138	148	139	142	135	135	140	124	119	135	150	121	121	136	163	135	128	129	148	152	128	121	143	147	153	120	143	142	151	145	156	134	124	151	135	164	139	139	128	154	121	131	123	140	114	144	149	149	138	125	133	145	118	140	144	161	128	141	143	135	136	127	153	144	135	172	136	145	133	135	169	152	137	127	148	135	117	134	144	133	131	137	154	146	124	147	128	123	139	141	141	140	142	150	137	134	134	137	118	129	143	140	146	172	116	127	122	135	144	143	140	152	139	119	147	133	139	131	142	122	134	138	131	122	149	149	129	141	138	149	159	137	137	133	140	140	137	134	143	143	121	133	138	142	144	149	143	119	148	134	137	160	126	128	134	140	148	136	143	136	152	128	145	137	140	137	155	132	138	142	145	128	140	156	136	134	122	122	133	129	132	149	151	139	140	155	127	130	145	128	132	164	123	138	121	160	137	154	138	129	146	158	151	144	115	144	140	135	140	141	142	136	148	139	144	136	155	137	132	139	133	138	168	152	157	134	148	135	172	134	133	135	146	138	144	129	150	116	146	146	162	128	129	141	140	148	129	132	152	149	133	136	141	131	161	143	129	150	129	134	143	131	131	133	134	135	146	127	121	133	147	144	140	140	143	138	158	123	131	148	135	146	161	150	141	135	164	161	150	142	134	144	130	124	139	142	128	145	135	140	131	129	142	166	126	121	139	154	141	137	140	133	133	161	148	146	141	130	156	152	137	142	123	163	149	138	145	160	137	164	145	167	150	146	155	134	148	149	140	129	154	144	157	171	157	133	158	130	108	135	139	168	138	141	148	158	123	144	126	145	153	128	131	142	127	121	152	146	143	140	152	154	131	139	130	129	142	121	120	156	129	121	136	141	140	145	152	146	134	153	131	129	135	143	152	130	124	142	142	147	133	160	133	146	127	118	136	156	127	158	155	123	146	125	118	146	107	133	144	125	155	142	127	140	146	159	167	148	141	143	146	152	140	144	126	139	128	139	157	143	114	147	148	130	146	130	139	128	150	138	139	149	122	122	137	139	142	133	140	151	130	135	115	145	128	125	135	153	143	133	157	140	145	167	150	148	120	140	133	153	152	135	142	148	143	127	154	132	152	134	140	149	128	158	137	132	150	145	160	151	121	149	149	123	124	163	127	166	140	136	150	106	157	116	134	149	134	129	154	141	129	131	135	141	125	133	146	123	150	143	147	139	124	140	118	145	127	144	141	145	151	159	140	139	123	158	127	132	135	165	125	123	130	131
5537	961	975	840	788	701	549	489	479	515	565	511	506	479	439	469	509	444	424	431	439	449	452	468	468	451	459	442	453	397	427	447	464	394	430	437	425	422	436	457	423	460	449	448	433	412	405	423	459	458	467	462	442	417	434	494	450	417	433	444	453	454	413	406	456	432	445	446	429	451	439	407	427	438	484	476	404	423	454	445	448	442	451	428	435	432	473	440	414	415	430	445	404	434	416	443	430	441	420	414	430	442	424	453	442	464	475	431	410	504	429	466	413	419	388	425	419	442	453	430	427	432	422	435	468	440	415	428	434	463	439	456	458	410	438	426	484	432	408	431	448	413	429	454	462	434	450	428	437	464	429	456	398	463	441	435	434	412	427	417	410	430	460	394	433	409	410	470	475	453	447	402	408	433	413	418	499	405	415	400	455	445	474	416	499	436	426	449	455	422	435	464	434	478	419	420	431	456	434	467	424	457	444	462	412	417	409	414	439	459	462	439	431	443	403	452	415	463	399	432	415	433	451	437	439	422	433	444	447	471	476	435	372	414	441	422	407	445	413	413	409	439	426	472	432	438	430	456	433	432	430	445	437	440	433	447	400	438	449	437	427	417	442	434	400	450	432	433	434	453	406	441	436	431	435	415	436	425	492	441	419	416	452	381	436	451	417	445	407	425	428	423	407	410	465	428	456	451	429	424	395	436	400	443	426	437	422	435	438	383	404	441	430	459	417	444	444	441	455	482	417	398	427	419	396	415	398	446	430	397	408	420	426	460	469	409	421	415	411	476	438	433	459	448	435	436	442	410	400	456	430	435	435	430	431	426	401	424	406	433	448	413	436	469	430	469	418	443	454	425	431	421	421	445	456	410	378	454	458	434	398	439	486	447	405	414	461	414	445	404	457	473	411	441	423	442	445	395	424	436	404	460	438	421	425	456	448	418	456	427	463	437	451	409	462	438	448	437	415	418	432	425	446	409	431	377	456	424	447	406	430	447	423	443	448	456	424	451	405	419	443	421	421	418	403	416	452	450	475	390	456	456	475	435	404	447	430	480	428	446	410	432	429	421	415	424	432	435	428	436	472	438	395	442	437	466	412	399	427	445	444	423	407	441	384	419	418	475	454	464	446	430	428	462	428	412	413	448	433	461	412	477	422	394	438	439	430	415	479	455	426	449	447	423	465	431	434	407	423	446	425	443	432	442	459	426	427	394	431	427	451	399	453	426	438	444	414	424	424	440	433	458	426	460	464	445	419	440	456	401	424	427	439	470	451	474	443	402	416	424	445	423	457	433	433	435	447	469	462	421	428	414	424	430	424	417	422	400	400	433	446	405	451	428	437	443	438	430	456	447	412	465	437	450	430	430	461	392	472	426	467	442	450	428	408	409	436	438	445	404	425	460	464	405	442	420	403	449	399	415	441	473	439	434	447	454	431	480	451	447	424	440	419	417	415	444	446	435	439	456	425	467	464	426	435	428	393	448	430	408	428	446	443	438	437	415	439	423	395	464	447	413	422	454	453	425	444	444	422	434	407	386	455	470	427	443	420	414	460	434	432	406	447	418	426	454	423	388	398	458	453	417	423	457	431	420	406	424	432	420	408	431	440	426	430	427	405	466	434	424	449	442	445	405	403	427	440	420	441	440	415	428	407	420	418	416	435	433	378	455	424	430	443	446	448	452	446	394	450	407	428	389	459	427	403	453	422	443	452	401	416	430	423	420	443	476	451	429	414	425	442	410	417	447	404	437	410	420	468	457	453	407	419	434	439	433	451	422	454	444	436	452	425	421	437	413	454	442	431	429	430	416	435	438	395	392	421	444	426	396	442	440	453	449	437	440	448	417	435	490	412	403	422	434	446	445	417	446	432	467	431	408	430	424	394	417	430	437	451	439	435	432	414	438	382	427	444	483	431	457	429	446	462	484	466	437	405	414	433	443	450	429	428	438	406	488	428	423	420	417	421	447	454	414	445	421	455	453	411	415	431	467	433	453	434	423	430	374	467	443	400	432	431	412	412	424	440	393	410	421	434	446	444	404	399	410	469	433	411	424	402	449	422	437	420	433	483	439	419	428	429	441	423	441	421	420	406	423	419	436	414	406	469	464	447	399	445	452	429	425	387	440	415	437	426	434	436	398	448	432	445	431	442	404	438	465	410	419	437	466	386	436	427	408	446	413	414	441	432	464	454	410	423	439	474	449	431	451	424	409	430	455	473	446	427	426	426	435	422	467	435	435	436	429	449	437	436	411	454	442	426	472	407	437	445	417	444	450	400	438	415	411	435	403	389	448	414	446	410	442	416	438	426	398	435	440	465	418	395	435	420	449	433	468	443	409	445	470	412	464	426	456	424	419	418	449	417	420	444	454	399	418	489	440	411	405	433	434	430	418	421	444	454	442	428	445	431	381	418	427	454	443	447	451	456	401	431	414	430	429	419	425	445	426	443	455	430	412	432	429	458	480	452	415	438	460	460	424	427	454	440	436	443	471	430	424	413	427	440	424	445	409	454	458	436	410	432	457	444	438	451	415	434	447	402	474	424	436	430	455	438	407	455	429	418	434	451	433	424	447	413	405	451	416	434	441	441	478	449	422	471	447	437	412	414	423	426	415	422	415	433	444	418	431	385	459	455	414	422	464	471	418	385	430	443	406	426	424	420	449	409	463	431	446	422	477	443	426	447	429	402	404	410	419	423	424	435	409	452	437	441	425	429	441	421	429	428	415	430	396	437	430	447	460	418	423	419	412	436	411	460	452	449	425	432	405	448	443	444	396	406	428	444	457	446	458	439	454	429	445	445	444	422	441	463	417	424	453	428	446	416	442	426	409	442	442	429	432	428	420	430	458	433	474	450	390	449	417	402	434	448	402	415	417	444	417	417	468	396	438	452	379	461	457	436	415	438	440	426	419	440	449	441	448	420	414	426	422	444	470	401	437	439	438	391	450	393	459	436	450	428	432	400	437	427	403	431	398	389	434	470	448	430	413	417	440	436	443	434	440	466	420	428	464	450	420	464	389	446	410	368	463	465	432	444	442	453	420	451	453	406	436	433	419	418	440	461	434	447	415	462	443	448	429	462	412	409	408	417	409	450	402	439	415	415	448	458	460	425	417	420	414	466	426	444	443	430	447	425	412	465	436	442	433	420	423	415	438	444	422	429	415	439	459	447	416	438	430	421	439	393	459	411	427	450	464	462	408	471	468	433	430	405	435	444	442	419	436	429	440	422	434	450	462	431	407	456	422	440	403	464	398	418	403	457	442	451	396	426	436	452	439	454	469	436	413	405	422	435	434	445	382	434	453	434	402	438	392	457	433	448	442	440	449	463	440	494	427	436	421	445	414	476	436	440	408	403	451	424	429	400	416	415	469	375	453	447	417	403	402	410	427	401	483	452	443	413	478	431	407	417	415	449	437	423	418	454	421	443	433	411	439	437	453	416	434	426	461	411	473	421	424	401	438	442	439	423	443	449	444	422	423	442	448	427	458
28990	21325	21446	5485	926	629	234	246	239	259	303	313	307	278	230	257	186	155	139	165	170	175	140	167	159	152	154	164	157	164	143	158	145	143	134	125	135	135	157	149	143	128	160	150	126	130	139	125	144	149	124	144	134	154	140	149	121	131	150	136	128	142	136	148	132	147	140	133	131	134	137	153	134	148	156	153	133	126	147	145	150	132	140	141	148	143	143	147	138	150	135	171	147	146	142	130	158	151	138	123	127	126	147	136	145	147	143	146	135	134	145	130	129	131	115	142	141	158	137	132	132	127	139	142	145	125	117	148	142	134	123	121	143	126	125	139	155	121	160	131	151	147	146	140	143	134	127	142	143	143	131	118	172	147	131	135	147	165	120	131	161	143	147	138	137	143	128	137	137	159	147	134	124	134	149	138	141	158	145	150	161	125	135	124	138	143	136	152	137	123	137	137	140	148	149	130	167	131	140	129	144	134	135	151	145	137	144	137	148	149	141	143	159	145	163	138	146	122	154	150	146	136	128	132	140	143	146	163	150	134	141	129	136	127	142	132	133	125	155	134	134	124	156	127	151	147	136	145	142	136	141	122	145	139	123	148	137	132	132	148	136	133	155	149	145	139	126	146	147	119	137	137	133	123	132	132	125	161	146	134	133	144	135	155	140	153	148	146	151	118	146	140	117	156	133	134	123	162	140	154	160	129	132	147	142	128	139	134	137	139	145	135	132	145	139	138	150	119	125	138	150	136	139	152	152	147	158	133	135	121	134	141	117	116	157	132	140	126	131	142	141	143	137	145	147	146	119	143	123	122	140	135	154	151	152	148	148	125	168	163	151	137	153	138	146	124	148	151	138	135	142	143	136	126	114	131	136	150	140	144	126	129	151	161	123	128	112	140	124	137	143	136	140	132	139	138	146	141	147	135	148	141	130	148	136	148	140	135	141	130	121	132	136	133	129	149	134	138	131	139	141	133	145	126	131	130	140	131	133	140	149	127	162	136	141	112	127	130	125	152	142	133	146	133	136	157	131	148	133	135	136	138	154	153	176	137	137	130	171	148	135	130	126	140	109	146	145	139	153	144	145	141	138	133	118	158	128	148	156	144	136	146	141	125	109	150	126	139	128	136	153	152	169	157	121	141	149	144	132	160	139	143	135	154	138	157	139	130	146	135	146	127	156	137	156	139	134	124	120	131	126	125	148	116	144	138	131	127	127	156	118	129	157	137	133	145	146	135	169	138	148	137	151	131	145	138	132	118	114	156	156	133	150	152	141	147	139	147	148	135	123	133	154	119	120	150	133	146	154	143	133	127	128	127	144	155	149	131	137	145	150	146	143	103	122	154	131	135	142	131	145	134	146	129	151	163	148	153	140	139	143	124	137	146	149	116	138	136	134	163	136	134	119	139	142	142	122	135	138	114	115	148	142	146	119	134	133	136	151	154	154	122	142	136	143	138	150	138	139	101	138	155	124	156	137	145	136	143	154	139	164	146	149	151	152	135	161	138	144	119	152	151	158	162	137	155	160	139	119	151	149	128	142	137	141	151	137	142	129	131	139	125	121	134	140	156	129	127	143	137	137	147	127	133	143	131	112	127	130	135	112	155	142	133	135	142	118	149	153	164	136	119	126	142	133	160	135	140	148	144	148	145	128	152	144	132	144	142	128	135	132	133	153	130	122	120	139	147	138	122	143	134	134	130	126	161	125	141	131	150	168	144	136	145	141	129	125	160	123	154	141	134	159	139	158	165	139	134	157	118	140	135	144	119	129	123	156	155	153	143	142	162	145	122	142	144	134	125	129	135	153	121	136	119	133	143	125	146	128	126	148	133	135	136	118	130	135	115	131	131	122	151	148	160	130	146	140	129	146	142	134	138	145	125	125	122	172	123	150	137	137	135	135	120	133	132	139	128	121	129	122	126	148	132	138	144	148	142	154	142	135	131	157	154	144	157	148	134	139	161	124	153	132	126	153	130	137	121	137	143	131	138	138	139	141	136	143	148	121	144	131	123	139	148	150	122	152	130	134	149	133	126	135	134	136	136	140	134	146	129	155	153	150	124	141	160	153	140	134	134	140	146	166	129	145	146	146	129	163	162	153	176	156	121	139	138	152	141	138	136	111	144	140	130	151	142	144	139	137	123	148	143	133	149	143	138	144	139	133	133	158	139	139	137	144	145	142	146	146	141	138	139	154	131	137	126	157	130	146	136	145	137	113	133	164	149	127	131	128	138	123	138	138	159	133	146	127	134	146	148	167	148	147	140	146	150	159	135	142	152	146	127	137	135	139	140	132	152	143	133	125	154	145	157	138	118	117	140	114	125	157	146	146	138	126	121	157	155	145	140	148	135	146	158	121	128	161	137	145	107	147	145	119	137	126	128	136	157	132	130	130	136	143	139	138	137	131	139	135	134	143	141	158	128	145	146	135	125	133	134	133	133	151	134	125	147	117	119	133	150	132	139	140	145	131	142	139	126	135	145	129	155	149	141	139	149	154	137	144	142	128	148	133	132	128	144	142	126	139	136	134	137	130	138	148	143	145	132	136	124	142	143	123	129	144	155	133	144	136	140	147	147	138	142	137	140	156	163	147	126	144	121	145	144	131	135	143	128	160	162	141	151	131	128	137	125	125	144	137	138	147	118	147	142	131	142	129	165	146	155	150	142	134	132	154	148	148	121	151	140	122	135	127	123	126	129	148	127	135	166	149	128	131	143	140	158	119	155	131	153	150	130	133	169	149	133	155	161	134	148	143	132	143	139	143	139	138	156	141	134	135	139	137	147	150	139	130	138	142	132	155	137	123	149	150	128	127	136	125	121	129	135	139	160	133	142	133	151	135	138	141	150	139	129	148	154	123	150	123	131	138	137	129	147	119	153	143	152	139	123	117	152	140	140	148	135	133	139	149	127	153	147	159	130	176	139	131	153	159	145	138	143	132	146	142	137	136	146	129	127	132	142	144	132	118	129	123	136	147	140	152	155	137	151	149	128	152	130	129	137	127	125	125	140	142	133	130	126	161	127	125	155	126	121	136	143	154	139	157	122	143	127	140	120	125	136	148	128	133	144	125	137	160	139	132	138	154	127	166	145	123	136	143	140	145	135	140	137	137	157	134	137	159	142	143	142	131	140	128	133	145	163	113	156	130	151	143	130	142	145	138	120	130	136	142	125	156	147	139	134	141	134	129	145	140	138	174	129	138	120	142	135	137	129	139	139	135	143	141	146	143	150	139	124	148	158	129	132	146	119	144	144	147	143	124	127	123	130	156	138	120	149	123	121	165	141	133	127	143	133	135	148	157	120	137	135	135	137	147	127	150	165	138	127	147	137	132	127	145	161	147	132	132	152	131	152	141	126	137	145	148	121	141	126	137	128	137	118	118	122	127	152	130	132	125	133	133	148	134	153	150	131	146	132	148	152	143	132	128	148	149	150	155	121	132	129	117	149	146	140	166	147	142	138	145	122	155	132	146	138	117	128	137	126	143	142
6537	3267	5100	4098	3954	2679	995	960	955	1085	1453	1762	1493	1227	1054	1123	844	624	538	538	665	575	509	558	480	479	482	490	485	508	463	468	445	443	468	465	480	414	434	450	459	451	465	423	447	438	414	436	431	451	461	415	478	454	441	441	418	431	425	424	427	443	426	465	425	362	443	414	427	435	399	454	440	434	428	407	453	431	409	437	493	414	445	405	440	415	419	460	446	400	402	432	426	393	444	457	429	442	441	478	436	422	452	447	450	466	432	425	463	414	406	390	405	442	434	450	460	432	437	447	408	409	408	415	452	385	448	422	410	407	421	441	399	391	439	454	431	431	419	439	396	451	451	419	437	453	382	458	418	424	454	441	426	389	447	419	450	425	446	448	440	435	397	483	492	469	408	376	421	397	407	447	422	451	420	429	390	416	425	437	411	419	377	415	451	458	450	457	433	429	472	461	460	438	393	439	405	410	441	426	418	440	446	461	429	411	432	373	408	414	402	411	423	400	420	419	434	458	414	437	398	416	480	442	445	427	445	491	440	440	475	468	442	417	462	457	445	424	417	454	424	439	427	424	424	429	411	443	431	410	404	434	422	421	438	447	477	463	453	417	431	413	393	439	451	433	406	432	407	397	393	415	424	441	452	450	451	413	424	443	448	453	433	431	427	435	442	464	431	433	441	445	428	436	424	421	453	458	409	415	420	446	410	418	456	416	437	425	425	410	415	422	412	449	451	433	432	400	421	401	444	447	424	408	469	416	442	436	408	408	435	411	389	423	431	440	395	437	445	418	435	474	439	419	433	442	401	438	399	410	463	422	458	456	488	432	434	467	433	430	427	464	443	402	456	430	423	417	409	441	385	458	399	442	419	411	424	449	413	447	411	412	404	442	460	423	431	404	412	424	438	434	405	423	457	447	443	457	371	399	426	428	426	443	423	452	453	441	428	428	440	425	440	401	412	394	426	437	448	459	443	403	408	435	432	447	426	426	415	440	403	432	410	430	429	435	412	436	408	424	397	400	441	415	414	442	453	460	383	423	404	428	451	420	464	440	402	443	416	411	408	435	445	437	467	443	457	457	451	440	470	449	449	464	435	414	468	438	434	392	454	400	419	385	416	449	394	435	440	416	400	405	437	440	447	416	413	433	435	417	470	425	446	442	420	443	446	414	412	400	428	420	416	425	438	443	451	423	422	436	397	427	436	430	442	436	435	418	457	429	466	418	435	420	408	420	438	419	461	438	444	417	406	428	446	413	436	394	444	435	464	450	422	383	409	449	454	403	426	428	460	440	415	435	438	441	405	425	424	401	457	399	419	400	440	463	422	449	407	423	386	426	436	425	422	420	412	439	472	415	430	456	433	433	438	434	473	452	416	437	399	437	447	417	443	409	463	396	423	470	402	420	418	448	436	456	422	452	460	444	428	450	433	430	412	425	437	395	458	401	430	432	437	441	423	407	454	403	463	446	420	436	435	418	452	405	442	434	409	421	427	439	419	425	441	439	468	449	429	432	429	405	470	406	446	434	415	446	433	411	452	472	409	432	435	459	412	463	438	447	440	442	449	447	466	423	457	410	411	425	459	417	472	430	419	402	443	440	429	429	412	401	463	418	461	442	425	442	425	407	439	428	408	439	429	446	413	424	394	460	395	402	429	388	406	426	452	464	446	416	428	389	436	433	412	432	411	470	425	424	423	469	407	452	451	429	410	458	433	439	430	437	397	451	480	434	464	410	421	451	437	450	392	462	435	436	395	451	412	389	424	444	431	449	462	425	427	398	411	400	437	414	419	416	444	436	442	462	392	415	421	443	455	439	417	428	408	428	461	425	458	419	442	479	452	430	500	410	431	471	420	450	443	447	419	422	462	427	427	406	405	409	420	431	459	437	449	405	443	443	414	396	417	466	399	425	440	452	482	475	435	444	431	480	443	422	401	455	439	451	453	438	382	435	442	419	448	413	457	430	446	388	436	438	421	456	421	451	437	427	418	451	437	437	452	450	448	467	413	454	447	452	451	452	441	472	417	445	431	410	421	432	420	442	437	401	409	426	443	425	403	427	439	452	403	465	462	397	409	460	445	456	400	458	411	456	442	467	462	431	409	411	454	430	407	429	474	413	425	431	442	437	449	425	411	440	440	405	403	441	435	405	460	467	410	447	467	447	420	432	462	471	402	432	422	429	438	437	421	428	451	440	449	444	448	415	443	439	433	420	466	417	423	444	416	415	414	448	450	467	441	452	409	412	456	428	421	443	406	437	438	439	426	450	422	376	438	429	450	444	429	447	415	427	414	435	423	445	423	400	419	420	449	443	402	423	447	426	446	412	440	415	397	452	442	441	458	417	452	437	437	420	458	426	455	418	407	457	383	442	419	434	436	431	446	437	449	447	422	425	379	443	430	460	398	412	430	428	439	440	435	457	461	441	443	479	404	413	448	419	424	429	457	423	417	440	415	461	442	444	466	410	436	440	453	414	423	435	433	453	425	416	439	444	420	455	448	443	412	426	438	400	455	444	452	448	436	459	475	382	426	417	455	424	426	442	418	425	405	424	426	449	429	444	415	434	386	439	407	452	459	445	431	416	449	412	400	448	474	434	393	452	409	462	474	417	485	442	469	454	437	401	449	464	432	411	416	416	431	417	408	466	429	406	479	453	445	435	409	407	428	438	449	443	445	471	432	430	429	463	435	425	449	383	433	463	450	424	411	435	426	450	454	428	425	422	446	411	436	416	450	434	395	444	416	441	429	435	442	438	407	461	431	460	385	443	429	450	430	436	392	402	423	427	448	409	389	414	423	420	440	442	477	406	418	468	430	441	425	432	440	417	445	445	387	456	460	454	446	420	437	419	414	436	433	453	436	452	454	432	426	411	473	417	451	395	451	421	415	443	486	443	435	431	425	396	420	417	466	422	464	430	438	420	421	472	443	441	466	410	466	454	429	453	450	434	429	430	474	418	422	428	461	411	440	441	411	459	449	428	435	407	450	420	415	449	451	435	465	419	420	417	410	436	407	455	444	435	423	457	449	451	425	435	434	429	428	443	408	426	456	440	440	439	444	423	423	441	401	458	423	437	416	437	442	420	413	408	442	449	457	442	429	407	436	442	441	444	449	414	417	426	398	463	437	430	451	457	466	454	460	384	465	439	434	424	426	391	441	468	449	440	468	443	433	420	453	442	427	455	467	420	470	448	459	429	410	450	463	412	423	427	477	463	410	414	441	468	384	467	451	444	446	421	406	420	429	438	429	446	451	432	431	429	433	434	457	494	435	437	428	435	432	427	440	432	439	432	416	424	458	414	452	395	469	429	412	456	450	420	439	397	409	407	432	466	411	437	453	417	416	418	394	409	449	419	454	432	429	439	451	428	418	431	415	442	442	403	475	413	435	421	422	443	433	443	435	393	452	423	403	427	446	433	388	462	435	441	462	417	442	448	437	478	444	419	457	468	427	437	401	452	468	433	461	429	431	451	412	445	428	406	414	391	449	385
28827	21311	22581	8172	1471	785	336	302	364	372	414	505	461	371	400	240	202	206	162	197	196	177	148	177	154	196	162	160	156	153	169	142	172	142	135	142	154	145	159	146	155	135	153	151	145	168	146	126	141	137	154	153	149	149	123	135	165	137	127	143	149	146	134	156	141	144	146	139	151	133	136	149	176	126	143	173	136	145	146	145	134	168	143	111	145	146	157	147	148	158	146	141	160	145	154	110	149	150	152	140	142	152	149	140	135	142	109	128	159	155	130	147	136	151	120	147	114	156	165	120	146	142	163	137	157	158	153	154	138	135	139	133	145	155	155	129	135	155	150	154	150	136	141	157	123	132	133	154	130	163	144	119	140	146	140	137	156	173	147	131	143	147	139	114	135	120	149	126	143	157	133	141	145	145	144	162	153	169	138	139	134	120	143	129	156	142	124	144	147	134	139	119	143	131	158	163	146	145	148	127	113	126	130	163	143	153	134	139	136	150	124	140	150	138	145	123	146	158	154	141	144	139	146	154	140	155	161	141	142	143	142	131	144	148	131	134	147	138	170	144	169	154	117	135	153	132	151	159	144	143	147	154	157	137	146	154	160	142	159	150	135	141	130	124	147	160	144	146	122	129	148	160	146	159	129	150	139	130	153	135	150	118	164	147	141	152	151	138	145	134	146	152	173	160	145	131	119	150	146	154	168	151	147	156	154	145	147	138	152	140	131	151	145	145	156	150	160	126	143	117	154	135	151	134	125	124	138	142	150	146	175	134	142	156	138	144	154	145	136	138	156	160	134	177	143	120	156	146	121	127	136	141	162	148	144	169	166	134	161	146	145	159	144	166	134	134	129	161	165	133	125	157	132	164	146	132	144	151	151	141	165	130	135	140	135	143	130	140	127	151	144	155	136	137	143	154	160	148	140	141	158	155	121	138	162	161	146	133	147	140	154	140	142	145	162	118	121	123	127	140	146	150	126	147	160	137	151	162	135	138	153	137	150	146	148	143	163	156	139	125	163	137	153	142	152	145	138	135	131	123	146	145	159	146	139	156	124	162	148	141	158	163	143	156	149	168	168	148	152	158	144	122	143	138	129	155	142	140	135	136	145	171	136	152	155	149	154	154	154	129	150	149	126	127	126	123	167	145	144	147	138	147	157	152	149	148	129	139	165	165	158	181	141	146	148	139	138	161	155	140	136	125	167	140	128	159	137	155	157	138	131	146	126	122	150	146	144	137	120	136	148	149	141	150	134	115	146	143	151	159	141	133	155	142	137	137	161	125	158	148	157	150	150	145	136	142	132	131	163	135	172	125	143	137	142	160	146	131	147	141	152	154	158	142	151	170	139	142	142	154	126	130	150	167	159	133	141	139	118	150	147	141	145	151	152	154	136	135	129	139	127	164	148	127	132	151	142	119	148	153	127	125	136	159	125	148	134	147	159	147	133	141	151	145	141	156	130	133	144	137	139	133	167	125	121	144	135	141	134	139	141	135	158	133	144	145	158	135	157	160	140	157	143	153	133	152	131	151	133	141	137	158	145	129	151	155	118	156	126	157	134	127	139	136	127	169	136	163	146	137	158	141	141	142	151	136	138	154	146	142	153	121	131	139	129	115	131	136	144	132	138	149	144	139	140	156	120	166	160	145	119	151	153	138	159	144	141	137	129	129	140	149	159	147	140	139	139	138	160	118	143	148	133	146	137	131	150	149	150	139	142	143	126	151	130	129	141	165	146	125	140	149	145	141	140	137	129	147	132	148	144	148	154	141	143	148	144	134	142	141	151	133	138	157	161	142	137	144	134	131	158	126	132	141	155	148	139	140	143	157	144	138	151	130	131	162	155	154	141	150	133	145	138	147	102	132	147	146	137	135	144	122	152	122	135	155	149	156	148	137	147	148	155	145	143	137	144	127	144	152	144	158	143	174	151	147	133	140	154	155	146	129	125	142	155	140	154	140	151	144	139	147	151	143	143	135	139	148	136	129	166	130	151	136	143	125	133	130	139	148	133	126	149	133	139	146	144	130	139	137	127	145	132	128	145	131	137	146	150	143	132	135	153	171	138	140	147	147	137	164	129	123	137	156	147	142	137	161	114	135	156	147	136	145	134	137	139	148	133	142	140	133	139	124	148	145	139	131	133	142	145	135	145	143	146	143	153	132	150	149	148	151	107	128	123	124	159	151	171	148	165	138	134	151	144	128	146	158	149	153	127	154	132	138	168	130	144	131	164	125	116	100	134	141	132	137	128	133	131	151	155	132	144	156	111	138	159	153	140	142	166	126	126	162	136	134	147	135	137	145	143	142	145	142	143	139	147	165	133	158	135	139	157	135	136	133	124	146	147	135	151	135	158	170	145	119	140	119	132	150	159	121	144	161	150	146	153	132	141	146	153	131	144	152	139	132	129	160	166	119	142	129	158	154	160	139	157	127	150	140	135	155	129	153	133	133	127	156	129	170	132	131	138	167	127	180	129	158	135	129	127	137	167	144	149	142	156	153	145	138	135	150	144	136	132	134	143	139	149	147	150	137	150	149	149	152	138	146	149	115	157	165	147	132	137	141	157	146	136	140	151	155	148	140	129	143	139	137	142	146	158	121	149	137	151	140	153	129	151	156	150	140	149	156	137	148	138	141	131	144	154	128	141	153	138	126	142	145	117	138	118	158	136	129	127	151	168	148	152	132	160	157	143	156	148	151	143	130	153	160	155	142	147	135	163	136	161	142	144	168	145	161	141	142	155	133	142	146	150	150	150	162	145	153	138	154	155	137	152	125	176	139	135	124	133	141	153	139	128	138	137	120	153	154	153	154	153	131	139	147	146	141	150	156	145	147	148	144	126	138	162	155	143	150	149	169	136	157	140	148	135	158	149	155	147	165	138	153	160	139	143	120	152	147	155	123	147	144	141	147	146	119	134	172	151	156	136	144	144	116	146	130	156	158	143	139	145	151	139	157	132	140	128	142	141	151	138	148	138	145	128	121	136	143	141	134	141	164	153	130	140	143	123	133	122	145	166	137	160	135	136	146	146	136	151	138	146	142	157	149	158	160	157	141	147	148	116	130	140	156	138	129	147	130	135	148	150	125	133	117	152	136	153	130	157	143	136	147	156	151	129	158	148	160	134	160	141	159	145	120	133	124	161	156	153	154	146	139	167	134	142	144	138	148	134	157	150	151	138	134	163	149	142	145	134	132	149	135	144	154	147	139	140	134	142	135	149	146	147	164	149	133	149	136	135	141	156	132	153	145	149	140	149	157	140	152	153	160	147	140	137	160	137	167	127	124	156	148	146	145	133	180	133	143	144	134	132	134	138	158	156	129	149	150	136	132	134	134	145	154	137	147	158	129	142	172	134	156	134	115	150	148	152	137	132	170	137	156	144	119	141	154	149	129	143	133	156	141	172	146	137	135	140	141	140	147	130	134	138	145	134	139	154	153	141	143	143	144	157	130	134	147	139	141	158	155	141	151	146	135	144	144	148	152	139	119
7445	4611	7778	6599	5817	3498	1388	1387	1614	1661	2201	2418	2521	1881	1806	1048	933	790	684	819	822	677	659	546	585	578	615	592	541	533	517	512	492	520	458	458	445	453	498	443	451	454	426	437	426	473	451	424	452	439	445	443	442	418	435	442	415	447	415	439	430	443	427	450	459	467	408	416	428	431	473	473	471	444	442	469	407	466	451	423	435	474	451	451	480	462	378	488	448	436	429	439	416	438	423	421	423	428	464	447	461	425	449	428	435	424	435	441	454	434	444	470	426	462	431	447	420	447	443	447	422	461	442	447	388	419	422	452	442	382	435	444	432	447	430	433	448	457	435	433	440	469	443	418	459	434	422	440	432	456	492	398	445	460	434	431	493	432	424	456	424	456	440	461	436	450	412	448	439	396	425	424	454	445	403	450	438	464	450	429	396	441	487	444	437	410	440	462	467	444	425	441	446	474	437	433	409	451	455	441	447	435	411	424	404	438	442	424	457	461	431	450	444	434	439	408	454	440	431	442	415	426	396	448	440	408	414	443	433	452	445	394	482	459	390	441	436	431	427	443	431	485	445	414	462	454	363	459	450	416	445	469	459	448	435	436	448	432	443	440	426	425	420	447	424	450	463	442	434	505	448	456	465	439	455	443	419	441	426	425	465	407	428	467	456	442	403	486	455	470	439	438	456	431	464	470	414	443	428	416	462	464	432	414	449	465	453	470	423	426	439	424	439	375	459	433	441	448	413	422	416	450	417	443	442	424	443	448	434	445	411	466	427	431	468	421	460	434	449	396	445	447	428	440	416	435	450	449	469	457	460	410	426	444	474	438	426	450	458	459	451	443	452	423	395	445	466	435	466	473	447	463	420	459	405	435	449	436	429	406	489	477	476	422	437	449	399	486	438	450	459	408	484	438	446	447	424	423	471	445	424	449	448	435	461	460	442	448	432	446	440	435	402	421	434	424	436	440	411	458	455	492	461	454	485	434	464	431	445	434	429	434	449	448	461	393	416	415	461	470	474	431	453	426	425	435	417	430	457	445	416	433	492	421	421	438	448	428	456	417	411	426	458	452	460	460	466	435	433	426	446	456	470	443	440	456	440	446	440	428	419	412	455	431	452	421	433	474	468	435	443	454	474	388	428	458	426	417	448	430	453	465	447	432	413	437	438	437	425	446	442	433	444	449	454	464	464	423	453	424	467	466	438	447	438	450	402	466	427	416	467	456	455	424	434	419	451	466	458	429	433	434	469	437	450	430	417	438	426	468	466	462	420	453	423	418	417	413	384	459	440	419	430	400	454	428	426	435	435	395	420	473	458	465	413	378	441	464	467	459	459	442	425	467	413	437	436	403	459	416	408	468	446	460	435	434	467	472	453	406	427	459	428	468	451	421	420	431	439	450	454	444	425	440	425	414	471	430	444	419	454	425	445	403	420	409	477	451	412	452	438	454	436	442	410	465	447	442	405	436	424	429	458	421	426	452	466	446	450	423	451	417	475	474	462	439	446	497	424	407	451	444	428	468	429	437	448	447	490	439	460	406	466	414	457	432	425	429	430	456	455	441	466	447	426	449	437	435	429	444	473	400	483	438	454	472	480	421	425	441	461	396	455	433	438	425	445	463	468	428	421	446	457	471	440	477	460	441	439	427	420	449	453	499	435	464	434	430	472	451	438	439	439	411	426	461	435	451	447	444	448	449	443	475	457	454	435	411	420	428	418	457	457	435	434	448	445	432	463	420	413	451	450	474	424	467	484	404	445	444	435	430	432	431	459	465	420	413	435	409	426	410	429	438	445	452	438	433	465	425	461	423	425	442	425	430	453	460	433	414	460	405	409	512	441	458	437	470	415	418	423	423	434	428	428	473	435	415	462	435	442	474	471	405	436	460	434	448	473	455	420	393	415	466	416	449	449	467	458	430	433	449	480	451	456	468	414	429	448	414	469	428	448	436	440	441	454	431	442	462	460	445	435	431	441	450	437	444	445	439	422	426	461	482	447	439	398	427	448	440	421	459	443	448	424	447	445	413	414	419	445	461	474	383	425	458	423	427	413	475	448	413	435	422	436	417	433	431	478	423	461	472	426	433	451	461	419	429	482	444	408	434	460	442	410	452	426	450	435	429	416	420	468	438	460	441	470	396	461	478	438	424	402	435	457	451	405	442	459	457	457	419	426	458	481	428	433	418	446	469	449	452	466	451	426	427	469	479	465	450	439	463	425	459	426	451	422	474	476	398	449	409	453	435	454	431	463	447	423	462	425	473	441	422	461	454	444	455	446	466	467	464	426	446	407	443	459	431	406	417	455	471	446	449	439	425	465	426	457	474	407	436	372	403	437	424	442	481	432	450	427	435	442	476	447	427	413	460	447	478	433	428	452	457	417	425	435	447	437	455	404	437	423	443	460	432	454	458	437	446	461	427	431	454	402	455	427	451	441	432	458	396	466	440	467	436	403	392	424	440	443	406	443	451	457	454	447	469	435	443	465	430	451	446	413	461	423	485	454	429	423	447	479	442	441	445	458	402	457	438	447	445	424	430	436	409	439	443	480	432	442	428	453	416	476	444	451	439	442	461	415	455	452	445	442	493	432	467	443	440	441	444	458	419	485	462	433	438	450	429	441	479	425	430	401	446	451	449	449	471	428	440	450	442	431	454	435	422	484	469	490	424	420	421	430	436	459	410	477	408	421	409	466	464	415	451	498	462	426	442	444	462	401	445	453	422	448	435	428	493	458	458	439	453	440	394	436	387	423	430	447	436	458	451	403	430	432	412	433	447	422	446	410	402	466	442	464	457	448	419	477	440	412	444	446	420	437	458	407	434	425	442	471	465	459	460	440	407	426	474	422	440	458	438	429	455	446	477	434	410	427	424	450	484	433	445	454	437	479	443	423	435	465	484	426	441	439	435	429	454	443	431	437	409	407	456	462	428	451	397	430	451	437	440	459	450	448	421	448	427	428	426	427	471	438	454	466	441	442	438	427	427	441	490	436	427	462	452	454	422	461	451	449	413	470	449	452	421	461	420	423	421	441	403	434	441	432	460	454	420	460	422	389	426	403	457	428	417	472	415	434	450	459	442	453	443	404	465	466	431	461	476	411	446	420	439	425	473	407	469	460	417	439	440	427	438	418	428	470	427	439	459	450	446	398	460	474	432	428	445	456	481	440	444	398	466	450	457	493	439	443	422	437	416	466	419	447	479	457	437	444	433	479	472	429	439	446	446	448	387	413	441	470	394	458	458	459	437	470	446	408	432	434	435	430	413	429	483	409	446	453	435	410	466	461	451	498	417	443	440	417	431	447	430	421	446	449	414	433	441	435	445	436	432	431	394	439	452	444	448	441	437	425	485	435	478	477	478	453	478	396	454	466	455	447	433	435	431	446	460	423	436	424	435	449	430	483	474	456	444	444	444	436	436	423	442	431	450	417	420	411	439	440	456	454	427	454	446	434	479	455	441	482	392	452	473	462	405	449	443	433	416	402	479	451	420
29130	21351	20129	3111	203	177	149	146	154	155	167	154	152	141	148	163	133	140	138	128	130	144	165	99	129	168	137	136	136	118	157	129	145	119	140	141	106	127	115	133	144	142	123	126	139	130	142	129	139	131	143	131	136	128	126	93	137	154	143	141	139	150	128	122	145	140	168	146	140	138	135	119	130	130	140	154	125	147	127	154	127	122	141	141	151	143	152	137	129	155	129	138	124	128	135	142	139	143	126	156	142	125	134	141	126	126	134	133	139	142	114	133	145	140	155	141	118	121	135	139	119	131	135	126	138	144	152	145	169	151	151	126	136	112	126	124	134	141	136	128	138	122	130	154	123	119	148	129	149	138	125	136	137	138	138	124	143	152	135	123	137	133	129	150	125	137	134	157	111	137	124	129	151	136	136	161	127	146	124	129	132	117	160	149	136	134	118	140	148	131	137	123	115	143	133	135	158	134	128	142	117	128	131	153	127	142	133	130	137	140	132	144	154	129	144	142	139	162	123	135	127	141	136	139	141	135	152	124	134	136	138	120	140	145	130	151	142	146	111	146	123	148	141	134	135	155	138	132	141	138	129	140	150	131	134	139	128	141	120	158	136	150	98	139	132	124	150	119	142	126	121	164	116	134	146	126	156	136	126	145	139	139	150	113	135	135	144	141	138	160	143	136	107	142	147	137	149	122	128	134	158	141	149	131	149	152	153	123	148	148	123	162	137	129	148	134	150	120	130	131	131	144	125	163	143	125	148	126	135	148	136	130	135	162	135	136	134	133	129	135	129	146	128	146	144	134	143	139	139	139	123	147	118	127	130	126	137	141	118	150	129	144	119	141	125	133	134	128	144	151	134	141	139	151	119	121	137	132	138	127	136	123	153	141	143	169	147	140	134	143	119	135	141	152	122	144	122	165	161	143	146	129	117	131	134	126	135	156	142	141	128	158	147	135	137	139	128	145	128	141	148	123	161	130	138	132	148	139	154	126	122	131	134	127	140	153	120	129	133	165	142	118	151	162	136	128	156	147	116	155	131	130	116	149	136	145	131	145	117	129	125	146	150	155	142	167	151	115	146	138	119	139	130	141	130	128	128	144	132	128	147	146	125	160	129	138	141	138	143	135	131	157	127	131	129	122	136	125	142	131	141	128	107	146	128	130	134	135	128	120	130	143	138	141	160	139	137	133	150	167	162	121	144	136	112	139	132	121	126	142	135	133	137	138	146	130	123	127	123	131	127	121	148	147	136	118	148	145	126	127	110	144	146	155	159	124	143	138	133	141	131	148	160	121	127	127	144	133	141	139	145	121	153	134	141	140	139	150	142	132	144	156	117	139	135	134	149	138	141	121	138	147	144	139	143	131	145	140	136	137	114	141	138	122	133	130	132	142	139	126	152	107	120	129	139	140	134	122	120	153	145	154	141	140	161	131	135	131	132	138	129	145	159	146	146	129	139	142	134	125	146	140	148	138	129	147	119	132	141	147	136	135	142	138	148	138	157	139	130	146	153	138	158	121	124	126	123	160	133	155	147	156	135	143	136	124	151	127	135	148	124	123	131	141	119	128	129	134	154	120	133	127	132	134	155	116	163	127	126	132	143	127	154	104	137	123	132	143	119	115	132	155	149	130	143	134	124	143	130	136	160	146	132	145	150	137	125	124	141	136	140	131	136	131	133	130	129	158	153	125	133	144	140	140	159	132	133	128	146	132	146	122	143	143	155	117	132	151	130	153	127	164	131	145	131	142	132	126	131	141	137	140	128	140	140	121	119	148	132	137	155	137	133	141	128	118	144	135	109	130	138	140	137	138	126	148	141	166	127	128	133	136	120	141	130	149	142	154	149	114	139	130	134	133	158	161	145	150	129	137	149	144	141	122	124	150	128	149	138	144	129	172	139	138	137	156	132	141	139	148	160	132	139	144	126	128	130	164	148	153	130	144	144	136	132	137	154	156	129	167	121	163	138	134	143	142	135	134	149	163	140	147	146	131	138	148	133	149	144	128	122	138	126	129	148	145	121	129	129	152	147	147	142	144	154	127	130	146	121	145	152	163	142	141	132	132	142	125	127	137	142	139	142	147	138	124	137	137	138	112	138	129	127	144	129	142	143	118	146	133	134	140	140	139	145	137	144	134	120	129	145	148	143	131	137	129	146	161	125	117	149	151	131	144	137	129	132	139	146	134	140	144	148	134	162	130	127	137	118	124	143	142	148	129	138	141	148	138	128	141	133	125	128	115	134	149	130	150	151	142	155	135	129	128	157	148	155	147	148	131	127	128	152	133	147	120	127	151	140	133	127	138	112	148	142	128	130	152	141	146	129	135	147	126	139	122	122	137	118	153	131	160	124	133	140	137	135	127	143	157	145	145	139	125	159	167	132	112	137	151	136	135	152	145	121	131	131	119	134	141	139	142	115	151	135	136	139	128	138	145	141	136	114	126	149	132	146	127	138	115	138	148	133	130	144	136	145	121	137	131	142	134	134	158	132	142	158	138	140	150	126	123	107	149	141	147	147	137	146	147	130	125	148	145	142	131	128	153	134	128	140	163	129	120	132	155	116	136	146	128	146	133	128	147	153	150	140	139	133	142	126	137	152	153	127	148	167	148	137	138	126	124	143	127	159	133	165	157	127	125	130	149	146	130	147	149	135	129	138	147	133	122	140	129	127	130	119	140	129	159	126	141	137	161	136	125	153	128	134	145	126	141	153	120	140	144	148	123	130	124	134	124	136	154	137	148	129	149	139	130	151	119	136	127	132	132	136	126	133	140	138	145	152	143	144	143	143	135	124	135	125	131	141	140	128	122	130	142	131	145	141	142	136	145	141	141	118	111	136	127	143	132	151	138	129	141	148	124	137	133	130	157	126	157	137	126	138	126	135	138	135	142	125	122	138	133	124	157	151	146	123	138	116	137	153	142	140	129	132	150	137	134	140	155	154	145	125	138	134	113	135	141	142	144	137	151	123	136	149	133	141	160	141	133	138	135	138	140	157	145	148	116	135	120	150	138	145	138	145	124	145	124	144	134	138	135	138	134	130	147	145	132	127	164	141	125	134	149	135	129	128	154	132	128	140	144	126	128	142	140	119	124	135	126	137	112	139	130	149	146	126	131	132	128	136	149	121	144	157	103	148	143	147	136	132	138	116	135	140	138	134	161	151	147	146	109	139	133	149	139	128	127	123	127	116	150	128	151	152	117	147	155	151	149	127	127	129	135	122	138	167	130	146	127	144	125	125	140	116	131	130	154	148	131	142	153	146	140	136	144	151	127	153	145	163	144	127	122	153	126	134	127	155	140	129	135	146	132	154	132	142	132	170	139	148	142	151	128	144	139	128	137	145	137	156	122	158	157	147	138	147	134	135	135	133	164	152	146	128	132	145	138	128	129	127	153	144	123	163	124	139	138	138	135	131	142	133	133	134	148	146	143	144	135	125	138	127	123	138	145	148	131	141	143	137	142	144	131	142	147	145	142	132	139	150	129
5434	935	1012	758	736	619	500	525	508	482	546	519	487	479	463	440	465	431	470	438	428	462	403	476	387	419	381	450	415	423	429	439	430	433	420	403	427	454	456	441	464	377	451	404	416	433	459	437	399	419	444	435	438	406	406	433	458	430	416	424	424	425	431	410	433	386	432	421	371	427	425	416	407	413	429	416	435	463	438	437	441	424	411	424	453	414	385	405	417	410	429	423	408	407	394	449	426	456	412	454	439	433	432	430	409	446	460	400	428	416	459	442	423	416	397	433	407	461	444	452	408	446	470	414	414	432	433	419	461	399	448	411	410	399	420	453	429	433	428	402	435	399	436	456	406	414	430	445	387	413	399	411	402	407	406	435	411	414	413	393	437	420	428	419	399	424	404	432	439	423	419	424	391	400	430	441	404	429	407	412	392	396	400	415	425	422	404	432	410	407	419	425	403	425	433	400	446	420	447	423	460	436	471	393	422	425	396	445	442	437	464	423	429	429	454	432	404	412	436	436	426	431	440	431	392	418	437	405	413	450	410	446	409	429	434	412	447	422	418	443	408	428	429	441	420	443	415	454	396	445	420	436	405	426	400	436	408	435	415	394	458	413	410	441	388	408	429	437	402	404	414	437	398	398	405	414	432	402	433	406	435	441	425	428	414	422	432	453	466	401	472	444	423	417	436	419	418	436	408	455	423	440	425	416	418	487	447	400	419	438	447	426	435	448	440	425	433	404	419	402	470	398	385	428	419	418	434	429	436	422	422	398	396	418	397	422	433	397	445	453	426	419	420	435	440	466	404	424	465	434	437	408	401	413	417	433	424	409	422	400	427	435	420	435	399	384	442	411	477	461	391	432	409	440	447	409	414	443	419	442	422	384	443	418	427	419	396	459	428	422	476	410	415	417	365	449	434	416	435	432	395	418	400	417	387	420	438	404	432	401	432	413	412	418	439	406	414	468	413	406	417	437	412	459	435	441	380	432	410	443	433	409	402	393	414	445	404	444	424	428	474	442	440	446	416	393	433	393	430	419	438	425	426	437	428	446	434	421	438	428	408	425	401	450	406	413	445	429	456	432	414	387	397	410	452	408	423	435	404	405	416	434	428	427	399	423	450	462	402	435	443	456	443	447	455	449	435	396	464	445	430	401	442	440	448	406	405	415	405	373	439	433	376	405	450	435	394	439	440	437	386	426	445	408	453	407	448	396	435	433	407	448	419	379	405	425	428	446	429	434	390	438	404	402	417	426	433	424	456	443	443	437	395	463	417	404	421	445	435	420	447	385	442	433	419	432	413	408	436	436	428	444	413	438	409	423	438	394	389	418	423	389	416	395	454	433	426	423	407	401	399	377	421	415	434	474	410	454	399	396	471	390	416	413	418	430	439	431	437	427	448	438	433	429	461	422	429	457	408	424	387	421	402	410	404	406	412	443	410	409	459	424	418	420	381	441	428	430	412	409	405	387	406	422	397	372	419	424	415	407	442	435	426	425	409	436	407	426	389	404	377	427	427	447	415	395	428	425	439	445	415	431	430	428	387	450	444	395	392	396	403	458	442	423	438	433	427	414	441	448	428	382	446	419	445	437	403	418	459	418	418	420	409	397	432	424	419	442	443	396	444	423	385	414	411	420	404	431	428	396	425	388	442	388	444	400	413	426	429	440	414	405	417	445	428	436	439	445	425	432	429	441	430	393	418	437	390	433	405	403	419	457	382	421	437	451	415	432	411	446	384	444	429	416	404	419	417	437	412	399	435	400	397	415	436	428	447	392	432	382	433	420	435	424	440	417	471	441	456	399	377	380	436	446	433	426	439	395	467	440	410	382	406	408	419	423	438	425	418	428	434	426	409	447	428	411	436	421	412	409	432	408	448	455	414	400	420	412	397	396	360	423	420	431	415	409	466	436	398	460	437	411	434	426	459	466	462	439	431	406	469	414	418	441	479	425	414	412	445	393	403	386	428	435	404	418	417	413	417	456	465	406	407	418	398	439	438	433	430	424	422	406	452	426	415	417	420	418	410	386	410	453	418	442	421	379	433	442	400	433	445	453	460	446	385	428	438	423	429	389	460	428	416	415	421	456	401	415	404	414	462	432	425	415	420	402	434	453	439	414	432	460	431	449	452	414	417	403	425	416	412	409	413	410	400	427	401	404	439	427	434	424	399	454	391	432	411	396	404	428	428	430	434	441	439	467	421	416	438	454	436	443	409	401	373	419	425	394	444	435	427	401	436	408	391	410	413	426	401	436	407	449	438	406	426	398	407	376	390	432	437	407	398	421	426	444	416	403	443	429	474	424	429	453	423	424	419	403	394	429	453	377	406	423	396	436	433	472	428	407	412	426	443	421	445	394	433	431	398	419	426	434	394	402	436	410	378	457	437	394	417	437	459	400	390	421	386	404	448	405	404	374	459	413	457	422	415	412	467	414	439	423	414	406	465	434	445	450	392	457	414	455	447	435	432	420	393	388	442	428	429	407	408	414	403	447	413	413	437	412	409	427	413	410	448	425	420	387	457	435	438	421	446	423	386	432	428	441	416	433	443	411	451	438	420	413	460	449	408	419	410	442	424	439	430	440	440	386	390	400	430	421	396	453	407	391	427	424	444	443	409	432	421	416	417	436	418	393	408	444	446	433	374	440	458	422	421	424	396	423	420	406	397	402	421	463	412	418	452	455	453	421	396	443	431	440	412	419	446	448	388	455	392	429	440	460	432	429	437	390	424	458	415	434	381	442	415	446	449	403	437	378	418	409	437	427	392	433	425	398	419	422	415	423	445	435	432	426	432	400	434	434	436	433	453	413	403	429	438	408	415	428	448	418	381	434	421	468	426	391	424	441	388	437	407	423	439	425	424	443	358	435	389	390	442	404	443	453	429	388	448	441	429	400	427	419	425	416	433	448	438	396	432	436	421	421	433	394	417	432	367	435	413	408	418	419	441	415	421	433	427	437	386	454	424	399	431	432	438	390	432	425	420	396	402	407	403	442	431	418	461	455	401	394	464	408	432	463	419	440	432	393	445	404	433	424	401	448	437	401	436	436	397	436	406	416	438	460	416	418	408	433	421	398	456	444	428	421	424	404	377	459	432	411	415	436	434	431	395	414	391	400	418	419	420	458	430	426	440	437	402	440	434	404	416	452	425	426	440	432	399	437	439	424	428	415	445	424	402	419	413	457	433	396	432	453	417	399	423	420	443	391	419	364	389	441	428	412	437	435	455	400	421	459	394	425	434	419	409	434	414	436	438	418	417	461	442	409	419	441	427	448	405	442	416	399	429	454	428	421	398	412	430	427	431	434	389	423	438	408	440	414	438	438	411	413	443	415	389	418	435	422	406	457	413	423	398	423	416	401	407	427	425	421	451	375	417	458	428	437	422	435	414	417	422	448	410	411	428	412	410	376	387	447	384	422	398	451	418	403	425	421	417	434	416	412	401	418	391	404	420	420	424	433	427	382	397	427	395	401	404	430	401	421	427	376
28922	21304	21777	6132	767	437	227	238	292	240	262	350	305	296	280	193	174	157	175	161	173	157	150	158	135	161	147	155	138	144	159	140	141	158	130	132	140	135	133	130	127	119	139	120	135	118	139	123	149	140	133	138	135	124	128	146	125	156	120	158	124	111	122	138	147	95	131	140	143	140	121	119	149	119	142	144	136	135	138	138	131	113	150	130	148	137	155	134	154	154	110	151	117	135	125	141	131	150	136	137	144	150	134	155	125	148	121	148	137	139	131	143	112	127	138	126	136	138	138	114	138	171	123	126	139	146	129	155	124	135	147	143	149	145	151	132	148	135	145	121	123	116	137	118	142	127	131	137	134	153	126	150	159	145	155	127	119	126	139	138	155	136	140	145	135	138	134	137	143	145	128	119	132	134	134	141	146	146	152	156	158	120	131	127	139	145	150	126	124	132	144	161	133	117	129	134	137	156	123	149	132	164	113	137	129	140	148	148	105	117	126	143	134	124	140	147	131	149	138	142	113	142	132	138	145	148	142	127	149	134	128	122	152	137	130	152	139	148	127	137	138	143	150	131	139	144	128	115	145	141	142	142	144	122	139	139	137	157	123	123	134	134	120	144	135	152	146	154	131	137	131	132	122	131	142	163	134	144	118	127	125	157	125	142	151	144	143	127	139	142	128	130	136	117	131	140	128	154	119	138	132	148	150	130	147	124	128	121	144	134	138	133	146	130	117	140	156	150	125	136	154	118	145	138	149	155	141	145	151	158	159	133	141	132	145	134	131	123	119	127	166	114	156	149	129	131	151	120	127	152	127	151	141	139	144	136	142	111	150	151	133	138	147	137	141	144	146	145	140	124	142	127	146	125	127	144	153	163	133	150	130	144	131	115	151	118	125	145	122	154	143	147	138	129	129	134	136	137	145	123	135	131	126	138	153	132	140	124	144	143	127	153	145	122	134	136	145	142	139	122	149	158	140	133	144	154	120	151	129	142	134	146	136	124	123	118	128	136	147	138	145	154	148	150	132	152	127	119	126	136	128	129	127	141	132	128	122	143	150	133	146	132	134	137	154	134	136	160	142	139	131	146	121	120	139	133	140	129	123	149	149	120	135	131	129	137	131	136	150	137	150	148	120	147	135	126	134	139	121	143	145	124	154	144	116	132	151	147	146	124	114	137	146	147	126	139	129	126	111	149	137	137	167	124	132	123	123	123	105	130	130	122	153	135	132	125	134	138	149	126	163	151	152	131	138	142	153	147	146	143	141	126	125	129	157	141	126	140	135	160	119	135	133	120	127	145	132	117	137	159	139	138	149	146	113	161	151	136	133	162	137	131	115	138	137	148	135	108	143	158	129	142	139	135	123	122	132	134	131	114	133	134	123	157	152	140	132	137	145	146	144	134	156	140	127	128	129	133	139	121	139	134	124	144	143	136	133	143	161	139	146	138	132	149	123	143	151	138	141	145	156	154	149	137	134	132	139	142	116	135	126	137	132	121	133	131	127	138	128	138	155	147	134	133	157	132	150	143	134	136	139	140	135	135	134	142	164	134	124	142	131	153	145	129	125	116	152	129	132	112	136	124	138	130	136	123	129	141	131	143	132	137	135	151	161	137	136	155	138	146	123	143	148	135	123	146	146	142	153	133	123	149	125	158	143	113	152	142	133	142	153	164	155	135	153	126	160	148	134	140	129	144	137	134	137	131	136	142	111	156	135	130	132	112	149	147	152	149	156	133	116	129	133	151	139	131	102	133	146	134	141	134	121	124	130	140	131	154	146	118	129	142	136	143	133	161	133	147	147	127	133	119	113	120	139	134	132	137	118	133	135	139	148	154	156	154	134	154	147	118	135	135	118	156	139	130	135	130	150	134	136	135	138	117	154	149	128	124	137	144	140	156	134	121	127	143	144	151	120	123	150	137	129	149	150	128	148	125	139	131	128	142	147	122	120	112	129	125	137	149	152	118	125	154	136	126	139	126	148	138	128	132	131	112	135	116	146	140	158	163	137	155	146	142	128	117	152	128	129	154	140	130	134	129	141	134	120	127	156	146	142	113	135	139	129	145	142	154	136	129	147	126	153	154	158	136	119	132	121	151	120	118	116	145	150	146	125	130	164	128	132	135	118	124	121	124	153	141	147	120	127	132	153	138	130	159	152	144	140	132	123	107	147	153	117	128	140	142	134	163	128	117	131	149	147	149	121	125	132	152	117	118	140	151	130	137	143	158	142	137	143	132	119	145	132	148	155	148	125	141	128	118	147	135	147	154	141	117	150	114	134	113	138	145	128	159	128	140	127	121	121	144	141	149	144	133	137	132	148	136	135	162	131	140	132	148	131	143	121	124	131	119	134	148	162	139	139	116	164	134	161	124	121	152	138	120	140	138	135	154	135	135	131	130	135	131	136	141	135	141	128	146	164	137	143	159	145	132	140	129	139	147	129	148	159	152	137	131	163	137	119	140	144	139	139	137	137	153	143	149	133	130	144	135	129	144	154	133	139	147	148	137	126	142	112	149	117	141	148	132	144	130	137	140	149	133	121	126	135	165	166	125	162	136	141	151	149	151	143	133	137	158	162	141	150	136	128	170	120	140	139	138	142	122	156	146	146	135	123	142	135	137	121	136	162	116	134	157	146	152	139	136	135	130	138	136	134	154	133	131	129	165	155	150	132	124	129	130	108	123	151	129	130	135	123	128	141	111	152	133	128	133	124	127	151	117	139	130	129	118	140	155	148	129	128	143	131	114	121	137	122	123	139	159	136	139	137	128	160	140	139	164	123	148	127	138	132	114	130	156	146	129	122	117	155	136	112	150	137	135	142	148	150	149	142	134	134	147	121	126	135	130	156	142	131	154	122	136	145	141	151	158	130	116	154	123	164	120	131	134	130	134	139	139	141	124	125	119	141	150	140	137	138	151	132	141	133	129	181	128	154	164	135	133	133	134	112	125	162	156	126	146	138	119	149	139	138	101	133	171	145	127	141	146	142	136	147	132	111	151	133	124	149	143	147	149	114	136	141	121	127	134	124	118	129	133	139	132	134	128	144	146	142	152	132	146	132	148	135	145	145	128	139	125	146	137	154	138	137	144	137	132	144	131	131	142	152	141	152	135	123	144	124	126	138	146	123	142	141	148	151	125	117	133	122	156	136	140	128	136	130	164	157	141	149	150	156	137	148	138	129	142	148	153	140	119	117	155	142	127	151	153	129	162	139	144	157	145	139	136	124	136	119	130	138	144	127	139	143	134	122	127	105	146	132	160	152	151	141	154	117	130	132	141	131	135	150	119	142	122	127	123	146	142	109	131	148	135	123	134	130	133	139	147	149	139	118	134	141	138	142	134	139	136	126	131	136	132	151	152	140	154	132	143	125	133	128	134	130	142	123	121	129	131	142	149	123	144	129	138	134	147	137	121	146	144	148	148	113	134	150	140	144	110	139	150	134	123	138	122	150	115	110	149	148	123	157	140	127	138	148	152	144	149	141	143
6647	3274	5297	4615	3535	2072	836	1014	1111	1146	1089	1699	1445	1650	1296	867	737	660	639	708	695	550	515	477	451	495	510	497	496	508	465	469	484	460	425	425	404	405	440	442	429	446	442	413	438	444	436	431	431	404	444	436	399	447	422	412	392	416	402	415	401	435	449	416	428	416	433	451	412	425	423	424	381	471	448	424	412	390	431	431	374	401	402	420	439	452	433	463	410	420	393	412	386	436	412	444	435	407	406	389	442	420	401	437	430	424	432	430	413	435	432	435	434	434	419	429	484	404	428	424	413	465	400	437	446	394	431	401	426	435	439	429	454	409	407	387	419	385	434	399	436	439	392	404	411	407	414	429	432	402	401	384	387	420	418	474	423	417	413	415	381	423	443	423	428	406	405	445	487	404	403	435	428	400	403	425	398	418	402	424	444	444	411	388	429	433	394	433	402	442	398	454	415	435	453	396	444	461	405	408	373	378	410	442	449	437	451	427	424	455	428	395	379	427	420	393	420	422	428	402	419	445	417	411	430	414	410	449	425	422	403	425	403	448	456	425	423	378	420	437	414	424	444	438	387	446	424	474	448	427	407	404	384	412	455	425	401	461	450	417	461	458	395	394	392	432	411	411	397	400	434	427	436	426	418	434	433	384	378	392	429	424	398	421	452	411	419	432	408	372	405	419	459	437	431	434	411	423	400	433	398	416	439	419	460	434	431	417	419	402	429	436	420	413	454	416	405	400	440	406	421	414	425	419	429	419	428	438	401	407	414	421	401	420	421	374	433	403	424	415	424	405	428	440	423	428	433	360	385	389	423	436	464	433	416	363	432	428	443	445	439	390	397	448	418	424	395	409	430	391	423	437	440	430	433	416	434	404	439	397	394	382	409	428	429	406	420	433	454	400	460	397	425	415	441	427	436	421	439	383	479	410	429	386	450	433	416	368	410	415	425	399	438	415	444	426	462	443	425	404	443	442	401	418	445	427	442	421	415	374	438	457	438	444	443	395	428	422	448	465	443	444	426	419	391	445	412	402	433	420	437	437	409	435	408	446	425	440	456	436	440	400	404	440	410	429	410	442	411	431	457	402	436	439	434	414	418	396	427	412	430	421	362	407	403	393	429	418	452	412	437	437	472	454	465	439	405	412	423	424	422	437	415	400	400	432	416	435	404	459	449	405	418	415	432	414	443	429	413	433	401	411	437	466	420	448	397	446	395	400	416	433	439	445	409	449	414	411	418	394	418	435	417	392	386	412	463	367	422	397	464	427	409	404	426	404	455	432	418	426	434	426	445	388	464	440	386	413	421	419	441	465	452	403	398	449	434	418	384	397	394	438	423	423	377	405	408	427	443	429	434	414	393	397	415	420	415	431	403	421	414	399	411	425	424	401	374	436	401	453	424	444	465	446	394	407	487	407	464	398	397	444	458	422	408	428	470	421	460	410	412	435	419	445	423	430	429	410	431	424	434	422	407	433	422	441	376	430	427	417	401	416	391	440	429	431	398	406	403	428	436	444	416	433	380	434	403	388	434	415	467	409	443	411	415	408	429	424	402	425	467	440	399	444	440	404	411	445	414	409	409	443	435	419	414	415	415	419	409	427	404	418	449	440	427	431	427	401	433	391	442	411	446	437	436	439	419	434	444	442	424	412	443	411	433	438	398	408	423	438	432	468	418	409	416	410	448	436	411	409	405	429	398	448	416	431	404	429	452	461	423	420	395	391	423	424	435	430	418	376	393	391	397	430	413	410	437	431	407	431	450	413	449	417	431	419	439	432	432	385	434	443	432	429	427	416	451	370	413	445	436	388	403	432	392	437	459	418	414	449	429	423	416	416	427	463	430	441	424	436	416	433	415	415	418	451	421	416	403	403	456	448	409	408	405	416	403	422	441	434	439	442	448	452	428	428	416	401	429	398	442	418	433	416	438	407	419	427	440	443	398	415	382	416	429	388	395	431	390	423	428	417	385	440	468	429	400	432	386	451	404	407	417	400	398	422	428	444	361	415	418	427	435	440	423	450	383	472	453	451	447	435	462	449	418	434	432	433	424	397	416	455	414	443	444	412	404	421	410	421	395	455	401	422	417	410	450	413	450	420	421	440	427	430	429	425	412	416	437	421	427	414	449	455	400	429	427	408	409	441	442	434	398	428	433	420	416	421	440	409	430	417	418	437	417	451	405	439	448	404	397	427	448	444	415	419	408	411	423	463	407	452	427	433	452	423	412	434	472	438	403	407	443	432	432	425	410	399	409	440	427	398	389	445	447	411	422	428	424	423	426	410	429	428	436	445	426	440	441	423	422	421	448	399	404	413	460	454	442	442	445	416	426	424	403	424	466	436	420	412	413	452	419	435	388	425	403	410	443	452	405	438	420	428	408	402	448	403	450	412	409	425	400	442	420	400	412	411	431	430	386	433	417	430	399	407	447	422	395	431	414	412	424	438	410	421	454	449	430	402	463	388	404	430	433	414	415	442	408	395	404	423	422	415	468	393	429	415	412	431	414	414	413	451	408	411	437	431	402	392	409	389	418	425	411	403	399	451	433	424	468	424	413	420	449	457	444	454	427	399	432	427	428	424	432	428	415	383	441	448	432	422	450	428	387	422	431	397	429	403	400	417	428	440	396	430	411	437	423	439	449	395	423	443	436	422	439	418	402	409	390	437	410	406	414	437	451	416	441	416	435	432	419	433	434	459	450	425	408	411	369	413	438	417	447	414	414	461	394	366	425	433	444	397	434	431	397	415	428	442	391	431	423	420	395	410	419	421	386	434	426	429	444	423	436	415	442	435	404	398	398	445	415	413	454	426	417	433	395	411	423	405	444	450	422	416	468	391	446	432	412	389	430	428	442	413	414	405	426	435	427	409	426	414	433	461	451	463	438	431	447	436	411	391	413	394	417	430	430	445	393	396	407	420	429	387	404	400	432	445	478	423	412	401	446	427	441	425	439	455	393	441	462	379	397	436	417	419	424	427	384	407	449	425	417	416	413	412	407	433	420	407	407	420	436	397	399	429	424	435	436	431	384	408	453	461	419	442	415	423	444	436	396	450	411	412	460	446	448	450	408	407	421	425	403	428	441	431	438	379	434	433	435	429	408	449	422	372	420	434	459	438	403	469	479	401	427	417	403	395	408	439	439	433	433	421	450	415	491	405	455	346	435	418	394	455	426	440	453	401	384	423	409	450	430	417	414	446	417	429	423	430	418	401	410	409	414	431	456	432	419	444	427	434	421	410	413	411	418	423	444	439	431	429	412	417	407	384	412	412	429	441	442	444	412	417	418	405	455	451	375	428	422	408	418	417	445	456	403	455	432	463	400	404	422	433	445	419	407	396	410	419	428	408	412	375	398	408	421	398	409	450	405	392	441	433	414	409	461	428	392	408	400	407	446	437	451	416	452	406	419	415	412	439	417	440	455	448	439	412	401	425	427	390	411	433	410	398	392	420	414	417	414	421	440	441	457	408	452	427	446	416	453	413	430	414
28945	21367	22827	8617	1585	778	364	341	436	442	378	496	424	443	311	243	247	225	202	212	205	196	159	168	168	166	166	153	154	153	152	146	144	162	141	150	154	128	136	135	150	132	108	155	141	156	134	148	143	154	156	178	165	140	137	135	135	143	145	144	144	146	141	167	140	144	114	153	143	155	152	151	134	146	156	149	156	167	139	128	133	155	126	148	149	156	139	125	130	150	146	141	163	134	132	127	156	169	151	149	138	138	142	156	141	129	118	132	162	138	145	141	148	139	150	145	123	128	109	142	142	138	153	143	134	147	154	153	145	133	142	117	135	142	154	133	116	134	152	132	152	138	154	141	157	134	134	119	138	130	131	127	132	158	181	134	146	142	145	125	146	150	170	159	136	133	140	148	135	159	154	143	148	136	147	144	139	131	133	148	140	115	134	128	133	146	131	150	123	134	140	144	153	149	146	138	150	158	137	156	122	128	123	119	146	128	124	141	143	119	130	139	140	142	129	135	144	163	151	140	151	130	141	138	137	152	151	126	148	148	138	123	114	154	150	149	150	159	135	137	148	126	136	161	138	152	140	128	145	137	151	153	129	131	145	147	150	136	136	156	149	163	132	140	152	137	112	144	141	140	144	136	159	132	149	127	158	158	129	131	144	110	158	140	154	139	137	147	149	127	125	140	126	129	129	150	133	163	156	138	151	118	164	142	131	165	114	158	159	141	151	112	155	156	136	149	137	128	135	138	144	120	148	134	170	137	123	140	153	126	122	135	132	142	130	132	132	142	140	165	139	139	150	132	136	152	120	141	137	142	121	139	143	166	132	156	132	157	138	146	161	136	146	148	141	116	152	138	135	141	138	138	130	159	142	130	136	129	161	145	147	162	141	138	137	131	139	136	162	107	140	116	139	131	128	137	140	157	122	139	117	150	136	142	153	123	141	141	150	154	155	134	145	140	145	132	146	149	149	125	128	159	131	140	148	145	124	127	143	129	157	134	139	135	135	133	144	137	138	140	126	162	124	123	137	131	138	129	142	131	129	155	162	150	126	128	139	152	147	151	144	144	135	146	149	136	114	145	150	150	140	156	141	129	119	139	158	127	153	130	148	148	147	133	144	129	129	138	151	149	132	138	134	157	158	127	162	128	121	158	140	145	144	137	107	155	127	139	129	129	149	158	133	150	150	144	129	140	118	146	134	159	139	151	150	162	140	136	134	134	155	142	146	150	136	162	138	142	146	131	147	149	164	131	129	130	138	145	128	136	121	139	151	143	140	136	144	140	133	143	143	150	142	120	160	152	150	148	133	129	120	139	132	155	153	150	134	123	107	138	147	131	143	129	140	136	141	134	117	147	135	133	112	163	146	149	147	148	124	165	158	143	155	137	129	140	133	129	150	154	131	129	155	155	137	143	137	143	162	133	150	144	147	149	138	122	130	151	153	120	157	122	129	163	127	120	133	138	131	131	139	155	131	152	124	120	144	143	148	151	135	144	142	152	140	120	129	128	139	153	157	139	147	161	162	133	127	142	149	146	163	140	156	141	133	151	158	147	130	154	147	156	132	164	136	143	133	131	125	131	125	140	149	159	137	134	135	133	134	152	147	155	155	138	126	126	136	141	171	124	152	151	152	134	132	132	150	135	165	129	152	134	139	142	137	122	139	132	137	166	168	137	135	144	125	150	138	137	156	140	142	130	169	150	140	129	155	136	145	156	130	162	152	162	141	120	142	131	145	141	138	138	129	139	147	134	166	172	141	144	140	131	132	130	149	149	152	137	119	140	137	163	145	144	158	127	146	150	160	136	138	133	150	144	124	160	154	147	151	156	163	156	165	137	139	155	144	135	145	165	148	146	134	126	141	143	136	128	161	152	153	144	137	136	149	159	120	163	139	132	135	124	142	115	149	144	147	139	151	150	155	127	127	135	146	133	157	131	156	150	144	163	148	142	138	140	119	132	150	133	157	135	146	141	173	136	143	158	143	130	133	129	149	157	139	131	136	170	153	150	124	140	140	143	149	126	146	133	120	118	136	138	138	144	137	134	147	153	128	143	117	142	154	127	135	132	161	147	147	140	160	138	142	147	153	145	156	136	135	164	124	132	130	146	170	147	141	134	147	127	149	135	146	130	131	131	133	118	141	128	153	122	165	148	126	139	159	138	143	138	143	132	157	159	149	146	122	133	138	120	159	134	131	152	134	153	148	160	146	130	144	158	146	156	144	159	135	141	141	140	157	138	142	137	148	134	135	146	123	132	142	143	130	137	145	137	178	164	130	159	140	163	142	128	145	165	154	124	147	154	144	161	136	142	138	168	139	137	153	140	122	159	149	135	150	150	129	170	132	149	123	133	129	121	152	155	149	153	125	148	155	133	118	124	135	110	134	130	141	141	126	134	126	159	155	143	151	133	156	145	149	133	167	136	141	141	137	150	144	143	131	149	130	151	132	131	148	132	131	127	124	142	128	160	143	131	140	143	129	144	136	142	158	131	139	133	138	133	120	171	135	160	136	135	133	140	127	168	155	142	135	135	121	138	155	149	150	152	144	139	148	137	145	135	131	136	154	123	154	138	158	136	147	153	158	152	134	159	138	148	104	155	150	143	151	148	149	138	143	163	139	102	143	130	159	138	160	152	143	142	148	155	154	131	143	137	136	148	154	153	168	134	146	154	152	133	140	135	146	134	134	138	137	164	133	130	124	155	143	127	147	141	158	153	141	185	153	150	134	139	124	137	134	129	143	129	138	148	127	165	136	144	128	131	137	148	141	139	129	151	132	142	151	141	134	141	133	141	146	132	160	151	160	151	146	146	132	129	168	140	152	144	151	155	141	163	166	150	130	148	131	137	142	148	155	138	139	140	141	139	140	141	120	133	146	130	137	142	141	157	143	134	152	166	130	144	147	137	143	131	142	130	140	135	149	141	138	152	141	138	144	141	124	153	124	144	132	150	153	122	150	151	124	140	145	134	146	132	117	138	132	127	146	135	129	142	149	159	142	141	146	122	154	171	142	112	125	173	144	161	136	149	130	132	135	149	149	150	146	147	147	149	139	147	129	138	150	136	134	144	144	137	133	145	128	151	142	160	154	137	136	142	156	138	131	127	153	136	142	145	140	135	119	140	147	131	128	147	156	134	115	157	168	147	137	146	144	150	150	144	133	124	148	143	132	129	168	142	147	141	152	135	134	149	145	156	155	148	133	154	130	145	160	145	143	129	144	145	154	137	139	161	133	150	150	143	140	137	150	144	142	149	137	158	159	160	115	128	134	154	155	143	147	149	139	126	148	117	130	170	140	133	137	143	132	154	131	125	157	160	129	146	133	159	154	148	140	139	151	143	172	135	131	155	155	150	139	127	147	141	137	132	143	148	149	138	164	157	149	145	126	163	137	139	158	134	134	164	143	156	136	146	172	147	145	153	138	137	135	148	148	127	130	135	139	153	126	136	144	117	145	134	153	172	161	147	141	141	164	148	147	130	128	131	146	127
7914	4571	8073	6872	6174	3244	1528	1471	1875	2040	1918	2629	2320	2350	1448	1075	1155	1026	891	764	849	650	652	615	563	529	599	516	568	509	529	522	537	471	445	430	462	440	459	428	443	453	443	477	449	478	439	434	396	443	437	436	409	487	457	410	437	441	408	461	417	456	408	404	411	445	430	414	423	400	478	450	450	438	433	455	485	428	469	408	478	437	445	422	469	444	388	470	417	467	425	435	433	426	464	421	446	463	436	436	423	432	440	408	455	429	428	440	448	427	425	423	454	453	435	419	413	433	442	442	450	444	456	413	442	421	468	445	397	435	450	446	515	440	427	439	460	402	416	426	435	435	444	446	491	409	455	404	407	405	407	434	431	483	465	451	434	491	424	437	430	412	438	423	426	417	412	440	442	432	421	469	444	422	453	449	457	392	443	468	427	434	436	421	475	440	458	446	441	420	464	459	445	417	433	451	436	477	422	428	432	443	438	443	438	432	448	414	433	421	432	457	436	433	411	430	452	457	416	424	421	444	453	406	442	464	421	441	434	466	448	417	463	425	437	423	386	429	416	437	407	421	424	482	409	424	439	423	445	423	413	461	429	452	438	455	478	421	443	430	438	429	435	416	442	470	451	437	450	444	428	432	462	445	399	469	428	399	402	409	432	446	415	456	445	439	421	446	426	449	430	382	423	406	445	420	476	430	467	434	425	399	393	407	406	413	449	433	436	435	456	430	433	419	440	442	437	447	460	459	418	422	441	434	415	439	381	406	452	463	442	410	467	435	465	408	432	459	424	448	409	422	436	427	447	470	457	467	426	482	409	447	429	452	419	442	411	436	417	458	430	415	441	426	471	412	479	448	480	441	433	445	460	435	436	422	443	460	436	407	412	422	436	430	436	444	453	412	462	465	431	437	430	468	403	436	425	414	414	402	412	435	448	421	443	462	430	410	478	441	438	427	437	454	455	476	435	453	404	464	476	466	407	417	437	427	439	438	422	466	412	420	454	420	442	460	445	447	479	432	416	434	442	424	439	471	457	412	455	443	449	398	421	451	433	461	424	453	445	445	440	428	459	416	438	450	421	444	440	443	406	424	469	470	467	419	487	462	427	463	464	424	424	438	404	430	467	451	489	436	462	462	384	437	437	383	423	439	448	446	432	436	438	443	461	422	429	411	429	397	417	441	432	432	406	439	451	435	440	428	442	425	407	459	435	396	442	432	448	467	442	412	473	433	429	468	444	451	455	455	450	390	424	449	448	464	435	440	437	459	441	460	409	426	438	457	431	460	449	433	436	452	402	416	428	440	463	432	434	398	403	463	472	451	442	431	463	426	439	395	474	446	411	426	457	458	482	442	441	423	434	432	435	432	428	453	449	460	427	405	433	457	420	429	435	462	470	429	392	448	442	407	449	406	435	414	407	425	424	430	444	430	442	427	435	423	412	455	476	471	417	453	419	410	462	393	427	400	430	434	443	424	432	409	432	466	464	426	430	415	427	419	454	428	432	437	440	412	451	407	441	439	401	425	399	418	396	453	456	426	426	414	438	448	425	422	442	413	424	449	456	442	431	481	475	432	462	464	451	442	444	435	412	411	493	464	438	395	419	473	433	421	464	438	453	451	458	473	418	439	437	431	488	437	458	458	438	459	415	452	449	417	427	406	402	441	461	431	449	430	429	465	429	440	443	456	465	416	409	409	446	451	383	411	467	386	408	423	417	448	432	444	448	463	484	419	412	408	423	430	424	431	409	451	399	435	435	379	408	431	452	463	465	434	445	434	429	401	391	471	408	428	501	451	409	439	442	458	450	421	419	415	476	419	426	425	416	457	436	447	433	436	423	456	442	475	438	441	437	461	456	432	407	443	421	435	442	393	416	435	428	417	437	416	423	433	399	429	416	446	483	425	444	436	447	419	451	412	461	421	447	451	455	424	426	438	449	442	436	433	420	433	470	427	425	445	434	414	402	443	423	427	459	455	447	444	402	423	441	447	433	453	458	468	491	437	440	450	406	433	408	410	439	462	426	465	437	451	474	457	434	409	455	382	446	423	471	478	430	443	469	409	458	417	402	427	460	406	433	467	434	444	466	452	409	436	444	435	426	416	454	440	409	448	461	433	449	425	487	460	433	428	429	438	474	460	432	445	436	453	413	421	456	413	431	436	423	440	434	419	450	438	426	402	409	455	438	432	415	451	448	437	418	421	417	461	460	465	432	474	431	415	455	388	386	424	405	410	408	426	454	429	434	419	448	441	434	423	445	415	454	387	424	401	453	450	463	428	434	447	448	436	446	440	437	420	448	466	427	471	420	457	416	426	495	469	434	427	458	383	427	433	445	417	457	431	504	450	439	424	398	435	439	410	420	428	465	489	425	453	423	443	414	457	430	425	421	428	416	441	437	417	453	441	430	462	448	469	418	422	444	414	457	472	406	396	473	431	432	458	417	476	420	442	409	460	420	437	445	443	465	455	437	438	481	427	400	462	426	428	431	450	445	471	405	406	406	460	469	443	425	406	387	422	448	433	442	407	392	473	418	463	469	416	440	432	417	437	465	445	401	376	434	419	469	465	423	390	427	411	439	431	421	436	420	432	429	415	423	415	453	434	457	411	440	438	436	452	419	427	433	434	417	402	406	407	419	482	426	429	474	415	435	447	440	433	445	435	485	413	432	430	419	454	452	431	460	489	479	428	419	407	449	488	410	443	462	440	444	432	436	426	437	406	464	451	430	429	434	442	448	402	435	450	466	431	424	507	454	460	450	432	442	425	393	419	437	460	463	428	450	428	380	443	412	406	437	427	403	448	443	420	450	447	460	443	455	425	497	424	403	427	417	438	401	441	441	446	395	420	443	459	441	441	446	395	425	420	472	438	449	413	467	418	429	428	464	460	470	443	434	431	406	428	406	394	449	438	439	439	391	421	443	415	430	449	456	469	438	436	407	448	396	458	427	464	417	449	420	429	435	460	436	453	410	440	461	432	419	457	446	436	442	429	430	402	447	437	419	432	444	465	458	403	444	445	428	470	426	436	453	457	453	442	397	426	459	445	438	435	473	454	420	424	413	435	407	439	424	452	424	427	460	476	429	389	406	367	448	425	453	419	431	444	435	468	453	434	427	449	432	448	451	477	449	419	407	426	461	445	474	464	438	402	423	436	470	409	433	415	427	429	444	404	438	422	461	445	456	405	458	432	409	436	466	449	406	418	443	416	422	427	460	417	450	452	450	431	430	434	448	490	467	394	476	431	440	390	429	438	430	451	424	459	462	463	445	434	457	459	441	466	402	437	382	463	422	461	421	433	425	438	434	431	439	442	436	465	471	418	444	442	431	439	449	400	446	434	458	417	477	436	409	417	425	451	450	449	425	436	458	456	441	432	459	443	432	438	427	417	463	411	469	419	452	400	475	416	462	452	472	438	445	424	444	447	446	444	422	452	467	444	403	439	441	419	417	467	434	437	400	420	460	444	424	428	452	430	451	464	458	453	462	454	447	456
29114	21327	20127	3148	174	189	152	165	151	134	142	152	141	133	154	127	144	139	149	124	126	130	123	150	146	134	131	153	141	131	147	148	140	125	118	148	154	145	141	125	131	117	123	143	134	137	114	128	134	107	124	109	137	116	131	123	139	164	143	125	115	130	148	146	158	129	133	131	144	133	140	136	149	134	123	161	131	136	136	145	127	133	140	127	138	138	139	141	124	137	130	125	130	146	138	141	122	137	137	121	142	141	139	114	146	128	127	133	129	138	121	141	139	130	122	134	123	132	122	138	140	144	146	149	155	141	122	141	126	125	135	108	135	125	116	136	129	144	141	145	147	138	120	137	132	135	129	126	123	119	123	132	121	118	147	144	138	142	127	149	109	124	126	129	127	137	145	128	126	131	134	142	135	138	131	123	113	133	126	130	148	130	126	128	112	133	122	167	136	148	146	156	138	141	147	121	137	128	130	127	126	130	163	144	147	135	129	152	132	153	119	139	133	127	128	119	165	130	151	120	140	132	118	124	153	139	117	122	155	115	152	137	138	130	132	151	134	140	132	133	138	137	139	137	141	142	143	123	123	134	141	137	114	135	131	126	150	141	142	115	147	109	140	148	125	121	140	147	136	123	129	130	140	119	126	142	136	153	129	151	141	143	142	130	149	126	169	130	142	143	123	114	108	138	135	137	134	127	157	119	133	122	147	128	138	142	137	150	139	137	148	131	141	115	141	135	137	140	147	127	138	127	135	132	139	151	134	123	145	134	117	125	121	138	124	146	122	121	139	139	117	148	132	134	123	127	117	109	122	144	133	145	119	137	143	108	134	138	149	129	153	133	155	128	128	124	156	119	150	150	136	138	144	138	137	132	125	147	135	135	134	110	136	145	133	122	140	126	137	135	130	141	129	119	135	132	138	138	144	149	124	149	139	163	136	162	123	134	133	146	115	140	147	117	143	131	128	127	134	135	121	117	143	130	108	141	125	124	120	137	131	141	137	129	148	149	122	143	155	125	152	143	124	156	132	136	127	128	135	124	137	132	144	131	138	146	131	135	132	140	142	147	131	130	136	126	137	139	124	146	148	127	124	112	154	135	145	155	124	142	154	143	160	130	139	139	153	134	131	145	140	145	137	142	130	136	125	136	141	124	117	131	132	135	150	162	140	134	121	136	149	117	152	130	150	131	140	133	156	145	130	123	103	124	147	115	138	147	135	138	140	129	142	142	139	118	135	126	152	132	131	138	141	110	139	133	143	165	134	139	140	143	132	138	117	132	157	129	150	126	155	134	143	126	127	141	128	144	155	134	136	142	130	111	141	151	113	129	129	129	127	160	129	118	128	128	109	138	128	154	119	150	130	125	139	124	141	113	157	138	144	138	124	143	144	133	143	126	137	134	128	129	128	136	131	143	163	131	127	144	124	161	122	140	147	151	133	144	117	139	139	128	113	150	153	112	137	139	134	126	133	131	126	126	129	138	109	134	135	136	129	130	133	151	151	140	144	128	116	132	153	139	133	155	133	129	136	154	133	116	111	127	141	129	116	134	122	119	133	135	117	134	148	134	173	124	131	121	158	127	134	133	131	118	129	140	148	116	135	127	139	117	140	129	131	121	152	111	128	138	132	140	111	123	153	165	167	135	144	134	134	133	140	140	140	141	156	130	124	125	134	146	124	136	102	127	142	127	152	138	140	142	144	143	127	133	137	141	125	148	117	135	144	142	134	141	128	118	123	121	138	142	140	129	119	154	119	125	139	138	144	137	143	126	135	128	123	138	139	128	140	137	142	146	149	146	144	147	148	118	151	115	131	149	143	139	136	128	142	142	135	119	134	131	135	126	123	145	109	132	146	134	128	133	124	142	143	134	131	117	134	153	137	137	116	128	126	124	158	150	104	131	133	142	108	136	138	135	114	145	131	126	139	126	125	138	133	131	134	126	141	150	148	114	167	127	172	140	126	130	134	152	138	110	139	136	127	132	129	111	128	140	120	132	134	136	159	150	131	123	130	131	127	144	137	135	126	142	152	142	128	140	130	128	146	131	127	158	136	135	153	156	126	111	121	155	155	123	130	135	147	140	132	129	141	133	150	142	137	131	145	151	146	141	130	151	134	134	116	117	146	142	131	136	138	150	135	135	130	137	151	116	142	152	125	126	124	132	133	145	125	145	135	126	123	140	137	120	119	124	130	136	126	124	139	136	132	128	150	154	147	138	114	134	147	138	125	124	130	133	142	154	127	150	137	135	134	144	116	142	138	141	160	128	130	138	128	117	154	115	141	145	149	147	136	134	145	139	139	131	137	128	166	138	134	131	142	150	124	128	122	144	146	135	130	127	156	123	137	132	136	130	134	122	129	148	130	140	135	129	139	123	125	132	139	129	122	135	135	129	149	157	143	133	147	153	139	145	127	127	131	130	141	161	129	138	144	155	155	129	128	143	157	144	125	114	159	136	132	139	157	137	133	135	130	119	116	135	126	140	138	130	126	119	153	124	145	123	151	137	133	150	125	138	126	124	140	122	130	118	151	129	137	143	126	126	144	159	138	145	135	135	148	136	140	142	117	137	136	132	135	122	128	152	139	143	121	148	130	131	126	128	130	116	122	132	141	123	106	132	133	119	135	132	112	144	150	155	131	129	157	121	119	142	116	148	122	128	137	104	152	127	166	147	120	143	121	143	145	154	132	166	145	112	152	132	144	138	146	139	113	136	142	158	117	125	116	147	139	131	138	169	126	142	130	128	132	134	137	135	133	132	143	160	134	147	114	134	148	134	137	149	134	133	123	142	132	133	140	130	122	141	133	128	163	139	137	121	128	151	131	133	143	136	148	135	139	129	144	136	142	116	125	134	125	140	143	133	127	143	147	137	130	142	134	141	142	140	135	112	118	109	130	156	145	148	122	120	137	150	146	124	136	133	127	127	130	161	130	124	164	130	137	146	152	113	142	133	136	129	132	117	137	142	136	142	137	125	145	143	115	131	132	147	139	131	141	129	128	144	143	165	145	122	137	126	138	114	113	117	123	127	130	134	152	135	121	136	130	133	134	141	127	143	143	144	113	146	157	135	109	148	130	139	129	128	134	142	115	117	132	115	138	121	121	132	144	142	126	117	143	151	131	116	150	166	140	138	142	142	116	132	133	134	137	128	131	135	145	158	133	133	127	128	130	133	126	129	139	157	140	133	140	121	137	133	130	146	132	146	124	143	137	141	150	120	119	137	140	134	130	124	154	144	141	138	159	140	135	140	132	151	141	158	152	127	128	144	139	153	134	131	119	132	152	150	144	137	142	140	126	135	135	140	137	140	131	150	138	117	121	155	153	127	143	134	127	149	132	136	147	138	140	134	148	124	146	124	123	135	149	144	122	121	140	111	132	153	129	141	142	130	147	121	153	126	140	128	154	128	142	131	133	112	138	126	131	137	151	129	135	128	125	125	120	143	138	123	153	144	156	139	129	129	144	140	150	133	123	140	132	141	161	154	134	127
5398	798	851	794	694	599	513	495	516	468	448	541	485	473	454	474	442	428	454	417	413	435	428	416	444	432	415	419	460	421	445	413	413	414	400	418	398	445	403	404	431	396	362	417	436	428	373	383	400	406	412	413	442	387	416	398	399	382	408	405	461	421	394	406	410	376	428	446	425	453	386	402	415	448	424	385	423	409	441	443	404	419	409	450	436	430	406	430	404	431	444	375	392	417	404	386	429	410	448	393	393	437	416	420	417	430	379	421	438	437	433	415	406	428	409	404	420	383	410	386	427	408	421	407	432	396	412	415	455	396	378	433	398	414	470	456	420	370	439	439	437	428	375	402	424	382	391	443	444	386	461	431	444	414	422	369	414	424	401	427	415	413	420	402	419	447	394	403	388	430	366	403	417	410	419	422	427	402	424	441	395	428	386	439	423	389	434	440	438	408	441	427	462	375	426	439	391	430	408	416	440	410	419	384	410	422	386	436	424	451	396	436	399	411	415	388	446	419	462	416	396	439	436	437	396	420	412	408	415	410	389	430	437	431	426	445	394	398	400	417	426	443	391	402	458	425	419	437	432	443	431	437	422	411	388	429	425	414	360	426	387	400	424	430	380	429	382	386	419	417	431	406	432	433	417	402	414	422	411	411	380	410	416	400	400	435	405	428	403	446	413	380	436	462	403	441	412	411	396	435	428	438	427	405	428	435	411	449	425	437	391	399	401	425	401	394	424	401	435	403	421	432	434	406	452	425	431	427	406	428	390	429	389	429	413	405	404	379	409	429	400	438	420	406	414	471	416	425	370	447	405	405	437	434	380	460	446	403	365	424	436	425	427	435	382	383	409	406	401	432	448	417	427	420	399	393	407	433	403	398	419	414	449	389	385	408	406	396	381	431	410	400	427	417	414	384	444	455	439	396	384	404	440	379	386	396	429	394	426	459	408	442	393	400	447	431	400	390	418	402	444	431	455	400	378	395	455	415	435	418	405	423	430	334	424	419	420	405	402	386	389	423	412	406	423	417	420	460	394	386	391	401	427	413	433	418	405	407	387	435	415	374	462	437	418	417	413	415	434	428	406	424	416	423	413	439	394	418	416	448	413	432	407	420	413	397	409	412	396	419	438	421	418	454	408	429	417	448	379	412	392	417	413	399	433	431	402	387	398	430	415	439	434	373	412	431	417	438	417	428	419	423	433	408	407	408	408	434	414	400	442	442	443	408	409	425	417	404	416	396	429	414	435	435	443	417	426	413	392	412	418	393	392	440	423	440	399	398	398	439	384	441	450	380	447	377	397	386	403	382	417	404	397	425	419	428	443	414	443	400	431	424	406	409	406	427	389	438	396	415	423	420	422	402	413	423	435	418	390	392	374	392	405	409	422	366	443	435	415	445	419	432	410	414	378	407	409	394	402	398	412	399	415	395	432	432	429	454	407	409	421	427	421	417	408	418	444	434	444	431	434	445	397	393	432	396	406	397	414	402	437	430	413	443	412	426	385	431	390	373	404	396	407	431	409	401	397	404	392	432	444	403	420	432	381	386	405	373	410	386	377	440	429	452	410	400	407	417	406	399	442	403	387	421	399	456	396	396	408	438	379	433	396	391	441	448	411	459	410	418	410	387	410	397	388	405	449	403	397	412	398	422	439	413	377	434	408	400	395	423	435	413	438	416	394	423	400	414	431	429	436	440	393	380	399	403	411	453	407	437	408	401	390	417	405	424	413	404	415	397	424	451	397	429	427	431	414	428	408	437	431	429	425	420	433	397	392	394	405	411	420	414	396	421	413	423	388	375	411	418	435	443	432	440	418	428	399	419	438	407	417	421	418	434	402	423	435	421	451	432	465	430	440	420	400	432	408	424	425	431	425	417	407	424	393	431	422	462	436	410	420	423	417	422	385	422	404	404	407	412	390	431	432	413	412	442	399	384	427	413	386	408	419	424	410	401	417	392	429	404	421	427	390	405	422	411	423	433	407	437	382	422	382	428	402	412	471	383	410	397	426	412	458	426	419	438	417	433	406	384	433	412	414	426	460	389	381	402	389	417	418	421	452	438	413	379	417	437	441	438	409	404	447	427	392	442	384	476	406	375	431	395	445	422	397	441	417	432	418	399	414	445	472	413	429	430	430	429	409	467	426	409	406	408	416	406	401	361	402	440	452	397	389	419	442	459	409	417	395	408	397	463	434	440	420	407	433	421	417	448	398	426	419	378	418	451	445	453	403	432	405	437	410	456	429	388	432	372	454	386	430	417	438	455	438	418	405	404	428	407	433	374	462	416	404	426	420	389	420	380	436	406	420	384	406	376	408	397	423	422	425	398	417	422	387	441	400	428	458	410	382	402	429	414	414	406	395	433	405	441	464	441	413	405	404	415	403	406	389	417	429	433	452	395	483	412	376	405	423	418	407	413	414	409	429	402	406	442	425	430	399	421	405	433	408	409	454	435	385	418	415	397	412	419	406	371	424	443	412	456	404	406	409	416	406	422	414	441	416	403	431	448	436	405	415	406	406	410	422	390	443	422	440	456	415	379	426	423	369	416	424	428	419	407	395	421	433	446	405	425	401	408	395	424	444	430	435	441	396	465	416	411	422	394	411	433	407	414	401	416	400	458	409	420	433	435	408	435	418	435	439	367	406	411	433	411	474	415	389	412	411	437	403	406	440	430	464	418	431	391	395	433	398	413	407	426	422	405	422	400	455	421	428	445	432	405	421	367	434	385	463	399	365	460	394	401	433	432	409	401	443	409	393	419	395	477	458	410	412	440	414	420	460	426	406	385	387	441	413	417	449	425	421	435	435	415	404	403	406	416	405	431	440	396	433	400	381	433	394	419	416	401	422	437	433	431	412	414	409	413	416	411	395	417	436	412	419	393	392	395	434	414	410	433	421	417	446	406	405	401	414	441	408	414	430	399	396	398	437	408	406	429	410	418	413	394	442	442	435	448	403	456	454	428	402	435	405	436	416	401	434	407	418	386	373	413	404	420	410	411	432	417	464	409	416	419	388	408	452	395	441	406	426	420	460	373	416	406	407	435	411	401	459	430	403	440	404	416	441	399	438	405	428	415	444	403	403	390	390	431	421	417	384	413	432	390	403	411	392	408	461	411	432	412	423	389	388	419	439	397	411	424	439	395	412	409	443	436	395	378	426	391	406	394	415	442	431	414	431	414	436	393	365	420	426	395	378	424	418	406	391	432	390	461	400	407	379	436	441	415	412	430	433	428	414	419	421	411	405	408	404	420	431	424	402	441	385	444	440	402	413	414	395	392	406	417	409	413	433	416	423	433	405	448	407	444	412	460	400	441	407	415	429	407	442	422	403	405	395	409	444	388	376	424	404	396	425	410	417	423	417	418	405	423	403	423	404	451	419	412	395	415	400	388	407	402	419	403	399	413	407	412	409	434	397	381	410	394	423	428	449	408	435	411	430	409	405	380	424	400	423	440	421	415	426	431	425	432	404	424	396	419	414	459	429	410
28964	21349	22026	6520	953	520	293	246	247	245	242	309	319	260	224	255	178	205	199	183	153	170	140	151	143	156	160	152	141	166	158	147	149	140	112	152	132	142	126	128	150	148	138	136	157	154	134	134	160	149	141	132	126	145	143	144	142	150	147	152	140	111	151	125	137	147	152	130	139	117	131	134	127	137	129	133	122	130	121	121	140	120	143	127	123	146	125	138	159	128	146	148	124	151	137	128	138	130	147	127	115	148	138	121	147	132	154	142	136	133	133	122	129	149	142	132	149	139	144	134	124	136	147	126	141	136	136	147	149	148	163	123	123	164	113	140	148	144	132	123	150	146	149	142	149	152	124	143	148	132	128	162	125	156	124	130	130	143	126	143	126	148	142	141	144	146	144	134	135	151	153	138	127	141	152	117	137	164	174	138	128	127	137	148	132	124	132	136	122	142	134	143	125	135	147	149	136	140	117	143	144	157	136	139	120	123	152	135	149	148	135	129	140	136	150	132	138	129	145	141	133	141	141	146	142	135	123	127	153	146	134	127	102	134	152	127	141	133	129	116	140	145	129	112	162	147	154	135	142	150	129	131	134	130	153	154	124	142	143	148	131	124	136	144	127	133	128	124	136	121	143	143	148	128	141	135	122	151	125	156	124	135	135	148	149	125	128	147	133	141	138	126	144	136	117	143	144	130	142	148	143	137	137	136	164	133	158	161	140	143	138	136	153	137	154	143	145	145	143	134	136	144	131	130	144	142	138	137	144	139	134	137	136	141	143	118	160	131	135	151	135	134	139	107	130	141	129	135	143	114	135	137	162	127	128	126	119	136	127	138	137	140	136	108	147	128	121	129	113	143	120	128	119	120	144	131	137	139	142	102	147	133	150	127	134	114	144	135	125	145	152	140	153	118	123	142	128	126	151	135	147	150	126	123	136	120	158	108	121	139	135	134	126	138	152	131	128	126	129	129	123	136	132	140	118	131	121	138	131	121	145	147	130	131	125	148	142	147	137	139	114	133	138	147	129	128	143	155	133	164	147	121	135	123	137	138	141	169	136	122	142	139	143	144	147	142	144	132	115	143	149	131	143	166	147	121	125	143	130	118	139	148	138	157	124	142	118	133	132	149	135	137	140	132	134	123	137	119	155	137	138	152	133	136	138	147	126	122	140	139	120	118	107	122	148	121	140	124	138	128	138	121	151	141	158	127	142	122	147	153	161	146	142	130	123	125	111	114	146	134	149	128	134	123	151	150	141	156	146	138	140	130	136	128	144	129	156	135	135	139	139	138	143	147	155	125	146	139	120	143	121	162	147	153	150	143	138	126	121	136	133	143	125	122	145	112	150	135	144	114	166	158	130	133	146	158	139	151	134	141	142	130	143	154	127	146	135	127	121	132	152	139	139	125	130	144	143	135	162	150	135	143	138	128	121	109	139	154	130	135	152	112	147	127	142	143	143	104	150	149	126	149	130	124	127	124	145	124	123	137	131	134	145	136	143	133	127	147	137	119	128	112	146	176	126	149	148	145	120	127	126	126	129	123	159	140	121	127	168	147	146	131	138	131	130	146	158	123	123	137	134	129	147	132	130	164	138	126	133	133	171	122	136	117	117	149	154	128	128	124	125	137	126	144	139	120	133	141	145	124	123	155	142	130	125	127	135	153	144	125	118	128	115	131	148	139	126	122	127	131	131	138	119	132	129	134	149	154	130	152	121	148	134	124	167	128	151	135	128	146	136	138	140	110	136	138	134	145	138	142	153	143	132	133	139	133	146	142	117	115	143	141	145	126	130	142	141	147	128	125	126	125	128	129	153	140	130	132	137	128	160	145	142	147	124	131	149	143	132	136	123	150	119	130	122	120	135	140	141	165	134	153	120	138	156	146	126	153	141	147	141	133	143	132	124	132	137	120	119	139	122	149	141	147	138	144	110	152	153	130	148	135	114	120	143	145	133	130	142	146	135	141	128	145	126	130	129	136	140	154	123	138	142	120	135	141	131	168	128	157	142	132	132	137	151	140	119	149	114	137	136	144	142	135	146	118	114	132	137	144	117	140	159	131	139	125	142	146	129	129	143	125	128	160	144	140	130	143	136	121	140	139	126	135	132	120	151	150	133	149	129	140	150	125	146	137	139	144	114	144	147	154	123	135	117	149	125	138	150	130	120	136	154	127	120	151	151	139	116	118	143	142	131	133	144	146	150	140	142	132	127	124	153	157	132	142	134	126	135	102	132	128	148	136	140	132	146	124	128	107	149	154	125	129	146	156	152	144	126	128	131	128	126	129	151	128	138	111	134	132	155	148	112	152	133	126	132	143	146	135	123	113	141	145	135	145	135	139	133	127	130	136	164	127	133	130	142	133	147	159	124	155	136	137	134	117	139	135	139	134	132	128	132	135	113	139	148	140	146	139	125	133	145	138	119	134	136	131	139	151	120	112	127	112	152	135	130	125	154	129	141	161	126	130	147	141	122	129	147	119	133	134	133	131	162	131	164	128	139	133	144	132	124	148	142	131	118	127	147	121	135	116	142	137	111	135	129	138	137	136	143	122	133	130	143	129	147	134	153	132	130	141	120	137	130	127	135	150	147	120	132	144	136	135	157	135	116	154	129	145	146	143	148	141	162	141	144	160	140	118	129	142	163	116	148	132	142	151	144	127	137	124	153	141	139	131	127	135	154	128	144	160	140	146	111	137	137	150	133	145	126	137	121	145	137	129	132	140	151	138	130	140	165	132	139	127	121	129	144	154	137	120	111	138	141	118	142	129	152	141	116	106	152	135	127	120	126	141	143	136	128	137	128	135	144	126	129	156	113	139	124	137	134	134	133	138	140	133	163	133	132	149	117	151	117	109	138	131	118	133	139	131	136	126	128	140	135	150	135	145	130	168	133	133	123	146	138	121	143	117	134	151	127	147	161	147	135	147	128	115	127	133	127	139	120	149	148	166	119	132	153	154	177	131	128	151	157	122	146	135	131	136	129	147	137	141	125	152	114	129	152	127	143	136	144	116	153	135	145	129	102	148	132	123	153	135	105	127	133	133	140	122	148	119	146	150	168	138	135	145	130	155	139	133	132	145	129	126	128	146	129	127	142	140	139	123	154	149	128	138	132	133	125	132	137	142	149	123	151	119	115	154	137	140	138	148	113	135	133	118	126	114	149	150	139	157	143	140	143	142	119	120	126	127	126	161	145	127	125	134	117	137	154	122	142	125	139	167	141	145	131	128	122	134	147	151	125	133	149	145	138	135	125	159	164	154	162	127	139	127	125	142	160	118	140	120	138	126	145	124	125	138	119	129	153	139	141	158	139	166	131	109	129	137	144	108	135	134	127	145	127	164	144	138	129	126	146	137	133	127	136	135	131	105	119	151	131	115	131	118	125	128	129	153	128	124	137	128	131	131	138	122	130	152	129	122	124	142	134	146	135	133	138	120	140	110	140	147	131	142	156	151	126	157	141	139	128	132	132	138	123	144	135	125	143	152
6734	2997	5808	4569	4139	2430	1183	975	1175	1159	1185	1714	1421	1376	991	1324	798	821	767	751	626	540	544	542	492	543	476	501	456	526	477	465	460	466	443	432	423	423	456	395	436	409	432	417	436	444	453	404	446	425	461	416	410	391	415	414	400	403	400	421	420	450	383	414	410	442	401	414	421	426	430	398	417	404	413	399	442	443	423	442	423	455	424	371	424	434	450	387	431	412	404	430	430	436	419	414	418	410	424	411	418	413	413	393	416	453	405	410	405	413	408	389	453	420	413	425	421	422	432	391	386	452	412	439	406	421	412	418	418	417	433	453	410	444	432	421	441	418	380	407	430	412	425	395	459	423	438	461	378	397	441	427	388	417	406	402	442	435	454	450	399	425	459	491	431	422	386	422	426	436	394	449	415	404	388	406	447	464	388	441	408	394	395	434	409	421	432	441	422	421	411	392	422	435	370	419	446	408	444	407	408	436	402	415	426	439	401	389	405	444	454	365	409	420	390	443	450	388	406	435	378	369	448	379	413	442	398	449	424	428	439	400	423	393	441	446	407	424	414	392	452	423	407	432	406	430	440	406	410	422	400	430	421	397	413	385	417	422	456	438	422	412	438	440	414	425	432	384	447	425	424	413	442	404	424	399	413	399	457	424	423	406	443	446	457	473	446	421	419	386	431	407	415	412	416	419	453	428	381	411	409	451	408	418	391	452	451	445	418	427	396	399	445	393	411	442	437	439	441	397	424	418	442	423	425	398	395	427	432	416	450	427	471	405	434	414	406	457	417	438	405	440	406	442	423	412	421	376	414	437	380	437	420	404	453	418	433	379	400	405	418	391	412	420	422	461	422	447	425	439	424	441	430	409	441	428	421	430	435	427	441	460	410	441	429	405	386	413	429	451	425	415	390	412	380	419	399	378	430	445	454	456	451	398	425	435	405	440	394	411	374	417	478	433	401	420	424	402	420	445	406	411	386	445	408	419	415	425	401	434	436	402	416	449	396	446	426	373	411	409	406	421	406	419	451	433	407	433	423	433	439	415	389	435	439	463	384	437	450	447	415	422	437	416	415	461	436	418	427	403	382	397	398	422	428	401	420	422	396	412	457	425	445	401	411	435	428	405	424	405	432	423	422	423	439	388	409	433	406	420	421	419	403	444	419	450	459	412	413	436	440	429	397	431	442	461	388	475	416	456	427	472	383	410	394	458	426	405	425	415	437	442	399	414	416	419	409	434	439	449	404	416	419	416	402	418	417	404	431	419	381	433	401	449	458	452	431	425	415	404	405	412	438	415	436	416	435	399	407	433	400	437	369	413	408	465	417	430	439	410	396	395	436	413	463	415	389	443	402	442	404	397	423	405	428	416	419	443	421	445	453	439	404	446	400	395	415	432	427	397	439	415	420	430	413	411	436	429	417	422	460	412	418	422	408	453	403	412	420	450	401	424	411	433	429	420	436	432	456	441	386	381	421	414	409	407	430	359	384	424	401	403	456	426	403	422	425	411	446	467	476	432	397	416	450	468	454	449	444	409	473	343	400	409	425	411	430	436	417	404	411	410	403	421	439	404	416	411	457	443	395	430	385	399	407	387	411	382	434	440	436	424	412	450	446	442	417	393	438	428	424	404	462	398	427	405	424	438	413	435	409	409	425	425	411	426	426	425	414	389	397	459	417	411	461	409	417	434	416	405	377	444	416	450	419	429	447	430	404	463	379	413	414	447	433	394	432	397	444	410	430	425	420	427	427	395	422	408	407	402	416	377	409	412	402	417	436	448	412	450	410	400	408	425	394	427	429	396	452	417	401	405	423	431	430	402	405	413	423	439	450	410	418	430	450	442	420	410	413	401	425	437	433	441	435	406	411	425	447	435	392	446	399	433	440	432	438	409	402	378	406	418	423	429	448	454	408	410	427	411	396	427	387	400	420	388	409	443	429	419	408	453	426	425	398	407	378	403	413	432	426	439	435	418	394	366	413	423	433	450	413	425	425	459	404	445	467	384	425	430	451	413	453	432	425	394	414	406	440	421	442	429	433	437	437	400	407	408	436	439	410	420	428	404	400	465	424	415	413	364	444	422	437	368	425	437	440	402	445	446	399	449	435	429	438	427	443	393	378	430	402	417	420	448	432	392	415	416	410	395	414	417	408	437	423	437	418	415	411	384	394	457	446	432	430	416	442	405	375	435	443	403	403	382	449	457	417	420	399	446	408	411	408	447	418	425	444	439	405	442	413	439	399	400	438	412	400	442	414	417	434	412	447	390	461	431	432	413	411	402	419	362	411	425	422	375	413	376	432	421	436	427	431	440	431	421	428	457	399	450	451	442	394	426	432	442	396	427	410	396	450	402	420	418	416	441	443	421	441	405	429	414	418	403	433	436	400	394	403	429	434	456	434	393	384	441	436	419	419	420	422	427	388	434	407	439	404	417	385	447	437	415	420	419	406	409	420	428	430	457	404	431	399	438	450	412	409	450	433	446	420	437	415	409	435	419	397	416	425	437	406	397	443	442	423	391	391	445	436	429	405	471	397	390	421	427	421	450	414	451	394	408	415	419	441	460	442	429	407	424	410	384	491	439	454	410	429	428	397	403	400	424	419	442	399	457	466	423	387	432	442	427	442	373	413	409	457	454	403	397	422	410	452	434	416	438	425	414	418	407	408	489	416	430	424	386	449	437	431	408	409	402	408	387	408	414	419	438	409	413	418	444	423	460	443	452	400	403	413	395	419	388	441	420	423	411	418	414	434	408	443	450	427	426	397	430	439	387	442	449	433	422	428	396	415	454	426	409	391	399	451	392	398	411	433	436	414	425	419	437	407	431	412	401	440	400	432	448	429	391	458	359	388	409	403	460	374	425	421	423	394	399	412	423	409	408	427	388	433	429	423	428	390	433	403	420	468	400	385	429	445	413	388	434	433	436	418	446	395	397	437	428	396	426	443	452	444	426	455	381	418	442	409	412	439	432	434	413	403	417	457	415	407	434	416	425	430	443	380	406	400	450	418	400	420	424	425	395	430	395	400	499	398	440	419	412	429	468	439	395	391	396	404	435	432	418	430	420	448	400	402	414	433	396	436	442	434	442	412	430	460	422	426	411	446	438	445	437	450	413	453	454	365	419	403	444	448	421	423	427	413	421	418	452	418	392	411	385	418	444	422	399	412	417	426	425	433	431	408	442	406	446	425	403	412	431	434	421	423	421	421	389	413	408	404	396	380	369	405	433	484	426	455	398	456	415	428	437	430	426	431	395	409	422	420	385	402	400	421	443	418	425	417	431	394	401	398	432	450	437	412	390	409	457	425	394	446	455	448	411	410	457	393	400	419	413	383	438	448	398	436	421	419	428	408	405	438	429	444	431	406	417	454	402	387	425	401	420	418	390	410	385	467	412	411	443	424	432	421	421	432	384	392	417	462	409	406	420	387	436	439	444	416	401	424	414	430	401	408	424	429	401	455	429	450	444	462	402	430	403	410	437	381	434	432	415
28944	21294	22905	8613	1562	786	420	313	347	287	392	443	379	409	364	343	252	246	202	202	178	182	185	160	145	153	186	140	149	152	153	157	160	138	146	143	146	160	146	175	141	146	141	134	153	140	129	145	165	133	153	140	163	138	145	139	129	139	126	139	147	162	131	134	133	140	150	134	135	152	163	150	134	162	124	120	167	134	124	120	164	141	145	122	156	136	129	116	153	112	131	145	141	156	148	137	151	158	134	150	127	145	171	110	142	118	145	155	132	130	134	149	152	132	132	139	148	142	126	136	141	131	141	131	125	136	152	144	147	144	133	144	134	145	140	141	146	140	138	150	144	134	145	149	147	116	140	115	135	122	152	144	129	156	142	137	160	155	152	161	148	145	160	149	131	145	150	137	138	139	135	134	144	152	131	145	141	164	154	153	135	133	150	147	144	139	132	144	122	132	123	153	131	127	149	141	139	158	122	118	138	124	151	147	143	141	127	125	141	152	146	120	145	143	128	134	146	138	120	130	149	130	141	142	140	127	146	141	140	131	138	146	136	119	149	150	156	143	130	159	168	141	156	128	147	128	147	130	154	143	148	141	131	147	155	158	140	145	150	155	164	152	117	150	154	149	127	139	140	117	130	136	129	143	149	151	149	156	157	135	140	140	147	135	130	123	127	130	127	141	152	146	151	141	137	141	125	144	129	132	157	130	151	161	141	133	148	137	136	135	148	145	147	111	129	146	125	132	130	111	131	127	134	134	151	143	130	147	153	154	135	129	135	127	139	141	133	153	150	144	135	142	146	132	143	150	147	144	138	147	137	118	134	150	139	132	128	153	136	128	155	116	141	132	160	103	138	142	130	122	152	144	155	125	118	151	138	133	137	147	152	159	128	147	126	153	135	126	158	138	147	148	129	146	123	150	150	139	156	146	127	133	150	127	140	145	149	130	127	135	135	157	158	130	131	122	161	147	124	153	147	130	133	140	163	146	163	121	129	154	128	140	129	147	149	160	138	154	129	131	141	140	156	161	136	118	135	151	163	172	134	164	148	128	134	135	133	124	126	155	133	122	152	152	142	134	146	166	149	132	149	147	146	134	150	125	143	169	153	140	135	157	137	160	130	145	142	149	146	144	136	143	138	146	143	161	145	146	140	146	119	152	137	132	136	132	144	126	130	138	154	153	137	123	117	132	133	184	127	132	133	146	144	142	124	134	139	138	169	137	131	135	130	127	145	149	157	146	155	149	144	163	156	144	135	147	146	126	144	131	164	151	144	126	134	131	142	138	140	131	139	134	148	136	138	134	147	128	147	141	167	139	115	123	167	136	142	125	143	142	145	116	158	161	132	145	155	144	132	154	141	129	130	120	110	158	136	133	148	140	149	144	156	151	123	129	118	152	144	139	136	126	133	148	128	131	131	150	125	134	151	153	166	144	145	118	166	145	119	148	120	146	151	139	145	143	156	149	158	137	122	147	151	155	161	132	144	127	144	144	127	142	137	154	157	142	143	145	157	166	143	132	146	150	146	148	153	140	147	137	162	138	137	155	151	155	124	139	127	160	146	140	113	134	146	150	133	140	147	129	125	157	143	142	134	127	139	142	135	157	149	133	117	143	144	142	154	137	129	165	139	139	137	118	134	140	135	137	141	117	161	126	143	149	154	144	139	136	147	134	128	141	133	148	126	143	144	138	131	135	126	160	137	127	135	144	143	162	132	149	131	128	138	121	147	160	140	134	154	142	169	144	130	138	148	136	143	147	152	120	141	151	143	148	143	138	145	119	131	129	109	159	139	155	157	121	153	143	144	140	136	127	127	132	153	134	161	145	136	131	156	150	143	129	116	138	137	154	141	165	147	143	156	152	149	136	128	163	176	148	124	150	148	127	147	124	139	145	142	130	140	125	144	133	132	140	137	160	112	138	153	135	159	121	162	146	135	141	151	136	138	157	140	147	146	147	154	144	171	133	158	140	147	152	128	151	141	136	155	138	150	134	136	144	140	157	145	131	140	128	146	154	136	118	148	133	122	148	126	146	137	138	142	148	170	156	159	128	133	157	170	132	152	131	129	148	134	153	153	128	139	154	137	139	152	132	137	131	121	127	140	152	135	171	119	140	138	160	152	122	147	118	163	137	142	154	150	147	140	134	159	151	159	172	161	129	141	141	155	138	146	159	155	142	133	167	143	152	134	141	158	153	145	155	131	147	148	147	145	132	150	149	140	133	145	122	143	153	131	153	144	154	151	145	162	135	150	156	115	142	149	148	135	113	129	140	152	151	139	143	136	143	144	131	140	137	141	144	133	154	136	128	158	150	143	169	137	132	161	153	148	143	126	155	141	125	139	124	160	132	145	151	133	129	172	125	135	147	132	156	119	121	140	150	139	153	134	132	137	142	148	152	126	133	150	144	139	145	139	130	160	150	137	141	139	136	141	124	134	127	143	135	134	139	125	135	133	159	148	140	132	137	136	147	135	137	125	132	146	146	146	131	133	140	142	138	148	146	149	130	152	143	156	127	144	140	140	161	146	176	151	135	151	134	144	144	156	123	136	156	176	149	145	142	137	141	155	130	159	150	133	136	133	154	122	127	150	134	129	144	149	126	151	174	134	140	153	143	145	119	138	127	133	143	148	147	112	134	127	172	175	136	148	139	147	126	152	134	130	130	134	137	137	137	124	125	144	150	155	133	123	143	130	142	142	130	134	119	127	139	130	152	165	134	149	130	136	130	133	150	112	171	146	134	136	139	147	177	139	139	139	129	147	129	147	119	135	125	135	153	132	145	138	135	150	158	147	126	146	148	154	135	144	139	143	138	144	137	135	141	118	141	151	136	140	156	147	155	151	159	153	166	157	127	143	164	138	155	154	140	143	153	127	125	141	148	128	126	121	167	137	128	146	133	147	140	138	137	150	134	135	148	142	136	111	142	141	151	169	146	132	149	155	159	126	131	135	139	159	125	143	144	136	136	129	148	143	135	139	141	145	126	129	136	127	124	152	127	139	136	152	142	154	142	163	142	140	138	152	139	155	160	151	142	135	124	133	143	130	152	127	141	135	162	131	134	132	118	137	144	138	153	127	117	135	133	131	141	131	147	125	136	155	158	125	137	126	142	141	152	130	123	149	132	149	150	132	128	148	137	143	116	134	141	148	163	163	157	159	131	131	102	136	151	146	152	123	150	139	136	123	139	159	133	127	129	131	149	129	143	146	138	153	144	116	128	165	148	140	137	131	134	135	124	141	141	177	153	146	151	145	131	124	135	163	115	136	134	111	146	152	133	151	140	170	160	157	153	116	131	163	127	143	141	146	139	166	146	139	161	135	154	157	166	162	139	140	146	158	155	132	141	134	137	119	135	183	126	140	135	134	143	130	129	130	114	133	132	155	171	125	121	154	133	126	140	141	135	140	128	157	118	137	153	134	144	138	143	134	120	135	149	134	151	141	118	133	145	146	132	162	155	157	156	142	119	163	167	123	124	144	165	146	154	145	133
7366	4430	8324	6502	6106	3577	1813	1522	1641	1324	1914	2314	1946	1949	1856	1864	1193	1250	1057	889	803	651	723	665	564	615	579	568	518	547	507	549	523	469	448	412	430	446	459	462	427	455	461	434	417	415	439	420	407	469	441	426	432	439	418	429	393	446	442	469	461	421	435	424	401	392	417	453	480	410	403	414	431	447	427	400	460	429	437	424	433	369	434	417	422	436	439	420	420	431	465	444	425	416	437	462	464	402	455	472	426	457	444	421	452	416	434	451	440	426	440	424	379	458	401	455	400	451	426	452	447	423	366	459	444	426	437	437	454	464	446	438	419	449	454	420	439	427	447	466	388	451	447	437	443	421	443	433	459	416	453	426	408	429	445	472	420	423	426	433	412	440	443	440	448	454	469	424	440	442	372	411	429	419	424	436	409	433	433	428	434	450	422	441	432	458	429	438	428	463	458	453	385	424	440	449	421	448	467	451	420	420	419	451	432	420	429	450	419	393	479	425	459	479	464	428	396	436	443	410	404	403	434	437	417	439	431	413	435	395	445	449	397	446	425	439	446	461	422	425	444	433	433	449	440	430	435	457	426	439	410	436	403	437	418	470	439	466	409	442	417	460	444	448	468	454	391	401	452	454	435	431	447	459	452	444	433	445	425	411	438	448	450	396	422	394	437	428	426	424	419	430	402	418	415	459	448	452	443	393	418	433	456	450	431	439	476	451	430	406	451	405	453	421	429	435	391	423	433	457	457	437	424	422	448	443	409	437	394	415	414	428	406	425	368	434	450	400	438	452	417	446	399	410	410	446	427	441	449	455	435	428	447	438	440	441	424	436	440	434	459	432	428	456	452	442	426	453	413	439	449	427	428	414	457	441	416	481	470	424	448	409	468	459	428	472	446	429	420	444	424	454	430	427	423	405	421	482	444	446	441	401	393	436	413	447	467	464	437	384	452	438	446	431	451	421	401	430	419	398	435	456	423	415	362	446	446	451	440	459	392	457	439	405	440	411	447	403	453	433	432	417	438	445	424	441	437	423	424	424	436	479	415	445	448	421	451	455	443	441	486	443	456	415	445	419	433	429	428	427	453	442	414	421	409	437	442	479	422	461	442	432	455	435	453	453	460	440	402	449	453	466	420	463	416	405	393	415	420	433	472	440	466	416	434	434	450	391	449	437	432	447	408	443	433	428	443	399	427	425	446	410	385	487	398	418	441	442	467	449	423	472	439	410	472	440	468	446	433	446	420	435	435	463	424	456	427	451	449	433	418	425	391	395	436	434	464	405	391	462	443	452	403	423	454	439	467	466	447	424	415	400	417	417	423	428	440	456	432	433	430	422	422	415	448	429	433	426	456	420	423	465	433	453	430	422	456	446	426	433	416	455	409	435	450	456	431	445	452	440	452	418	430	471	445	403	409	442	434	414	431	399	415	455	452	433	383	436	441	489	425	411	434	381	446	435	443	459	440	416	453	396	445	416	437	389	444	450	413	474	435	421	442	425	414	432	437	442	418	406	423	445	426	465	447	421	438	422	425	453	462	421	435	415	431	437	422	398	430	443	430	415	448	424	440	432	445	435	410	414	422	376	444	429	466	443	424	405	455	440	468	427	458	450	454	453	461	437	423	446	446	435	415	445	422	419	478	441	463	427	428	409	422	487	442	413	436	455	433	424	431	471	453	458	441	465	448	438	408	418	423	430	412	432	458	431	426	427	444	436	419	427	417	409	437	446	469	438	456	461	437	410	420	434	434	416	467	438	455	451	432	446	449	392	419	450	420	462	399	385	418	425	411	410	418	434	439	417	452	444	426	440	434	421	453	389	465	419	452	431	459	414	427	442	422	442	433	452	409	479	444	450	456	442	402	448	450	410	417	427	421	421	454	418	425	424	415	450	447	424	447	419	470	425	446	419	403	456	464	380	479	421	443	442	454	406	413	439	446	452	437	441	426	435	415	453	416	419	411	426	423	463	448	425	455	428	439	438	429	403	444	412	419	475	421	418	417	450	442	438	425	451	433	443	461	420	446	463	418	477	453	431	431	396	392	409	450	416	438	397	456	434	440	413	437	470	410	462	445	437	425	400	418	430	450	434	407	461	441	414	451	418	445	449	418	454	465	472	388	453	436	436	408	435	391	438	460	422	441	450	421	448	435	413	419	457	462	431	448	459	426	427	455	440	447	475	441	420	445	445	415	405	426	470	426	468	482	398	427	463	416	404	461	407	431	458	453	418	384	414	411	461	466	417	456	405	419	413	459	431	428	442	452	452	427	455	449	399	437	399	445	437	402	425	427	431	455	430	408	459	434	482	409	460	427	408	467	431	458	463	459	446	403	451	435	440	443	424	419	448	399	426	417	440	445	421	443	441	412	458	437	455	451	436	441	445	433	422	450	446	477	427	420	468	428	430	395	425	394	442	423	437	427	441	429	455	422	468	405	426	420	454	439	472	483	473	454	427	458	422	434	450	386	437	437	423	460	428	451	424	411	402	433	435	444	420	419	419	405	427	400	435	432	413	453	428	468	441	428	440	457	374	448	411	432	431	409	422	422	445	444	415	462	428	445	414	450	434	444	419	416	437	432	410	429	479	436	441	429	454	402	409	474	434	419	416	417	462	448	444	443	433	422	455	402	444	446	437	436	423	455	447	449	419	451	450	441	443	467	429	441	449	416	479	455	437	425	429	457	429	435	429	429	434	395	397	430	451	411	440	465	448	466	463	386	420	425	464	427	446	426	468	436	434	443	426	450	424	422	440	465	440	449	437	431	404	445	410	457	459	437	430	443	436	450	415	445	418	433	474	446	424	454	457	435	411	391	431	460	436	429	451	439	428	414	446	449	455	422	477	449	457	447	441	469	421	434	445	411	446	445	447	464	424	429	437	435	450	415	408	444	483	409	432	411	449	434	438	409	459	421	400	414	409	428	436	423	445	402	405	468	412	430	461	434	452	427	407	437	431	422	449	456	443	449	466	421	460	411	413	464	445	429	440	445	422	451	438	428	395	430	424	411	411	402	420	430	439	429	437	450	442	427	417	464	440	444	421	431	462	458	428	406	436	428	451	452	436	429	397	419	387	423	450	439	439	385	441	441	422	398	475	436	445	413	428	456	468	465	396	429	452	433	473	453	426	456	401	449	447	405	458	441	422	450	436	459	458	436	429	408	436	445	420	434	420	452	443	426	400	448	430	444	471	483	438	418	432	401	442	457	428	417	433	449	462	428	428	424	427	440	449	420	426	425	426	452	429	421	446	434	444	402	437	432	438	449	446	463	411	430	425	407	443	448	415	437	465	425	403	443	417	449	431	412	442	435	459	419	419	446	429	397	443	415	428	432	423	433	461	444	431	434	421	434	447	451	422	436	452	424	426	464	466	438	467	453	446	454	431	401	450	431	406	429	443	430	442	464	447	430	426	442	430	468	448	416	425	432	431	417	410	439	482	432	424	442	418	414	436	420	451	398	431	440	420	443	428	450	407	444	419	432	440	432	455
29165	21356	20451	3527	228	172	173	126	144	142	162	151	143	144	137	149	159	139	141	142	159	133	176	148	140	114	137	152	142	134	126	125	155	132	145	156	149	123	143	137	140	123	134	132	136	123	148	137	145	143	108	160	168	137	134	111	142	121	158	148	117	132	132	148	118	122	134	146	142	132	123	132	138	132	136	147	147	131	139	134	138	132	127	145	126	140	130	142	145	148	141	127	117	131	127	141	144	120	140	130	147	154	137	127	129	121	132	135	129	122	134	126	128	147	134	136	147	141	142	107	133	148	166	140	128	130	124	126	139	143	136	129	160	137	118	128	136	143	140	118	133	134	137	131	152	151	127	151	137	146	132	129	170	114	126	137	118	137	136	139	133	137	127	128	136	141	143	145	142	126	143	159	121	125	135	133	157	165	125	130	136	141	123	120	129	148	107	123	143	137	142	134	128	138	141	137	133	141	141	140	152	153	158	155	158	143	130	114	120	147	143	127	140	138	132	143	127	148	137	148	143	149	122	128	128	121	144	122	138	110	126	125	141	145	141	127	134	131	141	136	126	131	123	125	144	116	143	133	153	146	137	143	134	140	151	149	131	131	138	124	125	129	121	133	146	128	155	132	127	135	129	138	112	130	143	136	147	134	132	141	145	139	126	130	131	124	125	115	150	144	119	128	142	137	131	150	143	119	129	108	147	149	151	132	141	141	126	136	127	159	140	147	130	139	135	143	155	128	114	152	117	124	135	137	129	148	142	142	141	128	138	141	139	141	166	116	155	136	104	131	126	124	130	126	155	118	120	135	123	114	127	148	146	119	142	130	154	133	146	139	122	125	127	134	140	128	139	143	147	133	139	122	128	138	144	143	139	137	124	124	137	143	160	151	151	131	146	138	138	138	105	129	142	150	136	128	131	156	136	115	144	147	133	155	128	138	113	123	135	123	141	128	144	123	127	148	144	132	135	171	149	140	142	130	160	136	142	126	142	143	118	117	126	134	126	143	116	114	142	152	128	143	131	151	120	122	127	132	139	136	158	139	139	140	145	137	147	133	137	130	165	133	136	142	144	129	121	140	139	146	118	126	142	135	139	122	126	123	142	130	128	132	129	133	121	158	129	134	133	142	139	156	131	125	154	140	136	122	131	145	154	129	138	130	158	145	127	133	138	126	127	141	132	143	138	154	140	139	145	131	142	135	126	125	139	126	124	146	131	154	127	136	123	150	137	149	142	134	126	144	133	124	125	144	127	135	114	142	137	116	115	141	144	130	150	136	118	127	120	128	113	120	128	130	125	166	127	140	122	153	148	127	143	143	134	133	151	127	146	126	149	115	150	144	135	149	126	124	147	146	139	131	155	134	147	153	134	140	128	120	133	143	131	128	132	134	156	142	142	122	136	143	137	128	134	161	142	143	121	120	128	131	143	123	140	133	108	131	110	130	144	133	135	138	139	135	151	131	161	128	138	132	139	140	117	135	146	139	134	145	132	153	133	137	135	123	139	143	136	147	137	144	135	135	149	134	120	146	137	147	129	139	137	142	152	137	141	160	142	147	160	137	127	145	134	130	135	160	148	133	132	130	147	140	133	142	131	147	126	155	158	126	131	145	124	142	137	148	136	157	120	171	148	140	122	154	109	125	119	149	126	147	131	139	120	127	121	146	137	121	129	143	131	125	138	145	128	128	139	138	121	132	136	132	143	147	132	127	126	126	126	147	133	114	144	145	128	126	152	129	134	125	145	148	146	140	136	160	148	119	127	135	143	150	157	139	131	112	126	121	156	133	155	108	143	122	134	132	141	137	138	136	137	144	122	114	157	108	153	126	134	128	145	143	152	123	125	118	127	126	146	143	148	110	148	120	125	139	132	130	115	132	160	130	142	154	144	131	127	148	116	149	131	150	142	137	137	138	134	155	134	147	146	149	119	133	128	138	150	138	112	143	145	141	136	151	120	146	158	148	115	126	128	130	133	137	123	129	127	130	145	113	142	132	150	147	130	145	144	122	157	141	134	125	136	123	129	114	127	131	134	141	144	136	145	122	156	141	131	150	163	151	129	117	155	130	149	130	146	164	130	150	142	133	123	148	159	123	137	131	146	152	126	151	127	141	139	132	158	133	138	135	137	148	132	129	121	136	164	123	142	143	150	150	125	148	146	126	114	165	117	139	123	162	116	151	133	133	138	147	120	162	140	144	127	138	121	138	133	138	152	144	151	120	137	131	129	148	122	130	122	153	142	129	132	142	139	134	102	122	114	141	143	134	128	134	147	152	141	120	117	154	145	133	138	119	148	128	150	141	135	138	125	124	151	133	133	137	157	140	143	144	135	119	151	132	140	129	117	155	133	152	137	115	143	123	141	136	143	135	146	132	141	134	139	153	114	151	159	131	129	143	127	149	129	138	155	133	109	128	141	114	131	160	140	108	142	146	141	127	158	141	153	138	141	121	123	161	110	158	129	146	141	121	129	147	134	144	121	119	143	132	136	137	151	137	145	133	151	159	126	146	147	124	136	137	130	152	153	123	149	130	154	124	129	140	128	131	136	139	124	123	127	152	144	117	168	136	150	139	136	129	143	143	123	142	161	124	131	139	145	128	134	143	126	151	152	129	135	145	155	133	145	135	134	131	145	134	155	151	129	115	141	135	144	121	119	142	131	147	141	136	127	143	147	153	141	141	144	122	147	110	143	140	152	117	116	154	139	159	138	141	154	134	146	141	144	145	147	140	147	151	143	137	154	166	122	145	134	134	114	146	126	136	127	113	132	134	146	143	143	130	146	135	142	129	152	126	136	123	136	164	133	123	131	137	121	142	128	131	137	139	135	145	126	137	128	142	124	142	135	144	126	140	127	140	125	129	122	154	129	129	127	121	139	120	135	152	137	121	140	119	153	135	140	127	166	138	134	117	123	138	168	133	142	130	132	113	146	127	115	135	122	121	142	146	140	137	138	133	124	110	151	143	175	133	137	139	112	130	148	159	118	132	154	145	131	125	141	151	142	158	124	161	134	124	130	131	143	130	144	136	126	134	119	152	135	139	153	124	137	120	126	124	140	127	147	143	141	133	142	124	140	133	140	147	144	132	152	131	148	126	125	123	146	118	142	122	158	136	132	129	146	142	147	146	127	140	148	145	138	144	136	120	126	131	161	148	130	149	142	158	140	146	116	129	147	133	143	119	133	140	145	129	130	154	135	143	124	133	133	124	133	138	150	154	132	109	133	123	121	129	124	128	147	132	120	161	149	157	116	137	134	135	132	140	140	152	133	131	165	113	150	124	133	110	138	131	119	116	146	116	111	123	135	149	155	140	142	122	143	141	142	140	153	143	146	137	140	129	125	133	137	135	137	143	127	156	143	134	149	135	127	144	143	152	142	143	120	147	152	123	150	145	143	140	122	119	143	141	131	125	157	125	149	139	144	150	140	133	134	128	158	127	117	127	146	131	136	136	124	140	144	118	142	152	160	150	130	107	110	132	134	150	118	142
5470	926	1112	867	728	577	477	495	484	494	494	510	480	463	496	466	448	453	446	424	420	406	453	394	406	411	383	397	456	437	410	435	405	430	424	428	416	436	414	432	410	422	429	411	430	416	403	397	430	417	420	438	434	409	390	420	417	436	409	411	403	404	388	441	413	416	421	416	449	426	375	420	384	444	431	424	421	410	429	398	411	446	430	425	391	383	424	387	416	416	427	399	444	392	461	460	421	418	436	418	421	421	420	427	381	383	430	403	429	386	423	385	429	446	430	411	408	434	430	419	415	403	420	462	413	415	434	422	420	450	422	445	446	437	392	450	465	396	445	413	418	402	420	400	396	403	410	436	443	424	416	396	424	396	425	409	399	436	417	388	389	432	355	419	390	437	442	448	425	424	394	456	446	402	405	444	399	413	419	430	461	381	406	475	420	417	431	448	403	430	441	412	414	417	395	416	407	400	411	407	427	403	395	413	429	395	422	376	461	403	380	410	393	432	412	403	389	406	463	404	405	436	421	414	417	423	389	386	406	395	441	426	437	419	417	447	392	422	444	409	438	397	449	375	400	414	434	387	420	396	432	417	387	431	449	426	433	419	425	431	412	414	402	441	437	424	436	467	413	395	427	465	399	444	424	436	419	404	442	404	415	443	410	457	402	434	369	415	373	420	438	417	441	403	383	433	396	417	414	414	452	416	399	400	418	450	404	428	418	425	403	422	413	380	407	432	439	424	444	390	413	396	405	400	388	405	399	421	426	440	412	383	416	403	393	415	427	395	392	410	408	410	438	426	374	403	413	388	427	459	448	428	422	428	420	403	414	448	447	417	421	443	415	440	403	414	432	397	407	420	399	402	389	375	436	391	433	372	442	416	413	400	421	437	418	410	401	403	437	435	463	440	436	407	437	410	392	438	402	428	403	408	429	409	383	465	416	398	409	409	410	386	425	414	396	416	456	384	428	406	388	435	422	417	422	424	443	431	450	419	420	391	424	415	443	385	400	398	438	423	417	393	402	401	412	415	407	395	416	458	408	438	434	428	443	389	409	408	425	384	383	387	425	424	440	407	400	445	420	404	415	423	436	440	426	431	438	391	413	391	418	443	410	411	416	424	417	413	472	394	392	427	456	473	403	393	420	405	407	410	382	424	365	428	441	392	421	503	392	389	406	442	445	432	397	402	406	417	398	421	437	410	428	433	409	389	400	386	423	437	380	447	434	421	413	415	428	426	398	410	442	422	440	381	380	421	399	399	412	381	401	438	444	401	426	459	408	430	407	401	395	426	400	418	429	443	399	400	392	430	410	438	438	452	423	379	427	406	439	424	408	399	419	410	434	396	408	407	390	421	450	405	411	428	389	446	408	426	420	391	452	438	426	428	408	404	426	421	431	428	419	440	405	395	420	405	393	426	406	455	389	417	403	443	419	395	418	392	434	378	429	437	425	377	414	395	453	407	420	404	385	421	412	387	422	414	400	408	436	445	401	401	404	413	405	413	419	428	391	437	442	421	409	421	395	415	451	408	411	420	413	410	425	387	435	382	388	438	412	381	426	396	398	424	412	432	417	442	418	411	391	403	407	417	405	413	392	433	457	421	391	465	412	414	402	414	413	401	442	419	429	414	427	418	408	418	429	416	385	398	379	426	416	423	439	455	420	412	425	420	419	416	447	401	438	397	439	421	407	447	455	440	453	411	394	409	425	386	394	433	463	402	427	388	468	453	409	438	424	394	469	436	395	440	372	391	412	429	412	384	413	403	411	402	405	410	413	386	415	415	400	434	411	442	391	388	422	450	425	416	398	407	383	409	412	405	412	453	454	410	421	416	411	428	419	428	430	415	426	429	406	412	421	440	439	387	396	419	409	443	444	402	442	421	427	383	438	426	430	401	415	378	413	420	385	411	487	395	392	422	431	422	412	434	429	415	433	369	425	442	390	428	395	412	442	416	410	441	400	405	396	428	413	396	441	425	431	425	375	428	391	417	454	404	411	430	407	421	414	413	379	383	431	405	388	422	394	414	417	430	409	413	428	421	443	442	437	393	414	449	426	427	413	415	429	424	367	391	425	410	422	423	403	383	385	403	422	379	431	442	424	422	377	393	387	401	388	399	409	376	425	374	416	405	426	453	381	372	434	375	432	429	429	418	389	422	443	412	405	447	432	401	398	408	427	444	397	400	410	414	393	445	413	427	402	377	418	413	397	405	450	424	449	434	408	426	438	414	396	407	409	414	403	454	399	450	410	427	425	436	417	422	415	394	384	419	420	438	426	423	407	394	380	390	453	425	422	409	408	432	441	440	389	416	435	420	416	431	391	379	402	425	417	413	394	424	422	418	450	421	466	396	417	406	421	443	393	420	418	413	395	426	419	407	396	477	405	400	432	410	397	432	450	405	417	404	395	437	435	437	435	439	411	440	432	403	425	417	399	418	433	427	438	403	405	418	418	433	439	399	383	405	398	404	442	419	427	408	380	430	415	444	423	419	453	426	389	399	408	428	430	423	392	392	456	443	440	424	428	418	408	412	425	400	422	446	411	415	418	428	424	474	413	433	415	380	425	407	404	426	384	388	408	398	385	442	411	411	429	422	414	413	410	424	431	413	369	448	411	412	438	373	426	449	401	428	425	410	432	422	428	421	430	419	388	414	411	395	394	412	457	447	396	427	431	399	413	417	438	391	398	419	385	416	424	393	426	396	386	410	416	399	423	413	390	389	395	442	405	389	428	411	429	413	395	412	430	397	407	440	414	391	429	427	427	407	397	446	441	404	427	383	417	424	441	399	409	422	387	449	434	400	386	396	398	393	410	427	418	388	443	386	409	420	434	402	403	410	420	407	391	432	419	431	397	408	408	463	433	388	397	367	421	407	405	429	439	444	438	401	423	416	421	436	406	415	419	421	418	388	413	424	384	451	424	431	429	426	418	404	424	422	378	436	445	438	408	417	392	422	456	404	415	394	418	389	395	446	432	394	399	393	430	377	419	460	423	379	436	410	389	402	439	432	417	406	410	438	441	410	417	402	378	416	425	445	432	401	387	400	392	372	423	406	433	452	421	395	409	383	387	424	377	413	461	464	397	401	407	379	414	418	438	438	410	417	416	432	417	412	437	392	385	424	403	389	420	457	435	389	401	392	418	419	425	414	430	405	431	415	402	401	424	404	405	419	388	389	404	390	432	436	394	412	402	447	433	419	407	421	424	416	418	414	395	398	412	426	402	430	417	406	382	443	417	446	410	420	443	408	416	408	408	423	449	421	370	414	407	440	435	409	433	414	412	411	439	394	412	369	436	409	398	423	467	405	425	416	426	406	416	379	408	439	418	410	402	458	419	401	420	380	394	412	413	426	411	401	409	406	408	433	419	428	408	433	411	436	412	441	407	435	457	416	458	441	418	459	439	426	389	423	440	438	441	383	420	394	414	427	394	421	430	428	403	440	415	433	404	425	380	415	402	420	443	444	405	376	429	405	457	421	404	407	454	405
29101	21309	22091	6538	875	494	313	273	291	272	258	290	281	311	284	284	165	231	210	191	168	155	137	151	148	133	140	140	141	147	176	130	146	117	142	139	154	138	135	158	140	131	140	125	115	144	160	121	147	155	134	140	146	133	146	143	136	129	134	121	148	127	132	145	143	126	154	124	145	119	137	144	152	134	130	148	134	147	142	144	134	142	122	143	129	154	143	132	125	143	143	115	156	136	136	136	139	157	124	145	136	142	134	102	137	126	130	138	122	151	112	131	118	153	129	129	121	133	160	129	157	138	164	141	141	132	127	157	138	137	116	155	138	137	154	139	140	150	146	141	132	116	130	160	115	125	141	138	144	127	138	141	139	108	139	133	135	123	108	146	132	132	152	151	139	138	127	156	142	146	140	156	132	120	147	128	116	159	140	124	127	136	124	149	169	169	149	121	157	150	137	135	131	144	141	152	138	129	153	150	151	133	144	133	132	146	139	134	152	158	136	125	135	134	150	137	165	139	124	144	111	141	147	149	127	133	138	138	136	137	143	140	148	149	131	121	127	146	105	140	129	130	151	146	120	128	132	127	171	114	149	118	141	141	134	150	144	142	140	152	129	125	135	130	148	139	129	122	113	132	149	156	144	128	127	128	149	142	121	138	135	135	131	144	123	135	116	135	152	143	145	145	128	144	137	130	145	141	154	118	134	121	144	155	146	137	153	157	142	142	151	149	145	158	133	143	149	121	149	131	154	160	119	115	119	149	134	130	144	154	136	140	134	132	130	163	124	155	123	140	135	137	144	145	129	130	151	153	144	131	135	127	133	142	153	126	144	130	126	137	146	137	126	122	139	148	143	123	156	141	124	109	136	134	149	142	141	144	121	116	145	140	147	142	114	147	157	144	135	147	145	135	135	142	142	141	140	149	153	133	139	147	138	138	116	142	154	114	128	135	151	157	139	118	138	135	111	113	137	150	153	141	126	144	119	143	132	121	135	143	144	131	133	109	131	155	132	152	151	146	145	153	107	146	136	139	137	158	133	134	153	131	131	151	155	139	125	121	138	143	148	139	165	151	141	135	128	135	147	140	148	155	143	144	133	126	131	155	131	132	129	132	142	133	162	147	139	139	131	148	132	141	150	150	132	133	135	151	135	144	146	141	112	151	121	137	136	142	150	139	114	144	135	114	145	131	141	120	146	121	135	121	140	137	155	141	148	131	127	145	136	160	137	126	122	142	130	149	140	149	133	121	146	110	150	127	127	150	134	138	134	154	159	134	141	152	120	129	114	132	130	136	138	136	128	136	134	126	159	161	141	154	120	146	115	129	117	129	121	155	139	165	117	133	134	130	124	143	140	157	137	145	131	141	122	146	117	117	145	141	148	144	133	112	147	126	156	135	154	144	171	136	117	143	142	141	125	139	137	137	122	119	137	125	136	154	135	134	115	149	149	136	153	125	130	133	155	150	158	126	144	135	159	148	119	156	122	148	149	144	151	125	141	128	130	127	142	122	139	132	131	141	125	124	143	142	148	155	146	125	141	127	129	145	149	150	120	150	126	147	147	140	127	135	149	139	163	142	136	132	152	144	133	128	135	147	147	125	140	134	138	120	145	119	147	124	132	171	134	145	127	135	134	144	142	127	133	123	127	135	146	150	156	144	128	150	137	112	147	143	144	154	132	137	116	133	132	177	142	161	114	147	124	139	134	161	125	135	159	146	116	151	137	131	127	139	134	161	123	130	161	141	165	153	143	153	147	138	148	152	126	157	132	112	129	149	118	136	126	135	129	140	140	144	139	155	123	144	118	145	139	152	138	125	113	120	132	125	156	120	139	119	149	139	139	152	126	122	124	152	140	138	135	140	147	148	142	129	135	121	126	154	159	146	156	132	144	161	125	135	130	142	135	137	140	151	133	122	111	130	141	145	125	144	131	154	140	123	150	160	142	143	119	144	121	150	142	140	148	146	156	148	103	128	98	146	141	140	148	160	136	127	142	142	110	151	124	138	153	141	131	160	123	150	137	116	142	142	134	136	128	135	135	138	136	118	135	132	128	145	150	158	129	103	132	164	139	120	135	148	151	144	133	121	133	136	125	152	150	155	155	150	142	123	143	164	133	149	132	141	119	160	151	145	151	147	121	140	129	148	140	148	153	120	147	136	120	164	143	149	126	126	146	130	159	134	118	125	129	134	158	127	106	141	152	126	143	154	129	132	136	122	146	145	129	140	144	120	162	142	136	129	157	134	132	147	132	119	133	142	125	125	121	128	127	140	138	139	138	132	138	149	151	139	144	147	133	140	150	121	138	138	131	138	126	136	125	116	129	133	132	135	114	150	128	146	132	128	124	140	132	133	141	159	142	127	142	124	145	144	151	134	127	147	110	133	101	163	115	125	128	122	147	140	144	156	122	136	132	133	123	130	149	135	111	118	136	156	144	154	144	132	145	137	126	153	130	145	146	120	147	122	118	151	154	136	143	130	141	152	131	128	147	156	123	135	137	134	144	121	151	114	134	142	143	144	127	133	127	115	137	135	143	149	140	137	126	142	116	139	135	137	117	162	147	142	138	127	138	147	147	150	165	141	137	146	146	128	142	137	144	133	139	165	140	127	142	162	132	148	132	135	130	124	162	127	140	141	141	112	142	154	158	125	124	144	128	133	122	147	142	128	130	154	149	129	134	139	142	131	134	125	132	135	105	146	152	116	146	119	141	153	127	116	120	147	149	135	139	123	119	142	124	127	128	158	147	162	133	131	149	142	136	135	140	143	128	143	125	117	139	140	129	149	132	126	126	148	118	144	143	135	132	130	131	122	149	129	146	134	142	127	137	154	131	126	136	167	130	131	144	117	131	132	128	150	132	156	147	120	147	139	146	116	151	130	124	133	148	118	153	159	151	117	137	164	110	142	138	114	148	137	125	137	116	131	142	138	150	130	147	137	129	142	137	154	135	136	152	134	129	137	138	141	147	131	142	167	139	142	145	138	114	147	149	126	131	135	127	152	129	138	149	153	145	137	155	142	118	144	149	134	135	134	129	141	137	127	162	144	132	165	125	134	130	151	142	153	125	164	126	140	133	143	143	149	148	144	135	142	126	143	129	139	102	132	142	141	146	145	142	142	121	129	132	142	131	140	154	125	106	173	149	145	132	129	141	126	135	137	122	155	134	135	131	131	128	149	138	144	119	143	148	136	130	137	132	125	117	127	154	136	120	133	141	137	125	145	127	145	133	142	118	128	146	150	146	120	156	142	143	135	143	148	130	135	144	98	158	146	146	142	125	153	133	153	141	128	139	149	141	137	119	136	130	163	129	149	137	127	127	120	147	138	140	146	152	148	138	144	130	136	139	133	142	122	148	133	138	164	130	139	139	136	117	158	163	128	143	140	136	130	146	149	149	129	145	131	140	149	136	150	119	161	141	135	128	119	160	139	143	142	172	125	149	132	146	122	121	138	126	120	147	132	161	131	134	128	137	133	137	138	126	123	137	119
6753	3378	6129	4206	3647	2244	1346	1130	1282	1154	1169	1322	1209	1506	1271	1271	780	1018	967	823	614	550	614	550	495	545	482	497	496	458	488	486	473	463	471	427	428	434	450	473	392	395	418	446	432	411	409	432	442	383	422	436	449	453	457	425	429	428	409	435	417	424	434	432	422	429	434	418	438	407	427	438	406	458	423	421	460	449	435	420	424	406	387	448	434	451	448	400	403	396	388	407	402	418	422	397	476	401	413	430	412	429	374	442	461	419	444	444	400	431	403	433	382	414	415	435	423	454	395	401	431	403	421	423	425	449	444	421	404	449	449	428	403	399	435	428	422	391	434	407	403	439	403	433	401	418	438	432	427	384	437	412	415	420	406	415	402	458	419	416	439	423	441	455	408	426	431	419	408	437	420	396	456	429	418	423	428	433	425	405	405	452	386	403	422	402	430	438	437	442	432	426	442	418	430	445	432	430	441	381	444	454	390	405	448	440	418	440	442	407	427	413	399	451	437	443	405	443	443	400	424	408	413	438	418	413	434	376	416	455	420	434	394	418	446	424	414	383	440	428	425	447	428	440	373	418	398	417	424	418	424	394	395	404	421	455	395	430	422	405	389	399	422	451	424	425	392	445	431	437	388	454	399	407	422	410	433	431	414	411	362	412	440	422	414	424	401	414	407	440	422	415	389	396	388	448	428	416	404	446	396	443	416	390	442	440	418	411	424	433	408	437	443	503	411	431	428	394	425	425	403	419	404	429	403	417	422	375	416	440	448	450	407	426	423	420	447	441	442	432	432	397	396	406	377	411	422	412	411	460	404	441	430	439	421	414	449	415	441	397	400	401	428	435	475	458	402	416	448	425	428	442	417	439	412	404	399	438	403	430	416	389	439	379	445	380	423	455	418	371	440	444	431	433	414	444	432	400	434	415	404	440	400	438	434	441	412	389	395	476	442	443	434	423	387	419	415	427	403	426	386	382	427	428	393	439	470	432	421	425	402	431	425	420	407	409	428	397	435	447	427	404	409	419	435	430	429	433	423	446	412	384	391	423	421	435	389	431	439	408	413	430	418	406	425	438	396	455	440	406	466	438	423	404	403	421	446	445	430	438	421	461	419	451	422	431	414	422	431	428	429	375	443	435	423	457	435	482	419	411	432	414	442	432	415	388	434	433	425	439	398	409	435	445	428	412	410	407	443	433	423	405	450	403	436	357	419	403	437	419	432	396	423	401	426	486	417	422	444	393	453	423	412	436	414	452	422	430	430	438	425	397	424	427	444	430	443	384	421	431	387	420	409	408	424	504	432	428	385	420	442	455	452	427	426	406	421	452	434	404	444	429	428	394	423	443	394	426	413	448	437	392	406	410	420	441	446	416	408	403	443	402	433	419	446	441	406	441	426	444	461	467	444	383	421	396	440	422	418	462	413	445	409	405	430	437	444	436	425	433	436	410	402	440	461	401	442	464	433	474	401	407	422	411	433	420	435	391	417	397	401	402	421	385	449	406	408	444	404	443	421	411	460	411	427	419	418	455	433	430	408	444	431	406	436	411	432	439	425	421	399	396	402	409	410	400	434	447	431	435	438	409	426	426	432	412	439	426	394	468	445	430	395	444	428	393	455	387	416	414	365	414	393	448	412	430	424	446	430	438	439	431	405	396	467	397	472	424	423	399	413	422	462	439	430	430	438	438	415	423	405	434	448	453	420	384	413	420	425	439	441	418	388	447	402	439	434	436	435	430	439	408	417	412	414	422	423	420	411	406	429	413	420	439	449	447	461	453	434	428	427	463	409	434	441	405	417	449	429	414	438	435	426	396	469	408	420	412	439	427	421	417	395	401	429	394	436	444	417	408	408	437	408	471	460	455	442	436	441	407	417	401	422	419	467	402	402	400	458	406	404	425	434	436	459	454	396	434	444	438	415	442	368	445	402	412	413	388	441	423	431	470	414	442	395	391	445	441	368	473	412	405	438	444	470	406	395	434	400	431	412	433	431	418	415	413	392	375	439	397	400	421	437	411	432	415	418	412	412	408	425	425	430	439	420	405	428	438	399	412	396	433	423	414	410	433	439	430	457	451	393	405	442	437	395	413	406	405	405	417	417	421	411	442	403	403	442	437	410	439	427	415	462	422	416	443	436	408	405	439	408	405	403	438	431	427	396	443	391	450	395	440	414	435	424	462	427	411	418	434	423	408	399	442	422	363	413	450	432	439	428	440	441	420	386	440	389	409	413	464	428	430	458	411	424	416	386	457	369	410	407	393	424	393	416	430	452	432	424	432	450	443	427	418	403	430	396	414	440	432	400	429	421	429	439	405	398	423	423	413	481	414	435	414	395	427	446	439	457	438	415	405	416	394	420	421	452	394	371	412	407	418	438	406	421	384	376	401	395	441	422	384	416	425	441	400	440	412	413	423	402	424	411	405	388	411	400	369	403	433	445	424	389	424	428	388	468	446	466	415	409	477	427	419	431	412	406	430	412	427	446	393	418	416	453	416	368	407	420	396	396	416	398	399	438	440	388	415	418	429	418	409	430	439	454	416	389	447	413	416	417	419	430	455	442	472	455	417	434	424	427	411	423	425	427	408	413	431	410	449	434	419	413	412	441	414	406	404	415	445	427	445	433	434	437	445	404	419	380	410	440	416	409	446	418	460	439	456	394	427	425	426	407	421	417	420	410	425	440	435	426	449	436	432	415	430	446	438	411	425	414	390	424	423	394	422	409	429	430	446	392	416	390	437	448	445	445	407	401	431	465	414	386	446	418	435	378	385	426	408	457	434	437	419	424	462	432	431	441	443	442	445	445	435	396	414	421	394	423	408	395	407	424	432	427	421	409	398	443	456	423	425	396	424	400	419	405	426	418	419	443	400	419	418	415	428	440	471	406	423	442	433	409	448	420	428	409	413	417	422	448	418	460	424	412	418	443	404	385	427	440	415	467	447	426	411	457	395	409	408	410	418	399	411	389	427	386	402	402	400	420	424	413	413	391	433	419	417	413	422	429	421	419	436	423	424	441	438	408	450	440	454	414	431	401	446	430	412	410	413	406	426	402	377	391	419	442	439	432	438	449	435	427	406	415	380	479	400	423	447	436	411	444	398	412	430	439	418	437	411	420	437	387	405	441	421	438	431	407	442	443	451	437	420	427	419	440	424	413	423	439	426	411	433	399	420	433	413	417	451	401	445	420	433	408	425	478	399	440	443	438	418	423	417	423	426	422	440	395	417	452	416	408	407	417	399	416	435	423	434	424	420	433	402	428	446	412	405	422	394	412	425	434	413	426	456	450	472	419	412	436	420	423	441	422	429	414	444	409	427	451	401	440	434	418	419	423	427	393	401	426	458	403	413	385	406	433	417	390	402	444	423	449	403	432	435	444	428	402	437	434	445	431	426	427	399	402	403	401	415	430	486	478	442	451	409	422	437	421	399	442	448	398	428	415	414	441	415	408	421	420	420	436	442	428	453	447	451	430	433	437	457	449	408	415	414
28844	21370	22931	8604	1274	667	441	310	263	321	304	468	427	442	363	314	283	274	245	238	180	181	189	160	141	170	153	173	165	152	145	140	154	142	135	132	145	151	158	125	158	139	146	146	148	148	126	147	152	157	142	144	115	141	160	127	141	149	128	154	149	137	149	141	143	165	136	161	142	154	146	146	152	140	140	142	138	183	133	147	155	134	162	147	136	166	139	141	127	137	121	142	145	135	157	153	136	123	158	141	151	138	151	159	145	159	175	141	151	135	177	160	147	147	165	148	156	148	155	151	141	138	128	153	132	155	144	147	136	127	167	166	152	147	124	120	134	148	152	156	160	136	141	147	144	127	123	161	153	126	147	133	133	147	157	137	122	141	145	146	124	143	126	132	141	145	151	138	155	143	132	124	124	153	137	142	127	159	151	151	140	155	150	146	150	140	136	140	143	135	140	155	131	126	138	129	154	142	147	122	152	160	162	134	135	144	159	132	122	152	158	148	136	143	138	146	145	138	146	139	141	120	135	145	133	129	159	146	143	130	133	133	154	141	140	137	133	129	130	151	150	157	131	140	140	133	138	177	143	157	129	156	140	151	151	139	161	150	135	143	140	137	125	157	146	137	139	139	127	121	160	130	149	158	143	121	144	147	155	137	155	146	153	157	151	136	152	136	164	133	159	137	134	136	165	157	145	138	152	144	126	142	154	163	126	142	141	134	134	155	158	114	128	136	138	145	151	141	136	130	136	138	157	144	135	139	164	119	127	152	137	155	149	149	163	149	138	129	129	149	168	148	139	130	165	146	142	154	151	197	144	142	158	180	131	135	152	153	131	152	163	158	142	129	133	161	148	135	146	163	161	119	139	136	151	131	133	141	153	134	135	128	150	149	136	139	126	144	127	143	139	146	148	134	144	156	132	144	141	146	135	167	149	123	155	149	135	136	125	148	139	136	126	151	162	134	141	129	143	154	140	147	136	135	141	119	169	137	140	154	157	143	153	144	147	139	123	154	161	120	129	155	148	134	140	128	155	137	132	145	135	129	130	138	122	133	139	129	133	158	150	160	135	164	148	142	153	151	136	147	157	152	149	147	128	165	145	143	145	154	172	129	149	160	136	153	140	143	149	152	136	152	157	152	134	165	137	148	146	149	144	148	138	173	126	135	141	163	162	132	144	158	151	126	152	141	133	155	147	132	153	124	140	136	155	132	134	158	133	129	148	178	157	152	129	146	151	146	118	161	121	153	135	152	134	149	136	128	136	112	129	121	135	147	118	132	148	158	124	173	161	150	137	153	157	146	138	153	131	137	137	121	148	127	151	147	153	140	145	134	133	148	163	152	138	157	140	133	152	117	146	141	159	156	139	140	164	148	139	145	142	154	151	131	117	171	154	152	138	147	142	168	143	135	132	150	149	146	137	119	137	121	139	143	120	139	132	148	148	122	157	159	133	117	144	128	142	147	150	146	126	122	141	119	168	147	149	142	134	135	141	144	128	141	151	106	157	151	133	161	146	140	156	143	159	134	144	170	146	123	141	136	134	156	146	139	164	150	139	129	128	135	155	139	135	136	121	131	134	125	131	140	145	122	145	141	132	129	127	159	151	137	151	148	145	176	149	150	129	135	145	139	147	141	155	141	148	143	160	168	127	155	134	127	148	135	126	138	143	152	134	141	160	153	136	140	134	148	145	129	160	155	151	136	154	148	139	166	155	124	137	146	136	149	140	127	151	153	135	138	149	138	123	169	141	147	139	127	147	146	147	157	151	139	111	135	138	150	145	152	125	131	130	132	156	131	141	118	157	156	145	159	148	148	157	166	148	140	135	152	144	129	149	150	145	145	144	170	147	171	146	141	157	140	148	145	145	144	165	121	169	157	155	150	132	160	154	149	122	126	160	137	148	139	146	141	148	153	147	127	141	132	143	162	138	142	150	116	157	151	146	164	135	149	142	147	164	144	119	141	148	136	133	160	173	153	132	153	152	128	130	163	155	140	143	148	130	142	153	138	141	147	166	171	146	156	140	131	163	142	149	129	129	144	148	130	159	152	151	161	153	166	148	158	137	146	158	145	144	155	143	123	149	155	134	137	143	160	146	131	164	150	160	137	156	134	153	129	148	135	151	128	127	161	150	134	168	116	134	146	119	140	148	137	163	161	131	163	135	154	123	131	140	131	138	138	148	143	132	146	150	157	136	130	154	140	137	155	151	153	125	181	151	153	157	141	145	147	155	143	133	139	140	139	145	147	137	138	139	151	159	136	135	159	164	148	140	127	143	119	133	142	158	140	135	138	133	157	140	149	147	132	140	141	128	141	119	144	122	132	149	161	161	157	159	149	135	148	159	123	140	130	142	142	139	126	131	142	135	153	158	157	140	127	144	129	138	141	159	125	140	150	148	146	127	137	145	116	158	176	144	119	156	143	138	166	149	149	134	141	140	126	125	150	145	129	154	141	159	153	119	159	140	147	148	122	124	139	140	150	142	141	145	145	140	137	138	149	158	140	159	138	128	162	140	136	140	144	165	144	151	127	144	141	139	141	138	135	148	158	150	138	152	151	158	169	127	140	139	139	153	151	145	145	143	129	141	139	147	157	131	156	163	148	141	140	142	153	151	158	152	144	146	132	140	128	127	149	146	127	158	143	148	154	140	143	159	126	123	127	127	151	134	141	138	153	126	149	132	154	138	139	130	142	156	142	137	132	132	131	170	153	146	116	159	152	147	141	135	148	129	136	139	163	149	155	160	149	138	153	144	141	157	136	151	121	135	160	155	150	147	148	148	152	146	130	160	124	153	141	157	138	133	132	143	141	126	151	146	131	146	154	133	154	145	159	126	144	164	136	138	146	151	140	131	147	149	128	136	139	122	151	129	155	133	134	137	139	136	135	160	160	118	146	144	143	142	140	134	155	148	161	155	127	142	135	153	144	146	145	135	156	130	140	134	150	152	150	131	157	140	153	146	148	153	117	126	152	144	146	134	136	141	164	130	148	145	131	160	145	126	156	163	145	136	132	168	161	122	122	154	145	151	133	148	140	131	135	133	131	147	151	120	124	133	136	143	142	150	125	164	143	153	111	141	145	146	142	141	149	168	151	128	147	138	138	149	149	141	141	140	146	136	148	146	144	155	118	135	131	146	126	145	153	139	147	129	152	143	136	132	149	182	152	169	129	143	149	147	137	148	162	124	163	147	135	116	112	129	149	164	142	144	134	154	147	138	148	147	142	131	164	118	160	147	113	148	145	171	155	147	131	146	154	162	124	143	132	142	166	138	134	139	169	137	165	135	153	140	136	159	173	143	140	134	147	150	157	146	144	138	149	127	138	145	165	147	140	141	136	124	134	138	160	125	158	153	140	150	143	137	148	134	158	140	156	140	159	124	154	144	139	117	145	152	137	147	147	149	137	140	128	120	128	138	136	133	133	139	166	139	169	129	136	119	133	142	166	133	132	134	158	150	141	152	151	146	141	135	143	131	144	130	142	136	159
7877	5556	8787	5874	5359	3052	2113	1318	1327	1326	1449	2778	2040	2385	1922	1592	1225	1517	1254	961	720	645	699	651	654	665	577	551	518	541	526	553	502	494	456	464	456	451	448	462	430	417	450	458	468	456	473	408	437	454	478	470	475	465	425	424	464	455	423	465	447	454	398	462	426	451	466	447	437	392	466	434	454	450	469	419	427	454	426	446	456	466	429	483	483	439	463	438	396	485	419	454	439	444	464	436	455	410	466	432	413	454	472	452	420	447	486	453	448	418	423	456	436	442	434	444	433	420	468	459	460	454	435	447	454	409	436	423	456	424	427	426	406	471	431	403	420	465	436	457	419	461	465	448	445	429	456	453	433	441	464	449	454	465	414	425	467	465	442	430	420	434	458	440	433	418	463	440	451	432	466	498	468	414	438	427	418	453	451	433	429	459	445	452	457	407	428	402	452	423	438	422	413	440	454	450	423	436	422	427	480	450	434	421	458	419	437	408	440	422	452	493	470	494	467	470	425	415	445	461	490	453	445	444	413	436	448	454	449	449	446	456	424	423	452	423	438	459	451	461	439	446	431	422	421	481	424	432	405	460	422	405	461	432	457	457	403	450	408	397	461	455	444	464	432	435	443	437	442	391	445	424	455	398	436	470	451	445	452	464	452	467	425	401	455	464	423	424	422	428	428	435	423	444	439	458	466	442	435	438	473	449	435	427	429	453	465	485	428	448	426	409	478	481	465	452	435	478	388	417	430	417	431	443	430	417	450	431	414	448	436	427	463	421	436	426	443	453	446	409	445	421	436	429	429	449	446	450	458	415	445	439	446	447	435	415	422	443	449	476	427	393	453	435	451	405	443	454	458	427	437	472	410	457	454	437	452	467	379	394	476	457	457	433	419	466	429	437	435	446	439	448	427	443	436	454	456	445	437	455	455	440	466	448	416	422	399	427	439	427	415	447	404	471	438	469	485	443	440	407	482	452	433	443	446	443	452	434	448	449	436	460	425	421	427	454	448	420	436	463	409	479	417	439	447	414	442	462	437	429	431	446	435	429	435	444	456	451	444	448	448	444	452	439	435	413	443	432	421	428	479	460	471	436	440	429	410	449	440	446	429	400	436	460	467	440	451	439	430	413	412	459	456	463	453	454	446	462	452	459	425	472	458	464	442	427	428	423	412	438	461	403	393	457	438	483	450	423	454	475	421	462	405	437	421	460	452	429	426	469	445	457	441	402	425	443	409	427	430	438	465	428	443	445	431	432	475	438	445	487	419	452	470	466	426	403	440	454	412	478	404	412	414	478	491	434	422	433	423	452	425	416	444	465	427	441	453	458	439	437	430	446	467	456	491	472	423	407	406	447	460	461	441	466	435	416	464	413	422	430	438	408	437	418	454	409	451	429	419	442	463	461	430	423	441	504	417	488	405	417	460	434	447	446	454	398	427	431	451	415	453	464	424	509	392	412	419	439	463	457	420	413	428	447	477	451	498	440	430	400	432	422	468	431	462	449	424	461	469	464	451	386	421	412	470	440	430	449	434	444	436	464	432	446	417	419	507	472	433	473	442	450	430	451	455	433	389	448	459	461	459	463	474	441	457	429	436	440	418	408	433	428	458	467	450	468	443	439	436	435	403	412	447	446	396	415	449	451	477	452	428	454	445	403	433	416	438	392	416	467	425	426	474	476	442	440	429	480	460	458	472	399	392	461	446	458	424	425	402	456	451	415	430	436	441	446	436	478	449	390	450	447	401	441	439	440	445	445	404	445	473	476	480	474	435	435	424	471	457	460	451	463	437	466	485	404	471	426	406	439	464	422	420	461	455	394	452	439	450	454	469	442	459	433	443	460	438	432	437	439	408	443	438	439	449	411	418	453	435	477	448	433	446	416	446	416	465	454	413	428	446	431	444	424	415	439	469	436	424	438	458	444	438	436	416	420	428	456	426	447	432	424	432	450	462	445	450	432	459	474	443	456	447	422	471	431	432	419	446	486	457	402	464	411	463	431	455	453	458	425	426	432	441	436	440	420	454	393	396	458	422	425	400	440	440	451	445	483	407	471	492	428	435	396	441	452	418	472	397	452	415	434	434	449	485	441	442	470	426	419	433	458	455	457	438	460	433	435	419	453	419	435	444	434	444	448	438	431	451	420	435	420	458	449	421	422	435	435	439	434	447	428	449	427	440	434	430	425	420	420	457	445	425	430	422	448	450	446	426	493	431	450	425	464	450	439	432	474	425	393	456	420	418	427	460	430	420	421	412	475	416	410	436	429	429	444	461	443	446	456	437	427	428	433	439	477	458	435	449	477	466	422	466	441	456	460	456	416	414	452	434	452	435	469	434	463	429	475	453	436	454	430	427	429	452	475	459	480	502	415	427	459	412	467	436	449	462	398	429	443	406	433	418	427	457	437	461	454	444	464	450	414	445	406	457	451	473	425	442	444	381	426	463	444	422	420	415	453	489	463	432	456	456	472	450	452	435	416	411	440	443	425	448	430	454	446	441	415	421	403	413	419	500	437	442	430	406	468	450	432	463	442	446	463	450	463	489	470	471	425	400	415	417	458	420	437	451	439	454	445	426	433	423	444	431	428	448	408	446	446	442	417	451	437	477	431	425	444	454	439	442	414	445	450	471	460	455	430	402	446	461	430	429	459	450	455	464	418	461	436	424	446	456	391	449	449	441	455	433	443	403	420	480	465	452	447	509	460	455	429	446	454	456	437	446	379	406	464	461	441	459	448	527	417	462	441	429	448	439	419	465	436	437	450	448	457	493	455	445	453	457	399	495	450	399	431	428	452	467	428	453	433	460	440	420	448	473	463	452	419	451	384	466	437	420	473	447	457	421	434	446	416	434	469	435	469	465	437	503	427	456	489	408	451	446	445	405	407	441	475	389	474	424	427	413	443	427	460	423	483	437	464	423	405	423	409	433	439	434	446	491	457	439	455	462	443	444	436	456	453	451	427	438	427	446	447	419	412	405	456	439	444	423	414	420	438	434	428	408	440	440	404	465	418	451	448	427	460	422	438	432	402	428	412	424	447	439	407	421	473	415	430	425	434	471	456	446	433	470	438	455	469	450	453	438	434	446	451	449	439	412	448	449	408	422	475	451	408	416	460	443	426	460	426	457	455	481	457	433	446	426	456	474	442	429	488	440	452	455	436	471	407	466	463	465	425	470	437	474	442	438	423	458	448	457	454	470	454	398	453	465	416	459	464	436	460	414	462	417	468	424	419	431	455	434	432	456	416	449	424	428	415	426	452	472	417	489	411	462	465	425	416	474	455	438	433	449	401	432	431	446	457	457	454	446	444	471	456	482	465	432	483	442	414	426	452	451	450	435	433	469	469	447	440	444	410	450	418	436	433	468	476	425	447	441	425	428	452	470	463	454	447	394	455	459	472	430	442	430	378	465	417	496	463	437	445	466	468	407	433	423	440	433	445	427	479	440	457	465	447	420	418	428	402	455	452	411	455	429	452	471	421	462	438	451	464
29127	21319	20652	3725	194	158	146	135	146	147	162	155	156	141	178	143	171	145	152	144	135	151	143	137	136	140	157	133	147	127	112	137	139	149	130	149	126	137	144	143	150	119	138	142	143	130	135	142	136	143	123	132	134	120	146	147	126	142	119	140	158	125	143	127	139	155	166	132	146	149	126	125	115	130	137	136	149	131	128	139	120	137	140	146	127	148	133	125	160	160	156	134	133	120	118	129	161	134	143	155	127	134	132	117	158	144	142	152	132	141	158	135	144	135	153	141	149	129	144	137	131	134	129	130	136	129	139	128	140	147	143	158	126	145	144	134	130	131	147	130	138	153	159	134	129	165	139	134	125	138	168	145	133	119	111	139	159	135	129	127	158	133	141	110	146	139	150	130	141	139	132	136	131	148	160	137	135	143	162	142	158	148	136	150	126	148	144	140	138	132	159	145	138	135	138	139	158	152	156	148	143	135	138	161	138	147	124	122	144	142	140	157	127	133	123	136	123	152	125	138	143	147	148	154	146	146	134	146	133	146	149	153	135	125	148	142	130	141	149	112	150	126	134	151	162	134	130	134	137	137	144	138	145	139	120	143	133	116	122	128	142	128	144	142	144	138	144	148	146	144	140	148	136	142	133	125	134	121	125	130	127	127	118	126	135	128	145	134	103	153	137	146	131	127	142	131	131	167	154	130	139	145	137	155	127	136	134	137	127	123	136	128	129	144	139	147	151	142	118	148	136	145	123	132	133	152	138	142	123	136	140	129	144	123	136	146	148	131	145	144	131	135	136	156	147	136	128	144	135	132	134	138	137	128	116	138	135	142	135	140	127	120	131	121	152	148	155	137	130	124	154	130	136	145	145	130	140	131	144	150	160	141	127	156	130	127	150	124	136	144	126	143	133	123	136	144	139	135	141	144	132	144	117	136	148	154	172	119	128	134	125	133	149	132	144	131	141	141	147	133	151	150	153	145	138	159	154	119	139	148	151	146	143	147	139	144	140	156	117	135	120	125	116	150	129	118	162	140	158	138	142	149	128	140	134	138	149	136	130	141	126	156	138	123	137	130	140	121	143	131	150	112	126	150	129	130	136	129	130	143	147	144	136	125	140	119	130	140	110	158	123	138	138	142	125	133	134	138	161	138	125	149	138	152	121	132	141	128	141	125	126	126	135	136	147	149	151	139	145	137	138	126	126	145	127	118	124	125	123	135	159	134	139	172	117	144	125	126	146	159	126	131	139	153	121	143	146	143	120	130	154	138	130	143	155	130	128	120	130	125	150	144	127	136	140	134	139	149	142	151	151	152	127	155	150	121	133	145	144	161	130	138	144	137	126	141	135	140	132	128	131	157	132	149	142	130	125	137	136	149	146	173	132	140	158	127	152	154	148	127	137	146	131	144	145	134	137	123	127	140	133	151	127	135	142	123	158	143	129	142	141	141	114	137	153	115	135	150	134	150	146	122	147	137	142	127	157	139	137	117	141	144	163	140	136	139	120	132	147	124	147	148	135	126	128	134	123	113	134	137	138	121	152	140	149	137	130	130	130	133	140	145	141	140	128	122	138	144	155	137	143	119	120	144	154	124	140	132	151	152	148	137	134	122	135	132	142	133	123	137	137	152	117	128	130	154	136	154	158	134	141	142	134	147	131	134	143	122	138	148	142	135	127	142	143	133	131	155	126	136	140	148	134	150	144	159	137	124	150	108	137	130	142	144	132	138	131	142	140	147	148	140	158	146	131	137	137	127	130	145	142	135	132	117	151	143	145	134	109	141	127	135	148	135	124	155	147	120	132	133	151	144	159	156	130	143	136	119	128	140	139	142	132	147	126	146	130	146	133	142	133	130	109	145	171	137	114	131	145	146	148	147	155	118	121	137	146	142	157	141	132	146	125	133	146	147	129	136	141	147	165	153	136	129	142	138	119	154	130	143	114	146	145	137	120	141	140	140	146	136	144	137	136	123	146	144	141	148	120	145	149	124	149	153	148	106	142	172	122	149	146	123	128	142	141	133	128	131	139	142	137	131	140	138	119	136	135	116	133	133	145	136	135	120	149	149	141	152	144	149	130	132	140	137	133	149	143	125	138	120	158	118	133	147	138	131	137	144	138	137	142	130	131	127	163	132	117	149	127	137	141	149	149	141	142	135	131	141	145	120	151	119	152	133	115	135	153	134	160	144	136	149	130	131	141	135	134	133	140	158	138	132	130	137	138	133	142	131	128	128	127	136	148	149	161	146	125	129	160	123	142	123	134	139	139	137	135	134	135	151	143	151	145	115	146	129	148	142	129	144	136	141	140	128	146	138	139	150	139	134	134	115	152	143	133	134	119	110	157	143	138	134	124	153	126	134	144	140	127	154	126	147	148	122	142	142	130	138	159	135	120	144	120	147	151	130	136	141	138	140	143	170	153	125	105	130	143	134	131	141	141	150	124	157	150	128	137	134	121	132	153	144	134	134	134	132	126	150	148	134	174	130	145	126	145	145	126	143	140	140	152	132	145	124	122	147	133	144	131	149	142	138	126	140	135	118	143	127	146	157	132	136	141	139	146	133	155	141	138	135	124	137	146	142	151	133	161	147	160	147	137	149	153	130	146	141	150	129	149	143	126	138	129	142	135	139	161	131	140	164	127	144	138	136	136	142	150	129	141	141	132	135	141	157	132	131	118	111	134	140	149	139	127	159	132	150	155	139	135	124	146	150	153	128	125	137	133	130	162	144	142	148	130	149	149	121	147	138	144	133	140	148	146	155	140	139	152	168	144	122	132	129	133	143	125	144	154	135	131	150	127	135	135	145	113	144	136	151	141	126	136	133	134	142	153	130	122	142	143	132	130	158	141	120	131	148	127	157	142	134	141	108	125	121	126	150	136	134	128	146	128	144	121	127	158	145	115	135	150	153	146	131	135	133	131	124	151	128	156	150	156	123	130	111	136	130	126	146	125	157	121	124	112	147	127	146	141	158	131	144	137	136	127	136	119	154	158	132	133	140	149	149	138	139	137	136	142	137	129	144	131	137	142	143	132	107	140	137	133	128	139	145	148	133	138	136	151	148	136	146	131	144	150	133	159	133	145	129	134	126	138	140	140	143	161	147	134	130	119	145	140	126	131	141	136	141	132	134	112	164	124	147	146	140	133	122	138	138	139	151	136	148	138	135	120	170	115	136	159	127	140	134	155	134	131	152	135	126	129	146	135	157	131	138	131	131	139	153	136	143	124	135	135	119	157	147	129	141	127	145	155	125	141	140	132	141	131	139	147	157	133	115	137	134	139	144	150	144	152	159	127	124	127	124	154	142	153	135	132	141	129	141	131	129	130	129	141	134	136	116	152	150	149	135	137	175	129	141	143	128	140	128	130	163	115	129	137	138	153	144	153	144	126	154	130	126	132	132	137	132	128	142	141	141	130	153	158	141	145	163	141	164	131	140	131	141	147	126	140	134	157	145	123	135	150	132	140	131	150	133	162	148	137	138	134	131
5477	985	1076	844	708	575	549	517	485	524	463	512	494	545	458	442	462	469	451	469	470	434	454	405	424	420	438	457	456	385	407	413	420	444	475	408	429	426	454	403	406	414	442	434	425	407	433	422	410	448	445	439	404	435	423	433	415	437	451	432	392	441	454	431	400	466	444	431	442	431	433	458	393	389	424	456	407	410	397	447	407	427	424	453	415	396	400	444	408	381	423	402	424	420	424	425	398	453	438	418	411	405	452	458	442	395	423	426	431	377	413	434	447	410	437	438	416	423	409	409	390	431	421	384	417	451	462	381	433	473	398	435	424	422	435	425	409	411	399	451	397	460	425	435	438	395	410	400	433	437	435	426	396	418	409	415	381	404	409	439	441	437	414	393	407	435	406	421	430	438	434	403	418	440	437	415	413	416	424	430	440	437	449	436	432	431	441	417	406	384	423	432	415	465	409	457	422	434	422	403	434	421	430	420	405	393	464	436	439	381	439	410	420	415	419	432	443	419	422	427	434	430	424	438	436	388	428	440	431	397	428	422	422	406	415	415	376	421	430	415	393	422	385	425	373	414	413	414	416	403	429	409	403	404	423	421	443	384	431	405	424	399	431	417	403	421	417	461	412	409	431	419	422	392	450	442	452	429	411	424	466	431	425	426	438	430	417	441	386	431	427	444	450	448	403	429	396	430	429	438	425	418	416	409	433	402	419	440	414	429	431	447	424	412	441	426	416	417	451	436	404	412	410	424	414	445	416	411	405	423	440	415	437	440	426	455	443	396	432	438	433	448	443	435	438	418	419	430	401	422	442	443	425	470	422	423	418	370	408	409	441	380	431	408	382	433	404	447	438	409	441	425	450	456	425	439	409	450	459	426	465	452	432	433	416	429	404	444	408	430	403	415	425	438	425	432	449	462	454	411	413	434	390	442	447	435	401	418	435	433	458	433	396	428	415	461	443	433	369	429	404	433	461	430	416	415	425	397	420	399	423	421	446	395	415	425	385	426	409	420	394	441	430	442	405	451	449	438	415	441	446	407	425	441	414	378	427	455	437	409	427	462	437	426	436	420	427	391	431	434	433	405	425	413	415	404	451	410	391	429	421	428	394	443	415	470	432	432	465	424	406	421	412	396	424	434	426	417	426	418	407	414	423	433	420	407	409	453	418	464	408	432	425	412	384	429	400	414	385	411	441	423	427	410	400	438	441	418	434	433	423	385	406	420	429	428	444	393	394	414	424	391	434	436	426	449	452	389	447	448	410	433	422	449	454	442	422	440	438	376	463	425	428	430	423	413	431	426	446	412	446	395	392	404	450	405	454	374	433	410	426	450	456	409	471	422	465	455	403	417	452	441	422	442	407	400	435	427	432	433	397	416	401	413	425	426	415	406	457	480	462	435	433	438	420	399	433	458	433	441	437	470	443	423	440	414	446	422	429	404	425	434	437	419	449	475	444	387	435	416	371	434	434	432	403	418	405	431	454	423	391	455	422	416	431	411	407	419	395	411	430	438	405	423	411	421	498	388	433	428	469	391	408	451	435	445	461	402	429	402	381	415	408	470	423	406	435	426	442	403	415	438	417	428	422	413	452	409	441	428	420	439	406	432	387	382	438	421	471	438	436	385	424	427	467	447	407	444	422	449	448	402	395	442	448	420	406	428	419	415	451	398	419	438	442	389	400	438	443	448	428	396	450	405	445	433	427	410	429	418	427	399	413	447	417	450	432	423	406	406	422	425	414	382	415	410	449	447	442	412	431	434	399	384	449	434	459	408	410	428	385	402	423	410	451	463	445	405	418	387	403	401	417	428	432	453	409	401	444	447	438	429	358	449	415	433	397	444	402	438	411	421	439	413	453	436	399	415	441	467	414	410	415	438	437	418	433	418	410	437	449	437	422	463	401	425	416	456	452	416	403	415	437	418	388	383	431	448	442	391	423	450	449	428	411	450	451	435	460	431	417	372	449	427	441	428	390	411	443	478	435	387	393	446	432	422	454	430	415	438	457	415	419	443	409	433	399	420	427	410	440	430	452	410	420	439	416	402	457	445	402	402	424	449	427	407	406	447	420	446	446	390	486	428	430	432	453	412	426	445	432	421	407	395	420	447	450	411	411	463	443	412	424	417	443	445	414	418	416	449	434	428	419	435	422	411	442	411	419	473	398	431	423	418	434	428	419	449	461	410	428	436	400	414	402	396	423	441	424	392	413	449	439	412	428	397	416	425	445	453	441	424	393	455	442	443	424	430	442	437	450	420	415	428	433	393	398	428	405	444	411	416	435	396	411	455	456	394	434	410	417	423	421	429	406	489	412	395	455	415	418	446	445	407	409	431	450	397	416	429	453	461	430	400	415	424	450	423	391	432	435	420	411	444	436	428	421	421	427	441	366	392	377	445	443	424	452	408	432	406	435	431	424	439	425	403	367	400	449	428	400	408	393	489	401	441	418	432	449	442	405	426	447	454	439	409	410	449	447	412	426	387	429	380	424	416	407	418	445	416	402	415	414	393	453	443	423	438	410	423	426	407	418	405	435	412	439	427	402	426	411	480	449	410	420	411	411	424	475	368	434	378	389	435	419	414	408	426	408	424	381	431	387	419	403	434	445	394	447	433	473	405	415	410	415	437	475	452	421	450	416	448	420	404	441	396	469	421	395	439	437	404	402	410	449	400	422	387	416	418	407	429	455	429	403	421	414	429	448	470	400	449	434	416	411	385	438	437	430	466	410	434	439	414	452	470	451	417	417	412	466	414	428	429	417	438	431	437	397	416	414	418	436	462	434	392	421	399	412	424	437	439	433	398	445	454	418	419	436	430	421	419	421	417	405	458	434	423	404	421	422	420	404	413	415	438	423	408	435	431	413	420	418	481	435	442	403	403	444	420	436	407	410	451	417	445	402	439	410	454	422	432	443	426	467	419	446	407	389	422	423	457	414	442	385	394	428	449	425	434	426	433	450	443	395	392	446	425	449	451	441	391	455	453	429	406	415	421	433	439	452	426	403	385	398	414	420	427	409	445	416	458	439	439	423	401	415	449	461	412	432	407	416	412	460	435	448	424	409	449	428	417	451	418	418	413	380	428	462	464	400	419	435	448	472	407	406	391	403	433	423	399	418	423	410	422	421	416	435	435	473	409	426	411	420	417	414	448	419	387	431	415	458	425	391	450	384	414	404	418	447	445	391	400	463	446	420	436	445	423	420	437	461	434	403	452	455	416	425	360	410	422	473	399	429	402	421	440	428	436	404	430	448	416	435	441	406	429	418	410	407	418	399	424	417	426	387	389	417	456	418	445	446	426	418	377	448	440	438	416	427	418	426	408	391	425	444	437	418	403	420	401	414	408	404	434	425	413	399	428	388	389	409	414	436	416	432	436	434	394	440	431	420	417	424	427	447	428	446	434	442	436	424	428	430	406	421	438	397	449	440	398	424	429	405	400	449	437	417	419	439	451	410	439	451	410	394	423	482	414	405	418	394	405	470	432
28934	21264	22154	6699	751	451	342	270	219	244	254	323	281	266	259	232	217	230	206	159	175	162	156	139	142	173	152	153	160	139	144	128	151	143	147	130	124	122	147	138	138	163	149	151	133	136	133	140	140	141	143	141	135	131	125	145	133	134	132	126	151	144	140	154	139	154	137	122	133	143	130	112	149	141	143	146	152	124	131	127	146	158	144	144	143	152	132	126	121	143	139	136	132	164	130	139	141	119	140	146	138	137	111	140	123	132	164	126	144	132	144	138	137	137	121	129	147	147	150	148	142	130	149	131	137	151	128	140	146	161	163	143	134	158	157	144	142	135	115	144	156	158	155	122	142	144	118	137	157	135	139	137	136	134	128	151	109	164	153	145	131	123	141	137	151	138	133	141	153	157	136	138	139	130	145	150	159	139	156	128	139	140	137	139	138	151	124	153	160	148	137	147	135	127	161	147	151	167	133	141	122	163	123	137	146	147	140	138	148	139	139	123	132	127	140	156	154	124	138	145	123	144	132	157	150	159	142	124	144	144	128	120	133	158	135	156	123	150	143	152	142	158	129	124	143	107	125	150	141	144	130	131	131	161	144	142	162	144	158	151	146	120	143	136	152	110	164	151	135	147	140	138	122	137	149	141	149	137	126	143	140	114	133	149	164	129	123	131	138	124	145	128	154	137	132	132	125	119	145	141	129	144	146	148	127	137	161	138	124	157	156	166	129	136	134	164	134	132	119	145	128	125	130	140	152	128	169	136	137	160	142	146	146	145	157	142	130	139	139	154	128	123	136	141	121	133	140	138	161	141	137	158	147	130	120	148	143	134	130	147	133	129	153	138	130	120	131	138	141	153	172	139	135	147	151	156	135	122	136	140	137	142	131	141	146	150	148	140	145	140	139	143	143	133	114	124	127	141	146	123	129	150	129	147	139	115	125	136	132	140	147	148	165	148	167	127	141	149	157	125	139	144	144	140	129	161	151	139	137	143	130	144	136	127	151	151	144	149	130	126	151	148	148	153	131	133	162	116	149	109	151	143	145	143	120	147	118	139	165	136	155	120	127	134	146	146	147	140	135	140	137	133	133	145	151	133	135	147	127	134	147	119	131	134	122	145	137	154	147	147	141	137	140	135	128	129	121	142	135	127	130	142	146	134	149	137	148	129	140	140	146	149	140	126	129	154	131	125	174	129	133	141	131	137	147	152	136	144	145	129	150	127	154	137	137	140	139	128	130	145	132	128	135	144	152	131	143	171	131	145	152	131	133	135	135	117	129	152	131	146	157	145	118	141	150	151	145	153	145	141	115	140	142	137	163	157	147	136	151	142	124	136	128	150	129	157	126	131	136	147	123	140	143	127	144	154	148	153	122	132	141	132	155	130	158	129	125	125	137	132	151	154	129	130	144	138	118	158	145	136	169	157	123	151	144	141	134	145	122	159	126	132	156	114	135	142	115	138	134	143	128	154	122	141	129	131	154	142	140	139	142	129	150	160	126	143	146	143	133	139	136	142	141	131	133	154	159	138	135	141	141	142	150	143	140	125	164	135	126	123	130	138	136	159	149	146	165	127	164	148	141	145	140	130	155	137	116	138	148	126	143	125	144	131	133	155	163	151	148	130	141	165	137	128	145	127	153	139	133	156	144	134	148	132	136	124	136	138	135	132	135	137	125	118	142	152	160	136	145	151	132	154	137	143	132	124	153	170	137	160	116	133	125	131	136	150	146	138	134	149	139	133	139	140	163	150	145	111	124	143	135	147	143	134	150	152	150	132	130	130	136	150	152	155	126	137	133	148	139	145	169	162	145	123	152	137	142	131	132	121	158	125	159	148	136	141	133	138	131	126	160	137	115	150	139	123	153	112	122	144	130	122	142	129	148	135	143	144	130	132	117	130	150	130	144	161	157	147	122	126	144	126	137	142	154	149	138	165	145	131	126	137	100	135	146	148	141	144	141	141	132	129	135	133	124	146	141	147	136	144	135	149	136	146	154	134	135	134	150	139	116	134	148	157	153	155	145	128	145	150	138	125	156	128	121	153	130	149	151	138	135	135	155	127	154	160	120	132	144	134	123	152	134	138	184	156	125	149	150	145	161	131	131	139	134	138	130	141	136	144	134	142	132	135	146	155	149	143	137	172	144	124	149	129	156	153	128	127	133	155	147	142	149	154	135	128	145	133	144	146	157	147	145	125	132	140	160	167	119	145	110	149	159	134	156	135	142	128	136	143	142	153	147	138	119	149	145	146	145	130	145	153	159	142	129	119	123	149	158	143	127	144	138	130	157	149	161	155	134	167	141	142	141	132	138	137	137	131	154	147	152	132	121	123	137	124	127	112	149	146	135	152	139	133	121	152	146	135	144	142	121	148	138	142	129	138	129	141	134	127	123	136	140	148	145	132	148	136	143	140	133	117	135	132	129	126	144	129	132	142	133	134	136	136	151	149	137	148	144	154	121	130	136	146	156	134	141	147	136	168	145	153	145	126	136	140	159	130	157	152	119	137	155	144	123	140	117	136	145	170	141	140	167	164	154	147	130	143	130	128	143	143	117	127	145	126	134	126	133	139	145	138	131	143	164	120	177	148	125	139	138	123	147	140	133	120	148	172	146	140	130	130	137	125	141	135	130	174	150	129	134	153	134	137	137	128	166	135	112	144	130	141	147	134	142	134	151	138	110	142	144	125	144	152	137	146	129	138	145	130	124	125	129	144	126	137	136	137	165	154	135	151	120	146	145	116	132	133	130	156	139	140	144	134	131	137	151	140	112	134	143	135	142	130	149	149	148	124	153	165	151	149	149	119	124	123	132	144	146	121	167	127	129	142	129	133	145	124	160	130	140	135	141	139	140	118	115	147	149	123	146	132	151	125	140	131	151	116	155	123	118	127	148	131	144	132	127	120	135	161	124	128	132	116	129	132	132	170	127	146	143	151	132	135	153	136	162	111	114	123	132	138	130	142	124	144	127	143	181	121	165	148	167	131	145	141	141	140	122	140	134	150	130	167	141	150	155	135	134	128	161	127	146	152	136	126	152	141	142	149	141	140	129	126	155	123	137	124	133	125	132	143	128	134	124	135	140	136	135	134	128	138	142	139	135	144	136	153	157	129	138	128	156	147	145	151	141	153	151	139	155	128	138	144	109	151	122	137	122	144	138	124	133	146	133	123	109	141	141	147	148	123	113	131	151	133	131	132	148	159	156	155	143	124	125	130	120	156	150	145	142	117	152	146	141	151	145	159	151	138	159	137	146	146	156	149	142	126	148	134	126	133	152	126	142	152	157	145	149	143	144	123	154	131	141	149	156	141	162	145	148	156	139	111	130	157	133	124	154	135	129	148	132	144	121	125	137	150	136	124	159	126	145	139	139	134	120	132	153	125	136	148	137	118	140	151	122	133	129	137	128	142	141	145	132	165	148	142	148	137	150	152	139	122	157	125	126	140	119	134	131	136	125	122	143	153	137	121	127	126	123	117	142	133	121	156
7053	3450	6130	4259	3185	2194	1625	1235	993	963	1539	1736	1441	1258	1141	1031	843	1036	892	712	625	647	575	546	552	535	478	488	496	493	526	500	498	440	450	433	425	461	428	422	414	443	424	444	470	393	467	414	419	460	486	423	443	436	417	398	467	430	407	421	453	450	461	454	454	403	429	445	416	382	400	477	421	432	442	439	403	431	423	434	460	440	427	429	426	394	403	422	424	407	443	422	399	445	414	415	430	422	419	415	432	457	434	447	414	426	426	470	430	438	412	422	433	452	439	454	425	427	411	429	457	419	417	457	401	420	430	455	406	441	431	398	439	408	417	438	404	441	434	413	430	458	419	432	450	427	436	439	453	406	414	415	447	430	425	419	430	463	414	430	459	455	473	372	428	414	417	474	434	451	404	436	419	419	427	435	431	412	442	394	440	452	417	434	394	443	469	478	415	465	408	437	444	410	451	447	420	440	441	425	427	448	446	438	432	380	451	404	405	402	462	441	453	423	426	410	462	415	399	441	441	441	430	438	465	457	432	460	414	433	412	443	419	455	447	458	429	462	419	401	455	452	448	441	430	395	458	419	431	456	416	479	430	401	466	457	405	449	434	409	476	414	431	412	448	471	396	452	447	436	431	401	467	417	442	473	436	443	435	443	455	432	450	456	454	415	413	445	452	437	379	444	421	420	458	438	438	431	439	424	426	455	442	435	468	471	490	471	408	417	432	465	446	418	443	454	451	417	438	460	442	424	441	449	452	458	408	407	433	417	425	406	448	441	409	411	394	402	465	427	438	466	436	476	433	438	408	415	398	431	431	458	456	433	443	427	431	465	446	401	418	461	438	439	460	402	401	428	418	424	454	452	413	404	426	458	450	462	424	459	440	437	445	396	459	392	424	424	453	409	444	452	413	465	438	429	406	400	447	462	418	420	436	445	440	433	456	435	467	470	392	462	434	412	450	427	430	445	447	451	450	392	443	465	405	421	418	395	425	444	480	458	414	443	409	469	410	435	428	413	415	447	421	430	461	448	454	402	451	415	421	413	439	420	419	458	401	403	419	401	425	458	394	453	416	421	469	434	438	402	435	456	405	478	437	442	438	413	421	438	394	423	421	406	481	464	424	460	447	433	427	446	440	453	453	412	441	431	450	422	458	438	448	427	425	412	402	420	437	458	454	425	426	401	424	424	435	436	408	452	479	432	396	434	389	427	426	450	415	459	441	446	442	447	415	452	457	444	448	411	451	455	423	452	410	403	402	454	405	410	430	473	414	423	445	411	437	500	446	432	400	446	416	445	462	425	455	448	399	450	423	445	412	432	463	430	445	444	466	449	392	444	427	400	457	435	457	424	459	447	432	393	416	417	425	416	412	418	457	445	416	411	456	430	422	444	471	390	461	407	418	447	458	440	418	436	429	437	437	437	424	429	396	402	436	409	477	434	455	462	472	465	444	431	437	385	463	438	464	403	440	426	432	426	431	469	428	400	415	503	454	428	417	412	441	456	465	442	457	412	459	466	416	436	444	435	416	432	460	465	423	407	412	412	411	450	438	405	427	417	438	453	400	462	456	413	440	450	459	476	429	422	403	419	420	445	426	433	445	416	453	416	394	418	431	469	446	428	451	423	419	403	436	412	450	425	389	460	419	433	407	403	439	427	438	430	438	435	460	454	459	399	441	441	426	437	402	475	423	457	434	467	431	428	442	464	416	431	387	442	454	368	437	429	464	465	388	450	400	452	405	405	444	457	436	394	483	473	431	422	440	402	404	441	404	399	445	385	437	420	414	442	439	427	427	391	417	450	449	419	434	410	416	387	433	418	412	420	394	446	431	393	454	454	435	439	431	402	387	407	388	472	450	416	423	446	410	413	429	419	492	425	438	447	383	441	435	421	444	405	444	461	412	412	417	425	450	446	453	410	433	412	429	398	429	451	451	400	391	463	455	439	418	417	455	455	424	438	432	444	450	409	444	406	436	462	429	424	445	415	438	440	399	423	418	413	424	434	413	433	434	437	445	456	437	441	430	468	472	436	419	384	429	432	432	413	422	476	413	420	425	437	421	432	462	408	390	431	461	415	446	424	424	417	444	450	425	349	469	425	415	406	438	411	429	445	434	402	462	431	477	455	435	483	425	445	395	426	439	387	417	423	424	459	432	426	419	413	409	434	439	437	470	434	385	438	447	427	446	416	423	414	412	430	422	450	420	409	472	446	442	409	500	427	421	418	416	431	436	430	425	463	421	441	453	425	470	424	435	432	453	404	434	419	406	422	464	453	425	393	445	420	467	457	445	435	425	431	426	414	463	417	453	410	438	428	443	391	444	416	440	426	425	377	426	426	437	443	438	458	402	412	423	440	406	431	429	440	408	429	451	408	387	436	406	399	443	431	423	436	469	430	435	409	461	405	461	444	434	432	430	451	448	454	421	426	457	435	448	422	404	439	430	432	464	385	405	403	401	459	387	422	447	413	425	406	415	428	470	415	425	422	414	400	454	407	442	423	442	435	434	392	432	427	457	472	423	437	447	455	451	445	426	384	442	392	466	435	441	410	414	412	416	444	420	425	439	431	476	440	439	394	429	436	404	406	428	434	416	428	461	445	411	428	436	406	432	431	454	422	459	405	425	412	435	395	454	415	424	449	461	386	451	365	451	420	440	420	435	437	410	419	374	401	468	436	439	468	399	441	414	396	458	396	451	436	407	410	415	432	446	437	385	389	421	439	407	416	422	488	441	432	413	458	408	405	425	436	431	431	443	408	418	434	447	446	410	407	441	450	478	446	430	398	417	388	446	452	466	426	425	453	441	446	460	429	429	412	453	433	444	432	446	454	437	422	411	440	453	417	414	432	408	456	456	423	466	408	445	457	444	417	436	456	411	428	446	409	459	443	432	404	445	414	401	426	433	400	461	438	416	462	424	451	466	445	439	458	455	409	423	470	385	445	459	429	423	398	442	387	393	430	432	423	401	443	449	456	440	453	398	365	483	393	452	421	444	420	448	421	442	441	428	428	459	379	448	412	438	418	420	423	445	453	416	405	403	433	448	460	389	483	401	414	443	480	434	457	448	422	426	430	458	439	440	424	476	453	486	425	437	421	456	420	418	468	432	428	413	437	433	398	422	415	435	409	433	395	400	446	423	445	438	450	448	430	441	421	430	438	431	424	440	452	446	415	430	440	462	433	405	430	460	438	410	458	412	419	411	399	395	433	424	430	429	413	443	423	423	437	409	430	420	405	410	464	411	436	482	417	386	424	441	421	423	428	407	435	447	444	437	433	420	437	426	427	421	458	407	452	443	402	440	413	437	437	409	416	424	436	440	409	410	436	438	406	449	439	432	435	412	481	420	429	437	462	418	452	405	432	446	421	457	438	436	418	425	449	409	465	442	457	443	451	395	411	399	421	464	425	454	435	412	463	379	444	440	423	435	423	434	488	430	475	483	454	444	426	461	453	429	430	427	391	425	449	427	446	447	434	424	417	400	415	467	419
28843	21272	22843	8714	1174	710	584	408	287	257	445	401	365	331	377	277	229	251	257	219	208	179	183	193	168	172	158	136	169	149	159	142	163	158	146	147	144	151	162	126	156	127	143	157	157	135	165	128	165	152	173	131	136	131	147	160	121	156	164	123	152	158	129	171	149	143	152	150	138	154	136	135	140	171	151	131	149	149	165	136	148	125	172	166	155	121	135	139	141	141	128	139	151	149	137	159	140	154	136	140	122	144	147	136	153	133	136	141	133	144	134	117	145	147	141	110	161	145	145	132	146	136	125	131	145	150	149	153	144	139	142	143	145	131	129	153	161	140	139	130	154	140	142	151	141	130	149	115	154	155	153	130	146	173	168	149	132	142	144	141	146	143	158	159	145	137	142	137	161	107	146	162	134	134	135	143	135	155	147	123	155	159	135	141	151	149	117	121	147	154	141	148	162	141	137	160	144	141	145	149	143	128	137	157	158	127	148	130	137	160	146	149	129	126	134	146	150	145	162	136	152	149	120	119	163	136	153	154	137	153	148	172	154	138	139	144	133	152	138	131	127	146	136	134	150	145	152	167	141	143	146	156	121	145	119	149	141	149	138	144	145	153	154	161	133	152	152	160	168	130	147	143	163	128	158	158	160	152	115	129	155	153	144	162	159	154	175	151	140	162	145	119	163	146	142	152	150	137	133	137	147	157	150	137	103	134	162	121	132	133	136	148	133	142	140	164	132	115	152	159	133	131	136	152	157	165	129	136	145	129	138	157	146	151	136	162	139	162	149	130	155	142	152	140	153	132	162	150	143	173	131	132	160	169	156	137	154	124	164	154	159	152	124	141	122	167	135	161	129	141	163	167	158	111	142	154	152	134	149	135	154	122	146	132	133	145	161	141	134	156	132	138	149	164	143	147	128	129	138	137	152	147	142	138	121	165	137	150	125	148	170	127	155	135	136	136	141	150	152	128	140	157	170	150	140	147	134	133	157	138	126	149	134	151	142	152	154	146	129	142	156	126	133	142	123	129	138	134	150	115	152	128	164	155	149	158	170	148	137	137	147	166	149	125	129	133	164	158	161	139	147	142	149	148	138	139	123	174	149	131	140	152	138	131	122	138	148	168	144	149	137	154	151	151	156	135	152	143	143	128	146	141	144	123	137	131	148	150	143	150	149	134	156	145	144	153	144	143	133	151	147	154	151	142	136	163	149	132	132	147	123	149	169	138	134	130	147	158	158	150	124	118	140	160	150	159	137	151	152	130	137	139	136	139	144	147	130	149	153	147	145	133	137	122	154	124	136	144	155	135	152	135	151	133	160	152	152	138	139	142	149	138	143	166	130	147	144	149	167	152	132	159	164	146	151	141	134	137	123	155	130	116	140	151	127	142	133	149	145	136	137	129	148	174	149	153	132	146	145	147	124	131	164	131	150	163	145	159	126	153	156	157	147	158	117	137	139	128	166	139	159	150	142	138	146	148	129	142	155	145	134	148	151	142	133	133	153	149	132	142	144	134	145	160	119	154	149	144	173	145	149	149	148	131	155	143	130	167	173	152	141	152	155	141	146	150	148	157	152	154	137	128	138	141	158	156	171	147	150	135	148	133	151	148	157	142	122	145	113	156	150	156	131	137	137	169	157	167	135	143	155	141	147	135	135	151	129	166	143	138	137	140	147	142	133	167	136	151	134	131	142	129	135	137	161	130	138	153	150	140	144	144	137	134	138	145	136	137	141	146	153	130	165	138	140	137	119	147	119	133	151	150	140	134	130	136	148	154	143	119	131	139	138	127	150	148	150	146	128	175	151	130	160	146	139	143	152	139	129	130	141	168	136	163	150	136	146	122	145	139	148	169	172	148	162	135	112	153	149	143	141	132	156	134	142	150	141	136	147	163	145	139	132	131	136	136	181	147	151	137	165	141	146	143	131	128	133	153	132	136	118	148	151	142	145	151	129	156	145	147	154	122	153	155	148	121	170	124	124	147	148	157	163	171	166	140	139	154	153	146	150	144	130	160	140	135	140	137	139	160	146	135	151	143	146	143	152	144	146	129	156	152	138	150	163	147	148	133	146	152	150	148	141	147	147	145	143	146	164	150	158	168	137	147	129	137	142	143	119	133	147	142	150	150	132	141	136	152	143	147	145	164	143	132	166	147	139	149	156	136	141	153	111	159	157	140	129	123	160	141	165	150	162	139	143	144	131	146	157	151	138	163	137	144	138	144	160	151	156	128	144	157	137	153	144	145	157	153	135	132	110	141	144	129	145	167	134	139	137	158	143	118	164	151	174	128	135	142	143	133	121	122	163	143	157	153	132	151	124	147	134	146	150	150	151	132	147	165	129	139	140	141	159	153	137	137	139	137	131	146	135	128	144	132	124	156	126	167	143	130	150	137	171	130	151	136	144	139	144	159	148	130	152	121	127	167	145	161	151	131	142	143	150	135	145	149	135	136	132	143	169	131	159	127	141	150	147	158	150	121	127	156	140	115	149	163	137	143	166	126	141	158	155	140	143	143	128	136	147	130	165	144	146	142	148	152	162	157	149	169	153	142	155	123	137	147	138	124	156	134	136	145	155	153	129	146	157	143	167	136	164	143	139	147	138	166	157	159	165	128	150	132	147	133	130	146	167	134	145	141	137	143	135	151	137	154	151	152	144	150	147	162	139	138	143	131	140	164	155	135	182	155	146	152	159	144	165	143	138	147	156	155	171	151	159	153	137	149	133	132	131	140	129	133	118	156	154	136	151	127	139	147	141	138	146	169	164	145	156	140	142	133	152	143	152	152	150	157	151	137	128	148	134	149	122	116	154	159	150	136	147	129	138	177	141	177	156	163	137	151	139	140	144	127	133	132	146	137	121	145	141	144	154	140	146	145	155	156	142	140	132	152	130	125	146	143	142	140	155	152	156	156	146	152	131	153	145	146	139	153	144	151	140	129	190	137	152	138	152	137	130	140	107	146	140	140	152	125	143	134	122	129	124	125	146	150	130	133	146	160	159	158	133	142	149	135	137	130	134	169	136	132	123	110	157	147	152	155	138	144	173	142	152	132	163	138	163	138	139	145	137	129	128	133	160	128	145	133	137	145	155	153	140	117	150	135	147	141	165	145	152	145	157	147	131	148	172	156	156	144	158	125	148	147	134	155	159	152	130	108	124	140	130	158	160	160	137	169	154	148	158	134	143	134	140	136	158	125	118	135	140	131	133	145	165	119	137	164	153	150	124	150	139	151	134	127	138	147	145	148	157	140	153	151	146	149	140	163	146	153	145	151	152	164	147	135	152	147	145	126	151	151	168	141	163	164	149	138	135	148	137	155	151	139	153	155	143	132	131	155	135	140	121	154	142	145	142	139	123	152	157	141	146	146	138	133	144	143	145	151	116	140	151	130	139	128	137	147	149	138	142	127	144	121	149	134	148	146	145	147	143	169	148	151	121	137	166	151	160	155	134	125	150	152	130	151	139	136	156	138	161	149	135	143	155	158
7461	4699	8359	6542	4902	3265	2947	1954	1292	1345	2396	1973	1952	1780	2048	1430	1150	1330	1140	927	722	773	687	606	639	631	573	524	529	521	539	569	479	445	469	467	479	500	434	471	438	435	424	438	430	453	478	451	453	463	451	445	423	443	452	463	451	431	458	474	449	418	452	432	419	443	488	449	446	452	431	446	418	408	464	418	454	435	428	468	439	428	443	487	458	436	417	441	449	411	429	419	416	442	451	433	450	435	466	409	436	415	469	461	471	466	445	429	454	417	442	439	443	421	439	440	446	437	449	470	457	444	397	426	428	414	474	445	471	443	467	417	425	426	430	461	424	478	477	437	423	422	475	464	446	438	457	465	434	470	465	431	445	433	468	445	426	440	441	440	440	458	444	418	426	476	441	454	440	400	458	422	485	439	448	455	427	493	423	435	445	427	443	431	459	414	444	448	484	439	481	444	420	445	480	454	455	438	462	448	414	452	489	453	427	431	458	446	426	458	443	447	432	455	462	456	490	429	452	458	439	460	414	421	479	451	458	490	445	447	482	463	464	448	410	422	455	469	465	490	458	387	457	445	440	456	457	427	443	431	445	450	443	452	408	476	455	451	444	427	459	461	451	438	481	474	434	433	417	447	467	418	438	426	451	414	417	450	482	453	431	434	419	439	453	474	464	445	410	429	452	451	472	464	474	438	442	410	437	422	467	479	474	451	455	442	474	417	410	444	438	455	436	443	451	443	438	469	468	414	478	452	461	436	469	420	443	434	446	452	454	464	469	436	490	469	446	432	493	432	445	442	439	407	434	437	466	435	472	399	448	432	399	466	463	467	442	460	438	478	432	430	436	439	462	460	438	444	473	440	446	429	413	496	451	464	393	448	478	462	460	435	443	403	455	454	438	453	432	460	430	434	469	421	449	452	499	458	432	463	473	452	452	441	454	431	455	426	451	434	462	470	421	387	411	476	464	439	477	388	470	436	411	459	452	448	469	491	415	454	480	417	425	467	452	456	457	416	488	452	513	444	433	458	463	460	456	433	446	434	433	501	429	448	416	431	449	418	438	445	450	458	488	440	428	445	476	409	442	454	442	439	411	441	465	452	430	443	459	488	452	435	436	460	453	427	468	489	460	436	424	384	429	464	433	455	428	405	442	448	478	444	470	412	483	423	449	420	438	441	478	454	437	466	490	424	429	428	420	482	436	412	451	462	430	451	414	443	431	451	438	444	452	418	444	429	451	443	430	449	415	433	461	385	464	461	439	462	411	506	442	425	436	434	463	457	451	434	433	448	418	449	435	456	450	433	475	413	422	440	459	461	463	456	442	435	441	412	423	437	459	462	431	470	449	423	436	441	443	420	443	440	431	467	432	436	426	457	399	474	433	404	469	438	435	452	452	456	459	468	446	452	488	489	422	463	413	432	431	432	468	438	457	437	477	449	458	421	463	410	443	436	422	456	436	417	446	413	431	418	459	434	425	443	432	444	436	429	457	431	427	447	446	434	407	465	449	429	428	421	443	420	423	446	429	411	418	461	430	435	453	436	423	423	450	467	438	434	453	479	430	443	482	467	458	472	453	447	470	430	448	449	466	470	416	436	446	471	407	487	445	435	450	470	504	454	432	480	468	419	488	461	446	443	455	475	425	408	453	487	461	411	463	463	423	413	417	454	449	435	469	407	466	415	441	461	432	421	449	457	427	443	461	438	439	416	454	449	443	482	441	455	463	418	473	424	446	438	450	454	473	420	481	423	431	453	431	396	428	463	458	439	479	453	399	410	454	430	427	444	448	437	421	415	426	496	438	456	438	425	476	465	406	417	434	432	420	423	483	462	438	420	438	408	433	460	456	448	445	456	468	432	455	453	420	474	468	478	424	457	411	454	473	415	472	464	428	460	408	474	468	439	460	474	468	443	419	473	464	473	472	418	435	437	440	449	474	446	470	466	445	429	443	446	437	456	441	450	472	480	479	410	444	472	426	462	434	431	442	460	464	482	434	444	422	432	439	430	432	418	429	436	438	444	442	493	499	478	451	428	462	450	457	430	426	442	499	470	452	439	450	423	435	466	458	447	448	427	418	422	482	455	458	473	446	452	442	441	444	466	467	396	435	437	474	423	433	463	463	424	485	419	451	483	436	402	428	453	446	476	442	440	444	454	463	436	452	469	481	448	474	452	466	488	485	443	478	466	434	468	476	429	451	432	473	399	450	458	434	450	466	441	460	407	442	395	441	438	452	463	426	469	422	477	485	470	457	454	439	451	439	482	449	472	434	437	438	411	467	485	448	456	441	442	444	451	460	446	447	452	471	472	444	462	478	407	438	472	447	425	468	497	470	459	402	429	427	427	426	416	452	460	503	481	438	427	500	449	432	478	442	459	444	462	416	492	441	455	471	469	499	439	474	436	444	417	439	479	432	465	441	486	468	449	395	429	443	454	452	425	462	431	461	476	452	428	412	427	462	408	428	451	451	430	485	418	440	443	402	450	468	473	465	441	442	434	475	388	418	441	462	492	427	448	441	455	431	426	435	453	457	451	435	436	449	438	428	468	450	472	420	450	428	452	474	443	406	478	478	446	476	421	450	438	463	430	440	447	451	491	442	447	465	418	435	453	445	419	428	463	458	467	407	485	425	444	458	443	466	404	429	426	451	430	470	434	454	443	452	449	468	409	433	415	485	435	426	433	466	424	443	416	435	431	441	432	467	439	468	467	426	462	469	446	481	465	456	451	461	443	435	435	469	467	432	432	453	456	416	454	447	456	444	444	443	447	445	428	456	473	446	454	450	426	432	436	455	449	449	445	450	456	476	429	463	456	447	438	460	438	474	445	459	455	428	448	454	461	441	424	453	420	485	455	449	479	469	485	443	409	475	459	424	433	451	403	455	452	453	422	447	434	438	428	459	481	451	437	427	431	441	481	450	396	466	428	449	456	455	429	439	457	414	458	459	463	472	464	439	426	442	462	422	447	429	475	444	402	470	440	435	459	441	427	473	464	471	455	451	419	461	450	453	434	444	411	444	449	447	456	425	469	427	452	428	454	421	428	477	443	480	450	454	426	410	437	442	489	467	465	474	411	474	447	434	430	450	436	450	440	476	430	417	448	471	441	438	442	435	428	477	416	446	431	444	453	463	464	452	416	440	483	484	435	466	443	423	442	463	470	452	446	441	419	470	433	434	425	489	449	446	428	394	432	445	467	393	414	477	474	443	441	435	466	467	494	476	472	406	464	423	438	421	483	429	438	429	427	422	434	458	465	460	442	457	449	465	457	433	445	445	440	442	454	472	445	499	438	430	455	416	444	417	455	442	452	464	456	434	473	435	427	437	445	450	461	476	403	439	469	466	426	434	435	435	471	458	451	418	466	436	442	430	432	454	452	468	429	413	428	484	445	426	431	453	476	410	436	455	437	475	453	450	443	468	429	411	476	423	470	461	407	449	479	442	426	447	460	482	468	435	449	409	452	418	468	425	426	461	461	446	423	473	481	408	423
29018	21312	20406	3518	190	175	161	153	143	164	153	169	141	142	126	132	152	151	133	135	150	141	159	117	140	141	131	143	123	137	159	125	133	132	137	151	123	137	149	147	149	130	160	145	138	127	136	160	145	146	135	129	123	141	132	138	143	158	146	156	137	134	121	130	154	118	143	117	152	143	141	125	146	135	137	143	159	136	149	132	149	127	124	138	156	152	125	136	123	143	124	143	139	129	153	131	126	129	109	148	146	133	132	137	129	118	127	143	133	138	133	151	130	146	130	155	147	147	143	126	157	123	122	149	134	160	135	155	131	140	136	137	162	130	148	142	163	114	135	134	138	142	143	130	131	125	134	152	133	137	169	133	131	126	137	143	119	154	128	135	141	127	121	144	130	127	141	135	141	150	147	124	155	119	148	116	127	127	135	140	154	144	150	139	155	154	141	136	168	148	148	161	114	136	145	149	123	148	132	157	152	164	151	140	137	156	143	141	156	148	119	131	141	111	154	151	126	129	131	137	148	142	150	128	122	140	136	115	138	165	141	139	144	142	138	124	133	137	135	119	148	153	111	136	166	141	145	128	140	134	143	131	126	142	118	165	127	125	142	131	137	133	137	129	138	132	149	155	140	162	134	151	144	150	139	136	128	126	128	144	132	163	130	152	148	131	143	141	136	158	132	124	139	150	116	134	144	128	148	140	151	137	152	140	133	139	125	149	145	139	140	139	124	145	148	148	142	137	131	139	151	157	139	128	123	133	139	148	142	148	138	159	131	118	150	138	138	128	119	131	153	159	141	146	141	143	158	144	142	131	138	124	144	141	129	130	148	154	160	141	143	125	139	142	142	139	154	137	138	154	137	147	132	146	143	150	143	113	148	154	130	145	152	141	152	122	150	135	121	127	147	146	143	139	153	146	130	140	143	151	130	112	152	139	144	142	147	152	142	133	140	152	139	117	150	136	162	128	137	161	136	132	142	125	142	144	132	159	142	141	171	138	128	138	117	129	133	137	159	139	139	155	145	150	146	125	125	142	124	151	145	133	167	136	149	140	139	130	134	148	154	144	159	142	143	147	138	144	141	156	131	157	130	122	122	131	134	123	144	122	136	138	128	141	129	129	147	139	131	129	138	134	143	150	156	149	135	130	135	139	109	152	147	131	123	134	126	130	144	122	134	149	129	129	154	128	136	146	140	122	148	145	131	135	119	154	125	153	162	140	127	129	131	149	149	119	148	163	126	140	131	123	131	151	166	132	159	145	138	146	152	111	150	142	147	142	128	149	141	123	137	127	130	134	158	127	138	144	157	129	144	120	131	136	134	140	164	155	132	148	144	133	131	115	150	146	136	129	150	138	142	147	146	158	142	152	150	133	160	138	142	128	151	153	125	131	160	152	144	145	142	124	148	141	134	131	138	137	149	150	144	135	121	146	140	126	165	134	149	126	151	132	132	130	145	142	162	150	135	132	128	149	125	131	144	149	120	125	139	146	128	164	120	148	162	121	142	155	145	124	123	141	139	132	145	138	133	153	144	142	143	151	118	119	157	154	149	145	141	139	153	133	152	131	125	153	141	130	129	138	127	133	131	132	137	149	138	142	167	152	133	135	125	145	128	152	136	137	141	140	125	136	154	135	140	157	143	150	143	147	146	124	121	140	132	139	129	127	122	152	132	152	125	135	148	135	136	119	133	134	142	126	126	153	143	116	132	122	143	136	145	147	126	141	140	158	131	149	137	139	123	134	129	137	130	140	138	145	141	133	137	169	124	126	140	143	139	132	144	154	143	146	168	154	147	144	143	158	139	147	148	160	145	149	134	133	137	148	151	137	127	132	150	158	139	121	155	143	148	140	152	151	114	115	129	122	153	117	150	133	129	138	169	153	156	153	138	155	133	135	122	152	149	123	123	146	139	121	149	146	137	138	137	127	156	133	153	151	147	156	160	144	169	131	154	142	139	145	141	151	153	122	116	140	138	111	129	151	146	126	151	120	139	109	146	139	144	121	168	131	129	136	156	135	125	140	130	131	131	135	149	143	128	142	131	135	134	158	144	162	142	141	143	154	142	139	160	130	166	122	145	159	146	153	136	138	122	151	141	147	162	133	135	161	143	125	147	165	139	135	135	128	149	127	135	133	128	132	135	147	130	129	148	134	134	138	140	141	126	124	142	148	132	146	133	140	151	171	129	145	132	160	140	152	153	136	156	129	131	154	153	134	127	132	133	135	150	155	134	134	142	115	144	140	129	139	143	155	161	135	155	143	124	151	140	137	139	150	125	142	140	138	154	139	108	130	147	162	157	146	147	135	163	136	119	145	137	133	140	127	140	131	138	155	119	137	152	154	131	144	136	130	142	146	148	139	137	139	145	148	130	124	137	142	138	149	155	149	118	166	150	126	131	137	136	145	124	147	131	153	162	150	149	114	145	154	126	143	145	135	153	158	125	143	146	125	166	145	148	151	137	115	133	130	150	146	137	136	146	149	183	139	134	127	132	177	146	120	143	143	137	145	133	148	141	149	139	134	161	147	138	152	118	142	150	152	132	147	136	143	138	128	152	110	132	136	155	129	137	175	143	138	128	128	114	153	130	153	147	159	136	155	116	119	140	140	150	147	142	143	144	125	143	135	153	155	137	151	135	136	138	146	125	142	142	159	138	152	143	142	157	132	183	139	138	140	155	146	123	138	147	134	150	155	107	137	160	132	155	155	130	128	132	136	148	139	149	115	121	158	150	137	146	157	141	143	130	145	131	154	150	136	130	164	152	134	134	144	135	122	139	142	141	152	148	124	142	130	117	149	144	138	146	115	159	144	148	150	152	142	121	155	152	157	146	140	159	141	137	144	151	147	130	135	130	124	145	124	131	160	154	142	122	143	135	137	143	141	124	145	136	142	151	144	151	125	161	121	126	135	139	135	157	127	162	155	133	140	138	162	152	136	153	152	146	142	148	153	119	142	172	108	129	133	124	136	151	141	131	142	124	123	133	143	142	149	153	147	122	138	125	139	152	130	123	130	129	152	126	145	135	165	176	145	152	126	151	153	128	128	133	119	142	142	131	137	143	169	143	149	140	163	132	135	143	153	136	133	137	150	126	150	142	137	141	157	131	139	131	157	143	125	142	134	155	130	143	143	145	162	149	151	142	122	147	149	137	147	154	155	153	170	126	142	125	148	165	138	154	147	144	133	157	134	142	145	134	144	144	118	126	150	134	131	133	156	150	143	142	150	146	157	145	121	126	133	160	140	146	134	126	138	152	125	148	139	129	143	137	134	147	127	139	146	135	141	151	136	152	123	142	135	145	141	138	143	129	150	136	140	165	153	159	134	126	131	139	120	133	134	130	166	156	119	136	109	158	115	153	126	142	121	139	133	162	134	115	169	143	157	136	158	134	133	125	160	144	137	135	132	134	119	120	148	131	134	131	144	153	150	136	140	128	130	133	150	132	140	158	149	147	142	156	139	116	135	163	139	145	111	143	129	151	146	145	151
5437	977	1078	875	687	647	547	523	494	474	548	531	514	500	509	479	453	460	457	443	474	442	474	387	442	461	443	440	435	420	468	444	420	426	429	438	405	423	416	478	452	448	479	436	450	442	400	386	439	428	424	444	424	464	440	448	421	449	425	423	433	403	457	431	412	459	405	414	408	399	421	404	428	429	461	404	463	457	430	407	449	447	435	417	391	436	361	409	431	426	438	427	441	403	439	400	424	428	394	432	445	448	410	425	437	414	437	426	424	450	403	430	467	405	415	463	433	445	454	426	451	427	464	434	394	447	455	404	435	455	396	440	418	412	455	451	450	433	436	407	456	426	461	424	433	433	424	414	461	436	424	451	474	398	406	479	465	426	403	420	425	428	446	448	449	428	412	438	457	453	480	434	406	439	422	387	443	429	449	405	424	418	440	424	419	420	428	413	430	444	441	430	458	416	433	422	444	420	448	446	439	397	435	428	465	457	433	436	442	414	462	381	414	425	436	442	414	459	414	474	438	429	416	459	425	448	459	452	386	395	410	394	441	435	416	429	406	425	423	401	433	415	446	477	449	450	422	423	421	427	438	425	438	441	406	429	439	471	418	390	420	451	453	433	457	460	434	455	456	438	406	421	400	421	445	428	437	420	457	426	414	418	414	416	438	381	424	435	447	409	425	402	445	442	419	422	449	407	433	432	444	459	430	450	417	445	453	438	437	442	471	426	437	429	422	413	434	412	415	451	409	452	406	459	428	415	445	428	431	412	421	415	453	436	431	423	450	446	441	454	395	423	419	412	418	441	489	428	406	436	431	384	400	420	421	463	449	410	417	398	439	442	416	407	416	430	426	465	434	466	450	439	418	440	405	439	441	437	473	450	434	417	449	429	423	437	436	433	416	447	420	468	375	442	422	426	414	417	440	439	444	462	450	457	430	414	432	403	433	465	429	446	409	428	456	433	508	422	439	435	461	421	443	454	421	483	445	458	427	453	435	413	435	446	450	472	407	421	448	426	407	443	439	403	452	425	425	453	398	440	424	436	404	414	408	392	413	441	420	421	427	469	378	430	428	433	419	404	463	406	437	440	454	407	411	463	444	414	442	410	384	443	425	418	394	455	480	478	442	413	440	413	400	466	411	407	401	430	418	410	412	461	448	442	410	421	412	467	464	422	414	448	414	396	436	431	462	414	455	445	456	421	409	430	400	416	421	431	396	430	463	431	440	436	482	408	437	402	417	431	435	438	489	447	449	429	472	421	404	415	432	458	422	420	411	432	420	408	428	440	432	456	441	412	457	366	451	459	433	403	457	412	452	427	447	444	416	407	417	430	405	452	444	466	443	393	448	406	434	453	421	421	409	431	440	431	412	412	458	421	434	418	457	417	418	465	402	431	460	418	458	474	463	426	419	450	467	415	412	393	376	440	445	421	423	429	452	457	408	433	412	465	376	450	422	428	436	431	410	443	475	429	415	462	441	429	438	448	446	421	459	430	416	456	444	433	410	460	413	428	448	444	445	445	461	460	391	456	428	442	414	414	449	436	415	406	424	434	438	411	434	390	405	417	448	438	404	425	452	453	417	430	415	424	428	436	475	431	408	416	443	412	445	424	446	429	452	430	416	439	398	436	445	431	430	432	417	479	449	416	420	383	435	408	418	410	452	451	422	423	417	392	442	429	438	398	419	428	444	460	424	415	447	390	419	412	447	424	413	436	402	409	444	422	407	453	437	483	444	447	448	418	402	460	414	429	453	427	409	468	443	434	453	426	431	427	402	409	391	413	405	420	455	441	442	406	398	441	421	436	423	470	386	436	419	453	483	435	424	431	418	425	434	447	426	438	422	431	443	457	468	399	426	429	463	435	434	432	461	424	459	411	414	437	434	446	427	475	414	413	436	450	463	410	416	433	432	422	426	456	447	456	427	460	449	462	441	423	450	420	442	431	461	393	429	409	418	434	392	449	423	437	417	409	414	431	441	428	456	424	415	472	432	432	427	456	434	425	457	426	463	460	401	399	435	436	397	428	421	444	416	418	437	460	455	430	432	404	427	421	406	436	458	421	447	460	457	470	498	448	402	455	441	463	422	416	434	408	424	427	446	467	437	492	419	440	440	447	423	456	430	395	424	419	413	421	435	396	463	417	431	434	439	423	426	412	406	477	447	474	408	417	416	455	415	421	409	382	443	476	450	436	415	435	443	427	416	414	413	453	456	403	421	402	432	421	461	450	411	396	427	432	452	414	447	423	485	420	407	404	406	477	435	447	458	431	409	420	442	458	423	456	444	406	434	413	444	426	406	423	429	412	442	448	446	392	405	430	432	430	401	396	411	450	434	432	421	443	399	433	435	408	410	435	435	430	416	459	421	417	432	417	402	427	409	392	441	458	431	400	409	444	419	422	459	440	408	419	427	431	429	431	441	438	415	412	394	457	416	461	451	445	424	427	429	451	412	423	425	450	415	424	444	451	439	427	439	438	439	430	428	467	421	418	439	436	431	409	403	421	401	396	408	443	437	426	432	398	404	457	439	421	430	456	434	421	472	441	431	436	428	435	454	427	459	465	402	391	435	430	390	418	449	452	413	431	429	441	435	414	456	456	408	427	458	415	472	423	470	431	434	413	411	410	414	482	391	427	420	411	413	418	395	460	411	443	461	427	441	427	413	438	468	436	447	435	439	445	441	457	466	415	430	442	426	451	421	422	427	417	451	428	461	431	436	422	490	468	440	407	405	417	452	422	447	427	431	439	453	403	423	427	420	432	423	450	445	400	460	409	401	418	406	448	468	474	446	389	456	441	424	411	447	444	452	450	443	424	438	436	417	423	420	439	438	460	461	477	400	441	448	440	391	413	422	444	434	402	443	472	439	439	441	393	424	420	424	383	464	453	443	423	398	442	438	403	421	400	440	456	462	408	429	450	439	454	475	435	430	395	417	480	413	436	417	396	420	408	417	419	359	413	464	419	416	409	427	443	424	401	426	390	439	402	415	423	472	457	433	428	430	434	437	407	488	431	430	431	392	445	435	483	428	413	412	467	440	437	433	430	449	428	492	450	407	406	438	448	403	421	400	426	432	433	415	393	433	446	463	436	398	421	431	432	424	448	436	461	415	485	448	439	412	453	415	433	470	438	426	435	428	412	425	429	426	439	423	459	469	470	423	402	424	430	432	423	447	413	418	430	465	430	422	420	427	406	437	429	472	402	415	403	424	426	412	434	456	458	414	468	432	419	464	403	420	411	434	438	445	449	428	423	419	410	450	470	464	430	416	429	387	382	454	416	423	438	439	399	426	409	423	459	423	421	439	444	432	447	437	430	434	445	438	442	431	416	457	405	471	455	410	457	435	404	450	399	453	462	452	434	426	464	450	427	403	442	413	418	423	449	428	436	446	419	452	450	432	447	434	427	462	418	450	430	430	434	470	401	437	449	453	384	454	428	415	473	451	387	404	417	419	425	465	435	436	453	411	471	423	433	383	468	425	408	409	428
29026	21317	22226	6778	673	429	351	259	275	215	287	270	226	240	239	233	231	201	176	178	168	159	171	158	170	150	160	149	160	149	131	134	153	151	142	140	157	151	152	145	149	143	134	136	143	128	119	128	141	176	163	136	124	142	149	132	135	116	128	131	139	130	171	157	145	139	138	146	146	142	149	149	125	139	142	132	130	149	137	141	137	151	129	123	140	139	144	139	136	161	131	129	136	115	119	143	141	164	127	129	156	126	126	145	129	144	156	137	141	142	125	146	144	131	143	129	149	119	135	154	178	163	116	158	143	140	125	155	143	120	128	131	157	129	130	137	146	155	127	143	126	144	138	129	149	130	134	130	136	161	160	163	130	153	130	154	131	122	140	128	150	147	126	129	137	152	144	149	144	106	137	144	155	160	141	154	120	138	131	127	147	138	133	163	131	130	148	143	144	153	160	130	150	140	118	146	158	147	141	131	156	143	138	133	153	141	151	156	139	152	144	143	135	152	125	150	125	126	134	122	141	129	157	140	119	146	123	158	151	130	153	125	151	156	142	138	140	136	153	145	137	140	139	153	135	150	137	133	149	136	152	144	144	132	128	129	137	126	124	134	150	120	149	136	154	133	130	125	125	120	153	135	141	111	163	147	137	132	130	139	146	147	140	125	137	147	133	139	141	133	140	141	149	143	161	134	145	144	156	149	150	130	166	152	150	111	153	143	139	149	161	141	130	148	155	138	149	143	132	127	131	152	133	147	132	126	124	134	140	125	142	159	151	149	124	138	129	137	145	153	153	130	132	133	163	131	139	147	125	135	158	129	145	160	128	138	133	125	150	133	160	136	140	142	129	161	136	140	124	140	165	126	150	142	134	115	149	139	155	157	152	143	151	140	151	145	154	133	125	144	118	152	145	140	131	119	121	144	134	133	158	146	150	125	131	152	128	131	148	133	130	159	161	160	134	122	138	148	142	160	135	138	137	126	150	138	107	150	144	142	134	111	151	143	161	132	123	152	131	143	137	150	133	148	149	136	146	143	154	140	133	136	157	128	132	147	161	157	138	133	140	124	130	125	152	143	137	146	111	156	141	129	131	158	155	131	146	126	147	144	139	133	159	148	154	129	137	148	140	134	139	145	142	132	125	135	132	137	126	140	134	134	166	167	167	149	150	141	102	136	123	129	146	143	158	142	116	128	129	133	156	142	133	144	127	131	129	121	152	148	151	143	158	137	150	153	144	142	156	137	147	144	150	131	135	142	147	118	126	139	136	141	142	165	157	157	136	139	140	138	132	150	129	140	152	123	158	141	142	127	145	135	139	143	132	144	145	147	126	148	139	171	159	152	138	139	147	140	155	144	139	143	152	130	149	158	126	151	146	147	141	148	123	133	136	127	166	131	157	143	147	138	140	138	138	140	156	151	138	121	122	150	135	152	133	151	153	143	136	157	127	142	156	171	147	122	137	142	118	145	157	138	165	135	146	154	140	123	140	125	152	142	140	145	148	143	153	157	144	119	146	162	134	152	132	146	154	154	137	143	147	155	147	143	129	149	126	127	130	151	145	128	149	153	139	151	155	146	159	147	151	157	147	154	159	144	146	137	141	141	144	129	134	127	130	122	134	137	129	136	140	132	123	125	145	115	141	154	140	121	137	153	140	139	158	148	136	131	145	143	136	147	142	150	145	161	135	143	155	130	165	138	142	154	143	143	147	146	124	152	155	144	127	130	148	131	152	138	144	149	147	157	145	157	149	150	135	140	132	137	143	125	126	144	153	125	132	129	145	133	142	118	136	148	175	141	125	115	134	124	152	128	154	117	142	154	136	150	129	148	133	174	155	141	146	138	143	159	141	133	141	136	140	145	124	162	150	152	152	141	148	131	159	132	156	127	118	138	129	136	126	154	139	165	156	147	131	137	132	136	134	121	141	143	152	155	130	136	151	149	146	155	143	149	143	136	148	132	133	114	152	126	137	142	120	172	135	138	157	147	144	133	141	147	132	132	131	133	139	124	146	146	122	133	127	136	147	135	135	120	144	151	145	129	141	147	162	148	163	124	172	137	137	153	141	141	146	142	142	134	123	133	96	123	162	149	135	132	158	139	141	149	155	139	140	129	124	135	143	142	147	148	139	158	147	129	145	158	153	148	153	143	150	142	147	139	130	124	129	152	145	150	145	117	133	130	136	139	157	140	121	130	143	147	131	146	148	136	138	133	147	157	161	127	112	148	114	136	143	129	140	127	137	138	145	161	162	153	142	134	140	126	155	122	136	151	127	157	138	131	146	146	135	137	144	144	156	176	126	142	132	127	141	154	134	118	144	139	131	149	149	133	137	139	154	146	154	134	150	137	162	133	140	148	107	136	153	120	158	161	138	132	147	118	147	151	118	159	139	166	147	138	150	124	144	142	137	137	153	159	153	154	124	139	123	135	130	141	121	133	147	143	132	127	145	127	164	166	142	142	144	132	134	160	135	137	146	135	160	148	128	122	131	141	152	145	135	162	141	143	141	148	140	132	135	130	144	134	133	157	144	151	150	158	137	126	141	134	132	137	151	138	145	150	149	133	157	157	152	160	145	130	154	147	152	124	126	151	130	139	143	141	125	135	142	131	132	149	155	146	145	140	158	134	142	158	145	152	138	137	146	143	143	129	173	139	126	139	137	135	152	157	163	151	123	130	126	141	141	142	143	137	145	140	131	146	143	135	123	135	149	133	147	141	138	152	123	131	133	160	129	131	156	139	139	137	135	156	117	139	150	157	168	142	144	142	124	151	143	125	141	115	148	121	154	143	147	141	125	129	138	107	133	136	154	127	137	156	142	158	122	133	130	152	132	150	138	141	135	118	136	143	143	140	138	134	147	147	132	131	121	148	112	140	145	133	144	165	154	135	138	145	144	128	144	148	141	145	148	154	146	131	126	139	142	136	145	131	150	132	155	141	136	107	125	143	158	138	130	117	123	149	152	130	152	147	152	128	137	138	133	145	141	157	119	136	141	145	127	143	132	147	131	111	129	166	135	138	131	115	123	159	154	123	157	135	134	142	137	137	128	154	140	140	139	144	134	158	156	121	139	155	147	147	146	118	158	135	146	127	126	132	170	147	145	128	148	140	124	139	140	160	133	153	143	159	134	139	121	141	149	142	134	133	136	141	128	141	127	154	131	146	128	150	132	136	143	145	134	132	148	122	142	150	169	133	163	153	146	134	151	146	135	115	135	127	149	150	148	142	152	150	141	145	130	161	163	125	131	167	152	129	128	163	142	117	142	130	133	127	146	134	134	150	128	148	137	137	129	147	129	122	133	151	141	153	142	135	151	138	144	159	149	159	110	154	121	138	152	135	144	141	143	140	151	151	168	140	144	135	115	130	148	137	150	132	121	156	142	133	161	152	151	124	117	155	130	153	158	134	114	128	151	143	126	147	148	156	146	155	151	136	134	167	144	143	127	134	145	155	142	161	117	135	123	144	154	126	136	143	115	161	146	149	147	132
6759	3854	6295	4431	2926	2430	1676	1241	1126	1096	1525	1376	1179	1108	1105	1117	1165	1053	778	747	635	583	641	524	507	542	550	452	473	513	520	494	455	479	484	440	462	452	441	463	384	402	425	459	450	428	411	400	459	412	433	413	448	437	428	384	479	454	431	433	387	434	458	431	437	433	387	423	415	462	459	404	405	455	411	428	388	402	441	469	430	383	423	450	437	424	437	457	457	447	438	422	444	428	427	404	469	434	422	446	439	421	454	437	429	470	442	419	418	416	437	471	410	455	433	404	433	452	412	414	426	422	423	482	456	436	450	399	462	418	418	449	439	453	436	410	415	442	439	477	468	429	447	445	447	439	456	407	454	428	439	436	439	454	430	428	451	414	450	393	448	434	434	423	417	455	401	423	436	458	402	413	426	415	415	441	457	415	422	461	404	418	420	449	419	422	449	424	450	431	440	426	476	393	448	406	495	450	462	424	439	428	458	482	457	454	450	434	418	408	436	414	433	447	445	438	437	439	458	452	441	406	424	400	438	440	429	432	468	455	460	413	399	411	420	420	406	437	417	433	434	469	395	399	430	422	440	477	434	442	437	425	474	409	438	440	428	392	408	434	416	439	438	414	421	433	454	466	389	436	428	430	448	434	458	415	432	471	462	415	457	459	432	465	442	470	445	399	402	455	433	451	417	455	436	392	406	445	396	469	470	416	432	436	448	410	444	457	432	429	468	447	443	436	417	436	431	430	431	412	414	434	415	471	412	481	428	392	436	490	469	431	425	416	491	409	442	448	411	445	416	405	458	455	445	412	449	407	409	439	434	416	423	423	435	458	420	432	414	432	413	444	446	444	424	422	397	414	454	455	453	419	423	464	404	415	446	447	432	455	452	422	433	443	466	429	446	425	458	409	419	460	427	434	456	427	418	442	463	416	417	447	423	442	449	430	410	429	480	422	420	461	468	432	447	416	388	418	430	381	483	464	459	481	444	450	421	453	476	428	442	431	451	421	437	438	429	471	452	478	434	432	432	419	437	470	424	423	414	425	412	429	407	395	418	458	443	430	431	456	430	440	417	449	453	429	390	428	447	403	418	421	409	413	462	442	438	404	434	414	459	491	467	426	414	465	443	416	417	428	414	440	447	433	460	405	471	407	438	429	439	444	396	423	404	445	396	456	411	440	423	391	432	445	451	435	399	435	433	421	446	414	430	427	439	402	447	429	422	408	415	459	434	443	442	427	422	437	434	440	442	416	469	452	430	423	448	432	460	418	460	398	446	450	419	452	450	439	417	448	403	447	474	444	419	416	470	410	484	423	407	447	457	423	416	432	410	443	444	424	484	430	424	403	424	449	464	421	441	416	450	448	460	419	438	432	396	441	424	435	423	441	455	416	431	449	416	455	440	432	490	468	458	428	443	430	436	419	394	414	450	435	425	422	435	450	466	414	411	442	439	437	473	415	432	437	474	399	409	456	457	433	424	453	466	397	462	450	401	415	427	460	467	408	454	390	451	416	434	470	453	464	402	414	456	443	404	423	447	423	434	456	430	472	432	450	416	447	409	446	445	444	439	435	425	471	457	443	430	438	412	379	420	430	449	432	412	408	516	427	418	464	441	447	425	412	422	446	410	473	459	434	435	447	425	437	450	439	445	399	433	457	432	420	434	433	431	444	385	432	429	446	429	432	462	472	445	435	453	386	425	456	450	452	446	470	435	431	451	403	408	429	455	412	419	435	433	419	392	448	426	435	434	419	448	461	429	459	447	440	445	423	419	444	441	409	415	414	464	408	381	434	449	444	425	401	421	445	448	414	478	447	445	428	437	478	433	435	425	432	418	456	408	412	432	398	430	415	452	426	418	442	416	424	425	423	433	405	452	441	444	440	402	439	451	438	418	428	430	436	418	426	493	441	417	420	411	413	459	449	424	448	437	447	444	443	408	428	412	460	468	419	418	400	412	442	403	442	460	419	418	451	430	432	424	422	457	421	439	420	434	415	456	422	447	421	395	428	466	454	438	411	420	447	430	441	439	413	434	454	428	454	439	445	441	464	428	467	398	410	451	406	421	456	451	457	415	421	444	452	443	423	386	444	424	431	432	467	436	427	455	480	469	472	452	455	431	420	422	458	423	399	449	437	427	458	424	446	410	419	449	422	434	443	414	445	426	408	454	402	447	454	429	449	467	438	452	428	476	471	411	449	449	415	412	446	446	423	448	415	418	436	443	430	442	468	424	426	405	448	470	429	427	433	448	432	430	454	425	446	446	454	399	447	440	426	407	415	422	473	414	456	418	452	430	442	424	388	445	439	443	419	436	431	429	428	433	412	393	459	448	461	454	445	446	445	398	418	425	436	403	432	443	460	413	400	410	433	454	415	417	431	416	434	444	440	430	435	422	444	429	419	426	454	396	428	420	440	418	438	440	432	431	419	418	409	427	399	416	430	443	424	437	454	472	425	432	414	440	401	418	407	435	430	415	400	442	412	425	426	411	471	444	434	479	408	382	446	445	405	432	468	449	457	425	441	483	425	412	428	429	453	425	418	457	436	441	437	466	427	479	413	461	459	432	430	429	435	435	408	439	424	466	440	459	423	431	455	400	438	401	442	425	434	453	459	444	470	453	464	410	468	418	399	382	398	470	438	459	437	454	438	424	464	461	436	457	438	435	409	426	410	433	443	430	421	438	436	394	416	453	445	449	441	483	421	431	413	447	442	469	475	442	455	447	418	432	444	439	465	461	432	434	402	423	449	424	410	413	432	414	433	425	434	427	425	396	446	477	472	453	424	442	422	423	473	406	445	424	464	425	445	423	443	418	432	427	399	454	441	438	458	396	432	443	435	473	430	440	429	437	452	457	419	475	384	414	395	440	437	436	435	482	452	427	446	450	426	430	411	410	422	444	463	437	440	457	442	425	442	425	424	408	413	452	423	430	403	432	418	425	469	393	452	428	458	407	468	445	462	447	453	450	415	446	441	431	420	412	413	460	425	428	406	430	436	443	410	421	469	436	436	447	413	426	440	412	445	446	429	428	480	447	441	451	444	410	409	464	416	436	443	402	403	405	443	469	428	434	467	408	435	438	447	440	427	452	423	444	438	395	424	428	415	451	440	449	421	426	453	416	444	439	405	447	460	450	420	432	439	435	430	446	429	432	406	464	417	420	455	430	428	421	398	415	447	431	445	452	398	379	472	445	443	479	441	411	444	429	421	416	452	448	414	438	416	407	419	458	446	439	405	426	406	429	401	443	421	429	416	424	410	424	433	409	448	441	463	437	427	431	434	413	428	424	420	432	427	411	420	433	448	467	435	438	421	402	410	437	431	421	431	451	493	434	454	463	474	411	421	441	398	445	443	438	442	427	424	428	469	406	431	448	431	430	425	439	438	428	423	408	426	448	436	423	424	413	421	466	449	432	465	407	456	437	440	408	422	440	397	457	406	446	426	475	388	415	427	415	462	413	403	397	458	438	407	436	411	448	448	418	427	416	399	450	436
29061	21371	23262	9010	1100	821	535	372	357	342	411	375	318	364	305	298	300	269	224	245	206	199	179	162	190	167	156	159	198	159	162	153	158	147	160	123	150	158	163	158	156	141	155	150	158	146	121	157	154	146	160	138	147	143	124	150	149	138	136	152	160	160	139	147	147	140	155	144	167	151	155	143	144	144	156	134	154	158	132	158	146	142	147	150	144	157	166	137	125	154	155	152	168	150	152	160	143	152	158	134	145	137	167	139	136	132	145	146	153	139	146	166	143	144	158	167	131	134	153	135	165	158	126	134	146	153	144	146	138	129	136	142	146	128	144	148	136	166	144	140	141	155	145	156	153	139	132	132	155	154	144	153	139	142	153	172	138	127	124	145	137	134	131	142	147	146	167	138	159	168	160	169	150	159	125	146	149	143	160	138	120	145	151	150	151	130	151	152	136	147	136	145	154	165	144	138	152	136	148	140	126	180	160	129	147	147	139	152	170	138	135	162	139	151	145	168	135	145	150	154	128	127	156	162	151	142	156	126	167	152	134	139	136	142	138	146	133	134	144	149	136	143	148	140	131	152	138	145	147	159	150	176	146	157	151	156	151	160	169	156	147	165	145	157	142	137	129	145	165	137	157	143	144	155	144	168	132	119	109	139	144	126	153	137	161	145	157	150	149	139	152	138	143	155	142	132	135	141	161	129	141	134	133	146	143	145	154	133	139	143	138	139	155	152	139	173	166	156	149	139	133	135	141	150	131	134	131	156	165	155	164	140	128	139	136	136	164	157	160	141	177	137	144	126	128	136	137	145	158	144	158	149	139	140	142	141	143	148	153	144	138	135	143	137	153	146	130	147	148	161	169	143	166	135	148	157	164	154	135	129	146	144	143	129	148	134	143	126	157	168	142	129	151	129	140	144	165	163	156	146	133	147	136	141	150	161	142	164	147	153	148	157	163	143	159	171	142	150	162	154	169	150	134	138	159	145	168	151	147	131	131	139	141	154	137	118	156	144	151	138	128	147	161	135	136	176	150	138	136	149	145	143	137	125	132	136	164	161	138	128	143	148	152	156	140	136	144	154	145	156	142	132	150	163	160	136	161	151	141	140	165	141	134	157	143	142	151	145	127	138	144	157	150	139	128	153	158	144	150	180	134	139	138	166	170	140	148	139	152	138	149	155	129	150	176	144	147	141	132	123	139	144	143	151	149	128	154	140	136	149	178	120	125	154	155	152	141	123	139	133	131	137	139	140	147	138	154	139	137	150	137	163	147	131	166	130	148	122	128	137	150	147	144	147	145	136	129	133	152	133	149	150	151	153	140	134	149	166	151	149	138	143	163	139	154	142	132	133	148	157	156	161	137	141	138	150	144	150	140	164	141	153	130	164	156	147	137	144	143	139	133	145	173	154	137	139	131	149	130	152	140	154	146	137	141	142	148	138	158	160	153	150	152	140	148	142	132	135	145	140	139	139	170	141	135	143	151	129	134	147	149	148	152	147	137	153	157	143	138	138	142	129	167	132	141	146	155	152	137	131	140	137	127	160	170	148	158	167	144	152	154	157	130	142	166	159	158	140	114	162	169	141	151	154	146	154	158	128	140	144	174	153	135	146	132	131	124	151	158	170	142	144	132	144	148	137	135	176	145	170	169	149	147	146	163	147	157	138	162	146	141	131	133	135	164	152	158	157	134	150	160	151	161	126	144	150	134	154	177	134	162	142	142	131	145	129	154	142	153	143	136	154	147	144	143	164	131	157	141	134	128	148	148	149	140	149	152	162	156	146	165	154	124	138	165	138	160	139	137	145	141	155	124	138	148	137	133	140	135	148	152	135	142	147	143	135	155	161	138	136	143	145	150	166	146	126	130	143	147	138	128	170	132	143	150	160	145	138	147	152	153	136	166	143	140	122	146	147	134	130	175	143	158	142	136	138	130	131	148	154	142	124	150	140	154	141	155	156	133	154	133	124	152	141	150	145	135	146	161	149	138	148	148	148	148	143	145	147	164	132	141	150	152	143	150	143	159	144	149	137	128	144	153	155	153	149	154	154	146	142	154	145	145	154	142	121	140	126	159	154	143	155	154	153	130	145	137	152	156	150	172	138	118	134	139	171	123	158	157	156	145	138	154	133	163	173	163	164	138	154	152	172	141	162	144	152	135	152	166	149	129	135	146	145	149	146	144	149	138	146	134	165	148	150	132	164	129	146	162	155	132	126	140	155	146	126	127	140	131	131	147	173	145	152	163	143	133	138	153	147	136	143	146	141	153	169	132	139	155	150	135	149	143	133	145	140	153	150	167	134	143	148	144	148	127	158	120	141	164	167	163	163	159	149	136	139	154	138	127	144	148	141	181	144	147	146	138	158	152	139	125	149	136	159	148	146	152	152	143	161	136	149	120	127	141	147	138	132	142	123	160	149	147	134	156	150	165	146	135	134	148	145	152	152	149	163	171	140	147	145	150	173	121	141	153	151	141	157	158	144	160	156	137	132	151	161	130	159	133	151	164	149	147	133	148	173	140	151	152	161	150	146	136	130	137	136	136	155	155	127	131	142	137	136	156	144	154	182	125	156	152	152	144	130	181	166	150	128	148	149	143	146	166	131	170	157	143	152	155	165	150	136	147	145	137	136	151	149	155	156	146	131	146	129	135	144	130	131	152	151	138	150	153	141	149	143	151	128	135	126	156	129	160	141	158	139	147	137	147	153	144	141	172	126	140	128	142	142	133	149	163	125	158	139	140	155	139	158	147	157	155	150	146	141	158	158	140	173	158	148	153	150	142	134	151	160	139	155	149	155	145	150	135	142	162	172	143	148	155	167	155	151	152	146	148	154	139	147	149	144	149	139	165	148	144	165	153	119	149	130	150	153	154	123	159	130	129	149	129	135	151	144	128	145	155	135	136	134	132	184	158	158	141	155	148	157	156	138	145	143	141	162	154	147	155	151	183	165	154	149	157	143	155	164	152	111	143	139	133	134	137	150	167	146	166	131	157	145	134	152	141	140	171	136	144	147	142	152	146	160	140	143	151	135	142	159	137	129	170	132	157	152	144	152	138	148	140	168	159	158	133	128	154	174	155	145	142	134	128	158	132	118	153	167	129	153	142	160	126	155	142	124	142	159	135	154	138	142	152	155	126	131	141	144	148	141	132	146	148	150	139	148	144	144	154	155	143	129	141	162	152	138	131	157	125	153	149	156	122	167	162	151	151	167	160	155	150	155	156	148	148	165	149	155	157	134	146	123	165	155	132	138	132	146	132	144	143	147	166	172	156	138	142	166	137	174	157	127	143	147	148	156	142	131	149	126	175	163	131	160	160	153	149	145	145	160	141	144	130	121	143	135	145	144	128	152	139	131	125	142	135	145	137	117	169	142	139	139	158	152	148	158	141	154	148	159	138	140	125	134	146	158	130	160	147	153	133	134	114	162	139	143	139	117	139	126	134	155	156	137	130	153	164	149	159	141	122	146	135	129	166	130	165	138	155	159
7784	5386	10135	6224	4789	4414	2847	1751	1793	1719	2016	1988	1823	1897	1688	1494	1616	1526	927	910	855	778	696	639	675	592	564	553	554	583	601	517	525	508	490	479	444	482	475	427	442	455	473	421	451	471	448	441	467	455	500	449	470	419	453	443	412	453	413	442	420	464	464	483	443	455	415	451	438	437	476	489	408	444	445	450	444	434	446	489	479	474	453	460	427	425	450	425	451	441	459	444	436	469	420	440	467	401	429	495	416	441	443	462	496	434	454	473	420	419	428	445	461	449	456	460	430	439	438	456	444	456	474	423	471	460	424	455	417	443	424	478	436	468	445	443	448	456	462	441	459	484	447	432	454	452	416	446	420	424	418	500	431	461	419	450	422	446	460	438	473	440	439	411	468	438	487	466	414	414	442	446	433	431	447	448	438	472	467	448	466	490	431	449	425	467	451	460	394	421	440	458	447	467	434	437	436	448	458	442	472	441	428	489	449	430	478	450	458	452	439	436	435	466	454	498	431	465	465	440	451	464	438	437	455	467	448	427	453	431	507	470	442	431	456	422	439	463	447	429	444	414	458	449	437	451	448	418	424	398	425	442	443	464	460	456	465	480	435	451	431	431	466	399	432	453	458	451	417	458	454	465	407	447	439	445	447	450	435	478	444	465	457	479	426	432	424	454	407	467	446	444	449	453	474	433	441	401	454	431	422	483	430	423	477	425	421	429	454	440	410	440	445	443	449	429	435	453	469	433	452	454	425	447	419	430	463	456	452	445	430	467	421	447	437	456	451	440	414	465	397	424	455	412	477	455	474	460	480	472	463	482	449	410	453	468	430	412	460	425	440	435	433	470	436	472	462	445	466	458	442	433	469	444	480	391	439	388	463	463	449	439	458	438	401	442	435	460	440	419	481	458	437	464	426	457	451	428	456	411	435	463	431	463	448	468	461	463	429	455	435	429	423	442	433	470	423	434	456	495	437	435	458	450	474	463	451	429	471	510	448	446	468	474	411	454	436	470	431	448	437	436	464	477	488	455	461	423	480	452	487	478	407	441	487	435	414	447	451	443	440	450	462	456	469	443	423	448	456	459	464	456	431	426	443	452	454	484	469	441	445	457	439	422	461	436	501	456	481	449	410	414	432	435	451	453	458	494	469	450	425	469	470	463	437	462	477	424	439	425	435	462	434	441	483	411	417	468	466	490	484	436	420	456	420	479	458	439	438	472	437	418	440	440	430	443	437	463	460	442	459	434	441	465	461	450	464	417	438	465	464	425	433	479	468	465	443	423	440	446	460	423	458	420	462	469	433	488	458	431	449	433	464	433	435	451	421	464	455	439	406	460	474	456	444	426	436	446	436	420	497	435	454	454	458	474	445	424	457	487	456	463	447	438	440	459	447	458	419	440	482	442	430	443	437	420	478	431	467	458	430	457	438	474	463	466	478	445	460	438	447	468	436	425	478	481	444	434	435	465	421	431	434	463	429	421	471	446	469	442	439	453	467	429	453	470	440	448	445	432	438	456	422	424	453	451	452	425	447	471	455	403	443	436	446	423	444	420	423	464	461	422	451	417	430	450	472	461	427	465	431	456	435	468	439	461	435	435	471	445	433	454	450	475	471	479	451	477	448	426	425	437	480	413	408	457	455	447	450	446	422	425	407	481	440	436	460	441	475	455	430	434	448	480	481	478	427	453	436	425	471	439	458	456	416	465	448	463	451	465	390	445	408	442	459	413	435	448	431	450	461	455	429	462	421	475	471	453	420	473	465	437	411	440	414	421	461	428	419	444	469	469	488	463	440	448	435	449	438	444	450	417	452	419	439	481	442	404	426	473	450	477	432	424	446	431	407	452	440	441	437	469	450	446	439	471	464	452	424	450	470	455	432	452	451	417	433	428	467	460	425	409	476	429	411	427	448	434	452	441	434	445	442	444	461	469	469	450	445	464	494	471	407	432	436	400	449	435	470	437	475	476	448	458	458	470	451	434	437	458	463	469	444	422	443	476	467	439	431	434	487	482	423	429	427	426	440	447	480	438	475	447	415	454	468	450	425	461	440	483	429	459	473	463	448	478	464	481	425	448	460	473	457	453	450	431	491	451	407	456	444	509	456	439	491	450	434	432	443	463	429	456	418	458	451	469	419	442	432	423	435	450	469	409	475	449	471	434	468	446	434	445	426	494	478	429	448	450	457	424	455	473	452	457	446	448	463	476	459	447	426	439	464	447	459	453	483	471	424	450	442	452	476	453	458	446	476	454	439	436	430	468	422	412	418	426	441	437	469	443	456	457	458	461	472	513	459	439	463	430	468	457	466	449	392	448	458	459	423	427	463	462	458	463	448	465	460	416	442	461	447	432	442	494	448	451	471	491	481	462	413	477	461	448	434	449	475	421	439	448	443	421	454	483	394	455	482	451	448	472	410	430	470	468	454	430	476	459	461	477	464	490	464	446	413	496	477	462	463	454	463	466	449	441	452	428	434	442	448	440	474	501	460	436	495	427	436	458	455	414	448	441	429	477	457	424	476	458	429	450	492	439	409	455	427	459	424	471	411	396	435	457	447	461	468	459	442	451	413	426	457	407	456	443	460	439	443	437	491	460	493	459	449	419	462	426	447	422	447	462	468	443	445	447	435	446	464	439	443	458	451	476	450	473	422	445	439	463	419	427	464	412	470	433	438	440	441	451	470	439	435	472	448	459	502	420	451	445	382	462	475	424	428	434	501	434	453	452	428	441	481	452	474	437	448	448	449	434	446	430	441	478	459	435	457	460	431	446	441	426	460	467	437	404	463	433	463	429	486	442	414	459	482	425	433	426	464	420	491	475	433	427	428	392	452	418	455	449	430	465	417	479	454	437	467	432	421	449	451	443	436	411	477	492	446	492	450	405	441	442	460	417	435	455	496	442	495	466	443	484	410	493	441	458	436	425	429	428	448	465	462	436	431	441	446	458	466	465	456	466	463	408	467	469	458	491	458	457	471	432	474	462	459	482	446	485	432	443	448	456	446	487	470	452	441	446	428	461	455	450	436	468	467	461	426	443	420	459	430	434	425	468	436	467	452	448	476	437	459	427	431	453	416	442	453	442	426	467	425	471	462	425	441	469	447	464	470	473	459	394	478	442	447	433	458	454	482	469	435	442	487	437	425	441	458	439	439	443	498	430	398	455	449	430	491	460	449	446	460	441	419	430	479	471	472	484	428	429	441	433	475	441	436	476	465	455	449	447	426	452	445	467	440	403	483	457	462	459	415	441	486	445	496	431	446	467	473	470	448	433	463	428	492	455	458	448	487	398	429	442	475	430	473	435	453	466	476	446	417	441	429	415	464	463	464	446	419	459	459	426	471	482	470	460	428	483	441	436	465	438	429	472	457	417	463	448	452	452	443	462	450	457	460	428	444	458	443	431	438	441	461	442	410	442	411	461	450	445	473	443	433	433	487	484	466	470	406	472	477	457	457	445	396	461	472	435	437	461	470	457	463	474	465	400	432	450
29061	21315	20986	4152	189	187	180	184	155	140	150	144	169	128	137	144	147	136	133	136	151	154	140	141	130	136	132	121	128	137	143	122	131	154	129	128	131	136	133	137	122	134	137	165	183	122	151	124	134	140	126	133	142	163	146	141	159	141	154	140	130	143	141	156	117	134	165	126	151	151	133	155	133	143	135	150	150	143	144	141	154	138	136	138	143	122	148	155	140	148	129	142	136	151	139	135	124	131	125	142	125	151	142	145	135	138	139	129	150	133	122	133	139	150	115	138	140	125	153	143	149	133	150	132	117	134	131	117	140	136	131	182	130	149	119	140	118	118	145	133	135	136	142	124	146	151	154	142	151	147	126	146	149	150	138	159	114	117	143	132	154	157	164	132	148	137	148	151	134	143	137	151	151	142	141	145	126	134	150	157	128	145	141	141	127	135	141	116	132	163	150	152	123	137	133	146	160	151	167	123	144	161	147	131	150	138	146	139	143	146	138	145	149	171	138	146	123	145	126	127	138	152	136	128	140	149	154	136	130	128	138	150	130	135	145	150	131	164	155	132	139	164	153	145	143	128	117	136	142	143	160	157	142	135	120	134	130	143	126	145	127	148	148	121	145	125	168	146	138	144	137	142	124	140	130	132	147	124	150	127	128	135	151	125	143	113	138	157	137	135	135	136	124	141	153	135	161	122	126	155	152	157	133	143	126	150	149	143	133	150	156	118	130	140	128	161	143	148	147	129	155	117	144	140	133	137	148	143	170	143	142	136	143	156	127	139	158	144	169	156	122	138	134	139	129	149	147	150	135	129	141	174	140	148	132	130	114	145	152	155	121	145	116	151	141	127	119	149	137	150	146	146	133	138	166	142	147	138	110	135	114	148	151	133	133	145	161	146	139	129	142	131	142	151	136	153	143	122	144	128	152	131	164	157	144	161	150	158	136	155	144	159	136	136	147	109	155	121	142	153	125	131	166	155	142	145	144	144	142	146	129	139	138	146	144	138	129	144	133	139	134	141	122	119	123	160	153	132	145	137	134	151	131	158	131	133	126	141	138	148	131	152	141	127	126	158	137	142	134	165	139	135	155	130	145	151	137	143	131	141	136	156	125	141	151	145	129	127	148	146	139	130	145	150	136	127	120	146	147	154	145	131	142	140	115	118	133	160	161	147	124	143	141	153	143	149	156	130	145	134	143	140	143	119	147	121	161	121	143	132	136	135	151	146	139	149	156	150	147	108	147	162	134	150	142	131	135	145	136	129	134	143	130	126	152	130	139	150	148	143	143	155	163	130	128	114	148	137	137	136	150	132	133	157	172	153	154	154	112	150	145	138	137	134	124	120	141	121	145	146	139	140	152	140	132	161	138	144	125	146	143	127	164	150	142	136	143	134	137	136	130	150	147	146	137	132	146	134	116	133	141	129	143	138	140	124	135	134	154	135	157	135	155	149	150	142	151	170	145	148	148	137	163	121	138	139	132	158	133	121	152	134	141	149	144	119	122	147	141	145	140	155	131	153	130	169	123	125	125	152	148	136	149	142	130	152	137	177	129	125	134	157	163	127	131	151	119	160	145	175	138	144	165	124	132	147	141	119	146	154	144	140	123	149	157	136	133	151	136	136	143	163	140	133	127	147	139	150	161	132	127	151	144	134	134	150	152	146	124	136	141	133	147	153	158	131	140	138	125	142	158	160	144	140	138	137	139	123	141	130	140	151	126	144	144	158	167	141	116	145	150	129	148	136	139	147	125	127	140	143	123	131	135	146	155	139	136	140	144	136	167	122	125	137	137	145	137	158	125	132	131	130	136	155	120	147	138	149	142	134	136	140	130	141	150	150	128	154	154	127	130	150	161	138	156	159	143	146	141	131	141	132	164	120	118	143	153	143	157	151	152	116	143	124	150	131	132	151	122	147	137	150	134	142	133	146	137	148	137	141	136	156	147	139	153	145	149	135	125	135	138	140	118	151	137	119	129	139	152	158	136	135	138	150	143	136	139	134	129	146	123	151	134	140	145	134	152	155	132	176	141	125	134	157	146	130	124	136	163	145	131	138	137	133	132	153	153	149	137	148	162	126	145	152	161	160	144	142	144	140	157	139	147	142	137	128	146	141	137	147	175	163	122	129	122	133	163	137	131	118	131	136	139	141	128	122	146	115	143	144	154	144	137	165	159	134	144	149	156	126	139	139	149	142	147	170	163	121	150	139	137	141	152	132	131	145	153	119	159	135	122	153	132	154	148	138	140	148	119	139	132	157	167	138	141	137	121	147	139	136	138	165	133	156	141	123	166	122	129	155	149	142	158	152	127	155	133	179	147	132	155	130	135	154	133	142	121	128	154	144	157	125	159	142	136	156	141	129	133	151	134	152	144	123	127	152	146	136	133	136	142	133	143	146	145	161	172	142	132	157	133	136	146	132	134	134	149	138	164	137	140	144	157	133	144	137	119	129	119	148	127	135	163	149	143	140	134	147	126	146	151	130	156	144	136	138	135	130	143	154	153	124	119	133	156	155	144	119	158	156	132	152	142	140	142	135	143	123	157	110	149	159	144	137	158	147	155	126	156	151	130	113	124	162	138	141	144	152	126	158	154	128	130	142	162	112	140	134	145	153	158	154	125	139	132	131	131	146	150	148	152	164	122	135	135	133	143	139	138	138	140	138	129	170	133	151	164	137	120	138	139	143	151	138	156	146	153	128	137	135	139	163	141	121	150	116	134	134	126	140	154	124	145	152	127	150	143	136	128	151	134	138	148	153	144	157	153	135	128	122	151	153	142	140	146	138	118	132	128	131	165	143	152	138	151	137	157	148	146	141	132	138	151	132	134	123	137	144	140	136	135	129	146	120	145	139	132	143	133	124	144	140	144	120	117	140	139	143	129	152	141	138	140	136	133	130	132	135	135	125	138	158	141	134	148	143	138	152	134	147	124	139	136	139	134	150	161	154	134	166	147	134	144	115	145	140	161	141	154	148	139	147	154	134	128	140	155	150	125	161	127	143	139	150	123	166	134	134	141	150	144	130	143	159	153	135	134	131	145	134	139	127	147	145	139	135	150	120	140	130	162	128	121	169	150	127	149	129	136	155	143	125	128	144	133	144	132	126	143	150	141	136	135	115	143	156	133	129	156	150	151	140	156	151	137	167	119	139	144	153	141	134	134	141	157	137	140	138	134	144	147	159	149	128	147	124	130	152	128	158	159	134	145	139	155	149	135	145	165	138	152	154	140	146	149	112	130	136	147	138	152	125	143	127	150	121	150	146	144	130	131	144	139	144	129	136	174	141	133	143	140	144	142	172	143	137	124	115	152	134	142	157	139	135	136	136	125	127	144	136	154	146	146	137	128	138	135	143	139	142	154	152	117	149	120	152	150	136	124	152	136	146	129	123	133	147	141	131	143	137	137	147	132	150	138	149	146	138	139	138	153	133	153	119	153	123	130	137	148	109	171	138	145	149	167	154	127	122	153	141	135	140	154	128	137	146
5434	969	1188	824	668	664	543	478	518	472	516	466	561	515	457	455	492	501	381	493	436	446	462	463	408	422	432	471	413	411	476	409	430	431	442	434	459	440	463	461	449	394	420	403	408	436	491	402	458	431	421	407	408	397	414	440	410	417	451	429	444	446	419	430	385	378	414	410	433	399	402	435	418	456	432	417	434	384	429	401	438	406	456	412	454	393	424	455	440	442	447	428	447	421	414	412	403	446	421	428	445	455	468	432	380	440	447	457	446	427	437	454	394	439	434	452	421	450	427	418	454	448	458	420	401	425	404	409	463	467	426	379	417	450	431	399	447	463	417	388	400	449	457	431	408	420	401	419	471	432	418	427	400	448	448	416	413	429	416	423	418	402	440	409	433	421	412	423	421	423	438	419	425	386	424	438	413	413	446	417	423	455	392	470	444	432	416	402	470	434	453	467	420	407	434	453	439	425	450	443	427	436	459	464	435	443	401	426	395	432	408	428	416	433	441	422	458	429	422	454	423	429	431	440	467	418	461	413	467	445	380	424	478	431	419	405	443	395	383	427	442	464	439	422	461	448	461	440	444	425	425	453	448	418	422	416	449	451	428	425	448	450	409	398	446	394	439	439	433	412	434	394	435	447	430	396	418	438	465	403	448	418	406	456	440	435	437	467	402	420	425	408	430	405	428	400	428	394	438	411	440	461	382	447	448	435	436	457	415	418	439	395	425	445	450	423	397	433	448	436	447	420	434	481	455	449	434	430	406	415	430	437	434	428	401	421	442	412	419	406	484	432	404	431	425	450	440	394	420	452	428	446	459	440	429	461	440	437	440	427	416	393	444	429	452	430	423	450	421	432	448	441	408	395	385	426	440	449	428	453	457	439	449	432	420	452	453	425	453	480	413	412	456	421	445	449	418	415	416	420	401	444	404	444	451	488	430	436	403	441	419	436	415	403	438	435	421	436	424	422	410	396	426	409	418	444	424	421	445	475	462	418	425	410	392	448	453	418	432	428	450	429	450	429	449	413	430	454	465	455	454	458	448	446	430	438	418	415	418	455	425	399	420	411	398	424	428	416	443	425	445	418	427	418	422	402	456	397	434	403	435	440	432	440	442	461	454	422	418	414	413	482	406	434	436	450	430	445	425	408	437	421	397	441	423	447	379	428	409	439	433	417	405	436	454	447	461	466	456	439	456	429	440	425	443	394	442	405	438	434	418	432	464	450	449	443	406	439	419	445	433	421	407	433	424	413	447	465	437	428	479	430	400	420	413	439	453	436	445	444	436	385	432	431	424	444	426	455	426	447	466	415	436	420	465	396	425	440	453	442	433	439	387	430	445	412	416	467	436	440	418	438	429	415	444	433	436	435	407	434	433	448	422	423	413	428	452	413	448	447	409	436	422	424	417	406	425	417	434	468	466	456	462	405	448	428	440	432	431	393	427	431	426	420	442	422	425	413	438	432	390	463	438	437	429	422	444	447	459	416	426	401	421	437	418	409	468	426	450	416	392	385	424	475	419	477	406	399	436	418	423	461	436	425	404	417	460	442	434	470	439	421	453	406	413	418	403	411	416	418	443	434	432	432	386	456	402	450	451	434	463	403	418	420	447	437	400	441	432	445	426	454	442	384	392	441	455	441	423	429	449	408	456	447	406	464	400	428	448	446	413	432	443	409	463	435	430	426	418	450	414	451	394	424	429	391	432	411	438	447	414	426	404	400	454	451	443	404	424	473	423	397	416	433	391	430	424	489	420	461	423	472	408	378	427	423	399	420	432	404	444	482	382	422	423	419	426	386	446	442	426	422	440	422	477	401	426	425	403	461	451	415	474	415	435	411	410	433	439	442	390	408	416	427	434	416	445	422	419	403	411	448	461	441	449	402	430	451	450	414	436	441	481	426	403	440	396	467	429	395	422	452	447	424	419	429	445	436	418	479	414	419	428	456	401	422	414	447	408	439	381	423	433	430	425	419	448	415	427	439	421	436	426	460	461	398	419	428	425	402	458	404	393	455	512	422	405	431	414	483	435	433	442	424	404	446	461	437	438	437	409	443	429	449	420	420	411	455	387	444	457	386	428	454	421	444	458	413	418	454	408	435	415	413	433	447	439	452	431	422	443	417	419	423	431	372	423	442	427	434	434	437	420	399	444	454	413	440	432	418	479	473	446	432	462	432	417	429	449	467	438	435	425	425	436	426	438	419	430	461	415	410	459	439	421	451	413	390	408	407	453	444	423	420	439	424	450	443	459	428	417	477	422	437	403	411	484	450	444	398	438	429	444	426	402	441	432	402	427	427	397	445	474	427	449	447	443	440	437	406	445	449	454	410	437	448	431	427	403	428	411	431	432	439	448	456	428	447	451	403	422	464	426	423	424	433	406	420	440	450	432	424	412	412	439	429	438	447	416	415	411	435	432	436	466	398	420	469	441	433	435	432	464	424	424	451	403	419	437	411	444	434	420	422	428	450	450	416	440	463	423	425	406	449	402	414	468	428	436	422	386	441	485	457	412	427	426	412	443	380	422	426	464	407	444	430	424	399	455	398	445	440	457	413	422	423	412	431	454	424	442	411	436	450	435	460	440	482	476	418	425	444	438	435	411	451	417	415	449	448	452	419	418	411	426	432	425	433	454	387	449	428	368	434	435	441	460	442	424	447	419	425	430	421	452	435	436	409	450	420	454	417	485	424	456	442	384	394	436	450	388	404	408	421	434	384	432	402	441	435	424	445	415	421	435	435	429	382	411	440	474	402	440	426	393	418	439	417	449	414	449	417	429	447	469	389	373	434	460	419	411	459	445	438	390	434	421	440	428	432	434	452	426	397	400	447	401	433	457	434	448	471	406	469	425	462	414	445	460	440	451	442	416	464	409	401	403	452	449	409	447	439	437	413	372	416	428	411	437	445	453	461	438	409	427	443	423	393	456	444	439	420	434	413	434	386	464	424	432	442	434	455	425	411	443	407	418	447	438	463	466	456	430	424	414	395	451	418	477	433	456	427	395	440	443	421	454	481	444	475	426	437	450	432	443	444	396	405	410	419	432	432	398	404	447	431	436	434	444	424	422	428	410	441	427	411	435	385	418	425	424	458	440	413	419	440	445	431	431	400	412	399	469	423	425	405	403	408	370	393	461	457	441	406	393	420	449	480	416	453	427	415	410	386	418	402	450	414	428	449	412	444	431	407	375	429	414	458	440	427	415	429	406	468	433	422	405	422	419	438	461	411	440	435	442	378	441	438	410	419	435	454	406	459	450	424	433	420	439	437	442	448	416	428	460	397	440	405	417	428	443	440	443	439	416	427	429	433	455	417	439	420	418	415	421	392	427	435	455	409	408	423	402	437	431	458	471	388	472	424	405	466	432	429	409	397	439	436	434	467	413	413	424	450	422	437	397	433	416	426	411	433	458	446	400	432	427	428	440	428	413	394	408	420	447	425	441	461	441	415	459	439	424	423	450	424	447	405	424	432	445	466	409	444	446	437
29095	21365	22510	7187	567	627	403	282	232	323	298	316	301	269	205	220	189	184	170	187	152	175	179	170	145	150	133	147	152	167	175	120	155	123	153	130	147	137	127	138	145	154	125	127	131	147	160	160	120	152	149	145	126	146	115	138	109	149	161	163	141	141	138	143	144	148	150	126	129	120	162	135	149	153	127	158	157	156	144	146	156	160	149	145	140	147	158	165	141	135	141	127	139	120	156	149	119	131	133	133	132	129	143	131	139	145	141	137	121	138	149	134	179	121	153	147	117	127	153	139	155	139	143	151	140	133	131	137	130	130	157	139	143	141	138	144	151	146	172	141	131	136	140	152	156	141	131	147	149	143	147	156	155	126	144	127	169	159	131	145	152	140	145	169	142	150	142	165	156	153	136	146	144	143	142	143	134	147	155	136	157	157	152	158	129	152	148	123	147	149	144	150	131	143	136	132	134	133	156	169	138	142	140	150	163	151	143	162	136	130	146	147	151	145	142	157	150	157	129	175	133	151	136	133	131	168	142	119	134	158	137	117	150	148	148	143	133	135	128	151	140	130	157	154	138	162	129	149	142	146	141	150	134	118	136	143	154	157	128	129	140	137	109	133	136	135	141	118	142	138	127	151	125	149	158	117	150	138	151	139	134	135	135	129	133	152	164	149	153	145	132	147	129	144	142	128	134	144	150	129	136	144	130	133	128	126	156	152	154	148	122	159	129	127	124	129	137	145	140	137	117	147	142	131	127	135	144	133	134	136	124	152	146	162	152	143	125	153	162	135	129	128	144	147	144	114	126	143	130	140	140	128	167	153	153	134	131	140	172	143	150	137	147	126	151	151	132	126	131	131	132	149	169	147	129	153	126	137	167	152	150	134	151	137	165	145	128	135	146	144	138	114	131	133	148	134	137	130	146	161	149	139	158	172	155	142	152	148	133	160	147	150	148	140	125	159	149	141	162	142	142	120	136	164	138	158	149	139	139	166	132	136	130	126	144	147	135	137	172	135	139	162	141	162	157	167	137	138	124	120	146	145	142	141	137	138	145	153	158	138	128	128	142	163	166	155	130	147	169	160	124	162	150	131	133	136	157	139	134	149	146	153	142	135	130	118	176	148	129	148	176	151	131	134	141	154	137	138	150	142	147	148	146	135	133	130	124	149	155	139	157	158	137	137	133	139	123	125	139	143	120	145	156	122	132	119	143	129	148	144	150	151	137	139	148	153	134	122	156	127	146	141	160	150	131	127	140	138	132	132	180	123	154	142	126	138	134	113	163	135	157	127	157	152	129	140	151	143	121	118	126	120	144	155	130	123	140	137	135	136	137	151	147	143	118	174	150	129	145	152	165	136	145	151	148	137	129	121	149	144	160	153	139	134	122	150	155	139	150	128	149	145	126	159	146	151	151	113	136	132	141	115	138	136	160	131	134	154	138	165	146	138	132	146	145	141	159	140	147	141	130	135	158	141	110	140	139	133	139	148	162	156	134	141	143	135	136	167	146	123	132	134	133	144	137	136	162	122	135	144	133	135	146	148	131	132	157	131	142	162	132	147	126	139	159	170	147	162	143	113	148	146	152	164	151	135	129	148	151	126	146	166	131	140	142	136	126	140	128	116	151	110	140	134	156	166	149	141	145	137	146	146	141	160	148	153	143	127	151	131	156	137	137	146	139	146	143	137	148	152	157	146	147	151	151	147	147	130	126	145	115	149	152	163	132	150	131	144	136	143	134	151	137	149	140	161	146	136	154	150	140	133	140	158	149	137	141	127	141	153	136	158	128	130	146	138	144	118	137	141	121	151	143	137	144	141	162	147	156	130	141	139	163	130	145	150	148	131	132	164	140	136	156	143	150	144	131	169	113	149	144	180	139	149	151	132	160	139	164	133	166	126	135	139	129	141	147	175	146	141	151	127	157	139	164	140	139	144	144	154	133	147	155	113	125	130	148	123	158	128	151	138	135	143	150	123	142	147	143	151	154	138	140	137	141	131	141	145	162	134	136	138	155	160	151	128	113	139	133	135	156	152	163	149	140	134	133	125	149	134	137	131	120	153	133	138	140	151	136	148	141	141	150	149	138	134	151	140	138	132	133	121	135	146	133	146	157	149	120	162	148	134	152	138	132	145	137	127	158	157	162	140	129	139	140	137	132	128	130	144	118	137	138	152	148	146	122	148	146	141	138	132	128	139	151	138	127	133	151	119	139	120	147	119	123	141	146	136	135	124	156	152	138	132	144	134	136	147	138	139	128	138	143	153	138	143	137	156	152	130	123	147	129	169	135	157	137	139	137	146	136	146	142	144	141	149	142	140	142	150	150	144	143	176	146	154	153	129	136	146	132	142	153	131	133	143	160	149	153	102	151	136	143	134	110	130	162	124	146	133	140	159	150	139	130	141	125	127	132	159	118	126	134	148	162	142	156	151	139	132	135	144	120	139	129	151	141	144	139	134	143	143	120	143	144	130	154	163	140	143	142	143	142	135	147	147	134	131	135	165	131	131	120	156	157	144	142	151	146	134	157	146	137	138	124	148	149	165	153	144	135	140	141	154	136	159	161	139	132	154	138	136	158	148	144	150	129	144	163	131	153	150	121	144	134	130	143	138	131	145	151	122	175	130	148	129	160	128	153	145	141	160	145	158	148	140	145	153	135	154	150	148	154	137	143	151	128	134	137	135	151	152	145	145	150	145	147	131	134	141	123	150	140	132	147	160	156	140	124	166	130	144	128	129	145	159	147	142	137	142	140	141	134	136	143	131	151	158	136	149	134	147	147	126	154	133	146	147	151	136	150	140	156	151	133	153	155	146	162	134	150	163	126	137	147	122	146	138	134	139	164	127	138	140	141	141	151	131	133	130	119	135	161	157	158	130	157	125	142	151	131	124	123	130	154	127	134	145	140	141	126	160	150	159	134	169	148	169	137	155	137	144	144	142	110	137	131	164	161	129	162	147	137	160	136	121	154	136	149	133	146	160	140	148	131	145	155	121	134	141	138	163	140	144	154	145	137	134	154	140	142	128	129	147	139	141	137	136	142	144	140	148	148	143	136	130	143	141	122	119	160	139	134	135	137	150	128	138	139	142	131	138	154	132	124	140	138	126	118	139	152	122	172	162	143	151	122	137	126	134	154	142	148	160	140	131	154	122	159	132	151	147	166	159	156	159	129	161	146	151	140	125	139	148	144	129	131	134	128	129	154	141	120	119	140	133	144	129	147	145	134	138	147	135	147	163	135	127	165	162	164	141	158	139	141	134	139	150	144	165	135	121	135	139	149	130	143	122	139	147	130	163	151	121	153	140	153	116	120	139	144	139	158	129	139	151	155	136	133	129	144	141	141	138	145	141	133	135	136	136	151	140	151	145	151	144	120	142	147	143	149	144	138	141	143	145	144	153	124	137	132	139	121	144	145	133	143	152	135	152	151	138	174	140	145	126	136	128	126	146	132	135	150	147	153	140	163	138	131	147	124	140	145	166	162	136
6781	3734	6173	4024	2816	3531	2192	1200	995	1764	1391	1502	1481	1327	964	1082	862	1033	857	759	668	622	604	531	576	514	505	531	507	497	512	460	495	479	472	437	434	441	465	449	417	434	441	439	447	421	437	484	434	420	468	440	400	468	395	438	440	469	467	445	420	420	436	411	426	442	415	437	411	449	458	410	434	370	427	428	437	420	407	418	435	402	444	459	444	447	426	446	421	416	459	446	467	449	442	436	429	478	415	437	440	408	430	433	416	418	443	439	450	442	417	455	463	437	401	451	458	430	452	444	440	445	438	443	438	434	451	442	449	453	429	427	419	474	435	434	445	446	466	408	391	427	456	427	440	430	452	445	414	422	405	432	455	406	404	417	423	442	446	435	448	415	442	451	427	452	421	456	453	450	433	410	424	424	437	403	429	434	456	447	451	404	436	399	446	442	421	439	437	427	438	454	445	369	429	437	416	441	489	467	379	445	475	431	428	454	441	440	444	473	472	438	471	459	457	439	443	433	452	451	442	445	430	406	433	429	423	436	409	452	450	407	449	445	435	429	453	429	435	430	426	432	426	425	445	421	453	415	433	444	415	462	413	434	442	453	434	462	438	450	457	437	399	469	410	477	422	420	441	399	431	425	420	396	425	434	401	424	448	459	482	375	408	449	452	446	404	421	465	422	434	417	436	429	438	440	444	431	388	445	449	429	447	455	419	444	412	426	382	430	474	438	428	446	456	428	455	432	402	407	407	442	427	435	405	432	409	397	415	429	418	461	449	424	437	445	421	437	424	427	425	420	433	443	437	404	434	469	454	450	438	455	458	449	446	461	433	466	445	442	449	424	436	423	443	451	446	441	453	410	477	419	456	427	427	447	460	429	466	455	425	452	424	477	441	447	452	456	456	405	438	406	440	447	433	458	464	438	449	468	413	435	436	441	441	428	437	433	417	440	414	449	462	413	418	426	434	425	375	424	436	417	429	418	480	410	411	452	454	405	460	429	426	410	489	457	410	442	398	474	422	433	448	425	418	443	454	421	445	420	412	451	414	418	462	470	452	432	435	446	435	434	415	472	438	380	423	430	422	432	418	445	435	442	440	457	443	415	465	484	401	430	464	420	436	384	408	457	379	449	451	423	456	456	439	407	424	455	417	439	425	467	465	438	450	426	407	445	471	420	427	418	445	425	424	475	469	432	422	451	429	459	444	407	405	428	453	430	422	410	433	474	470	442	418	459	427	445	449	454	461	433	447	431	442	455	437	422	459	435	444	410	452	396	444	455	468	464	435	414	464	464	398	450	457	414	463	458	423	450	474	429	412	445	425	424	431	424	412	451	457	433	417	415	407	428	442	434	440	474	440	424	457	448	465	419	429	445	447	392	494	449	459	397	398	407	413	455	453	423	434	441	448	428	455	423	450	426	435	407	453	469	467	462	410	435	441	446	444	457	449	447	397	432	459	444	441	458	487	447	396	476	429	430	402	451	398	449	483	455	405	414	456	418	442	431	430	458	454	446	426	447	403	430	431	451	420	422	412	490	409	419	449	416	422	439	376	452	407	420	422	445	451	448	466	487	437	447	392	458	398	462	485	418	439	469	413	449	366	461	416	439	433	402	454	423	426	416	458	429	411	485	462	425	444	448	413	446	452	435	435	448	442	494	410	424	459	434	443	426	455	482	453	381	474	437	447	461	482	480	370	433	432	448	397	436	457	417	425	460	408	410	423	445	437	422	408	452	442	392	460	449	447	453	430	467	421	414	411	454	460	414	421	433	459	449	459	456	439	433	453	416	426	446	462	424	416	440	454	441	425	443	432	455	411	444	434	478	447	442	468	430	449	437	459	414	441	435	438	453	474	436	433	433	469	421	457	436	478	441	424	407	464	446	476	401	435	413	433	435	430	432	439	414	459	471	418	438	439	433	428	463	447	440	450	435	417	448	432	425	420	407	411	444	440	472	444	437	434	472	424	425	432	438	456	476	432	422	437	440	398	450	468	452	442	455	481	422	464	473	412	445	434	446	452	466	411	436	411	445	405	426	416	443	417	422	435	430	429	415	451	479	434	397	426	431	434	387	478	466	443	428	440	440	418	422	461	435	453	482	454	464	425	441	430	453	467	461	415	437	449	455	437	426	438	430	423	407	423	425	459	432	439	406	455	426	454	428	424	395	437	432	424	414	434	438	469	460	443	392	443	437	450	460	452	445	455	417	444	440	451	448	435	445	409	442	441	401	433	480	402	438	444	444	428	407	436	439	428	423	443	419	476	440	435	447	454	413	437	406	436	446	415	486	419	454	451	439	459	455	447	423	452	454	424	443	432	470	445	449	392	425	456	452	448	421	452	404	434	422	409	434	426	426	453	448	444	429	447	435	409	413	439	454	464	436	470	423	463	437	423	442	451	432	445	417	454	469	436	454	438	477	436	428	424	432	433	401	437	441	480	398	474	434	416	468	437	442	463	440	458	437	434	423	435	431	444	468	473	440	424	444	433	420	438	402	474	429	444	467	414	453	418	463	447	419	418	410	396	434	436	456	423	453	414	457	393	417	452	487	424	442	449	436	449	445	472	409	404	476	469	425	438	454	454	413	420	434	445	412	440	438	450	432	446	447	448	420	448	443	428	401	407	455	404	441	424	417	415	433	433	403	443	488	444	420	464	395	466	448	397	458	448	436	414	385	445	437	388	417	423	416	424	421	422	446	417	427	446	440	453	415	428	423	429	419	432	438	428	411	446	429	415	442	457	460	407	431	409	464	442	444	444	447	431	439	425	412	438	462	422	424	410	440	432	441	421	424	465	423	422	414	430	462	479	406	449	444	415	455	397	447	493	443	453	421	387	413	412	450	402	422	432	441	456	396	437	383	435	436	409	431	421	444	447	418	436	456	451	464	418	432	467	437	460	445	409	431	487	461	415	455	437	469	429	403	424	431	425	444	453	436	450	464	453	411	423	422	407	417	453	427	437	426	435	462	424	426	431	440	423	436	418	415	424	403	464	426	451	419	446	431	439	411	448	422	437	413	457	449	417	419	447	434	418	419	442	403	481	444	439	451	433	387	436	472	453	449	427	467	457	421	427	431	465	445	442	437	432	442	410	437	441	445	437	449	444	433	455	416	444	439	413	423	456	443	432	436	431	416	429	443	424	436	451	452	416	456	448	419	435	419	441	396	414	493	419	488	462	444	425	431	405	428	422	443	434	432	439	453	417	394	447	399	463	447	460	419	419	468	458	457	414	399	425	393	460	449	443	478	436	442	450	455	420	425	395	441	427	397	406	384	439	461	456	410	461	394	424	416	437	421	492	377	407	460	475	429	422	461	441	460	435	458	441	418	425	473	446	441	436	422	451	434	426	457	400	392	464	413	430	431	455	408	475	437	422	430	460	421	415	438	401	451	424	436	445	444	427	468	421	430	447	439	412	459	428	442	411	397	419	443	424	406	453	422	442	434	394	425	429	443	428	447	428	434	435	439	447	450	474	444	424	480	443	473
28858	21308	23145	8726	1065	1143	463	327	262	410	392	506	440	400	312	297	293	307	248	200	217	197	166	165	169	169	180	152	146	179	156	170	167	151	162	152	153	153	166	138	145	135	178	161	144	149	154	154	138	155	156	136	129	155	151	148	158	147	147	119	154	150	145	153	150	175	141	140	139	149	140	140	136	144	128	137	171	126	160	152	146	164	158	148	150	134	146	151	150	151	154	138	149	134	157	160	155	182	167	161	149	156	145	135	137	140	138	173	154	144	159	155	150	128	141	141	160	155	143	148	122	135	131	156	147	157	155	132	141	149	141	157	158	145	167	139	123	137	167	146	147	140	129	153	142	136	144	120	148	145	151	129	134	146	145	126	141	168	142	153	173	147	142	150	150	134	135	151	142	154	139	156	154	131	136	148	128	146	165	146	152	151	145	155	148	163	161	154	156	183	159	149	138	162	142	174	145	150	143	130	153	174	145	126	147	171	158	148	136	150	162	145	144	159	156	151	148	160	146	122	142	142	141	146	136	147	149	168	140	159	163	140	149	154	143	134	144	145	141	170	132	139	140	166	148	153	151	132	177	144	159	157	168	151	149	158	156	142	141	144	145	150	161	154	184	158	147	139	149	146	135	158	167	141	115	136	149	172	143	158	146	165	130	140	140	131	171	133	151	158	166	141	130	148	178	118	157	139	132	130	139	139	132	158	169	121	168	137	119	162	148	148	136	143	141	163	165	161	128	143	152	151	141	120	155	143	151	124	124	150	143	158	110	141	155	141	135	156	135	156	140	141	157	146	144	143	137	145	146	162	147	154	156	151	145	177	165	158	136	155	152	130	135	137	167	160	153	145	147	147	126	166	144	128	134	147	162	154	167	151	151	134	154	155	154	144	132	156	151	165	183	128	136	127	151	138	159	116	146	160	146	142	151	163	127	137	159	127	146	157	146	136	147	144	164	123	162	155	150	158	155	163	159	142	166	139	143	147	157	167	159	156	139	157	149	146	143	141	148	130	153	177	164	157	142	151	136	158	151	158	124	149	166	136	151	159	155	153	135	128	172	129	141	169	147	135	177	143	141	130	157	143	150	141	142	122	155	148	146	139	157	134	146	133	154	139	144	133	138	132	144	170	164	153	138	157	149	151	141	138	154	166	142	130	158	148	155	140	135	147	166	125	124	175	145	150	143	140	149	146	134	152	167	165	152	143	151	150	152	159	182	160	174	137	137	158	140	148	133	118	143	156	150	131	123	133	140	153	132	135	130	139	123	143	151	143	153	166	160	148	137	139	134	160	131	167	163	158	122	143	138	139	158	146	145	142	161	137	130	148	141	136	151	123	156	118	155	154	132	133	146	151	152	140	152	161	146	156	129	155	144	151	158	142	149	144	140	146	139	155	175	130	137	139	148	140	129	125	156	147	161	146	155	151	151	138	142	136	149	139	152	144	139	147	143	160	140	145	160	155	145	162	157	145	164	138	141	116	151	152	163	154	119	148	140	150	152	147	123	151	154	142	133	147	133	155	148	146	142	152	149	129	171	131	162	155	136	133	151	139	174	151	132	137	140	148	153	152	145	153	136	149	146	158	135	150	146	122	130	142	149	144	122	153	153	131	137	127	142	177	129	133	160	155	158	165	155	140	149	141	148	153	132	141	159	136	137	142	145	145	160	135	146	155	128	146	152	162	150	142	152	128	138	136	156	139	149	135	144	132	155	154	149	137	137	157	145	141	145	162	140	152	140	157	155	144	160	141	135	154	157	135	146	141	150	160	149	141	151	142	148	157	136	155	139	143	148	123	144	161	138	127	125	134	124	141	138	131	146	131	128	159	142	133	129	129	144	156	138	124	150	163	129	152	169	143	143	147	159	148	141	150	148	154	166	143	140	150	146	158	143	163	154	137	159	134	142	130	137	134	135	143	142	160	153	163	159	150	169	147	143	140	147	159	140	148	147	119	159	150	148	143	157	140	146	155	129	130	151	131	153	163	119	145	140	155	160	163	144	154	148	128	131	154	173	151	157	138	145	140	143	158	159	157	130	147	144	164	140	145	158	156	139	134	152	150	153	136	160	154	142	161	161	140	146	127	132	147	182	153	147	164	150	149	145	159	154	142	162	154	130	161	146	166	146	142	160	148	160	116	145	151	153	165	130	147	148	158	156	137	132	138	128	146	140	172	128	158	130	153	147	137	135	132	131	145	125	156	140	155	156	164	155	140	130	141	160	155	163	148	161	140	150	148	149	159	163	150	140	142	186	161	162	152	152	148	144	155	148	132	134	134	145	127	140	167	143	148	164	145	150	141	167	156	126	139	152	146	140	158	160	150	128	133	147	155	160	130	174	139	128	133	166	158	159	131	151	149	138	139	158	130	159	141	149	163	141	132	155	126	155	139	148	160	152	138	130	158	146	155	153	131	153	154	146	138	151	170	182	146	149	165	128	139	131	140	132	175	152	151	143	142	151	153	153	163	146	151	162	162	143	163	149	134	117	144	134	163	140	131	133	160	141	144	127	143	161	132	147	159	160	159	154	145	141	128	133	156	149	149	152	138	144	134	152	150	139	148	131	155	151	145	158	146	135	157	139	141	154	134	137	136	163	184	137	147	131	129	131	143	159	136	128	138	135	150	143	145	132	132	146	153	168	152	127	148	146	151	149	149	137	154	148	144	168	138	155	142	159	128	151	139	146	163	148	148	126	163	163	133	149	172	142	156	128	128	151	147	152	148	141	165	146	149	135	148	147	146	160	150	178	156	127	142	139	141	149	139	149	147	175	140	138	161	153	154	172	144	133	157	133	157	153	129	157	148	141	173	127	131	151	131	143	159	150	173	151	125	137	133	130	140	134	151	127	143	141	155	133	145	152	142	156	143	146	136	139	167	148	131	157	142	138	145	127	166	170	134	139	158	144	151	142	141	159	122	154	142	154	154	162	134	147	135	132	178	160	156	175	150	140	162	164	147	121	140	165	140	159	159	175	130	164	121	159	155	131	140	163	128	164	139	152	146	140	152	154	138	146	153	148	144	131	138	144	148	146	129	153	161	138	150	123	169	160	151	151	149	141	156	158	146	138	144	151	155	147	154	146	147	158	140	153	148	154	146	131	166	129	155	141	154	139	137	157	134	146	145	156	133	165	155	146	147	135	148	161	153	148	146	189	152	143	123	129	132	144	147	146	144	160	115	141	150	154	148	148	151	167	164	141	158	171	148	132	138	130	145	132	161	134	174	138	135	134	140	146	129	149	133	143	129	151	162	137	138	152	150	130	144	149	148	137	157	142	155	150	141	149	160	143	134	150	158	150	141	146	159	158	135	144	145	156	127	149	145	147	158	158	171	155	141	139	125	146	137	151	149	115	163	148	152	153	171	149	154	161	128	136	168	155	130	148	146	147	126	143	170	147	147	144	133	144	148	135	135	161	145	131	122	154	129	147	141	151	149	145	142	139	153	130	148	141	147	123	156	147	149	139	137	159	137	145	133	156	137
7807	6426	9444	5655	4719	5867	2301	1516	1393	2058	2174	2812	2477	2533	1548	1441	1399	1603	1136	1092	833	768	797	650	631	583	520	578	603	639	548	531	526	481	451	467	483	456	481	479	464	471	432	418	480	442	453	415	509	478	409	462	455	447	441	468	492	482	497	443	445	444	462	413	471	460	437	437	452	420	453	447	471	469	462	500	459	471	476	430	436	446	448	465	407	491	439	445	431	440	461	456	471	448	452	471	459	419	481	479	471	445	444	439	449	428	469	418	427	464	461	451	464	459	411	456	473	432	455	404	467	428	443	459	461	421	413	482	497	460	458	460	478	487	431	490	501	443	448	458	458	403	461	452	497	473	469	501	451	457	468	454	406	461	433	430	446	480	454	432	455	432	473	459	459	446	475	412	475	449	428	444	471	441	445	458	476	487	474	462	427	442	456	460	443	397	450	473	458	411	443	523	416	488	453	426	434	447	479	448	453	447	450	469	478	464	487	422	413	443	500	459	445	453	457	470	446	438	487	455	448	446	457	433	406	476	460	446	480	467	451	455	423	421	458	443	471	442	449	471	435	447	466	428	446	438	425	452	467	478	465	457	446	463	454	436	430	444	460	460	448	448	472	456	455	471	451	471	479	453	476	436	462	477	451	455	448	440	473	446	431	468	435	408	441	430	469	464	456	447	437	453	494	438	442	459	430	460	414	447	457	470	428	459	443	458	452	467	472	434	450	439	469	413	458	458	450	479	470	460	440	432	451	466	456	446	445	434	449	447	485	459	456	446	434	448	455	446	442	453	443	502	469	484	451	469	443	434	471	466	467	440	465	464	457	439	466	453	459	456	435	464	489	414	490	445	475	473	444	452	434	478	478	458	464	482	457	469	454	454	445	457	440	491	483	448	489	446	471	444	408	444	452	439	435	458	441	421	447	444	411	445	459	452	453	447	476	423	448	474	433	447	430	438	440	442	472	443	466	431	468	448	449	480	448	494	454	437	483	491	440	412	447	447	434	414	427	467	473	454	479	449	430	493	453	448	458	455	435	438	513	504	490	450	451	426	458	423	451	438	450	443	428	434	451	454	427	410	427	434	412	437	441	409	403	437	451	448	447	432	489	450	444	454	461	455	466	463	414	458	472	402	472	458	475	471	437	448	452	454	446	435	471	487	448	456	444	443	467	436	475	450	453	433	434	458	466	489	454	441	449	421	375	440	435	464	465	455	429	471	432	459	426	448	419	425	472	448	494	441	440	432	439	458	426	466	457	414	453	445	427	479	451	449	430	454	451	460	450	478	440	493	479	454	459	421	443	467	461	439	402	412	448	450	473	497	491	457	433	416	441	491	479	476	472	427	456	393	488	433	461	451	469	428	464	483	474	459	468	469	443	463	446	432	450	466	486	495	438	439	414	448	441	489	455	468	418	438	442	449	444	428	457	499	429	475	487	482	474	440	445	471	501	424	489	419	435	454	455	460	472	435	482	410	461	449	457	447	438	473	455	452	408	420	436	472	438	473	452	452	458	470	462	476	488	433	469	438	437	479	463	464	469	467	459	457	460	440	447	473	457	450	441	465	473	474	467	479	451	469	410	455	472	416	445	461	458	446	419	441	465	449	421	421	484	469	455	445	455	430	466	443	452	448	454	425	447	468	454	435	466	475	444	434	435	441	472	474	447	442	444	440	445	444	467	436	434	474	429	471	463	406	458	469	438	499	425	469	445	418	494	431	471	459	434	430	426	467	483	478	476	423	413	496	454	423	430	473	504	493	448	464	444	453	466	437	443	419	464	461	466	438	497	447	463	429	449	458	471	454	430	463	451	462	437	443	436	446	451	432	469	461	438	440	439	452	438	478	468	433	463	434	424	409	396	420	452	397	467	429	448	486	451	451	418	444	462	458	460	471	446	460	465	439	447	436	487	404	460	452	420	427	454	448	457	436	461	450	452	439	458	457	437	453	426	468	443	444	407	490	421	419	438	456	477	498	448	470	440	449	437	458	445	443	449	456	445	471	444	505	455	465	407	443	450	437	451	444	448	475	451	450	471	487	493	473	449	425	487	442	463	464	429	494	458	471	448	428	476	440	408	452	487	457	461	432	421	453	452	420	433	495	462	427	443	446	501	482	449	425	452	425	449	432	477	476	463	473	407	442	471	442	437	472	471	463	440	456	446	447	464	454	466	486	441	429	430	474	477	441	452	441	456	451	446	459	454	469	444	422	427	486	467	441	442	465	442	413	426	453	444	479	453	460	423	444	467	456	466	446	465	458	459	462	437	456	434	445	508	435	473	476	457	466	417	420	444	455	427	458	435	425	447	441	448	473	455	457	470	432	418	489	454	484	476	434	450	445	452	398	484	448	436	453	442	454	474	460	462	463	464	472	444	451	462	452	469	496	469	450	458	457	438	414	435	487	476	466	443	471	427	452	476	438	465	514	439	422	465	420	426	432	425	444	490	463	452	418	442	459	458	473	405	462	455	399	449	456	500	491	423	461	450	457	468	408	476	465	448	464	470	434	443	427	436	484	460	449	430	462	466	470	436	448	453	448	471	472	427	504	481	472	436	399	460	438	407	408	455	477	487	464	396	444	450	452	482	416	454	473	466	468	467	488	468	459	485	430	436	456	479	416	461	475	483	433	447	404	472	456	402	425	411	462	468	472	440	463	472	441	475	490	422	456	466	468	496	448	441	438	454	436	451	451	473	463	470	483	431	460	448	469	477	440	409	479	410	453	430	460	460	451	405	447	436	423	403	436	455	455	450	443	463	417	447	423	451	453	438	460	477	465	469	492	438	457	443	452	446	453	462	447	484	454	492	447	463	471	458	471	415	410	439	458	424	456	421	457	427	431	460	431	463	414	464	444	458	464	431	449	413	437	401	438	458	455	459	474	468	422	443	425	425	455	425	419	479	450	419	461	459	440	497	462	439	492	463	471	429	453	444	436	429	465	451	467	444	447	437	462	433	447	457	464	445	495	430	429	444	490	456	447	475	436	429	476	452	485	428	480	455	451	461	483	449	459	460	419	444	421	472	431	448	468	448	460	457	476	426	494	449	472	458	441	425	474	445	468	447	453	488	394	459	433	443	439	441	441	443	440	448	466	447	463	424	466	429	446	456	463	428	482	454	453	444	444	482	422	484	473	462	480	487	462	470	463	399	476	450	443	455	460	448	445	488	445	438	463	442	478	491	448	441	451	460	446	461	427	472	440	444	484	474	468	444	467	482	477	426	415	415	445	432	458	469	476	467	449	467	416	457	467	508	467	500	441	472	466	464	461	420	408	473	444	458	468	468	484	442	433	432	476	470	412	459	455	483	467	437	442	461	475	484	458	447	445	462	431	451	432	487	438	457	483	454	454	464	432	436	460	446	472	427	449	447	427	449	475	441	465	411	439	463	462	454	452	450	473	445	457	423	442	458	451	470	449	430	467	460	527	494	451	441	431	460	467	456	441	433	435	479	412	445	440	465	462	431	463	414	477	465	459	474	493	448	439
29046	21323	20554	3487	212	174	164	168	146	177	171	163	151	154	143	145	142	159	140	164	158	135	139	158	147	134	134	162	155	158	150	143	141	158	125	155	151	152	148	122	150	152	139	152	141	137	147	145	155	146	146	146	135	165	118	138	142	129	148	140	123	142	140	148	150	164	131	125	161	146	137	155	149	129	116	144	143	149	153	124	144	151	141	149	129	138	158	136	157	150	131	149	127	142	144	170	143	132	122	128	151	151	143	136	151	147	130	148	136	131	129	131	143	151	132	115	145	160	160	166	126	134	147	149	133	145	127	157	147	146	118	142	145	138	143	145	130	157	112	152	151	127	135	154	155	131	125	157	150	157	159	155	125	133	148	160	128	145	140	151	134	155	143	142	147	143	145	132	131	131	143	142	158	133	146	127	130	129	134	143	158	129	140	125	134	148	148	143	117	141	128	142	145	135	144	163	128	141	142	134	135	139	149	132	147	133	124	117	148	163	147	145	110	152	137	126	140	158	144	144	144	152	139	150	125	144	148	133	147	151	130	168	136	152	164	150	156	147	138	154	137	158	147	155	151	150	143	134	139	145	159	133	141	150	146	141	148	140	161	135	153	136	123	130	164	146	126	149	133	148	123	151	135	138	139	142	150	156	126	138	148	156	151	153	148	158	149	143	136	136	155	151	141	152	121	140	113	133	143	144	140	168	133	155	132	147	152	143	147	137	148	145	127	143	134	152	127	152	123	158	144	122	152	111	154	145	131	143	133	144	135	126	137	143	125	147	151	144	152	156	127	140	131	126	135	152	141	139	140	134	139	155	140	140	146	152	141	120	145	150	129	148	132	133	128	128	154	150	141	136	159	148	122	128	155	158	159	151	139	149	155	141	152	155	130	149	145	139	153	135	146	142	145	140	134	150	157	158	141	130	140	137	130	148	142	155	164	129	147	146	153	152	141	142	133	132	137	139	160	149	160	143	121	144	159	155	153	146	151	144	154	153	132	159	147	149	117	139	161	133	142	138	134	131	115	144	126	137	146	133	157	144	148	149	163	152	162	156	133	143	139	125	151	140	125	152	144	154	125	128	142	155	150	132	135	163	158	138	153	129	151	170	149	146	147	153	146	171	144	143	124	138	125	135	137	136	154	134	132	151	163	138	148	147	160	141	141	131	173	159	141	156	175	153	148	140	141	137	118	172	163	114	142	146	137	137	143	137	181	139	141	139	144	147	144	133	141	132	138	153	136	134	148	147	165	140	149	138	129	134	128	169	133	132	149	153	141	141	129	136	136	154	123	141	143	158	141	152	157	153	147	159	152	132	156	135	154	140	136	153	135	147	151	162	155	133	171	133	139	143	138	138	147	151	147	125	153	173	127	138	167	144	146	160	134	136	147	141	121	147	150	140	153	156	158	122	143	155	123	142	126	132	153	119	136	143	130	126	128	143	129	138	146	144	130	146	151	145	125	121	141	176	123	128	139	144	134	144	142	137	175	135	132	151	152	135	155	163	147	129	136	169	114	133	125	130	146	151	143	147	148	118	116	141	133	130	145	147	134	138	133	142	148	140	142	150	149	144	132	143	160	141	147	118	125	151	131	132	136	141	150	127	152	138	138	166	141	150	127	151	153	133	123	150	144	160	123	151	150	126	144	160	133	135	142	150	135	139	141	130	127	145	139	149	148	142	139	145	131	122	134	148	147	136	143	133	142	142	171	128	149	118	145	148	147	144	182	141	147	159	135	165	136	148	138	150	158	141	120	152	155	137	140	143	144	155	147	146	145	124	134	162	126	140	121	145	136	138	150	135	116	126	129	146	145	137	130	140	155	146	148	144	138	134	122	152	136	140	141	138	145	148	133	120	134	140	167	142	132	127	148	119	142	130	125	158	136	152	143	147	125	135	143	152	140	126	141	123	138	141	149	153	161	137	141	160	171	150	154	151	141	145	144	159	148	131	149	152	140	144	139	121	145	151	141	149	156	161	128	133	105	148	121	170	153	157	129	141	146	147	121	149	150	162	132	124	147	131	152	135	147	152	128	152	129	170	121	154	120	159	148	131	150	123	142	139	147	156	151	123	146	126	138	149	154	124	148	126	145	153	139	144	152	131	122	138	131	165	132	146	133	143	145	130	159	141	143	147	130	128	144	144	141	147	136	147	137	141	129	122	143	150	151	137	142	132	135	140	120	135	128	151	149	142	157	148	127	153	135	142	133	142	152	123	120	165	125	135	140	130	128	141	140	142	144	122	140	132	144	148	160	145	137	157	128	135	149	132	146	135	138	122	160	139	138	126	164	116	147	131	119	137	142	120	150	150	153	137	167	140	147	156	156	168	142	142	153	159	151	159	134	130	136	154	160	132	138	122	175	131	166	124	130	142	140	133	136	141	157	141	126	139	135	146	134	130	146	147	145	139	144	148	132	139	135	136	162	150	138	133	116	125	146	137	137	143	151	150	152	147	150	147	139	155	143	132	117	154	165	146	144	145	137	125	154	138	141	155	145	146	159	135	151	141	136	144	124	135	135	130	103	155	170	146	125	128	135	153	132	130	129	159	140	133	158	147	145	156	121	127	124	149	136	145	149	136	140	133	145	128	149	133	162	152	144	120	148	145	146	116	118	164	141	141	126	167	141	149	140	158	144	136	130	143	128	129	158	146	162	142	130	122	150	149	134	139	101	131	139	146	148	154	145	127	159	135	153	133	150	150	124	138	158	121	142	147	141	149	140	139	140	141	147	133	152	156	133	131	146	146	131	149	146	139	143	141	137	124	149	144	145	138	145	136	171	147	138	135	129	159	174	153	156	157	140	146	142	156	140	161	141	156	148	154	133	140	154	138	145	152	153	137	141	123	160	171	139	149	140	147	134	141	141	140	141	128	148	124	139	144	149	147	152	150	155	172	159	129	151	143	160	150	124	147	142	158	139	131	144	143	152	146	148	147	138	123	141	124	113	142	159	150	137	144	155	154	137	138	150	122	137	148	135	161	131	141	138	164	135	163	147	140	140	138	149	138	129	149	148	142	152	168	139	121	155	148	181	141	136	145	164	157	142	133	139	138	153	148	136	149	146	127	127	122	119	155	152	148	149	139	130	154	122	133	136	143	166	167	133	122	161	158	121	145	144	132	122	123	145	123	155	165	132	157	150	134	147	160	138	153	129	152	159	145	131	134	150	151	159	150	154	146	166	136	124	157	134	156	137	131	149	172	161	135	129	137	144	142	141	147	155	139	128	147	137	163	161	150	147	129	142	145	127	141	144	131	150	130	152	171	162	135	147	130	152	129	146	153	143	134	151	121	149	115	152	147	161	137	154	115	127	126	151	144	124	138	149	147	140	145	172	166	136	156	130	125	143	154	129	148	165	145	131	146	136	158	159	134	160	119	156	140	136	143	134	128	134	137	133	127	140	141	172	139	146	133	157	141	130	133	141	124	135	137	134	139	130	139	150	128	150	148	131	130	128	129	148	136	171	132	131	139	152	150	136	127
5450	1147	1050	778	705	661	478	474	541	513	555	516	537	540	511	473	507	460	497	457	438	480	425	434	436	448	474	475	443	443	409	394	417	444	428	428	422	442	411	460	432	470	384	428	430	429	432	447	425	488	401	427	472	463	428	450	452	464	431	425	436	424	402	432	409	427	405	456	477	415	465	440	440	408	450	426	423	449	445	414	423	409	445	462	434	437	446	452	472	438	438	437	416	474	432	437	401	428	448	442	449	425	450	430	417	446	446	461	445	450	436	455	418	425	465	389	446	428	439	436	423	409	409	414	396	429	447	424	406	438	417	442	401	437	447	414	447	439	386	424	450	438	424	397	416	416	418	442	456	424	435	441	451	431	437	415	410	459	458	461	468	426	432	428	457	422	436	455	407	423	466	470	404	422	437	438	443	404	439	447	444	464	408	437	428	456	455	465	420	426	506	448	474	412	434	423	445	407	425	499	413	456	438	426	453	441	416	444	447	465	430	432	451	431	424	472	414	407	459	443	395	430	451	464	391	421	450	435	446	390	425	435	452	386	423	410	462	443	439	435	453	421	424	429	449	427	473	458	423	415	411	448	467	437	440	432	458	453	408	399	426	432	440	434	430	443	443	463	450	482	427	443	466	453	456	470	449	478	441	470	455	453	479	457	429	472	441	435	454	428	424	436	427	422	450	438	466	439	445	424	439	452	420	431	424	436	436	450	450	412	465	459	474	427	438	449	440	388	424	418	455	450	428	478	437	427	422	436	408	424	414	436	465	462	452	399	452	424	430	438	491	440	445	444	399	416	434	447	457	444	437	435	444	423	436	426	450	437	438	423	442	426	438	444	380	407	465	415	431	436	415	443	464	431	458	432	442	431	460	387	465	438	413	422	461	414	420	398	451	417	474	435	414	430	410	463	475	449	438	428	439	458	424	457	392	433	437	445	440	456	432	455	430	423	435	401	408	466	427	440	449	436	408	433	468	434	456	435	423	426	437	410	385	430	492	433	376	448	467	449	402	462	417	450	430	454	476	444	426	479	447	424	448	473	451	455	420	449	435	424	427	429	430	449	446	435	410	421	411	439	408	449	422	417	454	432	450	412	446	414	441	469	440	419	441	410	439	429	434	470	440	439	401	468	427	433	395	428	445	448	450	441	451	426	413	420	470	452	452	466	431	455	455	377	420	439	440	446	458	444	393	454	417	449	417	416	461	414	420	454	449	422	454	427	416	419	452	430	455	425	438	447	454	418	447	454	394	490	447	448	448	419	443	432	414	413	446	437	425	425	450	462	436	453	450	420	429	467	444	428	432	408	454	397	382	416	433	437	404	435	420	474	429	464	452	433	463	400	434	450	456	436	448	428	446	438	473	438	434	436	430	434	432	459	463	432	464	411	421	385	444	481	410	460	440	409	436	422	421	435	442	445	461	442	412	440	480	456	433	413	428	425	475	451	414	439	454	428	407	434	421	460	428	449	437	432	447	420	383	450	464	428	414	442	434	422	449	407	421	443	420	431	441	415	432	498	419	463	449	411	432	445	439	458	424	441	457	469	421	408	421	440	437	434	419	429	440	409	435	477	440	406	458	467	489	444	450	426	415	412	419	435	439	446	477	449	452	419	419	414	432	474	441	429	385	414	429	474	461	424	454	411	450	418	438	454	448	413	453	432	462	452	463	435	453	428	477	425	452	454	427	436	488	444	441	442	461	422	443	441	442	408	401	418	448	446	451	415	432	443	419	418	424	459	468	435	429	453	424	434	418	451	472	405	427	439	442	480	432	424	447	421	453	456	442	468	418	466	425	471	454	438	451	436	442	431	418	449	448	445	448	430	450	441	435	454	451	427	424	458	468	472	429	458	403	429	457	445	429	457	421	449	448	456	423	442	428	407	448	453	433	422	397	449	404	435	429	443	432	443	443	412	445	430	442	449	425	440	447	439	429	438	417	440	422	442	457	467	430	459	422	435	459	444	413	439	458	478	414	404	446	457	436	453	474	482	434	453	457	387	458	419	459	437	439	416	399	433	485	451	409	402	440	419	441	449	442	411	439	426	439	444	465	439	474	452	470	426	457	393	428	466	426	453	450	440	398	417	453	407	433	449	457	423	437	462	430	471	455	447	420	427	449	449	424	475	453	403	470	450	414	434	503	462	408	450	443	422	427	426	453	431	425	467	448	466	462	408	418	444	436	446	455	443	430	433	442	431	463	448	474	462	440	431	501	467	416	433	446	428	433	418	449	406	477	438	393	446	445	401	464	434	466	466	452	453	426	409	460	432	441	425	435	372	458	411	435	417	426	462	436	403	429	456	458	447	417	434	441	421	425	435	399	429	438	460	423	405	457	440	445	407	446	429	399	404	443	452	412	432	435	423	444	433	441	428	483	484	391	448	419	467	406	400	431	429	416	463	409	461	434	424	455	465	445	447	412	463	453	457	438	436	391	436	445	450	466	466	441	442	432	457	452	381	438	427	434	470	424	449	411	428	433	427	447	475	462	445	446	452	440	427	451	426	475	441	434	458	426	463	445	434	427	432	415	436	449	477	424	404	416	419	468	432	438	420	466	433	430	429	432	378	425	451	435	493	466	425	412	436	471	433	452	423	469	415	425	426	443	414	442	410	433	422	466	470	455	419	500	431	417	454	454	423	450	409	429	464	418	420	421	454	432	433	423	430	444	418	401	418	399	415	425	462	438	456	450	427	440	439	422	463	418	452	434	429	426	454	414	450	443	474	422	441	471	439	445	422	425	457	403	415	417	413	431	422	438	456	445	408	464	450	470	462	439	460	419	456	429	417	439	441	466	418	439	440	427	458	405	445	421	440	446	427	456	432	427	409	437	435	443	462	454	450	410	411	437	447	405	436	447	501	450	456	450	466	425	420	436	430	443	429	419	449	453	441	424	432	415	419	473	439	442	442	406	436	446	411	452	464	436	414	427	431	432	437	444	391	455	476	424	468	428	436	429	433	417	449	408	434	438	458	421	459	435	462	428	431	442	426	441	446	448	421	448	448	413	460	427	447	455	434	432	439	424	439	435	427	460	457	446	463	443	427	434	440	416	419	434	443	436	430	410	447	411	459	428	432	434	451	456	457	496	447	455	419	452	448	426	390	438	412	442	459	430	420	441	416	425	459	428	463	429	447	490	433	476	456	396	477	429	432	444	468	415	430	417	421	426	421	468	436	465	411	432	447	420	403	442	457	442	426	416	430	452	407	465	444	410	436	450	443	455	468	494	430	451	429	459	407	436	455	458	440	446	427	412	440	450	438	433	410	486	448	419	444	449	451	424	387	460	427	437	472	416	432	455	449	418	420	419	433	441	424	449	438	457	424	432	420	433	436	457	459	436	423	431	429	376	442	410	451	467	466	453	431	427	445	447	406	471	441	438	413	436	398	451	410	421	451	450	437	424	423	421	445	432	446	425	458	420	440	423	425	425	413	414	408	411	424	434	425	455	440	439	410	429	441	436	439	428	419	455	435	439	448
28944	21297	22002	6118	764	652	340	284	244	256	333	306	324	321	273	248	192	176	184	176	140	170	157	151	149	176	173	155	157	151	147	173	145	174	126	140	133	139	146	163	156	151	164	141	164	150	154	154	165	164	145	161	141	149	146	138	144	132	146	153	135	139	157	162	141	146	150	168	159	140	135	138	164	155	137	130	153	159	134	153	151	153	151	124	137	145	172	143	142	141	127	135	149	163	150	152	141	147	150	129	133	140	172	167	132	144	126	158	141	139	137	128	131	139	141	129	137	147	156	146	128	137	152	157	157	161	150	129	145	129	132	155	127	145	142	136	159	146	153	126	143	142	152	153	143	141	130	131	139	147	140	151	138	134	149	153	116	146	147	148	144	134	125	165	133	140	147	125	143	139	146	124	140	151	151	159	156	142	133	148	135	144	146	140	155	148	144	144	133	127	140	149	136	128	141	126	134	133	132	133	170	137	160	161	165	130	121	144	135	139	152	140	147	147	146	148	142	140	155	143	149	132	156	138	147	146	156	152	140	154	138	148	134	156	146	136	141	138	149	141	126	131	132	127	152	175	138	147	144	164	138	121	152	137	159	150	151	138	147	145	165	128	131	134	157	143	172	171	149	158	144	163	151	142	137	135	154	150	141	152	148	163	142	135	139	156	160	140	144	150	158	148	131	151	154	140	145	154	130	139	152	167	148	168	132	169	120	134	145	151	133	150	128	154	136	153	133	173	154	151	146	137	163	143	147	143	124	127	133	158	143	128	150	155	154	167	149	145	150	126	135	154	149	147	135	144	139	144	134	167	138	156	130	147	123	134	145	159	122	138	170	153	144	150	120	163	147	147	163	143	154	139	129	143	151	142	147	151	137	148	127	114	132	143	140	138	124	150	136	138	154	159	175	140	145	136	135	159	146	156	130	126	158	155	152	133	153	150	143	122	144	154	142	169	125	148	154	154	147	135	143	134	150	136	157	151	124	146	129	135	158	147	147	143	140	103	149	158	119	139	127	163	140	169	134	132	158	122	140	141	143	147	149	127	169	143	144	139	147	159	141	140	156	167	131	132	141	153	127	141	158	154	149	144	139	134	130	143	132	142	153	109	143	129	153	143	148	140	139	143	144	155	154	125	143	144	124	130	159	157	148	148	134	158	147	146	136	133	135	139	143	153	135	154	140	137	145	122	159	152	152	154	145	160	128	149	155	142	160	157	151	158	134	155	132	136	155	151	153	144	152	156	147	139	155	122	145	160	142	146	152	144	122	129	140	130	176	145	143	148	141	156	166	143	135	166	156	132	136	133	136	155	134	149	138	150	164	124	130	128	151	148	133	148	152	159	129	143	127	148	136	128	159	142	141	152	168	137	134	139	149	156	147	122	142	146	149	147	137	145	152	135	150	127	138	143	138	163	154	144	158	132	107	164	141	137	146	140	150	153	150	154	136	122	148	133	154	141	139	161	148	149	134	157	143	147	166	150	142	140	151	141	136	121	153	119	152	148	140	135	125	143	126	154	145	147	129	147	147	143	150	120	137	153	153	133	167	149	136	150	135	142	166	137	147	142	142	136	133	137	136	139	144	143	141	138	135	136	150	141	152	145	155	150	134	149	134	145	152	141	151	143	138	131	156	144	122	137	171	140	144	150	136	136	157	149	163	173	126	136	133	165	148	150	146	131	145	144	146	155	112	120	161	162	156	130	135	148	146	151	160	143	151	158	154	128	166	118	139	141	151	145	149	149	141	154	131	150	148	140	127	136	147	122	123	159	135	156	140	158	156	149	151	149	133	168	156	137	128	129	132	163	151	137	162	143	118	148	137	146	148	139	146	151	148	127	133	140	149	121	167	149	145	158	151	141	135	152	143	142	144	153	141	148	141	137	156	150	165	126	128	133	148	143	158	154	129	134	119	149	146	132	134	156	160	149	144	138	135	170	127	140	128	148	137	139	128	139	139	157	134	154	166	137	156	171	159	154	153	153	138	147	167	142	147	155	196	143	138	154	154	147	136	149	141	151	151	144	129	148	146	149	147	140	157	129	150	140	161	144	153	140	149	144	131	127	147	181	139	135	145	148	154	142	137	149	142	151	148	149	152	133	132	122	161	149	136	140	156	142	150	150	157	134	131	140	170	137	159	141	134	155	136	141	139	157	134	134	152	137	138	148	143	130	136	144	136	145	172	133	135	134	154	152	142	134	135	129	140	134	135	137	126	133	162	165	128	132	125	166	138	134	127	128	149	132	138	139	168	144	173	150	160	145	147	147	139	147	152	143	128	133	159	152	142	139	146	156	127	149	149	138	150	139	153	128	137	146	137	119	160	141	155	127	173	149	150	130	169	133	137	148	153	139	144	164	148	152	132	155	145	152	137	128	140	164	135	158	140	143	149	151	133	132	139	130	143	152	135	143	133	165	141	149	158	151	137	115	163	159	144	146	133	151	138	145	149	147	150	169	142	146	137	135	116	157	145	142	137	166	124	129	143	166	140	138	143	164	144	157	156	145	140	152	155	174	139	131	142	150	141	147	143	168	146	156	138	140	147	139	130	157	140	139	164	133	147	140	152	130	133	162	153	156	152	131	150	139	158	142	126	146	162	129	162	135	138	124	161	145	125	130	133	139	119	127	154	138	136	161	142	133	126	126	121	162	138	138	163	158	135	147	149	139	131	140	148	146	153	134	125	143	129	173	152	148	149	154	136	128	140	152	142	164	163	156	137	130	134	157	142	151	134	143	140	143	142	143	143	142	130	138	151	145	140	127	156	138	156	163	151	147	141	128	143	145	138	139	141	144	142	130	151	134	135	144	162	148	152	128	128	165	137	134	158	139	152	126	146	152	140	157	133	128	168	130	140	162	128	131	149	135	139	142	135	141	147	145	149	138	134	146	137	141	162	156	128	154	150	145	130	122	148	147	127	125	137	169	132	141	142	134	142	156	160	156	142	157	142	154	148	123	156	129	143	131	137	133	150	153	146	151	137	143	144	168	139	141	133	140	140	160	133	149	142	152	138	153	132	148	151	126	137	162	140	128	163	149	139	156	142	133	148	154	133	133	143	153	164	112	144	144	144	152	133	152	142	147	133	145	145	137	144	131	153	150	133	146	152	156	139	125	137	157	135	127	140	136	142	160	156	146	155	136	125	162	140	146	161	127	128	125	123	155	148	153	142	141	139	155	136	146	143	160	152	146	151	122	143	128	145	128	131	134	152	143	155	142	137	176	139	149	134	128	144	138	134	143	143	156	129	156	154	158	141	149	139	136	147	135	128	135	128	145	150	135	146	139	143	150	144	163	130	135	161	156	129	161	158	142	130	130	122	158	142	146	129	175	156	145	137	152	147	155	153	138	148	145	168	155	176	154	142	123	152	127	148	138	150	143	142	131	142	161	150	148	144	138	150	147	148	109	159	166	129	140	140	143	145	142	154	136	146	148	142	118	159	136	127	147	147	146	143	144	127	128	144	145	136	136	156	153	142	149	141	148
6861	4859	6239	3385	3649	3564	1717	1305	1028	1195	1700	1862	1748	1884	1318	1100	897	801	778	801	658	673	629	630	557	542	468	491	555	515	481	459	493	489	475	424	463	471	438	476	418	437	438	493	470	442	403	446	447	448	493	457	456	438	411	460	442	440	421	449	427	468	401	440	454	467	466	442	438	454	438	433	446	486	441	482	433	438	441	426	427	434	413	443	447	407	464	457	423	436	457	472	455	449	471	449	433	433	437	461	427	476	439	434	430	417	443	456	472	440	462	414	440	426	439	399	429	460	478	417	431	440	436	424	437	434	403	458	461	448	464	431	432	423	403	415	426	434	415	408	457	469	460	412	467	406	422	442	406	451	398	435	460	450	412	408	483	487	440	447	474	433	445	433	475	465	469	497	464	434	426	450	443	432	402	439	473	450	454	462	427	472	444	433	426	410	439	473	416	423	446	458	462	435	439	453	432	480	427	424	453	481	476	413	460	471	437	457	464	449	449	394	436	468	447	436	440	455	452	434	439	433	445	416	443	394	450	445	423	448	473	386	419	446	483	444	440	450	431	423	447	412	420	438	448	424	455	430	411	462	461	494	413	425	415	465	494	411	410	440	443	445	431	427	453	419	458	448	478	459	427	429	449	465	460	464	483	425	387	477	455	451	463	492	414	442	418	429	488	453	472	437	443	455	429	476	411	450	437	446	459	435	439	456	476	450	445	415	460	441	446	445	438	479	469	445	448	461	435	443	459	427	436	431	432	442	453	417	434	459	469	458	429	442	453	424	455	461	434	442	442	420	443	422	441	452	432	439	478	449	411	412	486	431	435	433	484	457	444	449	459	420	436	412	434	453	440	455	429	466	408	439	424	458	442	421	427	445	459	405	433	435	434	438	452	454	434	446	457	463	429	478	436	433	413	452	472	498	432	439	480	406	417	449	438	457	429	418	415	481	432	447	447	424	464	451	428	469	444	488	457	429	430	420	460	438	453	418	450	435	454	439	461	426	411	443	460	437	403	447	448	437	434	434	438	443	435	448	482	433	438	439	444	473	461	429	450	417	460	439	443	469	440	455	470	460	474	410	413	456	436	419	391	434	434	455	443	441	473	450	450	454	450	468	448	452	401	453	439	443	467	426	442	444	410	447	462	364	433	434	471	411	456	431	425	457	415	437	403	460	424	452	469	414	428	467	441	462	455	450	455	456	424	443	460	469	444	435	414	434	434	435	424	414	430	434	450	439	460	466	439	459	488	442	466	420	490	444	436	441	457	475	502	435	445	443	441	458	439	437	439	431	444	466	473	422	450	420	455	436	458	421	439	442	426	449	404	423	455	434	442	439	466	483	426	446	428	495	416	463	445	455	444	458	435	419	459	457	456	393	474	468	431	443	461	431	449	472	491	452	470	443	424	418	443	450	434	422	440	460	413	401	445	451	477	412	427	488	490	423	429	463	430	429	432	473	439	487	396	452	471	491	443	435	447	442	459	450	446	437	428	493	450	423	459	473	442	469	416	469	437	423	417	461	445	435	475	445	444	458	438	449	458	444	421	459	410	480	414	454	435	448	433	441	417	474	408	440	430	442	455	473	410	445	452	426	449	435	418	446	417	451	440	503	459	453	419	443	485	456	407	490	473	440	429	418	424	451	439	438	434	450	460	478	468	423	436	481	430	453	449	457	486	412	461	435	447	432	418	425	396	420	436	440	454	443	438	429	483	423	444	456	423	486	428	459	441	461	443	455	444	447	467	454	469	466	450	462	438	476	437	495	450	440	439	447	476	450	410	465	496	446	449	479	463	441	468	467	453	469	449	449	473	455	442	450	407	417	455	428	440	447	442	426	428	424	457	454	415	432	469	445	460	447	471	439	485	467	452	431	450	420	463	501	468	445	459	456	443	469	450	434	418	421	436	491	437	431	421	447	424	427	429	445	459	391	440	448	462	442	476	484	436	437	437	403	443	438	451	447	401	434	422	427	501	401	418	435	481	441	435	474	406	421	425	442	438	411	435	418	467	452	431	481	406	455	442	454	462	447	473	406	458	452	442	497	442	426	453	479	468	446	445	474	447	474	415	440	457	425	436	437	425	430	399	426	416	445	402	421	474	439	451	452	460	464	441	422	426	460	422	445	440	475	458	445	471	451	491	394	441	457	414	436	467	477	412	450	468	471	410	453	448	452	451	473	420	471	433	459	436	419	450	419	440	447	412	428	456	484	461	464	470	459	444	425	434	412	428	436	493	388	442	436	431	434	461	452	477	471	445	456	478	461	427	447	447	432	457	458	422	440	420	470	440	413	445	444	446	456	407	428	475	459	436	419	458	453	419	445	471	441	436	441	445	420	445	404	443	408	455	441	435	438	459	466	459	446	453	416	427	434	470	460	457	423	462	443	457	436	458	449	429	429	443	436	437	465	454	449	442	419	455	436	447	437	461	466	434	474	463	443	448	459	462	442	437	472	413	438	441	470	450	460	412	450	447	452	427	450	435	447	438	434	406	463	464	445	438	409	413	433	473	403	465	440	420	397	420	422	471	458	448	435	435	432	446	446	404	457	472	446	425	451	443	452	455	469	438	470	441	445	436	446	432	472	416	424	478	406	450	411	446	407	432	422	445	408	453	463	425	434	449	455	465	445	456	453	463	426	452	465	435	448	452	450	421	459	452	407	458	435	419	419	454	444	435	429	444	470	425	439	420	447	461	442	439	449	429	454	452	452	427	421	488	429	423	415	442	456	457	432	439	459	471	452	433	420	430	377	472	431	436	456	444	425	432	403	430	404	453	417	492	479	454	450	464	448	440	419	439	432	439	433	435	456	416	451	428	445	452	431	428	426	449	455	414	439	451	434	468	451	475	424	431	445	396	449	453	457	435	431	444	439	457	450	444	427	437	450	453	438	434	448	402	441	406	467	437	451	429	450	423	454	478	490	434	445	436	403	447	451	458	436	452	416	442	415	417	476	418	418	460	425	433	421	440	462	429	438	428	406	489	456	442	418	426	447	491	432	481	463	469	413	467	431	407	475	440	483	440	432	425	435	464	414	460	428	409	426	452	423	458	409	470	464	427	450	418	440	442	439	465	454	434	428	464	444	425	428	489	454	430	443	447	436	385	440	464	489	429	425	418	425	474	453	444	436	456	421	429	465	437	438	418	428	465	444	482	466	459	487	469	446	472	404	462	442	435	409	469	447	462	445	470	455	422	426	427	431	469	413	432	425	424	457	445	459	463	414	434	445	442	453	421	461	469	420	452	416	394	424	449	445	409	452	423	418	445	455	439	424	424	435	445	447	424	439	430	470	459	439	452	477	468	420	476	415	488	438	460	502	403	454	425	441	444	439	434	446	444	451	459	455	420	435	420	491	401	433	447	446	448	472	471	432	428	449	420	460	465	469	419	434	427	448	447	428	434	456	482	447	434	454	468	438	489	426	407	463	442	467	423	433	458	427	450	482	460	497	459	453	453	434	429	435	464	432	485	462	464	422	407	426	457	438
28875	21325	22974	8156	1362	997	612	419	311	275	545	497	446	500	308	285	223	271	230	222	200	225	200	204	171	160	186	176	166	174	143	143	147	147	142	167	148	158	142	142	160	159	159	151	137	154	145	146	150	169	165	146	122	137	161	139	138	159	169	135	157	171	141	146	145	147	161	134	148	134	152	158	165	143	141	158	139	159	145	138	143	170	137	145	125	169	160	121	137	146	156	156	148	153	142	136	160	136	144	138	155	166	136	152	151	180	139	143	162	152	166	149	144	129	124	152	139	125	142	133	176	133	143	161	144	162	139	141	162	144	148	130	148	156	147	138	165	153	142	164	151	158	162	131	147	131	132	156	140	174	180	136	135	134	158	148	159	135	123	159	128	153	162	174	155	118	124	116	165	150	159	146	131	131	155	160	160	148	152	170	149	142	151	149	135	137	170	128	158	134	144	138	140	154	154	157	117	136	157	158	160	145	144	147	153	141	166	155	146	166	152	117	147	182	178	171	145	145	135	143	112	136	148	150	163	141	164	140	141	141	154	165	153	148	142	158	146	126	138	159	152	146	181	149	148	135	148	163	166	155	161	150	153	147	156	157	144	149	140	153	179	152	149	138	169	150	144	143	140	140	143	144	165	155	142	139	156	146	135	152	153	138	168	140	151	139	145	152	153	132	151	175	134	148	138	166	162	142	141	148	143	159	143	157	142	153	127	166	139	138	148	163	159	152	126	132	140	155	173	153	159	150	134	159	154	173	141	147	146	153	146	143	124	156	134	155	168	132	130	140	159	171	160	157	144	177	170	167	157	121	147	140	131	124	152	149	173	142	173	135	134	166	149	150	139	164	133	157	151	150	153	157	133	154	143	139	150	153	162	160	152	154	182	149	137	145	137	176	172	153	142	153	152	153	148	171	155	162	134	157	145	153	171	164	135	133	142	168	160	150	159	138	150	134	147	162	165	147	132	145	134	165	140	137	142	145	156	163	131	134	154	157	157	139	149	152	168	145	170	126	146	168	154	168	153	162	161	162	141	133	136	162	144	153	149	156	165	171	167	149	158	164	149	147	157	163	167	161	154	156	120	149	153	159	152	163	164	180	129	144	142	169	143	143	153	142	148	157	161	143	143	154	163	143	159	169	176	155	156	164	150	159	144	150	143	155	148	141	142	144	138	130	157	163	134	146	139	119	159	168	145	139	153	128	151	136	142	149	160	158	141	155	130	153	158	149	166	139	146	148	148	159	134	147	152	139	153	164	116	142	149	154	142	151	140	154	136	142	143	123	151	150	146	138	154	164	133	121	161	147	175	147	156	160	146	143	154	157	166	155	143	165	129	157	144	133	133	139	160	163	130	152	153	144	153	140	156	159	153	160	153	132	148	165	164	150	133	149	151	146	146	146	146	150	153	149	134	147	155	158	130	158	148	163	146	133	133	131	150	140	134	159	157	170	156	137	139	151	140	165	167	130	146	164	153	161	153	156	145	163	158	150	142	154	136	149	157	142	155	162	165	153	158	161	154	137	152	129	157	154	168	153	143	147	151	162	145	150	149	138	154	153	142	137	148	142	156	147	141	147	140	150	134	139	156	145	143	145	157	138	157	162	153	152	139	163	149	140	169	130	129	169	165	142	166	131	149	174	152	164	160	144	166	162	153	172	177	155	158	133	153	147	123	142	139	136	133	164	150	149	139	150	143	140	178	161	148	155	142	143	144	154	163	147	138	142	152	131	153	148	170	153	156	137	150	162	163	166	146	157	162	165	154	153	156	160	169	150	130	146	148	140	133	150	153	155	162	153	161	170	147	142	152	138	131	153	174	144	154	167	143	143	133	125	145	151	163	131	142	115	149	141	149	140	142	158	152	146	152	151	152	124	159	140	159	156	139	165	139	185	158	156	140	149	159	149	161	147	156	135	150	148	160	156	161	143	140	147	154	151	149	146	146	133	133	164	157	140	158	180	159	156	147	151	128	169	157	168	156	165	148	182	172	154	155	153	134	143	134	151	138	154	167	179	162	154	146	159	160	136	144	130	136	147	152	157	146	161	162	144	131	145	154	135	166	156	152	144	156	151	152	131	158	144	157	176	135	164	163	144	144	168	158	142	145	144	152	163	154	143	153	131	149	141	139	148	142	164	166	133	139	129	147	149	162	169	148	157	133	156	154	162	180	153	130	127	145	142	164	145	157	145	135	153	143	146	136	166	129	151	153	134	148	147	164	146	131	164	146	159	137	136	142	170	124	133	132	157	147	147	150	159	160	165	131	143	160	139	156	142	143	148	172	136	173	148	158	144	160	141	160	170	163	183	152	153	154	144	126	140	136	153	137	150	156	173	145	156	134	160	142	144	144	143	170	147	171	156	136	155	162	152	159	155	155	151	152	153	140	151	133	164	154	156	153	152	134	142	140	168	131	168	168	167	157	144	132	148	137	152	127	115	130	157	126	163	144	145	151	163	129	141	137	128	165	150	145	154	138	163	128	166	183	168	139	138	155	155	134	137	161	166	162	149	150	153	135	134	149	171	163	138	167	146	148	136	167	151	148	126	141	146	146	159	159	156	162	154	163	144	147	156	138	147	175	134	150	139	154	157	141	123	151	155	137	150	154	129	126	153	145	162	154	160	145	161	145	162	142	150	182	165	142	149	153	152	160	141	141	176	159	170	147	155	135	158	173	150	146	151	126	155	155	158	137	174	135	146	146	159	190	150	170	125	143	127	173	152	160	181	146	146	148	145	168	139	125	153	153	168	170	158	156	147	154	130	142	159	160	154	163	145	153	144	144	157	138	156	157	143	140	150	164	140	159	138	177	151	156	149	168	136	134	134	163	152	154	143	160	142	168	165	142	157	135	170	154	178	146	145	141	145	138	166	145	148	156	181	148	155	151	147	144	173	139	145	141	156	168	134	150	151	155	144	160	153	147	148	125	151	174	149	154	147	178	127	151	161	156	146	156	140	147	160	128	154	148	150	153	154	166	143	151	178	162	129	148	149	146	145	167	160	154	158	161	144	155	136	136	159	136	143	140	146	145	150	147	138	173	162	166	145	150	148	157	166	149	190	155	146	127	151	152	140	153	146	139	146	142	146	157	166	145	151	128	158	148	162	141	141	151	158	148	144	145	158	141	143	132	170	140	166	149	146	160	164	159	133	136	141	148	149	151	145	157	164	159	169	140	153	153	136	139	150	166	161	130	149	157	143	155	145	145	155	172	157	171	134	157	152	136	151	141	124	158	190	155	153	152	146	150	169	148	150	142	133	147	158	150	114	166	178	157	154	142	154	163	155	128	168	178	135	165	157	156	153	148	127	158	138	145	140	173	149	140	154	124	152	160	152	147	161	145	136	154	161	140	147	161	161	134	143	130	153	133	162	174	151	150	165	169	150	146	167	152	150	124	166	146	153	178	175	141	153	143	148	143	153	134	158	169	152	169	157	143	152	145	145	148	161	145	136	170	153	160	134	150	143	147	135	133	175	175	153	162	159
7849	6570	8938	4838	5811	5192	3111	2090	1504	1253	3089	2822	2576	2978	1847	1528	990	1113	1058	1070	887	802	754	707	604	614	603	619	598	589	522	520	484	494	451	507	531	452	491	496	489	489	508	459	464	459	467	460	456	467	448	467	455	491	476	468	454	413	458	417	453	444	511	426	435	445	425	434	428	480	435	532	479	445	462	441	449	456	468	486	463	447	445	491	478	414	479	461	449	446	456	443	469	408	498	459	474	445	449	477	433	502	485	447	464	444	452	442	490	427	475	424	471	463	481	437	429	486	433	471	455	445	445	466	472	444	442	472	461	474	448	481	463	447	437	432	450	435	446	459	454	433	470	462	457	471	445	493	459	446	481	472	474	469	459	447	441	479	524	445	449	474	464	451	433	442	433	455	440	443	451	478	448	500	420	489	479	454	485	451	449	475	429	478	443	470	472	461	433	438	456	414	474	424	461	445	463	447	479	459	495	423	466	475	417	471	479	432	444	466	456	474	462	465	496	434	500	440	483	468	487	448	506	458	459	450	469	467	455	461	473	439	482	459	491	426	427	482	473	455	434	468	480	437	461	479	458	476	437	476	455	461	487	461	411	442	479	482	454	462	439	466	452	482	450	476	462	469	430	431	467	445	481	454	480	493	443	456	453	458	451	462	462	464	474	455	425	454	456	466	472	416	495	477	459	478	479	438	469	440	466	447	451	439	468	456	470	472	448	470	474	484	449	446	423	441	419	493	476	462	428	465	454	451	488	453	451	468	426	438	491	466	419	451	441	456	456	488	457	476	460	460	449	506	480	443	461	430	499	474	458	463	480	459	438	456	476	471	463	457	484	469	415	460	467	429	458	462	468	427	468	429	482	474	449	447	453	454	464	451	531	469	410	450	430	450	420	461	464	463	461	439	454	421	491	444	465	454	456	448	459	472	437	454	477	461	436	493	442	492	491	465	423	461	445	425	474	442	494	456	483	468	423	424	454	474	474	428	461	473	460	514	439	458	512	476	496	434	480	426	453	449	464	500	433	445	472	477	423	471	453	464	463	458	452	502	476	477	489	459	415	403	463	437	432	491	454	476	461	423	501	481	449	455	467	512	459	459	443	435	445	466	464	477	480	468	461	481	466	467	433	485	442	488	517	479	442	425	440	471	470	482	462	431	413	445	469	434	455	468	451	499	460	466	481	479	479	502	462	467	492	437	478	479	475	489	486	466	485	482	415	436	444	476	450	471	430	470	459	454	464	483	449	464	469	480	465	430	487	429	419	480	469	473	514	488	484	478	453	455	482	522	493	441	428	481	467	447	443	439	428	484	463	470	468	461	474	508	461	448	453	470	480	441	457	465	452	453	480	446	467	472	459	488	454	493	490	468	467	443	428	504	460	463	461	457	451	455	458	462	451	430	484	443	427	449	435	474	450	467	442	447	454	430	510	454	402	429	453	493	444	414	467	466	452	463	475	463	471	492	469	473	480	469	482	473	439	485	475	483	494	425	474	485	454	452	456	440	476	468	448	428	460	444	441	464	487	496	452	458	437	477	445	491	449	473	489	453	457	422	497	463	490	476	470	447	452	450	478	436	438	444	451	460	464	526	497	450	409	429	516	466	477	476	450	472	437	499	499	457	448	469	450	466	468	479	465	460	428	480	439	452	469	484	442	429	479	424	450	443	455	437	449	470	464	521	488	475	453	476	475	450	483	464	491	466	437	458	467	489	425	468	472	489	447	465	446	431	490	441	449	479	481	438	473	443	440	461	480	463	446	463	464	452	442	500	471	472	433	426	473	461	446	453	456	478	492	472	465	464	469	468	443	503	458	402	454	452	465	492	445	456	454	467	442	480	466	479	476	452	475	475	459	459	471	443	454	476	466	451	443	486	452	452	450	456	449	471	433	455	423	484	470	497	493	463	427	402	450	447	479	485	468	445	472	461	463	490	433	479	476	486	440	452	441	494	468	450	438	475	436	466	453	432	479	458	452	459	479	444	450	483	444	465	464	443	486	455	470	501	439	490	466	466	473	454	468	447	444	472	430	474	463	466	439	483	470	440	482	475	452	437	440	452	477	480	492	434	442	462	446	441	482	434	484	453	463	462	472	460	485	467	542	472	438	477	426	478	443	461	449	439	446	460	452	467	472	470	426	444	454	437	449	432	460	503	448	456	503	459	511	456	462	468	438	478	458	510	467	469	462	506	460	456	448	475	485	447	444	459	456	459	505	483	436	452	439	440	438	454	419	445	512	481	463	492	445	471	448	455	443	476	488	437	494	456	489	429	476	467	485	477	471	479	445	437	448	482	464	482	452	462	476	460	459	430	440	430	448	504	445	530	492	471	469	474	452	459	427	440	423	452	452	510	500	456	453	470	430	466	460	483	458	493	490	483	487	447	455	463	448	474	464	480	513	427	433	482	485	441	468	467	449	444	484	454	477	479	450	476	447	458	499	442	417	460	470	451	448	470	476	463	478	448	441	468	449	450	457	465	482	452	489	449	439	491	455	449	404	456	439	467	463	468	485	437	413	460	405	428	486	437	423	478	459	430	460	455	444	444	431	454	500	450	477	472	460	449	448	437	476	493	407	464	464	455	462	438	481	446	484	451	486	467	473	482	474	464	450	458	489	426	479	468	472	434	428	454	461	419	457	448	433	463	470	454	471	438	496	430	470	443	457	447	474	438	462	487	451	495	466	462	482	477	441	482	474	454	428	440	438	467	449	437	483	480	474	442	447	489	459	444	459	439	487	453	435	463	426	441	486	474	472	466	468	469	430	475	416	435	459	452	452	458	455	464	446	452	451	448	454	498	447	485	473	459	510	461	456	467	453	422	463	435	462	397	467	471	483	451	438	464	438	433	458	452	444	458	452	447	480	456	465	466	464	448	498	457	463	432	476	455	476	463	452	420	474	469	456	460	451	454	457	451	495	440	431	493	459	487	454	467	451	472	421	444	434	431	475	462	474	472	438	461	450	476	453	530	452	435	444	464	440	456	490	458	466	528	463	497	448	450	467	450	463	469	458	464	460	441	469	466	426	477	477	447	484	415	471	457	476	447	462	503	492	452	437	468	436	452	480	484	483	487	469	452	429	397	487	448	474	492	464	474	464	460	456	450	451	441	486	460	414	449	471	428	476	456	471	466	462	435	480	455	462	493	457	457	467	451	445	439	474	425	474	419	512	447	467	450	453	437	426	493	434	425	447	450	445	448	455	442	450	435	455	460	417	469	445	471	451	489	472	487	468	441	479	457	470	465	435	433	455	437	462	478	518	458	469	444	441	447	463	508	440	415	450	471	476	452	466	474	455	431	480	393	437	469	474	454	459	455	447	451	457	465	422	454	471	454	431	505	463	474	433	485	490	490	422	472	451	477	434	461	461	471	415	461	472	438	452	451	459	481	474	479	438	459	498	468	450	488	468	461	439	457	455	449	461	465	449	458	445	446	439	480	473	496	463	461	452	518	486	465	452	470	466	412	444	454	463	482	461	447	445	432
29093	21311	20310	3541	217	171	162	143	149	133	168	151	181	141	159	144	146	147	139	151	143	142	143	151	151	136	147	123	147	153	165	136	146	165	163	151	152	150	141	154	131	139	151	132	154	132	135	163	157	124	177	120	164	156	166	150	155	146	159	145	137	128	161	158	144	152	142	132	158	133	157	158	140	146	167	145	136	152	140	139	117	140	149	126	128	152	172	153	161	97	148	123	152	154	161	148	141	145	173	136	140	124	126	135	157	159	129	158	141	143	149	132	136	143	152	133	139	128	149	118	138	142	139	150	156	141	134	146	151	124	158	132	147	150	127	143	148	161	121	118	142	138	142	141	149	124	136	149	165	162	162	161	159	143	158	154	151	150	156	152	136	154	158	166	162	138	158	149	148	136	164	161	147	133	148	166	148	133	136	135	154	137	170	144	126	133	143	148	135	137	137	164	164	148	142	147	135	145	143	149	129	171	136	134	161	137	149	145	157	128	161	131	166	146	143	158	148	149	139	151	152	132	137	147	155	140	139	148	154	147	167	159	145	150	142	144	134	156	126	170	127	145	120	136	127	153	126	136	150	155	174	129	147	129	130	148	170	174	152	156	144	138	151	152	161	140	143	131	149	143	151	156	149	154	174	153	143	146	128	156	145	155	152	166	124	140	138	120	155	133	153	148	144	123	143	155	171	136	139	131	154	155	169	159	151	125	128	147	136	140	150	151	155	144	149	159	139	148	127	133	125	127	148	148	145	134	156	150	151	141	143	164	137	140	116	141	144	132	128	149	137	142	145	137	142	129	159	147	134	143	152	133	139	157	137	143	158	143	134	138	144	108	154	154	108	137	141	177	145	149	165	150	137	149	149	133	145	120	152	161	151	142	129	143	155	130	128	145	124	130	149	151	125	136	140	123	135	153	152	127	148	161	160	145	150	129	133	157	145	138	153	127	145	149	147	154	158	168	154	160	141	143	149	148	130	154	152	143	137	157	157	143	129	143	154	131	133	160	133	157	133	145	142	142	148	150	143	143	138	145	146	141	135	155	139	147	132	132	132	163	159	141	142	146	138	157	156	142	162	146	137	149	144	145	142	146	148	140	127	142	139	135	131	146	141	156	163	154	145	143	141	143	142	152	134	133	119	167	136	157	156	151	163	160	129	146	138	151	142	132	143	152	138	134	119	123	167	139	135	144	130	134	152	132	154	139	123	157	141	132	148	147	152	132	166	149	140	148	150	144	137	136	160	133	131	155	139	122	145	140	154	139	157	143	125	151	147	167	161	123	132	148	155	156	153	155	153	157	119	151	128	146	141	127	155	137	144	138	133	130	173	163	153	146	138	145	143	151	146	150	146	139	160	135	135	133	165	163	132	151	142	140	136	173	155	137	134	132	162	153	151	150	147	137	151	135	169	149	128	150	157	128	152	138	139	148	138	150	147	151	143	127	120	152	154	134	168	137	125	146	128	156	152	139	134	122	137	144	125	160	135	145	161	150	136	146	165	153	159	160	136	151	146	140	137	138	124	136	143	144	124	120	150	132	143	141	165	118	162	126	144	132	164	136	125	144	139	167	132	148	157	138	122	129	126	137	135	152	152	147	142	163	120	158	173	148	141	132	151	149	126	158	143	174	146	156	147	157	168	136	136	131	149	132	152	131	153	138	133	153	156	166	142	121	151	170	124	145	152	151	150	158	133	166	144	151	119	176	133	129	148	143	156	148	150	149	156	150	165	143	133	151	148	118	128	151	145	146	143	138	153	144	143	122	133	128	137	151	139	144	119	136	138	152	165	134	148	137	151	126	122	145	147	149	155	139	148	133	121	137	145	162	134	132	136	126	132	134	144	136	153	142	131	153	158	132	156	147	130	146	138	168	129	129	144	170	158	131	134	143	178	148	163	131	152	147	165	134	130	137	133	143	166	169	135	145	132	155	147	143	130	134	130	144	152	150	145	141	154	148	164	143	155	140	137	146	160	153	144	157	162	144	142	155	157	159	149	120	160	155	141	138	133	141	149	146	138	135	150	151	142	139	151	138	129	136	128	144	153	151	125	138	154	161	148	161	153	165	122	167	132	140	162	158	165	152	152	139	141	151	137	149	158	162	138	123	152	159	130	148	149	143	133	152	138	145	122	144	149	162	143	151	140	156	146	166	159	159	133	137	156	141	149	141	134	160	139	148	153	144	130	141	130	149	159	156	135	142	132	142	151	160	128	132	140	146	146	155	135	156	145	142	143	145	138	140	147	129	147	133	155	130	148	132	155	166	154	142	143	151	136	144	137	116	162	147	142	172	145	152	126	131	143	169	144	131	140	155	157	141	146	142	172	145	137	138	136	122	138	145	133	166	148	134	139	150	144	141	156	128	156	158	149	164	155	149	122	127	141	159	145	144	142	167	143	128	147	138	140	129	151	140	156	143	147	126	145	148	134	161	132	137	131	154	152	139	157	147	149	138	150	158	156	163	135	145	167	145	128	138	144	154	130	166	141	133	133	137	132	154	148	132	160	148	145	138	126	157	152	151	147	159	144	152	151	141	162	176	157	135	139	121	153	146	144	145	125	137	143	151	151	156	149	156	155	129	143	150	149	156	117	141	164	129	129	137	156	108	159	165	146	135	145	154	149	150	149	127	146	132	139	132	145	148	151	130	147	173	142	158	131	139	158	153	151	133	130	161	149	147	140	145	167	118	144	159	130	151	134	155	147	143	140	133	140	156	145	137	150	149	135	152	122	133	142	152	141	131	136	166	156	146	131	148	167	147	159	159	126	149	131	145	156	162	133	143	137	127	162	165	134	170	147	122	156	156	153	141	151	155	133	157	153	133	152	146	126	151	144	146	135	144	137	142	147	143	131	162	144	152	141	143	167	142	141	143	130	152	133	147	153	167	141	131	146	172	147	143	154	148	134	167	126	160	127	148	139	148	138	138	147	138	136	171	145	146	169	136	150	150	146	131	163	137	170	150	143	154	156	140	129	159	138	154	131	145	155	161	135	136	152	152	149	152	147	147	138	158	163	135	134	156	143	159	139	134	138	150	133	125	122	143	151	132	146	137	143	154	150	134	159	142	144	138	141	135	136	131	143	136	138	172	147	175	152	136	135	153	136	135	163	156	145	151	144	149	138	155	142	127	136	130	124	133	163	150	156	154	165	134	156	135	145	139	152	140	125	165	123	171	150	159	163	145	131	135	126	144	156	132	160	142	148	148	153	125	141	161	148	115	152	136	139	147	153	149	124	151	146	132	148	182	134	131	136	168	141	132	150	134	148	138	132	162	157	141	120	150	152	140	159	143	130	140	132	138	163	146	123	164	169	132	144	154	124	157	144	153	166	134	145	139	171	123	144	137	144	139	126	150	127	141	158	154	157	139	142	141	141	138	123	145	152	144	163	132	143	155	137	157	157	142	144	126	152	139	141	148	174	133	145	144	142	152	148	138	133	152	164	156	155	142	130	163	159	148	159	151	147	154	146	148	140	162	159	132
5441	1082	1096	780	732	649	561	564	511	496	529	518	515	527	498	478	525	453	444	456	467	473	420	465	454	461	476	431	428	459	489	508	429	435	456	460	456	426	460	439	460	453	451	452	468	481	462	441	437	447	419	455	437	430	460	443	449	493	441	436	433	461	442	413	446	435	437	448	463	473	424	445	432	443	470	398	410	421	421	467	441	419	426	431	430	447	459	468	453	432	441	452	448	419	425	459	467	444	426	436	443	409	447	465	443	436	451	436	484	413	431	437	474	430	475	450	452	479	433	422	441	405	449	415	464	437	470	428	439	430	461	485	412	433	440	460	476	476	459	464	446	427	426	417	450	474	469	429	443	417	476	449	468	462	423	417	424	458	468	434	458	455	445	428	424	447	433	441	434	444	451	488	509	473	459	445	456	445	450	455	457	419	440	453	424	442	428	456	445	466	499	451	448	459	411	449	444	426	452	437	462	421	436	443	436	446	457	469	423	426	471	428	452	448	452	457	413	467	455	479	468	442	450	450	442	437	478	452	446	477	434	467	458	443	445	467	406	380	458	439	443	423	450	435	421	475	425	439	431	447	450	390	429	435	457	433	458	445	440	453	426	468	470	418	449	444	424	457	421	462	414	429	493	417	423	394	403	443	464	470	419	442	464	405	456	465	459	434	406	430	417	417	478	451	433	455	433	460	482	418	482	425	466	422	458	480	449	452	454	395	444	457	444	431	443	439	419	426	395	467	441	470	450	453	439	435	457	440	440	455	475	436	470	430	459	435	455	478	397	442	429	437	412	449	465	472	505	402	422	430	439	412	463	461	430	474	396	439	474	432	402	462	462	419	407	425	427	450	414	470	467	446	498	447	436	437	414	448	451	393	427	480	425	420	463	453	489	447	408	427	443	453	469	424	425	441	465	451	458	451	449	430	447	433	424	440	445	426	411	453	408	457	378	467	430	430	487	468	496	455	423	463	435	431	443	452	458	458	447	458	475	437	467	428	460	438	443	468	468	454	438	439	440	450	435	467	452	452	468	403	419	476	420	470	430	507	449	428	423	427	429	459	436	435	410	463	419	411	416	472	465	406	431	438	470	433	467	403	451	436	441	401	439	411	461	451	476	420	440	463	441	421	443	441	428	460	469	426	426	448	435	396	431	467	471	448	457	409	470	443	445	451	428	484	490	445	418	425	446	409	453	434	456	441	442	466	462	474	443	420	461	466	462	437	445	428	425	453	415	458	469	403	431	422	418	417	454	471	415	399	431	424	457	450	438	413	449	452	418	460	450	436	443	465	417	434	460	450	464	450	442	430	423	443	452	486	482	453	434	479	447	466	450	467	451	422	437	447	430	426	470	459	445	452	416	479	438	419	472	464	458	439	459	483	419	422	435	429	467	419	422	446	470	460	450	448	439	472	425	421	454	439	433	414	420	450	435	488	416	440	467	429	440	448	456	455	420	437	446	431	432	443	440	440	415	428	429	415	441	419	466	441	443	414	412	454	444	450	421	444	402	482	441	438	465	460	442	454	457	478	415	435	429	423	417	424	461	472	427	434	440	431	418	425	452	456	436	447	463	411	451	460	483	440	438	435	432	476	441	426	428	445	422	438	445	464	418	434	452	400	407	430	438	414	449	473	412	414	432	433	483	472	429	413	447	431	441	443	406	438	419	438	443	434	461	423	424	453	408	381	472	503	450	418	457	456	439	452	458	451	404	446	446	436	421	425	433	450	418	515	451	443	464	424	472	449	427	461	415	437	473	466	459	442	445	443	443	406	439	471	420	483	429	440	409	442	443	438	430	440	466	462	443	462	510	430	436	471	418	434	438	472	451	438	442	435	434	435	465	470	436	447	432	430	412	466	455	450	449	440	440	451	499	477	433	499	446	443	464	441	440	447	413	452	430	461	448	453	427	456	436	443	423	397	415	478	447	416	431	443	439	444	448	459	448	464	440	436	467	444	429	445	431	441	393	448	501	431	405	435	464	458	455	475	436	482	411	467	419	450	428	459	443	439	458	454	460	449	447	443	427	445	451	473	469	427	452	465	457	440	449	421	464	438	435	456	451	426	466	486	462	449	424	425	426	478	422	482	467	457	431	456	445	470	449	428	444	425	406	416	433	456	388	427	489	437	433	489	459	436	443	436	430	441	492	476	495	422	425	437	503	456	415	453	467	454	401	393	445	436	439	484	431	430	403	451	443	430	469	456	400	457	433	479	435	462	432	478	391	456	429	430	425	470	448	416	456	458	412	446	487	431	435	449	451	435	431	426	431	444	382	460	458	437	465	469	414	403	501	449	435	431	429	438	434	471	456	445	463	425	429	422	447	445	428	466	446	421	475	428	410	451	451	431	450	447	447	454	444	437	418	475	426	441	434	441	463	439	408	494	475	458	421	439	459	504	396	433	442	472	436	422	451	439	457	467	432	459	477	464	453	427	456	447	452	434	470	476	418	469	430	458	439	481	427	427	450	435	466	469	469	447	490	454	464	460	452	449	446	452	462	446	429	435	394	481	396	461	439	414	447	429	422	452	431	438	481	454	445	463	468	456	469	437	429	420	420	449	459	457	449	458	419	418	453	454	471	443	453	463	445	478	421	461	445	434	443	423	453	450	442	454	447	400	444	443	456	434	474	454	408	487	432	401	437	456	447	450	454	451	454	445	461	440	434	441	458	444	443	457	459	431	439	465	464	451	441	403	480	436	453	445	422	450	466	459	433	414	476	458	435	451	457	417	422	441	470	443	449	436	445	434	492	431	438	439	445	430	476	420	449	471	429	469	407	433	477	401	451	437	449	469	438	447	415	423	420	434	440	439	449	425	468	437	472	436	436	450	458	458	451	447	473	437	435	413	467	454	463	441	433	437	442	448	472	456	432	455	464	498	483	418	450	448	434	413	435	443	436	414	454	401	428	419	450	485	439	445	440	461	434	417	440	437	421	454	438	453	418	458	428	437	433	495	468	430	441	420	459	447	469	482	442	444	486	474	419	443	453	469	405	433	459	457	440	415	434	430	450	435	462	447	459	439	451	440	479	467	396	421	412	458	490	452	457	426	446	462	442	432	470	446	466	469	454	446	449	440	431	417	459	432	460	416	470	432	438	406	437	478	450	436	441	433	461	436	422	433	450	414	470	460	457	458	467	446	457	439	428	469	429	478	456	521	427	446	422	446	407	439	428	452	458	415	461	430	471	451	437	463	444	446	444	448	432	467	424	460	432	458	455	414	449	482	457	408	447	456	461	465	423	443	439	445	416	420	456	423	448	457	424	453	416	425	462	444	473	431	455	440	404	455	450	448	446	451	443	468	483	390	484	427	453	405	456	453	453	418	515	401	452	434	418	462	420	425	485	424	435	454	454	434	453	439	477	400	437	450	470	444	465	451	448	403	422	426	454	437	464	491	427	440	435	431	402	435	411	453	455	457	488	462	466	473	419	493	458	473	434	462	393	447	486	404	462	424	426	411	429	438	431	455	429	461	470	439
29045	21344	21945	6164	910	592	330	298	297	208	379	364	333	346	263	223	219	212	189	189	176	169	165	173	159	146	138	168	167	133	158	166	159	155	147	152	146	155	155	154	124	147	133	155	143	131	153	165	146	147	130	151	129	144	145	142	161	133	142	162	159	150	137	161	138	128	133	117	132	150	157	151	151	119	149	146	139	122	137	167	139	142	159	153	148	163	141	148	139	140	148	160	143	154	138	171	141	156	151	129	138	170	165	147	167	146	141	156	153	153	133	148	133	135	137	134	125	131	163	155	145	158	146	140	132	140	149	141	132	143	160	148	138	145	148	149	135	133	142	150	165	148	121	162	144	158	148	145	168	125	150	151	136	150	149	161	127	146	162	136	138	147	139	158	157	151	171	130	178	159	159	116	153	174	143	164	141	194	138	148	137	153	147	146	148	155	140	154	155	155	163	134	144	152	164	108	157	131	170	124	137	141	155	132	144	168	147	164	144	164	148	151	135	156	134	167	167	138	117	148	169	144	166	157	162	169	158	148	156	140	155	140	149	124	159	128	134	157	169	147	124	130	147	154	149	160	132	164	149	149	148	152	147	142	131	142	157	155	162	137	124	147	146	137	157	144	132	141	167	142	152	126	141	142	135	150	141	144	150	145	146	143	130	127	150	161	130	163	151	168	172	133	142	164	158	127	138	143	138	145	159	155	145	148	129	146	142	167	177	161	153	151	137	161	147	144	153	131	134	151	149	152	130	143	140	136	137	162	157	139	146	139	153	141	148	169	155	166	141	147	156	154	142	170	149	134	135	147	159	154	153	152	136	127	155	133	147	138	138	113	156	130	123	139	147	147	149	157	168	135	129	143	154	151	173	154	150	146	123	135	137	132	138	125	149	165	155	167	122	122	148	149	144	146	143	127	151	140	139	152	156	146	141	142	131	153	153	146	157	118	168	145	165	168	150	142	143	171	138	159	158	140	155	147	141	159	137	144	160	152	137	144	149	158	154	154	137	143	130	151	176	144	167	158	164	133	144	125	129	141	138	173	136	124	154	143	166	148	152	134	138	146	145	140	142	157	161	148	152	144	144	129	150	135	150	139	143	130	142	161	136	157	145	150	140	140	151	155	133	146	153	161	146	152	147	149	144	129	144	159	143	153	138	119	143	152	173	152	155	154	156	134	137	145	145	151	176	146	129	174	139	134	131	134	149	144	148	162	158	146	145	137	147	157	128	163	139	145	150	148	144	169	128	140	143	145	147	123	148	138	130	135	141	133	165	143	150	157	160	121	127	133	125	138	152	163	127	134	147	160	156	131	149	128	154	157	152	148	158	152	138	156	137	154	151	131	134	106	153	148	156	132	152	161	143	149	142	151	165	152	147	158	154	147	158	134	137	147	150	129	157	135	144	149	142	137	145	135	161	171	149	142	156	155	116	138	160	166	133	150	133	169	133	148	141	154	140	164	157	127	137	147	146	131	164	144	148	154	142	131	139	137	147	151	147	162	142	144	167	131	157	154	146	134	164	131	147	163	162	149	144	155	143	158	172	149	151	129	143	163	170	145	128	159	137	134	157	151	159	148	146	157	144	157	132	168	142	152	158	145	157	149	143	123	160	146	152	166	140	134	134	115	164	137	163	143	163	128	148	134	178	143	138	135	142	144	155	150	174	142	168	151	151	139	150	114	142	135	136	141	150	140	136	154	144	151	146	154	151	151	163	161	150	137	139	141	139	140	130	153	154	164	156	145	147	137	149	152	151	131	168	143	144	138	173	154	146	128	139	171	141	133	149	149	160	153	117	168	138	139	147	137	140	146	148	134	164	146	160	148	138	145	153	163	145	144	139	147	135	129	138	154	156	154	148	141	144	136	143	141	129	137	121	128	133	145	148	156	153	174	126	139	149	146	152	160	144	140	154	152	131	138	142	138	151	135	137	151	137	138	148	142	120	148	172	163	142	132	130	128	148	144	130	153	136	137	131	139	134	150	138	155	152	145	161	125	141	131	155	163	166	150	156	164	145	135	143	140	147	143	129	153	148	151	155	155	137	137	128	157	137	149	141	152	163	154	138	136	170	139	162	170	157	166	148	158	135	144	127	181	162	137	138	164	144	147	169	126	135	148	139	140	154	150	155	137	138	158	147	152	149	152	135	135	159	134	130	149	144	149	153	171	143	147	146	142	143	142	152	127	163	161	149	156	157	149	148	150	133	154	143	160	152	130	151	158	145	155	122	147	152	148	122	131	131	152	137	157	150	147	177	131	138	146	152	137	152	156	142	172	143	150	145	144	163	143	160	135	147	132	162	163	136	162	129	145	157	160	142	151	138	131	145	158	137	143	150	149	143	158	138	157	172	138	153	150	128	144	166	147	142	140	154	146	146	155	171	140	147	109	121	146	143	152	142	146	146	132	144	145	180	160	144	130	153	118	141	166	157	154	140	146	151	139	151	151	142	148	166	138	135	139	132	158	154	142	140	124	149	128	148	172	138	134	125	138	150	159	132	155	149	146	153	154	155	145	134	177	128	142	152	150	153	162	145	152	140	144	163	158	152	145	146	147	143	127	133	157	139	158	140	132	135	145	170	143	149	146	167	157	146	148	166	141	154	152	151	170	145	158	154	161	160	149	132	158	136	134	154	146	157	154	155	176	131	153	128	135	135	159	141	132	145	177	157	133	139	140	120	145	130	142	140	133	157	131	159	135	161	149	151	161	130	158	140	149	124	144	161	146	144	151	145	143	123	141	142	180	153	132	144	119	152	139	149	159	156	140	136	156	156	138	114	163	164	149	145	137	149	143	143	121	151	150	173	142	127	147	157	128	143	164	152	149	158	145	136	134	151	128	145	140	154	177	157	154	145	127	131	147	155	164	137	156	164	148	127	148	148	150	131	175	148	150	167	141	159	183	135	150	125	155	140	127	120	157	125	172	167	137	174	164	149	132	125	153	143	148	130	125	131	148	132	158	134	162	161	137	172	132	132	143	128	139	137	131	157	141	144	153	139	161	148	144	142	144	150	171	143	176	136	137	155	125	137	147	129	152	132	131	137	154	149	148	155	149	155	138	122	159	131	143	123	156	150	151	128	146	132	127	137	128	141	145	144	129	153	154	137	141	148	154	151	157	173	152	151	141	140	152	141	145	160	153	141	134	156	172	139	141	137	140	149	149	146	135	151	144	130	142	140	164	148	145	158	138	132	143	124	153	164	150	129	144	145	149	132	127	128	144	142	145	154	169	147	126	181	125	129	126	156	148	137	159	129	156	140	151	168	120	159	148	137	134	151	148	155	149	145	136	144	149	151	137	134	134	157	147	151	131	164	167	139	129	152	158	149	167	153	121	142	139	157	143	160	145	161	139	149	125	133	151	152	150	133	143	142	128	132	136	139	144	151	168	146	118	165	160	157	147	146	137	142	146	149	150	162	154	143	152	161	138	142	141	138	148	111	150	153	152	153	119	142	126	141	124	142	151	144	160	161	149	153	141	135	130
6990	5370	5562	3317	4251	3183	1561	1535	1527	889	1807	1931	1890	1691	1283	1010	862	917	756	822	670	694	628	558	491	534	534	567	499	461	471	489	448	479	451	467	485	467	431	472	465	466	444	471	466	419	427	470	469	445	451	474	437	461	468	482	465	450	450	434	447	445	429	461	481	432	463	480	435	463	473	506	479	402	459	420	444	484	429	453	492	443	442	406	423	451	425	429	414	448	456	443	451	471	464	474	455	468	450	499	472	451	415	453	416	463	449	440	443	460	457	451	449	450	439	450	451	432	403	439	429	472	475	480	467	441	465	469	428	446	427	414	488	432	463	471	432	458	436	447	413	447	450	449	432	437	470	487	416	427	461	508	406	447	470	460	485	446	443	471	422	443	435	444	438	495	443	428	432	456	468	431	472	506	467	506	412	425	468	424	440	428	443	437	414	452	483	478	434	461	497	477	443	434	441	448	469	450	417	472	445	443	430	450	448	475	434	384	438	433	450	451	470	448	447	443	450	463	485	436	450	454	424	456	442	435	495	455	435	467	432	438	442	462	443	487	429	452	442	417	448	479	433	447	425	419	460	458	458	491	399	492	475	443	437	425	434	404	441	426	417	446	452	451	402	441	460	479	457	437	465	444	462	484	417	461	447	472	414	454	444	469	441	469	455	420	493	458	461	469	452	482	447	444	464	460	455	413	474	477	452	407	429	457	475	435	476	463	471	434	488	452	425	468	467	440	437	448	443	410	465	423	423	432	464	467	475	460	462	415	435	451	451	460	476	433	453	457	443	464	422	450	413	449	441	509	425	434	409	460	434	451	434	451	432	466	473	448	433	429	480	450	463	425	475	461	437	452	440	465	472	440	443	428	456	439	443	456	485	450	453	454	467	469	433	486	497	441	483	444	465	442	448	431	453	459	473	432	460	429	438	464	450	425	442	474	442	434	429	434	456	399	429	452	465	417	457	446	395	410	442	472	443	455	440	476	441	442	431	470	466	463	478	428	473	447	440	467	446	491	457	420	455	425	469	460	468	449	472	465	431	462	433	461	487	472	447	477	399	458	456	416	445	414	466	444	483	439	430	464	459	443	438	440	396	459	450	452	466	451	448	473	419	467	470	444	483	445	454	443	440	434	423	474	466	454	498	464	448	430	471	461	463	434	457	515	418	468	411	444	425	454	482	446	483	475	434	411	436	465	449	459	474	456	447	486	406	480	438	377	468	443	479	452	448	427	437	457	430	466	458	445	464	404	411	457	480	425	489	434	391	440	449	437	414	457	449	439	466	447	445	442	514	436	411	461	467	440	486	454	419	430	438	487	406	463	456	472	450	473	474	449	462	451	414	435	433	448	414	459	471	416	460	415	446	481	451	457	459	434	493	494	415	439	452	497	462	464	474	442	434	448	400	465	414	430	461	465	411	476	441	481	432	492	452	474	454	471	455	456	426	487	481	458	467	439	463	454	452	444	432	469	411	462	462	427	444	461	438	425	492	417	484	483	449	461	457	457	471	477	431	470	449	470	424	464	428	472	422	436	435	441	460	476	456	471	469	437	465	443	481	458	430	451	470	447	424	490	479	432	451	453	440	450	465	505	479	462	445	453	445	409	434	451	397	454	457	425	431	442	460	445	459	476	467	448	425	413	459	466	465	444	461	445	455	468	441	455	459	452	464	434	434	451	442	451	424	468	442	441	447	467	471	457	423	459	439	473	476	438	455	453	423	440	443	458	466	431	469	445	454	398	474	478	445	450	438	458	456	423	427	477	463	481	428	407	481	452	460	441	413	447	445	470	444	431	475	450	501	469	433	458	399	451	466	467	438	444	468	456	456	436	431	472	434	435	457	427	470	450	468	469	449	468	429	431	460	491	408	431	457	434	437	469	424	447	453	444	434	470	405	454	394	455	491	428	485	419	443	492	460	442	484	455	463	450	457	444	472	477	452	446	472	440	428	455	454	429	464	475	432	441	450	440	440	451	522	455	420	462	497	444	459	455	447	464	491	431	441	445	443	430	491	416	469	510	466	442	467	454	419	430	473	423	444	430	492	445	442	462	462	438	453	460	401	486	456	413	461	420	440	454	491	430	477	466	423	431	460	470	442	475	403	432	466	414	452	437	463	429	428	436	457	442	435	440	462	434	458	467	449	442	428	414	461	464	475	448	444	439	479	428	431	457	433	495	405	449	465	456	447	467	439	426	454	467	405	438	468	455	433	486	455	424	435	444	476	420	423	463	461	478	443	444	459	413	406	435	454	443	440	468	457	426	426	456	437	474	457	439	454	433	424	442	430	458	421	461	438	427	445	413	440	459	405	444	435	458	465	447	446	482	454	406	438	523	487	433	452	433	424	464	456	469	471	438	454	469	474	451	436	451	453	483	462	441	427	462	436	425	446	457	459	443	420	438	444	449	462	477	416	450	444	449	447	463	426	471	450	515	462	426	422	421	466	454	444	463	446	419	462	447	439	485	430	453	453	418	470	485	438	474	461	495	430	443	454	437	458	458	440	467	466	415	426	457	424	461	460	432	462	430	414	498	465	446	457	460	486	458	426	420	447	450	461	458	444	451	452	446	445	411	451	431	461	452	484	435	423	440	453	437	442	513	435	435	474	436	463	440	460	452	489	453	423	448	459	430	466	446	468	472	442	422	453	443	476	455	458	434	450	446	497	413	473	444	424	477	434	439	466	428	425	487	441	448	482	472	442	465	468	504	453	446	450	473	433	457	457	459	419	467	478	442	454	436	436	463	433	437	413	444	465	458	469	455	478	400	434	437	452	450	445	424	458	443	456	429	451	469	465	453	409	443	447	446	487	463	413	420	461	504	434	435	456	453	451	422	459	447	484	457	424	420	478	443	439	463	425	472	460	424	440	432	454	452	456	477	445	476	459	491	444	459	440	417	440	425	418	420	430	465	438	445	434	465	428	410	470	461	432	449	454	446	427	460	414	471	448	433	474	449	461	450	478	417	464	473	424	436	471	462	435	449	442	460	484	446	482	434	421	457	475	474	416	481	445	402	474	479	415	444	458	448	415	441	427	444	451	438	489	447	472	437	467	434	443	450	445	448	459	481	446	465	423	466	433	424	442	459	424	468	423	410	473	445	431	427	397	424	437	469	480	430	479	486	469	454	460	423	398	461	440	459	439	455	447	468	452	467	466	452	457	411	457	488	458	446	450	414	437	446	439	456	459	433	421	421	428	452	410	458	465	435	422	438	443	410	437	474	485	435	446	452	452	458	481	445	464	455	478	459	469	470	415	459	447	460	473	462	446	419	399	466	454	427	432	458	450	434	452	475	445	466	430	462	475	480	490	508	439	453	416	469	399	454	449	428	415	441	439	449	444	437	420	469	442	477	438	464	457	433	434	436	432	459	472	469	462	418	430	415	458	458	393	442	475	431	423	479	459	463	449	484	450	438	438	438	453	437	439	435	486	427	449	469	443	486	494	447	394	428	479	461	449	443	448	410	429	404	454	421	462	406	458	437
28978	21371	22838	8158	1560	1009	570	442	440	306	411	435	503	422	352	332	232	227	249	218	225	195	213	169	177	172	179	166	169	147	188	149	150	146	156	157	139	149	154	154	148	152	138	132	141	128	162	170	140	140	178	163	144	140	151	148	151	154	152	172	160	155	144	149	150	154	159	166	136	167	140	155	162	166	144	163	148	140	147	145	152	147	159	153	142	148	141	161	156	146	127	154	165	142	156	148	161	171	155	147	162	152	139	142	152	136	157	163	164	141	139	157	160	159	140	146	154	164	147	156	151	167	149	139	154	166	151	155	148	125	152	145	136	163	142	147	148	164	147	147	138	140	141	157	130	137	155	151	140	169	132	177	134	164	163	152	152	153	150	144	120	145	150	153	149	148	158	162	144	147	144	132	151	142	165	142	160	159	153	147	149	165	150	142	168	146	141	152	162	146	179	151	147	145	160	148	167	147	151	146	149	129	163	149	129	147	169	148	162	178	130	132	155	128	154	139	141	143	147	151	164	143	147	149	160	151	159	143	155	137	151	152	137	142	157	155	130	167	161	139	151	152	160	162	146	177	140	154	182	136	177	147	156	151	170	124	152	148	148	161	152	127	128	142	164	149	162	153	143	129	150	163	169	161	157	153	153	158	164	145	173	132	169	140	152	144	163	145	166	138	160	183	143	167	166	153	173	154	160	150	154	129	144	141	153	146	145	161	143	163	148	162	152	163	142	136	158	149	176	186	142	128	140	157	153	164	143	134	152	179	149	163	171	148	163	147	169	163	146	131	156	148	156	158	157	157	145	151	153	148	160	149	141	161	146	170	154	155	154	150	145	144	143	127	145	161	137	142	174	161	128	170	154	150	173	147	142	155	140	143	152	148	151	132	151	148	150	160	148	147	146	141	174	144	143	147	153	117	168	151	136	156	151	151	180	150	161	135	136	139	157	169	157	147	125	143	163	153	138	129	141	154	154	161	126	148	154	152	156	153	141	137	143	158	128	137	161	126	145	140	160	120	139	126	153	137	149	136	158	137	150	141	157	156	125	162	148	146	151	157	176	127	153	150	160	125	162	154	150	157	143	166	149	112	135	144	139	188	122	135	156	144	157	169	149	153	134	146	153	150	147	153	163	149	152	139	154	149	159	146	156	155	139	131	138	145	156	149	141	127	144	148	151	139	143	132	141	152	148	169	152	144	152	152	133	162	140	145	155	161	135	171	145	154	152	148	142	148	159	138	164	152	161	154	160	160	158	146	129	157	164	154	158	151	151	142	138	150	156	163	133	130	159	163	134	152	155	137	156	125	153	153	160	166	158	154	139	149	159	127	144	157	145	153	141	175	152	164	151	142	160	162	162	146	144	151	153	167	146	154	160	165	136	157	136	164	166	142	132	151	162	176	141	144	143	137	140	137	173	128	165	173	162	143	141	152	168	158	145	157	160	158	157	137	150	159	149	141	172	164	175	151	152	154	139	155	136	144	158	139	169	141	136	155	181	152	168	164	150	152	157	135	146	134	143	128	140	151	149	158	143	151	144	144	168	184	167	166	132	153	146	158	174	160	148	138	147	144	162	143	144	139	154	185	159	145	138	133	166	146	172	160	157	157	151	151	149	173	152	137	144	136	163	167	144	162	133	141	149	132	152	149	156	140	152	149	131	151	160	149	166	165	155	157	142	149	139	145	137	148	126	147	174	153	132	150	157	142	157	122	130	134	165	132	173	165	159	139	142	158	161	147	146	142	154	157	143	147	162	144	155	139	160	142	166	137	143	157	175	171	135	139	139	138	141	145	155	170	150	151	172	154	160	130	147	125	146	169	137	133	134	145	155	156	131	145	145	145	157	151	156	156	146	126	144	150	150	136	146	157	140	147	143	145	134	149	172	146	152	174	147	135	134	139	150	154	160	154	147	140	133	139	142	137	136	138	177	155	150	143	141	126	127	158	161	170	139	143	145	120	141	161	144	161	154	151	174	147	153	155	158	159	132	161	140	160	140	162	157	162	124	147	157	145	148	156	131	157	150	141	158	151	140	156	159	127	155	148	139	158	144	140	148	152	163	129	159	142	164	144	143	153	145	152	170	169	137	139	144	143	136	143	160	162	149	152	156	147	173	155	163	133	156	143	137	148	143	153	169	161	126	140	145	156	159	156	133	145	147	159	167	168	145	149	174	148	153	167	140	203	173	155	143	136	165	148	143	138	148	164	154	148	159	172	172	156	156	140	160	148	169	145	137	142	141	168	141	146	145	150	149	154	147	157	163	144	167	183	135	123	137	193	169	162	151	156	138	149	147	154	140	133	143	150	142	156	147	126	162	159	130	156	133	159	144	163	130	169	146	165	178	140	183	155	147	138	141	173	134	155	164	160	152	152	139	135	146	162	137	150	131	155	149	170	161	146	150	180	150	143	149	135	146	155	144	145	145	170	162	151	155	160	140	169	159	128	150	138	171	142	158	130	169	170	141	135	166	145	137	142	172	166	151	145	154	126	148	139	106	164	155	138	140	157	171	154	152	147	131	158	175	163	162	141	154	158	117	166	149	176	169	137	148	138	138	165	151	143	166	141	151	160	153	145	158	143	137	141	141	172	148	130	156	156	166	154	153	148	140	150	136	161	163	146	132	148	163	159	142	167	137	127	145	167	116	151	145	156	166	173	145	152	164	160	178	143	137	159	145	139	140	175	148	149	152	138	153	140	169	134	145	135	163	138	178	141	143	144	158	130	165	166	152	153	136	148	146	142	143	161	134	154	159	157	143	149	153	161	169	139	164	151	159	154	138	145	133	157	142	147	130	170	159	162	168	181	158	149	160	160	167	145	157	171	125	144	146	132	159	160	149	167	156	155	144	155	167	124	151	158	154	148	156	157	144	160	136	154	167	131	176	160	168	145	152	140	147	155	140	142	137	184	157	162	146	147	148	150	145	147	155	170	162	157	162	169	150	139	161	164	140	130	139	168	147	146	135	131	157	152	133	163	148	173	156	148	151	146	148	150	165	142	159	143	141	164	153	148	136	135	138	161	159	140	128	152	167	143	145	138	144	151	126	128	133	144	173	156	152	142	146	148	147	171	147	169	152	162	140	144	147	131	165	132	122	148	176	151	173	143	153	150	172	172	148	165	164	140	148	172	137	147	150	154	123	167	144	159	158	159	144	147	159	153	145	166	147	155	145	170	144	162	146	188	152	150	157	154	158	156	134	168	138	144	122	134	140	138	133	143	135	139	144	149	143	145	167	134	133	130	152	133	140	165	157	147	141	144	147	160	149	152	141	149	152	157	129	153	156	145	151	135	133	158	132	134	156	151	133	166	170	146	165	167	148	142	170	134	151	142	142	156	143	150	152	162	152	148	166	133	166	139	136	136	172	160	152	149	150	128	132	150	154	161	141	153	146	156	151	120	138	140	135	137	159	164	145	141	145	145	156	135	144	146	159	149	151	137	150	141	145	182	164	151	156	151	158	139	172	153	142	151	141	145	149	148
7685	7314	7254	5061	6999	5206	2703	2145	2312	1560	2069	2534	2860	2385	1981	1766	1197	1304	1078	1044	963	824	786	646	550	596	663	635	606	593	519	496	523	502	500	500	536	459	444	452	476	462	503	514	465	461	490	469	472	462	484	500	469	473	432	475	511	479	486	469	465	470	482	480	446	465	479	469	475	432	491	487	493	467	469	482	471	510	493	454	420	459	458	445	472	497	465	448	482	444	467	478	489	423	455	473	495	439	473	477	397	466	449	463	495	452	471	461	489	475	474	432	454	469	446	483	490	446	453	473	434	464	487	453	485	460	435	448	482	469	475	476	490	496	476	475	484	428	470	469	502	529	488	475	442	489	475	477	442	447	456	474	435	490	453	413	463	443	439	470	450	494	437	448	487	448	466	475	492	478	431	468	465	457	428	430	481	487	444	470	479	414	491	491	442	461	477	493	469	458	444	477	439	521	446	477	460	475	489	484	455	444	442	451	447	445	472	470	480	459	439	487	466	500	452	457	437	471	449	476	463	484	489	448	491	456	472	450	465	459	450	511	467	469	454	437	459	448	400	448	490	460	466	428	495	455	439	443	457	448	475	458	469	460	460	403	444	462	449	477	460	429	481	465	475	479	481	453	496	507	434	426	466	478	473	490	496	484	494	460	464	481	468	484	504	443	446	453	471	458	432	460	457	436	483	440	478	437	469	443	455	443	458	457	463	473	478	469	411	429	464	452	489	456	462	430	460	442	458	438	445	501	499	479	483	467	449	439	453	484	472	506	507	458	470	463	441	454	498	441	453	466	476	482	469	470	456	482	457	456	467	480	471	461	473	465	440	489	436	465	431	421	423	466	488	503	469	479	484	429	512	482	441	502	482	453	451	455	486	440	463	479	472	430	465	479	460	470	486	446	448	449	483	417	456	484	490	472	471	449	473	473	455	472	452	484	501	459	434	458	482	480	458	468	523	469	432	457	505	445	436	461	465	424	453	484	483	488	481	452	469	482	446	434	481	451	427	463	460	456	474	449	472	439	458	467	472	495	468	473	475	483	489	450	458	497	462	437	477	476	482	452	467	441	457	436	437	456	486	464	456	495	462	466	489	444	457	454	503	470	469	444	473	456	479	468	459	483	482	463	441	482	476	501	472	471	465	462	411	442	487	467	468	467	452	452	474	466	447	470	469	487	461	453	430	467	432	436	443	441	470	445	458	484	463	438	436	446	485	506	504	430	498	485	468	477	471	461	518	487	432	503	475	495	464	446	486	473	452	502	458	477	477	468	503	469	481	447	480	480	469	456	455	470	489	492	488	482	467	454	517	423	477	468	456	462	452	451	477	449	492	425	460	448	464	473	488	427	462	459	489	480	517	482	462	464	429	431	472	480	478	506	466	444	459	488	445	438	469	462	448	484	491	476	497	471	478	426	440	488	435	427	500	415	438	443	470	479	462	467	473	453	442	471	426	463	483	423	455	493	438	460	478	488	447	466	472	453	487	452	426	458	458	441	462	460	473	412	422	461	474	482	452	441	442	451	471	477	426	447	458	447	451	455	453	463	472	463	445	454	453	460	429	470	460	470	455	457	412	467	479	489	481	477	479	483	462	470	458	465	486	452	450	472	427	439	474	435	478	483	464	461	476	505	478	470	457	444	482	482	454	434	472	411	505	446	444	453	476	442	482	477	464	480	463	452	466	475	485	425	478	426	492	458	422	468	478	464	459	412	479	432	463	430	457	457	492	450	495	423	469	456	427	463	464	472	471	434	486	446	468	444	449	476	471	499	453	455	434	430	469	482	451	443	493	453	504	463	479	455	456	476	462	472	489	464	440	481	458	407	442	467	489	475	473	432	455	466	445	481	451	453	442	492	513	505	516	450	492	459	506	476	459	443	448	439	427	463	445	483	468	483	449	478	451	500	457	461	458	442	453	502	468	473	497	488	446	444	453	468	462	450	455	450	467	430	451	467	461	472	430	479	444	498	470	441	438	450	422	455	460	473	430	472	491	482	469	480	458	510	436	479	454	476	473	466	448	480	453	458	497	504	449	484	452	480	450	441	487	413	459	445	486	473	486	458	435	449	463	399	496	452	457	470	474	479	450	443	500	481	453	481	428	479	467	485	475	454	476	496	441	463	473	461	464	454	477	486	421	493	438	474	462	442	451	470	540	449	464	507	469	415	430	421	458	441	476	442	466	441	475	502	460	501	448	476	462	493	438	479	466	512	469	465	479	486	467	439	433	513	461	475	492	449	483	451	459	483	443	444	422	445	468	461	468	444	451	499	471	453	512	458	492	469	474	476	478	435	463	467	457	459	455	448	456	458	453	447	443	459	459	446	466	447	459	458	489	468	463	471	439	488	447	480	453	425	457	453	450	468	442	444	480	421	454	487	450	453	461	495	459	489	440	415	427	431	422	439	513	476	476	412	445	462	496	467	451	481	451	455	486	417	481	433	443	476	496	432	493	479	451	427	454	442	440	434	478	482	442	478	466	476	457	453	470	475	480	476	469	466	471	441	458	437	435	481	480	454	433	510	458	496	448	461	462	460	470	475	484	464	463	470	465	433	445	468	439	461	495	445	457	466	510	463	483	452	472	451	481	506	450	481	475	472	472	468	453	474	464	469	425	435	490	457	486	468	481	479	448	472	468	462	470	451	450	446	446	461	513	454	475	474	487	494	467	451	464	451	494	435	443	464	435	461	467	459	469	451	445	459	445	447	461	463	449	458	484	448	431	493	438	448	442	467	471	492	423	452	455	463	493	473	454	449	502	456	491	476	430	454	478	452	464	453	432	449	456	482	471	468	456	439	444	478	479	471	473	488	461	499	449	461	470	454	484	461	444	456	460	442	452	480	449	449	438	472	484	473	412	451	462	479	441	456	475	444	467	448	479	448	468	449	448	477	462	471	457	442	452	464	458	447	446	451	450	467	422	477	444	434	457	475	460	482	481	453	454	441	471	427	485	465	453	462	457	470	451	436	438	469	475	502	481	426	461	442	453	451	453	456	476	462	437	408	425	436	515	430	443	437	461	439	454	452	469	403	486	452	453	485	491	470	478	462	459	472	489	440	448	445	445	442	536	474	459	437	493	438	497	435	442	500	472	452	446	487	467	441	472	495	477	504	494	488	448	480	427	442	478	472	423	426	447	407	489	476	448	464	519	461	482	487	422	449	456	420	464	519	494	482	494	488	440	508	480	461	460	428	461	452	430	426	434	464	435	479	439	481	459	458	446	474	469	428	457	464	449	464	430	434	472	456	461	443	452	442	434	456	489	476	447	436	470	477	483	491	453	464	474	484	457	446	498	449	429	455	412	477	467	488	454	469	482	422	453	481	457	487	461	436	483	429	466	438	444	460	443	457	448	475	475	476	432	451	472	462	470	446	463	465	468	487	464	491	498	474	487	483	487	476	483	479	440	468	441	434	471	467	506	462	453	471	472	483	463	485	505	465	446	510	450	452	465	469	465	446	461	489	479	433	485	442	466	436	482	480
29000	21260	20513	3693	220	180	181	155	157	166	182	149	163	168	152	144	152	150	138	150	138	140	134	146	125	125	161	147	139	141	146	138	156	143	143	157	161	123	146	177	156	136	160	141	148	151	132	130	151	142	140	157	141	164	159	147	164	128	150	129	138	143	156	127	146	144	149	130	150	153	146	137	166	153	130	151	157	142	130	140	166	178	153	130	152	129	127	153	155	153	139	142	148	149	158	149	141	150	148	147	132	154	138	157	154	147	143	136	150	114	158	154	156	135	157	136	131	156	145	149	140	148	151	132	146	144	147	115	144	147	144	156	136	169	148	138	162	136	133	150	145	124	140	144	149	122	136	134	147	135	161	156	142	149	161	136	130	130	163	142	142	153	166	137	148	134	143	170	131	154	142	149	140	119	130	161	160	153	151	140	145	140	143	147	135	123	140	129	117	142	139	158	145	147	143	136	160	138	133	123	151	150	143	124	158	144	150	112	150	146	122	129	139	154	141	118	121	138	132	118	157	156	141	160	139	154	125	140	148	125	152	171	136	146	162	137	137	160	138	153	142	156	139	135	151	156	144	156	155	142	134	144	138	136	136	151	148	148	159	153	146	154	143	129	137	133	150	150	134	127	144	133	155	126	147	156	149	145	140	142	144	162	128	145	131	149	151	140	148	156	138	170	129	142	135	136	152	153	132	134	131	154	149	145	145	147	134	145	142	139	159	134	114	137	126	147	162	145	149	165	145	128	151	158	130	164	173	140	160	144	131	142	154	166	144	147	130	165	129	145	160	145	142	161	126	143	140	137	149	146	136	147	152	162	172	123	139	149	163	144	153	132	146	161	145	146	126	122	155	158	157	134	141	146	146	164	151	149	150	146	124	143	129	146	151	134	149	178	134	156	158	127	146	152	131	144	140	154	135	135	147	151	158	107	158	136	148	146	137	169	134	129	137	139	129	148	153	146	147	151	137	150	134	145	133	144	146	167	163	142	151	137	144	131	148	130	151	144	155	136	122	117	165	144	134	147	121	144	141	134	146	116	144	120	144	149	121	148	139	143	161	148	147	159	126	131	145	139	143	147	134	146	154	152	139	139	161	144	136	146	158	159	155	152	144	173	125	143	149	138	144	132	149	150	133	150	128	146	138	143	137	133	140	158	134	157	143	150	152	165	163	119	158	143	156	130	150	141	162	145	134	132	134	171	149	146	140	140	122	133	133	134	141	137	143	150	154	134	129	150	149	140	122	127	127	137	113	149	138	141	140	149	139	139	151	141	119	147	141	134	136	155	169	143	140	145	128	128	130	152	124	146	137	141	128	129	142	139	152	147	131	127	145	138	148	138	128	145	125	151	149	134	129	133	130	117	132	159	146	150	154	125	176	144	150	156	137	135	124	135	122	151	159	148	126	163	149	141	150	139	149	152	153	151	142	122	133	130	154	151	148	141	162	145	149	148	128	115	152	156	142	149	137	165	133	161	168	147	150	156	154	143	136	141	160	151	143	149	138	155	149	133	143	145	125	129	127	143	131	136	152	131	144	143	122	144	145	135	138	147	136	154	139	152	149	142	141	141	137	160	145	132	154	145	126	152	147	135	119	157	147	149	155	180	134	123	142	173	173	150	147	140	155	159	155	137	136	150	145	143	150	152	130	146	155	140	165	135	141	162	129	145	126	151	127	136	136	133	143	131	120	143	142	133	153	145	148	143	124	150	127	136	148	144	129	149	125	139	136	156	174	159	155	138	133	176	133	128	144	158	128	151	151	148	121	158	141	145	155	170	164	169	142	147	150	142	149	143	155	163	168	140	129	120	122	155	154	132	134	152	120	153	161	134	139	133	150	162	141	131	157	155	155	132	143	126	141	130	156	131	151	146	124	120	149	151	158	154	161	175	132	123	141	146	127	150	143	142	159	162	148	134	144	149	146	155	132	156	150	141	143	139	153	133	149	146	134	113	129	143	135	147	147	142	165	132	151	158	117	139	138	156	130	153	154	145	164	155	177	151	138	137	130	133	129	139	127	131	155	149	141	143	162	137	139	150	139	145	168	130	143	157	136	137	156	138	133	121	159	150	138	148	158	130	143	154	134	127	135	128	153	145	128	140	143	154	173	130	137	139	145	148	157	140	143	147	139	126	152	149	123	137	153	137	165	135	152	153	148	154	154	135	153	138	141	138	158	144	134	141	136	155	151	141	152	161	139	155	132	149	157	140	139	149	138	149	126	145	153	145	156	158	155	166	142	139	138	149	149	156	119	143	155	146	122	139	149	149	154	141	157	158	134	140	124	147	144	147	140	136	169	116	138	128	139	144	125	168	148	148	127	139	146	150	142	161	146	143	151	150	155	158	135	168	152	163	154	140	152	161	143	131	138	136	148	136	151	146	156	145	157	135	168	133	147	142	152	145	125	152	151	144	148	135	155	151	150	161	140	131	151	158	140	160	136	151	154	148	166	173	165	145	140	135	140	152	167	149	130	142	145	143	131	153	140	138	161	146	170	152	133	154	154	150	147	133	139	154	136	143	166	145	145	150	155	144	140	142	138	124	141	136	132	147	133	152	130	146	133	154	131	142	144	147	159	131	166	141	145	140	131	141	138	151	142	145	168	140	156	135	144	133	137	147	150	164	141	138	144	163	130	153	156	151	151	155	136	132	136	150	122	122	133	127	139	146	149	157	145	129	139	114	138	111	141	125	148	143	154	154	159	142	157	157	144	148	153	134	142	149	174	158	140	164	132	142	144	138	126	127	130	167	139	148	151	143	150	138	128	162	160	165	141	138	144	149	144	159	124	145	135	146	137	135	133	155	147	140	135	135	126	137	133	136	134	180	137	146	176	148	158	137	145	136	146	145	144	166	140	143	147	149	128	149	139	134	136	151	141	150	142	159	142	148	143	148	130	119	148	146	132	130	148	158	168	138	153	150	157	146	162	145	158	152	148	147	128	133	125	137	137	141	143	169	152	126	158	148	168	142	139	142	156	140	136	155	146	136	133	108	149	137	142	151	160	146	151	165	150	151	138	143	132	141	120	145	142	161	134	149	146	128	171	163	141	163	142	131	147	130	151	131	119	130	155	150	138	126	132	140	137	154	146	140	133	139	153	149	152	125	150	141	146	154	126	163	163	154	145	137	131	135	133	136	143	138	149	162	139	144	163	149	132	138	148	139	150	135	174	150	139	143	131	133	159	141	141	152	153	161	146	167	123	152	144	143	149	151	153	150	160	141	152	145	127	148	147	155	139	164	120	137	128	151	146	147	129	159	117	140	142	145	134	166	137	133	129	171	148	131	137	153	167	168	149	145	159	163	147	144	126	149	117	161	150	154	143	150	160	161	130	142	139	144	123	140	138	137	134	144	139	142	160	137	148	150	167	120	143	157	130	167	157	160	136	149	142	156	168	149	141	132	144	133	163	145	137	134	148	137	140	144	136	136	131	150	132	138	141	168	158	135	130	139	156	149	134	146	158	151	115	156	146	137	137	144
5477	1043	982	776	776	643	517	524	526	437	507	529	526	517	490	476	486	482	468	470	440	487	496	472	462	422	448	462	469	468	465	434	452	409	464	472	442	446	447	433	446	416	439	404	429	423	406	445	418	462	424	447	453	452	414	457	457	463	429	430	441	433	467	423	454	459	469	454	475	452	451	460	463	419	434	413	496	452	458	417	425	441	445	462	466	445	430	462	451	454	424	447	416	429	422	465	457	447	428	432	424	427	400	476	449	449	400	420	419	416	431	442	453	446	437	434	470	445	442	459	434	433	408	408	433	457	463	413	444	447	442	468	423	455	445	433	450	438	447	418	446	464	399	448	448	431	474	437	445	419	428	402	431	456	453	437	459	470	439	423	437	446	418	450	436	439	434	433	434	459	439	409	455	438	453	444	430	440	414	465	463	444	440	427	467	460	421	410	409	469	442	439	432	406	483	449	444	472	483	419	450	439	447	436	421	429	458	428	431	465	461	448	477	437	409	423	469	443	411	431	434	465	431	437	428	439	433	435	434	435	457	437	390	452	446	399	420	472	480	384	470	452	464	453	451	425	418	437	439	468	447	454	469	463	477	466	453	445	441	423	444	456	457	467	427	406	461	433	425	420	430	456	475	437	457	436	468	444	442	447	464	423	442	433	447	460	439	445	448	423	462	421	444	406	482	431	448	419	428	416	430	434	436	423	422	422	483	418	472	435	434	437	455	444	442	449	467	405	457	436	488	460	439	469	434	437	412	454	476	458	443	443	415	481	438	447	427	442	450	419	465	435	440	458	441	434	436	415	466	414	458	417	472	441	458	457	445	423	442	451	395	428	399	434	463	433	443	457	462	449	406	435	455	433	436	463	446	461	468	426	428	443	383	424	436	452	426	464	479	423	452	429	430	483	501	418	487	437	449	448	437	427	406	415	439	435	438	476	429	442	405	406	458	435	423	481	464	500	472	429	426	437	442	429	426	447	441	456	444	407	392	486	464	462	467	442	451	434	451	419	413	423	461	456	454	408	453	435	453	432	425	442	435	445	431	456	433	437	456	485	430	441	442	460	421	427	420	479	419	431	433	417	504	415	504	442	402	447	445	466	477	434	409	495	438	437	445	458	395	465	502	415	461	418	401	443	442	455	442	432	473	421	416	423	438	453	492	457	411	451	444	429	462	424	477	461	433	462	427	444	471	453	450	440	465	439	428	436	443	444	459	434	440	433	402	459	450	421	462	440	450	447	439	485	449	453	455	464	428	434	471	440	462	453	452	432	460	433	422	446	417	426	458	477	423	439	456	419	394	439	448	461	451	419	425	444	404	407	443	432	450	435	475	455	430	394	419	435	463	436	411	497	458	441	454	466	420	456	453	448	427	432	437	445	445	476	478	455	462	467	471	405	456	432	432	438	443	442	449	444	473	476	454	448	432	496	424	454	442	439	467	452	433	410	450	413	436	476	422	436	453	447	469	428	467	444	427	445	462	416	476	396	433	425	440	426	450	439	427	485	443	414	432	434	432	480	417	458	439	442	473	415	436	441	433	468	398	501	464	409	458	411	454	474	452	455	446	446	428	454	429	470	429	465	457	490	433	457	421	435	407	383	471	436	413	389	451	489	437	425	429	424	415	449	442	439	469	424	453	440	465	437	435	435	425	410	468	452	492	437	489	434	395	442	442	444	457	434	403	480	423	454	468	421	416	470	407	413	456	427	439	409	458	428	409	436	453	463	434	402	439	450	439	418	454	433	446	464	474	404	413	443	439	484	464	442	429	443	440	431	434	429	442	430	416	456	402	468	452	464	395	464	473	430	438	431	456	465	403	458	438	456	419	436	447	410	474	444	407	475	428	437	397	442	409	412	414	426	446	408	492	426	432	423	440	438	433	450	423	443	455	443	448	421	426	432	440	451	478	451	466	424	456	419	464	476	432	456	515	429	432	461	461	432	433	466	432	461	432	442	453	478	450	446	471	416	430	413	450	471	447	434	467	449	442	454	437	427	432	457	449	426	409	411	455	413	444	454	439	408	422	458	390	417	475	487	451	419	442	462	438	457	408	441	393	449	430	423	442	442	420	423	464	444	471	475	469	439	421	397	488	418	455	456	470	444	405	420	468	453	454	412	470	417	426	450	461	438	417	485	435	440	459	438	449	422	463	446	474	391	464	376	449	448	452	443	477	423	463	413	421	433	429	462	434	455	388	432	407	457	455	471	453	412	431	442	415	462	430	431	440	436	476	453	451	434	459	450	439	450	407	429	428	432	454	416	434	461	441	432	444	429	460	475	451	482	469	444	451	467	441	444	439	461	457	432	471	418	425	482	442	430	417	419	501	433	482	437	482	461	459	433	437	403	424	409	442	435	412	461	468	437	452	472	441	471	442	438	439	472	418	476	446	464	432	447	479	450	480	460	425	451	437	452	445	428	427	434	441	425	463	424	431	433	457	427	494	412	419	474	416	425	423	486	423	433	425	458	467	465	422	447	421	418	457	432	450	443	441	458	429	412	403	468	431	419	482	459	451	467	462	447	451	458	450	421	452	477	444	451	430	429	437	404	456	419	445	418	427	464	426	457	452	425	437	440	431	443	464	470	449	444	470	453	457	424	449	442	474	451	410	490	413	452	431	425	466	446	485	417	412	433	443	428	433	434	472	452	461	494	437	473	425	441	433	457	427	451	442	454	427	424	440	401	463	467	471	440	438	465	437	412	417	457	466	422	472	465	462	440	448	433	458	468	454	418	396	456	393	433	464	443	421	436	457	421	478	438	440	438	406	414	446	464	426	398	451	449	464	448	468	423	431	418	452	451	432	479	408	482	455	444	413	437	437	413	457	444	444	482	415	412	445	462	411	469	442	454	432	401	465	437	444	426	448	455	447	427	418	433	466	429	462	462	452	447	426	456	420	461	435	410	448	459	431	428	474	439	428	451	426	460	477	426	429	425	446	452	415	491	444	453	408	448	419	480	428	448	455	458	397	420	488	437	433	442	459	468	441	461	454	437	435	439	479	450	419	420	438	472	478	449	453	430	420	454	450	439	453	395	436	426	440	429	426	432	453	407	421	427	428	419	435	475	442	471	450	427	434	438	464	450	437	500	445	451	424	422	432	425	452	414	455	420	456	458	436	443	456	433	425	429	426	440	449	460	448	458	426	403	420	444	414	453	449	434	439	451	424	446	426	433	415	428	450	503	418	431	446	447	475	425	399	412	423	422	437	498	470	422	420	445	453	463	435	436	455	441	429	435	463	448	443	452	442	468	425	454	464	432	412	450	424	445	477	435	410	433	449	443	450	425	447	423	410	445	448	439	453	483	439	432	470	416	421	416	422	475	453	440	472	463	425	434	422	416	459	456	444	441	437	472	427	413	452	400	416	438	430	413	468	415	451	443	437	450	449	429	475	443	420	442	440	421	459	417	431	455	458	452	453	439	427	433	469	444	412	434	414	434	466	441	425	416	450	489	437	465	479	421	432	427	430	411	463	443
29051	21342	22023	6337	962	555	296	306	283	191	305	364	344	332	301	246	244	212	197	197	178	179	180	180	136	145	157	172	185	171	158	144	150	132	138	115	141	142	155	143	149	148	141	138	137	134	146	171	168	136	145	137	133	163	157	128	141	146	178	165	130	124	167	131	141	151	136	160	161	158	146	140	147	153	149	109	140	162	130	153	152	154	137	144	182	141	171	138	139	145	160	153	137	178	170	147	159	146	155	134	135	113	149	159	156	155	128	123	140	146	144	141	139	137	134	155	137	161	176	146	156	151	134	136	157	145	140	125	146	127	151	130	159	135	145	139	131	149	129	131	129	128	133	159	142	150	165	148	149	151	151	154	136	142	126	146	143	131	149	159	132	133	118	174	145	146	133	159	134	133	143	170	157	147	151	146	153	153	145	129	133	144	153	134	141	135	147	128	159	171	130	145	131	117	131	152	127	146	155	126	144	149	154	130	138	137	127	144	134	155	154	132	156	144	140	144	134	131	156	151	142	140	142	149	148	162	137	126	139	148	161	147	129	154	140	135	170	139	150	123	146	123	149	165	141	151	161	169	132	142	179	151	155	150	122	141	143	132	135	148	148	133	138	127	155	160	162	137	127	157	138	144	149	144	128	154	138	139	130	134	151	153	140	125	161	135	134	132	141	166	160	159	162	155	154	177	151	131	143	137	148	136	130	116	148	134	135	148	150	125	127	156	147	121	122	146	136	122	140	165	157	161	160	142	157	158	140	145	129	151	166	146	145	151	130	142	138	144	149	130	131	157	158	152	164	143	138	132	142	148	149	140	170	134	142	143	139	159	134	134	136	152	152	140	146	154	120	136	143	137	142	169	140	129	158	141	132	152	137	135	141	144	148	148	138	158	153	140	147	156	174	140	157	143	154	138	129	159	166	147	176	153	132	138	139	165	155	136	152	148	144	141	156	131	154	143	172	150	143	140	149	134	143	133	152	172	139	138	155	145	150	135	167	148	153	133	143	131	160	145	138	155	142	160	136	153	138	141	143	137	146	128	130	136	138	146	135	162	173	133	138	156	142	147	141	131	160	150	155	145	157	145	154	139	166	136	114	160	125	122	148	135	140	151	159	152	140	143	134	144	147	148	157	129	148	144	158	138	136	128	150	136	140	140	165	130	152	162	155	155	153	134	156	141	130	142	135	159	151	139	148	140	146	142	141	146	132	147	156	156	154	132	154	146	160	148	136	163	154	155	141	133	146	140	135	151	150	140	135	161	147	142	135	131	161	123	150	146	142	145	150	134	142	124	149	146	130	131	146	124	152	120	123	146	156	126	161	151	140	122	145	146	125	141	139	163	147	130	144	140	135	146	133	135	162	120	130	147	131	162	142	154	141	134	122	121	158	123	130	160	170	179	159	158	148	124	135	134	153	149	149	143	155	140	120	154	141	134	144	148	133	161	142	151	143	133	152	143	141	124	146	133	127	126	138	145	169	149	147	162	137	134	146	160	113	133	151	148	145	143	156	153	151	162	159	141	123	144	133	129	172	147	156	181	139	146	127	141	141	149	154	155	142	142	151	136	150	169	126	137	147	142	161	147	152	147	142	122	117	151	143	155	160	151	134	143	134	156	147	142	152	165	129	156	138	150	151	149	143	152	140	126	171	137	154	157	132	150	144	148	158	152	143	165	155	176	144	146	142	148	142	137	157	175	124	127	133	156	156	152	135	140	164	144	155	149	141	140	136	149	138	157	131	136	153	141	151	161	159	149	151	139	116	158	131	147	139	149	125	133	160	150	139	147	142	142	137	161	169	139	134	153	135	133	144	142	153	162	152	134	132	144	132	138	139	144	135	139	132	135	158	164	128	158	123	144	151	138	139	141	141	129	144	145	151	166	128	133	149	135	163	148	159	160	138	149	140	144	145	125	149	141	127	154	139	148	139	135	157	135	134	147	153	146	151	141	139	157	135	145	134	128	150	141	140	138	159	133	153	142	134	137	138	151	139	128	146	160	149	136	152	157	157	120	158	140	153	126	133	136	142	152	140	163	149	156	151	157	149	146	133	148	163	138	124	145	141	127	135	133	120	148	134	142	144	150	142	127	148	158	143	136	158	145	139	137	140	118	136	141	159	144	136	168	137	127	168	141	130	145	152	135	145	135	143	143	148	151	133	130	141	135	170	146	155	164	130	128	147	139	147	160	137	117	152	125	138	131	142	151	136	140	139	146	160	145	151	126	177	158	133	129	155	141	151	144	160	154	157	149	115	138	169	138	159	150	169	145	143	130	149	131	159	121	169	143	163	127	135	141	147	136	128	132	146	157	166	164	144	151	151	139	146	172	150	153	144	164	169	150	142	116	133	141	161	145	137	121	156	145	144	151	122	123	152	144	158	141	151	132	139	143	151	149	132	138	136	137	159	135	146	151	143	145	135	133	141	136	162	153	117	139	139	144	118	130	148	146	134	139	158	152	161	158	131	163	149	154	124	131	142	172	150	137	143	143	140	134	144	134	165	140	153	122	131	144	150	152	157	133	130	143	148	131	133	138	136	133	140	151	142	143	153	154	150	158	139	150	120	131	128	142	128	151	138	118	151	119	155	154	134	149	137	132	139	151	146	147	147	162	152	145	155	158	132	160	133	136	144	133	152	138	161	155	157	160	130	151	156	166	146	143	144	135	141	135	151	132	149	137	173	119	181	133	128	110	143	149	161	152	147	137	153	128	131	125	112	147	136	131	149	137	136	142	128	155	152	143	131	145	122	136	167	148	166	148	127	119	135	133	132	142	133	143	150	149	125	153	134	140	131	149	130	164	136	152	146	131	166	138	138	152	155	130	132	127	159	142	161	153	168	137	131	154	138	125	169	123	152	148	132	137	136	127	157	133	135	131	134	129	139	146	121	161	160	137	150	126	162	137	141	171	119	156	140	146	132	160	136	142	148	144	136	147	149	149	147	148	157	154	161	156	142	136	145	157	151	159	158	148	156	141	161	156	145	144	151	148	134	156	146	148	136	154	142	144	141	153	154	157	148	153	134	139	159	164	143	159	137	117	158	149	156	152	157	146	131	129	148	139	152	152	140	134	152	115	129	151	126	135	140	137	118	128	130	156	150	161	150	135	146	167	125	150	163	158	146	155	127	133	140	123	127	130	155	123	160	164	136	147	154	133	167	141	135	135	159	149	169	165	154	145	131	133	162	149	118	129	129	166	133	154	141	117	148	139	177	155	158	141	126	140	153	150	136	140	135	132	127	141	136	167	144	171	139	123	148	142	169	137	155	153	147	143	155	150	136	152	128	118	149	151	129	137	132	146	127	154	127	136	137	139	131	116	147	145	159	167	163	148	122	154	156	130	138	148	132	158	162	157	140	130	148	155	143	127	157	137	134	144	124	149	147	141	142	157	137	129	159	138	132	123	132	145	122	136	150	130	150	134	143	145	146	142	127	154	137	153	142	153	160	151	159	127	143	136	133	147	134	166	142	143	137	145	144	142
6783	4795	4565	3540	4445	2773	1397	1481	1383	921	1508	1918	1665	1819	1483	1427	987	803	825	771	730	684	653	519	487	582	581	559	529	521	527	483	470	417	414	464	499	441	456	460	491	461	429	458	428	430	444	396	446	459	430	451	441	453	433	464	427	440	452	463	442	474	459	435	442	466	433	450	446	441	441	460	450	461	433	426	451	474	472	401	455	438	444	447	445	451	437	443	446	445	436	467	463	412	443	463	439	428	431	448	457	432	446	434	432	464	423	466	436	450	398	436	449	476	397	435	428	446	446	436	459	450	396	413	431	445	426	398	446	422	481	446	436	434	431	464	453	464	391	450	419	469	460	444	479	475	406	428	441	426	452	431	450	437	427	417	417	431	464	399	477	483	432	484	469	455	438	422	441	468	483	429	459	443	453	455	458	433	408	435	465	425	485	488	456	447	399	462	438	418	444	434	456	444	436	418	479	451	446	461	456	467	442	448	442	452	458	443	445	431	447	431	494	458	426	408	445	455	459	435	460	434	446	469	443	436	417	490	467	452	420	440	433	434	438	435	457	427	441	429	461	472	462	494	510	421	424	477	443	465	481	451	421	438	399	481	443	396	444	427	449	488	437	470	419	452	413	425	430	460	427	440	419	434	439	452	429	433	449	451	453	467	456	426	440	432	448	469	430	459	438	435	458	471	453	461	466	432	435	425	459	420	418	422	496	452	442	439	407	479	444	425	443	433	485	421	424	452	463	420	445	471	421	464	438	434	481	456	454	418	428	435	445	457	432	400	476	422	447	443	437	437	454	471	457	401	433	479	419	452	481	474	442	422	477	472	494	448	433	467	444	434	479	486	451	444	465	435	410	442	458	453	460	461	434	416	460	455	452	454	451	460	464	479	463	420	440	460	477	473	451	432	459	431	428	401	405	469	422	476	444	437	442	422	442	429	443	433	455	457	395	450	420	433	425	456	401	453	428	433	432	444	426	469	424	440	432	437	487	421	427	443	420	463	438	457	441	478	405	445	449	438	457	427	409	443	443	454	488	436	453	430	418	486	510	456	471	475	467	471	464	438	463	439	462	462	435	495	455	437	434	441	461	441	431	427	436	451	476	466	465	435	441	411	458	419	444	454	442	475	417	418	431	442	447	457	421	425	441	401	426	483	492	453	430	424	429	458	432	444	433	463	448	482	427	403	431	478	449	478	429	453	450	430	421	442	464	438	477	451	418	466	454	438	406	440	413	442	431	437	456	468	487	429	415	413	466	435	415	432	471	462	461	441	427	482	468	401	484	473	414	426	440	422	440	476	442	449	399	472	430	397	443	418	462	456	435	419	471	425	459	428	492	452	453	442	431	412	470	454	399	437	436	462	477	448	466	458	426	419	460	436	376	444	463	450	407	450	429	471	455	436	419	440	449	428	487	452	440	460	480	421	407	488	450	443	447	459	450	436	480	435	436	471	415	404	460	468	437	450	427	462	439	437	441	452	446	438	436	477	445	467	479	463	418	469	470	447	465	433	451	440	430	423	451	459	436	432	453	436	433	443	456	393	430	453	438	433	421	447	441	443	450	446	481	459	486	417	444	467	485	466	443	470	463	449	443	454	474	476	463	468	445	453	440	423	475	446	449	454	463	440	409	418	454	461	463	453	429	426	427	392	453	436	434	450	434	410	472	469	470	456	454	455	432	447	452	447	453	444	465	470	413	441	468	398	444	473	450	433	421	449	422	479	464	456	409	449	471	481	434	427	477	470	422	464	432	455	421	447	455	446	469	460	431	421	460	398	428	456	450	450	444	430	456	436	475	450	486	468	419	457	461	442	392	430	430	442	457	460	474	448	438	435	444	448	422	443	447	437	440	447	455	394	470	444	439	446	439	411	488	456	416	431	442	432	446	450	432	458	423	430	429	474	434	442	466	411	444	430	454	455	452	473	425	439	439	443	436	472	468	419	430	437	461	452	454	430	452	419	443	460	475	447	464	424	429	478	406	427	416	455	447	480	430	450	427	423	477	484	416	424	417	426	464	420	438	473	438	445	462	407	472	428	443	470	443	442	436	464	471	450	431	454	444	477	433	445	447	428	409	460	434	403	477	445	509	487	439	447	459	470	453	435	449	482	404	461	457	460	460	465	442	460	471	432	437	471	385	432	456	434	466	495	469	450	444	418	419	460	433	433	495	460	472	441	434	482	432	419	462	502	498	430	465	449	473	428	472	466	436	457	455	421	437	472	454	455	443	423	434	448	444	429	491	460	434	433	422	443	432	435	457	454	467	446	469	413	432	475	454	496	450	417	423	466	466	436	444	480	408	449	423	463	438	451	440	438	452	442	439	451	444	467	434	452	432	474	427	421	444	470	492	449	389	469	432	453	456	437	424	444	463	463	431	427	442	437	469	470	448	446	488	502	443	480	441	422	429	418	465	425	452	414	443	427	409	439	450	456	458	466	446	459	434	414	446	441	446	469	455	459	430	409	452	448	469	430	442	429	450	456	421	463	456	457	437	446	458	446	433	428	466	456	431	447	463	438	450	476	438	448	469	469	459	420	469	509	452	427	442	413	426	443	433	433	460	456	453	449	471	478	470	449	481	426	468	426	469	395	424	471	426	454	446	461	415	457	497	462	437	425	460	441	442	425	422	451	452	423	436	409	431	439	453	433	441	404	433	439	485	433	434	428	427	415	429	468	428	421	446	485	439	467	422	461	468	428	452	478	431	432	460	458	436	408	394	489	422	382	493	443	453	436	440	459	415	476	451	427	475	436	438	429	452	434	430	502	446	433	451	460	449	425	453	441	457	418	456	403	448	424	444	428	462	460	472	457	469	422	450	421	476	445	453	470	443	445	433	468	453	423	435	453	455	453	426	435	451	478	466	406	466	431	470	461	441	463	467	469	455	402	436	442	412	425	433	450	432	442	427	441	476	447	442	427	440	447	490	436	429	483	488	435	416	430	454	464	504	429	426	444	413	439	461	478	488	451	470	406	471	401	440	472	457	427	469	431	464	451	472	373	458	438	450	446	457	451	403	403	428	418	481	468	461	435	467	419	430	420	434	455	423	462	461	427	475	456	466	473	449	432	423	422	399	460	438	438	472	426	406	435	473	436	430	448	414	453	459	462	450	433	451	434	441	442	467	413	461	451	436	429	478	455	423	423	446	423	480	438	457	417	449	418	426	430	419	442	478	420	465	431	412	480	453	472	464	452	407	434	425	460	438	433	452	447	431	424	433	474	430	446	449	447	471	449	433	442	462	428	433	416	433	448	447	416	457	451	424	434	454	436	449	441	425	431	458	446	408	456	441	458	480	453	473	485	417	456	439	431	453	436	427	490	467	436	416	426	458	414	460	457	432	412	435	424	444	427	467	422	459	447	478	435	492	421	431	425	483	474	432	403	427	420	462	429	418	457	448	453	443	472	435	437	436	411	446	484	434	421	422	421	432	433	424	454	471	438	438	429	441	464	438	470	472	470	425	456	461	453	422	469	433	414	423	456
28901	21296	22959	8527	1478	871	479	373	339	303	463	448	311	432	372	386	330	261	220	234	196	199	178	181	186	181	151	181	165	139	152	178	142	141	170	158	144	133	149	167	160	180	140	151	153	147	137	136	148	139	145	149	162	162	159	153	142	155	153	143	145	148	171	141	136	144	167	149	148	176	148	152	162	159	136	140	144	159	152	154	155	158	142	167	134	152	153	159	161	147	135	149	153	151	143	141	179	159	150	138	134	150	123	145	144	143	131	154	153	146	149	146	140	158	169	185	168	147	139	132	168	148	132	151	151	144	168	133	147	131	154	153	129	145	150	129	158	175	163	147	164	155	155	152	162	137	148	153	143	154	163	155	145	134	153	159	130	147	138	152	149	147	156	163	168	140	151	130	149	152	172	166	151	146	152	145	155	129	138	153	159	136	176	156	141	138	154	153	167	140	145	136	156	147	160	147	132	154	156	149	162	149	156	140	141	158	144	143	136	153	154	140	141	159	144	154	160	164	167	154	150	155	154	135	126	137	158	140	144	139	138	129	144	154	149	177	162	138	159	143	153	156	159	132	144	158	138	138	152	156	145	146	156	137	138	141	126	160	136	127	138	147	157	159	152	135	138	157	158	144	163	158	132	132	147	142	145	154	161	141	155	129	152	163	152	138	129	135	159	155	149	143	150	156	126	145	130	153	134	152	135	144	168	141	159	138	139	147	134	142	149	132	145	158	153	142	140	153	144	151	141	134	125	129	151	160	145	148	131	150	155	147	136	150	146	154	166	134	159	141	168	133	150	143	148	144	173	168	160	163	165	157	148	154	168	132	144	148	143	161	141	157	151	159	131	162	152	153	156	128	142	165	138	145	164	163	150	144	149	156	145	133	153	135	163	143	150	153	155	130	150	128	138	151	155	156	120	139	150	142	160	152	156	151	163	167	148	134	145	150	155	140	135	133	171	156	142	132	158	148	150	150	167	169	148	139	134	164	149	157	160	143	142	125	130	172	136	171	156	145	150	162	116	136	158	128	143	144	157	135	137	148	155	140	149	132	147	146	149	143	141	166	160	142	131	119	143	159	142	138	157	143	166	122	168	142	150	136	144	168	134	144	144	148	164	163	146	138	129	136	150	159	133	143	137	171	139	137	153	162	148	145	142	151	153	130	149	134	148	149	147	133	163	153	142	127	141	156	178	147	163	160	149	153	151	139	156	148	163	129	168	154	140	148	161	170	148	125	144	140	145	150	136	154	151	169	163	151	162	143	140	147	158	156	151	131	150	151	156	146	149	144	161	133	140	155	133	152	157	156	168	135	151	136	156	160	145	158	134	163	144	128	137	147	144	139	151	150	159	144	139	143	123	129	146	145	144	144	156	146	136	147	157	146	161	139	154	148	155	158	154	131	149	144	143	155	134	149	137	146	157	141	126	128	149	136	139	155	131	144	151	147	158	134	159	153	148	171	141	127	152	136	166	177	143	169	158	142	156	135	143	150	145	141	155	162	142	141	158	130	140	146	149	160	162	150	151	153	149	144	145	151	158	137	150	152	148	154	150	145	159	138	119	146	146	157	141	141	145	155	176	143	135	158	129	108	162	169	165	152	131	141	139	155	151	132	158	145	144	162	139	135	170	158	156	158	157	141	180	143	146	158	148	151	147	168	131	160	148	156	160	164	157	153	137	148	147	159	138	150	135	166	160	152	144	139	141	157	146	136	165	141	137	158	128	167	158	147	136	151	189	157	153	158	156	149	121	145	125	145	144	130	159	141	139	162	138	143	143	152	161	160	132	120	139	163	161	141	135	141	156	126	150	171	170	149	135	130	129	154	148	137	154	146	153	167	170	166	133	153	150	137	155	130	156	144	141	168	139	155	151	141	153	141	151	163	158	140	138	155	161	138	156	164	161	139	130	158	145	168	139	169	143	122	158	177	148	141	163	158	144	153	163	145	134	147	119	171	157	148	144	136	152	151	153	149	149	159	141	141	127	136	142	166	159	163	139	160	136	173	143	157	164	142	159	138	147	164	135	152	152	133	143	148	141	167	151	145	165	148	169	134	158	155	140	156	153	147	125	137	152	148	159	145	148	140	152	159	168	137	137	134	153	122	136	142	130	145	161	120	122	151	157	164	158	136	138	154	146	144	157	157	162	154	154	162	159	142	155	158	157	142	145	143	133	131	159	145	150	144	143	154	142	141	143	130	150	159	141	151	141	149	134	149	139	154	155	139	159	145	158	154	156	158	161	151	153	151	150	165	159	153	134	120	141	138	165	142	161	122	142	161	137	148	154	151	144	144	147	158	137	159	157	159	159	163	145	145	135	151	133	162	135	146	124	156	140	159	153	152	158	151	159	142	154	151	141	149	147	155	145	141	142	140	152	157	148	155	146	163	134	178	172	157	165	144	146	116	149	157	170	167	165	142	150	130	178	137	156	164	133	145	186	153	136	137	159	147	137	146	160	152	142	137	154	146	156	135	161	143	138	140	127	154	162	166	152	156	144	152	142	171	152	154	152	148	164	156	145	135	145	161	168	163	132	157	149	148	162	144	147	164	130	154	151	147	157	142	151	139	159	150	141	138	146	155	159	160	149	123	157	161	130	151	133	138	133	150	143	162	156	140	154	133	158	148	149	160	161	157	158	156	132	155	153	143	141	174	151	148	136	149	151	144	133	160	159	147	127	146	152	162	159	161	177	139	146	133	133	167	136	158	172	148	155	147	141	140	137	150	143	159	133	136	145	128	131	179	148	141	162	173	158	144	149	145	144	120	147	146	170	161	149	173	138	169	119	159	131	157	154	155	157	159	154	149	150	147	159	144	149	137	151	124	159	142	123	162	122	139	143	148	154	164	143	140	147	170	143	145	188	137	144	130	142	135	134	158	140	131	176	161	125	152	154	143	158	161	163	153	162	153	161	154	141	147	133	157	163	171	177	157	159	132	153	130	160	127	148	152	156	133	175	142	121	147	160	137	160	148	172	139	153	162	150	164	141	139	161	133	166	170	164	155	145	147	135	159	148	146	157	143	145	145	154	163	166	174	144	168	144	139	152	163	173	155	162	150	128	146	145	136	158	167	144	150	153	153	147	141	148	152	142	125	124	137	161	146	141	151	150	152	130	143	146	150	145	135	155	160	136	130	143	134	131	153	151	152	144	157	143	179	165	135	150	147	145	162	156	157	151	156	142	156	147	158	148	153	146	143	168	145	150	150	165	155	161	137	147	143	147	152	173	148	145	129	138	149	169	126	157	147	141	149	133	147	147	145	128	167	140	172	147	145	170	156	164	131	139	137	155	139	137	148	144	148	148	151	158	160	152	143	160	140	136	170	132	153	147	144	147	136	167	157	151	151	120	118	164	144	137	145	142	132	146	131	139	167	145	137	154	123	149	158	136	163	133	144	162	146	146	139	158	152	153	145	150	128	158	150	157	156	151	151	157	136	158	146	140	150	148	124	171	151	145	151	144	139	138	140	165	126	143	157	149	149
8167	6329	6939	5404	6902	4456	2387	1818	1679	1387	2266	2574	1625	2546	1983	2209	1586	1172	1196	979	911	847	731	599	599	639	645	624	602	578	538	540	528	487	487	502	469	484	481	475	499	490	438	429	436	456	452	450	457	497	461	462	451	483	463	478	475	491	487	493	455	484	478	447	467	472	434	422	484	456	454	410	504	460	437	460	465	418	438	474	480	453	462	450	416	461	483	450	484	475	422	463	456	448	467	427	432	452	456	458	471	461	442	502	501	463	529	440	487	468	419	445	458	452	402	418	462	436	449	442	474	439	429	488	457	463	492	422	426	459	447	478	450	445	427	431	479	423	486	477	485	403	417	465	465	423	450	455	481	461	485	485	456	464	437	468	478	459	471	444	445	458	446	474	477	439	464	445	460	431	493	481	433	456	500	438	430	472	494	435	486	462	442	470	423	491	410	486	442	455	398	445	461	445	468	476	467	501	438	449	417	444	435	407	438	452	469	457	430	403	463	456	514	439	459	469	457	436	409	435	474	504	466	472	428	459	468	450	454	452	406	487	421	433	448	445	470	445	479	475	469	453	453	442	448	450	446	448	466	434	455	428	478	456	443	468	470	461	399	459	483	434	480	461	460	459	452	449	456	446	468	452	462	476	451	412	442	456	454	458	488	462	458	474	447	441	441	437	456	426	433	439	431	475	497	460	455	492	492	440	435	446	465	464	475	460	439	486	458	410	425	444	430	417	455	480	443	466	459	452	463	470	483	436	461	458	478	464	454	423	485	442	488	471	410	410	427	451	469	470	459	434	461	467	438	418	424	479	450	411	447	464	468	471	459	493	463	481	434	460	429	477	432	446	485	440	473	449	449	457	453	490	473	446	481	470	419	451	483	418	439	473	416	513	452	449	438	445	448	457	466	464	469	450	437	457	467	449	437	415	474	473	465	452	471	473	468	454	438	434	476	451	420	470	437	464	435	471	456	450	457	424	410	484	460	478	458	443	475	465	480	451	464	441	469	449	487	462	443	469	458	457	461	455	455	465	478	429	483	437	441	442	464	461	443	493	459	423	462	456	475	457	417	472	450	471	471	408	465	448	413	441	499	457	481	464	467	442	491	469	436	459	450	447	426	447	477	479	460	473	431	431	453	447	463	458	484	452	462	490	451	472	479	463	467	459	436	468	458	471	458	444	490	434	472	438	450	483	477	467	441	476	481	424	453	435	450	447	439	456	489	480	454	424	468	465	465	473	478	424	502	459	443	416	453	470	460	481	423	470	456	457	480	468	475	458	450	442	487	453	454	455	471	456	438	467	463	455	463	473	456	449	462	469	460	424	432	438	458	467	452	461	471	496	449	462	481	471	431	455	459	478	468	489	456	437	466	508	447	442	505	466	447	479	461	465	487	446	445	446	446	442	467	481	480	453	468	473	484	454	454	447	456	438	411	474	453	442	473	462	422	477	414	439	443	495	499	424	448	486	418	463	443	467	473	440	452	463	448	435	457	511	484	466	462	415	436	478	450	468	427	468	442	423	470	463	440	423	449	460	433	420	474	448	476	436	465	473	434	445	485	470	456	461	463	425	427	454	472	458	438	465	432	460	452	456	425	483	475	445	490	444	465	444	443	458	486	467	486	473	475	489	447	459	459	426	443	452	480	498	452	464	408	512	457	453	479	430	463	425	469	452	466	461	455	472	483	458	443	466	494	464	475	499	405	478	433	450	488	439	473	479	451	463	469	433	495	437	451	457	461	473	452	456	415	466	471	457	473	457	470	483	491	462	465	450	500	432	452	435	436	407	453	479	446	425	440	434	403	452	474	423	481	482	488	443	439	422	470	446	453	461	446	480	452	448	466	477	497	494	436	458	449	450	416	465	461	459	430	483	483	484	477	456	479	474	429	486	456	436	461	446	458	484	444	457	453	427	478	406	439	434	444	497	473	482	441	434	449	438	453	426	455	440	454	465	467	480	477	441	416	440	476	462	485	430	464	476	511	455	440	452	448	476	507	455	435	458	480	446	440	459	445	451	469	463	431	427	484	447	465	436	457	430	451	467	483	470	456	426	465	460	489	471	444	487	488	452	450	456	448	474	456	468	483	460	495	466	437	479	446	484	466	489	420	473	446	461	467	429	459	471	477	454	469	492	456	453	472	448	451	458	432	453	441	489	472	457	490	461	474	452	460	477	427	468	447	424	475	422	438	474	432	429	493	435	460	455	436	450	477	419	475	454	468	447	437	473	469	423	465	433	451	431	447	439	457	467	422	461	438	424	472	489	463	448	458	425	476	474	465	433	478	423	485	472	461	446	444	480	451	446	456	472	435	502	444	490	447	453	485	445	427	454	449	452	435	461	452	466	495	457	453	484	478	501	457	473	491	462	450	465	458	467	442	478	476	427	462	462	480	479	472	431	447	436	469	451	447	449	450	455	437	473	485	430	452	440	434	474	455	432	480	463	440	449	464	457	471	454	460	477	482	505	459	471	456	423	425	455	464	447	458	423	409	478	439	451	479	427	460	458	431	457	438	429	471	464	479	439	492	472	465	449	452	425	470	441	489	441	451	460	452	436	442	466	436	440	435	440	405	426	467	504	426	465	452	479	498	481	481	448	475	446	478	480	492	429	457	455	455	482	445	457	458	465	481	453	448	441	474	438	454	488	488	435	441	447	466	480	448	459	467	464	429	455	411	456	470	504	479	460	487	428	472	440	466	435	461	442	437	449	466	424	479	436	467	439	441	440	403	441	441	496	440	472	488	474	439	461	419	451	483	460	470	463	447	496	500	400	452	443	449	458	454	446	430	479	451	472	451	431	456	465	476	453	465	420	430	427	470	428	478	452	440	465	473	442	491	447	451	447	415	461	481	453	431	461	503	499	444	414	454	425	450	450	447	443	473	493	473	459	444	447	445	452	432	487	481	477	454	445	444	451	440	461	431	457	470	463	450	445	453	402	481	477	434	426	451	479	449	461	415	456	477	453	478	486	455	475	455	454	460	434	427	461	470	467	460	490	425	489	504	470	453	425	473	469	458	455	464	474	477	452	464	465	487	450	439	464	443	450	499	439	475	486	435	456	430	463	455	470	488	462	475	472	460	462	483	466	496	466	433	471	488	478	459	475	459	448	420	471	480	483	471	447	458	446	460	422	443	452	452	463	466	424	438	466	445	476	447	420	462	471	474	448	469	456	444	470	441	431	459	474	444	416	470	465	427	459	499	428	451	446	443	468	455	461	452	451	470	446	454	492	493	440	439	458	432	434	452	449	458	484	464	413	502	465	470	464	455	420	431	447	468	481	473	456	441	463	448	420	447	509	417	473	455	430	479	468	493	437	443	455	456	460	489	447	455	456	439	445	468	467	479	448	400	500	408	461	446	425	484	452	453	486	474	478	482	427	486	453	474	433	455	470	488	447	468	472	430	451	470	451	468	460	425	438	439	480	447	471	438	449	473	431	482	443	462	468	478	500	469	438	444	466	437	464	400	469	466	417	443	465	485	502
29171	21341	20724	3657	200	154	172	150	165	149	168	176	147	174	171	154	152	160	160	143	155	139	149	117	147	161	165	144	127	158	128	156	137	153	154	168	138	118	159	163	132	118	149	140	140	162	155	127	151	125	115	137	134	160	163	125	116	127	142	127	121	138	143	142	138	151	123	136	121	132	117	135	118	132	133	146	131	122	150	150	139	156	153	134	148	153	156	147	144	134	138	164	133	134	147	149	135	123	155	127	149	138	128	138	128	158	116	150	132	141	121	128	141	163	139	135	147	153	141	149	141	138	121	142	152	135	144	143	145	119	138	149	132	144	163	121	124	149	144	129	156	133	128	142	148	145	159	142	161	145	135	127	145	145	121	156	134	150	159	142	141	130	148	163	138	142	146	162	153	139	137	121	133	148	133	149	163	134	147	149	143	129	133	146	128	148	145	151	149	142	135	148	158	132	136	152	142	156	149	137	135	143	132	125	140	133	153	143	153	141	171	156	147	122	145	148	168	152	131	141	146	136	129	148	150	120	136	138	144	141	133	135	187	145	177	130	149	127	130	126	107	140	140	127	129	139	131	121	141	140	118	162	135	132	123	150	120	140	137	120	123	148	129	123	134	140	150	133	141	166	150	140	138	148	137	143	142	149	159	146	153	145	148	148	137	153	146	148	126	122	163	176	148	120	137	160	139	152	152	135	127	152	145	139	152	128	138	148	129	142	156	134	152	142	120	136	128	120	160	142	144	162	115	143	148	138	140	141	131	144	146	163	146	130	138	126	110	140	130	150	155	164	153	144	144	153	136	123	147	134	128	132	142	162	166	166	136	138	111	148	148	151	158	146	139	172	139	136	133	148	157	147	145	139	156	140	138	133	122	149	159	127	144	149	155	150	161	152	146	143	142	131	147	128	108	155	155	136	148	139	144	141	142	129	143	134	151	149	155	147	158	135	147	151	138	148	140	129	138	145	162	146	139	151	133	147	166	137	141	137	146	151	154	137	136	151	132	127	137	160	114	149	150	124	131	150	166	156	144	158	155	122	153	132	138	136	143	138	129	157	134	132	151	139	135	159	153	162	130	153	130	140	152	157	143	142	131	146	130	141	138	133	140	138	138	136	124	148	133	141	137	145	157	142	143	140	140	119	132	127	129	146	158	146	132	141	138	171	156	151	152	142	152	140	123	150	125	143	156	128	160	137	130	127	149	162	133	129	159	157	144	139	160	143	156	149	148	160	137	149	142	138	149	123	146	163	140	150	154	132	140	129	140	142	146	136	132	124	141	130	133	141	139	137	147	143	144	142	142	151	135	153	158	155	140	161	135	131	133	151	159	149	143	122	141	138	157	119	138	137	140	150	129	145	144	139	144	134	126	134	152	144	147	133	121	159	152	139	168	157	138	134	140	141	140	145	149	130	134	131	164	158	130	138	128	129	150	136	146	128	139	107	132	116	126	126	152	123	141	154	129	139	140	156	127	128	150	126	150	134	157	161	135	142	142	147	143	150	145	133	138	129	128	152	133	150	165	145	129	142	145	149	125	149	158	134	141	140	161	157	145	146	164	164	135	129	129	175	135	134	128	142	126	145	154	160	118	136	158	153	127	124	140	133	121	125	139	155	135	122	145	156	158	139	136	130	132	146	132	166	140	141	126	145	139	140	147	132	142	153	142	123	136	139	138	153	124	147	125	136	145	149	140	138	125	143	138	148	146	129	127	132	152	129	142	155	157	136	132	123	157	145	154	127	152	141	116	142	132	128	125	140	124	127	110	139	128	134	134	134	153	139	126	139	141	136	136	126	130	161	136	161	132	137	134	167	141	140	165	137	130	123	163	153	139	156	133	150	148	143	141	146	135	153	124	149	153	128	148	125	141	141	149	138	138	130	153	129	154	129	144	142	142	135	136	138	153	138	158	145	139	149	154	131	153	158	140	139	141	123	115	143	136	135	127	147	135	149	162	149	147	129	120	116	135	134	124	145	121	147	141	133	139	150	157	151	132	131	135	132	143	146	144	146	152	141	122	155	146	149	147	138	144	159	146	152	136	142	165	163	149	148	141	115	115	135	150	137	136	139	140	164	145	159	165	166	143	134	160	133	136	132	100	132	141	125	136	154	140	118	135	126	156	153	145	139	147	137	132	142	146	146	140	134	150	135	134	135	152	139	133	173	120	123	145	150	151	130	111	149	135	134	123	135	162	149	158	142	132	149	127	137	128	120	134	125	148	149	133	141	157	137	121	141	143	120	151	138	150	144	143	163	134	111	152	133	115	135	141	119	130	155	131	140	130	143	156	154	172	133	160	148	173	147	132	135	151	132	163	155	146	155	144	138	142	155	136	151	145	141	142	153	171	122	111	142	125	126	121	152	154	147	146	125	136	149	144	134	139	139	126	149	164	135	134	147	140	145	158	141	126	146	134	130	144	146	146	135	154	151	135	151	129	157	139	138	145	150	122	158	140	156	145	145	124	135	149	143	139	150	157	140	125	150	129	142	140	139	140	131	131	124	128	138	143	130	132	124	126	124	129	134	143	127	149	138	148	132	161	127	128	169	119	156	123	150	136	125	146	143	149	145	157	143	154	124	134	144	124	163	151	139	128	167	153	169	136	150	129	150	132	124	156	147	134	157	145	130	162	129	143	124	157	128	153	146	131	141	142	149	129	158	162	134	147	111	139	156	154	126	136	129	143	143	133	146	138	148	139	139	136	110	136	182	133	140	131	145	141	148	156	143	137	127	136	155	151	132	141	158	125	134	139	168	151	138	166	145	146	145	169	143	159	148	161	126	146	135	140	153	158	153	169	146	135	166	122	132	143	138	156	135	115	155	147	123	137	153	146	145	158	133	134	131	145	150	154	138	135	140	152	148	151	159	165	137	139	134	136	148	145	123	131	117	135	139	149	136	133	148	111	134	151	148	153	152	126	151	130	132	145	138	124	138	141	126	148	128	149	149	148	157	133	150	138	134	132	149	145	134	154	124	123	128	148	153	127	151	148	148	145	120	161	127	157	145	139	132	134	155	150	135	141	134	130	128	135	142	133	138	147	151	123	145	153	141	140	152	141	163	131	133	126	170	137	153	151	145	138	157	147	151	149	129	150	132	132	147	128	136	136	143	140	130	139	166	140	161	128	149	150	147	119	162	133	146	125	132	126	147	162	153	151	132	133	121	145	145	139	138	148	145	151	134	154	131	139	134	143	131	114	148	158	138	135	166	146	147	162	129	161	160	152	157	151	136	150	105	149	141	147	150	147	128	133	150	155	134	152	154	146	126	147	124	144	131	149	131	130	150	127	162	138	137	150	136	129	139	151	124	138	132	154	146	138	138	155	132	134	150	137	140	149	145	136	141	167	148	139	139	143	160	132	152	141	145	157	145	139	144	147	131	140	132	130	130	139	141	137	160	134	151	149	145	152	140	118	148	142	142	135	170	161	169	134	139	135	123	138	137	150	142	144	157	151	135	119	137	142	134	127	158	143	151	157	167
5370	933	839	737	741	662	590	469	501	472	550	490	482	506	534	487	492	469	443	444	457	434	453	468	482	446	445	408	396	429	449	458	422	484	395	422	426	437	472	426	460	431	455	447	416	483	446	420	424	422	495	428	512	405	442	421	429	443	447	434	397	447	408	454	453	438	448	449	405	423	457	412	404	409	450	429	465	409	436	422	473	418	437	434	425	436	390	405	435	429	460	414	429	455	426	410	429	434	435	451	430	445	455	431	440	470	416	396	419	428	448	388	414	432	410	466	448	459	422	435	436	401	424	427	427	448	452	462	463	437	422	422	411	400	446	426	428	469	432	418	398	435	415	454	420	431	453	417	423	424	459	437	418	452	414	426	405	417	421	426	458	432	442	466	467	399	449	441	461	456	425	420	407	416	447	447	377	404	426	429	432	451	413	417	448	442	468	444	436	428	417	446	435	431	423	442	441	440	460	396	439	452	473	442	476	403	422	430	417	434	451	407	461	431	443	406	439	406	448	496	436	437	425	480	424	437	446	449	457	457	427	397	445	442	441	415	440	425	409	455	420	493	441	469	431	397	459	442	423	462	419	445	441	437	418	453	433	406	429	413	424	428	433	419	448	427	424	423	422	450	419	436	437	444	449	448	438	427	482	436	416	440	475	414	444	446	430	444	384	423	423	428	435	439	503	444	451	440	448	468	388	423	465	443	422	455	449	454	424	448	451	439	441	447	474	431	466	458	433	425	484	445	412	426	423	438	429	437	405	469	401	423	421	386	437	441	432	474	456	397	434	435	389	483	412	416	429	427	442	410	427	429	449	418	424	448	435	424	449	439	414	417	402	426	421	433	395	450	434	431	416	475	421	425	444	421	435	430	442	428	465	420	436	419	387	413	427	452	453	462	435	455	419	473	409	426	401	451	414	421	439	418	410	412	452	437	392	454	396	411	421	497	453	391	442	431	440	434	452	417	452	432	433	466	460	455	450	414	443	417	423	420	437	452	430	377	473	397	405	425	416	421	417	426	459	393	405	419	428	438	457	436	411	452	439	442	434	389	422	429	438	413	420	441	425	392	440	439	408	431	442	396	482	381	430	436	453	404	438	461	402	437	447	433	436	382	459	426	427	399	451	482	442	472	428	454	426	439	410	432	437	453	403	455	404	420	435	431	461	449	439	424	402	427	452	428	405	425	418	424	448	449	419	457	463	461	421	405	431	435	409	439	430	389	394	429	400	410	458	406	443	451	412	388	415	434	427	430	425	411	410	467	468	442	410	413	442	436	442	425	454	426	470	431	415	430	447	396	396	448	435	426	421	380	428	423	442	435	420	431	434	445	437	454	453	463	399	368	430	461	460	479	430	430	444	394	431	428	426	448	422	449	399	435	439	399	444	402	424	427	393	420	437	448	411	470	402	437	409	396	477	441	452	416	431	419	433	389	422	432	422	461	399	429	424	441	423	437	437	415	432	450	425	460	410	451	418	443	456	452	436	460	465	485	429	372	404	430	441	425	464	427	450	422	388	408	415	392	434	447	443	436	470	429	406	425	437	472	449	452	397	456	418	408	443	434	411	475	448	423	471	415	416	465	427	411	424	471	440	423	461	421	425	423	423	428	430	413	413	409	430	424	433	408	428	416	412	429	451	445	432	410	444	425	438	447	433	461	441	420	432	421	420	446	417	452	448	417	385	450	435	397	452	447	423	415	454	440	409	423	445	404	433	465	416	422	438	456	444	423	439	447	450	403	429	433	395	446	404	441	442	449	423	420	448	429	458	451	412	446	457	418	444	437	480	399	418	445	421	448	442	460	407	451	438	413	437	420	424	439	428	448	413	449	404	429	407	424	434	448	415	434	425	409	417	430	432	411	462	420	453	421	445	428	416	432	449	443	444	426	444	438	404	435	431	448	475	435	442	442	450	459	465	422	437	418	416	440	451	450	438	466	450	400	423	426	456	450	442	429	461	408	435	475	451	397	439	429	437	429	438	421	436	427	436	460	426	429	413	474	409	428	441	405	447	451	446	437	442	450	393	387	431	418	402	410	436	472	395	429	465	411	464	454	424	426	425	434	429	435	435	442	419	440	445	387	430	477	454	404	448	437	397	431	429	469	404	435	458	422	451	406	455	400	490	445	430	431	451	431	418	472	416	426	428	459	452	397	466	438	430	413	462	461	429	460	426	460	437	453	425	434	441	447	419	428	403	426	442	431	413	408	419	425	459	447	428	440	448	446	445	401	449	437	444	425	422	431	440	432	436	448	403	415	428	425	443	457	443	440	416	429	423	454	428	438	445	469	460	438	459	446	466	476	407	389	405	430	432	442	428	429	421	452	440	451	417	443	472	443	417	462	451	420	448	436	470	429	448	457	437	396	446	461	402	448	454	400	410	425	414	401	437	445	408	421	440	427	435	407	461	449	419	431	439	460	432	409	454	433	457	436	419	456	432	438	446	419	439	382	460	481	458	407	426	451	458	458	412	439	473	428	420	432	434	436	428	420	438	452	436	403	436	464	425	435	461	442	422	414	477	433	422	466	430	450	454	413	424	417	440	439	451	453	461	422	424	467	451	432	456	411	421	469	433	407	434	385	445	445	430	450	425	420	470	443	430	432	422	442	383	479	432	410	436	438	431	444	428	445	435	436	390	446	440	396	404	418	442	477	412	416	436	427	449	420	435	432	423	427	415	395	401	423	452	450	463	416	439	434	401	395	411	422	446	432	438	447	419	436	429	415	436	433	442	450	457	427	386	441	422	428	428	463	428	449	458	423	404	443	467	483	430	440	407	408	456	433	419	469	412	432	433	404	440	408	434	436	434	418	415	452	457	427	430	469	423	430	451	431	429	422	435	441	428	421	439	439	393	462	433	418	426	424	423	419	432	430	433	427	432	435	428	417	466	436	416	456	444	414	453	407	451	456	450	458	472	436	447	425	453	420	405	450	454	433	435	483	399	419	427	433	469	449	425	420	442	421	434	394	423	432	416	427	431	426	450	457	447	433	414	411	434	396	438	395	423	439	416	451	437	425	429	421	447	431	409	367	428	433	408	431	414	430	408	409	428	410	408	399	465	414	428	385	437	459	457	455	408	432	446	424	453	411	426	414	405	449	454	428	441	440	467	430	421	425	395	430	455	447	450	437	434	440	452	396	383	417	436	440	464	451	448	409	435	391	449	447	407	413	438	421	433	433	445	447	426	428	396	463	438	451	452	456	380	448	398	465	455	458	416	418	462	414	397	424	442	397	434	399	463	416	428	411	420	410	461	442	408	449	414	446	463	404	436	459	448	457	425	446	416	422	416	431	427	441	419	416	406	404	455	409	437	414	423	427	475	449	401	458	458	458	439	444	447	436	448	452	439	425	436	408	480	437	422	448	421	433	396	394	428	440	451	450	456	409	446	437	465	437	435	459	399	415	444	429	436	420	434	469	412	483	418	440	436	445	422	416	427	422	437	433	439	456	412	412	430	409	427	420	441	446	394	445	413	457
29070	21304	22268	6527	940	681	421	272	243	220	385	315	241	322	324	262	225	191	188	185	167	152	173	145	161	147	165	144	148	145	144	150	146	158	139	142	143	147	137	130	138	150	123	145	131	137	141	141	143	154	122	131	133	144	154	149	144	123	151	130	114	132	128	136	159	150	129	135	142	158	145	149	145	151	160	139	145	127	128	149	150	124	137	130	154	148	160	143	144	146	177	125	126	146	139	146	137	134	154	122	140	160	145	166	126	144	143	148	120	120	160	139	125	121	133	134	144	137	140	142	156	158	144	164	145	139	129	132	154	137	180	162	159	124	142	145	167	125	125	137	130	152	157	150	130	168	133	152	135	153	127	143	135	141	136	162	136	149	137	139	140	126	147	147	159	132	133	143	149	134	140	152	145	143	147	165	123	130	139	145	136	172	157	154	157	156	142	121	136	145	139	142	154	150	160	148	140	148	139	144	148	141	145	156	138	125	135	148	134	134	153	129	118	134	123	157	164	154	137	152	153	142	130	135	148	119	121	127	145	143	137	139	130	127	138	130	130	126	136	129	138	133	137	148	145	159	141	129	159	143	118	139	136	149	161	137	149	149	138	134	154	123	136	124	150	148	122	135	140	138	111	117	141	138	141	149	140	132	151	121	121	137	134	147	138	153	139	140	125	130	141	128	145	136	151	130	165	154	156	160	134	141	141	136	126	148	129	145	143	128	155	149	154	128	144	139	122	123	142	138	125	143	145	137	132	160	130	140	147	152	135	142	143	115	139	133	138	144	129	128	129	139	122	158	147	133	146	135	130	137	129	155	125	116	156	161	125	155	130	136	125	141	139	140	136	154	161	143	156	142	144	138	149	151	145	139	130	157	114	145	148	120	138	131	152	125	140	132	126	129	130	129	119	142	125	153	153	141	142	131	127	153	134	138	152	140	110	117	130	143	172	142	128	145	139	130	139	151	106	124	116	126	125	127	154	138	154	129	134	139	126	148	141	155	150	120	148	156	140	151	154	161	143	153	118	108	126	145	131	132	150	133	130	141	151	146	120	143	150	126	152	120	158	144	144	166	156	137	160	128	138	135	123	122	130	113	136	140	140	142	133	140	176	142	142	162	158	146	161	154	133	133	151	115	156	149	135	118	149	147	127	161	127	139	149	120	141	150	143	136	137	133	138	125	154	129	130	120	150	158	141	134	134	125	172	139	107	150	150	140	156	138	137	149	163	124	147	160	143	117	138	121	141	136	149	149	136	145	140	119	151	154	137	126	134	115	141	137	137	131	128	132	150	125	165	130	126	130	145	136	162	133	161	120	165	130	137	127	137	140	151	146	154	123	106	141	161	152	133	137	135	128	144	141	126	133	132	124	133	143	120	142	148	151	129	120	149	152	120	129	128	127	144	131	136	153	135	126	136	150	123	140	136	147	147	143	114	150	133	138	134	126	132	129	147	148	149	143	147	148	138	152	160	132	123	150	133	126	151	135	130	153	149	142	148	141	146	143	127	153	114	150	120	136	162	134	144	119	149	141	129	138	137	135	138	144	128	149	125	145	146	149	135	140	144	176	136	120	144	155	136	144	128	132	147	133	154	141	140	164	135	150	161	145	133	129	140	148	123	147	132	112	156	154	130	140	126	141	133	150	129	150	135	157	127	129	143	149	141	134	132	155	141	155	149	155	138	129	136	133	149	151	122	128	131	124	142	139	158	139	123	139	148	127	137	149	125	141	144	145	167	157	143	133	118	145	146	140	144	123	123	132	153	155	154	131	157	150	146	158	157	133	159	153	143	131	160	144	131	135	130	153	132	123	161	157	123	127	123	149	138	154	133	145	142	132	130	170	126	125	154	150	140	147	125	144	138	165	123	125	145	119	142	133	143	128	149	140	157	136	140	106	123	131	160	141	135	145	153	159	149	138	137	132	139	146	145	123	146	119	142	142	151	137	153	121	137	144	141	140	140	150	120	125	149	156	159	150	143	139	148	146	136	137	127	127	145	145	136	163	126	148	143	150	145	129	136	168	139	126	172	128	131	129	148	144	155	123	176	141	150	146	118	136	135	131	140	142	108	127	146	131	154	136	144	123	169	159	133	166	144	134	142	135	153	145	141	137	132	143	128	153	142	147	131	143	149	134	153	129	160	133	139	117	114	123	149	157	134	133	137	155	129	146	133	134	135	117	145	144	145	147	137	137	153	153	141	128	143	150	160	136	152	131	146	121	136	153	132	128	136	145	144	148	143	146	125	171	150	145	122	134	129	149	137	142	125	138	122	142	156	141	146	158	129	135	134	142	122	126	148	140	130	123	131	142	121	127	150	137	149	153	142	135	138	135	143	133	132	135	137	131	154	163	146	128	152	164	147	147	133	144	135	149	154	149	140	149	146	133	151	134	144	155	156	140	144	133	152	156	110	119	137	145	156	132	132	145	146	150	153	147	132	143	124	163	133	140	126	142	149	166	129	142	134	145	144	167	142	139	151	132	121	148	136	145	110	128	135	145	134	126	121	128	142	152	165	133	135	111	156	166	160	155	159	156	164	136	174	147	156	138	155	131	129	141	134	129	141	135	146	168	149	143	144	142	141	142	129	130	155	155	135	146	127	155	133	147	153	158	161	147	155	150	144	131	132	142	132	133	158	127	131	145	161	169	127	135	144	138	153	136	132	140	153	160	150	132	133	129	139	167	139	135	149	148	145	150	146	110	142	140	130	157	140	126	142	139	156	141	128	145	140	152	127	144	133	144	161	136	135	133	148	147	119	154	143	137	144	127	141	135	119	147	151	149	140	157	140	138	165	147	114	130	141	119	129	172	145	141	135	136	157	153	160	160	155	137	126	138	129	136	121	153	134	136	145	157	143	120	137	152	102	133	150	128	158	121	139	151	132	139	123	127	121	144	147	157	159	137	133	159	133	158	156	141	152	135	129	132	170	124	127	159	146	139	148	159	148	142	139	168	135	151	140	131	174	138	156	135	145	135	139	135	113	139	131	124	128	138	138	137	136	143	147	123	142	133	136	153	166	139	125	136	146	147	135	159	149	139	147	143	142	125	139	126	139	148	143	146	130	161	144	125	135	146	151	135	131	147	158	154	133	146	158	145	160	119	140	138	161	131	143	116	140	146	148	136	146	149	138	124	150	145	157	139	150	121	128	178	138	138	134	133	122	141	154	143	142	146	151	164	146	131	143	119	142	159	144	125	139	157	132	146	154	152	138	148	162	135	164	119	125	121	139	140	122	146	138	153	138	161	139	138	144	154	146	133	153	134	150	142	145	147	139	120	143	140	148	140	153	137	127	148	134	123	149	139	142	116	134	137	120	125	161	149	128	148	132	136	143	155	122	156	120	129	144	141	143	135	152	114	157	139	119	121	160	149	155	139	124	137	123	166	147	152	151	156	136	149	150	138	143	143	159	122	131	140	127	123	139	137	144	145	149	139	139	144	139	135	144	154	151	155	161	145	129	140	142	146	151	145	154	152	136	123
6871	3616	4717	3633	4463	3511	2224	1322	1004	1088	2260	1696	1159	1774	1691	1497	1070	916	810	804	713	672	587	522	529	519	514	513	509	502	477	458	465	477	442	427	432	431	455	476	441	377	440	443	470	457	443	458	464	478	426	428	457	426	411	421	444	421	444	422	424	454	453	401	414	424	405	409	422	411	453	445	392	431	448	438	433	412	463	480	409	445	429	478	430	424	429	435	460	390	420	443	394	424	455	425	458	405	426	405	450	435	406	404	427	425	459	442	445	468	389	439	425	434	413	448	431	439	440	396	422	461	458	402	404	450	451	438	459	418	418	434	419	436	426	393	460	453	446	437	446	398	438	424	471	470	407	472	422	443	457	462	391	440	445	398	437	435	471	443	457	419	442	426	432	413	438	463	441	422	419	470	442	445	419	410	427	464	437	404	442	436	407	422	435	430	415	460	431	410	387	442	424	450	396	449	478	466	427	433	475	431	427	433	434	438	459	436	410	438	432	448	402	434	440	433	418	451	454	417	417	433	403	410	403	432	440	458	448	432	425	434	428	446	453	403	385	433	453	440	436	434	445	427	435	462	430	431	437	405	440	432	436	401	390	435	431	460	385	423	434	441	457	439	421	394	435	419	442	424	409	428	432	423	449	461	434	453	401	435	425	452	435	412	425	415	410	447	445	410	413	418	457	424	422	443	454	456	412	441	441	431	447	426	432	397	458	446	448	436	427	422	407	455	431	433	458	443	412	453	406	461	404	428	400	428	428	424	456	456	430	447	435	433	433	435	444	404	394	434	425	444	450	434	426	465	440	414	402	451	471	408	431	444	430	444	425	416	433	482	437	453	434	409	446	431	429	412	448	400	417	444	439	418	416	437	439	446	441	431	401	407	436	419	451	431	390	420	425	436	428	440	446	416	421	447	400	397	426	370	442	413	449	425	434	480	399	426	437	431	423	460	455	420	414	411	413	464	468	451	412	436	400	447	423	426	408	441	462	452	447	429	399	442	416	446	469	408	411	429	437	401	442	424	395	442	437	441	430	409	410	439	463	426	412	419	389	463	450	439	424	431	433	434	414	393	458	469	419	465	466	429	447	439	445	450	424	421	431	406	454	443	449	441	391	435	419	397	440	433	428	423	401	407	446	420	437	438	421	435	436	447	450	442	438	436	410	448	424	468	402	407	457	419	435	438	484	407	425	426	422	435	423	438	395	460	442	429	447	451	425	413	412	415	424	463	418	422	444	439	410	437	447	438	411	448	438	432	428	428	438	442	442	456	455	446	441	435	443	413	424	420	441	447	425	423	427	468	415	468	454	425	447	416	451	458	427	388	419	408	451	418	482	456	398	447	431	420	393	428	422	452	438	455	440	458	417	447	380	468	386	451	465	435	458	447	453	450	446	423	432	408	415	482	437	444	442	441	440	400	449	453	444	455	409	447	411	454	442	410	447	464	417	444	420	450	434	428	400	397	429	445	420	439	416	421	428	414	449	425	444	449	418	404	387	432	424	427	418	416	471	413	386	448	444	403	425	406	453	438	402	424	419	423	430	450	430	412	412	449	476	430	424	425	421	439	450	422	456	414	470	417	459	426	419	421	435	410	444	453	429	429	437	415	370	420	441	447	425	413	465	447	405	425	441	435	459	429	463	459	439	432	446	429	436	437	432	454	421	441	452	432	408	440	427	417	455	452	478	456	426	470	469	424	422	407	409	403	401	431	420	448	457	399	451	438	436	433	419	437	481	402	446	428	456	429	443	441	429	458	432	454	455	435	419	450	427	427	474	432	417	437	468	456	452	448	420	431	444	437	412	476	449	424	403	452	414	433	460	443	458	417	451	387	431	456	451	429	459	439	429	493	425	405	469	431	413	404	459	443	440	393	458	430	428	459	420	468	415	421	464	420	457	430	451	469	418	444	450	445	412	428	467	456	421	432	430	433	452	474	446	457	453	447	417	484	419	409	434	427	402	434	453	443	446	428	427	390	421	405	441	432	424	416	461	431	428	429	445	415	442	428	430	435	461	426	474	431	429	431	433	418	420	447	463	448	438	463	441	442	454	428	436	459	451	435	433	457	455	460	436	431	438	446	435	431	419	454	445	406	428	403	412	456	443	417	430	413	459	441	439	438	407	438	461	442	441	422	414	436	413	440	401	434	448	439	442	423	416	407	439	425	410	451	433	428	418	440	443	461	446	439	449	444	432	430	448	465	407	419	457	403	413	413	461	407	418	448	451	436	445	414	472	416	434	433	435	450	435	417	407	414	408	416	457	450	469	437	429	440	439	462	422	435	452	430	441	429	469	411	430	433	465	435	402	443	436	404	457	458	429	427	416	405	449	431	429	478	425	444	414	451	386	409	434	434	428	414	430	451	417	415	437	464	463	449	442	470	433	443	433	439	415	439	463	451	428	438	403	434	428	417	440	459	432	422	429	471	427	435	445	435	427	406	460	406	411	429	444	440	430	437	440	419	462	434	405	445	451	413	431	464	408	437	449	402	477	421	449	422	414	413	416	447	437	419	476	446	438	404	424	421	403	410	444	441	441	438	441	428	405	445	430	452	422	447	430	454	435	440	405	436	421	407	414	439	440	439	457	436	432	436	477	430	431	425	464	419	464	437	432	440	439	405	431	448	437	399	425	437	440	456	444	408	442	425	402	444	411	453	432	444	448	434	447	414	448	481	455	431	427	418	458	457	430	423	407	393	429	425	441	446	445	406	435	430	428	462	438	432	397	397	424	435	416	403	415	432	459	436	417	452	420	438	427	449	431	466	442	424	456	441	414	443	410	437	450	395	423	451	454	414	392	423	443	412	418	390	481	415	420	433	460	449	455	431	425	403	413	436	465	415	446	411	429	454	430	438	450	441	479	437	439	476	418	462	427	448	408	435	414	438	439	456	427	434	419	448	413	425	409	419	427	411	453	405	438	442	432	432	458	462	471	438	451	397	422	415	436	419	510	462	420	441	423	425	426	422	454	427	467	411	474	448	393	453	431	451	450	405	428	436	457	424	439	429	440	436	410	455	445	449	442	428	432	426	433	408	440	415	450	426	426	481	454	421	429	419	431	442	431	402	419	400	441	416	474	442	414	476	463	426	392	448	434	424	424	440	446	437	436	437	395	448	460	424	455	436	440	457	429	455	411	452	408	434	436	433	443	385	435	434	437	461	423	454	467	460	436	420	399	422	436	461	441	443	424	416	391	429	404	429	435	412	436	432	454	401	416	412	432	468	440	433	422	449	442	440	420	457	410	445	397	448	433	470	452	394	434	450	449	392	459	446	443	417	426	443	415	430	424	438	433	407	439	421	409	414	445	415	486	429	439	438	418	421	428	450	417	420	402	406	441	429	415	436	410	446	461	442	444	426	437	428	438	451	377	434	473	425	419	448	457	440	449	433	451	440	455	417	474	436	421	405	435	454	422	458	440	462	431	437	457	428	441	416	436	434	449	420	440	431	461	410	439	462	408	419	430	404	450	421	447	440	412	433
28932	21362	23083	8552	1456	1160	662	448	354	313	609	480	332	467	484	411	299	243	255	230	190	207	148	171	169	204	174	165	174	142	146	155	160	136	156	172	157	149	122	144	157	156	144	148	143	140	147	140	146	163	180	142	154	143	144	132	162	144	150	152	112	127	150	124	137	149	143	138	140	126	142	159	144	113	144	158	146	145	123	113	148	178	147	152	135	147	146	160	151	128	159	132	147	129	136	151	116	138	134	145	146	145	133	140	143	128	145	149	159	153	145	141	175	147	158	144	162	143	141	162	143	137	150	118	142	158	173	139	154	141	138	130	133	165	133	155	157	128	143	135	143	141	142	147	131	134	143	155	146	149	142	159	152	133	131	135	140	148	149	142	164	134	148	157	141	141	162	159	149	146	144	141	165	132	137	145	129	157	142	132	138	136	165	149	150	163	124	163	152	151	150	157	150	144	128	149	139	138	141	137	133	154	170	144	138	130	143	143	156	140	151	133	168	148	142	122	152	131	151	137	160	154	133	137	158	155	137	125	135	151	166	150	131	138	142	130	142	159	128	152	140	141	144	142	145	149	136	136	153	155	158	140	136	135	141	122	135	137	138	161	152	151	135	140	139	139	145	162	157	157	146	147	175	141	177	147	153	132	146	127	157	151	140	145	130	163	156	149	130	136	140	146	141	151	146	164	147	134	138	143	135	143	117	139	155	163	149	138	136	153	154	135	141	160	156	139	149	136	164	156	141	153	173	161	162	133	160	155	147	155	153	155	152	152	140	131	139	150	148	148	130	169	156	146	122	145	139	139	143	139	145	134	162	176	155	146	138	141	133	146	149	132	134	144	127	163	161	146	141	154	160	148	142	155	148	161	116	146	152	134	128	148	140	144	169	164	155	168	132	149	100	173	144	138	142	152	181	153	159	155	160	145	165	145	146	149	143	151	155	134	140	131	143	124	146	150	150	163	150	146	148	160	133	168	141	125	132	137	149	155	142	143	143	155	148	153	141	141	144	137	142	127	157	154	158	173	159	136	151	147	141	162	161	133	136	130	161	149	142	145	142	158	132	167	140	136	137	150	129	167	112	162	106	170	141	171	148	178	143	151	141	151	140	139	162	131	171	168	144	165	127	165	119	163	127	138	131	165	134	163	140	138	129	157	133	159	150	124	152	160	179	164	155	135	166	151	134	140	153	158	128	134	135	161	138	141	146	128	136	153	145	141	128	131	152	140	145	155	165	145	146	113	147	132	162	155	145	136	162	168	160	140	129	121	153	155	151	133	135	161	138	152	133	143	141	140	144	150	140	175	138	145	163	144	155	142	173	134	147	140	132	139	159	154	141	167	161	137	143	141	133	150	146	143	144	148	149	159	134	157	155	143	128	135	147	144	143	165	171	152	132	152	148	145	163	125	148	144	136	151	152	146	144	160	160	158	149	131	145	166	149	136	129	150	136	157	162	145	155	163	125	141	145	128	139	135	142	149	153	145	148	127	125	141	129	137	149	164	165	156	149	163	155	145	152	149	133	140	141	151	149	171	139	136	138	136	140	165	147	161	150	159	141	133	137	148	130	143	139	163	130	137	140	156	142	147	146	150	169	147	163	154	132	164	139	167	149	155	173	149	153	141	135	145	138	150	139	151	157	143	140	158	174	166	156	166	175	136	159	157	157	142	159	149	175	148	146	153	151	158	163	128	129	129	128	157	133	156	161	138	134	153	137	155	151	142	138	155	154	165	134	143	140	133	139	139	148	139	161	141	171	144	130	135	145	128	147	159	159	151	150	136	176	162	153	140	153	157	156	146	135	152	132	159	162	142	156	152	144	170	133	154	140	142	141	133	163	160	144	133	140	139	149	140	147	109	122	143	139	125	149	148	154	139	143	153	137	139	137	142	127	133	144	165	157	134	193	136	160	140	164	164	118	141	150	139	152	149	153	150	153	145	147	132	135	157	166	145	127	161	162	146	134	161	157	144	159	158	127	126	164	141	139	145	104	143	131	159	140	138	157	154	145	141	157	138	148	135	152	160	150	144	154	154	118	148	133	142	163	153	139	147	156	145	151	144	143	126	144	141	148	129	155	121	145	151	153	142	148	158	151	142	157	151	114	126	148	147	155	180	123	157	154	147	149	146	144	162	146	136	141	160	158	140	145	144	146	141	119	155	121	146	132	150	167	146	129	139	170	167	162	160	133	132	150	144	153	141	141	133	150	163	162	138	126	143	171	142	138	161	136	144	144	153	152	145	169	142	144	151	151	156	126	137	143	129	130	127	153	150	141	147	144	140	132	158	148	147	148	137	137	131	165	145	161	149	140	139	144	156	154	155	162	152	140	136	162	145	155	127	157	138	147	146	147	140	148	146	150	144	139	131	165	142	125	165	162	146	126	155	150	142	146	132	126	145	144	148	147	143	144	155	133	159	152	145	142	131	147	146	148	121	179	126	153	136	149	127	142	136	150	145	139	172	138	136	166	143	154	145	150	140	136	136	118	165	148	158	131	165	132	157	160	140	183	152	151	150	155	144	139	136	136	142	142	137	138	144	157	133	149	145	148	158	149	140	180	159	152	140	148	148	142	145	144	137	137	162	163	129	165	146	137	107	132	152	160	140	155	135	144	138	161	145	128	162	147	137	157	127	148	137	167	138	133	146	154	146	148	143	147	136	149	156	145	142	153	139	144	126	159	164	147	159	136	142	145	153	142	143	124	155	139	150	114	160	160	142	130	130	146	142	141	145	128	157	145	119	131	137	147	139	153	163	144	161	140	151	128	172	150	131	139	148	140	159	139	146	155	170	135	147	144	145	111	151	131	128	141	162	137	147	158	149	134	144	136	142	146	157	148	165	146	149	130	159	157	121	167	149	154	132	145	137	127	130	124	147	133	134	135	156	108	133	131	127	138	138	140	149	142	138	162	150	165	149	140	144	146	151	172	142	150	150	145	138	143	171	133	133	142	142	133	144	134	157	154	140	143	158	143	166	167	139	151	151	147	135	152	149	161	155	172	121	150	155	151	140	129	129	151	164	149	144	152	141	123	139	130	161	140	153	126	141	130	133	140	142	146	139	130	127	171	147	156	150	155	154	144	136	139	132	115	154	152	145	134	164	144	137	155	124	144	147	147	132	159	166	134	149	132	137	136	144	130	167	132	147	146	140	139	152	151	150	136	122	159	154	144	139	130	154	130	133	146	149	158	142	126	160	151	154	139	140	127	138	170	142	142	155	146	134	127	142	163	147	152	150	144	129	152	152	139	119	128	150	155	126	149	150	137	131	158	139	137	166	164	174	138	144	131	135	140	150	146	153	155	161	145	139	158	159	138	159	159	151	157	152	128	154	172	155	139	142	139	117	148	141	147	139	161	164	140	148	144	162	132	156	142	151	158	152	146	131	141	135	152	130	139	144	135	137	133	136	138	133	155	142	155	155	145	157	148	159	161	144	127	127	137	148	162	133	132	162	136	158	139	112	157	154	151	150	139	147	146	146
7383	6249	7431	5690	6843	6102	3325	2401	1664	1277	3412	2720	1663	2496	2932	2495	1465	1182	1047	1077	947	771	704	581	607	702	653	627	612	582	532	561	525	457	494	483	505	435	496	469	426	429	467	433	441	455	449	443	419	414	489	469	427	418	460	438	436	438	440	419	492	463	430	419	439	447	501	439	466	451	441	421	453	440	450	462	432	482	452	448	462	468	483	445	431	454	442	420	483	411	430	434	442	446	449	419	441	453	472	460	465	419	456	434	484	422	440	465	443	425	447	489	453	458	446	451	456	458	479	439	489	412	447	480	408	471	430	458	458	496	463	465	440	447	416	476	478	440	431	467	478	435	436	436	466	449	474	440	455	395	443	450	431	447	428	438	462	453	465	465	455	435	461	438	478	444	444	451	444	436	433	440	466	469	428	413	474	473	423	437	457	462	436	482	461	421	439	433	418	468	444	446	443	440	451	411	455	476	504	417	427	429	445	411	423	475	464	406	394	430	453	447	459	443	457	464	442	460	391	474	433	439	432	438	438	466	468	441	433	463	452	422	464	411	478	407	436	467	450	482	424	434	460	470	454	414	482	464	424	472	471	434	458	435	445	478	468	444	425	427	470	435	442	438	436	467	438	448	432	446	449	409	441	471	465	434	457	415	452	460	420	444	463	427	442	445	460	448	444	410	450	460	435	467	445	398	436	432	423	444	439	464	444	478	451	444	434	437	461	435	434	411	434	472	429	515	437	484	423	463	489	452	465	486	439	408	447	466	447	429	454	471	466	451	422	433	439	435	440	393	443	434	429	463	442	461	446	464	466	471	427	454	435	439	464	466	436	444	392	463	474	427	441	433	466	472	438	463	439	461	441	440	443	428	443	446	449	440	449	458	442	455	456	464	460	443	442	437	457	494	421	446	448	438	461	460	458	443	449	457	454	445	467	411	474	458	425	452	471	441	418	435	440	445	417	427	447	428	486	447	452	435	436	465	425	476	480	464	440	405	418	470	456	434	470	462	449	451	453	438	458	455	450	499	444	443	478	455	433	424	458	420	433	464	436	449	429	474	393	420	463	458	433	457	452	464	428	395	452	439	443	476	467	443	466	401	442	437	458	437	403	459	511	467	439	466	482	449	423	464	456	423	442	482	475	411	466	414	431	452	440	464	465	457	480	454	434	476	448	478	438	450	463	470	427	461	486	401	460	443	437	430	441	429	436	451	449	468	482	448	442	455	457	432	489	480	484	434	448	448	461	457	456	436	468	461	462	450	459	441	459	514	447	465	433	466	468	455	461	405	420	455	484	462	415	469	460	448	427	419	454	427	439	428	428	437	441	487	472	436	443	442	471	475	451	447	482	445	437	422	463	463	432	432	472	437	415	440	442	452	434	427	432	439	446	436	474	435	442	450	452	456	461	475	438	460	470	394	458	497	437	457	438	450	453	460	469	443	467	493	422	447	441	438	442	425	449	433	471	441	436	450	446	445	469	414	477	429	454	428	429	418	452	491	468	472	455	378	454	440	414	462	484	416	453	454	459	470	431	460	421	418	440	427	430	462	455	413	427	419	399	429	441	420	454	434	441	438	428	458	447	452	471	486	429	430	455	467	423	462	406	450	431	439	423	430	448	422	443	436	422	430	442	421	474	472	410	440	430	424	461	451	439	436	426	434	437	455	439	469	441	451	412	421	460	446	463	447	441	475	437	474	439	420	429	448	460	453	422	445	433	458	446	459	431	443	481	460	436	428	439	421	459	455	466	425	410	441	455	461	438	465	445	458	434	468	440	460	431	446	477	444	489	432	459	453	447	474	437	442	427	425	469	428	492	472	432	455	448	475	465	457	465	404	448	452	414	450	430	456	405	445	421	483	451	492	462	466	446	435	416	446	412	439	442	407	433	434	460	435	409	460	482	475	468	466	431	447	463	445	436	413	396	441	476	427	447	420	400	488	402	447	438	456	468	438	454	417	424	463	406	435	441	471	426	450	438	453	439	491	443	441	446	423	426	456	446	451	446	457	457	436	435	437	426	445	428	466	406	472	436	427	468	443	468	439	445	458	425	448	465	464	416	457	406	449	441	425	454	457	450	457	468	402	443	435	476	452	443	457	442	460	486	432	458	450	464	446	432	443	424	433	423	450	465	446	453	463	415	460	456	422	459	411	471	452	472	462	451	473	468	465	442	430	442	414	440	440	445	431	431	446	467	415	508	430	508	456	463	472	503	428	417	434	426	432	436	433	428	453	472	457	469	419	435	447	454	449	476	490	440	474	433	436	477	434	478	426	423	424	518	473	432	462	442	478	463	508	451	447	475	457	407	457	446	474	457	456	430	447	442	424	454	470	431	427	455	471	479	478	466	450	405	434	437	466	467	444	470	421	445	462	448	486	429	436	455	423	441	465	477	466	496	439	433	483	427	436	422	416	473	426	447	439	473	476	455	439	469	462	432	448	469	436	442	420	456	455	449	435	464	461	469	443	423	428	451	463	415	470	473	420	436	470	416	463	426	451	447	487	431	454	493	465	444	473	455	453	447	441	453	441	450	452	439	447	433	456	452	459	451	455	423	471	435	479	467	451	386	471	444	451	474	424	405	439	447	442	422	454	461	454	462	454	488	415	428	462	416	489	452	450	417	429	470	458	417	428	408	389	450	473	431	445	466	433	414	458	438	462	434	444	431	430	469	430	428	442	424	441	435	449	437	441	419	442	464	453	448	443	458	427	420	443	421	448	463	453	471	488	437	411	410	437	418	420	447	444	455	474	440	428	448	485	477	496	433	426	428	417	456	481	435	441	464	437	455	425	415	408	463	430	450	470	436	391	434	457	437	434	446	439	432	477	465	442	432	441	457	426	467	445	461	428	463	451	456	451	423	477	423	495	417	412	418	432	483	406	490	441	466	426	459	454	483	433	439	450	433	513	437	427	446	463	462	421	410	447	413	453	478	503	437	468	448	446	468	453	454	444	496	456	445	443	474	485	411	439	438	470	416	431	448	463	451	405	454	431	405	462	445	453	458	447	429	481	435	450	442	442	481	478	441	409	475	478	482	461	461	456	418	436	442	467	393	432	439	464	440	423	403	398	439	454	401	420	458	455	418	428	448	451	460	443	442	400	469	451	441	455	423	456	499	482	442	473	470	447	449	458	453	387	425	486	445	447	452	443	444	420	437	423	477	490	454	419	467	430	458	444	464	462	430	435	442	454	461	471	441	482	452	493	450	457	426	457	433	438	419	452	447	442	425	441	440	426	453	428	473	433	452	429	429	435	430	468	422	428	451	454	460	458	435	457	408	467	478	431	468	487	419	411	453	444	447	437	434	422	458	476	426	440	449	405	457	470	427	440	445	456	464	446	448	433	432	461	435	483	442	471	464	441	477	437	440	445	452	441	480	432	486	441	470	479	462	471	428	430	462	448	454	470	427	406	468	455	462	458	453	437	498	465	429	454	456	440	445	497	450	452	452	454	478	449	431	482	480	462	458	423	460	443	464	406	484	456
29015	21299	20461	3456	190	196	150	139	165	154	159	160	146	138	146	148	150	128	137	128	123	149	140	141	146	150	127	144	129	149	139	164	134	128	155	108	141	131	145	132	163	120	152	135	147	138	128	137	140	133	150	147	129	140	155	134	135	146	130	137	134	130	123	132	140	146	133	151	130	126	125	141	125	126	139	150	135	134	140	146	123	111	158	108	128	120	131	120	138	140	130	136	135	135	146	137	114	114	154	138	152	123	123	136	149	134	110	154	136	144	124	124	147	145	132	147	153	136	136	151	136	152	140	123	125	147	137	115	128	137	140	123	150	122	135	149	166	149	138	132	150	120	121	134	117	129	147	129	124	145	137	128	148	133	118	165	147	146	156	140	139	123	120	126	131	133	136	151	147	138	122	142	146	140	133	150	109	148	113	119	143	138	141	142	139	153	138	111	126	149	135	141	134	130	126	133	127	137	132	117	140	153	154	138	142	131	132	156	148	151	143	129	138	136	137	161	155	145	133	128	140	140	113	126	139	139	137	112	131	108	155	135	133	138	123	124	121	144	153	125	146	146	133	134	121	129	145	139	139	134	141	127	153	143	147	143	141	127	144	155	137	124	148	135	113	128	127	153	142	147	168	143	134	120	149	133	141	131	126	124	140	137	143	136	141	125	130	172	145	169	134	159	126	127	133	140	144	153	137	137	135	137	147	142	130	129	140	144	130	108	160	117	153	116	124	152	148	136	127	147	150	132	144	126	119	142	133	135	131	130	134	145	142	133	145	133	133	142	129	143	141	129	148	124	138	146	138	121	124	139	118	157	122	131	126	152	145	160	126	151	119	145	145	142	139	145	137	126	126	129	131	131	154	144	132	140	124	131	150	153	135	124	139	149	140	132	153	145	146	123	146	128	116	134	145	131	121	148	156	121	110	145	144	132	142	131	126	129	118	121	124	143	107	131	146	156	147	142	135	130	149	135	131	135	146	153	122	126	128	129	146	130	122	131	140	144	126	142	139	119	126	130	141	140	125	133	135	137	124	123	138	152	146	133	116	140	136	144	161	133	143	134	130	147	145	152	116	138	137	144	124	148	130	136	124	127	150	128	157	139	148	157	135	136	152	147	127	129	148	133	118	128	129	143	133	132	131	135	142	121	141	138	141	136	100	129	127	147	131	155	132	135	115	133	132	132	127	126	126	144	145	130	129	149	138	131	141	131	135	142	134	134	128	139	147	133	132	131	130	146	158	131	127	134	136	139	129	127	126	136	133	138	127	116	132	133	161	132	146	139	155	147	140	131	148	119	130	145	142	124	123	135	140	142	151	127	121	137	148	142	116	143	143	122	118	133	138	118	145	122	126	141	127	127	142	109	124	135	121	145	146	153	143	129	149	137	149	124	141	145	133	126	148	106	141	132	124	141	145	149	142	117	140	139	126	148	130	133	134	115	127	119	134	137	142	121	113	142	123	132	151	137	130	151	151	120	131	139	138	134	152	132	121	130	140	141	158	125	152	134	141	145	133	140	113	133	150	121	138	136	147	137	125	144	128	139	140	125	124	136	120	137	140	134	156	107	136	132	160	131	138	137	116	128	172	132	139	157	139	134	139	130	144	134	137	137	134	139	131	138	150	148	148	137	124	129	137	123	129	130	130	143	147	130	134	156	143	137	140	137	128	137	133	136	151	130	122	124	132	141	131	156	131	145	137	137	141	132	132	124	122	123	150	125	160	115	140	150	135	127	127	136	159	157	154	125	141	130	139	134	131	133	150	137	142	139	148	138	142	136	123	120	152	142	131	160	136	167	119	130	137	128	134	136	137	135	131	136	118	134	135	140	133	127	126	137	109	141	128	141	126	129	137	144	133	134	136	147	138	133	138	129	143	124	159	136	127	140	124	148	130	152	145	145	148	128	144	140	122	117	138	156	125	130	150	129	145	123	158	131	113	131	130	132	134	115	143	146	131	135	145	142	156	136	127	140	149	159	143	146	142	155	150	134	138	144	144	146	150	130	129	140	153	145	152	117	122	121	130	122	125	152	137	140	158	139	135	148	130	151	123	121	119	137	125	126	139	133	139	137	131	165	143	145	130	131	139	129	142	141	117	137	148	123	142	127	126	130	141	142	129	135	136	126	138	144	131	114	116	137	161	123	138	140	138	126	134	120	151	139	150	150	122	129	136	130	139	130	131	126	136	129	120	134	123	158	142	131	133	125	153	119	139	141	133	154	122	137	156	117	146	149	136	143	138	136	143	133	132	135	120	140	122	126	146	126	135	119	123	128	126	154	131	130	147	136	125	115	134	137	129	132	145	156	146	119	138	153	130	130	139	135	152	138	135	149	130	144	161	128	162	140	134	146	135	148	160	150	128	138	145	134	140	158	146	132	129	127	130	141	148	153	163	139	140	150	121	149	146	140	141	149	148	137	139	134	162	117	114	132	147	154	126	137	160	134	131	140	146	125	122	131	140	124	130	162	122	146	137	142	129	148	134	139	149	135	145	127	132	152	115	141	138	130	130	137	119	136	182	142	148	129	139	156	135	131	143	137	135	141	139	162	132	136	131	151	147	129	150	118	132	120	140	138	118	124	118	134	124	132	143	148	156	135	115	143	125	147	143	140	130	130	133	138	130	142	149	141	152	135	149	154	125	146	136	163	132	142	143	127	123	136	130	149	137	160	146	139	133	125	127	124	113	145	142	133	125	160	126	130	134	141	147	133	147	126	122	126	128	154	131	145	140	139	139	118	132	125	147	105	133	126	128	135	142	119	141	132	122	135	142	122	123	119	134	128	144	140	146	129	145	122	128	141	120	147	138	147	141	133	148	134	134	162	124	127	117	131	142	129	124	119	132	133	151	143	139	142	141	127	145	130	142	147	147	119	132	164	146	140	147	154	134	124	135	143	134	131	145	132	133	147	152	138	144	126	141	142	136	138	148	161	125	139	122	119	148	141	150	142	125	168	133	137	161	138	139	144	147	151	153	145	132	132	137	139	151	139	122	131	126	133	129	130	131	132	138	132	153	142	146	137	143	144	127	136	136	141	147	131	138	128	117	128	156	136	127	146	139	126	132	115	115	142	154	147	129	128	149	139	123	132	130	131	133	137	150	135	131	137	131	131	139	128	150	130	124	112	128	125	118	136	139	142	151	166	151	141	124	146	121	121	148	137	145	127	126	122	132	119	119	150	146	147	140	156	150	115	139	147	130	137	134	154	118	155	118	151	130	144	173	147	129	138	133	137	138	144	144	150	151	158	129	124	137	139	115	136	113	128	141	126	141	151	123	142	132	135	134	136	124	139	149	136	123	135	143	141	148	130	132	125	147	154	145	136	139	154	121	135	140	136	147	127	155	136	132	127	158	118	129	121	125	154	133	139	151	124	138	138	146	123	141	147	146	135	145	144	145	138	135	155	133	134	132	145	152	162	110	117	161	116	144	132	140	132	128	142	136	118	133	133	123	137	132	153	119	156	123	104	126	129	124	147	115	155
5448	905	898	742	741	652	551	511	472	479	478	522	469	501	488	503	446	480	444	480	457	449	421	435	448	411	423	426	417	380	458	433	461	435	412	427	430	420	412	423	453	417	402	405	434	420	404	408	408	449	437	433	438	423	421	450	430	411	420	406	430	419	444	408	411	379	405	415	393	395	420	414	388	394	411	428	425	403	409	418	372	406	418	381	410	439	407	444	459	431	388	423	417	377	436	411	412	451	413	410	450	436	393	408	410	413	390	431	422	426	400	419	405	428	421	402	428	439	399	400	430	419	421	370	438	438	468	439	428	456	413	415	453	414	397	414	415	460	446	403	407	392	413	410	404	412	398	447	431	430	433	427	416	391	420	400	406	418	427	429	433	415	432	427	426	410	403	386	422	418	396	391	448	453	447	425	406	436	418	403	396	409	413	407	404	413	401	421	356	393	413	397	403	434	419	427	393	387	412	411	419	433	409	389	390	412	417	417	415	415	393	423	410	410	431	423	435	395	423	403	393	452	406	405	423	423	403	411	433	425	424	430	438	380	376	416	409	417	435	402	389	415	359	417	456	445	426	413	426	425	422	461	385	413	401	387	410	399	420	417	400	407	425	433	386	440	439	414	394	403	412	438	397	353	431	417	393	417	413	382	436	417	479	426	396	426	407	416	421	405	433	443	388	408	397	426	407	452	416	422	425	417	398	435	410	407	408	421	413	415	440	443	425	421	438	412	410	416	448	406	439	439	420	435	401	441	420	446	403	390	454	399	399	414	438	431	417	426	406	408	410	442	421	428	446	444	401	419	366	404	454	385	407	400	414	381	406	440	451	421	415	428	429	395	427	410	422	432	409	426	419	424	397	423	428	441	416	410	404	366	405	428	388	432	424	397	401	417	413	431	398	423	424	401	423	437	408	440	422	409	438	423	451	431	438	443	386	400	422	431	411	397	439	435	416	403	407	434	401	386	385	417	436	403	414	437	397	434	395	439	444	437	449	406	443	397	387	411	419	421	425	408	425	424	392	418	396	444	397	410	432	430	400	387	433	404	454	393	468	442	421	446	397	454	399	383	400	401	445	397	407	416	413	370	407	395	421	402	437	431	400	393	396	402	425	442	394	396	421	413	417	418	457	396	417	482	454	430	429	420	429	421	436	429	403	429	373	426	417	400	459	448	444	428	407	435	448	422	400	416	425	436	404	415	436	421	462	388	405	395	413	425	466	449	381	443	457	412	407	429	384	416	455	423	436	413	427	421	432	436	455	377	406	402	380	417	427	419	454	384	405	432	419	421	377	383	416	455	411	412	376	399	394	429	388	453	418	419	438	432	453	422	387	408	408	389	449	407	420	483	452	433	469	413	419	400	442	409	397	396	398	434	417	401	374	404	418	405	429	428	416	409	426	434	395	433	431	423	429	398	418	435	413	427	422	395	424	425	447	402	402	442	417	381	449	434	434	429	401	388	402	414	432	439	434	432	434	425	434	389	409	440	392	428	384	431	433	432	400	418	414	415	457	441	427	425	417	375	453	416	437	427	435	420	415	410	423	379	397	400	414	468	429	408	407	422	430	445	437	444	413	434	409	406	388	429	463	425	392	421	428	404	413	440	407	382	416	420	415	393	400	422	412	410	409	436	419	439	405	442	424	391	416	415	439	399	405	439	439	400	421	408	427	432	420	419	424	401	393	428	418	399	427	424	441	435	390	430	417	435	448	453	425	422	419	440	434	396	420	444	422	421	400	427	408	438	405	390	388	414	452	401	434	445	398	379	415	407	401	400	429	408	429	397	389	431	424	407	433	436	411	436	381	403	418	442	406	395	427	402	412	437	424	437	414	438	419	410	424	431	422	399	439	438	418	406	403	395	431	430	415	423	433	423	414	406	426	408	414	394	414	433	442	372	400	433	407	377	409	396	427	432	405	394	429	440	443	430	464	421	399	425	405	453	405	376	418	428	400	439	423	426	433	415	455	394	398	453	446	416	407	435	448	434	405	403	409	432	448	455	418	462	442	427	429	433	419	454	431	402	454	446	427	425	407	404	417	381	379	421	422	420	389	426	380	400	417	412	401	380	425	427	441	436	421	415	359	440	458	410	408	439	402	398	419	377	398	423	395	402	416	437	435	415	435	426	433	448	412	425	434	385	393	447	411	407	436	385	439	436	387	431	416	417	409	391	441	441	428	417	420	448	409	428	413	400	435	421	444	431	429	425	404	495	441	399	422	425	402	410	403	436	448	405	407	446	409	426	429	387	410	416	417	440	420	409	414	423	418	421	411	441	385	441	422	405	401	387	433	421	432	417	454	419	428	418	396	453	386	430	419	439	436	412	417	409	428	416	393	404	390	421	456	389	448	458	427	403	459	430	432	409	427	435	407	411	461	399	423	401	382	416	389	436	389	397	418	440	404	433	439	418	404	408	430	456	427	423	428	416	413	430	451	402	418	379	422	407	413	423	416	382	409	426	439	395	365	415	414	413	424	416	417	431	379	426	367	440	435	430	404	448	438	417	416	435	397	431	428	447	400	410	417	417	391	406	416	422	430	403	398	402	391	416	407	472	449	426	427	423	435	427	388	461	419	402	431	391	433	471	426	471	363	458	433	388	450	410	447	423	402	424	434	431	411	424	415	439	423	415	429	441	453	430	414	404	406	407	431	415	422	422	414	416	423	407	397	435	435	404	423	411	417	393	397	409	395	437	401	436	395	420	444	412	424	400	415	416	448	400	398	404	437	406	435	416	387	463	451	401	424	395	409	400	385	395	423	445	387	384	432	383	437	417	437	403	414	439	454	415	403	401	403	375	416	406	416	426	409	400	424	403	413	382	432	434	413	434	412	461	415	436	407	400	411	413	428	395	419	375	426	415	426	410	412	450	455	457	395	416	432	413	428	396	443	453	380	445	394	446	421	425	384	398	385	440	426	390	404	389	413	415	414	416	415	388	408	462	425	442	435	443	384	401	427	457	388	428	402	447	411	430	411	416	439	414	427	400	398	425	418	416	414	445	416	422	451	409	451	439	430	373	429	428	414	416	408	443	415	434	417	414	404	435	450	372	420	399	385	425	443	419	429	397	417	429	462	405	410	441	419	424	403	403	429	427	412	437	437	438	428	418	420	430	454	456	410	392	401	432	431	415	415	444	426	410	416	403	398	427	418	419	453	414	435	419	390	420	458	439	433	418	402	462	410	413	423	388	453	422	425	413	443	455	424	387	428	436	365	456	431	414	413	426	398	411	429	415	417	414	422	423	420	392	413	435	418	445	412	425	496	456	446	360	444	417	426	411	433	423	396	416	442	394	385	422	417	389	460	364	393	415	392	418	417	420	430	441	407	469	422	400	387	434	434	419	416	428	416	437	399	429	411	432	456	422	409	394	389	413	364	393	437	399	390	430	395	432	445	427	417	429	406	421	385	440	408	405	435	406	397	401	443	413	395	415	439	404	428	439	409	414	413	391	467	409	421	428	447	411	454	415	435	416	372	439
29010	21323	21805	6038	960	682	418	325	226	233	286	325	280	394	362	256	176	202	199	189	176	190	177	149	124	167	149	158	135	135	128	153	152	145	144	151	145	130	144	133	138	122	141	144	144	133	145	172	138	143	156	147	116	126	153	128	145	122	145	152	159	154	168	120	127	122	129	115	136	142	134	133	131	141	140	147	138	131	140	124	155	136	141	134	139	129	126	127	157	140	151	144	139	110	117	133	136	152	140	147	149	141	134	115	136	112	159	169	151	130	138	135	148	144	148	149	141	137	151	129	144	156	112	122	137	127	148	128	153	123	136	149	133	149	164	148	136	136	134	143	147	132	137	126	142	149	131	172	128	130	146	120	125	141	148	143	120	142	123	164	122	124	143	151	133	135	148	139	151	130	155	137	156	150	134	119	136	134	140	144	142	132	142	132	140	142	160	142	127	141	158	138	130	146	137	157	152	117	137	129	135	151	132	143	131	147	135	157	128	115	142	150	140	143	129	144	133	138	149	133	135	156	145	139	112	130	120	126	123	145	135	134	144	145	149	131	150	129	129	141	126	121	141	129	116	148	129	119	162	171	143	134	117	124	121	138	123	142	139	150	129	118	138	152	129	119	135	148	130	140	128	130	140	142	120	123	144	139	156	132	118	139	126	134	141	124	123	127	144	139	158	144	124	160	134	142	131	112	135	129	138	144	144	148	123	137	140	130	151	143	138	141	126	141	133	146	121	124	147	129	142	141	119	145	140	128	104	149	144	150	129	158	148	140	126	144	142	135	134	169	136	138	137	148	157	123	134	145	147	136	135	115	149	143	154	150	153	141	145	137	170	130	128	129	148	125	121	118	126	142	151	142	129	128	125	149	132	133	156	130	127	141	129	140	144	122	134	129	156	140	118	135	142	139	132	132	162	123	142	117	140	125	135	140	124	124	133	138	129	125	152	147	132	114	129	115	134	130	140	142	131	134	149	153	148	140	133	156	123	140	124	133	146	128	135	139	134	123	156	155	136	130	164	145	154	146	154	141	132	131	149	133	124	143	139	133	148	134	124	136	134	158	119	146	135	134	145	139	135	137	144	125	162	127	143	143	144	137	149	132	128	139	126	126	156	166	140	142	130	125	127	155	154	128	130	132	123	136	120	134	137	138	112	143	158	124	134	148	118	152	124	135	151	172	134	139	144	145	149	122	124	120	127	131	138	133	139	121	138	132	138	133	106	162	145	128	152	119	147	129	131	148	145	141	134	134	115	131	129	141	124	145	107	156	135	139	123	148	139	125	127	166	130	132	139	157	111	159	147	138	140	146	132	141	111	127	134	134	159	123	134	152	137	137	125	127	130	143	147	143	127	129	134	122	118	130	134	154	132	134	124	135	130	115	120	140	142	126	148	140	145	147	137	156	133	142	136	118	141	137	145	133	135	136	144	143	116	147	130	134	132	128	120	146	130	143	126	136	147	127	117	129	128	143	144	126	135	134	134	131	142	145	134	141	138	154	140	121	127	138	127	129	117	137	140	135	132	129	129	131	150	127	145	148	121	135	115	130	137	161	154	140	142	131	129	117	132	134	129	129	138	165	148	166	147	138	133	120	135	137	121	121	116	142	138	134	140	135	132	138	130	137	161	134	123	128	147	143	135	146	135	119	137	123	146	154	153	141	143	129	140	124	135	142	122	139	139	125	151	127	123	139	130	129	136	142	132	118	143	127	135	130	131	138	126	136	141	130	132	147	106	145	153	164	122	159	131	133	131	149	138	146	158	152	121	160	116	138	128	140	130	140	123	139	130	122	139	131	143	114	144	138	129	154	130	118	139	137	133	140	153	147	126	159	119	117	133	119	119	130	137	146	152	136	143	128	133	131	143	160	142	129	144	134	122	130	125	141	141	120	132	129	138	133	137	146	127	119	146	127	136	156	143	134	133	131	166	134	139	124	145	164	119	126	146	139	147	146	130	124	126	153	129	162	146	137	117	148	137	147	133	114	145	118	125	130	134	140	142	135	116	129	132	141	141	150	162	148	145	140	135	148	118	131	131	153	119	130	126	141	146	127	142	163	146	140	124	122	132	151	140	136	133	132	146	145	141	126	147	154	150	136	141	132	124	142	138	138	136	143	165	145	125	118	154	135	140	128	126	146	129	115	130	135	149	153	137	126	138	128	138	144	132	137	119	122	136	143	141	154	148	146	153	148	140	134	140	154	144	139	144	139	130	145	134	122	116	153	135	136	130	131	154	131	131	128	151	152	139	125	128	152	132	141	149	127	132	135	138	142	123	136	122	136	129	146	131	136	117	120	115	145	119	144	152	132	129	140	148	159	135	150	133	144	146	146	142	121	120	134	148	135	147	143	147	147	157	135	135	135	157	134	153	130	146	139	119	136	135	141	123	144	139	143	134	128	135	139	148	147	149	116	151	142	148	148	139	135	147	124	131	154	144	143	133	135	141	145	145	139	107	133	122	123	137	134	117	141	137	120	132	127	159	133	130	148	144	119	142	128	138	156	151	127	142	152	140	149	150	135	144	124	124	122	145	141	125	128	148	149	135	127	143	127	136	143	129	122	135	135	128	152	146	114	141	151	112	150	151	144	155	137	167	165	133	137	129	132	131	162	140	123	147	140	144	126	136	134	144	147	128	142	117	156	126	129	129	138	133	142	109	130	135	122	140	131	131	136	146	153	153	118	128	127	132	148	143	134	136	147	150	139	146	135	140	144	138	116	142	163	136	148	118	132	137	148	131	121	136	117	132	152	141	141	127	128	132	149	147	152	141	140	123	116	144	145	156	157	131	142	137	117	138	124	129	111	128	134	142	132	132	121	120	132	117	139	149	138	155	143	134	127	125	120	124	140	142	145	140	126	133	150	125	147	119	141	147	139	125	132	151	127	155	124	122	131	135	152	139	140	119	132	147	145	145	129	134	104	126	124	164	129	144	151	140	143	143	132	140	118	134	129	135	132	127	158	119	142	146	123	138	135	141	128	140	165	132	123	123	145	149	120	142	136	134	136	133	137	139	144	146	125	144	132	134	157	145	145	139	145	123	119	165	157	145	143	128	139	135	141	129	148	147	116	142	127	133	137	118	111	117	144	148	131	130	140	141	152	123	120	125	153	139	132	127	135	134	123	158	137	140	150	116	132	132	124	142	154	126	126	146	142	134	132	120	145	156	115	125	142	123	129	133	131	137	163	116	147	127	141	128	134	129	137	120	133	129	161	140	142	143	129	138	128	141	148	136	113	156	149	126	128	132	128	139	152	120	152	136	120	143	123	128	130	145	153	143	134	128	131	134	113	139	121	136	141	149	123	125	119	146	164	137	135	127	139	151	128	145	138	133	141	121	137	143	158	132	131	134	120	131	131	127	128	147	130	115	129	135	120	139	129	144	138	145	130	132	164	137	128	146	141	125	143	118	131	135	151	149	128	145	131	150	131	148	144	128	137	142	148	122	152	115	147	155	150	157	132	118	127	132	124	125	142	122	157
7453	3628	4712	3837	4664	3432	2146	1704	987	905	1600	1882	1464	2147	2181	1278	890	900	875	757	698	614	546	539	554	531	537	526	520	470	464	485	485	467	428	438	472	480	400	426	414	406	450	410	447	430	426	386	394	435	464	449	408	430	414	445	430	429	428	435	429	456	428	445	419	442	445	398	398	397	428	423	458	412	414	373	455	411	395	397	423	434	429	403	410	446	387	409	429	429	407	435	424	447	421	386	402	399	410	439	423	388	419	378	395	392	436	400	404	406	449	413	411	437	428	397	421	383	410	417	415	426	405	405	422	391	437	443	381	391	460	405	439	407	416	433	411	472	419	416	420	433	408	417	433	440	402	424	416	397	446	436	436	428	435	413	426	399	410	438	450	419	398	377	445	440	437	403	418	409	398	422	392	432	426	432	469	419	419	388	387	433	428	431	415	450	444	429	406	429	444	438	399	397	422	421	444	414	440	401	418	389	393	407	426	418	445	442	440	424	432	409	441	446	442	417	432	414	445	449	435	402	433	414	472	407	419	442	420	426	433	406	401	411	453	420	396	435	413	428	418	421	370	410	400	449	428	434	443	423	435	427	427	408	376	459	411	425	383	408	415	424	401	438	415	438	424	431	436	429	408	401	428	420	415	469	417	395	414	408	412	436	410	450	428	394	452	401	418	420	458	398	437	391	422	408	425	423	423	435	387	404	461	411	413	417	428	403	380	455	435	416	438	422	404	402	401	405	418	429	414	425	396	427	406	405	461	432	420	387	414	395	410	415	427	424	449	411	427	450	435	413	440	420	413	428	406	403	454	415	414	438	434	391	410	397	412	408	436	437	390	409	393	450	381	413	403	433	444	389	416	420	453	435	436	482	421	439	391	440	432	414	411	457	412	423	392	427	434	452	411	417	375	457	398	398	418	443	446	408	419	407	412	419	402	457	430	398	407	449	417	410	435	387	418	428	431	400	430	427	379	396	430	411	409	417	406	407	407	415	399	447	424	418	445	432	435	447	391	424	430	387	411	441	408	417	418	431	385	427	403	397	435	411	429	430	435	415	419	434	428	414	434	413	472	408	474	422	409	416	433	438	399	420	426	426	388	411	415	416	405	443	419	410	425	400	437	435	442	442	418	428	422	427	442	441	469	423	405	416	430	425	407	393	424	429	433	416	401	439	407	462	416	405	421	420	452	393	402	435	380	419	436	405	413	398	456	402	441	399	423	444	419	435	418	386	423	441	446	408	408	416	374	422	439	430	405	384	405	415	402	401	411	429	412	409	417	425	426	377	421	428	444	434	438	424	389	411	422	416	429	415	441	418	407	414	400	431	416	425	441	400	413	417	395	430	430	373	429	397	407	454	448	404	421	418	435	425	416	408	409	414	429	421	411	399	407	393	420	411	428	391	418	420	399	435	384	399	425	414	415	417	385	418	419	406	402	426	394	410	411	413	366	394	410	366	455	409	403	415	409	436	415	425	409	408	415	403	396	443	401	418	447	397	409	405	440	429	429	376	433	411	434	391	411	432	417	464	418	411	390	466	410	392	423	403	395	384	431	445	372	393	401	406	440	425	434	407	427	448	399	454	422	401	445	443	418	395	405	377	401	437	403	411	429	413	417	415	424	379	405	432	420	444	398	404	431	455	383	399	436	418	421	419	410	420	436	439	411	436	398	443	419	396	414	423	408	422	418	416	410	451	430	435	440	431	416	439	432	400	421	424	445	457	435	400	412	422	401	417	424	430	399	386	438	397	436	436	413	399	416	431	435	398	434	421	409	393	418	418	411	422	375	417	414	435	417	429	439	435	423	390	432	397	415	435	424	436	410	425	393	405	379	400	436	432	421	412	375	369	423	395	397	421	409	430	401	405	399	417	407	430	458	393	426	398	428	444	458	426	431	427	444	422	398	402	418	423	382	387	425	429	432	404	401	390	414	404	434	421	453	414	437	442	405	405	438	415	423	413	408	451	391	430	431	431	403	467	411	410	426	415	385	405	460	429	414	429	451	432	417	417	417	436	433	404	425	429	410	422	418	444	440	442	413	399	405	398	431	454	424	418	391	429	421	455	402	450	423	407	411	417	394	450	431	407	406	443	383	407	400	459	412	407	406	438	406	383	365	407	443	421	451	424	409	408	456	386	425	397	447	443	413	431	430	403	408	442	406	440	432	411	383	401	419	428	433	435	411	447	443	403	439	395	378	407	409	417	405	387	414	416	461	421	401	414	432	412	436	416	397	450	434	424	413	376	426	461	386	431	440	410	405	398	403	444	403	443	440	431	439	457	379	415	420	406	410	404	432	390	436	378	416	457	402	448	428	420	393	416	434	455	446	401	419	435	413	377	406	436	401	413	419	414	424	427	379	434	424	451	406	445	428	411	437	375	424	411	418	452	452	456	404	437	432	433	423	423	412	421	417	389	416	468	399	424	397	409	416	420	409	409	396	406	368	404	416	397	398	445	394	399	447	426	411	446	393	394	425	412	387	410	415	384	454	424	443	386	411	418	406	435	423	403	473	412	453	457	430	407	431	399	409	405	430	428	419	419	408	400	453	423	398	418	408	395	421	399	437	418	461	422	411	399	415	430	431	447	425	408	404	424	438	394	414	405	412	431	408	413	395	433	405	442	433	425	433	426	412	408	421	450	434	416	418	443	421	398	451	390	441	390	411	467	434	433	413	414	435	434	401	424	400	417	434	403	444	427	394	400	433	409	445	448	439	430	418	397	404	400	422	419	388	429	434	401	428	393	434	418	400	396	407	401	370	422	454	426	423	422	422	407	441	418	398	410	401	457	421	395	434	447	440	396	413	411	408	458	402	430	412	437	426	427	436	421	412	392	416	393	442	389	417	404	438	458	423	419	445	440	420	446	394	450	423	416	411	423	373	432	415	389	397	376	420	390	412	432	382	424	409	421	419	394	389	461	427	393	415	444	425	371	441	419	446	448	449	409	435	402	432	402	419	428	403	394	420	400	448	436	412	404	397	366	396	441	443	404	421	440	388	423	428	424	431	383	395	409	430	416	415	428	405	390	408	428	429	433	423	450	382	438	387	438	403	407	438	414	420	396	425	452	446	380	424	405	442	396	431	417	419	399	400	411	435	420	436	403	408	419	446	406	418	472	435	408	410	438	422	436	405	388	418	437	416	432	447	427	431	453	430	435	420	410	425	421	401	443	427	423	391	416	425	384	422	408	458	438	387	411	420	447	397	437	382	408	400	413	448	415	400	416	428	388	416	424	409	428	406	432	397	419	417	367	416	378	456	419	405	433	411	404	437	441	411	435	438	405	426	394	438	403	442	411	414	449	425	429	428	428	412	407	414	405	390	425	430	439	457	363	409	433	465	403	436	422	405	436	444	413	421	427	404	434	392	421	432	427	424	422	407	409	461	429	406	397	391	429	406	410	411	412	417	421	425	410	442	420	431	405	437	433	426	409	430	433	442	444	419	370	436	445	404	431	439	396	401	396	405	431	426	404	407	456	464	431
28807	21297	22566	8069	1713	1137	663	463	338	270	659	549	352	425	461	361	232	230	248	246	211	205	158	156	164	192	202	147	169	152	155	149	138	144	119	144	134	131	116	135	144	142	137	157	158	161	132	142	138	136	144	131	150	127	149	157	153	147	129	138	146	130	141	140	166	114	140	155	156	153	145	136	142	140	162	133	146	147	130	129	138	132	151	156	129	143	155	129	149	136	148	146	141	167	115	145	134	132	142	131	147	168	114	142	138	145	155	121	155	156	155	124	126	148	133	152	126	160	149	149	143	151	145	144	149	114	143	137	153	144	126	126	132	140	143	155	146	150	158	129	151	136	119	169	153	125	159	131	134	136	153	145	152	133	151	143	154	137	133	140	167	132	132	152	138	136	122	151	119	134	142	132	162	133	130	147	141	151	146	152	131	140	132	147	170	156	158	144	148	139	131	139	141	146	135	156	144	130	140	164	157	139	134	159	154	135	121	153	128	119	136	145	145	142	126	136	137	129	150	116	132	150	164	137	123	127	159	149	111	141	133	153	135	140	132	143	125	147	162	135	133	141	129	158	131	146	136	149	139	121	161	129	146	126	155	147	142	130	164	140	135	153	154	165	140	135	153	143	136	144	134	150	136	148	169	146	131	124	149	132	142	147	145	129	148	140	159	121	126	148	138	147	156	161	145	158	128	131	138	164	144	138	139	118	146	133	152	137	142	139	150	142	140	151	144	160	137	149	138	150	136	146	135	155	141	153	150	144	156	130	141	152	130	165	153	151	150	133	148	131	118	137	149	133	148	131	150	155	122	160	150	120	137	141	122	155	152	122	158	138	145	151	123	129	137	153	167	155	144	152	143	157	131	150	160	161	128	124	138	140	151	159	150	126	152	130	133	115	150	154	127	148	145	144	151	160	142	151	142	128	120	134	148	128	143	146	134	153	146	128	153	129	124	181	141	137	144	139	125	146	121	148	128	164	146	144	142	121	143	127	132	124	131	154	142	152	116	129	126	132	157	125	149	144	143	147	135	157	150	169	150	135	150	141	131	134	145	131	143	161	128	148	134	148	152	120	138	126	152	161	144	148	153	150	166	142	149	155	155	164	141	155	145	133	128	121	137	167	138	141	136	152	145	154	132	147	153	147	149	148	123	156	129	131	144	136	129	178	126	135	173	143	128	143	164	136	148	164	134	135	120	139	159	139	154	156	115	141	123	136	147	141	161	148	134	132	142	151	154	158	139	152	123	131	131	139	144	126	155	145	122	129	128	155	163	131	132	134	149	176	130	138	138	141	136	149	139	143	154	138	135	132	121	150	160	143	147	155	148	128	164	141	126	164	134	143	140	127	129	145	139	141	149	138	148	137	147	147	137	123	148	126	132	151	164	136	128	143	158	163	153	149	146	141	146	140	126	131	141	146	126	146	137	133	120	172	166	153	141	128	140	139	142	145	141	161	121	147	128	166	150	133	170	152	132	142	147	143	144	129	141	155	171	154	137	145	144	129	145	142	155	148	146	136	135	132	151	150	151	126	154	141	145	125	153	164	142	129	145	125	118	131	136	138	134	120	118	121	142	151	136	120	141	123	138	123	134	131	125	130	147	136	143	131	143	134	145	159	149	142	120	128	139	144	146	121	141	144	149	145	163	114	136	146	152	137	144	130	136	141	140	147	139	136	132	122	149	140	160	124	166	140	139	127	151	130	149	156	138	139	149	139	138	139	155	140	150	134	158	141	147	162	135	134	150	127	147	134	150	152	152	146	150	145	149	143	114	145	150	160	139	135	135	128	156	145	148	145	140	147	149	143	133	165	143	140	148	138	149	135	154	139	145	136	159	148	152	150	137	134	154	151	134	141	152	158	143	125	160	139	151	152	142	142	146	159	157	150	147	146	140	143	148	148	141	144	144	131	142	140	146	132	154	144	127	121	148	134	137	144	162	148	175	126	123	138	140	136	137	138	150	121	156	134	146	143	154	144	117	156	166	139	140	128	151	136	154	145	137	129	137	158	146	135	140	128	157	158	135	158	138	149	145	161	121	141	137	130	118	128	144	157	130	128	150	151	140	141	143	132	141	125	144	129	159	158	141	134	145	141	140	148	165	132	138	141	150	137	150	143	153	139	148	163	128	129	174	155	134	135	134	135	143	138	148	126	143	131	148	134	163	153	144	132	141	143	153	135	141	132	153	125	124	120	143	150	153	141	146	143	152	151	126	157	172	152	152	109	144	159	154	159	131	115	131	136	167	135	152	158	119	146	141	135	148	151	140	124	142	135	116	131	138	136	133	130	140	143	163	136	134	129	129	154	135	160	167	141	153	148	126	166	130	136	144	150	152	167	152	133	147	146	132	123	145	147	161	152	144	140	151	142	142	150	141	140	153	137	134	153	141	123	132	145	132	153	138	143	159	147	149	141	141	131	158	141	140	144	126	162	141	123	126	137	114	153	145	167	138	141	124	141	125	150	153	127	128	153	139	134	122	132	137	128	134	148	150	146	147	148	134	152	121	160	137	135	145	166	143	134	151	123	126	154	132	118	138	131	162	134	141	116	118	134	134	132	141	129	136	164	157	163	129	138	137	115	148	154	142	151	126	145	154	141	150	152	133	139	134	124	152	128	147	162	121	157	132	142	145	129	130	137	155	135	156	119	151	144	151	157	137	146	117	140	155	153	144	146	118	146	132	134	125	141	127	150	133	140	137	147	153	147	146	163	134	135	127	129	142	146	137	138	155	152	163	141	153	129	136	150	124	152	138	149	162	148	145	138	130	141	143	143	155	168	133	149	146	128	141	163	143	150	147	133	159	123	170	147	146	143	167	131	154	131	147	145	121	147	133	139	137	159	156	141	143	122	142	144	160	143	156	140	131	126	141	127	133	151	134	152	127	144	141	138	149	139	162	152	143	137	147	134	156	148	139	126	138	126	130	150	140	145	141	151	133	152	125	127	142	144	139	152	151	126	131	151	146	139	147	114	160	149	147	141	139	123	127	135	153	130	159	115	140	139	158	148	122	165	124	125	140	135	150	128	153	145	141	143	129	149	114	137	142	115	136	127	142	140	147	146	142	148	151	150	139	133	124	150	122	149	153	132	136	142	155	149	150	142	146	142	137	154	147	172	149	149	136	126	128	153	177	137	139	144	136	159	145	139	142	126	131	137	132	171	135	152	139	140	140	151	146	149	125	129	135	166	143	133	144	148	159	142	133	132	142	141	125	148	139	138	151	146	118	140	136	161	152	148	138	126	140	135	134	138	143	146	173	131	161	156	159	162	158	132	155	122	148	149	140	131	151	151	152	147	150	130	147	137	141	147	136	158	139	153	148	131	132	150	151	145	141	151	158	141	158	132	132	152	143	144	131	122	139	142	139	154	147	146	136	163	146	134	134	153	135	148	139	140	121	162	143	138	154	148	141	145	139	137	146	144	129	160	127	158	131	150	147	164	140	136	144	129	138	130	144	132	149	163	140	137	142	143	144	130	165	151
8299	5354	7126	6464	7246	5347	3180	2342	1612	1404	4142	3227	1911	2637	3093	2022	1243	1214	1254	1068	883	822	649	639	623	677	674	596	631	530	480	488	454	482	494	493	470	469	471	450	424	501	458	433	432	441	408	400	453	445	439	433	406	396	429	414	431	428	426	450	436	417	444	459	464	405	442	401	431	430	422	439	395	413	442	431	444	421	453	440	418	443	392	431	445	452	450	446	425	422	426	429	441	435	411	444	415	402	407	482	430	426	470	438	437	446	420	425	463	453	445	468	442	420	410	392	418	417	433	434	447	433	476	447	418	424	406	432	406	425	393	418	402	437	435	411	394	451	475	418	381	409	425	438	431	467	444	405	417	421	444	457	484	432	460	443	467	404	442	430	423	417	425	451	451	417	434	449	390	443	419	445	484	404	408	409	413	431	433	412	396	425	421	464	431	412	434	426	437	440	470	443	414	444	404	427	415	432	426	445	412	404	455	407	441	423	424	455	442	466	451	450	401	429	419	433	425	415	437	403	473	470	443	413	433	432	441	429	424	422	457	438	453	403	446	417	448	421	458	462	428	417	463	430	417	431	447	412	415	418	438	465	411	441	442	414	428	445	446	427	447	437	409	430	448	433	467	394	430	418	414	442	438	433	398	386	437	450	415	407	434	429	470	431	424	438	432	441	446	454	379	439	442	435	425	417	414	454	450	452	433	455	497	450	427	412	415	402	409	421	452	402	428	447	461	434	425	412	448	448	413	448	435	451	441	461	483	432	449	474	440	430	430	450	437	433	443	469	461	431	443	421	431	406	450	414	426	477	411	410	428	424	410	452	442	433	417	456	445	452	444	437	412	377	447	412	436	455	433	438	419	414	449	402	434	391	406	432	433	442	465	437	459	407	453	410	441	446	431	435	429	476	428	397	448	411	468	407	414	432	426	405	390	438	438	462	416	429	424	434	441	414	466	413	424	401	442	429	453	418	407	415	439	453	461	390	441	463	444	396	415	416	429	477	464	423	439	418	426	436	441	477	407	414	441	463	434	404	469	437	420	420	448	424	415	440	417	428	426	434	444	436	423	401	452	429	417	443	452	433	441	442	456	437	449	413	433	454	423	409	446	439	426	423	408	428	446	454	430	375	423	404	479	426	446	414	417	476	410	470	457	436	438	449	472	432	425	424	435	421	433	392	454	420	401	444	452	468	411	408	446	416	409	456	415	414	442	444	426	477	453	461	424	428	413	428	436	426	394	425	445	433	409	449	441	435	413	400	441	449	444	433	439	434	452	401	432	446	418	473	445	421	417	437	421	401	449	434	439	454	433	451	409	447	412	454	440	452	425	463	441	433	424	449	430	428	439	422	443	419	439	436	455	433	423	449	392	425	431	444	436	422	445	418	444	441	395	455	447	443	412	436	444	480	470	414	458	403	483	445	378	464	447	457	435	464	385	477	404	414	448	452	444	444	428	394	460	391	445	437	438	449	454	439	461	423	421	432	438	427	452	458	417	425	434	432	432	454	447	436	402	418	415	426	427	437	452	446	391	465	422	409	446	442	468	454	445	405	433	436	396	430	428	433	441	414	450	448	449	437	422	448	451	454	414	407	414	442	417	421	449	404	431	425	440	418	411	415	439	404	432	431	443	447	430	456	396	456	422	423	413	462	420	416	395	433	428	424	456	457	452	435	445	413	403	390	422	434	428	429	404	416	414	418	454	475	399	432	389	447	422	449	434	443	410	468	449	444	428	402	391	442	452	418	465	421	428	420	461	431	452	441	417	401	480	464	418	446	453	410	429	416	441	419	434	425	450	430	433	431	413	484	459	425	432	437	461	427	444	446	409	386	423	465	430	437	436	476	397	436	456	484	431	437	457	449	456	443	404	443	455	441	439	483	449	447	435	440	418	450	445	400	418	454	425	489	426	409	401	435	384	480	437	402	453	443	446	436	446	456	431	439	447	429	417	435	434	444	424	408	432	451	428	448	445	446	424	434	395	407	436	428	412	466	449	452	432	413	461	390	406	410	448	430	458	439	388	411	421	454	448	418	425	418	447	408	389	462	418	441	410	409	438	402	420	433	415	437	401	438	448	473	455	430	444	430	420	461	435	470	434	471	428	432	401	432	433	441	454	425	418	445	464	446	447	412	426	415	420	426	426	431	422	400	449	430	458	415	463	404	412	409	460	451	442	450	432	402	432	424	431	427	446	435	436	457	417	430	415	438	466	439	451	446	427	451	442	430	438	480	420	459	429	438	450	414	389	443	440	411	456	404	450	404	460	428	408	414	431	433	430	452	448	407	441	429	458	460	425	414	436	444	417	425	438	426	370	426	413	461	379	437	451	411	450	469	443	437	404	471	442	454	443	455	439	467	450	435	428	421	431	430	445	448	447	413	419	428	470	408	425	429	407	418	429	434	399	419	452	425	419	480	465	474	421	414	464	443	387	397	426	454	451	453	471	397	401	428	438	408	442	412	429	425	427	437	383	434	474	431	468	433	419	461	439	420	463	462	408	441	436	448	434	441	415	439	430	409	454	426	430	440	456	438	438	454	425	447	417	417	417	429	453	428	440	461	422	438	448	461	416	418	454	438	412	451	430	418	445	429	411	437	444	421	410	454	483	453	416	426	445	455	469	410	422	403	411	414	466	440	477	446	433	413	444	436	467	448	452	444	432	447	422	455	453	444	412	453	440	418	411	418	412	409	414	441	403	419	447	420	435	457	465	417	463	448	437	464	411	435	445	431	488	435	424	399	471	425	440	455	471	472	414	461	458	433	443	406	415	393	403	428	470	422	393	412	442	449	457	397	430	427	417	414	433	403	447	401	448	439	428	447	434	398	426	380	455	443	465	435	409	437	386	457	415	470	418	426	422	451	424	424	413	419	423	471	430	449	457	433	401	468	451	454	467	461	421	427	442	423	445	428	416	459	419	413	428	466	412	434	409	419	404	454	462	395	417	432	428	429	398	437	439	443	419	420	408	436	408	446	409	385	450	384	444	435	415	397	440	424	419	454	439	429	406	385	402	441	423	436	396	436	454	449	398	416	442	482	431	421	439	440	444	433	462	441	394	442	426	439	459	439	465	426	428	431	461	430	462	424	422	444	452	439	438	440	445	407	430	431	430	454	419	437	411	440	416	464	457	413	416	440	428	425	430	454	433	415	432	449	404	433	456	447	458	434	453	411	419	423	455	402	467	411	423	408	427	436	385	462	406	433	460	431	428	458	445	434	438	427	446	416	464	417	444	436	418	398	433	435	414	478	431	450	447	448	430	409	416	425	418	445	419	425	430	418	420	418	447	415	407	440	429	431	410	400	418	464	399	440	409	469	412	437	403	421	414	443	479	416	406	432	442	412	453	438	451	411	422	414	416	418	428	434	449	474	416	442	439	423	430	429	404	444	454	396	433	434	449	453	443	454	422	426	419	438	453	401	446	409	422	462	445	462	441	440	452	472	436	387	410	447	447	414	431	441	448	462	414	443	443	436	446	451	460	418
28855	21265	19777	2856	225	178	176	153	150	150	136	153	137	154	148	159	125	111	148	147	128	133	116	142	133	134	127	112	125	150	118	120	137	132	141	123	120	135	130	111	130	117	131	132	133	134	134	133	133	112	141	128	151	134	134	117	145	127	100	120	134	134	149	113	177	136	140	135	133	125	116	132	122	156	154	136	130	130	131	130	121	143	138	124	137	131	134	133	136	155	120	155	125	142	144	129	138	123	154	132	126	125	159	160	140	117	128	125	129	123	122	140	131	130	118	128	127	142	109	133	144	131	137	140	152	136	139	139	146	134	147	140	157	142	144	138	139	131	139	144	114	144	144	140	119	126	143	120	118	123	119	131	145	135	130	152	115	142	123	130	143	120	118	129	132	124	164	120	139	123	131	137	152	121	140	124	132	123	159	110	144	126	108	128	126	142	140	135	127	130	137	130	133	136	113	122	128	134	135	146	147	117	114	141	126	126	120	139	120	112	143	117	136	116	124	133	108	124	142	141	128	110	119	132	136	115	120	144	134	131	119	135	140	121	128	136	127	129	124	107	142	117	133	116	125	151	126	124	118	130	151	150	134	131	128	143	121	126	127	133	157	141	132	141	136	139	135	138	123	130	132	141	146	146	115	136	150	104	131	126	135	140	136	120	116	126	150	114	140	144	141	132	154	137	127	127	150	134	131	142	136	133	124	158	115	121	134	153	126	129	127	111	154	115	132	130	133	125	132	148	145	135	160	122	139	124	145	138	118	143	133	134	125	141	109	130	128	137	140	140	118	124	126	137	131	133	144	110	128	132	128	142	142	129	125	119	126	160	120	125	121	135	133	121	130	117	133	107	133	130	144	141	137	130	121	122	142	146	126	167	144	130	157	133	120	140	129	140	145	133	132	129	126	124	144	129	141	132	120	158	140	149	163	133	135	132	138	137	121	125	144	128	120	128	133	144	128	132	119	152	152	144	121	124	128	126	147	112	125	118	142	119	122	121	143	130	141	140	107	124	127	122	129	135	130	126	130	135	143	139	125	129	144	137	139	124	140	139	126	133	135	135	158	139	141	128	141	137	118	125	134	139	142	132	144	129	151	131	129	119	146	127	136	146	140	131	132	151	121	152	129	145	139	131	127	115	118	143	114	137	118	110	157	138	138	133	129	139	133	127	116	121	105	116	125	135	137	137	132	128	148	123	129	137	137	131	124	133	136	118	115	131	146	153	122	152	96	124	133	113	153	108	123	133	135	133	124	139	134	115	124	136	136	119	106	135	138	137	108	120	145	124	128	136	124	140	135	123	140	141	150	119	148	119	117	151	117	131	130	126	138	125	145	143	122	147	147	129	133	162	134	138	124	127	115	155	129	154	120	117	129	140	157	150	142	132	132	130	125	166	148	113	141	127	144	142	112	146	136	117	133	146	149	131	133	135	118	121	133	126	138	131	125	142	110	150	144	106	117	166	144	136	132	145	161	151	133	136	136	135	134	134	159	150	120	130	136	125	125	124	112	147	144	126	130	134	142	146	141	143	131	138	142	124	134	127	125	128	114	124	135	142	137	143	128	133	125	150	140	144	149	118	132	121	143	139	141	127	136	134	123	115	144	140	142	135	145	124	148	131	140	121	140	134	160	140	126	128	145	120	148	104	134	135	120	121	129	133	137	161	132	126	142	117	127	145	129	116	103	124	112	121	126	120	109	143	120	133	113	128	130	133	115	152	121	130	128	140	136	136	131	129	126	139	151	159	124	163	130	124	128	134	143	97	143	119	135	155	145	146	121	135	134	129	117	127	125	136	144	123	131	131	150	131	126	151	119	132	125	131	117	133	135	152	132	144	140	136	101	128	131	135	126	133	143	151	148	127	123	144	129	114	132	118	125	133	141	125	133	134	148	137	117	124	134	137	129	131	141	117	113	121	122	141	142	136	118	138	112	141	129	129	127	127	118	122	138	144	147	143	140	157	126	134	153	139	131	120	143	141	137	122	141	133	111	124	112	147	125	131	120	133	131	150	124	147	120	127	126	118	132	127	148	126	125	139	140	143	136	139	136	128	117	150	123	127	125	123	130	108	138	109	136	116	140	149	143	151	114	126	125	131	132	146	135	127	137	137	151	133	124	132	156	123	140	144	155	147	128	117	139	116	130	145	138	116	136	130	129	147	128	133	138	124	148	128	136	127	142	105	148	131	129	123	125	133	123	130	147	132	113	142	129	120	141	128	136	142	132	129	133	142	147	130	165	140	121	149	113	139	141	148	128	139	142	147	124	107	132	147	139	142	144	144	142	139	135	117	121	131	134	131	138	112	147	136	136	125	133	111	124	111	134	139	130	121	157	136	129	127	122	122	133	136	124	141	137	141	140	134	109	141	133	131	131	138	138	152	131	127	120	131	128	137	131	131	128	138	125	146	144	139	130	135	121	155	127	148	135	127	118	156	116	143	143	145	128	121	152	140	116	140	138	144	125	137	142	123	138	113	142	130	142	112	130	104	121	164	139	129	150	124	125	122	135	128	122	136	144	143	120	116	119	124	138	133	133	130	128	120	143	135	119	149	139	136	144	128	150	120	148	133	139	143	133	122	137	120	131	129	113	124	140	116	144	145	140	125	131	128	106	130	145	133	128	132	132	140	133	126	159	147	122	122	138	138	144	131	142	151	130	118	132	117	127	153	132	133	150	130	138	141	157	116	127	138	152	141	138	134	124	132	112	120	125	130	107	133	122	129	130	128	146	128	137	130	129	132	147	119	113	114	160	132	117	117	133	109	129	127	137	108	131	140	123	132	127	101	134	126	150	130	127	135	148	111	133	138	121	139	141	129	149	140	133	128	156	109	120	128	153	146	134	140	108	121	124	126	154	130	111	132	146	131	150	121	125	125	136	152	131	129	141	128	146	120	130	130	132	132	130	148	112	128	159	135	143	150	134	146	134	136	119	128	138	133	122	128	127	143	139	131	117	110	116	129	134	126	112	129	155	137	131	122	123	103	135	158	117	143	157	141	135	128	130	142	140	131	134	136	145	145	140	142	133	134	123	138	152	135	128	101	126	150	147	145	127	149	121	147	141	124	136	143	112	140	117	156	148	140	133	121	151	137	121	131	141	131	136	135	124	115	147	143	128	131	148	127	113	124	159	141	137	143	135	124	123	164	126	130	149	151	123	135	134	144	159	127	145	150	129	146	143	137	138	142	157	148	134	128	120	141	129	169	134	127	134	126	131	119	130	117	141	114	140	145	110	107	122	139	143	135	152	126	107	114	126	137	128	151	104	141	140	131	137	137	159	138	135	128	122	110	132	114	139	127	150	114	151	141	157	111	123	123	142	154	144	132	119	152	160	130	129	135	115	132	117	128	123	126	132	130	120	131	122	130	136	145	138	137	117	132	125	122	130	124	118	127	135	110	132	134	132	122	150	160	150	127	125	135	109	118	128	133	134	139	121	134	126	116	148	137	108	130	108	158	147	136	120	132	147	129	136	133	150	112
5402	959	893	818	796	629	555	489	473	495	506	525	476	522	550	472	435	474	474	397	420	411	437	407	408	452	434	419	410	382	413	423	414	403	412	422	394	389	423	408	407	438	407	379	423	399	395	415	387	437	383	408	387	404	417	414	408	383	409	406	399	397	395	389	385	430	374	371	383	365	379	397	384	441	410	412	430	421	400	419	373	465	429	416	448	433	429	370	404	397	459	433	416	481	430	404	440	395	407	426	428	397	368	410	426	401	382	407	426	383	401	380	356	418	390	396	399	390	436	386	403	400	417	382	400	416	415	392	388	395	348	401	403	387	383	426	380	414	433	390	393	395	406	421	355	405	400	423	410	392	411	413	403	409	378	422	377	393	376	418	357	459	387	379	377	421	411	403	401	387	390	378	389	403	395	373	427	402	454	394	410	408	392	392	400	362	423	375	420	422	405	400	402	415	406	428	376	387	403	427	424	337	403	392	397	394	424	393	403	383	388	373	388	396	411	382	408	399	388	410	378	395	400	386	418	436	368	412	399	424	366	414	429	369	422	404	408	403	442	379	403	423	393	390	393	413	366	430	397	369	441	367	383	392	408	384	407	415	404	412	412	409	431	400	367	390	417	400	402	441	396	429	410	397	371	402	416	422	397	412	422	398	407	431	419	411	413	372	403	383	427	384	362	387	423	420	387	398	409	367	380	414	410	383	391	406	361	403	402	405	429	404	417	393	393	395	407	399	406	423	408	395	373	436	411	369	407	396	391	397	380	408	388	393	375	405	399	410	399	390	399	385	399	415	433	396	402	395	398	385	381	429	399	394	365	381	404	391	397	419	408	427	389	397	391	379	386	430	393	402	412	387	398	373	419	357	453	413	398	397	411	396	388	421	368	406	439	367	424	401	412	387	376	391	421	402	400	409	386	418	415	403	423	371	407	424	393	412	435	414	401	366	386	402	406	419	410	384	416	404	408	368	450	416	389	399	370	411	383	394	407	415	406	437	380	428	425	405	390	431	372	407	405	418	421	413	415	393	408	439	397	405	457	417	395	380	428	407	410	421	373	383	350	411	394	412	388	388	411	402	398	412	418	413	385	366	405	409	419	404	435	397	420	408	393	381	405	443	436	382	401	404	411	395	389	392	392	398	360	369	397	381	404	365	409	404	389	393	385	398	420	392	424	423	403	381	390	394	420	359	414	395	404	402	391	400	358	400	419	407	400	401	351	411	373	400	411	393	386	394	403	407	398	398	437	418	359	382	365	436	392	395	405	383	407	401	401	418	407	418	391	431	390	420	404	356	386	408	424	396	401	387	410	415	402	378	389	381	370	400	390	391	414	433	391	409	388	407	416	410	387	392	403	424	408	411	383	410	418	396	398	387	440	394	405	394	385	419	410	415	428	400	405	398	401	400	412	381	397	388	412	395	398	429	385	384	364	384	408	404	413	376	421	410	362	368	414	377	393	402	398	414	419	416	390	388	384	384	374	398	424	402	403	403	413	431	402	422	423	383	405	403	435	406	399	397	397	401	394	344	421	371	376	421	432	409	448	428	370	385	396	432	438	388	419	419	432	400	422	379	443	402	431	393	362	391	371	409	393	405	377	430	352	421	408	417	429	423	358	409	443	418	359	409	409	411	377	401	385	397	410	415	381	382	433	396	431	406	400	382	402	394	398	384	381	415	393	423	370	419	411	405	443	407	382	422	426	425	479	419	404	413	390	430	417	373	357	415	416	408	402	352	392	390	407	401	409	414	427	419	386	404	374	426	402	390	410	413	429	343	398	375	408	385	399	366	370	417	438	406	387	398	410	397	391	417	415	398	358	376	399	403	401	373	427	406	399	459	369	414	410	425	402	390	418	390	395	402	422	391	435	434	393	407	386	386	396	407	416	419	389	398	408	384	400	402	403	410	393	402	383	393	438	397	407	407	413	400	385	400	385	418	401	381	382	406	413	409	398	387	381	382	439	409	395	388	393	404	385	404	386	409	408	393	433	391	410	381	400	391	403	403	407	419	390	444	424	435	385	386	377	378	382	373	424	386	383	392	403	407	399	396	398	389	412	451	418	434	398	394	380	353	394	401	394	400	419	370	388	383	407	404	406	407	429	383	413	423	441	382	421	356	421	422	396	449	420	412	405	398	404	393	378	392	394	419	395	370	423	423	417	386	392	390	398	379	414	422	396	383	385	394	393	387	396	408	403	394	404	420	438	389	385	416	368	374	387	415	390	414	431	450	411	402	426	393	432	383	398	388	440	392	419	385	413	372	438	382	404	382	402	383	403	369	384	393	364	391	406	403	446	420	408	406	420	410	392	437	374	406	403	402	444	394	432	389	409	412	383	372	428	411	415	415	432	396	387	393	380	391	417	392	397	378	410	393	375	421	401	380	388	391	407	397	402	396	423	411	391	395	403	382	388	362	434	401	399	410	386	413	434	425	406	403	396	399	432	389	397	439	441	378	409	449	429	464	372	399	421	411	431	419	405	401	427	408	357	428	370	453	401	401	369	401	414	417	412	414	404	420	415	385	386	407	431	404	430	380	410	397	444	401	397	400	421	377	424	391	429	412	379	418	402	434	370	373	411	427	415	426	386	398	393	442	387	401	392	399	389	412	375	387	414	416	424	429	436	391	411	422	390	385	428	374	425	389	412	389	387	368	359	392	395	415	371	414	400	414	366	412	414	389	383	389	399	417	418	431	395	400	429	411	440	396	379	368	422	396	413	393	389	418	379	408	384	397	374	413	395	400	372	395	411	413	395	405	414	411	426	416	407	372	358	419	409	408	373	393	368	413	421	394	396	403	432	485	400	387	429	390	381	388	414	363	396	391	377	420	392	393	390	421	381	380	401	368	401	430	409	400	389	380	380	411	439	354	414	430	427	416	407	399	409	380	401	413	410	393	395	446	428	397	410	410	399	411	431	388	410	398	376	401	379	420	410	401	403	375	387	408	438	379	417	417	376	427	384	432	393	407	384	424	400	379	414	396	401	395	389	403	429	408	406	428	382	405	387	392	464	403	415	413	398	393	383	381	396	395	422	421	388	422	365	388	416	385	399	400	372	414	384	412	407	398	460	435	372	395	406	423	359	413	392	415	408	416	393	416	369	436	404	395	423	424	423	397	371	379	409	395	456	403	413	406	426	403	422	432	397	382	385	381	412	407	390	388	420	407	416	401	394	417	426	417	435	396	412	413	401	407	401	400	390	357	410	395	412	432	374	415	413	424	399	416	412	410	409	384	395	406	388	388	392	383	373	446	402	411	386	404	416	410	374	425	454	407	400	394	401	376	427	387	406	411	387	371	394	392	388	401	381	446	402	378	377	391	430	377	382	412	402	401	411	412	397	398	419	430	391	379	378	410	394	392	416	404	388	375	420	405	399	410	407	413	366	408	414	425	421	420	406	426	405	405	426	392	414	414	418	419	402	448	400	381	387	362	415	377	394	411	410	385	430	426	390	406	386	406	393	390	435	394	368	394	436	381
29032	21313	21353	5447	1052	603	454	291	316	213	401	316	267	304	322	226	207	215	177	191	174	141	132	148	150	148	174	162	144	154	147	151	139	107	141	123	145	121	154	110	133	128	144	123	129	125	124	126	133	146	137	135	106	125	157	152	145	126	129	136	147	139	116	132	156	145	119	157	138	127	126	121	123	132	133	143	142	137	126	150	116	136	110	121	146	112	128	142	129	112	129	136	113	138	119	129	117	129	116	132	140	155	110	110	129	146	128	125	131	129	137	138	127	130	121	132	126	119	142	150	155	155	115	132	130	134	138	141	134	135	143	126	148	138	118	121	138	137	163	132	123	139	144	129	125	138	112	138	145	142	109	110	119	128	161	112	121	134	147	123	140	130	129	154	140	144	120	132	121	139	123	133	128	134	116	113	126	131	133	143	140	148	110	136	133	147	121	144	117	135	146	146	127	136	142	108	130	136	116	147	143	132	136	115	107	123	137	154	116	123	154	113	136	139	142	140	125	116	165	133	144	157	145	122	115	137	117	127	137	136	150	116	116	138	135	145	149	146	131	126	125	116	133	130	137	122	128	140	139	137	116	128	130	134	119	133	142	137	143	142	123	140	130	129	119	150	130	138	127	132	139	126	141	134	131	148	138	141	119	142	151	145	137	151	125	131	141	120	129	116	155	123	138	135	146	127	137	137	122	135	105	123	130	133	147	130	157	124	151	124	140	119	133	139	124	126	132	133	129	138	125	150	131	133	119	147	125	115	137	118	146	131	148	129	138	103	128	147	131	124	124	129	131	124	118	141	138	132	133	124	160	131	143	123	132	134	141	136	139	134	110	126	129	146	138	113	132	138	119	137	140	132	129	141	141	147	135	146	135	117	148	122	124	153	116	123	155	143	143	132	134	137	139	113	130	146	139	118	138	132	120	142	132	147	121	154	127	129	124	148	128	137	137	131	142	126	124	100	141	130	132	152	121	138	109	131	134	129	126	128	135	126	132	124	128	116	125	117	116	155	117	143	148	135	114	111	142	129	137	146	122	133	141	140	121	122	144	132	137	128	123	130	146	129	121	111	143	134	142	153	128	128	125	122	147	123	149	142	117	127	157	117	127	133	144	138	136	122	122	154	132	138	156	152	151	127	144	154	148	148	140	118	159	136	141	146	109	139	137	140	145	130	126	139	133	130	138	132	145	144	140	126	145	123	128	129	148	133	130	131	133	120	132	133	149	127	129	130	130	126	125	139	134	134	131	135	110	128	130	124	137	128	116	153	129	140	131	142	117	149	126	135	127	131	127	137	124	164	131	114	126	151	145	139	146	136	144	106	133	158	136	129	149	128	123	126	146	135	111	127	128	140	136	110	129	148	132	132	137	132	147	131	140	120	111	135	121	137	134	140	154	137	143	129	118	136	148	158	116	136	118	124	121	129	122	152	141	146	140	142	137	147	151	138	141	129	138	150	117	144	109	153	140	138	125	129	131	137	121	118	156	120	143	129	126	110	137	129	133	134	141	137	129	143	137	139	111	142	125	135	128	154	119	130	124	142	126	135	126	123	138	122	142	137	136	122	125	119	126	131	133	124	132	150	136	127	133	124	133	147	132	137	149	138	139	170	144	131	131	124	154	125	149	140	121	134	139	124	123	165	150	128	120	144	108	135	138	116	127	119	121	120	128	147	136	114	135	134	141	135	144	141	149	133	129	130	125	141	126	144	137	135	126	127	143	137	123	122	132	127	113	127	128	143	127	151	126	140	131	158	117	125	155	151	127	123	138	133	122	114	126	141	143	126	138	165	157	136	121	124	144	127	122	145	144	119	154	142	110	156	126	110	144	133	110	144	118	129	120	134	144	132	115	152	123	136	137	128	134	117	127	151	142	127	144	124	125	135	149	126	146	137	142	135	135	137	149	113	134	144	120	163	124	144	136	121	160	123	129	122	139	128	119	130	143	136	109	124	138	115	154	117	122	135	137	132	132	144	117	141	136	124	142	126	142	133	140	136	145	142	152	119	148	122	125	148	133	117	125	128	137	142	132	136	124	126	134	146	152	146	136	137	136	118	127	122	120	122	137	134	124	136	140	135	114	136	151	149	123	127	119	143	128	116	138	145	130	158	148	127	135	124	121	150	118	142	139	146	131	122	141	119	116	118	133	136	132	120	137	147	141	150	133	139	153	143	136	135	124	130	125	137	143	136	130	135	134	123	122	114	146	121	136	147	137	137	128	116	139	124	140	119	121	127	148	127	120	129	128	127	109	120	121	120	141	135	156	126	143	129	133	122	117	134	141	128	131	123	137	127	132	140	135	148	128	142	164	131	145	136	136	132	110	127	130	133	143	136	116	118	140	138	129	131	136	122	159	115	116	133	131	137	143	128	142	137	143	127	157	133	141	115	141	126	140	126	119	128	111	127	152	131	138	120	134	132	128	139	138	138	141	118	149	136	127	144	150	136	153	142	128	136	144	126	132	126	132	135	127	142	136	134	126	124	128	118	128	120	145	144	125	122	146	147	140	139	124	137	125	116	110	111	111	116	135	123	123	129	111	124	142	140	114	142	115	131	125	157	143	127	121	112	120	128	131	142	125	115	139	131	134	132	129	128	136	125	145	142	123	136	132	131	113	135	113	126	132	119	127	136	140	141	142	126	126	125	152	131	132	140	147	132	141	130	119	136	140	140	149	132	128	134	119	140	145	133	150	124	151	131	150	134	136	134	132	127	129	113	126	140	133	123	145	124	142	135	155	120	131	122	141	142	118	139	131	136	89	139	105	128	114	118	132	140	146	129	125	112	117	105	114	146	122	145	137	148	128	119	118	121	129	128	129	142	128	135	120	120	131	101	140	124	119	131	124	144	139	149	136	125	135	124	117	132	139	118	126	134	133	130	151	115	131	132	143	134	130	136	125	140	160	114	134	138	140	132	158	132	150	135	135	107	138	139	147	132	128	127	126	144	134	139	139	140	138	146	133	132	129	135	141	138	138	139	134	132	136	135	117	118	133	132	151	137	124	135	166	137	118	127	124	136	125	134	150	150	134	142	118	151	122	142	137	147	139	128	130	134	143	137	141	115	131	113	132	133	136	132	124	141	139	126	132	133	133	150	131	148	133	133	131	127	126	132	132	118	125	150	137	126	126	117	147	130	116	124	143	152	116	160	118	135	135	144	136	151	140	124	147	134	116	131	115	128	147	116	119	107	131	141	140	119	135	124	137	138	150	119	123	121	134	123	123	125	113	150	140	124	141	128	145	139	127	130	155	126	130	144	128	132	117	144	113	116	135	147	148	134	153	130	118	120	127	144	141	133	129	143	134	139	140	125	132	123	134	136	134	146	130	130	152	125	127	114	118	140	129	132	138	140	132	127	126	135	127	112	124	128	119	156	119	121	165	140	122	128	136	142	136	131	135	121	122	127	132	125	119	139	141	112	105	127	125	133	126	114	145	102	136	144	114	153	133	115	121	135	128	125	123	141	120	129	138	141	115	131
6767	3806	4911	4198	5128	3120	2344	1571	1570	970	2264	1557	1335	1663	2003	1143	868	919	766	813	674	626	554	529	527	556	526	477	499	417	448	450	414	470	455	425	420	479	408	414	386	425	418	420	415	404	425	428	420	417	431	381	413	390	431	447	418	390	416	411	419	384	402	413	410	400	417	400	413	411	383	412	414	413	392	433	415	393	435	379	367	386	428	405	421	409	403	415	417	420	411	444	395	374	382	409	461	420	429	438	387	397	428	431	386	413	387	395	410	374	404	421	401	438	388	392	431	410	392	428	399	398	416	482	393	436	392	440	430	405	421	384	394	388	415	387	405	422	434	392	413	457	420	402	411	389	414	397	389	435	376	374	402	433	412	442	414	377	466	356	417	396	368	402	404	431	416	377	432	402	404	410	379	425	412	366	414	417	423	411	397	428	400	414	422	416	404	440	440	403	450	441	443	402	426	397	427	442	418	409	389	425	422	390	372	389	427	449	411	437	406	418	394	398	412	404	429	382	401	414	409	393	409	396	397	405	429	410	417	397	433	402	429	359	399	402	418	429	420	390	385	389	410	394	366	400	423	413	386	451	416	436	448	367	375	384	405	397	378	363	370	382	382	373	421	384	424	392	396	379	381	396	428	438	414	439	409	424	407	419	389	398	411	407	428	429	447	375	413	412	404	405	395	439	437	423	401	434	402	399	407	419	350	409	417	426	357	440	410	431	406	394	399	394	420	388	398	353	429	404	418	445	420	422	405	423	432	419	360	406	358	407	414	396	415	431	426	386	447	423	416	403	405	399	399	392	392	382	391	438	402	362	407	372	387	425	387	400	400	414	428	405	392	397	394	399	425	419	420	430	360	415	417	417	410	397	403	399	411	395	399	407	382	443	371	378	407	403	422	419	395	412	431	424	397	428	420	404	420	411	392	399	411	397	400	396	406	422	386	395	440	413	423	402	404	401	398	408	386	415	429	409	389	375	403	397	413	395	375	389	425	399	367	408	417	413	397	442	392	411	414	409	393	384	379	438	381	407	415	421	423	419	388	400	435	439	440	385	416	415	417	389	408	463	425	383	422	391	402	416	441	418	388	409	430	420	436	400	454	411	422	407	445	420	399	397	385	405	380	387	388	382	405	430	418	424	415	441	392	417	375	390	404	430	399	419	407	428	400	436	417	429	397	389	396	404	447	417	400	424	419	405	440	460	372	377	370	375	398	413	405	436	399	431	428	411	408	400	413	436	389	418	376	423	412	380	434	399	354	435	428	412	402	393	398	393	438	394	404	464	410	414	403	426	422	416	391	366	405	425	413	423	396	452	412	436	382	416	402	408	408	407	386	422	398	410	395	474	418	392	396	427	375	389	375	425	437	433	408	382	427	386	444	438	446	364	371	403	386	413	414	403	422	415	382	377	431	392	425	405	420	400	431	415	378	430	409	391	433	388	400	385	412	418	434	417	425	384	421	410	413	398	402	443	392	431	418	418	408	381	412	411	430	454	409	401	418	393	385	407	398	407	423	441	410	426	416	420	392	418	412	399	363	404	401	419	422	429	395	413	420	388	400	419	425	437	387	407	403	408	415	446	414	394	429	378	422	410	400	407	420	404	419	392	431	414	400	387	376	434	406	408	400	445	372	398	392	411	398	420	427	432	426	410	428	410	401	413	415	391	427	383	398	428	414	438	406	399	415	390	410	423	418	376	375	404	400	415	387	430	421	398	385	392	419	407	420	416	415	424	389	422	414	412	407	430	417	391	435	430	392	410	388	376	397	427	414	426	422	422	405	453	436	374	408	415	386	395	382	404	399	431	405	426	404	416	400	424	412	415	426	384	399	449	387	397	418	407	413	383	422	403	427	369	420	379	427	393	411	415	410	379	407	420	442	410	412	394	421	381	415	404	397	407	397	408	393	373	402	383	419	381	398	429	436	396	411	428	450	405	403	424	423	448	380	390	396	411	417	423	437	407	394	400	400	408	446	426	407	405	398	394	382	403	414	417	396	399	408	422	385	454	396	443	422	382	415	398	418	402	422	406	378	395	415	396	360	405	407	432	388	411	397	419	349	402	384	422	385	420	421	359	419	430	432	407	389	414	426	403	400	390	430	390	395	445	438	414	429	398	384	429	408	371	401	388	397	435	397	415	372	378	366	385	432	384	372	426	398	338	367	389	418	408	380	435	389	385	397	412	372	390	410	399	376	396	408	407	421	426	380	374	407	447	449	450	414	401	370	443	409	416	396	388	405	412	418	387	383	376	409	409	390	446	422	393	390	424	377	440	390	410	385	408	387	397	425	407	391	421	417	406	419	397	404	388	405	426	434	383	400	387	421	381	431	406	418	414	407	395	427	408	359	421	399	413	408	370	415	400	403	398	364	390	440	451	398	408	399	374	399	431	436	429	404	412	408	403	417	385	407	413	397	360	429	392	424	387	394	412	443	386	406	393	380	389	432	414	410	423	396	443	425	422	364	399	418	416	391	392	380	436	403	398	417	406	429	408	378	387	417	417	394	408	406	399	391	390	427	412	439	385	430	397	402	387	435	357	439	383	422	391	409	429	391	435	402	411	385	357	370	374	398	392	424	409	429	419	442	400	441	443	411	408	416	346	429	420	388	404	402	374	382	389	420	416	392	423	430	404	392	397	427	402	395	426	402	423	398	437	436	408	409	373	423	413	406	397	456	395	417	421	414	423	382	420	385	434	383	411	401	450	362	380	386	426	429	432	399	433	409	451	376	439	413	411	392	406	382	416	448	398	435	397	404	419	387	410	414	422	419	397	427	380	409	416	413	419	418	405	384	408	395	362	384	410	438	388	418	396	404	394	391	426	428	419	389	406	390	422	417	415	392	430	405	425	404	424	391	393	440	409	433	411	415	420	417	421	413	397	351	414	418	403	396	403	409	428	450	425	393	420	401	381	442	412	414	424	368	407	404	402	438	420	388	416	383	394	378	369	422	372	392	422	389	435	418	385	390	401	399	433	388	405	447	432	422	410	420	414	430	388	435	385	394	435	448	371	435	409	415	398	356	423	451	422	394	437	402	393	419	413	392	410	427	401	407	410	380	388	379	399	411	406	411	396	416	429	432	408	394	417	422	402	384	415	405	428	400	389	437	431	399	422	393	417	402	369	386	427	367	384	404	427	393	382	396	393	406	403	410	421	424	433	380	406	412	354	404	360	447	402	400	397	376	402	407	437	384	393	391	389	413	409	386	416	444	428	384	391	384	442	413	410	390	414	436	414	377	375	441	399	374	427	409	365	383	402	437	430	413	367	410	427	362	427	433	405	421	412	420	387	401	400	374	445	381	416	420	418	452	428	411	407	441	427	408	397	417	409	403	405	391	427	378	416	454	385	399	396	413	399	407	418	381	401	406	443	408	398	435	408	435	383	406	404	413	402	422	413	409	420	380	425	412	393	383	394	359	414	397	445	422	392	420	396	406	426	393	414	405	436	417	413	400	412	408	385	427	409	386	408	410	399	398	422
28883	21349	22430	7925	1817	1000	678	431	342	264	564	417	364	498	527	312	351	274	222	199	198	173	163	189	186	179	160	178	158	138	152	167	149	152	160	134	141	143	166	159	150	143	142	124	120	164	137	126	128	136	152	153	133	156	131	129	137	136	147	136	145	135	164	160	135	148	137	142	145	150	151	135	149	134	159	132	142	139	123	140	139	147	144	151	138	118	128	169	109	114	153	152	151	138	133	137	166	152	155	134	146	156	149	131	130	141	142	130	139	131	128	136	130	158	151	145	152	151	147	125	141	139	137	127	128	133	165	145	122	152	137	133	143	140	140	149	148	114	130	136	164	146	142	136	120	114	142	143	130	162	151	154	160	137	142	135	158	143	128	138	122	161	129	143	131	133	126	135	130	150	142	137	153	126	129	150	136	126	157	148	125	145	136	125	141	167	130	138	116	130	143	141	131	136	144	139	141	134	131	144	141	152	126	132	142	144	147	140	137	148	149	151	126	151	125	131	159	134	142	149	125	134	164	124	152	152	152	152	133	148	124	152	145	147	162	150	150	152	119	140	151	127	124	160	137	136	139	139	132	137	138	155	150	141	138	126	148	135	137	135	142	151	131	142	140	125	132	155	150	140	150	150	148	156	158	170	126	141	154	144	133	133	127	122	133	136	113	136	136	127	150	143	154	134	136	141	140	149	134	137	146	126	153	150	122	122	159	127	138	123	138	121	160	162	127	143	135	141	140	160	147	138	146	144	125	137	132	145	142	112	134	130	148	147	150	159	118	145	141	130	137	116	131	135	120	153	149	145	164	132	131	129	139	149	144	163	133	136	155	142	139	137	168	131	167	126	142	162	118	136	137	141	132	134	150	134	157	158	134	136	134	140	153	123	157	141	134	130	138	165	136	133	151	145	127	119	132	138	159	148	126	151	155	149	136	147	148	138	160	151	132	137	158	153	152	148	130	146	141	140	152	142	137	126	122	140	132	133	142	137	137	149	149	140	131	127	152	174	153	139	133	119	123	133	162	145	137	136	148	161	127	127	153	153	127	152	147	151	137	128	151	138	144	146	139	157	128	148	160	153	142	138	109	142	138	140	155	136	125	160	122	138	141	128	140	118	165	129	143	130	160	130	124	138	149	141	139	128	146	150	154	139	149	140	139	135	151	125	130	149	143	148	142	149	127	118	137	161	155	133	134	134	147	129	149	138	130	139	134	135	134	135	142	153	144	131	126	132	134	152	147	139	141	149	147	137	127	125	142	143	146	146	141	148	123	117	161	137	149	130	132	131	137	121	125	136	146	127	149	144	136	146	148	132	134	139	158	140	141	144	139	143	150	145	149	141	138	140	141	137	128	139	146	126	134	140	108	149	158	131	136	131	157	148	123	158	155	142	145	134	117	137	114	144	123	148	146	153	150	157	145	142	145	157	165	146	134	142	128	149	147	152	128	141	164	164	171	137	127	148	130	129	146	141	128	147	145	114	137	135	140	140	137	154	159	141	139	129	159	138	147	164	143	121	164	141	136	139	139	128	172	155	135	137	153	133	171	140	114	139	143	126	149	170	139	151	125	133	150	150	157	148	138	143	133	129	116	141	133	120	144	139	149	138	143	141	140	151	117	150	128	140	144	164	131	139	138	148	129	122	152	141	121	143	133	131	147	148	143	153	139	122	147	144	132	147	133	128	149	121	144	132	129	143	129	140	138	159	158	164	129	145	125	124	133	116	165	141	142	161	168	146	130	151	152	139	149	142	139	127	143	138	137	154	151	151	157	156	137	166	138	152	147	130	145	132	128	146	141	137	140	162	152	154	132	139	141	141	144	137	152	135	147	146	124	131	154	141	138	151	146	160	163	146	121	143	139	133	142	153	133	120	111	129	141	135	148	132	155	161	140	161	145	139	141	133	138	129	154	134	161	155	149	170	150	152	159	134	136	162	140	160	133	156	136	147	160	125	145	129	136	154	126	137	125	129	140	129	147	143	137	123	153	128	151	133	134	129	144	136	141	130	158	132	131	143	142	144	143	121	142	158	146	142	148	146	143	123	147	140	142	160	139	136	144	148	130	137	128	116	120	158	150	159	160	140	149	138	141	159	136	126	132	150	144	134	141	165	145	140	131	123	134	152	147	142	142	151	129	115	153	138	169	161	145	136	136	150	150	141	120	134	128	149	140	140	161	145	129	137	140	176	135	153	138	140	135	144	124	151	129	133	125	132	145	139	158	135	161	111	134	136	126	145	128	147	156	145	131	135	141	161	135	134	135	157	139	162	159	148	146	135	136	145	144	125	154	143	141	127	134	159	137	130	139	147	148	143	127	140	136	133	149	121	127	126	162	151	150	147	123	146	150	151	154	148	126	157	152	114	145	160	147	140	164	132	137	148	135	142	135	146	123	121	129	144	157	139	140	130	144	137	151	143	156	146	130	167	127	132	153	119	122	148	160	123	125	125	126	144	137	166	137	148	158	141	128	169	136	146	128	130	128	135	129	138	123	130	132	158	132	138	135	136	146	153	153	159	145	137	129	143	145	142	146	153	129	146	120	140	154	170	158	136	145	135	129	129	141	126	144	133	136	142	161	119	144	139	148	135	139	131	118	135	144	129	117	173	156	143	162	139	119	135	141	132	142	144	147	148	140	160	142	130	147	123	136	141	132	137	140	129	139	142	148	125	139	145	148	129	128	154	162	157	136	151	127	137	147	129	127	150	146	134	141	137	141	120	119	135	136	140	163	122	120	132	130	142	149	138	156	141	138	130	123	154	145	132	129	163	131	154	163	145	137	114	135	143	161	119	120	131	165	137	129	126	136	148	111	133	137	129	125	140	125	133	141	146	138	125	150	145	128	143	138	134	135	140	133	141	157	128	152	156	163	128	152	133	128	136	139	138	150	131	152	138	117	146	151	156	164	138	131	144	132	132	153	137	134	147	137	155	148	147	155	122	152	166	133	126	130	147	155	121	153	132	129	151	143	112	143	129	144	155	135	140	151	128	153	160	120	150	134	135	128	138	152	143	158	118	148	143	128	142	138	146	142	153	170	158	127	168	141	156	120	151	128	140	156	147	159	128	136	146	143	152	142	134	152	153	137	143	132	150	153	134	137	136	142	142	129	136	122	138	149	130	130	152	118	143	150	131	169	143	153	128	134	149	161	160	132	147	142	156	161	151	145	126	150	125	141	133	139	149	147	149	149	124	145	149	138	161	142	121	146	157	162	149	104	156	121	142	144	157	158	138	150	145	130	143	148	158	141	138	152	141	136	144	153	152	137	133	132	137	147	145	137	133	155	127	134	151	137	117	148	139	134	137	133	148	136	156	128	151	132	139	129	120	135	149	117	131	151	147	132	135	138	134	150	156	138	145	146	116	125	108	130	142	126	136	165	122	133	133	153	155	131	147	136	133	147	152	150	154	144	135	157	149	141	138	143	128	151	135	148	139	123	134	145	139	159	143	126	157	150	139	135	146	128	151	143	133	138	144	130	140
7850	5647	7693	7001	8220	4880	3583	1983	1986	1480	3132	2380	2113	3083	3238	1725	1686	1321	1087	1038	877	775	687	731	675	660	583	561	583	533	523	506	462	498	488	460	435	456	466	437	399	432	458	458	418	448	450	421	449	438	416	445	424	404	433	450	423	437	451	402	420	441	434	386	416	388	406	442	424	413	418	388	422	427	405	447	421	365	432	417	424	437	440	425	442	434	425	392	434	445	449	420	421	423	420	429	418	412	428	433	428	473	437	403	424	385	421	434	421	404	415	430	391	424	436	402	406	419	412	451	438	444	439	421	420	444	379	430	458	448	408	426	451	438	408	437	417	416	446	466	424	421	395	457	378	441	416	423	403	443	399	445	440	380	374	435	408	413	409	433	417	441	449	424	459	453	442	434	431	433	435	394	395	486	433	439	421	463	417	427	453	416	437	422	455	414	405	440	412	375	433	422	401	392	423	459	449	419	428	439	384	427	419	390	415	421	398	432	429	432	406	478	399	444	429	415	445	422	434	466	420	447	425	412	442	451	374	420	429	408	418	425	420	448	409	403	407	423	421	434	438	436	427	441	441	415	441	421	409	408	415	431	411	440	422	432	431	430	441	420	423	447	436	443	432	385	421	439	440	457	401	462	437	427	434	413	468	412	438	440	416	465	447	451	397	411	421	448	416	471	452	421	410	448	439	471	441	412	418	410	405	450	426	438	432	436	425	426	427	402	433	410	419	404	483	431	436	431	437	419	406	401	453	434	435	420	412	427	433	446	413	410	411	413	423	435	411	430	462	404	407	418	408	458	414	422	420	408	417	427	470	444	392	412	435	442	413	446	453	451	433	420	442	436	425	415	412	427	477	390	446	440	421	414	430	420	440	453	420	450	454	391	425	406	449	436	407	449	418	435	447	430	427	444	428	422	385	388	426	447	453	443	442	414	433	463	413	435	455	436	426	418	451	459	414	418	438	441	403	498	410	456	426	398	372	418	412	387	411	419	448	425	386	404	422	447	445	415	447	391	427	423	414	426	416	390	402	446	420	418	445	441	445	424	414	431	443	389	417	410	443	438	444	425	440	367	441	454	428	443	416	424	443	441	432	424	422	450	425	444	433	419	445	397	429	424	413	439	433	410	448	474	404	456	428	450	429	435	456	410	418	458	461	419	438	431	422	417	441	438	450	428	450	408	441	379	487	422	457	391	416	412	455	443	399	418	443	410	443	425	432	437	408	470	441	428	425	447	415	438	404	424	434	451	450	425	416	406	442	426	408	407	389	429	418	423	421	473	442	435	394	402	416	447	455	429	437	419	410	443	414	451	436	447	462	438	425	449	408	443	442	431	407	435	407	402	457	402	439	402	406	414	426	459	397	440	417	454	404	412	428	430	419	393	415	378	450	473	447	429	418	413	423	425	408	417	427	479	430	391	423	431	426	411	480	454	448	415	422	440	449	439	405	448	440	427	419	438	425	450	441	431	417	461	404	410	402	444	479	432	385	417	420	456	411	451	418	435	392	423	429	462	409	431	414	430	431	421	452	430	442	432	431	413	431	428	425	447	417	469	435	426	437	449	421	456	430	429	432	434	425	438	421	430	405	425	446	407	404	452	416	438	424	443	452	408	451	387	415	465	469	451	409	449	389	430	427	441	415	436	451	429	433	421	431	451	448	457	421	435	459	499	395	422	432	434	405	414	436	387	421	445	436	428	431	398	403	462	409	438	417	456	431	423	411	442	437	424	438	435	412	417	409	456	446	452	455	420	459	396	417	440	422	418	436	426	420	445	429	452	452	417	450	417	435	406	441	449	459	407	437	441	414	442	441	446	406	445	446	432	450	387	422	442	454	380	451	416	435	435	471	438	402	419	436	426	438	457	416	451	418	417	406	456	438	460	421	400	429	430	400	461	458	473	429	417	410	410	431	429	442	437	444	394	418	428	431	401	447	428	430	421	422	462	419	495	431	401	434	400	402	366	421	417	415	387	408	400	407	424	402	423	414	409	446	410	448	438	444	437	415	383	432	407	422	427	412	434	409	420	415	436	410	382	421	456	421	422	419	450	401	424	439	404	457	432	469	448	460	407	406	428	409	425	420	437	438	398	427	421	441	419	444	428	437	452	430	391	475	388	402	429	440	407	417	421	439	395	413	403	383	416	422	397	435	413	425	438	421	444	449	428	415	426	443	445	395	412	438	441	417	482	439	438	399	421	431	411	438	417	429	432	449	439	434	400	430	424	438	444	459	432	468	424	395	448	432	405	424	421	431	422	437	433	418	437	423	451	426	452	446	414	402	417	395	455	388	421	411	408	369	412	414	414	437	442	438	430	456	424	432	430	441	459	422	424	403	456	465	424	412	395	434	439	389	441	402	415	388	450	408	423	400	424	426	429	387	447	414	420	454	417	431	458	416	443	413	403	438	435	435	445	445	437	423	454	405	451	389	431	434	434	419	416	398	426	450	420	432	469	463	440	423	430	385	407	419	454	444	413	418	464	403	434	447	399	437	423	443	444	389	444	430	415	453	395	389	437	435	425	434	430	447	442	404	451	409	427	417	408	444	450	415	460	402	443	433	437	459	432	460	400	410	427	449	409	419	434	415	434	414	439	413	436	427	446	412	477	420	444	406	414	414	432	434	435	430	395	430	446	450	424	430	423	444	451	459	458	477	449	445	446	406	424	445	408	452	385	415	430	444	438	396	434	427	426	441	428	428	424	462	449	429	420	435	409	432	473	450	450	401	444	411	421	445	453	425	451	411	438	445	417	429	423	472	432	419	398	414	453	405	435	434	434	469	429	446	434	424	454	441	449	438	391	400	464	455	466	422	468	436	399	406	475	414	426	430	408	416	401	425	452	417	427	420	418	421	404	410	441	415	416	428	405	407	466	423	428	423	406	402	418	428	421	441	443	435	445	410	428	404	438	427	401	436	403	443	423	430	417	430	449	452	436	410	400	453	420	409	409	395	425	397	467	412	388	416	447	430	404	418	426	436	447	416	426	394	398	410	395	438	421	452	442	482	394	437	397	431	445	389	419	429	436	441	423	424	403	435	429	427	391	446	497	428	405	450	449	431	427	424	421	444	417	403	435	432	409	411	425	408	434	444	442	388	428	435	410	414	390	444	465	444	430	446	424	390	447	419	392	407	437	391	392	392	446	421	445	407	416	444	439	455	441	412	428	436	443	380	430	404	465	410	480	393	461	394	424	438	446	420	454	439	414	411	443	438	431	455	447	409	408	408	426	426	440	433	442	451	408	439	386	435	414	457	434	380	455	427	442	435	403	445	422	426	407	423	425	427	435	393	418	411	452	412	454	416	447	425	449	433	405	426	405	442	441	417	485	453	385	427	439	429	430	398	445	414	438	420	432	433	422	462	435	415	421	422	418	437	431	440	427	477	418	408	434	390	472	414	435	384	438	399	439	424	423	419	436	449	421	397	418	458	435	402	432	395	446	428	387	407	429	443	450	438	422	403	417	389	409	419	430	392	426	438	437
28938	21282	19507	2693	199	164	152	147	144	152	159	156	133	131	152	142	143	117	127	122	137	126	134	136	122	146	133	138	158	128	125	153	139	132	121	141	102	134	135	112	159	130	122	129	132	112	124	134	114	148	125	119	126	125	120	137	127	152	147	104	137	113	135	131	131	132	135	162	156	147	130	142	104	140	130	149	112	118	130	120	128	138	116	134	131	138	140	125	128	127	129	155	131	158	146	113	125	128	141	124	134	144	134	119	141	135	128	118	118	146	123	123	119	142	140	112	130	142	131	136	151	119	151	118	146	129	130	129	138	136	119	124	132	154	145	127	140	144	137	138	136	156	121	126	121	132	138	143	138	142	112	133	131	140	130	150	124	125	131	131	138	134	130	134	121	151	124	140	138	150	148	131	113	138	119	145	96	120	135	123	137	126	132	117	133	118	133	142	155	138	139	132	123	122	142	144	141	120	139	143	136	157	123	115	126	126	137	106	138	114	126	133	128	117	126	134	115	133	123	144	117	146	145	123	148	140	115	162	135	133	138	137	148	123	130	140	128	122	123	103	131	141	129	119	136	146	147	133	126	128	139	145	132	125	125	135	126	107	141	143	138	135	129	144	150	142	133	126	130	107	123	133	119	117	119	129	147	123	111	128	107	148	127	121	121	138	131	127	116	116	128	136	118	126	120	152	121	136	133	126	139	130	127	137	116	115	154	110	134	118	156	132	140	135	131	106	141	127	142	111	129	116	157	137	153	117	146	133	140	132	153	137	132	152	139	140	109	133	130	132	121	150	152	140	124	139	125	130	118	151	136	161	131	124	141	116	144	120	155	124	128	137	135	127	123	138	123	137	147	140	137	136	132	123	126	136	138	131	123	138	124	142	129	137	141	119	130	131	136	134	136	116	139	123	130	140	104	141	139	136	129	127	134	128	137	108	150	136	128	135	136	128	145	129	164	117	151	136	131	147	129	141	135	120	136	128	135	149	109	123	157	116	139	141	126	99	130	130	142	124	125	108	138	145	138	148	125	132	137	124	142	128	127	132	119	132	129	142	133	110	135	123	126	151	143	116	122	140	133	128	125	132	131	151	163	127	138	122	128	153	131	117	139	124	145	134	139	140	138	132	146	149	116	113	127	135	117	151	125	130	129	135	114	157	136	129	129	140	132	142	140	143	121	129	119	127	153	104	118	133	139	127	133	137	147	131	164	121	126	127	117	128	123	134	135	120	147	135	132	116	148	120	135	122	137	118	121	119	122	152	125	146	150	117	112	139	138	145	126	158	143	142	135	128	123	140	139	128	120	141	138	132	140	131	141	136	138	152	135	147	120	139	139	166	137	129	125	139	135	151	159	142	120	147	152	140	123	130	128	127	127	124	130	139	131	144	109	131	154	145	133	143	123	148	134	127	125	156	143	115	116	124	133	128	130	144	130	124	137	133	123	107	153	146	119	131	125	133	139	117	127	113	121	131	127	129	109	136	148	122	122	120	117	146	145	148	139	130	135	128	113	152	144	150	127	153	132	131	107	135	162	129	132	128	124	121	119	106	123	105	150	115	121	126	122	131	119	138	122	144	117	141	120	112	123	157	138	133	110	125	127	132	113	137	139	123	145	130	122	143	138	108	135	144	110	142	138	122	128	142	120	139	118	149	131	137	127	123	165	120	127	121	138	137	119	119	118	154	126	130	140	148	106	132	134	110	135	122	146	139	129	144	126	137	119	131	148	144	121	127	140	135	131	143	116	143	124	125	123	131	123	136	137	145	150	130	131	132	120	115	122	113	122	135	136	150	132	135	153	148	131	122	117	104	110	132	139	141	132	146	133	155	145	125	140	136	120	135	148	153	144	122	146	132	116	117	127	138	131	141	143	138	127	129	128	113	139	135	121	137	141	146	150	124	126	158	135	130	140	140	112	121	129	132	115	144	147	136	129	125	136	120	112	130	136	120	143	130	130	118	131	131	161	119	123	140	146	133	111	133	116	139	112	149	130	141	132	143	130	128	121	113	146	146	128	112	132	140	153	130	139	125	130	159	132	135	121	114	124	119	138	125	125	135	134	127	120	133	130	116	115	125	139	141	127	116	145	135	114	143	134	124	143	142	125	121	122	147	127	106	125	134	141	142	118	136	126	123	128	128	122	123	143	141	135	110	118	126	105	129	141	132	129	146	123	130	133	132	130	145	127	131	115	122	133	122	109	114	146	152	157	143	149	139	129	120	136	136	142	136	135	120	108	124	119	138	141	118	124	133	121	130	136	127	144	120	117	127	133	131	131	121	138	118	129	151	137	125	143	143	116	127	129	137	115	131	120	132	131	139	128	144	138	125	132	163	119	109	111	133	111	165	135	147	128	125	155	128	133	152	160	122	148	120	119	135	129	132	115	105	111	140	124	150	132	136	127	140	146	130	148	144	124	130	133	123	133	152	137	125	122	164	145	125	121	142	137	123	117	149	123	138	141	133	139	124	161	146	134	128	125	123	122	128	112	125	105	150	134	144	143	140	135	147	146	115	121	131	130	129	133	147	135	149	148	133	143	128	130	119	133	133	135	115	145	125	120	123	156	109	115	146	118	144	122	154	143	144	117	128	123	123	137	134	127	123	132	160	125	135	130	153	145	143	135	143	121	127	129	121	125	136	137	125	137	139	126	127	134	122	120	132	135	130	121	144	141	147	138	134	139	114	140	126	141	129	130	142	134	123	112	119	134	131	117	134	128	138	135	134	111	134	148	137	144	137	131	132	131	137	148	121	132	147	133	142	135	133	129	145	124	162	145	141	127	141	110	157	125	110	148	146	153	123	167	128	154	137	136	133	137	118	134	147	117	156	136	126	142	114	134	138	144	143	129	130	145	156	131	138	109	129	130	121	146	149	118	140	161	115	136	131	136	114	131	150	117	111	132	140	134	116	130	132	136	127	137	131	126	119	124	131	134	142	137	128	114	122	129	133	118	145	126	150	115	126	163	147	135	132	116	143	132	132	143	137	127	132	140	140	153	108	149	140	134	131	142	128	124	124	132	114	144	130	128	144	135	140	140	131	135	117	149	133	132	116	128	140	156	124	118	120	114	137	133	135	131	130	130	136	113	124	137	126	143	117	121	128	136	140	125	118	130	146	145	126	160	156	124	132	137	125	156	125	123	139	145	121	140	134	109	138	126	144	146	132	135	127	148	138	113	133	133	128	125	122	113	120	123	137	128	152	104	127	131	128	138	132	141	129	153	118	130	135	141	122	152	143	148	119	160	125	153	139	139	128	127	137	149	128	131	141	126	143	121	139	120	120	132	113	121	139	107	128	128	125	140	125	139	120	126	112	128	117	135	141	142	121	134	129	120	125	118	111	150	148	113	121	136	144	136	116	147	145	147	148	120	127	132	134	132	147	145	140	133	127	114	141	128	123	141	113	152	124	131	160	126	141	142	132	126	134	133	138	109	125	136	136	129	126	124	116	136	115	144	119	131	120	132	127	134	149	119	145	138	123
5469	920	1024	759	782	652	534	498	476	514	563	491	492	527	488	430	454	464	457	406	420	409	430	404	416	388	401	357	405	418	436	399	449	392	393	383	389	378	409	418	416	429	417	455	378	381	395	413	364	420	353	391	414	419	403	384	382	367	402	383	408	443	403	392	377	367	436	427	418	400	434	407	384	395	407	402	409	371	378	428	424	399	388	386	401	379	400	432	402	411	405	396	374	416	345	414	381	386	411	417	426	382	407	404	399	415	429	390	417	432	416	410	380	381	397	399	396	406	415	406	388	403	387	392	431	400	406	407	443	378	368	355	391	441	425	414	404	397	444	391	389	402	430	381	354	408	398	372	416	399	420	385	400	396	428	420	390	399	418	369	421	387	406	394	408	375	417	414	397	389	462	376	421	394	391	417	421	371	416	430	408	439	407	386	423	431	380	396	361	415	409	404	372	391	419	438	430	393	410	395	424	377	433	410	407	407	388	404	399	422	409	410	362	395	413	375	384	427	405	379	384	433	424	430	372	410	394	414	389	385	409	437	401	391	403	397	443	428	387	417	407	404	397	400	440	368	399	388	420	390	406	368	409	411	418	406	383	376	377	404	407	396	425	419	382	419	387	412	416	395	375	385	396	406	420	367	427	398	392	423	412	422	431	375	407	419	400	418	401	375	396	405	422	399	429	415	411	449	383	403	388	375	397	421	397	371	402	392	378	353	423	408	387	409	405	400	402	385	394	396	420	386	395	379	373	368	419	382	411	389	411	395	414	383	381	431	412	405	396	386	399	394	411	393	413	378	376	427	386	358	384	389	423	364	394	401	400	374	410	383	402	405	419	416	395	406	365	390	418	409	412	392	394	425	382	404	371	408	423	390	398	399	408	381	377	400	449	388	416	387	421	390	375	389	401	418	402	390	417	424	412	370	387	423	416	423	369	401	397	381	384	409	408	381	404	426	379	381	383	407	390	413	423	399	432	395	392	371	360	416	414	431	425	398	409	407	382	400	369	398	386	431	424	383	417	390	404	391	389	400	417	407	407	420	392	369	404	390	366	404	413	428	387	416	402	398	412	391	432	419	389	443	390	401	434	414	387	398	378	439	454	429	420	381	400	408	418	393	405	390	379	403	396	388	418	379	427	398	403	389	410	378	389	385	420	394	365	401	423	386	386	407	426	378	415	385	422	397	403	379	442	417	400	401	396	396	426	419	451	434	389	384	442	430	438	401	373	391	391	355	407	354	395	390	406	396	418	383	411	403	398	387	393	369	363	409	421	421	405	388	386	420	404	391	413	416	406	397	416	409	395	406	399	417	371	404	386	371	422	390	425	411	416	420	356	368	365	396	412	372	389	384	429	443	409	414	414	379	407	373	395	381	404	408	403	411	414	442	407	427	407	420	430	394	392	393	411	385	393	382	423	393	387	385	382	409	381	428	431	402	380	457	388	415	427	408	412	395	380	403	402	406	371	394	373	441	383	411	390	375	366	400	409	373	397	350	413	384	412	377	418	390	422	373	418	417	420	398	390	430	398	444	392	370	373	437	408	414	402	413	404	417	416	414	403	424	380	387	375	388	425	363	395	361	386	406	404	404	380	422	408	392	400	376	406	400	407	416	434	397	409	380	456	428	417	369	437	403	395	377	406	398	403	390	418	376	418	404	422	417	401	413	383	374	377	391	430	366	368	422	367	354	377	383	427	393	402	396	416	404	410	382	378	403	405	385	391	340	367	383	391	396	393	436	416	394	409	393	407	413	392	401	373	408	409	385	400	398	395	415	440	400	394	390	406	441	416	418	430	428	413	397	391	406	384	423	389	392	421	453	378	426	418	401	400	403	381	368	400	401	389	396	419	371	417	414	394	418	343	386	393	389	452	352	381	365	434	444	396	410	400	403	435	406	373	427	382	400	381	412	382	404	403	364	384	378	374	367	396	415	380	413	394	392	406	407	354	429	396	376	376	431	373	399	414	423	414	392	396	416	423	421	399	407	389	394	366	438	401	387	401	364	406	399	414	414	370	380	402	433	419	409	405	411	425	381	427	430	392	411	401	386	445	417	409	375	402	417	382	411	408	381	409	424	412	368	425	385	437	381	377	385	386	443	396	419	402	395	420	428	394	383	388	417	384	425	376	416	420	388	403	378	390	417	392	397	375	392	395	409	384	406	393	414	433	395	389	428	391	423	424	412	392	372	397	400	366	372	427	374	389	399	386	366	373	426	392	398	420	404	377	397	409	421	409	392	439	428	420	385	376	425	392	431	438	434	354	410	399	385	399	400	394	407	417	383	385	409	384	414	382	429	422	406	384	420	412	404	414	425	402	349	420	376	411	402	412	400	415	449	416	414	437	351	427	377	426	392	365	439	394	390	417	385	387	430	395	444	432	404	416	401	429	404	403	373	416	438	409	378	378	406	385	398	396	380	442	378	382	415	388	418	385	406	398	401	415	379	431	398	393	361	426	421	388	400	408	399	378	389	415	368	432	399	391	412	381	396	392	416	386	399	425	383	395	385	397	416	376	413	412	388	429	395	396	407	406	390	415	394	450	392	392	370	394	416	403	401	387	414	413	385	392	384	424	376	388	396	421	391	418	396	398	377	402	419	425	426	380	393	384	404	413	427	471	375	393	405	376	385	402	417	377	413	387	410	430	401	429	406	416	384	381	411	385	362	382	399	376	389	428	411	375	414	430	413	398	421	397	429	391	403	398	420	401	398	387	425	420	380	398	427	427	416	395	395	429	397	382	377	398	405	356	395	395	361	396	396	417	395	434	414	383	379	409	418	381	399	417	422	373	402	371	399	410	399	388	387	402	400	398	384	410	360	416	415	377	433	414	408	406	381	398	403	430	384	364	412	415	411	396	436	386	425	398	362	361	422	433	393	401	421	377	401	380	374	401	411	384	432	366	426	393	380	414	416	384	339	383	388	376	392	402	420	396	412	371	442	396	397	424	411	475	405	376	384	407	384	391	427	381	450	376	395	406	396	407	401	382	409	412	418	399	386	399	411	426	385	399	390	368	411	398	418	392	378	411	391	410	411	360	401	392	405	429	425	385	414	412	417	398	414	368	402	353	407	402	419	397	401	369	400	394	424	418	397	390	420	402	382	407	430	381	417	377	395	408	394	388	404	401	383	391	409	405	373	405	396	389	434	396	422	372	374	395	391	382	403	393	387	448	389	388	399	413	377	410	387	366	400	375	391	378	383	381	372	409	423	423	386	413	426	435	400	409	415	402	397	419	413	371	401	421	381	416	407	390	438	423	412	416	421	369	379	423	415	401	396	420	425	450	415	392	401	381	407	420	444	435	402	413	400	382	406	388	449	400	402	418	368	376	379	409	376	363	392	408	401	402	372	396	373	345	421	396	380	361	421	435	403	353	445	389	396	407	384	402	381	401	399	411	413	416	397	415	389	393	418	388	427	396	381	402	398	429	391	394	409	406	369	405	414	412	394	396	391	415	408	423	421	388	377	422	384	405	400
29059	21347	21563	5854	1056	604	490	317	311	314	404	264	331	366	336	230	227	202	188	194	179	173	147	159	172	143	159	161	150	158	136	146	144	133	130	148	148	132	130	139	141	135	143	143	138	131	147	146	111	142	139	163	116	133	124	130	126	162	144	144	134	146	128	155	128	136	144	130	108	131	136	139	143	129	126	128	130	138	149	127	150	144	123	120	140	121	148	130	160	150	149	131	154	146	133	132	140	151	129	142	126	150	136	136	145	127	131	126	109	151	108	110	120	144	136	131	148	131	152	142	137	134	135	128	147	149	116	139	136	152	112	131	124	135	134	151	130	115	144	123	160	125	115	125	113	126	153	127	128	159	127	126	123	137	137	138	133	135	138	136	129	127	121	126	139	146	129	128	147	123	135	133	126	145	127	121	148	133	130	159	136	134	141	134	161	122	148	117	155	138	127	120	130	127	158	132	116	141	135	130	107	121	151	156	120	133	153	141	144	138	143	127	110	123	140	149	134	152	158	125	131	133	129	129	145	133	147	149	131	145	131	132	123	141	133	129	153	122	130	133	134	152	132	147	123	146	148	118	127	134	123	106	131	136	138	140	142	140	150	141	113	147	147	132	146	124	135	123	141	141	137	131	115	119	145	124	114	138	152	149	131	168	134	141	138	129	115	146	124	134	123	111	140	128	130	130	140	143	134	109	114	125	134	150	144	142	127	144	130	136	133	138	119	133	132	136	152	137	134	145	152	134	134	127	114	129	120	147	118	122	137	132	116	152	141	146	141	156	133	152	117	144	131	127	118	143	137	129	139	129	153	125	134	138	141	154	136	150	139	139	120	136	138	129	132	137	112	117	135	131	132	152	128	135	141	136	116	143	126	134	146	143	125	147	140	115	118	122	110	151	130	148	147	129	140	135	131	143	147	121	114	132	134	110	116	142	122	133	118	150	135	112	142	142	128	135	162	124	113	136	144	132	133	132	139	123	121	155	123	152	137	127	151	139	131	149	149	115	136	120	146	129	129	125	127	139	135	156	114	146	140	131	145	127	134	147	122	137	153	132	135	134	131	133	152	138	138	120	125	145	142	145	129	122	138	153	146	150	129	130	142	124	141	126	135	137	145	128	130	123	127	148	130	134	123	158	128	135	128	133	120	152	132	124	147	138	117	124	133	145	153	132	117	110	125	105	165	152	126	162	133	143	119	127	132	140	132	132	123	124	108	145	133	142	141	137	139	148	125	148	108	141	129	132	142	120	133	148	123	121	134	119	117	137	144	127	163	146	158	126	142	145	133	140	126	123	127	127	132	133	141	150	147	168	116	148	138	142	150	150	149	135	122	143	122	145	137	154	126	151	146	129	142	134	132	128	125	134	145	129	134	126	120	123	107	140	144	130	133	134	136	140	164	148	132	157	130	156	140	126	132	147	147	118	142	157	135	154	122	147	130	158	132	139	140	131	148	147	122	141	131	129	129	134	115	129	134	141	139	124	124	129	136	125	130	146	116	140	133	143	153	155	132	147	135	126	133	131	138	153	121	122	122	132	129	146	142	161	127	129	129	137	128	135	140	129	147	143	162	144	135	111	124	131	138	130	135	129	161	131	131	142	140	130	132	150	123	138	115	129	132	129	149	138	139	147	142	132	130	133	142	123	130	131	123	147	142	139	137	141	136	143	140	152	142	137	140	115	151	117	129	111	119	126	132	126	154	132	140	145	128	137	128	132	136	130	141	165	114	112	141	136	146	137	161	122	131	127	140	127	136	153	128	143	132	140	129	134	126	149	145	135	120	138	153	144	141	120	154	139	138	135	127	140	135	148	141	119	133	144	123	130	140	132	151	136	128	131	153	134	127	127	139	133	141	139	149	139	122	121	136	133	139	146	132	120	136	132	141	136	145	158	123	153	140	142	134	139	133	134	134	155	161	136	105	128	147	142	143	156	140	103	147	132	131	127	144	159	143	137	143	125	128	133	126	125	123	148	139	119	119	115	148	135	136	125	151	132	142	134	146	135	140	130	135	123	144	145	118	137	144	134	125	125	136	152	148	111	127	129	136	137	140	153	147	130	140	133	143	147	125	136	139	161	158	127	137	131	125	153	115	140	120	140	163	141	122	119	146	128	127	100	133	134	126	126	154	132	143	130	131	142	157	123	162	112	140	127	130	137	123	137	148	147	131	134	153	140	160	107	125	132	125	129	145	151	134	142	123	149	140	158	128	121	130	123	121	150	132	130	129	142	114	144	138	131	125	125	148	133	126	141	139	120	126	135	129	126	164	128	122	160	121	143	143	137	158	134	159	129	142	140	144	144	138	141	132	132	130	136	136	127	149	137	126	144	134	144	136	155	144	126	134	120	155	132	135	119	126	134	139	125	135	138	125	115	113	142	143	133	137	147	130	139	132	131	145	150	131	134	151	127	149	151	130	158	148	148	124	131	128	132	153	123	138	140	119	123	122	148	128	146	125	146	150	122	157	137	125	152	115	144	132	124	127	125	142	139	122	122	150	138	118	138	140	155	114	106	140	142	147	141	146	143	134	158	138	143	111	131	145	132	129	119	140	147	132	134	126	139	127	144	135	118	142	157	147	140	125	146	115	139	150	122	117	114	130	129	134	137	148	134	142	129	142	124	143	163	127	126	137	130	154	116	156	125	140	142	128	124	109	113	148	124	132	132	116	125	119	151	136	125	120	130	127	128	120	150	147	140	147	153	141	142	115	137	140	150	133	130	142	133	131	135	140	134	135	139	134	135	134	114	121	154	154	147	139	149	165	138	137	116	150	143	141	132	149	130	158	167	135	148	100	137	137	111	125	107	114	106	140	135	126	147	156	123	138	148	140	132	134	123	131	136	137	123	137	121	123	142	118	119	132	133	150	154	122	133	123	127	145	119	136	151	153	136	137	143	138	143	135	133	145	132	140	133	150	134	138	138	136	140	141	115	137	149	126	129	140	130	120	133	140	138	156	130	160	125	125	148	154	124	144	132	150	145	120	132	142	143	118	151	177	135	138	132	142	131	133	142	125	154	124	149	135	148	129	138	129	126	129	136	151	116	109	126	158	126	148	132	145	145	137	135	139	140	125	132	142	142	150	138	132	143	144	137	120	145	126	117	142	135	135	142	145	139	142	111	133	127	128	148	134	118	125	108	131	137	120	137	136	134	142	131	138	150	120	116	149	145	134	154	129	128	146	143	131	149	143	125	122	130	149	121	144	141	132	143	133	156	126	135	134	150	121	137	145	133	138	134	140	113	135	136	146	132	145	125	143	138	128	100	112	137	129	123	145	126	137	132	134	139	139	128	143	155	139	141	156	116	130	149	135	123	113	125	123	138	131	120	137	137	138	135	134	125	129	132	127	127	115	138	133	136	143	110	132	116	144	139	150	164	139	146	139	141	137	147	128	133	148	139	142	134	141	145	134	143	121	144	137	111	137	134	143	133	145	165	140	136	133	124	133	139	142	119	162	147	137	120	135	139	144	126	140	123
6878	3643	4952	4924	5092	3170	2600	1706	1468	1701	2137	1397	1682	1743	1931	1161	1081	992	872	775	610	638	593	525	598	490	531	534	438	501	456	452	416	448	452	445	434	447	400	411	443	442	419	452	368	407	399	367	434	450	446	425	413	418	409	390	395	411	411	416	433	397	385	428	401	391	420	454	392	440	446	385	439	385	403	416	391	433	376	387	399	389	466	434	409	427	422	396	376	425	442	394	394	434	420	391	391	435	413	417	441	424	419	379	437	428	408	408	409	410	393	449	389	388	442	399	392	419	418	407	415	389	412	381	401	383	464	430	389	411	438	411	418	448	412	401	396	384	382	399	366	388	407	437	436	420	424	397	381	424	415	433	434	418	375	401	421	432	422	429	424	438	449	376	416	394	384	387	430	415	428	427	429	419	366	391	402	407	413	424	390	415	426	400	414	412	404	404	398	379	386	378	439	387	401	426	434	414	410	413	407	403	422	429	421	403	427	402	431	410	426	414	433	396	436	412	430	402	427	418	380	389	404	431	418	486	424	393	424	396	447	418	416	400	438	420	404	414	393	421	414	370	389	428	421	395	450	424	400	426	414	415	402	417	382	434	395	441	418	385	418	419	404	421	398	393	388	413	419	442	384	376	427	407	420	430	401	432	377	396	393	407	429	403	395	415	428	411	401	401	406	437	409	413	407	412	385	365	424	373	417	422	419	415	420	431	418	405	410	413	379	414	394	418	423	391	444	442	395	412	403	421	413	417	383	386	386	404	413	405	433	422	391	429	430	396	428	416	416	410	420	392	388	400	413	410	438	412	419	411	418	419	397	382	406	429	416	430	418	417	430	392	404	436	396	388	407	443	441	388	426	423	421	367	397	391	415	417	388	407	376	432	394	397	384	394	395	384	416	411	386	389	407	432	416	382	391	407	400	398	425	409	389	424	414	425	412	400	423	381	411	377	453	446	402	423	410	434	409	395	421	399	427	413	380	454	414	374	418	414	394	410	418	429	408	411	424	387	407	420	422	408	399	426	392	422	433	444	393	430	430	428	415	391	400	424	391	413	411	398	402	397	441	399	410	404	405	392	406	424	407	391	398	420	419	416	415	372	393	414	431	417	406	404	479	413	413	393	424	416	414	348	410	438	371	397	410	412	400	379	390	433	443	421	423	429	433	408	427	406	405	410	399	393	370	422	387	397	399	419	402	410	412	406	433	411	416	419	463	410	425	363	427	404	383	418	374	399	416	388	406	402	387	389	416	394	408	407	388	389	428	358	369	390	411	401	372	419	423	392	409	407	421	420	381	395	391	438	415	410	387	410	423	397	399	452	444	383	393	396	382	403	403	391	426	459	476	376	416	397	405	445	401	412	423	415	419	392	393	412	367	410	397	404	446	391	417	425	406	408	407	424	418	430	431	430	453	405	413	398	399	399	416	374	398	415	439	439	388	391	425	433	403	425	413	405	405	414	391	384	415	394	432	449	427	427	427	429	425	409	405	405	424	403	412	440	382	413	397	430	411	409	388	396	395	413	391	435	358	424	403	403	413	422	435	392	378	411	433	396	423	404	407	396	399	416	394	432	384	386	410	374	411	411	420	422	415	379	430	388	440	430	429	382	391	386	429	420	445	421	400	407	411	396	396	417	395	413	391	366	396	404	399	401	384	364	372	433	389	427	434	408	432	381	402	396	424	436	412	423	402	414	434	432	431	454	432	399	394	376	398	393	431	353	397	421	416	404	366	405	425	434	422	452	427	408	390	409	411	445	405	432	435	407	396	404	402	411	410	384	411	417	429	434	390	452	397	394	440	404	421	435	413	392	403	400	400	445	386	411	415	383	387	389	429	376	385	417	415	419	439	447	377	437	395	382	390	376	389	421	439	399	427	398	403	407	431	435	389	419	419	396	412	428	418	396	416	442	384	397	403	392	410	393	423	412	414	395	436	411	419	391	426	406	432	444	402	412	423	421	412	405	433	405	417	414	416	415	379	435	427	421	426	398	405	392	431	395	404	391	414	400	413	424	386	387	412	388	431	406	383	406	445	423	431	366	404	441	400	418	438	386	414	394	424	405	367	379	434	385	415	427	418	420	413	401	436	409	391	439	390	396	401	403	369	398	377	406	434	423	408	415	430	400	410	423	380	374	433	378	401	453	408	414	461	392	413	387	424	385	379	410	411	387	423	395	414	409	411	406	417	406	397	409	414	411	434	384	417	486	387	399	419	405	420	417	409	417	437	425	404	423	393	412	391	417	367	405	410	439	401	426	412	407	402	415	426	431	390	396	425	397	414	423	403	378	431	399	458	397	406	414	395	376	421	435	428	405	420	394	402	392	367	457	400	404	409	403	393	389	429	415	402	428	372	412	382	425	422	426	420	406	410	414	396	388	428	413	387	421	413	395	385	431	435	405	426	410	401	389	388	446	388	396	400	391	445	463	405	427	425	426	421	397	382	390	399	397	389	414	390	378	408	412	416	422	424	396	402	393	437	421	451	424	380	385	406	419	405	434	401	395	402	414	379	419	395	438	435	414	396	427	413	407	402	427	384	379	391	376	432	416	406	378	427	401	383	403	451	424	386	403	419	382	415	417	433	376	401	427	388	412	382	373	392	377	397	437	428	367	408	407	423	403	430	398	430	450	382	428	384	417	431	445	394	390	395	384	420	420	431	403	405	437	413	412	411	394	382	412	424	413	406	437	393	400	421	443	399	425	428	423	400	418	386	424	419	398	394	423	372	413	418	427	430	437	414	415	424	405	421	419	434	474	436	425	397	432	391	403	395	408	407	422	439	412	410	397	413	383	419	400	397	447	408	421	408	413	408	445	422	405	429	427	417	432	401	411	410	414	422	379	431	397	419	448	451	388	407	419	387	390	424	396	434	432	407	379	413	430	399	384	425	448	397	435	388	409	415	388	389	402	440	376	397	438	415	417	391	398	443	395	424	420	406	426	390	400	437	411	414	412	413	410	426	410	422	404	415	417	411	421	409	440	440	427	438	413	416	371	412	363	399	393	410	448	368	391	396	424	396	396	389	446	419	394	418	387	401	412	387	432	433	429	410	391	392	434	420	418	468	372	403	377	424	412	403	396	406	421	406	389	414	382	426	435	359	409	397	417	430	424	435	398	392	405	420	404	425	437	396	413	411	413	419	420	405	421	433	375	394	398	407	385	434	396	426	405	406	372	406	425	429	423	417	395	438	401	408	413	398	368	405	425	409	410	410	411	399	403	415	408	381	419	416	410	395	411	386	370	380	403	382	418	442	401	426	407	390	454	438	436	422	418	385	385	398	394	408	435	396	440	415	422	432	416	375	390	446	451	432	442	401	418	431	413	392	388	429	414	428	409	416	398	428	386	402	405	445	396	471	385	420	384	401	421	410	404	420	408	398	419	398	416	450	398	411	426	418	420	420	429	421	401	394	395	433	393	395	413	432	432	412	425	405	381	399	412	422	419	425	430	417	416	405	399	433	390	388	447	399	416	409	435	403	466
28880	21332	22500	8413	1783	960	668	453	481	465	559	336	540	506	477	332	264	280	234	226	194	182	188	183	173	152	200	154	172	151	167	152	146	141	169	144	148	145	152	154	140	134	140	151	128	116	142	148	124	134	151	137	140	142	145	141	151	139	139	158	140	132	125	142	169	132	146	137	153	142	138	130	141	132	154	144	147	137	145	161	146	142	123	122	124	146	149	139	134	135	140	145	143	147	154	132	134	145	127	146	135	162	146	129	119	141	132	133	144	143	133	152	157	146	141	153	126	152	155	140	135	144	145	143	124	154	179	137	142	138	143	125	143	142	153	139	139	143	153	136	141	143	132	159	152	161	135	143	147	149	164	124	138	141	139	148	142	137	123	145	156	143	143	146	142	127	133	131	150	134	144	140	120	143	132	157	139	149	142	141	127	151	99	139	159	124	146	143	151	156	136	146	128	155	147	143	144	142	155	134	164	152	154	118	145	161	141	149	157	130	132	160	140	132	145	136	132	137	152	153	150	138	153	144	143	151	137	137	132	151	142	174	119	133	141	140	142	135	127	131	140	135	114	159	146	151	163	141	142	145	137	123	145	141	136	129	139	138	144	127	142	139	129	130	131	161	131	143	163	139	144	130	157	123	133	150	143	146	146	162	145	156	138	136	132	151	143	181	121	127	135	150	133	128	129	139	125	125	132	133	140	136	143	116	133	130	151	138	131	159	153	149	137	137	118	147	133	129	135	125	135	143	133	158	149	141	112	134	150	139	154	128	131	124	129	142	136	144	132	139	160	125	141	137	131	137	158	133	136	120	130	159	124	153	162	137	148	148	129	139	149	134	125	142	127	146	166	141	137	148	146	123	121	148	136	152	169	164	145	171	141	146	137	138	148	132	147	144	142	151	125	112	125	132	160	133	139	145	134	147	139	139	141	128	133	150	150	142	147	145	143	125	145	123	141	131	147	154	117	141	143	155	146	142	161	126	148	138	149	130	153	140	152	137	151	153	157	134	162	141	146	155	157	133	146	146	153	119	139	153	130	133	149	153	129	148	138	124	145	125	147	134	133	140	132	143	161	143	128	143	138	141	132	146	146	155	150	145	170	148	129	161	133	141	132	131	117	140	156	146	137	155	157	159	147	141	130	160	154	148	145	132	162	148	133	130	148	130	139	148	124	142	133	148	154	135	143	124	128	121	134	143	129	136	134	146	144	129	144	143	163	145	146	159	158	116	122	117	145	144	148	126	161	160	165	143	140	150	147	136	139	135	126	143	146	130	145	146	125	138	105	153	144	153	142	140	152	147	139	147	145	128	123	140	136	165	141	132	158	146	143	133	144	129	123	159	167	138	134	121	180	147	154	142	146	132	135	159	124	148	114	132	143	135	148	137	148	151	141	137	140	137	125	141	144	144	155	123	137	164	155	147	152	139	143	131	138	151	145	144	149	139	141	134	130	131	165	136	142	128	152	155	144	147	153	145	140	150	146	146	149	116	134	126	133	144	143	138	162	131	160	134	147	138	163	148	136	137	119	135	152	149	130	142	138	133	144	143	149	120	141	122	152	137	145	136	152	135	148	139	157	142	141	117	139	149	142	118	144	150	153	146	142	116	149	138	164	152	143	144	142	147	142	141	146	146	154	124	152	140	152	133	136	154	149	125	146	143	153	147	138	126	150	139	137	131	130	131	141	138	140	157	129	150	154	137	156	124	147	154	148	165	128	121	145	141	127	158	134	140	140	138	128	139	134	141	144	148	130	171	133	127	168	124	138	134	130	155	135	153	155	133	139	131	140	152	144	144	128	121	151	142	150	116	133	174	149	133	136	155	149	150	133	150	137	127	113	147	135	128	141	134	143	139	138	136	153	166	143	152	140	155	139	137	148	156	146	143	120	146	126	140	125	118	129	147	154	124	142	127	168	144	155	144	144	123	123	147	136	149	130	142	150	157	142	161	140	138	149	127	138	151	158	132	125	118	152	142	131	133	134	136	144	134	146	151	150	148	126	132	133	138	120	143	143	146	131	142	139	138	148	141	148	127	136	144	153	128	143	140	160	123	129	139	136	149	150	130	139	128	156	115	125	136	139	151	139	162	136	142	133	128	144	155	135	139	144	146	139	129	134	137	147	139	141	138	152	154	141	139	153	131	152	147	125	147	138	155	144	137	161	131	150	145	136	132	149	134	167	129	163	136	157	134	146	108	150	134	134	128	141	154	153	152	152	146	159	140	138	124	135	149	143	142	147	139	168	141	132	138	167	168	116	136	151	149	139	134	128	134	139	134	145	156	139	141	143	137	138	138	137	133	135	129	140	139	140	155	133	154	134	124	140	136	154	147	149	133	148	155	138	147	130	151	137	163	129	128	159	149	154	129	150	154	155	147	133	140	139	149	139	146	153	126	128	141	141	144	131	138	143	153	128	140	159	130	142	132	143	137	153	146	135	135	159	147	140	150	141	156	146	162	148	135	136	140	121	122	145	155	159	142	125	152	138	142	117	130	139	140	124	145	139	157	151	138	141	152	160	139	178	134	129	136	140	138	155	132	147	140	140	123	143	150	155	138	153	157	156	155	130	122	157	152	133	117	129	155	147	157	136	148	143	146	142	120	126	168	132	149	132	144	137	167	125	162	149	134	130	157	152	149	133	141	145	146	134	135	137	139	146	157	153	131	133	149	159	155	135	127	141	155	144	154	146	170	145	133	143	155	140	141	129	135	162	125	166	145	142	162	165	136	125	166	117	151	121	143	134	135	138	159	150	142	152	152	127	147	153	135	151	133	149	119	178	135	137	183	118	147	135	123	152	145	146	151	135	124	151	137	133	125	145	137	144	131	153	149	156	144	147	139	117	139	133	135	136	129	141	152	152	143	157	141	166	138	131	140	139	132	139	140	159	155	145	124	136	117	124	143	128	147	143	150	138	141	137	144	160	154	157	149	153	152	139	127	149	152	130	125	160	140	112	146	146	140	155	149	133	118	136	133	152	160	133	138	149	137	146	149	155	154	150	175	151	140	144	155	153	128	133	149	160	131	142	151	126	122	130	139	146	138	144	142	140	152	123	142	137	136	131	137	135	140	144	159	138	146	143	167	144	122	124	130	155	146	138	157	127	145	149	140	149	151	156	145	141	144	147	144	129	132	137	141	142	142	158	137	124	146	149	147	144	153	154	122	164	123	145	151	137	136	148	128	135	138	158	141	151	129	140	144	134	140	155	144	131	134	142	153	134	130	151	133	134	154	181	130	133	150	158	133	135	162	136	136	135	175	153	160	136	156	155	133	147	111	152	133	165	156	136	156	142	143	134	162	157	135	138	140	150	139	130	144	120	132	144	127	140	126	140	144	155	149	132	129	149	140	154	155	134	142	148	154	185	156	122	138	155	144	164	119	149	145	147	177	163	179	137	102	143	139	127	156	130	130	142	151	146	144	138	159	141	147	153	135	127	125	121	140	152	137	133	141	172	161	128	158	142	129	117	143	138	155	135	124
7932	5406	7841	8541	7366	5126	3603	2435	2651	2758	3291	2009	3253	3315	2812	1670	1716	1330	1067	1005	837	798	730	677	670	689	666	594	552	536	567	463	484	483	516	494	461	474	424	444	449	444	444	412	416	424	429	454	447	460	469	487	428	421	463	419	432	436	411	409	454	426	443	399	437	429	421	409	438	457	427	438	429	418	446	454	457	428	418	416	426	517	428	411	450	407	435	458	396	443	426	410	402	417	463	439	412	422	445	458	390	469	429	406	425	447	457	436	403	415	443	410	416	456	417	440	441	439	397	432	424	450	411	393	424	440	438	451	388	419	410	423	456	424	465	432	451	432	437	400	478	396	436	412	418	433	455	427	408	431	406	422	434	418	434	449	429	401	431	436	450	428	443	443	381	460	425	437	430	417	440	474	437	442	419	416	422	434	484	429	435	455	422	439	459	396	443	423	409	448	424	464	443	421	449	421	470	411	408	439	438	444	429	432	443	415	404	438	442	410	383	432	423	457	421	429	424	417	412	399	435	420	420	451	430	379	415	420	409	421	406	444	437	415	443	417	433	435	439	448	439	434	454	401	422	436	431	432	436	446	430	441	439	412	419	436	426	452	414	457	443	430	433	456	474	442	447	416	436	482	445	411	440	437	424	441	388	439	419	435	441	409	466	454	444	444	386	475	427	403	421	435	444	440	426	412	434	449	406	428	433	461	423	419	402	415	424	433	424	428	466	416	433	431	438	429	427	437	412	443	415	470	425	370	427	484	416	427	406	459	462	429	427	443	471	456	446	426	421	451	443	423	443	438	443	448	432	423	466	408	431	400	463	404	399	413	469	410	417	437	425	406	469	468	424	441	407	468	411	492	407	428	443	451	452	442	410	456	423	458	456	420	398	403	435	431	439	411	435	407	403	429	406	445	456	438	433	429	452	446	403	410	402	420	415	415	418	436	432	450	446	448	415	457	402	446	442	452	471	412	421	455	444	423	452	452	431	451	450	408	460	440	404	423	436	426	435	445	456	428	433	433	384	403	389	407	402	451	457	444	430	395	449	432	443	482	435	418	441	489	474	426	430	416	425	443	420	420	441	403	485	458	454	437	481	426	452	433	459	419	451	439	426	436	402	418	424	448	442	427	409	462	438	430	465	468	423	435	429	383	424	424	446	440	435	452	406	387	458	448	447	448	416	437	432	472	432	446	427	463	459	426	472	417	464	419	440	436	392	396	468	415	434	425	449	439	413	412	463	401	420	474	450	451	434	451	434	444	419	444	435	421	467	430	418	449	455	415	449	450	454	444	429	418	401	443	446	433	436	433	418	439	425	386	436	399	429	412	414	423	450	449	452	390	413	422	449	402	432	421	443	452	415	427	432	408	433	424	491	460	423	476	418	425	408	450	439	469	435	439	438	461	419	440	429	458	428	388	426	417	454	445	446	475	411	452	449	452	459	399	417	435	411	403	456	457	408	415	415	433	452	444	436	436	417	433	464	366	422	409	438	400	425	430	454	469	405	465	410	465	460	438	417	441	402	440	388	419	435	434	440	436	441	442	436	387	387	419	412	459	453	467	422	425	441	409	422	421	425	443	424	419	410	443	413	450	428	403	424	440	421	444	450	439	416	439	436	433	408	459	447	432	416	425	415	461	430	414	424	417	420	415	403	449	473	426	429	412	417	417	406	458	433	442	404	435	413	441	440	461	427	419	437	433	437	423	450	418	430	436	427	444	429	455	472	429	416	444	458	427	432	437	430	439	434	421	434	399	430	422	442	418	415	439	447	427	401	442	449	442	473	414	425	439	455	438	438	414	390	425	425	431	426	430	419	447	407	436	440	422	425	388	423	439	471	403	477	442	425	447	441	431	411	409	433	444	447	397	431	412	440	490	444	441	457	453	416	458	422	421	436	452	437	411	483	400	421	458	410	414	401	411	410	448	451	467	455	450	421	393	419	460	391	433	417	439	378	407	421	438	451	446	451	414	422	445	424	434	443	442	405	420	455	428	396	390	408	433	449	433	408	397	434	430	445	456	394	451	415	449	418	435	421	420	435	436	431	430	446	410	436	428	434	455	457	415	434	440	437	414	419	455	439	445	435	407	404	457	430	444	423	429	429	447	390	438	435	427	378	439	383	458	428	392	446	439	451	424	441	446	403	470	421	412	418	402	442	397	406	484	405	410	457	429	385	429	446	401	391	436	432	460	455	448	453	464	418	455	413	404	464	419	423	443	401	432	400	443	457	402	435	451	436	404	418	432	444	427	418	425	433	462	448	449	450	478	442	485	439	444	456	423	455	440	435	417	404	442	395	452	418	417	402	397	410	472	438	408	449	430	420	462	450	443	428	443	439	421	404	478	449	427	399	420	455	392	418	413	478	421	443	437	378	400	460	474	436	464	413	446	416	435	431	442	383	422	448	469	461	414	414	432	389	433	439	461	458	430	430	397	419	411	421	376	445	449	420	413	422	453	423	412	439	417	476	406	427	422	415	401	447	394	456	449	404	436	422	445	424	461	402	462	381	429	403	408	416	382	459	427	440	458	450	444	433	450	419	465	428	424	448	446	437	411	439	432	449	464	419	408	434	438	443	457	446	428	464	428	400	458	458	410	421	450	433	432	420	483	455	452	432	455	450	431	428	448	419	413	447	428	438	415	461	443	410	403	372	471	431	424	413	452	467	458	395	420	383	440	425	436	422	413	455	431	437	418	447	419	463	442	420	464	396	396	439	429	460	408	441	443	448	437	438	410	461	398	445	452	445	457	425	429	449	459	428	402	412	502	429	436	416	430	469	423	399	439	390	456	394	404	411	447	425	445	429	428	410	453	404	418	445	411	437	453	473	445	421	457	388	450	447	422	400	447	441	411	456	393	425	481	438	422	427	408	433	423	455	452	409	434	420	440	396	424	415	414	428	432	429	423	411	431	435	448	411	432	450	437	400	426	414	449	405	410	427	423	456	402	416	446	408	416	415	422	436	416	469	438	441	434	430	431	444	429	478	436	420	419	433	456	415	431	434	464	422	410	425	457	430	450	406	449	437	476	412	422	441	404	439	435	409	438	443	404	408	448	454	406	440	457	434	464	432	408	393	411	407	449	439	423	423	408	432	428	440	436	438	443	398	379	464	398	423	454	422	449	450	450	417	451	443	390	423	432	404	400	404	428	417	435	408	429	424	412	411	416	413	438	426	394	452	434	461	437	409	419	443	427	407	425	401	440	425	422	436	427	413	450	406	447	444	433	440	412	425	406	395	401	437	432	448	391	459	424	430	433	402	481	436	440	430	425	423	461	427	456	427	419	425	441	402	417	423	436	407	427	456	431	422	488	432	426	432	421	431	422	430	423	463	422	430	424	473	432	445	470	413	400	411	435	386	461	400	422	443	428	398	450	439	406	464	423	436	418	418	439	449	416	474	456	480	427	450	436	392	482	438	418	421	407	380	425	442	434	427	429	428	431	456	432	444	437	424	418	464	452	447	419	396	455	492	430	414	395	458	415
29022	21315	19868	2977	196	166	130	161	150	157	162	153	142	131	164	151	125	167	136	135	150	133	128	143	144	125	133	115	140	116	121	135	111	124	123	119	154	127	148	146	128	121	152	145	116	117	155	140	141	134	127	125	133	140	125	129	131	147	121	146	140	120	137	133	134	155	135	149	135	143	123	131	121	140	146	144	132	136	127	138	125	146	141	123	141	136	137	147	137	135	128	130	134	139	132	128	144	168	159	158	136	136	125	134	143	137	143	145	149	143	119	142	107	137	139	139	155	116	137	149	124	136	142	138	123	151	139	140	147	132	111	147	125	147	159	163	135	126	121	133	141	119	138	143	136	132	142	114	136	147	135	129	133	132	134	114	147	122	153	137	121	152	168	132	150	134	128	121	149	135	124	134	134	142	116	125	119	140	140	144	139	137	141	131	149	119	130	135	145	142	134	123	164	145	119	131	152	143	149	130	129	131	126	123	126	113	139	135	128	126	127	140	124	150	127	138	139	132	122	135	164	140	126	142	137	121	157	136	133	133	141	138	132	122	140	118	152	137	134	149	127	133	131	122	125	147	147	132	142	135	125	147	150	142	131	141	116	138	129	129	111	170	135	141	129	142	138	152	145	129	128	107	123	117	125	148	133	141	144	135	140	135	132	146	146	147	137	137	115	138	147	113	132	141	133	135	139	126	130	122	138	151	135	145	150	148	129	130	162	115	121	146	143	140	122	113	136	142	153	122	133	154	100	123	136	127	151	114	146	138	142	143	164	127	133	157	126	144	146	119	141	157	136	128	137	113	136	129	133	121	111	127	135	131	116	109	133	125	160	149	127	125	115	144	129	126	125	152	125	143	131	140	135	136	135	140	126	129	136	128	134	155	130	146	132	137	136	125	149	114	136	120	142	133	137	155	122	132	156	136	119	155	118	127	160	119	123	140	129	131	125	115	126	138	157	135	120	148	143	134	140	132	134	131	136	126	112	152	105	129	148	135	123	126	124	145	129	116	141	124	121	153	141	140	143	127	139	139	150	146	144	139	138	149	118	154	140	139	130	133	136	142	156	148	143	135	139	135	133	122	132	135	122	140	138	134	128	139	129	138	130	128	165	134	140	137	163	133	128	143	146	127	129	131	147	121	136	139	140	141	138	152	107	130	126	130	151	132	135	127	122	126	119	135	121	139	146	116	130	139	149	155	139	144	136	133	127	138	139	152	148	154	147	120	131	130	128	128	133	146	128	128	112	124	128	143	128	125	125	138	125	142	121	123	114	135	137	137	134	133	127	135	129	155	147	138	134	141	149	141	135	129	127	126	150	117	127	128	145	144	148	110	108	145	125	145	138	145	121	152	133	154	141	143	125	133	146	143	134	144	140	137	163	142	121	124	147	129	134	129	125	153	145	123	134	128	124	126	134	137	132	118	146	136	152	121	133	121	131	138	136	143	102	130	155	140	125	126	129	140	145	111	117	149	144	147	124	139	144	136	131	123	118	137	131	135	127	138	145	142	140	142	149	144	124	148	145	149	130	139	126	132	144	118	134	118	118	136	142	139	137	122	126	130	129	108	163	125	144	144	137	131	141	128	128	136	123	139	139	118	144	109	136	123	134	157	105	135	116	133	134	127	143	122	117	133	117	131	123	129	153	132	151	137	134	119	143	132	124	136	132	141	148	139	140	127	111	145	136	117	148	147	132	137	117	144	144	147	132	125	127	131	136	127	129	142	148	127	123	122	101	118	118	133	134	135	150	138	136	134	132	119	130	133	148	136	134	152	148	129	128	153	135	142	127	156	137	128	134	154	134	118	136	135	130	136	141	136	145	132	141	152	141	118	136	142	132	124	163	147	143	144	141	137	152	122	132	127	139	143	134	146	111	122	133	126	144	120	129	142	128	159	138	120	140	124	134	135	117	146	116	132	140	141	153	129	122	131	119	138	145	151	113	146	121	157	144	132	151	141	134	128	147	134	138	147	133	112	130	142	128	125	131	134	149	143	141	129	130	147	145	127	119	136	142	137	136	138	135	137	123	125	127	141	125	121	114	108	135	128	131	144	114	132	122	147	134	134	147	114	129	149	139	137	138	149	122	126	123	143	130	130	131	141	156	137	130	120	143	142	119	151	135	123	126	149	146	153	137	131	122	127	126	136	150	140	116	114	125	147	135	130	148	154	143	130	132	131	111	126	141	131	127	131	151	106	117	126	128	139	144	146	133	140	141	136	145	150	117	148	134	131	127	141	141	147	145	130	139	123	134	129	145	139	143	157	113	133	113	142	118	149	132	134	141	133	138	142	125	154	139	124	143	135	131	117	123	120	120	136	145	130	132	127	114	151	161	133	126	113	124	142	116	122	143	135	139	122	151	143	127	136	124	148	151	135	125	138	123	160	145	158	136	128	125	149	135	132	152	162	141	140	142	135	116	136	122	125	133	150	128	136	137	151	125	116	148	134	138	141	127	117	143	119	142	125	149	126	166	151	132	128	133	119	134	130	133	131	134	133	121	141	120	146	137	123	149	125	143	143	146	131	136	122	147	146	154	137	134	132	122	123	144	146	107	134	153	125	126	131	142	124	153	142	118	140	157	140	140	153	122	131	106	140	122	140	152	126	125	143	130	125	132	126	132	137	155	138	134	135	127	121	139	160	108	131	144	141	116	148	147	128	134	149	130	147	149	121	126	152	126	137	142	147	135	155	120	138	110	133	136	133	125	119	126	113	120	150	134	110	130	150	138	146	124	148	135	148	124	128	125	139	132	143	134	110	136	121	136	130	122	123	119	147	129	134	128	147	136	118	106	133	118	163	140	116	129	157	129	131	154	109	134	136	127	128	167	140	133	158	140	160	125	144	130	134	126	153	140	125	115	128	129	136	147	125	132	136	135	135	124	118	119	138	151	138	133	130	158	136	128	127	146	121	145	130	130	142	118	162	155	145	123	105	145	115	136	145	125	153	147	115	124	151	147	131	120	123	153	119	139	159	135	151	123	134	146	143	131	132	132	131	135	116	138	128	120	128	129	126	161	116	126	125	139	148	131	131	143	125	135	144	95	145	161	131	141	150	148	127	116	123	129	120	141	134	137	146	147	165	122	129	129	165	126	146	136	121	149	130	149	140	147	122	124	111	137	125	154	137	155	136	120	121	127	133	133	152	160	135	139	118	142	139	114	150	131	132	138	133	141	129	131	109	143	122	131	132	138	133	125	131	123	121	139	137	128	136	124	137	130	135	141	113	113	142	124	131	128	141	157	123	123	134	174	142	128	147	127	134	127	129	145	131	125	137	136	141	147	140	126	137	154	121	149	129	131	136	139	129	128	113	143	150	140	137	147	135	130	148	138	145	127	115	132	127	131	130	142	130	149	110	109	142	130	163	142	140	118	140	134	149	135	122	131	130	141	131	132	127	136	142	125	115	131	128	138	147	145	112	134	131	114	144	131	143	117	122	120	143	135	133	149	117	136	134	130	129	142	156	148	154	124	139	142	120
5409	896	996	892	748	628	615	525	554	487	545	483	516	530	505	464	486	464	420	440	435	451	415	389	437	449	404	404	410	416	415	390	412	430	439	396	406	398	442	419	387	419	421	370	430	385	397	383	393	366	398	403	406	423	434	447	441	421	402	412	381	424	415	439	407	391	399	387	406	412	424	390	397	393	405	408	427	428	419	404	441	397	423	417	369	390	414	391	397	413	419	412	418	392	406	407	404	411	418	417	414	420	411	403	404	415	419	399	408	384	417	401	401	407	412	395	383	393	416	412	421	373	408	431	394	419	385	421	427	417	412	356	411	413	445	408	406	412	409	401	414	396	412	398	392	428	399	441	390	412	395	405	401	412	372	445	375	411	428	412	419	420	375	403	410	378	437	391	381	414	374	440	448	390	449	379	423	408	386	401	435	404	377	426	443	398	385	382	364	423	407	373	389	373	435	409	414	428	438	402	423	451	379	404	435	438	399	401	391	411	383	408	406	393	367	398	408	446	416	407	408	424	387	407	390	387	417	367	381	401	400	394	366	458	393	410	407	385	384	394	423	431	424	398	370	399	426	386	379	374	405	406	403	433	408	428	419	389	409	420	389	385	437	432	364	386	407	405	372	410	419	382	414	397	371	397	420	404	377	418	386	389	391	392	421	397	398	398	405	394	444	395	387	367	423	398	401	432	385	418	369	416	398	401	374	405	410	399	399	401	400	424	421	408	414	385	390	373	386	449	459	388	426	395	376	421	428	377	426	399	404	403	399	411	429	408	418	398	381	417	413	414	408	387	375	411	408	404	411	422	399	400	428	405	453	423	390	386	434	366	428	447	388	409	399	421	391	418	374	405	360	412	400	428	400	350	456	435	399	365	392	394	390	386	431	411	392	404	394	413	395	398	385	415	389	392	398	417	417	387	428	411	392	405	404	398	421	368	404	426	418	446	437	398	456	389	433	381	397	400	439	448	396	402	394	387	392	413	404	404	412	377	401	427	403	407	408	430	386	442	431	403	386	408	410	422	404	429	402	429	378	391	419	435	384	419	419	381	397	394	392	374	426	421	409	408	433	388	411	404	398	377	425	436	371	410	412	425	401	411	417	378	460	414	362	393	380	379	428	402	413	401	380	377	423	439	398	413	388	405	397	404	424	427	415	408	396	385	414	413	419	403	416	390	369	391	418	435	449	423	374	416	416	392	402	437	396	415	375	401	415	421	427	399	383	406	403	391	375	407	352	408	441	409	424	384	397	404	419	391	421	434	375	420	416	361	417	388	412	435	421	378	429	394	428	447	432	427	396	422	376	383	410	386	398	406	425	381	379	449	407	449	405	420	369	435	391	396	427	425	424	391	417	411	439	397	426	370	422	405	411	422	388	414	434	395	396	421	425	414	402	417	413	407	409	416	389	459	392	409	402	396	428	379	383	400	427	409	409	397	431	415	414	420	414	413	395	418	418	390	415	406	398	397	436	443	389	410	394	419	404	417	398	441	374	406	426	362	420	390	430	409	387	435	423	400	414	432	376	400	398	417	413	444	391	414	414	444	412	388	421	440	407	389	394	391	409	415	447	392	414	395	419	369	399	419	427	426	402	416	384	438	389	394	391	407	424	387	387	390	413	374	417	413	415	394	366	427	442	395	408	425	412	449	418	442	405	442	406	426	426	395	377	421	426	371	408	416	416	400	387	408	408	393	365	423	461	412	398	379	393	427	428	409	425	389	403	421	399	373	396	412	421	420	421	422	456	448	394	405	434	407	435	388	424	408	408	396	407	419	401	353	391	406	437	420	376	389	443	372	405	406	403	411	415	396	419	435	413	412	421	414	419	424	408	398	375	408	384	421	447	388	441	365	418	404	426	413	409	409	443	435	387	391	405	434	407	426	375	412	406	377	392	401	395	444	410	411	422	398	378	385	415	390	445	403	412	428	373	382	396	391	405	403	426	424	406	418	384	421	436	402	378	389	377	417	417	420	411	392	414	452	364	444	397	426	420	413	438	429	455	406	430	401	428	390	395	432	373	434	397	391	395	386	417	418	403	420	433	392	419	414	425	387	394	409	431	403	432	414	415	418	396	424	416	433	430	415	416	425	421	370	449	383	434	366	408	452	384	376	398	449	415	421	394	403	418	428	401	430	426	387	406	430	349	398	383	385	391	436	406	399	368	408	409	395	416	417	403	377	424	407	408	424	403	425	390	440	397	418	381	387	423	413	390	412	395	387	364	408	422	402	393	373	454	388	380	410	450	414	389	415	417	414	413	392	402	400	437	415	400	395	403	429	441	431	407	415	440	416	377	385	429	427	417	422	419	359	401	405	400	415	396	424	419	408	421	377	389	411	367	416	406	400	359	398	394	424	380	438	382	404	407	375	389	395	387	390	420	377	445	413	368	411	401	398	371	386	437	369	427	402	411	423	413	412	411	410	391	406	429	393	397	404	398	394	420	415	430	434	381	396	393	391	443	421	410	400	406	409	406	410	439	383	388	426	412	406	414	404	391	406	409	363	417	446	421	397	400	401	404	438	415	421	385	391	390	388	359	413	368	445	405	414	410	379	430	383	371	390	369	394	420	394	386	449	393	398	409	396	408	416	434	402	420	415	356	368	356	378	392	401	409	385	402	419	451	373	413	399	385	371	371	387	412	419	376	390	370	434	421	379	423	404	407	393	412	413	428	409	428	407	381	390	443	411	368	391	412	409	409	409	436	424	412	416	420	381	403	427	416	418	409	415	420	387	435	401	403	420	388	426	436	437	427	410	372	422	389	390	460	425	406	403	426	448	420	400	355	366	426	411	419	405	414	382	411	379	441	440	413	417	428	407	368	395	365	405	400	388	394	404	397	437	390	389	421	430	376	400	390	429	411	395	415	389	394	412	432	395	387	421	403	387	401	376	444	409	401	426	407	412	391	401	406	441	388	423	403	387	407	384	401	435	386	407	408	419	426	387	427	392	380	438	439	400	393	361	382	377	440	412	416	390	426	395	396	414	412	410	407	451	403	430	402	393	408	417	396	423	447	407	409	397	409	369	381	401	409	454	417	406	420	408	368	363	398	408	420	408	397	437	398	372	397	421	413	401	439	434	426	407	424	402	405	406	384	384	416	406	439	452	413	427	406	384	403	407	428	409	417	355	406	385	399	392	446	427	356	420	384	407	442	421	424	370	400	405	429	410	426	412	394	401	419	413	422	424	386	430	403	372	415	404	377	381	416	421	435	383	396	424	430	413	403	422	407	392	424	396	388	420	375	431	410	421	421	420	462	364	420	422	382	413	377	394	381	412	420	385	402	420	467	401	395	397	408	433	386	414	434	410	442	399	390	432	413	398	418	388	409	438	367	438	416	397	412	391	420	378	397	417	393	420	409	422	409	378	428	396	406	422	416	413	410	360	392	425	387	425	455	440	417	401	408	408	426	397	411	425	409	412	399	403	372	419	398	435	411	388	379	408	415	455	415	380	448	403	384	391	413	409	423	403	429	409
28946	21313	21864	6615	945	641	397	310	322	361	400	267	274	395	260	244	237	229	178	183	203	128	181	152	151	152	164	140	162	153	169	131	145	146	130	132	132	134	133	134	134	136	124	158	161	141	132	130	120	148	157	122	128	132	127	129	152	131	131	133	113	119	115	142	137	130	142	148	153	128	130	139	130	128	143	138	132	135	143	137	135	150	154	143	132	146	147	151	124	134	134	146	129	152	121	143	136	125	139	139	120	145	125	144	125	140	131	145	152	123	140	128	133	146	135	139	136	123	135	131	129	153	133	130	135	131	134	129	128	147	134	133	135	147	130	146	127	146	124	134	125	137	136	126	135	137	119	145	135	144	122	137	128	128	148	132	149	159	126	127	134	114	129	134	152	136	116	122	130	135	149	151	123	146	130	132	153	131	153	142	149	128	143	148	135	155	137	153	144	149	128	114	120	138	128	133	142	148	131	117	152	119	146	140	154	119	121	134	127	143	156	136	137	137	132	123	141	119	139	107	130	120	133	159	163	138	118	134	112	142	140	126	142	136	134	144	150	128	127	128	138	168	152	125	149	131	134	131	123	135	126	127	147	137	130	133	137	148	136	122	144	122	132	155	146	123	127	148	152	119	134	148	135	145	134	148	154	138	132	125	128	133	124	133	126	156	134	123	129	145	148	125	141	130	115	133	143	123	140	142	149	119	132	132	132	150	121	143	140	131	130	144	127	129	130	133	124	129	124	145	138	144	130	133	140	146	141	122	160	122	126	142	151	136	147	129	130	130	118	150	122	139	149	151	150	118	125	125	125	129	135	158	115	158	152	141	126	132	132	139	139	122	154	132	163	135	122	148	142	142	135	123	138	132	123	140	115	135	123	139	146	162	135	129	124	136	142	131	132	142	142	137	122	158	142	134	151	124	137	144	148	149	138	127	136	143	120	133	142	137	154	151	129	134	154	159	132	125	120	131	141	138	144	133	148	145	134	141	128	146	119	137	144	148	128	140	135	170	135	138	133	143	149	111	137	132	134	123	135	147	135	137	140	140	135	144	140	118	129	135	138	121	122	138	136	129	136	128	151	133	137	150	150	151	144	144	129	129	143	163	138	138	157	129	133	147	144	138	113	132	136	124	140	156	162	130	117	144	147	131	150	115	110	151	163	137	133	143	152	124	139	129	129	125	153	141	152	108	140	122	129	117	139	145	132	138	139	147	131	140	125	133	133	137	126	128	143	162	135	140	150	123	125	133	149	147	154	140	129	122	139	136	149	145	131	158	128	146	130	134	118	136	139	126	123	126	134	122	130	129	152	125	127	135	148	131	133	142	143	138	146	128	127	126	153	147	140	128	127	138	132	142	152	138	128	145	134	127	126	117	134	134	106	129	132	139	143	125	140	124	124	133	144	135	155	162	160	133	146	145	131	124	138	113	136	131	134	147	149	141	137	139	158	134	135	123	139	137	136	123	120	135	131	134	138	121	129	137	145	135	138	124	148	144	146	143	160	134	152	147	126	128	141	160	144	138	117	135	146	109	137	155	144	136	134	135	136	135	145	142	139	121	152	152	127	129	153	132	131	139	131	140	143	146	129	118	145	139	144	146	168	120	134	147	123	136	120	141	114	126	156	124	123	150	138	140	141	129	125	133	142	136	138	123	126	133	138	162	116	127	125	163	119	137	134	123	128	149	120	152	127	138	141	130	142	138	124	148	160	142	135	131	135	134	145	141	120	126	149	152	119	120	133	123	140	125	129	144	142	156	117	122	137	146	152	144	113	131	153	120	139	147	139	155	150	129	154	132	138	139	133	129	145	141	124	137	141	136	126	142	96	131	134	137	117	144	124	149	136	156	139	135	133	128	148	144	135	138	156	136	132	149	136	136	122	169	147	120	115	137	110	159	128	147	131	140	152	149	137	133	118	129	136	119	123	111	125	135	137	129	129	142	123	158	131	114	129	113	139	132	158	143	115	138	137	138	120	149	137	146	144	117	146	93	136	144	137	127	150	130	138	127	148	133	137	128	140	128	133	121	125	137	131	113	141	136	130	132	121	120	135	137	98	128	129	128	104	151	126	153	147	164	124	118	143	114	128	133	136	138	126	153	136	121	122	123	129	128	127	151	128	125	135	135	160	138	135	142	123	138	141	153	141	115	128	133	140	133	137	126	133	121	140	151	131	128	115	138	140	153	127	150	126	150	146	124	146	144	140	114	151	146	138	137	145	122	129	152	140	147	129	133	130	132	150	114	145	138	137	135	131	142	155	142	142	152	153	154	131	129	137	126	154	130	128	135	121	130	119	119	118	140	137	133	133	149	152	144	135	118	138	117	125	141	130	155	163	133	137	138	162	127	120	132	146	150	142	130	129	140	151	129	140	157	128	126	129	133	140	144	139	130	126	138	146	135	131	129	134	163	142	137	123	143	145	139	132	137	141	148	126	124	129	118	145	162	132	135	142	164	147	125	139	145	125	154	93	149	151	131	145	133	152	144	137	126	134	116	133	138	148	145	116	118	134	140	119	136	152	136	128	138	136	144	140	135	120	134	144	136	133	153	132	133	134	149	133	155	133	165	145	134	131	134	121	158	157	125	136	140	134	114	138	161	140	133	136	142	134	141	130	124	149	134	141	158	137	135	119	113	141	133	153	134	127	146	159	162	159	141	132	120	134	123	135	125	138	132	120	125	124	147	154	139	140	146	136	139	149	133	124	131	158	120	143	142	150	123	130	163	148	160	120	173	145	151	118	143	145	163	145	134	134	146	114	143	152	137	126	149	139	132	132	134	159	151	135	141	137	133	146	170	115	163	129	155	148	137	109	149	132	132	148	141	147	124	144	128	151	141	141	132	132	153	128	129	139	139	122	126	117	136	131	138	134	135	130	135	155	136	124	143	141	132	158	121	109	151	142	153	143	126	142	127	127	166	131	133	117	138	136	137	154	137	140	152	146	150	148	134	146	154	128	137	147	124	170	114	132	123	127	121	138	127	152	122	121	156	126	123	135	136	147	125	139	118	127	146	143	138	127	143	129	132	127	137	139	144	134	138	134	125	149	125	119	130	146	150	147	139	149	142	133	116	132	143	150	163	142	141	127	145	129	138	126	137	139	126	152	136	135	146	130	135	133	138	146	149	130	134	137	126	123	136	159	141	144	138	148	112	146	136	126	135	149	148	139	123	125	144	138	133	156	127	134	147	149	120	171	153	136	128	150	150	122	148	131	130	138	139	137	146	121	131	114	154	143	142	152	124	133	147	134	138	135	147	136	165	136	135	112	134	130	140	130	139	122	117	140	120	145	138	147	141	144	137	138	108	141	140	131	142	134	142	127	122	144	115	129	139	137	138	126	151	153	141	131	133	132	139	150	134	139	134	166	141	128	126	144	131	145	136	151	149	138	131	133	145	142	148	119	147	149	135	132	143	121	153	124	147	129	135	135	152	140	134	137	118	131	142	135	136	143	148	145	115	120	117	128	149	131	134	147	139	129	139
6611	3659	4811	5945	4193	3306	1864	1589	1503	1814	2595	1591	1390	2344	1517	1289	1170	994	831	765	676	648	600	559	537	527	492	483	486	488	454	435	503	467	448	423	417	431	482	418	437	460	439	396	438	418	402	420	418	387	438	447	434	401	411	436	390	388	392	398	422	406	454	433	442	465	379	428	404	428	414	401	433	427	430	474	410	379	425	431	413	395	431	405	419	424	407	398	415	455	410	442	404	397	415	372	371	406	415	405	442	397	432	410	404	422	406	404	383	393	449	388	402	414	394	379	410	452	447	378	428	407	405	409	412	394	415	419	349	441	409	427	424	391	386	378	413	380	376	426	413	411	412	441	413	423	393	390	366	412	409	384	406	453	442	429	404	423	378	438	409	391	454	423	459	413	403	459	391	386	417	393	398	411	421	424	393	423	393	437	423	414	445	393	394	413	438	414	413	408	387	407	374	433	399	412	401	437	388	412	444	412	411	424	373	373	385	426	411	416	389	377	398	431	407	409	403	416	387	412	429	446	388	427	441	399	415	400	413	418	423	428	433	395	409	416	394	438	413	399	351	434	413	400	406	414	415	432	406	408	393	438	379	448	452	386	430	420	425	392	401	447	376	410	408	447	451	401	414	417	373	423	432	427	447	404	404	430	396	398	406	404	408	419	380	453	394	364	403	399	398	418	408	398	419	421	362	449	422	419	418	382	449	427	400	384	397	425	439	438	392	380	421	395	371	398	434	380	413	410	436	401	436	407	449	350	441	435	401	408	383	407	382	387	405	401	456	384	428	436	390	399	386	400	419	390	386	381	359	415	384	395	415	414	434	447	402	400	418	427	405	383	402	402	436	385	404	414	420	443	433	403	433	425	398	425	390	418	401	406	366	387	409	400	420	418	432	401	455	438	425	439	419	418	437	418	414	404	393	396	412	426	392	398	384	411	423	395	415	387	409	416	427	423	466	412	387	408	426	415	368	445	408	423	399	426	396	437	398	422	403	435	385	388	387	435	381	419	436	469	402	419	393	393	431	428	428	403	416	473	370	442	425	467	420	388	415	427	401	416	405	440	417	408	440	406	403	403	435	431	448	402	455	409	420	432	401	354	423	415	369	405	401	365	425	437	399	414	413	425	421	413	410	385	431	387	420	419	400	439	424	434	406	401	418	426	386	394	409	401	415	409	386	404	396	437	377	428	434	394	391	438	415	428	431	397	388	398	413	382	418	404	410	391	418	385	424	391	406	423	423	447	433	388	369	392	425	409	389	392	405	408	418	431	412	412	414	391	450	445	411	424	396	361	391	430	419	390	425	430	422	417	400	388	403	409	420	409	419	393	426	415	376	423	403	437	439	376	401	402	415	438	427	424	396	403	387	404	456	432	420	452	433	429	436	419	405	424	456	386	411	394	388	398	405	350	421	424	446	432	398	404	382	433	429	418	468	435	419	399	416	403	436	435	432	422	417	422	430	412	395	432	420	404	412	424	391	421	357	419	399	415	393	412	412	390	420	430	395	412	386	404	412	412	384	427	440	395	423	412	412	442	410	424	389	394	447	403	395	441	441	429	411	398	402	416	392	430	451	432	435	488	429	409	370	409	412	377	415	421	392	416	452	418	460	404	402	419	403	428	385	391	441	430	411	393	413	457	428	383	409	423	423	410	425	431	420	404	393	417	438	429	435	418	390	467	432	402	402	387	432	391	399	418	415	407	425	404	423	412	401	418	420	432	415	437	390	430	441	426	415	385	400	432	412	404	423	419	397	440	452	399	418	376	386	426	396	449	412	446	393	410	413	421	422	384	420	413	434	410	429	427	381	421	440	391	394	382	408	432	401	425	406	440	420	392	412	410	436	391	439	394	398	404	405	442	399	410	414	430	423	402	452	405	440	433	426	411	368	448	412	466	401	410	399	429	400	427	381	433	408	402	357	421	412	405	426	390	411	400	431	433	406	404	434	426	459	435	406	406	459	419	408	401	402	415	410	366	437	394	424	409	423	416	426	420	408	439	411	421	419	400	374	394	392	372	406	419	419	405	422	397	438	395	410	397	401	391	440	389	420	439	387	400	395	431	386	419	448	433	407	424	389	398	384	429	409	413	392	409	372	404	398	383	441	400	405	417	412	428	396	410	442	421	445	376	436	396	379	417	403	395	370	414	436	407	421	408	407	399	433	436	413	406	437	381	402	419	408	433	414	431	396	435	375	383	430	427	385	430	411	423	420	417	398	457	393	395	381	416	400	394	391	436	393	424	407	408	394	409	403	428	444	396	411	447	404	440	431	431	409	407	430	412	426	390	419	394	410	439	408	384	407	417	433	397	434	400	421	418	409	394	423	384	401	453	421	410	410	421	408	411	408	417	432	412	401	440	411	405	432	431	434	394	386	396	404	404	403	408	410	378	397	429	382	426	425	446	425	410	431	387	382	397	447	401	393	408	392	448	380	431	375	391	404	377	442	389	441	415	387	418	443	417	421	386	433	387	401	443	411	373	399	402	418	424	385	435	392	407	430	431	447	405	404	418	413	439	374	413	413	400	460	421	392	418	405	415	418	415	390	407	454	429	410	401	396	398	427	438	429	416	401	398	423	422	422	430	386	395	437	377	374	405	416	405	401	425	398	422	422	402	457	399	389	424	398	411	424	384	427	429	412	407	406	439	397	394	433	389	392	407	440	420	440	426	400	389	398	403	410	432	419	413	409	407	353	430	380	408	436	397	412	410	445	382	387	414	399	448	388	375	433	396	419	396	388	440	414	396	366	414	429	410	414	406	415	434	448	393	404	430	415	434	416	418	406	428	433	380	446	435	381	423	406	413	416	425	436	393	394	402	380	407	410	434	426	422	422	418	454	442	408	419	410	412	386	423	412	418	410	431	428	404	409	427	440	430	422	403	427	410	407	430	428	383	431	407	431	403	408	432	392	395	364	388	429	411	401	418	390	427	433	408	425	399	462	395	410	418	387	424	428	426	414	404	436	404	404	425	390	415	417	461	423	422	438	382	450	398	428	364	392	422	407	446	449	427	432	410	374	414	406	399	415	405	415	419	402	406	400	418	427	436	395	401	435	419	398	392	444	382	412	409	410	427	416	405	419	380	417	397	430	368	376	412	424	453	435	422	395	427	390	424	429	405	416	382	425	408	404	383	457	445	411	428	421	419	404	379	382	416	415	423	385	449	390	436	397	385	420	388	402	404	406	438	395	464	393	411	416	393	411	422	403	411	396	428	398	388	403	457	439	379	392	403	385	425	398	405	386	405	411	411	411	453	428	398	419	424	419	393	418	409	396	417	418	420	416	416	432	430	448	378	446	416	410	465	407	393	419	418	442	418	430	419	403	392	389	427	418	380	430	420	451	409	410	408	405	445	420	419	403	386	415	419	412	388	423	437	401	384	438	396	401	421	427	400	405	406	453	437	387	431	367	405	416	440	452	418	382	417	423	388	419	411	394	429	412	397	416	422	387	422	414	412	403	423	456	421	415	433	383	374	419	418
28992	21367	22833	9012	1502	1048	632	444	456	463	652	451	437	606	440	336	302	304	240	223	193	202	171	186	162	153	178	164	162	161	173	146	152	142	160	146	149	143	135	143	153	137	144	133	128	129	163	166	148	146	146	133	133	140	151	158	137	130	148	156	150	148	146	153	140	145	142	155	148	159	125	137	128	133	149	163	135	152	167	161	143	146	135	128	130	141	134	152	153	145	139	134	154	181	145	135	149	153	139	135	121	124	139	152	142	151	131	129	145	140	148	146	138	140	145	146	146	127	124	129	143	145	148	166	137	137	144	146	129	138	140	153	136	141	114	144	164	151	140	139	133	161	131	158	129	151	152	135	147	163	138	163	151	150	138	143	159	123	135	135	127	145	136	132	151	135	160	141	133	116	149	149	154	136	124	139	140	132	142	156	131	144	149	121	133	166	126	143	150	146	144	137	130	149	138	134	142	127	139	123	120	126	139	146	134	116	130	152	123	146	144	155	170	147	164	152	130	129	153	130	137	166	135	136	167	142	167	150	134	153	147	172	126	140	155	139	130	143	131	144	139	125	158	146	161	138	152	129	144	155	152	140	136	153	158	137	133	123	136	150	152	117	127	165	143	125	158	135	141	143	169	126	143	137	130	141	140	150	141	150	135	153	148	137	156	147	151	149	151	136	122	132	133	136	148	136	139	133	138	162	140	126	122	145	147	140	130	151	180	133	131	150	150	155	149	129	127	137	128	132	167	124	142	135	118	143	159	160	143	133	155	157	160	127	124	122	133	168	159	159	151	125	143	152	133	150	152	139	154	146	149	145	138	127	144	146	134	139	133	129	132	144	134	139	168	143	147	131	154	143	121	159	167	149	144	152	144	175	147	140	150	129	127	119	135	149	146	133	106	167	117	135	137	139	139	160	131	127	152	132	134	143	148	141	138	144	153	143	159	133	157	142	157	134	157	163	156	163	153	148	153	159	150	153	123	138	148	146	122	135	154	138	130	150	131	134	142	158	146	150	151	128	131	141	156	139	149	153	149	143	150	152	140	144	131	141	126	151	143	133	137	138	157	152	132	134	151	148	149	144	130	148	144	155	142	135	145	143	161	176	160	121	169	130	150	139	148	148	148	146	130	153	126	172	146	135	128	146	159	140	143	161	158	143	169	143	149	116	155	142	127	123	141	161	116	137	141	153	144	150	160	137	165	151	128	171	137	146	155	144	155	143	135	148	157	150	139	161	124	140	138	160	139	143	145	138	141	148	161	136	143	137	144	142	138	152	139	155	155	142	141	126	123	145	121	142	126	172	146	147	147	142	171	141	128	126	141	132	129	157	146	138	136	144	135	152	146	140	133	161	151	147	154	130	168	144	140	124	131	148	140	152	139	138	142	112	155	144	157	156	138	161	146	134	132	156	145	143	153	131	144	165	158	163	126	105	116	142	137	157	137	138	142	171	115	136	118	135	143	131	137	148	145	156	143	141	130	164	133	146	140	158	129	149	146	139	158	125	147	134	130	135	139	140	154	158	163	129	135	135	142	131	152	141	130	171	141	137	150	135	155	146	160	141	136	146	148	122	155	145	130	153	124	104	145	149	140	157	165	151	137	139	147	151	127	135	169	150	140	158	141	132	133	140	154	127	160	127	121	144	151	117	163	120	135	146	150	129	143	159	138	159	146	129	140	154	157	163	155	119	138	126	147	153	138	138	139	112	142	144	152	133	168	141	136	133	152	151	137	136	110	163	132	138	125	133	141	155	149	136	153	137	159	160	140	128	149	143	137	150	138	155	134	117	151	120	161	140	178	141	144	145	152	157	139	144	157	121	125	141	172	148	140	150	150	153	139	165	129	139	141	142	134	122	173	154	119	153	139	135	157	134	139	142	136	129	129	164	148	146	147	151	129	130	143	141	150	160	145	152	129	161	142	124	130	159	137	143	129	132	165	155	145	142	149	144	136	153	151	157	132	140	137	138	153	142	159	138	161	142	117	129	144	145	140	129	138	134	155	122	148	120	138	142	131	127	141	145	143	137	136	132	128	150	152	158	153	135	150	180	115	149	136	137	137	163	131	135	134	144	147	134	147	142	162	142	143	151	151	134	135	132	133	136	142	122	136	135	154	150	146	126	157	157	159	153	139	140	126	153	128	137	138	142	143	162	157	128	149	141	131	141	140	123	151	144	126	142	132	143	147	129	139	166	146	146	144	138	151	143	151	138	143	138	135	148	153	112	135	117	133	151	144	138	126	141	153	157	178	133	151	150	136	132	145	135	129	131	154	148	149	145	169	143	153	171	137	157	155	138	129	156	142	139	143	128	130	168	128	128	143	144	157	152	151	129	125	126	145	138	154	152	139	145	140	143	140	152	166	134	157	144	141	134	155	163	133	136	136	158	144	134	142	134	136	116	132	125	138	172	136	168	139	155	128	155	126	143	143	159	155	160	148	133	144	144	162	134	162	122	133	138	133	139	121	148	166	146	160	138	133	155	151	157	159	134	136	133	142	156	133	133	144	144	129	177	150	134	149	122	131	164	133	140	141	139	154	156	144	146	144	166	130	136	128	148	140	122	135	144	131	146	147	162	125	142	154	152	142	156	157	154	134	155	136	134	160	123	136	147	136	128	128	157	156	149	147	146	111	121	142	138	148	141	112	143	154	161	150	160	129	131	139	144	149	136	137	148	143	144	143	160	143	133	169	169	160	137	123	147	143	144	131	124	127	130	135	140	140	147	151	168	129	146	142	141	117	139	147	139	163	164	142	134	146	142	125	131	144	153	152	165	142	145	141	145	154	158	152	131	131	146	149	153	140	126	126	132	161	136	149	143	145	151	137	143	149	132	136	139	150	153	136	151	116	139	151	138	138	134	140	132	129	159	153	160	134	134	155	151	138	129	154	155	122	130	130	159	137	135	154	155	145	155	146	138	131	137	157	147	156	152	179	139	141	165	123	128	155	152	134	126	133	144	145	148	158	148	135	148	171	130	158	157	142	140	147	136	134	149	155	148	163	134	129	128	142	144	122	123	141	143	134	134	139	145	125	143	150	139	149	147	125	148	142	154	133	138	142	144	138	130	124	136	155	161	129	150	133	145	116	149	150	141	146	142	148	141	128	152	131	136	144	140	161	146	122	139	139	160	134	147	140	151	120	121	142	142	154	154	147	140	168	144	155	137	140	135	155	139	120	147	142	159	145	113	145	129	147	134	149	165	182	151	168	134	150	124	147	135	153	140	139	144	168	142	141	133	140	161	147	128	126	141	132	173	134	129	133	132	118	137	130	151	141	130	125	125	171	154	156	139	143	142	119	146	130	147	149	146	160	135	149	133	145	130	159	145	127	132	142	151	143	158	151	147	134	129	144	153	133	129	154	153	123	146	149	131	141	128	156	134	127	156	132	131	149	129	148	149	157	139	162	151	142	136	139	135	147	153	138	141	134	143	156	155	163	145	138	133	133	140	136	141	167	150	159	162	145	143	160	142	129	137	130	135
7691	4891	7261	8893	6394	5310	3164	2586	2461	2674	3878	2456	2602	3816	2493	1733	1769	1517	1107	942	884	908	760	672	627	675	619	571	601	544	549	512	520	520	480	475	464	511	500	447	444	477	454	462	412	427	454	456	453	506	467	400	445	414	422	394	448	413	428	421	423	425	415	455	415	414	440	445	444	449	396	465	426	442	434	466	432	492	432	442	438	440	450	403	454	419	440	416	461	409	462	426	474	436	452	453	395	464	444	448	465	453	399	469	429	407	427	432	393	449	429	423	479	409	439	448	434	434	423	452	440	455	440	443	454	451	469	428	447	450	387	405	411	389	428	416	430	450	381	414	444	407	446	438	408	434	415	456	440	439	464	407	445	416	455	448	380	411	406	449	387	450	415	435	422	439	426	442	434	447	417	433	431	449	431	435	442	442	414	441	396	467	432	416	420	425	449	424	430	421	425	457	466	465	428	421	417	438	411	443	409	408	411	477	444	444	444	436	448	439	433	444	412	402	455	436	450	433	399	398	429	436	408	431	405	438	454	469	442	427	421	409	481	425	446	441	402	432	444	476	429	430	439	434	426	397	439	408	462	429	404	431	428	456	450	414	411	426	433	446	437	438	449	394	448	424	432	424	400	462	423	462	418	442	414	430	420	414	406	403	429	417	435	448	445	428	399	424	440	450	441	423	440	447	478	450	436	419	429	457	439	426	394	416	447	422	434	418	451	399	441	449	445	455	449	430	409	428	424	451	420	437	415	465	415	437	429	419	440	430	436	411	445	465	435	449	450	440	425	409	463	442	409	419	445	433	429	448	469	435	423	403	415	428	448	423	449	435	441	422	429	459	421	398	458	473	438	447	416	409	425	409	398	445	450	437	432	433	419	403	443	394	498	446	447	429	449	414	417	402	461	412	419	431	427	426	429	457	430	438	451	438	453	441	440	435	446	408	446	428	453	466	469	415	424	397	435	437	413	394	464	476	414	385	410	432	437	466	445	411	400	438	425	446	432	466	433	404	432	419	416	471	405	440	432	443	442	443	440	419	446	431	477	433	417	419	393	423	396	444	405	453	474	432	442	424	448	454	441	454	413	454	422	425	420	409	444	432	443	417	411	418	465	424	431	426	421	415	407	402	433	444	441	426	417	411	408	433	440	446	441	463	432	470	453	416	480	426	437	413	455	461	441	452	425	421	438	418	443	463	500	377	401	413	423	401	469	442	446	417	426	432	423	453	437	423	440	498	449	413	433	427	421	423	452	417	411	430	427	448	408	429	450	422	410	474	446	402	404	458	421	433	451	425	416	467	445	438	430	464	447	456	445	422	378	427	434	482	420	461	417	454	441	455	453	428	435	471	427	424	406	434	459	466	381	419	444	398	413	427	449	419	445	458	456	451	425	412	430	448	428	389	441	459	447	417	449	412	457	450	433	448	445	410	422	439	407	422	415	443	416	434	463	405	445	422	436	421	423	421	416	449	448	446	423	397	422	409	430	417	453	428	387	396	427	438	462	443	395	472	427	465	435	485	418	432	424	416	406	428	460	487	448	442	433	464	439	367	446	428	414	462	457	418	444	410	421	451	472	398	421	421	420	457	447	399	421	439	416	414	387	418	436	434	465	434	402	466	427	426	440	434	422	455	415	442	427	432	403	437	451	468	472	476	430	377	443	461	406	469	403	426	421	453	420	437	458	438	415	418	434	439	462	444	470	412	443	440	423	410	447	463	427	413	435	458	414	411	479	422	412	392	452	450	427	437	451	366	410	411	458	444	400	426	403	412	429	443	419	406	461	466	446	434	448	458	422	440	456	406	443	430	393	457	391	418	448	420	402	410	431	441	428	436	425	411	435	421	417	437	429	418	461	447	460	397	444	436	408	443	434	431	414	418	429	436	437	427	445	479	400	417	426	396	462	399	438	435	409	444	439	466	459	431	442	445	404	458	441	427	439	412	432	418	445	420	401	427	456	420	448	427	443	414	445	426	435	420	423	443	417	438	429	403	396	428	451	418	403	414	381	432	428	475	433	417	418	401	452	457	406	440	433	457	425	409	435	417	453	434	461	411	412	459	419	449	424	456	451	413	450	416	423	418	442	423	450	426	428	442	444	393	425	424	447	425	433	448	465	457	436	456	421	451	481	455	436	441	473	416	418	420	406	448	410	389	440	459	394	420	434	420	463	425	415	436	443	426	441	453	418	459	452	412	412	401	430	440	439	408	426	431	437	473	439	456	437	435	457	435	438	427	441	437	412	427	452	430	439	412	460	453	462	457	441	404	438	433	468	424	397	438	428	455	416	403	433	430	447	430	457	427	458	441	439	395	444	449	450	414	418	400	445	423	440	434	445	454	426	420	433	414	461	426	451	445	436	488	432	457	392	429	449	437	405	386	449	473	452	406	443	436	416	439	431	447	433	412	469	438	406	418	423	407	460	434	436	418	411	489	417	457	416	445	443	454	383	442	447	435	431	439	423	444	427	427	492	448	439	420	443	445	430	415	423	418	409	454	428	425	468	438	434	446	423	394	439	438	409	452	467	439	457	416	443	428	407	443	394	414	454	435	390	456	438	436	428	443	415	432	459	413	444	443	420	424	439	422	374	422	426	437	419	441	442	440	435	443	463	460	450	466	431	433	433	381	441	412	456	427	444	422	398	410	436	419	403	436	427	448	437	410	454	430	406	452	414	440	425	439	434	409	454	405	435	432	434	454	447	416	430	447	410	451	440	419	439	446	383	437	473	388	472	407	413	426	405	424	469	405	438	442	404	399	422	454	398	431	438	428	407	465	443	430	426	451	419	441	429	436	435	444	444	445	440	451	464	446	457	424	417	423	409	424	427	439	458	435	424	411	432	424	475	413	467	401	451	453	433	455	440	443	449	411	483	388	460	429	438	446	421	395	439	400	433	416	444	453	441	422	424	440	445	395	397	404	438	445	401	443	456	452	455	460	449	422	410	433	424	454	428	422	414	429	411	411	407	480	430	404	440	405	421	404	433	438	472	465	445	433	417	457	429	401	451	441	424	415	403	410	445	435	430	404	459	419	423	419	448	422	456	413	412	439	426	441	474	457	441	410	423	420	440	392	424	425	457	481	436	449	425	441	444	455	474	436	429	378	406	435	441	444	438	466	442	487	427	422	411	414	466	447	411	398	440	437	413	420	439	429	453	418	410	416	424	435	443	443	469	431	470	387	462	419	429	433	462	437	444	434	471	413	422	443	432	410	420	428	436	440	458	427	401	438	401	454	453	413	450	432	441	428	417	452	447	424	441	388	443	462	442	449	456	436	450	436	446	416	431	442	415	421	403	412	406	475	428	399	457	456	483	431	461	422	409	440	456	436	439	444	430	477	434	420	459	417	428	423	418	415	416	442	445	404	405	455	463	412	403	412	454	427	424	404	427	424	423	457	430	465	401	412	483	450	416	442	452	429	451	422	435	396	413	442	468	432	440	466	384	435	460	476	451	422	428	430	433	445	450	419	447	428	395	445	419	440
28897	21276	20177	3226	196	164	173	147	144	142	142	132	163	175	155	150	136	152	151	145	160	159	135	131	141	135	126	141	129	142	135	139	120	125	144	125	135	127	113	139	132	138	154	135	135	134	130	138	127	130	121	109	134	147	161	119	123	114	138	141	137	129	127	136	134	129	153	129	149	154	144	162	133	137	126	132	133	144	132	133	139	149	131	128	134	136	120	126	141	143	142	146	147	146	126	128	123	143	132	135	118	116	156	130	121	135	148	142	152	126	146	126	136	129	132	137	173	139	135	133	133	139	116	164	144	132	154	137	126	131	130	132	132	123	146	123	143	129	125	137	115	124	125	127	145	110	121	134	141	132	130	103	122	140	142	141	144	151	145	146	132	115	126	127	118	142	134	143	121	117	122	136	167	141	135	142	139	137	141	142	119	126	122	135	119	138	137	141	110	124	123	125	124	147	123	144	108	131	126	120	119	124	161	129	144	125	129	132	125	139	123	139	140	137	122	141	135	126	117	118	135	135	126	122	124	137	150	134	128	138	161	144	134	137	148	123	158	153	125	142	125	129	153	125	128	169	138	121	165	119	132	138	113	155	117	133	141	132	127	146	143	163	129	131	147	139	109	129	149	115	145	130	143	124	115	144	123	136	127	130	125	118	142	138	113	130	148	126	120	142	152	134	133	132	134	140	131	129	127	143	136	141	155	121	141	130	139	130	125	138	153	136	136	144	139	128	140	156	116	112	125	126	146	125	120	123	153	137	122	139	139	146	138	145	143	145	144	134	130	134	128	122	115	147	115	130	145	156	122	131	140	140	119	136	134	124	121	121	127	124	141	143	157	128	152	144	149	131	161	129	126	140	126	132	126	134	121	159	129	121	130	132	124	133	124	124	139	128	113	119	129	115	126	146	131	130	129	135	154	144	113	130	148	135	112	128	145	150	133	120	116	141	144	141	129	116	117	111	147	141	142	128	121	121	133	140	133	138	148	120	127	124	145	127	112	134	125	138	125	147	111	128	105	130	145	119	147	159	127	141	132	134	160	134	115	128	130	138	143	121	131	134	137	129	125	132	146	128	129	146	113	159	146	142	154	128	128	135	127	135	147	132	155	146	141	117	114	142	120	160	114	127	124	137	130	135	124	127	109	130	133	142	125	153	151	127	176	140	128	120	133	145	130	135	143	130	139	149	137	152	133	137	137	121	127	145	159	125	138	140	131	142	129	151	141	118	149	138	122	142	123	142	119	146	148	132	137	151	125	138	133	137	137	114	134	141	122	121	128	132	137	139	136	142	147	142	130	111	150	132	134	136	141	125	120	128	123	127	143	127	139	140	131	149	121	131	140	118	126	120	133	123	130	137	145	137	127	144	136	140	135	111	125	93	120	139	122	148	145	151	137	149	116	140	132	133	137	132	126	149	126	147	134	125	140	140	134	141	145	118	127	137	153	131	154	131	160	143	148	131	125	133	148	137	131	139	131	128	140	145	127	144	117	126	134	107	132	139	144	133	135	147	123	126	124	128	127	139	131	147	137	147	134	112	167	140	122	134	137	133	122	140	110	137	154	126	139	101	130	135	134	127	120	140	123	119	146	125	133	123	131	132	132	114	109	143	120	137	139	116	154	149	147	118	146	146	130	147	127	151	128	140	118	116	136	126	142	139	116	143	118	143	140	154	160	142	134	171	124	136	123	119	169	134	135	126	148	140	139	147	123	135	140	142	132	128	135	128	126	143	160	149	138	99	117	134	139	129	116	135	114	136	137	145	145	134	139	111	124	134	161	163	118	142	129	131	145	132	129	127	130	127	135	139	127	127	139	135	133	145	143	148	123	108	137	145	137	102	128	123	126	142	137	103	120	141	146	130	143	125	113	126	142	119	130	128	139	140	158	119	141	153	126	125	148	141	136	137	144	116	151	122	128	123	129	136	144	144	139	134	128	140	137	129	148	141	140	137	133	128	128	127	139	120	133	120	121	138	129	140	136	120	136	124	137	128	135	141	149	123	115	137	140	151	130	137	130	131	142	140	159	125	138	138	137	137	165	135	161	151	124	128	128	137	124	126	138	130	125	126	133	141	147	124	125	124	128	134	135	146	142	137	143	130	132	120	144	137	136	144	119	120	136	119	106	154	131	153	129	135	125	135	112	148	150	148	127	144	144	139	155	149	153	121	124	131	149	118	139	137	147	134	139	136	131	150	155	136	122	140	115	119	136	136	154	131	124	142	140	108	140	123	113	141	154	138	127	125	135	144	136	127	151	156	114	155	148	133	117	125	141	126	123	132	145	108	132	120	145	120	123	151	151	134	141	155	142	143	129	119	137	162	120	136	158	145	133	132	142	154	112	115	138	132	134	129	148	140	128	149	140	129	127	129	127	140	142	135	134	133	120	119	144	135	143	130	151	140	142	140	130	127	128	157	109	136	133	134	125	132	126	132	131	127	127	110	131	135	139	115	116	154	146	128	144	133	135	148	148	148	139	149	140	123	127	139	133	141	137	146	128	123	136	142	120	139	148	120	146	136	135	130	149	120	130	131	125	141	142	127	132	139	147	126	131	132	133	121	127	118	134	124	121	123	121	136	119	111	136	125	134	128	113	124	120	160	136	129	137	137	126	125	158	123	142	150	137	134	140	123	148	117	149	131	148	135	140	136	127	145	143	125	139	124	141	138	132	123	123	145	134	121	135	131	132	151	121	116	129	121	127	129	124	114	127	130	107	127	113	120	141	135	135	143	149	146	125	137	141	123	125	117	137	130	126	127	149	138	146	121	141	122	138	147	134	130	121	154	112	126	123	146	132	136	145	146	134	142	137	125	147	135	146	142	116	119	116	152	135	134	164	121	141	164	141	133	115	139	139	132	125	137	121	139	128	124	146	131	136	136	159	124	149	134	138	128	152	133	129	136	128	127	147	125	120	123	107	132	119	130	141	156	138	140	136	118	137	152	117	133	132	128	129	140	141	138	149	149	121	149	125	146	140	141	130	126	155	125	141	149	131	154	135	141	123	150	135	130	140	129	143	134	163	131	146	125	132	148	118	151	126	124	128	130	130	138	151	130	121	115	97	128	128	132	153	121	140	136	131	123	140	143	139	157	133	140	131	120	123	123	138	139	137	146	137	121	134	158	117	129	134	122	127	144	125	121	127	122	156	135	129	112	146	117	160	164	135	146	122	129	148	122	123	124	136	143	130	118	128	117	121	115	134	127	137	143	109	124	114	155	123	129	138	140	138	132	150	139	139	133	147	133	149	161	126	128	121	125	130	136	117	147	117	130	132	146	126	145	133	139	158	157	148	125	131	133	148	138	132	122	115	125	131	137	142	136	144	141	143	161	123	137	132	142	130	129	111	137	118	113	140	165	139	133	124	134	145	146	144	123	128	143	113	135	138	147	130	130	139	136	124	147	138	120	158	128	133	146	117	154	135	131	154	140	144	131	144	162	147	121	125	142	132	150	166	146	140	150	125	123	136	112	144	125	139	120
5324	862	964	900	751	631	567	540	546	542	553	516	495	513	485	463	486	428	446	436	429	458	417	399	403	441	399	438	410	407	400	408	427	377	431	414	387	418	425	442	421	384	392	438	394	380	411	422	451	406	437	442	417	406	379	405	390	411	406	394	388	377	410	390	419	399	438	369	391	383	394	406	437	418	431	453	396	380	404	385	401	416	405	414	412	424	394	415	450	416	419	378	410	411	412	393	403	421	383	445	393	410	404	403	422	397	415	416	395	412	402	391	416	393	416	435	419	403	421	379	394	397	417	411	369	425	461	391	397	383	392	442	409	427	422	380	416	403	389	376	425	402	380	390	399	370	413	373	454	395	390	407	414	402	401	404	401	393	416	413	381	390	390	428	403	360	401	428	384	432	484	366	381	396	366	409	382	364	388	422	393	414	401	445	393	402	395	425	427	400	382	402	408	429	388	405	380	404	407	409	402	365	406	396	400	359	398	424	422	404	377	384	404	420	382	400	373	378	402	402	380	404	375	394	400	378	394	408	387	438	384	434	418	401	440	366	404	391	418	364	408	421	406	405	399	407	411	406	411	381	402	428	419	391	406	393	391	360	390	387	402	427	382	407	433	380	425	452	396	415	407	415	407	396	419	439	384	432	426	409	443	415	423	398	428	452	394	428	395	433	393	407	394	404	424	437	417	396	435	441	437	411	426	420	403	422	414	392	415	390	395	403	425	420	416	373	392	418	392	427	390	391	406	429	411	414	411	417	430	413	417	437	370	388	359	399	417	414	390	390	392	401	424	385	412	399	429	401	385	424	424	424	414	377	437	412	389	433	409	420	410	410	435	420	403	432	437	394	405	409	419	421	450	419	407	434	426	390	401	390	397	408	423	447	396	413	405	393	422	394	356	421	397	439	444	421	434	432	406	402	404	416	380	376	430	396	411	425	414	433	383	403	419	431	393	388	374	414	410	397	426	390	419	387	431	429	410	420	447	404	410	451	395	437	405	407	383	414	385	386	394	409	434	442	398	386	397	386	411	419	385	389	392	415	400	404	373	406	391	427	393	382	372	416	394	398	388	390	427	388	417	428	395	433	390	419	396	411	419	409	443	395	437	444	387	398	419	395	421	424	395	429	424	428	421	411	401	400	414	411	442	426	440	423	401	378	388	406	420	387	457	379	430	368	416	419	403	424	413	394	420	453	387	428	436	423	419	443	421	409	405	432	422	400	460	397	409	403	395	399	393	437	430	405	421	399	402	411	391	370	426	371	407	384	400	408	411	431	439	410	406	423	404	418	407	460	381	407	431	440	402	390	390	408	435	454	426	394	410	412	397	386	402	372	422	395	381	423	374	411	377	417	373	374	380	442	489	409	418	412	423	436	404	426	370	424	404	416	418	359	451	394	433	396	390	377	441	408	406	404	395	405	386	400	412	394	399	435	389	377	398	396	403	399	410	455	424	430	391	433	376	434	376	407	397	453	386	417	404	380	448	389	410	387	424	395	434	377	401	381	407	398	414	411	414	417	374	420	410	410	385	423	380	413	402	353	369	403	401	411	432	420	409	430	390	418	416	408	414	407	427	442	386	411	422	431	434	400	414	404	448	438	422	400	404	448	408	427	410	386	432	405	395	379	413	404	398	389	436	376	403	431	401	416	416	400	376	438	371	409	412	397	405	422	425	407	447	385	422	418	400	396	381	402	429	410	381	403	413	398	403	465	435	379	418	416	399	416	407	425	403	435	436	443	400	383	403	409	425	434	406	430	387	411	418	402	427	395	398	412	395	420	409	448	406	414	437	398	421	398	389	417	410	416	374	400	407	402	421	390	399	392	412	440	393	404	411	390	390	410	407	406	421	389	378	433	421	406	396	383	396	427	379	412	406	413	439	402	402	401	415	430	412	405	351	403	448	374	418	409	380	390	392	387	445	404	399	418	426	441	384	412	439	450	381	408	396	397	436	399	428	411	401	401	400	407	411	390	444	394	398	407	427	389	362	404	403	392	377	416	419	407	427	438	380	404	375	403	422	427	401	425	394	426	412	388	432	374	406	413	415	445	420	403	406	398	405	424	436	392	403	413	439	415	396	440	375	405	430	428	388	443	407	419	403	393	380	432	392	448	411	409	414	388	425	449	439	445	406	432	409	417	392	417	410	445	400	401	406	408	382	397	446	393	403	433	397	393	414	397	390	409	392	411	408	430	399	408	412	422	396	395	419	420	401	402	428	407	426	407	399	402	398	370	434	395	383	379	399	383	454	393	443	391	401	397	397	402	401	451	378	406	392	386	393	417	385	408	379	424	371	422	416	413	398	425	411	407	426	399	370	405	426	389	422	418	406	390	404	377	403	414	389	390	422	402	415	430	417	414	399	424	406	417	379	448	391	407	372	412	405	421	429	417	420	419	367	422	410	405	393	409	435	386	401	406	417	393	464	419	407	410	390	413	417	407	396	391	419	399	440	389	429	415	421	413	416	416	420	409	410	454	397	414	474	383	416	428	400	401	394	393	442	427	398	429	418	407	392	414	429	394	414	381	417	430	400	422	397	411	403	408	404	392	378	417	409	386	396	403	381	376	447	398	406	399	381	392	384	376	394	411	438	445	408	419	411	408	380	453	364	421	414	371	412	441	391	385	438	426	400	475	402	379	422	410	410	450	379	432	417	412	440	426	392	409	411	459	431	413	407	424	429	407	451	412	433	417	405	386	412	413	397	403	414	425	391	423	430	386	416	422	385	430	379	386	401	379	385	397	405	365	408	424	402	394	411	387	411	452	479	402	442	424	389	395	414	427	435	439	444	412	389	422	417	441	389	444	387	377	429	381	382	401	431	388	404	355	400	404	395	434	377	389	429	413	391	397	413	384	403	423	430	441	378	442	418	398	444	405	389	419	421	439	443	377	443	426	404	403	400	388	457	442	384	389	381	408	410	385	399	440	431	408	422	424	423	413	411	408	419	426	378	383	403	381	421	420	422	372	387	391	408	437	400	410	410	422	436	414	387	459	399	393	415	427	387	414	428	387	407	401	392	434	400	413	380	427	401	358	428	416	434	444	410	403	436	401	384	397	398	394	369	410	418	415	395	418	417	393	383	406	414	437	406	411	396	386	413	434	420	399	398	362	399	400	411	403	417	367	449	386	382	434	397	401	420	403	408	453	421	444	429	385	390	387	393	382	434	416	394	397	417	413	406	382	410	419	400	419	408	444	426	392	427	388	393	414	431	387	438	386	415	385	400	404	437	388	388	403	413	410	381	420	442	439	420	374	388	424	406	354	404	411	391	428	404	406	399	392	402	400	393	428	409	402	400	395	421	438	381	433	415	447	390	404	421	421	405	393	423	431	434	408	434	420	424	391	404	418	427	444	378	352	475	388	381	449	437	384	410	418	393	389	396	390	443	431	409	419	456	411	428	422	390	420	415	431	383	429	400	408	379	392	401	384	451	434	405	381	429	409	415	422	388	416	395	394	399	390	415	379	424	426	440	416
28973	21277	21879	6658	910	626	476	350	306	331	459	331	309	354	247	255	250	205	186	149	161	163	174	149	149	130	171	145	148	162	136	151	150	136	146	145	132	115	136	144	155	135	148	128	131	150	123	119	140	127	143	135	128	167	124	146	120	118	130	147	164	111	131	134	136	158	124	131	124	124	133	112	141	133	132	121	114	136	151	139	139	137	156	103	142	126	129	139	120	157	114	126	115	136	148	126	142	132	131	159	136	125	134	132	131	124	134	145	131	144	135	137	154	122	136	147	117	114	126	130	131	124	136	143	144	137	143	117	146	155	128	135	153	121	136	124	130	127	147	127	129	130	149	161	143	131	147	125	155	139	131	129	140	125	109	124	144	119	130	150	174	127	141	148	136	133	146	119	127	145	128	123	149	167	125	122	127	124	142	133	132	149	129	124	146	146	128	126	130	128	114	138	130	144	155	120	139	144	137	123	141	130	142	139	138	137	140	135	129	155	137	146	148	139	139	139	141	138	137	152	128	128	105	144	126	144	133	136	137	120	149	118	122	144	144	146	160	132	141	137	155	125	136	128	134	147	119	156	157	157	140	122	134	141	140	141	132	131	121	144	102	136	129	141	159	146	130	127	136	147	137	124	126	130	127	152	142	162	142	139	124	134	143	150	144	131	152	131	128	124	145	129	159	125	113	125	125	134	142	135	117	140	145	129	140	131	144	141	130	155	130	128	141	164	127	125	131	121	175	145	144	138	131	133	117	115	118	162	135	129	145	129	135	132	112	139	158	121	145	128	128	134	148	151	119	145	120	155	132	122	112	145	153	136	129	148	146	126	153	126	126	147	151	118	141	125	159	121	141	125	124	150	136	155	158	127	141	127	124	120	114	142	139	136	149	129	160	149	128	132	133	141	146	142	107	128	125	125	147	145	149	150	119	146	140	132	134	135	147	136	108	140	130	162	148	124	125	126	147	149	123	137	147	133	121	131	150	132	144	143	130	134	144	150	147	149	126	160	121	140	135	161	111	162	128	128	137	128	134	140	142	127	120	123	132	135	128	117	145	147	149	118	116	151	126	130	134	125	156	136	131	142	126	139	142	125	131	113	155	139	130	144	139	135	125	139	141	135	130	121	139	141	154	141	139	133	113	129	117	137	147	136	133	138	133	156	127	129	138	134	136	144	122	141	141	138	146	139	142	142	157	128	127	155	144	124	134	124	148	137	152	118	125	125	155	140	134	123	151	144	135	126	145	135	120	151	108	141	153	129	132	112	129	126	117	125	135	150	135	122	132	134	146	140	117	128	136	130	130	124	148	141	123	121	138	129	116	140	125	170	119	138	136	152	132	127	150	149	129	151	131	137	101	126	144	114	121	117	128	129	144	143	128	134	128	141	144	155	133	146	142	140	147	131	134	133	146	142	156	142	153	132	133	124	129	133	114	136	141	142	156	143	132	152	137	144	139	139	153	152	143	120	136	137	127	146	136	138	133	127	138	123	169	152	135	122	154	147	124	156	130	134	126	151	150	133	131	140	115	129	132	123	149	120	150	129	137	160	131	143	116	122	155	163	127	131	130	141	132	124	135	136	113	107	139	129	141	144	139	155	132	131	140	116	116	127	123	119	140	148	127	124	133	126	139	133	124	128	124	141	138	142	154	128	127	149	136	141	140	140	130	145	140	147	140	130	153	143	122	128	154	128	143	148	140	154	123	164	118	135	144	134	137	144	138	111	138	148	113	133	134	109	147	130	137	142	118	130	134	154	130	136	142	137	141	150	139	121	129	131	144	159	136	122	131	145	130	142	157	152	141	127	156	135	133	129	134	133	132	142	142	127	133	148	153	154	140	124	123	127	144	148	121	137	136	150	135	124	145	126	149	114	143	142	121	143	137	143	127	150	150	135	117	132	144	141	136	144	131	146	135	126	141	131	146	117	141	116	117	140	137	127	127	129	125	143	157	129	134	146	142	139	142	134	132	133	140	152	132	135	158	146	127	140	128	144	161	126	119	119	142	157	115	124	138	121	147	137	123	138	137	141	162	128	135	133	113	133	128	151	111	142	151	130	147	143	125	128	138	139	139	135	142	140	138	152	149	127	126	133	146	152	137	116	127	126	128	134	148	137	122	102	132	129	131	135	148	109	137	135	139	115	128	133	133	123	131	116	139	129	131	143	128	128	131	120	119	136	155	139	147	149	140	140	132	127	123	125	156	128	137	148	114	134	140	147	129	123	135	130	126	129	136	155	137	110	109	139	150	131	146	143	140	132	130	137	137	141	123	131	143	151	139	146	166	135	127	139	120	135	149	141	146	123	139	126	145	143	115	150	136	153	139	141	125	103	152	142	127	126	119	135	135	151	137	116	144	140	153	139	133	126	143	131	130	139	131	124	137	153	120	123	142	138	135	147	159	123	133	123	138	133	143	136	146	137	148	135	136	144	140	154	148	139	153	135	136	109	126	95	131	144	132	145	126	155	120	136	124	124	145	138	127	142	144	112	137	145	117	137	158	149	142	123	127	116	124	127	123	125	149	131	125	137	144	125	152	128	137	126	132	112	147	122	124	128	130	136	139	151	147	123	129	132	120	136	134	139	132	119	127	128	141	126	121	118	115	137	121	154	108	134	126	141	146	115	113	160	124	145	149	129	122	138	156	142	129	154	147	126	141	118	148	128	142	133	155	144	138	137	130	120	153	126	155	127	111	151	134	133	125	128	127	151	149	163	129	130	142	114	153	131	124	123	129	148	155	143	118	127	121	127	144	162	131	136	137	126	151	130	137	128	127	126	132	128	114	133	127	137	142	127	140	152	138	116	154	145	147	170	133	146	127	128	132	126	139	131	123	145	142	149	140	126	144	117	134	128	115	150	143	121	125	146	128	132	117	134	138	123	145	148	137	145	137	141	158	153	140	145	132	124	151	150	135	125	134	112	144	122	130	140	130	153	145	124	138	126	148	154	124	138	143	114	122	148	118	131	140	134	141	122	124	133	121	115	129	132	134	148	142	133	151	129	120	136	143	155	128	116	135	153	145	161	121	135	152	150	149	123	134	134	120	149	117	144	148	140	137	136	134	133	144	132	121	141	137	167	143	137	145	138	134	121	129	122	142	143	124	145	149	129	134	112	140	150	148	121	123	136	128	117	130	128	130	154	105	149	129	122	123	146	134	156	129	147	141	111	125	134	128	114	142	129	135	153	136	128	148	131	121	131	144	132	116	133	139	149	144	130	147	127	120	125	141	119	127	151	131	138	136	143	113	136	144	138	141	119	134	135	144	123	130	139	119	138	130	121	154	139	136	136	126	132	145	149	125	140	139	133	127	169	130	123	141	141	137	131	136	147	144	162	121	128	152	141	111	110	129	119	145	127	129	139	135	131	120	142	122	156	129	146	148	121	141	145	147	136	141	116	132	127	142	129	128	130	156	146	152	144	126	130	128	124	146	144	146	131	135	131	132	137	143	146	148	134	126	144	143	116	138	150	163	116	161	133
6681	3280	4962	5552	4236	3466	2578	1726	1606	1837	2660	1725	1656	1810	1324	1297	1204	1000	743	714	681	709	621	574	509	493	518	504	498	501	450	451	472	446	469	409	442	436	448	415	394	451	384	408	422	410	383	416	442	452	415	452	437	425	394	410	394	408	393	417	400	404	422	389	399	423	422	412	403	430	437	434	416	410	419	397	432	412	410	392	392	391	417	431	433	397	427	389	386	391	423	416	444	423	411	427	427	408	439	409	435	429	414	439	426	402	412	424	412	379	406	397	429	440	406	400	364	421	404	428	418	422	368	371	419	414	395	417	405	389	375	387	439	408	402	391	433	402	405	405	429	416	420	406	419	420	416	416	412	438	412	379	410	428	399	401	406	429	430	383	428	422	428	410	389	408	394	427	399	417	397	378	424	405	425	430	433	422	414	400	392	429	437	418	415	393	414	417	438	407	392	390	399	418	392	433	434	420	377	401	423	438	474	424	412	398	426	393	377	405	415	395	421	386	440	432	409	386	425	415	419	405	382	410	422	425	410	417	402	431	446	387	393	452	413	403	416	399	400	443	405	410	423	400	429	373	386	447	403	402	395	393	405	384	420	427	409	399	406	421	420	409	392	417	418	382	424	407	395	428	416	408	402	415	427	419	431	405	429	399	379	391	405	400	428	394	424	418	452	432	390	406	370	420	465	393	412	387	398	406	424	417	442	426	387	399	377	426	381	458	424	390	410	412	387	374	405	416	440	426	389	455	418	471	387	384	431	412	406	392	401	379	401	380	406	416	417	420	402	427	407	414	430	409	409	388	408	415	408	439	411	439	402	383	433	395	401	448	428	420	430	412	424	382	399	418	398	425	404	411	376	408	435	440	408	459	433	438	411	429	381	436	415	371	415	415	407	411	426	424	408	400	437	437	389	382	425	422	423	429	377	419	390	392	426	405	421	446	404	459	381	414	432	449	376	378	421	419	420	443	400	397	400	446	383	417	402	399	418	386	372	405	446	417	393	443	426	443	420	418	419	419	449	434	377	450	410	413	392	400	361	413	376	431	423	394	427	422	432	422	388	386	393	440	429	439	415	395	438	402	422	410	382	432	405	383	433	454	397	406	421	441	448	393	428	424	417	405	428	426	400	421	422	393	408	396	385	428	393	440	402	376	380	384	420	425	426	408	439	404	397	432	431	393	432	396	425	415	428	399	451	417	438	404	373	439	428	437	370	375	381	395	411	413	384	397	423	449	397	404	433	421	422	387	411	410	399	401	430	430	405	408	400	410	389	414	393	412	404	415	392	428	418	407	378	385	435	402	409	404	395	415	413	419	411	397	446	407	403	432	406	428	400	425	409	427	387	401	438	401	409	429	419	441	422	360	410	377	412	396	390	437	390	404	372	410	408	435	416	433	443	409	440	396	405	405	449	434	372	446	389	425	392	393	426	438	421	378	391	412	400	397	426	436	426	431	417	424	449	394	394	427	432	406	412	406	422	412	408	401	388	405	377	382	419	427	409	394	430	411	402	408	435	418	441	403	408	397	388	429	409	441	397	395	398	450	415	384	376	404	417	407	438	446	411	449	424	432	420	437	420	380	391	406	433	418	428	426	421	430	396	393	425	372	397	402	373	415	398	408	368	418	386	397	383	413	451	393	413	407	426	427	403	424	395	446	414	416	396	424	392	393	434	434	457	418	421	413	413	366	431	403	434	434	399	430	454	415	416	369	418	394	453	368	423	434	365	436	440	426	408	420	387	410	423	421	432	388	441	414	416	426	442	421	451	380	415	389	395	427	413	455	415	397	447	389	396	390	402	423	412	407	398	430	426	419	403	383	407	425	418	432	442	404	422	408	378	389	416	428	408	419	412	412	450	439	412	387	421	395	414	459	427	427	404	424	395	406	439	394	371	417	386	431	403	395	395	396	436	451	404	418	424	423	404	402	405	442	392	397	419	412	397	423	399	430	434	435	421	413	383	437	426	400	384	438	386	379	385	396	404	373	425	413	422	418	443	401	408	398	394	428	403	440	425	425	399	420	376	432	431	398	381	421	384	444	446	411	421	414	396	425	411	448	412	408	430	382	378	458	417	393	381	428	386	430	445	380	410	416	439	436	421	392	443	438	378	466	393	412	425	426	416	401	420	403	421	386	406	380	441	430	447	419	407	426	376	424	397	419	412	398	428	422	395	399	423	416	398	444	382	402	403	404	437	419	415	423	443	414	427	429	453	438	418	421	417	386	381	415	420	386	412	455	431	443	423	417	390	400	400	407	405	412	391	439	436	416	399	441	409	433	393	411	445	426	416	413	410	364	450	412	395	413	411	404	403	405	448	392	433	425	415	414	429	403	432	444	404	411	411	416	422	430	422	399	464	420	404	419	407	436	393	420	411	416	401	421	453	428	396	449	394	412	393	410	410	406	430	434	410	416	421	415	403	437	411	432	424	439	391	442	423	422	422	410	404	428	380	402	421	391	429	453	395	422	430	460	389	393	396	389	391	408	379	412	414	429	437	455	420	427	430	417	423	396	433	385	400	408	390	408	435	397	417	387	436	428	430	420	410	388	375	443	430	408	423	413	436	432	419	395	387	381	433	434	409	412	382	414	362	400	434	416	407	453	421	425	420	440	425	416	408	406	419	382	404	419	388	424	414	424	414	418	378	432	413	372	383	433	401	380	424	421	456	449	386	431	426	413	405	416	389	405	438	390	389	393	422	430	408	414	398	439	431	399	431	360	387	409	394	430	396	398	408	403	409	426	421	360	386	378	443	373	458	389	407	397	451	402	418	416	430	416	410	416	409	410	399	408	410	425	395	401	415	408	414	422	413	423	430	417	388	427	399	420	402	431	469	426	436	384	427	396	478	399	405	407	416	417	391	434	420	414	413	414	442	407	398	406	449	417	429	408	410	417	426	415	425	449	410	418	436	439	386	393	412	423	411	411	443	397	416	402	427	404	399	417	406	405	419	433	401	414	410	394	415	434	428	381	403	417	416	440	423	409	416	406	384	388	426	390	410	436	425	443	427	396	392	419	395	434	410	421	378	400	421	407	390	425	403	424	409	380	415	395	399	415	407	395	436	415	394	383	460	383	430	419	422	400	417	410	395	428	425	415	382	447	369	415	427	400	439	421	421	415	375	417	400	447	395	445	439	396	403	418	413	406	411	409	432	406	413	418	405	442	437	401	414	413	392	407	419	413	402	412	418	453	393	398	455	377	402	439	435	423	438	419	451	422	415	428	418	390	429	410	409	449	432	457	397	424	403	388	396	434	447	391	429	400	394	432	422	406	468	415	385	439	404	417	431	420	426	426	388	416	410	434	407	423	449	413	429	428	403	424	430	433	415	428	449	406	417	450	427	440	389	457	448	429	423	411	451	401	387	415	424	405	404	418	417	400	388	436	383	452	404	387	399	413	437	386	444	425	448	408	415	429	401	432	412	423	415	432	401	416	433	405	418	419	444	397	442	367	413	451	454	416	392	396	403	452	381	376	398	406
28908	21309	22797	8602	1536	1086	813	485	381	465	765	525	436	467	319	351	307	269	198	202	201	209	180	162	176	180	162	176	143	171	162	150	161	171	153	166	167	147	145	163	131	154	131	152	153	130	148	138	145	167	126	141	155	150	157	134	149	140	132	135	157	138	155	138	122	149	149	128	160	139	123	140	157	172	161	166	156	137	153	134	133	148	150	139	143	161	146	141	136	120	145	147	158	145	134	133	127	150	138	157	156	134	155	140	141	154	126	149	146	137	139	128	138	129	136	143	135	128	152	141	127	152	117	142	138	143	148	138	127	162	139	145	149	140	133	136	134	143	117	145	156	127	140	148	143	149	148	142	138	167	148	131	135	168	158	156	152	149	126	154	123	136	138	147	157	123	149	116	144	123	123	147	178	155	140	182	141	149	140	174	156	154	138	148	143	136	138	136	158	151	155	130	154	147	119	150	153	127	147	131	153	137	148	138	135	141	121	141	130	155	144	134	130	149	140	158	126	161	146	140	123	154	148	139	137	155	134	122	133	154	162	158	118	144	128	139	145	140	148	156	184	138	153	130	154	128	137	157	134	140	141	112	152	127	147	144	147	145	129	136	142	131	128	156	177	133	140	138	141	139	149	149	155	133	142	118	127	129	144	143	133	147	130	130	143	167	141	153	151	151	152	165	135	119	152	151	127	150	131	162	144	134	169	139	125	138	131	141	130	133	160	159	136	144	152	142	132	142	136	137	153	140	147	144	156	143	133	165	144	144	154	145	120	154	127	131	132	159	141	143	134	142	132	143	136	147	116	147	158	141	120	154	151	124	121	131	156	146	137	134	142	149	137	141	131	157	136	149	150	147	146	122	116	151	148	138	143	137	150	129	135	154	160	151	133	144	147	154	168	146	132	140	146	142	123	124	159	130	144	142	154	168	134	138	137	155	135	151	153	136	162	133	147	147	151	130	142	133	179	165	140	132	146	133	131	156	133	142	145	145	125	148	127	140	134	143	139	124	156	157	150	143	150	144	159	150	154	147	133	148	139	127	148	152	167	145	144	169	141	122	161	135	144	157	160	140	158	115	146	152	162	135	148	149	134	151	127	140	151	124	133	133	130	126	162	139	138	165	143	186	131	156	127	152	147	146	129	161	131	158	139	121	140	142	151	136	156	135	150	152	155	141	145	136	145	119	129	140	133	150	151	147	135	150	146	137	158	140	135	128	139	158	143	156	139	146	168	145	122	136	126	143	153	144	157	146	145	119	156	141	137	129	133	150	162	171	152	153	164	133	146	145	139	130	168	138	171	134	139	146	155	131	140	149	130	148	149	158	158	144	150	144	135	138	140	159	135	132	163	142	149	164	136	125	123	137	152	144	154	138	163	152	159	141	164	138	161	148	152	134	148	147	150	176	143	151	135	144	139	132	157	134	144	144	127	165	128	143	120	162	119	125	133	150	159	153	144	158	166	163	150	125	122	135	153	150	149	137	147	111	138	152	154	148	147	138	149	136	148	124	150	137	147	127	159	143	154	134	136	135	141	127	132	134	140	158	123	138	151	137	154	148	146	137	160	160	127	134	144	151	138	123	144	150	146	116	145	142	143	133	126	143	144	127	162	157	126	146	145	156	144	150	146	143	157	123	137	156	136	119	161	149	142	125	174	155	142	147	166	135	147	145	131	147	153	121	149	137	148	120	153	165	146	159	133	135	139	150	140	144	152	154	140	132	152	143	161	118	135	153	139	147	138	142	113	121	139	136	143	138	147	146	129	141	163	130	174	155	158	142	147	150	135	129	146	134	121	144	146	126	136	145	137	134	166	140	167	150	155	128	151	142	137	143	150	141	147	154	139	134	149	173	160	125	136	121	147	129	146	136	153	140	131	152	135	147	151	132	145	151	128	139	127	154	148	141	153	165	147	131	128	141	126	115	142	137	151	149	165	147	128	137	173	126	126	157	136	155	139	129	135	159	143	159	141	149	144	146	138	136	133	146	129	132	126	158	145	146	147	150	156	121	144	138	156	128	118	144	153	154	143	151	126	152	152	150	156	133	142	159	136	172	126	130	142	128	158	157	164	161	152	137	136	139	142	140	130	117	139	141	129	154	138	145	131	131	136	131	145	146	126	156	171	155	163	136	145	159	127	121	146	153	165	161	150	153	124	145	141	138	163	126	146	129	149	157	153	155	144	134	155	137	144	147	138	148	164	133	145	135	137	158	154	149	129	164	152	159	127	143	150	155	136	119	133	151	116	126	136	146	136	140	148	144	142	132	164	153	140	160	124	139	134	150	164	146	127	134	141	131	122	138	123	160	138	162	154	141	135	123	132	155	154	136	135	153	118	150	147	150	133	164	131	150	156	132	143	151	141	160	150	138	139	142	132	132	126	133	147	157	147	127	132	133	155	140	135	150	142	146	135	141	177	147	141	156	122	148	142	160	137	136	120	143	141	153	145	145	133	144	148	162	150	150	138	154	133	149	144	146	159	164	154	152	126	150	150	136	150	148	147	145	127	134	150	157	186	141	147	131	153	146	139	157	144	138	165	140	156	144	162	129	138	149	131	152	135	130	136	145	130	134	153	139	141	150	148	147	135	159	150	155	165	126	127	141	121	145	144	152	140	145	156	153	154	149	137	135	127	142	143	152	161	142	157	151	134	121	137	137	139	133	133	155	143	139	131	152	137	160	133	156	154	131	162	146	141	160	150	130	156	122	149	147	143	141	114	152	144	146	133	138	162	142	135	137	134	136	136	151	134	140	127	125	108	129	131	158	119	139	161	141	145	139	140	134	143	145	149	144	150	137	152	146	121	137	147	131	133	150	135	145	154	147	144	148	128	138	142	146	142	148	156	147	152	120	132	153	140	160	120	152	140	127	135	150	138	137	142	139	151	158	120	147	117	150	123	138	149	146	130	147	147	128	135	156	151	159	143	162	140	139	129	135	140	142	149	135	142	150	142	144	116	121	143	133	129	162	153	144	136	169	138	139	156	150	146	145	142	153	156	149	144	135	149	152	151	143	153	130	151	167	153	139	125	142	147	154	138	142	138	154	160	152	146	143	140	142	153	133	115	139	163	149	134	143	126	119	146	148	137	156	148	149	142	140	124	135	134	156	151	139	147	146	158	135	137	144	148	147	127	151	144	142	154	158	166	121	120	135	135	132	158	162	154	147	152	131	164	136	151	180	136	144	136	159	141	135	121	155	142	149	145	158	136	140	139	152	141	160	130	162	134	141	163	142	114	144	137	140	161	155	144	135	151	162	166	148	146	153	167	130	139	146	133	133	129	138	138	161	126	147	141	139	141	165	156	152	155	143	122	162	148	133	144	136	147	148	144	161	148	135	161	140	139	137	131	149	139	128	125	150	141	136	164	144	167	138	104	131	144	143	151	121	152	145	147	131	149	133	143	165	131	128	135	149	124	153	129	135	128	157	151	159	131	144	142	147	154	135	153	137	127	131	150	126	139	147	172	159	171	136	135	162	133	139
7950	4721	7732	7916	6757	5582	4128	2620	1974	2789	4436	2991	2556	2581	1817	1878	1537	1380	1019	983	1105	900	759	618	675	623	581	584	570	579	583	506	516	579	535	503	461	498	480	470	452	454	424	418	453	440	461	450	427	481	441	437	467	408	479	430	439	496	416	421	443	454	434	421	439	428	430	411	384	441	443	437	411	453	421	426	409	448	455	438	420	419	453	469	448	441	435	451	442	468	407	431	455	465	435	451	467	447	441	410	415	442	419	450	464	419	439	445	447	461	434	436	401	452	431	462	410	481	404	419	464	475	415	441	429	449	421	417	440	420	447	437	407	421	450	472	418	412	449	458	441	433	443	429	375	414	440	465	447	434	401	415	426	434	398	431	464	391	436	441	422	436	417	431	454	398	427	426	432	418	418	408	429	417	422	438	471	419	442	456	451	429	448	441	477	437	454	426	436	407	400	404	435	423	418	445	433	467	436	460	431	435	447	399	434	425	455	456	435	449	445	411	434	459	397	487	407	447	419	427	410	440	432	426	443	405	430	449	468	444	400	441	470	443	416	415	452	440	457	440	407	409	448	408	459	440	413	444	440	408	438	432	415	461	455	459	436	375	465	450	464	404	413	430	443	440	433	411	426	428	459	429	437	445	480	451	425	443	444	409	445	455	440	427	398	450	404	424	418	425	451	417	397	438	431	452	448	462	451	432	406	400	417	415	449	421	432	434	471	465	414	422	413	461	462	449	466	473	458	408	450	410	492	399	437	401	466	437	483	408	433	432	419	410	426	457	420	383	443	434	440	434	443	441	456	437	394	425	413	442	453	418	390	474	416	427	438	411	440	421	463	472	414	430	445	461	430	415	463	454	379	416	464	412	434	453	459	459	473	475	435	415	454	417	389	416	433	452	428	444	439	442	429	404	434	455	471	459	412	422	462	427	478	450	421	453	434	456	461	410	418	417	453	414	442	444	426	446	415	424	420	407	459	423	471	413	412	421	442	438	450	425	457	421	464	439	413	390	435	420	401	426	432	435	444	430	481	422	373	439	448	477	417	469	456	423	447	467	440	409	444	411	458	418	413	400	411	459	430	437	422	429	449	425	454	424	461	433	459	433	447	430	404	442	432	444	433	452	459	437	458	417	420	431	457	445	436	425	409	420	442	431	421	424	424	426	442	451	442	447	460	440	415	459	425	424	440	448	448	397	416	388	438	431	396	421	425	437	455	418	399	425	438	406	452	438	398	466	419	448	406	434	442	421	426	440	443	400	430	416	461	406	475	443	433	434	427	443	447	444	426	473	444	418	410	445	443	474	409	439	446	436	408	468	457	437	432	428	427	425	403	435	440	440	435	424	449	447	429	424	453	436	380	434	413	443	432	421	439	443	461	444	424	437	448	456	411	481	444	386	417	457	475	413	458	413	437	452	400	457	435	452	459	404	410	401	419	427	456	418	489	436	437	423	429	395	387	433	418	458	453	436	436	434	461	432	431	424	461	445	429	431	388	418	434	440	427	400	444	450	418	448	484	466	443	440	440	394	414	447	423	436	474	439	418	465	449	409	407	448	465	452	434	421	410	419	430	449	420	476	436	417	437	439	427	413	431	444	416	433	459	401	439	413	458	424	438	395	477	420	440	424	444	445	449	420	435	399	441	460	432	462	455	426	433	455	417	429	462	492	413	436	431	422	422	446	443	464	429	420	425	431	440	435	422	427	442	456	416	454	426	461	440	475	471	450	445	432	414	388	471	439	423	441	413	424	465	455	460	444	451	417	438	438	445	442	423	427	421	456	464	445	448	429	431	422	444	382	416	480	469	428	431	416	441	427	445	422	431	436	434	455	433	425	437	405	430	405	408	442	448	422	420	398	439	466	434	420	476	479	413	430	430	431	413	404	411	453	448	450	428	440	433	460	417	438	447	441	424	428	428	464	451	405	438	438	403	468	449	443	419	457	439	421	445	413	459	455	435	443	423	422	404	393	444	432	426	405	441	448	395	456	440	412	417	429	409	435	411	433	442	406	393	428	462	439	443	400	413	436	417	414	416	414	430	458	457	448	418	430	425	467	448	419	457	399	458	422	450	424	453	439	424	416	415	450	429	445	459	467	401	399	448	421	454	448	445	412	436	444	429	479	427	438	411	446	441	432	435	428	402	463	454	455	434	453	413	444	404	428	444	430	430	447	425	430	461	420	443	434	479	402	429	433	417	414	424	450	442	448	440	402	431	499	476	417	388	436	438	458	431	428	464	394	454	470	437	447	450	447	417	434	440	466	438	420	460	431	400	448	432	485	427	434	397	422	413	434	447	433	412	432	435	427	420	413	455	423	447	423	468	439	464	436	403	428	398	416	408	408	417	404	446	430	437	420	451	432	420	441	443	429	416	434	425	440	451	424	411	448	446	414	427	427	448	446	421	464	420	452	415	444	445	418	467	418	463	432	452	438	457	420	428	433	434	449	444	461	434	428	452	458	459	455	422	464	435	415	423	430	425	421	457	455	418	417	422	436	405	401	405	442	463	440	482	427	408	420	447	440	445	462	415	417	445	402	454	430	458	434	446	440	461	496	419	446	495	446	435	435	418	449	417	382	427	425	447	447	452	420	444	427	445	430	436	456	412	440	452	433	406	416	405	397	425	421	411	438	447	450	497	438	470	413	446	443	448	419	416	430	433	466	416	421	459	472	428	435	431	428	438	424	425	435	441	404	424	444	430	424	408	401	433	434	480	440	374	411	464	408	437	418	448	398	452	446	419	464	423	450	439	427	447	428	401	421	469	401	455	454	434	428	472	435	450	426	447	405	424	403	466	436	437	426	460	480	456	430	444	413	456	414	456	414	437	419	435	413	432	432	458	428	382	394	437	420	453	433	433	430	409	413	412	446	437	423	450	416	460	431	434	439	427	454	420	438	401	450	460	453	422	408	432	477	475	430	406	436	468	422	438	432	416	423	408	448	418	471	434	427	434	428	456	445	424	419	401	440	408	452	412	387	424	456	408	443	448	437	470	446	462	439	430	453	452	463	436	471	399	435	412	444	419	418	408	430	455	410	415	450	431	428	453	453	454	424	453	447	427	446	439	444	434	432	432	421	448	413	436	418	453	440	427	437	447	436	458	416	421	449	406	457	467	423	420	422	428	411	425	403	439	438	490	454	440	442	436	412	446	449	434	447	408	446	435	395	471	452	466	482	430	423	420	449	440	448	459	429	442	438	460	414	450	435	430	414	410	439	410	416	434	442	427	441	447	401	406	424	460	433	460	428	457	419	426	419	416	393	414	436	432	421	416	433	406	413	454	423	403	460	440	389	429	402	420	433	444	419	428	426	463	438	441	429	407	453	452	420	449	454	403	459	433	400	399	396	452	434	408	436	422	394	437	461	417	434	422	466	444	397	415	467	413	447	438	455	421	451	414	405	450	442	371	439	451	434	417	420	400	461	422	451	459	417	427	416	409	436	406	441	426	440	408	461	426	438	444	416	429	415	466	446	417	448	452	439
28997	21310	19834	2805	189	182	173	164	154	162	156	154	148	138	151	143	126	137	131	143	133	145	138	133	155	125	139	149	142	121	118	142	119	136	109	151	149	116	148	145	144	145	152	132	130	134	139	134	139	127	137	125	144	131	157	120	141	141	135	141	145	128	150	135	139	130	143	138	157	133	127	146	134	120	135	129	118	128	135	127	147	122	132	140	156	135	122	149	153	128	151	135	144	146	136	146	124	145	143	132	162	132	148	137	130	124	135	118	140	126	147	142	134	143	122	143	124	108	141	142	154	129	145	151	126	136	142	128	136	123	140	132	136	127	144	103	136	152	133	139	115	123	137	134	138	130	144	154	160	142	125	150	118	135	139	134	121	142	138	138	119	122	149	142	127	143	101	134	129	138	145	146	130	137	124	129	137	118	126	142	123	132	155	122	128	128	137	143	131	124	137	114	140	137	148	136	144	114	130	133	150	130	139	123	173	132	130	156	151	124	136	127	124	134	140	118	139	125	129	134	127	143	126	127	116	128	121	124	136	128	130	127	150	139	164	152	123	127	152	152	138	142	133	139	122	150	157	130	136	139	124	122	145	130	134	124	135	119	130	147	127	150	131	145	131	111	143	130	153	130	147	134	126	146	126	124	137	134	134	132	139	153	144	137	135	148	132	131	131	149	145	133	129	119	147	140	125	117	136	141	135	134	148	142	145	146	141	112	138	133	128	144	125	138	126	151	128	123	105	131	124	145	140	137	128	132	133	145	139	132	151	135	150	127	130	128	151	136	138	135	148	150	158	148	135	113	121	131	148	110	135	124	152	128	131	132	146	124	139	131	124	131	147	141	123	141	135	139	148	133	117	157	122	156	148	151	116	143	145	126	113	116	131	136	129	122	121	160	132	130	136	129	132	142	134	119	135	158	129	142	160	131	120	149	138	138	124	143	137	119	129	116	122	146	123	135	126	143	142	136	148	122	130	132	138	138	130	128	132	144	137	146	134	136	144	141	146	129	129	134	134	146	147	141	144	122	134	122	134	145	155	163	129	131	122	131	122	132	141	154	114	126	144	120	126	140	141	148	151	131	131	126	141	127	141	153	119	144	142	128	115	131	113	129	105	118	132	125	129	130	126	134	131	130	125	130	142	140	127	127	150	139	136	133	152	150	126	152	113	143	132	129	140	148	139	150	126	124	136	147	126	129	136	137	132	131	139	126	131	141	158	135	138	120	121	138	145	140	131	128	155	134	116	145	132	148	136	139	154	148	139	123	148	122	146	140	146	155	117	151	132	154	139	150	153	135	126	137	148	122	128	144	146	144	150	115	135	140	134	142	121	123	143	136	136	144	139	125	138	140	126	130	151	114	114	149	133	161	141	124	149	137	130	119	134	130	153	143	131	114	140	138	135	151	146	128	140	122	134	131	146	142	144	153	130	141	139	122	131	153	140	124	136	155	114	124	132	138	123	141	147	162	138	147	122	129	137	132	118	136	121	143	127	119	125	136	144	137	132	120	128	120	144	144	149	153	129	129	131	134	139	137	138	141	126	141	133	139	141	125	124	119	144	131	127	147	132	116	132	140	141	140	106	135	144	124	124	139	127	132	131	127	141	147	150	124	147	153	137	114	146	113	157	133	133	137	157	116	130	119	132	150	158	128	131	130	148	132	124	152	141	135	148	124	147	154	146	116	126	145	131	132	148	168	144	128	119	143	134	145	134	140	159	112	129	128	134	132	150	117	127	143	119	143	118	119	146	142	134	139	157	146	136	133	134	129	128	140	148	134	145	147	135	134	128	149	140	154	133	136	118	130	140	131	125	138	145	119	127	147	155	114	134	135	134	133	125	132	121	146	140	138	141	144	158	138	135	138	139	129	143	144	128	140	151	121	116	139	128	121	146	132	128	154	130	130	130	141	154	116	139	163	129	119	128	117	142	126	127	140	132	132	117	149	125	141	131	148	139	133	123	148	130	144	119	145	129	138	143	140	153	149	130	135	163	121	137	134	130	141	131	137	140	139	115	153	135	118	143	155	129	118	138	138	118	123	145	149	122	140	157	130	135	138	129	125	115	125	145	133	146	131	127	125	145	148	130	125	134	138	114	117	146	164	144	141	148	139	143	135	156	126	144	145	157	121	170	148	138	121	136	144	143	121	129	133	154	132	136	132	124	142	149	124	150	132	156	139	129	135	138	137	136	138	121	152	154	133	119	125	165	135	129	144	134	136	116	143	149	169	119	129	134	140	137	119	122	143	132	142	150	134	140	140	129	130	148	134	132	128	133	144	137	128	131	135	117	133	132	151	134	128	136	132	118	146	138	143	126	133	125	133	148	138	154	150	122	122	124	140	153	136	142	136	133	138	146	150	130	124	124	117	137	120	139	150	133	124	117	118	152	131	118	146	145	146	138	144	149	137	144	122	129	124	153	128	146	156	128	139	118	99	137	120	138	126	130	133	160	133	130	118	128	128	132	134	135	134	118	125	113	150	148	143	120	128	128	131	150	136	122	111	139	153	133	141	119	130	140	143	146	118	111	125	148	132	127	127	145	128	142	131	135	138	141	134	117	126	139	135	145	132	137	165	142	138	138	130	134	136	141	133	134	141	131	111	157	148	132	144	123	144	154	122	138	133	138	129	113	138	136	144	129	106	124	127	145	129	126	150	139	141	136	119	126	137	152	127	135	124	119	136	142	111	137	124	142	150	135	139	111	152	136	140	145	152	125	124	126	129	125	153	119	150	148	135	140	144	124	122	137	140	160	140	130	139	125	127	136	123	139	122	127	114	134	137	147	126	149	135	139	131	120	127	145	127	153	154	124	119	123	120	155	160	141	125	147	136	122	117	116	144	153	151	130	127	111	140	144	135	127	142	123	138	132	124	121	125	106	127	144	121	134	116	135	127	120	126	140	148	113	129	130	123	144	153	131	125	148	107	121	141	123	124	135	134	131	148	137	134	132	119	146	145	121	121	135	144	112	140	118	153	133	125	125	142	134	125	110	119	134	132	128	131	120	146	128	126	144	160	129	122	136	136	121	115	131	130	142	126	124	141	137	123	118	156	120	150	156	148	144	132	127	129	128	135	148	131	163	158	149	134	139	130	111	119	143	131	121	122	138	129	157	159	115	132	110	133	132	144	138	143	150	143	126	141	143	133	129	141	134	131	123	125	129	136	143	142	128	135	141	146	137	138	122	152	141	138	101	151	124	160	135	150	161	122	134	136	126	149	127	131	136	133	116	126	132	129	124	114	140	127	137	141	138	139	124	133	124	146	146	138	150	148	139	135	139	144	134	131	115	130	143	127	150	143	121	127	143	137	126	130	131	146	134	147	133	136	127	149	125	148	144	142	129	142	140	145	154	160	140	131	143	142	136	129	151	128	126	105	134	129	145	151	141	133	120	129	145	137	133	127	113	136	135	128	125	133	118	149	121	147	147	136	122	122	119	148	138	144	139	132	118	137	123	145	141	127	145	114	129	139	127	134	157	144
5414	807	943	790	761	606	641	543	510	483	576	526	458	465	493	484	459	458	427	414	459	452	428	416	418	390	428	398	380	425	371	406	407	412	404	396	398	405	418	425	402	390	396	380	381	389	411	394	375	407	403	421	411	419	382	403	406	398	377	441	430	412	418	438	368	413	436	394	408	421	419	432	385	418	417	416	418	413	424	440	402	409	415	431	427	404	394	389	414	399	411	406	427	424	389	401	408	390	429	434	380	371	427	428	439	394	397	397	406	410	409	425	387	393	373	409	432	405	409	424	418	389	397	421	424	401	427	392	437	397	396	403	419	440	420	404	361	405	403	430	400	379	436	425	451	395	403	425	403	412	437	403	407	409	451	406	441	379	426	406	403	419	399	391	404	427	414	428	410	407	419	398	344	394	450	417	397	419	447	400	393	436	429	409	442	382	414	413	380	373	435	402	406	396	437	426	417	408	402	390	410	410	442	426	399	411	395	382	385	389	369	410	422	382	414	402	419	395	418	421	402	396	375	388	420	441	410	435	389	427	408	375	371	402	426	373	405	430	388	454	391	387	423	400	423	397	405	431	399	440	390	435	387	417	431	444	412	437	412	416	412	371	420	417	419	413	424	420	414	370	398	418	407	456	436	391	409	398	393	403	422	385	452	447	395	395	414	429	374	404	399	397	404	423	414	401	392	396	406	436	401	405	405	407	420	375	439	405	412	429	391	381	422	370	409	433	436	389	412	383	437	411	399	386	422	431	439	409	429	406	420	418	438	401	398	435	409	401	422	378	431	421	416	395	418	411	399	385	421	450	433	387	404	425	447	396	372	392	420	416	414	412	396	416	419	391	409	408	402	411	391	400	416	429	458	385	410	410	419	368	404	430	424	383	409	411	416	397	415	438	433	396	437	392	403	389	412	440	433	416	407	394	418	377	425	411	410	408	423	438	422	390	377	473	436	409	375	446	436	433	421	396	417	405	406	396	406	410	420	398	425	397	378	418	388	379	450	414	395	430	399	404	410	436	410	395	414	381	400	409	428	411	381	379	402	371	417	428	377	411	421	387	409	394	396	423	409	430	450	400	407	418	380	416	422	406	418	426	417	409	369	446	411	400	384	384	394	407	413	430	422	393	389	398	406	402	406	412	404	393	441	418	399	335	408	425	412	421	413	409	427	452	397	392	431	399	386	416	386	400	426	420	419	410	377	417	383	419	428	406	425	402	394	412	448	383	453	413	439	386	390	427	421	422	402	407	419	388	380	431	374	409	425	409	417	385	400	405	402	383	424	414	428	425	392	398	386	387	425	421	430	416	417	404	398	414	407	396	405	403	423	422	419	399	410	380	379	412	417	420	380	415	403	425	402	401	413	404	409	400	389	391	397	404	389	427	405	385	400	384	418	400	398	422	432	412	432	415	424	376	426	419	423	418	408	427	417	407	421	381	396	397	424	413	372	427	378	397	405	393	392	440	408	425	386	444	410	424	410	420	407	403	408	390	421	438	390	408	405	390	430	393	430	424	388	463	428	447	420	416	376	417	400	400	402	440	403	404	378	416	397	431	403	389	391	415	393	428	427	423	445	392	414	380	393	472	423	417	409	409	432	416	402	439	427	417	407	437	414	393	383	409	407	406	405	411	401	417	424	404	416	410	364	417	373	404	434	404	417	429	415	442	423	420	423	413	425	398	396	389	425	393	419	403	435	391	390	448	425	420	399	416	399	409	364	428	400	412	393	461	407	388	418	418	379	430	414	368	429	453	392	435	424	375	400	432	399	397	440	421	430	408	397	398	416	413	406	436	414	409	440	429	449	405	402	399	416	412	389	423	413	404	444	421	430	398	400	410	386	393	443	415	385	387	411	421	404	416	406	361	399	422	414	396	406	438	426	395	429	450	389	414	398	395	401	406	411	395	383	408	386	389	416	450	399	403	421	389	376	421	416	387	415	409	398	429	415	409	378	396	429	346	382	419	389	376	386	381	389	403	448	405	413	414	399	451	437	415	432	416	408	424	405	438	400	437	428	415	381	380	430	435	411	402	407	369	432	407	378	377	391	388	401	383	422	397	421	394	398	418	397	392	468	425	422	414	415	408	422	434	410	383	422	428	391	415	384	435	395	440	415	395	427	383	434	434	452	421	417	393	403	410	408	438	399	418	407	427	370	388	439	391	411	409	444	386	396	395	387	401	396	406	407	415	395	420	445	409	431	405	376	406	422	393	414	398	363	408	419	417	402	390	364	400	449	406	405	400	414	411	403	425	426	425	406	413	384	414	419	392	437	372	394	440	402	371	394	395	415	409	420	418	442	417	376	393	408	399	405	397	428	372	407	401	391	425	414	427	395	396	396	412	412	385	434	403	448	407	427	425	425	401	431	381	393	395	424	432	421	417	405	422	420	397	427	418	392	396	412	411	410	420	375	430	430	393	413	402	412	402	385	431	384	406	432	434	396	454	427	426	424	413	404	429	390	403	397	407	416	405	384	412	406	405	436	427	413	398	420	391	413	351	415	403	424	416	462	397	396	382	423	406	425	410	417	405	399	403	413	416	444	424	427	404	442	442	438	417	437	413	389	415	434	395	414	426	415	400	390	391	391	438	409	373	392	404	411	428	403	367	442	431	431	410	402	398	416	423	398	397	421	391	420	447	424	398	439	389	441	448	391	412	389	411	393	385	422	406	390	405	391	405	420	416	448	404	390	439	425	425	413	417	390	422	464	400	424	417	403	407	419	423	414	414	398	391	438	400	429	422	358	417	396	417	401	410	402	421	420	445	412	433	415	420	420	416	377	386	409	397	454	394	426	370	362	390	389	387	440	405	410	438	399	383	410	397	417	417	423	408	383	413	449	395	403	423	414	412	376	408	411	442	431	399	427	428	427	411	419	387	421	397	429	409	418	451	406	420	387	406	418	417	420	388	390	414	407	410	417	440	369	405	403	444	447	433	430	443	372	355	371	388	393	417	399	415	366	424	409	418	388	405	397	421	414	410	383	401	388	400	384	445	367	440	399	423	413	430	412	432	387	387	383	444	408	416	424	429	382	398	367	403	387	400	396	397	415	400	426	428	379	424	424	420	436	408	397	456	401	398	356	408	411	414	374	421	359	424	404	441	409	407	400	372	400	382	433	407	415	418	400	404	413	397	392	446	405	443	394	395	418	418	412	412	433	402	424	409	368	444	402	385	409	407	443	418	401	422	444	405	445	412	399	406	422	417	413	381	401	373	433	411	396	413	389	418	415	440	407	391	396	419	409	425	386	410	398	436	407	412	413	421	399	419	406	387	434	422	395	405	403	429	421	429	426	398	385	407	366	443	413	389	411	428	374	375	421	417	429	409	375	398	426	390	411	399	420	390	402	405	400	376	402	422	448	434	386	399	416	401	435	400	421	408	413	430	407	437	376	377	435	465	375	394	407	413	418	422	393	397	426	401	443	433	416	414	411	396	409	395	412	395	377	455	434	416	399	431	446	418	391	410	382	403	405	392
28841	21284	21281	5729	1034	710	577	405	323	274	461	335	241	280	261	278	221	204	169	187	174	167	157	178	165	146	127	137	140	120	169	158	131	140	138	154	137	140	138	108	132	125	145	139	149	129	137	158	134	139	130	133	141	149	141	143	141	120	134	125	147	128	123	153	135	146	148	153	121	124	151	142	133	139	140	142	150	140	142	124	116	140	139	141	115	159	127	130	132	122	131	132	119	142	134	138	132	162	119	126	154	130	128	135	161	136	143	126	158	133	148	128	127	138	115	132	127	152	136	108	133	131	146	144	114	126	122	120	141	129	126	137	136	148	124	137	131	151	149	153	155	138	132	137	128	138	132	138	134	122	132	135	146	148	149	125	137	125	142	139	133	125	115	150	139	141	119	126	150	137	144	131	145	133	130	128	142	157	155	129	142	139	124	146	141	141	128	122	122	146	139	158	116	136	128	155	120	129	142	141	134	137	129	134	141	126	147	154	142	134	142	138	115	137	148	133	135	130	131	159	131	148	130	150	131	139	123	133	129	132	110	120	170	143	123	126	126	138	146	138	133	105	154	136	136	156	163	137	143	142	130	149	124	154	151	153	117	119	138	149	136	130	129	152	133	137	152	141	140	127	139	139	132	143	120	126	141	145	124	133	154	129	153	119	152	132	137	124	144	131	130	125	125	173	128	156	148	112	115	175	141	124	156	140	130	142	132	125	130	141	148	145	113	134	128	142	124	131	126	138	129	102	126	140	127	137	158	135	132	134	137	143	141	152	125	133	147	143	151	135	146	127	149	134	143	126	124	140	137	147	135	146	150	139	126	161	126	116	135	123	140	132	146	158	136	140	148	121	129	117	127	132	132	139	148	128	151	145	176	152	140	147	141	118	142	131	113	148	151	144	141	173	150	133	134	154	134	140	134	129	139	136	131	111	120	128	140	144	132	149	120	134	144	139	136	146	113	143	136	123	141	138	132	133	132	125	144	149	133	108	144	128	123	135	146	153	158	131	130	136	123	143	134	144	130	147	125	121	128	126	131	158	143	135	135	152	117	125	127	131	138	124	128	112	123	128	131	136	125	132	153	125	136	139	126	138	135	148	124	134	134	149	149	141	157	137	126	127	138	141	132	132	155	136	123	131	118	141	122	149	120	153	122	152	139	133	120	122	124	110	140	135	150	128	121	127	144	139	146	140	129	137	138	145	159	120	164	139	132	143	135	140	141	127	147	133	138	139	141	133	140	165	156	150	121	118	160	148	132	109	133	136	138	140	116	124	141	121	110	130	144	134	154	138	128	129	131	132	120	119	138	146	131	135	141	126	141	125	136	124	130	122	149	132	116	139	125	165	143	133	148	121	142	138	114	154	129	138	144	150	137	145	104	141	128	109	127	159	112	121	123	142	132	142	150	142	134	150	140	125	151	126	135	121	128	145	114	125	154	126	170	136	142	155	173	131	117	133	146	134	130	123	158	129	144	145	142	139	139	132	140	118	139	129	142	134	121	141	138	129	130	143	141	146	158	146	152	127	130	132	153	143	141	129	138	127	145	110	127	147	156	127	137	142	149	141	165	140	136	118	122	120	142	124	129	144	150	137	138	148	136	147	147	130	136	143	136	143	141	143	116	146	141	128	143	144	142	149	116	170	114	145	122	133	118	134	136	166	140	145	143	123	144	137	134	156	148	138	126	123	134	137	130	132	141	138	138	141	129	118	137	127	142	130	126	144	126	137	145	111	114	140	131	119	131	124	128	149	133	151	131	154	143	131	130	140	144	145	127	155	135	140	128	136	130	116	128	126	139	134	113	157	105	148	149	144	119	137	142	123	143	131	151	135	128	130	136	135	148	112	140	120	114	146	116	153	138	145	146	128	144	124	139	137	150	127	126	150	154	121	130	163	152	139	138	132	143	138	124	124	124	137	141	123	137	139	115	139	114	109	140	127	144	128	125	148	120	151	123	123	147	132	141	113	126	130	151	128	105	122	138	131	121	170	128	147	149	143	159	138	139	129	129	140	142	153	143	143	138	139	159	143	130	137	140	124	135	132	147	133	141	116	138	135	121	147	114	124	137	138	143	136	127	141	108	139	130	144	132	114	140	107	118	147	155	150	139	119	149	133	156	134	152	141	141	147	117	125	136	144	132	119	142	140	129	141	141	123	132	132	162	157	145	163	139	142	96	114	155	140	158	125	134	154	131	127	133	130	132	134	126	127	121	117	138	152	136	150	137	130	150	113	142	142	140	137	132	141	110	125	124	122	151	130	120	128	123	147	142	139	139	116	123	135	127	117	119	133	133	134	120	117	139	113	124	145	143	127	136	132	132	144	135	140	129	142	147	130	129	146	124	131	117	118	139	123	119	118	127	130	172	137	141	130	126	144	127	138	123	121	123	124	120	139	152	126	132	122	148	129	142	142	131	132	144	127	126	150	115	138	142	136	135	137	157	116	123	115	140	120	133	113	150	128	135	172	124	132	146	130	147	141	146	118	119	122	144	131	121	113	148	122	145	147	147	125	119	152	153	147	135	127	135	140	141	140	131	149	142	142	142	146	134	146	151	139	151	134	143	123	137	152	152	149	123	149	146	116	135	124	141	147	132	136	144	127	138	157	168	146	146	134	159	144	125	147	127	161	138	138	109	128	139	155	139	120	143	114	137	143	142	139	116	129	150	122	153	141	155	137	140	141	154	135	117	118	128	162	142	127	123	149	128	135	146	130	147	151	153	121	137	152	130	155	127	129	149	139	141	150	148	129	127	152	133	142	153	143	124	122	130	132	131	131	134	132	145	150	136	162	110	133	129	125	143	133	110	142	139	134	135	135	128	127	135	160	140	126	122	131	137	138	144	144	135	134	128	148	125	123	122	147	130	124	139	146	143	145	144	156	127	141	138	143	141	140	136	135	120	123	120	146	137	125	135	144	138	120	142	151	146	139	146	144	133	114	108	127	141	139	140	144	117	155	137	132	143	144	127	129	142	140	134	130	130	134	149	126	141	121	142	132	129	151	138	130	133	152	154	129	129	124	117	141	125	122	122	139	120	132	116	139	134	106	130	138	144	137	139	124	110	148	125	138	136	147	152	137	128	126	135	130	137	129	116	122	134	129	133	147	133	139	114	113	157	111	143	124	134	125	146	135	133	132	120	131	120	138	134	131	141	133	130	127	122	146	130	138	136	147	146	130	145	145	136	118	139	131	128	132	135	132	125	119	136	143	158	127	145	129	139	140	120	125	149	141	138	141	124	129	140	115	131	107	113	139	129	135	148	137	122	148	149	155	147	115	145	137	124	139	139	132	110	139	140	130	139	138	148	128	147	121	139	133	139	148	143	158	142	143	154	137	155	142	131	138	132	130	139	147	120	125	124	129	133	157	145	142	103	133	132	140	144	119	138	120	140	138	143	132	135	154	138	119	123	135	128	131	152	137	163	146	130	145	130	120	138	118	138	128	158	109	135	143	116	144	145	141	158	139	130	145	147	122	134	146
6793	3546	5871	5341	4916	3487	2826	2105	1595	1490	2745	1693	1202	1497	1399	1239	1093	1036	850	713	807	714	574	554	536	528	513	462	503	488	477	473	530	494	510	465	442	493	498	419	405	397	468	421	371	370	441	420	413	403	453	410	415	392	411	466	382	421	430	403	401	397	420	429	384	453	405	426	401	423	417	421	393	436	434	445	389	365	431	404	386	410	401	424	417	415	415	430	445	431	416	400	435	439	409	425	425	387	410	390	461	425	437	439	403	410	406	434	386	415	400	407	386	410	403	418	439	414	390	408	408	425	453	429	418	403	408	395	412	425	421	393	389	441	421	427	434	465	418	412	410	420	393	439	428	432	412	421	408	430	453	409	368	415	419	417	466	419	427	431	467	418	427	392	416	429	413	412	392	402	421	396	431	417	433	394	427	467	399	440	425	436	436	450	405	414	439	406	392	417	439	411	461	412	422	434	377	407	403	388	415	410	425	407	401	387	428	420	435	411	398	374	430	465	420	403	425	406	417	442	417	413	385	444	415	443	408	386	438	372	401	440	388	406	409	381	419	429	407	395	427	399	466	422	424	397	412	416	438	411	387	398	404	362	380	460	420	425	441	411	379	419	424	447	409	423	415	390	414	368	418	415	442	428	380	401	394	421	393	431	446	410	409	394	434	402	420	382	399	425	409	423	376	443	430	431	437	437	424	411	375	391	422	439	409	403	407	426	432	437	429	435	431	441	422	397	393	460	402	442	402	383	383	429	405	415	406	412	442	413	419	403	441	448	467	434	421	378	423	403	409	396	439	392	463	402	427	434	421	404	398	425	430	432	398	420	428	452	403	441	401	404	410	416	408	433	430	400	434	416	435	412	403	438	393	424	384	446	407	411	429	432	415	408	414	427	432	430	426	401	412	383	446	415	406	405	419	421	407	387	387	440	373	400	408	440	445	452	405	414	425	463	411	473	408	400	389	399	387	417	419	416	416	434	405	416	438	422	398	379	422	411	383	402	408	436	424	430	438	475	389	402	386	413	411	426	435	431	402	429	400	401	407	388	441	395	425	440	476	404	390	421	439	428	409	418	407	422	417	424	410	411	408	393	429	426	440	388	418	440	371	425	411	407	408	428	391	423	418	404	400	388	419	407	374	429	434	407	418	422	406	432	385	416	397	449	436	421	414	427	389	384	433	429	397	427	425	432	381	409	392	391	379	432	417	407	428	471	395	393	412	421	430	402	377	427	443	380	412	400	410	444	392	405	419	416	429	440	405	426	443	425	415	462	414	391	422	413	422	414	388	383	435	400	366	455	419	423	386	417	419	396	444	401	430	441	418	393	366	430	457	420	411	415	409	384	397	415	395	420	371	436	429	406	383	419	398	399	402	415	422	396	417	444	399	407	446	404	395	414	394	423	419	415	420	453	421	429	444	438	397	449	420	406	416	395	402	424	414	396	407	407	419	429	362	425	415	422	412	399	426	412	409	406	419	405	410	412	400	407	408	431	394	421	392	421	431	393	406	407	485	429	397	419	412	423	406	357	401	406	421	418	376	404	396	398	424	380	436	443	424	442	413	437	422	393	440	407	410	412	425	434	474	393	425	420	402	385	414	403	423	402	422	428	462	424	412	404	419	381	414	405	456	434	427	394	397	428	407	437	419	425	408	391	390	421	416	441	395	405	434	448	424	396	426	412	399	414	402	398	399	446	425	402	436	415	417	384	419	421	394	399	433	413	400	389	438	400	443	392	398	409	422	442	444	391	443	410	372	368	439	412	472	441	430	442	437	399	425	436	442	414	426	410	441	376	379	440	409	428	374	422	398	418	429	428	365	420	413	379	400	405	433	413	437	413	414	395	409	404	381	404	428	448	387	381	444	410	411	404	399	437	434	430	431	411	449	416	384	416	458	410	443	444	404	447	418	419	437	440	386	405	437	426	383	400	444	389	430	421	390	415	423	394	412	404	398	418	420	441	379	430	416	404	416	458	419	406	420	406	432	417	430	427	387	413	409	417	396	393	397	425	398	417	375	414	445	403	371	445	430	404	410	421	426	396	430	410	430	403	419	424	419	391	444	418	395	431	424	427	417	427	398	419	430	410	359	453	406	413	418	445	429	411	437	400	409	417	414	409	397	421	408	415	420	426	431	431	430	432	392	357	420	451	425	410	423	425	419	403	421	425	398	431	428	453	397	429	416	377	390	369	438	431	452	445	404	418	430	401	428	424	397	387	432	436	406	421	408	408	431	428	387	401	429	404	416	422	426	410	459	408	417	404	413	430	423	409	394	385	406	418	393	418	440	418	420	417	403	410	381	446	421	436	420	417	405	394	414	420	413	377	421	412	433	431	425	411	448	436	408	398	399	426	400	419	510	417	433	425	433	451	442	404	424	390	434	426	398	396	387	412	449	398	408	390	428	428	470	425	432	418	416	398	392	393	386	452	408	401	380	415	440	411	425	408	438	399	428	409	430	408	417	418	418	404	432	402	412	391	448	413	396	442	404	451	417	391	418	397	420	411	398	403	388	396	404	403	383	453	443	453	399	371	406	437	445	403	394	456	420	428	422	416	387	417	410	399	420	421	425	396	445	386	428	412	409	425	408	431	410	425	401	401	369	424	403	391	385	432	429	414	383	383	418	440	448	410	454	422	397	427	381	413	407	419	427	374	437	397	434	410	388	412	391	415	405	431	371	393	477	437	419	386	395	399	407	401	424	424	432	419	420	398	454	414	460	375	403	402	445	372	414	400	426	388	424	447	442	446	390	409	436	441	389	437	458	434	418	452	422	424	453	414	403	399	407	426	439	381	414	436	403	371	429	395	416	404	428	456	385	408	391	411	422	409	444	375	446	454	400	389	430	374	415	384	421	430	434	429	437	450	429	426	400	442	389	418	407	409	426	420	432	422	415	410	426	456	362	419	442	397	436	402	421	430	430	418	428	432	420	413	414	403	417	412	433	420	424	389	398	392	417	414	432	418	398	385	388	420	418	399	420	436	421	387	399	414	476	394	407	418	424	474	408	420	410	417	434	424	407	440	409	446	406	432	430	435	445	408	396	410	419	413	392	427	411	401	415	395	418	401	415	440	407	414	414	404	390	418	389	404	415	401	396	405	371	447	425	454	388	429	408	406	425	411	415	360	443	420	392	419	421	414	441	415	426	426	409	390	417	400	435	423	401	395	396	381	442	407	416	430	421	463	387	437	439	402	374	411	443	443	444	427	414	418	419	412	388	411	432	445	437	408	419	418	439	425	388	465	433	400	436	389	445	414	372	421	399	413	438	418	455	410	416	407	392	425	421	382	411	418	427	405	407	442	386	422	395	423	441	365	382	395	429	388	392	410	407	410	408	427	372	432	394	409	427	417	404	453	440	413	401	379	385	416	450	428	419	429	382	408	421	422	405	413	421	395	415	414	419	392	444	406	417	394	382	405	402	425	412	444	383	366	401	424	439	428	412	422	405	408	400	435	403	414	442	373	406	391	416	434	404	421	456	437
28833	21315	22134	7767	1837	1046	849	622	479	516	808	460	385	404	369	366	296	302	208	222	209	202	177	181	174	168	152	170	163	160	176	167	176	170	170	133	157	159	173	146	151	144	154	127	144	144	164	161	145	152	132	130	151	140	147	138	152	159	140	126	138	152	148	142	163	152	148	162	156	151	138	157	135	126	160	137	138	149	167	150	150	142	145	137	158	124	140	147	140	142	159	144	133	139	146	126	159	141	153	163	144	139	109	129	139	139	132	119	130	150	125	135	139	159	147	149	130	156	141	141	138	160	148	135	155	148	126	136	149	144	142	148	149	147	145	141	131	143	145	139	153	134	148	152	141	144	153	140	130	142	124	137	133	157	135	142	174	152	149	148	134	152	125	142	152	134	152	138	157	141	158	135	128	128	136	157	125	137	131	131	137	136	144	144	146	147	160	153	131	152	159	150	160	141	161	135	141	142	155	140	152	136	133	152	154	149	146	159	152	145	159	145	137	126	140	144	148	143	136	154	149	135	131	122	128	150	154	159	132	154	127	134	141	157	141	149	142	144	137	134	139	153	154	155	146	137	160	134	139	142	132	146	135	150	144	136	162	135	141	119	144	146	144	151	143	119	115	139	150	158	140	154	149	139	134	139	136	140	160	157	138	151	158	139	132	154	149	139	148	156	149	162	154	152	156	138	144	154	156	168	159	154	136	131	156	151	154	148	147	140	154	163	119	127	132	145	150	133	148	134	160	155	144	155	119	152	146	147	140	143	136	152	139	149	136	160	139	145	148	151	162	143	145	168	139	146	162	146	150	137	138	142	144	162	136	128	145	150	148	110	142	140	135	153	134	149	163	137	136	135	132	144	157	141	165	142	143	139	156	123	146	160	128	134	155	159	150	137	142	146	129	139	163	140	130	132	151	153	139	168	121	123	165	153	161	123	139	149	157	145	141	150	129	150	169	149	143	148	149	142	144	150	160	142	168	149	150	136	163	165	122	131	151	143	148	122	141	147	149	131	145	135	144	139	150	156	139	170	156	140	155	140	131	145	120	119	131	155	142	150	145	143	146	133	142	121	147	142	136	169	143	155	117	131	145	143	143	142	151	150	150	152	138	152	171	156	148	147	131	158	140	124	147	137	145	164	154	147	153	132	151	145	160	149	122	150	145	150	131	153	149	145	148	162	134	145	143	144	124	149	170	145	145	150	150	152	152	129	139	155	150	147	138	150	138	144	132	149	128	155	134	131	142	148	163	139	148	143	127	138	167	151	142	122	139	154	160	133	134	160	145	147	158	152	152	151	133	140	133	147	171	146	132	148	163	141	164	152	147	157	151	141	163	143	130	142	141	144	139	149	156	147	147	136	142	166	154	148	159	138	142	158	155	142	161	146	146	144	136	139	142	155	154	144	149	151	156	143	145	161	157	145	140	138	137	134	162	149	142	128	154	152	125	164	144	148	144	148	142	151	131	132	144	118	133	129	171	153	146	147	146	151	149	159	156	146	138	142	161	152	140	133	147	139	138	156	141	133	165	146	135	151	160	143	151	134	140	147	129	139	160	132	153	148	176	169	154	166	145	114	172	134	127	158	171	156	145	134	124	145	147	128	132	131	164	141	140	134	146	148	133	141	124	137	136	146	142	148	142	155	146	166	149	152	137	142	136	157	134	161	147	144	163	156	162	138	136	155	131	135	163	165	163	145	140	160	136	121	136	157	146	126	146	151	150	158	185	154	157	133	132	155	151	149	142	138	148	138	141	166	161	141	131	146	137	125	164	136	148	161	123	145	136	134	131	160	150	155	150	152	142	146	154	151	122	151	127	151	135	130	150	141	152	150	140	134	144	137	139	137	125	158	138	136	132	153	174	147	122	130	144	152	154	146	152	137	136	124	156	154	138	145	140	163	159	138	155	152	157	148	158	121	137	150	157	129	147	127	133	150	143	150	156	155	153	141	171	157	123	112	147	149	130	134	164	168	126	139	145	129	138	162	139	135	145	137	150	151	126	127	137	141	136	171	148	149	140	141	143	153	126	160	141	144	147	107	142	131	133	151	137	146	147	120	126	138	154	119	137	150	142	130	148	150	138	135	129	140	137	118	141	168	143	159	169	164	124	172	157	145	139	152	153	144	130	145	143	138	134	128	158	147	136	153	175	162	147	163	156	145	146	149	135	143	154	170	151	144	162	131	145	134	123	124	157	152	150	139	154	127	156	167	139	145	141	130	132	138	124	137	139	149	163	147	151	138	177	144	154	119	144	149	150	147	140	167	163	150	140	128	134	143	150	129	144	155	152	155	159	131	134	139	153	138	130	135	140	127	142	139	149	159	148	138	158	155	142	149	139	151	126	147	141	170	153	135	154	138	133	140	180	154	128	140	139	152	136	150	144	140	148	167	165	164	155	126	151	117	141	155	138	148	150	137	138	143	157	125	152	142	156	132	132	161	138	141	130	153	150	159	145	152	137	147	140	166	138	156	154	141	141	157	150	143	134	146	142	154	151	140	151	130	135	137	157	127	133	145	138	135	137	122	164	150	160	122	153	131	137	156	152	141	141	132	132	146	148	173	154	129	134	132	124	127	138	152	126	153	158	147	165	162	151	165	138	154	175	132	153	135	146	135	141	135	142	144	145	144	137	146	148	143	127	146	142	136	128	160	141	139	157	142	137	120	147	161	156	143	149	145	157	135	147	118	150	154	159	112	150	154	126	145	148	140	151	150	137	146	150	133	133	142	161	145	134	150	143	118	145	125	117	141	149	138	144	132	121	141	148	146	152	139	139	152	145	126	145	148	129	145	144	156	153	135	136	139	135	138	130	142	141	142	140	155	159	151	158	132	132	143	135	133	153	150	162	138	144	158	141	139	150	146	126	174	157	143	145	160	159	166	146	144	140	133	128	151	141	145	150	139	148	155	153	139	150	149	133	149	150	115	143	155	146	149	147	145	136	158	154	149	152	131	181	132	145	120	143	171	122	127	153	141	134	138	165	117	158	137	164	149	149	136	151	129	133	155	157	146	137	152	137	161	146	130	124	145	140	149	126	129	141	153	137	159	145	132	166	155	135	120	141	162	152	156	147	153	147	148	166	143	127	120	127	128	143	145	150	131	126	153	153	145	140	129	135	161	155	138	117	154	139	111	129	132	128	134	136	168	154	135	123	143	155	163	131	174	162	121	128	136	153	131	136	160	144	146	152	115	153	148	147	165	124	128	162	126	137	149	153	156	155	152	149	156	140	143	124	140	141	136	140	174	146	134	114	151	140	144	166	163	132	114	142	136	157	142	136	167	155	144	126	128	150	140	126	165	140	127	140	130	154	150	134	143	155	172	149	142	141	119	137	161	157	147	171	143	135	149	143	149	142	119	128	137	137	137	151	135	155	150	136	143	137	158	136	145	162	143	138	130	144	143	140	147	140	137	156	138	155	166	154	142	141	145	149	132	137	131	139	137	135	167	154	147	152	151	171	152	151	120	130	128	139	141	144	152
7602	5344	8267	8651	7905	5521	4824	3351	2410	2900	4519	2363	1878	2372	2163	2029	1628	1426	1081	994	1045	875	721	745	667	658	594	550	587	545	577	579	578	540	477	499	494	506	504	428	447	440	471	452	446	434	436	444	489	472	463	451	457	385	461	461	439	503	420	440	444	418	413	436	408	477	400	450	457	432	427	462	459	439	451	448	436	448	407	405	435	435	428	436	420	440	462	427	434	435	437	436	418	420	452	448	413	449	434	440	454	463	439	457	497	394	445	424	414	440	445	476	413	465	415	481	412	459	435	468	435	458	471	401	467	422	446	453	409	450	424	457	450	398	453	416	436	410	438	452	440	446	424	400	462	431	415	473	440	432	466	391	408	438	412	455	443	439	456	451	445	452	405	449	466	451	443	454	449	468	416	455	446	457	456	400	449	451	439	431	445	468	398	434	434	403	427	458	446	427	437	449	470	438	424	426	440	411	470	434	409	470	452	441	418	454	478	414	433	427	426	448	480	422	468	433	449	435	454	470	454	449	441	416	467	426	415	460	447	429	441	420	439	442	436	451	422	391	447	470	429	441	438	418	444	417	445	413	467	500	457	403	468	433	471	427	393	415	454	449	454	480	443	455	466	413	445	452	476	437	470	431	463	429	472	402	437	428	455	449	428	444	428	414	420	413	414	397	410	455	436	440	467	410	398	437	455	436	433	406	412	425	439	471	437	420	442	436	429	443	425	454	450	424	426	473	464	463	405	415	406	438	422	411	475	437	438	426	516	443	454	450	420	443	394	435	438	440	431	420	455	401	435	477	443	451	438	438	402	441	438	443	443	418	420	431	431	448	453	430	430	446	430	438	396	436	429	428	436	441	467	441	447	460	469	413	438	403	447	442	400	444	441	452	469	420	427	415	450	450	429	436	429	478	408	466	442	389	402	427	472	434	404	456	429	451	428	453	408	452	425	456	457	453	432	427	405	445	433	439	437	442	467	470	425	426	406	440	387	426	456	450	432	484	433	404	421	476	414	423	432	450	417	440	440	472	444	463	474	413	471	444	445	470	459	429	426	450	436	441	443	443	375	419	438	431	451	440	444	460	424	454	417	427	435	438	401	410	400	440	426	461	417	424	426	440	435	427	441	436	447	420	466	452	423	434	428	463	418	468	425	417	460	453	437	434	457	425	436	434	442	435	449	475	453	418	431	433	385	446	446	434	407	432	464	409	455	438	475	441	441	434	431	439	423	424	414	432	424	446	438	429	415	454	403	435	425	414	444	427	458	431	449	435	397	433	432	414	438	434	445	457	463	458	443	471	399	432	466	467	418	449	452	452	390	444	431	451	434	444	390	417	457	442	458	442	450	429	479	415	424	418	435	432	411	447	444	458	452	441	417	485	418	425	430	461	445	440	422	422	416	429	464	419	454	435	440	439	453	428	484	436	441	454	428	443	438	421	422	464	397	453	427	442	441	441	428	425	462	418	414	420	387	424	411	441	422	435	436	414	414	402	459	448	439	438	467	457	493	402	420	470	436	442	445	428	427	412	420	494	409	429	417	381	421	401	424	430	447	397	451	478	410	461	417	426	454	429	437	463	426	416	394	467	416	394	431	451	432	516	468	432	430	455	429	453	443	409	433	424	454	418	477	449	439	417	437	432	415	455	511	427	429	437	433	491	461	440	427	409	411	434	404	471	439	448	435	419	453	428	413	509	479	464	448	439	400	426	418	429	421	386	414	402	444	432	437	417	460	428	425	415	441	450	415	454	450	445	449	422	428	423	456	420	455	429	437	443	464	422	438	460	413	426	458	410	462	472	452	405	450	436	423	464	453	451	415	412	460	448	445	423	431	406	453	450	440	427	420	472	410	406	403	403	457	483	392	438	433	442	441	438	420	429	422	402	418	398	432	443	480	437	417	400	429	465	424	414	405	436	421	448	453	418	430	420	436	456	462	455	452	424	444	430	417	428	450	443	438	454	406	437	426	437	460	420	426	445	452	406	431	446	427	441	431	415	438	458	428	435	419	435	453	436	450	444	404	416	431	420	467	409	442	424	430	431	422	485	434	430	429	450	434	453	441	429	415	396	421	441	440	436	441	475	439	463	431	454	438	448	429	420	452	443	494	414	408	426	483	418	465	374	446	487	438	436	395	441	459	422	424	407	404	366	436	438	437	444	433	436	440	433	439	419	435	439	421	477	416	415	436	403	398	474	445	415	418	417	453	432	465	430	454	413	428	450	496	417	464	489	446	416	412	437	446	452	459	454	447	431	443	489	415	424	437	441	439	427	405	445	430	426	440	437	461	430	459	445	405	412	461	424	446	454	427	453	463	428	436	468	484	428	401	465	421	464	468	448	421	423	436	454	453	401	449	429	440	448	420	424	432	443	422	444	436	449	462	444	476	455	436	421	432	489	426	417	436	489	411	394	473	470	428	420	417	408	434	468	447	413	458	448	427	431	435	421	431	433	469	451	448	402	399	421	429	419	466	470	438	425	437	419	434	419	447	433	378	455	443	441	437	457	438	450	435	433	473	485	460	466	417	434	436	429	477	456	472	415	442	446	409	465	454	471	430	441	459	438	445	417	438	421	462	440	464	452	466	409	457	412	402	430	430	454	450	431	434	427	441	463	465	455	421	454	422	466	427	456	431	407	401	450	435	438	409	458	434	416	442	455	441	439	448	428	469	468	427	442	425	488	423	430	402	454	441	420	466	409	454	449	427	446	402	444	431	429	415	437	432	429	456	440	427	407	424	430	452	425	425	465	418	454	421	454	442	466	433	460	458	417	491	448	439	403	416	460	418	416	441	455	448	480	441	424	421	444	441	427	420	392	421	445	419	433	426	427	438	486	396	417	416	419	444	440	438	425	441	470	428	403	461	436	433	424	451	448	443	413	453	439	411	436	460	491	468	385	441	409	452	433	454	455	444	447	443	467	442	440	448	423	433	448	450	430	464	472	413	446	428	460	423	440	439	416	426	442	428	435	429	438	435	431	454	414	456	430	448	464	438	449	405	429	483	425	412	462	444	409	485	399	453	462	438	426	413	408	448	404	513	415	454	426	450	463	407	486	449	438	403	418	439	463	440	413	460	402	475	460	434	437	432	474	418	431	484	443	411	470	509	458	430	455	448	451	408	442	421	400	467	451	440	424	441	457	416	445	409	487	427	439	468	458	466	451	421	407	435	432	431	445	434	465	450	474	463	418	470	411	456	424	436	405	397	417	450	454	457	455	447	443	468	411	465	426	434	426	428	444	422	439	438	452	472	401	447	449	430	460	408	426	415	428	404	439	408	445	458	427	410	463	438	459	419	437	434	390	424	435	429	406	463	451	425	434	420	423	453	436	428	438	455	419	460	411	470	441	421	420	417	445	473	415	430	456	432	433	434	421	427	418	444	431	435	415	438	470	383	458	410	443	448	448	458	468	480	475	441	442	457	449	406	455	458	419	443	423	431	461	400	430	428	425	463	459	407	461	420	415	419	417	470	447	442	440	466	434
28949	21250	18574	2018	209	167	171	155	145	158	134	142	130	154	158	140	116	144	146	130	151	149	142	125	142	146	169	139	127	121	142	138	126	136	138	122	155	129	150	113	119	114	123	115	138	133	129	138	124	138	131	125	157	119	140	124	137	119	142	145	130	115	116	116	112	132	140	145	129	141	129	126	148	154	127	133	126	130	146	136	157	122	141	126	125	138	128	115	158	141	110	136	124	120	129	135	140	144	125	146	134	132	135	132	141	137	137	131	146	129	144	143	126	132	165	140	129	145	150	120	127	139	134	130	144	139	141	124	149	132	140	135	165	148	134	162	132	141	145	142	151	120	142	128	112	149	152	131	133	128	111	132	134	128	161	113	135	128	136	131	136	128	140	145	149	145	167	132	113	143	144	153	135	125	131	121	127	135	131	128	126	139	133	130	161	121	120	134	146	125	143	115	156	117	131	126	138	115	114	131	127	108	134	134	120	135	150	130	139	118	126	145	141	141	139	128	123	120	128	146	139	134	145	138	123	151	141	130	145	121	134	136	138	134	146	152	107	158	136	128	108	146	133	133	147	155	126	126	142	131	128	129	124	158	142	139	138	129	156	117	135	130	136	132	123	124	145	148	141	139	148	127	135	143	135	116	128	114	162	138	129	134	134	133	120	117	128	133	121	127	121	120	146	161	126	119	145	126	150	149	137	138	109	144	154	111	136	122	112	133	170	134	120	126	119	132	125	117	158	129	127	139	128	129	138	151	145	129	141	134	142	135	134	147	133	116	129	134	162	133	138	142	129	140	121	146	125	117	113	139	125	145	148	148	133	146	137	134	133	118	130	134	121	125	163	119	131	131	121	151	144	133	141	148	131	133	129	126	142	141	132	142	126	142	154	150	130	138	120	134	131	132	119	131	156	144	139	153	127	126	120	132	136	120	132	136	147	119	135	122	125	136	142	133	143	141	127	136	142	117	165	120	133	121	128	136	142	128	135	129	133	149	143	125	144	141	127	135	124	113	147	117	120	134	143	131	108	112	121	147	124	113	135	139	151	124	103	136	128	154	154	121	135	145	125	123	126	130	120	142	133	122	122	124	134	155	130	133	132	141	154	134	137	138	135	135	140	131	148	129	129	134	147	144	152	130	137	135	142	126	141	148	138	140	133	165	137	114	127	148	129	119	115	122	121	138	117	134	131	146	120	132	148	144	131	138	147	119	124	112	147	131	133	147	138	149	138	136	134	126	130	136	125	128	129	133	128	158	129	124	137	135	128	130	123	119	120	128	138	119	145	138	131	138	111	123	137	125	120	150	126	130	123	128	137	121	124	135	135	132	138	147	126	145	135	135	124	145	131	119	129	139	138	116	139	127	145	124	129	136	128	106	129	160	131	131	127	126	137	132	151	130	146	166	127	140	123	128	139	138	106	135	138	117	136	115	142	130	144	149	139	147	126	125	132	124	136	139	138	120	131	131	131	142	151	132	116	139	142	155	145	151	123	140	146	135	128	134	116	124	137	103	125	112	123	133	146	138	122	143	133	152	122	143	121	147	133	144	120	125	139	157	148	124	130	158	132	139	138	126	133	132	152	129	125	104	137	124	129	136	149	117	123	108	137	140	125	130	126	127	149	125	105	125	133	127	126	136	134	126	139	151	145	126	129	136	142	125	154	136	130	108	136	141	141	124	141	132	146	129	136	111	143	148	119	138	146	138	134	140	127	136	121	131	119	134	145	135	142	120	117	132	143	151	147	119	151	145	123	138	137	117	122	118	104	138	136	125	129	137	123	130	142	140	150	121	125	120	120	129	131	134	133	131	117	130	147	148	140	158	132	126	135	121	149	133	140	127	119	141	125	130	126	157	131	119	140	129	122	134	126	130	154	135	145	138	139	130	123	140	111	124	159	103	152	131	116	112	114	116	117	134	120	119	129	153	115	134	139	140	100	144	131	145	122	162	140	132	119	132	144	129	139	154	148	128	140	121	132	151	119	119	147	129	133	132	138	109	143	126	152	131	119	146	119	146	133	136	140	131	125	141	156	136	130	140	152	132	128	130	128	123	137	127	115	141	129	134	120	112	139	132	136	120	121	145	115	132	123	120	145	121	149	124	123	146	145	139	139	151	141	135	124	149	157	140	127	120	138	132	116	119	143	118	145	121	135	142	141	140	158	147	129	120	137	133	143	125	141	132	137	127	127	135	127	150	126	137	125	125	146	148	128	149	125	109	141	136	129	138	128	147	135	137	120	137	123	153	139	134	147	145	133	121	141	141	124	136	121	129	133	138	112	127	110	140	123	107	118	131	126	121	134	124	141	103	133	134	137	129	136	149	161	111	141	141	133	144	134	142	135	136	122	127	154	138	121	146	130	143	131	114	124	119	133	143	130	120	123	123	116	128	117	145	146	137	120	136	134	134	165	161	131	137	121	123	124	135	119	139	128	124	125	122	142	136	116	122	126	128	141	140	151	137	121	164	122	137	130	113	115	152	170	140	135	132	128	126	153	119	154	156	136	157	132	140	120	126	150	116	138	137	138	152	140	126	120	120	122	136	139	130	144	137	130	119	151	135	134	145	140	122	134	128	128	137	143	136	141	120	149	135	141	131	134	136	137	141	144	142	139	137	106	166	154	141	125	157	134	132	121	150	147	135	148	135	145	133	140	137	148	141	147	145	123	141	119	146	128	146	125	132	144	132	143	161	128	127	127	113	138	143	139	149	148	125	121	97	140	129	115	141	126	108	125	154	124	130	139	115	135	140	130	146	117	146	129	137	146	128	149	135	126	121	146	112	123	116	131	138	135	111	138	136	153	137	138	121	133	136	121	133	158	143	127	141	116	137	123	108	149	141	116	153	127	118	159	138	119	158	126	137	139	134	132	121	126	141	134	136	113	136	147	131	115	129	138	128	140	137	150	120	126	128	159	126	129	143	120	153	132	138	143	147	137	138	139	138	147	120	138	134	136	148	115	136	117	129	121	140	140	121	142	123	151	147	120	106	154	149	139	143	139	129	133	140	116	137	134	141	124	111	137	139	149	134	112	152	141	141	107	143	123	137	134	142	123	155	144	129	132	149	145	153	135	150	127	146	134	128	150	134	148	130	130	132	136	122	146	132	130	130	165	108	117	140	157	128	134	111	138	148	136	148	135	126	119	133	145	132	135	129	142	114	109	117	120	118	134	142	128	154	143	137	121	118	126	131	138	116	137	134	144	140	133	136	117	138	141	126	130	140	134	146	148	119	134	127	122	135	129	141	99	117	136	141	131	113	119	138	122	151	148	135	129	123	121	107	119	129	130	121	139	114	152	127	137	129	141	156	147	128	137	159	119	133	131	135	133	135	122	144	138	139	120	126	132	127	147	130	127	132	130	125	130	128	109	123	117	127	159	143	116	134	150	133	131	115	112	153	138	143	147	121	133	144	136	126	124	126	133	136	162	141	136	128	133	126	135	124	138	135	126	119	110	124	140	154	129	145	126	139	103	130	106	125
5394	1016	1023	894	836	732	668	558	532	501	562	499	509	508	493	461	495	460	437	428	463	443	401	397	402	432	446	405	401	411	406	431	420	396	388	414	432	421	386	429	428	415	408	389	407	401	417	415	398	416	424	435	392	386	400	427	429	396	385	385	357	420	385	416	396	398	390	414	448	384	392	397	401	392	393	403	407	408	396	419	452	440	419	457	384	397	425	401	428	422	401	388	397	407	425	419	419	417	396	411	418	417	412	402	394	419	380	435	430	428	377	417	403	418	400	409	409	419	395	402	419	403	372	407	409	382	410	422	384	388	377	423	410	399	412	418	408	393	394	396	419	409	428	452	461	413	435	428	414	375	434	425	389	435	428	411	442	389	405	430	398	386	413	403	439	414	411	384	424	400	414	405	421	372	382	405	441	411	390	377	431	411	389	405	401	383	396	420	412	418	430	412	425	428	418	390	388	368	388	425	402	391	396	384	409	395	372	400	400	393	413	407	403	421	421	375	427	400	404	415	429	397	393	390	396	416	423	405	363	454	399	398	403	401	397	413	413	411	409	390	427	412	400	425	408	402	410	394	398	421	383	396	394	413	361	395	398	366	411	421	410	445	400	391	411	460	401	412	376	398	408	397	400	441	414	398	412	435	365	452	405	415	408	397	426	348	385	395	392	424	383	416	438	397	387	433	435	414	427	388	414	396	392	374	404	445	414	369	429	427	420	410	394	422	426	401	413	439	377	452	433	404	395	418	393	399	375	424	426	384	389	398	434	371	439	445	386	442	408	399	379	418	379	421	423	441	424	389	417	395	407	384	399	409	418	405	406	393	390	413	407	398	416	404	406	425	419	402	386	396	418	376	415	402	423	375	414	408	408	409	378	403	394	382	360	420	423	431	418	383	397	424	420	437	410	365	401	380	411	412	387	419	389	428	411	383	433	406	420	416	429	394	471	393	403	421	354	425	433	416	391	397	413	424	415	417	410	408	431	395	395	428	423	380	394	392	405	420	406	399	477	396	384	388	404	414	395	437	387	394	360	392	418	416	385	426	433	400	424	434	392	434	411	392	412	395	427	402	403	368	388	430	376	407	395	400	395	414	361	423	399	414	424	391	458	407	408	380	391	399	400	417	399	389	406	408	434	390	426	441	420	394	384	415	392	405	438	418	434	404	406	431	396	402	389	452	381	356	404	393	391	423	409	393	403	430	381	409	426	422	404	388	397	413	401	379	420	422	380	413	414	362	345	402	403	423	368	423	424	432	422	408	393	408	392	404	412	413	405	420	407	437	400	393	376	436	362	403	380	433	420	413	381	417	423	436	398	438	379	394	418	370	401	439	393	411	371	407	408	392	434	405	398	432	407	407	431	415	448	425	402	421	409	432	410	395	428	419	418	368	409	437	413	389	430	392	416	381	409	370	361	375	404	429	400	387	400	427	390	399	398	395	417	381	449	366	404	406	407	403	407	401	397	417	411	403	394	399	392	368	393	419	440	409	412	407	414	416	389	421	396	410	424	442	362	403	378	394	415	422	369	428	418	408	378	371	423	447	367	423	428	386	411	389	394	419	408	418	430	402	415	351	389	414	392	406	402	423	396	411	379	415	409	444	396	379	394	452	418	422	432	410	399	405	414	393	401	409	402	405	403	418	394	406	417	395	427	401	403	414	412	413	429	416	417	416	423	377	429	419	374	423	455	415	418	435	415	464	400	376	421	385	422	410	410	435	397	391	378	394	458	401	390	397	399	401	396	390	382	376	390	400	370	390	431	458	388	390	422	401	391	399	407	443	421	393	429	401	443	389	381	430	402	392	412	404	456	408	393	421	428	384	393	392	395	424	420	409	389	390	438	392	421	411	418	416	370	416	415	405	395	406	375	434	392	402	406	387	344	409	389	361	385	388	372	388	452	405	390	447	420	405	436	382	447	384	414	445	384	392	397	392	414	367	407	377	396	401	399	392	399	392	431	410	425	450	373	384	407	373	414	346	414	420	421	412	422	376	412	426	373	390	413	378	395	404	380	404	373	431	422	376	406	414	407	403	365	402	423	418	397	406	403	430	407	402	418	410	414	424	375	398	400	406	430	389	408	380	433	437	386	413	372	385	402	439	421	392	417	403	365	425	425	392	368	411	383	393	421	382	419	408	411	405	413	393	399	386	406	413	479	441	432	397	399	381	411	394	410	387	433	433	394	402	404	393	424	380	424	413	394	416	410	354	405	424	396	401	402	415	400	422	392	423	438	415	390	429	419	402	436	389	409	386	429	391	428	408	414	435	405	419	381	424	400	382	415	381	408	382	432	407	417	380	384	388	402	424	425	378	375	400	421	395	401	383	393	418	403	377	419	408	352	391	383	416	425	405	407	412	431	374	426	406	430	383	409	435	372	424	424	381	420	410	428	385	395	394	424	411	422	392	414	389	394	431	399	416	389	403	365	434	399	405	403	369	426	362	413	407	417	401	399	398	412	407	396	381	395	394	391	400	380	390	411	399	392	412	432	414	422	403	425	408	413	406	397	404	429	422	406	397	397	425	408	433	399	390	388	383	408	394	389	401	424	404	438	406	398	413	348	408	368	417	408	397	452	439	444	414	389	375	394	436	405	412	380	394	404	398	412	405	425	389	393	400	403	382	385	414	406	411	401	424	409	430	387	445	426	423	424	430	415	401	392	383	409	427	435	390	409	433	418	411	421	406	411	371	395	434	412	437	390	414	423	401	341	411	419	378	426	395	406	411	388	422	412	425	403	420	390	404	371	393	372	417	417	409	389	387	460	419	381	422	420	425	407	419	420	421	446	388	405	390	372	403	422	388	399	388	415	431	419	398	433	415	416	410	415	400	402	382	391	391	390	382	384	427	417	395	393	388	385	413	415	407	411	451	413	414	386	393	432	398	409	418	396	377	410	394	396	385	392	364	416	381	407	412	403	409	412	437	428	363	428	416	383	415	412	370	423	409	385	393	414	379	403	410	374	402	407	406	435	423	385	404	429	388	433	388	406	384	382	405	382	447	402	385	430	392	392	403	421	392	403	411	411	386	458	402	410	412	372	379	363	429	376	415	383	427	404	385	412	377	379	409	426	399	412	412	387	356	405	392	429	426	393	437	394	427	450	389	407	381	399	429	424	405	425	420	390	420	431	397	433	408	380	420	399	424	423	360	403	387	417	379	382	368	368	396	398	408	424	402	410	367	406	406	430	390	367	403	431	396	447	403	425	430	416	424	403	377	385	379	411	405	395	388	402	357	391	405	423	408	407	428	403	367	419	411	371	397	404	405	379	424	397	373	382	428	427	417	368	424	366	428	374	394	433	405	415	383	428	373	403	407	398	428	388	390	426	443	362	395	417	414	423	358	403	434	410	411	395	390	418	431	381	410	384	397	417	437	364	388	404	390	380	408	400	400	405	406	431	402	416	368	377	407	452	396	398	395	430	382	448	397	406	380	423	413	387	395	416	377	437	420	376	396	420	385	388	412	406	388	445	440
28943	21328	21045	5333	1126	692	624	379	335	336	393	276	245	302	298	308	243	206	192	204	179	173	145	154	153	149	162	141	142	153	126	174	138	142	145	137	136	142	142	155	125	131	132	110	149	133	148	154	125	156	152	134	148	138	135	137	136	146	132	148	129	135	115	144	137	127	151	136	131	156	148	137	145	141	123	145	133	122	124	131	128	131	156	140	135	141	149	154	141	119	127	147	148	150	146	133	135	149	146	140	158	135	151	139	141	114	150	141	146	160	133	146	127	154	157	128	124	147	120	130	133	146	132	131	152	147	128	127	113	119	142	129	143	115	133	151	132	129	157	146	136	114	131	130	156	128	132	130	146	120	134	141	144	131	138	130	165	140	153	156	124	127	141	131	151	143	162	127	143	128	146	141	145	110	135	147	156	149	133	156	128	137	127	139	142	135	141	125	133	119	140	137	129	117	135	142	124	158	138	135	117	132	147	147	139	135	127	121	134	125	131	146	131	128	128	130	152	120	171	125	136	147	120	140	129	129	127	136	126	138	131	131	119	148	161	157	126	135	129	131	148	140	128	135	134	133	151	148	123	130	145	140	124	130	152	141	148	144	157	123	133	130	131	131	135	138	137	153	121	150	149	140	121	129	128	156	132	121	116	149	161	158	132	137	146	146	130	132	142	129	138	134	162	136	138	113	138	135	133	122	161	133	156	139	121	138	134	154	121	139	142	140	133	138	144	129	131	134	107	129	141	172	152	140	146	147	126	156	123	135	130	144	161	127	137	147	151	140	152	139	135	145	127	119	159	157	152	131	149	119	135	151	142	157	150	140	134	142	141	147	158	137	113	163	147	141	136	135	134	158	154	142	143	133	141	127	136	131	133	143	146	142	132	146	144	141	149	133	137	114	162	150	136	124	131	147	140	123	133	139	123	146	137	135	146	141	163	132	140	156	136	135	149	135	132	122	133	159	121	136	124	128	128	143	135	127	119	130	120	131	120	132	151	117	118	128	138	118	148	138	141	140	136	152	136	132	147	163	152	138	132	147	144	143	148	124	154	137	143	146	131	141	134	119	144	154	139	148	158	142	135	129	155	140	129	128	130	145	138	153	143	122	123	134	131	144	129	145	136	141	142	118	111	147	140	135	120	131	151	139	121	157	126	136	131	117	139	144	132	128	130	136	122	127	115	151	124	122	153	151	135	130	148	146	122	148	137	127	138	137	130	164	143	143	126	134	125	139	134	157	132	146	141	144	113	128	128	127	148	134	154	137	144	132	125	137	158	151	137	157	146	131	130	124	123	152	128	130	142	132	145	123	143	130	135	140	160	141	147	119	160	161	131	133	155	135	149	114	137	143	130	143	148	154	120	122	140	144	116	122	142	142	126	148	127	128	122	148	131	157	160	139	123	124	150	125	158	127	124	140	138	133	112	149	119	149	144	117	144	127	135	134	134	131	164	147	138	142	136	136	121	156	136	138	129	121	122	130	144	155	135	138	146	116	166	144	119	129	145	105	129	129	130	144	163	154	115	125	135	122	127	140	167	121	141	120	137	152	128	101	151	124	130	145	148	119	144	113	125	139	123	136	126	141	138	118	139	143	137	138	124	129	132	145	141	138	134	134	122	116	142	125	118	168	135	140	149	145	135	136	136	133	139	144	146	118	135	144	132	137	138	149	131	129	136	127	137	142	126	161	161	148	140	125	141	150	139	145	142	143	144	135	138	134	123	136	125	136	125	122	137	133	169	132	144	131	131	129	139	143	132	141	144	140	140	146	114	126	107	135	129	127	144	123	128	135	145	133	128	138	143	133	141	127	140	127	136	147	159	132	138	136	147	135	143	131	139	137	150	149	122	158	148	143	161	138	145	135	132	130	146	143	143	132	130	130	136	143	162	150	143	157	165	117	147	128	128	134	141	157	128	144	114	139	133	128	139	151	127	126	123	140	147	123	101	126	146	143	116	160	125	125	138	144	140	112	113	140	161	156	124	136	134	139	137	131	129	127	139	128	138	141	138	126	133	154	128	139	135	140	121	143	133	119	152	146	142	134	142	128	143	143	147	139	126	145	146	149	138	145	136	114	140	143	159	141	135	147	108	132	144	133	136	145	124	144	155	134	140	127	129	116	125	146	148	140	145	138	160	150	132	145	127	115	132	154	126	153	130	137	133	134	145	150	126	129	122	144	128	148	119	124	120	131	138	144	138	135	131	133	146	147	135	131	148	137	150	150	160	135	145	133	133	146	158	133	137	150	142	128	124	155	133	148	133	142	139	135	111	143	123	126	144	145	149	128	149	132	129	120	136	111	122	137	133	113	123	135	149	145	124	141	109	139	134	138	131	128	146	140	147	139	152	138	146	138	127	138	141	147	157	137	133	128	132	134	124	129	124	153	145	144	122	118	131	137	124	131	127	142	122	161	165	130	156	142	131	139	127	130	139	122	151	135	130	129	125	117	143	135	137	120	151	131	144	134	126	124	122	130	133	140	132	144	111	136	136	144	149	118	122	151	114	132	132	148	132	133	139	151	120	137	116	117	130	127	155	111	126	155	130	126	158	135	132	131	149	127	142	137	133	134	137	128	142	150	127	132	135	130	125	136	128	129	146	129	112	155	144	120	147	159	114	146	132	125	133	143	145	123	120	137	133	167	137	143	133	130	134	140	122	131	145	127	149	139	145	136	149	124	134	120	131	127	121	136	133	126	124	163	119	151	113	133	129	126	141	142	155	132	144	147	132	140	140	139	149	153	137	143	134	151	131	142	130	130	143	134	147	131	125	155	150	167	144	138	149	148	135	144	134	139	117	135	149	125	158	136	154	152	146	128	143	142	147	133	131	146	156	163	131	129	166	133	156	161	131	138	126	121	149	134	135	123	135	130	142	116	134	138	138	161	147	135	137	156	122	132	130	132	142	140	137	146	120	132	150	145	153	144	140	134	135	144	122	151	127	132	116	120	138	138	150	145	131	147	134	136	125	139	123	138	141	164	132	141	143	153	138	154	148	134	130	118	141	126	143	140	138	148	128	151	120	140	134	159	143	129	150	150	134	141	138	130	133	133	157	132	176	144	162	139	127	135	164	141	128	147	140	141	129	144	126	149	108	118	153	131	150	148	141	149	123	159	139	133	158	123	129	154	156	131	140	142	131	150	135	124	148	142	129	140	111	138	134	128	135	125	160	166	120	131	143	141	120	127	135	144	142	120	134	126	126	134	122	125	150	128	127	130	144	137	147	135	117	119	125	156	140	125	134	154	129	135	137	136	122	140	137	143	133	130	141	150	136	134	112	126	123	148	120	144	149	133	118	151	140	134	122	128	143	154	132	127	119	143	117	149	131	160	154	121	133	143	117	147	134	146	137	138	123	135	152	123	125	137	138	145	116	136	140	128	110	125	148	113	143	141	126	135	137	130	155	140	139	158	132	163	141	139	149	141	127	122	149	145	166	146	130	129	147	130	143	128	127	136	158	142	140	138	120	134	136	114	133	136
6504	4400	6625	5731	4991	3602	3196	2053	1757	1868	2149	1504	1096	1530	1507	1414	1245	928	803	779	793	641	603	552	563	510	506	515	489	521	509	487	471	443	442	426	468	446	425	464	460	391	456	406	455	428	428	416	431	404	423	418	425	434	425	414	451	440	428	414	445	396	403	414	410	415	402	432	439	407	411	419	426	421	406	395	447	400	445	379	410	428	438	409	438	427	433	397	426	416	423	408	418	394	425	432	429	411	419	414	394	431	417	441	420	431	389	383	417	409	418	398	443	436	415	424	418	408	410	445	425	392	445	421	414	395	440	413	416	395	438	425	395	431	430	433	428	395	388	462	438	452	429	409	457	415	445	386	431	421	402	430	458	410	409	393	453	407	413	405	441	436	426	429	444	422	435	416	428	409	399	437	420	421	416	427	412	424	405	430	451	397	445	403	423	375	387	425	398	415	447	399	372	419	413	373	404	386	352	417	435	434	408	416	387	435	426	398	401	448	384	403	419	451	409	404	413	436	429	424	423	425	429	459	406	424	419	434	387	441	439	409	398	425	434	447	429	439	427	405	378	438	438	380	411	425	429	424	450	427	435	435	429	447	440	407	435	373	432	417	438	421	407	414	411	444	430	410	431	429	398	403	430	454	425	415	415	421	428	435	434	443	428	431	412	406	431	395	411	400	424	427	398	423	392	428	403	427	422	439	429	384	415	393	444	382	453	407	427	435	414	407	426	402	439	403	409	413	402	414	395	419	416	419	419	426	414	440	459	446	395	405	432	411	405	450	403	409	439	439	433	433	401	407	410	418	401	412	419	452	426	406	424	433	400	428	426	419	434	385	444	412	436	408	402	420	409	435	399	420	441	432	355	433	402	397	380	409	429	425	430	425	419	434	409	407	453	446	438	448	424	435	428	431	428	435	398	425	375	412	411	431	426	381	429	390	407	432	416	401	417	366	423	431	411	447	411	451	404	416	401	403	472	446	402	398	405	393	408	414	428	414	421	421	415	371	448	434	383	446	417	407	449	402	425	431	414	415	417	410	369	400	403	417	412	424	405	394	418	394	411	416	433	420	437	394	416	420	423	372	454	455	404	417	407	391	430	401	443	439	412	433	458	426	375	410	424	425	408	426	420	441	397	393	422	433	431	415	410	447	416	396	414	410	400	421	432	443	457	452	417	453	419	394	438	397	439	419	423	450	412	427	421	449	408	393	424	418	441	385	412	388	419	436	376	425	423	464	412	408	466	434	423	450	397	388	372	388	393	417	431	426	423	400	411	406	431	392	424	438	439	429	399	402	402	414	443	479	422	409	421	414	441	385	438	436	397	435	434	418	416	421	415	425	421	446	444	364	420	403	404	410	405	395	414	415	400	411	427	412	402	402	399	431	421	418	427	427	412	422	425	429	401	444	429	423	433	420	434	403	452	429	390	435	433	433	416	446	446	403	433	439	407	389	417	437	404	424	429	392	418	406	379	400	398	426	393	421	415	415	425	427	467	403	428	433	399	378	407	422	416	419	408	434	419	398	434	436	395	413	383	426	424	420	358	412	444	407	428	416	408	437	434	440	422	398	399	412	394	386	410	415	407	422	420	386	413	388	434	403	391	448	424	407	405	422	430	407	450	430	439	398	393	429	434	402	442	401	401	425	407	419	398	439	473	392	396	395	397	393	450	386	453	371	426	403	402	389	430	431	408	419	439	436	396	424	421	418	430	432	423	423	457	437	404	408	423	437	394	368	405	409	441	416	421	409	437	455	413	432	437	432	423	411	432	422	409	461	411	423	422	408	377	420	416	431	441	425	418	438	428	424	424	416	404	401	417	405	377	467	399	397	404	419	430	355	390	394	382	431	412	408	420	437	443	421	429	400	465	410	413	427	450	439	425	456	418	430	427	398	492	437	408	384	406	425	410	432	405	405	387	446	399	399	406	416	447	453	438	408	404	419	434	419	469	415	431	445	459	436	376	444	429	441	466	387	427	443	409	431	444	413	436	397	433	406	434	442	396	406	426	410	411	432	400	434	443	405	428	413	434	407	427	424	431	446	383	425	407	416	408	416	416	410	454	380	403	433	417	405	420	418	413	465	412	435	408	417	408	416	421	385	423	472	422	407	444	389	421	440	407	389	448	424	426	387	420	427	382	400	403	431	414	421	403	430	403	400	387	406	422	418	412	417	420	430	431	449	424	429	404	416	424	432	413	413	426	421	426	444	402	450	392	409	403	435	425	383	445	373	423	418	397	393	384	442	410	474	403	468	428	380	398	437	425	406	421	389	422	419	404	397	473	439	377	407	444	428	408	415	410	418	411	405	438	418	413	389	429	440	413	417	443	392	432	441	416	417	412	437	429	425	425	404	429	435	392	392	426	439	422	411	413	404	416	434	475	382	425	409	439	431	381	446	433	433	379	430	429	425	445	388	385	402	411	407	389	385	413	400	428	431	373	408	411	436	419	400	389	417	429	412	433	440	417	413	434	416	421	433	415	430	418	424	419	442	395	415	435	469	402	403	411	402	429	448	409	443	411	418	432	394	408	397	398	412	425	407	387	435	378	399	417	424	413	468	458	411	443	393	448	424	413	417	385	429	430	440	429	427	424	434	402	399	424	448	419	421	412	372	444	413	401	464	434	423	402	406	402	405	416	454	398	416	426	410	427	422	409	387	410	423	372	374	434	413	404	428	382	384	429	492	423	393	395	388	381	383	404	439	384	411	406	437	399	427	445	425	418	420	423	415	412	409	449	420	407	448	423	417	390	434	402	418	415	442	427	459	415	422	424	422	413	407	437	429	403	401	400	396	415	394	400	432	419	412	421	421	398	433	380	392	428	401	414	420	436	432	417	448	442	412	441	418	376	409	435	420	409	440	399	436	434	421	435	431	464	402	433	389	424	442	428	429	411	456	427	440	406	421	432	415	409	403	422	409	417	409	432	370	402	392	432	400	381	370	417	401	471	442	400	380	365	441	391	391	404	394	417	424	406	432	420	407	413	452	402	454	397	427	423	406	449	448	370	433	446	407	412	434	407	374	438	413	398	425	421	398	444	401	446	441	422	398	417	414	439	433	432	421	417	386	410	426	432	441	408	405	412	400	434	415	438	433	406	435	389	393	442	407	379	413	379	406	424	452	448	412	374	430	446	408	429	438	408	394	455	405	449	404	413	416	424	401	430	409	429	434	454	379	392	406	447	421	433	397	400	408	397	410	421	414	409	423	407	438	436	408	436	402	430	395	429	396	399	390	405	452	402	413	443	409	418	416	410	408	400	403	412	411	410	425	433	412	413	438	404	434	434	395	424	374	440	390	415	424	450	425	416	392	450	416	427	452	432	443	410	427	420	448	421	469	395	421	395	457	427	411	440	410	432	477	423	432	392	434	405	414	433	413	423	415	398	414	423	397	404	420	468	407	415	412	419	384	440	437	425	407	391	428	425	438	433	412	446	402	412	418	392	439	416	416	422	412	381	441	452	429	419	411	434	457	423	412	419	432
28778	21316	22188	8238	1788	1106	971	638	573	711	605	397	326	419	466	393	334	267	196	240	202	181	170	171	167	181	161	171	167	144	166	169	137	162	157	161	146	122	157	141	139	154	146	153	164	141	165	128	172	129	172	125	149	150	150	150	135	150	144	147	137	147	144	148	131	161	159	176	161	159	161	151	147	151	118	141	142	133	155	142	150	192	153	133	159	144	144	138	128	142	161	140	142	154	150	150	136	151	153	161	125	137	150	150	165	129	149	128	160	153	140	129	145	126	137	133	131	150	140	173	155	142	142	148	168	140	140	138	142	132	140	144	164	163	161	127	147	127	155	147	131	156	151	148	161	148	148	158	136	134	146	153	160	135	135	156	167	161	160	136	143	134	168	145	142	149	169	127	131	174	146	159	130	159	160	147	137	129	166	163	155	139	151	172	142	168	133	152	142	133	144	128	131	152	151	145	142	145	168	150	145	153	146	143	158	134	133	138	160	155	163	169	143	149	154	147	148	141	145	147	145	131	148	138	128	126	120	156	158	127	144	142	133	124	157	162	160	143	164	166	154	156	150	144	154	159	143	128	130	160	114	136	136	144	157	138	151	162	145	151	140	160	131	148	163	149	170	143	152	130	150	133	129	135	151	142	137	127	141	153	168	158	151	139	142	153	146	158	149	158	173	136	139	159	135	126	148	167	145	140	143	174	152	149	132	140	141	138	156	148	155	147	167	138	144	152	143	151	166	152	156	144	167	147	130	133	130	147	148	169	156	156	146	158	143	134	154	142	152	145	157	154	162	171	143	154	134	181	145	154	156	151	144	133	151	139	137	151	157	146	152	148	144	151	140	147	137	145	132	133	168	129	147	134	132	155	153	148	150	144	160	162	130	158	156	162	136	139	171	145	162	145	152	142	140	136	156	133	136	129	152	150	167	125	167	146	152	153	159	133	137	142	160	135	138	142	146	159	147	143	149	151	139	112	142	150	156	165	148	139	120	144	136	143	150	148	124	133	127	146	137	172	173	150	146	167	148	145	144	156	163	126	139	146	155	152	150	164	160	163	160	164	156	160	151	132	147	149	153	148	147	146	136	153	124	154	136	158	139	128	148	178	143	149	127	156	159	161	142	144	134	155	153	151	138	163	162	135	141	149	140	158	153	157	144	128	153	143	143	147	136	134	136	157	140	140	148	138	148	151	145	147	150	158	154	128	147	130	135	169	136	131	140	144	126	171	137	163	142	136	150	141	140	130	125	137	163	167	131	151	138	165	141	156	121	157	148	145	149	144	136	145	169	147	126	122	138	135	169	152	147	159	156	121	125	164	134	134	148	163	166	160	133	136	130	145	141	138	140	173	138	151	134	133	153	153	139	132	148	159	128	139	154	143	143	150	159	136	154	138	150	147	154	137	131	167	152	177	169	144	148	158	151	146	125	139	126	142	155	141	158	154	172	147	150	151	164	135	121	154	153	150	174	157	170	165	140	139	154	151	134	133	163	172	139	129	152	154	143	163	125	140	147	143	164	147	140	130	161	138	167	146	163	139	145	131	163	137	144	140	161	138	149	152	125	139	146	158	130	137	126	147	144	130	144	166	149	145	151	173	142	132	147	156	131	156	166	143	144	159	140	112	171	134	157	133	143	132	128	158	140	150	137	158	155	168	142	144	147	129	158	142	157	148	142	140	136	132	143	142	142	157	142	140	137	113	157	165	120	164	158	140	138	149	151	157	160	163	139	138	135	151	122	185	151	115	130	134	147	150	140	142	134	126	143	160	148	151	171	168	162	188	151	142	166	153	114	150	144	164	161	135	146	163	131	161	142	149	145	146	152	162	141	141	154	140	124	142	152	160	151	125	140	152	130	138	137	134	160	119	137	162	139	168	133	146	145	153	141	132	147	157	157	144	147	151	188	144	133	144	143	135	128	146	137	159	167	135	132	139	145	148	162	138	142	134	139	150	143	172	133	167	144	182	151	147	145	175	147	142	142	143	155	152	134	137	158	146	160	143	138	133	144	144	139	160	140	159	146	134	188	131	148	124	178	142	137	164	133	150	159	138	144	143	136	159	161	150	139	169	160	134	133	132	143	141	131	126	151	142	136	132	150	154	156	140	172	142	147	164	153	146	136	147	149	159	142	145	157	149	139	130	154	147	125	149	141	145	136	135	134	144	116	128	128	138	121	145	141	128	135	168	163	152	139	143	144	155	153	125	160	161	146	148	176	147	144	147	143	150	140	143	167	176	145	142	172	133	139	138	138	149	152	155	153	152	162	135	150	157	176	148	150	152	140	134	150	153	151	150	151	130	134	143	144	150	159	152	130	157	146	152	164	136	182	137	158	151	127	146	150	143	144	137	140	153	157	152	124	140	151	142	143	146	161	152	171	156	154	166	166	145	137	133	132	155	127	144	158	157	135	125	142	148	129	145	144	142	169	140	157	128	140	161	138	148	129	151	148	129	157	157	141	165	154	160	126	148	169	147	168	136	157	138	159	158	140	131	166	144	154	142	157	150	134	139	157	140	137	152	143	145	121	153	164	142	166	148	150	168	138	157	132	149	151	166	142	129	142	149	152	154	165	164	134	142	147	158	143	127	144	147	146	139	164	136	134	152	152	154	167	160	123	162	144	142	169	167	162	156	162	142	157	148	123	138	144	136	127	154	149	155	146	141	135	152	175	140	140	155	152	152	150	135	160	136	147	133	134	160	148	130	149	162	143	136	148	139	141	150	148	133	165	131	134	162	138	148	176	154	131	147	158	132	151	145	150	144	154	144	144	134	151	142	154	141	136	146	167	138	147	141	164	141	170	157	157	144	120	145	132	136	140	136	156	163	147	131	138	145	151	143	154	153	141	127	147	165	151	152	144	138	138	155	137	133	141	132	148	159	135	140	145	137	161	131	164	142	135	142	146	126	146	148	151	143	135	148	127	143	138	149	150	154	154	165	151	119	151	137	147	147	141	142	142	156	126	164	150	149	153	147	155	150	140	126	160	150	156	148	143	157	164	142	135	142	158	160	136	160	145	128	163	157	152	136	149	145	138	148	162	149	147	156	150	145	125	169	175	134	141	135	153	140	145	146	140	150	173	139	143	143	169	164	148	143	149	156	134	130	147	122	154	152	148	144	152	152	143	156	125	142	169	139	142	140	148	151	147	141	147	127	145	119	150	154	135	149	178	146	117	164	150	167	137	154	151	122	154	133	139	151	140	151	159	136	168	146	142	146	129	128	150	140	136	150	155	165	151	135	131	154	114	140	158	152	118	148	139	133	150	126	140	126	123	155	155	179	156	147	149	144	144	162	137	142	148	152	149	139	134	115	166	137	144	157	130	153	151	152	148	143	148	145	166	135	165	148	148	144	153	152	143	152	138	145	160	137	153	148	136	162	150	135	161	159	133	126	172	164	147	151	138	156	161	135	140	140	159	118	154	133	128	135	130	155	176	152	151	132	130	144	147	147	152	144	153	141	152	138	143	157	160	132	149	138
7500	6159	9758	9430	7879	5644	5041	3124	2896	3957	3296	2115	2016	2426	2570	1972	1685	1313	973	1081	959	722	781	667	716	661	589	599	588	609	621	580	536	530	576	561	537	487	491	475	449	493	443	463	454	425	466	475	457	488	459	464	463	451	434	419	462	498	473	452	443	414	459	449	457	432	431	455	436	405	446	472	434	452	424	442	426	485	442	422	420	466	440	426	453	429	465	458	430	451	460	494	445	478	463	441	458	457	443	479	458	432	405	451	437	448	454	449	437	448	433	439	486	416	455	465	449	430	447	430	463	447	438	434	428	463	455	414	453	451	475	432	444	471	458	451	416	493	439	460	463	449	421	430	408	459	467	459	454	449	412	443	457	472	479	471	413	481	492	467	463	468	446	460	458	454	416	467	450	432	469	474	438	438	470	471	496	426	431	434	433	448	471	487	434	452	471	415	473	449	440	442	431	445	466	446	472	465	482	438	450	419	439	473	420	468	480	450	452	488	477	482	474	466	460	426	460	465	462	462	448	421	454	479	454	446	423	458	437	431	469	415	484	475	463	415	418	435	430	464	434	429	409	450	429	429	434	469	443	492	464	452	437	439	394	419	456	443	471	454	479	480	422	449	428	461	420	444	437	423	475	446	446	465	496	434	431	478	443	426	458	455	467	475	454	449	450	416	457	418	454	444	451	448	474	460	420	441	424	438	423	416	482	479	402	411	441	463	446	458	428	467	463	445	453	437	461	472	436	454	407	449	466	472	469	475	426	460	415	471	506	434	452	427	418	451	420	501	455	487	431	474	454	446	478	473	459	465	411	411	442	436	457	453	446	461	430	426	455	456	450	437	443	434	457	470	435	453	440	447	455	460	446	424	479	422	433	430	454	443	467	461	449	440	498	444	457	440	473	456	458	443	455	433	460	466	437	475	445	456	474	424	463	462	446	490	438	433	458	425	461	459	425	452	471	455	443	424	476	470	421	450	500	422	473	448	458	457	443	462	446	463	482	454	432	457	435	443	448	426	482	515	487	469	440	426	470	446	476	428	436	431	441	454	452	405	454	423	478	477	441	485	480	445	441	457	442	435	420	466	437	472	431	435	424	445	450	419	473	441	466	436	455	448	431	473	468	428	454	433	438	416	451	414	464	444	478	501	458	436	447	452	448	442	456	444	438	443	469	472	475	432	432	456	423	465	438	473	455	471	400	463	449	444	443	436	449	433	459	424	454	473	452	431	466	455	441	424	413	468	466	439	421	448	463	446	440	430	450	419	460	420	473	450	458	476	402	458	444	460	456	450	430	424	456	472	406	450	433	441	470	407	441	442	462	473	424	466	418	448	416	425	472	444	437	455	463	425	446	432	465	451	423	430	424	433	449	404	478	434	460	444	476	447	405	466	435	461	448	461	405	472	430	465	489	459	445	477	474	462	468	426	459	425	465	461	430	444	440	441	451	459	482	448	463	433	460	449	462	432	450	421	444	456	472	442	480	457	449	431	456	463	455	459	419	459	430	425	462	450	484	454	454	438	468	469	456	444	465	430	453	457	421	455	464	469	449	453	424	429	418	460	440	437	465	437	444	416	429	426	420	430	449	446	459	422	432	441	470	430	478	430	424	458	432	430	441	460	422	432	451	454	428	455	430	445	477	466	471	454	436	433	427	461	453	446	442	437	457	445	440	459	461	448	459	427	445	434	464	438	458	426	495	459	482	431	451	477	423	439	454	435	466	444	421	426	452	468	478	455	445	446	480	421	459	412	426	455	460	500	456	442	475	435	441	453	434	436	451	451	451	411	443	462	437	443	473	437	440	477	463	446	460	453	514	472	438	442	478	481	438	430	388	470	443	468	476	455	417	473	448	425	490	455	469	430	419	440	438	461	471	462	447	462	420	459	444	446	460	436	484	441	471	459	473	469	467	447	456	447	462	449	407	422	448	438	463	452	430	485	460	455	477	432	445	429	442	458	478	456	446	453	469	424	455	468	504	488	461	441	464	466	487	465	460	468	449	437	464	436	487	457	454	432	468	429	469	428	414	424	431	423	418	424	447	478	456	441	475	460	428	461	456	420	426	463	472	428	461	468	433	461	445	445	454	444	462	472	468	449	446	470	464	446	461	473	475	473	458	451	463	425	428	421	458	468	430	442	421	488	435	519	436	457	460	434	411	458	472	458	496	474	443	439	447	447	476	454	454	504	450	493	417	450	450	450	442	405	447	484	460	453	460	434	458	449	440	432	465	448	430	453	426	475	443	518	432	463	409	449	467	461	474	439	428	416	463	443	475	447	414	430	481	451	452	440	462	421	414	434	430	409	434	478	443	455	414	470	477	461	444	460	447	460	413	474	400	447	423	436	423	457	469	466	461	458	433	425	457	466	453	439	434	427	451	488	497	451	442	426	442	471	434	484	434	446	459	435	450	445	437	461	463	428	452	427	466	464	475	453	434	432	430	465	440	456	452	410	453	460	451	445	459	465	430	470	480	479	447	398	466	467	427	479	424	465	442	450	448	486	444	482	439	485	414	461	428	453	456	468	458	492	472	434	438	444	491	462	485	403	436	403	447	456	442	434	457	491	464	469	435	473	464	442	424	466	455	469	477	452	444	427	434	457	471	439	474	478	463	453	411	443	457	438	422	445	468	437	416	434	438	432	440	413	424	436	461	455	452	438	445	459	458	450	443	420	467	465	449	452	447	471	421	472	430	434	458	445	460	452	446	439	431	444	420	445	471	432	436	411	403	447	475	455	460	450	437	444	479	427	457	457	458	431	458	474	414	466	429	432	437	452	472	438	470	432	459	461	464	445	463	459	465	490	429	462	448	449	469	444	418	446	434	432	442	442	424	430	488	446	492	429	466	451	436	432	452	484	471	433	462	441	450	439	451	463	425	437	449	465	451	457	474	463	450	465	445	488	442	422	465	423	473	442	458	428	429	472	457	466	456	446	426	433	431	457	449	477	492	440	424	436	481	487	474	425	412	440	437	473	469	446	454	470	431	425	448	444	469	484	447	435	493	483	453	408	453	435	470	418	432	465	403	446	448	444	481	425	472	437	432	448	483	441	447	445	451	424	447	466	446	474	460	421	474	473	457	462	437	416	496	423	468	447	467	443	470	480	435	467	441	441	426	457	473	443	430	429	426	438	474	436	437	445	410	471	435	443	405	463	444	437	493	466	448	441	440	421	426	449	468	450	436	422	418	459	465	438	503	446	446	461	432	494	442	454	432	499	474	471	445	448	441	466	444	464	455	472	469	449	469	460	430	426	447	471	504	439	433	437	459	446	435	422	421	437	467	428	446	421	441	438	454	449	465	428	417	439	489	434	438	471	438	450	423	431	473	485	454	446	467	489	446	430	438	445	469	431	447	468	444	447	449	438	454	437	453	439	435	450	430	485	439	457	460	448	428	458	460	471	451	459	451	471	442	443	432	449	474	442	463	453	450	420	480	418	455	463	438	422	488	486	454	447	444	458	469	438	436	436	423	474	456	446	419	437
28879	21252	18424	1959	217	182	165	162	159	175	163	140	139	152	154	133	158	153	153	160	134	154	146	144	127	141	133	158	135	114	166	155	141	155	138	145	157	153	128	164	137	149	133	129	132	130	133	123	151	137	140	132	150	123	158	126	143	112	135	123	110	111	132	113	118	111	134	124	139	129	114	136	135	135	139	122	130	131	134	137	144	144	156	140	131	155	126	147	167	142	115	123	108	143	133	143	145	135	147	141	124	131	149	142	154	140	136	138	146	135	135	133	152	151	151	140	129	116	139	135	117	144	137	146	148	142	143	139	141	125	145	148	142	136	121	145	145	133	148	143	128	132	131	130	144	139	135	147	136	154	128	134	134	122	133	131	149	157	138	150	148	134	131	135	157	137	158	116	124	112	129	146	141	133	117	157	138	150	133	141	148	138	127	147	125	127	135	161	119	135	136	142	138	144	126	133	132	130	156	140	154	132	135	114	151	150	158	141	138	122	146	133	148	139	118	136	168	140	139	132	124	129	162	137	127	135	144	129	145	144	132	137	134	152	143	125	128	166	142	136	127	148	138	122	169	139	167	110	150	136	177	139	122	157	150	144	139	146	138	136	138	139	132	143	132	144	148	134	136	148	125	147	132	125	170	116	152	126	128	144	115	145	128	133	141	139	128	136	147	142	135	118	124	149	162	126	147	137	146	148	145	128	139	152	132	125	153	142	165	134	147	134	155	122	153	124	152	115	138	135	145	127	138	122	157	148	140	122	132	131	120	131	132	128	128	132	150	156	135	143	156	129	138	142	129	154	145	141	116	124	126	133	112	147	155	146	150	143	137	163	142	138	110	128	142	155	129	124	145	147	148	115	113	155	147	160	162	145	143	112	132	118	145	126	151	107	142	146	164	133	135	125	137	166	129	152	121	153	126	143	136	128	149	142	132	139	141	116	133	167	134	132	159	135	131	129	140	151	143	139	145	138	106	157	157	118	151	123	123	138	133	150	148	124	139	148	145	134	154	164	119	150	130	137	138	111	148	142	133	123	156	131	125	127	136	139	139	125	139	132	142	123	137	145	133	119	133	141	128	155	144	170	132	123	147	136	127	152	145	105	149	140	133	140	142	135	138	130	111	132	141	140	130	150	129	161	152	143	148	143	118	132	128	151	148	138	138	136	138	157	138	141	146	130	144	122	116	145	127	133	115	140	152	148	127	120	118	119	130	144	140	118	158	134	143	140	158	149	141	127	134	129	137	150	129	145	146	138	139	147	130	128	158	136	129	147	130	141	139	141	121	146	155	137	117	133	141	139	159	123	153	138	142	145	153	144	141	131	132	147	137	147	132	126	128	128	142	123	130	136	145	137	158	128	118	135	146	131	129	157	137	140	117	131	118	121	160	138	142	130	137	140	125	135	147	144	126	133	122	139	130	134	114	163	111	147	137	147	120	138	142	133	131	122	137	142	139	148	133	139	122	146	125	141	120	156	137	139	135	127	152	148	138	145	148	122	135	140	129	123	163	122	108	141	144	156	131	136	138	157	128	133	123	131	128	125	113	153	131	136	128	150	126	117	133	124	126	114	143	138	141	115	136	123	131	139	119	134	128	141	137	134	135	125	139	151	140	132	139	127	124	158	131	124	150	148	142	140	143	151	121	131	129	141	119	147	139	118	137	136	149	142	144	135	131	139	113	150	142	141	143	129	155	105	148	154	142	146	138	124	145	133	144	149	112	149	114	145	147	151	129	144	161	133	115	116	141	144	116	127	130	174	128	133	139	137	119	140	125	128	116	144	139	141	138	138	139	143	152	124	135	155	122	137	144	131	142	142	162	133	132	156	132	131	152	148	138	148	128	140	132	139	133	142	127	135	137	127	129	180	162	155	117	119	137	142	145	152	124	129	114	141	155	149	129	140	141	137	136	125	141	131	132	148	147	125	162	146	129	139	113	171	131	134	125	145	123	137	121	146	150	111	134	131	137	150	115	162	125	152	163	117	146	141	164	146	138	144	149	164	143	140	160	143	131	137	144	124	143	158	131	154	137	150	130	145	116	118	162	113	132	141	141	114	135	134	152	131	139	146	151	129	150	145	156	128	138	146	141	118	151	132	142	135	150	120	167	119	125	117	144	132	130	149	145	130	132	117	142	135	123	129	122	148	144	145	134	134	117	136	155	132	151	144	115	128	122	118	132	147	138	159	143	127	148	146	149	143	120	134	154	126	109	145	130	143	135	145	148	141	137	125	118	126	143	133	137	143	131	139	132	147	124	127	132	149	150	151	154	141	141	145	153	154	135	144	137	124	134	158	142	130	110	144	151	131	125	141	140	123	137	130	129	137	112	134	136	134	154	155	147	163	144	144	133	139	124	124	166	133	127	126	149	164	139	153	144	143	134	141	140	146	137	141	149	132	133	146	137	135	130	137	129	135	134	133	118	132	121	154	133	117	151	132	136	129	142	149	133	142	132	149	143	160	139	132	123	132	133	123	146	154	157	136	131	116	136	135	143	143	161	142	129	132	161	118	136	153	132	119	130	159	150	149	144	136	143	159	132	136	133	136	147	132	123	158	126	153	141	147	149	162	126	150	113	150	132	140	151	134	132	124	149	131	152	126	130	121	134	125	149	146	145	159	133	133	130	152	138	144	144	144	116	150	151	134	152	140	140	157	155	141	142	129	150	144	131	139	133	129	133	124	129	145	141	146	158	139	155	135	129	134	140	128	124	121	151	140	127	160	142	138	131	136	116	128	131	138	135	141	134	145	163	153	147	143	148	164	121	155	147	129	122	147	133	135	126	149	135	123	134	134	153	143	135	153	137	154	139	146	124	138	137	147	123	140	137	149	153	122	146	135	143	133	122	133	156	129	153	154	146	142	128	136	131	122	137	157	131	149	140	161	127	153	144	130	143	139	136	104	129	132	141	156	122	133	130	127	141	125	142	140	144	142	137	148	139	137	148	140	132	149	130	122	136	148	136	141	140	142	122	138	150	156	123	137	147	132	142	142	123	145	127	146	133	117	156	123	135	140	147	151	136	138	142	152	131	155	145	150	122	155	142	129	158	130	144	131	140	117	127	151	136	152	148	122	154	139	131	150	140	159	150	151	141	147	138	140	142	148	144	132	118	128	128	142	142	137	141	133	167	125	129	147	123	121	144	123	149	137	134	142	139	140	136	137	148	142	145	130	144	138	135	106	132	125	140	127	162	127	133	171	129	144	139	133	142	155	145	160	144	128	153	140	140	126	131	144	139	128	135	153	133	142	145	137	129	132	125	135	140	136	133	135	141	143	131	134	125	140	137	141	140	132	159	140	128	124	141	120	160	139	137	137	126	143	149	142	117	148	156	137	121	123	132	128	135	110	130	145	134	149	131	146	134	134	122	139	139	113	157	143	160	142	119	131	123	132	125	138	128	133	132	155	145	122	139	136	141	125	106	154	136	149	116	143	158	133	145	135	128	121	131	134	147	144	139	141	133	126	139	150	147	140	121	141
5420	968	1060	930	849	785	655	578	555	586	509	480	518	515	488	511	443	446	426	450	440	408	434	437	442	390	458	450	470	429	441	397	399	412	397	428	414	447	447	435	433	437	423	421	425	416	436	454	403	396	377	389	415	411	425	456	452	419	405	428	407	428	439	411	430	437	432	387	453	396	426	404	425	392	413	415	409	465	382	425	443	390	404	406	398	398	434	426	459	418	443	462	417	450	445	418	413	407	412	428	428	432	414	411	427	431	402	423	421	440	425	433	416	413	414	439	416	383	435	399	427	429	436	458	410	434	425	419	414	440	413	443	411	415	356	456	419	411	450	426	391	443	423	461	407	446	460	417	449	409	378	415	431	418	429	429	428	421	380	416	436	446	430	465	413	415	446	408	438	429	403	437	395	426	427	413	437	397	422	410	428	411	434	402	385	440	434	443	378	430	433	428	442	419	451	426	420	409	445	414	420	417	437	419	420	460	407	386	423	402	410	417	435	392	424	453	449	422	421	432	402	421	424	408	417	399	412	398	424	419	421	431	451	445	453	427	405	404	425	449	459	451	410	401	425	486	425	423	413	423	426	416	392	393	412	408	427	417	453	441	405	400	430	431	404	412	430	412	439	446	441	378	427	392	445	433	429	427	399	421	385	395	458	410	477	408	415	431	400	423	421	405	418	418	415	398	416	446	429	402	433	415	435	407	465	453	402	453	414	415	429	435	446	398	403	421	413	427	424	427	420	454	394	413	393	417	437	410	402	448	406	385	437	400	445	433	430	419	403	382	408	397	456	433	454	419	403	407	409	437	433	450	411	424	412	447	435	393	411	414	419	396	438	423	429	396	400	413	436	452	401	427	411	412	434	412	415	412	413	445	413	425	437	408	398	388	448	425	412	448	435	448	450	410	442	449	419	444	422	418	429	410	390	451	466	433	419	431	400	387	407	370	397	399	415	393	403	405	386	409	412	400	443	414	454	410	437	418	408	442	433	423	445	444	404	431	419	411	428	427	436	408	466	429	419	432	407	400	444	421	399	419	389	414	452	402	419	411	413	408	404	397	440	436	436	422	399	434	443	423	447	433	384	421	404	398	394	422	413	432	411	406	431	408	427	444	421	455	397	420	433	384	443	409	430	414	404	447	414	469	436	419	415	431	392	418	461	397	452	414	414	415	442	446	426	410	431	407	412	438	391	423	416	421	473	447	435	425	400	464	442	416	419	435	431	405	429	416	418	400	393	450	418	391	396	402	392	404	410	388	421	407	413	448	412	443	398	414	439	416	459	436	435	432	418	379	399	424	411	429	440	419	398	423	399	415	396	447	424	389	415	449	428	429	453	388	441	417	410	421	422	413	426	384	396	434	399	431	463	403	430	423	425	424	410	421	418	420	425	384	408	436	430	395	398	394	412	425	399	451	418	420	424	439	410	429	418	405	431	407	397	455	409	406	405	399	439	459	431	404	443	440	407	398	441	428	436	432	393	422	412	433	422	435	413	419	434	429	428	433	423	419	444	396	434	435	442	409	395	410	395	414	395	415	406	427	413	415	414	417	429	447	435	405	424	441	439	391	448	410	411	421	422	437	435	430	431	409	417	404	429	400	401	451	428	395	453	444	452	440	444	394	417	424	373	411	455	436	421	419	424	423	399	416	424	415	456	420	410	455	444	461	411	429	371	408	456	384	437	408	394	430	394	381	420	411	433	454	408	406	377	420	450	382	395	381	442	422	414	417	416	424	444	401	420	420	428	460	409	426	427	371	448	399	433	405	430	420	426	445	403	429	453	412	430	459	396	396	425	418	414	405	373	438	434	419	405	374	406	425	393	401	425	429	399	441	419	427	409	422	412	408	410	412	436	408	428	431	441	435	449	429	433	419	428	446	439	440	429	426	385	427	434	433	439	430	408	406	450	417	398	416	414	430	428	374	450	447	449	423	406	421	438	393	411	405	418	436	417	401	431	395	400	411	425	426	388	439	457	418	404	394	418	418	449	436	403	464	444	401	435	422	416	437	411	436	418	410	408	402	409	444	436	399	428	442	437	452	416	375	437	420	413	417	424	415	413	434	409	416	438	413	443	379	387	424	395	413	400	428	431	416	449	400	413	419	386	449	452	408	429	426	413	430	425	403	419	405	424	440	419	434	396	430	419	444	425	390	406	425	455	381	418	402	465	409	421	428	429	378	394	394	395	424	409	398	382	441	414	392	408	450	450	452	407	411	419	410	418	427	408	450	433	456	403	429	416	405	416	423	414	439	407	443	434	398	397	443	406	438	400	405	405	414	449	434	428	401	423	406	430	425	436	420	400	390	415	422	420	405	438	444	418	435	444	409	425	409	402	445	420	402	385	409	398	418	430	441	426	413	437	415	398	416	394	422	427	443	417	443	409	443	413	404	451	373	437	436	399	424	449	401	440	384	430	424	397	391	460	454	421	402	377	370	441	408	417	433	365	422	390	390	454	438	401	421	420	404	410	451	412	427	448	426	443	436	425	419	404	436	432	392	434	431	426	419	394	432	424	414	443	411	401	386	420	391	412	394	425	430	438	435	398	408	463	384	398	439	422	432	408	427	407	433	419	420	463	403	425	404	441	421	431	398	423	437	441	395	432	419	409	422	439	431	406	416	423	425	437	393	410	433	433	433	392	411	402	447	379	460	413	399	457	455	396	443	438	391	434	415	441	418	408	399	410	414	421	392	392	441	382	440	440	390	454	433	390	424	415	422	422	420	423	417	425	431	402	385	411	403	425	425	418	416	459	443	415	385	418	444	441	422	437	431	410	401	446	418	425	466	421	380	423	463	389	428	421	440	413	422	420	436	386	416	396	443	407	411	432	379	454	421	432	424	449	429	452	396	407	394	442	423	409	426	399	455	425	430	401	457	418	418	446	414	385	449	432	408	416	422	401	474	466	439	447	391	376	430	419	437	398	400	408	406	435	420	383	402	469	390	424	452	433	422	417	422	427	449	417	408	413	425	408	453	428	431	408	420	412	431	404	416	433	397	429	419	417	417	408	417	414	405	379	404	434	386	406	459	427	409	392	384	462	419	427	433	464	400	419	434	439	416	405	428	395	452	404	397	420	448	432	444	412	448	422	404	416	421	387	423	452	447	398	403	451	398	408	419	430	384	447	411	396	419	438	408	418	441	428	415	442	443	414	458	426	425	461	406	383	430	427	402	429	431	424	429	420	415	420	413	446	388	430	415	409	380	444	412	429	412	398	455	432	438	422	439	399	382	451	413	430	425	436	425	427	427	439	382	412	410	430	447	400	402	426	386	444	435	427	410	398	391	423	402	472	394	437	419	438	402	429	449	402	416	428	360	396	453	414	376	420	443	406	423	424	452	409	446	417	456	396	464	384	419	431	440	387	387	391	429	426	411	419	394	417	421	427	418	413	412	422	425	448	405	418	417	432	436	419	400	415	443	422	401	421	455	451	469	435	446	428	448	410	451	394	445	435	363	426	395	384	382	409	417	395	418
28942	21328	21130	5448	1000	717	645	369	337	539	405	279	325	343	329	260	218	189	178	189	153	188	171	161	147	180	157	176	152	153	159	162	153	147	133	133	138	145	144	146	132	146	146	140	122	143	149	118	156	161	127	127	142	138	148	148	137	148	159	132	156	141	158	133	163	128	146	146	132	147	153	147	136	141	136	153	134	141	132	124	133	146	135	121	169	136	129	147	127	145	131	144	152	173	140	162	133	138	132	146	145	135	158	147	171	149	142	123	127	126	145	161	126	138	138	137	133	148	132	159	135	143	126	134	128	146	129	119	144	134	148	138	139	126	135	144	134	139	149	130	142	142	141	147	167	142	133	149	159	121	137	147	123	157	134	132	143	144	136	149	140	141	138	151	143	148	140	135	157	122	137	133	133	154	140	151	122	121	157	149	137	150	130	132	153	164	152	141	150	150	103	137	113	128	135	134	164	136	138	154	150	145	127	135	126	152	130	144	132	125	153	131	123	130	119	137	150	151	121	128	148	126	144	134	138	146	126	153	141	136	160	151	143	168	129	131	141	161	141	133	139	140	140	152	136	139	133	126	130	150	130	125	146	146	134	129	144	147	124	117	148	137	158	141	138	161	143	130	136	144	145	128	127	146	138	147	148	139	155	138	163	139	140	141	127	152	139	131	160	157	149	137	157	139	128	143	149	132	147	117	163	132	135	130	143	146	129	138	142	130	148	149	144	129	197	135	147	148	148	151	144	151	147	121	145	145	134	114	145	126	164	138	135	137	134	138	151	135	142	143	163	161	141	137	129	149	164	144	147	133	135	142	128	124	127	142	118	141	132	154	152	123	126	133	129	137	151	145	143	138	135	155	140	159	142	147	141	138	125	136	126	161	127	130	126	140	131	156	143	142	132	129	165	147	158	142	116	143	149	136	127	126	149	139	147	154	150	149	151	158	129	146	151	141	137	138	150	158	136	146	138	131	119	118	147	125	148	145	136	168	147	136	146	142	146	142	139	142	126	160	139	147	124	146	124	143	139	141	135	150	156	163	121	119	163	132	128	146	136	151	138	149	147	148	142	122	132	151	137	125	139	150	125	125	133	129	119	135	130	142	129	138	139	143	143	122	150	122	156	141	131	150	150	137	162	137	140	154	131	144	145	145	146	112	158	139	132	138	130	151	156	144	135	141	137	147	146	132	138	153	158	121	123	169	136	121	130	126	138	155	133	144	146	140	147	143	130	125	131	129	163	143	127	151	129	135	137	136	158	140	139	135	150	124	139	157	139	139	144	132	150	143	137	136	123	126	131	161	141	152	144	128	133	160	126	140	162	151	141	134	149	145	151	159	155	138	153	144	136	144	156	143	147	152	124	137	130	131	130	137	143	126	132	135	128	148	151	147	143	137	145	151	132	139	141	146	129	126	131	132	134	154	145	142	159	159	155	157	137	139	140	158	147	125	152	137	145	121	143	160	136	146	152	152	134	140	136	144	142	165	130	149	137	154	158	150	136	140	144	129	152	135	150	135	151	141	124	140	128	146	164	170	114	135	160	136	151	140	140	155	128	138	154	140	147	137	149	128	137	142	142	133	142	118	152	164	141	150	145	139	136	133	146	144	143	148	124	146	123	123	143	129	161	135	148	144	167	133	142	156	140	148	147	129	155	152	149	162	118	163	140	134	146	131	137	148	109	149	139	158	126	151	151	140	154	134	165	130	158	130	139	141	146	142	130	173	143	158	156	147	152	107	116	144	141	140	129	131	163	133	143	137	144	149	140	130	152	138	158	140	163	153	132	137	142	119	140	149	153	135	159	129	143	132	152	127	132	149	149	138	140	145	133	119	144	149	149	132	128	129	111	116	142	136	146	141	153	156	147	134	155	112	146	123	136	132	140	137	132	135	155	171	144	123	135	145	140	161	145	141	138	132	138	150	143	151	144	148	135	151	145	144	155	151	126	138	136	137	137	146	131	141	119	153	135	138	158	136	131	140	145	143	128	131	145	130	158	120	133	132	137	157	139	141	125	150	154	180	132	151	144	151	121	133	140	152	144	140	155	135	123	146	160	134	159	145	137	139	143	141	149	122	138	121	138	116	137	134	134	125	133	147	135	150	144	130	147	131	164	149	143	140	132	141	128	171	135	155	135	145	127	130	136	149	144	123	144	142	171	168	135	119	139	142	136	135	150	131	155	123	138	150	115	144	150	150	147	139	143	135	144	141	139	154	143	131	155	129	132	135	142	121	155	144	134	142	118	141	132	141	149	141	172	176	138	147	136	169	125	146	147	143	157	149	130	145	143	142	160	162	141	147	151	139	128	134	133	134	158	125	143	133	151	158	149	158	151	150	147	134	142	141	138	149	163	130	137	116	136	142	138	148	174	169	154	138	151	160	157	147	129	158	154	123	143	154	140	122	142	134	122	140	149	149	163	144	145	150	144	126	139	145	150	160	128	141	122	154	130	132	117	140	123	128	152	134	164	169	137	140	144	145	145	129	163	148	134	133	134	168	160	136	126	151	137	127	134	132	153	137	133	152	155	149	129	159	137	152	117	131	135	138	154	133	141	137	123	164	154	135	154	135	137	143	143	142	147	143	144	146	123	137	140	142	147	147	157	134	146	134	131	109	152	130	132	136	149	141	169	141	128	141	149	153	132	127	161	144	126	157	133	141	141	134	148	134	152	151	139	162	132	154	130	121	145	145	130	148	124	159	140	146	149	149	132	162	165	126	137	139	130	151	114	129	176	143	126	159	136	135	130	135	125	129	142	112	137	132	144	138	149	129	136	133	128	113	140	143	126	135	137	154	139	143	131	166	153	160	139	114	129	146	138	145	147	163	149	144	150	146	154	151	154	153	127	136	138	171	155	149	141	150	121	158	155	162	144	134	135	140	146	141	164	137	169	144	174	142	142	130	132	127	147	143	147	153	138	130	127	148	124	151	137	125	150	141	135	144	140	137	136	151	152	135	155	144	145	148	148	159	128	113	143	158	134	138	154	139	139	136	145	161	135	160	133	145	141	131	135	145	150	150	141	117	149	146	126	135	141	138	138	135	145	129	148	157	138	126	164	130	134	144	133	121	150	152	146	138	157	122	156	141	139	149	135	133	129	141	138	118	148	135	131	141	155	138	148	162	160	101	128	153	132	153	115	139	143	128	136	150	135	126	140	145	139	141	145	145	127	125	142	138	156	145	151	132	139	154	124	114	127	154	156	155	134	138	130	142	167	150	138	150	123	141	140	134	163	144	146	156	139	136	133	126	138	137	136	157	134	160	148	152	163	135	152	141	143	133	147	151	161	133	139	128	138	134	134	140	142	150	174	134	135	139	144	136	138	146	149	143	147	145	147	144	116	147	142	144	141	145	150	131	140	133	151	146	145	147	139	131	142	139	140	132	123	143	144	138	151	145	145	146	143	131	163	149	135	140	140	150	118	139	138	155	162	148	139	146	138	142	153	147	137	121	138	145	155	136	159	142	160	122	144	137	128	152
6508	4618	6844	5801	4777	3895	3339	1862	1789	2856	2123	1476	1635	1703	1725	1248	916	902	817	776	658	668	626	592	586	517	532	538	562	523	541	538	499	462	466	452	495	444	456	428	472	468	476	453	448	457	475	419	452	448	484	455	455	424	405	441	438	411	437	424	411	428	454	439	421	408	407	440	446	435	438	475	438	447	437	427	424	465	400	436	418	440	419	425	427	413	408	419	457	424	441	442	415	423	445	453	416	479	439	455	457	444	408	429	398	442	423	463	448	436	460	458	436	423	426	443	423	480	432	417	427	447	449	436	443	441	415	393	458	437	441	441	456	471	430	415	444	426	429	437	412	445	419	414	395	426	467	432	474	422	435	461	463	437	434	419	419	435	462	406	387	424	440	434	442	460	460	404	416	400	414	435	415	451	433	452	443	433	424	432	435	403	448	418	411	401	404	450	464	423	410	416	438	429	465	433	436	446	436	442	438	453	414	439	375	434	427	415	451	439	444	437	399	390	459	394	411	431	424	413	429	428	441	429	435	460	411	454	457	428	422	435	466	440	379	434	408	417	433	437	405	408	456	429	425	434	436	438	450	470	433	445	428	400	425	457	413	419	417	426	440	416	432	425	420	475	393	438	431	451	444	438	460	459	441	432	424	417	433	417	409	451	443	419	413	477	455	423	408	445	452	434	453	467	442	424	406	420	412	387	452	426	417	416	439	419	406	437	436	421	431	494	454	450	427	459	431	423	490	437	378	389	444	445	450	407	428	449	441	464	421	446	431	444	445	402	455	400	435	507	413	476	429	432	421	445	432	411	402	423	420	431	449	433	454	433	471	429	454	404	399	424	403	425	435	427	438	477	398	420	455	459	422	448	432	422	458	413	403	417	430	445	426	430	440	429	432	383	443	417	449	420	416	443	445	387	458	446	432	401	437	437	395	419	425	390	422	436	404	462	437	422	421	418	413	439	405	440	411	424	470	403	416	423	430	420	424	415	427	435	452	445	429	437	431	458	424	433	459	464	417	433	457	419	437	452	447	394	442	428	421	433	436	455	427	455	455	452	464	411	409	473	418	419	417	430	471	460	440	429	428	448	386	417	427	423	455	420	431	440	450	450	450	427	444	440	441	449	431	458	430	431	372	444	419	416	439	428	441	430	369	417	469	449	394	428	457	424	401	440	440	438	451	430	447	410	427	455	386	435	428	434	414	448	413	424	411	424	428	476	472	420	420	459	435	445	427	453	421	458	412	453	435	408	433	427	404	425	425	413	435	485	400	483	404	430	423	455	462	449	426	418	463	450	388	425	418	428	411	441	419	442	412	446	460	397	409	435	436	439	427	393	448	427	411	418	423	464	444	452	436	454	438	427	438	415	405	393	433	453	427	430	442	404	412	444	460	419	434	444	402	442	402	417	439	420	460	437	474	431	417	496	402	437	444	447	412	446	440	444	447	432	450	419	454	447	455	438	409	426	460	442	415	447	433	405	424	452	440	400	410	437	439	462	454	421	428	427	435	450	421	435	459	437	452	446	450	452	431	437	405	434	439	414	427	493	474	395	381	459	466	442	408	442	463	417	442	408	415	420	383	434	435	437	430	423	414	434	408	391	405	419	423	415	455	414	491	416	405	393	408	431	405	460	424	461	411	420	439	427	418	414	431	414	398	432	465	453	441	439	452	433	439	408	408	434	446	447	444	428	414	462	435	438	428	450	416	438	427	429	404	401	413	433	425	416	453	440	443	429	395	424	439	418	414	442	408	422	417	466	441	419	428	439	419	445	417	446	407	417	425	445	418	424	408	395	451	443	424	430	429	419	453	460	401	397	445	454	423	438	461	429	431	417	451	411	410	418	421	405	446	412	414	428	441	414	395	443	421	418	442	401	409	453	478	403	455	406	425	416	428	440	444	429	411	446	439	441	444	429	445	436	397	440	433	441	453	467	421	399	433	428	433	416	409	414	440	412	412	438	459	421	423	435	424	438	434	425	446	445	425	440	411	411	420	430	421	451	415	447	439	430	440	446	413	422	430	471	458	440	439	441	464	490	420	435	455	434	430	412	417	445	446	459	438	480	407	457	405	433	423	418	443	441	444	430	453	433	435	459	442	440	429	421	449	459	406	445	440	461	429	433	413	412	441	453	422	435	429	423	434	484	428	461	412	402	430	418	417	458	438	415	430	437	445	410	452	405	419	468	427	435	438	434	413	431	421	458	457	432	420	471	445	419	422	421	464	432	458	427	437	421	421	453	433	443	410	437	440	458	413	449	436	477	493	443	449	396	413	448	433	398	420	449	418	408	430	444	439	435	427	447	421	433	419	427	437	428	434	464	440	453	440	431	450	448	436	459	435	398	408	456	414	368	382	455	441	423	405	440	481	435	443	424	461	393	442	415	430	434	433	450	420	438	470	449	453	419	412	440	430	420	447	397	380	409	428	412	438	407	466	426	448	395	434	429	447	417	412	437	453	439	420	425	437	440	420	411	418	437	457	410	423	430	428	412	416	398	405	464	459	446	423	459	411	434	433	470	464	411	431	428	443	472	439	420	441	470	400	480	414	400	410	415	452	445	449	448	418	421	408	435	405	416	401	465	474	464	431	437	426	440	446	426	417	426	434	411	490	415	446	433	438	463	432	478	429	428	413	429	442	468	429	422	413	428	443	422	442	431	453	431	430	452	407	433	433	413	405	400	425	479	434	415	469	450	432	450	456	437	450	455	422	453	478	403	455	420	414	408	438	425	411	418	464	428	435	445	437	391	393	433	463	445	434	435	448	423	429	452	423	443	402	455	414	407	435	438	453	463	432	428	411	416	421	428	427	449	429	436	454	419	416	406	450	462	458	487	421	474	461	387	448	449	407	451	415	471	444	446	456	418	422	438	486	396	431	421	474	431	418	430	414	407	440	413	437	458	428	413	415	454	401	426	434	446	435	449	459	432	387	419	455	418	419	436	446	449	488	447	442	436	447	392	448	476	428	447	443	430	439	428	414	422	426	400	450	391	438	433	427	425	431	434	403	450	466	441	435	427	411	436	453	405	447	453	407	450	428	469	400	443	453	458	431	438	411	446	449	404	440	441	438	438	425	438	444	422	431	448	440	444	407	447	443	452	421	461	430	452	420	441	422	431	414	439	409	436	416	429	437	427	468	433	420	387	417	447	439	439	416	451	397	473	456	440	450	487	431	428	396	419	424	461	414	483	389	430	449	432	410	434	434	470	451	429	426	461	424	452	432	424	464	390	407	416	448	436	466	412	429	480	430	413	431	428	429	437	428	467	444	463	429	422	379	389	405	434	413	432	455	442	500	442	442	400	442	397	451	398	457	450	399	424	453	397	482	396	448	433	446	418	402	404	414	418	436	449	472	410	421	431	438	461	448	423	398	443	426	427	452	444	418	430	420	463	393	463	426	459	429	432	383	420	426	426	442	449	414	435	459	454	421	442	420	405	463	401	410	405	414	434	442	444	462	458	432	441	462	462	424	435	416	406	420	443
28905	21349	22244	8057	1696	1254	1036	642	502	668	622	409	449	377	490	334	281	266	214	236	184	195	192	177	159	183	186	169	158	165	162	196	177	159	185	173	185	177	146	159	159	128	157	139	159	166	136	146	157	179	144	122	147	173	154	141	164	156	169	163	137	161	161	141	169	146	149	158	145	149	163	147	131	132	147	137	158	158	146	135	164	130	148	155	163	175	144	156	171	146	135	143	159	143	140	155	132	163	137	142	149	140	143	136	136	167	146	157	133	152	159	157	162	142	151	161	132	153	162	140	157	149	150	165	166	160	145	160	142	141	154	166	142	167	141	155	139	155	159	161	173	162	150	142	154	170	157	165	172	128	132	159	156	149	155	148	159	163	147	142	162	181	130	146	144	146	140	147	171	139	156	165	145	129	149	156	150	152	146	171	148	156	146	156	169	127	120	153	126	147	150	146	158	165	161	141	159	161	166	147	152	158	153	138	132	161	132	154	145	150	159	138	140	160	138	149	147	143	158	141	140	147	125	168	156	163	138	156	135	170	148	149	165	176	160	141	127	144	153	152	146	146	156	149	146	151	146	140	172	164	169	126	145	149	153	159	136	159	146	122	172	152	166	163	134	147	162	155	128	141	134	173	156	145	171	151	156	156	162	139	137	157	128	143	162	156	131	140	169	151	166	165	146	167	134	152	150	160	149	143	159	137	159	155	135	169	127	138	141	157	141	149	133	145	148	147	154	150	157	146	170	143	161	172	183	155	150	166	165	137	138	159	158	174	147	149	147	158	162	157	172	151	147	146	134	160	132	141	129	159	145	170	159	155	134	144	155	162	148	148	135	161	141	151	168	149	137	149	143	165	135	144	149	168	149	154	168	139	175	159	143	152	150	164	156	141	156	150	172	158	163	159	160	175	162	136	142	136	154	135	154	136	149	139	164	174	161	172	141	145	150	131	145	143	148	129	164	144	170	151	151	142	171	147	142	144	160	162	140	175	154	139	158	175	167	132	135	172	159	140	139	161	135	151	162	138	158	168	150	139	148	160	157	174	165	164	161	156	157	160	155	140	153	150	131	155	169	142	147	158	156	147	173	161	110	145	142	166	178	156	166	135	154	153	153	152	155	129	131	163	160	132	153	152	167	163	154	163	147	136	138	151	149	166	163	124	145	154	156	135	137	135	131	147	135	162	146	169	161	154	154	143	146	167	124	138	140	157	142	138	142	139	157	140	158	161	152	141	140	150	142	164	161	163	127	162	168	143	135	113	135	140	153	146	147	140	146	154	141	143	172	156	144	156	153	146	155	144	156	145	158	158	163	132	144	154	128	164	135	170	153	144	126	162	142	162	141	143	194	151	164	160	143	146	161	172	153	142	170	175	151	180	130	150	145	169	146	143	148	165	142	150	153	139	144	146	172	150	171	160	164	148	139	150	147	161	156	151	161	169	180	138	149	154	150	144	155	139	168	154	145	167	137	156	167	151	179	150	133	156	136	159	152	140	133	159	153	140	140	138	165	160	162	164	146	164	148	153	169	160	143	159	133	171	150	157	141	155	145	148	144	138	142	163	155	166	135	138	159	152	135	136	142	145	165	143	139	159	171	148	161	157	168	168	163	159	142	157	180	158	137	144	172	164	152	156	148	164	149	155	133	151	164	162	151	158	162	154	133	145	129	135	150	158	151	161	150	158	144	162	144	155	145	162	151	139	165	152	158	143	157	146	153	128	148	150	158	144	145	161	130	164	141	179	142	170	145	148	164	139	143	147	183	167	167	129	152	156	151	139	149	156	159	148	158	159	130	144	137	159	139	165	150	139	127	144	155	160	163	138	157	152	155	174	148	157	171	149	148	167	147	139	129	183	158	146	155	159	180	158	125	145	169	176	141	131	153	152	157	144	132	140	130	168	130	125	145	156	163	162	136	158	148	146	153	144	157	140	144	135	166	166	151	155	169	151	158	140	143	144	137	145	145	161	152	140	135	149	166	138	134	152	151	164	155	144	143	148	156	152	169	122	144	162	145	161	130	140	157	144	156	162	174	169	161	160	149	153	157	130	140	129	150	158	149	146	154	136	150	172	145	164	154	127	137	150	159	146	146	172	160	182	156	146	154	136	148	156	147	153	148	161	159	138	145	149	143	171	159	137	143	130	162	138	152	146	156	166	148	163	156	145	141	168	144	122	151	166	140	150	159	180	146	149	162	161	133	170	143	155	140	150	137	146	133	165	172	154	162	163	168	141	114	156	141	147	162	145	153	152	141	145	146	156	126	133	151	153	156	154	143	135	152	140	144	139	179	143	139	154	139	126	148	156	144	147	145	138	165	153	150	152	144	135	150	159	161	149	136	157	152	162	146	153	144	168	145	154	152	149	155	159	177	162	171	156	149	150	138	158	181	150	154	161	146	136	160	168	166	153	120	145	147	149	155	140	144	134	166	167	170	134	139	147	136	159	138	152	135	160	142	131	164	155	152	148	131	134	160	155	148	141	154	165	150	169	147	157	139	161	165	144	134	151	141	148	150	168	155	154	155	148	172	133	150	148	147	148	149	162	159	158	159	155	155	134	149	158	153	143	140	157	157	154	151	128	163	149	156	145	145	149	144	154	149	150	164	143	159	136	170	159	161	152	152	149	144	178	155	156	167	131	148	133	163	165	154	136	156	130	150	136	152	144	171	167	149	154	149	142	178	159	149	152	144	148	157	170	154	150	154	183	134	115	156	149	174	182	157	135	155	166	171	146	164	145	165	129	168	144	155	133	157	152	158	135	156	158	161	157	161	136	151	143	140	166	163	154	151	150	161	132	137	145	142	174	164	160	127	162	149	173	152	151	125	120	154	157	147	150	138	136	177	161	150	137	159	137	150	156	153	123	139	186	160	143	149	138	147	157	155	166	179	176	157	153	154	133	152	144	143	146	164	136	159	142	144	156	170	163	138	174	137	156	141	140	135	127	153	157	172	156	156	184	162	162	167	163	156	172	143	159	153	126	149	135	162	141	153	151	142	147	127	149	150	148	135	167	163	152	159	156	134	143	137	146	150	154	163	174	143	141	135	143	142	139	157	152	159	161	164	152	167	170	137	135	136	151	153	146	155	151	142	141	134	150	160	149	148	163	140	151	159	140	158	158	150	124	137	144	135	154	156	146	161	167	159	165	150	156	137	137	142	139	162	148	158	153	154	150	146	165	133	153	150	159	145	171	165	150	143	161	137	131	129	160	165	155	153	158	152	146	144	128	151	148	181	132	149	143	145	144	150	153	136	164	147	147	155	161	142	140	124	150	136	148	145	152	138	140	142	134	167	169	150	135	162	146	136	152	145	147	169	136	137	136	155	151	140	151	163	162	148	149	145	131	164	145	144	154	170	143	141	178	163	135	143	134	163	152	129	146	133	156	168	140	141	158	151	140	153	140	145	154	162	165	130	136	169	141	155	187	167	149	167	154	144	142	144	167	157	156	159	135	142	154	163	151	138	140	177	160	154	141	148	159
6980	7513	10273	8946	7101	6286	5352	3379	2929	3779	3503	2340	2585	2621	2568	1754	1322	1200	1024	991	785	835	785	682	662	591	571	588	636	617	566	615	588	541	589	529	554	489	465	516	481	494	455	469	467	444	460	515	534	441	484	453	461	473	455	404	458	474	420	458	456	424	472	480	456	482	420	473	471	463	447	483	471	494	442	416	456	454	439	462	469	473	502	435	457	496	458	457	437	472	440	457	461	466	447	460	472	473	439	475	450	476	419	492	431	465	444	462	421	455	428	493	455	467	452	425	466	449	472	415	443	424	464	463	458	435	453	461	444	448	510	494	450	425	456	460	460	495	425	448	447	430	444	447	459	459	461	445	454	449	445	438	434	462	470	449	444	428	452	449	483	479	404	438	478	446	415	467	453	471	460	423	487	378	466	438	444	426	454	453	421	432	447	468	447	473	459	473	432	452	485	483	502	456	440	458	441	423	458	457	476	414	446	460	486	453	462	467	428	450	456	419	420	483	428	434	470	478	457	473	441	482	445	459	427	463	447	473	485	471	487	474	466	472	496	456	422	425	456	474	441	462	472	482	460	458	438	432	453	451	469	476	459	427	448	450	480	477	449	431	444	466	481	469	477	437	467	456	482	525	447	457	494	447	458	459	468	386	456	473	447	452	453	466	462	431	445	426	473	462	441	509	463	474	432	505	452	455	460	453	448	442	484	433	470	463	483	456	452	489	439	475	472	454	471	455	439	432	465	440	478	466	466	481	451	475	427	452	458	441	455	435	472	422	496	432	456	442	444	472	446	440	407	461	476	475	465	447	459	449	443	440	468	462	462	454	455	458	447	449	466	462	407	440	452	463	481	468	442	462	455	454	485	469	460	453	449	468	410	456	471	448	456	460	456	420	461	426	466	443	428	473	463	424	464	453	473	431	479	481	439	453	428	485	486	487	475	437	462	457	418	450	445	467	442	440	463	471	430	463	448	507	419	456	478	476	456	425	504	448	484	455	516	447	425	469	455	449	459	480	473	425	462	509	448	477	474	458	473	469	458	425	436	436	453	455	451	451	437	422	448	450	434	473	448	466	475	448	442	461	477	427	440	466	430	470	446	453	461	461	446	448	446	500	443	505	466	466	447	500	433	463	458	471	451	452	485	434	467	468	433	491	430	489	463	428	493	433	464	429	438	440	474	465	435	462	448	433	437	437	488	461	448	442	444	485	392	446	440	504	408	413	463	438	470	478	427	451	476	483	455	469	464	448	426	424	475	430	462	453	456	443	475	429	469	482	470	476	438	459	486	428	473	490	437	441	490	480	469	469	467	454	499	466	458	404	453	452	420	466	474	429	454	471	503	449	457	438	461	436	476	468	463	455	450	483	471	431	461	445	456	454	443	467	442	423	437	454	448	449	402	472	466	425	466	440	466	450	454	463	470	471	423	442	455	433	466	462	444	414	474	483	455	480	417	462	456	455	486	475	424	474	464	449	441	416	409	458	475	451	460	458	486	490	467	477	464	454	444	449	412	449	421	434	438	468	497	498	450	455	453	464	461	454	461	479	461	434	465	437	455	427	471	444	462	424	443	418	463	491	432	456	443	465	481	460	480	444	459	462	468	460	415	444	435	441	445	472	471	439	483	447	462	438	416	448	417	496	449	472	457	461	489	441	460	449	438	456	472	429	461	460	409	459	459	459	457	433	473	416	447	489	417	457	470	451	427	496	447	474	484	521	428	470	413	421	493	418	463	482	484	446	473	445	469	461	456	466	451	430	449	415	468	432	446	483	486	475	472	463	469	416	466	451	454	435	425	502	456	448	433	447	455	422	441	469	436	451	426	447	470	490	467	467	447	458	417	462	426	486	412	477	455	423	476	466	448	437	458	471	444	467	425	484	459	450	437	443	482	452	451	430	423	432	432	440	437	423	468	473	469	483	458	445	475	480	490	443	465	493	441	459	479	489	459	432	479	476	449	482	443	490	468	458	419	438	432	476	449	475	484	445	437	461	420	461	460	483	461	478	435	442	452	456	474	436	451	414	460	475	415	443	427	457	477	449	469	451	488	426	474	445	458	476	483	420	434	474	497	428	483	451	440	435	496	434	448	427	463	451	428	436	477	482	414	476	452	480	454	430	483	495	369	435	453	443	487	436	431	440	465	470	466	463	450	435	472	437	470	438	437	450	451	470	447	479	452	418	459	467	485	466	449	414	464	451	449	478	469	442	432	453	492	499	469	455	452	430	445	459	416	425	463	441	445	446	452	459	455	440	474	471	436	434	441	436	492	441	461	520	436	438	497	476	449	448	470	474	463	458	446	459	442	481	466	448	473	439	472	480	466	426	445	468	487	496	495	455	434	464	428	440	471	478	463	436	446	459	472	457	480	442	432	422	439	414	433	439	420	482	451	428	442	458	460	466	492	472	429	457	488	465	462	498	457	490	457	473	458	444	461	423	435	449	456	461	418	459	451	465	446	431	444	472	481	449	474	454	515	467	499	442	455	433	438	463	468	462	444	515	446	498	468	469	444	467	457	448	460	489	440	490	454	467	475	438	452	444	417	464	432	449	452	459	463	473	428	463	439	436	461	465	446	442	462	460	434	468	470	463	485	455	401	464	451	439	463	448	443	470	450	482	466	480	470	431	440	473	449	414	465	438	431	425	450	453	454	454	464	448	479	452	434	458	444	436	443	433	406	451	456	407	477	491	393	441	457	473	475	433	483	426	484	470	464	475	447	445	465	511	453	478	496	441	437	429	433	437	436	434	447	482	439	462	470	410	477	464	459	456	459	456	448	459	469	466	461	427	454	418	502	456	452	461	422	488	419	467	459	474	444	461	461	408	449	446	426	495	451	446	454	496	414	473	465	464	448	442	452	436	455	479	442	454	455	453	462	437	467	455	449	458	478	466	440	461	475	471	440	441	445	453	461	484	468	425	467	444	466	435	456	444	409	463	449	443	435	420	441	481	467	518	433	427	459	460	449	470	491	457	487	475	445	440	468	489	424	445	469	445	445	460	449	484	432	513	475	479	476	449	414	444	441	489	493	455	427	426	436	444	420	457	450	449	455	430	460	425	428	485	412	483	449	455	490	474	496	499	406	433	436	474	454	469	468	461	446	474	448	454	464	471	476	443	433	392	447	474	485	464	494	461	450	476	452	455	448	433	459	470	484	438	459	494	447	437	416	458	450	463	435	434	459	447	465	431	447	461	460	453	436	466	449	416	440	463	466	412	484	449	446	443	460	456	445	474	440	466	354	435	443	482	435	458	440	470	444	421	455	427	433	492	524	474	449	436	444	490	480	475	397	452	442	449	473	445	479	489	492	452	463	419	412	425	501	442	458	444	461	467	450	481	456	458	471	477	442	478	402	462	473	434	468	458	477	478	434	467	458	481	447	463	468	457	458	432	431	477	460	450	473	448	455	451	481	453	457	481	467	476	462	412	425	434	427	438	437	462	426	431	438	425	477	431	412	498	457	421	465	462	426	465	436	443	508	447
28802	21253	18399	1990	226	197	180	184	160	188	149	154	167	133	139	165	146	140	144	131	142	148	140	142	148	151	125	152	140	127	155	137	144	130	129	142	151	130	157	137	133	143	123	146	163	143	140	134	146	128	119	130	134	125	137	113	145	119	131	138	126	129	127	135	124	120	130	181	137	150	154	142	149	135	151	132	131	135	124	150	147	141	130	146	132	147	114	152	138	124	135	123	152	163	128	145	148	143	140	127	135	131	120	151	130	151	148	145	117	128	148	138	148	144	131	113	131	132	137	156	130	139	152	134	152	156	133	139	134	143	142	137	171	156	147	135	149	148	132	129	130	155	148	160	138	130	151	141	128	138	148	141	131	128	118	129	148	166	167	133	140	143	161	146	147	130	117	137	121	150	138	120	132	131	127	143	137	133	127	131	132	141	146	135	155	131	126	140	129	141	133	139	140	136	130	141	138	133	131	162	131	126	128	152	147	156	120	122	151	128	143	150	119	136	144	137	134	129	134	130	117	130	155	128	153	134	162	124	127	133	140	139	127	133	163	129	136	153	165	139	145	140	131	133	121	125	144	161	134	145	120	142	151	161	133	117	145	142	132	132	130	132	142	129	133	128	147	143	150	134	133	141	134	146	115	125	141	157	135	125	124	132	141	146	127	126	138	138	138	140	131	134	141	142	129	129	129	144	137	131	148	130	145	140	158	155	118	133	137	155	131	142	134	133	132	131	151	160	137	133	135	133	137	146	122	140	146	136	129	157	144	143	143	153	131	143	141	129	134	135	153	145	135	120	144	145	139	146	144	138	140	132	158	136	148	159	115	148	147	156	131	136	126	126	136	159	137	154	152	137	162	139	148	135	151	133	151	139	123	146	147	144	135	154	154	119	136	133	123	138	150	130	136	155	141	152	153	121	127	132	132	153	148	134	127	142	138	148	118	145	146	142	122	145	149	146	158	135	150	134	129	137	137	149	128	135	129	136	119	155	139	121	134	145	130	144	154	154	138	131	147	154	119	139	136	140	127	136	137	129	145	118	146	116	136	136	135	134	134	126	158	133	151	124	136	131	136	128	139	147	123	138	115	152	154	145	143	157	129	147	149	130	144	145	139	135	113	131	132	137	146	152	134	127	133	157	147	140	152	139	131	127	128	142	134	98	142	133	119	134	148	144	135	126	148	127	145	138	126	127	150	139	135	125	116	153	153	134	138	139	126	125	156	125	157	146	113	140	134	134	122	137	126	135	124	124	144	138	130	156	139	135	154	153	141	138	144	138	129	148	126	147	130	127	148	120	137	139	143	147	137	139	138	118	148	147	147	143	138	127	133	139	150	147	153	126	140	143	139	148	132	143	141	129	140	145	146	148	134	118	138	147	153	144	135	154	140	150	154	147	147	128	152	161	140	133	156	136	132	137	121	133	136	144	132	134	130	144	142	109	123	143	134	137	127	138	156	165	141	122	123	132	129	133	146	125	123	138	160	148	146	156	164	149	130	172	132	136	136	154	154	143	139	143	123	148	143	134	140	135	140	147	132	160	145	145	147	173	141	132	140	135	122	136	138	151	136	126	146	131	142	143	136	129	135	128	137	136	141	155	140	125	152	135	141	145	138	144	122	132	145	130	145	121	119	151	158	149	133	108	131	140	145	154	145	155	136	138	128	132	133	146	120	122	137	121	145	133	128	146	137	127	135	135	141	142	151	119	152	154	135	132	127	140	144	123	139	143	153	123	115	115	132	136	145	144	135	154	124	120	143	140	148	141	140	151	137	132	149	146	163	151	125	143	136	132	147	136	145	145	130	145	126	131	122	134	127	136	134	116	116	140	137	113	148	135	125	137	148	138	164	147	120	124	123	150	144	149	125	145	138	129	139	156	123	135	155	125	133	155	160	142	136	131	123	134	141	146	162	154	120	129	143	166	131	157	139	155	142	124	134	132	142	163	128	156	131	146	142	120	148	116	145	146	134	134	132	128	140	151	140	142	130	129	122	137	135	144	142	136	135	122	151	137	148	154	150	150	149	139	131	127	145	140	138	164	147	132	141	122	127	139	163	131	127	143	166	128	125	132	139	142	129	151	151	140	141	130	140	148	144	137	149	140	172	116	135	125	136	142	134	125	132	138	135	127	152	121	145	144	142	136	134	126	142	146	158	134	141	134	152	127	133	114	154	141	134	163	165	143	146	139	121	143	129	142	192	129	146	133	132	161	147	123	147	122	140	141	128	153	129	132	123	130	137	160	133	143	149	134	138	148	133	133	133	145	137	149	135	138	166	128	124	145	138	147	132	135	142	138	135	131	129	139	132	157	126	150	128	153	130	140	142	147	136	138	142	124	138	136	129	142	126	121	122	152	142	129	139	144	125	135	165	121	145	151	133	143	134	129	135	129	115	150	149	131	147	143	136	118	138	122	131	140	127	144	138	119	134	167	138	104	121	145	145	149	129	121	119	137	131	157	122	140	144	154	133	141	127	121	131	112	158	148	125	165	142	150	150	163	141	141	114	151	125	129	121	135	135	146	139	136	135	138	139	132	142	135	144	125	139	136	126	126	141	130	138	136	148	134	151	132	142	152	168	153	141	138	151	132	128	119	133	142	141	139	133	127	143	143	144	159	127	145	140	148	139	139	140	148	131	139	130	142	151	130	183	111	137	129	134	130	130	129	135	127	129	142	146	126	132	131	141	117	147	152	129	147	127	135	147	134	133	123	134	149	126	158	124	152	143	159	142	143	133	131	145	144	140	133	146	161	144	146	144	132	132	150	136	167	108	114	145	154	140	115	143	137	134	134	144	147	149	128	150	116	145	150	124	145	132	147	153	148	152	157	91	132	120	131	134	120	153	146	147	137	141	111	156	157	139	141	135	147	157	140	131	120	144	138	150	141	136	162	144	156	156	150	123	168	123	151	134	111	127	161	115	147	153	147	133	129	132	141	149	131	137	115	127	132	147	146	128	144	149	150	158	149	152	152	137	128	142	119	142	139	139	151	139	130	131	133	130	126	130	116	137	145	137	135	124	127	134	135	160	148	144	155	149	132	134	152	174	141	145	150	160	138	143	120	142	137	126	126	144	141	135	157	120	113	134	144	128	135	153	137	142	126	128	133	163	142	143	143	129	121	110	131	141	127	136	137	147	144	154	131	136	140	136	134	158	141	154	156	117	139	143	100	136	147	137	137	150	146	151	136	127	115	138	149	154	124	140	123	142	125	157	137	131	141	144	148	168	122	138	112	141	156	133	136	137	140	130	126	149	133	172	124	159	141	126	123	116	152	125	137	126	148	125	134	121	135	135	145	133	120	155	127	134	148	153	108	135	133	117	144	121	132	112	133	142	142	133	157	146	136	133	169	152	136	124	122	116	147	147	130	154	131	129	158	142	114	138	131	143	150	150	138	130	145	126	137	139	130	133	127	170	140	141	134	126	143	130	147	142	133	142	151	142	134	155	146	153	134	144	132	126	142	166	129	124	143	138	145	132	154
5422	1061	1193	1010	846	819	690	636	557	519	593	540	525	520	530	459	492	467	502	434	458	450	428	456	455	437	411	452	450	408	421	394	422	397	439	402	446	426	460	426	437	401	425	423	390	431	410	417	475	435	441	400	378	418	401	426	431	410	416	447	425	381	461	399	438	419	408	408	397	434	424	442	411	423	422	431	444	415	400	423	427	437	420	436	450	467	452	438	431	434	375	414	431	406	423	446	413	437	385	431	450	424	417	412	482	434	421	430	375	416	445	425	408	435	422	458	426	395	420	440	444	416	424	436	466	414	437	409	436	450	440	400	417	426	402	431	444	401	437	406	396	442	428	386	428	466	445	416	391	452	448	437	413	418	395	415	466	427	428	409	401	405	413	423	437	436	411	433	424	447	422	449	452	409	408	393	391	431	414	444	474	414	425	423	413	429	462	438	407	434	440	428	425	402	444	430	424	405	417	400	436	404	466	437	440	443	408	425	451	427	397	409	418	385	408	401	398	416	405	403	448	427	424	450	448	405	408	422	374	413	427	433	444	437	430	409	389	429	414	449	482	444	414	449	399	418	393	414	453	426	407	372	436	445	441	438	409	417	398	411	415	429	390	402	403	423	417	433	420	421	430	415	435	413	408	431	446	425	440	430	433	425	413	399	442	430	395	430	429	393	403	416	415	402	413	411	455	413	411	417	399	410	415	430	369	428	402	430	395	408	426	415	393	419	458	414	419	391	416	419	412	389	424	423	399	420	395	404	424	407	440	403	431	371	430	409	399	444	389	413	403	420	459	478	429	434	434	406	429	418	380	419	426	444	451	415	412	434	417	417	432	430	408	426	411	472	435	423	400	450	446	394	458	396	432	376	441	437	418	444	430	378	384	424	418	416	425	437	424	423	420	406	436	391	409	451	381	462	380	413	374	400	403	403	396	426	427	411	401	446	390	405	434	417	437	411	445	417	414	412	450	412	412	401	413	440	392	405	424	424	427	391	406	380	410	420	430	434	452	399	420	419	457	434	426	430	418	413	416	413	471	402	383	430	377	402	415	422	374	393	454	425	427	410	408	416	382	416	416	462	452	441	408	455	428	436	441	449	425	430	416	406	398	417	429	426	409	429	381	451	451	401	432	414	410	419	415	439	419	445	404	402	386	422	416	418	435	447	437	437	390	387	455	405	457	450	417	420	389	424	432	402	443	415	406	426	387	421	458	409	405	403	432	440	471	370	434	417	450	414	428	429	421	401	439	460	407	441	417	436	407	399	404	437	408	439	416	414	412	433	418	446	416	420	387	443	447	389	383	437	441	427	406	431	445	417	438	390	402	403	440	429	428	411	438	384	450	414	449	412	407	414	421	413	440	425	469	415	432	423	400	394	409	398	389	453	473	437	440	445	460	431	420	464	402	429	414	435	422	414	400	443	433	419	452	407	447	443	449	419	399	405	435	430	415	388	384	453	373	413	423	456	387	461	410	429	399	418	417	418	418	422	404	396	396	437	407	423	433	449	432	423	449	388	415	393	432	431	442	435	426	405	408	395	412	409	384	410	453	436	431	408	444	392	393	444	407	411	432	405	438	403	440	387	413	377	449	443	448	409	423	411	388	394	430	420	386	448	437	433	439	433	430	445	399	418	444	397	438	398	373	386	424	449	430	410	401	430	431	416	426	416	407	398	438	427	400	436	437	396	436	410	388	399	410	422	435	432	416	466	423	420	444	435	429	419	421	427	385	394	404	419	423	428	419	434	424	424	427	382	431	404	431	443	414	445	381	448	400	404	398	416	434	442	402	423	423	457	410	380	450	422	446	437	436	433	426	417	431	394	415	417	444	433	421	471	426	404	428	409	443	423	407	393	439	422	416	437	442	390	397	441	461	444	394	415	381	421	464	450	451	414	452	413	412	430	436	400	417	425	454	439	411	435	402	406	431	407	394	435	407	446	416	440	411	388	411	392	376	430	413	371	431	438	417	386	425	419	449	396	433	393	410	416	449	391	431	409	390	411	404	430	454	418	396	403	446	370	398	434	409	391	419	440	420	422	413	425	396	423	452	448	420	396	405	449	428	420	389	420	424	472	411	407	429	388	431	405	434	438	438	417	420	389	433	423	452	447	404	447	400	400	406	445	400	435	425	363	425	432	407	413	378	455	404	448	403	420	440	439	428	415	418	411	419	429	405	426	427	399	410	390	421	432	442	434	419	441	439	442	404	462	385	434	403	425	418	426	414	416	408	449	397	450	406	420	389	411	455	413	382	400	406	432	393	421	423	447	383	409	439	413	415	391	439	414	421	436	403	429	385	420	429	432	430	409	398	446	411	452	410	420	460	419	435	425	396	432	422	390	424	387	428	406	398	406	405	471	401	439	409	443	386	394	411	440	418	409	431	430	452	427	448	477	406	394	437	427	435	430	442	420	397	440	392	426	442	425	396	442	408	420	424	427	415	415	414	401	429	420	427	379	422	432	419	420	406	431	394	399	395	428	404	408	434	404	433	428	421	412	443	396	439	428	433	455	407	445	422	442	397	416	403	457	387	409	410	409	423	441	435	404	434	418	429	375	419	423	446	443	422	449	415	415	418	442	407	417	402	415	427	421	450	438	447	410	436	415	428	385	418	409	448	419	427	417	426	421	400	446	446	418	450	405	373	422	439	437	411	419	430	409	425	424	411	401	404	426	439	381	418	418	419	449	414	435	426	420	395	407	385	438	387	437	420	458	428	432	447	413	421	453	420	434	444	471	431	422	389	420	440	404	414	436	429	412	409	442	403	441	397	421	431	422	414	432	431	413	413	422	379	413	432	400	395	384	424	458	423	421	389	412	424	413	439	405	397	431	391	442	403	397	419	421	413	384	390	454	429	365	424	403	436	472	442	402	435	418	424	409	463	433	427	456	407	421	434	398	430	394	415	405	399	434	407	437	430	408	387	390	426	400	442	463	422	449	363	393	430	432	420	420	440	397	422	437	416	420	409	394	432	400	396	407	432	423	450	441	399	410	391	424	425	448	412	427	418	406	419	431	403	399	429	437	437	395	414	433	418	388	438	425	410	438	409	399	402	423	399	442	408	407	419	415	474	410	445	432	393	409	387	371	462	441	420	405	424	445	441	453	480	433	452	409	438	407	431	422	382	425	396	421	435	394	413	426	417	448	401	450	432	407	428	407	375	424	449	435	445	471	393	393	427	433	436	462	413	423	416	419	447	389	422	444	432	420	436	419	428	399	427	434	423	417	398	431	383	430	436	383	434	426	424	404	409	397	409	402	401	426	411	440	409	415	405	422	385	419	433	430	419	437	394	428	432	374	428	403	406	411	381	417	408	421	409	403	403	430	431	434	405	400	476	434	441	417	448	405	431	428	435	419	425	424	388	464	357	425	418	404	421	414	455	430	414	410	429	445	420	420	384	400	390	426	400	415	406	430	419	418	455	371	439	407	433	378	453	401	452	418	419	399	468	444	399	429	455	382	399	439	440	392	434	400	429	444
28853	21304	20723	5293	979	766	637	480	440	395	359	321	313	251	284	251	216	204	202	190	172	163	166	142	160	134	157	126	151	156	154	153	143	167	137	165	153	153	136	142	148	136	137	160	135	135	127	154	166	150	148	147	131	145	151	153	146	136	142	134	144	147	139	158	128	129	151	153	146	148	118	135	159	153	148	121	137	147	164	155	111	138	106	131	166	145	107	141	129	141	141	136	154	132	136	127	131	138	147	126	154	136	139	136	140	146	139	138	152	147	116	157	133	122	143	167	132	128	132	138	128	128	154	132	147	146	128	144	164	141	133	131	160	145	147	121	138	150	130	122	138	130	141	161	138	136	140	128	135	134	136	140	149	125	118	148	143	147	135	141	144	143	147	132	131	140	165	139	136	153	155	138	139	146	152	140	144	129	116	158	132	136	137	146	149	160	154	149	148	141	135	134	158	138	134	146	160	134	133	136	144	135	142	128	154	145	136	135	164	148	132	155	156	125	133	140	163	140	136	158	138	137	150	133	140	145	156	149	151	125	153	146	135	142	133	121	149	162	146	122	141	116	151	144	138	128	148	148	155	119	138	117	136	147	134	127	137	137	122	147	158	144	143	138	135	138	129	140	135	155	137	122	135	122	156	156	146	137	137	141	163	160	116	143	151	140	128	153	145	137	166	134	135	146	136	139	155	139	137	152	98	139	136	135	147	157	132	139	126	133	142	139	136	140	151	135	145	154	127	161	141	137	161	132	151	146	130	139	149	119	149	151	150	124	152	144	136	143	141	138	151	136	123	139	144	148	148	156	125	166	126	148	134	132	151	143	144	114	140	127	139	150	147	137	129	149	140	119	148	130	150	123	135	156	130	145	128	148	142	129	140	144	122	137	137	142	137	140	137	136	137	121	127	135	158	126	123	134	124	163	130	140	129	158	151	161	140	123	141	111	156	145	120	148	128	142	141	145	153	133	151	136	148	137	142	147	138	133	147	131	154	160	131	138	138	138	151	132	148	155	140	143	140	145	127	129	143	167	140	128	142	156	136	143	146	136	121	135	118	148	136	135	127	126	158	119	149	153	154	160	150	162	143	138	134	151	167	141	162	134	155	155	128	130	183	150	160	150	162	141	130	138	136	117	134	151	160	142	136	132	161	132	139	140	130	139	130	124	121	128	154	135	143	133	139	144	149	131	169	153	145	135	153	154	146	131	145	129	157	133	143	124	126	159	143	132	143	129	135	144	149	128	140	148	150	144	143	128	160	147	141	116	139	137	137	163	144	143	145	128	146	128	139	139	156	143	142	131	140	151	123	140	137	143	139	152	139	140	136	148	174	138	138	140	147	155	136	154	160	149	134	130	124	138	145	136	139	138	144	139	138	142	146	131	138	165	128	144	139	175	155	115	138	139	132	147	139	132	139	141	137	133	151	143	155	133	134	149	130	148	142	135	153	130	142	142	124	144	151	141	140	143	134	142	135	113	145	129	124	133	150	149	151	137	136	134	142	149	126	136	131	131	139	154	130	166	142	138	141	134	130	156	141	140	139	151	137	132	115	150	149	143	150	166	142	130	151	141	141	139	142	118	124	138	129	140	130	154	142	140	139	138	143	139	169	122	160	161	136	135	158	147	152	151	133	126	134	128	149	153	133	128	128	136	136	136	120	159	136	143	142	140	131	152	158	133	154	138	160	135	135	140	153	146	127	134	157	155	138	172	142	130	144	147	133	147	130	158	127	150	132	162	151	129	139	133	145	142	138	134	137	131	143	141	128	136	135	138	122	147	122	131	144	152	146	114	145	139	123	152	130	142	125	131	136	131	138	134	155	139	145	134	151	113	130	133	134	145	138	159	144	133	132	146	140	131	120	141	143	135	147	140	133	152	145	118	135	163	136	129	153	117	145	143	124	160	155	131	115	139	160	138	123	155	157	114	132	137	151	152	136	148	143	146	136	135	129	154	137	134	117	127	144	128	140	128	140	142	134	133	133	152	147	140	126	139	160	133	127	137	154	138	136	149	143	120	151	144	135	148	144	149	136	150	161	136	136	134	153	163	145	157	149	130	142	144	134	135	129	143	166	148	129	147	150	143	134	130	121	152	132	136	137	140	137	152	140	134	155	150	133	150	150	134	148	140	140	121	141	142	134	155	142	118	137	122	123	132	114	133	157	138	133	147	145	147	129	124	141	152	132	154	140	132	123	126	151	143	133	130	127	150	134	154	142	135	127	125	154	152	151	127	147	126	125	140	141	128	137	125	144	145	137	131	136	124	137	129	131	133	151	144	146	153	144	125	139	129	144	149	165	131	147	143	168	140	138	149	151	143	131	142	154	128	163	144	151	125	141	137	136	149	140	163	132	143	140	149	137	126	138	131	152	132	133	136	130	133	133	131	145	140	155	143	140	144	165	125	145	133	129	129	152	130	137	136	130	171	148	141	129	140	139	130	137	149	124	151	138	139	145	113	137	152	140	145	141	163	152	152	134	146	139	136	146	155	114	131	150	139	127	143	156	152	133	138	149	141	145	137	140	151	126	140	158	130	139	137	126	161	138	141	126	153	131	161	149	153	132	135	130	153	133	136	138	130	156	136	135	132	130	124	131	141	144	135	141	161	144	143	130	144	135	164	148	156	162	132	132	121	136	132	159	140	150	149	134	146	137	153	129	151	146	133	138	139	124	143	149	134	145	122	129	136	141	118	150	138	154	154	129	147	140	124	131	129	142	144	139	131	130	120	132	117	141	136	129	136	137	144	130	120	138	141	129	128	137	144	129	125	131	137	125	127	167	141	141	145	162	162	152	120	124	148	123	155	167	147	131	145	143	153	122	121	143	151	141	125	129	130	132	144	141	113	147	121	126	158	136	157	126	144	132	149	130	121	150	109	142	129	146	134	143	126	145	141	121	139	126	147	165	132	142	130	119	127	122	160	126	150	144	144	149	161	125	148	143	143	150	135	147	123	149	127	136	144	125	149	152	135	160	123	147	154	128	157	143	139	136	143	162	120	140	158	135	128	147	163	148	138	125	131	146	133	161	148	144	135	134	148	129	146	147	145	138	144	156	146	124	132	154	147	149	129	152	142	142	147	138	132	139	139	134	160	130	160	137	140	122	143	145	142	132	176	139	160	134	174	127	153	124	145	129	147	129	140	153	149	146	154	149	145	136	133	152	126	150	156	128	148	152	134	126	132	136	145	149	148	135	152	137	133	151	148	134	128	120	138	149	145	130	134	153	140	170	144	137	134	137	135	167	132	138	150	130	129	139	149	134	128	141	135	143	142	122	134	154	137	141	133	148	145	139	143	156	151	136	123	128	127	143	142	131	153	146	176	141	140	151	146	160	138	144	150	130	137	139	141	144	148	154	134	140	146	138	148	152	138	124	150	135	167	160	133	163	139	132	141	134	148	140	143	130	153	151	147	127	144	129	135	124	155	154	124	152	114	125	130	141	140	124	154	150	150	138	137	123	151	146	138	140	125	141	116	152	129
6654	5681	7223	5963	4710	4322	3335	2643	2480	2029	2050	1798	1758	1556	1432	1298	938	942	873	675	615	656	583	546	551	477	518	542	581	530	532	478	513	506	465	493	453	451	458	441	421	439	414	436	403	432	445	446	478	438	414	409	432	442	445	444	423	420	424	445	404	446	414	411	437	441	410	433	416	457	430	425	455	440	407	444	415	406	415	437	418	414	430	387	414	391	425	419	444	417	433	411	434	456	434	453	435	444	411	440	436	466	428	411	427	404	428	442	423	399	407	437	415	408	425	375	393	427	441	429	447	428	441	397	458	416	410	402	450	452	427	444	438	446	419	443	422	388	403	432	425	428	428	448	419	420	442	416	442	439	449	418	435	396	441	441	412	423	417	477	454	411	424	425	407	449	456	401	457	391	408	458	430	440	451	456	471	403	414	391	431	419	392	426	417	441	425	457	409	443	393	444	443	435	414	385	434	421	419	438	413	406	426	428	425	416	423	409	413	401	432	400	390	425	422	423	445	436	433	409	446	476	416	452	409	389	435	414	454	435	460	434	447	400	409	426	425	420	451	397	449	401	479	447	426	455	452	407	435	447	415	397	441	465	430	427	448	436	407	435	385	422	427	431	419	446	416	402	442	414	420	420	414	424	437	430	418	426	417	404	457	452	401	409	422	442	458	416	425	464	437	441	415	427	416	445	421	410	441	454	402	428	410	428	397	427	439	434	406	422	429	438	420	407	402	426	444	416	433	414	401	424	450	431	405	440	408	452	392	434	401	416	432	438	450	421	427	429	407	447	424	428	414	417	437	381	432	400	405	383	411	411	375	421	428	418	425	425	442	415	438	442	429	434	442	441	427	400	407	435	451	420	409	404	411	416	420	413	387	426	413	445	416	448	414	423	422	423	449	388	448	410	431	445	424	412	419	409	401	430	387	437	415	396	453	425	420	400	419	426	397	387	445	436	434	455	417	445	417	395	394	419	416	445	429	454	418	410	395	406	438	418	432	435	418	436	437	398	456	425	449	369	430	443	412	456	365	439	410	420	427	421	425	448	427	415	399	423	449	423	414	444	409	455	418	433	427	419	448	402	416	412	410	416	454	434	419	430	437	424	404	425	416	423	447	408	416	409	424	442	444	422	419	449	413	432	453	440	452	413	383	400	406	438	398	451	414	427	428	443	427	429	420	436	437	429	428	415	466	423	441	422	441	435	441	445	413	428	431	407	406	413	408	398	400	417	422	478	401	410	381	435	442	449	413	422	412	415	405	430	455	408	388	403	423	419	463	418	418	417	442	444	394	415	448	418	432	437	422	409	426	414	401	422	403	411	453	431	402	410	421	425	408	415	408	435	419	406	404	427	424	424	430	392	436	465	410	412	434	430	386	391	395	421	414	452	457	382	409	434	428	424	418	425	457	445	381	419	455	437	389	420	397	433	384	463	439	440	435	387	420	436	390	466	408	424	419	418	425	407	453	433	416	421	426	423	436	390	409	425	426	436	425	425	420	413	395	369	432	448	398	420	418	439	421	448	425	424	441	439	425	415	431	428	467	447	419	435	424	394	427	451	428	384	452	423	414	402	413	399	422	410	416	456	414	462	441	373	470	428	399	449	401	419	455	412	427	393	399	419	437	446	431	411	449	412	453	433	407	420	400	392	411	420	402	434	422	452	391	442	419	436	416	418	410	420	426	425	437	421	419	445	419	426	417	435	438	410	413	432	411	391	394	403	407	426	424	441	406	435	395	472	426	426	411	431	406	432	412	441	430	471	436	427	451	415	436	424	392	466	440	424	441	438	417	413	424	412	443	451	453	406	413	425	426	423	422	422	474	451	456	423	387	450	422	382	370	465	417	452	392	450	480	409	421	426	438	436	443	405	389	414	396	410	402	457	416	431	422	400	411	397	383	381	433	388	437	453	392	444	446	407	440	482	444	424	396	410	455	398	471	397	455	425	440	434	462	427	446	434	427	424	427	408	464	453	469	429	445	437	458	431	465	433	412	446	400	428	425	429	413	457	429	436	447	426	415	446	445	427	395	452	437	400	369	449	427	422	400	487	394	417	414	431	440	412	388	394	406	420	411	424	394	422	438	407	409	444	400	416	390	420	431	438	406	430	445	439	447	423	423	418	470	408	428	405	403	420	420	403	429	450	435	418	396	433	415	412	405	403	424	412	403	413	399	431	400	417	445	414	405	443	470	416	379	424	477	458	420	438	435	402	439	435	416	416	432	452	435	441	439	421	414	439	438	425	438	394	406	442	432	428	426	459	416	437	436	427	451	412	434	444	398	413	397	411	426	427	404	414	411	437	431	463	426	385	422	411	415	417	396	437	425	414	413	454	443	415	432	416	444	390	407	430	412	407	392	473	452	466	405	421	433	398	413	425	336	399	421	412	435	387	391	427	447	410	423	387	481	412	423	413	461	398	433	442	445	421	455	412	437	460	442	415	437	403	468	411	417	413	473	385	461	407	404	427	430	437	446	417	413	411	404	402	439	424	423	434	408	391	407	426	407	441	391	418	446	403	426	432	419	415	411	472	426	416	409	416	424	409	450	423	434	440	390	400	427	453	391	453	406	414	431	399	413	469	438	417	417	401	403	457	441	416	410	427	459	406	426	415	418	431	410	401	405	413	400	424	428	403	401	392	421	397	425	404	455	431	398	439	464	447	445	398	438	460	422	406	435	427	463	425	409	411	389	443	462	383	405	434	425	377	418	400	451	408	444	420	393	455	414	445	397	430	412	435	420	471	441	421	481	462	414	418	440	416	441	412	457	420	411	457	410	420	427	432	435	439	424	472	426	431	436	391	413	410	429	422	442	441	427	445	460	452	438	447	473	407	449	409	467	454	451	413	439	439	425	399	426	448	438	425	424	425	432	437	418	407	436	406	425	441	421	409	416	417	400	371	421	445	432	443	437	428	414	437	429	459	453	406	464	427	398	432	419	419	437	455	411	421	396	427	437	412	430	413	419	389	404	428	400	411	405	450	440	417	427	421	436	422	432	447	426	413	436	423	405	403	455	456	439	415	404	463	433	396	412	423	432	418	418	436	439	454	432	441	417	449	430	434	419	431	441	406	422	421	403	425	459	441	419	426	426	429	431	409	443	396	435	438	425	423	399	401	427	398	386	418	423	423	421	441	449	436	415	398	411	428	443	436	436	411	386	449	433	403	432	440	404	433	418	436	438	434	416	425	427	410	428	426	414	425	407	426	401	457	433	424	453	458	409	418	394	447	427	385	401	429	413	393	427	408	397	374	423	458	463	442	407	420	380	410	438	395	413	440	430	438	432	428	421	433	436	420	440	420	379	436	433	415	404	406	428	431	417	422	413	427	443	439	427	433	413	445	430	455	432	445	412	417	437	416	419	435	432	394	432	439	412	432	383	434	442	384	403	431	442	474	445	424	415	414	438	446	427	446	408	439	404	399	445	428	424	434	390	454	416	430	453	405	423	445	435	406	465	424	458	455	430	411	437	412	421	442	394	441
28854	21377	22168	7819	1613	1228	992	883	687	529	518	531	467	430	440	335	264	260	229	212	178	191	192	172	176	150	167	197	169	172	189	166	158	170	156	163	152	169	153	144	148	158	161	152	154	158	161	135	142	164	128	154	156	148	150	169	145	162	140	146	153	166	138	150	151	187	150	143	132	137	162	148	142	143	150	155	141	140	134	165	156	153	152	145	136	142	126	143	147	132	162	151	132	148	143	152	163	149	149	115	148	140	141	155	153	158	134	129	127	142	161	158	145	139	138	144	147	150	152	134	165	147	135	186	169	152	158	156	149	127	147	142	136	151	160	158	157	153	150	148	137	172	157	142	142	155	157	150	163	131	153	153	157	145	119	158	146	163	165	171	152	152	145	154	148	139	187	147	156	150	167	127	154	150	136	165	144	139	138	150	159	135	171	150	141	163	164	149	146	147	136	172	153	160	136	167	188	138	147	163	155	135	147	155	142	149	135	157	139	150	149	154	144	154	138	159	144	136	150	132	150	150	126	152	149	152	136	150	163	158	144	158	153	154	146	121	146	138	165	144	163	130	156	163	141	159	153	157	129	135	158	135	131	148	155	155	131	134	152	160	159	143	162	149	143	141	142	137	142	172	122	150	152	149	161	123	133	135	139	137	133	136	141	143	136	126	124	157	158	148	167	161	147	144	137	136	146	166	151	138	132	148	150	154	142	141	157	143	148	147	153	158	147	137	150	136	149	142	149	163	134	120	158	125	158	156	152	183	164	141	128	150	149	141	140	138	121	135	125	159	148	178	174	149	164	168	138	162	135	131	132	146	128	147	157	134	135	134	152	127	169	143	139	139	149	135	150	153	159	138	158	144	156	156	146	152	138	129	158	165	137	161	146	139	131	124	146	153	166	157	149	144	152	163	147	149	154	131	148	165	134	150	175	155	151	141	161	155	157	167	144	147	158	140	135	150	139	158	143	127	170	146	158	152	158	140	148	142	151	142	162	131	155	127	152	150	154	107	135	138	154	162	136	157	139	151	129	162	144	164	166	156	158	160	159	148	150	145	163	146	132	151	127	132	156	164	139	140	135	154	141	137	150	157	142	160	128	162	148	132	160	131	141	148	165	128	142	172	142	137	138	127	140	149	127	137	161	154	159	163	154	129	128	131	159	157	145	137	151	159	151	148	124	143	143	160	139	160	151	168	139	152	167	152	143	155	142	139	157	148	149	153	138	149	170	131	140	142	156	162	158	133	167	159	142	146	146	145	152	143	173	147	153	111	176	152	142	141	155	122	131	137	143	145	136	154	161	152	150	142	160	153	152	143	146	137	142	128	149	139	145	149	157	148	146	123	147	149	146	172	159	125	149	160	149	150	163	176	151	149	150	148	145	150	158	149	155	129	155	147	159	142	154	165	166	138	165	169	137	140	160	143	139	143	137	195	149	148	141	137	134	152	123	160	133	144	151	142	132	132	162	140	149	141	132	152	138	149	163	145	143	151	155	149	173	157	128	134	153	157	149	155	145	131	138	134	169	119	158	158	145	147	163	171	138	126	150	147	194	160	167	128	139	155	143	152	157	155	147	129	164	140	136	135	137	137	154	148	161	145	166	149	171	142	150	161	135	152	140	176	145	154	142	168	145	157	148	150	134	161	180	148	137	125	130	157	148	145	142	149	152	161	130	152	140	156	165	144	132	139	163	143	138	166	142	134	154	144	143	152	153	167	142	159	145	152	153	131	131	153	148	160	150	135	139	171	156	148	141	145	143	144	148	159	151	160	177	151	166	143	147	164	133	155	152	169	146	163	143	158	147	144	145	166	153	140	161	141	133	136	148	149	158	159	150	149	150	135	131	144	161	136	152	142	159	148	143	129	161	163	167	128	144	143	163	147	152	156	135	157	141	135	156	140	167	148	153	141	131	170	142	138	154	154	154	141	154	135	148	143	144	146	131	130	154	140	150	142	129	134	128	177	152	121	149	146	148	161	149	155	154	149	136	127	165	135	165	142	178	160	156	162	131	143	139	180	151	141	138	126	128	176	124	140	160	161	157	144	153	134	118	126	155	156	147	132	165	166	155	139	151	151	154	138	159	125	139	177	150	144	144	153	166	141	128	147	142	161	155	138	127	164	138	139	122	166	141	159	139	144	153	182	145	140	137	149	151	142	157	167	181	122	149	157	146	141	138	139	147	163	138	134	154	149	140	155	139	161	142	144	155	137	153	165	153	150	161	149	156	142	152	142	140	141	146	143	151	137	141	151	145	145	148	145	160	147	144	160	157	141	162	130	125	136	131	152	156	138	158	160	159	160	145	152	137	143	129	171	171	156	155	140	144	134	143	156	132	144	137	155	148	171	153	150	146	137	144	160	146	154	147	144	159	148	157	127	157	140	135	156	153	157	134	156	157	153	138	134	152	170	147	150	163	148	151	147	144	161	133	163	161	153	132	171	123	129	142	145	137	157	162	159	141	145	138	152	140	163	147	151	125	153	149	152	181	144	151	157	129	153	153	134	160	133	163	170	148	152	147	150	146	150	163	162	159	134	159	160	141	148	158	162	162	135	150	154	155	159	168	131	139	143	183	140	130	165	149	156	147	156	134	172	126	133	148	142	146	143	172	134	152	155	175	153	152	146	148	162	139	160	147	164	158	132	139	134	154	151	141	148	156	150	143	167	155	149	139	150	159	159	147	147	138	142	149	153	150	132	160	156	150	158	141	146	154	149	153	136	164	122	161	158	162	160	146	140	172	161	140	147	104	154	148	156	159	146	153	156	143	136	163	152	161	150	146	154	152	171	156	155	141	131	125	165	147	156	139	159	159	160	132	142	150	167	152	127	155	140	163	152	162	133	137	141	131	131	150	160	131	148	152	118	154	170	148	139	149	145	132	136	162	138	139	154	144	137	159	142	131	173	142	126	137	149	136	159	138	157	137	152	149	143	157	137	162	149	126	152	132	147	153	158	155	128	127	154	140	170	145	113	157	157	140	142	153	173	162	163	148	145	139	131	141	154	144	140	151	165	144	130	153	137	122	172	156	147	139	138	156	168	129	152	147	138	154	159	143	136	166	148	163	161	128	166	160	130	164	148	166	145	157	144	159	163	135	152	139	133	152	140	146	157	146	146	135	153	174	149	163	152	147	144	158	128	159	145	137	151	143	166	153	144	154	152	123	137	133	136	142	143	146	168	142	142	167	138	159	165	159	147	132	122	153	125	145	142	154	134	158	157	147	153	174	146	147	156	136	127	147	156	160	158	144	155	132	134	153	136	147	163	156	150	162	141	169	155	151	180	150	160	159	146	145	151	146	162	152	140	147	158	134	157	165	137	141	133	146	154	131	152	152	156	133	156	172	156	152	160	158	146	169	139	155	157	137	137	168	113	145	161	158	137	145	132	153	137	155	165	143	165	137	145	156	142	138	129	160	169	134	164	170	147	139	156	126	133	141	176	145	154	152	134	153	147	133	132	132	137	135	150	156	170	143	142	153	146
7537	8007	11112	8954	7148	6453	5318	4545	3765	3341	3023	3100	2823	2407	2411	1999	1414	1345	1085	847	794	777	745	649	654	585	627	670	677	601	607	567	605	565	563	545	463	456	475	476	478	504	439	471	454	448	480	466	486	480	476	473	434	435	442	441	489	461	451	415	469	459	439	431	410	434	429	434	438	467	422	432	440	424	468	406	447	440	430	405	468	455	474	459	448	420	464	465	448	459	469	447	487	418	455	457	433	479	419	444	440	452	464	471	474	441	431	466	438	441	426	457	423	423	470	456	466	419	418	478	430	438	453	448	452	416	443	441	453	437	459	458	427	419	464	408	449	449	437	440	467	424	455	437	431	435	456	442	461	448	417	440	438	439	422	446	453	424	413	440	446	461	458	459	464	429	436	478	446	446	431	443	468	505	458	448	418	449	442	438	469	449	439	452	478	452	442	443	479	435	435	478	414	451	445	465	442	389	442	429	443	431	462	431	447	451	437	425	487	451	474	454	474	436	439	435	484	472	416	448	450	438	427	492	432	429	436	454	475	431	471	471	469	461	462	463	487	461	478	448	427	446	456	456	473	429	452	461	488	434	484	448	411	450	440	453	436	429	439	429	507	451	446	465	452	446	461	455	461	453	448	472	465	421	441	398	487	467	431	450	454	430	435	436	476	430	455	467	456	430	434	432	464	462	469	466	444	459	463	460	436	443	429	464	489	459	445	426	460	422	440	441	468	423	420	456	455	458	446	468	466	461	441	444	459	448	421	439	418	429	429	465	453	433	425	422	433	441	454	468	420	471	441	426	471	478	437	432	447	449	489	442	458	499	450	404	437	411	456	429	418	418	446	485	452	418	438	426	456	464	454	437	448	431	443	459	441	429	447	429	447	467	477	432	431	446	480	459	493	446	448	469	456	454	427	432	427	462	440	441	439	446	446	439	464	507	474	430	460	441	439	427	441	424	448	460	473	450	421	471	434	458	460	479	420	431	462	432	422	426	480	439	414	442	435	436	408	478	432	454	415	433	438	417	474	444	457	483	464	464	469	435	439	437	451	412	461	460	479	447	483	454	447	446	449	474	446	462	461	436	450	483	432	476	445	458	448	476	437	461	461	473	452	448	455	420	466	452	457	433	464	416	466	457	452	420	444	486	426	460	426	463	444	408	425	410	436	444	475	461	387	439	476	441	425	414	440	443	492	442	469	458	410	428	449	477	429	488	468	409	450	461	450	420	425	459	453	439	456	459	426	460	446	438	432	402	429	466	405	471	490	476	491	443	426	433	452	439	429	470	467	427	430	444	471	430	426	449	476	433	461	466	434	437	479	452	448	442	439	427	424	429	439	412	475	421	452	455	445	438	432	433	453	463	453	398	448	445	445	477	469	458	424	454	424	490	451	457	465	444	471	418	464	434	437	464	458	473	441	440	450	451	453	439	443	429	418	448	438	470	453	476	478	498	452	458	429	456	429	481	453	455	474	439	429	457	449	433	429	426	430	423	432	453	444	465	412	474	461	429	452	430	405	428	473	452	457	452	451	444	424	441	451	449	418	447	437	451	459	440	455	469	447	426	418	432	471	438	408	451	433	454	434	471	460	422	450	459	493	461	452	439	458	471	424	470	457	475	458	416	464	449	435	424	450	452	411	454	474	431	469	439	461	424	497	435	471	446	429	467	450	453	435	435	391	469	458	454	445	421	462	441	436	481	462	455	428	446	467	480	434	422	437	429	429	491	432	471	433	468	466	473	419	465	483	446	420	463	464	434	400	484	440	451	464	454	449	455	509	432	479	433	455	437	434	424	403	436	432	424	428	450	405	461	449	438	447	432	448	444	431	426	426	443	428	484	427	453	431	470	501	426	450	440	443	430	398	444	464	429	460	481	454	429	463	497	449	430	446	427	442	444	434	459	430	448	473	423	417	437	484	477	432	441	447	441	416	464	438	447	430	417	452	445	468	502	489	470	448	439	419	484	462	456	451	489	451	479	452	397	429	479	442	456	429	486	440	449	451	455	415	458	470	440	443	456	449	482	443	475	452	458	458	430	424	458	447	446	418	453	461	456	447	465	413	429	408	456	442	449	450	436	464	435	456	453	422	465	491	456	455	476	465	454	434	440	444	446	479	420	439	435	475	452	452	460	441	464	434	403	448	442	446	473	484	438	445	448	443	459	434	435	407	452	436	434	428	473	452	451	405	465	414	512	447	465	444	481	416	424	444	430	407	396	437	446	442	461	451	440	469	439	459	422	463	449	449	484	425	481	417	410	451	464	377	432	453	436	420	428	457	464	413	434	468	473	504	440	439	509	451	480	434	401	445	424	479	419	453	453	465	459	441	440	428	415	426	472	465	477	426	436	448	438	450	424	455	458	443	438	453	457	463	457	424	458	440	458	471	455	461	467	466	463	415	435	453	450	459	403	425	483	469	444	423	463	450	422	468	423	458	451	442	461	477	460	445	473	430	426	434	436	473	457	432	448	417	436	470	421	446	449	470	499	430	414	493	449	431	441	458	434	431	417	471	428	419	423	413	448	456	441	456	463	476	487	427	475	480	436	445	416	440	442	433	452	464	416	443	481	448	413	443	450	443	473	442	436	438	403	430	450	464	429	497	431	450	410	459	467	461	401	479	422	458	443	493	437	434	424	421	440	488	465	431	446	443	452	425	415	444	425	408	452	425	444	487	427	445	459	453	452	445	427	430	452	475	494	453	453	454	448	467	410	443	426	439	461	417	428	417	456	424	455	453	457	445	463	447	462	415	425	430	436	436	468	440	423	429	433	447	459	439	467	424	395	449	422	446	409	431	430	445	447	438	438	482	401	452	446	429	471	450	470	479	437	478	449	419	455	449	470	466	404	483	430	412	420	462	467	462	472	504	435	454	463	429	442	417	415	438	466	487	448	443	421	447	488	446	439	456	467	428	468	467	467	420	446	431	429	450	437	439	429	454	431	403	482	486	402	416	430	456	433	393	425	475	424	440	428	423	464	447	431	470	456	430	435	470	434	454	468	438	468	394	423	430	428	444	456	435	453	450	484	413	448	469	447	456	508	410	478	432	425	443	478	438	456	417	491	452	410	433	442	429	459	435	458	457	425	459	431	477	445	463	457	389	452	467	453	443	425	480	451	456	462	463	454	496	454	436	431	439	414	454	442	440	447	423	450	477	462	464	439	436	419	469	426	443	459	470	459	440	450	447	482	456	443	413	469	436	448	465	429	456	475	398	431	428	429	428	437	471	381	430	470	494	446	442	480	460	468	458	437	479	459	492	469	446	446	473	431	463	426	423	463	429	445	471	448	442	411	471	420	451	427	458	464	440	476	420	418	449	454	456	460	455	444	445	463	447	407	488	456	445	416	447	446	445	428	463	433	420	433	453	464	414	412	437	408	477	429	438	468	450	440	434	454	466	458	435	428	433	471	438	427	420	444	479	441	445	461	405	453	444	406	471	463	463	439	434	444	452	459	420	443	423	441	438	454	458	444	441	425	459	463
28900	21241	18421	1976	237	207	167	173	149	152	154	171	144	147	149	152	141	128	147	116	144	147	124	155	143	132	157	148	139	139	119	138	147	143	132	117	130	128	136	129	122	140	125	144	124	123	134	130	133	128	133	115	135	159	134	138	131	126	139	148	133	140	130	117	125	122	144	126	134	136	137	124	133	115	123	143	147	151	147	127	133	146	116	147	126	121	145	121	144	145	152	140	132	127	118	139	138	118	150	130	141	139	134	141	141	145	140	125	125	144	140	145	115	137	128	138	134	149	141	129	154	139	129	121	137	131	134	147	130	143	145	120	155	128	120	143	128	132	126	129	139	128	143	113	129	124	135	128	135	137	123	160	143	134	144	143	150	134	142	150	120	147	132	145	142	130	149	115	161	125	152	137	140	139	149	143	150	115	147	142	140	136	129	138	154	124	137	131	131	139	121	127	133	127	142	132	110	137	166	128	153	143	132	141	125	133	141	136	119	131	141	152	138	146	124	132	129	145	136	132	138	117	132	138	142	111	139	134	115	136	150	146	112	126	134	124	152	131	150	141	142	140	152	121	121	132	141	154	143	118	142	134	141	132	122	152	147	137	128	130	150	127	135	125	134	139	156	139	139	126	128	141	123	140	146	147	119	147	128	130	143	129	112	146	140	131	122	137	132	150	139	129	130	141	136	146	138	124	123	138	149	147	126	161	140	130	125	141	125	127	140	153	115	132	132	132	122	129	159	111	142	136	137	128	132	151	133	134	129	138	140	129	136	126	137	142	137	130	128	120	116	134	148	140	124	147	145	139	154	130	155	138	139	132	138	111	135	146	111	155	137	130	140	129	123	136	132	135	127	105	154	149	144	154	124	141	123	159	129	136	124	144	132	134	135	130	127	142	143	132	154	132	146	126	135	130	134	131	129	153	147	123	136	131	128	136	147	151	136	143	104	136	161	140	112	141	120	124	128	154	127	132	115	148	126	123	125	128	123	149	131	130	149	132	118	105	142	139	141	146	152	143	145	133	165	126	163	133	137	151	125	132	116	134	122	140	133	122	139	132	146	138	144	145	125	138	119	138	141	131	133	153	147	140	124	140	140	130	125	130	148	153	129	132	148	125	126	129	128	142	139	168	120	163	133	136	136	134	153	107	122	119	139	147	135	142	135	151	115	137	143	144	134	152	138	133	146	139	137	121	109	130	117	137	135	140	134	148	114	164	140	151	131	137	127	123	124	156	128	136	146	147	114	140	156	126	123	127	136	130	136	147	129	132	112	142	159	135	134	138	122	141	146	125	132	123	111	136	132	137	134	120	130	131	122	112	145	110	139	134	149	115	139	124	143	149	135	145	144	122	135	105	132	143	126	127	113	156	117	118	158	122	130	137	149	123	140	139	151	134	134	138	151	135	133	146	147	141	124	128	121	135	138	158	126	132	120	132	125	137	121	131	136	127	132	133	127	142	125	131	138	145	141	138	143	151	127	153	119	137	153	139	125	156	147	158	142	136	121	145	126	131	135	133	110	135	131	123	143	137	132	119	137	137	132	138	141	138	121	141	125	156	122	127	135	141	143	142	129	133	123	148	120	139	144	155	117	123	135	127	127	178	137	121	109	131	153	166	145	147	156	137	138	135	127	106	129	130	116	142	131	131	149	129	160	140	156	133	141	148	142	120	126	147	137	134	126	156	144	140	129	127	130	130	137	107	149	128	145	132	158	140	127	115	144	135	127	134	141	142	126	144	143	133	164	145	140	133	131	99	127	127	148	127	128	128	135	130	140	128	128	114	147	120	139	138	133	146	152	132	115	133	127	138	146	129	142	157	114	126	141	133	136	140	134	162	157	132	133	157	121	105	132	136	113	142	150	129	162	111	110	134	143	126	152	131	150	147	118	143	129	129	140	126	164	133	135	136	138	134	155	129	146	126	158	145	137	152	132	123	128	127	154	151	133	158	150	146	176	122	141	154	154	148	130	118	144	148	129	128	125	116	128	133	138	134	162	142	122	143	139	127	138	134	133	146	142	147	133	158	147	142	129	143	120	144	143	121	133	137	136	133	132	113	138	134	139	127	132	134	135	145	112	128	117	152	144	135	112	111	153	157	135	123	145	134	133	126	137	127	111	132	125	138	142	145	131	124	145	114	135	126	144	120	135	119	130	127	138	136	127	142	134	141	146	130	136	142	130	124	119	145	140	137	147	119	148	127	147	124	130	155	149	138	139	154	130	153	155	136	133	129	137	152	137	146	150	140	119	118	148	145	146	124	139	140	146	157	163	137	142	132	113	149	140	130	133	122	135	141	139	121	145	152	137	127	144	157	126	135	131	129	161	130	136	128	128	132	114	120	128	151	152	135	132	127	136	115	134	140	126	155	149	137	133	132	130	117	133	123	128	151	141	118	130	139	119	122	117	144	134	131	121	133	148	132	134	130	122	143	126	135	123	130	145	137	139	131	138	146	151	147	130	130	123	129	125	159	141	147	131	138	143	157	96	120	139	134	151	136	137	146	127	147	134	144	133	119	158	145	143	126	109	127	136	127	133	152	135	133	118	146	139	134	137	131	126	128	151	141	143	134	127	122	132	144	132	128	116	136	137	133	111	137	131	134	131	126	140	140	148	158	154	140	130	126	126	150	122	123	119	146	127	170	134	146	135	146	135	116	148	133	159	130	137	127	116	111	172	141	136	137	123	147	127	151	120	139	122	150	144	145	129	139	114	116	113	130	128	135	148	129	144	127	137	138	128	149	124	135	140	141	113	147	122	148	144	133	124	118	137	144	136	127	132	150	149	134	134	137	130	125	149	118	140	119	140	146	129	125	139	131	109	145	129	146	120	134	103	137	148	140	127	144	143	148	120	119	142	120	129	145	109	136	147	127	138	143	131	125	139	122	131	137	147	128	133	124	139	134	128	146	147	146	126	123	128	168	142	147	137	130	142	114	110	118	134	121	153	135	134	116	129	165	134	140	129	133	133	143	135	129	153	121	154	126	121	136	149	140	126	126	140	142	127	132	155	119	127	115	129	145	124	128	121	159	140	112	132	173	119	125	132	138	126	123	152	140	130	137	129	130	143	130	118	151	124	133	129	129	108	141	125	123	143	132	149	136	150	144	142	112	120	135	139	149	124	136	153	163	137	144	147	148	117	129	147	119	156	146	134	108	125	122	145	124	150	131	164	122	138	116	137	131	110	123	133	146	121	154	143	115	139	146	139	131	135	131	134	133	136	134	125	127	121	128	157	129	121	123	129	147	111	112	148	115	132	151	127	125	128	140	142	125	133	146	145	153	128	132	104	154	142	138	136	140	134	134	119	140	135	147	138	135	135	157	137	132	131	147	114	132	119	108	123	144	137	129	163	130	133	134	161	120	144	150	125	122	135	151	146	149	129	139	134	118	129	137	121	131	139	138	139	149	154	128	139	136	111	119	134	114	125	133	143	148	122	138	143	132	139	128	133	142	131	134	139	137	119	139	131	150	156	142	134	119
5426	1119	1226	1049	917	769	725	677	583	571	533	544	518	501	474	487	478	482	445	466	434	442	428	433	381	357	406	423	425	421	386	430	417	427	422	380	436	388	406	430	399	414	416	383	385	409	381	402	412	406	411	428	412	407	386	386	418	378	409	391	380	410	387	391	419	404	386	402	454	427	406	416	418	399	362	416	371	466	428	406	416	415	395	405	433	432	423	393	419	420	423	399	386	385	408	393	400	381	422	427	422	399	420	384	425	362	401	389	403	397	395	397	401	402	404	419	426	403	427	376	407	378	400	417	389	423	394	392	413	410	417	386	441	406	414	428	444	389	387	383	406	385	392	414	421	425	384	374	446	418	416	411	414	381	430	398	403	417	391	401	408	437	390	401	411	384	431	382	404	361	416	404	415	459	410	439	409	406	402	392	435	375	419	407	425	418	387	408	371	416	419	409	417	426	406	449	403	385	393	408	413	395	423	436	398	417	413	415	422	425	410	409	415	403	409	401	421	392	438	415	412	407	366	383	387	426	419	415	441	435	451	411	402	402	385	405	408	393	386	384	388	398	394	403	395	421	426	393	431	396	413	441	389	408	438	388	377	386	444	428	383	396	399	390	404	402	407	391	397	438	409	396	404	414	390	433	418	434	391	405	416	385	396	394	408	405	378	417	430	415	451	398	366	401	407	381	405	407	418	430	420	407	427	398	418	391	394	425	420	390	396	409	373	419	419	403	412	397	425	428	380	404	375	396	383	415	444	385	405	418	375	412	381	415	415	402	448	405	381	402	436	377	398	392	386	403	411	422	389	403	401	383	404	425	386	406	415	381	403	407	418	439	399	403	379	411	421	397	355	397	400	403	397	427	395	440	392	392	404	394	415	415	460	424	462	403	365	386	394	359	412	436	377	429	409	408	399	381	409	417	412	382	443	418	413	402	428	370	400	404	348	409	421	437	419	444	385	404	381	396	415	401	418	421	382	421	415	402	396	390	425	410	378	392	409	446	373	404	415	429	433	409	454	397	435	396	398	388	382	417	414	400	409	436	436	404	448	393	388	414	436	413	357	428	408	419	403	368	380	410	397	411	395	367	405	381	391	415	414	386	370	420	412	416	375	425	412	382	394	407	437	445	392	402	414	386	403	418	415	421	431	398	372	391	399	425	396	427	408	361	371	400	406	429	406	439	404	388	365	393	412	458	447	392	435	429	414	385	427	408	424	381	412	406	404	421	379	425	392	422	413	384	415	407	397	426	383	423	411	424	445	458	365	398	415	412	388	408	370	354	371	389	414	456	424	414	398	418	438	430	394	397	386	468	406	422	420	423	413	401	402	418	417	357	418	403	421	407	393	395	383	399	417	397	402	408	402	419	412	429	395	400	408	420	435	380	384	422	421	381	368	422	392	426	411	392	407	426	377	418	411	422	352	429	423	423	404	393	429	393	404	399	398	410	404	392	430	412	429	400	429	418	437	394	411	391	410	410	403	392	413	393	386	394	419	424	371	406	399	441	412	387	378	413	392	449	390	399	400	390	431	403	415	367	412	414	428	419	391	405	410	408	402	456	421	394	391	394	421	374	395	413	387	347	406	401	430	418	418	385	374	399	391	392	408	393	399	376	399	397	409	370	413	393	436	404	405	415	420	374	429	389	446	389	407	400	431	414	414	385	427	417	398	416	418	451	424	426	431	406	403	418	410	418	410	443	432	372	397	385	410	398	401	404	424	428	387	411	415	402	387	431	411	430	391	402	420	384	417	399	429	422	369	404	447	382	436	403	379	420	430	415	396	395	394	398	411	380	428	410	368	437	398	408	370	406	410	414	363	423	410	408	437	413	395	425	407	423	393	383	394	429	387	392	417	412	397	392	410	396	371	407	372	420	382	393	407	432	398	383	401	385	414	437	379	370	412	436	392	390	416	421	402	393	404	388	434	378	406	390	384	363	421	395	382	375	405	427	390	431	413	410	430	434	429	413	405	400	413	394	424	419	404	396	394	425	409	405	382	393	400	379	378	406	424	408	388	387	383	386	360	435	408	392	397	374	379	417	404	392	426	435	418	422	379	407	384	444	421	407	427	391	382	431	420	398	391	407	397	410	388	425	440	414	377	376	395	411	394	403	398	398	424	450	425	376	410	403	407	394	388	397	436	375	418	402	415	424	373	422	416	424	412	393	431	374	411	419	406	420	442	377	405	430	418	409	404	437	387	371	395	413	383	407	421	395	444	344	421	399	401	417	426	412	418	413	424	402	380	433	379	395	406	394	401	429	415	412	385	445	435	393	411	383	376	418	420	420	381	385	436	410	459	395	420	422	409	418	398	430	406	397	379	402	417	420	393	414	383	419	397	388	384	408	420	363	421	437	424	431	396	402	415	390	411	388	386	421	383	411	388	411	394	399	418	413	407	401	411	393	421	412	401	410	412	382	422	426	434	395	384	379	458	383	386	422	397	355	386	421	429	427	422	383	412	414	437	402	405	426	424	418	397	456	377	428	414	395	436	402	375	393	385	387	407	404	442	391	437	405	403	400	415	398	401	402	413	395	403	455	389	373	414	393	397	404	384	412	452	422	419	414	422	437	384	386	382	432	404	399	406	405	399	379	448	443	403	428	434	365	377	404	413	415	415	410	388	398	380	387	385	400	385	410	398	398	366	401	428	422	409	379	409	389	410	388	401	405	394	398	374	392	385	444	395	412	437	402	377	367	409	415	404	417	410	410	414	444	422	419	376	410	425	407	404	403	387	374	404	441	436	340	379	444	418	404	391	440	399	388	396	394	421	393	366	417	402	399	395	413	425	414	422	421	431	373	432	430	416	381	432	382	449	387	404	434	391	429	406	441	394	428	414	390	394	433	435	409	416	390	425	420	388	421	398	449	398	386	420	401	374	395	432	409	402	377	403	398	374	377	414	443	416	370	436	381	397	394	393	416	366	391	386	388	369	414	371	412	424	421	409	389	393	425	404	415	396	393	431	379	417	446	396	418	446	381	387	414	425	406	387	401	412	367	395	386	403	376	403	432	420	386	402	399	378	386	416	424	401	401	418	437	400	406	391	373	394	425	425	419	411	403	401	412	419	440	391	443	404	383	426	417	394	410	432	417	412	393	420	399	437	417	385	413	393	403	422	415	409	408	367	423	420	393	420	423	433	385	380	394	407	380	399	418	402	403	394	394	389	397	407	417	398	407	379	378	377	442	389	409	400	422	398	432	421	432	365	427	439	395	373	443	423	422	465	446	416	400	425	385	413	400	392	384	408	407	399	434	390	405	417	395	394	394	441	410	419	389	400	408	439	396	388	382	426	396	466	394	385	407	417	444	414	400	397	406	384	390	383	438	390	390	374	369	399	407	378	368	426	422	430	393	381	423	428	401	386	365	403	467	364	404	438	431	425	406	429	410	354	393	436	401	432	400	435	407	419	411	411	388	421	406	432	411	412	438	381	397	401	394	399	415	415	421	427	430	417	389	381	418	403	394	395	417	419	395
28916	21302	20760	5065	992	767	631	502	385	391	369	324	258	286	315	242	196	225	180	187	166	139	176	149	138	146	122	149	141	150	151	144	133	149	159	128	141	154	116	147	139	135	132	131	151	139	108	126	139	138	121	147	135	128	125	150	145	126	125	138	117	137	131	125	140	140	131	133	154	110	143	140	131	145	143	156	127	147	142	135	137	135	133	137	152	117	136	137	152	147	126	150	134	127	141	138	127	129	117	137	153	117	132	128	147	150	146	140	153	150	123	147	159	151	124	130	131	132	129	142	150	146	150	116	130	137	135	145	130	140	134	113	151	125	124	146	137	155	141	132	134	118	138	144	138	144	147	143	140	134	135	118	121	128	133	115	149	133	131	124	144	154	148	140	132	124	125	116	158	141	125	134	121	123	143	152	147	143	129	131	159	130	131	131	141	157	112	161	136	111	129	142	150	124	149	139	141	141	131	125	135	143	106	137	159	130	132	136	153	143	152	112	152	117	129	128	123	126	129	139	133	136	147	143	144	130	151	129	131	157	142	126	127	126	155	121	162	134	128	131	161	121	139	118	120	146	132	139	128	134	135	118	138	132	139	118	138	124	157	149	132	150	128	137	131	156	119	159	133	150	150	134	119	142	143	142	132	138	145	151	175	146	126	134	136	123	143	140	135	146	125	128	159	122	126	133	125	132	144	133	126	161	141	133	152	133	117	121	130	137	152	128	138	126	131	122	123	137	135	135	136	142	145	146	139	147	142	133	150	140	139	133	130	137	138	134	144	117	130	137	127	128	127	143	136	117	128	122	138	143	136	139	118	140	137	139	155	136	141	121	134	125	148	151	118	149	116	131	126	132	140	134	127	122	132	134	129	136	132	135	147	158	129	123	129	135	151	145	177	147	130	144	144	137	142	142	149	122	140	132	127	130	149	127	116	132	147	123	115	137	123	126	111	123	122	125	136	145	124	130	110	137	122	137	121	137	124	143	132	139	135	155	128	138	140	144	122	121	157	136	145	141	133	142	145	146	137	143	160	144	115	161	139	158	129	140	125	130	123	122	172	139	113	147	164	153	152	126	147	161	137	143	121	142	132	128	103	141	135	142	127	147	142	153	138	144	138	140	128	140	140	136	128	151	114	143	132	152	143	121	140	139	130	138	145	127	163	163	139	140	141	119	115	154	159	142	130	138	136	126	122	143	151	131	148	125	135	145	150	126	145	146	145	131	137	133	146	139	133	133	143	122	115	137	152	148	146	148	124	135	132	147	134	144	97	124	138	126	127	132	139	145	121	151	131	134	117	126	164	156	145	138	137	142	122	123	149	130	133	128	139	141	135	135	125	157	124	155	126	127	139	124	145	114	165	121	125	140	149	148	138	135	141	140	106	154	147	144	140	123	137	162	150	142	136	132	156	117	143	152	127	133	136	143	138	135	144	119	144	145	146	134	138	140	142	118	136	127	157	161	149	126	153	145	135	136	143	142	131	129	155	123	146	138	123	147	119	154	125	143	135	137	137	156	149	123	146	156	136	125	145	147	140	155	121	151	139	160	120	141	134	132	125	144	139	136	133	127	154	136	157	143	125	146	124	153	133	119	154	145	135	128	132	148	141	126	142	131	137	117	123	140	139	138	127	166	137	144	136	149	133	145	131	132	134	138	153	124	152	125	137	139	142	148	139	133	152	146	136	157	152	123	117	133	145	152	123	149	146	133	121	136	145	127	136	112	140	126	138	132	132	136	153	145	157	122	150	135	154	153	146	150	136	157	114	143	155	138	108	128	116	127	145	132	137	126	149	140	115	134	146	130	145	123	138	131	137	133	180	154	139	120	142	127	118	132	147	149	164	124	124	113	145	148	141	119	133	139	109	121	135	146	129	136	136	145	131	153	150	166	136	164	128	134	127	141	148	131	144	156	135	150	120	126	133	146	132	133	131	172	131	128	143	135	123	153	130	122	145	146	153	134	127	121	136	150	132	148	132	131	149	142	142	137	130	150	133	147	136	146	144	151	121	129	147	140	124	118	144	131	129	149	136	126	133	118	134	137	150	132	142	121	135	135	125	121	141	127	139	143	145	143	121	148	142	161	155	144	147	147	140	134	137	139	148	128	160	132	140	125	121	136	131	151	147	130	126	153	117	122	137	141	121	133	140	160	128	132	130	133	124	132	145	138	133	139	123	135	131	142	136	124	139	129	154	142	137	135	135	148	132	140	140	121	134	170	139	127	160	177	121	148	134	136	131	135	140	141	158	128	112	149	138	130	142	123	161	138	137	136	119	146	142	138	135	143	131	157	107	131	126	125	143	135	133	129	136	134	131	143	124	127	138	143	130	147	115	143	143	139	122	142	150	101	130	139	136	125	139	132	123	140	115	141	135	134	128	137	140	125	129	137	122	152	121	144	158	138	143	130	141	149	134	157	149	131	128	151	138	128	143	144	148	136	139	131	147	140	148	135	122	138	139	129	140	155	148	143	148	143	133	118	141	99	133	133	137	138	121	146	137	134	130	169	136	122	166	133	137	118	156	148	138	106	124	152	145	146	141	149	144	125	127	125	138	129	138	125	130	138	115	136	152	148	147	126	124	136	134	120	151	121	131	137	124	133	134	141	137	147	162	124	124	144	131	123	132	141	151	131	130	127	148	138	143	124	126	139	147	141	148	129	130	123	151	136	133	120	137	110	145	139	151	126	141	112	142	111	129	146	152	127	143	167	126	132	120	135	140	133	158	121	135	137	174	145	137	132	129	122	147	134	129	142	129	134	143	135	145	150	152	132	139	131	138	127	138	131	141	156	146	131	140	136	143	124	111	149	138	146	147	147	133	142	141	156	153	154	139	140	150	163	145	142	157	130	141	135	118	148	139	112	121	144	138	143	153	147	149	154	127	147	148	154	157	140	147	147	137	140	145	143	133	127	127	133	145	145	158	135	134	141	142	145	144	145	134	137	132	165	159	132	126	133	130	131	130	134	158	126	114	128	145	124	117	137	108	145	137	153	142	136	151	137	113	140	132	148	146	128	142	128	137	151	129	143	144	149	139	143	146	135	149	139	122	137	140	134	147	141	148	135	119	142	134	140	138	127	160	141	162	139	133	132	132	134	140	128	128	134	137	136	139	127	130	125	125	138	152	123	126	148	135	134	115	126	135	135	140	118	138	139	134	126	125	163	170	133	156	161	138	129	132	128	143	137	143	131	133	134	123	136	136	136	125	123	152	132	150	136	140	139	126	130	135	121	130	132	149	127	138	145	139	136	134	156	156	123	139	136	115	144	140	131	123	149	135	157	147	146	132	136	129	124	143	129	139	141	134	132	122	128	147	149	149	135	138	156	123	126	147	138	150	148	124	131	141	132	148	136	124	112	145	152	135	125	125	150	136	122	142	135	150	117	146	145	153	154	143	137	132	140	152	135	113	135	122	135	136	147	134	146	128	130	133	136	136	135	145	123	158	132	112	146	120	130	119	132	127	142	124	142	140	132	131	125
6751	5232	7289	5378	4518	4081	3465	2900	2030	2111	2001	1791	1466	1531	1612	1113	950	880	687	658	658	633	617	559	537	502	484	511	501	502	490	488	496	498	453	450	423	448	446	396	430	408	435	411	415	403	413	474	422	422	445	424	385	430	410	427	410	390	390	394	372	411	409	398	440	437	411	434	390	435	404	400	461	418	412	365	432	408	397	412	399	429	387	436	399	372	442	429	410	395	429	402	381	422	417	480	450	473	421	415	385	411	413	386	433	408	447	446	398	416	419	401	376	429	413	419	413	391	436	415	432	422	392	401	389	433	421	438	393	425	439	412	416	402	429	410	422	441	430	454	413	431	431	375	409	408	421	395	409	425	401	402	431	445	375	442	409	394	424	424	422	390	399	430	432	414	387	405	411	415	400	438	407	453	423	401	451	422	420	361	425	424	404	404	403	423	398	385	412	399	392	397	409	417	395	429	396	382	417	432	448	425	421	446	407	417	407	431	407	404	410	418	402	412	413	411	409	387	423	433	421	423	385	433	442	425	440	397	366	373	390	396	409	427	389	415	363	416	464	420	408	408	421	401	426	353	391	379	418	435	405	455	415	413	435	429	387	433	414	402	429	399	432	406	416	408	405	407	382	386	460	423	400	395	458	428	425	422	456	401	432	370	418	470	417	395	419	421	445	416	426	408	416	429	497	390	428	408	450	435	397	417	418	434	412	400	439	408	416	435	406	360	442	434	415	450	426	400	384	401	419	399	447	404	418	384	404	393	428	413	406	410	384	400	417	433	389	416	431	419	405	457	433	411	390	405	391	402	403	404	406	403	423	387	418	385	441	417	434	384	420	425	371	414	380	429	401	443	450	447	388	404	392	413	389	401	435	404	414	434	416	395	417	411	381	403	377	403	436	379	421	411	416	380	380	375	434	390	413	399	405	402	475	403	406	413	420	443	427	426	432	419	386	408	407	454	406	411	425	427	391	398	407	413	402	439	434	420	468	422	429	407	469	421	415	421	411	405	411	402	412	418	425	409	419	413	394	412	416	385	412	384	416	406	432	401	415	406	422	438	414	394	385	399	434	384	445	399	399	398	444	431	417	386	441	414	439	419	370	455	389	425	432	406	419	417	409	432	405	406	420	412	384	409	419	445	425	430	435	406	428	379	415	415	384	405	421	417	423	410	399	424	411	405	368	421	427	404	420	426	411	396	418	428	431	408	407	431	399	423	408	412	406	447	424	454	395	391	400	425	395	414	401	429	411	430	389	394	386	422	398	410	424	414	461	398	416	389	415	397	444	378	408	420	431	399	444	430	418	434	411	397	425	385	422	426	399	416	383	387	410	418	413	432	415	456	409	414	392	438	413	453	416	415	384	418	403	444	411	400	420	408	384	386	432	467	407	428	439	412	407	422	419	416	421	390	410	423	414	420	405	424	450	398	451	402	394	413	409	406	414	418	395	422	399	385	428	394	414	417	427	388	424	414	396	409	433	414	430	415	412	437	402	376	440	436	426	396	437	394	438	409	429	470	424	379	445	422	409	387	402	391	417	388	377	432	435	411	420	412	388	420	406	447	411	403	415	443	448	447	404	389	420	411	414	410	431	419	413	408	443	438	420	390	407	411	406	425	427	430	434	375	394	405	444	421	409	440	415	446	421	397	426	446	416	404	421	438	401	425	408	456	386	427	383	384	384	406	402	407	431	383	433	430	403	416	425	405	416	412	419	443	370	451	371	450	436	408	439	390	417	441	443	418	405	384	410	441	448	400	451	391	365	429	435	414	420	434	394	429	403	458	385	430	403	375	426	431	400	413	411	419	399	407	420	431	417	417	408	411	399	411	422	428	421	378	363	368	412	400	396	458	405	405	417	386	422	371	407	376	432	402	437	426	422	393	389	391	402	427	395	389	437	430	418	388	435	413	424	382	377	395	428	447	393	431	433	432	413	423	399	422	420	448	407	418	427	418	410	366	416	373	408	399	393	425	392	430	357	418	417	399	453	454	464	423	420	439	435	402	403	396	449	383	426	448	406	375	441	440	432	411	446	442	412	409	408	436	373	404	371	468	420	395	409	407	387	407	430	439	388	433	381	449	385	430	412	383	420	409	452	426	392	416	430	441	419	398	384	417	411	400	409	388	420	439	407	414	439	408	398	420	466	409	422	429	460	368	433	427	382	434	430	408	439	443	416	426	449	410	434	417	424	395	399	432	426	387	429	449	408	414	413	400	449	394	444	399	390	420	403	438	405	442	418	362	418	439	415	385	400	402	445	456	433	395	415	415	404	403	401	433	432	425	394	393	406	439	422	405	426	401	419	431	397	419	429	399	440	447	425	382	422	377	387	445	395	427	394	407	421	406	427	399	388	457	411	399	419	428	413	369	421	410	399	397	427	389	390	408	441	432	422	379	393	433	425	426	410	365	427	407	425	377	450	447	377	405	374	416	421	410	424	418	394	423	405	443	430	407	428	447	398	427	393	381	420	382	432	456	428	393	400	407	390	415	372	417	400	440	410	403	458	398	432	421	403	434	442	418	404	452	424	424	417	409	440	442	388	421	431	405	398	430	437	395	433	427	439	400	413	422	400	413	427	399	418	408	403	421	410	422	407	415	415	414	420	481	406	418	383	419	436	416	415	422	433	429	410	430	374	420	404	399	434	432	401	426	405	439	407	427	375	393	454	379	419	374	384	410	439	400	412	403	408	434	440	422	395	433	428	442	406	426	439	421	433	403	434	446	408	393	383	397	418	391	417	402	427	422	386	415	415	398	447	410	389	428	374	432	415	436	440	405	375	383	430	405	420	440	444	413	441	390	390	376	427	378	425	363	427	433	416	430	393	420	430	403	442	451	434	406	435	429	375	403	406	420	433	442	405	388	417	427	414	397	435	421	388	430	428	389	423	370	415	426	440	446	442	436	413	389	436	395	429	392	411	436	409	416	424	405	378	420	419	410	388	408	417	426	421	411	392	385	405	404	424	447	398	419	406	406	411	423	403	452	413	388	427	412	426	379	394	414	413	414	355	403	401	443	440	440	407	418	378	424	417	444	414	414	395	442	391	415	439	450	435	450	356	406	463	416	429	402	393	403	384	404	448	428	434	409	442	424	405	432	402	425	431	447	411	430	424	405	409	396	432	435	427	426	417	427	430	398	419	382	429	439	433	404	415	427	386	445	396	390	419	412	402	418	420	393	405	382	448	400	438	431	385	384	410	450	381	384	406	398	405	385	426	395	402	435	394	430	425	392	406	398	390	403	421	415	403	440	412	407	463	396	398	377	427	414	403	406	392	413	406	407	404	402	455	419	408	397	412	380	431	402	418	431	377	380	399	395	419	435	429	416	401	414	418	427	386	394	421	407	391	378	393	394	437	428	446	402	395	416	439	423	388	411	425	398	429	427	423	403	415	416	415	408	396	419	404	422	402	409	440	423	385	417	375	436	405	446	418	415	403	416	433	399	455	423	453	449	456	433	393	432	417	410	386	417	406	372	424	406
28776	21318	22072	7775	1640	1267	918	814	514	555	589	413	375	369	362	347	266	234	211	223	179	202	189	178	179	164	181	176	164	199	161	186	167	149	167	138	156	140	127	157	142	145	152	145	150	160	140	145	152	163	160	136	145	142	145	148	167	145	165	152	146	134	130	159	128	155	151	168	143	150	125	186	136	134	150	147	146	128	150	152	158	149	139	144	133	144	155	149	125	134	125	143	138	139	152	137	138	155	163	156	155	136	155	133	139	143	154	146	156	130	139	134	134	155	170	159	142	130	152	133	136	170	149	132	150	156	133	165	153	147	149	132	148	145	145	141	138	163	151	144	154	136	141	151	136	145	152	131	125	137	156	154	141	136	132	158	146	164	137	137	127	129	136	153	157	136	161	140	151	141	134	144	150	158	152	148	127	148	149	147	136	145	150	146	144	137	174	154	137	148	147	162	134	174	159	141	152	145	154	111	147	135	136	152	158	145	149	155	158	155	156	158	155	140	175	133	140	160	149	166	159	152	146	149	133	150	143	163	159	169	156	156	146	132	156	157	177	140	140	165	140	147	147	162	132	158	161	139	155	149	171	143	161	121	164	154	156	156	134	138	155	145	140	149	168	167	143	139	164	141	155	155	139	171	170	152	144	139	154	152	142	139	135	130	170	147	128	145	142	142	137	155	150	154	134	132	158	151	133	147	146	154	153	144	135	134	139	147	150	154	136	156	126	139	149	130	147	152	139	127	130	142	154	115	145	145	142	138	161	126	158	157	146	147	141	129	134	150	149	140	137	148	119	132	176	149	120	154	129	179	145	145	161	150	164	162	154	151	164	134	149	132	146	134	150	155	157	138	160	174	156	173	138	139	148	155	150	132	120	162	138	143	137	136	139	162	176	152	143	166	145	166	150	147	131	126	172	130	159	132	133	150	133	166	157	137	167	172	151	152	128	143	163	150	150	134	145	143	131	168	143	143	156	158	122	136	125	143	160	149	154	166	160	151	145	143	170	131	134	138	152	140	145	150	166	142	118	165	149	143	158	136	157	143	145	140	141	127	137	145	143	126	124	157	167	150	174	152	156	151	146	153	146	144	132	138	181	152	149	124	141	116	138	135	140	136	127	134	109	135	155	135	152	157	137	128	145	129	151	159	148	132	143	137	138	128	161	158	154	133	163	148	130	155	181	146	135	156	139	132	154	151	154	141	136	143	140	153	140	136	144	138	157	132	143	148	172	140	164	128	144	153	150	130	153	158	151	154	148	140	140	131	131	127	156	148	151	133	155	149	139	139	127	141	139	149	145	178	141	123	155	180	159	150	161	158	148	125	150	157	170	166	129	168	160	141	153	135	147	136	134	150	149	156	153	137	126	143	134	165	153	160	142	148	134	143	137	141	154	169	151	150	133	164	142	135	172	162	166	138	140	129	160	145	141	169	161	136	148	157	166	145	133	149	148	129	142	163	146	155	151	123	148	148	149	141	145	153	143	155	152	167	145	151	165	151	133	157	143	142	143	138	156	141	140	149	137	135	160	154	135	159	140	137	146	148	149	139	128	148	133	148	154	140	140	161	155	132	154	144	125	135	135	138	134	156	139	144	153	149	137	134	151	159	145	138	156	147	144	160	134	168	144	155	133	135	167	165	154	127	145	143	156	154	139	129	137	142	124	133	139	133	157	159	125	148	130	143	147	129	163	130	165	143	132	146	142	162	137	141	136	137	160	144	157	154	162	140	142	160	120	127	149	135	121	166	149	129	137	157	141	172	131	146	170	136	134	132	149	150	163	122	145	132	138	157	131	148	135	155	144	147	121	158	154	139	153	143	139	109	171	150	149	137	146	155	141	149	149	158	136	147	143	152	153	168	133	164	140	143	134	148	147	137	146	145	142	145	159	123	165	158	145	137	140	149	147	163	139	152	156	156	155	158	154	152	144	118	117	140	158	153	149	118	133	142	147	135	142	125	147	148	143	118	141	157	141	164	140	135	132	152	153	149	159	154	141	155	144	144	159	152	130	167	139	149	142	144	139	151	161	166	155	149	139	163	151	154	145	133	141	137	140	156	119	141	146	152	160	149	137	147	143	134	153	151	158	137	146	158	135	139	143	133	128	150	142	141	133	163	141	152	157	137	146	124	176	169	145	153	139	126	135	154	135	156	168	159	134	142	138	163	151	122	139	149	148	118	135	146	138	135	177	159	146	116	137	148	163	145	147	145	162	160	149	161	156	129	142	158	142	135	141	144	131	141	139	163	153	157	135	129	143	165	121	123	139	151	139	133	156	153	147	153	157	147	150	140	132	139	154	123	133	152	148	137	129	143	129	153	138	143	145	147	151	153	169	142	165	158	141	139	150	144	136	166	152	160	131	149	124	154	174	142	145	132	167	145	166	160	154	144	142	165	155	133	148	147	142	144	140	139	139	138	152	135	143	127	153	133	153	141	149	145	144	146	146	153	136	141	147	155	120	132	143	141	151	145	150	153	150	150	138	153	137	134	132	150	160	134	140	141	159	159	157	138	140	134	145	143	149	132	136	149	140	161	181	149	157	141	140	136	150	146	121	157	136	161	141	145	128	168	154	141	145	137	150	132	113	155	149	146	145	124	146	160	131	149	180	140	150	148	159	140	162	141	126	113	153	134	157	146	136	142	124	140	140	158	135	135	159	153	146	148	162	144	135	167	146	139	167	144	118	156	157	146	133	149	142	159	134	162	159	153	158	159	122	149	152	148	144	137	157	157	154	126	161	145	145	127	147	147	152	147	148	145	151	120	136	151	141	144	137	145	162	136	142	125	145	158	151	126	141	128	132	153	140	146	135	152	136	122	136	144	130	134	158	142	178	135	158	137	122	158	141	121	150	140	123	165	140	138	164	164	151	123	152	136	157	163	135	149	144	147	152	162	160	133	139	155	160	151	140	157	147	132	159	134	140	162	148	162	149	162	136	149	152	136	146	140	155	152	152	148	129	159	144	146	140	143	125	137	164	141	146	148	154	137	140	136	153	132	129	147	130	135	137	147	115	164	153	139	157	135	135	133	136	137	148	134	140	162	148	144	137	155	137	155	158	148	145	149	132	153	130	152	140	144	160	135	149	130	135	144	148	151	140	159	149	131	177	138	143	147	144	150	143	154	136	141	118	145	137	121	134	157	134	151	135	131	125	137	146	118	145	148	148	142	154	141	153	142	120	156	165	145	132	124	148	132	143	157	114	156	120	143	158	157	158	138	148	136	150	151	144	152	150	159	134	136	153	138	151	157	159	154	148	127	143	156	155	143	143	140	143	159	174	157	159	144	144	156	152	139	135	148	144	150	146	149	153	137	148	161	156	165	141	151	132	151	159	130	139	149	164	152	122	162	147	153	161	131	133	133	161	158	138	143	144	142	155	144	147	145	154	136	146	143	128	154	140	138	163	151	142	151	126	128	144	150	141	143	154	155	151	156	141	168	141	142	124	111	157	129	120	140	161	161	139	148	144	145	152	150	147	166
7781	6671	11115	8654	6913	6332	5171	4209	2874	3445	3233	2280	2348	2284	2357	1645	1392	1035	765	861	853	937	808	710	666	578	611	638	620	605	632	642	609	547	562	512	473	509	461	468	461	450	405	463	433	468	498	447	501	480	463	478	452	412	394	419	431	417	451	461	444	436	470	475	423	401	444	426	427	436	419	464	452	458	453	429	460	387	442	403	432	427	469	431	427	418	466	440	446	447	412	452	406	416	432	430	478	439	421	448	475	435	445	461	453	424	467	458	458	426	485	420	469	426	455	446	429	417	469	426	445	444	463	435	402	435	423	408	424	466	446	462	425	450	464	437	453	454	471	467	455	458	469	434	450	477	426	436	485	407	440	407	486	464	448	487	464	405	457	427	451	427	434	428	442	486	431	432	422	432	413	436	411	408	463	449	404	443	483	479	436	444	466	470	434	435	445	425	436	452	415	455	481	449	448	427	432	411	450	429	449	435	382	386	415	427	480	426	428	407	454	414	468	486	451	446	445	461	452	430	421	450	449	455	417	437	473	437	423	456	421	450	437	446	473	417	428	437	446	423	421	426	415	427	484	425	461	425	454	391	452	419	417	418	436	433	434	447	439	446	452	432	410	432	424	425	423	405	413	432	435	428	422	434	447	469	492	457	440	472	439	489	438	459	456	436	447	447	423	402	419	419	445	418	447	434	438	430	491	421	452	411	473	458	457	444	421	489	436	460	448	434	456	404	455	411	429	441	451	424	445	434	440	448	456	386	428	445	422	452	430	426	436	405	432	461	414	473	458	449	429	455	426	437	423	429	450	464	428	439	470	426	460	426	433	462	433	409	417	439	464	429	413	425	450	436	434	481	466	435	464	419	454	434	435	424	418	452	436	444	444	446	444	410	453	439	415	408	425	473	436	424	414	425	430	424	395	456	437	452	431	456	416	430	444	420	467	410	439	422	425	429	418	426	482	401	432	440	441	440	425	405	421	437	380	420	472	454	404	443	445	416	402	420	417	418	440	420	426	471	454	410	441	414	398	430	441	421	436	476	412	468	469	482	416	452	425	458	411	430	449	449	438	445	480	442	434	445	465	434	459	436	458	418	476	457	418	431	429	453	439	450	440	452	418	427	452	441	452	470	410	433	400	458	461	458	443	459	441	444	432	443	428	445	438	432	450	424	468	450	449	446	417	416	442	456	448	422	474	411	429	435	446	431	451	452	503	424	448	406	439	476	425	448	440	433	427	429	463	443	443	477	450	448	403	445	471	454	480	444	420	447	444	446	449	414	391	426	443	425	447	417	421	437	437	444	487	464	429	399	396	431	440	438	457	440	410	430	435	442	466	434	433	434	451	396	433	425	437	454	427	425	425	464	432	487	507	407	425	437	448	440	437	434	391	464	450	480	424	437	469	455	432	432	415	448	414	430	443	473	468	416	446	476	426	425	418	470	465	463	444	409	443	442	403	466	402	433	465	459	443	456	416	440	445	428	410	436	442	428	427	421	407	441	404	462	453	407	412	465	459	418	411	476	490	420	433	409	435	404	425	463	453	435	449	449	454	434	420	427	484	411	404	444	434	433	441	455	459	467	489	402	459	424	442	428	443	437	422	443	447	412	432	436	429	476	462	455	427	427	449	419	446	449	442	398	432	450	465	459	462	410	473	462	448	417	461	388	418	388	416	423	442	431	412	424	449	469	441	426	479	451	446	430	453	426	457	395	439	483	407	458	464	441	428	451	432	473	424	433	439	449	430	418	478	434	430	465	437	427	455	447	432	446	453	476	471	481	450	466	456	455	442	461	432	467	444	464	434	434	422	418	467	460	424	478	463	473	450	440	466	386	447	441	425	434	419	385	446	455	456	424	460	421	428	415	442	449	470	483	466	424	455	453	440	429	422	439	458	458	414	435	423	422	452	412	419	478	461	433	432	461	446	436	475	476	416	467	438	465	427	434	441	453	419	460	440	462	450	446	446	451	420	444	430	435	423	421	413	453	438	422	478	442	406	414	452	462	434	423	443	424	449	452	462	441	451	428	441	447	459	431	456	437	474	429	428	446	433	442	462	428	421	452	440	421	452	433	441	461	454	431	434	433	452	473	426	418	465	446	484	413	440	457	464	465	436	442	449	415	395	435	491	441	423	460	407	435	419	437	475	424	451	437	420	434	467	446	489	430	435	454	442	404	450	452	461	461	432	480	440	435	452	439	459	462	451	436	442	421	434	422	411	448	440	436	389	443	440	439	399	452	408	468	474	469	445	478	418	466	416	438	434	456	438	436	460	436	459	433	445	431	414	412	419	409	438	398	427	451	445	459	435	443	445	456	419	431	407	442	458	423	425	430	451	392	413	428	437	436	468	448	444	495	481	431	476	451	432	443	503	369	399	455	456	410	421	452	462	437	437	448	438	414	424	440	416	430	447	427	455	419	454	418	400	423	434	441	401	459	443	477	499	455	450	432	441	416	439	419	417	436	412	447	405	437	451	481	424	438	434	450	450	410	405	449	441	432	434	448	464	439	432	455	442	429	422	503	451	425	415	436	433	401	453	429	425	429	449	434	440	418	468	433	411	454	422	415	486	424	426	406	465	453	434	474	443	434	415	452	413	485	429	420	467	409	445	462	416	407	432	425	440	413	431	433	444	425	430	426	428	468	455	398	486	423	447	458	405	406	418	450	442	422	432	447	439	416	404	438	410	458	446	435	417	431	430	456	463	457	417	447	462	430	427	488	442	426	426	387	411	462	439	411	423	440	420	438	433	445	437	413	416	412	437	455	404	448	441	414	432	453	461	420	444	410	428	436	423	436	456	457	452	401	444	437	435	448	436	445	409	453	451	424	444	458	455	424	456	428	441	433	430	389	431	411	427	445	443	416	435	479	425	439	433	429	451	455	414	434	411	439	429	431	428	448	504	449	452	442	462	461	452	455	474	404	464	420	446	443	422	472	430	446	450	406	460	450	450	432	435	389	464	402	419	438	443	423	452	456	444	433	447	442	478	429	380	435	445	425	450	474	429	425	420	441	450	449	445	426	448	459	432	471	471	411	466	446	446	482	424	433	403	450	467	392	432	420	416	470	414	430	465	423	424	429	413	408	444	450	436	435	437	464	430	410	461	424	451	405	433	442	433	479	453	429	446	436	445	447	430	430	452	377	434	432	443	442	465	462	425	431	461	472	478	454	465	452	418	423	486	457	441	453	470	459	427	448	475	410	422	428	467	455	451	431	465	442	457	427	447	437	442	455	428	447	460	421	460	450	401	415	447	427	447	446	461	443	441	431	454	427	404	454	437	467	443	419	491	462	429	479	432	455	430	470	428	446	413	444	460	407	406	409	406	439	398	419	471	439	447	434	416	422	429	434	452	434	432	433	460	428	415	446	453	429	456	418	453	416	432	431	447	471	445	437	404	444	408	432	464	454	467	419	421	444	419	454	470	442	435	408	456	477	441	476	444	437	458	481	453	459	412	433	434	483	457	419	460	452	396	479	447	434	431	424
28834	21250	18303	1863	221	209	187	161	157	174	142	148	145	146	133	117	144	125	152	128	136	133	138	134	155	147	136	144	137	131	138	128	128	145	137	132	114	121	121	144	124	126	130	134	117	139	118	116	138	125	132	120	123	116	129	120	154	127	123	128	134	122	140	132	122	131	138	140	115	133	137	142	139	125	142	123	130	138	153	124	136	150	132	147	129	144	135	116	149	134	110	135	134	135	103	103	129	139	127	128	137	139	149	141	115	136	141	128	139	139	126	128	132	129	134	136	120	130	115	138	131	120	168	124	137	126	121	128	118	139	129	141	109	119	135	128	109	134	127	119	114	125	125	118	122	106	120	122	132	140	145	142	135	122	136	131	129	131	141	140	140	136	120	137	111	127	149	148	136	138	127	139	134	129	144	155	138	137	144	116	123	133	125	130	131	137	124	130	117	143	132	144	113	116	143	142	130	132	133	165	143	108	129	138	128	135	126	143	132	133	149	155	131	122	134	129	129	132	131	110	139	148	119	149	134	134	117	140	122	140	129	148	142	151	133	149	123	140	122	125	140	140	130	119	120	130	126	137	134	141	122	137	128	139	129	124	133	131	141	135	138	133	123	119	140	120	155	125	122	113	107	119	123	120	135	117	126	121	115	135	150	119	135	130	132	136	119	133	141	130	122	117	135	121	141	136	134	114	128	147	128	120	134	134	129	106	129	121	125	130	136	127	134	119	146	131	114	138	124	122	138	145	133	152	146	145	128	132	128	151	114	130	128	130	123	130	132	144	141	124	126	119	130	120	121	136	134	127	146	125	127	98	131	124	135	116	145	122	133	124	154	132	126	138	125	125	130	127	132	152	149	109	123	136	119	122	113	130	127	139	104	119	128	130	135	137	115	121	134	144	109	124	122	126	136	131	158	118	135	131	142	126	136	117	118	135	161	130	110	139	132	132	132	120	139	137	137	132	126	134	119	130	140	143	131	127	143	142	132	135	149	125	125	119	115	116	142	136	139	127	141	144	136	138	133	147	126	142	135	140	126	140	129	152	115	134	132	126	119	150	109	138	129	129	160	128	147	111	149	112	132	129	127	140	124	135	126	116	145	122	125	130	104	131	143	147	133	134	117	132	122	122	125	119	135	140	133	121	162	123	128	113	128	109	146	132	138	122	141	130	108	137	127	142	141	140	145	113	108	127	135	153	123	132	132	115	126	132	112	138	107	126	148	148	109	143	135	104	116	131	125	151	113	135	128	122	119	144	128	131	126	140	129	121	162	137	125	112	130	129	138	129	147	117	141	133	134	138	136	151	135	155	122	133	122	111	134	137	127	128	155	133	131	128	153	135	125	129	126	128	119	119	127	130	129	126	128	134	135	127	116	128	128	131	121	148	138	135	149	125	142	115	125	117	123	137	132	135	119	155	130	129	138	125	122	149	121	125	127	145	126	144	131	115	148	137	122	151	141	117	111	135	117	151	144	134	124	129	134	132	124	127	120	144	140	135	134	113	142	148	154	135	175	128	119	128	124	122	119	133	108	120	141	124	123	138	132	122	154	119	132	131	137	124	141	145	139	143	141	127	145	128	131	129	116	125	135	115	132	142	122	114	143	120	138	129	118	119	137	100	125	128	125	135	127	134	145	129	144	145	124	108	143	137	126	136	131	140	123	124	144	120	137	130	126	137	103	141	122	127	147	146	122	116	144	139	137	107	132	131	140	130	100	132	122	133	158	125	136	127	111	151	141	124	149	120	123	140	124	117	115	153	128	125	128	135	117	135	144	125	131	121	136	124	118	139	139	104	134	115	159	139	144	140	123	134	120	125	110	133	120	117	146	126	138	110	113	133	116	124	142	148	153	151	131	134	137	131	143	137	132	120	118	114	137	138	131	124	145	106	143	125	146	132	119	135	133	119	140	134	124	115	122	135	142	148	129	128	129	139	142	109	126	132	123	138	139	134	150	117	145	129	123	141	116	141	121	123	140	137	132	131	136	137	131	126	137	121	116	150	126	134	119	130	142	130	111	131	135	124	120	120	122	109	115	123	123	115	126	133	127	119	120	140	114	150	117	123	145	142	130	139	136	131	126	125	121	133	117	144	135	126	149	122	100	131	145	164	133	127	146	131	132	121	129	137	138	120	144	132	129	123	128	117	120	132	109	118	119	124	137	132	102	159	113	112	138	129	136	120	131	119	127	126	131	130	129	138	147	144	148	153	150	147	125	123	140	131	151	130	138	129	124	135	152	139	125	125	133	131	147	118	131	143	148	141	119	128	138	115	145	134	111	146	115	135	134	131	119	142	129	136	140	135	130	118	142	133	122	128	144	144	130	140	154	140	131	147	121	131	146	116	108	141	148	119	115	133	126	111	129	118	120	145	149	135	149	130	133	124	123	115	128	133	131	133	116	124	132	142	125	122	132	121	137	140	117	143	136	120	140	123	153	142	121	128	124	122	148	115	152	139	131	120	107	129	140	147	138	148	116	127	122	133	133	134	127	146	133	144	133	145	121	139	129	104	142	120	117	134	124	127	139	136	119	139	135	140	117	142	138	123	125	127	130	138	137	113	132	132	139	103	102	150	116	136	123	116	110	136	141	121	129	142	121	128	129	118	125	111	123	106	131	110	146	134	130	154	136	158	122	121	128	116	127	142	126	132	117	123	139	139	106	158	127	150	140	114	161	125	113	125	125	108	135	136	124	113	135	129	132	120	112	154	130	125	121	151	123	137	139	129	145	116	128	140	135	139	125	140	134	132	119	129	134	117	152	137	137	130	123	144	123	117	122	135	126	110	130	133	122	138	128	125	118	100	136	119	122	131	112	123	146	102	143	137	138	117	125	137	144	140	128	115	123	135	124	131	166	155	140	141	135	123	128	128	156	120	132	141	118	127	104	122	121	139	146	124	120	126	133	131	131	140	146	126	139	138	160	124	132	122	132	120	120	147	124	134	123	106	132	134	144	129	132	122	121	146	135	143	131	135	126	134	123	112	130	134	146	107	137	134	140	131	132	124	123	93	131	117	130	137	131	121	124	131	126	126	123	146	121	137	137	122	128	128	120	130	138	125	139	121	140	139	132	138	140	150	128	119	120	137	132	131	130	145	140	135	132	134	127	128	122	112	130	131	140	118	145	118	126	103	126	130	121	123	131	125	114	125	155	116	108	146	122	126	148	119	110	138	142	116	140	135	152	134	125	151	120	122	121	126	128	132	123	146	125	137	109	115	139	96	128	123	140	117	133	132	121	116	121	117	114	137	132	141	115	139	136	131	139	132	139	127	129	151	130	123	129	122	126	151	129	132	121	125	119	119	122	124	129	140	113	143	151	132	129	129	135	116	127	136	122	123	129	114	132	131	125	143	142	141	135	126	122	108	113	122	151	127	116	117	139	143	101	131	119	134	139	132	134	137	131	124	153	135	129	137	127	110	117	146	144	115	121	105	145	158	136	127	131	140	137	140	137	145	132	146	132	133	159	148	130	116	123	141
5477	1184	1279	1014	802	827	705	622	559	576	570	534	483	486	487	466	421	399	410	436	448	378	451	429	402	378	386	338	387	386	430	412	369	395	408	403	378	408	402	381	366	393	388	396	411	399	383	417	380	381	425	388	351	407	368	371	412	392	384	380	387	422	383	434	409	401	385	382	390	332	366	381	393	399	422	355	383	392	408	428	428	344	419	438	400	378	374	428	366	351	390	368	404	385	410	386	379	381	409	376	431	387	394	390	343	404	403	419	400	394	380	401	354	382	387	425	413	410	410	401	407	395	393	392	410	410	398	394	375	373	346	369	407	372	423	375	405	392	397	375	413	382	418	382	365	403	422	409	410	425	369	387	393	433	399	426	396	403	379	362	397	371	389	417	394	411	409	382	385	420	381	414	395	398	416	429	407	405	397	384	386	390	374	400	432	431	374	377	401	389	370	443	388	421	392	398	429	411	392	412	401	361	336	364	390	403	409	428	401	379	390	359	378	380	370	410	417	380	378	389	390	377	429	367	370	369	385	413	357	410	379	398	380	401	375	388	395	391	397	433	385	409	408	397	397	393	390	372	407	383	375	407	370	414	375	390	415	364	368	407	411	391	378	413	390	409	371	409	399	416	401	402	392	410	415	394	379	413	381	388	411	396	416	382	382	398	399	403	407	375	401	390	375	371	398	396	416	369	374	390	400	405	372	379	388	376	407	395	386	407	408	398	410	399	403	402	379	394	418	390	369	365	414	367	416	408	425	403	397	406	388	417	402	375	388	372	383	389	395	388	354	410	398	392	402	359	400	399	403	400	378	381	419	381	471	378	401	419	416	387	411	376	393	375	396	391	369	409	424	384	389	384	362	356	392	411	417	411	372	375	384	379	392	386	415	396	415	426	386	425	390	427	381	370	389	418	379	402	393	377	411	391	376	385	390	382	388	400	385	377	399	364	409	401	372	389	390	393	409	391	382	417	432	411	377	386	377	392	403	371	392	429	440	412	418	392	387	401	396	370	391	389	425	360	398	396	389	400	398	391	406	389	381	438	381	376	417	368	394	392	408	382	404	405	409	380	403	378	389	402	410	403	373	396	375	369	398	386	394	379	404	382	396	396	417	371	396	395	389	399	382	395	393	378	423	357	419	379	411	383	399	434	359	388	399	411	360	409	421	399	403	392	418	396	391	348	372	429	378	392	425	414	442	379	358	417	363	370	428	406	403	408	387	400	392	398	450	398	390	367	402	359	378	391	378	396	435	391	404	409	394	416	373	403	377	408	375	409	410	351	361	399	375	383	381	375	388	406	398	397	395	410	405	411	391	388	371	368	356	394	382	435	401	411	384	389	416	360	434	388	412	412	417	394	380	375	393	416	371	427	412	373	393	410	394	377	405	383	389	390	385	396	366	379	390	421	401	398	438	379	381	397	386	377	402	356	392	418	416	388	384	406	373	381	444	397	406	373	373	414	417	406	423	385	405	393	388	368	392	398	400	437	384	394	432	387	358	354	402	435	417	383	393	398	389	393	369	404	406	368	399	398	386	384	423	381	396	387	413	373	376	404	384	385	364	433	378	384	380	394	392	401	403	351	394	392	374	392	409	380	387	387	387	396	400	395	344	396	425	415	398	392	425	385	379	411	403	411	408	396	390	411	363	386	401	378	380	392	408	372	392	392	382	382	382	423	392	375	399	387	392	392	409	411	372	360	393	416	368	388	370	420	396	387	402	400	407	416	363	386	397	425	373	444	406	355	419	403	357	395	402	399	393	406	406	398	368	396	373	418	376	393	393	401	410	379	357	395	381	412	376	399	432	414	392	371	349	401	407	400	370	351	420	393	402	370	442	407	394	390	399	371	397	413	375	394	392	409	392	401	385	389	385	381	378	369	371	401	371	437	397	357	365	374	416	390	387	399	369	375	390	383	422	421	409	409	410	386	371	368	387	400	398	388	398	361	398	372	368	355	413	413	430	385	374	364	401	349	380	409	393	411	392	381	380	401	396	390	390	369	440	415	403	412	389	411	389	411	396	407	373	381	413	423	395	420	425	393	363	434	393	387	428	391	362	380	453	386	376	401	375	393	391	383	401	393	417	389	365	367	369	389	365	392	391	385	416	420	363	365	376	387	402	396	405	395	386	387	389	345	389	377	417	402	379	413	397	382	391	376	443	387	424	372	404	363	376	420	369	393	392	410	396	380	369	398	405	367	357	393	421	362	400	385	426	422	419	384	383	365	425	400	414	368	374	368	458	423	376	393	420	422	373	381	398	349	434	379	372	404	389	411	398	365	401	396	389	385	400	368	394	400	392	415	411	410	397	439	370	398	375	382	369	411	396	419	435	389	383	400	415	419	377	374	396	402	412	403	376	361	391	399	409	428	428	382	393	424	366	382	404	356	388	388	373	414	394	365	383	406	389	396	387	402	387	389	363	370	412	361	435	388	447	384	438	361	436	386	428	377	372	384	450	420	387	395	383	391	393	355	426	415	420	429	399	410	384	408	379	382	414	390	387	407	368	409	391	371	392	404	413	363	393	439	409	395	386	418	379	406	397	372	411	398	386	408	379	416	370	447	409	383	386	399	395	395	404	369	424	385	374	407	406	399	392	405	446	407	406	394	362	394	399	393	366	386	366	403	363	352	381	426	423	441	422	381	383	381	385	362	424	417	397	398	431	396	400	382	385	427	413	392	379	420	378	378	371	398	371	358	374	391	354	372	347	441	400	406	361	410	418	370	378	411	401	372	390	370	418	369	379	416	407	418	372	363	387	332	387	400	399	395	437	392	392	364	384	385	355	382	347	427	378	384	403	380	370	408	379	425	378	385	379	378	389	401	381	411	375	412	427	390	367	381	384	429	418	389	379	370	377	396	404	405	412	398	404	381	410	374	419	392	397	425	361	388	385	383	386	423	406	424	396	381	371	391	416	362	380	386	358	395	403	383	415	386	403	364	391	393	362	379	406	388	397	395	377	388	392	372	403	372	397	400	375	414	386	399	438	373	411	386	416	390	387	378	422	433	348	371	365	383	395	429	412	431	385	412	401	416	451	396	380	397	364	399	376	375	431	388	394	409	401	417	414	385	391	411	415	379	426	402	392	391	411	397	382	417	412	373	382	402	379	385	382	385	430	410	405	379	398	400	412	399	387	380	366	395	358	401	408	386	405	403	411	410	380	397	405	405	421	433	391	414	400	402	412	406	428	388	377	399	409	390	420	414	421	387	367	377	393	402	369	378	366	393	371	405	386	359	408	372	411	416	386	395	389	357	393	370	400	390	383	390	372	358	378	413	404	388	387	386	414	392	390	369	391	386	411	418	454	403	376	367	379	408	387	379	418	390	391	384	421	361	419	411	387	423	390	400	377	408	391	407	404	389	384	386	376	415	396	405	389	438	373	408	365	372	388	392	396	366	371	387	381	409	362	394	397	367	417	408	409	386	407	373	360	398	354	393	357	410	383	380	362	366	353	394	392	359	391	392	412	387	403	393
28870	21291	20973	5287	996	787	646	415	368	416	381	281	243	252	253	242	282	193	157	186	174	190	149	152	121	129	119	127	130	162	156	159	134	146	137	142	144	147	123	129	129	146	138	116	131	131	138	141	129	141	131	135	125	139	125	148	147	131	126	130	135	138	128	132	128	122	127	120	144	121	119	135	131	140	131	110	137	120	140	121	146	114	129	123	143	123	130	117	136	145	144	136	124	152	125	122	142	142	136	132	138	130	133	154	143	144	129	121	140	144	134	137	128	112	132	175	146	148	124	138	143	156	101	119	141	146	151	125	130	131	123	128	159	148	126	121	120	123	136	160	136	124	127	113	130	123	119	125	148	128	139	143	142	118	113	130	142	143	147	135	150	117	128	127	135	136	125	137	126	137	129	126	129	145	160	124	142	138	149	142	150	143	131	134	148	133	115	137	134	124	125	129	139	138	139	130	154	143	160	116	135	136	123	131	146	115	120	146	123	131	135	114	133	143	129	156	120	120	155	132	137	130	119	109	119	122	143	126	125	124	136	135	154	146	116	155	144	129	137	140	150	125	109	133	138	135	134	129	135	137	145	138	115	121	127	111	129	124	125	153	154	123	116	127	138	131	114	127	142	110	130	140	138	117	101	129	133	139	141	116	155	124	141	145	149	126	163	130	127	116	130	119	118	136	122	149	129	140	148	132	109	124	121	131	121	116	125	129	137	134	134	152	121	139	137	133	134	121	140	110	148	138	147	144	121	132	135	125	147	109	119	139	104	105	124	128	121	145	135	144	142	127	128	120	139	136	138	140	134	139	142	134	140	127	131	116	123	151	147	136	117	126	144	135	144	129	116	132	141	126	116	116	130	131	130	139	150	145	142	103	137	127	122	140	126	117	171	115	114	137	127	120	129	121	152	125	146	130	141	144	133	131	124	126	117	132	132	137	139	149	121	140	129	137	124	144	121	121	149	124	130	130	138	121	119	145	131	145	127	122	140	122	141	118	146	132	149	124	118	137	138	134	127	132	128	123	131	144	155	145	150	145	123	146	135	134	140	119	141	133	143	110	135	119	121	150	134	143	130	118	132	144	117	123	142	142	149	123	136	130	121	133	130	141	144	129	136	124	141	130	137	134	141	113	115	140	145	129	140	154	118	135	113	122	143	132	132	136	130	126	137	134	155	126	128	134	127	120	121	135	126	140	146	126	136	121	134	121	124	143	114	120	149	117	154	137	125	113	130	140	121	125	111	126	136	135	143	122	126	157	136	109	140	118	136	137	119	128	150	133	126	134	127	127	107	158	140	127	116	124	108	135	132	126	130	103	112	133	145	142	132	153	127	163	126	145	148	120	138	143	129	139	125	129	118	106	128	126	136	142	138	112	142	143	116	133	129	157	142	124	138	128	133	134	153	128	140	132	113	132	127	131	142	145	131	146	137	139	128	133	124	121	121	127	134	138	150	135	126	139	123	129	125	127	133	116	144	136	142	135	123	125	115	125	109	127	143	141	119	139	126	123	124	133	141	159	144	126	139	134	125	138	124	133	126	123	114	139	124	120	145	129	127	127	105	159	126	127	118	144	141	132	128	127	147	133	136	116	119	139	138	134	152	136	139	150	124	120	120	147	126	138	119	125	134	126	124	143	140	134	153	135	117	150	155	135	116	126	121	119	122	134	138	150	144	144	138	136	118	132	114	138	119	128	134	120	136	103	131	136	130	137	129	139	122	131	127	111	135	146	112	142	108	152	136	142	133	133	134	132	127	151	134	138	133	121	112	134	127	110	125	126	143	120	128	116	123	122	137	143	144	135	126	125	154	143	133	122	119	151	132	149	95	140	144	136	128	137	128	146	125	132	116	131	139	120	136	158	129	121	146	143	163	140	119	141	157	126	141	133	132	145	137	135	121	132	124	122	113	128	107	137	124	128	145	127	136	131	143	133	127	124	108	145	165	138	149	149	125	117	137	144	130	124	123	127	124	131	134	122	135	152	115	139	136	150	132	139	141	126	141	131	135	109	131	133	133	126	129	123	138	135	132	140	133	138	124	134	121	122	118	139	144	123	128	144	141	131	123	145	127	126	134	135	127	114	114	140	149	138	127	153	136	135	139	140	119	140	136	145	128	140	149	140	158	149	134	160	145	120	147	138	145	141	136	122	152	160	125	141	152	118	156	163	125	125	123	131	123	125	131	157	128	133	130	131	132	134	128	124	155	120	132	143	117	134	139	109	141	104	142	138	130	132	121	140	134	144	142	123	149	118	134	122	126	132	127	141	127	120	122	150	110	127	152	131	127	131	141	118	150	113	139	147	140	130	136	140	145	150	122	128	155	129	147	127	127	121	103	122	153	127	134	138	145	130	128	155	108	137	146	119	129	106	122	134	106	100	146	127	135	114	108	139	127	135	130	123	122	116	131	113	130	142	125	137	143	136	127	120	128	125	143	134	142	156	129	146	117	137	138	120	139	142	133	119	127	128	128	124	109	115	132	118	128	128	133	139	117	154	135	138	132	127	136	128	120	118	136	130	135	120	146	156	126	122	127	142	129	132	152	141	134	116	130	126	124	146	121	145	137	144	109	144	143	129	110	140	128	134	124	114	138	129	134	137	123	93	117	133	119	153	130	117	128	121	128	140	141	134	137	144	146	145	123	145	136	120	136	140	143	130	131	138	103	120	123	120	152	135	120	133	125	130	135	138	125	123	144	135	132	139	132	139	120	133	140	146	137	149	125	126	136	137	120	126	141	162	131	127	135	113	154	129	133	124	123	120	118	145	138	119	132	127	115	115	154	128	121	124	126	133	137	127	137	107	126	106	152	114	134	124	133	125	127	122	100	124	157	130	148	137	124	134	130	126	143	135	115	160	120	141	123	134	125	146	132	141	137	135	133	132	145	137	125	125	125	121	116	133	149	109	136	145	134	137	140	143	112	134	120	139	128	133	123	133	104	122	131	141	149	140	130	109	134	133	142	125	131	133	128	145	145	136	150	116	135	129	133	138	153	122	130	118	114	121	137	152	135	145	135	109	115	125	127	131	138	131	135	110	131	120	140	142	126	128	139	128	163	136	127	132	143	147	134	127	119	123	129	132	146	136	111	111	131	137	157	116	126	124	135	114	137	131	148	135	118	138	139	126	140	141	116	128	141	141	149	136	135	142	109	144	139	127	123	140	144	134	118	146	131	137	129	144	128	139	126	137	127	103	160	142	109	123	118	109	117	130	125	140	125	137	117	111	137	116	132	111	148	131	115	129	119	136	142	125	131	131	128	125	120	120	119	137	130	113	137	147	126	145	143	128	135	130	161	131	117	127	138	140	120	136	123	129	130	132	117	148	125	127	132	130	141	147	116	129	146	139	120	108	127	135	118	152	116	132	124	127	144	146	133	126	146	128	144	116	147	128	145	142	130	126	127	137	131	140	138	157	115	144	128	147	119	123	100	142	133	128	127	120	132	136	124	138	128	132	130	134	135	123	135	110	118	147	127	131
6981	4620	6808	5124	4520	4139	3339	2150	2016	2166	2083	1387	1234	1500	1208	1047	1300	872	682	644	680	631	589	586	525	454	506	510	534	542	525	477	525	502	486	479	389	423	413	420	427	416	416	381	370	373	415	410	448	431	392	390	398	386	384	394	392	409	371	389	393	444	422	375	399	374	396	422	419	380	409	363	387	364	400	386	363	404	439	361	381	403	404	416	378	433	381	443	380	418	427	411	424	412	392	373	380	442	409	367	392	377	431	392	438	408	391	379	401	363	406	389	390	388	397	399	422	412	396	398	425	355	366	389	396	400	401	400	407	402	407	379	403	405	415	404	403	368	415	398	377	378	378	418	378	427	378	361	376	373	390	379	395	394	370	388	383	388	405	444	422	392	396	376	398	407	386	358	380	393	382	394	409	427	428	414	361	340	408	369	383	381	400	393	404	394	398	392	407	401	400	384	417	410	384	411	423	401	403	424	384	399	412	406	420	407	397	368	394	385	413	382	365	422	373	402	382	416	416	405	362	379	414	400	412	409	374	378	377	400	342	383	434	395	412	431	366	381	403	407	395	395	369	389	445	393	383	400	391	420	377	398	409	375	400	416	402	409	419	432	395	395	394	400	388	379	408	426	390	409	424	423	393	374	383	370	407	388	387	413	392	389	395	429	425	392	385	394	411	447	421	388	354	352	406	416	398	387	396	375	373	405	406	408	390	393	389	378	383	370	379	416	404	412	406	410	395	373	405	426	396	404	381	410	389	389	382	395	404	409	413	412	408	376	385	411	398	393	411	377	394	419	417	383	387	387	383	423	404	417	394	356	404	398	392	388	388	379	400	393	409	427	401	420	380	400	416	419	404	424	413	360	373	402	409	404	384	375	393	407	429	391	375	406	378	421	377	396	429	366	383	378	387	402	359	428	410	392	384	407	415	422	406	399	393	423	408	383	371	398	409	431	416	389	407	386	368	380	393	393	352	407	396	414	430	389	385	423	420	380	371	375	425	401	413	391	376	391	378	395	427	417	382	372	368	407	409	389	401	387	438	400	385	390	378	416	376	415	399	417	363	366	413	396	377	386	408	404	425	436	369	387	398	391	399	391	404	383	389	413	404	354	429	417	436	393	379	407	387	406	353	378	381	387	398	429	413	390	374	398	384	420	417	384	423	408	412	445	380	409	408	396	431	425	398	398	416	393	415	393	370	403	394	358	392	431	396	378	369	362	403	409	390	409	410	400	404	376	388	376	438	419	400	443	400	410	389	408	413	423	409	379	386	366	419	381	360	392	417	381	357	398	363	404	370	365	407	396	449	409	400	404	409	402	383	415	408	339	375	372	387	383	427	468	406	386	418	455	376	413	419	411	413	406	383	409	426	367	416	410	387	397	390	403	429	346	420	394	385	408	372	370	424	403	417	388	429	410	403	419	379	408	405	377	367	381	373	393	383	400	443	372	387	389	421	384	386	451	460	481	410	381	405	416	402	383	384	394	376	394	390	407	370	402	385	397	410	387	401	365	405	391	399	385	424	424	416	427	390	392	412	405	370	409	418	396	412	426	411	381	400	402	397	391	381	412	388	365	390	397	369	388	388	408	391	372	364	399	404	384	400	387	410	395	414	371	423	397	411	386	417	386	445	419	392	427	409	412	384	371	430	427	404	350	436	450	403	417	378	425	434	413	374	390	397	347	367	365	393	397	393	363	389	382	398	422	402	394	438	412	407	410	394	411	380	397	398	408	400	425	363	414	394	402	373	387	399	405	387	401	404	433	434	386	416	421	418	382	390	399	377	401	400	379	399	411	432	410	418	397	421	384	381	394	402	410	400	412	378	376	401	426	409	384	414	395	407	425	420	424	446	388	426	400	368	450	384	365	378	388	411	382	384	403	381	384	404	391	441	407	427	402	365	381	378	392	391	416	363	405	396	379	397	381	376	365	401	394	413	407	410	416	392	392	398	392	403	401	392	399	379	372	390	406	392	362	402	402	410	386	391	404	428	401	403	384	384	365	398	426	402	388	391	401	379	397	377	426	400	392	408	391	398	402	387	363	439	388	377	404	371	380	340	421	386	418	364	391	393	399	406	401	424	401	362	397	390	378	398	393	375	382	375	409	359	381	423	422	356	415	426	385	407	421	416	426	392	387	386	409	374	392	420	381	365	407	396	421	400	401	389	363	409	395	412	404	409	380	394	403	414	405	387	409	373	398	386	389	400	428	371	359	428	407	348	397	387	352	398	384	394	409	395	425	355	375	386	419	381	425	389	397	404	380	442	406	380	410	406	450	368	401	443	382	387	406	424	410	410	387	373	401	402	389	443	367	375	394	398	392	434	392	400	395	365	417	388	444	379	381	422	427	382	430	395	419	418	370	382	384	387	400	392	407	365	415	385	394	379	398	403	398	402	388	384	373	410	412	370	414	418	413	361	393	401	387	410	391	377	384	418	367	398	391	380	427	405	377	400	391	415	403	403	397	403	385	391	364	443	403	412	370	377	383	378	401	389	402	389	380	395	383	403	404	413	380	377	414	399	424	403	420	418	427	405	354	407	391	402	418	412	396	364	406	435	426	381	383	405	402	387	392	413	388	382	391	390	423	415	381	406	386	368	398	422	400	382	429	385	381	394	385	391	375	370	391	394	391	339	359	396	408	432	427	381	383	390	413	399	363	416	373	372	377	401	400	400	398	411	381	425	355	388	415	399	398	393	388	423	415	405	359	426	441	393	391	377	379	407	375	395	378	367	397	383	400	383	400	429	367	409	387	374	380	369	381	408	387	432	399	379	404	377	384	396	400	423	417	407	357	398	408	398	371	388	383	368	371	445	378	390	398	409	415	413	373	385	377	378	396	439	405	406	367	385	391	379	413	404	391	397	399	395	414	395	393	397	404	433	413	420	386	410	380	390	427	400	414	391	401	385	393	391	377	386	403	396	409	406	406	385	370	436	425	400	388	363	394	390	411	427	392	350	416	388	371	408	368	414	389	387	431	397	382	386	390	399	379	413	392	361	356	397	387	409	386	428	376	401	393	354	408	406	396	371	453	394	423	388	395	402	391	421	394	385	366	412	376	392	398	356	404	381	391	388	375	383	418	367	413	428	406	396	397	384	393	382	390	412	407	410	382	399	373	391	410	382	377	398	390	419	404	408	401	385	393	414	395	382	398	401	376	375	396	411	410	377	401	408	373	401	407	400	414	412	410	428	372	360	394	405	394	389	399	400	421	405	391	445	401	365	379	408	401	378	409	377	406	379	377	426	384	429	368	382	364	368	409	406	380	361	399	397	453	395	395	415	431	348	398	407	451	419	406	419	423	408	390	423	393	404	389	361	401	397	408	376	385	401	407	374	402	406	390	427	395	423	384	384	406	375	422	398	400	387	437	414	421	363	415	405	402	381	401	404	397	403	385	403	385	416	419	418	398	412	394	399	395	368	412	349	414	384	388	387	406	341	379	450	407	411	389	361	387	393	407	383	405	405	402	379	388	384	413	383	416
28884	21344	22665	8387	1558	1357	904	605	603	664	531	344	369	390	361	365	323	212	230	177	222	214	179	182	200	145	173	198	173	179	164	139	158	174	174	161	152	136	126	133	128	136	132	150	149	138	149	164	129	145	162	154	118	155	131	157	141	148	125	158	171	132	136	153	174	159	140	155	131	122	140	125	138	121	137	137	155	138	148	150	151	152	145	140	139	133	148	154	125	135	124	143	144	138	136	124	179	164	138	141	135	128	146	120	166	138	157	138	141	140	146	150	139	137	167	146	137	133	151	138	151	152	152	165	118	137	136	151	124	111	138	158	134	161	155	144	146	126	165	147	131	133	147	129	160	128	152	126	171	132	139	133	138	138	152	141	163	131	127	121	165	145	150	149	163	156	129	152	130	133	168	120	134	154	156	139	151	146	139	147	143	130	149	137	129	138	144	131	118	134	138	136	131	148	148	120	149	144	130	169	133	144	142	135	165	135	134	174	158	142	143	138	142	143	140	132	131	127	128	141	131	141	144	145	142	146	148	150	172	137	136	124	147	163	129	116	139	144	156	165	159	145	142	127	141	128	134	143	151	134	171	175	145	142	141	146	125	145	191	148	137	147	139	134	134	138	129	127	147	143	146	140	164	134	149	148	161	136	147	145	150	125	145	158	125	128	136	133	149	118	127	133	134	134	155	166	159	147	141	147	169	124	146	156	129	128	159	143	147	155	146	156	156	138	156	115	142	119	139	151	143	158	166	135	159	160	151	153	143	142	138	149	157	163	138	145	149	158	154	144	131	143	161	136	137	135	135	147	135	145	157	130	151	152	162	143	122	146	155	127	140	150	142	165	141	122	150	169	141	128	138	134	146	154	170	128	160	128	136	131	155	139	165	159	153	143	133	135	136	123	129	118	121	143	156	166	144	136	133	185	155	142	153	159	148	149	148	132	131	134	134	134	155	126	157	136	141	132	132	132	131	160	140	146	146	135	146	128	146	136	137	144	151	151	152	140	139	147	150	133	163	143	135	146	134	162	149	141	136	145	148	146	172	119	140	156	136	164	145	127	154	129	147	129	143	132	134	159	120	135	152	173	132	161	138	152	180	138	124	129	120	139	152	135	124	152	151	122	131	134	137	135	128	155	152	133	145	148	148	129	157	152	132	154	131	148	152	154	124	136	142	162	152	158	129	144	132	157	139	153	153	129	139	153	137	140	141	143	161	135	137	149	149	144	152	133	152	150	129	156	160	174	152	138	136	145	154	149	160	144	165	153	154	150	151	129	128	160	134	138	131	154	161	125	147	175	145	129	136	138	151	139	130	118	153	152	145	142	143	137	147	145	136	161	132	128	123	139	143	136	118	141	147	117	161	139	154	149	145	142	144	139	128	145	144	152	144	134	145	157	126	127	167	136	128	145	144	144	147	133	129	141	146	137	131	167	127	144	158	155	163	157	136	134	143	140	159	129	125	153	143	151	148	140	111	150	153	150	129	150	137	131	133	135	120	128	155	161	144	118	123	126	142	149	161	153	117	123	135	168	158	137	159	153	138	152	142	139	149	144	153	148	140	150	157	143	147	136	138	136	150	143	132	145	143	130	136	141	137	151	115	152	156	150	132	148	145	154	150	148	131	147	133	142	110	138	144	134	123	143	145	164	132	122	150	149	145	140	143	170	133	137	140	143	134	152	144	154	127	143	145	138	152	147	152	128	129	135	154	141	151	127	155	133	140	131	150	121	141	165	143	131	122	139	128	147	141	153	144	148	140	163	146	148	119	161	149	125	142	138	137	148	152	124	151	135	143	155	144	133	162	156	157	158	121	127	139	138	158	127	142	142	142	152	132	146	150	158	122	133	126	149	140	150	152	140	146	147	137	129	154	127	154	155	145	173	152	145	132	159	149	124	122	150	149	136	135	131	141	139	118	126	152	148	142	154	158	154	145	111	156	166	150	141	142	142	135	142	159	142	135	136	146	158	140	166	149	140	154	150	157	137	157	125	139	153	137	143	144	157	141	140	154	155	143	136	132	144	144	165	129	155	147	130	147	146	138	138	136	154	155	153	144	127	148	129	136	136	146	146	164	138	154	145	147	164	123	134	140	155	146	157	151	133	132	131	158	159	152	164	126	149	145	136	159	126	146	144	139	158	152	137	142	140	133	134	134	161	148	142	157	135	150	159	137	162	158	152	138	153	137	166	121	136	160	148	146	140	141	138	132	158	142	151	140	147	141	146	123	140	145	139	138	163	139	131	164	144	171	145	143	159	148	141	142	150	146	135	121	139	168	135	136	142	155	135	141	138	140	160	132	157	147	125	120	121	150	153	149	152	159	160	163	146	130	146	139	145	129	158	160	156	144	163	147	125	151	133	140	143	155	146	138	138	153	165	144	151	153	137	129	125	140	166	149	129	149	149	114	136	142	140	152	166	158	131	131	139	149	149	141	140	164	134	133	145	148	145	125	147	126	136	146	143	161	150	130	141	148	155	157	101	146	141	141	134	130	155	151	138	159	150	135	160	146	155	146	132	133	139	137	126	164	147	125	128	158	142	153	146	153	135	132	153	150	152	141	146	158	145	122	125	136	143	141	133	140	140	164	141	136	165	116	156	148	148	143	139	154	139	142	159	149	129	146	134	166	134	153	147	154	153	137	144	146	136	133	138	144	142	171	140	137	167	153	127	134	143	131	150	129	125	161	144	150	149	124	145	152	145	156	120	152	135	136	120	155	136	118	132	149	151	145	128	136	137	133	134	157	148	129	131	133	133	132	154	152	155	145	152	133	140	138	160	124	157	137	133	145	127	138	148	147	155	143	144	163	152	141	117	159	160	143	153	128	143	148	150	147	160	155	135	149	147	134	138	155	140	130	141	131	143	139	136	168	158	142	122	146	134	149	140	159	160	148	163	131	120	165	140	139	150	132	135	145	144	154	153	141	164	147	146	127	125	152	139	138	145	147	139	131	136	142	137	139	135	148	132	136	150	141	131	164	161	150	142	129	158	136	178	144	140	156	131	133	137	150	131	124	149	133	149	137	135	161	133	144	168	136	141	142	138	140	134	137	109	161	152	125	123	166	150	144	145	157	140	142	143	143	158	151	142	136	160	145	133	158	120	169	120	139	150	134	172	145	148	144	159	147	140	150	150	153	156	130	134	135	137	134	130	154	121	128	149	154	137	133	128	132	152	148	157	143	135	125	142	159	168	167	135	141	129	139	132	150	133	138	151	139	141	159	129	137	189	145	140	153	135	168	159	158	119	137	161	131	142	152	163	164	139	138	158	148	133	150	138	144	134	163	134	138	146	148	133	150	161	138	137	136	121	138	140	138	140	135	130	126	122	153	134	135	136	155	130	116	139	144	132	147	132	161	138	138	147	160	134	135	145	131	152	140	154	142	138	146	131	144	159	138	140	155	131	145	137	138	146	141	119	139	130	167	156	145	143	147	146	154	161	147	126	143	156	137	139	145	142	153	135	133	156	126	131	126	147	151	161
8563	6556	10826	7152	6885	6349	4789	3228	3003	3735	3153	2054	1992	1956	1660	1844	1697	923	833	842	908	770	739	684	633	556	582	641	662	617	580	572	562	572	602	569	486	488	442	464	452	420	429	433	450	423	465	494	454	482	423	427	420	467	434	430	432	432	408	435	409	425	420	414	424	450	425	425	442	451	399	450	447	389	419	450	448	450	445	411	457	425	432	415	405	441	405	420	466	403	432	456	427	440	415	433	453	406	436	474	422	412	442	399	415	406	416	462	456	475	418	390	443	465	400	419	404	410	425	407	402	405	418	441	413	434	413	442	422	445	403	435	440	398	429	451	434	434	443	422	420	424	409	421	423	382	448	437	447	479	439	449	433	449	451	388	421	454	396	404	414	400	405	414	420	425	406	434	409	418	439	394	436	445	402	403	414	445	435	437	408	436	404	404	442	429	431	417	451	433	432	385	399	402	427	443	393	445	442	393	436	411	365	444	420	413	406	452	433	424	440	433	419	447	415	439	435	426	437	463	438	391	416	423	417	423	444	412	433	447	436	432	415	463	430	399	434	412	409	453	391	440	421	439	436	427	444	406	469	444	420	439	448	390	413	441	407	394	402	439	413	439	397	383	426	432	414	423	400	399	419	393	400	393	406	400	439	441	435	422	438	449	428	414	444	450	447	421	461	440	410	417	397	422	416	448	433	393	423	463	409	417	417	428	455	465	432	424	413	466	425	425	466	445	444	465	441	415	423	401	408	422	424	431	418	427	405	391	431	437	435	418	427	422	442	431	414	468	400	432	413	459	429	400	400	399	433	487	399	421	449	402	449	454	409	409	400	394	428	409	444	429	423	427	413	451	419	421	444	443	425	397	421	383	394	429	437	427	445	435	437	390	390	482	414	426	466	431	394	401	416	416	423	408	425	411	471	403	401	424	406	434	445	395	413	408	456	434	408	420	428	443	452	411	420	407	393	434	464	414	428	444	431	415	433	442	465	443	415	422	430	408	474	464	431	423	421	469	472	462	479	458	422	416	388	459	460	422	428	450	432	428	407	426	404	449	416	431	433	449	436	425	423	422	430	441	436	452	445	457	413	432	406	437	452	408	450	474	438	447	428	411	436	403	442	433	443	412	427	406	413	430	440	464	435	431	407	443	413	444	413	392	431	433	442	441	439	435	408	419	414	432	434	444	414	434	422	422	402	431	442	435	450	438	431	442	419	458	426	374	425	429	423	468	426	417	463	428	423	437	410	386	432	411	437	455	414	436	397	419	443	463	439	450	463	456	439	440	397	418	454	425	412	440	406	443	437	431	412	411	446	455	420	444	412	403	406	413	442	452	427	449	387	462	449	441	453	413	449	444	410	428	447	444	432	467	403	404	439	402	438	430	449	446	429	442	447	436	435	412	442	428	446	424	422	443	431	428	441	433	430	454	425	443	418	414	428	460	451	435	413	384	432	429	443	413	455	450	431	461	414	423	448	422	424	436	423	453	419	447	415	464	429	422	417	427	368	431	412	416	426	434	430	438	424	416	485	405	435	412	439	417	413	463	420	386	436	432	425	421	434	409	407	399	441	455	424	432	437	433	435	478	421	415	409	428	467	446	419	419	435	393	414	414	415	416	407	404	418	407	368	427	434	378	428	429	451	438	444	463	453	441	436	415	434	420	431	401	445	411	406	426	417	446	458	459	415	415	451	412	415	470	425	442	406	446	430	422	404	428	422	425	414	457	437	456	460	434	398	424	426	449	381	416	443	437	441	416	437	445	435	469	409	410	410	414	442	425	426	445	464	442	426	408	417	412	419	480	435	415	425	405	400	446	405	432	431	398	445	426	469	418	456	435	422	412	431	392	444	423	441	472	423	439	447	447	446	432	433	479	437	433	402	417	456	428	445	420	423	428	391	416	409	412	432	427	428	434	418	440	409	430	432	411	420	417	444	409	428	399	432	425	443	415	435	449	435	413	433	440	442	442	415	441	444	442	432	425	415	429	415	413	441	438	413	428	467	450	459	407	420	431	437	413	476	409	416	414	426	425	434	416	413	408	405	444	414	403	438	425	427	428	452	456	431	439	451	411	403	430	416	424	397	416	421	437	411	435	463	426	424	440	434	419	413	408	438	438	419	457	455	417	407	458	440	412	435	443	431	434	394	396	438	410	425	478	457	452	398	475	429	388	405	445	410	428	447	411	412	446	464	424	460	457	410	411	417	395	426	440	442	445	406	429	448	444	434	460	410	437	444	441	402	409	440	463	425	393	439	434	440	404	443	418	391	444	427	447	406	447	405	408	420	393	433	415	434	446	417	396	444	426	442	441	424	389	444	454	416	419	415	421	380	394	460	433	425	425	423	437	394	406	378	434	431	417	457	454	401	415	418	419	439	425	435	449	434	409	434	442	435	422	422	469	427	441	413	380	440	426	430	443	456	424	420	464	412	412	439	465	426	436	409	410	414	433	410	450	426	441	446	454	457	443	433	470	406	406	431	416	423	443	427	427	421	415	413	446	437	410	418	430	390	419	462	448	451	424	409	457	413	407	442	444	415	414	445	438	453	375	428	399	394	453	420	429	426	418	436	425	420	443	423	403	421	414	414	415	393	404	425	436	427	436	406	412	426	445	424	451	399	404	427	376	448	408	459	407	434	452	414	476	410	413	417	467	425	433	382	374	436	408	425	445	407	434	441	406	450	441	413	420	457	433	445	389	440	449	450	415	415	383	447	421	438	464	414	398	439	399	470	446	459	406	416	431	394	402	431	450	395	411	447	442	455	466	450	418	425	386	417	432	434	443	424	458	432	419	449	423	391	417	455	418	480	447	434	415	453	437	421	427	400	449	405	423	417	415	418	424	419	410	397	381	419	436	425	445	425	419	432	421	427	428	451	433	424	399	443	403	421	464	436	404	433	424	442	408	431	441	429	443	448	451	420	409	446	427	401	395	405	430	444	375	418	406	393	459	442	429	413	394	484	381	437	442	418	492	404	480	434	444	415	421	447	441	431	417	441	406	423	428	442	430	435	433	447	413	432	415	431	396	455	429	424	469	427	427	421	394	397	462	427	443	446	430	402	397	414	408	419	430	407	417	464	446	431	401	433	422	418	420	445	461	427	427	418	450	410	424	430	456	421	443	436	453	457	411	456	414	435	409	422	433	400	436	417	447	432	444	445	431	437	435	422	429	399	438	400	424	402	415	436	415	436	411	440	427	436	451	427	429	417	403	437	402	419	425	413	471	446	449	413	453	434	385	415	426	404	392	436	423	443	445	426	444	424	424	442	424	434	425	454	424	445	396	408	456	404	439	444	418	428	432	443	425	386	447	428	399	452	416	441	412	510	420	421	439	433	409	424	455	407	419	403	431	398	420	398	411	459	384	437	440	453	458	452	415	432	461	409	412	429	439	412	417	385	436	448	414	436	434	423	414	410	428	430	436	435	424	393	401	439	465	445	448	443	460	441	417	417	422	453	405	416	422	431	421	427	424	448	428	407	465	441	455
28795	21245	18290	1900	186	214	198	181	156	162	126	162	145	124	143	134	131	150	120	121	111	121	127	139	118	137	127	111	133	110	123	125	126	128	127	129	136	123	117	140	117	125	123	146	134	122	124	104	113	145	131	123	138	126	127	129	120	114	122	115	127	112	128	119	144	113	123	117	128	125	128	133	122	116	136	122	116	113	119	133	123	135	127	133	135	93	142	90	138	168	117	135	122	125	117	118	128	106	115	122	139	137	146	122	114	120	129	124	123	125	112	118	127	134	141	129	124	130	106	112	122	121	109	135	134	141	109	122	115	124	119	112	141	139	130	121	145	139	132	130	115	121	108	133	124	127	112	120	119	123	122	131	115	120	125	127	107	102	118	120	147	118	121	126	127	130	130	127	147	123	125	120	137	130	126	136	108	143	127	122	116	128	131	130	116	132	102	139	126	121	141	141	129	117	119	120	122	127	117	111	125	103	132	133	129	117	133	127	112	125	145	112	127	132	124	113	131	112	120	103	108	140	115	101	127	145	144	123	105	113	131	120	112	125	132	115	131	128	133	130	133	120	88	118	127	129	132	133	108	124	125	128	139	132	104	140	117	132	115	109	115	134	129	120	136	121	120	126	124	109	110	137	147	133	140	118	129	128	115	118	112	121	121	121	151	123	110	111	97	133	118	138	127	113	129	133	149	130	121	115	119	114	106	133	120	126	120	118	126	116	113	124	115	111	132	140	104	131	110	130	138	116	151	146	129	114	128	116	132	141	124	120	127	133	117	115	116	120	132	144	115	159	128	146	126	139	121	108	114	118	137	139	107	134	130	134	122	115	151	138	138	119	125	125	128	124	101	128	114	133	133	142	126	106	132	122	121	132	125	139	124	150	127	125	131	116	142	128	126	113	117	103	128	125	114	121	128	116	106	128	121	119	130	120	99	109	119	102	127	128	128	138	121	132	122	137	124	115	137	120	120	121	124	100	110	133	125	109	119	158	120	117	117	125	117	163	149	121	109	122	121	131	117	140	138	132	133	120	133	117	110	129	129	113	116	108	119	139	117	110	111	130	117	121	124	129	115	139	107	124	121	118	122	125	114	114	111	122	113	114	130	133	151	128	127	148	142	112	137	124	136	132	138	130	114	159	102	113	131	126	123	137	121	115	132	123	117	131	102	99	132	119	120	121	134	109	110	115	122	128	128	115	134	109	108	110	139	109	126	108	118	105	119	135	123	126	122	118	136	142	124	122	118	123	130	128	132	141	129	105	103	129	115	131	130	113	136	118	121	108	137	129	128	144	127	129	143	128	124	122	125	133	110	140	117	113	138	122	99	137	149	116	104	120	121	140	107	130	112	109	135	112	123	129	117	119	125	129	101	126	140	135	122	106	138	116	103	115	119	119	116	121	131	127	121	134	124	112	146	136	129	142	114	102	122	152	133	115	133	126	123	140	126	108	124	119	115	114	106	155	142	131	110	123	114	129	164	124	108	117	128	139	109	140	147	110	111	131	115	135	132	128	146	118	133	138	123	136	131	122	108	119	130	139	123	125	121	136	120	115	134	108	118	110	133	157	143	122	128	116	129	117	127	120	122	132	124	137	126	110	128	133	134	137	115	117	102	138	141	140	122	127	126	142	130	117	116	147	127	144	123	144	127	119	115	105	112	138	142	114	134	113	124	119	121	122	130	134	110	113	137	125	140	139	116	141	129	136	114	122	111	130	112	124	135	127	122	128	109	110	122	134	128	109	126	117	132	112	106	134	134	133	112	127	105	146	119	124	132	139	138	143	118	142	140	127	132	134	125	110	120	133	107	116	147	110	128	145	130	150	127	115	128	123	119	118	138	115	127	111	134	90	136	141	119	129	140	121	102	126	116	142	104	138	123	129	131	136	114	127	130	121	93	108	127	117	115	134	116	129	125	122	118	118	142	113	126	140	112	133	113	136	117	115	129	123	132	140	106	117	125	117	136	107	122	153	115	132	125	117	116	119	117	105	120	120	110	126	126	138	138	129	131	121	115	128	130	123	135	127	123	122	105	128	127	148	119	132	141	131	123	114	129	117	138	132	112	133	136	136	135	116	127	134	132	114	133	119	125	141	119	123	102	104	134	125	142	132	154	125	115	137	114	121	128	105	134	116	109	117	126	116	107	103	118	153	111	120	116	104	136	147	132	124	113	117	123	129	113	124	122	133	104	113	124	116	123	126	122	124	142	123	131	139	112	126	108	128	125	121	111	139	108	126	116	125	123	117	97	122	119	131	119	118	113	129	98	119	119	130	130	123	129	105	112	128	116	108	128	122	130	136	120	136	114	139	141	118	130	125	147	94	108	124	108	132	98	143	123	128	120	130	119	112	119	127	117	137	141	119	130	140	129	119	127	126	102	126	127	116	113	126	140	124	108	114	132	122	131	108	133	141	123	134	126	119	107	131	100	129	132	127	132	128	137	128	127	128	105	103	106	137	134	139	107	145	112	124	139	128	129	125	126	114	116	114	131	133	126	150	125	139	140	120	133	134	123	119	141	127	142	154	118	134	131	112	130	135	137	130	123	116	117	124	111	115	112	143	126	128	102	129	115	125	111	125	110	130	147	99	134	134	127	139	112	114	107	129	109	128	123	114	135	140	100	131	120	131	143	128	137	115	131	114	109	121	141	133	136	132	144	122	126	115	120	134	122	116	113	131	116	122	112	123	120	136	131	139	111	113	125	130	138	133	131	127	122	123	115	107	128	123	115	122	128	127	136	118	108	135	120	138	138	114	131	131	109	125	112	125	112	119	132	118	134	110	131	106	109	143	142	126	117	111	128	125	126	109	123	115	103	128	121	108	122	106	121	123	125	151	131	125	120	149	106	113	121	126	130	136	136	135	133	116	106	140	122	127	118	123	130	122	113	113	114	108	122	117	131	129	134	118	107	136	104	142	112	122	115	105	107	111	121	116	121	110	124	121	110	108	130	138	121	130	115	116	127	129	127	129	116	125	135	133	129	109	118	134	107	116	129	126	108	140	120	114	109	161	111	115	130	123	107	114	126	128	104	116	117	106	138	113	122	123	127	116	124	123	123	132	137	117	113	105	130	134	137	128	150	131	134	127	123	116	132	135	131	123	128	123	127	103	129	113	128	120	110	120	127	120	130	110	107	126	128	130	135	124	123	139	134	106	114	135	135	109	155	144	126	109	107	127	116	135	126	129	110	123	135	137	125	106	124	102	114	116	135	144	99	134	140	124	122	136	113	134	107	129	128	110	103	127	115	140	116	122	111	122	113	116	125	125	126	135	117	134	124	114	114	125	130	130	118	121	132	123	119	123	123	131	111	103	129	125	134	92	104	130	113	118	134	120	132	109	118	126	136	128	130	126	129	123	132	119	117	123	139	138	109	118	122	113	119	108	132	114	126	143	138	122	132	139	138	124	136	135	128	114	135	140	141	105	114	127	111	119	143	114	122	123	125	116	123	148	113	105	127	143	133	138	116	122	117	143	129	127
5556	1102	1282	952	811	761	681	510	523	608	538	474	498	510	432	390	459	444	394	384	426	405	402	352	396	403	394	364	388	315	381	369	356	397	390	416	364	369	383	362	362	410	381	378	378	403	379	384	392	379	368	381	366	365	370	372	343	370	351	412	374	379	387	391	361	355	390	371	350	371	406	367	366	370	372	394	391	359	353	365	369	379	345	379	366	347	376	351	419	371	378	373	391	365	380	387	382	387	377	343	380	373	366	386	396	385	394	395	353	373	384	342	362	342	351	384	403	356	394	365	392	360	362	367	369	352	368	392	403	366	398	407	369	327	364	368	388	361	402	381	347	384	371	368	377	389	376	358	379	369	381	417	380	349	341	370	402	401	359	364	372	345	341	377	359	394	381	406	374	347	372	359	366	423	388	356	374	349	397	391	334	384	376	369	356	389	385	391	388	384	369	367	378	355	361	373	381	348	383	368	395	384	389	382	348	395	334	387	360	376	348	366	364	391	391	403	412	369	340	393	366	407	390	376	415	384	363	389	407	381	353	331	401	367	394	386	388	382	386	387	367	371	352	391	344	385	369	356	371	366	361	359	373	387	370	396	386	372	374	369	367	406	361	390	394	381	357	368	402	402	387	370	395	352	372	410	364	389	358	355	425	364	376	369	355	373	383	368	357	377	357	406	391	396	383	377	357	387	372	400	386	382	371	380	388	380	367	386	395	362	378	367	371	417	355	399	380	380	419	417	366	382	373	387	366	370	392	372	405	386	362	363	384	374	363	395	357	401	362	388	388	397	375	363	377	342	339	372	384	367	395	381	391	382	385	387	388	353	309	399	383	359	404	357	369	380	370	329	361	360	374	355	380	400	356	362	385	356	378	383	366	394	385	420	376	389	387	369	346	364	377	371	379	349	366	383	378	360	389	353	362	363	385	386	375	403	380	412	384	414	351	353	351	374	352	335	367	391	355	408	393	404	359	400	361	425	334	361	378	388	374	399	352	356	352	368	407	379	360	378	363	387	387	362	352	371	383	368	408	356	395	385	366	385	356	333	345	415	398	367	378	401	375	354	345	365	392	356	389	364	387	375	388	391	371	357	375	398	357	373	367	401	355	354	394	381	381	403	364	417	390	325	386	372	385	355	361	374	350	426	355	385	360	342	366	346	395	337	371	349	384	373	400	372	369	376	354	374	366	378	352	415	397	399	381	408	326	395	392	413	362	351	384	368	359	390	372	347	382	383	345	361	411	366	371	375	364	371	370	366	366	398	393	369	378	397	359	381	358	349	369	354	392	353	374	368	385	361	374	402	390	355	386	403	330	376	379	390	355	374	368	333	381	397	381	393	407	364	375	367	342	392	416	377	389	361	392	391	381	383	379	341	404	367	349	361	359	373	399	368	367	379	378	393	369	364	397	395	366	378	381	353	363	414	361	407	354	377	366	357	393	369	383	375	391	364	349	367	373	373	446	384	399	358	395	357	350	379	372	364	362	403	384	369	387	373	366	392	388	391	383	338	405	344	400	385	384	356	375	362	391	372	354	372	354	394	377	379	392	334	390	352	361	364	353	360	395	364	386	389	397	384	386	372	357	372	411	362	387	355	414	380	406	349	359	378	374	383	362	389	400	387	335	346	364	387	364	357	371	397	406	388	409	368	351	366	383	374	380	415	392	389	415	376	364	352	427	360	369	371	397	368	356	379	377	357	378	393	399	367	366	390	360	362	416	384	386	374	365	346	365	383	344	357	373	404	390	363	382	359	408	365	360	376	375	372	377	399	357	387	375	354	384	368	429	392	380	394	371	387	335	380	349	370	377	392	349	369	325	379	412	360	375	396	349	359	361	369	382	361	374	347	360	378	364	383	412	409	359	390	356	387	386	354	367	378	395	364	360	365	365	386	369	376	407	349	436	413	367	366	419	413	370	391	344	370	347	350	336	346	402	373	396	381	387	399	355	390	369	391	423	367	392	377	392	378	372	358	364	376	374	367	399	415	372	416	363	371	370	403	381	368	392	385	372	340	366	373	360	399	384	384	376	386	396	351	374	380	366	366	406	375	372	373	394	333	394	367	384	340	377	353	423	363	369	366	403	360	368	364	377	361	411	353	363	343	425	342	385	345	392	394	366	382	376	384	356	389	370	391	355	389	371	369	385	377	358	354	400	369	374	371	399	365	340	389	369	368	342	358	379	353	389	386	378	374	394	418	363	360	361	383	368	392	370	417	358	389	392	387	350	367	366	362	374	331	393	382	379	355	406	397	410	375	364	340	412	394	372	377	410	329	395	365	396	385	393	402	386	392	380	414	343	395	376	382	358	391	378	407	363	356	376	387	379	352	381	381	380	384	374	383	405	391	423	373	399	371	380	372	394	399	342	351	352	387	371	367	370	387	368	354	396	374	381	390	374	393	380	380	332	392	360	372	376	390	336	381	382	343	363	384	385	359	373	399	352	360	377	363	390	373	370	386	369	382	407	408	403	372	337	366	366	398	359	409	404	380	407	349	407	398	385	372	365	339	399	365	367	355	422	371	365	407	396	363	387	389	371	371	381	400	364	374	357	367	380	365	436	346	330	390	391	361	380	349	392	388	371	377	392	364	375	368	392	359	364	390	384	373	365	378	399	379	420	374	388	380	347	401	347	386	365	341	376	402	381	384	363	368	359	373	416	408	374	360	397	363	404	374	320	387	385	374	377	359	362	346	358	370	390	338	378	368	354	364	384	381	370	394	410	351	385	362	352	405	397	385	412	375	386	331	372	373	345	380	403	396	355	341	348	383	378	379	374	376	379	367	398	370	358	335	356	370	328	384	354	351	403	377	384	355	396	377	372	370	403	347	368	385	377	370	378	408	371	389	383	378	366	401	375	326	394	392	396	393	385	400	357	362	375	379	381	390	355	394	363	386	401	390	364	373	377	362	383	335	374	362	347	402	364	368	376	360	396	371	397	371	348	403	360	395	393	356	388	380	397	335	372	372	369	368	386	388	381	383	389	371	389	370	402	376	386	365	365	377	369	370	354	355	379	366	391	378	354	380	418	382	358	367	397	372	376	381	406	359	370	408	360	371	419	343	412	376	361	362	374	379	383	384	381	391	369	392	408	353	359	386	364	395	392	394	348	341	358	368	335	385	367	439	387	393	370	382	384	383	399	377	364	361	383	378	369	372	362	379	400	351	357	377	396	371	376	375	330	399	393	374	373	359	388	377	377	404	379	345	357	383	353	342	346	409	362	360	370	386	413	399	342	390	375	368	406	371	397	372	365	405	389	384	366	379	367	377	381	383	364	380	385	379	358	352	375	367	379	377	390	360	390	389	365	361	357	366	374	347	365	395	398	356	346	387	369	348	386	372	382	376	378	395	406	400	361	377	353	398	401	365	390	412	356	377	368	402	381	386	373	389	377	362	383	373	356	354	380	380	399	365	355	351	385	387	351	411	372	414	359	402	383	397	357	356	376	405	376	396	399	381	372	374	378	351	394	352	389	324
28887	21275	20939	5281	1121	847	821	476	389	481	373	271	268	293	248	254	200	183	152	152	154	133	155	145	136	142	153	140	142	139	155	137	173	146	154	171	123	135	130	113	133	120	151	105	154	130	120	116	134	123	122	139	141	144	133	142	143	149	132	135	132	126	133	127	132	130	125	155	134	137	119	120	132	114	142	130	159	138	142	132	127	132	137	107	127	138	113	153	116	124	112	140	146	124	128	128	139	124	128	138	133	141	135	100	115	129	147	124	144	122	113	121	134	124	141	142	146	135	111	154	143	134	135	133	124	140	140	134	156	136	125	127	143	136	122	133	148	118	138	144	136	109	119	126	134	133	145	127	138	125	127	127	120	138	120	115	114	145	119	123	138	131	141	131	144	111	123	134	147	126	130	137	134	130	99	139	131	128	133	149	122	123	128	121	129	156	147	115	123	117	116	134	143	128	133	123	128	114	115	143	120	136	150	122	112	116	126	114	134	134	138	138	141	138	129	155	134	134	132	124	113	114	115	129	149	134	123	119	147	149	142	132	133	131	121	133	142	134	152	137	112	133	128	110	129	150	135	110	148	120	133	121	125	123	139	144	120	141	112	104	131	125	123	134	130	115	121	132	138	97	115	149	122	118	141	138	134	118	155	145	147	129	123	123	150	137	132	108	127	118	116	118	123	126	113	132	137	119	132	124	123	102	151	125	147	123	128	125	116	118	142	147	124	115	119	126	137	145	143	131	119	126	128	129	123	130	126	110	130	132	126	125	134	134	125	141	132	122	144	139	126	116	124	153	141	141	120	124	120	129	131	123	133	112	140	139	146	136	131	119	133	121	103	132	155	136	118	126	127	124	116	144	137	123	134	116	106	118	118	137	147	138	116	128	126	142	150	115	125	142	152	126	124	137	128	119	158	116	130	132	121	111	116	119	123	123	113	131	121	137	138	113	155	138	117	162	151	120	131	147	139	111	116	129	128	122	111	122	108	125	132	151	126	120	136	125	132	133	138	117	116	115	149	105	127	122	118	132	142	138	121	111	131	106	128	117	119	129	131	148	127	116	110	155	145	127	139	117	125	131	105	124	115	118	125	122	140	131	150	130	130	130	132	121	121	151	129	124	133	134	143	143	98	112	111	132	129	137	139	111	119	120	149	129	141	131	139	145	132	122	136	133	122	138	130	120	123	115	134	137	133	116	135	110	125	127	125	115	133	106	124	125	109	133	143	104	131	162	145	147	132	124	114	119	137	138	112	126	124	121	135	125	136	160	136	111	126	134	140	121	138	124	125	121	124	129	122	124	125	129	135	127	137	139	112	137	145	131	118	124	112	122	109	129	121	139	113	119	144	147	102	133	118	132	108	130	139	115	110	112	140	113	126	142	139	122	152	134	133	140	143	131	101	138	130	144	135	116	144	123	138	142	125	118	110	106	155	131	130	136	149	111	128	123	136	124	128	147	122	129	141	139	124	133	147	132	134	133	124	109	125	121	124	117	118	149	131	118	129	140	109	132	112	128	113	153	147	133	123	130	126	141	134	145	134	141	119	141	131	124	106	140	116	144	113	145	140	152	146	141	133	128	133	155	129	132	123	119	156	125	148	117	131	126	135	120	135	113	129	140	127	133	131	128	121	122	121	122	130	99	118	139	126	138	135	134	112	139	127	144	116	125	116	118	103	144	112	141	138	121	134	135	144	128	134	110	125	127	130	130	144	110	119	121	138	114	127	107	145	122	128	145	146	135	135	144	113	144	128	132	119	131	143	110	129	121	129	147	120	128	134	131	118	126	139	136	134	121	143	142	134	124	127	144	129	139	124	148	139	144	106	130	114	132	135	126	133	132	118	125	128	137	132	121	114	140	127	126	104	132	129	125	134	118	119	131	136	140	121	134	123	119	114	123	98	124	138	133	119	130	122	145	129	132	128	131	157	108	121	136	111	128	122	137	129	116	122	129	132	116	126	144	125	126	126	139	142	113	125	140	109	141	131	130	126	134	126	156	139	121	134	119	130	147	151	132	126	112	133	135	127	121	132	122	120	147	126	119	125	131	114	110	132	134	141	126	121	129	125	124	134	118	124	124	127	120	135	117	133	124	132	145	134	133	116	116	106	130	121	116	137	132	129	124	136	118	121	118	126	133	116	133	112	135	137	125	138	133	119	122	111	134	140	132	118	136	123	141	147	143	127	136	123	119	132	106	123	138	120	128	119	114	128	118	120	117	124	140	138	118	120	134	128	138	135	132	157	152	132	119	129	157	138	135	142	163	133	135	111	124	123	113	116	117	128	138	110	121	131	147	130	122	133	137	132	126	130	133	117	116	127	145	122	132	123	126	131	121	150	141	114	118	133	117	115	145	139	120	138	120	133	148	140	107	131	110	132	133	133	114	131	138	118	150	101	127	124	130	109	140	130	113	151	137	128	136	129	125	127	131	137	103	132	134	131	109	129	146	122	134	125	121	122	132	120	120	134	132	147	127	103	124	104	118	111	124	134	140	136	135	135	118	121	133	135	147	118	124	112	144	136	115	138	120	135	129	127	115	143	121	128	120	126	113	126	127	104	121	127	131	129	126	128	143	126	142	127	122	115	136	126	116	115	134	131	133	138	152	120	124	134	119	123	142	132	125	143	133	124	134	137	129	108	128	141	125	140	114	137	130	116	135	134	145	120	119	126	145	143	131	104	136	156	119	131	108	132	115	118	162	137	134	131	129	107	108	137	165	131	124	130	149	115	123	143	132	126	139	114	140	129	134	129	147	123	120	146	116	136	133	143	109	109	125	119	109	120	126	128	124	161	136	137	114	139	139	134	111	119	142	138	109	113	128	126	121	116	127	133	124	121	125	123	141	134	128	137	144	116	122	130	143	130	126	124	128	103	124	115	119	141	124	143	134	117	147	136	129	137	108	113	147	132	124	121	127	121	122	134	117	124	132	133	121	124	129	132	124	121	121	144	141	115	133	130	126	139	134	142	121	150	144	142	139	131	129	136	148	115	125	128	139	146	136	131	130	130	125	129	123	127	110	136	114	129	138	138	124	108	127	129	132	123	115	121	130	127	131	154	125	125	107	130	138	138	129	124	143	123	122	133	107	133	152	122	132	129	126	132	131	128	138	134	130	126	164	143	138	102	110	133	113	134	125	126	120	119	129	107	135	118	103	139	131	143	118	126	129	129	114	115	149	143	127	120	121	121	148	130	123	146	138	140	140	136	127	134	144	129	103	149	128	121	138	128	124	130	126	140	122	148	137	127	123	119	123	119	120	118	118	122	118	127	139	129	104	128	134	126	115	122	105	131	132	140	136	137	112	126	131	131	125	116	128	133	120	141	130	126	133	127	140	99	133	131	125	118	114	118	139	149	107	137	111	139	132	134	121	137	129	144	125	131	120	138	131	140	114	134	123	116	120	154	121	140	134	137	122	131	144	115	126	139	126	121	125	119	125	136	145	114	114	126	114	132	136	126	139	145	120	111	150	134	124	133	117
7013	5054	7393	4867	4660	4033	4153	2360	1950	2606	2029	1459	1297	1554	1273	1187	1203	866	601	606	716	632	571	570	498	469	447	548	559	519	450	495	475	526	500	483	452	396	426	404	386	371	397	409	384	445	417	427	447	404	379	405	385	371	405	375	366	400	374	363	395	407	383	427	411	406	390	414	404	415	415	395	422	399	370	356	397	385	396	375	362	400	376	402	404	391	397	406	403	422	406	398	392	374	378	388	394	360	380	402	370	405	379	422	382	387	392	374	397	386	391	357	391	381	378	399	387	392	421	378	432	379	421	422	379	402	385	395	401	375	406	374	392	399	420	364	411	416	416	377	383	388	411	410	388	420	405	364	388	366	396	370	434	393	395	401	404	386	376	384	367	358	418	355	367	380	363	402	370	382	383	386	411	397	379	401	399	346	410	390	388	384	384	398	401	386	430	421	412	413	392	431	379	397	378	410	389	380	358	341	389	401	397	400	389	398	375	394	411	395	383	426	393	395	383	385	373	392	375	394	367	409	414	399	414	391	375	387	403	343	413	426	399	364	356	387	416	376	395	392	413	365	375	418	433	379	399	399	454	401	405	415	363	400	403	390	390	385	371	390	320	361	419	384	381	403	384	395	377	376	392	389	403	397	371	381	391	426	396	391	374	418	383	405	418	371	407	439	409	362	382	362	387	419	398	379	415	374	363	396	368	406	394	392	388	339	415	422	377	376	383	383	394	398	395	358	401	383	391	386	411	415	431	406	363	354	373	391	426	398	359	392	381	382	368	366	402	394	421	407	367	379	406	364	401	387	388	382	385	403	366	446	386	408	368	400	396	384	400	395	368	405	359	385	367	391	371	414	426	377	392	400	404	399	391	376	417	401	386	388	390	364	382	374	424	407	388	401	409	379	391	400	390	388	409	400	371	403	414	338	426	404	401	382	373	392	385	412	379	367	396	414	398	374	370	433	364	381	388	403	391	406	412	385	373	371	380	399	362	353	386	421	370	351	395	382	396	416	391	416	355	411	371	382	400	412	409	416	396	375	364	403	378	381	408	381	401	366	359	377	349	363	449	379	355	419	407	398	413	421	391	393	406	372	378	400	410	398	405	407	354	406	399	414	394	399	355	412	368	391	397	387	406	381	384	338	401	361	362	348	386	405	383	404	386	370	377	389	408	373	411	372	419	412	416	393	452	385	389	387	379	374	373	368	384	392	383	370	383	418	401	364	355	374	360	400	360	361	387	404	397	386	417	361	369	409	366	389	410	387	374	376	374	375	397	403	398	397	399	382	402	360	362	392	359	412	428	412	386	412	364	436	369	425	368	412	360	382	406	349	379	412	385	429	388	409	365	409	360	382	399	373	400	366	418	379	370	393	415	400	386	365	414	400	405	398	359	387	410	387	419	436	405	373	376	390	407	388	348	393	417	371	373	419	380	395	367	363	382	400	393	419	380	405	384	362	391	370	382	400	374	365	378	366	408	422	399	381	416	427	387	401	390	407	385	389	385	417	388	416	409	373	364	397	388	382	367	390	372	405	367	416	367	373	400	392	387	357	376	408	414	358	362	414	388	373	362	384	401	394	355	406	369	413	363	367	402	373	408	385	440	386	409	376	418	406	373	421	379	389	378	384	396	378	396	370	404	370	360	419	431	407	419	355	434	402	415	378	409	371	391	358	387	399	412	458	408	371	380	394	362	376	395	424	431	372	369	383	392	365	409	401	418	398	344	393	385	366	372	386	393	401	380	386	407	392	416	398	418	387	376	381	401	409	360	405	374	378	399	416	398	401	367	371	410	410	407	386	418	371	409	419	409	374	363	377	396	383	408	380	369	402	404	371	388	413	364	388	394	385	398	399	392	419	395	364	401	398	376	375	424	380	401	387	378	392	401	338	353	409	409	431	404	358	372	386	372	374	412	385	409	403	392	371	402	420	383	418	402	428	397	372	391	416	349	395	377	385	403	380	392	379	363	431	379	388	388	381	363	399	405	376	368	381	366	387	419	422	388	386	364	378	423	433	382	364	402	370	358	385	359	354	359	373	398	383	416	408	391	379	421	352	403	362	424	371	403	419	394	441	392	438	355	383	421	395	390	387	345	410	380	350	361	390	388	375	380	382	380	383	409	399	388	400	382	413	396	369	420	386	424	398	413	336	406	388	397	387	378	383	388	411	378	417	364	373	406	379	391	363	340	425	394	364	416	382	381	379	369	417	395	382	391	353	382	392	409	397	389	413	364	411	405	381	366	393	373	384	380	381	395	380	390	378	386	399	364	341	414	399	366	371	388	403	400	414	385	357	400	383	368	404	371	406	412	364	412	350	387	439	377	401	389	381	398	412	366	393	406	399	391	398	406	369	425	383	384	422	374	399	379	384	358	393	409	384	384	417	351	392	389	398	401	407	396	363	401	379	352	396	385	396	372	394	400	346	400	419	404	421	381	395	401	428	412	359	404	403	374	405	366	420	416	380	403	388	394	371	397	396	386	387	371	373	403	361	400	383	406	371	399	371	377	395	413	365	377	392	382	372	391	405	390	397	401	389	416	396	400	396	393	401	443	394	386	403	422	438	418	399	353	402	362	403	432	408	395	436	354	407	427	411	394	389	392	369	423	395	402	391	428	364	383	393	367	365	353	372	372	368	405	383	401	373	425	395	368	407	411	388	360	383	415	395	366	425	372	383	388	396	388	404	385	391	373	364	367	451	404	369	371	360	401	456	360	368	380	405	393	416	369	430	411	397	401	403	420	379	383	368	379	380	392	374	406	374	386	363	382	408	383	388	381	391	438	405	418	344	398	427	428	393	407	417	360	392	368	420	410	365	434	423	383	374	373	414	387	379	341	403	378	354	371	424	404	365	399	395	422	394	399	373	410	358	388	406	356	377	383	365	397	384	376	392	365	395	399	406	400	409	424	401	413	415	410	404	389	408	399	370	402	379	403	379	395	427	396	385	368	400	403	401	415	398	386	413	363	387	386	379	416	415	428	363	377	367	419	351	369	400	360	384	397	412	433	377	349	391	367	379	422	368	387	396	378	371	378	385	390	380	425	405	373	384	389	402	370	420	416	395	379	370	427	365	391	424	383	410	382	376	397	368	409	414	410	364	423	369	369	400	362	378	359	414	367	391	397	418	393	404	425	354	399	406	408	380	378	382	398	351	397	382	388	380	411	390	394	449	419	401	390	400	362	435	431	388	381	381	375	391	381	376	412	373	400	431	352	389	387	399	405	409	405	405	384	395	352	392	371	403	391	384	377	393	407	347	405	413	389	384	420	369	417	387	401	380	388	373	396	416	389	376	377	400	394	394	365	392	398	455	366	360	397	408	377	373	385	370	395	363	380	407	378	398	389	408	423	370	408	379	384	383	385	425	404	397	428	372	401	365	397	393	369	404	386	400	363	399	395	369	368	394	398	378	376	390	369	387	352	376	342	434	377	396	405	413	386	387	348	399	410	399	382	408	344	363	382	369	392	391	382	422	364	373	366	394
28781	21327	22272	7494	1731	1467	1182	620	738	756	525	433	428	425	417	387	330	224	209	204	231	185	184	169	190	175	158	167	171	154	158	188	150	167	158	144	154	150	134	151	137	125	134	153	156	148	141	148	149	149	146	139	139	134	149	162	158	142	157	137	146	137	141	139	147	162	126	151	115	146	138	127	148	137	129	141	149	147	131	126	139	147	165	144	137	129	143	161	160	156	143	143	160	128	141	152	118	130	160	158	156	150	130	151	153	149	134	170	138	147	150	136	137	118	146	126	156	150	147	140	141	147	129	137	153	135	148	148	147	122	164	131	142	127	141	147	149	152	147	162	146	142	123	143	154	161	137	149	129	160	143	132	134	125	150	117	144	170	149	141	140	147	142	139	148	136	136	148	160	166	163	141	151	154	151	145	144	146	153	153	102	161	140	128	153	133	134	131	130	151	143	150	132	142	129	156	140	140	143	127	159	147	128	135	131	156	136	141	128	156	133	141	156	150	143	140	114	147	142	137	145	157	141	140	155	153	132	134	146	141	115	162	144	152	125	121	138	163	151	156	130	161	143	140	155	132	141	136	137	161	146	133	163	145	140	156	144	135	134	154	145	152	149	123	135	150	147	155	138	122	152	162	154	147	139	135	126	149	155	156	150	156	147	155	133	128	136	131	169	143	148	153	124	152	152	145	148	113	136	125	127	149	151	148	131	139	125	139	139	166	150	156	132	135	128	160	157	128	125	119	138	125	174	118	166	129	142	134	150	142	148	150	132	129	161	141	151	139	125	148	136	158	128	134	150	174	128	138	154	173	159	157	147	152	123	144	157	163	141	147	156	129	147	143	142	133	169	137	146	138	142	141	140	135	130	139	149	160	141	129	144	155	177	140	119	134	142	157	133	135	137	131	181	137	149	143	119	165	147	182	148	157	154	131	153	138	133	141	114	131	125	160	144	127	156	148	132	142	156	128	132	138	152	130	143	150	145	152	165	148	141	141	168	143	146	135	174	153	166	147	160	142	165	135	107	136	131	144	156	165	163	137	132	117	130	150	122	147	129	139	125	140	150	145	123	138	135	152	156	154	126	134	154	117	141	157	137	169	133	152	137	151	136	145	118	145	146	126	146	136	136	140	145	167	154	129	139	157	148	135	139	173	139	135	140	152	133	161	141	128	156	138	137	148	138	135	133	131	124	122	125	156	142	132	141	141	126	145	151	135	164	148	150	150	148	148	124	131	139	168	138	135	154	123	142	138	141	141	141	153	138	162	128	138	129	128	129	139	138	136	132	126	130	146	149	136	127	163	125	127	149	131	167	144	145	131	149	147	130	133	137	167	142	149	123	148	142	154	148	136	135	158	138	142	154	141	120	153	142	138	142	139	157	130	145	137	134	149	162	153	132	149	152	134	143	124	142	163	125	139	132	132	131	144	147	158	139	116	148	158	153	139	130	158	137	152	124	139	144	154	114	141	141	151	145	139	138	136	153	142	149	143	140	136	128	144	140	130	135	141	148	146	131	137	145	148	158	131	141	128	136	127	151	147	159	162	149	165	124	153	156	140	139	140	161	157	126	139	136	125	161	146	135	138	160	132	161	147	152	121	119	161	148	140	153	152	123	134	129	159	137	159	142	146	141	147	162	162	135	143	167	139	133	149	142	144	121	151	155	151	157	153	142	121	134	161	156	144	137	161	150	133	150	154	150	133	135	146	131	138	142	127	143	131	140	142	162	146	161	135	127	154	135	149	120	155	153	154	145	143	141	140	148	144	169	140	144	160	166	146	140	144	131	165	130	157	131	132	152	170	155	146	131	141	156	149	151	134	148	149	127	139	134	134	134	136	137	129	154	140	163	147	130	128	149	152	165	139	141	150	152	137	144	138	151	175	159	137	131	170	131	129	133	139	146	144	155	144	124	132	148	142	143	161	152	125	157	151	135	140	147	139	140	131	136	167	149	144	147	121	144	154	129	153	144	141	139	132	152	134	133	125	125	154	136	158	126	154	150	129	138	135	132	155	145	149	171	142	148	145	148	134	146	152	132	147	150	135	140	150	131	131	150	137	144	164	167	154	144	170	142	150	158	149	128	156	155	151	162	131	136	143	170	152	144	143	133	136	129	136	140	150	133	127	150	147	155	136	126	157	143	134	148	168	129	152	158	131	155	157	126	155	152	129	141	169	165	125	160	160	143	143	144	150	143	129	169	139	131	126	137	160	132	150	136	124	126	112	167	128	123	145	135	132	140	152	142	129	165	159	160	146	164	149	124	132	158	154	136	142	144	130	158	170	143	131	113	141	166	126	156	148	137	141	130	127	135	178	137	144	129	157	162	144	122	136	153	152	146	150	136	140	131	143	157	134	127	139	144	138	134	149	144	139	148	122	149	135	158	143	153	143	166	136	166	162	157	145	141	142	166	147	175	136	156	146	143	140	155	145	145	140	134	130	131	146	127	144	149	151	113	139	124	154	154	124	148	137	134	129	127	166	158	147	134	154	150	148	145	137	153	160	136	147	156	144	146	130	130	125	148	172	147	133	143	141	146	145	148	133	131	135	138	150	130	157	149	123	128	145	133	147	148	128	143	151	133	140	166	147	136	131	139	151	137	149	115	162	138	147	165	155	144	142	141	152	135	148	135	156	139	136	147	152	130	147	148	129	146	123	151	136	146	152	157	148	162	146	151	142	152	130	148	141	163	141	142	133	136	142	167	125	155	146	147	145	144	145	146	141	137	166	163	151	130	134	127	123	146	134	137	117	145	118	149	146	153	144	127	138	150	138	145	125	171	132	133	128	151	149	128	145	164	137	144	163	151	158	126	145	147	135	168	145	164	146	147	146	153	154	135	137	148	136	148	145	166	143	148	146	146	137	147	128	139	137	138	141	160	153	156	115	153	150	139	147	129	141	149	156	143	124	142	137	174	129	121	130	128	152	129	151	151	127	118	152	135	153	161	127	144	146	163	144	149	144	128	132	134	143	145	125	154	121	143	158	147	151	139	156	145	133	136	138	128	134	134	152	133	170	140	151	135	133	140	119	147	137	124	149	126	139	153	157	140	158	140	142	160	165	132	147	145	136	166	130	147	141	152	138	144	139	145	143	156	157	121	133	138	163	122	125	166	135	140	138	167	129	140	148	153	136	156	131	134	144	155	140	150	130	155	148	129	149	155	136	146	142	152	125	118	147	161	136	145	129	141	148	141	153	126	168	144	155	142	150	163	153	163	142	143	131	141	174	150	141	153	154	144	124	144	142	161	139	165	134	140	158	139	141	142	146	158	142	147	137	156	142	145	132	166	146	146	148	154	139	134	156	146	152	151	134	131	155	145	166	142	125	150	173	136	146	123	144	131	125	114	148	152	133	140	155	145	122	162	131	121	136	164	163	158	143	158	142	131	161	170	138	129	163	157	156	168	115	158	140	133	144	130	130	139	151	145	155	134	170	146	142	152	131	149	135	138	173	133	157	145	151	126	166	152	139	144	153	134	149
8429	8096	10575	6816	7284	6713	5929	3242	3882	4304	2881	2215	2159	2551	2173	1783	1825	915	981	941	939	886	730	682	689	614	596	664	701	658	624	690	601	611	587	516	493	499	504	457	443	434	430	423	448	447	473	487	467	468	446	471	480	470	433	470	377	459	432	453	472	441	431	458	397	429	426	442	429	437	441	459	461	429	414	431	384	429	439	438	422	426	428	447	398	460	402	490	419	426	452	420	415	470	457	470	449	467	423	427	430	426	405	430	462	418	448	401	411	428	390	430	437	416	462	411	431	423	431	406	433	426	442	436	426	407	420	446	409	421	434	454	416	462	437	462	428	414	437	446	415	436	457	428	419	441	420	419	440	442	424	442	419	443	418	424	440	420	414	416	419	410	434	434	412	435	429	429	436	411	427	438	430	440	433	454	437	437	454	415	454	438	434	404	460	458	430	408	426	435	439	428	429	431	429	443	464	449	456	407	428	440	419	419	460	399	437	450	437	426	389	442	422	449	420	445	430	437	430	449	485	451	445	439	409	418	452	459	403	427	412	429	446	453	420	413	469	431	413	399	461	431	438	426	409	367	430	431	483	418	423	387	441	427	413	448	427	425	449	423	432	459	422	419	432	420	424	420	449	452	410	431	393	425	449	439	435	436	414	445	452	452	431	382	436	438	416	415	438	445	401	413	488	386	443	458	431	392	435	425	444	441	411	429	438	414	418	423	423	473	385	472	418	419	460	452	418	432	411	463	435	400	448	409	424	450	450	407	438	437	439	424	430	406	388	401	430	459	416	461	417	436	434	393	434	394	413	417	428	438	446	442	454	440	425	439	438	410	439	434	437	422	441	442	429	442	419	435	413	425	431	422	449	472	409	463	455	413	418	474	443	413	424	388	419	431	422	474	401	422	403	395	462	423	409	433	447	426	378	463	437	435	411	454	423	423	428	458	438	430	421	446	417	430	439	438	428	455	428	436	420	427	462	426	410	415	420	405	407	392	428	431	439	459	446	426	414	453	422	411	418	448	442	425	407	433	443	414	442	421	435	412	415	464	474	410	433	422	408	419	427	431	375	415	401	432	414	406	454	414	441	420	446	470	409	406	440	433	445	446	431	437	518	425	447	420	421	438	424	424	424	410	445	438	421	427	417	422	439	447	404	438	455	403	395	393	425	457	404	446	426	437	421	417	464	480	420	431	397	436	451	410	464	441	431	438	469	430	406	392	429	454	405	436	446	450	445	412	427	415	439	434	398	450	434	438	452	434	443	431	429	446	414	428	414	414	434	445	413	428	456	427	446	415	387	420	447	448	437	400	425	423	460	420	399	401	438	406	418	428	402	455	405	432	464	435	402	427	448	445	437	448	426	465	438	452	445	406	455	450	411	469	421	443	420	411	428	438	392	447	397	395	413	359	428	405	474	418	433	443	388	436	416	433	425	440	420	403	443	423	380	422	443	387	444	410	424	440	440	403	459	418	447	465	454	405	410	443	413	431	419	434	433	411	434	441	434	415	427	431	426	428	433	444	444	423	428	444	418	394	392	450	479	409	403	417	456	428	429	417	456	471	412	438	419	401	439	449	412	427	417	437	446	424	408	443	433	407	411	426	424	450	440	436	471	451	427	438	415	454	428	395	423	452	452	411	470	412	424	435	375	424	426	436	430	419	406	406	424	413	432	414	426	395	394	424	379	465	431	443	401	431	474	459	421	423	438	397	410	467	429	397	437	428	445	442	426	419	426	434	435	426	417	387	455	401	426	433	443	416	438	436	390	411	416	437	454	443	433	426	425	419	422	461	470	453	445	438	430	458	401	440	421	423	412	427	440	428	399	382	444	436	433	433	433	420	417	445	438	452	427	419	442	440	434	438	448	463	423	429	454	451	409	432	419	432	429	433	467	440	435	406	455	456	448	431	405	441	410	446	388	420	421	446	418	463	443	429	404	398	418	428	430	433	430	423	422	402	440	429	437	481	437	439	409	444	391	468	439	474	431	414	444	443	401	437	460	405	440	442	410	402	440	427	417	419	447	425	433	435	465	407	459	434	400	432	429	427	430	427	438	415	454	456	428	402	458	433	440	465	423	463	475	415	417	454	410	451	452	446	415	414	451	427	380	409	451	428	410	426	425	400	437	438	462	401	413	431	433	412	448	462	450	461	394	407	466	471	452	445	404	427	396	468	433	421	427	422	451	453	454	454	441	422	433	422	440	422	419	458	435	435	486	410	428	416	445	452	466	406	445	399	475	427	422	423	437	436	440	445	449	430	442	441	427	462	392	420	413	443	441	449	430	431	423	457	451	391	423	394	424	446	417	443	442	494	458	454	415	404	436	430	428	443	422	433	420	442	424	443	452	430	451	460	440	423	445	390	441	454	403	460	408	431	427	424	414	408	451	417	444	481	408	434	433	404	425	415	451	451	441	466	454	439	458	411	426	452	417	419	429	385	374	445	419	453	409	414	437	417	424	408	436	433	428	426	427	427	429	452	421	444	404	408	423	446	419	460	447	442	459	484	434	446	432	436	462	438	436	468	441	439	436	443	449	439	428	403	424	442	394	458	382	435	448	441	426	444	445	445	449	411	465	409	432	446	415	409	402	422	453	443	437	432	426	416	438	443	403	493	392	453	433	427	418	424	455	401	453	420	461	423	422	416	421	438	403	425	425	430	460	407	454	420	376	428	414	446	440	458	399	430	453	429	422	458	404	421	454	397	439	442	439	418	450	444	470	420	384	460	471	410	425	442	402	460	431	458	403	414	445	441	425	421	453	490	443	414	402	436	484	411	410	423	444	436	420	419	467	413	473	455	429	461	417	489	415	416	430	410	460	405	441	438	402	418	432	416	437	420	430	443	416	441	458	403	463	450	412	415	426	444	455	395	425	448	440	462	440	438	396	400	420	441	441	459	399	397	435	455	418	435	415	417	436	445	450	413	460	389	459	466	444	418	444	406	439	425	465	429	418	453	434	431	405	414	399	386	400	456	465	426	442	438	419	398	453	426	438	382	462	442	468	410	413	412	452	447	441	446	425	511	431	437	450	437	439	406	483	462	450	425	474	438	477	435	412	399	438	435	433	424	407	426	428	393	453	453	455	429	429	431	445	462	422	423	444	409	465	444	413	436	459	478	429	444	429	423	430	437	418	413	468	426	440	416	405	407	437	449	401	409	449	454	409	442	471	420	405	441	460	457	434	421	438	442	425	433	431	445	419	415	429	439	445	447	475	422	426	446	436	440	406	426	440	445	435	408	435	444	417	438	437	412	433	429	434	425	400	428	415	428	438	435	436	446	437	447	439	421	431	450	449	436	487	452	418	406	469	423	416	468	381	435	452	454	386	436	453	446	434	424	446	456	423	428	395	436	423	435	424	447	416	442	453	410	435	432	443	443	425	453	449	426	443	422	405	430	438	462	411	438	411	460	410	434	461	442	428	461	441	413	402	421	444	448	425	418	419	410	433	455	427	431	444	454	447	433	447	435	413	444	468	439	446	433
28914	21290	17716	1682	227	210	195	168	160	162	168	128	146	133	167	138	130	139	126	146	128	122	151	142	134	133	127	124	130	120	114	142	119	133	148	146	123	129	116	157	137	114	134	132	106	118	128	137	127	144	121	137	120	125	152	130	116	152	122	131	121	122	151	117	129	132	128	147	124	116	123	133	118	139	132	122	117	124	133	123	132	127	147	136	97	130	120	153	130	132	133	137	120	111	116	129	120	130	142	130	132	126	120	106	129	134	112	126	128	124	131	133	128	108	115	130	139	133	112	113	130	118	152	111	132	121	136	114	142	132	138	125	122	134	111	145	123	135	125	133	146	114	139	127	133	126	120	106	122	118	120	126	133	102	122	133	125	131	132	124	136	139	146	148	133	139	145	143	132	136	121	143	124	115	117	117	128	140	129	126	104	139	137	145	142	129	135	139	110	139	137	145	115	116	107	130	119	136	141	108	124	122	129	132	125	143	110	118	123	114	122	122	137	106	131	129	132	134	128	130	131	120	117	144	119	134	145	129	117	122	133	116	123	138	131	116	119	140	140	122	127	129	130	119	133	124	128	127	136	132	132	132	120	122	146	126	118	105	129	119	125	127	123	102	110	115	124	120	110	112	142	136	135	125	118	117	143	135	124	119	130	130	116	115	135	123	148	135	138	140	129	129	145	113	123	117	141	129	110	124	122	138	139	138	136	132	144	122	118	131	128	115	133	117	121	124	129	141	140	118	129	127	129	127	122	155	121	125	121	133	121	147	141	119	136	133	125	140	122	110	118	133	107	132	127	152	133	131	136	119	131	137	140	126	124	134	120	119	132	134	146	119	113	100	143	126	149	123	138	135	123	128	132	138	129	126	106	134	146	123	125	132	134	107	130	115	134	129	148	121	142	126	125	101	117	141	135	145	139	124	149	154	121	117	148	110	139	137	133	118	105	131	152	114	126	145	132	146	121	124	128	134	124	148	123	111	112	142	132	112	124	112	122	129	118	137	144	150	124	99	123	129	122	124	135	126	130	112	128	118	126	132	128	129	124	123	130	142	123	121	116	135	129	127	128	136	133	126	116	130	112	129	122	119	120	139	151	129	120	124	140	129	144	133	120	115	126	118	120	99	121	128	128	126	121	145	148	120	124	131	141	133	127	124	126	141	137	138	97	123	121	147	117	137	127	139	147	119	143	129	129	122	132	135	115	135	117	112	124	126	122	147	149	108	123	129	150	130	119	129	129	128	103	147	116	129	106	116	141	137	127	125	116	125	130	132	122	118	145	134	133	116	140	124	130	140	132	125	124	142	134	135	122	145	130	129	120	143	123	127	141	142	135	114	136	135	136	131	128	126	122	127	118	125	110	152	109	119	144	159	134	145	121	128	143	127	128	115	126	120	144	150	126	110	126	140	127	123	115	125	121	145	115	144	126	144	125	133	141	123	130	107	142	113	118	132	142	132	156	131	146	119	138	124	143	108	121	136	123	129	118	135	134	138	111	118	124	136	123	146	131	120	119	129	116	134	115	154	132	115	140	135	116	133	135	134	140	129	136	109	127	127	130	157	134	124	142	124	136	133	132	132	119	119	135	131	142	130	112	136	121	119	122	112	117	129	138	121	131	122	131	132	123	128	132	145	127	124	130	134	141	137	129	121	124	117	119	119	119	139	109	128	116	136	145	118	120	137	129	117	122	123	141	128	113	120	127	135	132	119	132	104	128	140	128	118	120	128	120	115	120	116	134	128	116	124	149	121	130	131	131	131	109	127	110	118	136	159	125	139	146	141	146	110	143	136	127	124	112	120	102	123	120	135	118	135	121	116	133	164	144	129	145	128	120	138	139	129	110	135	131	118	139	107	104	132	132	113	117	133	114	122	114	139	126	141	118	129	116	135	125	119	126	125	140	129	116	126	139	102	141	132	114	138	128	125	146	138	115	128	120	138	127	111	124	120	128	136	124	128	114	100	120	104	130	113	116	118	119	145	128	116	126	124	121	114	110	121	116	119	119	112	143	136	143	120	142	142	134	142	127	128	140	146	112	125	124	126	124	116	111	137	129	141	123	142	115	136	114	144	135	141	120	115	149	130	120	141	135	116	127	124	120	151	139	111	112	130	137	113	109	121	131	143	118	142	132	122	130	127	143	129	125	147	157	102	131	104	121	136	121	120	125	151	120	129	116	111	148	139	144	122	130	133	117	121	130	135	122	122	121	121	136	134	134	114	128	128	148	135	127	129	122	137	112	157	125	114	138	111	138	139	113	120	103	113	114	138	116	137	137	130	117	120	115	128	136	141	132	130	140	126	148	125	117	114	122	140	98	125	126	125	108	134	123	138	143	141	132	134	125	123	136	126	127	133	130	124	122	140	128	142	142	123	135	129	135	136	128	111	130	130	128	120	143	128	135	133	130	122	119	117	139	120	138	131	125	97	134	124	128	109	122	131	115	128	130	120	129	134	114	137	131	120	129	124	134	133	110	125	137	116	112	148	118	123	134	120	127	106	131	136	136	135	120	114	138	116	133	129	131	136	144	134	120	127	132	142	117	124	123	143	132	118	125	115	129	147	125	127	117	122	131	107	125	123	147	84	132	125	125	133	127	114	147	121	129	143	133	138	115	122	129	125	127	115	140	145	128	139	132	128	132	125	134	134	115	123	128	121	126	104	125	118	120	132	133	126	132	144	120	145	119	130	115	156	137	145	113	131	131	126	117	136	131	143	133	129	109	142	131	118	116	129	141	124	119	124	127	108	153	111	124	131	161	172	114	138	127	144	149	122	136	145	114	127	138	124	141	122	141	132	138	134	153	134	150	122	109	130	109	126	129	136	120	119	123	114	122	130	118	150	136	121	135	135	115	124	140	116	135	132	135	143	138	143	118	126	107	120	110	131	135	123	134	141	121	128	130	114	152	127	122	128	132	121	142	130	123	127	112	128	138	121	145	118	113	140	138	129	152	116	132	129	148	144	122	133	126	128	121	158	123	124	145	132	121	142	143	108	133	131	112	133	157	140	117	119	133	134	117	124	119	133	134	129	134	120	128	119	106	138	123	117	140	128	136	122	116	123	117	148	136	133	143	133	131	120	131	152	139	121	112	137	108	113	129	121	152	131	150	135	114	135	115	143	160	120	130	113	151	141	127	125	136	139	123	115	127	132	153	121	129	108	114	133	131	148	126	125	124	135	145	134	116	135	120	153	121	140	150	134	124	133	119	142	142	102	128	111	103	123	155	126	128	136	137	112	146	131	130	121	122	118	140	134	144	141	138	144	136	122	143	141	142	125	157	125	113	124	137	133	130	121	133	133	151	109	105	106	122	105	135	127	118	136	142	135	122	109	135	122	126	131	126	138	137	112	144	117	115	113	135	111	135	136	121	134	136	130	116	150	136	150	141	116	135	109	134	133	137	130	119	141	117	128	136	104	131	121	139	129	144	123	132	146	122	138	159	130	133	140	136	137	135	162	127	146	115	122	129	131	146	120	140	119
5614	1312	1209	956	870	816	694	600	570	584	544	452	532	477	518	494	465	386	426	423	452	431	424	411	413	410	435	423	407	361	396	425	416	418	376	384	382	400	405	373	386	376	392	356	368	397	454	378	358	409	393	377	381	373	402	380	386	388	388	396	366	399	413	400	371	395	382	343	430	392	425	357	385	418	390	358	403	397	381	378	361	394	366	395	366	398	393	393	367	365	358	391	380	387	381	363	382	391	373	415	399	379	389	391	411	384	377	403	391	381	401	419	398	420	396	385	376	375	396	373	379	378	416	379	365	412	390	391	380	374	405	398	368	376	382	404	366	377	377	365	390	396	411	397	367	397	362	409	381	378	390	382	420	354	388	397	398	389	376	387	368	368	397	402	378	385	371	396	361	388	394	387	388	364	394	348	391	423	404	406	370	377	374	362	376	427	366	399	366	416	363	432	384	360	389	341	394	371	407	403	379	363	394	394	422	349	381	374	384	416	377	367	383	375	410	393	343	392	359	404	396	385	379	398	400	411	389	375	388	397	407	395	371	401	383	385	392	366	396	389	379	387	411	427	376	389	427	414	372	353	378	389	403	384	407	384	337	369	418	361	378	405	394	396	407	405	399	384	398	369	376	368	340	350	384	378	390	395	425	421	375	373	415	374	401	383	380	413	358	400	426	403	405	384	374	370	380	369	375	392	386	401	384	389	420	415	390	372	409	398	383	381	443	344	348	386	352	356	353	369	412	381	387	378	374	412	397	386	392	394	346	399	356	349	422	379	430	374	394	387	368	396	391	404	383	378	403	375	367	380	367	393	399	372	357	386	381	367	388	373	407	408	378	388	388	411	378	397	381	401	402	398	353	406	374	402	377	382	369	389	387	390	390	428	369	364	426	312	373	408	394	401	330	387	420	419	396	407	355	412	350	390	401	406	376	406	395	363	400	381	383	435	389	412	376	421	337	398	378	389	371	410	411	381	387	394	381	395	382	387	372	393	395	395	355	396	395	404	389	360	368	364	352	429	391	387	371	391	348	375	393	398	397	418	372	378	392	388	419	403	375	366	407	391	372	356	415	394	372	405	362	384	371	372	330	381	372	397	405	419	365	374	387	389	368	388	415	380	419	410	423	431	362	403	359	423	386	382	371	375	379	403	376	416	429	352	379	375	409	374	376	368	394	404	387	418	377	366	404	367	398	400	389	408	373	402	387	419	413	377	347	404	379	388	386	406	398	382	395	399	409	403	423	388	375	374	367	382	376	385	389	388	397	385	375	383	372	376	389	376	363	390	383	382	398	379	386	424	372	421	377	353	405	352	406	370	419	393	391	399	394	401	392	404	381	388	397	417	372	416	390	401	443	372	346	392	417	376	392	413	356	373	382	402	401	408	392	375	370	389	406	397	390	348	409	394	380	385	389	401	390	419	393	434	347	383	367	360	386	366	406	376	362	382	384	382	367	428	354	396	363	401	377	383	378	392	365	364	384	412	400	420	400	417	402	389	374	397	379	394	390	389	401	409	383	381	374	373	434	389	401	390	412	367	388	393	352	421	369	401	404	389	385	408	392	394	407	396	353	380	384	394	412	350	392	365	369	414	392	414	365	385	403	414	400	377	387	397	398	430	393	393	370	400	396	405	393	409	374	407	419	386	397	385	401	380	399	396	353	407	369	352	396	376	410	391	379	404	386	372	382	417	377	395	399	378	386	426	386	405	373	372	384	397	415	383	351	397	385	388	398	404	355	388	383	400	434	408	422	414	384	402	413	399	410	430	362	403	375	411	364	380	365	382	344	359	402	335	388	360	379	405	409	382	384	380	373	369	412	338	368	397	407	362	368	391	383	385	367	386	346	406	404	413	406	373	365	355	425	377	343	390	356	386	387	386	383	406	369	430	385	365	370	373	403	373	407	362	368	378	421	397	401	426	416	382	401	384	411	404	365	372	362	392	401	413	396	389	414	390	380	422	363	375	386	384	421	394	405	363	368	381	368	421	368	371	382	390	390	374	383	399	385	409	376	423	384	390	404	376	402	375	405	403	376	404	414	410	405	407	370	356	379	383	392	400	382	402	386	392	416	402	343	403	397	430	402	394	379	407	423	361	411	425	414	385	385	346	411	393	341	387	398	393	383	374	397	405	381	379	400	414	364	404	385	368	413	411	365	406	381	400	395	390	370	375	422	374	415	367	393	409	384	370	366	403	389	415	416	367	399	397	383	375	366	384	399	369	373	429	376	389	408	391	361	380	400	370	375	404	385	371	365	405	388	409	371	390	397	389	402	407	404	413	395	382	400	371	406	394	431	332	373	393	377	392	428	359	384	385	388	402	389	345	386	423	387	373	421	419	323	384	413	367	423	386	404	392	416	386	377	364	356	400	366	366	403	389	393	390	393	378	421	418	412	382	378	398	399	390	349	395	367	402	384	421	357	411	375	391	389	404	389	390	377	385	401	406	394	422	401	405	377	375	386	395	404	381	389	406	408	373	404	383	388	401	376	365	367	409	393	386	362	382	388	361	433	348	379	409	367	381	374	344	379	393	401	383	368	371	379	404	355	369	377	389	377	400	375	397	328	383	374	393	395	397	415	400	360	442	366	412	384	393	438	381	449	393	383	372	370	390	372	426	378	371	384	362	408	362	375	405	367	380	398	377	388	373	383	406	369	398	382	399	379	406	403	399	364	406	344	403	378	384	376	385	420	382	417	371	386	435	338	392	391	374	373	371	376	377	420	368	394	393	424	394	394	371	389	388	352	390	361	413	365	370	347	379	427	441	383	392	357	398	407	360	379	364	399	391	379	402	421	394	373	359	383	399	374	397	350	404	382	400	373	386	385	401	371	398	386	404	366	409	398	395	391	370	374	410	381	386	422	402	390	401	373	374	375	397	406	386	388	393	364	419	365	350	406	370	361	400	346	397	389	373	390	369	415	442	378	355	376	360	397	377	385	394	370	388	397	361	384	377	400	408	402	380	368	411	402	423	384	426	363	410	381	384	408	390	362	394	396	377	397	382	395	374	370	399	371	402	368	371	378	388	420	378	382	386	378	396	395	372	404	391	381	379	395	392	390	390	397	374	379	383	383	386	410	364	391	409	383	369	365	391	395	405	386	404	381	434	406	387	390	408	386	349	355	364	381	379	396	398	382	401	389	395	450	360	381	390	440	426	385	392	392	371	364	392	363	382	381	381	397	389	361	396	346	397	373	390	396	413	398	404	386	421	395	413	363	379	369	397	381	366	414	382	393	402	388	393	382	426	382	359	375	395	397	395	365	391	389	396	357	398	395	382	378	378	394	391	413	386	432	373	391	407	393	400	396	408	367	399	399	384	404	390	395	403	376	406	377	398	398	383	408	404	407	374	374	398	407	380	362	407	377	392	373	374	370	388	397	365	365	367	376	376	425	361	401	389	375	406	387	346	371	380	399	403	405	391	395	385	393	414	373	402	362	367	401	386	336	405	395	399	406	370	376	385	392	400	390	347	421	394
29043	21319	20833	4963	1167	972	705	453	440	517	375	296	326	327	276	262	220	161	166	158	180	202	135	164	164	140	160	168	140	152	149	158	133	139	138	146	147	157	113	153	151	133	122	143	132	161	143	143	125	123	140	130	126	129	144	119	128	133	126	146	122	150	145	120	120	125	134	133	147	132	140	137	131	136	142	116	130	148	152	156	131	114	119	112	142	142	156	130	138	115	122	111	142	116	147	139	153	139	133	129	116	118	126	125	132	138	123	125	123	145	140	131	110	121	119	140	123	141	144	155	114	125	141	120	134	125	121	107	136	151	136	150	146	145	125	154	136	146	126	141	140	130	150	143	125	134	138	142	135	131	131	117	133	144	129	138	138	118	143	155	132	139	110	130	107	141	142	136	144	124	126	124	133	111	137	123	126	129	122	120	138	127	143	129	138	118	117	149	133	140	115	147	124	138	141	133	145	125	151	117	133	138	125	158	121	134	118	135	127	115	112	142	116	143	140	157	123	129	146	122	136	133	128	131	143	141	129	135	138	126	130	137	135	138	133	126	131	112	125	139	123	119	112	140	146	129	144	133	132	109	148	134	163	136	132	140	133	155	154	144	126	153	123	133	125	147	131	149	142	135	126	148	116	137	119	148	154	146	137	127	130	144	139	131	137	136	118	122	108	119	128	135	129	143	146	148	127	134	128	121	138	156	141	119	135	127	126	149	128	140	134	152	138	153	151	158	136	127	127	120	126	118	123	131	163	130	131	125	123	135	129	120	153	145	134	139	143	134	146	131	132	125	130	135	139	118	143	111	147	118	130	127	121	122	140	144	116	129	145	125	140	167	118	154	165	144	112	131	146	155	123	119	146	161	131	134	119	155	126	140	161	119	134	143	140	121	119	144	123	137	120	134	157	133	134	138	141	134	143	124	139	138	134	126	151	129	148	145	143	115	145	131	138	121	126	121	118	120	142	153	125	135	132	131	117	140	128	126	122	137	125	135	134	136	151	145	135	113	143	149	130	137	136	113	128	141	136	127	128	144	152	135	144	135	122	121	137	117	151	112	130	134	143	142	150	126	148	118	122	125	143	138	152	152	115	133	147	114	137	125	129	144	152	132	111	131	134	131	111	143	139	166	129	125	140	144	136	126	130	143	117	129	150	132	124	166	126	118	125	132	134	129	130	159	136	115	149	126	136	140	120	142	119	128	133	125	129	107	123	139	150	146	130	139	138	126	156	146	126	148	128	136	129	128	134	125	135	146	121	154	116	137	140	134	120	148	116	154	123	118	127	119	107	131	118	136	135	160	126	134	137	110	131	119	124	161	122	123	139	127	147	146	121	139	127	122	132	155	141	129	117	111	138	152	127	114	133	142	115	130	132	121	131	145	147	154	137	134	142	135	138	125	131	112	141	129	129	143	121	133	136	127	145	121	151	126	129	143	129	139	123	124	142	156	129	129	139	134	127	111	140	134	152	135	119	139	115	127	145	127	142	124	129	122	126	112	129	106	130	143	140	136	117	128	112	143	131	137	145	134	130	140	140	160	129	143	124	142	150	141	156	122	139	131	126	137	133	129	134	115	134	113	134	126	129	119	128	128	151	129	112	129	109	146	130	134	127	144	118	137	127	140	133	146	138	128	120	129	129	116	130	128	153	152	135	119	131	115	136	136	149	135	114	121	117	127	119	142	128	122	128	138	154	129	119	129	136	122	131	128	154	131	124	135	128	143	119	131	145	148	145	128	134	143	150	138	135	139	141	131	134	157	151	132	152	129	120	132	123	117	131	125	138	141	136	131	132	128	146	139	129	119	144	135	146	123	115	114	138	121	145	125	125	135	146	125	140	104	150	122	139	140	147	133	132	149	140	136	123	136	113	145	136	151	147	133	135	131	131	118	125	150	116	140	121	143	123	104	111	130	132	145	151	127	111	133	144	134	119	122	125	144	148	129	105	147	135	151	148	114	136	126	137	146	129	116	118	150	146	121	137	131	142	131	115	146	114	148	137	135	113	133	125	135	130	147	145	130	122	140	145	140	119	126	141	145	124	136	116	135	133	130	129	125	135	134	139	132	114	154	144	132	114	132	124	138	131	105	132	136	139	119	126	128	132	118	146	128	112	134	127	133	119	107	128	116	163	144	152	115	149	126	146	112	132	131	109	122	118	138	140	145	159	126	143	128	128	132	134	140	119	114	130	125	133	137	126	151	132	118	129	146	133	133	131	130	154	124	129	129	116	122	135	135	132	141	149	137	139	128	124	121	147	138	142	157	119	119	126	126	143	125	146	123	113	124	136	126	131	123	129	123	147	137	138	126	125	111	120	137	116	148	126	129	132	162	134	105	129	129	116	114	137	150	135	119	143	130	149	140	126	117	134	134	156	140	148	123	126	142	130	123	120	106	136	148	132	132	122	135	139	128	134	138	135	162	119	138	144	125	131	132	117	127	124	135	134	127	134	137	140	120	144	135	132	151	120	145	132	130	124	136	123	123	125	107	114	136	130	147	154	111	142	136	130	151	133	126	150	128	143	163	138	137	147	132	139	129	148	123	139	144	105	135	131	119	132	118	127	137	148	126	136	136	140	129	146	161	125	129	130	134	131	118	129	139	126	131	151	133	135	142	143	143	120	128	141	130	130	138	144	133	153	142	144	111	121	116	143	136	132	154	121	132	156	122	139	122	137	150	155	161	139	133	126	128	115	123	114	131	133	145	102	126	117	141	126	136	124	136	123	148	128	118	129	121	129	140	138	144	155	127	138	129	125	145	150	111	117	129	123	150	144	141	127	128	128	120	151	142	125	133	117	109	107	132	136	120	127	126	148	134	136	115	135	101	143	130	113	128	129	117	134	133	147	113	119	146	139	135	125	150	118	143	125	144	124	130	125	142	124	150	135	133	147	132	132	143	127	129	122	155	134	135	149	142	157	127	133	128	128	138	127	124	124	146	137	147	161	140	147	162	151	130	134	158	135	130	123	136	127	116	140	130	134	138	134	122	132	121	130	136	132	142	138	155	130	137	135	140	117	122	123	130	140	148	140	124	148	126	128	129	113	128	114	128	123	144	140	111	139	127	137	140	131	148	126	147	128	135	128	140	130	144	146	140	144	114	129	133	115	134	135	134	128	122	129	118	129	134	113	160	154	150	141	138	156	152	124	136	147	131	138	110	120	137	131	128	129	128	124	118	150	120	137	136	136	119	142	145	125	135	120	124	127	129	125	129	130	144	139	140	135	124	132	147	123	144	152	128	129	129	140	141	123	122	148	117	144	116	136	131	139	130	130	141	126	128	137	129	146	127	131	151	156	137	145	121	121	143	144	126	118	116	141	114	119	132	119	135	149	119	125	154	126	128	157	139	137	116	141	137	126	125	125	125	137	136	109	137	149	124	139	166	132	136	143	125	140	129	144	124	127	132	111	138	141	124	120	130	132	145	142	133	111	106	126	127	125	110	129	135	119	148	135	137	133	132	148	135	127	147	124	97	138	125
7336	5389	6238	4598	4993	4460	3431	2148	2573	2685	1855	1482	1562	1615	1322	1384	1257	680	695	700	684	691	587	544	527	539	552	569	575	558	523	510	473	486	493	484	422	430	431	400	401	404	388	409	446	401	399	428	451	405	411	386	376	400	388	399	407	404	416	361	435	401	408	408	404	417	418	399	402	393	422	415	423	411	416	424	435	436	432	445	393	425	407	423	387	387	426	413	407	421	420	406	422	415	402	441	408	398	390	431	408	408	362	396	422	403	417	403	431	393	442	384	409	385	405	398	405	429	404	395	434	421	365	371	421	413	411	410	381	374	421	434	383	430	406	417	420	421	415	394	381	378	368	420	361	398	398	403	417	413	414	394	468	397	413	392	413	397	420	396	401	417	403	424	414	412	395	419	413	409	407	360	423	395	378	412	445	456	380	416	432	405	392	424	411	418	425	394	402	401	441	406	444	401	415	385	400	432	410	355	394	442	441	413	390	387	409	379	397	400	379	391	442	455	392	379	439	395	383	407	397	423	423	391	399	395	409	407	428	409	381	389	404	419	375	402	402	418	442	405	430	404	390	381	374	405	384	391	430	405	438	410	424	365	378	374	419	435	416	377	429	411	400	388	458	392	389	420	387	424	425	391	434	414	426	421	412	400	413	408	401	360	406	407	403	395	388	389	442	407	393	418	407	408	414	415	385	399	400	413	442	396	429	417	376	416	391	418	374	410	363	373	407	417	377	408	403	413	396	393	402	406	446	392	415	397	427	425	395	435	405	411	415	389	359	420	416	424	400	413	433	393	414	381	366	421	385	418	391	436	404	371	411	367	405	385	406	414	422	421	408	402	405	386	412	408	396	388	428	421	430	406	390	421	412	441	411	410	408	373	385	418	394	405	442	387	447	423	400	397	407	397	416	406	387	430	432	395	422	415	381	388	442	440	394	407	411	418	414	424	384	398	425	392	432	405	390	417	386	388	387	436	430	406	427	418	388	397	406	397	415	392	400	415	392	399	435	391	407	399	447	386	419	378	402	423	379	407	368	426	395	413	404	374	397	387	436	409	391	396	419	415	410	408	377	374	359	409	419	400	370	416	401	394	409	395	404	436	400	400	383	380	403	405	413	398	429	393	441	414	422	435	412	404	407	393	414	418	408	393	399	409	386	422	364	389	384	379	414	426	418	408	400	419	401	391	404	370	407	407	423	425	389	416	402	414	386	387	397	383	408	388	436	390	377	368	431	377	362	373	411	380	419	440	393	391	423	400	404	415	402	374	408	397	409	438	405	416	445	440	422	369	367	392	395	399	383	441	407	380	379	400	396	375	378	374	388	401	396	362	411	397	404	404	382	417	382	433	405	393	433	402	403	374	413	361	372	371	416	380	426	423	381	416	417	410	376	416	417	399	441	431	417	382	361	385	405	407	404	413	405	437	395	406	415	368	395	382	449	394	424	408	418	398	392	407	387	372	369	379	366	426	430	380	406	438	393	402	420	397	430	413	416	373	408	380	392	414	413	434	401	434	408	417	389	422	411	391	389	373	378	448	388	416	396	372	377	412	377	378	428	434	398	400	349	398	387	444	419	389	392	409	399	426	370	445	399	386	413	408	369	384	388	428	397	382	432	379	408	398	399	453	390	405	423	419	435	393	380	418	410	381	421	413	429	419	395	422	396	389	391	390	420	375	396	413	433	380	419	413	429	377	412	386	401	409	387	438	422	428	410	437	404	391	384	438	437	383	388	363	392	383	407	355	409	408	431	404	402	370	402	413	412	441	437	429	381	389	417	368	398	414	434	427	404	390	417	430	434	444	384	436	405	376	392	453	390	392	430	409	386	415	393	382	420	403	402	415	391	441	401	437	409	389	377	403	408	391	363	392	412	419	389	389	422	423	423	418	408	410	410	426	438	395	397	412	412	429	397	409	435	398	391	453	410	430	410	444	393	393	465	410	392	416	411	413	381	413	399	395	381	413	407	395	366	377	414	393	388	399	409	429	398	376	414	399	401	420	400	393	367	405	401	406	404	397	410	440	416	431	412	427	385	403	451	402	405	416	417	413	408	410	435	404	429	391	399	425	398	428	376	411	409	423	396	425	382	412	420	393	398	408	412	417	427	377	428	408	414	403	421	397	400	430	444	436	412	405	424	436	416	394	418	401	382	422	375	394	386	400	415	411	410	394	390	399	388	377	402	418	397	392	443	422	406	395	430	418	412	398	408	401	391	394	396	379	402	404	413	409	430	434	414	382	411	392	405	443	414	429	418	451	399	409	424	412	389	401	443	424	383	394	376	436	409	424	451	408	428	395	428	423	377	391	413	440	407	413	404	395	390	389	403	419	397	416	370	393	372	403	393	402	384	438	428	445	409	425	382	390	443	408	416	409	427	375	425	397	390	405	427	365	418	398	411	400	392	390	391	399	418	399	419	409	385	428	395	428	385	402	407	413	410	414	439	415	455	397	413	405	397	379	401	425	416	426	424	415	413	392	414	429	431	430	407	400	412	445	404	397	400	399	395	410	393	436	422	390	364	401	405	418	416	453	432	404	388	425	404	385	428	408	408	429	406	389	386	413	377	400	395	386	412	412	412	401	431	371	409	356	399	417	409	400	376	385	417	396	409	412	403	394	418	362	411	385	387	418	395	410	419	405	410	396	376	408	381	414	391	441	380	416	383	359	392	390	410	397	395	422	433	413	386	409	395	424	384	421	438	423	387	399	403	384	426	428	477	421	447	401	411	396	386	416	427	366	436	372	425	395	400	389	410	406	425	403	395	437	414	417	379	411	422	385	425	402	425	390	388	402	391	430	425	394	418	403	408	429	415	417	393	406	408	385	390	385	377	401	405	407	393	408	402	405	363	390	414	446	396	406	406	393	424	404	416	388	385	429	435	407	437	397	405	393	422	406	401	419	428	414	386	396	434	407	413	397	386	425	448	392	414	423	407	378	431	426	403	381	372	372	396	404	412	394	409	415	431	415	419	370	387	397	403	430	416	420	390	401	396	415	404	434	409	423	399	402	394	392	433	391	406	409	372	418	392	391	409	397	430	412	409	403	406	398	412	405	431	414	422	374	362	398	418	400	444	407	408	412	445	403	390	406	418	435	418	386	376	441	408	383	443	413	367	401	377	368	437	443	364	430	432	387	413	418	374	404	390	412	419	406	416	436	416	432	399	416	416	405	390	424	379	447	381	424	388	373	411	439	417	419	391	427	380	402	437	378	394	411	401	431	372	427	408	381	386	375	419	387	418	389	428	408	399	420	394	415	375	431	431	374	373	385	420	432	425	394	396	417	368	405	409	419	413	407	407	387	385	404	388	417	392	414	404	434	401	429	383	370	388	438	407	410	415	417	399	426	430	423	402	434	408	456	396	394	424	393	376	379	422	381	427	415	418	455	414	413	398	408	396	407	374	397	457	435	416	450	384	412	373	440	454	414	372	420	395	386	361	392	407	429	393	420	418	392	385	387	427	411	382	433	429	430	441	394	408	389
28811	21371	21644	6707	1925	1478	1161	714	687	717	476	450	445	407	407	370	375	200	196	203	270	212	181	155	185	155	159	186	189	172	183	161	180	172	157	171	181	156	154	174	151	166	136	145	133	150	140	145	153	149	139	142	161	155	126	152	146	151	157	135	166	166	149	132	163	133	149	135	163	145	150	134	165	144	141	149	144	155	166	140	154	147	165	130	130	144	142	127	149	148	163	147	146	152	133	138	159	139	146	129	157	143	156	152	161	141	140	143	147	163	136	139	154	150	131	144	147	164	143	131	150	160	146	142	141	140	138	122	146	151	162	149	153	131	175	139	139	146	135	138	148	155	148	126	141	140	136	149	120	128	151	123	142	143	151	146	154	140	174	143	154	155	149	144	165	129	142	162	129	124	126	152	139	167	156	123	157	132	136	161	149	166	139	152	133	180	157	149	161	149	154	137	134	145	129	153	150	132	138	137	161	148	148	139	150	154	149	141	133	154	139	162	120	147	152	132	137	170	151	138	166	130	141	130	152	132	139	143	155	168	153	139	152	149	174	157	149	145	167	140	144	148	154	169	162	146	123	146	149	158	153	134	131	145	167	151	130	167	152	137	141	171	133	150	147	150	139	138	140	150	157	154	151	156	158	142	144	131	151	143	152	138	138	138	149	137	147	155	139	137	137	127	139	143	148	156	144	157	146	133	126	144	137	165	142	162	140	153	140	155	143	133	146	145	164	150	163	123	151	158	155	153	164	145	140	151	133	148	145	164	141	135	133	136	137	136	159	145	145	146	133	159	123	143	161	162	155	135	150	146	156	160	129	165	157	141	145	130	152	142	142	168	148	156	150	147	127	152	159	141	149	153	135	169	143	175	141	147	149	109	137	125	137	151	141	133	146	156	150	147	125	148	136	157	145	140	130	144	156	134	135	142	148	154	130	148	157	154	153	146	155	157	157	163	129	147	142	162	146	130	156	123	139	154	142	162	135	155	138	156	143	128	130	120	162	158	139	132	154	147	121	141	147	139	152	139	143	149	127	147	143	155	158	138	146	141	148	156	146	153	146	123	153	125	150	146	147	157	119	142	144	144	147	144	161	159	137	125	174	136	122	136	143	159	153	152	149	149	150	140	153	168	142	135	159	139	151	155	134	140	149	131	137	156	144	142	155	148	141	125	156	139	161	140	152	140	129	134	147	149	138	163	154	156	139	140	152	145	148	159	154	155	133	162	127	135	155	149	169	129	141	124	156	135	151	151	147	153	147	144	142	138	150	138	150	131	147	136	152	126	140	152	134	135	141	148	117	140	142	152	140	130	156	164	139	158	136	121	165	159	165	179	148	153	147	147	136	135	159	146	168	143	161	143	132	132	153	134	155	126	159	153	131	131	125	174	150	166	142	163	125	135	131	122	154	148	140	131	135	153	132	144	138	143	147	143	127	107	140	138	153	145	136	153	141	133	146	130	120	132	145	136	133	122	148	134	159	144	165	160	162	137	138	148	118	127	150	164	150	143	166	157	158	139	142	132	145	138	131	139	130	164	139	165	145	146	148	170	158	141	150	137	140	150	144	122	166	144	146	150	156	153	148	150	151	144	161	149	149	158	144	139	137	129	145	134	148	173	123	169	145	159	129	136	134	167	127	154	140	156	147	135	155	131	138	128	150	146	148	161	140	156	143	143	128	136	143	160	135	144	155	143	130	126	133	126	137	159	148	155	160	126	149	145	178	140	183	161	143	148	157	152	144	162	141	131	158	142	156	141	143	153	177	163	151	144	151	142	136	143	181	143	132	161	152	145	132	138	152	155	128	156	142	151	156	146	153	143	134	153	159	121	150	121	147	131	144	186	139	132	140	148	133	153	152	132	151	136	138	178	136	146	159	160	152	145	138	169	165	132	135	167	159	144	123	130	141	153	125	135	138	161	146	143	138	155	151	141	145	119	157	142	150	140	154	157	166	143	136	143	143	152	135	131	142	138	156	145	147	152	156	155	120	154	136	142	157	157	150	117	149	154	162	135	142	134	138	154	155	156	146	150	137	151	148	159	150	137	161	151	142	124	122	161	150	142	140	153	117	156	121	165	142	165	146	135	160	132	136	160	140	146	165	153	113	152	147	152	150	141	144	155	165	151	151	157	145	160	130	153	157	158	132	133	158	129	126	135	125	127	172	170	140	135	143	140	159	151	155	157	140	161	139	151	140	146	143	132	142	139	147	155	139	161	169	124	130	140	147	140	134	135	149	151	147	130	152	149	145	127	163	138	138	163	149	157	154	130	146	157	141	155	139	146	151	145	138	141	155	148	137	158	159	129	155	140	155	155	115	151	135	142	171	160	151	153	148	130	133	137	153	164	144	143	116	136	163	151	154	144	128	139	178	132	135	120	169	146	145	131	153	114	152	146	153	161	138	171	149	139	156	127	156	154	158	131	150	146	143	139	144	145	164	126	154	157	128	141	132	133	155	146	135	144	171	143	165	157	160	150	152	142	137	132	149	147	154	130	132	142	125	140	161	159	140	130	142	152	141	135	152	149	143	147	125	178	132	165	174	166	144	148	147	136	164	147	147	146	137	155	138	165	149	137	136	135	140	135	140	129	141	139	153	154	163	141	153	151	157	124	159	145	125	140	152	161	139	161	161	143	133	152	162	154	138	133	153	151	134	152	148	148	150	107	143	156	147	135	154	141	133	154	141	148	153	141	148	134	136	150	141	146	129	159	159	158	125	125	137	136	152	150	132	147	163	141	151	127	138	138	149	146	149	127	161	158	135	120	146	130	150	137	151	143	127	124	170	133	163	157	151	152	157	151	142	142	144	140	149	148	162	148	141	129	160	137	140	146	147	168	148	151	138	143	130	169	148	127	135	130	147	133	126	141	143	142	159	166	141	157	136	151	140	161	173	142	127	146	154	149	141	125	132	116	161	153	187	140	157	138	135	140	134	143	167	154	142	159	142	133	127	132	139	150	143	150	143	164	128	150	149	171	122	134	146	148	129	136	167	138	166	156	145	163	147	152	152	116	136	143	127	144	144	153	137	152	153	152	144	145	171	144	135	163	148	142	123	133	140	142	149	165	136	147	135	129	128	177	130	131	159	130	149	147	151	161	145	141	149	129	139	154	139	146	143	142	173	150	145	133	144	140	162	154	159	156	137	145	125	148	140	140	128	165	151	143	152	135	151	158	165	153	163	129	136	155	149	157	138	141	151	132	142	162	147	123	155	130	125	155	150	148	155	136	166	148	130	164	143	137	155	137	152	153	132	123	124	141	140	129	155	121	146	128	135	138	147	136	147	154	165	132	144	162	159	155	152	139	144	150	146	150	148	155	154	152	148	147	151	140	143	148	150	134	132	151	149	147	152	156	141	141	169	152	128	153	132	154	165	151	118	164	163	136	166	156	147	127	166	147	166	142	135	122	157	158	132	136	134	149	135	136	139	161	148	136	125	145	164	138	121	196	146	132	128	134	135	131	156	130	133	139	152	142	144	147
8624	8140	8780	7044	7820	6997	5386	3631	3707	4071	2681	2620	2520	2360	2323	2078	1887	967	851	931	998	883	740	727	733	611	630	695	705	645	632	705	628	579	617	536	503	486	454	462	450	455	445	452	413	420	435	536	485	471	442	439	445	448	423	495	439	426	430	445	415	419	446	423	464	444	436	477	406	442	441	464	441	424	429	429	413	416	444	450	411	449	431	447	471	431	429	429	452	449	453	454	442	450	466	444	402	439	438	468	437	445	450	428	425	434	469	448	442	460	424	446	453	441	455	419	427	439	458	411	454	430	422	421	418	439	420	458	463	433	402	454	422	455	408	437	421	429	439	448	434	406	429	441	453	422	484	434	449	467	439	459	444	425	479	448	432	433	480	436	436	424	448	461	467	403	420	428	453	446	384	470	457	472	446	439	453	415	493	448	407	434	445	434	443	469	464	476	483	495	469	464	451	429	453	439	454	409	449	438	464	458	411	428	414	438	396	466	413	435	435	436	430	414	430	447	438	471	417	439	457	464	455	431	447	442	447	444	445	419	448	454	436	412	455	448	447	425	491	455	433	423	474	437	416	460	425	435	445	458	457	453	435	466	445	414	431	466	468	478	461	431	483	442	415	413	459	414	457	488	426	448	430	440	440	432	442	398	437	431	418	444	454	440	464	444	410	442	440	445	427	465	451	480	442	394	447	444	460	381	440	460	468	443	449	464	446	459	422	419	450	426	453	412	412	474	434	447	435	429	429	448	432	441	451	464	456	421	447	421	453	445	485	422	438	441	432	452	430	436	415	465	452	441	449	442	412	470	426	433	448	439	426	471	439	443	417	445	418	451	459	455	429	460	466	437	425	455	419	450	392	415	454	410	447	414	434	427	438	457	432	457	403	459	447	433	443	434	453	424	448	442	444	437	438	437	431	406	426	439	422	434	423	485	441	456	426	459	446	448	442	478	442	420	466	418	447	440	454	458	446	489	428	472	432	444	459	407	453	400	456	408	477	434	419	460	466	439	463	425	458	447	406	430	471	454	426	463	434	421	480	436	430	389	418	464	452	451	423	434	435	430	427	449	463	447	465	459	456	467	446	453	460	431	418	428	486	420	460	430	457	441	450	428	423	424	417	446	429	461	437	478	413	431	436	415	409	458	446	436	456	457	435	448	452	439	482	424	475	447	436	441	487	472	471	461	440	483	450	429	440	443	459	455	435	459	418	443	430	418	440	427	439	424	477	439	440	421	428	452	451	448	474	464	482	416	406	404	443	440	427	434	444	391	446	443	430	439	445	451	468	412	463	461	394	440	403	489	451	463	468	451	448	417	434	439	440	454	437	457	462	435	462	427	436	468	425	428	490	445	471	444	440	419	419	432	439	449	451	417	448	448	466	426	468	458	462	396	476	422	442	439	432	474	457	413	446	451	464	446	443	446	415	445	439	448	430	469	414	414	465	443	439	436	407	434	425	437	407	429	430	453	458	446	463	433	450	439	428	420	442	435	454	433	427	422	390	493	467	468	437	437	392	461	439	482	453	445	420	426	403	442	428	436	432	467	472	445	451	460	452	468	422	442	387	408	456	498	427	450	467	423	406	452	438	434	451	429	466	442	425	411	476	461	464	487	439	454	466	492	468	447	408	431	456	455	430	459	400	436	418	456	457	389	435	416	421	448	424	441	455	429	438	482	417	438	463	447	441	426	437	430	416	470	417	476	419	423	423	451	448	434	424	470	450	430	434	451	452	465	446	424	440	436	436	418	437	418	450	457	483	422	455	446	476	442	418	478	431	434	454	485	430	421	473	455	424	460	459	425	436	466	402	407	448	444	472	441	435	428	449	410	465	457	464	451	446	471	424	473	454	417	481	430	423	494	449	466	405	448	446	431	496	453	481	439	441	426	430	397	439	452	403	401	461	422	453	473	479	410	442	430	445	443	427	441	456	460	435	439	449	431	392	467	443	461	432	436	436	441	474	452	457	466	466	441	421	426	457	460	448	442	449	408	426	442	429	472	383	384	442	438	422	472	497	439	452	453	408	463	417	465	454	455	456	447	443	466	408	435	472	434	458	419	441	430	461	418	423	428	432	464	462	424	458	430	463	402	450	443	432	447	437	450	410	412	445	428	466	453	439	432	500	422	429	475	430	407	431	438	448	431	438	423	462	437	447	434	404	468	459	436	455	427	451	458	448	406	418	458	472	414	455	469	409	415	438	435	452	422	412	462	419	418	445	427	432	447	449	459	440	451	432	426	456	408	481	407	436	438	456	424	474	439	425	482	418	424	412	430	433	403	416	461	412	451	444	430	421	425	462	492	458	400	481	437	442	416	448	433	432	436	482	425	450	451	427	434	444	443	419	472	430	412	401	429	424	462	451	410	428	445	447	440	447	416	448	387	472	440	454	454	409	417	475	448	457	408	468	454	426	464	393	449	481	464	453	418	390	462	427	438	434	465	443	441	455	417	462	445	438	467	417	465	454	437	422	390	429	435	453	460	408	444	436	416	437	455	441	422	466	427	368	410	472	459	419	438	450	424	448	390	404	441	390	461	449	444	422	447	466	445	431	447	453	450	464	465	446	465	424	456	411	424	452	446	426	467	465	418	415	410	438	425	475	443	429	459	432	462	479	451	453	476	452	449	441	433	460	429	445	443	462	434	504	493	421	395	426	461	454	436	420	442	411	397	425	412	428	431	431	433	455	437	433	446	409	476	427	439	448	462	458	466	446	447	484	402	427	416	450	452	461	423	451	447	428	464	458	414	449	469	456	455	430	445	465	481	399	427	428	429	429	433	418	418	465	433	463	419	433	426	498	417	409	444	421	442	431	420	449	463	427	466	446	447	401	433	416	446	471	444	455	436	454	449	460	441	430	437	394	429	412	422	470	429	436	484	420	440	445	441	419	435	461	459	451	450	427	453	435	411	450	452	462	458	448	392	432	425	446	478	486	441	436	439	437	436	415	447	448	429	481	412	452	461	461	427	462	420	416	437	412	458	446	406	451	422	382	426	436	439	465	450	455	425	435	449	450	427	449	409	425	463	468	451	463	455	442	425	458	457	446	411	413	441	420	457	453	437	470	422	432	410	426	416	449	448	493	450	417	406	433	460	436	471	452	455	483	438	421	470	458	439	445	465	449	429	453	450	392	431	444	454	422	420	464	406	436	415	436	458	437	434	415	452	454	456	427	459	460	412	431	432	418	453	428	432	445	429	461	423	434	418	413	441	435	448	430	463	445	457	469	448	456	410	434	482	445	423	454	413	456	451	425	450	440	434	453	456	473	449	463	392	411	446	465	456	439	443	445	445	444	448	432	475	402	430	429	450	483	438	397	431	467	450	431	425	467	440	431	431	422	478	410	447	419	411	434	424	419	477	467	475	422	446	477	442	429	441	409	428	476	455	466	453	427	422	459	430	453	448	411	421	454	460	457	452	450	447	458	425	468	431	440	461	436	418	419	457	444	411	461	433	473	464	416	449	453	432	452	440	420	486	432	490
28959	21293	17224	1486	229	219	191	172	145	151	169	142	133	143	143	121	128	136	136	138	118	120	130	114	121	138	154	138	129	129	120	130	115	127	127	131	138	128	131	143	129	135	121	133	132	130	130	139	142	114	126	139	128	144	128	128	129	141	128	120	123	142	150	132	105	120	123	150	117	113	138	122	132	110	120	144	111	146	118	141	133	120	134	133	140	135	122	147	124	122	140	125	119	119	120	133	126	117	114	144	128	117	111	123	133	119	124	135	136	129	134	115	139	128	150	133	122	130	115	144	116	139	127	149	135	120	137	111	139	132	161	135	140	120	125	131	142	124	133	138	138	114	124	140	123	109	151	121	101	136	125	137	136	139	141	145	120	136	132	143	125	141	142	113	126	130	131	136	128	132	133	135	114	118	126	128	120	147	129	145	116	120	133	146	134	129	158	139	99	115	119	125	125	130	119	132	128	149	121	143	132	121	137	110	123	133	120	123	127	143	138	126	108	130	121	137	124	143	110	138	117	124	133	132	137	134	138	138	127	133	122	116	137	125	126	126	127	120	124	144	148	132	106	130	122	114	116	126	142	120	126	121	120	135	120	126	117	126	145	133	126	104	118	129	137	125	127	136	118	129	145	124	122	126	141	113	138	146	117	132	131	119	128	147	132	127	128	131	135	118	113	131	115	145	112	143	116	134	117	118	131	119	144	121	128	139	117	122	142	133	126	100	137	134	139	116	131	120	143	144	143	133	104	124	100	132	129	125	140	134	147	122	112	123	131	135	112	136	130	132	150	137	128	143	132	113	147	137	122	133	139	124	131	153	136	130	122	133	139	116	143	114	126	132	133	135	128	124	142	139	134	136	138	124	155	109	147	138	140	127	143	125	141	129	119	132	118	117	131	127	121	116	126	141	120	149	137	135	120	119	133	135	131	135	127	139	120	128	117	123	122	128	130	112	115	127	131	162	112	137	130	126	153	137	131	148	125	127	137	127	125	146	128	154	110	127	138	132	114	111	123	132	133	136	122	118	118	144	142	147	132	129	130	117	122	137	118	137	118	103	123	141	141	118	115	128	139	104	153	119	127	127	139	145	125	132	130	144	121	141	133	134	117	156	104	110	136	121	127	146	156	125	119	140	103	120	131	136	118	118	126	121	104	139	134	113	129	140	156	123	117	122	126	130	125	141	135	143	125	134	128	133	132	119	143	114	128	139	132	125	127	129	127	118	114	149	147	131	136	146	130	116	138	149	145	133	135	119	114	145	119	124	141	153	125	151	141	137	117	118	136	139	125	120	120	140	113	141	139	141	129	124	133	109	121	111	138	143	126	131	122	119	118	133	118	118	136	113	124	120	127	120	137	128	148	142	118	133	125	123	143	128	144	148	115	120	145	138	118	131	138	122	112	117	133	134	153	128	149	124	131	132	121	108	122	131	125	136	147	104	128	118	148	135	141	118	135	138	137	130	110	111	136	146	130	147	129	121	141	147	138	131	135	134	140	163	136	137	120	114	123	122	127	127	139	121	143	122	119	136	144	134	149	151	131	126	130	135	135	126	121	131	160	120	129	123	122	117	129	121	136	123	140	145	113	107	127	130	125	148	126	122	117	125	124	138	118	119	139	128	142	113	122	127	148	118	139	121	134	124	114	118	128	124	142	140	149	135	130	143	118	135	133	140	110	129	115	124	115	146	121	130	121	115	132	122	150	135	127	157	143	148	127	139	127	124	136	133	140	142	120	121	130	135	121	124	145	132	115	140	136	119	128	143	114	129	133	133	134	131	136	128	127	127	137	106	139	140	131	122	125	127	133	132	120	131	124	136	133	113	145	136	138	147	137	101	133	146	127	128	123	127	121	127	138	113	134	135	124	126	114	125	128	112	143	127	129	131	128	119	133	139	140	118	153	128	145	126	144	137	137	136	128	115	119	144	112	149	129	110	122	135	122	131	135	152	130	141	115	137	112	136	132	139	141	126	118	151	115	137	152	145	132	116	133	117	133	131	145	145	113	131	100	125	144	131	153	142	101	113	135	135	129	116	135	145	125	122	161	131	122	130	134	127	132	125	117	133	121	126	131	129	128	121	126	133	115	105	144	147	128	131	126	139	122	134	150	135	121	133	127	113	123	108	127	156	122	125	129	124	136	154	117	125	124	141	125	112	135	113	120	141	132	132	119	122	114	125	116	126	132	142	131	125	131	121	127	124	148	141	138	122	110	125	124	123	119	120	114	131	159	133	121	151	114	105	139	132	124	150	123	132	134	135	126	151	120	128	140	125	116	111	123	123	116	138	129	130	124	146	139	121	120	138	119	123	156	135	131	125	123	126	116	121	130	133	125	128	130	133	142	129	127	119	134	122	119	111	131	101	137	136	127	122	128	147	120	135	130	126	153	130	141	129	164	121	131	139	127	154	141	126	143	130	128	139	129	131	139	123	140	131	130	149	121	138	126	157	108	138	108	157	127	128	129	140	103	148	124	132	141	144	139	115	133	147	121	128	131	120	133	125	149	122	124	157	127	130	137	125	123	129	115	128	140	128	126	127	131	129	129	112	120	125	154	132	134	129	134	133	139	123	135	129	136	137	126	110	119	153	124	154	131	127	128	132	140	130	123	120	131	116	157	111	121	125	140	146	126	132	141	143	130	148	118	119	140	128	134	130	129	126	128	134	106	125	120	145	126	134	122	129	141	117	132	141	124	127	125	112	117	136	125	146	115	110	140	128	129	140	117	134	114	120	135	120	131	128	148	142	151	126	118	129	109	132	141	145	118	132	135	135	137	145	123	123	113	139	162	133	143	120	152	111	107	128	112	119	142	126	118	137	122	134	153	148	131	131	140	128	110	135	120	126	127	109	136	140	135	116	128	118	128	145	146	125	129	158	116	126	111	127	122	124	117	129	142	129	114	134	128	135	110	140	128	134	123	133	125	108	140	132	122	144	130	152	130	120	135	143	128	123	139	141	123	129	138	123	111	140	116	116	151	151	131	117	127	134	139	136	102	136	136	132	129	144	136	126	128	108	113	110	123	138	132	139	123	106	115	118	129	149	136	138	132	121	133	144	121	130	139	128	133	147	144	128	141	131	126	132	126	128	103	156	130	115	137	129	127	129	132	137	144	121	118	131	157	132	121	125	144	111	131	139	135	144	130	160	117	120	123	129	118	141	112	130	150	126	128	127	126	118	132	110	116	121	132	142	122	118	146	135	155	150	145	131	141	132	121	146	127	125	121	134	155	134	117	130	140	132	128	129	128	142	144	154	130	126	123	123	136	105	116	112	104	130	137	132	139	127	122	126	137	125	132	141	142	149	142	128	157	135	128	113	109	138	129	106	132	140	136	129	145	148	137	127	132	124	153	122	122	121	147	121	147	132	116	126	125	133	141	136	135	121	114	138	121	129	119	132	109	142	126	151	151	132	131	116	127	146	150	127	125	143	140	100	142	113	124	136	154	154	123	131	127	129	116	120	145	126	125	115	136	118	142	133
5668	1195	1152	1008	986	823	699	604	576	577	538	549	525	471	517	438	490	428	431	455	439	433	442	416	397	390	408	403	440	406	370	372	414	416	418	399	380	369	388	400	405	369	403	382	408	418	408	420	399	402	405	371	376	409	369	422	422	413	367	396	403	397	371	396	347	383	403	404	371	365	378	380	408	385	404	364	367	405	368	359	410	376	409	374	378	411	381	389	374	401	389	389	405	381	372	383	402	387	377	368	432	404	401	388	384	399	368	393	376	398	393	413	392	385	394	399	380	389	420	385	407	391	393	410	368	389	387	410	397	400	380	367	402	418	403	389	418	394	401	395	362	384	400	422	388	381	400	371	398	393	387	381	389	406	384	393	423	359	388	389	396	417	415	377	399	399	407	404	394	398	429	410	375	396	402	364	379	353	380	369	397	407	373	388	375	384	403	396	373	389	406	417	410	375	406	391	391	382	420	421	414	423	376	408	367	393	392	385	382	388	395	386	378	374	389	386	412	418	402	395	389	420	399	373	370	414	419	334	394	442	411	390	347	391	445	420	397	389	383	394	429	420	384	385	366	389	378	396	415	378	426	383	388	413	396	366	426	388	371	401	376	422	378	414	343	408	393	432	412	414	404	424	399	380	394	373	396	401	375	367	393	389	375	385	368	377	386	379	393	383	375	405	396	402	395	352	373	417	412	424	410	403	423	400	371	357	400	389	397	372	374	387	401	386	418	366	376	387	385	399	374	399	370	400	388	365	350	390	413	410	376	393	421	418	413	398	405	350	395	408	426	396	390	401	408	398	389	411	407	397	407	424	381	358	390	385	399	397	368	360	353	375	399	403	388	410	402	424	437	381	407	420	385	406	398	427	390	397	361	436	389	395	412	426	377	386	369	373	398	423	364	395	415	375	378	374	371	407	410	368	390	408	415	408	372	387	393	430	393	385	370	400	407	401	405	394	370	398	389	391	423	397	396	376	383	391	379	363	448	406	419	374	396	386	406	368	408	376	366	382	406	371	416	399	385	381	367	409	444	366	332	396	392	404	384	380	401	366	395	410	374	397	417	378	380	415	381	411	375	380	372	426	395	399	395	381	395	447	411	362	360	377	409	392	412	388	386	443	391	397	419	381	426	392	373	407	368	378	369	375	423	391	424	366	384	392	408	404	400	414	408	398	408	402	413	374	366	411	416	399	420	384	380	363	358	357	411	384	376	395	396	417	367	401	419	396	398	407	392	401	350	401	417	391	385	394	397	401	413	400	436	413	406	408	381	363	401	388	412	392	412	395	392	407	384	394	369	393	375	393	371	417	427	415	384	418	409	397	400	379	367	380	410	444	424	373	401	404	403	393	382	404	401	396	383	393	400	405	426	396	364	405	412	365	419	416	412	399	426	360	389	354	427	398	393	374	392	358	403	372	379	376	385	369	370	392	406	374	371	412	417	369	375	370	397	380	398	392	368	394	381	401	409	388	346	375	369	385	386	406	408	382	375	378	372	433	413	392	390	421	379	395	438	424	394	362	418	409	404	385	439	396	407	370	386	407	407	383	382	379	373	418	393	434	410	357	407	383	395	394	421	383	437	403	384	394	381	380	384	422	383	391	387	429	388	404	392	437	415	389	380	421	417	387	405	418	381	381	388	399	401	418	410	387	374	391	417	393	418	384	415	376	400	373	409	359	385	400	382	415	420	390	406	384	363	371	351	412	417	402	386	398	375	383	393	381	391	426	375	399	401	381	391	397	392	386	412	408	395	401	383	411	431	419	428	379	438	393	375	417	417	398	391	404	376	408	407	357	393	392	356	362	369	398	385	404	378	401	408	388	402	370	357	407	407	420	409	376	384	407	351	394	395	404	414	382	418	428	419	389	353	404	353	400	405	412	373	382	406	391	418	388	424	397	401	385	393	406	410	405	403	424	396	386	379	417	380	386	424	391	420	388	375	336	387	382	379	388	380	432	385	398	411	404	435	444	404	390	388	365	395	386	388	409	397	426	375	382	398	382	392	427	433	378	428	379	391	377	404	401	398	411	377	385	400	402	392	388	416	426	388	373	367	406	391	399	384	376	398	387	412	404	379	400	381	391	395	411	385	355	364	387	402	383	399	381	395	405	384	413	445	375	406	365	391	404	406	401	402	382	401	362	402	410	379	404	393	374	369	408	422	425	386	390	384	331	408	397	382	403	387	392	379	380	397	381	385	380	406	408	380	374	401	410	370	410	415	374	374	386	368	382	393	379	392	415	409	383	369	368	369	408	434	363	378	421	388	404	376	365	387	394	373	357	371	368	384	379	358	390	426	421	417	392	418	376	399	403	384	385	362	371	386	377	358	397	418	401	400	412	379	377	437	358	372	410	394	405	403	419	384	444	393	363	395	381	410	380	348	394	396	403	388	428	384	397	364	387	414	390	410	412	405	422	386	389	389	393	389	348	371	397	397	420	407	385	371	358	415	388	400	386	398	410	378	382	388	402	349	391	404	392	379	383	380	379	394	392	388	372	428	423	403	397	433	401	391	423	396	372	391	395	384	386	367	384	381	431	396	360	419	418	414	402	401	401	384	412	391	393	414	396	439	383	398	369	418	387	406	414	356	404	378	434	421	385	398	421	389	397	380	387	417	431	380	405	371	393	362	375	412	371	380	400	408	413	379	363	381	421	409	375	394	393	373	409	408	386	383	367	385	364	387	378	409	403	352	396	405	422	369	420	386	393	407	387	421	395	382	381	391	416	371	413	389	401	375	407	383	375	386	388	395	390	406	375	417	378	400	399	410	397	400	434	401	463	388	381	427	398	423	430	401	379	390	421	379	386	380	374	379	388	404	395	382	433	398	352	371	388	372	392	413	383	370	413	411	392	368	430	379	392	420	388	405	377	393	386	403	376	367	389	407	391	377	380	377	407	373	389	377	387	392	376	375	395	388	439	399	405	380	395	414	367	398	380	372	385	401	387	395	350	388	387	378	422	388	398	371	366	367	352	389	380	390	359	452	416	395	417	429	405	362	395	383	401	371	400	419	401	364	415	419	406	462	395	427	393	403	410	398	393	361	373	364	379	391	394	401	398	394	423	379	409	417	401	370	379	410	393	431	387	416	397	397	383	377	390	379	410	394	405	385	417	361	373	378	424	374	415	372	414	407	379	350	429	417	364	366	414	382	393	411	378	391	408	389	398	400	415	418	399	403	396	394	392	413	411	380	352	355	381	421	396	374	403	422	389	405	392	376	398	395	403	364	400	434	386	400	406	414	365	390	354	404	384	394	378	379	395	386	359	411	414	387	408	373	395	428	394	384	392	428	374	419	384	352	427	405	357	424	394	408	365	368	367	396	357	382	412	391	423	404	371	358	376	395	398	371	411	432	372	389	369	382	353	377	374	391	398	423	396	411	364	380	345	427	410	405	376	375	404	395	393	350	386	422	361	420	378	368	367	414	435	389	400	387	395	402	379	376	380	373	386	412	434	385	387	396	381	359	423	414	388	363	375
28849	21321	19678	3993	1095	868	663	410	404	422	282	309	327	307	274	252	254	196	163	197	191	146	167	152	123	170	138	144	153	159	154	137	148	153	154	108	138	135	143	115	143	128	133	145	123	137	122	144	139	135	118	132	138	112	120	144	140	141	126	137	142	141	144	117	128	121	120	118	121	116	131	128	126	145	133	131	144	112	126	144	124	148	167	113	129	134	158	128	156	135	125	114	141	136	133	135	128	160	123	110	139	134	141	121	142	124	136	141	115	134	134	137	106	126	119	126	131	134	148	155	129	107	129	130	156	140	149	143	115	145	127	135	126	134	137	117	129	117	138	131	168	137	111	135	125	126	123	126	121	136	123	119	142	124	126	133	128	144	155	120	114	140	125	133	130	117	128	144	142	128	131	142	120	143	121	139	124	116	137	120	130	122	142	127	142	138	122	132	112	122	158	142	124	139	115	136	100	117	122	143	133	129	110	131	145	127	142	135	132	148	116	122	112	137	137	131	138	153	143	124	126	127	125	116	133	122	144	143	129	122	135	134	121	129	123	134	135	136	105	126	143	155	136	136	147	133	150	134	154	115	137	149	132	137	109	144	134	136	123	114	141	123	138	130	112	131	144	120	121	125	124	124	120	111	117	125	136	132	145	140	114	125	141	132	130	124	127	123	140	130	134	128	129	148	144	130	126	144	115	109	136	133	146	119	144	118	129	108	142	127	115	136	121	138	140	125	131	134	121	121	131	136	145	133	137	138	135	147	138	137	125	126	133	140	149	111	138	137	154	136	148	130	124	131	137	136	120	130	149	113	125	133	120	131	139	117	123	115	151	125	132	119	131	105	102	123	144	134	150	138	152	133	122	113	131	135	126	117	131	141	139	128	145	120	148	109	139	134	138	133	164	121	153	124	108	131	128	127	151	137	135	110	155	116	132	123	118	114	106	135	119	158	136	125	137	136	121	137	140	123	152	124	102	125	116	118	132	125	117	129	125	132	138	129	120	144	133	147	138	130	143	107	146	136	143	131	123	139	159	120	119	125	147	139	116	133	118	123	130	135	107	133	126	148	126	120	134	144	137	116	129	125	131	124	151	153	138	121	136	143	133	138	122	117	121	138	122	127	154	141	144	135	110	107	106	137	132	121	132	151	138	144	129	151	135	125	145	112	115	137	124	139	139	141	128	148	136	123	114	138	131	128	143	144	145	141	130	133	108	99	117	125	137	116	134	150	122	113	127	134	134	125	135	131	129	142	120	145	140	134	136	143	134	121	131	126	116	139	122	120	136	137	126	136	129	151	140	142	125	116	131	140	139	122	119	122	130	161	134	143	145	122	138	130	136	126	116	149	141	142	129	127	124	133	135	113	119	139	135	132	143	149	147	137	138	112	136	131	115	144	141	149	156	131	141	129	134	141	108	136	121	124	137	133	136	137	125	127	125	149	139	142	138	113	125	152	140	141	120	158	151	146	119	132	123	130	140	133	120	135	127	139	125	134	156	121	121	123	132	143	151	134	130	113	122	150	139	137	120	137	152	147	153	126	122	153	130	139	134	121	144	169	108	134	117	127	138	123	147	135	106	121	129	133	121	126	134	140	122	141	116	140	135	127	137	118	132	132	140	125	158	156	137	126	136	121	141	127	139	113	116	129	144	134	127	127	137	148	125	117	145	156	123	123	127	126	134	148	139	127	149	148	145	125	131	150	127	132	121	137	138	130	123	131	139	116	130	139	117	100	135	136	140	129	122	114	129	127	141	120	135	112	121	132	142	133	141	142	144	135	133	146	122	132	118	136	145	121	139	130	140	142	141	122	131	123	121	129	137	119	125	145	104	140	117	116	146	129	141	146	123	143	127	134	123	169	137	117	138	144	152	131	132	149	135	107	124	119	126	142	133	136	124	130	153	143	120	132	126	138	118	124	141	133	135	126	146	129	123	126	134	137	132	150	133	122	128	119	152	131	134	132	143	146	127	127	122	140	114	135	129	107	135	119	141	128	132	138	151	127	136	121	151	129	144	155	133	120	134	139	131	140	130	135	146	130	130	150	142	133	156	114	155	118	141	136	122	130	121	136	126	146	136	121	120	139	105	139	130	123	124	137	134	139	120	136	137	109	129	135	131	129	120	112	135	113	130	165	127	138	130	131	117	131	156	141	137	134	131	138	133	133	142	120	118	136	138	129	122	124	135	117	127	127	135	131	128	148	103	141	120	139	134	132	133	136	137	118	130	132	130	141	114	121	134	125	141	136	127	134	130	148	115	132	123	128	143	121	140	120	131	120	135	130	121	122	133	134	147	112	123	137	125	140	133	131	136	134	155	99	129	116	146	136	134	140	142	121	138	121	119	126	114	111	135	133	126	139	150	120	126	114	119	136	140	130	149	135	122	131	137	128	143	132	139	141	161	136	133	113	137	116	118	143	118	132	118	151	142	142	151	150	135	116	136	138	122	126	156	121	143	154	101	151	124	132	137	140	137	137	132	132	132	124	111	136	128	112	139	128	123	117	108	136	112	126	147	134	134	131	115	133	108	120	136	130	118	151	125	137	129	137	117	124	137	131	116	145	139	141	125	125	145	137	137	138	113	140	133	134	145	142	123	155	136	136	107	123	139	111	125	152	128	112	141	121	147	140	123	130	125	132	117	130	137	135	133	133	144	135	147	140	119	119	133	118	143	138	135	143	143	118	119	144	128	124	137	138	141	158	136	120	112	106	113	121	111	130	144	148	152	132	121	136	135	136	123	122	128	130	122	132	124	123	136	140	134	129	139	132	150	128	141	116	151	128	97	119	131	128	125	123	131	108	131	137	112	135	136	122	163	137	133	118	129	140	131	120	157	137	152	128	123	123	124	121	133	142	139	145	116	133	112	128	126	125	120	96	122	132	105	145	136	125	137	151	125	143	137	120	142	122	125	130	132	147	132	143	121	130	147	141	130	137	148	135	130	118	144	144	142	130	149	125	137	130	126	127	132	128	131	139	129	136	139	135	140	131	156	147	127	131	113	132	119	165	118	146	128	113	148	144	152	145	150	119	124	149	143	132	154	131	140	134	142	130	137	140	134	142	144	144	136	154	151	166	135	113	138	136	123	121	126	114	152	127	148	154	129	121	116	122	137	125	135	132	112	126	153	124	137	145	142	114	135	135	142	145	130	132	140	131	134	135	137	129	134	145	126	149	149	130	134	120	128	141	101	140	140	127	130	147	115	143	138	144	134	123	128	133	135	152	138	139	140	156	141	127	151	134	130	123	144	125	118	117	135	124	120	133	148	125	128	135	113	117	120	131	147	149	150	117	126	129	118	158	143	136	127	133	121	124	131	121	130	135	126	150	164	148	135	138	141	128	123	151	121	140	131	120	126	131	133	133	126	128	129	141	130	132	154	125	117	136	138	152	134	161	128	122	137	124	127	139	109	133	133	133	113	121	138	126	150	140	148	122	140	145	130	139	155	117	132	128	122	157	116	135	140	137	119	118	142	140	106	152
7504	5120	5919	4745	4928	4327	3425	2073	2132	2294	1565	1608	1508	1551	1419	1273	1304	803	530	804	767	670	578	562	498	449	527	602	559	535	566	514	538	482	447	460	448	429	456	379	425	414	439	396	404	378	418	461	403	436	398	386	417	359	388	409	432	406	395	418	389	368	428	417	405	375	375	410	410	403	380	394	403	394	415	393	402	390	409	364	402	406	396	394	371	401	426	374	404	416	407	375	412	373	406	348	387	397	391	419	389	393	375	413	441	420	423	390	441	373	428	404	393	402	438	392	390	379	402	382	404	377	424	403	388	392	431	427	407	368	362	396	411	435	387	374	400	429	371	411	389	401	384	368	395	394	418	398	372	391	405	400	390	388	395	386	398	402	375	403	406	413	386	363	389	384	426	381	396	408	383	388	385	415	360	421	380	382	420	412	418	384	414	405	411	407	394	418	421	401	465	391	423	409	398	402	368	387	396	423	393	376	363	422	454	371	404	402	401	386	412	392	397	404	387	410	400	385	406	392	372	418	392	381	385	404	423	397	360	425	415	371	382	389	393	386	428	394	396	352	413	440	372	395	382	411	388	416	400	371	376	423	399	413	400	389	382	389	385	408	398	398	432	402	403	416	465	364	402	400	430	410	348	397	434	411	389	389	399	431	397	456	420	381	376	414	409	355	386	388	407	390	427	387	429	410	397	411	392	391	383	394	433	397	436	381	393	415	426	390	388	411	393	413	441	402	411	375	380	436	413	396	403	420	384	401	406	384	361	398	384	415	419	403	402	398	417	369	400	388	418	408	408	386	366	427	434	386	402	395	443	381	397	393	414	397	400	395	378	351	417	405	408	403	356	368	398	390	379	394	378	356	395	408	389	432	399	388	390	448	357	411	381	395	370	399	398	395	423	385	394	384	399	397	428	396	370	396	401	401	407	409	404	389	401	389	435	400	407	412	402	381	405	405	445	426	397	397	413	384	403	389	400	406	439	418	428	399	402	374	399	391	365	388	388	394	389	398	398	388	398	382	445	399	392	397	429	387	399	388	439	396	392	375	391	358	393	410	404	419	416	396	398	394	376	387	435	406	421	396	431	410	403	407	411	400	428	416	438	392	414	373	394	407	395	407	419	430	353	401	378	389	386	412	403	422	393	400	437	370	351	412	389	411	395	429	386	395	410	436	436	401	387	373	394	398	403	379	364	389	389	416	425	406	451	370	384	414	369	406	415	385	419	401	383	422	396	392	432	435	386	422	390	374	407	392	373	410	425	402	385	419	447	408	385	364	368	396	373	418	382	435	413	422	426	422	416	425	427	419	397	371	407	434	381	435	387	379	431	413	389	398	405	394	395	392	396	416	422	385	431	421	435	389	381	356	420	342	410	415	390	433	425	392	430	416	412	425	381	406	409	377	430	410	388	415	400	380	390	385	406	375	385	432	353	398	399	384	386	381	418	379	395	399	399	421	409	430	385	355	437	403	430	371	402	393	394	411	375	389	384	395	365	411	404	404	411	428	385	408	402	400	438	376	406	394	419	396	432	464	399	399	400	422	409	414	404	401	422	398	376	405	421	391	409	410	390	380	402	417	400	433	405	431	394	410	408	389	368	420	371	357	399	396	399	405	406	420	394	405	424	406	417	429	377	375	380	403	411	393	392	400	359	398	379	406	401	381	418	409	390	388	400	385	396	409	420	428	427	415	428	405	430	408	409	376	398	395	431	391	419	361	393	442	429	369	401	418	370	416	460	388	436	365	414	407	400	415	423	386	421	412	432	410	382	386	391	400	351	403	414	387	405	397	422	409	420	416	385	410	412	398	357	407	407	378	395	385	426	398	398	407	400	394	416	423	427	375	405	418	400	436	375	364	381	393	406	393	408	394	405	374	437	405	387	420	410	351	394	417	420	395	407	382	383	411	467	410	378	407	424	397	400	401	426	440	389	410	414	411	418	409	374	391	360	439	390	362	395	425	421	405	402	436	387	394	395	402	392	390	398	407	411	379	375	383	397	409	406	406	366	416	363	404	399	431	390	428	420	387	423	423	400	420	361	379	435	396	411	394	394	372	398	402	378	379	386	386	414	395	393	392	364	443	398	404	369	395	393	347	373	422	392	405	398	411	402	418	402	408	412	391	427	358	422	393	387	367	391	426	460	413	393	412	395	442	396	397	396	414	421	417	386	421	415	396	408	389	407	420	402	383	411	376	411	390	392	383	401	378	424	394	382	444	373	393	390	377	405	409	395	434	383	391	382	444	390	391	359	435	401	399	404	382	402	372	376	400	443	424	363	409	441	393	414	424	415	424	405	368	401	415	451	402	400	403	411	422	364	388	361	401	410	353	425	433	434	394	405	394	381	389	395	385	422	402	412	402	392	385	384	405	397	434	428	389	402	384	374	402	425	411	407	448	419	389	399	375	430	419	410	408	386	398	420	420	411	405	398	385	404	360	360	380	413	418	426	416	393	409	421	412	397	412	398	415	431	394	374	412	372	441	376	389	410	417	426	394	398	404	410	394	425	404	393	407	405	367	411	410	426	384	413	438	421	428	400	371	409	388	417	387	393	391	372	396	372	367	393	433	421	385	394	445	384	415	381	440	406	400	414	364	389	406	368	413	414	390	415	367	397	383	393	363	403	404	377	402	376	400	384	410	365	420	452	379	386	391	410	389	406	401	396	396	365	414	409	434	402	421	417	393	351	390	388	394	399	414	422	429	408	388	403	389	391	406	399	388	406	433	382	375	387	377	394	431	400	406	409	417	375	387	420	388	370	434	409	414	411	391	407	413	408	424	386	392	404	390	389	437	385	391	389	393	382	392	382	406	410	365	410	369	408	416	413	394	407	410	412	403	399	364	394	426	366	420	387	395	386	399	374	387	370	394	385	384	422	409	418	409	397	381	387	395	386	414	386	397	408	407	434	395	377	385	404	397	420	409	415	452	414	386	380	386	378	392	381	431	361	402	403	409	417	391	380	405	420	400	424	393	361	414	357	403	402	400	428	414	406	415	400	375	392	376	389	373	403	422	433	397	450	402	416	407	421	435	390	428	420	377	388	378	433	417	437	418	378	376	396	376	409	430	393	409	364	361	411	394	381	379	406	397	390	401	397	440	395	395	396	421	424	407	449	372	413	403	410	398	379	430	440	403	414	409	432	404	411	413	395	376	411	412	380	360	381	411	375	399	445	392	417	360	378	367	409	396	431	383	397	423	375	393	410	403	414	389	396	426	339	408	397	408	435	361	402	422	392	404	389	434	419	398	378	410	446	414	438	407	445	391	408	388	412	418	389	396	385	389	403	398	386	370	403	403	422	406	391	434	408	368	390	424	404	388	414	418	382	393	403	352	440	408	406	412	401	412	366	384	361	393	403	400	382	414	388	389	384	359	416	392	377	403	360	386	392	408	427	410	377	448	406	394	425	392	405	413	394	394	370	402	383	404	419	389	383	411	451	384	408	374	376	399	393	414	404	397	376	429	390	379	423	414	383	371	402	398
28714	21334	21103	6128	1894	1493	1081	596	560	588	423	414	433	405	412	438	316	227	234	243	217	194	180	192	185	129	183	161	187	162	180	174	171	169	166	170	131	136	148	144	142	142	145	148	154	130	123	153	152	141	137	145	146	151	152	130	152	135	141	134	148	140	138	150	144	134	174	117	152	169	126	154	122	162	139	113	142	137	146	129	142	154	147	130	155	126	153	144	135	153	132	141	167	141	133	143	126	147	138	135	163	138	142	153	148	154	135	157	150	136	160	140	137	155	168	152	136	142	120	157	150	127	160	142	142	153	151	159	146	135	156	122	148	149	137	144	147	134	153	146	149	115	144	160	123	139	142	147	161	158	168	146	144	148	137	158	115	141	156	138	147	146	128	133	131	147	150	147	131	123	137	146	139	135	165	142	137	148	139	130	145	150	117	112	175	143	153	128	115	124	156	152	143	134	160	159	135	154	139	140	139	146	155	140	154	135	153	135	149	154	143	150	151	130	144	127	127	140	129	148	183	149	143	134	154	131	142	129	120	143	138	126	145	144	161	121	148	148	115	171	178	140	128	140	151	116	155	149	156	161	151	138	126	140	148	140	154	147	135	154	137	143	142	142	140	144	131	165	146	139	126	132	141	156	142	147	159	145	153	158	148	128	159	139	152	143	160	130	130	165	145	127	140	150	139	153	155	157	161	161	142	133	137	142	153	130	129	144	144	159	140	140	142	149	137	134	139	167	169	146	153	121	143	135	148	146	142	150	145	131	150	147	130	174	152	135	156	130	134	150	134	143	125	151	137	161	160	141	118	138	148	157	142	155	122	137	141	139	116	116	151	159	144	144	156	142	172	168	143	149	156	132	137	164	146	131	178	137	154	148	138	131	146	117	154	147	151	131	123	133	175	140	145	159	113	135	148	133	127	174	179	131	136	117	133	141	141	144	153	137	126	151	132	139	159	145	139	142	131	148	154	137	153	147	151	151	138	173	141	154	145	154	154	138	152	129	148	120	140	136	136	143	139	147	151	144	166	152	140	153	157	140	138	135	138	135	149	169	143	126	154	157	145	145	141	154	143	147	129	133	140	147	161	123	143	153	135	140	147	140	133	130	138	163	137	152	115	149	144	125	159	151	157	137	154	145	149	157	159	140	149	154	151	146	127	155	136	143	163	151	165	129	153	182	150	139	133	147	118	138	128	146	141	135	141	144	146	171	144	150	128	161	156	171	157	158	138	171	151	143	146	140	153	141	142	144	151	140	144	151	151	165	139	148	140	146	127	139	147	146	157	152	150	135	144	158	144	138	141	138	131	162	142	158	128	161	125	157	144	139	142	130	154	152	137	159	165	142	144	157	135	128	140	130	146	140	171	157	137	146	179	124	151	126	144	153	157	148	146	150	126	147	155	161	176	133	145	163	140	146	140	146	140	143	143	126	121	155	173	144	140	144	141	164	143	163	145	128	141	133	123	142	139	144	152	143	143	134	121	159	139	137	129	166	142	149	160	126	150	125	151	149	149	150	127	150	133	171	159	131	155	141	147	124	123	127	159	144	155	146	151	153	116	115	159	158	173	163	140	136	141	170	140	153	157	166	151	153	145	132	155	143	161	135	146	148	147	145	138	142	155	153	147	161	127	153	137	121	137	133	152	166	128	149	136	145	140	150	151	126	153	146	164	155	123	140	142	149	153	133	151	156	142	160	141	143	150	151	111	123	147	123	161	124	140	164	139	129	133	150	139	144	149	173	149	131	132	175	153	139	124	132	143	119	147	158	152	126	139	152	137	144	130	141	164	160	154	130	153	148	131	129	141	169	145	140	140	144	115	158	148	119	152	166	124	144	137	146	138	159	147	142	144	164	153	143	133	166	160	149	152	156	139	136	151	147	145	162	165	131	127	134	136	163	133	162	149	124	163	141	135	154	119	151	149	124	154	128	142	146	146	146	148	115	137	165	129	132	154	144	129	144	164	140	141	133	134	132	128	142	151	130	155	151	135	133	130	141	153	147	133	152	137	150	140	141	156	146	134	150	145	162	148	146	148	141	161	126	151	158	158	152	151	139	148	154	157	148	158	142	149	146	145	146	119	127	140	151	134	162	143	136	153	159	135	129	149	147	136	144	168	146	143	145	145	132	132	172	152	143	146	138	134	132	130	147	153	163	145	151	146	155	137	151	131	159	144	157	134	148	157	153	128	156	156	137	143	158	163	144	144	150	126	138	168	130	164	151	145	133	142	133	140	144	156	129	132	137	122	148	154	148	158	131	128	150	145	129	147	130	151	151	150	133	126	134	149	120	134	151	147	140	145	138	126	140	163	138	153	147	143	157	165	127	147	112	142	128	149	171	146	145	149	135	132	151	150	159	140	134	135	135	127	148	104	133	118	163	129	109	136	114	154	135	153	130	141	125	145	132	144	121	133	129	150	124	155	129	151	139	124	131	143	142	156	147	131	120	175	140	161	175	166	132	148	129	151	175	132	139	138	150	123	148	136	154	163	166	126	141	143	155	135	130	132	159	142	126	149	146	144	156	125	122	140	161	143	149	137	131	145	129	144	159	133	154	152	158	151	121	142	143	154	145	133	146	142	139	160	152	139	133	145	142	138	137	152	149	138	153	147	143	130	134	140	133	135	147	143	131	135	144	134	150	142	127	147	162	145	141	161	143	147	152	126	172	158	165	140	136	164	160	170	148	150	156	141	146	153	127	142	146	127	132	156	139	136	155	149	160	166	140	159	140	150	123	158	163	143	141	139	128	143	147	153	147	145	163	150	173	138	152	136	159	150	138	153	143	136	134	132	140	144	133	130	164	123	140	174	130	132	143	150	141	150	132	170	165	141	147	156	160	144	161	133	139	138	132	142	127	140	143	148	145	148	154	144	121	133	139	152	146	148	127	155	157	145	147	170	142	140	137	145	143	128	141	118	151	167	140	143	157	141	131	133	131	151	129	145	146	147	146	166	133	160	158	161	148	146	156	154	163	152	139	131	137	118	139	121	156	141	153	149	132	133	155	146	146	139	132	128	130	146	128	144	140	152	154	143	141	116	135	130	152	137	124	156	139	125	153	158	138	170	139	150	151	129	148	131	146	138	155	138	134	146	135	153	135	147	142	149	178	144	124	138	157	144	140	145	141	141	140	132	144	138	144	135	140	126	146	152	123	143	155	154	163	151	133	152	123	142	155	136	132	144	164	129	142	122	147	154	140	141	141	119	141	153	143	124	173	143	149	132	136	156	138	148	158	140	143	128	152	158	144	152	98	133	150	145	129	156	155	173	124	147	143	129	134	158	145	128	145	140	166	142	158	147	166	144	118	152	167	121	125	151	156	138	131	168	129	148	139	127	157	152	136	132	147	135	157	158	169	135	121	148	136	157	132	149	123	143	151	133	126	149	149	164	143	157	142	149	134	141	147	136	139	137	134	147	139	151	124	146	145	148	142	143	136	149	137	156	156	127	150	153	147	127	141	143	143	141	135	134	145	161	136
8887	7751	8679	7216	7635	6665	5136	2928	3031	3265	2169	2233	2508	2228	2252	2172	1808	1165	856	1079	951	890	743	783	652	614	600	654	704	683	668	734	650	631	596	545	497	471	485	469	455	443	421	419	439	514	477	452	433	423	443	441	456	479	410	428	409	378	435	454	408	467	450	410	410	429	392	481	410	463	429	435	457	422	404	463	417	437	434	494	440	427	434	472	411	420	412	431	422	420	455	427	438	390	468	414	440	415	430	456	453	437	413	395	427	453	436	418	445	425	450	407	448	409	446	423	415	420	446	456	434	397	425	425	430	414	443	422	431	442	417	465	402	394	433	406	448	425	436	403	427	482	422	409	477	416	430	412	426	450	445	455	430	364	420	427	440	454	478	431	452	412	423	422	406	415	430	425	413	426	421	408	424	435	407	443	459	466	432	423	464	422	409	466	404	418	426	439	398	459	391	427	423	473	413	470	501	443	425	441	448	413	443	382	412	423	413	428	431	442	453	418	440	410	477	408	419	425	408	424	369	459	443	439	418	439	447	462	419	447	396	448	395	470	427	418	444	423	436	465	413	404	433	437	431	417	413	440	431	419	436	432	470	416	415	443	437	447	387	412	425	407	445	395	434	411	400	413	445	428	449	421	399	439	399	448	442	433	400	403	444	426	463	432	421	402	418	429	438	467	434	409	476	441	452	439	421	453	427	461	426	435	431	433	438	384	430	447	449	422	472	451	461	459	407	434	446	440	442	417	457	439	421	414	467	418	391	455	438	408	441	438	410	429	414	427	448	425	424	421	414	402	434	428	427	423	437	422	423	451	452	414	414	386	445	422	412	416	430	440	412	417	441	427	435	401	435	439	386	454	425	411	410	423	416	425	448	407	438	453	450	409	417	392	449	420	466	416	390	442	458	434	434	427	427	400	385	432	448	416	402	441	408	408	400	425	459	460	417	419	455	428	379	414	425	434	447	391	411	404	428	429	420	433	407	447	486	436	421	495	459	426	448	439	428	424	464	439	458	432	425	448	417	431	435	434	423	392	422	457	414	445	451	421	456	401	439	428	424	472	432	441	455	439	437	408	437	438	471	415	438	453	437	449	424	410	415	435	436	409	420	444	453	421	431	449	432	438	457	420	438	414	406	460	428	432	439	400	443	453	420	460	439	453	403	433	444	447	410	476	420	427	408	429	406	409	391	384	475	441	432	422	435	427	409	445	426	433	433	449	448	426	425	433	392	470	423	453	439	453	418	428	452	436	421	434	419	423	438	458	424	412	453	434	433	413	414	460	448	424	407	438	454	422	433	423	437	447	408	403	445	429	415	438	413	409	461	423	447	464	405	406	404	469	432	446	428	425	399	439	429	453	413	402	410	438	413	435	454	413	435	444	400	449	406	420	417	402	446	435	432	431	403	431	413	411	428	466	415	435	415	466	418	418	436	474	463	423	424	440	423	429	483	445	397	423	417	414	418	411	435	403	423	439	454	438	428	465	434	423	434	419	438	433	433	452	429	448	438	455	433	408	447	423	410	430	450	405	466	431	436	406	442	446	394	422	456	429	430	394	376	427	419	423	411	439	443	438	422	399	457	427	453	403	442	424	430	414	422	432	420	427	432	412	427	408	433	441	441	442	429	467	410	396	406	397	491	424	378	444	447	450	430	438	429	435	457	431	420	441	433	456	416	427	416	432	442	423	425	410	419	459	412	448	451	447	451	436	433	465	379	448	411	422	431	407	414	409	422	419	426	436	461	434	435	433	455	421	405	443	458	415	442	435	436	432	435	394	457	394	448	406	435	417	421	390	430	418	435	418	439	432	399	466	419	412	405	439	424	429	398	424	437	456	400	413	427	449	418	427	434	443	468	432	442	433	426	434	417	400	455	422	439	390	428	408	443	391	393	463	451	411	456	438	437	451	415	404	429	433	413	433	452	427	416	455	454	451	431	390	420	463	425	438	442	419	412	399	438	416	434	403	428	446	439	433	462	439	445	467	403	429	424	439	407	422	415	392	460	440	472	419	458	449	431	418	431	427	439	427	439	400	448	409	408	386	430	471	420	437	459	463	409	449	440	430	498	440	440	412	407	410	406	409	463	397	382	451	381	454	427	402	448	438	432	403	410	440	413	423	432	412	432	421	392	434	430	445	460	423	423	406	413	401	450	430	475	459	438	441	403	399	459	420	398	416	430	431	449	406	427	414	454	438	466	450	397	460	420	394	460	435	432	435	490	466	436	444	429	439	425	435	447	391	385	458	442	414	429	406	442	444	451	471	447	432	434	435	431	417	435	450	439	371	430	427	433	427	447	442	428	455	428	454	424	418	402	397	434	395	437	434	442	431	432	430	388	401	462	397	411	394	443	449	419	464	478	446	423	443	425	429	439	430	455	435	446	436	442	459	403	419	466	440	403	394	415	460	423	409	444	427	437	399	477	446	420	433	417	423	480	422	403	455	421	426	426	420	425	436	394	405	423	458	448	415	402	407	466	429	420	468	458	469	453	406	410	405	434	441	433	415	432	403	435	431	433	423	442	400	426	399	417	399	417	444	423	414	404	411	413	429	414	471	396	427	411	450	428	388	450	437	437	409	443	401	424	429	431	422	432	413	429	425	435	430	454	447	447	439	488	396	457	450	441	456	447	454	450	413	424	413	435	427	462	421	446	424	405	457	453	431	418	422	425	418	431	437	412	437	450	436	393	451	419	422	450	393	469	416	423	425	457	443	448	452	414	455	410	395	418	404	415	422	437	407	477	425	442	420	432	447	440	434	405	429	436	425	406	402	437	402	455	437	425	421	458	467	436	423	417	469	392	431	425	471	416	447	413	457	401	436	430	446	413	449	446	407	468	464	430	445	446	452	466	438	433	467	428	431	407	427	459	409	458	398	426	449	422	453	418	448	432	441	453	459	432	431	411	423	407	435	400	399	429	440	412	436	439	418	439	436	419	434	410	432	438	400	445	464	465	455	438	393	427	427	441	424	422	444	424	425	421	400	413	486	427	402	401	460	420	460	456	429	446	438	390	445	436	409	432	421	406	448	415	412	448	405	463	456	416	400	435	434	464	419	403	388	402	443	455	423	440	430	441	429	446	410	437	454	427	456	408	432	390	433	428	444	420	399	408	429	445	446	435	433	442	423	389	417	435	425	455	412	422	458	404	428	416	467	408	455	465	427	453	410	410	404	435	387	445	409	465	435	398	432	449	437	459	462	435	419	437	427	400	443	452	394	418	442	434	426	414	483	453	445	439	414	423	420	432	447	420	442	458	406	432	429	414	406	417	424	449	420	431	418	436	407	437	413	443	435	429	417	457	450	430	446	431	434	420	490	444	427	443	450	434	424	431	429	412	429	416	388	442	422	404	428	422	438	456	464	428	457	406	438	438	422	426	423	403	430	443	415	403	411	421	438	446	406	427	422	406	429	442	418	432	438	449	452	407	418	428	418	430	452	427	410	422	440	417	416	431	416	423	420	436	440	444	405	432	450	429	454	419	426
28815	21260	16839	1253	204	183	171	139	149	145	127	162	133	161	132	153	115	130	117	109	137	139	112	119	100	124	114	115	133	119	130	119	130	157	138	142	117	119	152	124	116	105	113	124	113	132	125	137	132	132	132	126	123	132	123	120	110	124	125	120	131	113	116	121	113	133	118	137	138	135	158	124	136	119	112	117	112	151	140	126	123	145	128	114	124	126	119	115	125	126	115	134	109	132	138	117	109	130	119	136	121	148	134	145	116	119	122	122	132	121	124	124	120	140	146	134	100	120	121	129	124	137	114	133	110	113	130	116	119	118	121	118	143	126	128	117	134	130	131	129	133	124	126	148	145	129	125	125	122	108	130	109	140	128	122	128	122	141	123	114	124	135	123	133	152	143	131	113	132	133	128	112	124	120	126	143	121	143	112	154	121	131	146	122	124	131	145	126	138	114	146	124	96	116	119	132	118	122	107	105	122	139	101	110	115	125	114	134	113	120	123	144	128	116	147	118	134	127	111	138	129	124	137	117	107	112	112	127	102	122	124	130	136	107	123	116	139	129	109	101	122	117	133	130	123	130	149	132	129	110	123	142	136	134	131	138	125	125	121	131	155	145	133	107	121	126	121	128	145	130	143	134	109	143	124	121	123	123	122	134	102	129	121	116	131	134	129	124	129	135	130	120	135	122	128	141	112	136	123	117	109	121	131	118	127	115	115	112	131	99	117	113	120	119	122	108	131	139	109	129	121	126	138	102	96	125	122	140	123	131	131	136	132	138	129	146	114	142	118	132	105	125	112	124	139	146	123	143	125	125	119	128	129	131	136	135	110	129	121	131	135	124	124	120	125	112	112	107	128	127	135	111	119	131	131	137	102	112	128	132	136	131	147	132	120	115	112	131	109	131	139	110	97	124	117	120	131	130	116	125	114	134	131	115	123	115	121	123	128	107	112	121	128	115	132	136	110	118	139	119	125	131	127	108	106	106	106	123	119	107	127	112	130	135	120	128	133	130	127	132	131	141	117	115	120	123	133	145	123	120	129	117	113	133	128	113	125	138	148	134	106	121	130	135	124	132	118	115	127	125	130	121	111	106	121	141	152	114	117	112	131	125	132	135	128	141	143	106	124	125	114	145	126	139	128	133	125	102	147	126	137	114	131	121	137	114	134	111	116	137	152	128	134	123	115	128	127	139	116	124	133	119	132	120	126	136	105	134	118	120	127	108	133	110	122	140	121	134	132	130	125	129	128	129	135	89	116	130	136	142	134	139	118	121	122	123	139	126	139	110	132	137	139	114	114	127	124	123	133	128	127	127	140	133	116	112	122	136	121	124	114	116	129	136	127	144	129	137	146	127	127	120	131	124	130	115	128	115	128	129	112	112	117	144	138	116	120	112	121	127	126	114	139	125	145	125	140	112	113	112	112	139	118	124	121	127	127	123	123	112	124	135	132	113	123	119	122	107	123	140	148	130	123	114	118	120	123	139	118	148	128	145	118	115	134	129	126	118	121	133	110	121	116	109	116	134	123	121	135	142	131	131	117	129	133	117	125	111	106	149	135	129	114	127	97	110	116	117	115	116	125	121	124	113	118	120	111	118	149	103	118	170	132	130	126	125	130	127	126	131	125	122	128	123	129	121	126	128	114	130	150	122	112	128	144	124	116	146	132	115	114	128	98	124	127	135	117	116	124	132	121	136	117	127	136	111	128	120	124	139	103	125	122	142	119	128	125	126	124	123	126	134	124	109	144	130	119	120	153	114	123	142	129	118	130	129	123	132	128	131	119	133	135	122	131	127	130	123	130	147	126	135	141	121	117	142	123	125	130	109	108	127	122	121	136	131	121	126	115	110	109	137	118	135	105	111	118	132	109	110	111	124	132	165	134	110	124	127	123	118	139	129	133	136	131	131	146	117	126	119	123	112	144	133	146	125	154	132	117	123	135	100	151	133	140	124	117	134	125	140	120	112	128	135	131	110	118	134	136	122	136	120	122	128	109	114	120	115	121	120	131	108	120	100	130	139	125	137	148	113	110	106	116	121	116	113	128	122	121	108	109	123	124	128	115	140	116	114	135	115	130	129	103	118	105	110	119	122	136	115	109	133	129	122	138	130	125	108	116	123	128	96	115	102	121	150	128	116	127	99	112	124	129	112	133	125	104	124	127	108	113	129	133	129	130	111	127	118	123	122	96	104	121	133	108	128	142	125	124	138	124	119	128	126	117	134	135	123	148	108	107	131	134	127	129	115	131	109	104	116	119	127	117	147	112	121	127	131	130	145	139	128	106	130	118	138	124	141	131	131	125	118	103	114	126	130	150	128	100	128	122	142	124	135	122	124	148	113	125	116	126	122	112	119	112	115	116	108	111	109	125	141	136	132	120	131	130	139	126	142	122	118	107	115	110	136	126	111	110	114	118	122	114	111	113	124	141	140	138	131	128	124	128	119	116	124	132	129	132	140	115	126	100	121	125	144	121	123	126	134	120	122	135	114	121	116	125	152	131	115	107	127	108	127	146	129	127	132	123	132	113	128	132	126	121	128	133	125	119	134	135	114	123	123	123	122	121	120	126	130	117	131	135	119	100	133	131	125	121	131	116	134	124	123	129	131	129	132	115	129	117	144	118	108	122	118	116	122	126	127	125	125	122	140	141	158	113	126	112	124	120	136	113	138	125	130	117	120	118	131	124	131	136	128	114	140	119	126	131	121	116	117	131	101	120	130	138	129	114	106	108	109	123	128	118	123	124	132	137	120	145	122	113	129	126	135	132	135	136	121	125	117	126	120	122	130	117	135	125	109	117	131	110	123	121	129	127	125	155	118	103	117	130	114	128	133	122	123	108	135	126	120	134	118	107	110	147	117	119	110	119	137	121	123	117	121	105	148	127	152	136	117	137	148	126	126	114	114	130	121	130	109	117	129	130	127	130	139	128	112	128	134	138	128	135	121	131	131	132	105	101	118	131	140	126	116	115	134	137	117	146	128	129	142	112	132	116	113	118	129	102	129	124	130	110	121	135	132	118	120	130	122	131	123	127	124	132	136	131	129	130	136	138	113	120	110	120	130	119	147	122	134	130	121	122	104	118	120	128	118	124	141	115	99	123	122	120	127	109	133	116	137	132	116	136	113	125	128	113	131	120	132	142	118	117	130	116	117	118	137	146	139	131	120	145	133	133	111	117	120	116	114	132	120	133	123	128	122	125	118	141	110	131	129	137	133	128	117	135	127	107	124	131	135	120	122	130	117	114	129	130	110	154	124	120	128	138	104	130	123	141	114	143	111	111	132	116	110	132	129	143	115	132	119	115	110	106	127	126	119	115	127	128	111	118	130	133	116	129	132	125	111	119	128	145	120	108	122	107	135	112	115	122	127	98	139	119	135	121	108	137	122	124	113	125	159	103	114	119	119	129	129	113	112	120	111	122	127	132	118	111	138	125	120	104	127	113	111	115	97	142	134	123	110	135	103	128	116	150	128	128	133	121	108	102	127
5655	1200	1154	937	903	728	650	594	557	593	497	488	495	471	417	426	401	422	413	429	419	426	376	421	390	346	382	386	391	376	384	383	379	378	378	373	368	376	363	387	381	382	377	369	390	370	416	389	393	347	340	384	386	345	422	352	379	428	375	381	400	404	369	346	375	344	369	387	383	370	372	380	372	390	411	438	375	367	378	375	397	390	374	369	378	362	389	367	362	352	360	359	378	399	403	361	389	380	398	355	409	371	351	355	355	405	367	384	365	376	352	382	377	384	366	398	393	389	354	372	378	374	378	386	360	404	347	362	348	359	379	358	360	383	353	379	359	355	368	361	407	367	384	380	339	404	339	361	361	346	399	356	340	341	350	373	378	379	386	359	378	394	382	390	381	376	379	390	371	371	395	382	360	350	356	380	379	350	377	377	394	370	353	401	368	381	363	365	376	378	344	384	384	407	363	357	388	377	364	352	353	372	406	380	394	368	387	382	363	377	386	375	412	389	407	377	354	373	345	361	383	373	361	353	373	353	375	390	371	360	360	402	405	393	332	375	385	394	395	362	383	372	378	387	369	399	363	366	371	380	385	378	362	365	383	359	405	367	384	369	410	401	371	381	363	365	396	389	388	342	392	378	372	368	367	416	401	367	398	359	346	417	416	393	376	379	355	376	357	372	333	366	381	395	353	357	359	376	378	396	359	354	376	382	374	380	345	396	407	377	399	355	337	374	348	386	402	364	390	380	369	356	385	393	362	365	361	359	410	357	354	350	380	376	394	387	377	379	347	410	400	350	400	404	364	369	381	360	384	381	394	403	363	416	381	386	411	425	399	383	387	356	420	415	346	365	345	359	371	364	380	329	375	351	353	384	399	361	376	363	377	381	387	401	375	378	366	358	394	379	376	380	397	347	382	373	399	393	388	359	399	369	372	402	381	371	366	380	365	393	347	353	371	370	359	384	379	365	386	368	390	392	370	373	361	351	372	370	374	373	379	363	368	363	370	359	368	344	445	381	394	386	396	361	378	366	363	374	347	363	341	403	399	371	371	387	380	369	374	402	392	380	396	365	361	359	366	375	346	369	402	369	370	361	364	391	399	375	405	373	380	394	362	402	408	344	371	396	371	356	362	350	378	389	377	367	360	386	375	357	377	367	384	378	379	389	390	351	388	368	396	390	396	396	398	349	358	350	352	377	364	388	379	362	377	353	397	388	379	344	368	396	338	366	383	367	369	362	342	380	393	400	380	380	347	376	383	390	393	352	391	393	389	368	342	360	370	340	370	337	349	357	386	371	357	334	370	386	338	412	402	376	375	372	399	397	387	340	363	376	356	372	382	399	362	344	365	393	373	387	327	373	369	376	381	392	398	370	344	352	356	379	390	401	393	377	398	350	381	388	378	406	394	383	358	357	384	397	357	400	373	387	362	345	394	392	396	362	343	375	378	394	396	380	401	405	381	358	376	403	351	387	343	387	385	386	403	344	360	377	387	381	376	382	367	397	395	373	332	361	379	389	384	390	342	362	392	353	386	328	386	386	344	355	415	376	405	398	383	400	347	358	344	376	359	362	376	380	381	367	371	378	402	369	356	370	405	378	366	395	375	336	376	361	421	342	370	377	388	411	399	374	380	360	395	373	372	389	313	391	373	415	367	385	355	369	360	357	428	372	342	345	330	371	380	376	390	363	340	397	363	371	365	358	397	359	350	405	377	376	395	392	392	380	349	382	384	376	399	386	342	362	363	381	399	372	399	354	373	337	382	396	362	378	355	368	322	376	350	384	376	405	373	347	359	371	396	371	372	360	414	379	395	336	345	348	412	392	374	373	413	412	383	392	352	367	355	376	370	359	388	360	387	398	403	364	397	379	410	410	338	358	397	387	369	356	387	385	354	358	384	364	383	380	391	357	402	353	354	383	387	336	380	406	359	409	378	399	376	388	393	380	355	397	380	367	367	390	372	373	373	378	385	378	380	361	427	350	377	384	374	354	347	369	393	399	385	380	371	370	408	348	406	365	356	383	375	399	401	363	356	379	354	422	377	375	363	386	363	368	349	363	394	379	395	353	364	359	375	392	336	396	378	385	342	341	374	380	389	395	372	368	356	384	373	381	347	398	349	385	354	373	346	361	364	372	352	395	388	419	377	362	414	345	367	386	377	407	377	403	327	376	384	379	410	396	375	388	396	364	357	419	392	342	371	388	371	391	388	436	371	398	410	373	399	354	375	374	375	394	391	341	375	382	390	367	369	388	367	386	374	346	395	374	330	330	350	360	350	343	354	363	371	374	412	412	360	371	353	408	351	375	368	382	371	380	365	337	411	398	400	367	388	386	372	345	356	372	366	374	372	359	418	352	364	337	365	388	350	366	386	363	388	415	390	396	350	372	373	369	383	396	398	363	360	402	350	358	388	392	363	350	405	410	387	338	359	372	368	384	349	369	335	390	339	362	342	397	417	393	375	356	384	393	399	359	380	387	360	371	376	378	371	379	352	383	346	384	359	384	374	397	393	373	370	388	398	376	344	413	370	381	404	368	382	380	380	366	397	336	322	379	359	347	383	369	356	379	350	387	380	387	415	354	350	407	375	362	380	387	373	357	339	352	421	369	368	377	384	357	392	390	363	388	414	365	367	346	398	379	387	368	367	373	352	383	377	352	356	406	361	375	410	350	388	356	365	363	383	378	376	371	330	382	391	341	352	382	372	370	375	369	385	371	358	364	395	393	369	368	361	388	388	366	360	384	373	331	379	379	355	382	380	365	346	353	346	370	381	413	368	384	364	392	373	364	367	365	346	415	355	379	369	339	373	341	424	371	381	395	388	397	388	351	381	402	373	323	387	381	393	406	370	418	391	359	382	405	360	390	372	352	374	405	405	380	362	373	388	400	368	399	405	362	351	441	376	366	372	391	382	382	377	362	347	396	379	377	375	370	384	369	358	387	398	348	370	383	355	371	340	398	381	390	384	372	376	393	373	382	352	390	378	404	340	338	405	362	404	396	384	394	367	376	382	383	361	378	389	372	344	389	338	394	393	350	368	363	417	381	375	396	384	350	367	369	399	387	353	379	366	355	404	381	402	355	396	368	364	341	373	384	387	375	378	386	444	388	377	347	370	385	403	384	377	376	395	387	387	380	342	386	369	387	381	389	371	365	365	382	348	369	388	368	359	351	408	393	375	392	371	380	403	383	365	397	348	351	397	392	366	419	390	375	395	384	370	363	388	376	357	387	387	380	368	381	401	383	379	327	381	370	349	331	391	339	374	385	365	424	364	388	406	392	353	383	343	378	372	380	358	367	399	377	399	352	357	394	365	387	355	394	384	393	355	377	381	399	383	374	377	392	395	378	379	378	383	336	367	387	377	382	408	388	352	354	360	350	386	384	391	415	367	372	377	352	379	387	360	404	363	418	399	351	400	358	407	359	369	351	406	369	368	359	349	376	336	375	367	352	357	349	362	401	353	357	368	355	390	377	354	359	384	388	376	355
28984	21313	20066	4280	1155	872	596	430	366	386	330	294	260	270	287	241	192	201	202	153	165	156	129	168	142	139	153	170	147	155	166	143	145	161	128	149	127	116	114	129	121	134	122	135	125	145	121	141	153	114	133	138	124	119	131	140	126	118	152	109	130	133	145	127	131	131	148	125	121	136	139	130	120	128	113	152	115	141	124	143	127	132	124	151	135	116	141	131	125	119	134	142	130	118	125	107	126	130	130	134	146	126	135	134	130	142	140	133	135	117	123	131	138	128	120	126	130	146	126	124	149	118	113	127	127	125	122	137	138	144	134	135	145	132	124	145	127	125	127	124	128	129	134	143	133	129	134	122	123	131	126	137	123	122	143	127	125	144	159	133	124	127	128	127	128	112	142	129	125	129	151	127	137	119	137	139	128	123	133	130	113	131	127	138	132	107	131	140	144	107	134	154	118	116	134	148	138	135	107	121	125	116	112	136	112	144	128	109	147	143	120	123	125	139	143	130	127	117	121	135	113	141	130	129	132	126	119	107	124	137	132	123	137	144	140	135	137	128	137	102	138	125	133	115	136	131	122	138	122	143	121	155	135	123	130	135	112	129	144	142	119	122	126	140	134	131	116	130	138	134	132	150	119	116	130	114	133	129	138	120	149	141	124	124	129	130	121	118	130	135	137	116	122	137	143	116	138	122	134	121	130	128	124	141	109	131	128	117	123	117	149	146	151	156	125	131	118	138	106	122	139	131	135	144	139	119	123	126	150	133	123	133	128	126	142	122	133	122	146	138	131	123	117	154	140	153	124	138	144	134	131	158	136	118	112	126	135	121	111	130	116	142	139	136	138	125	147	126	125	139	147	136	134	142	148	128	137	155	115	136	118	119	125	131	105	121	143	146	134	118	137	105	113	123	115	116	149	132	147	149	106	155	139	128	131	112	112	141	129	122	117	125	128	129	109	131	132	140	126	152	126	123	133	141	108	114	144	119	139	131	121	121	122	113	120	120	122	130	129	118	115	142	120	112	134	138	154	164	124	144	129	143	131	146	118	110	133	119	130	141	118	132	140	118	129	146	127	127	130	118	125	111	106	146	122	124	141	135	113	139	146	116	122	139	131	129	120	133	148	144	121	137	125	148	130	121	111	123	143	118	147	114	133	141	147	142	137	109	130	128	124	137	138	132	125	127	111	125	133	145	123	141	135	143	132	131	129	108	128	118	110	109	132	122	139	112	137	126	145	145	136	148	108	136	118	105	130	133	115	105	131	118	129	116	137	104	117	128	125	133	126	128	128	130	127	122	115	138	146	127	120	125	134	134	127	126	114	116	150	101	136	132	160	136	127	128	109	143	130	123	129	104	150	123	149	120	133	123	145	124	128	142	141	135	152	141	132	146	112	130	126	124	162	155	140	150	135	146	140	129	129	132	125	128	114	121	129	141	151	134	140	130	113	133	134	131	143	142	127	134	133	129	120	146	117	151	132	145	114	131	110	136	136	149	141	138	150	153	129	117	127	137	121	115	144	131	131	137	150	129	132	146	139	134	128	128	130	127	117	152	107	135	135	161	134	112	126	138	148	131	120	127	140	131	127	138	120	127	122	133	136	138	128	136	124	118	120	145	134	129	124	125	129	128	144	125	127	146	123	107	139	128	139	138	139	138	121	117	142	150	129	114	137	133	129	144	121	116	126	143	132	100	119	142	137	133	132	132	120	106	116	109	127	130	138	123	108	126	133	120	117	105	138	138	124	137	123	132	105	130	120	125	122	132	119	131	130	134	138	131	122	127	130	150	130	125	136	111	131	143	136	135	110	135	156	112	154	131	129	120	135	130	136	128	117	120	142	102	121	130	111	139	111	133	128	135	138	128	136	134	142	113	126	117	142	110	122	113	128	143	117	131	117	112	116	154	137	147	123	135	137	123	127	117	123	133	113	145	111	131	131	110	146	132	147	143	138	127	137	126	142	135	125	143	134	116	122	140	129	140	137	134	157	135	124	122	123	145	129	134	123	138	111	130	117	136	129	112	111	120	121	119	133	128	137	108	126	139	125	131	158	120	126	138	132	126	130	127	120	126	118	120	145	112	111	120	120	114	104	124	138	138	160	121	140	134	134	121	126	130	133	122	131	141	136	127	127	119	122	128	139	123	133	122	131	110	133	130	138	110	121	141	130	132	123	138	126	121	124	119	117	120	158	115	124	128	108	119	140	128	125	130	144	135	133	127	120	122	137	150	110	128	125	125	140	105	129	141	130	114	119	129	139	149	109	117	116	135	123	111	122	115	152	122	110	148	139	136	120	139	122	113	123	131	145	129	123	114	137	120	158	120	127	116	145	128	132	117	108	144	135	117	136	140	127	127	109	130	131	130	138	125	132	133	118	119	147	119	116	110	111	150	131	142	105	128	143	139	128	124	129	123	145	112	128	140	142	143	137	118	147	119	129	121	111	120	141	109	130	127	140	113	114	120	128	117	158	150	132	139	104	136	127	127	119	133	131	144	117	118	116	146	138	121	131	110	145	139	131	131	134	130	131	143	123	129	143	116	124	116	127	116	128	117	131	112	136	117	153	135	124	119	139	123	132	131	137	125	118	130	132	118	132	124	116	146	120	109	132	141	118	123	122	125	126	129	129	135	142	134	136	104	130	127	123	141	128	129	118	127	116	142	142	130	135	125	132	120	125	135	134	119	101	138	132	117	127	114	136	116	128	122	139	125	122	134	130	144	134	109	147	124	124	129	134	137	130	124	128	130	128	117	138	132	120	122	123	130	134	116	130	99	143	116	161	131	132	117	120	133	120	122	141	127	124	145	150	135	127	122	141	124	124	152	143	138	143	115	148	118	118	131	127	124	136	135	128	131	124	130	138	124	133	136	137	135	150	131	153	134	137	114	132	130	139	124	136	120	125	121	138	133	114	149	137	120	125	136	98	147	138	138	142	147	156	122	136	112	107	121	136	125	105	140	145	131	146	138	137	139	122	127	130	134	135	142	113	147	142	130	130	141	117	124	122	149	119	128	126	116	132	142	140	135	134	150	128	114	125	127	133	115	150	125	127	124	118	124	123	117	122	133	126	129	142	119	123	134	120	108	136	115	134	133	135	128	131	141	134	140	125	106	116	143	98	113	133	122	141	153	138	142	136	102	128	122	122	137	147	161	123	147	131	123	135	128	135	131	136	113	122	118	149	144	125	127	139	138	140	123	111	126	135	140	127	124	149	125	149	124	140	122	120	128	123	132	137	137	136	119	143	148	134	136	125	149	132	118	140	129	130	138	133	121	139	115	119	125	132	133	139	125	156	131	128	125	107	136	110	114	130	144	136	130	116	116	140	125	139	109	122	111	145	124	119	138	126	129	119	141	143	142	126	132	106	130	135	139	151	118	120	134	138	130	112	131	115	111	118	120	145	131	133	126	116	121	131	147	123	119	102	133	119	136	126	129	120	106	127	119	103	114	123	125	125	134	121	149	122	137	125	157	140	144	142	131
7585	5051	5797	4809	5213	4201	3203	2138	1888	1917	1526	1464	1544	1463	1494	1258	973	771	833	825	687	669	591	535	518	500	529	586	572	558	493	572	511	509	461	460	440	425	444	387	384	406	386	409	404	397	443	437	421	380	418	378	399	422	418	377	426	429	366	385	392	417	393	393	357	382	363	370	389	395	402	422	402	358	404	385	383	458	388	381	387	377	391	440	397	377	402	373	372	381	415	389	390	353	421	371	345	402	423	356	400	412	394	375	383	399	375	416	447	407	422	410	406	384	406	405	401	370	380	387	399	395	410	404	342	392	409	389	404	459	386	401	416	380	447	397	388	383	408	394	366	398	407	395	379	361	356	373	396	394	416	367	378	357	417	426	398	386	392	390	397	361	392	382	404	382	381	370	418	416	423	396	402	333	371	410	391	383	417	367	403	419	394	431	415	383	395	389	423	388	396	373	416	384	397	422	395	370	377	387	367	391	390	360	395	368	391	406	400	401	417	405	402	427	344	392	428	421	348	403	393	379	358	392	424	351	403	403	411	376	372	411	409	366	370	382	368	355	408	368	369	382	390	387	372	389	400	394	413	362	377	391	392	396	370	423	415	361	392	362	380	399	417	370	417	367	377	374	393	367	385	367	376	412	393	372	378	405	360	384	368	364	426	407	385	388	421	381	424	435	402	386	382	393	377	399	358	378	427	376	408	436	395	397	372	369	380	390	386	421	408	389	391	425	401	405	374	431	426	398	384	374	364	372	398	398	393	425	340	374	386	412	409	405	377	405	374	376	390	396	376	399	405	409	346	363	393	394	371	399	391	405	387	392	390	383	373	382	432	396	361	396	391	391	414	404	433	417	400	367	356	413	400	380	393	373	388	365	396	369	390	377	380	375	374	388	400	407	402	405	382	397	405	353	406	384	433	403	394	394	401	389	393	380	388	414	387	400	413	422	384	383	396	391	386	380	386	374	434	371	405	385	429	352	414	404	397	403	371	394	355	388	384	366	425	362	402	408	415	390	378	390	390	413	398	377	389	421	361	404	363	411	377	393	421	407	394	397	377	394	402	377	371	373	407	389	444	417	378	416	392	362	391	392	366	399	363	404	369	359	402	375	389	376	411	422	373	352	376	369	381	390	374	392	375	413	396	355	399	403	373	381	427	418	414	371	388	383	382	404	402	383	365	412	379	418	396	371	405	416	385	403	416	404	372	355	422	405	386	354	373	389	384	404	403	354	405	414	391	387	376	377	381	376	396	406	401	370	393	411	393	372	403	368	412	383	382	403	399	404	440	376	419	403	350	400	422	406	396	436	408	383	372	385	377	431	404	395	388	414	390	405	401	402	409	399	424	418	385	403	391	394	383	375	368	352	393	404	388	375	427	392	408	390	380	372	374	388	406	428	448	410	421	393	384	360	416	415	386	399	396	384	361	394	406	424	371	389	362	429	396	430	397	409	367	399	372	388	327	387	369	409	364	405	333	401	355	420	397	405	378	391	403	363	389	382	357	433	365	367	367	417	422	368	387	391	383	387	388	386	378	386	429	390	386	370	411	403	401	426	404	389	393	363	376	388	366	386	394	357	366	408	389	357	406	347	392	376	378	417	383	398	389	404	419	394	398	374	362	413	383	386	387	420	413	383	370	371	380	417	416	409	394	363	383	384	415	408	409	357	401	405	386	384	418	429	369	391	397	374	382	397	394	377	395	364	421	370	427	406	411	409	420	388	400	354	361	363	385	389	367	365	418	384	385	384	368	404	399	376	377	401	440	425	421	390	386	373	376	401	430	405	401	395	399	406	407	409	394	415	409	364	368	382	412	395	365	433	423	376	389	366	404	416	382	393	368	385	410	369	421	367	399	387	398	388	412	422	386	391	411	380	415	424	392	384	362	348	373	380	374	335	375	380	376	372	404	392	395	420	388	377	377	391	410	388	411	390	357	414	417	379	356	405	376	406	388	421	366	398	333	381	398	388	370	402	385	398	376	378	406	358	397	390	388	383	367	385	376	386	401	385	378	409	397	417	357	397	382	363	423	398	410	418	374	376	376	443	387	400	384	392	343	377	375	399	394	367	400	395	401	374	358	418	378	412	382	376	396	391	391	400	389	447	393	401	377	334	405	412	359	408	426	392	398	407	412	400	383	405	375	412	406	413	376	401	396	390	371	414	387	368	369	394	428	388	377	399	411	380	389	355	383	438	402	380	383	360	420	424	383	450	404	422	421	365	407	410	414	371	376	405	393	376	397	383	407	417	381	369	402	409	380	384	377	381	430	364	377	360	368	377	386	392	396	377	395	417	387	369	389	392	397	381	404	400	389	387	390	404	399	421	390	404	387	386	353	383	423	387	394	387	374	363	387	375	379	392	401	385	390	402	364	396	373	373	392	414	403	427	422	392	396	373	386	380	381	379	400	358	403	388	395	414	407	389	378	397	386	383	386	394	390	384	403	379	420	365	364	400	423	414	379	407	372	391	409	389	395	388	391	397	413	375	405	387	400	366	382	415	421	397	384	423	377	387	398	411	352	378	372	415	391	395	380	404	381	391	380	386	343	427	405	383	385	405	390	398	393	406	410	410	415	379	401	366	393	408	388	375	404	363	394	409	374	399	379	357	405	384	372	393	415	420	399	373	398	375	418	375	344	424	363	386	413	403	367	418	419	388	355	375	426	416	409	398	418	375	375	401	413	393	385	419	383	409	400	393	378	433	374	427	401	434	407	434	390	396	373	377	375	409	384	376	399	381	377	385	369	405	413	376	392	391	340	390	357	411	409	406	426	407	401	363	387	375	415	420	355	353	401	387	382	420	393	392	396	393	411	405	362	405	406	388	406	347	368	386	384	399	398	366	422	435	361	389	383	397	392	391	390	375	400	373	440	424	397	374	378	407	421	382	408	352	385	356	390	398	409	403	395	393	398	387	348	390	400	393	391	414	390	394	427	366	396	372	405	386	423	420	384	376	398	390	366	365	403	374	394	389	370	387	393	381	365	366	360	375	400	392	393	400	381	377	380	413	387	356	354	383	372	365	354	384	395	347	398	401	422	379	407	401	365	425	384	363	401	347	378	380	397	410	398	376	424	393	385	363	391	374	397	392	392	388	345	393	407	374	381	381	423	393	415	422	404	377	389	394	385	360	386	381	403	421	386	396	339	401	414	391	387	417	391	371	379	372	364	410	393	382	392	394	378	397	359	367	399	410	369	390	386	405	398	412	428	352	377	409	410	418	423	386	409	389	375	424	403	410	401	422	389	398	430	383	367	392	400	405	390	407	412	382	395	371	376	382	369	375	401	387	392	358	384	391	416	414	355	407	404	377	400	382	392	399	415	395	413	370	393	403	418	391	405	415	397	392	407	390	390	400	390	378	420	370	399	377	427	394	385	388	407	398	405	372	422	386	427	388	436	361	379	359	394	416	378	371	380	413	383	419	389	393	365	421	389	384	387	418	385	403	387	373	370	355	418	382	428	400	401	393	386	391	420	382	390	362
28900	21343	21450	6634	2065	1448	952	658	610	577	443	421	448	410	474	390	295	240	244	235	212	201	176	185	164	174	166	185	186	214	146	188	175	178	149	175	159	151	151	143	172	123	127	144	136	176	163	167	155	134	163	145	138	158	152	147	157	164	157	143	126	149	141	156	158	152	151	153	134	152	160	146	149	152	156	148	122	157	128	145	151	155	165	151	151	163	161	136	126	143	133	132	127	138	137	140	131	127	146	160	127	145	150	151	141	137	150	155	141	147	173	137	146	128	142	143	165	161	167	158	137	137	132	142	152	125	148	182	165	153	142	143	140	169	150	122	144	159	143	132	147	139	153	140	143	152	139	153	146	169	171	165	141	144	140	142	165	153	159	144	136	180	149	154	143	166	144	150	143	153	175	147	147	139	144	141	144	160	152	139	153	154	141	131	150	154	161	141	149	138	149	137	152	143	164	139	137	142	145	162	157	134	142	151	172	149	102	141	146	130	165	144	135	135	127	131	152	145	158	120	136	159	151	131	135	148	140	150	163	153	156	159	149	140	136	139	116	156	135	131	154	145	134	130	133	144	149	135	137	139	154	137	125	137	139	141	146	137	119	148	132	151	152	143	150	166	140	143	149	152	145	137	148	148	128	147	152	158	152	150	143	153	139	147	148	155	137	154	116	154	148	149	128	155	138	161	160	154	156	136	157	150	146	134	154	149	158	138	147	148	140	159	145	153	157	157	133	158	138	137	146	132	151	145	148	148	179	132	127	133	151	144	129	173	158	124	142	143	136	138	139	154	182	147	129	151	143	147	132	129	133	133	146	154	144	134	146	133	173	158	151	111	153	153	141	143	152	132	156	169	150	141	141	108	134	145	145	166	149	145	134	168	136	152	141	141	155	152	147	142	145	154	153	139	120	115	149	142	154	136	160	141	136	162	139	143	140	125	139	157	133	142	144	142	140	141	135	151	141	134	171	139	146	142	148	155	163	145	150	162	133	122	146	157	118	117	152	143	167	124	119	127	121	119	154	149	154	139	142	127	126	142	145	135	154	128	168	137	136	160	134	111	135	152	148	137	139	138	116	177	156	138	135	145	145	163	149	133	159	153	163	160	140	133	155	137	148	153	158	165	155	167	135	143	120	127	147	151	146	142	175	158	154	129	159	154	140	139	158	160	161	145	154	138	156	158	129	146	173	123	135	143	137	152	151	149	134	141	141	135	152	136	125	135	155	136	152	158	156	170	133	157	160	150	151	128	142	146	144	126	153	141	149	148	140	140	162	139	119	163	137	142	152	134	165	145	143	128	141	132	141	129	165	143	124	143	160	153	158	114	139	148	134	139	143	152	146	176	141	139	148	130	145	158	139	149	177	112	138	162	151	138	150	145	142	132	146	159	169	151	138	143	153	141	146	136	132	150	134	136	139	171	151	143	135	139	136	147	131	154	184	155	150	134	129	126	161	133	132	137	135	153	144	152	128	150	160	145	163	145	137	130	147	137	141	154	155	137	140	137	141	139	152	154	154	142	131	119	144	143	162	119	162	137	147	150	167	115	163	151	149	153	161	144	134	140	153	122	122	126	148	129	138	147	132	133	143	152	159	140	148	137	155	154	144	144	120	143	152	132	152	155	144	130	155	164	142	155	163	152	152	149	125	148	128	134	129	152	161	145	144	158	130	148	156	141	146	169	134	146	156	145	160	135	153	145	139	148	142	156	147	156	152	156	128	129	144	123	134	154	147	123	134	142	152	150	147	152	172	140	141	146	120	141	158	132	143	137	134	135	148	166	166	174	162	144	150	137	139	134	156	131	158	140	164	143	145	144	129	134	136	135	150	134	156	138	119	146	168	150	163	153	161	164	150	149	172	123	154	151	136	126	140	140	157	139	132	141	149	126	149	150	134	132	127	159	150	153	138	157	136	134	144	124	133	128	141	160	142	152	151	147	148	156	125	147	129	133	146	143	157	152	142	122	126	141	147	159	148	148	156	124	136	144	151	158	136	132	138	145	115	124	143	143	127	151	150	161	181	139	140	134	150	150	152	163	152	139	116	144	142	150	149	130	145	132	156	146	141	144	135	136	162	142	157	130	161	134	144	137	176	141	145	158	153	158	143	143	145	149	159	155	153	130	143	153	155	150	145	163	149	135	126	138	140	136	139	165	142	152	120	137	130	155	155	159	160	157	148	141	137	154	144	139	161	140	148	146	142	161	147	145	142	134	132	148	139	138	148	147	135	134	131	161	160	151	150	151	146	141	133	157	155	140	134	126	133	139	152	125	135	148	164	157	160	154	141	139	159	151	171	164	160	158	128	146	130	131	126	141	149	132	155	147	137	143	150	151	138	137	148	162	158	135	136	146	142	147	149	150	159	155	128	147	158	142	138	147	150	139	139	123	150	119	146	134	149	155	163	152	143	142	159	145	142	120	144	127	153	147	142	155	142	159	138	155	138	147	126	144	140	146	168	138	119	140	144	157	168	131	158	160	139	148	129	173	131	123	132	119	138	148	140	135	153	163	159	149	114	137	125	148	132	162	160	151	153	132	141	140	144	135	167	140	136	127	154	141	170	143	140	160	137	148	153	157	146	134	134	157	142	145	137	135	170	136	139	145	140	155	157	140	153	128	144	165	166	123	143	166	124	156	163	146	136	147	139	151	162	162	151	131	142	148	136	147	155	130	148	165	147	144	176	144	150	153	153	146	129	165	118	132	143	131	135	133	144	162	147	150	138	141	145	169	148	135	158	140	128	158	134	158	149	139	167	132	126	140	166	140	139	147	123	135	158	155	133	154	134	182	132	180	163	154	115	155	147	157	135	142	153	134	146	149	158	140	158	152	131	135	175	151	151	115	151	136	175	147	133	150	142	124	141	131	143	165	141	143	132	142	161	144	143	136	151	139	146	139	130	151	127	164	161	147	159	156	147	163	152	167	152	137	161	141	143	150	165	139	144	161	150	164	135	149	160	132	155	143	132	136	143	136	149	135	177	152	180	154	140	143	166	136	167	140	155	132	139	132	144	142	147	139	155	142	137	178	127	137	137	144	151	138	167	137	118	133	161	148	162	121	145	149	149	135	161	148	147	120	150	145	141	155	129	141	132	153	151	153	127	139	149	123	167	150	144	144	160	146	131	143	152	138	170	157	154	160	138	118	175	150	137	146	145	157	133	146	141	129	127	133	118	137	148	128	139	124	165	166	130	140	143	141	138	148	156	166	149	145	162	140	148	132	141	143	137	141	136	142	152	130	150	130	130	143	127	143	159	148	154	162	140	137	159	137	133	164	143	158	156	136	139	144	144	150	133	150	143	158	154	154	132	151	159	142	162	145	129	162	140	162	132	150	161	146	169	150	147	162	136	142	152	128	144	166	165	139	161	149	134	147	154	161	140	137	140	159	150	148	152	148	142	135	144	133	135	146	138	124	148	133	143	138	170	143	151	142	133	153	146	148	152	156	133	167	164	148	152	163	145	147	129	154	146	148	165	155
8387	7034	8672	7553	8014	6489	4576	3235	2903	3205	2146	2094	2497	2238	2460	2158	1406	1008	1130	1027	970	832	764	857	598	572	723	697	745	666	654	714	655	596	572	574	493	498	424	444	443	441	459	408	465	486	526	474	454	454	456	456	443	443	496	447	447	445	421	436	427	418	430	442	433	406	442	433	448	458	408	470	459	435	417	417	458	463	487	444	456	447	409	458	454	417	422	455	460	454	464	408	440	454	444	423	459	451	432	457	398	420	423	438	386	427	413	433	477	503	428	432	460	429	448	436	430	414	444	446	475	451	462	481	419	471	485	432	457	424	443	430	431	448	443	415	423	453	409	424	454	398	407	428	448	407	428	439	449	452	430	409	452	423	429	421	454	447	453	442	410	452	417	442	451	441	438	439	438	431	448	410	436	397	451	438	452	433	461	456	437	441	440	436	443	430	430	424	419	408	501	448	443	480	454	432	426	495	417	392	481	456	469	417	436	420	477	426	461	450	426	453	413	458	469	424	421	406	442	467	431	439	450	439	441	436	415	449	444	457	402	469	436	407	478	414	422	478	451	451	432	450	465	459	437	418	423	447	437	447	431	458	477	441	432	424	415	426	446	426	470	419	405	446	443	435	433	441	458	427	436	438	430	448	452	402	393	435	466	428	459	455	461	458	444	439	449	405	474	452	428	447	450	426	435	435	453	440	431	460	413	481	379	447	418	428	417	495	423	432	440	436	453	466	434	442	425	415	435	453	448	430	427	424	432	447	479	441	406	456	420	465	457	440	450	437	476	441	415	426	415	479	427	417	429	466	417	428	409	469	441	432	444	438	441	478	448	443	443	453	445	421	466	451	469	452	447	405	428	468	445	453	414	447	457	472	412	453	445	452	419	419	443	451	457	449	416	437	434	414	438	411	445	427	458	422	470	441	432	427	444	446	447	432	424	422	411	423	450	477	486	456	431	432	411	415	450	437	414	456	423	491	469	456	440	426	420	417	451	405	441	432	392	450	474	432	435	414	411	425	405	440	452	421	464	428	438	418	410	458	460	468	399	454	430	461	439	449	439	400	423	447	424	413	425	432	446	450	419	469	434	449	422	445	448	435	445	440	449	447	470	431	423	437	484	467	443	453	429	475	426	426	446	432	446	463	445	446	427	440	470	444	460	423	440	469	476	476	461	435	441	439	433	422	446	467	414	446	433	466	431	428	389	428	454	447	430	425	433	415	457	438	467	449	423	450	440	438	448	439	454	417	465	441	438	473	428	430	432	406	453	434	451	417	440	440	434	431	444	413	475	452	436	455	469	457	432	417	398	459	462	455	428	450	462	447	423	429	431	460	458	439	454	442	424	445	408	434	460	434	465	444	421	451	414	378	410	409	435	447	440	462	439	456	427	416	472	411	444	476	428	422	470	437	477	434	448	459	453	455	431	420	457	404	465	450	467	463	414	455	443	446	435	446	431	457	432	401	434	413	465	429	438	447	441	470	461	447	455	450	462	433	449	438	420	442	412	445	445	453	434	443	479	463	457	440	464	432	455	431	437	430	435	407	407	435	418	456	441	427	465	480	420	403	426	427	418	431	432	440	446	450	437	432	403	426	452	424	449	436	436	427	457	439	438	451	446	468	431	434	437	447	444	423	416	448	448	490	384	441	460	457	464	451	424	418	448	428	411	412	451	447	412	458	437	429	454	448	454	457	463	420	431	424	447	441	425	413	415	447	458	449	434	477	428	452	445	417	451	424	431	439	452	446	417	434	452	450	442	436	437	412	452	436	435	461	436	425	438	465	479	389	424	445	438	402	441	444	434	414	434	447	413	412	444	440	460	427	413	434	432	419	445	476	422	450	425	429	449	441	447	416	464	432	455	424	439	453	460	430	430	432	430	459	423	391	432	418	426	422	477	437	412	464	427	435	428	440	432	461	440	459	438	424	433	437	414	418	459	465	442	470	450	461	466	425	431	391	446	451	409	434	432	432	447	432	451	433	454	477	434	409	439	433	462	466	451	425	454	415	451	468	435	452	452	456	466	425	465	449	413	426	476	429	460	441	410	443	423	433	434	443	466	438	435	449	468	432	466	444	419	452	513	460	463	411	449	443	424	448	421	440	441	450	446	453	407	436	426	437	439	457	425	486	474	429	460	413	431	431	464	431	405	419	443	421	428	446	451	450	430	420	435	435	452	426	464	412	449	444	433	395	424	438	403	428	438	436	434	414	454	427	434	422	437	442	456	443	441	424	421	485	427	412	444	437	441	455	450	408	453	441	438	418	470	435	429	435	431	424	477	459	462	447	434	440	454	445	436	477	437	442	438	467	445	431	441	395	446	433	392	482	435	411	467	448	434	434	458	471	405	406	417	434	436	442	459	467	429	438	444	432	433	476	467	465	439	464	452	477	410	431	464	426	403	423	453	468	437	445	430	428	442	487	432	451	468	413	460	404	447	464	462	478	430	401	469	450	401	452	462	444	419	414	436	442	449	460	466	421	417	400	453	428	494	400	461	420	436	442	434	464	447	470	401	457	398	479	440	434	431	439	431	441	431	472	449	398	415	416	460	485	466	423	431	422	448	471	444	445	425	418	429	444	416	430	441	431	460	413	467	444	432	446	423	421	402	443	458	418	448	442	411	412	487	451	499	460	427	462	447	393	385	443	424	440	436	439	423	443	440	403	438	424	443	448	488	417	426	398	439	442	438	415	452	445	453	450	422	431	430	454	415	428	448	428	402	436	464	424	460	426	432	452	465	402	457	418	414	427	459	414	462	421	411	458	426	438	424	433	421	384	479	438	415	446	447	421	453	454	462	458	453	483	435	400	443	465	427	441	472	444	424	482	447	437	462	417	448	427	479	400	440	447	458	462	467	434	457	401	441	441	431	445	413	406	438	422	425	441	480	423	435	460	455	446	460	478	450	429	394	425	456	439	412	429	422	445	450	434	403	436	449	446	435	465	452	448	448	433	448	452	405	476	443	433	473	427	450	451	457	388	442	443	460	447	481	464	442	422	454	456	441	424	457	432	413	422	418	436	447	433	485	436	419	470	440	429	400	466	449	411	425	404	433	473	454	430	441	468	433	400	462	409	434	441	435	434	463	427	432	429	462	476	423	433	430	413	433	450	454	442	448	403	482	433	466	458	423	431	407	478	441	450	463	446	436	406	443	491	390	453	432	434	464	458	466	419	437	446	423	404	423	445	406	453	473	435	458	445	455	409	434	437	427	413	448	442	442	423	436	451	439	419	410	433	438	471	441	449	410	412	455	468	452	442	439	454	436	445	423	410	469	462	456	433	458	418	459	445	455	420	411	452	424	421	426	429	415	462	415	424	422	458	403	451	459	454	457	435	426	438	422	453	458	420	455	456	429	411	448	404	425	419	442	397	450	451	425	446	443	424	463	456	441	458	431	496	458	453	442	437	433	428	431	442	398	426	425	459	462	443	427	425	466	437	460	462	457	449	451	420	453	442	434	491	458	436	462	416	412	425	427	419	455	462
28902	21248	17241	1495	231	197	190	165	147	159	159	140	137	134	125	155	133	136	138	117	115	131	143	124	153	115	121	126	112	121	117	124	108	121	121	123	130	137	104	130	122	131	114	122	124	133	97	130	121	141	123	113	119	149	105	124	136	120	135	148	129	120	104	107	143	114	139	123	133	137	120	148	144	131	117	105	126	133	124	141	118	134	134	117	122	115	140	118	121	136	134	113	132	112	135	96	113	127	113	116	147	117	110	131	137	121	132	118	128	109	121	130	142	118	122	139	131	106	137	131	129	155	131	118	132	128	127	136	143	124	125	125	126	116	105	165	135	138	129	108	125	122	134	151	120	134	141	130	140	125	116	128	115	117	129	144	128	125	125	126	122	110	128	119	112	134	113	139	129	111	149	131	121	136	118	115	117	118	128	124	154	113	113	136	114	123	129	136	141	139	121	116	99	127	130	128	128	126	125	118	131	145	130	122	129	141	103	129	111	115	140	112	138	122	119	116	131	128	127	138	134	117	131	113	143	123	143	131	119	119	144	114	114	130	119	128	118	139	131	134	142	121	129	139	119	134	125	130	131	117	135	126	141	149	105	117	144	142	129	115	146	120	117	135	128	131	119	130	138	131	143	118	129	119	114	129	112	106	138	126	129	113	134	118	117	136	147	133	126	113	107	135	105	111	121	138	118	139	104	106	132	107	120	136	116	137	123	116	137	123	139	131	132	123	137	141	116	109	104	122	131	116	128	105	109	130	141	133	124	127	113	130	133	126	125	102	105	114	141	126	119	131	133	130	126	116	112	128	118	125	114	125	113	127	119	121	123	134	122	117	116	130	125	120	120	126	110	121	117	135	134	136	115	122	119	133	120	137	134	126	117	125	145	120	127	119	140	107	128	126	119	123	154	114	108	150	120	149	120	117	120	102	123	124	126	122	117	147	148	140	116	131	125	133	138	122	125	120	123	137	129	126	133	117	122	106	143	127	116	143	125	131	129	121	117	130	128	117	114	142	106	130	126	131	133	109	125	138	117	151	137	135	124	126	137	137	118	119	134	120	103	121	126	120	125	134	123	131	109	151	122	134	122	144	136	140	134	121	148	136	105	134	130	114	132	111	132	125	106	126	123	136	132	141	130	101	128	133	112	111	132	114	123	102	124	117	140	119	135	129	139	130	109	114	129	91	153	117	118	131	123	129	117	107	127	130	140	131	109	107	125	126	130	117	137	126	145	143	111	127	131	136	136	161	129	149	112	120	126	114	106	133	112	146	110	135	134	126	134	147	120	134	128	131	134	140	139	130	124	138	113	133	135	112	130	134	143	119	128	131	137	128	128	114	125	151	146	131	123	128	126	137	131	129	125	106	124	114	116	124	143	138	125	115	112	117	119	115	152	127	126	158	104	129	144	130	111	111	146	131	142	111	111	131	117	125	140	140	127	149	136	141	123	110	118	119	131	128	148	136	135	137	120	117	147	110	126	120	122	122	128	118	127	120	126	129	129	117	150	109	116	104	134	137	132	147	127	121	121	167	130	118	126	148	108	132	126	148	123	107	116	135	99	116	131	106	145	134	155	117	124	113	127	150	128	127	127	124	132	130	136	112	118	128	116	124	109	125	127	122	131	128	120	122	121	132	124	120	122	136	138	119	133	133	135	134	108	128	127	126	140	132	145	126	118	115	129	133	135	111	124	137	132	121	122	126	136	112	135	119	119	124	131	135	113	126	124	125	116	126	140	120	112	129	137	114	128	117	130	125	112	134	129	135	135	142	129	118	132	137	118	134	136	127	118	121	144	117	110	119	139	130	124	116	135	117	137	122	131	111	124	134	129	127	130	121	109	119	131	147	138	126	130	118	120	116	125	131	140	140	127	120	129	130	144	127	139	129	104	134	117	131	109	148	120	143	111	117	112	122	124	127	116	137	138	119	128	131	136	117	120	128	135	144	136	137	129	131	114	135	143	132	140	129	124	112	130	137	136	117	149	128	112	132	125	122	109	137	112	140	147	120	123	124	120	115	140	127	105	116	135	121	131	134	116	145	107	127	96	125	122	112	115	138	136	150	116	104	127	133	107	101	110	146	133	112	128	132	117	107	137	137	123	120	125	143	121	146	135	136	130	129	137	123	110	137	128	141	130	113	116	130	120	152	120	143	143	104	113	138	121	125	117	110	99	142	115	132	151	109	144	114	123	132	129	113	122	132	117	106	138	104	132	124	141	109	100	130	126	115	142	133	135	125	131	131	119	140	119	131	137	135	127	126	138	142	131	136	133	138	118	119	128	128	132	131	125	130	120	109	117	117	136	120	107	114	139	116	120	142	108	133	125	142	135	119	113	134	117	117	148	135	131	114	124	138	101	141	143	131	117	139	119	138	109	113	128	132	120	128	110	135	105	138	130	126	126	136	130	128	133	130	134	112	130	135	123	131	116	126	128	112	113	133	146	122	110	120	137	115	119	114	130	147	136	140	132	147	128	136	123	124	112	116	123	114	130	108	134	140	129	125	138	136	115	119	123	114	138	131	149	145	139	144	134	132	143	138	132	128	121	125	119	143	121	136	141	110	119	120	147	130	129	148	126	122	132	111	126	149	126	116	124	154	124	133	125	139	107	104	125	113	127	113	130	119	123	131	130	128	165	129	136	121	142	149	122	120	119	113	156	119	141	121	134	139	107	110	118	126	124	145	119	116	111	132	123	133	114	125	109	122	123	128	121	137	126	133	128	145	118	115	119	117	114	147	110	124	108	122	124	116	127	113	133	123	103	122	142	137	118	133	111	122	119	129	124	121	115	119	121	148	152	111	120	124	140	132	112	116	145	112	113	109	137	117	150	134	143	129	132	121	152	121	110	122	113	116	146	125	120	116	156	119	129	126	147	105	129	122	129	106	133	133	138	127	127	118	138	137	120	116	136	141	103	115	116	128	104	140	133	149	145	116	105	126	119	132	129	118	132	111	133	131	109	144	127	126	105	134	132	132	133	121	139	122	136	133	117	135	111	151	124	119	121	132	133	109	127	127	118	137	128	125	133	109	127	113	151	122	121	120	111	156	151	127	147	158	122	127	124	126	140	145	131	124	122	113	129	129	131	133	138	122	126	130	127	118	127	133	101	94	124	159	108	120	109	132	114	117	122	108	120	104	136	141	117	116	109	118	118	134	152	140	122	143	124	126	142	134	141	126	124	138	121	121	132	120	126	127	130	132	125	116	130	121	134	98	111	99	128	137	144	133	100	140	122	130	139	139	138	106	130	146	132	129	119	101	140	135	121	139	115	120	130	116	113	133	130	130	125	130	112	121	125	113	127	125	119	134	125	117	131	118	142	127	111	115	118	115	124	107	121	127	167	128	118	106	106	119	119	110	121	121	115	120	150	126	139	123	111	141	114	152	127	112	123	169	116	117	113	120	128	117	104	118	142	102	117	142	156	132	117	127	113	127	113	116	127	124	125	125	112	106	122	118	121	117	122	130	108	128	110	123	128	119
5628	1233	1221	983	987	817	656	617	565	539	499	512	503	462	486	422	444	427	471	407	428	411	417	401	401	417	360	421	386	401	405	431	392	418	408	421	400	401	367	377	392	356	390	365	374	403	386	403	365	380	389	368	393	401	372	392	404	357	408	400	390	392	366	383	381	346	355	356	377	367	407	371	423	373	364	386	382	403	341	383	366	397	358	385	374	393	453	360	366	338	358	398	404	362	376	422	355	418	384	397	419	387	367	369	370	397	395	375	386	399	381	398	370	397	374	406	392	390	425	370	360	389	383	391	374	393	359	366	355	367	405	380	358	393	373	396	347	434	390	368	383	378	373	363	367	421	366	326	380	388	354	392	378	352	355	377	378	424	370	382	369	352	391	359	396	379	374	373	355	396	426	418	380	368	403	409	392	359	369	371	383	396	406	337	387	398	373	336	377	407	400	360	400	365	370	411	367	341	402	385	389	383	353	360	373	377	362	388	388	392	379	348	401	411	400	398	399	401	390	369	415	402	373	402	373	384	391	331	404	393	392	383	381	375	384	390	359	347	380	344	410	366	378	399	380	413	399	382	371	380	363	371	404	395	401	357	337	423	390	426	413	345	411	390	412	387	384	430	376	375	356	395	398	382	387	400	388	360	398	392	344	379	364	394	354	386	383	379	378	395	370	389	387	430	408	387	381	379	389	404	438	419	368	363	376	379	410	412	383	413	393	387	406	384	366	389	363	394	416	383	418	391	363	384	373	393	374	418	382	390	416	379	386	413	399	401	373	352	379	385	397	366	386	361	385	388	401	384	405	405	347	401	410	377	375	416	375	357	399	402	397	369	405	377	381	382	381	374	436	380	384	368	377	375	370	401	402	427	359	374	434	388	347	382	395	381	386	412	372	380	384	380	362	359	385	391	384	354	373	392	379	389	393	364	394	359	405	388	391	377	333	389	365	380	394	394	359	395	393	380	375	363	346	397	407	387	342	388	410	370	370	381	406	358	378	399	370	366	375	451	346	371	395	385	390	393	381	397	370	383	417	381	386	367	384	402	415	404	410	386	401	363	385	346	383	399	363	372	411	384	414	397	359	346	405	366	390	407	400	371	421	385	367	382	356	388	369	381	357	398	390	361	375	355	416	369	390	392	362	353	394	386	382	388	373	384	390	376	393	368	400	399	384	415	425	418	400	389	366	407	383	369	420	390	369	377	382	375	397	384	438	396	372	389	348	372	397	372	410	424	370	404	411	447	343	368	343	398	363	386	420	363	388	377	366	374	411	401	412	358	419	379	380	420	393	393	356	391	398	440	381	374	385	353	360	409	372	407	401	361	385	399	393	375	388	380	414	366	353	379	376	399	398	366	362	389	388	400	350	361	403	395	395	399	359	360	369	383	377	364	382	381	387	380	398	412	409	354	385	394	401	372	388	367	373	368	363	383	401	398	374	378	398	340	406	390	387	387	382	373	412	411	374	395	375	373	356	405	381	359	379	390	372	368	387	394	423	356	410	344	396	412	389	393	384	358	398	377	391	394	358	380	410	384	376	404	404	363	358	404	398	394	419	381	370	391	391	378	381	344	389	388	404	414	353	386	379	369	368	397	361	357	374	391	372	361	366	417	381	376	370	355	383	405	384	409	370	370	410	372	373	351	375	373	396	390	398	370	375	366	407	404	384	408	371	415	384	393	366	381	405	364	427	384	390	390	365	407	383	415	408	377	379	402	380	375	381	379	372	383	388	384	384	388	384	365	383	366	424	395	407	377	369	383	378	383	363	342	396	396	372	372	365	388	415	374	401	410	428	380	358	409	367	381	357	400	367	362	429	372	338	408	409	389	392	405	402	409	382	363	391	390	427	373	379	361	343	346	399	380	373	363	368	373	362	372	384	391	364	372	332	359	393	393	365	373	412	388	386	349	356	401	388	389	380	396	371	404	391	433	375	398	359	397	388	344	360	362	383	389	404	393	393	376	368	350	388	361	418	374	388	359	384	395	367	397	365	401	407	388	396	362	398	372	383	362	394	377	374	374	394	367	398	404	362	374	371	387	376	399	418	382	402	384	370	370	366	402	356	373	387	394	411	378	400	414	409	394	386	387	338	414	364	379	401	381	375	379	374	370	392	413	405	384	356	374	378	370	363	394	359	380	377	425	380	403	375	403	383	378	406	356	394	399	407	372	390	410	415	370	378	389	401	373	375	366	366	361	382	371	420	383	417	394	381	372	387	347	396	358	361	357	390	372	399	344	364	373	403	357	381	379	383	376	365	372	427	413	366	377	339	371	430	365	376	362	323	373	414	391	405	383	372	380	364	417	373	382	408	362	343	405	389	372	386	376	411	412	386	371	384	370	389	372	383	385	385	365	376	408	361	384	380	373	395	351	359	383	356	378	398	360	350	389	368	412	379	334	378	397	400	357	398	366	359	368	356	377	405	362	348	382	364	386	400	388	389	368	361	393	377	396	379	390	370	384	353	366	391	412	351	369	372	381	378	407	397	378	424	350	381	382	398	393	368	377	373	365	360	381	404	360	369	394	397	394	417	349	370	420	392	376	350	383	383	404	423	361	370	417	387	381	397	372	382	407	372	387	407	389	401	372	389	403	401	364	376	434	388	371	375	384	392	388	397	407	395	372	372	407	369	399	412	369	372	373	399	387	376	361	368	362	388	387	367	370	376	360	426	383	390	402	377	362	389	407	413	408	403	377	372	338	403	404	398	372	394	346	380	367	335	386	373	395	353	391	387	376	369	396	366	415	404	397	382	389	360	415	395	373	365	399	368	384	369	404	373	387	398	422	395	329	388	367	393	383	391	362	391	377	391	376	394	359	364	400	372	378	419	362	374	394	353	401	395	371	363	387	360	411	413	414	381	411	366	388	408	384	383	378	374	388	362	373	363	392	371	365	383	385	361	395	402	357	378	400	420	372	375	396	412	384	450	402	362	402	393	392	382	396	386	367	370	385	357	383	407	382	381	374	358	398	359	414	364	378	390	367	392	419	395	393	399	385	395	372	408	381	402	423	399	382	341	407	394	359	360	390	398	373	358	391	352	408	358	387	379	368	383	373	388	366	406	345	387	415	372	395	402	370	429	391	384	383	397	368	401	369	388	372	378	390	379	421	405	400	416	365	364	387	395	404	406	422	373	373	420	354	389	360	390	379	409	381	374	389	371	401	372	410	394	390	360	364	359	383	410	388	380	413	377	381	359	343	393	416	385	344	355	399	384	396	387	376	403	401	424	337	388	347	399	347	401	392	383	372	385	397	398	371	383	400	390	400	409	398	332	368	404	377	348	364	349	392	363	432	367	399	422	400	376	399	370	397	407	411	392	396	357	397	391	406	354	416	375	388	441	384	368	374	408	414	391	372	376	356	394	384	412	403	401	374	401	394	419	370	354	402	385	382	333	342	371	384	392	392	366	367	348	379	398	405	421	374	347	388	365	386	350	382	415	390	375	397	406	361	398	388	390	394	399	381	380	414	397	361
28812	21277	19773	4138	1122	847	485	446	395	382	289	289	283	327	294	280	214	191	200	195	175	183	159	188	159	149	170	162	157	149	174	171	118	141	133	128	144	126	155	162	153	137	127	129	143	147	138	141	124	130	102	136	128	124	141	144	130	130	130	136	137	143	122	146	145	124	116	126	145	130	136	130	149	126	128	147	139	117	148	138	131	135	123	150	147	124	131	122	143	105	140	137	144	136	131	140	162	135	144	138	133	149	143	152	129	110	136	135	127	123	136	140	137	114	115	132	127	114	150	154	137	140	122	145	135	145	145	137	142	122	144	131	117	122	157	120	117	136	146	129	140	148	142	144	123	136	140	135	147	133	142	138	135	111	128	151	130	136	143	122	132	143	130	128	132	128	149	154	138	145	137	134	143	136	119	121	125	124	142	129	125	116	118	134	134	135	143	138	129	153	140	140	116	121	124	146	123	130	132	124	138	123	130	112	143	145	149	115	136	125	154	121	146	125	144	131	132	127	150	135	130	139	133	146	115	137	120	148	130	129	142	127	117	146	112	125	133	141	117	118	136	140	148	136	124	138	144	147	123	150	138	118	146	140	128	132	144	128	153	135	126	119	150	140	145	142	140	125	110	131	131	120	125	136	116	130	135	157	143	137	133	126	139	145	115	134	149	126	115	121	115	143	151	129	148	127	129	134	139	144	127	132	132	130	147	154	133	138	123	133	125	129	137	117	133	132	137	132	135	112	147	147	126	129	130	129	131	142	145	131	134	128	115	144	118	144	111	120	130	159	117	150	133	129	131	136	132	126	142	120	127	127	141	113	166	128	131	136	138	132	144	128	138	131	115	138	131	128	121	139	140	142	133	140	123	132	124	160	120	151	134	140	122	131	133	132	116	138	142	149	139	147	125	139	125	123	144	143	127	145	143	131	148	113	139	114	135	132	148	140	156	126	139	130	126	121	126	126	118	143	134	142	155	139	128	129	137	133	143	125	128	138	143	140	131	158	124	124	133	126	118	135	128	143	131	131	123	126	144	134	144	112	147	141	122	130	134	134	116	157	112	127	114	115	118	129	151	126	141	123	112	103	129	132	146	129	136	134	115	111	123	125	132	145	151	140	131	137	146	108	146	140	137	127	133	127	124	141	123	129	146	110	121	150	144	144	140	128	132	135	133	151	127	158	141	137	142	122	157	128	149	148	131	146	149	138	132	128	124	144	106	115	135	130	120	131	129	137	137	145	113	136	134	125	118	118	132	142	132	113	112	138	123	134	132	135	123	132	139	131	129	116	113	128	146	140	165	146	137	148	128	124	137	111	148	141	134	147	124	136	148	141	149	126	148	123	137	144	129	138	130	111	136	133	125	124	146	125	157	114	124	128	124	150	143	124	134	133	161	145	129	125	128	119	122	120	135	131	129	141	134	139	125	144	125	151	132	162	126	130	117	146	135	135	139	136	132	126	126	126	132	128	129	131	124	140	124	149	144	127	147	148	138	136	141	130	138	136	142	137	117	144	124	131	119	139	133	114	139	125	146	126	151	121	130	127	135	149	120	138	137	121	130	141	131	139	130	129	126	126	111	134	113	138	135	135	119	122	133	121	127	157	138	135	146	135	134	153	144	145	139	140	128	122	122	129	122	144	131	129	127	131	129	149	131	147	133	139	135	137	136	142	136	121	140	122	136	144	135	138	135	130	129	128	130	133	144	145	134	138	118	121	130	133	143	126	116	116	109	135	121	148	144	133	140	129	157	120	145	123	108	156	126	138	119	128	115	122	146	122	158	135	127	124	139	114	135	133	126	127	146	149	144	133	135	147	137	150	126	113	124	140	123	119	122	142	121	145	135	143	139	141	141	137	119	143	108	131	137	133	131	119	124	149	136	141	166	142	130	134	110	132	115	143	131	132	122	128	142	145	121	119	136	153	154	131	127	146	146	153	152	114	145	129	110	135	149	134	126	126	120	140	138	115	139	125	153	108	147	130	133	136	134	149	138	134	140	121	137	127	132	112	151	145	128	115	144	136	124	139	150	123	135	140	137	142	133	130	128	142	136	155	145	134	121	113	121	126	116	144	130	149	127	131	147	135	124	131	144	146	152	131	130	140	137	130	129	119	125	126	131	120	113	126	136	125	137	127	129	134	139	133	121	114	129	119	139	148	136	134	135	124	127	136	111	151	140	123	132	134	138	132	143	128	138	118	160	117	138	146	135	120	131	138	137	141	132	129	160	151	121	140	123	141	132	121	122	118	124	133	115	126	144	124	161	128	120	125	103	127	148	143	132	130	142	141	124	126	129	124	138	149	132	131	123	147	115	127	149	98	135	122	119	147	111	116	141	125	143	120	118	123	145	152	117	147	122	148	108	133	117	119	113	128	155	141	143	130	131	124	122	152	121	104	138	131	132	147	132	118	135	146	123	133	144	135	141	157	125	97	138	124	139	135	143	143	136	152	122	130	147	136	155	136	128	142	143	113	131	140	156	130	137	119	125	122	145	149	121	134	135	115	151	111	135	124	146	112	131	111	131	119	145	153	125	123	137	139	142	137	146	142	121	136	146	136	157	130	136	120	128	143	136	125	135	139	133	118	135	125	135	147	122	133	135	128	134	138	134	130	118	99	129	138	137	132	135	147	121	142	104	135	155	121	116	123	129	135	145	134	124	125	147	138	111	136	134	140	121	134	136	132	129	117	135	140	141	126	144	137	141	143	134	119	126	136	139	141	121	109	126	121	139	123	137	147	139	146	102	117	129	122	133	125	142	128	134	130	123	136	133	129	124	148	140	122	125	152	139	118	123	126	162	125	133	143	124	130	143	127	121	153	123	131	139	152	123	141	148	108	136	147	136	126	138	126	145	113	139	145	145	124	133	141	142	114	129	139	145	144	139	125	134	146	122	117	130	105	121	135	130	117	136	145	124	123	129	146	141	159	117	133	129	136	135	135	132	126	123	129	140	141	148	112	120	139	133	124	146	149	115	146	139	115	145	136	102	139	142	131	122	133	134	155	128	130	136	109	141	112	119	134	131	134	144	130	131	121	128	151	144	134	146	136	122	141	127	147	134	151	136	139	131	139	130	127	136	131	146	150	130	128	136	127	133	135	132	145	138	140	133	144	146	142	133	142	129	145	121	127	134	143	115	142	134	123	138	140	150	144	135	133	135	127	135	150	130	134	124	123	151	125	123	135	156	128	130	122	130	131	124	131	117	129	133	132	122	130	133	128	143	142	142	121	157	129	145	114	149	132	114	154	149	116	136	124	155	128	152	152	141	141	136	130	142	131	144	132	123	139	137	126	127	143	140	151	158	130	129	149	128	137	152	129	142	131	114	138	131	124	131	130	147	122	139	133	114	119	148	107	140	143	145	137	128	114	137	140	127	136	147	138	141	133	129	107	123	137	134	126	122	160	126	136	136	141	155	131	137	126	132	126	138	126	136	134	149	129	134	157	130	140	146	138	133	138	140	125	131	130	137	134	129	146	141	165
7332	5117	5222	4947	5120	4298	2270	2191	1858	1832	1386	1360	1475	1619	1817	1430	944	783	798	776	690	701	641	624	522	481	540	566	592	583	493	549	514	547	526	487	416	458	458	429	436	415	393	419	441	436	474	447	419	389	415	420	417	413	415	409	439	399	417	378	423	413	377	410	409	395	402	394	416	427	433	403	425	440	425	431	402	395	395	379	427	448	424	411	376	419	407	402	367	412	424	414	392	384	434	402	425	425	421	450	392	400	420	405	397	400	413	446	378	429	415	441	410	410	366	466	422	396	383	435	374	400	437	382	422	402	428	398	414	416	434	392	412	410	394	404	423	444	392	423	410	421	368	392	410	411	404	391	421	406	385	412	388	400	392	422	365	398	406	391	428	399	422	400	413	394	436	394	412	403	404	418	432	436	417	421	421	401	388	420	402	372	411	404	419	438	399	462	409	443	411	378	396	416	396	413	393	437	420	423	362	411	388	398	406	430	421	408	406	401	391	401	407	417	398	411	391	356	405	374	412	395	406	449	431	411	440	389	380	427	361	434	408	418	432	408	388	423	397	401	438	411	414	398	403	435	428	428	432	371	414	413	401	409	425	378	393	388	439	468	410	371	439	381	403	404	392	415	435	425	412	395	399	390	385	425	390	420	423	425	409	386	384	417	413	382	419	410	433	411	435	379	401	430	408	397	383	425	416	417	395	407	396	419	385	387	402	409	408	424	427	439	414	428	409	421	418	436	438	402	428	406	426	383	415	425	393	438	422	422	398	454	380	409	420	390	432	409	424	403	381	411	385	431	430	410	427	425	405	404	411	391	392	413	435	398	431	407	388	383	398	462	396	408	405	389	413	413	368	422	423	407	433	427	419	413	409	394	418	374	410	416	435	412	445	388	445	448	384	412	428	416	423	377	417	407	401	404	391	422	422	422	431	433	394	447	407	416	413	416	382	404	389	394	409	403	397	414	410	433	404	432	437	396	451	405	415	416	408	414	401	414	424	410	399	420	423	391	395	389	416	414	386	386	414	415	428	386	414	402	418	422	407	408	397	431	433	379	419	389	394	383	372	402	381	418	401	404	420	426	398	416	409	417	388	385	392	416	430	373	375	395	396	407	390	427	399	452	412	390	464	410	414	364	429	380	402	377	404	397	387	397	380	418	397	413	374	396	433	420	433	419	395	396	392	363	377	370	366	442	398	390	406	382	393	427	392	421	402	395	400	344	414	408	400	400	397	397	407	425	472	405	416	440	439	407	456	384	417	351	408	399	412	406	383	436	394	389	404	387	429	405	375	407	403	420	381	384	448	427	442	434	397	432	447	391	401	393	407	419	394	415	446	402	395	428	381	397	402	456	430	404	397	395	414	412	421	379	430	416	384	414	390	423	412	398	424	410	438	376	399	393	434	397	410	406	408	417	419	465	426	406	402	434	412	397	412	422	410	385	390	407	436	414	355	418	394	396	424	423	433	430	419	420	426	425	409	422	430	437	408	416	408	380	433	391	392	411	385	404	363	407	440	425	428	397	421	438	429	395	418	406	405	425	419	403	423	419	381	430	437	452	383	401	379	413	419	382	427	411	392	412	403	411	410	420	402	383	381	420	430	382	416	460	420	394	407	427	405	379	422	442	434	413	389	426	415	454	383	377	404	432	403	383	388	418	402	401	406	398	389	399	379	383	431	388	380	415	388	405	400	425	409	417	409	427	423	427	392	421	418	394	431	424	429	366	381	376	421	438	429	409	405	392	444	406	404	410	383	426	445	388	430	392	430	430	397	405	403	396	428	384	418	384	423	371	444	411	427	414	419	426	406	391	393	461	390	377	424	400	415	399	440	362	426	405	432	383	417	433	433	409	390	437	424	392	425	449	361	406	439	418	383	403	374	441	413	406	381	355	390	358	403	394	385	392	428	390	413	407	406	426	425	386	435	416	409	416	393	418	418	397	427	395	450	414	400	430	418	381	402	395	432	410	418	409	410	419	398	395	433	433	408	381	395	393	396	440	422	420	392	386	393	407	400	404	399	436	364	402	373	401	427	422	411	425	390	429	392	418	439	386	385	410	425	432	404	397	378	401	446	379	395	411	438	427	433	414	388	447	390	395	430	429	408	389	386	404	403	396	418	423	379	407	415	417	443	434	426	392	392	373	393	397	437	417	400	426	383	406	421	388	382	362	454	402	382	385	386	379	397	446	444	418	397	434	379	422	405	432	444	382	386	414	401	403	392	409	387	433	391	398	425	421	411	421	432	405	400	405	426	430	395	403	398	416	418	428	380	406	412	405	401	388	382	377	405	413	426	418	411	394	389	416	382	396	382	415	409	395	413	391	377	405	381	402	423	433	434	405	404	400	434	427	408	395	399	403	438	389	418	404	385	418	436	398	370	428	405	408	391	400	407	430	437	414	358	373	392	413	386	425	455	381	401	397	399	385	401	406	437	401	406	384	397	421	404	434	379	426	377	417	413	396	387	448	422	398	417	402	452	425	409	413	415	423	383	406	395	422	435	414	399	423	424	407	427	409	353	460	387	392	404	368	438	389	372	409	396	405	407	413	399	427	398	389	429	405	372	409	413	389	406	393	430	390	425	405	410	450	409	423	393	407	414	401	436	417	397	450	426	400	404	358	422	425	389	383	386	424	425	420	400	393	384	424	450	449	410	389	423	407	386	392	386	424	394	388	424	370	412	401	387	392	423	385	404	362	402	407	396	389	425	375	451	403	377	449	411	409	389	440	399	406	441	411	412	375	443	435	429	417	415	380	375	373	381	419	424	391	449	426	395	406	425	388	402	442	402	402	391	405	446	417	400	367	391	412	432	429	405	400	405	358	401	412	413	409	405	436	398	423	415	418	429	400	407	412	397	379	409	397	367	414	378	399	410	413	410	430	375	405	402	425	420	383	386	400	423	360	436	351	417	414	428	381	406	434	402	422	406	416	404	412	425	441	427	401	457	401	391	400	441	415	398	445	387	391	405	406	403	398	395	433	398	397	433	410	397	436	401	444	400	413	391	421	418	440	446	398	406	426	389	398	405	436	401	408	381	398	415	441	403	422	425	445	390	431	408	412	408	397	419	386	428	400	460	422	431	409	415	414	371	410	424	426	429	429	418	430	452	420	395	403	379	431	410	428	385	372	406	398	418	444	438	395	443	435	430	391	394	442	384	468	399	410	398	424	407	423	376	419	359	394	406	392	383	396	437	409	414	420	392	422	379	392	428	435	433	477	402	397	427	367	423	457	442	416	384	423	399	423	392	395	399	378	410	382	438	404	432	391	394	404	416	387	380	411	420	400	396	415	382	385	425	423	427	415	409	410	403	433	404	410	445	384	417	403	397	390	434	373	413	424	399	408	429	411	367	433	412	363	407	426	419	411	416	407	416	408	413	395	407	396	391	432	425	392	440	417	403	432	430	407	411	387	377	374	412	422	390	416	394	400	409	398	397	415	384	435	413	400	399	399	421	422	386	403	432	403	376	370	414	409	375	417
28880	21364	21111	6630	2066	1579	748	832	681	559	446	386	461	433	499	399	299	257	237	262	226	208	208	199	179	184	180	200	197	188	169	185	180	159	165	163	168	153	171	160	155	164	147	163	155	158	154	135	135	161	140	157	157	158	144	156	160	148	151	139	153	134	169	152	137	147	149	155	160	142	144	135	164	159	151	145	168	152	141	140	139	141	157	140	163	151	142	145	144	156	133	151	159	169	160	153	156	147	191	191	145	134	147	166	150	158	150	146	167	165	140	174	148	167	157	152	149	159	148	160	136	135	155	151	137	158	146	162	160	134	140	141	162	146	136	138	167	148	124	155	166	138	112	147	154	140	156	151	141	179	150	163	161	159	131	144	149	157	130	149	159	155	150	152	150	150	162	124	158	140	154	165	169	158	157	156	148	152	157	160	136	140	154	129	142	150	148	159	159	146	159	150	146	148	146	143	162	157	171	161	153	139	161	167	141	154	162	146	162	156	141	127	162	154	155	151	170	157	173	166	137	167	145	155	172	158	141	142	140	148	168	158	183	156	162	151	154	152	140	150	160	165	168	139	148	174	151	158	179	154	135	174	153	157	152	160	137	156	168	157	159	166	163	156	163	159	123	141	135	160	158	132	157	145	134	137	145	157	159	151	158	156	151	150	145	149	168	149	162	179	126	164	165	150	155	143	163	145	141	146	137	172	150	165	127	151	169	167	158	140	162	141	148	163	173	143	163	152	148	146	177	160	131	165	128	149	154	131	157	140	179	149	138	174	150	170	136	149	149	147	135	136	150	165	187	145	172	143	134	140	160	136	166	144	142	137	141	155	141	155	154	166	172	149	149	157	150	137	159	141	158	136	144	166	151	148	146	143	159	151	166	175	153	162	131	156	157	147	135	171	174	161	145	177	149	130	149	149	158	150	154	137	140	135	173	154	130	143	173	171	151	160	148	180	161	157	164	159	159	151	146	157	143	138	163	157	135	148	153	184	149	152	137	151	149	173	178	163	172	163	160	138	150	159	148	164	132	144	173	143	149	144	149	144	146	163	138	169	153	139	184	165	138	144	161	152	171	134	163	141	162	165	148	143	150	150	156	149	150	139	123	141	168	142	145	173	165	130	157	121	142	126	151	163	169	149	157	159	142	145	174	150	158	132	170	139	142	150	153	182	132	143	155	148	167	141	163	146	154	155	165	153	170	150	183	172	150	166	165	154	176	153	148	122	141	132	158	150	138	137	168	155	148	148	175	165	137	124	162	131	156	168	178	131	136	130	148	160	159	155	144	167	138	135	149	153	146	161	153	138	148	140	149	176	143	147	156	172	142	165	140	122	150	130	162	148	145	125	152	138	149	132	153	168	174	162	153	139	139	165	145	144	152	135	158	165	143	143	152	176	140	149	147	141	156	159	174	149	150	153	176	190	174	136	142	176	158	150	153	160	146	150	177	138	144	139	169	159	146	142	162	151	150	151	154	168	138	146	158	167	138	147	161	149	158	151	156	141	155	164	143	153	135	156	159	154	138	160	147	175	145	154	141	162	147	159	146	168	146	158	119	166	145	157	170	145	164	142	142	153	157	154	175	176	159	150	163	150	141	157	146	147	151	150	160	147	174	136	163	130	141	150	141	150	154	151	165	140	128	145	170	143	149	143	157	165	146	162	156	153	146	155	161	161	139	169	134	141	156	149	156	160	171	155	141	143	156	124	181	142	161	125	169	151	165	148	159	146	135	152	146	139	168	153	163	136	144	156	137	160	157	139	151	157	135	157	164	150	157	145	131	151	139	154	156	137	147	161	154	125	136	151	151	149	136	133	142	157	184	158	145	153	152	152	170	150	137	143	172	149	164	140	148	139	157	160	143	151	147	161	152	140	157	158	176	134	158	150	145	159	155	151	161	167	155	143	157	151	172	158	157	161	172	172	169	150	152	148	174	147	171	162	176	150	159	165	144	153	150	139	160	148	158	166	168	148	143	159	172	137	142	142	132	165	158	145	166	157	130	160	151	152	150	167	127	142	147	153	160	140	139	124	133	137	164	148	157	160	149	140	144	157	139	167	162	151	130	145	154	153	135	141	156	158	142	156	138	150	155	132	176	151	132	137	152	140	170	171	163	133	146	137	164	157	153	138	160	166	157	159	173	154	124	155	157	136	162	171	158	149	162	130	129	155	143	154	158	149	174	145	151	143	170	174	180	140	161	159	127	128	140	148	157	164	175	134	148	186	163	166	158	163	157	149	148	148	154	148	140	149	152	156	175	134	153	153	154	131	151	150	179	157	161	145	145	164	152	166	154	164	147	173	159	130	138	154	155	157	162	167	138	153	163	167	155	134	155	168	160	137	166	145	159	166	143	171	163	151	174	128	160	164	149	148	153	161	167	183	161	158	171	159	146	155	136	148	141	150	155	165	156	165	161	155	126	152	145	137	171	145	137	153	141	162	139	133	145	171	167	135	148	146	150	128	140	156	146	145	147	167	156	136	142	158	157	135	159	146	172	147	163	162	140	150	147	162	148	155	160	148	144	153	162	147	156	165	142	142	155	137	142	157	150	165	149	145	159	146	149	161	146	174	136	162	155	154	139	183	152	155	141	133	167	169	139	172	156	154	150	149	127	153	155	149	152	143	162	145	132	154	162	145	147	154	168	161	154	148	138	152	150	140	137	141	161	162	148	135	149	150	133	142	109	139	165	154	171	182	143	148	148	145	170	157	143	145	152	135	157	152	128	136	140	155	133	157	145	137	149	157	158	161	159	140	163	164	163	166	160	153	178	169	169	174	153	149	147	152	168	151	143	178	165	137	146	165	147	149	153	145	157	131	146	141	155	149	167	155	162	152	141	150	175	162	167	148	139	151	151	172	153	152	131	163	142	164	141	180	154	124	139	143	150	146	177	140	144	138	167	164	165	150	167	141	162	162	143	169	159	159	158	136	140	176	168	140	140	143	165	149	148	166	150	148	132	149	175	174	143	153	132	157	175	165	154	153	145	151	133	159	137	152	155	149	120	147	173	150	174	142	144	157	175	135	145	161	159	157	150	126	164	147	138	155	157	169	159	153	147	149	175	156	160	130	149	147	130	135	175	153	137	142	141	153	161	134	159	145	145	152	166	166	170	154	161	164	165	142	147	151	152	155	164	160	145	128	163	141	138	147	152	157	166	168	137	151	153	160	140	175	131	163	138	142	153	148	160	159	139	143	150	163	158	141	137	148	143	145	149	146	187	164	155	159	143	136	141	151	165	154	170	155	150	162	156	144	158	140	154	150	145	153	155	133	156	147	148	155	165	162	139	170	145	158	128	145	170	141	129	161	161	154	157	141	160	147	145	176	158	140	172	109	180	144	135	162	147	156	140	164	152	163	163	148	147	150	168	157	148	130	135	155	148	122	138	139	145	143	151	172	149	158	142	159	150	157	128	146	143	135	145	155	157	157	156	152	159	181	146	149	172	164	137	149	162	145	149	153	157	154	177	168	161	166	167	166
8852	6759	7655	7907	8092	6861	3316	3941	3455	2938	2118	2038	2564	2439	2803	2179	1478	1209	1098	1069	954	850	807	780	672	594	657	769	857	770	699	692	657	667	623	579	497	528	488	527	510	481	447	434	532	528	538	492	483	448	462	490	456	459	471	435	419	441	453	492	447	465	448	437	444	461	459	478	427	429	429	452	508	485	483	478	451	461	421	429	491	441	457	461	483	469	484	453	438	446	428	449	460	438	464	501	449	446	495	483	452	466	466	490	433	469	452	436	468	435	481	463	443	461	443	466	427	415	479	458	449	445	468	464	473	414	460	464	477	473	482	419	453	443	465	462	508	450	495	457	452	492	475	475	475	470	464	474	488	415	433	444	451	456	454	453	494	458	479	425	463	457	437	471	459	451	485	440	475	446	474	461	472	453	435	435	495	463	450	484	462	452	439	449	412	465	454	400	451	473	425	527	455	467	465	411	447	471	475	468	460	450	481	447	488	445	459	468	489	472	447	471	440	453	469	446	445	478	489	477	467	481	456	486	471	446	450	445	473	440	411	511	458	453	471	470	461	467	427	427	464	451	430	394	451	465	465	432	482	448	482	458	474	475	469	454	432	463	450	452	469	447	437	433	447	445	442	493	461	413	467	490	460	497	446	434	490	486	473	473	463	492	464	506	445	493	417	486	491	454	429	396	444	455	465	444	434	441	428	483	469	468	482	463	473	486	470	456	445	423	432	472	468	443	490	440	462	424	447	447	435	483	445	490	442	472	467	450	486	469	480	463	490	473	471	469	491	437	429	447	428	450	465	480	469	485	443	482	467	461	465	446	492	443	441	462	434	455	426	447	467	442	465	470	467	442	455	436	450	502	443	484	470	473	440	440	453	403	464	469	485	491	460	452	462	444	459	488	462	459	454	505	447	425	427	483	469	442	433	447	448	471	466	438	471	441	438	429	461	475	451	466	463	445	439	434	472	449	507	434	446	456	455	483	477	456	439	476	451	455	461	444	462	453	414	447	435	449	483	435	461	426	450	442	470	477	491	478	434	437	469	465	473	468	481	483	494	442	494	460	456	446	425	476	483	461	487	473	456	491	427	423	447	471	441	427	447	451	453	434	471	419	447	423	436	434	475	416	486	466	428	443	470	471	440	432	492	451	430	437	504	456	447	443	481	483	488	473	481	456	455	471	443	459	515	463	439	464	418	495	461	457	447	427	443	474	424	453	474	442	444	478	433	438	491	459	443	429	425	454	492	468	477	466	440	442	479	461	484	464	465	446	433	460	453	461	465	462	500	474	490	457	445	440	447	472	470	448	466	489	477	467	446	456	468	435	461	462	446	496	422	466	440	437	463	476	438	471	470	441	483	443	443	425	436	449	461	476	454	490	425	444	491	432	464	443	476	484	456	490	465	479	451	467	440	455	438	482	417	455	437	471	468	494	472	472	445	473	457	421	476	430	431	483	455	423	441	449	440	468	429	446	440	451	451	452	453	430	481	478	447	435	406	422	453	439	449	478	480	467	460	469	467	451	447	418	475	464	477	456	443	451	502	457	503	441	480	483	451	452	429	444	460	438	438	456	477	487	480	468	450	433	464	469	459	456	454	484	453	442	454	493	427	484	469	452	438	463	450	423	467	413	486	463	457	466	509	431	447	457	457	443	457	471	463	434	451	466	467	473	458	449	462	488	478	482	447	481	438	490	456	482	468	479	485	415	460	436	466	472	476	460	480	463	468	493	448	434	434	445	472	438	486	471	488	471	490	487	464	453	490	454	454	429	468	434	453	446	443	461	469	445	462	458	450	450	451	470	459	463	462	449	481	453	453	441	424	443	474	446	456	420	487	438	491	471	458	476	462	450	461	461	441	431	463	454	441	465	452	453	455	434	470	417	476	461	484	486	444	438	452	431	451	429	456	462	467	469	480	452	441	434	410	437	441	455	461	442	452	478	458	486	468	458	469	478	436	416	454	452	441	491	429	442	445	469	456	461	480	440	451	514	445	448	453	481	460	449	424	476	446	479	460	453	451	473	458	465	477	481	474	474	449	432	443	446	436	497	478	452	452	489	478	495	451	479	473	494	483	453	499	436	490	440	456	469	439	505	427	428	455	457	434	443	466	427	443	445	456	428	457	491	460	440	462	458	464	440	488	439	467	464	447	474	458	461	502	476	447	431	420	416	452	418	495	497	471	483	477	488	461	468	481	469	489	420	426	460	426	458	444	445	457	413	489	426	465	414	447	446	443	448	459	450	472	470	482	461	477	427	460	461	417	467	467	435	482	459	459	484	476	492	447	453	467	461	469	443	435	499	458	472	445	441	476	461	444	448	441	452	419	442	464	425	473	441	434	469	461	453	449	511	464	445	422	469	476	492	469	449	443	453	443	448	468	440	465	459	433	478	468	441	467	474	465	466	463	456	465	477	423	449	456	450	423	458	444	456	461	490	493	445	486	471	433	435	453	420	470	438	475	452	452	466	483	418	454	485	430	431	426	467	458	452	479	486	457	485	468	410	440	501	458	451	466	433	475	465	476	464	426	431	483	454	451	467	470	439	477	440	440	469	445	448	396	448	460	444	462	469	455	412	451	431	436	469	500	445	476	467	456	441	443	432	444	461	434	420	475	401	446	467	460	413	460	453	484	480	436	435	439	467	484	418	506	453	452	482	491	437	418	456	439	447	468	456	458	457	468	436	449	437	427	448	458	454	474	468	468	459	442	434	459	422	436	509	456	425	442	488	453	472	430	429	490	440	467	458	472	463	477	471	490	457	465	502	452	433	444	452	457	464	439	434	452	471	399	490	480	438	466	488	475	466	472	428	462	453	469	465	450	446	470	458	462	439	431	479	465	467	434	500	479	450	453	489	438	441	416	521	446	469	446	435	451	445	470	486	487	446	478	492	481	473	482	443	455	503	450	403	487	434	436	460	460	470	477	440	457	463	476	457	465	480	473	429	457	461	493	439	437	490	465	442	481	447	451	450	475	446	466	438	469	437	463	511	447	479	489	458	482	463	482	468	473	452	458	436	465	457	497	466	468	468	428	447	458	448	513	487	462	437	413	455	461	452	460	429	451	457	433	444	478	491	460	431	465	457	456	437	461	445	452	474	426	457	424	479	444	442	487	485	462	489	458	418	475	415	452	443	474	480	434	449	446	461	484	450	476	441	463	456	443	461	445	496	427	456	468	490	434	423	496	450	419	487	450	458	454	465	450	440	473	449	498	437	443	462	464	460	448	452	473	457	456	438	452	488	461	431	429	454	438	499	479	441	400	445	453	447	487	422	420	474	428	443	458	443	456	429	473	473	450	463	448	445	473	424	465	471	465	429	456	419	455	472	467	443	467	421	486	419	471	448	454	462	430	436	473	458	478	450	500	421	455	461	461	459	471	448	500	447	466	489	494	388	511	446	442	412	468	461	450	473	421	421	485	471	455	501	459	442	448	438	462	472	470	440	474	464	472	481	457	451	446	483	469	476	473	466	468	460	435	441	478	467
28956	21245	16921	1335	234	219	156	178	153	155	155	138	158	138	131	143	133	132	141	124	135	133	133	135	133	136	122	145	123	121	129	134	135	137	123	123	115	155	144	115	138	133	154	132	123	115	109	117	138	129	137	134	126	130	143	133	158	131	125	130	135	129	136	131	122	126	121	113	133	138	132	126	135	116	118	145	122	120	144	132	106	152	116	126	142	122	138	131	133	138	138	146	125	151	144	142	120	151	139	127	134	137	149	110	121	117	153	116	116	129	119	137	136	141	136	132	135	133	136	144	147	137	126	126	129	150	118	120	125	104	111	127	130	130	151	145	135	113	148	145	134	150	132	111	124	140	112	124	117	137	127	142	126	158	128	133	143	122	124	124	136	130	140	150	113	131	132	123	162	119	146	132	130	133	132	135	121	126	147	140	127	133	131	125	128	116	117	149	131	126	125	123	120	147	117	127	124	143	132	117	120	132	161	133	125	135	110	126	114	140	121	141	144	131	128	129	138	149	128	114	137	114	147	143	128	144	122	137	126	141	145	145	136	131	124	118	138	149	135	138	141	120	110	139	135	118	133	143	132	146	122	135	123	148	110	123	127	133	117	133	141	123	134	140	138	127	126	131	148	117	148	114	128	113	123	130	115	110	149	148	125	136	137	150	133	156	105	114	125	128	150	128	141	132	135	138	132	130	143	140	130	127	127	127	135	137	149	122	145	131	113	115	147	142	149	116	135	116	137	135	116	120	106	127	133	169	152	147	119	150	119	122	133	110	122	131	116	125	116	114	153	149	139	127	128	136	112	121	146	131	127	116	126	124	146	114	136	136	120	146	136	146	142	132	148	116	126	139	145	147	124	131	118	131	142	119	148	134	111	133	130	126	133	113	135	139	128	120	123	120	114	158	148	145	130	135	118	135	131	148	107	117	128	167	148	125	153	130	117	136	121	139	135	125	144	138	138	141	122	132	132	106	123	135	126	125	122	125	151	125	118	113	138	135	123	142	137	126	127	125	120	139	140	148	132	118	125	129	125	129	117	123	151	138	125	125	155	134	131	138	121	137	134	117	139	130	143	131	121	115	156	129	155	128	137	115	143	132	137	118	136	133	127	133	145	138	141	148	131	142	116	133	157	136	140	113	110	132	124	133	118	119	126	108	107	136	127	131	122	159	128	141	120	117	129	149	132	146	124	140	147	155	137	126	151	102	131	116	133	135	134	135	144	128	133	122	132	119	143	124	134	134	128	139	139	141	151	116	133	128	129	123	139	128	139	117	125	132	136	127	132	130	135	118	118	136	143	134	126	124	126	106	136	137	121	149	116	115	136	118	126	122	123	128	118	122	133	107	131	122	145	160	129	119	122	155	142	127	139	140	131	136	119	126	125	148	128	123	134	113	154	120	127	137	134	149	130	127	118	141	119	136	117	120	117	139	138	128	125	134	112	117	139	146	126	160	117	125	128	116	139	105	126	134	148	117	126	138	122	122	127	107	134	122	132	144	130	121	103	129	128	116	141	118	157	133	106	150	154	125	144	145	123	129	132	120	107	162	130	145	120	131	156	104	119	146	127	126	112	145	127	119	137	122	118	116	136	152	149	130	142	143	148	139	122	144	149	120	152	145	128	138	126	123	131	142	134	143	140	135	128	140	114	112	128	128	139	124	117	130	123	130	133	150	148	125	124	150	114	125	113	117	158	127	127	127	128	133	123	136	120	131	151	161	126	140	149	117	139	127	139	142	140	117	153	131	111	115	137	129	130	153	119	145	137	138	121	128	114	112	154	142	144	130	143	122	128	121	132	136	127	130	139	136	126	130	143	129	123	125	120	126	135	130	118	121	141	139	145	130	144	113	114	136	148	133	129	138	120	117	134	120	129	126	144	127	133	135	135	126	134	153	116	146	114	122	138	136	129	122	121	135	119	122	133	115	131	138	136	120	122	128	128	137	131	128	136	124	143	124	140	146	150	149	131	138	131	126	138	129	150	131	123	143	143	142	138	127	149	122	131	130	114	130	148	145	140	140	110	130	133	119	141	159	164	129	134	117	138	134	126	150	130	111	129	135	139	136	140	133	119	118	137	113	144	141	146	123	119	147	120	125	109	134	156	129	133	136	126	141	138	128	133	138	121	137	137	144	130	128	126	128	154	144	148	128	127	133	129	152	143	126	146	128	139	117	132	119	149	138	132	138	128	145	148	111	128	138	147	124	137	140	125	139	116	136	135	136	127	131	120	129	116	115	136	125	134	161	131	124	126	135	123	132	132	124	135	128	122	137	152	146	135	155	137	150	141	137	139	135	151	140	137	140	143	127	137	155	119	127	136	131	132	140	132	155	124	131	113	147	128	135	129	141	156	110	121	109	151	130	141	145	128	158	139	131	137	141	131	133	148	142	136	134	138	140	144	135	133	136	123	140	112	106	142	148	138	119	146	132	135	140	125	120	140	133	131	130	129	132	125	102	130	98	128	122	126	133	128	134	154	125	142	140	140	132	141	115	110	125	150	145	126	112	136	135	134	144	144	133	123	127	144	124	122	129	131	123	126	117	140	156	125	130	132	144	123	148	126	135	129	109	131	125	126	127	127	144	142	142	131	110	136	154	144	146	132	126	144	145	154	156	134	144	131	123	118	170	140	136	143	129	118	134	141	139	125	126	143	131	128	148	123	126	118	121	138	137	144	115	130	145	131	149	129	111	142	144	112	135	119	103	136	136	135	120	144	118	144	125	134	118	128	128	133	108	127	122	137	138	136	132	143	123	138	147	134	128	152	130	125	122	121	129	113	138	115	125	130	121	124	138	140	125	120	119	122	145	125	119	141	127	106	140	139	114	125	128	125	136	140	125	134	138	150	126	136	123	131	109	129	140	145	141	137	116	114	137	135	128	127	138	146	131	133	123	141	148	126	120	127	145	135	131	121	113	123	124	141	151	124	138	120	140	146	133	141	112	119	151	113	144	113	108	138	141	123	130	143	122	135	117	130	145	127	131	138	144	130	132	131	131	133	137	132	131	122	135	147	147	153	129	124	119	124	124	131	140	154	133	117	138	146	147	112	126	113	104	130	131	127	134	139	141	119	142	130	128	130	135	127	128	128	142	130	127	111	120	130	134	139	148	139	140	146	132	128	143	130	131	137	129	125	98	120	126	126	122	109	123	144	144	120	160	116	136	126	131	119	140	129	132	133	130	122	142	120	116	116	151	121	125	140	127	123	147	124	139	138	139	110	123	151	127	119	140	147	126	147	143	151	113	133	146	120	136	134	115	102	125	135	126	134	142	148	133	155	124	140	125	124	109	171	146	132	132	131	130	130	115	133	132	116	132	122	117	133	136	127	125	139	129	139	111	127	129	129	117	125	148	150	136	150	151	120	136	139	141	128	140	143	122	138	126	121	126	126	126	124	138	160	122	129	118	142	125	144	138	122	135	141	143	121	126	135	149	144	136	124	116	126	141	149	104	162	109	120	126	143	122	151	125	140	152	137	128
5657	1226	1109	853	847	753	622	614	542	510	483	467	507	455	487	495	467	439	449	443	399	431	466	438	418	413	414	382	381	410	399	436	394	419	379	431	398	400	399	404	364	402	405	404	399	402	387	421	416	402	410	407	377	421	412	377	374	419	380	424	424	420	409	412	387	383	393	418	406	413	379	375	415	354	395	413	442	463	388	416	414	385	397	402	394	386	413	439	371	429	373	394	393	411	391	383	406	427	414	393	397	400	396	409	401	382	421	370	406	414	400	403	409	385	394	398	391	408	420	383	377	412	410	397	416	409	414	393	411	449	391	387	425	403	377	396	420	402	431	383	401	422	387	406	386	361	379	389	378	407	414	368	359	429	388	369	428	411	419	403	375	381	394	394	413	392	422	405	433	413	420	394	412	400	384	361	415	406	350	391	378	393	381	412	408	388	376	417	386	363	396	356	391	397	401	385	382	411	376	373	397	375	436	412	376	412	424	409	416	388	382	418	433	419	383	425	373	380	355	402	390	417	406	389	415	405	423	412	402	402	387	399	379	374	424	395	406	407	399	413	344	367	442	377	395	378	396	436	391	408	428	371	415	371	429	380	428	414	397	426	409	413	413	423	389	407	390	415	391	394	386	395	406	385	409	389	395	374	394	398	398	400	393	394	373	394	445	414	381	397	398	370	412	416	413	411	399	380	396	380	384	370	391	397	408	393	408	368	398	395	409	425	393	369	395	398	428	435	412	406	413	385	426	422	400	406	406	381	423	407	401	436	430	385	399	375	410	407	386	426	404	397	385	408	371	381	403	390	379	411	387	386	406	431	402	357	408	420	385	378	409	383	433	371	416	427	382	399	366	367	409	407	426	364	386	384	446	426	375	430	401	417	401	420	396	408	391	433	437	414	368	397	380	441	420	386	409	427	408	406	396	393	378	404	358	406	412	374	389	382	415	399	424	418	420	411	385	411	390	392	412	426	392	411	415	415	420	393	405	392	397	422	402	385	385	414	416	393	413	404	386	374	413	385	373	412	420	404	382	380	412	395	381	407	383	407	393	415	398	403	395	379	393	408	424	390	422	412	412	377	376	398	387	418	421	363	403	411	403	411	390	393	429	400	412	408	399	347	412	385	424	397	370	404	391	389	385	390	440	410	398	358	403	407	395	399	369	383	391	426	407	402	422	425	411	436	398	386	427	397	401	438	394	369	420	408	412	405	405	405	405	403	385	366	407	428	387	388	391	382	400	430	413	403	432	381	395	368	369	421	397	413	423	358	355	369	412	402	420	402	424	404	367	419	411	438	368	395	420	386	398	422	390	410	398	382	401	420	416	397	399	466	406	396	397	397	412	400	410	446	418	389	390	415	415	373	412	427	396	430	397	426	433	437	369	420	413	426	392	405	403	362	370	431	382	428	370	387	376	409	389	404	400	387	388	402	395	423	400	401	416	396	388	403	417	361	392	391	384	413	403	433	452	404	397	397	364	405	400	402	422	424	395	412	394	412	407	400	424	419	378	383	433	426	405	402	386	371	389	408	393	370	403	440	428	386	405	404	384	442	376	389	443	404	409	382	385	399	385	437	404	412	376	418	431	398	413	406	373	415	403	418	391	391	409	375	389	361	401	408	411	395	414	367	421	415	386	403	364	385	399	399	426	431	393	433	402	374	402	403	378	410	404	398	410	392	397	408	391	408	416	367	394	433	369	383	429	386	395	419	397	417	391	394	374	396	419	394	416	435	388	396	405	367	430	363	391	390	380	397	408	403	415	406	433	413	411	405	420	439	395	413	414	383	402	381	406	421	407	377	375	402	392	405	393	407	383	371	421	389	365	403	412	365	398	406	426	394	404	422	375	370	412	414	403	402	404	385	418	402	389	431	408	384	421	400	395	389	393	416	379	390	399	422	383	424	409	365	416	388	391	400	383	413	398	355	414	399	371	407	399	420	393	385	396	382	371	452	381	390	360	383	403	376	398	416	390	368	394	410	397	394	420	417	362	395	387	401	398	447	398	411	402	411	389	386	393	401	419	404	364	395	416	423	364	389	402	410	403	372	406	388	389	413	375	375	456	405	417	423	384	399	407	431	426	381	427	434	384	385	397	408	406	403	397	378	355	407	441	408	386	429	398	402	412	398	426	363	381	377	428	419	388	395	395	403	404	407	412	436	422	438	397	380	395	371	419	397	419	400	393	397	401	352	411	386	396	372	405	415	395	394	379	423	395	405	375	425	411	365	446	395	442	433	418	406	380	400	422	422	341	370	395	398	414	367	430	373	371	375	419	377	418	428	385	377	414	412	406	408	369	397	409	393	389	397	382	392	443	387	397	410	358	420	388	423	399	377	408	413	390	400	409	439	418	437	396	391	401	392	364	445	411	392	404	386	417	388	422	372	360	399	421	362	406	408	421	399	412	397	392	403	396	402	381	397	401	401	389	382	378	409	399	378	382	400	441	403	396	380	388	378	385	443	398	415	423	387	386	389	443	389	452	412	407	393	371	385	376	430	381	371	406	407	362	407	342	383	379	434	391	422	392	392	443	394	402	403	398	428	400	389	418	397	387	365	403	425	385	397	402	423	382	432	401	386	338	406	416	393	389	420	426	422	386	402	418	382	402	384	386	371	376	375	381	414	418	376	366	394	366	377	431	415	356	407	385	432	392	404	426	413	415	383	434	398	380	409	417	430	407	441	414	392	408	421	425	441	406	388	373	445	433	382	403	371	436	399	386	405	410	397	407	410	357	427	392	376	398	407	382	381	407	387	381	412	439	389	413	393	382	403	393	418	375	423	389	368	386	424	390	430	408	404	422	409	407	411	419	400	421	399	396	402	403	397	378	390	397	379	410	418	454	407	375	403	380	390	413	387	396	387	413	381	444	405	388	384	430	377	431	357	394	411	430	414	370	382	388	427	441	402	365	384	394	372	421	411	402	443	409	387	378	385	411	408	407	379	461	403	400	383	403	396	406	398	430	411	414	414	411	380	415	413	429	394	413	376	407	425	382	400	377	352	401	407	424	402	386	376	415	391	399	364	379	400	392	388	383	417	389	400	397	381	367	400	442	428	386	425	397	438	385	397	384	365	382	359	408	410	387	408	426	396	397	380	399	398	408	357	409	425	398	423	412	417	383	401	399	390	383	419	406	373	420	381	401	410	366	416	415	394	397	352	394	445	374	407	390	392	404	413	382	399	425	393	402	393	405	370	411	373	388	408	413	415	402	425	390	387	372	390	373	418	388	440	447	365	380	371	364	414	399	427	384	409	419	388	405	390	415	382	376	407	400	384	377	426	428	415	385	369	369	380	356	400	387	442	409	426	423	377	379	417	409	421	408	398	400	383	391	357	426	397	408	437	384	431	393	397	374	431	402	398	418	395	400	405	427	418	421	431	376	391	388	387	377	413	397	398	413	371	377	383	397	399	379	377	360	412	397	397	407	409	402	393	402	399	390	412	424	391	375	398	390	368	383	388	412	416	428	386	391	366	388	374
28861	21300	19830	4372	1221	789	502	507	380	365	272	288	314	372	304	293	221	196	180	181	173	156	186	153	129	151	173	159	171	160	167	154	151	148	132	150	153	129	121	150	148	113	122	143	151	131	123	139	135	147	143	136	136	141	159	139	145	124	106	129	125	143	152	132	136	135	140	126	130	134	140	134	127	133	130	123	142	123	141	126	154	137	108	120	141	136	142	138	139	130	126	144	159	133	131	155	152	165	141	132	124	127	141	152	126	127	123	136	125	133	130	130	135	127	122	134	131	143	139	150	162	145	118	133	169	135	137	137	148	113	155	112	151	130	140	127	137	141	148	135	131	137	118	127	145	130	121	147	138	146	131	118	123	134	142	148	133	152	162	136	126	124	149	124	121	131	116	137	148	142	139	129	112	129	134	126	159	122	149	137	143	148	126	136	156	150	151	130	132	150	158	143	137	124	128	147	139	149	141	143	126	134	134	146	122	143	143	137	143	152	131	144	133	160	136	133	124	155	132	131	147	145	141	149	152	139	122	120	117	120	142	137	130	144	144	123	132	150	121	140	150	147	149	129	149	139	139	140	128	153	128	144	133	132	148	127	150	143	143	130	142	144	129	113	135	136	132	94	117	147	136	154	132	129	150	128	139	146	129	145	160	149	137	139	159	132	125	148	136	137	147	135	163	145	130	135	135	124	140	130	121	142	137	127	129	142	133	147	123	137	133	114	144	131	133	148	127	132	141	131	131	115	141	121	149	134	138	127	148	150	136	138	138	130	138	141	126	122	137	117	144	130	127	160	117	115	129	136	156	148	120	143	129	140	150	142	134	134	135	134	123	131	138	139	136	119	121	156	149	127	146	135	145	118	114	137	136	169	129	129	129	134	130	132	135	130	140	139	123	144	139	132	112	133	148	148	130	134	140	144	124	116	136	151	139	137	126	133	127	152	133	133	123	126	141	152	135	129	152	135	147	130	136	129	133	130	154	134	147	146	165	150	132	139	132	142	153	138	150	123	125	136	144	150	141	126	131	121	137	143	139	138	155	129	130	129	150	128	149	122	139	157	134	139	148	126	141	147	138	133	126	131	127	137	130	150	126	127	118	126	132	134	136	128	118	132	137	124	122	115	134	126	152	141	130	145	145	149	138	145	136	124	136	137	127	121	149	133	143	144	140	137	138	151	159	142	131	128	138	135	132	150	129	137	136	115	137	112	134	156	149	153	136	161	129	129	141	134	122	145	144	133	142	127	120	117	123	154	140	126	130	119	128	152	147	154	129	147	137	143	161	149	152	137	137	121	143	122	129	144	164	139	141	121	128	112	128	116	116	129	131	148	136	150	150	161	129	123	134	137	137	134	163	118	134	148	131	146	141	138	163	131	135	129	150	132	137	146	110	151	128	130	151	129	157	126	127	160	138	127	137	128	147	138	123	136	140	146	128	135	147	160	151	157	125	130	125	127	153	143	126	140	134	152	158	125	108	132	136	132	128	132	126	154	146	136	145	135	137	132	134	123	130	139	142	137	120	132	124	133	138	146	126	126	137	142	123	120	113	145	119	115	130	140	137	157	123	121	134	152	155	139	133	125	145	148	145	132	118	135	128	156	133	133	144	115	123	115	142	131	137	146	122	137	137	137	123	122	151	128	124	112	140	145	132	146	132	128	134	139	144	146	125	156	156	134	145	134	155	147	126	127	134	125	134	161	132	150	132	132	147	122	126	150	151	118	132	128	146	129	140	139	143	132	134	151	157	154	127	148	137	142	143	160	134	149	141	131	110	133	153	143	127	127	142	134	135	133	114	143	138	140	153	137	133	127	137	164	112	125	140	128	130	135	126	147	133	142	124	150	139	131	125	146	108	118	100	116	132	156	132	109	143	139	145	142	134	142	140	137	133	115	128	133	145	148	108	153	115	142	123	155	124	136	127	123	130	137	125	126	161	160	141	142	136	141	129	139	117	151	128	138	139	144	125	145	135	135	140	130	133	143	179	145	135	142	126	145	148	138	112	136	144	119	129	134	124	128	142	158	107	140	154	136	139	141	142	151	151	114	127	163	128	132	154	125	157	110	128	121	142	145	151	140	127	128	136	132	131	143	148	136	121	143	130	122	132	127	138	118	152	134	126	135	121	136	120	151	127	126	134	135	120	145	128	139	145	122	148	144	136	126	122	128	122	142	122	134	133	121	155	122	150	148	124	143	126	135	133	149	127	143	123	130	149	129	143	128	130	139	143	136	139	151	119	123	144	128	167	156	132	121	140	128	127	138	139	132	153	134	132	149	119	118	135	138	135	119	118	121	134	128	139	151	122	146	141	155	141	134	144	153	139	144	136	134	139	145	122	134	127	127	160	162	131	116	147	129	144	153	144	143	121	137	153	144	115	130	160	118	137	138	130	137	126	135	138	143	125	136	145	143	150	124	144	132	138	126	138	148	137	147	124	151	128	124	127	139	141	132	131	138	122	134	110	139	130	131	153	134	134	139	131	137	128	127	128	138	114	134	144	143	129	134	163	146	127	145	126	138	118	132	135	142	155	139	124	152	134	156	127	134	149	144	126	149	128	135	140	127	142	127	122	148	139	146	134	130	134	135	128	118	141	129	134	122	156	150	139	144	135	141	148	144	127	133	137	150	137	138	120	114	115	139	112	141	106	144	124	153	129	142	145	131	159	142	153	149	138	139	129	131	155	124	140	149	129	136	141	149	144	141	130	149	121	131	119	115	145	129	149	132	137	150	151	157	127	148	135	134	152	122	139	138	139	143	136	133	142	161	128	135	137	124	146	137	134	128	119	133	128	138	124	145	141	138	155	128	112	134	138	148	138	141	140	142	139	129	142	131	143	135	133	126	144	140	146	143	147	136	120	125	153	140	134	124	138	138	113	133	134	132	135	128	147	130	125	127	130	136	132	137	166	126	124	162	145	141	148	146	128	116	142	127	132	130	124	122	131	127	154	126	149	149	143	128	107	124	131	134	143	128	140	125	116	120	137	151	153	128	132	125	132	126	132	147	132	129	121	135	132	136	152	115	149	115	135	132	136	131	123	108	134	116	140	120	139	139	146	173	131	158	147	152	143	132	142	135	121	141	130	130	143	138	143	143	143	143	132	149	138	136	128	142	142	128	153	172	135	153	126	140	166	128	145	142	144	126	115	155	127	125	129	122	139	134	134	138	139	115	143	159	144	140	137	131	134	157	139	131	122	149	132	145	145	128	136	146	141	153	123	122	136	122	141	124	140	154	156	133	150	130	136	139	132	147	121	120	139	134	122	162	144	131	127	154	137	142	147	141	134	128	149	147	146	141	117	144	126	134	148	132	115	132	145	134	138	115	138	145	155	135	131	150	137	130	142	140	140	143	106	141	134	129	133	129	137	153	151	105	134	143	143	107	135	150	146	145	153	128	131	117	142	136	129	129	124	120	122	139	134	123	149	154	138	140	132	139	167	154	156	131	124	140	140	148	120	152	122	122	134	153	128	145	134	130
7624	5004	5506	5531	5253	3835	2413	2519	2244	1828	1268	1263	1615	1809	1748	1409	1072	873	819	782	711	648	626	633	513	528	531	557	649	624	545	527	500	536	502	515	456	467	497	444	424	389	433	408	399	434	411	419	448	395	457	443	454	376	409	408	419	413	444	397	411	426	409	395	401	402	386	403	447	394	401	372	435	394	394	376	433	389	429	456	450	397	418	421	384	443	422	430	405	430	469	398	423	407	413	423	461	420	435	418	411	402	409	400	400	423	419	375	424	449	393	391	404	393	416	439	429	392	419	373	397	433	390	436	404	424	410	404	431	411	434	410	420	455	401	386	429	420	426	413	424	423	396	415	380	414	412	448	411	400	445	411	409	410	433	408	407	411	421	407	412	346	406	437	418	369	404	401	431	416	418	393	400	442	393	393	411	389	413	415	398	430	401	441	413	379	398	371	425	418	469	401	454	383	403	401	378	394	413	397	427	421	403	415	443	421	412	440	416	436	422	411	417	372	439	414	420	437	423	424	433	409	424	399	386	410	396	424	429	425	407	412	423	410	410	404	410	438	414	405	435	427	421	391	432	426	411	407	416	418	448	416	401	433	406	377	419	402	404	415	423	397	408	403	446	426	384	408	397	435	389	377	423	413	423	406	442	412	404	421	390	419	418	438	445	382	413	406	421	408	375	399	459	420	407	451	406	448	397	400	419	393	384	381	422	440	392	429	420	428	396	421	408	419	427	443	387	436	401	432	417	408	410	441	435	449	400	386	429	433	430	420	420	427	396	432	415	401	417	402	402	399	422	431	386	400	384	446	428	416	468	409	419	366	413	423	418	459	427	417	421	421	411	418	439	420	428	441	414	387	416	431	426	373	407	465	443	421	400	406	377	438	401	399	418	464	400	441	418	389	454	400	391	408	421	418	428	422	419	404	431	417	422	428	382	446	404	430	424	428	439	401	395	410	424	444	418	434	436	409	407	437	416	429	435	380	433	409	400	415	377	397	421	425	428	392	390	431	401	455	424	388	415	418	414	398	422	425	382	406	412	419	403	399	432	417	417	421	424	446	412	464	422	431	418	409	433	446	402	408	404	426	431	411	426	428	415	450	410	404	389	415	401	370	406	405	415	393	426	463	440	403	415	443	440	389	406	377	399	393	439	417	385	428	407	445	417	426	411	396	363	422	437	421	427	418	408	409	392	422	414	400	440	428	432	423	422	445	412	375	424	427	439	411	392	432	392	417	425	381	417	402	427	441	391	438	420	405	419	418	434	423	436	402	417	452	403	369	449	401	399	446	406	419	442	412	416	403	429	415	439	425	429	399	395	431	427	415	429	410	394	424	442	435	427	447	434	442	394	412	397	440	455	412	436	446	432	401	415	420	419	425	409	420	440	447	402	408	420	394	401	417	450	403	436	414	412	425	416	432	398	428	444	409	400	410	432	403	416	391	390	417	468	417	429	440	387	427	400	409	416	398	391	430	409	400	446	422	423	446	406	417	373	413	434	441	415	419	413	412	424	417	422	433	450	411	419	393	404	410	415	423	416	418	422	469	392	439	401	388	410	428	424	420	431	430	391	405	401	417	415	414	425	389	393	409	350	387	435	400	422	414	475	412	412	429	432	418	410	387	426	448	400	411	424	471	425	425	411	423	407	411	439	458	417	424	391	435	379	395	458	460	465	402	403	420	431	445	425	412	413	395	414	354	383	397	455	418	427	372	402	438	436	432	414	404	369	424	413	385	420	384	456	444	436	397	423	394	444	408	398	431	389	447	404	429	387	425	423	409	410	461	397	421	400	430	380	381	400	399	383	392	404	366	430	412	410	436	392	433	378	389	413	410	416	423	432	415	427	398	415	436	437	373	400	396	408	419	427	427	381	413	408	413	476	424	436	407	405	438	443	383	418	437	426	412	402	467	422	382	430	420	418	392	381	407	445	380	467	424	393	430	418	421	448	406	404	419	452	404	421	431	437	445	474	435	409	413	423	397	413	397	403	349	427	431	414	400	384	414	431	469	416	371	415	403	406	406	415	401	411	419	440	448	391	431	435	390	426	443	430	385	425	434	445	395	403	394	376	404	406	431	401	426	395	406	437	417	424	421	413	406	433	424	410	414	405	347	400	436	429	397	420	448	377	401	419	425	396	413	418	447	383	431	384	421	432	415	436	409	406	371	430	438	447	414	439	399	428	402	417	398	420	429	406	425	412	442	404	376	404	414	391	409	423	418	422	421	421	408	413	412	449	454	423	417	429	381	419	427	424	407	404	435	428	391	400	429	430	415	448	381	403	420	453	411	410	424	422	432	414	453	438	392	374	433	424	426	421	396	418	396	408	399	427	384	413	409	413	414	451	398	453	432	431	410	389	412	436	425	443	425	395	413	445	415	462	417	415	375	423	388	440	399	419	420	416	419	410	370	418	423	404	423	428	440	389	420	438	421	412	402	409	408	416	425	417	416	443	392	413	428	420	432	440	445	405	428	459	411	425	418	420	394	416	406	418	420	399	374	453	405	439	397	408	413	436	392	405	419	423	419	438	413	414	426	391	423	437	434	401	408	415	444	377	418	422	405	416	434	389	418	402	436	461	384	426	409	396	409	420	453	431	392	421	452	426	393	418	427	417	428	394	423	440	416	414	409	436	425	424	434	414	389	409	384	427	389	447	411	422	382	433	422	414	418	412	412	392	428	415	443	431	397	426	396	407	394	438	424	439	406	438	427	393	407	409	443	415	395	428	406	425	450	418	418	444	392	404	388	425	441	412	404	386	416	421	432	401	396	425	388	395	428	414	452	423	417	462	414	425	409	409	447	409	427	440	418	372	426	450	400	439	421	423	400	416	426	384	440	428	412	445	394	394	409	428	458	379	408	441	430	447	398	412	403	412	437	414	426	416	423	443	432	425	436	411	433	400	411	383	389	403	420	422	426	415	413	390	402	432	422	429	404	414	433	425	420	431	426	407	407	401	394	423	430	404	403	450	401	416	424	409	384	392	450	378	440	380	401	408	415	411	389	398	398	364	431	410	417	395	394	425	424	404	437	420	434	388	402	426	395	392	405	413	383	455	396	404	419	417	419	416	391	430	426	396	406	398	440	403	430	409	456	425	410	434	417	401	434	422	400	388	418	433	451	409	416	413	411	363	404	440	400	387	393	358	443	400	433	412	413	415	397	390	432	419	427	427	421	415	427	384	412	393	408	368	381	438	408	400	453	429	409	396	428	437	418	448	431	433	424	386	427	429	418	404	409	421	407	387	413	398	410	377	393	379	434	451	407	399	433	427	376	437	401	449	405	411	425	409	373	429	410	453	388	402	416	424	409	428	415	427	420	432	396	401	429	403	429	399	460	411	433	441	446	415	413	448	411	436	393	427	406	392	391	417	410	404	425	429	404	431	404	386	424	422	393	416	424	391	434	430	411	403	405	447	402	435	423	426	418	395	409	422	419	424	407	444	434	448	433	434	435	417	414	397	419	449	403	404	399	447	443	410	434
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
