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
336311678380	336311678898	336311679448	336311679998	336311680548	336311681098	336311681648	336311682198	336311682748	336311683298	336311683848	336311684398	336311684948	336311685498	336311686048	336311686598	336311687148	336311687698	336311688248	336311688798	336311689348	336311689898	336311690448	336311690998	336311691548	336311692098	336311692648	336311693198	336311693748	336311694298	336311694848	336311695398	336311695948	336311696498	336311697048	336311697598	336311698148	336311698698	336311699248	336311699798	336311700348	336311700898	336311701448	336311701998	336311702548	336311703098	336311703648	336311704198	336311704748	336311705298	336311705848	336311706398	336311706948	336311707498	336311708048	336311708598	336311709148	336311709698	336311710248	336311710798	336311711348	336311711898	336311712448	336311712998	336311713548	336311714098	336311714648	336311715198	336311715748	336311716298	336311716848	336311717398	336311717948	336311718498	336311719048	336311719598	336311720148	336311720698	336311721248	336311721798	336311722348	336311722898	336311723448	336311723998	336311724548	336311725098	336311725648	336311726198	336311726748	336311727298	336311727848	336311728398	336311728948	336311729498	336311730048	336311730598	336311731148	336311731698	336311732248	336311732798	336311733348	336311733898	336311734448	336311734998	336311735548	336311736098	336311736648	336311737198	336311737748	336311738298	336311738848	336311739398	336311739948	336311740498	336311741048	336311741598	336311742148	336311742698	336311743248	336311743798	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
53928	16210	5389	1911	1405	915	570	490	388	294	297	228	240	180	176	179	181	166	150	170	136	137	126	162	131	103	108	115	111	141	110	126	118	99	101	124	113	127	117	110	100	110	118	109	138	121	108	93	103	111	118	120	116	90	105	139	105	111	107	116	91	132	108	109	113	97	109	116	99	115	130	99	100	110	118	111	124	116	102	119	103	107	107	119	133	99	126	103	120	104	110	98	99	111	108	81	119	91	118	117	128	124	94	105	111	129	115	109	112	120	109	99	105	93	118	109	120	96	127	110	99	102	98	113	76	98	112	87	96	132	104	124	116	108	96	108	111	98	112	111	140	107	128	89	101	110	106	119	110	95	109	100	97	120	99	99	123	87	111	112	127	95	133	116	120	105	100	101	113	128	94	115	124	95	120	114	119	118	100	93	100	98	119	101	131	124	121	111	115	95	126	120	100	129	96	98	87	126	110	109	121	134	110	114	98	114	91	99	99	106	97	101	102	103	101	96	108	113	113	110	116	100	117	119	116	119	119	111	108	99	103	111	100	97	107	122	113	117	104	76	107	107	93	93	104	115	108	113	94	123	122	97	113	111	109	84	107	94	108	105	127	119	104	103	87	109	108	101	121	121	99	101	125	95	97	121	85	117	101	113	95	93	95	102	97	98	101	108	95	121	119	108	101	96	127	102	102	96	114	87	104	115	99	98	98	105	119	103	104	115	113	113	112	110	119	106	96	111	118	120	105	113	102	119	88	106	123	106	119	98	121	128	90	110	117	108	115	127	108	106	113	129	120	109	114	112	107	105	113	101	78	115	126	103	129	105	92	110	120	107	99	108	95	89	109	111	137	112	114	109	89	100	93	118	111	118	117	110	88	130	103	106	118	86	103	108	107	127	108	110	99	120	104	118	114	114	119	120	98	117	96	110	99	115	108	89	109	92	104	87	114	128	102	98	95	98	98	98	117	105	99	103	116	94	101	113	106	99	138	108	117	105	113	93	109	96	124	101	98	121	104	104	105	108	123	113	115	126	105	126	111	126	100	111	109	93	101	120	100	109	99	109	101	106	104	130	96	120	117	126	110	128	97	103	92	132	107	109	111	104	102	108	115	87	119	87	123	105	116	100	119	116	133	108	111	106	105	101	114	114	98	114	87	121	119	104	116	104	119	102	113	107	117	96	115	109	103	100	98	118	94	89	110	105	119	103	109	96	106	96	82	108	115	127	96	107	110	84	118	107	116	95	114	118	99	90	108	106	129	92	102	100	105	86	113	106	109	103	98	123	106	127	107	102	102	106	112	109	115	114	106	111	114	90	110	99	128	106	111	99	105	115	89	100	108	125	120	116	98	123	104	100	96	87	117	118	122	109	119	104	109	119	101	101	100	90	121	110	117	124	107	109	104	111	116	107	89	118	92	120	94	106	117	109	101	96	73	124	97	101	116	120	121	111	106	98	134	90	92	118	90	113	116	109	105	125	102	101	102	107	90	109	99	137	109	107	108	105	108	82	109	115	97	103	108	73	110	93	106	125	97	112	109	89	89	103	127	117	110	108	107	119	111	103	93	110	107	99	85	109	115	98	92	100	117	118	123	100	95	81	99	110	121	97	109	113	115	114	109	91	119	110	95	118	113	108	119	107	111	103	86	90	112	98	111	111	103	100	117	113	105	128	105	90	88	100	105	113	120	100	116	110	114	92	110	121	99	119	107	102	105	89	86	115	102	109	114	109	113	122	91	93	105	104	103	97	102	106	96	108	113	100	121	104	104	113	98	107	102	135	108	121	119	107	97	95	112	102	110	110	118	105	106	116	104	99	97	102	121	93	105	97	114	99	95	92	121	118	90	118	97	98	108	118	105	98	99	97	103	105	113	118	98	112	100	92	102	99	99	127	113	93	95	102	108	97	118	117	89	124	101	106	110	104	105	114	108	114	91	101	112	122	112	104	97	108	111	95	108	98	120	100	117	108	107	100	121	98	113	118	114	99	121	96	117	98	133	109	103	103	116	98	92	118	99	117	102	125	115	114	104	104	95	114	104	100	96	113	121	92	101	119	116	97	95	104	98	89	115	107	110	122	103	93	120	94	91	96	105	110	96	88	112	122	124	119	106	98	105	99	103	99	98	114	124	113	107	104	105	103	105	98	97	88	104	107	111	90	117	102	114	107	97	107	126	129	96	107	110	109	102	111	100	92	115	108	123	124	101	104	117	103	105	101	102	105	111	108	107	97	80	116	101	116	101	117	103	113	115	135	98	104	117	113	115	126	89	114	112	115	92	123	120	95	104	111	98	99	114	107	102	103	103	126	115	113	105	100	103	104	127	97	104	117	104	94	107	99	115	107	106	118	100	104	107	91	110	98	114	113	100	103	101	111	93	116	111	107	94	104	112	101	106	125	114	125	101	105	99	112	93	118	105	113	115	90	94	119	97	93	107	110	119	101	103	119	97	113	90	111	109	96	98	127	106	109	88	113	103	122	107	80	99	105	107	104	97	111	117	110	108	108	116	108	95	102	105	114	109	118	120	121	113	103	120	95	86	74	109	91	111	85	100	101	116	119	117	116	118	108	97	113	91	106	116	107	115	116	93	119	96	112	101	122	129	111	121	110	109	122	131	125	97	116	111	114	99	107	124	104	114	117	109	100	100	115	90	88	96	112	100	101	132	121	113	98	119	98	93	106	104	105	113	101	112	101	102	130	110	98	116	124	96	108	110	106	106	102	98	113	102	104	96	100	95	115	107	97	123	101	130	124	98	112	108	104	113	112	118	101	99	105	108	101	106	101	109	96	91	118	105	119	128	110	105	91	107	114	100	116	110	108	109	125	116	121	91	108	100	107	112	108	122	97	117	95	115	113	98	96	101	108	127	139	103	124	124	104	106	109	111	114	139	101	101	122	119	109	94	123	95	98	120	106	106	111	96	108	103	118	106	110	96	109	97	109	110	96	107	105	97	98	122	113	96	106	97	93	113	100	122	116	112	111	110	120	107	121	116	125	126	118	128	103	90	109	92	95	98	100	114	110	104	126	115	111	115	90	97	100	96	83	101	119	107	111	99	105	119	90	123	106	93	98	88	126	95	105	87	113	104	98	96	93	96	99	111	128	101	110	112	118	124	98	110	109	107	95	95	104	105	110	105	92	120	119	84	114	93	110	113	108	108	102	102	110	102	96	106	99	108	105	114	94	95	106	114	110	95	107	116	112	111	111	107	125	95	118	92	108	104	123	106	128	115	115	98	104	111	122	99	94	117	106	104	117	100	119	128	108	103	111	101	90	117	117	92	121	92	108	106	117	101	100	101	115	116	108	98	96	109	93	105	110	113	111	127	84	106	107	94	121	106	112	97	94	91	105	114	98	123	113	118	97	107	103	101	111	98	101	120	122	115	113	126	105	127	99	103	124	106	97	117	99	112	107	120	103	102	89	115	107	94	101	106	100	105	101	105	96	110	107	103	104	86	96	101	112	96	107	115	108	107	128	119	110
25494	2009	4397	5001	4413	3564	2747	2328	1912	1690	1413	1326	1129	1004	908	822	798	797	762	729	686	651	620	605	538	581	523	538	529	492	506	502	506	474	467	502	467	443	448	441	396	397	435	397	424	423	337	379	411	374	440	381	413	388	420	382	371	392	391	349	420	445	392	366	411	362	387	360	376	427	398	334	337	372	360	343	355	372	386	361	368	361	327	370	374	339	358	373	361	375	368	416	350	398	360	405	367	369	369	339	389	342	331	353	358	369	349	354	376	352	349	343	325	357	369	337	343	373	326	367	385	378	379	391	332	365	360	339	351	369	360	356	348	348	354	294	339	331	372	366	384	315	350	346	348	367	372	350	343	360	350	339	337	342	381	345	343	322	342	340	351	383	357	325	364	351	336	390	339	375	335	340	331	316	348	368	353	367	350	354	349	340	330	327	348	322	347	325	364	353	334	333	316	346	357	357	318	304	355	361	333	331	365	372	350	392	334	351	323	346	359	382	300	317	333	331	347	352	315	360	315	333	351	321	348	370	379	360	337	377	324	347	352	359	368	355	357	363	337	344	370	364	353	298	359	362	349	369	336	331	328	353	399	329	368	368	321	358	376	393	384	337	363	354	355	315	337	313	334	362	356	337	335	356	346	363	321	342	332	344	356	349	351	341	364	374	320	360	322	339	340	345	361	339	328	319	350	341	360	341	341	316	377	365	328	311	350	350	353	378	368	327	362	325	367	368	378	336	333	346	363	357	336	376	354	358	328	316	366	360	354	371	356	334	346	351	335	360	364	338	349	308	340	371	357	344	329	382	340	369	361	349	352	327	360	369	356	320	358	344	367	336	325	323	347	311	348	347	357	336	359	368	393	325	348	340	364	339	338	342	360	354	366	344	351	355	337	339	350	385	359	370	362	367	355	322	343	341	351	355	354	363	355	322	345	331	325	353	334	350	346	344	330	355	350	363	349	334	359	342	354	378	345	310	326	385	305	332	368	330	359	357	297	368	355	345	365	367	339	371	352	326	376	377	356	344	344	368	338	352	357	353	378	374	358	328	342	339	323	361	376	349	357	333	329	327	343	363	365	381	310	347	345	333	359	329	382	321	344	356	390	392	390	365	344	369	334	366	354	377	321	357	364	351	341	354	343	375	343	338	353	305	334	320	356	355	327	376	384	334	329	334	352	376	331	329	351	363	363	361	340	329	340	360	358	326	349	337	349	324	331	313	325	328	342	329	333	345	312	338	338	331	347	321	357	346	337	377	342	330	339	342	387	371	344	355	369	342	374	392	338	343	315	359	367	345	360	364	359	354	358	360	385	365	345	371	403	382	335	377	319	323	354	332	338	364	343	364	325	334	331	336	345	333	366	340	367	335	367	341	339	346	340	340	329	356	362	372	339	367	345	352	378	377	318	345	366	349	366	381	342	362	341	351	353	363	347	340	360	373	357	326	336	336	358	324	367	339	334	365	333	332	362	340	336	342	370	372	347	370	373	352	353	329	372	324	346	323	368	346	344	349	319	334	355	361	339	346	381	340	331	344	393	345	342	377	353	349	350	348	338	370	340	346	341	360	373	349	354	308	349	364	328	348	358	329	351	322	345	366	331	321	354	352	320	357	329	332	352	345	330	347	341	352	360	336	353	349	356	338	347	353	380	352	358	347	348	342	317	337	372	372	350	364	347	334	351	346	354	381	355	330	348	370	349	316	362	370	323	349	353	356	389	347	317	358	352	378	338	348	372	367	383	327	350	367	353	361	365	367	391	319	359	351	341	359	352	390	336	363	354	369	339	345	344	377	341	340	383	341	367	325	348	335	338	356	331	354	354	346	303	392	366	369	352	339	327	352	347	341	364	331	330	327	352	357	349	357	359	339	306	368	383	306	370	322	340	325	358	351	355	355	340	323	347	343	351	350	358	332	346	356	353	381	347	358	320	344	348	344	357	347	346	337	348	377	336	378	327	377	325	346	343	345	328	350	374	376	338	347	340	347	350	356	322	362	333	344	345	336	342	325	359	329	345	314	350	342	383	356	395	372	318	355	326	368	372	355	343	354	331	355	339	342	349	333	349	333	356	352	337	364	311	327	370	340	371	319	325	315	336	349	355	327	349	369	361	299	333	382	342	392	341	364	362	333	353	352	346	356	330	315	392	353	337	341	377	320	358	345	339	351	326	329	342	362	326	375	363	350	350	355	337	344	368	365	335	349	328	362	332	345	328	365	341	339	354	356	370	312	353	348	343	348	347	357	303	353	362	342	332	346	373	362	315	335	338	323	381	342	403	356	335	319	357	359	298	350	335	374	364	356	334	360	319	344	327	357	345	343	347	356	333	346	353	344	344	337	356	337	342	374	347	381	363	329	339	369	338	377	365	371	342	348	327	349	326	358	344	351	347	393	362	322	348	383	353	355	313	348	355	354	341	326	319	353	346	344	332	348	351	354	348	357	386	347	351	359	345	336	361	369	347	328	340	337	305	379	351	340	346	329	372	401	350	350	312	350	345	358	333	354	341	341	332	365	325	370	346	355	331	356	342	347	363	365	362	306	321	370	381	338	357	347	360	341	347	335	324	345	367	341	348	362	342	343	336	355	345	331	341	331	316	345	309	344	343	378	345	333	320	355	318	352	357	345	342	335	333	356	323	362	347	350	336	359	320	333	343	363	337	370	313	353	326	377	344	314	347	333	367	368	320	324	333	321	337	368	336	330	372	358	363	342	371	330	331	366	347	358	363	382	342	384	334	320	326	338	358	361	360	374	336	383	341	332	356	328	341	357	356	363	321	342	366	332	361	307	345	352	349	359	314	386	353	330	345	326	374	337	367	377	331	346	371	340	361	347	370	349	379	364	326	367	367	362	353	348	337	340	371	341	348	332	319	373	315	329	350	384	331	351	366	337	365	343	367	370	372	368	325	328	393	386	348	365	352	332	338	370	308	340	339	351	351	328	374	379	362	349	335	307	318	342	359	343	347	356	405	358	337	334	316	300	372	376	334	379	360	302	354	337	302	337	314	341	343	352	362	322	354	335	343	365	333	344	335	340	331	329	358	356	345	352	349	340	353	329	349	336	347	354	361	349	352	367	332	377	372	356	342	364	341	369	342	336	349	346	356	382	371	379	352	360	365	318	352	334	308	349	393	358	343	329	366	376	361	318	356	349	332	355	365	339	338	334	336	347	380	340	354	353	344	345	367	332	375	359	343	333	364	345	355	350	378	369	381	311	393	358	370	357	370	317	371	346	339	366	355	371	372	342	368	316	330	369	321	366	365	361	343	350	313	344	376	318	353	351	345	351	345	367	379	357	355	328	356	377	380	321	373	351	334	326	356	321	346	328	363	341	338	351	344	364	337	337	363	371	360	368	368	347	370	344	383	364	354	342	334	323	368	343	365	336	339	349	339	319	322	374	349	369	338	367	345	359	367	351	347	327	343	349	350	373	316	335	358	317	343	332	361	330	362	328	333	345	362	343	359	336	357	379	362	354	375	347
11254	505	372	320	277	306	284	302	288	282	295	274	271	279	289	266	267	291	304	313	256	262	275	229	261	270	286	269	255	267	252	273	312	284	281	255	260	280	281	284	281	235	282	274	276	244	268	289	277	248	315	289	252	291	259	254	275	305	260	272	310	257	282	281	294	265	264	274	269	293	276	264	290	300	279	274	257	279	269	242	281	243	312	258	269	276	276	266	248	283	264	291	303	257	291	273	269	243	251	267	271	280	240	305	260	248	278	271	300	267	287	302	252	276	303	270	254	254	258	276	292	249	269	266	281	263	308	269	294	275	269	290	280	272	278	292	253	253	246	254	281	275	261	265	287	276	263	275	232	312	255	269	247	283	274	263	293	268	279	269	269	268	257	274	276	270	284	274	276	289	277	257	267	256	282	279	230	262	273	271	277	248	276	274	295	277	279	262	275	241	275	262	257	263	279	256	275	307	297	283	304	298	254	244	259	261	242	287	279	276	279	246	259	288	242	290	265	276	271	297	257	295	272	251	303	284	262	271	261	273	274	283	297	273	315	290	271	295	293	271	274	263	273	261	288	275	287	274	287	304	266	241	270	287	255	267	266	273	264	257	278	247	270	272	237	262	274	267	257	272	286	286	275	278	259	263	283	294	259	253	287	257	305	251	275	264	259	270	271	277	273	293	277	238	228	270	248	259	259	264	289	285	271	263	297	303	295	258	305	291	287	298	269	254	288	302	290	267	283	272	309	257	254	290	295	309	248	271	276	248	272	266	271	265	259	258	272	272	307	274	267	303	278	273	247	275	288	257	277	285	269	278	296	267	278	251	259	265	272	263	240	278	258	264	260	271	268	251	249	321	267	273	261	280	291	251	293	303	290	271	265	242	261	292	266	232	266	280	272	290	266	274	274	288	293	269	274	280	258	287	258	255	272	298	272	264	257	291	267	279	258	292	292	268	300	280	253	292	262	272	281	251	263	256	316	266	259	297	274	290	270	264	264	268	266	277	297	260	277	268	287	262	310	252	295	248	249	262	291	289	263	272	270	277	257	284	271	300	271	222	268	276	291	274	253	251	251	280	295	288	272	283	264	259	259	269	280	262	279	291	270	290	281	277	284	264	250	261	263	300	253	295	268	257	313	310	259	277	250	284	245	280	273	254	287	301	264	258	285	289	284	256	287	282	267	280	270	270	256	274	263	274	272	288	272	266	254	258	251	292	302	261	255	258	274	231	291	266	295	289	286	273	262	269	268	297	260	232	270	273	276	287	272	260	263	257	264	287	296	289	283	284	294	258	252	271	259	272	279	318	288	269	268	296	260	254	272	297	293	292	297	277	296	283	266	279	273	233	280	256	302	286	283	261	295	272	290	279	266	318	274	266	261	269	267	298	277	297	305	274	279	268	297	232	264	292	265	253	257	251	267	278	295	255	276	274	272	276	259	256	255	282	276	307	249	307	283	273	261	241	265	260	290	288	293	318	285	305	257	264	267	266	281	279	246	252	261	272	283	271	267	321	249	288	279	270	263	246	279	264	306	272	302	280	271	291	268	259	275	280	251	274	293	283	280	303	282	261	259	282	276	253	294	247	266	270	275	302	292	270	260	252	284	274	283	247	278	247	284	266	279	289	258	264	271	263	237	260	267	259	291	276	291	287	280	288	284	269	269	276	289	266	258	273	269	258	280	323	280	266	278	261	275	251	267	283	277	286	283	276	308	296	291	280	279	279	300	267	278	245	266	272	297	286	273	290	276	255	256	289	270	244	283	295	277	285	272	277	292	259	275	252	244	295	282	277	293	284	299	259	265	287	273	255	284	276	309	295	270	262	269	275	255	292	264	268	276	279	279	240	265	280	248	273	301	250	299	266	281	267	270	253	292	257	276	283	261	276	294	277	286	274	288	280	269	271	268	261	284	265	269	239	299	275	264	279	278	287	294	290	289	248	287	274	307	277	251	283	297	294	259	287	298	290	266	282	270	269	266	269	277	274	268	282	235	259	276	250	296	276	279	289	250	250	255	282	274	297	288	266	265	264	284	238	274	273	262	268	285	276	301	254	291	276	278	270	288	267	310	274	283	306	270	293	260	257	251	286	279	307	286	308	289	308	278	299	271	270	257	277	263	305	293	267	269	281	280	279	254	279	285	273	270	290	281	266	260	295	257	279	301	268	298	265	270	308	274	254	283	286	258	273	269	289	266	262	285	265	303	278	299	282	278	289	260	286	262	283	242	256	258	309	269	296	261	256	287	269	280	263	282	246	254	285	249	290	305	255	269	278	285	283	278	276	271	276	257	266	276	273	268	235	266	250	267	262	271	276	272	288	263	277	287	271	278	273	287	295	284	269	288	288	279	286	301	297	283	272	270	264	283	284	252	261	302	307	261	272	279	272	265	297	277	280	259	278	241	272	280	273	263	274	274	295	278	255	219	222	261	279	280	267	284	311	292	274	260	309	256	308	283	234	244	262	273	259	266	333	283	273	268	290	276	274	300	277	257	254	292	274	293	285	227	272	261	280	294	269	257	310	305	284	268	282	280	264	280	283	263	251	299	266	268	251	297	270	275	272	287	308	268	278	274	274	268	255	301	265	274	286	252	285	288	246	287	267	291	292	282	287	237	258	268	288	283	259	261	309	266	288	246	276	299	243	278	278	290	258	256	251	254	250	310	281	257	270	300	285	296	284	278	274	240	301	267	293	270	269	256	265	255	288	274	285	247	289	253	283	284	267	267	302	308	281	273	252	279	255	295	252	266	256	286	288	256	291	306	263	300	315	288	292	269	277	239	267	283	259	281	276	266	295	280	287	264	264	316	250	236	296	289	281	271	278	277	253	278	275	253	262	271	300	266	276	288	286	283	279	281	279	266	270	268	268	303	252	315	266	281	260	297	255	238	299	275	280	271	267	282	295	282	259	252	266	250	278	286	304	271	255	286	258	300	303	258	249	299	269	307	299	289	276	271	256	252	274	265	256	304	277	254	257	275	244	256	278	250	289	269	281	284	284	275	280	288	265	292	274	298	283	272	275	278	292	270	288	272	273	249	262	276	272	280	282	266	290	280	248	276	315	259	265	285	263	287	288	287	283	267	295	268	283	264	264	266	289	275	282	261	282	272	273	242	285	311	303	263	273	266	258	262	276	272	282	276	279	273	272	293	265	274	277	273	245	290	281	298	264	275	287	263	295	269	267	262	281	264	305	276	290	262	277	248	275	279	279	262	253	295	253	290	289	262	271	262	272	309	280	300	265	248	280	286	254	269	262	249	272	283	268	253	276	308	288	262	276	279	261	268	278	292	269	264	255	266	289	290	253	272	270	281	296	256	267	277	264	299	277	243	271	280	308	283	253	309	280	259	266	296	269	294	254	276	258	288	258	316	300	242	237	258	265	249	289	285	287	280	252	274	248	266	266	266	291	262	281	279	270	296	273	258	300	268	284	290	295	273	284	248	258	269	288	274	278	246	271	278	258	295	268	276	287	265	254	278	275
9859	857	969	953	1011	966	848	829	792	816	794	825	779	807	772	801	821	779	747	764	777	737	742	733	758	814	821	791	830	799	789	789	814	745	784	803	770	743	817	804	806	773	763	748	808	723	815	736	769	781	759	771	752	798	791	803	761	808	751	788	786	747	758	767	777	746	758	799	735	778	767	758	759	753	782	769	759	777	757	737	749	683	802	773	780	731	760	803	719	745	744	786	768	712	757	809	767	713	773	751	734	796	726	785	733	746	781	813	776	735	783	748	761	763	741	748	761	722	761	782	828	759	789	765	737	777	742	804	746	728	770	789	736	792	790	752	773	797	754	768	759	743	730	718	755	768	773	814	815	815	765	784	766	750	706	822	758	761	769	753	810	784	769	773	799	736	762	767	758	759	772	815	744	755	731	776	825	812	769	758	777	792	762	775	770	738	805	767	801	773	738	716	812	797	762	822	735	786	812	780	774	724	802	739	777	729	793	791	790	748	764	790	773	757	816	775	791	745	752	781	779	768	757	806	768	727	759	756	768	770	780	780	746	747	783	778	737	723	768	752	756	770	814	795	769	809	748	750	809	717	808	740	744	739	741	763	755	805	751	777	749	774	746	721	763	771	742	739	763	749	777	782	763	734	764	785	782	775	745	777	762	746	757	758	787	761	790	770	722	738	794	802	775	737	744	790	759	766	787	778	778	740	776	750	755	782	777	827	828	809	773	809	799	835	734	786	719	781	756	761	751	782	789	779	788	809	777	768	760	776	779	748	776	736	768	755	744	736	751	850	767	733	763	800	768	753	747	765	772	803	743	753	787	735	730	752	783	783	742	747	757	774	773	830	745	772	772	766	745	785	759	743	746	753	783	718	781	758	752	756	746	852	786	722	793	733	767	789	780	768	800	768	814	811	759	759	752	718	757	741	770	767	780	762	774	734	688	758	757	741	784	721	767	780	797	762	756	752	790	737	754	743	767	737	787	796	806	756	731	729	793	757	804	798	796	793	754	770	771	731	776	744	748	697	786	784	809	823	738	756	759	766	785	737	750	743	764	786	737	792	766	814	769	779	732	703	730	818	792	746	764	756	752	790	812	732	765	757	780	777	747	759	753	762	714	742	769	758	735	757	763	786	750	778	788	772	777	776	741	798	753	761	734	772	769	763	810	746	769	749	752	715	739	775	725	765	704	795	755	803	758	778	740	717	783	776	753	751	804	745	735	795	766	768	751	778	749	741	780	768	749	786	812	749	763	749	791	779	755	738	794	724	746	747	791	773	754	786	705	763	805	744	744	798	780	772	749	848	822	814	771	796	746	761	800	751	805	783	759	747	744	802	776	786	766	814	786	773	793	794	791	770	760	746	755	790	768	779	760	758	808	811	770	742	786	778	795	743	771	780	744	747	829	739	795	826	750	685	778	780	759	764	785	776	772	760	742	798	744	767	740	776	744	771	712	766	771	780	768	775	755	815	776	755	779	778	799	748	728	779	823	743	731	722	752	750	757	769	767	764	757	733	751	803	733	750	712	754	748	760	754	764	833	796	757	745	760	746	734	758	764	815	783	747	771	818	723	812	812	755	743	792	743	783	757	758	748	758	758	820	756	759	755	803	773	770	732	727	817	816	772	755	733	788	714	821	740	803	735	708	788	752	759	806	815	794	782	752	754	751	749	778	778	748	739	791	750	732	793	770	779	784	806	790	735	779	748	810	793	783	767	763	798	785	783	791	766	822	812	781	750	760	787	733	790	722	728	756	804	766	797	743	776	816	707	846	786	762	752	750	777	775	769	777	733	768	789	762	782	754	776	798	728	760	772	786	744	750	781	791	840	777	754	769	776	783	720	788	756	804	815	790	781	720	752	773	822	764	762	773	829	799	745	805	732	716	778	750	750	763	771	765	805	775	887	750	780	779	804	799	789	801	803	743	774	699	838	799	725	780	733	780	744	752	755	798	778	777	745	753	765	789	737	751	782	809	752	807	774	786	799	736	774	759	758	779	743	756	776	754	724	807	738	771	820	749	812	743	802	742	776	764	729	760	755	779	769	779	770	763	726	729	779	803	779	706	744	810	743	742	741	739	796	798	777	786	742	763	782	791	725	796	794	803	746	771	851	766	758	789	784	786	808	783	766	797	774	773	765	798	787	791	738	736	773	815	771	762	799	759	766	753	795	809	771	760	744	754	771	797	753	747	752	804	806	775	780	751	786	795	746	741	761	831	764	755	698	740	754	759	779	774	788	705	778	827	772	741	717	719	754	743	765	769	763	758	756	791	770	759	756	751	754	744	801	780	779	783	781	769	732	765	757	781	755	734	806	776	804	735	771	743	776	748	770	750	800	778	723	744	733	780	805	793	812	783	835	752	781	707	798	722	780	797	749	749	737	764	760	797	743	743	811	810	715	765	796	759	774	747	787	761	750	775	739	698	821	739	748	807	787	764	775	774	758	755	770	759	759	740	739	777	768	759	768	765	783	708	760	763	746	775	767	797	733	772	755	777	795	732	773	794	790	752	755	828	772	760	769	745	763	769	776	784	769	714	769	780	788	776	787	778	794	795	780	746	808	752	772	788	787	740	754	761	760	762	765	797	822	762	782	791	767	765	782	768	765	749	742	704	722	758	807	743	810	733	762	732	781	747	757	785	741	785	778	737	762	776	775	766	815	759	758	781	738	733	749	772	746	802	799	760	738	790	791	760	723	758	767	754	776	778	746	728	794	772	737	796	767	747	740	789	764	772	777	760	748	784	715	771	798	757	736	798	760	755	816	754	761	753	771	769	742	764	716	770	768	768	811	792	742	778	763	781	816	741	773	775	808	796	755	761	762	769	825	774	750	783	689	764	775	773	761	739	744	765	758	775	774	786	703	828	715	799	753	708	818	763	817	788	788	762	752	749	717	814	815	723	759	744	777	791	804	763	793	724	783	781	718	784	798	771	789	767	723	786	737	692	812	768	724	818	779	790	714	719	795	761	768	790	763	751	759	750	784	766	773	794	789	757	767	757	735	762	720	829	770	743	785	724	757	810	805	786	768	787	722	778	805	765	754	761	742	805	781	739	751	802	757	783	753	739	763	765	780	771	761	748	786	752	764	757	804	777	787	790	753	747	781	762	736	750	811	786	755	723	776	776	751	747	781	751	851	798	809	781	800	789	789	760	790	793	784	786	760	777	779	775	749	787	787	755	831	753	734	762	826	766	740	747	754	746	782	741	757	781	760	750	766	737	789	715	774	752	777	765	774	775	780	825	739	786	801	707	725	718	778	835	792	731	749	749	781	823	731	790	768	798	769	762	779	779	813	734	805	737	735	769	755	732	714	779	769	789	802	742	831	765	782	811	784	778	750	756	772	712	810	760	755	778	803	785	753	755	817	760	788	754	745	759	793	773	796	795	762	722	711	810	744	771	782	769	761	779	754	771	806	739	787	774	780	781	801	813	748	757	794	799	754	772	819	763	792	768	747	710	773	764	755	781	728	725	764	745	753	741
47481	10004	1735	1040	762	550	397	341	284	274	221	221	201	183	164	183	197	173	182	162	172	179	168	162	150	153	175	156	165	160	162	160	166	154	185	148	153	173	170	190	162	151	176	153	157	183	175	154	168	157	165	165	164	165	169	146	155	167	164	165	174	166	165	146	137	153	134	125	158	168	144	150	174	159	151	154	162	185	171	186	158	171	172	147	156	146	152	178	168	171	174	132	166	163	162	128	170	159	145	178	140	148	149	144	149	148	167	159	161	175	120	162	163	145	145	142	155	157	158	150	167	129	148	170	154	168	150	163	173	168	168	149	152	132	142	166	155	149	148	164	170	154	153	150	143	169	156	179	181	176	146	132	154	180	163	170	159	151	154	146	148	157	134	149	158	172	185	158	142	158	139	149	144	176	144	162	162	146	140	159	155	146	152	153	135	157	178	128	161	156	167	165	164	172	140	143	165	153	170	173	164	147	149	157	146	151	139	154	136	133	157	151	135	183	151	131	145	153	136	154	170	130	150	146	165	152	153	136	183	155	156	172	155	165	164	158	149	151	151	150	152	141	177	157	176	163	153	181	158	153	167	150	151	133	160	149	168	159	158	171	155	153	140	145	163	141	155	141	160	154	154	153	147	168	131	143	150	139	162	129	152	168	149	144	167	153	158	153	142	158	158	148	154	164	145	140	151	167	149	147	134	131	140	151	164	164	153	138	152	141	139	130	126	161	180	136	144	151	146	170	154	150	147	138	151	144	138	152	171	153	167	149	183	153	157	160	161	148	153	163	156	144	147	155	145	149	163	155	157	154	155	153	149	169	155	150	146	162	164	166	141	141	177	141	166	164	154	156	152	160	132	168	164	144	175	151	172	169	161	142	157	171	161	150	158	154	147	166	162	151	167	145	173	141	158	159	146	165	137	169	182	162	136	146	153	170	166	166	148	161	167	160	167	161	167	166	167	144	145	158	159	154	140	143	147	147	151	170	164	155	153	152	152	159	178	154	164	151	154	157	162	145	153	160	136	156	158	160	161	160	149	132	176	131	142	154	171	153	155	150	159	159	155	165	157	164	147	140	146	164	179	151	186	156	148	166	156	154	144	148	173	150	177	170	143	151	155	129	141	137	166	169	142	144	164	181	158	162	161	171	159	168	175	166	139	141	165	150	163	173	153	156	162	160	152	147	150	135	139	160	142	162	157	164	137	169	158	126	152	162	144	130	154	155	153	140	157	147	171	157	164	154	164	158	164	157	158	154	148	141	148	154	160	158	160	148	140	153	176	165	153	152	144	147	169	148	171	177	147	168	148	144	162	166	150	161	156	164	156	161	155	180	161	137	147	161	149	157	148	129	141	165	162	157	157	173	134	143	152	183	173	145	168	177	158	178	149	155	143	150	130	150	161	156	171	183	145	164	158	134	167	148	142	145	149	157	163	162	164	174	174	146	149	141	155	174	158	186	134	167	151	158	160	167	173	146	148	152	154	155	151	142	146	173	155	147	173	176	173	144	171	153	165	171	152	151	162	150	148	154	141	158	155	175	145	144	160	175	169	133	142	171	169	170	163	143	156	166	175	162	153	150	171	151	152	144	162	179	154	174	173	179	170	157	155	174	157	150	152	160	103	141	146	150	147	173	156	148	176	150	151	139	138	162	140	145	156	161	168	154	156	153	152	175	139	139	152	133	146	156	176	152	170	147	162	150	139	145	155	159	146	175	146	141	167	138	150	165	163	178	143	142	165	159	167	149	165	152	151	127	153	146	160	136	166	167	154	156	157	154	164	166	155	140	144	144	142	152	146	135	150	168	145	124	135	159	162	176	173	157	171	165	160	148	192	166	147	157	159	149	154	131	142	152	160	159	144	148	165	144	156	148	148	132	169	148	137	157	158	164	163	147	156	154	158	165	174	176	170	170	167	143	152	147	159	163	152	148	148	178	158	164	144	136	161	143	165	151	174	164	143	137	146	160	157	151	191	166	171	161	148	177	181	152	180	145	153	164	159	150	163	142	161	165	156	134	149	161	152	145	149	194	182	137	158	122	168	165	150	154	168	155	140	151	163	144	155	161	166	170	163	152	155	163	147	151	151	123	178	178	157	157	146	166	173	160	158	162	186	156	172	146	174	153	153	160	151	144	164	152	170	157	158	129	139	150	121	177	176	130	155	154	149	183	170	150	173	168	153	150	140	149	152	143	157	169	163	168	174	158	144	187	154	160	158	148	159	154	140	166	150	163	145	160	151	174	147	153	158	167	157	180	136	159	150	129	159	146	147	137	169	139	157	142	170	160	136	156	156	145	170	195	152	142	155	170	137	171	173	150	134	166	165	144	164	161	169	157	161	146	155	161	170	156	160	156	140	172	144	169	156	137	149	148	140	164	124	146	152	141	156	175	139	151	164	156	176	150	141	149	149	160	136	136	150	137	152	147	168	169	150	154	153	151	154	139	150	164	158	153	170	168	171	180	162	138	184	164	153	165	139	139	163	146	169	152	162	147	153	170	132	153	162	146	163	163	145	165	155	149	156	147	167	152	143	158	168	155	161	168	143	171	163	141	162	138	138	146	154	162	138	136	158	154	158	158	158	147	164	154	164	172	177	157	165	148	154	150	157	167	176	137	175	167	162	150	162	178	141	156	165	160	132	172	144	163	146	160	149	163	142	133	159	164	140	150	177	146	161	149	172	165	155	158	151	131	184	170	163	137	139	157	167	149	147	160	139	141	146	168	132	148	172	188	148	149	171	159	144	148	170	170	152	154	139	171	143	138	175	190	158	145	170	160	149	190	154	153	128	166	148	171	171	139	151	153	125	170	173	159	150	184	160	122	152	167	178	141	162	146	128	158	175	144	149	135	157	167	139	147	152	174	136	145	164	175	158	168	151	155	164	169	163	182	144	173	173	163	177	172	163	153	162	151	142	162	160	181	156	156	151	159	147	151	163	141	154	158	149	130	135	155	148	147	169	145	136	171	161	151	182	143	181	159	168	141	147	176	162	170	136	151	149	158	152	127	150	168	150	162	155	158	163	149	149	160	155	163	168	171	157	160	147	158	176	153	147	134	162	144	136	157	141	173	150	168	162	141	154	147	162	163	141	146	162	146	163	146	142	139	155	168	157	141	145	140	157	165	157	158	144	178	145	145	167	156	165	153	138	155	148	177	159	151	145	158	166	145	144	165	156	158	140	128	133	174	143	159	163	155	175	148	179	151	157	161	156	163	142	179	138	177	147	150	146	152	171	163	154	164	160	173	149	157	149	146	136	142	155	167	181	146	179	154	185	157	149	154	160	176	183	171	158	167	168	137	148	157	148	165	165	162	183	154	156	161	179	141	147	163	173	172	177	171	150	173	146	156	154	147	160	145	175	159	147	146	142	168	163	128	139	146	160	161	145	164	162	135	156	164	172	166	150	158	146	163	145	155	149	147	142	152	153	153	150	147	173	147	160	156	154	188	156	157	137	140	178	150	142	126	141	154	188	171	167	146
22408	1358	2766	3122	2786	2289	1854	1604	1262	1194	1059	940	879	851	786	827	735	693	651	685	619	591	587	572	556	627	507	577	556	568	573	555	516	505	510	506	521	503	542	520	486	536	530	452	534	509	470	499	447	454	435	516	503	462	492	507	451	470	465	496	520	487	544	520	510	494	500	476	484	456	490	454	493	487	543	476	488	445	451	432	469	472	474	450	492	500	462	498	475	475	444	460	456	459	465	464	413	484	450	413	464	488	505	491	498	442	489	482	457	436	444	490	447	482	450	471	463	452	426	481	459	459	456	439	528	466	454	461	478	481	463	493	451	457	467	469	467	470	421	437	473	447	443	452	455	466	474	429	422	431	468	483	465	462	429	476	479	472	504	465	455	460	486	401	456	475	438	461	441	515	450	477	448	495	477	471	504	515	462	478	491	461	489	468	429	469	447	458	438	434	424	443	449	481	464	493	478	435	462	454	470	499	423	433	463	440	443	470	457	484	477	460	469	481	475	455	487	478	445	438	451	416	450	476	480	477	432	446	446	445	450	462	471	500	436	466	456	481	469	437	511	453	495	484	471	512	465	449	463	465	454	490	457	463	451	461	433	484	449	469	486	468	446	504	467	520	462	461	479	483	460	415	461	471	449	474	488	435	438	472	435	428	455	439	499	492	467	443	453	458	474	463	446	424	455	441	448	470	455	463	486	469	446	495	442	444	447	442	482	455	454	466	439	452	434	460	467	454	452	433	448	450	461	438	435	461	494	435	429	470	467	481	444	487	483	472	469	486	473	475	454	488	449	473	490	418	469	470	440	471	477	441	455	465	458	462	441	439	456	446	472	454	461	479	485	457	502	485	473	408	455	460	415	446	462	421	462	450	456	465	492	479	461	462	479	460	490	453	441	407	480	464	465	450	455	506	481	422	431	470	446	450	448	488	436	489	486	422	474	441	460	481	471	480	467	452	464	522	492	431	463	466	449	440	411	485	442	447	482	490	450	463	482	482	477	489	466	437	447	499	500	428	444	444	485	471	442	477	409	461	479	462	489	467	466	435	446	454	453	492	460	435	416	475	440	448	446	451	471	427	437	480	446	476	433	429	491	441	490	478	414	439	460	436	468	425	453	463	441	453	476	482	486	472	456	482	469	430	485	501	469	460	421	444	463	517	492	471	475	477	437	446	457	437	453	417	479	436	444	486	438	451	459	447	483	449	471	451	476	463	462	445	435	463	438	436	477	475	445	447	434	436	484	463	512	487	472	436	468	458	412	458	442	440	466	470	467	439	479	479	475	470	503	447	437	467	432	485	483	457	430	449	471	481	445	444	444	462	435	460	462	461	478	470	427	444	433	454	445	425	484	443	450	455	480	477	449	470	446	456	467	444	428	466	454	453	506	465	488	437	445	455	493	433	476	485	482	451	480	491	470	464	446	478	459	456	458	443	450	474	433	462	453	433	430	441	475	450	453	473	473	449	481	472	465	453	454	422	458	495	449	466	460	465	477	466	443	463	474	485	435	433	475	440	455	472	476	453	467	492	487	490	430	489	485	462	454	484	490	468	452	468	464	483	470	454	482	434	452	470	432	460	447	436	422	469	474	446	499	475	479	490	468	492	473	473	447	450	438	443	448	426	486	448	432	475	435	503	466	457	453	517	510	445	461	473	475	425	473	448	451	492	479	468	489	415	433	474	471	427	465	435	470	454	504	492	471	428	447	487	494	454	428	457	487	421	461	440	468	462	438	453	410	453	426	432	481	504	473	451	466	424	429	447	472	476	457	491	445	447	460	451	508	461	461	484	442	467	450	453	446	462	452	430	439	473	436	434	451	464	470	462	427	442	459	496	467	427	444	444	462	414	425	495	444	435	440	458	466	497	474	435	406	482	510	486	472	426	465	481	480	476	441	477	497	456	443	470	457	431	461	459	464	485	430	481	476	433	458	456	423	432	479	455	522	463	457	457	461	450	453	426	442	450	456	462	455	419	422	428	433	449	461	490	470	493	471	488	484	437	461	456	446	421	471	486	449	476	462	400	494	445	408	438	464	447	470	478	484	441	466	471	442	459	441	468	485	447	503	453	459	461	428	447	447	471	474	481	515	419	474	479	475	457	457	452	454	473	487	423	480	477	457	462	431	505	426	475	465	438	454	466	482	451	495	473	495	465	484	494	473	455	445	467	454	479	436	426	467	454	442	458	465	484	454	437	441	465	433	452	456	461	480	462	457	473	451	477	489	455	448	425	463	418	467	463	480	479	433	475	492	447	486	456	419	444	476	452	460	455	467	453	490	476	441	469	457	455	479	479	437	475	405	454	450	439	490	487	486	444	454	488	472	442	477	464	453	477	421	420	455	478	498	439	473	471	467	435	453	455	467	468	399	449	495	468	459	442	467	433	479	475	455	457	464	469	446	467	472	421	466	455	471	428	489	427	428	450	465	452	463	493	458	514	430	462	477	446	456	402	474	495	474	450	458	474	434	489	469	488	457	479	468	510	471	476	416	475	471	484	471	440	466	515	473	456	493	481	482	443	451	494	445	427	461	467	452	456	438	462	470	465	454	430	461	466	460	484	491	509	448	488	463	428	504	474	454	465	439	409	413	433	485	442	413	417	514	448	473	488	440	445	427	474	485	447	460	471	465	468	467	476	467	458	474	433	471	457	461	468	476	431	471	467	455	451	468	430	461	451	421	440	440	479	437	440	455	456	464	457	472	452	467	460	474	461	495	430	464	488	443	458	464	472	466	462	480	446	449	453	466	504	451	468	454	454	447	431	463	418	448	443	454	442	437	484	421	456	461	448	427	472	456	432	434	437	445	465	425	460	451	468	460	464	451	452	473	424	472	457	459	450	417	442	432	423	515	463	476	490	461	432	393	435	484	504	507	441	450	448	447	430	504	466	457	504	453	427	468	472	440	473	483	434	436	469	460	479	431	451	478	521	455	512	483	432	454	442	462	498	430	451	481	439	498	452	487	464	455	455	472	452	484	432	433	450	464	467	460	452	440	451	467	473	461	469	476	414	486	485	487	470	469	421	505	454	436	448	464	449	467	455	444	446	456	469	478	447	459	404	449	421	474	447	435	462	436	452	481	455	447	456	453	445	442	425	454	467	442	474	411	468	478	469	482	489	443	456	446	448	435	491	488	465	467	440	448	451	445	491	478	445	484	439	474	450	454	469	499	425	448	445	444	476	448	439	479	490	484	498	460	484	448	413	458	452	498	439	475	494	445	463	460	448	461	489	494	418	469	449	473	447	505	462	451	434	424	457	482	447	454	458	471	464	471	475	516	455	480	478	413	442	468	455	449	507	463	444	458	420	439	446	475	430	473	437	488	468	494	459	451	464	428	438	496	466	463	494	495	483	452	444	463	464	443	475	482	435	472	467	475	443	479	493	460	476	464	469	457	439	426	481	434	469	470	474	439	507	440	422	458	523	421	472	462	459	444	495	434	458	455	443	428	450	459	434	484	459	427	449	475	444	507	461	443	457
58809	17798	6359	2071	1406	959	787	551	386	316	274	240	257	220	218	200	207	149	175	145	131	159	160	138	135	149	164	130	138	141	126	123	135	120	114	143	132	123	115	114	115	133	118	137	117	106	121	120	132	109	110	114	116	142	140	124	94	118	121	146	117	135	131	109	139	135	101	125	115	114	99	101	120	118	127	117	119	108	117	131	138	123	135	128	118	118	136	123	126	106	107	120	117	114	128	113	114	127	96	141	128	114	117	117	135	114	107	137	126	119	94	114	116	104	113	121	128	124	106	98	137	102	116	105	119	116	147	98	111	108	107	116	136	120	104	120	103	129	124	121	109	124	89	142	103	121	119	126	117	118	120	105	125	122	104	108	126	114	110	109	107	100	116	129	119	114	120	131	106	122	100	139	105	89	103	113	109	126	96	108	125	112	122	101	116	112	95	109	109	102	108	110	119	110	90	120	116	117	98	111	106	110	124	107	101	109	116	105	100	118	119	95	102	115	117	119	100	116	109	115	112	104	122	123	107	133	112	121	96	134	105	116	118	114	109	99	100	111	103	102	131	112	123	119	115	127	103	125	82	113	94	115	126	106	119	129	112	99	112	131	111	110	120	122	123	124	119	129	109	144	114	101	115	119	100	107	116	109	125	100	142	111	128	118	133	129	128	102	110	111	121	125	113	118	112	129	121	114	113	116	110	120	117	96	104	97	108	106	128	114	80	129	122	128	123	117	101	114	112	106	89	122	107	96	120	107	110	142	102	128	110	137	116	136	123	102	105	122	118	136	117	112	117	110	110	107	112	109	131	109	113	113	99	99	120	112	108	114	120	123	101	135	112	112	114	128	122	110	114	112	98	114	134	111	122	137	113	135	113	117	107	113	87	126	120	108	100	107	142	117	102	117	120	116	123	131	99	103	119	107	108	105	118	95	111	117	115	112	106	96	131	123	118	126	127	123	124	124	113	125	117	108	96	121	119	109	121	98	125	122	136	119	120	102	99	126	137	100	125	120	120	106	103	127	104	106	112	112	110	123	125	99	120	126	122	99	106	96	107	102	98	97	123	114	118	105	121	129	122	120	104	96	114	114	117	119	98	127	117	88	146	107	121	132	128	110	109	124	131	123	111	126	102	120	125	119	128	134	118	113	115	106	136	132	122	108	154	129	97	122	129	117	96	135	119	125	121	111	133	118	118	100	97	131	117	114	94	102	145	115	116	108	124	101	110	116	106	130	119	112	119	124	119	121	116	97	114	109	132	131	122	123	132	122	124	113	117	121	120	124	128	100	106	122	110	90	121	112	114	127	103	98	123	130	129	112	125	103	120	113	128	126	123	105	108	124	129	111	140	107	121	102	121	97	103	118	113	108	132	122	112	102	119	134	112	108	105	109	126	114	122	111	99	85	103	132	105	114	125	111	113	113	106	107	117	115	115	110	120	107	117	126	118	110	118	122	134	126	122	113	114	124	121	125	126	118	103	123	104	109	124	116	129	114	110	115	119	134	107	131	109	96	111	99	116	128	121	132	103	133	122	129	128	95	94	100	119	100	98	112	118	117	109	109	108	122	136	114	140	123	123	98	101	101	107	113	109	103	120	128	105	121	127	122	105	127	130	134	111	95	107	104	101	103	127	128	121	118	128	116	123	119	123	103	129	112	132	115	116	114	129	107	128	99	116	106	119	135	104	119	115	106	120	117	118	130	112	123	119	110	121	111	100	105	117	113	109	142	115	113	94	124	119	120	125	94	123	93	106	122	129	117	113	98	105	132	133	124	124	119	112	117	125	103	122	107	105	111	112	114	100	123	114	112	128	120	95	122	114	102	129	115	125	123	117	109	102	95	112	104	112	117	128	110	109	134	131	112	114	113	110	105	112	105	112	96	130	112	114	119	96	137	92	115	146	112	102	112	113	108	127	117	111	106	102	124	98	124	113	127	107	104	122	108	98	107	103	121	123	109	100	113	126	117	118	113	99	118	127	132	108	123	126	127	118	115	128	119	98	116	93	106	126	123	104	113	115	122	109	103	107	106	121	129	137	131	106	124	97	121	127	119	131	124	97	118	129	127	111	102	118	127	113	118	118	132	117	131	122	118	100	111	116	112	123	122	101	110	105	101	97	123	120	102	122	86	102	106	101	116	115	93	105	122	127	130	101	104	129	138	111	111	124	114	121	100	95	99	126	107	125	119	124	126	108	99	115	130	94	128	116	126	112	108	117	108	119	108	121	133	116	119	132	106	108	109	101	117	129	98	98	113	122	120	112	127	103	94	119	127	117	122	109	104	121	108	113	103	117	113	127	115	116	130	100	112	114	128	122	95	121	100	106	100	122	119	115	137	106	130	120	120	112	121	131	104	120	98	116	101	133	113	120	125	117	103	122	111	117	117	101	109	107	118	132	118	123	121	121	97	116	107	129	124	118	111	113	103	122	128	101	119	110	117	134	102	115	112	112	106	97	121	123	94	110	124	111	121	116	111	119	105	113	112	125	108	107	115	99	113	112	133	139	126	120	115	108	127	129	109	94	99	120	118	105	104	118	130	121	90	119	119	108	139	128	120	108	136	107	129	117	124	146	115	114	120	122	130	125	149	121	111	123	112	99	106	121	143	99	96	117	138	128	110	130	113	119	104	121	117	117	101	117	120	100	114	117	113	115	128	137	123	104	112	95	116	136	119	112	111	126	123	98	98	111	97	96	102	102	104	133	119	115	108	123	110	110	98	122	114	110	91	113	111	107	114	93	132	127	113	125	108	110	102	114	118	109	108	105	107	119	113	116	107	119	118	119	115	113	117	124	126	136	131	121	106	115	134	129	121	103	115	124	124	105	115	118	96	122	121	126	91	129	118	118	120	116	119	126	125	105	127	118	119	126	105	97	133	132	109	116	115	126	126	123	115	111	116	120	123	108	130	119	105	126	91	108	126	119	123	123	117	113	98	111	119	108	114	110	85	126	118	98	110	94	123	107	143	121	116	122	108	113	118	114	106	97	106	132	120	117	127	123	112	103	108	101	108	128	124	129	132	133	122	102	107	105	103	119	101	126	99	128	105	106	123	103	131	105	116	120	131	106	119	105	121	126	108	117	121	122	131	101	117	113	115	109	115	99	91	124	127	115	120	110	120	127	93	124	100	106	118	122	115	121	116	129	112	107	111	115	120	115	125	100	124	111	108	122	118	83	96	128	133	133	102	118	122	123	121	116	107	121	110	107	101	115	116	114	100	120	114	130	121	105	107	128	114	98	119	136	123	125	135	114	106	126	108	105	102	117	123	122	100	103	105	125	114	112	94	115	125	100	118	88	136	96	113	100	122	132	124	130	112	112	113	135	120	108	102	96	114	105	104	109	97	128	137	108	97	92	116	111	129	117	121	111	119	117	102	115	102	130	112	110	111	116	119	96	117	112	126	119	109	115	125	129	109	119	99	119	119	101	109	123	108	107	120	108	101	115	113	115	95	106	119	121	129	116	98	109	113	119	117	119	123
27701	2217	4733	5468	4818	3792	3187	2446	2032	1767	1614	1380	1192	1063	993	887	930	835	808	753	718	640	635	566	622	552	592	554	526	491	530	535	529	518	470	488	483	486	475	475	449	470	465	433	421	464	447	423	453	425	412	407	439	413	380	435	450	439	400	418	471	419	429	406	396	438	373	391	404	404	383	388	424	413	426	387	431	399	411	374	395	370	393	393	388	385	379	378	387	357	403	355	361	401	381	362	376	387	346	417	392	409	361	389	372	360	378	351	369	400	372	360	382	397	409	390	378	396	407	356	357	398	392	377	342	377	381	354	362	369	342	367	393	380	411	379	362	350	373	358	366	370	371	385	374	348	407	391	411	349	354	364	401	358	360	362	368	388	394	373	379	379	364	376	361	361	369	405	384	352	361	390	351	361	349	407	403	356	350	402	365	355	377	405	355	362	366	440	381	388	385	361	344	373	378	372	367	363	378	371	401	345	343	395	335	368	397	382	380	392	353	396	342	358	349	387	383	394	365	346	364	348	395	394	363	396	405	307	347	414	373	363	326	391	374	350	359	347	366	385	384	354	384	400	397	362	384	352	326	369	352	370	371	361	355	347	367	353	356	386	348	374	410	376	368	371	366	384	362	385	382	366	375	385	377	355	362	394	378	335	366	399	385	400	377	377	369	393	367	378	364	369	348	361	372	352	356	390	382	360	369	371	366	386	368	350	372	368	398	370	377	391	375	347	371	390	356	380	349	376	387	362	362	321	350	383	350	361	367	346	374	363	381	380	372	384	355	376	375	387	401	377	395	370	385	366	369	370	387	362	390	367	375	375	347	409	380	377	381	404	328	388	369	363	411	374	344	359	368	396	391	380	379	382	337	365	375	346	360	391	369	357	348	338	370	386	386	390	398	370	388	383	395	372	423	358	397	350	367	383	375	367	363	380	367	351	322	380	347	388	358	350	392	358	383	380	345	359	367	372	401	356	383	335	387	364	367	397	381	307	381	400	373	366	382	364	342	368	383	372	400	409	393	355	383	368	414	404	370	379	384	335	387	368	342	347	359	353	358	352	397	364	342	357	349	356	360	355	367	374	340	356	360	420	394	375	363	349	329	386	380	354	393	371	374	389	382	345	383	371	374	369	371	376	391	386	342	385	348	344	360	362	350	404	362	397	378	380	389	323	351	367	359	376	397	352	345	388	379	386	360	378	383	373	375	369	361	406	351	330	340	364	396	404	372	353	392	368	385	389	376	375	379	351	365	359	354	403	340	393	366	351	380	340	378	347	350	367	343	372	375	372	390	365	369	368	396	353	372	395	374	359	363	391	364	382	365	391	387	373	369	390	340	347	375	364	343	358	371	376	372	387	397	366	420	406	347	407	354	368	375	369	382	386	389	376	349	381	388	362	396	313	409	352	373	373	346	365	356	404	376	362	357	362	349	373	373	367	377	388	390	411	374	354	380	358	414	376	363	366	357	384	355	383	366	361	385	389	406	381	398	374	358	365	369	372	359	402	391	396	385	342	383	355	376	378	310	374	371	352	358	351	356	381	369	356	344	343	404	393	367	365	392	353	392	390	369	395	355	358	382	399	377	361	360	383	394	369	389	418	369	365	415	374	406	367	390	360	370	375	368	406	371	357	382	335	384	341	397	355	370	369	366	371	371	381	367	354	395	365	354	384	373	368	386	353	414	368	386	415	372	343	332	373	367	381	388	357	398	406	393	363	357	358	349	361	399	375	375	331	359	366	378	370	384	326	336	404	396	373	352	368	338	342	379	346	364	357	387	374	418	353	368	353	386	337	399	388	344	339	355	345	366	381	375	370	390	344	345	325	382	376	379	377	368	361	355	358	380	389	364	374	361	357	368	344	380	385	384	359	385	384	398	360	376	371	367	356	381	378	399	366	373	374	418	329	381	391	383	345	372	351	347	377	387	403	377	377	373	407	366	419	367	356	374	341	366	401	347	357	339	381	414	361	346	364	379	410	354	325	375	358	360	368	396	363	372	376	387	381	400	377	337	379	374	358	390	390	369	373	398	396	340	357	357	391	365	362	370	362	376	358	387	363	378	406	355	399	401	346	351	381	382	347	370	393	377	344	379	360	382	408	326	333	372	334	367	382	340	377	373	371	361	397	337	357	351	364	368	385	362	409	388	356	375	379	326	352	379	393	403	394	384	336	352	348	387	359	408	411	352	345	379	356	354	385	360	380	353	362	324	346	369	395	381	353	394	371	380	409	370	398	402	385	425	404	398	386	364	365	343	362	353	422	384	343	407	364	391	382	368	393	363	406	372	373	376	364	353	372	340	373	383	396	362	343	364	365	398	366	348	396	352	379	395	392	349	358	380	381	422	362	359	376	378	361	406	358	366	359	400	363	363	403	379	336	364	360	387	365	387	366	383	372	369	369	371	356	371	387	367	356	412	334	395	372	376	417	348	374	405	401	416	396	329	383	368	358	355	337	405	355	363	344	356	377	389	411	347	373	407	385	377	344	392	380	331	371	366	356	351	361	387	343	406	403	342	394	353	353	369	391	354	373	381	336	364	405	352	359	351	382	358	396	352	369	391	363	357	358	378	370	362	358	353	359	352	369	385	359	376	381	386	360	381	383	349	367	381	369	399	372	392	353	362	339	383	386	360	363	377	353	409	386	345	340	384	400	383	362	375	349	380	376	332	375	327	358	365	374	340	364	391	416	359	382	400	392	332	367	359	337	364	350	376	360	369	388	361	348	353	384	379	347	378	382	361	330	353	386	368	381	373	352	360	336	368	388	387	389	354	359	356	370	384	392	399	364	394	359	371	387	353	409	388	360	376	359	398	390	362	375	361	366	389	370	383	342	386	350	368	369	373	363	398	369	348	376	385	366	408	352	369	368	401	402	386	401	348	375	362	395	371	371	362	369	393	396	339	343	348	409	357	353	364	369	345	372	378	384	364	383	378	367	340	350	390	385	397	382	348	381	370	349	392	407	346	345	357	393	391	397	394	337	379	411	375	385	351	408	428	390	375	375	390	364	395	376	371	380	383	396	366	368	386	342	376	381	355	380	374	359	375	367	353	376	365	393	376	352	361	356	380	333	349	346	329	372	368	407	357	360	388	386	348	341	383	395	390	366	382	391	376	380	356	340	363	399	384	337	399	360	391	359	386	405	349	301	375	393	384	402	394	383	358	356	366	380	381	359	374	371	401	379	391	394	408	411	381	374	353	392	378	365	400	367	377	374	359	396	408	371	388	375	401	345	374	338	350	358	364	376	377	379	369	386	377	355	351	323	366	358	392	357	362	350	400	377	360	363	371	365	395	355	350	367	367	365	389	397	379	384	378	369	359	397	376	381	340	411	387	422	387	359	386	344	364	376	392	359	370	352	375	363	384	347	345	352	388	384	385	377	379	366	363	384	367	368	341	386	361	364	361	349	398	366	373	401	348	360	365	392	352	381	358	376	365	395	389	388	354	385	359	361	352	396	365	385	361	370	345	379	380	336	320	380
12114	662	421	329	311	339	290	269	300	282	272	292	273	280	288	281	279	290	289	294	285	290	243	262	301	274	265	262	282	306	260	275	256	263	280	262	293	293	276	294	278	253	276	263	300	277	264	273	261	295	273	272	282	256	281	254	269	257	258	270	252	276	290	270	257	316	283	251	259	286	268	284	238	250	278	285	269	297	282	263	252	264	245	262	289	270	279	261	284	289	261	268	267	289	275	254	297	267	256	290	274	303	295	273	255	279	271	274	291	300	279	275	267	251	281	278	256	284	278	267	287	292	273	305	301	281	256	270	270	296	285	261	277	306	232	275	287	267	288	289	304	261	277	268	287	254	279	270	241	271	289	281	250	268	251	272	245	269	281	302	255	304	282	280	281	282	256	284	280	255	284	282	289	269	294	254	278	269	294	298	276	294	252	290	270	292	285	264	275	246	257	270	268	286	267	300	282	297	276	285	269	267	256	261	275	285	287	277	259	279	282	280	260	263	305	291	277	265	268	276	326	256	245	273	283	265	267	281	298	278	279	275	261	284	264	315	282	274	313	274	278	293	283	275	273	282	306	277	256	261	308	267	287	273	270	287	256	276	278	272	276	258	254	271	273	283	291	278	265	277	258	288	269	275	290	296	249	267	275	286	289	303	257	260	294	254	276	257	260	267	284	249	296	270	248	274	272	291	276	286	304	276	267	273	281	257	255	256	272	262	282	256	272	271	307	275	311	266	272	261	263	246	248	285	255	265	283	241	305	280	261	294	296	267	267	274	308	267	267	311	265	288	286	289	265	286	257	285	279	293	283	254	269	304	297	278	266	295	283	271	267	268	272	301	274	267	286	262	259	278	280	273	286	271	291	268	276	257	266	298	259	276	281	277	269	271	255	257	285	282	286	296	239	279	266	288	251	253	232	257	307	298	287	245	281	271	281	252	286	250	272	256	275	269	275	289	277	267	294	254	256	289	272	269	263	281	269	286	263	289	293	274	284	280	278	270	283	285	281	282	284	252	294	243	272	279	263	287	279	274	273	240	249	284	257	282	265	295	260	269	271	300	286	287	258	253	266	269	284	266	273	270	251	248	283	289	279	284	274	255	286	292	269	279	272	287	268	253	275	274	283	258	277	293	279	285	279	277	269	294	266	268	253	255	263	259	265	267	305	277	267	302	275	279	289	311	272	255	258	260	238	273	273	263	294	244	265	290	263	288	247	288	286	282	285	252	250	265	256	273	287	239	289	260	267	271	299	282	255	263	301	267	274	264	264	259	283	263	255	264	282	287	270	285	268	288	287	301	268	316	259	297	265	299	295	264	282	265	300	277	299	246	269	248	285	261	297	278	287	254	267	278	287	285	259	263	293	303	292	263	288	289	284	274	270	292	261	291	293	291	291	272	245	266	267	246	257	271	285	298	267	302	300	272	281	261	272	321	266	282	268	254	278	243	249	267	277	256	266	268	273	296	274	255	274	277	271	270	263	276	291	294	264	263	258	293	273	281	252	302	264	234	257	277	254	283	274	274	274	244	256	262	295	263	272	268	266	275	297	273	293	298	274	289	291	249	271	261	287	265	287	273	292	279	263	277	290	307	246	285	270	293	281	282	254	283	277	292	292	267	256	297	283	282	249	267	274	275	252	289	258	288	286	263	262	271	278	251	281	242	269	271	302	312	264	262	255	284	255	255	281	250	292	258	300	270	266	290	281	267	286	246	292	298	292	271	291	293	252	287	259	300	292	287	287	285	276	298	315	286	278	255	265	254	269	264	260	273	277	265	269	265	273	257	260	254	271	256	297	268	288	273	268	277	283	262	288	272	284	313	283	269	247	285	281	237	256	277	259	273	257	307	269	288	300	266	268	315	260	270	274	273	288	267	273	305	286	293	252	255	279	264	283	256	258	230	264	253	289	281	281	261	309	261	278	286	270	268	282	277	290	285	269	271	265	276	292	275	292	304	269	286	288	297	241	262	312	300	265	264	285	283	278	266	292	288	281	251	263	272	284	265	299	271	279	277	259	261	271	280	282	284	260	277	256	288	275	285	303	294	275	279	281	272	286	275	286	280	252	284	289	268	260	252	257	295	269	277	276	297	276	272	267	301	283	262	267	278	273	292	257	283	258	288	261	285	273	274	280	288	290	262	251	272	295	298	292	297	257	300	262	288	286	276	284	270	245	276	276	297	261	274	260	287	271	295	299	293	283	252	292	271	294	292	269	279	276	254	256	288	299	296	275	303	276	297	249	253	270	264	265	276	224	281	247	286	292	247	282	278	258	271	273	251	262	248	284	313	278	246	269	294	276	279	259	249	262	269	292	303	264	287	278	267	275	277	256	277	299	311	251	292	272	308	281	308	255	260	269	297	285	280	264	282	262	273	278	262	279	287	298	259	250	273	306	282	297	264	305	291	260	262	307	282	268	272	285	288	278	268	276	266	280	285	278	241	297	294	238	276	254	272	280	272	250	255	262	237	299	273	271	261	275	262	263	265	263	246	280	263	259	278	281	274	261	286	248	282	248	281	285	274	263	288	305	291	259	282	289	302	296	285	265	253	268	291	263	251	273	282	251	307	294	305	279	273	270	289	287	288	237	278	244	275	273	282	276	317	290	286	291	281	277	281	264	266	261	265	265	275	279	270	288	267	286	263	276	303	254	261	261	322	255	309	286	250	278	273	283	293	245	262	254	286	259	258	249	292	292	249	299	274	283	298	290	267	264	268	286	253	292	276	275	290	248	288	261	273	276	272	228	284	307	287	270	275	282	275	276	311	295	292	263	276	277	273	265	253	296	269	274	287	261	251	316	263	280	271	291	275	271	290	253	274	296	250	284	250	276	290	275	282	275	286	261	271	264	278	262	282	264	275	281	259	242	276	296	259	302	245	311	286	281	297	275	284	280	264	279	268	292	284	264	271	266	278	296	266	297	283	255	279	293	275	287	276	296	297	275	267	265	264	269	295	285	272	274	293	286	281	254	279	285	293	301	283	290	251	256	284	272	243	279	244	274	283	286	271	284	303	280	281	251	322	277	258	289	277	273	269	275	279	291	258	251	272	268	246	266	272	276	261	268	268	288	265	289	258	284	293	278	283	287	256	292	302	245	257	291	282	282	291	270	274	275	276	284	252	273	290	288	259	243	267	269	279	267	251	295	272	256	268	285	283	285	324	310	297	236	296	275	257	270	292	288	277	241	264	252	250	262	318	268	253	256	263	282	290	283	285	265	278	275	264	282	286	282	288	269	279	269	278	261	270	282	295	310	278	264	274	246	252	306	294	269	295	280	262	255	255	285	264	309	305	259	289	297	268	281	279	284	244	275	286	244	258	305	253	276	275	301	281	282	254	272	299	296	270	272	256	280	228	261	286	281	284	285	278	279	245	278	296	303	269	285	253	274	289	264	276	283	300	265	266	236	268	269	264	301	254	286	302	281	287	281	295	276	272	285	292	264	284	257	270	295	255	287	270	245	294	237	305	307	275	284	293
10228	858	1007	1008	972	965	899	814	853	835	827	773	854	836	712	785	800	820	809	775	786	789	772	787	732	794	793	716	738	749	792	720	829	806	755	779	796	830	740	723	772	806	732	799	788	787	761	804	745	776	719	809	745	755	738	783	767	753	744	765	768	769	758	744	789	734	781	791	766	764	806	723	822	794	756	774	743	739	788	772	759	790	733	783	766	790	780	791	819	733	762	755	795	779	778	766	864	820	815	773	788	750	784	778	796	752	797	819	713	793	740	760	751	764	779	791	720	789	761	811	776	778	823	770	781	776	762	742	784	800	774	767	749	763	793	761	803	777	738	729	784	734	755	758	771	782	726	778	693	772	802	752	712	814	795	788	751	743	768	734	770	757	808	744	791	736	772	737	778	765	786	762	775	759	781	792	777	759	756	725	788	775	745	712	755	770	724	766	782	765	766	782	771	765	808	779	811	772	765	794	752	784	807	743	717	790	795	749	760	708	734	755	771	826	762	747	798	787	799	732	779	741	789	765	762	769	755	773	808	745	751	766	752	767	742	782	757	767	767	826	760	776	764	776	752	783	735	800	762	736	818	750	764	780	765	744	752	752	797	761	738	737	758	744	778	776	742	807	744	786	827	771	741	787	793	772	727	804	772	774	764	738	752	741	801	782	794	775	783	730	760	767	779	786	730	794	718	769	765	756	769	774	784	757	761	737	786	786	749	768	752	757	753	779	746	713	834	747	709	798	735	777	805	785	753	719	752	780	745	809	763	786	790	824	762	809	752	757	764	806	759	804	739	801	757	793	769	795	780	747	784	847	757	794	741	790	778	807	830	773	771	765	748	807	789	812	818	745	781	785	767	759	763	765	762	767	758	759	760	739	741	754	755	744	744	763	854	773	773	772	726	716	742	787	763	768	813	812	760	808	790	738	748	775	765	748	767	745	788	756	725	770	789	794	732	846	727	733	725	782	742	760	812	825	764	789	811	771	739	765	701	755	782	724	778	804	800	739	802	794	725	754	746	776	769	794	744	788	738	770	773	783	793	809	768	773	734	764	740	779	794	734	733	722	749	761	697	792	778	792	795	763	749	814	805	767	773	783	737	752	778	763	775	772	856	740	771	773	771	780	756	743	795	843	826	768	811	736	747	781	774	781	763	775	809	730	806	783	759	772	787	814	723	794	798	800	748	794	780	733	767	787	753	778	786	772	757	728	731	798	748	751	754	749	819	743	692	759	725	765	741	754	773	818	763	760	761	796	777	807	784	758	773	763	799	789	768	793	751	789	795	741	772	808	751	755	741	754	791	805	756	749	737	731	721	784	829	746	741	755	764	808	747	785	777	705	758	742	729	770	779	732	765	778	790	713	774	748	798	733	784	758	760	771	807	787	754	787	763	761	755	740	767	756	785	723	770	726	722	748	814	815	783	741	782	749	803	775	748	775	749	727	794	790	791	782	764	765	780	830	754	772	764	776	794	772	777	765	737	733	796	772	791	766	821	755	789	780	777	750	737	755	764	754	755	774	769	747	825	705	732	726	714	761	804	724	740	762	760	726	777	782	759	758	764	759	771	727	736	815	773	797	785	767	716	718	745	709	753	784	749	752	717	778	712	774	768	714	737	750	745	787	758	783	715	753	737	762	728	730	764	758	723	751	768	754	732	746	809	756	792	745	770	835	790	768	751	775	764	761	768	788	793	738	784	785	763	764	830	817	776	772	775	848	763	794	752	754	742	755	771	715	773	777	772	748	793	814	762	729	739	760	736	803	799	780	794	791	772	766	803	749	746	746	756	773	770	757	771	754	778	760	759	785	754	766	745	745	749	785	784	769	770	753	738	794	796	747	735	789	752	761	771	790	764	811	743	751	783	754	824	752	743	771	774	805	804	682	770	791	774	749	756	725	791	827	818	732	786	743	784	761	806	760	748	710	772	798	807	761	791	753	787	744	774	800	778	771	788	753	790	715	793	766	709	770	770	791	807	770	774	762	720	779	802	779	805	809	767	779	787	725	799	727	738	743	777	788	765	756	776	784	795	774	783	785	778	716	759	731	793	732	766	782	819	782	783	771	766	739	761	798	781	770	752	741	741	809	714	819	737	804	799	724	724	788	735	767	779	741	785	746	749	774	767	777	731	784	759	724	762	762	787	715	705	771	749	789	751	780	768	777	821	744	758	825	763	741	730	750	768	782	738	769	785	766	716	791	731	787	729	720	784	735	766	793	757	766	736	783	763	744	750	758	719	774	770	771	803	779	773	762	774	794	744	748	771	793	770	759	783	762	735	737	772	753	795	799	788	794	783	773	819	788	761	741	771	758	720	781	732	723	745	779	727	760	758	738	783	816	727	784	780	819	738	759	746	743	727	751	783	779	778	736	780	753	751	735	830	805	813	755	780	813	734	772	834	770	802	740	752	716	776	791	737	692	773	735	770	764	759	751	755	729	771	774	809	808	785	703	791	817	754	742	753	780	800	740	830	752	777	739	796	746	829	765	759	809	698	708	807	782	746	787	750	807	748	779	770	761	785	796	761	742	773	772	743	767	749	804	757	797	795	742	756	795	761	756	748	736	767	758	726	697	751	752	769	754	745	772	765	777	825	728	797	750	786	804	702	751	737	775	763	739	779	722	754	769	745	783	728	762	766	824	757	792	761	749	767	736	789	764	735	820	785	778	768	787	726	820	784	769	816	811	771	733	760	773	747	738	777	785	792	734	777	779	759	792	742	745	807	749	786	748	770	724	762	775	754	751	800	783	682	761	826	775	817	749	773	773	787	720	778	749	772	760	740	745	792	729	784	774	787	750	760	807	788	774	753	805	759	738	757	800	763	770	764	789	724	786	702	737	749	770	777	803	765	720	806	712	848	782	776	793	754	772	732	709	806	771	718	813	740	775	774	724	744	751	792	772	755	790	748	802	761	779	736	748	784	707	773	806	745	743	765	763	765	689	743	774	751	793	804	770	752	731	730	755	812	764	779	767	759	792	794	778	761	804	732	799	769	745	801	750	782	770	783	786	737	811	774	744	785	733	779	793	782	806	811	789	782	736	736	790	739	771	779	789	758	782	774	794	745	763	805	802	751	768	759	767	739	767	820	741	771	804	768	792	731	753	753	750	714	756	786	801	771	759	800	778	799	789	767	734	724	787	748	820	716	771	746	800	796	791	762	768	746	736	776	746	730	746	753	712	782	763	760	746	794	743	745	818	762	788	791	804	762	742	741	723	799	808	786	771	736	797	772	726	763	705	748	773	765	750	703	741	791	794	806	805	742	730	714	782	780	760	724	787	774	739	814	775	738	742	784	781	762	801	749	778	802	788	744	779	762	737	786	823	821	748	787	800	787	810	752	789	737	749	780	761	812	842	758	727	734	751	778	760	735	745	723	757	786	752	797	766	770	770	697	748	719	706	772	705	748	736	727	767	747	737	768	762	734	751	744	756	755	747	795	783	775	711	814	782	741	778	782	714	770	778	780	741	737	834	736	760
47975	10125	1783	921	746	536	406	289	255	269	268	220	192	233	199	200	197	188	160	176	149	163	173	180	163	172	175	168	173	149	157	176	159	167	154	172	170	189	159	162	159	187	187	160	165	164	158	138	142	186	148	166	163	170	152	142	155	145	145	163	146	152	180	167	159	188	166	147	153	157	154	167	140	163	164	191	163	136	167	182	156	153	156	145	145	163	140	149	165	171	184	148	172	143	157	145	164	142	148	176	139	165	148	158	165	154	169	171	162	151	149	154	155	152	170	170	141	163	148	151	154	152	158	152	148	164	166	148	171	152	183	158	166	148	161	153	172	157	148	157	140	150	155	146	139	160	143	160	146	154	157	171	186	167	173	149	144	153	178	152	160	135	144	149	161	158	161	137	145	153	156	154	154	167	141	149	146	149	152	155	160	175	146	157	165	130	157	159	159	141	174	155	154	181	159	145	176	147	153	161	144	164	144	165	170	149	143	153	152	155	181	149	138	157	156	154	178	170	139	165	178	173	166	159	160	161	160	141	186	149	144	143	183	165	157	138	175	143	147	153	175	151	168	149	141	169	165	160	179	151	164	168	168	145	144	159	163	163	165	154	150	141	159	164	166	147	161	150	141	169	162	166	167	166	163	150	150	181	151	144	158	132	189	187	151	122	143	163	151	165	165	153	159	149	134	154	145	136	147	140	172	163	170	156	159	167	151	143	137	140	162	181	167	152	145	142	148	153	169	173	179	137	167	151	158	144	135	136	152	142	144	134	157	145	156	157	151	185	148	152	172	156	149	143	158	167	151	164	146	154	151	152	160	167	142	163	161	161	168	162	162	141	131	168	152	176	151	153	164	140	164	172	173	166	148	142	148	175	152	140	168	129	147	144	175	133	148	165	138	173	189	147	159	143	151	162	144	144	153	171	164	166	142	139	150	172	162	159	151	177	166	169	154	158	151	135	165	140	147	162	143	137	145	168	172	171	162	142	159	169	143	154	163	138	166	139	137	156	158	151	176	165	158	155	149	174	167	155	159	146	161	143	159	158	157	165	153	136	152	172	154	159	177	130	145	134	161	162	140	157	155	149	170	156	156	134	157	124	146	170	133	161	155	149	153	152	162	151	155	174	170	159	142	147	160	163	145	149	138	160	163	169	159	161	157	154	163	177	157	155	150	156	147	162	174	153	175	164	165	159	154	144	165	151	156	148	148	164	158	145	177	153	156	162	139	176	157	158	181	148	156	159	168	143	153	155	157	156	170	137	165	167	171	162	133	165	151	147	151	166	163	145	163	163	156	150	158	141	131	153	151	152	150	153	154	149	164	166	142	145	172	150	159	148	161	152	160	154	159	168	149	162	155	143	147	167	157	158	160	153	128	135	144	147	165	132	150	164	160	168	135	157	158	149	144	128	156	156	160	153	137	203	154	180	140	164	188	174	144	122	171	144	162	154	143	155	154	147	157	166	188	163	149	151	149	131	170	142	163	162	176	145	154	146	146	169	164	154	177	158	158	161	136	147	128	163	169	177	152	141	140	169	154	160	153	162	170	155	151	150	177	157	133	147	188	148	156	156	147	150	153	177	165	160	158	142	171	136	169	150	156	175	157	140	180	153	126	130	176	125	138	156	170	153	149	160	146	155	146	156	130	145	134	161	131	146	155	163	184	188	150	165	145	146	151	169	154	161	135	178	152	146	154	128	150	156	161	143	167	142	173	159	153	146	126	177	147	193	142	151	140	146	152	140	165	156	143	149	166	156	152	148	152	172	160	156	139	159	143	153	159	157	153	136	143	145	132	147	153	161	139	142	157	143	167	153	147	148	169	165	145	165	133	149	163	168	154	151	145	167	169	153	143	153	155	136	148	136	178	152	165	162	148	137	165	144	165	148	164	135	175	156	155	168	164	156	157	145	152	154	151	183	157	153	160	152	141	158	161	150	150	158	155	145	169	169	155	160	164	160	149	149	149	177	139	119	151	155	152	166	169	166	150	172	163	151	174	162	152	143	139	173	170	163	151	158	154	154	177	162	162	142	156	131	168	138	159	166	162	155	151	141	152	156	162	157	128	132	150	165	160	144	161	186	172	157	128	159	159	130	162	169	139	137	162	153	162	158	151	163	144	154	164	162	179	151	166	146	146	146	143	155	157	162	134	174	151	158	139	160	162	143	160	153	159	153	164	145	134	182	162	155	126	164	172	155	168	174	159	161	151	183	154	133	139	159	152	136	173	182	147	153	153	144	171	154	154	154	142	156	144	134	140	142	156	148	163	163	161	158	171	174	156	148	167	162	165	150	147	183	175	138	161	172	166	165	163	158	155	155	154	126	133	158	164	160	164	154	151	152	151	153	158	136	172	156	164	151	164	160	145	172	161	146	150	170	149	159	165	149	151	167	165	139	136	165	193	170	164	144	165	148	156	145	143	152	151	164	156	146	153	148	159	175	141	165	145	160	170	156	188	182	180	160	170	133	148	144	153	152	158	148	165	154	175	165	144	153	161	162	158	145	152	151	153	153	162	156	162	164	148	142	165	146	148	182	148	153	165	146	157	167	135	153	167	127	161	163	163	138	143	172	156	145	169	170	149	167	156	170	168	164	165	158	156	141	146	130	147	150	159	181	163	154	153	153	166	155	159	162	170	158	159	159	155	164	158	140	166	183	151	170	148	162	133	160	156	144	152	135	150	148	157	162	153	172	151	168	173	147	173	130	157	143	133	144	165	149	165	172	175	174	160	145	156	144	153	186	165	154	168	165	150	171	177	148	161	147	161	143	173	141	169	169	163	157	141	163	148	155	156	164	183	145	156	175	156	160	164	141	144	126	166	148	138	153	162	140	148	166	151	149	165	140	145	177	174	154	124	155	163	150	174	159	169	162	148	156	140	161	138	165	145	158	159	156	144	143	203	141	168	185	141	161	150	181	158	153	164	158	188	152	137	161	143	169	161	166	146	150	133	153	175	167	177	155	150	142	150	160	173	154	157	146	152	171	138	178	171	146	155	169	164	161	173	129	146	152	148	173	154	158	173	155	174	158	169	170	157	168	154	128	148	179	129	167	143	143	135	157	147	160	153	146	136	164	164	144	167	153	150	149	121	143	164	158	140	169	156	148	162	140	168	143	142	162	159	166	180	158	148	173	167	146	155	141	156	166	149	154	188	148	169	158	165	141	178	126	174	171	161	138	151	154	162	161	160	155	162	163	153	159	177	146	162	150	153	144	150	172	154	176	133	154	159	139	168	153	165	161	160	134	150	161	155	157	164	154	165	165	150	132	163	144	156	166	170	172	178	140	155	157	136	164	157	153	153	135	150	143	176	152	157	164	176	178	152	143	176	152	155	163	166	170	156	161	147	149	165	164	174	134	155	161	159	158	157	146	149	164	151	167	162	150	179	152	159	148	173	167	157	150	175	164	140	163	147	168	170	142	140	127	164	131	144	138	153	155	134	150	138	132	182	151	144	173	147	157	172	169	150	154	144	161	153	145
22595	1412	2530	3013	2681	2232	1778	1479	1336	1140	1044	965	853	800	801	742	768	698	644	616	604	595	637	549	595	560	524	574	551	528	497	537	509	521	497	492	503	500	499	497	489	522	498	474	518	463	499	512	502	471	483	462	489	458	477	464	500	521	493	489	515	479	471	434	468	487	468	443	476	474	470	444	486	456	446	492	489	467	470	500	474	461	475	483	446	451	494	458	458	453	462	497	450	516	500	465	464	485	456	464	480	485	473	477	438	472	484	461	459	488	519	471	445	454	480	507	439	450	484	469	431	452	474	457	474	483	436	450	476	464	441	467	454	438	470	457	455	464	488	429	467	485	468	511	449	452	427	483	462	493	461	491	460	415	449	440	445	475	480	499	473	454	463	460	456	416	438	474	438	424	441	482	477	481	491	508	444	498	483	493	453	462	441	463	461	454	468	445	483	483	452	447	440	423	474	449	488	444	447	492	455	460	464	478	453	446	468	506	431	466	469	471	467	457	472	477	472	438	444	465	455	466	455	470	457	479	423	454	460	411	489	483	438	419	483	454	479	446	481	486	497	458	461	470	447	443	481	457	465	472	460	445	445	482	460	480	425	502	468	462	455	420	490	455	439	471	425	484	470	462	461	439	457	479	459	488	441	466	424	415	505	439	485	455	436	508	461	456	439	466	464	481	428	444	422	458	486	451	469	485	442	442	457	461	444	454	519	464	483	443	456	448	464	474	443	499	484	461	449	470	414	413	471	471	475	427	442	476	442	444	471	423	458	460	481	468	487	422	466	459	443	463	449	480	500	471	457	455	441	432	428	433	455	458	466	477	436	440	458	448	425	459	498	447	475	413	440	434	425	464	460	422	509	480	438	451	411	486	463	469	475	438	472	465	501	464	467	468	474	464	461	446	475	452	466	441	466	425	473	448	470	457	444	469	437	469	461	471	485	456	472	489	440	492	461	423	464	470	457	426	439	455	458	455	476	420	443	476	467	492	442	467	439	477	425	401	424	479	455	451	407	446	498	475	454	454	457	490	460	470	464	469	447	466	471	453	421	463	465	459	472	454	485	479	461	443	477	450	440	475	463	471	482	447	468	473	431	445	460	430	425	445	472	452	455	416	475	445	448	463	443	449	459	443	421	502	475	465	470	463	468	460	429	439	450	458	444	456	479	487	472	455	410	440	435	447	452	464	413	507	451	482	439	486	493	467	468	470	494	456	450	471	466	515	452	445	504	439	476	489	482	482	436	444	472	457	444	487	477	463	490	443	489	428	487	504	467	487	473	473	493	453	449	443	486	470	466	427	505	487	487	445	435	470	492	463	451	439	489	496	485	416	448	464	454	460	448	451	452	503	448	471	476	478	515	446	471	483	452	456	488	443	487	498	456	413	436	436	473	465	475	436	492	438	437	479	476	492	455	430	454	459	451	498	447	467	459	461	427	451	476	445	456	444	463	462	470	469	435	466	482	420	443	475	437	477	448	443	433	468	469	464	466	494	455	491	481	474	446	439	452	470	491	464	459	431	460	440	422	460	425	437	430	481	483	426	439	446	470	491	473	455	499	480	482	453	435	462	449	478	470	479	457	493	479	450	480	468	469	484	450	459	463	440	444	478	497	466	432	447	477	414	462	439	486	438	476	454	507	426	422	471	401	427	451	441	460	462	482	469	490	439	458	456	463	474	489	438	450	465	466	474	481	485	451	449	448	446	462	473	441	431	451	442	442	438	431	441	441	472	425	467	431	472	491	468	467	465	458	426	459	436	433	429	492	451	475	466	474	457	448	457	435	424	416	415	443	446	425	411	480	485	491	469	421	484	456	452	515	433	427	459	436	468	451	459	436	445	493	434	476	458	441	480	482	465	457	467	456	442	445	470	427	440	456	469	438	467	455	488	417	463	426	480	447	481	484	447	480	469	417	469	467	443	481	453	470	489	468	455	494	439	466	502	469	489	479	479	476	482	460	450	492	459	494	435	470	434	460	447	461	447	448	454	427	494	457	437	441	494	452	451	472	483	479	461	447	460	471	518	455	420	443	433	452	435	466	445	434	442	484	492	492	493	473	449	454	505	485	440	449	439	451	488	463	448	460	434	479	443	476	478	451	465	472	459	484	463	442	448	433	472	454	451	453	447	451	454	446	450	430	459	449	464	473	461	460	405	422	479	468	489	492	495	479	429	460	448	486	421	492	506	478	466	439	488	429	489	461	484	459	457	474	442	507	434	412	448	427	464	469	430	469	451	450	454	453	450	435	465	479	495	431	438	466	472	465	464	479	448	460	444	453	463	441	466	448	450	472	479	420	441	430	451	466	440	485	457	448	457	467	478	493	447	441	476	436	421	443	437	462	490	465	447	470	465	482	419	452	484	478	473	453	458	498	454	391	471	430	465	458	491	466	442	450	488	484	432	463	463	506	452	451	431	477	475	491	474	457	491	469	436	440	449	480	475	461	454	499	472	450	487	453	465	503	437	428	450	456	448	452	422	489	489	514	445	447	463	486	440	438	479	452	441	453	449	479	476	415	444	465	468	485	459	442	462	453	477	442	426	422	464	437	461	499	464	454	461	452	450	454	462	448	450	436	513	486	457	424	483	453	465	498	447	443	455	450	452	447	460	468	418	454	475	433	443	450	440	486	463	489	483	447	449	444	446	474	436	454	470	444	453	439	434	438	428	452	437	427	451	483	429	460	455	464	447	503	495	486	446	474	477	469	462	472	483	446	462	437	467	445	469	461	424	465	462	455	458	471	444	454	450	431	480	427	460	455	442	464	437	475	465	464	421	430	428	476	497	448	453	432	474	441	462	481	491	492	463	461	484	432	490	416	462	463	458	465	467	460	485	433	425	456	468	459	477	459	454	438	429	442	486	459	455	481	463	454	442	460	475	481	480	499	444	467	423	471	445	480	447	494	431	455	485	451	459	468	463	494	475	416	475	454	479	434	427	436	427	443	486	433	462	432	481	489	450	446	453	480	434	467	450	474	456	472	506	455	461	460	456	433	485	481	465	447	468	434	471	484	463	407	477	446	431	443	456	432	435	495	477	448	482	454	481	517	446	438	481	474	457	442	526	483	455	484	450	456	474	412	456	461	456	444	469	474	474	473	437	430	463	476	431	431	473	450	495	460	463	497	484	440	488	442	476	449	494	465	492	468	475	439	471	421	484	469	492	433	466	487	482	457	458	443	446	445	486	438	445	445	453	449	453	466	462	466	464	436	458	424	454	446	497	438	530	452	455	472	461	457	488	491	471	494	465	449	456	446	451	457	444	472	453	437	452	475	495	477	439	466	444	437	466	476	469	448	475	491	432	443	458	480	491	471	454	466	445	474	457	458	483	494	461	450	418	460	473	493	500	465	473	460	476	477	410	470	430	480	451	428	457	463	462	450	453	483	436	439	460	479	465	473	491	451	425	448	510	460	419	478	457	469	467	460	462	445	475	476	444	457	452	446	453	456	483	449	495	426	457	470	478	466	516	494	428	448	451
59405	18342	6763	2016	1288	869	802	525	397	346	271	270	231	210	208	229	179	174	143	152	161	122	146	155	150	152	143	136	123	131	133	134	119	115	129	126	125	120	128	128	115	120	113	126	125	121	130	106	119	135	122	126	127	129	126	104	128	122	108	129	136	136	124	116	131	105	134	117	117	131	120	123	139	125	125	108	109	124	107	106	129	127	134	120	113	120	101	117	126	110	114	121	116	125	119	111	123	130	116	127	126	105	120	123	112	129	121	119	117	126	104	115	129	110	108	118	116	109	137	123	112	101	117	108	118	133	123	100	98	114	133	118	122	124	120	120	118	118	101	122	117	124	112	107	118	93	109	114	98	104	101	108	125	131	124	113	124	127	128	118	110	128	111	120	109	119	92	107	124	131	110	118	125	118	103	126	128	122	109	108	119	94	128	121	107	131	120	93	128	130	116	105	119	123	120	104	105	116	129	117	101	115	120	97	123	129	123	113	116	100	129	112	119	92	95	126	108	108	110	113	108	121	101	92	108	103	93	106	96	104	111	115	103	114	125	132	124	120	124	132	128	108	118	113	122	103	101	107	122	103	113	124	118	128	116	114	119	113	95	102	124	115	116	110	133	98	106	114	120	104	124	117	122	113	128	116	131	119	129	111	113	112	130	101	110	128	110	116	117	129	108	119	129	102	112	113	110	129	116	126	110	99	127	115	122	120	109	100	100	119	111	129	126	107	103	101	112	110	122	116	123	138	113	102	110	107	120	97	99	111	125	114	110	120	114	124	100	102	107	96	123	109	115	117	106	125	112	109	99	111	111	127	126	115	94	125	125	112	115	101	119	137	125	136	134	115	109	126	122	107	100	126	117	113	102	117	137	116	100	112	109	119	112	112	124	115	111	102	125	106	128	128	120	126	120	140	108	126	102	113	103	111	128	100	118	121	104	111	96	122	115	121	132	115	128	89	102	106	127	124	137	96	116	112	114	111	111	125	98	94	99	111	109	103	112	115	137	100	135	109	132	128	130	112	132	107	103	121	105	111	100	111	116	127	126	91	109	97	118	111	114	117	124	124	109	136	112	138	119	97	124	118	116	123	93	112	106	134	101	119	133	138	117	113	114	125	113	97	132	125	127	104	114	120	120	116	128	111	121	104	103	112	121	111	111	131	106	116	118	105	106	123	124	106	116	116	118	118	119	128	112	102	124	108	119	119	114	139	98	93	121	107	110	119	105	138	116	115	102	124	112	122	131	112	113	132	119	113	118	103	107	129	99	127	112	129	111	117	116	106	95	106	134	119	117	118	104	111	124	136	120	113	121	123	134	102	121	127	104	98	108	118	129	116	117	125	131	132	105	110	96	102	110	110	95	118	126	114	124	121	113	112	97	121	134	104	100	111	131	121	121	118	122	110	126	116	122	128	110	107	114	123	133	111	110	107	111	118	121	116	87	114	127	116	123	127	102	112	96	112	112	138	110	110	126	116	96	101	109	113	113	120	124	119	149	96	97	114	118	126	114	118	120	108	101	122	135	103	114	134	119	110	122	115	98	111	97	132	131	101	121	104	116	109	110	99	125	123	133	122	112	108	117	118	125	112	114	93	111	104	126	111	104	124	107	113	114	110	115	128	116	119	101	114	124	121	102	105	116	123	120	115	115	111	115	124	116	128	121	115	111	122	100	103	118	117	105	108	120	117	110	122	98	115	131	132	102	121	109	114	130	100	100	112	126	123	114	112	107	113	116	123	112	132	118	112	132	113	136	103	132	122	113	112	132	114	107	115	117	111	109	122	122	110	127	103	113	105	112	119	100	111	122	116	131	139	127	112	121	109	127	137	124	113	106	114	118	126	130	111	127	125	115	107	128	100	125	126	111	122	126	117	114	130	127	99	122	101	121	123	117	112	118	104	139	123	126	110	113	140	110	112	116	133	122	115	113	127	107	110	143	112	130	113	98	111	97	109	100	114	121	125	114	116	125	107	130	116	108	119	129	120	128	134	103	116	116	127	85	108	100	110	132	119	119	113	113	115	131	124	115	117	120	109	120	139	91	116	112	128	105	121	111	110	139	116	108	105	119	114	115	115	128	119	106	110	109	114	124	120	117	120	87	122	95	92	137	108	96	103	117	112	114	120	88	110	96	120	115	126	110	124	101	119	110	121	115	113	120	104	124	113	103	114	120	100	104	134	111	116	111	95	140	112	113	118	96	101	115	96	115	140	124	125	86	110	109	107	104	109	97	111	121	143	125	110	119	103	117	124	120	108	128	121	109	123	106	106	113	100	132	108	125	97	115	115	101	98	108	97	105	95	118	113	127	107	114	120	122	104	92	122	96	144	114	110	125	114	126	117	122	115	101	112	96	111	113	105	110	100	114	105	114	125	107	103	109	116	95	129	109	117	107	80	120	107	115	108	114	120	111	101	110	136	109	124	125	112	141	119	114	111	107	126	104	134	105	102	120	104	114	108	108	114	112	120	102	103	114	130	96	130	90	138	102	128	124	131	109	115	100	123	124	113	109	124	106	106	102	97	111	99	122	104	124	110	115	102	113	118	118	105	106	117	97	125	120	106	121	105	119	112	123	114	104	100	112	115	113	124	106	113	102	124	108	123	123	115	114	118	116	120	118	118	116	111	104	112	107	138	126	119	106	118	138	144	92	121	115	114	110	120	116	121	143	96	115	117	99	117	127	116	118	122	109	99	120	107	109	113	122	107	111	114	104	114	129	108	138	113	116	113	139	124	106	105	115	125	97	118	117	109	108	119	117	115	127	128	103	103	118	110	101	117	124	115	119	112	98	122	111	122	122	115	115	118	105	101	123	102	123	89	110	107	99	120	113	111	122	111	104	118	111	108	121	141	108	119	135	103	116	112	119	120	136	112	103	98	114	112	123	110	117	120	109	130	112	102	105	110	100	95	127	108	102	116	87	119	121	108	116	117	109	97	102	104	111	105	125	108	115	116	122	111	106	106	125	102	134	88	112	122	126	118	131	120	118	120	117	114	101	102	118	106	122	120	110	107	98	122	93	115	114	108	112	125	133	98	109	103	98	127	98	124	109	115	109	134	101	88	111	123	110	110	105	126	103	121	119	115	118	122	117	108	102	131	119	115	101	108	113	135	113	110	113	113	120	119	122	110	121	122	113	95	134	105	99	108	116	125	116	107	109	112	114	101	134	110	106	100	115	107	121	99	129	121	100	119	107	120	138	93	121	118	107	97	116	111	127	119	104	122	122	121	138	107	117	103	139	108	122	126	109	120	128	124	121	105	118	121	97	131	123	113	111	96	110	106	124	115	120	137	111	130	120	97	129	109	117	126	124	114	116	108	107	124	113	120	134	106	130	117	110	105	132	119	122	129	102	117	103	112	104	120	120	137	111	86	94	113	135	100	110	121	109	101	119	108	126	116	118	102	112	127	118	114	121	110	106	120	112	105	114	103	120	115	130	112	99	113	127	119	95	118	112	104	98	122	92	129	123	122	103	118	109	107
28130	2173	4562	5415	4802	3781	3221	2518	2042	1703	1530	1318	1202	1167	967	1074	948	828	820	790	644	640	672	623	580	565	567	541	554	534	497	517	506	508	514	454	472	477	449	475	470	483	445	446	457	450	436	394	425	403	416	450	382	434	408	408	399	436	389	390	435	431	438	398	411	410	414	408	391	388	404	362	370	410	407	381	404	415	419	398	378	399	389	381	391	393	415	422	390	395	385	348	413	380	377	396	386	415	398	379	403	363	372	397	396	356	376	353	357	394	366	408	367	359	390	401	433	363	383	369	341	398	429	372	375	394	375	398	358	362	359	398	406	381	346	402	389	382	372	379	379	405	393	361	350	403	388	400	394	422	369	374	343	378	384	360	378	381	406	376	383	347	353	353	370	357	369	396	388	393	346	371	372	385	373	358	364	379	368	388	401	378	368	359	350	377	370	380	382	379	402	370	408	363	355	332	351	376	384	359	373	385	377	373	342	361	373	347	357	332	365	364	358	388	363	355	383	388	371	372	385	388	393	346	375	347	372	367	368	348	382	373	358	359	358	365	394	367	367	374	391	381	395	370	389	406	375	382	348	358	369	386	391	371	371	362	377	349	360	375	381	363	416	383	408	397	393	339	338	377	393	386	369	333	358	390	394	366	393	379	357	364	371	388	364	367	390	410	350	375	376	395	379	351	373	379	365	382	353	368	371	335	374	415	351	364	377	402	383	382	402	385	337	366	369	377	367	364	392	396	371	409	369	391	370	335	404	357	394	360	350	442	377	375	372	378	356	387	408	377	376	401	400	375	366	339	343	376	358	403	388	393	361	379	348	382	381	374	383	399	395	361	350	372	363	345	351	359	386	381	365	377	388	365	394	387	387	370	386	336	352	376	344	366	365	374	357	368	391	349	369	382	393	371	394	340	327	378	378	377	365	380	324	381	359	349	373	366	382	373	373	368	389	388	381	418	362	360	365	338	372	382	373	380	356	378	358	392	377	395	413	371	373	390	375	397	393	380	369	369	369	382	351	370	388	350	399	370	382	364	366	378	360	403	383	381	379	380	388	359	360	379	373	364	367	364	389	352	357	391	373	372	348	329	398	363	352	346	366	383	416	349	392	404	374	344	372	378	402	366	350	395	367	386	323	360	377	358	348	357	356	360	380	396	373	405	355	405	387	372	328	373	356	386	369	382	339	366	381	386	378	371	364	367	365	372	364	350	368	402	360	359	387	425	363	360	389	395	350	376	377	387	360	355	383	356	409	395	357	375	419	370	392	370	367	401	344	317	395	394	387	400	352	388	360	372	390	353	335	394	390	346	390	387	353	361	358	379	363	372	382	383	376	375	347	376	395	389	367	384	364	391	406	366	376	382	383	359	367	383	362	358	366	363	375	365	406	361	380	362	369	337	389	373	394	423	365	373	398	380	367	392	386	375	357	379	371	343	352	373	408	408	381	378	377	360	409	404	355	388	367	408	334	385	378	418	394	407	361	371	406	374	407	374	326	387	368	385	398	382	352	373	409	394	362	390	374	378	371	380	379	364	369	357	392	362	367	404	364	378	383	381	392	360	359	406	396	377	357	380	383	380	390	374	366	397	396	364	352	382	358	351	384	378	360	351	398	394	388	396	390	380	392	358	392	365	399	367	370	368	372	380	380	364	379	354	399	351	383	360	393	356	358	381	394	377	400	386	366	350	375	393	387	326	353	409	361	386	369	379	357	389	357	384	369	380	346	387	370	389	407	373	380	355	401	367	388	388	382	385	329	353	361	368	387	356	371	419	367	383	390	393	407	377	380	408	346	366	370	369	380	373	400	383	384	362	369	371	374	379	370	378	401	373	369	371	380	389	347	378	416	360	367	368	392	359	381	384	344	344	354	397	395	398	371	385	342	374	406	373	392	396	348	404	342	352	379	374	382	344	379	375	400	383	357	405	361	352	374	365	423	398	366	355	421	376	353	367	348	380	374	374	339	347	371	363	368	402	393	391	392	387	372	365	385	363	362	357	375	380	369	375	368	376	384	389	354	361	383	378	368	362	387	403	353	349	379	377	367	390	383	344	355	357	348	348	353	404	357	360	358	355	392	394	356	372	384	382	378	349	385	345	343	352	400	360	332	378	366	354	355	381	418	405	368	356	369	366	392	369	385	391	372	348	385	357	347	348	375	385	407	366	397	314	383	385	362	370	331	355	380	387	389	391	350	374	373	405	379	372	390	366	413	384	370	360	388	375	334	338	374	367	388	344	320	354	376	358	370	381	350	403	353	356	384	406	361	388	356	374	383	384	385	345	397	359	345	342	356	349	337	383	386	351	393	348	388	359	388	377	371	357	357	343	362	356	369	340	379	395	385	352	358	357	352	355	387	388	388	370	353	341	367	378	388	367	395	368	356	374	417	389	383	363	361	377	337	372	373	394	348	347	360	375	392	397	352	328	373	385	341	364	403	396	354	357	350	345	361	372	401	347	397	377	395	372	366	399	373	363	379	363	393	338	339	353	387	360	391	357	364	330	380	378	363	360	365	388	397	385	373	410	349	377	385	379	354	362	355	359	374	358	378	354	389	358	343	395	354	364	364	393	364	411	382	366	387	394	357	409	378	380	375	383	389	391	364	354	349	408	374	383	351	358	362	389	393	376	352	392	339	361	366	384	340	362	363	382	396	365	366	365	351	376	378	356	379	379	351	328	386	370	373	423	355	400	380	347	368	367	347	368	350	361	358	364	408	380	383	400	385	362	381	343	360	399	412	363	362	346	354	379	391	351	356	359	353	375	364	394	354	342	397	377	375	370	348	403	377	372	369	394	383	386	379	349	358	384	351	362	337	354	373	416	349	359	376	366	376	356	374	375	384	374	376	369	370	370	355	368	335	389	358	393	370	386	365	370	381	381	365	334	321	406	344	363	360	361	364	374	338	399	382	370	363	395	374	406	372	343	354	347	344	378	372	385	347	363	367	376	358	367	384	371	393	376	390	412	376	352	364	400	400	355	386	394	349	417	377	364	375	363	363	377	345	348	353	350	331	352	367	371	388	389	370	360	323	367	368	379	389	372	369	378	362	385	416	401	392	374	355	355	353	370	372	365	347	390	360	395	362	340	419	359	376	343	341	339	414	358	350	387	356	352	399	362	371	373	395	373	374	389	392	342	385	375	378	363	376	385	326	390	378	401	406	388	410	370	361	376	407	348	371	383	390	375	417	357	376	361	349	372	369	364	362	361	372	369	369	351	324	369	364	370	345	370	388	388	393	426	406	374	382	388	365	396	369	374	378	359	359	341	385	367	357	379	409	392	327	406	393	369	384	366	352	398	382	393	407	367	377	344	393	357	349	358	417	351	374	366	386	366	360	348	361	343	344	393	384	361	384	364	394	383	349	357	347	367	372	386	348	386	365	412	392	364	379	355	384	361	386	392	387	379	381	342	367	372	382	400	376	331	390	368	389	365	361	353	347	361	388	359	389	360	359	357	410	375	368	358	398	378	381	352	392	366
11883	656	404	326	330	293	300	303	281	308	280	282	268	258	309	304	288	269	263	258	269	271	275	268	267	260	279	276	297	304	312	282	307	272	298	238	286	278	280	289	281	254	264	296	300	281	264	274	292	279	229	264	239	270	276	280	270	264	284	275	260	311	287	241	281	304	274	257	279	231	273	271	264	281	272	269	244	289	264	278	282	288	286	261	258	285	268	268	287	271	245	268	310	254	292	271	265	266	278	258	291	278	282	267	265	293	271	289	297	286	278	289	272	291	296	265	265	278	257	265	300	290	288	310	251	286	233	277	249	264	273	265	321	299	281	292	283	300	273	287	282	274	276	250	285	260	272	241	284	294	271	250	273	295	254	301	267	278	251	267	264	285	266	307	282	260	282	296	286	294	274	273	260	269	297	244	253	288	267	248	276	272	271	280	294	248	257	283	258	270	265	286	296	291	272	268	293	252	277	222	259	275	277	311	289	281	258	269	267	297	263	297	257	270	256	238	265	280	287	300	262	248	286	280	281	269	266	245	284	279	271	324	306	263	275	277	276	237	279	267	281	276	254	283	243	284	302	273	262	259	286	269	288	245	263	240	299	271	268	287	246	257	293	266	293	267	266	278	285	251	287	290	251	236	273	262	295	298	289	265	277	282	297	252	268	276	258	276	284	265	262	279	269	270	308	226	258	246	260	269	260	277	279	273	283	260	275	260	294	289	302	273	273	268	242	271	294	263	290	270	291	287	258	278	245	286	255	267	284	251	254	252	277	271	266	260	285	284	260	237	284	278	274	259	296	289	278	277	300	251	259	303	296	264	266	258	280	282	256	247	281	283	269	272	276	271	269	289	286	282	287	259	276	272	279	296	267	290	260	251	289	281	250	254	320	267	263	282	268	260	278	290	272	261	275	273	292	268	267	292	277	286	290	286	308	281	252	261	294	276	273	259	269	270	276	285	266	258	272	287	269	270	287	274	258	279	273	278	291	249	281	280	269	270	296	291	289	251	274	283	262	285	276	269	277	288	261	296	283	255	275	274	284	290	274	263	270	260	289	273	257	310	267	262	293	253	284	283	300	279	282	298	239	273	285	285	252	288	294	266	292	277	284	278	262	285	267	274	307	282	258	275	296	268	269	248	288	258	297	284	259	297	292	272	293	277	283	255	266	261	257	255	251	299	263	263	308	252	273	267	296	308	299	276	290	286	271	267	290	274	267	291	260	284	278	265	260	280	297	258	266	285	299	267	250	275	251	292	285	244	293	299	288	270	275	286	256	268	286	263	269	289	291	266	297	264	263	271	222	270	281	286	274	274	282	292	266	282	262	281	264	278	296	257	255	257	288	265	273	278	280	246	264	246	274	300	280	289	272	285	271	254	268	273	267	273	258	292	289	259	288	293	269	242	261	272	295	269	281	266	293	276	264	274	265	271	299	283	297	286	287	262	262	262	276	293	281	256	266	265	281	292	266	257	279	288	268	277	279	268	260	256	309	323	255	271	250	248	271	251	292	276	278	294	276	295	268	268	254	292	276	263	253	304	324	275	293	268	258	292	257	298	285	256	281	286	273	302	249	276	268	259	286	280	268	291	269	219	261	289	288	270	279	246	288	250	257	253	256	266	297	291	290	290	272	300	267	250	285	265	256	309	270	274	288	274	271	254	279	296	239	268	284	275	264	290	254	325	255	245	286	277	272	277	289	293	266	290	282	265	294	268	257	267	252	285	270	294	230	289	275	256	272	250	297	267	268	296	277	297	272	255	268	243	251	238	304	282	265	279	279	252	265	298	272	287	284	291	273	283	283	262	281	289	282	274	261	314	284	255	269	285	261	263	279	283	293	277	255	269	268	270	259	254	253	290	255	268	298	257	253	274	280	272	247	284	293	287	252	263	295	272	267	279	258	249	284	297	275	293	279	294	260	270	299	279	282	252	253	285	265	294	272	253	280	260	281	278	273	258	293	292	269	284	298	273	306	292	280	254	271	283	297	260	266	290	258	259	290	281	274	277	288	281	260	298	282	281	277	264	247	265	284	282	243	289	294	262	281	279	262	279	275	289	274	283	302	278	268	265	272	285	233	275	291	262	304	281	311	258	288	272	284	281	255	284	228	268	273	252	270	291	258	257	278	293	265	276	285	245	275	280	271	257	234	293	265	264	287	272	262	253	290	256	278	288	275	258	287	252	292	295	256	254	264	281	268	277	277	232	260	260	281	294	295	252	284	254	269	246	262	278	267	270	285	268	274	294	302	279	306	276	287	295	290	259	283	256	274	307	273	276	287	284	280	293	249	274	260	276	240	303	291	271	268	269	276	276	269	259	260	283	252	317	287	262	274	279	251	283	266	253	267	261	239	271	271	282	277	250	267	250	253	289	280	278	293	260	289	247	270	280	294	291	262	271	272	292	287	253	288	269	262	273	270	258	265	257	250	286	326	283	274	270	274	278	320	296	295	274	285	301	277	252	293	258	248	279	310	273	280	273	286	278	264	296	269	291	302	271	263	266	287	270	281	286	272	283	257	292	251	249	269	293	274	265	267	294	268	280	274	269	274	269	272	289	277	302	262	269	277	285	283	267	253	256	243	276	293	280	272	267	282	264	283	243	266	268	275	263	285	280	268	304	292	299	249	265	274	250	251	261	241	286	269	277	263	255	310	259	233	277	281	269	287	261	310	278	279	259	264	263	289	270	282	274	263	302	272	254	282	276	285	304	280	284	257	300	244	278	277	271	255	283	253	306	262	255	258	290	267	284	298	283	269	275	299	272	278	297	289	279	314	274	265	236	272	264	297	308	244	276	271	292	256	295	285	289	241	274	291	258	268	267	252	265	274	260	264	265	289	283	242	240	270	284	265	278	267	253	265	315	272	269	250	269	285	243	250	281	255	289	275	262	285	241	261	281	285	262	293	274	264	262	297	289	262	271	273	260	275	258	275	251	249	247	296	275	240	261	271	263	257	295	281	291	278	262	270	251	256	270	303	303	279	271	282	289	271	268	283	261	276	283	296	239	275	234	250	264	267	270	257	280	238	279	253	282	262	272	306	269	268	270	294	266	283	232	292	291	297	292	248	315	269	272	293	262	244	292	272	278	263	261	264	256	284	316	278	270	269	278	266	293	243	269	264	259	277	309	272	263	262	285	304	250	266	283	268	288	290	295	261	261	258	270	260	291	288	254	296	269	279	292	284	284	280	281	246	276	296	299	268	265	278	278	254	298	286	259	309	257	261	290	297	270	296	277	298	290	298	310	257	263	294	295	250	282	268	278	287	293	256	283	263	273	288	266	300	263	279	291	270	282	274	272	270	275	271	258	309	294	286	281	255	284	237	291	267	266	312	258	279	273	260	293	252	290	255	281	233	258	304	290	275	260	286	265	286	276	280	290	298	273	288	259	276	260	289	271	269	301	304	300	264	288	288	261	270	278	286	289	249	289	309	293	265	286	280	278	283	299	262	274	263	292	259	289	291	269	265	285	277	277	274	284
10099	818	975	1027	982	903	927	791	844	832	816	803	812	787	829	779	826	773	811	748	758	776	773	782	751	768	844	786	806	733	807	734	800	750	744	757	776	754	770	743	800	773	764	785	761	771	774	775	730	833	755	737	775	699	789	784	773	776	732	795	734	738	818	722	754	741	729	744	805	714	750	779	759	768	799	773	708	792	719	790	773	724	792	759	783	729	789	757	835	747	847	789	806	792	790	790	760	792	770	788	722	734	770	769	752	776	768	766	739	771	736	760	730	778	776	756	747	799	789	771	749	750	821	787	767	754	703	747	771	795	730	730	715	762	735	771	762	746	782	806	753	761	783	754	692	772	739	763	754	730	779	779	745	787	780	778	786	788	789	740	801	776	787	735	764	721	768	719	770	790	792	760	725	732	790	787	688	732	796	779	723	763	790	805	752	699	777	787	834	769	747	779	806	779	706	733	735	771	775	786	761	733	733	741	756	753	779	752	770	742	729	842	733	760	723	741	753	790	726	841	743	774	769	781	765	715	715	704	771	787	753	758	739	759	785	716	738	746	770	821	764	766	729	780	758	753	779	763	774	779	747	774	799	789	731	744	719	790	782	761	748	752	751	736	724	728	779	718	782	737	777	723	753	763	712	758	773	773	768	770	773	765	722	775	722	816	759	743	744	759	799	729	710	790	764	752	738	752	792	754	771	745	750	728	723	791	763	813	796	770	769	757	737	775	772	762	798	791	748	797	754	760	792	759	760	797	818	762	785	803	751	743	771	753	796	742	809	767	771	817	783	777	776	746	717	696	738	743	775	756	751	780	762	740	801	784	786	754	724	758	759	728	767	744	782	776	747	736	746	777	778	741	751	761	716	753	762	740	782	735	702	748	756	757	738	751	779	726	803	781	749	825	754	751	783	780	736	726	729	725	757	721	806	781	737	784	742	757	795	746	724	726	814	711	762	744	770	761	690	810	730	786	752	794	764	828	749	754	769	741	763	759	818	799	791	769	788	783	788	804	734	756	743	776	750	765	751	744	770	759	729	744	749	686	792	778	767	739	805	772	789	744	752	777	781	802	729	750	764	821	761	784	767	730	770	724	753	760	766	803	770	775	721	781	754	745	781	791	766	691	751	753	757	723	806	785	762	742	772	770	732	801	797	785	748	753	745	733	782	746	726	792	756	787	782	748	801	744	775	736	780	718	778	770	794	791	764	758	777	798	710	759	797	789	820	745	797	762	766	763	739	760	806	724	763	764	796	746	787	752	722	815	777	712	763	746	765	721	713	737	726	779	725	741	768	789	794	735	789	677	778	766	808	765	788	756	744	773	727	820	768	755	766	751	766	728	762	763	737	770	807	793	809	732	762	742	788	750	801	732	770	759	749	802	773	781	780	739	786	804	766	764	742	791	795	755	800	708	757	735	797	774	761	815	831	762	761	799	744	748	823	753	757	756	786	763	794	790	719	766	802	774	737	767	771	781	767	728	757	767	749	775	750	780	827	754	736	798	771	819	797	752	717	775	775	748	768	808	783	764	707	804	765	748	789	768	744	787	750	729	810	737	739	718	811	726	786	721	755	769	713	822	772	784	758	765	765	776	790	752	753	819	770	775	732	768	764	742	818	796	733	782	760	716	713	766	737	757	726	746	754	735	772	805	826	719	767	742	786	758	778	769	750	777	733	767	715	787	765	760	735	758	767	737	771	734	808	780	802	726	750	762	795	792	732	769	752	766	774	798	774	774	787	790	743	773	733	752	746	751	777	771	740	736	761	748	744	736	833	754	830	791	810	783	755	739	780	738	756	770	801	797	769	788	783	767	767	758	788	798	763	768	765	773	715	832	758	804	797	765	739	779	734	736	750	804	721	763	767	750	793	826	725	813	780	756	792	773	746	812	733	760	766	807	772	813	774	754	717	752	795	788	740	770	808	740	749	779	791	786	727	778	753	786	786	779	791	733	807	783	731	780	721	780	728	702	816	806	806	751	782	799	810	743	803	774	764	793	811	725	788	749	764	773	752	715	731	769	835	777	699	772	761	745	785	760	777	780	750	811	833	788	744	753	800	752	763	743	777	708	787	732	762	808	772	756	746	811	806	737	766	763	717	760	790	734	785	797	781	754	770	797	731	775	749	768	775	749	804	796	744	782	754	739	745	785	804	738	733	773	782	759	812	737	742	783	721	782	723	728	781	781	823	790	765	786	785	790	786	726	720	720	747	757	731	754	746	786	757	753	749	728	781	781	793	712	704	771	756	734	762	754	787	769	755	735	800	744	747	738	761	776	803	747	727	760	805	787	752	770	798	774	767	786	779	762	737	743	761	750	779	757	805	809	737	786	748	822	758	801	726	711	783	804	776	789	769	786	784	738	758	790	792	718	757	749	769	737	736	808	771	797	783	723	758	784	790	731	716	769	808	756	747	738	739	764	806	734	776	773	791	773	803	760	789	788	749	711	817	776	762	798	745	803	771	779	821	735	756	771	762	748	756	786	758	769	766	784	787	812	738	776	742	781	763	742	753	794	774	754	766	790	715	762	760	781	733	772	773	734	797	758	811	740	767	764	794	757	797	799	748	761	759	753	746	772	725	721	750	803	805	763	787	777	773	771	720	722	757	791	752	761	753	742	732	791	785	790	834	798	788	742	735	771	756	827	727	771	802	807	765	688	740	790	757	792	760	823	773	765	781	745	753	716	781	745	744	762	772	776	790	770	757	827	739	786	772	776	743	748	754	745	793	741	751	754	829	748	778	734	775	829	778	770	732	745	736	794	770	796	732	792	789	749	786	811	777	749	788	763	770	781	770	803	747	736	732	755	787	772	798	751	741	725	787	781	757	751	773	781	787	754	717	798	767	734	714	833	754	803	725	746	791	778	722	739	788	782	737	760	719	796	771	727	738	798	742	771	754	695	784	760	731	734	763	772	755	741	788	769	813	795	754	828	780	751	770	746	783	754	746	781	743	789	799	796	809	792	745	790	775	725	797	750	801	790	768	768	791	764	743	809	768	801	760	747	751	741	787	778	766	781	813	748	760	792	730	739	782	760	744	779	782	764	720	764	777	811	762	739	771	761	776	782	770	748	792	769	772	758	784	781	754	785	756	750	776	708	721	740	718	785	779	736	785	769	760	750	766	810	737	705	767	770	774	760	751	762	737	802	723	769	773	803	834	756	797	734	779	763	742	833	742	751	788	745	774	768	786	761	790	800	792	747	799	817	732	738	742	755	757	755	776	707	759	778	752	751	746	783	737	768	763	769	717	708	774	779	779	761	774	736	779	751	759	802	801	766	786	714	764	783	794	752	737	803	806	776	734	807	782	773	777	765	723	718	789	771	791	773	791	811	791	768	741	817	759	824	805	746	777	726	721	789	753	745	740	750	772	759	755	749	753	766	733	784	756	774	785	722	781	783	736	739	765	773	751	750	778	788	758	766	786	829	753	813	780	741	740	818	759	792	791	812	793	766	776	767	786	746	769	768	762	788	783	773
46268	11216	1968	924	712	502	432	320	280	277	252	216	228	209	204	186	192	187	190	168	201	183	167	151	147	180	166	154	160	168	150	152	155	156	146	163	173	148	187	155	158	178	150	175	167	141	153	153	175	152	164	169	143	164	184	167	149	146	153	143	163	181	156	170	174	168	153	142	156	174	153	150	164	158	156	150	130	148	167	140	171	142	172	151	149	131	171	149	175	142	153	167	152	157	147	139	164	162	179	141	163	146	149	150	155	158	147	152	160	149	160	157	131	134	157	166	144	164	166	157	143	164	149	160	167	141	127	176	152	144	152	195	152	163	139	137	162	146	154	154	160	172	168	153	151	177	168	158	157	131	131	145	145	181	157	146	154	155	133	167	175	151	147	175	156	168	126	157	149	144	163	159	160	162	160	149	138	172	162	161	167	153	161	156	139	148	140	165	166	130	159	143	138	158	146	160	146	163	165	153	168	136	156	133	144	132	149	149	166	155	146	165	150	148	159	155	173	150	165	146	165	149	147	180	147	157	146	166	153	157	159	177	148	160	163	149	165	165	154	158	162	160	141	138	164	132	183	163	145	159	155	151	148	161	127	144	157	138	165	165	164	169	165	143	178	179	155	152	165	118	161	168	172	158	152	162	147	159	166	160	158	153	161	149	127	149	154	159	145	166	172	150	156	153	171	141	147	149	150	134	153	172	149	138	153	155	150	169	159	145	154	145	153	148	176	150	163	163	170	138	153	167	163	187	164	157	163	149	166	144	164	142	155	144	155	147	142	161	152	142	165	136	143	159	156	148	139	167	177	174	143	135	146	138	165	139	160	125	153	188	168	151	168	143	141	155	152	153	156	163	154	149	139	163	166	150	168	181	188	163	166	164	149	182	157	148	154	135	150	170	138	140	182	157	174	160	155	165	155	159	146	170	151	142	146	149	168	147	161	168	156	149	179	153	147	150	161	166	146	155	147	158	142	142	161	156	164	140	137	150	171	168	140	143	153	162	154	169	157	154	150	150	153	160	164	147	142	147	169	128	152	157	165	197	175	166	146	149	173	140	147	160	146	157	160	143	150	143	163	156	157	157	151	161	144	162	142	173	145	176	161	144	143	148	157	148	118	142	149	158	157	141	154	147	143	163	152	170	142	160	161	176	175	145	156	185	155	152	169	148	165	155	156	145	141	164	155	163	153	167	160	144	155	140	174	152	163	152	164	137	129	137	155	153	150	139	156	156	140	151	156	130	144	159	170	172	142	142	142	152	162	139	150	125	135	177	156	161	153	143	164	143	139	162	138	151	146	168	131	142	169	145	142	149	170	170	156	140	151	161	180	162	172	142	154	131	164	139	166	157	140	159	146	154	164	145	151	149	142	150	129	178	157	165	178	169	174	171	148	151	156	176	163	171	127	167	149	152	169	141	161	149	151	139	158	156	150	146	138	158	127	154	153	169	167	171	142	152	135	164	124	131	177	153	163	167	147	159	162	135	137	169	135	146	159	153	152	148	173	162	125	165	143	160	162	150	155	157	176	131	154	154	133	149	128	131	170	157	154	150	151	162	144	149	162	150	164	146	156	141	143	172	138	158	145	150	151	137	166	151	154	145	151	151	167	176	162	143	128	178	151	133	165	162	147	144	163	149	133	164	140	144	147	151	170	130	149	166	132	167	156	149	134	151	133	153	164	169	170	167	141	155	138	165	168	151	140	173	165	152	136	170	156	166	141	150	141	165	144	140	151	160	155	150	148	167	159	166	150	151	152	166	161	160	150	126	162	137	158	162	159	154	155	156	133	177	143	154	164	152	138	149	161	156	150	172	171	160	150	144	144	126	146	153	152	161	134	134	144	143	160	178	144	159	162	137	163	168	167	151	164	179	152	148	151	169	170	157	155	152	132	180	159	171	154	149	122	177	143	160	160	141	142	153	150	165	163	146	166	147	188	178	139	162	146	150	152	155	150	174	121	177	145	159	141	158	174	167	144	164	164	160	157	162	150	143	155	151	159	124	154	169	142	131	170	162	162	172	161	158	164	174	179	177	157	155	172	190	158	163	154	154	158	155	128	164	152	141	135	158	159	129	173	182	138	168	149	163	155	161	144	176	144	150	164	166	150	163	157	146	144	161	143	173	156	164	159	154	166	136	154	154	144	157	170	140	144	133	162	171	157	148	181	159	178	161	140	159	153	194	153	156	135	167	192	133	150	172	137	157	144	145	141	171	152	151	144	157	141	158	152	165	152	148	141	159	125	169	167	149	172	149	138	143	148	163	155	145	166	128	142	151	138	167	155	147	134	151	166	162	151	151	170	168	160	186	151	160	150	168	133	160	169	159	146	151	171	149	176	152	145	175	155	144	150	159	161	171	163	159	131	154	156	146	153	157	146	135	142	178	143	152	151	141	130	148	165	185	162	151	148	151	142	170	155	177	164	171	163	142	160	153	138	160	159	143	149	138	191	164	177	172	145	149	148	167	165	151	177	154	151	164	148	149	161	139	171	148	161	168	153	160	170	141	150	183	147	150	161	149	168	156	149	137	144	146	149	150	127	139	149	159	164	166	146	136	124	147	166	162	193	179	154	162	158	153	147	140	135	141	149	146	163	159	140	151	147	149	143	143	163	159	172	149	152	184	133	155	174	144	156	154	176	153	160	156	172	152	143	148	176	140	154	145	131	145	159	142	142	142	192	166	136	166	157	175	159	184	148	140	160	142	160	119	165	161	158	151	150	166	137	177	158	163	158	153	166	143	147	159	143	151	151	164	161	151	140	144	150	138	177	167	173	161	139	157	160	139	148	149	174	144	141	144	162	157	137	119	147	156	169	134	140	147	168	148	163	150	167	150	134	148	167	141	133	181	142	150	148	144	165	127	149	165	143	171	167	149	143	131	142	163	160	168	147	136	194	162	134	150	162	139	154	158	139	157	146	151	177	148	150	152	164	144	151	156	174	166	152	160	156	155	165	159	153	177	160	145	160	137	152	151	170	175	166	149	175	167	149	151	144	167	146	167	157	166	160	148	157	173	153	149	159	171	139	132	152	140	135	167	160	154	151	151	147	158	165	170	161	171	137	145	166	172	158	166	148	135	143	157	168	159	137	157	172	146	162	137	143	166	173	143	130	122	159	170	144	157	168	152	149	143	159	169	146	176	153	163	144	142	155	153	148	157	146	137	125	158	147	139	142	174	130	133	145	163	155	136	140	160	130	148	138	140	156	146	184	144	158	144	155	164	169	142	155	167	152	146	163	148	160	137	132	147	174	166	144	152	162	153	145	171	137	143	153	155	161	127	174	162	138	157	171	160	167	158	165	146	168	151	150	156	163	127	146	143	161	172	156	164	167	148	152	172	154	146	125	151	154	133	146	148	131	143	147	125	133	152	164	145	197	160	149	169	163	157	155	150	150	132	156	153	176	137	159	137	137	143	133	147	159	129	174	162	165	165	137	136	150	166	131	152	147	162	123	160	136	163	165	141	157	149	144	141	149	162
21839	1375	2715	3019	2796	2297	1885	1528	1339	1109	1042	981	950	798	790	752	742	659	694	616	601	581	602	600	555	581	594	512	548	559	519	542	515	535	537	520	478	510	503	492	483	485	497	512	529	491	483	502	482	457	519	492	480	515	497	508	520	489	460	450	494	500	511	502	479	488	443	550	442	492	485	462	431	459	412	465	501	436	491	512	505	434	459	461	495	444	487	512	415	461	467	412	450	466	474	505	495	459	447	502	496	466	436	473	438	450	467	466	435	471	442	454	454	461	461	480	448	452	486	469	433	444	459	455	458	468	470	483	467	460	464	453	462	461	440	444	469	480	470	472	471	451	468	426	446	406	430	455	470	437	513	447	465	406	471	440	474	468	442	469	475	465	461	476	453	435	445	437	470	450	451	448	451	465	491	469	430	483	501	458	452	486	478	503	466	463	461	447	460	477	441	485	494	455	457	444	458	417	469	487	439	467	455	420	413	427	468	479	487	470	437	438	433	424	465	441	468	450	487	441	447	419	476	452	474	448	472	473	477	433	456	437	453	454	480	456	437	471	453	473	488	456	469	452	458	458	486	459	428	476	448	435	463	472	435	477	474	465	491	467	444	448	470	457	438	445	440	454	497	479	473	451	472	467	465	449	465	437	477	477	493	455	475	444	468	463	468	437	442	467	456	493	464	439	497	503	482	479	479	457	438	460	459	421	471	438	461	461	433	455	415	472	450	473	446	474	448	447	467	483	433	475	454	465	444	502	469	471	470	464	476	506	452	449	461	505	472	481	484	432	473	479	508	475	479	470	454	489	404	441	501	439	460	454	439	490	456	433	425	487	412	474	469	455	463	455	438	483	452	453	474	464	479	460	475	439	427	455	446	472	496	473	475	457	440	470	456	471	443	421	453	453	476	445	476	454	416	438	447	453	478	458	450	462	466	489	437	460	425	406	443	481	454	469	442	442	447	423	480	449	438	461	471	482	462	495	474	432	459	444	454	456	478	444	447	473	471	502	482	446	424	454	465	475	467	470	436	459	465	471	472	457	468	420	462	450	441	456	457	445	472	417	440	458	452	488	456	439	452	485	460	473	441	411	466	470	468	513	514	465	474	519	464	459	487	446	441	472	445	450	468	491	492	462	447	479	451	486	438	421	406	439	470	464	460	451	474	456	478	477	449	477	461	459	489	470	445	469	487	492	471	450	475	438	486	484	486	487	471	490	477	448	465	454	453	484	429	476	425	474	449	465	451	438	488	483	491	459	432	465	451	452	493	482	436	472	442	458	423	432	479	441	470	458	443	501	475	456	424	444	445	475	429	468	458	429	452	485	490	462	466	476	467	486	450	437	431	461	451	456	451	429	473	459	431	453	477	447	435	482	431	453	419	418	471	456	403	446	415	462	409	435	453	465	440	444	465	456	470	467	460	459	475	430	485	456	451	496	437	466	411	483	425	451	413	439	479	474	451	459	410	448	474	478	457	482	458	461	398	441	466	460	499	491	455	486	485	424	451	500	449	484	455	443	478	471	439	425	470	426	481	444	480	413	435	437	486	441	489	474	474	461	429	419	475	479	504	441	487	430	471	462	504	501	442	470	429	403	444	515	459	484	431	490	442	479	473	475	454	460	477	456	492	463	458	433	487	483	443	458	463	455	470	445	504	482	452	466	453	460	488	454	449	440	466	439	500	466	440	478	450	470	484	458	462	462	459	486	460	448	441	461	434	492	461	471	509	443	442	506	484	414	497	459	446	456	484	473	434	499	486	458	436	437	448	502	471	489	437	486	468	447	456	428	436	464	448	489	423	504	464	473	467	483	470	419	452	479	503	446	477	467	446	441	456	452	471	450	464	488	471	472	468	466	492	423	445	469	456	480	450	468	467	503	477	492	475	497	512	466	425	450	451	432	441	476	452	439	421	490	466	438	449	475	471	447	469	443	454	457	440	474	462	430	430	416	471	464	476	449	439	445	471	449	478	496	468	450	464	484	455	442	445	444	464	450	446	449	429	463	427	456	469	440	446	454	509	455	466	469	456	430	487	491	445	462	458	448	477	477	438	458	478	450	459	457	460	478	434	465	485	482	452	461	441	430	394	483	460	442	478	478	460	460	498	443	424	443	458	446	464	461	459	463	455	510	444	473	499	473	457	447	459	449	473	491	462	427	455	463	468	508	446	440	422	499	449	477	444	451	425	418	455	470	486	453	460	456	463	454	445	466	460	436	467	471	434	489	464	430	475	459	462	450	467	481	459	463	483	465	458	471	500	451	469	434	468	456	437	472	404	477	478	467	484	439	462	497	475	460	477	405	473	471	484	468	448	460	451	474	516	439	473	466	420	435	455	479	468	461	465	447	435	482	481	434	420	446	429	418	453	458	500	470	483	485	448	437	472	456	442	469	445	431	474	459	473	434	471	467	450	435	463	446	433	440	471	503	490	459	469	504	455	455	435	493	465	452	422	479	467	426	490	483	452	444	431	443	440	447	483	475	480	438	499	489	443	467	508	463	488	448	460	490	471	446	433	429	447	452	472	451	465	473	462	452	462	468	452	492	432	460	447	484	462	463	485	478	464	460	464	449	440	414	464	458	462	443	502	478	419	473	453	429	396	503	454	443	456	452	507	452	473	425	478	470	463	478	453	445	490	468	450	466	462	440	487	439	455	455	489	447	454	448	467	444	475	470	441	438	421	457	467	446	448	472	490	492	501	446	482	474	495	483	476	465	465	460	447	449	480	483	454	416	480	421	458	446	472	457	451	437	470	446	465	453	506	456	490	466	453	460	446	438	433	494	449	458	469	483	484	447	463	459	477	429	464	482	430	484	468	462	453	487	484	466	466	445	463	468	446	492	427	498	436	460	453	482	430	459	474	461	484	445	440	445	478	490	491	497	447	480	443	452	432	461	471	485	442	463	453	421	450	463	483	472	443	444	491	480	474	458	454	470	437	470	484	420	437	464	449	468	446	459	470	455	442	482	489	438	489	443	449	489	466	491	473	485	493	472	466	455	462	477	511	437	486	432	438	487	462	447	437	414	415	415	476	474	479	487	432	470	464	433	456	454	513	435	455	469	469	430	439	485	441	431	443	451	449	468	432	432	455	474	458	461	489	458	468	535	470	463	433	469	456	484	453	471	474	447	466	470	462	479	451	464	443	439	442	499	468	448	431	480	482	494	436	459	458	486	471	452	432	450	450	436	479	432	472	469	454	481	451	435	461	431	461	419	436	459	489	459	487	429	460	472	496	441	483	475	493	477	436	420	487	481	458	449	462	459	458	474	457	479	476	432	462	496	421	481	461	453	478	452	447	469	462	462	433	461	478	485	464	500	457	503	477	487	451	432	468	473	442	436	434	490	466	463	473	469	429	449	465	453	454	472	476	437	482	431	429	491	445	471	455	433	478	434	452	469	433	449	429	439	465	455	454	434	467	460	459	457	439	437	452	486	441	447	469	468	451	479	484	460	455	469	429	453	463	478	425	470	444	437	478	409
55268	19344	8286	2128	1347	930	683	460	405	323	297	246	243	215	192	191	179	157	166	157	154	157	160	135	140	131	132	149	158	132	143	131	127	115	147	129	119	132	119	136	120	118	118	138	122	121	126	150	122	117	101	129	127	97	125	131	125	116	104	139	117	114	109	125	135	122	121	118	127	106	108	101	119	102	125	93	127	126	123	113	115	121	116	140	122	114	133	120	117	105	128	128	116	107	109	100	86	99	133	115	119	99	121	137	128	107	132	124	119	113	91	91	110	111	126	111	107	111	119	123	114	105	119	135	102	105	101	113	123	128	103	135	114	119	109	107	117	123	122	122	122	100	120	90	91	114	120	106	123	104	107	121	109	113	106	125	123	116	130	108	129	129	137	117	118	116	104	114	147	124	130	114	114	114	133	124	108	135	108	101	109	116	81	133	133	113	122	128	113	106	126	124	116	133	124	114	120	134	117	128	110	100	115	114	88	121	116	126	114	120	123	95	91	111	124	128	106	116	120	115	124	93	132	120	119	115	101	112	122	112	123	126	114	113	111	112	113	99	115	106	109	126	118	106	96	124	109	98	123	121	103	95	112	104	102	105	110	96	114	111	111	130	122	118	121	129	120	111	96	117	111	114	97	128	110	132	116	121	117	104	132	103	121	88	116	105	113	111	112	120	118	135	106	122	119	105	112	104	91	103	117	116	97	114	102	109	98	111	135	108	120	85	118	117	131	99	117	114	95	107	117	110	107	120	133	123	116	109	98	114	121	120	109	114	122	105	102	117	114	117	121	112	106	110	116	117	124	116	90	119	125	107	112	109	109	100	121	85	116	115	122	102	116	106	106	107	92	117	99	123	113	113	111	118	117	96	103	115	122	113	120	127	122	130	118	120	123	118	107	123	98	107	89	107	117	104	116	95	104	105	127	115	118	111	109	119	118	117	121	117	126	114	116	104	108	105	133	115	115	128	108	109	111	145	133	106	105	98	94	131	110	122	120	125	119	111	118	115	126	110	102	93	129	100	110	105	130	114	119	103	126	125	93	116	120	115	120	124	102	87	125	111	113	125	123	107	110	111	122	124	114	122	98	111	119	100	107	113	109	109	118	103	123	97	120	112	119	123	118	125	129	98	116	105	131	123	109	117	109	113	100	107	105	96	97	92	119	117	143	118	105	137	106	110	133	123	115	109	123	114	105	108	106	108	93	115	114	122	101	108	112	123	127	116	115	130	115	107	139	109	131	97	88	107	104	106	98	117	129	115	111	118	122	113	127	106	122	102	122	113	101	118	106	127	120	118	135	98	94	112	126	111	100	144	120	100	121	98	103	110	106	109	124	119	101	110	119	104	108	113	96	123	125	114	102	102	116	114	115	104	119	136	103	117	110	116	119	110	117	118	105	118	114	126	129	100	101	108	125	117	109	113	99	106	95	99	116	135	95	114	120	122	127	131	130	114	102	90	110	106	115	122	100	109	113	110	113	113	111	123	113	108	117	122	101	107	138	101	123	108	110	117	122	101	106	123	136	109	106	125	96	104	126	94	106	117	124	123	120	120	112	126	134	122	117	119	116	113	93	121	110	123	114	125	116	92	130	114	132	104	113	129	118	108	121	121	128	117	107	107	116	109	113	127	105	144	131	125	120	116	116	107	108	106	123	124	98	117	128	93	129	114	107	105	115	113	117	101	112	105	108	121	109	117	103	109	126	92	116	112	125	86	100	121	115	109	108	109	105	118	105	112	114	118	118	111	126	116	126	90	115	124	127	98	140	123	105	108	116	112	131	109	116	110	106	119	123	108	105	113	104	118	111	101	110	134	120	116	132	110	114	115	128	105	122	107	112	112	124	108	125	115	130	106	115	112	104	101	102	115	110	121	125	129	119	112	136	114	115	116	89	104	106	97	124	118	133	95	126	102	115	99	109	101	108	117	106	116	100	139	115	96	101	134	105	113	119	136	117	130	99	124	124	119	99	116	101	108	129	112	85	117	121	106	114	117	122	110	130	107	116	117	111	108	106	127	113	134	110	114	129	118	112	123	104	117	116	120	103	120	106	110	118	110	94	104	113	118	97	121	117	117	107	100	125	119	113	122	121	113	107	111	109	120	123	121	130	101	112	111	126	116	124	119	127	114	107	115	116	120	112	128	109	115	116	122	100	115	146	116	93	112	122	105	108	113	118	104	127	119	111	107	117	125	122	107	119	105	111	121	112	121	99	111	115	93	124	118	111	100	103	137	114	131	102	124	117	127	123	121	126	130	112	107	121	103	107	108	118	113	113	111	123	118	100	103	119	110	102	112	131	117	100	99	107	129	115	111	127	118	111	93	115	123	106	129	120	126	114	111	110	105	126	109	116	110	115	106	119	117	117	113	114	129	119	110	122	114	112	111	112	103	121	123	114	100	108	121	76	111	121	109	121	141	112	108	125	109	120	115	117	104	128	126	123	118	123	111	123	113	139	130	111	124	121	112	116	127	112	94	89	120	103	113	99	117	134	98	125	112	111	103	120	124	98	106	113	96	107	120	125	120	123	124	114	94	112	110	108	124	126	110	119	115	122	112	116	113	131	106	115	93	114	103	120	111	121	113	120	97	96	125	108	95	128	126	134	111	120	114	89	125	118	110	122	103	120	103	121	112	124	109	111	104	131	115	86	132	126	117	129	95	114	124	113	112	121	120	132	113	131	110	99	106	111	119	119	122	125	96	120	120	119	107	97	126	95	122	111	103	125	109	104	117	120	120	124	124	127	91	127	120	119	116	93	89	108	104	110	142	112	96	108	102	111	122	114	106	129	124	121	133	122	106	104	114	107	112	109	116	131	125	130	93	114	120	103	115	117	96	97	105	120	107	122	130	113	118	124	105	113	121	110	104	112	117	116	111	112	118	109	85	133	101	115	135	113	101	106	110	99	113	87	120	127	123	115	104	107	99	127	116	113	118	107	100	119	106	127	129	101	101	113	108	98	100	108	109	106	104	95	118	111	110	127	118	120	117	105	129	113	112	100	112	136	135	137	130	105	100	124	113	120	121	123	115	124	125	116	108	124	111	113	115	89	116	120	103	133	102	119	127	119	102	89	116	111	131	106	132	124	109	119	119	112	91	108	124	109	110	111	136	125	99	136	105	118	115	127	87	146	96	107	112	113	101	109	100	122	118	118	110	105	111	98	109	113	97	119	119	126	138	103	148	103	120	122	109	118	131	122	101	103	93	114	106	139	117	105	108	126	109	111	109	131	112	98	95	121	127	111	108	117	111	120	110	133	102	123	114	116	113	125	124	115	117	109	127	107	94	120	110	118	127	125	123	91	100	111	120	112	122	117	120	111	132	123	102	120	131	113	108	95	115	137	115	114	107	118	118	111	126	109	117	103	138	107	122	118	113	137	130	100	110	118	122	127	98	107	132	99	121	121	115	121	120	114	101	118	123	115	118	114	108	118	127	121	116	121	125	121	126	129	108	111	119	95	118	112	110	105	120	118	116	90	94
26652	2185	4701	5386	4689	3785	3088	2403	2004	1680	1592	1425	1111	1038	1028	993	920	830	780	738	712	692	631	644	603	573	585	558	534	527	520	519	504	504	499	521	421	475	472	441	438	447	448	457	443	421	457	445	405	414	446	411	418	410	393	414	397	429	451	424	438	429	428	423	408	390	384	409	419	420	387	388	400	403	421	386	413	403	394	372	340	417	375	394	386	391	403	375	383	380	395	386	406	395	398	394	379	366	359	358	379	340	400	395	386	347	397	401	411	391	362	383	401	371	385	390	371	350	386	370	391	401	337	358	360	378	354	368	347	348	352	362	352	374	387	375	398	411	385	387	393	353	377	355	364	393	401	386	376	392	378	388	366	417	373	365	355	415	351	376	388	396	389	391	352	378	384	398	386	374	377	358	314	374	368	359	416	386	373	397	401	388	391	353	333	376	347	363	351	406	368	405	348	372	380	393	381	383	359	334	366	358	369	404	373	401	390	367	366	361	381	383	358	381	390	341	384	368	362	352	357	371	381	320	370	368	352	354	326	346	400	369	386	370	354	376	397	368	356	386	377	397	392	403	363	362	339	375	382	403	377	424	368	372	383	355	342	383	356	390	366	371	379	370	378	380	366	366	391	351	361	360	361	376	375	362	353	358	375	388	361	377	389	370	341	350	373	394	369	383	367	390	359	350	348	374	391	371	370	403	356	375	380	386	404	353	386	358	380	368	388	400	378	395	364	379	370	356	386	379	387	368	401	394	340	366	382	345	396	390	361	375	366	357	403	352	395	381	399	354	375	361	372	336	358	383	374	403	351	356	421	394	363	347	372	327	386	344	374	390	379	392	393	421	327	371	374	391	379	352	365	362	381	367	353	391	356	372	362	380	356	407	381	428	385	383	346	389	372	371	381	372	388	358	389	372	375	363	357	349	382	361	388	367	371	374	363	369	400	357	386	365	393	422	421	346	369	363	403	361	372	382	416	359	402	347	378	375	389	380	349	378	381	400	370	367	368	340	381	425	395	367	348	402	348	352	347	396	359	398	382	365	386	347	390	391	374	354	377	377	358	367	381	377	364	343	355	414	388	364	354	375	398	363	365	397	390	355	380	367	384	384	382	377	420	352	383	390	355	375	342	353	367	360	392	356	348	342	369	357	347	388	344	387	375	419	392	377	350	400	344	379	360	353	391	356	374	389	381	354	355	360	373	391	361	367	365	400	391	403	388	346	365	370	343	380	373	378	383	400	396	359	385	334	370	376	372	396	360	365	378	385	349	370	415	382	383	337	417	361	373	384	369	327	371	366	382	340	379	366	377	364	345	362	363	380	327	390	402	381	368	356	363	390	363	387	329	348	392	372	392	382	376	371	389	359	409	388	359	376	384	359	387	376	376	378	363	340	350	354	352	366	378	378	381	347	392	400	370	381	364	370	386	361	400	379	395	385	396	374	363	384	383	382	378	350	337	380	389	381	373	347	379	316	368	395	351	344	368	357	381	333	368	398	387	405	372	375	369	353	396	357	353	357	373	343	352	375	342	359	365	378	378	370	358	372	351	391	363	377	373	352	357	400	395	376	356	359	348	379	355	356	336	355	368	369	362	326	372	397	355	353	347	377	366	362	375	362	357	359	373	343	396	373	364	368	376	386	409	370	354	353	397	346	394	364	392	366	381	358	401	407	359	373	351	405	386	379	370	365	417	378	380	403	341	400	412	359	395	361	359	390	388	371	367	359	359	362	395	376	373	374	393	389	354	365	385	368	352	344	381	360	366	367	378	376	357	354	323	404	364	378	379	375	361	369	374	375	355	370	379	344	370	380	348	399	364	351	362	402	378	342	350	359	397	379	345	368	318	346	353	397	358	387	391	389	374	351	370	391	377	346	374	366	368	429	287	393	368	356	357	361	364	376	403	352	350	368	354	367	373	352	362	365	361	444	353	363	388	378	356	346	349	373	362	351	362	346	361	382	347	363	405	391	367	376	406	358	364	359	357	360	372	322	398	393	395	397	337	379	393	363	344	379	367	371	377	361	376	362	343	358	344	389	368	372	348	349	380	335	355	394	364	374	382	379	357	365	408	391	358	371	395	386	367	369	351	384	379	344	370	379	389	351	368	385	385	369	376	342	363	383	361	351	395	374	396	354	340	345	388	401	360	405	404	358	374	363	366	323	345	375	387	405	382	354	366	377	362	363	357	351	376	372	405	388	355	366	367	377	373	391	367	353	375	367	372	345	394	376	393	354	349	379	403	379	362	346	358	382	366	370	365	371	378	384	374	359	347	421	377	362	339	385	366	381	342	388	390	382	376	353	395	392	355	402	322	359	352	370	370	310	375	391	368	342	352	389	363	379	365	402	359	414	384	393	398	358	342	371	357	345	374	378	358	360	363	388	336	376	358	368	361	385	378	351	356	356	380	360	374	344	385	392	321	404	369	378	367	388	380	374	381	372	377	365	391	379	374	371	377	358	383	391	392	360	378	372	391	365	393	358	373	401	399	371	371	412	353	362	374	355	362	360	334	388	399	375	351	360	358	382	353	367	367	385	402	387	417	379	397	419	412	385	398	384	357	357	375	358	366	364	362	359	392	377	391	361	366	364	399	387	369	359	389	349	394	386	387	370	380	358	370	366	381	376	388	372	369	353	361	386	375	367	375	373	360	367	382	374	384	375	401	378	376	364	383	376	391	367	395	354	374	347	364	366	381	365	377	354	395	380	347	365	363	415	364	398	352	377	350	362	333	336	372	347	374	355	362	345	387	370	390	378	380	361	352	370	403	368	400	360	378	398	346	359	353	325	375	364	368	387	375	377	385	353	400	395	374	377	346	386	402	406	353	367	362	385	350	387	384	380	403	347	374	411	381	373	358	371	369	402	394	385	385	364	373	402	379	358	378	401	353	396	378	391	365	370	369	367	380	382	366	385	357	357	377	357	382	363	384	371	367	369	384	386	336	348	376	405	392	371	371	394	406	410	393	393	375	381	368	350	382	362	354	351	402	372	374	373	384	396	382	387	345	357	350	361	418	372	359	384	384	365	380	339	390	387	358	384	367	363	372	386	384	373	410	364	366	393	365	406	349	389	382	359	365	382	378	386	388	372	372	397	357	417	371	423	334	362	370	384	381	369	346	357	374	379	371	331	432	426	414	376	357	361	396	392	350	397	358	394	341	380	376	360	380	351	388	379	332	401	377	377	362	367	375	361	360	353	388	366	373	397	375	402	364	338	402	339	336	381	359	380	396	360	372	385	341	388	355	357	350	394	352	398	394	377	376	384	383	355	359	400	371	382	358	343	382	356	355	377	346	364	377	390	366	386	346	386	358	395	375	377	352	372	378	400	377	360	383	359	335	350	355	403	362	380	372	354	375	371	371	338	356	365	344	354	368	396	360	350	366	384	387	381	373	368	349	342	400	406	352	413	340	390	356	360	379	385	379	343	376	356	346	341	384	371	403	376	355	382	361	374	359	356	351	387	417	397	356	369	384	408	372	378
11759	766	418	357	267	265	316	304	282	265	270	269	281	270	274	309	286	261	258	265	251	254	288	241	267	260	266	290	244	272	247	292	285	300	272	266	245	274	269	285	258	281	277	276	285	262	245	254	283	226	291	277	276	289	274	270	294	276	246	269	276	269	252	262	284	272	270	257	302	244	298	264	274	249	276	272	286	247	270	297	279	281	292	284	250	254	271	273	276	256	257	274	273	275	248	270	244	287	300	257	248	264	292	284	278	250	291	275	284	276	295	256	294	294	262	297	296	284	274	252	270	248	260	274	269	275	259	251	303	235	249	267	246	272	258	288	273	273	293	267	271	308	258	287	274	274	255	263	263	286	262	279	292	262	275	270	276	282	273	271	273	289	283	273	278	291	276	273	269	270	308	278	264	307	294	275	278	248	266	284	282	306	273	265	282	288	263	270	273	270	287	254	257	263	269	231	255	318	273	271	259	232	262	261	251	246	240	259	294	257	269	243	261	251	265	283	247	249	248	276	270	274	288	269	266	281	241	270	255	278	252	256	257	262	267	277	268	253	283	266	285	304	256	263	267	252	281	296	260	284	281	300	280	261	259	265	232	254	313	261	304	282	263	271	261	238	267	262	259	258	267	263	257	281	234	283	272	263	238	276	284	280	230	262	271	265	278	278	276	280	284	226	273	260	285	281	288	266	231	277	268	237	268	288	304	268	258	280	268	236	243	287	273	267	260	258	280	304	278	308	280	251	281	262	288	266	254	260	271	269	274	241	262	244	297	273	280	254	270	264	261	285	260	259	270	280	255	274	273	283	252	244	242	279	260	263	290	266	259	289	276	270	271	270	285	251	245	288	279	267	260	258	276	264	265	279	251	251	238	300	257	271	257	256	277	263	273	300	265	248	273	271	248	262	274	268	265	279	272	266	278	253	271	248	283	288	260	258	270	256	256	261	260	297	255	276	247	276	288	277	269	294	237	258	293	259	261	245	294	278	276	287	268	243	263	256	274	291	285	247	273	267	288	269	276	281	278	258	275	287	250	295	283	269	274	255	270	242	298	246	277	253	255	267	283	286	291	292	277	244	277	277	280	252	275	254	258	278	276	272	260	245	256	274	275	269	253	255	285	295	249	260	270	265	289	292	246	270	291	261	284	295	280	278	234	279	290	275	267	268	253	281	269	269	266	272	280	290	265	268	268	270	268	248	270	274	300	270	308	279	249	270	271	249	241	269	257	261	266	290	255	294	253	278	268	263	256	281	243	308	291	270	294	259	285	266	254	279	286	273	298	275	277	276	299	258	271	275	256	289	320	291	213	227	278	286	254	287	243	282	282	283	258	252	256	255	274	259	309	266	266	271	239	252	252	263	278	283	303	269	272	268	282	267	289	276	266	294	260	275	255	247	271	268	277	275	299	300	274	293	288	267	273	261	252	283	302	264	271	241	271	250	266	276	245	277	285	269	269	286	264	262	279	259	226	262	282	282	289	241	276	269	258	267	297	286	270	268	247	305	298	294	307	269	272	292	296	263	265	270	288	292	262	234	254	287	282	263	296	255	257	258	277	298	246	277	262	251	260	233	274	271	255	257	253	291	252	282	269	266	259	290	262	266	294	268	270	248	277	269	295	276	249	273	256	258	271	297	282	258	276	240	300	291	282	276	244	227	282	285	276	288	261	263	284	279	305	258	284	309	267	264	281	285	269	261	253	299	275	266	282	265	264	250	278	256	264	293	282	269	283	277	317	270	283	256	262	262	267	284	302	292	261	254	269	260	298	300	273	282	278	270	242	250	291	258	272	275	293	266	271	271	263	279	262	307	291	277	247	266	267	283	272	282	268	272	271	289	265	288	262	278	290	272	266	267	278	288	276	277	288	273	293	261	269	258	265	286	273	273	251	285	269	264	294	253	285	283	292	261	295	268	283	296	294	262	274	275	271	260	254	276	291	252	266	284	282	284	252	277	262	256	249	270	250	280	285	278	279	293	302	274	257	275	233	273	258	291	263	269	257	268	279	284	259	233	286	271	256	259	303	264	252	280	233	275	294	239	265	267	236	270	281	277	277	236	294	273	273	263	277	267	274	273	264	249	268	259	276	276	250	276	277	291	264	285	283	273	274	286	287	262	267	292	281	281	266	284	260	301	293	280	275	265	266	256	286	268	262	268	286	278	276	281	249	281	270	270	300	271	279	293	236	268	255	263	274	251	243	277	274	249	298	288	252	262	273	241	305	255	263	267	322	253	273	306	249	261	292	257	276	246	251	245	280	282	266	273	303	244	309	275	272	268	287	263	287	299	259	291	256	256	266	262	260	267	316	254	264	268	300	256	279	262	267	296	305	269	280	275	292	256	285	281	291	253	246	282	269	274	287	274	302	269	297	266	300	268	301	293	249	246	285	291	271	262	288	283	268	253	250	267	311	269	237	263	273	271	271	288	282	255	255	264	265	262	266	274	306	268	273	255	286	288	256	275	297	305	286	242	250	286	289	275	270	307	285	266	258	275	244	266	276	305	287	289	273	262	299	273	268	258	274	293	286	305	261	270	292	259	241	263	281	278	309	286	266	314	258	270	251	288	277	267	280	295	257	268	269	280	263	280	271	274	280	259	270	255	283	288	250	252	273	261	276	285	222	244	296	277	294	269	269	260	272	258	304	270	270	245	276	272	277	292	259	256	268	293	287	279	289	281	294	278	294	248	273	273	298	252	273	256	295	306	270	254	242	287	258	273	280	260	243	269	274	280	264	282	291	272	260	275	269	276	267	267	289	274	267	268	286	264	278	280	270	277	273	270	280	272	245	267	259	258	298	275	265	289	267	237	258	232	258	274	272	255	272	274	264	270	271	273	265	245	273	276	250	239	260	268	259	268	241	266	252	258	260	298	292	280	266	286	288	256	276	255	270	272	258	274	253	282	254	288	283	265	278	246	316	270	264	278	260	261	251	257	226	279	267	271	254	265	278	272	288	252	300	268	261	282	305	263	273	214	275	278	278	296	263	277	283	259	296	257	229	273	302	268	262	282	273	262	259	296	292	267	285	265	265	278	282	277	254	280	246	289	295	246	288	265	272	295	271	278	282	274	279	258	278	269	253	261	298	274	267	246	289	281	276	301	250	254	228	261	277	288	280	298	243	253	276	275	249	287	279	267	259	268	275	268	265	262	286	273	242	265	289	284	283	280	302	270	283	278	248	259	266	266	288	248	283	251	278	272	256	265	260	250	259	264	247	256	287	290	321	254	269	283	280	241	230	270	257	283	254	267	255	303	276	252	246	258	294	275	295	309	287	273	243	272	253	264	269	272	272	269	259	250	250	249	273	270	273	276	264	279	243	274	261	270	274	281	278	259	268	305	281	281	261	300	267	272	269	287	303	247	268	288	280	262	287	272	261	291	287	269	293	310	273	253	280	299	264	260	258	246	298	289	241	262	289	259	253	287	281	269	254	290	310	280	275	291	245	301	289	280	263	256	248	271	246	267	284	274	265	270
10240	835	1044	998	904	984	895	892	801	840	865	836	778	812	849	796	806	802	837	807	779	861	788	732	766	759	827	811	786	773	770	804	777	789	748	760	766	829	733	819	783	763	786	784	773	749	739	748	769	729	751	744	808	792	778	723	772	741	758	807	803	798	769	769	791	746	756	769	781	738	757	816	780	791	736	809	727	777	766	737	771	770	750	777	787	777	743	805	754	797	795	754	773	740	779	761	784	778	702	744	755	759	749	781	818	780	763	731	775	786	751	746	771	751	737	769	764	743	771	761	790	732	770	764	713	760	749	739	817	751	790	745	754	736	748	781	722	756	743	699	747	781	749	711	746	797	775	789	766	771	736	772	783	742	726	707	806	787	807	746	764	734	796	777	759	734	762	694	813	781	772	742	740	762	756	763	786	792	812	794	783	765	795	758	750	779	725	774	748	764	774	752	763	788	769	757	720	766	765	750	752	716	730	822	766	748	741	792	786	787	727	769	771	744	739	781	793	769	776	746	729	759	756	797	775	735	774	770	787	758	747	723	787	758	811	793	794	785	718	818	734	783	727	757	753	725	759	774	729	795	774	771	783	760	777	787	770	766	792	781	745	775	738	792	787	767	718	753	783	738	775	790	749	787	729	784	789	747	798	778	749	702	773	765	676	798	761	727	816	710	792	764	780	747	819	803	753	780	718	771	743	714	790	715	784	820	750	751	799	735	824	749	735	771	721	712	762	772	819	748	819	772	715	741	779	758	743	792	803	774	767	694	785	708	789	785	766	732	776	800	804	799	777	785	778	776	786	827	827	785	747	736	774	754	749	776	729	802	772	725	711	784	743	770	740	786	791	730	801	796	742	797	762	750	804	784	745	728	766	749	744	740	735	794	768	728	767	775	790	727	789	801	779	818	781	760	742	777	792	753	766	786	757	793	787	768	756	786	787	740	779	783	757	776	814	744	777	798	757	792	790	717	781	801	791	777	779	741	758	771	764	765	757	741	733	771	773	797	798	758	753	751	700	743	707	731	762	769	734	735	769	724	769	763	784	773	771	735	783	742	725	758	754	757	753	771	766	714	765	757	775	755	801	760	750	792	767	762	811	715	762	804	724	814	737	765	774	725	738	745	798	778	753	750	753	736	798	775	719	765	729	709	797	769	745	725	727	788	768	738	729	769	737	755	797	752	733	753	766	740	713	775	821	728	813	744	765	768	731	745	719	705	772	815	734	808	792	751	758	738	816	727	764	765	708	735	810	804	750	700	779	800	736	742	766	757	794	766	793	747	728	805	775	754	768	785	713	717	747	753	710	771	759	735	809	765	828	756	782	745	750	759	760	760	782	740	762	732	716	727	759	774	758	776	757	745	737	795	756	788	769	718	752	787	770	749	795	775	751	758	791	788	757	695	767	731	800	777	699	755	792	740	766	781	779	718	739	779	738	779	763	730	794	768	700	763	771	784	746	737	746	752	724	764	799	764	803	717	844	772	758	742	788	765	745	756	777	773	772	748	765	770	792	733	795	794	765	755	746	743	771	736	728	782	719	783	736	758	775	774	758	795	749	703	754	788	748	829	777	772	766	756	778	758	714	771	789	756	805	775	777	729	775	745	730	776	765	775	761	797	799	753	759	753	749	780	729	745	740	752	806	780	793	813	794	790	778	742	774	751	767	780	779	759	773	737	771	729	767	754	777	732	771	788	773	771	768	796	766	779	740	758	764	752	732	744	757	745	737	746	772	756	725	768	789	754	768	731	752	722	782	767	754	764	787	776	756	746	785	717	749	755	736	773	753	729	755	798	754	781	761	753	826	758	754	771	755	794	791	776	768	787	785	759	735	748	815	744	771	764	755	806	781	781	749	704	771	778	752	766	784	781	732	733	716	791	748	762	790	730	790	787	732	757	797	750	785	786	789	752	748	699	766	798	763	762	726	743	762	724	747	696	771	783	742	704	765	741	796	749	786	775	750	793	750	765	747	766	766	726	743	793	800	774	746	755	771	732	749	743	778	784	774	792	766	759	748	761	761	805	786	796	781	748	770	733	717	785	769	746	747	810	820	799	758	775	748	703	782	736	773	760	748	782	795	741	802	770	767	779	778	771	810	797	804	736	728	779	762	798	763	782	743	765	802	739	771	786	752	771	699	785	735	782	735	759	771	783	751	734	728	717	809	790	774	737	802	741	707	755	789	759	762	731	831	776	711	759	753	750	758	717	723	769	773	758	715	793	813	729	796	750	766	760	705	774	777	760	742	745	784	719	730	708	795	744	749	726	722	748	741	784	777	760	796	753	709	768	744	738	765	752	766	719	769	714	769	763	753	777	817	812	762	786	762	767	748	744	779	768	722	783	758	768	760	754	775	764	781	774	730	743	755	774	791	776	776	786	758	788	761	811	734	774	728	758	827	744	773	758	774	768	769	790	756	801	755	733	840	745	798	716	792	772	777	673	782	728	753	831	731	788	752	770	729	754	816	710	781	763	782	745	756	690	769	777	804	764	746	751	803	778	737	775	699	783	716	801	669	783	786	755	749	785	743	716	724	781	765	784	715	760	803	792	737	778	760	815	763	800	738	768	731	702	797	813	757	771	754	736	700	747	733	737	774	775	781	760	794	749	725	749	792	774	728	761	737	748	825	758	757	709	844	757	815	736	749	787	783	733	759	763	770	733	824	760	733	746	710	732	795	774	723	749	757	772	763	764	796	740	754	757	804	797	700	734	801	766	798	771	788	754	795	738	740	727	779	775	732	712	798	754	733	782	750	750	765	790	704	784	766	768	796	707	759	745	778	755	734	775	764	775	729	724	750	776	763	744	820	729	801	757	768	769	778	703	809	809	763	775	761	819	757	750	752	789	756	766	769	766	808	778	773	773	723	812	747	802	739	765	788	779	738	649	766	760	740	716	751	801	758	784	757	726	792	773	768	774	777	762	776	696	770	690	746	807	763	759	768	798	738	740	760	749	775	760	763	738	800	826	819	760	764	762	783	762	730	790	763	769	749	764	772	770	709	742	746	765	828	763	797	718	711	794	728	758	768	743	761	765	781	757	736	762	738	798	796	730	765	762	726	733	746	768	790	737	738	738	753	751	746	745	743	776	713	757	816	741	791	740	734	711	793	768	811	764	728	762	751	755	746	799	763	774	761	742	811	774	752	761	769	757	785	750	812	745	731	767	741	774	751	801	765	752	761	793	850	742	753	723	748	713	764	756	760	761	729	793	785	793	749	769	792	797	685	685	740	764	770	785	761	822	780	773	735	727	732	754	699	740	769	744	752	797	778	750	740	752	743	768	709	763	754	755	737	719	755	720	741	769	760	753	766	786	732	801	696	763	732	726	752	785	787	741	730	770	769	774	750	748	751	771	756	784	777	757	794	780	726	746	753	756	740	738	752	737	800	777	770	744	795	715	786	736	802	727	754	749	750	718	744	737	749	776	736	766	728	736	748	775	766	770	748	721	754	806	761	716	741	760	745	749	796	792	784	754
45421	12563	2268	1045	779	598	428	307	297	233	249	204	201	214	196	178	156	172	184	182	162	189	163	178	190	163	151	174	170	174	155	171	166	171	173	158	162	161	158	155	172	177	159	159	175	152	138	155	169	145	167	156	148	153	184	152	165	152	193	150	141	152	148	171	171	156	162	153	180	146	157	152	143	157	154	153	144	166	143	149	143	160	157	158	133	173	137	150	148	158	166	150	184	140	138	157	147	141	138	166	169	162	149	166	140	156	160	162	145	142	153	152	179	143	142	156	145	147	134	152	173	156	162	136	148	153	164	162	144	141	131	134	141	140	141	157	160	144	150	157	119	158	146	142	142	156	120	170	169	172	146	134	142	163	139	153	155	151	187	160	130	183	160	163	157	171	189	176	161	168	174	155	165	158	160	155	147	172	175	133	147	146	155	143	157	151	164	159	169	144	163	142	138	141	153	149	160	145	148	153	149	172	125	155	137	158	174	158	160	167	146	156	160	122	141	139	165	165	161	141	165	165	178	148	157	146	156	144	148	137	145	136	180	147	131	136	155	152	132	148	153	157	197	156	173	119	168	141	145	152	173	123	148	153	151	152	158	151	157	163	145	157	148	148	157	142	149	153	165	164	185	156	153	157	150	154	135	134	160	151	144	159	129	148	141	188	142	171	170	144	160	124	156	161	150	148	176	149	176	166	153	156	171	135	152	166	129	145	168	172	152	150	177	134	138	146	162	165	183	142	170	152	158	138	154	142	152	150	152	153	137	165	150	152	152	126	176	175	165	141	147	156	156	149	143	147	170	144	147	160	157	164	157	142	143	167	139	154	141	146	165	141	168	154	140	185	141	139	155	158	151	146	168	182	132	142	146	166	164	154	178	160	151	159	143	133	155	167	162	145	149	146	159	163	180	166	145	162	156	155	147	156	151	163	147	166	152	144	153	142	151	141	155	158	169	144	169	141	146	135	159	168	156	147	163	161	158	167	149	165	154	150	166	156	159	167	150	157	169	158	158	142	160	158	135	166	155	133	149	150	149	145	141	150	165	161	160	171	168	170	164	160	156	150	170	181	172	144	144	157	156	147	166	137	149	167	161	125	147	143	154	141	130	138	156	153	150	154	144	162	145	147	152	188	162	165	145	174	142	160	157	129	160	165	138	150	150	146	150	151	154	144	140	160	144	140	166	155	152	153	175	154	136	155	172	159	139	142	146	152	142	143	171	129	153	172	166	141	181	163	150	144	149	146	148	159	150	158	163	136	128	169	149	151	166	131	131	141	169	127	162	155	166	167	155	151	160	166	156	159	146	138	155	143	161	171	134	151	148	151	161	150	167	154	153	131	175	149	167	172	161	155	163	154	147	171	175	161	167	164	151	156	161	146	156	149	136	161	169	150	159	152	157	143	149	168	155	132	150	164	153	170	131	155	152	153	152	160	149	150	142	144	159	166	151	144	171	134	152	133	158	183	155	154	160	152	174	169	166	144	153	146	163	172	150	157	156	136	150	168	124	150	148	161	183	162	156	136	161	149	156	150	147	135	159	164	155	148	166	169	151	139	137	133	134	127	138	161	157	146	138	152	143	155	144	164	172	157	184	127	157	156	158	177	159	148	150	166	131	157	143	158	172	160	149	160	123	153	167	141	137	168	154	144	148	141	170	150	144	119	171	145	156	139	160	148	144	183	156	180	143	124	134	147	154	146	158	166	145	154	156	164	149	154	171	160	142	142	129	167	150	165	148	154	158	156	159	170	172	167	180	146	144	160	152	158	149	159	167	165	149	133	132	147	144	173	146	146	156	143	153	152	153	140	157	157	156	140	154	153	167	160	144	171	152	147	147	159	160	139	166	156	153	160	184	174	146	168	164	147	154	143	157	148	160	135	162	138	133	167	143	158	144	157	150	164	144	134	152	144	140	148	145	135	154	175	154	162	151	178	166	158	172	163	168	156	154	156	148	158	168	152	156	156	148	163	147	160	155	131	152	146	145	152	154	177	143	170	154	138	144	137	162	151	167	148	146	151	179	146	150	178	163	185	146	175	139	154	165	163	147	172	153	166	172	158	169	165	161	158	160	140	176	143	153	149	154	161	176	157	162	152	161	152	147	161	131	159	140	140	174	167	140	140	154	159	152	154	145	157	145	176	143	149	171	157	136	144	145	156	149	158	162	175	145	158	152	163	164	173	186	174	123	157	136	148	154	152	162	137	166	159	180	161	148	135	166	154	141	165	159	181	158	157	143	141	162	146	135	138	149	136	183	145	166	132	163	152	139	136	142	170	165	146	160	154	162	193	149	159	150	151	148	159	132	146	151	158	160	154	133	159	166	138	145	145	143	150	146	170	145	153	148	157	170	161	150	164	174	157	155	150	136	145	149	158	149	132	148	164	154	151	162	170	164	146	137	152	157	160	173	169	158	147	154	151	153	150	146	175	156	163	166	167	140	141	167	141	163	153	137	172	166	151	181	155	158	144	154	153	177	158	173	161	157	170	129	168	139	158	168	151	155	147	147	165	147	146	160	151	155	148	165	166	178	131	152	164	138	140	162	135	138	156	122	154	150	157	165	148	174	158	144	139	138	144	164	178	157	142	173	177	175	161	152	165	173	176	160	170	154	178	166	155	154	158	134	145	141	173	163	146	159	162	152	156	157	137	148	136	154	150	148	129	159	145	147	152	170	164	157	143	144	142	159	169	145	134	136	157	142	155	155	140	143	141	158	178	132	175	155	152	161	174	142	183	177	146	178	174	166	174	160	158	161	164	133	143	134	159	163	148	155	151	144	132	128	139	174	154	156	150	160	148	157	162	147	150	164	134	125	144	166	158	160	146	151	163	151	152	164	158	174	165	170	166	147	170	194	139	151	147	150	176	149	159	165	146	168	183	158	155	163	162	167	151	162	151	154	174	164	152	149	174	163	169	154	130	145	153	158	147	149	121	178	165	142	136	165	155	158	135	150	150	173	167	148	162	134	165	165	143	168	161	152	168	160	170	162	149	142	154	155	136	154	141	139	151	159	149	187	176	155	168	152	166	150	158	142	154	125	159	156	153	158	149	164	137	140	161	161	155	142	166	156	152	158	161	157	163	147	174	147	164	171	161	168	157	165	153	150	144	161	164	151	128	165	154	168	152	150	168	173	156	176	155	156	142	147	141	141	141	141	145	143	170	160	147	152	162	150	134	174	164	153	148	162	184	147	133	168	171	140	150	170	166	169	142	143	138	146	163	138	139	141	153	154	146	136	149	158	170	183	169	160	157	154	165	154	168	161	154	125	154	163	133	152	169	130	148	159	168	153	141	146	166	181	175	155	152	141	147	156	162	142	154	171	152	157	151	128	159	143	168	153	162	157	150	167	134	154	158	134	155	154	139	166	162	169	156	131	163	146	182	154	141	152	159	141	158	155	145	152	150	147	165	150	169	153	152	150	140	148	144	147	149	143	157	179	161	153	154	153	162	187	154	156	153	170	170	141	148	175	167	166	165
21337	1377	2715	2964	2708	2296	1941	1573	1278	1126	1063	969	873	900	764	729	715	663	659	612	647	605	600	590	567	491	555	581	541	514	536	514	560	540	530	537	488	503	500	526	500	465	483	472	512	461	461	487	471	508	463	486	466	475	497	478	496	471	505	506	507	473	489	492	444	490	450	482	495	442	483	439	441	494	464	449	473	448	498	483	457	489	445	481	473	457	505	447	456	443	446	475	453	449	479	477	486	484	511	456	443	433	495	449	458	461	471	493	466	418	483	452	469	485	454	457	489	487	496	444	443	503	463	465	424	500	442	425	449	462	469	408	480	466	439	450	417	405	488	472	475	474	446	450	464	478	454	483	457	457	470	462	433	447	500	481	492	445	430	484	445	473	447	419	483	466	481	461	449	473	440	466	453	440	494	453	459	467	468	452	467	449	434	473	466	492	455	469	480	453	454	449	469	474	450	468	467	496	473	446	475	484	469	468	461	442	460	445	501	439	440	446	457	451	434	456	401	431	490	456	439	474	453	501	439	483	467	444	430	460	457	474	440	452	454	433	466	437	483	475	485	455	469	481	414	448	432	475	425	445	460	458	458	463	457	460	445	436	466	460	448	457	461	468	484	455	416	456	456	465	452	439	439	446	460	454	463	481	449	443	470	478	460	433	442	450	494	416	466	457	461	445	464	448	431	482	427	464	483	424	455	457	457	456	447	428	469	441	460	472	427	421	467	488	424	441	497	434	455	479	441	487	442	468	436	461	470	467	457	425	481	469	440	429	490	489	467	425	454	488	461	483	454	470	458	436	456	433	510	470	468	445	489	441	473	454	477	415	471	454	445	464	507	453	470	456	417	462	485	452	477	439	490	481	451	473	443	463	460	450	456	444	479	469	435	465	437	448	463	497	474	501	466	444	478	470	460	420	465	441	462	466	451	473	479	441	493	449	472	453	452	437	454	445	499	499	428	444	443	465	469	433	418	457	473	440	436	469	454	453	456	407	446	479	462	492	443	461	418	417	406	473	459	428	436	413	455	453	438	460	464	447	427	460	492	495	430	476	486	469	447	422	452	419	454	436	408	472	468	449	454	458	464	467	483	454	427	456	441	437	435	444	475	422	455	450	433	427	465	428	470	431	466	471	468	473	469	455	439	481	484	450	424	446	438	424	482	434	436	467	485	443	475	474	453	462	468	463	443	436	475	456	468	470	425	467	467	448	459	430	464	473	491	486	453	460	448	511	471	438	473	472	467	468	467	445	461	493	482	483	443	441	452	453	479	473	472	455	408	447	482	428	458	457	451	464	459	440	453	467	463	442	466	436	453	446	494	455	438	475	483	433	480	438	473	459	478	447	486	445	474	458	431	466	450	451	492	444	444	435	464	442	439	449	487	440	460	473	436	490	478	447	415	440	437	440	494	472	459	456	433	457	457	474	417	430	469	477	459	492	468	410	433	476	448	436	440	450	498	419	503	463	461	406	471	432	506	459	447	432	480	431	455	479	440	431	429	439	470	473	431	475	463	462	467	496	423	472	429	447	462	479	462	498	424	459	450	483	441	476	460	429	471	459	468	487	466	458	468	453	477	476	466	487	450	493	489	446	453	430	487	491	461	452	495	408	444	457	431	461	436	452	451	445	432	486	453	440	464	434	445	429	447	500	457	468	450	479	426	470	453	493	457	455	430	492	434	463	453	443	453	449	443	438	414	449	475	499	448	443	425	453	458	446	468	465	439	459	502	450	448	484	435	442	443	412	442	535	459	455	469	466	463	451	462	475	456	466	432	480	474	445	444	485	430	463	466	486	504	473	476	440	485	450	508	450	454	454	474	428	476	449	451	451	410	452	512	464	444	526	470	465	439	462	479	464	482	448	481	442	435	439	460	437	455	451	461	451	483	485	453	466	464	442	447	470	432	437	472	488	448	418	436	454	445	456	417	469	430	485	473	470	430	461	444	490	461	449	468	417	480	421	466	445	461	448	473	449	431	429	480	420	453	481	469	489	459	446	469	428	482	471	461	454	462	469	463	478	458	490	436	460	464	463	448	450	470	449	463	418	470	463	454	426	451	428	493	448	437	498	462	458	419	478	485	455	461	426	447	454	497	454	440	442	433	444	474	452	454	472	422	476	493	445	438	476	475	485	478	457	454	472	471	438	471	478	492	423	452	440	465	494	443	464	448	428	479	436	447	485	472	439	467	479	475	457	468	473	461	485	476	508	453	496	444	460	466	452	473	467	478	479	480	455	421	444	472	466	457	467	479	481	432	417	460	446	497	433	458	505	442	480	452	428	461	440	456	456	443	461	513	495	473	473	469	468	445	499	439	433	483	466	481	456	458	435	472	437	415	433	477	459	438	474	496	439	432	455	473	450	468	441	491	452	456	461	438	459	492	412	453	471	438	448	467	449	498	476	474	472	425	453	452	475	449	427	469	441	451	432	424	456	512	422	471	422	479	433	486	467	462	471	448	505	506	459	461	442	411	425	447	449	448	463	460	470	467	493	432	473	470	424	470	433	463	439	481	496	449	450	418	474	481	422	430	453	464	458	470	477	445	427	433	462	445	487	478	458	422	446	434	473	458	472	467	484	429	427	470	473	444	449	422	475	463	459	495	467	426	430	459	455	420	438	472	495	472	448	469	434	456	462	470	484	432	426	466	418	425	465	468	475	434	431	433	518	450	488	443	473	470	444	466	456	474	427	447	428	468	409	426	497	460	465	442	492	446	481	483	475	458	445	442	477	465	444	453	442	460	458	457	442	437	429	472	485	467	450	412	489	481	462	488	466	444	413	445	444	438	506	460	415	439	438	463	417	481	445	475	444	485	477	472	450	460	437	452	496	478	413	456	464	465	457	460	453	475	478	439	431	463	414	440	455	448	449	473	459	443	469	449	432	497	493	426	456	479	471	451	484	486	444	447	428	439	460	448	487	496	455	469	493	471	491	450	471	487	455	455	455	462	410	465	466	483	482	446	455	470	452	462	458	439	422	430	457	427	490	476	454	503	434	466	445	481	468	450	514	426	425	445	464	458	466	431	433	472	441	459	462	478	415	450	469	486	437	458	464	475	454	436	466	445	441	456	456	454	450	475	458	489	436	413	471	459	456	451	492	490	479	471	455	464	473	485	454	454	466	431	471	468	452	456	456	486	463	497	456	451	461	462	489	458	447	444	461	428	463	455	514	447	476	433	434	494	486	441	454	424	474	453	456	469	463	501	451	428	495	416	478	490	448	402	472	458	472	433	427	444	451	443	476	450	479	412	469	474	450	435	424	429	478	432	446	470	492	433	444	446	517	469	440	461	460	486	498	479	460	451	435	440	413	448	441	447	451	478	451	419	456	447	439	430	443	471	420	491	459	493	472	460	470	479	454	449	417	462	434	458	413	461	423	463	439	455	420	468	427	502	429	486	455	462	459	467	449	417	487	427	462	445	450	441	453	471	410	477	447	446	457	453	426	448	485	473	431	483	460	454	475	464	456	487	469	465	428
53282	20449	10061	2187	1333	935	724	515	404	336	281	301	281	235	190	195	240	255	196	146	158	127	133	135	154	150	155	138	126	149	144	131	116	121	122	112	133	120	130	142	151	118	124	110	114	124	126	127	132	119	117	111	117	139	131	116	128	121	155	110	108	123	120	139	99	134	110	110	114	135	114	123	114	107	128	102	116	108	106	107	111	109	114	122	130	136	117	134	115	114	129	100	117	116	118	114	100	129	121	113	123	110	138	112	111	129	123	122	120	121	103	89	122	111	122	102	100	91	105	113	117	115	124	112	113	126	119	103	111	107	116	130	128	115	128	122	112	124	104	103	118	105	89	112	113	100	124	130	114	108	114	127	117	100	122	104	122	112	113	118	114	119	98	113	106	112	111	118	124	133	117	103	105	119	109	108	122	117	113	122	98	92	143	107	112	112	128	106	112	118	103	130	128	129	119	117	113	120	116	111	128	126	122	128	114	104	140	118	120	115	116	114	126	99	118	119	113	106	117	112	105	110	125	93	92	130	121	109	113	98	110	123	114	118	111	120	127	115	129	127	114	104	135	109	112	135	118	120	110	109	119	114	106	112	116	107	110	97	106	122	120	109	120	117	108	109	111	132	122	118	114	134	106	123	116	126	116	125	100	113	125	119	135	134	126	105	102	109	113	102	118	100	116	115	114	112	105	124	112	107	106	101	114	109	120	106	111	136	118	118	127	126	133	103	125	105	125	106	106	107	110	124	112	117	105	113	111	114	124	112	137	119	106	119	121	135	120	132	121	118	108	118	94	118	104	108	98	114	89	111	124	126	100	123	106	103	140	113	109	107	98	100	124	125	120	125	128	129	131	119	102	116	109	119	111	127	128	124	105	128	128	100	113	108	119	100	113	116	141	111	113	118	118	126	110	80	139	111	96	111	98	114	108	100	132	93	103	116	109	125	122	105	113	124	95	119	108	117	121	112	114	113	122	106	120	105	111	120	109	130	106	133	121	137	104	112	105	112	139	124	116	109	115	126	102	102	138	112	124	121	104	114	108	110	118	104	103	110	115	134	120	125	116	103	108	141	112	112	119	125	122	115	107	104	123	120	113	124	96	112	95	115	77	114	102	119	100	126	114	146	143	101	125	122	102	91	121	133	115	105	128	127	107	98	123	112	122	112	114	117	103	114	124	111	122	117	116	104	127	107	102	90	120	135	128	106	91	99	128	125	115	107	110	114	112	106	109	105	101	129	106	104	119	102	128	107	115	109	113	109	100	109	127	125	136	113	113	122	114	113	107	128	117	114	106	117	93	119	126	132	127	124	123	115	105	128	118	92	119	115	87	128	132	103	119	98	113	141	121	123	124	112	125	118	128	117	101	118	116	127	105	104	130	125	117	113	98	111	119	108	109	121	111	113	101	103	130	110	106	96	118	118	119	112	128	114	125	109	114	125	137	105	127	133	109	126	118	131	121	114	115	102	110	116	96	110	114	134	125	103	121	109	126	97	110	120	130	103	116	107	112	118	127	119	133	125	123	106	118	117	114	106	115	107	125	94	109	121	125	112	116	113	125	104	105	111	117	110	118	122	119	102	114	124	116	114	111	121	99	114	113	113	124	116	102	104	106	103	126	122	101	105	110	128	120	118	98	120	121	106	99	123	112	121	128	122	117	131	99	115	118	103	118	118	126	94	111	119	107	116	112	119	106	129	107	116	95	110	135	112	109	126	100	132	125	106	104	123	116	110	118	101	104	117	111	128	124	97	116	110	108	112	125	121	123	116	105	126	115	99	142	133	110	125	105	100	118	100	117	111	117	112	124	130	127	126	122	119	120	128	89	130	90	122	116	106	124	98	126	114	94	102	149	115	121	129	114	110	103	117	151	115	114	121	100	100	111	84	117	123	95	108	109	121	99	112	115	109	113	118	122	132	109	102	112	117	96	118	107	112	113	106	109	131	122	108	138	115	115	133	108	105	126	137	106	113	107	124	130	118	132	119	115	128	118	109	120	119	114	117	121	115	102	148	122	117	112	111	128	121	114	119	91	108	119	113	118	117	111	117	103	116	115	129	124	127	129	120	108	119	144	114	138	150	111	116	106	118	119	108	99	122	106	103	127	131	112	111	113	115	116	117	115	126	108	98	124	111	121	120	128	127	116	122	105	101	139	122	112	101	120	131	97	118	110	109	108	102	120	124	139	119	101	128	116	128	120	121	119	109	125	96	136	106	110	93	116	112	115	105	124	110	108	109	102	107	111	111	124	116	108	103	109	96	94	94	117	116	117	121	116	103	111	116	99	107	112	100	121	119	99	107	108	116	116	85	100	118	112	121	115	101	116	110	103	106	98	114	107	116	120	112	99	101	118	124	117	121	125	95	114	123	109	106	119	97	120	104	107	129	102	122	136	113	111	121	132	106	132	124	113	107	125	132	103	128	93	114	118	122	116	116	106	123	116	119	110	124	115	123	112	124	111	117	115	92	105	123	100	118	122	117	111	127	129	116	104	132	108	107	130	105	117	115	89	105	122	134	113	132	122	112	116	117	133	118	118	113	110	119	112	116	102	112	117	94	104	125	106	117	120	127	126	111	146	106	102	102	142	114	107	128	93	106	117	116	118	121	138	96	103	118	119	120	117	109	112	111	108	100	126	128	135	116	108	100	100	98	128	127	119	99	109	103	129	120	103	107	106	106	126	119	115	109	108	115	130	108	112	111	112	136	139	101	114	125	113	114	131	117	112	122	113	105	123	125	109	125	132	115	119	110	109	126	123	95	113	106	120	119	148	133	119	106	107	95	122	121	114	118	115	114	137	114	100	114	111	92	111	128	105	116	111	113	116	117	93	92	123	111	113	124	105	104	128	121	129	116	102	108	122	108	122	112	95	128	124	120	108	125	99	117	114	118	93	133	116	111	97	113	119	108	96	108	123	109	119	136	111	109	105	137	107	135	127	118	106	119	126	110	88	97	101	119	122	125	116	105	116	103	102	95	105	83	130	110	116	104	100	101	121	128	124	108	117	122	116	110	111	114	103	113	108	111	101	105	118	118	120	135	104	105	124	127	106	116	111	105	135	107	125	99	130	113	113	103	114	107	113	112	123	126	115	135	111	123	101	125	124	107	137	117	95	104	120	122	133	121	129	114	112	109	110	127	124	129	104	119	107	129	107	116	122	121	130	110	89	118	111	126	121	103	122	130	122	108	108	122	105	127	104	90	123	100	117	110	101	132	98	119	99	109	123	112	112	124	121	89	89	117	112	132	99	100	124	119	113	128	106	118	117	118	113	110	108	122	120	125	103	101	125	119	115	109	111	126	115	132	115	139	115	127	125	115	115	118	104	124	99	97	104	119	110	111	114	111	120	100	130	114	120	111	114	137	126	113	134	112	110	110	115	113	114	128	111	130	137	110	106	99	110	119	111	103	106	120	105	126	118	108	117	120	122	120	101	106	106	133	135	149	109	116	119	95	100	113	120	133	135	118	116	103	98	111	119	116
26194	2246	4583	5269	4714	3785	2975	2471	2054	1820	1530	1434	1205	1160	1040	961	973	817	818	735	686	642	664	630	564	610	591	519	521	540	515	488	534	523	449	462	453	468	461	497	456	420	438	440	471	419	448	404	424	456	423	413	397	397	431	423	448	452	432	445	449	412	416	379	401	381	378	405	393	380	405	395	412	385	408	384	390	380	398	370	378	403	416	364	381	389	428	379	380	364	401	385	377	406	406	391	377	375	395	389	334	371	374	392	389	342	342	352	392	410	409	354	399	352	367	405	357	395	405	387	379	373	349	357	395	370	407	387	363	345	372	389	368	372	411	431	383	356	387	384	352	349	395	333	373	391	370	372	381	383	360	356	360	391	395	392	356	382	386	346	369	356	365	370	366	382	373	370	366	367	377	363	360	352	405	396	402	368	385	342	353	365	366	375	374	367	337	364	378	316	389	355	398	363	385	375	374	367	387	383	386	392	318	377	376	398	397	339	360	418	375	373	374	384	341	375	381	377	351	349	383	369	388	366	339	386	392	355	387	372	359	361	372	391	376	371	379	396	365	397	340	368	353	366	379	364	352	370	380	374	419	388	357	391	352	360	374	345	340	362	354	379	382	358	401	370	409	363	351	350	388	366	361	359	342	387	381	379	354	361	328	411	368	389	366	343	387	373	403	373	375	363	374	388	372	385	330	381	338	393	368	353	361	369	371	364	360	394	362	375	390	380	388	373	372	393	393	373	334	360	383	373	381	399	351	362	399	323	386	395	374	386	370	363	376	368	353	381	343	364	377	415	356	356	357	372	425	417	375	373	381	362	397	386	394	395	351	353	374	363	366	383	325	383	364	366	371	349	370	343	371	386	354	376	342	356	369	375	364	359	411	344	416	341	362	382	356	385	387	376	382	348	397	382	380	380	382	357	362	337	370	371	403	357	356	375	358	358	372	362	362	362	368	390	409	348	372	360	365	375	356	353	338	384	374	375	372	377	378	371	383	366	365	338	358	395	351	335	392	353	366	379	353	403	363	388	382	332	380	380	409	375	347	401	366	361	377	373	362	327	379	405	359	372	426	357	383	377	376	383	379	368	358	331	354	365	389	351	392	356	395	369	394	367	342	360	393	362	374	384	372	382	336	375	382	410	377	356	367	393	374	341	388	366	348	354	361	374	363	370	416	375	352	360	362	391	407	381	359	386	349	365	369	398	352	366	371	361	392	377	376	413	357	379	402	346	348	407	351	391	374	384	376	359	357	366	344	348	360	383	335	378	368	403	372	365	384	341	381	409	364	388	361	380	357	375	387	391	366	393	352	391	367	348	334	356	345	359	349	377	353	377	375	335	338	393	373	345	383	402	404	338	366	366	359	385	348	349	387	350	371	362	371	371	396	349	427	385	369	387	378	384	384	338	369	389	366	383	359	357	409	397	335	406	386	389	346	372	381	380	369	387	351	375	387	360	347	392	405	346	387	356	406	371	363	368	370	353	377	361	359	334	382	394	370	347	379	327	366	375	363	348	344	374	348	341	374	318	370	404	343	371	370	359	352	364	389	371	356	370	364	394	412	367	403	316	392	369	359	350	383	356	327	380	348	395	366	381	412	405	385	375	401	335	368	346	347	393	386	368	376	373	358	369	399	388	414	383	363	379	358	366	336	358	383	378	402	391	383	332	379	347	343	375	355	384	394	385	336	353	363	393	360	380	372	386	375	362	377	382	369	335	343	361	388	375	359	384	373	387	352	376	354	375	381	385	383	368	365	382	392	379	343	378	391	375	349	379	389	390	378	386	384	351	366	374	389	366	383	366	371	363	367	374	332	380	369	403	387	364	380	362	371	399	332	412	376	368	378	363	349	357	377	355	342	389	369	348	348	426	386	389	374	354	384	367	363	386	378	353	359	409	338	386	376	400	364	382	386	381	374	352	387	372	350	364	349	365	370	397	340	359	379	335	349	366	383	360	398	364	424	419	341	410	343	345	367	372	373	363	359	389	377	370	372	364	383	345	333	387	381	350	369	357	370	368	376	379	385	376	358	350	378	386	376	361	365	374	366	368	353	339	340	385	385	370	380	328	376	403	395	400	385	415	368	404	353	360	387	395	353	341	374	350	393	339	346	388	337	392	387	340	369	377	361	360	392	408	389	346	392	374	394	366	379	376	384	381	386	394	364	365	381	373	409	376	367	371	379	378	380	361	355	366	374	358	370	394	373	369	359	367	387	361	353	376	364	381	358	367	365	381	403	401	372	367	338	378	393	355	379	413	346	376	365	397	388	386	398	378	359	381	392	349	378	369	344	355	359	393	364	401	364	367	392	373	378	381	390	374	344	410	375	347	361	377	366	398	368	344	364	375	358	353	411	335	384	360	396	322	374	383	356	354	386	356	386	363	363	373	381	361	338	354	388	357	327	379	366	364	361	348	383	356	356	411	388	355	389	361	379	348	345	395	372	374	359	344	361	361	377	411	425	376	370	365	354	370	354	376	387	381	394	350	379	387	367	351	365	337	381	360	385	388	390	368	356	373	376	410	352	339	391	393	363	378	362	373	387	363	374	364	347	379	338	417	335	359	357	372	372	400	377	365	379	371	364	381	403	367	360	367	380	371	421	386	380	340	336	394	406	393	379	408	369	390	378	384	368	358	365	364	378	367	387	387	373	398	401	376	350	352	357	340	371	370	359	382	370	361	337	324	368	374	387	400	363	354	393	375	420	405	367	320	354	361	364	355	350	359	355	347	355	396	360	377	401	348	344	349	366	396	354	331	389	337	380	407	373	355	417	354	357	407	377	379	384	390	364	352	378	408	353	368	389	398	389	297	364	363	348	344	414	380	380	374	374	382	366	375	363	372	366	360	390	346	376	358	350	332	343	365	347	384	391	402	345	389	384	365	373	380	393	349	398	359	370	329	363	356	383	336	337	410	372	366	335	373	399	397	377	373	380	414	348	394	367	397	410	346	391	363	368	364	396	378	322	368	345	369	363	411	373	380	366	370	344	429	391	386	384	361	387	391	361	363	345	367	385	409	378	382	379	401	390	369	351	360	372	367	383	388	367	384	369	337	367	394	371	343	356	356	388	346	383	393	394	353	333	365	386	355	393	357	396	349	343	398	381	374	353	333	378	367	362	372	349	384	407	356	362	389	348	356	423	340	343	395	380	365	376	351	366	363	362	337	354	370	367	409	369	384	342	356	387	334	362	414	400	361	384	355	337	359	394	342	351	337	346	379	394	386	386	369	375	392	357	364	361	383	401	394	369	376	345	382	392	378	352	377	359	347	371	358	337	372	352	350	386	373	373	405	372	345	376	347	373	375	381	364	352	351	346	367	365	360	374	360	350	387	374	421	394	392	385	352	394	371	363	349	363	350	347	342	361	389	391	364	398	355	349	387	345	392	384	367	366	338	392	369	389	365	384	370	329	366	378	402	368	375	362	357	374	389	393	378	352	382	385	386	372	390	373	385	351	353	384	358	388	371	393	397	363	368	380	373
11587	507	340	315	305	271	281	269	276	285	262	280	301	284	292	285	273	278	291	271	271	271	272	278	274	280	260	273	276	297	282	300	291	296	294	271	286	292	282	255	262	270	309	266	274	292	277	275	270	278	264	244	267	271	261	266	282	261	288	277	280	293	270	261	265	254	297	241	277	279	268	269	265	272	282	269	253	290	254	293	273	252	268	271	253	321	293	263	241	283	246	249	258	273	287	280	248	263	304	285	259	276	252	254	267	274	288	274	275	295	273	268	267	265	299	280	267	254	270	257	267	261	268	281	290	281	293	300	271	242	281	254	282	256	292	277	280	231	258	291	258	271	273	285	278	296	277	328	279	262	272	293	286	250	245	303	275	254	267	293	268	302	246	259	302	265	286	291	278	251	262	266	291	273	277	239	245	291	277	284	281	293	281	264	290	259	268	280	268	275	272	280	266	278	281	261	270	267	284	279	293	263	295	277	272	264	270	268	272	324	288	307	300	266	303	256	269	316	289	272	274	270	280	281	270	273	240	283	251	238	260	284	315	276	261	268	263	269	250	249	268	247	313	262	284	284	269	280	278	268	280	286	270	267	262	271	272	280	303	302	260	288	274	280	272	269	268	296	279	280	280	294	292	279	275	255	244	268	292	256	267	288	258	250	253	308	246	299	274	266	252	280	287	284	289	292	252	248	304	272	282	269	291	272	295	257	250	274	278	277	267	283	259	270	278	267	288	268	262	254	282	271	292	233	247	275	291	267	255	292	252	273	228	281	262	297	282	311	257	310	247	261	278	254	266	313	257	295	293	256	270	265	284	254	272	270	296	270	269	261	256	256	277	285	266	250	252	269	262	272	273	261	230	270	270	251	289	278	252	274	252	280	294	234	287	279	260	283	287	282	237	280	283	287	289	312	277	274	284	270	264	246	275	269	280	286	292	290	279	272	249	287	252	256	274	292	253	285	248	283	250	269	269	283	283	301	273	244	247	257	305	277	280	288	284	269	308	268	307	270	264	278	294	270	305	259	292	264	271	253	297	291	270	263	291	278	294	293	287	272	279	255	265	278	263	262	274	262	284	238	285	305	253	278	275	312	284	312	296	269	255	276	275	282	290	275	254	283	287	280	295	296	293	279	264	301	279	268	264	295	274	274	269	302	321	254	282	246	282	241	286	283	257	283	294	269	271	251	248	249	257	277	283	286	272	278	269	286	290	241	266	278	259	288	259	271	285	262	273	261	280	259	272	272	286	247	275	278	286	279	269	272	241	310	292	270	254	266	287	265	295	245	275	307	244	295	291	273	281	296	263	296	266	271	280	283	265	272	256	274	269	268	276	274	269	273	243	287	258	275	271	260	288	245	279	306	248	290	273	263	273	279	258	306	280	258	264	260	277	300	300	289	284	289	285	263	251	269	262	299	278	279	311	252	257	263	256	282	279	269	287	276	282	285	260	261	297	282	263	277	271	281	279	281	277	265	291	282	283	281	294	258	264	290	293	229	255	258	305	257	267	279	274	299	256	267	293	266	302	317	261	286	263	259	270	265	291	285	269	261	255	288	266	257	283	274	286	247	276	296	283	260	259	278	265	303	295	284	313	272	223	247	254	279	300	259	283	274	258	256	254	268	274	268	267	265	276	294	298	281	250	284	270	280	247	278	259	263	249	286	269	270	310	291	281	267	260	264	261	292	271	296	274	283	256	251	276	251	253	272	256	279	309	255	280	257	289	274	283	252	257	272	275	294	271	287	257	275	272	263	258	256	294	262	249	312	296	309	271	291	260	267	267	285	277	250	311	256	282	271	261	263	268	305	260	276	307	284	268	291	261	303	271	258	245	312	274	280	275	286	271	273	286	274	290	252	263	263	272	276	278	251	299	295	294	286	273	300	290	272	255	247	320	269	257	284	294	260	270	302	293	282	279	257	292	269	271	263	269	277	297	245	271	260	284	272	243	278	258	278	292	268	281	262	263	314	307	254	270	267	304	266	280	266	278	260	283	264	270	263	266	244	263	267	272	252	300	295	268	298	288	264	304	265	283	261	267	266	261	269	273	258	264	321	293	272	273	273	244	289	271	261	267	280	280	290	282	284	292	268	295	269	254	281	242	258	280	251	294	267	275	294	267	285	292	275	268	249	287	242	274	284	257	293	277	259	254	305	280	260	263	273	290	290	282	269	276	263	297	279	264	267	272	284	280	280	298	287	274	267	263	261	245	303	241	259	298	231	276	299	259	298	298	265	273	282	279	291	245	271	282	271	269	267	249	269	268	282	305	312	282	268	265	271	286	268	280	269	309	253	280	266	271	274	266	258	243	284	273	282	277	256	290	296	283	304	269	297	271	267	273	255	256	247	288	276	236	290	271	268	278	283	292	259	275	289	294	307	260	304	300	257	271	276	264	262	279	263	289	265	275	287	292	280	285	271	255	297	270	282	262	247	264	243	273	293	271	265	274	283	286	255	290	245	233	289	277	269	260	258	288	274	298	269	284	260	276	260	307	281	275	270	270	272	279	312	273	290	259	293	286	265	247	255	286	308	305	261	264	261	258	276	271	272	308	285	269	275	273	264	288	246	277	264	283	269	260	288	285	292	302	260	286	273	244	309	284	293	286	261	264	278	238	277	251	273	314	273	277	283	258	261	285	276	272	255	255	285	280	279	291	265	287	313	269	264	275	287	233	271	297	287	240	262	262	273	269	263	263	257	270	262	284	295	274	250	262	268	255	279	279	286	277	282	271	272	280	290	285	283	266	321	313	271	250	261	269	290	251	297	255	296	249	292	261	268	285	254	254	279	281	259	252	293	264	272	239	289	289	280	259	290	277	278	288	225	282	276	274	278	261	273	304	311	281	285	281	270	293	264	303	261	257	293	282	274	262	301	278	238	286	275	257	300	260	282	267	284	296	288	285	286	282	273	259	249	271	242	260	273	282	285	301	263	265	279	266	256	280	280	283	263	260	271	279	287	284	252	269	302	262	264	269	280	314	272	301	265	286	270	267	273	275	276	267	266	256	237	277	258	228	252	280	258	282	273	281	273	252	279	260	256	277	267	302	285	276	278	274	257	292	281	274	271	261	254	280	253	289	266	274	269	310	272	271	257	276	280	288	270	262	300	283	270	257	287	271	244	298	274	282	287	288	296	244	287	301	298	289	274	269	296	293	254	274	280	254	300	274	273	290	277	240	266	282	288	236	287	276	282	279	273	268	275	271	257	274	256	264	277	263	278	251	260	272	266	278	263	283	278	296	274	268	271	272	274	288	250	264	257	252	283	246	267	276	272	285	252	256	263	245	256	250	270	286	266	257	287	306	290	227	272	273	268	258	282	256	284	281	257	262	287	281	253	283	303	264	265	257	308	275	274	291	269	289	277	300	280	271	282	255	252	286	257	276	277	286	262	268	270	279	306	260	282	261	285	292	287	227	282	283	281	304	295	262	274	275	246	255	262	256	276	280	261	274	273	252	284	268	256	248	271	253	301	264	267
9754	884	960	954	883	878	815	916	879	804	730	811	794	751	727	786	769	759	767	807	847	812	802	804	755	790	739	728	772	766	697	753	767	750	770	817	728	756	761	765	803	793	793	768	755	787	755	763	775	705	768	755	789	778	764	774	771	793	731	797	788	792	751	745	749	763	811	759	754	693	788	770	754	781	779	773	760	802	780	851	738	798	793	790	761	786	753	729	802	761	786	792	726	780	775	739	776	761	735	789	709	772	750	793	801	767	726	761	782	785	800	762	797	765	734	730	769	756	768	745	729	759	780	783	786	721	786	779	738	731	785	700	783	761	801	769	723	759	782	774	779	731	758	733	783	735	782	750	737	757	820	752	798	776	748	793	761	819	733	777	822	753	759	781	746	796	842	736	792	709	745	780	725	731	764	766	773	846	723	776	728	737	765	761	807	822	775	738	778	754	744	787	767	730	753	787	702	806	755	685	764	779	734	734	717	768	737	758	823	755	742	759	779	745	782	803	749	778	787	745	776	775	767	788	767	752	781	764	747	767	732	822	725	744	746	780	757	720	741	819	752	751	740	765	793	777	788	740	769	766	781	805	718	761	767	802	733	785	776	753	775	782	750	715	765	771	749	752	784	729	710	747	758	767	792	749	741	788	766	820	769	804	734	729	812	783	780	753	693	722	749	793	767	767	776	746	771	850	760	812	736	724	751	753	739	721	825	811	770	758	782	767	749	747	750	714	786	752	719	728	783	785	775	805	862	779	755	785	787	748	746	793	750	805	751	819	767	762	773	770	806	754	812	719	758	739	756	768	701	751	758	780	731	777	798	776	755	787	744	756	734	726	784	782	723	795	803	755	760	779	809	756	819	771	736	737	709	700	742	754	732	745	766	741	803	777	734	708	737	750	815	769	778	789	771	730	738	728	758	779	740	791	754	816	839	720	798	771	741	728	721	805	769	754	730	757	789	783	739	797	813	745	792	777	773	724	775	789	790	777	735	750	767	803	783	767	788	706	757	759	794	758	713	744	807	741	782	793	778	779	770	705	740	828	710	799	761	784	784	769	788	754	738	788	702	743	785	788	725	784	745	772	723	787	729	743	812	731	765	752	764	785	742	754	785	784	746	777	775	779	786	744	694	783	755	767	748	769	772	718	754	723	751	778	738	713	773	742	735	787	806	790	735	752	756	760	782	753	793	746	759	741	756	732	768	733	713	737	734	728	795	824	807	730	750	786	752	798	673	803	772	753	728	762	778	747	730	803	768	828	791	780	790	819	801	769	794	805	748	775	734	828	771	777	725	814	791	790	762	810	766	829	792	778	742	765	747	758	742	811	824	747	743	795	816	790	759	774	739	738	760	769	772	705	756	780	761	790	739	757	746	717	762	737	804	744	747	771	733	751	774	725	807	750	748	736	745	819	711	754	766	767	730	711	734	781	771	797	752	776	743	806	785	784	790	790	797	728	738	751	756	751	760	755	766	775	761	748	768	740	779	750	775	798	779	749	776	754	766	761	740	786	741	740	734	783	815	831	717	797	755	729	787	748	761	711	721	790	773	775	751	791	795	774	765	770	775	710	820	749	736	798	728	753	752	714	762	754	751	804	762	809	759	797	747	748	766	810	790	772	752	757	776	746	779	810	776	768	774	839	800	808	731	740	789	712	799	809	770	765	762	762	775	767	767	751	794	760	766	788	797	770	816	762	724	767	775	765	747	753	769	714	796	736	781	802	720	805	805	748	754	795	752	737	740	768	759	747	808	779	752	781	796	763	711	779	807	759	744	786	789	761	775	732	759	767	742	780	768	752	739	761	773	783	780	739	772	776	747	719	788	774	770	765	765	745	722	731	723	798	757	746	784	768	796	749	785	817	685	822	760	737	769	738	763	769	790	738	746	775	748	740	725	783	684	761	770	723	757	780	787	778	750	736	752	760	791	759	802	710	766	711	774	784	785	738	788	772	769	767	807	761	778	796	779	773	765	745	758	729	759	777	753	771	798	748	761	794	790	820	751	781	752	737	797	766	753	763	783	757	813	760	769	724	806	742	759	780	745	762	733	763	729	701	780	720	768	747	811	763	748	743	777	759	785	757	761	772	783	762	748	786	750	768	829	783	783	795	769	813	719	756	745	762	764	795	779	799	799	763	719	762	784	755	734	779	763	728	747	765	734	764	700	770	776	762	750	797	752	786	766	760	745	759	754	781	779	737	751	755	773	782	775	704	774	814	818	796	734	793	766	783	783	751	728	744	771	749	781	721	760	758	769	723	703	769	741	788	727	800	769	789	784	786	798	729	811	752	760	824	806	773	763	780	799	784	785	784	728	733	766	768	752	822	786	719	799	743	780	795	808	803	775	738	783	791	711	762	759	772	775	819	766	799	772	749	755	772	756	751	808	744	811	742	732	721	801	768	766	736	740	757	744	763	780	740	759	787	781	813	733	783	815	722	802	808	776	804	747	811	740	749	772	773	796	768	752	773	764	743	763	813	753	773	788	788	786	805	742	701	756	782	761	794	807	745	787	762	738	734	777	783	776	753	829	786	811	813	772	798	739	737	745	771	794	819	769	734	776	714	779	761	771	729	811	727	768	774	725	789	748	722	734	754	751	776	766	851	707	827	721	738	792	735	744	777	783	783	764	735	794	725	750	788	788	776	734	768	749	748	765	780	796	746	762	722	773	798	756	782	753	810	773	776	801	726	739	802	787	751	784	737	795	782	802	747	781	726	739	785	696	769	816	800	714	768	762	809	750	723	752	747	784	771	761	747	767	780	767	757	813	769	824	736	747	729	755	759	720	841	771	740	712	772	820	749	751	749	786	783	792	815	725	759	768	756	760	796	750	805	773	801	718	743	762	824	749	729	778	793	746	784	756	700	736	717	754	733	760	723	758	723	781	765	786	770	802	758	735	748	751	836	731	792	731	768	795	794	785	789	731	761	747	757	750	720	798	762	743	778	746	752	715	768	742	746	765	751	753	784	723	802	814	725	749	784	758	755	773	790	748	821	795	773	768	783	785	769	776	730	786	767	773	721	789	744	769	786	732	767	753	791	783	787	755	764	795	793	758	783	771	775	762	745	810	787	756	765	770	760	755	762	769	719	713	743	773	735	818	786	770	829	747	773	739	785	760	734	832	758	756	758	781	775	783	771	786	792	729	730	735	767	753	785	775	706	788	718	819	753	754	770	796	763	752	781	695	785	736	763	769	745	777	800	795	747	762	813	785	734	740	764	748	806	765	874	763	740	792	770	796	801	753	745	782	788	826	766	743	779	746	731	803	777	796	777	731	737	744	756	732	759	755	774	774	729	737	728	778	745	756	799	787	727	754	726	747	781	780	763	753	733	788	755	745	756	732	721	799	775	811	747	791	726	804	805	791	780	718	732	752	795	727	774	740	810	757	761	779	760	835	770	808	739	763	786	772	768	735	772	743	787	790	742	774	778	769	786	769	802	780	746	791	726	748	774	781	771	772	753	783	778	731	790	723	768
43974	13729	2554	1026	678	582	447	434	344	256	228	224	209	193	190	191	190	182	165	174	173	153	187	169	161	198	152	159	168	184	168	168	187	191	166	151	159	185	141	139	154	177	149	162	200	159	179	154	160	159	150	148	145	178	159	158	149	171	150	153	143	160	147	138	153	136	157	165	141	142	154	132	139	138	160	153	147	178	151	136	167	160	155	152	151	153	151	143	147	185	161	159	157	158	172	163	141	149	162	163	157	175	139	161	152	163	122	160	136	155	176	154	160	167	151	132	137	168	156	167	137	133	150	153	150	152	135	148	140	149	140	155	150	161	169	174	157	162	154	149	121	164	158	164	178	164	143	160	162	158	150	156	158	137	131	143	166	137	142	146	160	161	157	131	174	164	150	167	154	149	142	164	165	152	153	143	155	144	152	156	165	160	147	164	136	156	174	142	145	146	161	138	159	164	158	168	157	155	173	152	141	155	158	145	160	149	174	162	170	162	170	147	169	155	153	182	183	172	150	140	164	179	152	147	154	165	150	139	145	152	153	156	153	136	152	158	150	181	152	148	164	161	151	143	138	145	153	158	157	151	159	141	138	146	144	157	139	149	164	129	158	171	162	157	152	148	159	153	146	154	166	155	159	157	138	162	164	161	170	178	167	174	178	140	145	148	155	145	142	149	147	168	172	155	161	164	154	161	171	171	170	151	143	139	150	166	159	171	160	161	152	139	161	152	160	167	142	164	168	137	172	141	159	162	160	133	140	164	163	144	133	156	148	138	133	156	186	148	125	140	161	152	159	165	156	141	181	145	158	160	126	143	167	167	153	166	152	187	154	164	164	151	157	149	153	149	173	161	146	152	167	163	139	173	147	140	181	176	160	154	170	142	163	153	133	140	159	158	156	167	148	151	177	160	160	156	152	151	145	142	163	155	147	163	173	174	150	153	173	176	144	153	154	149	152	152	157	153	146	169	145	165	156	160	161	143	155	184	159	170	153	153	181	149	140	161	163	164	167	142	158	133	149	172	147	136	160	142	145	185	152	161	156	173	146	144	175	135	153	117	155	188	141	151	164	157	159	134	171	153	172	152	151	164	162	148	163	141	152	154	150	163	155	133	146	131	156	136	149	145	151	160	159	162	151	160	175	149	149	143	149	148	156	148	185	134	137	130	158	151	163	153	137	150	162	142	160	146	161	148	140	151	173	148	139	150	122	167	168	165	160	168	163	131	144	146	162	153	149	154	132	157	153	148	160	166	159	147	180	149	142	177	142	172	160	158	162	139	139	143	154	153	155	148	168	160	160	177	158	162	148	185	153	144	154	149	141	158	158	159	147	148	156	150	153	167	150	159	141	158	143	150	164	158	157	152	157	158	139	138	158	122	185	159	157	154	159	153	157	140	136	154	154	146	163	153	169	202	131	155	147	153	187	164	150	162	162	126	154	153	154	166	173	159	136	145	165	171	175	163	135	137	135	161	146	137	165	119	167	158	152	156	156	171	143	171	138	166	156	166	174	164	157	157	151	158	176	169	148	170	153	135	139	133	152	158	147	165	158	136	145	143	150	158	169	151	177	159	152	157	153	156	160	172	151	155	157	151	173	153	137	185	167	148	157	139	159	138	127	136	157	130	151	157	143	149	135	150	134	155	153	144	153	137	141	157	149	149	157	163	174	139	152	152	161	140	144	149	164	140	149	163	152	158	178	163	160	151	163	168	156	153	175	152	165	125	156	136	171	144	180	180	159	152	160	139	184	165	157	177	154	144	137	169	183	171	181	146	144	152	154	151	152	148	150	156	156	159	166	165	163	163	151	137	159	148	163	175	154	172	158	160	153	161	155	144	153	159	141	168	175	149	154	157	151	158	158	162	152	167	155	156	131	156	158	155	154	161	161	161	173	158	148	171	146	142	152	148	181	153	167	154	148	143	149	139	169	151	154	156	146	151	137	151	140	147	150	177	156	149	183	158	142	151	133	157	156	162	148	164	166	167	138	172	163	162	157	149	146	139	159	131	162	141	155	145	166	184	143	164	160	156	161	140	140	138	147	167	162	150	161	159	162	141	132	145	159	173	154	147	157	153	157	151	147	150	153	178	156	127	158	164	157	152	155	195	125	141	153	154	169	130	158	139	157	170	166	144	116	156	149	154	158	154	173	170	175	191	151	162	168	142	145	151	150	158	177	139	153	150	175	160	164	167	163	146	144	144	155	161	158	162	144	132	158	163	139	161	165	161	156	149	144	149	141	173	153	142	165	174	139	146	139	147	163	166	152	171	164	132	135	141	160	147	129	170	152	136	145	186	125	165	171	134	150	157	157	147	146	169	147	134	151	160	156	156	191	134	153	163	132	150	148	165	148	158	171	113	150	166	165	165	152	165	150	143	152	166	133	136	134	151	150	151	165	162	158	153	124	145	163	166	118	160	153	164	139	167	152	130	142	155	142	145	167	147	149	148	153	164	146	169	165	178	167	165	165	148	178	142	139	147	122	152	160	151	146	145	157	147	173	163	157	131	156	166	161	154	185	158	156	156	152	147	162	189	126	162	164	180	149	153	161	154	152	142	154	141	154	150	146	151	148	162	142	165	141	143	148	167	159	139	131	151	165	138	143	163	166	160	146	154	167	147	164	161	149	154	172	174	170	155	140	176	147	152	162	153	166	160	147	152	157	138	167	144	134	165	171	165	143	149	143	167	151	161	147	158	143	171	144	154	142	161	143	165	153	164	160	152	134	144	147	153	159	152	149	159	157	159	158	148	168	142	159	128	170	160	154	151	153	145	161	167	153	131	151	170	173	152	144	161	143	152	126	141	151	145	154	132	138	145	163	136	149	158	155	133	179	172	139	137	182	129	139	141	153	157	171	155	163	159	137	159	169	159	149	144	151	158	141	127	156	148	159	134	153	158	159	170	156	153	175	127	170	158	137	149	161	173	161	164	158	169	134	135	139	172	130	166	151	157	152	163	154	162	154	167	161	187	153	163	156	150	164	152	155	148	164	156	150	170	140	133	144	148	158	150	162	161	150	148	166	168	138	160	153	151	159	148	148	158	135	147	143	130	154	143	162	152	171	173	141	162	122	157	150	167	130	159	164	139	155	157	154	140	160	150	147	169	168	176	161	162	155	143	130	133	186	155	138	155	138	141	133	147	149	158	141	175	155	163	153	144	155	160	157	166	156	147	150	181	150	145	160	172	143	152	165	168	153	177	169	159	147	150	155	143	150	168	149	176	164	143	151	135	141	150	160	155	160	171	164	159	158	158	157	145	173	157	157	131	154	163	171	175	161	148	180	156	166	148	141	180	156	143	150	151	162	141	151	164	148	197	166	158	155	158	161	157	163	159	163	167	150	147	163	141	157	136	135	157	140	146	153	157	167	156	170	153	178	163	159	165	152	154	148	155	167	177	140	129	166	144	149	153	150	150	159	166	149	153	144	151	156	129	136	144	134	131	145	166	138	151	170	124	182	145	154	149	155	150	153	158	156	162
20981	1388	2579	3061	2762	2320	1881	1692	1353	1127	1042	920	868	859	833	728	705	701	688	655	600	628	584	560	515	583	570	544	535	492	554	535	539	473	504	533	490	513	500	470	523	481	506	498	469	470	517	502	445	481	495	488	513	482	475	478	486	482	462	499	464	509	493	470	477	428	458	492	457	476	433	467	459	478	488	458	470	497	454	474	458	496	485	501	511	477	471	431	476	465	472	469	463	443	478	451	451	469	458	455	468	441	437	450	486	482	475	457	469	443	437	513	456	448	473	475	420	474	457	469	451	442	414	454	483	489	476	445	412	461	424	493	443	468	465	472	459	442	485	453	472	493	472	471	402	447	422	434	431	464	460	479	462	446	439	468	473	484	458	465	422	435	473	479	484	436	453	450	441	469	487	460	403	478	442	458	439	473	453	443	437	440	418	439	406	467	455	422	498	433	426	470	488	449	429	477	426	447	456	440	463	490	448	466	450	460	450	470	453	451	443	484	435	461	424	462	478	459	481	472	437	452	479	464	449	479	428	447	435	432	485	445	455	458	490	468	460	471	488	484	434	485	475	483	412	452	451	489	438	443	464	436	478	427	451	408	452	496	418	437	502	476	438	448	467	445	423	445	495	449	472	453	492	468	457	468	425	467	451	475	440	437	440	445	444	464	464	455	479	444	452	419	430	494	422	472	480	446	465	468	439	456	486	473	498	445	458	442	438	475	477	434	455	460	449	479	450	457	453	440	431	468	450	436	459	472	446	464	497	464	469	504	456	466	429	457	459	456	439	477	458	462	480	440	454	456	434	433	456	452	508	491	487	450	451	483	465	455	429	488	505	473	485	459	454	446	481	415	469	481	476	426	427	428	454	432	459	453	442	481	465	461	473	448	452	466	466	441	513	462	445	480	452	477	458	450	433	457	428	485	464	515	434	465	469	445	458	466	461	449	432	460	448	493	451	469	435	468	468	443	440	452	456	434	486	473	465	495	477	455	464	479	447	459	456	439	487	469	464	439	436	461	432	461	478	475	466	487	455	464	459	407	464	469	464	484	471	463	432	466	462	450	468	449	463	478	435	476	483	441	414	428	436	427	468	510	454	436	431	452	485	467	440	443	449	471	452	464	426	470	473	458	461	457	457	470	438	450	462	453	466	483	448	465	452	453	459	449	449	455	435	454	469	452	464	443	511	459	468	499	476	464	432	470	453	454	448	457	462	449	454	424	452	448	499	473	445	463	482	466	467	453	437	448	460	454	458	425	474	446	467	442	466	489	455	453	454	465	447	483	454	466	460	421	450	451	462	470	477	430	471	443	462	454	479	453	473	433	467	450	457	481	449	442	439	436	456	489	434	448	466	420	443	468	428	429	449	452	457	490	460	447	415	445	493	434	483	449	441	455	503	454	439	450	455	494	458	427	454	500	449	458	425	468	456	465	486	457	438	480	476	455	456	457	459	440	453	440	456	438	443	460	463	466	461	490	451	459	404	458	441	483	467	505	472	458	473	465	452	450	442	471	478	475	446	470	444	437	426	444	475	465	438	490	463	460	429	433	436	440	460	444	466	458	467	416	449	439	462	480	421	451	451	469	435	435	461	485	449	446	493	474	426	428	414	484	420	472	454	436	464	446	479	430	490	457	474	427	448	471	449	459	477	467	454	481	472	465	470	473	479	465	420	465	470	458	461	443	490	468	457	465	437	463	460	444	450	476	445	465	423	479	442	457	506	453	460	486	474	432	465	418	452	453	465	482	454	461	423	474	447	429	439	447	439	428	442	446	457	452	482	453	461	475	425	431	501	457	464	489	472	458	490	481	448	472	439	422	480	442	467	456	486	459	441	503	491	471	442	439	453	450	442	464	453	468	476	458	492	486	419	496	451	444	482	436	469	462	445	462	438	470	472	444	444	449	443	477	443	457	447	421	455	424	447	489	444	501	485	443	459	459	441	461	453	432	470	448	456	447	435	493	483	449	452	480	463	445	420	432	419	462	477	489	479	462	445	465	447	467	444	442	455	441	461	444	498	456	473	431	481	440	469	464	434	450	479	447	458	454	459	465	458	455	454	462	443	479	483	469	466	490	416	438	439	467	459	459	464	480	431	472	452	493	473	494	441	443	462	478	421	419	465	502	470	448	407	482	449	491	460	486	436	412	477	476	466	423	464	488	478	427	455	444	461	436	471	440	471	444	457	480	517	460	417	442	443	431	470	495	451	430	455	442	475	449	458	491	454	432	439	476	457	454	444	461	457	460	452	487	450	458	462	454	441	446	458	458	461	462	436	413	473	446	456	475	461	458	456	477	490	446	461	452	476	437	460	459	469	448	501	470	439	455	454	466	471	459	451	430	470	483	444	448	416	473	464	482	479	475	411	470	441	470	479	457	438	450	503	438	480	437	468	439	455	428	426	424	434	468	422	420	462	425	465	482	462	483	464	421	492	462	444	450	479	449	419	488	456	456	474	438	482	453	461	487	452	445	456	489	476	439	486	428	472	446	484	482	489	455	470	463	452	464	457	461	441	468	475	459	440	444	465	456	463	442	461	429	481	457	415	434	445	459	484	462	419	438	441	457	487	489	462	428	432	483	438	475	444	468	471	431	467	460	457	483	471	427	430	446	470	458	425	485	481	445	453	452	434	474	486	430	457	416	458	425	473	483	451	429	494	463	433	424	461	439	480	483	471	441	481	460	507	444	497	466	463	422	469	453	447	473	488	454	419	467	425	455	449	485	458	472	468	441	494	442	479	431	402	442	488	462	437	470	437	441	458	452	436	445	472	444	494	452	464	461	454	498	469	466	458	473	438	453	467	430	462	478	467	463	467	470	483	446	471	458	453	447	460	450	417	449	470	456	456	472	450	445	408	505	464	470	483	452	422	456	441	439	433	466	426	447	455	470	470	465	437	486	462	475	456	471	448	468	426	480	487	428	463	478	427	431	429	470	460	490	466	453	449	471	421	440	441	458	460	429	463	481	490	450	459	459	489	465	445	444	460	467	443	437	479	422	476	478	461	463	457	468	466	467	454	455	442	484	477	474	422	484	455	476	458	417	429	453	445	456	481	470	475	462	483	448	471	467	436	456	433	471	450	468	464	451	477	476	476	461	452	421	440	468	458	432	509	476	432	418	419	463	444	446	432	471	436	464	504	424	472	482	455	457	489	471	439	448	461	475	428	454	471	472	481	435	460	465	418	421	502	479	468	419	432	481	444	439	441	451	477	459	452	450	417	450	436	447	447	494	420	451	456	452	468	439	466	502	463	463	433	461	441	434	445	460	479	456	450	448	477	441	448	473	460	492	476	440	441	466	442	456	451	484	440	505	479	454	460	449	484	473	475	459	433	471	490	418	428	439	434	483	458	462	439	423	448	444	472	451	453	423	481	438	449	447	462	474	478	476	467	492	456	500	474	462	495	462	485	455	451	459	495	428	433	446	465	472	441	444	452	495	424	469	491	481	454	474	469	454	455	471	432	494	443	468	487	442	479	451
52847	20720	10979	2212	1341	1090	760	510	397	306	303	279	230	179	213	167	170	154	162	169	152	132	127	140	139	139	130	154	131	121	140	120	106	122	124	141	116	108	123	109	115	133	117	114	116	127	138	125	117	120	136	119	125	102	146	117	127	123	123	118	131	101	123	121	129	96	106	120	137	114	117	120	119	114	111	99	110	102	122	109	133	134	111	116	111	136	115	114	114	122	127	109	126	112	113	115	107	117	120	97	108	117	139	126	126	108	118	110	146	126	111	114	104	97	105	118	113	140	135	115	104	130	122	95	130	105	115	111	127	123	109	136	122	115	115	124	127	108	116	123	124	107	136	125	98	118	132	119	106	114	102	124	110	124	120	111	108	106	110	123	121	103	124	113	88	110	117	103	110	109	102	118	95	114	127	112	122	101	117	122	107	114	106	121	121	128	106	108	112	131	130	99	125	121	132	120	125	121	100	127	125	112	94	100	118	113	106	103	107	116	124	115	104	108	105	97	123	127	108	105	122	117	96	121	135	116	124	131	127	124	116	126	117	116	119	113	118	129	98	94	98	134	122	116	108	105	116	112	102	114	137	101	81	130	116	136	121	128	121	113	121	93	106	107	131	124	87	116	116	104	96	112	122	131	108	108	130	114	91	91	126	109	129	105	136	114	124	117	119	109	120	106	117	104	128	113	110	125	102	117	128	112	127	112	131	118	103	117	114	108	115	101	124	101	129	131	112	132	134	130	117	119	112	116	117	95	115	117	107	138	120	138	121	127	101	104	120	115	142	120	97	130	104	110	122	128	120	104	118	110	100	114	131	98	106	121	138	97	122	116	124	118	125	101	101	97	111	114	112	127	135	107	99	106	116	115	108	137	129	112	125	115	106	113	134	125	109	101	99	116	131	117	101	135	99	119	131	113	121	115	128	100	122	105	105	133	115	116	106	111	111	118	126	111	112	89	106	110	121	110	121	100	116	120	130	113	114	111	117	118	122	114	116	101	96	116	105	111	106	111	118	124	120	115	113	121	125	125	128	113	122	121	113	120	116	122	117	106	113	105	118	110	124	114	137	105	111	101	112	96	133	116	120	125	138	127	118	115	125	123	116	109	121	107	104	112	124	99	119	112	118	124	115	119	106	116	126	112	112	108	124	96	125	106	107	137	119	127	123	131	111	126	99	111	94	107	110	117	107	114	109	104	126	108	98	112	119	134	104	135	105	110	127	119	117	128	101	127	125	86	113	134	118	103	118	109	103	110	118	120	121	131	114	100	136	117	113	115	92	125	128	112	135	118	116	102	107	112	107	114	104	119	118	110	130	111	101	111	119	91	137	132	127	122	117	130	107	100	112	105	112	121	105	108	91	109	121	101	105	118	130	93	107	105	100	121	116	111	134	116	136	119	115	106	113	130	125	114	103	118	113	104	97	121	118	131	102	113	123	103	105	121	110	115	119	125	126	116	118	125	123	99	103	133	101	131	105	110	120	133	116	118	122	134	100	117	114	110	97	103	123	108	121	113	109	116	133	134	125	128	113	85	127	118	125	111	107	125	112	113	129	125	121	94	101	111	109	130	101	133	108	107	119	110	119	106	115	114	101	113	120	132	130	128	104	134	108	114	111	105	97	113	128	124	128	110	101	103	113	108	99	98	118	112	127	109	121	127	124	119	121	103	116	114	116	96	115	105	112	122	128	117	114	115	103	113	113	111	124	122	113	131	114	129	121	106	117	86	110	124	125	116	132	131	92	124	114	125	118	104	126	110	106	113	124	110	86	105	129	125	138	130	96	113	112	112	124	125	118	125	123	112	104	112	104	113	127	111	95	108	113	117	118	115	108	111	121	123	123	113	102	104	114	93	112	118	123	131	108	126	114	120	116	104	111	110	139	106	99	135	121	126	105	107	118	112	118	108	115	125	114	113	111	105	114	122	116	120	119	104	114	115	125	126	102	120	97	124	128	118	95	115	117	142	127	110	96	116	110	123	99	114	116	117	106	111	98	116	95	136	126	120	113	121	101	111	115	100	115	125	108	116	104	122	112	107	115	102	123	112	139	119	111	131	118	121	107	98	113	105	119	119	96	101	118	116	111	134	113	114	127	97	118	106	100	121	107	95	106	124	113	126	90	123	98	117	118	117	115	118	131	113	95	119	121	95	100	94	128	111	104	110	112	125	122	104	130	106	123	120	109	117	113	138	108	113	112	119	115	122	117	117	111	115	111	124	134	116	117	127	96	125	135	111	118	106	120	111	114	89	119	126	106	119	120	113	107	124	137	145	130	126	132	119	111	98	109	136	104	120	118	137	113	125	105	101	140	124	111	133	128	121	109	119	104	114	108	97	96	127	105	115	102	110	115	128	109	119	107	119	101	116	120	117	133	111	125	121	124	124	104	109	95	138	121	119	126	126	115	111	120	113	118	128	121	113	124	117	106	117	107	113	115	105	94	134	121	120	120	120	120	125	108	122	106	124	119	107	116	122	130	106	112	140	89	123	120	135	129	123	109	97	114	100	109	116	90	109	125	102	119	114	112	117	126	112	132	113	107	126	108	110	120	136	117	113	119	110	104	110	107	113	134	99	113	113	116	133	114	121	112	123	105	107	99	124	121	107	129	101	112	104	126	106	106	124	126	110	124	132	117	98	99	99	113	135	105	120	128	116	123	101	120	102	125	108	113	101	129	118	110	119	104	119	122	113	130	109	92	129	136	120	117	104	116	112	107	115	120	127	112	114	130	110	125	106	109	111	109	115	124	98	128	108	127	125	105	123	121	110	104	111	124	95	114	119	106	104	121	106	126	127	116	129	132	127	109	106	103	112	108	128	116	96	104	119	114	107	109	131	123	133	117	104	101	121	116	107	118	135	111	120	123	105	116	117	108	118	107	124	107	110	109	105	104	126	123	109	114	121	100	92	118	127	132	104	95	101	122	128	129	132	117	112	115	111	106	119	125	101	117	103	133	115	112	99	123	106	105	131	127	102	108	121	119	114	120	98	101	106	105	124	130	114	94	124	116	109	106	122	110	112	123	118	109	93	101	133	114	108	104	120	119	112	110	107	104	117	104	112	131	112	151	123	127	111	123	122	106	101	102	121	126	122	125	96	119	123	116	117	129	140	100	125	115	114	125	131	139	112	129	113	105	132	113	124	109	107	114	113	111	111	115	95	125	92	123	105	104	111	126	114	116	122	114	122	131	130	102	85	137	114	92	94	123	124	122	105	123	108	115	103	113	134	103	116	119	117	122	111	108	109	96	110	115	108	102	131	134	108	125	106	117	123	88	95	114	113	105	105	127	111	122	131	116	123	110	129	124	110	126	127	118	124	114	105	107	110	120	117	114	128	124	123	116	104	132	125	95	112	112	121	104	121	115	123	109	118	107	131	122	128	113	129	119	108	124	109	121	108	128	122	108	117	112	114	124	99	126	124	139	132	119	94	107	107	115	103	131	108	125	105	109	109	121	119	140	125	108	98	103	110	120	123	110	125
26421	2262	4779	5313	4714	4049	3044	2457	2056	1726	1536	1439	1215	1056	1017	916	856	838	814	745	710	648	687	618	602	534	578	580	552	520	473	531	497	534	522	503	485	505	462	454	433	438	415	419	442	442	456	432	455	418	415	448	435	407	395	430	426	454	441	492	447	412	393	401	414	387	418	403	385	385	404	383	395	388	403	341	405	418	380	420	353	380	365	415	387	381	388	392	422	433	394	361	395	377	362	385	349	389	413	383	373	394	375	398	365	404	402	378	379	390	382	370	399	374	405	383	394	372	382	383	410	365	375	417	404	386	357	372	398	366	388	390	352	364	392	384	377	357	402	350	387	404	360	371	410	361	350	362	381	330	358	403	338	361	403	365	396	398	382	414	383	413	388	370	393	390	372	363	366	373	366	370	367	383	333	406	350	400	350	349	372	374	392	401	373	385	364	355	358	398	354	372	369	406	388	364	376	390	359	331	370	374	393	369	395	347	373	362	357	367	386	351	386	367	371	352	367	366	363	375	374	378	364	399	313	407	354	385	357	330	364	382	403	366	343	368	399	358	394	399	356	387	388	367	367	403	361	367	379	372	348	379	383	356	356	360	347	372	355	369	346	362	369	386	402	384	366	354	366	373	373	382	347	348	391	351	412	371	393	375	381	351	333	399	372	375	380	328	388	372	355	377	339	340	385	408	355	367	332	376	356	344	384	394	358	350	392	367	379	367	341	398	382	367	370	368	389	383	369	378	412	364	375	385	361	395	369	372	379	403	366	360	367	343	366	390	356	333	370	352	380	360	368	352	389	375	344	358	332	388	332	369	393	382	350	384	363	352	379	375	409	369	374	354	367	361	381	391	407	409	383	397	366	378	389	355	362	378	386	364	352	391	359	369	361	368	347	421	345	358	383	348	379	387	377	352	341	367	393	348	369	371	358	367	383	377	386	389	373	379	352	344	365	363	391	383	343	372	344	387	387	358	375	367	377	355	387	327	362	376	379	382	343	380	351	359	348	343	366	381	367	399	381	362	345	379	378	376	384	402	333	386	348	337	387	346	353	367	354	378	358	400	398	347	344	395	354	419	370	354	333	420	349	354	384	386	400	354	382	359	340	340	383	348	387	374	363	358	380	369	399	326	370	359	381	364	358	386	361	381	389	356	390	391	384	402	362	378	402	350	386	346	409	403	391	358	378	382	384	349	382	366	401	366	354	361	353	341	369	381	384	366	361	339	340	374	354	345	353	369	340	358	380	362	400	396	373	362	381	368	381	365	369	370	361	384	395	392	395	376	379	405	371	384	361	364	345	363	368	402	358	387	345	378	406	385	404	363	371	362	377	369	346	378	358	348	336	366	344	395	394	384	358	367	360	388	371	363	398	347	364	382	351	360	369	358	362	365	389	354	392	358	372	342	399	388	347	346	378	372	363	392	354	354	363	355	378	407	357	355	408	353	364	381	366	357	367	382	335	370	365	354	330	372	333	396	363	372	356	360	360	349	346	416	351	341	373	377	360	371	382	415	387	369	381	381	359	363	383	382	404	364	410	413	367	381	374	336	388	357	406	373	376	374	324	359	357	385	377	366	395	379	402	353	398	357	339	363	375	377	394	342	347	356	355	344	369	379	366	334	399	362	349	369	359	356	392	407	369	367	400	374	366	383	380	342	347	376	371	341	384	344	337	394	401	337	393	389	414	394	385	345	364	337	393	389	358	347	396	350	396	361	404	355	385	355	388	397	352	370	355	393	344	372	363	392	381	365	383	385	408	386	368	409	400	397	389	366	377	398	389	358	396	374	366	392	335	394	370	336	380	355	374	376	340	367	321	379	383	371	374	429	345	397	410	370	384	359	409	357	396	397	329	363	383	380	399	377	318	395	363	350	375	354	352	371	374	365	389	346	423	362	357	391	377	364	388	356	345	381	378	374	366	340	350	353	375	362	341	368	398	377	370	374	317	380	380	376	360	335	371	377	353	334	345	376	360	398	347	376	362	363	363	408	383	387	355	352	402	362	365	357	410	388	354	366	389	401	373	398	375	377	355	366	380	399	357	386	356	396	367	370	385	376	331	351	357	374	399	357	392	347	380	372	353	377	405	396	405	342	401	330	335	356	348	389	358	362	401	377	404	329	363	347	397	389	377	380	382	405	368	347	370	377	369	358	374	378	352	365	358	385	354	335	380	369	370	364	377	366	340	390	348	388	362	371	373	346	363	344	402	350	382	358	390	363	379	356	404	392	410	360	361	380	385	344	361	412	392	382	358	396	381	373	355	355	350	392	356	382	351	340	379	346	367	344	371	370	342	372	386	364	350	369	364	370	368	361	365	369	380	357	367	380	346	388	370	386	363	364	392	369	363	344	395	374	410	373	411	377	392	437	382	357	373	360	377	373	361	409	393	421	361	392	380	310	353	399	402	374	379	385	334	362	389	407	372	368	353	388	371	399	334	383	417	358	379	369	368	395	345	383	331	359	408	349	377	416	387	399	381	395	343	363	387	376	358	371	403	370	340	361	366	388	366	399	362	349	388	337	373	362	354	388	373	351	397	377	357	387	368	367	346	359	371	379	368	363	387	363	340	386	362	367	391	363	385	367	375	372	389	368	370	400	365	402	410	371	341	340	344	354	370	344	350	371	381	378	341	364	361	390	355	383	385	390	346	376	405	350	414	344	365	395	333	383	375	357	392	341	395	358	385	392	390	375	369	359	364	393	342	386	390	342	355	370	375	373	376	363	412	376	379	378	349	367	381	416	399	349	367	366	386	373	375	364	369	360	362	378	357	356	350	368	367	355	369	366	379	390	357	354	357	353	343	352	376	348	371	367	368	373	367	386	372	372	360	367	360	371	369	401	378	353	407	374	343	374	365	381	375	387	382	365	367	374	366	363	374	375	344	370	366	395	388	397	356	358	359	362	367	383	358	343	345	375	369	343	380	350	346	364	376	381	384	398	365	371	392	391	386	336	350	356	366	385	366	390	360	332	380	361	404	372	374	370	350	373	382	379	361	375	377	359	395	387	368	366	394	358	399	376	386	367	381	413	368	348	407	378	389	377	409	357	363	380	374	384	390	371	423	331	351	394	375	386	360	393	374	383	339	406	357	368	401	384	378	395	338	355	338	353	337	408	335	380	365	358	395	336	368	396	354	353	368	385	338	381	342	398	402	405	369	380	405	399	406	383	396	354	359	396	339	349	384	365	394	339	407	388	369	360	348	403	354	361	365	371	357	382	378	369	370	377	372	352	348	386	369	379	352	403	382	378	375	349	391	377	360	358	377	359	390	347	425	367	360	370	336	388	355	370	367	364	383	365	389	367	377	395	369	340	383	319	364	369	403	369	395	381	352	372	397	349	389	379	347	393	374	358	396	388	371	397	390	376	392	399	340	386	401	371	417	381	368	378	368	370	376	370	364	355	354	355	355	375	394	341	372	357	408	406	352	395	347	369	361	398	353	395	335	405	359	395	310	363	374	347	333	397	393	371	359	357	377	392
12094	604	416	350	286	317	285	285	242	273	234	267	281	291	303	318	311	302	285	273	263	236	282	301	309	277	262	281	271	266	265	275	276	265	254	284	290	275	294	278	297	270	277	295	285	277	276	244	287	282	277	267	269	290	249	255	268	281	244	276	291	300	280	290	277	252	294	263	248	287	274	265	275	277	292	250	263	293	248	256	290	252	290	263	288	289	251	284	251	304	291	261	290	265	275	292	254	256	286	308	302	277	294	265	273	251	267	250	254	265	285	285	242	225	298	258	296	299	252	256	268	273	267	311	262	289	271	258	257	291	265	291	265	280	267	275	273	251	255	288	302	280	266	260	275	287	285	294	303	318	275	278	314	285	269	264	275	292	286	280	275	258	285	290	259	271	211	296	265	257	262	264	269	259	252	277	255	268	274	274	291	274	268	297	258	264	257	249	273	272	291	277	274	245	259	277	264	280	233	246	256	233	255	306	260	281	285	250	296	275	268	280	281	279	249	275	256	272	265	272	260	246	271	272	285	265	299	263	279	293	272	253	270	301	272	273	286	280	252	251	246	268	276	304	289	264	274	274	281	311	246	301	261	266	274	285	264	267	298	266	276	266	286	262	288	256	293	253	274	274	286	284	302	325	297	268	282	263	264	258	286	296	254	291	276	261	266	270	255	275	269	279	277	300	274	273	230	299	264	280	302	268	266	290	246	294	268	266	288	271	281	280	287	267	258	275	271	280	265	284	301	253	260	270	261	296	289	247	275	257	279	285	261	285	285	271	250	259	286	256	269	271	253	291	262	249	261	278	282	262	275	278	297	269	292	249	251	255	276	300	292	260	275	281	298	289	275	289	267	266	264	286	243	283	250	275	278	261	267	280	279	278	259	295	268	255	276	254	277	247	268	303	310	274	250	263	239	299	259	257	283	295	295	249	309	259	291	266	293	266	272	224	240	266	309	252	248	289	290	286	259	293	285	264	267	274	266	285	259	273	266	245	273	279	294	261	269	245	255	300	261	268	265	289	267	316	250	270	269	254	308	265	300	265	299	289	275	253	285	260	286	278	293	255	255	292	294	279	240	294	279	260	275	272	300	282	272	269	271	234	257	261	290	280	280	290	262	287	267	300	276	291	294	289	295	281	252	297	287	276	274	279	309	289	289	303	288	263	273	283	290	263	259	238	255	300	261	271	287	273	295	320	257	284	251	253	262	266	259	288	244	258	267	281	315	297	224	286	270	284	253	273	253	289	268	259	259	269	274	268	287	276	279	294	288	238	272	249	266	274	245	280	282	269	277	244	300	279	270	286	263	297	281	251	260	245	289	282	316	293	278	261	310	258	297	270	301	283	267	274	291	280	279	264	278	298	264	271	297	285	294	290	249	259	285	266	308	270	254	281	289	315	293	278	266	284	286	273	268	318	262	278	307	272	280	256	269	250	278	262	280	242	260	284	274	244	277	278	274	253	275	256	286	290	277	297	273	281	273	286	267	279	271	308	277	253	261	272	277	262	274	303	267	285	298	265	258	257	288	294	272	277	265	272	285	285	272	254	280	298	287	279	283	258	284	276	284	287	267	281	243	247	263	274	269	252	274	316	259	256	265	288	316	313	267	281	260	258	275	264	284	255	274	249	262	266	273	240	265	251	288	286	302	270	270	260	297	247	288	256	277	271	295	298	290	282	287	271	300	259	274	247	256	271	256	307	291	270	256	282	289	269	291	265	288	261	260	258	293	295	279	259	280	263	272	263	265	279	280	284	291	285	273	266	284	264	279	258	287	283	305	308	265	294	259	263	306	292	256	279	292	278	302	256	251	266	251	279	277	267	272	284	266	275	274	271	291	275	253	288	261	284	296	261	282	305	285	251	291	274	272	270	272	282	291	277	281	269	298	280	279	259	283	294	274	282	294	277	253	267	274	272	287	292	294	290	273	278	306	277	284	294	251	307	276	292	270	286	277	281	298	301	253	268	297	286	296	274	282	257	279	234	260	268	263	272	273	287	294	257	305	267	262	259	264	261	278	257	242	300	253	256	280	262	272	271	281	282	269	278	264	295	265	273	284	277	270	263	272	248	260	292	295	279	280	295	287	290	274	264	254	238	251	266	247	240	303	266	278	280	284	270	299	264	313	276	253	246	289	290	258	294	263	298	261	282	278	321	289	261	285	273	293	300	289	282	240	266	266	245	272	285	277	301	297	267	255	246	281	284	250	279	270	284	252	265	269	273	279	261	265	266	269	296	261	291	288	269	289	280	283	272	301	283	270	285	295	264	267	264	270	307	264	268	282	306	272	269	276	265	231	283	296	241	275	307	283	280	265	294	281	284	286	268	285	267	272	269	287	272	249	261	252	260	251	256	273	277	278	265	287	294	267	259	302	257	276	270	237	277	283	264	276	258	267	246	259	264	274	265	293	261	287	289	311	308	299	285	238	286	243	271	259	262	302	269	263	293	255	300	287	282	272	299	293	267	273	261	285	266	271	268	260	286	280	254	278	274	312	283	278	279	277	263	265	295	274	267	287	264	224	263	329	320	240	284	288	271	287	244	312	255	291	287	282	233	272	302	242	276	293	271	270	306	259	272	250	271	293	248	291	270	253	285	261	252	231	287	280	270	228	280	294	316	275	284	273	300	282	279	282	275	280	300	257	220	262	248	294	290	304	298	253	253	292	277	262	278	291	284	292	259	298	284	277	299	293	262	272	276	284	282	273	307	236	300	279	309	259	256	295	256	255	267	263	275	327	265	280	269	271	288	283	274	288	252	248	259	297	247	276	305	255	280	265	286	290	280	274	283	236	291	246	285	255	267	280	259	255	296	304	267	278	289	265	289	300	272	274	292	287	299	242	240	248	272	273	256	255	249	283	277	284	285	271	271	277	271	273	275	273	327	285	254	303	250	259	250	278	289	270	273	254	269	274	297	267	298	290	287	282	282	319	280	278	260	257	261	299	294	263	260	271	263	283	292	271	270	295	296	302	260	244	299	281	292	275	303	268	293	257	254	269	277	274	304	277	256	290	265	264	238	281	248	273	275	307	270	295	258	297	276	274	273	295	294	279	285	281	250	256	298	270	287	275	259	283	297	276	311	249	289	271	263	259	274	275	274	259	270	291	293	254	329	276	283	295	267	277	286	267	278	265	271	266	269	248	305	296	261	267	281	278	285	271	276	272	287	256	261	291	265	269	245	268	273	258	304	264	282	275	283	306	266	299	266	267	318	271	308	291	262	294	285	278	274	277	265	277	277	275	275	282	277	265	260	270	269	273	246	290	273	285	273	279	279	272	294	278	277	303	292	278	268	286	260	274	257	248	282	288	259	276	303	304	264	274	252	260	250	292	284	252	293	291	261	261	265	279	265	283	294	325	279	288	286	269	297	280	256	291	245	274	288	302	271	260	279	283	302	252	276	296	288	283	257	289	253	267	247	258	268	275	295	299	235	278	274	253	279	279	290	254	268	266	272	260	274	279	272	249	285	275	257	243	267
9820	882	999	951	893	869	897	832	875	828	819	821	813	835	793	792	775	790	746	756	771	736	826	719	762	801	743	754	764	793	816	735	808	781	778	772	786	718	779	762	776	785	772	795	753	755	751	774	776	748	781	768	784	796	767	718	739	785	759	816	800	749	732	777	785	790	824	758	784	730	749	783	790	810	774	737	783	783	720	803	786	786	746	780	732	778	807	745	776	791	754	792	776	778	754	767	706	754	756	761	720	758	736	773	780	761	762	817	769	749	767	724	778	751	773	761	762	730	708	770	770	782	799	812	785	778	768	714	806	776	737	745	814	748	752	779	780	779	738	736	742	742	807	775	772	814	750	753	728	776	766	794	723	769	789	684	748	778	756	720	779	820	804	742	763	804	831	783	735	745	707	760	792	763	766	769	771	785	752	786	767	771	754	777	746	810	741	756	793	780	790	797	794	737	726	742	748	818	744	754	788	776	746	736	722	775	803	756	808	720	795	770	788	754	775	799	761	818	759	701	689	794	760	773	797	743	717	707	736	819	785	760	752	756	768	738	759	758	769	767	780	780	758	723	784	775	773	746	739	762	725	769	760	800	778	742	752	811	739	769	762	780	749	717	763	747	776	751	773	771	743	759	794	756	773	773	719	787	796	774	774	744	737	707	748	765	820	757	733	776	747	727	790	781	724	745	776	749	775	750	775	763	793	787	748	743	820	748	769	781	776	753	748	778	760	797	766	751	763	801	842	742	804	750	774	812	764	767	792	735	795	784	779	756	773	712	715	754	749	753	738	752	772	779	763	724	721	743	797	784	790	739	748	719	798	725	800	777	775	758	777	797	716	721	750	780	747	764	769	785	754	730	756	767	811	760	763	739	755	783	747	736	759	765	766	764	795	758	812	795	746	787	744	780	769	765	748	805	777	742	782	738	801	770	753	746	724	741	726	766	756	780	761	772	784	739	765	754	771	769	780	761	742	806	774	723	751	772	808	785	748	812	758	732	712	784	740	777	746	806	780	763	758	778	740	784	788	755	754	793	768	761	716	783	711	837	737	750	727	749	773	796	778	738	755	752	750	772	759	771	744	769	759	777	808	732	792	791	782	765	743	724	749	820	762	769	776	784	738	781	769	768	804	745	716	816	798	753	779	756	801	737	794	744	763	719	707	750	770	803	766	743	777	734	791	798	748	729	704	749	786	752	798	726	727	780	737	773	796	748	720	774	753	772	772	738	766	761	773	767	761	800	743	775	805	711	736	794	782	790	717	820	739	784	745	735	790	742	775	742	821	857	718	763	819	756	746	772	807	731	783	771	776	715	709	790	752	785	723	806	785	738	700	818	784	788	800	728	756	753	761	732	799	809	736	753	766	734	771	758	775	740	770	755	727	734	765	756	752	745	782	785	814	800	764	776	743	794	780	791	789	774	773	806	796	782	750	795	760	747	734	759	762	752	817	733	792	819	725	747	802	714	721	759	792	748	734	779	742	763	770	727	767	771	743	769	787	742	764	747	751	728	695	737	758	761	751	749	747	787	737	766	751	749	687	768	767	752	739	773	770	777	750	782	745	764	772	746	740	733	740	764	776	780	745	753	740	810	770	759	723	735	787	801	811	784	772	800	763	745	758	754	755	734	780	802	759	735	753	749	763	751	762	752	740	777	777	772	727	748	777	793	791	775	789	780	778	786	726	814	741	790	759	745	750	786	720	772	733	753	740	760	742	733	777	815	772	740	728	755	761	764	770	714	750	821	792	776	788	779	756	720	717	770	818	704	743	762	741	811	702	803	745	749	790	793	796	714	740	774	786	765	737	768	744	755	733	754	760	733	752	755	736	732	727	737	777	752	740	762	759	759	782	716	729	750	792	793	755	750	795	755	762	752	761	760	771	693	719	783	753	811	753	746	801	777	718	793	720	737	740	743	747	688	748	784	739	816	761	741	800	724	758	758	753	770	749	796	734	790	783	768	799	786	769	775	741	743	744	765	811	754	808	789	786	734	772	799	736	754	785	738	777	763	782	756	751	749	784	730	791	759	765	787	779	765	778	774	759	724	792	801	808	761	766	827	793	769	767	783	708	765	758	744	738	764	794	767	747	764	767	777	755	800	761	745	792	742	782	771	777	708	785	799	760	793	781	753	757	757	760	784	727	811	758	750	803	738	764	789	734	743	737	802	784	760	738	767	782	778	739	768	737	769	735	758	760	780	734	763	767	808	775	752	753	757	805	749	807	771	738	753	768	773	772	772	799	720	793	779	745	823	766	770	792	755	804	773	784	738	781	783	815	777	759	772	750	750	788	771	787	761	724	770	740	732	795	769	819	750	782	757	774	788	765	762	751	772	786	742	820	803	721	792	753	785	720	762	753	741	759	720	816	751	785	749	767	741	732	741	819	751	785	740	779	747	769	786	740	772	771	738	802	736	716	794	752	782	716	772	761	765	770	722	735	768	809	726	723	749	752	744	756	747	764	789	754	730	731	778	728	783	785	769	730	734	775	800	771	809	803	770	774	676	771	788	705	800	777	741	769	738	754	710	746	756	777	784	779	752	776	729	727	767	790	794	723	750	738	786	781	793	747	726	775	761	779	763	759	783	792	741	767	737	741	806	770	799	715	787	797	731	756	745	738	772	739	789	737	711	817	774	756	763	764	717	770	783	750	767	743	753	735	786	798	715	756	710	792	766	783	719	738	780	767	813	745	786	788	732	756	782	744	769	752	783	773	789	762	782	756	771	704	758	770	784	791	733	776	768	739	781	806	770	766	720	756	755	742	822	782	795	769	775	751	756	773	794	717	774	771	770	774	782	752	767	767	816	723	740	772	773	748	743	767	715	769	767	778	773	760	801	728	765	782	756	802	742	747	794	725	739	767	774	779	761	772	763	771	790	755	772	770	779	768	782	761	782	767	737	756	783	753	759	750	765	749	766	750	808	776	778	749	758	772	805	781	789	759	744	793	711	826	737	794	781	809	796	776	797	751	731	781	798	765	770	754	767	737	746	799	783	776	762	738	755	817	786	707	754	751	787	798	764	776	775	714	757	809	811	811	812	765	751	726	775	783	769	804	767	726	776	757	788	791	764	753	776	787	748	757	747	771	733	790	834	784	753	765	759	821	782	742	739	769	802	784	763	756	761	766	749	747	749	755	817	727	715	749	727	763	753	754	745	774	747	753	778	781	751	728	748	750	790	801	743	770	817	798	807	759	764	771	723	796	767	757	780	745	782	774	718	775	730	780	789	808	800	745	798	744	779	780	760	735	771	836	770	755	729	763	789	765	787	747	738	767	772	778	775	800	757	757	810	760	788	741	726	746	823	747	746	751	749	748	778	736	751	783	760	766	802	762	756	791	776	734	702	788	736	787	772	726	804	770	790	788	760	792	763	732	786	758	759	780	751	740	726	756	759	755	806	778	810	774	754	799	770	788	773	792	784	794	824	706	793	743	753	751	740	763	740	761	741	771	764	781	757	778	745	726	752	743	746	744	725
44163	13737	2795	1073	731	561	393	356	296	276	245	231	214	242	203	221	207	176	193	204	191	148	146	163	185	168	166	155	176	181	167	160	170	169	129	154	164	164	126	163	156	171	164	169	139	144	151	168	168	159	170	162	142	189	155	144	147	147	168	150	177	142	131	156	135	140	163	158	152	141	164	161	155	158	133	155	148	147	157	183	179	142	141	142	153	163	141	161	167	175	140	183	173	158	156	159	131	145	141	129	141	150	162	155	160	165	155	143	148	145	148	152	156	150	157	157	144	144	160	152	136	173	153	135	133	148	146	145	141	145	136	172	161	142	158	161	148	145	153	151	140	153	166	148	169	159	156	140	176	156	146	178	170	162	158	151	159	147	170	122	155	143	160	136	171	157	154	166	157	135	148	182	172	154	136	141	155	145	166	150	163	132	150	157	159	153	119	152	156	183	144	158	136	149	153	143	144	155	163	198	153	160	149	152	190	153	174	142	157	146	156	167	181	150	148	145	160	179	158	162	149	154	140	145	136	136	153	140	159	144	151	154	169	142	155	168	161	158	162	153	153	167	156	135	148	130	156	169	179	171	144	168	150	129	141	150	171	143	186	151	148	168	159	168	160	154	165	172	160	180	142	130	145	142	145	169	158	156	133	159	149	149	142	141	137	165	152	139	168	161	161	188	138	171	145	148	155	168	169	163	167	169	158	139	148	155	170	152	162	165	155	174	148	154	152	161	161	163	153	144	159	130	169	143	155	158	139	140	128	131	158	151	133	147	158	167	164	177	155	152	140	149	163	156	160	145	158	162	167	134	174	136	166	170	159	163	142	162	144	166	169	126	165	167	146	161	137	165	136	155	151	159	145	144	160	168	165	167	165	134	152	178	157	157	164	148	168	158	143	164	156	155	133	140	159	155	152	163	148	169	153	139	162	166	157	151	151	146	172	132	153	143	146	150	172	160	129	142	135	172	147	159	138	131	142	151	163	151	166	155	179	162	158	142	147	145	146	146	184	133	144	151	168	149	137	155	169	164	143	151	140	149	168	161	149	161	137	131	158	162	159	151	145	134	143	168	136	146	146	164	133	125	160	127	143	162	165	155	124	168	174	177	164	141	191	142	139	142	163	148	157	153	138	147	155	155	143	141	167	151	161	153	153	146	152	162	162	159	136	157	155	130	169	144	165	145	162	157	154	159	153	145	159	131	165	144	129	161	162	151	174	119	160	143	167	142	141	151	150	159	146	165	156	148	137	167	155	142	137	164	163	171	141	146	137	154	154	150	152	153	128	128	127	170	148	154	141	138	151	141	159	165	167	169	145	166	144	162	151	158	160	151	169	158	156	151	160	178	156	136	154	163	161	161	168	158	170	143	162	160	155	170	163	146	154	151	148	178	152	157	158	133	144	135	123	157	161	161	171	158	155	155	171	156	157	134	154	172	154	154	130	163	174	165	169	157	161	162	184	159	165	142	167	136	148	154	143	144	153	148	152	140	146	160	142	152	174	146	147	174	121	163	157	159	144	148	149	149	158	158	150	153	152	150	137	154	148	154	162	144	141	170	163	158	160	137	141	149	120	172	160	137	133	143	144	160	162	150	147	144	162	155	155	148	149	146	136	167	140	167	160	155	159	139	148	169	165	157	124	169	137	164	138	161	137	157	161	154	146	170	212	152	157	177	154	151	198	170	148	132	162	163	160	162	137	168	134	145	152	142	164	153	142	135	172	160	152	156	130	134	140	156	148	144	158	163	149	146	143	138	155	160	127	170	149	157	132	174	154	179	168	159	143	154	157	158	136	152	165	146	146	158	156	168	142	146	143	167	165	143	141	149	151	130	152	150	153	171	158	176	161	150	157	173	163	147	158	174	161	132	136	150	165	145	137	162	182	137	175	138	144	166	157	143	159	167	152	140	141	160	145	154	151	143	158	172	147	148	132	170	145	167	167	135	157	159	142	155	154	151	125	151	166	161	169	144	150	157	152	145	153	150	168	158	164	144	154	126	164	162	171	155	142	142	157	139	152	150	153	145	171	144	180	149	157	158	135	156	144	157	141	147	139	135	146	164	157	157	171	166	155	157	157	134	143	170	164	159	151	148	156	159	143	157	159	166	161	153	166	136	150	152	160	139	151	145	184	141	167	138	138	160	144	162	134	168	176	138	156	152	129	164	168	153	146	144	179	145	156	139	171	155	149	142	147	154	135	161	157	165	158	152	138	172	170	156	169	161	172	150	145	139	151	184	155	153	149	158	158	124	142	147	158	148	132	145	166	144	154	147	164	162	151	172	138	141	155	167	135	162	191	162	155	160	150	143	140	153	170	145	159	141	133	144	135	165	132	149	165	162	167	147	151	169	142	165	166	152	135	151	170	159	132	171	170	149	162	160	139	140	142	150	176	146	152	167	152	145	145	162	154	139	171	161	164	146	144	152	166	146	138	166	149	158	163	143	143	152	182	144	152	169	161	179	143	133	160	149	167	163	128	187	167	162	146	154	171	161	153	146	162	136	164	129	133	135	168	172	139	159	168	148	150	126	138	170	175	147	168	138	158	145	134	165	144	157	144	156	152	153	178	162	141	160	154	140	152	162	162	151	144	149	152	134	177	139	151	146	146	154	162	162	156	165	165	157	165	141	150	173	163	121	143	164	142	153	155	155	164	167	172	161	145	176	143	168	180	140	144	162	137	174	153	142	166	146	136	160	149	158	150	167	152	154	157	162	158	162	169	152	163	152	146	154	149	150	168	138	151	152	160	147	152	143	118	143	153	198	181	166	152	146	157	154	147	160	160	148	147	156	139	154	141	164	150	178	168	152	140	153	137	149	154	139	172	154	148	154	151	162	165	148	187	154	156	174	148	168	164	164	151	149	181	157	159	138	166	166	163	168	151	169	151	134	153	156	167	179	168	168	167	159	151	172	143	172	154	146	146	129	161	140	163	157	141	163	170	165	173	139	118	147	143	168	159	163	139	158	142	162	161	143	145	150	144	145	164	141	182	159	152	167	170	176	138	131	154	154	123	160	156	142	148	149	166	143	167	140	175	167	143	147	170	168	155	147	156	174	160	159	144	153	175	167	137	156	145	166	163	148	168	145	160	131	165	154	145	174	165	139	182	141	128	156	171	145	133	147	140	175	153	125	145	136	167	137	154	159	137	154	152	147	139	148	166	173	132	150	150	144	131	167	148	159	165	152	152	136	137	154	147	145	150	135	162	146	153	157	157	167	159	154	160	174	170	152	157	155	137	163	144	144	156	140	146	169	161	167	159	148	132	181	139	149	142	154	155	155	161	147	170	179	167	155	159	169	153	149	155	140	157	159	138	137	166	145	159	137	153	149	172	145	171	173	142	144	147	167	142	152	152	151	161	140	144	142	147	151	161	165	159	127	185	163	158	144	137	133	145	157	157	157	161	154	153	160	175	161	138	171	121	153	154	147	156	148	163	157	134	160	160	166	147	137	154	150	158	159	162	138	172	152	158	143	144	173
21030	1409	2807	3045	2700	2302	1782	1569	1221	1129	1022	970	806	831	732	725	710	698	636	627	670	618	586	577	573	589	530	553	519	540	514	527	492	517	511	502	540	496	496	475	460	521	513	463	503	488	507	515	454	465	491	486	510	463	470	465	453	485	498	460	501	444	471	463	479	426	492	471	476	451	463	500	442	463	481	473	457	462	434	440	418	466	432	511	468	452	478	448	472	486	434	452	455	457	481	462	465	471	438	476	450	452	429	443	466	436	438	430	505	450	473	454	456	460	493	452	451	411	470	480	502	461	426	428	515	455	425	493	465	464	481	435	432	424	433	443	469	470	428	493	407	467	443	441	477	488	477	449	448	439	456	479	445	452	475	454	442	467	453	439	437	452	458	475	461	481	451	453	436	478	436	466	488	455	486	451	470	451	445	454	397	426	473	480	428	437	425	442	433	439	409	446	449	474	461	488	469	491	472	469	444	452	477	455	473	465	442	434	506	444	459	447	463	488	445	483	458	480	448	439	438	433	449	450	467	463	435	436	436	470	451	421	426	460	466	442	442	429	440	473	408	498	478	456	481	472	468	493	462	457	443	439	439	492	444	470	430	470	473	444	427	453	476	477	462	477	429	456	441	470	490	472	420	433	452	490	449	421	473	466	451	445	452	438	498	504	481	438	464	444	483	468	444	502	441	467	477	464	477	464	468	426	453	455	476	438	449	472	465	492	490	449	450	444	447	492	456	467	440	472	463	461	496	494	439	468	433	443	456	432	437	492	411	437	455	419	445	468	427	468	470	450	472	434	482	456	429	454	462	446	466	440	491	447	473	434	463	431	422	446	484	476	436	431	432	420	433	459	465	454	430	408	451	390	433	466	439	453	491	490	441	449	465	424	458	459	464	446	467	438	467	455	450	410	464	439	449	452	478	453	446	441	473	488	429	455	448	495	441	438	443	456	483	458	443	436	437	473	515	464	434	465	464	483	457	439	479	478	461	471	500	448	466	443	445	443	456	439	460	468	455	457	462	470	482	429	425	460	439	491	465	461	464	462	440	454	439	461	460	478	454	435	466	436	464	487	440	466	514	457	435	422	474	444	469	470	415	378	431	452	464	495	458	441	435	437	430	471	421	451	481	468	446	450	478	437	446	442	443	469	463	432	447	414	467	465	507	431	428	442	427	445	403	440	468	406	482	431	460	427	460	472	437	449	469	477	459	456	458	455	472	447	419	424	490	438	468	459	447	472	426	468	480	464	459	443	464	462	449	452	476	486	452	422	463	467	426	437	471	458	449	437	422	450	456	486	453	440	495	439	447	426	439	428	476	416	450	461	406	449	448	471	451	463	451	472	516	474	470	437	442	428	452	476	462	461	414	453	408	471	439	448	429	500	432	458	493	477	503	477	425	409	466	483	454	464	481	431	483	480	422	445	433	414	444	436	484	442	455	459	482	455	449	437	455	442	463	424	426	414	456	450	443	454	460	422	454	440	439	458	444	473	453	480	483	435	471	449	456	455	473	457	491	461	439	460	458	481	450	437	458	465	464	471	452	508	420	460	460	456	455	473	477	451	442	436	447	481	459	509	453	442	495	459	432	455	434	423	464	476	421	452	417	486	452	477	443	445	448	438	472	449	470	449	461	456	449	445	453	447	454	452	461	440	480	440	459	443	460	448	439	445	435	462	461	455	443	453	480	478	462	459	460	440	457	448	467	458	442	457	486	433	431	478	471	440	445	448	455	439	486	448	461	457	466	464	442	476	460	441	471	458	431	433	464	461	448	447	467	420	422	443	439	442	465	414	454	438	464	465	409	418	483	455	430	467	433	450	489	484	482	472	439	465	440	440	479	472	467	465	451	449	455	449	470	454	435	463	439	472	439	465	458	434	444	457	492	461	426	448	478	439	420	454	435	490	416	466	450	457	434	456	469	447	478	457	462	454	448	462	453	471	430	483	500	445	483	459	445	443	446	484	488	466	487	442	505	488	467	479	433	466	481	486	496	442	486	446	461	419	475	431	459	449	447	494	454	463	480	456	490	470	492	457	510	459	450	417	452	439	446	483	462	490	427	492	453	465	446	477	437	417	436	447	438	466	449	460	480	437	451	461	465	478	425	424	432	429	445	472	449	491	452	464	446	446	449	479	424	470	444	426	458	447	480	455	408	461	453	456	465	463	447	456	465	443	446	420	457	482	519	457	437	431	468	426	451	442	421	442	488	464	451	459	443	455	470	499	463	458	445	476	436	419	448	446	453	449	452	475	442	454	423	448	447	461	477	455	465	466	497	435	461	443	475	429	408	430	483	434	429	437	429	426	418	409	475	441	422	506	482	457	441	450	431	450	443	453	426	453	410	472	443	446	471	495	427	459	473	430	453	432	444	470	433	441	496	454	461	437	489	438	434	470	431	439	419	471	505	479	528	442	480	446	464	486	451	467	455	459	437	448	460	434	452	459	431	451	432	463	464	427	451	460	452	449	452	416	418	447	467	461	438	452	457	446	407	444	459	467	447	427	473	486	460	451	450	439	442	479	428	464	421	399	431	437	440	416	454	433	504	452	437	454	444	475	463	431	441	432	461	467	444	464	448	492	433	418	494	409	429	465	447	431	475	465	481	438	470	459	434	466	479	450	441	442	462	443	453	406	481	403	461	470	488	434	414	493	446	405	407	461	476	426	434	452	447	476	474	460	469	465	441	470	465	476	474	449	445	475	475	484	470	432	441	472	471	455	443	480	463	474	447	443	435	440	489	484	406	444	499	457	449	460	437	425	477	469	460	428	481	443	446	417	469	468	468	421	431	463	474	413	417	463	482	427	461	462	466	462	456	430	483	447	437	435	445	452	465	465	441	453	452	424	477	449	479	444	446	467	458	476	476	448	477	437	475	457	438	431	466	453	455	471	452	470	427	472	472	457	433	399	430	450	460	478	476	465	430	461	438	422	462	450	449	440	449	461	436	453	439	454	462	486	438	445	471	507	519	439	458	457	440	437	466	452	444	461	474	469	439	450	451	443	435	446	458	453	473	463	405	495	441	416	435	404	443	472	468	453	445	460	454	421	447	451	472	454	436	438	426	415	408	419	394	463	440	434	460	454	457	451	460	453	422	438	430	431	449	470	422	429	428	466	443	441	436	449	446	457	458	458	454	443	462	470	485	451	448	470	443	438	450	464	460	478	441	451	461	431	435	493	470	468	407	456	461	496	439	409	471	479	443	490	473	472	449	460	455	462	452	478	439	465	449	444	448	466	468	454	440	447	475	466	456	457	487	445	470	467	436	435	479	422	448	427	418	451	443	449	474	472	422	479	458	430	409	473	446	433	439	422	436	453	457	466	458	448	471	437	420	423	451	429	420	467	449	480	457	416	446	484	465	454	510	440	438	443	476	479	458	468	451	461	460	433	475	460	448	489	460	462	436	445	445	459	443	509	471	483	428	509	470	455	441	442	452	423	449	433	414	448	452	482	462	468	476	477	429	492	452	419	473	469	487	448
53565	20385	9870	2087	1242	939	632	531	408	346	292	248	231	246	214	171	167	156	171	148	143	156	146	138	137	126	127	147	121	131	132	135	119	109	143	147	116	131	113	134	132	118	120	127	117	104	113	138	117	123	130	108	106	127	112	127	114	126	121	128	111	103	111	119	132	140	97	96	107	97	110	118	101	129	120	101	94	108	125	124	128	129	130	129	101	106	135	111	130	100	113	123	120	121	110	118	127	122	127	101	127	130	122	109	124	114	118	133	114	124	123	111	129	118	115	101	102	115	131	107	111	116	118	131	114	134	119	135	132	109	114	105	125	105	123	122	128	124	108	118	126	103	98	105	124	120	117	104	114	109	117	108	123	108	116	128	124	115	103	106	123	96	98	110	99	127	112	103	113	100	129	128	91	99	97	115	108	127	130	105	107	130	136	99	131	110	122	133	130	140	123	109	113	118	110	124	131	92	96	109	108	124	111	107	140	113	127	133	94	109	140	103	115	97	123	127	116	132	130	118	112	95	109	114	110	113	111	115	111	131	105	106	116	93	122	116	113	97	113	117	111	118	114	103	122	107	100	120	103	127	105	106	103	114	125	117	121	124	120	115	113	105	92	102	93	88	109	126	119	118	117	117	121	111	109	92	121	117	131	122	118	124	127	120	126	117	124	119	122	98	102	100	118	124	113	124	131	129	111	130	103	113	114	118	128	97	128	121	119	124	113	115	110	123	115	110	122	120	123	113	124	112	117	108	110	99	110	104	123	104	99	112	96	118	98	123	110	91	94	102	118	117	120	124	126	111	106	103	111	123	115	115	111	95	108	114	106	107	140	104	103	111	113	124	110	111	115	114	128	123	107	113	124	140	112	113	114	143	98	118	118	131	131	106	93	134	123	124	136	123	121	123	99	109	122	106	100	101	105	116	114	115	111	113	98	123	108	102	119	113	97	110	111	93	125	122	126	115	98	121	115	110	107	116	131	118	128	129	132	105	127	115	114	106	102	112	99	112	97	102	94	131	113	107	118	120	112	103	112	107	107	113	134	109	121	117	132	114	125	123	142	109	117	117	127	106	111	128	117	118	113	126	106	122	112	94	118	101	108	106	106	136	113	118	117	103	133	108	110	103	115	115	109	132	102	115	110	126	94	111	119	102	120	112	99	110	100	92	103	111	121	114	114	100	111	114	104	115	100	115	117	114	112	115	115	107	101	120	131	104	109	97	113	112	107	119	135	117	113	114	119	106	100	122	111	102	116	101	114	101	125	126	113	112	123	118	125	103	122	107	103	125	97	140	130	104	100	114	116	115	101	113	112	118	124	116	107	88	112	122	112	118	126	110	114	122	109	99	127	118	108	106	110	104	123	112	132	112	116	107	119	111	126	105	113	109	106	123	117	112	100	122	93	101	107	109	113	121	105	113	119	111	121	115	117	107	119	97	127	115	100	88	143	110	127	114	114	119	113	104	118	103	108	109	113	115	114	117	125	115	126	115	107	100	115	117	104	104	114	105	106	112	106	156	97	113	116	121	141	107	118	111	118	99	113	114	118	121	124	91	129	128	101	102	117	110	126	125	125	107	116	115	119	108	108	136	132	132	140	122	137	124	122	100	112	105	130	128	113	118	130	128	101	110	104	131	129	112	128	103	122	133	107	110	116	116	126	126	113	120	117	112	109	129	103	114	113	116	103	95	113	117	112	122	123	118	120	131	110	100	117	108	124	108	115	115	116	116	97	126	133	120	95	112	108	124	96	129	138	104	128	110	117	128	109	136	136	105	120	117	100	116	113	121	134	116	119	121	112	129	108	123	115	123	99	107	114	98	124	108	116	114	104	124	100	130	106	135	124	140	109	114	118	138	98	103	111	116	91	111	112	120	115	115	114	105	122	102	132	123	118	113	114	92	115	119	112	108	126	114	123	108	117	134	126	106	101	98	134	120	111	131	121	124	137	117	106	109	131	113	130	101	116	106	125	113	116	105	109	101	109	124	116	120	102	124	120	116	131	102	145	120	133	123	133	99	111	107	115	110	103	129	107	125	114	117	114	125	139	105	119	111	121	119	117	114	98	113	117	105	134	113	110	101	107	122	108	122	118	107	110	104	116	101	121	122	125	131	107	111	124	113	113	91	114	122	102	125	98	105	112	121	119	104	104	111	116	111	120	143	99	107	96	129	111	124	121	109	121	111	115	116	117	112	104	118	112	113	138	119	120	105	119	129	125	126	98	117	123	102	110	124	110	127	106	118	103	119	99	120	106	112	112	105	111	94	127	96	96	112	108	123	97	122	115	107	113	121	106	116	105	97	108	108	132	133	115	127	104	119	98	113	102	104	116	113	127	122	120	94	109	140	111	122	122	117	117	98	123	103	116	132	118	112	116	129	100	94	103	101	123	106	101	123	133	102	113	110	111	107	107	129	112	110	118	125	111	110	117	124	117	100	108	98	135	94	107	112	114	109	115	135	100	109	120	107	121	105	92	120	102	98	117	95	128	102	105	90	114	133	113	102	112	129	117	118	120	118	105	113	125	130	105	109	121	111	115	118	120	92	105	107	123	116	102	116	132	128	97	138	117	117	131	124	126	89	98	108	120	116	109	114	100	115	115	110	120	115	115	120	123	133	119	125	107	107	124	119	111	115	116	96	128	118	114	113	115	113	121	125	105	129	125	138	102	124	106	127	126	101	110	128	140	119	123	109	125	118	120	111	136	119	129	129	117	134	122	105	103	117	100	100	111	121	125	115	113	114	114	112	112	135	119	110	112	114	108	119	125	132	103	118	123	105	132	108	106	124	119	111	119	122	101	107	93	118	111	116	99	120	121	128	118	120	123	112	119	98	105	101	116	99	119	119	101	117	120	127	121	126	145	109	102	95	122	103	105	115	97	109	123	109	121	141	107	112	110	116	124	118	110	116	106	105	114	119	101	110	132	111	107	111	98	111	101	137	117	129	119	93	112	101	118	107	100	119	116	116	99	122	117	125	128	113	124	123	107	116	140	133	140	122	117	121	118	117	123	122	120	86	135	120	120	118	120	103	95	124	98	125	119	104	105	103	104	110	110	111	98	120	123	113	101	116	129	115	123	104	101	109	135	115	102	123	120	106	125	123	111	118	134	133	133	107	115	132	104	111	123	108	132	106	122	128	100	109	117	114	123	106	110	113	137	120	99	98	118	117	119	110	101	110	104	121	86	137	95	121	119	101	122	104	103	132	121	113	116	110	112	122	97	113	120	113	109	94	104	108	109	97	110	105	124	107	109	136	123	109	128	119	89	125	123	108	126	106	108	106	118	127	129	118	135	133	126	102	115	112	117	113	104	109	109	109	105	105	128	106	117	125	130	104	94	127	122	114	132	120	90	106	119	109	113	110	109	132	123	96	121	116	118	110	119	116	114	114	113	117	117	109	96	125	122	98	103	95	104	91	105	116	103	127	108	124	119	118	139	112	122	117	122	111	104	121	115	112	117	108	117	115	123	134	121	110	136	122
26313	2197	4851	5287	4663	3911	3103	2626	2113	1823	1523	1366	1280	1086	1025	928	889	862	756	791	678	706	692	647	602	568	595	541	581	517	490	501	497	508	470	485	445	479	432	464	474	437	462	440	415	409	430	396	440	399	412	418	400	436	409	468	394	435	430	500	429	444	396	384	413	422	420	383	389	418	387	367	403	423	385	393	377	360	368	404	360	396	377	389	386	415	403	391	395	366	395	358	409	382	430	383	357	386	377	400	390	366	366	355	399	395	404	358	342	415	409	419	355	382	369	375	392	382	355	382	382	342	326	374	377	382	366	360	379	380	406	377	374	393	349	390	398	382	387	417	360	376	370	411	376	371	397	391	357	374	397	357	366	386	374	347	359	354	397	349	380	329	364	390	374	398	403	431	389	351	386	366	365	373	387	366	362	384	429	353	356	397	361	379	396	367	367	349	347	380	358	380	384	393	372	325	393	393	398	381	350	377	377	385	371	392	349	377	363	376	420	377	391	407	378	398	426	375	388	374	383	384	383	393	379	346	368	359	368	371	377	343	375	365	395	373	393	351	360	390	364	325	397	363	378	356	355	394	341	390	349	390	383	349	398	344	384	348	377	372	389	378	375	361	366	376	367	368	370	365	391	370	348	346	347	378	382	392	379	390	377	342	324	372	367	369	398	376	378	357	384	338	378	354	338	361	400	402	390	380	358	349	366	381	334	377	391	348	343	394	365	395	365	379	391	409	379	387	360	363	355	362	390	367	358	383	349	385	386	363	391	387	370	358	373	370	351	366	322	415	352	385	349	345	366	352	372	375	376	398	373	391	364	365	361	370	379	370	396	382	374	374	354	373	350	403	364	363	389	378	425	358	387	373	373	389	355	404	380	391	358	396	372	389	349	370	360	417	371	354	372	362	386	387	369	400	396	382	361	374	354	355	372	399	365	389	357	401	359	349	374	370	397	373	363	351	398	384	346	349	380	378	352	361	359	359	378	361	382	330	345	380	372	374	375	375	377	369	393	416	385	339	401	397	394	386	387	372	333	391	379	381	375	349	404	378	387	377	365	379	373	355	387	362	371	396	370	367	383	397	354	357	347	354	400	365	392	348	374	391	358	345	379	374	391	329	336	399	363	339	395	396	367	388	366	337	384	370	382	355	345	378	359	375	337	366	367	390	387	357	383	381	363	367	353	357	378	388	344	386	333	355	353	343	353	362	360	382	399	356	388	373	392	370	355	365	376	367	381	362	391	375	361	364	409	387	362	365	359	366	407	340	383	372	345	368	395	364	385	382	357	376	350	352	418	367	368	363	348	399	359	365	356	392	372	401	359	341	377	396	375	375	325	368	388	386	407	364	347	371	332	360	395	369	397	348	381	368	369	385	373	386	374	378	369	377	374	388	340	349	401	385	325	368	365	344	364	335	339	358	389	394	400	368	377	390	390	384	393	332	358	387	390	369	338	374	367	334	382	372	385	373	374	379	329	357	363	369	371	378	407	395	350	363	410	365	386	377	378	361	343	360	360	393	388	385	410	351	370	370	366	383	384	361	373	375	368	358	368	372	355	350	363	365	393	344	377	384	338	350	360	373	378	389	390	369	393	391	373	373	385	400	366	341	330	359	374	403	391	389	372	382	400	366	339	335	358	357	385	363	358	380	406	388	368	361	368	379	388	363	381	391	379	372	371	376	343	344	364	423	359	376	328	355	344	361	360	377	380	400	368	374	342	350	377	400	390	340	366	351	347	351	366	390	400	389	355	381	388	396	390	387	377	383	363	379	359	381	356	401	409	390	349	399	352	398	386	369	353	359	394	372	390	327	386	389	386	372	370	370	360	355	368	399	397	334	380	387	343	393	361	362	381	359	373	355	390	378	362	371	392	367	387	381	398	360	330	373	359	348	381	357	343	367	365	351	360	367	363	355	360	387	362	383	353	391	346	405	380	376	362	385	399	361	401	354	377	383	345	376	363	379	352	334	412	362	363	335	360	373	372	378	377	376	388	344	379	360	349	371	387	374	374	374	335	364	358	364	355	373	385	357	382	374	353	370	384	383	359	337	355	411	394	391	376	358	401	350	360	403	405	379	362	398	385	359	351	405	345	351	338	372	409	357	378	375	406	368	377	372	360	367	379	330	347	385	380	385	354	367	398	356	379	398	367	365	365	365	362	394	406	365	371	351	374	378	377	381	394	395	372	377	339	379	375	348	385	374	369	380	372	357	353	364	353	381	363	369	342	364	415	378	373	375	345	362	333	372	375	393	364	372	321	377	383	367	405	352	335	355	395	327	377	351	378	383	370	369	391	342	374	364	381	389	387	356	366	359	386	386	377	388	357	381	355	346	386	365	378	390	364	357	372	355	386	360	368	385	382	384	369	392	376	380	347	376	380	396	366	362	374	348	369	359	354	361	335	338	352	388	367	367	371	375	341	358	358	407	319	343	377	357	376	364	353	336	373	348	329	384	339	347	358	354	331	358	343	347	390	384	391	370	405	363	365	346	364	382	364	361	376	359	351	382	361	382	388	392	382	380	378	357	356	387	389	357	361	348	358	344	373	369	392	368	385	366	364	393	368	392	363	366	380	359	382	369	373	401	383	397	385	392	366	331	364	392	386	396	382	362	336	344	359	376	347	393	368	360	348	363	366	356	354	395	368	405	385	385	354	360	388	310	357	376	355	348	371	361	380	439	349	395	353	358	343	385	383	359	359	358	371	353	340	376	389	354	383	335	377	408	353	345	394	355	354	338	364	350	399	356	368	388	346	383	372	380	381	362	378	370	362	371	356	353	404	389	367	399	365	380	345	378	383	350	366	353	340	418	350	368	374	395	360	374	401	393	388	349	364	346	330	378	374	370	366	374	396	361	343	365	347	374	385	355	349	370	383	365	389	372	353	386	373	407	398	346	383	372	393	376	361	394	372	373	424	360	389	378	364	353	370	402	394	396	396	351	387	380	354	370	374	361	332	374	366	381	373	389	375	364	367	402	390	364	352	392	398	327	342	379	401	345	374	368	386	336	384	379	393	368	396	374	403	367	375	391	344	385	364	360	369	381	368	355	346	374	375	381	398	355	353	382	366	370	375	353	358	402	381	325	357	390	358	355	373	376	402	341	356	361	376	379	359	349	367	387	385	336	363	358	365	384	387	381	369	362	352	364	374	375	356	387	361	376	375	387	385	359	372	362	386	346	395	353	359	362	371	375	343	402	378	363	364	369	344	389	330	342	381	350	369	356	355	362	358	343	380	374	332	368	391	383	376	410	367	372	399	353	397	401	410	369	365	394	369	341	392	359	383	358	394	391	382	349	333	350	392	360	361	364	346	386	356	363	357	374	348	352	384	372	354	379	355	371	385	377	347	374	368	365	400	349	368	347	382	405	399	371	374	374	368	380	367	361	358	376	365	374	375	375	381	368	376	326	367	359	372	385	346	379	386	368	368	333	374	387	380	346	360	384	365	372	351	362	365	355	389	386	375	353	389	365	367	353	402	338
12253	821	506	330	294	317	307	277	265	292	265	277	308	275	288	252	277	277	298	298	237	262	274	280	262	325	278	270	262	263	255	276	267	275	270	270	289	271	264	255	269	275	286	265	258	254	272	266	289	288	253	267	273	260	291	301	294	274	276	260	248	293	257	281	275	273	285	260	264	295	283	283	317	288	267	289	287	277	286	269	265	264	269	261	300	278	256	250	301	265	301	271	275	297	276	274	257	236	285	239	251	264	259	272	251	244	260	275	296	275	279	262	279	273	249	267	277	260	267	301	285	265	293	272	289	296	280	257	301	248	279	263	264	273	283	284	237	280	260	264	279	273	256	257	270	297	289	253	275	263	276	250	260	278	242	302	264	282	288	285	269	304	248	274	270	270	304	270	274	276	277	271	283	257	267	291	300	281	258	271	254	283	265	231	263	243	303	288	299	269	239	278	248	267	271	251	267	266	300	271	251	274	315	270	286	257	281	296	277	250	270	251	277	284	273	266	273	260	235	288	250	262	266	279	269	265	286	287	259	294	257	272	276	269	254	268	290	304	278	278	267	296	288	264	263	279	284	273	271	257	259	307	274	241	257	269	263	269	276	298	281	283	277	291	258	274	270	309	277	286	283	269	296	260	266	295	263	272	274	268	267	267	268	268	265	271	271	278	294	273	273	283	265	283	282	257	270	267	269	263	281	277	318	273	286	285	312	296	292	297	268	278	236	268	238	271	294	281	244	278	287	295	288	256	246	256	302	275	263	254	271	280	280	269	275	270	292	255	282	256	241	304	247	269	292	298	283	263	264	285	265	282	283	266	284	255	298	286	247	256	283	269	265	260	264	279	255	264	279	286	283	299	283	280	298	300	283	270	262	289	267	289	263	260	257	280	294	293	279	276	243	282	275	250	277	276	273	285	263	267	277	297	291	267	271	241	285	284	272	285	296	296	244	266	289	274	264	271	262	258	268	296	266	230	252	281	255	269	287	261	280	289	244	258	281	290	281	278	247	312	244	291	281	280	255	287	257	271	301	292	272	270	249	267	243	290	282	268	299	278	307	287	276	246	274	245	256	283	270	253	277	285	266	298	254	269	260	270	279	258	291	287	281	258	258	267	276	265	284	253	269	280	275	272	267	299	296	258	276	251	258	275	289	252	256	279	276	285	239	250	271	275	295	289	288	245	272	237	266	271	285	289	260	255	259	281	278	262	258	252	271	300	233	302	243	280	294	282	281	233	256	255	296	262	263	259	282	300	234	264	289	255	267	286	294	280	264	241	288	282	266	235	238	293	271	258	272	284	241	254	278	240	305	259	283	287	250	277	274	233	258	278	259	254	282	280	233	264	283	286	288	266	240	280	279	290	251	268	277	230	260	288	264	266	235	259	256	265	266	296	287	288	299	307	288	281	276	257	280	252	255	262	271	261	262	265	271	264	299	270	263	262	273	289	282	252	316	247	272	263	272	292	265	282	279	292	259	267	297	278	259	267	271	271	279	286	282	277	309	246	277	275	278	286	284	283	268	262	279	279	266	297	278	275	278	309	290	270	262	304	242	283	291	273	270	274	257	274	295	253	279	285	261	294	271	247	280	310	273	283	256	266	280	285	278	282	288	272	249	280	263	281	265	283	246	245	284	284	286	239	252	290	256	238	272	298	282	245	255	261	251	269	289	256	263	289	279	277	290	281	236	255	278	307	283	264	279	279	287	253	271	277	275	280	263	269	255	298	294	275	295	278	259	254	307	264	265	287	248	265	260	290	302	260	298	281	273	293	292	264	267	269	277	261	271	269	266	288	265	260	260	260	273	255	271	271	289	234	263	265	263	279	270	271	290	311	268	273	290	277	241	263	275	253	284	278	267	286	305	324	257	293	300	272	278	256	256	283	246	261	254	270	275	262	254	267	256	253	272	298	252	276	305	263	274	266	298	272	267	291	258	274	260	272	288	231	271	316	268	284	264	285	242	275	242	243	279	280	263	274	269	263	252	272	273	280	266	252	253	278	297	320	274	255	267	264	255	284	267	280	256	274	268	262	312	300	269	293	262	289	288	270	276	250	281	276	285	281	266	258	275	270	267	244	290	268	284	273	265	280	243	268	263	243	272	277	287	277	259	282	282	281	278	237	246	291	323	246	267	265	273	310	281	260	261	273	251	299	283	288	271	258	268	261	254	287	255	283	258	306	254	267	269	238	294	298	254	276	282	277	260	247	292	289	277	272	282	273	296	273	279	276	272	281	293	289	287	307	258	286	266	262	296	258	247	305	279	303	271	243	272	289	278	243	247	277	270	272	261	252	257	275	253	277	284	273	236	311	258	301	259	233	259	275	276	309	262	258	243	272	273	273	267	276	259	312	301	253	280	264	286	266	296	265	287	260	288	282	273	295	277	257	284	266	293	243	247	279	264	273	257	279	279	262	268	314	271	272	283	280	285	275	277	273	263	291	286	279	250	259	247	235	289	271	269	272	294	258	243	274	279	270	290	259	243	276	248	280	312	271	290	276	294	268	257	259	266	252	260	279	287	293	289	285	249	269	277	265	315	280	285	263	300	280	283	270	278	296	232	283	262	240	250	274	262	262	254	272	283	278	283	260	264	277	262	282	281	247	289	292	285	259	290	279	255	271	302	310	277	259	275	280	279	285	247	247	247	285	290	278	281	245	282	272	280	282	287	260	291	259	278	262	273	247	279	282	276	287	273	259	280	265	283	259	253	258	262	266	289	269	236	278	286	296	289	300	277	291	257	288	258	271	261	246	267	278	291	246	286	264	255	270	280	258	264	274	255	283	259	284	306	271	265	282	256	269	252	229	264	291	269	255	277	292	263	264	263	281	271	325	259	251	275	319	274	278	279	289	279	253	263	292	289	304	281	259	282	297	268	235	274	258	280	274	271	273	271	281	284	247	273	274	284	269	263	247	266	250	261	260	259	274	284	295	261	298	259	265	295	297	288	276	285	273	268	277	259	264	245	272	263	274	287	282	241	273	263	234	248	275	286	259	270	295	253	294	253	281	268	288	240	252	246	287	287	262	291	257	283	256	253	257	250	282	317	268	328	241	261	238	306	263	264	274	299	267	270	289	292	277	247	266	270	285	269	261	310	265	290	254	250	273	260	259	283	269	251	272	268	280	277	285	274	277	277	264	266	280	272	270	278	230	254	267	282	257	296	288	259	304	249	273	278	275	281	261	290	289	269	294	265	276	296	296	246	271	292	275	295	267	283	265	243	291	276	272	282	311	254	278	283	274	267	263	243	264	252	240	276	294	236	272	252	315	281	256	267	254	287	281	242	285	250	256	256	245	271	264	261	259	252	278	284	263	268	296	281	273	259	276	267	278	218	297	248	269	274	238	300	292	268	254	265	258	278	282	245	273	267	267	283	267	242	289	279	283	259	292	252	307	267	264	278	272	229	284	275	280	263	291	282	278	269	298	262	290	266	264	255	257	277	271	283	259	275	250	331	264	297	271	283	291	276	293	253	289
9835	896	1072	1034	1005	933	832	808	829	800	760	842	756	789	776	777	767	789	792	758	772	776	817	744	789	812	793	815	751	746	722	775	741	723	775	808	743	756	726	766	765	800	752	770	793	772	791	789	746	786	751	725	794	745	755	771	738	759	812	776	733	809	736	731	725	755	807	737	752	769	775	742	723	752	755	744	721	789	792	729	748	811	781	763	783	758	769	735	765	777	766	780	799	756	784	746	775	732	799	748	767	772	781	753	706	786	791	740	785	755	727	789	740	742	755	750	779	690	796	777	768	751	763	753	757	713	778	740	782	759	733	761	768	743	745	761	747	744	746	753	711	768	764	753	753	788	742	753	739	729	728	792	759	760	753	714	740	749	767	729	731	761	735	763	748	733	730	730	771	749	741	766	787	741	766	740	753	741	760	765	769	772	734	764	774	677	785	752	756	762	682	759	763	760	718	752	783	755	729	719	804	798	697	772	756	800	760	763	797	744	729	754	757	774	782	768	780	738	761	727	739	810	777	777	734	782	767	767	735	739	767	742	754	722	802	780	783	757	769	734	770	759	733	776	763	744	727	763	763	776	795	751	718	761	775	715	732	766	695	710	764	794	773	741	740	734	740	762	746	745	736	737	748	769	730	782	719	762	736	738	745	765	765	766	769	754	719	800	742	784	735	745	741	750	785	778	785	795	776	742	738	778	759	770	797	748	742	763	755	755	721	764	744	753	770	748	752	763	754	716	757	742	726	738	768	753	722	745	760	724	750	761	751	730	822	776	791	757	735	737	735	745	799	797	751	736	766	741	734	735	759	767	795	777	749	740	730	719	733	732	748	780	737	726	751	765	752	797	774	761	738	746	768	741	750	699	729	717	795	760	707	786	732	743	819	728	821	771	727	741	738	757	739	744	771	785	721	696	767	732	774	741	714	771	764	785	755	811	761	700	716	745	740	705	751	735	760	823	799	728	726	777	757	757	735	753	763	750	780	753	761	758	761	755	758	794	710	765	715	825	733	718	741	752	759	730	781	706	748	761	743	770	759	732	731	791	780	782	735	775	723	781	745	740	801	745	723	745	746	812	808	746	770	745	734	771	754	742	769	800	730	764	750	764	694	732	760	742	796	709	706	754	731	741	717	776	743	782	743	795	781	716	747	787	794	709	751	768	729	778	762	766	729	733	801	746	749	722	704	736	736	794	754	768	735	733	727	820	736	755	752	752	730	766	718	769	770	751	732	756	777	806	737	757	759	719	727	706	797	782	769	743	752	816	792	763	770	775	729	758	778	750	762	773	765	764	737	725	748	766	776	750	775	787	724	764	718	709	700	765	794	769	768	677	751	726	781	766	729	744	772	756	770	757	735	724	767	735	787	774	759	747	729	760	750	708	767	771	754	753	738	750	777	750	741	733	740	721	768	763	764	737	771	731	709	773	753	780	768	784	765	749	766	750	670	755	788	790	769	774	804	769	729	752	719	736	751	831	749	727	778	799	806	729	749	750	726	748	732	700	770	742	805	746	738	788	773	748	755	775	741	747	764	759	753	797	747	735	760	799	726	752	806	771	795	750	753	725	762	741	835	767	773	774	711	727	744	799	786	734	792	717	746	764	755	788	732	746	786	725	782	708	724	737	745	729	803	759	761	829	718	747	745	739	780	751	789	739	729	771	743	767	745	743	756	807	768	776	758	740	750	754	795	718	734	707	795	752	741	768	748	740	798	760	728	736	729	703	695	777	750	732	795	718	762	738	751	755	766	734	776	758	791	775	761	747	782	744	771	740	776	792	710	720	755	729	721	729	780	786	814	723	779	793	772	748	796	754	792	736	768	770	834	771	750	778	761	721	713	796	766	709	733	769	744	759	774	726	785	767	757	805	737	775	711	728	798	732	772	723	775	786	846	761	734	727	753	774	747	749	744	687	724	781	725	718	746	720	726	795	768	779	736	782	796	768	745	798	731	760	740	771	752	725	748	734	779	766	759	774	759	749	807	738	765	772	755	831	723	775	740	717	769	742	787	760	751	745	788	760	759	768	722	757	702	707	806	794	733	757	775	772	711	765	726	734	725	745	800	706	708	733	746	706	750	750	801	779	778	776	698	781	795	781	783	788	776	732	732	774	717	785	757	761	743	827	676	754	718	777	783	713	792	775	744	776	771	769	754	777	759	802	779	758	735	779	755	715	693	749	740	714	744	737	736	790	720	753	770	747	737	775	732	769	755	796	707	769	776	758	704	725	740	791	743	733	760	739	782	787	733	770	740	720	806	756	751	765	784	728	774	756	744	729	712	769	781	761	798	755	763	765	761	729	782	724	746	766	749	713	786	775	685	786	767	718	788	817	794	787	752	702	776	733	763	706	722	777	759	771	745	784	763	759	770	760	755	768	744	787	759	751	739	766	799	757	798	784	748	780	744	771	736	754	763	691	717	762	739	741	737	725	717	778	765	757	727	758	723	786	786	704	785	740	759	749	741	779	799	741	759	748	724	742	743	774	765	784	745	786	786	755	772	779	719	731	741	753	791	741	791	778	723	778	750	758	791	751	742	740	774	720	711	740	744	751	725	759	774	713	755	746	781	772	736	774	760	764	712	786	791	734	737	763	782	765	764	784	758	742	798	732	723	775	715	812	748	799	710	739	797	776	778	811	782	729	774	805	748	764	756	724	763	740	741	736	780	761	783	835	742	742	722	703	766	722	769	796	740	756	725	731	753	711	769	758	754	776	759	768	741	780	776	717	773	731	735	826	778	758	754	735	741	729	806	796	763	751	715	688	743	791	710	765	745	743	739	726	743	746	750	760	704	777	790	754	816	787	780	768	742	759	701	774	749	767	814	788	695	772	770	715	776	804	704	755	770	793	734	764	725	790	748	803	752	764	742	788	761	779	788	757	788	716	760	774	744	729	734	729	744	712	786	774	771	772	741	700	747	748	731	760	751	751	781	760	756	722	754	776	796	802	786	775	747	759	754	762	769	762	770	729	754	807	730	748	770	772	751	757	756	741	753	739	762	754	778	746	796	759	714	743	756	802	761	711	768	720	786	704	776	729	732	693	815	733	722	782	746	763	772	723	738	742	795	776	782	728	751	727	790	824	727	786	788	738	756	762	786	713	742	759	785	773	795	760	773	716	831	752	742	773	766	781	757	791	763	757	777	786	768	763	708	764	813	789	776	781	769	773	719	781	746	767	799	769	708	737	749	728	754	743	720	818	731	776	755	699	789	766	745	792	786	767	791	779	768	721	717	759	768	769	793	747	774	719	812	758	772	727	736	755	706	774	778	709	770	738	798	787	753	743	720	723	771	716	796	733	720	776	745	779	744	749	747	736	754	741	736	737	839	785	748	787	775	760	777	718	737	731	789	798	739	787	764	738	751	727	763	758	743	737	744	758	780	782	806	772	786	776	753	722	766	761	726	747	739	734	732	720	741	757	754	721	827	807	742	764	786	795	752	679	722	715	765	744	747	736	814	734	767	714	769	732	722	719
43451	10928	1905	1087	755	575	445	346	309	280	246	226	222	234	183	210	189	193	170	202	160	172	162	166	159	175	174	153	152	195	143	180	164	179	149	137	151	168	155	138	159	168	179	184	176	149	168	146	154	164	158	172	156	169	174	184	171	158	165	163	174	139	192	173	162	162	156	151	185	151	166	165	169	170	164	149	149	158	157	129	169	157	148	149	148	177	157	160	140	164	161	157	169	155	192	138	173	138	169	125	178	166	163	156	157	158	157	148	144	125	150	135	159	157	184	150	150	135	153	164	155	140	156	145	137	140	156	160	138	158	149	129	150	133	157	152	166	143	155	148	158	143	165	188	138	146	141	148	159	147	167	127	146	159	164	150	150	156	155	160	141	159	164	155	161	166	159	152	151	177	143	142	163	149	139	173	170	155	146	125	143	134	143	135	148	143	133	147	158	164	162	185	132	150	165	147	163	163	157	144	154	162	146	163	163	142	191	139	144	142	142	141	125	184	156	134	155	148	141	146	137	134	155	143	139	155	151	154	155	139	165	174	146	147	167	171	140	144	128	133	136	136	159	134	137	160	155	143	123	156	146	161	156	164	133	162	175	161	170	162	149	154	168	154	146	162	162	149	150	164	144	141	141	161	147	154	143	147	158	152	158	153	169	175	161	150	169	147	159	135	166	155	132	154	139	140	164	152	144	130	132	158	146	153	152	159	142	157	152	155	184	146	142	173	147	136	142	141	166	138	151	157	155	161	162	149	156	144	138	151	138	146	142	134	153	145	167	156	167	167	139	153	141	171	137	158	145	144	139	166	150	152	143	147	143	153	144	134	143	158	151	145	157	154	154	163	139	158	174	175	167	171	142	163	143	135	175	143	154	134	133	142	143	164	171	146	155	148	137	155	175	154	134	130	165	141	146	156	147	131	162	152	159	170	143	147	172	133	174	161	148	134	148	153	171	174	126	160	155	160	162	135	165	164	156	143	147	159	161	155	177	141	180	133	142	147	132	166	158	170	158	159	160	160	162	153	156	165	154	144	140	135	169	136	140	159	162	176	164	169	154	143	162	147	170	141	135	146	157	158	152	148	163	161	163	142	138	176	161	147	139	159	155	126	174	153	178	157	157	161	164	154	139	148	162	143	163	135	149	143	152	152	142	159	137	165	147	143	168	149	146	137	170	159	165	161	146	159	162	150	151	134	169	150	151	181	134	130	156	153	139	167	156	176	159	134	142	156	149	148	155	155	164	164	150	134	160	167	160	143	140	159	178	168	160	137	172	142	149	159	126	154	134	141	153	132	161	148	148	144	147	161	156	148	167	157	137	152	153	132	129	148	144	158	177	163	128	134	163	172	142	163	167	174	160	153	147	158	135	143	155	149	148	132	153	171	139	162	173	133	162	178	146	168	156	137	149	135	165	135	146	155	157	149	150	143	169	149	161	150	162	151	127	170	153	150	167	165	158	157	145	143	150	166	142	157	150	153	154	160	154	151	138	151	145	151	143	146	157	155	154	163	170	143	155	170	171	138	153	152	166	153	169	160	157	142	149	157	154	159	150	151	142	130	156	125	148	126	147	162	148	168	153	171	143	142	164	158	161	167	147	181	146	157	162	140	154	145	158	159	129	168	159	144	148	168	147	152	152	145	136	154	136	158	164	145	143	155	156	153	140	164	162	164	154	176	157	160	152	155	152	146	144	134	123	161	161	160	133	159	153	140	176	164	158	157	169	144	156	175	165	164	174	179	139	145	152	145	163	151	138	163	155	150	165	137	155	136	156	168	187	142	148	158	138	166	165	133	165	164	142	150	157	163	162	147	145	136	133	155	140	126	133	158	130	175	148	150	167	154	128	153	151	175	148	167	165	140	172	154	137	140	146	143	153	165	134	158	169	166	176	168	136	168	172	147	164	136	155	152	174	164	162	170	124	162	159	171	158	151	168	145	148	137	151	171	130	152	155	140	156	158	140	137	155	182	167	156	161	147	138	144	143	165	157	165	161	140	145	150	150	155	148	153	154	165	139	159	138	133	161	148	164	178	136	168	168	158	146	182	137	131	142	142	135	140	158	176	188	151	159	176	149	157	137	140	160	157	161	152	155	146	165	157	146	147	147	154	168	155	148	166	164	145	149	161	115	152	146	151	159	161	158	160	189	147	145	183	171	148	163	156	162	139	186	185	143	154	164	147	149	148	138	143	150	159	157	163	142	152	150	151	126	163	172	146	177	145	163	156	165	157	150	131	172	158	168	155	163	162	139	154	145	136	169	159	152	162	159	145	168	171	133	147	139	155	174	177	128	132	149	163	157	165	158	138	134	141	142	171	161	161	160	165	168	154	150	158	154	131	143	145	146	151	155	143	143	149	129	157	141	146	143	146	165	154	157	153	148	152	170	159	143	152	154	137	142	135	166	148	161	145	142	178	140	157	127	141	157	132	175	152	137	149	149	153	150	152	171	174	135	134	141	148	149	162	130	166	159	140	173	148	168	186	157	143	146	170	155	155	154	168	160	170	150	150	141	152	146	156	168	160	160	159	147	128	153	169	152	144	146	162	161	153	128	150	148	140	138	142	151	153	155	160	150	141	147	145	147	158	145	140	154	158	139	163	156	174	140	146	140	154	141	156	105	135	141	142	166	168	165	150	129	151	142	159	146	161	133	149	171	152	165	143	151	147	122	155	144	127	171	150	133	148	163	157	149	156	152	163	170	149	128	153	168	127	161	158	157	162	138	179	153	181	157	128	138	163	160	182	163	160	163	166	175	144	167	155	129	152	149	153	177	157	164	149	128	125	155	159	171	137	125	145	147	189	157	135	150	160	135	153	147	138	165	146	125	160	163	166	147	143	139	141	147	163	139	141	155	154	159	160	173	161	134	142	141	166	136	155	151	166	141	139	132	141	164	153	155	151	151	165	172	171	161	178	145	146	169	151	130	159	147	136	167	130	149	160	141	157	150	167	135	165	162	145	170	137	139	161	155	152	153	140	145	161	142	150	150	174	147	178	165	157	151	161	137	126	161	150	145	165	137	145	159	160	145	139	143	147	157	150	140	151	170	178	154	160	150	141	143	143	155	135	161	151	150	151	174	149	168	165	138	118	156	170	159	152	153	140	167	141	150	169	135	157	142	166	154	152	158	161	153	122	147	160	148	134	151	160	150	143	156	151	176	179	156	127	153	142	163	152	155	164	148	130	176	149	173	159	139	153	140	154	171	128	172	124	164	155	138	127	163	157	150	159	157	130	160	178	153	141	150	167	165	171	151	141	146	159	150	136	146	151	157	134	165	174	162	170	133	179	161	141	136	156	160	141	146	176	171	158	159	164	158	160	158	137	144	157	148	147	165	145	144	172	164	125	152	162	152	127	147	152	164	147	137	170	148	146	182	157	138	147	167	142	142	125	135	136	157	188	148	126	155	169	155	167	135	129	129	164	159	166	141	144	160	135	147	146	139	143	143	160	163	141	170	131	149	144	170	163	139	163	155	150
20504	1466	2781	3128	2672	2361	1910	1658	1297	1084	991	934	864	855	740	769	694	680	699	640	634	643	617	604	594	595	550	541	550	547	506	488	515	486	510	545	501	466	502	517	481	509	539	490	465	508	473	503	526	468	483	440	495	486	512	515	488	494	486	485	465	445	469	475	457	488	455	452	462	484	471	467	422	460	474	445	429	467	459	452	453	439	455	445	533	442	492	457	436	422	470	466	462	457	443	438	475	461	454	470	453	480	481	420	477	447	447	446	452	458	460	505	462	444	493	469	425	449	458	452	421	461	445	434	408	444	426	442	499	437	433	433	423	452	463	445	494	413	450	445	454	467	405	450	457	442	460	431	474	414	475	473	439	449	426	429	440	497	450	444	460	448	413	470	448	449	434	447	481	460	425	453	458	448	461	440	436	429	450	458	484	427	455	429	477	433	445	455	467	463	424	396	455	446	440	476	419	462	448	447	454	440	453	465	489	477	416	485	460	461	478	441	411	427	453	441	443	429	476	442	452	463	445	428	450	496	482	437	492	482	446	467	437	474	437	453	453	467	446	479	446	426	471	433	434	449	486	456	475	427	452	472	432	440	447	433	475	437	468	432	422	474	438	472	469	445	465	468	421	440	438	420	440	465	468	450	433	448	463	436	434	457	472	435	426	445	453	434	429	438	461	458	417	466	459	448	475	442	445	444	412	440	433	454	493	443	432	395	417	436	453	479	457	498	434	461	473	433	467	438	443	441	486	470	455	476	465	418	444	432	434	438	487	416	412	437	428	464	461	445	472	480	427	442	423	457	449	435	431	437	436	449	443	439	424	459	445	407	435	435	435	450	416	452	446	463	449	431	451	430	459	438	458	452	443	469	444	470	449	433	483	469	449	439	482	429	438	462	420	401	429	425	450	454	462	488	447	435	430	428	434	444	451	462	475	446	474	499	464	442	457	423	454	463	487	443	491	454	447	462	468	450	449	457	449	467	415	459	454	460	442	429	452	442	453	441	479	482	467	441	487	455	441	470	419	452	459	462	428	456	458	470	469	436	414	429	467	480	486	445	462	397	473	418	456	465	416	481	461	464	487	431	464	466	426	452	390	433	461	454	485	442	458	468	473	421	454	489	457	455	433	436	447	461	476	433	434	456	463	434	440	427	472	438	499	458	484	466	449	449	454	446	443	438	444	483	466	461	468	457	450	436	451	451	449	459	451	451	480	472	462	466	430	471	455	457	491	438	426	430	467	466	439	492	468	443	445	427	479	464	488	444	433	480	450	481	425	420	452	450	468	434	423	439	474	448	462	449	475	496	456	449	434	446	468	477	433	469	465	497	455	454	467	439	432	418	466	467	416	441	452	454	464	454	457	460	455	410	481	428	421	444	502	409	421	485	481	469	474	463	456	460	458	437	440	470	443	435	451	458	433	442	481	468	475	498	482	417	438	476	501	439	434	467	432	465	426	484	407	444	429	468	422	441	462	442	429	432	489	470	413	450	482	461	406	435	471	475	422	471	482	473	455	465	444	429	451	446	426	416	449	412	491	428	444	435	457	477	469	483	448	473	427	477	454	416	449	442	435	422	461	479	465	452	431	442	468	466	419	481	438	446	452	480	508	449	456	458	448	423	447	446	460	481	471	433	458	461	424	469	462	418	430	450	465	492	431	464	426	475	473	454	509	474	432	452	442	412	476	429	435	466	466	465	467	467	438	475	438	433	466	421	450	500	447	464	461	462	423	469	424	432	454	445	438	442	407	498	440	469	456	448	435	479	469	442	465	415	439	429	461	442	469	451	427	455	444	427	451	453	451	505	430	463	466	435	441	468	464	445	450	450	452	492	479	443	494	456	445	451	442	447	442	440	429	452	457	464	453	425	481	461	447	506	455	484	473	436	471	454	448	464	463	444	493	438	449	449	449	449	430	479	505	457	428	434	450	491	424	453	460	456	460	465	464	453	456	450	464	444	498	448	458	465	475	432	442	412	403	450	443	441	413	446	448	462	445	469	465	494	467	458	434	451	445	424	455	417	469	437	425	473	432	423	430	450	467	474	447	414	434	441	482	453	447	457	447	474	441	475	450	482	422	473	474	441	460	460	447	484	457	441	482	471	458	456	451	471	451	438	440	430	467	468	442	438	467	453	466	467	435	433	452	477	452	425	433	442	454	431	470	447	467	445	440	435	434	432	445	437	422	493	456	446	463	473	463	415	468	474	447	443	481	426	445	446	421	418	423	447	415	423	488	420	467	506	455	443	428	422	433	451	424	437	479	439	456	448	458	450	487	460	448	455	466	465	478	426	463	479	447	481	448	452	438	446	433	441	463	457	449	425	415	430	431	451	431	441	457	451	425	446	435	459	459	485	504	476	433	426	441	435	429	467	429	424	431	432	448	481	420	448	402	463	467	438	438	428	470	434	468	475	478	429	429	413	475	436	470	458	449	460	421	433	408	453	452	456	425	455	451	486	436	419	468	400	465	439	452	449	476	452	465	453	452	457	427	470	462	464	444	482	458	461	443	445	421	446	436	444	469	449	433	444	439	434	468	418	445	464	438	437	454	443	461	481	461	421	432	475	468	458	440	465	454	471	472	462	420	452	445	452	440	452	481	460	457	441	429	495	467	431	410	474	449	448	451	433	476	451	422	500	456	441	423	458	493	468	504	436	426	455	442	438	442	462	468	461	460	475	447	435	439	463	434	447	429	445	452	462	436	444	466	461	455	431	448	447	412	413	426	448	443	477	415	463	463	449	432	447	452	452	469	503	455	436	442	448	442	497	488	464	441	440	442	442	464	457	438	405	451	442	471	477	453	471	437	432	429	467	425	461	414	472	412	461	485	430	474	442	476	490	456	435	449	461	469	469	463	470	452	482	454	492	473	450	479	440	409	447	411	432	483	471	439	471	439	491	453	441	444	450	477	468	426	469	464	425	436	438	433	488	454	478	479	451	411	462	447	453	436	493	451	482	439	432	463	471	486	450	444	441	422	477	435	470	405	440	447	413	472	423	479	478	442	466	459	494	430	424	484	449	473	434	443	461	459	480	459	433	492	470	456	463	468	488	440	459	462	465	473	418	420	435	466	445	463	491	447	504	433	458	455	435	437	453	426	470	441	467	487	439	452	432	431	434	444	498	455	438	511	492	457	439	427	472	477	463	490	443	476	427	435	420	441	448	447	466	480	457	431	491	498	487	417	449	447	408	450	468	499	506	464	471	473	480	460	411	475	442	473	450	460	425	447	463	441	492	440	433	457	460	464	428	490	477	446	448	446	488	464	449	462	442	434	431	424	478	464	440	451	482	511	428	455	420	451	430	484	468	454	445	418	457	427	455	426	445	444	500	405	483	461	425	445	467	476	450	462	420	469	429	452	424	482	452	447	455	453	456	439	470	426	469	436	445	437	420	448	434	467	445	416	417	470	423	415	441	438	445	438	462	449	450	454	451	453	468	420	461	444	436	459	496	448	426	456	444	457	446	444	440	473	471	435	420
52478	19182	7130	1998	1335	934	618	531	451	328	312	264	196	225	206	165	182	169	150	181	173	135	148	158	141	151	137	146	115	122	126	129	131	106	141	133	119	133	112	122	115	112	111	140	117	98	126	115	112	139	124	134	115	125	133	98	118	123	119	126	119	114	115	116	109	125	129	131	108	108	102	123	114	103	110	95	107	110	121	108	126	112	90	102	119	110	127	115	122	121	114	106	104	118	113	116	115	110	98	136	118	128	94	101	119	106	116	106	119	108	129	123	126	111	111	132	111	133	113	103	120	116	114	104	115	122	104	109	117	146	95	113	121	118	111	102	125	102	115	97	126	114	96	113	134	132	112	110	125	106	114	117	111	111	110	112	129	103	107	132	113	133	128	135	127	107	108	107	143	115	93	107	113	116	117	120	123	104	94	109	113	127	116	116	124	125	107	110	126	110	116	130	121	135	109	122	121	102	129	103	132	93	128	111	114	126	117	119	137	122	115	112	105	103	142	119	119	99	130	110	108	106	101	118	125	121	123	107	132	111	105	108	111	105	119	124	120	102	101	120	109	121	137	115	108	110	123	111	111	121	124	105	131	122	109	104	123	121	101	114	114	100	132	102	103	127	99	124	118	105	137	117	132	107	108	106	105	128	110	116	116	105	96	106	122	114	105	113	100	99	115	124	109	116	106	102	119	113	86	128	123	89	96	110	107	100	126	101	126	134	108	104	120	117	114	120	97	112	111	125	96	103	95	118	113	126	132	116	114	127	129	104	124	105	98	101	114	101	120	100	105	116	129	116	120	124	105	133	115	135	124	121	108	114	127	95	138	106	123	102	125	110	116	102	102	108	116	116	97	111	108	108	113	121	119	108	98	114	114	104	109	100	122	113	109	116	129	104	123	107	129	104	112	115	110	104	117	97	109	129	113	104	107	130	107	109	112	113	108	125	111	111	105	110	128	120	113	127	122	117	111	112	137	123	108	125	88	99	111	120	97	108	102	121	114	128	127	114	101	101	110	121	115	107	120	123	136	106	99	146	113	109	96	127	118	105	128	92	128	115	117	117	114	112	108	126	121	123	108	132	125	118	118	110	114	127	101	128	125	126	115	111	103	108	111	118	103	116	131	128	121	129	124	104	116	101	111	107	108	87	120	119	121	119	115	112	108	118	116	113	117	134	103	130	109	103	101	130	101	126	97	117	113	112	119	120	82	84	116	114	120	112	98	129	110	123	112	109	109	102	116	113	118	105	137	124	115	102	123	127	124	84	105	109	115	114	90	98	99	99	107	123	121	112	112	118	135	132	128	131	114	126	100	121	105	112	95	112	128	112	109	123	103	129	140	107	116	123	110	133	110	117	104	113	103	127	110	116	113	119	101	116	119	124	125	104	98	125	128	115	109	121	122	113	114	106	102	107	107	124	91	123	115	112	120	121	106	115	106	109	95	128	108	127	129	112	116	129	124	131	114	126	100	120	120	103	120	110	81	120	106	106	111	124	102	132	107	130	122	121	120	120	100	109	129	119	130	133	119	125	92	112	93	115	110	103	98	86	102	121	121	106	127	105	126	107	105	109	104	112	107	107	101	129	117	121	122	100	108	111	108	115	106	135	97	120	108	104	124	117	106	102	117	122	126	122	101	111	116	101	97	121	125	96	118	104	126	115	127	116	119	109	114	120	107	110	104	111	116	109	111	114	111	110	109	97	123	125	121	136	122	91	117	119	118	128	103	107	106	120	100	128	134	112	110	112	110	106	122	115	136	117	93	116	105	113	103	104	140	126	94	129	118	133	109	118	117	105	96	126	102	108	109	106	116	124	104	119	110	90	101	123	96	106	139	121	117	113	125	109	108	130	119	124	97	110	154	125	93	111	129	122	119	115	102	104	140	127	88	108	116	116	95	111	104	121	107	114	101	132	101	105	98	135	113	115	132	135	107	95	139	120	132	104	111	140	116	123	131	118	120	113	106	111	116	125	122	109	115	121	111	101	107	104	122	113	119	110	110	101	103	100	108	112	125	122	99	101	127	125	124	114	115	102	120	112	98	123	123	117	127	116	134	119	92	130	106	99	100	86	100	114	110	119	113	108	86	109	105	104	108	106	101	122	100	123	114	103	123	101	111	119	96	106	115	99	111	116	102	119	115	134	117	99	125	99	103	111	101	115	105	117	98	125	132	120	119	118	91	94	122	115	124	107	114	128	107	109	112	109	98	125	113	116	118	128	112	107	96	131	117	96	119	116	117	106	103	115	113	115	113	122	97	96	118	93	125	112	122	126	116	100	112	122	114	97	99	139	126	125	130	122	106	99	109	122	89	95	108	112	109	111	132	108	124	105	117	106	100	108	139	139	120	113	106	134	95	100	112	110	125	110	108	100	132	124	109	111	118	110	118	105	124	121	123	128	100	102	100	111	103	112	117	133	123	112	101	105	120	115	120	103	98	106	114	118	112	105	123	102	99	92	113	106	115	132	136	133	107	113	126	108	119	111	104	118	122	118	114	125	124	110	96	107	101	127	98	94	105	115	117	99	104	133	105	109	119	98	111	126	94	121	137	102	118	115	102	102	123	113	102	126	95	118	104	93	110	110	118	88	111	116	132	101	119	115	101	107	107	99	110	102	123	99	107	128	108	124	131	134	132	110	106	117	121	109	105	84	116	106	108	130	108	109	113	109	108	112	100	138	92	100	104	109	119	111	105	115	108	132	138	116	101	97	106	109	138	120	125	134	145	110	92	108	91	110	101	111	109	120	112	122	115	103	128	118	118	129	107	119	100	105	120	117	118	119	124	110	106	109	118	118	107	128	138	111	108	98	123	111	124	113	102	124	104	106	119	96	106	116	93	102	103	143	117	122	112	124	119	115	99	96	141	122	115	107	114	93	106	116	93	110	124	111	123	108	120	150	98	123	88	93	125	128	93	110	105	117	115	104	135	109	103	100	105	98	109	102	104	141	105	107	109	119	106	118	107	134	115	117	145	113	100	111	104	120	121	112	122	99	113	120	123	111	118	126	101	98	93	97	109	112	107	118	109	113	108	135	122	123	109	121	122	124	113	111	91	106	116	117	121	125	117	78	105	104	130	107	116	92	120	112	114	109	103	108	117	108	128	123	101	117	121	126	111	130	109	118	116	115	121	118	132	127	121	101	98	99	109	126	115	121	122	111	136	126	112	119	110	118	122	113	106	106	122	131	123	103	125	102	98	128	120	119	114	123	105	120	110	106	111	106	123	109	113	111	115	114	122	104	114	122	115	114	125	114	87	117	116	125	118	118	117	104	113	116	109	101	119	136	98	128	118	123	122	90	106	116	127	128	116	116	104	111	97	99	118	130	124	111	91	120	109	117	100	96	111	112	111	101	114	114	122	104	114	119	105	124	108	94	107	115	130	123	105	116	109	103	91	111	111	117	125	111	124	107	100	111	120	103	117	107	109	114	115	115	128	113	86	132	99	114	129	110	121	121	105	111	100	102	124	103	95	117	122	113
25479	2302	4802	5514	4758	3605	3000	2588	2112	1744	1526	1404	1298	1118	1044	963	922	814	815	760	706	677	699	640	603	537	578	594	555	506	522	460	484	486	496	483	487	466	451	450	462	446	509	481	421	428	437	404	464	390	433	417	437	399	418	425	414	410	449	497	431	431	416	399	422	403	365	373	402	377	392	411	383	436	379	412	378	394	425	382	402	412	363	360	367	372	387	375	362	361	420	419	357	392	354	354	387	393	395	368	400	359	360	368	414	397	360	385	389	384	393	386	391	346	376	401	319	358	366	387	356	387	358	381	413	372	368	339	353	374	393	388	377	404	383	385	341	386	365	409	367	376	387	367	383	374	338	378	386	375	368	378	371	373	398	370	378	358	380	369	366	394	382	374	355	374	356	368	368	360	384	366	375	357	391	379	356	365	431	391	376	389	341	384	385	378	351	372	359	366	389	378	374	351	340	366	359	344	396	370	359	380	351	374	380	357	361	347	331	404	387	352	363	378	358	365	352	386	345	364	363	376	372	397	396	359	359	386	355	414	351	393	378	362	398	359	376	368	372	365	399	374	375	388	374	356	382	343	352	376	365	388	378	359	367	359	356	390	354	350	365	371	366	384	367	359	391	375	349	372	359	395	390	340	344	352	381	365	354	392	381	372	350	392	362	378	337	357	394	348	391	382	362	382	381	335	339	358	367	399	419	332	367	370	375	392	385	342	338	381	346	334	382	383	360	407	399	397	360	372	351	352	360	370	357	383	382	361	351	347	369	354	364	362	377	375	343	399	385	404	350	381	376	380	353	380	355	385	393	385	354	387	350	338	347	354	379	352	359	368	353	410	330	365	374	377	350	362	376	350	388	363	352	382	356	369	392	370	355	354	382	344	365	388	343	365	333	384	386	388	398	354	365	349	340	359	389	404	379	366	347	376	394	440	370	413	383	351	345	385	331	391	363	367	348	366	372	326	371	343	363	380	371	376	391	373	368	363	329	377	376	365	340	353	359	368	393	341	352	389	372	369	380	334	362	371	363	384	396	364	380	412	357	353	412	376	349	385	366	372	380	367	368	369	349	344	362	339	405	354	374	383	362	355	325	366	392	377	370	354	351	357	365	340	366	343	345	334	370	362	394	367	340	344	365	356	371	360	352	367	367	384	390	362	337	381	341	353	362	358	396	395	347	363	389	393	370	392	337	369	353	387	381	367	348	358	350	372	407	363	421	361	346	362	397	384	386	349	355	383	364	378	370	357	373	362	373	421	371	380	363	345	355	378	371	351	407	346	374	377	332	377	371	348	353	388	395	342	394	334	358	338	348	391	387	399	388	372	381	371	387	348	372	346	397	399	376	340	382	406	369	342	372	371	397	369	362	376	355	357	385	349	370	359	382	376	346	371	377	344	364	348	358	399	374	375	379	354	381	362	367	349	361	348	355	371	350	369	380	352	335	355	386	379	321	392	388	376	358	381	365	347	348	395	384	352	384	372	369	360	370	360	358	373	358	385	361	367	380	358	362	358	376	360	367	353	376	361	366	376	386	383	379	390	353	359	386	386	333	361	361	383	380	367	364	369	381	367	334	405	371	389	394	382	378	372	336	397	330	338	373	381	359	373	377	381	358	352	356	368	373	325	369	339	386	347	366	353	360	376	370	355	351	388	379	364	352	397	383	384	366	370	377	346	365	344	364	361	364	386	386	357	351	342	359	372	384	374	378	387	343	374	382	401	362	361	402	363	368	361	362	363	348	361	368	372	326	363	386	394	357	351	363	353	367	375	390	377	334	337	365	333	332	337	341	363	372	346	358	371	370	376	364	385	396	361	369	412	378	408	369	361	369	352	361	339	365	385	357	340	398	402	365	370	369	336	395	357	386	346	365	380	336	357	336	413	367	392	371	344	379	372	389	351	371	375	366	360	377	379	360	371	337	351	388	364	357	356	341	424	369	375	342	401	365	354	357	373	363	353	364	342	383	371	414	358	383	362	380	385	353	385	414	363	359	332	335	373	388	384	360	356	380	390	361	393	348	364	373	393	376	345	399	350	364	362	360	366	355	398	362	370	357	349	338	389	398	401	367	366	337	357	373	361	372	352	359	361	378	371	342	369	351	383	336	400	350	380	348	350	387	361	370	398	367	369	397	377	374	329	348	347	399	361	357	370	369	372	391	385	382	381	372	382	401	385	336	381	394	401	360	377	383	367	341	379	383	385	356	395	369	377	367	397	361	346	352	352	350	355	367	365	355	382	371	390	381	363	386	389	370	423	357	362	358	366	414	363	380	375	338	374	368	393	403	367	399	371	386	363	359	367	418	355	373	398	405	383	350	390	375	366	361	388	359	365	381	365	367	378	389	384	372	385	348	336	354	388	335	358	344	389	352	370	386	340	368	410	355	373	364	369	360	374	374	349	372	388	391	385	323	371	337	395	362	392	354	344	368	379	342	378	373	374	356	385	368	377	360	366	345	389	351	375	346	390	371	363	385	399	351	367	364	350	375	327	347	400	332	402	339	407	383	382	358	360	394	389	369	356	365	373	352	357	370	370	395	347	354	409	360	346	363	360	374	356	359	363	376	383	353	366	396	361	354	406	368	371	324	346	358	335	343	381	357	355	406	349	334	362	356	368	363	362	362	423	362	349	364	388	362	353	379	324	343	366	376	355	396	358	371	355	386	358	384	391	358	385	339	379	351	370	339	417	386	366	355	350	406	391	366	343	389	367	375	371	381	373	359	383	362	378	367	355	351	384	347	344	378	377	367	391	383	392	368	354	359	346	361	344	354	385	371	363	397	376	413	372	357	355	383	364	362	387	365	358	388	455	411	345	355	357	374	332	388	371	387	358	364	382	346	355	369	355	379	393	358	356	382	367	361	367	375	391	341	358	355	367	337	341	400	375	379	383	358	346	376	375	370	356	361	365	355	402	370	354	350	346	386	377	359	390	393	349	354	358	348	347	354	329	383	359	407	383	362	401	366	336	351	343	372	382	332	373	366	383	377	387	369	382	345	372	380	385	358	376	367	385	382	379	350	415	374	361	370	383	373	387	356	360	365	383	365	361	374	380	354	388	342	383	387	340	361	338	365	358	359	354	377	379	376	361	385	364	359	348	375	379	350	373	349	396	358	365	354	379	363	342	323	357	368	379	362	371	335	380	358	390	317	365	372	355	335	386	357	405	379	374	382	351	354	380	352	351	378	370	318	377	350	364	345	365	356	358	376	403	360	378	346	376	375	403	351	370	364	390	374	354	358	394	371	380	370	383	377	367	361	341	392	343	344	349	387	361	372	362	424	345	371	368	355	384	388	369	396	372	366	385	336	344	373	386	354	407	364	391	386	372	380	355	352	354	380	361	377	383	362	396	366	351	334	347	360	405	360	363	386	377	345	366	366	360	353	383	389	387	365	360	346	385	370	379	347	417	371	390	379	376	351	379	394	356	371	392	331	365	382	353	378	351	400	345	346	358	363	363	359	366	398	378	355	369	372	367	351	392
11590	519	363	329	311	273	260	305	288	293	266	258	298	280	272	258	285	288	260	294	292	275	313	247	257	273	231	236	273	288	282	267	272	273	298	260	280	301	263	275	266	280	295	268	278	282	281	310	283	279	265	251	256	270	278	273	277	277	266	320	264	258	310	261	298	267	278	278	269	258	302	310	259	258	310	260	299	251	290	302	247	254	267	244	272	278	247	250	286	244	273	267	286	270	280	314	257	266	261	274	245	273	294	287	292	290	305	277	268	271	285	281	254	286	267	309	240	270	278	269	291	320	297	270	290	280	245	262	300	268	273	274	237	261	266	265	257	270	242	300	255	289	259	286	299	263	258	274	265	275	274	252	285	282	258	253	251	259	278	254	297	282	285	265	265	254	277	254	262	256	285	281	275	257	257	269	287	278	259	260	232	267	263	280	279	251	299	279	282	253	280	282	276	280	241	292	227	272	292	275	286	260	247	291	277	266	259	249	268	259	292	248	271	258	262	256	240	270	257	247	279	253	269	259	277	285	268	277	278	263	317	242	293	262	306	253	260	295	274	297	279	271	289	263	287	284	318	267	252	293	272	257	276	255	281	276	252	259	271	292	270	268	278	268	243	247	253	262	276	291	262	284	244	264	259	266	277	263	308	243	271	279	284	259	277	281	264	244	300	254	274	254	270	266	284	280	294	271	245	254	274	285	278	264	291	263	286	257	257	228	292	251	290	245	286	271	280	280	273	279	276	253	291	268	308	261	264	255	292	276	270	270	254	279	312	295	281	291	290	310	257	242	244	298	282	260	278	300	244	270	257	274	248	258	260	262	301	269	280	277	267	274	256	266	262	258	285	257	268	296	267	278	291	268	243	275	300	274	300	266	286	301	246	281	279	276	277	255	270	241	253	262	265	280	274	245	254	269	283	283	265	271	256	287	285	269	238	275	312	276	280	246	289	291	241	271	248	281	258	281	274	303	250	276	266	282	250	237	258	267	272	290	254	274	269	265	251	274	303	284	258	282	285	260	269	281	263	275	252	259	274	266	281	255	281	272	288	277	256	293	264	253	295	272	278	249	261	260	274	284	260	304	262	278	272	278	247	298	239	258	270	290	285	276	278	269	278	285	264	279	278	287	291	268	283	274	261	268	267	276	272	296	284	280	287	272	292	267	291	273	289	269	245	271	283	250	246	306	308	297	296	277	266	305	283	298	262	254	280	300	252	272	286	276	265	283	285	289	283	268	254	306	264	274	282	304	271	276	270	311	275	279	297	256	300	281	243	278	310	316	279	276	243	275	275	286	250	290	295	240	281	291	266	275	245	280	276	259	276	259	276	243	287	274	261	288	267	288	283	270	293	257	273	294	268	253	303	263	300	252	272	280	263	261	270	279	238	241	259	243	249	262	279	255	251	303	262	257	263	252	291	270	280	261	264	277	276	256	283	260	278	317	239	284	252	279	255	301	265	266	245	248	250	293	316	288	262	279	270	317	295	240	302	256	277	293	287	300	267	273	302	287	259	287	279	276	278	294	299	264	279	239	288	243	279	276	257	270	270	260	311	297	258	281	274	280	282	260	287	229	241	295	263	276	283	281	261	274	266	250	269	266	291	286	261	237	256	294	250	283	292	300	284	276	284	301	286	277	284	282	273	275	251	276	279	267	280	283	267	267	285	274	280	290	289	239	238	289	291	292	262	273	271	283	290	280	242	284	295	278	303	292	292	276	290	269	287	263	278	242	272	247	271	272	265	285	254	255	262	268	256	260	289	262	260	275	280	246	275	255	277	272	278	288	265	268	271	249	277	280	295	267	288	255	273	244	299	254	286	267	251	247	287	259	253	265	300	247	300	282	263	258	253	251	294	274	282	291	274	247	299	323	285	259	260	238	290	255	283	258	294	276	280	299	297	276	276	283	280	270	247	271	272	294	268	270	283	258	247	293	288	257	258	280	280	278	266	249	274	266	285	292	313	272	257	291	273	272	284	269	279	284	269	303	271	284	261	291	280	288	280	271	276	299	284	274	308	298	259	266	230	293	265	290	287	285	285	279	271	291	314	288	242	274	269	290	280	236	273	280	284	262	244	258	265	249	264	228	288	262	281	288	279	256	274	268	289	257	269	250	274	267	290	257	295	279	254	299	300	305	263	259	266	285	270	265	274	266	289	302	262	240	262	266	247	259	263	273	286	286	275	271	275	273	271	293	297	265	258	272	276	301	274	288	276	263	301	262	288	293	301	252	273	288	250	264	264	276	259	248	220	275	280	256	277	279	260	244	265	244	258	282	255	275	291	281	275	255	249	267	279	261	273	288	268	255	275	284	279	247	271	262	248	290	273	261	299	248	277	278	303	293	264	263	255	265	275	296	285	261	284	264	295	276	256	286	302	272	279	275	300	286	251	235	245	300	251	249	241	278	268	290	255	265	270	278	272	288	287	253	279	267	244	253	295	247	304	238	318	277	285	298	266	297	278	250	252	264	270	289	266	267	298	267	287	243	266	265	274	285	250	290	283	302	276	266	236	281	236	250	272	271	276	262	245	264	269	279	256	272	260	268	282	287	271	265	287	283	282	287	279	251	251	276	229	258	247	268	283	264	242	271	285	272	278	279	274	254	284	250	295	274	286	252	262	279	282	254	256	268	239	288	265	281	281	277	293	268	250	264	261	265	300	266	290	263	264	264	247	283	283	260	289	283	272	292	274	275	247	237	275	298	268	267	258	236	260	269	261	256	276	264	284	278	263	301	247	250	255	270	295	262	260	276	281	303	272	290	247	263	260	255	261	262	254	274	280	291	293	269	256	274	269	251	267	285	272	288	276	278	272	282	268	272	294	295	279	258	272	267	262	288	274	276	272	281	276	280	277	295	275	252	235	272	263	263	260	279	264	283	240	254	269	262	249	251	308	260	269	281	265	289	302	274	272	255	275	291	280	287	280	266	267	263	278	234	271	248	297	300	240	259	276	269	291	258	264	313	273	289	268	271	232	272	297	268	275	297	255	258	255	257	277	289	275	256	289	249	261	270	262	282	270	285	259	266	305	246	268	262	286	265	271	288	285	269	266	246	265	283	269	268	290	305	326	290	286	274	268	266	282	266	278	284	299	301	269	278	292	268	280	290	298	282	285	268	258	254	310	258	295	273	262	241	264	265	276	244	296	293	271	289	252	259	299	264	268	318	288	273	278	310	284	268	260	279	278	270	250	265	283	265	231	244	261	266	276	274	269	264	253	267	254	264	238	264	263	284	249	274	265	271	280	260	284	265	254	268	283	274	292	278	302	305	268	255	262	276	269	297	282	296	258	265	264	264	259	274	278	282	232	249	272	252	274	261	306	277	272	310	283	287	285	289	275	259	271	269	268	259	253	239	255	260	257	318	275	278	275	291	288	263	259	244	265	272	261	284	247	259	267	282	245	253	301	266	267	236	270	295	301	276	251	277	287	266	259	271	270	298	256	258	278	262	267	254	273	296	275	291	273	263	258	283	277	261
9664	925	1056	924	927	907	865	919	822	837	831	804	779	759	772	769	812	749	824	766	845	751	758	770	807	740	765	732	774	778	771	776	758	763	758	782	780	768	737	757	771	791	782	759	769	773	799	743	771	727	760	761	758	732	794	728	808	727	777	740	790	752	750	732	725	755	778	766	787	784	744	772	759	728	756	746	760	773	790	753	751	793	746	732	810	734	789	691	699	742	764	791	728	759	750	807	842	732	716	756	798	739	743	765	739	762	753	736	749	765	726	729	721	825	786	805	723	757	754	698	760	734	773	793	777	732	782	760	764	791	772	688	736	753	732	755	755	735	755	779	777	797	764	750	736	797	764	823	785	738	729	768	752	770	770	799	771	817	760	799	735	782	734	710	772	779	736	783	789	778	749	768	771	774	780	758	743	751	794	732	735	792	747	800	742	787	737	789	747	775	777	712	766	812	748	790	785	763	759	811	756	760	806	806	777	754	763	710	763	770	753	768	736	728	722	758	717	777	781	777	750	741	755	756	810	713	759	773	782	740	841	777	747	783	793	773	780	765	764	764	758	782	736	751	746	783	786	727	774	735	705	739	751	780	754	752	733	758	771	731	772	793	790	800	790	731	755	768	740	735	793	716	799	762	747	708	753	765	753	706	763	780	681	749	776	745	787	765	769	808	819	697	709	746	787	759	786	762	720	773	735	785	742	808	702	774	791	806	780	810	822	733	775	786	756	727	759	789	757	782	804	704	742	739	769	817	776	729	764	736	760	762	742	760	724	727	725	728	773	799	801	779	816	713	767	762	798	782	806	760	759	813	781	758	793	760	756	740	785	756	720	786	729	813	768	703	777	749	751	807	784	803	713	722	752	766	767	725	792	775	814	783	768	735	733	805	718	759	748	722	746	771	706	784	751	765	751	750	774	748	751	758	719	798	711	752	709	748	799	750	685	808	694	792	785	750	735	790	744	807	805	815	736	772	743	722	804	744	791	717	738	742	789	795	716	769	740	769	761	738	791	784	794	774	738	758	737	757	715	774	752	736	745	803	744	811	780	782	769	773	716	768	742	748	735	780	749	710	742	761	758	709	700	777	778	748	699	767	793	742	756	742	733	752	787	822	824	765	798	754	733	747	777	735	766	748	763	795	744	775	741	768	729	739	772	787	792	733	766	726	750	791	757	787	784	756	764	721	776	777	803	777	782	723	807	761	786	813	780	737	788	800	770	725	718	794	807	790	741	769	781	767	754	760	810	783	790	781	789	775	745	754	749	761	747	711	802	754	784	778	820	743	810	701	710	730	765	747	772	801	796	786	754	796	736	794	750	788	737	769	745	805	742	786	794	752	764	750	723	737	775	774	767	771	751	743	785	756	739	760	758	765	745	743	769	803	772	805	802	819	809	784	775	696	761	732	713	780	730	757	765	748	762	803	797	753	814	752	721	758	708	750	727	810	717	764	777	791	790	741	813	769	769	779	747	746	753	782	770	727	737	830	758	794	794	770	786	719	745	759	795	749	789	768	743	745	751	792	781	802	755	804	784	774	743	758	753	832	758	801	734	787	796	724	730	797	813	795	749	801	748	786	744	744	757	795	750	741	776	717	738	775	764	751	815	763	760	782	798	743	756	728	743	749	690	723	764	769	795	763	757	771	810	831	710	772	782	777	815	793	746	728	784	843	788	775	733	755	737	804	773	762	737	736	776	756	745	783	771	790	788	715	753	765	776	726	755	788	720	748	776	796	773	770	753	752	742	806	701	747	782	792	749	757	775	768	724	753	709	791	750	724	745	746	731	793	782	756	742	803	772	760	756	730	770	746	742	758	785	779	727	783	752	795	774	766	749	754	757	751	780	759	753	768	784	762	731	730	758	746	817	708	727	728	757	734	772	734	764	779	804	752	762	740	755	772	765	708	748	759	741	736	751	789	762	814	773	738	793	741	761	766	773	759	743	736	763	758	753	715	712	827	740	779	782	771	742	771	775	772	796	741	765	758	798	729	848	724	751	767	783	804	775	797	739	752	794	722	733	764	736	805	795	733	797	762	749	756	749	757	750	736	806	779	736	741	740	760	747	806	714	789	763	760	732	703	787	732	707	779	743	818	771	695	756	741	729	777	795	748	747	801	767	786	773	754	766	793	778	771	791	788	769	803	770	740	807	747	764	791	762	761	774	690	745	776	759	770	798	778	774	753	786	802	762	760	759	807	821	803	759	727	748	740	704	790	744	782	718	768	741	721	776	738	794	775	774	755	730	705	764	751	763	766	730	755	785	779	744	756	797	792	690	852	718	780	768	796	735	747	730	763	759	771	730	700	778	786	752	770	757	717	727	784	761	749	801	757	796	779	792	746	740	761	808	727	769	744	780	780	756	732	766	752	734	785	737	739	746	729	786	754	786	756	748	807	778	747	756	733	753	779	751	778	737	739	752	795	747	770	750	692	764	762	776	777	765	777	774	785	743	790	833	731	753	772	762	765	734	774	744	769	751	800	797	752	769	698	798	841	711	709	799	750	785	741	781	801	730	770	788	800	703	805	741	728	730	714	778	758	752	714	764	761	760	810	735	784	767	760	785	740	808	763	799	780	757	758	776	779	790	781	753	800	734	731	708	790	774	765	731	779	791	739	676	784	764	752	747	748	790	756	760	776	760	719	741	785	829	788	674	807	769	724	766	791	765	760	733	811	771	720	795	815	730	728	776	759	746	763	738	766	785	758	799	716	758	748	765	765	733	750	776	743	779	776	757	728	730	737	734	743	752	777	781	782	728	709	745	737	798	736	768	725	797	751	712	720	793	792	782	744	784	780	807	737	768	745	755	713	759	763	709	781	776	785	728	754	739	790	797	811	742	706	772	759	790	725	709	814	730	763	768	740	788	722	729	736	777	760	742	756	771	740	764	774	786	746	752	762	732	735	741	759	754	754	757	732	769	747	738	787	759	766	789	718	764	747	789	756	710	768	761	790	790	791	753	744	782	722	723	768	791	746	715	781	775	753	768	769	746	778	747	785	809	771	743	733	736	768	816	793	764	776	718	751	779	752	727	751	767	688	734	742	763	738	785	769	753	817	762	791	788	771	756	766	766	736	748	735	747	764	770	767	790	756	788	765	810	761	788	744	779	736	753	801	723	739	773	748	771	779	807	769	789	745	733	753	743	746	761	780	778	797	831	783	768	734	719	775	774	753	721	720	748	726	778	773	780	749	700	744	740	740	779	788	763	710	728	803	785	811	765	762	808	774	711	770	728	757	757	738	708	743	826	803	728	750	738	700	756	747	786	748	756	767	752	763	812	776	733	779	716	778	758	769	761	748	792	695	746	747	781	838	717	767	789	757	738	756	756	759	780	753	790	747	768	730	740	818	774	782	787	720	802	782	731	703	799	757	779	695	793	761	782	729	736	765	775	750	781	745	800	779	731	731	727	783	799	786	750	723	743	806	800	761	742	767	750	821	763	767	752	720	752	745	774	752	730	709	789	759	705	730	738	726
42381	9465	1629	975	703	531	358	312	242	303	237	217	216	189	212	185	183	175	178	172	161	173	161	185	187	161	153	165	167	174	164	158	153	160	165	173	130	173	154	152	143	167	185	188	165	155	158	164	173	146	157	165	148	148	140	155	149	155	185	153	158	141	142	153	156	142	154	141	152	174	156	148	154	139	154	141	155	158	135	165	136	136	165	124	162	156	159	146	157	166	133	157	176	157	164	165	177	125	140	163	150	148	165	173	141	138	144	161	138	166	148	132	151	159	150	146	156	137	137	143	145	169	140	153	153	159	148	149	166	162	154	143	146	178	148	137	132	175	159	169	169	154	156	149	169	172	156	150	144	164	168	160	140	152	164	136	162	140	162	137	155	147	155	149	136	146	159	156	146	156	159	136	155	176	159	159	141	138	131	146	145	167	132	145	158	162	112	154	155	148	151	163	170	155	164	171	177	150	145	153	149	167	166	154	163	136	165	155	123	150	151	162	152	155	169	167	152	126	161	143	166	146	155	139	159	156	146	155	166	139	174	135	161	132	145	134	145	146	146	149	164	142	167	153	153	157	138	149	147	156	142	143	124	161	147	133	155	129	135	162	140	150	148	160	141	169	154	132	168	160	144	147	137	158	166	166	130	132	152	152	153	144	144	156	171	165	143	138	134	154	181	153	168	151	143	147	163	144	147	150	151	154	168	142	162	148	170	148	165	150	159	141	158	154	150	171	156	177	161	154	169	159	150	140	151	160	137	155	162	144	153	118	136	164	150	148	170	150	157	155	168	165	170	157	159	153	154	166	141	138	147	138	160	145	153	146	121	155	148	142	149	148	135	178	127	150	145	164	140	149	137	146	153	153	160	155	147	156	164	141	141	163	138	168	150	141	145	157	143	128	149	156	154	162	138	146	185	149	156	156	134	149	158	157	164	136	138	141	137	149	159	151	147	143	140	146	137	154	164	156	151	126	162	162	158	156	154	150	155	143	129	147	156	131	169	149	158	158	149	145	153	155	164	144	159	157	139	140	174	152	156	172	155	177	157	156	157	141	160	166	147	159	157	150	142	127	144	155	162	163	161	157	158	156	135	159	155	153	155	147	153	137	146	137	162	149	151	160	137	167	176	143	180	132	131	151	159	154	158	171	152	165	167	151	152	134	151	166	146	156	119	153	151	147	142	149	143	168	144	130	141	164	164	155	173	168	157	159	158	155	170	168	149	130	165	133	193	162	169	153	157	152	171	159	130	185	143	156	172	145	155	155	155	150	165	161	152	163	154	169	148	165	153	150	141	158	153	150	160	155	148	159	158	137	160	171	158	157	136	143	153	157	155	146	146	145	165	161	153	155	157	150	150	129	154	152	151	143	138	158	160	166	149	121	121	158	164	138	152	161	126	157	180	148	143	143	152	145	136	154	143	144	161	152	168	151	159	159	182	155	138	170	162	162	169	145	169	167	163	153	160	146	156	183	165	165	143	149	150	158	150	166	172	169	178	168	151	157	152	146	141	157	135	153	146	173	150	156	158	156	153	150	156	137	143	161	153	143	144	169	158	168	168	143	128	136	161	136	141	156	155	140	150	151	143	155	139	158	153	150	143	152	136	144	132	157	162	161	146	159	148	160	146	166	134	149	158	145	135	181	150	142	144	188	154	141	155	136	122	148	160	161	142	141	133	153	187	142	151	150	147	154	143	177	154	148	164	133	144	142	152	143	146	186	162	154	144	162	158	168	149	150	153	149	144	124	156	155	152	174	165	129	168	161	150	172	160	140	159	146	148	156	147	157	168	176	139	171	155	146	148	149	124	145	167	163	156	154	152	139	169	162	151	164	158	158	177	174	131	153	170	169	141	148	162	144	156	150	147	148	170	141	156	160	178	155	161	147	141	148	140	160	141	160	174	159	161	149	141	129	151	159	165	159	157	141	140	144	156	154	165	173	153	167	149	170	132	152	150	149	132	149	150	159	145	151	155	155	161	150	141	156	140	153	152	178	193	148	175	155	174	138	164	149	170	149	155	156	151	149	164	150	166	135	126	168	167	150	144	141	147	164	159	164	160	149	142	161	162	148	150	152	150	151	153	175	153	168	141	158	144	167	150	129	142	145	137	169	140	153	174	151	173	158	166	155	176	138	177	160	147	168	136	157	161	146	152	135	147	149	147	157	151	137	165	162	152	174	168	137	171	138	161	159	150	142	126	130	163	135	141	142	128	161	150	155	160	147	144	150	138	148	141	145	172	146	148	155	157	151	174	158	165	163	176	161	146	149	151	152	153	143	154	146	144	133	179	157	150	136	172	149	169	149	164	154	158	148	149	152	142	139	134	148	132	133	175	163	150	162	159	158	161	151	146	146	153	145	153	172	172	153	146	159	149	174	159	139	162	150	164	130	173	156	159	166	160	137	157	135	152	139	168	138	139	137	150	125	150	130	167	166	140	149	160	141	143	177	154	137	135	172	145	162	145	173	151	128	153	140	139	148	171	150	154	153	166	143	150	128	143	157	138	159	139	170	147	160	150	162	171	139	159	147	172	140	142	150	166	151	178	151	158	146	190	157	149	156	166	129	157	158	159	141	175	163	166	174	143	193	158	174	154	148	140	165	160	160	143	147	167	141	157	153	168	156	154	142	149	170	152	149	151	152	137	144	151	141	149	156	161	136	136	157	145	146	152	138	156	146	152	177	147	146	164	140	167	143	142	147	150	154	164	151	152	150	162	160	147	130	145	163	164	146	135	142	169	156	152	149	157	130	132	134	143	175	143	161	140	120	140	150	153	148	155	166	153	171	135	152	159	148	158	127	155	142	164	163	168	170	150	162	149	159	156	150	160	145	144	120	163	147	151	166	144	164	155	156	145	161	130	154	151	149	154	163	166	141	164	155	157	124	135	151	144	143	173	151	162	175	155	169	145	161	148	152	154	147	150	165	142	172	152	162	151	153	161	165	136	130	159	166	161	131	152	173	153	171	154	146	158	168	159	155	159	165	131	165	166	141	147	157	146	170	155	171	157	144	154	140	147	155	168	134	143	138	142	162	156	150	158	153	141	160	139	159	156	129	175	156	174	135	154	152	130	144	173	132	156	157	139	178	159	164	143	140	143	145	158	167	162	162	144	130	153	164	128	152	157	151	143	161	155	136	143	143	158	160	157	163	172	152	166	139	151	160	161	149	123	145	140	145	151	142	156	146	139	128	152	142	144	163	169	165	151	124	148	151	146	160	159	139	138	141	158	140	171	158	134	158	159	165	174	134	157	158	170	150	153	152	134	137	133	162	146	143	165	147	128	147	178	140	139	176	144	144	139	156	155	166	155	126	146	147	145	151	158	169	154	153	150	141	151	148	148	148	182	175	133	164	153	151	171	170	139	135	146	139	143	128	133	137	140	152	136	170	152	173	155	163	170	149	166	174	146	153	162	147	172	152	135	151	152	143	154	144	139	139	176	135	155	151	153	136	168	148	160	154	164	176	137	154	144	138	139	156
20024	1577	2780	3095	2755	2160	1827	1534	1294	1126	1032	957	920	830	810	746	688	692	628	661	605	580	545	578	568	543	568	538	548	559	530	508	512	545	492	514	464	531	473	523	509	474	499	510	490	461	446	495	448	497	449	468	480	474	528	449	510	478	433	468	491	482	458	423	456	487	462	460	451	454	475	409	463	442	442	467	491	445	466	492	457	499	430	426	413	456	466	455	454	442	435	444	472	440	469	463	468	463	437	482	479	453	482	440	437	441	441	465	454	446	448	428	445	438	488	463	414	466	455	419	435	441	414	471	443	396	469	488	438	424	475	442	443	422	448	454	432	422	412	460	435	466	467	455	424	440	421	460	468	462	448	494	443	462	466	429	473	462	449	429	453	436	413	440	449	464	435	464	432	483	433	439	478	489	432	453	426	454	465	496	444	430	428	476	437	479	422	431	433	445	439	451	465	439	429	463	433	471	447	434	464	442	461	456	400	476	474	441	429	426	473	427	475	474	444	467	439	449	470	476	470	463	442	432	492	436	463	485	482	429	467	459	438	452	447	465	466	471	444	429	492	448	422	479	453	476	472	447	413	425	446	457	492	449	436	446	477	456	452	439	474	428	440	462	459	478	460	439	429	458	469	432	473	453	405	431	458	407	460	454	437	419	467	472	446	452	472	438	462	469	474	418	440	432	483	462	440	437	454	448	478	452	461	443	427	437	426	456	425	415	459	474	458	470	457	443	480	442	460	469	469	443	428	479	444	465	437	447	470	445	453	471	486	445	429	463	457	432	451	440	493	419	452	442	424	444	487	476	459	462	435	424	454	460	426	441	469	457	459	467	481	446	483	447	385	434	435	446	454	465	485	439	465	458	427	481	446	493	394	429	422	448	462	433	452	472	407	445	474	430	460	467	445	433	478	446	465	469	423	420	450	482	450	457	451	408	427	479	451	441	405	439	451	432	407	455	427	466	453	429	424	406	456	442	474	455	457	452	418	445	451	465	418	480	374	464	434	445	422	445	458	462	444	484	460	439	467	448	435	455	506	436	466	450	443	520	490	471	419	420	435	465	441	424	489	480	433	432	455	472	442	466	425	422	437	446	480	486	430	452	443	474	467	404	422	463	430	437	452	464	439	442	453	428	423	449	442	474	455	435	467	449	448	428	430	479	460	443	413	450	439	491	491	436	472	456	440	451	414	463	444	464	475	443	439	400	458	451	447	435	438	467	460	447	448	460	424	418	444	475	427	428	468	445	428	441	444	447	456	448	479	455	452	420	451	435	441	470	442	427	440	460	422	442	440	465	451	442	449	445	446	424	422	456	470	453	449	445	452	460	452	461	451	404	464	420	432	427	463	455	463	449	469	453	459	467	451	455	439	465	471	446	418	468	468	441	448	475	475	425	391	454	455	450	476	453	457	448	417	409	426	477	477	463	461	391	448	474	423	447	426	461	452	467	447	456	441	416	462	460	432	460	477	475	422	455	383	476	464	417	446	450	494	469	442	488	436	440	435	448	467	447	452	443	481	456	459	475	439	461	479	482	448	450	475	464	473	482	444	454	487	475	474	438	457	471	459	479	452	448	454	430	458	431	479	443	419	452	460	456	436	461	434	437	489	454	487	413	438	473	469	453	419	459	469	415	438	445	441	446	442	436	434	474	432	470	448	438	430	436	427	406	484	456	448	427	436	425	470	441	472	476	508	467	481	463	444	445	455	488	483	458	408	503	447	481	453	427	428	491	437	452	469	428	436	411	453	446	473	466	483	431	471	427	442	434	409	444	497	428	447	456	448	441	468	441	435	423	429	439	475	439	490	479	400	467	423	474	471	463	435	465	442	457	399	455	463	451	450	458	481	447	466	440	442	433	460	432	431	452	469	467	447	442	465	484	425	465	447	463	438	463	456	475	418	450	453	450	416	438	461	428	461	415	410	468	452	449	468	467	455	440	466	409	421	457	473	471	420	449	473	455	432	453	419	466	420	441	437	446	459	431	459	437	439	483	468	485	475	493	453	462	425	455	466	458	490	459	465	425	442	429	445	489	467	450	446	455	453	430	452	467	425	465	450	441	411	413	494	441	416	463	473	439	454	460	470	441	450	466	407	490	421	444	442	461	460	466	458	443	471	477	445	429	442	448	451	448	427	401	486	437	419	481	440	454	432	457	474	469	451	446	442	465	457	475	436	426	500	483	451	468	489	436	410	393	453	413	476	443	447	455	444	422	453	431	485	433	460	431	475	461	469	432	460	447	432	486	426	477	444	454	441	435	414	443	418	442	464	438	443	465	495	472	460	492	387	457	452	426	452	412	420	463	422	429	439	448	467	467	458	485	444	461	438	445	464	434	488	464	460	432	463	519	468	469	452	463	462	434	444	480	442	434	475	472	428	450	436	432	475	437	472	453	452	472	476	465	459	440	435	442	467	463	453	451	489	417	435	416	440	448	434	469	448	429	424	447	441	444	431	428	464	471	469	441	458	444	463	443	458	429	445	447	456	434	448	478	457	421	454	448	446	496	445	439	456	450	441	411	479	469	456	474	435	468	465	430	459	428	457	459	406	436	486	455	464	465	439	422	464	445	464	452	422	453	443	449	464	435	450	437	431	466	463	427	463	458	449	424	469	460	407	434	435	464	437	426	466	494	424	444	483	476	446	459	458	459	460	487	468	425	438	456	430	441	433	439	439	475	433	428	432	440	450	484	437	403	463	413	445	436	451	443	497	436	454	462	437	433	460	429	408	425	477	466	485	441	437	474	494	438	454	461	441	447	456	425	421	450	499	421	441	458	425	452	458	471	473	486	460	442	458	432	467	466	483	458	445	478	424	432	447	422	465	466	457	423	458	452	451	434	485	470	463	440	464	462	441	422	476	452	423	457	420	399	444	406	448	486	455	425	434	448	467	473	451	423	470	483	442	464	452	441	455	436	445	452	425	438	447	467	422	454	440	460	469	468	449	469	445	463	495	428	491	468	475	411	442	438	478	467	466	440	435	459	429	463	437	447	402	463	424	482	452	451	444	437	469	449	446	470	414	428	441	453	427	445	437	485	433	465	467	452	442	388	451	471	434	436	448	444	425	460	446	470	471	457	441	469	450	446	473	448	446	446	399	451	438	423	434	458	431	468	471	456	464	434	457	478	420	427	444	482	443	472	448	438	471	413	445	456	432	452	461	447	479	460	433	437	456	443	458	454	436	460	420	471	445	428	464	450	481	467	438	468	475	419	435	503	412	441	445	447	485	441	417	469	433	458	463	463	451	457	451	421	435	438	430	456	448	422	437	437	458	449	476	478	476	420	477	435	483	423	477	463	461	474	442	441	433	425	438	449	481	479	451	432	484	447	414	441	453	424	451	406	463	475	441	480	423	428	459	423	435	474	473	430	464	465	400	461	446	426	463	430	385	429	405	440	422	454	435	444	484	434	455	429	431	473	490	452	459	467	453	434	439	453	496	461	460	490	459	429	447	457	419	436	421	432	422	449	451	466	466	455
52947	17557	5455	1925	1166	880	614	493	435	342	285	252	251	184	201	198	177	146	155	167	159	132	143	149	157	145	130	128	132	129	132	125	149	118	146	118	99	109	105	112	127	112	108	110	121	136	120	120	135	128	130	123	115	134	132	122	131	127	119	115	118	107	109	130	117	129	112	113	118	127	103	131	124	117	116	114	118	111	127	99	111	115	115	110	116	101	117	126	119	123	126	128	108	107	112	97	106	118	110	111	117	120	128	111	113	131	118	102	127	113	108	115	140	121	128	123	128	121	124	134	109	121	108	106	108	108	118	120	126	117	120	108	95	124	104	105	115	122	102	124	118	119	105	120	115	101	112	142	106	96	120	100	112	101	107	96	120	102	126	108	129	116	122	127	111	119	115	110	128	124	130	117	98	103	103	105	121	137	118	96	131	91	121	134	112	117	122	108	99	118	131	103	113	106	119	119	100	110	114	104	105	96	93	120	111	114	103	117	122	112	113	125	109	111	111	103	107	118	122	112	110	117	113	108	121	116	106	124	106	120	111	113	116	118	133	96	106	111	132	112	120	118	113	128	116	117	118	131	102	122	100	132	122	120	130	132	119	112	117	107	106	111	118	97	116	121	116	110	105	130	110	101	98	110	109	120	102	116	104	116	88	123	118	117	130	116	107	102	117	105	110	113	122	112	126	120	126	98	104	113	124	117	120	101	118	121	98	116	112	105	109	117	107	98	117	138	132	104	124	107	106	90	124	126	117	112	115	108	97	101	122	105	125	116	115	107	109	115	114	151	120	125	116	123	131	135	127	118	117	103	131	110	121	98	124	105	128	107	121	128	118	108	135	112	123	107	100	107	93	138	109	116	107	107	123	117	110	114	104	113	113	120	127	117	123	120	100	108	104	102	96	109	115	103	134	99	114	128	102	99	113	124	115	110	107	87	96	95	128	114	106	111	106	89	131	114	115	103	105	115	129	123	123	115	113	120	118	119	115	114	111	103	108	122	107	123	120	118	108	113	116	109	112	130	112	114	116	114	111	97	126	106	94	112	97	111	110	99	111	108	112	108	103	119	117	111	128	117	122	122	108	115	120	125	113	152	122	98	113	105	81	96	116	116	117	119	108	117	120	117	116	101	120	106	136	121	102	106	132	108	88	115	107	114	121	99	116	106	104	117	121	106	99	107	110	112	113	111	116	105	107	101	120	107	109	133	132	114	113	110	121	143	122	125	92	99	115	121	109	112	110	110	106	132	104	120	121	116	95	104	108	124	93	120	103	94	86	125	109	98	117	110	125	111	126	107	125	126	127	113	122	97	88	131	140	101	115	100	103	100	96	110	109	100	115	129	102	108	135	128	121	137	120	95	99	115	115	92	116	120	123	113	110	104	122	87	121	112	108	110	112	119	103	120	112	117	103	124	92	117	133	125	107	137	122	105	119	115	112	117	118	105	99	112	113	101	133	120	110	114	108	117	117	106	113	103	114	134	108	118	116	110	123	119	127	119	128	115	111	112	124	120	100	110	104	102	102	106	104	117	104	133	114	105	110	114	108	139	110	118	126	99	105	113	121	97	134	111	100	90	136	119	113	116	106	124	116	108	111	86	131	110	115	101	120	111	120	120	112	119	123	109	128	95	113	122	112	111	124	116	111	107	105	116	112	124	115	98	117	107	109	124	110	100	123	131	114	89	132	101	103	138	104	120	106	128	118	122	115	107	94	96	112	105	111	104	108	108	124	92	115	125	124	114	112	101	109	103	103	125	107	150	118	107	101	111	105	116	112	116	126	121	101	102	122	113	128	138	131	112	123	88	110	110	133	123	134	119	109	105	118	105	111	111	113	145	132	113	132	104	121	129	103	113	89	104	117	104	100	113	126	115	134	112	118	116	117	125	116	112	103	88	102	123	109	135	130	115	122	110	126	109	91	115	124	107	112	117	115	103	104	104	111	113	113	128	118	116	133	102	127	124	118	104	102	119	118	104	108	120	119	109	109	109	123	116	110	132	103	104	121	117	123	110	96	126	103	113	85	136	107	99	103	92	103	130	121	99	100	116	114	101	118	128	123	113	105	91	104	112	112	101	119	121	114	114	127	104	100	113	90	110	114	131	100	122	99	123	106	131	126	117	101	124	106	117	104	97	96	106	108	115	113	100	104	109	123	118	112	108	125	115	131	111	110	126	117	110	129	121	109	108	113	118	112	119	107	133	118	119	104	99	116	110	120	104	102	106	105	113	121	107	92	105	125	122	111	106	116	107	106	102	123	116	115	117	96	117	128	130	117	127	116	128	110	131	113	98	113	94	110	113	110	125	114	131	109	119	123	106	91	105	114	136	109	113	111	102	104	135	110	118	119	124	113	107	100	125	93	111	109	101	132	123	93	143	125	107	95	112	120	112	121	123	126	115	113	100	114	93	122	104	114	114	108	109	111	115	109	79	117	119	125	105	134	114	111	115	106	95	85	106	104	109	125	118	113	138	123	112	122	109	110	125	123	138	103	125	100	104	122	111	105	117	110	106	104	113	108	123	103	110	126	120	102	101	94	106	111	100	108	114	132	102	121	80	111	113	115	102	115	112	117	116	128	92	114	115	101	114	111	126	105	95	118	108	103	91	124	129	117	128	129	116	110	109	109	120	123	120	116	119	120	115	124	117	111	111	123	121	111	125	116	101	87	99	107	125	118	132	97	124	118	100	126	121	113	120	103	114	102	107	100	109	94	116	113	111	111	129	108	126	112	113	118	110	98	102	127	111	114	118	114	119	108	103	108	110	129	118	114	94	112	116	107	110	131	113	100	121	121	110	125	119	121	123	107	105	136	120	110	134	105	112	118	113	117	100	115	123	108	119	106	120	118	108	114	117	122	115	108	121	117	115	92	127	116	115	131	128	141	110	108	107	119	106	109	101	102	108	126	105	107	121	112	119	122	119	108	107	106	115	110	112	124	110	114	96	138	115	113	125	98	119	140	111	91	127	117	110	109	105	139	135	125	109	118	88	131	117	128	98	99	120	124	93	105	114	111	104	119	122	123	113	104	111	103	114	115	120	105	108	110	116	117	146	117	121	120	117	102	111	79	92	113	103	124	115	99	101	110	116	96	117	103	112	106	118	107	116	123	93	131	123	98	119	101	102	128	127	131	122	115	120	93	107	101	95	107	116	111	100	131	112	100	130	117	114	124	105	106	97	111	115	123	134	118	85	108	103	131	123	95	107	122	119	102	137	120	113	113	112	115	119	115	108	145	121	115	120	114	129	118	94	96	106	123	109	103	122	118	116	107	103	120	112	110	108	98	120	137	95	115	106	112	120	123	119	99	131	105	123	124	110	105	119	102	104	108	106	115	125	118	106	131	110	107	97	115	100	116	120	102	127	98	135	97	120	110	116	100	112	102	116	124	93	94	116	111	106	110	135	115	116	94	122	95	117	103	108	118	120	110	112	102	125	107	120	113	125	125	112	110	115	104	112	124	114	122	107	123	129	111	119	115	108
25080	2322	4869	5430	4560	3971	3062	2491	2058	1820	1494	1395	1226	1098	1067	892	884	816	773	752	714	698	621	628	638	565	590	534	486	499	561	474	488	485	500	456	494	461	473	423	456	466	475	448	455	475	439	414	403	431	442	436	398	427	413	381	449	410	489	464	431	425	406	435	387	396	411	424	412	414	393	394	403	378	369	403	402	379	413	415	376	370	404	390	384	392	351	399	417	353	360	377	374	346	405	364	402	424	405	378	381	394	351	371	373	346	417	353	366	411	408	363	385	387	374	376	332	360	380	315	400	428	381	416	408	385	409	390	370	400	382	388	383	371	372	370	345	368	407	372	376	362	387	367	369	370	356	372	401	352	362	367	372	358	383	349	398	373	368	392	390	393	368	375	358	398	390	392	345	380	386	341	387	376	370	386	403	383	367	360	343	347	386	364	376	388	413	356	386	352	380	366	339	357	381	355	364	354	382	343	358	348	369	360	365	384	354	339	393	372	344	380	356	392	385	368	375	336	372	352	382	344	394	357	391	377	349	361	376	342	391	361	346	343	345	377	389	386	380	382	371	323	400	368	369	378	357	335	363	393	355	392	387	336	377	359	373	366	386	396	371	409	333	381	353	414	373	352	349	350	392	400	377	370	355	399	392	378	389	377	377	359	394	379	353	375	357	365	338	355	378	381	342	368	374	372	337	353	357	352	368	334	401	354	347	360	364	346	377	374	377	364	330	368	375	350	385	350	359	353	385	411	378	358	383	362	398	317	330	395	344	359	330	352	365	376	383	361	350	351	350	353	393	357	366	351	371	351	339	380	369	360	372	361	354	376	385	342	381	380	397	365	358	343	377	361	391	379	372	361	373	391	379	379	357	372	351	388	374	362	342	377	387	361	369	345	373	386	360	361	365	374	363	346	395	369	348	381	377	364	373	411	362	360	363	388	379	394	390	347	382	367	372	327	370	386	377	371	368	371	350	382	385	360	387	401	353	345	363	391	337	340	368	416	391	374	389	360	356	377	386	353	352	358	357	393	344	371	382	363	373	355	374	383	356	403	406	342	372	379	379	400	389	358	366	368	363	375	382	413	378	361	376	375	364	370	392	378	343	356	334	350	384	384	393	338	358	339	308	372	386	398	359	356	380	347	360	398	332	369	360	383	385	357	404	363	379	347	361	392	404	335	378	331	390	366	380	358	347	372	359	380	366	358	342	377	367	348	369	355	395	382	334	370	376	343	380	373	360	341	363	389	357	376	389	333	359	361	343	355	375	357	359	375	373	369	358	399	362	377	367	345	336	363	367	365	395	389	377	364	373	346	379	370	363	343	349	333	384	364	359	410	394	362	399	376	357	387	334	381	335	367	381	361	352	385	349	382	382	365	396	372	363	366	360	397	362	396	349	357	357	354	362	352	342	323	341	362	374	368	361	355	345	391	374	381	362	375	365	381	385	384	366	327	380	376	380	365	367	383	395	362	370	329	361	357	357	341	379	403	356	340	370	374	352	359	362	386	360	366	368	351	371	408	391	404	362	363	363	374	359	368	369	370	374	418	334	371	354	379	371	386	345	370	379	374	380	394	365	346	347	344	370	371	371	360	383	365	362	367	360	347	391	384	378	374	365	384	383	391	361	408	322	372	368	365	371	402	337	351	364	377	346	376	376	330	355	375	339	349	385	377	375	339	396	396	374	398	367	361	393	369	346	358	389	351	326	406	380	377	437	376	344	358	383	402	382	388	376	371	391	385	365	353	385	353	365	371	379	378	365	382	341	384	373	334	386	353	368	358	391	335	364	390	336	365	365	348	399	394	386	343	377	349	353	352	371	370	398	356	369	383	351	377	365	396	346	391	375	387	380	357	390	395	351	371	368	383	343	399	327	394	369	366	356	372	372	339	388	374	368	360	351	397	375	366	398	367	395	343	381	369	378	370	411	384	369	343	395	348	368	374	329	356	354	368	363	396	367	370	336	398	358	378	360	348	353	355	362	389	390	392	386	366	370	395	397	393	391	362	384	346	363	340	366	345	367	388	368	350	359	342	372	335	332	337	374	384	355	388	364	346	358	314	384	369	415	339	378	378	353	385	410	371	366	361	360	358	340	407	347	354	393	386	379	366	388	379	374	367	398	384	360	376	404	358	413	401	382	349	369	344	370	359	361	340	411	320	366	378	346	322	399	343	365	354	359	404	391	363	383	356	384	370	354	377	361	377	380	377	369	369	368	378	366	375	323	364	344	368	361	374	353	370	386	364	352	343	381	366	407	371	365	350	352	364	368	369	349	374	414	372	348	368	370	352	395	382	365	390	344	391	376	404	359	373	368	359	365	354	371	370	362	376	388	340	354	342	363	343	331	387	328	337	351	366	387	379	380	362	388	393	362	361	372	384	353	366	369	348	384	347	420	362	358	365	374	377	330	372	403	389	406	340	363	346	368	361	368	364	399	366	332	369	370	376	350	397	389	400	386	378	387	399	357	344	319	381	368	361	378	374	402	378	361	362	369	375	357	366	382	325	405	351	370	365	366	356	373	370	335	395	363	324	357	392	378	352	370	367	380	374	361	385	378	375	347	342	351	372	376	342	373	346	369	368	374	361	333	360	381	377	375	355	366	377	384	389	382	397	353	358	382	388	341	362	372	381	357	375	390	362	322	375	335	356	377	392	379	368	343	385	357	377	325	369	378	384	380	352	353	362	353	365	370	389	378	380	381	377	366	405	377	357	371	368	385	352	373	369	412	376	362	345	345	365	376	352	398	374	371	336	390	375	358	363	396	352	396	383	354	376	348	371	347	377	352	373	356	388	381	375	353	343	365	339	396	355	363	374	378	365	362	390	373	375	371	363	352	358	391	363	379	389	353	371	367	370	364	334	356	392	373	396	399	390	332	342	372	352	383	383	341	362	353	365	372	381	348	377	331	354	385	352	321	376	379	398	377	369	361	365	340	352	391	342	376	416	361	409	366	362	344	338	359	390	390	360	350	321	365	385	383	317	359	412	378	360	372	342	398	377	364	374	352	376	390	409	384	371	366	327	383	363	347	384	361	384	378	363	357	354	360	351	361	351	378	395	360	360	345	366	406	372	370	359	402	338	361	406	386	378	355	396	392	372	373	374	337	365	384	374	386	370	363	361	345	375	374	379	343	385	348	374	364	358	357	366	352	386	355	384	365	338	356	383	366	393	364	370	345	376	355	376	364	365	366	381	379	346	335	379	376	374	352	377	397	369	422	339	352	368	348	372	341	364	363	344	426	399	347	401	348	364	358	363	374	382	386	366	350	373	312	397	363	353	363	386	356	347	378	353	397	374	349	421	358	369	362	376	383	366	378	358	368	357	362	344	370	337	377	354	385	384	323	361	395	393	375	368	354	394	357	386	343	359	375	364	367	366	356	411	371	378	383	385	388	369	366	327	344	369	365	394	370	352	350	334	393	380	386	406	365	386	378	394	381	335	366	367	376	376	327	354	394	383	401	352	356	341	375	344	368	376	365	383
11610	713	464	370	350	294	306	280	304	281	283	287	266	261	279	281	276	266	269	240	284	293	282	258	262	265	282	274	275	299	292	275	267	270	282	289	281	290	262	259	258	246	273	281	240	279	290	254	281	271	258	283	266	268	252	284	262	230	287	258	311	277	291	281	289	287	290	256	277	256	292	272	273	282	287	277	267	273	259	290	291	269	280	261	243	259	289	266	258	264	254	273	275	259	288	241	258	255	264	269	286	262	261	256	253	276	253	289	256	278	300	300	239	270	273	273	313	290	272	288	259	239	271	273	256	274	298	266	263	257	276	281	289	245	266	250	253	251	284	267	259	268	283	233	283	267	318	271	306	272	299	262	255	279	271	264	289	262	267	266	244	291	268	256	270	263	298	305	278	289	278	290	258	250	273	271	293	291	268	279	270	266	271	273	271	278	275	241	271	246	271	280	254	299	270	274	264	285	274	263	266	269	297	278	279	273	268	279	282	282	284	287	261	300	276	261	268	261	285	274	264	310	282	256	276	244	298	280	284	234	261	259	280	253	275	293	270	282	275	270	239	284	272	300	266	271	239	285	256	310	258	260	259	254	298	287	246	280	263	254	284	259	270	317	277	265	275	284	293	290	265	257	251	261	271	267	258	286	261	266	243	267	282	261	272	247	285	287	261	278	258	260	286	284	302	261	294	291	271	269	244	274	266	259	262	275	262	227	243	264	268	269	299	272	275	250	253	286	296	239	283	254	310	271	285	270	251	275	287	283	278	263	254	275	287	262	274	246	240	240	251	278	262	283	275	304	237	253	281	279	262	269	277	291	284	273	290	269	265	292	270	275	280	257	284	271	281	267	286	268	266	278	280	290	285	292	285	267	273	285	293	266	265	273	260	290	274	278	255	272	276	280	281	290	255	271	260	271	262	255	233	269	265	270	278	267	272	253	286	256	265	282	286	309	267	255	249	261	266	249	271	256	256	245	279	262	273	250	246	248	246	286	282	288	268	304	248	251	312	282	263	288	284	259	247	255	260	284	286	262	272	263	276	260	286	297	278	270	275	263	272	260	276	279	285	288	279	271	272	287	275	252	247	259	297	289	241	233	242	260	253	276	294	275	291	242	260	274	285	251	261	297	295	299	257	314	257	274	273	272	279	256	260	294	309	254	276	253	297	275	283	277	281	293	306	261	278	249	271	255	246	248	291	296	255	263	253	298	262	268	274	276	259	263	257	263	280	271	265	276	258	286	293	285	264	263	280	257	280	243	246	262	252	282	269	270	252	276	280	264	293	268	227	254	275	253	276	282	252	266	261	263	287	264	260	278	271	271	290	290	281	261	276	281	273	265	260	291	286	284	272	290	255	269	270	267	254	294	281	246	271	252	263	277	271	240	268	274	266	290	261	280	285	274	251	301	282	306	273	254	250	269	265	247	280	257	269	262	242	263	224	263	281	299	290	225	267	262	248	264	293	275	267	285	284	260	242	253	255	297	271	268	262	249	271	271	258	280	264	277	284	257	251	264	268	278	249	263	262	259	276	276	275	303	261	277	283	281	268	248	265	250	273	276	265	257	248	297	245	256	276	280	260	278	253	265	282	277	274	257	273	267	289	296	292	247	270	231	267	250	308	298	292	256	257	281	289	286	272	267	261	299	281	261	250	264	268	284	260	284	287	278	296	273	259	251	295	288	292	299	245	279	259	267	291	294	293	259	231	261	279	260	226	270	256	252	278	285	254	268	294	275	270	255	274	302	320	284	264	304	284	260	253	260	291	259	276	246	296	313	255	275	253	268	274	266	268	276	231	285	277	281	303	297	233	263	290	277	296	273	268	260	271	278	258	311	240	262	287	262	284	312	262	288	264	216	273	255	272	273	279	262	291	249	259	268	298	293	282	273	289	282	270	295	268	287	289	258	289	280	276	242	261	289	260	261	273	260	282	250	290	277	256	261	276	266	251	267	281	271	263	262	236	272	267	292	259	287	260	266	280	275	260	252	250	248	285	283	271	252	251	273	256	271	287	283	299	264	248	287	282	287	269	277	297	293	300	290	247	258	265	281	275	272	260	269	274	259	268	274	259	264	281	257	286	260	289	303	267	275	287	271	271	251	280	282	276	264	263	274	277	256	300	277	279	295	289	264	247	284	264	247	286	273	267	252	257	260	271	266	287	270	275	255	293	268	255	254	272	263	284	253	276	252	272	248	272	268	248	269	268	256	275	254	272	273	271	281	262	288	280	290	269	253	273	255	261	265	259	259	247	280	267	278	294	285	284	257	310	237	293	268	305	285	279	273	272	300	243	294	253	269	252	282	265	279	242	264	278	285	262	279	274	275	258	273	296	281	259	242	261	274	241	239	266	250	261	268	267	254	322	293	270	277	283	249	265	266	266	273	272	262	260	271	229	272	252	268	256	252	292	284	247	295	296	270	258	225	277	271	261	237	302	294	268	271	287	258	242	240	264	280	280	240	261	255	270	278	238	255	271	242	258	275	282	286	272	277	310	261	267	278	258	256	250	242	257	251	263	266	252	265	268	286	254	284	266	240	278	268	265	258	274	273	285	265	291	245	261	267	285	258	321	270	268	255	237	242	272	275	246	286	278	262	251	282	266	278	261	256	258	256	266	248	264	266	267	265	282	245	256	280	288	278	279	263	259	262	267	254	265	260	273	272	305	291	288	270	287	262	270	272	278	285	259	288	267	301	283	260	288	275	261	288	277	249	268	273	269	300	289	271	240	243	270	273	259	308	279	267	258	278	284	290	252	249	273	262	257	290	289	258	258	299	268	294	287	289	271	275	244	269	251	245	294	252	264	279	264	272	254	239	286	283	288	255	263	274	280	256	278	291	266	271	264	265	282	280	273	249	284	295	248	245	277	278	284	299	264	251	265	285	282	292	248	246	262	246	296	281	270	251	274	272	278	299	252	278	248	278	282	231	275	276	281	271	293	261	270	276	288	280	273	288	326	305	272	262	270	256	292	302	292	297	268	271	244	279	284	258	270	255	263	258	305	241	274	279	270	269	246	291	272	270	261	263	264	289	257	259	262	292	307	257	272	264	278	277	264	295	273	268	244	255	243	260	289	267	274	247	311	302	275	245	276	273	301	254	287	299	281	270	290	280	290	250	250	234	288	278	289	275	266	284	291	277	292	263	236	272	287	263	271	303	299	282	274	271	262	256	278	280	245	269	253	287	280	279	289	289	253	264	291	280	255	271	290	271	236	237	279	310	239	265	282	274	283	262	276	253	268	295	275	270	284	258	262	253	310	275	280	257	254	253	249	281	314	270	288	275	267	275	279	258	276	265	271	235	251	266	243	306	282	277	265	289	287	270	244	240	261	242	242	282	274	274	233	286	276	279	258	298	269	286	279	298	254	278	275	262	278	281	233	257	277	257	272	290	273	255	252	250	262	286	283	281	279	286	281	270	276	246	257	248	267	252	273	234	266	260	267	288	287	265	277	266	263	268	277	277	269	265	314	257	248	252
9973	894	1075	1033	931	859	862	821	878	840	781	803	780	803	764	777	776	800	832	705	782	791	747	761	760	783	758	748	791	765	759	759	755	778	780	780	820	757	800	734	743	742	793	784	785	762	744	753	698	713	812	750	779	752	822	739	743	742	761	731	797	727	762	791	749	740	726	743	765	752	750	811	766	711	765	739	753	763	755	734	738	732	750	779	773	760	778	727	709	734	765	718	764	736	754	776	761	729	763	774	767	718	762	733	723	754	782	758	769	766	714	727	770	772	763	769	735	713	747	732	734	769	763	784	753	735	815	731	791	702	758	750	774	709	754	704	771	785	779	771	786	736	744	742	750	722	749	748	744	760	742	705	725	741	738	762	711	739	754	722	790	755	732	750	766	779	793	763	770	788	771	777	739	726	708	756	769	762	751	772	735	774	729	726	716	758	819	713	764	716	737	779	790	766	753	774	759	724	737	792	735	811	740	749	768	781	729	776	753	752	737	745	776	752	757	747	764	794	729	785	696	755	765	786	746	787	745	765	719	739	751	716	797	753	802	747	754	733	764	714	758	766	780	804	779	790	762	749	744	767	808	782	728	725	733	713	794	735	769	754	740	756	767	769	805	800	737	812	751	740	771	791	772	767	751	767	734	778	742	754	782	751	730	763	736	746	779	757	774	737	798	739	791	754	734	729	761	737	745	743	733	740	732	749	759	772	773	767	766	753	799	786	776	734	748	760	808	707	757	764	798	764	756	768	779	757	714	708	775	765	786	758	765	768	745	693	685	733	766	762	730	780	752	797	734	790	709	783	751	738	729	718	767	765	752	725	753	727	745	739	786	773	751	754	707	727	817	743	760	755	758	795	763	763	743	775	736	768	712	771	751	777	756	769	720	748	766	733	757	782	784	733	752	740	796	783	726	713	742	774	782	795	757	793	743	780	796	740	722	751	777	812	743	748	786	750	726	731	768	762	749	722	728	758	785	758	790	735	721	760	753	737	744	744	753	748	790	789	739	763	707	725	743	794	727	727	747	750	767	730	763	749	772	754	732	764	782	773	697	773	804	800	764	763	736	778	737	754	765	757	729	714	739	743	709	733	744	745	747	794	788	740	775	755	793	752	791	774	746	760	810	746	711	782	776	732	780	763	781	751	771	792	794	708	727	781	736	732	756	778	789	825	781	803	759	717	841	724	808	755	736	765	729	749	702	776	724	724	804	790	728	791	783	778	737	800	786	760	745	808	750	744	782	740	702	736	712	737	767	789	740	778	763	749	769	726	738	711	767	723	772	752	738	731	734	757	763	769	693	745	726	760	732	817	697	804	732	790	739	775	752	823	698	767	760	707	712	786	774	782	764	807	744	758	727	751	773	792	770	786	740	761	769	794	755	764	730	750	773	785	770	747	793	782	803	806	772	765	748	791	777	749	726	789	776	737	752	726	743	770	764	805	767	683	772	744	763	754	722	783	735	749	746	731	780	755	819	783	776	723	771	745	762	742	760	732	780	812	771	709	731	753	753	772	761	766	784	758	762	751	832	697	715	804	766	738	818	776	768	777	800	729	764	721	748	755	783	739	764	776	735	781	806	759	746	756	789	692	757	773	731	767	759	738	769	782	760	776	796	724	748	757	705	757	733	808	780	818	711	773	714	753	753	744	756	747	758	780	732	773	728	758	717	724	796	776	734	788	748	779	724	774	791	798	776	775	741	781	772	748	779	759	713	764	790	840	734	764	761	745	754	801	704	802	731	740	732	786	826	783	747	755	757	761	749	768	773	749	726	758	757	744	727	762	772	790	777	778	749	713	759	741	755	761	754	734	765	741	720	794	781	767	738	764	835	769	712	737	776	789	771	778	725	761	756	757	784	757	758	722	674	734	781	771	700	748	741	729	748	718	748	717	729	739	744	733	748	757	750	760	737	751	689	731	785	768	717	737	751	787	739	734	784	756	778	759	727	707	737	745	728	776	708	730	715	766	753	733	743	777	790	804	730	763	735	733	755	739	758	748	732	734	752	769	745	751	779	789	735	785	748	769	757	756	782	683	760	734	757	781	731	738	758	722	700	766	779	797	759	794	782	698	769	733	706	732	762	729	730	755	736	823	763	811	753	803	786	782	742	759	759	764	752	750	735	751	740	779	760	778	745	766	790	777	725	712	737	738	801	770	752	731	813	762	785	741	805	781	784	736	756	749	726	740	730	790	771	776	771	766	784	719	750	764	748	785	770	771	744	742	783	785	735	721	727	769	754	757	700	744	759	774	732	752	789	748	793	773	774	714	765	716	741	714	782	755	760	718	800	750	731	789	742	746	770	752	783	754	792	769	756	793	723	782	694	780	761	725	732	785	777	765	765	720	780	723	758	796	761	723	764	770	746	747	763	729	777	771	745	763	751	765	713	722	724	758	718	781	746	725	776	766	763	764	757	728	759	788	742	730	760	702	770	751	756	767	750	774	735	730	749	758	790	710	711	762	782	832	725	726	699	799	740	769	748	793	764	769	758	782	779	720	745	778	746	798	771	765	738	750	781	709	836	710	726	785	754	728	760	770	773	781	795	805	799	731	749	724	803	773	748	758	771	808	753	762	775	775	743	821	806	773	704	707	783	740	759	747	738	721	783	771	735	777	747	750	783	754	703	722	790	719	755	772	773	822	740	754	733	739	790	758	792	757	801	748	770	769	753	768	721	749	724	786	713	772	775	751	784	763	756	807	765	726	762	771	742	717	770	769	759	744	762	730	812	811	779	750	743	713	767	761	761	752	800	739	752	793	738	712	714	761	785	738	788	792	735	712	778	780	710	704	743	718	786	751	791	751	748	758	755	757	833	701	773	761	751	749	810	785	709	772	720	739	758	756	783	747	806	760	766	733	782	765	722	791	762	793	715	752	775	708	803	728	751	747	757	784	748	763	765	771	755	741	748	725	739	771	719	789	791	753	767	701	749	748	806	754	788	751	802	745	708	808	768	763	805	688	749	731	734	751	771	761	779	732	811	761	710	771	781	765	763	767	823	760	772	759	798	735	749	736	757	787	757	743	725	734	717	746	752	751	790	687	742	738	805	744	779	766	769	717	762	803	755	800	772	765	770	776	741	746	766	788	784	760	751	832	737	708	772	778	730	703	778	804	746	799	723	753	747	766	711	763	781	753	725	761	778	828	740	739	753	829	808	773	770	739	777	724	757	728	770	723	771	765	738	782	756	745	760	747	770	752	758	748	713	730	742	815	773	756	788	761	728	777	815	699	771	751	806	755	773	784	761	743	762	731	740	756	704	759	799	707	753	767	726	735	774	794	738	741	810	741	772	770	777	778	731	704	750	786	764	756	710	741	707	747	776	748	759	710	782	779	774	759	745	695	733	738	786	713	741	761	732	733	754	746	717	786	712	791	769	722	768	729	773	773	751	750	756	770	787	779	732	680	763	748	785	761	810	721	784	811	758	749	753	818	770	725	770	695	752	753	768	759	736	740	799	755	828	731	740	784	759	729
42980	9065	1730	1100	656	495	352	337	284	230	213	240	188	185	173	194	173	189	205	164	166	157	162	145	167	165	153	171	144	144	146	158	157	149	199	157	146	160	159	156	151	145	155	168	150	147	158	159	154	173	133	153	130	155	156	162	145	149	150	142	157	159	149	140	161	147	164	146	154	158	147	147	172	134	159	139	132	166	145	157	144	132	163	163	140	165	139	193	143	154	132	177	181	166	156	152	156	149	164	136	161	140	146	144	142	151	162	147	143	163	151	150	147	153	153	162	152	122	174	153	181	171	152	188	149	142	160	144	144	161	154	171	153	147	169	143	158	139	155	157	135	147	176	138	167	165	145	154	147	137	158	169	152	172	149	153	137	139	166	163	143	129	163	158	168	145	158	162	147	149	136	167	156	130	150	156	145	165	149	147	134	150	155	160	147	160	141	168	143	142	148	152	166	167	156	148	172	135	150	136	164	139	140	154	140	145	152	167	183	133	175	161	159	169	151	150	171	148	155	167	157	161	157	142	144	139	152	144	144	155	167	138	151	149	157	158	154	144	158	151	168	149	165	155	168	146	136	141	180	158	147	169	138	160	155	150	168	161	126	170	149	151	123	146	151	149	150	168	167	145	152	151	160	139	145	149	144	138	151	150	138	155	149	147	141	165	153	154	131	156	155	147	152	129	154	150	154	145	152	143	149	154	148	132	131	139	145	151	146	163	139	161	155	148	144	161	153	154	169	135	151	159	148	154	154	141	156	132	149	162	146	148	157	184	147	143	167	159	150	143	146	145	165	142	152	148	159	151	151	138	168	150	164	147	143	175	160	174	143	153	142	135	153	142	133	158	149	140	145	155	162	154	149	150	136	164	139	165	146	150	149	135	111	153	144	157	139	129	165	138	142	162	151	167	161	148	153	130	144	146	145	175	157	133	167	167	154	163	153	141	150	139	169	139	135	162	153	129	159	159	145	158	155	154	163	134	140	156	143	156	130	138	152	142	152	153	158	168	161	149	135	150	147	169	161	164	155	144	164	146	146	171	165	166	159	145	160	147	171	134	161	148	143	146	162	129	132	158	150	143	117	151	154	151	148	182	162	142	139	159	166	166	147	151	148	162	155	147	138	137	181	160	156	162	154	144	137	160	161	134	170	154	191	162	153	146	128	154	134	156	141	156	133	126	158	154	170	150	157	144	132	166	134	145	168	167	137	151	153	172	167	153	151	142	146	160	118	156	131	132	136	152	150	116	143	148	153	134	142	139	157	167	149	159	166	124	142	147	160	158	140	144	168	173	131	139	153	141	182	151	162	179	147	149	155	141	162	165	151	149	152	171	170	158	156	139	145	157	148	177	145	163	146	181	140	166	147	149	152	151	122	148	148	166	146	147	174	141	155	163	146	150	156	133	152	138	137	143	150	173	141	154	167	147	147	131	163	151	152	154	157	147	140	132	147	140	166	147	144	149	142	131	156	178	168	149	143	127	151	146	146	132	158	147	136	176	142	142	165	162	162	139	158	165	142	144	154	151	147	162	169	161	149	170	135	151	159	156	137	143	142	152	124	158	156	140	163	158	154	162	137	157	163	139	154	155	160	147	139	140	133	131	130	139	155	158	161	142	157	125	159	161	152	146	141	176	130	170	161	178	159	147	169	160	143	135	128	159	144	148	172	170	161	163	146	153	150	140	159	138	147	148	171	153	137	158	151	164	148	172	167	152	167	155	173	143	165	143	135	143	147	151	172	138	147	140	168	160	157	157	165	143	153	192	137	131	152	154	171	143	150	133	145	139	185	168	147	148	174	151	154	147	161	140	168	152	130	158	144	142	160	148	144	146	147	153	164	154	167	159	161	157	143	147	139	164	151	135	135	147	162	144	129	152	159	148	163	145	152	148	150	140	155	139	162	158	151	160	164	133	148	150	153	142	178	137	167	157	146	130	142	154	147	153	135	136	168	127	141	127	130	146	164	132	150	149	163	143	149	138	161	154	140	182	159	148	146	169	142	147	145	142	126	144	147	132	169	154	138	147	150	173	160	137	156	145	174	157	137	173	149	166	133	134	146	151	147	166	160	160	154	149	148	153	146	141	159	152	147	148	170	163	153	148	141	146	157	133	135	151	137	157	153	171	161	160	128	164	139	144	147	163	151	148	148	148	153	163	177	153	126	135	156	150	148	151	149	152	136	148	133	176	146	141	154	150	141	126	137	143	145	155	152	133	159	138	147	142	155	145	146	174	160	172	165	139	147	149	168	151	175	142	148	133	169	159	168	148	157	153	137	168	168	141	149	152	138	156	151	176	171	157	142	172	141	158	147	149	158	147	147	143	136	142	170	130	175	143	149	158	150	157	159	145	149	164	140	148	137	129	139	177	146	161	143	169	128	144	157	148	138	143	148	126	150	146	168	119	137	134	162	150	150	157	142	134	143	164	150	146	156	146	144	134	172	170	147	157	182	187	161	162	160	148	152	148	145	157	160	149	162	140	133	161	149	153	141	134	163	160	153	142	156	164	165	140	164	147	143	191	149	162	148	159	144	156	155	158	170	144	156	125	147	148	152	150	156	163	168	137	154	153	128	141	158	138	166	158	159	147	155	124	146	151	136	180	144	144	147	134	158	131	142	120	151	152	166	158	147	168	140	139	139	151	147	138	140	154	150	138	140	147	161	157	155	178	154	145	134	166	160	140	157	159	152	163	163	162	133	163	155	172	130	158	167	157	146	122	142	149	156	170	172	179	157	143	175	146	151	163	151	158	128	159	146	154	150	144	163	158	150	160	146	155	148	155	145	170	152	165	148	154	149	152	149	174	160	140	134	162	189	150	159	154	146	171	167	150	147	148	151	143	135	143	146	157	147	148	151	179	132	150	131	188	133	150	163	142	123	163	147	126	146	166	161	155	157	152	123	141	155	137	154	172	140	140	172	156	153	136	164	145	148	122	147	143	130	161	141	134	145	165	147	135	152	144	136	170	144	163	155	159	158	145	125	155	164	145	153	148	126	158	153	150	145	157	159	148	154	169	151	155	144	148	174	137	148	164	150	149	144	158	147	129	177	126	147	154	131	184	158	139	147	135	153	147	168	148	142	139	151	144	131	143	158	131	136	151	161	163	139	150	155	148	150	139	120	169	159	154	148	135	172	149	161	159	155	161	153	140	178	169	163	146	165	136	152	154	167	165	167	143	168	154	168	140	153	138	168	156	164	157	134	149	151	159	154	159	158	154	141	135	155	155	148	167	158	156	156	154	135	168	160	175	138	142	150	159	149	150	151	155	133	146	160	166	147	167	141	150	149	145	157	169	160	152	150	174	136	145	169	162	162	140	149	166	140	165	129	175	140	139	128	140	145	148	168	177	160	150	152	154	176	153	159	148	160	156	165	132	170	168	141	133	153	147	155	156	165	142	155	179	149	156	150	160	144	150	141	178	171	142	162	165	134	123	136	151	162	142	136	149	164	149	161	156	149	157	139	159	161	153	146	140	149	157
20625	1540	2913	3148	2556	2255	1831	1548	1260	1178	998	936	868	825	733	766	729	710	668	687	599	581	589	548	537	524	563	542	513	500	511	523	498	510	539	532	515	482	492	489	490	499	478	497	497	488	451	468	500	460	471	428	462	518	463	451	463	491	473	514	486	453	440	477	452	472	477	539	477	439	437	451	464	492	463	458	476	511	466	476	411	443	471	463	464	437	464	454	392	448	460	434	443	464	494	470	428	448	452	449	415	471	450	435	462	460	466	440	446	439	486	424	445	445	397	456	481	476	467	470	470	465	431	451	451	483	484	449	469	438	435	430	459	468	476	406	451	413	464	506	455	440	465	432	436	451	472	430	431	459	503	474	458	458	469	440	438	480	478	454	444	418	454	444	490	447	474	431	439	452	485	438	454	461	460	460	431	461	411	458	473	433	425	443	468	482	472	457	397	423	455	486	468	427	432	449	429	454	417	469	429	445	451	450	444	417	455	444	451	458	474	465	469	467	466	424	446	425	424	461	453	445	438	452	448	447	457	419	459	431	450	455	433	448	430	465	448	491	460	478	457	437	424	390	433	448	416	441	459	411	467	414	429	442	447	446	431	442	462	457	424	469	480	481	427	423	464	440	433	487	436	448	414	419	475	429	453	407	453	462	472	449	458	466	458	460	427	434	433	449	458	458	470	435	466	467	473	445	454	444	465	437	464	460	408	443	471	454	448	444	443	457	433	478	423	421	441	424	456	430	470	455	451	413	468	444	492	474	487	438	473	446	447	438	428	434	488	462	468	449	451	475	458	423	437	425	437	437	474	443	441	457	457	458	468	470	444	446	435	439	426	453	425	460	414	457	484	459	450	480	494	437	489	443	482	458	446	452	447	432	434	471	448	452	464	427	441	470	453	440	438	507	467	406	433	396	459	448	429	439	397	445	471	443	436	435	474	430	446	478	450	450	452	447	444	438	417	465	480	437	447	454	480	428	453	466	431	420	481	464	468	437	486	440	471	494	486	442	418	478	425	506	426	435	425	498	483	453	458	464	469	423	438	476	427	448	513	444	443	433	444	458	448	412	456	483	452	412	471	435	444	453	472	453	452	468	471	480	469	477	487	418	436	487	449	485	433	453	478	445	472	487	481	445	460	435	451	418	462	468	430	431	429	485	418	463	411	436	468	447	443	389	430	444	468	452	439	424	468	430	467	461	514	421	455	452	449	474	432	457	469	448	469	431	411	440	468	438	463	425	455	449	456	441	442	458	461	445	440	450	414	464	438	457	461	420	481	464	433	443	480	441	453	472	445	424	445	451	506	445	438	417	427	487	419	482	453	437	432	454	469	458	421	478	451	449	443	459	433	431	447	442	425	413	432	451	461	436	466	416	455	435	469	437	500	460	442	457	413	466	437	440	442	444	461	456	454	405	445	504	428	445	410	465	434	434	437	449	479	466	411	462	467	418	457	460	423	432	436	441	469	448	487	409	501	469	444	414	456	411	485	468	434	426	451	441	409	455	435	430	458	460	471	469	449	444	463	457	435	449	438	474	444	489	456	439	434	395	440	465	427	458	465	447	444	454	428	434	424	441	462	410	441	445	444	453	454	425	411	420	469	462	438	457	448	460	475	426	431	448	402	422	421	458	411	464	434	449	469	455	441	456	481	458	439	427	427	443	447	436	423	455	454	439	445	421	454	464	434	407	439	450	492	447	450	418	457	475	440	442	456	436	413	421	460	438	451	466	437	452	475	453	472	471	439	423	459	441	439	439	460	482	425	435	436	434	478	442	465	433	458	457	455	432	459	415	465	464	464	487	451	456	511	444	439	469	417	463	429	444	449	437	472	452	435	425	456	462	436	457	460	482	444	452	423	458	427	443	432	465	431	462	454	450	498	448	431	446	486	443	448	436	456	457	423	469	441	443	418	465	484	403	428	461	435	444	465	495	413	443	449	452	459	466	437	433	411	443	446	442	460	422	408	432	477	453	469	459	456	459	470	484	442	476	450	439	458	459	461	465	464	460	450	453	468	479	456	478	456	461	462	430	416	473	429	465	471	416	451	458	449	427	440	425	454	439	444	438	463	446	458	481	453	431	440	458	451	450	453	447	429	469	443	462	441	426	414	443	437	433	438	426	456	445	474	459	429	403	483	464	458	442	415	444	476	495	440	431	473	473	411	499	472	470	471	427	478	401	411	432	441	454	443	475	465	491	427	451	470	452	454	443	480	413	473	471	455	457	443	439	474	458	464	444	412	398	451	430	459	416	435	443	452	457	447	443	436	440	476	439	420	488	428	450	435	454	448	434	447	448	440	451	446	441	465	444	449	449	440	436	505	438	447	436	438	459	439	471	439	449	447	425	473	433	461	461	452	452	455	466	403	459	412	457	467	463	465	440	467	426	433	455	440	449	451	439	459	445	476	438	471	459	426	418	449	449	429	469	446	458	494	444	422	482	481	476	435	439	456	444	456	423	428	439	446	460	414	413	454	453	420	444	459	438	458	465	460	446	441	427	448	490	452	443	454	455	431	426	501	441	470	451	435	420	441	461	443	423	456	460	389	426	445	473	429	467	443	430	440	462	489	418	476	436	454	476	478	439	461	445	429	468	481	469	434	450	438	471	431	450	497	404	424	420	448	474	450	412	422	435	481	449	448	447	441	443	471	468	459	428	448	473	439	455	427	447	393	500	429	391	442	493	469	465	476	442	472	468	418	467	446	426	452	433	465	419	451	458	458	414	461	438	451	452	440	422	425	457	439	467	462	407	448	433	478	446	422	448	422	445	408	491	445	464	453	440	473	413	408	450	465	462	478	430	437	422	498	447	465	459	477	476	444	424	433	452	454	472	456	430	486	445	458	428	458	470	480	445	462	483	447	461	431	487	471	465	442	422	430	480	445	453	475	489	453	402	457	473	442	423	445	474	443	425	448	440	455	433	418	436	430	439	474	484	466	479	443	459	470	430	450	449	401	478	473	453	454	437	425	436	473	433	464	438	457	445	495	472	444	498	417	414	473	461	441	446	421	436	446	468	456	423	438	460	444	407	443	460	435	454	468	454	443	463	473	466	446	425	450	436	457	467	431	465	461	422	439	459	441	458	453	473	459	446	420	439	418	442	447	445	460	462	451	447	456	469	444	481	480	469	472	472	430	437	431	465	431	475	476	446	503	434	503	429	444	448	464	425	442	485	436	444	446	445	458	451	470	435	372	446	413	454	458	451	438	481	498	469	428	444	472	491	425	436	420	439	473	459	445	425	444	469	487	447	406	449	485	412	443	469	466	465	464	430	461	471	445	438	436	434	460	445	451	453	458	448	439	465	419	440	422	468	447	456	468	468	449	456	444	425	432	456	423	443	457	457	455	433	441	433	447	448	476	443	460	489	420	469	455	436	421	433	448	454	434	459	458	420	432	472	459	466	436	480	422	446	464	425	451	447	463	445	465	430	447	467	435	424	453	426	484	430	480	449	397	487	444	449	424	461	448	455	431	457	475	433
53157	15361	3918	1925	1215	821	621	472	379	374	278	249	227	230	215	187	183	183	142	143	160	151	166	144	121	155	108	127	143	146	135	136	126	117	148	142	132	132	132	146	116	123	108	105	120	92	120	115	122	122	114	113	108	109	124	108	120	114	122	99	121	132	97	123	124	105	122	117	96	104	129	99	105	115	98	107	97	124	115	115	109	136	113	108	112	114	121	115	115	120	101	106	107	113	108	102	120	135	99	113	98	110	109	111	108	109	113	111	108	113	118	116	111	125	134	133	105	88	104	105	126	99	102	105	112	99	120	97	99	100	127	121	109	109	112	100	110	121	113	104	119	133	113	124	110	113	117	122	130	119	108	111	101	116	95	113	122	127	115	116	115	113	91	128	122	118	123	109	127	97	108	121	109	124	119	106	122	123	117	99	113	108	118	118	118	126	115	115	100	130	97	109	120	102	110	113	120	106	108	125	123	100	136	107	117	119	96	126	113	117	107	102	123	104	109	99	132	127	98	112	99	110	107	118	103	120	103	130	96	105	122	112	103	107	119	131	118	105	95	99	105	117	95	98	105	105	131	100	109	116	120	116	120	116	103	127	111	102	132	107	143	106	127	118	139	121	116	125	110	122	115	118	92	134	121	118	124	120	107	110	126	126	102	109	102	114	110	110	127	118	105	101	108	137	126	113	114	130	130	118	112	121	104	114	108	114	114	116	99	98	129	125	121	101	124	97	135	104	111	116	120	113	110	119	119	97	131	91	122	117	118	109	95	102	115	97	102	94	102	118	127	115	104	112	121	113	95	119	115	134	111	99	114	130	117	108	128	133	110	114	102	110	116	99	117	108	99	134	110	131	96	107	107	99	99	109	104	127	100	108	118	106	121	107	117	124	104	106	99	115	128	106	111	117	111	103	126	102	122	120	118	130	111	115	101	126	122	121	120	122	109	120	135	114	103	113	106	114	123	123	108	116	104	106	105	100	125	99	127	104	113	112	97	120	105	126	108	92	95	111	103	114	114	95	97	101	119	123	106	124	111	103	136	98	113	109	118	112	97	118	109	130	113	116	118	111	105	108	116	123	104	116	113	119	126	119	125	120	114	116	107	100	102	105	115	109	119	92	115	128	113	94	106	117	108	104	114	92	108	127	111	121	129	119	95	122	89	107	111	120	98	129	121	125	101	116	126	82	108	113	123	103	125	92	95	101	106	112	111	112	107	124	126	106	125	111	110	128	111	131	92	109	111	115	121	147	99	125	115	133	107	124	111	120	106	109	120	113	108	108	109	130	87	107	130	108	115	104	127	114	110	108	133	95	99	97	120	108	107	112	113	108	109	107	113	119	117	110	111	110	111	104	113	118	103	101	106	105	122	125	119	113	107	115	124	111	122	116	93	111	115	125	126	106	115	101	89	119	121	111	118	109	116	110	91	98	124	115	104	121	122	123	121	114	102	125	131	122	113	98	126	92	108	111	104	116	104	111	119	129	114	101	119	105	97	97	87	120	116	125	114	110	105	123	108	125	114	124	119	123	102	118	111	99	112	104	112	129	114	107	89	121	103	118	103	95	113	114	106	116	111	114	112	110	129	115	100	113	119	113	123	133	114	132	119	115	110	123	125	111	111	125	130	120	107	103	117	109	110	103	116	107	121	113	111	114	119	115	119	127	102	111	122	96	119	108	105	95	120	115	100	95	122	117	90	116	117	116	105	121	101	107	108	119	124	132	113	117	113	122	116	116	124	118	111	125	142	109	122	100	126	115	114	116	102	113	101	124	115	125	96	110	110	116	122	114	106	103	103	108	104	110	95	105	106	117	122	114	107	122	113	119	121	111	117	111	109	138	116	100	122	102	119	98	109	128	130	113	105	110	98	119	113	106	112	104	115	104	116	101	114	112	105	104	121	112	108	113	110	116	114	129	107	117	119	99	115	116	111	121	103	111	113	120	112	116	118	118	122	120	123	103	107	126	121	114	104	122	114	119	116	104	124	112	126	112	104	109	129	119	120	119	104	108	111	107	113	108	107	119	104	90	111	101	116	110	127	93	127	110	88	104	114	111	107	121	124	131	127	132	120	118	101	121	104	103	98	122	137	83	100	108	108	99	116	130	106	120	119	119	112	107	106	141	120	121	105	119	111	118	124	124	108	114	107	127	109	122	111	111	117	119	109	101	120	122	99	103	127	120	115	118	111	110	126	135	114	125	101	116	116	99	126	104	97	101	106	99	116	128	110	107	111	105	102	118	126	109	110	128	118	128	123	119	110	114	93	114	112	107	120	134	103	110	139	102	100	129	108	102	142	106	116	109	126	122	117	112	98	100	120	98	115	129	132	119	107	119	97	110	110	126	123	97	121	101	119	122	113	103	116	123	131	109	103	126	112	95	128	113	114	115	115	115	108	106	103	116	116	110	100	114	112	114	107	113	127	119	96	85	114	138	84	126	122	128	115	116	103	130	117	92	114	120	117	119	123	115	108	110	123	134	135	118	98	117	123	123	119	115	114	125	106	92	100	119	88	112	125	117	113	110	117	139	92	125	118	121	111	129	105	123	120	106	101	118	114	118	113	113	116	143	115	99	131	110	106	123	117	120	104	92	130	127	124	117	89	114	104	115	124	113	121	117	122	116	118	117	108	113	111	122	106	139	97	117	103	107	122	102	106	113	95	114	126	115	134	122	119	96	108	121	127	116	116	139	100	120	117	116	114	102	119	125	107	118	114	104	118	116	110	123	120	116	99	106	105	124	112	117	99	115	123	105	112	112	93	97	112	118	106	118	114	99	115	146	114	118	107	117	99	108	97	113	133	116	120	118	123	115	114	112	114	121	123	104	110	112	126	114	125	128	111	115	100	85	109	116	108	113	126	106	106	114	135	110	123	123	107	118	115	114	118	116	105	118	133	122	124	132	95	106	109	102	124	102	116	110	109	115	118	116	112	112	110	119	101	103	121	105	126	126	107	132	105	107	110	108	102	96	125	134	118	103	109	98	109	106	108	121	111	115	122	130	99	113	111	100	115	129	103	129	116	122	93	108	122	106	114	141	136	114	115	87	116	105	102	102	125	108	97	106	101	95	123	108	113	107	125	108	124	120	111	118	100	101	113	114	96	109	121	114	110	107	107	110	106	136	122	105	117	128	105	105	117	106	105	131	109	100	107	132	148	124	127	122	95	129	101	135	106	127	103	131	105	106	120	110	103	117	108	134	105	124	114	127	120	88	108	106	116	128	132	100	113	133	113	111	125	111	103	109	118	112	113	122	103	121	116	107	118	103	111	105	106	113	125	122	125	137	115	112	116	104	103	119	106	104	104	81	129	105	107	120	106	95	109	113	109	104	115	118	119	108	118	113	130	93	104	126	108	94	115	109	104	125	118	113	101	106	126	112	123	113	127	125	134	110	112	113	116	110	106	97	118	107	115	135	99	122	119	110	106	102	107	97	115	100	130	119	124	107	121	90	107	123	116	116	113	110	133	114	116	94	117	106
25423	2241	4829	5338	4546	3725	3034	2556	2040	1767	1488	1378	1179	1069	967	903	864	771	824	695	700	683	643	612	580	551	612	557	558	523	530	552	523	519	494	529	522	468	446	469	500	459	461	464	436	446	440	437	414	385	415	422	424	417	418	410	412	461	459	428	433	438	416	408	393	413	374	384	421	373	391	374	401	366	402	372	406	365	420	380	394	375	339	378	380	379	375	409	398	351	350	380	371	365	350	357	402	375	380	422	397	368	393	339	397	376	399	375	366	351	409	420	374	346	370	358	363	407	374	407	383	397	392	405	384	380	371	370	396	371	366	371	380	346	372	386	368	385	374	352	365	376	352	363	355	358	389	374	385	383	389	378	387	372	371	370	372	359	355	369	360	393	360	366	330	391	359	376	380	368	386	395	374	392	353	382	373	364	380	406	373	395	360	362	353	354	332	365	362	367	390	409	365	391	377	365	376	380	348	389	354	361	353	353	375	364	399	369	359	383	367	329	409	386	399	365	357	353	364	356	335	398	335	367	388	407	361	354	393	371	407	368	357	356	394	364	364	379	362	394	349	375	381	396	360	379	364	368	361	387	364	395	369	359	386	365	352	353	371	380	338	366	378	354	380	332	367	351	366	385	347	377	358	352	387	383	379	391	377	372	345	376	397	416	391	378	365	351	352	374	375	355	359	368	366	369	383	365	336	342	372	399	327	375	414	370	403	358	357	374	381	350	395	377	380	370	399	356	379	350	367	344	366	363	349	364	375	415	380	396	362	345	389	367	373	356	352	334	381	362	367	384	340	387	389	348	386	361	379	350	333	372	389	379	336	352	354	382	355	378	412	354	381	343	385	393	361	355	356	348	365	346	387	375	345	353	361	334	384	382	379	357	385	351	352	357	380	377	381	351	344	336	384	389	394	380	377	349	335	379	377	345	379	392	349	390	349	401	366	370	359	368	407	358	372	375	386	337	398	377	377	393	385	358	371	355	381	362	353	375	366	325	373	346	359	360	338	375	376	372	391	329	345	359	334	343	378	332	358	380	382	340	383	354	367	372	355	367	398	388	356	342	384	365	379	372	356	389	389	356	344	358	403	324	351	372	360	362	393	390	378	364	346	351	355	377	364	394	378	364	382	335	386	374	349	404	387	369	352	380	367	373	339	360	352	365	370	358	409	355	366	341	338	384	372	379	359	358	382	355	423	397	382	353	386	336	357	386	378	340	389	394	367	363	378	345	369	356	352	410	368	399	403	353	365	397	395	354	380	381	402	349	356	383	352	367	399	333	373	372	380	384	363	328	369	365	374	388	417	384	391	381	371	357	333	384	371	353	364	389	359	352	372	312	336	392	393	364	332	371	368	388	375	361	324	347	349	366	366	348	365	334	353	369	369	369	345	385	387	356	343	366	373	397	381	362	374	362	371	385	368	362	351	363	387	386	351	379	348	365	384	357	356	389	349	384	324	394	391	365	366	385	375	351	385	347	352	387	352	373	348	365	383	361	328	383	347	388	370	397	416	351	343	379	356	370	391	381	400	351	405	395	349	344	373	370	350	380	365	373	337	376	385	341	350	363	365	328	339	362	384	391	360	380	350	363	361	335	371	376	385	353	362	336	338	395	370	367	381	375	364	376	381	354	344	375	355	378	376	357	350	353	347	373	368	351	340	367	362	337	363	365	374	380	340	348	346	382	358	369	396	394	371	373	345	394	356	371	334	388	361	343	353	344	373	350	348	353	371	406	376	375	340	382	350	370	376	363	326	377	376	388	377	343	370	373	373	362	374	365	355	348	359	372	350	391	369	422	356	389	403	358	355	352	365	386	367	358	337	379	377	375	386	362	368	375	348	373	357	324	380	367	368	372	359	397	369	354	366	400	374	355	394	363	403	388	330	359	362	395	369	364	339	373	380	379	387	385	407	347	383	379	389	412	383	379	380	362	406	394	372	370	343	355	348	360	349	390	348	332	384	381	360	372	367	378	356	414	346	360	341	363	386	365	360	389	367	366	361	366	383	387	384	388	365	393	369	383	377	364	372	377	390	356	367	356	401	378	386	340	375	341	369	352	391	376	368	357	341	366	345	334	326	362	361	377	379	356	384	361	406	338	374	371	386	372	357	369	357	369	373	357	336	370	357	372	348	388	342	320	341	366	377	340	360	381	354	353	385	376	348	344	363	362	345	353	367	359	369	366	402	346	370	386	376	348	356	353	402	346	373	345	369	380	379	364	388	383	351	369	304	379	370	365	334	377	383	374	381	389	372	356	361	376	373	407	383	358	397	378	376	390	377	363	387	352	360	405	377	379	361	364	360	329	368	373	356	395	398	338	381	389	399	381	371	363	400	379	358	374	395	342	348	396	354	360	340	404	386	368	347	363	345	354	368	376	366	342	362	354	365	395	362	369	366	365	386	366	391	366	384	386	358	382	363	376	373	372	362	366	377	369	354	363	373	372	351	370	390	339	390	357	379	371	390	383	351	363	362	373	354	367	372	358	358	363	343	393	344	344	339	360	382	354	368	356	390	398	390	376	335	393	369	364	385	375	360	400	369	359	381	378	363	389	374	386	373	367	376	344	375	353	368	341	358	350	385	359	340	387	359	356	372	369	349	361	352	370	393	389	391	351	342	377	347	344	381	371	414	378	382	367	366	368	357	360	397	376	335	362	361	385	395	379	355	350	369	390	396	374	374	386	350	363	345	385	372	346	344	358	360	359	365	359	344	355	381	350	395	383	390	349	397	376	336	387	351	350	351	337	407	330	352	370	385	358	369	384	355	373	349	358	396	368	363	380	381	358	389	350	382	369	376	364	361	352	381	347	354	377	371	383	364	371	389	345	385	340	349	393	355	400	387	366	405	362	379	385	365	365	357	350	382	351	352	343	366	366	360	356	399	319	361	346	391	340	393	339	374	346	355	354	366	378	374	355	376	370	361	371	350	321	360	386	353	327	397	376	347	378	339	341	368	404	402	339	378	345	354	357	346	387	373	374	421	364	357	368	385	362	373	373	396	396	386	388	382	383	357	393	362	349	390	348	390	349	381	349	385	376	366	357	362	369	381	397	366	383	361	390	342	387	365	364	370	394	356	379	371	353	327	366	339	362	379	361	317	332	348	345	364	399	380	376	375	359	375	336	358	368	394	372	375	391	365	382	378	362	342	373	366	389	350	353	339	358	376	357	376	354	355	369	384	409	378	380	364	368	370	360	343	362	370	326	351	354	408	357	343	361	380	342	392	398	334	370	350	367	338	350	422	343	366	369	387	362	374	350	397	391	353	358	346	348	351	407	379	364	375	385	371	368	389	351	350	371	347	359	389	353	370	372	368	347	353	349	388	346	365	363	390	328	385	366	347	357	378	362	345	384	371	381	365	381	362	350	377	398	362	357	396	375	341	347	353	357	381	372	367	345	338	373	384	357	374	342	374	343	372	348	366	353	381	387	347	385	355	338	381	356	370	393	360	360	377	375	388	353	375	321	386	403	380	352	366	376
11325	547	424	393	313	373	295	306	257	295	278	272	258	258	283	243	279	280	262	274	251	297	279	264	279	297	265	303	266	290	293	257	267	291	275	275	248	278	277	248	267	263	284	267	257	250	266	262	272	265	260	281	266	272	276	275	277	294	291	244	290	255	280	279	310	263	268	279	261	294	272	259	284	289	280	255	290	293	268	246	264	288	295	226	275	272	264	270	297	270	264	280	270	295	256	269	279	256	238	282	286	241	282	260	240	262	275	287	288	285	248	267	274	268	289	254	262	269	281	270	276	247	280	267	290	288	261	307	296	251	261	296	287	259	265	281	253	286	250	279	259	268	298	259	269	261	282	252	277	275	264	269	268	296	269	248	245	282	260	277	275	272	284	270	290	280	273	285	279	259	264	272	266	282	259	306	260	264	263	271	282	266	279	270	251	276	244	274	253	302	258	273	304	283	271	282	268	299	274	264	288	251	278	258	280	269	285	271	282	266	309	266	281	281	252	280	281	294	243	269	295	292	270	278	298	288	251	259	236	249	282	277	264	246	250	242	260	289	295	299	273	251	259	291	296	284	272	293	272	275	274	259	249	279	254	295	251	265	274	259	265	273	273	288	286	252	288	278	260	292	286	278	271	275	220	290	276	278	278	277	244	265	291	259	276	279	290	264	263	253	281	256	283	262	277	283	277	267	282	287	277	284	299	278	284	256	252	274	248	298	238	272	264	267	274	276	235	270	288	273	299	275	248	266	283	279	290	321	264	243	281	249	290	253	279	296	295	251	276	273	268	302	232	235	285	293	268	279	275	283	257	255	262	286	269	274	264	308	284	300	278	278	277	247	266	270	284	267	246	282	280	239	297	311	270	282	269	294	310	268	285	243	291	263	252	258	255	261	299	269	257	264	302	253	279	305	288	269	265	232	278	281	263	312	283	267	256	275	253	264	276	263	261	267	269	247	278	244	276	267	252	270	278	291	284	271	245	303	290	271	272	261	283	280	287	269	287	272	246	257	259	296	253	289	257	284	253	303	259	277	303	247	270	250	261	275	246	272	259	259	301	308	312	292	240	265	273	280	290	276	260	255	235	291	304	261	260	257	288	270	280	314	274	273	280	276	279	257	259	259	272	288	272	295	266	254	292	290	247	260	297	279	256	278	284	262	281	291	257	294	299	273	301	271	265	267	288	295	279	279	279	261	243	259	260	281	259	290	254	266	262	255	263	266	281	241	303	289	270	244	237	274	267	268	286	292	280	281	303	261	266	275	269	253	306	258	247	279	261	259	268	281	269	264	282	277	289	268	257	275	268	260	277	272	259	242	266	269	288	268	270	281	252	271	270	236	262	292	249	296	280	278	307	276	274	288	274	290	268	276	265	251	245	279	260	255	296	257	252	280	285	299	264	259	250	271	272	271	269	289	260	257	285	268	244	270	282	281	274	274	255	291	268	279	238	280	275	279	283	246	267	281	276	239	265	260	280	283	235	245	280	248	265	254	266	270	262	276	278	261	280	241	276	258	293	293	253	266	280	269	272	255	287	256	298	262	277	284	277	267	289	260	290	263	277	286	284	267	272	249	268	264	291	274	277	275	305	245	275	280	251	308	254	261	274	267	301	294	305	251	253	259	275	291	310	253	264	266	256	263	280	241	273	257	281	261	260	270	272	277	276	275	273	279	263	271	273	313	276	279	273	256	251	257	285	238	258	269	264	257	257	280	258	291	275	253	276	252	267	251	284	250	290	291	271	273	280	284	296	285	266	280	243	274	276	291	291	262	220	276	266	262	254	276	283	274	300	246	264	273	272	299	302	282	294	287	223	243	278	262	271	268	271	272	283	284	238	246	269	259	263	267	286	281	286	264	256	295	308	260	286	274	292	244	252	291	268	248	280	257	257	290	228	313	276	243	256	286	298	256	267	274	260	259	261	234	271	281	268	294	280	276	280	251	252	239	271	255	284	297	262	272	266	259	265	260	230	266	255	265	276	265	268	282	266	257	269	253	257	271	269	250	294	283	302	253	261	281	260	254	277	285	309	311	268	253	259	266	303	296	284	263	291	265	283	255	259	270	274	291	274	275	294	279	258	276	264	286	257	271	252	291	257	262	284	259	271	247	279	285	256	287	256	256	278	303	263	303	267	263	286	283	278	254	278	270	271	280	257	293	258	270	281	294	261	259	254	287	252	294	292	251	287	291	290	298	288	255	297	280	262	248	264	290	281	268	287	263	276	279	261	285	262	250	263	285	275	272	293	305	263	272	284	273	288	301	269	269	288	299	284	272	289	249	247	278	294	254	288	281	279	262	267	254	291	272	265	265	287	259	282	303	260	259	283	282	289	283	321	293	251	260	271	264	317	279	282	289	251	276	300	276	242	236	267	250	282	297	263	273	299	254	268	252	246	251	311	261	286	280	247	291	261	253	260	271	298	253	242	264	246	285	264	282	271	289	243	256	271	258	288	282	293	257	267	265	260	280	267	259	286	269	270	266	287	251	285	250	282	285	267	242	260	223	242	265	255	275	268	291	271	303	238	272	271	274	288	301	313	252	279	240	251	280	281	282	273	262	257	271	268	293	287	285	294	268	262	247	287	296	245	287	305	265	284	274	262	263	256	261	280	279	277	296	270	277	295	278	299	267	254	248	265	298	278	263	298	225	237	237	247	258	251	266	261	256	286	267	237	276	285	273	303	261	290	228	280	283	261	268	277	249	290	283	294	300	268	296	259	289	238	285	255	271	265	282	285	266	273	297	268	283	297	272	272	269	249	262	267	292	299	269	278	235	251	242	244	265	284	273	272	263	286	288	270	278	281	295	273	286	261	241	266	271	277	273	218	269	278	272	267	255	256	291	265	290	283	271	278	278	274	265	296	254	276	271	289	260	244	274	254	281	280	275	261	280	266	284	248	284	268	263	279	261	236	312	267	281	258	268	280	284	274	302	272	264	254	279	301	277	278	272	260	266	269	262	269	303	256	285	258	267	274	250	269	255	244	280	273	247	245	263	259	296	264	303	293	281	269	277	281	273	238	252	271	289	280	289	259	275	301	266	296	272	281	311	280	280	275	277	308	274	303	268	268	268	278	252	264	284	268	283	288	274	231	274	283	280	280	265	255	281	265	255	264	271	243	287	266	295	271	280	261	273	269	255	280	279	289	244	267	234	280	282	274	293	278	284	270	271	279	285	264	266	274	271	272	272	297	268	268	285	300	261	265	282	281	289	287	280	291	296	276	276	290	260	265	278	294	270	273	259	275	262	268	274	299	262	261	285	284	259	272	296	263	273	254	279	266	264	260	254	255	258	272	290	271	265	284	270	264	300	283	289	276	253	280	281	259	274	291	257	290	270	233	251	274	287	260	284	284	304	258	271	314	288	256	252	310	259	271	295	247	302	257	249	287	302	293	294	257	252	257	274	269	264	270	262	265	272	261	281	295	278	252	276	259	293	280	302	278	264	239	267	280	294	281	268	311	275	265	250	262	253	271	291
9828	934	1082	1021	894	894	844	848	763	776	803	820	770	807	754	781	801	755	764	767	773	830	802	769	736	808	776	726	756	806	752	786	799	758	818	761	751	754	759	746	758	783	713	751	716	763	783	756	756	749	721	773	758	788	758	809	779	765	773	765	778	728	757	782	757	721	758	755	745	785	751	711	737	766	732	812	723	770	768	792	756	752	779	742	750	753	773	721	733	739	738	741	707	773	769	737	746	742	777	790	785	756	774	764	795	790	752	709	786	789	777	808	812	745	725	760	780	765	739	774	788	761	657	770	741	715	780	775	766	762	808	795	789	751	788	735	742	759	741	787	801	784	718	762	798	766	749	780	785	781	755	769	790	788	779	758	786	786	760	776	787	756	741	785	749	739	752	786	728	738	764	802	777	750	741	783	737	758	750	784	753	757	758	778	779	764	732	742	777	735	784	786	789	729	777	733	742	749	759	797	762	751	758	796	760	785	767	762	742	763	777	775	714	789	734	794	777	722	787	731	750	763	697	846	744	751	760	811	771	715	795	753	787	766	768	771	754	746	775	687	780	737	727	762	773	767	734	773	759	781	713	702	743	742	775	749	778	813	757	727	740	800	770	716	732	720	774	780	785	761	786	744	773	755	722	794	793	709	758	743	733	770	758	749	745	732	782	804	780	781	754	739	762	756	830	749	760	729	729	768	728	715	771	700	766	774	778	764	759	695	768	741	732	799	768	818	794	762	792	766	804	767	716	753	747	722	744	743	780	737	714	774	755	747	759	699	727	782	762	778	793	791	762	799	749	765	779	740	808	788	771	816	789	794	753	779	728	779	808	760	789	780	803	771	785	777	767	780	729	743	751	748	762	782	758	738	758	775	785	766	739	745	760	795	729	765	753	744	779	763	725	759	722	729	736	765	749	780	759	756	718	817	720	794	711	773	762	767	771	733	762	761	766	822	714	739	752	760	732	797	788	767	769	725	785	783	729	698	738	754	689	762	758	791	776	765	733	737	736	734	769	791	703	729	729	788	778	779	767	761	747	731	777	752	726	749	729	766	723	775	750	737	722	754	763	762	748	755	727	751	761	764	695	754	800	760	783	778	761	750	735	731	736	759	697	754	768	738	761	784	736	775	727	758	783	760	771	768	778	782	712	749	742	764	749	766	780	759	751	794	778	726	768	760	754	751	795	774	771	812	787	738	759	749	747	764	759	780	756	728	762	730	740	757	761	725	750	722	735	796	738	724	702	796	742	738	724	796	789	750	774	747	764	730	795	717	737	756	796	768	764	789	805	812	706	707	775	770	799	788	739	783	763	723	714	717	752	756	795	771	769	756	752	762	721	720	703	762	756	707	738	739	723	725	767	746	764	757	798	776	754	772	766	812	732	757	816	822	772	783	781	715	785	775	805	749	737	738	776	751	768	752	812	773	761	759	789	776	761	729	726	765	717	748	768	758	752	776	766	805	741	737	765	731	772	757	757	792	755	788	769	753	730	797	718	748	752	729	757	745	745	733	703	761	727	763	730	722	730	788	762	749	752	771	738	784	769	813	753	792	805	747	737	762	753	775	772	715	714	786	747	768	790	754	758	763	767	751	771	764	716	755	767	768	770	759	764	792	800	724	761	781	763	773	693	738	764	781	718	742	729	739	716	759	773	710	771	758	764	745	798	755	778	737	743	754	764	773	745	738	781	770	806	763	785	779	748	788	782	725	755	749	745	744	758	736	765	756	751	756	772	747	780	799	768	754	788	752	795	771	757	710	802	795	770	739	765	769	763	734	788	738	772	751	711	745	754	748	747	752	795	779	761	755	779	777	834	797	760	821	732	760	776	789	753	737	762	727	774	801	766	797	714	723	755	759	733	720	726	751	802	795	726	751	742	738	796	740	763	781	779	758	777	764	739	737	736	749	713	741	786	747	765	772	778	764	798	771	762	701	741	735	757	750	695	786	754	780	762	752	725	772	767	753	746	682	770	755	758	757	717	754	769	773	758	781	806	735	739	730	782	738	812	776	757	695	789	764	791	750	793	733	729	762	728	763	773	773	757	759	777	723	736	734	718	783	758	776	782	737	747	746	773	714	779	737	774	771	737	781	789	734	780	775	758	749	744	815	768	782	814	745	769	764	752	711	762	758	747	758	736	740	703	775	791	761	712	746	758	726	748	790	727	746	796	758	707	708	744	790	760	779	741	754	808	739	739	757	740	762	737	781	759	766	772	726	768	726	803	724	773	770	793	746	804	763	780	735	796	750	751	753	799	812	745	782	754	719	752	782	744	738	682	770	754	709	747	793	752	757	792	794	763	746	768	773	745	721	791	795	742	792	809	771	755	684	748	755	803	671	723	741	773	722	751	755	747	814	773	751	762	745	733	747	792	745	789	770	731	769	748	781	756	793	746	774	759	731	773	779	783	788	739	728	718	766	741	707	781	732	740	728	820	761	728	771	785	734	756	697	759	791	739	778	816	746	816	793	734	777	756	803	734	750	740	784	731	822	765	772	801	729	759	792	765	819	770	743	775	755	742	769	803	783	785	798	786	807	744	781	697	728	754	759	720	764	782	756	757	739	773	753	775	717	785	787	774	754	749	742	719	753	770	764	776	718	756	765	764	786	728	700	760	749	796	744	752	730	769	789	755	700	730	721	794	749	768	701	753	768	781	744	769	774	778	778	722	772	792	741	754	795	768	786	763	755	713	780	769	802	736	743	786	746	704	780	797	770	800	790	771	768	758	750	796	719	715	803	732	730	777	743	717	742	756	738	751	758	718	798	803	741	726	798	700	718	764	753	748	763	718	753	754	724	754	761	752	733	786	766	792	802	747	775	783	736	763	779	759	761	762	771	788	775	715	804	740	767	744	787	744	723	781	762	766	787	743	711	699	812	787	735	765	765	736	766	750	722	745	758	725	732	750	712	753	780	716	785	740	763	711	749	757	781	721	712	817	725	779	802	748	750	744	761	746	723	744	743	711	780	758	779	772	791	733	787	747	724	776	749	753	804	758	793	705	724	731	775	757	730	729	767	749	770	801	759	775	805	769	761	766	785	770	775	748	742	768	720	786	776	746	756	736	773	749	757	752	743	739	739	736	804	766	794	714	808	734	764	729	807	741	775	760	711	689	802	727	744	761	770	779	758	774	766	761	748	788	747	737	805	758	759	766	785	742	788	772	711	766	800	710	726	800	780	788	770	774	759	782	766	758	771	723	830	714	763	729	734	805	762	768	739	775	767	766	664	757	741	762	788	777	775	761	757	740	756	744	751	786	707	777	753	784	736	825	758	807	738	727	758	754	757	752	715	769	756	743	742	734	758	702	753	774	715	716	749	752	770	727	748	770	754	783	716	743	809	830	732	810	744	759	776	761	781	718	777	800	763	756	777	815	717	756	774	746	731	767	699	789	745	763	811	767	747	714	736	737	736	735	733	762	745	788	770	801	767	774	798	735	771	742	766	782	804	747	770	792	763	738	737	769	797	760	782	762	773
42038	8548	1663	1015	654	598	402	337	315	276	230	223	205	196	210	208	168	203	179	144	149	158	151	165	166	173	167	184	165	155	168	142	141	151	161	149	140	154	174	140	144	155	157	155	148	148	154	161	149	167	151	141	140	148	158	149	152	139	150	139	153	156	142	161	157	122	160	151	164	155	146	159	158	153	152	160	169	169	144	124	167	158	144	162	162	168	128	162	143	130	158	144	143	146	147	154	163	174	137	183	138	164	175	164	140	159	133	163	158	147	128	129	154	145	152	174	163	175	158	157	142	148	157	135	144	157	143	156	151	137	152	137	140	134	129	161	152	154	161	154	170	153	161	147	148	134	161	149	154	143	145	170	155	138	137	150	126	143	172	143	142	147	149	166	159	155	136	161	152	149	161	158	163	144	140	130	149	177	145	174	172	144	147	142	182	148	144	156	153	139	179	156	128	134	177	152	152	142	165	155	148	169	160	157	143	154	138	139	142	150	180	167	149	129	146	161	163	146	150	134	147	156	145	140	162	165	144	167	155	152	151	131	124	155	141	144	144	153	140	145	172	132	154	145	148	182	150	144	168	149	166	135	155	141	142	149	159	158	153	129	170	155	150	152	146	157	148	146	141	140	140	159	134	154	161	158	138	142	135	161	141	142	140	134	157	144	155	150	174	153	133	135	154	134	127	129	154	131	176	150	148	146	168	153	146	142	173	160	169	177	127	159	120	148	188	140	140	141	142	147	137	136	142	151	131	168	151	118	144	174	160	158	161	155	145	161	152	140	169	170	154	161	138	139	141	145	142	144	132	123	148	167	173	151	154	128	175	151	151	169	149	147	149	166	160	143	141	153	152	158	139	147	141	163	148	135	150	152	139	143	140	137	156	172	139	154	147	183	131	126	172	147	143	134	137	130	142	152	145	160	180	157	141	156	139	145	160	162	162	169	170	133	174	201	130	139	158	145	141	134	157	148	134	147	147	142	155	156	150	162	127	151	160	133	124	172	157	160	141	136	146	143	151	142	144	157	159	152	149	172	144	173	147	142	162	116	140	176	158	169	152	163	157	146	161	108	154	140	148	161	142	157	158	132	136	149	157	152	175	157	139	162	147	156	150	150	133	144	163	173	163	181	163	150	167	158	130	110	160	164	150	151	148	140	133	159	131	173	172	147	135	143	163	169	157	156	154	143	134	131	138	152	158	156	142	175	164	170	143	160	146	143	160	164	142	148	162	154	162	137	152	137	142	142	150	146	144	129	140	150	168	154	154	150	167	153	136	135	123	163	122	137	144	174	165	148	139	153	164	136	142	169	139	142	156	155	150	146	162	150	132	157	171	160	160	148	179	144	135	165	148	149	168	164	169	148	123	162	155	124	148	142	169	160	141	149	143	163	158	120	143	136	142	168	143	140	147	143	149	161	165	158	131	144	144	145	150	143	131	139	159	168	144	147	164	130	171	163	147	172	167	155	144	162	157	160	126	142	158	160	145	159	133	146	143	141	147	145	147	157	162	148	154	164	149	142	172	130	143	136	133	153	143	153	159	143	143	149	147	164	162	167	168	144	139	129	144	136	152	140	143	149	151	149	147	131	142	172	132	168	188	136	162	149	155	175	151	163	139	139	146	166	148	140	167	162	155	141	160	168	141	153	150	156	165	158	152	173	149	142	156	155	122	159	168	137	149	139	160	134	177	154	143	141	144	159	150	156	141	165	138	147	159	148	136	154	140	148	152	149	131	139	131	127	133	141	147	157	173	118	145	140	166	169	156	128	149	138	147	151	135	121	146	139	172	159	180	132	144	166	135	166	138	141	148	143	149	149	153	171	164	147	176	149	137	159	128	136	161	154	158	156	160	155	151	156	159	144	155	152	152	150	134	132	147	153	192	127	158	146	165	180	148	148	186	166	162	175	153	145	163	132	150	128	141	155	169	154	160	129	150	136	145	146	130	144	145	154	156	179	150	148	153	144	165	150	158	155	142	141	143	153	157	163	123	126	156	150	176	164	145	160	177	169	162	165	136	162	134	156	172	142	133	159	130	153	167	143	142	158	157	158	143	164	125	159	148	144	142	136	159	130	139	154	147	148	146	148	162	163	149	164	139	161	160	156	158	156	158	148	156	131	151	161	166	138	174	151	160	151	155	147	165	149	153	159	152	154	156	152	149	146	148	155	126	153	175	132	147	145	172	149	129	153	151	164	123	151	153	157	143	174	168	145	143	168	153	156	157	143	152	130	153	134	144	147	151	171	139	153	145	140	143	131	157	169	154	156	179	178	158	166	160	166	135	164	160	142	155	170	147	152	140	142	177	144	166	134	142	159	162	140	158	127	155	171	166	154	153	141	149	179	153	158	173	143	136	153	156	178	164	165	144	124	151	141	164	160	156	146	135	149	137	150	152	155	149	159	171	140	137	158	154	150	161	167	166	153	154	127	126	159	147	139	157	157	159	141	159	153	146	128	128	159	141	142	170	157	151	165	154	145	135	143	164	141	166	144	133	154	164	155	164	135	160	160	172	141	138	179	155	150	134	147	172	151	173	153	143	154	128	151	141	150	142	156	139	157	151	164	152	148	156	140	162	157	176	134	163	147	170	150	158	160	142	155	164	142	150	177	149	150	170	125	141	167	148	144	157	145	157	147	147	157	154	156	165	149	181	163	148	171	163	143	150	173	138	149	155	138	162	147	176	146	153	149	155	159	142	159	146	165	177	127	157	185	141	145	142	144	150	156	136	155	135	147	143	156	155	145	155	152	145	145	136	148	144	175	147	163	139	132	155	148	144	154	173	162	160	145	151	157	173	144	159	127	170	138	136	146	145	145	160	152	176	126	151	164	162	122	152	142	143	138	164	146	154	146	165	144	156	164	136	153	131	151	152	163	155	164	163	147	161	120	162	136	141	150	132	145	142	150	157	127	142	159	157	141	150	115	146	165	161	149	158	137	165	123	142	147	137	148	165	154	154	152	154	142	162	120	167	154	143	140	142	143	152	139	160	144	149	155	142	121	161	152	145	158	161	160	155	143	157	132	145	157	145	153	149	166	147	162	164	135	167	169	163	146	161	182	152	137	151	152	130	147	145	164	144	149	165	146	139	139	169	147	134	163	144	151	154	156	140	138	160	152	166	140	157	156	151	137	165	158	157	143	154	157	124	176	143	140	136	139	160	166	149	147	141	145	158	153	153	143	127	155	130	150	169	152	146	155	152	165	151	164	121	150	139	168	148	154	158	147	156	182	167	169	143	141	151	145	150	156	166	131	147	143	153	136	154	162	162	148	137	157	156	146	143	155	151	162	161	153	164	168	164	144	142	149	172	161	140	145	159	140	133	161	146	148	142	183	142	158	144	155	143	178	155	150	141	137	149	137	135	156	159	141	148	155	145	168	158	154	190	153	174	146	143	166	143	164	150	161	153	150	178	153	187	147	146	150	156	150	145	130	155	157	142	142	139	156	142	139	179	159	144	169	154	131	147	144	144	170	144	161
20751	1471	2866	3242	2685	2272	1898	1548	1332	1126	1049	1040	939	800	775	742	733	658	628	643	608	611	598	597	537	526	563	529	510	565	571	500	518	512	503	500	480	500	506	526	470	475	478	462	513	508	479	458	461	499	503	463	487	451	449	516	545	498	490	485	435	449	471	466	469	470	440	434	463	487	445	446	455	452	459	476	439	467	470	445	433	449	470	452	474	463	420	468	455	431	481	447	476	468	467	455	464	429	423	484	439	460	465	457	436	505	457	439	454	467	405	417	503	454	449	461	447	468	452	473	467	437	456	467	505	463	445	434	502	446	428	459	469	512	429	464	453	416	485	435	447	463	431	439	448	426	491	471	408	420	464	443	442	451	409	417	444	422	449	483	455	466	402	496	469	463	473	451	449	430	410	434	474	463	455	473	449	446	446	448	461	449	447	446	486	449	425	462	436	486	468	470	455	433	483	463	422	448	453	449	458	427	454	410	459	443	441	441	437	438	473	480	454	457	507	412	397	451	440	461	480	463	477	457	443	456	452	501	455	468	448	486	447	459	443	403	456	428	461	462	434	470	473	448	413	417	472	476	467	429	481	445	466	447	423	422	466	466	444	444	469	440	430	416	489	428	401	463	452	466	475	458	419	476	476	431	468	472	439	452	436	459	448	444	455	426	415	504	468	473	447	459	470	403	486	440	435	464	444	442	444	474	470	486	490	469	459	473	453	430	460	434	441	440	457	409	458	458	425	475	444	450	427	476	428	432	451	438	427	410	466	429	478	430	477	434	448	464	444	410	459	439	460	477	446	462	433	409	447	483	492	408	414	470	452	435	452	457	449	461	433	462	449	435	437	447	412	414	467	468	440	499	450	480	466	452	429	440	469	430	445	416	417	435	412	465	459	421	449	453	446	457	475	447	420	430	423	483	446	466	426	452	441	440	426	465	456	445	444	441	464	435	414	444	435	450	418	470	454	481	462	428	478	452	432	467	456	499	414	438	482	459	434	453	444	457	425	440	447	470	463	464	470	428	474	496	469	425	453	423	476	496	450	476	471	419	411	438	417	464	452	433	431	434	438	471	459	468	443	434	458	450	432	467	471	467	472	457	436	446	456	451	443	446	465	446	476	506	459	422	444	455	454	443	430	419	435	461	433	433	447	473	455	483	467	461	440	430	442	436	458	457	431	434	430	462	446	425	414	461	418	464	409	454	474	460	444	416	440	421	428	440	442	439	411	439	440	449	396	461	458	400	465	460	418	450	444	445	481	452	455	443	451	426	439	472	450	495	421	430	453	432	430	437	447	461	431	462	442	475	460	446	428	468	454	483	444	450	467	448	415	418	459	434	437	504	425	460	433	462	432	443	472	455	408	483	446	460	440	469	467	435	459	472	456	447	433	492	444	452	450	458	493	445	461	435	452	471	447	437	526	443	421	484	414	460	447	437	460	426	468	473	464	460	433	479	434	459	460	465	451	438	446	458	470	426	456	478	495	495	442	467	438	428	427	478	443	461	456	459	441	460	463	426	454	450	442	507	424	412	457	458	471	454	431	436	492	446	444	461	482	476	461	468	453	451	443	445	449	442	468	436	461	474	444	459	437	420	468	439	416	469	454	475	439	463	458	436	480	441	475	434	485	458	431	456	446	453	464	472	435	437	445	471	436	454	453	415	437	484	534	462	455	471	446	437	471	445	446	421	439	443	448	434	482	425	441	442	467	463	437	446	425	471	455	417	426	445	438	466	475	442	446	455	400	450	441	486	433	403	441	475	456	441	461	444	475	454	426	423	437	453	482	460	430	444	461	427	437	457	462	424	465	469	471	438	471	430	450	461	437	450	417	441	441	470	451	423	468	474	457	467	458	458	448	405	430	477	488	426	477	463	417	466	481	469	414	449	430	441	433	456	455	445	448	473	454	443	436	464	493	416	454	485	479	463	442	440	476	459	474	468	456	460	448	455	455	448	447	461	498	451	404	428	454	468	461	470	435	463	441	448	422	456	470	465	452	501	460	482	449	465	464	434	460	420	456	469	435	429	419	425	451	490	415	411	428	461	490	404	424	446	452	431	421	450	393	406	419	439	434	418	431	436	470	449	444	474	474	426	461	440	484	447	430	502	475	474	448	440	465	448	464	435	435	495	479	449	443	450	418	476	437	466	425	445	454	407	433	446	431	460	437	465	438	448	425	506	460	502	398	427	422	455	440	434	463	453	498	460	444	450	454	473	444	465	490	434	456	469	485	444	484	423	469	460	520	452	441	453	492	426	474	470	471	419	451	415	458	431	437	476	463	465	435	454	444	437	448	421	450	428	465	464	418	436	450	460	453	487	444	460	446	451	442	439	445	464	474	431	472	491	468	498	445	456	377	425	444	444	457	413	462	470	427	447	487	457	460	443	478	445	461	458	471	451	418	494	440	436	444	415	428	437	483	435	429	419	457	459	447	438	443	430	465	478	474	439	507	450	458	470	474	451	429	462	423	493	460	475	446	444	481	443	433	438	427	437	478	423	449	498	445	428	418	450	476	478	455	403	466	479	435	465	423	435	443	482	478	438	449	439	454	445	414	472	447	449	442	442	429	451	461	461	471	419	457	445	451	455	414	459	456	455	437	433	460	442	460	492	438	451	436	461	443	430	460	441	469	459	487	433	439	475	444	466	473	467	454	419	483	469	461	421	433	450	434	391	454	445	472	456	438	452	437	479	420	449	470	451	439	458	449	470	425	443	455	443	451	440	467	449	476	479	456	436	461	478	445	476	415	487	430	468	446	427	455	447	416	448	424	454	433	457	444	454	397	489	451	478	468	454	432	446	476	429	451	436	463	455	428	425	464	461	480	439	458	420	465	449	508	463	450	422	469	431	453	435	452	488	430	450	412	423	440	445	434	439	424	487	469	466	433	460	444	440	452	433	406	481	438	477	452	434	507	468	448	455	458	471	459	442	480	465	439	490	433	470	422	445	433	443	451	460	470	436	466	466	457	405	459	443	443	457	489	465	445	457	458	415	465	438	444	421	432	443	440	446	432	479	460	444	430	458	463	474	426	499	443	485	446	454	452	463	453	454	427	406	479	451	430	440	493	452	462	500	489	482	454	468	455	455	437	464	445	461	465	425	455	461	418	444	472	471	476	466	450	415	404	444	474	473	469	438	470	439	461	459	445	454	442	424	425	455	459	434	474	442	439	468	460	422	440	450	429	448	434	467	446	469	430	425	453	476	466	433	449	459	431	430	453	440	412	451	449	457	419	443	463	465	457	452	393	467	438	458	464	457	450	502	471	454	460	440	436	460	476	487	461	456	432	466	406	449	449	460	456	435	438	441	456	484	445	454	426	451	453	491	449	455	469	457	439	482	476	411	457	458	455	433	457	472	460	458	435	464	442	464	469	454	463	444	476	421	438	433	427	496	467	444	471	435	439	433	473	454	436	455	467	445	468	466	446	418	437	493	466	459	420	419	441	457	492	444	418	436	394	434	449	474	480	444	460	490	448	471
54928	15106	3647	1855	1316	933	672	584	412	345	317	265	250	223	190	194	162	165	187	165	149	145	154	157	131	135	131	122	128	124	141	126	123	122	127	105	126	115	133	120	125	121	96	105	128	126	118	123	121	116	121	128	120	113	112	122	142	138	120	114	118	113	119	120	111	119	119	121	132	126	114	123	117	131	133	126	105	103	110	103	125	117	114	95	141	110	116	120	134	106	121	107	123	108	117	115	123	113	119	116	116	114	98	112	113	102	107	116	96	122	114	124	113	111	118	121	107	115	113	114	126	123	117	113	118	107	99	108	96	115	115	113	117	118	110	120	118	132	117	102	117	121	117	114	98	98	104	98	106	98	109	115	110	121	108	109	121	117	116	145	132	99	118	93	104	117	111	117	114	108	100	119	119	119	125	112	116	104	122	111	107	126	116	101	118	104	135	126	126	135	104	109	104	132	119	93	106	106	113	124	118	113	116	107	121	121	136	117	118	111	112	89	91	131	103	114	120	120	115	119	120	119	113	127	102	128	96	117	105	122	109	122	103	118	125	108	119	119	127	119	108	119	109	114	119	109	91	113	120	114	116	115	119	110	97	94	110	118	123	124	119	100	146	116	118	120	122	121	110	100	124	140	106	101	106	114	133	123	102	105	117	107	109	119	109	114	108	123	106	119	103	116	103	130	112	98	104	119	101	120	119	121	111	103	128	121	114	98	119	115	112	103	113	117	118	129	97	119	114	96	116	129	121	120	110	110	103	100	117	104	106	106	118	113	113	106	103	118	104	130	103	109	109	110	110	115	106	103	99	109	113	121	115	106	99	121	100	114	105	110	133	129	107	102	103	127	109	106	125	121	115	111	109	102	126	115	130	110	125	113	118	115	111	116	121	118	115	123	116	115	124	150	117	92	136	125	119	112	104	103	119	113	107	98	111	118	91	115	124	103	110	99	93	127	117	134	101	123	102	122	120	119	120	98	125	127	123	121	96	114	135	119	102	112	109	97	102	121	115	115	113	109	105	124	105	113	121	116	103	106	95	103	115	92	111	115	119	111	119	128	115	120	116	119	117	103	106	123	102	130	106	107	139	114	108	123	129	115	106	100	108	112	108	131	89	102	124	99	122	116	114	131	116	129	109	100	99	126	114	116	122	112	108	105	126	109	124	89	122	105	119	119	112	123	96	99	116	108	90	94	103	130	94	103	103	101	101	116	98	125	124	113	97	113	108	106	128	119	116	107	120	105	121	131	119	127	93	112	110	116	107	117	113	113	123	112	126	112	140	90	118	111	124	105	117	122	110	108	116	115	121	117	122	128	123	122	130	121	120	108	115	110	101	129	113	109	110	100	113	124	105	108	121	95	113	113	109	112	121	100	110	104	115	119	110	110	107	134	106	99	123	91	118	114	107	129	113	120	106	127	114	121	116	111	121	103	118	114	100	113	123	117	102	116	118	96	137	114	119	119	125	108	118	118	114	117	112	117	107	109	116	112	115	116	85	127	115	98	108	113	110	122	116	113	115	122	95	120	120	113	108	126	106	100	105	114	126	96	122	101	104	116	113	123	106	111	101	115	115	112	112	120	146	97	108	119	115	101	115	110	103	100	117	97	101	109	132	119	121	105	115	100	117	130	95	103	121	115	101	145	93	121	127	103	102	122	107	115	129	105	119	136	95	121	121	113	108	126	127	110	120	104	104	96	122	101	108	115	119	103	116	112	110	129	132	113	111	87	113	119	109	118	120	102	107	116	101	101	112	118	98	109	116	103	111	133	118	126	122	141	112	102	117	112	122	137	97	124	119	96	120	102	130	116	132	108	104	101	109	128	102	121	97	127	99	102	125	116	113	106	106	93	124	98	120	117	109	119	103	121	125	100	104	136	121	121	123	134	108	107	116	100	131	119	99	107	123	126	124	111	124	112	127	112	120	126	108	124	120	100	121	111	125	114	132	113	113	124	114	100	104	109	113	137	121	104	111	132	126	115	110	120	113	100	111	137	107	125	109	117	116	98	108	120	110	112	123	120	100	96	120	107	93	126	125	107	114	118	110	111	115	95	121	103	129	108	124	105	106	126	116	101	111	129	110	123	111	124	120	111	118	133	95	124	119	133	100	115	118	121	123	112	112	104	115	121	115	143	115	102	112	140	111	126	101	123	94	116	122	103	135	113	94	88	137	132	116	100	112	109	114	147	115	120	106	105	131	107	122	111	123	114	130	117	101	118	104	118	119	113	107	110	119	100	116	117	100	104	95	111	122	119	103	125	103	104	95	123	120	116	132	100	118	113	126	106	139	113	114	116	111	117	106	131	117	117	115	101	134	116	121	119	100	112	122	113	100	109	117	122	112	98	120	118	117	122	111	126	136	108	94	105	128	112	90	122	114	117	121	116	126	109	138	118	119	124	100	95	150	114	123	109	130	106	113	123	110	114	121	120	111	98	113	125	118	98	105	113	102	113	116	116	109	114	109	110	114	107	116	137	117	109	120	106	110	109	124	122	119	120	109	116	114	127	101	122	98	111	123	106	119	122	112	126	118	116	119	119	122	125	114	99	114	109	102	120	110	115	108	120	110	125	120	129	107	111	119	111	124	117	129	105	113	87	111	123	142	93	116	124	116	111	122	96	121	122	111	124	109	135	112	135	104	114	126	98	105	101	115	114	129	113	127	102	119	124	94	119	116	125	118	118	114	105	111	113	132	112	124	113	102	118	126	116	106	142	97	102	109	128	116	123	110	123	103	125	100	96	102	143	122	109	126	111	122	111	113	102	112	108	112	133	79	106	101	106	143	101	105	110	102	118	105	106	102	114	111	109	113	126	117	100	126	122	112	106	117	114	115	136	115	109	125	128	123	115	136	128	104	104	100	130	111	110	132	101	105	124	119	117	111	88	121	118	98	125	137	106	118	115	115	113	111	113	128	103	104	127	99	132	107	105	140	115	116	124	105	107	123	106	107	117	119	114	125	104	122	100	93	123	116	123	117	123	123	111	108	111	120	107	113	131	100	113	111	114	84	111	133	127	107	126	109	106	110	93	106	103	106	122	114	113	121	115	118	130	113	118	116	121	104	109	103	121	89	109	117	124	131	137	99	107	122	121	122	102	126	128	119	115	124	124	110	127	113	111	118	129	120	118	134	107	99	106	125	110	109	107	119	110	121	133	122	119	109	95	109	115	102	116	114	117	107	118	98	116	118	98	116	108	109	104	112	122	128	137	105	108	105	117	112	131	109	114	110	117	133	126	97	115	107	108	124	113	124	108	123	100	119	104	113	105	131	119	113	124	118	122	101	117	109	98	105	116	115	100	98	136	109	107	128	119	119	103	117	129	121	109	132	129	122	113	93	123	124	134	115	101	110	115	104	123	113	108	117	129	109	110	116	122	114	118	113	113	125	115	126	110	104	112	129	120	126	109	117	103	114	106	136	104	101	114	106	112	119	97	109	99	116	131	104	135	99	124	114	137	110	96	133	107	104	123	140	100	108	115
26704	2253	4948	5443	4793	3945	3005	2486	2059	1831	1582	1320	1209	1098	996	911	891	814	764	751	698	680	665	628	632	576	518	573	547	521	521	531	485	500	509	470	463	436	495	476	437	476	434	462	442	446	404	438	413	404	421	437	400	404	391	438	456	446	470	405	411	369	391	396	368	431	364	374	404	387	426	404	413	398	437	419	367	376	398	403	384	365	400	403	372	391	400	411	350	379	396	362	374	357	373	340	383	345	384	398	379	424	356	351	388	362	379	389	371	393	415	398	365	391	352	382	373	371	343	355	373	378	341	382	361	379	368	351	315	385	370	394	381	404	366	364	369	356	386	386	403	375	348	392	346	384	404	349	396	364	368	365	387	377	376	378	367	386	397	368	381	391	390	354	374	372	352	360	379	415	376	377	366	402	366	344	362	398	374	366	373	375	387	392	368	369	387	393	381	371	364	340	366	371	364	355	365	392	380	384	344	342	358	372	370	414	351	374	380	387	348	357	415	350	388	368	359	370	379	339	375	351	357	405	351	377	397	387	374	339	360	326	378	392	369	343	378	391	411	400	363	398	388	333	384	353	364	372	335	335	386	365	381	363	358	355	367	371	342	391	412	365	390	364	376	382	352	401	379	374	395	362	365	388	372	358	367	424	394	387	405	362	358	384	369	342	351	388	361	322	388	366	353	367	356	381	356	398	357	353	357	364	361	358	363	365	371	382	341	330	381	379	385	326	408	349	370	378	360	338	375	340	372	381	364	367	376	370	372	346	383	360	367	381	365	387	374	379	339	334	373	399	369	381	363	364	356	379	339	385	351	368	347	352	332	371	393	377	392	381	355	397	394	360	392	342	390	338	382	372	371	335	363	369	381	388	324	385	351	371	364	354	364	363	373	362	390	392	379	383	323	378	377	360	359	364	364	369	378	382	349	371	400	358	367	331	366	347	398	380	365	409	371	373	340	382	358	384	381	354	392	352	375	377	425	386	371	367	366	366	345	340	355	377	370	412	346	387	378	372	380	349	341	364	358	381	381	381	362	344	368	345	345	378	404	407	403	383	361	396	398	379	395	375	377	367	372	386	321	378	345	350	361	393	391	375	401	380	364	390	375	372	369	386	403	374	373	394	344	358	374	394	344	384	394	377	364	367	347	380	366	354	356	398	360	368	350	383	331	374	347	367	329	356	390	405	333	363	389	358	377	363	367	330	384	368	400	343	371	372	345	376	397	340	366	379	362	363	350	386	349	374	389	421	323	347	403	390	388	353	339	348	363	375	340	356	377	384	362	354	357	340	426	390	373	383	400	360	361	410	427	349	367	421	368	355	363	362	371	391	336	375	399	366	377	348	366	381	380	373	354	362	374	367	394	344	350	355	392	370	371	394	393	365	344	412	393	353	377	388	343	327	357	348	334	347	340	345	383	363	369	361	350	386	345	383	372	336	401	385	400	347	360	355	393	354	369	383	371	371	354	370	417	373	373	383	384	356	340	367	374	393	375	362	369	403	342	385	388	360	377	358	363	363	354	361	329	358	363	335	370	388	392	369	376	343	358	362	371	350	387	340	384	399	367	333	368	359	376	326	373	366	369	404	368	372	386	333	403	374	372	417	330	371	387	371	349	354	375	390	357	408	342	360	351	377	362	391	348	361	383	376	380	409	391	370	403	411	381	362	356	365	390	384	352	360	369	371	341	394	355	414	363	364	370	377	365	356	358	381	380	335	406	375	378	370	377	343	377	377	384	364	357	400	351	356	355	353	385	337	339	374	393	372	376	337	354	358	353	348	348	334	330	362	346	381	377	363	379	385	365	373	337	370	388	358	404	379	351	391	358	388	371	346	370	355	380	381	389	352	365	368	385	380	375	358	374	379	400	391	397	374	345	357	363	372	391	392	395	352	358	344	391	355	349	370	400	424	371	349	362	371	379	361	356	389	371	385	390	376	370	368	382	373	368	364	362	335	345	363	341	371	389	388	391	351	399	365	380	405	349	393	359	370	376	355	374	344	400	377	371	344	391	396	338	366	386	358	331	395	385	372	354	368	353	359	360	336	351	344	377	338	379	336	365	399	357	350	386	371	352	370	428	383	364	368	382	380	368	348	420	353	381	351	354	381	396	338	356	362	363	393	370	358	390	370	346	368	350	381	372	363	372	353	346	345	406	360	380	368	362	390	360	356	347	346	382	400	399	356	383	336	384	337	368	340	380	388	352	363	371	384	400	383	333	380	348	374	382	348	346	386	349	359	379	372	363	347	358	353	366	358	348	319	335	378	348	345	331	355	364	390	389	351	336	346	393	323	380	357	341	355	363	399	374	360	363	331	347	386	372	385	371	384	360	420	391	366	365	339	366	394	386	363	342	376	356	371	393	379	349	377	359	374	343	380	386	355	369	379	367	375	389	363	399	376	366	378	395	363	333	378	393	348	379	382	366	381	372	361	356	383	382	381	375	384	373	357	355	428	327	362	368	363	373	380	363	401	386	387	393	346	356	374	335	381	394	368	373	359	369	371	331	354	362	354	365	395	372	367	386	386	368	365	369	394	366	336	362	366	349	369	379	365	351	342	384	385	413	351	373	368	393	372	328	387	349	391	322	346	407	376	355	386	384	349	357	389	373	392	357	369	336	357	367	378	361	372	370	385	375	373	381	361	365	386	331	374	378	347	415	336	367	383	398	366	348	378	392	349	400	371	369	361	332	409	380	399	345	369	372	385	347	368	337	379	421	391	333	372	329	370	347	387	389	372	385	364	383	358	392	387	396	408	358	407	341	355	357	343	398	395	390	379	377	366	343	368	370	363	364	374	372	378	366	364	378	354	327	407	358	359	355	382	381	367	333	373	352	374	398	353	366	354	353	357	361	381	344	361	383	379	378	378	353	355	372	340	352	380	349	364	357	386	366	358	378	350	380	351	342	382	369	374	337	351	367	361	338	404	392	346	361	355	405	366	375	343	398	394	361	364	358	357	369	362	354	391	357	358	381	366	375	380	396	358	394	347	382	381	368	386	371	394	358	390	346	352	364	367	339	361	409	363	364	376	377	384	411	357	359	354	359	389	383	389	365	391	380	367	347	387	361	403	390	396	355	374	356	347	373	345	395	346	370	358	407	383	365	395	357	327	335	370	351	337	408	354	390	370	377	372	344	367	371	354	341	358	395	366	401	360	341	403	410	345	385	396	386	366	376	372	383	375	359	374	404	387	374	379	349	366	346	352	372	373	371	360	339	366	386	364	364	349	374	375	355	396	378	372	363	352	358	389	351	411	386	360	359	359	349	358	390	372	405	361	361	365	361	377	372	379	390	338	365	378	391	362	391	368	369	396	391	398	343	350	375	334	391	341	377	343	379	377	409	381	370	390	338	385	372	386	390	363	392	386	373	370	352	372	351	362	363	381	413	360	388	404	336	393	371	361	367	330	368	372	383	374	362	378	369	370	375	421	356	339	339	364	367	387	375	385	348	367	369	358	361	342	369	373	346	392	348	361	388	349
11505	553	409	374	288	310	291	281	294	270	288	302	270	264	285	287	251	299	294	276	274	260	269	277	275	259	248	259	270	260	255	251	262	277	245	274	284	319	240	302	255	294	280	290	247	261	268	284	286	272	257	255	270	268	278	299	277	265	280	264	259	285	230	261	254	248	283	255	258	256	279	290	291	275	230	270	256	259	262	248	261	280	252	262	243	268	269	255	254	274	277	279	298	256	291	295	259	259	266	271	292	282	266	259	279	295	241	249	265	275	268	294	255	278	278	293	284	275	257	272	302	287	281	287	261	293	255	266	289	293	272	262	273	266	281	287	292	299	305	263	263	293	265	268	288	305	269	246	304	266	260	269	281	285	266	268	302	281	287	248	267	266	283	275	261	273	270	286	286	269	236	283	300	244	275	265	279	267	277	252	257	295	254	254	276	294	273	239	276	298	269	277	288	246	273	248	257	260	234	271	289	282	269	274	262	268	259	275	265	268	284	308	250	253	269	276	227	261	276	252	296	274	232	266	265	263	288	290	251	256	271	263	246	271	275	276	286	288	262	258	292	285	319	294	283	264	256	272	248	287	252	270	264	293	283	287	240	252	274	264	257	276	270	286	267	301	257	292	299	275	286	282	286	273	267	256	262	289	289	298	263	286	281	282	302	288	271	282	282	283	259	258	283	277	302	260	294	283	285	288	297	275	257	256	289	268	285	287	265	246	240	279	283	273	310	296	267	236	265	274	258	256	277	255	272	265	289	295	244	260	273	242	285	295	282	285	287	268	257	271	253	266	265	300	286	252	246	296	267	247	278	300	266	239	265	279	264	279	258	283	275	279	268	292	248	260	256	261	279	291	260	292	319	275	284	289	277	267	277	284	283	278	283	262	278	264	261	284	279	261	264	266	296	269	289	263	261	249	276	279	255	265	261	278	277	245	284	271	299	292	278	273	265	274	243	270	278	263	330	261	266	284	265	257	281	287	285	264	271	269	239	254	266	240	263	303	296	290	266	266	260	280	261	245	270	263	264	268	308	259	259	284	285	276	233	266	287	277	254	254	267	259	254	289	272	268	270	250	257	255	281	281	297	250	290	277	289	274	259	263	254	264	288	309	268	273	270	274	263	290	313	267	284	274	277	263	284	302	293	262	243	257	273	258	253	264	289	274	286	251	232	295	240	289	292	262	274	260	255	272	264	272	273	248	261	263	278	261	242	296	273	284	256	272	264	274	256	232	298	291	276	256	273	271	261	276	263	251	277	257	266	261	242	260	258	276	256	306	278	237	270	270	280	271	275	263	265	264	281	268	274	247	267	256	265	262	280	298	278	255	266	294	271	247	264	257	268	257	257	253	248	293	255	295	266	277	300	303	264	264	297	270	258	250	280	254	277	245	298	230	260	281	263	276	272	261	277	252	267	251	273	281	264	277	284	286	257	271	275	271	264	291	277	272	278	246	280	248	281	269	265	275	272	254	242	265	283	276	277	264	269	274	286	272	261	260	319	260	256	297	276	268	274	283	244	278	287	238	263	286	252	249	270	249	261	281	250	259	268	305	258	265	284	268	274	257	275	281	295	278	280	268	272	239	264	301	280	265	262	249	264	283	282	271	266	282	278	263	272	276	274	273	267	251	292	264	255	250	258	241	269	275	265	313	259	215	277	275	249	269	264	265	293	284	275	250	299	298	287	232	279	275	247	245	274	340	295	246	258	255	282	290	285	277	276	283	239	285	261	275	272	273	282	297	270	259	285	265	289	240	272	259	268	289	240	282	281	281	267	263	263	298	285	259	287	289	264	274	254	271	268	293	241	292	257	264	268	251	238	287	274	303	285	275	263	283	270	310	277	273	245	283	247	274	251	287	269	288	302	278	263	278	281	244	270	247	280	289	257	250	288	277	285	277	274	249	253	264	303	248	290	266	265	265	281	284	285	252	275	273	290	303	267	270	301	275	264	256	261	248	235	251	267	287	284	259	277	289	260	283	285	275	281	277	264	264	278	259	271	258	262	291	256	280	249	273	268	246	236	258	301	251	280	291	286	276	292	268	276	284	253	261	296	271	269	293	268	279	263	266	253	281	259	273	244	249	241	273	263	268	282	288	252	262	262	239	244	263	256	263	279	290	256	249	254	251	259	251	278	282	286	268	263	258	281	258	295	294	301	259	266	245	287	241	277	273	268	276	262	238	265	295	292	267	277	268	268	273	262	250	328	274	243	255	232	266	292	259	285	274	239	298	284	283	258	253	274	294	264	271	235	248	296	290	258	316	281	297	259	252	225	246	269	283	256	258	283	280	269	285	289	265	269	269	263	283	255	293	275	257	288	286	242	286	307	292	267	310	269	266	297	281	290	302	271	237	265	262	279	260	302	289	252	288	286	295	247	292	283	291	290	273	257	252	242	270	288	281	232	278	286	271	262	244	237	311	267	236	271	276	248	296	269	284	265	287	259	271	263	269	290	261	271	272	257	255	258	275	286	260	250	284	279	266	249	238	268	271	249	286	268	262	243	268	283	274	272	264	276	280	267	245	259	286	270	268	303	257	267	268	289	250	275	283	277	243	293	292	261	263	277	275	260	282	277	290	306	272	270	262	285	258	262	259	256	266	268	245	245	260	290	289	278	272	276	237	259	259	273	250	241	265	270	256	267	313	308	328	278	288	255	283	290	256	251	291	252	303	281	259	268	308	264	284	278	255	279	271	265	281	275	271	265	276	243	265	278	264	301	289	256	278	271	279	254	249	289	272	274	247	245	296	285	288	279	285	288	266	274	277	278	265	272	259	264	273	266	282	289	258	298	258	252	284	249	304	273	281	251	312	284	287	290	265	254	248	315	286	290	268	305	273	288	254	269	282	249	275	267	268	269	305	247	285	252	239	272	288	284	246	241	256	294	263	281	289	270	294	286	234	282	274	272	257	263	264	264	281	280	259	266	289	256	259	244	266	271	278	266	256	263	235	293	268	234	275	258	285	273	258	271	280	235	283	296	273	303	280	278	284	262	239	266	291	268	272	276	218	230	281	283	262	273	288	270	264	233	276	288	293	241	283	243	245	281	278	285	256	277	295	273	293	277	287	270	246	258	272	276	278	256	233	258	282	257	288	257	243	274	256	261	284	280	260	262	265	280	293	282	269	279	206	269	279	280	274	271	281	296	276	257	249	285	286	266	309	262	277	301	284	287	274	241	276	281	258	257	278	264	273	268	269	280	242	290	301	303	254	303	277	243	269	285	282	283	271	314	282	294	268	271	282	270	268	282	274	268	269	298	300	277	265	260	258	270	234	301	275	279	284	260	285	258	266	281	269	279	268	253	277	304	266	243	264	266	261	255	273	264	271	239	261	245	248	263	282	268	271	272	263	283	280	234	254	274	264	260	268	270	297	258	263	258	266	294	279	248	250	275	251	278	243	251	244	298	274	273	272	283	234	268	242	258	264	274	260	308	240	283	299	272	260	249	241	267	291	291	317	294	244	242	289	280	291	262	253
9977	891	1041	1067	950	926	806	814	833	789	770	804	776	768	783	718	801	725	813	770	788	762	714	788	771	737	763	784	776	759	778	768	757	747	749	758	766	700	773	791	773	752	741	702	744	798	798	723	783	755	763	750	754	749	781	745	706	761	772	776	746	783	715	742	764	744	755	742	757	786	749	713	730	752	770	813	765	728	760	767	754	719	739	741	784	769	808	803	728	762	783	756	753	771	745	720	737	767	807	757	792	787	804	725	740	793	734	766	760	748	756	795	751	740	795	726	736	792	743	767	794	761	782	743	770	778	741	737	800	712	767	748	715	751	769	773	803	745	721	693	782	757	781	779	761	810	780	727	769	760	749	758	773	776	796	792	738	729	784	739	723	806	774	754	808	728	751	757	765	751	753	734	775	751	745	789	766	763	748	754	791	750	784	761	757	748	775	757	713	766	762	764	710	767	713	799	740	770	816	804	804	719	745	753	760	715	743	728	797	779	735	767	783	748	751	746	781	711	762	736	752	739	707	803	762	791	754	700	762	768	734	755	764	783	810	736	752	726	749	792	825	765	781	740	783	763	746	743	733	780	771	733	721	697	736	742	790	764	774	788	746	768	731	728	762	726	766	742	766	749	794	781	789	758	728	766	729	734	751	743	788	776	756	804	802	749	714	743	758	770	735	752	723	746	731	781	743	700	748	793	781	807	736	751	752	723	793	768	760	805	739	769	773	749	737	781	781	774	761	777	766	752	775	733	730	748	738	765	761	772	716	728	780	751	742	788	767	745	739	697	752	772	771	719	791	795	771	788	773	798	751	773	779	811	749	749	741	764	730	742	733	801	782	735	760	747	737	788	783	771	749	828	713	787	756	723	756	733	732	788	725	726	742	689	754	725	706	813	737	739	777	787	738	727	728	755	761	751	785	731	707	771	759	785	756	786	726	676	725	766	763	746	768	749	762	760	779	795	717	767	764	759	747	747	746	724	718	773	791	768	764	755	796	732	783	745	782	782	758	779	754	781	723	750	773	795	718	747	748	771	747	752	710	763	715	719	744	782	773	723	719	718	776	733	776	783	718	778	732	828	799	737	772	793	746	738	771	726	785	730	758	792	733	719	744	762	764	774	766	773	786	787	751	739	734	736	697	786	803	739	742	774	818	753	763	709	761	790	730	800	708	695	803	748	758	794	749	739	783	721	768	736	750	756	746	761	721	771	770	696	732	722	785	674	725	742	752	731	751	784	706	748	777	729	780	764	754	752	742	738	770	743	818	782	768	717	751	714	709	753	813	775	708	727	736	706	739	766	771	727	777	744	750	742	773	751	728	764	781	789	785	781	721	704	772	753	758	823	764	778	768	705	733	737	708	795	780	762	734	732	826	705	724	783	765	775	777	753	757	767	744	773	765	768	755	732	739	712	743	758	780	815	742	737	719	757	761	746	761	746	820	755	759	791	704	753	776	751	806	733	791	781	723	775	718	737	719	752	808	704	788	768	755	763	710	740	753	784	693	770	780	772	769	723	750	722	799	769	769	750	740	747	780	694	714	724	754	770	763	744	746	694	725	767	732	727	780	727	754	755	729	797	753	755	760	745	755	745	778	731	728	787	773	759	768	704	763	768	745	749	744	752	806	756	754	729	773	799	745	756	719	724	712	775	765	756	826	774	779	712	757	772	721	789	773	725	777	731	767	757	787	758	761	747	782	721	739	735	784	763	736	767	755	728	771	768	761	785	754	728	759	714	785	747	694	784	760	712	700	776	809	756	776	733	763	794	793	711	738	710	748	762	723	735	786	748	753	706	743	758	749	755	716	732	729	740	745	742	700	695	779	712	754	832	721	711	753	737	791	741	781	708	760	737	746	761	735	721	774	743	783	742	752	770	800	741	791	740	732	725	779	763	782	716	755	729	734	797	790	745	798	746	758	730	746	768	806	729	743	747	768	804	708	794	782	715	752	748	772	698	783	740	772	768	695	716	787	721	689	752	798	772	703	770	787	742	744	730	735	705	747	738	791	728	732	767	771	723	740	769	731	720	829	759	739	735	738	773	776	772	730	832	771	757	701	752	717	769	751	776	775	758	804	790	776	754	771	776	747	768	745	766	796	771	760	784	822	731	772	694	744	742	758	754	789	719	739	757	755	745	809	795	721	683	790	762	751	726	723	785	771	785	780	745	724	746	751	782	712	753	766	747	785	805	759	765	759	773	809	752	751	732	763	739	796	781	739	779	757	757	796	751	734	775	750	779	753	746	738	694	773	748	741	796	772	778	747	726	725	704	724	781	748	712	752	709	784	783	767	713	787	749	745	768	724	736	753	796	740	740	749	731	769	761	758	753	703	758	758	717	801	749	717	743	765	746	733	782	739	745	714	782	750	721	789	764	718	784	779	784	797	761	780	744	712	698	736	816	727	764	741	748	729	765	741	763	723	742	735	771	778	779	751	746	740	711	766	769	726	752	766	783	755	741	763	723	775	817	740	764	757	785	829	794	796	734	727	744	739	754	740	758	784	816	764	758	737	741	780	801	770	730	714	747	767	766	741	798	739	731	766	818	738	741	760	792	772	727	680	771	772	819	770	746	788	767	722	780	742	778	736	779	770	693	759	697	739	760	804	777	718	770	751	716	774	745	758	723	757	748	805	724	794	682	748	750	715	767	765	760	784	770	769	734	732	750	705	760	765	817	767	761	767	735	795	777	717	759	788	786	766	724	736	774	682	746	759	751	745	743	762	764	805	764	752	757	733	794	784	778	760	779	727	728	833	782	751	741	787	784	777	772	722	748	789	731	760	758	788	738	796	740	782	756	726	782	764	743	731	744	721	722	711	716	758	803	747	755	784	729	712	788	717	809	749	774	733	737	784	742	723	768	785	751	815	770	734	817	747	744	804	727	740	744	799	764	776	792	727	760	794	792	726	758	750	713	730	779	745	746	770	771	789	755	771	730	742	784	790	753	772	737	788	737	742	776	777	744	760	760	737	783	764	764	764	748	733	771	720	767	769	736	738	754	781	724	721	764	681	748	714	777	773	766	738	776	785	705	744	715	773	727	760	769	763	774	753	755	774	790	797	768	745	762	773	732	747	712	731	773	721	774	742	714	787	762	769	797	766	776	747	777	767	767	766	776	742	759	756	781	772	732	776	776	716	777	756	775	806	755	772	703	714	791	732	746	725	773	772	745	725	752	735	826	700	768	780	778	727	726	799	737	728	737	780	789	771	765	761	732	771	803	763	756	735	782	724	734	723	779	773	736	765	755	707	720	773	759	762	790	827	737	749	760	795	745	775	761	748	737	757	746	733	801	758	767	731	724	740	744	795	736	713	738	780	725	787	734	769	774	762	734	760	742	799	788	760	741	696	774	790	758	727	786	764	743	726	730	812	734	821	735	724	781	720	746	750	782	786	756	742	767	797	796	746	753	753	711	755	747	731	760	752	766	768	758	801	759	748	753	740	778	730	749	747	769	752	776	808	763	753	803	745	719	734	806
42621	6693	1478	986	673	489	378	338	289	240	252	218	187	184	201	194	183	174	180	165	174	172	165	175	158	167	170	143	172	156	160	153	174	138	173	159	156	147	149	156	165	179	148	163	140	168	150	164	152	156	172	149	167	154	150	159	141	163	132	159	162	155	143	155	146	160	157	152	144	146	145	151	149	163	130	153	144	140	165	169	157	125	158	143	147	152	162	179	169	155	154	155	142	150	177	149	147	154	147	142	148	150	171	159	165	142	138	160	146	162	148	155	173	147	138	143	162	150	129	136	153	133	151	134	150	156	132	143	149	174	161	141	159	139	139	164	155	143	143	149	146	130	155	131	156	175	159	148	145	150	142	162	157	152	158	152	134	143	150	122	158	147	147	175	161	122	152	171	166	134	160	149	150	155	137	160	141	149	136	137	143	171	165	139	147	166	141	136	148	163	137	156	140	145	161	154	152	165	160	163	167	141	141	129	155	160	143	148	158	157	125	158	145	145	154	144	132	169	162	138	138	144	150	132	176	153	155	147	169	164	126	163	175	160	140	157	131	128	131	130	129	141	139	136	146	154	159	155	138	137	140	142	140	153	149	155	145	165	126	151	164	146	152	138	157	144	158	157	164	159	166	163	147	156	179	160	148	157	162	166	155	153	145	146	158	162	145	156	160	149	147	160	165	144	153	142	170	162	148	133	165	146	139	161	156	170	140	156	166	168	139	153	157	150	151	159	166	151	138	153	144	163	139	140	149	141	147	167	144	162	143	162	155	134	154	139	142	150	135	150	183	139	151	132	156	137	140	160	142	158	175	149	160	159	144	135	157	152	146	132	134	141	130	130	154	173	158	145	154	151	142	145	164	157	134	154	148	159	162	130	163	153	141	171	173	142	163	161	147	148	134	188	143	146	152	124	146	148	153	147	160	124	139	151	136	146	142	137	145	143	135	151	148	162	146	144	143	122	176	163	146	147	149	145	166	144	170	140	159	126	141	141	154	169	138	145	159	139	143	137	153	156	137	162	150	144	138	123	161	154	134	159	141	139	148	142	147	140	163	166	150	150	151	141	135	147	131	147	137	148	141	136	162	149	155	161	145	160	150	159	157	126	144	178	165	160	132	147	149	142	159	174	123	136	175	161	146	141	139	149	168	175	153	148	127	147	155	158	144	142	160	152	167	165	156	167	138	148	153	142	143	165	147	162	139	137	158	150	154	140	136	167	156	152	139	161	167	132	156	172	148	175	156	138	140	152	137	141	151	152	164	135	142	151	156	143	154	147	140	140	157	158	167	158	154	153	140	168	152	147	149	164	154	170	172	118	163	155	119	155	167	156	150	166	147	135	155	160	153	147	152	127	154	156	146	158	158	122	149	144	152	158	128	162	128	170	176	168	159	150	153	148	150	127	145	158	163	159	154	154	160	161	159	152	154	142	160	145	142	158	167	139	146	144	126	146	156	152	156	149	170	143	126	139	142	168	164	133	156	168	138	151	163	170	151	142	171	160	170	162	162	169	128	155	147	136	159	155	136	144	139	146	144	158	146	149	155	165	131	160	162	151	144	150	159	146	140	150	153	164	158	144	153	155	155	176	172	147	168	173	144	159	142	160	155	155	130	156	144	147	154	158	140	142	147	110	146	168	124	166	140	156	144	135	163	153	149	142	137	154	135	150	152	146	143	161	154	131	158	151	158	149	131	146	154	170	130	153	155	145	148	169	156	133	138	153	169	157	151	168	156	172	144	149	166	171	151	135	157	157	135	152	144	134	150	164	170	171	129	138	143	163	182	148	166	141	160	161	155	165	163	174	135	143	140	157	139	147	135	149	186	159	139	139	165	158	137	142	153	149	122	147	161	142	149	143	140	158	144	156	143	165	161	110	137	146	135	152	146	173	168	152	150	147	150	166	138	148	150	168	166	156	159	151	137	158	159	143	129	147	126	125	153	139	158	127	154	161	150	161	136	148	154	136	179	152	153	134	141	135	129	159	157	164	147	145	175	141	162	147	130	136	145	167	134	144	171	140	156	143	168	154	128	158	134	139	144	134	140	175	138	136	155	127	140	156	137	157	164	137	155	141	164	144	166	134	147	154	148	133	136	167	158	155	133	178	168	163	170	131	168	141	150	157	156	139	141	156	150	157	157	167	146	156	160	134	153	152	140	138	164	135	153	166	149	157	141	174	147	133	148	168	144	165	150	162	182	133	130	149	160	169	148	148	150	168	131	159	161	169	160	150	136	161	146	142	164	151	145	141	132	144	155	156	171	143	133	163	157	153	157	139	171	164	149	146	158	150	157	141	138	167	140	148	162	153	150	154	156	137	163	143	155	146	130	148	150	167	140	137	142	156	157	133	166	150	142	142	143	141	140	153	149	123	148	142	156	132	146	137	173	136	158	155	164	149	157	165	158	150	139	159	135	134	145	156	159	168	157	158	146	134	163	133	165	129	158	134	127	146	149	130	171	152	153	151	130	139	156	149	153	157	147	149	139	172	154	151	153	159	154	167	138	162	147	149	151	140	160	138	154	194	141	178	161	134	153	153	173	149	155	145	155	143	171	148	173	156	162	160	151	125	162	161	156	151	139	183	139	135	154	149	151	148	148	136	142	150	136	139	151	137	148	175	158	158	151	152	147	149	139	120	163	151	121	138	165	165	165	126	164	173	125	157	140	155	139	158	163	144	154	129	133	138	183	138	124	164	148	152	145	149	150	171	134	156	144	163	142	157	137	154	156	149	150	159	160	163	164	138	174	168	163	149	149	129	175	171	132	169	156	161	146	147	160	164	158	155	135	158	138	169	156	172	153	144	153	161	154	134	144	141	147	141	143	160	166	149	149	135	135	155	139	130	168	126	161	139	148	154	130	143	164	153	147	156	152	137	169	152	147	135	134	166	174	167	150	158	164	160	149	144	133	150	156	140	158	141	141	153	155	144	173	127	136	157	164	163	132	158	137	151	147	137	162	133	150	132	154	137	159	148	142	174	156	164	184	137	152	143	159	147	133	159	150	144	163	165	164	162	138	154	155	167	148	147	155	160	187	154	130	128	155	174	173	148	160	148	157	134	173	155	147	148	158	130	156	138	148	146	160	167	135	162	153	153	160	133	166	162	161	140	153	156	159	171	152	133	149	151	157	143	157	161	150	169	176	147	176	146	149	158	142	141	153	146	148	146	164	156	149	138	143	148	141	162	159	143	148	163	154	140	158	153	124	140	156	151	143	135	142	148	134	168	160	140	157	126	155	164	146	150	148	143	170	186	171	162	150	129	157	162	158	151	140	142	156	146	153	159	142	141	130	144	158	143	133	165	160	137	174	171	157	167	166	141	154	152	159	148	158	159	169	148	122	191	169	163	162	141	137	145	141	162	141	154	154	150	141	147	140	136	140	150	149	156	145	155	150	142	148	142	120	159	152	156	148	159	159	151	167	144	139	156	136	133	134	178	148	148	149	142	162	147	141	144	168	140	161	155	146	136	146	167	156	141
20800	1475	2976	3194	2685	2156	1842	1517	1365	1145	1061	986	905	855	782	724	743	698	650	622	592	593	591	551	572	548	512	527	562	552	545	490	558	572	498	499	491	486	512	506	480	460	505	475	480	497	469	477	423	482	472	442	488	495	444	441	522	513	484	516	447	435	414	484	468	435	441	494	460	436	464	471	442	463	468	451	442	441	461	418	430	450	459	502	470	450	422	466	432	452	446	460	452	440	461	479	485	468	434	447	451	446	427	454	482	490	400	452	444	460	454	423	442	455	423	439	472	448	444	435	483	434	438	489	475	431	453	386	442	467	462	485	461	453	456	491	427	473	491	489	430	457	443	437	432	437	461	445	433	430	473	482	457	449	479	450	472	454	497	437	490	415	422	450	437	473	454	450	465	430	465	394	436	422	504	449	438	411	461	444	423	491	437	460	465	478	451	418	458	482	446	447	444	401	472	435	474	482	424	463	442	443	522	453	399	442	410	445	424	428	443	439	445	446	435	455	455	445	436	451	417	468	490	460	462	391	470	441	443	456	422	436	460	487	468	450	429	415	458	465	452	479	474	450	446	473	436	417	449	461	449	448	405	444	427	441	440	469	485	419	452	441	420	455	499	453	458	451	461	518	455	450	511	433	458	506	411	473	407	448	451	408	409	485	410	450	462	404	463	460	404	418	423	444	454	483	436	476	453	440	448	438	424	489	452	425	430	414	472	462	450	438	430	435	458	454	444	380	447	463	443	451	419	431	446	433	425	485	486	431	479	449	457	487	503	450	431	442	425	470	460	431	451	441	440	440	444	429	401	466	451	431	413	467	445	417	426	442	468	463	433	484	463	424	463	434	486	426	431	455	469	459	396	499	441	480	449	470	433	443	497	424	444	445	482	403	459	481	443	444	423	451	449	442	425	445	502	444	461	459	499	466	464	433	451	489	495	473	461	478	450	432	448	426	432	438	486	414	456	466	443	469	468	452	437	410	426	483	473	454	464	446	444	474	447	450	415	448	483	470	440	404	426	427	458	469	491	467	462	421	417	432	435	435	456	426	481	458	465	435	529	461	432	462	463	473	461	439	470	414	498	441	424	471	477	434	417	455	451	441	470	411	448	446	430	424	429	415	473	467	467	468	451	458	454	431	421	433	477	411	437	468	463	450	421	430	442	448	436	467	466	467	452	413	422	415	470	434	440	477	432	461	454	476	439	474	476	447	461	451	432	456	420	438	493	451	441	453	454	457	462	435	463	462	457	423	440	419	464	476	453	470	451	449	467	423	427	422	460	437	481	458	452	439	446	432	430	424	429	461	440	457	456	464	439	469	423	468	445	488	468	465	428	446	438	465	433	425	428	459	461	425	467	467	462	443	457	473	472	488	464	488	438	460	473	433	447	498	442	393	436	427	466	442	427	446	469	412	465	439	452	443	472	421	513	451	432	454	474	423	467	443	427	470	433	468	433	491	428	406	432	438	469	433	485	460	477	448	464	455	426	471	485	430	446	464	426	458	453	452	459	441	435	463	469	457	432	426	434	449	477	449	433	426	449	464	434	486	494	417	464	435	426	471	444	439	442	438	415	416	469	450	459	442	457	462	493	448	424	480	456	452	434	474	443	441	484	456	438	454	432	449	454	435	461	437	438	458	405	441	471	446	437	465	429	466	431	420	467	443	431	418	479	422	463	427	444	438	475	462	490	444	456	484	460	436	446	436	457	391	427	432	455	477	440	485	443	427	458	470	490	465	453	449	430	448	459	419	473	464	421	469	436	454	449	433	470	447	445	427	460	474	465	458	415	424	441	452	468	445	439	451	472	478	459	441	432	445	426	447	434	448	444	450	458	473	448	446	419	449	447	444	434	433	424	493	457	435	474	458	451	465	444	430	477	451	420	442	432	446	455	457	447	465	456	433	495	443	446	454	461	439	459	448	492	466	445	440	492	461	427	471	420	420	430	427	438	429	427	474	436	458	467	456	453	394	448	447	449	467	451	462	433	394	439	454	453	441	474	419	452	453	435	440	456	447	458	441	453	444	409	475	474	472	467	465	447	438	460	436	422	460	487	441	413	425	484	467	490	506	466	459	467	476	463	438	451	466	460	482	422	401	431	455	448	415	463	465	447	437	428	482	436	470	452	467	416	458	426	467	473	487	475	450	439	441	456	458	446	455	439	446	486	429	436	436	454	480	445	424	435	403	465	442	463	436	497	425	433	444	449	434	413	451	459	451	423	438	463	439	431	461	476	428	472	416	425	436	469	449	427	478	429	448	440	450	440	477	447	412	460	460	463	454	477	440	486	442	440	471	479	446	439	409	437	453	462	443	455	452	458	486	448	414	441	418	450	431	433	402	427	437	441	460	434	446	421	431	446	447	434	439	438	445	444	456	465	469	460	454	430	461	469	479	472	445	428	444	409	466	478	484	428	440	435	468	443	447	460	487	458	459	434	456	470	481	465	444	460	447	476	470	407	419	462	450	460	478	471	447	433	422	419	445	458	442	434	456	454	430	451	479	433	441	437	477	423	421	447	464	486	428	458	431	455	438	466	464	452	405	458	441	467	471	425	453	453	421	466	469	435	469	453	438	472	438	481	456	484	487	423	455	444	480	442	443	430	463	464	471	426	428	419	452	437	473	441	420	478	448	435	459	467	441	435	447	409	435	456	413	453	437	455	449	428	435	435	449	443	408	440	446	466	423	387	440	447	435	474	461	444	474	407	455	432	432	451	422	431	454	447	461	478	446	455	453	469	436	506	490	482	443	426	470	458	447	487	454	449	484	506	475	443	472	447	433	464	463	444	448	452	472	425	450	428	431	481	410	454	462	497	457	472	482	414	415	457	476	434	410	457	459	460	425	421	464	427	442	458	445	446	449	456	452	416	478	483	470	445	452	450	434	431	450	451	460	446	468	390	438	490	468	453	461	497	452	431	484	454	439	465	446	435	453	450	449	470	431	450	411	439	487	450	434	442	435	454	506	467	445	434	449	438	450	458	433	488	452	452	451	473	436	426	459	450	466	437	435	453	429	453	448	468	446	404	444	456	442	450	451	436	427	453	417	450	495	416	438	427	458	468	514	464	422	445	498	450	460	435	418	454	445	472	437	455	435	475	464	480	430	421	418	474	444	462	404	431	490	445	444	445	469	496	447	427	449	481	419	482	439	419	453	471	439	422	453	447	454	444	447	414	449	485	434	456	446	410	446	450	465	438	424	462	407	417	456	435	442	427	471	399	437	439	447	421	433	430	442	452	489	448	477	471	430	438	437	453	439	439	449	478	473	442	446	456	449	442	456	449	457	463	475	475	459	420	457	463	409	457	424	433	454	491	472	442	478	468	429	436	444	463	447	458	504	456	465	428	476	479	479	452	444	459	461	460	438	478	452	474	471	431	440	443	435	422	455	427	429	485	454	441	430	474	454	462	424	452	453	467	455	489	507	439	492	444	437	451	469	447	449	436	418	436	448	452	438	459	453	461	428	443	438	453	456	464	448
54428	12436	3019	1884	1195	926	618	490	366	342	279	249	215	225	192	192	161	183	186	141	178	139	157	158	141	148	129	132	140	125	132	124	131	121	138	124	118	136	130	118	121	116	139	126	126	107	118	135	108	126	108	133	120	137	124	98	120	132	122	106	125	124	125	127	114	96	108	112	99	138	125	134	115	115	106	98	115	102	127	114	113	125	94	135	130	103	121	123	103	121	116	115	124	119	118	110	116	121	120	140	112	111	93	111	117	112	117	101	110	116	124	119	123	115	95	127	135	125	116	89	113	115	129	107	114	121	95	101	110	121	115	110	106	114	114	125	87	128	104	107	134	112	110	126	101	135	100	109	123	101	118	101	149	112	108	96	109	120	110	106	127	118	112	121	108	108	128	116	111	112	128	122	115	106	128	98	124	114	108	113	124	116	106	117	117	119	118	98	111	100	126	114	122	107	105	121	113	107	129	104	116	127	118	112	105	104	109	128	111	109	109	100	118	120	118	124	111	140	98	96	109	116	120	118	103	112	111	123	122	101	103	126	125	111	108	108	124	105	99	103	118	126	125	125	105	129	110	109	112	110	116	102	122	105	127	106	118	106	117	110	121	114	117	126	106	124	103	106	139	114	119	111	107	109	130	99	126	120	117	121	103	127	124	99	120	107	115	124	111	104	109	112	111	98	117	120	124	118	97	109	117	130	121	114	120	114	120	101	123	128	105	118	118	117	111	121	123	121	116	126	126	109	105	114	109	114	111	110	122	91	105	127	98	111	110	121	93	125	115	115	111	102	126	113	148	123	127	108	97	105	113	112	108	98	116	97	111	114	120	113	117	116	128	110	113	132	106	133	125	106	110	103	118	122	118	96	117	101	128	111	96	131	100	104	124	100	103	120	104	107	112	97	103	113	92	106	106	114	116	113	109	118	116	110	94	118	134	112	107	109	91	115	118	109	114	139	129	98	93	111	144	125	117	100	110	100	106	95	102	107	110	107	108	117	110	112	106	108	107	111	130	104	100	137	114	117	129	97	117	127	131	90	129	106	138	113	130	128	107	111	101	126	102	134	119	108	116	120	115	90	108	112	113	126	114	95	104	137	135	138	101	133	118	115	113	114	125	112	121	109	118	104	122	93	108	104	91	92	137	124	109	118	134	122	125	102	120	137	97	117	100	117	97	115	118	119	126	115	86	130	113	88	114	114	99	126	105	128	101	119	113	126	119	102	114	115	104	96	108	99	112	113	134	111	141	109	102	122	124	115	113	122	121	118	131	122	96	126	116	114	109	94	114	132	121	107	117	122	106	101	135	108	129	122	120	111	128	94	111	114	112	114	113	119	123	97	110	116	113	120	101	111	109	111	111	117	99	115	121	118	106	111	121	93	122	119	97	111	101	117	106	97	109	119	110	93	118	121	93	89	106	112	127	138	93	132	116	115	116	120	126	107	91	122	111	123	109	124	99	117	117	105	109	128	102	122	108	122	95	107	110	100	107	124	118	110	120	128	102	128	114	123	116	104	115	115	126	100	116	109	135	95	128	118	106	105	126	130	111	111	116	110	135	107	112	100	123	133	129	115	132	90	122	125	117	126	101	112	121	134	124	94	128	110	121	114	105	101	118	127	114	110	96	113	110	113	128	120	120	118	121	97	111	132	100	109	136	117	96	126	127	106	108	113	91	103	121	125	123	118	100	119	131	95	99	133	110	102	114	103	103	117	116	104	120	102	103	108	146	119	122	120	112	119	108	103	130	116	109	125	118	118	125	98	77	105	118	110	106	103	118	102	104	107	119	121	114	114	123	115	122	115	94	102	98	117	109	111	116	136	122	108	107	117	100	121	93	134	128	127	116	121	101	105	116	111	96	103	118	114	106	119	108	118	105	109	122	109	133	136	112	105	110	124	128	126	95	101	117	104	99	103	110	115	106	103	100	117	120	136	95	95	93	126	127	108	104	120	117	115	103	108	118	131	95	142	113	121	117	101	113	98	102	107	97	114	108	114	108	118	117	108	112	108	119	114	110	99	107	101	119	124	90	106	122	105	101	136	104	116	121	120	99	117	92	93	125	118	111	103	115	101	100	122	120	97	103	121	138	120	116	103	102	90	136	119	121	98	119	90	93	109	120	101	114	102	123	124	99	97	111	122	103	114	116	102	124	107	104	116	110	126	112	102	136	133	123	106	101	132	124	124	114	98	113	114	106	103	114	121	117	118	103	103	102	95	120	111	103	112	110	95	125	120	119	107	110	110	103	109	114	119	123	95	119	107	115	91	110	124	109	122	113	113	119	117	108	80	121	95	99	115	114	110	113	117	123	110	118	126	118	122	110	121	120	124	116	113	131	98	114	111	109	113	113	126	142	116	124	124	107	110	123	109	102	112	105	125	111	106	113	126	121	115	111	123	101	103	108	111	114	100	116	118	113	107	95	105	130	105	108	109	80	118	104	106	113	94	104	108	121	128	114	115	117	121	119	112	108	119	108	116	115	98	106	100	112	104	107	105	111	125	94	125	100	98	104	100	119	128	112	117	111	121	117	101	127	125	121	102	120	106	114	95	109	120	106	104	119	111	126	107	110	113	106	107	109	103	110	115	107	123	104	101	119	116	125	103	127	100	136	128	117	102	116	106	105	104	124	92	130	101	106	113	117	116	119	115	121	90	117	120	97	106	112	136	108	111	116	115	140	116	105	111	105	116	113	101	98	109	126	114	106	135	128	124	126	134	110	101	106	128	98	118	122	117	133	106	126	100	97	104	98	121	119	122	115	104	127	111	108	109	104	100	97	130	115	109	104	102	113	94	103	94	116	119	106	127	113	114	116	99	109	118	134	131	99	105	117	128	100	134	125	94	130	115	116	118	136	130	123	88	122	125	93	113	116	112	105	131	107	124	119	127	113	116	112	116	107	113	100	98	112	105	118	105	127	114	117	80	105	116	81	98	104	106	106	110	109	122	119	109	107	109	116	116	103	107	126	114	110	114	114	110	116	139	102	118	109	114	114	107	118	99	121	107	103	108	103	108	114	113	115	115	119	116	115	103	113	98	109	105	119	100	108	101	98	108	118	98	126	104	121	98	104	118	103	116	120	100	123	128	129	102	112	108	95	97	88	138	111	125	124	101	107	100	116	111	121	126	108	120	108	112	123	103	102	132	109	89	125	122	127	113	103	122	121	112	107	124	91	125	120	124	98	124	115	119	103	99	124	118	112	113	106	97	86	112	124	126	123	107	102	107	108	111	130	118	122	106	110	101	126	113	121	120	104	119	115	111	129	92	121	98	111	125	115	107	99	124	120	125	119	118	118	129	114	97	106	131	108	116	124	108	119	114	124	98	108	107	128	116	110	110	104	124	126	116	138	123	119	130	111	116	114	106	115	108	103	106	107	107	134	100	144	127	103	111	107	118	122	92	118	106	104	111	110	97	105	112	99	103	133	115	98	119	125	121	123	125	103	99	118	124	118	121	88	124	105	104	109	116	101	128	119	108
25930	2351	4846	5473	4609	3793	2975	2423	2056	1733	1533	1379	1237	1079	1012	924	828	838	776	686	676	673	666	639	624	601	567	547	551	534	508	531	491	494	497	457	484	452	445	469	441	454	424	422	467	442	440	425	419	400	418	402	439	423	434	468	450	461	438	440	437	420	386	408	405	407	388	378	397	438	367	353	396	395	394	394	392	398	406	376	384	394	410	382	354	341	358	381	406	385	373	385	398	409	373	383	431	421	347	358	378	365	369	372	380	394	365	388	392	364	361	371	356	388	376	378	365	373	348	388	393	367	377	368	384	403	377	397	381	356	339	395	417	397	401	390	369	347	367	406	355	385	378	375	370	345	354	384	375	400	382	396	377	409	375	360	340	346	377	388	380	358	351	373	381	348	377	376	362	354	390	354	388	377	354	384	401	364	361	364	382	414	346	341	386	366	374	353	353	351	414	389	378	368	376	388	364	367	388	368	380	329	364	339	411	390	347	355	352	367	396	361	371	364	326	351	390	406	368	362	363	357	354	355	332	398	379	357	366	369	350	373	350	379	359	357	343	363	362	374	377	380	341	375	373	348	386	355	383	398	373	375	371	356	364	367	349	342	337	371	360	381	391	363	374	372	374	384	383	369	361	394	351	347	369	378	385	352	345	362	376	366	381	360	356	363	354	385	379	359	347	372	367	395	375	363	386	358	380	424	331	398	411	388	362	339	352	401	341	348	354	348	388	416	358	380	392	365	374	331	327	368	346	386	364	363	387	339	375	376	346	334	368	332	375	380	368	365	396	327	359	410	359	378	385	359	371	351	391	350	389	359	346	383	381	389	361	324	337	395	395	387	356	381	376	371	381	353	391	374	347	383	357	372	381	375	359	390	340	368	359	355	391	379	349	351	386	349	371	392	392	352	363	372	363	383	356	403	359	351	358	355	364	367	358	351	378	348	370	339	386	397	342	372	365	380	352	367	379	392	352	360	384	374	363	362	343	370	391	362	391	375	367	376	359	355	364	352	342	390	378	401	342	405	351	344	371	350	374	385	375	353	366	383	373	370	396	380	395	374	357	361	370	406	353	360	358	342	347	352	357	369	361	379	381	352	346	388	379	353	346	370	346	370	349	356	377	370	371	354	391	344	380	424	335	378	371	350	369	351	357	353	346	348	324	376	374	378	350	376	391	335	384	375	373	357	340	338	363	373	358	356	402	348	363	386	372	329	349	362	332	343	364	390	361	390	387	365	363	365	379	354	348	367	369	385	355	361	379	377	341	387	363	391	357	338	348	380	395	370	364	358	355	345	357	368	357	402	363	359	398	377	351	351	410	384	322	342	380	388	417	351	359	339	354	385	368	376	347	363	366	383	390	344	361	393	376	360	378	389	357	359	353	345	397	393	354	380	372	375	396	346	404	392	370	364	408	344	350	367	349	367	361	379	391	368	360	378	386	349	388	359	410	331	365	361	393	382	392	379	360	364	366	355	373	361	390	395	378	363	337	355	371	390	358	365	377	368	381	348	387	363	376	387	326	401	364	361	370	380	382	342	321	373	398	390	384	356	365	393	384	350	370	371	386	399	407	387	354	375	396	400	362	375	400	365	352	418	363	385	331	355	355	336	387	352	369	352	351	373	385	356	378	365	371	379	382	415	363	358	364	361	359	372	332	376	330	367	390	356	359	391	356	363	341	369	346	375	364	352	357	370	361	378	406	342	416	358	357	333	353	345	356	376	369	374	375	395	365	363	323	364	374	335	379	396	357	376	368	370	369	381	351	370	345	372	371	372	381	339	381	350	379	359	367	340	323	365	395	348	376	369	375	389	390	370	383	373	385	358	364	410	352	368	354	361	358	373	341	392	376	366	380	377	364	380	351	336	361	329	363	372	364	369	379	352	396	378	347	353	382	374	367	350	346	372	345	375	378	372	366	412	386	354	361	372	369	388	384	326	351	359	356	353	369	378	358	369	398	380	347	347	365	366	354	350	388	420	368	379	375	371	370	360	393	383	369	350	348	405	363	371	387	359	370	375	326	356	395	373	387	390	398	352	372	327	386	365	414	386	350	392	376	368	354	385	346	379	380	353	336	386	376	387	333	346	358	376	379	388	372	382	356	380	369	377	343	380	385	368	371	335	354	356	361	351	362	392	376	381	395	369	357	400	369	347	363	364	389	379	360	342	341	390	343	397	376	364	369	372	370	352	373	367	337	378	351	347	399	360	363	431	369	366	366	349	372	397	333	354	364	366	374	370	353	359	366	392	378	384	350	366	369	360	364	380	392	318	365	378	353	399	349	368	388	366	365	423	384	364	381	361	375	358	354	384	339	354	362	345	368	370	356	367	396	375	325	335	388	372	373	353	355	363	361	369	348	349	350	389	370	360	392	367	395	357	393	364	368	390	351	354	399	365	392	354	394	343	404	372	346	386	393	322	388	347	345	362	350	380	378	405	360	382	364	355	339	369	410	410	356	360	348	403	382	363	394	351	346	374	377	364	377	367	356	357	397	376	382	363	354	346	359	369	389	408	334	340	328	358	382	343	375	374	354	383	369	379	351	386	358	362	386	349	391	333	386	328	387	410	366	367	354	338	386	397	337	370	358	344	362	364	399	378	385	398	359	393	376	370	347	365	379	336	382	352	382	388	357	344	354	348	346	383	364	348	400	375	376	366	393	312	387	363	378	361	346	357	366	394	351	356	384	383	332	380	360	365	366	381	339	342	361	375	372	357	365	375	378	371	386	381	374	373	360	359	369	380	329	369	390	426	368	371	356	400	359	338	352	365	369	370	360	388	359	394	355	389	352	400	341	396	386	344	381	373	359	382	382	363	347	390	381	383	381	364	384	342	378	357	360	406	359	377	368	342	359	371	391	357	411	349	390	382	369	385	385	383	383	372	393	362	345	371	368	366	339	363	373	379	349	364	346	359	345	361	399	371	395	387	388	400	363	339	347	382	389	369	372	349	353	359	363	399	382	347	366	379	388	392	375	360	387	379	354	356	380	360	379	395	364	347	415	411	355	360	361	355	348	379	361	367	349	402	405	386	371	358	351	353	366	378	350	334	336	368	373	371	367	371	354	392	379	371	342	384	352	387	388	371	329	355	354	370	340	361	371	357	377	390	368	374	377	366	361	377	387	344	348	346	377	405	384	397	391	375	367	373	405	364	382	343	359	350	364	354	352	387	362	382	365	365	344	347	355	401	375	339	362	375	370	353	370	408	387	361	358	384	353	359	319	369	384	364	335	369	364	334	393	359	372	358	364	353	350	352	345	388	356	351	348	353	389	391	354	343	356	376	322	357	373	349	382	360	371	358	373	364	343	364	345	385	348	365	382	325	352	384	363	377	385	348	363	356	373	359	343	351	340	349	353	375	351	367	349	347	362	332	369	379	353	350	365	378	365	342	349	411	395	351	362	349	344	368	345	348	370	392	377	349	383	337	371	395	374	370	376	384	387	368	368	380	377	382	355	343	373	377	399	368	384	360	376	390	335	367
10806	647	439	377	307	324	289	258	269	270	257	270	274	278	259	283	288	259	241	296	270	272	271	280	284	272	268	278	292	254	252	269	274	245	278	268	266	281	251	291	258	236	266	240	278	252	259	259	282	250	280	260	297	249	251	280	259	274	238	294	295	263	256	252	273	275	257	258	289	269	280	263	269	261	261	279	262	263	240	259	264	255	273	297	300	251	239	305	291	283	262	290	272	233	269	254	258	300	286	272	254	254	274	278	272	265	244	266	255	280	270	270	268	307	276	242	287	276	287	249	273	277	281	254	270	270	264	291	268	251	296	264	250	233	254	241	250	279	279	258	264	273	274	257	299	262	239	260	243	284	271	248	279	281	225	265	290	312	308	244	274	263	257	279	281	251	264	269	292	239	289	286	265	261	266	259	286	276	255	258	253	290	283	247	278	287	271	267	230	261	259	272	264	248	285	290	288	263	267	280	251	270	251	247	272	261	250	284	269	271	267	278	242	236	256	273	253	270	261	302	275	259	254	264	254	274	263	274	281	290	283	251	290	242	287	268	281	296	303	290	281	259	247	267	247	265	273	239	258	271	259	297	311	257	270	269	264	285	257	269	273	248	250	274	244	267	250	251	298	288	283	251	277	251	262	270	285	275	266	267	287	270	274	256	262	264	262	249	260	257	269	288	263	250	270	255	263	263	275	271	269	303	274	267	278	277	252	277	252	279	245	289	264	283	273	279	289	275	267	292	251	301	297	267	286	263	264	273	307	260	282	280	263	292	267	290	264	265	259	254	257	260	270	288	257	245	277	234	266	257	265	270	261	289	239	246	242	257	264	267	254	279	257	300	271	264	267	258	247	264	253	268	257	241	271	256	249	263	275	271	284	261	278	263	288	269	269	250	281	269	266	261	289	267	254	263	268	267	282	295	259	258	268	244	298	273	271	283	286	312	284	274	271	264	257	248	279	237	274	267	267	287	265	273	273	252	260	268	273	281	272	256	262	259	254	293	237	252	267	293	288	295	265	302	253	298	250	261	247	256	316	268	277	256	242	280	289	243	284	277	277	256	273	299	303	261	246	292	268	273	270	256	286	269	267	273	298	259	272	293	243	280	279	270	260	248	278	274	270	301	276	272	241	269	262	260	276	252	234	264	262	269	276	271	271	273	266	268	258	243	307	236	270	250	279	275	291	245	291	291	244	265	254	281	303	282	245	254	274	258	294	272	249	255	270	255	264	254	278	277	289	251	275	282	259	282	282	270	237	257	258	268	257	253	272	263	281	292	294	268	286	259	274	300	269	287	259	277	249	280	259	281	244	276	283	287	285	277	271	282	276	266	257	254	268	281	256	283	250	264	234	262	269	272	256	331	271	290	277	272	273	248	257	273	274	286	265	246	276	277	286	247	263	290	269	260	271	262	296	239	281	260	266	291	253	296	278	277	284	291	264	273	259	308	250	262	259	289	264	278	307	246	265	267	264	273	275	282	252	273	236	275	259	279	290	270	271	246	248	259	246	286	287	264	259	267	293	241	279	272	254	280	254	251	297	275	264	257	238	245	280	299	281	277	257	290	264	258	255	281	258	289	243	265	266	256	250	257	283	250	258	252	316	255	238	288	251	240	284	272	261	284	233	244	281	275	260	264	280	261	276	255	249	245	259	262	274	278	255	275	280	265	252	277	259	254	263	276	268	256	230	245	278	240	260	260	250	253	285	240	251	257	239	281	253	281	287	290	251	246	246	246	277	253	285	269	283	273	295	272	269	277	289	277	274	257	231	281	282	257	267	263	268	254	257	263	236	240	266	259	278	247	263	237	283	273	310	234	282	264	268	252	269	243	245	255	276	262	266	257	283	280	270	245	245	249	277	290	277	264	285	276	283	255	257	277	267	274	270	281	300	238	273	255	272	267	247	291	287	286	266	274	279	303	259	282	261	266	264	285	247	262	250	243	273	297	255	273	266	270	299	257	276	249	288	280	262	297	278	255	284	223	268	264	269	276	277	270	272	257	262	255	250	256	254	286	254	265	282	254	301	272	283	291	289	256	282	274	241	293	263	278	253	258	257	270	272	278	276	265	256	279	261	284	266	268	265	250	280	254	280	290	271	261	260	259	293	259	279	281	267	292	272	255	259	238	268	268	248	270	293	268	258	254	281	256	266	252	305	269	273	253	268	291	275	257	311	262	262	255	279	303	232	227	273	274	292	291	272	251	285	240	263	293	254	256	254	248	288	282	277	270	245	251	255	277	278	255	265	282	273	265	261	263	267	274	282	297	273	246	260	276	274	252	273	292	251	260	263	251	253	272	264	271	272	275	252	278	272	267	314	255	246	273	289	313	268	302	268	272	260	275	268	260	258	274	295	276	274	260	262	249	283	242	263	259	258	281	260	256	252	255	276	289	298	252	261	248	278	266	285	255	281	258	288	238	250	280	293	258	236	259	271	245	254	274	268	283	282	289	280	301	257	262	261	272	284	243	259	279	274	261	267	276	288	244	287	233	276	282	246	262	291	278	276	269	268	237	250	266	260	260	285	276	281	248	262	269	269	292	251	308	282	262	275	253	272	251	257	263	263	257	260	259	258	249	254	262	276	249	263	288	286	260	264	259	265	259	283	273	261	281	261	249	272	258	253	239	286	264	272	269	293	256	270	291	239	281	244	247	256	256	267	250	256	280	294	259	253	262	280	252	268	249	296	292	296	261	275	236	266	306	282	246	261	241	273	282	260	232	242	242	252	276	280	259	293	258	279	266	249	252	252	258	301	256	257	272	262	256	290	270	292	291	284	268	268	300	262	283	266	274	284	268	255	268	288	274	254	253	279	275	258	271	257	243	249	248	274	272	255	266	257	273	243	286	269	282	241	282	256	292	280	252	267	248	256	275	272	264	267	259	266	250	295	234	271	265	269	290	258	275	247	290	260	292	265	295	261	299	275	260	246	273	270	249	260	265	279	294	276	258	289	290	265	249	249	288	236	282	259	301	229	282	292	271	283	241	279	259	263	293	264	274	257	285	264	271	262	265	282	290	272	268	253	307	254	248	258	252	259	277	292	279	246	259	242	231	275	284	304	257	257	236	267	277	269	324	244	284	278	252	257	250	270	243	278	268	297	270	246	270	259	262	281	281	267	276	267	250	273	242	239	255	278	252	233	272	268	273	246	280	278	258	268	288	246	267	278	250	265	252	264	238	281	257	287	256	306	275	269	257	255	262	249	261	245	261	265	255	271	269	284	259	274	273	261	263	257	263	270	294	236	226	260	266	264	260	284	281	278	277	273	286	289	290	269	259	276	247	281	274	291	255	285	275	268	263	284	294	268	278	273	255	286	272	259	266	262	245	265	270	261	261	294	270	296	255	253	278	280	279	247	295	253	252	296	265	263	274	274	253	271	256	276	243	278	254	267	279	249	292	266	295	254	260	252	250	301	266	299	245	246	275	263	282	278	230	296	275	305	242	288	283	266	276	241	283	254	287	257	270	255	260	260	278
9646	890	1103	1137	997	923	826	900	849	771	878	799	778	774	792	828	851	793	713	790	777	789	767	718	793	758	739	781	756	779	730	791	715	739	789	771	732	736	720	766	757	749	754	761	734	720	748	765	802	763	806	758	765	833	762	726	799	761	731	777	758	771	759	800	748	794	761	750	722	737	760	723	734	827	748	733	729	719	697	745	747	785	723	741	762	773	729	807	734	763	723	757	694	758	729	735	707	769	738	734	738	711	745	738	745	710	750	742	784	781	769	736	719	723	773	742	718	763	784	788	727	727	738	726	769	711	766	740	724	776	749	737	745	751	781	721	721	724	717	736	740	698	753	755	724	699	792	748	742	752	759	727	729	707	715	717	751	784	776	762	747	811	722	760	767	736	764	753	766	779	797	719	771	806	774	736	770	731	746	752	750	750	744	749	776	755	767	744	782	730	732	740	723	713	796	712	782	745	737	792	736	786	737	776	756	777	769	772	748	728	753	710	767	773	739	728	739	757	746	750	783	764	756	768	771	728	771	771	736	758	752	743	749	740	761	740	761	745	709	770	771	699	771	766	773	741	759	778	751	776	754	725	750	770	735	746	806	730	778	767	711	720	781	749	768	741	748	737	738	779	700	733	789	712	779	755	728	787	737	761	753	778	737	692	690	753	778	783	711	738	721	763	757	759	790	765	778	711	737	729	746	771	721	734	736	738	776	750	712	738	776	723	721	773	785	777	737	779	706	758	746	755	743	767	689	739	782	777	746	784	724	742	740	751	718	812	774	754	760	721	776	790	731	723	760	763	790	756	740	761	718	734	824	699	733	771	737	748	747	795	757	756	715	784	725	748	718	765	774	746	776	761	784	722	742	764	789	734	728	753	781	803	794	760	767	738	750	742	804	715	757	747	783	731	802	740	723	742	780	759	755	769	765	749	738	761	779	721	747	711	752	800	755	760	727	766	772	804	743	729	712	741	760	783	785	806	749	734	710	695	732	778	739	782	729	745	749	791	723	790	714	738	756	740	721	782	752	812	749	758	765	743	763	713	784	737	759	766	767	764	734	806	707	760	687	798	720	717	725	791	757	769	765	786	727	779	766	762	712	748	785	739	730	776	737	746	752	763	815	788	780	721	759	752	752	752	800	772	777	713	700	677	737	782	758	762	738	742	772	792	717	787	730	721	769	709	733	815	775	777	756	747	732	729	771	720	726	735	702	750	792	763	765	769	752	757	778	760	767	741	751	763	775	754	700	770	785	784	792	781	759	730	720	739	747	743	741	742	769	745	759	772	740	755	740	760	771	784	738	756	728	726	783	770	778	760	737	767	729	728	734	812	743	739	769	736	791	735	762	763	737	784	737	762	784	737	769	745	744	829	712	730	789	723	781	759	750	745	702	806	684	739	749	735	753	731	811	794	797	763	733	747	815	739	754	761	724	742	742	716	781	769	741	779	751	701	788	752	796	748	752	780	740	732	793	738	736	789	728	762	793	731	779	772	747	796	706	743	738	794	846	796	770	751	719	771	756	741	809	772	757	739	761	785	817	720	734	747	743	769	790	787	760	757	831	772	737	725	781	762	743	738	767	798	744	702	817	738	763	731	743	733	775	732	737	715	773	773	711	793	712	767	781	772	758	809	731	755	742	741	784	782	694	774	776	750	765	735	769	787	705	821	778	710	719	726	786	727	738	758	760	718	717	746	717	732	749	774	742	756	758	760	734	706	780	781	710	715	707	719	703	714	721	776	772	729	754	745	726	740	733	786	745	763	758	761	738	774	773	706	717	720	748	742	709	796	747	806	776	763	778	718	772	754	771	791	733	775	743	745	776	794	729	748	775	771	740	735	731	735	760	756	763	782	742	735	788	782	747	769	735	691	776	722	773	739	761	760	787	713	734	764	789	734	742	717	754	707	777	736	745	757	789	732	730	749	705	771	769	735	793	749	798	756	756	745	712	791	733	736	767	744	775	752	726	745	804	737	770	755	735	769	766	782	792	759	753	760	766	716	736	753	759	777	775	761	695	737	764	760	757	826	741	792	775	778	713	709	803	816	715	781	677	727	751	768	770	779	742	710	781	758	764	720	739	742	764	774	753	786	696	799	767	745	745	754	782	770	732	754	711	754	734	732	735	770	721	777	729	783	806	739	736	736	722	747	796	782	739	777	759	771	738	723	777	798	735	786	734	744	710	749	769	758	749	760	756	738	734	770	719	723	768	729	738	704	750	732	733	765	717	743	775	790	742	791	804	726	745	779	716	744	669	776	653	725	784	734	799	717	708	748	722	777	755	745	740	830	731	759	711	766	755	769	742	768	800	727	770	750	774	741	712	780	723	760	701	745	774	776	753	753	766	758	789	759	766	768	755	743	739	790	780	801	799	737	712	758	771	753	737	765	755	733	723	751	768	705	750	772	804	771	771	704	719	771	735	739	778	741	770	749	775	739	775	769	736	754	778	768	782	744	766	768	738	757	764	740	778	736	726	729	743	747	720	804	770	717	778	746	787	745	747	787	769	809	747	746	766	774	774	764	777	773	750	776	730	788	755	747	775	789	790	827	789	766	770	756	735	763	756	744	757	755	735	722	773	807	704	777	765	722	729	780	731	736	777	754	763	764	752	740	742	775	735	733	732	706	739	802	753	747	748	759	723	735	757	752	768	725	725	756	687	774	697	761	780	780	786	757	756	745	834	724	725	774	778	735	790	758	803	764	757	749	742	732	710	774	791	737	748	749	778	740	726	751	783	728	762	772	780	726	732	745	767	758	775	761	720	727	732	681	772	724	739	765	681	755	774	720	753	705	720	751	726	765	738	763	764	736	721	702	738	748	749	778	781	721	748	756	706	738	706	767	732	737	747	736	775	737	785	794	768	761	722	740	698	789	792	795	726	743	660	701	701	777	715	746	768	756	749	755	763	754	766	763	731	745	720	748	716	761	749	747	750	706	773	753	746	749	764	778	840	757	787	734	762	759	748	688	679	761	723	727	743	752	768	757	757	729	709	804	759	776	776	746	759	733	771	753	758	749	795	738	773	732	769	774	762	740	781	765	772	780	768	764	738	731	760	723	705	795	760	785	711	768	767	744	735	764	756	774	765	760	765	790	799	776	731	785	726	749	723	771	740	774	772	753	744	766	765	736	761	696	784	755	750	749	725	771	755	700	784	714	748	735	791	737	758	752	753	754	722	759	791	743	744	718	748	747	702	793	757	794	759	731	698	736	786	719	773	797	781	736	761	768	784	757	765	746	770	816	735	762	794	710	759	778	759	754	779	788	790	758	765	734	778	753	793	751	747	731	802	752	767	806	779	770	728	734	763	719	768	785	747	736	770	724	764	756	727	739	760	793	755	722	781	724	744	757	738	809	706	732	751	754	802	724	731	715	722	770	735	710	777	747	724	774	794	737	757	715	683	781	737	739	748	750	777	788	748	741	761	781	734	755	768	717	765	723	724	800	765	735	743	767	726	731	768	800	701	770	752	714	750	807
41267	5894	1396	1143	716	571	440	391	315	249	230	218	192	193	172	187	160	159	178	178	171	168	149	153	130	177	154	161	164	166	132	149	160	161	163	158	168	161	169	181	153	142	148	169	142	163	155	152	160	163	155	152	149	141	172	139	156	154	164	147	155	151	147	155	152	145	141	149	143	168	152	146	152	173	154	173	167	175	131	139	168	154	166	153	173	146	153	157	152	134	171	135	127	145	151	145	132	164	169	162	127	144	143	144	165	165	150	163	145	174	135	145	150	164	146	154	144	150	152	141	130	145	143	146	148	136	157	155	158	145	143	127	136	163	170	149	130	143	162	138	137	140	136	148	145	133	140	167	184	150	152	172	136	124	155	127	169	152	169	169	124	158	151	145	136	154	163	158	148	131	150	139	172	152	156	161	142	122	151	154	136	137	150	145	151	146	160	167	165	132	170	141	170	160	154	157	140	154	144	147	132	153	156	153	151	155	154	129	141	147	158	125	142	147	151	162	145	120	146	171	163	137	138	155	136	151	133	146	159	136	144	150	141	143	146	140	139	142	143	150	156	147	149	139	153	143	148	144	151	174	148	164	145	134	181	158	138	136	150	154	143	163	149	163	156	147	148	152	149	150	171	149	136	168	152	149	124	149	148	145	166	130	130	170	164	140	159	161	155	135	142	160	149	141	156	167	159	153	151	152	161	151	153	153	147	134	151	156	155	153	154	145	130	160	155	167	120	189	147	133	141	171	161	152	152	166	136	138	148	128	161	156	149	155	115	153	151	157	159	151	167	137	139	136	136	147	139	147	147	151	154	127	151	155	152	155	158	159	173	157	154	169	154	146	150	144	148	152	148	174	152	148	161	163	137	151	181	164	150	160	143	134	174	135	142	164	142	158	152	152	154	141	146	162	156	146	165	156	150	148	163	170	155	152	161	145	141	134	134	153	151	137	143	143	130	147	166	150	150	152	153	135	136	167	139	150	139	167	133	150	134	132	151	163	154	157	138	140	147	142	139	150	169	162	154	148	150	151	146	172	135	157	133	150	162	145	150	149	144	148	148	137	164	152	151	147	150	158	149	145	137	153	157	154	159	141	147	146	154	143	139	134	150	138	149	150	162	148	149	132	147	146	150	121	158	147	155	127	173	160	144	157	159	149	154	135	130	144	170	161	166	161	157	155	172	142	143	166	136	140	158	151	161	156	161	151	157	145	151	156	159	165	175	150	138	158	154	145	155	153	138	147	145	149	148	151	140	140	141	176	162	148	158	145	162	145	130	142	143	167	141	133	160	176	142	170	157	167	143	150	166	129	161	137	143	154	162	144	146	162	146	131	142	161	138	176	142	150	141	161	169	172	152	138	167	149	141	137	148	150	161	165	175	149	153	150	151	154	152	149	142	145	144	147	169	153	135	138	148	136	154	140	169	160	164	165	159	142	177	138	157	149	156	168	158	138	157	139	146	152	128	168	128	115	154	154	179	173	165	152	135	179	156	158	164	165	139	150	150	166	141	161	160	131	149	130	133	162	155	128	148	152	165	156	149	159	154	139	163	134	144	135	179	158	152	168	140	145	132	169	187	143	140	132	157	141	147	154	157	149	166	145	130	143	163	156	144	135	145	163	137	134	144	154	137	146	133	137	158	139	130	135	145	167	156	119	172	163	141	157	157	135	155	183	150	136	141	134	151	123	163	154	144	156	133	163	151	174	155	135	151	153	128	132	152	155	157	145	143	163	152	162	171	153	151	154	151	145	115	140	147	165	165	156	137	156	162	160	157	135	136	139	138	167	140	145	132	130	163	165	154	154	150	147	143	146	167	170	155	134	143	150	154	169	152	177	130	171	146	170	154	158	137	135	144	151	165	127	148	141	173	159	128	159	137	169	147	152	165	150	127	163	142	172	147	156	157	125	132	148	153	144	160	169	157	158	174	143	154	166	153	148	151	138	148	167	164	126	139	154	174	133	164	154	140	169	137	160	181	133	144	138	147	142	138	147	147	134	170	137	140	162	131	146	128	147	141	130	148	141	146	167	144	151	163	164	161	144	144	165	134	157	137	150	137	136	169	155	145	147	168	141	158	156	166	142	144	151	154	141	138	157	145	148	144	152	142	132	155	143	171	158	135	161	147	145	181	130	160	165	159	136	160	140	177	132	160	134	164	147	146	160	148	148	157	143	161	156	141	147	164	146	155	143	163	151	133	143	163	147	155	149	145	147	136	148	161	160	149	140	156	156	152	163	133	163	143	131	155	153	144	144	157	171	143	138	156	146	151	137	145	141	154	143	160	167	151	154	158	139	131	149	134	151	144	168	136	151	144	134	143	173	139	142	146	169	176	144	154	142	167	159	146	147	156	140	159	133	164	165	152	139	171	157	143	134	169	164	150	144	136	149	172	164	176	130	149	109	150	135	155	162	154	162	147	153	161	139	144	168	156	150	158	151	155	139	166	145	156	151	156	136	133	149	161	140	119	158	155	146	160	146	134	154	143	160	164	145	166	139	137	168	132	143	146	125	158	140	140	148	153	170	147	148	157	135	152	160	154	146	157	153	160	154	156	152	143	150	160	145	148	144	168	155	164	150	161	149	140	132	161	135	140	137	150	136	142	158	167	154	160	142	134	154	145	139	145	160	145	154	146	138	157	154	147	150	120	158	147	160	161	145	148	158	156	145	152	173	160	154	142	142	139	148	133	145	156	141	145	174	147	134	173	138	149	148	156	155	161	155	138	142	150	166	155	126	152	158	116	150	158	148	147	137	160	146	162	141	164	146	151	160	136	148	163	146	184	141	162	164	161	131	144	152	149	164	124	153	151	161	156	135	168	148	150	150	166	159	131	138	159	167	141	144	157	155	164	154	127	139	136	157	150	143	151	146	150	146	157	140	136	165	167	151	148	147	141	148	140	121	168	162	174	172	168	152	170	149	170	137	124	180	158	168	155	153	159	150	150	166	136	127	157	145	159	144	154	155	156	164	153	169	135	156	163	147	153	151	158	148	150	155	133	149	149	186	131	181	143	134	148	161	140	145	165	152	153	151	164	142	162	153	147	141	147	154	144	160	157	151	158	159	150	150	150	136	158	136	124	148	138	135	155	133	163	144	133	133	133	135	135	168	155	145	155	143	150	146	138	146	140	158	162	157	153	155	166	143	158	172	168	150	154	154	162	165	126	148	131	149	133	166	174	136	152	157	166	159	154	174	134	158	145	157	147	172	165	144	150	126	176	159	169	137	120	149	140	137	157	164	180	170	134	119	168	156	160	146	125	159	143	165	147	181	156	134	167	152	149	129	160	139	156	148	138	149	151	140	148	148	158	156	155	159	139	143	149	160	165	129	150	135	169	153	149	138	152	126	150	139	146	155	147	130	142	128	163	134	142	167	141	159	160	153	146	149	161	155	144	154	178	174	146	166	152	147	156	144	139	168	155	168	139	157	147	156	135	149	145	157	142	173	139	143	137	178	136	146	164	148	119	136	148	146	176	153
20533	1451	2746	3333	2721	2196	1820	1630	1335	1218	1058	918	888	785	735	776	644	700	683	621	584	660	562	557	572	574	516	539	545	519	518	477	504	530	520	480	479	487	520	448	496	484	528	446	451	461	489	468	479	454	467	466	481	473	487	495	502	469	446	487	510	446	454	456	484	476	467	430	488	447	476	504	495	470	410	477	477	459	492	428	444	432	495	445	415	475	463	467	468	452	460	439	468	454	460	462	483	443	484	451	447	467	440	457	416	453	428	449	446	447	468	477	445	458	449	495	481	441	469	450	459	474	445	466	457	463	466	437	457	455	433	435	481	477	466	435	436	457	451	457	461	429	481	459	449	410	455	419	494	439	427	453	497	408	388	461	433	477	428	478	452	421	444	480	441	440	459	473	438	451	458	462	411	467	455	474	444	463	452	431	450	454	445	448	440	450	420	425	431	473	452	432	409	501	440	445	439	452	447	423	472	451	442	453	441	450	437	463	455	419	432	462	472	474	415	438	462	464	476	407	446	454	466	453	465	404	427	465	405	433	457	449	416	412	454	459	458	489	440	435	426	440	424	397	451	451	460	456	444	421	465	455	463	430	444	467	448	434	401	429	449	463	433	478	446	430	444	436	450	455	423	487	450	441	459	468	447	465	402	484	493	454	472	432	443	455	448	468	445	456	459	438	450	442	462	408	442	449	425	470	458	459	442	461	443	428	480	450	480	450	466	470	451	445	452	430	448	432	460	409	422	407	439	438	407	425	456	434	420	436	450	445	442	467	449	427	447	437	435	448	450	418	466	417	407	455	416	429	457	465	438	413	439	480	460	469	426	440	414	444	492	431	511	444	479	441	406	427	441	430	468	447	461	424	444	416	396	459	447	460	461	466	426	451	443	504	454	437	448	456	420	477	416	495	448	446	416	448	439	445	460	449	451	396	401	439	444	453	461	453	491	425	459	426	445	437	428	459	492	436	477	453	422	432	462	433	430	449	440	445	463	455	462	444	468	486	471	429	457	462	481	452	438	429	441	440	439	456	429	427	417	488	467	407	454	438	445	428	453	463	416	435	444	437	451	457	454	468	435	465	408	400	417	471	431	435	480	443	443	420	444	418	483	450	415	476	454	450	406	420	458	443	455	467	407	439	453	449	452	412	448	469	415	431	465	481	427	444	439	453	447	452	434	432	451	448	442	442	498	471	447	453	436	465	450	446	489	444	466	399	443	466	417	453	471	458	413	436	453	462	422	473	427	449	452	460	474	477	461	442	455	467	453	440	440	448	439	457	429	511	446	451	478	433	443	419	447	419	464	407	465	457	469	484	419	469	479	432	454	456	415	456	429	440	433	411	442	410	418	475	445	477	462	441	462	446	485	433	442	446	424	419	439	436	466	473	406	458	485	432	475	405	481	443	422	457	462	462	426	411	433	416	456	451	431	432	457	453	482	452	447	451	464	433	432	444	412	419	440	455	417	515	404	415	467	433	459	489	461	489	462	443	418	418	444	422	429	451	458	419	452	451	471	470	427	447	424	450	475	425	445	491	444	437	453	429	431	445	455	500	437	448	429	427	419	432	441	459	436	420	467	429	462	455	447	472	432	421	454	455	440	446	424	476	425	436	434	418	445	410	432	435	485	468	438	421	464	443	437	461	420	432	492	470	422	448	448	450	424	464	414	450	443	484	451	453	415	455	463	486	412	475	451	454	439	469	429	465	435	473	466	435	459	464	463	447	493	454	441	436	424	466	443	471	464	438	455	452	449	465	457	424	416	432	484	471	418	477	478	423	419	453	468	429	471	457	479	453	485	474	468	452	434	455	447	467	411	442	465	389	449	422	456	444	461	438	433	411	434	460	472	472	426	445	432	452	460	470	440	473	417	439	437	432	472	437	431	475	459	414	440	425	423	460	452	399	450	438	402	445	428	436	448	474	429	414	479	419	436	474	469	429	460	470	462	455	452	407	471	439	431	465	423	418	411	425	439	392	434	438	448	449	440	461	447	455	431	397	437	456	430	427	446	449	415	429	430	444	470	460	449	434	459	437	435	453	432	446	439	466	468	438	464	408	459	410	430	463	455	426	493	418	452	473	473	431	451	473	433	465	437	403	479	457	453	459	448	480	452	463	478	435	419	457	464	430	435	441	411	463	492	410	451	446	448	455	423	435	445	441	477	475	455	437	440	439	419	459	484	465	425	408	444	410	488	434	459	403	454	448	475	459	458	434	472	413	453	449	460	465	498	428	423	454	441	450	455	477	432	443	455	485	493	473	435	446	444	438	436	476	433	455	453	440	447	439	475	399	465	432	477	428	471	442	474	464	434	470	456	431	475	436	440	453	462	473	429	439	436	447	465	417	416	463	463	448	469	481	418	462	460	440	452	469	446	446	451	449	454	438	458	461	450	447	433	463	439	431	452	459	430	417	412	449	453	444	464	452	456	441	468	431	452	445	455	437	444	478	453	437	429	418	429	480	440	434	483	470	438	432	422	435	448	494	470	427	471	442	451	436	467	434	415	443	430	421	444	421	446	429	424	438	428	424	449	427	442	442	411	494	435	435	424	450	425	437	417	482	401	488	471	455	463	462	447	442	466	422	446	417	461	467	428	432	455	463	409	417	436	440	426	471	439	500	461	449	452	439	477	445	433	454	446	436	408	407	431	459	453	462	458	441	441	450	460	439	460	456	423	462	443	422	462	440	425	436	432	443	419	459	410	444	467	458	485	426	464	448	421	446	468	441	419	430	435	445	463	474	431	428	441	448	408	447	453	475	434	439	448	474	476	439	450	440	466	457	440	458	444	467	450	429	463	432	430	458	475	420	431	477	446	474	418	458	440	466	460	505	498	411	462	444	438	439	427	435	430	470	434	465	435	430	443	490	420	452	427	437	485	424	471	410	461	458	444	505	449	461	451	454	462	450	406	436	438	468	466	416	438	460	444	465	446	474	409	401	468	427	473	460	454	413	431	421	442	442	440	429	458	419	444	438	436	426	432	437	451	443	448	424	429	443	474	486	452	456	505	434	439	412	452	431	437	432	437	464	457	433	468	431	422	482	446	465	450	450	417	469	468	497	447	489	477	421	429	465	454	432	460	451	455	462	424	474	436	416	406	459	450	432	436	446	448	457	416	456	447	436	422	437	454	467	441	435	428	426	464	445	460	443	438	427	445	471	445	454	432	409	442	443	484	402	444	480	445	441	446	439	386	416	458	477	439	478	423	466	471	433	453	448	452	408	463	396	439	463	443	405	469	440	422	443	451	431	427	472	465	425	443	469	457	434	463	435	414	446	450	418	401	463	412	422	490	411	458	420	405	431	479	433	492	478	442	441	442	506	461	436	458	497	451	453	463	457	433	442	432	433	447	442	451	467	467	452	437	427	412	458	469	431	417	434	455	452	454	440	435	449	463	450	445	434	458	492	382	424	440	433	446	393	427	420	390	468	435	450	484	443	443	463	454	457	420	435	467	459	428	434	471	464	433	436	448	476	446	446
54557	11314	3022	1914	1267	887	636	474	437	310	285	284	203	223	216	181	177	183	187	161	147	139	170	149	125	126	127	122	123	129	123	115	136	129	100	113	118	121	117	131	125	117	122	111	120	117	130	127	118	110	124	105	125	106	124	109	124	113	126	132	110	118	117	122	106	138	109	128	118	91	117	122	115	113	108	127	105	132	89	113	124	98	111	109	89	117	122	117	118	115	118	116	122	127	117	120	115	112	115	108	118	114	99	138	105	110	133	125	96	132	116	110	143	103	102	104	117	119	122	121	119	110	113	118	122	97	99	142	124	105	103	131	119	110	87	120	114	106	145	112	99	129	107	128	115	117	116	113	122	122	108	124	105	104	107	115	106	120	96	97	101	115	104	131	113	116	117	109	108	119	116	130	112	92	106	92	111	116	116	134	114	116	119	112	124	119	104	137	93	101	110	136	119	99	120	92	122	106	127	99	107	114	114	108	120	135	122	116	108	136	135	96	114	113	111	105	112	127	118	110	112	115	115	110	110	106	112	127	103	106	99	121	119	119	128	114	128	110	119	112	97	116	94	98	120	95	106	106	129	103	117	104	110	122	113	103	114	109	103	132	131	115	107	127	106	107	118	95	99	107	133	111	103	112	114	103	118	126	107	110	118	131	122	100	104	115	122	110	141	123	116	124	107	123	99	124	110	116	111	107	122	103	116	100	122	112	131	109	112	99	111	112	97	97	103	107	116	108	99	113	103	96	107	119	117	104	104	111	110	119	106	117	118	115	135	131	122	116	105	103	118	118	140	95	102	107	123	115	104	114	102	122	121	107	123	135	112	108	113	116	112	107	119	103	130	101	115	128	138	108	118	93	106	106	105	133	107	111	115	120	105	114	130	119	137	107	105	134	121	107	100	101	110	117	127	119	125	108	116	123	112	119	111	136	118	105	109	98	119	117	124	109	104	105	116	107	96	119	119	103	115	93	128	113	109	118	107	121	120	118	124	114	118	115	118	122	116	113	110	111	119	106	110	119	112	117	128	115	134	130	113	100	113	112	110	121	123	116	118	114	129	123	118	120	132	105	112	107	112	113	102	99	89	87	101	111	129	113	109	117	101	114	120	109	108	132	105	110	100	117	99	112	102	130	102	124	102	128	114	113	118	113	99	98	117	106	117	94	116	124	108	118	102	107	110	103	99	126	108	116	115	105	140	123	124	98	105	119	93	115	110	110	101	106	108	128	105	108	132	119	97	113	140	118	106	122	113	116	124	118	118	111	109	116	112	111	117	109	96	115	128	117	140	125	113	125	131	121	114	105	98	119	107	111	111	123	121	120	108	114	109	100	85	116	116	120	123	120	106	126	108	108	93	112	123	111	98	107	142	117	128	115	130	104	119	131	104	117	115	122	98	101	101	126	140	115	115	112	108	101	115	99	113	104	104	102	115	126	103	101	119	111	103	122	136	117	116	108	110	138	129	107	115	110	99	117	107	108	117	120	111	121	106	104	105	119	110	105	111	120	120	109	101	109	124	118	117	106	108	127	109	122	116	133	135	126	127	104	119	122	114	108	106	113	106	101	124	101	108	114	117	102	115	125	123	118	128	106	119	120	95	129	114	97	101	111	121	104	110	124	121	112	98	91	112	115	106	111	97	117	96	108	101	124	126	114	105	118	113	113	108	100	96	113	111	133	102	130	111	125	133	123	121	96	83	110	131	112	107	92	123	116	98	111	97	119	113	101	123	120	123	108	115	100	116	114	116	126	136	122	110	125	117	106	122	114	138	127	112	121	112	131	105	112	131	115	114	113	104	114	108	105	112	106	117	120	113	109	104	113	100	104	117	120	114	118	102	119	116	112	108	114	116	102	109	116	109	121	101	109	108	119	109	116	102	124	109	104	117	116	106	98	111	124	103	102	116	116	105	119	109	95	103	124	112	121	109	117	109	122	107	103	128	115	94	116	89	137	119	108	96	132	105	119	123	113	119	125	99	86	124	129	125	127	109	102	141	129	106	101	112	149	115	93	119	117	91	117	109	95	124	111	117	117	120	120	103	107	122	112	105	110	113	116	122	119	120	117	119	127	108	96	95	105	101	117	107	106	107	91	118	127	115	117	126	102	110	120	121	126	106	116	116	101	95	124	119	116	94	96	121	105	102	111	88	119	112	111	107	102	125	110	116	118	111	136	103	131	115	114	117	106	102	99	116	104	99	105	115	118	140	109	122	107	104	111	121	134	124	132	96	113	107	115	124	104	111	119	124	123	110	115	105	110	93	103	100	127	112	115	120	110	99	95	118	114	112	95	129	116	114	106	98	107	109	115	108	115	129	154	116	106	102	109	120	101	121	124	113	121	125	116	114	132	127	106	125	116	116	106	100	97	107	112	118	99	95	132	110	107	124	105	102	103	134	132	126	102	119	131	122	115	133	126	131	120	127	124	108	128	102	100	143	120	108	103	109	109	122	110	127	120	126	99	138	102	114	111	120	111	110	115	110	124	118	113	102	118	105	132	120	132	113	110	127	111	120	126	96	124	119	112	118	113	123	138	99	114	112	114	124	113	100	105	85	117	114	115	152	121	153	112	105	104	98	100	90	101	109	122	116	124	117	108	106	123	120	108	101	101	130	114	131	115	117	126	111	116	114	112	120	99	112	119	130	102	128	117	118	101	114	119	127	134	105	102	110	120	118	121	105	101	130	128	132	130	122	113	114	108	89	121	114	114	113	101	131	115	94	99	118	116	105	116	100	118	124	121	107	121	130	119	112	95	104	106	117	110	119	120	106	105	118	99	108	93	111	115	119	130	115	111	122	126	113	121	117	106	140	118	108	111	101	123	109	108	124	124	123	120	120	120	105	116	131	125	118	117	132	112	100	105	100	130	110	112	105	106	106	107	92	106	120	101	115	108	112	109	111	120	116	106	132	116	125	119	106	140	123	111	108	129	95	112	123	101	97	99	108	116	103	101	114	110	115	107	118	103	133	120	93	109	105	130	113	103	111	102	105	139	130	100	108	118	105	99	118	97	115	105	112	112	109	112	125	111	133	103	114	116	130	99	128	102	132	105	104	112	108	109	102	114	110	100	93	117	92	124	111	123	129	128	84	97	123	128	99	101	112	120	120	113	139	128	107	112	107	112	116	131	112	122	113	114	94	93	110	102	129	114	108	128	108	95	109	122	107	119	108	115	120	97	124	102	108	115	116	107	121	95	115	104	110	118	118	123	102	119	108	114	102	138	121	95	125	99	121	110	120	121	92	135	111	125	117	115	116	116	136	119	105	109	108	113	118	94	123	110	94	103	116	118	92	113	105	101	117	111	110	110	111	120	112	110	113	112	118	100	115	119	120	132	113	105	119	113	114	118	105	116	122	102	118	96	120	105	105	112	125	102	106	117	108	101	122	124	107	142	113	135	131	133	101	117	141	113	119	116	114	110	132	122	126	112	116	101	97	120	110	98	123	122	121	119	120	121	119	95	113	103	121	94	110	98	108	99
25994	2199	4851	5461	4668	3689	3041	2398	2000	1744	1521	1317	1257	1077	1014	958	828	818	781	735	671	660	641	618	595	588	561	586	558	552	506	542	508	493	480	517	517	508	473	479	445	425	468	472	427	446	426	408	437	418	444	429	418	375	449	439	468	405	383	369	421	393	408	380	396	428	405	384	402	440	379	397	428	368	379	398	390	357	388	383	383	403	427	383	414	374	403	378	344	394	394	397	392	362	343	378	372	393	399	361	373	389	347	385	357	381	381	372	348	389	351	410	409	383	352	388	404	361	375	386	350	379	365	342	365	332	393	364	418	385	377	375	386	377	406	357	389	374	387	386	370	338	379	384	367	376	379	363	366	401	351	400	384	367	374	388	362	386	372	343	382	384	373	379	391	356	371	399	381	330	362	397	358	379	369	356	363	384	363	396	373	362	371	385	359	368	353	362	376	380	360	364	325	375	364	385	401	368	363	361	380	359	360	365	385	377	400	348	361	358	379	352	373	356	374	387	356	404	352	348	393	385	373	395	366	366	332	347	355	348	374	360	352	381	386	385	377	411	371	355	334	356	389	367	370	380	349	375	360	383	335	350	333	380	352	391	368	369	360	379	404	363	354	379	366	368	357	339	370	365	355	377	352	347	333	353	372	380	355	362	353	415	378	363	339	414	369	331	354	383	365	349	365	379	377	363	377	404	371	389	356	338	398	372	367	333	390	393	329	349	384	355	371	377	350	366	424	385	362	316	350	326	399	352	371	368	338	364	378	353	378	377	297	386	364	391	319	384	374	372	387	366	395	364	378	369	370	356	365	367	360	338	331	378	362	349	378	406	330	369	407	307	366	343	379	332	404	335	408	379	350	362	355	368	350	399	366	385	383	398	390	380	374	379	361	387	362	363	363	383	383	370	364	370	384	353	380	377	364	361	382	343	364	392	390	379	368	365	400	369	377	350	364	365	369	371	357	351	366	377	371	352	338	383	369	376	383	366	342	360	361	370	361	356	406	365	368	346	358	375	365	375	366	353	355	372	352	380	413	344	369	354	374	356	369	356	384	363	353	396	410	345	371	405	381	357	374	355	339	371	364	350	345	359	375	344	358	343	375	343	369	367	359	368	377	369	376	352	393	367	346	384	374	376	368	372	352	399	388	336	400	420	388	356	383	352	356	381	392	341	369	343	374	378	400	354	358	399	354	380	356	376	346	369	347	353	359	365	362	386	346	370	375	396	330	383	365	382	359	372	372	361	362	388	353	372	360	374	358	360	378	334	365	357	351	340	382	366	371	396	347	357	356	347	409	387	368	369	369	376	352	403	359	363	374	352	374	381	356	343	369	349	405	383	360	354	394	394	375	340	348	365	335	359	374	362	382	381	396	377	394	357	367	383	364	397	342	385	367	349	372	395	378	350	358	369	374	366	374	372	368	360	390	393	375	352	333	375	375	381	361	333	354	357	372	344	360	364	332	394	351	379	363	377	360	389	347	391	354	358	390	371	371	335	362	364	365	337	377	364	360	392	365	347	363	407	383	376	393	342	378	368	370	368	367	378	335	354	376	331	392	354	383	347	319	363	355	353	355	374	344	373	376	324	372	341	363	347	371	343	398	386	376	370	363	390	344	340	348	384	384	372	356	351	304	337	350	370	363	357	363	427	378	385	372	395	399	377	330	407	381	372	331	378	364	324	368	371	353	353	357	380	372	346	347	345	373	365	345	357	369	390	379	392	363	363	368	340	385	373	350	387	336	394	365	363	386	374	356	334	395	347	394	349	397	360	360	396	381	349	358	380	391	400	398	405	360	366	401	369	363	332	380	384	377	367	321	381	386	379	354	347	406	380	358	355	346	359	359	352	373	389	385	328	377	328	383	378	372	331	361	388	364	405	359	365	374	367	381	390	380	384	354	338	398	335	346	378	347	372	382	364	360	336	338	363	380	331	353	373	360	387	394	357	329	331	365	352	335	354	343	358	432	386	366	367	365	371	352	329	329	373	387	338	353	368	319	361	358	374	349	378	385	358	361	346	361	349	355	359	356	382	388	385	379	405	334	376	382	338	368	348	361	372	367	391	351	354	329	371	373	360	347	394	335	391	351	340	389	351	397	343	368	372	363	402	384	405	371	369	386	380	361	367	332	334	359	321	373	368	355	374	378	352	384	390	363	370	393	332	350	386	352	380	379	382	397	395	392	332	346	376	355	349	398	372	342	392	369	338	393	350	347	385	394	380	349	338	350	378	360	370	355	394	386	340	354	394	383	367	347	352	373	368	389	364	381	390	363	383	369	394	370	350	366	383	372	385	383	353	399	323	361	341	367	382	382	368	349	351	358	330	369	357	375	366	365	388	359	340	385	371	345	377	373	356	394	325	370	334	327	372	369	400	373	343	378	368	430	371	348	358	375	383	405	350	354	370	404	385	356	386	393	387	360	356	359	364	422	389	378	362	346	398	369	372	364	362	335	375	331	350	363	357	417	386	402	345	386	351	349	331	392	345	367	361	350	334	371	363	374	342	336	341	367	345	375	386	397	379	396	369	385	353	359	357	354	384	383	373	382	369	380	350	401	359	352	379	410	371	405	397	366	362	391	395	387	398	335	378	410	322	375	403	356	345	387	379	365	314	350	364	349	407	379	368	380	352	382	363	365	396	385	354	390	335	379	371	356	360	338	324	357	384	357	363	345	365	351	367	340	370	392	387	381	373	366	353	352	363	350	345	367	354	369	355	361	346	395	370	367	360	369	354	385	353	379	334	404	351	364	360	339	361	364	371	353	356	352	368	363	361	360	358	356	317	362	351	349	363	377	346	355	352	362	392	382	348	385	376	361	384	352	402	369	353	349	384	351	324	365	368	354	407	336	386	339	375	380	374	355	372	339	382	338	380	351	391	376	379	374	376	351	405	362	390	358	368	361	365	375	344	374	383	377	327	368	364	386	400	339	369	405	368	358	369	345	390	361	382	375	396	357	329	382	389	358	380	339	364	393	339	366	375	367	348	359	367	361	360	339	394	359	400	382	343	345	373	378	364	365	367	383	376	340	357	378	341	341	382	366	339	342	350	369	349	350	384	395	375	389	374	330	383	342	350	390	347	341	396	371	340	393	369	371	374	381	392	337	364	357	360	364	419	390	331	325	341	347	361	335	368	327	387	350	348	349	377	381	351	338	372	365	385	372	395	376	339	342	332	363	365	367	388	376	360	357	325	342	358	362	400	378	339	377	361	346	356	363	350	358	354	393	387	362	351	369	364	358	357	377	375	389	371	337	351	355	376	347	396	386	368	372	392	349	403	389	334	351	365	388	348	377	364	344	318	373	339	375	410	385	409	345	380	363	353	338	387	363	349	336	383	385	415	346	375	362	358	361	371	359	347	354	351	345	339	352	360	377	365	386	368	344	374	330	379	350	377	351	356	341	368	352	331	349	357	397	328	358	379	330	400	374	379	401	367	360	396	356	384	357	346	372	376	346	348	343	351	368	347	322	371	336	374	377	345
10489	473	399	386	327	275	288	268	285	284	275	246	240	263	274	279	277	276	290	259	297	299	286	271	267	290	275	266	280	279	269	292	262	250	247	262	298	288	256	277	296	270	271	255	284	282	267	279	260	246	290	244	269	274	257	284	268	250	264	264	286	255	247	292	266	264	251	282	271	260	290	291	266	286	220	261	256	272	266	305	248	273	254	275	246	285	285	306	268	289	280	252	275	252	257	282	314	276	259	293	279	269	253	247	279	264	247	249	270	254	268	277	288	280	266	262	257	234	270	257	269	277	298	246	258	257	310	255	283	297	252	286	294	291	264	253	293	313	279	309	244	295	259	273	259	263	261	241	280	285	246	236	290	278	259	287	282	269	256	263	273	271	269	257	253	231	270	256	266	274	265	281	263	273	304	258	260	272	289	252	290	278	255	278	249	284	254	270	269	290	272	282	264	293	302	264	264	260	278	256	274	277	256	270	230	285	276	277	266	262	285	276	298	280	286	254	268	264	287	275	263	237	263	283	250	253	289	278	265	286	280	258	297	276	261	256	249	280	234	263	290	287	258	279	289	280	263	300	269	294	292	258	297	264	266	254	303	287	276	280	295	278	265	237	252	276	261	262	279	240	256	280	247	267	261	255	268	280	260	298	260	260	257	308	266	308	262	244	251	272	288	284	277	270	274	280	251	271	265	300	279	288	276	273	269	284	275	290	260	278	288	259	295	275	280	268	271	278	282	243	256	273	245	266	263	255	276	285	248	252	296	282	255	253	253	269	273	271	247	280	283	303	254	269	271	261	291	275	285	274	300	282	267	264	263	244	260	254	273	294	283	274	300	285	306	267	245	292	271	282	258	258	255	266	261	272	275	273	276	267	276	251	263	269	243	289	295	277	269	263	303	296	271	276	279	266	281	277	275	283	269	294	269	264	256	275	273	277	263	264	291	264	296	250	258	256	254	301	258	256	273	293	251	271	289	289	268	233	278	249	259	271	303	267	259	259	251	261	269	289	267	259	285	304	307	276	263	271	249	293	237	279	261	262	236	299	247	256	270	240	253	264	285	259	273	268	310	263	255	250	283	269	270	272	288	293	298	278	287	279	279	260	277	289	289	286	287	245	287	232	262	268	256	261	270	266	262	273	258	269	270	276	275	250	266	289	252	268	269	302	263	274	258	275	258	241	245	246	236	267	252	282	255	223	259	254	278	231	276	261	269	253	307	272	259	286	254	256	254	277	260	281	286	272	251	287	277	261	278	282	303	260	273	246	290	288	269	264	274	285	261	244	290	296	271	261	289	277	264	272	281	273	254	275	278	249	229	276	286	272	280	273	260	281	253	276	245	250	267	257	269	263	300	255	238	275	260	274	256	276	281	263	269	283	282	241	250	261	265	246	262	282	253	277	270	276	275	290	282	283	280	279	252	263	252	279	264	248	264	269	270	241	258	260	261	300	287	248	233	254	258	287	267	267	284	275	270	258	240	262	265	278	276	260	264	254	288	252	286	297	285	264	299	249	267	278	295	255	276	260	249	292	259	306	262	268	284	282	293	272	251	246	295	267	278	267	264	263	279	247	272	276	278	281	268	253	275	252	264	252	283	278	280	287	271	292	278	247	287	265	266	270	261	247	299	273	293	251	256	248	252	261	260	273	280	260	296	284	251	284	252	271	246	280	255	268	277	281	245	285	275	258	273	258	253	282	270	269	283	247	272	286	289	266	252	257	271	258	286	276	257	269	262	268	269	309	286	254	263	312	272	279	256	252	267	258	287	287	278	296	296	326	273	272	281	255	283	261	261	242	295	302	270	241	269	282	249	281	275	295	256	285	291	244	287	280	270	270	239	255	236	278	260	284	281	254	259	264	262	276	283	261	271	274	259	281	255	291	283	264	251	268	279	287	286	245	267	259	284	263	254	280	283	259	283	278	260	253	306	283	281	307	268	291	298	293	246	260	251	300	286	256	291	289	288	260	252	273	264	257	261	288	271	285	281	279	291	243	249	301	259	253	275	304	277	255	284	286	272	260	271	266	267	274	244	289	291	257	260	328	259	292	273	297	273	302	291	257	264	301	256	273	259	258	284	283	262	285	243	268	244	270	308	256	269	248	273	289	271	272	271	268	246	266	274	289	284	254	270	255	260	264	268	262	262	256	273	269	287	242	276	277	279	250	283	258	259	245	296	262	266	289	278	268	280	264	250	279	260	246	262	266	279	269	284	294	280	240	256	266	250	306	270	265	266	266	291	301	292	278	285	273	281	254	271	288	229	305	250	282	263	264	258	281	293	280	312	271	278	293	252	254	288	257	280	282	261	275	250	274	284	236	260	258	286	243	280	296	264	287	301	296	248	257	284	279	294	273	243	267	288	282	263	280	281	254	274	261	267	267	277	237	274	280	273	255	251	279	262	288	263	252	269	284	287	255	276	280	285	292	281	279	291	276	239	257	263	282	272	240	292	290	244	260	262	276	265	277	237	258	285	253	291	285	271	268	259	268	235	248	263	278	245	269	267	262	254	268	287	275	295	264	259	297	241	260	291	248	278	270	280	265	252	270	263	278	289	293	298	252	231	262	273	233	260	248	284	242	253	274	283	261	289	270	249	292	259	276	253	256	291	252	262	277	270	289	269	266	249	250	250	271	275	278	269	272	246	262	264	296	259	272	246	283	273	273	269	272	258	257	254	273	272	245	254	256	241	251	283	249	279	279	248	265	247	278	294	269	282	265	290	237	276	258	292	276	268	287	257	294	253	272	258	270	263	284	270	272	250	271	268	277	271	287	276	274	266	246	252	264	252	257	252	280	266	252	300	232	272	297	282	272	273	263	273	289	280	261	261	260	264	263	275	266	259	280	268	283	270	297	247	251	279	250	259	288	262	269	262	259	286	302	275	261	282	283	263	276	258	273	260	246	284	277	263	243	279	266	238	275	252	290	248	270	255	271	234	260	256	256	265	277	302	287	276	254	253	273	297	274	249	280	258	293	285	255	260	285	305	266	240	251	276	254	266	265	263	275	276	266	297	255	300	288	258	299	262	280	248	309	268	254	286	249	237	267	283	271	285	279	245	284	276	270	274	290	239	289	282	286	256	278	270	239	274	257	246	275	264	285	268	261	261	290	261	271	278	261	270	281	274	267	248	268	265	261	265	266	253	255	276	238	246	295	283	236	258	274	252	275	284	271	284	271	293	267	295	287	252	258	260	263	265	280	243	252	251	282	271	268	279	284	257	265	255	293	285	281	283	252	295	304	281	257	309	282	281	303	276	269	275	274	262	245	269	278	266	273	278	275	269	282	288	276	291	256	285	257	270	289	275	279	233	261	238	247	249	268	267	275	259	271	286	242	294	276	256	262	283	268	292	277	250	262	253	260	269	247	270	303	270	283	291	288	261	261	304	264	290	289	261	265	264	310	241	300	301	283	292	243	252	244	291	260	275	278	276	257	290	275	289	253	246	283	293	260	255	284	269	273	258	287	250	260	272	287
9632	890	1105	1089	955	880	870	861	796	829	790	814	823	704	811	798	760	728	740	808	768	800	721	801	743	782	805	738	767	754	738	751	782	734	745	775	805	777	757	742	769	758	755	750	752	744	762	779	696	737	756	735	735	770	773	762	779	753	705	737	735	758	757	793	770	788	762	750	795	774	776	771	739	747	781	814	749	709	753	756	740	739	743	779	728	789	721	747	749	784	740	784	728	760	713	796	800	741	704	771	746	687	708	726	727	733	781	735	761	798	738	741	765	721	777	766	750	717	759	700	720	777	755	786	739	743	742	746	746	750	767	771	737	744	757	721	726	754	757	776	773	744	730	695	743	750	771	765	767	669	764	773	746	769	767	738	763	737	806	767	715	726	807	771	722	700	747	725	767	760	767	784	726	701	792	800	775	727	816	776	802	729	706	710	737	761	738	695	767	790	751	736	733	731	792	764	729	721	788	710	807	718	797	729	730	746	826	757	738	768	762	750	770	734	746	764	777	757	788	765	740	770	761	776	719	739	745	770	775	749	732	769	780	792	741	784	785	741	777	764	764	717	759	748	704	742	777	754	747	712	724	764	712	734	787	744	811	715	753	731	714	759	793	674	786	750	729	752	770	782	764	750	742	778	792	784	747	803	734	758	752	721	688	773	742	770	817	715	778	736	752	745	764	759	769	745	753	749	756	721	751	748	745	730	703	799	766	767	745	825	748	741	780	757	786	734	758	771	752	728	807	745	755	798	733	741	732	765	751	776	764	751	738	793	697	737	761	784	774	735	722	758	719	757	746	756	755	774	720	769	765	817	719	767	793	723	755	718	755	743	771	733	751	731	723	722	730	715	688	789	734	728	763	739	721	719	765	793	731	711	758	767	757	761	757	686	706	761	792	817	721	796	728	775	778	775	773	726	752	733	733	716	756	747	789	758	747	762	752	768	763	738	767	756	740	749	687	746	709	726	757	789	764	753	769	776	726	681	714	713	777	757	699	755	751	761	745	703	795	741	748	732	753	715	763	746	757	798	798	732	761	721	734	766	789	755	789	741	815	731	773	743	761	725	785	770	764	709	761	710	757	757	791	757	759	685	735	782	734	762	776	723	785	712	713	753	802	726	766	705	725	769	762	771	738	743	787	736	813	785	738	781	781	726	753	757	708	707	716	728	726	758	769	750	812	738	736	739	734	761	747	711	744	783	763	746	752	746	731	790	735	744	751	721	745	798	781	722	799	756	743	766	745	711	720	792	753	747	784	755	737	760	775	742	782	764	752	733	741	770	746	754	763	758	729	712	766	771	811	765	789	732	761	730	783	730	755	730	791	749	772	765	727	704	745	731	780	739	738	759	756	717	795	751	722	741	768	750	776	762	723	789	774	730	762	732	697	725	722	758	739	752	753	719	676	716	745	786	747	705	740	737	730	753	728	754	749	753	791	727	760	697	805	757	764	705	766	719	735	759	739	769	741	763	736	718	785	725	729	742	731	729	783	748	734	748	767	750	730	742	712	702	745	776	787	765	727	764	788	757	732	806	761	713	733	753	779	776	815	823	714	717	754	738	783	722	734	769	739	752	729	761	724	748	756	744	748	699	759	792	730	734	782	756	736	745	734	803	712	708	746	796	727	705	741	726	766	690	817	737	726	780	781	773	743	757	694	710	765	718	747	761	772	754	733	732	776	731	797	739	673	759	754	746	781	729	740	757	764	712	737	774	766	751	736	822	759	745	739	730	709	741	705	744	731	751	696	771	721	760	760	816	733	756	730	738	757	754	723	738	738	762	729	748	743	759	733	762	741	732	793	759	780	761	738	683	757	740	776	735	754	699	737	751	724	775	761	757	745	753	781	741	796	710	732	756	722	771	741	740	716	782	780	718	816	769	724	724	705	751	719	793	724	738	736	753	759	750	746	794	734	732	745	802	823	712	809	717	762	775	747	768	725	796	732	727	747	762	794	745	793	757	718	743	724	751	765	757	752	767	737	791	729	715	796	692	712	746	788	741	730	777	715	736	759	769	740	746	754	784	752	736	782	732	740	726	745	722	723	762	784	752	785	730	705	727	747	734	726	786	781	728	734	762	710	692	788	734	765	750	728	724	788	731	778	723	754	730	773	766	767	757	706	735	765	742	750	708	726	755	743	758	773	695	795	758	788	795	733	775	834	703	706	748	707	703	734	743	757	750	731	769	777	782	742	708	802	772	743	710	727	803	715	754	759	794	731	758	750	815	729	732	735	775	758	767	723	725	730	766	750	714	785	801	693	760	728	749	758	720	733	744	753	762	732	757	773	737	762	728	710	733	781	769	710	756	749	783	718	831	770	768	704	821	748	738	761	774	743	740	738	724	800	731	731	774	767	730	722	743	707	709	707	756	757	764	746	758	726	769	762	802	755	736	733	747	714	737	702	754	709	737	741	744	734	756	698	734	740	792	736	739	753	792	684	774	715	794	748	717	720	815	774	749	778	796	743	773	770	728	774	769	727	724	770	757	759	734	761	744	744	766	738	762	712	791	739	756	752	757	704	721	723	747	714	790	732	752	683	726	757	810	723	735	733	756	716	705	705	741	750	743	777	737	769	763	752	751	781	742	734	774	728	740	745	746	784	736	741	719	781	714	717	743	743	816	758	786	750	730	742	708	772	734	731	683	751	813	720	764	759	807	756	788	737	772	772	778	745	740	709	771	732	774	732	760	733	729	790	745	747	781	725	752	767	777	773	715	740	729	754	777	761	789	793	768	756	740	747	708	715	782	667	756	777	748	749	697	737	750	782	742	750	778	732	748	720	741	741	750	762	767	726	719	752	744	770	719	769	792	746	764	777	794	775	750	759	762	776	717	709	774	776	744	755	748	757	794	696	767	745	763	747	743	723	745	732	743	736	712	747	781	736	715	745	756	745	764	718	754	741	744	786	764	717	783	782	715	801	781	767	776	750	776	767	739	717	759	760	744	721	752	732	738	731	769	761	747	765	765	710	769	716	744	732	790	761	773	733	749	694	785	745	726	700	738	731	734	720	738	750	758	763	751	665	757	796	680	799	792	745	761	793	697	799	745	752	759	790	786	772	737	765	742	789	771	764	731	786	756	709	730	731	762	707	699	781	764	737	804	759	779	747	780	738	741	781	719	776	712	740	784	781	806	737	801	730	744	769	797	745	751	745	737	742	749	746	759	777	741	756	778	741	728	760	736	826	784	727	728	763	742	778	758	821	727	741	703	733	742	756	738	767	746	750	769	749	772	711	693	704	761	759	760	784	737	820	724	718	763	742	752	741	742	817	723	741	770	789	747	779	748	751	758	729	786	763	746	746	737	790	761	729	742	759	720	757	756	736	790	792	758	723	785	737	724	815	690	696	786	757	738	751	718	762	782	747	811	790	731	759	810	730	737	750	707	735	763	776	713	791	768	729	726	697	740	734	779	729	757	784	748	755	733	735	769	772	771	747	737	750	790	729	754	708	708	743	757	725	746	776	716	781	701	765	750
41047	5734	1445	930	742	491	391	357	246	266	217	205	202	183	194	211	187	192	155	166	153	155	171	163	166	182	162	152	174	162	163	172	157	183	160	174	122	146	163	151	149	162	150	132	147	154	144	146	173	148	151	147	151	167	169	145	176	164	149	142	148	150	159	156	142	159	150	137	140	149	170	172	177	135	153	154	146	158	152	133	151	154	141	151	173	143	169	159	159	149	131	137	128	171	158	149	150	160	157	161	142	165	165	147	149	145	154	142	139	174	148	166	128	172	147	154	157	156	148	144	135	149	151	157	129	167	152	166	164	139	158	150	153	163	155	168	138	162	138	136	146	120	136	146	176	139	140	149	139	153	141	137	150	160	168	158	161	136	148	160	152	151	122	144	158	120	151	165	154	163	139	141	161	151	163	133	153	147	143	155	151	160	140	147	137	161	169	140	138	141	163	148	140	130	149	163	148	179	148	158	145	173	163	151	147	153	149	175	137	141	146	154	155	143	137	151	141	154	164	144	167	143	146	143	145	140	135	156	153	160	154	144	168	141	139	142	140	156	158	137	161	147	155	125	161	142	147	145	137	145	157	152	155	152	143	136	135	151	154	151	129	149	154	160	137	139	157	148	163	139	156	150	156	145	166	143	160	145	157	155	148	128	164	143	147	159	157	141	150	170	151	161	140	156	145	141	159	150	171	158	146	153	144	151	132	127	170	149	160	179	171	142	145	166	150	156	163	141	140	135	166	145	135	150	143	155	153	154	165	138	159	159	151	158	169	181	161	164	147	140	126	149	151	142	154	144	127	144	161	129	141	151	160	142	151	167	140	152	163	173	146	152	160	151	156	144	172	154	143	151	131	137	149	146	160	156	134	171	153	142	147	138	151	166	154	135	161	159	139	169	135	136	160	143	129	161	163	141	149	149	171	152	171	154	175	115	143	144	151	152	144	145	130	148	164	135	137	156	138	160	176	169	143	152	172	171	144	162	167	141	146	156	153	140	149	135	153	161	147	137	147	128	162	152	154	129	114	161	162	151	163	167	159	153	150	133	151	165	149	158	142	148	153	164	163	157	161	165	139	152	160	133	147	153	146	166	162	149	144	161	150	134	171	142	162	141	124	161	135	145	158	147	177	164	175	164	154	136	157	133	135	151	172	144	174	149	136	163	143	164	157	144	150	159	130	158	133	167	146	155	146	135	109	150	133	176	140	136	138	144	157	159	146	149	148	155	148	137	137	154	157	130	142	127	154	171	124	154	161	135	151	160	151	171	140	131	161	136	140	168	167	169	146	178	178	133	122	155	159	173	157	163	166	164	123	159	151	161	167	165	165	176	142	148	133	147	121	156	148	158	139	149	142	148	142	124	163	133	148	161	150	148	160	141	144	159	139	169	160	164	151	154	144	160	156	145	142	135	169	145	153	132	160	153	135	153	138	179	160	133	143	165	146	136	140	166	145	162	142	158	130	157	169	154	137	166	146	167	168	125	160	149	144	146	147	158	144	133	143	131	160	150	139	133	143	116	146	145	152	145	144	178	132	147	133	186	139	157	148	139	139	149	157	146	150	172	169	147	156	162	139	153	161	160	155	140	172	148	140	167	152	147	151	161	131	139	147	137	145	152	147	143	154	148	135	164	134	138	151	132	161	156	152	153	157	150	164	161	150	151	148	154	161	139	170	154	130	183	155	148	153	146	122	147	172	137	146	157	152	146	145	159	127	149	155	169	152	140	140	148	158	177	153	151	145	149	149	143	137	147	151	154	169	158	134	166	168	161	126	141	156	171	148	160	160	143	157	149	140	153	155	156	143	143	135	165	139	154	146	138	151	161	180	156	176	159	150	152	139	167	133	155	156	159	127	128	168	146	158	163	159	124	135	160	164	142	146	164	164	140	133	167	137	170	153	179	133	152	155	147	159	149	125	120	134	151	141	168	156	151	151	146	134	148	142	134	176	157	156	157	151	130	152	169	147	175	139	144	148	176	143	148	133	141	145	149	147	153	155	161	142	138	133	130	171	162	133	146	135	156	143	149	184	160	112	173	153	165	157	156	182	182	144	156	133	155	156	157	173	158	152	167	162	133	162	130	152	149	144	142	135	137	131	139	152	165	136	163	177	164	147	151	153	148	144	141	139	168	158	139	177	145	137	144	145	163	152	160	149	138	157	150	172	164	154	153	139	144	139	144	160	151	150	136	144	150	130	134	155	164	127	151	146	149	168	132	120	143	145	151	139	145	162	131	140	147	136	126	132	151	153	158	137	161	149	138	140	156	145	145	148	165	155	134	160	127	153	180	139	145	147	155	145	167	142	132	154	143	153	175	152	134	146	152	168	177	170	146	150	163	164	159	161	151	118	136	145	132	145	150	150	159	148	146	146	160	155	153	156	146	148	151	145	171	152	128	156	136	139	143	142	154	124	154	155	153	139	155	155	139	155	150	155	176	145	167	166	148	144	141	145	124	135	152	157	163	148	163	141	144	145	160	152	149	145	150	157	158	137	146	131	159	145	142	153	133	161	148	144	150	154	133	147	149	151	153	148	157	156	125	150	143	123	151	133	160	139	158	137	121	147	132	152	187	140	157	128	149	164	141	153	142	164	156	147	141	162	160	165	150	153	155	169	157	161	135	149	157	147	147	159	158	143	162	132	150	124	138	145	144	136	151	160	153	176	149	157	155	146	153	144	169	145	130	161	162	147	155	149	155	137	133	151	121	168	160	157	150	189	171	163	144	181	153	160	130	142	149	136	164	154	154	151	171	135	132	167	143	136	179	141	138	147	134	158	138	149	130	138	140	153	137	146	140	166	118	141	166	168	155	146	124	144	157	146	160	133	144	150	169	152	146	131	153	150	173	168	149	150	163	168	141	146	150	158	154	141	138	146	151	155	157	139	156	159	158	147	160	161	159	158	157	161	134	151	153	157	149	157	161	139	165	161	165	162	129	174	153	159	159	159	148	128	135	137	155	145	163	135	165	157	140	131	163	130	146	141	158	151	135	164	137	140	176	159	146	153	136	153	174	164	124	139	126	135	152	169	168	157	154	145	147	158	151	153	166	159	137	164	154	137	147	139	138	142	151	142	146	154	150	130	170	147	177	150	142	137	149	160	142	139	161	151	139	153	138	160	166	170	147	167	156	145	164	134	139	164	124	158	151	155	148	156	150	155	158	149	152	164	132	166	154	149	141	153	143	146	165	159	132	170	133	145	153	147	155	158	140	160	154	138	136	146	162	133	138	144	157	134	149	137	174	146	171	157	135	142	149	178	136	157	146	162	163	132	147	140	144	155	143	172	157	142	143	143	174	139	156	134	133	141	144	151	136	152	138	143	158	156	140	158	147	143	152	148	151	156	169	153	157	142	146	154	156	189	133	148	154	161	158	148	155	150	146	166	153	142	162	153	133	150	156	156	133	158	156	145	120	147	140	150	150	144	149	159	158	147	135	166	145	136	178	154	154	131	146	158	168	148	159	154	161	154	151	162	148
20166	1509	2833	3241	2743	2158	1746	1491	1330	1155	1070	989	816	862	752	737	722	691	623	636	570	595	591	505	627	562	545	533	503	519	499	548	532	502	552	509	518	476	506	530	480	479	522	443	495	473	543	440	473	440	519	486	453	451	447	490	468	455	460	496	442	442	446	465	477	436	430	437	442	416	457	456	440	475	487	426	458	445	468	444	467	471	455	390	488	470	473	451	455	448	472	496	435	461	416	440	460	467	489	433	461	446	443	420	418	435	438	446	439	408	401	431	436	478	488	443	464	432	459	449	450	470	416	426	497	423	431	440	488	478	422	419	487	463	459	441	456	424	431	421	461	472	434	433	466	428	422	410	469	430	451	457	458	431	423	470	436	476	459	478	440	462	451	448	453	477	444	430	456	447	430	446	447	424	451	451	479	464	451	452	447	413	442	431	483	456	424	448	419	463	488	490	443	452	420	439	442	470	477	460	442	436	439	475	462	423	455	400	427	496	445	458	466	421	397	427	425	445	449	431	450	474	426	400	479	452	460	452	433	453	436	446	446	470	484	440	441	397	406	449	489	410	477	463	463	432	466	455	450	433	467	432	440	455	453	434	457	423	429	422	460	409	475	420	487	474	444	453	480	446	467	443	462	449	465	456	483	452	457	441	455	447	455	471	415	459	433	447	472	446	451	418	441	454	480	462	459	493	439	443	424	446	397	428	440	481	475	444	466	433	447	441	446	483	424	431	441	473	435	452	415	415	436	452	424	421	440	437	436	449	478	457	465	442	466	435	419	421	434	478	469	425	487	407	428	469	458	480	454	425	446	444	473	424	410	422	462	472	444	428	421	451	453	428	458	414	433	466	445	451	431	463	410	483	454	454	429	427	424	430	418	430	382	478	419	450	483	386	459	433	427	429	441	469	425	422	408	493	437	404	408	410	446	426	432	422	469	476	432	429	405	471	430	392	490	452	469	441	474	415	459	478	523	447	469	417	476	447	462	415	447	444	445	405	462	459	464	447	434	432	480	452	423	484	430	429	414	413	421	437	440	450	432	447	427	478	464	448	454	469	442	430	443	461	439	457	498	447	450	440	450	455	455	419	432	456	466	453	434	420	446	439	449	442	449	496	437	431	442	490	452	406	426	438	421	455	480	443	417	469	430	474	484	448	459	440	475	449	435	449	432	488	448	440	413	451	459	435	450	469	446	446	426	435	449	467	427	436	448	466	447	419	417	450	438	406	450	435	455	465	465	471	454	474	443	431	449	414	461	459	460	451	435	456	453	414	476	497	453	451	445	481	436	444	409	433	439	453	450	447	507	454	451	458	458	423	451	430	492	466	410	438	441	441	438	432	446	464	460	457	421	441	456	435	462	467	453	431	447	445	420	426	457	482	473	467	453	487	433	459	436	480	444	423	402	457	469	458	456	459	438	444	474	475	462	437	433	443	453	446	422	429	440	429	430	397	474	432	425	476	463	454	471	436	459	469	436	421	471	449	435	432	406	421	446	434	451	438	463	447	462	426	442	464	474	433	452	450	447	465	446	426	468	494	456	437	424	457	440	460	434	455	398	467	444	458	446	443	469	458	423	435	442	456	431	425	450	432	432	482	448	452	438	426	456	438	447	420	440	462	436	411	463	433	430	441	410	435	428	485	408	436	424	436	479	460	450	405	443	432	479	441	447	443	454	444	429	470	456	458	432	425	438	418	410	442	407	442	428	504	431	466	463	442	453	400	457	485	426	471	418	471	446	437	470	466	463	454	419	458	456	447	435	438	432	455	434	417	421	438	442	446	406	456	418	428	430	413	455	419	448	393	458	448	432	469	408	435	427	436	441	429	425	441	458	408	443	436	474	435	429	438	428	446	462	471	439	475	424	418	422	448	446	403	456	415	422	415	470	418	431	444	407	430	447	448	433	503	448	408	425	470	424	467	431	467	436	448	428	472	465	430	452	422	429	427	451	444	403	474	468	451	411	448	432	424	413	465	428	441	456	464	463	416	452	468	468	459	442	456	489	462	438	443	435	463	448	431	434	431	440	449	444	425	413	454	442	423	424	440	420	428	449	490	485	422	474	442	455	468	466	459	448	462	421	478	421	434	437	466	430	443	460	425	450	420	462	460	458	413	455	464	444	466	460	413	458	442	411	473	457	426	434	406	428	433	443	432	426	476	421	466	455	463	437	460	491	457	422	416	441	406	463	458	432	443	481	436	437	459	444	450	437	461	435	428	412	431	421	502	432	453	454	471	409	443	468	417	441	466	483	442	447	461	424	445	459	461	487	468	438	444	438	438	427	451	415	412	441	464	451	452	450	446	431	457	423	455	414	451	475	417	449	435	453	457	462	458	431	434	448	463	427	442	455	427	447	454	445	461	455	419	423	436	443	449	440	472	431	455	427	433	489	436	448	419	444	433	442	417	465	418	471	465	464	452	458	462	452	490	428	444	428	425	437	466	474	436	473	440	465	449	436	464	429	493	469	434	428	408	482	468	435	452	448	431	416	436	407	435	410	448	484	434	445	461	465	436	454	447	432	426	436	430	450	408	448	428	426	434	451	432	415	449	433	446	470	440	469	425	480	385	447	464	472	457	415	448	440	465	462	445	446	418	432	442	427	488	460	438	464	444	432	439	405	442	440	447	459	420	419	459	471	422	469	447	425	407	430	446	425	460	449	440	437	436	472	444	456	438	448	467	462	404	446	459	450	476	449	416	440	435	475	453	460	463	455	434	439	421	464	469	477	475	452	442	457	463	446	466	466	472	452	444	444	453	423	414	424	474	462	470	442	459	450	450	462	393	438	418	478	426	440	466	402	480	444	439	420	451	419	454	471	456	446	405	400	456	460	449	456	456	448	416	450	455	460	443	445	407	435	472	446	419	436	487	437	483	412	436	427	413	442	489	473	466	455	420	479	424	425	451	460	452	433	447	460	437	442	397	440	437	456	425	449	437	409	437	426	447	433	433	440	446	423	415	471	451	481	461	450	453	402	460	415	453	464	483	406	440	431	451	503	459	463	445	406	392	472	452	465	433	435	446	446	466	425	415	443	441	441	443	425	451	452	465	434	449	430	461	433	443	402	435	436	420	422	427	427	474	399	461	483	457	426	431	418	442	469	441	435	463	425	413	421	420	467	431	421	483	444	448	386	500	421	415	473	449	415	459	448	454	439	457	454	449	478	450	451	452	436	457	479	425	422	431	420	476	405	439	436	469	446	453	429	411	441	419	437	455	421	418	448	473	437	447	428	452	405	437	470	438	430	470	473	437	428	470	460	451	445	450	419	452	448	446	492	447	485	412	470	424	467	452	446	465	450	446	408	445	495	438	470	463	442	450	447	430	458	458	456	433	456	496	429	400	458	450	429	452	483	462	462	432	479	455	474	428	441	390	438	404	453	441	449	459	457	441	420	463	455	432	473	396	469	488	429	486	410	459	407	442	453	420	453	442	505	444	459	436	436	430	433	404	469	494	460	474	458	444	422	451	454	391	430	462
54065	11124	2792	1827	1239	845	614	463	387	371	301	251	234	201	188	213	164	179	170	164	173	137	144	146	143	137	148	113	130	122	124	105	123	118	138	124	110	125	125	136	133	136	118	128	111	118	119	113	109	125	111	128	133	130	102	113	112	131	100	100	119	116	115	110	103	106	107	111	125	124	113	95	105	119	103	107	116	100	111	112	120	124	117	121	113	100	92	120	108	110	122	114	92	145	104	119	100	133	111	104	116	132	127	121	109	110	116	129	124	117	135	110	111	103	120	113	119	102	109	115	123	113	103	107	104	111	119	132	130	118	115	111	114	106	100	115	103	124	117	109	111	115	116	123	102	117	96	124	109	113	111	116	121	106	103	115	113	113	130	122	121	120	123	104	123	122	136	130	125	119	113	85	109	104	123	115	117	109	124	108	106	124	102	115	125	110	117	113	112	113	109	106	107	112	136	106	122	109	107	96	140	126	103	128	115	108	100	97	105	110	111	107	143	101	115	130	115	114	115	122	134	110	139	125	94	125	101	113	106	108	101	96	113	123	113	115	127	136	109	121	129	122	118	123	106	112	123	124	121	109	107	117	123	101	132	113	109	105	116	102	100	110	112	114	118	134	120	121	111	112	131	116	118	121	124	94	108	115	99	109	124	121	108	109	116	100	127	101	108	116	125	122	112	113	116	115	108	124	105	122	119	121	105	109	117	136	116	96	121	127	105	116	94	128	116	94	112	124	130	114	89	114	100	140	116	102	124	119	123	102	107	104	112	107	128	110	129	116	107	119	102	102	104	132	102	109	131	108	129	114	107	116	111	113	107	112	120	127	123	96	104	122	134	111	122	113	114	127	130	112	115	107	126	107	105	116	105	130	115	118	117	107	96	111	102	117	105	93	122	122	121	111	120	110	112	122	112	104	109	125	114	102	109	101	107	108	120	121	117	99	102	101	126	137	102	94	127	112	99	120	109	112	98	123	104	114	123	113	107	121	104	107	115	100	128	122	104	103	111	101	109	109	119	96	122	115	125	117	123	120	130	128	146	98	130	112	108	98	112	138	145	106	98	122	105	112	107	105	136	107	120	125	113	111	121	110	101	125	124	102	117	111	128	119	111	124	121	117	122	100	115	100	104	108	110	115	116	124	113	113	111	98	102	125	97	97	120	117	127	110	108	102	132	118	107	95	118	104	120	114	127	131	109	110	98	114	126	123	120	117	127	103	117	118	99	117	130	102	113	104	93	111	119	111	122	100	121	116	101	129	108	110	101	118	117	130	122	99	122	104	109	94	134	117	106	103	126	121	94	104	111	96	119	102	105	92	101	102	124	115	109	108	110	124	131	131	105	107	103	108	131	109	104	108	112	132	122	99	108	122	87	122	118	124	128	117	135	100	131	117	103	90	95	127	100	108	117	107	115	124	108	115	109	89	109	114	107	103	106	127	119	102	99	114	119	99	111	90	111	130	123	105	98	105	110	119	124	125	110	110	131	111	132	109	104	110	86	104	107	107	116	120	137	115	93	122	114	107	113	118	107	112	116	104	94	108	110	130	119	108	110	111	99	100	116	130	107	115	105	120	120	117	107	127	121	87	102	132	127	108	115	135	109	107	116	115	120	124	113	102	118	120	145	123	111	114	89	110	126	121	112	102	102	126	100	108	119	123	129	113	124	117	129	109	117	125	104	113	117	111	111	116	110	115	101	110	112	123	95	118	96	116	135	125	113	114	121	125	119	114	101	126	114	109	102	111	118	97	111	111	109	127	108	135	122	120	136	117	115	100	117	124	108	126	108	126	111	99	110	126	93	90	109	93	108	97	114	130	99	129	113	106	109	112	114	119	104	124	113	109	105	128	113	120	131	107	114	107	117	132	129	122	129	109	129	106	101	114	119	119	94	95	124	137	99	103	105	113	112	109	98	111	127	118	103	129	116	120	112	113	120	117	130	108	116	106	136	92	117	109	114	107	130	107	105	115	108	99	103	121	118	109	111	115	116	100	115	129	122	97	125	110	114	113	114	125	105	114	126	135	111	126	121	119	113	126	124	113	111	107	123	108	116	109	120	128	124	98	93	113	100	129	113	106	114	93	99	124	122	122	114	129	94	89	116	123	104	114	113	113	109	111	107	114	102	99	117	104	90	110	108	117	118	101	129	121	114	102	92	113	112	124	117	103	109	119	124	129	103	146	120	114	111	107	111	102	110	110	96	129	103	118	117	101	97	123	114	119	111	115	109	105	95	116	105	146	128	122	111	105	110	124	128	111	104	117	104	123	121	97	138	110	114	117	107	130	117	118	111	98	117	114	113	97	104	107	114	104	124	127	109	116	116	130	118	115	113	112	127	114	120	137	107	108	118	127	109	127	107	131	104	112	140	107	116	107	116	106	107	108	122	118	133	130	116	101	117	106	116	106	119	104	109	116	108	88	121	108	108	131	112	107	118	101	98	123	97	126	120	95	107	107	124	112	111	102	113	125	123	119	114	119	117	112	114	91	125	124	91	135	115	97	103	124	125	99	91	104	98	118	106	112	118	144	127	114	124	123	100	122	122	130	115	111	125	127	117	105	104	128	101	129	106	104	115	109	116	93	119	103	115	121	128	105	106	109	129	101	102	117	120	114	110	98	109	135	99	109	107	126	99	109	101	127	107	96	119	108	104	100	102	101	101	123	104	116	108	120	94	93	113	111	105	127	135	101	122	110	119	111	122	108	100	121	116	106	116	108	127	114	104	107	112	104	110	121	115	130	112	94	94	103	111	109	121	120	105	102	110	109	112	109	119	122	121	130	151	99	102	110	98	128	121	130	98	116	132	104	120	131	99	119	108	122	126	98	104	102	132	111	112	109	120	82	120	115	85	94	122	108	122	101	108	151	105	113	106	122	104	122	107	105	114	108	126	106	112	116	95	113	107	120	108	120	119	115	110	107	101	106	97	120	102	132	92	118	101	131	95	101	117	122	121	110	106	117	141	123	108	125	115	115	118	117	111	110	116	106	114	114	135	113	112	111	118	104	122	120	116	104	99	120	120	116	129	108	100	107	103	90	113	112	131	106	100	125	102	107	93	120	104	119	94	109	126	104	104	155	105	110	111	116	109	117	93	118	137	115	112	115	111	128	102	126	94	125	102	106	124	128	112	130	115	92	115	97	112	117	113	123	126	100	119	124	109	118	111	93	114	99	116	103	125	126	121	108	118	141	103	116	109	121	109	108	114	106	127	116	134	125	102	125	107	102	116	123	116	128	112	111	115	110	130	141	110	119	122	114	102	132	105	121	111	112	114	106	98	92	109	106	106	113	129	125	137	113	123	117	114	121	112	118	105	92	103	107	115	122	123	125	106	108	112	110	104	150	102	123	128	105	117	130	104	114	111	104	121	120	89	110	118	105	115	123	119	111	98	104	114	112	94	117	115	137	106	111	123	103	112	94	141	113	116	121	131	129	118	109	105	106	99	119	137	114	110	118	130	120	127	130	90	120	104	118	110	122
25716	2112	4892	5630	4765	3683	3013	2479	2045	1845	1591	1386	1212	1136	981	961	864	837	747	737	655	649	663	615	602	546	532	544	566	534	535	485	501	498	477	474	491	455	470	452	434	415	434	434	441	446	461	461	457	414	398	424	430	426	454	444	439	423	428	410	368	392	390	406	401	407	437	421	375	390	418	396	386	393	376	384	392	380	397	406	380	402	370	423	411	333	385	377	349	381	407	380	425	396	393	342	349	395	397	374	361	396	360	358	363	359	373	403	363	384	364	355	384	393	362	369	385	360	360	368	375	387	377	398	401	388	353	390	335	381	385	373	377	380	361	359	350	362	362	363	380	360	390	349	365	369	350	367	362	383	384	403	379	424	381	358	339	352	365	379	408	358	374	375	348	335	385	392	348	364	351	346	364	360	386	383	374	362	387	348	378	390	366	362	390	348	404	397	370	355	373	370	378	348	367	330	360	352	394	370	367	348	368	399	360	359	374	357	345	373	347	376	383	398	359	357	370	376	386	397	375	414	347	366	384	310	391	331	375	379	360	405	359	355	418	373	369	357	325	390	363	354	360	372	369	376	386	349	377	353	378	359	364	391	378	370	382	343	383	359	368	378	387	370	352	381	385	335	401	382	335	386	386	345	344	328	379	341	358	363	346	365	359	353	376	337	382	355	387	340	349	385	358	362	364	367	360	373	333	412	377	377	372	344	375	334	398	375	383	347	370	321	379	381	364	354	361	364	355	384	372	384	389	340	391	364	370	359	401	403	346	385	362	390	342	375	391	386	375	372	354	362	413	357	350	382	372	390	370	380	333	392	344	356	391	354	396	338	374	381	373	385	380	339	378	348	363	339	360	380	396	404	354	366	355	364	363	363	339	413	368	359	392	367	362	353	377	354	366	368	388	356	354	359	366	328	350	384	405	351	361	356	347	381	366	380	367	391	362	361	351	348	370	362	400	346	360	402	364	379	347	389	361	412	406	355	369	352	366	396	343	390	402	414	352	356	362	350	360	397	391	394	391	373	367	388	380	388	364	388	355	356	339	375	360	351	382	394	365	377	369	392	349	355	374	371	370	354	338	343	400	375	392	365	386	403	364	404	371	346	383	339	374	347	326	356	342	388	346	357	380	375	372	356	363	376	383	345	355	397	358	371	350	358	356	362	366	354	346	366	355	347	390	364	333	370	377	382	371	353	372	323	382	355	345	404	367	364	370	400	354	364	369	377	348	380	366	365	369	392	354	360	361	369	367	343	380	379	347	377	357	351	390	355	339	368	360	398	380	375	390	371	371	359	373	358	375	362	344	386	389	381	363	365	363	342	356	397	394	335	366	391	339	378	376	355	352	373	379	343	386	349	363	348	397	362	388	375	352	370	356	381	355	376	351	409	370	386	367	376	377	364	361	349	376	344	354	363	407	387	394	368	361	362	361	387	352	374	363	388	379	367	349	368	401	370	333	380	406	388	337	354	370	342	370	355	403	353	381	363	326	379	386	332	363	357	366	378	366	375	394	353	326	399	352	341	357	404	406	392	354	352	391	388	403	392	361	356	382	356	384	394	370	386	360	352	335	371	352	365	404	337	353	372	369	379	371	371	375	384	357	377	380	373	365	368	388	354	351	348	353	401	389	375	360	364	374	363	351	332	400	332	337	371	387	356	377	345	375	366	352	369	389	383	377	360	381	343	338	367	364	363	360	370	384	366	384	371	366	367	354	366	344	399	382	378	355	352	363	342	377	345	352	399	369	387	346	378	350	350	346	337	380	342	406	378	339	386	433	357	411	367	364	380	363	348	378	380	345	380	394	374	343	371	349	367	342	365	377	384	353	386	370	380	347	376	375	365	402	376	366	371	354	315	356	386	354	394	359	357	358	356	368	363	345	383	348	346	355	373	351	346	395	386	376	356	371	364	338	336	350	366	370	329	373	385	366	341	345	345	354	381	366	357	361	385	346	374	379	363	353	405	362	360	368	379	367	372	384	359	384	354	354	376	343	356	385	395	403	362	385	380	385	392	376	386	370	363	370	352	389	382	383	374	353	381	353	395	388	348	371	358	335	369	359	379	365	358	345	360	342	344	390	370	380	377	395	383	333	341	374	353	393	352	356	370	352	356	360	363	418	356	334	330	348	348	352	376	363	376	387	372	380	381	382	366	378	334	375	365	356	349	383	352	400	347	392	337	328	367	372	366	350	386	370	393	351	367	364	361	355	361	391	393	361	383	352	351	335	378	356	346	366	322	355	364	384	385	358	347	392	348	357	350	354	334	358	371	377	353	387	386	356	363	374	389	355	365	347	350	385	382	373	343	361	325	358	356	394	357	387	348	339	372	361	307	354	360	347	339	348	360	375	357	376	359	398	350	379	366	369	384	351	344	347	387	398	364	381	385	377	375	335	376	368	366	356	391	359	365	362	365	378	370	323	341	393	355	365	372	400	377	357	363	353	367	356	359	393	356	382	358	371	350	354	386	345	370	362	364	379	350	362	393	344	373	374	367	377	356	397	342	369	354	365	364	389	364	366	369	371	376	365	384	363	362	340	349	380	382	363	379	335	348	386	352	353	367	380	355	346	383	367	381	328	346	376	361	375	388	366	351	377	369	376	358	415	354	345	362	383	395	361	379	349	367	360	386	362	387	348	332	371	385	351	384	344	398	359	368	332	388	376	390	365	363	372	386	357	410	357	354	370	383	374	371	385	359	357	365	373	343	368	353	361	374	359	362	353	337	372	356	356	333	369	354	350	394	399	375	362	332	355	382	367	376	376	340	381	390	414	356	348	374	363	381	372	362	362	387	373	360	393	395	359	374	357	350	360	375	373	372	360	367	386	390	387	389	359	367	367	346	385	341	333	386	372	352	367	380	341	357	359	362	356	347	345	356	342	400	328	361	365	350	360	376	359	368	340	321	400	374	391	368	358	386	348	391	344	344	390	383	372	346	379	356	344	363	350	363	381	384	354	381	359	340	362	354	352	351	380	379	389	365	362	359	364	368	359	359	370	393	368	327	368	340	384	387	386	337	399	357	378	383	376	371	415	361	343	357	363	374	379	363	366	396	357	388	382	372	378	354	349	366	386	384	350	383	384	389	351	329	368	347	367	399	392	363	373	354	354	374	350	386	355	402	364	366	379	327	391	363	359	352	379	385	329	349	379	341	374	382	364	392	368	365	356	353	367	366	392	372	368	359	353	345	391	386	377	385	367	380	373	370	333	353	389	349	341	372	364	383	374	378	370	358	362	344	412	384	402	358	344	364	377	366	392	367	367	380	353	357	335	361	334	342	360	358	325	343	393	348	362	366	406	370	361	361	378	391	375	361	339	382	390	376	377	377	396	371	367	370	354	353	371	335	383	371	375	395	389	351	363	382	386	361	392	347	350	339	360	345	354	372	381	372	349	346	389	376	337	374	392	355	366	385	355	341	355	368	371	370	352	369	379	364	383	357	362	355	375	397	371	323	368	370	397	368	376	335	348	364	353	372	382	343
10746	628	463	372	365	329	289	296	294	267	298	296	246	286	288	252	244	279	253	304	257	263	269	285	258	282	274	281	256	265	269	250	228	275	277	291	264	287	268	268	292	249	262	257	279	263	293	244	252	286	295	286	267	265	299	262	258	303	253	267	271	262	264	269	283	272	279	288	289	270	273	243	263	259	252	281	272	257	253	274	248	246	264	296	258	243	279	272	278	281	293	256	236	287	268	267	267	253	238	263	272	288	280	272	274	282	277	280	263	250	254	249	265	271	268	274	261	237	265	264	262	262	252	235	258	294	280	250	285	283	241	264	285	279	292	284	302	259	247	263	252	281	276	259	240	254	301	268	257	285	266	266	278	255	270	267	284	264	293	239	242	278	264	289	257	284	267	268	284	253	274	272	282	278	276	284	248	282	283	251	291	267	278	285	261	269	251	244	268	267	288	267	251	267	231	281	235	288	263	293	264	265	257	260	269	270	241	270	254	285	226	272	253	266	238	255	267	295	274	307	290	250	278	292	272	241	237	267	288	271	281	259	291	268	274	242	281	251	262	266	271	272	258	294	253	239	283	294	311	301	295	269	296	262	274	268	228	257	266	257	277	251	272	279	285	273	275	283	239	277	264	273	274	257	287	260	248	276	251	259	262	264	269	271	277	252	263	254	279	283	283	271	291	253	291	271	254	276	267	295	261	286	272	254	283	293	252	275	237	251	280	243	278	257	301	295	288	297	265	266	263	277	304	253	271	230	260	261	256	297	277	265	255	261	247	266	273	276	270	252	275	280	276	260	276	271	298	285	268	265	284	248	286	266	265	256	272	262	289	279	287	248	292	266	282	291	293	273	271	278	290	269	295	315	269	277	289	283	257	271	260	277	218	257	314	264	289	281	276	260	283	256	287	262	240	292	229	276	276	243	255	313	257	247	282	255	235	267	274	269	260	281	261	246	254	266	269	275	274	254	279	274	240	289	304	250	255	279	285	259	273	264	233	241	276	287	275	250	246	264	271	285	276	275	247	273	284	252	305	290	254	293	261	249	280	254	277	302	252	289	249	262	273	258	278	289	215	278	256	286	278	291	251	280	254	289	286	282	297	256	283	271	274	300	264	280	271	261	268	269	275	286	278	270	257	280	261	293	241	259	270	266	261	280	249	231	266	264	273	286	281	268	247	295	283	275	251	242	265	267	280	246	266	234	247	254	267	304	288	250	268	293	262	270	280	242	283	276	259	256	237	251	253	287	257	245	260	258	285	255	274	298	249	275	264	252	272	282	236	258	254	263	266	262	250	280	235	267	277	277	287	236	290	250	260	253	293	261	243	262	298	293	264	274	303	242	256	275	283	280	277	250	264	257	282	262	263	268	261	287	272	265	273	268	263	278	280	259	254	242	278	280	286	277	248	278	260	278	247	262	271	282	253	241	275	254	250	237	268	259	284	318	266	246	287	283	281	279	279	276	257	283	260	257	279	253	254	271	276	263	294	272	282	261	266	256	294	235	262	288	261	280	251	262	276	270	283	304	278	259	268	270	240	249	264	255	267	263	274	278	294	243	264	281	256	279	267	246	272	284	256	282	287	247	264	305	248	261	255	267	280	278	272	300	264	294	262	280	289	273	279	269	293	251	249	284	284	254	262	321	266	274	263	295	272	283	269	277	252	257	257	288	270	265	278	272	247	266	257	284	270	260	279	278	264	259	255	276	262	289	299	263	243	273	275	296	288	287	286	299	258	289	240	279	254	260	258	271	249	273	251	281	281	253	265	272	306	277	288	245	265	266	277	233	278	270	284	265	219	292	242	257	254	289	261	271	239	270	282	264	273	254	247	237	264	281	266	304	255	271	258	250	287	266	275	271	254	268	271	264	263	255	267	257	276	278	283	285	261	274	281	250	243	269	255	273	267	273	284	271	270	281	280	280	274	277	253	276	232	286	320	281	302	269	234	278	295	262	292	270	268	259	291	255	282	255	238	258	280	283	308	256	239	285	295	261	269	275	255	276	257	263	271	287	250	251	274	278	295	288	265	262	257	268	259	263	255	274	275	250	275	253	280	264	269	249	269	244	265	281	289	260	268	273	252	263	265	262	261	293	263	283	259	294	260	265	307	281	284	276	250	289	267	299	283	296	275	282	284	255	275	256	243	288	264	277	291	260	238	251	275	282	265	276	274	282	244	280	257	259	248	277	256	308	288	274	276	283	269	258	277	242	272	253	277	296	274	278	276	247	255	285	286	261	303	300	275	266	256	281	295	280	291	251	265	262	312	262	278	284	255	272	279	294	296	260	256	272	264	269	261	253	262	280	275	274	287	243	261	292	291	298	276	272	283	267	268	261	286	264	250	281	255	250	267	270	257	257	268	295	261	263	241	293	291	287	274	264	251	274	244	291	245	286	277	227	275	285	265	258	270	253	271	250	251	285	273	254	297	257	259	261	272	272	253	283	299	259	265	281	284	266	286	265	260	261	262	262	292	259	250	267	249	261	271	263	271	271	278	270	272	303	276	260	241	282	294	278	275	265	248	263	287	286	263	262	275	216	287	279	249	261	297	262	279	267	293	292	264	272	249	286	275	283	248	231	257	252	256	257	284	259	281	286	245	275	281	287	266	257	276	269	260	257	296	265	250	252	287	266	272	268	270	276	274	300	260	236	287	301	274	248	251	239	256	278	257	269	278	264	284	296	295	261	258	309	289	259	255	238	283	257	261	280	283	271	289	283	266	308	254	267	262	266	281	271	257	269	257	263	299	251	275	272	266	293	268	277	265	284	251	282	283	258	269	277	278	255	226	286	265	244	270	261	257	258	266	248	275	256	278	283	273	295	266	275	252	272	259	301	286	279	262	261	287	257	253	276	275	276	288	263	261	290	269	257	263	244	286	260	285	272	254	258	281	262	234	257	281	228	291	250	272	284	269	286	281	250	258	282	269	275	262	272	299	282	286	265	280	264	286	260	263	282	284	248	278	259	265	276	260	255	267	286	256	267	270	232	258	302	277	282	292	230	288	264	259	294	285	298	284	259	280	244	274	287	271	292	265	265	287	265	258	292	256	265	281	308	243	288	273	296	296	277	265	258	257	272	278	252	265	273	256	291	281	289	289	279	233	269	267	252	258	281	251	296	287	273	288	272	260	293	265	244	272	280	280	289	278	267	254	290	290	245	271	257	258	288	267	278	263	275	275	269	253	281	260	263	276	246	255	271	301	268	261	279	303	268	259	252	268	313	290	276	265	266	263	256	276	247	261	254	230	284	276	263	259	263	287	321	275	308	268	273	275	299	260	262	294	297	252	265	275	277	258	276	264	272	249	300	252	305	282	243	267	255	227	267	278	227	272	280	255	274	270	277	299	271	271	284	267	296	259	261	288	274	280	269	266	304	257	280	266	293	256	271	257	258	238	262	300	252	290	274	262	279	290	321	264	276	273	278	298	276	281	262	289	267	228	298	294	283	265	261	265	259	263	233	272	279	281	297	278	247	272	293
9932	957	1141	1215	1082	938	866	903	816	865	808	781	804	760	839	721	728	777	761	742	797	755	795	797	785	740	713	722	761	727	816	795	743	720	743	775	770	749	755	727	764	747	730	779	744	781	713	713	799	784	733	721	785	743	800	750	728	742	794	746	752	722	724	765	749	770	738	755	754	712	765	731	782	736	747	753	744	748	755	780	740	759	755	755	749	756	761	757	742	770	766	741	736	760	735	796	749	774	743	743	821	774	773	708	715	736	733	726	744	747	764	754	776	759	743	747	787	726	771	747	713	685	744	756	781	729	771	729	718	755	779	729	757	766	742	755	780	762	790	790	755	763	770	705	735	753	820	692	727	746	731	762	679	746	747	751	718	758	734	711	743	732	731	757	779	716	792	739	742	761	752	711	752	725	773	757	709	716	801	798	766	776	739	714	747	748	677	753	772	772	757	747	798	677	702	750	764	719	752	719	786	795	746	729	744	760	737	723	727	728	776	755	750	737	775	709	777	728	705	738	788	788	723	737	774	747	704	743	770	720	772	749	762	772	746	733	740	767	812	791	747	752	724	789	744	749	761	741	739	755	731	771	746	698	739	744	777	726	757	789	718	758	745	718	754	764	750	722	721	765	752	706	769	738	731	732	738	724	769	766	721	754	787	747	745	777	751	756	741	729	743	694	793	780	763	717	772	771	678	766	735	752	782	749	761	721	742	765	737	728	786	784	712	744	784	793	779	762	720	813	754	730	763	738	775	777	751	763	756	717	764	722	752	722	686	719	752	733	757	728	728	729	762	717	789	751	749	714	718	758	788	717	733	717	800	727	812	748	726	722	744	801	764	725	696	751	779	744	743	798	737	714	753	699	772	753	736	786	740	746	771	767	718	719	777	735	775	786	730	790	746	744	741	773	778	746	794	752	732	716	748	752	739	762	774	752	738	822	769	756	712	764	736	705	803	768	721	739	753	719	810	744	762	733	778	755	770	739	774	667	734	797	750	802	744	782	744	784	751	803	786	784	774	726	778	802	779	767	702	749	746	747	707	787	797	759	740	775	743	755	777	763	717	738	754	731	730	786	738	806	737	779	742	748	753	757	769	756	770	743	793	739	750	729	749	768	768	753	771	778	711	770	763	721	817	804	756	749	730	787	770	786	725	754	744	721	742	724	752	725	745	728	753	732	733	719	711	760	786	760	739	766	757	794	770	720	732	740	798	778	803	712	738	767	764	753	805	690	734	730	737	764	734	732	817	768	722	759	705	810	785	755	779	780	745	734	756	759	761	759	782	739	692	753	789	790	779	756	763	705	767	711	742	701	752	750	702	765	684	801	733	745	798	735	745	750	746	704	751	755	749	737	756	770	736	768	719	754	790	741	735	749	761	753	736	713	722	752	744	737	743	719	799	760	753	731	752	756	766	755	761	714	782	739	756	747	754	754	747	786	704	786	738	775	693	733	732	779	764	703	793	767	717	741	723	726	728	773	763	783	691	747	689	715	754	763	727	728	785	787	763	702	774	776	737	757	744	745	755	732	737	739	734	745	749	743	722	764	809	696	735	791	782	742	725	720	768	727	759	754	736	769	739	772	726	790	700	745	752	803	732	763	729	769	718	767	787	734	739	726	702	712	747	745	769	749	767	731	730	761	738	721	721	723	703	748	763	792	734	760	723	778	752	708	698	790	706	724	731	734	732	719	742	730	781	761	719	784	724	722	725	749	745	772	669	752	770	790	759	762	770	703	757	738	771	736	798	754	711	754	770	736	738	804	741	763	805	721	721	706	785	762	736	783	773	727	771	767	793	760	799	761	723	739	723	814	729	699	773	786	695	736	748	725	784	779	735	766	703	797	772	726	773	777	739	775	776	774	760	800	752	714	768	766	759	741	749	761	750	749	800	788	816	689	724	746	803	731	737	774	753	738	752	730	731	767	754	750	763	693	722	710	691	776	751	787	783	749	788	729	744	737	775	717	751	784	724	708	763	775	769	759	766	725	762	740	781	781	751	764	745	695	754	729	768	751	747	761	785	731	746	780	713	794	727	717	750	764	712	744	743	752	730	770	723	730	751	674	762	777	775	743	749	761	788	778	810	741	740	729	734	755	737	728	735	784	755	755	734	765	767	760	774	781	703	741	750	752	761	765	752	714	702	731	761	737	729	773	686	698	746	755	760	736	709	770	773	713	768	757	706	796	762	728	686	673	806	745	787	739	773	768	754	723	793	762	721	787	733	773	757	724	785	711	766	778	762	714	767	744	759	746	743	771	727	756	769	762	760	727	769	728	717	743	739	792	762	736	774	732	754	744	722	796	759	726	780	760	766	730	731	752	758	750	733	757	737	750	725	707	774	776	752	736	722	715	750	733	764	746	777	793	729	735	738	698	691	718	757	764	712	720	737	760	715	794	697	774	707	760	743	759	765	760	725	754	737	724	727	777	720	733	745	705	774	743	727	731	745	741	698	753	756	761	753	768	770	769	736	738	726	777	784	767	785	792	749	750	716	730	779	758	768	701	758	736	720	716	761	744	720	750	747	735	732	723	753	813	750	696	757	786	711	765	780	738	809	769	733	734	744	738	759	705	707	717	736	780	770	709	712	764	760	769	760	765	757	758	726	814	738	825	724	759	719	764	721	720	737	726	752	760	776	768	777	740	783	801	708	771	733	737	741	768	744	717	766	757	757	724	767	806	749	775	762	768	733	763	761	736	693	745	785	735	726	770	733	714	777	767	763	754	777	757	783	723	734	747	765	809	767	785	737	753	775	717	750	758	749	712	760	743	753	711	710	745	766	717	706	739	736	747	706	742	706	718	747	793	775	725	747	724	790	740	747	744	786	784	717	706	749	743	766	729	727	718	737	753	779	767	786	763	776	729	757	768	786	770	741	725	731	787	732	769	735	739	734	771	797	729	767	701	767	751	800	694	733	757	717	747	776	752	736	742	713	771	761	712	768	781	712	808	739	755	736	778	802	743	763	780	772	734	710	729	769	747	801	770	789	711	774	786	749	708	689	765	742	721	697	784	773	751	766	735	768	773	770	762	781	758	773	702	737	731	691	754	717	713	781	757	727	722	747	713	718	705	743	752	740	748	708	738	711	742	767	766	759	778	740	765	747	719	794	698	770	779	790	732	782	779	771	785	814	760	775	758	773	722	689	781	723	757	776	746	733	761	724	745	762	738	744	753	763	709	741	677	707	732	733	802	768	804	781	731	728	775	723	747	723	772	736	738	793	669	773	749	740	731	771	732	803	767	765	787	715	770	705	724	737	742	706	771	768	708	783	791	748	724	787	713	755	811	743	780	744	737	725	775	725	766	733	714	696	768	771	721	762	789	751	723	734	693	736	732	751	734	757	754	752	749	731	768	754	743	775	744	719	790	712	752	766	783	727	709	772	732	733	724	756	791	791	737	702	747	742	741	781	679	789	719	778	697	745	733	801	693	774	747	784	793	688	748	746	740	730	794	747	704	694	796	741	786	717	739	729	776
41298	5828	1618	1185	761	540	425	368	279	257	243	227	209	217	176	197	186	182	172	178	189	161	140	169	173	162	162	143	146	158	160	146	160	145	156	163	156	161	153	168	170	166	155	149	154	164	143	158	146	145	130	149	158	180	187	178	142	140	158	162	138	138	152	168	155	170	140	153	157	149	145	171	170	136	150	148	152	152	149	142	145	148	161	144	143	146	159	149	147	143	154	123	185	139	132	152	153	142	148	158	152	137	139	148	142	167	145	144	152	182	160	169	149	176	119	155	155	168	147	148	131	136	176	160	150	150	160	161	151	158	144	153	162	154	169	157	145	158	168	151	137	137	136	171	154	131	140	148	140	165	155	146	152	166	138	131	152	167	168	141	151	150	148	125	144	141	154	152	135	130	149	169	142	158	143	146	124	168	148	135	149	153	149	164	142	154	154	156	152	136	143	142	174	164	153	142	132	130	144	142	155	146	143	161	148	143	131	135	171	161	148	139	129	146	171	156	140	144	149	172	155	136	141	131	179	141	143	154	150	166	152	171	154	148	125	144	145	160	158	131	140	134	132	160	132	142	153	143	147	164	136	134	172	148	166	147	152	144	156	125	158	146	141	145	126	170	145	152	160	154	139	152	159	141	135	141	153	157	152	140	142	156	127	141	160	143	138	146	156	145	149	152	127	124	157	149	152	136	143	159	151	160	152	142	161	142	148	149	140	120	155	145	146	146	155	152	145	147	126	165	156	134	144	164	154	160	147	166	146	130	163	158	141	142	109	153	149	154	173	165	155	157	179	141	168	142	134	143	156	148	170	158	140	126	143	171	144	153	173	153	160	165	146	130	149	196	149	152	147	111	159	145	153	117	145	123	150	155	139	167	141	130	142	133	156	168	150	143	142	162	157	151	156	162	151	149	147	183	137	159	157	136	143	124	133	136	157	159	130	121	164	166	166	138	138	167	139	136	166	142	175	144	125	151	155	138	140	156	157	156	157	149	142	143	163	139	141	140	156	155	135	141	121	157	153	153	164	144	148	158	159	144	154	128	161	161	130	171	145	143	170	147	151	156	155	147	164	152	154	155	143	160	155	160	167	157	140	140	161	165	152	141	158	149	144	120	137	132	130	155	145	139	123	137	181	158	169	152	128	152	134	160	149	145	158	166	134	161	156	152	144	153	149	145	145	166	147	135	141	168	146	147	157	161	166	161	139	155	152	159	135	165	151	162	123	161	152	164	141	155	155	150	142	162	153	143	166	158	136	152	157	151	165	166	146	136	148	146	155	147	144	162	159	161	152	145	146	143	159	140	155	153	154	150	173	149	158	146	180	159	151	166	147	146	170	139	151	147	149	147	165	148	144	141	139	154	141	148	161	164	145	138	122	167	126	133	137	146	145	175	131	159	128	138	137	132	140	136	156	152	150	155	158	151	149	148	159	165	146	142	169	162	147	164	131	153	159	154	156	158	144	130	132	165	148	157	159	172	167	166	146	143	152	155	138	151	149	171	152	157	160	154	143	136	138	145	145	142	137	178	164	148	123	155	147	145	137	141	152	146	137	162	141	145	158	147	143	151	138	144	138	144	161	139	158	148	164	141	185	140	138	142	140	124	145	182	140	128	147	176	157	129	137	154	137	156	155	141	161	135	164	129	163	143	167	134	144	151	118	161	171	145	149	158	138	173	167	150	154	170	159	151	154	129	170	140	138	135	157	147	141	133	169	142	146	132	163	171	147	146	150	155	144	134	149	145	134	143	140	149	136	111	154	177	142	160	148	140	151	154	164	165	157	149	143	160	134	164	126	136	155	148	138	126	135	140	136	158	149	160	146	160	150	124	148	148	134	140	148	125	130	129	150	153	138	152	166	140	150	129	143	144	149	146	154	146	157	138	155	155	142	133	163	162	137	152	139	165	144	162	157	144	156	150	155	125	147	144	150	147	125	155	133	167	142	178	130	160	163	144	164	173	147	138	140	187	135	160	157	174	152	159	165	158	149	146	154	153	140	149	148	165	170	158	154	167	139	147	142	153	173	169	152	145	150	136	157	167	181	150	148	143	149	148	148	148	165	171	156	142	166	155	166	141	137	146	147	151	141	152	141	165	158	148	149	141	178	117	141	163	141	158	138	143	144	171	163	127	140	134	165	172	159	166	128	170	156	144	144	134	165	165	137	127	156	134	163	146	158	122	131	132	172	142	147	152	159	131	158	164	142	157	164	136	150	157	155	144	153	134	153	164	126	145	146	167	153	145	164	178	135	140	136	152	154	160	150	166	164	139	147	161	157	136	163	155	139	160	161	155	164	154	138	161	131	172	166	143	165	168	157	172	138	148	133	131	140	161	175	140	170	155	138	164	154	137	149	151	131	158	153	135	160	149	136	149	162	151	181	141	142	158	158	152	159	164	144	149	141	146	147	165	162	146	151	136	137	173	149	123	143	158	141	142	161	150	137	157	145	127	139	152	138	149	141	146	175	168	155	139	141	152	155	147	151	136	139	155	140	151	185	149	154	161	143	125	159	143	128	138	156	163	147	136	155	138	144	136	137	160	164	156	145	157	143	155	132	165	173	155	145	142	150	161	166	147	151	143	130	151	164	148	141	144	161	172	174	153	145	170	156	138	158	149	165	134	153	125	164	153	155	152	155	156	158	158	143	147	149	143	127	134	140	134	150	170	148	152	150	139	163	147	133	181	151	154	144	155	146	153	161	140	135	155	144	166	155	136	142	151	156	137	163	159	139	158	147	124	161	147	150	141	144	131	163	146	145	147	151	169	145	145	163	163	128	164	128	152	160	146	146	144	152	153	131	126	161	154	137	127	147	143	131	139	146	144	162	150	121	137	176	145	168	130	173	152	149	125	143	169	145	154	134	141	156	158	132	157	183	159	135	144	139	133	146	145	155	167	151	146	150	144	146	149	161	163	137	158	153	139	152	142	144	165	148	123	149	141	132	167	142	177	161	158	161	163	155	155	139	153	153	142	145	148	144	143	171	151	154	153	159	149	164	156	136	134	158	168	140	160	171	155	138	159	134	143	140	145	138	156	138	156	147	156	138	126	154	164	140	148	140	151	173	119	135	132	156	142	161	142	150	153	161	141	162	165	158	147	127	157	153	147	164	166	160	154	155	153	154	149	165	156	136	151	168	143	132	146	140	154	133	134	165	142	157	139	144	135	140	155	153	137	139	162	153	140	160	138	129	151	135	161	156	161	159	162	159	156	149	163	139	140	148	164	151	154	170	161	142	136	150	154	152	145	136	144	151	164	171	162	146	170	139	132	155	160	154	145	159	137	142	156	149	138	141	177	153	139	144	134	132	152	130	149	153	146	152	166	149	156	153	153	146	152	149	163	136	157	156	138	133	149	146	142	148	152	153	136	151	130	157	140	157	162	153	133	156	141	145	166	147	159	138	154	143	168	167	143	167	148	159	156	148	155	153	172	138	159	150	154	167	158	136	156	168	147	147	152	118	132	136	170	163	148	141	157
20307	1460	2793	3308	2805	2233	1729	1512	1286	1144	1065	929	840	795	744	709	667	653	655	632	578	593	573	594	593	548	577	545	507	510	536	518	517	515	501	521	480	465	508	463	458	463	475	508	461	509	424	462	530	454	514	509	465	504	470	488	471	476	471	460	469	486	468	462	497	454	441	442	450	486	442	516	461	422	446	416	467	453	419	435	412	430	435	491	424	437	466	453	440	465	444	424	414	457	443	455	411	438	436	456	456	466	439	425	460	430	448	454	432	478	457	417	443	435	477	461	449	438	433	427	446	431	458	449	471	475	419	428	424	411	429	448	433	425	456	498	454	408	431	453	445	432	442	421	435	440	432	427	459	423	486	417	392	454	400	447	430	432	423	404	392	466	429	450	443	475	471	375	437	395	444	475	448	454	428	417	417	489	430	462	445	508	479	419	438	458	431	454	432	398	446	484	436	419	387	451	460	448	454	467	435	446	439	450	404	468	460	454	410	448	439	441	452	459	442	442	441	453	443	449	455	408	461	467	445	477	427	457	428	418	441	461	457	441	459	444	436	463	444	432	434	468	409	452	474	443	447	435	451	453	505	437	428	441	429	432	445	472	480	430	441	440	441	444	446	423	431	459	417	430	450	459	453	425	428	438	416	443	433	439	459	425	450	409	454	446	461	492	411	421	394	452	443	458	429	433	436	427	424	453	430	462	442	453	415	440	453	448	452	460	422	440	406	433	464	440	460	455	446	424	436	454	452	431	449	464	437	435	476	480	446	467	445	463	443	455	436	428	466	464	428	447	434	465	466	457	419	471	410	468	427	446	448	458	466	414	482	437	424	447	423	458	416	422	468	433	476	428	452	434	430	434	461	423	423	443	471	432	438	479	475	425	416	483	437	428	434	463	411	438	472	455	413	479	456	429	425	463	451	444	414	465	440	452	470	438	433	454	445	444	471	456	414	439	446	475	448	473	438	428	445	459	403	425	458	409	420	410	457	425	423	449	433	463	431	449	462	479	448	447	430	424	435	465	485	422	424	449	442	452	457	464	472	435	419	423	464	416	429	444	488	400	457	407	437	427	422	465	434	447	475	468	430	483	449	423	444	471	442	475	461	458	449	454	425	407	440	427	433	474	473	443	432	466	428	452	422	467	462	486	408	464	455	464	434	419	456	435	420	445	441	470	407	440	462	467	483	477	438	460	445	425	467	443	487	462	442	428	456	423	396	416	404	465	479	456	421	448	443	425	435	425	474	437	430	417	447	433	418	428	464	502	407	428	406	402	423	456	396	449	458	404	438	444	431	464	462	456	461	436	450	410	446	487	464	408	443	469	455	425	491	403	435	444	419	449	448	458	481	459	478	435	423	460	441	476	428	419	453	456	431	453	453	449	496	424	455	422	411	486	479	459	424	435	437	453	432	443	441	403	468	467	443	425	436	435	424	447	432	404	424	422	449	449	430	493	444	415	434	477	432	467	459	423	431	447	429	424	452	433	443	468	399	412	434	438	456	441	440	394	463	428	442	461	476	447	497	427	420	436	453	475	466	426	456	434	466	412	445	456	414	462	428	460	425	444	406	456	429	451	443	436	439	421	427	443	466	451	447	460	461	441	461	459	446	447	448	418	444	466	458	467	401	453	472	468	433	439	459	425	476	482	458	461	454	430	453	437	432	474	474	444	466	430	433	407	440	421	452	449	432	468	428	456	452	463	458	447	445	424	451	433	472	443	483	454	422	465	417	455	444	460	454	442	429	438	439	422	421	464	452	413	469	422	438	446	430	483	442	434	445	430	402	424	455	459	405	452	441	444	431	471	436	419	445	445	440	460	464	443	437	462	483	435	437	449	473	436	422	426	477	438	455	459	409	432	421	390	449	479	434	467	453	436	440	480	459	452	407	490	471	459	483	427	444	437	469	420	445	445	472	473	435	429	489	427	434	440	452	432	453	424	447	436	441	462	432	483	481	417	442	469	450	389	449	408	403	446	476	455	444	457	445	436	454	443	464	434	430	430	418	470	434	445	454	458	413	451	446	406	438	463	437	423	447	429	450	431	437	462	418	454	459	418	506	416	439	435	448	449	451	441	424	411	421	438	437	445	445	433	407	431	458	458	444	433	429	444	435	438	415	425	433	428	439	452	476	406	425	443	442	457	446	417	459	431	457	427	464	424	391	430	474	456	437	464	454	451	430	453	468	438	456	464	477	462	441	433	436	411	457	448	443	487	473	431	436	456	419	449	455	436	495	418	399	444	418	396	475	431	504	453	485	461	454	425	431	424	430	427	459	489	451	415	466	451	448	450	431	425	460	416	429	462	455	435	466	416	399	401	406	437	472	437	452	459	421	415	438	450	463	443	464	421	451	437	458	428	442	469	443	419	464	412	437	460	445	457	454	457	455	456	435	438	457	440	469	464	425	430	457	406	447	486	430	432	432	454	454	446	450	426	434	439	444	433	433	369	476	433	428	414	427	458	424	419	449	442	418	441	429	452	460	432	445	438	450	454	433	405	427	448	428	414	454	444	462	425	454	451	448	465	459	475	440	431	459	486	468	430	443	455	465	453	469	419	421	414	464	455	447	436	445	421	450	457	429	455	403	452	405	428	456	461	440	461	432	493	455	474	455	434	485	435	436	462	437	446	424	454	429	427	451	438	440	458	429	468	453	418	447	447	448	447	428	441	425	411	448	475	437	401	434	458	416	427	446	464	452	494	457	463	454	443	448	447	436	452	440	436	436	434	466	444	472	446	425	446	457	449	460	462	416	449	418	455	481	470	440	468	443	443	421	432	427	440	429	449	458	425	452	485	452	444	432	490	464	449	419	452	496	469	441	444	455	447	434	452	427	412	449	439	399	450	448	458	427	453	421	456	459	459	422	429	460	447	470	456	480	456	444	423	442	455	452	507	480	495	433	431	417	451	467	439	442	453	462	453	450	471	397	462	413	422	466	436	456	421	434	471	435	461	434	434	438	473	432	439	458	461	451	420	454	478	427	392	427	471	467	422	470	429	443	410	488	469	467	426	470	426	436	422	430	427	453	469	442	470	441	418	448	450	462	489	451	461	445	441	421	447	425	459	419	441	467	481	429	441	436	459	435	419	412	442	450	447	489	437	465	455	467	422	425	422	434	445	495	432	467	424	479	453	445	446	409	439	426	440	451	469	436	435	455	444	435	464	441	431	428	416	468	460	464	494	466	407	430	437	448	460	437	434	458	439	459	472	399	440	489	434	446	438	430	439	453	446	468	458	455	468	445	421	403	397	443	410	415	461	463	430	456	461	455	464	472	456	440	442	440	444	431	443	418	446	437	461	460	422	429	427	453	411	461	408	430	457	425	441	453	426	462	430	469	466	421	437	442	423	434	440	428	424	465	458	456	433	439	461	445	447	410	406	462	449	478	447	423	465	434	419	440	445	468	448	435	415	424	461	479	478	456	422	437	419	471	467	461	447	442	423	430	444	450	459	456	468	434	478	433	445	439	465	445	433	435	451
54236	12303	3515	2141	1387	980	755	516	379	311	282	264	244	226	209	184	168	178	150	152	182	140	142	153	137	146	131	131	150	155	115	136	128	133	146	136	133	132	131	154	136	108	117	111	117	101	113	135	103	123	106	127	132	137	99	116	140	133	117	120	120	91	124	120	114	125	104	105	136	105	126	120	107	119	98	145	110	130	95	116	117	122	103	131	134	122	126	114	129	114	110	118	115	107	122	131	98	121	107	122	105	121	103	125	137	133	119	100	120	114	128	113	110	113	93	103	104	118	118	110	114	104	104	113	117	118	120	95	117	111	110	107	113	120	131	112	110	102	136	111	122	114	99	120	129	110	123	117	127	113	125	114	122	106	103	128	118	98	114	107	117	112	106	143	116	107	126	120	119	114	116	120	108	112	103	117	110	104	120	111	113	125	110	112	110	115	114	107	113	118	110	100	117	103	103	103	125	118	94	121	84	114	102	104	125	136	112	125	120	110	123	110	119	120	107	98	122	126	113	108	129	122	91	106	105	116	108	98	113	119	97	105	128	113	106	119	106	104	131	96	115	107	108	107	111	96	103	125	97	129	123	138	133	93	93	92	112	117	104	118	103	111	122	103	111	114	107	124	130	125	110	104	104	140	99	110	93	104	137	125	120	110	122	107	120	122	101	127	111	105	116	109	103	123	121	112	114	116	116	102	103	108	114	106	130	131	125	107	126	108	127	124	101	114	110	102	112	117	118	110	130	106	115	99	119	113	108	122	115	126	109	109	109	134	91	97	122	126	124	124	117	107	125	122	111	123	104	114	121	115	146	110	109	120	114	121	131	116	120	115	111	111	95	126	103	112	119	113	131	126	119	123	114	110	99	138	133	132	113	108	97	113	119	92	110	123	128	101	117	111	137	121	118	117	116	98	118	115	107	120	97	116	120	126	116	120	111	101	93	111	84	104	124	101	101	112	115	140	113	117	102	115	121	115	115	123	114	119	134	98	106	110	126	100	120	94	119	116	127	89	130	109	104	110	107	137	106	96	119	114	91	112	111	106	117	101	119	117	139	120	101	99	126	116	111	108	119	112	109	107	123	114	121	122	103	126	131	120	123	103	129	98	116	114	126	102	85	119	126	126	114	112	103	108	112	120	108	112	105	117	122	98	104	108	117	111	105	109	130	118	103	93	105	112	103	113	103	93	124	122	106	113	108	113	104	108	128	116	110	103	124	96	104	126	116	114	132	118	98	123	110	94	123	128	117	119	106	109	121	113	137	102	111	114	105	94	115	127	110	109	123	107	116	108	96	113	111	106	102	119	97	102	103	84	108	127	119	125	109	110	113	119	112	129	105	128	95	109	125	120	132	118	112	115	115	123	112	121	121	105	117	119	119	129	124	112	115	113	115	103	99	109	113	102	114	140	110	120	116	115	100	116	92	101	87	116	118	99	121	104	120	104	132	93	122	119	131	113	127	121	122	107	98	102	106	103	105	102	113	103	114	111	103	113	120	118	107	103	99	104	114	114	113	107	109	123	133	118	120	112	113	113	109	114	122	110	130	120	133	123	117	128	106	100	118	117	121	96	110	115	118	120	122	95	110	119	107	117	126	115	108	108	109	113	109	133	106	109	87	105	119	101	121	115	129	102	106	122	102	115	124	122	115	115	104	104	121	108	124	106	85	117	103	105	111	108	111	105	111	99	100	138	117	119	118	93	107	113	122	132	123	130	85	106	114	126	98	93	92	108	124	115	117	105	121	106	116	113	122	111	119	112	138	106	121	96	106	109	134	119	125	109	108	116	116	109	102	116	102	117	101	98	94	99	103	116	119	117	93	121	132	118	114	129	102	107	101	116	118	95	117	109	119	107	95	114	121	105	111	112	96	108	113	124	100	120	98	107	120	129	123	120	111	117	147	120	96	103	98	107	110	119	98	94	109	129	108	108	96	103	151	104	116	108	98	103	130	106	104	136	108	120	138	114	132	118	119	109	105	117	117	109	115	110	110	122	124	113	112	106	115	102	129	115	109	98	99	104	95	125	126	107	100	127	125	108	138	143	115	106	105	133	116	120	108	120	103	116	93	111	104	104	126	112	109	109	102	111	100	134	104	102	102	117	110	104	113	111	114	102	127	104	97	125	123	95	111	121	117	121	113	102	106	129	114	108	109	121	105	137	110	110	116	100	103	112	105	118	121	113	115	130	125	112	117	126	130	109	115	105	119	133	99	86	120	113	116	94	111	130	94	116	103	121	92	122	122	124	128	123	121	89	135	121	111	111	98	130	144	95	107	119	108	104	130	120	134	125	122	97	108	120	128	110	120	131	101	125	107	112	123	111	128	103	105	111	120	115	108	136	115	120	111	118	112	101	102	125	94	101	112	108	97	107	102	105	100	120	117	98	108	113	103	97	127	96	106	103	103	116	100	118	102	118	118	116	116	108	88	112	114	107	106	106	112	117	112	119	96	118	104	121	102	114	130	111	118	116	97	88	110	107	104	132	115	113	99	109	109	110	108	102	125	104	128	107	121	108	111	123	110	107	121	112	90	100	132	114	124	109	110	119	127	122	111	88	118	124	107	126	122	118	138	96	102	123	97	108	128	104	111	112	111	103	133	128	116	110	120	101	90	115	123	101	123	116	113	118	97	118	104	124	112	112	123	119	111	104	116	120	119	127	125	120	126	128	127	110	121	129	102	106	124	120	105	99	114	94	108	106	123	103	117	124	128	112	120	112	105	122	126	115	130	102	116	103	116	99	108	112	142	111	111	126	97	99	117	127	108	125	129	116	95	113	114	126	129	121	100	120	116	116	114	114	98	121	112	127	107	113	108	109	123	110	113	104	119	132	121	96	108	113	111	105	118	123	91	126	109	106	114	110	113	116	101	116	115	139	121	118	121	114	143	103	118	101	106	113	120	115	85	118	105	115	122	125	107	100	96	104	99	107	123	131	128	120	121	105	118	112	114	114	103	117	125	103	104	121	129	119	99	119	100	117	128	113	104	116	132	104	103	122	107	109	110	111	112	122	126	105	106	116	142	119	117	112	108	115	115	124	110	103	99	110	126	117	130	130	114	104	121	129	112	113	117	105	110	109	104	121	98	112	115	140	110	114	127	129	108	113	113	86	118	104	108	106	123	121	120	103	125	103	110	130	132	92	109	136	116	105	105	125	86	122	113	89	106	104	96	109	115	123	112	110	111	120	109	123	109	113	110	89	110	96	93	99	115	122	120	104	116	105	99	122	111	99	101	127	122	131	111	119	101	117	108	122	122	117	89	95	103	127	110	109	100	130	119	114	113	102	104	116	117	115	112	112	116	123	98	113	115	115	96	112	112	142	113	121	114	130	123	113	122	118	124	103	100	108	101	116	100	116	113	106	113	90	124	124	103	116	130	102	122	114	109	102	120	97	124	125	132	115	106	127	114	103	117	151	123	119	96	102	114	117	111	126	108	138	108	112	103	113	113	116	123	110	101	109	106	115	125	125	121	107	109	113
25224	2359	4783	5775	4691	3947	2909	2357	2077	1747	1611	1359	1196	1169	978	917	843	857	772	761	635	693	660	631	606	576	545	563	544	538	530	519	515	523	465	453	451	495	420	482	467	449	420	472	416	387	425	454	428	441	424	412	421	425	476	460	448	497	385	422	407	412	394	419	383	407	388	419	397	457	425	397	416	402	432	360	364	405	403	365	412	409	346	377	367	402	365	402	409	392	377	384	343	360	384	368	338	364	382	372	366	407	371	416	342	392	356	366	371	353	395	325	436	393	379	357	380	373	376	363	370	384	348	370	401	383	397	351	371	376	356	380	380	388	377	371	366	389	364	395	393	406	414	417	348	380	357	353	366	391	399	374	424	360	370	363	363	355	378	391	379	397	359	356	384	350	368	370	359	386	383	382	385	369	373	394	383	371	363	425	383	393	387	353	386	349	374	332	370	392	353	358	363	359	366	379	371	368	355	408	339	392	362	351	375	380	338	342	400	348	367	399	375	375	395	364	372	344	350	385	346	379	347	358	342	350	371	388	375	373	363	383	412	380	394	384	376	356	379	354	342	363	379	392	340	353	382	382	351	395	368	370	345	341	378	401	355	385	377	366	364	387	358	379	336	377	398	360	350	393	340	361	354	345	359	403	353	370	315	373	343	373	415	363	305	392	366	345	366	363	356	343	358	339	350	355	352	358	361	398	374	376	373	382	394	373	390	420	365	363	332	351	374	363	386	395	350	353	363	390	372	356	380	346	406	374	342	354	392	348	357	374	356	353	327	384	360	393	390	385	347	391	367	379	315	374	388	386	397	376	339	389	341	360	395	382	358	351	362	371	367	365	361	369	359	337	367	359	368	358	378	354	372	372	347	361	370	365	384	363	353	358	350	400	380	378	335	363	385	381	383	364	367	397	379	377	345	390	330	375	371	391	365	404	375	383	378	365	368	364	363	365	359	382	351	378	369	392	394	420	350	365	354	404	366	371	379	377	362	386	376	364	342	407	346	372	376	386	357	346	356	400	358	377	399	345	352	370	363	337	425	335	410	412	372	385	335	329	388	388	368	376	390	359	349	369	369	395	374	381	363	364	352	377	375	359	390	348	350	346	351	350	357	368	386	376	363	376	386	376	370	370	364	359	386	358	349	385	369	361	383	390	394	382	371	355	382	388	362	369	348	360	368	373	372	379	348	368	382	352	357	373	334	378	358	345	358	363	394	392	362	387	372	339	378	358	368	356	364	340	368	359	387	352	371	343	367	364	404	370	365	380	360	375	370	330	366	347	399	350	354	375	366	360	383	383	392	362	375	365	381	344	408	370	389	374	395	371	340	320	348	374	330	341	382	375	384	362	394	394	340	390	386	350	427	386	359	343	404	370	362	333	346	356	359	373	370	378	376	349	345	362	356	378	332	401	376	370	360	385	387	374	356	372	384	366	367	330	369	349	418	345	390	364	360	380	374	352	408	335	403	350	378	381	370	361	367	362	348	420	364	333	362	391	407	407	367	372	368	355	401	379	363	386	366	379	344	371	329	378	379	352	349	382	348	346	355	416	355	370	392	356	326	353	362	370	404	371	388	385	342	361	365	375	379	386	400	392	398	369	379	369	353	369	402	396	374	387	409	362	382	370	369	372	368	360	379	371	374	358	370	362	371	355	345	360	359	383	390	373	375	368	362	344	362	392	384	360	376	369	349	343	350	368	372	375	395	349	381	364	334	391	374	359	346	373	355	324	324	334	356	393	386	400	355	366	382	376	376	374	366	340	369	354	377	384	365	388	382	367	372	363	386	393	347	400	378	372	370	356	394	393	367	332	359	405	384	406	371	314	378	369	346	397	366	394	342	334	387	358	390	375	377	385	341	336	423	380	338	344	384	333	407	361	351	378	362	386	379	366	366	347	383	319	357	349	312	370	339	385	347	390	392	380	349	356	339	338	375	336	381	382	349	335	363	371	364	372	385	386	375	370	373	360	337	382	384	366	329	385	371	356	348	379	385	398	357	377	343	385	331	368	391	363	342	351	361	372	389	376	363	344	354	358	370	381	385	354	362	333	351	351	371	384	368	366	383	363	402	357	400	379	367	362	386	383	400	365	390	359	403	354	358	381	393	334	356	366	398	411	407	364	350	393	325	366	383	379	373	393	335	361	372	365	358	370	371	365	373	352	394	371	356	379	392	385	355	358	398	359	352	374	379	356	324	363	372	351	338	339	362	364	379	347	369	379	341	374	338	353	373	395	365	358	345	347	379	366	371	403	361	388	347	354	357	369	389	345	365	409	350	353	359	386	363	338	358	381	350	367	339	370	352	390	350	364	384	362	316	352	374	370	385	383	388	350	372	369	384	384	394	373	337	389	339	381	362	367	355	365	375	363	406	333	341	383	343	361	360	356	384	392	379	375	368	387	364	355	325	399	338	376	389	402	388	385	386	319	363	348	400	399	361	341	377	371	325	378	370	391	362	375	331	373	362	391	381	354	353	379	366	368	364	410	386	345	375	358	380	410	372	400	373	372	367	363	342	352	384	328	354	386	394	388	356	432	361	354	366	349	399	362	358	383	359	375	372	359	345	364	398	377	374	350	392	370	370	378	356	347	366	358	383	358	388	367	382	327	433	374	364	388	355	335	340	336	379	340	376	364	417	388	347	340	407	396	402	407	389	365	375	388	345	326	391	370	361	392	384	390	378	363	359	376	380	360	336	416	371	358	372	401	364	364	390	363	375	380	401	352	359	381	349	375	323	367	341	380	343	392	381	378	332	327	366	358	354	356	370	353	350	384	387	365	349	366	362	345	370	394	380	369	366	368	406	361	365	355	337	355	415	383	351	367	349	334	359	356	368	361	363	375	355	400	400	384	376	387	351	372	373	400	355	378	378	358	380	391	355	381	357	374	360	347	382	376	356	380	402	361	367	409	373	377	357	386	345	375	393	376	380	380	363	349	387	370	359	383	342	396	376	383	343	406	337	383	382	373	393	406	373	356	391	348	366	376	346	379	369	364	401	343	395	389	356	373	357	346	377	381	409	365	398	393	359	370	319	373	359	368	343	386	361	411	369	369	385	353	406	345	382	388	383	309	346	359	373	358	390	375	399	344	383	350	370	364	373	359	362	338	357	350	347	372	334	360	367	364	347	364	373	364	384	352	366	385	381	357	333	365	367	353	335	399	365	363	356	367	331	353	379	365	382	361	373	355	355	346	357	377	380	395	372	364	412	361	370	393	375	350	359	347	352	365	360	377	378	350	380	351	392	388	359	377	378	379	370	358	415	389	361	396	361	363	354	344	353	395	356	358	365	371	399	389	389	385	357	369	335	406	370	358	373	339	376	362	358	364	372	321	370	382	320	334	356	322	360	371	343	357	335	356	381	370	350	358	368	377	394	350	373	387	384	360	400	381	394	398	405	359	365	376	379	406	360	360	363	389	374	365	360	364	395	356	360	349	371	385	360	375	371	368	429	364	383	355	377	322	356	372	373	368	371	345	374	378
10108	466	396	369	314	288	252	286	286	334	303	270	243	257	277	286	268	263	290	256	291	262	285	275	283	274	262	273	247	289	271	270	301	269	260	267	280	287	288	271	275	262	270	268	291	246	276	263	266	259	309	271	237	284	272	279	264	243	262	244	269	296	254	255	259	282	267	247	273	266	252	256	218	264	285	261	271	259	262	291	263	281	302	269	293	271	258	243	278	252	272	277	257	264	259	256	261	263	283	267	296	272	275	261	263	263	256	268	256	264	261	249	270	258	272	263	278	255	257	258	254	259	283	261	261	237	295	260	260	292	283	286	264	279	265	281	270	253	253	281	287	268	253	271	266	266	308	258	258	272	254	255	284	247	247	287	272	274	284	269	281	264	308	295	249	251	268	240	278	292	274	287	264	269	268	302	251	256	262	265	281	262	250	260	281	273	279	271	267	253	291	267	250	271	282	259	254	262	270	262	260	247	275	243	286	244	272	274	246	276	251	266	263	273	288	261	260	277	291	262	224	298	260	271	289	262	284	266	276	269	283	285	299	283	281	277	256	248	263	263	266	266	263	259	270	283	278	270	247	259	278	273	268	280	254	267	269	268	277	244	278	252	255	248	254	262	265	255	264	301	258	258	236	264	276	265	269	291	269	298	243	264	276	268	269	263	278	292	253	254	261	272	235	273	260	264	284	226	309	253	307	246	285	265	257	252	287	276	279	276	273	259	264	240	277	267	279	291	283	249	302	269	245	274	254	264	288	277	264	263	262	281	272	254	259	262	287	267	269	281	260	262	283	249	254	274	268	253	269	264	268	268	266	238	274	296	265	285	276	243	257	265	278	284	274	256	248	263	278	280	254	277	284	281	272	256	272	265	277	280	279	265	235	274	270	280	260	264	281	254	263	273	278	238	271	278	236	297	287	258	257	264	283	253	287	247	228	273	247	264	254	252	271	273	279	276	262	292	283	276	268	293	282	274	283	287	262	288	272	276	256	253	276	258	273	252	273	266	287	256	270	271	302	251	260	272	263	282	277	268	289	267	249	271	267	264	228	268	269	250	255	271	250	273	250	270	289	304	272	258	262	243	274	229	263	250	260	258	277	312	267	288	251	266	267	266	297	275	267	272	275	249	288	266	247	253	261	267	290	245	248	261	277	255	242	278	288	249	254	259	259	264	272	255	254	286	252	282	282	262	257	267	271	255	261	260	273	243	268	266	261	267	270	277	271	276	283	276	270	260	286	260	273	270	275	270	250	285	285	277	287	278	263	279	261	269	316	262	303	235	258	253	252	264	275	293	322	267	317	295	278	275	214	293	271	242	260	286	248	284	252	259	297	267	285	244	237	251	275	275	245	267	250	257	248	287	294	255	272	286	260	266	296	268	254	254	271	252	288	288	285	282	283	231	255	260	296	251	265	280	254	268	267	282	280	286	294	282	261	285	265	298	245	288	278	267	281	263	283	265	257	262	265	275	250	275	251	283	257	281	277	305	255	228	306	255	269	264	247	278	283	265	296	288	273	264	243	270	270	247	246	262	283	229	246	226	237	290	273	284	278	288	243	284	255	270	280	261	282	243	312	249	258	278	275	262	315	275	278	250	269	267	283	248	272	286	270	267	267	287	285	274	260	260	279	291	250	260	285	294	291	256	274	248	255	272	288	277	328	269	307	295	264	221	278	279	271	286	312	277	275	263	272	291	266	249	282	274	261	285	267	265	296	269	219	276	264	272	281	276	275	260	276	280	258	284	262	263	260	245	273	275	298	257	255	263	274	246	253	280	255	252	261	259	277	293	266	293	249	272	276	256	246	266	274	261	275	267	268	289	276	261	271	287	281	270	285	261	274	232	256	266	267	263	270	268	258	276	256	251	253	305	246	276	292	264	290	254	228	269	267	275	254	265	288	301	264	235	249	262	262	263	292	241	273	265	276	248	265	252	274	275	277	262	277	279	288	293	282	268	248	290	251	269	261	267	277	252	264	260	243	281	270	247	286	261	292	260	252	295	258	254	260	268	286	289	271	266	286	293	271	241	269	257	270	290	287	242	264	259	262	259	293	273	293	270	273	261	289	279	282	279	269	253	298	259	257	280	271	267	256	301	259	255	259	266	281	260	302	283	235	279	259	269	268	247	258	280	282	258	252	263	232	247	261	275	246	290	270	285	262	256	265	261	304	273	263	275	288	277	284	270	286	257	269	285	253	257	276	293	291	254	232	245	283	267	294	250	271	275	281	279	272	273	300	261	246	253	290	256	273	268	275	262	291	259	275	276	251	266	263	248	299	258	234	259	276	245	246	273	269	244	258	282	265	270	262	275	325	294	258	271	314	250	274	255	246	255	301	243	229	292	245	245	258	237	268	294	251	249	270	289	237	254	279	273	299	276	278	298	279	302	278	324	268	279	254	247	263	232	258	242	250	273	238	279	274	280	269	302	300	290	262	264	278	270	276	267	250	272	295	273	283	272	244	240	264	264	262	255	280	250	255	263	263	256	271	244	275	272	266	252	274	284	256	272	285	281	269	280	254	271	243	273	236	263	244	268	285	283	278	256	257	272	263	276	254	267	283	283	273	254	263	243	286	259	254	232	265	255	240	268	248	248	280	266	288	247	296	286	307	283	277	270	257	282	278	262	248	278	248	250	266	279	260	269	276	297	245	250	247	254	272	281	254	267	287	259	252	280	255	278	281	267	274	281	283	226	255	267	288	270	266	258	248	245	253	296	268	249	277	270	275	294	259	236	252	272	221	261	278	268	265	292	280	291	272	286	274	268	285	283	281	231	272	269	270	236	273	241	255	249	274	291	278	279	256	252	268	287	263	255	254	289	255	270	282	273	269	270	275	285	250	267	276	288	285	261	252	300	246	283	252	240	269	272	268	276	240	258	241	274	258	294	274	218	247	243	276	266	272	252	265	293	255	273	274	294	263	285	279	295	277	274	264	291	283	257	278	259	278	243	264	295	249	235	254	241	244	265	295	229	258	243	281	279	315	279	263	247	259	264	277	280	240	230	250	242	327	269	275	259	261	269	285	255	278	277	290	261	249	286	269	251	268	286	249	277	277	254	266	289	271	299	233	286	283	279	261	230	258	252	277	284	275	287	259	273	232	285	279	306	281	255	298	257	274	281	277	252	260	266	249	310	269	264	271	273	284	264	232	266	280	256	276	235	296	253	287	272	261	274	303	274	287	254	277	280	276	267	260	271	272	273	275	269	252	267	297	248	268	250	254	292	252	265	267	275	273	286	279	260	250	281	300	276	263	262	264	234	251	254	275	273	273	275	244	284	298	287	242	279	279	266	235	274	251	292	279	261	263	268	252	292	265	274	283	307	269	276	301	292	282	255	264	251	259	245	292	285	250	268	276	309	267	265	246	266	246	293	280	248	287	254	263	277	274	297	270	265	253	272	262	297	250	240	265	277	236	269	240	283	276	255	263	277	294	276	274	258	276	287	281	274	239	282	246	271	267	260	279	260	254	253	261	265
9407	899	1014	1091	1068	907	809	838	826	770	775	780	822	773	751	758	764	762	769	806	783	714	750	721	731	744	704	732	775	743	785	711	753	724	745	738	769	759	691	817	781	704	741	771	748	762	754	683	738	770	703	767	724	756	728	757	751	799	743	761	710	769	728	740	692	764	800	747	749	727	746	811	754	716	741	780	720	735	738	715	752	748	754	770	770	760	738	721	715	787	737	764	767	768	727	757	784	730	756	762	705	744	710	799	754	762	789	757	756	747	725	771	760	757	762	748	759	686	729	754	747	780	741	708	789	722	735	740	770	762	726	744	799	780	717	744	774	773	723	739	720	736	745	727	711	792	718	751	755	743	780	740	759	772	775	821	718	743	748	735	759	724	772	770	741	777	747	738	734	705	711	769	712	733	707	753	734	691	789	740	783	740	737	756	829	709	747	738	707	790	739	714	751	768	770	779	754	705	744	696	764	793	763	737	772	718	699	798	766	749	738	749	735	755	710	737	765	772	772	770	722	734	724	751	747	762	741	776	726	687	751	731	716	763	751	804	714	784	702	686	734	729	743	789	769	792	694	724	778	770	785	770	728	778	737	747	768	774	737	759	740	758	791	767	709	742	734	748	762	723	739	759	753	763	763	740	766	730	796	729	706	755	719	753	703	723	703	773	750	747	743	753	750	761	839	726	743	720	825	759	753	769	755	731	750	784	743	766	747	720	726	776	745	775	717	777	732	710	745	754	724	746	754	728	721	769	743	828	737	740	758	770	776	773	765	744	769	693	745	779	747	727	746	720	719	722	754	701	699	715	762	751	748	700	752	769	742	677	732	728	711	765	757	776	787	741	706	702	730	713	739	741	744	746	808	745	737	793	734	753	772	739	755	789	720	763	740	760	792	726	774	770	710	790	723	767	727	792	760	721	760	776	775	736	763	736	755	734	781	721	740	746	784	743	717	735	762	710	772	739	742	715	748	697	722	769	692	775	760	775	724	731	758	787	751	725	749	752	722	718	782	742	774	736	724	781	694	787	769	755	801	766	694	729	753	789	752	769	787	784	743	738	758	757	717	807	716	749	761	804	710	759	713	763	771	756	734	762	751	751	793	734	763	765	786	828	740	730	738	720	783	700	731	726	669	734	726	722	806	694	768	778	784	723	753	780	723	767	734	758	745	739	735	708	769	714	736	747	757	774	744	792	782	705	723	761	767	805	730	758	784	758	756	723	792	677	739	797	692	723	755	774	820	716	784	747	817	705	766	772	722	745	740	722	717	748	748	706	728	724	782	734	774	784	695	751	745	781	757	784	800	700	725	752	700	764	769	740	779	783	794	718	790	779	738	706	718	751	802	783	751	744	730	758	741	761	762	824	700	740	742	749	744	793	730	748	741	707	813	753	729	708	778	694	735	734	749	740	736	752	747	805	689	713	734	720	736	764	773	796	737	704	730	765	761	754	777	770	744	788	742	763	780	763	749	726	699	792	741	735	688	750	697	785	756	763	750	753	720	777	781	695	731	757	731	755	781	746	711	760	808	745	742	741	763	715	776	772	769	742	761	744	782	737	736	743	714	758	718	738	779	761	779	760	736	819	735	749	724	765	724	807	740	756	713	731	753	732	793	751	810	733	785	730	755	748	777	760	733	722	762	753	762	729	802	763	785	745	758	754	775	717	755	754	782	703	703	716	718	723	726	720	761	746	714	718	712	749	769	729	776	766	666	737	709	736	753	751	770	721	754	798	768	758	734	780	767	757	721	776	801	709	715	710	753	682	757	726	716	714	751	750	766	792	724	754	721	722	750	784	750	736	705	709	729	754	681	696	751	751	775	735	776	765	744	755	726	771	753	764	745	759	773	782	694	697	673	710	717	775	760	721	741	731	744	804	731	730	774	773	718	753	778	790	770	751	706	769	748	740	731	718	762	738	785	739	747	767	754	760	779	736	750	714	748	792	778	744	753	749	766	779	733	726	782	750	727	760	751	762	737	738	727	804	807	802	738	733	723	737	786	763	745	728	777	716	719	751	718	711	772	692	759	744	747	755	750	745	723	739	733	759	706	757	761	764	718	741	774	742	742	752	734	791	791	696	770	754	734	776	721	742	707	783	704	781	752	788	772	760	773	743	770	734	690	742	670	756	755	749	748	750	746	740	749	749	774	741	738	762	766	799	744	778	781	753	767	782	761	709	745	735	776	699	781	749	773	744	785	775	767	831	731	730	714	778	788	773	774	767	771	747	686	720	778	732	735	729	734	792	719	731	743	799	731	740	736	742	784	759	754	784	730	792	737	712	780	784	790	716	749	748	790	736	711	695	780	796	716	740	746	784	751	749	743	726	765	745	778	724	759	708	752	723	729	793	786	664	745	764	790	760	830	721	796	710	749	769	731	789	754	752	748	786	722	779	730	782	768	759	712	797	732	747	763	794	738	733	734	760	734	766	734	770	745	734	704	743	730	693	700	758	722	767	695	721	782	737	760	799	751	716	698	733	736	716	719	709	683	724	783	771	810	739	760	712	730	769	755	745	762	686	770	752	761	704	771	801	739	776	790	724	788	783	728	731	740	780	719	737	704	722	737	721	676	716	700	722	756	765	747	740	751	739	762	733	758	761	767	774	667	739	741	719	754	718	785	744	718	752	765	745	701	760	780	715	773	733	755	744	740	762	775	759	732	730	760	739	748	756	784	794	748	791	795	743	712	731	788	708	801	711	758	767	728	788	716	758	724	672	724	735	760	750	741	736	738	757	727	781	769	748	719	746	756	737	747	776	740	732	793	740	761	736	730	742	728	738	734	743	726	727	751	714	757	753	754	731	769	796	777	780	736	737	773	788	753	747	803	737	768	711	768	745	705	730	737	718	758	730	718	759	773	752	724	767	742	779	774	752	776	734	821	733	732	706	758	741	731	713	768	748	743	724	705	747	762	778	700	793	778	700	781	772	750	738	760	751	762	719	755	756	719	722	762	706	775	783	729	736	791	769	747	803	770	733	724	761	752	795	737	715	722	766	725	794	730	842	758	714	694	791	724	772	730	704	762	758	758	810	755	660	719	740	782	772	763	736	739	751	731	769	767	747	721	723	795	780	770	791	731	683	751	777	683	739	738	792	707	745	764	702	759	724	694	751	759	750	736	714	727	795	784	738	724	790	744	733	778	751	785	786	752	770	728	740	796	713	779	712	777	759	769	731	740	772	731	794	780	792	787	789	794	731	772	751	754	780	744	748	724	797	729	773	732	716	779	749	733	747	743	745	806	740	769	728	805	781	718	729	700	749	759	707	753	775	762	756	758	735	746	737	723	789	777	765	734	750	785	803	761	733	754	798	719	691	800	764	784	722	746	755	753	795	774	759	782	747	761	746	715	787	721	748	705	749	751	803	731	703	708	745	709	734	773	761	722	761	748	740	751	800	755	763	740	743	800	753	738	783	758	764	723	772	752	764	738	770	745	760	706	748	748	797	720	734	755	724	764	739	756	776	720	758	769	747
40485	5870	1431	1028	823	493	384	328	280	253	243	222	205	204	175	174	172	187	153	174	162	149	173	172	169	148	181	151	160	149	167	155	159	181	140	158	138	163	174	155	153	158	156	154	151	168	157	160	142	149	139	146	147	150	148	153	165	141	169	162	152	149	155	161	145	157	158	137	132	176	157	159	132	120	146	150	155	152	150	144	150	163	142	160	179	141	141	165	146	135	127	133	161	152	148	152	158	142	143	132	161	152	155	158	177	154	152	130	172	155	146	153	151	150	141	147	151	146	134	165	154	152	144	139	163	161	151	141	148	158	173	145	143	158	144	167	152	146	141	156	152	173	172	154	170	137	140	166	161	134	163	162	154	167	155	140	167	165	146	147	151	131	141	159	169	154	153	159	156	140	163	136	152	161	141	146	149	154	142	151	138	146	132	142	138	141	142	159	141	130	136	134	144	138	149	154	147	144	172	139	149	161	150	133	174	138	155	154	144	170	157	165	136	158	145	171	150	143	135	162	155	148	148	153	134	139	143	144	155	146	150	160	147	146	139	165	155	155	136	155	157	162	151	147	155	139	155	130	139	152	126	153	140	135	143	148	167	140	142	132	143	150	165	130	132	144	153	151	151	146	138	169	149	150	159	115	145	157	142	140	142	136	170	157	155	152	138	149	150	142	147	148	187	150	135	144	151	160	142	154	174	151	137	159	134	164	154	127	149	169	148	142	159	145	131	151	122	141	145	136	137	143	145	147	161	194	145	137	143	154	133	169	139	136	155	149	156	146	161	158	156	155	135	156	153	144	131	144	150	175	148	126	144	146	152	167	142	124	129	156	163	148	152	150	134	152	136	150	140	139	135	142	136	165	153	143	147	146	144	147	127	155	145	143	164	142	136	133	143	153	162	142	150	154	168	131	161	147	149	147	147	115	166	143	113	139	144	160	133	137	139	135	158	136	132	149	151	160	138	140	136	146	163	152	164	150	147	139	137	141	166	150	143	128	146	143	164	145	160	124	140	165	135	140	153	150	145	165	135	156	147	153	134	157	142	149	149	149	174	150	128	171	136	141	134	156	163	127	144	161	143	178	142	158	166	148	140	171	170	174	135	136	145	175	157	162	164	137	135	139	134	143	162	138	150	177	130	147	146	144	128	160	149	144	136	145	144	146	160	147	150	142	144	146	173	132	173	128	169	143	145	143	145	141	136	158	160	181	154	132	178	142	153	161	160	133	152	146	147	162	171	170	138	134	144	161	143	157	141	153	139	156	129	156	142	166	149	129	156	141	126	147	147	143	153	152	137	160	155	142	152	130	148	160	143	151	148	132	155	156	158	135	163	151	175	147	145	149	132	131	139	158	164	165	136	160	136	146	158	146	157	137	131	127	157	141	141	165	151	139	159	162	166	150	150	149	158	156	149	164	163	144	162	153	155	138	169	130	179	145	137	160	140	156	172	133	163	146	146	145	168	149	165	156	141	171	173	164	145	162	141	151	161	162	138	146	165	177	156	153	159	154	149	153	149	136	126	148	164	154	151	124	151	151	149	148	142	129	138	155	147	146	132	152	159	154	159	130	128	135	148	145	163	147	145	152	124	145	158	151	153	141	152	162	163	153	139	149	148	170	151	164	127	170	140	169	163	148	150	166	127	148	147	173	145	164	155	128	151	151	144	152	158	143	160	165	156	160	144	153	127	159	143	148	145	143	139	137	142	132	139	144	154	121	157	128	145	146	139	143	151	160	150	166	163	157	162	135	151	142	137	163	145	150	149	163	146	159	143	135	123	166	151	166	121	142	145	134	139	150	130	145	152	144	149	147	146	136	156	141	130	148	152	142	118	144	167	162	138	143	145	158	147	159	137	157	151	142	152	138	131	155	153	163	161	146	160	173	155	141	153	144	167	145	154	162	149	138	146	169	131	149	160	132	146	165	148	174	165	148	141	187	155	151	139	114	143	138	141	149	137	148	140	151	160	160	164	154	162	149	155	156	154	145	144	161	130	175	144	151	141	159	154	161	116	146	123	151	141	146	157	136	130	161	148	158	134	149	158	152	161	152	158	156	159	147	142	138	157	163	147	171	137	143	148	151	133	159	143	144	165	174	170	157	161	146	125	156	158	152	131	110	134	139	151	143	139	151	139	149	137	175	118	158	146	134	150	163	143	154	141	176	128	164	158	164	144	154	140	170	138	121	138	152	158	142	166	164	153	170	161	133	144	164	134	164	145	150	157	127	148	131	165	157	157	140	144	148	141	173	142	160	154	134	160	154	153	125	148	153	167	176	137	112	142	133	159	133	162	174	132	160	150	169	126	138	152	164	151	150	151	171	162	152	138	150	149	161	148	159	153	132	137	133	152	147	174	151	159	163	158	154	136	156	164	152	173	131	154	156	144	159	155	165	133	137	122	176	155	132	135	140	160	132	146	144	163	137	160	141	159	168	125	130	151	166	144	169	151	150	161	138	141	148	157	141	137	130	149	138	151	146	160	160	155	143	148	133	149	150	135	141	141	172	157	147	158	159	156	159	155	141	168	141	134	166	152	166	150	139	170	144	145	160	167	153	162	165	157	143	151	145	140	171	133	162	150	140	136	167	157	162	130	137	128	163	147	155	146	143	149	142	155	135	144	158	148	135	161	133	147	162	150	146	141	143	146	163	155	155	144	167	156	135	160	150	146	158	174	158	160	137	157	153	150	130	144	166	171	149	151	144	147	156	150	142	146	148	107	131	142	153	188	139	141	156	136	155	133	126	152	136	147	149	146	149	159	166	143	144	139	124	155	140	145	149	158	155	161	129	136	142	139	155	134	159	138	143	165	158	151	153	150	143	136	182	170	132	148	137	155	159	140	158	142	166	154	149	150	162	161	158	142	130	142	160	146	156	160	139	154	133	161	143	144	169	147	181	146	140	148	147	148	154	139	134	150	159	149	148	156	136	171	177	130	148	124	155	154	149	139	158	137	132	134	143	157	153	140	147	139	155	152	146	153	157	145	169	150	145	136	149	143	156	163	127	152	128	159	165	141	166	118	128	162	135	145	160	141	146	144	145	133	145	164	172	156	137	132	147	151	172	160	140	136	144	155	142	143	145	158	135	140	134	170	159	138	133	161	159	177	129	144	145	161	142	153	152	144	147	143	145	110	155	149	161	146	160	151	153	160	173	136	153	146	158	146	158	162	170	152	149	151	145	144	147	130	147	148	149	152	155	134	150	154	132	123	147	134	132	141	155	124	145	162	152	171	143	173	165	144	162	114	134	131	133	135	150	154	138	147	133	141	137	137	148	138	164	164	150	165	142	157	134	152	126	139	139	138	115	161	133	182	134	154	130	144	162	136	139	162	152	146	153	140	158	151	128	146	135	156	134	149	149	138	151	183	176	148	163	152	144	137	147	144	147	153	160	147	144	144	139	154	153	148	157	149	118	154	155	155	151	158	140	135	156	160	153	149	142	169	141	125	140	146	152	161	121	141	158	159	139	158	119	147	146
20030	1377	2718	3159	2852	2215	1818	1448	1281	1152	1072	962	905	775	806	730	723	612	656	627	619	583	589	545	540	531	525	568	508	513	531	487	475	520	491	534	498	504	472	506	481	475	490	475	497	480	503	457	454	470	431	477	476	458	457	537	469	449	458	480	461	447	495	474	442	442	449	488	462	477	469	456	442	460	451	456	462	443	462	405	465	452	463	434	460	473	440	446	454	476	427	436	470	421	447	454	433	456	449	425	465	438	459	448	428	454	455	440	428	433	451	441	455	434	495	430	464	454	467	443	438	447	467	453	441	434	447	463	465	464	428	448	452	453	477	453	420	508	419	431	439	474	459	457	446	423	436	423	448	476	444	456	414	423	440	448	407	458	459	408	471	453	433	413	431	451	454	412	424	412	426	436	422	430	436	449	472	428	456	469	495	427	449	416	432	430	478	479	415	459	432	479	457	468	444	439	437	424	440	399	446	391	463	430	424	431	430	428	442	466	465	409	480	470	437	455	427	436	455	433	492	418	441	459	459	492	442	419	445	440	462	452	437	453	438	431	437	427	453	420	440	462	451	452	443	453	457	445	446	431	478	426	443	448	429	452	445	488	442	431	453	431	428	454	462	437	458	440	437	459	434	453	426	431	452	439	431	435	425	468	417	418	453	449	456	454	464	432	440	430	404	447	428	459	464	442	398	441	408	472	457	439	457	429	429	425	445	450	439	449	398	437	447	426	389	436	431	476	441	466	460	439	442	441	435	452	434	459	445	416	468	449	428	456	409	421	445	422	473	453	433	462	469	431	455	444	452	422	454	438	449	464	412	415	451	463	424	447	413	437	458	403	409	436	453	431	455	428	436	474	422	437	473	435	430	448	450	430	441	453	450	416	443	434	425	463	420	421	454	457	426	398	454	427	413	422	452	437	429	429	414	457	468	404	462	457	458	428	428	441	408	434	466	396	416	458	405	463	426	429	427	446	434	443	427	427	455	410	437	453	410	464	443	480	455	422	436	441	472	444	413	449	445	445	457	448	431	456	440	444	446	419	440	413	455	425	432	501	455	450	447	425	439	416	430	460	429	479	429	479	473	382	464	425	428	429	401	431	455	452	435	427	443	443	448	468	464	425	418	424	434	426	435	467	473	431	487	411	466	426	457	450	463	459	437	458	495	435	433	463	454	472	501	408	479	439	438	469	466	445	452	456	413	432	450	438	427	452	479	420	451	464	425	441	455	467	413	438	413	424	407	487	440	405	418	440	474	460	465	440	399	455	429	459	429	446	444	454	435	447	400	440	488	441	477	441	451	464	416	427	418	455	449	443	403	431	396	466	425	442	443	446	435	393	433	452	479	459	440	473	448	462	438	469	394	489	458	399	440	406	439	423	468	414	426	459	433	443	462	456	429	449	405	457	437	451	466	454	473	442	437	457	467	465	441	448	450	466	457	469	451	441	438	452	439	427	427	446	426	440	433	435	455	432	464	436	435	440	429	455	445	469	462	459	448	476	435	466	420	455	408	459	454	459	466	421	427	468	456	439	450	424	486	470	443	460	453	410	453	447	432	458	434	433	440	437	459	440	491	463	430	484	466	460	456	452	423	434	443	448	460	451	474	427	451	441	419	426	430	493	456	437	419	487	443	426	423	473	435	447	403	459	463	493	431	442	461	449	448	453	453	447	430	422	448	459	467	433	457	425	480	455	445	430	464	455	459	400	452	462	464	440	439	459	452	414	423	418	448	405	437	427	427	428	425	469	473	446	400	432	447	431	443	457	425	432	438	469	433	444	439	452	437	456	474	431	406	436	467	425	460	461	454	432	463	479	407	434	452	453	453	405	450	427	424	446	463	459	433	443	452	426	447	455	390	438	410	440	461	451	457	437	459	448	479	427	419	421	405	469	473	414	446	445	456	483	437	485	412	478	429	410	411	434	412	447	434	446	441	425	424	450	426	408	450	454	464	457	462	454	418	404	413	442	459	401	410	451	468	458	436	456	437	449	409	448	405	405	415	472	424	449	406	424	459	439	405	462	460	454	427	465	443	488	398	411	463	444	433	449	467	444	443	433	469	412	429	465	400	423	467	431	455	449	427	456	439	428	429	419	436	435	460	440	442	465	414	421	460	407	466	500	464	453	415	438	473	479	470	436	428	446	413	472	467	446	468	431	435	433	502	444	444	451	410	466	450	476	471	427	425	457	408	433	441	432	442	419	417	437	454	372	433	444	472	441	432	398	463	439	500	464	456	436	411	468	435	469	479	436	441	475	425	440	461	423	458	459	425	419	428	452	416	391	480	434	479	465	435	421	443	426	424	482	479	449	446	464	427	441	502	443	453	466	441	418	426	442	463	426	463	424	443	458	432	433	456	435	478	466	433	452	450	463	443	445	410	455	423	426	420	463	453	406	432	454	426	440	414	463	414	419	430	443	474	457	450	409	458	456	443	450	429	505	400	418	472	416	434	454	406	457	425	439	454	437	453	445	489	427	417	450	409	414	456	454	447	425	434	433	462	492	465	484	479	462	436	414	481	441	445	426	460	432	386	443	446	475	431	430	440	426	439	455	445	442	478	470	418	453	455	445	449	456	387	474	437	446	495	403	431	423	462	429	442	424	454	444	442	444	468	438	405	422	451	428	458	428	396	449	435	398	436	435	440	471	470	420	456	459	443	405	476	456	418	443	470	427	424	450	405	425	475	481	442	454	454	463	393	449	411	472	414	481	425	430	435	468	417	435	446	474	438	462	408	436	444	464	423	400	427	454	446	450	475	422	445	438	452	426	458	436	439	462	430	459	467	457	452	426	409	442	439	400	432	415	471	436	435	479	456	414	426	436	442	418	462	426	412	423	507	420	463	440	438	469	450	445	428	446	457	436	456	458	421	443	414	467	455	401	451	469	441	449	457	437	454	430	482	454	497	425	445	454	459	441	432	430	427	423	460	424	430	464	453	438	471	444	436	444	426	424	426	449	427	442	410	444	436	440	426	423	487	434	466	424	425	456	451	424	445	435	419	458	437	438	406	405	449	408	458	465	444	431	443	428	449	424	465	459	457	455	452	449	416	468	445	456	459	453	432	447	423	482	466	460	423	448	426	405	453	462	448	437	421	457	437	456	470	482	446	459	396	499	401	446	430	420	414	443	473	420	412	414	462	430	442	439	445	435	465	404	432	467	452	472	468	440	402	461	399	443	441	437	482	456	423	471	440	406	445	441	448	445	449	430	441	470	437	415	421	407	387	449	464	456	450	483	456	464	450	472	442	472	404	434	436	454	445	451	424	456	429	479	428	397	452	468	435	457	466	435	473	418	465	417	416	452	449	407	433	418	428	473	438	417	455	437	443	473	448	431	460	443	441	456	438	440	414	414	452	475	433	453	442	447	463	455	480	437	432	462	430	452	453	479	429	472	457	449	476	475	424	466	431	411	456	465	422	471	461	431	466	442	452	443	443	408	465	466	425	471	437	411	428	426	435	415	431	454	432	426	452	446	461	455
54838	13383	3762	2107	1342	862	586	509	402	339	327	201	247	226	185	182	180	190	160	140	151	156	158	135	128	153	130	134	123	125	120	134	116	156	121	123	115	125	113	111	115	111	114	133	135	100	112	127	122	125	111	120	107	134	114	94	102	118	104	104	120	116	125	109	127	121	127	110	125	117	96	120	99	106	105	120	114	131	116	131	119	125	124	118	107	121	120	115	128	131	95	108	118	116	110	104	117	137	111	119	116	127	122	126	102	128	115	117	97	112	122	109	128	110	110	117	109	134	96	110	112	101	122	132	111	105	108	107	104	129	94	115	111	120	120	114	118	121	107	100	93	113	114	130	97	110	119	116	120	116	106	126	96	126	111	131	90	133	99	113	111	134	105	119	137	101	104	118	116	112	128	125	105	118	91	117	117	101	103	111	117	102	120	132	111	126	101	120	111	120	124	120	106	92	122	119	115	95	99	109	120	105	114	99	110	121	125	98	116	108	116	111	92	103	103	110	113	116	135	108	109	109	111	112	132	118	103	118	125	123	116	122	115	112	98	114	103	132	126	105	116	92	111	106	120	128	125	106	131	107	117	117	100	114	116	121	115	105	105	110	120	117	106	106	93	116	138	113	110	109	121	104	126	97	125	130	121	94	134	90	130	101	97	83	129	110	110	126	117	133	89	112	112	115	95	116	104	130	126	113	111	114	110	125	113	138	100	107	96	126	106	119	106	116	113	128	107	119	119	103	128	120	127	112	108	131	89	133	107	113	114	110	114	120	107	98	101	125	129	101	127	112	117	123	103	110	101	127	109	116	119	99	114	101	122	117	100	95	107	107	112	103	140	129	114	102	101	120	92	127	104	122	125	109	120	120	115	123	96	110	97	112	117	134	101	106	106	127	118	103	121	103	111	108	100	114	100	107	115	125	99	109	123	103	135	103	112	99	100	121	107	126	133	120	139	119	126	113	107	119	124	106	110	99	112	100	106	113	116	106	119	103	115	113	124	136	114	110	124	117	98	93	126	95	114	110	92	104	123	134	116	109	120	130	89	104	112	125	113	115	110	106	109	107	107	117	100	118	116	116	117	109	119	121	106	105	101	112	116	128	125	126	106	129	99	108	129	135	119	114	120	103	107	129	102	120	122	111	146	146	122	110	110	99	99	117	119	94	114	104	98	99	127	119	104	94	115	114	118	131	105	114	129	108	102	107	109	91	110	112	118	95	102	145	122	102	111	106	99	123	98	120	111	129	119	97	138	111	114	122	93	132	115	122	104	115	110	106	110	109	98	116	106	104	108	103	137	101	121	103	122	107	120	129	112	109	124	99	113	85	122	124	134	123	103	105	98	123	129	103	104	124	105	101	114	121	111	95	125	113	101	118	89	115	111	95	107	109	101	106	123	106	96	113	104	120	97	133	113	88	112	134	123	114	112	116	139	106	113	113	113	112	111	125	108	108	123	124	116	112	108	129	139	92	126	102	121	101	96	118	112	127	101	146	117	121	112	121	128	132	124	117	104	120	126	125	118	139	114	97	120	95	115	123	123	101	97	125	114	104	115	117	111	114	103	97	111	119	99	120	125	113	114	101	117	116	121	124	104	107	104	125	101	97	106	115	139	112	136	105	125	108	112	125	104	121	128	103	98	133	98	109	126	118	114	126	108	110	104	98	116	136	108	139	96	129	110	125	104	95	120	108	127	133	126	98	130	137	113	126	132	125	121	116	109	144	116	138	113	114	118	101	109	128	114	100	105	104	114	102	126	98	98	109	112	118	107	132	107	125	105	117	116	114	132	140	111	120	110	123	108	131	97	106	116	89	120	115	123	124	108	118	114	98	118	121	111	128	126	111	107	124	130	118	121	117	127	127	102	115	121	99	108	109	118	98	125	115	117	117	107	123	113	107	121	122	118	105	109	113	105	111	106	90	104	105	119	107	105	78	113	118	99	109	114	102	114	112	126	100	101	111	127	128	96	123	110	89	112	137	100	115	111	111	133	118	108	109	108	104	111	122	112	112	102	98	101	93	115	98	102	116	106	131	120	111	86	107	92	116	124	105	118	106	127	104	109	143	96	119	98	114	118	95	106	118	113	117	112	100	110	121	131	112	99	115	108	124	106	100	100	121	120	117	119	102	131	107	133	113	109	115	120	120	113	99	119	99	115	134	108	120	124	136	116	111	132	110	118	138	117	112	112	120	132	123	117	117	121	116	111	89	124	108	97	99	92	112	117	120	81	122	118	113	141	113	99	109	122	110	124	116	120	95	116	107	117	118	124	114	137	100	130	132	122	119	111	119	101	106	122	109	105	126	116	115	107	117	109	125	123	101	115	109	119	122	116	88	120	118	110	97	114	130	110	110	102	102	115	126	106	106	92	122	120	103	103	112	111	99	115	104	102	102	103	116	127	119	119	100	113	106	113	116	106	112	124	104	102	110	106	114	112	110	99	116	122	113	102	98	112	107	101	90	104	106	119	113	126	113	117	118	115	115	120	126	125	120	98	108	115	129	104	118	113	114	121	113	95	88	108	118	92	128	132	107	101	122	127	108	120	95	136	122	107	106	101	114	98	121	108	123	120	107	114	114	112	95	104	113	125	119	125	108	107	111	114	112	104	114	120	114	116	116	107	115	109	108	107	129	113	114	115	118	101	119	116	102	114	108	110	101	100	139	117	117	89	116	136	118	127	101	107	119	110	124	124	103	104	103	114	110	118	117	96	122	98	127	109	114	102	111	107	114	128	108	123	116	121	119	113	115	135	102	113	102	113	110	126	95	91	118	129	107	92	100	119	106	115	96	109	120	105	104	109	121	103	95	128	102	129	112	102	120	118	117	95	101	111	122	114	125	108	113	117	99	105	107	114	109	121	129	117	112	120	100	121	127	119	79	105	102	119	101	110	101	130	90	117	93	99	109	101	99	123	117	110	109	118	104	99	121	92	111	100	94	94	104	118	110	103	114	101	116	122	130	104	106	113	106	115	100	111	117	110	125	119	108	123	111	104	122	111	107	117	116	109	111	113	101	107	126	107	91	107	120	123	128	105	134	101	106	107	118	107	120	101	112	141	100	108	115	100	126	112	111	125	112	106	117	98	118	131	100	126	127	96	95	101	102	123	117	110	117	122	124	137	111	106	111	130	133	117	112	126	111	94	122	97	117	105	117	124	133	117	107	126	121	121	113	126	125	117	117	121	118	97	120	111	116	129	112	128	123	107	109	119	98	103	96	110	112	85	111	121	131	122	113	103	119	107	126	120	108	110	98	101	105	118	114	103	105	105	128	101	115	115	109	113	119	125	97	124	109	109	112	102	118	122	110	122	125	120	112	121	121	91	129	116	122	138	126	123	111	113	118	120	113	99	125	111	111	115	111	99	123	94	104	106	108	103	123	107	105	131	113	112	111	111	125	111	114	117	106	125	111	104	124	129	102	113	106	97	110	107	125	118	122	115	132	112	106	78	134	94	85	107	115	121	138	93	112	132	117	119	112
25856	2261	5060	5707	4788	3762	2907	2390	2109	1760	1559	1319	1209	1093	977	906	862	844	778	687	675	660	620	597	605	558	537	546	575	549	535	474	469	498	479	485	494	483	469	457	435	441	446	438	440	438	426	418	433	405	411	452	425	402	445	423	424	386	402	428	395	397	364	381	388	380	382	386	391	410	353	404	408	411	378	430	403	409	394	410	394	414	406	393	357	389	369	390	394	361	380	391	409	371	386	385	360	401	389	373	386	376	374	401	375	383	360	410	359	357	348	361	352	412	377	360	369	389	369	373	383	384	399	381	387	343	414	351	360	362	366	357	356	353	387	399	380	394	394	365	394	411	389	350	398	366	377	343	383	355	347	342	362	360	387	375	326	336	357	352	361	378	358	356	355	343	406	391	350	368	357	353	374	361	374	350	366	356	373	356	349	377	372	368	360	369	397	376	337	388	335	372	340	353	402	383	358	363	374	370	366	381	365	395	376	328	359	349	317	392	391	377	340	379	347	383	368	359	380	414	350	376	382	401	371	371	384	359	342	392	343	343	409	367	359	342	389	383	432	372	352	384	384	400	364	376	391	390	375	385	356	360	378	374	371	360	361	346	362	346	363	349	372	333	391	355	372	382	363	394	389	343	334	357	399	338	393	375	364	347	378	353	376	346	336	357	348	354	368	356	361	356	348	378	353	349	377	373	349	335	355	344	353	377	346	380	399	356	361	391	368	360	395	387	384	357	374	350	407	331	406	373	375	362	385	356	374	381	347	386	327	380	373	360	352	378	374	368	357	363	378	338	345	352	355	365	392	394	326	366	363	371	379	360	366	359	385	367	357	387	346	386	380	344	345	376	372	361	379	352	366	383	373	350	371	380	365	379	346	340	368	398	365	387	376	371	366	339	381	351	368	368	367	386	350	369	373	374	354	358	368	335	361	350	368	369	346	399	392	370	344	394	369	369	348	359	364	396	367	375	360	385	377	379	361	360	376	381	353	370	354	354	378	351	343	368	384	332	353	333	359	402	383	382	366	349	340	362	328	401	367	373	364	352	372	399	400	402	364	386	385	349	391	361	393	371	366	374	382	384	364	369	398	353	347	385	357	388	351	357	380	380	353	378	296	343	365	393	375	379	367	343	356	337	387	370	365	312	337	376	369	365	365	380	375	387	343	343	423	395	368	359	388	356	392	338	384	346	357	349	358	374	360	358	350	389	373	371	379	371	372	393	369	362	335	331	366	371	378	396	371	389	378	333	366	355	368	334	379	392	377	334	380	357	344	354	385	389	377	379	359	355	399	377	401	370	360	348	385	374	374	365	364	380	382	345	350	359	329	351	345	365	366	365	384	386	385	352	337	391	351	361	347	354	353	359	339	379	373	392	395	343	365	381	372	372	368	362	369	347	388	382	363	396	354	339	376	376	359	361	346	393	347	363	383	353	362	360	390	347	347	409	383	365	386	362	377	358	380	381	345	366	337	385	338	347	355	372	370	348	360	386	389	367	360	361	374	381	369	337	385	393	372	398	384	340	400	343	395	366	360	352	366	368	369	358	349	354	367	378	371	370	349	354	356	393	374	331	345	346	396	378	360	378	361	382	359	367	393	405	346	373	391	360	396	363	382	364	381	380	359	358	351	363	361	354	375	361	368	323	377	389	354	383	366	418	380	386	362	295	371	371	303	332	361	352	368	377	345	353	370	374	357	375	356	376	357	390	361	375	361	386	355	391	411	355	387	361	362	362	359	367	381	359	369	354	362	350	369	386	339	362	383	361	341	389	376	360	337	352	382	357	406	387	392	388	369	362	379	336	349	401	344	380	373	353	368	379	354	391	393	366	351	371	373	336	353	368	375	374	360	387	362	344	389	362	361	343	383	340	333	357	364	357	390	392	353	382	387	349	349	373	358	352	394	375	348	352	378	338	342	389	356	419	364	363	345	340	379	380	368	363	396	333	394	358	323	370	370	367	386	345	389	354	341	369	362	391	362	379	369	370	368	378	393	388	395	381	350	391	356	353	382	392	402	372	418	385	394	383	366	358	327	373	366	333	382	374	391	348	370	376	348	349	360	359	367	383	384	406	361	378	352	372	378	371	364	397	358	399	366	376	363	362	350	344	353	352	367	380	370	363	390	387	357	378	383	350	373	335	356	409	380	375	342	350	363	386	348	381	363	374	359	365	353	380	389	384	380	356	397	329	362	393	351	350	354	390	374	362	355	364	365	422	353	361	331	364	371	386	381	341	400	377	407	376	358	389	437	395	365	380	345	380	405	348	351	388	373	356	339	375	391	388	360	384	380	387	367	396	416	369	345	350	366	368	346	391	368	370	360	380	380	361	335	390	367	371	353	350	365	357	361	354	385	361	368	391	367	344	357	356	358	342	354	366	367	374	392	389	379	368	389	368	379	361	350	365	375	333	342	369	390	357	350	395	363	380	367	352	370	340	332	368	383	376	326	356	373	364	360	383	361	350	399	351	327	344	371	348	355	374	382	383	360	397	341	364	400	389	371	339	353	343	369	346	372	383	367	373	356	376	352	380	363	372	392	343	377	379	383	349	334	374	346	382	413	373	349	363	387	365	343	361	385	353	357	388	382	372	339	360	341	360	390	363	354	383	344	375	355	356	371	362	391	381	353	366	372	371	352	355	401	357	372	373	336	339	363	371	378	381	380	339	377	363	350	325	381	342	358	406	369	378	369	331	367	369	331	378	381	393	379	351	377	328	378	371	351	362	347	385	363	359	389	372	323	319	376	365	356	377	379	391	332	356	355	375	353	369	336	399	345	351	392	373	373	350	366	393	357	340	365	357	358	359	389	362	354	406	374	370	409	383	365	327	381	343	351	359	347	379	362	351	407	391	349	352	354	388	408	366	350	385	386	339	346	372	379	375	376	380	390	341	346	376	368	342	363	346	380	398	360	386	365	364	367	364	360	339	352	385	378	372	338	356	382	375	378	367	381	359	332	327	377	344	370	347	363	380	369	381	374	385	355	331	387	369	404	370	362	360	361	362	377	379	363	375	373	377	383	352	348	365	364	351	381	374	351	362	366	378	343	350	358	346	337	361	382	382	368	362	358	351	347	359	375	333	362	379	345	374	371	344	332	368	345	361	377	349	377	351	347	354	398	358	368	389	391	335	397	378	342	363	371	350	363	353	353	392	371	346	387	366	361	362	350	369	350	372	344	372	377	328	346	319	371	368	379	389	377	383	370	343	351	385	364	373	356	362	375	351	352	355	340	392	381	349	366	397	354	390	342	348	387	352	381	402	385	354	382	388	381	354	398	334	376	364	344	384	362	365	391	384	394	366	373	352	381	381	365	375	388	348	383	374	336	365	382	368	347	342	364	382	363	353	354	360	355	366	339	356	360	382	351	358	348	353	361	359	348	357	373	369	379	414	377	361	387	365	340	397	362	348	341	372	367	361	359	334	349	395	372	385	359	377	356	366	378	347	356	379	382	398	367	348	369	350	369	376	372	357	353	335	338	360
10265	588	432	389	368	318	282	290	242	291	263	255	246	269	287	271	257	257	264	287	262	282	290	261	282	282	279	260	279	281	274	259	249	294	274	269	299	259	269	268	233	270	268	274	248	257	247	251	274	258	267	290	260	253	279	281	234	260	276	249	296	263	271	280	285	272	259	250	268	262	293	241	267	260	271	255	226	269	275	287	247	311	269	258	275	261	237	273	291	266	243	278	246	269	289	272	242	254	272	241	258	285	259	291	239	254	251	270	264	265	273	283	270	268	283	295	240	274	250	253	277	289	266	271	305	270	264	278	263	240	276	243	258	238	248	252	257	282	272	277	279	248	261	266	255	308	268	275	279	250	262	266	278	288	269	280	267	274	263	251	268	247	257	242	273	287	265	264	245	273	253	307	267	241	278	291	247	247	280	270	262	277	262	275	261	247	279	274	286	267	263	287	260	258	250	271	265	257	268	281	287	248	267	283	267	276	278	299	252	282	288	258	267	283	308	269	256	272	265	258	263	271	277	274	283	242	260	266	277	266	209	271	289	268	292	255	261	261	264	254	251	268	283	276	295	252	243	284	275	256	244	256	232	260	235	249	287	259	258	287	266	264	275	266	245	269	286	259	289	271	250	240	256	291	257	265	263	276	273	313	247	254	249	275	257	259	268	274	300	270	266	272	261	257	245	281	283	280	262	280	239	279	258	271	246	288	275	285	249	271	277	263	303	260	271	283	269	274	266	256	273	284	287	276	249	237	260	255	254	272	272	277	297	262	236	248	271	285	267	266	253	260	280	268	258	265	276	242	257	264	265	267	258	256	257	255	234	272	230	331	242	306	245	284	275	245	262	250	251	260	262	262	265	268	278	299	280	272	257	245	292	273	254	247	281	254	254	297	271	260	274	244	280	260	265	250	268	263	258	231	270	275	279	258	281	284	263	249	265	265	260	221	246	249	278	270	238	234	252	312	270	292	238	263	275	272	282	292	274	243	278	263	275	255	293	307	262	262	273	284	257	257	264	266	285	257	248	277	263	261	254	291	255	253	255	252	257	266	265	255	277	259	297	287	288	267	284	252	255	270	293	272	248	276	237	247	272	271	234	269	283	278	247	271	288	296	270	275	269	222	254	288	246	270	282	255	280	283	259	278	252	257	289	281	282	292	257	270	251	258	257	283	279	252	263	263	249	264	272	287	248	267	250	296	265	268	248	264	259	281	252	271	268	238	262	270	262	259	265	277	283	240	274	287	258	256	274	255	245	275	271	269	253	271	268	250	271	259	263	285	257	252	266	283	289	248	266	305	271	271	279	273	241	272	245	292	261	248	258	237	277	257	264	288	268	262	252	268	279	251	271	256	260	255	259	271	248	268	277	253	267	256	277	262	244	242	278	248	266	264	251	287	247	292	261	259	250	276	244	268	267	261	272	303	287	280	278	240	267	270	254	260	260	273	254	264	257	250	285	272	262	269	251	256	269	248	274	259	274	241	264	280	276	271	279	293	253	249	271	284	248	268	272	253	283	291	274	279	274	263	236	277	281	285	266	269	235	248	224	244	273	263	262	285	256	261	287	259	277	269	275	266	287	263	288	276	282	269	255	261	265	250	268	287	276	244	253	234	287	307	253	268	253	271	270	268	289	291	262	281	252	307	243	242	255	271	262	251	243	258	239	247	260	278	259	261	279	275	275	250	269	257	257	279	267	263	268	274	259	258	252	269	248	249	225	279	268	283	237	251	257	267	254	288	287	268	264	284	281	273	267	269	252	252	290	272	250	237	279	281	282	274	287	243	270	256	276	267	265	280	250	279	230	261	268	252	268	283	251	248	259	259	255	274	259	247	280	262	282	278	274	298	259	260	275	292	276	270	275	257	278	283	286	272	284	249	279	273	268	259	261	239	250	277	291	321	269	288	266	257	291	285	289	272	260	254	249	272	266	266	279	254	248	247	240	292	288	278	275	267	262	257	283	276	267	272	238	267	257	275	269	275	251	280	317	281	258	290	264	292	256	271	275	239	289	274	252	278	216	290	264	280	281	284	260	253	256	265	255	242	266	261	283	277	251	267	238	283	276	244	272	272	271	288	275	260	257	239	268	278	266	263	257	257	262	264	283	272	268	259	287	294	263	284	265	280	263	266	260	283	258	295	280	256	256	259	285	267	248	240	263	269	275	274	255	253	253	258	283	243	238	289	275	293	313	272	274	267	257	260	270	218	279	277	267	278	249	258	311	299	253	268	276	256	294	277	260	264	290	262	268	253	246	259	251	244	249	254	260	263	258	293	267	254	262	262	269	279	280	272	250	275	263	260	272	249	304	270	267	273	293	253	257	275	277	249	251	283	283	252	273	258	267	263	283	245	262	259	266	293	268	264	260	279	267	280	276	297	285	271	273	248	260	287	262	264	272	223	288	272	270	262	272	276	252	277	274	233	273	286	262	263	258	255	281	295	302	277	287	251	259	275	266	261	245	283	267	253	241	300	250	280	257	274	263	255	278	265	294	295	253	270	245	261	246	264	257	267	234	251	237	249	281	286	317	258	281	257	234	250	278	260	263	268	264	266	284	237	274	280	269	252	256	257	271	294	258	258	284	264	267	272	267	251	264	267	259	274	263	252	245	236	296	222	269	248	277	267	261	262	267	279	262	233	241	276	255	292	292	265	268	277	275	258	257	272	242	261	283	260	281	271	256	284	307	277	283	282	241	259	266	279	248	258	282	255	288	275	257	268	254	236	291	256	258	282	255	273	256	270	262	236	250	269	265	259	284	273	255	256	278	250	268	258	244	248	274	297	283	268	266	277	276	244	259	258	268	249	239	274	243	268	269	249	295	254	242	296	271	261	247	263	240	246	289	272	270	243	274	292	263	250	251	244	231	288	274	294	258	268	286	251	271	259	235	258	272	270	267	264	269	286	290	265	285	286	253	267	232	255	284	276	261	267	258	273	259	265	248	276	274	263	262	282	284	234	270	262	271	248	282	236	241	277	261	265	266	237	237	239	294	281	263	259	288	279	282	245	278	268	273	277	270	274	255	311	263	265	266	281	270	237	266	288	285	277	255	331	296	277	266	253	253	269	266	251	295	285	274	265	275	287	251	266	273	271	275	235	275	263	273	271	299	247	266	282	254	275	290	262	231	280	270	261	272	277	273	269	273	290	267	303	257	288	278	256	273	239	278	258	272	245	295	265	288	254	265	298	256	262	257	256	249	252	270	268	289	299	276	286	286	250	266	277	270	262	261	297	269	281	266	251	300	269	277	282	259	270	267	249	263	272	253	266	275	281	255	248	222	266	257	294	273	273	265	239	250	253	229	275	300	256	259	245	294	260	267	277	288	276	283	266	269	276	290	272	281	243	283	270	257	281	252	314	260	285	255	284	270	257	257	270	266	284	287	281	274	283	283	280	270	270	286	261	271	297	300	273	250	262	282	260	264	262	241	259	252	275	258	259	247	256	279	291	272	269	265	265	276	254	265	240	239	280	290	234
9651	953	1049	1247	1159	977	855	840	834	812	837	812	802	774	750	782	796	764	767	802	761	764	758	755	733	748	786	760	745	742	775	685	745	769	757	719	728	750	750	742	747	748	706	768	751	786	726	766	768	750	763	801	725	774	792	763	795	771	744	708	711	761	713	713	789	746	818	752	760	797	742	731	725	770	741	760	715	654	680	716	764	722	756	785	789	758	739	761	745	751	762	755	755	753	737	741	739	751	790	724	694	750	777	815	757	695	763	751	710	762	761	711	746	715	741	758	773	769	753	737	747	781	792	736	796	701	773	772	747	777	749	711	723	700	735	771	750	731	794	779	758	725	738	754	757	729	732	775	765	772	729	717	738	742	737	795	812	764	764	794	722	739	762	771	742	716	759	742	732	741	751	757	729	748	724	775	767	721	761	746	791	772	808	730	763	721	749	759	735	731	715	746	733	729	747	757	707	727	699	776	710	751	675	786	761	737	739	769	758	698	731	705	768	717	718	716	789	721	764	748	722	751	737	745	694	735	713	774	782	763	710	774	772	697	760	775	757	719	765	741	710	697	731	726	762	752	730	763	752	754	729	760	752	770	747	729	733	778	759	740	726	736	683	762	779	780	682	733	765	727	745	745	731	744	793	772	769	749	745	727	748	777	725	752	794	744	700	778	768	740	748	796	772	731	747	732	776	714	781	722	760	748	774	749	782	735	746	751	751	735	779	749	754	762	767	763	769	758	776	748	772	729	758	705	796	763	753	772	738	769	746	734	745	765	775	705	708	710	704	786	715	740	710	756	737	734	766	761	733	765	806	672	717	772	796	761	742	718	774	741	725	681	743	759	767	731	724	749	735	737	746	742	782	772	743	801	746	741	708	727	783	804	732	739	781	708	724	719	765	747	749	753	750	773	718	747	770	788	739	723	745	776	716	764	777	728	649	745	750	747	721	811	757	734	744	736	753	723	740	748	751	787	730	746	754	798	776	752	728	764	723	731	772	786	729	748	759	749	780	766	770	806	799	738	730	769	741	759	729	769	686	767	757	775	754	784	690	752	719	761	757	725	693	726	714	715	726	701	766	737	760	752	735	768	734	726	778	717	703	711	794	742	746	736	784	740	707	739	724	744	717	729	790	769	750	771	722	709	765	744	711	722	736	760	746	768	750	742	713	786	703	773	778	747	708	728	738	689	749	758	771	727	707	765	782	752	792	761	780	766	781	741	707	760	743	780	760	716	768	708	713	715	717	747	761	799	751	761	810	747	754	748	749	735	756	761	742	784	739	712	765	725	757	753	739	742	733	725	724	696	761	701	763	745	716	773	723	763	744	799	738	746	742	764	762	815	751	771	728	721	746	762	761	785	713	781	753	745	735	775	705	754	739	779	769	718	713	733	773	744	739	726	757	713	713	786	737	800	761	729	774	797	744	727	733	721	786	746	768	730	710	701	794	761	767	711	745	727	793	759	774	745	802	733	741	795	751	776	739	738	734	727	788	738	706	800	761	731	778	772	728	711	752	739	734	716	730	743	745	747	736	759	741	713	808	762	716	733	748	732	728	761	788	743	777	763	699	771	763	798	724	731	720	729	746	721	753	784	794	711	743	748	754	730	699	744	753	732	721	760	774	750	711	723	739	813	721	737	714	732	737	784	768	751	718	748	777	753	752	755	729	761	759	734	730	800	775	730	775	703	724	703	730	735	707	764	729	795	756	752	696	727	819	753	758	748	777	708	754	758	782	750	766	765	736	763	777	728	705	745	720	784	703	747	748	717	753	781	791	712	733	715	729	709	743	696	696	743	713	749	776	809	745	763	763	753	745	696	750	747	800	730	820	723	740	697	737	742	741	696	708	754	757	751	755	737	716	750	760	738	769	763	705	775	734	760	696	765	756	734	776	736	752	735	740	742	732	737	747	767	774	727	744	762	744	783	745	759	732	742	745	786	725	739	758	775	697	771	740	752	741	727	743	779	693	757	778	699	790	742	785	751	769	761	763	729	782	758	777	771	832	753	771	786	750	748	734	713	730	766	729	743	790	722	823	787	690	702	699	726	731	753	718	693	766	819	772	749	738	755	789	759	727	731	772	751	741	735	731	737	715	722	795	718	727	770	733	741	754	762	785	706	738	758	754	730	705	784	760	693	748	728	759	717	712	713	749	733	731	790	754	768	773	697	708	759	777	718	718	790	730	743	715	740	719	757	752	786	726	729	751	758	744	752	796	802	735	747	751	755	722	738	741	733	714	811	741	767	804	781	713	799	720	744	737	746	701	748	778	738	749	700	724	733	745	720	723	773	803	749	712	737	697	736	716	744	724	744	779	721	756	766	737	740	746	768	729	736	762	781	746	744	728	748	745	745	708	728	791	788	768	737	773	732	786	789	809	767	720	744	778	741	745	731	783	739	700	759	724	730	746	746	726	746	771	782	755	766	731	784	755	797	769	737	789	687	741	711	703	742	757	748	731	742	777	756	752	781	739	748	725	743	737	736	720	794	747	742	730	718	790	744	735	743	746	699	783	749	734	719	776	734	766	723	727	728	775	716	773	718	763	739	758	725	770	795	718	698	782	693	725	736	748	753	768	745	744	772	737	725	739	811	749	753	754	734	689	709	735	761	742	776	769	748	719	757	725	722	729	745	730	784	710	747	750	711	735	756	728	715	769	714	798	737	774	761	778	701	766	739	693	759	764	746	757	747	696	730	758	734	750	730	714	731	767	763	706	751	678	754	778	758	785	730	804	726	730	783	763	753	739	788	735	723	765	687	771	739	703	747	725	796	755	736	717	775	749	804	738	717	777	754	734	705	752	742	715	779	835	732	803	771	783	755	731	792	771	775	723	738	707	754	779	732	727	751	766	762	755	762	754	768	736	726	752	770	696	735	746	722	714	745	740	704	771	752	708	729	710	752	721	760	772	750	765	729	759	760	754	766	747	792	748	738	772	727	722	758	712	673	706	745	750	749	716	741	697	692	786	773	711	789	707	756	737	768	766	756	702	716	769	712	759	742	801	745	717	718	776	735	728	743	737	784	773	709	732	755	776	746	754	747	758	754	781	737	744	754	723	714	777	744	728	790	779	764	775	755	754	730	767	750	723	771	720	781	779	699	756	749	719	731	742	738	784	727	755	798	722	760	725	723	702	742	732	750	746	742	714	742	770	764	775	761	750	711	723	708	735	709	736	796	800	727	694	732	790	737	781	742	787	740	746	723	734	779	774	752	749	801	711	727	711	734	721	724	751	730	756	688	779	739	798	727	784	756	792	725	752	728	753	741	750	765	737	717	734	769	736	743	761	752	762	822	750	738	765	667	770	747	750	731	724	726	752	742	780	771	726	750	767	776	774	778	776	743	778	749	737	767	742	771	767	734	761	755	789	752	708	759	748	739	755	767	749	735	727	771	728	765	781	777	781	793	753	745	728	768	753	764	720	777	769	760	741	759	715	745	788	733	724	740	745	764	709	740	726	766	754	711	731	732	760	713	730	714
39958	6230	1432	1004	707	572	378	323	285	246	232	209	205	182	175	147	183	197	203	172	181	183	146	160	184	156	189	165	161	165	177	177	148	151	135	153	130	169	139	190	165	159	151	158	156	153	144	154	157	163	136	143	151	153	159	157	166	156	141	163	145	130	156	150	157	157	144	144	143	146	161	154	168	154	148	124	157	149	138	158	133	161	144	149	139	148	132	166	134	152	134	144	147	150	132	152	173	129	128	145	136	127	146	148	135	143	165	147	169	155	140	150	155	151	148	141	137	147	140	148	130	153	156	138	130	166	139	143	142	157	174	171	135	137	136	162	131	148	153	157	136	140	142	149	143	144	138	148	145	142	154	138	148	149	151	151	139	141	143	144	133	136	147	156	132	143	150	151	138	145	142	166	150	159	150	158	171	151	128	165	161	150	172	147	153	165	126	143	141	163	146	136	129	149	141	143	155	149	161	157	161	149	131	144	164	162	157	151	133	148	158	156	150	158	149	159	143	119	168	148	145	143	148	152	155	151	133	153	140	134	128	139	157	136	127	159	163	155	126	171	136	152	137	134	161	151	180	149	142	142	146	150	149	172	135	147	161	172	160	165	149	140	160	158	138	167	135	141	149	153	160	152	161	145	138	139	132	150	148	147	136	155	128	148	146	141	135	147	142	153	142	140	166	146	166	167	161	159	176	146	145	145	130	162	125	129	139	135	143	171	140	158	154	145	137	177	148	169	129	140	136	156	151	148	137	154	140	152	155	139	135	160	154	139	144	180	170	147	134	142	178	137	169	153	164	142	194	134	119	148	146	125	138	156	163	143	147	151	154	139	133	162	142	151	142	132	151	150	145	145	126	141	141	142	151	159	161	124	140	156	162	129	140	136	133	130	154	156	157	147	161	153	145	159	158	158	132	146	127	140	167	143	166	156	152	157	118	135	158	164	137	142	132	128	142	120	160	153	157	170	159	157	143	144	162	130	141	148	163	144	154	146	137	141	141	161	156	166	145	137	152	166	165	140	144	129	144	175	156	147	149	171	123	148	148	129	172	137	141	165	124	162	127	147	133	178	132	157	135	125	135	160	127	174	141	148	134	145	132	128	160	149	151	159	156	151	153	140	144	146	155	131	138	170	139	151	149	154	154	137	173	172	161	134	166	152	132	154	136	151	151	157	150	153	136	162	164	145	147	139	149	138	156	145	123	157	164	140	150	150	119	143	141	164	140	162	157	155	145	153	145	134	154	147	131	141	157	150	153	147	150	130	144	134	135	145	138	155	164	161	158	130	141	146	148	147	140	119	145	170	152	155	165	142	141	147	158	134	138	167	140	159	173	142	156	150	134	140	168	147	147	146	131	171	161	128	130	172	155	162	157	149	165	159	152	129	127	153	156	156	164	157	141	125	149	158	139	128	162	169	148	156	151	147	164	145	145	149	129	149	164	135	142	165	156	128	159	169	139	157	149	140	148	156	147	140	155	153	137	134	154	149	149	162	136	153	140	148	145	154	148	151	145	144	158	157	147	142	135	157	176	149	122	151	150	135	139	145	155	149	135	158	149	158	128	150	162	161	144	159	166	143	147	136	168	147	158	139	143	135	175	137	148	132	156	150	140	136	154	152	144	163	150	160	154	142	140	149	145	156	161	171	134	156	146	162	162	152	151	152	131	143	147	188	140	166	161	158	142	156	136	155	149	145	150	157	173	160	129	165	153	140	148	145	169	168	133	136	158	156	140	147	139	158	155	149	146	177	157	140	144	136	149	155	135	136	157	134	135	150	152	174	136	144	143	153	153	134	128	139	137	142	157	157	156	140	155	157	167	134	148	144	169	152	146	147	153	145	172	153	135	146	152	148	168	151	147	165	141	134	127	153	135	171	128	152	166	156	176	142	168	146	153	141	127	150	146	150	135	122	150	157	145	155	137	149	128	150	135	147	131	148	149	158	174	165	146	147	151	155	155	121	175	134	165	150	147	144	160	131	145	144	149	143	140	149	143	137	133	150	152	179	151	136	145	148	141	169	142	148	170	162	155	169	154	137	130	149	133	134	146	143	156	141	139	148	144	139	179	141	143	135	172	118	138	138	129	147	154	135	172	135	165	141	148	148	135	141	143	159	145	140	131	147	157	156	136	152	142	151	129	132	162	128	119	155	128	140	153	141	125	137	136	146	156	139	161	144	142	150	147	147	141	118	156	150	158	149	144	136	155	159	152	169	127	164	145	147	156	128	135	148	163	131	154	143	145	153	153	170	151	161	161	137	153	173	155	129	111	157	173	133	132	150	157	156	141	148	141	143	152	151	151	145	139	131	154	153	154	135	138	160	140	147	132	164	170	155	175	151	136	153	143	125	126	139	173	166	170	173	139	144	143	129	142	148	166	139	143	147	137	139	116	164	137	137	158	124	128	136	143	149	151	170	147	144	130	133	160	138	146	147	152	153	146	160	153	159	167	159	121	159	143	138	154	141	145	164	154	132	142	136	143	151	146	161	174	156	167	132	150	133	159	166	150	149	153	161	160	135	158	164	153	171	145	177	148	123	147	158	146	126	152	146	135	136	126	176	155	165	130	153	145	147	136	150	161	182	139	161	155	130	134	162	161	112	137	153	156	148	138	140	147	136	166	142	150	155	137	164	160	151	148	137	159	148	146	166	154	143	166	154	147	137	166	167	147	141	145	150	143	159	158	153	157	141	144	127	135	140	144	144	164	149	126	157	138	148	127	162	147	143	145	135	150	142	149	133	149	136	131	139	138	158	145	144	154	130	154	167	161	142	136	164	136	146	137	134	152	172	150	137	149	160	148	149	150	150	153	158	134	141	183	181	154	141	182	136	157	141	170	151	179	149	143	137	135	162	141	160	151	142	132	137	157	167	137	174	140	150	152	131	137	153	168	132	163	146	175	144	157	144	173	168	167	148	156	130	172	143	161	159	158	169	129	156	154	149	158	162	121	146	150	143	145	146	137	149	147	144	159	148	140	148	159	167	154	150	155	148	145	154	139	164	147	154	156	144	139	150	150	134	131	149	150	162	157	164	153	139	163	144	152	143	158	160	143	147	169	151	173	133	154	141	164	154	166	154	141	142	144	163	167	150	126	161	139	142	157	137	142	126	137	121	149	137	155	147	163	140	133	126	129	168	164	136	160	153	163	134	170	137	160	149	137	140	151	161	153	153	141	141	128	157	159	154	139	147	148	147	125	139	145	150	130	154	143	133	135	135	140	130	177	155	144	150	134	155	162	141	153	143	145	146	145	128	129	158	150	162	158	144	167	191	152	146	155	135	153	173	142	150	169	153	152	137	142	137	172	153	153	124	149	137	144	149	171	141	152	154	112	153	156	147	148	133	128	159	133	141	143	144	141	140	154	140	159	165	138	149	162	149	126	136	135	141	147	144	137	155	142	153	138	166	155	165	145	129	162	139	135	165	150	145	134	148	139	144	133	139	167	160	141	142	170	159	153	136	141	147	142	172	161	144	139	152
19792	1429	2862	3321	2887	2230	1745	1545	1353	1144	1007	915	879	788	743	708	677	679	665	636	633	623	571	521	545	555	494	514	555	547	524	516	467	518	499	487	522	497	484	493	479	499	495	505	437	491	485	477	482	468	434	491	496	538	485	458	454	469	442	461	460	444	464	491	432	449	424	471	463	467	426	454	489	468	466	421	480	501	459	498	454	450	412	427	496	443	457	449	457	444	379	423	432	429	459	450	459	433	452	468	443	447	457	460	462	454	431	440	432	441	453	448	438	458	495	446	482	432	437	427	443	445	464	431	431	444	451	435	468	452	403	468	446	429	440	439	444	465	434	438	425	430	409	441	462	465	432	450	427	468	474	431	441	480	452	428	423	470	464	442	440	435	452	439	456	461	428	413	443	462	453	426	428	457	440	440	452	417	427	431	472	430	454	425	428	437	469	474	453	475	428	462	492	439	439	455	454	426	454	419	425	444	423	397	413	443	422	458	428	427	445	411	433	458	431	468	423	450	451	443	451	457	465	426	464	429	435	479	464	426	467	463	477	446	450	443	410	429	423	427	424	435	437	414	431	465	455	463	481	474	421	469	430	450	449	435	441	441	460	403	417	461	405	467	432	451	472	468	454	444	452	467	454	445	440	438	475	410	458	461	452	449	451	432	424	441	409	422	451	445	480	446	436	446	459	411	407	431	453	446	457	421	464	469	409	435	462	417	485	406	460	426	460	415	417	458	448	437	428	435	423	431	411	450	462	428	448	455	430	466	450	395	462	450	441	499	446	421	439	468	446	457	418	463	455	429	451	451	430	465	426	469	383	432	418	453	431	452	418	465	442	463	455	433	466	425	422	459	445	472	455	435	405	445	440	459	459	420	439	443	432	465	446	425	436	423	423	442	428	422	456	470	442	441	475	415	463	425	426	449	435	447	463	399	455	437	436	447	428	446	454	447	464	424	421	400	467	470	435	437	451	468	441	454	434	455	455	430	412	435	460	433	451	459	449	427	441	436	443	446	475	463	431	442	446	494	451	408	468	455	443	476	430	477	434	458	428	430	451	466	457	426	379	414	419	459	428	448	467	430	468	415	434	437	420	440	434	445	466	474	460	439	437	444	467	440	461	416	439	448	396	471	462	436	465	465	482	464	433	442	433	429	373	425	415	464	422	435	417	428	449	422	474	467	462	453	424	456	439	505	450	444	446	392	462	467	417	413	411	438	438	435	402	455	440	429	433	476	445	464	440	443	450	451	424	484	405	432	443	438	470	430	409	455	453	491	424	463	422	436	462	471	411	412	458	459	455	441	489	455	460	433	459	413	439	435	414	448	453	434	405	440	456	466	459	406	451	406	442	439	436	406	465	440	448	471	462	418	476	449	448	426	415	440	412	457	413	436	412	427	433	461	452	443	416	408	431	468	416	439	474	440	424	433	389	491	430	463	464	428	404	459	456	456	438	449	429	493	450	436	425	444	442	435	455	474	419	471	429	450	426	404	422	433	440	463	441	448	444	457	468	447	488	437	433	433	436	450	450	446	434	433	411	435	464	448	457	389	421	451	427	454	435	440	448	480	432	445	438	446	452	461	431	453	464	440	421	460	462	447	420	442	442	432	445	421	448	477	441	423	443	413	467	427	476	419	430	445	421	454	432	466	426	411	427	430	442	431	462	430	416	461	469	407	465	461	435	396	402	434	425	472	445	438	442	437	438	429	441	412	443	461	454	463	437	448	504	451	404	435	475	457	458	434	451	463	478	400	407	454	409	429	399	447	449	431	423	434	432	438	408	455	474	418	437	436	444	444	434	438	414	452	488	452	469	464	431	441	422	453	423	454	444	438	421	416	438	452	459	435	472	445	432	434	386	450	447	456	440	454	412	396	416	451	416	426	456	475	458	454	441	429	439	456	448	423	433	409	412	448	452	422	441	463	460	418	461	394	465	469	421	430	442	425	492	436	449	454	421	444	435	464	438	419	444	413	435	479	418	479	439	437	418	424	429	406	437	458	443	460	449	430	476	422	418	434	456	439	443	461	451	437	400	411	447	440	459	426	426	443	444	435	417	419	435	422	400	456	444	449	433	438	466	438	441	443	435	426	417	424	414	457	404	474	429	459	448	417	445	472	438	478	433	471	446	470	473	434	454	424	481	456	415	459	419	452	442	464	462	424	431	471	434	430	457	436	442	442	453	433	446	450	461	430	412	431	499	437	478	446	464	456	428	476	445	426	456	436	448	444	417	467	455	415	419	441	409	465	450	455	473	446	477	429	419	454	427	414	461	448	427	452	459	416	472	430	415	456	438	406	452	404	472	431	423	442	443	434	457	424	432	437	433	432	442	448	465	454	433	460	431	416	449	418	435	457	454	416	439	490	457	440	426	431	441	460	429	454	443	450	463	464	427	468	452	447	431	439	443	441	483	428	465	406	434	414	410	421	403	445	450	394	430	436	398	460	429	412	408	439	428	404	435	425	434	416	446	409	449	479	411	438	481	433	421	490	472	459	440	414	437	420	455	430	473	466	453	412	399	440	440	427	438	453	467	433	446	394	427	426	439	415	431	441	456	445	438	442	445	393	448	448	482	428	445	474	473	440	449	430	422	418	440	416	463	442	444	427	479	440	449	456	450	487	444	444	428	456	449	446	394	459	440	446	441	428	440	416	423	435	444	431	427	440	432	441	462	486	457	451	433	508	445	461	445	438	456	432	479	458	454	440	435	404	424	458	417	437	456	483	467	442	463	440	426	434	434	439	466	426	427	446	444	435	465	453	436	443	438	450	453	427	431	457	458	447	471	444	466	440	438	478	422	452	465	481	455	423	446	440	464	457	414	440	441	469	506	396	440	438	409	430	454	448	445	426	470	458	474	434	461	426	405	447	445	438	484	485	412	438	445	437	480	424	446	408	435	432	440	445	426	432	463	439	415	420	426	412	479	411	450	444	461	449	445	498	454	460	422	445	436	432	424	444	487	443	409	464	436	458	497	455	433	447	447	462	446	432	457	447	469	481	425	448	420	427	416	436	457	443	395	462	424	446	395	467	404	466	417	434	429	434	443	455	433	443	421	422	419	464	436	437	473	428	462	457	458	447	452	467	481	401	426	453	399	465	447	441	451	436	445	464	421	448	452	421	446	447	449	472	407	420	431	469	405	490	464	429	446	465	424	457	410	444	437	459	431	460	422	430	424	427	480	440	424	431	445	447	431	438	428	453	440	446	464	454	449	424	447	440	447	447	428	445	467	408	467	418	477	396	463	441	422	439	417	461	414	439	457	448	434	417	405	452	448	434	440	409	434	445	432	436	411	461	421	457	446	447	432	447	473	425	462	456	438	426	445	467	443	428	451	438	455	454	453	434	414	454	438	399	436	435	418	409	447	468	425	450	462	429	428	442	431	437	436	422	428	461	454	437	421	457	465	463	423	429	432	469	438	453	418	436	468	412	438	439	462	460	448	427	463	397	453	480	501	398	434	433	451	430	458	427	415	444	412	436
51073	13182	3767	1927	1232	855	648	524	436	339	313	299	231	205	197	190	149	178	177	165	148	139	129	134	129	138	146	139	128	122	135	122	114	131	143	126	113	120	112	132	108	129	115	106	127	113	130	109	112	141	117	136	111	131	129	106	125	106	125	100	122	122	116	99	104	125	98	113	112	96	111	124	115	113	116	127	114	111	106	109	109	128	127	109	130	91	102	115	130	118	120	145	113	107	106	124	118	129	97	136	114	114	107	111	107	104	95	119	105	114	110	121	122	148	102	101	139	101	126	104	116	129	120	117	103	131	106	99	122	110	127	115	111	128	128	118	125	117	119	129	113	118	110	118	96	111	105	111	122	109	112	114	113	106	97	105	111	111	114	102	116	112	103	121	92	119	111	106	107	123	96	114	117	108	114	101	99	129	97	118	120	119	114	97	121	139	124	93	102	120	116	131	107	111	123	107	102	104	104	101	119	110	86	107	123	124	101	120	116	106	92	135	92	120	101	98	94	111	105	112	104	98	128	105	103	103	127	107	103	108	127	119	104	102	94	108	117	97	94	108	124	112	120	109	126	119	105	98	97	120	131	122	122	130	120	116	108	115	108	109	117	106	132	127	103	95	135	101	123	124	103	122	114	108	126	89	129	87	98	104	112	98	116	128	104	113	122	99	110	107	126	98	111	117	111	132	112	99	109	110	130	104	117	117	118	112	106	92	113	95	116	114	112	107	104	111	113	112	116	120	140	125	93	103	116	113	121	93	118	102	93	130	103	100	110	114	119	115	139	121	114	109	112	104	107	99	138	105	110	107	107	101	122	106	118	107	113	100	124	99	119	97	104	111	124	110	89	129	103	114	109	113	106	122	107	99	104	125	121	101	114	115	96	122	113	100	108	123	117	113	114	107	122	117	132	110	107	102	105	121	102	101	87	107	108	131	105	107	102	102	80	123	127	108	121	113	118	112	99	92	93	107	122	88	122	119	106	107	106	117	111	112	108	97	113	118	114	108	94	100	125	106	117	131	119	109	114	97	117	136	112	111	129	100	127	111	120	116	93	96	98	102	115	128	125	127	115	127	107	99	120	102	109	98	111	116	98	112	111	100	122	125	101	127	121	109	105	104	125	127	118	123	89	100	111	113	98	112	103	117	130	143	113	121	103	113	116	113	101	115	105	130	112	126	123	107	124	98	124	120	106	91	105	109	115	78	115	112	105	115	118	115	116	129	118	96	118	116	96	103	110	112	100	118	111	101	105	95	95	113	99	113	106	107	118	122	97	111	130	111	129	113	116	94	102	110	98	123	107	89	106	105	118	113	111	97	101	104	122	105	109	111	122	98	116	128	118	108	102	107	120	92	106	111	118	109	89	110	122	120	108	93	116	100	114	105	112	138	116	130	115	116	110	116	103	112	114	119	103	116	105	105	109	126	91	113	111	107	79	123	110	111	93	109	102	107	115	115	105	100	116	118	104	118	113	130	118	104	107	109	120	112	113	115	90	92	102	118	90	109	125	123	126	107	116	125	120	96	111	117	106	95	97	106	111	124	112	120	109	103	119	110	114	113	120	153	110	105	99	117	109	110	128	102	124	122	128	103	126	114	110	127	110	119	123	103	117	116	113	104	96	100	109	103	109	104	110	118	105	104	108	121	91	112	114	112	97	114	125	113	102	123	102	111	98	95	107	107	92	123	107	115	119	104	113	113	110	105	102	125	123	111	112	117	110	118	114	104	120	128	119	111	127	112	102	117	107	118	108	95	128	105	134	125	115	111	123	91	104	125	120	102	111	113	89	102	104	110	111	99	93	132	98	117	111	134	91	131	128	102	125	129	102	109	133	138	114	141	112	103	119	101	102	98	115	98	117	100	115	106	123	107	96	108	104	109	120	104	108	104	102	109	117	121	112	96	111	95	120	105	112	129	116	126	114	132	114	110	117	109	103	116	109	99	100	98	109	95	98	94	116	107	105	98	120	110	122	112	115	111	115	102	106	118	118	109	107	109	121	105	119	99	110	115	107	133	96	106	107	128	100	101	98	101	109	128	109	103	103	98	116	126	118	108	123	132	132	120	119	98	103	105	97	103	116	86	104	108	90	111	105	114	99	115	121	108	127	122	121	121	104	114	110	98	119	105	100	112	131	124	99	128	105	106	124	105	100	93	102	113	103	114	103	91	123	121	128	120	110	114	111	95	103	114	125	105	112	105	106	111	118	102	116	100	114	107	125	109	120	121	124	102	120	122	90	111	102	121	128	109	108	114	125	126	126	111	124	91	101	130	106	110	101	115	102	95	123	106	101	126	133	90	105	123	106	125	100	126	105	103	118	115	127	98	110	104	111	120	93	114	107	119	101	116	133	104	128	116	114	108	121	110	101	111	92	110	113	116	106	116	114	106	119	124	92	107	97	115	111	91	93	113	120	117	107	142	106	134	85	110	118	100	105	125	100	105	115	125	120	107	96	116	105	120	118	93	112	122	122	105	110	92	108	102	116	138	108	106	118	124	103	121	101	107	116	106	130	102	110	110	91	114	101	110	104	106	114	128	105	117	108	119	94	118	109	110	93	101	92	113	107	105	125	104	99	117	123	100	132	109	122	108	117	108	96	118	94	122	108	122	104	94	108	103	111	100	121	129	137	110	104	107	112	124	109	105	102	99	115	138	110	110	120	121	128	101	110	110	128	109	95	111	107	102	97	107	104	110	124	142	115	119	111	126	106	108	136	98	114	110	115	107	118	123	127	107	117	106	123	121	120	106	123	130	129	119	125	104	130	123	106	117	115	85	112	123	115	107	126	120	102	133	111	118	100	125	128	124	128	95	113	107	106	125	100	127	118	120	110	121	112	111	106	100	117	102	117	110	116	110	103	105	105	91	114	115	145	124	123	109	106	103	124	104	110	127	117	141	99	105	129	116	107	111	106	96	96	148	116	112	107	110	117	99	123	129	111	105	113	116	105	128	109	110	100	107	107	83	117	132	111	119	104	114	99	112	112	99	106	118	114	110	103	102	110	112	109	109	115	112	121	94	115	102	100	102	103	99	132	122	109	107	99	106	116	109	102	101	120	113	122	101	116	107	101	110	124	110	107	105	86	108	99	116	130	127	120	136	104	131	111	122	125	98	115	103	110	101	111	116	112	108	113	130	104	125	121	111	102	123	114	95	123	113	121	101	124	98	99	119	123	108	100	126	96	113	113	119	98	125	97	111	111	116	119	99	114	89	117	108	110	113	122	118	110	121	109	114	99	112	114	103	104	133	114	109	97	91	118	112	110	122	115	125	124	113	96	116	114	100	115	111	123	110	93	105	123	133	121	88	112	114	98	109	80	126	106	117	106	140	121	113	112	120	103	113	98	105	115	115	137	101	134	103	113	108	99	107	126	107	112	95	98	135	102	109	93	111	130	116	120	117	112	123	120	107	115	122	110	116	115	123	118	115	148	141	126	106	131	102	118	103	110	101	111	110	102	117	124	96	111	115	106	100	92	101
24196	2241	4928	5698	4894	3903	2923	2411	2080	1728	1753	1389	1248	1132	1016	896	909	841	823	727	669	636	641	611	570	621	523	546	556	554	481	509	503	515	472	504	508	477	468	446	422	437	450	426	473	410	410	416	368	398	398	435	432	440	438	427	375	443	403	388	406	405	376	428	369	388	389	376	376	381	387	368	383	368	387	403	345	362	352	384	354	369	378	401	396	376	361	370	377	380	388	334	355	402	372	389	381	362	396	381	355	381	380	363	391	357	387	349	354	356	391	372	376	399	346	376	384	355	363	358	374	361	357	375	362	354	358	366	375	410	384	366	362	362	376	368	360	370	377	390	339	380	332	324	372	382	396	385	378	361	325	362	383	354	333	367	363	354	347	381	383	395	390	389	376	322	357	357	398	352	391	375	392	375	361	360	379	357	384	374	371	383	359	359	363	361	373	363	391	343	355	378	378	376	351	393	382	369	344	385	360	374	335	381	339	359	373	378	371	404	401	355	378	348	366	359	372	340	381	382	388	362	373	359	365	345	327	366	333	373	348	354	346	347	346	358	363	341	368	340	352	374	355	346	368	368	388	374	412	366	356	374	373	356	357	359	388	387	379	356	389	360	346	331	399	355	361	408	374	368	356	362	368	350	368	353	365	362	381	364	378	377	355	338	374	395	360	361	354	358	345	379	376	385	363	350	365	392	337	403	392	375	351	377	325	332	353	375	365	390	350	390	354	366	369	388	361	358	356	364	351	374	362	375	378	369	357	382	329	344	352	372	365	357	401	335	340	338	397	352	360	352	392	326	337	357	341	383	348	385	369	373	375	392	374	352	379	412	336	386	360	374	343	354	369	387	359	371	361	384	386	359	357	390	355	366	367	383	320	357	360	342	349	366	361	385	331	365	401	360	373	366	360	353	380	368	382	322	365	373	349	384	349	393	376	369	370	377	394	366	359	354	326	373	397	410	351	336	359	391	342	357	366	379	348	354	374	366	374	370	402	358	384	356	376	374	344	378	324	357	343	330	381	392	354	385	340	380	369	388	389	379	361	397	364	361	372	380	340	335	391	371	369	337	384	354	334	371	345	360	397	374	352	377	373	344	404	345	367	378	358	383	365	353	364	368	357	358	389	370	389	375	365	359	376	358	364	383	363	368	343	377	363	359	360	386	355	386	404	411	373	372	401	333	368	359	361	382	347	406	358	354	365	361	361	378	346	379	334	377	383	386	379	362	346	356	367	328	357	363	366	356	368	340	383	360	324	360	352	383	387	382	334	391	332	375	309	378	373	337	386	351	364	370	374	349	324	342	378	394	342	363	382	378	404	380	381	367	334	400	390	368	377	379	338	376	383	381	386	327	344	397	371	359	369	359	367	335	367	384	316	382	360	362	382	347	366	377	377	391	359	357	346	359	357	347	365	345	343	386	367	349	355	356	368	395	371	370	354	368	360	405	387	354	386	374	341	388	346	376	378	361	386	366	370	356	365	326	355	372	373	355	417	362	373	371	338	348	352	345	368	353	375	366	352	380	329	348	373	352	418	354	350	350	373	371	327	366	375	408	388	351	356	357	373	336	376	384	364	346	381	363	372	355	384	383	396	333	354	348	365	377	360	354	402	329	353	369	348	339	352	384	338	392	336	402	359	373	355	363	424	357	395	361	334	361	351	353	358	390	351	371	388	399	387	365	351	377	346	345	360	361	343	351	339	358	360	385	346	387	362	377	371	332	385	371	379	342	339	350	369	365	352	400	369	355	386	385	353	358	356	343	354	398	339	338	355	356	368	328	361	360	370	333	388	393	390	377	369	356	384	339	386	372	372	365	383	375	383	363	373	356	357	342	385	362	340	388	365	340	377	393	375	363	329	357	371	375	376	398	376	398	385	364	375	374	398	389	367	355	378	350	387	370	383	347	395	359	377	363	365	352	390	369	339	410	363	372	360	393	383	350	341	369	377	308	364	383	396	344	356	358	354	358	389	331	333	348	392	396	362	358	351	360	352	382	374	381	365	334	377	352	357	358	377	354	361	322	359	363	362	372	362	335	361	377	369	420	358	376	355	366	359	344	330	365	367	342	384	358	336	375	330	368	374	377	352	397	377	395	331	373	378	352	362	383	370	388	369	360	333	366	420	360	366	378	344	353	341	341	345	398	346	363	362	393	360	352	353	358	362	362	388	392	369	351	370	346	360	400	365	345	351	357	382	321	368	354	370	360	392	322	360	406	385	379	352	317	392	358	409	361	370	357	346	385	355	333	391	369	355	367	341	372	350	357	345	349	365	360	375	315	399	405	340	376	347	347	406	361	349	366	337	328	364	369	369	348	383	374	406	390	384	344	354	373	352	348	366	385	357	350	406	357	354	396	343	367	336	394	396	353	346	371	380	338	357	385	413	368	359	353	369	390	370	361	341	340	371	353	358	345	368	324	343	370	415	346	354	387	379	338	373	384	347	379	370	342	373	364	357	362	360	371	386	357	373	400	363	371	322	362	365	362	342	350	347	390	374	356	367	381	354	379	388	363	344	348	350	374	342	374	374	368	368	346	334	331	361	365	394	374	360	368	333	373	348	359	350	391	356	383	378	395	362	382	380	344	354	378	410	353	374	361	345	370	371	353	354	374	359	363	360	357	359	375	352	378	369	387	377	364	351	362	349	341	361	396	379	381	352	403	357	372	360	373	368	330	364	357	371	377	388	342	353	375	361	401	406	360	350	392	342	354	377	397	373	383	356	350	382	359	374	398	360	360	360	375	337	354	399	354	335	352	343	382	390	370	353	364	374	359	383	375	335	364	372	372	334	362	368	361	319	369	356	333	365	389	377	377	378	343	347	379	356	333	334	360	357	385	351	355	345	349	366	340	321	387	364	377	352	345	374	322	354	372	353	334	365	349	365	390	391	340	364	374	366	383	351	364	373	348	374	379	364	376	358	363	403	342	384	330	321	389	364	364	356	399	381	343	401	355	367	371	325	361	357	358	323	369	398	391	366	344	396	347	373	377	348	377	377	366	361	371	348	379	379	324	358	329	389	349	379	355	379	370	381	355	366	333	378	328	344	370	365	393	399	333	375	386	328	385	357	392	368	422	361	378	345	350	368	404	346	370	346	360	367	395	362	332	378	372	391	329	325	352	382	359	370	368	373	374	395	370	389	366	372	376	367	367	354	362	364	391	383	388	354	362	378	343	368	360	372	374	382	364	333	360	341	367	346	399	363	366	349	389	350	382	355	388	356	386	371	388	378	345	341	375	358	388	384	357	350	378	366	353	355	368	365	360	344	376	348	340	373	382	362	351	371	341	352	406	365	386	400	326	367	391	357	396	388	366	337	357	343	352	370	356	348	361	352	376	429	377	379	369	347	369	352	360	355	359	371	378	379	340	349	360	365	366	359	383	379	347	345	414	346	371	378	338	353	377	391	387	354	364	374	352	374	367	362	347	368	369	368	376	381	336	375	351	359	382	366	381	358	358	396	369	350	403	379	383	396	393	353	348
9504	450	387	375	347	281	283	278	255	296	245	274	253	298	276	271	284	265	254	256	242	296	303	276	294	284	256	269	241	281	273	264	258	243	266	274	285	260	260	288	313	249	273	256	252	268	241	273	267	236	267	232	276	276	290	295	261	262	269	259	270	280	269	256	266	260	275	276	268	262	245	292	294	252	241	277	263	259	242	277	252	248	248	265	261	261	253	234	254	284	287	309	262	290	274	263	239	257	276	272	285	259	279	255	250	290	244	279	279	262	282	248	244	235	292	277	306	284	276	269	245	247	270	262	245	273	238	250	287	262	248	244	273	266	282	248	237	273	284	261	254	268	255	284	289	257	260	274	255	268	276	280	271	261	254	264	289	288	242	241	264	247	294	285	259	304	255	277	243	262	268	272	299	261	288	282	261	259	254	239	262	267	316	281	278	275	280	266	254	271	238	262	253	267	276	288	278	262	276	249	284	271	263	276	294	280	259	265	275	240	285	248	254	260	270	252	268	273	294	248	255	300	263	282	254	246	286	277	302	265	267	282	274	268	255	254	289	273	278	263	266	255	292	244	307	245	261	266	261	272	235	263	251	269	250	290	275	241	255	278	251	250	278	285	263	272	271	255	277	277	253	283	266	252	281	258	281	261	249	289	249	260	274	252	288	253	268	281	285	270	261	288	247	253	268	295	245	258	275	268	246	267	285	255	271	289	243	261	253	267	277	260	241	291	264	302	299	245	268	287	271	244	262	243	281	281	260	268	258	256	268	262	240	286	266	237	261	268	291	282	248	267	280	254	248	263	282	267	261	259	252	262	269	260	265	278	281	258	284	263	280	238	266	252	275	279	286	257	278	280	275	254	254	254	278	225	269	291	275	259	259	274	269	273	291	245	242	258	268	300	280	293	255	291	303	245	290	261	272	251	270	244	255	261	276	264	274	277	257	274	252	267	261	259	290	292	264	268	259	262	285	251	256	252	265	250	268	270	255	257	252	281	259	305	245	259	259	240	267	250	275	272	287	278	281	296	259	265	292	289	266	268	250	272	245	297	257	250	273	273	285	237	268	270	266	240	263	265	234	245	260	266	248	280	267	268	259	263	276	264	250	253	245	254	277	230	250	248	292	250	272	263	272	264	301	262	267	263	254	286	289	292	273	257	279	280	275	251	286	261	255	271	276	269	271	267	255	259	283	283	274	263	275	263	251	275	260	288	271	237	263	268	296	283	271	291	259	255	257	267	254	235	278	242	273	260	260	286	281	261	283	268	246	277	239	275	275	268	259	277	262	300	281	274	274	244	278	266	255	254	226	260	252	278	274	270	236	252	292	276	239	269	276	288	242	264	263	253	264	253	250	265	229	240	270	254	259	264	247	238	278	265	268	281	244	275	285	267	250	252	271	272	275	260	295	272	254	263	259	275	289	263	286	268	242	251	287	269	250	271	259	265	292	261	300	264	278	264	282	261	265	240	275	262	280	278	259	254	281	253	283	302	258	293	264	252	274	245	252	263	260	257	261	266	284	270	284	282	272	263	278	257	270	300	285	227	279	267	260	265	263	292	264	277	272	280	275	266	254	293	285	242	237	266	251	265	291	262	259	277	280	284	250	271	258	253	279	245	265	253	281	275	272	253	253	251	280	237	279	275	264	276	251	258	260	262	268	266	279	240	253	268	237	255	294	258	282	271	274	251	259	262	277	285	274	261	266	260	254	297	287	263	245	259	262	255	260	287	271	263	275	243	267	286	270	242	254	268	277	271	256	262	241	275	273	249	250	277	276	288	276	270	236	262	275	295	272	257	265	274	298	250	262	248	275	262	279	279	294	302	246	260	249	301	263	254	262	246	247	282	277	285	240	281	246	288	249	276	267	273	256	269	245	268	277	286	247	257	250	265	278	273	272	246	291	261	245	249	269	259	250	290	242	275	231	252	256	308	257	268	244	250	289	260	281	259	228	264	274	278	263	258	259	274	261	256	246	275	272	276	288	282	247	279	279	300	273	260	259	266	250	272	291	281	255	268	243	284	264	284	262	251	277	259	274	241	272	259	266	259	301	285	272	279	234	285	265	254	249	262	266	267	245	258	274	288	286	280	284	251	261	258	283	261	262	264	251	246	277	262	291	269	260	260	258	306	263	275	282	250	249	283	265	265	275	274	256	277	262	304	274	271	303	288	236	262	247	285	258	266	266	269	282	279	259	256	234	282	244	258	282	273	240	259	268	285	289	256	264	282	246	254	275	264	264	272	262	261	275	297	273	257	280	223	268	240	273	279	270	259	267	302	253	283	252	287	294	270	252	287	282	275	257	269	242	269	288	295	298	256	282	254	273	267	281	286	260	241	258	282	251	263	298	273	261	243	268	255	265	254	256	264	257	251	264	271	229	276	288	269	283	248	268	245	282	264	238	294	257	266	266	242	268	231	255	259	263	282	255	257	260	282	272	262	269	280	281	278	300	246	250	236	238	292	279	304	301	292	270	295	239	279	253	244	253	264	266	275	268	271	274	246	275	273	250	250	265	260	267	262	261	261	290	246	277	282	246	225	242	257	245	269	253	288	270	268	270	293	285	256	291	255	297	260	266	254	263	265	257	269	258	282	289	285	268	254	278	252	276	276	267	247	273	244	270	277	247	246	250	280	291	273	265	272	268	280	267	247	293	263	307	303	264	289	283	254	274	254	253	290	255	239	267	251	275	240	279	262	261	278	263	266	254	265	277	274	249	265	251	294	270	246	271	281	275	259	301	252	305	288	238	286	268	267	264	284	272	250	272	254	279	303	255	278	283	278	287	283	260	268	257	246	305	287	302	258	303	268	275	249	270	267	261	284	258	233	263	220	260	248	291	267	252	257	270	282	282	268	255	275	266	279	250	255	282	262	255	262	263	261	250	245	256	247	260	278	247	283	259	275	284	243	257	254	235	263	283	287	295	277	288	283	258	269	268	271	234	238	268	273	263	268	274	271	281	278	261	266	275	263	274	275	298	253	254	261	258	294	274	282	267	246	260	270	274	276	264	285	251	281	286	269	272	252	271	257	258	253	266	263	285	254	285	279	258	256	280	263	286	298	264	261	256	243	270	254	272	249	249	286	263	260	265	242	250	256	270	284	255	248	260	264	257	237	241	271	255	282	264	266	240	257	243	275	289	290	270	277	264	244	264	295	276	262	256	245	296	296	273	250	276	266	256	282	281	265	256	275	289	240	290	253	281	289	254	255	252	261	259	260	282	271	251	267	288	231	245	252	283	255	255	264	266	251	293	281	261	263	259	271	263	277	282	261	280	249	267	259	285	278	255	259	281	287	284	258	268	249	248	287	273	265	280	274	246	278	263	255	252	262	256	269	241	262	295	249	271	308	279	255	263	253	268	268	259	242	260	272	281	238	248	309	247	246	263	239	269	257	267	270	274	251	283	242	271	268	264	258	280	280	237	277	253	264	266	283	296	256	250	265	241	243	287	258	234	247	238	256	259	262	249	258	280	275	253	252
8729	897	1005	1122	1098	933	845	832	789	796	752	841	807	803	755	793	740	820	773	742	793	797	732	750	781	812	755	758	787	759	748	802	708	755	765	754	745	747	723	752	723	814	727	797	757	671	741	725	718	761	759	732	715	778	731	722	714	785	782	697	748	722	763	743	746	769	732	705	687	752	729	742	789	711	781	786	741	740	752	755	725	781	764	817	794	728	779	764	810	759	749	733	772	755	793	773	739	764	755	738	718	748	748	772	741	734	820	744	791	736	739	740	722	726	743	711	773	723	760	799	731	765	808	773	746	788	736	724	777	762	750	762	774	764	732	772	746	750	755	734	757	729	727	711	772	744	769	774	755	737	721	756	704	739	742	767	714	740	777	778	762	691	788	726	763	741	687	748	706	782	745	727	764	692	795	774	751	770	784	783	749	807	778	759	733	747	757	731	700	748	757	776	746	723	771	776	766	772	746	741	727	739	807	717	795	719	773	728	707	760	723	805	780	753	729	775	744	739	765	755	703	746	820	718	708	743	769	754	716	766	740	749	747	789	741	755	719	755	749	758	708	734	731	769	773	782	732	774	776	721	720	742	779	745	708	755	743	751	772	740	772	739	701	748	677	768	690	753	727	759	701	748	739	764	675	748	736	728	742	754	783	741	737	753	746	762	733	786	713	748	718	784	757	723	767	732	789	738	743	785	728	744	759	758	712	729	786	781	693	707	781	729	734	718	756	704	723	734	755	719	758	782	729	736	735	744	788	776	759	733	758	759	772	752	756	745	735	777	758	763	785	714	840	732	699	716	719	773	739	761	763	737	730	742	725	741	781	731	730	785	727	768	776	699	766	753	764	763	763	760	789	784	760	696	715	735	698	766	732	835	745	738	739	751	723	772	771	752	731	766	723	763	708	700	703	761	693	740	789	739	748	738	723	790	708	746	752	702	757	726	804	702	763	713	800	745	746	762	738	728	745	715	743	773	732	719	748	781	750	719	739	790	698	740	738	777	726	758	749	734	703	757	754	741	749	746	717	731	716	757	723	738	749	725	746	798	740	733	771	761	806	725	709	742	800	768	750	737	704	755	734	753	715	705	782	736	702	742	753	747	751	770	755	736	787	695	731	711	775	775	722	748	749	744	745	780	762	746	779	797	778	745	770	815	768	776	792	767	692	718	768	796	707	823	808	769	759	727	742	746	737	768	738	786	718	771	782	741	691	729	772	812	739	741	813	689	733	733	722	735	726	714	759	772	698	705	722	742	761	764	740	710	781	745	759	797	742	711	786	778	732	742	749	769	737	721	767	707	691	750	766	746	759	714	699	742	768	723	784	716	745	751	759	792	749	771	768	723	742	734	779	756	765	704	780	753	726	749	753	723	720	757	766	758	714	739	717	781	727	776	760	795	735	714	789	758	723	734	739	736	756	688	705	814	729	774	725	685	761	750	770	793	740	734	807	747	743	727	717	738	685	803	733	743	743	700	745	763	727	764	735	737	752	759	791	769	784	777	750	740	731	750	745	807	763	769	716	750	739	736	718	722	743	758	712	749	727	748	669	774	727	738	735	752	812	774	730	724	720	774	753	682	768	792	770	762	775	719	757	722	780	741	778	734	735	746	744	734	730	734	749	728	726	792	750	733	734	748	723	767	771	732	731	707	740	778	726	769	743	714	776	737	736	742	740	731	752	738	710	807	733	738	725	708	702	732	732	766	730	758	750	686	763	745	750	721	754	736	780	779	733	757	712	751	768	746	778	731	799	725	758	758	733	755	745	707	733	758	815	755	773	808	767	752	726	758	750	708	744	737	701	751	726	767	758	704	764	743	731	744	768	772	738	765	745	721	746	748	748	770	763	739	772	763	742	761	746	729	770	748	744	732	754	807	723	703	775	780	692	724	695	757	730	738	691	757	731	709	722	748	792	761	785	713	742	783	770	731	786	713	751	786	756	731	730	787	714	772	788	753	768	769	808	716	737	735	767	768	770	713	756	791	767	744	762	797	756	723	810	735	746	734	748	717	778	750	755	765	746	761	722	726	771	740	761	793	722	723	726	719	761	794	765	754	757	719	709	726	696	777	760	711	720	763	756	770	753	716	739	680	716	778	797	766	770	739	720	717	759	730	717	749	723	748	763	791	744	770	738	805	753	752	791	743	722	709	732	729	762	751	786	761	741	752	750	815	742	741	779	759	720	741	710	720	746	709	769	741	768	810	731	788	759	714	753	745	718	779	744	735	706	732	770	757	748	737	738	697	727	788	690	736	726	724	714	713	779	746	759	741	728	745	692	779	753	721	696	752	731	772	768	745	711	762	776	751	767	731	746	750	740	746	742	725	743	747	693	788	749	761	742	753	729	788	767	795	717	717	761	777	713	747	738	718	785	760	751	718	740	745	735	731	776	732	756	765	785	766	747	728	707	709	718	724	804	722	740	765	745	778	718	768	782	736	774	751	746	773	710	780	740	750	760	791	763	740	773	776	771	763	770	819	708	729	733	755	760	746	703	729	789	761	722	781	771	738	725	713	717	755	743	741	769	706	768	750	736	680	715	744	728	716	734	757	757	701	735	731	714	727	751	767	767	708	753	723	730	743	774	786	729	770	735	749	725	718	725	775	741	708	755	764	745	788	718	756	718	747	784	754	754	761	718	742	730	802	752	676	723	764	735	754	747	729	707	812	706	776	715	731	789	802	735	720	774	784	709	770	758	756	733	758	780	780	745	730	746	715	722	722	761	769	775	694	727	751	764	762	737	740	699	759	833	748	799	799	749	738	750	760	738	719	713	727	769	732	752	743	725	749	742	738	739	727	753	746	770	759	714	728	771	803	737	734	754	793	735	779	771	740	740	732	809	729	705	750	770	779	781	739	731	723	760	700	735	698	746	734	690	711	725	742	765	713	739	793	733	722	711	771	739	773	785	756	772	700	719	783	793	688	755	778	691	739	718	781	803	775	753	744	740	783	741	727	758	767	733	785	731	758	742	777	756	693	695	771	717	774	725	770	745	786	722	753	762	698	726	736	734	796	716	752	742	741	766	757	718	759	730	722	702	757	773	748	687	789	742	735	746	728	775	718	760	752	745	714	789	714	729	744	759	749	755	730	742	799	778	729	728	731	678	762	722	773	797	733	728	755	788	768	733	757	809	772	766	784	721	742	757	746	722	754	802	752	791	685	762	714	765	750	784	757	769	757	739	754	758	837	800	807	770	808	734	744	734	777	788	762	747	756	729	734	781	744	779	744	772	789	725	736	756	743	762	765	701	746	749	741	773	763	722	748	739	733	781	714	725	720	747	719	746	766	711	765	749	760	788	775	733	781	767	770	776	739	747	729	786	795	751	682	741	715	768	770	751	729	769	803	699	749	736	759	704	725	742	745	780	753	722	701	759	757	723	737	750	743	814	752	722	714	778	727	744	737	788	714	759	765	781	783	752	699	761	715	720	783	761	771	724	774	750	773	715	718	682	744	747	720	732	738	691	668	727	730	712	796
39292	7097	1536	1051	700	513	390	319	305	250	257	202	214	203	179	194	179	172	158	160	160	163	170	162	157	154	130	179	147	180	139	176	145	155	163	132	134	133	146	145	127	166	149	163	150	134	161	182	158	144	130	164	158	131	157	131	146	161	137	158	171	157	163	152	146	158	125	152	142	152	145	141	144	141	166	148	138	152	137	125	145	154	158	161	136	149	139	133	152	152	155	145	155	163	145	140	135	148	164	160	155	147	138	178	135	147	167	140	141	148	147	124	134	131	123	146	124	129	149	152	132	155	147	154	156	131	153	161	143	146	150	149	163	151	173	165	164	132	143	116	146	136	154	143	146	119	128	151	134	131	147	141	139	175	143	149	156	132	138	138	132	167	156	155	145	148	126	134	145	157	128	141	129	150	149	159	152	158	150	128	143	159	162	142	164	179	158	161	131	167	134	159	145	157	142	131	167	149	139	183	125	151	138	168	160	147	168	171	167	151	137	163	151	156	176	142	160	136	145	161	145	134	142	140	125	137	142	139	160	176	150	131	164	153	163	172	134	176	137	151	155	148	140	154	137	155	142	152	148	167	154	138	164	142	153	152	130	175	139	160	157	140	142	158	151	142	161	153	155	137	151	143	133	145	137	133	163	127	171	148	136	164	153	147	135	178	161	147	174	128	143	141	159	147	143	141	163	134	157	156	151	144	138	134	143	121	143	134	149	154	147	148	153	137	146	142	134	151	129	144	137	136	142	121	152	133	131	140	155	157	136	133	140	156	169	161	144	150	130	120	137	161	174	157	161	137	143	133	140	124	134	159	153	158	141	175	146	159	153	143	142	143	152	144	158	129	155	151	138	132	164	154	148	131	161	162	152	155	153	128	164	136	151	165	136	159	156	144	144	157	149	155	151	144	159	141	140	153	144	160	137	162	146	164	132	161	140	144	173	143	164	122	150	152	133	156	149	151	141	152	149	126	148	162	171	148	140	141	150	130	141	145	161	139	142	151	149	163	165	138	152	163	162	122	140	164	166	145	154	153	167	135	146	168	150	149	191	144	154	144	133	143	146	164	132	134	154	150	130	161	159	143	144	150	145	149	148	151	148	134	153	138	141	156	146	155	153	148	152	126	146	156	129	152	162	150	150	151	160	161	160	150	176	136	141	143	128	143	163	154	160	129	162	159	142	151	142	154	160	162	147	159	154	132	144	143	163	161	147	139	153	143	155	168	143	147	156	146	164	149	145	126	151	152	182	147	152	143	140	131	144	143	140	142	142	146	142	148	145	140	135	157	149	147	154	129	149	156	150	165	156	123	139	161	140	152	144	140	148	133	155	139	150	150	150	131	152	147	135	158	159	168	132	157	128	150	139	140	169	154	145	168	169	151	137	163	154	138	144	156	130	151	130	142	141	161	141	150	141	146	137	171	158	138	156	145	169	143	145	131	133	130	152	125	134	144	156	132	151	164	139	146	153	143	137	143	155	136	160	143	141	149	138	151	148	155	148	150	145	181	170	168	154	138	134	172	136	152	142	165	164	154	149	153	135	138	147	152	137	165	153	158	140	139	151	131	158	149	130	176	136	144	132	130	167	141	180	151	155	125	145	156	154	193	163	163	153	147	147	171	165	150	140	147	135	139	156	145	155	158	166	146	146	157	173	150	157	139	154	153	146	150	139	152	153	142	161	137	151	148	146	167	152	151	143	163	162	140	146	152	153	147	154	168	151	152	142	137	164	136	148	132	155	167	145	157	138	154	142	144	143	161	164	133	144	142	127	143	151	144	146	155	146	151	159	126	139	137	132	131	134	149	142	131	154	146	147	139	139	144	151	132	156	137	142	162	154	154	171	149	157	153	173	141	146	154	138	142	148	129	150	164	153	163	154	167	133	127	172	128	143	139	163	143	150	149	149	129	152	151	167	152	132	149	146	167	137	156	157	137	146	152	139	139	151	129	158	142	152	160	178	148	171	143	157	138	140	154	128	127	144	162	151	153	156	148	153	143	143	151	134	154	145	140	154	162	139	146	159	191	150	159	171	145	142	155	157	154	146	145	150	124	156	157	128	156	148	155	145	159	133	122	139	164	164	148	134	143	149	131	151	142	127	122	162	143	178	137	138	162	143	152	148	158	139	154	137	161	143	157	156	160	152	143	129	175	156	164	144	161	113	107	151	149	133	147	169	154	173	162	147	144	142	154	156	188	148	158	143	152	133	129	159	140	169	141	132	158	147	144	143	137	152	167	160	140	126	165	142	148	131	160	146	140	149	144	150	144	160	143	142	147	142	137	156	171	152	159	128	160	170	146	155	151	167	142	156	138	153	146	134	130	158	139	142	152	153	141	144	172	123	151	150	162	150	147	158	132	163	166	132	116	158	174	151	147	148	150	149	139	165	160	138	149	147	135	140	136	146	133	162	136	177	166	131	169	163	162	156	161	142	132	153	158	151	164	147	152	136	149	148	152	149	145	148	125	127	121	110	143	159	143	140	150	119	166	146	132	149	140	157	148	152	135	131	149	143	135	135	160	148	152	142	151	130	146	134	153	134	146	126	146	153	142	169	152	138	141	148	145	141	131	139	148	135	148	171	144	145	147	164	153	158	152	136	136	146	158	154	149	143	148	149	146	135	155	153	164	132	151	143	148	149	153	142	163	158	152	134	155	147	148	173	137	145	140	168	146	173	122	147	131	143	142	145	161	158	160	128	131	153	146	148	142	137	158	136	139	147	158	127	158	132	145	128	148	152	141	147	148	153	140	145	140	144	135	142	139	174	176	139	164	136	162	133	133	131	140	139	144	161	135	146	145	141	163	140	187	144	165	137	143	156	169	138	162	131	147	143	156	157	129	155	141	150	151	151	143	146	147	179	148	134	136	154	151	134	146	111	128	142	127	151	170	144	158	142	127	155	162	149	146	148	138	172	138	143	167	134	167	156	127	140	149	142	138	167	146	152	145	133	151	156	147	134	138	135	144	140	141	135	140	135	153	159	141	159	149	155	153	144	183	142	150	135	155	159	154	157	171	131	146	141	158	142	146	158	169	147	138	149	160	146	131	141	143	132	155	171	162	148	140	169	131	143	131	164	147	148	146	132	144	163	136	131	149	149	135	145	162	135	119	144	186	135	151	151	142	159	140	150	147	124	141	150	157	133	148	134	155	147	162	149	128	164	118	151	133	144	142	153	146	140	141	156	157	154	128	175	169	123	157	164	141	149	133	137	166	148	163	163	134	153	158	151	155	156	152	142	144	130	161	136	145	138	176	131	162	156	142	131	145	127	149	150	156	127	148	150	175	154	168	163	137	170	152	176	152	132	146	119	116	149	145	166	133	150	168	141	141	132	135	167	150	141	148	152	141	149	179	139	150	153	148	166	143	162	137	156	140	149	135	141	131	158	150	136	144	146	159	154	149	156	157	154	151	161	161	142	169	147	155	138	155	140	129	109	140	144	174	173	136	139	142	155	156	136	144	141	152	134	146	126	158	160	173
19197	1493	2821	3331	2959	2382	1786	1503	1292	1140	1042	1012	890	831	728	730	718	644	621	589	593	597	581	564	568	553	543	528	522	530	557	530	560	497	542	522	485	509	447	507	466	498	467	465	483	460	462	482	482	482	451	466	490	453	486	491	498	502	467	468	500	437	460	445	444	482	450	493	520	430	499	424	459	428	459	445	418	411	456	457	484	433	444	450	453	453	465	441	397	476	391	465	471	405	474	429	476	472	437	454	434	427	426	474	411	459	451	451	419	435	433	432	402	460	471	479	441	437	429	438	451	425	399	457	457	476	429	506	453	458	459	413	446	454	394	422	454	453	492	449	431	428	474	435	423	412	446	421	469	456	427	454	440	447	419	433	430	427	480	465	417	461	421	426	445	432	471	428	447	467	477	430	453	439	455	422	402	446	472	438	439	458	437	445	454	434	429	437	413	433	418	408	436	415	425	454	434	455	444	479	484	453	436	443	466	449	465	439	484	445	457	430	407	434	472	450	443	453	413	436	449	455	467	453	440	432	430	457	480	421	399	481	444	426	420	487	471	467	447	414	415	449	456	443	434	435	429	406	439	456	437	423	399	420	425	453	443	434	460	455	452	439	412	450	428	440	435	464	437	444	448	442	424	469	430	453	458	434	447	480	418	451	434	422	392	432	441	432	457	426	451	443	390	454	456	445	421	472	464	467	418	464	452	465	434	467	448	414	457	412	429	440	426	423	457	445	458	418	422	458	428	458	428	413	473	463	462	414	434	474	413	473	426	474	457	434	450	416	448	442	425	469	449	478	470	463	448	453	446	430	425	418	435	450	459	429	418	409	443	431	424	466	463	442	433	421	449	462	453	434	432	456	427	401	416	422	413	436	477	414	440	457	433	456	436	438	486	481	420	419	423	416	446	454	455	442	456	451	431	447	401	433	431	484	410	424	496	423	419	460	410	423	444	422	436	434	461	438	421	421	440	425	437	458	410	454	424	438	474	450	412	417	439	415	429	415	439	400	458	462	450	434	429	446	433	429	416	426	435	480	434	415	412	453	481	454	424	430	429	400	410	417	416	444	416	433	444	433	456	437	474	409	440	418	466	422	465	418	453	459	394	452	437	438	426	486	501	462	444	443	414	448	482	412	442	411	431	418	431	451	456	467	424	417	457	411	406	431	463	428	453	455	429	460	410	463	424	452	423	432	421	439	420	456	464	445	436	413	474	466	466	445	483	479	416	456	445	461	441	398	429	447	376	440	429	422	460	403	437	427	444	439	422	465	448	422	410	395	462	446	415	451	447	477	407	436	440	443	449	443	416	444	439	465	478	459	467	415	456	430	443	468	405	457	438	455	488	440	446	440	434	456	443	456	417	438	461	434	448	416	443	432	448	428	440	448	452	441	444	426	430	436	437	470	434	405	447	441	495	432	423	438	445	426	480	458	409	451	434	459	415	438	435	445	414	464	417	425	461	442	415	438	435	435	437	415	456	432	456	465	443	440	431	431	433	429	426	428	458	427	443	459	410	448	455	423	469	423	430	451	455	461	449	470	446	442	434	439	457	450	468	416	427	416	480	452	432	443	414	436	470	406	445	414	448	453	450	467	463	436	437	457	454	465	473	418	406	429	411	443	480	413	405	415	459	412	437	428	465	423	438	471	474	415	428	440	396	462	469	477	418	448	431	422	429	419	447	424	454	426	429	411	434	461	426	433	436	413	459	430	439	414	455	410	483	447	463	450	403	451	462	431	424	435	459	423	426	446	414	433	461	431	454	424	421	454	445	451	411	415	432	440	440	421	463	452	411	465	435	463	437	442	457	442	432	439	470	455	422	461	445	435	400	472	477	445	460	472	475	430	449	441	468	416	424	431	414	455	426	424	458	439	420	450	439	421	409	454	436	420	457	411	483	441	436	464	448	472	456	452	448	419	464	424	402	433	459	423	448	390	431	412	423	469	455	459	485	404	436	405	461	457	456	486	449	422	428	445	445	423	468	412	434	443	451	451	446	433	443	452	473	435	470	441	448	408	460	421	393	435	438	433	408	371	430	460	451	395	437	397	419	432	483	430	446	456	461	441	449	439	477	428	437	413	463	462	418	432	454	428	397	406	439	444	447	416	400	499	462	432	443	452	454	456	419	475	414	428	450	421	429	498	453	437	436	437	417	436	463	426	444	467	414	436	434	416	448	443	412	447	437	455	440	460	448	403	415	417	428	440	432	472	423	438	460	446	420	470	420	455	461	480	439	432	433	423	435	423	441	459	415	436	444	454	422	435	412	425	422	438	439	454	424	426	437	440	415	395	434	419	456	478	461	439	410	407	434	408	430	481	498	461	445	431	436	433	476	401	394	372	430	444	435	435	436	466	420	416	471	456	422	437	418	429	456	467	413	416	430	449	459	420	446	451	471	427	425	468	402	422	449	437	452	446	434	480	408	457	436	418	435	436	433	476	434	432	435	413	428	453	454	468	436	419	428	486	443	424	416	430	445	445	403	422	441	448	411	492	470	423	406	489	449	406	441	404	446	430	435	418	444	440	413	433	434	432	463	454	407	453	440	441	400	401	465	450	454	432	426	452	438	477	462	419	457	434	430	463	462	428	428	433	448	450	461	435	440	482	464	439	451	442	457	434	403	466	442	422	456	441	431	450	438	406	429	448	438	439	442	437	430	468	459	414	454	470	435	457	403	434	424	408	398	450	435	466	436	407	457	412	436	437	454	462	403	457	431	460	441	437	412	457	481	437	406	397	450	439	471	439	423	421	432	457	425	464	432	422	411	457	450	417	409	458	452	448	453	456	440	413	481	468	439	433	437	463	502	421	484	444	420	428	447	465	446	431	427	422	410	421	461	439	419	457	424	452	450	436	433	439	450	428	445	418	456	432	448	441	421	399	418	451	441	445	450	435	476	435	438	419	469	448	424	437	441	439	450	450	443	436	426	423	415	453	433	446	479	416	403	417	431	447	452	431	437	464	444	410	414	440	448	427	428	429	459	437	449	429	440	441	445	438	420	385	463	448	429	428	429	421	444	434	434	460	439	475	421	426	414	437	423	419	425	456	464	398	444	443	455	462	456	388	448	454	423	456	432	444	481	434	427	393	422	474	412	437	426	436	456	456	449	437	476	426	410	439	439	430	436	486	452	463	451	453	426	436	437	440	429	466	444	460	430	434	440	429	423	450	424	434	476	459	426	439	420	435	437	446	446	430	460	458	451	438	415	437	401	459	433	443	444	409	414	430	461	446	461	445	456	465	408	413	451	436	428	450	425	445	443	445	429	432	394	418	405	415	422	434	421	444	430	403	415	458	400	460	440	409	438	434	458	458	469	441	435	478	454	434	462	424	436	454	454	391	450	423	422	412	474	441	441	472	442	466	457	435	449	418	445	418	425	421	436	438	438	468	452	440	426	445	443	398	459	458	443	417	463	412	433	399	492	446	393	438	425	445	428	437	464	436	476	419	471	519	409	406	474	448	443	483	449	386	425	402	473	433
49633	17005	5626	2171	1337	957	627	488	356	328	268	246	265	215	197	179	182	169	167	158	168	141	151	133	150	142	151	132	139	128	118	125	132	114	142	125	117	124	123	131	120	117	129	127	133	123	125	122	121	120	110	115	132	111	123	122	111	118	123	113	118	123	125	121	129	111	112	98	112	124	112	106	118	102	126	116	137	121	127	127	126	114	101	115	114	115	111	87	108	126	112	115	125	98	127	102	102	103	105	127	108	103	122	123	103	113	104	96	124	121	114	127	109	106	110	107	104	110	106	100	111	120	98	129	114	110	93	112	112	124	102	103	113	102	120	102	96	105	115	136	128	105	117	115	130	103	117	125	109	119	131	113	124	130	108	127	106	97	116	128	114	119	120	92	107	135	127	97	105	97	101	88	119	112	112	118	119	111	103	112	110	105	109	81	103	112	104	109	119	106	122	121	100	107	100	133	105	102	116	128	100	111	111	102	123	108	98	106	110	103	113	104	126	112	105	110	119	107	111	112	121	109	105	135	107	111	121	120	119	118	114	106	121	117	132	108	103	116	118	124	117	110	110	103	102	108	122	136	116	108	120	103	128	112	124	112	108	116	111	144	101	106	107	108	123	129	113	114	121	106	112	124	113	93	111	105	112	90	96	123	109	108	112	104	115	134	100	132	103	115	115	125	99	115	94	132	146	98	102	108	92	104	110	135	126	109	112	136	109	117	101	119	139	112	122	107	109	115	116	103	105	109	108	108	120	107	103	98	117	133	95	103	107	114	114	110	126	109	126	125	113	134	124	116	113	96	112	109	114	123	122	112	111	110	104	112	124	126	100	135	114	107	97	127	110	133	133	101	121	138	95	99	126	105	103	111	116	99	127	115	108	138	108	99	115	111	93	110	96	108	116	90	113	109	125	98	117	120	111	102	111	115	118	101	131	108	118	99	90	122	111	105	118	120	111	102	104	104	110	103	124	89	105	109	105	109	117	109	113	118	122	105	107	110	101	108	112	95	107	112	111	134	119	107	128	114	85	109	133	119	119	90	114	99	112	108	117	112	94	97	108	107	101	96	115	117	118	121	113	101	110	107	116	118	120	138	123	129	105	108	93	96	111	97	119	106	118	105	103	79	128	109	85	109	118	136	129	119	101	110	114	122	122	136	118	116	117	114	98	87	130	115	117	110	117	104	111	113	115	102	109	103	125	110	109	111	100	116	128	100	121	113	95	126	97	112	119	119	115	112	126	115	105	91	121	126	100	100	117	116	98	109	114	110	122	103	101	124	124	106	105	102	107	129	108	101	91	107	129	100	128	104	122	121	104	114	100	140	106	116	105	117	101	102	99	127	134	106	117	100	111	120	120	100	95	110	124	103	112	102	125	143	123	112	108	125	124	113	125	102	146	109	114	107	98	116	96	115	111	126	100	116	117	110	102	93	83	111	122	112	134	109	127	107	116	110	116	102	107	112	110	118	110	111	109	116	127	131	100	106	114	119	122	127	113	94	116	119	120	104	121	109	123	97	126	116	118	110	100	109	106	110	129	114	99	122	101	130	112	100	116	109	115	87	129	106	92	107	115	121	124	127	114	104	133	99	114	120	97	93	129	104	111	120	127	121	120	101	95	109	121	113	107	119	101	110	107	105	123	116	120	106	120	115	110	116	122	113	129	108	126	124	136	121	122	100	100	96	138	119	122	129	113	98	134	135	113	108	112	100	112	116	112	107	103	130	109	134	99	123	97	122	113	106	109	119	128	106	141	127	120	99	126	116	110	137	105	109	118	105	106	87	101	104	97	97	116	110	105	116	119	119	115	102	112	125	112	107	132	104	118	107	93	120	127	117	111	117	121	106	111	109	109	120	122	114	121	130	103	119	122	110	105	102	121	117	116	118	112	114	110	122	116	122	98	120	114	108	133	114	96	122	111	99	113	105	117	134	108	116	116	116	99	115	102	102	108	99	116	113	110	114	89	110	123	124	119	116	107	109	106	136	117	129	118	118	111	126	109	119	124	117	127	114	115	109	115	108	100	100	113	88	113	125	99	103	99	109	110	97	108	133	120	109	109	126	101	113	102	111	134	130	120	122	116	101	110	107	103	104	97	115	106	104	98	119	117	119	125	103	104	124	114	114	113	104	100	112	117	121	108	102	116	97	103	131	106	119	119	115	118	129	114	129	116	99	101	109	104	110	120	108	105	104	102	121	115	111	119	135	105	86	104	115	105	115	99	114	125	111	114	99	108	111	108	127	111	133	110	105	132	121	98	120	130	109	106	129	116	106	113	111	112	128	115	124	109	113	122	136	84	115	119	108	125	108	106	113	117	132	132	127	131	116	105	127	113	101	112	123	113	102	126	115	119	122	106	93	119	105	130	124	125	102	125	120	108	103	113	117	129	120	107	95	101	121	128	104	112	120	109	123	121	109	117	118	104	125	96	111	130	107	111	116	101	118	126	110	100	125	125	109	126	105	96	108	94	113	107	108	110	83	116	102	100	106	104	117	85	119	101	113	97	118	104	91	102	105	105	88	119	119	117	96	125	119	115	127	109	112	119	92	122	102	127	98	109	105	124	107	108	110	102	123	112	90	117	103	119	131	105	122	116	114	104	109	112	122	111	113	115	105	98	116	112	119	108	114	95	113	98	99	108	125	103	98	114	129	108	111	118	130	123	106	130	104	121	108	105	104	108	102	124	119	103	105	135	107	118	112	120	103	116	113	107	132	99	101	104	95	112	104	96	114	109	92	104	112	105	117	122	109	118	105	108	93	117	104	128	108	115	112	104	121	108	130	106	108	108	110	120	121	95	127	130	91	120	101	101	112	120	103	111	120	117	122	103	111	103	109	132	112	91	128	107	89	101	112	108	108	101	112	125	75	106	126	92	111	112	109	127	116	104	101	108	125	103	120	121	112	103	113	104	122	101	107	107	136	105	128	105	111	121	113	115	126	92	122	141	123	111	114	112	127	106	133	134	124	106	116	107	113	121	100	105	107	111	106	136	124	114	147	120	125	113	105	98	118	131	100	115	122	135	102	137	113	104	94	126	91	117	103	104	123	110	96	98	109	104	119	94	121	107	109	128	113	110	106	110	117	107	121	123	117	124	119	112	117	115	104	117	111	137	118	109	114	126	112	114	110	112	116	126	123	95	114	119	109	106	112	115	103	127	124	113	120	114	117	121	121	104	142	106	116	102	119	110	106	104	143	132	131	116	129	94	107	109	114	114	115	119	117	111	111	129	106	101	128	105	114	127	105	105	106	116	109	107	105	94	98	125	138	132	98	116	104	108	104	126	100	110	113	122	100	122	111	115	116	109	115	101	109	117	112	123	106	127	121	124	116	106	121	115	96	104	117	116	115	98	122	124	119	109	103	130	105	113	93	108	119	103	117	112	127	131	99	121	118	104	135	118	101	91	112	105	119	101	118	114	106	119	115	115	110	124	132	95	131	109	113	115	131	96	116	103	112	99	101	129	132	112	111	121	113	118	116
24113	2268	4836	5712	4916	3999	2981	2591	2042	1812	1559	1392	1221	1075	1067	953	898	795	756	724	675	659	587	613	615	600	573	544	554	512	495	501	476	509	535	439	510	440	494	479	436	434	426	426	430	416	443	419	440	412	408	427	426	477	440	418	415	385	406	409	426	360	403	370	383	386	393	396	406	386	416	380	437	401	376	362	395	395	356	412	390	393	390	366	371	403	443	397	385	378	379	392	374	404	378	359	386	414	351	377	392	355	366	390	353	372	377	368	413	402	386	364	368	380	348	395	372	363	362	347	409	377	377	360	347	382	402	401	354	381	379	389	392	346	397	386	382	374	337	385	365	370	385	381	359	366	378	340	384	409	361	417	370	302	385	379	344	356	356	374	334	363	343	378	332	367	335	391	355	407	387	363	358	364	358	367	343	348	350	366	366	354	368	367	374	377	359	353	392	346	324	348	378	381	336	371	347	367	345	385	350	367	357	386	352	345	355	384	408	364	373	374	353	373	346	374	363	348	341	397	353	370	379	361	351	401	368	387	370	344	349	366	387	370	351	378	381	395	373	374	366	370	369	395	339	390	388	360	397	352	354	363	375	352	358	364	360	334	362	378	340	370	362	390	373	330	376	374	370	381	369	376	381	365	386	368	385	378	341	340	353	341	358	353	373	384	376	341	378	389	345	335	374	372	377	364	348	411	336	367	378	363	393	382	378	398	405	353	373	340	380	362	360	389	366	360	359	374	363	364	387	365	365	370	355	338	389	306	329	348	331	365	376	361	362	372	380	371	353	353	361	328	355	390	374	364	409	353	403	371	373	360	365	358	372	358	377	354	349	367	402	390	377	348	379	358	334	356	385	344	358	339	375	362	357	363	381	367	364	374	355	385	385	361	393	359	363	386	373	364	327	359	342	358	357	365	351	349	348	346	357	362	394	392	395	346	356	383	383	337	362	364	338	360	348	357	369	358	369	358	355	364	368	342	354	400	350	365	355	354	355	370	362	351	368	349	373	354	374	351	332	359	376	352	366	373	349	342	388	350	347	340	362	370	363	357	369	375	355	372	366	355	373	351	376	377	366	359	360	374	372	359	359	344	369	360	397	378	364	366	354	349	344	380	345	373	401	375	360	352	370	356	363	354	345	334	373	361	384	371	363	357	364	357	380	317	322	384	380	380	392	357	407	364	382	330	355	377	354	363	330	383	335	337	345	358	342	376	375	371	389	341	346	344	401	348	388	355	400	382	380	352	361	358	377	353	345	359	374	401	364	337	383	316	413	313	354	349	348	356	380	330	396	422	360	376	356	342	362	384	397	394	366	390	405	347	373	376	362	371	368	375	343	369	350	380	341	387	349	348	347	390	368	381	356	393	370	362	346	357	387	394	342	333	371	387	378	336	349	349	378	355	360	368	401	348	345	361	364	372	382	334	366	356	366	367	382	373	358	363	330	383	349	360	385	338	351	351	362	363	375	359	405	380	395	328	324	389	330	371	377	352	355	372	363	373	376	382	371	354	391	355	367	396	328	388	329	362	360	355	363	362	397	378	396	393	371	359	362	376	375	376	327	366	376	321	351	359	360	340	371	335	378	367	367	364	351	358	353	406	343	378	331	361	365	393	376	355	377	331	381	384	341	346	348	347	367	360	385	349	354	375	367	380	398	398	373	394	362	385	345	363	372	387	371	366	356	353	385	376	345	357	343	381	380	343	394	376	356	403	393	341	332	373	362	387	367	390	387	354	370	359	401	392	366	366	392	379	358	367	340	393	341	376	386	372	368	358	381	374	413	358	386	369	360	395	338	392	401	390	370	333	347	357	386	332	350	376	360	364	331	377	388	391	376	346	348	386	377	333	359	367	360	375	403	369	351	354	387	353	377	405	398	375	351	378	356	347	349	398	346	336	348	365	334	347	364	343	372	369	384	387	363	403	374	342	324	361	371	374	345	371	346	364	363	347	361	369	351	385	366	354	354	388	319	381	391	372	386	364	363	356	373	390	364	363	359	400	366	353	405	363	386	358	358	383	348	360	369	369	358	363	333	343	357	371	354	409	362	352	362	390	354	393	376	339	350	361	364	382	388	332	385	383	347	335	370	378	368	419	368	386	367	379	406	352	358	374	346	382	344	378	383	345	396	395	367	398	367	384	381	385	376	352	393	361	387	366	366	379	414	345	362	389	386	341	334	386	325	371	392	357	358	359	346	366	351	391	375	386	362	322	340	396	353	386	361	358	352	361	366	362	357	348	374	323	377	326	360	379	362	350	347	369	340	354	355	401	366	340	370	375	366	351	348	370	335	365	335	366	358	369	365	391	389	365	362	395	334	387	334	351	366	367	374	361	388	363	383	380	390	331	387	397	335	365	333	365	370	328	385	381	391	325	383	362	341	331	368	368	370	394	369	378	377	333	380	336	385	366	333	385	366	382	385	372	381	349	366	407	352	356	400	362	372	335	358	364	385	381	333	377	393	363	365	357	358	361	363	364	392	356	365	331	372	382	338	401	403	369	401	359	354	366	379	366	363	360	333	398	382	354	345	377	372	357	352	367	422	377	368	371	361	391	387	369	382	385	335	367	354	388	364	343	361	343	357	381	353	381	368	400	388	338	343	371	370	358	388	374	344	346	390	367	368	364	366	409	358	364	361	392	358	352	368	362	381	386	350	356	346	398	356	346	351	372	375	355	376	351	362	384	369	386	362	389	393	376	360	363	397	351	355	415	363	389	410	383	365	377	356	311	360	340	387	347	413	345	377	396	377	350	383	389	363	383	361	356	367	357	393	362	344	364	356	362	367	366	351	359	353	351	336	366	358	359	365	363	395	365	377	362	359	380	362	372	369	402	363	392	363	361	354	358	354	372	371	373	332	319	403	326	378	377	371	381	364	363	354	356	343	356	347	376	342	399	368	329	335	360	371	381	352	359	349	354	349	325	360	339	356	371	343	374	345	372	364	335	368	356	335	357	355	333	376	344	367	394	379	364	396	372	398	348	375	351	355	330	400	366	367	366	348	354	385	369	342	412	355	341	350	356	385	333	378	382	368	376	394	368	385	338	378	339	341	369	382	348	392	386	359	360	313	344	356	369	354	385	398	355	332	379	386	337	357	369	377	378	334	398	395	352	365	314	382	355	377	373	360	347	361	370	377	338	406	360	341	347	367	387	341	367	366	380	347	353	365	372	343	378	359	364	371	384	351	341	357	349	357	355	365	353	379	345	361	335	354	372	341	355	380	351	392	345	351	363	388	344	349	376	379	373	377	373	349	353	364	358	360	380	406	348	359	347	332	372	368	393	364	377	374	342	345	349	365	361	365	348	366	391	381	344	331	347	394	370	353	363	351	357	385	348	372	353	347	344	348	356	351	364	369	376	348	355	338	338	362	349	387	373	358	340	372	362	382	379	355	363	345	374	360	365	342	343	354	390	338	362	359	335	331	379	375	371	366	347	351	348	373	369	348	375	353	356	373	373	396	384	350	340	391	370	344	383	368	338
9789	615	423	370	373	312	300	293	281	286	260	262	265	255	267	290	293	241	279	286	258	266	291	255	238	228	276	270	250	262	288	279	280	262	255	265	254	260	265	271	262	257	275	295	266	277	251	273	314	274	261	230	263	306	250	275	256	264	261	240	271	252	268	252	285	259	276	281	292	228	239	275	246	260	252	260	272	282	274	275	264	241	247	286	262	256	263	269	299	248	270	268	278	250	255	280	259	296	283	309	248	297	263	270	271	274	277	241	282	267	274	272	235	240	260	274	276	253	266	308	280	258	302	283	280	284	279	265	243	259	271	289	289	252	265	286	250	267	271	288	250	260	265	268	278	265	263	300	271	234	265	289	253	287	292	272	250	267	234	276	251	267	277	260	242	309	276	267	275	274	245	267	238	262	278	245	236	260	241	281	266	249	266	254	267	228	286	285	270	260	260	287	278	269	281	272	254	254	257	295	277	274	287	271	279	287	286	248	281	266	278	274	255	255	260	239	276	237	244	286	252	270	245	265	271	283	264	259	283	249	226	262	240	280	247	228	230	264	304	238	252	254	259	255	262	263	259	251	233	273	249	241	275	296	241	259	262	263	298	273	269	279	288	254	251	267	257	275	235	263	264	260	279	286	257	282	235	264	269	237	260	267	241	251	285	259	259	279	265	294	248	239	282	272	254	262	242	248	234	296	280	252	263	291	261	246	293	262	277	253	273	282	261	266	251	274	241	270	267	231	255	255	265	274	270	251	232	275	244	294	256	282	269	273	272	262	262	249	241	269	284	233	239	230	276	269	255	268	261	258	278	286	297	260	276	271	271	281	251	248	276	283	257	230	277	285	243	242	287	257	251	261	278	255	265	268	297	248	267	261	267	291	268	265	271	260	264	249	286	290	265	254	279	263	296	251	282	281	249	252	258	242	244	254	295	276	268	254	255	265	267	271	234	259	276	253	265	247	253	246	258	272	280	241	265	251	276	268	289	249	244	260	265	254	244	280	255	262	246	259	253	270	284	274	277	275	253	246	265	279	238	259	241	247	244	267	262	265	280	291	250	250	251	269	265	285	267	251	260	265	272	233	254	252	248	261	299	262	266	254	255	261	259	297	260	264	280	254	269	280	280	274	239	250	267	285	261	252	247	275	276	239	246	265	224	269	281	256	276	267	232	237	283	286	269	255	276	248	284	269	240	280	280	328	266	305	275	286	263	268	272	270	266	271	254	247	249	273	256	263	259	226	279	268	269	300	286	288	314	282	290	267	274	267	275	282	270	248	299	258	269	258	245	268	276	277	257	231	285	259	279	268	270	259	255	275	250	255	251	260	257	271	274	281	248	248	262	262	259	252	241	267	227	223	274	267	277	258	259	247	276	253	276	270	295	286	274	271	258	256	279	253	253	239	261	282	269	255	248	241	262	254	269	247	246	276	276	297	274	255	266	270	261	277	285	257	258	300	324	245	257	256	262	272	254	268	260	264	246	286	291	271	249	276	246	286	285	258	253	275	280	288	277	268	262	278	279	279	261	270	255	290	289	269	257	268	283	278	277	259	266	277	272	261	245	271	291	255	287	265	279	231	250	280	243	254	271	286	250	262	238	273	255	258	265	261	258	292	259	258	232	256	282	286	283	264	218	256	287	262	251	272	286	294	256	276	266	262	240	278	281	295	241	236	274	257	289	262	226	264	276	264	273	272	266	267	256	257	262	259	277	284	279	251	261	272	242	248	287	243	257	280	266	257	259	253	268	247	253	256	256	253	275	259	249	266	273	233	260	247	254	271	284	252	280	256	284	235	262	300	265	265	273	264	271	262	266	240	272	249	243	262	274	270	260	260	291	257	279	268	287	260	259	285	269	233	290	262	271	289	264	257	262	249	247	271	284	259	269	290	254	267	251	273	264	262	267	265	241	222	255	268	289	238	250	275	284	270	266	302	271	280	282	272	290	282	286	261	277	241	270	275	257	273	230	271	282	259	268	265	270	281	275	243	263	259	276	273	253	236	273	251	252	260	249	279	250	268	278	293	294	269	257	249	272	246	263	278	276	275	278	260	244	261	265	266	259	266	270	272	231	281	280	250	244	269	269	268	268	264	278	265	274	253	265	249	259	290	285	253	278	252	291	259	293	280	245	250	267	277	269	295	266	274	262	258	256	259	257	268	262	254	268	272	273	264	252	283	289	295	241	275	255	288	247	280	260	269	272	252	276	262	244	278	251	258	263	281	256	298	254	262	268	282	273	261	260	245	286	267	266	286	259	276	273	262	284	278	284	279	265	264	271	280	271	264	281	268	253	270	278	291	275	261	280	267	230	274	252	263	258	239	252	263	257	236	270	266	272	271	263	247	272	241	277	217	252	279	265	253	295	275	260	245	250	238	254	239	277	256	267	304	249	270	271	283	261	270	266	245	254	237	294	302	249	277	244	254	228	276	262	270	285	283	252	236	270	268	264	261	242	261	281	277	257	251	264	286	276	279	253	271	252	253	225	267	252	263	297	257	268	255	266	278	291	251	277	275	286	269	275	262	252	281	242	275	268	260	272	280	236	268	265	263	291	264	237	239	256	252	282	283	264	257	220	256	269	273	271	264	283	230	265	261	260	264	268	265	250	249	249	256	268	269	231	266	250	252	247	265	249	280	263	272	268	273	258	261	265	276	246	270	282	261	260	259	241	288	274	273	318	262	216	289	248	263	238	253	267	286	249	231	279	288	260	282	286	268	271	255	269	242	261	274	259	267	278	281	261	270	249	273	272	266	262	266	261	272	265	284	276	273	260	280	279	288	247	272	267	245	279	249	274	264	253	279	264	271	253	273	261	277	260	274	260	285	246	257	252	284	245	287	275	244	259	256	260	272	263	276	269	265	252	267	265	263	277	270	264	237	280	280	277	253	264	263	250	263	246	289	245	277	255	257	245	263	250	298	249	280	240	247	259	286	283	238	254	249	256	251	277	259	241	272	249	272	272	246	286	257	264	276	265	253	261	287	249	248	245	280	233	271	253	257	234	278	265	277	263	278	276	284	251	274	287	276	284	272	277	264	264	274	265	283	259	264	274	268	284	266	278	254	254	252	281	284	242	244	276	259	306	271	273	261	291	256	270	269	276	275	281	284	265	296	279	302	278	277	266	248	260	248	273	289	267	251	258	274	239	259	249	262	291	249	267	291	268	270	280	253	259	270	272	247	244	292	248	271	249	252	284	276	268	230	273	255	252	243	281	262	261	265	297	256	257	252	251	265	271	249	257	274	258	264	254	237	256	285	258	242	268	260	281	297	292	256	274	247	280	239	241	246	295	270	254	279	256	262	255	249	249	269	269	248	243	262	262	272	239	272	264	231	267	269	274	282	273	264	273	260	278	253	255	266	283	289	286	250	284	261	279	245	269	252	265	261	273	272	259	273	269	284	254	244	270	265	287	269	262	268	258	253	272	281	291	261	259	245	268	248	284	254	286	250	284	258	283	251	257	258	273	283	275	262	278	263
8397	867	1018	1161	1140	995	864	839	826	805	755	829	776	783	778	773	744	796	774	771	734	731	789	726	767	702	766	782	760	803	756	763	743	731	729	763	722	742	733	801	737	754	815	755	717	726	707	786	755	740	720	742	769	756	701	739	731	777	680	765	735	747	780	751	742	750	695	713	789	724	741	792	745	706	733	739	740	758	701	769	765	743	763	752	763	780	748	746	777	717	722	718	757	742	753	742	757	786	745	713	763	761	746	707	744	725	717	754	758	748	737	758	740	750	787	763	710	760	789	745	756	765	676	721	751	729	736	703	718	742	718	754	726	729	734	777	741	730	714	753	779	746	722	765	752	731	763	716	700	754	711	723	755	712	730	752	783	774	755	769	752	672	715	747	757	729	728	721	739	727	767	765	796	744	771	714	773	778	785	752	738	757	738	698	806	757	802	759	766	732	758	683	751	767	718	780	689	725	754	738	753	803	744	745	794	738	774	769	736	744	783	798	705	754	755	705	764	703	708	723	729	707	745	717	758	747	748	738	713	773	739	741	742	701	738	740	737	744	744	720	732	709	769	713	768	751	740	731	762	752	746	722	782	788	717	758	709	749	714	731	753	729	749	703	727	755	752	705	733	746	730	737	738	744	768	693	731	761	733	789	763	743	765	767	735	712	762	726	767	735	735	726	704	715	765	785	768	722	749	728	746	750	741	748	770	700	726	707	740	700	780	732	770	746	715	717	718	830	758	772	799	739	779	674	720	744	743	747	765	709	786	752	791	720	742	750	723	736	743	750	750	771	751	728	725	728	700	742	727	772	830	745	824	755	753	729	734	741	767	744	676	725	773	729	729	739	778	739	725	705	760	722	728	714	742	777	761	711	732	732	763	692	697	720	746	723	747	702	765	782	713	728	786	724	780	792	745	720	740	786	733	753	775	792	783	759	765	715	777	728	732	739	730	771	760	742	756	745	783	782	774	738	781	719	724	724	763	711	728	787	738	731	714	717	735	768	741	762	737	741	743	701	703	741	748	755	689	770	780	737	732	730	769	729	773	743	764	741	738	767	764	736	781	694	730	732	699	741	743	766	703	752	733	741	770	750	736	712	721	774	763	720	793	746	751	741	755	746	729	739	765	704	800	746	743	716	688	756	721	771	698	767	750	721	727	685	741	750	765	759	723	785	733	739	701	745	737	757	696	744	690	718	738	719	737	709	764	733	754	745	775	747	736	753	714	727	782	706	720	740	756	762	730	766	715	721	761	745	753	795	679	780	740	777	761	733	771	770	763	734	755	736	706	736	744	719	729	709	729	719	728	767	766	746	753	745	698	712	784	723	719	726	759	743	763	762	770	746	720	729	726	725	716	809	729	717	767	693	761	766	732	715	771	747	791	778	741	764	746	785	738	716	733	735	770	734	782	731	775	796	779	752	726	796	714	777	741	764	726	705	691	705	757	748	752	749	723	738	740	748	768	774	698	711	753	719	749	704	748	784	734	761	740	716	718	741	733	728	710	726	737	715	705	736	757	752	784	717	735	766	804	710	751	742	733	733	734	717	714	734	716	736	722	797	769	730	732	712	725	775	749	740	696	704	713	719	721	754	783	767	682	791	749	760	705	732	769	709	750	750	740	801	737	771	771	731	777	756	746	764	749	722	735	719	688	761	711	775	792	738	746	782	769	723	741	761	763	762	757	757	804	741	781	719	717	735	726	693	732	753	753	761	750	761	739	716	715	752	751	722	727	706	771	775	729	703	761	706	753	728	665	742	768	736	757	741	775	753	760	749	735	738	752	719	725	719	778	763	739	740	710	797	711	691	731	783	685	786	758	718	712	767	746	740	727	710	757	765	786	720	753	747	723	723	730	736	757	727	765	782	719	720	690	729	748	796	743	719	757	714	760	774	753	734	739	711	776	716	713	766	735	739	719	723	754	701	778	758	725	763	704	735	717	733	760	737	763	745	750	759	720	705	788	734	733	759	756	728	745	769	742	709	705	759	711	709	746	746	718	716	741	716	714	753	677	756	735	802	754	720	722	709	709	708	796	794	744	727	743	755	700	763	753	769	744	731	754	761	737	704	713	747	730	720	730	769	765	717	779	750	737	744	746	741	769	730	706	754	748	781	708	739	772	771	705	750	722	726	731	699	754	779	761	798	674	743	769	716	769	763	766	703	720	731	746	777	686	699	668	706	735	724	718	688	755	746	715	758	727	739	741	763	750	765	770	786	767	741	769	719	750	789	699	735	777	742	718	743	721	815	756	774	771	754	734	720	734	793	787	749	787	730	699	731	759	711	734	705	726	747	699	740	763	738	725	728	729	758	750	781	714	767	773	745	745	744	734	804	711	710	730	768	761	754	751	758	730	754	722	745	746	734	753	745	726	723	733	739	738	735	764	758	768	783	753	743	714	763	726	749	713	683	734	743	688	752	719	741	720	754	771	734	751	727	734	723	758	777	723	776	741	732	760	725	746	766	716	758	776	730	799	778	727	702	736	746	755	755	741	736	725	683	767	719	745	747	770	753	726	737	723	764	755	723	761	759	745	731	755	724	793	721	781	781	733	733	730	725	776	764	774	738	743	712	724	759	745	707	744	783	762	723	767	749	723	752	743	749	740	720	777	718	699	725	762	737	706	730	692	780	717	743	779	766	755	773	792	690	776	721	725	762	726	712	795	721	794	755	771	763	705	738	722	738	771	750	751	733	728	730	725	762	780	713	767	760	740	722	752	747	767	728	757	687	673	728	774	715	744	713	743	709	709	736	743	742	661	705	743	713	733	718	751	777	773	724	756	769	790	802	730	755	718	713	756	734	738	723	717	738	784	729	697	738	731	723	745	695	763	744	730	708	755	671	722	705	725	811	747	735	726	765	765	782	718	750	778	733	785	765	712	706	740	739	733	706	722	765	689	717	731	722	731	729	760	711	776	672	739	770	737	744	732	736	710	759	747	740	729	788	736	728	695	746	737	700	687	734	753	747	767	735	757	723	734	774	756	776	723	762	731	740	739	757	720	784	786	741	690	725	727	774	729	773	707	738	750	748	774	731	744	744	784	759	729	753	737	771	795	748	731	735	741	755	706	736	760	740	742	748	740	723	742	768	748	779	742	746	777	684	766	787	770	736	779	735	749	757	775	761	751	738	730	731	747	750	798	740	766	727	727	751	754	745	735	745	744	755	728	753	758	743	759	700	807	749	718	788	702	729	742	719	743	769	751	765	748	772	763	801	794	700	787	723	790	712	731	718	745	686	760	771	747	702	732	791	775	740	735	723	749	723	747	748	805	695	718	683	724	739	780	779	732	726	811	681	729	776	733	728	698	762	729	687	687	757	803	755	767	766	769	721	773	705	732	730	740	715	700	755	704	793	756	779	750	710	732	769	767	722	733	768	775	789	717	727	749	738	747	701	714	714	761	752	708	752	778	737	734	756	716	744	741	767	785	739	762	740	721	762	742	664	783	739	703	729	711	777	777	787	719	705	730	776	708	722
39685	9058	1755	1104	741	496	385	336	308	255	219	213	224	193	207	193	213	158	163	154	164	180	166	157	151	160	150	158	143	151	157	178	148	138	157	131	168	164	167	139	142	141	178	169	165	145	166	148	160	130	148	129	136	148	142	147	147	148	146	155	151	159	123	145	149	134	152	126	159	164	134	136	158	143	146	170	172	152	132	154	144	157	141	152	149	153	169	148	170	156	115	159	129	152	162	134	137	147	154	130	126	175	149	118	132	120	150	134	189	153	121	140	155	149	150	151	141	149	151	142	144	156	153	149	153	137	147	158	136	154	150	133	151	143	148	140	166	124	134	153	161	145	160	155	158	163	169	156	178	146	142	160	136	129	146	169	152	162	159	134	161	131	150	154	159	146	138	145	158	138	151	144	168	147	146	148	160	163	145	161	142	158	135	138	157	128	130	142	177	154	138	167	149	138	133	136	158	134	151	151	170	155	131	135	154	152	175	140	153	140	147	155	151	132	128	141	154	166	118	148	143	149	156	144	148	161	142	146	153	138	154	158	140	142	142	155	148	150	144	167	141	162	175	157	149	131	154	141	146	170	124	163	142	171	175	166	130	142	135	125	131	141	128	144	139	128	150	137	144	145	177	151	150	134	121	152	149	156	157	146	118	145	131	134	127	159	154	136	165	153	125	150	162	174	165	131	151	157	145	155	163	149	143	132	140	160	156	125	148	158	149	158	169	158	143	130	143	150	141	172	150	151	156	146	155	154	131	127	146	145	137	154	139	140	161	134	137	149	149	127	143	137	142	147	144	154	145	156	147	152	149	151	148	152	163	152	155	135	124	141	151	153	156	146	154	131	156	144	145	136	137	122	151	158	135	142	149	124	136	152	139	149	117	139	167	143	157	156	150	175	146	145	154	148	148	137	169	154	141	149	129	162	160	140	149	141	147	151	148	129	178	159	145	157	141	139	130	142	133	149	131	140	151	131	140	152	136	166	149	155	160	171	170	143	123	156	146	146	169	138	123	130	136	152	161	159	138	172	149	140	135	155	148	155	154	160	167	159	132	154	161	159	161	137	147	164	157	150	162	147	147	122	137	142	114	148	152	133	149	147	152	164	154	163	161	160	146	172	122	149	133	130	132	141	150	178	142	141	138	161	154	120	153	147	151	142	146	151	153	166	148	158	160	127	120	144	153	146	157	147	147	153	153	156	123	150	131	142	154	130	135	154	137	144	154	157	143	138	163	153	147	152	137	131	132	143	134	134	158	140	165	148	136	162	147	155	149	174	153	155	132	159	132	163	154	140	141	147	149	146	138	155	160	139	154	172	133	150	138	142	139	150	135	130	146	156	153	149	144	147	144	152	150	142	139	166	156	125	145	152	136	132	131	129	157	143	153	134	139	144	156	171	134	140	162	129	156	153	153	144	144	153	147	162	161	168	140	170	163	154	140	166	141	142	140	150	146	144	144	157	130	160	137	140	153	141	141	151	137	144	148	155	158	167	123	151	146	149	151	169	138	159	153	129	125	132	143	156	156	128	146	143	151	146	134	146	132	145	156	124	125	140	146	124	176	148	142	150	137	129	143	148	140	156	150	157	146	153	173	157	134	150	182	149	141	173	141	127	141	155	159	155	141	161	160	136	151	147	138	156	141	147	154	118	140	147	131	156	156	167	148	145	139	147	162	171	140	153	157	125	151	131	145	144	139	136	148	153	153	139	128	164	156	160	144	166	140	151	133	146	128	134	141	144	156	155	150	138	159	143	147	138	164	170	154	178	133	135	153	164	146	157	146	134	157	146	143	140	147	150	153	146	155	137	132	137	138	155	158	152	139	125	145	163	168	149	156	145	165	155	127	153	157	127	135	171	142	129	130	137	108	141	162	157	159	151	147	151	140	142	132	148	176	151	145	168	129	151	153	172	149	152	145	155	184	150	160	134	126	144	158	125	139	142	153	149	153	147	149	142	140	173	151	138	142	144	142	129	134	159	152	136	149	149	142	140	128	141	165	163	147	157	128	139	140	152	154	144	133	155	147	138	167	130	129	147	143	159	144	147	149	134	147	158	149	141	145	158	154	143	135	148	155	161	166	140	148	153	155	164	165	136	147	150	148	151	148	123	156	175	166	131	151	149	159	153	167	168	133	157	143	129	146	144	137	131	146	163	157	155	145	142	121	133	170	149	140	184	143	152	146	151	134	138	152	151	176	159	150	141	148	164	154	158	152	149	158	141	156	153	151	153	156	164	157	148	142	131	145	154	131	165	154	149	148	141	163	154	147	151	153	152	138	166	139	161	141	153	133	137	149	154	149	148	143	157	133	142	142	143	142	137	152	167	127	167	138	144	141	165	152	149	153	144	157	168	162	142	157	153	157	132	176	168	133	145	155	158	163	157	132	145	143	170	126	153	144	157	141	152	149	158	143	145	140	150	132	142	156	152	143	148	140	163	159	149	148	148	142	141	151	181	152	148	160	148	111	147	119	141	175	138	139	155	147	137	161	135	152	134	152	156	129	163	125	125	127	155	130	132	126	141	144	150	136	151	132	136	146	151	138	139	128	113	141	143	143	123	140	135	141	152	146	156	114	136	172	141	175	142	138	158	119	158	160	142	154	153	137	138	162	144	132	133	157	142	140	137	163	138	135	148	154	152	150	142	157	153	150	162	129	150	148	146	138	149	141	165	157	141	153	153	154	169	158	180	137	141	145	153	156	155	154	147	156	150	148	157	135	147	134	158	135	137	153	155	141	148	147	170	144	151	180	137	156	135	153	138	142	135	150	154	154	159	148	136	158	168	130	158	126	132	158	153	166	158	133	143	160	147	162	145	150	139	144	142	143	153	156	144	143	152	143	128	130	149	132	154	143	128	168	133	159	138	150	135	151	146	150	142	143	151	153	152	166	146	158	136	167	158	143	147	120	177	141	139	144	135	175	142	124	133	160	152	168	138	141	126	131	158	130	130	135	141	135	150	151	169	167	140	145	162	155	140	136	158	147	129	160	150	155	147	160	150	148	170	135	150	159	137	139	144	177	149	144	153	135	153	160	128	172	141	157	132	168	157	143	134	138	136	163	133	149	156	130	131	154	145	156	150	138	166	159	146	181	147	148	146	143	135	156	164	151	144	141	153	142	139	171	142	161	147	142	171	127	150	148	154	140	144	127	149	150	167	142	159	128	158	137	164	156	157	141	149	153	154	163	148	149	150	162	173	131	128	146	159	138	156	149	164	144	146	139	135	160	151	153	145	159	159	151	151	152	125	156	142	171	144	171	143	145	140	147	138	133	163	145	143	125	147	150	142	129	156	144	137	141	121	160	143	151	147	147	142	162	149	141	147	166	165	147	129	152	149	143	151	144	138	146	139	138	131	131	135	142	162	143	164	155	148	133	152	153	156	137	164	127	160	145	135	131	125	133	134	165	133	137	146	136	140	148	154	130	133	141	141	146	135	137	143	162	163	132	136	156	128	150	144	161	166	145	128	134	138	156	153
19565	1497	2918	3354	2959	2325	1787	1554	1291	1172	1042	929	956	790	777	713	661	712	627	616	619	581	601	566	575	533	565	497	506	518	506	513	515	511	513	501	462	442	509	470	479	482	491	473	508	495	461	476	472	447	479	475	469	490	434	484	471	464	464	463	452	436	424	451	437	420	475	448	459	432	466	447	420	449	480	459	453	471	444	445	443	430	471	473	429	460	442	415	466	430	440	441	426	424	447	444	488	444	456	483	443	464	422	435	432	438	419	435	439	427	418	420	452	445	444	426	414	442	452	455	435	429	470	453	445	425	429	414	430	466	438	420	428	407	437	446	412	457	464	445	399	453	435	437	440	415	428	463	470	429	461	417	490	439	459	429	449	447	452	431	426	422	440	446	429	430	432	417	414	419	473	456	454	446	456	440	465	460	448	437	427	449	426	423	424	449	455	428	406	455	468	414	417	430	437	431	439	415	414	403	448	411	481	469	438	403	440	430	450	463	455	417	396	428	435	394	449	428	441	436	446	405	458	427	445	441	430	430	454	428	446	433	432	421	404	465	427	440	450	437	405	457	445	421	411	424	486	453	429	421	446	440	434	399	426	440	434	465	376	417	469	430	441	456	444	461	437	412	440	416	430	420	439	476	418	458	435	441	418	448	447	440	426	425	446	457	393	429	451	386	418	468	455	449	478	459	470	458	420	451	453	431	450	459	448	431	478	451	439	453	423	438	447	404	430	442	417	461	459	428	395	462	448	442	426	430	453	442	431	427	422	439	457	429	444	465	439	401	411	428	421	444	460	442	433	398	462	456	443	410	444	439	459	414	435	441	436	460	442	459	417	455	461	444	426	461	429	450	428	477	463	449	456	432	422	389	434	420	450	424	413	438	465	412	440	403	426	415	425	447	414	410	410	438	425	445	407	428	424	405	410	435	450	425	430	458	424	427	426	489	421	428	452	440	433	429	436	417	444	429	432	445	430	439	441	422	447	471	477	426	409	437	454	413	475	444	393	450	468	457	474	425	414	441	456	400	451	453	422	427	453	416	444	487	456	442	453	374	432	428	409	461	447	444	482	459	435	486	438	442	442	465	441	457	464	428	477	444	444	472	453	490	462	453	434	414	454	432	418	408	456	431	476	461	470	456	461	437	472	465	443	495	421	466	432	452	401	423	401	406	429	431	472	434	437	462	475	484	424	431	443	433	460	431	446	436	443	439	459	451	427	432	435	414	442	451	464	399	481	404	413	416	397	431	434	455	413	421	457	417	455	439	476	453	426	457	383	456	423	467	441	427	437	446	419	458	496	456	470	492	449	466	471	478	470	435	436	446	420	457	447	437	444	449	422	406	468	455	400	437	477	436	437	437	457	441	447	431	447	472	444	421	416	419	423	452	432	428	448	449	424	437	447	419	453	459	457	484	429	435	477	443	423	423	434	446	418	466	464	420	444	440	443	429	451	459	443	447	427	428	403	488	455	419	447	462	438	430	463	412	427	432	433	445	448	455	436	457	424	423	426	500	435	449	457	424	450	486	444	453	441	439	401	438	458	418	422	426	452	431	422	458	433	443	427	448	437	448	464	433	417	437	416	455	419	422	408	444	443	423	410	423	418	411	414	438	419	439	426	440	440	439	444	446	439	423	411	410	440	450	399	435	452	401	451	474	483	427	396	425	408	441	408	428	395	448	420	433	424	426	451	431	460	411	450	430	471	413	418	409	453	441	428	476	421	428	448	402	439	435	463	460	446	427	404	463	438	445	434	422	445	401	429	427	414	463	435	466	435	447	432	445	426	430	471	452	470	422	439	460	438	444	423	449	410	439	452	418	440	400	448	427	461	476	432	454	434	435	440	429	434	458	439	402	427	435	432	455	473	460	430	430	427	429	417	399	440	448	438	457	445	447	420	426	456	411	459	490	402	460	442	423	432	415	432	458	430	425	407	454	416	422	451	432	444	424	415	451	424	438	427	454	456	435	407	428	419	423	470	420	396	466	441	409	430	462	455	424	423	459	445	436	479	429	464	464	445	416	429	447	414	450	432	416	452	420	418	450	427	408	455	433	441	432	433	449	456	463	421	403	476	445	449	475	443	409	455	447	439	387	453	472	460	443	421	445	449	432	428	400	428	463	436	439	459	450	420	489	414	440	431	441	398	422	431	409	408	424	447	443	444	418	433	461	440	426	428	474	447	440	425	400	431	441	485	440	437	481	436	414	420	437	427	436	476	409	429	464	467	443	422	426	491	417	450	474	427	413	451	444	452	398	467	432	431	473	414	439	466	449	418	424	393	438	443	402	432	434	425	436	428	449	478	435	425	458	454	456	400	404	473	453	455	437	433	439	492	453	416	419	403	450	446	461	452	454	437	429	405	405	431	434	421	463	459	454	421	448	381	401	430	433	443	462	448	435	420	501	420	460	429	421	411	458	447	435	459	409	431	445	457	406	427	415	427	449	420	480	439	444	422	441	417	427	417	446	457	419	418	452	420	405	438	475	411	423	410	448	440	432	430	433	436	427	445	406	436	435	422	441	446	414	427	413	447	457	402	446	430	438	423	429	415	470	453	432	447	429	419	447	417	416	428	390	409	428	445	454	425	429	448	442	434	435	414	442	413	409	466	467	443	464	430	460	441	410	419	408	426	418	407	414	455	429	446	462	468	405	433	424	409	405	438	469	424	423	413	406	434	435	447	441	383	440	461	462	468	476	383	431	459	431	421	438	484	452	463	451	415	404	448	437	441	421	445	417	441	466	439	465	453	422	464	422	399	429	445	424	463	432	448	419	436	404	415	460	423	449	429	450	443	467	437	433	446	405	402	415	460	436	446	434	441	433	442	422	466	406	435	463	457	435	437	429	424	451	445	441	423	424	473	441	432	418	430	431	472	416	425	419	478	452	437	440	409	421	414	455	436	454	465	445	452	411	449	405	427	428	451	407	462	426	470	440	415	454	418	416	431	445	441	460	462	413	412	439	434	425	389	413	464	425	412	407	411	435	406	405	429	429	441	431	453	438	420	433	454	413	440	435	450	419	442	439	429	411	421	478	447	485	432	447	441	425	452	453	443	425	463	473	446	431	470	445	436	449	413	457	467	455	442	427	473	427	411	446	460	443	429	453	444	429	401	434	445	447	479	439	407	461	389	465	422	444	432	421	447	434	391	443	451	417	394	428	451	438	406	406	409	422	422	413	435	441	417	464	422	460	454	451	408	439	447	474	451	415	439	410	437	447	415	405	440	411	387	425	458	396	419	469	427	416	426	443	470	401	462	444	425	421	421	462	415	439	462	455	425	440	415	440	458	403	412	417	437	417	435	429	432	460	447	432	465	454	450	390	463	467	412	419	455	434	451	413	415	460	417	451	430	455	451	463	408	396	435	464	446	473	404	417	467	441	448	437	422	434	427	440	421	480	446	401	434	478	437	493	495	446	447	434	441	472	430	447	451	440	467	445	413	393	424	427	453	439	431	445	452	469	454	478	443	412	457	429	439	458
48698	18778	7537	2234	1389	916	653	498	414	334	284	256	227	224	187	187	160	156	157	163	162	152	126	138	134	125	131	130	133	133	130	138	123	135	127	125	115	121	123	121	122	110	121	128	120	128	111	141	118	95	123	135	122	109	116	128	120	99	127	106	136	101	110	124	109	113	113	120	88	133	92	101	118	120	105	118	112	111	98	102	129	112	130	109	124	113	109	110	113	110	130	94	137	106	108	136	129	124	119	129	98	116	109	110	116	108	108	114	115	126	138	107	104	118	104	115	80	113	105	96	104	112	103	114	119	111	97	99	101	130	107	128	130	98	114	110	120	142	115	121	118	91	111	101	128	109	110	110	111	115	90	108	126	121	101	111	149	124	130	122	104	114	111	120	112	92	98	104	124	113	115	115	109	133	113	122	118	114	117	124	104	105	101	99	112	105	118	125	91	112	127	118	128	130	97	97	134	109	102	95	109	98	112	98	105	93	123	104	100	107	105	111	93	115	114	106	131	104	108	119	100	116	121	109	122	105	101	117	106	106	102	99	116	104	112	126	112	114	106	103	96	120	109	98	109	107	109	125	116	122	120	113	118	109	120	113	116	115	111	104	100	128	114	108	115	99	131	110	128	99	126	134	100	121	113	116	114	100	119	100	113	110	100	132	114	111	118	114	105	92	110	122	103	96	112	93	101	134	118	111	116	110	140	132	98	101	132	115	138	120	115	116	111	116	113	124	120	118	105	120	114	137	115	113	98	112	127	102	90	102	122	125	124	117	107	85	131	108	131	109	117	101	109	123	105	112	118	113	116	122	105	115	105	106	107	114	108	112	120	115	122	134	124	99	128	112	105	124	119	105	109	108	113	102	104	106	121	107	130	122	103	92	119	105	107	114	112	100	100	120	117	116	110	104	121	106	96	117	109	98	128	115	113	122	118	100	123	95	98	98	86	124	116	111	101	104	108	90	114	95	105	123	114	107	112	111	115	113	105	118	109	111	142	110	108	105	124	104	116	110	128	112	122	112	95	119	107	120	100	115	141	108	108	129	108	110	108	119	128	108	106	101	104	104	100	96	117	142	113	97	119	124	121	101	126	110	116	103	103	109	107	125	99	90	127	103	113	123	119	129	116	102	123	114	108	118	102	118	94	108	115	124	101	110	118	101	114	119	117	106	117	127	112	116	120	100	111	137	121	114	126	90	110	129	106	116	121	101	139	109	95	121	106	103	128	135	117	111	106	105	112	114	117	134	112	95	98	120	111	120	114	99	109	106	133	116	104	107	129	120	107	108	117	121	125	91	101	117	119	102	116	112	108	92	97	118	108	104	109	137	126	113	116	127	109	133	121	117	121	111	119	110	114	115	95	108	124	101	98	125	114	107	112	104	96	138	113	92	106	135	93	106	101	115	112	118	94	112	109	125	109	113	102	120	110	136	124	111	98	107	139	108	99	108	118	127	128	107	101	110	109	111	119	124	117	101	105	102	76	119	94	122	123	102	113	108	130	99	104	97	120	120	115	101	99	118	117	129	109	121	107	103	118	129	101	104	99	115	120	124	128	104	109	111	125	117	117	118	96	113	115	110	99	149	106	108	118	124	101	129	127	116	122	116	127	102	106	112	103	107	108	107	119	90	114	120	100	101	135	110	115	105	122	124	97	129	129	124	85	113	101	117	113	105	103	108	125	117	110	108	97	109	122	121	106	103	112	124	103	91	98	113	110	113	102	139	98	130	96	101	114	108	122	125	117	108	106	119	110	118	127	96	94	123	113	91	115	138	133	112	121	107	115	111	124	117	98	106	103	106	130	119	126	103	100	103	113	115	114	109	101	124	111	101	118	106	129	118	133	85	111	122	112	107	119	106	103	109	123	117	112	108	123	125	84	115	101	99	97	122	101	108	118	103	85	111	120	99	118	110	112	116	113	106	101	88	114	101	102	118	119	119	102	111	121	101	100	114	113	123	103	107	112	113	129	108	107	113	118	116	126	113	110	94	111	108	114	106	105	112	113	122	111	103	128	108	99	113	117	103	104	121	99	111	118	114	117	103	124	116	113	118	128	111	108	112	96	103	120	111	115	93	116	122	108	114	106	103	97	95	117	97	93	110	111	109	107	122	111	132	118	111	131	92	104	103	110	123	96	114	97	139	115	107	107	110	98	106	103	109	100	111	138	110	87	125	116	110	111	116	99	119	102	96	117	109	114	103	113	102	112	104	100	102	116	113	120	105	105	97	124	95	104	131	106	132	97	115	133	113	115	93	118	112	116	115	104	115	116	109	106	101	107	103	108	124	122	103	106	120	114	106	120	96	107	102	109	109	99	104	106	120	113	110	122	129	93	117	121	112	127	109	110	109	109	119	113	123	97	114	113	113	113	129	117	135	108	111	135	114	109	123	111	115	113	116	115	114	104	119	102	112	111	120	107	111	116	109	111	106	122	113	122	105	98	95	97	101	128	119	102	108	96	114	110	111	120	114	89	122	101	117	129	121	93	115	96	109	122	94	114	144	122	110	92	96	102	127	100	118	104	113	104	113	110	112	100	121	108	105	110	114	108	125	117	119	116	128	115	114	120	127	128	102	107	107	103	97	110	111	114	116	93	99	115	101	117	106	114	113	123	112	106	111	110	118	122	92	117	127	120	108	122	91	108	101	107	125	101	119	118	116	119	118	122	105	121	103	91	119	115	119	98	94	124	112	113	102	105	124	131	96	116	93	116	115	100	125	113	114	104	134	123	108	108	122	120	109	141	114	110	99	121	114	121	118	113	117	133	105	93	121	118	113	135	110	102	100	109	109	122	118	126	110	95	101	97	90	129	109	106	108	105	114	127	127	133	95	116	115	104	114	109	118	106	108	114	99	116	117	102	139	106	117	102	101	116	105	108	102	115	106	104	103	129	113	118	107	114	113	120	108	96	115	91	100	100	99	122	110	96	114	126	106	105	111	104	114	119	106	109	105	114	129	138	104	130	103	126	109	120	117	107	114	138	102	116	105	122	114	102	106	113	115	102	133	112	113	113	124	109	122	118	97	112	105	116	112	107	116	109	102	98	123	118	112	98	135	102	88	100	114	117	125	106	93	110	135	106	111	99	110	108	102	95	95	114	122	108	116	103	94	106	115	119	99	115	106	104	123	115	100	116	108	112	107	100	118	132	112	115	98	108	127	106	112	105	111	118	107	112	102	114	113	113	109	121	119	111	107	115	113	120	124	128	126	119	103	124	108	125	115	100	115	102	111	101	120	110	124	100	104	117	102	88	122	104	93	117	124	121	99	99	122	135	130	96	81	114	127	118	108	131	140	100	113	105	107	113	115	116	102	111	113	110	112	103	106	110	113	126	128	114	120	104	107	109	105	116	124	117	113	113	122	117	113	92	109	118	104	129	111	116	141	112	107	113	115	122	122	100	124	89	121	131	107	109	95	115	111	114	108	94	132	110	117	102	104	103	122	113	104	106	91	124	107	128	109	137	119	105	113	133	109	105	107
24459	2439	5018	5651	4860	3956	2965	2458	2058	1881	1640	1419	1220	1154	1010	918	885	760	751	739	654	697	662	627	560	622	542	543	557	552	469	477	512	511	461	464	450	458	475	463	445	434	433	446	421	429	440	419	398	407	441	412	453	454	423	420	432	416	415	401	417	418	417	375	373	400	403	437	410	393	352	426	401	393	378	389	394	354	419	388	371	374	392	389	365	347	380	382	376	394	356	410	379	384	388	379	348	378	371	373	354	368	390	377	363	357	389	363	364	359	363	393	370	383	385	413	397	358	363	379	381	352	349	365	385	378	368	387	367	357	376	374	355	374	346	366	364	392	334	353	372	391	334	377	357	379	367	407	379	392	385	359	359	348	388	372	371	330	357	401	381	398	397	346	401	396	362	354	383	364	354	371	372	344	368	373	369	350	357	332	328	354	346	373	346	320	383	372	366	364	372	360	347	358	370	385	380	405	366	351	372	366	387	335	365	385	355	356	403	339	355	361	378	374	345	374	375	344	395	367	363	371	358	341	361	353	370	401	344	361	379	380	370	375	343	372	385	340	348	376	372	366	353	368	348	348	371	356	374	363	386	350	317	400	388	336	362	343	402	348	344	384	371	385	370	355	378	354	383	396	367	366	351	367	403	367	379	370	342	389	387	324	361	388	385	371	353	351	358	385	369	347	359	348	367	368	365	352	367	360	394	359	400	332	378	387	388	352	351	356	354	361	361	351	369	345	385	363	372	319	388	331	384	404	367	316	367	397	368	350	361	359	371	324	381	394	361	380	367	378	361	355	380	363	348	364	349	340	339	369	356	342	342	344	355	383	333	374	376	375	366	386	358	373	384	360	369	344	345	386	393	361	365	347	398	378	362	323	359	327	371	369	357	328	370	329	352	359	363	372	382	363	396	363	368	352	359	362	370	366	375	368	341	374	361	350	344	373	394	372	390	411	326	354	354	336	342	364	354	367	366	355	382	351	391	378	385	360	397	346	357	366	371	366	350	364	384	330	353	349	378	369	379	389	351	337	397	355	369	366	375	383	344	352	350	373	364	367	351	362	378	353	336	396	373	378	370	385	358	343	371	344	346	367	364	350	371	356	365	342	332	357	357	366	377	351	352	373	385	365	383	358	349	393	383	338	363	376	327	373	345	351	356	362	376	378	357	357	382	327	350	366	376	385	339	405	359	380	364	355	374	369	371	375	338	395	378	361	353	362	348	387	360	361	373	329	375	347	335	329	347	375	369	384	361	371	361	353	338	380	383	382	344	357	369	368	318	350	356	370	366	395	360	385	370	363	348	361	374	350	368	336	418	383	373	382	358	351	342	381	373	375	340	351	309	333	352	344	342	373	366	355	368	335	377	357	372	360	316	346	344	366	399	393	348	378	369	361	375	332	362	360	387	379	374	367	344	356	382	358	343	367	342	354	388	339	361	374	360	346	351	357	397	381	358	377	387	332	350	357	362	394	367	359	355	359	381	375	358	391	333	347	368	367	365	348	361	369	373	367	395	377	374	367	355	354	359	382	352	361	387	368	399	373	354	365	369	371	399	366	357	378	384	339	361	349	337	356	361	383	332	342	331	350	368	364	367	361	361	343	316	358	381	361	364	396	357	390	358	352	357	363	355	322	398	364	366	386	375	346	370	341	362	392	392	376	362	365	377	374	366	345	334	350	358	373	417	360	360	373	372	378	323	397	372	343	399	370	399	361	373	398	360	373	350	373	394	397	349	381	360	396	338	378	371	370	342	386	379	386	359	343	373	349	337	407	385	336	345	321	376	362	359	360	349	353	359	365	356	396	351	357	355	352	323	353	396	365	372	370	385	388	393	420	356	382	332	381	381	394	356	371	377	375	368	341	321	376	355	354	363	343	373	376	358	362	354	341	370	364	367	376	360	395	348	352	384	351	368	354	381	372	364	360	367	369	370	350	374	363	378	347	379	383	341	367	367	380	387	358	385	376	372	365	363	369	336	333	375	361	357	383	345	367	395	354	306	325	361	370	364	373	380	360	337	321	376	343	360	388	384	390	365	349	376	368	371	337	347	362	367	365	339	385	356	372	377	349	375	378	388	356	369	327	359	374	362	369	338	360	333	366	347	362	340	341	384	371	352	385	340	376	381	385	365	373	365	384	348	369	361	370	338	362	396	353	388	354	366	378	393	374	379	361	347	369	342	370	346	360	374	351	355	376	366	360	374	340	381	379	355	349	337	361	335	386	363	401	378	346	353	380	375	335	378	340	349	364	359	360	338	354	362	359	408	341	364	348	337	384	357	379	367	368	372	350	375	360	363	398	344	418	377	367	345	360	360	383	382	367	347	357	373	381	365	379	372	372	370	345	319	385	377	354	362	363	356	377	381	377	371	370	321	343	357	355	417	349	380	382	351	358	359	383	345	340	338	346	367	397	378	384	346	348	375	345	384	345	364	364	372	339	360	391	348	359	375	343	375	377	331	351	356	366	363	390	397	364	379	367	328	343	366	376	379	384	361	363	373	347	347	355	351	370	365	360	363	339	326	381	337	346	361	388	374	356	377	366	379	370	390	346	371	363	370	360	378	398	376	381	334	335	382	351	360	365	388	377	357	378	386	386	335	369	349	383	387	359	353	360	358	348	391	362	399	361	375	360	387	359	344	356	356	400	380	314	419	366	404	368	355	357	390	320	372	376	346	358	379	359	329	335	374	397	405	350	363	392	362	359	370	384	361	352	360	367	368	361	364	339	368	353	352	395	361	386	375	346	373	344	367	374	359	368	366	391	397	412	366	392	345	358	362	377	397	415	347	391	351	384	351	387	348	354	358	350	383	368	393	358	364	350	380	380	363	382	387	321	397	358	354	395	322	358	368	359	338	369	350	336	346	356	361	392	394	357	331	337	387	381	389	386	353	370	354	367	335	362	349	360	358	405	368	353	333	371	407	368	374	340	379	356	358	348	369	341	392	362	360	371	396	353	363	396	370	371	360	364	378	332	382	361	350	397	377	379	374	375	377	381	372	370	353	372	360	367	365	340	363	380	349	360	353	374	351	378	371	341	362	373	338	369	367	360	372	408	357	358	390	361	377	342	344	352	365	399	368	356	374	379	377	358	367	363	350	363	387	370	362	390	380	351	385	352	342	388	345	396	345	372	374	360	389	351	371	363	347	380	346	378	385	365	352	366	384	376	353	368	394	364	355	387	374	342	386	338	357	351	375	345	390	334	376	342	397	328	330	362	394	380	362	362	333	377	352	357	372	315	362	375	364	367	376	348	361	387	366	337	379	366	372	354	379	380	334	352	352	332	340	405	359	371	401	343	360	383	400	338	351	358	344	355	368	349	355	368	380	388	370	341	363	353	357	385	357	366	353	352	371	401	394	348	378	367	398	345	348	372	370	355	330	365	371	355	335	378	396	383	376	372	372	376	359	395	365	366	366	343	366	376	364	347	359	384	372	378	324	409	366	386	336	366	333	377	375	366	369	375	382	385	373	390	356	361	356	362
10830	757	489	372	384	290	301	262	264	275	277	243	283	259	275	266	249	269	263	270	263	261	276	279	272	263	262	264	300	258	265	274	254	263	268	252	243	268	273	270	252	252	261	257	260	281	270	232	279	267	283	254	240	279	283	248	254	274	251	267	253	265	262	257	259	279	256	271	291	269	257	263	256	274	272	287	269	253	237	267	270	266	269	249	260	224	249	269	253	245	280	256	254	256	275	270	237	245	265	296	259	266	248	250	263	262	261	258	247	285	261	264	257	268	266	251	248	290	247	269	246	268	252	266	261	226	285	287	263	281	255	243	241	242	263	240	265	272	261	284	270	269	258	257	251	246	264	261	247	249	253	284	230	264	297	257	286	238	287	252	254	259	235	264	257	235	246	230	264	247	275	255	259	258	279	277	256	267	291	271	259	264	266	265	271	260	270	262	251	242	273	249	259	280	272	265	291	274	248	275	292	281	256	244	269	264	268	275	254	254	263	262	255	290	262	267	262	261	265	258	297	239	238	286	256	244	234	247	245	285	255	244	240	241	278	257	275	269	273	248	269	273	257	268	274	279	282	256	252	257	262	274	287	290	265	283	241	258	263	240	255	263	261	249	268	276	281	306	261	289	252	270	245	264	240	274	245	255	254	256	236	256	260	269	271	243	306	244	268	270	237	250	250	261	257	267	273	272	264	292	293	245	252	269	258	282	277	270	264	260	275	282	251	277	240	246	274	260	246	273	281	273	266	260	262	271	246	233	292	232	305	256	249	254	269	259	254	268	277	232	223	250	283	268	254	255	273	246	262	238	275	270	276	267	288	262	268	280	251	297	272	267	282	248	280	247	252	246	241	272	260	250	246	234	271	247	271	286	293	254	295	270	287	281	287	276	255	267	247	274	251	281	273	256	254	254	282	255	277	280	280	255	262	265	272	253	249	259	270	262	248	253	253	229	249	277	247	261	300	235	265	267	263	265	244	255	285	285	246	295	266	291	273	209	276	282	245	255	253	282	273	235	230	266	235	274	263	272	277	292	263	254	277	270	282	272	244	241	275	251	240	256	274	269	250	259	270	268	245	243	269	276	296	261	284	233	256	260	276	243	253	238	238	278	264	254	256	254	240	271	252	273	271	277	238	251	244	278	254	259	252	265	263	259	292	263	250	242	270	264	233	276	251	262	296	249	229	260	260	292	241	266	277	265	262	258	279	258	284	281	256	260	271	280	277	244	269	248	269	274	274	278	258	274	242	274	286	270	274	316	254	263	271	281	260	258	285	254	295	244	251	307	264	272	255	273	259	274	259	267	284	251	274	264	256	260	243	269	282	273	282	255	251	245	285	258	257	247	240	256	253	259	271	265	285	305	292	274	267	272	244	266	262	250	253	257	238	274	258	259	243	274	266	253	251	268	251	256	280	278	253	264	258	273	287	248	263	290	256	249	256	266	285	262	255	270	259	263	251	266	283	275	276	275	288	246	248	263	257	244	250	246	238	269	240	265	289	278	269	266	265	277	287	242	264	266	263	244	237	253	271	244	244	285	265	276	276	248	270	285	257	268	294	268	255	284	260	260	281	275	250	272	231	244	277	243	279	271	270	270	275	261	260	206	285	266	278	269	248	282	285	267	246	265	244	276	270	277	252	282	276	272	254	274	283	282	250	254	269	244	249	257	257	269	258	282	243	268	277	267	239	255	271	272	274	264	226	255	286	262	248	257	298	249	264	249	267	249	273	259	260	250	258	260	275	277	243	247	277	276	283	259	271	273	262	262	264	270	263	275	260	267	236	263	276	275	267	259	269	260	251	259	266	273	276	264	250	273	263	302	247	270	262	280	250	258	256	255	270	272	275	236	266	254	281	273	266	259	273	267	252	261	237	259	234	286	281	247	275	274	250	267	256	248	257	262	251	289	279	261	245	268	251	240	257	277	267	270	229	291	265	232	270	253	278	276	255	268	289	277	261	243	283	267	255	261	250	277	237	289	282	284	274	265	260	244	316	287	256	267	261	238	286	279	256	291	261	248	259	261	246	267	279	265	261	292	259	278	258	260	271	251	275	279	267	238	242	280	253	244	269	272	267	249	267	295	224	265	252	267	247	273	262	264	248	301	288	259	266	254	246	250	268	275	268	284	286	254	264	279	292	274	252	247	225	273	254	275	285	239	267	251	284	264	270	264	265	232	263	274	288	278	253	263	292	250	252	263	250	261	259	265	284	248	277	219	283	297	271	221	274	268	260	237	288	256	287	271	271	275	252	276	274	271	286	286	255	254	238	282	267	236	224	266	252	270	245	248	274	246	269	263	255	269	251	269	259	246	283	271	247	272	227	280	251	244	255	251	278	288	258	265	278	278	264	288	249	274	286	285	270	270	246	290	282	266	249	245	230	284	263	288	253	273	238	269	290	247	262	244	276	285	244	246	285	285	292	256	246	278	291	245	263	275	289	275	275	273	255	241	259	256	259	242	257	252	259	272	262	246	230	265	259	251	265	255	259	263	235	261	275	252	277	279	268	256	277	263	226	268	245	262	252	289	274	271	255	253	261	264	249	251	276	248	232	295	232	263	252	256	251	245	251	263	288	290	250	264	249	276	279	250	257	274	245	270	271	243	251	280	252	277	273	246	269	298	265	267	265	245	288	306	272	263	258	251	263	246	255	259	294	273	242	301	284	266	258	276	240	267	241	271	292	239	264	259	242	241	244	291	266	273	271	281	272	259	285	256	263	257	283	287	264	248	249	270	265	243	287	276	268	272	276	249	271	254	249	289	262	258	274	291	264	270	253	238	237	249	263	260	240	255	297	281	288	270	276	270	271	273	262	283	282	249	263	260	281	281	259	265	231	286	267	288	242	242	250	273	281	238	265	273	280	298	257	262	268	246	264	305	254	269	247	275	259	262	252	292	244	287	228	255	277	292	255	252	235	287	269	270	265	274	273	292	287	275	252	267	258	247	274	271	240	265	239	245	256	256	251	269	246	242	248	253	289	267	253	265	234	266	252	243	268	256	269	263	269	269	273	273	276	277	260	246	229	256	274	286	241	245	286	250	256	249	282	276	240	262	275	288	277	265	271	272	233	261	239	269	268	265	250	251	267	255	276	279	269	270	267	252	271	258	241	248	279	275	255	241	226	243	273	260	264	243	240	227	234	261	275	294	280	286	264	247	268	264	270	286	286	253	267	271	261	251	263	248	269	265	284	263	289	277	266	248	259	251	276	263	271	261	250	246	256	252	245	239	284	291	282	275	269	253	253	273	287	249	275	230	265	278	242	209	262	275	289	262	278	255	280	259	256	262	259	279	276	278	269	244	265	228	260	260	276	249	285	228	262	272	266	259	260	311	281	281	252	266	226	273	257	278	267	273	268	276	281	278	274	244	269	276	262	262	263	264	256	275	246	263	262	254	234	286	254	229	227	280	238	248	267	263	257	230	237	254	264	250	235	257	255	257	261	261	249	282	233	278	230	233	261	304	237	269	273	249	266	246
9155	929	1094	1110	1195	985	903	860	764	808	792	758	743	769	817	823	792	780	768	759	799	770	742	718	777	786	691	731	707	782	724	709	729	770	765	754	766	734	778	760	756	751	760	761	749	752	775	785	733	710	771	728	766	798	747	749	739	700	750	725	796	730	783	758	749	742	757	755	745	725	711	722	676	763	732	729	712	744	753	733	757	706	743	763	747	759	701	708	733	757	719	675	745	732	719	722	749	714	758	724	741	713	783	765	716	684	783	729	731	699	660	710	775	733	706	735	768	728	749	752	753	724	692	722	766	706	762	746	737	764	756	693	717	799	730	723	724	807	742	709	710	748	720	742	687	721	750	735	756	687	763	726	728	723	721	729	729	694	762	717	767	712	718	727	693	725	736	749	745	711	716	727	786	710	729	760	757	747	736	738	767	724	714	792	830	703	781	778	756	740	712	713	707	760	744	744	727	751	763	740	718	705	724	729	722	712	781	760	744	732	745	780	743	706	694	754	813	722	715	755	745	749	752	714	689	718	750	796	727	744	724	759	758	786	736	756	735	696	761	718	721	696	716	790	781	748	786	756	733	720	728	713	761	745	726	710	754	736	712	759	733	690	752	754	694	761	782	712	747	741	776	775	713	735	741	725	742	751	712	763	729	707	763	733	763	758	727	717	757	722	734	736	743	757	754	772	732	752	718	779	707	790	751	748	768	755	771	734	717	733	743	728	727	756	786	727	772	684	692	727	770	815	723	788	719	765	750	717	753	758	739	753	731	719	708	750	710	753	768	766	720	769	794	772	730	780	736	747	747	770	742	728	723	747	771	692	730	756	746	722	691	748	753	733	708	743	719	737	753	767	719	776	784	728	728	787	746	723	773	792	686	746	779	727	736	734	771	754	748	727	738	715	756	715	810	748	702	761	763	737	772	691	753	738	752	755	722	774	741	779	713	743	720	752	724	743	776	683	754	716	724	729	694	712	756	764	666	751	793	745	697	758	724	752	760	760	706	701	756	719	766	752	731	785	735	760	773	773	763	770	774	698	706	718	711	745	731	728	708	731	764	724	740	724	728	745	778	732	752	686	768	742	727	740	786	734	731	748	742	739	754	737	749	733	730	719	767	756	707	752	759	749	758	694	763	738	712	793	736	747	759	720	724	725	762	744	721	745	762	735	784	755	736	676	740	733	713	739	737	717	755	767	726	713	750	736	752	775	728	755	723	737	731	700	775	740	809	688	761	756	794	729	744	696	778	702	715	709	753	752	695	757	701	721	710	709	744	696	734	746	767	699	775	719	721	758	759	713	786	721	774	741	720	733	751	717	707	772	732	713	752	816	759	720	721	766	724	751	738	765	734	701	729	725	759	688	747	728	711	763	780	709	734	739	721	757	780	745	743	716	763	724	725	712	747	685	716	718	786	748	745	752	747	720	693	734	733	769	753	717	778	750	720	774	762	741	725	736	758	698	757	759	751	721	806	742	743	696	765	723	742	713	709	740	745	755	758	776	739	799	732	775	768	729	749	712	704	787	721	719	705	746	717	768	759	704	704	703	686	733	764	694	769	757	739	750	701	754	749	751	738	795	747	713	742	748	776	764	728	781	773	734	718	765	757	756	761	738	763	769	722	721	741	718	726	735	726	735	768	705	736	724	721	748	727	737	711	704	748	739	745	694	742	714	731	731	738	746	745	712	706	739	741	703	751	746	694	699	730	718	773	747	719	735	745	720	743	714	784	771	710	709	780	784	750	735	764	753	718	693	778	765	757	738	753	729	711	777	749	732	729	703	706	696	786	719	721	750	728	778	785	730	766	742	719	755	778	709	796	755	807	743	783	730	761	733	716	768	731	794	724	752	714	778	760	733	794	824	725	754	738	753	725	762	759	754	788	755	745	710	741	737	785	752	761	745	714	715	716	770	707	730	758	776	742	729	741	736	773	704	754	804	728	724	778	718	767	772	738	744	708	754	765	731	730	740	746	746	736	778	797	758	733	783	744	695	779	679	786	689	695	762	718	714	740	715	708	746	765	765	695	765	740	727	709	704	799	749	719	740	758	709	815	807	785	717	767	715	734	705	752	715	782	700	748	698	702	726	738	759	750	783	758	771	753	732	765	718	726	710	713	691	716	729	741	709	735	753	734	762	721	708	749	750	723	753	757	724	780	723	758	755	731	735	819	733	701	712	752	761	784	745	768	766	744	754	710	710	719	760	763	704	751	740	738	745	723	764	766	720	754	721	723	725	737	735	720	718	790	742	759	709	679	768	779	724	788	732	771	729	691	759	753	742	742	776	739	737	736	773	746	744	726	766	774	735	711	690	712	763	741	743	724	764	687	762	739	749	724	781	731	739	738	679	764	709	743	700	746	718	714	738	728	726	758	778	730	715	769	723	749	741	780	750	726	764	745	683	720	734	771	682	768	757	713	722	746	729	750	729	782	744	745	717	746	738	744	698	761	789	792	735	737	728	728	735	755	720	737	777	786	716	731	707	793	725	709	747	735	761	729	753	720	701	767	720	721	732	793	644	719	733	761	770	807	712	676	747	778	760	748	790	736	751	747	716	719	758	807	746	723	731	740	687	765	734	719	748	697	801	748	747	754	723	745	706	720	737	723	722	744	709	774	793	760	752	707	688	790	742	729	726	751	747	725	739	711	724	727	756	759	743	759	736	720	735	685	708	747	768	792	772	743	761	725	736	783	710	746	706	726	738	775	700	704	717	724	710	747	749	736	709	742	771	708	743	745	788	813	735	788	708	750	717	690	743	769	779	675	734	709	720	792	751	727	769	776	759	710	729	738	754	732	775	687	703	758	723	756	707	732	703	742	728	732	732	703	706	773	726	758	769	763	720	720	768	718	711	754	717	765	750	720	746	735	687	732	721	689	768	775	740	743	768	714	693	738	719	805	772	757	757	779	705	736	746	744	731	728	728	770	752	765	746	733	685	770	746	753	707	792	749	743	708	800	717	723	765	762	784	773	754	742	796	742	762	745	716	746	807	693	741	734	780	748	731	748	731	722	729	765	752	767	790	745	737	758	783	750	725	713	747	746	762	732	730	667	725	722	749	744	775	800	776	728	738	773	771	768	750	805	724	788	758	736	784	743	727	771	789	715	782	712	717	722	750	773	701	793	725	751	758	724	721	747	726	714	704	742	733	739	763	759	749	727	776	686	759	783	762	716	783	783	716	706	739	721	771	740	724	738	716	750	740	748	722	765	691	783	753	781	747	719	735	718	768	708	722	730	778	761	717	693	700	727	806	758	705	701	758	713	738	713	752	686	704	802	769	752	745	698	738	715	791	778	744	730	761	733	755	726	767	728	696	748	725	738	759	765	750	767	791	746	775	757	794	769	698	702	794	735	763	752	716	780	720	733	707	743	717	761	704	713	714	735	755	765	765	708	778	748	731	755	763	702	766	736	729	700	778	730	704	720	719	750	751	752	727	733	757	720	774	737	716	753	781	760	745	795	755	795	710	761	696	753	808
41555	8371	1781	1148	820	661	453	314	271	248	231	213	219	181	189	199	195	170	154	148	181	175	156	162	136	151	163	153	147	158	145	141	171	182	157	154	162	150	145	140	165	154	156	145	144	156	144	154	137	154	157	120	151	114	148	139	153	116	122	159	136	163	151	182	131	162	141	160	130	173	147	141	133	155	126	148	141	138	146	167	125	159	163	153	149	131	148	168	169	118	129	135	153	138	150	138	153	154	120	153	138	152	145	153	149	166	149	138	155	142	142	127	137	173	148	134	137	163	147	150	133	128	143	135	118	134	154	151	126	146	140	138	153	147	134	131	165	124	150	144	146	119	141	159	159	178	161	152	152	133	130	151	130	165	138	160	146	148	136	136	151	162	160	166	135	166	131	136	138	153	138	126	154	164	133	160	145	161	128	148	157	149	155	148	127	150	140	137	147	151	124	146	136	150	138	149	173	145	157	126	159	153	154	158	161	142	134	127	160	147	171	139	140	188	169	124	130	162	137	156	152	169	164	157	166	134	148	157	123	144	155	119	143	145	158	157	153	159	146	164	166	142	144	163	134	144	151	148	155	161	146	151	156	138	148	152	138	133	164	150	155	158	152	153	151	141	151	148	163	157	158	130	146	157	146	174	131	142	134	155	158	132	128	127	142	160	153	161	142	136	136	143	155	135	161	133	153	148	138	155	159	168	172	127	137	144	161	135	124	148	141	110	136	142	162	145	172	142	145	160	132	129	133	132	153	140	138	133	160	141	139	120	150	162	142	149	136	146	155	147	145	160	131	135	148	158	134	144	143	134	147	127	151	155	143	148	151	135	127	148	142	142	138	145	133	145	148	167	153	167	141	147	142	176	143	149	156	148	151	136	161	129	152	156	148	144	155	146	142	155	148	137	157	146	130	168	150	157	157	148	166	135	132	186	141	142	161	155	146	144	141	122	150	155	164	153	155	128	118	156	145	140	146	158	153	147	142	164	116	179	142	144	146	138	153	147	161	148	142	138	132	142	153	149	142	146	147	147	143	128	148	146	148	145	135	141	142	146	157	161	132	136	153	154	147	135	127	138	149	156	151	131	156	129	138	135	133	133	147	144	141	159	147	143	135	161	170	146	159	133	138	146	144	141	152	147	155	130	149	151	146	165	139	146	154	146	149	137	161	145	136	132	153	151	154	147	156	146	143	131	163	141	143	173	129	173	128	135	148	133	156	158	148	146	165	125	149	137	161	151	141	128	164	136	144	137	143	136	147	149	151	123	119	143	140	157	163	159	150	143	132	148	155	160	135	151	151	131	152	164	142	165	163	157	149	149	145	137	131	163	174	141	150	135	146	153	140	161	133	134	144	167	148	137	148	154	139	194	166	138	157	144	145	133	134	151	146	143	148	151	147	116	151	132	138	154	148	139	155	149	133	157	128	152	156	151	154	147	143	129	146	142	135	151	151	147	162	159	145	170	153	131	138	154	142	153	137	157	140	162	161	147	116	148	151	145	141	151	151	144	138	177	171	139	138	144	175	163	145	128	166	155	150	133	143	140	119	145	143	137	136	140	142	159	141	133	132	141	162	138	170	159	157	142	137	122	159	141	135	158	153	138	145	145	152	160	157	154	157	135	162	153	164	147	146	159	142	150	152	148	128	151	133	131	141	137	131	146	159	159	145	149	137	145	143	147	156	143	145	145	139	124	160	142	152	169	141	139	146	160	140	153	140	131	141	135	137	127	142	131	142	166	145	144	160	143	148	157	131	152	152	137	143	140	156	135	146	137	150	139	158	161	131	159	139	136	159	147	150	152	133	122	155	142	148	113	136	160	139	128	140	132	136	132	161	144	152	142	152	154	179	144	129	160	171	155	152	148	148	159	165	133	144	135	158	147	116	147	154	138	132	149	148	139	137	145	144	129	168	129	139	164	146	141	146	156	145	129	165	145	134	152	149	137	150	142	130	140	162	154	144	133	137	124	138	151	144	166	131	164	134	130	155	151	141	135	135	143	148	140	158	139	140	135	148	155	153	138	174	157	133	142	131	145	164	146	141	140	140	149	119	146	156	121	147	142	145	146	139	166	155	143	136	154	128	145	157	139	137	155	136	159	152	163	114	129	144	137	150	150	140	153	125	158	156	157	147	159	168	165	157	140	152	146	145	150	164	136	149	146	138	138	154	142	149	156	122	138	128	135	160	159	147	129	161	144	157	131	147	158	164	127	139	142	135	136	156	154	148	131	149	146	143	125	134	147	139	141	146	132	146	137	157	156	128	139	136	146	148	150	129	144	141	158	141	171	151	137	146	156	151	144	156	146	151	149	146	129	134	153	161	132	132	161	142	121	160	145	129	124	146	134	144	146	121	157	150	133	166	152	154	133	132	145	150	130	145	152	147	129	143	146	162	139	151	147	146	142	140	147	149	178	159	131	138	153	165	144	138	146	134	152	130	146	157	140	154	155	126	128	145	149	135	148	138	160	160	135	142	150	128	154	146	143	136	157	149	152	132	133	147	143	119	141	150	140	135	152	143	175	144	158	147	139	142	155	154	145	166	156	146	157	158	160	161	141	156	147	143	169	144	154	175	131	146	142	158	150	121	137	167	128	133	165	145	158	157	131	160	165	130	157	152	154	157	179	131	148	156	141	131	154	124	158	139	138	152	161	139	140	143	146	145	132	147	151	152	159	142	154	136	133	151	164	150	145	134	139	160	147	148	126	139	146	169	146	137	134	150	137	141	135	144	172	135	146	138	148	132	159	129	156	141	133	136	148	142	132	153	150	155	113	136	139	126	154	133	152	159	129	136	142	152	152	154	154	146	129	135	139	144	140	151	138	139	145	131	128	141	152	134	156	151	147	138	148	171	143	136	144	138	123	150	135	150	155	145	140	147	157	151	129	141	145	159	135	168	142	148	168	153	145	160	144	143	133	138	162	139	157	145	141	162	123	138	144	175	163	131	120	155	150	152	133	155	154	150	145	156	126	129	139	161	127	151	167	143	120	156	137	157	154	125	154	130	146	151	164	150	137	126	143	152	164	133	167	145	165	146	137	142	152	136	163	139	134	131	141	165	168	131	148	154	142	150	135	148	141	149	154	165	142	137	167	136	140	138	159	148	142	132	158	104	144	143	130	151	152	151	150	126	140	137	163	139	145	133	144	130	139	136	158	149	148	147	155	152	174	134	162	134	151	144	167	125	146	128	136	137	157	142	159	164	145	140	156	164	143	131	131	154	149	144	166	127	143	128	149	155	129	142	149	143	141	136	141	142	139	135	148	147	165	148	159	148	161	127	173	149	155	150	144	161	175	141	152	169	155	155	131	146	159	133	161	146	158	140	163	149	139	179	138	137	127	117	145	153	146	145	148	127	140	141	136	171	163	141	124	152	130	150	151	158	155	158	142	151	129	136	147	143	150	140	155	145	161	126	158	145	132	139	140	143	151	168	133	131	127	145	139	147	128	135	146	141	148	157	139	151	155	147	127	155	149	136	157
20686	1624	2918	3195	2919	2216	1897	1498	1257	1176	1002	939	833	827	745	726	685	639	640	622	591	534	587	575	551	523	537	518	522	537	549	555	509	494	475	506	504	467	505	505	473	463	477	490	430	479	463	474	479	432	465	449	476	458	474	428	456	450	475	463	421	488	434	458	494	438	459	464	475	442	414	447	483	439	441	468	434	442	460	456	451	428	434	433	480	407	439	429	451	431	430	442	423	424	442	480	466	469	438	440	488	471	434	426	464	484	443	439	457	471	468	436	486	438	441	420	427	445	428	430	456	454	469	451	468	430	409	429	429	445	444	417	408	432	466	467	414	428	445	468	427	451	420	468	456	454	427	437	447	438	437	460	412	496	462	429	426	405	438	449	458	431	448	446	417	405	446	436	459	439	446	474	421	471	421	404	439	440	406	426	411	438	453	447	499	410	472	462	431	418	441	403	469	421	429	445	453	446	407	432	399	452	487	426	442	407	454	449	466	411	447	407	449	406	433	410	443	466	415	445	410	444	432	476	420	458	414	455	416	445	461	418	442	412	432	414	440	472	411	423	476	414	427	441	411	455	437	439	436	479	470	429	401	435	412	431	396	413	422	448	416	410	485	432	438	432	431	470	436	440	430	474	433	415	443	498	461	402	429	418	489	442	422	417	462	410	445	459	418	467	443	416	460	453	445	413	475	443	406	431	431	426	461	455	432	454	431	447	461	448	442	431	467	384	432	426	440	478	429	428	450	467	445	449	511	460	450	438	403	413	456	439	406	409	391	446	448	447	428	445	443	430	440	459	494	424	442	429	450	431	415	429	410	450	447	443	436	441	402	456	424	453	462	466	456	414	439	444	407	458	425	455	434	416	461	436	460	436	426	420	476	441	433	391	439	464	444	443	463	456	416	403	485	442	420	444	474	425	427	429	421	404	431	440	462	459	488	432	439	398	461	438	466	421	455	467	456	449	444	424	412	400	426	429	480	422	419	379	461	432	414	428	433	453	453	425	431	449	444	464	422	425	463	433	445	389	454	433	393	466	448	456	443	456	435	417	423	421	429	407	417	506	454	436	414	428	476	439	416	436	431	416	460	421	457	432	438	434	456	446	419	426	450	434	446	404	484	382	424	444	409	432	414	438	469	421	466	472	436	414	403	426	385	427	448	400	443	428	450	426	461	471	467	427	441	466	455	413	403	462	424	469	423	474	460	440	432	436	468	445	433	415	435	460	399	420	430	437	471	436	456	440	452	462	462	475	433	430	428	466	425	399	449	449	449	431	457	406	431	442	415	437	419	439	418	388	422	461	481	446	456	460	445	418	438	451	420	386	425	461	484	432	406	464	407	434	481	450	406	401	442	460	443	448	413	462	454	447	438	462	418	410	416	423	449	445	421	469	413	430	419	445	436	420	451	437	437	489	400	470	429	416	441	435	459	431	431	415	464	459	414	426	435	424	424	456	405	402	474	436	445	420	431	451	424	445	435	463	444	452	426	456	429	451	434	429	446	422	459	424	449	436	458	476	425	411	447	423	456	426	448	439	421	441	421	421	455	428	467	455	404	407	423	447	416	431	417	417	421	422	429	480	418	446	411	432	430	488	459	452	382	438	422	429	420	415	460	491	447	415	456	419	461	435	450	437	450	457	462	456	476	462	429	467	442	410	435	455	438	405	423	474	413	439	446	463	412	450	464	389	440	412	416	421	412	431	466	425	438	411	431	385	441	448	435	427	425	424	437	431	434	447	420	474	439	463	442	447	428	478	420	425	437	443	434	448	459	412	402	449	433	411	438	436	475	463	448	428	406	439	435	393	433	407	466	432	425	442	441	442	436	453	447	429	408	468	436	424	448	446	422	447	408	434	436	428	425	435	414	423	439	446	424	428	465	412	433	430	448	439	418	427	400	416	422	447	422	474	434	442	443	436	426	408	440	455	452	434	413	426	451	409	448	442	452	424	453	429	445	436	455	481	418	429	442	423	438	438	438	435	437	441	421	449	410	448	418	431	471	428	460	436	443	412	436	447	459	429	422	420	437	402	439	433	479	439	468	442	438	453	443	407	431	432	439	479	448	439	430	459	456	469	474	416	449	453	421	471	439	485	428	461	461	422	461	442	423	426	440	417	437	454	444	406	421	436	462	452	471	416	455	421	454	408	442	470	450	439	430	462	442	411	426	424	456	424	458	442	487	420	459	430	433	465	449	450	451	430	425	418	427	469	415	436	428	437	400	386	420	431	463	467	457	490	420	437	434	450	442	433	432	474	407	454	420	421	460	406	444	460	417	443	456	422	449	419	440	426	430	435	447	440	417	427	462	469	427	437	453	415	448	407	440	426	437	445	437	433	454	465	430	477	453	430	456	429	477	410	442	464	439	415	442	462	467	381	397	442	394	402	412	411	405	432	413	463	420	470	439	408	465	462	448	394	448	448	437	438	433	412	432	430	447	427	488	437	433	445	410	447	433	463	441	421	417	436	412	421	417	455	464	482	441	414	448	463	444	391	462	477	437	454	434	446	432	443	448	421	467	441	443	473	421	424	458	417	454	414	431	473	439	442	407	435	427	420	450	453	471	467	449	442	435	417	453	469	455	413	430	439	447	438	451	410	450	445	456	428	429	415	395	441	423	454	424	476	438	440	435	431	437	444	416	423	448	441	434	410	462	433	436	417	430	435	444	393	442	443	408	435	419	470	459	424	439	443	469	439	459	457	431	456	426	432	461	456	470	493	463	418	427	475	377	405	436	468	411	415	410	431	445	418	424	446	477	414	430	470	416	447	420	440	416	424	462	417	425	451	435	458	435	404	421	392	444	429	447	450	421	429	444	423	432	402	417	405	452	441	423	465	425	460	463	431	431	435	434	436	414	464	452	443	412	430	438	407	473	411	439	444	419	434	430	434	408	451	432	435	452	420	429	465	488	439	430	457	461	496	405	477	420	431	415	427	460	439	422	443	458	462	461	445	446	418	446	435	470	441	407	456	437	408	426	403	423	454	472	456	436	434	459	433	461	429	436	427	453	458	450	441	424	468	439	438	424	452	445	445	469	468	423	396	451	460	425	436	445	470	475	401	429	442	411	397	461	428	448	463	455	422	445	426	479	434	423	460	430	423	481	438	419	465	452	467	455	451	435	450	448	417	411	447	437	422	421	428	425	431	425	454	403	461	439	429	414	428	425	413	465	433	444	437	455	441	408	428	440	423	442	399	444	462	409	422	432	430	394	460	444	435	469	446	406	467	411	412	485	460	449	453	447	423	417	422	445	426	430	425	467	431	422	396	450	424	438	380	458	441	452	446	408	417	448	457	457	420	446	401	459	404	418	455	464	446	426	446	459	450	427	423	433	477	464	431	451	441	450	383	448	409	432	409	436	411	445	462	446	414	477	406	448	431	413	415	469	444	455	432	406	400	441	437	460	453	417	426	450	431	461	483	434	422	417	406	439	444	426	415	465	456	432	455	444	398	456	427	434	419	440	437	452	469	472	427	462	431
55692	15122	4473	2133	1295	809	575	503	421	414	287	291	231	216	170	181	167	146	159	164	158	141	143	166	122	131	168	138	144	135	138	133	134	123	129	156	133	110	117	133	110	132	119	122	113	115	105	126	104	128	111	119	109	86	107	121	121	94	112	116	107	109	145	113	112	136	113	116	126	104	109	121	129	105	107	115	112	107	107	126	106	114	110	136	116	109	118	105	116	125	119	125	117	90	116	109	94	94	122	119	121	104	109	110	121	117	111	115	107	123	105	121	94	118	119	103	100	128	121	88	101	107	109	112	119	87	122	109	114	114	106	96	107	103	124	103	106	96	121	121	104	103	130	94	103	97	96	115	105	92	106	101	110	97	106	123	87	121	106	128	130	109	96	119	116	110	124	112	97	115	109	110	118	109	105	126	113	106	92	143	107	136	132	124	122	118	123	114	133	103	110	126	104	91	129	114	98	122	102	115	120	118	116	129	101	124	126	109	121	122	110	101	114	117	112	134	118	125	111	114	113	117	128	88	124	121	103	121	114	94	117	120	101	118	98	98	114	126	107	107	124	117	122	98	110	93	117	133	118	108	113	101	102	114	108	124	103	104	112	89	102	117	107	87	118	112	92	118	133	110	112	133	98	110	104	110	113	99	127	111	94	113	125	93	120	103	133	110	122	128	97	120	100	98	120	98	117	109	117	130	98	115	120	103	109	109	116	96	118	91	116	121	99	128	113	107	135	126	99	98	126	107	126	114	118	115	114	120	107	116	128	114	110	102	101	110	99	98	118	94	109	111	116	105	96	112	115	115	101	93	96	113	109	116	101	116	107	132	107	132	112	119	104	109	131	115	111	104	113	101	108	114	102	92	102	102	116	112	117	136	110	108	112	107	125	111	99	108	108	121	112	119	102	114	128	108	118	102	123	119	135	110	98	103	130	93	101	127	92	115	120	112	118	100	121	127	120	110	101	112	121	130	124	114	129	126	108	107	110	115	115	110	100	110	112	111	119	117	131	112	95	102	107	106	103	115	117	124	125	124	118	130	108	109	105	98	106	124	108	134	105	118	116	132	104	111	105	109	116	127	122	94	123	95	114	117	131	106	103	114	105	115	104	100	98	126	103	115	99	114	103	108	94	112	90	111	113	127	103	113	104	112	111	115	117	131	114	107	101	105	118	111	123	104	132	108	119	110	124	115	112	102	122	107	113	95	131	111	118	121	115	114	125	146	107	112	94	109	109	115	91	117	128	106	115	116	112	121	117	114	111	110	120	112	109	123	113	111	120	99	111	102	110	105	109	124	106	113	130	95	113	118	119	104	106	107	118	109	129	114	119	120	106	115	98	106	125	116	124	96	112	93	115	115	116	113	102	115	134	107	96	122	105	120	98	116	119	124	110	114	142	101	104	106	98	114	98	113	100	110	109	110	117	105	119	109	100	114	117	107	128	104	118	130	121	108	111	113	103	117	113	115	130	106	110	119	122	133	123	126	127	103	108	112	101	117	126	117	107	94	93	112	118	129	118	108	113	119	112	101	105	120	124	120	97	98	116	118	99	99	107	102	110	128	130	103	116	101	119	100	116	124	115	113	91	95	128	110	128	106	123	92	105	112	119	124	98	107	127	111	97	103	115	105	110	123	107	117	111	115	112	110	99	107	110	109	114	105	102	93	118	124	114	110	115	120	113	112	97	109	101	112	127	130	88	130	112	106	118	102	106	102	114	120	102	105	104	107	115	104	108	101	103	117	139	110	108	108	115	102	110	117	132	109	118	120	131	122	118	122	98	103	126	106	97	107	102	107	115	90	103	97	96	123	94	106	96	102	113	109	107	133	136	116	123	116	110	116	105	120	113	119	125	92	96	106	105	117	94	104	114	121	127	125	109	111	94	93	125	121	105	112	135	104	113	101	116	109	107	112	122	113	99	110	98	107	109	123	113	117	111	109	90	127	102	115	113	107	119	104	112	107	95	104	112	117	127	105	130	106	107	98	97	126	125	100	107	89	109	109	117	121	123	93	106	118	110	127	93	95	97	102	123	106	118	130	119	123	122	103	100	115	119	99	102	110	109	119	96	92	102	115	107	98	114	108	95	124	116	127	110	105	114	107	105	111	101	111	108	119	114	101	101	109	117	115	126	119	112	115	115	116	102	111	129	118	114	114	129	101	127	116	110	106	103	121	99	116	101	106	117	131	121	112	108	97	88	107	108	100	110	104	115	108	114	108	113	118	116	120	99	106	97	125	115	108	113	141	108	96	102	128	117	117	102	114	104	110	130	119	130	118	110	108	89	116	114	137	118	133	113	122	117	102	113	97	122	100	111	115	113	115	110	106	119	125	128	108	103	102	112	98	116	125	106	105	114	121	114	110	112	102	120	100	126	122	122	119	109	114	122	105	110	112	108	136	105	117	143	117	105	92	98	96	128	126	111	112	134	126	123	102	111	101	113	94	99	123	108	121	112	121	119	101	128	120	113	139	109	123	114	111	108	109	114	102	113	122	104	97	95	115	113	115	117	104	139	110	128	115	109	106	116	103	113	95	130	108	100	123	121	101	107	108	123	103	128	124	106	122	117	134	96	117	108	120	126	120	100	110	111	125	112	109	117	120	115	103	117	105	117	100	101	104	144	135	97	112	109	109	115	102	104	112	102	97	120	110	123	104	115	108	111	120	117	115	115	120	102	102	105	104	108	106	119	128	113	113	114	101	114	119	134	107	103	127	116	136	106	107	123	112	105	103	120	97	112	104	104	98	123	133	100	108	96	117	126	109	122	125	126	110	114	122	128	112	108	115	104	110	133	99	101	105	113	113	108	114	118	109	115	117	111	101	98	114	102	101	128	122	136	125	105	104	119	111	113	102	112	112	110	119	102	115	92	137	104	103	113	113	100	91	125	128	112	99	93	111	116	117	102	115	96	105	111	118	103	119	121	118	111	125	120	105	122	117	124	106	113	89	119	121	110	98	114	126	122	108	110	129	114	111	107	121	104	107	112	106	109	130	107	114	101	115	103	133	135	122	120	122	94	110	130	118	102	134	131	97	135	113	123	140	94	117	113	107	102	108	113	109	119	120	125	114	108	106	112	97	121	126	120	117	103	119	90	110	124	102	98	116	117	101	114	117	107	115	115	106	139	101	105	134	100	130	115	94	103	130	119	120	99	124	111	109	125	108	119	107	109	109	108	102	99	104	111	115	105	113	119	107	90	111	111	99	129	98	126	110	113	122	110	114	125	124	120	104	98	98	116	112	96	107	110	136	127	107	107	123	126	110	105	112	102	105	125	104	104	91	108	117	92	129	110	114	121	131	100	93	105	101	113	93	128	119	108	106	116	102	118	125	134	115	104	115	114	110	117	109	104	108	92	108	121	107	119	119	126	94	126	106	116	93	107	120	122	128	102	118	112	119	91	114	102	114	112	130	121	95	117	138	120	112	108	124	103	104	89	115	103	101	104	96	108	116	103	107	92	125	106	117	129	109	137	112	109	99
27261	2426	4971	5642	4804	3741	2959	2546	2046	1877	1562	1365	1314	1193	1001	946	879	884	753	762	704	644	656	595	571	572	515	526	560	562	520	483	495	491	524	488	452	443	444	439	457	445	471	441	410	439	402	408	434	416	425	481	410	450	409	378	393	387	421	403	393	441	393	388	416	397	436	423	442	398	380	369	347	393	400	395	361	352	372	394	387	392	389	371	394	350	383	415	385	369	378	377	382	380	349	368	380	365	368	382	348	412	362	393	397	382	394	380	374	404	365	370	354	394	374	351	403	345	387	397	402	376	351	363	367	388	387	380	369	337	380	386	350	339	374	345	390	391	391	355	354	382	351	370	381	347	359	378	350	381	306	358	367	355	417	362	369	349	364	337	398	376	372	400	346	376	362	364	408	380	379	387	353	376	361	389	365	332	408	399	348	353	368	336	372	373	423	373	342	358	413	349	359	370	375	366	370	384	349	357	374	363	325	370	384	382	358	355	352	363	355	370	333	337	362	355	365	351	376	368	367	373	342	386	357	398	348	410	371	356	360	336	365	370	397	360	363	399	327	357	381	365	346	387	348	421	348	349	420	380	360	397	362	380	356	378	354	396	359	400	331	376	380	410	378	354	352	367	358	364	371	370	370	381	356	373	374	350	350	386	363	359	372	398	392	370	342	348	363	347	364	375	359	393	362	355	378	392	376	383	377	381	383	352	368	418	373	384	392	359	352	357	361	349	366	337	355	343	357	331	382	412	416	360	379	373	364	401	366	336	352	406	357	349	369	344	362	354	363	351	344	379	369	375	345	334	377	354	365	383	333	388	368	338	361	378	388	326	364	302	363	370	318	397	372	351	353	338	352	393	372	322	385	333	414	380	370	368	365	371	369	360	352	366	377	394	356	375	336	348	356	392	376	329	369	351	349	377	359	331	378	378	365	359	369	340	350	342	397	377	361	339	349	383	386	378	329	359	359	342	348	354	364	369	337	356	404	368	362	370	342	367	339	364	336	364	362	364	359	351	387	386	385	350	357	357	340	378	384	347	391	327	361	354	344	337	367	362	364	351	361	354	363	382	366	372	382	414	365	337	362	346	365	353	350	388	373	346	398	374	340	366	374	344	353	370	356	365	396	338	376	346	366	386	390	352	365	337	353	373	365	358	363	368	375	392	360	360	345	366	404	347	380	353	360	338	391	375	380	339	341	367	356	405	352	388	342	402	366	374	349	363	371	378	357	374	349	346	380	373	385	376	357	400	368	336	390	328	367	365	333	377	369	365	344	365	348	374	365	364	380	375	339	381	393	352	357	361	353	383	314	365	372	357	323	368	374	363	352	352	356	383	359	374	383	408	391	363	368	375	331	367	371	369	389	362	390	375	371	381	389	350	347	400	351	357	379	358	376	382	357	374	329	338	388	353	375	356	392	362	353	374	337	372	361	385	359	391	373	375	310	400	369	356	367	351	342	349	376	369	371	347	383	380	373	368	406	340	362	362	352	375	362	329	351	381	361	364	376	346	383	393	346	380	356	358	371	377	386	362	372	378	374	334	388	341	394	385	391	375	377	352	356	363	373	368	347	330	369	369	390	368	352	357	373	378	369	357	368	359	381	350	405	373	354	344	356	360	388	382	340	356	379	351	369	358	400	376	343	368	343	380	343	347	382	357	326	398	322	372	363	383	362	355	356	359	370	376	343	336	337	346	334	367	384	379	377	352	353	356	404	369	363	356	399	399	355	365	361	323	339	389	373	327	365	399	341	370	356	374	389	358	351	352	380	387	365	346	380	387	369	343	359	381	378	373	391	379	371	369	387	354	363	351	341	348	345	373	355	397	355	364	366	379	380	369	368	370	377	343	384	375	351	358	367	350	370	335	363	347	415	348	368	377	372	334	376	364	365	375	363	354	374	365	329	371	354	338	377	371	376	375	355	391	392	382	386	361	389	348	383	351	366	356	356	340	320	378	381	363	341	354	339	400	369	392	390	375	351	348	348	355	337	384	389	384	352	362	364	330	407	386	387	369	365	367	354	350	364	381	375	368	385	367	386	358	371	364	354	339	373	384	355	398	352	358	351	350	353	385	377	353	390	362	368	345	375	378	384	371	384	328	354	381	375	318	365	383	349	365	385	388	354	341	363	343	352	345	381	344	364	391	384	360	425	370	337	348	371	352	383	369	341	377	349	378	338	378	360	378	361	355	359	315	373	353	339	358	332	374	352	360	380	393	348	367	375	372	374	387	364	359	389	357	357	389	407	372	365	385	363	351	374	374	341	374	345	347	401	383	359	357	351	365	333	353	377	359	372	309	368	345	369	401	354	382	346	364	346	368	342	356	355	373	405	356	331	387	385	352	306	372	360	369	370	379	364	381	348	383	394	430	346	374	340	364	386	363	352	381	331	386	362	358	334	372	335	358	310	390	373	350	362	367	383	385	356	368	376	373	401	330	350	327	380	343	333	357	355	352	384	369	331	372	376	349	361	378	379	382	354	350	369	389	337	367	315	364	387	338	372	382	372	361	383	393	388	388	338	354	368	359	382	347	314	381	396	373	363	361	347	365	363	379	330	371	346	346	393	359	375	372	356	379	376	337	385	355	402	338	320	372	364	360	364	358	360	343	381	368	380	382	349	368	333	364	362	347	373	368	365	369	385	349	391	356	354	354	370	391	358	382	394	359	350	359	377	365	382	344	341	328	345	331	379	347	348	391	358	372	374	365	370	327	360	359	371	378	406	393	362	340	356	362	383	377	367	363	375	344	349	360	360	350	383	358	410	365	351	378	356	391	351	374	389	360	342	400	357	371	379	374	372	366	339	389	384	373	371	388	362	387	340	361	339	355	374	359	367	330	360	386	381	354	409	372	385	383	410	427	377	354	343	377	394	394	352	397	413	353	356	352	355	366	385	351	370	357	376	354	390	343	381	390	386	351	350	362	383	363	368	350	390	398	341	366	349	361	372	371	381	365	385	348	341	377	389	367	384	363	368	402	384	350	374	350	380	392	365	337	345	394	370	372	406	371	351	379	384	368	342	361	407	370	348	361	389	353	360	372	343	372	368	380	387	378	376	391	409	374	386	361	371	370	363	370	378	394	337	373	361	350	387	341	375	336	353	342	333	383	361	338	358	353	344	346	359	368	378	374	358	360	375	361	357	338	355	368	349	367	368	357	371	352	334	359	356	384	386	392	352	392	362	346	314	398	358	373	398	392	359	389	372	353	349	349	362	392	336	360	372	371	349	376	331	350	367	337	369	372	375	378	369	375	405	364	374	342	376	350	380	364	349	366	338	386	344	360	339	374	389	378	338	359	339	342	383	374	351	360	392	392	393	367	366	378	354	377	356	376	368	348	369	386	358	353	400	374	337	403	356	356	340	342	353	353	351	370	392	377	367	371	380	345	355	373	347	361	373	366	352	360	328	387	380	377	367	364	353	360	380	366	358	381	369	367	352	343	378	379	355	387	345	356	377	363	374	390	368	363	375	353	368	380	341	351
11608	720	457	346	392	345	277	294	268	264	263	264	262	266	272	267	257	268	261	239	243	248	234	285	258	272	250	262	286	274	267	264	270	273	266	276	277	259	288	266	281	290	254	282	257	269	275	287	287	318	252	270	280	229	254	251	279	248	215	270	271	248	247	266	280	254	257	253	254	231	226	269	280	291	272	255	284	274	258	293	276	248	262	261	273	274	267	255	269	305	301	249	268	267	224	273	287	276	257	274	263	252	270	251	301	247	299	272	236	250	275	262	265	271	275	271	290	279	247	270	282	288	260	288	259	290	289	263	281	245	293	258	256	260	242	261	245	299	251	287	229	272	301	240	255	247	264	282	263	278	281	248	255	277	287	239	255	282	251	295	302	258	268	280	277	259	272	272	261	264	270	277	261	287	293	280	284	273	260	266	284	270	270	274	269	256	252	284	266	261	255	261	266	219	264	247	284	246	275	260	250	291	251	260	274	276	277	267	241	262	231	258	259	289	266	277	267	253	301	257	238	237	272	260	247	278	268	267	266	264	275	259	250	259	230	264	250	264	282	237	237	277	230	263	290	242	252	263	247	280	271	222	266	252	229	238	249	273	253	280	265	233	292	256	245	267	242	255	283	250	259	282	265	296	274	261	255	305	263	278	254	275	267	277	211	277	248	263	291	249	282	258	270	261	264	269	276	275	281	240	272	301	246	286	275	263	272	271	283	264	270	270	249	282	283	256	274	259	268	254	299	258	279	278	263	233	264	249	251	245	271	274	271	272	281	273	271	244	250	303	236	282	261	273	268	266	243	234	272	253	287	282	274	280	282	276	247	244	271	261	240	253	268	291	262	246	256	272	245	231	268	274	262	274	285	255	287	268	271	282	248	241	265	256	273	297	253	261	264	307	282	261	249	233	253	285	268	260	299	230	271	293	285	286	290	256	272	255	271	268	268	267	247	284	277	250	285	258	247	233	275	301	273	276	265	248	284	264	269	268	248	268	252	267	253	236	271	285	252	267	276	301	257	249	243	280	239	298	266	254	256	246	284	257	306	226	274	285	259	277	266	256	277	258	252	267	251	280	273	273	280	256	271	264	254	277	287	271	260	257	261	289	273	261	292	258	240	270	256	258	281	275	281	292	265	238	253	270	230	255	222	272	293	272	267	253	276	273	266	237	240	272	265	275	251	278	281	306	281	282	278	257	259	288	246	257	263	293	265	254	245	270	255	273	290	247	270	254	232	270	255	274	266	275	265	259	252	288	244	276	270	247	260	263	265	272	249	262	236	268	267	247	281	265	286	266	233	272	279	264	282	252	297	259	280	266	266	291	281	252	270	270	261	274	265	277	288	262	283	276	285	275	301	259	268	250	268	269	248	243	243	278	254	281	265	224	258	253	275	256	253	273	269	251	270	300	291	271	259	246	271	278	268	278	265	274	264	234	253	240	266	277	256	271	253	259	273	288	269	286	262	267	255	275	289	235	254	271	266	230	269	294	283	271	301	278	261	273	253	285	249	270	272	256	286	272	257	243	260	240	302	287	251	286	276	291	274	255	273	269	282	256	276	293	284	283	273	263	275	277	258	246	249	271	255	300	247	245	245	230	284	271	253	269	275	239	285	285	257	259	264	266	246	268	275	253	245	233	242	246	256	274	282	277	289	279	268	259	285	275	281	271	238	256	265	245	241	270	279	250	272	282	244	268	300	297	250	231	247	241	296	259	245	268	239	251	237	250	290	275	276	287	258	275	231	270	269	251	266	245	280	273	264	256	250	300	280	289	238	255	266	261	251	223	271	286	262	236	279	266	259	273	255	244	266	253	239	260	280	269	253	255	253	234	278	245	244	262	267	265	261	273	264	270	261	270	259	237	253	274	226	220	277	271	261	262	260	288	289	268	279	266	260	255	266	288	282	274	262	288	276	257	253	301	269	263	295	263	263	260	274	256	261	265	274	260	285	278	286	287	253	256	275	241	296	252	267	252	251	239	254	260	245	251	260	283	249	259	280	263	272	276	266	279	286	262	248	241	249	278	261	236	262	256	285	244	288	258	270	264	255	283	243	273	262	276	284	263	278	310	279	244	270	258	280	248	288	259	277	254	267	258	240	267	298	252	257	252	267	241	229	272	257	255	254	287	265	270	267	262	258	246	260	246	265	257	288	253	267	261	274	272	288	252	267	272	306	256	276	263	263	279	251	267	247	267	294	287	269	262	251	271	272	275	268	264	227	263	277	283	263	265	243	251	291	278	251	263	284	270	255	260	290	245	242	253	277	274	252	263	273	258	259	254	261	275	303	318	276	245	257	272	225	259	264	269	233	269	255	269	246	279	246	256	280	257	280	262	266	238	254	258	301	275	251	256	263	244	294	261	293	272	271	270	286	262	272	265	299	254	241	245	286	229	258	269	272	252	271	251	272	264	273	277	235	262	300	272	256	253	250	292	265	260	275	239	247	260	273	258	299	234	244	241	237	282	216	257	236	253	249	252	294	251	272	244	264	265	272	257	266	257	257	287	258	249	255	261	307	272	257	304	265	293	285	252	258	276	276	248	258	271	278	294	254	268	282	285	280	316	269	239	271	258	282	307	268	269	259	269	277	288	268	256	252	248	273	247	265	252	262	236	261	262	260	290	278	258	261	290	254	245	255	283	291	256	250	306	262	281	282	268	269	261	274	235	265	263	235	281	242	241	267	246	283	262	289	256	247	235	266	280	268	265	242	271	300	266	264	233	291	248	254	257	278	254	239	280	234	272	298	244	262	244	255	266	249	259	272	252	280	254	286	257	274	244	273	249	263	232	269	275	276	280	256	238	291	273	237	269	263	268	270	269	282	250	265	292	259	273	261	283	306	318	306	261	251	278	207	283	266	283	277	261	293	253	230	268	249	250	269	271	292	256	266	257	257	279	260	265	272	271	271	263	292	237	291	248	257	277	277	268	284	271	281	261	270	282	272	273	244	269	280	254	264	288	259	291	246	265	246	276	252	273	270	269	263	278	258	258	254	266	259	279	262	265	239	277	262	248	254	267	265	242	242	256	256	246	269	231	281	266	240	256	290	256	247	279	263	298	249	252	255	272	268	243	270	257	273	273	280	250	273	272	256	265	249	276	284	260	264	270	268	291	262	249	265	263	274	271	258	264	266	259	246	287	303	276	258	260	254	278	282	272	251	251	260	237	263	265	288	251	251	301	275	241	281	268	289	262	275	271	250	264	271	271	281	252	276	277	243	259	289	263	257	262	276	255	269	264	244	263	255	270	277	252	237	242	228	272	255	261	272	296	257	269	282	254	245	279	275	252	290	250	249	256	261	270	279	253	296	276	264	270	267	288	259	278	275	252	266	244	275	257	285	302	256	255	242	256	263	255	261	272	264	248	265	289	282	257	285	262	248	270	245	250	253	272	262	246	269	254	289	282	259	268	242	279	233	272	251	252	266	261	287	262	265	272	257	274	270	268	300	266	264	271	272	239	254	266	251	280	282	297	283	270
9884	964	1053	1169	1130	1069	879	851	874	799	777	780	773	797	740	778	779	829	742	739	807	756	787	738	769	756	741	768	764	734	725	734	771	726	747	737	759	731	752	748	773	682	718	770	700	780	727	707	753	771	750	742	768	738	786	704	751	706	750	737	778	782	675	770	668	737	734	743	756	709	772	782	761	753	746	746	747	702	746	730	786	757	766	720	767	737	717	722	728	730	750	738	748	777	739	719	715	718	722	797	751	777	733	669	737	746	720	739	693	772	729	721	768	732	752	718	711	716	729	728	735	719	749	743	746	742	742	706	713	746	776	724	753	752	747	752	704	771	679	762	685	757	735	726	740	774	734	758	723	776	780	765	745	735	734	757	696	714	753	748	733	744	749	717	748	813	711	718	753	735	739	747	768	758	688	782	767	739	754	772	729	787	714	729	744	728	718	742	763	720	744	758	720	725	711	767	803	721	766	751	671	759	766	740	706	770	745	708	750	787	737	725	797	746	735	741	746	732	716	702	762	734	745	770	780	691	725	731	732	742	719	717	710	758	771	792	754	774	702	785	719	755	724	736	808	747	715	708	742	758	710	740	756	733	731	770	746	758	699	783	734	733	735	765	777	773	718	710	741	771	738	771	723	781	714	779	766	784	769	735	722	734	707	771	727	774	759	721	759	744	716	706	749	718	777	741	757	748	787	746	765	685	727	738	741	734	732	701	780	746	713	743	741	766	742	693	758	756	740	727	777	758	774	738	746	732	764	735	763	742	738	767	732	759	776	664	716	785	744	749	725	725	706	736	740	705	686	735	699	739	744	754	774	801	755	719	763	712	707	687	767	744	735	752	647	775	780	790	776	791	788	752	760	753	719	774	756	729	760	695	733	793	662	746	748	762	717	722	725	676	795	735	699	721	759	750	770	755	721	761	701	667	755	739	672	725	690	798	703	738	779	751	728	764	777	710	725	714	786	735	776	733	769	701	783	758	759	700	697	714	694	722	697	741	746	714	713	724	756	739	759	740	763	728	746	725	779	736	739	751	730	769	756	725	746	686	714	704	726	718	711	710	741	769	698	734	703	726	733	731	764	725	750	724	719	778	716	734	746	785	703	721	774	732	760	739	741	723	766	738	698	764	787	728	703	754	695	753	745	796	728	743	782	759	740	694	739	720	742	800	729	734	775	693	763	758	726	754	723	728	741	732	760	761	749	721	749	706	768	778	742	739	726	729	707	748	703	748	754	740	709	768	731	726	761	737	715	778	769	719	777	771	699	694	800	763	735	758	747	775	723	759	784	767	752	719	748	759	777	810	827	734	748	707	768	729	709	741	775	744	727	730	731	759	771	778	725	761	725	748	747	692	732	742	694	750	708	684	736	778	783	724	762	756	732	781	783	806	795	779	770	738	704	781	721	740	734	754	752	713	740	722	679	761	789	761	751	747	739	750	690	743	690	734	710	750	692	747	766	749	729	738	737	762	800	767	714	716	751	713	766	740	767	759	744	782	723	737	717	713	757	767	741	752	766	739	748	741	771	722	740	732	731	739	741	725	701	748	733	692	724	769	775	732	719	772	752	775	756	768	732	714	755	720	752	744	756	736	713	748	744	742	785	756	807	739	696	785	806	768	780	742	701	721	735	802	736	784	753	730	718	739	731	703	738	692	754	732	761	766	740	750	784	765	744	760	734	763	734	801	702	788	766	752	741	767	772	729	736	774	730	768	710	732	743	733	734	747	777	762	699	715	747	757	741	745	720	754	690	786	774	760	755	767	739	715	733	738	737	749	772	732	703	723	682	761	735	711	716	746	764	758	769	672	721	740	767	732	702	733	749	769	781	757	792	735	726	716	760	735	758	664	700	707	737	721	816	747	736	757	718	740	700	765	718	743	813	756	716	740	744	728	756	753	688	738	718	747	745	721	708	736	792	771	721	736	792	738	758	677	707	801	735	819	770	750	731	725	760	741	748	736	669	754	697	743	742	719	795	727	765	726	742	745	736	751	741	756	713	753	767	669	755	752	704	744	672	787	761	762	741	748	741	710	720	764	729	738	741	818	741	764	764	789	774	736	775	722	752	678	707	717	708	768	706	735	755	735	719	754	757	794	737	722	751	746	776	708	759	739	772	689	774	729	759	751	780	774	712	696	745	738	750	775	700	772	690	719	724	729	797	725	768	741	722	739	722	733	759	726	752	735	781	721	775	721	729	769	739	762	738	688	737	717	747	753	748	702	749	733	728	723	752	720	774	739	750	808	751	745	704	740	776	785	739	725	709	770	759	748	753	739	707	751	722	752	753	736	752	722	701	794	788	706	746	734	736	748	751	816	783	778	762	758	756	753	696	723	750	754	732	751	757	800	715	753	747	778	738	766	770	788	763	769	763	712	734	789	725	682	742	736	712	702	741	714	733	747	790	737	800	712	754	729	748	707	742	740	760	783	766	726	754	776	784	720	742	715	766	749	717	732	785	693	769	764	707	655	765	704	727	764	694	770	734	727	763	725	738	718	718	765	758	705	717	692	760	757	709	704	774	738	733	789	717	716	761	762	764	728	737	704	757	709	678	736	753	721	746	762	739	731	741	753	756	773	759	724	811	729	730	741	716	701	754	746	738	771	733	768	735	714	779	802	676	694	733	789	754	749	754	716	758	759	713	768	785	736	739	728	768	768	784	777	716	719	734	771	707	744	762	693	789	721	722	743	748	751	741	733	723	738	751	716	721	747	754	679	693	763	752	748	739	759	771	719	754	709	754	774	772	734	794	731	736	755	758	739	818	746	769	764	756	767	752	795	716	756	679	716	710	743	750	714	665	731	769	747	775	746	701	753	790	731	759	706	749	770	752	762	716	723	732	711	789	721	731	776	737	744	714	723	704	727	772	746	745	786	723	715	822	733	711	779	742	710	742	763	730	719	780	727	774	736	738	700	697	753	688	732	703	744	693	794	773	736	738	817	746	685	764	725	741	716	757	696	734	750	755	751	726	755	755	725	691	746	693	748	758	781	713	736	753	744	772	773	693	756	713	781	770	727	755	732	691	733	723	685	737	723	730	761	775	807	734	735	734	717	742	711	746	711	711	729	755	779	766	747	729	782	734	741	748	762	794	730	748	754	759	756	712	756	744	745	754	751	775	729	713	740	677	718	767	755	710	760	756	739	741	737	743	724	669	731	737	775	711	709	771	701	775	718	751	770	719	731	728	753	718	739	750	688	796	738	756	737	723	763	728	720	721	751	721	745	729	766	717	743	716	716	784	736	700	745	725	731	687	721	742	740	713	728	703	733	724	781	751	760	743	804	715	732	738	718	678	741	754	766	716	754	740	747	756	749	744	733	737	726	726	713	764	702	727	731	783	729	740	745	758	757	743	719	747	709	720	736	723	781	742	721	778	784	717	752	826	725	777	733	755	698	730	739	710	757	761	714	717	764	794	748	703	792	723	776	757	739	724	687	759	725	726	751	721	770	721	727	751	712	803	702	716	755	752	695	687	748
43966	9546	1862	1136	759	540	425	406	346	280	248	216	192	209	185	214	180	151	167	186	170	158	148	147	162	136	153	155	161	164	145	137	177	146	139	147	150	166	152	149	163	148	141	135	150	146	126	118	171	149	155	139	152	140	141	155	138	143	126	145	163	141	148	162	149	153	127	150	157	150	136	119	157	156	167	146	158	146	133	163	159	138	127	137	137	161	135	145	129	134	155	142	168	155	139	145	153	146	130	153	135	135	159	139	149	146	141	148	140	123	148	144	151	176	172	142	147	146	134	146	132	136	141	155	134	131	131	156	147	160	136	124	126	141	139	143	136	142	163	143	149	146	134	152	150	153	162	141	153	138	133	143	156	151	154	151	134	140	150	142	138	134	129	148	147	137	151	165	137	157	155	145	185	145	168	148	161	139	163	151	118	163	159	148	149	133	149	167	136	148	137	160	139	160	137	163	167	131	122	140	158	120	172	146	153	148	166	169	161	175	158	155	167	128	142	139	164	154	156	178	149	147	146	141	150	162	135	113	149	145	141	139	149	174	155	150	155	149	146	145	148	144	156	154	133	147	116	150	156	145	145	157	161	164	140	144	151	145	154	160	152	144	149	158	147	145	138	141	167	148	152	149	150	157	154	158	179	141	154	164	149	159	130	162	155	153	163	146	144	131	124	143	140	127	171	159	130	133	138	151	138	155	158	152	143	154	151	162	145	155	146	136	159	151	141	159	160	142	140	138	174	144	168	145	141	135	139	122	128	156	137	133	138	165	129	153	137	151	172	134	130	165	139	129	148	135	163	130	161	135	137	143	147	152	158	148	174	156	180	134	168	141	146	158	141	135	132	152	149	139	144	135	141	146	149	151	153	161	118	148	148	148	138	158	137	153	132	157	147	129	131	131	148	147	145	160	145	134	153	148	142	136	136	149	152	159	135	155	163	145	139	152	167	149	130	138	131	153	136	150	154	144	159	150	155	135	151	141	157	135	149	135	150	126	140	144	153	126	156	130	165	144	156	145	143	156	153	142	161	161	147	144	136	142	152	142	159	164	134	145	151	144	163	135	170	153	150	160	154	141	138	165	154	159	137	143	153	145	149	158	176	133	132	143	146	140	155	169	146	147	145	160	138	150	162	148	147	146	170	128	135	122	159	150	163	142	158	155	130	156	165	154	141	164	143	151	141	148	150	157	148	155	143	156	149	158	133	158	141	160	166	156	159	153	145	166	155	161	151	138	133	153	145	168	140	151	146	155	174	139	144	155	137	134	135	156	168	129	115	135	148	127	125	141	151	174	144	147	135	145	130	125	143	138	143	155	155	127	139	147	143	161	127	163	145	143	138	133	140	141	140	143	145	133	162	139	152	134	133	161	149	151	154	159	126	135	134	154	153	162	141	139	154	133	136	144	163	154	147	144	144	165	144	146	142	146	156	148	136	112	143	141	167	131	145	164	140	180	142	153	129	149	145	155	151	131	152	150	153	160	139	142	137	183	134	156	156	159	139	142	160	153	151	164	179	151	136	130	128	147	156	148	149	147	156	132	136	166	135	124	141	133	136	142	147	168	131	149	142	131	161	151	133	139	158	140	146	152	150	144	135	152	154	143	139	152	139	130	146	141	152	142	154	130	142	140	155	152	153	139	121	157	149	143	159	161	149	146	162	145	172	139	147	152	152	152	153	150	138	131	137	162	148	152	140	155	141	130	146	153	149	155	141	134	138	152	156	153	145	126	138	156	130	158	142	148	156	190	139	135	146	151	133	150	147	150	147	180	128	168	153	141	125	151	154	153	150	137	123	149	146	137	147	137	163	133	146	152	144	142	123	136	131	137	121	128	157	154	166	167	162	158	147	173	141	134	161	165	150	142	134	160	140	156	145	152	148	124	156	161	128	148	147	145	153	148	151	136	164	147	145	141	146	164	143	163	144	143	143	135	147	167	141	150	152	130	129	126	146	150	128	177	119	164	140	153	139	152	156	130	163	140	144	146	148	131	136	150	142	147	123	116	143	169	138	156	143	145	145	155	139	163	132	145	134	124	150	144	153	135	148	167	146	162	157	170	135	132	139	180	163	151	157	144	141	143	155	153	136	134	146	149	151	153	138	156	148	149	152	123	134	142	133	129	167	126	130	140	127	152	125	128	143	150	158	151	145	146	140	161	159	148	162	147	152	153	149	150	158	186	133	140	137	151	161	134	149	140	146	164	147	146	152	160	135	140	152	151	138	168	147	145	145	161	155	142	116	156	160	146	132	151	135	147	126	136	139	138	162	172	163	151	125	142	137	155	150	145	144	134	149	157	140	125	124	121	154	139	142	148	163	152	149	154	138	125	144	134	143	170	159	166	145	122	165	144	158	137	129	127	132	152	143	134	127	147	126	141	155	135	143	158	148	148	163	155	165	146	158	143	143	146	152	155	154	149	146	148	133	151	157	143	148	137	131	142	138	138	152	142	118	164	146	154	138	143	127	159	136	160	142	139	142	129	158	122	156	148	154	152	136	169	142	123	174	148	136	160	138	137	144	137	157	158	141	154	160	150	136	144	142	147	128	146	165	131	162	134	157	150	131	144	144	138	136	151	166	160	167	141	149	156	145	155	147	158	139	130	181	163	125	149	150	150	151	139	149	154	130	149	152	134	148	158	165	159	149	146	161	160	147	138	156	146	138	116	143	179	137	166	139	160	149	155	154	138	149	144	167	145	152	135	150	165	148	148	180	170	134	159	147	182	146	139	162	143	120	139	149	138	149	135	151	127	156	115	157	130	154	126	150	160	157	159	153	156	166	180	154	122	166	148	161	145	142	141	161	160	140	160	143	148	140	128	160	157	152	150	149	151	154	175	164	145	136	154	139	138	154	149	151	127	161	154	142	145	154	150	156	147	160	147	158	146	123	152	143	140	162	150	160	144	135	149	136	147	141	148	144	133	144	139	147	142	146	154	156	145	127	137	166	157	145	151	147	129	129	141	150	153	161	131	158	142	168	128	137	150	152	130	157	124	108	159	152	141	127	126	133	148	154	170	137	145	167	148	168	158	139	149	167	138	127	153	161	131	131	156	147	141	149	164	134	148	158	143	134	161	143	139	148	147	146	136	139	146	142	153	144	157	150	130	131	152	132	156	149	163	151	138	160	142	137	163	139	150	174	138	134	144	147	125	150	148	149	143	143	157	150	141	156	121	168	136	144	135	133	163	163	146	140	151	154	141	130	155	155	153	143	163	125	119	123	174	141	145	134	155	142	124	161	137	135	140	152	126	131	159	176	158	133	135	173	144	163	157	151	148	146	130	139	146	150	145	165	170	130	138	145	159	164	157	145	123	167	119	147	167	143	154	164	143	145	122	116	144	154	134	165	135	146	154	113	164	141	126	125	140	154	150	132	143	146	164	158	149	165	136	157	144	148	142	152	144	141	128	148	150	140	146	141	143	154	166	148	144	130	108	153	156	152	150	158	145	145	161	133	133	128	137	159	147	152	142	169	154
21626	1622	2853	3302	2985	2424	1833	1552	1276	1165	1047	904	902	807	759	740	735	679	644	620	604	558	604	579	552	544	544	534	517	589	511	536	517	494	514	483	488	534	523	479	450	473	480	495	488	472	487	483	474	478	435	471	505	446	491	483	456	474	464	448	418	441	464	468	465	480	479	469	457	469	460	447	468	450	435	461	467	427	431	475	448	416	431	452	453	460	429	429	460	438	454	438	443	425	409	454	446	474	450	431	460	447	458	462	447	431	410	435	450	425	468	460	420	448	438	419	434	464	442	431	413	449	436	448	450	434	463	436	406	440	422	454	433	428	429	422	473	384	448	453	466	450	411	429	452	433	461	457	448	429	446	414	435	471	452	429	428	420	471	433	467	424	458	413	442	436	428	481	438	437	478	433	429	468	455	467	451	427	432	436	451	453	485	436	441	449	410	454	434	426	410	426	463	463	450	425	426	436	390	415	468	475	437	389	418	422	443	454	447	430	460	415	424	398	426	442	392	455	464	430	439	425	454	424	459	468	410	410	445	397	440	425	466	435	435	445	450	433	446	424	413	426	450	414	410	458	432	394	460	419	418	431	438	482	453	431	437	422	466	415	419	450	421	460	457	424	411	400	407	415	416	447	422	436	421	427	424	473	474	469	450	448	434	452	403	456	444	470	455	441	428	444	444	416	435	440	415	440	458	465	417	448	432	452	444	399	439	457	431	407	434	425	434	406	426	447	457	434	459	434	452	436	445	456	485	443	418	440	423	425	447	419	456	435	458	434	450	421	446	438	452	435	470	455	458	420	484	458	439	465	441	414	386	409	464	442	432	442	405	476	444	413	425	462	457	460	457	421	420	429	410	450	432	441	420	467	466	462	408	455	464	418	447	450	447	470	417	466	420	440	479	455	479	442	466	443	456	433	431	422	439	412	414	392	470	457	447	457	449	453	410	450	476	403	435	428	420	433	453	458	459	414	416	446	418	431	446	429	435	477	434	440	462	414	420	448	424	410	433	446	456	415	447	409	444	408	441	459	441	438	442	406	426	445	409	458	404	425	458	453	459	448	469	467	435	439	444	405	440	445	427	445	424	459	429	454	432	421	467	452	427	404	480	458	465	429	449	434	426	430	435	452	476	444	457	440	442	440	442	413	417	434	420	453	446	391	435	410	456	439	456	420	390	432	457	459	442	421	412	464	423	437	464	458	446	411	444	433	424	425	440	417	496	452	445	403	442	479	469	466	431	448	430	396	433	449	396	450	486	459	434	425	434	417	451	446	455	412	436	449	463	402	451	472	425	436	412	476	459	411	415	439	447	413	453	440	425	475	460	413	410	411	407	440	412	422	424	446	453	468	491	474	460	436	442	447	454	457	404	442	460	442	441	436	439	423	476	447	412	411	456	414	461	435	426	423	438	373	459	432	439	417	449	429	441	451	458	450	467	419	446	418	429	432	451	387	442	445	418	461	484	453	406	436	450	437	409	452	430	459	458	431	428	427	461	478	462	441	425	467	420	417	431	440	483	420	410	434	426	417	429	446	480	448	464	454	427	417	459	425	400	391	414	446	441	441	423	396	439	450	442	436	438	428	416	417	452	434	476	443	434	420	488	436	387	428	425	418	437	402	414	412	448	463	450	432	441	476	418	390	433	411	446	427	433	481	454	430	412	442	418	416	440	449	425	440	428	444	444	425	435	409	404	464	450	435	475	421	437	478	409	466	445	435	458	433	460	427	436	446	455	433	460	453	408	461	388	411	411	425	434	443	419	447	440	467	424	423	445	461	459	405	402	427	483	415	435	426	439	422	464	401	459	447	411	440	458	437	449	454	412	467	442	432	433	438	441	428	391	408	447	428	418	459	428	457	412	430	460	438	417	426	439	451	450	422	464	437	445	424	433	436	451	436	420	437	409	452	447	474	419	409	402	434	414	444	445	444	434	421	420	446	422	437	425	463	417	435	434	438	434	399	400	424	439	474	445	431	448	412	392	437	462	497	426	422	409	444	400	437	446	449	456	420	407	421	451	408	459	425	471	459	424	435	390	428	473	455	464	404	409	435	474	407	449	398	408	425	475	392	429	434	448	417	462	428	427	435	438	435	460	439	401	459	441	449	438	443	464	458	427	438	449	468	424	449	449	453	454	434	378	442	444	453	427	430	448	427	433	425	414	451	423	412	412	438	461	468	456	508	445	459	418	451	396	414	453	453	438	448	470	427	441	469	457	424	420	466	451	442	405	432	434	478	422	435	433	466	449	439	418	390	433	446	408	477	430	445	395	453	402	471	446	440	437	449	411	473	417	445	446	429	468	415	422	440	432	451	465	447	464	456	411	428	463	398	413	452	447	422	431	401	424	414	402	416	423	425	442	419	425	459	435	435	439	456	414	443	438	414	455	462	423	427	422	449	413	416	414	429	476	466	413	429	432	414	447	433	484	424	437	457	434	478	447	457	464	476	441	423	461	457	459	403	413	436	436	434	456	391	446	470	441	465	442	450	468	404	452	429	434	438	451	419	424	425	427	475	476	417	452	406	454	415	458	448	486	411	449	460	443	461	385	481	445	453	466	452	437	432	463	442	443	466	430	459	441	485	419	442	427	441	429	425	444	445	431	434	425	443	450	429	434	435	426	459	405	445	407	434	412	463	394	462	445	437	457	468	460	430	454	421	512	439	426	469	425	454	401	447	455	422	407	426	414	449	454	495	456	414	395	438	410	433	421	432	424	428	420	397	437	438	468	415	451	422	433	410	410	444	444	402	395	466	403	488	439	455	449	437	450	439	467	454	449	474	434	407	436	458	452	437	429	445	406	406	448	435	447	455	461	414	425	425	464	440	454	396	506	415	466	450	413	472	432	447	443	420	462	440	447	439	428	461	447	429	411	421	435	478	433	443	457	398	430	440	458	457	454	445	433	471	433	457	430	439	453	440	421	476	420	448	397	449	413	452	427	409	435	449	430	439	456	448	420	445	472	412	442	445	456	426	419	456	436	447	435	432	440	425	450	419	471	431	427	449	406	405	407	419	426	441	429	460	433	412	438	437	453	467	425	414	445	468	439	436	450	457	426	432	448	460	416	443	444	426	436	449	429	438	453	417	484	389	438	462	431	436	430	477	422	449	469	421	440	422	470	435	463	400	435	419	436	455	458	437	437	429	443	431	438	439	433	428	427	412	422	433	434	441	440	464	462	447	453	456	464	457	423	446	433	417	449	452	457	456	415	414	408	461	397	436	420	406	437	456	396	482	423	464	471	420	425	409	420	439	447	429	454	472	429	444	444	444	457	442	490	415	447	482	434	423	421	450	461	410	452	450	382	465	442	384	387	450	453	417	425	448	436	472	430	426	430	445	450	425	435	442	449	430	443	428	437	452	452	460	444	462	430	429	452	443	427	435	420	443	416	412	446	422	477	480	438	475	477	455	469	463	406	421	471	431	464	433	450	444	451	411	454	472	427	428	443	449	386	476	482	458	438	469	414	440	447	418	426	422
54082	15583	4890	2259	1362	940	655	522	425	339	275	276	212	212	207	191	148	158	171	165	150	154	143	149	125	145	145	120	135	115	132	132	128	113	135	108	127	115	115	152	108	105	114	128	101	119	135	112	121	142	127	116	117	124	122	108	114	109	108	115	104	131	132	128	105	120	126	115	136	124	111	110	111	131	107	107	106	128	108	102	118	113	132	89	133	131	118	123	106	101	102	104	114	119	124	96	99	115	117	105	87	126	124	123	96	121	122	99	121	104	102	124	115	109	105	147	115	109	127	103	128	122	104	127	100	116	97	109	98	122	104	116	121	99	98	128	112	116	108	118	92	98	120	127	127	98	103	108	121	115	121	108	119	112	112	109	108	110	111	108	102	110	117	92	119	105	89	118	123	112	119	123	113	117	101	113	106	123	108	107	102	127	105	101	122	91	124	107	117	114	103	117	116	101	113	109	106	116	107	98	108	121	98	120	123	106	105	124	123	95	125	98	123	113	119	122	105	117	101	107	132	131	103	106	123	109	98	103	116	130	129	126	110	123	115	102	106	137	111	106	106	98	123	123	118	112	96	120	120	124	118	116	88	119	102	115	123	116	103	111	105	105	101	111	109	114	99	119	115	115	100	92	105	107	123	112	112	112	101	113	101	109	115	113	121	124	110	120	98	111	133	110	128	99	107	104	110	96	114	129	105	100	127	105	118	109	104	112	114	106	112	99	105	111	123	116	122	112	119	123	97	129	78	119	123	105	116	113	110	114	105	115	124	110	116	96	128	115	113	108	94	106	91	119	108	121	121	116	113	129	120	111	110	121	124	104	118	115	111	116	136	113	113	106	130	114	135	102	118	115	112	131	117	110	109	119	100	104	114	120	114	130	103	104	126	116	105	105	122	95	110	97	103	116	108	107	108	96	114	92	127	121	118	99	109	110	110	114	104	100	119	126	104	116	108	112	117	121	113	117	107	105	102	131	119	112	94	94	117	119	120	108	104	109	129	109	119	110	122	106	110	129	102	110	113	134	103	115	105	106	107	117	97	105	105	108	123	102	115	112	81	114	119	103	126	114	129	111	96	121	114	110	116	91	111	112	117	127	109	137	105	107	124	99	102	113	110	113	109	121	113	100	104	128	119	94	120	104	111	115	117	104	111	112	100	123	119	105	108	103	118	121	109	118	124	94	116	127	125	105	103	108	118	125	123	108	106	98	110	107	107	107	115	132	129	128	102	101	116	124	110	113	114	114	119	139	122	95	130	137	104	119	114	98	106	99	95	102	113	99	112	109	108	117	131	115	130	107	113	113	95	108	129	128	118	107	117	108	100	94	103	111	112	135	106	118	138	122	105	110	111	135	129	100	101	110	125	112	117	126	128	111	133	118	116	100	107	140	116	109	129	112	107	109	114	115	84	117	105	113	104	119	123	104	103	110	104	123	120	144	104	120	101	115	119	98	117	122	117	113	113	120	110	117	102	106	107	107	110	121	111	109	131	128	123	116	127	105	120	108	122	112	99	133	135	105	121	85	106	95	118	99	97	117	112	109	128	130	106	123	134	112	113	89	121	100	97	130	116	104	103	103	114	134	110	100	117	123	130	119	118	96	99	95	127	118	125	104	107	105	98	109	112	111	116	119	136	107	109	110	112	122	114	119	118	120	104	108	119	112	109	101	112	107	110	108	105	111	118	128	111	105	100	119	112	113	106	94	109	118	105	110	110	117	119	118	120	106	137	121	119	103	107	117	119	99	121	109	108	122	104	133	109	136	121	114	104	108	99	103	126	96	136	112	121	102	112	127	117	89	122	102	122	131	131	113	100	108	101	122	115	109	127	120	112	95	115	121	108	130	116	109	137	111	115	101	113	99	111	113	112	116	120	105	112	116	103	101	119	114	111	115	114	87	106	119	105	112	114	124	106	109	96	125	133	121	121	99	96	109	95	114	127	110	135	97	120	122	99	123	89	116	129	113	89	122	124	102	107	115	118	98	111	113	102	101	110	89	92	117	122	117	97	98	98	105	115	102	117	94	104	114	107	111	120	122	128	115	118	124	113	124	104	112	100	118	107	127	128	107	107	108	112	102	118	109	139	129	124	117	116	127	115	104	106	127	114	94	106	115	113	119	114	112	107	115	114	116	107	111	111	114	141	112	115	119	116	116	112	99	114	96	120	104	132	123	115	136	112	111	112	123	101	109	116	109	116	118	120	108	112	129	108	100	107	114	123	113	107	111	130	115	121	112	116	108	103	126	116	103	119	119	134	116	128	118	108	103	107	109	99	127	114	101	117	109	111	117	109	112	117	121	134	107	106	104	117	118	102	137	106	129	118	106	118	111	97	122	130	104	114	103	110	103	109	111	104	114	103	114	110	117	104	126	133	122	113	120	137	118	108	104	108	107	116	117	123	116	122	99	107	127	110	95	102	107	109	118	104	105	119	107	102	101	86	126	122	102	109	125	115	120	118	113	113	96	115	118	103	124	129	128	110	117	117	107	107	97	123	94	111	121	110	113	119	131	106	103	130	109	104	106	132	129	98	113	108	120	106	111	101	102	124	117	132	122	125	127	98	90	108	119	115	117	102	103	95	125	121	120	124	107	112	125	112	112	95	112	103	100	131	122	120	96	121	123	99	124	110	93	124	112	113	104	98	99	120	118	111	116	106	119	98	103	96	117	123	107	104	103	113	111	120	119	103	104	130	112	117	102	116	100	117	131	94	110	116	94	108	99	112	99	97	115	104	114	119	96	111	123	119	116	103	88	110	119	116	114	113	91	97	117	120	108	122	107	107	94	109	119	98	104	98	118	100	120	112	99	103	110	116	99	106	109	105	121	104	119	101	100	87	112	111	105	134	106	131	111	120	112	121	108	133	107	99	113	106	130	115	113	115	100	107	113	127	101	102	103	116	117	111	124	113	119	107	96	98	102	111	121	119	114	109	115	112	111	97	126	115	108	104	126	108	117	110	112	106	110	120	106	120	141	108	134	85	106	105	133	117	106	123	106	103	119	114	116	107	110	106	115	125	123	116	111	123	109	117	104	119	121	109	103	123	105	121	94	116	114	96	114	127	106	110	135	122	118	106	101	120	112	101	120	125	112	102	100	123	120	136	89	107	147	118	105	134	126	128	98	107	105	119	110	117	120	121	119	124	125	106	111	103	114	144	107	118	113	107	123	122	117	108	118	99	102	125	111	122	108	103	107	107	116	91	101	99	87	106	126	105	119	106	117	106	116	92	109	111	116	112	102	108	122	118	98	96	113	105	145	115	101	115	103	136	124	101	108	115	112	110	115	104	122	100	97	120	117	112	98	124	109	105	115	120	92	127	101	102	104	135	130	108	111	120	107	104	107	124	103	111	121	116	112	113	96	123	106	102	110	107	85	108	93	120	95	84	128	102	110	106	125	128	100	103	112	92	125	128	123	112	111	124	114	101	110	109	123	131	124	119	103	91	131	115	97	120	110	107	98	125	109	116	113	120	121	108	112
26287	2448	5055	5689	4793	3958	3054	2545	2089	1743	1547	1444	1284	1091	1030	915	839	861	796	729	681	675	651	571	609	615	593	524	566	548	520	474	505	490	481	435	474	455	424	416	453	431	409	432	445	442	408	426	416	446	422	429	413	432	402	388	437	410	364	414	383	379	432	441	365	383	404	363	393	370	420	437	403	369	404	408	417	330	380	372	407	386	407	404	378	344	388	382	380	375	357	362	371	387	386	372	376	337	344	405	376	372	377	361	368	376	399	368	406	388	391	377	356	372	358	377	364	352	342	354	390	347	367	384	379	398	383	386	365	361	357	333	366	403	370	378	334	352	365	338	354	374	375	381	352	403	368	390	376	352	366	385	383	351	370	362	360	373	351	373	416	380	378	363	349	374	328	352	346	379	387	366	395	349	411	376	400	397	337	360	349	373	356	388	408	380	349	384	356	349	381	380	354	374	363	363	386	374	386	356	331	364	382	369	371	355	384	379	393	376	356	388	351	345	392	346	359	354	366	378	368	398	365	359	371	333	357	356	370	351	343	362	352	349	374	329	333	378	351	374	332	367	372	375	320	385	349	362	408	383	381	363	347	391	381	351	354	338	343	346	369	380	349	380	372	380	390	374	369	352	387	375	390	377	373	374	380	374	380	361	371	372	388	326	377	331	377	363	344	401	320	399	360	325	381	385	369	379	366	362	360	376	387	317	367	386	381	335	375	363	378	366	357	393	367	335	380	355	369	399	360	351	359	401	348	361	340	428	399	397	358	341	356	398	360	360	365	383	356	336	380	401	357	351	374	343	400	386	356	352	373	401	343	374	346	355	373	371	339	396	387	383	367	353	353	354	396	385	365	367	357	376	357	366	359	377	358	379	330	356	368	355	354	371	414	358	363	351	354	379	337	380	372	350	355	376	369	369	364	358	378	376	357	364	342	391	391	337	359	380	392	365	370	369	399	377	404	376	358	359	393	352	379	366	388	362	335	388	382	349	372	350	349	336	389	356	376	338	376	379	369	398	359	347	361	362	352	388	382	371	391	365	376	374	349	383	378	362	371	362	372	370	384	364	377	400	351	356	339	342	370	357	363	374	386	380	366	359	361	355	349	334	347	355	365	361	344	342	381	367	359	345	377	387	399	345	356	389	358	347	360	406	370	337	333	392	393	395	349	362	369	377	386	367	331	381	334	365	387	358	337	394	359	384	362	368	333	354	358	357	393	368	335	395	337	342	385	331	373	377	355	366	373	357	386	348	369	368	358	386	391	357	331	409	332	383	364	332	345	384	364	376	337	353	374	357	353	392	361	368	405	364	358	341	366	354	387	366	353	380	339	375	377	389	360	354	366	366	407	359	364	378	381	374	353	362	348	382	389	383	350	386	384	373	356	369	382	367	337	330	361	381	396	366	343	391	399	379	343	401	348	384	385	354	379	369	348	387	395	374	346	356	356	380	352	381	366	369	353	371	350	387	396	334	351	361	345	388	375	379	356	375	361	334	391	358	375	355	358	384	384	350	370	313	383	400	373	342	359	331	386	356	391	386	343	360	386	369	344	361	352	373	379	367	393	362	356	340	357	365	362	403	359	352	363	337	378	342	385	368	373	349	381	397	367	395	383	369	372	391	326	346	391	339	346	378	382	397	372	346	396	362	357	368	357	389	349	368	342	353	362	365	349	365	327	389	377	379	382	358	366	395	373	383	344	378	385	355	368	365	381	332	355	366	371	401	393	380	370	318	365	397	355	332	391	354	349	320	333	387	408	375	368	370	371	382	370	370	374	335	421	364	372	359	342	375	360	353	349	402	376	355	360	329	367	372	357	412	364	359	367	374	365	347	378	394	372	359	376	394	351	390	396	343	404	339	345	370	365	380	348	366	387	363	339	347	358	393	369	369	418	392	367	395	369	338	347	371	378	362	367	353	382	368	367	348	362	323	367	349	379	346	359	368	376	334	368	390	363	349	348	352	348	369	335	367	365	401	404	364	380	357	375	374	372	377	373	369	389	349	363	405	360	382	339	355	365	359	367	372	344	371	356	369	369	381	405	341	386	350	379	366	335	377	355	383	383	356	397	349	391	380	365	364	370	397	358	377	349	389	381	374	405	354	348	391	384	348	351	366	378	339	362	378	368	383	362	409	376	386	379	365	372	339	356	326	359	352	373	340	360	362	320	390	317	385	383	359	368	372	412	325	382	364	337	351	367	348	330	382	372	339	364	346	347	362	378	375	394	356	374	342	392	358	372	386	370	367	378	336	353	367	376	392	390	357	351	365	371	359	380	390	370	406	356	365	348	329	368	404	380	367	347	373	364	382	344	365	391	329	334	358	326	369	406	399	361	365	388	354	389	354	366	377	391	378	392	371	393	361	365	366	334	346	359	356	339	369	350	389	385	387	334	343	345	346	350	341	356	390	373	356	401	380	364	359	392	374	369	376	377	356	355	395	355	374	387	338	345	378	376	376	396	372	373	368	353	352	364	361	358	385	393	355	396	371	392	411	383	320	334	373	376	365	345	360	371	380	331	361	348	335	372	323	368	367	333	330	364	343	377	348	370	372	353	358	373	350	397	313	344	405	384	370	331	362	352	326	378	362	378	379	405	370	356	373	373	379	370	360	365	349	349	362	369	335	345	384	345	345	370	340	367	398	378	374	331	370	385	329	372	369	338	369	385	337	367	362	353	348	377	372	339	349	380	379	390	356	410	408	368	361	385	348	334	336	338	365	374	371	367	386	386	365	354	365	390	357	376	362	348	366	374	358	366	355	379	352	361	340	327	333	388	378	349	391	391	348	379	371	374	360	347	393	307	352	390	386	367	370	371	367	362	358	341	358	388	367	351	369	402	382	355	387	347	358	367	369	395	394	365	349	371	360	362	352	372	356	375	354	376	359	385	378	389	405	365	350	398	340	402	370	329	351	372	394	398	365	365	363	350	370	368	388	399	379	364	353	370	361	345	354	360	403	387	350	354	327	383	372	390	341	387	362	364	359	376	391	341	390	371	381	398	366	395	388	365	379	343	351	350	360	373	383	338	354	346	368	371	386	349	364	393	350	375	387	361	376	334	397	395	360	368	360	359	382	335	364	392	406	399	352	381	357	353	362	353	367	377	398	374	384	347	379	358	366	387	361	386	370	368	378	376	391	376	372	354	360	359	392	360	380	336	384	372	386	384	372	384	377	351	327	392	368	373	387	363	356	368	360	377	368	338	342	350	374	306	363	383	351	377	397	374	403	373	369	380	368	362	346	322	402	362	363	352	370	351	362	377	376	363	410	347	344	360	367	370	344	367	361	345	367	367	366	404	360	350	330	396	364	356	366	354	353	341	354	390	398	357	360	376	394	345	393	363	388	391	354	387	370	350	387	357	367	378	389	374	357	343	373	362	356	388	360	341	376	382	375	364	354	361	334	376	394	351	346	380	366	368	360	380	369	365	351	352	373	337	355	356	393	357	353	348	407	382	378	340	361	373	354	394	374	367	359	360	360
10433	519	398	341	351	300	292	293	272	284	275	267	284	302	243	258	295	246	281	271	271	313	272	265	261	265	285	261	266	233	255	260	244	282	268	238	288	270	280	262	274	261	270	273	297	242	260	290	289	266	285	254	255	247	283	278	285	249	257	267	252	281	264	246	239	251	250	257	243	287	267	251	268	271	239	258	293	236	279	221	255	269	274	261	300	284	309	270	263	283	246	265	258	243	265	245	256	242	266	273	279	256	256	256	283	262	280	268	255	273	262	258	265	238	291	244	268	265	261	288	252	262	228	263	260	298	246	262	254	251	275	241	250	287	226	264	249	231	282	279	256	278	256	269	242	259	247	279	242	267	270	270	274	265	307	248	265	258	281	267	253	220	267	244	247	250	260	289	280	261	259	276	268	281	283	269	275	228	281	256	250	246	253	241	257	265	246	243	263	251	268	267	271	258	267	279	269	277	261	253	273	288	235	256	267	259	261	254	254	240	246	266	276	277	257	271	252	281	248	310	276	249	258	259	270	262	255	255	290	256	257	272	247	268	275	253	256	273	259	266	253	269	258	272	262	296	278	264	257	247	246	270	261	303	255	273	242	252	278	257	286	252	272	241	266	261	272	276	305	259	255	280	263	276	267	263	278	230	263	285	238	254	266	261	283	272	276	245	261	249	239	279	245	271	286	273	261	263	276	267	286	253	287	274	288	267	266	235	274	262	280	280	254	240	271	279	278	271	268	267	294	261	252	234	264	221	251	251	258	262	259	269	261	271	274	268	255	251	256	302	258	279	269	277	242	280	276	263	235	295	284	245	242	275	281	246	265	258	256	267	243	261	296	265	255	263	256	275	271	260	263	277	262	292	262	241	258	278	276	284	248	265	272	260	256	258	250	252	263	274	280	238	264	273	281	256	262	252	264	265	258	278	278	266	264	233	255	249	266	252	273	248	278	260	270	254	256	302	269	270	236	254	285	292	288	279	260	252	288	268	257	264	269	286	271	260	271	265	276	264	281	270	259	252	283	235	269	270	283	251	270	265	274	291	262	254	240	292	254	302	254	269	306	273	257	275	271	266	280	260	304	269	244	256	252	290	270	240	254	298	271	281	247	259	284	267	242	255	231	263	259	257	241	273	284	279	284	273	283	232	277	242	257	276	263	302	286	254	278	253	261	251	265	325	283	254	277	284	240	251	282	255	236	279	255	266	252	252	262	258	258	264	251	259	283	288	271	268	268	261	247	271	277	253	267	257	265	279	259	259	259	271	267	262	238	295	286	300	245	275	252	256	264	271	259	285	259	252	274	245	258	234	262	265	257	293	243	255	249	288	249	254	262	259	289	275	248	248	269	293	273	263	263	251	248	278	252	290	276	240	227	280	267	282	277	286	272	281	243	270	277	263	258	287	264	277	276	279	243	281	279	246	254	265	235	272	249	268	271	261	262	258	279	303	263	310	245	243	239	287	254	256	261	239	270	280	272	280	253	288	254	234	251	270	269	237	269	283	235	270	272	242	249	267	268	276	270	235	273	253	264	257	282	275	305	264	263	255	272	250	239	262	276	244	263	280	255	261	269	246	265	273	291	310	234	235	225	253	274	261	285	281	251	262	254	243	259	281	259	255	267	283	268	242	262	241	245	286	236	269	284	249	270	284	230	260	253	287	257	269	288	269	252	230	274	224	262	238	255	267	270	292	308	259	269	278	250	267	264	265	267	236	273	266	249	241	245	238	262	258	236	275	264	275	256	260	263	256	284	268	269	257	242	260	243	294	266	253	267	284	275	252	314	243	269	277	275	234	260	268	265	295	249	274	253	283	259	257	284	264	272	285	278	251	255	249	263	279	253	250	247	278	289	282	282	257	254	222	258	247	275	290	257	293	289	260	288	245	261	258	274	240	277	238	254	242	243	252	274	293	251	278	253	286	271	263	254	260	259	273	275	236	261	254	269	266	295	275	276	277	271	281	291	228	252	240	235	266	253	253	276	268	254	264	269	257	267	294	265	269	283	223	277	282	241	248	287	254	269	259	286	273	266	252	262	291	249	261	269	258	273	258	280	248	253	255	250	235	253	246	263	247	251	273	257	244	242	255	271	283	252	288	282	248	286	275	261	260	273	255	271	270	267	233	252	245	228	313	287	249	267	277	254	253	240	285	279	237	267	247	280	234	263	264	265	285	244	274	266	243	297	280	290	262	282	255	236	272	248	277	232	230	253	261	270	242	279	249	273	259	276	270	261	276	249	247	289	289	261	247	260	270	266	260	270	257	253	276	250	271	300	262	294	294	278	267	245	253	290	248	285	253	239	240	310	265	268	255	292	290	245	254	243	251	250	247	271	264	300	268	255	262	277	291	236	261	232	269	259	256	239	256	289	251	272	250	246	273	278	264	265	265	298	269	242	282	263	271	261	284	283	269	262	261	264	277	255	270	284	268	252	231	257	249	258	232	279	268	262	258	248	238	269	287	255	276	287	251	286	247	243	263	273	253	261	283	237	251	284	284	268	247	265	266	255	240	247	274	257	249	274	253	256	252	265	231	287	259	254	260	255	266	259	261	254	244	256	262	233	259	255	276	274	277	258	260	254	279	234	281	267	246	240	253	291	274	235	256	258	259	261	277	246	251	275	240	257	287	248	266	255	257	325	255	259	264	295	265	274	267	272	274	261	230	244	264	276	239	264	249	261	273	264	251	266	270	279	256	235	277	287	263	273	294	271	258	274	276	262	260	252	269	231	241	274	250	267	241	247	272	266	258	262	283	300	257	284	274	254	253	277	279	260	251	262	268	255	254	235	262	253	267	263	258	305	292	251	265	270	278	274	298	264	261	274	290	269	297	256	258	262	245	263	259	276	277	273	290	272	271	244	268	271	274	265	265	264	252	262	261	268	234	261	240	250	255	220	268	249	284	257	266	277	249	266	239	261	281	255	261	249	266	259	276	288	273	264	270	237	265	292	253	244	300	242	265	255	284	256	275	277	269	297	266	269	280	262	255	253	276	269	262	289	282	256	231	273	281	266	218	261	270	227	270	264	239	291	265	241	269	252	242	247	271	267	270	282	283	250	259	250	258	241	267	262	264	281	249	274	283	284	287	276	280	248	264	269	271	244	277	237	290	265	248	258	248	270	284	273	284	269	289	267	286	284	247	269	270	284	269	276	259	274	250	251	299	273	274	233	231	271	287	244	225	293	272	289	282	261	260	250	258	259	255	264	254	298	256	268	276	252	271	287	239	228	257	264	258	270	272	281	264	236	267	258	267	263	271	273	247	263	263	267	279	265	250	257	263	243	275	253	275	235	288	242	275	250	280	288	263	294	309	264	236	246	266	278	256	307	241	261	253	289	270	259	243	233	266	246	242	287	251	244	287	276	257	256	272	240	266	257	248	250	266	248	258	271	247	283	258	248	266	261	255	269	263	254	281	261	269	260	255	259	246	265	294	290	277	264	226	252	233	242	264	244	232	260	226	240	253	270	300	265	244	293	244
9252	855	989	1081	1021	946	869	786	822	787	808	770	774	786	788	767	772	738	751	726	719	769	764	717	781	740	745	756	743	730	782	786	740	721	759	759	706	727	781	741	665	800	685	776	727	769	760	760	731	767	733	735	763	756	720	750	737	766	688	766	758	767	752	733	742	747	679	739	727	704	758	740	728	782	728	684	762	763	762	723	777	753	731	692	762	718	734	755	715	784	751	757	749	759	747	761	753	692	756	744	744	748	771	764	707	712	706	760	749	755	743	735	722	717	715	782	820	749	746	787	733	677	704	774	752	727	768	722	714	723	798	719	729	771	750	757	750	782	737	724	735	766	788	740	759	737	734	757	748	771	723	716	735	749	739	728	755	755	717	788	768	698	736	771	698	778	744	773	768	722	757	734	733	750	749	739	743	734	734	739	773	740	759	741	753	754	747	704	717	753	775	785	685	727	717	772	723	748	740	747	760	762	706	740	764	753	762	806	765	745	779	729	732	774	728	737	734	737	763	765	731	749	757	742	755	753	769	752	720	679	726	738	720	764	716	751	723	654	726	764	710	770	740	761	692	739	755	787	751	765	722	727	808	673	693	734	752	749	736	720	727	725	754	767	733	752	728	728	704	749	739	763	729	762	701	767	768	708	759	756	735	710	761	777	707	701	755	716	754	750	735	759	748	792	700	760	715	722	757	700	749	772	705	758	702	696	748	700	740	758	733	734	760	722	742	741	689	768	783	745	752	778	788	749	709	740	794	751	778	740	757	672	753	728	719	783	715	733	693	759	770	714	718	747	742	741	709	751	697	766	732	740	759	770	789	704	803	724	732	754	739	734	731	705	740	719	717	744	666	716	747	761	731	733	773	762	702	738	790	708	787	717	716	747	755	770	719	713	756	764	778	746	726	741	708	771	743	741	755	725	749	736	744	729	780	720	703	761	739	730	721	735	730	751	772	737	728	711	775	758	741	700	694	777	718	775	741	693	760	709	775	732	708	740	745	784	718	761	713	740	790	679	768	750	761	727	728	756	735	740	761	779	771	739	705	743	756	744	705	741	724	766	742	738	753	780	754	731	734	753	728	763	738	745	722	717	753	731	742	693	731	717	736	756	721	780	767	706	699	743	756	759	770	731	744	758	703	776	745	718	735	727	775	730	756	747	709	762	702	719	754	726	772	759	756	722	766	742	766	794	735	778	784	747	754	710	748	751	771	706	734	723	709	722	733	752	784	729	756	701	766	742	722	804	724	715	718	704	752	769	782	732	775	730	738	726	802	791	741	731	704	690	741	706	737	729	748	758	726	757	735	742	741	726	681	745	750	734	777	738	755	720	766	718	730	742	752	710	758	719	780	732	706	736	728	778	764	724	760	719	706	772	766	721	720	740	736	748	724	680	714	741	722	757	744	790	758	721	756	746	782	680	717	739	728	753	729	769	754	721	777	776	737	799	741	722	768	788	739	779	715	743	752	692	756	756	757	737	738	737	787	705	744	750	729	723	759	736	707	745	748	698	741	737	776	751	771	771	743	754	753	768	774	775	726	709	787	682	728	760	705	732	744	749	768	761	779	739	768	701	733	693	767	807	744	707	772	716	729	760	755	770	726	784	785	699	741	833	700	708	690	759	793	738	745	757	726	735	766	729	793	747	705	814	724	734	784	709	761	702	742	755	729	799	733	773	765	708	714	682	777	717	715	722	725	743	783	771	665	751	742	715	759	737	730	710	713	710	726	758	773	763	692	752	771	740	749	774	747	717	722	737	724	770	763	715	726	763	758	752	741	711	742	741	716	776	722	766	694	703	755	790	697	755	706	763	752	782	757	799	705	713	735	735	745	745	696	774	734	692	778	744	805	720	775	770	802	716	750	761	791	737	721	725	732	734	762	737	748	748	736	764	757	748	774	729	737	719	726	766	709	803	762	744	749	798	742	763	786	786	727	733	719	736	704	704	730	736	716	743	721	785	740	746	780	743	746	772	739	766	781	727	720	752	810	774	720	716	767	718	690	713	715	717	733	782	752	722	735	737	728	695	719	756	781	761	699	799	711	715	731	733	714	740	737	757	714	714	748	713	772	766	725	742	723	714	773	758	689	755	790	729	716	742	669	768	739	717	737	723	790	739	754	731	728	737	738	793	782	730	709	748	763	764	723	758	802	744	740	744	778	753	757	713	760	733	685	783	754	728	727	729	748	696	753	753	747	737	749	784	677	724	715	706	744	718	738	747	783	725	701	749	718	697	729	789	757	751	739	750	740	722	749	748	765	746	698	691	730	772	771	690	718	717	731	735	719	740	741	748	709	691	752	726	751	752	758	696	770	748	739	774	726	770	801	783	740	739	748	695	745	707	779	721	743	744	698	730	691	739	681	735	732	740	734	750	730	765	745	725	732	694	702	716	760	731	754	734	780	721	726	740	707	724	730	752	708	770	713	756	723	755	720	822	794	755	759	792	758	743	743	737	764	682	731	762	747	736	766	706	764	761	732	692	749	746	765	740	728	756	745	792	703	792	706	751	766	743	734	740	777	757	792	766	724	753	753	771	741	718	706	700	723	773	713	722	714	718	793	724	751	767	762	786	717	768	731	694	753	723	789	713	709	736	701	766	706	712	712	731	670	759	746	745	824	726	760	772	742	742	775	686	747	782	742	773	714	732	756	736	750	757	705	764	738	730	741	745	689	733	764	736	781	719	786	767	745	744	725	729	691	731	764	746	735	735	746	736	719	764	741	747	737	697	735	735	777	719	708	702	756	743	732	730	725	767	730	815	793	690	735	764	750	729	702	736	687	697	694	771	706	812	770	712	743	781	751	761	769	724	750	755	725	749	704	794	773	777	759	744	782	729	752	744	741	750	729	732	763	763	744	723	727	737	725	751	768	727	780	736	746	713	748	708	738	728	732	759	725	712	721	766	785	736	795	747	736	743	746	711	715	787	715	687	729	762	792	758	722	764	724	778	725	741	722	734	698	761	745	737	769	728	709	765	748	769	741	702	812	763	757	762	722	763	731	713	717	757	747	744	740	726	781	703	691	751	718	767	770	704	767	750	768	747	732	695	715	752	753	716	801	745	765	770	724	688	760	707	777	773	725	718	743	776	729	732	755	742	696	709	749	771	731	737	715	745	744	742	733	754	762	714	766	777	699	757	711	732	764	765	756	748	726	736	743	752	793	757	746	735	756	738	726	782	753	774	714	748	731	816	742	766	702	727	731	773	718	715	722	729	728	737	753	735	729	756	760	714	735	781	715	775	754	754	720	761	734	731	723	720	748	730	763	681	727	679	781	754	721	705	756	758	712	716	749	719	720	766	719	709	774	702	711	744	785	774	784	799	805	710	768	738	719	712	743	757	749	730	750	712	767	713	805	771	747	743	734	735	804	752	739	742	706	734	774	729	745	718	760	758	737	753	718	788	728	763	727	753	801	741	747	722	747	767	764	709	747	766	697	798	764	774	737	699	757	809	751	751	717	727	748	759	809	789	792	739
40896	7424	1697	1185	819	654	408	344	282	307	257	200	219	185	203	182	172	167	178	162	156	189	159	177	162	157	136	144	149	152	169	150	140	158	147	148	146	145	124	145	134	154	123	148	179	149	139	164	129	147	141	131	149	131	133	144	160	153	168	147	158	155	161	148	145	148	152	107	151	126	141	144	169	165	139	146	134	169	151	143	156	149	146	165	150	150	151	154	161	135	141	133	140	134	148	148	146	147	153	129	140	136	150	145	147	140	158	154	161	176	121	145	131	143	141	161	148	150	139	163	167	147	149	150	161	136	137	132	156	141	142	135	155	142	149	141	156	150	143	123	134	139	130	150	131	158	141	134	154	129	151	139	139	155	161	143	140	153	149	145	140	149	136	132	160	147	132	138	124	150	149	151	152	172	152	150	173	159	150	155	119	124	141	133	141	151	141	140	124	146	135	162	156	163	132	152	127	143	159	157	146	157	138	134	143	161	129	164	107	152	157	134	119	138	136	141	170	152	136	161	137	139	138	159	139	167	132	143	144	128	141	119	125	126	140	166	140	129	124	161	161	138	145	133	142	133	157	152	149	157	161	157	167	152	164	149	161	169	148	148	148	158	140	154	174	157	131	144	146	151	163	174	144	144	125	140	139	117	144	128	140	162	140	152	150	129	137	125	141	155	129	143	150	163	158	145	150	141	132	134	125	157	162	165	134	149	142	157	129	151	135	143	136	151	169	153	143	136	140	142	156	171	153	106	159	157	150	166	135	140	163	161	156	171	151	132	131	143	123	135	159	148	160	107	148	143	142	172	148	151	154	158	135	119	152	143	138	143	134	145	147	145	157	139	158	138	142	144	137	133	150	156	147	160	131	155	145	134	146	142	146	165	152	124	147	150	153	137	139	150	104	151	137	154	140	134	146	144	151	144	126	132	147	133	152	136	148	154	141	161	151	137	160	135	145	144	149	135	140	128	139	155	147	161	124	141	142	146	135	144	131	137	178	128	159	128	125	155	124	141	155	144	162	162	130	160	150	136	166	152	159	135	131	129	144	138	149	149	131	139	142	128	123	141	123	136	162	147	141	143	145	141	153	122	129	156	124	141	151	139	163	143	134	148	140	150	129	137	135	147	139	128	139	140	162	170	143	142	143	138	135	144	131	131	129	138	127	132	163	145	132	141	147	145	158	151	138	136	139	133	134	146	130	127	148	183	152	122	124	148	139	135	164	179	158	134	150	158	139	155	121	154	122	148	126	134	131	128	152	139	142	147	117	141	169	138	144	143	155	153	143	148	146	148	137	151	142	133	137	148	144	154	149	145	165	148	146	172	128	139	134	166	154	156	140	160	146	134	151	149	144	149	154	168	128	148	144	166	138	161	146	171	156	147	146	128	141	130	148	135	137	120	131	148	154	144	153	130	135	151	153	121	146	133	157	153	152	150	138	153	134	142	156	138	155	122	146	153	139	176	130	140	150	148	160	141	155	145	137	151	137	133	150	135	129	164	159	133	158	139	150	147	146	131	143	125	133	145	158	137	138	145	163	139	150	129	158	145	158	141	133	172	136	148	144	143	134	131	121	133	146	153	148	168	150	141	133	171	162	124	153	155	146	140	150	141	146	132	131	177	148	151	132	160	155	127	121	143	141	148	166	138	152	133	143	159	144	134	132	144	127	167	132	170	145	141	128	142	155	163	143	149	145	145	148	164	175	162	144	156	152	145	141	143	163	135	144	130	126	149	149	128	149	128	152	129	138	153	137	153	121	135	151	123	162	158	129	136	163	149	147	158	146	165	131	124	126	146	163	143	152	137	132	134	132	154	137	137	144	145	137	143	133	137	161	117	153	150	162	144	161	154	145	142	123	145	169	132	138	135	137	143	148	127	141	134	145	146	157	136	151	167	137	163	147	157	154	134	141	157	117	128	152	145	147	153	143	148	156	140	128	141	126	150	136	130	118	139	163	163	153	127	146	140	137	147	122	147	153	154	142	135	153	140	137	156	148	139	159	156	120	174	138	149	148	133	136	131	129	128	156	134	126	166	147	125	126	143	122	143	135	148	156	144	132	153	137	152	148	126	167	149	115	143	155	141	154	148	129	126	165	144	153	162	136	166	154	130	135	139	166	156	157	129	131	157	123	136	144	137	134	150	137	165	128	132	128	131	139	144	149	154	137	157	116	165	154	153	152	135	152	155	161	160	144	141	133	156	141	160	133	155	142	141	137	138	145	138	150	151	139	134	139	135	155	130	141	156	153	157	147	150	158	155	140	141	140	169	143	151	129	152	131	147	153	131	141	145	171	132	132	135	147	142	162	142	143	149	152	150	129	137	148	141	128	123	153	157	162	135	138	146	143	145	144	138	149	162	144	130	141	155	161	135	142	147	151	174	164	137	148	156	143	148	137	129	146	123	171	124	134	133	129	150	143	143	173	124	153	141	164	135	145	136	149	129	117	154	127	144	142	137	151	146	143	145	148	147	121	153	147	141	144	119	132	130	133	143	152	146	153	151	151	139	162	133	167	147	131	145	158	148	137	132	146	159	165	138	148	150	151	153	129	136	154	121	150	136	133	136	136	134	145	140	135	152	147	142	147	152	121	129	151	141	136	143	142	141	148	137	162	153	147	121	150	148	155	157	152	148	137	146	152	143	147	147	135	135	132	145	148	140	140	149	143	132	142	147	139	127	154	151	126	147	139	138	153	142	133	150	126	160	137	130	141	136	142	130	141	125	152	137	159	178	154	135	127	150	122	141	115	155	155	133	149	148	138	140	157	136	149	111	163	130	133	129	138	145	139	136	150	137	144	135	166	158	142	140	139	158	160	144	164	145	146	165	168	148	135	158	153	146	144	135	142	125	135	148	137	148	148	126	167	146	155	132	157	139	133	143	140	155	151	149	147	146	139	159	150	162	141	148	121	152	151	147	154	117	135	147	152	146	164	135	149	159	155	141	147	153	144	152	138	146	160	130	137	171	150	143	166	130	144	139	146	142	147	147	130	127	154	157	125	166	126	156	139	153	135	158	172	145	137	145	130	154	140	154	139	144	173	137	143	137	156	146	165	133	127	158	150	145	151	161	148	137	138	141	146	135	146	136	145	152	147	160	130	164	129	125	148	151	158	146	126	145	142	139	124	139	140	137	162	126	144	154	147	147	148	165	155	140	172	152	148	136	127	141	149	127	141	162	130	167	145	154	142	132	165	143	135	163	165	135	121	172	139	152	143	137	135	145	135	140	137	146	153	152	145	133	150	154	168	136	146	147	130	143	122	145	130	145	131	159	151	144	130	154	141	149	147	144	161	151	134	142	158	140	143	121	146	132	145	150	145	157	154	145	146	141	136	138	133	143	142	169	162	158	139	162	132	157	151	139	123	147	127	144	129	152	144	131	139	152	171	142	148	166	120	173	154	156	132	150	162	159	132	136	142	165	126	150	129	134	156	144	167	126	153	137	144	160	141	155	133	157	146	150	158	141	154	144	143	167	146	130
20108	1593	3005	3284	2852	2525	1785	1516	1250	1157	1055	952	886	858	732	722	825	667	663	633	599	555	566	529	539	569	557	521	508	519	497	492	509	503	538	469	473	492	452	503	448	450	473	461	442	448	477	473	525	503	479	498	484	475	427	465	451	423	441	441	463	431	449	422	450	445	450	471	436	423	479	427	443	428	431	424	415	441	483	405	441	420	453	449	438	434	427	418	407	424	428	429	437	432	420	440	425	450	428	442	465	438	439	468	466	440	425	431	449	426	452	454	466	419	461	430	430	426	426	475	427	451	409	418	457	428	460	418	451	442	472	448	431	452	438	446	463	468	467	439	438	466	412	391	464	413	446	469	452	426	409	420	468	458	492	426	474	420	418	424	414	448	447	419	464	412	452	428	391	408	436	434	422	444	456	446	457	446	441	439	451	439	440	439	427	433	447	478	430	417	444	450	446	462	449	444	442	451	400	437	437	411	481	459	480	440	485	414	444	462	436	443	481	436	407	442	442	474	428	449	420	444	409	448	453	434	388	410	420	423	417	421	448	452	395	432	439	444	483	406	424	445	439	423	430	439	459	438	466	426	443	408	429	438	419	449	406	448	429	444	429	404	433	414	420	447	465	420	424	412	441	484	474	445	429	459	438	450	411	435	439	448	462	424	427	460	432	413	425	412	451	454	457	416	433	461	457	425	461	428	419	451	423	414	432	391	467	424	419	413	468	423	493	396	470	421	445	440	439	423	420	401	427	424	432	429	431	432	401	469	445	448	404	441	452	452	395	453	453	449	421	421	435	471	428	436	456	415	438	436	445	435	427	456	450	470	468	455	452	467	444	425	401	445	412	436	415	425	413	455	440	442	447	402	430	453	438	407	443	419	455	445	397	463	449	426	430	455	422	469	440	409	425	440	451	465	445	417	403	430	443	472	443	443	445	444	433	416	458	434	449	456	429	458	412	445	467	451	428	431	411	427	411	426	435	450	416	420	457	424	465	423	385	411	420	419	444	455	446	414	423	467	428	422	425	414	411	433	451	448	428	449	440	419	433	397	434	431	469	441	452	441	439	426	434	474	439	456	438	437	423	428	444	427	449	464	461	449	421	442	444	451	439	438	397	474	457	455	428	427	431	439	395	439	467	444	455	403	442	444	453	434	423	447	425	445	418	407	455	425	458	438	404	390	449	430	433	446	442	453	460	437	428	454	411	423	429	365	428	455	438	420	423	452	415	424	430	431	470	421	447	433	431	417	441	422	449	425	452	468	410	427	458	437	404	477	448	412	427	426	427	422	436	431	433	405	458	468	444	445	429	397	449	412	444	437	452	461	426	433	437	434	448	424	478	429	418	430	439	447	430	469	432	435	444	451	428	429	448	428	423	431	452	438	428	423	434	475	437	416	433	459	441	410	421	422	415	447	441	454	415	394	427	420	432	476	424	445	426	441	459	424	437	429	425	446	434	430	454	441	411	462	447	394	466	459	430	428	419	418	422	444	427	453	449	447	429	444	469	457	410	427	447	447	429	410	433	436	445	441	459	402	410	399	430	426	430	418	419	465	472	385	443	446	449	455	434	418	428	481	429	422	389	435	478	440	464	454	426	424	459	402	442	484	437	427	446	390	433	454	439	444	410	489	414	446	412	425	448	392	444	416	418	455	492	419	437	453	467	406	394	443	399	420	424	466	459	461	416	460	435	449	409	396	459	407	453	396	499	445	472	418	449	454	460	454	409	431	461	463	426	462	430	445	435	431	458	396	422	419	409	397	423	437	441	437	477	449	412	434	431	429	413	415	439	423	428	454	423	418	451	456	414	463	408	427	417	392	445	412	450	447	457	455	436	447	446	423	407	440	404	447	460	434	447	423	435	415	442	422	474	418	433	428	449	421	441	450	439	402	512	419	448	420	444	417	487	442	449	446	424	459	441	440	469	418	464	405	461	418	423	442	435	459	450	417	421	441	441	439	420	465	442	423	470	453	455	454	422	446	428	441	415	463	412	420	450	399	450	428	447	415	432	467	426	418	427	441	429	436	440	421	442	449	417	452	439	407	406	445	435	463	402	437	427	443	435	395	436	414	456	455	434	464	461	478	425	418	457	433	438	412	456	469	439	443	412	405	458	414	428	432	438	433	433	436	431	438	389	404	460	412	462	423	459	441	456	407	424	437	443	455	436	422	486	446	431	433	438	412	459	450	452	403	456	438	439	420	415	451	448	418	429	429	436	474	457	415	413	429	450	404	442	440	404	464	478	438	427	415	380	457	442	418	448	422	454	409	463	407	429	421	436	436	443	436	410	468	439	424	419	421	447	443	405	413	418	395	488	404	407	458	461	444	438	435	444	424	424	436	443	430	466	403	431	459	427	440	385	429	451	413	441	466	438	429	439	437	424	438	451	444	411	446	399	453	437	421	428	427	449	444	434	443	423	432	477	442	424	441	425	441	452	438	414	408	418	386	416	458	445	446	410	455	466	424	444	440	427	438	434	431	428	426	413	390	427	453	464	433	429	476	460	399	467	412	449	458	434	434	421	471	416	435	402	433	446	459	409	407	449	436	453	449	403	422	444	446	413	435	472	430	453	425	424	393	475	411	442	444	423	370	436	445	430	419	428	427	403	444	455	436	437	462	442	432	437	415	460	425	441	453	442	482	402	445	416	425	454	414	435	449	426	432	455	435	421	427	435	446	434	455	419	425	424	452	434	426	447	422	420	425	472	461	433	409	458	444	411	450	416	421	399	473	451	440	446	452	427	440	449	457	435	417	428	436	467	482	416	457	432	460	415	460	428	412	449	460	436	424	403	414	444	425	476	445	430	452	423	434	432	436	410	453	457	425	456	459	419	452	447	395	435	421	407	441	416	440	448	452	423	407	414	417	438	446	452	475	393	432	461	402	427	407	477	447	439	438	458	436	409	435	423	431	431	437	490	440	444	424	424	433	470	411	428	426	467	425	432	438	425	435	431	446	444	415	433	411	463	415	420	404	464	422	408	437	407	448	422	429	445	432	437	423	445	418	404	411	415	440	443	425	415	458	429	432	440	426	411	434	452	431	460	447	438	451	452	428	428	425	469	440	436	488	450	423	475	467	431	435	440	436	422	433	424	404	451	422	455	414	468	417	397	442	442	425	415	433	433	409	402	453	440	459	457	422	460	477	460	445	407	410	404	424	444	437	420	437	466	419	436	431	431	412	424	408	443	406	418	384	451	421	422	420	466	467	430	417	442	421	430	407	437	418	445	450	408	420	438	391	436	439	416	419	440	473	445	435	416	418	475	416	434	432	400	440	453	422	451	408	454	450	434	444	422	426	440	448	402	422	458	432	445	472	396	431	417	433	434	432	411	427	440	458	437	441	430	402	471	427	435	407	435	447	437	433	445	439	418	402	424	414	432	406	441	447	436	444	460	418	397	433	421	434	425	417	448	418	449	400	424	415	466	418	425	417	405	438	443	457	436	445	444	456	437	439	447	456	403	466	453	422	449	434	438	435
52546	14458	4302	2212	1357	987	654	466	417	319	288	249	225	228	191	188	183	166	156	158	134	119	146	159	143	132	125	128	143	143	127	141	134	129	124	122	130	111	97	123	118	112	131	110	98	139	136	120	96	134	107	124	106	129	120	115	118	116	113	99	135	121	106	120	124	117	119	108	131	112	114	100	134	113	125	101	107	130	117	124	114	103	121	109	123	115	131	113	110	116	112	128	144	122	107	114	92	115	97	102	111	99	110	113	108	106	101	105	104	120	133	141	111	104	100	83	117	125	100	117	93	103	89	114	95	112	115	133	114	99	101	111	110	121	117	146	119	112	117	94	117	110	116	102	112	116	108	103	125	100	109	116	125	124	101	116	116	119	123	114	105	125	115	102	118	111	119	121	131	117	100	104	120	113	101	111	112	106	127	97	135	109	108	115	108	115	107	118	122	113	119	102	106	88	113	110	115	128	116	120	110	128	114	126	111	127	122	101	107	117	108	117	145	100	117	104	107	116	114	115	125	130	117	124	116	104	111	113	107	101	112	130	121	104	112	113	111	133	102	98	102	95	131	141	140	114	124	132	123	122	107	114	113	106	109	102	129	107	131	111	133	124	89	120	104	101	107	99	117	131	120	120	115	127	134	109	100	112	106	113	94	120	128	119	122	117	123	100	132	107	93	103	101	107	119	98	120	125	106	112	129	111	94	114	100	129	112	107	120	110	104	102	110	114	110	129	111	91	110	120	106	118	122	111	109	116	104	88	88	108	114	127	122	99	119	98	121	92	128	111	128	105	116	107	98	96	105	138	101	99	107	87	114	107	125	105	118	103	103	101	119	111	121	100	135	101	108	118	106	118	112	130	110	132	109	110	128	110	116	108	104	118	114	92	125	131	107	133	105	109	125	109	109	93	109	115	141	95	100	117	115	126	110	101	108	107	105	119	110	97	113	97	124	129	102	119	93	114	123	113	105	105	110	116	94	99	125	117	103	102	121	111	91	118	120	115	130	102	100	115	110	97	100	138	112	119	112	125	121	119	108	128	117	118	106	101	117	122	99	97	101	107	105	101	98	97	115	103	117	133	121	111	135	129	102	102	84	110	113	107	115	120	106	115	119	100	109	99	111	110	129	110	135	102	107	104	127	96	112	100	110	116	109	89	118	110	114	100	117	84	113	103	110	104	104	121	115	112	122	125	112	104	110	118	117	103	115	112	110	117	90	99	94	96	114	120	101	90	118	103	117	114	110	111	100	97	110	111	133	105	120	111	100	104	128	95	114	110	117	99	102	118	115	118	98	106	128	135	118	113	114	107	110	113	106	113	108	104	129	121	111	108	124	122	116	84	98	113	102	111	121	125	98	93	113	112	99	124	93	115	116	88	117	110	125	101	120	107	124	131	92	110	109	131	95	105	111	123	111	127	100	113	109	115	121	107	114	114	103	105	107	99	104	103	108	98	98	123	101	107	122	118	116	96	102	131	98	99	117	113	120	119	110	106	102	118	125	99	106	104	116	112	116	115	112	131	104	91	113	102	135	114	111	107	125	137	107	102	103	88	117	128	120	114	108	105	108	106	118	112	118	109	133	119	90	108	118	117	113	86	111	109	117	99	101	87	96	118	113	115	107	129	132	118	101	114	115	112	117	122	100	118	109	112	117	107	117	121	125	109	118	105	111	116	106	120	116	108	115	115	117	120	100	93	112	103	128	122	114	127	106	101	106	106	103	122	107	100	114	120	115	115	128	118	130	109	103	119	113	115	118	132	108	115	109	98	124	103	101	111	122	115	100	111	112	101	107	107	95	113	107	100	113	123	119	96	123	120	113	117	120	121	115	98	110	128	94	99	108	94	115	98	117	120	119	120	99	101	121	114	121	112	106	104	113	112	106	116	102	119	118	114	109	109	99	103	119	104	109	113	106	107	111	96	116	124	110	116	104	93	112	114	105	107	104	95	105	125	145	111	110	113	105	105	106	115	110	120	113	110	108	124	95	107	106	97	104	98	115	116	123	122	102	118	112	117	95	104	119	117	119	116	113	117	108	111	102	119	114	92	124	99	115	121	125	125	121	90	93	112	111	101	111	133	111	113	133	117	111	122	106	119	114	99	98	121	103	105	98	106	123	104	107	112	122	128	124	140	126	120	113	100	105	123	100	115	140	116	107	122	125	114	114	107	122	98	122	120	130	118	109	101	115	101	108	131	98	123	107	99	107	127	122	119	103	129	94	119	111	94	113	93	99	116	108	122	123	105	119	119	99	92	125	97	109	142	104	108	113	115	97	119	110	109	108	109	133	87	102	105	117	105	110	119	111	93	121	96	106	103	104	120	93	110	106	101	113	112	112	106	107	112	105	105	104	115	106	111	120	123	115	128	114	104	114	118	113	103	126	118	127	114	115	99	108	102	101	100	114	106	108	104	111	104	122	98	114	116	124	101	125	113	120	117	122	133	113	116	112	112	111	103	111	107	133	104	132	88	107	131	117	105	135	102	122	122	120	119	120	100	113	98	100	139	115	121	106	99	113	106	137	114	118	127	104	121	89	107	102	120	115	111	110	127	102	110	131	103	106	119	128	118	103	107	114	104	101	119	104	107	101	100	107	104	124	91	108	111	116	105	118	114	137	114	111	100	112	120	101	110	89	110	117	109	111	127	117	127	113	115	111	115	111	131	115	106	119	107	104	113	120	133	112	112	99	92	93	110	100	104	112	124	108	99	111	102	110	114	106	108	117	122	105	120	106	118	104	111	117	102	115	110	121	115	98	102	98	91	111	105	123	111	113	115	84	126	95	119	99	104	100	125	115	111	98	107	111	121	95	128	112	116	111	137	120	125	107	101	124	114	109	102	126	99	113	109	119	115	101	89	118	124	102	136	95	124	110	112	102	103	114	96	111	115	106	104	113	110	107	107	109	112	95	105	111	120	107	110	97	104	99	113	123	122	111	116	102	103	135	96	111	122	114	108	99	119	113	124	114	100	108	125	92	118	127	101	115	104	130	116	109	99	115	106	121	111	103	126	118	117	117	103	124	109	107	106	123	125	140	119	81	125	111	98	111	118	112	112	118	133	112	102	110	103	104	112	115	113	95	114	114	99	103	114	90	93	118	117	118	125	103	113	115	108	146	123	120	94	91	129	111	115	113	113	93	101	117	97	116	92	108	109	129	107	104	104	115	128	119	114	95	101	127	105	96	106	113	130	111	95	105	109	92	130	108	96	107	117	111	139	125	108	113	113	122	109	113	112	103	104	106	112	104	108	115	99	114	92	118	107	130	131	119	115	119	97	109	132	117	108	105	99	110	108	106	121	123	101	110	108	102	131	128	109	117	111	103	99	97	104	111	96	113	116	124	120	118	101	107	127	104	111	116	110	119	89	114	111	120	135	124	119	107	121	119	111	136	119	140	108	119	117	114	126	125	119	120	127	120	116	110	113	129	124	112	118	114	103	96	114	137	111	116	119	117	131	106	127	114	114	115	124	104	112	102	103
25208	2613	5054	5848	4789	3919	3098	2483	2078	1807	1490	1421	1291	1107	1010	947	861	856	776	715	721	661	651	627	550	622	592	526	553	511	496	503	529	508	464	473	494	451	472	457	461	468	458	460	421	445	414	394	416	455	409	410	426	439	442	412	444	392	397	382	426	401	433	384	357	364	394	420	416	389	386	397	394	414	428	416	408	387	382	393	407	403	385	368	390	388	391	399	409	353	347	350	362	367	399	391	384	381	347	369	358	356	385	360	370	354	348	369	406	387	393	400	352	329	375	365	362	335	380	382	371	324	355	375	370	375	326	364	375	390	388	323	367	358	356	377	359	357	344	350	372	376	368	399	355	365	395	411	342	398	374	389	405	351	355	378	349	345	376	379	381	391	394	376	367	401	374	375	364	388	408	364	398	365	328	376	359	364	363	375	387	389	354	365	416	331	377	355	355	342	378	358	347	372	340	325	352	325	344	395	355	356	378	367	401	336	371	383	398	342	394	359	353	390	369	364	328	372	386	353	350	333	342	395	351	397	395	395	341	371	399	365	394	382	368	373	373	364	349	370	368	377	392	357	369	360	369	371	374	345	362	355	317	346	355	339	350	361	352	382	389	386	394	380	333	344	379	383	348	378	356	357	373	370	351	401	393	334	356	355	375	369	355	382	359	380	378	343	332	366	374	352	391	375	402	392	364	362	339	371	373	350	385	372	347	352	360	400	419	389	330	385	346	333	396	355	362	373	359	385	385	374	350	381	357	367	367	356	354	361	349	372	351	342	349	382	323	347	357	380	375	365	374	348	346	356	338	371	336	382	382	360	347	339	324	362	336	360	342	384	379	354	360	380	364	382	349	366	359	403	333	382	355	381	397	363	345	370	364	346	382	369	399	355	361	389	358	377	384	340	366	403	361	370	371	354	363	369	376	346	343	368	353	366	359	366	420	340	362	366	361	363	364	358	355	393	385	331	351	328	332	344	352	364	359	350	373	361	377	348	368	355	358	368	354	371	360	368	344	386	399	394	407	372	358	352	366	394	392	335	361	347	385	389	350	395	384	365	378	368	349	357	374	353	378	338	333	378	393	364	345	336	380	376	353	363	337	337	358	346	355	349	353	326	319	334	393	375	362	402	360	371	386	364	332	370	375	345	359	333	363	338	387	356	363	374	332	358	353	364	349	350	347	351	376	367	379	375	356	352	367	379	371	396	383	380	345	362	394	389	379	337	403	385	369	374	375	382	364	360	399	355	346	386	379	390	372	384	369	380	376	382	375	366	351	388	355	370	370	370	381	368	372	340	378	332	361	361	397	351	386	362	337	371	367	389	362	374	314	385	373	388	361	351	354	343	352	331	342	337	333	329	387	381	374	345	400	362	385	381	367	403	359	375	359	385	378	369	336	352	364	353	379	381	368	336	353	393	369	363	385	365	354	399	364	363	371	349	353	365	333	384	389	346	365	383	349	389	339	377	339	367	354	369	329	357	316	370	361	348	357	368	352	358	357	364	366	321	351	339	384	354	360	380	344	374	377	394	376	330	339	382	364	365	359	350	367	408	392	357	353	362	325	396	377	329	362	359	367	392	358	363	358	387	393	393	387	369	335	362	361	369	375	333	367	396	385	390	339	347	335	338	356	363	404	366	353	341	322	349	328	359	365	378	385	390	407	355	376	384	336	360	342	349	386	381	360	370	345	400	396	383	365	353	406	337	360	399	383	373	352	359	366	383	337	367	359	335	352	350	368	388	368	389	381	341	364	400	342	384	353	390	374	368	409	391	367	361	346	367	366	339	348	348	392	349	342	397	341	380	386	362	372	363	380	423	375	358	379	365	366	364	374	361	367	357	346	380	405	350	377	349	387	349	383	326	361	340	367	354	370	354	379	361	355	353	367	366	374	392	346	378	340	359	369	386	374	368	383	398	367	378	412	363	360	349	334	351	348	390	356	371	348	329	333	352	374	360	371	341	326	366	369	348	363	354	388	348	398	350	378	381	344	388	373	375	351	377	369	335	338	371	362	368	352	367	384	362	394	394	351	374	353	374	375	373	351	381	386	371	346	368	390	381	363	362	333	385	370	346	354	386	359	338	358	368	360	389	352	342	388	376	391	373	364	344	367	348	339	391	386	377	373	350	333	339	387	386	365	406	395	385	350	384	324	383	417	406	370	340	371	346	386	363	357	359	348	339	366	363	367	348	350	382	395	349	372	375	344	363	326	364	358	355	359	355	381	358	349	404	371	338	371	348	351	349	381	349	336	368	363	419	353	360	399	378	365	389	334	343	347	358	349	346	373	370	364	383	404	375	373	377	358	364	355	357	344	382	370	365	381	365	347	370	361	351	387	382	328	417	374	381	394	364	366	380	362	361	373	349	356	366	346	372	356	366	357	369	373	368	369	370	376	407	351	353	360	353	360	381	367	371	365	364	356	357	392	387	354	365	418	325	402	355	328	377	350	366	360	372	377	364	387	387	380	364	342	352	316	345	377	371	345	370	330	395	332	356	367	377	359	385	360	369	348	369	390	369	397	360	371	383	379	358	389	375	369	378	360	379	367	359	351	334	344	383	388	381	366	385	336	397	385	375	357	360	377	361	385	358	377	386	396	334	370	419	348	346	365	355	341	387	364	386	337	374	363	368	366	342	392	349	381	332	376	343	376	365	337	357	358	359	374	337	335	363	341	368	375	374	343	387	345	374	368	370	343	360	357	371	339	394	363	385	377	379	356	381	340	353	385	379	366	366	354	336	343	381	395	356	345	379	406	339	391	428	352	390	321	381	378	342	348	358	354	349	387	390	342	359	380	373	385	355	354	345	387	356	332	381	358	384	361	345	375	379	346	392	383	365	359	379	372	347	349	369	386	372	383	378	358	371	371	377	376	354	382	377	322	366	375	371	390	349	340	375	358	370	351	370	351	368	343	348	343	376	379	365	405	362	375	366	379	388	361	362	356	360	349	351	337	366	365	362	315	369	379	313	356	394	378	386	337	373	364	382	355	382	391	377	375	326	375	374	375	393	375	325	373	345	361	356	373	353	381	342	372	364	388	368	374	364	341	388	364	384	358	358	393	396	384	368	415	349	336	362	370	366	348	374	339	329	368	343	413	321	393	415	372	375	376	369	355	364	368	357	366	395	344	369	384	370	403	380	361	360	364	362	390	352	364	358	384	389	374	352	364	393	353	386	372	356	364	355	352	391	389	353	366	363	361	330	374	338	394	358	331	351	381	353	354	352	379	359	378	343	369	375	395	342	372	362	345	362	344	343	371	378	366	359	344	364	333	363	370	375	381	381	370	407	389	362	367	352	386	350	363	367	382	359	329	383	347	358	364	375	362	374	367	362	372	359	357	348	374	364	341	388	375	370	347	362	373	379	375	369	355	376	367	374	357	373	355	354	375	378	365	346	371	356	370	361	397	363	330	365	377	349	389	379	344	375	384	346	397	366	379	373	379	377	391	357	371	352	362	392	378	367	353	342	376	335	346	354	325	342
10157	498	427	349	312	279	296	270	267	286	276	255	275	248	265	247	278	240	256	259	254	269	276	247	246	269	283	261	270	263	243	240	250	252	247	231	270	286	256	226	268	264	254	274	256	273	245	291	268	284	237	256	262	257	255	279	279	256	284	262	293	250	281	288	265	270	277	246	276	271	291	264	246	250	260	290	234	292	244	256	256	253	269	255	259	281	280	265	274	253	274	254	280	265	229	262	267	264	264	272	279	263	276	258	264	272	301	243	274	263	257	270	260	254	279	269	254	238	275	251	289	264	287	270	280	249	276	263	247	248	258	231	265	251	306	283	242	265	257	246	230	259	241	251	251	249	279	268	258	240	245	268	286	271	253	271	256	265	230	274	232	249	260	251	249	258	288	264	238	272	275	246	243	250	267	252	262	299	246	265	266	243	257	266	265	258	267	276	258	262	267	243	260	249	256	239	257	244	251	271	272	287	274	253	269	282	239	256	270	249	297	245	268	282	258	270	281	220	256	256	272	261	260	269	248	268	251	233	253	275	239	260	242	272	245	268	276	262	285	263	252	263	278	246	267	292	246	282	274	239	281	255	269	253	277	281	275	282	261	256	257	270	254	269	247	281	281	266	271	268	267	286	268	286	274	264	274	230	288	238	256	250	249	260	280	273	267	258	276	275	254	258	275	279	231	277	275	260	265	297	278	274	279	257	257	271	263	239	279	274	258	285	279	304	257	260	300	264	251	262	265	260	283	285	268	280	289	243	272	263	245	263	263	249	257	254	264	257	259	256	268	259	281	276	272	247	259	238	256	246	252	237	239	257	278	249	261	252	236	275	264	247	279	286	260	263	271	254	255	280	264	243	226	260	280	250	237	238	271	265	266	256	275	283	251	264	256	262	280	262	288	268	275	258	234	264	279	266	263	252	269	240	224	262	257	270	291	267	279	273	272	261	234	245	258	289	280	280	275	301	269	286	272	266	263	252	228	284	255	293	262	269	268	265	264	283	281	294	260	240	261	258	265	287	233	250	255	245	253	263	250	257	240	242	269	239	247	265	254	260	297	269	265	231	238	269	269	284	249	253	246	263	252	274	264	244	258	268	248	292	262	257	264	274	270	264	248	285	261	249	259	273	263	257	268	249	265	269	277	248	268	245	269	275	269	238	227	303	229	270	278	280	287	253	263	276	273	260	268	289	257	262	258	261	266	274	280	265	285	232	281	272	282	229	266	266	255	255	247	273	258	257	270	257	244	242	245	278	276	243	278	255	262	269	257	285	273	250	252	267	269	279	251	273	237	274	253	278	250	276	249	284	247	287	259	266	264	253	274	265	258	283	267	298	241	266	242	286	260	281	264	262	269	259	253	264	263	286	259	262	246	261	268	250	283	248	262	259	259	272	247	246	275	260	256	259	257	266	270	267	267	256	268	293	267	283	271	251	260	269	277	294	254	272	266	267	262	249	260	256	259	257	259	284	296	279	291	253	247	258	236	266	258	221	271	274	256	268	256	303	266	249	248	275	259	275	267	256	239	254	281	252	275	276	285	262	259	277	238	266	266	268	317	276	264	261	239	271	275	258	224	227	238	264	261	265	267	280	263	263	252	245	290	247	269	256	260	252	273	260	238	272	256	263	226	226	283	278	285	268	230	277	265	245	277	246	272	297	243	281	284	259	251	254	270	235	254	263	241	252	289	268	281	233	270	250	266	248	285	275	256	249	248	245	227	264	259	254	239	250	240	259	277	257	257	256	239	270	252	246	274	238	234	266	255	274	237	257	231	281	286	281	260	257	260	265	261	267	283	251	256	269	280	249	292	270	296	261	262	274	271	271	278	263	265	270	292	263	259	267	276	288	243	251	290	261	289	258	268	251	252	250	259	271	230	286	251	254	260	248	254	264	257	250	273	288	258	269	273	261	305	249	250	248	264	293	295	255	233	267	250	243	277	251	247	276	263	238	273	276	281	273	263	261	262	246	251	266	283	277	283	275	232	257	262	280	298	259	286	267	249	265	265	266	265	250	267	243	259	257	284	280	256	248	268	248	264	251	258	264	269	235	277	244	281	264	263	256	259	243	273	275	253	270	304	262	293	268	271	284	277	236	272	292	274	265	276	264	250	283	259	253	271	290	255	274	290	277	262	255	250	269	275	240	261	246	242	280	271	283	280	274	298	249	261	266	288	246	293	254	260	261	252	265	275	267	261	264	276	253	268	269	230	271	301	233	258	286	278	252	240	281	250	248	273	250	296	287	256	281	287	253	279	249	270	261	271	272	273	257	275	313	259	238	246	258	253	271	261	255	281	268	290	220	265	270	267	250	257	252	259	247	297	233	259	254	265	260	269	265	254	222	266	279	255	260	265	257	252	268	257	286	262	280	284	275	243	254	270	283	245	257	288	264	287	224	275	257	250	266	272	289	245	264	264	268	269	272	265	267	247	282	239	275	295	281	305	259	286	275	288	257	289	248	273	282	279	284	269	277	256	274	255	258	232	255	264	257	271	301	270	245	285	247	233	259	256	283	275	278	289	289	255	279	253	241	272	254	272	267	269	255	277	255	241	247	276	269	237	264	253	269	281	275	267	228	260	239	260	252	277	279	266	274	232	247	304	247	280	261	285	278	281	265	269	257	263	255	263	283	277	251	263	256	295	284	255	265	263	257	274	239	282	249	278	268	241	242	277	269	254	276	267	248	277	281	258	249	233	270	235	286	294	241	273	263	283	270	279	248	238	262	249	255	261	267	250	306	296	281	278	246	257	275	259	263	257	286	243	228	260	252	271	289	279	256	270	281	271	272	274	268	271	296	293	270	254	242	235	271	240	227	266	279	260	246	277	261	252	235	283	273	244	274	263	268	258	287	268	279	272	270	286	259	276	222	273	278	249	271	272	254	268	275	255	250	272	239	246	298	304	232	249	259	252	251	246	247	266	285	265	283	302	257	270	238	271	260	282	274	254	244	282	244	256	261	256	273	279	242	257	255	256	271	258	268	252	265	280	293	267	273	270	260	252	267	271	279	268	254	260	261	244	256	246	275	260	289	260	272	264	258	284	255	249	268	265	275	276	259	256	288	272	257	270	266	284	288	260	249	265	271	252	256	272	273	269	250	282	303	262	287	255	269	270	277	302	267	243	298	263	240	270	263	230	265	243	264	247	278	256	268	264	248	290	244	280	261	254	276	254	235	253	234	237	258	249	267	277	277	259	263	257	275	239	266	263	268	253	286	243	263	244	273	286	281	259	266	234	255	268	282	281	271	274	268	272	264	258	262	241	257	240	231	233	244	228	261	277	250	266	246	264	267	280	281	283	260	249	263	263	298	267	296	268	275	265	268	249	268	277	291	275	269	236	271	266	252	267	256	282	265	256	262	289	234	225	278	224	273	249	236	282	275	265	271	259	253	268	257	244	247	263	249	264	252	253	265	223	269	287	255	265	263	262	228	275	263	266	267	276	268	290	243	265	263	278	287	253	272	275	251	280	244	277	250
9004	911	1036	1098	990	970	860	822	820	775	790	783	731	818	743	751	804	781	799	734	745	756	741	729	733	772	766	750	748	756	795	767	738	765	726	714	735	711	769	785	732	773	720	748	716	772	760	752	729	779	753	741	738	768	718	740	745	725	773	710	727	728	715	741	798	761	777	708	739	783	735	740	706	702	754	713	729	805	707	685	739	666	752	776	719	749	746	737	756	741	741	725	770	748	728	749	774	750	729	749	724	762	757	800	789	737	747	727	749	784	720	698	728	776	743	754	738	758	782	715	730	774	781	703	766	764	732	777	775	707	735	751	732	747	714	724	722	763	804	740	744	746	727	737	726	715	759	733	740	773	696	780	727	745	733	714	729	754	715	756	723	721	741	722	734	733	731	764	719	715	763	754	729	794	733	731	753	734	719	762	734	751	751	706	733	729	776	701	753	758	769	763	762	732	755	745	719	757	727	730	728	701	759	764	752	721	714	755	776	737	699	674	761	744	737	775	736	752	703	762	738	756	700	731	740	737	776	749	752	762	747	774	721	742	712	706	732	748	712	743	744	745	733	802	720	745	757	727	719	739	758	723	742	735	778	780	740	764	770	754	697	733	721	739	778	786	766	771	750	717	690	750	753	729	749	689	733	760	746	761	755	723	785	769	754	702	772	764	747	697	730	716	721	781	738	753	736	760	700	761	723	761	755	758	739	741	768	723	752	770	705	730	711	744	716	773	803	748	741	712	743	689	727	760	763	702	695	764	706	716	697	681	709	718	704	734	717	744	767	807	783	716	761	704	724	796	780	707	688	736	771	755	712	789	717	744	778	719	731	758	708	749	743	712	725	730	743	715	770	761	778	758	775	703	789	772	753	706	765	728	763	680	733	715	749	736	718	773	680	782	757	728	792	695	830	777	700	749	717	734	736	763	708	721	737	712	729	800	764	751	725	736	693	763	767	774	750	797	755	766	767	774	727	770	775	737	726	687	750	708	773	694	729	753	763	757	742	764	740	782	723	703	737	726	734	788	759	686	772	729	757	724	770	718	719	728	685	759	748	782	753	746	728	743	684	758	748	750	793	739	733	714	751	738	734	730	689	693	717	736	689	767	746	741	714	744	727	798	754	743	712	784	760	817	768	737	749	755	723	753	737	740	765	717	782	763	719	711	734	767	798	735	732	785	765	774	731	749	723	740	764	735	733	762	717	736	707	693	732	753	749	742	750	766	751	723	739	710	753	749	741	699	723	731	718	745	713	740	743	771	738	707	752	746	699	718	715	744	757	739	820	697	760	754	706	744	735	741	718	722	756	731	685	736	746	752	747	809	778	710	744	715	761	716	724	756	759	708	757	797	728	734	703	711	746	690	813	789	753	722	747	718	731	702	694	692	670	716	749	745	776	770	800	753	740	743	757	744	725	719	736	746	696	755	782	727	747	727	768	748	730	695	742	736	703	781	722	739	744	725	723	755	709	751	698	758	799	723	742	728	751	744	787	717	727	743	740	717	765	741	761	758	715	744	744	732	723	679	752	740	735	714	773	777	787	700	749	755	779	799	732	735	718	749	752	769	770	734	754	752	739	696	711	779	773	786	743	696	740	736	712	749	729	705	738	744	795	735	741	749	724	772	795	718	747	712	754	768	779	782	752	706	716	762	750	775	744	753	762	694	734	745	758	736	691	746	748	751	726	802	717	746	775	762	790	755	750	728	699	717	761	748	734	765	764	740	742	718	721	694	765	754	697	728	769	774	764	739	787	776	730	772	802	728	734	794	770	767	742	717	704	760	779	713	740	697	721	792	753	764	767	738	762	675	787	742	726	710	721	747	782	782	769	753	706	764	691	762	761	731	723	741	733	716	761	748	760	737	731	776	763	764	713	761	718	760	737	714	737	718	703	747	728	751	694	713	755	746	708	748	721	763	759	733	766	704	763	783	760	759	707	744	731	731	730	761	744	739	741	729	768	685	709	694	736	709	764	756	785	736	761	702	740	733	713	708	752	738	742	756	747	732	747	780	721	721	758	746	768	776	730	703	776	742	751	745	785	691	731	779	709	763	732	737	705	760	760	694	729	731	729	806	738	711	713	774	729	700	707	751	730	709	734	760	766	774	733	707	794	744	748	765	738	726	723	773	742	738	727	767	758	716	732	737	747	768	761	792	757	775	729	767	759	766	753	746	788	705	736	702	765	766	696	753	770	761	756	763	737	765	713	748	690	751	719	703	769	770	767	743	769	731	786	764	795	782	759	733	757	765	738	722	751	719	715	718	742	747	758	720	755	727	764	730	750	740	803	710	752	692	735	780	743	730	770	704	803	748	741	773	733	745	728	782	763	744	782	728	717	773	757	744	745	736	747	759	729	754	732	754	743	722	755	725	795	712	690	753	732	742	779	772	766	715	766	743	712	788	764	764	785	788	750	751	753	768	749	748	737	763	726	708	714	705	789	728	714	717	739	721	753	727	745	747	715	752	748	695	736	755	695	758	788	787	729	697	697	757	748	770	752	750	725	705	756	785	699	708	759	797	731	739	723	750	711	752	730	722	732	756	719	761	747	763	757	781	743	700	694	706	748	742	753	716	717	759	751	776	707	748	725	781	726	754	767	735	764	798	775	759	728	752	766	721	701	740	792	759	762	684	777	734	763	742	732	715	730	726	784	726	778	800	726	731	712	715	766	738	704	734	762	754	762	728	723	720	754	768	767	784	749	750	704	751	727	725	703	793	738	713	739	696	776	778	715	783	723	711	756	764	774	677	738	769	741	749	704	725	778	733	749	779	742	751	751	761	710	737	778	776	718	726	766	723	749	736	752	745	706	755	776	693	730	722	753	752	768	736	719	696	751	702	738	757	746	751	726	758	670	710	716	748	763	732	732	770	729	747	723	748	822	739	703	706	739	726	716	740	714	766	785	767	719	747	799	748	715	748	689	690	719	699	749	754	740	749	812	685	735	707	754	753	719	764	728	744	737	731	749	745	725	706	730	745	746	765	749	740	689	748	737	710	753	719	734	763	763	734	765	730	719	735	747	719	793	673	703	743	717	727	746	701	723	764	739	781	711	771	762	743	751	774	794	712	755	761	728	731	726	707	790	722	767	752	724	691	747	754	788	745	743	732	724	747	709	752	746	774	746	748	748	745	732	677	780	758	763	696	780	762	727	743	778	738	727	715	736	754	732	760	732	719	768	751	749	709	747	800	724	730	772	734	710	758	702	746	723	768	779	734	764	758	743	807	708	720	684	744	750	734	727	720	770	737	742	785	737	738	775	767	758	748	760	692	736	749	758	719	738	746	728	707	765	745	712	708	777	719	770	726	731	740	769	762	739	754	796	703	739	785	719	705	731	756	731	763	787	762	738	706	735	713	695	795	739	699	727	746	767	773	792	728	756	747	715	727	747	766	773	748	759	728	713	720	756	762	742	746	768	731	728	684	752	726	737	700	752	685	738	722	721	742	745	715	714	777	720	694	753	789	771	683	705	756	736	794
41157	7087	1745	1233	752	553	454	333	279	256	234	222	217	202	198	185	161	164	163	150	169	172	197	157	171	165	147	161	159	134	134	148	145	146	171	155	174	146	160	148	127	143	148	149	141	164	135	168	150	164	150	112	133	148	155	155	149	143	151	144	129	155	145	138	146	125	136	160	155	153	135	166	146	129	131	147	141	148	149	143	157	143	145	142	158	147	164	162	169	151	148	137	158	162	143	145	160	142	168	162	133	138	155	149	156	133	152	163	151	147	179	138	160	126	155	156	126	148	150	128	144	142	156	157	154	140	139	170	163	147	137	130	147	143	124	135	140	135	125	157	128	151	151	146	137	134	127	134	138	130	150	148	126	126	160	142	137	135	139	143	143	125	139	139	146	150	137	130	152	151	135	126	137	151	140	134	124	143	165	123	142	150	139	145	144	145	131	149	138	143	147	132	137	172	134	152	140	137	154	137	179	150	134	158	161	127	157	170	155	168	119	154	127	154	122	158	152	134	136	136	137	147	146	133	147	127	145	148	139	150	154	141	141	152	148	117	148	139	146	160	146	158	129	151	135	137	131	141	164	151	129	170	150	139	144	140	161	133	133	142	184	131	141	142	138	136	151	149	162	151	131	162	144	147	135	132	132	154	148	154	155	154	142	149	134	139	140	137	138	144	165	134	126	147	133	135	125	142	151	156	145	147	161	152	129	142	163	140	149	177	151	150	152	138	154	144	146	141	142	155	137	166	142	149	142	155	141	148	157	173	139	154	168	152	163	143	117	147	148	143	139	129	137	173	154	135	151	154	149	134	141	150	137	140	154	156	142	156	149	160	154	152	136	142	147	169	155	144	146	146	140	127	138	153	134	129	155	137	141	145	153	148	138	156	162	141	154	139	157	157	151	151	151	124	124	160	153	162	156	153	135	144	158	142	150	141	142	139	148	146	141	151	137	161	156	141	131	149	129	147	146	138	148	136	148	154	157	150	137	147	162	143	155	165	131	146	142	150	162	142	143	137	147	160	148	144	151	153	124	149	172	127	152	163	135	137	145	170	165	142	153	174	148	148	140	154	133	147	135	153	155	131	151	120	152	161	143	155	129	135	163	150	158	154	157	129	148	151	146	121	150	160	131	135	169	154	141	147	117	130	147	167	159	140	150	138	149	143	136	145	132	144	152	140	170	177	148	147	119	133	142	167	157	142	151	130	147	146	154	132	156	147	161	156	134	140	141	146	153	176	164	139	137	133	124	135	149	147	147	149	145	163	138	143	159	132	147	127	118	151	143	147	155	143	147	123	128	155	155	164	143	125	136	155	146	137	159	143	159	131	126	128	146	151	158	156	148	165	170	155	130	151	141	142	135	151	150	152	156	156	168	137	131	143	136	149	138	149	151	162	141	148	134	143	134	134	163	152	118	152	155	135	168	156	147	128	135	153	144	151	164	152	173	140	126	136	140	122	135	141	141	169	139	129	127	144	147	136	151	139	136	151	152	122	149	122	139	165	127	142	156	142	130	160	129	132	152	146	175	131	159	144	150	131	141	133	142	148	133	149	140	161	148	154	160	153	139	163	133	145	138	149	174	142	169	130	138	147	145	142	144	134	156	130	156	150	117	144	151	140	150	147	153	146	156	148	163	131	148	150	138	135	154	154	172	155	127	142	134	127	133	143	141	156	145	156	139	144	134	154	124	140	149	133	139	150	129	168	155	127	164	154	144	146	129	134	141	152	154	138	138	147	144	123	155	159	139	124	136	129	135	127	122	126	133	132	140	150	143	143	159	126	160	147	139	149	140	145	133	143	141	137	141	141	141	123	130	152	148	141	152	128	130	131	148	144	143	141	131	139	136	173	145	158	149	153	157	149	159	138	133	152	153	175	167	142	148	137	165	163	151	134	132	133	153	121	131	157	151	132	133	148	145	137	122	140	140	129	124	166	150	161	151	116	146	138	118	136	144	125	145	171	140	154	136	137	124	146	158	131	147	142	141	152	139	138	149	154	128	135	136	138	163	140	136	163	146	169	142	147	133	143	145	146	145	142	138	140	138	154	153	148	153	152	142	146	135	138	148	159	154	134	141	131	137	144	157	149	149	145	131	142	142	151	141	130	136	137	137	138	171	151	137	116	129	158	154	143	145	127	135	138	145	125	135	155	131	122	141	146	135	142	147	129	134	155	156	135	145	145	157	152	135	128	136	152	145	144	132	145	164	148	145	158	133	154	155	132	126	173	138	139	148	150	157	150	144	136	161	152	138	126	154	152	152	142	140	136	156	163	132	120	122	139	157	121	134	136	146	160	143	152	131	147	142	157	158	140	140	152	166	160	145	154	147	161	137	146	162	154	150	157	161	134	178	157	140	146	125	147	142	125	148	132	162	151	143	140	166	140	162	128	139	150	153	150	143	148	157	154	129	137	115	142	136	132	142	125	136	156	146	143	145	147	142	142	144	155	146	161	145	146	134	130	130	125	142	168	153	128	150	132	134	140	139	129	125	145	135	146	161	143	143	124	153	158	152	142	188	146	137	138	135	173	148	145	125	134	143	125	152	132	137	164	130	152	164	162	147	146	140	129	128	124	142	136	129	146	146	142	145	128	146	140	134	129	153	160	151	144	137	153	136	151	135	154	158	142	152	121	147	166	146	141	139	148	146	155	156	139	146	146	132	141	155	148	137	153	141	142	148	123	166	137	142	135	148	147	152	148	162	149	140	144	146	160	137	143	155	151	143	137	155	134	142	145	137	129	130	149	160	126	147	139	156	149	131	133	130	163	156	139	143	128	111	133	165	158	142	122	161	144	137	141	155	140	129	150	148	152	168	146	161	136	139	148	139	156	145	178	149	140	132	150	139	150	122	163	153	143	157	160	137	139	146	148	140	153	158	156	162	164	142	145	137	128	160	140	157	161	144	157	155	158	154	151	150	141	147	151	161	148	148	158	136	153	150	141	149	152	129	150	152	161	125	159	137	157	143	153	167	152	142	158	145	146	127	146	135	153	138	155	135	152	184	170	139	153	154	127	146	144	159	154	124	141	144	157	128	148	136	137	162	134	140	151	132	141	132	150	138	150	166	172	142	154	138	144	135	142	143	150	141	145	127	143	156	145	142	139	135	138	137	138	167	142	147	144	134	160	142	153	150	152	139	155	149	147	138	137	150	137	149	155	147	159	154	154	133	143	165	162	145	140	124	151	138	115	120	152	142	146	148	144	160	140	154	143	153	126	151	139	155	141	149	129	153	161	136	139	140	145	109	140	133	152	133	138	141	159	142	128	131	150	142	151	153	136	107	132	162	153	136	130	141	158	153	146	141	154	129	140	130	152	155	151	145	163	109	134	160	156	162	127	136	142	141	144	144	148	134	151	144	152	137	132	141	128	150	148	145	149	148	145	154	148	147	127	130	162	134	145	140	147	136	150	160	143	141	156	136	145	152	142	139	145	166	158	168	149	132	143	136	151	139	150	144	131	128	161	135	130	130	152	128	149
20016	1742	2959	3412	2899	2422	1877	1510	1411	1124	1004	938	858	833	752	771	659	671	619	656	614	602	541	556	564	539	527	538	538	532	523	484	494	503	515	490	490	480	486	482	448	470	478	471	497	484	459	443	473	461	471	460	471	482	454	465	442	439	505	480	492	433	475	465	449	443	424	471	448	448	471	463	471	434	405	437	465	440	444	407	430	434	450	430	427	449	424	473	430	410	433	427	421	441	474	459	440	474	454	471	473	460	415	432	432	471	451	438	504	474	440	452	436	451	478	453	431	491	430	404	430	430	438	476	452	431	438	434	470	418	408	426	450	440	421	452	420	454	427	448	443	432	466	421	457	431	405	445	429	417	464	435	447	450	435	433	439	425	426	438	428	439	416	434	423	420	415	418	438	436	425	449	415	472	396	411	425	450	445	446	480	442	450	446	413	450	414	446	436	418	419	450	451	438	446	447	451	440	439	437	443	407	479	439	425	410	467	429	500	425	464	437	429	478	461	422	400	434	433	467	440	447	450	436	456	438	428	424	424	461	472	436	431	443	453	393	412	435	465	499	451	409	432	415	442	417	470	483	425	438	417	419	416	407	409	416	459	423	466	421	391	442	449	423	404	406	415	430	430	402	426	420	449	452	442	419	432	429	442	469	392	440	458	469	470	430	410	428	420	453	451	454	411	426	493	449	470	444	454	418	453	422	456	406	457	386	420	405	388	432	401	428	442	415	425	435	456	424	443	434	428	405	420	436	436	490	428	431	417	447	439	415	455	489	395	446	428	439	426	423	409	438	399	420	486	418	408	441	408	461	414	412	409	420	468	438	409	427	456	427	367	438	413	429	427	412	421	400	407	451	443	417	447	433	422	434	436	458	442	426	452	430	437	468	470	462	477	471	440	431	454	409	408	442	443	425	426	421	462	450	410	443	465	427	465	440	480	456	456	441	454	455	424	410	429	450	454	430	444	438	464	414	442	461	440	451	427	421	454	460	464	456	438	422	428	438	442	437	426	458	485	425	419	458	444	398	416	379	442	447	395	439	458	410	449	455	406	411	424	424	463	461	461	460	419	400	437	426	448	407	432	420	416	440	435	421	430	409	446	432	448	401	431	427	456	432	460	443	433	446	435	414	421	406	441	447	464	418	434	423	429	488	432	425	477	474	450	429	437	456	440	406	444	430	439	421	459	429	451	444	453	446	441	422	450	479	433	407	448	425	453	429	403	396	414	439	407	416	478	420	429	433	424	467	448	427	426	433	434	467	459	439	406	429	451	406	432	395	425	389	406	427	458	441	450	452	435	454	442	392	432	438	462	439	413	465	416	447	409	462	442	445	407	435	448	441	456	423	385	446	444	418	463	466	465	396	430	402	448	430	418	425	429	455	461	456	449	410	424	434	459	443	408	468	431	436	463	495	429	450	445	451	426	409	431	449	481	449	424	434	427	412	444	463	433	426	452	438	466	433	449	428	479	419	451	461	438	404	456	431	454	424	438	407	388	463	422	444	445	418	425	409	424	439	457	425	444	442	457	423	414	426	425	424	415	415	441	439	419	433	431	432	420	451	412	443	433	454	451	430	454	436	462	477	442	427	451	423	418	448	446	444	477	469	444	464	426	427	439	410	451	449	403	431	450	485	394	449	411	468	462	446	420	438	419	393	427	431	469	450	415	482	440	429	439	455	460	440	457	426	400	400	390	406	385	455	435	442	452	405	444	466	453	439	433	426	425	424	437	396	471	430	416	438	486	443	426	429	456	455	427	433	412	420	456	443	407	477	414	441	418	425	415	415	437	444	465	427	464	383	410	416	449	435	400	464	400	400	426	437	486	474	435	455	432	404	436	460	417	465	440	395	441	405	460	441	399	436	465	457	451	424	433	445	437	448	441	453	443	437	419	440	435	433	438	426	424	416	428	418	473	424	414	441	464	414	480	448	427	445	452	406	424	439	441	447	454	478	419	454	451	443	464	437	434	436	435	427	465	413	450	423	446	445	443	422	482	403	458	448	463	449	411	440	449	421	462	442	429	420	438	416	409	449	431	416	446	468	428	452	496	453	414	399	484	433	450	404	427	439	430	435	412	404	443	417	445	463	398	425	460	431	457	427	423	441	447	412	436	448	456	444	441	452	416	436	421	438	421	401	404	401	425	472	442	459	394	444	433	404	450	417	424	431	450	436	395	468	462	442	415	450	466	422	412	422	424	464	454	436	397	449	455	461	409	465	426	465	413	447	415	382	399	425	452	421	458	405	406	399	413	457	444	433	493	449	408	448	471	511	436	405	420	459	428	418	435	454	435	405	441	396	440	449	444	451	436	432	432	414	475	422	420	467	437	425	456	398	416	448	423	422	410	445	451	421	457	432	453	404	442	431	468	423	445	426	400	462	436	428	441	461	432	440	416	437	459	425	408	485	400	419	415	457	426	382	440	430	416	421	410	457	444	418	429	429	473	434	389	454	434	456	416	443	455	436	433	463	447	399	401	468	489	444	441	433	416	472	440	440	428	405	408	411	440	426	442	424	394	451	416	467	422	449	442	483	443	437	439	401	471	407	453	463	469	453	445	456	418	440	421	418	416	418	462	438	462	431	453	404	419	426	427	379	409	443	430	439	441	438	411	415	442	426	457	415	442	451	470	464	418	423	440	426	447	423	403	413	452	409	475	448	457	431	436	443	417	435	393	422	433	471	429	441	450	425	468	457	449	436	427	425	462	429	437	445	446	401	417	428	444	471	435	408	464	431	461	463	439	394	451	409	410	452	419	441	432	446	438	466	467	395	431	448	433	439	443	459	444	421	455	422	456	477	432	437	455	421	463	438	454	442	456	411	429	434	441	455	439	437	447	410	432	435	438	459	409	411	476	397	444	438	470	399	385	440	446	405	429	422	460	441	425	414	451	443	465	438	475	415	432	486	447	443	450	405	433	472	454	430	426	414	439	424	443	438	420	444	432	420	451	423	441	430	430	440	409	481	423	449	410	398	433	434	413	467	423	450	419	439	433	460	429	448	451	474	442	449	425	443	426	411	428	423	418	458	451	441	430	453	410	443	406	435	440	457	393	401	469	452	470	451	438	449	454	403	452	407	471	442	441	420	419	423	418	445	429	443	391	455	444	432	482	439	423	432	420	424	431	423	446	426	464	475	464	433	422	432	434	425	430	415	414	449	431	425	444	397	440	432	448	451	405	430	430	436	435	428	434	439	451	433	462	415	403	442	438	467	413	406	433	439	428	425	434	454	448	432	452	416	438	454	444	417	452	455	444	444	441	436	438	448	468	473	410	441	455	428	434	426	422	435	442	408	393	440	468	422	459	464	458	439	442	437	437	447	424	432	414	422	454	442	415	408	474	408	484	423	467	426	436	392	459	448	423	450	414	426	443	420	433	461	456	440	459	436	416	411	428	425	420	429	418	463	416	437	423	462	466	462	452	425	431	423	393	414	422	421	427	450	448	404	429	405	436	436	414	405	428	423	428	449	451	428	422	429
51143	14359	4339	2404	1522	1100	784	564	446	313	293	250	228	214	203	166	168	176	169	146	157	118	129	147	155	140	138	137	124	117	135	126	141	135	126	127	121	131	141	122	119	114	102	108	111	119	105	115	116	121	130	128	131	117	123	108	135	107	103	128	101	124	109	121	119	126	117	106	122	123	131	130	103	120	110	117	118	112	112	90	108	100	100	97	103	126	119	113	102	99	110	111	101	119	124	118	133	117	105	110	105	110	109	93	107	85	112	94	117	112	114	110	102	101	107	109	99	113	132	122	114	113	112	108	98	113	132	131	101	121	118	122	96	106	123	85	127	103	112	108	103	108	122	113	128	109	114	120	113	116	119	108	126	117	107	110	105	98	116	122	97	111	114	118	111	107	119	108	113	106	119	100	99	117	96	123	92	131	100	96	122	122	129	108	97	118	121	108	120	99	122	106	99	86	104	107	113	108	115	114	102	109	112	113	104	118	113	101	107	130	127	119	107	108	101	106	118	100	125	97	91	118	106	96	103	101	121	120	118	100	88	99	100	121	118	111	109	112	106	92	112	100	104	106	110	96	132	128	110	123	116	110	112	122	83	130	114	98	132	128	121	106	104	107	119	106	109	108	107	94	109	111	107	118	109	121	109	100	114	122	91	99	114	103	115	106	106	138	114	103	112	100	116	106	112	114	121	121	114	95	132	114	109	113	110	106	108	108	111	98	119	92	98	113	113	105	112	96	90	119	109	108	103	126	103	123	110	109	144	94	137	94	129	113	111	103	103	129	113	111	112	102	89	118	90	133	117	103	114	85	102	110	118	113	102	93	110	89	107	107	112	115	122	114	120	107	127	116	111	112	112	102	114	113	109	121	119	102	121	107	108	106	100	120	115	99	89	116	123	113	112	121	107	92	96	106	122	104	115	112	112	98	133	103	97	102	117	108	122	111	99	100	116	111	105	94	122	103	103	120	103	124	118	112	110	101	118	107	98	100	121	123	108	109	105	112	108	115	115	109	120	123	98	111	104	112	87	118	127	115	120	98	112	101	109	108	102	112	112	104	107	95	90	109	113	115	123	100	123	133	108	114	101	114	148	83	112	111	112	89	131	106	101	117	79	96	118	116	106	103	109	107	110	98	100	95	105	104	113	118	92	109	114	130	110	105	122	106	113	115	132	107	91	129	111	101	122	109	106	110	104	109	110	108	96	119	107	116	97	130	114	100	106	109	94	126	118	109	101	96	129	112	103	126	112	98	110	103	102	114	120	124	108	132	114	109	112	106	117	112	124	96	106	120	123	111	111	104	117	117	125	120	103	107	121	108	113	81	115	96	107	112	114	106	104	142	105	119	98	119	114	112	116	102	121	120	101	105	134	112	100	109	127	100	109	116	132	119	117	117	119	110	106	112	117	129	107	103	109	128	86	106	114	105	102	134	119	113	115	115	124	138	114	118	109	109	103	99	99	113	105	113	101	109	107	122	111	113	118	104	114	116	123	120	130	87	93	134	118	107	102	113	119	107	106	100	102	99	94	121	134	94	105	119	117	112	105	124	114	116	125	124	106	102	112	99	97	111	107	100	118	114	89	117	110	98	109	124	121	115	111	103	132	113	121	128	116	102	106	138	111	110	115	111	109	119	104	111	112	105	109	118	117	132	146	117	111	114	87	110	109	109	123	110	98	103	110	106	120	130	102	122	116	116	115	117	114	83	84	117	95	112	103	114	130	104	111	118	99	106	117	105	115	113	112	109	110	99	114	116	121	143	96	99	105	96	94	110	109	117	121	96	112	89	110	113	114	102	113	113	114	110	110	105	119	105	98	128	119	123	96	115	113	106	115	101	100	98	107	101	110	106	109	102	113	111	104	139	105	90	102	101	100	106	118	96	92	123	114	115	116	86	112	121	118	108	140	115	116	94	109	112	111	114	100	124	104	132	112	110	123	107	111	113	99	84	116	106	111	110	109	119	113	93	123	105	116	119	100	124	111	116	124	133	100	124	115	99	105	111	98	96	122	114	127	102	106	113	107	126	105	100	93	109	119	90	109	94	115	103	105	104	103	104	125	124	104	109	116	116	119	91	117	108	122	95	109	98	128	100	99	107	117	115	110	109	95	109	107	100	89	125	129	127	109	101	115	109	105	106	109	104	115	101	99	118	102	123	128	90	89	93	109	127	102	125	116	130	108	105	119	103	123	103	124	106	93	94	121	102	110	119	121	113	112	99	91	117	94	114	131	121	105	117	101	118	104	102	111	120	103	113	124	105	90	101	88	127	122	114	115	108	108	108	122	121	106	96	119	115	125	102	92	100	105	112	121	113	112	123	123	122	106	124	85	124	120	108	136	133	122	114	105	126	110	93	106	105	112	105	110	99	115	133	111	118	119	113	129	113	85	111	119	105	115	102	124	103	105	83	111	106	110	108	102	104	126	139	102	125	110	124	111	107	126	112	99	117	92	100	114	109	113	118	113	117	93	92	106	122	101	129	108	129	113	107	111	113	103	107	117	120	83	102	110	89	89	95	115	110	113	104	122	95	99	125	115	116	104	118	124	125	100	107	114	98	118	100	126	102	101	114	119	134	105	115	90	110	146	107	101	116	139	114	104	100	95	116	127	120	107	105	89	100	120	126	126	112	112	99	111	108	128	120	112	105	131	129	99	113	108	128	94	112	106	104	115	116	118	118	104	111	98	121	105	112	121	128	123	114	89	119	124	126	110	118	114	108	105	108	118	111	118	122	128	98	108	111	123	106	99	103	104	117	101	127	110	103	100	124	88	98	109	119	120	90	98	106	121	110	107	91	94	118	103	111	120	115	111	126	127	96	110	123	112	102	146	118	102	131	116	106	121	107	108	118	114	108	100	104	92	107	99	117	102	124	102	103	123	120	113	109	116	112	98	133	121	112	91	120	124	105	114	126	100	113	126	112	104	121	119	111	110	121	118	113	123	109	124	123	113	94	106	131	119	122	102	106	98	112	110	122	86	114	124	116	117	108	114	108	91	111	97	105	118	101	112	114	121	121	105	114	130	102	126	115	112	130	127	113	122	116	119	124	118	88	108	137	93	122	103	109	112	113	110	96	105	111	95	125	109	122	107	93	113	114	113	110	100	110	95	92	97	89	112	112	104	117	113	102	105	132	110	99	105	110	120	125	107	106	111	127	99	106	119	104	129	84	103	113	122	122	109	132	109	127	112	114	121	133	111	105	117	118	101	107	102	111	108	113	130	112	121	102	105	123	107	119	111	124	112	106	88	126	130	110	118	115	106	97	121	102	106	117	101	117	121	107	96	108	98	121	95	104	125	120	109	117	88	102	106	116	98	103	112	112	110	125	107	104	114	118	120	112	133	102	104	108	108	104	105	107	113	116	125	112	108	108	110	113	105	102	124	134	116	106	99	103	99	124	122	101	104	112	101	126	105	103	92	101	124	106	116	118	115	119	90	124	105	102	116	129	121	114	104	107	128	111	106	102	106	146	114	104	101	86
24427	2784	5218	5729	4767	3944	3196	2505	2068	1727	1476	1425	1213	1135	1004	925	877	799	757	775	724	621	637	600	556	559	554	539	498	511	496	511	469	520	447	472	525	446	487	492	461	418	466	438	438	438	447	438	431	410	435	462	452	435	421	400	386	384	406	371	403	389	389	396	383	375	383	414	394	406	408	400	404	394	391	397	412	391	381	372	400	362	385	367	389	375	362	396	391	366	387	364	391	381	417	367	394	375	360	352	375	365	392	394	394	370	361	367	366	377	353	330	335	387	376	379	373	370	360	362	422	371	359	397	374	384	409	330	380	349	367	383	358	357	366	391	360	398	394	377	393	373	388	348	349	394	361	385	345	372	373	373	365	363	365	407	384	395	375	345	368	369	320	366	351	349	409	378	381	340	365	368	330	364	337	365	358	377	375	337	370	338	347	382	371	377	370	370	366	351	355	353	386	386	331	393	360	352	388	380	327	364	323	386	371	387	361	335	373	325	372	390	349	357	361	399	358	353	389	375	379	355	376	341	365	378	378	331	349	344	342	367	378	387	348	381	326	364	358	370	341	397	365	372	355	354	347	377	346	332	368	396	377	374	376	345	370	346	333	381	367	387	369	317	406	384	328	359	350	345	369	351	337	338	367	339	375	358	343	356	338	368	374	354	395	362	373	350	339	357	370	367	357	345	395	346	344	335	367	388	366	374	362	337	342	355	347	372	332	376	329	376	344	360	369	354	361	340	320	384	339	340	378	368	365	353	334	356	363	356	374	415	386	361	361	369	334	390	380	390	381	357	365	352	344	364	381	372	376	397	405	387	349	355	349	335	363	351	367	355	367	341	365	374	382	381	367	339	399	353	387	353	391	376	334	377	345	374	390	375	366	360	363	333	378	381	327	356	387	340	359	385	309	348	347	368	300	398	399	407	325	359	397	365	351	383	360	342	367	352	389	370	373	352	377	361	368	351	366	339	343	363	388	358	378	369	315	365	364	368	384	336	398	361	372	390	372	376	350	344	352	380	329	338	377	385	367	371	369	359	350	341	348	363	360	337	381	393	384	363	390	365	372	398	379	373	383	373	346	378	363	370	368	354	387	363	362	372	323	367	377	382	350	391	392	364	361	375	344	355	350	339	355	347	365	393	379	351	397	355	383	362	393	383	343	362	363	386	383	320	382	340	357	386	366	337	340	353	390	373	348	376	365	353	393	364	340	361	366	336	348	367	405	381	364	378	352	354	369	344	404	350	390	338	382	366	372	366	341	346	364	322	319	352	327	342	352	364	357	338	386	335	340	381	388	349	338	364	357	374	349	371	350	387	374	388	373	385	361	378	331	347	327	386	364	352	390	363	338	356	383	387	345	338	345	368	362	369	357	373	356	371	340	361	364	332	354	348	382	347	357	351	377	378	378	390	363	358	412	343	365	357	366	374	363	346	353	377	358	358	364	388	388	354	370	387	381	393	378	368	353	402	372	357	392	375	347	404	352	398	364	335	364	371	398	358	362	344	380	363	364	357	380	350	325	409	368	319	369	326	363	345	358	339	383	357	343	361	370	381	328	384	366	405	373	382	363	359	352	343	361	360	345	336	363	362	390	359	329	326	376	399	359	350	355	331	358	368	372	378	374	378	349	355	354	345	380	372	351	373	364	415	361	369	373	333	346	361	346	373	376	368	384	355	370	364	395	347	357	324	373	418	371	374	341	366	349	364	376	371	377	364	376	364	368	366	361	363	391	369	378	371	344	360	376	379	367	368	387	375	371	366	393	352	363	382	370	361	350	346	370	360	384	395	365	350	372	358	383	396	350	367	359	368	346	345	324	371	366	363	317	362	365	387	360	363	335	345	353	360	386	384	365	400	385	363	393	351	393	383	318	393	367	376	387	372	352	390	397	366	367	388	369	322	343	363	348	348	356	371	388	372	387	360	376	344	389	399	343	383	360	342	371	358	396	372	355	371	333	364	346	367	386	367	364	357	372	381	330	384	343	318	351	384	318	351	350	321	377	364	372	407	374	373	385	358	358	384	379	390	347	391	358	371	335	336	332	367	361	328	382	396	358	384	365	347	370	358	342	401	378	362	361	356	368	365	381	386	366	378	398	360	365	382	375	306	364	390	362	351	361	332	385	372	375	378	364	349	367	361	365	379	347	378	337	357	371	389	377	385	375	357	360	370	394	353	358	361	373	377	333	351	382	352	356	386	349	373	342	374	371	374	357	339	342	410	334	391	351	391	343	377	358	379	356	373	379	354	371	349	336	346	380	387	315	362	365	361	378	354	367	369	367	350	371	359	384	364	346	363	368	380	376	372	373	378	383	375	366	367	374	346	367	331	362	382	367	367	370	372	372	367	352	337	332	368	353	358	359	356	359	328	413	350	394	358	378	372	386	365	340	398	329	367	364	353	399	397	358	391	363	345	351	368	387	349	377	351	361	357	349	407	365	366	346	365	359	342	354	365	348	340	381	346	368	358	357	369	358	397	379	372	354	352	368	359	413	357	322	369	371	358	391	356	354	376	388	371	361	344	352	374	398	362	375	369	373	350	364	366	367	372	368	352	363	378	367	360	377	358	368	365	377	352	363	383	362	365	402	350	360	329	373	350	390	395	357	389	354	367	399	370	356	365	374	380	369	392	402	371	362	362	363	379	362	337	377	373	363	359	345	384	343	331	364	372	386	386	343	341	358	368	360	363	321	372	363	369	376	354	369	361	360	390	357	391	398	342	358	376	387	398	364	383	386	366	371	367	368	373	363	391	361	352	362	374	374	364	358	372	348	362	353	366	340	371	387	370	365	362	375	380	358	385	354	355	365	382	363	393	340	363	364	373	381	358	346	379	338	356	356	346	372	375	386	368	367	361	360	376	394	366	358	368	391	358	346	358	363	358	343	365	412	360	356	375	368	336	354	342	338	340	381	366	376	359	390	342	404	358	380	384	339	395	349	355	367	381	361	351	387	372	356	366	381	322	397	369	357	396	344	374	384	391	384	359	343	356	341	345	352	338	343	337	384	373	347	405	365	375	328	368	297	380	369	347	341	384	374	354	351	365	352	391	353	367	369	330	332	395	330	356	362	363	431	339	303	361	339	365	360	380	361	391	348	340	375	358	353	359	379	361	372	356	384	373	358	410	384	383	376	379	390	355	364	379	331	335	362	340	389	376	354	383	390	377	346	339	333	366	356	340	353	371	372	345	363	343	373	389	342	401	337	345	353	364	370	369	357	355	358	340	387	345	384	352	352	331	376	365	393	350	355	387	342	371	355	376	349	370	334	327	381	353	384	344	348	352	367	393	331	334	346	405	386	363	383	329	364	351	365	354	348	357	395	381	385	339	362	331	393	378	362	369	364	356	367	379	374	354	369	372	398	355	360	330	395	358	401	368	352	331	377	355	368	364	370	340	359	365	368	371	368	342	362	370	341	358	358	374	338	360	364	385	385	364	397	364	350	375	369	356	393	343	327	363	364	357	394	351	335	377	377	360	397	366
9800	477	397	404	298	307	300	254	268	264	256	263	268	278	239	247	235	251	289	261	273	263	276	290	253	246	253	235	239	255	300	259	267	262	240	289	271	272	259	277	232	268	274	269	251	251	274	271	275	277	267	256	241	248	237	244	283	256	264	258	268	247	283	270	262	239	260	276	246	234	240	288	238	251	251	283	225	250	254	248	291	297	281	250	264	247	267	263	285	248	256	259	233	265	266	292	263	275	249	280	281	275	255	264	281	277	258	269	258	256	248	240	260	234	243	272	257	241	280	271	219	255	247	256	273	272	257	272	284	237	285	270	233	240	243	255	282	244	233	271	281	259	247	257	247	237	254	265	277	265	258	256	259	275	264	276	264	243	247	277	260	251	267	235	267	291	224	247	259	266	279	258	253	256	237	222	264	255	279	261	250	244	263	270	261	266	247	270	254	275	272	274	267	260	237	238	262	274	261	289	293	228	264	254	274	264	248	257	272	252	246	276	272	270	266	286	240	264	239	268	251	242	267	246	246	274	269	267	256	245	222	263	265	267	282	262	280	247	277	277	291	268	250	270	256	255	278	263	258	261	240	246	261	258	274	269	263	275	285	250	261	248	262	275	288	241	312	255	260	258	269	296	287	263	259	256	236	295	283	276	272	243	233	266	292	265	249	228	246	270	260	261	298	262	235	267	210	237	274	255	282	256	248	251	241	245	263	265	252	257	261	256	293	292	274	290	235	269	276	260	258	262	261	246	238	273	230	252	273	272	261	260	247	274	255	267	262	260	247	258	243	268	279	265	275	245	275	259	253	267	257	245	288	259	251	279	262	266	237	291	259	260	259	282	306	283	274	253	232	248	252	270	255	231	267	241	252	249	247	260	266	267	263	267	290	227	253	262	274	272	243	277	264	257	247	271	244	272	260	284	241	251	263	265	280	232	244	265	242	279	290	273	246	265	267	271	265	284	256	252	237	275	263	259	278	260	271	258	274	254	237	260	266	287	243	261	274	275	282	274	276	267	249	260	248	251	287	242	277	286	278	257	262	234	269	278	274	277	274	242	252	290	262	244	239	257	280	266	277	284	263	261	262	242	248	248	271	286	254	255	270	268	277	251	281	246	288	270	259	243	269	258	252	250	277	256	279	274	285	263	271	250	282	261	266	289	268	249	273	276	277	263	261	253	250	277	249	257	273	254	256	239	269	257	261	266	256	272	251	270	267	270	263	259	274	238	219	260	284	224	262	237	269	256	241	264	261	285	246	299	264	276	277	238	258	245	277	259	252	251	257	242	274	283	286	243	235	282	252	239	232	228	259	268	267	263	272	290	248	315	268	278	241	289	269	262	257	253	230	265	297	300	262	262	243	268	259	243	253	254	277	256	281	264	255	258	260	244	278	236	274	239	254	278	236	254	275	244	255	271	250	279	311	256	247	270	288	274	273	313	247	283	233	256	278	280	276	270	259	281	290	257	239	284	290	284	278	279	255	241	249	284	248	284	267	276	278	245	235	260	253	249	262	301	240	262	285	232	257	270	278	275	245	272	264	247	273	259	259	256	262	262	256	282	248	254	303	252	254	248	258	257	265	232	278	257	230	251	252	272	274	235	268	244	272	255	255	254	236	231	279	261	266	249	255	271	259	277	266	256	258	300	242	246	276	259	250	237	262	285	226	263	263	244	256	262	279	256	252	259	269	241	227	249	253	278	272	266	265	263	249	257	269	262	249	253	241	231	267	242	266	266	244	236	258	258	295	254	260	242	263	286	261	260	236	262	285	270	253	290	264	248	255	321	251	249	261	266	277	271	283	272	254	262	234	246	281	229	263	263	274	264	218	265	262	283	272	268	250	252	235	271	220	270	236	272	269	229	270	240	247	264	231	250	287	247	257	233	276	273	272	263	271	245	239	294	269	251	275	246	269	270	288	279	287	237	258	275	239	249	254	270	304	239	255	271	233	242	275	256	246	278	284	285	260	284	229	279	255	258	223	256	256	260	242	240	263	266	269	244	252	270	262	244	255	274	288	271	265	270	247	260	240	256	233	254	261	270	263	291	277	280	264	244	272	265	263	272	271	254	247	269	245	264	250	250	279	228	271	279	262	254	252	240	266	275	273	245	255	279	261	254	260	284	270	242	272	280	269	276	269	270	249	281	283	273	306	252	252	259	276	264	250	253	291	256	283	268	251	257	250	245	258	272	261	254	302	278	263	268	247	238	281	274	264	255	274	265	256	265	257	279	240	275	247	284	270	267	262	276	258	260	268	243	277	246	250	290	247	250	262	280	279	278	285	262	242	259	240	258	264	260	251	266	283	259	262	246	264	265	271	265	283	272	238	252	256	277	249	237	245	288	278	232	269	244	258	290	248	271	286	233	237	247	240	284	256	269	267	287	244	269	260	282	258	253	245	256	248	270	262	254	290	264	243	256	273	230	288	269	283	244	243	269	247	275	238	279	219	265	271	263	248	270	248	271	265	259	252	233	276	279	253	245	268	251	260	252	239	273	251	258	234	234	269	282	284	276	285	259	269	255	261	246	267	285	289	245	280	257	262	255	242	275	260	264	284	229	259	262	266	263	262	247	239	263	273	255	248	262	264	251	262	248	249	271	292	260	264	262	252	245	293	251	251	251	247	244	275	261	268	249	263	266	282	247	277	269	252	255	268	248	243	281	254	247	270	255	248	249	244	254	260	245	276	301	262	263	232	237	255	264	267	258	298	273	269	263	246	262	290	262	250	273	267	262	260	275	281	268	278	257	262	280	235	293	257	248	258	265	253	280	273	256	260	234	269	258	266	270	258	281	243	267	249	270	271	266	292	275	263	275	247	268	267	272	241	226	234	277	275	283	265	258	260	272	268	240	247	280	278	261	275	258	259	278	240	245	259	278	292	296	285	292	239	282	240	241	261	250	272	263	230	250	266	279	255	280	261	256	266	272	216	271	252	260	255	232	259	264	282	277	247	255	255	272	274	264	244	246	276	226	266	248	241	290	242	231	236	239	257	234	244	267	262	264	278	257	249	255	282	244	272	294	260	240	266	248	245	289	313	274	266	265	256	249	272	249	264	229	293	270	239	258	283	260	265	260	258	243	269	271	246	294	261	270	244	274	249	281	304	291	284	258	290	239	273	278	287	246	247	263	278	279	256	298	244	250	267	259	255	249	284	252	269	253	239	269	275	237	256	272	236	249	260	261	289	302	293	281	237	251	284	276	244	249	272	253	257	283	258	259	262	257	269	266	260	268	288	275	238	261	257	290	255	270	269	268	279	246	282	288	277	252	262	271	248	251	267	276	262	276	258	250	261	267	255	257	253	261	277	244	270	257	271	278	228	244	244	249	255	253	286	260	258	283	267	241	256	250	269	261	259	229	264	230	268	269	260	265	253	265	246	255	256	281	278	247	279	249	262	286	264	283	266	265	306	238	263	241	246	253	249	245	238	268	269	262	257	264	250	271	257	261	270	241	279	290	262	272	269	292	271	253	290	255
8903	919	1054	1117	984	947	880	829	824	828	756	785	766	742	759	809	764	727	774	754	769	757	738	727	704	710	780	736	799	737	730	747	746	761	718	710	735	730	792	793	765	737	716	686	725	704	740	739	738	745	746	794	730	682	722	716	733	815	775	741	762	750	692	703	723	759	732	726	731	752	751	727	755	739	757	755	689	755	714	749	773	763	712	798	732	769	744	713	703	700	774	805	726	733	752	771	814	775	715	771	724	760	761	724	760	725	745	788	751	753	699	754	717	706	718	784	745	721	779	760	742	688	775	730	735	705	779	733	724	754	745	741	749	761	690	752	747	739	700	702	733	722	755	759	759	776	755	790	702	740	738	728	675	812	745	775	710	718	749	754	692	742	786	708	747	665	741	761	715	726	756	735	746	720	753	784	733	752	739	710	723	757	756	772	716	744	771	727	781	801	730	735	712	714	741	671	747	756	754	749	717	751	819	729	735	765	732	733	773	730	739	709	714	762	758	772	708	753	770	695	745	738	742	737	783	732	771	746	748	730	784	745	728	753	712	770	707	732	738	732	758	700	748	723	749	763	745	709	727	762	772	736	700	733	686	716	764	711	751	750	740	711	768	766	723	660	727	741	748	741	719	717	718	785	758	731	721	824	737	734	732	735	733	726	727	763	761	739	722	684	689	812	693	759	717	733	782	774	751	723	719	768	718	776	728	712	762	777	678	757	748	740	802	761	754	725	756	747	773	748	735	722	762	734	713	717	723	713	709	741	691	742	778	754	753	769	700	749	729	765	727	769	727	763	728	730	740	746	758	747	703	735	736	741	761	722	738	736	745	752	710	756	751	717	733	692	729	754	728	720	731	742	735	778	755	766	747	752	768	749	791	753	769	731	727	737	717	733	704	726	741	801	759	714	740	771	697	737	759	743	744	764	737	678	721	739	743	721	760	698	793	747	682	763	734	758	768	754	774	738	785	740	758	761	769	742	715	807	713	705	700	758	697	727	714	684	765	735	771	752	730	768	694	728	772	767	713	759	757	716	764	739	727	778	762	750	702	741	686	700	724	722	672	746	735	758	702	774	761	756	743	797	743	717	722	695	737	742	742	771	715	712	786	741	744	714	705	741	760	756	732	767	770	736	754	769	786	747	715	750	757	747	745	740	700	720	751	746	727	716	757	731	769	713	775	752	722	739	748	738	723	771	700	752	771	718	725	755	791	704	715	784	696	745	752	793	754	785	750	714	726	710	738	728	726	726	796	731	750	725	757	721	736	750	728	753	757	726	739	750	697	702	736	759	738	719	748	668	762	736	769	736	719	725	782	766	709	779	749	772	708	751	736	754	715	716	733	758	700	755	721	736	749	723	688	753	765	759	721	705	766	730	708	746	747	729	706	736	734	739	761	755	772	726	723	730	711	753	724	685	735	787	742	770	782	726	776	758	694	701	783	745	725	734	698	726	747	777	726	695	726	738	786	775	710	726	741	677	681	759	703	756	775	747	732	737	773	756	747	724	710	757	708	733	747	772	707	751	715	764	700	722	757	749	753	750	735	755	739	725	736	712	752	750	795	810	711	756	723	748	714	715	739	740	733	708	769	725	754	741	758	726	749	757	704	806	732	735	724	734	717	777	705	730	806	732	756	710	740	764	734	740	772	766	764	784	706	763	769	706	740	722	787	777	758	760	767	744	733	711	735	789	701	753	698	746	763	737	732	791	710	771	716	761	721	746	752	807	697	746	780	729	786	750	706	727	750	739	738	779	781	715	749	752	759	747	769	773	768	761	736	704	699	758	777	748	782	788	782	751	736	752	762	811	772	756	762	789	728	717	723	783	723	728	726	725	747	793	771	781	731	704	729	756	746	750	685	731	743	727	763	715	686	751	756	757	734	824	744	715	766	710	718	767	747	805	671	719	691	718	722	763	726	777	736	665	722	772	706	786	753	732	778	764	750	740	788	755	730	776	714	710	771	765	754	777	754	746	681	748	780	759	687	736	679	760	782	724	686	781	754	778	731	740	705	738	757	740	720	765	709	738	786	735	723	761	713	742	710	710	763	724	725	766	728	773	763	734	754	748	734	697	735	774	699	713	732	725	689	776	732	724	747	762	750	745	767	734	740	754	750	745	698	730	722	699	768	752	704	715	780	765	725	747	699	767	719	739	745	721	773	719	771	801	744	724	765	756	766	720	699	737	739	715	696	728	709	792	710	751	736	745	713	712	747	726	730	754	734	695	716	751	718	716	741	746	750	704	745	757	727	738	721	741	754	698	747	784	832	694	727	759	685	741	743	774	767	747	725	773	764	740	713	778	764	702	713	706	732	731	697	685	774	732	754	737	726	759	748	776	740	755	767	712	752	745	738	717	730	708	754	758	692	745	764	697	753	696	721	722	734	756	742	732	725	725	715	801	734	646	726	786	740	706	742	749	748	722	770	747	746	744	720	776	773	750	730	709	771	681	701	733	724	736	706	694	715	709	751	750	748	733	768	778	749	744	737	789	732	753	731	770	716	789	726	772	779	733	738	783	741	786	816	735	716	717	763	784	770	803	792	778	727	778	802	739	683	763	729	737	748	764	758	717	746	738	767	719	768	732	770	747	730	729	789	726	759	731	763	745	763	801	751	762	777	757	714	729	742	713	715	719	748	753	710	760	717	819	728	704	713	740	742	774	747	731	744	741	761	698	788	769	727	751	774	748	777	748	697	691	755	770	753	735	783	747	698	753	718	717	717	782	730	736	751	748	733	711	741	748	717	721	770	733	737	775	758	765	721	720	729	761	730	743	709	727	710	794	803	720	727	783	730	729	750	739	750	726	770	748	735	714	733	690	722	776	740	790	731	722	678	765	739	727	759	740	756	694	717	742	732	748	767	741	725	703	739	708	770	728	740	726	755	691	743	738	693	743	737	685	766	776	782	720	751	714	701	750	752	743	726	734	732	735	742	728	725	713	768	766	744	750	786	731	705	755	771	739	725	774	700	709	728	699	733	705	734	773	712	736	773	772	759	763	724	738	741	736	751	729	727	741	770	734	703	785	712	725	763	749	763	715	755	724	714	792	755	725	714	781	794	736	775	723	807	753	732	750	753	747	738	728	741	733	720	741	750	746	742	752	734	744	740	778	728	714	711	728	735	693	790	696	693	741	729	813	750	754	765	732	803	770	784	742	745	721	756	736	743	727	751	741	766	763	727	731	714	769	747	739	727	734	726	744	736	760	742	743	697	680	770	744	735	711	765	722	709	741	746	724	716	693	744	733	721	703	762	718	713	777	729	722	779	766	766	733	796	750	712	759	731	731	761	744	752	715	756	732	703	768	744	771	762	723	758	716	734	759	775	721	726	710	738	747	745	738	715	762	742	715	838	726	706	772	771	700	725	774	724	690	738	797	719	735	774	750	774	740	770	727	714	718	721	704	718	744	752	702	743	714	719	819	775	735	745	728	774	713	771	738	709	827	658	714	746	731	737	743	748	719	763	771	753	773	801	775
39690	6489	2053	1505	971	636	447	313	260	276	230	212	199	188	182	169	171	166	168	171	155	152	170	145	148	173	142	142	162	151	157	146	141	152	151	160	161	154	142	153	174	143	144	155	156	184	149	142	139	147	145	143	129	127	165	127	149	135	155	125	135	152	153	138	135	153	132	135	144	150	128	138	154	139	143	186	146	148	156	142	165	146	141	138	139	135	148	142	154	157	143	116	144	167	153	133	154	149	138	163	149	159	133	129	153	158	130	138	156	158	131	143	152	141	137	139	131	145	190	136	158	137	126	142	148	164	159	150	156	151	148	138	146	154	162	151	133	121	136	137	161	150	131	149	149	128	147	145	134	158	137	154	132	148	141	141	142	154	135	154	160	145	138	149	143	128	152	130	125	128	146	147	128	134	130	145	165	130	153	150	146	136	142	149	149	141	149	140	130	148	152	156	146	152	128	141	137	159	125	150	142	147	141	118	137	143	151	157	163	152	159	140	157	130	149	151	129	143	156	132	144	155	152	137	148	146	146	131	138	131	126	154	148	160	146	133	160	147	166	137	150	149	150	132	142	143	149	122	126	130	144	139	138	138	150	130	152	123	160	157	134	151	134	135	134	156	149	154	144	162	132	149	151	156	151	140	144	165	161	150	124	142	145	135	142	156	137	150	130	162	153	156	143	164	125	128	159	158	151	148	130	162	139	141	125	122	152	146	144	146	128	151	132	124	163	131	133	122	151	128	141	161	150	141	161	133	149	138	158	134	146	143	155	164	140	126	144	137	122	159	152	141	143	136	141	150	122	144	159	146	129	159	136	133	132	155	156	167	149	161	157	150	141	139	147	153	123	145	148	146	145	145	138	153	162	162	134	149	145	142	149	127	146	164	170	143	140	148	149	130	148	140	148	161	127	158	130	151	135	137	145	165	121	154	139	137	135	133	164	162	154	156	126	141	164	143	146	133	176	135	154	144	135	154	133	130	166	144	146	138	165	145	133	138	138	132	155	143	158	144	145	156	136	151	125	149	143	151	152	142	149	152	164	132	130	150	141	137	118	109	147	150	138	142	153	160	152	156	138	144	142	160	146	153	155	123	159	151	156	151	137	148	153	132	165	133	124	125	145	145	155	138	140	121	131	136	151	145	136	165	139	133	145	128	145	151	163	144	152	137	145	152	141	148	146	152	143	136	131	154	156	136	130	169	141	141	151	132	156	166	146	153	151	139	133	126	129	136	165	152	140	140	140	139	131	147	145	139	166	162	150	147	142	151	145	129	152	166	150	136	151	148	131	140	129	142	149	118	144	120	142	129	145	133	125	145	143	138	153	149	116	137	167	170	150	151	142	152	147	138	137	161	159	157	144	169	146	154	163	135	138	148	158	135	139	149	129	134	131	140	136	159	133	146	154	145	123	153	157	121	139	144	140	131	134	148	141	147	134	137	147	144	148	134	149	160	132	153	148	144	161	155	132	164	154	146	178	129	144	132	167	135	139	134	140	144	145	141	147	125	150	141	141	142	155	138	140	149	158	136	151	155	135	146	124	142	150	137	130	125	185	155	111	138	127	127	147	141	126	150	158	164	145	154	147	157	153	130	125	140	151	151	135	137	136	126	160	131	154	137	162	142	147	151	143	145	136	145	147	123	164	159	130	153	144	133	139	152	146	148	137	135	148	147	153	123	167	160	151	160	167	140	137	161	143	140	138	144	134	148	152	161	130	137	153	163	129	139	138	137	133	135	130	141	130	139	141	144	142	116	137	152	150	147	141	140	135	129	133	144	140	140	145	144	162	153	149	139	115	139	147	160	140	133	131	148	166	167	141	145	129	147	133	129	159	157	132	163	136	140	156	149	157	140	130	159	161	150	168	135	139	121	154	164	137	152	132	139	151	128	136	147	145	148	139	139	139	160	157	130	140	168	160	127	159	154	148	153	179	156	142	161	161	132	152	169	149	138	157	138	159	146	144	151	139	119	148	128	146	152	152	146	128	126	159	133	145	152	130	124	140	134	141	140	140	145	148	149	147	152	139	144	145	167	146	154	149	146	138	133	143	146	155	128	136	166	144	136	156	156	150	150	146	129	154	151	144	156	145	154	168	160	140	140	130	125	139	129	112	148	161	160	135	143	142	142	151	133	153	157	144	146	154	135	138	147	121	155	178	150	154	149	142	138	144	142	161	144	129	134	144	145	143	142	169	149	129	145	142	173	162	138	143	117	142	171	136	123	128	140	144	152	146	150	144	154	146	143	152	158	138	157	135	132	151	127	153	138	143	124	131	146	145	157	163	147	134	119	149	156	132	143	151	143	137	146	146	153	153	140	152	142	141	153	145	121	154	139	120	161	144	159	137	154	137	139	153	153	141	157	134	126	147	153	164	137	137	135	151	154	157	149	146	144	146	156	182	139	146	137	174	156	135	141	144	148	135	166	136	141	136	140	135	140	144	128	128	136	133	143	152	122	138	141	162	135	164	138	142	162	158	138	145	139	139	144	144	139	147	150	155	139	146	123	152	135	157	146	133	141	140	153	136	142	138	141	126	146	147	134	143	138	123	151	154	153	151	121	161	139	165	153	152	160	152	135	144	156	132	129	169	162	118	160	168	153	145	151	131	143	142	155	133	135	141	158	130	139	128	140	128	143	135	143	148	170	159	153	139	155	146	119	162	153	166	159	133	131	146	156	165	129	145	159	146	153	147	142	147	148	153	166	138	144	148	126	149	152	140	132	133	145	143	138	146	165	131	120	145	141	143	147	140	146	160	171	150	153	122	152	153	163	135	153	146	132	160	128	158	139	141	147	137	162	150	132	136	134	142	134	135	128	154	156	167	153	128	156	144	141	148	159	133	138	156	123	156	144	141	148	162	150	165	142	151	149	147	143	174	146	146	141	151	149	142	134	153	122	138	130	170	127	141	118	132	140	158	143	162	142	177	139	143	171	146	129	148	130	144	141	125	138	147	126	154	147	155	148	147	152	141	147	130	131	162	171	124	150	145	133	146	137	147	156	163	161	167	144	151	144	130	146	137	122	131	143	151	151	169	164	165	169	132	159	140	167	160	141	124	142	134	140	127	167	143	144	151	133	140	132	158	141	151	143	131	160	143	152	157	157	145	151	146	147	163	154	131	133	132	123	161	134	138	117	138	140	157	127	157	172	144	166	149	137	166	135	131	128	136	144	150	168	138	168	150	130	138	164	149	146	140	128	150	131	153	145	152	130	141	138	145	147	149	149	120	139	139	158	130	151	139	165	145	136	146	148	129	138	139	165	138	148	154	145	128	167	141	151	142	132	133	157	119	151	147	151	145	161	136	153	133	139	142	164	149	157	123	129	136	143	146	159	152	154	138	143	148	162	124	114	129	156	135	137	143	153	139	139	138	139	152	150	152	142	148	140	151	158	136	157	162	136	137	147	121	124	127	142	149	154	142	136	174	151	133	151	162	151	160	137	180	148	146	144	138	156	141	155	167	147	151	144	150	142	147	155
19601	1958	3143	3539	2857	2347	1880	1548	1347	1134	1091	940	914	814	733	664	760	668	605	625	600	600	588	561	531	513	561	519	508	503	519	487	525	479	479	486	465	468	475	490	489	476	479	449	425	475	410	473	429	416	467	451	523	501	471	484	469	458	461	432	469	419	430	489	436	460	429	480	453	432	466	430	418	473	471	442	455	404	452	435	451	478	430	459	429	408	447	453	468	445	456	440	432	417	449	451	453	438	488	432	446	427	422	438	425	463	442	416	412	435	469	418	422	438	433	424	420	395	430	457	434	434	441	438	447	443	497	433	442	450	425	408	403	424	431	418	464	454	442	395	472	449	427	423	443	399	469	453	438	464	385	426	451	439	424	431	479	454	438	428	444	444	447	430	446	459	452	455	456	417	414	422	449	436	424	418	438	444	432	452	425	423	407	430	434	458	448	408	402	412	444	417	431	456	439	404	472	405	435	431	453	434	432	419	430	438	415	463	444	429	464	443	419	443	434	461	394	413	445	434	427	426	410	406	451	421	457	419	425	438	440	437	453	416	475	428	434	437	476	419	446	376	439	460	428	407	416	441	426	389	434	425	414	416	436	489	445	438	454	411	392	437	451	441	447	431	434	439	405	422	437	423	436	396	435	418	454	470	452	465	423	396	403	414	447	428	438	442	431	469	426	423	448	425	455	454	456	445	435	392	436	390	426	435	430	413	482	461	413	434	443	465	459	412	452	428	452	422	432	401	432	447	446	415	442	413	426	429	418	435	467	406	402	445	410	474	398	442	450	419	429	433	427	420	439	397	433	420	415	407	462	421	450	426	439	467	465	436	470	385	432	443	444	451	440	438	423	451	431	425	436	450	411	438	430	423	426	434	366	417	432	390	460	461	438	450	421	445	387	428	458	477	431	395	440	439	403	442	421	442	451	418	451	466	436	379	428	415	486	431	405	411	442	450	435	447	425	438	431	454	431	438	459	436	445	440	403	422	476	410	442	441	448	444	433	418	445	414	411	446	413	402	383	441	402	440	449	443	415	425	435	425	464	425	470	448	436	414	436	426	425	437	462	421	448	465	433	445	432	427	425	422	450	402	442	434	408	418	419	422	453	450	477	445	455	453	424	433	404	408	430	460	435	427	418	442	440	430	429	428	418	419	438	482	428	441	415	430	446	444	424	447	446	432	411	462	444	427	389	434	448	431	428	461	466	418	414	439	448	452	412	425	432	426	395	481	398	450	418	429	476	424	450	422	447	401	407	425	421	407	423	421	454	436	420	427	470	417	447	425	448	415	465	417	422	422	409	409	458	418	456	455	407	394	455	434	415	430	432	409	381	414	440	448	446	455	433	433	434	412	436	450	427	439	451	463	465	430	445	432	421	423	454	443	400	421	453	447	445	416	416	479	418	383	447	434	440	440	425	428	429	445	428	442	441	479	438	439	404	417	435	466	478	424	413	418	452	449	425	454	434	455	430	451	446	432	406	430	396	453	399	409	409	458	435	399	406	436	414	444	472	466	461	433	448	426	417	416	448	441	436	419	459	406	466	423	491	410	404	434	410	423	423	443	441	421	435	420	442	402	430	433	441	437	406	421	464	449	451	439	447	411	443	432	453	455	451	438	443	452	371	466	412	462	437	408	451	442	447	474	475	429	421	410	437	461	440	439	425	424	435	433	433	386	419	408	434	399	438	465	464	435	432	443	481	430	448	449	416	408	421	421	437	438	410	437	429	453	447	444	445	417	401	414	414	450	463	440	421	421	462	415	414	450	390	447	438	453	438	405	412	437	456	435	442	471	438	445	457	457	410	434	418	411	412	445	443	454	439	447	455	459	385	395	460	470	435	421	465	426	466	441	414	457	375	443	414	447	476	437	429	411	436	370	432	395	464	427	447	407	438	499	403	455	425	463	432	424	415	449	434	447	447	401	429	415	452	421	422	438	462	454	443	436	406	440	421	460	452	399	451	441	445	450	444	424	431	446	423	448	482	429	409	429	451	404	431	462	459	490	468	419	438	426	415	439	428	410	421	420	449	441	419	449	441	482	441	426	430	411	437	405	439	451	439	420	451	437	426	391	398	450	450	436	421	425	466	426	420	403	458	414	450	452	420	421	387	430	405	425	437	410	407	444	421	423	423	480	407	436	437	418	446	456	426	427	442	431	467	458	463	389	463	382	468	443	420	451	453	426	425	443	436	444	396	426	438	470	435	429	426	395	439	431	430	447	407	421	413	481	440	389	434	396	454	441	443	411	480	440	432	429	429	417	477	447	466	433	438	440	440	423	460	428	411	438	446	404	465	428	433	451	416	430	407	458	409	437	403	414	441	426	466	407	438	424	474	436	425	457	446	490	474	436	453	404	444	465	412	423	420	407	457	409	442	452	444	390	462	411	423	429	440	433	423	466	430	428	435	449	442	444	391	425	399	433	422	454	390	475	439	407	426	413	429	456	439	407	425	454	471	452	471	452	408	432	497	470	437	402	394	400	451	451	431	440	418	420	448	447	447	434	453	446	456	482	423	432	441	437	451	454	441	453	396	428	443	465	423	433	438	395	389	440	417	441	451	457	453	447	421	448	447	439	416	432	423	437	383	427	433	432	412	406	451	421	464	457	409	447	415	433	425	458	454	409	424	399	438	385	415	416	422	456	408	442	433	432	438	425	424	417	453	465	452	443	444	432	440	457	410	421	406	459	434	396	418	442	432	424	435	464	419	434	451	407	416	412	438	452	407	412	412	410	456	435	421	426	441	441	425	483	451	413	433	403	429	429	434	404	407	388	465	449	432	449	431	439	474	428	411	433	452	444	418	443	440	424	420	386	406	441	438	440	444	458	427	426	456	435	418	408	440	418	465	436	451	432	444	474	451	454	437	473	418	467	407	451	451	451	420	431	410	439	425	400	434	465	428	415	448	405	448	428	401	441	470	427	430	418	426	437	427	391	467	434	437	419	448	442	425	426	454	434	412	447	396	405	448	412	472	425	435	400	463	438	415	406	455	443	419	406	424	420	424	435	429	417	426	414	430	400	444	453	433	408	441	420	380	430	422	420	437	461	426	384	453	455	387	434	444	421	457	432	401	409	422	426	412	425	418	419	456	438	413	440	426	425	440	416	450	454	473	410	411	440	437	402	462	423	457	411	405	429	431	430	406	417	443	446	436	424	444	445	417	386	410	487	442	448	382	443	456	490	411	475	460	444	488	455	438	464	430	410	406	451	439	461	457	433	427	452	452	433	475	388	464	452	426	444	450	408	425	436	424	390	434	380	454	442	422	394	473	426	408	415	457	466	405	419	426	463	423	435	415	443	404	437	415	423	434	442	433	420	445	471	424	431	449	444	423	468	445	405	406	469	400	448	405	423	463	472	419	432	442	450	444	476	416	464	446	400	434	410	414	402	417	422	404	408	466	414	409	447	459	405	437	442	433	450	456	462	439	430	430	418	448	459	438	411	413	392	404	416	418	403	433	422	454	424	431	442	443	430	424	399
51995	12351	3955	2495	1538	1103	761	550	392	356	307	240	261	194	204	182	175	167	176	141	144	160	146	160	132	152	127	130	147	155	131	130	107	125	127	118	115	119	140	132	113	137	127	132	114	126	105	118	117	115	107	125	118	127	118	124	112	119	118	99	109	91	117	130	109	98	109	101	107	111	120	110	104	118	119	126	96	103	122	105	105	113	90	99	104	134	130	110	99	110	112	100	128	123	118	102	128	120	141	138	110	123	118	103	124	113	98	119	103	121	107	120	135	126	103	88	95	111	112	111	128	92	105	126	119	108	91	103	108	101	109	121	115	112	104	109	129	105	123	126	107	110	108	115	102	110	102	122	125	107	98	96	131	125	102	109	95	105	110	99	103	120	125	98	114	121	105	99	114	99	115	126	124	113	113	132	103	106	111	108	115	116	120	122	116	122	123	106	111	107	114	113	120	116	115	110	103	88	114	105	115	95	114	109	113	110	124	111	122	116	102	103	118	113	107	86	99	101	114	144	108	107	104	115	121	110	108	115	103	128	109	110	89	99	118	134	105	116	120	131	119	114	114	98	117	114	96	98	115	105	120	114	108	122	103	104	114	114	130	94	111	110	133	116	104	127	103	97	105	122	118	116	94	87	102	115	107	120	105	124	129	110	88	113	110	132	109	114	97	110	109	110	123	124	105	96	111	130	110	105	119	109	118	112	105	120	115	109	123	96	108	132	104	123	101	107	133	123	102	102	105	121	101	126	98	97	106	128	118	105	131	108	121	120	95	106	113	100	104	118	114	106	91	88	107	108	117	100	91	105	114	133	104	105	104	125	121	109	96	124	122	116	105	113	102	130	115	116	106	113	117	125	104	100	115	104	94	112	120	98	97	118	102	126	131	116	140	123	97	108	111	92	111	128	97	99	106	117	108	102	108	119	101	111	135	112	98	103	107	117	117	131	119	118	115	105	94	113	98	105	116	117	110	104	119	106	114	95	107	119	102	104	103	119	89	112	119	114	97	121	101	114	116	109	101	107	101	110	109	119	130	102	82	131	97	109	99	100	143	113	108	119	102	117	114	122	116	105	123	110	102	96	117	116	111	106	114	124	126	117	126	128	115	107	99	105	113	105	96	116	104	119	120	108	104	99	111	115	126	108	115	106	115	121	95	122	125	121	115	92	112	100	128	118	119	126	109	107	102	103	112	107	101	106	124	123	107	125	107	108	120	100	108	100	111	99	113	105	113	114	102	115	111	91	87	107	118	114	116	108	109	98	109	121	109	111	123	95	126	121	104	91	114	100	105	114	107	110	110	104	99	97	124	125	116	90	118	129	102	123	123	98	117	128	111	101	111	92	127	118	108	81	119	103	121	113	117	123	109	119	109	120	91	92	124	99	112	113	97	113	114	102	117	106	130	122	91	131	118	104	104	118	97	116	99	81	116	104	105	95	103	105	104	104	98	120	114	127	129	120	111	111	115	107	108	114	115	105	117	121	122	94	115	116	98	100	97	111	103	114	119	124	93	111	123	106	113	103	115	111	127	110	112	103	106	91	103	109	111	92	113	116	127	104	117	97	111	104	111	112	113	120	122	113	105	113	106	123	111	98	128	107	126	88	116	115	96	119	107	117	94	109	97	119	114	113	106	124	109	100	131	119	117	102	120	111	107	113	105	115	113	115	120	102	109	105	125	109	112	115	126	99	110	113	105	94	124	98	99	101	99	107	107	108	130	109	125	114	104	99	120	119	109	106	121	92	130	111	109	135	102	113	98	100	121	101	100	116	115	95	99	118	119	108	108	107	108	113	140	109	105	108	111	110	100	123	126	108	99	110	113	117	92	116	114	99	109	111	121	105	112	119	109	121	112	115	107	112	131	112	111	107	119	124	98	97	113	107	109	123	107	106	99	134	116	94	109	130	128	107	105	123	125	115	94	124	125	131	130	117	92	83	125	114	125	97	108	112	103	98	111	128	116	117	99	109	108	108	121	105	108	114	114	103	123	118	113	112	122	112	123	101	123	115	114	110	103	126	129	99	115	138	101	103	123	129	111	113	113	118	122	130	137	109	106	103	115	111	112	127	114	96	101	109	118	101	113	114	119	101	100	121	123	95	120	120	108	117	113	111	117	107	113	107	103	110	104	120	116	117	132	106	99	109	112	97	117	113	128	99	97	106	120	101	124	130	115	118	137	112	131	116	114	105	116	119	118	101	101	109	107	94	112	110	118	99	115	97	124	121	104	112	121	103	120	118	98	133	124	109	115	106	106	88	103	96	112	101	103	135	104	106	101	118	110	112	116	114	107	100	89	117	107	92	123	112	127	95	104	97	130	107	109	133	104	128	109	105	102	116	111	99	116	115	101	106	139	119	107	104	95	103	110	118	111	114	108	111	106	109	134	113	106	110	110	120	108	89	118	96	103	123	120	109	115	107	108	107	92	105	132	120	97	96	110	103	108	122	110	131	116	101	106	108	109	108	110	129	122	106	98	136	84	118	103	98	124	135	109	115	118	137	98	95	127	127	99	117	107	100	113	95	119	111	98	91	120	97	92	112	104	103	98	111	101	101	104	116	112	114	114	104	98	115	121	93	85	131	103	109	107	94	101	100	111	117	138	104	106	120	127	106	100	102	98	116	92	127	110	138	109	108	108	108	115	118	113	106	97	113	102	110	91	112	108	107	86	90	119	112	113	97	106	104	113	119	111	115	123	114	103	108	115	108	101	131	105	113	114	99	126	117	108	125	119	127	127	104	132	108	112	116	103	110	100	112	122	123	128	108	96	122	106	111	119	120	104	102	101	137	96	112	120	103	117	99	123	111	105	114	122	117	107	111	110	116	97	104	129	110	108	115	95	119	105	109	126	129	117	118	111	109	129	116	97	128	115	119	101	104	115	133	100	120	115	123	113	116	108	118	107	101	127	108	118	100	89	119	112	100	101	96	111	82	99	90	123	106	92	105	110	124	107	110	117	122	98	116	106	115	106	125	113	97	126	106	112	116	116	97	107	117	103	126	110	112	108	117	113	120	118	108	116	117	109	101	115	103	124	131	98	97	113	122	120	117	115	126	131	118	100	101	115	128	107	119	108	109	117	100	88	124	123	114	105	105	117	121	108	106	125	120	97	122	105	95	126	112	100	115	125	113	114	99	108	108	101	103	114	113	113	100	110	133	107	129	116	101	118	122	89	109	108	118	117	114	126	98	110	100	104	128	110	122	97	122	113	103	112	92	113	84	103	113	97	119	132	94	107	102	121	109	118	107	111	116	97	111	106	98	121	107	101	105	102	99	126	125	105	105	115	97	95	102	102	109	98	104	115	108	96	117	91	120	105	113	106	107	118	128	126	106	116	113	104	122	128	104	114	101	124	110	113	115	115	125	118	101	102	109	119	79	110	107	110	108	95	106	110	112	135	115	123	117	103	88	119	135	110	110	118	119	110	122	129	104	112	111	109	101	114	106	118	103	128	128	107	100	127	112	122	85	102	107	100	123
25076	2652	5330	5871	4887	3939	3192	2505	2104	1864	1644	1362	1373	1133	1007	970	857	835	799	716	663	694	629	606	618	585	501	552	501	519	529	496	470	484	485	450	438	472	475	447	432	420	462	401	428	475	385	425	397	425	428	418	482	463	417	369	394	407	379	417	410	379	431	387	410	411	382	349	413	349	381	389	379	359	374	399	411	374	384	398	384	373	394	389	377	390	386	360	369	362	382	396	340	368	395	402	368	370	357	364	380	368	392	350	339	348	367	353	359	331	357	388	427	358	372	410	391	377	345	404	357	391	385	395	401	375	361	378	375	377	350	380	353	386	357	364	341	379	340	363	357	394	364	348	367	364	386	384	359	382	383	378	363	355	363	377	385	395	367	347	357	366	355	359	377	320	337	393	393	362	355	351	371	356	330	354	341	364	342	389	361	378	363	333	370	340	356	380	357	328	356	336	346	390	365	361	405	352	373	357	358	335	392	371	401	346	377	377	346	370	362	377	362	343	368	351	356	367	351	398	381	352	372	367	378	371	355	361	343	402	355	377	325	370	351	352	345	357	372	369	399	374	390	353	353	362	332	390	374	370	360	381	344	335	374	385	366	304	369	387	350	365	358	351	362	347	368	365	339	359	370	348	345	378	348	360	362	337	355	360	350	389	356	382	370	410	337	390	326	340	318	324	387	355	392	406	368	361	399	394	360	368	369	387	329	339	400	374	368	375	348	344	355	383	358	357	369	365	381	362	355	345	352	341	376	363	337	389	365	343	358	341	382	386	385	336	389	375	370	368	351	350	342	340	324	347	403	406	327	368	355	391	391	378	363	378	362	357	373	355	351	353	343	363	377	398	320	365	380	373	370	398	370	378	362	381	375	389	351	367	355	357	379	339	353	366	394	347	359	340	333	352	338	357	362	338	391	345	370	350	373	378	377	369	370	356	345	357	358	359	383	370	384	400	350	348	345	348	381	359	341	362	382	365	386	383	341	366	371	383	372	397	362	373	365	366	360	376	330	361	356	362	345	398	363	381	392	371	359	339	361	336	357	353	385	370	373	383	385	368	357	368	394	354	395	363	310	352	345	371	351	366	381	370	377	386	354	394	352	311	352	359	369	350	392	371	364	360	385	369	359	377	364	368	351	351	362	360	324	360	371	362	362	371	372	374	372	351	351	375	383	335	325	348	381	401	362	360	337	340	338	390	363	349	364	378	360	339	387	381	376	343	366	365	337	344	363	382	322	346	347	336	348	363	362	403	374	363	381	360	358	349	385	387	366	353	375	365	356	371	329	363	350	364	367	345	367	348	367	365	378	378	364	370	373	334	378	377	386	358	336	368	384	360	379	364	351	356	374	320	363	366	386	369	376	335	352	366	358	383	373	370	348	381	367	365	346	346	377	360	383	363	358	343	401	354	349	366	382	348	349	359	362	370	398	327	358	357	386	361	392	349	382	346	336	348	401	374	361	350	381	332	346	373	388	369	334	352	364	387	353	363	368	388	368	380	350	347	337	349	320	392	354	381	358	339	363	343	371	305	314	377	326	389	345	361	333	337	377	349	369	386	369	361	369	363	328	361	392	323	382	362	343	369	341	363	369	410	357	341	349	377	352	374	351	336	362	378	356	360	355	360	369	363	334	366	359	365	361	330	343	339	379	319	376	356	345	369	375	381	372	371	369	383	365	364	374	388	363	381	377	371	346	383	360	350	373	368	348	353	358	323	384	358	354	346	346	365	357	379	371	355	358	343	349	392	362	378	338	355	308	341	358	337	355	384	369	352	406	340	368	390	342	326	351	362	380	359	364	359	362	356	358	339	350	306	345	355	331	358	396	353	343	367	380	360	350	366	358	377	367	365	380	371	346	373	396	349	326	367	367	353	349	352	358	379	343	360	349	356	382	372	372	362	369	351	376	347	393	369	374	368	397	387	373	373	345	372	357	372	362	387	387	366	360	374	358	375	372	368	365	364	349	342	361	327	359	336	383	382	343	340	382	366	374	361	372	344	366	379	333	356	372	354	369	367	357	362	376	365	355	384	350	347	346	399	392	349	394	339	412	378	386	340	371	394	321	357	355	371	354	340	348	353	354	360	362	365	380	350	351	345	360	348	311	351	354	357	363	320	334	346	362	378	357	364	350	334	352	368	362	374	331	363	349	378	367	422	359	354	362	377	358	346	357	364	373	361	367	362	350	351	371	363	375	376	344	377	306	340	361	362	354	373	353	375	355	354	323	342	373	373	368	363	360	389	355	400	367	327	390	363	395	376	356	357	365	373	331	381	357	374	377	345	352	385	361	353	387	355	370	366	359	369	366	397	357	344	351	367	358	331	368	395	349	351	372	361	333	375	372	370	369	368	385	339	364	368	360	362	357	348	396	359	350	373	379	359	354	368	343	374	373	370	353	352	343	356	373	368	354	331	339	375	341	376	378	366	364	348	376	397	329	367	400	339	359	338	333	328	365	345	344	367	394	353	342	371	389	350	351	344	408	326	357	364	402	344	353	382	364	372	337	338	357	358	372	346	342	357	322	353	342	378	345	355	353	381	395	383	343	376	372	377	333	395	398	380	352	375	359	337	351	349	345	359	405	349	348	383	348	368	368	387	324	370	368	350	370	347	390	387	352	409	347	370	371	379	369	419	364	367	375	358	366	374	323	366	344	417	342	357	389	362	371	339	358	380	379	359	348	371	394	349	370	335	381	384	360	371	365	324	335	387	313	357	383	342	411	315	338	361	331	357	360	340	352	354	329	357	339	384	375	369	318	347	372	393	394	384	360	363	383	366	365	337	387	365	370	374	362	370	369	371	358	364	372	377	323	362	355	362	355	380	367	335	376	348	357	329	345	348	333	390	371	386	358	362	377	361	358	362	365	362	324	366	383	376	372	363	392	375	329	369	333	372	330	377	385	377	384	349	344	358	357	362	373	380	327	378	359	350	368	402	344	335	334	321	380	358	378	361	314	340	370	367	383	361	367	343	366	372	353	379	351	369	330	357	352	366	387	349	340	326	329	352	378	340	381	343	390	346	365	430	352	368	313	369	375	350	351	365	343	346	355	388	399	370	358	384	345	356	383	356	380	374	367	391	370	369	387	344	366	346	358	335	336	383	361	373	345	376	389	356	349	385	377	391	373	330	347	342	351	368	354	330	374	363	342	365	363	355	374	376	341	348	348	359	364	395	387	361	366	409	389	385	345	342	370	354	386	332	376	370	372	340	361	376	377	350	368	339	320	369	363	350	354	355	372	351	358	309	376	348	371	386	381	355	351	346	385	361	363	365	335	354	370	381	373	388	338	395	341	373	359	351	355	366	367	385	334	370	310	340	391	339	365	352	382	424	352	365	380	356	375	352	344	355	349	390	378	405	354	362	397	388	366	325	350	369	362	393	385	357	370	356	370	354	377	333	362	339	377	394	336	356	359	402	355	351	352	383	321	370	324	360	405	359	365	378	346	361	345	330	380	376	357	366	376	370	375	359	400	379	366	354
10989	787	534	387	341	272	276	288	249	266	275	301	269	234	262	277	233	263	252	282	267	284	274	273	255	247	265	237	246	270	252	275	270	264	259	269	259	259	255	251	255	262	248	252	226	258	263	277	301	224	280	249	257	267	256	249	233	270	249	261	240	284	251	279	249	257	237	267	248	273	224	255	288	246	269	248	247	283	235	260	266	277	278	248	263	270	278	240	255	247	251	271	288	237	267	265	262	262	265	238	259	277	254	304	296	266	265	244	283	256	258	268	267	285	254	267	234	240	261	257	256	229	253	271	280	222	253	282	267	236	251	252	257	267	254	286	249	274	270	271	237	265	248	245	237	269	265	242	267	256	258	234	251	248	262	249	252	276	268	270	274	263	227	226	252	260	285	255	271	252	256	267	248	272	237	228	263	292	280	231	274	270	275	272	249	245	260	246	271	256	285	257	238	264	254	273	241	263	270	290	242	258	261	258	287	249	258	261	225	249	277	226	253	249	233	250	255	259	252	245	274	265	291	288	246	260	271	244	260	262	251	247	250	242	251	269	267	252	263	256	279	272	253	299	283	271	262	247	274	271	257	254	263	247	261	271	256	259	228	261	261	280	231	239	281	273	263	272	251	240	216	283	284	278	265	257	241	281	251	268	256	258	279	284	256	263	278	252	233	258	238	239	253	289	235	282	266	277	248	250	266	264	254	256	256	236	264	255	242	267	266	248	247	255	274	261	266	253	256	268	260	269	294	248	272	294	268	285	268	248	261	251	266	250	277	266	257	273	263	226	244	256	262	258	263	253	268	273	254	245	276	260	251	261	276	272	243	269	278	261	246	242	258	297	255	270	229	264	295	250	265	257	261	269	254	259	261	248	252	265	271	259	267	230	262	245	276	248	241	264	248	257	295	244	260	268	267	247	248	298	254	282	294	254	267	255	251	243	267	253	250	255	255	273	277	292	245	259	241	250	236	294	261	218	240	266	285	272	246	258	269	250	264	251	267	273	258	238	256	231	223	246	263	239	272	273	238	243	242	249	249	253	275	276	232	258	293	253	252	263	254	276	242	274	257	247	251	272	241	271	265	238	269	275	254	233	236	272	241	286	267	251	246	253	263	258	258	241	280	278	273	246	264	299	246	256	296	275	243	243	271	245	272	269	254	250	225	260	255	269	268	243	282	272	248	269	266	259	278	278	276	246	263	242	289	277	221	273	249	292	259	260	250	258	220	258	268	264	236	265	229	275	251	273	286	255	265	269	248	230	259	252	252	243	269	253	278	273	277	279	252	257	244	242	238	270	295	273	296	267	274	257	279	266	271	255	271	271	255	273	273	242	240	264	263	256	268	266	253	261	263	274	260	250	243	232	250	268	260	259	257	267	266	264	284	261	252	279	270	255	251	273	244	280	263	246	282	228	292	257	276	264	247	293	268	302	260	241	281	263	260	280	272	264	280	277	289	258	267	263	237	274	297	254	248	265	263	257	264	265	253	258	261	252	265	282	254	230	277	257	272	262	260	296	257	273	267	280	290	260	249	282	242	258	254	267	230	271	241	215	239	252	254	258	284	250	210	269	224	256	256	225	244	237	244	238	305	244	277	255	228	233	266	244	246	228	248	269	261	264	263	279	255	267	282	278	237	271	257	258	271	270	274	242	269	268	252	241	242	256	268	278	254	263	255	286	245	281	256	252	251	259	291	273	257	240	245	256	251	264	225	283	264	271	274	258	242	253	247	269	252	252	267	235	296	279	272	253	266	253	266	253	250	264	258	253	254	276	279	302	236	268	262	233	270	275	249	296	267	309	269	236	266	278	230	235	255	295	258	250	247	261	265	268	242	255	260	266	276	276	274	246	241	270	261	269	254	244	278	268	268	249	280	242	283	274	267	254	246	269	266	251	242	263	256	253	264	231	280	241	256	281	275	284	226	271	255	246	266	262	266	276	261	241	276	303	248	254	241	278	268	270	244	247	261	251	237	254	268	253	262	240	268	261	239	239	251	225	245	275	271	273	247	264	274	221	270	260	261	269	257	252	234	253	253	293	259	250	288	248	268	271	267	247	243	272	248	283	275	252	272	223	241	261	215	260	285	236	251	259	289	224	251	258	260	253	278	262	265	284	273	310	255	263	246	240	299	268	265	274	219	242	281	240	285	281	237	257	275	282	254	270	254	234	231	245	213	258	267	277	275	246	266	277	256	263	285	254	270	258	240	229	232	268	247	273	297	304	261	249	250	283	292	251	252	282	270	289	271	252	263	292	253	266	267	246	282	256	260	247	263	258	278	270	243	238	267	253	247	275	279	246	245	246	246	277	239	259	287	235	268	252	279	279	238	248	232	265	223	253	254	297	245	255	290	273	262	257	251	252	266	279	273	272	242	255	271	249	288	294	239	244	265	234	269	241	254	245	251	224	265	269	265	249	245	275	269	258	240	257	261	228	280	267	230	298	277	235	244	268	276	238	262	247	252	268	254	241	241	236	285	261	256	245	243	257	258	285	259	267	250	247	252	243	286	271	261	271	243	262	276	266	258	265	260	240	259	246	247	257	251	258	235	241	231	242	248	242	241	243	298	262	270	272	274	249	254	257	252	276	251	263	273	235	267	274	250	251	265	280	283	225	280	254	242	290	287	256	297	254	246	262	256	245	253	258	242	245	253	243	267	229	257	261	262	245	236	248	277	286	250	231	239	251	295	268	256	269	260	243	275	266	270	268	281	271	267	265	265	277	276	244	267	257	273	243	280	244	275	269	305	270	244	241	255	245	246	290	281	258	297	242	276	238	276	259	268	269	276	269	262	280	264	283	260	287	259	263	279	246	287	273	271	246	262	277	268	262	279	275	271	228	275	247	274	270	256	290	256	249	278	254	285	291	259	265	298	236	257	278	246	265	279	263	257	262	255	249	249	277	274	274	280	263	251	262	263	241	250	267	245	236	245	252	267	257	284	257	281	244	246	245	304	286	250	254	225	270	254	259	265	263	265	274	274	254	262	261	275	253	305	276	247	267	246	279	261	251	279	281	271	272	241	243	261	283	259	241	268	268	288	259	266	261	275	261	225	272	259	263	248	276	237	272	260	240	272	282	290	265	297	241	257	261	263	244	267	240	268	269	271	266	286	263	297	265	261	257	273	242	262	230	272	244	248	274	253	260	212	265	293	250	217	266	238	244	276	256	286	257	256	293	243	242	285	251	256	253	287	279	248	293	257	276	257	271	259	266	262	255	255	272	279	252	272	278	279	263	264	258	254	254	260	264	243	266	324	285	233	281	274	254	247	257	313	270	285	261	255	244	252	245	266	248	264	267	237	264	259	249	270	258	240	276	232	288	233	251	239	256	254	262	240	288	265	273	265	241	274	251	244	246	266	252	248	272	257	263	254	238	271	237	232	260	246	280	263	251	245	248	274	291	260	245	229	304	278	256	298	234	250	253	247	266	273	251	273	257	239	256	272	265	251	232	252	249	267	272	251	253	258	298	263	270	232	241
9298	976	1145	1095	1067	974	915	799	859	825	761	792	850	739	751	774	762	770	734	717	747	770	776	755	721	757	741	743	719	734	729	753	684	698	761	728	756	702	740	735	762	702	765	754	663	707	729	750	752	751	739	703	731	733	716	705	711	765	730	721	741	752	673	731	740	734	737	704	751	750	727	751	714	676	709	742	744	731	667	756	728	705	726	751	760	720	728	723	712	722	713	757	761	698	736	763	763	707	678	749	748	787	737	751	741	713	674	689	736	742	733	759	711	715	717	739	665	717	762	718	763	721	741	744	732	786	739	691	726	746	726	727	720	761	695	732	749	734	738	702	703	745	756	698	751	712	766	710	706	752	775	744	730	669	737	729	735	714	754	709	738	752	728	732	747	717	762	749	724	711	713	746	697	712	713	757	729	740	749	713	715	720	761	710	770	719	735	719	667	742	745	739	773	731	727	751	695	680	763	735	714	746	717	733	720	769	753	718	738	714	768	721	769	712	737	630	695	671	689	772	735	715	706	739	694	727	738	714	751	683	702	702	688	740	728	747	757	753	748	696	684	737	722	731	709	716	726	702	793	751	721	716	721	757	701	722	685	747	756	727	758	731	717	768	742	752	742	722	727	712	734	719	753	740	731	728	693	702	680	694	721	706	685	748	783	702	746	712	757	735	749	728	703	759	766	730	712	746	723	693	729	746	749	704	721	745	732	680	729	718	708	731	694	747	711	753	724	718	716	744	773	699	758	756	754	729	654	694	772	739	746	702	712	755	777	774	732	711	705	702	739	723	707	736	760	748	770	718	725	727	722	732	689	698	748	691	724	759	737	704	833	689	727	741	759	756	782	747	712	753	736	777	749	737	716	787	753	755	738	741	732	728	689	756	756	732	730	731	709	759	692	696	741	698	731	724	763	693	715	782	684	757	754	719	757	721	736	708	746	736	722	722	718	749	727	757	709	730	711	715	744	693	736	715	830	698	703	714	714	720	725	724	707	702	722	696	699	717	772	736	762	750	725	704	739	739	761	785	778	723	701	782	733	695	722	734	751	757	693	748	693	798	708	733	726	731	707	728	750	727	688	680	713	745	751	723	755	768	728	714	716	706	722	700	750	690	770	719	790	749	692	741	700	733	702	713	741	730	693	738	755	761	748	720	746	707	714	694	706	717	707	691	736	733	774	733	710	735	747	728	713	742	747	730	743	747	715	725	735	757	733	748	710	730	748	707	721	692	711	773	704	764	735	704	770	702	755	725	738	714	724	714	726	732	766	770	737	709	738	710	746	725	769	712	711	771	774	723	721	723	699	701	726	755	763	693	737	737	706	725	700	687	789	728	801	721	738	711	671	717	716	750	742	746	748	730	725	681	742	760	713	747	724	722	733	700	729	707	771	719	718	746	712	721	752	698	753	751	720	672	692	777	740	772	740	735	739	808	745	689	677	693	754	725	770	729	728	791	763	735	687	708	755	699	722	735	685	710	763	744	684	770	764	745	751	706	765	741	692	691	769	758	731	751	717	691	738	740	755	717	748	717	734	736	769	749	717	679	733	702	755	756	714	758	771	741	727	720	722	813	698	778	693	691	749	747	734	707	750	722	733	751	747	731	711	720	744	708	713	768	714	717	713	697	798	791	749	705	751	773	720	699	750	778	689	726	719	749	745	752	752	703	736	712	750	771	742	730	712	775	783	708	740	700	728	741	729	802	725	747	756	701	697	746	723	684	698	716	774	746	696	794	732	705	746	766	697	711	722	692	767	782	770	702	721	771	696	706	701	749	733	750	728	757	764	712	724	705	707	696	725	738	707	750	736	745	734	748	800	751	772	724	693	684	756	677	727	679	750	754	707	715	733	733	746	750	720	721	719	731	737	688	685	720	743	740	701	730	739	728	768	729	705	752	675	684	737	737	773	697	746	766	762	718	701	695	692	766	727	715	737	729	742	753	782	722	787	742	709	747	717	723	700	758	722	712	723	708	767	758	705	733	744	737	711	724	715	686	712	736	694	733	700	667	726	651	708	738	707	735	736	723	764	703	772	721	718	711	704	700	691	739	729	713	725	718	737	713	716	734	703	724	746	704	720	683	734	762	773	701	682	807	756	710	747	743	753	712	712	750	753	758	700	752	736	707	725	772	739	717	769	685	751	695	786	752	709	738	739	755	752	693	742	680	746	721	737	749	739	787	732	685	719	732	750	728	757	713	705	762	727	706	722	670	714	757	725	686	726	696	705	689	760	709	711	720	686	731	716	731	773	692	738	735	770	723	728	709	718	717	741	775	750	774	745	705	783	711	731	727	736	699	727	707	749	846	738	754	742	668	735	736	709	685	757	730	739	761	741	729	752	701	800	698	728	676	704	760	717	726	725	738	720	754	716	743	741	750	710	753	717	742	737	726	722	721	751	777	752	700	704	655	742	701	715	778	725	723	708	731	704	742	752	729	727	718	709	719	786	759	736	745	715	692	719	691	718	779	757	689	726	738	764	695	681	733	756	693	756	704	755	723	744	743	744	741	705	736	747	776	758	670	715	818	763	747	727	725	792	698	686	755	698	687	717	749	774	719	774	741	752	754	697	715	786	737	714	726	728	780	764	750	739	722	697	754	693	715	716	714	741	741	713	713	711	686	732	775	716	728	711	716	707	740	732	681	752	779	709	737	780	762	746	752	727	762	761	713	745	739	715	698	776	732	751	732	738	703	714	722	717	748	713	758	671	730	770	706	756	702	705	757	711	729	673	704	755	707	738	734	706	702	701	766	737	715	752	734	723	726	703	699	734	710	686	770	719	736	700	740	719	724	739	697	730	772	741	725	724	682	701	773	738	738	715	704	700	698	750	713	729	724	696	757	800	728	747	680	742	755	729	722	739	698	744	737	742	699	751	782	778	695	771	727	725	688	745	752	735	770	728	703	710	761	712	701	717	722	722	712	718	733	737	734	774	712	726	720	721	760	755	719	717	705	705	748	696	708	763	767	726	711	687	730	746	750	764	756	730	747	707	706	741	771	749	721	719	741	693	747	766	734	736	776	698	667	697	749	744	746	721	729	716	681	724	739	773	727	714	754	687	731	744	717	756	737	665	742	726	753	727	715	671	727	748	758	697	744	720	744	721	733	732	691	708	744	722	741	728	716	691	704	731	745	750	734	720	760	737	775	738	733	748	748	743	709	730	732	736	768	752	783	756	703	676	662	769	711	723	731	720	742	685	726	754	718	728	743	710	751	708	740	763	786	751	731	709	729	682	751	743	747	765	707	746	722	747	746	727	760	705	789	702	784	705	728	746	735	753	794	716	743	737	748	739	710	753	741	731	755	751	691	745	677	768	699	773	662	782	712	747	727	708	724	706	672	747	705	737	723	730	773	690	713	728	794	743	788	706	725	726	719	696	711	746	714	706	707	687	721	721	722	724	725	671	742	749	718	719	675	729	725	708	705	689	779	726	678	723	717	760	798	743	722	689	688	732	760	741	754	727	726	714	738	737	694
40781	6620	1790	1260	790	510	383	313	276	233	215	226	210	168	161	166	189	141	199	171	148	173	157	154	169	161	147	146	166	147	146	159	153	161	154	146	149	162	148	146	133	136	138	153	162	133	146	159	147	167	151	154	151	147	147	167	155	142	156	166	141	152	155	155	159	153	149	131	135	130	142	122	175	148	147	133	136	167	139	134	155	139	128	137	140	143	156	151	149	141	142	123	176	162	144	153	138	151	152	165	153	140	136	172	148	137	121	139	145	153	139	133	130	129	129	134	171	133	146	153	139	149	154	150	152	159	165	160	142	139	144	154	148	117	139	163	152	166	146	146	150	149	128	141	151	131	126	153	138	132	134	151	136	160	148	150	155	158	147	148	148	145	142	133	133	143	131	148	134	140	142	147	140	143	144	153	172	156	153	130	133	141	146	138	158	135	144	158	150	171	157	135	134	156	152	150	156	128	152	150	149	166	155	146	149	149	125	141	133	146	138	141	132	153	135	125	122	123	155	125	147	130	142	182	137	150	158	129	169	148	130	127	153	149	146	156	142	144	130	126	153	119	150	129	137	142	138	122	124	135	143	131	129	138	151	146	135	138	122	148	160	153	152	161	137	124	140	145	151	114	137	146	144	146	147	123	151	163	143	130	128	134	145	123	143	155	147	143	116	146	139	138	150	134	117	131	151	145	142	144	143	139	153	138	155	135	133	145	145	151	154	142	149	149	153	127	128	146	138	115	125	145	153	155	155	146	141	145	124	133	153	146	153	152	168	161	148	137	149	140	135	156	142	146	163	146	145	153	129	145	152	132	141	153	157	146	162	151	159	156	144	130	126	151	139	140	142	132	128	146	153	154	156	142	157	142	133	147	151	145	162	133	151	156	138	147	157	160	161	134	143	148	145	126	136	128	160	153	137	158	159	141	130	146	124	143	142	163	168	133	137	143	134	150	137	142	151	144	160	145	132	164	164	150	146	145	150	132	119	157	147	160	179	147	141	122	155	128	146	149	144	152	159	151	150	158	150	143	129	149	159	153	138	133	132	147	144	144	149	122	158	163	162	137	160	168	146	153	155	127	139	131	123	129	137	147	149	142	153	146	161	126	143	140	145	150	149	168	152	155	139	146	136	121	153	149	143	141	122	122	140	136	138	157	153	131	134	127	149	164	126	121	154	142	142	148	147	150	137	146	154	141	150	129	121	158	133	134	161	129	140	128	145	136	138	151	138	143	139	150	138	145	143	141	155	164	138	136	153	157	145	162	135	125	145	149	125	146	144	143	154	148	156	139	148	138	132	147	149	136	136	149	141	135	142	137	162	139	153	152	148	147	157	142	146	155	150	149	149	143	139	137	135	136	139	133	141	140	131	120	133	135	151	160	141	140	152	135	147	134	145	171	152	153	150	134	153	121	151	135	132	134	141	140	140	138	140	163	141	151	154	163	162	139	158	152	166	141	128	143	167	139	145	168	143	144	114	131	137	137	146	141	156	153	153	148	152	115	131	134	159	137	155	135	155	153	137	161	136	140	152	138	144	124	147	149	140	146	131	152	155	164	125	138	146	142	118	123	129	139	130	142	129	163	150	150	155	152	144	149	135	131	127	137	118	129	161	128	138	159	165	127	140	132	142	124	152	133	155	171	148	147	145	121	152	128	169	149	162	146	156	146	144	139	130	139	137	131	121	141	137	135	136	158	146	158	151	150	126	164	159	153	147	151	151	162	152	150	157	162	151	131	140	146	142	131	138	146	127	140	144	138	143	137	138	149	140	166	153	141	127	119	147	121	138	139	151	151	143	166	150	177	158	153	149	134	147	132	141	140	131	134	139	165	147	149	168	152	143	143	142	139	141	117	148	148	152	158	142	147	147	151	135	137	142	142	155	128	135	137	140	144	132	143	149	163	146	171	154	142	166	141	143	137	135	147	127	158	136	153	173	141	141	135	113	154	140	141	150	152	156	166	139	120	139	153	141	158	162	157	143	137	150	139	147	170	139	120	151	145	130	138	127	133	142	145	171	153	140	148	146	126	137	149	137	141	135	140	135	128	142	153	169	162	151	116	137	141	137	139	159	169	134	142	148	133	159	138	155	157	133	154	143	159	144	148	127	151	130	152	127	138	134	138	124	159	141	137	162	149	126	113	132	162	135	150	138	137	149	152	157	165	129	146	154	134	152	130	143	148	157	150	119	137	146	149	133	146	148	141	162	146	153	149	138	150	164	129	128	163	145	150	153	132	158	149	140	141	145	159	132	146	144	152	148	149	137	160	162	132	134	177	145	142	149	152	134	154	144	147	151	147	133	159	151	132	139	172	134	137	118	119	148	132	147	132	153	156	155	159	128	134	135	153	128	147	149	152	167	160	133	128	139	163	153	147	140	143	139	145	149	139	158	142	144	146	140	136	156	137	141	150	147	153	140	153	135	143	148	160	154	180	150	150	151	156	134	134	168	135	136	158	165	129	144	141	151	153	134	127	141	168	122	122	139	136	145	132	149	149	131	149	132	156	140	143	131	116	137	145	135	138	136	164	144	147	137	136	148	133	147	161	136	144	139	147	139	144	129	153	147	144	138	157	161	146	143	153	144	153	147	157	153	131	145	145	166	146	138	140	129	134	115	152	145	138	134	157	145	145	155	130	132	146	145	129	132	151	137	147	162	140	144	127	120	116	128	132	139	111	155	144	149	137	150	153	128	152	170	133	141	132	152	140	139	143	141	137	146	159	167	154	140	151	149	156	129	151	151	136	127	135	149	168	156	127	138	148	155	146	161	134	147	150	152	130	155	160	155	124	160	142	117	139	162	161	157	156	156	133	143	146	153	132	136	155	135	144	126	144	165	133	126	147	154	120	138	156	131	156	139	163	151	133	130	147	137	153	163	137	124	150	153	144	130	118	151	153	129	151	153	139	132	148	160	132	143	140	151	126	159	130	149	133	133	137	146	137	137	128	154	144	138	147	154	152	131	149	149	136	148	140	144	153	148	129	158	141	149	138	127	138	141	147	145	154	157	151	149	159	139	134	124	166	128	156	131	131	141	166	158	144	165	149	143	163	145	131	136	143	144	162	184	147	132	158	145	156	136	155	147	154	149	150	154	139	119	125	140	147	141	153	168	140	120	162	156	153	156	140	134	151	148	148	161	164	143	134	128	149	150	144	173	138	140	154	158	139	139	153	148	161	143	144	128	159	119	150	148	134	144	143	151	145	139	140	154	138	140	131	130	148	165	142	135	153	123	156	141	122	144	168	137	140	142	126	146	143	154	137	156	134	166	149	154	146	144	155	141	135	139	150	156	149	117	139	162	149	147	119	143	153	148	141	161	142	145	126	142	141	142	156	137	125	137	148	146	116	143	144	150	146	153	135	158	133	153	127	152	143	130	133	142	162	141	148	157	149	145	151	150	136	128	146	148	159	125	143	162	145	147	144	132	133	146	139	138	156	151	165	147	158	142	133	141	139	153	133	129	121	146	113	142	142	138	124
20275	1788	3118	3393	2848	2342	1940	1482	1304	1192	1066	913	915	797	787	743	739	662	637	605	604	596	567	576	567	519	548	505	535	530	477	476	495	467	477	506	472	474	497	501	456	467	473	456	459	454	461	462	409	438	457	484	457	434	460	443	425	435	463	423	461	454	454	457	454	479	493	443	436	458	453	477	451	442	417	422	414	449	454	435	406	444	453	464	455	418	427	443	418	436	452	439	477	437	466	429	446	443	474	417	443	402	462	440	455	435	408	452	451	435	457	450	442	417	447	432	457	450	476	435	439	432	443	405	475	420	456	408	445	425	441	452	443	473	435	445	445	433	444	437	422	430	411	423	426	460	418	422	428	440	423	423	470	416	422	447	435	435	415	446	423	458	421	449	455	387	406	443	419	449	442	426	425	433	411	422	441	413	403	443	479	424	419	409	421	441	426	442	410	421	428	419	429	450	425	442	437	434	375	405	412	449	439	446	432	441	438	410	420	455	410	439	406	430	417	453	437	413	416	420	416	444	436	397	433	470	460	477	457	472	429	425	410	385	411	400	445	415	441	437	438	460	425	424	425	422	426	411	432	442	450	444	441	405	433	442	436	423	460	478	454	442	404	405	444	439	407	392	426	417	469	464	402	438	409	417	405	437	481	471	459	377	427	441	442	448	426	450	435	389	426	431	457	422	430	393	446	459	407	423	393	418	425	419	449	425	429	398	447	438	447	464	428	400	441	433	379	427	450	455	437	437	475	446	439	409	400	432	475	408	424	453	405	431	452	469	408	447	423	441	437	429	432	438	452	438	375	443	409	434	425	415	399	417	441	434	428	405	420	432	474	457	415	451	450	431	447	438	417	395	441	443	433	411	412	412	433	436	385	448	437	442	455	450	420	427	412	418	433	416	385	462	413	413	462	401	430	445	461	408	425	427	393	450	440	457	474	426	447	410	471	424	440	456	411	408	448	421	429	422	419	415	426	447	453	398	404	423	442	431	408	446	429	441	441	434	449	504	396	431	452	446	441	431	460	446	407	426	429	428	410	456	434	422	441	410	431	461	406	432	439	420	431	460	429	418	420	457	443	402	444	441	426	434	423	445	403	458	437	454	451	438	448	438	439	455	418	439	409	434	440	470	467	428	416	449	408	399	416	455	416	425	386	447	401	424	413	449	433	428	425	403	430	413	418	420	434	444	430	416	415	429	435	391	448	456	442	434	401	383	419	413	451	410	439	424	455	422	449	412	430	462	404	457	428	457	441	423	441	398	417	448	451	417	391	462	435	435	465	456	464	452	436	483	427	446	473	441	411	417	442	407	449	438	449	450	401	491	411	441	394	441	458	434	457	419	474	452	435	437	443	414	454	428	456	417	415	431	429	403	416	427	473	452	440	464	450	430	406	440	435	421	441	437	440	433	397	472	469	445	407	419	412	434	421	448	440	443	414	466	466	457	421	427	426	403	418	419	433	442	427	431	433	456	446	437	438	456	435	457	414	419	413	427	417	446	437	441	469	433	422	402	440	456	404	424	452	418	421	413	400	426	420	469	410	432	422	434	413	410	394	436	430	468	456	418	426	409	411	436	448	462	438	417	436	426	458	412	421	455	464	447	417	447	432	437	395	432	448	437	441	446	418	452	464	461	417	458	421	433	404	445	457	426	389	463	468	448	443	421	487	428	403	449	439	452	417	458	439	414	402	429	451	420	411	404	435	450	425	443	408	394	422	413	423	423	469	423	461	446	401	431	416	444	438	448	379	416	419	463	413	408	367	433	395	437	406	458	425	431	422	455	436	458	441	418	420	405	436	439	406	415	420	453	439	408	401	440	389	380	456	426	437	422	461	409	479	409	442	411	421	426	460	398	431	426	425	425	443	417	429	448	406	416	441	468	410	423	450	439	427	442	424	442	428	409	387	451	426	445	437	412	418	421	467	416	454	451	437	460	456	429	410	449	435	454	434	448	437	394	421	419	437	386	385	457	432	432	434	400	442	429	426	459	423	454	434	439	434	419	440	416	424	462	453	448	367	401	429	416	433	447	446	414	424	464	461	438	473	402	421	447	413	452	451	419	447	400	425	436	392	427	404	439	429	407	423	440	436	451	444	409	413	427	427	424	435	432	411	435	405	425	438	423	431	432	431	412	426	440	425	421	423	467	425	412	433	456	439	403	423	440	433	402	441	416	404	448	424	424	441	417	443	438	435	427	452	421	430	455	443	423	449	415	415	439	449	458	411	435	439	440	438	439	443	428	438	404	459	416	444	421	401	407	443	433	459	431	442	421	437	473	387	402	440	446	475	453	440	423	422	422	432	437	465	429	402	420	422	440	442	435	411	418	397	433	439	418	443	416	422	429	448	421	414	404	433	457	413	431	422	475	443	428	410	440	406	446	447	427	413	424	410	419	406	416	459	424	452	436	456	474	433	439	436	417	407	440	447	459	452	408	458	454	428	437	420	460	370	458	425	439	427	476	421	420	432	418	436	390	465	435	445	441	439	389	417	383	419	396	397	422	445	387	414	418	448	421	453	437	432	438	418	457	465	432	428	382	436	386	428	388	427	443	451	394	452	451	411	411	445	429	450	461	410	443	394	404	443	452	449	460	452	398	461	401	432	404	420	477	417	475	422	433	421	435	435	422	434	419	386	394	444	451	455	446	435	424	432	443	433	444	418	460	439	481	446	427	438	406	429	445	469	448	437	459	460	440	425	400	456	431	407	447	458	445	433	439	397	444	435	473	408	478	440	468	468	441	444	408	432	438	439	438	466	416	461	450	485	423	433	420	427	425	416	419	446	449	410	445	428	422	445	410	427	464	446	461	471	424	420	434	444	436	436	478	469	486	440	440	447	399	471	424	452	460	425	405	431	432	445	414	394	411	411	458	442	456	459	460	403	386	409	451	393	434	450	449	453	424	415	434	423	476	441	417	409	427	414	426	437	418	407	420	427	457	462	430	458	444	464	417	402	451	442	439	440	436	383	444	422	438	458	452	428	477	486	404	429	453	457	444	435	421	431	419	434	405	432	411	427	440	443	424	438	412	462	423	412	433	439	452	451	419	450	452	443	417	445	444	454	381	456	443	405	424	390	436	473	418	431	457	451	419	453	446	390	425	420	475	425	401	422	439	423	429	421	449	423	441	430	462	409	427	413	402	438	416	407	464	440	406	438	400	408	418	424	434	385	417	424	429	420	423	442	414	409	437	445	413	431	448	438	424	427	425	436	426	413	412	464	417	454	422	428	464	437	415	426	460	419	399	431	429	437	421	402	428	442	427	413	421	424	456	428	437	375	419	418	421	445	436	472	450	432	447	431	420	457	416	416	435	439	370	437	423	426	422	476	425	402	436	427	442	437	433	437	462	445	414	443	425	411	408	443	408	439	431	411	457	412	402	437	423	434	437	438	434	432	416	406	436	429	433	401	408	423	425	419	401	420	448	414	465	409	458	428	436	441	428	450	426	441	377	440	441	427	429	438	408	404	458	460	404	427	406
51171	13493	4851	3141	1780	1146	789	602	397	343	274	220	233	225	190	171	193	154	153	143	128	165	147	155	146	135	134	131	140	121	136	127	117	125	125	125	117	128	136	116	106	119	119	122	122	110	101	119	129	117	119	112	117	126	111	98	114	119	112	114	137	115	105	113	124	130	123	108	114	116	96	114	122	121	89	107	116	111	133	110	116	101	106	108	111	121	117	123	115	105	103	108	125	110	115	109	107	137	104	106	115	117	134	122	112	96	112	132	125	115	109	97	109	125	107	129	108	103	101	116	114	99	106	112	122	118	95	111	97	112	110	112	123	125	108	99	107	99	109	105	111	121	124	104	108	111	113	96	94	120	100	107	114	122	111	110	98	106	112	129	134	111	114	113	121	115	112	95	131	110	117	119	117	111	130	101	100	119	101	119	114	129	111	115	128	119	127	113	119	106	96	101	106	118	107	104	112	120	110	114	97	114	110	99	123	110	122	120	95	124	120	126	116	115	101	88	103	127	107	100	104	91	110	105	98	126	116	129	119	107	118	105	119	110	111	119	108	100	105	97	114	122	94	118	101	126	105	120	99	102	91	112	122	104	107	117	114	131	102	115	107	122	98	100	112	117	88	111	107	99	102	116	124	109	113	111	119	106	115	93	116	103	109	119	91	116	130	104	118	119	131	111	117	113	107	102	112	93	108	121	123	109	119	118	115	113	120	110	101	108	88	121	114	108	120	113	126	113	109	115	113	100	93	116	114	99	104	119	110	104	84	110	111	118	95	115	121	112	121	105	106	109	113	114	121	91	94	110	96	90	108	125	95	92	135	116	112	116	123	121	105	120	108	115	102	115	103	113	127	103	114	144	113	113	118	96	116	109	127	104	105	106	118	110	115	99	98	113	98	126	97	103	108	124	110	102	89	106	94	112	123	112	109	108	105	118	118	98	112	129	107	109	114	110	114	103	102	123	91	105	107	109	97	114	91	117	105	120	111	116	114	120	101	104	97	109	128	120	119	111	95	104	100	94	119	117	108	107	129	105	112	117	117	115	99	116	122	102	108	131	96	116	119	98	99	109	95	95	115	129	123	116	113	108	99	113	119	124	78	110	107	88	111	123	117	85	117	104	127	123	108	113	125	133	114	105	123	112	121	127	118	116	99	108	122	117	113	108	109	110	111	96	93	101	115	115	90	125	110	123	118	95	112	125	105	126	98	118	122	110	113	96	107	123	103	125	106	121	114	117	105	121	122	111	107	112	116	110	109	97	101	115	116	120	109	132	111	104	128	121	115	104	107	102	121	114	103	110	102	101	118	126	124	118	101	92	95	103	92	105	114	125	90	109	102	115	116	110	112	95	97	103	114	103	107	108	115	131	126	110	118	109	114	141	99	108	114	135	114	97	95	132	125	118	109	106	108	100	104	124	131	95	115	113	127	108	95	129	115	110	110	117	122	91	93	94	105	128	96	108	105	113	107	94	96	113	99	90	116	87	107	109	113	106	100	111	123	115	103	125	119	110	111	99	112	115	127	110	124	124	105	104	113	119	100	110	98	118	106	128	116	123	104	87	106	107	113	118	91	106	112	131	95	113	112	101	82	107	101	129	104	121	116	126	115	98	116	117	126	100	95	108	104	113	114	116	113	90	112	115	102	114	103	108	104	124	102	97	116	107	120	131	97	91	116	108	116	103	124	111	107	100	115	104	119	108	112	96	110	110	108	106	113	111	130	110	107	105	117	99	100	94	115	106	105	113	111	109	113	109	126	98	112	110	96	116	120	112	103	129	90	100	110	104	112	129	108	141	123	120	117	91	108	112	125	143	97	117	105	112	109	114	96	103	98	117	121	101	89	110	108	109	115	105	121	94	109	107	80	115	114	100	91	126	100	133	100	115	108	118	101	100	116	104	100	94	111	91	95	108	116	114	103	118	120	99	109	122	114	110	104	111	103	110	104	136	132	102	105	110	97	109	112	110	108	103	106	111	107	114	99	106	110	97	114	96	113	132	109	100	114	122	109	124	83	103	116	126	126	98	91	90	101	116	125	119	117	108	118	127	120	117	112	102	117	100	88	114	100	97	107	101	104	120	117	110	107	109	120	119	112	110	110	110	116	107	110	100	118	115	125	122	107	121	96	129	120	107	97	105	132	105	95	110	93	126	109	109	128	110	110	117	110	108	121	101	118	113	118	108	118	106	120	118	111	111	107	113	126	113	105	121	131	122	119	112	98	125	103	119	104	108	116	116	115	106	101	105	112	115	119	112	117	99	124	105	117	97	103	103	107	104	98	119	114	121	129	118	115	103	115	131	110	114	100	99	117	108	107	97	110	121	107	96	102	108	119	105	120	106	122	104	99	124	123	120	98	96	112	119	95	122	126	135	105	94	108	109	115	113	126	105	105	123	111	110	107	123	122	99	112	106	109	86	115	112	112	96	131	100	87	117	112	116	102	120	101	112	104	105	122	110	104	98	105	114	133	106	103	97	109	96	101	108	109	135	109	120	117	113	125	94	114	121	128	98	91	118	126	121	124	102	95	118	107	114	113	116	108	128	115	100	119	114	123	115	119	111	97	116	115	106	120	113	106	116	112	112	112	122	125	125	114	110	132	121	101	138	91	107	110	113	101	121	118	117	129	97	125	99	120	118	102	102	124	100	104	115	103	108	105	103	118	120	103	110	98	122	116	108	104	111	115	116	110	103	89	121	127	118	123	104	99	95	106	122	106	103	114	115	110	119	114	111	114	104	115	90	118	105	110	103	103	123	123	96	106	110	117	103	108	103	117	131	108	119	113	105	107	97	113	130	115	110	112	122	102	110	108	114	111	115	124	87	91	135	100	103	118	122	112	111	118	111	103	114	114	119	113	105	107	84	104	95	107	109	128	111	115	101	94	105	125	94	122	99	108	112	124	87	101	124	123	104	130	108	98	107	117	83	106	111	117	105	112	124	107	108	118	114	101	113	96	89	83	105	97	111	130	116	108	122	114	123	123	131	122	103	95	123	113	109	89	117	121	137	100	113	111	98	127	105	112	116	109	99	120	113	97	99	106	107	117	107	114	118	110	99	95	108	95	110	107	120	108	111	109	97	131	105	96	111	107	112	124	122	127	117	125	126	122	117	105	100	128	120	110	112	120	103	105	127	115	106	113	106	125	110	122	126	118	105	121	113	143	103	112	99	101	124	107	101	102	128	102	108	103	108	121	112	106	117	122	108	104	89	117	115	115	122	103	102	110	123	121	113	113	133	106	99	110	128	120	98	117	119	117	98	104	104	119	103	121	110	86	85	130	105	121	100	101	99	102	115	102	101	102	119	108	103	103	103	123	94	100	103	102	121	116	101	93	117	93	113	117	115	103	120	105	127	116	116	114	127	124	101	128	108	102	130	97	112	97	100	104	100	99	111	117	104	100	118	101	113	109	111	108	117	110	124	90	110	127	113	96	93	105	124	115	96	95	118	112	101	105	94	103	131	114	118	114	105	138	112	105	118
24343	2705	5504	5937	4748	3906	3132	2556	2044	1736	1500	1405	1246	1118	1004	937	910	857	737	720	714	692	638	629	586	556	605	545	537	526	514	520	500	444	507	463	484	483	427	471	439	422	409	424	431	450	422	400	442	441	478	405	493	402	410	413	408	408	382	404	391	367	359	363	391	364	370	376	351	413	415	381	383	404	353	397	367	414	357	342	407	361	367	364	364	406	362	394	369	368	389	367	345	360	337	393	358	340	374	369	352	395	344	375	356	383	365	351	365	348	372	390	387	358	371	367	343	391	340	340	374	357	380	370	384	362	383	374	399	356	346	352	337	346	365	367	383	327	375	384	348	404	337	435	371	373	359	331	341	367	341	344	361	328	356	388	373	392	343	369	353	374	352	342	376	337	385	334	362	373	382	358	349	338	391	364	372	361	370	328	341	350	349	348	371	371	362	345	354	339	347	359	347	348	377	343	346	385	345	366	359	385	340	375	362	350	337	385	370	356	365	353	376	361	359	347	373	391	374	346	361	369	369	359	377	334	369	375	373	336	298	398	357	369	348	358	353	371	349	381	343	365	341	374	379	375	365	358	387	357	382	384	376	357	391	347	355	373	359	344	346	328	374	387	378	345	348	371	346	345	330	384	387	346	377	347	375	384	362	381	397	380	324	336	362	356	387	350	372	348	361	342	366	344	356	343	362	404	340	372	337	371	358	372	383	384	391	372	336	361	322	385	354	373	357	350	347	402	343	381	355	390	366	349	365	370	368	333	340	359	329	350	337	396	383	370	353	358	349	303	323	364	337	339	377	387	383	382	379	370	354	334	350	354	385	405	371	352	360	349	359	378	382	384	341	380	367	334	361	376	346	363	345	355	342	355	376	356	369	375	296	365	347	351	361	367	361	382	354	322	343	351	346	352	414	342	391	356	348	368	345	394	332	364	369	351	355	340	356	421	325	389	373	338	339	345	372	365	375	365	380	374	375	383	357	355	359	390	347	392	379	373	375	346	363	368	335	352	319	349	389	372	358	350	364	364	352	355	352	366	371	368	388	367	350	371	327	354	325	350	343	390	384	360	364	401	369	415	351	338	347	370	329	363	355	328	366	372	345	336	366	356	371	359	331	353	388	367	365	358	355	380	365	364	373	363	372	361	378	336	349	363	369	356	374	373	339	373	347	380	347	341	377	374	332	373	368	325	357	364	351	346	309	387	372	346	388	329	341	369	379	335	345	386	341	379	341	376	358	327	366	353	407	383	374	401	333	359	378	350	396	377	364	386	360	363	359	366	335	354	394	353	337	383	381	364	340	350	360	377	379	372	409	361	328	365	368	347	343	362	375	382	361	361	361	343	348	357	345	358	371	341	379	382	314	362	385	349	337	369	386	368	349	368	362	315	363	382	377	376	390	352	391	347	349	376	381	390	367	373	335	382	380	345	355	369	347	332	344	370	357	360	360	416	362	371	348	360	362	362	354	348	363	331	378	361	363	389	330	363	322	356	379	364	381	314	386	379	345	354	336	373	388	374	359	352	345	339	374	348	356	341	374	352	364	372	349	369	378	334	381	368	374	376	344	373	366	386	349	342	385	345	358	351	358	375	397	395	344	351	354	342	352	390	353	364	377	378	384	362	369	366	347	366	367	356	357	369	379	373	350	344	359	358	332	355	379	372	331	338	367	382	303	359	393	350	359	382	356	380	344	349	343	343	349	357	370	342	343	322	373	372	391	354	350	364	366	357	357	367	373	387	400	349	350	364	385	380	356	355	379	343	347	342	358	385	326	365	357	349	360	386	369	383	375	382	349	337	343	345	352	374	364	375	367	375	366	361	359	371	361	350	340	376	391	353	362	302	359	354	356	363	376	369	352	350	387	352	343	361	350	334	350	353	387	361	358	369	358	377	338	377	345	381	357	374	385	340	351	317	369	373	355	328	378	356	379	372	379	343	339	368	343	340	370	356	373	369	334	352	360	341	383	391	377	361	341	344	360	352	365	389	342	380	379	371	364	362	344	366	380	385	352	367	365	333	358	397	356	346	358	370	343	338	361	357	360	409	347	340	370	320	365	319	357	366	357	348	357	365	367	380	330	373	342	342	352	348	372	404	362	370	352	380	324	383	339	366	387	370	370	345	376	352	380	366	325	358	370	322	329	359	368	351	362	354	347	355	367	333	370	356	346	352	397	331	342	361	356	386	388	344	366	360	347	364	375	355	356	335	376	335	361	354	344	336	340	354	361	351	346	377	358	335	339	347	395	341	355	355	367	391	395	357	355	386	381	362	387	355	396	322	341	354	352	357	398	352	377	359	365	376	324	352	341	346	375	375	376	387	361	378	365	358	354	351	346	323	375	349	370	331	349	353	356	407	389	353	383	374	357	333	348	369	382	338	358	324	350	383	403	396	370	376	381	349	366	365	389	330	385	371	335	375	346	369	386	350	365	343	338	371	352	365	353	363	351	381	370	336	346	349	362	360	378	374	339	344	342	374	368	340	357	390	356	342	404	382	344	355	372	335	369	354	358	350	332	329	345	352	351	403	328	359	372	350	386	354	363	359	360	354	350	330	373	338	347	340	377	397	360	406	353	362	365	326	375	390	373	368	382	339	361	341	362	382	362	359	369	355	377	331	345	352	346	329	336	336	360	400	361	361	371	378	396	347	376	370	355	332	377	346	329	345	363	353	336	336	345	371	394	401	352	376	349	365	343	387	335	346	374	319	321	333	343	362	368	345	365	362	363	378	348	377	352	343	375	338	379	311	360	366	354	367	350	352	349	381	362	353	360	341	386	365	370	376	366	349	354	352	376	363	321	314	378	378	370	361	367	369	339	391	367	378	371	374	339	389	340	371	345	362	358	358	338	387	379	344	384	372	397	379	371	378	378	363	340	384	319	384	347	351	375	362	351	357	356	385	356	370	340	380	346	328	368	379	380	341	386	359	380	336	343	372	349	337	323	338	383	354	388	321	348	382	351	354	357	384	342	349	372	352	342	375	356	366	384	385	338	367	325	347	375	372	358	356	347	373	365	353	362	361	358	385	381	389	383	358	353	337	330	366	367	368	374	359	332	338	359	357	379	412	357	365	364	357	335	379	350	361	344	367	326	350	353	372	353	402	345	336	361	410	323	364	402	345	374	362	372	354	315	343	350	375	369	365	375	376	357	378	372	386	355	355	356	364	370	364	348	395	342	359	344	339	366	370	392	380	366	379	354	357	381	349	320	347	324	360	339	362	378	345	368	347	355	404	352	328	350	385	355	368	384	404	367	330	362	378	348	355	392	338	353	374	346	351	350	364	381	347	379	360	355	366	383	356	322	372	375	344	388	382	357	354	340	345	325	343	390	371	350	357	358	377	365	337	369	364	362	382	371	328	372	374	363	384	379	355	342	359	339	365	369	344	384	352	374	371	356	353	345	380	386	373	379	340	384	382	332	345	350	348	344	354	361	380	395	359	398	353	329	385	343	353	346	397	367	345	365	383	363	370	354	344	345	380
9932	598	467	350	303	297	268	271	229	286	271	277	265	256	259	287	296	278	238	242	270	264	281	287	263	265	288	254	268	236	248	254	248	269	263	256	302	273	296	266	250	256	268	268	269	275	282	250	248	244	258	282	268	262	282	264	259	262	268	251	282	260	267	295	246	264	283	262	271	280	272	252	245	246	268	266	241	274	286	272	263	267	265	288	255	252	270	250	257	251	256	284	242	248	263	250	235	261	266	260	265	265	248	263	241	267	261	277	245	254	265	276	267	293	247	233	247	258	261	229	292	271	277	257	273	252	260	250	249	275	240	261	271	257	264	273	305	236	252	278	276	251	287	233	256	263	266	243	237	269	244	246	266	256	252	260	254	257	291	255	256	265	280	255	278	253	252	249	279	263	266	255	276	243	263	274	278	248	244	286	264	257	246	266	248	274	280	263	269	294	263	267	268	263	264	254	289	269	236	236	227	234	250	252	281	264	259	286	239	224	263	262	259	244	289	251	252	254	250	288	247	246	264	245	264	249	258	263	282	261	244	258	261	248	256	268	289	267	264	270	259	259	267	262	246	242	261	270	255	251	265	274	247	260	253	278	238	271	260	257	255	258	261	238	228	277	245	251	272	265	221	265	256	277	249	262	264	252	264	264	281	246	236	270	252	287	248	257	228	216	278	253	282	257	231	272	253	225	244	269	269	265	241	241	272	276	231	254	263	239	261	249	294	260	221	241	260	264	280	264	271	274	290	261	272	268	257	247	288	266	256	274	241	229	245	245	267	282	258	247	243	273	284	271	248	248	243	273	274	236	254	271	247	242	232	272	251	257	262	274	260	263	268	276	279	274	251	244	284	252	284	270	278	234	263	280	268	269	287	310	241	269	270	257	266	289	241	255	240	248	234	257	257	274	250	287	256	302	247	255	272	236	236	276	264	267	275	255	241	268	245	273	298	238	265	256	274	261	262	237	256	242	228	258	269	274	263	262	270	281	264	268	257	249	264	235	241	290	260	246	267	239	279	264	263	250	258	309	257	258	248	258	282	261	239	270	252	241	287	267	270	255	266	262	266	266	264	245	233	266	301	279	284	243	275	253	254	248	285	242	243	254	264	240	261	277	276	266	263	238	259	264	240	268	228	234	262	260	260	267	299	246	245	259	269	270	255	273	235	271	258	270	265	257	264	256	252	242	251	263	260	249	248	238	268	257	258	310	262	261	252	254	253	273	271	266	269	255	285	254	263	302	264	241	218	243	248	247	246	263	275	270	245	280	256	258	264	234	270	253	279	283	256	278	258	270	251	266	267	257	265	281	251	252	216	272	285	286	266	253	277	285	290	281	246	247	254	265	256	234	256	222	232	245	235	273	256	258	271	266	276	248	242	258	267	299	262	274	247	244	241	219	258	255	268	285	275	250	282	279	265	240	246	271	261	284	265	268	265	273	257	246	257	260	264	269	258	249	254	268	252	277	255	248	295	250	250	286	248	248	261	237	285	278	271	241	268	284	256	254	226	254	245	261	283	274	274	263	256	231	278	257	253	273	266	246	224	252	249	245	269	256	270	267	256	240	273	236	247	283	257	233	256	260	271	283	262	256	232	253	231	242	226	254	257	272	244	293	249	265	275	251	290	253	257	233	252	256	252	304	278	283	267	246	251	248	287	252	285	263	283	258	247	251	267	268	272	230	263	270	261	261	236	268	266	295	274	231	266	272	283	264	259	264	247	249	234	264	238	242	277	260	271	279	267	254	269	285	300	288	273	244	227	266	293	271	300	253	237	256	252	263	247	284	287	282	296	246	254	259	282	274	265	238	228	284	249	279	281	294	266	268	278	276	272	270	264	267	268	251	268	274	268	252	244	254	248	260	285	270	279	276	259	290	262	264	262	260	266	244	264	271	241	272	257	258	277	272	232	271	258	267	271	251	281	257	284	249	248	258	241	251	249	225	269	272	273	275	263	286	260	261	253	273	266	281	278	265	244	281	244	230	280	229	263	258	305	269	258	250	266	278	271	275	262	271	275	269	249	305	247	258	249	239	261	278	234	254	261	272	254	261	249	262	259	268	271	261	276	289	264	254	270	301	273	271	262	251	257	250	230	264	277	261	270	249	241	271	241	264	256	273	269	270	271	271	249	261	274	262	259	261	267	258	266	239	252	266	248	291	268	281	270	242	275	269	270	254	255	273	257	276	279	258	262	276	278	239	233	291	267	250	270	269	242	243	247	260	266	275	259	250	289	245	298	267	267	229	231	245	263	287	244	226	241	258	271	254	250	269	237	256	264	267	249	267	277	292	261	279	284	257	260	283	268	255	262	265	215	284	263	291	232	261	267	272	276	253	244	271	259	253	297	255	250	251	264	247	241	254	261	241	243	287	256	256	263	244	237	254	258	269	274	255	254	285	262	263	257	259	249	267	247	251	249	249	229	247	243	234	259	309	254	224	249	278	275	239	251	248	270	284	269	283	259	244	247	286	262	271	257	252	253	255	274	250	258	238	259	266	243	257	252	263	280	230	243	252	288	259	269	256	239	277	265	280	275	246	278	254	266	266	270	267	257	249	243	268	254	267	252	276	274	256	260	268	254	246	250	288	252	262	282	290	252	242	261	258	261	248	252	269	266	266	238	255	292	267	275	256	248	270	282	261	258	249	255	288	264	238	279	274	270	254	236	270	309	280	264	284	248	280	292	249	262	239	264	279	263	272	267	273	247	257	273	259	265	265	240	260	260	257	227	272	280	255	234	262	266	294	236	256	269	258	264	265	277	287	285	264	254	263	232	286	274	293	277	257	257	256	264	274	271	263	267	263	267	240	257	294	280	276	275	243	283	229	270	271	304	274	256	240	276	264	249	246	276	274	227	250	264	267	264	259	241	244	256	273	274	235	245	266	251	262	253	258	244	240	254	294	277	269	243	262	264	235	259	252	266	292	255	212	235	266	269	265	269	269	272	267	254	248	224	269	260	259	226	267	261	248	263	276	275	243	248	270	225	255	258	248	248	287	250	280	274	267	252	248	272	264	260	263	239	254	279	261	237	255	269	247	259	259	274	280	252	280	259	290	250	274	262	270	283	267	233	238	259	262	252	253	231	246	276	287	290	256	267	231	264	265	283	260	277	293	264	296	245	251	265	271	217	245	307	258	280	251	242	267	266	254	279	292	282	268	251	250	265	252	232	244	215	238	218	235	263	266	254	252	239	254	244	250	243	251	266	287	297	266	257	238	269	264	226	271	286	266	281	255	260	227	269	292	230	252	244	251	254	257	243	273	249	243	286	256	235	270	257	311	244	276	242	253	258	267	257	272	246	255	227	287	281	240	271	272	280	241	273	281	245	282	270	235	231	269	284	230	257	248	239	239	275	252	249	296	273	268	255	303	266	252	261	242	265	283	297	268	240	263	275	267	280	284	267	295	254	260	273	238	248	263	266	268	295	259	263	244	258	261	264	235	264	279	254	265	280	249	236	245	257	246	270	248	271	256	302	258
8421	1008	1115	1049	1023	932	944	802	843	831	782	788	748	779	768	737	729	739	758	734	763	766	725	752	746	731	743	803	722	721	738	756	692	725	745	743	711	714	737	712	768	772	721	740	734	702	715	713	749	704	731	748	805	708	737	709	766	693	712	720	715	745	733	747	717	721	740	705	721	712	755	682	740	782	719	729	729	740	752	765	726	804	748	757	766	701	740	738	726	758	709	753	744	725	724	739	724	738	715	736	721	703	733	725	739	705	730	724	697	779	761	731	722	736	745	721	707	701	701	771	763	710	750	761	703	750	774	743	685	738	737	771	718	734	710	715	712	752	733	755	817	717	778	729	692	729	797	751	707	744	786	772	717	742	759	692	734	726	725	710	756	750	774	722	714	764	731	710	757	730	725	754	722	709	745	730	744	760	784	775	771	707	709	753	723	749	728	760	737	757	718	720	741	792	719	726	735	727	763	731	739	721	731	785	738	774	694	767	705	764	770	678	720	773	748	732	701	715	733	730	724	679	738	706	700	722	678	729	739	678	742	738	736	778	719	757	696	746	750	748	711	721	754	737	704	751	802	761	734	757	737	711	719	740	710	761	754	726	672	692	742	707	753	734	746	726	726	688	758	741	681	807	695	704	690	747	723	735	742	761	751	775	729	741	703	692	722	693	713	769	758	763	723	707	705	715	753	755	730	704	701	738	741	748	755	762	770	747	746	762	801	758	703	701	694	721	750	761	701	752	767	746	754	702	680	743	726	776	725	771	736	679	723	763	705	786	733	738	747	710	685	732	750	718	785	740	749	716	698	732	723	749	752	745	712	747	647	695	720	751	733	733	702	725	735	746	716	735	712	692	736	706	722	750	741	724	721	766	713	640	747	775	797	700	750	737	759	758	769	760	787	759	685	738	752	736	719	738	762	772	655	729	732	702	729	743	728	702	726	709	737	724	701	729	718	721	718	773	682	733	685	773	799	761	683	729	731	755	768	701	751	813	740	712	776	732	771	714	673	730	730	745	694	730	747	765	738	719	764	694	741	715	757	803	696	753	724	799	735	674	746	707	747	769	753	740	746	734	680	746	727	698	772	696	747	704	786	786	728	744	722	757	754	729	720	695	755	747	726	756	771	772	701	744	675	708	734	741	721	685	729	713	760	731	718	747	761	726	769	706	698	721	744	752	739	766	698	704	765	743	755	652	769	762	709	740	714	710	758	713	665	724	773	764	704	728	732	776	755	765	737	742	706	736	729	720	722	746	757	701	756	758	733	770	707	730	708	698	760	731	712	728	742	718	737	771	734	731	767	731	692	805	738	727	756	726	746	757	742	727	727	752	735	734	769	729	708	717	711	747	775	734	690	736	736	779	702	720	727	722	747	711	744	678	706	712	674	779	719	682	703	740	726	741	697	742	759	753	742	739	744	732	692	767	679	730	734	709	713	703	717	710	718	729	741	701	731	756	719	752	736	708	738	720	734	729	689	704	774	737	734	721	736	780	734	739	784	677	748	682	726	787	714	703	768	682	690	708	732	754	739	731	777	730	760	734	725	810	738	714	741	772	725	716	693	739	738	713	714	728	732	724	743	724	743	710	707	702	707	717	717	726	714	672	690	711	727	728	724	741	744	698	758	708	758	778	687	735	726	722	749	783	751	740	776	698	735	754	776	747	707	749	730	740	693	715	764	730	753	722	702	736	713	731	766	744	788	737	727	698	760	737	750	771	751	767	735	686	726	730	712	740	711	754	772	781	737	718	750	802	718	692	718	761	728	735	702	742	733	730	743	722	732	703	713	721	735	740	717	787	777	747	684	745	754	736	727	717	733	725	767	740	718	759	720	741	788	738	711	689	729	727	709	728	666	742	733	695	739	766	730	747	717	748	745	790	731	780	696	750	746	776	742	728	749	761	741	719	724	745	700	707	732	754	740	727	699	727	715	764	743	751	772	711	748	743	812	707	730	716	711	758	760	737	753	745	730	740	702	773	718	716	706	720	771	661	735	722	775	705	737	787	750	762	772	730	746	717	696	795	694	732	776	736	715	694	738	714	708	724	748	715	722	712	734	755	741	730	684	759	778	745	749	729	744	780	732	769	732	753	727	727	816	758	692	730	743	749	724	773	734	733	734	729	704	683	763	734	759	735	713	711	814	722	737	709	685	751	764	714	738	736	746	745	711	735	707	728	735	772	755	786	751	688	787	706	768	715	763	678	734	697	763	720	693	730	731	724	724	742	749	728	684	762	675	756	739	736	745	735	752	705	743	743	696	707	740	727	705	753	698	740	753	743	731	757	694	723	708	716	712	703	736	673	716	752	734	708	743	746	751	720	784	706	744	727	711	697	725	721	703	711	734	758	721	747	690	737	715	759	739	726	747	711	763	786	768	743	692	716	716	727	734	686	790	736	761	774	737	773	717	768	716	764	698	721	715	707	763	735	724	768	756	717	748	754	743	737	749	697	767	769	764	725	741	755	736	742	722	724	752	752	778	769	745	768	742	728	727	797	716	712	750	713	754	769	740	725	749	741	713	703	742	708	685	707	722	754	727	732	754	698	684	738	741	749	745	762	749	746	770	675	719	764	746	676	717	729	718	715	762	764	696	749	760	735	795	751	670	736	691	750	708	737	770	743	722	774	708	744	763	742	680	718	729	736	691	717	731	716	689	746	711	737	752	733	742	690	700	761	760	771	727	734	780	736	723	763	731	690	740	750	718	718	742	711	747	741	682	727	779	771	709	742	772	735	712	717	725	692	693	699	700	703	716	735	701	759	728	724	730	700	738	724	744	745	741	710	777	709	744	748	748	741	764	704	767	725	740	731	760	737	685	766	758	692	710	737	705	767	714	789	745	727	706	716	777	708	768	704	676	757	733	755	729	761	715	776	727	777	782	737	665	722	748	726	732	773	744	724	745	748	804	694	739	726	695	753	709	712	741	731	725	766	747	739	751	687	709	699	731	736	735	693	729	744	725	688	749	729	780	741	730	743	709	723	732	764	768	746	739	738	736	742	706	722	719	745	673	676	704	727	722	766	753	742	761	743	748	710	756	694	743	710	679	677	745	717	736	760	749	760	742	786	774	715	705	718	739	766	709	743	764	723	705	728	725	728	738	744	760	722	733	710	787	728	714	711	727	741	727	728	696	746	723	728	762	758	708	707	707	717	760	668	697	723	726	716	744	763	733	748	738	755	715	734	762	703	729	720	730	714	718	720	726	720	737	727	702	711	744	708	724	704	738	740	671	770	753	726	787	722	747	740	715	748	706	726	759	720	674	706	755	719	716	747	801	758	755	759	694	711	737	715	674	685	701	727	728	697	734	700	730	745	729	715	742	739	728	719	734	744	740	730	750	688	729	754	753	711	715	718	730	728	710	739	787	770	752	714	736	734	690	741	802	752	772	743	729	744	692	804	757	745	722	677	771	729	713	743	761	709	704	756	710	757	749	746	760	753	712	746	752	703	751	767	733	809	737	736	722	724	755	789	750	728
38701	11989	2457	1218	924	740	553	476	367	282	244	197	182	199	161	185	186	196	162	155	178	143	186	166	154	172	154	134	167	148	125	150	139	155	139	131	168	164	145	156	153	153	163	137	155	139	143	150	140	152	158	135	141	144	144	159	163	137	143	134	134	138	134	149	132	146	154	152	156	149	140	175	152	169	141	157	138	152	151	152	129	145	140	149	145	160	148	157	134	161	145	152	137	159	158	132	145	148	153	154	145	146	163	134	149	146	139	150	141	141	139	133	154	105	141	167	143	137	134	155	147	146	136	137	159	124	147	137	162	152	128	135	149	143	161	148	139	161	138	129	145	146	144	181	156	138	142	144	142	119	140	127	136	153	137	157	152	144	141	133	118	144	151	126	151	152	142	134	128	150	126	148	129	137	159	140	131	136	158	132	144	134	139	149	152	159	146	139	142	149	133	153	134	128	152	133	143	156	152	134	163	137	146	157	145	132	127	121	137	143	131	136	158	137	143	132	149	162	144	157	137	141	138	140	145	156	145	149	141	138	146	155	147	135	139	150	138	143	147	151	157	134	136	148	135	138	125	136	133	166	160	144	142	125	128	142	131	163	133	146	138	138	160	167	145	124	133	137	149	145	147	141	165	137	147	147	146	137	151	137	137	153	145	144	138	137	135	125	139	135	143	127	139	135	128	144	134	148	122	151	173	151	154	153	165	148	144	142	151	143	156	151	152	150	141	152	137	145	126	130	163	154	153	153	152	156	133	173	151	156	141	123	145	149	145	157	164	146	153	159	137	153	154	164	163	137	144	126	149	152	146	122	119	134	119	160	134	149	137	131	166	140	141	147	126	151	141	126	128	154	147	141	133	153	142	143	146	157	118	130	134	134	144	147	139	143	143	133	152	146	160	136	122	159	158	115	169	160	138	127	126	153	149	166	151	148	121	139	154	138	144	142	143	168	154	122	138	148	135	158	137	159	161	135	128	137	125	140	151	160	124	152	137	152	132	146	148	143	123	162	134	118	121	130	156	135	149	161	152	146	145	124	146	127	130	140	145	161	152	157	133	156	137	145	147	161	132	126	151	176	144	150	137	141	166	136	145	129	154	145	157	153	136	133	147	136	140	137	140	119	152	113	141	143	133	159	146	148	139	151	140	145	117	158	161	135	157	130	147	123	132	143	137	133	141	142	159	128	178	146	147	129	154	128	137	136	169	134	148	139	150	140	150	130	142	139	150	144	152	150	145	149	168	140	148	141	142	146	161	160	159	129	137	143	152	133	161	160	160	154	149	169	124	149	142	127	158	147	143	150	145	130	143	143	134	150	138	138	161	141	122	156	128	142	143	141	172	127	148	148	131	140	124	131	160	156	142	154	150	126	142	147	143	145	150	150	168	132	162	134	154	136	134	158	123	157	140	148	141	141	146	138	143	131	157	154	154	129	140	162	157	146	156	144	127	149	131	141	151	156	131	113	165	130	133	122	123	158	120	156	138	145	128	134	137	130	125	134	135	151	133	144	147	152	146	140	143	151	131	148	150	138	134	154	121	150	133	172	139	155	160	132	140	128	148	141	148	140	160	129	173	125	128	124	161	132	132	133	142	137	130	144	142	140	137	142	135	123	138	132	161	134	151	145	145	148	143	159	133	164	118	147	159	140	140	144	143	162	138	148	138	130	145	141	115	134	142	139	154	150	160	138	149	151	130	113	163	148	134	140	148	132	148	130	139	148	157	132	161	150	153	133	138	124	145	118	149	116	133	149	134	133	133	149	142	134	143	137	144	142	152	142	154	137	160	142	151	145	148	140	117	146	157	153	152	149	158	145	148	148	137	153	137	159	139	139	119	148	138	125	145	149	130	142	147	146	149	162	129	133	153	155	133	151	145	154	151	145	139	139	144	135	145	145	136	138	135	135	139	154	141	144	142	168	143	136	154	137	149	145	149	155	141	134	131	137	162	117	161	122	160	163	128	148	141	141	156	144	156	139	144	137	151	132	123	155	154	132	152	167	145	135	125	143	151	130	146	148	155	151	138	144	160	132	123	162	133	164	133	138	157	147	125	133	141	126	147	154	149	141	161	140	148	122	152	151	122	128	124	147	141	154	144	156	117	148	139	139	134	144	152	146	139	161	156	137	141	138	166	139	136	143	145	137	140	123	138	132	146	127	129	146	135	159	135	156	131	134	152	156	146	129	137	142	166	154	135	146	146	129	142	132	156	151	169	134	159	131	162	150	108	131	138	163	135	159	159	162	134	151	132	153	136	138	124	143	156	140	148	145	136	135	142	144	142	147	143	144	135	166	149	138	157	131	124	159	144	155	145	143	147	131	146	141	163	148	131	142	169	158	152	134	143	157	134	141	151	155	131	125	150	144	144	147	134	150	134	144	150	151	159	135	157	122	150	128	141	138	151	144	144	151	166	140	142	130	142	137	153	117	161	118	155	132	140	146	150	155	159	154	143	145	145	159	149	154	173	155	151	124	131	142	116	146	170	168	128	154	146	128	145	134	131	155	132	124	131	159	144	144	129	128	147	142	150	144	143	132	135	155	152	140	136	157	148	144	141	127	147	156	141	140	138	128	146	155	143	133	135	156	128	164	150	142	172	131	140	146	154	135	147	138	150	127	138	156	143	146	127	147	132	149	149	166	120	150	133	141	125	133	136	144	134	134	145	156	137	142	150	128	135	147	158	149	155	150	157	144	154	132	143	142	142	141	153	128	133	119	137	145	156	156	161	140	139	149	136	136	140	145	141	119	134	163	149	135	122	140	142	147	126	140	139	146	146	137	134	159	150	138	142	126	117	156	161	171	149	136	136	134	136	142	120	134	136	149	118	139	151	159	145	140	137	128	120	147	133	148	135	166	168	121	141	129	170	144	123	126	146	132	139	129	166	139	141	125	138	149	143	115	149	143	140	155	151	146	140	128	149	141	150	140	165	173	133	149	146	137	138	156	160	149	137	141	137	135	158	139	151	172	143	150	153	124	154	149	142	156	141	132	131	141	132	144	145	146	136	152	128	148	133	132	142	159	150	126	132	143	124	130	131	158	167	150	143	185	142	138	151	138	134	160	149	152	142	143	136	130	144	129	163	144	135	149	141	153	148	147	157	157	128	136	147	149	141	131	141	160	142	157	134	149	143	150	154	160	149	113	160	160	134	163	149	135	155	149	137	131	132	141	157	148	143	142	142	172	119	146	134	146	135	145	140	157	135	147	141	140	146	150	160	137	146	152	163	156	143	138	144	146	133	146	121	133	160	136	152	149	132	143	147	126	141	129	140	146	111	138	138	146	155	146	139	132	141	138	136	135	136	144	166	160	139	128	136	130	144	123	135	146	156	138	152	154	144	175	147	155	136	136	144	135	156	144	167	145	147	153	115	147	142	156	149	147	112	149	158	150	156	127	145	148	175	167	152	134	141	122	137	143	140	157	147	172	142	156	134	128	146	144	148	132	133	152	141	153	147	121	134	142	156	129	149	156	150	136
19480	1794	3008	3358	2889	2548	2008	1512	1317	1105	975	953	856	777	731	756	776	711	594	672	553	602	517	555	542	515	551	521	513	507	543	540	483	531	503	520	484	527	484	507	474	463	511	468	455	451	409	495	477	476	505	472	502	449	476	445	441	429	426	435	426	429	466	445	419	444	447	450	418	448	453	438	422	456	440	438	504	416	426	442	454	420	473	463	417	441	446	449	427	420	465	461	432	444	432	421	467	437	440	420	432	440	458	462	459	412	442	462	421	477	432	463	437	462	412	430	426	458	417	432	431	429	422	433	439	447	441	434	456	415	415	427	464	424	450	441	463	414	443	413	437	424	425	434	463	423	419	446	409	427	443	446	432	431	435	450	421	400	434	470	441	469	469	443	452	455	397	415	447	433	424	444	443	431	434	462	423	446	446	441	429	419	445	422	434	432	461	467	415	397	437	419	387	427	443	401	454	437	416	435	413	431	417	397	408	409	428	468	438	432	419	436	405	441	403	452	426	452	429	431	421	417	425	468	438	443	413	410	428	435	467	395	452	418	423	451	410	474	425	425	412	408	434	421	469	420	428	451	435	471	445	423	443	433	449	423	401	449	454	445	444	451	461	425	444	393	456	406	435	426	397	444	400	446	386	445	443	451	458	442	430	430	434	427	427	414	436	429	425	398	435	439	449	409	416	405	443	427	393	419	453	425	431	425	455	397	424	425	399	434	432	427	441	433	423	473	417	437	435	415	416	450	437	416	378	406	456	443	425	443	387	429	466	444	408	425	437	425	438	444	430	403	439	448	431	420	433	444	459	439	424	464	473	422	433	424	419	439	499	440	451	438	451	425	433	454	397	443	402	404	434	411	447	391	419	420	427	443	428	457	430	410	417	419	479	422	465	415	437	393	433	427	429	445	434	386	441	440	445	425	397	438	419	443	402	482	422	400	423	403	468	446	411	436	405	420	438	433	446	453	416	446	403	446	456	427	427	430	447	446	434	451	453	479	417	436	432	399	428	442	419	452	397	444	427	453	396	436	415	413	445	404	410	443	430	414	436	418	439	467	429	420	411	424	450	444	430	426	415	436	435	425	437	419	414	433	400	426	419	414	422	411	455	437	384	461	437	410	412	417	404	457	455	432	442	456	436	428	416	465	474	409	418	455	456	440	431	431	428	451	437	430	414	416	421	405	447	476	430	446	417	421	419	422	459	420	447	429	479	381	444	429	422	404	434	448	398	459	440	448	422	430	454	425	408	437	421	385	438	416	453	407	467	463	456	442	436	414	448	416	426	427	438	410	411	426	443	483	449	427	431	424	446	417	425	445	415	426	431	458	376	429	442	471	419	451	437	411	420	414	373	451	428	450	419	424	414	475	444	418	472	413	448	491	424	454	396	415	459	403	436	403	407	404	424	399	445	400	418	455	414	442	444	427	422	443	436	426	404	477	407	435	439	428	432	408	415	405	404	386	434	420	405	459	411	420	399	464	419	431	433	451	418	412	450	431	450	387	418	414	430	428	363	429	420	435	430	428	440	429	411	416	446	451	409	462	422	437	426	455	414	470	419	418	438	411	415	431	440	412	428	462	372	416	458	431	474	450	424	436	472	419	431	420	457	430	451	434	416	425	430	405	451	466	499	426	415	443	443	411	426	408	415	440	463	408	431	429	409	422	430	452	400	440	453	419	446	409	443	434	427	445	484	461	434	437	432	456	465	426	405	422	441	446	402	448	450	436	444	432	406	434	502	454	410	419	440	435	407	412	394	396	441	426	438	437	440	426	448	444	450	446	462	435	437	409	434	446	368	419	434	425	421	439	426	432	403	441	413	430	432	432	457	428	408	457	455	402	425	424	459	444	436	438	406	431	419	425	423	442	408	445	443	401	452	456	426	445	427	399	417	413	454	494	446	443	413	417	432	436	457	402	409	416	442	399	418	431	405	427	400	440	427	424	408	437	423	417	484	436	415	443	430	458	441	366	433	402	410	445	422	422	432	451	421	406	430	437	404	428	440	409	439	431	430	437	468	436	458	434	393	430	413	452	398	421	416	401	382	433	457	395	422	434	451	431	421	414	406	451	415	437	415	439	396	434	416	446	445	444	448	416	415	440	426	419	427	413	405	430	440	434	443	416	425	422	458	419	458	469	411	408	412	432	446	395	420	413	430	416	410	437	410	455	429	407	422	480	418	444	415	422	425	415	457	381	429	429	410	420	432	422	415	453	395	448	444	412	414	425	406	479	437	420	440	442	434	418	411	424	455	415	448	418	414	447	434	410	456	436	444	406	422	430	410	427	440	432	417	412	388	440	390	423	473	438	456	453	429	422	450	417	402	449	452	483	417	415	414	462	445	418	406	447	429	417	433	426	411	434	441	405	423	380	433	495	457	417	394	438	439	408	437	403	481	428	393	435	418	416	421	466	425	410	443	439	412	428	426	414	420	432	411	431	447	434	438	440	452	451	422	447	473	420	415	460	427	445	401	434	422	443	429	446	447	398	405	407	426	415	425	398	428	441	422	466	453	438	454	446	442	488	414	419	439	417	440	428	431	465	430	408	415	425	447	452	407	450	441	413	443	407	397	414	449	433	433	457	448	433	466	451	423	418	431	421	385	433	449	441	431	438	433	464	417	450	414	461	419	443	437	418	427	422	449	430	388	434	435	428	404	410	417	423	415	405	444	435	411	454	393	445	419	398	389	432	411	452	465	494	470	420	412	436	435	452	410	424	449	435	422	422	431	423	459	439	404	402	472	412	434	439	405	440	414	434	434	423	442	465	412	423	431	453	445	393	422	453	425	419	425	420	442	435	432	427	427	433	419	423	421	472	441	435	407	408	441	409	435	462	455	397	405	425	443	429	440	425	398	417	478	458	410	440	442	437	419	416	408	475	417	433	439	437	474	402	476	426	426	427	435	483	414	446	435	451	431	410	419	418	420	429	448	459	399	428	431	445	468	438	398	431	420	408	435	423	414	474	455	439	449	404	397	444	426	465	404	418	458	415	391	424	464	422	407	466	440	402	410	437	443	465	442	436	436	380	411	452	436	451	422	438	461	483	389	414	421	428	399	426	411	421	449	427	409	432	435	416	451	403	425	442	419	423	413	407	425	420	430	401	483	415	429	420	445	447	434	453	424	458	424	423	444	417	415	381	436	451	428	432	464	435	413	424	405	443	416	441	409	440	426	398	428	416	413	411	451	418	411	421	427	441	436	431	507	452	469	418	445	448	445	407	420	426	470	435	438	423	458	433	436	426	433	427	459	443	413	409	432	423	421	448	411	456	427	427	450	448	448	433	445	409	426	449	404	421	440	420	431	435	413	442	408	481	440	460	419	431	436	420	396	464	444	439	437	449	397	436	414	462	413	431	425	421	445	388	430	437	443	407	415	405	430	414	422	455	428	448	462	407	422	422	398	432	419	403	436	430	454	408	441	407	453	409	393	410	412	403	430	414	436	380	396	422	405	418	416	427	452	405	435	445	451	463	419	427
43970	20712	11373	2796	1520	1005	639	498	407	311	280	243	259	221	194	191	172	172	158	158	153	133	132	137	168	149	132	109	139	119	137	121	125	140	104	114	98	124	121	121	105	99	111	132	104	126	110	125	113	111	107	124	125	124	117	108	114	117	121	115	113	101	104	110	121	115	125	111	116	136	107	118	105	132	110	113	99	107	104	125	102	103	125	119	121	120	105	114	125	112	103	132	118	103	110	99	106	124	92	115	111	109	118	110	113	98	97	115	111	114	104	108	121	109	130	123	111	114	104	105	106	117	102	121	137	113	117	89	110	137	112	101	133	105	105	113	111	127	126	105	90	98	133	114	120	100	127	106	124	109	109	108	113	125	104	113	104	92	105	112	130	92	103	97	125	111	117	135	103	88	123	124	121	116	113	94	112	112	107	114	119	104	95	109	110	109	101	88	103	113	102	117	104	97	112	90	138	114	108	108	128	118	129	102	102	95	113	117	117	94	100	127	112	118	105	110	124	99	93	101	93	116	130	100	95	96	106	104	121	123	95	110	131	131	107	119	138	85	128	102	138	127	113	118	111	139	106	95	113	106	123	95	107	95	87	120	111	105	105	104	106	101	121	121	117	120	109	99	119	93	111	111	126	119	119	102	105	113	118	115	130	129	114	134	109	121	103	121	107	112	107	123	106	107	115	92	105	92	130	94	110	110	120	116	92	110	97	108	116	124	92	101	108	103	100	94	117	108	125	98	109	112	103	129	126	120	115	133	105	124	119	125	109	114	117	122	125	117	93	92	113	104	92	103	124	107	109	112	113	105	105	122	103	110	126	99	113	102	131	118	99	106	126	104	137	111	111	89	89	108	106	100	120	120	105	119	99	134	116	111	133	102	119	126	118	105	121	101	118	118	94	106	120	105	115	115	98	132	126	121	95	113	129	98	120	139	104	111	90	98	132	119	125	99	100	105	124	112	118	114	105	107	100	117	117	104	117	129	104	106	110	110	104	105	116	120	124	109	102	131	113	124	96	129	92	114	108	117	155	125	110	104	92	104	119	90	102	111	121	119	94	113	111	108	107	99	115	98	99	105	122	119	129	97	102	115	107	140	103	114	127	106	110	88	111	111	114	124	103	111	110	101	112	114	104	98	96	105	109	103	111	105	93	101	102	116	121	112	118	120	123	112	104	120	113	96	119	134	120	88	99	93	120	90	97	110	116	135	79	106	118	106	129	106	121	116	102	115	120	121	110	110	121	94	105	104	118	112	125	117	121	122	107	111	113	83	127	108	116	87	112	113	104	103	100	110	114	107	103	113	99	121	107	116	107	115	100	118	116	118	96	113	97	96	111	117	110	117	103	119	107	124	115	111	113	99	112	99	115	106	119	115	108	110	97	111	106	116	94	105	110	111	98	109	105	113	120	114	98	94	124	105	105	106	127	130	117	101	121	117	110	103	117	132	102	115	112	106	124	112	131	92	114	104	128	107	133	123	122	114	116	107	112	109	103	100	98	105	107	106	96	87	103	105	128	111	104	109	107	109	121	97	117	107	107	108	127	102	122	106	115	98	106	109	111	114	112	102	100	100	118	104	105	99	111	110	91	100	100	110	108	107	104	136	119	113	101	100	113	113	125	106	118	101	119	111	106	102	100	112	92	99	110	114	113	103	110	110	110	101	117	113	113	122	99	106	125	107	98	123	98	119	117	128	110	121	104	125	112	150	104	106	119	99	122	110	100	120	109	120	108	107	101	135	116	106	124	104	112	95	112	108	139	131	116	112	117	103	125	96	107	102	101	108	94	94	127	122	108	121	105	130	117	114	121	118	121	98	122	118	122	99	113	113	106	119	117	115	118	114	119	107	119	115	103	142	108	100	103	127	108	110	119	118	110	100	113	99	97	103	97	116	115	103	103	110	98	96	104	106	94	95	102	98	127	95	116	104	110	107	117	119	108	101	111	101	108	101	120	106	116	110	97	98	120	111	115	103	115	131	114	117	102	111	114	109	117	129	126	108	116	110	116	102	118	88	117	105	107	104	115	124	131	140	101	116	126	100	92	108	110	91	92	121	138	97	110	102	124	106	106	114	96	108	110	121	113	112	114	115	101	118	111	121	127	107	109	122	102	106	109	122	106	93	109	117	106	113	118	96	125	120	127	99	95	126	141	98	122	115	104	118	111	119	115	98	106	99	107	105	99	124	110	111	105	119	102	106	121	98	112	120	109	114	94	112	117	121	108	123	103	122	104	113	108	123	102	100	124	118	101	104	111	113	108	120	94	122	98	108	100	125	94	111	128	109	121	93	113	112	127	117	107	125	95	116	99	108	113	106	109	116	117	101	117	95	109	91	141	100	122	115	122	112	124	104	116	129	86	107	113	105	101	103	104	116	112	117	105	114	112	117	122	100	102	119	131	105	112	120	110	119	121	114	94	100	129	105	93	99	102	99	121	99	127	113	110	94	106	111	100	134	95	118	116	94	101	109	94	131	100	121	101	120	114	107	114	106	108	117	93	107	116	127	111	127	116	107	111	111	107	119	113	130	118	112	143	118	102	106	116	103	110	82	102	118	96	112	122	116	113	112	111	113	96	100	121	129	107	110	130	105	91	115	118	122	101	110	105	109	111	109	118	135	112	106	99	109	110	120	113	122	117	102	92	118	110	106	87	108	109	102	144	113	116	124	113	99	112	120	119	118	96	111	106	96	108	96	108	99	133	118	99	119	110	85	113	117	108	118	104	97	98	104	107	118	105	113	114	115	119	109	99	94	136	117	123	112	109	102	114	107	123	112	101	114	107	117	122	100	111	108	111	92	106	100	106	108	94	118	111	117	92	110	102	122	104	103	105	102	105	105	103	108	103	100	117	110	112	109	115	100	122	93	108	125	128	106	108	107	101	110	114	111	86	118	106	102	112	103	126	119	107	99	111	104	97	110	96	114	124	104	104	99	90	107	104	114	111	104	110	118	122	121	122	96	105	111	100	109	131	99	104	136	115	108	132	119	100	113	103	127	117	108	111	104	119	101	128	120	119	104	103	105	105	107	105	100	120	109	119	106	117	100	113	132	125	109	124	97	124	109	116	120	108	120	135	105	128	113	104	117	95	99	107	119	110	105	101	123	119	109	108	109	95	91	110	98	110	97	87	107	131	99	119	112	114	116	124	104	144	107	112	100	117	104	83	118	83	107	118	121	101	99	119	115	117	131	81	86	98	111	114	94	119	99	119	102	105	119	116	122	109	124	116	110	90	126	130	116	113	109	106	109	99	115	108	113	121	106	102	101	107	112	114	118	113	111	111	111	108	104	107	128	137	115	123	115	125	104	125	122	91	109	94	110	112	113	114	112	112	113	108	106	97	104	114	114	120	120	115	112	101	124	102	117	101	116	103	122	125	99	111	119	115	98	128	107	112	108	119	127	103	107	105	103	119	111	115	119	125	127	129	118	101	115	107	108	103	108	113	121	123	117	108	107	94	112	107	126	106	104	95	109	138	104
23367	2640	5275	6017	4963	3974	3117	2644	2041	1742	1575	1372	1222	1099	992	934	899	861	765	774	685	669	628	576	606	650	529	528	507	523	506	506	505	528	500	494	425	443	444	441	465	435	444	426	473	431	425	470	427	485	443	395	389	428	444	434	444	425	430	393	420	381	417	388	404	376	383	416	381	395	428	388	408	390	366	358	343	380	354	384	427	404	416	366	431	388	388	322	376	382	375	363	370	353	404	371	370	399	376	368	338	375	382	373	417	363	367	349	327	366	341	355	367	390	399	424	332	384	366	354	387	378	347	354	347	362	377	367	371	363	364	362	368	372	409	332	356	341	380	367	372	377	369	371	324	364	373	386	381	388	366	362	388	361	377	374	357	339	382	353	336	428	382	344	345	374	344	369	421	352	360	380	378	348	349	377	391	369	382	356	395	369	330	371	360	343	406	366	380	389	353	348	369	371	364	324	349	376	341	360	369	406	339	358	331	366	337	332	383	347	345	376	328	379	326	382	371	339	365	336	361	361	382	381	367	359	381	370	362	345	406	344	366	340	369	308	362	380	333	314	355	337	360	323	359	392	339	395	355	337	394	369	392	376	364	366	372	382	375	343	343	404	363	339	374	327	346	361	341	408	355	358	370	323	345	370	391	351	360	356	349	342	392	329	359	380	361	356	344	307	366	380	339	369	348	376	337	362	384	348	346	390	369	356	395	368	370	364	368	344	366	350	342	372	341	401	340	367	347	334	389	395	380	346	378	321	343	366	331	352	322	357	363	401	331	368	349	375	404	354	351	363	359	391	387	320	356	342	378	384	291	359	357	369	384	365	338	361	365	356	359	377	356	358	332	386	370	393	358	361	382	359	398	368	371	373	343	368	347	419	340	367	347	351	346	350	350	390	352	341	348	369	336	364	375	382	352	362	332	327	403	365	342	400	398	352	364	363	372	398	339	350	364	354	362	379	371	370	372	322	355	341	342	385	395	372	368	385	373	366	348	352	357	359	376	341	353	379	373	392	369	367	360	321	372	373	326	365	362	350	374	377	371	369	392	352	359	359	389	360	344	378	329	340	368	332	373	368	352	398	338	368	396	355	376	365	385	367	384	353	371	384	332	389	374	392	406	350	378	345	366	376	418	352	380	364	401	360	341	350	362	370	399	351	374	344	367	346	366	354	364	350	390	315	382	369	347	339	350	331	400	376	383	376	330	355	383	385	347	363	329	359	360	378	346	355	381	382	355	363	381	359	344	360	381	370	370	366	355	338	386	385	354	382	377	386	371	345	349	357	358	367	369	341	347	335	347	339	376	376	323	382	349	401	341	344	344	365	357	362	359	371	345	388	340	357	373	383	349	363	370	359	351	388	369	333	356	384	348	368	362	328	381	338	355	367	326	389	355	395	365	397	365	342	375	374	355	342	348	347	352	344	345	350	381	380	403	325	349	366	358	387	389	402	383	344	339	364	341	363	409	329	384	379	380	367	365	354	365	348	365	348	385	380	375	347	349	349	357	343	349	353	367	353	370	384	376	353	367	364	357	350	361	381	362	375	360	364	359	387	357	367	357	305	344	353	334	393	367	346	378	382	346	350	350	360	344	367	387	371	374	376	382	374	353	333	380	358	381	374	328	372	345	354	366	358	372	341	337	406	394	399	353	349	374	355	398	352	315	361	388	369	338	358	371	352	359	366	364	359	369	366	360	369	390	344	330	351	373	375	382	402	356	335	364	366	350	342	375	359	373	369	335	362	363	371	335	352	384	366	379	364	316	406	372	362	393	384	373	392	361	376	372	350	369	373	340	358	313	354	345	370	350	363	338	342	356	330	358	331	365	340	353	389	403	405	407	366	358	395	338	361	343	375	369	385	358	380	337	361	342	350	393	340	344	372	381	379	343	371	392	362	393	351	373	374	353	388	345	400	378	352	391	363	365	390	381	356	363	394	370	361	354	368	349	351	383	344	370	351	378	357	362	342	365	392	377	358	362	360	351	331	334	354	352	369	342	372	358	376	346	328	334	361	376	365	371	347	345	371	378	360	357	361	395	358	335	358	369	347	369	359	367	355	328	377	351	356	376	339	379	388	334	371	366	366	344	336	359	358	370	393	366	324	373	333	356	352	362	357	357	349	377	387	353	371	385	389	353	357	344	365	383	357	372	347	353	351	349	370	381	369	350	364	365	385	320	382	346	387	371	352	350	332	325	358	341	365	385	377	361	347	367	396	357	352	333	390	353	344	376	379	349	368	367	374	400	334	368	363	371	350	370	335	350	376	355	337	340	355	344	336	374	361	355	360	379	394	357	388	374	355	373	358	343	373	330	352	359	344	341	378	366	347	334	343	364	327	347	360	351	358	356	383	342	366	347	357	420	356	401	329	373	360	369	316	392	376	375	344	358	367	372	374	345	382	375	352	362	364	366	367	375	372	390	365	382	348	367	370	389	349	368	335	346	362	386	357	410	343	365	362	369	346	324	374	377	367	339	372	380	384	359	345	367	368	348	349	355	383	390	350	344	385	373	361	374	364	367	331	384	354	368	344	331	363	337	360	345	353	365	370	366	393	337	358	410	413	363	351	374	345	359	365	340	389	368	377	373	361	397	361	401	345	367	385	339	337	346	342	359	359	365	370	361	381	381	364	405	332	412	352	374	366	397	415	341	357	324	361	386	328	352	331	371	392	344	373	372	360	404	321	373	354	368	381	369	382	371	333	378	351	351	372	349	351	337	349	356	334	372	360	376	369	356	370	393	358	346	333	398	326	360	368	377	354	322	360	365	412	351	410	380	333	365	363	343	337	427	351	361	361	372	370	348	353	379	380	346	374	370	387	360	337	356	382	406	364	363	366	349	362	364	314	356	345	379	352	345	376	359	363	366	342	366	338	356	364	354	363	367	358	364	347	394	335	345	352	370	372	363	376	345	364	390	341	368	365	382	352	348	381	383	376	352	346	390	319	337	359	347	363	374	392	373	353	297	376	403	364	391	380	357	323	362	360	373	348	359	366	351	356	354	381	379	367	357	342	352	385	347	375	325	358	375	356	352	355	333	355	358	331	354	368	337	355	359	380	370	385	372	398	378	327	369	395	363	368	374	384	406	378	411	345	393	367	354	356	377	384	377	376	363	374	373	320	367	364	369	410	336	390	370	370	413	354	332	362	362	338	375	354	372	346	388	356	364	344	393	318	371	334	381	357	309	351	368	357	361	340	388	383	400	416	358	347	319	396	372	409	319	357	367	337	354	377	376	392	353	351	370	339	408	364	366	358	344	355	326	361	366	367	370	383	382	380	330	379	377	372	372	377	370	349	373	358	322	394	391	353	385	354	358	353	387	335	377	386	370	355	345	371	388	331	348	332	362	380	335	358	363	400	364	363	319	381	381	339	362	333	309	351	341	402	345	361	368	353	367	367	377	390	331	345	386	361	380	358	377	358	376	382	378	371	350	335	347	360	365	382	400	381	339	354	369	353	363	388	396	389	385	386	333	357	384	359
8507	517	465	327	313	274	281	267	254	240	271	277	282	251	252	285	288	249	258	248	270	258	258	298	289	279	257	272	262	267	278	244	256	244	230	259	274	273	272	284	288	275	268	240	254	279	269	217	258	279	240	250	287	276	233	267	252	259	228	267	228	246	237	268	264	279	281	292	244	256	232	243	243	224	256	260	265	256	264	269	253	252	272	237	248	284	262	239	246	260	219	267	263	270	256	277	259	259	263	256	261	251	269	240	232	244	255	247	284	251	275	268	247	238	297	243	254	277	250	254	262	274	240	248	252	251	241	275	254	224	258	234	251	250	266	234	253	279	248	246	250	268	263	246	280	279	230	258	277	262	255	292	260	229	268	246	279	269	263	256	252	271	258	266	270	278	271	233	272	258	234	268	263	263	253	255	235	233	240	253	257	228	275	269	263	257	233	257	260	263	247	256	273	254	240	262	240	268	258	255	252	265	260	240	262	294	254	254	262	274	227	281	288	251	254	246	251	250	261	232	266	262	236	285	294	283	251	233	264	255	240	243	249	256	258	250	259	267	259	268	244	237	268	259	262	256	247	275	235	253	278	255	244	279	264	235	289	277	267	255	248	210	277	288	259	279	231	239	267	254	240	266	263	265	278	248	259	260	247	249	252	275	271	260	275	257	234	272	251	262	289	274	246	257	268	244	259	278	256	254	253	259	252	234	251	262	250	215	252	253	239	256	268	315	240	260	261	255	239	292	258	235	258	257	261	259	243	244	232	260	247	242	291	252	217	271	261	255	264	286	276	261	235	262	261	243	281	240	264	273	291	245	262	244	250	232	253	276	248	258	256	221	276	245	254	250	236	266	253	264	272	245	250	243	250	268	249	277	225	265	247	269	256	265	253	279	285	244	239	273	249	246	270	255	281	247	258	281	257	244	245	255	245	255	301	245	275	278	254	251	254	275	272	257	282	257	276	239	241	271	271	246	238	275	271	248	277	242	246	243	259	262	265	255	262	258	242	260	272	249	282	236	280	270	277	285	256	275	254	227	282	272	266	250	254	253	265	268	276	269	240	234	235	242	249	273	258	268	234	265	250	279	233	247	255	277	260	221	268	232	322	296	245	251	261	258	246	264	288	256	277	247	254	280	268	292	273	247	281	267	279	257	271	260	243	244	278	250	256	275	265	256	290	272	226	231	280	244	277	256	281	287	265	259	252	255	263	247	256	251	242	269	264	259	259	247	271	246	252	279	262	265	243	236	272	236	254	242	253	249	264	240	277	237	256	266	251	236	276	284	280	265	259	256	252	244	284	276	263	262	274	256	272	264	255	265	242	272	269	264	235	230	257	252	283	279	271	244	270	244	238	241	252	278	261	257	273	245	243	247	267	263	253	295	244	280	255	224	224	252	301	247	260	246	261	251	250	262	249	250	241	267	238	252	248	250	241	261	256	249	270	221	269	258	260	261	258	233	254	265	254	262	246	240	289	265	237	253	253	253	255	267	268	268	257	241	237	252	258	256	237	245	252	256	265	283	276	266	240	233	242	234	263	263	273	254	293	258	301	254	262	258	269	272	234	246	251	265	252	247	294	294	274	264	261	248	253	249	255	243	222	262	272	267	276	291	214	246	285	240	259	283	238	251	237	255	272	266	284	251	265	231	271	271	266	258	258	248	270	257	252	263	231	262	266	241	266	254	248	258	292	245	234	251	243	250	249	240	260	291	272	296	267	219	243	254	255	280	241	264	255	261	282	264	234	247	231	243	294	249	261	274	228	242	237	275	271	264	283	263	247	225	266	243	207	261	241	264	261	281	252	257	259	268	264	266	234	232	231	251	253	250	266	258	301	231	239	272	284	254	265	247	255	252	233	254	245	254	276	273	252	241	251	274	257	235	276	247	290	292	243	243	260	267	279	271	272	251	282	259	261	255	269	275	270	275	249	245	225	259	252	274	266	222	281	230	267	245	236	271	247	251	254	272	256	235	243	265	255	284	291	265	266	284	255	271	266	272	272	283	267	240	258	253	249	255	256	231	263	246	257	259	272	243	262	243	230	239	265	275	245	232	275	259	232	231	258	259	236	272	271	257	260	220	263	259	254	257	252	235	233	232	295	245	259	256	253	262	276	254	254	281	232	254	259	270	244	244	254	255	264	288	254	250	258	277	248	257	249	255	277	265	284	279	277	239	289	238	262	269	261	250	312	247	293	279	284	275	255	274	270	253	231	246	258	254	283	257	247	235	268	274	263	200	274	295	259	252	278	263	258	246	279	248	254	228	240	243	276	260	269	258	245	258	252	268	252	256	214	269	273	251	257	231	249	244	297	252	234	230	246	312	269	272	249	250	252	262	271	269	269	268	223	270	271	261	280	260	247	274	273	255	269	251	288	259	229	267	268	269	270	246	258	244	266	258	236	243	271	244	232	256	288	261	264	269	256	244	267	260	246	247	284	230	298	233	263	238	264	257	262	266	255	240	273	258	302	229	247	270	248	265	272	255	299	278	264	272	286	256	281	258	237	245	234	294	260	260	297	273	275	261	295	258	258	239	232	265	238	270	264	233	251	266	223	257	227	252	280	231	261	246	254	250	254	274	259	271	259	252	261	254	286	292	286	272	269	258	281	282	249	243	243	271	241	245	247	238	269	268	240	229	263	232	265	266	251	264	220	258	254	234	235	241	276	285	277	245	274	260	281	266	263	281	298	241	236	287	287	275	232	230	242	247	272	252	261	263	269	257	253	256	209	260	266	268	273	259	281	257	270	284	273	266	252	242	254	258	274	241	242	268	261	252	226	298	256	259	276	242	268	244	264	281	258	258	282	230	257	233	254	250	235	267	264	245	257	276	290	276	235	269	238	276	250	280	268	253	265	263	263	252	270	255	253	248	258	246	279	254	253	265	231	251	253	270	268	267	295	254	249	269	245	247	253	257	252	252	278	275	282	299	260	240	284	242	263	225	254	265	243	259	257	240	274	227	272	263	245	243	275	265	256	272	263	266	265	276	245	263	275	263	266	249	240	269	234	255	275	278	243	281	256	286	264	261	270	262	287	263	268	233	233	270	238	256	260	227	254	295	270	273	253	252	269	235	265	253	265	282	271	230	241	263	273	277	260	272	278	268	253	243	281	240	230	251	272	265	255	228	265	255	272	282	285	276	291	250	261	248	278	249	265	261	236	267	300	254	270	239	258	276	251	242	271	282	252	265	275	256	265	262	257	227	250	262	274	223	272	273	276	259	262	239	254	280	265	282	237	234	258	232	254	271	260	246	254	267	253	254	249	265	246	252	247	296	235	255	257	250	252	285	284	238	251	281	255	251	251	267	246	269	246	265	259	221	269	275	265	249	254	260	241	259	256	281	236	260	235	260	261	276	250	247	279	235	262	265	267	260	253	251	275	250	285	266	256	252	206	255	254	251	266	252	301	286	286	274	256	260	271	258	244	252	260	255	271	267	276	275	246	244	269	222	241	272	242	256	258	238	258	251	239	273	256	247
7635	937	1149	1068	1000	887	834	841	785	738	801	812	765	776	795	768	753	771	724	730	786	744	775	781	749	785	762	754	715	722	714	740	764	753	744	771	661	765	732	765	778	721	698	725	719	733	677	699	740	719	753	684	745	725	716	698	744	727	715	668	769	747	746	775	730	700	762	755	717	739	718	769	745	740	715	743	733	749	717	719	699	724	751	749	755	754	732	748	737	724	770	725	758	732	725	734	736	732	719	762	761	761	800	750	710	680	686	770	730	759	730	713	741	706	736	678	728	722	740	760	772	735	729	759	691	700	750	739	745	765	716	736	694	726	748	771	723	761	725	739	736	749	734	785	717	731	721	761	773	725	718	744	750	709	711	740	741	697	727	707	722	758	705	767	751	750	713	778	708	757	706	737	755	728	733	718	713	773	738	763	693	754	713	722	723	739	685	766	707	712	699	752	693	728	778	688	728	740	743	736	756	700	755	734	760	715	683	694	713	801	730	755	724	767	765	713	768	704	731	663	703	748	793	728	768	778	747	747	782	716	749	698	743	772	733	706	769	703	711	741	745	762	743	752	747	691	750	705	732	737	730	734	719	702	703	700	710	734	762	756	748	724	726	754	741	751	685	683	724	720	742	744	747	761	739	790	714	769	772	704	721	760	716	713	749	674	723	731	726	758	723	742	766	739	732	745	726	752	719	737	744	744	719	759	755	714	750	727	750	758	752	781	725	721	693	701	747	697	755	706	728	735	744	722	732	762	755	704	771	775	756	729	726	724	724	719	742	705	727	688	732	733	707	722	705	721	751	787	745	747	764	727	758	698	735	728	713	749	683	726	713	737	741	767	699	738	768	714	743	756	716	693	736	731	701	757	723	731	709	727	715	709	697	717	693	765	699	747	726	706	747	732	714	736	705	754	685	789	718	730	726	716	731	753	762	731	796	688	740	790	820	737	739	733	688	715	727	745	723	774	709	766	756	725	737	714	726	757	738	772	713	745	755	749	714	714	705	776	761	741	719	735	723	705	785	745	752	741	727	702	703	763	727	755	739	736	738	722	733	748	723	732	739	688	714	741	774	700	693	718	725	770	719	693	696	727	763	686	751	715	717	749	786	762	713	725	730	725	733	695	745	707	666	788	752	779	720	764	715	739	734	746	728	696	667	707	735	753	772	720	758	696	748	787	748	762	744	722	732	750	738	708	694	747	737	751	742	723	750	710	737	764	758	711	713	726	671	706	742	770	721	721	738	690	746	718	761	701	790	727	735	703	706	792	791	741	748	731	753	713	782	728	773	719	758	700	756	744	711	711	705	738	704	726	716	714	704	742	754	690	725	735	693	685	713	718	724	753	726	723	740	729	744	761	711	734	728	703	775	720	750	730	744	729	737	789	703	755	704	697	738	765	722	711	756	709	662	722	755	745	714	664	792	758	750	757	721	694	748	761	694	731	737	768	749	748	713	743	738	733	709	758	684	754	746	755	745	761	764	719	744	724	742	772	743	739	674	736	747	698	707	690	750	731	743	725	739	692	772	757	756	706	748	795	706	747	727	745	706	748	753	751	768	736	748	703	727	724	743	782	738	772	724	754	771	775	731	762	703	718	672	793	738	703	772	703	758	720	752	701	731	711	702	760	743	762	743	689	716	765	728	712	717	700	753	693	738	705	709	729	730	715	702	762	726	768	746	718	720	764	750	749	721	691	710	738	733	748	741	703	715	705	751	718	726	733	738	700	746	706	757	783	734	769	735	721	726	702	744	746	715	724	733	714	698	783	752	741	690	713	681	690	727	701	763	682	718	704	660	736	738	702	738	714	713	704	750	738	762	722	720	769	744	708	748	680	714	717	725	699	746	696	739	743	730	703	712	725	718	680	717	734	727	721	730	769	722	746	737	702	753	689	713	715	772	690	704	665	717	788	757	739	693	701	761	732	741	710	709	742	751	729	743	714	708	707	736	750	718	681	774	722	783	725	713	747	745	731	759	746	712	635	741	760	760	714	713	729	714	776	721	666	757	760	707	694	727	715	786	735	688	753	749	710	737	723	745	720	712	704	699	760	770	764	728	733	757	716	758	749	774	679	758	765	761	724	742	675	736	688	740	720	650	725	729	735	718	708	725	708	730	733	736	761	787	739	741	717	710	688	720	741	720	766	735	748	740	747	754	725	747	744	699	699	763	758	758	784	722	700	732	706	747	733	777	696	723	744	697	731	699	734	731	732	802	703	729	724	727	685	751	707	760	729	766	704	726	709	735	757	773	722	738	716	721	746	781	752	739	760	744	766	766	704	703	731	667	718	743	734	730	714	737	747	745	717	732	716	735	748	763	713	742	755	778	752	748	710	714	751	723	701	724	723	722	744	724	757	723	743	717	714	741	650	693	717	759	725	737	744	729	725	735	738	740	772	740	736	729	768	745	753	692	737	709	740	706	666	709	710	727	720	730	695	714	727	715	735	710	748	750	702	703	724	708	715	730	754	767	748	716	792	720	752	757	728	765	760	760	719	724	717	727	740	745	742	726	749	759	726	737	664	740	718	680	738	740	722	755	770	753	760	718	734	731	754	749	765	753	754	712	703	717	685	701	797	718	783	754	785	764	761	685	711	732	718	736	725	727	743	718	772	736	736	719	709	698	732	721	709	719	712	736	761	699	743	781	773	786	743	734	703	750	738	705	695	726	733	762	683	740	722	705	720	760	715	752	767	784	724	745	692	705	743	728	758	708	750	775	736	736	735	742	740	700	692	681	752	714	721	709	731	754	723	724	733	734	718	717	681	767	755	721	778	704	711	745	740	719	735	752	731	695	707	725	734	734	716	710	749	777	747	761	742	748	708	701	691	697	728	716	738	719	746	702	759	747	725	759	727	735	751	705	737	743	729	769	813	745	709	740	733	734	754	772	710	703	771	702	760	734	707	753	732	782	738	670	724	723	749	722	758	720	718	769	718	714	704	754	722	760	745	742	721	741	719	736	747	744	727	762	760	760	724	739	725	703	721	706	745	730	679	749	755	747	730	717	686	710	724	769	692	756	744	720	717	745	745	694	725	742	759	755	746	729	728	737	763	743	765	722	707	776	755	750	703	706	723	734	735	689	707	684	743	761	735	684	703	668	768	736	773	766	743	706	733	744	721	747	674	750	722	763	700	716	707	726	692	710	747	708	722	723	728	749	751	730	725	738	671	715	746	727	690	738	745	714	738	709	730	716	727	735	761	707	699	720	705	705	774	716	757	737	702	759	759	728	741	700	699	720	709	716	719	721	689	734	710	734	753	704	735	728	755	785	748	758	775	762	760	721	715	711	694	702	685	735	678	799	750	760	767	687	746	732	699	692	743	733	757	778	718	713	719	705	698	718	764	756	693	729	718	706	742	656	771	710	719	717	718	799	696	732	720	700	775	708	748	722	720	757	761	737	710	726	748	721	748	749	728	761	718	762	690	725	714	715	716	768	741	755	691	744	724	716	741	749	747	746	726	739	651	785	784	769	748
34697	6456	2248	1612	967	581	432	334	277	241	216	240	196	209	181	169	164	165	170	129	160	158	155	140	155	155	155	156	146	143	145	138	152	118	145	127	121	153	142	141	124	154	149	143	147	146	135	162	151	145	159	151	159	145	145	121	154	153	161	139	140	128	166	160	142	159	152	143	132	161	136	128	123	133	132	158	124	146	145	147	152	156	145	140	143	141	137	161	132	148	132	147	145	157	155	170	148	107	149	145	131	151	149	151	129	140	134	144	173	127	120	144	117	124	154	161	139	148	132	144	136	155	134	139	137	132	159	141	128	136	153	151	143	114	133	150	139	138	161	144	146	128	152	140	139	136	136	135	137	146	152	141	141	129	122	137	143	138	115	139	145	145	128	151	133	128	130	150	143	142	165	143	142	122	141	149	141	133	139	127	135	130	131	140	152	120	140	138	141	155	159	121	111	131	143	128	130	151	142	127	135	148	157	148	140	139	135	126	134	154	147	139	148	135	140	141	143	152	121	169	157	149	131	137	144	136	141	127	148	131	145	142	147	143	131	139	159	145	128	159	147	154	143	154	149	150	163	136	135	128	129	134	156	140	149	135	147	125	142	139	147	150	136	164	151	145	127	137	144	140	128	146	141	136	148	148	128	144	147	145	134	136	152	140	153	132	146	138	136	148	157	123	144	134	132	125	127	143	138	133	141	130	138	144	127	123	151	137	136	137	137	152	146	148	136	156	137	134	127	146	140	141	136	127	159	161	148	126	163	137	135	139	140	146	135	151	139	149	156	154	152	133	146	133	125	142	145	129	133	128	153	161	132	124	131	133	137	168	126	145	129	142	139	160	147	135	158	128	150	136	157	137	144	138	135	146	140	107	141	142	171	127	138	129	151	153	140	127	133	144	146	138	148	139	148	132	137	146	131	150	149	136	127	137	140	117	143	162	145	145	137	151	144	150	159	129	146	158	127	135	178	144	129	157	138	130	164	121	145	142	149	141	143	162	147	127	149	146	139	119	147	147	129	144	129	146	170	124	166	152	138	139	132	136	140	126	135	145	135	161	128	154	163	127	156	153	157	162	125	147	151	143	128	146	128	142	150	145	131	162	135	117	131	128	167	167	134	144	138	156	146	127	150	162	149	134	156	159	149	134	150	144	133	144	131	164	128	147	150	145	155	156	150	142	162	154	144	144	134	130	137	134	137	128	143	137	128	130	151	156	137	156	141	158	144	144	129	155	122	134	147	159	145	134	130	126	142	157	131	130	128	134	143	122	159	114	140	137	138	147	137	134	139	145	124	149	147	139	138	145	132	136	136	125	142	118	151	140	150	143	134	138	134	147	142	137	136	161	134	144	147	152	141	140	124	156	152	151	154	141	142	145	167	148	135	140	152	154	163	141	153	142	139	127	134	143	147	138	134	156	136	150	137	138	140	139	142	138	142	147	130	134	150	129	152	155	118	151	140	129	117	146	141	138	134	135	133	149	162	154	145	127	139	122	156	144	138	131	118	148	125	126	121	148	129	136	144	154	144	133	164	158	149	131	146	132	148	144	146	129	130	132	155	129	163	162	115	142	138	141	140	154	131	142	117	173	142	119	159	145	148	113	147	137	135	151	147	118	132	161	146	140	151	137	119	141	142	152	142	155	149	136	138	136	165	150	134	148	139	142	149	149	132	141	132	145	154	139	127	139	120	132	140	137	146	148	149	152	146	130	152	148	137	139	123	131	167	151	162	148	141	139	167	124	138	126	142	141	146	156	144	141	131	140	131	154	127	152	132	138	139	140	133	152	129	143	152	135	156	140	135	148	134	147	140	137	143	153	148	147	148	149	134	158	139	147	161	127	153	160	151	145	140	128	126	140	155	129	128	152	139	149	147	148	153	165	157	153	152	124	172	146	132	122	151	140	137	130	155	132	122	152	152	142	128	165	132	150	160	147	134	151	135	135	149	148	149	145	139	132	161	119	147	125	136	117	124	141	133	145	148	157	151	169	164	151	149	155	150	131	145	155	134	146	128	128	129	127	126	131	154	150	163	122	140	113	130	166	146	127	140	136	140	144	139	120	114	150	153	149	122	125	110	136	110	149	144	146	130	143	157	132	136	129	158	149	158	156	127	129	157	139	160	142	127	145	139	144	136	129	147	151	150	135	124	131	165	126	151	147	137	136	122	151	132	172	157	157	137	158	164	139	146	157	141	108	140	142	147	164	143	148	143	143	136	132	127	124	133	151	142	135	122	148	139	145	146	146	139	135	140	145	140	142	134	131	140	128	133	154	131	135	141	162	135	140	141	144	138	156	150	131	138	106	146	136	103	121	137	147	139	155	143	133	147	134	158	153	128	155	133	158	156	134	157	143	182	124	136	156	138	147	125	139	137	149	145	130	125	140	121	142	132	109	130	154	138	140	143	133	134	129	141	155	146	154	120	158	131	135	120	164	151	157	144	144	151	154	132	151	141	171	140	139	123	129	144	142	161	143	142	160	136	150	146	157	141	144	168	149	131	161	164	137	148	147	165	133	152	149	129	154	145	160	139	132	138	141	146	168	156	150	138	148	153	137	143	134	160	133	141	150	148	137	149	134	152	159	137	150	138	148	148	135	139	133	151	147	141	132	119	148	141	140	148	157	179	120	116	156	150	147	136	140	173	145	142	129	138	131	134	130	144	142	149	134	142	144	164	135	163	139	152	146	132	158	143	155	150	136	128	136	146	137	157	150	155	143	136	160	132	130	154	149	145	148	142	125	142	149	133	157	137	144	155	147	152	153	152	127	147	125	146	137	138	134	131	134	124	151	145	150	172	145	140	148	136	133	142	156	134	138	133	147	153	136	147	147	146	167	163	143	135	165	135	133	137	132	143	137	118	136	145	124	151	143	134	141	134	140	138	137	149	143	153	134	140	140	138	150	164	137	155	136	133	127	141	151	144	154	144	172	146	113	175	128	138	142	141	129	121	141	128	142	153	121	132	139	138	123	156	133	120	133	141	137	154	158	128	126	159	131	144	150	143	130	127	128	137	152	152	141	160	168	151	131	155	124	120	139	162	135	124	150	160	157	137	139	136	134	165	131	145	138	147	135	143	132	144	142	138	152	154	157	144	159	145	163	155	146	121	150	154	150	147	138	119	151	140	146	163	156	163	152	131	141	135	144	147	143	142	145	168	153	131	134	138	140	141	134	121	126	145	146	144	148	132	151	129	139	141	132	136	137	139	144	165	139	138	136	132	162	145	149	127	135	160	133	139	140	135	134	153	152	146	135	163	147	121	145	157	140	120	156	140	116	145	148	147	140	138	138	150	140	110	140	159	148	127	115	156	132	140	145	143	143	176	128	145	158	129	145	129	145	128	163	144	145	155	144	119	154	129	151	157	140	131	138	132	108	129	155	140	149	152	138	153	151	136	134	168	151	148	137	144	127	136	147	132	139	134	131	125	134	150	143	127	138	147	146	148	142	122	133	132	141	134	149	141	149	151	148	140	157	139	126
17099	1936	3289	3573	2997	2389	1970	1604	1487	1165	1073	912	927	869	729	735	721	703	652	663	574	627	575	551	552	519	522	529	511	522	507	501	493	505	513	487	470	446	474	475	493	449	442	430	463	442	447	470	459	478	466	478	425	430	466	456	455	453	464	449	492	442	433	464	447	424	421	416	425	444	411	417	421	459	450	524	405	468	437	446	430	453	483	420	397	444	431	395	469	445	476	389	448	456	476	440	469	442	377	424	432	474	433	433	470	466	458	397	409	450	406	462	466	429	413	434	466	426	411	420	449	434	457	438	453	423	415	450	409	448	441	474	460	419	435	396	449	421	475	418	419	437	429	423	466	421	446	463	461	456	454	414	408	413	440	430	459	423	448	431	416	419	436	401	422	422	442	457	419	398	413	430	426	398	424	449	423	423	433	449	422	451	443	435	397	415	433	439	419	464	429	419	430	453	422	478	476	454	415	400	428	384	459	437	443	425	386	444	446	460	407	433	436	422	421	430	427	462	397	433	434	444	423	425	438	439	471	371	418	415	447	423	438	416	427	445	432	428	427	401	419	457	426	422	445	467	409	418	457	428	410	445	418	427	433	412	448	398	418	458	432	422	419	415	436	419	415	395	405	420	427	409	437	435	403	449	466	429	451	462	458	432	388	377	442	442	406	443	441	434	467	423	426	409	435	461	430	431	449	445	418	417	454	422	394	441	452	403	462	414	410	424	407	416	410	444	451	423	422	446	426	437	402	437	468	378	425	421	417	411	429	412	427	424	392	404	426	433	441	435	470	447	455	422	417	439	458	434	418	442	423	427	405	417	375	418	420	413	450	426	401	417	409	432	412	444	463	379	436	417	417	412	403	415	442	417	429	419	417	418	439	399	449	442	454	436	417	421	421	426	432	444	416	405	387	434	431	460	438	408	446	424	417	433	460	409	403	439	421	432	413	449	417	434	406	410	414	435	448	415	436	425	464	423	392	459	436	440	434	422	438	434	412	419	454	438	441	403	412	423	449	418	420	420	404	427	448	432	442	412	405	442	413	421	410	440	432	428	430	442	429	426	432	412	419	451	379	424	400	443	455	450	451	458	419	395	438	422	410	444	401	433	420	416	437	444	457	430	420	426	443	453	410	419	440	391	408	437	415	382	421	401	455	438	449	435	442	416	422	411	407	416	400	443	432	429	425	449	431	442	422	409	444	430	440	402	404	444	436	433	408	404	446	415	412	409	389	393	420	410	422	430	421	392	432	406	429	450	440	412	434	421	396	429	428	427	408	413	410	423	431	388	460	417	455	388	415	380	404	416	402	422	458	421	402	387	444	443	395	409	405	425	392	422	404	420	426	424	409	444	409	432	431	461	393	450	414	423	402	413	394	406	418	386	437	431	408	422	461	416	433	401	434	432	443	430	433	400	466	420	467	442	402	421	470	435	414	434	439	403	432	429	432	429	406	420	431	420	397	439	427	443	420	463	430	400	437	425	425	413	471	451	402	435	419	412	413	438	446	427	424	391	419	423	450	414	403	449	415	438	423	444	387	430	448	423	416	405	426	427	403	428	417	407	450	402	450	411	449	421	439	426	466	414	420	382	446	447	413	422	393	415	410	449	391	433	436	434	469	442	435	408	446	480	431	411	414	419	401	407	393	444	430	408	427	440	411	425	444	445	413	425	396	400	462	410	422	414	464	439	417	418	446	430	428	404	448	442	446	450	385	433	422	445	435	415	420	430	410	430	457	459	393	418	448	397	449	408	418	392	410	409	417	433	457	352	413	405	442	427	441	425	412	452	432	410	444	395	407	438	436	428	465	419	430	411	439	411	408	428	402	462	430	424	452	411	446	439	420	430	408	385	437	421	473	415	452	428	458	429	384	435	448	419	458	426	432	448	442	414	412	428	426	409	424	417	438	423	418	423	416	435	421	399	432	409	411	417	427	437	450	414	411	445	449	461	436	412	408	412	446	412	417	443	452	363	430	476	422	392	450	425	425	436	435	423	416	450	441	455	412	417	413	440	428	439	428	443	410	401	436	422	410	429	422	456	454	419	432	450	416	442	398	465	405	379	396	415	366	402	410	418	395	378	445	411	436	453	431	440	427	406	452	407	402	426	414	409	431	386	429	407	421	436	451	458	441	407	431	425	431	397	435	408	452	440	416	449	417	397	437	454	449	416	451	421	423	438	401	393	443	475	479	430	454	442	383	385	424	436	404	415	420	453	428	426	412	380	420	421	446	448	409	398	433	433	402	426	410	453	454	467	454	395	446	467	392	453	443	413	390	421	396	430	471	432	417	449	409	438	421	448	412	430	429	416	422	422	417	416	412	430	432	455	434	436	452	460	439	424	405	420	458	432	408	407	429	409	433	403	443	454	398	471	443	416	432	427	407	415	446	405	414	400	467	412	438	413	419	428	407	422	431	395	430	439	449	418	404	422	424	401	445	437	462	434	457	409	450	432	413	413	431	440	448	417	410	408	444	427	474	432	448	463	414	410	420	425	426	399	408	399	442	414	457	417	408	419	440	468	385	445	411	407	458	441	433	456	452	433	424	439	407	417	411	437	457	441	431	440	418	455	397	434	376	442	421	443	429	449	396	417	402	437	467	434	429	439	445	447	395	442	429	409	426	461	424	396	422	438	431	447	437	434	443	415	438	444	409	393	443	440	392	431	452	448	402	435	440	408	428	399	407	414	464	423	399	397	404	431	459	439	444	409	413	427	434	390	437	456	413	413	438	443	435	416	426	453	406	426	407	429	431	449	449	462	379	448	428	446	419	439	424	417	409	402	441	434	415	411	405	431	386	443	422	426	435	453	421	454	402	427	454	417	451	421	452	423	400	453	431	454	413	422	448	412	446	387	420	430	435	432	415	395	424	402	438	469	460	423	436	450	402	429	428	412	453	450	415	428	416	408	422	454	442	440	359	418	425	454	465	416	415	445	436	424	402	433	390	437	405	423	417	429	455	431	426	412	424	406	424	391	436	398	443	427	394	409	428	388	444	458	417	402	427	412	423	436	459	415	417	411	408	451	396	431	415	415	433	404	418	425	415	403	455	446	432	425	473	475	454	383	445	431	444	432	407	443	457	408	421	430	406	432	415	423	440	453	382	413	408	414	440	443	405	437	418	445	446	408	431	459	393	419	445	361	436	434	423	380	398	440	439	451	431	408	425	437	402	392	416	409	459	456	410	387	433	415	400	407	451	437	411	400	451	424	387	433	408	416	399	408	404	419	433	441	387	409	425	417	405	430	426	421	406	437	432	421	456	407	423	418	419	447	438	408	424	439	414	427	426	416	430	404	449	407	422	415	405	406	449	410	447	431	395	443	414	412	453	433	407	431	425	471	400	470	428	398	421	461	414	435	435	462	422	457	391	419	435	440	427	408	402	404	399	439	428	404	404	427	422	419	445	425	434	404	445	436	446	477	424	423	443	429	430	441	429	423	437	422	427	417	433	435	439	434	427	448	448	415	391	392	434	428	426	446
45110	14726	5104	2883	1746	1185	857	577	422	320	301	252	214	214	194	183	184	175	147	140	156	153	139	137	153	115	159	129	128	137	131	107	129	109	123	124	134	121	114	120	125	104	117	126	89	129	124	124	107	111	109	112	128	125	102	117	96	101	129	124	123	105	105	113	100	111	112	92	115	103	108	112	130	110	124	123	115	108	107	104	115	111	112	110	108	116	109	105	109	140	122	114	109	111	110	98	118	100	89	105	97	114	99	117	94	108	92	142	111	112	110	107	129	105	107	108	107	105	124	100	111	108	128	110	123	94	100	99	87	116	113	103	115	108	99	117	118	124	117	119	106	121	107	123	110	98	135	101	104	104	120	111	96	118	115	98	104	123	111	105	101	123	124	102	96	132	88	92	114	109	113	94	105	113	104	95	98	125	126	106	120	112	102	117	95	94	110	86	111	115	115	109	122	109	91	107	97	108	104	111	108	126	119	96	105	118	91	110	112	131	112	124	120	103	119	100	123	112	115	112	114	122	118	107	115	110	111	120	129	107	101	109	104	119	103	116	110	114	105	119	98	115	116	124	98	117	98	111	137	88	89	107	104	101	133	122	108	110	99	114	116	101	111	108	126	97	103	95	121	99	99	103	110	112	126	84	122	101	122	115	103	103	116	115	97	89	126	128	109	107	107	83	88	125	114	105	97	101	83	111	113	101	84	105	115	125	115	110	103	112	109	118	100	128	99	116	111	109	109	113	106	125	125	118	118	116	109	111	119	109	106	86	121	118	115	115	118	114	87	92	101	120	100	88	91	113	90	103	112	96	120	98	106	109	106	114	129	113	108	103	123	99	134	124	99	86	103	94	114	103	108	98	107	92	113	111	112	106	92	101	118	121	122	118	134	106	105	124	90	108	107	118	120	123	104	108	116	115	110	112	93	130	125	102	116	100	102	105	121	112	122	97	97	109	110	96	102	101	80	112	105	103	99	119	97	112	103	99	111	123	132	108	94	106	113	106	123	101	105	130	111	97	102	109	118	109	101	119	114	124	106	117	115	106	112	107	109	109	106	118	114	109	110	110	102	110	122	116	98	94	109	107	113	117	113	106	111	107	87	127	110	133	94	109	107	97	104	104	102	95	112	110	106	99	117	108	131	98	95	110	100	107	119	101	91	114	112	95	106	90	95	116	92	102	115	113	113	116	105	98	119	106	96	89	93	108	124	117	91	108	101	106	123	95	120	123	103	125	129	105	120	110	115	87	104	110	119	96	97	108	119	105	95	118	110	103	127	109	113	110	117	90	100	127	119	104	116	127	112	109	102	101	123	94	111	106	101	105	127	107	123	108	86	105	116	110	93	108	97	100	99	108	105	101	129	104	105	98	127	112	109	93	101	90	92	105	100	125	110	101	107	110	103	115	119	107	108	125	122	92	120	112	117	116	114	117	100	109	116	123	127	111	93	92	108	111	103	110	112	100	97	113	93	108	105	94	106	94	103	106	115	107	115	105	114	128	122	142	111	105	111	107	102	124	123	120	111	92	89	111	116	116	132	97	115	101	111	126	109	95	106	107	129	123	119	97	97	96	108	107	111	114	95	105	119	95	116	95	112	103	118	126	87	120	99	96	102	89	103	104	103	108	123	100	107	98	117	104	113	111	101	121	110	113	90	98	100	102	122	108	118	127	128	115	127	94	108	107	108	109	124	107	111	99	117	116	103	125	115	97	120	118	123	114	104	101	115	110	108	118	115	98	107	87	120	89	113	113	116	124	105	103	107	110	104	108	112	97	114	109	112	119	119	114	116	92	106	97	89	119	110	107	105	98	101	93	110	104	118	88	116	118	109	121	115	97	114	104	113	84	113	117	108	104	121	105	118	106	116	127	105	117	110	111	116	110	100	108	120	119	82	111	102	135	101	117	111	121	91	96	102	108	139	113	117	132	113	110	93	131	101	129	112	100	126	106	116	133	111	99	110	83	117	114	91	104	102	116	103	113	95	105	121	105	113	109	90	98	101	110	109	130	109	109	109	95	100	111	104	111	102	89	124	103	104	99	93	100	108	104	114	109	111	119	112	105	100	93	113	106	124	121	106	101	90	111	106	119	106	98	113	92	100	118	107	111	91	114	117	109	112	106	123	98	131	109	107	108	126	107	114	109	94	115	119	107	118	113	90	120	121	106	112	103	110	119	97	124	92	97	97	89	116	111	113	114	92	101	118	113	114	133	110	94	103	98	97	103	121	105	112	101	103	108	118	106	83	112	118	101	102	112	115	104	110	86	94	106	96	90	109	98	120	99	115	109	108	95	124	110	121	102	90	110	114	100	113	91	123	100	106	129	116	101	101	105	98	91	102	121	135	126	102	118	107	101	98	96	124	96	99	99	97	133	96	115	117	112	103	112	87	102	105	106	100	104	129	113	104	109	120	120	103	110	128	102	120	111	97	128	108	122	101	116	107	116	107	89	119	96	111	110	112	108	108	120	119	108	138	112	79	108	96	121	112	117	103	112	116	117	108	102	119	102	108	111	101	111	121	94	109	121	106	106	109	113	114	123	111	114	106	112	115	102	134	87	102	114	110	87	101	97	95	98	118	103	122	111	134	121	100	115	124	118	108	88	110	124	126	120	110	111	117	116	96	125	98	116	103	103	122	116	104	109	106	122	93	110	120	115	98	115	124	116	107	118	92	135	111	117	106	108	98	109	96	99	88	98	114	114	112	126	115	113	111	100	110	108	88	112	96	101	119	99	110	125	103	118	133	119	120	113	117	105	116	109	108	95	108	120	93	114	98	108	99	111	104	119	111	106	88	108	107	119	106	117	103	109	111	120	99	98	88	111	119	97	105	107	110	101	118	100	104	129	111	120	98	120	106	94	110	111	107	125	95	107	103	126	102	127	97	103	119	115	109	119	98	99	108	107	119	109	147	122	117	115	116	96	108	104	109	122	121	129	117	112	97	108	100	94	113	112	116	114	111	105	115	119	118	101	90	107	107	121	127	97	105	96	102	91	114	93	100	115	117	124	107	112	125	112	118	104	127	95	96	113	99	123	88	109	118	124	116	100	116	122	96	113	110	101	109	116	117	116	125	107	108	112	103	113	107	115	113	108	96	116	92	107	108	99	127	109	119	102	119	100	113	96	130	99	94	103	95	126	97	109	110	101	101	115	104	93	99	112	113	97	103	105	104	92	94	101	108	96	106	85	97	116	104	115	119	106	127	125	96	122	114	109	89	96	114	120	123	110	114	103	105	96	108	115	118	100	98	125	99	121	102	107	123	111	93	127	99	109	99	103	109	114	105	112	113	114	121	97	113	117	90	108	115	111	100	117	95	105	120	108	120	116	122	115	110	108	96	109	107	90	110	117	114	116	102	119	88	108	100	106	131	99	122	100	119	100	99	128	120	112	102	113	114	101	130	114	120	107	98	114	107	123	98	105	117	101	108	112	114	94	103	115	104	116	123	96	96	116	106	109	101	106	105	106	102	97	117	121	107	108
21750	2962	5655	6068	5061	4033	3493	2584	2101	1809	1622	1368	1288	1150	1081	976	976	854	771	721	753	623	626	625	573	621	601	590	535	523	478	500	520	488	495	471	503	479	460	403	451	421	437	420	440	402	425	414	442	444	441	418	445	419	408	397	405	397	413	390	403	371	398	392	411	377	396	384	408	420	376	358	378	386	363	383	407	398	357	360	391	379	364	394	392	377	377	366	384	400	383	386	352	396	364	376	388	404	365	383	367	376	347	352	362	372	361	366	371	378	377	368	380	377	352	361	371	367	387	368	339	332	348	375	363	362	401	361	376	340	345	316	369	393	360	357	396	364	337	374	337	361	383	360	359	360	367	353	355	387	361	329	370	351	362	348	404	353	306	364	337	370	390	392	359	393	330	345	356	347	339	349	361	364	396	344	348	366	376	367	375	388	356	361	364	343	371	351	350	356	402	373	344	356	339	354	401	373	364	361	370	340	382	372	362	368	323	380	364	359	333	345	360	345	322	355	384	320	364	327	348	367	371	392	387	364	377	383	403	365	363	350	386	377	341	353	370	373	343	332	339	335	357	352	342	356	386	360	361	392	359	360	338	398	375	380	378	377	359	349	356	369	385	378	376	376	366	387	376	369	369	340	361	363	333	368	343	354	361	344	370	361	363	348	373	357	370	342	343	350	367	382	346	350	384	364	359	350	386	347	380	370	380	361	381	352	369	353	341	331	357	333	377	353	346	369	365	336	300	378	368	363	348	369	348	399	363	356	351	332	403	368	389	371	380	345	376	365	381	386	368	340	343	339	380	378	365	357	382	363	360	352	339	352	366	337	340	393	343	354	380	360	379	331	354	380	383	323	406	342	357	338	379	364	374	361	373	365	340	385	364	354	344	379	362	367	351	366	353	383	365	369	373	371	351	335	365	354	349	347	349	369	375	361	333	372	338	334	377	345	321	357	351	333	375	359	359	369	348	366	390	342	327	337	375	359	356	331	341	356	382	363	382	352	344	356	336	407	373	380	376	336	337	368	373	376	382	339	363	351	357	365	370	359	365	336	372	360	378	372	381	330	359	350	342	338	370	343	356	359	417	378	356	333	343	356	332	358	355	353	324	372	334	350	317	332	346	386	360	382	375	368	337	363	365	356	371	356	353	355	378	371	350	353	353	348	344	343	386	334	379	368	385	403	360	376	365	372	348	344	370	366	350	364	353	360	372	357	355	331	325	352	375	357	350	350	367	371	392	368	362	360	369	356	345	348	344	351	347	375	348	348	342	355	363	354	384	372	366	366	314	360	353	367	339	367	338	388	305	331	342	359	363	352	346	359	389	336	358	352	359	370	357	386	383	350	369	376	338	377	372	329	360	357	366	322	336	369	377	371	363	370	369	326	388	371	345	385	349	395	361	363	387	342	334	374	364	368	347	391	373	359	384	337	350	374	337	350	393	376	341	365	343	383	369	364	367	366	316	359	371	338	356	343	343	358	360	371	353	387	383	364	384	373	357	354	369	385	354	346	373	358	386	363	378	352	378	352	382	348	382	361	382	334	372	344	362	331	356	363	376	358	360	333	345	334	373	345	352	379	344	340	354	391	357	365	350	349	364	372	353	362	363	338	371	357	376	335	348	377	331	378	376	345	373	343	349	349	378	374	345	325	360	362	365	377	378	371	345	352	368	380	375	359	388	347	353	364	372	337	384	331	367	381	378	353	362	350	364	361	352	367	338	380	332	354	337	360	352	360	375	349	357	356	389	361	372	361	368	353	350	325	347	376	361	330	356	345	368	358	341	373	377	370	367	336	352	338	337	351	376	364	370	349	399	354	340	372	323	386	354	364	360	373	319	373	352	363	340	348	362	386	349	358	354	355	371	326	389	351	350	383	332	356	373	357	366	356	349	371	326	398	360	344	393	360	361	355	372	354	364	385	371	344	357	328	332	368	345	344	357	364	395	366	365	367	387	377	381	341	323	340	343	352	351	342	354	388	337	349	349	350	347	379	324	372	390	362	357	346	348	368	333	336	385	371	358	366	331	380	326	376	347	356	357	371	380	365	358	340	363	336	347	363	338	342	387	353	390	383	368	343	370	367	391	382	362	371	357	366	351	370	386	344	350	350	373	356	331	388	353	352	392	373	372	373	350	342	369	352	363	368	406	342	351	344	378	369	326	382	363	370	370	349	369	335	378	347	319	376	355	353	392	310	365	326	380	379	344	358	366	356	315	352	338	367	384	384	372	335	367	367	366	346	355	358	375	342	362	336	345	340	367	387	359	351	355	347	349	362	338	356	359	393	380	365	352	355	364	349	381	360	374	370	331	377	321	326	382	366	340	342	371	373	348	339	352	340	379	365	336	359	377	363	340	339	342	336	366	372	372	369	342	349	329	396	351	364	372	352	345	356	354	354	359	375	327	359	363	312	365	337	350	357	342	373	388	338	365	345	367	356	382	329	354	386	350	358	328	362	374	341	355	367	383	349	362	383	363	370	351	339	360	353	369	354	362	377	379	348	386	363	361	376	375	374	363	361	361	347	336	340	349	366	354	354	357	366	359	370	328	352	341	350	363	320	335	356	387	410	373	362	376	372	345	348	365	335	355	367	360	326	343	354	355	366	345	353	395	343	366	347	372	369	398	342	359	350	369	361	364	378	351	352	360	323	390	338	355	364	348	389	349	373	338	373	346	364	351	358	329	383	355	325	343	354	362	374	371	364	360	364	369	344	380	374	364	348	367	356	352	372	343	339	399	347	368	367	334	371	364	349	368	334	372	382	361	356	343	332	373	394	364	375	367	328	348	390	332	328	363	400	323	374	343	345	375	350	370	366	362	357	344	328	368	397	348	355	382	365	349	372	362	328	321	367	358	371	341	362	355	331	383	340	383	365	334	367	371	318	337	372	370	359	357	378	382	358	382	325	351	363	377	350	394	342	337	364	364	335	350	376	357	324	366	394	372	292	377	344	342	364	353	334	356	317	358	341	356	368	389	372	368	352	360	347	371	342	361	356	377	380	386	372	339	360	336	357	382	376	339	353	358	373	370	329	355	354	338	384	358	370	349	358	341	362	329	368	371	355	354	377	350	353	408	382	364	378	351	375	365	339	365	380	355	361	375	362	340	310	358	356	359	359	364	373	358	353	337	351	374	348	336	386	343	349	350	352	328	314	343	352	338	353	371	397	384	375	375	348	317	364	339	368	354	392	362	414	392	364	351	353	348	341	347	365	353	360	363	337	390	337	397	336	366	375	388	381	380	352	349	389	338	322	357	350	379	373	351	358	357	330	344	340	373	386	351	352	385	345	380	385	349	337	332	333	324	379	353	337	377	351	352	330	332	365	342	338	334	348	350	367	354	380	382	320	370	355	350	368	349	356	378	394	345	369	353	349	342	327	357	350	356	376	368	353	378	357	358	361	373	341	382	336	366	376	351	355	375	344	360	349	343	325	362	346	375	388	367	339	340	348	360	355	349	377	330	360	366	378	347	375	366	391	348	346
7862	591	428	343	294	299	256	276	271	246	250	282	283	261	253	254	261	228	261	258	263	280	262	239	279	230	256	247	275	272	272	245	258	280	234	259	252	234	260	248	256	260	276	238	216	259	269	234	254	292	245	256	265	237	264	259	243	254	283	261	255	255	258	260	243	266	255	289	240	257	278	254	255	257	263	251	288	262	277	257	284	264	246	254	255	270	261	256	277	281	235	282	275	261	282	258	262	249	253	228	269	270	266	239	274	271	233	245	270	251	251	247	272	262	248	245	228	253	264	264	255	284	243	246	234	249	251	258	278	244	277	221	256	258	268	265	258	268	282	254	259	266	235	270	265	259	240	237	246	274	239	258	262	270	240	268	251	260	272	258	233	263	264	268	256	241	283	259	251	299	268	253	256	248	259	258	241	246	224	265	249	231	249	257	263	234	254	272	255	268	283	245	246	249	261	277	239	258	252	291	236	302	263	258	257	256	258	263	233	261	259	216	241	249	283	240	270	245	261	250	249	229	264	236	240	259	274	272	234	279	235	259	235	267	254	282	261	238	255	260	235	239	251	272	250	284	260	274	243	266	255	234	243	284	235	259	289	238	267	263	233	267	247	240	291	267	299	271	264	258	231	228	254	252	230	246	315	263	268	269	284	274	263	246	265	254	288	249	266	234	267	258	268	258	253	254	251	245	266	266	250	245	262	258	231	247	247	285	258	261	264	248	248	246	271	251	275	234	223	282	231	276	248	277	229	286	246	265	280	261	273	254	221	262	278	263	236	253	267	256	264	258	248	253	275	243	256	266	264	269	290	233	269	247	277	251	260	284	229	246	257	248	256	238	209	255	263	286	271	266	220	261	243	248	247	256	267	244	260	245	258	274	271	239	271	253	229	238	265	270	263	278	262	242	265	258	238	254	262	247	240	269	272	267	244	253	253	278	264	236	284	247	298	239	265	259	259	254	255	232	251	262	256	296	240	276	253	251	236	247	282	261	278	255	257	265	270	248	266	265	264	265	243	243	257	246	267	248	274	255	229	238	235	242	275	260	251	268	258	252	254	253	273	257	233	231	264	248	270	277	266	256	252	252	241	264	259	252	255	265	259	256	255	255	250	276	278	263	265	264	248	233	261	289	243	260	263	266	251	243	248	268	265	247	234	243	288	243	258	261	225	244	287	284	247	222	268	267	269	243	241	271	240	287	234	275	269	265	261	255	238	259	241	258	281	280	236	255	247	293	266	258	263	289	255	263	282	272	281	241	268	282	255	296	268	248	278	237	267	277	265	264	301	266	307	231	259	235	232	225	256	232	272	263	248	250	268	238	285	261	261	252	275	260	285	272	257	272	239	270	261	248	272	261	268	275	262	249	244	271	271	273	281	254	242	249	259	232	254	245	283	252	241	278	281	261	274	242	267	243	286	258	270	265	257	247	234	250	247	287	260	292	255	263	229	278	266	257	257	251	275	249	263	251	278	251	262	217	284	261	271	255	261	221	234	271	268	266	263	256	244	279	275	276	251	265	264	243	241	255	258	242	257	267	270	248	251	252	231	244	268	258	252	237	271	257	270	264	255	273	277	268	243	215	249	234	251	257	250	235	243	251	244	252	265	240	268	248	253	259	290	246	244	276	295	261	230	248	248	269	270	262	256	235	223	219	260	257	241	242	279	252	275	238	278	271	266	278	247	265	267	241	295	280	280	238	243	275	254	246	258	261	278	251	284	250	247	253	253	272	247	271	212	267	248	243	273	264	263	258	274	238	258	244	281	261	280	276	264	264	262	262	279	254	221	232	260	276	267	261	218	244	279	239	260	232	268	260	268	256	234	253	264	254	289	250	246	270	253	260	229	252	252	240	243	287	268	250	242	254	272	227	252	254	322	264	240	274	259	273	278	244	231	247	215	261	255	256	247	262	250	250	240	262	243	257	274	252	269	239	257	243	246	238	251	278	266	242	282	262	268	242	273	254	282	242	240	254	274	257	242	244	235	253	276	249	249	269	250	253	237	273	262	248	241	268	261	259	269	220	261	264	258	254	251	249	213	262	261	241	258	261	278	251	248	262	268	252	253	261	287	263	264	288	249	260	258	272	264	283	235	288	264	250	269	240	262	239	270	238	241	261	266	265	268	263	246	253	273	265	267	275	264	264	258	278	255	243	240	249	251	273	252	282	267	268	263	261	278	272	305	241	257	238	249	260	255	283	266	240	268	253	258	243	252	271	257	259	255	231	275	257	245	257	244	241	251	246	256	262	277	243	251	260	275	250	252	248	257	234	271	262	245	239	269	269	237	242	275	239	255	268	246	264	271	265	243	286	255	279	240	230	265	268	235	261	249	275	249	263	265	284	265	260	270	273	265	261	258	279	283	258	279	265	248	271	276	259	251	256	303	274	266	260	248	272	242	223	243	291	272	234	242	283	263	227	271	231	241	261	250	279	244	273	246	244	266	234	259	261	285	262	299	251	263	258	272	248	259	242	254	256	251	238	269	267	273	283	257	252	251	266	261	243	277	261	261	259	222	256	262	278	291	248	268	255	255	273	256	277	260	238	264	241	261	221	243	246	266	271	266	252	279	269	250	273	268	266	269	284	245	227	256	295	221	248	253	268	241	238	265	261	274	254	242	256	255	249	268	262	258	250	248	256	257	238	251	256	241	261	254	267	260	260	261	251	241	263	246	262	283	268	241	275	255	241	230	269	238	245	246	274	261	245	242	243	276	273	260	258	262	250	251	280	266	265	223	268	281	246	265	275	270	235	282	246	245	268	263	281	259	246	301	226	248	254	241	263	259	249	226	239	226	279	254	267	263	238	257	272	268	253	270	277	240	270	268	274	259	239	238	271	258	253	257	245	261	246	255	285	280	254	263	219	256	272	269	260	258	256	264	238	246	272	249	284	248	242	233	255	264	255	255	245	275	252	254	259	280	261	265	310	251	257	245	242	222	235	282	256	253	265	293	274	277	219	257	266	258	243	247	223	272	257	261	237	241	248	259	259	268	240	255	288	256	274	278	279	238	229	263	243	257	225	255	254	247	296	241	250	236	248	263	273	256	227	260	258	262	240	244	251	269	252	280	245	282	240	262	260	263	248	255	268	266	265	268	268	252	240	266	277	256	260	249	268	237	243	282	287	244	255	231	274	292	248	236	254	252	238	263	271	267	278	271	256	265	246	248	249	223	263	230	254	235	256	239	268	249	255	258	224	257	265	275	291	246	252	244	274	267	260	283	243	232	245	249	262	257	263	269	278	264	271	242	249	231	265	260	266	258	271	244	240	236	241	258	240	281	246	280	271	236	247	276	234	264	233	251	229	265	231	277	237	246	257	286	247	256	252	263	269	260	270	266	224	258	256	251	255	248	253	269	271	264	272	259	269	268	251	252	251	246	268	258	272	269	254	253	245	251	257	234	258	298	285	267	274	271	235	267	258	266	250	241	249	260	274	236	251	283	262	273	251	267	240	249	277	245	275	269	277	260	249	252	290
7373	939	1098	1195	1045	882	896	824	828	778	776	772	816	769	775	758	746	793	754	784	722	791	744	710	735	691	744	739	754	736	709	742	736	717	722	696	752	772	725	747	708	694	746	735	750	728	742	706	755	762	747	699	701	735	771	699	752	706	715	724	687	672	747	770	714	765	724	739	757	723	688	753	737	737	725	735	759	733	736	768	733	714	692	745	715	696	723	730	705	731	735	687	715	731	697	712	743	720	732	697	728	743	756	726	733	733	771	716	705	759	728	745	732	721	714	787	709	756	732	714	726	753	776	719	710	777	718	718	705	701	728	767	739	786	704	680	675	734	709	742	742	691	740	725	693	719	739	694	693	702	687	719	747	748	705	706	731	703	726	724	744	757	713	715	712	695	757	719	735	678	712	691	697	756	718	717	686	752	705	704	750	729	788	741	778	781	747	717	708	733	661	744	758	733	744	757	737	774	705	711	687	746	693	726	754	734	694	693	750	750	753	723	711	697	776	718	772	743	725	769	692	782	728	700	731	763	725	774	735	721	738	701	656	706	729	742	710	704	707	721	723	720	762	744	717	730	700	722	748	692	744	715	729	728	718	683	755	702	749	725	717	730	773	761	781	702	742	766	721	766	745	721	714	738	729	705	760	739	722	738	766	765	754	760	732	710	740	722	656	730	744	692	717	715	699	733	755	716	734	734	751	737	715	754	714	760	715	793	688	678	720	702	780	727	730	746	681	747	671	686	742	740	722	749	751	720	746	750	708	733	747	736	706	713	746	674	715	710	710	711	690	766	700	705	730	729	727	740	715	730	713	702	747	767	690	703	705	746	738	729	720	724	740	774	776	728	745	733	727	656	730	704	687	746	740	706	684	759	716	702	708	707	745	689	702	707	743	746	703	738	734	697	689	715	701	721	721	701	713	725	747	727	744	689	746	782	747	762	719	736	756	724	747	692	759	727	718	765	745	718	744	701	758	712	722	745	725	746	717	697	757	702	727	720	783	762	739	746	731	737	754	741	683	691	711	693	675	727	732	764	756	715	749	749	698	711	708	723	687	684	749	733	667	708	718	735	748	739	784	703	686	751	689	702	693	759	743	717	665	738	736	694	777	724	689	780	685	713	692	732	710	686	742	743	724	733	773	706	738	750	746	731	718	710	730	758	765	728	719	714	770	744	731	758	758	722	732	740	723	747	708	715	736	725	753	738	717	741	734	731	777	719	772	788	718	742	742	734	748	724	721	758	761	718	754	675	739	732	786	727	722	711	690	704	761	689	760	764	753	769	717	735	668	713	741	724	716	747	701	739	667	720	691	752	710	707	718	718	699	746	730	707	709	773	756	755	738	677	723	718	708	750	740	779	739	743	718	737	735	726	715	727	679	706	710	714	778	751	724	722	696	750	745	714	767	705	706	742	664	722	776	707	707	763	731	762	701	730	724	721	750	714	766	717	699	688	687	804	754	722	737	703	740	736	749	734	761	718	708	723	741	704	794	696	712	770	721	753	733	690	759	735	708	748	736	754	747	752	719	751	702	745	740	709	761	708	744	760	715	761	723	690	740	704	730	740	729	737	677	716	734	674	768	727	706	777	719	751	731	708	721	757	677	750	762	735	729	710	746	728	716	712	717	748	711	669	712	780	768	781	743	727	703	703	722	720	686	773	734	708	739	756	808	729	706	702	749	729	726	774	679	702	723	726	724	763	728	735	733	723	747	742	717	786	761	723	732	708	719	715	736	753	717	711	730	722	728	703	722	736	730	673	661	708	719	699	704	727	714	700	704	743	730	699	732	707	748	696	762	746	732	718	700	755	684	766	765	709	736	731	745	687	775	761	749	766	706	693	694	687	777	754	686	686	731	741	737	724	724	737	780	722	722	664	703	722	726	678	738	734	726	758	766	747	738	708	688	721	735	730	726	757	699	728	725	722	715	787	774	756	727	716	733	745	790	731	718	701	734	683	677	731	772	731	696	689	707	754	717	694	729	698	747	718	697	699	729	704	696	722	769	760	746	702	718	728	756	738	701	701	693	741	738	708	740	739	705	746	755	732	755	683	751	763	751	737	754	731	710	704	728	738	678	702	682	763	727	743	701	774	740	735	733	721	727	740	709	707	744	761	674	737	758	743	735	716	703	718	716	646	685	720	724	738	719	709	722	720	680	687	744	769	775	727	778	689	720	723	666	714	709	761	729	745	710	749	742	764	779	717	776	706	781	708	800	683	719	662	723	678	776	738	702	756	761	784	755	644	757	744	707	730	702	723	724	700	721	737	735	739	728	747	715	732	699	718	745	754	730	736	737	678	737	762	686	743	732	731	758	733	695	677	748	700	736	724	707	744	706	717	693	760	729	735	744	773	749	766	721	745	693	670	694	728	721	712	687	738	687	753	717	751	743	746	722	681	729	712	721	735	663	745	743	713	793	708	700	655	710	747	730	745	744	710	765	713	680	692	759	698	727	744	754	780	677	713	700	699	749	743	734	715	742	792	704	715	723	705	734	723	703	737	696	715	756	706	670	739	664	704	727	773	726	739	704	726	712	710	701	720	708	733	730	734	721	737	683	748	694	757	745	692	706	705	759	748	669	690	736	703	742	758	689	767	695	723	723	721	705	709	748	716	719	715	767	752	723	757	711	717	813	705	737	753	694	759	724	784	695	731	740	727	715	726	689	753	686	758	750	716	687	713	713	727	690	714	711	711	710	702	707	766	714	738	707	739	761	683	728	731	733	719	694	759	717	712	740	720	703	751	774	726	739	773	719	768	780	741	693	727	752	743	760	720	693	726	741	700	785	708	758	730	727	748	686	785	727	693	768	707	686	756	710	717	719	717	702	717	768	772	684	693	781	677	713	714	750	692	726	744	712	752	724	734	708	757	732	726	731	710	714	727	697	764	738	709	788	754	709	736	739	688	753	695	749	698	655	742	761	718	686	717	721	719	715	671	749	724	737	684	731	697	727	707	753	771	707	736	723	700	715	722	656	755	696	723	721	691	766	730	690	747	680	764	705	736	764	715	736	743	737	671	668	717	742	710	732	722	733	755	711	721	668	757	703	706	768	737	712	698	729	748	726	689	729	724	723	661	753	738	733	702	719	705	734	758	730	763	709	678	704	747	751	699	710	689	751	784	762	685	783	692	709	701	742	733	726	727	689	675	749	758	760	727	744	704	708	699	755	723	711	702	725	755	759	718	687	687	693	760	737	738	755	647	750	738	774	705	704	741	737	715	705	725	673	739	745	703	713	748	735	751	717	713	769	767	699	751	784	741	727	700	717	758	739	697	722	737	742	808	754	726	715	732	738	687	722	709	756	741	721	733	716	777	730	747	718	726	770	767	707	698	723	726	752	690	728	672	709	732	710	720	758	719	741	724	748	753	725	725	709	741	696	766	754	720	684	780	697	701	742	737	716	745	727	726	721	763	731	716	735	716	737	741	739	751	660	731	674	749	754	738	728	736	704	727	741	740	718	786	726	703	728	748	722	721
31726	6094	2128	1552	901	568	414	342	239	262	245	182	195	259	161	181	161	171	193	167	153	172	165	157	168	158	139	134	161	142	157	138	150	167	129	155	148	135	130	151	142	148	146	136	144	159	147	151	121	132	134	153	135	152	148	164	155	152	144	147	146	140	145	141	132	144	140	154	135	166	170	127	128	174	133	136	147	142	140	144	134	127	140	130	158	160	144	170	133	156	145	151	140	133	126	139	139	132	151	142	148	148	147	115	152	129	145	145	155	152	139	134	124	143	134	120	152	135	157	148	131	134	142	138	146	151	133	107	141	120	117	155	139	143	129	156	148	148	118	141	136	142	131	151	124	129	158	129	143	143	151	148	109	123	141	127	164	132	149	154	135	138	140	133	124	141	140	157	144	138	146	131	149	155	145	118	128	122	136	150	138	144	141	139	139	126	142	141	137	144	121	139	155	133	143	146	136	165	126	150	144	133	129	137	136	153	126	154	121	132	145	161	142	128	121	146	129	132	143	142	136	123	128	121	137	135	170	134	136	144	122	144	145	139	144	157	144	147	121	147	145	124	148	139	140	142	141	135	115	148	132	147	134	150	139	141	130	126	153	133	142	136	128	134	124	137	156	130	138	126	144	139	115	139	145	138	137	140	147	135	149	125	136	146	143	144	170	129	139	127	126	140	143	128	136	158	122	126	133	147	132	137	119	143	160	128	128	135	119	133	124	144	147	146	133	127	158	159	143	125	151	127	136	142	147	127	132	138	146	147	147	149	136	163	149	145	148	146	129	148	157	126	130	139	126	154	127	132	131	149	159	134	145	128	131	140	141	149	130	140	142	130	127	142	148	163	127	144	140	130	146	139	140	141	129	142	138	132	147	124	129	132	151	156	140	114	145	154	147	127	159	151	133	139	132	166	135	164	125	143	137	113	118	148	172	134	147	150	148	134	119	130	138	145	134	129	143	122	135	123	139	149	130	152	139	161	140	130	173	133	157	146	137	142	142	136	162	143	141	138	148	137	141	136	140	137	144	151	153	138	141	159	155	139	148	141	153	134	152	151	148	136	128	133	141	149	147	138	142	130	159	132	121	140	137	136	126	132	156	119	145	154	134	130	148	142	149	130	166	142	137	147	135	166	132	151	135	143	138	135	157	141	153	128	128	142	137	134	124	131	140	140	144	159	167	129	129	129	139	143	151	156	136	158	148	141	144	159	138	169	149	134	131	159	149	147	124	111	123	139	135	142	123	152	138	149	140	134	127	135	144	131	137	140	152	137	125	115	142	154	136	147	119	120	134	132	153	133	132	144	123	147	139	141	136	142	131	139	137	123	139	138	143	136	143	146	129	139	152	144	141	138	123	152	133	150	154	148	133	169	126	146	138	131	126	138	128	157	155	129	121	132	173	148	138	134	113	154	122	148	127	122	128	151	143	126	134	137	132	149	134	136	123	132	141	157	138	145	150	127	126	151	130	149	130	141	146	131	149	153	139	114	147	152	143	148	134	138	131	121	131	134	143	135	140	149	147	121	142	130	116	151	140	145	129	123	127	153	162	140	148	133	137	142	132	145	144	157	126	140	126	128	148	142	145	150	128	127	154	145	143	139	148	162	159	152	152	143	114	141	149	151	156	143	118	145	138	141	155	153	131	141	133	145	129	131	136	141	154	144	138	150	122	157	133	139	120	157	121	137	129	155	137	127	129	115	148	145	126	131	141	134	117	135	129	154	134	138	126	147	136	121	160	154	138	147	132	127	146	133	154	135	135	143	149	129	139	147	115	125	135	139	123	143	99	116	153	154	149	139	141	146	174	147	155	126	135	130	139	156	151	126	157	116	146	166	165	130	138	149	139	136	140	132	136	151	121	119	130	135	136	131	158	141	115	136	130	144	131	128	134	143	140	126	119	153	154	149	142	148	154	149	124	132	132	137	138	151	137	142	149	142	133	140	114	136	152	145	137	125	139	147	119	135	152	122	128	129	132	137	127	148	150	124	154	134	136	147	138	144	150	136	136	150	133	140	131	144	118	153	146	139	149	158	130	133	137	143	154	150	143	139	138	158	145	144	136	153	128	155	146	132	144	115	150	149	127	130	143	127	142	136	145	135	166	138	145	145	165	136	166	143	135	141	153	135	132	136	139	141	138	151	133	137	162	127	129	138	121	131	143	148	139	147	145	129	121	133	152	167	147	147	142	159	144	150	140	129	146	123	147	135	154	122	142	130	145	137	128	152	128	148	144	121	137	149	137	152	143	147	138	173	125	139	123	139	122	133	152	132	127	158	142	117	146	139	145	111	142	147	150	121	164	144	147	150	121	142	126	123	142	142	174	152	137	136	147	125	141	143	154	136	131	137	139	147	147	145	147	155	125	162	120	154	154	147	144	135	129	124	149	151	170	144	124	135	124	178	135	170	132	147	146	133	159	155	140	138	122	133	130	142	127	133	147	129	152	124	148	133	135	161	156	168	141	158	135	132	143	158	162	156	148	152	127	186	154	157	153	127	153	160	129	142	131	147	170	121	119	123	137	136	137	135	131	135	138	144	134	129	157	143	144	139	125	151	163	168	128	128	143	158	150	125	145	144	124	142	144	150	146	140	152	143	130	137	132	138	142	151	137	139	136	126	137	136	150	154	140	137	118	169	137	125	132	142	126	123	116	142	149	157	157	143	141	131	143	159	139	149	148	137	119	155	133	141	148	151	148	139	137	151	114	136	164	141	142	139	140	138	132	138	144	143	141	142	140	150	135	146	155	140	145	123	137	123	147	125	150	159	139	144	120	152	133	127	128	144	175	151	176	126	129	142	139	154	134	126	133	145	134	138	139	126	143	133	125	130	147	146	164	151	127	135	146	160	145	149	131	139	130	116	158	159	137	135	135	139	148	139	143	126	149	145	125	145	130	139	137	148	137	162	137	160	134	130	140	149	142	174	133	133	161	140	139	149	161	147	145	123	141	159	146	143	142	144	131	141	121	135	149	119	142	145	129	139	148	136	145	145	135	139	133	125	125	146	146	128	150	138	127	133	141	148	148	143	165	132	119	149	145	153	143	130	112	142	143	152	134	142	144	140	155	150	116	142	144	140	157	141	145	144	151	132	158	143	134	140	166	146	149	147	123	135	136	143	143	142	118	136	142	138	150	145	137	148	133	146	134	142	139	126	142	140	155	135	130	140	140	138	154	126	133	130	136	135	131	118	144	138	153	151	140	126	141	135	116	112	147	147	140	124	140	149	125	138	151	128	136	161	135	127	142	130	130	121	160	158	138	144	138	162	131	155	121	130	135	130	168	149	134	149	110	141	142	151	143	130	161	164	144	138	152	162	145	142	129	152	150	143	145	142	145	146	157	139	122	146	149	135	121	154	103	131	154	163	135	139	148	156	142	131	141	156	164	147	158	142	146	129	145	151	165	139	137	145	150	154	156	146	128	157	138	137	130	142	132	117	144	151	153	151	124	135	138	140	128	132	145	147	158	157	137	149	127	173
15621	1811	3401	3734	2919	2455	1959	1551	1360	1151	1050	939	870	901	783	747	712	688	600	609	605	572	584	583	575	522	476	526	566	524	504	474	489	428	483	537	467	424	451	469	461	421	480	439	475	444	499	436	447	490	489	424	457	473	445	437	420	408	445	425	459	418	451	410	424	460	436	446	398	439	415	417	431	449	420	387	420	428	431	449	401	449	435	441	433	404	431	413	429	404	447	438	471	453	450	419	451	406	434	456	415	421	418	461	408	417	434	432	429	427	431	444	443	420	446	420	400	402	440	390	441	459	399	454	422	401	405	418	421	429	458	417	427	458	443	415	406	406	409	436	417	419	436	445	413	431	439	418	428	428	415	433	398	416	437	382	450	438	392	423	407	431	402	401	426	426	393	453	392	466	436	386	415	398	418	378	411	378	419	407	445	405	422	430	442	400	438	429	419	470	411	408	463	428	424	396	425	441	450	435	415	381	430	409	404	412	448	425	422	422	422	392	437	395	382	438	427	423	434	462	430	407	410	450	439	397	418	399	438	404	398	409	408	425	422	418	410	432	409	394	413	429	425	395	417	431	390	375	425	447	422	458	445	431	433	387	412	393	439	404	418	398	395	402	459	409	424	396	453	456	474	454	436	443	428	385	392	423	410	435	395	395	425	420	396	426	415	435	411	444	430	421	422	430	426	450	431	377	421	408	438	424	418	414	426	448	428	427	418	419	398	431	412	432	425	429	420	464	432	440	402	447	400	421	417	414	418	428	429	411	388	413	411	435	433	401	421	435	418	399	424	409	427	464	447	432	404	379	425	419	396	421	405	413	425	389	415	450	418	438	398	432	397	436	388	406	446	440	416	427	431	419	421	471	428	409	395	437	438	409	422	451	434	436	422	451	425	430	417	423	415	409	404	448	443	422	393	449	414	441	407	461	382	429	443	420	414	394	425	396	406	421	429	419	426	456	404	430	432	388	434	441	392	423	389	402	402	442	424	430	436	425	427	425	429	441	409	405	400	442	390	406	393	416	441	409	421	439	424	452	450	448	409	435	398	462	467	415	442	397	438	439	446	426	426	461	410	395	401	437	438	426	414	422	449	425	423	434	446	406	389	405	415	397	437	450	432	394	429	416	447	426	412	407	427	433	387	424	407	398	433	425	465	432	413	407	412	425	434	426	459	444	429	380	439	428	431	428	388	408	432	416	408	411	399	405	457	427	430	402	442	439	425	447	408	400	440	408	452	422	383	429	412	445	436	423	415	405	433	404	410	452	403	402	417	425	466	428	423	422	407	414	419	421	439	435	435	397	457	428	417	434	441	425	405	419	441	494	412	414	428	417	434	431	371	394	406	415	385	423	449	431	391	416	446	471	434	374	429	440	441	433	429	390	414	412	389	435	430	431	437	396	395	436	410	450	409	448	426	416	440	425	383	422	400	441	417	414	422	423	427	431	425	412	422	404	434	418	404	435	440	438	426	423	437	450	419	433	407	396	425	398	401	426	465	477	407	445	421	456	427	423	378	409	429	421	399	391	382	409	406	446	384	419	420	429	412	381	385	420	424	410	410	463	404	447	405	414	432	432	407	393	406	450	451	404	466	435	394	426	412	419	420	402	458	424	401	438	440	393	394	418	410	433	430	427	427	417	422	431	410	427	428	413	420	384	429	427	424	413	409	430	434	401	401	451	401	429	420	390	417	404	408	404	394	397	388	428	439	449	406	416	416	466	439	406	418	434	403	433	406	428	395	423	404	407	391	452	428	424	386	397	422	407	460	427	436	424	378	421	380	445	420	397	422	403	424	423	424	420	427	425	411	463	409	433	434	382	421	447	419	435	432	414	408	430	400	412	446	452	417	403	408	446	416	403	407	449	438	422	473	427	412	434	415	423	381	383	396	412	437	431	407	408	435	400	429	453	449	423	486	417	465	374	384	459	406	400	419	420	413	429	420	392	458	418	415	423	422	450	411	395	430	386	407	406	401	408	424	426	430	410	437	461	406	433	414	410	415	424	416	391	419	444	417	412	436	401	411	473	416	415	428	449	399	418	420	402	411	413	439	415	413	387	432	446	430	413	413	412	419	412	429	384	401	418	447	415	433	446	407	443	436	428	399	409	402	419	408	376	431	420	431	442	436	406	414	425	444	414	419	425	447	436	418	408	446	434	435	437	433	426	356	458	413	433	414	439	407	423	434	405	406	444	420	406	429	427	396	395	448	401	397	412	465	434	425	422	366	404	430	410	409	409	417	401	441	403	435	439	416	438	420	395	401	394	424	413	426	396	400	461	422	419	409	410	432	447	403	425	379	401	386	387	412	406	432	408	420	438	430	443	378	414	436	405	436	426	467	401	448	426	456	386	416	362	433	453	408	423	421	415	424	406	433	406	449	415	440	441	423	409	414	453	429	422	427	429	416	439	409	387	441	437	432	448	418	415	417	425	437	435	413	362	398	429	441	448	407	450	412	417	425	426	429	450	448	425	413	441	440	416	413	431	482	413	438	410	396	392	459	450	394	418	408	420	431	432	433	428	455	421	419	430	432	440	444	426	409	459	428	430	432	436	421	390	418	421	436	410	411	454	440	466	432	405	416	410	415	434	408	402	444	440	432	450	396	424	452	394	466	457	432	437	394	427	400	412	416	417	432	402	436	397	427	411	425	406	450	391	445	461	423	422	429	442	426	439	432	420	425	412	416	447	447	421	427	447	426	395	445	394	412	426	396	417	392	380	381	414	427	448	423	406	400	478	416	407	451	435	447	399	406	433	454	421	440	438	440	397	422	436	423	460	399	385	410	406	430	416	396	406	427	419	430	441	384	428	439	417	418	438	423	440	412	392	426	458	406	415	437	391	410	414	421	408	412	418	424	424	436	420	407	434	421	417	449	404	417	412	401	421	430	410	425	458	432	421	453	398	458	410	415	414	416	417	463	437	416	422	444	422	428	468	441	406	446	435	424	396	405	426	468	465	440	436	395	440	421	423	401	405	404	438	458	394	424	411	400	428	406	423	427	414	386	418	431	431	443	429	383	428	391	415	428	422	416	407	447	452	407	427	410	403	422	394	394	422	414	445	420	425	408	402	418	398	439	429	451	447	425	437	386	423	419	436	418	389	431	409	431	434	452	397	444	394	407	426	429	413	417	437	409	423	422	441	368	396	439	406	422	439	409	422	420	399	414	400	384	417	414	414	424	392	427	387	429	397	412	406	436	415	408	364	384	422	416	462	423	400	448	435	435	408	417	429	427	404	414	409	420	435	408	414	442	409	431	432	418	444	416	422	376	434	418	446	455	411	447	397	417	449	447	387	420	424	398	415	417	418	432	409	414	429	480	434	444	421	421	427	405	401	444	423	447	399	433	463	423	434	425	448	425	433	421	413	442	441	417	438	423	437	452	418	414	442	399	427	410	415	477	390	406	427	406	402	446	407	411	411	409	397	427	421	408	423	407	428	428	436	417	419	412	448	427	403	452	433	403	437	418	405	433	410	410	379
40696	14070	4743	2804	1572	1071	746	473	419	346	289	244	255	213	193	179	163	167	190	166	155	148	145	122	135	141	132	139	134	133	140	123	124	121	111	114	116	125	105	129	109	128	117	87	122	113	99	102	112	105	126	116	122	133	121	131	107	102	122	96	118	107	105	112	123	103	99	120	103	99	119	120	131	109	112	121	114	114	89	124	111	109	108	94	94	95	117	93	120	115	107	79	111	101	103	105	114	132	104	118	126	125	106	106	115	106	94	115	128	104	91	93	108	94	105	102	113	101	97	111	103	111	128	110	111	103	94	111	97	108	117	96	108	119	115	112	120	113	101	94	114	112	90	100	111	117	112	106	116	117	108	94	102	107	122	119	111	115	113	101	136	108	103	92	138	111	104	114	115	99	110	96	91	112	131	96	102	105	109	96	125	115	108	108	108	100	94	108	95	115	97	116	118	113	110	104	86	104	122	110	126	114	97	117	110	102	103	96	103	108	113	106	105	96	120	124	105	124	104	91	101	119	138	112	112	116	109	116	109	101	96	101	97	117	105	89	95	77	119	104	114	97	116	91	110	108	111	98	130	91	119	97	110	119	104	117	96	116	95	112	80	104	91	121	115	136	100	110	90	114	97	108	105	109	139	105	122	84	109	109	106	95	119	123	85	128	103	109	88	108	108	111	111	122	115	126	118	100	96	112	110	104	103	114	104	117	110	115	97	117	120	110	109	111	112	108	121	107	110	118	105	103	109	115	108	103	117	96	115	122	109	131	128	102	109	121	103	99	107	108	128	105	110	92	112	102	120	122	110	106	116	96	122	102	96	86	123	120	113	100	121	100	108	85	100	101	108	93	119	121	95	125	105	114	102	110	108	98	115	97	100	87	110	98	130	103	123	99	108	137	103	98	121	109	114	97	126	112	111	110	128	104	98	109	110	117	110	109	106	113	107	113	98	108	105	91	122	88	100	121	99	100	137	118	90	98	114	91	103	108	98	110	104	105	91	95	108	120	92	103	123	116	103	107	128	117	98	120	122	104	97	112	108	136	132	114	97	97	99	97	110	118	99	99	106	109	113	114	115	115	108	110	125	113	112	105	116	104	127	108	128	99	100	100	105	104	109	98	115	103	124	98	113	112	104	120	114	124	84	105	86	112	117	120	92	92	100	101	121	104	120	117	122	99	105	106	94	97	116	116	129	103	113	111	119	113	104	114	99	102	125	125	106	108	124	105	111	110	114	111	96	133	113	103	110	122	102	107	97	104	111	110	108	94	121	96	122	107	113	144	104	105	123	102	100	97	108	108	108	116	108	118	103	103	114	81	98	96	113	113	123	113	94	110	112	102	100	114	90	109	112	106	80	99	124	119	76	107	116	101	126	134	84	94	114	122	103	103	117	108	111	117	117	109	138	121	119	109	111	114	101	93	116	115	124	103	94	114	112	114	120	97	109	121	117	104	123	110	102	107	87	102	81	87	112	98	112	109	102	137	106	115	113	111	100	105	111	100	109	107	126	117	119	104	116	121	131	90	99	99	90	115	100	101	115	102	121	106	114	115	127	122	121	99	101	108	124	107	104	105	102	124	115	99	110	117	108	111	93	105	116	112	108	101	118	107	103	103	117	104	101	109	122	114	121	112	98	111	104	115	123	113	92	95	122	120	104	109	105	112	112	136	105	97	106	106	125	98	95	105	113	121	95	110	100	116	134	125	114	101	108	108	132	113	91	119	125	101	107	104	114	103	110	118	125	117	113	112	107	106	118	118	108	124	131	84	111	127	113	97	110	115	97	126	116	101	115	110	111	118	128	96	106	109	109	113	118	94	113	97	85	110	87	103	117	104	107	108	97	103	109	102	115	114	108	108	130	107	112	98	94	107	115	125	92	110	108	96	111	103	101	124	108	116	117	110	128	96	109	96	125	103	103	112	97	117	116	102	104	112	107	117	103	105	99	98	122	113	106	105	106	117	104	98	116	94	117	107	104	120	84	101	93	106	116	97	110	113	114	101	124	127	115	114	111	118	126	103	110	95	114	120	125	134	111	125	131	105	107	130	118	126	102	124	95	96	122	114	105	103	114	101	112	91	107	120	116	111	117	116	104	114	114	126	117	117	98	122	104	88	100	107	110	112	117	100	98	127	103	105	129	101	108	98	98	90	108	111	108	105	105	108	104	106	108	117	123	105	108	116	106	121	96	95	112	128	96	112	111	103	114	117	110	100	113	101	94	98	118	114	99	92	126	113	121	106	121	122	101	104	105	101	85	108	96	106	112	97	116	120	98	102	102	116	115	104	105	107	122	120	108	105	117	109	91	103	109	112	104	91	107	105	104	111	98	112	111	87	87	111	102	125	111	109	108	115	101	104	110	106	118	116	102	111	106	111	90	121	125	106	122	109	97	90	120	102	101	110	117	110	103	92	104	117	101	112	104	121	121	105	112	122	90	97	95	108	104	107	102	100	104	107	100	103	93	106	108	108	95	103	101	90	102	123	109	98	105	87	106	97	127	99	117	98	107	123	134	98	98	111	109	121	113	103	111	123	104	104	119	117	109	105	96	102	102	103	127	98	119	105	112	97	135	113	101	105	102	105	104	103	106	106	115	93	115	91	108	99	103	112	108	107	117	102	113	100	88	91	105	99	97	122	116	90	107	104	116	107	123	103	108	92	99	125	81	99	143	112	86	104	110	98	103	90	113	96	111	121	109	90	101	111	108	105	107	127	110	119	109	104	100	105	107	123	123	105	123	110	100	107	93	114	123	123	106	103	103	99	83	107	102	91	114	109	90	110	94	104	114	100	97	115	147	104	103	109	100	111	93	95	116	117	98	136	105	96	108	114	128	113	102	110	129	102	92	127	101	104	124	126	114	103	104	101	119	116	112	90	100	106	121	110	106	95	116	95	105	118	116	130	108	103	112	126	102	112	102	89	127	119	86	85	110	122	99	109	134	104	104	113	122	110	101	112	124	109	100	127	105	107	116	120	105	100	105	106	96	106	100	111	121	113	113	107	107	118	110	117	102	93	113	104	98	112	108	114	119	104	93	127	105	112	101	124	107	107	85	117	103	103	121	116	111	98	104	97	127	98	90	105	101	112	90	104	97	122	97	111	123	94	94	110	125	103	121	98	88	106	101	99	105	119	92	106	106	95	115	108	90	107	108	102	129	102	83	137	140	99	145	129	88	105	114	110	121	110	118	103	113	98	113	119	91	118	101	108	94	121	116	112	105	102	132	105	103	111	132	106	97	115	109	107	100	108	119	126	98	113	96	111	112	86	101	128	94	99	99	133	114	116	115	100	124	109	126	96	107	105	107	109	115	99	115	130	109	112	93	104	112	118	103	119	116	112	95	97	105	105	100	115	115	119	115	92	92	105	111	93	107	115	115	113	110	90	100	117	108	107	120	94	115	97	108	120	121	101	107	117	110	106	107	104	130	115	108	117	108	100	103	123	109	118	116	108	93	125	116	121	114	114	98	117	97	120	104	123
19170	2885	5684	6357	5125	4247	3279	2595	2301	1851	1568	1373	1358	1194	1028	952	977	818	823	726	675	665	632	625	578	603	578	553	527	581	511	526	501	499	461	474	489	457	462	460	475	439	429	423	446	432	440	439	414	475	417	413	451	424	414	413	397	408	395	399	364	394	399	399	388	394	382	408	358	368	399	350	369	370	382	368	390	364	367	387	371	391	372	340	389	390	368	348	404	350	358	379	375	362	393	359	350	408	367	382	335	348	374	360	370	377	359	348	421	375	376	393	374	382	357	374	361	391	351	346	340	376	361	369	375	379	391	354	388	359	373	355	342	388	349	362	350	372	342	372	353	350	366	377	334	348	365	319	365	348	360	370	366	380	350	326	370	349	344	352	376	361	372	332	359	377	345	357	353	335	388	360	328	373	365	358	331	351	363	326	340	393	390	336	360	365	354	378	350	366	349	361	370	349	349	352	409	363	345	348	359	384	347	378	362	357	386	394	352	366	354	366	371	358	377	386	369	363	356	354	354	354	345	382	380	336	371	395	367	371	333	370	346	339	352	356	349	372	331	377	355	321	375	355	314	340	367	356	361	378	344	364	372	356	379	345	332	371	350	339	376	360	346	358	346	400	380	340	383	353	325	383	356	383	358	355	378	360	379	374	343	368	398	337	353	345	374	350	348	358	346	345	375	349	331	370	378	383	366	351	346	338	318	375	340	354	339	370	354	354	370	332	360	324	374	350	364	356	368	363	336	351	362	339	355	368	357	359	355	345	326	341	347	328	345	353	376	325	361	355	358	381	354	364	365	368	361	336	346	350	358	377	373	382	369	341	343	376	344	326	357	366	393	338	349	345	361	378	339	313	361	346	350	406	361	385	340	356	381	367	357	382	361	349	338	329	369	382	354	374	364	367	347	386	362	348	371	394	366	356	352	339	349	347	359	366	327	367	329	354	345	350	355	344	375	335	353	320	329	360	349	348	358	344	351	356	321	366	354	368	358	362	358	362	337	355	363	362	348	346	344	354	384	371	381	345	364	346	337	354	367	351	337	405	338	344	332	350	343	380	376	393	333	361	351	382	357	372	370	366	348	345	351	309	352	309	357	397	342	358	350	386	332	357	357	370	351	347	380	368	349	366	355	357	355	382	359	345	333	401	352	340	317	350	348	354	337	340	373	343	375	328	390	362	394	314	360	381	319	344	392	365	340	352	344	358	335	372	381	381	410	348	401	341	359	360	368	362	341	361	384	334	356	344	365	397	358	363	365	353	345	328	367	347	334	346	355	347	326	339	370	335	368	355	383	359	352	384	371	330	349	386	337	355	338	364	357	402	366	317	332	402	352	359	344	355	326	354	379	382	375	365	352	338	370	353	376	397	361	351	331	360	346	370	381	376	358	372	362	329	369	343	378	352	350	352	332	349	360	353	383	347	367	356	376	349	355	362	342	334	362	359	320	345	373	361	363	390	351	389	350	346	372	357	363	367	360	384	344	360	360	355	360	334	365	339	382	341	394	326	357	377	344	399	313	344	366	371	348	349	354	322	389	354	335	333	367	339	383	358	324	381	359	354	303	376	347	336	374	376	352	377	365	369	369	340	370	359	390	372	343	350	340	341	380	360	356	367	348	347	356	392	348	355	338	364	359	342	349	376	375	365	352	361	363	364	327	328	328	377	332	362	392	380	374	347	367	328	363	362	336	352	362	341	327	351	355	375	356	359	375	367	339	354	359	376	361	363	353	354	360	354	385	350	356	363	356	410	400	378	346	375	357	354	360	377	332	327	345	374	392	398	413	355	371	363	357	334	364	333	371	357	368	335	367	333	365	404	359	347	355	358	350	356	364	329	362	370	359	334	356	340	384	337	351	354	344	352	375	356	387	318	355	370	358	386	327	394	380	352	361	354	373	356	368	352	367	358	362	355	374	376	358	369	355	364	379	393	337	335	357	346	378	356	385	355	402	355	351	329	333	331	347	383	320	385	358	384	323	371	332	348	351	354	378	365	350	368	381	374	333	346	364	347	329	379	373	376	349	376	352	367	372	389	345	363	344	349	354	330	382	350	350	346	374	322	316	342	342	321	345	368	346	345	382	356	373	330	354	378	377	344	313	353	358	367	367	332	365	392	379	324	358	351	347	357	346	369	305	374	382	358	311	368	367	345	351	378	385	359	331	372	359	325	365	378	378	353	377	364	333	359	362	398	339	319	342	334	371	357	362	355	347	350	351	381	369	342	378	355	360	349	381	321	344	377	368	397	404	338	350	390	345	349	355	357	391	393	356	363	335	313	361	367	354	338	373	337	380	339	322	333	366	332	396	330	357	354	371	326	371	344	385	345	358	353	324	341	377	385	367	354	381	328	350	354	349	361	365	386	388	356	365	373	363	361	331	368	340	356	338	311	369	357	356	332	316	364	379	369	370	323	382	329	350	328	342	349	356	356	355	344	401	389	389	359	356	391	365	368	370	393	363	354	357	342	371	384	342	326	342	378	341	366	370	383	351	371	363	372	377	372	355	373	377	360	353	371	361	369	317	364	348	388	358	364	331	360	324	362	357	330	372	341	362	400	378	362	376	371	407	379	378	349	367	373	388	332	332	341	353	345	371	349	398	372	363	355	351	346	336	367	338	384	344	355	344	372	396	390	356	336	372	370	337	345	363	388	357	389	361	370	363	326	354	361	395	328	330	346	376	346	354	335	338	379	390	389	367	355	344	380	361	384	351	351	387	335	362	371	390	365	365	350	350	348	375	343	378	378	371	367	354	386	352	374	373	348	335	356	356	374	373	371	353	369	321	343	327	350	379	364	342	347	354	372	367	378	369	357	407	361	334	357	363	361	358	354	338	349	348	383	377	316	363	393	336	382	314	385	352	336	402	342	362	378	329	347	344	377	345	349	327	325	378	385	384	373	363	390	389	383	350	316	341	393	356	343	380	371	359	325	350	337	339	369	357	362	376	325	345	345	360	351	351	345	342	370	381	349	332	294	327	320	348	368	399	379	374	356	378	378	350	390	340	338	383	354	367	339	382	371	382	333	337	328	351	332	348	365	353	341	385	341	376	352	374	340	382	393	354	368	351	361	396	365	362	371	356	345	382	351	359	348	367	370	347	353	375	357	347	381	370	349	367	366	342	384	349	351	362	366	372	348	378	352	362	382	379	372	359	334	373	339	357	382	345	375	367	354	369	365	353	358	398	366	315	392	323	349	342	328	362	374	344	361	341	363	392	346	329	346	360	347	367	344	376	415	364	367	370	357	357	332	340	360	354	385	337	352	364	379	334	326	365	400	353	328	348	320	343	349	367	361	369	368	320	352	375	376	366	343	357	361	346	383	347	349	380	342	334	398	364	325	359	373	362	359	361	336	360	350	389	340	379	355	340	353	355	388	369	329	317	342	358	360	363	357	334	394	387	323	351	365	349	363	345	376	394	338	365	346	334	368	383	350	362	352	344	350	344	387	384	397	352	342	317	338	336	390	339	333	353	374	350	369
7140	547	485	436	317	292	272	252	274	261	262	288	252	266	270	263	272	245	238	245	263	277	264	261	229	265	246	257	244	244	270	253	267	281	243	228	259	250	261	269	245	267	247	216	277	237	257	246	296	263	231	252	266	255	286	269	281	236	241	266	249	248	282	275	258	247	270	259	233	263	262	258	224	257	260	260	239	271	271	227	243	287	248	237	244	244	276	273	260	235	264	264	262	244	238	247	287	230	237	279	234	263	206	312	251	280	263	275	271	244	263	257	239	272	271	266	241	273	259	262	246	250	257	245	281	237	235	231	242	226	268	248	236	245	241	254	267	241	226	239	233	245	251	271	247	268	260	235	269	255	236	231	250	227	238	266	239	269	243	278	276	255	248	240	270	273	247	248	273	301	272	281	289	233	251	222	234	252	286	234	250	261	255	273	266	277	276	263	267	233	226	260	257	242	267	269	269	273	253	262	251	258	246	300	243	261	231	257	236	248	254	266	238	239	239	246	267	210	235	248	237	268	249	255	234	254	252	261	258	245	282	258	263	245	265	267	258	250	242	255	254	247	263	259	233	250	252	276	263	255	260	258	290	246	224	272	263	238	249	267	239	251	233	282	251	262	260	229	266	255	238	249	242	250	244	248	272	260	256	271	254	256	267	279	239	251	217	262	276	264	264	265	205	237	231	264	247	243	251	263	271	233	259	260	226	255	269	260	258	288	251	277	267	253	255	297	252	276	259	254	265	269	258	252	282	262	267	247	221	223	256	262	241	270	248	282	270	248	257	253	256	237	215	259	261	273	262	257	242	276	260	236	252	253	225	245	249	252	251	251	255	266	258	246	267	281	239	252	259	261	255	249	240	281	256	252	268	266	259	260	250	269	239	263	273	267	237	261	270	254	288	247	271	265	292	231	277	282	248	262	269	246	272	255	239	235	250	279	252	238	241	241	264	264	261	281	239	261	238	244	260	238	272	238	252	232	252	254	214	265	247	226	267	250	228	253	258	263	271	241	266	268	256	248	259	227	241	250	232	261	233	250	228	261	262	266	249	250	248	257	291	284	258	258	251	280	253	240	244	235	241	270	268	260	264	259	288	235	283	271	268	266	287	253	267	247	262	268	256	263	260	228	276	260	246	223	271	255	272	231	263	292	268	270	242	252	261	263	264	230	250	277	270	210	260	245	257	210	248	245	266	288	231	227	280	258	282	244	245	258	260	260	280	265	253	271	241	239	281	272	263	268	282	240	255	280	268	237	273	237	247	260	258	257	237	290	245	251	252	293	262	271	267	283	257	262	246	264	247	230	253	246	279	265	233	257	270	248	254	291	270	241	265	245	261	215	258	256	275	208	265	262	253	259	277	253	244	243	284	264	215	261	273	265	284	256	253	245	258	247	245	238	248	236	277	244	240	273	274	268	266	249	260	241	271	275	235	246	244	274	236	274	277	242	258	238	257	230	284	251	297	289	231	251	293	247	272	253	262	262	260	243	234	248	254	254	275	248	273	257	282	258	280	260	246	240	282	273	246	243	269	280	242	225	230	260	287	229	246	268	244	267	241	261	252	274	259	258	257	278	257	255	252	251	233	256	268	279	279	259	268	258	255	254	238	263	266	235	271	269	260	283	258	251	239	237	237	274	231	253	288	260	235	261	274	239	255	260	260	257	260	289	265	290	263	267	244	243	252	268	236	242	243	247	240	245	256	266	243	234	237	230	275	260	218	272	227	265	275	253	283	254	272	241	237	270	271	252	250	241	261	238	253	287	245	274	254	232	240	287	263	251	224	251	275	249	239	281	234	260	276	227	274	251	271	267	244	260	276	239	254	270	294	261	250	249	248	258	254	261	246	223	257	260	247	250	269	277	242	249	240	242	258	275	235	270	251	246	286	258	246	252	228	251	228	255	266	250	218	272	266	265	272	248	261	247	246	260	230	256	257	252	245	243	231	256	226	254	215	210	250	269	256	228	245	256	289	254	234	242	259	260	262	267	260	259	275	253	253	236	265	264	270	249	268	246	282	277	243	256	253	251	275	253	230	251	250	265	236	241	233	261	249	244	253	229	253	240	255	237	287	255	241	308	244	237	256	227	236	268	249	263	264	245	275	272	259	258	276	279	250	253	258	264	264	255	262	255	263	251	227	266	249	258	256	245	266	244	256	264	262	220	263	238	276	283	296	265	283	264	251	256	233	259	252	268	247	282	244	275	250	248	259	267	276	252	283	273	287	264	230	230	267	239	253	253	262	252	260	262	269	240	273	261	267	271	262	231	254	258	229	279	238	277	257	259	267	245	249	262	262	233	272	238	266	285	262	259	256	285	239	261	235	274	240	245	219	258	270	245	278	264	238	252	262	246	257	244	255	228	223	242	243	235	235	279	272	229	245	226	238	282	263	267	268	267	268	270	252	242	247	245	269	249	236	228	264	280	238	237	225	247	246	268	253	231	279	246	276	236	270	256	236	240	237	251	233	270	274	279	221	250	269	280	249	248	242	281	263	273	262	240	248	271	252	253	248	272	227	266	222	248	240	239	281	256	239	272	250	257	233	232	243	279	282	263	250	219	236	275	252	255	253	277	257	240	241	255	268	263	282	268	247	267	274	258	271	251	225	278	253	240	230	282	244	251	275	237	263	257	253	260	277	233	255	259	240	247	266	237	264	261	272	255	287	250	260	250	238	221	264	228	274	265	264	237	268	231	255	261	244	276	225	255	244	249	225	274	255	232	294	253	266	246	272	238	229	254	240	250	246	262	255	264	274	250	265	262	269	256	253	246	256	254	241	264	245	275	255	230	250	264	262	240	272	262	253	256	244	262	250	255	262	254	262	282	235	238	245	239	255	250	231	264	261	296	236	251	268	257	261	278	246	264	267	259	260	285	249	235	253	249	241	226	281	256	279	233	268	250	265	274	242	261	255	268	262	281	250	260	261	252	288	254	257	241	265	265	240	243	262	266	274	246	236	245	253	259	248	226	279	262	309	236	268	242	240	261	260	237	251	234	281	255	262	240	273	221	256	245	272	234	235	280	248	292	246	237	263	267	265	237	261	274	264	244	265	263	237	248	242	250	261	260	234	261	259	256	243	241	250	264	253	274	220	280	257	233	282	236	281	249	273	267	239	250	247	233	262	270	233	245	284	254	256	281	262	256	264	271	241	266	271	274	260	228	267	253	243	250	230	278	280	277	243	261	252	280	243	252	229	252	263	251	255	239	272	253	257	245	279	234	259	278	247	246	269	275	263	238	276	279	299	275	245	254	253	255	232	291	242	243	271	261	273	268	282	267	231	240	266	248	231	268	249	273	248	254	255	268	253	261	262	259	265	226	251	248	249	251	297	277	250	252	254	277	277	249	252	283	248	270	284	255	266	271	276	262	260	251	250	275	266	242	264	246	241	248	212	254	258	267	254	272	278	240	267	277	256	302	248	226	251	259	254	229	268	259	236	245	249	257	276	261	243	271	269	231	273	267	271	256	241	270	260	251
6681	927	1177	1198	1070	954	860	826	872	745	796	775	776	795	738	702	725	719	760	775	755	719	756	742	738	694	721	720	767	732	744	751	710	735	720	766	689	717	728	726	692	744	726	710	699	707	727	737	708	700	752	741	716	707	718	730	680	753	739	717	700	728	747	664	744	744	725	746	723	736	732	746	678	701	750	748	722	747	750	702	708	750	661	707	742	725	725	745	752	743	712	766	718	713	711	745	715	681	763	716	715	720	725	712	736	730	780	743	732	734	741	696	725	751	739	732	731	715	712	747	698	677	688	735	708	694	712	760	735	712	748	733	744	704	701	746	737	725	719	713	695	716	711	743	720	725	735	734	739	692	739	776	737	687	671	670	745	731	712	709	734	743	695	717	716	717	693	706	712	708	728	687	720	720	731	751	683	729	727	722	699	745	755	707	790	703	735	715	718	745	734	694	664	750	723	689	778	743	717	687	752	696	708	710	742	738	752	702	687	756	749	725	760	705	749	723	752	722	683	678	694	731	707	717	730	735	710	713	738	740	766	692	726	767	725	703	770	744	719	674	733	705	690	703	743	744	711	712	723	706	690	703	675	701	691	751	723	723	764	692	768	722	710	734	733	696	738	710	697	696	737	725	732	759	713	792	748	730	741	715	752	778	723	744	716	693	668	713	708	721	726	733	664	731	715	719	699	786	693	743	761	732	756	704	769	744	791	725	749	751	747	697	732	726	763	748	677	715	719	729	703	690	718	769	755	752	723	683	729	697	724	726	729	724	737	663	708	712	693	768	754	757	751	721	769	708	697	696	752	739	740	724	735	697	688	736	672	724	780	728	717	722	787	749	681	753	692	743	731	755	715	764	750	723	737	667	671	731	737	708	707	737	690	674	703	752	727	720	715	669	689	738	704	703	764	737	698	715	715	688	689	666	724	726	770	770	728	711	696	709	688	702	768	729	661	723	763	748	681	721	720	714	699	710	733	715	733	668	793	710	677	720	719	657	716	692	767	737	698	702	760	695	721	705	726	716	754	740	700	745	693	700	714	764	728	756	694	755	707	740	695	715	699	730	752	693	697	719	726	744	720	693	713	723	714	745	693	719	722	696	749	750	721	726	710	721	755	760	769	745	767	725	705	744	699	701	722	700	723	718	633	722	699	741	681	693	761	758	746	752	766	732	684	703	767	709	756	732	739	758	709	765	707	686	694	728	738	733	745	695	749	728	720	679	751	712	719	734	734	690	691	768	749	726	762	726	716	736	653	668	714	792	759	735	712	724	751	730	692	741	685	724	723	707	730	732	720	714	722	735	680	732	695	751	745	765	769	734	692	768	693	776	648	723	696	719	747	708	721	771	762	695	713	698	757	678	724	708	772	711	748	667	709	734	738	757	719	737	734	703	721	732	739	726	680	758	747	753	704	706	762	710	762	724	727	746	758	710	718	728	732	710	700	632	752	710	738	691	728	734	677	726	710	732	732	725	761	721	714	740	737	763	706	693	732	714	745	714	692	720	751	732	751	741	750	702	720	722	685	718	751	732	727	760	697	722	733	767	700	738	706	709	774	702	725	755	729	729	752	729	680	691	733	721	720	740	700	734	721	721	722	746	774	757	741	760	720	669	710	718	720	727	700	738	687	698	673	753	726	773	718	705	745	729	730	709	686	794	755	750	724	728	704	692	724	703	764	690	687	725	733	697	697	687	686	761	735	770	685	730	658	733	728	690	706	706	698	728	740	730	753	741	758	733	702	766	719	725	728	743	726	711	724	754	683	739	712	730	702	702	720	748	773	716	729	784	716	698	702	707	715	720	725	702	722	735	713	706	745	760	749	706	744	691	753	707	716	713	720	747	718	713	696	712	743	730	703	712	712	712	707	756	713	746	744	717	729	728	707	660	670	787	731	743	698	684	713	689	737	732	712	771	713	736	684	756	734	713	696	710	730	751	731	728	702	684	754	703	716	714	708	720	720	740	712	709	730	721	710	696	711	723	723	711	743	760	745	723	724	728	737	689	701	710	734	702	763	740	760	698	740	700	703	748	674	724	773	720	694	717	751	747	731	688	719	715	703	704	709	703	726	767	665	707	718	698	746	728	693	697	709	700	725	770	733	692	703	747	745	741	775	748	735	705	752	702	692	699	694	710	694	711	739	721	764	760	745	701	676	743	650	730	744	708	738	746	729	685	684	751	690	779	733	742	743	675	748	744	702	641	747	727	725	693	709	689	695	742	777	757	706	716	739	681	736	724	692	690	759	752	731	696	685	677	759	741	778	728	685	707	708	702	719	715	692	692	722	706	722	734	732	645	694	701	693	757	724	753	733	743	744	722	712	714	686	715	737	676	751	730	719	756	687	687	709	762	663	717	737	695	728	691	766	641	735	697	674	720	749	706	733	720	730	732	671	774	701	693	732	687	749	730	691	750	749	763	747	749	709	707	738	746	680	729	742	738	730	702	737	711	748	724	739	721	731	750	683	740	721	705	697	741	753	713	768	708	701	738	723	688	696	715	765	682	711	725	720	742	711	739	745	697	732	749	731	738	708	741	709	759	731	738	716	719	715	683	736	693	696	726	723	771	712	742	734	716	703	759	727	734	701	719	769	751	726	759	743	723	724	718	710	736	666	704	700	741	717	712	713	730	723	734	756	739	745	747	711	743	714	745	709	696	735	793	676	713	695	659	743	725	666	762	689	737	731	725	705	700	746	712	706	709	671	693	732	719	740	721	695	754	713	701	716	756	726	751	737	711	707	739	725	710	768	727	700	654	661	728	721	700	696	745	726	669	706	707	690	787	757	715	677	719	714	704	687	745	710	708	736	704	720	733	736	718	735	748	681	707	740	755	723	748	713	681	754	713	739	683	734	693	704	730	700	788	739	738	694	652	726	717	729	693	713	712	701	696	753	743	810	674	709	702	727	729	705	698	745	702	778	744	762	739	730	754	726	741	725	719	710	714	712	688	746	758	693	718	720	695	690	791	714	724	748	740	717	690	709	719	746	692	733	709	706	732	711	766	715	763	703	728	754	761	770	754	717	703	706	686	723	708	701	700	730	753	725	709	759	734	734	706	731	736	715	748	725	757	689	694	713	744	698	708	757	693	713	778	673	681	726	693	714	752	703	770	742	738	754	739	706	714	773	741	717	745	728	710	746	743	702	715	703	732	695	704	685	752	727	748	679	727	734	754	732	688	691	757	718	714	711	681	701	743	728	741	754	678	755	718	710	719	738	703	706	710	714	693	720	734	702	682	668	752	715	761	724	705	743	723	725	716	749	730	684	711	703	721	747	757	718	693	692	737	747	703	736	788	762	707	751	727	736	712	749	702	731	666	757	716	715	769	783	689	673	709	736	732	710	718	699	708	712	727	694	709	765	696	695	698	673	755	689	732	724	776	722	674	712	760	714	705	746	762	749	700	718	720	761	722	771	706	725	695	741	745	676	758	726	710	726	724	678	729	691	766	754	729	736	746	734	756	685	712	713	718	702	713
34984	8743	2337	1794	1199	760	573	353	298	224	208	220	188	202	178	175	167	163	180	151	170	152	137	161	174	181	141	135	164	160	158	163	144	170	161	148	160	139	139	137	168	138	153	141	144	139	130	147	149	137	154	139	134	149	129	152	147	179	144	140	127	149	168	132	128	136	138	140	144	152	149	153	127	138	137	165	138	150	134	160	160	147	142	162	141	142	137	145	144	140	146	123	137	159	128	134	159	119	162	156	136	143	147	130	137	145	128	138	138	138	154	134	140	124	125	143	125	133	131	126	140	132	124	142	139	138	127	143	127	143	151	140	159	155	138	143	162	142	136	163	127	131	143	151	158	140	125	132	140	141	129	151	150	156	132	154	123	134	141	139	158	119	142	120	152	170	159	128	166	120	147	124	128	156	140	134	153	138	138	138	112	145	161	132	150	131	129	153	148	149	145	131	126	173	139	142	121	142	142	138	149	142	126	138	151	146	141	143	125	121	159	133	135	146	128	152	144	136	147	131	139	133	140	160	128	155	135	143	135	145	162	128	152	160	134	159	142	128	141	147	164	133	148	153	125	145	114	132	131	129	147	121	156	155	144	151	143	146	157	126	138	154	127	134	115	154	137	125	131	119	138	149	130	146	151	128	154	148	122	125	127	136	138	121	127	147	147	153	135	140	148	121	142	134	145	139	145	145	146	149	125	146	140	126	154	151	126	132	156	146	128	120	140	158	162	152	156	141	146	159	122	156	130	122	120	156	157	149	154	131	154	149	133	156	126	140	150	154	135	137	139	133	141	140	139	153	132	137	117	155	126	142	127	153	155	138	173	124	163	129	122	131	155	153	121	133	150	132	138	140	150	135	123	152	129	160	130	158	142	134	148	132	130	123	152	136	134	146	143	122	161	138	146	135	134	126	136	135	141	119	156	148	152	161	139	176	164	134	148	127	139	154	131	130	136	159	126	123	149	139	146	154	131	154	143	136	133	128	148	162	128	139	126	142	130	134	133	157	136	119	126	155	132	138	129	138	130	145	136	139	136	148	133	148	126	140	159	144	125	143	142	149	142	147	160	140	145	137	136	146	139	131	142	139	137	154	146	136	145	132	154	136	138	140	139	132	151	144	124	160	119	137	128	126	133	143	133	128	137	154	138	145	134	153	155	152	126	137	150	158	131	128	135	152	115	146	139	143	117	151	147	136	135	125	133	141	145	135	151	130	150	165	130	130	138	135	128	154	137	132	148	146	146	149	149	135	144	158	142	147	145	138	139	150	120	153	153	156	156	135	130	138	155	142	166	121	148	136	146	137	151	141	119	152	134	130	156	136	141	152	144	151	111	140	145	128	125	140	140	144	150	143	161	163	159	143	146	126	142	117	130	146	151	149	144	152	135	136	122	140	148	138	178	131	143	144	116	107	125	144	117	139	137	133	135	123	178	143	141	137	131	152	135	133	135	144	141	138	126	137	131	147	137	149	130	147	139	147	152	121	149	136	152	169	134	172	127	136	136	133	153	140	123	135	132	129	123	140	164	125	118	152	126	154	126	154	130	137	145	156	147	141	148	130	160	140	131	153	144	153	121	152	128	164	143	171	128	153	134	156	142	146	141	151	122	145	146	157	148	162	149	153	135	134	142	155	156	133	132	138	133	131	144	138	164	141	147	139	142	125	123	154	147	142	139	137	142	154	136	162	148	141	150	135	135	118	148	148	128	150	119	142	154	136	146	144	159	153	144	130	154	134	148	147	113	137	136	168	142	156	134	138	149	127	132	142	144	141	149	151	151	150	160	155	149	119	157	144	129	145	141	155	134	175	131	142	145	135	149	147	139	152	141	149	146	135	130	144	117	134	154	145	150	142	141	165	132	139	153	163	136	121	160	136	137	125	125	139	153	138	129	126	148	144	132	144	136	128	122	146	135	128	121	137	150	138	140	142	134	148	149	150	158	149	144	122	152	135	138	144	133	161	141	137	137	126	164	130	107	146	138	119	138	135	133	134	139	129	144	152	143	143	131	136	137	134	143	124	143	157	159	131	141	130	129	135	161	111	140	139	140	167	160	115	145	144	144	131	150	124	136	135	150	121	146	149	146	167	156	134	144	131	169	137	153	147	145	163	142	163	150	153	154	131	140	143	146	141	141	146	140	151	120	136	130	127	174	154	137	128	131	156	149	149	159	148	146	149	135	130	149	159	142	135	136	144	135	145	144	134	129	139	151	128	124	145	143	145	147	148	136	128	153	150	145	139	123	144	152	129	132	172	122	132	126	154	161	143	140	134	166	115	143	132	131	151	137	151	147	117	149	154	128	151	168	146	138	141	140	147	145	159	144	145	143	134	157	166	131	134	123	162	169	143	161	143	144	144	161	152	140	154	163	166	124	139	120	137	117	142	134	149	140	140	135	141	138	151	126	155	137	151	175	139	146	152	158	127	114	153	149	143	139	122	118	136	125	144	126	130	152	161	134	123	127	121	157	142	152	143	163	157	142	134	145	179	146	135	132	173	147	124	135	114	163	146	152	161	141	141	155	141	157	125	129	160	144	137	142	143	142	134	135	143	130	144	135	139	153	132	143	135	139	134	168	134	152	140	139	148	148	138	125	135	139	171	130	118	152	132	142	135	140	139	130	160	130	132	155	148	141	145	149	149	141	153	129	146	149	150	133	130	140	128	136	149	151	141	152	124	134	127	166	147	135	141	154	137	155	143	142	141	128	128	149	134	141	147	130	148	127	128	133	129	136	129	140	137	154	128	146	135	148	143	143	131	142	151	129	141	153	130	142	121	135	133	125	142	122	141	122	142	149	140	131	132	134	115	126	115	158	144	149	161	142	164	138	124	143	136	133	157	140	156	129	132	151	129	142	125	137	131	132	153	162	145	147	152	138	136	130	132	133	157	150	168	140	166	152	144	145	133	161	110	152	129	171	158	123	129	145	164	167	152	117	153	144	135	130	130	134	149	137	156	158	136	131	153	153	138	165	149	135	141	128	135	142	135	140	157	155	135	167	139	134	159	141	130	130	143	157	120	145	130	145	130	145	136	160	126	159	148	121	134	140	131	130	140	147	155	147	134	181	140	143	148	157	146	149	134	133	142	133	156	148	154	150	143	124	147	117	128	128	146	132	125	145	128	115	154	145	134	144	135	128	145	130	130	138	133	151	157	138	156	148	127	138	122	153	147	144	160	148	132	129	145	120	147	118	140	133	131	139	150	137	125	113	134	133	138	126	148	147	171	136	123	149	127	140	142	124	172	114	145	121	137	159	154	160	160	139	125	149	171	130	127	144	116	156	156	128	127	138	148	139	126	152	127	123	148	122	147	152	128	140	157	142	143	129	173	121	141	145	152	132	120	120	148	147	143	139	141	148	134	129	128	135	136	134	126	163	145	134	141	130	133	118	136	152	135	130	142	156	146	152	154	130	142	153	131	161	152	137	145	137	136	150	129	145	149	164	128	149	130	153	140	135	140	140	171	135	135	126	139	144	123
16760	1710	3378	3850	3216	2461	2070	1583	1339	1154	1040	926	861	817	758	710	730	665	644	612	582	596	573	549	538	491	547	531	496	492	471	513	486	479	471	469	502	494	475	413	470	471	447	453	449	463	445	501	488	477	477	466	454	414	465	463	435	424	441	438	478	428	436	444	427	441	419	505	443	446	459	404	453	433	411	409	407	423	447	456	447	428	423	430	440	413	438	439	426	410	416	416	481	431	430	424	360	417	421	419	421	404	439	405	426	395	444	448	395	433	425	397	454	442	427	412	439	410	411	463	408	449	438	442	438	405	405	425	430	396	401	459	426	427	477	431	402	398	399	436	406	436	428	430	431	413	443	450	433	407	471	407	418	458	429	451	441	420	432	398	419	449	438	415	426	395	438	412	372	402	437	434	424	445	427	418	412	408	427	409	412	460	430	435	455	419	432	425	455	439	438	406	432	466	391	427	405	432	425	435	398	442	432	427	372	447	442	370	447	458	423	408	432	403	450	444	430	416	433	456	460	410	425	416	386	422	421	416	408	430	413	430	416	437	379	435	407	425	415	409	438	454	418	420	434	413	418	424	422	428	451	423	417	451	423	452	442	447	396	414	446	426	412	415	417	454	415	404	425	409	407	425	424	392	415	444	405	421	447	409	391	412	434	432	417	387	432	459	438	406	413	430	404	442	473	407	447	439	424	419	449	437	394	490	415	444	431	396	401	473	400	432	428	381	448	417	373	413	432	423	395	436	421	422	407	424	389	426	440	425	425	420	386	394	411	421	445	454	431	379	389	414	393	424	465	415	419	464	433	461	422	435	425	411	385	452	434	430	396	419	442	398	457	443	393	422	427	422	421	412	413	411	454	434	418	454	413	408	431	440	399	427	459	420	424	445	441	427	421	433	445	419	439	410	423	433	384	423	405	415	424	423	424	414	421	425	407	425	385	425	416	414	437	428	371	416	452	412	475	420	401	439	447	414	410	429	426	407	444	425	411	410	420	423	419	437	442	431	448	418	389	436	448	453	441	421	433	423	427	410	429	395	429	429	408	450	431	424	463	475	450	426	459	421	409	434	417	399	415	417	473	445	407	477	424	401	419	454	468	444	405	435	478	377	435	428	446	403	448	410	419	435	420	452	437	417	423	423	434	444	425	431	429	463	429	429	408	451	416	411	427	427	444	396	480	429	465	405	408	418	404	428	423	430	405	410	463	436	458	464	415	446	444	402	407	421	431	437	462	428	442	392	389	421	432	384	433	441	420	391	451	409	435	420	431	420	445	422	442	428	422	451	386	376	398	423	411	463	471	387	398	442	432	419	430	409	423	419	387	400	401	433	444	427	440	413	442	409	412	431	414	436	437	436	425	394	427	443	426	386	429	404	404	443	420	431	376	407	430	419	394	443	444	421	432	424	455	416	429	405	414	467	390	428	418	435	435	426	424	435	458	413	380	409	413	418	400	420	416	440	451	433	429	445	437	424	413	416	428	437	390	416	489	461	454	443	408	429	467	419	404	407	435	399	436	416	432	429	443	405	433	401	396	442	414	413	405	378	411	413	436	412	447	435	456	414	417	426	408	411	443	447	395	456	465	416	421	413	421	399	420	398	428	446	395	411	385	399	391	419	413	415	415	437	431	417	467	393	416	412	412	441	396	418	388	444	422	440	435	392	409	434	420	427	406	419	428	414	408	417	409	412	451	442	421	443	444	422	427	399	408	429	419	431	441	445	393	394	443	391	415	387	407	448	425	428	430	428	396	413	393	390	425	448	414	463	405	408	404	434	397	411	415	400	416	407	408	440	437	407	418	413	445	458	410	456	455	420	414	415	413	418	407	428	416	417	426	433	422	462	444	419	400	460	449	425	421	437	434	477	450	409	374	421	415	427	413	418	450	404	392	397	428	423	391	462	452	395	399	421	404	373	477	439	420	466	415	402	389	439	410	429	434	423	455	425	450	437	420	431	476	438	429	428	385	409	421	410	449	445	409	427	437	419	431	429	432	422	440	432	419	408	407	417	451	411	408	411	437	432	358	430	460	430	430	461	397	450	392	403	464	421	422	420	382	422	447	450	410	420	474	439	448	405	413	460	407	423	410	461	434	384	423	371	408	460	432	431	454	397	420	426	418	416	422	391	394	405	426	435	397	422	407	462	428	377	458	447	490	394	406	426	441	406	405	435	433	436	438	420	444	428	399	392	387	441	412	452	388	417	419	413	445	416	431	438	466	419	453	451	450	439	402	413	406	436	437	437	416	419	437	420	401	409	447	453	440	433	401	450	443	426	401	436	386	457	436	409	431	404	459	421	409	424	396	435	436	397	429	424	450	423	413	444	446	420	434	431	378	424	445	442	432	403	405	414	423	432	432	402	477	431	439	438	431	429	436	395	404	460	441	380	434	440	429	415	419	439	432	423	460	440	440	427	442	400	392	419	422	406	428	414	398	422	407	407	401	409	409	431	417	435	434	450	439	406	421	373	423	387	418	457	414	431	418	381	444	451	430	422	439	445	393	386	376	418	453	439	413	418	418	474	389	443	414	416	402	442	432	384	406	404	438	422	440	416	429	454	418	386	476	443	415	412	427	423	449	409	458	414	403	421	403	424	439	444	434	448	400	433	411	412	455	429	398	417	421	447	446	393	421	399	440	429	405	401	448	426	422	394	387	412	470	465	417	432	458	428	435	421	398	443	458	405	448	415	469	420	405	424	419	430	435	444	420	370	440	404	372	435	442	420	427	392	394	418	422	428	449	421	423	447	449	425	447	432	412	436	469	420	406	426	432	430	433	468	408	387	409	402	436	402	433	412	430	461	399	445	446	374	424	404	407	409	434	422	405	425	425	477	407	413	437	428	426	440	418	420	452	435	395	441	432	445	442	442	407	422	443	396	446	415	444	405	436	439	390	438	462	461	452	453	440	452	435	422	440	404	415	421	426	424	404	443	435	395	441	455	437	417	405	403	449	390	460	406	425	421	429	415	452	459	429	429	419	445	414	434	435	419	413	431	442	397	422	414	440	402	441	443	444	427	425	402	373	455	429	426	432	416	412	457	408	424	420	421	447	429	430	436	458	408	426	402	420	437	388	423	397	456	383	448	482	424	409	395	452	421	451	398	438	405	449	422	406	409	383	411	390	428	437	424	434	412	436	422	436	422	401	405	432	407	424	429	418	441	449	458	447	418	430	419	459	431	419	431	412	450	446	435	448	446	416	413	434	434	415	405	420	417	404	399	434	423	409	408	402	421	413	422	434	427	436	407	442	429	414	426	461	429	414	434	410	426	453	411	423	426	406	427	420	423	458	410	395	472	455	442	406	423	399	438	384	442	421	448	402	450	422	413	421	418	432	417	426	374	415	435	400	414	443	425	410	448	409	403	462	431	412	414	411	382	407	411	444	442	371	455	448	387	439	394	425	430	418	423	448	411	429	454	414	425	429	414	399	411	463	432	452	405	430	435	425	448	424	427	438	433	395	434	461	445	390	428	429	434
45531	19968	8815	2761	1679	1187	782	473	426	332	309	245	241	204	174	186	181	158	159	152	172	164	134	125	127	142	127	147	113	123	120	138	137	130	118	110	119	127	98	109	134	124	117	102	119	128	114	114	107	118	107	117	102	126	119	110	105	107	137	115	121	99	123	113	94	113	133	100	96	106	111	111	114	117	119	104	120	101	112	113	103	104	93	88	114	108	123	130	107	115	106	108	111	129	112	100	116	107	114	152	116	114	108	107	94	100	106	104	100	116	102	123	106	112	122	108	107	118	128	100	131	133	105	127	105	114	98	100	113	113	123	121	123	117	100	107	127	123	128	115	126	134	96	104	129	124	107	95	108	123	114	115	102	106	122	111	117	95	118	108	122	122	104	109	99	113	115	115	115	122	105	109	101	113	135	107	106	105	106	105	96	118	106	127	106	109	107	122	100	97	121	119	102	132	108	86	101	128	107	108	96	118	110	108	97	101	95	109	112	107	118	109	106	95	100	110	101	101	103	87	106	99	99	101	127	101	103	107	97	98	99	111	102	120	112	98	99	111	118	120	103	113	120	107	110	119	117	106	105	129	100	111	118	107	96	101	123	101	90	126	115	119	119	96	120	99	115	113	126	123	121	107	118	109	119	122	88	113	95	97	103	93	117	101	104	109	110	108	107	121	108	101	110	122	136	112	98	117	108	101	91	89	110	111	126	117	114	120	109	123	111	120	98	125	92	107	122	118	126	114	109	115	128	116	119	128	141	110	96	108	106	114	84	109	108	114	110	128	84	106	107	98	112	109	113	116	96	121	113	105	120	119	110	114	104	108	135	123	114	106	112	112	100	121	113	107	118	114	116	113	97	109	108	105	105	102	81	122	109	127	116	105	95	111	118	114	113	89	93	93	123	112	112	106	143	111	104	111	97	114	97	117	87	100	111	100	130	101	115	121	112	102	121	121	109	110	94	116	99	130	106	107	107	118	123	116	111	103	109	94	118	121	120	100	117	101	92	93	98	117	114	99	109	97	118	116	106	93	122	121	112	107	103	120	108	101	113	112	120	112	119	103	103	125	109	111	116	100	116	109	116	124	105	118	116	117	96	91	101	108	96	115	130	100	109	103	95	88	127	136	113	110	100	101	110	115	107	97	106	117	123	125	118	116	106	96	108	125	89	104	104	111	102	137	106	110	109	111	111	102	109	89	115	87	114	89	117	107	99	103	116	115	125	108	97	105	106	108	116	106	106	112	117	134	127	109	131	114	122	123	108	103	105	117	103	116	122	113	114	90	94	132	96	114	133	98	113	103	112	110	129	95	96	100	103	114	120	109	85	105	106	105	123	131	102	95	123	104	112	114	107	105	112	126	93	103	105	106	103	96	90	124	99	100	108	104	112	110	98	122	121	122	102	106	121	108	113	105	105	92	108	114	113	114	100	104	103	104	97	101	111	116	96	114	111	99	122	110	111	94	114	108	130	133	127	110	129	131	113	106	113	106	116	101	96	104	105	105	107	113	124	122	116	107	108	88	101	114	125	116	120	98	117	93	120	109	107	98	95	92	106	104	116	118	114	103	107	115	120	123	112	102	89	107	116	108	111	110	107	119	90	99	122	106	106	120	108	114	96	116	108	127	106	105	107	91	116	110	122	112	91	105	104	94	110	135	91	119	131	113	104	140	117	120	79	117	118	110	135	104	112	134	104	126	102	130	108	112	101	128	92	88	91	100	108	86	123	101	85	126	94	121	113	114	101	103	118	99	126	118	108	114	110	100	106	108	109	129	127	103	119	99	106	114	120	130	106	97	108	109	102	109	105	111	120	105	92	137	109	108	127	101	118	101	111	115	128	101	98	102	106	123	107	110	105	112	109	96	135	118	121	121	104	98	94	118	123	106	116	110	93	109	114	85	118	112	105	99	103	100	107	121	123	106	109	122	104	106	128	111	105	112	120	110	109	118	105	103	118	117	101	95	117	100	106	101	104	108	126	133	99	122	97	104	112	109	104	125	113	97	107	115	111	123	111	80	115	123	98	126	106	105	100	101	94	127	110	115	85	98	100	107	110	126	106	125	119	100	107	115	97	121	102	111	106	134	117	117	118	110	121	115	103	119	144	114	109	113	106	120	100	107	102	120	118	113	124	113	127	112	100	108	110	98	94	123	115	117	119	110	126	100	120	116	102	105	127	130	108	113	89	98	113	117	107	106	106	116	117	97	117	99	107	103	109	100	130	117	124	115	103	112	118	120	99	111	125	102	113	134	123	113	115	118	128	114	117	116	116	112	123	130	112	125	113	122	132	107	112	135	94	113	125	114	104	118	97	103	108	106	112	125	97	109	111	105	120	99	113	121	102	108	98	108	115	90	115	106	121	84	119	124	113	105	87	104	97	116	101	122	100	107	113	103	98	122	116	119	118	96	126	99	89	97	120	103	99	96	111	120	113	108	133	125	106	106	122	107	108	105	112	103	118	118	119	124	118	126	125	127	105	122	110	110	115	117	111	102	85	120	100	100	106	100	95	105	123	99	99	115	109	114	119	94	116	108	111	100	97	120	124	107	91	112	112	110	99	120	115	115	123	125	99	96	104	135	106	112	118	118	116	112	110	113	127	127	99	113	119	115	125	105	121	120	120	107	108	130	116	100	98	108	118	134	129	120	116	131	101	101	119	111	117	115	96	119	96	137	101	113	99	107	124	102	118	98	114	111	115	98	97	125	105	110	101	128	125	109	109	89	109	118	115	141	109	121	89	114	116	123	124	101	121	106	101	108	113	108	120	115	121	102	121	102	109	122	98	103	116	120	124	117	106	104	107	120	115	93	117	98	102	121	105	94	114	123	125	126	111	102	116	95	112	122	122	115	109	94	108	109	100	96	122	109	116	102	134	101	98	111	112	117	109	123	103	120	108	122	118	106	134	109	99	117	113	92	102	118	120	101	103	102	116	86	128	111	110	100	109	119	118	118	104	105	125	94	124	105	108	84	100	110	117	103	107	108	102	123	107	101	126	125	118	116	103	119	111	96	105	95	100	129	115	119	104	132	95	114	102	104	115	116	111	84	104	100	113	106	124	104	129	102	108	109	132	110	102	114	115	103	113	120	105	101	95	116	101	107	118	119	121	113	121	113	123	87	122	110	116	115	111	118	113	121	92	108	90	112	104	108	115	113	108	127	131	129	124	116	116	106	111	107	95	128	114	125	106	108	121	116	99	109	115	143	125	93	114	116	117	126	104	118	118	121	101	116	115	86	103	121	97	121	98	118	102	114	115	118	96	119	118	116	118	105	112	110	106	115	117	114	108	103	91	110	122	106	121	121	93	127	108	114	103	109	116	114	99	114	111	98	97	102	116	111	94	125	115	126	100	102	96	119	104	96	111	115	120	122	120	115	113	108	120	110	123	95	132	109	104	112	98	119	105	123	123	113	111	119	118	120	118	120	108	95	126	112	109	92	118	130	109	91	119	111	104	107	119	95	119	128	131	122	111	125	108	120
22275	2570	5521	6312	5228	4204	3377	2636	2261	1737	1609	1402	1181	1204	1033	963	935	879	746	770	703	638	628	628	587	549	594	551	519	523	542	517	526	484	495	457	428	488	456	433	414	462	428	446	435	413	439	412	433	477	442	432	391	424	455	417	443	392	374	387	380	396	405	380	359	391	378	397	385	408	358	394	399	373	367	404	366	393	373	386	400	362	349	400	374	393	362	380	372	379	356	413	380	370	396	372	360	379	349	401	344	403	362	368	393	372	372	360	337	421	372	368	362	380	398	364	368	340	367	376	360	385	395	369	386	398	365	365	384	344	404	402	375	356	362	392	379	370	378	382	347	410	381	364	347	340	379	359	371	363	363	354	352	395	345	368	353	358	352	389	319	365	355	357	404	359	387	347	354	347	375	362	374	374	374	378	352	362	389	360	371	353	374	358	362	383	342	355	356	355	382	367	357	388	368	343	363	402	388	377	400	338	364	348	344	360	386	339	344	374	371	346	403	344	360	344	358	390	357	398	333	331	369	350	367	355	403	344	346	368	329	347	329	371	380	350	376	366	354	365	394	373	333	406	377	377	366	381	361	313	347	384	344	386	350	351	381	361	350	377	370	360	359	362	371	404	334	396	327	346	362	371	359	366	360	374	337	366	373	348	389	365	338	383	355	367	364	354	362	359	346	374	368	364	372	366	340	373	358	393	377	357	347	370	372	380	333	372	352	347	386	346	363	351	384	358	333	336	380	372	385	352	347	410	326	392	369	376	377	391	337	358	351	380	390	328	360	359	368	363	357	363	351	383	374	349	362	337	399	384	354	345	359	326	404	398	349	333	365	357	365	355	357	372	340	368	359	369	379	366	387	376	362	339	362	387	381	361	377	352	344	365	387	359	360	354	336	365	359	364	378	349	382	339	383	341	347	352	362	353	353	380	365	352	369	354	342	356	376	376	359	352	367	337	365	365	379	369	377	330	348	361	334	398	361	338	382	369	366	372	343	366	372	358	339	391	340	334	391	364	345	342	378	381	427	342	354	340	362	358	360	374	344	326	346	343	409	371	357	363	337	351	381	364	375	379	348	355	347	361	334	390	345	382	333	343	369	336	382	326	345	393	351	356	380	388	353	334	364	337	359	376	372	396	351	384	368	340	395	350	396	319	380	379	362	350	381	359	413	372	348	339	388	340	375	356	347	373	370	356	312	386	372	381	406	354	351	380	364	380	357	387	383	347	347	347	390	364	379	330	352	369	391	380	325	375	386	369	365	384	359	354	356	372	362	329	354	354	367	366	352	334	371	383	344	380	377	388	367	353	377	360	356	341	389	325	368	321	360	345	364	389	365	354	398	378	316	396	376	363	366	365	374	384	343	345	361	346	353	350	396	375	346	357	353	360	370	408	374	375	362	380	358	351	368	351	379	366	374	384	355	369	384	345	379	384	344	350	354	344	371	373	372	359	362	358	403	323	393	367	377	320	369	370	358	374	350	380	343	310	344	367	352	370	397	359	368	379	357	361	326	367	360	362	352	363	336	370	378	401	345	361	384	362	371	351	375	337	351	392	355	359	355	382	359	387	367	358	325	369	387	357	346	330	364	393	367	343	349	374	360	391	404	384	330	376	338	384	357	357	379	339	332	418	370	344	316	376	342	367	338	368	354	356	355	362	391	360	353	380	341	360	361	319	376	396	389	376	406	355	327	358	356	370	323	371	355	364	358	386	361	388	361	365	331	361	380	357	329	382	358	361	363	364	348	347	364	392	374	357	344	362	374	341	376	366	354	389	370	339	359	350	373	350	387	335	313	399	366	342	363	355	352	374	354	346	322	379	335	354	358	362	339	368	351	351	366	358	371	332	371	381	342	345	377	345	378	361	373	365	372	351	339	327	325	358	360	359	342	353	362	376	346	363	352	356	365	353	363	382	358	369	372	333	341	354	364	368	368	396	366	402	336	360	397	362	377	368	372	351	355	389	367	376	355	365	389	368	367	362	357	410	346	356	376	349	353	380	377	370	378	360	358	389	369	405	361	373	380	348	361	373	378	371	362	365	379	393	375	348	359	380	347	339	366	339	332	337	353	351	370	355	352	424	359	327	368	360	381	363	355	349	377	344	389	351	379	344	380	338	381	342	368	354	365	352	374	355	371	355	361	391	363	362	382	356	363	334	360	362	369	356	363	379	353	395	370	351	343	345	318	349	351	357	366	336	364	363	377	353	366	354	398	386	373	340	363	365	387	389	358	331	321	377	390	364	339	378	361	363	387	355	351	382	362	392	349	376	371	369	359	357	338	354	366	371	368	383	379	361	368	379	359	389	366	348	350	378	334	359	359	352	345	344	358	357	386	369	382	349	344	350	353	386	368	344	348	346	364	370	334	394	382	367	367	347	376	393	354	367	353	374	376	367	340	342	362	389	348	345	356	372	360	324	353	364	328	369	387	394	341	377	352	347	368	346	384	377	357	357	375	370	345	328	386	333	371	362	358	407	358	352	353	366	346	348	373	328	353	382	358	372	348	355	323	385	337	390	321	365	319	356	399	382	354	363	378	361	331	331	349	392	389	371	359	349	371	366	369	330	320	385	354	369	359	365	382	347	346	380	350	399	371	332	359	397	373	371	375	341	356	339	336	355	363	366	360	383	357	405	354	378	376	357	358	361	357	370	378	356	354	365	369	353	368	369	352	366	341	369	360	360	374	380	375	349	358	374	366	371	338	350	389	336	386	364	396	366	339	336	344	328	390	343	361	383	313	374	370	366	360	350	380	349	339	379	355	349	350	401	331	358	337	354	362	360	366	348	352	341	369	354	357	368	369	358	330	380	339	374	317	352	342	323	372	361	329	384	332	377	336	360	363	345	373	339	330	346	412	342	401	353	357	322	375	371	370	377	347	373	352	334	342	394	379	369	342	368	353	338	366	365	384	345	326	390	358	345	343	358	385	374	369	338	347	354	371	403	375	371	346	371	340	350	357	356	389	389	367	364	348	360	337	357	342	360	373	345	358	338	411	367	357	367	367	371	368	361	338	385	362	345	321	372	374	399	374	355	396	356	360	372	399	363	355	380	368	360	392	373	330	376	356	332	352	357	356	385	344	349	364	369	332	353	371	323	351	337	377	357	351	351	364	345	336	360	413	348	367	385	374	334	404	358	330	372	358	330	389	392	364	354	345	363	348	345	354	385	372	341	367	336	353	356	355	330	333	372	330	355	377	333	344	355	374	323	353	375	346	340	350	322	348	403	333	383	347	379	353	355	366	369	359	365	384	353	355	355	414	357	342	370	368	374	378	369	349	380	363	334	389	345	362	359	360	382	358	384	351	362	348	341	361	353	362	344	350	365	349	354	351	367	378	401	348	350	361	372	376	368	346	397	335	348	367	408	334	350	400	352	353	353	355	330	359	374	360	383	362	366	360	363	371	355	418	375	343	360	381	353	356	358	325	370	378	342	372	352	394	359	387	350	364	368	339	399	345	380	393	363	366	341	341	321	356	363
9703	681	558	454	352	295	271	281	291	268	255	259	257	276	249	328	240	250	256	238	267	276	262	231	268	252	260	255	272	274	252	266	285	254	242	281	278	275	254	255	260	211	261	245	227	271	255	250	259	271	245	271	233	282	257	282	275	258	284	247	251	281	234	232	257	265	263	286	285	266	255	202	284	281	228	256	267	254	263	270	250	234	244	259	216	281	269	249	239	263	239	246	244	240	267	259	283	231	292	223	243	253	289	242	281	267	238	267	268	252	243	264	279	260	271	254	252	287	225	263	250	250	234	272	255	275	219	277	252	271	261	250	254	238	253	246	256	242	251	285	272	254	263	255	239	266	268	264	267	267	263	276	235	268	244	293	236	257	290	269	263	291	263	257	235	283	276	281	258	254	289	272	239	255	253	260	249	260	235	257	241	249	251	248	265	253	285	275	261	234	244	261	239	291	282	251	279	249	256	276	248	235	255	270	269	268	273	212	258	244	218	241	266	287	260	262	245	243	242	257	270	247	247	280	264	265	268	238	250	274	249	277	280	232	267	226	276	241	232	243	235	257	252	270	275	242	238	289	245	245	239	289	251	248	252	285	269	272	261	251	262	272	247	262	259	249	242	277	286	273	265	284	264	242	277	279	277	290	246	257	279	262	264	272	285	284	242	267	257	257	277	255	269	275	252	242	291	270	291	260	273	263	244	297	243	234	215	233	273	266	248	282	261	273	262	248	263	236	302	260	243	232	243	276	274	278	286	266	245	263	271	271	237	273	269	225	270	249	284	245	261	279	250	261	279	272	216	267	239	254	254	267	271	251	272	258	283	275	236	241	253	243	280	246	296	259	268	244	225	238	287	233	257	270	255	276	253	278	235	265	255	278	246	238	290	265	287	261	237	238	261	233	260	267	257	260	252	273	228	250	234	269	225	260	250	257	265	257	256	265	255	255	268	250	253	243	226	254	272	278	241	246	267	258	237	235	238	241	249	265	289	263	256	257	271	279	264	251	280	256	266	253	271	247	257	228	231	244	249	282	253	284	242	241	256	241	259	272	267	268	285	234	278	266	252	237	259	256	252	270	237	263	233	256	245	244	239	255	259	223	261	232	248	269	235	260	269	267	275	270	257	238	278	227	293	274	246	256	259	252	256	258	256	241	272	242	235	244	237	248	308	232	278	268	223	277	247	242	266	273	263	272	244	270	265	244	301	268	256	278	287	238	245	268	275	241	233	258	257	255	234	251	261	267	262	250	239	210	232	259	256	264	252	275	231	248	249	233	263	265	277	268	255	237	268	258	242	236	272	264	248	252	250	255	281	249	248	265	269	279	269	249	243	234	261	268	242	255	253	237	262	258	246	232	236	257	238	256	275	271	260	260	264	259	236	263	284	292	245	265	272	238	277	252	226	254	260	272	270	256	253	285	230	250	255	293	242	279	249	253	280	252	265	249	282	236	246	251	254	245	230	269	249	266	285	259	268	279	229	313	260	275	232	244	246	280	266	217	264	266	249	242	285	254	225	265	299	272	240	253	217	253	252	271	239	272	270	268	257	227	229	255	260	256	256	261	271	255	271	241	256	252	238	241	260	267	254	275	274	262	253	249	272	254	251	250	250	267	238	262	265	255	276	280	260	258	269	237	253	242	257	239	268	259	262	243	258	261	282	251	224	249	274	245	252	278	223	271	272	263	247	252	258	294	238	254	256	253	244	277	270	266	263	250	291	275	271	255	257	264	261	267	255	253	237	269	264	254	299	287	257	269	257	273	263	273	247	247	261	255	265	277	268	263	249	264	265	238	256	274	255	253	276	253	273	268	261	237	248	246	260	234	282	251	239	259	274	249	268	229	255	263	284	269	257	266	270	247	266	263	268	293	284	276	227	286	247	280	249	243	281	281	277	235	282	241	265	254	268	274	283	273	278	254	252	274	237	241	259	264	250	281	259	272	256	243	239	264	250	259	256	256	263	235	253	255	271	245	252	281	240	237	263	261	264	227	242	272	265	263	242	256	274	252	251	254	278	242	261	275	269	249	233	226	222	236	245	241	257	214	263	297	283	289	274	250	255	254	236	247	274	261	246	287	252	254	283	267	269	258	252	268	271	271	262	242	249	267	235	257	270	269	259	223	284	260	274	245	253	244	264	262	255	264	264	256	261	274	271	261	229	271	249	243	244	234	252	283	271	271	287	260	241	302	259	253	269	269	288	241	258	275	261	294	258	267	260	242	256	233	271	236	231	264	254	249	263	242	247	270	248	246	264	262	252	283	255	284	261	247	260	249	242	260	238	262	263	253	264	240	255	266	261	255	264	276	267	278	258	279	280	277	235	245	243	274	254	266	285	260	264	250	262	247	265	274	239	262	255	273	258	231	295	283	267	278	234	267	243	220	247	264	240	254	278	254	251	300	246	261	283	280	230	220	274	280	279	247	244	262	229	269	283	250	225	255	244	273	239	230	251	258	253	274	251	272	272	247	233	223	248	263	237	265	260	280	283	262	254	266	251	263	237	259	258	245	246	265	236	260	260	229	271	256	258	276	253	250	279	263	257	266	254	254	251	252	263	243	219	280	244	249	283	281	231	253	274	278	283	264	236	267	269	238	242	259	257	233	258	267	234	243	247	273	292	255	256	246	263	288	252	271	252	273	267	246	271	265	255	282	248	233	278	252	287	274	248	254	254	202	257	293	287	259	251	224	261	259	234	239	239	260	267	267	238	273	274	249	291	283	271	277	235	261	241	285	250	275	249	261	255	261	263	270	253	233	252	247	274	263	270	246	238	240	275	261	254	255	272	244	276	240	251	261	268	232	256	224	256	252	258	233	265	261	288	282	252	244	256	266	255	242	270	269	291	245	249	235	226	274	239	267	244	251	286	262	289	267	270	220	249	261	280	250	279	252	255	244	282	260	252	265	273	250	238	254	232	262	248	254	256	269	261	252	274	277	244	237	304	257	265	261	263	241	243	266	254	261	260	256	265	254	225	266	264	279	273	239	271	258	259	231	284	263	271	258	237	271	283	280	273	273	241	247	253	248	260	287	258	276	252	257	241	265	260	243	262	265	257	260	261	285	241	260	263	268	264	268	249	266	242	240	267	255	242	267	251	286	284	273	222	229	220	247	249	230	251	254	262	244	236	269	251	244	262	261	285	259	210	288	271	258	276	262	264	290	268	261	265	269	267	243	252	239	242	252	244	241	214	274	248	270	240	284	254	269	250	243	267	265	265	268	271	258	275	268	231	284	259	273	262	261	237	259	246	253	261	232	232	251	232	263	272	258	269	271	253	251	247	234	246	279	262	218	270	261	271	247	231	234	237	261	275	284	266	265	274	283	242	268	251	259	258	237	239	255	249	270	267	248	255	273	256	235	260	276	268	259	256	235	266	271	259	274	261	269	290	265	244	241	263	256	253	234	236	271	247	226	240	252	249	263	274	257	254	262	275	267	258	256	251	273	261	261	261	262	256	263	245	262	272	251	231	255	258	229
8681	924	1240	1252	1101	953	871	901	798	843	767	744	777	749	803	776	763	731	768	724	791	691	795	720	757	686	718	729	727	728	747	750	731	800	769	704	739	721	779	791	758	736	701	749	718	741	723	748	798	761	681	747	719	711	717	710	728	725	701	740	748	689	711	706	756	743	732	707	716	714	692	716	758	695	778	724	759	712	716	706	671	695	706	731	714	770	715	734	722	736	688	760	744	771	737	737	778	714	719	699	750	709	773	728	760	755	753	793	735	734	751	741	743	734	756	718	731	687	718	705	710	753	718	757	739	741	760	712	728	747	729	713	718	750	729	748	697	700	794	701	708	761	742	769	729	712	776	739	750	750	757	735	712	755	720	779	726	712	765	785	731	769	749	719	724	729	713	733	739	706	692	717	738	759	688	673	735	797	747	741	802	731	734	731	703	755	742	689	696	711	771	761	769	715	765	719	731	735	696	687	676	707	792	722	712	699	695	681	746	742	754	680	765	721	780	724	703	733	709	740	735	737	696	724	688	744	717	709	752	724	747	742	649	732	716	754	704	690	770	801	714	785	723	751	694	763	731	756	704	680	730	698	677	726	728	761	797	744	706	764	693	768	720	751	704	772	707	721	711	742	720	719	722	735	754	734	767	659	750	729	753	736	729	697	718	745	743	706	734	760	717	735	731	742	743	753	693	766	733	723	713	668	723	739	772	705	708	709	730	760	704	721	788	698	755	728	736	721	737	692	714	737	726	771	681	733	727	768	747	724	732	723	726	724	717	714	673	766	760	716	682	698	713	738	714	755	679	708	742	720	704	758	715	752	708	775	727	710	751	780	716	708	696	780	676	676	694	686	698	716	698	704	772	723	718	714	748	740	749	719	698	708	722	715	735	752	706	732	732	713	716	754	673	748	703	706	727	745	746	753	685	730	718	700	737	782	693	744	720	723	738	706	744	729	722	713	732	763	696	722	735	714	740	689	771	695	711	695	735	716	732	695	721	735	715	711	726	779	732	797	738	724	692	686	712	736	743	753	709	750	728	729	717	724	697	736	703	724	764	767	762	703	763	787	750	747	765	730	719	717	713	716	793	701	725	692	720	715	734	729	723	725	750	710	700	723	749	687	737	733	700	752	719	737	740	709	743	712	719	684	706	764	720	732	741	761	761	720	702	730	704	708	687	749	693	751	717	763	674	717	710	723	727	719	714	738	773	714	717	790	760	724	716	739	726	719	735	757	740	685	732	720	706	714	709	714	693	725	729	772	716	741	684	754	751	703	720	722	738	742	704	716	736	753	753	691	744	762	773	719	753	664	722	778	728	700	709	713	719	753	704	757	709	721	698	749	679	769	730	741	748	714	768	713	761	753	753	711	716	731	769	682	733	720	737	736	670	701	724	741	736	705	746	734	716	732	722	735	681	715	747	725	784	679	731	744	686	738	763	766	723	782	753	695	708	703	725	704	705	685	708	738	754	730	694	723	705	704	717	691	717	732	716	718	748	737	757	743	767	722	690	713	743	719	730	724	671	663	689	688	763	698	740	736	723	734	741	745	746	717	715	727	726	724	693	773	745	734	749	697	729	738	698	750	726	792	748	782	719	705	777	708	702	770	767	701	711	717	732	770	725	722	714	698	720	767	691	726	694	690	726	747	703	731	698	731	703	742	724	775	689	694	748	714	746	752	750	728	721	750	745	765	778	719	725	688	711	735	778	766	702	762	704	736	750	728	698	681	737	750	824	739	795	717	727	712	756	730	724	726	701	754	713	722	729	785	718	706	757	688	728	709	738	747	717	696	759	687	743	670	752	747	708	718	720	763	761	744	659	784	774	726	732	751	695	729	696	789	729	741	672	708	665	737	696	671	738	774	771	732	707	705	694	695	689	756	771	737	739	680	759	694	745	712	743	683	713	707	712	709	756	739	731	744	771	761	738	748	725	729	734	689	734	748	766	744	710	689	726	679	691	730	754	765	707	743	714	711	703	757	707	738	731	737	718	663	725	727	774	687	729	714	775	717	719	791	694	765	757	734	717	721	690	701	765	658	679	719	702	766	734	724	766	743	747	705	736	757	709	747	720	758	720	669	730	747	694	715	725	721	720	731	760	682	730	732	707	672	727	703	744	767	705	706	750	730	693	741	718	729	730	740	715	715	733	707	731	744	772	738	740	732	759	730	732	708	676	758	725	749	708	758	752	742	716	713	759	771	734	702	681	724	683	673	758	683	745	692	725	736	756	726	767	741	764	754	762	697	731	701	754	738	736	743	708	782	751	742	736	762	718	710	714	712	658	721	741	719	725	721	671	777	733	753	677	731	786	694	719	759	729	718	708	757	783	704	720	732	743	712	738	679	738	742	685	744	707	715	739	731	713	686	718	737	724	702	736	729	648	737	736	743	717	731	758	687	679	703	774	711	759	737	727	714	752	702	743	741	727	714	729	705	698	706	660	768	722	731	722	746	732	773	721	690	763	772	713	750	766	721	676	702	752	742	712	682	710	748	708	721	761	682	701	769	723	709	702	731	718	717	790	717	731	740	730	719	739	772	709	767	714	751	736	721	691	721	700	743	734	743	739	725	717	745	720	750	767	717	704	727	699	727	759	762	763	730	718	735	744	678	739	715	727	691	744	713	727	717	732	733	734	742	704	714	733	702	732	710	739	772	712	736	745	735	740	762	766	750	712	737	758	758	662	760	736	763	732	709	766	732	730	736	738	727	711	726	711	712	733	731	757	712	759	741	754	741	697	735	704	758	733	778	758	711	728	771	777	726	760	690	742	777	753	766	754	693	723	733	731	775	717	767	746	723	751	720	703	755	700	755	714	708	770	688	723	727	725	738	721	696	768	720	693	755	702	724	715	717	718	733	708	700	692	757	704	718	722	716	746	708	740	720	676	738	714	744	751	760	689	722	741	730	709	748	675	727	747	738	769	740	705	695	698	752	734	738	774	689	729	725	714	731	695	725	750	736	701	731	732	732	683	737	694	732	748	746	735	748	723	710	707	721	733	742	725	678	743	741	807	715	689	732	783	725	736	721	726	756	730	781	724	738	764	744	709	756	708	696	725	711	754	745	719	726	713	707	744	750	720	743	712	731	733	712	707	730	769	766	748	730	687	732	727	724	772	748	739	712	745	726	764	712	738	771	719	744	747	711	758	670	720	766	702	747	733	752	669	736	744	718	689	730	747	748	691	761	761	686	736	694	732	726	735	725	738	700	679	717	727	726	651	679	744	706	747	729	695	684	735	692	735	695	724	708	728	760	704	757	742	706	694	691	717	770	741	735	703	731	760	740	769	774	728	712	744	711	728	751	706	703	739	718	749	692	701	750	716	734	712	753	712	732	778	722	728	686	698	672	747	730	743	747	736	715	723	778	752	705	794	670	710	762	718	707	753	688	739	679	697	710	738	745	755	742	708	757	737	731	771	745	746	722	716	745	703	728	690	737	758	734	748	758	743	718	717	754	701	743	704	717	749	718	766	791	703	719
40487	12473	2597	1673	1044	692	483	396	303	258	247	213	229	202	197	198	185	158	164	137	165	162	159	147	158	151	173	143	140	161	120	152	146	175	148	170	159	177	146	135	166	159	125	149	140	129	166	161	150	141	146	158	152	134	157	145	164	147	121	152	172	151	141	144	154	168	141	126	153	145	123	161	138	150	142	151	149	156	170	149	130	148	132	135	144	131	155	134	143	123	151	136	158	146	145	131	136	157	136	150	135	171	123	134	166	149	148	158	154	138	115	139	157	152	157	145	142	143	163	141	134	144	142	131	135	148	155	136	137	149	158	150	102	124	120	132	122	127	143	138	142	134	141	134	154	155	113	154	129	126	138	133	140	146	136	149	120	149	130	140	169	128	146	124	168	144	141	129	145	161	134	129	147	139	140	149	131	142	156	144	160	153	152	135	142	149	146	136	152	138	163	132	131	150	151	140	150	154	142	165	131	136	135	145	154	129	138	129	155	134	147	138	127	154	139	133	131	149	146	142	134	145	138	132	138	153	130	156	149	135	145	132	145	137	137	147	163	140	141	161	159	147	134	151	151	128	160	147	147	158	144	141	162	170	136	178	127	157	140	169	141	167	140	151	155	128	144	145	145	135	130	145	154	149	144	139	162	130	155	137	138	146	120	144	147	150	148	139	131	143	135	141	145	143	129	155	146	130	157	141	154	160	157	146	134	119	140	150	152	112	147	120	155	120	162	140	121	179	131	156	146	130	122	141	163	139	158	146	173	141	148	137	130	138	138	148	134	150	145	151	151	144	136	146	139	119	147	148	167	154	160	126	131	149	141	139	144	144	134	129	153	148	120	129	146	150	142	131	133	143	139	132	138	125	154	159	161	141	147	163	138	147	138	147	146	165	152	140	110	158	153	156	150	149	143	142	142	150	134	155	138	137	150	147	145	148	149	123	134	155	175	165	149	130	133	120	141	141	140	135	142	154	154	148	139	139	134	158	132	144	182	148	139	159	144	124	156	138	143	142	127	156	131	165	142	154	146	144	120	149	148	135	172	153	137	150	131	142	151	146	124	139	129	159	139	139	165	145	149	140	136	148	154	156	143	147	156	145	142	142	153	135	133	151	152	127	143	132	141	153	140	153	154	148	151	131	152	128	130	156	150	135	139	141	155	134	127	123	160	122	136	113	131	157	125	152	155	136	106	142	143	131	175	135	128	156	155	147	144	135	126	133	136	145	142	145	126	112	135	162	127	154	135	157	118	137	151	155	160	132	152	139	124	134	137	146	149	146	151	139	132	154	113	146	126	128	123	138	150	160	158	146	132	133	155	155	143	158	150	133	153	128	128	151	151	114	140	136	162	154	142	129	144	142	125	143	125	137	150	121	135	125	154	156	137	156	152	156	142	134	146	139	155	141	160	144	124	137	143	138	148	125	135	138	136	146	143	139	138	136	143	138	146	143	155	152	149	153	135	143	144	133	132	138	156	147	152	134	137	152	141	143	152	145	152	176	134	141	140	125	118	143	170	133	156	140	132	125	164	148	113	129	143	115	147	139	123	141	140	139	134	146	140	166	133	140	127	139	138	168	132	137	169	136	137	140	138	155	131	142	163	144	163	136	111	136	132	133	157	132	131	148	152	128	146	144	140	138	143	151	133	154	148	139	138	152	141	146	169	129	150	143	146	134	147	144	173	145	161	128	147	144	174	150	148	135	140	159	136	162	145	125	133	128	121	135	141	113	154	150	139	171	162	143	157	139	142	136	132	149	135	146	132	155	132	153	175	129	149	140	137	167	140	163	151	121	146	126	163	151	149	144	149	151	134	147	135	154	143	157	136	149	138	152	153	144	170	147	157	136	131	145	151	154	146	152	139	134	134	159	144	127	140	150	148	136	153	162	136	143	140	142	137	157	136	157	150	150	145	159	146	145	136	136	138	139	132	131	156	158	156	170	148	134	112	145	135	138	160	140	153	137	166	144	146	142	139	142	148	150	141	135	153	133	156	140	157	164	135	140	140	142	146	130	130	162	139	161	131	158	127	148	146	158	129	122	152	154	139	128	141	141	155	137	157	124	136	135	146	137	140	137	158	132	140	139	143	169	139	132	149	133	133	162	151	152	138	145	122	132	143	130	132	142	141	165	142	146	140	156	147	146	141	138	134	143	145	149	149	142	148	135	122	157	155	154	158	149	144	120	136	176	136	141	159	145	127	137	143	150	133	131	148	159	144	156	126	135	148	148	139	151	158	144	153	121	137	134	159	150	158	133	160	181	148	162	126	156	125	156	151	147	134	126	134	156	152	138	139	141	139	159	150	155	139	154	131	143	146	137	140	133	151	136	150	147	140	153	169	146	142	148	155	124	140	137	138	139	145	171	155	131	147	153	137	147	151	137	152	147	145	129	147	159	142	155	171	129	164	155	139	148	128	166	150	154	143	148	154	152	134	124	146	163	119	130	167	133	129	143	158	148	138	137	153	151	140	150	151	142	141	150	136	155	169	136	125	147	154	137	159	140	156	145	140	135	124	138	149	145	124	151	133	151	131	133	134	146	147	140	146	150	143	145	154	145	132	148	147	168	146	133	149	138	139	137	142	135	163	129	161	171	156	148	149	141	163	141	148	166	145	169	145	158	142	151	124	145	153	151	139	142	152	162	138	151	140	137	144	125	142	138	173	147	144	146	132	141	133	132	147	164	133	134	142	144	134	149	142	138	122	160	149	142	131	168	134	141	135	143	141	135	139	115	130	138	126	156	152	129	150	161	141	144	154	141	147	155	126	146	157	143	136	170	159	158	152	152	129	141	128	146	159	132	158	149	137	140	139	124	156	142	132	125	136	155	152	137	130	134	135	144	156	158	135	146	148	150	152	127	114	165	140	152	144	160	131	141	149	181	148	136	155	131	160	148	142	137	145	141	142	165	125	130	146	145	154	151	154	146	139	150	139	134	177	137	164	123	124	138	140	151	135	136	130	144	145	136	128	146	146	147	134	160	148	130	159	125	131	134	119	121	143	145	157	115	149	124	160	146	152	135	145	154	146	137	134	131	157	126	149	133	132	153	156	148	113	138	125	128	141	150	152	159	128	125	160	129	134	140	119	161	131	146	150	149	142	153	120	147	142	145	153	134	137	143	157	143	139	148	138	160	148	154	129	163	136	149	139	127	136	161	147	163	159	149	164	130	155	134	135	142	146	153	142	157	156	148	140	162	142	140	139	139	154	143	162	143	139	143	145	130	155	145	167	141	147	131	145	142	136	139	168	151	140	134	136	123	130	135	156	152	134	151	129	138	144	165	142	142	165	123	156	160	129	145	153	141	130	135	145	154	158	144	145	155	153	144	118	158	162	146	153	146	131	142	152	156	134	149	146	136	181	143	129	143	155	144	139	162	124	156	132	166	140	145	165	157	140	147	148	147	130	165	144	134	153	142	144	149	143	143	141	168	148	170	163	141	140	181	144	155	143	150	144	151	142	130	165	152	148	127	151	133	154	133
19485	1764	3253	3834	3112	2373	2014	1559	1332	1101	1079	946	882	815	717	720	698	608	664	586	598	591	576	553	565	553	552	562	531	537	488	522	526	508	488	493	496	475	506	485	481	442	468	487	447	444	431	437	467	437	472	507	455	442	478	478	471	486	478	478	444	469	444	464	459	445	455	426	453	435	474	468	432	410	444	452	448	439	470	467	433	446	455	430	434	426	433	427	446	453	436	426	446	415	409	419	407	402	435	433	419	444	436	390	430	413	454	442	443	453	445	432	448	386	473	428	415	441	430	487	473	439	418	410	462	458	438	396	414	426	458	422	400	439	446	414	453	426	449	415	464	440	405	446	430	462	430	433	443	489	399	459	419	440	436	449	424	452	475	469	438	463	414	422	398	415	448	428	413	411	391	467	416	443	432	429	425	414	423	402	427	425	456	447	415	415	439	414	452	419	449	430	430	419	435	437	481	445	410	442	420	416	464	437	461	431	407	450	436	452	445	402	451	440	401	407	462	447	419	435	421	460	457	439	449	412	405	464	399	445	426	378	440	422	440	453	439	466	415	456	471	428	448	446	453	430	391	425	427	444	439	445	425	418	441	426	423	395	429	397	449	434	448	417	415	463	447	425	430	420	451	446	445	418	425	494	426	444	468	406	420	412	435	412	445	433	445	419	442	428	425	416	406	430	436	424	431	411	448	434	424	448	469	434	423	420	411	415	455	424	422	408	434	439	441	418	407	436	431	402	427	465	427	429	433	432	417	436	426	438	435	424	443	395	438	469	397	418	438	450	434	444	433	434	424	457	449	451	453	431	427	397	409	422	473	427	440	420	428	424	401	473	399	399	419	412	408	407	443	456	418	433	432	429	446	453	411	426	406	437	425	397	393	405	411	423	399	418	424	409	445	413	421	403	452	428	387	476	421	441	461	428	438	431	433	421	408	450	420	413	433	431	430	444	428	404	438	446	447	422	445	454	430	398	460	405	448	412	423	473	427	451	443	469	407	424	405	414	411	447	459	441	418	396	451	404	411	414	450	465	400	458	441	416	465	450	465	438	433	429	431	435	428	437	444	466	464	432	406	446	441	449	450	446	446	400	414	366	420	416	412	463	427	458	428	421	478	432	421	427	457	396	435	429	454	463	440	401	456	403	431	427	419	453	453	401	435	474	439	429	430	474	423	395	412	450	425	458	431	424	413	402	433	452	405	424	423	474	425	421	448	461	443	436	420	455	401	421	440	435	448	429	432	418	443	415	469	445	412	397	430	399	433	448	467	428	428	429	445	428	401	420	389	492	418	437	459	457	433	444	458	485	448	424	422	435	477	514	462	415	400	438	459	391	461	409	445	430	417	423	427	422	489	454	426	425	431	418	391	441	439	458	431	383	449	442	446	414	429	435	457	411	399	440	457	420	427	450	410	454	410	451	447	433	442	455	427	426	444	426	409	433	425	406	436	407	451	437	440	462	408	437	430	467	429	441	428	429	420	422	422	427	438	442	424	418	403	423	477	413	411	431	420	418	441	427	457	446	463	462	431	417	441	430	429	425	436	415	446	393	429	421	467	431	413	426	448	399	446	402	453	445	413	445	446	457	410	447	422	447	500	419	414	424	465	464	399	465	428	432	460	422	406	385	417	400	421	403	490	449	431	435	424	451	448	450	422	475	448	433	438	435	434	441	437	449	435	427	451	441	402	416	436	472	393	429	381	471	451	432	427	454	446	450	437	435	408	428	409	380	448	435	376	410	424	434	393	438	418	448	429	426	376	416	455	385	398	443	451	427	406	429	402	432	473	416	416	473	432	432	431	445	422	460	447	426	385	459	401	426	437	429	427	440	443	451	443	433	434	411	495	437	420	442	452	480	425	430	433	411	416	422	408	442	467	449	408	388	419	443	429	421	435	419	417	438	418	455	428	450	435	441	453	420	411	445	428	470	443	435	455	426	430	416	423	437	473	433	445	404	446	457	461	434	456	447	425	454	365	446	433	400	482	420	454	397	441	431	425	412	427	434	441	406	416	450	439	426	414	402	413	438	453	431	432	429	387	425	421	416	445	431	428	435	440	420	446	424	425	444	462	433	421	412	408	453	440	486	411	444	425	437	440	417	417	442	416	452	440	402	405	379	423	417	419	410	414	462	396	423	400	406	408	451	458	425	433	409	447	436	413	421	436	402	434	451	410	426	490	430	415	449	421	415	449	400	410	440	430	422	455	389	449	442	464	438	440	425	417	449	428	440	464	425	378	450	427	446	426	436	429	391	428	428	446	393	435	405	456	453	403	457	431	394	414	415	458	423	406	441	433	389	442	413	408	441	466	483	430	426	425	408	422	435	400	416	416	459	428	453	451	433	432	449	429	464	405	444	484	442	447	427	407	423	416	420	425	447	426	432	431	458	457	432	419	442	463	431	425	426	435	455	432	420	416	429	412	447	398	425	395	488	421	424	441	444	441	464	433	404	442	458	449	439	434	443	426	431	410	391	408	410	426	426	454	443	426	409	425	440	436	472	396	436	443	413	447	426	429	417	412	438	437	425	461	424	415	411	426	433	427	428	430	413	441	401	432	405	452	437	419	477	453	405	446	441	443	418	434	427	405	434	425	428	424	441	449	390	424	465	420	440	482	445	411	402	421	427	432	424	434	469	425	427	421	456	419	446	447	447	422	404	471	401	464	437	415	432	406	424	407	420	403	422	398	434	423	398	432	417	410	435	444	431	391	442	426	407	441	448	452	430	415	413	398	429	416	459	417	390	399	411	424	396	449	421	441	441	408	444	450	465	438	421	431	437	434	401	443	404	454	457	421	427	464	427	436	420	414	467	421	429	454	432	445	434	421	453	461	402	445	464	438	406	427	407	418	433	465	464	466	409	416	457	453	445	432	416	441	457	428	427	449	472	423	410	421	425	405	444	409	413	428	418	432	428	397	434	437	433	429	416	403	441	452	433	424	436	445	428	434	435	450	410	431	483	455	440	436	428	399	425	412	418	424	426	434	433	416	437	447	451	434	431	450	448	421	461	418	432	422	453	423	428	425	473	423	393	447	476	411	429	427	424	441	441	451	416	433	408	453	435	433	439	435	492	427	438	394	421	449	417	464	433	452	412	454	421	427	425	386	434	406	453	404	445	432	451	443	438	426	460	405	436	454	439	481	397	423	414	391	403	458	428	461	427	458	429	422	408	437	402	420	449	424	431	435	416	426	412	445	420	432	392	420	387	418	477	433	439	470	433	438	422	450	391	433	423	415	430	435	414	425	413	460	419	418	437	461	440	416	423	440	426	452	434	424	401	422	428	434	409	432	430	438	465	387	466	420	419	435	429	445	463	405	437	422	430	428	445	435	428	390	429	394	374	445	426	438	478	412	411	404	410	448	473	440	420	403	418	410	416	424	437	423	433	430	423	428	439	434	415	435	440	444	466	448	434	463	433	455	401	435	409	412	447	413	391	434	401	404	431	436	433	413	375	430	407	442	449	438	474	449	468	470	421
48834	20767	9653	3038	2031	1280	753	499	366	341	319	359	278	199	187	169	165	187	155	164	156	151	126	159	146	145	126	138	135	124	141	143	116	112	116	127	124	110	120	115	120	130	118	134	128	119	133	112	133	126	104	110	121	114	115	120	110	121	114	107	112	113	117	96	126	109	102	119	116	133	126	128	103	112	119	110	109	107	114	114	113	123	101	116	110	122	102	150	112	105	115	96	123	136	98	119	115	112	119	128	113	106	101	103	107	121	116	110	111	104	107	119	124	136	119	124	108	97	116	110	112	109	101	105	109	137	122	117	113	117	131	121	104	112	95	114	126	118	103	126	118	118	94	111	106	115	120	124	107	121	97	112	115	98	112	117	112	115	123	117	120	114	100	108	109	107	123	99	113	104	110	133	116	114	120	120	137	107	121	114	95	112	102	112	122	112	111	125	116	135	112	120	105	130	126	111	131	120	117	109	128	114	111	100	122	99	109	116	103	109	121	129	98	115	111	124	133	109	124	111	102	120	126	124	107	128	99	117	96	119	106	113	95	118	129	113	98	113	99	113	132	111	117	120	107	140	117	120	128	119	117	117	152	111	118	124	111	99	117	84	104	108	120	129	118	119	105	102	105	109	106	116	90	110	128	112	116	101	122	102	106	111	109	90	114	116	115	127	119	116	123	115	113	119	111	107	110	122	116	152	125	111	118	118	123	118	113	101	103	120	116	111	113	116	105	126	100	97	101	105	123	102	109	90	117	140	91	105	116	121	115	138	120	99	123	121	117	104	104	118	114	132	89	126	125	140	116	107	119	108	112	102	106	122	114	103	115	104	117	104	111	136	97	103	124	121	130	111	125	109	127	118	133	124	97	95	107	115	114	111	106	115	113	103	96	134	120	105	117	112	111	91	108	115	117	96	116	121	117	106	107	101	100	129	111	94	117	99	106	124	119	116	104	107	118	134	99	90	102	129	127	92	119	120	136	109	108	135	101	122	109	110	120	139	108	98	117	112	109	127	117	109	117	113	129	128	121	120	96	95	109	109	115	102	110	92	126	140	117	115	129	113	118	106	120	101	99	108	115	105	126	120	105	123	97	115	130	115	122	141	127	108	100	131	90	116	121	99	110	115	127	96	140	121	99	133	99	142	113	111	109	92	96	95	120	112	107	120	110	113	127	111	106	113	104	119	128	141	93	117	115	87	106	112	110	118	112	95	99	125	93	130	102	89	126	116	121	117	95	121	102	117	112	110	82	117	110	104	125	103	104	106	108	117	105	114	114	116	109	119	110	98	113	109	116	120	113	124	114	111	109	114	116	128	111	122	120	105	97	93	119	112	111	118	115	115	122	111	102	109	108	132	115	104	113	101	98	132	105	106	104	112	128	116	118	100	113	110	88	111	118	126	105	115	139	105	113	108	111	119	107	127	111	113	115	115	119	116	122	131	118	98	109	131	124	125	108	115	110	107	113	124	104	112	119	129	107	116	109	111	129	120	110	113	103	111	96	132	112	121	113	110	120	117	125	115	122	117	113	125	106	114	101	105	105	112	96	117	113	105	121	118	124	126	120	99	117	108	127	113	103	98	117	83	109	118	115	101	127	116	124	115	117	137	109	113	109	115	103	111	113	118	94	136	106	118	99	136	120	103	113	103	116	110	91	93	132	123	117	116	124	133	99	117	118	114	120	112	108	130	115	100	116	120	118	129	104	114	123	104	99	95	105	112	112	92	106	96	108	99	114	109	108	79	131	117	112	107	108	116	117	119	124	118	100	107	99	100	110	113	117	136	123	114	94	98	93	94	98	101	128	119	108	108	105	106	108	96	114	99	101	118	111	115	116	107	102	101	115	112	97	124	113	111	125	110	114	120	120	122	127	116	121	110	122	118	109	95	115	111	125	111	118	116	129	129	115	123	122	120	102	92	143	97	105	110	113	112	105	118	108	124	124	117	129	103	116	120	104	108	100	114	109	88	113	111	106	119	107	118	131	124	113	97	123	115	112	93	117	116	106	114	122	125	101	105	100	133	143	116	116	92	99	121	118	109	99	120	108	134	128	109	110	102	125	101	118	91	131	116	109	95	118	107	115	121	100	92	112	114	110	119	99	105	112	135	100	104	103	94	103	123	104	122	101	116	121	126	114	111	124	125	103	104	97	113	99	117	119	107	102	123	122	108	120	116	101	106	126	126	124	125	108	108	105	106	115	109	111	121	114	111	113	91	102	137	107	121	108	119	136	107	122	100	106	88	112	102	125	117	108	108	118	110	110	98	118	107	120	98	131	121	125	100	97	102	111	153	118	105	111	120	111	131	102	114	111	121	107	125	119	111	78	111	109	126	98	118	104	119	126	117	117	100	102	98	111	104	112	113	122	126	117	91	118	114	112	119	121	102	104	123	107	106	127	110	116	92	105	111	98	100	109	124	132	113	108	107	109	119	119	132	124	114	97	107	116	116	111	121	139	105	116	126	128	118	107	119	131	113	101	110	96	100	92	99	108	114	100	128	97	123	116	115	122	100	120	114	113	109	104	107	117	100	110	110	104	92	109	96	98	89	113	127	113	112	123	110	113	112	109	110	124	105	105	103	123	117	101	107	116	109	130	119	102	107	110	128	136	104	112	111	111	110	111	94	99	120	112	92	105	103	112	109	106	111	131	100	117	98	130	107	130	127	142	102	109	120	108	131	88	121	107	102	103	110	106	122	116	108	131	128	100	121	111	116	120	114	116	94	102	113	94	136	93	105	100	116	120	118	112	110	110	99	115	119	124	117	96	101	123	111	115	121	110	115	127	115	125	104	119	113	110	136	117	119	117	124	118	125	115	103	107	116	76	111	115	102	108	111	110	115	106	125	134	108	106	105	115	102	106	93	111	122	101	100	126	117	97	102	96	135	107	90	110	111	99	128	104	99	118	83	120	109	104	130	111	130	100	130	102	114	108	117	113	102	100	123	105	143	112	110	98	126	106	125	131	113	121	114	117	106	119	96	132	125	130	141	88	114	117	138	109	125	113	109	99	124	111	110	113	125	105	111	101	100	114	122	137	109	110	115	109	102	113	118	133	112	134	128	122	116	108	119	112	112	113	129	97	101	118	117	109	125	99	111	102	113	111	102	132	113	129	90	123	119	118	111	100	98	108	112	93	114	122	119	97	100	115	128	124	116	102	127	98	122	126	103	121	124	113	100	115	116	117	102	144	102	116	107	90	118	122	115	105	116	105	110	106	101	110	119	100	104	98	102	102	121	105	97	95	123	107	125	118	123	116	121	107	123	105	111	117	116	105	116	104	106	102	116	128	106	123	108	97	118	110	119	119	121	112	116	108	108	92	119	126	106	106	100	104	104	122	113	104	121	108	116	89	128	103	106	106	114	127	111	117	117	105	99	117	118	109	112	103	110	114	121	98	95	109	98	97	115	117	118	117	115	119	124	118	105	121	108	106	120	120	106	122	131	132	108	104	105	120	113	119	104	104	119	120	127	119	130	114	119
24550	2366	5342	5891	5269	4150	3343	2586	2072	1709	1492	1420	1294	1109	1041	952	955	841	793	765	728	637	605	636	636	629	547	559	555	522	523	518	496	466	491	483	451	473	461	474	433	447	441	460	438	436	462	438	446	422	413	443	430	417	384	419	410	397	411	411	449	411	398	398	426	381	395	388	374	406	402	379	379	415	359	386	392	387	402	362	409	361	377	383	368	377	396	386	420	387	418	400	407	423	330	358	390	372	366	390	373	395	379	399	403	406	395	382	377	355	399	367	367	373	384	341	358	367	365	407	375	376	364	377	340	380	383	377	392	389	360	362	373	361	380	386	359	379	371	386	379	389	375	363	393	371	382	374	386	335	354	360	351	368	361	377	403	368	366	375	335	368	362	363	365	377	351	358	375	392	348	410	375	375	357	382	365	368	381	347	348	350	372	364	398	347	358	388	372	367	346	329	359	387	386	376	352	403	345	390	351	347	374	382	387	374	397	406	370	376	345	354	370	325	365	343	370	382	356	357	378	367	380	352	355	334	348	353	342	368	362	379	362	392	394	350	401	353	376	371	406	348	399	374	391	368	354	391	377	361	369	356	401	342	374	381	358	360	350	369	390	384	362	365	373	371	376	357	390	360	370	369	339	358	384	376	357	368	381	387	363	391	359	376	370	355	366	366	412	398	355	390	381	355	360	354	389	369	356	368	384	366	335	361	354	385	371	365	369	351	379	383	388	363	371	401	338	346	371	324	376	348	390	332	363	344	361	370	339	384	337	366	373	392	393	338	338	365	353	386	404	377	351	382	379	416	344	370	369	379	364	366	378	352	352	320	378	356	364	370	385	367	373	363	390	360	378	351	405	337	347	334	366	357	389	360	357	387	337	372	343	376	342	325	352	372	369	377	387	406	368	372	382	339	378	347	348	336	366	353	382	360	391	375	386	397	364	356	370	381	387	363	387	396	375	362	438	348	367	372	356	342	387	359	365	357	363	365	342	347	397	354	331	400	358	346	346	421	377	398	368	417	369	371	356	338	408	377	391	387	320	357	364	352	377	367	358	329	386	379	357	353	378	360	356	358	356	366	359	343	337	320	356	395	358	348	360	379	375	394	342	332	361	355	360	369	351	359	367	386	358	354	332	353	364	366	338	391	357	358	361	347	339	388	349	396	361	351	383	353	397	338	360	400	378	384	340	364	402	339	409	345	337	352	354	370	405	356	361	373	359	393	329	356	351	391	352	410	384	380	349	332	386	351	321	381	364	358	357	377	384	407	372	358	340	388	370	396	376	359	372	351	372	388	348	375	377	383	344	390	344	339	394	374	373	366	362	388	373	356	363	391	404	363	384	378	379	391	365	335	380	330	383	333	397	356	362	361	403	404	353	391	382	333	360	314	359	364	417	384	394	352	332	345	373	383	375	361	372	391	366	379	373	354	375	367	359	413	405	381	345	358	397	375	358	330	411	419	373	343	375	370	349	348	357	390	378	358	404	357	358	389	370	388	349	371	344	396	360	376	371	392	364	338	346	387	384	396	344	326	395	397	369	312	354	372	331	398	356	346	380	377	375	348	380	349	360	390	372	415	406	384	338	363	365	373	347	375	351	358	363	338	389	344	380	382	381	367	371	369	357	370	381	326	348	337	376	394	342	356	351	386	368	356	359	384	364	347	373	369	385	404	368	363	369	413	388	365	365	367	372	368	400	341	398	396	345	331	383	373	369	371	354	351	385	355	363	342	368	395	378	360	381	349	399	374	366	369	330	348	355	352	384	393	343	380	361	371	396	354	341	366	365	329	416	361	336	373	350	355	371	377	372	361	364	359	349	411	394	406	416	359	355	375	322	328	381	343	366	382	363	360	359	360	384	389	350	391	391	333	370	355	380	332	347	341	339	366	355	355	340	377	393	384	380	381	319	331	343	364	371	385	353	366	369	362	384	333	362	375	366	344	351	396	362	391	381	375	452	353	360	386	379	381	356	360	363	374	371	348	372	356	378	350	347	382	382	324	346	401	352	339	378	359	376	372	399	350	365	370	390	377	394	369	332	386	355	338	358	379	389	382	398	360	345	358	371	361	370	391	382	397	353	366	375	346	344	363	359	367	359	393	357	385	338	373	365	394	359	367	381	413	383	424	364	310	332	387	369	334	359	320	367	352	374	353	355	387	368	324	371	357	366	394	375	361	400	369	374	350	386	358	373	343	372	383	393	342	405	337	408	391	355	388	378	378	340	388	330	365	325	350	376	349	335	396	344	362	378	389	328	366	381	367	387	368	398	394	337	326	363	369	406	373	424	353	349	364	354	365	375	394	371	353	368	380	369	344	388	395	354	350	385	371	341	340	362	386	378	355	392	318	388	358	377	352	377	393	372	345	352	383	398	415	344	346	348	388	382	367	354	373	368	327	353	377	423	343	348	373	382	354	387	344	335	392	369	365	364	365	361	391	368	364	342	358	377	364	375	394	380	412	366	319	367	385	386	367	361	369	377	353	377	374	362	352	364	363	359	364	376	367	368	361	337	353	373	355	381	385	353	386	399	360	358	378	367	360	346	391	354	394	355	403	326	402	353	364	381	396	341	352	392	383	348	363	345	333	369	381	351	345	384	366	387	399	353	354	371	392	372	353	400	393	379	367	310	333	336	355	385	322	352	355	364	389	367	348	349	385	357	346	345	364	381	385	357	337	387	390	356	356	373	339	364	407	373	381	362	380	359	349	410	375	351	375	368	353	356	346	401	363	339	371	345	339	372	377	364	387	397	392	367	369	383	361	373	407	368	352	371	388	368	366	362	391	354	358	376	323	369	350	363	359	373	355	403	366	380	384	370	398	400	370	372	335	389	366	369	371	359	389	379	360	380	364	302	380	386	378	375	375	375	389	386	375	373	411	386	369	335	354	371	392	362	391	410	352	357	346	351	384	363	363	399	385	381	349	382	361	350	339	334	373	370	353	388	386	380	364	348	341	380	379	332	408	372	365	356	388	355	365	399	359	382	389	353	383	376	353	372	383	361	412	375	376	387	401	371	362	403	365	382	385	382	351	375	375	384	368	362	354	354	377	358	362	365	371	372	355	363	340	407	396	357	371	371	368	378	396	367	368	344	357	394	387	369	364	405	366	356	365	350	372	387	361	375	366	403	377	387	365	369	354	352	382	407	384	365	397	420	345	401	339	349	353	384	404	375	381	316	401	368	384	342	354	379	366	364	377	364	379	352	356	371	324	368	367	393	379	408	365	376	383	336	344	378	357	352	398	364	395	334	345	404	327	383	379	355	376	362	318	373	364	369	351	364	382	350	373	360	393	388	400	377	376	374	355	377	366	352	366	356	358	352	348	371	344	358	365	377	381	333	363	368	336	381	367	372	346	385	378	368	391	382	378	346	371	353	347	386	367	334	403	370	377	377	380	361	354	336	378	363	411	331	380	358	339	339	385	349	345	374	374	398	338	380	371	410	376	379	358	366	355	368	387	360	371	383	346	365	361	388	356	367	342
10232	548	423	348	335	314	254	267	281	274	270	262	231	256	268	262	256	254	259	275	282	252	268	263	271	250	272	261	254	258	260	243	300	258	247	270	251	262	242	268	286	256	280	260	270	268	252	250	254	266	289	261	256	258	276	282	269	259	276	281	252	276	264	280	290	263	285	294	254	251	262	259	253	253	262	289	265	279	256	242	286	257	256	282	256	267	291	279	255	276	255	234	235	292	241	285	286	258	290	233	267	262	263	270	282	236	267	255	273	271	283	237	245	253	267	241	263	305	245	244	264	272	254	277	234	235	218	226	238	270	264	253	256	279	240	238	257	233	252	288	243	267	260	273	259	270	283	264	250	298	269	276	259	279	264	288	267	240	265	262	280	257	251	264	283	268	275	237	291	252	259	247	256	250	261	241	234	237	283	260	248	276	246	263	247	262	242	234	249	284	272	277	271	262	261	228	259	269	282	259	268	249	270	260	260	280	265	282	243	260	277	253	258	277	300	243	256	233	257	319	269	278	272	245	252	274	263	253	278	257	289	273	248	280	256	248	235	254	240	254	245	279	242	238	244	258	232	273	276	243	273	270	271	263	252	292	272	244	269	264	264	252	269	281	249	243	262	272	247	264	249	251	248	278	228	253	237	245	244	234	263	268	280	243	248	264	260	276	240	249	247	268	248	271	269	258	240	251	257	268	285	249	229	254	303	232	285	243	253	281	235	255	264	246	270	261	274	256	298	242	267	292	262	254	279	253	231	259	297	261	243	244	239	256	254	231	259	245	242	238	258	247	262	264	266	254	245	262	289	251	262	266	243	256	255	287	242	247	289	271	241	271	242	298	274	258	259	273	289	258	261	250	245	245	252	257	267	261	282	218	249	261	269	280	258	266	270	245	261	255	271	238	246	247	300	262	247	246	228	240	234	274	286	238	257	241	239	238	267	269	263	259	245	257	272	274	235	257	247	246	258	249	292	245	241	281	243	269	282	268	268	289	296	260	263	274	279	241	274	245	248	244	266	258	254	247	265	245	247	268	253	240	247	286	234	261	247	265	262	253	265	280	254	266	260	241	279	247	271	274	275	254	269	241	261	266	240	246	255	265	243	268	237	262	250	265	300	263	258	295	294	237	253	264	256	255	271	253	241	283	273	228	253	298	266	275	257	286	248	244	231	260	290	266	291	267	262	270	242	270	252	239	255	263	271	259	262	291	251	273	240	248	280	253	251	275	273	237	240	257	242	278	277	261	260	273	280	247	279	287	270	274	250	246	276	253	256	257	240	266	277	273	255	269	278	265	225	262	267	294	224	247	266	211	251	277	282	281	255	277	258	264	256	270	275	280	232	256	270	262	254	254	282	235	280	275	275	284	280	259	251	255	275	256	257	269	262	246	257	260	269	218	269	288	289	266	264	300	264	257	280	257	274	229	278	244	256	275	256	274	231	259	278	280	238	270	254	283	268	282	278	244	252	255	266	256	239	258	258	275	269	254	255	265	224	244	268	243	266	233	244	280	253	275	255	286	267	254	254	243	223	280	293	251	245	250	266	272	230	262	243	264	265	232	236	258	265	230	262	274	241	219	260	250	266	253	241	261	277	252	253	256	262	254	256	265	252	250	265	252	266	259	277	263	251	240	244	255	274	289	240	264	268	260	260	279	254	256	277	258	259	232	266	268	268	275	258	259	250	254	249	275	252	263	258	251	266	231	266	237	255	251	238	253	249	246	297	267	247	289	276	227	243	237	294	241	245	271	248	291	247	291	265	259	275	243	245	259	264	256	228	250	247	259	253	259	258	266	233	265	271	245	265	272	275	249	246	248	255	251	249	269	280	250	234	277	280	293	271	269	268	245	252	261	209	238	260	267	272	271	265	270	272	285	261	259	235	257	266	266	260	278	271	277	288	272	285	275	242	252	245	256	267	247	267	272	283	244	260	280	256	276	255	259	264	283	238	291	263	269	274	244	236	254	250	266	269	263	230	269	248	252	241	266	277	268	272	265	265	266	298	243	289	255	241	284	278	255	251	264	244	251	252	254	237	260	251	259	289	300	263	282	260	236	251	246	248	260	268	262	270	299	266	275	269	234	272	257	261	251	243	264	234	263	265	280	259	227	253	233	273	252	271	255	275	298	262	286	257	245	278	268	257	252	279	232	245	265	264	249	262	267	266	268	235	266	281	290	221	254	255	277	297	241	265	257	255	239	238	282	253	228	231	218	246	258	266	269	249	254	238	254	267	267	228	263	262	252	274	259	234	251	245	251	240	261	240	268	259	242	252	253	263	253	263	282	249	276	239	249	294	238	252	251	271	250	259	259	270	275	252	273	279	263	248	257	269	254	247	279	247	227	247	281	265	287	252	237	267	242	264	258	251	235	250	245	266	242	270	261	247	260	238	259	250	241	245	293	256	248	279	252	254	254	280	271	257	258	250	259	265	266	284	283	263	260	243	275	253	279	246	250	262	273	251	251	263	270	251	267	249	260	231	254	259	240	263	267	259	247	280	287	247	237	262	234	264	260	273	247	258	279	263	272	255	238	213	264	261	261	240	246	288	250	250	239	263	236	252	227	251	273	254	275	279	235	230	285	270	236	261	266	238	262	253	275	257	281	273	264	250	254	271	258	278	281	245	235	282	273	256	251	254	237	249	247	286	282	271	271	265	292	257	252	279	238	237	265	271	282	287	242	262	268	240	276	264	258	256	276	241	267	262	285	286	280	284	270	240	268	251	239	282	289	268	233	247	283	272	300	275	271	249	261	299	252	245	291	279	269	287	276	242	271	264	262	232	271	273	270	273	263	247	276	264	249	271	212	259	251	256	252	276	280	268	247	265	256	240	254	271	257	282	252	261	278	237	254	280	236	237	246	253	266	216	287	259	262	265	278	276	246	278	255	264	283	241	244	256	284	285	276	256	266	239	242	259	259	266	271	272	271	245	270	265	251	222	252	243	261	248	279	281	253	253	248	245	223	305	259	282	246	276	219	251	268	255	234	272	271	266	261	233	280	260	265	234	271	283	246	269	295	258	283	268	229	239	229	282	264	262	237	265	243	273	256	262	278	278	246	256	274	262	278	262	242	245	246	268	239	250	254	235	246	277	283	260	263	258	244	296	270	250	243	276	258	245	255	253	274	247	215	255	282	265	245	250	265	269	239	264	245	259	236	262	251	264	265	264	266	249	230	257	248	289	225	265	256	262	261	254	243	271	281	260	254	263	263	240	261	248	247	272	264	240	239	263	235	298	289	274	248	281	278	282	279	279	284	244	275	271	256	234	292	256	274	241	243	257	264	236	261	258	245	274	249	244	258	246	249	281	279	272	269	266	252	269	281	241	252	290	300	278	256	307	274	263	252	264	257	248	267	286	256	274	280	283	262	238	260	278	244	274	258	260	270	265	273	248	283	253	252	259	257	280	263	261	264	259	254	247	270	269	264	267	256	259	271	292	281	277	255	287	253	246	272	262	274	258	280	227	257	275	266	234	257
9140	928	1036	1167	1044	1004	848	785	772	817	772	758	808	712	769	773	730	746	720	762	769	740	748	746	761	737	748	720	772	710	717	747	755	695	728	733	778	741	722	738	722	742	766	748	762	744	742	739	690	718	728	749	771	695	725	741	732	732	741	724	761	781	723	758	744	787	777	738	734	692	742	740	710	732	746	712	714	733	762	764	765	748	777	740	728	812	729	794	730	729	734	718	762	741	688	722	726	740	757	729	701	735	735	753	745	735	783	733	735	713	759	751	722	720	724	671	818	714	749	758	667	744	776	757	763	692	730	747	763	701	707	693	740	740	727	735	764	711	749	794	737	771	732	740	746	704	761	757	739	766	734	782	731	758	724	753	751	729	775	718	752	739	757	719	759	739	766	764	737	753	743	755	759	773	719	745	784	716	719	728	761	760	751	710	753	754	704	729	727	685	718	733	754	776	710	740	776	727	738	709	779	724	716	741	714	698	800	737	692	692	716	722	693	759	685	743	707	749	748	751	700	736	749	674	801	743	705	752	726	722	772	766	728	728	706	760	735	767	753	737	785	728	712	734	751	741	767	705	794	762	773	711	773	732	812	683	742	710	707	769	722	751	725	748	771	761	760	769	740	769	741	721	739	747	742	712	745	789	726	709	736	751	785	693	761	713	763	735	770	702	718	753	713	737	716	733	707	729	719	681	751	725	690	731	780	725	680	724	754	771	734	759	734	698	678	730	734	737	746	714	722	760	781	742	673	746	682	739	685	723	708	721	780	736	739	713	743	756	702	777	742	691	767	735	737	758	687	765	720	746	817	766	776	766	693	745	713	759	762	712	679	727	726	757	721	724	791	699	764	748	717	727	753	721	774	740	738	789	738	742	702	740	749	742	706	715	761	708	747	736	746	712	748	746	760	689	691	709	729	723	744	702	743	744	724	719	743	686	680	758	778	765	739	720	695	753	735	725	717	731	730	739	737	736	764	713	746	736	714	737	735	713	729	778	702	759	721	745	741	674	694	711	688	726	746	731	705	743	714	742	709	765	726	735	650	774	765	758	753	699	743	732	717	713	727	755	703	701	783	732	743	731	750	744	722	712	750	761	707	682	748	714	817	720	740	739	712	767	747	676	780	726	762	749	741	709	775	768	708	731	708	714	705	790	763	776	735	737	710	764	724	740	649	683	737	727	758	718	713	748	707	712	796	709	726	711	675	699	710	754	737	753	729	758	733	698	757	757	732	694	749	743	760	744	763	719	726	706	765	777	750	762	712	786	720	728	737	755	695	734	737	685	735	764	723	718	740	807	760	765	747	689	750	730	734	695	780	721	724	806	756	765	718	744	757	783	719	715	707	719	729	724	743	737	739	728	758	712	744	736	739	706	718	741	704	704	739	743	772	769	746	766	752	750	748	733	733	734	758	740	733	739	758	747	720	736	728	734	757	711	736	717	767	688	756	759	745	724	772	764	708	682	754	696	727	728	743	734	760	753	761	768	710	733	746	693	770	717	721	737	742	708	777	716	768	749	735	724	715	738	739	740	752	735	741	670	759	720	763	737	701	731	787	748	761	761	752	679	696	718	744	702	723	735	782	713	704	704	707	709	737	689	716	740	683	717	682	695	760	734	682	752	717	733	720	733	799	756	700	719	696	756	746	714	736	723	727	752	765	752	716	727	765	707	732	721	729	749	729	774	766	719	774	728	685	698	696	716	689	707	765	747	803	709	748	738	752	765	744	776	685	731	733	720	705	730	728	747	729	768	700	791	712	777	747	688	745	734	734	784	716	745	697	780	714	738	709	740	674	757	737	730	735	737	697	730	704	773	724	745	721	737	765	715	746	717	774	719	717	698	722	720	706	765	702	759	755	741	792	697	736	743	720	725	736	687	727	752	726	744	727	750	768	751	781	748	721	718	743	784	741	682	752	765	718	717	712	743	725	678	699	705	763	702	760	704	751	734	761	729	758	739	784	724	662	748	683	737	720	759	715	748	743	733	737	724	724	679	730	765	763	715	697	707	709	758	715	767	742	752	721	752	733	714	754	750	764	779	791	683	784	691	769	727	752	676	744	705	677	740	745	744	707	794	764	700	743	712	776	698	773	720	727	731	728	714	738	758	751	728	718	724	741	736	704	801	731	746	734	712	730	773	714	731	719	777	677	722	748	762	683	779	730	713	724	718	703	782	752	780	734	746	776	722	750	781	707	722	734	788	773	712	740	700	765	711	724	738	707	738	700	738	759	743	772	709	735	740	753	738	742	746	752	672	728	709	711	767	724	784	749	744	732	740	707	749	745	735	757	755	747	756	798	770	716	769	738	805	762	731	783	728	732	768	766	708	708	709	760	778	756	760	713	735	793	699	769	700	761	768	775	685	736	713	720	788	770	743	726	722	770	745	787	748	736	727	785	793	724	756	742	748	747	739	687	727	697	753	721	718	704	777	774	656	738	761	757	737	723	710	750	695	743	765	711	734	705	764	772	715	732	728	731	760	702	703	705	713	757	783	745	737	736	687	720	731	753	697	742	720	727	804	727	707	747	728	728	764	725	735	738	709	728	744	740	733	699	748	750	696	747	738	754	730	759	722	754	745	732	727	718	724	770	739	712	698	701	757	746	732	771	736	762	749	734	761	723	745	784	824	754	814	758	733	751	717	728	791	752	719	765	769	775	724	741	741	728	738	775	715	766	793	766	707	679	713	733	718	687	715	716	739	691	760	697	726	703	744	760	763	757	784	755	766	709	724	768	711	790	755	737	729	741	712	776	681	763	768	731	717	743	747	767	766	706	688	763	729	789	749	749	730	688	691	727	735	768	699	744	712	734	765	754	704	742	779	745	766	742	748	711	738	763	730	793	763	741	727	803	759	696	731	765	733	740	742	730	734	746	724	762	737	700	709	758	711	705	777	748	748	739	767	735	710	755	743	747	749	753	712	755	755	791	742	730	727	777	722	732	732	770	748	720	717	763	768	710	731	787	711	735	756	737	688	777	721	731	778	751	760	777	749	733	744	758	688	702	752	732	770	721	730	726	796	738	676	747	748	757	776	731	757	698	781	733	756	780	755	767	684	754	727	678	785	719	703	681	767	734	731	759	696	740	741	726	748	714	752	753	736	723	752	733	762	742	688	743	683	753	778	786	694	791	743	745	767	743	683	762	767	734	723	720	725	721	718	697	720	751	750	730	736	732	730	741	763	726	790	743	738	750	778	741	758	685	725	759	751	739	762	714	717	716	717	773	696	730	730	733	712	741	707	724	711	720	701	696	709	700	761	722	742	680	773	697	760	778	738	761	727	747	723	747	781	752	745	737	760	794	718	733	771	762	741	747	724	710	731	754	731	727	725	753	737	764	738	785	753	753	739	742	725	755	764	742	694	807	693	737	702	724	700	696	770	677	712	741	695	741	760	740	760	709	738	685	713	661	714	705	736	728	701	716	748	705	753	736	728	708	747	712	724	728	765	727	736	789	709	732	722	705	711	700	699	743	779
38390	7122	1559	1347	1170	694	505	398	271	246	239	239	185	183	190	165	165	159	167	173	138	158	139	153	149	143	166	140	155	159	170	149	157	167	156	146	162	146	138	153	155	145	154	136	142	140	142	145	145	149	145	154	146	146	136	151	147	143	135	117	157	173	147	149	115	135	138	150	143	144	159	148	135	128	152	137	150	150	133	149	137	142	143	140	154	156	172	150	173	154	154	148	138	121	154	114	144	128	137	137	163	131	158	139	135	153	142	148	112	150	129	149	154	148	117	134	122	134	140	133	154	146	164	161	160	132	145	146	148	140	130	125	145	125	150	163	144	128	127	153	150	145	147	159	131	148	118	125	145	154	135	127	126	150	137	144	133	158	121	151	141	131	135	139	139	144	158	147	135	132	115	133	159	161	152	145	118	157	138	139	146	132	167	134	132	146	158	169	151	142	130	137	164	146	133	132	139	144	169	139	141	155	153	138	144	143	155	135	147	144	150	161	143	150	145	163	133	124	149	142	151	128	140	116	124	153	141	139	146	141	132	155	138	141	146	151	171	123	144	109	140	161	137	144	148	148	139	134	140	145	149	157	169	169	137	135	156	137	133	133	149	129	157	133	154	134	134	123	146	157	131	145	120	130	170	156	141	142	152	155	144	135	157	127	132	113	147	140	137	128	146	154	137	130	139	125	135	143	121	138	156	141	136	148	125	150	141	150	142	123	168	146	155	135	145	140	139	134	139	150	146	161	141	146	139	128	158	136	157	139	144	155	143	161	135	147	128	136	145	151	149	128	137	146	135	144	139	152	156	120	140	139	157	153	148	140	145	147	157	159	153	139	143	140	155	134	144	131	158	140	140	125	157	147	159	137	124	161	149	137	131	142	126	131	129	139	143	125	154	132	142	150	110	135	136	130	126	142	154	144	128	157	139	137	128	157	126	144	150	146	116	136	166	167	165	161	155	153	146	146	149	142	148	129	147	139	145	134	142	134	139	134	153	137	150	133	139	126	126	154	135	155	150	136	137	119	147	151	146	146	136	146	135	130	141	150	142	113	149	131	136	152	156	147	160	149	151	149	160	122	142	139	145	125	159	134	152	138	150	134	137	138	150	133	148	144	145	139	147	147	138	130	141	141	140	130	146	117	131	138	125	146	131	141	136	150	127	165	162	160	162	153	154	158	136	147	139	126	132	173	146	129	132	146	139	130	156	145	139	141	145	140	149	137	147	141	145	134	157	111	134	143	138	169	128	132	148	163	153	131	150	128	153	158	131	123	133	129	159	139	120	141	138	110	145	141	127	144	150	134	119	152	164	136	138	147	151	114	141	157	143	147	136	148	164	141	157	130	133	138	132	138	125	141	151	157	144	137	164	134	128	156	152	129	154	168	131	138	140	140	139	136	132	148	152	148	146	150	147	132	134	164	146	150	129	137	136	140	156	138	148	147	155	128	137	141	132	127	147	144	126	159	143	138	154	145	141	136	144	152	164	139	132	129	145	134	130	149	154	164	151	132	157	130	151	137	133	129	129	125	135	138	158	137	152	129	153	148	127	145	174	140	140	131	140	167	140	153	108	125	136	160	143	129	117	150	139	126	132	141	135	136	149	137	130	140	143	149	136	137	136	145	140	142	124	136	143	142	133	146	144	167	150	151	148	134	150	139	124	134	142	130	163	131	145	147	136	139	131	148	142	136	150	124	121	144	151	156	131	159	161	136	129	134	147	150	146	141	147	147	144	154	148	167	137	157	149	137	127	166	135	134	163	141	126	151	132	144	123	155	135	147	130	140	144	162	117	150	156	147	128	161	142	158	167	128	140	146	139	184	135	113	130	144	146	146	132	135	131	143	121	137	127	135	148	135	132	129	126	143	140	141	155	140	135	149	156	128	156	131	143	153	132	147	137	143	155	147	124	143	142	142	175	137	150	151	132	130	142	144	143	155	143	152	149	143	134	166	146	132	148	169	144	149	145	133	144	128	136	150	130	142	149	147	157	126	158	148	176	135	161	164	140	152	152	156	160	152	147	137	138	134	142	136	140	143	122	150	141	165	138	163	151	121	151	158	136	140	166	132	135	157	137	153	139	163	159	130	136	126	128	162	147	135	125	114	146	123	132	141	149	134	130	147	142	150	142	114	133	134	137	134	140	153	123	154	130	125	145	155	141	132	140	134	134	129	152	146	143	140	124	152	133	134	150	155	153	119	157	144	127	132	145	134	137	126	150	132	127	122	131	167	139	126	143	151	134	153	151	129	175	140	120	160	157	159	141	135	130	139	135	137	162	159	151	137	146	132	148	130	128	150	136	134	152	154	123	154	144	153	139	179	151	149	155	134	155	150	156	127	151	121	132	175	144	156	131	139	138	124	142	143	140	151	149	159	138	131	147	152	154	155	151	122	111	151	155	153	138	154	138	144	116	148	141	139	139	146	160	133	126	155	157	135	129	141	164	136	151	122	124	146	133	152	139	122	130	144	162	140	143	140	156	127	127	142	139	159	154	149	150	132	128	137	139	140	119	119	159	145	156	167	154	140	124	162	139	154	129	144	152	127	142	137	153	155	116	130	133	152	158	174	122	142	145	131	141	151	141	133	149	126	144	139	155	155	163	161	155	145	134	147	148	135	137	151	117	142	140	145	121	148	137	160	140	145	137	124	115	165	154	116	154	138	129	131	130	139	146	142	134	136	130	140	135	146	138	163	140	134	121	146	148	166	150	143	140	150	142	166	123	146	148	126	145	147	147	157	131	156	152	139	134	124	145	135	135	124	147	134	146	146	139	140	139	150	138	118	143	144	136	135	148	151	134	129	131	139	139	137	141	161	146	138	154	149	151	137	143	153	138	136	132	132	152	136	123	150	150	156	143	134	153	154	131	136	136	155	152	127	158	151	122	119	143	162	147	147	138	148	117	153	152	143	131	166	124	159	144	144	149	168	144	154	149	158	139	159	135	146	141	144	136	133	143	147	142	151	139	134	155	131	138	151	138	153	140	121	149	145	137	151	123	152	149	127	162	136	127	168	131	150	150	139	147	147	113	151	149	142	133	159	155	179	152	105	166	122	134	140	165	151	159	137	136	147	146	160	141	142	164	132	140	164	166	130	142	122	160	158	139	132	140	145	156	142	149	127	138	149	128	154	146	144	132	129	130	126	154	152	160	164	140	146	148	145	147	159	124	181	152	142	147	148	145	163	161	154	147	134	144	140	149	131	145	158	141	126	142	152	127	144	163	116	133	150	169	123	136	139	126	142	149	142	144	128	150	137	139	147	139	155	150	156	144	140	131	163	128	151	122	146	144	127	128	172	148	129	135	130	155	156	162	159	156	132	153	135	147	140	152	169	144	153	140	146	130	146	161	136	133	156	152	155	134	157	133	141	132	140	138	153	143	157	116	150	128	163	148	118	162	131	118	117	148	127	144	148	153	168	132	134	148	127	130	129	147	128	151	146	166	128	165	149	137	154	139	143	147	130	121	116	132	160	144	161
18516	1400	2952	3810	3270	2593	1954	1554	1377	1203	1058	922	946	812	787	746	724	670	617	663	615	553	547	537	563	533	544	523	506	517	460	506	466	495	531	526	494	520	493	486	471	449	447	451	472	467	487	476	441	473	461	442	444	490	443	452	474	425	468	411	441	429	443	437	433	457	446	458	455	416	389	427	472	428	439	452	448	464	431	401	424	430	436	470	408	458	389	441	425	396	397	441	423	403	411	444	458	411	398	446	467	397	425	436	429	416	432	445	459	449	404	462	468	404	452	450	429	432	437	406	465	453	429	404	441	415	414	412	413	411	451	417	411	417	435	442	436	411	378	432	489	409	399	438	423	472	432	438	409	432	461	463	451	442	443	423	393	444	446	459	444	448	435	418	419	481	466	401	427	425	453	439	392	442	429	422	413	415	418	423	461	427	432	444	426	462	455	407	423	395	428	439	459	417	458	425	458	392	427	437	418	426	415	442	414	451	427	412	418	438	437	433	468	417	445	463	417	419	448	429	425	446	425	445	443	420	425	409	433	418	488	398	420	405	442	473	415	414	464	429	464	454	420	428	441	435	403	440	469	439	455	466	436	428	448	479	436	410	432	433	441	448	449	451	452	432	470	414	446	430	415	437	467	414	417	421	410	451	427	433	419	408	421	424	454	407	438	452	406	421	406	431	448	407	422	436	447	384	433	402	454	435	410	444	382	430	450	444	429	399	407	397	410	425	400	432	444	437	435	423	417	429	420	394	435	428	445	440	399	454	463	433	420	427	432	422	423	436	452	417	417	468	431	406	416	435	433	415	455	407	417	452	418	424	427	437	443	433	460	402	417	440	404	442	439	456	407	442	398	463	385	450	398	436	408	417	413	461	415	420	447	442	422	427	423	413	420	420	404	417	428	415	437	413	427	464	426	385	456	425	414	419	460	467	405	429	437	451	433	421	423	449	403	420	436	458	416	439	447	403	437	463	437	426	439	451	420	411	434	451	437	404	432	413	424	428	408	469	422	422	420	441	406	423	455	413	417	396	427	435	433	399	430	455	424	457	466	407	434	423	412	390	410	421	420	390	477	431	417	392	403	432	427	436	418	437	440	381	392	427	423	425	434	425	407	438	448	440	460	429	443	444	398	433	403	419	432	408	458	436	408	461	432	401	451	447	453	406	431	439	419	435	448	459	437	420	442	454	425	448	445	416	414	454	460	398	436	438	439	429	479	431	395	453	442	413	430	431	432	415	393	446	417	414	407	445	460	417	423	414	426	442	442	434	454	451	446	405	411	424	457	460	423	438	428	400	394	431	454	452	447	387	418	441	414	405	418	459	402	469	453	461	455	445	456	417	421	448	413	404	426	438	407	432	422	434	453	454	411	445	411	439	436	454	412	415	427	432	421	431	413	455	390	439	362	430	467	423	431	417	420	434	421	441	444	449	428	457	419	366	378	467	419	425	427	437	410	412	426	378	401	422	388	425	406	401	403	386	430	416	412	415	422	423	397	463	447	414	421	426	442	409	458	396	426	433	448	432	438	478	464	431	412	384	408	421	434	424	430	437	446	414	426	437	465	439	407	394	464	416	426	428	446	445	423	422	461	446	396	445	401	431	423	413	427	475	442	450	415	408	448	417	387	436	404	438	417	409	451	406	432	448	431	428	416	419	461	444	417	439	465	427	431	470	430	447	450	437	438	425	410	450	443	474	429	413	452	420	383	416	449	448	437	444	414	415	451	441	415	402	460	425	447	461	439	450	440	428	439	438	452	425	418	394	397	417	410	420	441	438	454	403	433	396	436	435	444	442	416	447	411	433	444	404	426	395	414	424	447	460	420	449	456	454	423	454	424	411	415	429	419	430	430	424	438	418	409	395	414	420	448	438	427	467	420	429	440	411	415	439	412	424	448	449	415	393	440	439	445	439	387	416	436	407	417	448	454	387	447	440	440	440	430	423	395	419	417	417	409	454	414	405	450	431	451	412	439	447	421	443	424	446	448	469	415	411	396	436	420	438	449	384	449	454	450	453	444	408	430	446	415	439	418	399	437	447	399	395	430	405	397	447	429	410	407	434	413	441	440	402	417	410	454	454	452	443	452	425	431	466	419	449	391	406	433	425	442	403	430	415	454	418	422	442	452	406	439	447	448	431	430	445	446	461	472	440	426	420	430	426	402	419	395	453	405	441	424	398	422	408	430	442	408	439	441	429	439	403	420	422	446	442	449	449	419	415	408	427	424	424	440	445	400	405	387	464	456	437	456	421	454	436	413	450	427	437	404	427	419	403	466	420	379	427	423	409	429	389	426	454	423	403	437	492	390	431	433	425	451	410	438	386	422	443	442	426	416	422	426	423	469	453	390	408	439	467	439	416	431	411	469	418	430	392	439	416	448	427	435	412	397	458	395	436	435	435	388	429	453	464	413	442	429	419	395	453	409	488	443	435	437	429	418	385	405	423	448	439	420	433	409	421	438	424	453	425	418	432	429	422	427	406	424	436	370	419	426	420	448	403	446	462	451	411	412	420	440	433	422	426	446	437	379	457	416	418	422	403	411	424	418	448	471	432	410	395	396	403	438	426	445	392	456	421	426	447	419	428	444	406	422	450	397	433	435	444	446	418	369	411	450	433	434	423	421	426	387	447	459	455	427	429	467	417	421	410	443	416	435	427	436	414	412	456	433	421	446	423	451	430	451	420	415	436	418	411	422	442	439	478	438	434	400	410	431	467	476	441	450	445	425	412	441	440	416	429	402	389	414	389	441	443	431	439	446	391	413	422	427	430	432	418	453	423	450	412	441	464	394	444	439	418	429	407	459	381	427	415	407	454	441	439	416	460	413	438	425	369	405	412	427	412	460	446	431	399	443	428	443	399	411	412	438	452	426	399	450	431	412	402	450	422	414	416	397	442	408	393	420	410	443	434	454	448	391	394	407	437	433	431	415	397	423	419	438	397	417	429	450	425	450	380	422	469	449	428	413	453	412	406	462	419	450	403	419	425	438	424	449	447	423	406	430	455	413	433	458	419	404	429	423	442	397	451	422	408	462	478	421	423	426	417	446	402	435	446	424	435	430	393	429	436	429	384	425	431	399	448	433	416	433	453	401	430	408	428	447	451	427	416	415	457	408	421	422	433	387	406	430	411	397	454	431	453	434	451	408	447	430	421	433	451	394	407	462	395	415	417	442	395	474	450	419	430	425	418	425	429	450	406	440	443	399	456	454	433	416	415	413	443	414	460	439	419	421	436	436	415	425	424	414	448	455	444	437	444	421	408	403	445	405	423	413	417	421	432	431	424	429	478	440	387	400	444	428	446	452	385	462	460	442	418	457	414	415	444	413	405	456	421	428	402	403	411	416	450	444	424	434	433	397	429	416	402	407	423	433	495	401	424	441	423	449	454	440	434	408	411	436	413	432	429	385	449	438	407	422	474	391	421	452	439	424	376	418	435	439	432	436	405	415	442	440	427	420	424	404	401	429	421	432	427	396	457	433	423
48087	13900	3957	2646	1981	1218	759	519	390	332	268	264	269	224	201	181	172	162	177	169	163	144	141	137	151	133	140	137	109	148	119	116	115	145	126	116	125	106	111	126	127	100	137	130	112	121	113	126	119	127	91	102	114	108	123	118	113	111	108	125	101	129	126	124	105	101	116	110	132	108	96	128	130	117	108	108	112	119	102	115	95	110	114	114	101	106	120	134	110	128	119	106	118	106	131	111	123	96	115	114	111	92	97	109	130	106	101	125	109	108	97	120	114	120	99	108	104	105	111	105	108	108	124	119	75	97	95	122	114	106	100	116	139	110	99	111	122	118	114	120	117	120	110	108	115	98	103	105	130	120	118	109	98	133	90	111	99	126	119	122	107	119	100	108	110	81	107	102	106	93	118	136	117	111	112	100	108	121	105	111	92	110	113	117	89	117	100	113	100	123	115	100	109	105	97	90	113	102	141	129	118	118	123	121	99	100	117	115	114	105	108	119	115	107	108	111	105	105	112	128	91	114	103	101	94	86	107	112	109	105	115	95	109	113	123	104	119	87	88	94	125	109	110	118	118	109	114	112	107	109	118	120	98	114	113	131	119	109	102	101	86	96	96	111	127	109	138	128	116	116	116	118	110	99	116	103	107	111	106	119	108	116	125	123	106	106	128	102	119	106	93	111	93	131	84	110	104	111	89	112	122	124	100	121	131	108	109	104	116	108	131	106	120	110	113	106	124	143	127	115	135	94	106	123	122	94	106	113	98	110	119	96	97	122	110	111	103	118	115	99	118	106	129	104	95	99	105	101	98	118	112	104	114	103	100	108	105	100	100	114	114	112	127	109	93	105	107	130	108	137	96	114	100	115	116	125	110	103	118	111	98	125	126	118	102	123	123	118	111	113	115	132	115	96	113	100	113	111	115	102	120	114	110	127	134	103	110	125	107	108	113	106	96	122	118	121	100	139	105	122	94	122	126	104	114	117	100	107	103	99	93	114	111	110	107	99	132	102	107	104	101	107	96	134	108	109	112	94	119	102	110	125	127	114	111	99	100	106	105	122	121	132	102	110	101	110	114	111	114	120	106	107	120	109	109	115	124	113	97	121	106	86	128	110	120	104	104	118	104	103	101	114	107	112	109	110	102	127	115	121	123	95	108	113	118	139	105	115	111	131	116	116	119	101	111	123	107	116	113	98	131	108	110	121	121	100	114	115	99	105	118	100	117	125	106	123	116	101	111	110	116	110	106	118	132	124	110	102	111	105	116	124	121	124	112	90	106	128	119	107	103	114	129	101	104	119	106	99	106	124	105	94	108	116	106	92	105	90	99	112	126	109	111	121	98	119	115	113	94	102	131	116	117	103	114	119	98	83	127	120	101	109	98	114	108	109	123	116	117	105	93	122	129	117	120	119	111	99	110	112	97	101	103	114	112	114	98	116	118	121	98	109	101	125	100	124	100	128	111	108	110	111	103	117	109	121	104	108	124	107	128	119	139	126	125	123	110	93	117	122	97	124	103	105	118	116	128	94	113	114	124	102	107	116	104	99	111	110	126	105	93	108	125	102	112	105	91	98	108	111	91	97	109	112	107	116	119	106	136	115	85	100	103	115	127	103	110	123	113	97	114	105	88	120	89	106	111	102	116	127	94	125	118	100	108	110	110	93	96	120	102	112	102	121	114	123	119	113	126	90	117	108	114	98	124	105	106	119	112	134	110	123	117	99	99	95	111	110	114	134	122	106	117	127	88	111	110	113	122	100	118	122	116	105	110	106	106	120	127	107	119	99	129	99	92	114	125	110	106	110	133	111	114	108	115	115	109	93	101	112	111	111	99	115	98	119	109	107	103	104	109	106	137	112	107	109	89	113	122	114	111	100	117	104	115	117	121	131	119	96	116	114	116	117	117	114	97	109	118	99	104	116	111	125	92	92	112	104	112	132	97	108	120	101	120	112	116	110	110	107	121	119	107	110	114	129	120	124	103	112	92	103	113	101	133	109	115	113	117	114	121	131	98	107	100	104	124	116	111	113	111	109	113	123	105	116	99	108	107	115	117	104	102	117	123	124	109	118	118	116	103	104	113	94	105	109	113	103	98	99	125	104	121	111	112	119	99	96	105	119	105	116	128	102	92	110	106	102	101	108	110	116	119	123	121	113	131	123	126	117	101	118	108	133	104	108	105	102	117	125	111	96	108	109	115	93	102	120	95	102	112	114	108	111	122	107	94	124	107	101	112	109	104	107	112	124	111	102	98	106	113	105	112	113	106	103	96	132	111	128	114	92	116	121	111	123	125	105	108	126	94	120	131	112	95	126	118	117	92	105	102	93	112	102	105	113	117	126	113	101	111	104	119	147	99	120	128	98	98	99	108	107	103	88	103	119	111	107	106	110	124	95	121	117	91	97	129	124	121	120	93	102	106	112	129	100	107	102	119	107	119	100	99	90	106	120	110	108	106	95	115	120	105	105	95	119	118	117	99	104	96	112	116	104	122	111	117	100	132	106	102	114	105	115	108	114	117	107	103	120	109	109	108	121	102	100	103	109	114	131	124	111	110	99	123	93	101	103	113	110	97	114	101	104	110	122	117	119	118	125	100	101	123	111	106	116	108	115	108	105	113	105	115	114	94	99	105	94	116	116	99	108	124	136	111	109	108	108	117	125	106	120	114	115	119	104	119	99	123	113	105	115	104	111	122	114	133	95	121	109	107	110	93	107	107	114	100	113	96	101	114	107	127	117	113	110	110	117	121	114	108	110	110	111	101	105	107	121	130	117	104	115	116	107	104	133	111	111	114	109	116	103	96	118	91	119	123	122	113	115	101	105	113	107	104	105	107	96	102	126	131	103	125	110	131	130	103	112	95	118	103	102	111	99	112	102	89	104	89	92	106	106	111	112	118	127	108	103	116	111	117	107	125	104	117	109	98	100	114	124	107	99	115	137	115	109	100	118	107	96	104	123	117	108	108	123	98	113	103	100	102	110	102	102	106	109	103	130	92	109	121	111	110	128	93	106	102	116	89	118	104	102	97	111	106	105	119	95	98	129	114	104	109	111	112	120	128	105	115	104	109	113	111	130	109	117	121	124	126	115	108	99	111	113	102	122	101	105	85	97	96	111	128	108	103	108	116	135	103	102	98	96	129	130	86	118	112	122	115	105	92	100	117	123	99	132	123	108	106	125	104	104	105	99	134	109	114	104	110	102	126	118	86	120	98	119	120	125	115	88	109	126	100	110	100	102	103	114	103	102	106	112	132	112	109	119	120	114	104	114	125	107	100	102	114	106	96	126	92	105	113	109	105	121	115	113	116	117	101	124	96	96	124	120	109	112	115	121	112	107	109	106	113	121	103	117	115	113	110	121	130	104	117	100	109	115	109	119	118	129	108	109	122	117	106	111	109	126	101	109	128	112	114	118	83	113	95	117	130	114	113	114	114	91	135	94	104	115	102	127	109	110	111	111	118	112	126	116	118	126	117	112	118	106	105	92
22519	2388	5202	6399	5498	4215	3212	2798	2085	1842	1561	1295	1193	1123	993	1021	876	786	728	684	674	681	644	628	576	603	526	535	583	527	515	471	480	441	510	460	446	469	461	451	451	445	452	448	438	461	432	408	418	393	415	413	420	422	411	365	428	377	413	372	431	383	388	429	375	389	403	368	410	426	397	403	379	374	385	351	371	382	372	391	355	358	403	392	357	365	417	374	422	382	350	366	392	391	374	375	372	385	417	388	383	387	380	363	375	346	371	339	353	371	381	378	348	387	373	352	379	342	395	396	374	387	370	363	357	394	389	375	355	422	364	370	382	330	381	401	360	378	343	362	336	385	356	372	346	347	338	370	372	377	351	384	373	341	373	380	381	325	349	398	364	385	375	380	373	377	352	365	394	411	344	366	366	359	413	379	386	379	361	348	359	384	382	373	341	366	382	374	379	349	391	377	318	367	383	368	375	355	347	344	345	356	349	377	337	384	367	367	357	364	374	386	321	388	359	411	345	346	357	357	368	345	378	370	383	383	350	383	373	363	345	371	334	382	360	351	357	384	362	349	355	340	352	365	358	356	348	341	383	340	393	352	390	362	403	352	341	357	392	351	360	348	345	373	358	347	328	376	342	371	340	387	340	368	352	307	347	352	367	390	368	351	372	356	331	360	368	380	385	360	371	356	394	326	388	332	376	356	360	363	364	347	362	377	354	357	398	360	343	356	345	362	385	366	372	347	367	380	393	376	391	384	364	372	344	398	350	369	369	357	344	355	364	361	382	363	372	339	333	380	360	357	407	369	377	342	395	353	335	336	335	355	357	369	363	379	346	356	360	348	368	372	359	359	351	359	332	361	360	362	373	332	331	379	368	351	347	333	361	367	350	357	404	373	397	351	326	354	370	362	356	382	360	359	371	368	377	367	355	357	357	337	366	360	364	329	380	347	347	350	351	369	373	392	355	378	342	375	356	370	373	335	346	337	376	350	398	364	348	370	374	377	363	348	370	363	362	359	368	373	345	361	367	385	350	378	387	378	340	380	358	350	363	388	367	359	350	370	340	360	395	344	366	387	378	369	364	356	353	390	336	365	375	398	400	368	375	358	361	344	362	344	379	350	369	364	384	347	363	382	354	381	371	369	325	343	393	387	385	347	341	374	352	366	339	337	369	339	359	348	369	380	363	354	374	359	345	361	361	384	350	364	360	338	394	360	401	357	363	386	371	371	351	388	370	352	368	371	371	380	376	348	400	354	358	398	326	368	319	389	383	373	386	380	376	362	363	368	326	353	360	371	352	349	349	351	382	339	356	355	355	368	364	390	373	357	382	350	364	359	330	378	375	386	384	368	373	376	382	367	383	380	385	386	350	332	386	377	359	343	345	387	354	371	386	363	366	404	394	390	359	367	377	362	362	384	364	362	359	350	353	341	403	380	350	352	363	358	352	366	373	376	395	354	367	349	361	344	390	354	358	359	352	349	373	368	368	379	363	372	374	336	357	348	376	371	364	402	371	373	370	343	394	342	376	371	348	388	353	358	414	358	354	364	404	386	350	380	398	375	390	355	379	343	391	367	337	361	357	351	374	364	376	317	376	377	366	363	342	371	338	378	355	338	380	349	393	370	350	363	345	377	359	368	349	392	322	362	359	395	357	389	379	338	366	342	370	396	347	352	326	348	337	365	353	357	354	372	356	358	383	354	361	372	382	336	378	402	368	362	373	372	331	359	395	359	346	354	346	369	358	388	351	334	366	348	361	321	376	359	343	380	377	402	384	345	347	360	349	355	339	376	394	414	366	370	374	333	361	344	309	356	373	350	327	328	376	383	368	358	363	338	393	371	353	353	374	346	377	386	356	372	334	375	362	362	375	381	353	354	360	345	370	350	363	382	348	356	359	369	346	362	383	356	342	393	354	372	319	367	367	374	382	343	361	354	363	359	380	351	372	336	367	373	354	363	339	349	355	373	360	360	380	368	351	369	399	333	345	387	350	351	366	373	388	369	364	360	342	383	366	352	354	356	362	386	359	368	401	368	361	367	343	367	360	404	349	315	354	383	354	362	344	372	354	336	355	343	376	367	333	419	354	347	392	349	367	376	346	389	377	366	379	357	363	356	365	354	402	403	329	393	377	369	397	371	379	341	376	388	340	368	350	386	371	350	379	386	391	337	409	365	338	346	365	387	363	341	340	361	387	369	386	373	336	347	343	320	365	363	356	370	409	362	381	336	355	356	356	363	370	368	322	388	380	372	387	362	343	372	386	352	360	348	384	399	346	353	323	350	379	337	371	365	365	363	365	368	353	377	346	382	364	334	374	371	337	393	356	344	340	341	387	330	412	365	356	400	388	342	368	353	359	419	365	369	386	362	342	363	355	348	376	348	387	361	379	391	353	348	394	373	393	373	392	368	330	359	386	370	361	377	359	366	359	357	357	373	372	350	355	346	339	379	319	385	351	365	365	371	370	344	377	384	358	380	327	353	349	376	357	350	335	383	392	342	341	373	331	345	374	376	350	371	368	397	357	346	365	335	380	400	378	325	352	344	343	349	364	364	401	354	363	334	388	380	326	373	335	366	347	354	347	337	389	359	391	377	358	350	364	343	371	361	362	335	353	397	339	341	364	356	367	333	378	350	374	371	348	361	367	348	381	371	365	346	353	330	376	365	371	396	354	344	342	340	368	354	391	362	369	370	363	353	348	358	385	358	351	397	376	374	343	342	382	368	362	382	343	386	375	369	381	381	355	367	377	350	376	418	379	358	353	329	400	394	362	375	375	350	358	366	355	359	364	387	367	357	371	355	361	373	385	352	344	372	349	378	385	390	341	355	388	366	354	403	377	344	358	351	350	400	330	340	352	386	372	370	384	372	403	350	354	348	388	387	362	325	364	369	362	372	363	364	377	363	387	350	330	355	367	346	385	371	374	353	366	407	376	372	335	366	348	367	380	378	351	366	389	336	403	372	335	401	370	369	385	351	386	383	370	364	358	347	385	383	409	404	387	330	360	361	351	368	380	375	381	362	403	361	367	363	377	371	350	357	379	346	345	370	366	347	366	350	375	392	367	374	352	356	379	377	381	354	380	368	402	388	356	364	362	363	345	365	351	385	386	373	344	383	365	351	342	412	364	403	370	360	363	356	379	347	361	363	377	364	379	336	368	385	351	346	375	349	367	386	351	380	344	345	374	371	334	375	354	366	362	394	360	330	376	341	334	381	376	404	364	375	337	381	387	362	367	351	371	377	349	379	364	408	367	353	336	376	376	372	368	388	332	343	378	391	369	354	380	356	382	352	357	381	356	354	368	375	373	359	345	358	348	340	349	364	368	342	349	383	349	379	358	385	378	355	375	370	373	348	369	321	369	364	356	358	354	351	371	354	327	358	330	360	404	352	358	360	367	344	328	362	384	362	334	399	341	384	359	374	370	353	318	366	355	379	366	332	367	394	379	372	326	330	358	320	359	392	334	389	355	334	339	358	350	357	355	354	341	357
7985	444	396	372	376	276	286	260	296	280	250	259	255	255	240	239	250	251	232	272	253	232	253	256	259	295	239	235	295	242	266	250	271	271	259	264	277	269	257	260	257	265	247	221	250	280	223	245	238	252	262	240	307	275	263	255	220	260	255	260	247	267	283	256	274	266	233	276	273	253	240	268	271	260	275	257	283	258	239	245	274	272	252	234	233	252	235	270	270	250	289	237	271	272	231	253	312	251	292	269	238	271	263	268	286	283	235	248	248	263	258	259	253	242	280	296	279	278	230	285	280	266	265	236	266	242	278	241	252	274	244	245	263	269	243	240	245	250	247	256	260	251	270	276	264	236	264	254	262	251	288	262	273	254	300	255	288	267	278	258	265	265	248	283	257	243	265	225	264	270	262	260	239	283	244	249	267	270	253	270	265	250	252	251	244	249	241	237	247	250	255	240	276	266	257	250	238	273	270	268	237	242	250	251	267	263	288	249	260	229	261	283	256	270	273	258	238	238	268	273	231	262	238	281	243	283	275	253	268	233	290	259	254	276	263	227	255	263	260	273	236	262	252	251	246	246	233	278	237	230	240	232	233	243	253	285	229	287	258	271	226	260	275	245	259	257	263	259	258	273	283	276	225	245	267	252	241	270	276	255	249	208	251	244	255	264	278	260	254	266	241	269	251	260	280	247	254	248	285	259	227	251	266	264	260	255	266	273	263	249	253	252	266	267	273	252	254	268	255	253	263	235	251	249	244	252	246	269	230	221	250	254	284	275	240	273	271	227	281	263	268	261	257	260	244	235	243	239	285	244	271	261	255	270	240	254	274	275	298	236	234	273	263	269	284	233	257	246	250	261	261	293	251	243	252	246	267	269	234	265	237	258	270	251	232	242	231	232	241	243	239	275	282	247	252	241	260	247	228	273	247	270	261	270	258	233	256	233	251	232	254	279	241	244	233	257	259	260	281	254	272	272	245	255	277	214	246	264	240	285	273	267	281	272	273	265	254	288	263	293	229	270	269	250	258	240	276	268	273	252	260	257	266	270	249	262	248	266	257	222	301	266	251	263	263	265	260	232	284	260	264	287	247	249	251	258	260	258	284	241	244	231	253	244	244	237	272	245	246	239	256	234	252	232	267	272	256	278	252	253	251	256	245	259	246	239	246	223	278	227	252	257	262	267	236	293	261	264	288	247	236	246	235	241	257	260	251	278	238	260	282	247	255	279	262	263	256	270	262	239	250	255	283	259	248	250	255	290	261	235	279	259	269	286	250	262	266	260	245	258	267	239	261	252	252	250	243	272	256	236	233	249	245	263	264	249	265	262	252	237	258	266	305	255	281	242	268	259	261	267	255	264	253	265	282	302	253	249	251	273	247	261	233	264	250	252	264	265	246	245	261	286	263	279	240	274	255	255	275	265	260	271	236	230	261	258	263	248	233	258	247	239	265	231	240	233	266	261	241	249	274	245	266	236	259	265	252	271	244	239	259	276	261	262	246	259	280	253	274	250	224	237	253	261	233	258	273	261	267	229	239	240	231	273	273	244	254	248	246	284	257	251	246	281	250	269	234	245	234	208	263	220	277	259	259	248	257	246	238	264	282	271	239	247	286	233	274	239	268	275	249	232	229	263	282	254	241	246	241	233	248	265	253	263	223	254	286	262	237	257	271	234	273	231	238	227	263	250	290	244	248	271	261	228	247	280	234	256	261	224	257	228	275	218	251	235	260	269	243	267	244	300	282	249	251	260	285	288	271	266	284	266	301	249	243	229	265	265	248	264	246	239	225	260	272	267	241	251	256	236	269	260	249	245	288	246	246	254	249	256	271	232	278	271	244	250	249	261	219	248	238	248	282	265	258	241	275	229	247	292	238	232	254	281	252	247	274	252	269	247	267	238	269	273	276	288	240	260	259	244	265	278	236	231	247	243	263	212	230	257	283	266	223	236	253	265	258	273	244	252	236	249	264	250	233	254	255	234	236	263	263	259	283	275	277	265	259	254	232	277	243	246	245	275	253	259	249	259	257	282	250	271	266	266	257	261	250	237	262	247	251	242	263	255	251	253	258	279	261	267	258	270	253	244	259	248	267	238	272	251	287	253	272	250	256	267	270	265	257	257	230	254	246	246	239	249	264	267	253	270	251	262	282	257	288	242	254	271	255	240	284	269	288	251	261	260	295	275	265	233	258	259	267	251	258	297	255	222	230	234	266	247	263	251	230	235	257	251	241	283	261	239	244	258	262	273	283	276	275	272	245	242	266	248	281	258	232	252	225	247	264	268	261	256	255	274	237	260	254	257	261	276	263	263	266	244	275	253	245	296	282	312	262	254	267	285	251	265	268	240	277	258	239	277	254	233	251	253	260	237	248	274	244	287	267	254	277	251	233	251	225	260	246	271	224	238	264	254	279	259	291	281	270	278	268	255	263	274	265	259	288	287	229	278	242	260	271	238	251	265	257	260	245	246	279	248	274	276	265	252	255	272	244	240	258	267	260	243	241	268	290	256	287	248	237	238	295	241	259	272	243	269	261	244	230	293	269	253	222	274	233	241	267	281	298	238	232	267	274	253	260	279	274	276	230	226	244	245	263	249	264	242	231	266	264	259	243	246	284	248	272	249	251	280	257	265	268	255	264	230	272	230	237	247	255	270	222	249	252	231	268	227	242	249	256	240	272	297	261	261	240	263	258	266	252	256	262	232	233	278	275	262	248	261	221	258	244	275	251	250	245	263	228	263	253	256	260	269	258	267	270	278	273	266	290	293	247	289	249	236	249	260	259	266	250	238	252	239	259	257	258	280	266	258	257	229	258	282	249	251	242	290	246	254	238	291	253	259	279	262	270	230	255	249	267	275	264	244	263	235	255	273	227	250	284	266	273	252	240	266	281	256	256	230	250	268	243	246	266	265	269	254	246	268	236	277	267	259	271	244	236	265	259	259	271	259	246	248	267	272	289	278	224	235	239	264	264	257	260	261	259	287	259	264	248	282	272	252	278	262	251	254	259	253	262	293	277	269	249	254	263	254	272	252	264	248	275	232	278	251	261	266	231	260	247	231	243	279	232	275	268	227	235	246	264	263	236	303	256	283	249	280	231	280	248	243	252	251	240	224	245	247	249	271	280	261	267	258	268	252	242	264	255	260	267	226	274	270	264	274	266	285	246	251	235	275	261	264	241	256	233	266	246	270	235	261	263	246	287	246	250	258	243	261	275	254	254	242	301	238	263	278	259	239	264	275	259	253	258	260	293	265	291	240	261	289	263	260	240	268	248	261	264	272	250	275	278	234	235	239	267	248	245	246	255	282	263	243	253	257	281	269	288	247	272	247	261	256	261	247	265	302	232	270	252	242	254	269	278	268	235	242	261	236	268	238	258	248	272	252	289	273	232	271	239	266	261	289	254	247	285	252	267	244	233	285	277	245	266	287	283	249	210	270	266	268	250	284	255	256	264	256	262	249	254	260	234	271	266	243	251	257	267	243	265	285
7925	858	1130	1174	1028	965	898	757	802	764	784	735	783	774	731	751	760	742	751	707	757	758	676	724	811	715	724	735	728	740	727	740	727	707	730	736	719	759	749	758	727	736	703	716	727	755	717	722	725	753	709	737	734	773	743	705	765	735	722	728	778	713	760	743	745	766	781	666	737	752	716	710	701	685	730	710	670	654	725	687	678	692	740	725	721	681	687	768	751	708	763	702	731	728	750	734	689	705	720	775	688	725	724	675	705	720	733	718	694	740	771	747	725	687	677	708	700	736	720	753	731	710	739	703	707	675	747	731	749	704	693	737	735	720	717	745	705	728	797	708	769	701	758	720	777	711	732	750	722	714	739	707	751	734	770	732	761	777	737	726	728	669	751	731	728	756	714	753	725	687	702	762	723	699	743	730	717	714	761	681	701	717	712	762	655	704	665	773	725	717	694	731	696	712	729	763	728	711	686	771	723	716	768	702	791	727	800	703	706	738	763	710	721	765	738	703	726	744	747	739	756	705	728	730	716	739	715	794	714	745	729	724	741	733	695	743	755	704	686	767	735	715	759	793	705	770	743	697	739	670	723	702	703	752	745	717	751	668	692	718	717	753	720	765	718	735	736	767	768	689	713	705	763	742	766	690	736	762	737	710	702	739	732	735	734	711	712	675	723	729	758	747	770	676	755	739	758	749	747	709	719	669	701	707	760	737	693	703	754	758	756	710	720	687	724	728	685	727	729	723	768	721	702	752	731	731	733	727	717	709	693	705	783	719	747	786	747	758	728	748	709	715	691	760	753	725	698	727	719	719	702	744	729	709	747	735	749	685	702	735	756	770	721	703	715	753	730	714	716	731	742	692	750	747	706	738	750	720	747	759	711	720	726	727	706	713	689	739	722	722	698	668	739	738	644	724	648	732	685	710	710	727	711	756	758	715	724	719	748	742	692	703	754	716	712	701	760	771	745	734	732	726	743	754	745	754	750	690	737	748	758	712	736	738	753	705	714	744	686	731	696	727	732	719	767	699	719	715	705	683	736	749	749	699	706	680	739	708	708	683	708	715	703	723	728	709	732	688	747	675	699	761	784	736	735	689	710	711	749	759	743	744	708	726	700	730	692	654	685	732	759	733	704	744	755	744	713	740	780	756	723	664	739	687	721	707	746	688	693	726	729	696	732	724	721	713	751	697	686	727	727	735	695	728	731	738	768	738	704	749	731	719	719	745	751	745	701	708	709	733	767	702	763	773	763	740	736	715	740	723	710	764	758	721	699	724	683	725	749	759	715	665	721	735	756	707	744	750	743	741	771	722	744	721	715	696	768	741	770	697	742	709	692	733	732	670	711	742	715	708	728	751	718	733	682	757	729	696	762	745	744	682	717	714	704	725	728	729	759	738	697	708	687	719	776	737	756	713	679	700	740	716	685	723	711	725	741	735	715	694	726	717	754	673	715	743	737	766	679	739	734	709	684	676	763	686	750	761	758	719	729	766	685	755	760	720	690	772	755	699	754	706	743	739	747	716	742	714	711	679	678	740	741	714	688	702	741	771	776	803	757	723	725	749	722	740	714	740	707	779	798	763	747	735	779	746	711	763	791	753	722	711	723	790	705	668	712	755	724	716	738	753	712	755	712	724	736	723	739	761	745	762	739	782	808	728	721	742	705	675	732	724	686	691	790	695	747	738	684	739	743	756	741	718	737	692	710	696	759	721	720	722	703	728	646	686	685	760	738	707	721	714	695	735	707	723	727	705	731	712	686	742	743	702	750	736	706	707	788	706	738	729	696	753	732	723	729	706	734	770	750	718	729	712	670	677	714	812	682	745	721	745	747	718	745	694	695	736	721	724	771	820	718	754	704	707	751	824	711	755	754	703	776	735	708	655	721	711	752	730	747	758	710	771	741	744	706	707	755	810	744	768	756	704	757	682	706	730	714	776	705	714	748	756	757	742	755	738	748	733	733	758	709	746	729	728	803	744	736	705	714	710	770	745	701	736	688	751	725	692	722	735	742	727	719	692	739	766	760	713	729	726	753	726	708	739	704	696	702	697	714	700	677	747	748	748	739	707	740	729	744	751	729	736	731	777	713	734	748	710	707	760	701	685	761	722	754	734	761	772	758	702	703	770	733	723	739	719	731	755	724	723	717	774	742	726	736	733	747	744	730	777	754	698	738	774	692	698	708	728	671	714	757	736	733	747	706	767	706	704	726	751	717	758	749	745	716	773	744	715	701	750	746	689	727	769	699	706	724	742	732	751	763	754	770	743	746	730	743	709	753	718	704	781	727	780	691	761	706	716	737	710	776	773	710	699	700	714	755	719	747	685	720	743	715	722	727	676	752	694	745	718	688	727	753	745	722	688	738	719	717	744	729	726	702	726	739	681	750	734	781	729	725	706	721	683	710	719	755	713	727	709	738	742	713	694	729	685	734	704	642	704	738	729	743	740	713	717	734	685	716	741	722	730	696	727	701	699	709	702	754	736	739	663	745	736	703	722	763	736	763	729	742	710	705	747	759	674	723	700	708	700	749	739	739	724	712	749	711	703	767	716	727	776	735	726	780	722	719	698	733	744	718	765	706	676	709	740	690	714	721	735	741	756	701	728	739	749	716	699	667	701	733	727	769	708	719	791	706	708	762	739	721	753	704	714	732	729	729	743	720	722	722	681	719	734	740	730	780	718	728	679	717	687	757	715	756	788	746	702	761	725	751	712	702	764	731	728	771	740	717	734	733	752	694	735	741	753	722	750	772	780	714	724	736	694	777	747	774	701	753	724	715	754	703	716	692	716	700	715	718	701	751	772	723	747	685	740	728	728	745	721	677	755	715	725	722	761	748	759	748	677	713	749	749	729	702	761	756	708	744	720	730	716	724	727	692	703	734	733	743	758	690	780	756	685	716	724	760	758	718	724	665	755	678	671	759	747	728	723	731	713	718	682	693	745	738	677	688	707	754	742	695	729	698	669	725	731	749	705	706	758	731	748	722	688	702	775	740	681	740	739	742	713	717	730	754	706	701	717	787	707	735	741	729	715	742	737	709	706	699	739	716	700	753	764	741	766	762	712	716	748	711	716	752	731	739	770	730	715	796	772	724	668	776	749	720	723	723	698	693	752	743	717	720	736	732	730	724	721	761	733	725	762	675	706	755	769	720	734	701	740	696	715	695	719	714	736	752	700	750	715	760	711	718	694	723	717	701	781	729	764	714	727	714	705	779	712	725	705	716	731	674	721	761	735	710	738	757	781	729	700	739	737	733	720	716	786	755	744	729	715	732	739	736	777	718	716	701	718	753	752	704	694	793	665	748	734	687	699	760	738	770	764	723	694	705	696	694	728	758	711	711	704	726	767	740	751	749	696	701	762	720	754	740	754	717	694	717	738	728	743	725	706	753	713	688	718	721	763	732	720	680	710	704	714	787	707	784	723	717	727	775	730	730	663	774	739	743	746	723	762	735	737	734	729	730	693	783	720	733	751	755	754	730	739
32286	4586	1611	1462	1051	730	509	367	275	230	251	221	180	178	168	164	175	176	160	151	160	152	140	154	153	165	153	166	139	147	141	162	143	128	167	150	138	152	154	135	131	143	139	128	148	153	124	141	155	141	149	148	159	168	129	158	142	172	138	134	146	136	156	147	153	140	130	138	147	151	144	123	150	136	149	126	144	137	144	155	123	129	147	145	129	135	119	127	121	149	127	152	143	138	159	132	126	136	133	166	153	134	154	156	149	146	147	154	151	144	140	141	148	136	127	126	157	146	136	156	144	123	153	140	144	161	137	134	135	122	153	126	161	138	142	138	148	140	140	146	126	151	140	146	149	140	139	140	150	153	135	144	113	129	124	135	152	144	152	148	143	141	141	144	157	151	151	147	136	145	137	129	160	146	133	145	147	127	139	138	146	139	138	145	97	143	127	144	134	139	155	137	136	162	144	161	139	125	155	122	133	106	120	134	139	130	135	157	144	127	142	140	150	148	146	128	126	126	145	125	126	157	147	126	153	134	136	146	136	133	150	147	150	121	164	133	130	138	136	154	151	140	125	144	139	156	137	127	164	158	153	130	139	152	140	120	158	145	139	154	147	154	149	140	128	139	151	146	135	132	141	139	135	133	143	139	133	148	161	141	140	167	117	119	130	159	142	130	131	139	146	139	120	143	128	168	129	143	149	155	141	133	121	139	157	134	149	147	137	152	136	152	176	116	163	139	150	142	138	114	140	162	144	148	145	142	139	138	153	165	134	133	131	145	128	139	136	150	142	150	140	130	142	142	143	142	145	130	138	139	141	136	126	141	131	137	131	172	150	151	161	127	142	176	149	135	141	144	126	137	152	136	120	136	156	125	165	128	130	131	136	144	140	147	146	153	122	131	128	120	149	129	125	126	137	132	140	123	136	122	136	145	146	156	152	126	150	140	139	158	141	143	136	117	148	128	149	153	147	119	126	137	137	146	133	140	139	109	147	137	132	139	145	152	138	133	126	145	152	153	106	135	152	139	154	125	142	149	129	135	142	154	140	148	153	138	142	150	134	139	126	171	127	133	158	143	147	153	151	130	156	134	147	139	127	136	137	160	141	142	120	132	153	144	139	129	140	151	156	130	135	134	150	126	129	139	119	136	162	126	132	135	146	141	143	145	140	160	152	152	128	136	151	155	142	147	141	132	165	132	133	136	115	145	160	154	135	154	162	139	158	140	154	122	146	128	118	132	156	165	137	135	164	131	148	142	119	145	156	142	144	152	138	139	133	142	135	131	137	113	152	143	144	148	121	142	167	147	124	150	143	148	135	141	138	148	128	135	149	149	132	140	152	153	154	131	148	141	125	153	158	136	143	165	125	148	149	153	128	138	148	126	144	140	148	151	119	122	161	140	142	167	132	128	123	126	143	140	150	127	126	134	142	131	132	127	140	158	144	116	133	140	146	123	150	149	129	165	128	104	149	112	131	156	150	125	155	154	143	141	143	130	140	133	137	158	137	159	144	140	133	129	155	160	139	135	159	131	132	131	155	135	135	147	149	148	149	147	141	137	112	119	151	127	137	131	120	132	150	138	138	146	144	149	137	140	140	141	144	143	137	153	146	137	124	148	126	155	141	146	136	151	142	138	132	122	139	137	127	134	141	139	138	145	136	113	137	149	145	138	123	141	134	139	133	157	176	138	125	127	134	134	115	157	142	134	129	145	140	167	142	159	148	139	149	140	131	152	155	151	157	126	141	155	124	155	144	122	132	139	153	143	138	161	153	136	147	158	142	138	143	140	145	148	137	141	143	157	123	173	141	141	162	127	135	129	146	166	119	136	136	134	136	121	170	160	128	151	170	141	159	120	162	134	147	145	167	151	129	150	122	130	136	117	151	127	154	133	146	147	162	165	132	148	145	125	146	134	136	128	142	167	131	145	152	149	119	146	112	134	147	152	135	136	146	153	148	114	133	122	132	159	149	136	128	149	128	130	128	141	135	123	119	145	118	124	157	124	136	131	136	146	149	140	121	160	136	158	145	136	137	148	129	134	128	153	143	150	124	139	142	123	165	146	115	144	129	150	141	145	154	144	145	155	118	150	141	134	133	133	120	133	135	153	163	140	125	141	123	157	132	133	130	140	130	138	147	135	139	132	146	119	131	117	131	130	144	139	122	152	118	144	127	125	129	161	146	147	117	146	137	126	137	152	160	156	130	130	135	155	122	134	131	128	134	135	138	149	111	153	123	159	125	139	138	125	152	148	128	126	129	125	152	146	131	123	131	164	131	137	129	124	138	140	152	141	130	155	110	143	151	147	135	145	168	141	166	132	149	150	135	146	143	139	133	134	128	172	161	145	162	126	135	122	145	141	157	133	162	133	137	130	134	138	142	124	135	136	139	132	127	159	139	146	136	139	134	146	125	139	149	149	148	138	139	158	161	143	146	141	141	138	144	131	130	126	155	161	133	126	132	148	150	133	163	130	129	121	127	158	143	134	167	137	147	128	129	120	120	167	123	125	129	137	143	141	158	129	154	141	138	146	142	130	136	147	125	131	143	137	114	136	119	135	150	163	137	111	129	130	144	141	127	146	151	124	151	143	134	144	155	122	158	155	134	146	137	149	133	124	136	159	136	139	147	139	144	115	120	126	152	142	135	152	116	164	131	140	131	118	151	138	135	136	143	134	135	147	139	137	125	127	135	121	125	117	140	137	173	155	139	137	140	130	147	133	143	141	154	153	137	133	149	154	134	144	134	145	126	143	141	100	142	141	139	148	136	134	125	148	163	143	126	125	140	136	154	152	143	109	140	154	141	125	130	138	126	129	136	145	147	137	142	138	139	170	137	134	131	137	135	148	137	132	150	146	131	136	160	131	164	125	140	141	132	146	130	141	137	147	119	137	150	155	150	135	150	157	139	134	161	149	136	147	133	111	139	147	131	147	129	121	132	137	110	154	150	134	146	150	122	117	150	131	146	148	159	140	154	148	154	119	154	129	135	168	163	140	146	138	162	121	164	133	152	126	122	135	145	124	126	135	118	133	137	122	147	118	146	137	138	147	139	162	159	133	149	163	153	136	142	141	133	143	145	146	148	154	153	147	143	161	131	123	116	129	157	152	147	162	134	141	126	143	142	129	134	138	137	138	132	128	121	141	154	155	153	141	147	158	125	131	150	129	123	148	142	127	141	140	159	147	161	165	134	143	140	148	140	141	138	140	123	131	128	135	143	117	131	140	142	159	148	152	165	132	129	148	142	138	127	154	140	135	154	148	154	145	168	131	143	139	120	153	148	138	140	162	158	146	115	149	149	144	149	152	140	125	125	150	162	153	120	149	150	144	168	145	146	145	130	176	132	148	154	137	171	137	154	128	147	113	144	146	149	161	142	128	124	148	154	146	140	136	140	140	149	147	133	142	132	146	157	139	141	143	132	151	121	133	140	140	163	152	143	155	127	147	154	144	134	144	162	142	138	119	138	124	131	132	153	137	130	145	146	141
15873	1386	3091	3994	3302	2758	2031	1605	1374	1177	1032	925	861	817	792	745	726	664	618	633	559	594	517	574	552	552	502	525	489	507	503	498	537	468	495	460	479	516	474	456	461	468	425	457	477	533	455	484	428	483	423	422	479	455	494	438	464	465	440	502	433	423	410	396	464	428	414	425	414	401	477	470	413	456	432	430	440	454	409	439	437	451	453	411	440	407	408	409	437	428	419	418	424	434	407	433	429	442	448	461	420	403	422	446	442	442	439	483	430	432	441	410	426	441	409	447	408	470	414	432	449	478	372	446	403	412	462	415	407	418	415	427	456	437	390	396	425	404	429	465	399	419	454	433	455	436	389	451	427	427	416	427	436	455	434	417	428	457	416	406	450	406	395	420	453	409	410	431	438	401	398	398	410	431	450	425	427	406	431	435	462	406	424	437	440	441	442	413	440	449	430	412	421	410	402	400	477	473	441	429	416	424	436	438	479	428	446	463	426	416	431	423	398	447	393	421	420	378	447	448	407	394	431	466	464	412	427	433	400	423	450	438	395	432	413	384	407	403	422	429	425	439	427	391	427	421	395	423	414	429	375	420	424	436	409	442	375	411	408	401	446	447	446	407	438	418	407	406	415	406	399	439	408	398	437	405	405	411	417	448	433	432	440	443	458	416	446	448	415	462	413	430	425	397	436	408	418	429	413	448	422	446	458	432	433	415	429	440	418	456	433	410	408	400	480	452	409	448	434	431	403	476	415	421	446	414	459	395	395	410	431	425	422	399	476	406	405	417	435	416	421	432	413	398	418	438	449	400	441	368	396	429	425	388	403	429	427	399	431	456	431	414	428	437	416	448	430	423	468	442	395	384	423	399	422	427	448	400	420	443	447	421	447	426	421	424	419	390	404	439	430	423	421	473	445	423	422	436	397	399	429	416	381	407	414	420	412	404	442	453	425	406	417	425	428	419	414	428	416	435	439	458	429	384	400	428	445	444	410	415	402	449	413	415	429	401	430	432	449	417	452	399	431	435	416	438	436	420	443	431	421	428	404	450	445	450	434	420	418	400	425	406	435	443	406	410	421	414	438	455	457	419	436	424	425	433	427	455	409	440	452	465	469	400	418	409	392	400	456	434	403	436	450	426	409	428	400	423	446	447	421	434	440	417	425	433	427	441	420	430	415	414	424	471	384	413	409	423	447	394	448	416	400	382	446	409	442	421	421	414	418	412	422	381	429	469	424	435	391	432	441	429	427	479	440	401	415	421	431	413	441	430	403	412	433	436	434	400	410	410	413	395	412	390	438	351	385	407	385	434	429	426	436	427	429	444	448	422	396	425	425	409	387	458	465	398	443	422	407	463	436	445	419	423	436	406	400	443	392	431	454	405	412	381	444	410	403	426	404	421	392	426	453	450	374	416	432	415	445	459	403	400	397	424	447	428	440	408	408	409	443	439	452	416	409	436	413	434	389	442	413	413	396	428	404	426	414	417	425	434	408	401	414	374	431	417	458	402	445	440	422	396	429	426	458	463	414	390	404	414	435	436	483	448	391	420	417	418	423	455	409	425	442	412	473	438	429	440	433	399	447	431	444	423	408	451	463	403	376	428	433	427	401	429	399	428	403	403	367	426	420	422	428	417	428	420	448	434	427	440	451	410	396	434	432	430	394	439	462	400	433	393	416	419	409	400	416	422	436	424	389	418	402	406	409	433	388	426	410	431	395	447	425	393	412	397	439	419	445	414	434	373	412	420	418	418	419	433	408	429	427	425	444	392	398	412	446	409	433	437	412	402	385	414	403	396	419	452	397	433	416	426	454	451	417	390	437	423	402	413	386	413	449	431	432	407	450	404	419	436	406	412	416	404	416	384	447	414	423	439	435	423	432	401	420	396	413	424	418	419	435	425	422	437	448	425	423	437	431	412	430	406	433	394	438	451	426	387	398	408	434	450	420	407	451	425	453	410	436	422	395	417	468	416	438	416	435	434	412	440	456	463	405	412	418	463	419	403	420	423	400	405	425	419	419	419	433	425	431	438	424	432	419	394	391	396	450	467	412	387	425	425	431	438	404	397	410	427	446	458	468	421	406	412	451	431	447	437	416	421	401	410	428	423	416	435	404	414	425	424	436	422	435	443	433	408	428	419	440	398	415	413	435	452	428	435	421	383	433	441	430	456	429	431	433	409	401	429	400	434	441	383	418	403	437	396	422	424	380	446	426	402	437	446	436	457	425	423	445	430	422	410	427	376	403	424	468	441	421	382	435	459	439	451	460	414	411	423	476	396	427	389	429	424	417	456	410	425	401	448	386	460	427	436	429	452	434	429	455	425	427	396	447	424	452	444	460	398	426	421	414	435	430	398	379	437	402	403	427	413	428	445	430	405	425	398	415	398	440	431	409	415	429	391	438	428	425	409	431	367	436	416	415	460	429	393	416	384	408	386	396	418	394	423	382	434	423	397	423	419	418	454	447	425	432	403	440	395	429	420	442	458	432	417	397	460	440	402	414	410	432	433	467	476	411	420	419	458	415	404	416	374	425	430	384	465	432	428	401	430	412	399	441	445	412	445	438	439	410	400	410	425	395	409	413	470	461	416	394	449	382	435	436	431	440	449	471	395	423	416	428	392	428	444	419	418	427	427	426	478	433	418	385	424	429	442	434	409	449	442	408	403	454	383	422	418	432	447	425	434	412	438	406	396	409	440	392	443	425	458	412	407	360	428	402	416	409	434	424	391	442	415	441	465	431	441	423	469	437	390	432	406	440	417	443	400	387	445	427	437	418	456	467	393	434	447	442	426	417	398	417	459	408	444	425	371	431	422	414	413	427	423	396	426	443	450	432	427	392	393	435	421	438	415	463	444	399	424	432	421	456	383	438	418	445	422	433	424	446	424	449	394	426	421	435	405	434	410	431	457	418	421	412	437	385	407	407	438	422	415	488	393	444	415	433	396	398	403	399	416	430	420	443	456	429	435	413	442	431	426	423	443	431	404	421	431	410	392	386	397	457	410	457	445	481	429	446	411	445	433	443	410	446	424	449	448	449	412	418	433	443	437	431	407	409	405	435	419	413	379	413	421	435	429	424	413	418	435	427	431	438	413	423	440	462	438	418	435	415	427	433	393	410	374	451	405	435	435	415	435	430	448	423	437	414	433	441	413	418	397	419	442	428	410	473	422	428	479	448	450	417	402	423	442	436	386	443	406	459	415	447	431	404	434	434	416	464	438	411	413	438	421	450	410	439	391	390	410	448	443	454	452	441	405	446	424	429	422	396	439	431	432	415	414	444	400	443	424	453	429	410	419	434	414	445	408	420	414	420	438	443	412	412	396	371	396	457	452	386	435	411	411	425	430	423	425	397	412	420	452	431	404	409	450	416	455	425	413	394	427	418	431	395	407	384	419	460	434	423	406	437	419	474	443	436	415	428	403	419	444	406	427	464	422	378	457	420	428	411	430	389	443	400	429	464	424	426	424	419	430	426	413	419	387	464	437
42348	12268	3547	2618	2325	1571	1011	710	423	338	300	245	227	226	208	184	219	172	163	169	152	136	143	129	147	118	147	153	128	106	127	115	129	116	122	121	101	106	116	113	114	125	128	115	125	100	139	114	132	98	99	121	114	114	118	118	114	119	109	116	117	120	111	101	111	87	115	106	112	116	92	118	102	111	129	111	109	114	115	124	126	104	132	112	103	117	104	113	85	103	105	110	113	120	104	129	111	127	130	113	103	109	126	100	115	117	101	123	120	100	112	101	106	111	105	90	91	114	109	112	99	113	119	125	123	98	99	125	120	88	111	107	120	102	111	122	115	100	124	97	115	120	106	111	116	102	114	110	105	108	114	103	89	104	96	109	114	101	103	113	111	126	105	114	100	93	119	110	101	117	94	95	95	94	119	106	101	116	105	113	114	105	102	111	121	117	104	106	105	122	109	102	117	104	112	106	111	103	106	106	115	109	116	89	118	112	103	120	93	108	105	115	100	126	109	109	119	94	101	120	98	111	103	129	100	108	116	111	101	115	122	96	116	140	113	115	115	107	126	108	108	111	114	100	116	105	112	111	110	106	84	100	116	120	101	95	101	103	98	101	106	120	110	110	104	105	93	106	123	103	107	96	103	109	110	131	107	109	103	110	110	102	109	114	103	97	110	117	117	93	107	124	119	94	114	98	117	129	102	125	125	100	108	103	96	97	110	106	97	96	100	109	106	97	101	102	109	114	110	100	107	123	114	123	114	106	114	125	118	106	85	105	104	124	93	95	112	104	120	134	111	100	109	109	96	95	111	113	106	120	115	96	126	100	97	115	109	102	107	113	115	98	106	111	94	117	117	108	103	112	110	104	108	104	113	112	97	111	102	107	108	102	118	95	100	125	107	93	100	107	113	120	88	114	110	105	96	123	117	110	108	108	121	111	112	110	104	121	121	115	107	110	122	119	116	115	112	130	103	132	105	102	116	102	118	114	110	109	117	113	102	144	101	110	95	114	116	134	111	112	121	104	118	117	114	102	110	113	111	125	102	117	111	96	122	96	91	134	98	102	117	127	118	90	109	106	100	95	117	113	116	121	106	104	111	91	99	105	122	109	99	120	106	110	106	116	113	110	112	103	89	109	103	108	116	100	102	90	98	105	127	97	114	118	99	118	109	127	123	102	114	118	114	94	108	113	133	93	105	109	107	116	111	121	120	104	102	100	106	96	123	110	124	123	104	119	99	83	107	124	108	105	114	129	124	107	108	82	99	108	133	127	97	105	105	97	115	98	103	114	104	87	121	113	91	119	107	97	118	102	125	98	103	123	96	118	101	108	99	110	102	106	102	101	128	95	107	133	105	97	100	107	110	108	118	98	112	103	118	114	77	105	106	120	118	96	115	93	117	119	117	108	100	105	103	101	116	103	131	105	111	99	109	89	103	113	102	115	133	99	110	124	110	101	101	100	127	98	109	110	109	108	101	108	118	128	96	114	110	126	86	122	119	119	122	119	124	119	107	113	105	113	84	119	114	108	113	107	113	107	129	114	112	134	116	106	104	108	93	98	103	121	120	103	94	97	113	103	98	111	99	110	122	123	109	99	102	106	132	94	118	107	129	113	108	97	108	103	99	125	104	116	104	88	130	102	100	118	112	111	125	121	101	107	102	109	104	104	99	125	97	106	78	117	113	108	96	104	109	112	101	96	121	130	117	110	115	111	112	106	105	90	96	98	91	106	113	89	103	119	94	95	104	92	103	117	115	95	119	100	104	96	106	106	103	109	95	99	102	125	101	117	131	110	99	104	108	113	102	117	119	95	96	106	112	124	104	88	118	117	104	117	128	117	103	117	85	107	115	108	114	105	109	100	92	123	105	113	122	103	116	117	111	113	111	108	109	100	116	113	119	109	117	107	119	125	114	110	91	115	129	89	113	106	119	115	92	121	117	115	117	107	127	118	101	111	91	95	108	101	123	110	109	93	107	100	127	91	103	115	122	127	118	99	123	109	103	133	105	134	93	108	111	101	108	132	113	129	100	109	104	123	110	127	105	110	93	124	96	105	134	97	98	107	112	105	100	130	112	99	94	105	82	109	99	114	115	117	121	122	135	113	119	112	108	106	119	118	123	100	94	115	91	93	112	106	117	119	115	122	100	120	105	102	128	116	99	111	107	110	100	91	88	113	105	114	108	107	111	98	99	109	122	94	108	95	96	98	105	88	96	108	95	111	116	113	101	100	117	94	102	115	93	108	113	102	129	104	100	120	104	103	99	110	117	110	105	120	94	128	97	113	105	133	101	112	107	95	130	120	133	106	117	108	102	97	103	104	112	115	103	106	108	125	114	118	135	113	101	127	112	112	112	118	104	112	92	111	96	120	108	96	110	125	104	98	100	122	92	104	104	109	113	128	110	103	120	125	113	104	94	108	104	99	89	112	110	143	117	118	96	104	131	122	108	93	116	121	111	107	118	101	127	122	103	100	93	120	117	112	123	90	111	115	104	121	111	103	99	107	108	116	115	133	107	109	103	100	124	137	114	107	98	102	97	137	131	107	120	118	104	96	118	92	112	107	100	116	97	119	109	98	118	108	114	101	110	121	114	101	109	102	106	110	94	110	103	105	111	107	128	95	100	119	107	106	120	100	112	108	101	107	122	109	105	114	99	106	111	104	119	105	117	112	117	97	93	116	94	110	109	101	113	117	117	106	121	104	91	119	116	104	121	113	123	125	84	96	116	125	119	91	113	111	132	104	107	119	109	108	106	124	110	105	103	113	109	125	119	113	114	122	114	118	97	106	103	106	91	116	97	109	104	101	126	121	93	119	108	125	100	94	123	122	101	127	118	89	120	110	109	110	99	100	115	104	105	105	110	104	100	99	117	104	116	112	118	106	106	124	107	111	103	105	108	114	87	103	125	106	104	101	102	116	93	89	110	108	98	100	126	93	108	90	103	107	123	93	115	108	105	109	100	135	133	101	92	104	117	129	111	109	105	123	108	125	115	97	105	121	107	112	111	97	112	108	115	107	118	106	100	123	103	131	115	129	125	108	110	106	106	101	110	121	112	93	113	117	113	120	110	95	123	105	101	104	113	112	115	108	109	104	110	97	133	103	100	115	105	115	124	102	109	117	108	105	110	91	109	116	132	106	109	113	114	110	105	99	111	125	111	121	127	108	119	98	102	104	110	100	113	98	120	96	118	105	83	102	100	113	104	108	104	119	113	108	113	96	105	121	97	118	114	105	105	111	90	102	94	108	100	107	105	105	117	106	119	113	104	90	96	111	125	110	99	106	106	102	97	102	106	106	118	111	101	108	117	99	108	123	112	92	119	117	96	94	119	112	88	116	106	118	100	131	90	126	112	91	101	98	108	109	121	103	99	114	110	100	106	87	103	93	117	120	88	115	107	110	102	129	107	111	116	105	106	96	114	100	99	136	110	109	122	123	100	98	111	105	106	104	120	105	105	113	116	110	88	102	116	89	93	119	100	105	106	116
19642	2360	5371	6258	5977	4629	3461	2796	2128	1820	1545	1381	1238	1265	1051	976	992	861	804	755	645	633	655	654	570	564	552	552	553	484	505	507	522	452	456	496	493	487	459	455	470	414	413	423	436	420	431	404	445	416	457	384	403	431	422	405	403	377	377	411	384	375	390	378	382	411	386	413	352	352	365	352	396	374	359	374	390	393	372	372	411	364	397	388	384	367	394	399	384	374	401	389	354	382	378	383	377	356	377	369	389	389	376	401	367	388	387	356	371	377	347	364	361	351	373	418	365	377	377	342	338	349	368	356	352	371	367	400	373	346	357	382	354	350	359	385	370	378	392	351	368	381	370	344	332	370	349	376	360	371	377	373	337	387	370	358	331	336	358	345	375	361	369	385	338	331	376	366	321	321	354	329	393	361	337	361	351	329	371	351	333	357	360	402	352	350	329	341	335	351	346	353	347	345	357	381	363	348	345	403	340	388	351	390	361	327	385	373	363	330	361	342	357	347	296	374	334	358	382	407	350	359	370	352	355	330	385	343	345	374	366	379	360	388	348	358	333	366	330	344	347	347	356	380	387	384	381	344	382	321	354	348	366	362	343	369	377	356	381	372	375	383	374	376	359	345	333	355	336	361	382	370	372	365	358	382	330	384	340	353	372	357	366	366	319	381	363	353	367	366	368	380	342	338	338	382	353	348	357	369	386	368	370	348	349	352	365	366	363	347	402	362	360	316	397	324	375	345	356	374	402	354	347	352	339	335	341	332	352	384	339	344	373	389	361	309	354	345	357	337	350	345	356	342	368	378	349	386	371	319	382	351	377	356	347	375	378	379	353	327	366	367	348	344	382	380	372	398	344	360	384	329	350	353	365	365	382	320	343	367	369	335	354	335	373	346	349	351	403	351	338	349	394	355	354	383	375	380	345	355	321	343	363	340	362	338	392	370	361	350	388	365	362	382	361	349	346	337	368	361	370	371	342	353	353	367	359	348	314	339	383	339	334	360	351	375	349	341	353	373	377	347	339	337	350	359	391	362	341	342	399	353	334	358	363	353	331	354	378	382	348	345	360	336	333	347	351	357	382	356	339	345	374	346	361	315	325	359	336	337	374	355	339	362	399	369	358	354	357	347	348	326	367	396	346	377	352	350	360	379	372	367	341	359	346	351	345	360	363	335	350	386	359	336	343	332	345	370	358	345	324	369	352	363	344	366	347	354	371	334	381	351	339	367	355	357	373	363	354	359	351	382	357	354	334	345	371	334	337	363	353	350	334	400	354	336	384	363	361	348	369	347	356	351	350	376	367	405	305	366	349	360	342	374	391	393	366	368	367	338	340	400	348	332	356	348	348	361	359	344	363	361	327	362	380	346	378	385	373	347	354	365	373	363	364	333	385	334	327	355	332	356	373	343	364	356	355	331	348	336	376	348	339	356	357	341	343	398	341	367	425	375	341	383	359	375	354	354	331	385	362	361	375	396	315	355	346	376	389	392	358	366	364	374	376	369	350	331	383	354	343	365	359	366	344	331	384	385	360	363	385	372	341	353	345	361	382	333	395	362	353	361	327	376	364	400	353	390	359	401	350	350	388	388	348	344	329	369	370	410	363	384	362	353	367	318	372	377	335	346	321	381	368	325	390	350	363	359	356	360	342	378	353	347	355	335	386	362	353	362	365	353	358	391	351	376	351	361	339	366	337	338	359	365	343	364	361	349	367	373	350	368	347	374	342	340	367	310	347	374	364	380	383	361	328	371	367	347	354	344	374	348	361	354	340	371	344	346	396	344	369	388	348	373	328	357	376	337	368	364	366	366	375	373	384	379	384	359	381	330	377	370	362	333	374	360	351	326	343	370	379	358	327	360	387	382	354	365	355	350	373	349	352	374	337	333	355	354	379	387	392	332	337	326	381	352	342	359	379	336	351	377	355	371	321	354	374	381	342	377	382	359	346	358	355	346	379	386	405	371	339	376	365	355	378	366	355	386	377	321	366	372	323	358	338	359	347	349	327	373	367	340	360	349	351	343	348	345	347	363	344	342	360	345	372	352	358	373	375	372	338	341	397	357	379	344	320	372	349	356	354	343	417	374	334	373	339	339	347	379	371	385	360	342	334	314	364	366	328	338	379	406	384	355	372	340	369	358	344	373	371	343	341	312	366	359	319	337	362	391	376	327	350	353	342	369	346	372	373	396	379	359	349	339	385	333	365	361	372	336	352	347	336	379	399	351	343	364	341	372	342	400	337	347	355	364	319	354	345	338	334	370	387	369	371	428	353	351	371	317	347	342	346	335	387	383	370	355	368	334	340	387	326	348	350	393	392	370	385	364	324	361	336	364	340	395	334	321	367	333	375	363	374	329	344	329	376	330	345	374	363	348	356	353	342	351	373	314	333	394	376	382	381	362	360	388	353	373	391	356	333	355	365	333	355	347	368	369	356	335	350	333	357	353	365	364	345	371	320	343	361	359	395	368	362	340	337	375	387	344	359	389	369	354	386	362	379	375	381	345	343	378	373	382	360	349	363	370	358	351	364	355	372	344	336	366	390	350	351	369	353	375	364	380	355	380	386	324	379	362	357	397	382	333	335	360	336	364	350	363	374	348	379	340	339	364	322	357	346	370	360	366	391	371	349	345	374	352	398	369	355	349	353	353	373	365	373	347	358	362	380	355	368	367	368	320	334	379	334	390	354	345	327	348	364	360	378	362	365	363	350	369	360	350	326	416	377	322	372	365	364	369	365	325	362	349	362	406	336	356	385	368	343	370	305	354	372	373	350	372	339	346	349	350	350	348	337	355	354	339	350	367	372	373	368	386	389	347	383	326	354	348	365	343	384	344	313	350	338	344	345	334	325	349	375	364	334	364	375	346	342	372	381	356	337	366	361	358	385	362	384	354	361	349	361	363	381	344	364	386	355	370	356	353	370	398	358	345	339	350	382	368	347	361	352	388	376	333	358	402	377	378	359	373	364	357	365	349	359	368	376	355	383	372	387	347	389	347	340	338	368	383	346	363	351	339	340	363	338	338	345	357	386	368	348	344	355	349	369	328	368	356	360	346	377	321	377	353	375	360	343	339	375	375	364	371	341	333	343	363	365	360	351	361	352	353	342	348	361	366	371	346	327	392	358	386	374	328	376	319	367	353	360	365	352	350	369	352	339	384	396	353	384	346	327	365	355	335	360	367	367	350	351	362	344	389	376	348	372	351	398	382	359	371	329	358	328	360	356	377	361	355	353	383	369	342	364	396	365	329	359	395	357	353	371	368	353	328	352	376	326	331	380	373	327	378	355	356	366	359	354	373	359	371	367	328	372	365	363	374	373	359	336	335	389	357	340	320	391	371	382	332	357	339	355	334	373	375	333	359	342	355	361	391	349	335	347	321	334	353	364	328	342	366	361	366	361	381	355	351	343	360	348	383	346	367	353	399	344	369	358	388	346	391	340	331	361	368	352	354	359	381	341	381	378	373	350	382	334	376	372	351	363	370	360	336
8105	388	375	363	315	282	256	283	258	293	268	274	263	244	288	248	259	261	234	279	298	256	251	258	230	276	263	251	243	278	249	273	248	234	269	255	260	253	268	255	234	274	259	265	257	240	268	255	227	226	258	261	278	237	226	252	240	256	276	262	259	226	279	272	261	236	260	235	231	285	275	239	256	279	252	240	222	274	283	259	246	238	258	256	295	276	265	294	253	268	287	259	238	292	260	260	252	294	250	263	265	268	296	251	275	262	269	228	249	261	251	269	250	255	267	238	273	250	245	231	235	256	271	259	270	231	264	240	246	276	276	272	268	255	249	266	272	259	249	239	261	257	234	276	245	261	240	278	265	245	286	261	262	270	238	226	246	246	264	251	259	252	243	275	284	264	281	271	233	259	254	262	224	236	251	240	248	243	262	266	255	257	262	231	257	238	284	236	276	296	259	277	263	240	247	276	241	239	239	271	260	260	244	250	271	262	265	268	244	279	257	239	240	258	222	269	251	258	271	248	233	239	251	266	257	247	263	235	236	237	258	228	260	270	243	253	251	271	269	266	259	252	270	265	244	276	245	279	279	258	273	254	244	259	264	211	243	248	251	267	246	267	255	263	266	288	259	259	241	229	271	244	222	270	269	244	275	267	251	254	252	247	257	262	281	250	274	220	245	253	257	274	264	226	240	233	279	279	232	247	259	267	278	258	270	268	245	292	240	276	257	234	228	257	284	262	243	264	272	281	222	249	274	234	285	270	257	261	247	279	255	255	273	246	251	234	265	273	250	242	235	276	259	230	256	273	254	248	273	267	278	258	274	235	264	251	270	273	257	239	243	232	272	238	270	265	231	238	265	230	266	241	272	265	226	259	259	292	246	259	271	269	227	273	244	263	237	240	264	227	234	250	234	254	260	239	260	265	232	265	254	279	258	234	253	262	278	246	225	254	266	271	259	253	290	272	241	277	260	255	262	263	224	264	259	262	234	254	230	276	258	280	266	267	242	253	246	261	240	251	268	252	240	284	253	266	253	251	259	275	277	275	269	279	247	239	235	265	266	281	259	253	266	247	265	264	252	270	288	243	228	260	273	245	261	254	251	237	261	252	273	232	267	265	262	254	268	253	286	268	283	297	257	259	245	276	222	258	286	265	249	249	257	260	264	267	276	231	225	239	263	256	286	262	270	270	266	237	301	271	266	253	309	249	246	264	227	255	279	251	267	250	265	258	261	235	255	280	261	249	256	258	255	276	276	266	223	279	248	251	266	277	234	261	252	216	253	275	268	247	296	265	268	235	260	259	288	271	221	246	228	274	267	248	251	251	254	268	241	255	260	277	265	246	239	238	271	227	255	250	239	251	255	237	271	247	268	255	283	266	243	284	223	279	269	246	258	247	265	273	267	254	294	252	227	244	274	263	220	242	255	267	256	290	281	251	241	249	250	219	282	243	272	246	267	244	273	261	243	264	277	265	254	244	256	267	269	271	246	264	276	252	263	251	255	221	266	228	246	270	275	250	278	277	247	276	268	259	251	267	251	252	285	245	238	270	207	250	261	231	264	266	254	241	234	253	228	261	255	272	263	256	269	260	252	236	240	258	259	283	250	263	237	254	264	274	245	250	261	262	252	258	251	233	249	240	280	248	247	239	269	262	258	284	272	254	269	258	228	257	254	308	237	257	219	277	260	298	244	253	240	266	255	261	261	271	262	256	256	243	248	250	265	247	257	268	259	250	260	278	282	280	268	242	252	252	256	240	240	271	263	238	246	247	266	252	253	252	256	253	250	279	244	287	220	226	249	253	250	250	266	281	272	239	256	248	253	298	286	261	260	257	244	269	248	235	244	251	260	252	238	235	266	223	279	231	268	256	257	263	278	244	252	281	272	222	260	251	235	260	240	275	270	219	252	259	249	295	243	249	260	244	276	264	249	245	229	228	260	260	229	254	278	268	252	255	253	245	248	259	258	235	249	263	254	261	268	241	250	251	268	282	248	238	261	241	260	255	275	281	266	248	268	273	242	273	251	250	246	266	240	229	231	254	245	265	260	249	234	248	230	258	240	242	251	282	255	262	253	250	229	239	259	232	253	249	236	257	268	280	260	214	254	228	269	256	245	243	246	265	244	256	278	228	229	278	260	266	248	247	245	231	287	254	276	249	242	285	236	303	247	249	233	263	255	259	269	269	231	271	264	273	268	265	267	239	251	283	241	251	253	277	275	264	250	252	268	255	283	249	238	264	264	241	250	263	228	275	236	254	236	237	256	252	266	288	255	249	264	275	241	222	242	259	270	254	265	244	272	256	256	255	272	245	274	252	247	237	280	264	251	253	238	284	251	242	228	262	254	241	236	248	268	260	264	253	275	277	279	260	228	253	272	287	235	286	215	247	242	272	240	246	230	254	252	262	251	242	240	233	272	271	247	226	254	293	250	251	254	262	245	252	243	285	264	224	258	262	254	257	247	249	238	243	285	264	245	266	253	280	226	240	274	259	264	255	251	270	244	221	263	245	284	261	258	230	248	270	227	248	250	240	258	265	274	268	242	268	270	257	249	244	278	260	243	282	279	266	263	225	274	261	251	236	246	236	261	278	256	269	258	244	263	240	277	257	274	265	276	248	274	265	242	252	274	288	240	296	234	269	274	257	270	263	261	282	264	241	277	235	260	260	245	263	226	263	263	246	230	248	257	265	257	269	268	282	251	237	268	251	284	307	251	265	252	260	270	239	294	216	245	226	250	269	273	243	248	268	250	277	250	245	241	251	259	235	250	250	255	244	260	237	246	207	262	249	261	265	262	275	250	261	266	277	258	249	248	269	232	257	255	249	258	237	248	284	273	253	258	236	285	262	261	273	266	240	254	264	257	256	248	270	235	272	265	265	266	250	243	244	274	269	259	248	260	273	249	271	242	242	236	280	256	258	256	271	263	231	244	257	274	226	235	274	253	257	259	261	246	264	231	252	261	257	258	254	259	239	263	277	268	262	258	258	231	252	268	259	248	242	253	251	226	252	243	267	231	266	254	258	269	212	262	253	284	265	262	255	268	242	247	260	231	250	258	240	260	256	267	266	280	277	250	285	213	278	264	266	279	248	261	241	271	256	265	231	246	266	234	266	251	247	276	266	271	248	245	267	275	246	272	280	268	249	241	249	250	264	243	263	248	264	232	271	260	279	257	268	289	253	261	247	241	242	230	261	304	253	261	239	261	250	252	242	237	271	247	256	268	262	245	240	252	285	292	239	261	272	264	243	251	241	257	262	246	253	225	239	259	223	253	250	248	278	256	274	238	289	240	254	231	231	259	259	253	230	238	217	248	249	251	239	242	266	256	273	259	288	237	231	274	289	262	255	280	261	260	250	261	257	261	262	261	232	275	257	268	249	268	281	267	237	256	238	239	240	263	231	228	243	278	251	246	278	253	251	255	256	276	247	291	257	246	228	230	265	243	287	238	252	259	288	251	269	278	265	245	257	253	263	251	253	271	308	275	241
7755	835	1035	1211	1034	948	882	822	786	750	809	757	740	819	760	745	773	729	702	754	777	727	746	752	756	719	747	749	764	749	727	710	705	715	783	717	741	722	742	697	725	786	718	713	729	725	714	730	704	759	705	692	699	711	746	729	727	724	736	752	755	722	700	707	770	666	723	752	752	708	695	744	696	715	724	763	764	795	703	740	686	736	706	729	726	732	732	761	700	697	745	717	707	742	717	736	716	720	762	724	719	758	740	707	660	698	720	711	768	697	719	752	682	693	719	738	791	732	726	744	732	744	748	708	761	677	710	724	715	691	744	709	710	712	709	732	734	692	707	737	707	719	777	725	728	742	729	688	774	701	708	719	760	705	761	731	706	645	802	743	695	705	733	699	762	721	698	743	714	777	706	750	745	761	737	734	697	716	737	678	697	729	724	707	741	723	686	733	744	753	725	736	713	692	737	774	746	746	682	717	727	725	741	748	712	735	675	753	699	760	696	712	748	757	709	711	729	722	725	707	701	709	720	767	709	730	703	759	705	735	689	765	655	761	716	702	729	722	725	746	743	764	728	727	709	713	723	712	685	721	719	712	714	746	749	696	731	717	718	770	727	717	734	698	712	755	725	711	704	713	764	713	738	744	747	725	728	732	732	736	735	710	713	696	721	723	703	690	744	696	713	738	731	733	750	768	711	696	729	784	752	743	705	749	702	696	731	684	771	730	711	725	699	769	721	727	665	697	698	700	675	720	720	689	749	686	738	707	735	701	687	704	734	730	750	717	688	730	743	694	726	753	700	720	761	721	710	749	748	713	722	718	719	735	746	766	734	719	739	779	695	756	714	728	724	708	752	693	675	717	724	711	728	733	739	736	745	724	715	735	738	765	734	728	776	700	736	688	730	773	702	745	707	691	724	709	717	766	739	722	726	785	719	710	721	705	722	690	726	697	730	693	707	746	676	747	727	691	703	751	750	702	740	729	749	654	762	764	708	761	699	719	735	700	711	753	756	754	741	728	730	732	693	738	718	741	754	722	705	709	690	722	668	726	735	693	736	697	733	683	697	685	747	718	755	729	709	743	713	687	682	752	733	695	720	716	681	716	752	758	699	762	715	756	739	749	724	739	762	761	746	710	711	717	727	727	792	771	735	730	732	702	782	743	693	747	711	734	795	709	736	737	729	761	750	737	723	726	722	720	751	711	725	710	728	752	727	707	750	712	751	731	754	710	691	702	729	704	685	733	720	748	715	680	704	638	721	735	697	699	739	759	725	697	755	738	738	712	723	703	708	770	720	719	666	736	700	762	717	741	749	738	743	741	730	762	680	696	696	750	741	689	708	705	701	734	716	707	753	713	774	763	756	656	742	725	705	720	749	705	698	779	708	726	760	679	747	737	694	752	744	735	734	726	755	723	751	752	708	738	790	715	709	753	706	713	702	765	749	715	714	692	713	729	704	723	690	718	750	690	733	728	697	749	717	712	732	741	730	727	696	736	687	711	674	690	724	773	725	781	764	725	697	751	730	726	718	696	736	718	730	722	743	703	685	710	745	729	743	703	707	741	742	729	696	719	686	679	727	671	692	742	716	715	697	714	688	745	735	742	728	719	717	707	776	771	759	739	728	706	671	680	741	745	766	715	739	748	676	761	708	730	738	702	742	717	742	758	783	747	750	745	711	731	717	690	712	702	747	695	716	735	720	733	730	708	738	787	765	732	736	706	747	719	715	715	701	702	758	695	797	725	702	773	723	734	691	680	680	707	765	761	716	746	709	735	733	706	733	730	748	731	708	731	743	724	694	711	741	726	734	719	713	720	695	713	736	733	799	718	739	685	744	720	699	696	749	695	675	718	728	753	708	746	718	766	770	769	713	729	732	735	711	737	713	711	731	692	666	695	698	724	682	655	743	731	729	645	732	728	737	704	721	721	719	771	751	722	725	746	735	711	750	724	725	699	749	738	701	700	716	767	702	702	749	761	729	720	680	740	764	727	751	709	727	723	750	765	741	707	740	724	701	735	695	722	729	715	740	745	733	719	725	704	691	740	733	735	726	725	726	739	757	724	760	666	674	741	718	684	707	762	779	772	716	656	661	747	704	762	724	742	722	758	691	767	762	721	767	664	705	709	767	727	727	707	718	720	726	696	775	694	687	700	688	747	678	720	725	738	721	749	734	754	714	713	716	716	761	683	722	701	689	765	679	755	735	743	726	704	726	776	681	701	713	681	753	733	727	683	757	676	698	689	714	760	765	741	739	710	739	691	714	693	717	702	757	683	701	721	742	682	705	667	716	741	761	682	759	689	694	735	646	779	641	710	683	735	729	705	699	743	760	765	746	730	698	720	654	765	707	699	744	697	716	679	715	767	737	734	702	755	712	729	726	697	758	729	698	716	748	729	686	706	717	641	782	738	731	719	691	735	706	711	791	727	742	735	681	703	726	733	770	692	783	748	710	742	717	687	667	744	738	727	730	728	771	727	749	689	693	705	737	728	769	738	663	710	760	745	711	719	709	732	713	730	728	757	742	771	732	681	729	704	694	748	748	727	721	747	725	717	750	717	717	688	707	737	759	737	773	716	717	727	749	708	759	716	789	719	703	727	708	690	682	707	735	694	755	738	714	718	713	728	771	744	753	724	744	735	751	731	708	747	733	701	807	745	754	729	756	716	753	736	732	714	742	719	737	729	694	717	767	725	687	757	778	672	702	770	746	754	776	760	712	711	723	740	752	714	777	733	731	736	697	735	704	664	733	708	727	740	716	745	717	761	705	743	692	711	702	720	741	745	770	717	712	771	703	729	666	778	771	726	740	753	798	696	742	683	721	712	785	685	723	758	717	708	776	758	728	708	754	702	756	729	721	763	694	738	757	715	791	708	712	700	694	756	768	777	725	725	753	662	700	688	724	727	745	654	746	724	727	697	781	726	756	666	671	730	724	738	723	741	753	748	749	710	693	778	718	710	694	694	749	732	735	726	726	733	739	703	780	690	683	691	719	714	759	724	714	717	728	735	750	770	725	717	689	767	719	733	707	669	726	703	743	688	730	696	717	743	767	702	686	722	683	710	741	697	723	755	702	751	704	759	673	717	684	722	739	726	717	712	743	751	763	709	731	709	686	691	699	743	742	698	722	692	725	724	760	729	743	721	729	760	715	710	728	735	768	680	701	749	706	736	744	760	695	704	719	688	705	783	667	785	746	690	735	728	719	741	776	675	723	718	719	715	745	721	674	749	696	752	738	720	759	711	746	683	723	715	698	728	707	692	727	700	751	710	722	644	747	715	694	718	695	740	717	739	800	763	752	723	757	709	744	718	697	768	766	762	767	705	697	738	722	719	722	725	701	732	719	705	699	745	745	726	713	726	688	769	732	667	727	707	761	698	714	759	722	693	756	747	752	764	761	733	753	731	730	707	721	725	718	732	736	687	729	700	692	762	749	715	761	718	715	707	726	751	747	721	732	741	761	746	715	759	711	745	723	678	712	708	777	734
37773	7158	1750	1404	1188	754	554	370	275	240	216	188	165	216	166	201	179	183	159	169	143	166	153	116	140	142	129	154	159	144	142	131	178	140	131	133	171	148	144	126	151	143	153	149	140	119	143	146	148	150	149	147	153	140	141	133	124	158	146	125	137	142	138	157	153	138	164	149	156	135	132	129	137	126	124	144	146	138	164	180	129	143	158	168	162	142	145	155	145	138	160	153	146	144	144	147	139	139	143	171	130	153	147	124	143	156	129	147	130	154	151	136	132	135	143	137	149	126	131	126	115	140	143	135	137	111	136	139	144	145	137	136	120	147	126	162	140	128	133	142	128	138	134	118	143	147	146	130	135	126	149	148	131	141	130	123	132	137	132	149	153	143	135	141	156	133	132	128	124	164	143	128	142	154	143	137	136	136	132	118	157	148	139	135	153	128	128	134	124	144	135	147	178	157	144	137	119	138	130	137	136	131	142	145	153	162	123	146	152	121	141	165	140	136	166	146	149	152	140	117	126	135	129	159	147	168	137	160	133	143	139	137	129	147	145	149	145	146	131	130	145	123	139	119	159	140	138	134	123	147	152	119	146	164	128	140	151	128	155	140	130	129	138	148	144	143	122	143	143	151	156	120	139	144	158	140	121	150	128	143	142	130	173	129	144	159	123	161	132	164	126	140	130	144	151	131	131	154	134	128	147	135	141	150	136	153	124	139	118	140	138	158	135	116	128	141	131	152	139	121	148	137	170	141	145	149	145	139	139	140	159	151	128	129	144	152	153	149	146	145	147	138	157	143	131	145	142	136	128	135	145	136	144	142	157	136	119	140	150	137	128	156	156	161	152	136	146	158	147	145	139	161	137	156	126	130	148	142	108	151	135	136	122	130	129	121	140	152	143	168	137	145	150	161	146	135	141	165	134	161	140	116	130	138	140	143	123	117	149	115	147	147	120	169	130	137	136	157	138	130	136	160	127	133	146	136	122	161	151	134	126	140	158	124	133	124	123	132	146	144	151	144	138	140	122	141	146	154	159	140	162	152	159	140	154	136	118	141	107	141	150	173	120	143	145	140	136	128	130	130	140	139	137	141	138	148	138	128	174	167	138	133	134	127	119	130	111	167	133	129	151	147	138	143	132	153	161	146	158	137	136	126	129	131	131	125	143	124	147	139	136	130	143	157	152	158	131	123	117	148	119	119	156	138	136	155	119	139	130	130	138	151	131	123	141	125	154	128	135	149	151	144	155	149	152	140	151	128	126	132	131	126	149	142	129	146	148	162	129	137	142	115	133	137	146	139	128	142	135	149	143	136	121	133	132	138	124	124	147	141	138	133	127	144	134	133	138	126	158	126	147	141	131	142	114	151	132	141	115	146	124	152	146	165	143	161	128	128	121	119	130	138	145	131	149	144	130	140	133	153	153	126	150	133	145	156	156	122	157	132	152	134	163	142	143	146	119	133	137	127	129	144	149	153	134	148	137	153	110	148	125	138	141	143	148	146	140	149	117	149	159	114	137	125	133	140	143	126	127	144	141	151	134	128	133	158	160	131	149	118	129	140	139	171	134	135	127	134	125	139	154	138	165	148	148	124	128	134	146	137	152	145	136	138	137	129	144	135	136	131	131	142	122	155	145	138	139	129	135	143	163	160	153	146	164	157	160	141	129	166	139	143	163	127	134	168	113	165	122	131	144	137	138	130	133	123	127	163	156	163	120	131	152	126	136	160	123	140	146	134	142	141	125	135	131	130	167	146	135	150	150	122	122	159	159	140	147	162	136	138	136	158	138	142	145	120	145	154	168	145	147	121	135	147	144	142	123	141	128	142	124	124	136	141	124	137	135	147	153	138	149	162	151	145	149	141	155	152	147	136	139	148	153	132	147	143	135	133	158	152	154	135	134	129	152	134	137	152	156	121	117	126	124	132	144	162	153	135	137	149	142	134	137	131	137	138	135	152	137	143	138	134	144	126	138	137	155	137	150	146	136	150	145	141	142	157	138	169	154	145	132	126	140	147	123	128	149	165	152	128	135	137	144	139	140	136	144	148	138	145	143	161	130	140	158	142	128	138	152	129	121	146	125	129	127	142	159	144	138	148	162	141	144	165	135	155	129	133	140	139	135	143	142	132	154	151	161	117	153	165	138	151	132	118	149	120	167	149	138	156	142	131	135	136	143	145	137	149	160	134	154	147	128	150	161	133	127	140	138	145	134	135	143	165	141	142	138	128	137	158	148	133	147	133	155	146	131	134	151	157	157	125	152	126	157	135	136	127	123	133	155	137	156	146	168	119	144	137	140	138	145	145	137	140	138	139	146	121	152	158	140	143	151	145	165	136	163	154	127	127	136	144	135	132	154	158	127	152	125	145	157	153	139	159	125	132	164	133	132	152	133	139	150	170	147	148	138	130	133	129	146	138	127	131	155	132	138	130	143	137	152	144	142	118	147	147	130	135	147	145	141	139	138	162	116	146	142	130	120	153	145	131	141	128	140	135	156	150	119	159	141	135	137	119	130	139	126	128	149	164	139	139	142	158	154	139	135	140	145	117	143	141	153	132	141	146	147	145	146	145	161	159	139	154	161	143	129	150	159	130	128	133	138	145	144	154	140	145	142	143	149	149	129	132	153	139	137	126	153	140	150	123	138	139	175	122	159	141	164	130	163	129	138	130	136	159	156	152	137	124	138	113	131	154	177	140	141	148	147	174	136	135	137	141	142	156	135	150	139	140	142	144	130	125	128	141	156	138	133	154	143	140	131	126	149	148	145	120	137	137	156	145	151	146	149	134	134	134	135	143	156	137	140	136	157	146	149	133	137	146	150	143	124	151	144	120	126	162	154	133	136	144	135	149	149	151	144	135	144	129	103	150	154	128	140	127	137	153	140	153	137	134	143	155	147	145	174	127	156	145	120	156	161	132	137	155	132	146	146	149	150	140	127	152	128	151	149	142	144	145	143	147	140	139	141	145	136	138	130	135	139	134	150	120	133	142	132	139	135	124	137	153	151	146	130	135	148	139	120	126	134	137	129	154	141	133	115	125	139	111	152	149	122	130	139	152	153	130	144	139	136	146	141	128	157	139	110	145	131	143	151	150	145	151	144	132	143	168	148	154	142	150	155	151	134	142	133	154	134	135	123	132	123	146	124	130	151	127	133	135	146	147	157	139	132	129	123	136	132	133	127	155	126	120	163	138	136	137	157	135	130	160	144	150	145	136	127	154	138	150	125	130	124	126	146	123	149	141	137	138	134	134	152	131	136	137	137	138	160	122	167	127	130	145	150	160	144	150	144	149	138	140	158	122	137	136	147	139	143	138	128	148	164	150	118	156	144	129	150	147	146	119	118	136	136	159	140	136	150	145	144	121	123	136	148	134	131	142	123	142	150	131	154	154	151	123	139	138	140	159	136	166	151	143	141	145	134	152	144	114	154	127	123	133	142	138	140	138	129	149	153	143	131	133	138	112	155	143	148	147	163	132	161	146	138	137
18299	1477	3119	3645	3490	2749	2003	1673	1329	1105	1015	912	842	867	693	763	785	742	612	589	584	551	576	581	534	556	526	481	507	504	500	495	497	440	493	472	507	446	490	446	471	482	431	453	434	465	475	449	452	438	428	408	466	452	433	412	436	477	453	494	415	454	444	427	433	437	424	498	469	390	474	428	434	456	433	460	431	456	426	453	418	451	444	406	439	439	426	449	409	400	448	407	425	415	434	413	434	431	412	436	422	439	416	393	428	450	431	416	424	431	423	421	422	406	440	437	437	424	391	439	484	435	428	442	433	420	448	402	433	442	428	385	408	433	431	480	470	420	448	410	447	424	427	396	434	445	404	422	471	422	435	448	457	426	413	427	438	404	434	415	434	426	431	470	421	430	454	463	431	427	415	445	424	405	418	459	415	483	416	429	480	423	437	401	443	430	433	439	429	404	474	445	441	417	448	419	439	422	398	450	411	416	403	406	416	444	412	430	439	430	421	417	432	410	425	435	434	433	471	379	443	433	409	438	404	463	371	411	423	427	413	450	444	447	428	401	440	414	411	414	422	408	401	436	391	435	425	420	417	432	451	446	431	429	401	464	455	415	408	448	413	445	457	395	425	432	400	396	453	440	461	420	415	477	430	413	395	438	407	388	450	433	423	436	440	413	449	444	421	415	422	384	442	433	438	415	423	413	415	378	405	426	428	449	418	391	403	403	380	437	421	391	446	396	390	401	422	454	385	441	406	440	444	426	421	440	439	456	428	428	399	430	423	440	414	423	445	410	375	463	379	398	429	342	423	417	423	417	385	447	438	429	422	394	404	405	399	389	432	438	423	404	416	433	426	412	401	438	476	424	416	420	402	448	456	406	409	400	429	411	388	462	405	391	461	435	428	405	400	398	438	421	428	451	413	418	402	411	446	468	453	425	420	426	417	419	435	403	424	415	432	443	410	408	398	408	462	418	405	434	394	395	444	472	443	435	381	416	435	432	427	485	408	401	407	412	409	391	426	393	395	405	393	410	434	429	399	390	421	433	405	420	414	401	440	422	453	477	422	404	403	438	424	421	427	415	438	430	450	388	420	439	413	394	418	421	449	430	398	422	425	414	398	384	424	418	395	458	422	427	402	402	386	441	436	444	407	413	377	432	441	432	446	457	398	432	435	424	459	450	466	387	425	451	425	451	396	460	434	399	413	421	425	409	420	432	399	425	416	420	428	414	420	427	415	416	433	433	424	425	440	399	422	432	437	400	411	420	439	431	419	430	473	412	429	457	462	420	409	456	437	422	412	438	399	415	399	393	409	440	430	409	415	435	419	422	403	434	412	399	426	426	415	449	453	417	448	439	424	421	460	408	404	414	420	436	434	434	437	394	359	403	403	439	445	461	401	382	413	438	403	413	445	409	447	419	422	430	418	426	443	429	400	407	419	452	441	379	473	416	423	404	483	399	411	404	390	439	429	400	437	455	406	425	409	398	442	395	418	398	391	385	400	461	428	450	394	417	469	475	420	374	405	428	412	403	405	428	417	408	426	430	415	448	422	447	398	439	429	411	396	441	417	373	430	452	439	422	432	409	395	421	415	425	423	453	419	393	435	422	416	409	427	426	378	382	450	426	443	434	426	436	456	388	405	430	397	403	433	434	423	441	409	413	434	415	418	446	395	442	428	440	418	408	381	440	364	420	444	413	424	444	434	450	393	424	455	386	414	427	419	398	423	426	383	429	408	427	407	420	431	431	438	384	416	439	379	415	444	424	434	442	421	461	400	469	402	408	420	482	427	445	423	424	404	419	429	396	423	432	430	419	397	424	394	429	447	408	410	474	393	452	416	408	404	433	431	407	418	419	406	405	441	431	450	412	390	389	415	422	429	400	381	427	408	444	390	442	408	406	411	450	449	437	442	386	419	436	427	447	437	412	408	427	406	376	411	426	426	408	428	444	389	446	416	414	456	373	446	445	418	392	428	444	422	449	420	392	450	439	438	437	415	430	411	426	421	449	447	409	454	459	427	397	454	422	453	394	443	442	407	396	400	453	412	398	433	394	423	422	419	395	451	394	405	431	428	383	425	423	402	447	433	370	442	441	419	443	421	408	431	418	418	406	443	463	416	398	406	427	413	390	454	419	429	426	446	423	450	389	472	374	435	436	406	457	397	394	445	402	430	422	421	422	457	449	395	427	441	439	389	401	428	412	412	406	426	435	442	412	420	439	408	452	427	447	445	427	397	416	465	424	416	402	400	419	418	434	438	425	432	412	381	440	418	423	421	402	442	450	444	426	425	412	403	415	433	438	393	433	439	417	419	416	434	407	459	473	444	415	456	431	388	416	453	402	409	424	451	445	439	418	411	417	429	409	431	405	428	453	386	399	459	412	444	409	396	466	443	374	410	402	410	454	436	402	444	423	445	455	436	438	430	393	393	417	424	399	426	413	416	410	445	417	431	412	409	430	453	430	443	453	421	433	457	453	440	405	445	440	417	418	409	438	403	404	409	428	399	406	435	413	413	415	436	400	391	433	428	418	427	457	402	392	454	437	414	441	450	430	431	437	431	388	438	408	388	430	401	376	425	435	438	445	415	432	437	416	410	381	383	423	416	469	384	455	438	438	425	405	408	450	394	429	395	417	435	419	444	449	428	415	446	390	424	451	401	435	418	428	413	431	390	417	409	419	427	452	448	470	426	437	438	383	429	413	436	404	423	447	422	436	427	406	405	417	441	390	456	416	373	442	454	448	423	452	430	442	416	422	435	426	408	468	400	409	443	420	408	452	447	417	420	418	429	373	428	400	427	412	420	403	425	404	432	424	426	413	426	403	453	417	393	417	441	413	413	404	431	413	468	446	434	400	432	395	463	403	417	409	411	430	401	473	429	448	425	381	409	466	402	441	428	435	425	380	414	450	393	414	414	422	402	415	420	431	456	399	413	408	420	411	444	432	405	409	457	440	435	405	445	419	425	445	374	436	416	412	437	427	438	424	414	408	435	421	463	421	461	420	435	438	382	407	443	459	424	398	420	454	420	414	423	429	433	430	437	424	432	430	448	387	435	444	401	432	421	419	404	390	400	452	433	432	430	410	451	409	397	413	411	433	406	416	402	397	443	398	424	425	404	400	434	412	430	457	415	439	391	431	391	415	447	443	434	431	408	414	409	440	422	411	411	432	469	446	474	407	399	428	436	447	394	403	433	413	389	431	419	423	460	368	397	393	410	438	427	411	434	407	425	391	409	419	440	421	417	423	447	416	424	440	434	419	416	437	429	427	415	410	411	415	415	408	399	413	445	427	439	420	413	434	399	454	427	446	422	447	412	407	429	467	408	444	416	391	423	418	412	441	391	395	430	401	449	408	443	385	425	429	414	465	381	432	401	438	456	428	441	428	446	429	422	397	429	380	430	397	419	442	419	415	415	414	421	388	418	454	437	420	425	416	409	441	429	461	411	411	421	440	453	424	402	452	396	427	409	401	436	435	413	396	453	420	422	467
46774	14867	4436	2403	1853	1310	859	721	472	344	284	231	231	198	166	207	201	176	154	148	152	165	140	120	143	135	117	118	114	120	124	118	96	129	122	122	123	114	119	135	107	112	121	115	116	117	108	115	124	108	102	110	113	107	115	105	124	126	107	103	124	106	129	122	109	125	114	104	113	105	109	111	119	114	107	114	148	115	104	111	119	117	124	119	129	101	114	101	128	115	136	116	101	106	110	116	83	105	104	110	110	108	116	119	129	95	118	121	119	123	132	107	115	90	98	119	115	115	117	103	121	111	99	105	123	99	104	116	128	112	101	101	100	99	116	103	123	113	90	105	120	116	135	106	107	101	117	111	106	98	110	110	100	117	105	117	110	150	84	104	105	106	110	122	117	115	104	124	116	115	124	125	99	126	114	119	109	113	116	111	109	115	107	124	122	111	79	108	104	112	111	121	101	120	101	128	100	98	121	108	96	104	98	136	102	145	89	127	113	121	118	132	122	98	97	111	106	106	115	119	97	112	103	106	98	101	118	106	108	134	98	109	119	121	124	112	110	97	100	108	115	116	101	113	112	124	103	96	114	112	113	129	111	94	97	103	112	93	141	114	112	111	104	101	94	118	105	99	105	116	100	118	134	115	105	109	107	95	112	107	119	87	110	118	117	95	113	100	119	102	95	109	121	107	101	111	109	119	96	107	98	108	105	113	93	108	104	101	104	102	109	88	113	124	110	108	123	105	106	113	116	131	108	95	131	111	125	132	105	107	111	91	114	88	101	91	116	118	115	114	103	98	128	124	116	103	95	115	103	98	121	75	124	124	118	105	119	118	109	95	104	104	125	105	87	84	111	125	107	98	101	96	92	103	104	98	116	99	116	123	105	110	113	121	97	114	128	98	114	121	110	111	106	107	108	101	93	116	121	96	103	115	121	116	101	112	125	99	106	116	112	108	90	112	98	111	94	129	110	121	93	94	118	114	115	126	125	98	113	116	129	126	118	92	107	100	115	120	112	106	90	104	109	108	113	110	117	108	117	107	103	111	116	120	97	120	116	118	132	130	111	108	132	122	105	100	108	102	103	100	108	98	99	114	100	103	114	113	115	124	105	112	124	103	103	110	99	112	102	102	121	104	111	108	91	115	118	118	102	104	102	122	102	98	103	114	110	122	101	115	90	105	121	128	99	106	95	97	95	121	113	127	119	107	123	108	125	133	117	97	121	110	104	131	104	100	103	116	104	127	129	133	107	124	123	107	103	112	122	102	109	108	108	112	106	116	123	122	102	112	111	105	115	116	106	109	98	109	129	111	100	122	110	103	103	100	104	130	109	119	112	91	83	112	128	114	108	94	109	106	108	116	104	91	118	114	117	107	102	112	124	129	110	100	106	112	111	104	115	127	112	93	85	131	104	127	114	101	119	110	109	112	111	98	97	112	106	94	132	119	100	94	104	120	114	85	120	105	112	121	112	115	98	108	98	107	101	99	101	111	110	88	104	96	110	105	103	107	133	105	124	119	104	112	116	113	100	115	117	99	113	91	109	121	104	93	123	102	120	119	105	125	121	108	109	102	107	119	136	97	107	101	96	102	122	86	107	111	120	97	130	132	110	86	104	119	108	109	110	120	96	103	105	98	109	108	113	115	119	113	104	113	105	100	98	105	105	123	112	126	95	112	99	111	117	116	118	98	93	104	88	119	120	119	126	106	110	105	109	119	98	114	96	104	103	106	96	95	107	109	89	123	106	130	129	107	121	127	116	128	95	106	123	106	95	119	111	89	108	119	116	98	103	100	119	139	102	104	109	108	101	90	116	109	122	110	102	109	113	99	113	130	101	113	111	105	88	121	100	103	97	108	99	114	130	95	110	107	121	131	103	104	99	107	113	94	102	97	104	106	104	112	109	96	103	107	102	87	106	88	115	107	109	102	111	128	107	112	135	103	96	101	131	102	92	105	108	116	114	110	121	107	100	105	106	94	100	108	112	110	84	96	117	109	117	100	101	103	114	110	108	102	118	111	119	118	118	112	113	124	101	108	108	108	114	141	108	112	104	106	96	116	106	92	99	107	124	122	120	111	99	111	102	117	102	100	119	107	104	116	122	107	105	131	106	116	104	92	116	125	116	102	113	122	103	119	105	129	105	114	115	115	121	121	113	112	125	94	114	119	100	115	118	103	109	117	116	110	114	110	115	106	101	104	109	97	122	101	99	102	99	113	112	104	106	118	127	104	133	112	92	109	105	104	107	104	113	108	105	105	119	117	111	102	90	106	95	115	113	110	125	111	119	97	111	105	120	115	111	119	115	131	103	95	110	108	115	107	99	123	111	109	114	139	102	99	92	119	108	105	89	122	127	101	106	117	115	113	99	121	122	113	119	123	124	110	105	115	102	106	135	114	105	100	100	102	116	102	115	103	112	122	106	128	103	110	110	107	106	113	114	120	114	115	125	107	130	122	110	112	99	107	113	122	99	112	100	116	99	106	125	105	116	125	102	123	111	102	105	109	90	113	96	107	108	121	104	110	104	96	124	102	115	97	104	121	111	122	117	101	104	86	109	99	92	109	118	111	105	123	97	102	85	111	123	115	113	108	103	100	102	95	106	104	118	101	108	119	107	116	113	109	115	112	124	105	116	101	120	125	118	121	108	86	100	101	111	114	108	114	106	93	112	109	123	103	128	111	94	119	99	97	97	114	108	113	113	104	109	121	120	108	125	101	130	123	116	97	89	115	117	129	100	96	104	105	116	110	115	102	99	114	114	105	96	109	114	102	94	121	92	116	110	101	106	115	127	96	119	103	107	128	119	117	114	114	113	102	80	111	119	122	103	113	95	107	119	104	104	133	110	114	87	111	94	107	117	114	110	111	96	112	114	107	125	122	116	108	110	96	110	99	107	89	88	101	116	90	113	113	113	93	101	99	106	103	99	105	99	97	114	101	118	93	104	93	124	116	133	108	106	120	98	143	121	109	112	116	105	124	107	114	127	112	111	116	119	104	115	106	115	84	104	82	93	127	122	131	112	103	104	108	116	102	104	114	112	112	114	100	121	129	119	106	98	111	102	97	106	105	117	105	108	109	118	119	99	122	108	115	103	119	113	104	113	111	104	107	101	111	106	107	113	122	100	114	104	110	129	129	103	92	114	119	114	111	116	108	98	100	130	115	119	115	115	114	120	115	101	115	111	135	104	113	104	113	105	111	102	125	111	101	122	125	121	95	89	103	106	114	123	117	111	101	93	103	109	106	113	93	117	127	110	102	107	109	116	108	125	107	109	121	101	100	130	113	121	108	112	109	116	103	103	93	115	117	133	110	94	100	116	98	109	97	105	104	123	89	99	106	109	96	102	93	103	102	114	107	112	89	90	111	103	99	115	96	108	106	104	110	103	116	95	117	93	106	123	118	138	114	103	111	110	114	112	104	97	97	103	103	121	115	103	119	110	117	123	120	104	103	111	102	94	97	123	117	115	115	108	103	97	126	125	123	118	101
22189	2289	5033	6001	5546	4552	3479	2773	2221	1825	1553	1376	1234	1133	1060	996	940	851	743	712	693	639	594	596	551	595	584	533	510	542	515	533	433	514	489	501	484	452	422	417	408	441	442	461	414	455	411	421	461	447	376	469	410	421	428	409	387	406	388	398	417	414	386	372	433	373	412	390	424	347	411	404	384	430	383	374	379	350	411	393	397	380	385	400	365	373	405	366	391	338	373	371	352	372	374	382	404	346	368	380	344	370	373	329	392	354	354	407	380	357	363	390	383	374	370	366	386	316	379	346	387	358	366	358	362	388	389	327	359	381	375	404	379	381	360	351	348	359	341	353	363	359	356	325	384	412	367	383	350	368	359	365	337	378	381	369	348	331	365	397	357	372	375	343	378	328	374	354	351	365	362	383	375	355	353	360	314	384	380	348	340	373	321	358	374	337	355	349	377	356	367	361	377	354	345	381	364	347	362	351	365	348	358	350	362	353	372	355	343	349	371	365	376	361	379	341	357	364	376	360	323	375	343	377	350	336	345	350	398	329	381	367	359	370	389	345	331	378	342	386	342	366	380	360	370	347	372	356	376	348	338	368	345	380	378	375	376	395	359	335	363	358	342	340	349	362	384	367	361	398	385	348	380	359	326	339	361	359	327	366	394	345	327	348	395	344	368	360	380	407	365	355	377	337	389	379	384	371	345	382	382	348	325	358	376	355	367	360	374	345	371	372	365	354	385	356	379	337	367	346	358	380	362	382	358	351	352	350	380	361	353	322	365	333	360	373	362	358	344	350	332	339	363	375	356	340	367	390	368	356	385	366	374	351	359	371	388	367	346	310	368	369	362	372	355	367	339	341	354	338	406	386	340	362	340	335	347	364	370	364	370	337	363	360	346	333	381	385	334	364	336	335	335	358	352	342	336	320	346	351	372	388	356	377	348	360	346	395	369	350	361	392	369	351	350	369	374	369	356	362	385	379	337	342	376	357	349	356	333	340	349	369	356	372	321	352	370	343	341	395	364	371	337	375	395	349	365	372	363	346	350	378	342	382	354	376	356	378	346	362	385	328	386	336	399	348	345	360	391	363	349	332	369	332	337	349	386	361	343	341	379	346	369	364	330	357	371	385	361	316	366	355	351	400	373	340	334	387	369	358	387	348	355	367	365	335	339	359	390	343	355	369	368	360	342	362	343	364	365	362	349	368	336	388	384	348	370	363	376	330	359	374	350	361	416	346	340	404	362	352	352	351	363	394	331	369	406	299	336	301	347	361	310	356	356	314	371	378	347	353	383	374	376	355	339	355	342	364	348	334	386	355	387	365	362	388	338	381	360	334	356	336	352	353	350	367	338	354	384	337	337	343	365	374	338	371	375	390	346	352	380	365	358	362	374	369	376	318	381	374	362	388	350	334	370	362	380	354	343	402	360	355	313	322	355	389	361	377	386	344	369	360	377	355	380	378	349	369	358	333	347	387	373	369	369	344	356	323	340	377	374	352	347	372	328	356	402	381	340	380	359	349	366	368	377	359	340	405	361	343	367	353	371	369	344	358	383	338	362	362	375	349	390	343	388	355	340	357	357	362	360	354	365	382	363	346	354	357	331	317	369	345	335	352	360	362	357	357	374	364	375	331	346	347	390	331	362	357	376	353	357	377	337	354	349	382	348	359	368	347	363	360	357	347	384	380	391	386	373	332	342	354	341	333	344	349	405	337	366	349	342	354	321	358	380	378	387	371	372	379	352	388	391	355	370	325	376	368	354	391	337	371	336	361	376	391	361	356	379	390	373	355	382	371	337	353	379	353	336	335	345	347	369	363	387	337	343	332	358	385	353	360	381	351	329	351	378	355	363	326	373	363	342	337	360	334	376	375	367	369	369	384	331	358	388	361	343	358	350	363	335	380	368	331	369	361	373	334	326	372	351	395	349	333	361	378	354	381	336	379	367	380	352	356	365	363	353	360	354	362	353	342	347	339	361	358	335	347	338	373	353	341	359	351	402	334	386	379	366	405	363	337	348	359	363	339	366	348	361	397	341	393	350	369	351	363	358	373	355	385	356	351	352	350	347	349	350	325	394	354	301	351	338	367	371	363	345	344	384	385	388	379	338	380	353	351	341	365	362	373	353	353	393	363	382	372	389	370	362	359	387	356	344	336	344	358	363	391	357	373	383	357	374	374	387	346	391	356	357	335	374	367	392	357	369	368	358	373	346	334	378	384	386	370	389	372	373	333	363	354	382	334	366	340	356	386	375	370	366	379	338	350	346	381	367	341	356	360	376	374	340	350	377	382	350	370	346	374	345	353	384	346	360	374	402	365	374	357	361	389	350	353	315	350	356	343	364	369	369	325	393	360	376	374	360	316	355	352	370	345	359	352	400	390	406	355	389	383	351	378	350	366	340	364	358	362	410	376	345	359	365	356	351	356	376	338	313	388	343	368	373	353	394	328	351	373	329	348	349	352	380	386	343	368	371	375	361	359	389	353	386	339	373	368	361	383	375	338	356	353	384	337	344	329	370	358	361	358	345	367	347	345	364	371	386	336	389	341	335	362	321	337	371	353	360	381	405	373	348	372	359	387	384	357	335	336	383	383	360	349	351	363	363	372	349	366	363	397	365	359	350	367	372	379	355	370	391	377	403	353	359	383	362	374	355	373	359	350	360	323	347	348	342	353	363	351	370	366	315	360	405	379	385	318	379	330	350	324	349	348	354	391	380	363	362	346	358	361	356	340	336	339	370	337	345	347	359	354	387	360	353	375	374	334	373	378	409	371	345	366	350	340	346	370	363	373	363	356	386	361	342	368	372	371	353	357	391	332	377	369	365	356	376	353	342	346	365	347	369	374	358	350	360	358	394	330	348	304	344	392	367	362	352	378	348	340	380	359	371	370	369	362	330	401	365	342	363	422	355	359	353	371	386	361	377	383	346	367	381	347	326	348	408	390	360	359	351	365	365	342	346	360	385	348	353	374	351	345	321	354	386	381	340	350	362	347	351	357	315	351	348	370	383	385	350	367	365	337	348	356	387	400	358	364	363	386	366	369	359	392	366	367	390	337	372	356	345	365	329	381	386	403	392	335	352	357	364	350	348	337	349	361	360	351	312	371	359	377	356	397	365	366	377	359	385	352	337	362	345	364	389	356	354	356	359	361	329	373	338	358	365	385	360	358	373	358	333	356	370	335	354	362	372	347	358	351	384	350	378	360	361	321	340	354	349	316	370	389	359	386	376	368	321	379	355	335	359	349	352	403	368	327	343	357	375	363	341	363	360	339	353	373	343	380	374	363	370	321	353	351	378	365	349	365	358	401	334	378	327	386	377	376	340	318	329	332	356	359	352	372	374	372	373	337	360	391	327	373	379	366	367	371	376	342	353	360	374	381	346	342	344	364	364	363	346	351	382	348	367	339	338	385	365	365	359	369	392	375	345	363	392	338	376	323	370	343	374	359	359	366	358	370	357	356	349	354	347	327	361	337	334	364	348	341	357	353
8684	371	378	380	321	301	322	252	272	268	287	250	273	268	256	280	251	264	268	243	252	253	245	253	252	256	282	260	251	253	253	270	253	274	264	272	267	243	261	246	242	257	264	227	222	250	243	247	287	261	255	276	253	251	239	258	257	279	241	268	276	269	237	273	265	285	253	244	238	254	253	279	230	241	264	262	274	255	249	266	212	248	264	265	222	241	252	235	250	250	297	277	234	257	241	277	266	248	239	248	258	252	270	242	244	227	242	239	236	222	284	271	257	258	261	260	276	260	262	219	277	260	274	267	240	267	260	246	277	248	265	252	281	272	273	280	233	274	254	282	270	254	249	279	251	263	236	249	255	271	249	287	240	238	238	238	246	273	304	272	249	280	270	268	234	270	267	260	249	271	257	223	252	253	235	254	262	230	251	250	255	241	227	252	268	248	259	231	233	224	263	248	258	278	260	259	245	252	296	250	235	270	269	242	259	238	281	278	235	247	269	240	233	263	248	249	227	262	253	242	264	241	233	255	224	241	258	264	287	248	254	284	252	249	249	272	270	263	253	240	274	245	235	252	252	267	266	246	268	258	233	272	286	263	262	255	262	291	277	266	242	266	269	243	268	246	261	275	258	265	243	265	263	234	260	239	255	240	258	231	248	248	260	258	298	281	255	259	245	281	255	232	274	246	254	256	248	278	264	216	283	252	253	250	246	250	260	275	231	254	253	279	253	246	258	270	284	281	251	260	264	254	252	216	273	247	268	298	266	248	267	269	270	259	265	274	251	270	247	246	242	253	257	260	238	238	279	222	245	269	245	247	256	265	248	234	268	257	273	237	260	255	273	266	260	283	247	241	252	249	252	253	280	259	255	258	267	235	258	229	263	239	283	251	266	263	263	242	260	275	265	252	277	263	252	279	263	242	265	243	239	240	240	260	257	245	269	264	279	256	274	238	249	261	265	253	250	245	257	257	240	243	234	234	230	253	253	218	235	250	265	260	254	257	254	251	263	264	275	262	261	260	240	238	242	260	261	236	258	245	247	234	277	268	261	243	280	245	224	215	249	242	246	261	245	242	265	243	277	260	252	266	241	250	224	271	272	270	232	266	269	276	227	271	238	250	271	259	248	257	272	256	284	266	226	261	237	243	280	259	260	266	250	266	264	251	270	258	261	231	220	274	232	270	234	283	250	259	271	232	256	257	287	243	276	248	272	258	249	242	254	242	239	232	240	270	264	269	260	280	279	258	251	258	269	256	246	287	231	241	243	233	268	260	255	237	256	260	266	256	257	248	251	296	274	237	275	242	263	264	253	264	261	259	254	245	285	248	266	260	252	267	266	275	237	228	247	259	251	263	268	243	290	228	248	242	278	246	280	241	281	252	267	260	240	271	283	250	238	268	204	303	245	259	286	270	246	241	273	247	260	260	237	250	246	232	235	227	283	246	264	277	254	243	246	261	272	252	262	266	270	254	279	263	236	267	277	288	269	269	259	275	259	243	233	243	226	267	276	231	252	262	253	279	252	265	260	236	265	276	271	256	268	237	227	271	262	257	237	264	231	272	239	247	260	261	242	246	267	242	256	248	260	245	273	289	262	266	282	281	246	275	259	281	245	245	259	250	248	246	250	246	268	251	277	259	234	258	263	268	281	265	226	269	268	247	241	267	265	256	249	261	247	270	240	238	273	257	257	258	238	239	244	260	252	263	268	222	274	277	256	284	263	241	251	268	259	240	242	239	251	239	292	263	236	255	254	292	228	256	256	242	256	245	256	293	229	251	256	276	226	258	232	249	241	242	270	231	250	243	285	237	254	298	273	239	253	255	253	236	268	222	235	245	274	256	265	259	268	261	233	270	244	248	267	274	250	256	265	252	281	242	257	230	263	261	271	231	248	264	233	224	240	265	236	252	263	252	242	258	279	259	249	272	258	248	221	242	276	234	235	265	260	253	253	249	240	253	245	245	240	248	276	258	256	243	290	237	265	260	289	257	254	259	256	234	255	278	266	273	283	243	273	239	245	256	257	259	260	251	250	277	250	267	236	241	249	244	253	266	229	255	251	252	269	254	232	280	270	268	242	289	242	264	240	239	262	277	256	256	239	262	253	278	260	235	230	233	248	253	222	247	238	287	259	287	259	220	266	271	242	248	263	249	249	250	253	261	270	263	244	264	245	280	237	263	230	259	265	269	267	253	283	239	266	231	275	267	262	258	236	255	238	279	276	266	244	262	258	262	260	269	256	231	273	264	254	268	260	286	258	241	256	223	271	243	252	234	284	292	274	248	270	249	225	249	255	266	236	264	240	272	255	279	291	238	261	257	257	233	260	244	272	231	267	275	280	260	236	257	265	240	241	215	256	261	260	245	254	264	256	259	263	284	238	246	224	257	270	257	272	263	246	263	265	271	271	249	232	273	250	222	240	231	238	245	294	250	236	256	241	278	249	234	254	279	240	276	266	235	253	253	269	249	269	258	246	274	272	262	306	240	263	248	269	266	267	243	252	259	251	283	235	263	260	258	253	263	275	249	257	248	244	240	224	234	300	280	264	244	238	262	250	263	287	234	249	274	252	246	252	245	259	254	246	259	271	233	251	264	234	265	252	264	257	229	245	276	266	249	264	251	249	237	262	280	257	249	261	263	220	254	261	218	297	255	275	261	262	271	245	281	245	278	252	272	228	264	241	235	259	244	266	227	234	270	271	259	268	291	244	223	250	260	282	250	261	259	259	251	235	259	252	242	262	273	255	224	226	281	299	279	263	257	248	264	254	254	251	257	263	254	262	262	255	247	235	257	259	267	267	247	269	295	261	241	282	235	257	249	250	296	242	246	242	237	255	250	259	227	261	265	279	226	262	236	258	237	247	253	234	268	258	242	270	263	237	263	256	242	278	275	269	233	253	261	258	246	263	269	243	251	268	262	278	248	242	250	235	271	269	241	250	266	255	238	259	274	260	257	268	237	245	240	245	261	226	251	242	241	251	264	236	259	266	278	236	265	231	234	244	250	238	251	280	274	274	248	260	224	265	294	263	241	261	281	290	260	260	251	258	254	222	244	240	269	230	255	265	270	244	263	242	246	258	275	273	209	250	251	240	254	276	256	287	243	245	265	243	226	259	242	266	274	247	260	250	280	238	272	280	244	253	264	239	260	283	236	265	263	243	255	227	241	258	275	236	259	271	246	266	250	267	235	234	266	268	276	246	281	272	236	231	249	226	251	266	246	247	235	214	251	270	261	257	245	267	284	239	250	264	256	218	245	233	259	236	235	257	260	235	247	260	259	272	276	253	258	268	259	265	256	240	256	287	290	264	248	271	264	244	273	276	268	240	270	267	271	259	226	252	275	219	244	256	231	270	238	259	213	269	279	260	242	252	258	221	274	228	256	255	225	252	276	285	268	277	234	253	227	269	284	277	262	249	286	253	263	283	277	242	277	240	286	267	223	251	253	249	264	267	261	268	244	270	256	265	245	246	273	234	258	275	238	266	248
7919	819	1053	1160	1074	905	920	814	767	823	781	761	750	731	769	749	743	778	786	737	716	670	745	731	734	738	755	759	725	751	739	732	703	740	697	787	722	763	749	716	755	742	762	749	702	728	687	712	787	746	776	713	733	698	677	732	727	725	744	678	731	772	734	688	734	718	785	681	723	773	759	721	715	748	739	717	726	762	765	732	768	749	712	713	730	709	732	731	680	708	686	720	717	726	690	710	731	702	728	763	724	764	736	719	785	692	737	741	717	746	731	733	769	736	769	702	725	755	728	781	756	740	687	739	713	713	677	722	778	690	743	748	741	713	764	726	694	723	744	717	755	694	736	691	751	734	745	727	767	737	722	711	724	715	761	759	710	724	732	733	679	715	685	732	744	741	684	697	728	777	695	732	731	732	722	728	703	672	710	694	667	714	784	712	692	729	716	723	749	736	743	700	729	741	748	702	753	745	721	713	687	685	727	739	763	734	709	703	759	698	729	701	708	730	699	731	724	727	740	739	729	679	724	714	772	750	718	756	735	707	713	706	728	741	780	718	696	714	732	704	763	682	711	757	728	753	737	724	715	748	667	740	687	707	697	754	703	726	739	722	665	739	752	731	694	730	728	739	735	710	719	761	726	721	710	750	718	714	693	715	743	716	733	744	726	729	729	763	737	732	770	710	725	738	741	678	707	780	776	742	729	738	771	726	683	707	731	744	701	724	773	698	747	695	723	761	709	717	702	723	716	721	713	693	690	761	719	751	762	754	754	726	755	745	678	734	717	741	742	746	710	704	711	681	727	759	740	755	677	769	761	682	700	727	695	742	691	721	697	736	683	720	705	721	701	718	687	759	720	683	718	742	718	736	739	743	697	729	717	714	720	757	683	736	717	724	720	740	732	697	702	760	730	716	712	744	739	728	735	699	740	753	712	769	711	743	763	687	715	712	705	734	748	719	708	764	790	740	679	735	729	702	752	731	734	760	750	737	728	771	769	738	696	744	746	772	742	746	724	736	728	693	727	724	752	693	721	688	700	729	707	708	732	711	747	718	719	727	755	761	753	715	805	724	731	740	707	723	706	771	755	726	753	732	716	720	739	761	715	723	738	745	757	747	702	662	677	726	768	763	719	746	744	748	715	754	759	753	736	725	707	696	717	730	696	720	748	725	709	732	721	722	784	747	713	694	745	753	706	684	717	709	711	732	708	740	779	679	696	739	738	720	732	684	744	714	751	692	727	715	676	733	689	749	729	710	748	699	699	765	728	758	700	757	770	688	715	748	698	734	726	730	737	694	737	669	726	698	763	715	773	724	727	706	711	712	728	730	684	793	737	703	774	716	731	704	695	733	764	742	705	675	729	759	731	670	704	711	766	730	755	728	732	719	702	710	714	761	758	721	735	767	769	676	745	746	673	747	757	736	737	764	753	748	776	725	737	715	785	723	742	725	706	701	685	684	719	715	746	781	694	742	737	728	684	685	705	682	739	747	676	748	725	695	696	726	716	677	682	745	692	710	670	731	673	732	792	703	701	713	768	713	708	647	690	690	699	747	730	692	733	712	702	695	732	723	701	693	756	712	703	766	731	744	727	697	738	734	720	731	712	758	728	673	749	699	723	702	728	713	722	750	770	763	692	703	693	725	718	693	721	711	759	756	719	756	751	762	680	698	739	740	764	740	748	738	705	751	691	721	722	662	784	722	781	679	754	725	720	722	729	700	765	726	745	704	743	722	764	749	766	732	720	733	739	726	679	716	722	709	714	688	733	715	670	714	732	748	726	706	715	732	723	761	700	684	711	702	704	742	758	734	712	737	751	718	733	697	729	739	754	731	709	716	772	732	662	746	723	755	735	691	769	714	695	772	679	734	719	688	718	709	687	705	755	726	698	764	753	722	709	708	656	777	733	749	715	769	736	734	655	730	750	745	719	731	735	717	687	743	718	724	721	746	743	744	703	686	744	742	715	735	732	700	735	749	695	755	739	705	728	675	716	695	696	700	711	718	712	728	732	722	743	736	752	692	704	763	774	758	716	690	734	720	689	742	733	732	706	712	743	750	719	719	681	726	749	715	690	701	730	713	749	747	721	740	726	732	695	747	752	686	746	701	749	745	691	774	720	728	718	735	760	761	676	723	730	702	751	776	748	714	755	747	715	733	726	696	700	704	743	743	712	689	754	685	734	709	709	736	715	793	701	708	788	776	722	762	697	737	709	723	728	731	707	728	718	719	699	687	690	683	742	736	700	742	750	673	724	752	732	736	693	712	725	734	754	765	720	772	684	723	718	730	719	730	727	741	743	744	748	739	726	699	727	760	714	695	787	714	675	706	695	712	701	799	693	695	750	706	667	752	726	712	697	688	717	755	724	742	720	734	704	759	750	762	709	726	742	723	727	726	707	685	689	701	683	701	720	734	744	641	729	721	713	742	733	759	692	713	731	727	756	679	728	747	767	683	712	733	744	713	744	704	766	742	748	704	696	697	744	664	669	743	742	736	747	739	754	691	733	699	706	698	727	742	697	753	753	779	686	702	710	729	725	688	804	703	751	739	761	714	697	733	721	687	681	715	717	691	692	747	711	746	730	707	694	703	673	725	751	749	743	716	709	727	773	756	761	703	743	771	701	730	730	702	716	733	742	676	709	719	717	745	689	752	675	722	753	705	729	733	696	742	706	736	765	717	774	746	739	696	753	750	703	694	708	708	688	718	678	742	716	755	744	706	709	708	780	743	690	724	772	744	696	728	775	723	743	702	731	752	728	737	700	720	759	704	715	683	706	732	689	682	726	748	756	680	694	764	726	719	711	713	782	739	746	727	693	720	745	733	709	728	707	717	684	753	746	673	725	679	742	728	676	762	719	738	716	729	716	688	742	707	732	728	736	727	702	718	746	685	733	760	693	760	704	723	717	733	711	693	721	745	760	689	727	700	724	732	723	688	772	713	751	742	761	715	681	698	698	739	750	737	731	692	730	712	692	735	717	766	707	734	745	732	702	746	717	718	764	726	732	783	713	761	739	743	694	701	771	737	715	720	710	735	724	684	707	739	762	699	745	694	737	648	775	767	724	715	739	756	769	757	702	709	735	761	754	689	727	687	787	672	763	755	742	725	769	744	682	695	697	694	721	731	684	677	726	735	718	739	765	700	734	698	682	688	715	732	691	732	706	713	752	725	747	719	722	721	700	742	754	742	744	740	747	772	717	733	733	737	736	726	744	739	723	714	716	725	775	745	717	726	697	756	757	675	682	711	734	752	716	730	727	718	733	707	737	711	715	765	749	735	744	791	761	726	747	690	745	710	738	775	744	764	793	753	705	709	696	725	779	655	761	741	667	706	719	748	710	695	743	731	764	731	723	714	712	689	721	675	730	743	765	720	745	734	779	748	726	763	715	719	692	748	706	718	695	735	703	742	692	688	737	738	723	710	710	745	685	727	738	723	727	728	680	741	725	759	699	696	706	742	724	743	774	711	758	677	721	729	720	734	716	729
35216	7155	1426	1084	930	623	448	347	435	310	341	270	242	226	212	188	180	158	180	153	163	181	151	155	144	160	152	162	149	135	134	140	148	161	150	149	153	131	119	134	143	141	172	148	133	124	159	148	145	136	168	156	149	133	141	134	151	130	126	122	126	144	125	127	159	150	114	124	136	145	137	137	146	130	136	136	130	170	142	139	163	140	163	171	124	120	122	145	167	135	137	144	133	140	160	124	162	121	136	145	139	142	145	145	132	145	138	130	134	137	143	143	127	142	138	140	140	142	159	156	146	139	123	121	130	150	145	141	134	156	138	144	136	162	136	124	156	156	131	117	125	136	138	135	146	112	126	153	138	133	119	128	144	139	157	133	142	154	142	119	139	131	144	137	125	141	112	133	130	120	135	139	129	154	128	130	142	134	148	134	129	137	153	141	147	150	187	129	139	144	138	136	137	154	141	121	124	162	151	148	136	137	143	123	161	144	148	131	153	142	135	118	153	142	122	117	125	151	137	169	134	154	146	133	134	125	140	160	146	130	129	138	152	147	152	114	139	130	171	123	124	125	135	151	131	115	131	142	149	143	148	141	139	146	142	143	134	138	137	165	142	140	158	148	145	164	142	138	135	126	129	128	136	146	147	153	154	160	160	132	172	137	127	132	125	115	139	143	134	145	140	129	131	131	153	160	150	138	139	147	147	150	128	152	133	139	133	138	142	147	136	144	123	142	148	130	134	134	130	133	149	141	129	122	145	146	154	147	131	160	159	132	140	123	129	124	152	150	149	131	139	160	127	139	149	127	155	144	127	136	153	136	154	132	138	132	136	127	128	147	135	138	125	124	128	130	138	139	148	135	141	145	123	124	136	147	147	126	138	140	130	142	149	149	141	144	146	136	137	141	138	142	159	153	135	149	141	165	143	165	142	143	140	145	154	135	133	140	120	141	139	124	129	149	143	134	134	125	148	130	136	119	155	129	127	131	133	140	134	130	142	137	132	139	122	129	152	119	144	129	148	151	130	146	142	155	134	149	150	160	131	141	118	160	123	137	144	139	135	142	143	140	117	138	165	159	136	121	145	159	144	141	128	140	112	153	131	160	128	125	130	127	161	137	135	134	142	129	135	144	137	147	159	142	133	137	140	138	119	154	159	141	140	148	140	130	138	147	146	113	139	126	134	140	148	147	146	140	138	129	138	153	143	148	157	145	144	144	128	149	139	129	139	133	133	151	127	133	109	137	143	131	139	147	142	134	132	124	142	131	143	137	139	124	127	133	138	140	133	163	118	143	130	152	147	133	131	161	135	145	126	155	132	142	147	145	125	146	134	148	158	148	141	157	137	122	164	137	152	144	133	142	123	141	139	137	159	134	148	135	102	129	147	137	121	125	138	137	121	139	139	136	135	124	159	151	149	126	129	117	137	113	128	139	109	142	147	141	150	129	132	125	171	151	149	124	138	149	133	122	140	135	133	115	134	141	162	164	112	123	165	148	132	140	161	131	152	120	159	142	119	141	134	142	129	134	104	156	161	120	145	161	140	130	136	145	133	136	128	133	149	142	148	136	147	146	125	118	153	139	140	126	169	137	137	138	152	160	162	127	131	150	137	160	115	123	131	136	128	153	143	144	138	132	125	133	144	141	145	140	134	146	139	136	126	135	150	134	142	152	122	136	121	152	159	127	135	136	146	144	142	147	163	143	148	125	145	148	148	145	141	139	153	120	133	141	131	134	143	148	141	134	141	129	128	150	139	142	152	136	133	162	139	138	147	122	156	147	132	133	137	130	138	151	145	124	151	137	126	111	134	114	138	147	135	143	158	141	130	136	171	158	122	167	177	149	138	137	131	135	141	152	119	141	116	159	149	144	128	129	135	144	147	140	128	112	137	152	154	144	133	144	133	146	140	159	176	136	129	129	162	118	118	161	134	148	152	146	132	113	144	136	132	155	144	132	144	138	145	124	144	118	144	148	134	136	137	141	141	131	159	120	160	146	139	160	140	136	153	135	142	151	138	131	130	137	151	120	139	131	141	133	140	142	148	139	141	142	140	147	128	139	120	133	139	142	139	126	149	140	115	137	142	139	135	160	135	144	160	145	136	126	169	145	153	166	143	147	142	138	139	138	136	128	127	129	136	150	126	126	131	120	137	124	134	136	167	146	149	151	133	117	137	143	150	148	138	148	127	122	118	134	134	128	138	139	173	146	124	150	149	137	133	152	141	143	123	141	146	116	146	167	107	129	138	146	137	137	157	133	133	130	135	124	130	137	137	148	149	146	142	152	135	130	141	128	153	134	145	162	132	140	160	148	121	121	153	145	130	142	147	161	153	133	147	133	143	142	154	147	129	127	159	127	156	129	137	154	126	165	138	131	134	135	138	144	161	118	149	138	135	149	142	141	130	140	147	154	141	147	133	162	133	135	128	163	150	146	149	143	144	162	125	140	148	133	144	172	126	135	155	139	128	144	128	140	138	148	149	150	155	122	119	119	147	126	154	137	132	155	147	164	143	135	146	153	124	153	160	149	133	147	141	113	133	133	139	140	138	142	135	129	152	130	153	142	144	132	148	139	136	131	139	155	129	117	144	116	142	139	152	140	138	136	150	128	140	161	124	111	134	129	138	139	147	188	131	132	129	159	144	118	136	147	163	144	141	175	157	127	136	156	122	132	116	123	139	124	130	145	142	149	126	119	123	131	122	168	131	156	138	118	129	168	149	120	123	124	123	145	139	140	153	146	148	132	111	138	115	136	145	150	135	141	136	174	123	145	119	155	139	138	135	161	131	128	148	132	138	131	137	124	140	138	146	129	128	149	144	121	142	131	154	133	150	151	148	135	142	146	142	133	145	133	141	152	146	134	137	144	157	149	154	129	136	145	150	154	146	107	170	143	159	146	157	114	155	142	135	150	126	162	156	138	138	154	128	159	165	126	113	150	132	146	131	127	142	115	135	134	114	140	127	150	150	121	147	127	121	155	138	137	147	129	128	136	149	131	139	151	143	155	119	142	153	144	137	119	138	137	130	143	137	127	155	150	133	150	139	131	130	146	141	155	141	132	153	148	143	152	137	128	130	142	127	143	137	156	133	144	126	158	147	124	141	130	133	147	135	144	126	136	145	120	160	173	141	141	156	134	119	139	146	131	123	141	133	126	149	148	144	136	155	132	116	134	135	150	127	132	139	144	136	138	146	159	134	149	130	136	114	127	132	156	113	130	133	141	170	129	152	132	126	151	145	131	147	149	138	130	154	149	138	143	152	142	139	142	128	133	151	142	136	139	134	124	130	128	140	130	139	123	139	134	127	143	127	148	158	127	129	137	150	148	130	139	139	127	154	146	134	134	151	147	147	152	147	125	153	149	141	134	139	137	119	127	159	135	151	136	137	137	152	138	136	142	160	121	142	130	155	151	132	144	133	142	137	133	129	130	149	147	135	140	148	140	120	137	155	144	143	141	159	149	138	147	133	132	123	138	142	134	131	137	141	144
16725	1422	2914	3520	3427	2779	2092	1569	1496	1237	1148	932	974	865	887	777	742	658	656	638	592	578	565	532	559	511	529	533	485	534	488	481	446	468	494	476	491	453	439	514	473	476	446	483	479	501	462	458	406	480	483	440	454	427	474	450	469	471	443	471	432	402	451	449	415	449	440	433	410	423	470	440	433	439	438	432	430	425	441	426	453	450	415	444	420	456	414	412	454	413	420	447	418	425	402	442	417	432	434	411	459	467	426	410	429	433	423	438	429	414	419	420	408	443	453	426	411	430	430	430	428	459	408	421	407	430	426	450	418	450	405	444	413	433	409	423	433	413	444	400	427	408	427	413	407	398	405	435	391	396	435	402	390	430	438	427	428	432	455	427	403	442	447	402	451	458	429	421	423	426	400	404	429	401	434	448	418	413	410	446	388	428	411	459	427	413	410	430	435	417	365	438	409	378	397	444	438	406	420	451	431	415	414	438	451	411	422	406	427	396	483	407	380	404	429	420	437	423	454	449	431	431	383	450	446	419	475	413	402	433	450	387	418	404	410	426	448	434	430	429	416	409	446	476	429	403	450	424	406	419	429	393	408	443	401	453	409	414	412	397	392	419	410	418	416	445	435	425	391	440	424	406	404	407	427	404	465	431	420	407	406	430	422	453	436	385	447	398	398	423	439	414	420	434	412	449	409	437	411	402	415	409	399	408	413	444	425	418	454	454	453	426	405	432	418	413	412	445	428	420	429	404	413	424	431	437	428	396	416	433	446	399	440	417	396	428	417	409	434	392	394	384	427	413	410	419	425	417	387	406	380	381	428	412	419	420	391	412	415	456	415	407	398	460	404	417	413	414	439	400	437	457	413	418	409	426	435	427	453	419	397	401	424	422	410	426	424	457	414	405	394	419	418	441	395	430	423	402	427	376	400	462	414	445	407	403	390	427	400	466	431	396	459	421	432	410	436	427	449	392	433	432	399	426	433	411	419	486	388	431	409	426	444	430	439	421	467	439	425	451	408	395	436	436	446	413	442	432	428	431	413	401	422	416	417	452	406	427	454	412	442	411	423	399	395	432	425	433	401	420	428	439	428	410	435	401	401	421	437	396	425	463	388	440	440	404	416	441	415	421	399	398	376	441	442	419	430	444	416	426	412	413	423	390	443	408	410	438	426	454	465	434	419	413	414	456	434	409	438	426	419	438	441	426	417	425	410	414	375	432	443	442	447	408	392	449	410	420	433	403	414	428	430	438	429	440	405	433	400	387	449	432	419	407	437	429	403	427	411	396	393	389	429	419	419	438	399	429	441	434	418	391	382	398	437	439	434	407	467	397	438	407	457	452	399	451	402	439	399	442	388	439	421	414	426	436	422	443	444	406	422	418	425	453	452	466	426	430	443	443	439	411	381	430	409	420	434	398	456	416	443	438	430	424	435	393	434	421	433	403	445	411	419	421	447	440	461	415	430	402	461	418	406	422	369	422	444	433	423	431	396	438	428	415	436	398	410	420	391	397	435	461	431	457	447	394	422	438	424	386	432	441	407	422	429	416	435	442	389	459	436	420	415	418	406	383	436	394	427	407	417	412	420	419	414	445	423	435	435	447	413	429	371	428	438	412	429	435	440	437	423	427	437	438	413	424	426	374	406	437	435	434	395	438	446	416	442	432	486	435	430	425	425	417	452	400	404	407	404	416	404	410	431	413	423	437	406	452	394	426	417	376	419	432	426	415	406	409	455	423	425	410	436	406	408	414	441	414	424	440	446	382	410	398	422	422	410	408	421	398	422	407	423	405	397	403	424	466	427	430	433	441	438	424	452	416	402	430	393	416	421	422	394	428	433	435	375	425	428	399	407	406	410	439	442	464	412	433	433	446	444	460	433	430	437	416	398	421	425	424	401	420	412	442	440	441	389	436	438	433	422	440	436	436	409	438	411	451	408	417	411	365	369	475	427	411	403	407	402	396	387	401	413	408	393	421	424	419	414	428	381	418	416	428	405	392	425	467	414	430	411	414	417	414	435	425	446	433	465	397	420	444	456	430	438	418	417	381	407	465	398	427	401	419	416	374	408	401	447	414	423	475	410	401	443	425	428	446	416	411	388	417	446	397	440	418	436	448	396	448	438	426	406	390	433	419	414	463	403	383	410	395	420	465	422	401	442	407	429	407	443	402	399	422	435	426	376	425	420	440	434	411	393	445	471	436	439	416	397	408	399	391	454	430	420	393	416	431	430	457	412	399	417	421	413	393	426	422	397	406	405	420	393	433	398	404	395	408	417	423	450	411	430	407	379	427	490	425	467	416	428	431	417	417	422	422	433	417	407	434	404	406	437	443	380	459	454	447	413	417	416	405	395	456	412	421	393	398	413	411	418	439	436	408	438	420	417	416	410	378	405	415	383	455	417	414	422	440	418	379	416	386	410	446	409	412	432	449	451	417	425	400	454	426	415	417	476	423	397	461	450	383	417	459	418	411	446	420	447	410	422	383	397	423	421	413	389	413	419	374	470	400	421	449	419	410	418	449	423	460	421	419	420	397	389	397	417	428	399	394	409	398	434	417	431	442	397	442	402	418	421	429	397	427	442	443	443	450	357	465	406	443	429	402	415	432	432	433	426	427	410	419	424	413	416	419	462	441	454	419	403	397	404	430	392	455	432	422	427	397	436	438	421	455	426	404	405	393	408	436	421	390	406	454	448	410	419	376	413	403	366	440	416	422	422	448	423	416	408	402	454	446	392	411	450	410	399	408	448	398	422	469	413	442	392	427	419	425	437	427	416	423	426	437	437	432	389	421	408	400	426	422	419	464	418	430	416	419	432	394	416	406	419	430	429	417	390	421	405	392	412	443	419	403	424	396	414	420	407	430	458	406	422	443	405	400	414	424	406	451	367	415	423	386	434	418	419	449	401	389	431	440	412	429	441	383	417	390	396	426	414	413	424	422	411	440	424	411	415	410	421	436	409	430	436	396	405	432	400	398	432	406	412	435	441	398	417	407	440	459	417	417	433	419	436	429	397	435	439	402	442	403	451	447	403	412	433	408	392	464	428	407	410	441	456	432	414	442	427	372	400	416	446	436	443	405	434	401	446	448	436	434	433	415	420	427	494	372	436	459	408	409	447	433	426	430	415	386	419	428	441	410	384	426	424	433	416	401	392	408	420	405	422	423	390	413	386	442	432	448	432	431	408	422	449	437	430	390	436	424	444	423	396	398	375	441	419	414	455	431	399	426	429	415	430	401	445	409	442	422	436	365	400	395	410	394	460	424	421	450	390	431	415	441	442	409	413	443	394	415	480	400	417	411	382	443	413	384	429	418	416	423	432	416	432	415	437	403	413	458	409	426	411	422	445	421	398	402	463	415	397	422	408	439	368	402	420	416	439	447	435	416	414	417	414	420	386	400	390	437	396	426	463	411	412	403	409	434	411	444	401	420	423	407	407	436	417	451	422	440	446	420	442	392	379	416	426	415	411	446	412	391	459	419	434	418
44971	15344	4294	2477	2042	1368	983	728	552	370	260	278	228	197	213	206	171	166	179	152	157	157	136	131	141	124	114	132	136	129	130	121	113	161	131	139	115	109	122	129	103	120	117	130	127	97	125	102	127	107	102	110	127	116	97	129	95	108	112	117	125	136	104	129	107	116	112	115	116	110	113	127	128	112	107	104	129	110	111	119	98	105	111	131	98	99	128	102	111	117	96	108	84	99	114	122	119	114	119	102	99	124	106	98	126	120	100	111	108	104	92	106	108	104	116	90	101	116	115	107	98	126	103	103	104	109	113	113	120	113	99	98	106	130	124	99	98	110	114	105	118	99	97	124	99	109	115	95	101	118	106	120	123	132	100	117	104	124	117	121	109	123	129	105	109	127	100	93	100	119	105	102	116	105	109	113	110	114	133	105	105	103	113	132	122	106	111	99	109	125	128	111	113	89	105	89	119	89	117	109	92	108	94	89	116	111	105	106	86	128	115	105	113	136	95	124	99	99	99	112	99	101	131	104	109	121	104	118	102	99	104	123	117	118	115	97	98	111	113	103	122	104	112	110	112	116	104	116	119	100	112	113	112	117	115	129	111	134	108	111	113	107	99	107	117	105	98	111	100	107	104	109	117	101	107	125	102	107	108	101	95	107	96	121	98	99	107	103	119	114	119	117	118	119	109	116	111	104	103	116	113	101	93	115	111	104	104	109	107	131	129	100	107	113	107	86	114	99	107	111	105	122	105	110	104	126	105	109	119	127	101	103	97	111	120	107	103	104	112	110	113	104	109	105	105	115	117	102	116	104	101	106	112	110	122	98	100	116	94	98	114	98	115	104	111	109	96	102	101	110	103	109	107	123	114	104	91	107	92	105	128	126	99	99	103	120	118	95	112	106	112	95	107	131	128	121	125	111	105	118	133	102	99	110	103	98	99	97	113	107	112	114	114	105	106	110	109	114	96	106	111	100	129	112	123	112	99	118	106	120	108	120	108	120	106	109	116	114	108	109	114	104	115	120	99	123	103	107	113	108	115	85	119	122	103	94	102	119	105	99	108	115	103	109	98	115	116	119	99	132	106	119	106	111	102	121	125	92	109	123	83	102	104	107	117	122	103	88	127	113	100	124	110	125	112	102	98	101	116	95	103	87	98	110	117	123	100	101	97	107	121	100	114	109	131	109	126	125	103	98	104	118	96	119	121	92	119	118	98	122	107	109	111	101	98	103	112	90	116	96	116	112	105	101	105	111	95	89	117	95	113	111	131	102	114	100	99	112	113	118	100	135	114	107	124	101	124	101	104	99	98	107	114	127	128	107	111	125	95	127	93	115	119	118	98	95	122	104	100	89	116	86	123	110	114	112	105	107	91	100	106	131	106	99	112	97	102	113	129	100	118	106	112	116	100	137	100	126	117	95	84	124	109	96	105	109	105	126	104	115	103	123	104	103	116	98	116	116	92	116	111	111	108	89	133	99	98	121	97	100	115	115	112	97	124	100	121	116	103	104	125	108	117	109	116	132	103	121	105	102	113	137	118	101	114	105	97	119	114	105	115	102	111	121	136	116	115	118	105	94	103	104	113	103	112	116	124	110	123	108	127	101	95	97	101	123	108	110	110	103	102	113	100	106	105	136	120	110	104	132	95	99	121	126	121	102	121	111	106	99	98	96	113	107	101	101	128	114	125	91	104	122	97	87	111	107	104	119	103	108	104	103	96	112	112	108	121	123	106	113	109	74	123	114	92	126	112	118	97	86	110	103	103	118	101	105	123	106	113	120	129	103	108	107	113	121	124	93	106	102	100	93	115	108	124	102	104	107	104	93	116	103	112	105	102	98	112	102	120	119	115	107	83	137	112	120	109	113	112	98	115	93	107	109	123	103	116	126	101	92	106	115	116	132	111	124	105	81	112	107	98	131	115	123	99	124	115	119	124	115	120	107	104	109	114	108	120	108	123	99	113	137	113	119	106	98	115	99	115	121	105	117	130	92	112	107	111	126	116	108	89	113	98	93	126	107	117	100	137	102	108	116	117	107	92	111	122	118	109	89	105	112	119	111	114	121	115	105	95	112	83	120	92	108	112	116	105	119	105	91	110	96	93	121	111	104	96	119	110	128	116	98	116	106	109	92	126	119	108	100	116	113	111	98	107	109	109	104	121	142	110	150	117	86	99	114	104	103	122	110	114	85	99	110	108	116	123	122	99	97	114	113	84	121	110	104	104	118	112	102	106	108	127	110	127	108	104	103	108	111	104	117	105	103	111	112	111	106	101	101	114	104	119	82	107	119	105	99	91	118	117	120	126	108	111	122	107	133	96	106	119	110	127	105	117	99	125	121	100	119	116	94	99	117	107	114	116	107	126	108	99	104	108	96	105	102	114	110	117	102	109	131	114	127	104	109	95	92	97	136	86	125	113	131	108	118	106	114	112	86	109	106	117	124	119	115	96	125	84	106	108	113	110	103	110	134	121	111	104	116	99	114	99	116	113	128	105	116	117	107	123	119	122	122	103	113	125	111	118	122	93	113	119	108	105	103	126	96	135	103	122	108	115	110	110	117	104	130	116	110	107	125	121	116	105	101	109	110	96	106	106	108	104	133	95	105	105	99	115	116	123	110	100	111	111	99	107	103	100	103	95	99	111	107	92	115	110	128	108	97	99	110	113	106	112	105	114	100	111	100	110	101	108	96	111	109	121	113	113	114	109	100	108	114	118	118	103	108	133	110	110	133	110	99	94	112	84	105	119	121	109	104	123	125	129	118	119	100	117	102	119	87	99	103	110	116	124	117	103	101	99	118	115	103	114	113	116	128	93	121	119	108	137	105	114	120	109	119	87	102	124	116	105	112	119	107	106	109	100	90	118	106	107	106	117	98	109	100	91	95	98	105	114	102	99	111	107	104	106	118	121	96	119	122	97	113	115	123	103	126	102	97	120	101	114	104	106	107	113	115	126	95	115	111	131	110	121	98	110	130	95	110	106	119	93	102	113	114	115	93	95	110	96	105	95	120	122	117	115	93	97	117	97	95	107	111	121	111	88	111	116	92	112	95	104	111	125	118	100	130	100	106	95	122	113	110	97	100	99	109	102	94	113	105	115	111	118	126	109	119	90	102	109	83	122	124	117	114	109	91	86	88	101	113	89	113	96	109	103	105	102	112	94	111	102	115	105	115	103	96	87	115	107	100	115	95	104	107	105	108	123	101	127	96	96	121	119	116	111	114	102	105	124	115	118	127	116	106	105	107	103	105	104	102	96	104	116	103	120	106	108	126	99	109	113	120	132	96	98	129	129	98	114	117	114	93	110	91	125	116	116	95	109	103	108	91	140	115	88	108	109	126	118	102	117	112	98	109	93	101	93	98	108	123	97	103	117	98	119	99	97	97	110	122	101	120	106	92	109	102	117	90	111	112	114	110	86	115	103	113	120	103	94	125	106	107	106	117	125	94	116	118	115	114	103	93	115	119	103	89	107	98	95	119	108	107
21019	2249	5120	5945	5539	4283	3696	2717	2341	1905	1607	1381	1249	1174	1088	1029	914	805	756	706	718	702	610	579	592	571	526	585	565	540	516	492	476	519	455	489	476	468	504	448	462	434	425	437	424	461	465	424	399	438	405	370	405	436	383	399	433	399	413	372	381	390	424	370	376	405	414	355	402	388	398	394	359	388	371	360	351	446	359	404	389	336	344	394	372	358	399	353	342	378	351	377	392	383	359	374	427	365	380	378	372	380	369	402	393	379	351	363	393	390	400	380	369	355	365	355	375	315	365	374	370	367	362	375	366	379	405	385	384	351	327	355	379	395	388	356	360	362	357	386	360	351	365	344	334	360	394	350	372	367	380	338	388	382	391	382	377	354	360	361	358	366	383	359	343	374	370	345	334	356	335	369	361	358	344	343	391	366	363	383	329	366	381	361	378	370	361	400	363	364	374	365	388	391	364	361	351	352	376	391	343	365	408	367	341	338	354	352	355	362	318	381	367	335	371	349	357	356	387	345	352	345	366	334	350	362	380	374	356	355	344	335	363	347	329	382	370	341	357	364	392	343	356	342	361	355	365	355	365	379	344	354	388	417	366	365	390	351	328	362	349	333	349	345	354	362	374	358	349	374	349	375	360	361	380	361	361	377	327	348	366	338	362	362	354	339	327	365	386	354	371	359	382	383	387	363	331	387	361	359	334	368	363	367	334	348	323	370	415	335	346	354	346	336	378	366	346	346	328	351	356	378	369	329	375	343	356	354	365	353	373	356	352	386	337	365	381	362	344	337	409	336	376	354	353	352	367	339	370	356	401	369	370	363	350	354	351	410	390	356	367	415	363	392	353	379	385	351	364	399	343	363	378	371	357	327	374	329	354	369	341	395	373	345	360	324	346	376	376	350	350	370	358	329	394	376	344	366	389	356	394	348	367	377	362	359	342	377	370	364	363	354	330	373	367	381	369	348	358	359	377	345	355	369	331	356	350	395	351	348	357	333	313	348	368	344	353	344	365	364	339	390	353	368	359	304	341	348	357	348	373	369	360	342	348	343	377	370	407	354	349	357	354	378	326	391	345	353	355	353	381	365	358	361	335	374	372	369	376	379	372	386	367	357	387	351	347	343	360	365	331	376	360	341	369	346	373	347	374	360	386	356	364	348	383	382	363	326	380	361	353	369	380	372	339	371	384	354	415	350	399	377	366	371	363	354	344	359	347	343	354	367	358	348	344	401	381	341	353	373	398	345	364	349	355	362	380	341	363	359	350	338	349	367	366	369	357	367	337	358	371	377	380	368	363	368	372	330	350	353	378	372	376	336	359	388	346	339	367	379	347	354	342	354	350	358	386	351	383	337	384	373	357	354	349	364	343	345	367	344	387	350	331	358	327	388	348	370	331	364	351	349	334	344	363	353	364	348	340	340	346	358	342	359	327	357	365	348	393	361	371	366	362	369	365	334	359	348	351	360	341	352	354	328	397	358	393	388	340	387	361	359	347	365	401	353	329	378	348	347	348	375	338	355	337	365	373	354	360	378	385	368	356	357	330	353	345	376	329	361	382	321	339	313	336	361	364	391	371	353	345	351	350	366	338	346	420	359	357	338	368	363	357	396	381	347	333	350	381	371	328	374	352	372	386	378	386	351	364	363	368	363	360	369	366	375	346	369	356	396	388	349	325	388	357	403	385	366	346	366	362	348	352	345	360	334	326	340	355	363	369	335	324	385	332	339	334	337	350	374	354	356	352	376	399	370	342	320	412	361	355	384	360	356	395	346	312	320	401	377	349	347	383	373	354	349	389	373	355	377	340	380	365	371	373	339	334	358	336	346	383	381	356	373	363	337	395	349	353	343	374	314	369	354	364	343	347	349	337	383	359	389	361	365	349	345	383	365	338	364	371	380	345	354	386	358	343	382	361	358	369	364	357	346	385	368	355	356	362	371	362	346	341	355	333	365	323	335	339	352	339	354	346	367	371	367	341	346	392	336	358	366	360	354	382	311	384	355	330	342	349	335	373	358	344	327	377	359	347	398	374	338	353	363	355	368	384	385	378	363	355	352	385	372	378	339	372	349	348	379	396	383	382	342	383	361	332	343	405	355	341	310	374	366	333	383	342	358	363	350	336	359	392	356	342	353	362	332	372	396	382	376	370	369	361	388	388	356	392	312	362	363	359	355	379	363	351	394	368	377	343	358	358	356	336	331	334	335	339	355	338	342	377	361	397	333	358	349	354	340	352	349	369	347	357	382	345	346	325	336	365	394	360	346	370	350	364	364	344	340	373	357	355	365	356	336	401	350	366	351	381	354	399	369	332	335	383	349	373	354	352	364	380	340	390	356	334	320	340	369	373	377	353	349	349	341	355	335	379	359	351	367	361	367	353	358	308	333	351	379	361	387	350	375	365	394	330	354	358	327	356	363	337	326	389	328	361	375	346	326	342	323	371	362	384	350	388	368	342	365	377	365	329	358	382	357	347	354	344	333	326	381	341	391	409	351	376	381	373	342	364	357	339	368	334	375	345	378	329	398	340	338	351	356	355	344	362	364	374	346	338	355	346	383	349	317	379	385	345	367	346	345	353	357	357	332	320	349	343	388	341	373	370	365	371	330	362	378	374	363	386	356	362	336	359	361	351	362	374	392	386	371	351	322	386	338	329	357	406	369	341	370	366	389	381	340	347	334	394	343	380	322	341	367	370	356	348	366	368	339	351	369	376	360	360	346	366	380	329	345	378	399	350	371	365	341	362	338	370	348	366	341	362	361	383	379	344	334	363	351	372	357	367	367	330	386	340	363	326	363	368	383	333	349	345	370	366	365	353	355	362	350	362	374	345	359	363	391	355	392	340	334	338	340	373	369	341	374	321	351	344	367	369	354	347	368	367	379	348	303	388	386	368	350	425	394	385	391	362	347	340	364	362	396	393	368	371	316	390	332	359	338	351	321	349	374	328	375	377	354	384	362	349	367	355	352	348	358	354	356	361	373	369	358	353	369	365	379	341	342	376	368	355	374	387	348	367	367	360	346	378	383	358	355	389	377	389	342	372	344	352	399	364	373	355	385	337	329	360	331	330	334	378	307	370	374	334	347	369	379	378	317	345	356	380	307	338	366	335	371	361	373	343	382	354	344	346	414	349	386	355	368	366	367	374	350	378	345	362	376	355	365	389	347	373	368	359	357	365	383	366	342	376	368	361	327	395	350	359	324	351	349	373	392	386	383	379	369	357	363	388	380	319	351	353	366	359	347	367	365	374	328	412	365	379	390	361	324	353	381	379	324	343	346	399	387	384	378	368	357	360	394	363	359	390	354	339	371	367	378	337	332	366	349	356	355	332	349	361	359	342	348	341	333	349	373	366	389	352	338	358	355	356	362	370	354	351	375	359	359	384	344	350	380	365	360	371	366	383	348	357	357	349	376	374	336	376	347	341	368	351	393	325	344	370	326	357	370	366	358	351	325	357	358	373	343	384	382	376	360	358	337	391	332	327	355
8037	416	336	338	352	287	281	258	263	259	286	243	263	260	255	273	240	272	252	243	249	271	268	241	232	249	253	237	249	214	269	244	277	253	238	254	258	250	218	265	253	233	247	237	266	232	248	239	246	250	268	240	261	275	239	230	230	256	284	229	240	263	270	262	279	232	268	244	241	234	255	264	261	266	261	238	236	274	237	253	247	242	239	269	245	239	248	262	265	244	239	269	238	244	240	277	251	238	257	248	265	246	218	278	255	225	262	253	274	256	279	240	249	245	274	265	255	269	275	248	246	245	252	237	256	255	263	239	248	228	283	252	266	243	250	248	220	247	269	244	259	277	271	250	226	266	254	258	278	242	267	285	246	269	233	295	264	241	246	256	259	271	233	261	256	299	254	273	265	264	232	272	289	267	247	255	257	286	236	270	225	256	245	248	216	244	225	258	250	275	263	265	250	256	248	268	235	272	260	268	264	262	266	231	279	261	229	237	244	254	306	295	261	261	249	251	241	263	257	249	272	271	272	247	233	244	271	254	254	249	253	272	283	271	263	217	279	257	289	269	238	243	237	268	281	284	243	240	263	238	242	234	252	283	252	270	263	261	277	228	235	241	254	280	245	250	221	249	241	254	279	270	266	241	251	257	290	266	240	269	262	268	298	236	254	229	261	238	264	269	243	267	234	253	264	243	262	278	237	226	280	272	273	278	261	253	269	252	294	268	252	225	260	270	253	259	247	227	249	244	267	275	275	248	230	250	239	250	242	276	239	247	237	283	241	275	255	260	248	254	263	229	280	265	264	233	268	282	267	259	243	254	251	243	242	254	238	241	266	249	235	235	241	249	261	243	265	282	256	253	272	223	280	247	252	252	237	258	248	261	270	244	242	265	255	258	264	263	286	252	265	258	256	264	247	297	224	229	249	223	268	255	265	249	264	234	255	296	265	269	267	262	270	280	216	259	241	251	262	234	239	257	249	229	247	252	287	284	254	256	249	283	228	241	273	217	251	243	245	236	231	240	256	236	268	279	257	241	275	243	256	257	247	262	263	299	264	240	282	254	262	279	271	255	262	251	250	256	254	230	259	275	225	243	262	239	244	306	236	236	262	264	248	261	266	269	259	236	254	277	249	281	244	278	244	257	270	255	274	261	273	236	261	240	243	251	289	224	273	249	267	260	242	279	237	260	246	273	250	274	241	239	268	221	254	246	261	237	243	276	251	266	248	269	284	252	248	249	278	251	252	270	233	254	263	214	258	282	248	262	245	261	250	245	253	241	254	247	235	254	263	260	283	251	261	240	272	273	260	262	246	260	237	248	248	248	258	218	249	254	239	263	264	247	268	238	255	263	252	258	252	268	256	253	277	263	276	259	260	267	272	237	258	234	259	253	262	280	251	233	209	246	274	287	230	274	234	276	267	282	258	280	233	276	230	238	265	257	281	264	272	256	256	261	293	262	264	241	233	279	243	266	249	256	225	238	239	254	241	271	254	264	261	276	243	283	249	273	250	243	263	274	270	251	254	230	270	261	264	264	259	252	248	277	257	226	269	221	229	252	250	234	259	247	250	256	248	266	259	243	288	218	255	271	265	242	295	256	281	260	247	260	271	270	246	260	220	260	236	238	262	261	260	264	283	254	260	268	295	262	267	240	264	252	262	242	247	272	253	274	255	284	259	265	236	262	258	263	250	269	260	238	267	242	266	234	238	249	278	269	257	238	245	237	221	242	250	247	233	239	235	254	256	241	253	236	253	249	237	280	273	264	254	244	271	241	261	245	272	251	247	235	227	237	243	239	233	271	258	240	257	244	250	238	260	245	271	233	278	225	264	248	271	274	234	233	265	267	195	268	241	270	267	261	219	254	246	262	251	273	256	289	271	239	236	240	261	255	236	265	241	262	273	262	234	242	242	281	257	264	276	228	236	237	227	250	275	254	288	307	255	244	249	277	268	229	264	258	250	255	260	256	270	257	244	242	242	256	258	234	257	274	255	250	257	263	264	231	250	247	263	256	247	258	258	256	244	242	267	283	248	259	289	249	246	285	268	243	262	242	257	240	263	228	242	270	240	262	272	254	259	277	246	265	250	263	261	251	278	264	249	295	264	252	254	255	232	281	284	258	242	260	251	256	273	254	247	259	262	244	255	257	264	233	272	261	258	241	261	260	243	256	234	250	234	275	244	243	252	261	257	227	232	259	260	251	239	252	270	258	240	261	242	243	240	263	248	275	267	272	248	250	264	241	236	273	254	258	276	243	271	255	275	253	251	258	259	266	288	267	233	253	273	262	258	284	249	279	242	234	282	244	291	215	256	270	267	256	256	252	294	240	253	262	240	266	247	242	267	252	280	266	252	251	254	269	266	272	241	259	257	282	241	263	266	251	239	290	268	256	234	255	220	276	252	234	249	236	257	249	255	255	247	252	254	267	265	264	258	266	253	244	274	223	243	278	267	281	256	237	259	279	283	262	275	235	250	281	259	246	251	264	260	251	243	251	268	217	259	259	272	256	254	244	219	261	257	256	222	243	237	225	267	271	239	263	256	274	228	266	251	253	244	283	270	259	230	279	249	291	258	265	254	262	263	257	295	251	234	240	273	266	248	256	242	261	241	229	266	236	251	230	241	246	264	237	255	236	260	251	265	287	284	292	275	254	253	256	248	249	257	272	271	274	281	273	264	261	240	228	261	215	242	247	230	244	265	253	249	260	248	264	249	258	252	242	224	267	259	249	261	254	261	229	280	230	257	225	237	265	254	253	242	245	276	246	243	247	269	244	250	244	258	236	247	229	261	236	249	234	232	208	275	263	240	260	245	247	238	220	271	245	273	214	252	236	245	265	264	250	222	286	242	288	221	295	244	266	226	236	250	266	278	251	283	291	268	252	237	285	245	247	237	262	254	265	239	257	246	251	255	253	254	270	248	251	241	251	226	285	258	276	273	254	255	246	246	256	256	286	268	288	241	255	249	266	266	259	261	294	257	255	257	260	271	256	276	239	259	263	304	258	257	267	257	286	286	255	224	221	271	279	267	277	258	246	221	255	254	261	298	245	250	222	273	259	252	258	252	250	249	256	212	253	230	291	253	262	211	259	272	245	266	258	252	238	258	241	250	248	277	255	260	251	274	270	262	259	269	267	260	283	259	247	265	266	237	252	243	272	236	283	248	241	237	268	265	247	243	226	257	245	277	265	286	249	245	216	268	264	229	231	255	258	233	288	233	256	270	255	252	254	248	256	262	272	262	264	236	266	257	288	247	293	248	241	266	236	265	252	231	249	268	249	269	257	251	283	274	252	276	255	270	266	246	233	252	270	247	264	249	268	250	259	250	276	214	261	231	260	268	263	239	259	271	245	258	261	264	235	238	251	259	250	282	276	249	251	240	261	249	284	266	249	250	264	254	254	264	248	265	278	285	244	250	281	249	287	244	264	280	250	240	244	244	244	227	247	285	277	235	257	238	261	250	259	238	275	248	290	253	265	269	257	251	229
7590	852	1058	1202	1075	922	841	826	716	825	756	806	750	746	763	724	712	726	747	729	717	702	722	728	748	762	726	753	739	700	726	754	719	702	784	736	735	654	765	741	719	721	677	736	723	720	765	711	686	741	724	691	727	747	671	704	719	698	674	718	720	666	723	709	753	673	773	748	756	670	730	703	722	714	688	671	703	788	739	772	713	740	726	717	724	693	691	753	703	682	713	709	710	745	727	754	755	747	740	754	713	735	747	785	697	705	776	773	724	713	745	717	731	675	697	687	751	748	723	786	705	751	718	718	734	746	741	744	739	734	712	742	728	673	747	738	715	695	740	722	759	710	681	732	714	727	718	759	718	751	714	668	732	731	723	766	773	714	770	752	697	780	719	731	728	720	738	742	703	729	688	691	719	721	709	703	723	753	759	734	729	727	708	727	730	713	733	752	705	664	717	722	762	732	739	748	713	755	674	715	702	715	731	701	740	747	776	719	727	700	732	685	728	759	702	700	744	723	762	725	739	747	732	742	727	691	756	709	759	673	717	693	743	698	745	702	688	743	720	741	737	767	689	725	706	725	708	741	729	731	687	724	680	749	704	781	731	735	710	733	756	729	741	697	737	711	718	710	736	724	754	757	715	742	735	732	659	687	725	702	724	692	708	718	715	714	716	738	713	706	721	750	710	781	723	716	774	713	716	686	706	747	752	658	743	723	744	742	730	719	715	732	747	698	672	740	726	712	725	758	707	716	691	704	748	688	711	707	733	656	736	683	739	727	694	751	742	719	724	708	689	739	710	701	719	669	702	715	691	695	684	723	724	769	727	744	747	700	776	692	675	686	734	740	743	751	721	723	665	744	713	744	703	733	704	711	758	731	725	757	734	728	730	689	670	747	747	725	726	705	679	732	741	683	743	723	718	765	717	732	733	726	710	739	734	721	751	741	737	681	711	731	704	665	722	735	703	750	732	701	691	700	721	704	719	752	739	711	688	748	726	709	704	774	745	703	727	706	701	722	736	693	719	709	738	744	760	689	696	714	691	676	732	716	769	708	706	689	716	686	732	725	748	700	715	763	707	747	692	746	714	728	755	730	690	740	727	736	790	699	712	718	705	746	753	762	678	725	765	698	735	684	706	714	715	731	734	704	765	727	735	706	705	738	753	741	762	726	719	725	711	783	703	712	721	701	690	722	738	683	736	688	726	737	666	708	735	717	750	714	767	740	758	734	715	686	676	712	680	718	629	712	725	681	753	726	723	745	678	690	718	735	728	753	751	711	699	665	714	702	632	707	728	753	679	693	688	744	712	766	717	706	746	737	713	704	702	748	725	702	731	728	731	720	686	731	706	721	744	686	697	668	708	749	711	710	718	711	727	716	737	725	730	719	709	744	729	708	735	768	707	738	719	744	746	725	750	725	703	715	757	718	700	709	697	656	702	737	720	711	699	726	700	692	771	709	734	685	731	701	734	714	742	694	697	711	711	724	730	666	728	702	737	670	764	711	693	764	715	696	688	734	777	729	682	741	729	718	707	728	767	708	747	771	729	729	708	708	763	690	753	740	781	738	732	749	686	749	704	702	691	686	694	732	696	717	706	692	731	723	699	735	701	702	682	697	689	692	694	748	707	713	726	721	712	717	754	670	743	714	696	725	750	710	696	738	694	751	728	691	718	733	734	684	700	724	734	699	731	760	719	750	744	698	773	743	723	741	703	676	707	752	688	726	724	723	652	742	743	746	724	744	689	742	759	699	701	768	696	713	749	700	658	735	721	742	723	738	722	749	740	745	737	738	773	694	700	714	710	732	714	690	680	692	688	770	715	696	712	678	691	708	764	728	735	736	697	726	741	697	693	742	717	708	697	743	705	707	714	701	734	686	758	710	735	739	726	716	679	701	718	752	702	725	715	677	707	774	717	730	766	713	719	730	737	652	696	710	718	705	755	767	729	708	732	707	695	735	709	716	690	702	731	721	749	751	769	753	733	696	792	673	767	743	719	737	705	793	691	697	733	716	723	727	737	686	744	739	735	716	693	722	707	722	707	725	718	708	742	675	718	733	705	731	734	764	697	731	726	737	734	748	714	685	742	746	748	724	697	729	734	710	757	714	686	745	762	736	700	736	711	746	735	712	742	757	702	693	710	709	703	719	733	713	722	735	699	669	739	691	705	780	732	736	744	695	713	756	681	685	706	766	692	785	738	714	692	749	709	735	729	698	755	717	763	750	688	712	739	719	698	761	738	711	745	707	706	714	693	711	732	713	710	703	730	706	728	718	724	734	708	763	717	706	733	705	770	780	688	736	751	740	687	751	721	699	770	672	739	686	752	785	712	707	721	733	702	752	719	732	716	752	710	771	682	746	709	733	690	706	736	731	751	690	718	724	731	732	755	715	727	687	732	719	709	700	739	707	732	730	728	650	706	717	746	735	715	748	723	743	725	739	733	731	761	721	749	726	699	758	733	680	733	663	743	725	735	744	729	760	688	726	702	699	714	731	763	751	737	721	732	774	754	718	729	755	744	667	718	743	692	708	739	759	689	698	713	710	752	734	661	701	714	722	692	760	715	753	723	713	749	699	727	690	723	712	751	701	758	734	768	732	673	755	721	695	745	730	705	666	711	721	773	704	724	741	711	702	743	729	690	702	715	676	699	722	688	736	744	706	776	728	759	731	663	735	754	679	727	719	671	728	700	723	683	738	707	725	705	711	717	766	717	692	722	744	736	667	728	707	740	699	722	691	750	728	748	737	697	719	732	741	692	705	677	709	668	722	703	733	714	722	738	724	720	727	719	726	733	674	736	744	692	704	742	690	744	670	736	689	788	712	659	651	767	732	744	718	720	706	708	697	698	665	708	703	681	764	753	763	700	706	700	791	681	751	764	747	785	727	755	704	752	687	756	738	712	680	744	719	748	724	739	695	762	690	721	718	720	764	768	718	744	737	723	769	721	717	716	729	766	705	694	716	704	725	775	737	723	719	725	688	691	715	745	724	711	711	768	708	700	712	658	760	722	703	742	728	734	738	740	722	722	723	698	770	723	692	665	707	729	774	748	705	743	749	705	699	759	737	692	774	680	711	757	714	725	685	720	722	709	742	698	712	709	696	692	733	686	693	704	724	714	752	785	694	735	680	662	690	727	762	711	763	713	698	728	707	735	733	765	721	724	691	713	716	680	742	721	685	713	743	743	724	739	732	750	746	717	727	718	715	703	687	733	698	756	774	735	707	735	776	716	734	722	714	699	790	767	709	724	711	700	774	740	778	716	767	707	705	682	714	650	744	723	674	745	697	719	659	731	762	723	686	766	752	707	798	738	777	713	709	730	710	721	713	728	720	704	640	732	695	716	732	743	739	740	701	707	703	760	707	712	737	695	718	704	736	773	727	720	697	722	733	725	783	748	710	723	719	700	761	682	736	758	735	742	737	678	701	695	747	690	712	725	713	684	691	741	751	723	724	714	748	682	663	723	688	710	774	731	697	761	717	744	666
34414	6619	1528	1346	1054	764	444	358	297	256	246	226	212	172	186	183	191	163	172	156	164	154	168	158	169	156	156	148	160	145	158	148	148	155	131	140	150	139	136	155	143	143	153	137	136	133	169	143	126	136	139	155	135	131	122	140	157	133	137	155	139	141	131	140	142	157	128	148	139	142	122	141	160	136	137	144	143	141	125	148	150	151	139	136	140	148	136	122	145	152	137	140	138	131	140	148	145	135	135	126	117	129	139	136	144	148	130	138	145	128	148	128	152	155	166	134	138	143	151	155	137	149	166	151	134	135	141	138	134	141	130	148	150	134	147	133	128	141	123	138	144	140	151	150	154	136	144	145	145	131	146	144	150	140	129	163	138	160	125	169	150	155	138	146	121	151	125	134	134	123	136	117	128	139	149	135	150	151	148	132	153	148	141	142	119	134	139	150	149	129	157	163	136	158	138	138	145	143	140	138	139	128	134	131	119	129	119	140	133	145	138	121	141	127	157	141	162	142	158	162	154	144	144	128	161	120	134	161	141	145	128	160	129	151	137	134	151	128	134	140	145	144	148	156	164	159	136	123	165	129	130	158	135	129	141	141	103	146	117	149	134	127	134	131	144	157	166	121	151	129	133	154	119	127	160	133	129	114	126	111	119	127	162	149	155	120	133	143	125	139	124	129	135	139	120	145	144	154	124	153	125	136	130	142	130	138	147	123	130	146	139	141	145	151	130	133	152	138	138	161	148	150	148	147	158	146	148	156	134	131	135	138	140	137	151	147	120	134	142	107	156	131	140	141	140	125	147	151	122	156	128	151	132	135	151	117	165	142	129	127	149	118	129	122	143	145	118	159	130	138	149	133	149	150	146	144	145	140	145	137	145	125	140	151	132	117	153	130	123	172	144	149	148	141	147	136	148	128	155	134	159	152	115	146	143	149	153	142	134	135	143	134	152	135	139	157	139	111	140	132	148	128	126	133	149	143	133	125	144	139	121	132	142	144	138	151	147	141	154	153	126	140	150	149	143	148	148	129	147	163	136	130	151	131	130	164	135	144	130	122	112	163	125	136	153	125	165	123	151	134	143	139	133	121	143	134	129	132	121	118	149	144	130	131	127	149	139	138	137	143	129	137	148	120	149	132	141	131	143	137	153	154	146	137	142	161	125	158	145	129	155	131	152	139	134	146	135	104	134	124	139	135	139	130	115	133	143	133	142	130	139	132	145	145	141	135	122	155	137	140	146	136	145	134	147	141	118	138	138	114	141	113	129	130	142	138	143	128	137	143	126	117	145	149	149	142	126	160	155	153	125	136	168	157	128	117	126	159	147	120	136	132	163	144	129	126	125	132	143	144	135	138	145	142	132	136	127	159	152	150	142	138	134	150	137	145	151	144	130	148	169	123	152	130	134	138	149	130	152	123	126	140	149	127	134	143	145	130	157	131	130	147	143	132	139	137	164	157	144	129	139	134	150	149	148	155	122	145	125	153	133	146	141	133	129	155	132	129	165	131	147	142	133	130	136	139	117	161	141	150	147	123	156	132	126	156	137	135	135	153	138	142	133	138	139	136	143	131	140	144	132	162	141	130	135	141	151	143	142	144	145	152	164	134	163	157	160	137	137	118	160	148	160	150	162	142	140	138	128	156	154	136	135	133	154	151	117	101	134	157	131	163	139	124	144	136	149	131	139	155	144	141	155	131	162	147	153	146	155	133	120	134	150	148	137	128	122	127	136	136	138	148	139	128	131	139	153	123	143	127	142	150	131	144	142	129	143	141	156	147	143	139	152	140	139	163	136	133	133	131	159	148	139	127	130	146	114	148	143	166	146	137	121	147	137	105	136	151	137	113	149	154	161	142	131	137	125	150	151	136	137	156	157	130	156	128	152	134	179	142	139	125	128	154	159	142	117	161	150	119	151	141	141	140	150	162	156	126	128	159	144	145	149	136	134	145	141	153	136	129	135	167	168	129	154	135	135	141	148	147	140	129	134	136	123	126	114	130	151	128	112	134	150	165	135	147	148	135	140	151	159	135	149	145	112	147	136	143	145	134	154	136	140	118	138	133	154	144	139	146	151	153	142	130	128	129	159	140	133	149	154	136	143	139	128	146	139	135	176	130	155	156	139	133	154	153	145	123	132	150	144	146	165	148	155	147	137	123	145	150	146	146	161	131	149	152	129	146	131	148	134	140	147	136	161	134	124	139	130	127	157	137	150	132	120	132	156	135	117	134	143	151	125	137	149	129	132	141	135	134	139	119	138	142	134	158	131	129	134	134	103	127	128	138	128	146	128	126	141	135	148	146	143	153	115	144	141	139	136	131	134	132	143	132	152	122	132	144	128	138	153	129	114	131	158	140	117	135	164	137	128	129	138	129	143	155	128	128	141	119	127	147	133	152	115	137	135	144	150	141	134	133	144	143	129	125	128	135	136	147	147	119	135	123	132	144	140	137	143	131	146	175	159	129	152	138	145	163	150	123	138	137	135	152	147	133	147	143	121	143	132	135	136	152	130	125	129	159	136	149	160	131	118	125	155	144	151	125	126	157	133	156	142	132	127	129	151	154	124	139	131	129	141	150	136	110	132	144	144	139	122	141	137	128	110	146	153	132	139	139	143	145	133	153	168	125	129	135	153	164	155	150	154	143	153	158	140	140	134	121	130	139	142	143	125	137	132	125	150	143	138	129	118	149	134	142	146	156	138	151	132	157	127	151	134	139	152	110	132	159	133	126	146	148	148	130	150	177	125	131	124	122	142	142	111	156	152	118	118	145	152	120	112	126	169	143	140	155	138	126	149	140	141	148	110	132	143	148	132	126	140	138	139	128	129	141	132	139	132	179	131	134	130	138	126	141	147	129	160	141	139	145	152	143	122	129	148	133	151	144	158	135	138	137	128	119	155	170	135	166	133	161	152	140	147	145	150	138	126	137	145	163	152	164	147	117	143	130	153	146	138	152	128	133	142	122	152	128	130	157	130	158	156	133	115	139	156	144	138	155	153	157	161	130	124	136	156	141	145	130	136	145	157	156	165	137	139	132	138	131	169	141	146	130	134	135	168	145	158	138	136	152	133	136	145	129	134	118	124	144	137	145	142	152	145	133	129	122	173	143	132	159	142	144	131	161	138	167	132	142	157	157	147	118	157	138	145	123	134	134	129	148	152	139	124	137	135	148	149	135	142	149	135	144	127	141	168	140	143	156	136	126	128	131	142	127	137	127	145	133	159	135	154	129	138	141	138	120	164	147	132	138	136	148	149	133	125	148	142	150	122	132	134	139	142	133	128	153	124	138	121	136	130	125	136	150	135	149	137	167	143	152	138	157	146	126	129	122	130	138	143	157	147	133	138	137	138	142	141	133	164	161	135	147	146	162	128	139	149	133	123	143	133	130	138	149	140	113	136	136	152	130	152	124	144	129	133	143	131	144	142	128	151	147	133	138	149	119	160	132	122	144	130	137	134	124	158	130	140	143	134	148	117	139	148	142
16348	1396	2941	3590	3161	2540	2118	1697	1466	1255	1113	932	906	807	807	766	747	701	612	626	543	567	526	565	566	523	511	514	469	525	525	463	461	488	450	496	481	467	470	438	442	446	434	474	440	491	427	457	474	458	430	419	450	447	475	471	414	414	438	466	451	452	443	468	417	441	442	418	455	470	402	415	439	450	392	453	394	418	444	450	417	429	434	462	401	416	409	464	443	471	451	423	435	414	432	425	432	422	416	422	399	447	441	454	418	411	420	453	458	446	434	436	455	421	416	447	423	420	428	408	422	427	402	415	461	404	416	419	384	431	393	419	430	413	445	430	404	435	406	442	437	430	434	406	457	441	441	429	458	385	418	410	417	372	399	431	402	419	402	430	401	407	425	428	405	449	391	420	438	402	407	448	438	405	417	417	452	446	430	398	401	415	420	414	450	392	417	426	417	428	402	428	438	422	411	427	425	416	430	412	389	448	407	443	418	417	412	456	427	437	438	417	397	422	429	457	412	449	438	399	401	421	447	455	434	424	401	403	401	415	419	399	432	435	456	430	408	405	419	391	401	477	456	417	464	451	421	428	406	431	394	407	415	415	461	437	462	450	417	459	448	426	418	394	438	425	419	443	442	397	441	420	427	409	438	401	404	405	435	427	440	409	412	453	403	378	461	433	430	400	398	408	435	416	426	409	409	448	433	452	436	438	426	402	424	412	393	421	384	412	438	397	421	428	404	413	415	415	426	482	422	410	399	407	425	448	431	421	383	420	421	446	402	416	462	418	428	403	422	436	413	421	446	396	402	382	419	418	428	427	401	424	432	398	440	423	425	376	400	394	404	448	448	421	426	419	420	433	420	417	446	426	440	449	398	387	412	456	461	424	403	407	453	445	445	413	421	416	386	414	451	412	435	418	434	409	452	427	422	401	420	421	440	435	417	425	428	398	410	406	398	427	419	407	387	419	422	417	414	416	448	391	425	435	423	445	417	418	380	423	427	428	456	425	438	407	442	446	447	420	402	419	417	405	425	468	442	420	404	412	439	416	438	392	387	411	435	406	431	447	425	408	407	423	414	428	450	398	409	434	426	433	407	457	439	387	446	441	391	406	430	421	401	426	443	410	399	410	430	433	373	409	424	416	424	392	421	443	408	416	418	427	482	440	424	405	396	442	406	420	428	435	437	414	404	431	411	430	394	409	437	445	420	382	407	385	397	419	426	445	398	413	412	421	404	382	451	390	409	427	470	424	458	450	418	401	431	430	415	427	407	398	415	411	416	433	416	373	406	404	404	396	429	409	416	417	426	403	417	402	422	382	427	428	425	438	399	461	423	446	397	413	384	397	442	438	419	424	430	437	402	435	417	439	425	419	414	385	386	456	421	470	406	414	400	425	396	439	401	407	404	433	404	437	435	422	407	421	416	409	446	434	434	462	430	409	402	412	406	411	429	439	444	424	390	449	435	440	450	394	403	399	422	414	427	451	452	448	419	406	406	396	391	434	386	382	452	440	408	422	414	412	435	407	428	427	426	411	412	430	373	407	398	397	413	411	408	421	427	416	409	408	412	424	438	405	437	422	454	432	402	436	420	417	417	411	449	403	434	440	429	419	419	409	445	438	422	451	420	405	399	450	488	449	428	433	390	429	418	414	451	425	390	432	425	429	389	405	421	415	374	397	443	399	405	411	425	423	420	403	425	404	429	416	433	435	397	421	403	462	409	414	400	388	423	446	416	441	431	450	416	407	399	430	435	438	449	419	409	409	432	425	386	403	416	400	423	424	435	396	472	449	444	405	431	453	405	409	411	408	435	422	408	446	442	418	406	394	407	399	383	388	453	383	406	431	413	394	458	396	434	430	460	421	416	417	427	440	452	410	424	392	418	420	432	471	402	428	442	405	401	417	422	424	410	421	421	396	445	432	416	399	415	466	446	415	407	426	434	420	442	426	418	399	443	432	401	395	406	395	439	417	408	391	416	431	414	432	419	435	425	441	453	437	432	421	434	453	400	422	409	431	431	435	397	361	438	421	440	428	433	446	402	420	448	411	429	420	443	431	438	398	375	405	442	401	427	418	403	408	425	426	369	429	406	403	396	385	454	403	385	427	436	466	464	398	428	442	438	433	418	385	417	429	414	385	421	483	434	391	416	425	487	435	431	411	424	439	406	399	445	394	437	401	392	448	409	415	415	437	395	418	420	417	415	405	420	392	406	382	417	417	419	428	428	420	453	428	428	414	417	391	405	439	452	430	434	455	451	459	411	403	412	416	418	426	419	407	437	418	443	418	401	433	427	424	425	404	396	430	422	400	406	401	446	447	414	420	448	429	409	426	421	445	444	392	420	436	399	438	409	422	432	419	385	461	400	404	427	440	438	413	396	416	448	426	427	455	432	443	401	433	397	433	439	463	372	435	432	438	445	397	402	430	411	421	389	412	420	429	391	409	428	399	407	440	432	408	431	402	387	383	417	411	428	429	417	444	419	422	410	431	430	416	435	423	410	449	447	444	429	467	382	484	445	413	417	439	453	422	448	402	449	427	380	416	401	419	433	448	424	394	420	424	432	407	400	375	424	422	451	388	446	446	406	446	419	441	407	418	419	452	429	422	390	429	428	444	467	428	424	425	420	382	387	421	449	414	405	411	419	427	451	448	408	433	413	396	447	416	432	405	387	392	401	374	448	446	411	428	424	463	410	428	436	455	473	416	412	390	408	404	409	435	442	380	450	441	449	435	398	405	417	412	421	396	418	398	413	434	408	415	435	391	408	432	447	434	410	409	431	390	438	418	396	437	409	415	444	440	431	431	435	428	423	400	400	413	392	432	426	433	412	402	439	410	383	426	421	419	392	411	429	415	435	444	415	385	427	403	428	438	422	438	375	430	405	402	396	413	416	396	419	440	396	443	440	378	389	440	392	385	430	423	402	422	421	438	397	402	418	422	421	424	424	417	396	396	449	424	441	427	446	450	402	445	425	431	437	421	393	400	433	470	392	449	434	464	402	423	453	405	400	448	373	423	366	461	408	399	419	420	429	399	414	411	427	425	418	430	430	413	468	406	445	424	437	437	382	412	396	441	427	426	447	425	413	423	419	406	447	397	457	422	428	418	433	428	416	414	397	417	405	395	384	396	380	397	390	449	452	388	422	439	430	434	450	421	459	412	406	433	402	428	429	421	411	417	410	456	411	448	447	396	404	441	426	393	423	415	429	443	423	418	424	433	404	417	418	417	403	423	401	403	440	422	402	397	416	441	468	437	455	406	385	398	436	430	433	405	460	429	420	397	452	422	413	418	411	426	433	433	452	430	440	410	419	405	454	453	382	402	408	405	432	420	415	434	436	394	403	397	385	418	433	446	415	402	435	461	442	409	440	415	416	407	405	385	398	422	439	393	392	404	435	414	443	445	388	412	415	392	431	437	395	414	429	402	440	394	423	412	410	425	409	436	403	412	402	419	455	427	403	409	421	449	441	421	411	408	406	408	430	383	428	443
43965	15479	4135	2462	1721	1369	925	697	546	435	328	283	230	213	209	202	196	169	166	148	165	156	133	136	117	117	138	108	149	124	128	123	124	114	114	129	129	111	121	111	123	102	105	124	114	114	98	127	136	120	105	119	123	117	114	95	85	102	134	102	108	116	123	91	109	105	100	117	106	117	108	115	96	128	113	96	107	98	129	108	93	105	138	103	114	125	117	100	106	107	112	108	116	110	118	101	129	115	116	107	115	131	91	109	109	116	115	91	111	113	109	111	108	132	123	121	119	107	113	113	99	121	104	110	110	108	109	115	124	112	113	110	98	118	116	101	115	99	117	122	104	117	118	117	120	114	104	98	121	118	101	109	117	119	116	92	107	99	114	132	107	118	110	127	105	90	113	113	130	110	105	104	121	106	132	116	101	107	103	111	104	119	107	105	119	97	108	111	111	107	110	101	116	84	99	103	125	94	105	102	113	93	130	122	112	113	99	101	118	109	108	129	96	110	107	98	115	126	131	105	123	123	114	131	102	100	106	111	105	119	124	116	93	103	127	101	102	116	118	112	98	102	113	97	97	114	114	114	127	107	107	113	107	115	112	116	91	102	94	146	106	98	114	104	102	109	97	111	115	116	107	99	133	107	117	107	115	115	111	96	104	121	116	97	93	101	98	114	98	108	102	114	123	106	116	112	97	98	111	108	98	114	121	101	126	121	103	127	105	122	113	99	105	104	102	113	120	115	102	107	103	104	96	107	122	96	104	110	100	130	126	120	96	118	102	127	114	121	126	112	114	117	121	97	120	105	112	100	113	104	122	106	117	103	102	103	105	119	120	97	109	114	94	101	133	106	122	93	111	101	113	104	105	118	117	127	88	108	85	116	113	98	101	91	121	121	117	113	100	117	96	130	98	113	98	119	116	124	109	96	93	113	109	94	103	121	124	115	119	108	105	122	107	106	109	123	97	123	112	104	106	120	108	105	104	102	125	126	110	107	85	124	122	120	111	128	127	99	113	96	109	122	108	93	102	110	105	96	103	98	103	139	132	99	101	126	122	110	140	93	100	112	100	110	103	110	97	120	112	98	101	105	138	111	90	111	98	86	99	111	90	119	122	123	101	113	110	93	113	123	110	120	110	97	88	107	123	120	123	118	102	108	115	103	106	94	110	111	103	102	115	97	104	118	104	97	109	114	110	127	100	120	105	93	116	124	110	111	113	81	111	116	103	117	102	118	107	112	120	118	92	118	107	112	109	98	118	130	102	107	120	97	116	118	102	112	108	103	122	107	110	131	120	114	125	128	102	120	104	93	122	130	120	117	97	119	91	118	104	95	100	96	106	117	100	107	102	115	108	102	115	109	105	100	100	102	107	118	118	122	117	102	102	102	106	106	103	108	121	94	128	107	112	100	104	129	143	119	118	97	117	108	103	111	104	114	116	98	116	106	114	87	115	102	100	110	110	112	104	107	90	127	89	128	95	101	94	106	123	100	122	140	87	114	124	94	100	113	101	121	115	104	108	111	122	103	121	110	132	119	111	106	121	109	114	125	116	99	107	134	97	129	85	99	114	106	109	105	117	122	114	119	110	123	107	122	116	107	115	119	127	106	93	120	125	128	102	113	121	121	122	109	125	110	122	91	102	102	96	120	108	106	111	116	119	121	121	94	119	116	123	100	99	105	119	111	107	108	106	116	114	98	110	103	109	120	89	111	112	115	121	105	119	110	113	92	96	109	116	115	119	115	103	104	106	112	103	122	109	119	102	115	111	133	109	101	113	117	105	125	117	109	120	106	104	116	95	126	126	107	98	112	116	112	99	121	107	112	101	120	122	115	116	98	103	99	120	111	110	125	107	108	121	95	114	125	120	119	124	109	108	108	113	119	104	117	121	99	120	115	99	110	103	106	117	106	93	104	112	101	98	107	98	108	107	107	117	105	97	117	126	125	102	99	112	91	122	111	115	99	115	128	98	115	104	114	113	124	115	95	122	114	120	121	108	97	106	108	98	102	100	123	107	101	78	123	114	94	103	102	114	107	110	126	104	118	89	126	106	112	106	105	111	100	123	110	117	120	136	101	100	126	110	98	116	97	109	102	101	115	104	123	98	112	114	121	93	123	98	110	97	101	102	116	122	107	107	125	105	86	96	109	119	101	118	101	106	116	115	87	103	106	124	114	101	101	121	117	115	106	112	108	113	112	107	121	114	111	113	99	109	115	107	113	117	111	94	99	102	117	104	107	121	101	124	116	116	101	102	106	99	119	96	115	125	105	94	113	96	105	119	111	148	112	113	126	87	98	102	105	96	120	112	97	122	104	129	127	123	109	127	121	97	92	94	96	87	103	96	111	109	108	99	86	110	112	113	137	109	104	112	88	111	113	115	125	117	114	113	132	116	97	108	119	95	106	100	101	84	107	100	109	116	119	112	113	129	94	111	118	124	103	91	119	128	111	108	103	103	96	97	103	108	110	113	104	109	113	128	117	113	101	114	107	107	129	100	106	109	110	112	97	105	103	118	120	98	128	97	103	112	114	107	121	121	119	101	111	102	100	123	102	98	109	111	96	113	95	103	100	103	93	118	111	98	98	109	115	111	121	107	87	115	81	106	109	113	114	119	115	130	98	109	106	108	111	113	105	122	102	101	110	113	119	99	114	115	98	118	111	96	116	107	106	119	115	122	121	102	108	107	106	102	93	129	116	100	100	94	117	112	113	128	106	112	98	108	117	114	115	116	108	97	113	112	98	115	111	104	96	114	95	123	123	98	95	100	119	115	88	109	94	113	132	105	138	102	103	107	115	115	106	98	104	94	105	104	102	126	124	93	100	115	114	82	110	86	117	112	114	112	118	110	107	113	106	96	119	93	110	106	112	100	132	119	114	96	117	113	119	109	116	119	109	111	93	107	122	114	118	113	113	100	120	115	101	112	125	106	101	122	90	131	109	127	118	119	115	133	120	105	121	121	94	106	94	101	125	125	97	106	113	108	103	106	92	109	101	96	111	121	98	116	117	121	97	103	102	110	112	118	102	120	121	96	122	104	107	106	96	102	99	99	128	112	111	90	96	143	129	129	101	104	102	133	116	110	119	108	119	109	110	90	120	103	96	109	114	103	126	116	124	119	117	124	113	135	101	114	95	102	138	104	117	115	100	126	102	114	115	104	121	99	131	120	102	99	118	110	109	103	129	99	121	101	128	130	120	116	111	105	115	108	112	100	116	126	109	125	106	112	111	97	118	122	98	108	106	125	107	97	92	119	92	116	104	105	108	108	98	107	115	101	117	100	98	108	111	115	97	117	119	112	122	110	107	130	117	98	122	105	124	101	110	118	106	119	94	116	117	107	107	131	109	120	123	108	105	94	111	109	113	103	141	111	116	91	126	112	111	104	113	106	96	111	114	117	87	115	104	131	96	104	112	102	111	111	94	126	119	108	96	118	127	110	88	110	93	118	109	94	102	96	133	106	121	95	100	105	106	101	118	108	118	115	98
20503	2329	4949	6050	5463	4433	3281	2596	2485	1997	1737	1501	1304	1127	1172	1085	937	822	785	731	672	635	691	624	640	573	546	506	520	530	502	461	508	439	487	439	479	466	460	475	465	432	429	414	440	419	420	434	362	458	406	429	413	424	460	412	384	400	363	442	374	408	400	395	403	386	402	407	389	393	390	396	391	399	371	371	363	350	369	403	393	387	378	338	383	387	376	402	342	366	381	400	379	395	365	346	390	361	351	338	402	377	365	394	327	406	335	410	342	382	377	350	357	378	369	368	379	352	348	387	402	358	386	363	366	367	352	364	368	373	382	371	358	368	354	346	366	367	344	362	385	342	374	375	338	345	375	377	364	355	378	368	343	383	380	383	339	350	370	353	397	317	378	327	351	362	349	396	341	366	361	345	354	344	359	361	350	395	374	386	376	361	328	389	343	377	363	363	349	356	342	394	363	337	386	358	345	387	348	356	384	340	355	355	376	378	334	381	346	348	372	357	333	380	380	373	388	376	365	335	386	370	369	388	354	397	351	368	369	393	370	330	368	371	335	357	369	373	395	355	361	355	345	336	389	352	345	319	360	348	356	325	337	356	406	380	323	372	354	364	342	369	370	339	369	381	371	375	379	345	367	375	347	369	385	324	412	353	344	369	326	396	370	377	366	340	344	393	380	367	367	363	340	397	360	352	376	339	399	378	347	347	352	346	328	347	382	357	390	383	375	363	349	312	339	405	358	354	353	355	363	435	342	396	356	342	376	396	378	366	360	360	367	351	362	348	385	362	357	349	390	353	316	373	343	345	396	375	366	350	392	383	373	364	357	344	356	342	349	420	367	352	352	347	368	361	375	359	378	387	362	373	351	326	335	338	354	354	358	330	344	371	353	360	329	344	364	346	353	345	350	387	328	393	335	343	378	353	380	396	361	352	371	375	351	342	357	376	365	366	373	339	389	364	375	376	374	346	351	363	379	387	381	362	354	369	335	376	347	360	350	346	369	383	372	363	381	359	385	389	354	375	353	358	383	351	349	339	371	353	348	369	376	381	360	396	300	387	375	356	384	335	405	371	377	373	357	389	366	327	384	331	376	356	343	336	379	387	320	352	388	313	393	363	349	361	371	378	369	362	384	349	326	374	374	375	381	372	348	370	352	365	344	375	384	348	372	384	368	344	356	365	362	356	349	344	376	395	390	391	389	339	326	364	382	350	352	362	368	372	347	402	376	346	383	357	358	362	393	354	307	355	380	370	331	342	362	364	337	353	342	364	344	362	381	354	352	356	335	360	348	350	362	343	375	361	355	349	365	347	404	364	380	346	391	323	383	343	356	342	355	352	354	327	375	365	370	371	371	334	336	353	315	333	364	327	327	354	351	365	406	372	378	361	359	368	372	385	368	340	377	358	368	344	389	359	349	375	352	366	343	352	376	340	352	342	361	396	352	383	375	371	353	381	365	386	325	375	371	368	371	349	352	346	346	352	379	382	377	363	329	381	358	371	373	339	356	373	345	363	362	351	342	351	370	374	393	362	349	368	347	370	332	355	367	333	361	351	336	370	395	340	334	374	336	347	366	339	380	352	342	389	389	352	369	388	391	342	366	366	352	372	335	351	381	351	375	364	363	360	331	323	356	370	381	369	363	407	388	343	378	367	358	354	353	332	344	391	368	377	356	369	368	370	307	352	355	351	332	346	395	381	391	388	351	338	371	357	367	381	356	378	351	356	341	360	343	349	372	347	358	323	343	380	343	351	343	344	326	355	374	381	351	307	349	367	354	363	336	383	342	379	366	359	379	333	370	351	388	398	380	347	385	387	372	378	359	363	374	354	330	359	397	341	352	344	363	373	352	358	338	360	343	350	325	346	368	363	359	376	331	376	372	383	363	386	379	363	379	356	380	349	372	366	349	344	364	353	356	370	376	350	358	350	373	378	386	367	360	359	369	361	370	367	340	378	363	384	358	372	366	359	327	352	352	365	372	363	371	344	366	356	375	373	384	381	326	369	368	354	359	356	340	378	355	365	407	397	406	355	381	371	363	345	336	326	333	365	370	373	380	322	377	376	398	346	311	359	358	402	346	374	352	372	360	331	354	388	335	378	340	336	389	359	377	373	388	356	364	365	340	369	356	395	406	373	340	378	373	419	361	387	359	371	387	367	335	389	343	369	354	318	363	367	360	392	374	364	368	316	346	383	355	399	349	338	336	381	348	395	354	358	366	344	344	377	350	362	366	369	354	405	365	353	377	387	350	357	355	357	349	371	337	339	348	371	351	345	346	365	379	393	427	359	393	372	380	373	379	353	367	354	306	378	362	354	347	391	325	388	373	350	359	335	357	348	409	356	373	349	366	358	343	346	368	371	346	342	375	349	372	359	380	359	362	361	353	336	373	395	345	382	349	364	363	354	356	356	364	395	347	378	365	364	365	341	348	390	368	380	351	379	355	342	387	343	389	354	383	344	364	344	342	330	361	307	359	365	367	307	392	368	402	332	384	328	347	339	334	355	375	339	352	391	381	336	347	373	391	369	372	347	347	363	326	352	340	325	373	354	360	359	349	341	374	375	371	304	332	360	364	362	393	368	329	380	362	337	345	354	388	345	361	335	373	342	381	367	373	339	349	331	376	356	363	345	336	354	368	329	363	333	339	349	313	318	336	347	341	355	375	366	335	326	359	356	380	359	348	358	364	347	360	340	358	315	355	355	364	360	332	363	386	340	400	367	358	357	383	350	316	346	376	326	353	380	336	382	363	351	402	319	344	336	355	340	368	375	354	353	344	351	377	347	389	374	333	337	364	363	353	396	354	352	348	363	354	333	347	346	354	340	368	379	369	354	331	359	365	355	360	347	375	349	385	370	352	334	364	376	395	369	372	383	376	368	393	398	349	353	390	383	364	364	369	362	352	332	352	358	377	362	374	344	327	362	355	362	339	358	367	334	365	369	338	331	389	342	350	382	365	362	363	383	327	354	349	342	339	383	362	350	337	362	375	363	361	376	376	345	365	401	355	333	336	389	365	328	358	372	360	355	391	342	339	375	336	354	373	391	331	397	353	360	363	359	360	394	352	367	341	350	404	355	366	364	350	397	323	348	378	391	410	359	347	384	369	339	346	337	385	345	371	350	352	349	371	348	309	350	338	382	314	362	356	345	369	359	364	375	353	372	379	357	361	333	363	378	400	345	351	350	369	377	348	332	359	385	340	376	385	353	373	366	366	350	357	374	398	350	338	351	369	382	355	362	339	369	343	326	371	363	320	342	340	362	384	337	403	345	344	368	365	350	363	348	363	381	369	374	331	399	369	307	361	346	397	394	370	353	358	355	381	391	348	373	363	353	367	333	355	362	372	395	393	383	364	359	335	358	389	358	333	333	347	356	380	384	337	384	358	377	368	326	340	351	351	334	364	386	387	332	348	373	351	369	351	365	362	353	390	373	376	363	362	369	384	339	398	332	365	366	376	386	377	358	359	377	358	394	367	367	361	331	371	354
7971	382	375	315	317	325	264	267	276	258	285	270	262	253	240	266	266	276	266	243	264	267	302	244	270	252	257	260	231	265	246	277	263	231	251	247	242	222	277	254	247	285	252	243	272	299	280	250	252	246	261	274	249	243	235	262	288	291	259	245	240	265	258	260	235	259	265	263	209	249	269	289	254	252	267	229	258	264	282	274	273	232	254	287	238	243	244	279	245	294	265	279	298	268	275	243	257	260	272	225	269	293	247	230	237	263	276	276	270	247	230	273	240	291	245	239	261	271	270	250	264	265	253	259	241	231	242	305	256	249	221	256	247	270	267	274	242	259	263	255	282	249	254	261	273	262	242	257	249	283	255	258	212	231	248	240	301	242	255	230	266	246	248	217	276	249	258	260	260	256	246	245	242	236	256	233	260	237	244	246	245	257	274	248	252	230	258	243	237	242	276	260	265	239	258	233	239	256	261	232	236	254	282	254	270	257	269	265	281	247	265	260	270	257	246	259	261	238	274	278	273	251	260	237	206	238	267	253	289	251	245	243	231	305	257	256	280	249	252	270	231	231	274	266	258	252	268	255	213	266	263	269	249	235	260	241	247	244	258	259	262	249	284	278	263	267	259	236	230	265	262	248	238	253	240	269	248	279	273	235	254	224	242	242	257	279	255	286	238	234	239	248	237	277	245	248	229	260	264	245	284	263	260	278	260	262	276	272	260	236	255	275	241	263	269	245	246	239	259	274	256	253	279	251	272	253	272	238	264	242	279	293	239	224	256	248	263	271	258	245	235	225	263	255	261	238	232	260	232	228	276	263	258	280	242	247	258	244	267	265	275	275	226	247	250	245	264	292	282	244	266	259	239	251	273	288	250	276	270	254	245	261	242	276	248	252	256	266	239	256	255	260	253	241	253	247	257	251	260	303	248	253	282	257	226	241	278	245	253	258	291	225	256	260	250	249	285	246	238	262	236	259	239	265	261	259	289	251	262	272	232	258	238	238	263	278	258	258	220	278	235	257	252	250	240	298	253	272	273	255	237	243	274	254	243	253	228	275	271	266	287	253	242	279	228	274	259	243	255	274	212	250	257	273	267	234	228	246	245	238	276	252	275	254	261	253	255	243	259	272	268	257	222	249	251	275	262	254	263	260	254	254	236	250	260	271	250	253	285	258	240	273	255	287	236	271	281	293	289	271	257	249	281	254	254	245	242	245	267	252	245	271	260	260	282	253	271	265	268	263	271	247	257	250	239	236	261	271	290	266	248	277	251	258	273	249	243	284	253	291	259	250	256	259	248	268	246	227	241	266	280	252	267	258	235	236	226	259	268	278	269	244	277	261	253	262	272	260	258	282	244	246	253	258	261	253	277	256	244	259	260	270	253	255	258	268	258	268	288	230	265	259	263	267	273	238	257	255	266	235	280	281	264	253	247	281	250	261	257	246	251	277	254	262	250	285	252	252	249	270	264	261	279	262	271	290	273	253	232	223	234	222	268	244	261	270	255	253	278	236	243	261	267	270	252	238	261	260	262	256	265	245	255	223	264	245	260	281	265	277	300	254	258	255	239	263	258	257	238	250	257	211	248	229	243	264	246	243	241	273	263	249	232	241	281	248	261	264	261	258	254	257	244	266	239	239	247	287	254	268	239	270	259	241	262	257	253	243	254	251	262	243	233	276	238	252	258	264	267	281	281	264	275	260	263	236	272	244	222	261	240	237	253	266	232	256	242	278	239	261	286	245	275	265	250	255	248	268	244	265	233	259	274	232	248	278	252	256	239	288	258	264	276	234	274	281	248	243	269	255	248	248	280	259	271	270	283	240	262	270	247	285	261	273	274	279	253	272	264	242	263	276	255	249	255	237	273	255	239	277	271	265	276	230	269	225	265	238	276	258	265	253	221	252	241	239	256	272	252	257	262	247	281	250	254	272	289	253	290	256	240	236	247	254	259	240	260	242	262	265	286	254	290	264	270	274	264	266	283	273	243	264	234	240	237	260	244	252	276	264	259	241	254	260	252	272	266	243	264	260	289	245	244	278	245	264	259	255	270	258	253	268	240	246	250	262	276	256	266	274	284	256	250	265	258	260	264	247	245	257	266	255	258	269	280	277	259	252	266	265	254	265	248	255	272	242	218	228	250	284	260	247	259	262	266	282	260	285	256	255	237	257	267	273	238	260	264	268	266	264	263	271	249	288	277	233	255	234	252	278	261	272	252	245	260	245	255	249	239	253	264	274	270	249	266	258	237	265	279	250	273	236	283	273	269	267	294	246	266	246	275	252	263	254	242	267	277	271	277	239	253	261	238	250	296	261	234	258	247	244	263	251	273	260	243	270	241	272	262	262	248	265	239	250	252	264	244	246	282	231	240	241	270	248	239	246	249	260	241	260	237	268	213	250	259	217	279	243	253	250	260	276	254	243	261	247	272	234	246	277	260	272	240	268	252	231	264	270	237	260	262	251	268	257	246	266	245	248	261	238	257	242	254	244	280	244	227	245	273	245	242	257	245	225	264	247	243	266	241	259	244	241	250	260	281	266	254	231	249	270	254	281	282	258	237	260	261	223	240	250	244	258	229	247	276	264	240	242	239	269	257	219	266	261	266	262	274	236	260	220	270	260	257	270	273	262	263	241	257	237	247	266	266	263	255	262	270	281	251	287	260	230	264	236	251	255	244	234	245	245	267	261	250	249	265	258	234	209	273	236	265	249	270	253	251	268	248	240	248	242	212	239	257	247	271	240	256	243	247	274	260	241	250	269	264	261	256	244	234	235	300	245	238	250	261	278	265	254	257	237	270	263	279	230	269	249	237	255	282	259	262	264	269	245	256	285	262	257	235	278	242	261	273	273	273	270	262	248	267	262	267	249	265	246	243	259	252	274	261	256	267	256	237	249	247	248	263	311	243	253	245	263	268	247	275	226	262	263	245	280	232	260	237	253	279	256	282	267	291	266	266	259	255	238	256	257	250	256	242	262	259	280	246	262	248	300	251	251	269	252	248	265	240	285	254	243	256	255	252	229	266	253	217	265	299	256	266	247	273	226	279	252	259	260	235	266	237	241	246	263	243	256	264	242	257	242	229	278	246	274	230	245	231	232	253	275	242	274	277	262	253	262	281	223	254	267	259	250	249	253	259	232	279	262	259	265	283	238	295	277	246	261	257	275	240	263	272	235	263	261	248	270	259	238	241	241	240	268	233	262	262	247	265	227	277	242	218	262	256	246	286	243	242	271	258	265	279	257	279	248	255	264	286	267	231	227	273	253	259	239	268	255	248	260	271	216	259	228	256	250	262	233	249	267	225	253	269	291	263	239	274	255	252	235	264	256	261	237	245	263	238	253	260	252	279	231	257	252	263	260	280	252	258	287	241	272	267	263	234	253	267	282	253	245	219	281	250	277	255	262	255	254	302	263	249	237	248	219	242	254	283	247	268	284	253	275	269	229	276	236	264	243	243	245	268	251	240	257	283	269	306	264	274	259	257	265
7410	854	1018	1047	1057	950	902	812	860	821	775	810	701	740	743	748	773	708	711	781	710	728	749	746	731	724	688	734	655	729	681	701	757	720	709	750	716	680	704	751	720	703	700	717	744	685	702	696	675	768	752	680	742	755	739	721	764	743	761	716	723	729	720	728	696	702	740	700	649	730	726	692	693	752	756	755	723	757	769	718	734	728	700	689	677	706	768	746	713	684	675	711	689	691	688	722	704	688	733	711	708	700	696	740	736	734	766	770	667	738	646	694	683	709	714	712	735	706	650	736	695	742	736	736	782	669	753	698	658	720	733	696	669	740	700	691	746	675	718	747	725	724	772	684	780	755	716	740	726	710	703	735	672	725	756	715	739	683	707	772	722	709	725	748	732	709	733	723	725	724	662	719	708	750	741	708	716	731	777	746	696	705	736	702	763	709	743	699	726	734	751	713	703	710	758	739	739	728	759	707	754	737	698	686	752	761	755	694	674	667	764	696	748	703	728	697	741	728	654	731	756	729	755	730	729	724	695	724	687	729	722	697	705	734	739	761	754	731	738	759	697	716	731	764	725	719	685	684	761	750	737	775	782	735	694	678	698	754	700	701	669	690	654	727	779	761	747	689	738	693	755	747	712	777	707	739	709	742	733	706	697	716	721	757	694	745	692	708	687	667	692	748	735	738	747	748	771	728	744	738	696	680	731	738	724	753	699	708	728	732	736	706	724	730	729	701	705	717	720	717	728	724	748	766	721	715	715	717	698	762	705	677	691	725	716	733	750	736	753	739	748	743	669	723	723	749	666	700	704	741	743	694	714	760	715	670	717	679	746	725	743	732	715	717	734	752	742	731	707	708	749	750	733	685	699	731	701	734	763	712	694	730	770	734	676	708	707	691	729	708	723	746	740	706	769	670	720	735	698	744	733	718	703	707	715	686	742	699	697	721	759	705	739	744	677	744	714	725	703	689	713	718	727	715	712	750	698	724	696	735	698	726	675	766	737	709	743	713	691	700	741	712	726	707	724	743	694	717	696	715	686	741	701	743	723	748	679	745	704	704	705	760	756	654	771	676	783	717	733	741	725	715	698	748	751	709	704	705	730	680	723	735	715	699	702	731	743	714	710	750	752	758	666	717	702	705	728	705	727	676	748	698	691	752	772	728	691	666	758	740	689	700	732	767	690	690	770	688	695	719	750	713	716	723	724	728	706	749	722	725	682	722	742	724	772	724	743	694	742	745	714	754	709	746	698	687	733	758	700	701	732	719	754	732	758	732	737	725	729	709	757	721	765	746	764	740	684	727	646	752	693	712	754	734	693	748	746	751	727	748	731	740	774	736	725	734	715	686	723	722	728	737	747	768	733	713	704	751	678	724	765	714	733	718	720	721	721	688	737	706	768	750	717	784	725	717	760	746	739	710	739	758	739	741	695	754	735	690	704	748	743	718	673	670	738	740	708	751	737	715	722	719	749	711	667	739	736	744	697	656	798	713	707	722	710	662	719	717	751	699	777	676	748	730	724	726	759	740	727	742	732	723	692	694	726	730	730	736	673	675	742	735	724	730	695	748	664	700	711	716	741	738	708	700	699	705	699	699	723	735	733	699	748	679	720	709	704	714	746	757	725	718	716	749	713	740	742	728	726	697	725	677	712	723	689	728	698	737	738	688	722	715	714	780	717	724	720	734	742	716	714	738	696	673	736	717	697	698	704	686	710	711	744	698	726	713	716	773	685	773	694	731	733	727	671	705	717	726	737	735	715	713	730	728	707	730	682	688	760	729	704	715	756	737	768	784	711	730	684	746	700	756	717	722	704	704	684	712	689	696	707	723	724	735	754	710	753	703	721	704	696	749	736	734	700	745	668	695	727	726	726	666	749	704	737	736	759	740	732	755	732	703	735	707	720	751	770	736	752	718	696	757	706	690	761	760	719	642	721	702	713	726	775	670	729	724	715	649	710	736	699	687	685	718	750	716	721	733	707	750	699	741	722	741	731	719	710	717	758	699	783	717	679	675	735	734	754	706	761	742	744	719	703	703	677	729	727	748	754	736	717	680	736	691	732	701	710	676	692	669	754	796	744	699	688	653	727	732	738	729	738	733	776	742	762	713	779	715	721	744	706	729	682	733	742	683	737	696	688	728	705	778	713	728	698	734	718	716	725	652	696	733	688	726	716	719	788	723	740	781	746	733	746	710	693	745	699	745	727	704	735	707	703	756	709	720	730	705	715	733	699	701	725	711	732	704	713	711	713	721	707	711	735	717	721	730	727	787	727	726	740	728	726	685	708	677	738	722	732	692	710	660	693	702	751	759	695	681	742	752	703	710	694	686	696	753	735	697	703	746	748	722	713	757	687	715	704	753	748	732	691	778	665	732	728	732	719	746	737	725	720	740	697	722	754	727	737	744	692	731	746	701	754	721	696	718	689	738	741	695	732	675	736	743	743	759	703	698	738	741	688	750	738	733	761	717	697	720	719	737	712	709	716	692	715	681	734	723	668	674	728	700	716	713	775	721	736	724	694	756	717	768	739	719	736	740	742	733	690	708	754	726	665	738	703	674	713	760	703	732	706	736	731	730	774	663	696	719	722	741	734	681	752	732	713	721	712	694	740	687	720	742	697	720	700	718	715	757	721	714	722	742	734	735	761	710	707	780	740	743	746	818	715	720	679	713	705	694	717	765	683	764	741	747	752	700	700	738	720	742	711	695	767	735	727	707	712	705	669	670	719	702	738	712	715	699	755	699	722	709	682	677	779	749	693	694	780	719	692	709	763	711	707	745	736	694	690	717	727	733	716	719	756	700	680	737	749	726	704	721	668	752	692	676	711	728	728	689	750	716	725	713	666	758	751	758	672	705	725	713	766	716	751	686	704	729	767	671	712	715	726	710	749	750	675	720	742	728	732	742	704	686	812	708	705	754	770	754	742	676	679	758	766	762	718	692	700	733	699	685	716	711	750	763	777	698	718	741	764	649	708	700	734	719	705	709	706	754	667	680	716	716	690	704	727	726	703	783	755	667	721	739	705	710	740	719	713	711	695	713	727	703	738	724	694	713	713	754	749	690	706	733	708	708	727	709	722	697	728	705	698	707	763	692	717	677	741	706	737	702	730	762	684	661	707	706	755	706	738	710	711	728	708	665	730	782	727	748	706	723	692	745	715	769	686	684	719	770	737	721	706	716	687	730	674	720	761	741	694	739	713	685	730	717	743	748	713	750	756	737	753	743	743	786	712	718	667	723	733	729	713	748	698	731	710	730	720	703	712	722	753	689	712	715	726	706	731	693	741	717	695	727	750	712	707	743	679	707	751	752	713	682	736	676	775	725	729	710	683	653	669	696	767	728	725	666	707	763	788	727	754	759	739	723	713	732	723	729	716	751	684	762	721	748	688	709	714	709	725	712	782	718	643	709	705	772	755	699	730	675	750	713	669	708	666	734	751	712	693	733	763	730	718	732	709	704	728	735	717	716	735	722	686	709	719	691
35568	9376	1876	1247	868	777	509	351	346	274	244	210	180	187	173	156	184	163	135	148	169	160	151	170	131	134	150	163	162	125	164	136	125	141	147	169	147	134	140	122	142	135	156	160	131	144	134	154	126	140	139	152	147	131	148	150	136	149	144	153	152	121	145	145	143	128	129	152	122	135	143	140	139	124	142	148	129	145	141	128	145	132	149	154	151	149	132	156	169	137	133	134	165	151	129	121	139	128	150	157	119	143	143	155	169	141	141	164	164	141	126	120	149	141	121	143	149	150	158	152	130	130	136	123	141	148	136	138	142	130	149	147	117	120	129	132	135	128	150	117	137	157	138	122	154	141	141	126	137	145	146	128	138	128	125	162	150	133	158	137	137	149	144	156	135	131	153	129	133	131	137	133	136	135	132	156	137	134	130	147	124	122	130	164	142	150	129	127	155	131	146	134	151	135	131	120	150	141	140	172	124	132	142	134	146	118	137	137	133	144	148	121	132	144	136	158	131	141	142	139	146	129	140	130	144	124	149	130	147	135	149	143	138	157	137	141	145	129	137	143	137	134	151	128	122	138	134	126	159	142	132	125	151	151	145	128	141	134	128	122	137	129	139	130	146	143	132	127	144	147	147	143	137	126	141	123	140	138	143	139	149	147	164	129	124	132	131	120	124	129	132	155	138	139	134	135	137	134	156	162	158	136	144	129	131	146	152	132	158	143	117	143	154	143	153	141	150	133	138	144	146	140	149	129	144	125	143	136	134	146	141	114	119	128	126	153	142	127	143	127	151	137	133	144	153	127	148	147	130	128	132	120	145	134	141	140	132	153	128	156	147	131	131	141	146	135	142	133	138	130	143	145	140	160	124	144	145	140	157	122	153	128	140	143	141	155	144	144	163	130	157	125	151	140	151	165	148	147	142	140	130	130	138	132	152	134	123	149	133	144	138	147	140	145	157	132	144	145	122	128	135	152	119	142	150	136	126	155	130	131	146	122	134	135	154	168	138	136	133	139	135	124	138	120	150	117	151	127	134	142	125	132	133	144	158	165	146	114	134	147	150	154	132	151	137	145	123	128	155	146	154	151	140	116	140	138	153	135	139	152	130	140	120	144	159	145	115	130	130	136	137	146	103	131	117	154	136	146	151	135	139	125	139	124	145	139	140	130	153	146	143	134	161	155	144	150	163	153	141	131	145	138	160	133	137	137	144	148	141	101	139	137	137	139	154	154	122	137	130	128	138	137	121	147	171	118	139	129	145	147	144	133	114	125	127	121	139	141	139	137	137	114	144	148	172	152	152	123	120	146	136	146	109	134	148	149	138	145	153	161	124	104	154	130	122	135	149	139	156	120	126	141	154	154	141	137	139	136	134	147	121	147	127	116	144	136	113	136	157	145	125	146	136	151	130	120	153	165	160	144	140	145	129	152	142	141	140	129	153	131	122	126	146	139	125	167	139	154	144	113	145	134	128	151	147	143	146	177	146	127	137	143	117	125	139	157	156	160	134	143	121	143	118	140	125	156	132	130	142	150	138	147	147	162	160	140	143	129	148	130	143	155	148	114	162	147	143	149	141	142	148	112	137	161	133	128	128	150	158	157	145	143	166	148	138	134	147	134	109	149	144	137	136	127	145	127	140	154	149	128	143	134	128	131	141	150	148	135	125	141	155	115	139	143	128	128	132	134	151	137	145	142	119	142	121	125	142	159	137	130	161	145	122	149	136	151	152	134	131	141	133	135	147	149	128	146	153	143	157	136	169	143	165	128	147	154	136	142	126	134	155	173	119	136	156	138	141	118	135	154	120	144	132	138	129	136	142	159	135	145	114	141	131	148	152	121	146	135	147	132	121	144	132	124	146	145	128	125	133	127	142	137	124	134	125	145	128	141	144	154	138	148	131	134	115	132	128	114	137	126	120	127	167	145	150	150	147	135	154	148	144	125	130	111	140	155	147	132	141	137	141	150	142	103	164	133	144	134	137	141	149	136	145	130	155	140	126	119	131	122	126	133	130	141	159	148	151	136	121	143	147	144	140	157	142	132	140	143	128	138	139	145	135	121	145	152	159	120	152	155	161	148	114	135	153	130	137	133	130	142	151	126	113	132	129	141	140	132	157	139	146	152	147	129	128	142	143	146	136	139	141	143	131	136	133	136	123	152	151	127	121	139	152	148	127	149	151	147	156	145	113	130	141	123	136	130	147	151	160	143	138	148	132	134	119	146	149	118	145	151	144	140	142	146	142	126	142	126	139	151	140	120	137	153	140	132	142	144	142	118	135	143	153	138	147	141	127	139	139	138	159	148	136	129	155	137	151	133	148	135	158	155	131	145	165	125	130	149	138	132	140	139	131	163	128	132	134	131	143	143	135	140	131	161	134	166	166	115	128	151	119	108	134	146	174	126	118	153	140	137	134	128	144	144	131	153	135	150	138	121	129	147	121	125	123	136	119	119	146	128	164	151	129	149	142	142	143	143	132	125	130	128	141	128	159	145	157	154	144	146	122	143	148	150	166	148	141	130	123	148	161	145	130	158	134	140	135	134	130	146	139	116	129	158	136	128	143	126	137	139	131	130	124	160	132	150	140	141	125	123	139	146	145	148	123	127	139	130	138	120	128	130	116	131	138	132	144	124	117	129	151	131	137	135	125	138	120	124	149	136	128	151	142	163	135	143	142	124	148	140	134	129	141	125	140	148	128	132	122	150	153	158	127	141	144	115	144	148	117	126	152	136	144	145	134	126	153	154	120	143	143	133	159	151	133	132	120	141	112	150	144	127	154	136	137	138	159	129	146	139	135	158	130	139	151	134	147	145	111	134	144	145	160	139	130	140	149	147	153	121	154	136	139	141	134	176	129	145	159	137	139	131	148	128	151	143	142	138	139	128	140	144	144	122	144	146	136	127	156	142	145	129	129	142	146	121	129	139	128	120	130	142	153	123	136	148	129	142	126	147	149	124	152	140	125	150	145	127	124	142	122	117	122	117	129	157	131	147	134	147	144	142	135	152	149	137	149	121	164	140	149	127	140	120	114	135	149	165	133	120	106	137	137	163	149	157	154	120	140	123	148	139	120	133	120	133	139	138	136	138	115	146	161	146	165	124	130	153	137	126	154	156	128	132	138	146	160	127	128	138	140	139	138	166	124	147	137	130	119	156	136	141	138	120	148	132	141	129	140	168	120	123	149	144	132	159	140	162	124	124	147	137	146	127	137	159	133	128	160	125	136	132	144	135	122	134	130	139	130	150	148	133	151	131	156	141	129	143	126	144	130	144	143	137	121	148	146	127	142	139	146	150	125	138	163	140	145	157	126	127	115	127	138	149	128	153	139	147	137	136	140	126	137	139	129	146	158	139	129	146	124	134	143	150	144	138	149	149	115	149	132	129	141	139	131	131	121	158	128	120	142	140	128	122	153	162	153	146	141	126	138	144	129	144	150	137	160	140	150	141	138	155	139	145	132	138	141	141	138	139	141	156	139	143	167	141
16593	1578	2980	3561	3321	2738	2023	1616	1465	1260	1028	920	916	857	811	775	700	701	623	606	619	580	594	539	550	558	513	515	489	490	487	521	488	462	481	489	472	526	498	479	471	408	472	425	482	475	446	438	433	446	501	447	474	476	413	425	477	410	472	450	426	425	448	455	437	418	406	439	410	405	441	447	461	411	430	391	374	399	426	413	408	428	421	404	456	433	456	421	419	466	422	418	452	436	423	398	396	441	442	417	423	423	430	390	404	428	445	431	430	410	413	428	451	396	430	437	396	405	370	456	431	428	440	422	414	443	417	429	422	436	417	428	411	421	411	418	435	397	438	428	439	426	423	479	429	410	412	457	430	419	421	389	437	395	429	431	444	398	435	377	427	434	397	412	411	466	426	400	440	441	373	410	437	427	424	389	430	422	433	388	424	389	412	411	414	434	440	416	433	375	427	451	396	426	423	413	404	421	397	440	432	451	412	465	447	474	383	394	405	388	428	417	409	400	385	454	422	406	420	446	435	421	417	407	408	415	442	441	418	415	418	462	425	440	434	417	439	425	425	408	409	428	434	444	401	411	410	404	419	429	449	380	402	391	425	438	395	470	403	463	440	418	407	429	453	366	401	412	417	462	389	427	425	454	448	404	417	406	418	451	423	430	455	403	441	428	408	400	453	441	419	429	450	381	438	425	423	455	417	425	388	401	418	437	434	411	482	400	402	399	427	408	391	428	417	393	410	415	404	414	453	383	410	398	424	382	401	399	437	416	401	398	409	428	412	455	419	401	439	411	426	400	427	434	415	418	425	429	407	423	420	392	433	372	410	451	432	460	416	461	406	415	403	431	436	429	484	427	425	396	412	427	416	419	442	411	431	411	415	419	431	424	421	408	446	415	453	399	413	421	431	460	433	389	429	422	415	418	406	388	407	434	438	408	401	447	428	412	404	464	422	421	417	425	404	395	413	391	396	409	416	438	442	415	425	429	412	408	439	420	434	425	421	396	448	448	381	426	432	436	419	414	420	404	428	454	422	375	443	468	409	465	420	407	401	426	416	438	399	377	400	417	404	423	406	391	394	383	398	409	421	396	409	405	423	430	386	400	397	409	425	411	431	451	416	383	394	397	399	439	401	400	423	394	428	464	420	449	413	426	384	424	429	410	420	404	409	424	413	415	408	417	418	442	397	426	435	409	428	414	457	395	403	394	381	404	401	401	447	427	407	395	408	428	425	419	418	433	413	454	457	439	424	390	415	458	423	409	413	420	436	408	405	419	445	414	427	404	430	392	421	419	371	393	412	420	465	417	391	416	385	422	406	426	420	419	422	436	442	400	405	435	411	431	419	385	438	446	413	430	409	423	422	403	420	414	406	438	443	429	472	428	416	444	430	431	425	438	429	437	392	442	445	402	400	444	421	364	400	398	415	405	407	410	414	410	458	427	422	444	437	408	390	455	409	431	422	418	407	383	437	415	370	438	399	416	425	444	403	393	453	434	394	404	451	434	419	404	400	462	404	449	432	425	429	397	421	429	395	421	416	426	450	435	412	418	415	387	466	376	415	388	395	398	405	403	384	447	424	420	485	399	397	464	425	408	463	402	415	436	432	406	459	401	421	467	421	431	448	463	393	419	419	428	433	436	419	417	423	419	398	397	410	395	432	447	455	422	423	420	393	387	451	420	418	411	407	432	413	411	438	435	438	419	434	428	412	407	451	428	443	411	384	422	436	403	368	438	433	410	421	397	417	379	421	420	415	419	418	396	433	418	395	418	416	399	407	395	401	389	387	430	427	424	416	436	434	415	401	389	407	426	389	433	449	396	434	404	465	419	403	441	422	416	402	433	396	441	414	463	408	420	428	431	433	407	434	404	465	436	430	444	423	434	429	443	442	377	419	444	424	409	410	408	429	412	410	416	426	399	401	407	471	409	429	392	404	441	432	387	456	433	432	411	447	451	407	410	413	409	435	412	491	443	419	434	400	377	419	449	408	420	420	423	431	419	432	417	421	401	425	406	437	353	427	393	435	432	398	396	420	403	394	470	398	481	430	417	413	405	418	411	405	439	429	456	440	409	418	418	385	456	396	426	432	416	444	435	390	419	412	420	359	412	427	390	442	421	405	451	483	424	425	470	384	408	414	402	452	431	417	442	428	420	383	410	429	392	385	402	428	432	397	461	457	471	439	421	442	414	426	414	396	410	437	395	413	426	411	381	432	417	423	450	418	429	406	395	409	415	427	443	415	435	423	391	399	397	407	418	434	469	399	439	410	437	408	411	400	414	389	369	396	439	409	428	403	415	423	409	432	432	418	423	405	414	418	418	399	396	414	428	402	427	408	425	441	441	403	390	394	392	394	401	432	401	433	407	455	416	425	413	405	407	441	450	421	405	432	433	440	434	428	393	424	417	405	426	433	431	441	402	422	427	437	414	456	415	409	403	418	420	427	439	450	432	427	430	411	434	373	433	398	421	426	434	429	444	423	439	413	401	410	429	426	411	410	411	401	435	371	407	424	413	418	404	430	412	402	465	408	394	410	401	437	457	463	451	437	444	441	436	425	414	435	421	409	390	459	388	400	388	421	416	421	429	406	417	416	425	416	390	415	391	434	397	418	435	421	407	437	435	411	455	417	419	408	424	433	381	441	391	428	389	430	415	401	405	385	433	410	422	428	412	439	402	428	437	418	430	438	403	418	416	423	426	394	415	428	421	459	401	445	414	415	407	400	395	425	386	398	433	408	427	390	441	440	435	434	375	468	434	490	425	418	402	430	411	427	434	404	471	419	442	408	397	394	402	434	429	419	418	432	392	402	414	434	392	381	409	436	408	434	397	400	438	427	428	411	428	398	391	404	428	423	454	391	439	412	407	397	441	410	402	406	453	390	403	405	417	413	433	409	369	373	401	404	403	462	441	437	411	420	404	407	397	404	421	435	387	432	428	443	421	430	433	396	439	405	418	426	390	440	473	388	415	395	390	427	418	416	384	451	434	414	434	407	412	440	424	425	444	415	380	438	427	420	425	388	435	423	402	431	409	383	370	430	382	442	414	427	447	456	445	423	401	419	458	447	393	417	426	415	391	407	386	427	416	406	424	409	429	441	422	423	390	462	398	427	438	437	408	415	421	415	439	438	397	440	462	410	401	438	417	423	405	406	456	414	405	404	386	421	405	413	404	430	403	422	426	406	411	397	426	400	445	418	460	430	425	432	426	450	406	409	433	425	427	445	434	437	449	442	413	438	405	372	400	399	451	442	423	387	444	426	417	389	388	393	417	432	410	406	390	405	413	440	391	412	388	417	401	399	453	431	421	438	385	409	410	423	431	429	422	420	461	421	429	458	395	425	424	407	450	425	444	420	400	422	416	406	421	432	463	428	452	424	397	398	446	435	411	417	417	442	423	412	375	429	414	406	426	454	407	444	396	412	454	420	401	429	383	435	418	442	454	375	433	423	402	425	422	405	434	394	406	420	400	435	450	462	400	415	382	403	403
42471	17872	5478	2290	1619	1189	943	606	608	445	295	253	251	227	218	194	184	170	140	174	155	135	136	116	141	140	130	127	143	131	119	136	126	135	120	108	112	115	105	113	104	103	112	92	97	128	127	125	126	137	112	105	110	105	121	108	121	91	104	117	99	101	109	113	117	122	119	108	124	104	112	114	113	111	111	116	117	105	118	117	120	105	123	96	100	110	120	97	116	117	104	118	104	107	110	102	111	101	108	128	114	118	103	140	116	100	108	106	126	113	116	117	117	135	129	107	112	122	114	97	103	124	111	103	114	112	102	114	94	101	104	114	106	105	95	116	96	113	98	104	98	119	109	104	90	113	113	105	90	131	119	98	112	116	95	120	102	91	93	100	119	101	112	123	91	88	94	121	120	134	113	113	98	122	91	99	101	110	107	101	105	123	117	106	111	118	98	112	116	113	118	105	117	116	114	104	121	102	101	121	127	109	100	117	124	102	104	103	118	112	111	80	124	118	115	98	126	128	114	116	100	95	100	115	118	103	99	111	108	103	94	135	118	84	112	123	119	111	99	96	100	123	115	117	106	117	114	124	112	125	106	109	116	98	108	108	119	100	99	105	129	103	96	109	112	118	112	99	107	118	104	105	116	121	110	112	128	115	112	106	115	118	101	123	118	107	111	99	108	100	94	113	111	112	108	119	118	120	114	107	129	102	103	104	86	102	91	113	105	83	114	121	106	133	115	101	100	91	116	92	85	108	92	106	102	125	148	108	119	100	93	104	112	93	92	120	96	132	88	97	108	89	92	104	110	113	119	122	112	119	112	90	104	106	103	110	122	118	121	120	110	103	109	123	123	99	100	111	114	103	96	93	134	108	98	98	119	115	107	114	100	99	102	119	100	128	100	113	94	112	110	99	98	115	131	101	94	136	108	110	114	96	107	100	107	116	107	113	109	105	106	101	121	134	109	108	106	101	96	115	127	118	121	91	105	98	133	116	117	112	120	118	107	133	103	104	111	129	113	121	128	107	117	103	92	93	104	112	102	106	99	89	104	102	134	127	105	117	115	114	114	117	85	115	109	102	107	114	107	111	115	117	94	105	107	128	116	117	119	110	107	104	90	94	106	119	100	103	94	97	113	123	117	99	116	114	99	117	104	112	118	117	103	102	126	120	119	109	116	108	111	103	102	98	113	95	128	106	108	110	121	106	108	110	116	113	110	111	102	109	118	97	95	131	125	120	126	125	114	113	110	111	107	119	92	118	112	112	115	93	107	118	113	100	94	116	121	109	105	105	112	100	93	112	136	96	122	105	104	103	104	118	120	116	107	117	113	107	120	104	121	116	104	124	128	102	98	109	107	113	105	92	99	95	120	118	106	102	118	91	107	112	86	103	120	118	104	121	97	87	102	101	95	112	101	92	122	108	110	113	105	112	104	115	100	118	109	114	111	102	117	97	94	114	114	106	99	96	109	94	133	121	116	112	100	106	96	108	140	129	118	102	111	109	118	118	110	128	105	113	105	103	111	106	114	112	106	116	105	144	105	92	102	118	93	108	123	104	95	122	98	105	121	124	101	104	96	118	115	110	120	108	93	106	99	121	97	96	99	112	117	118	103	91	115	113	113	116	79	113	100	131	105	97	116	85	101	108	103	102	122	93	104	117	125	129	110	101	104	114	122	110	105	110	115	106	119	115	89	104	97	106	110	99	88	123	97	103	125	127	96	100	96	117	101	126	114	107	113	130	104	137	122	105	96	112	115	96	114	117	111	102	101	110	105	114	115	112	123	111	121	130	107	107	122	127	106	109	105	112	115	98	104	117	105	116	102	96	107	135	110	103	109	121	119	111	106	111	119	118	118	104	125	115	113	96	112	108	109	111	117	118	105	93	108	117	115	123	106	102	112	115	101	114	113	114	128	109	96	121	120	102	115	112	123	131	99	90	93	116	110	117	115	108	124	106	105	110	110	102	115	130	95	112	110	114	110	103	107	120	114	115	92	109	108	100	113	112	117	110	106	104	121	99	100	100	116	112	110	114	119	116	113	121	103	112	103	132	114	118	116	111	105	112	119	110	113	111	111	114	95	108	120	128	127	113	88	116	110	104	104	126	105	106	119	131	112	108	106	114	97	119	94	120	110	126	95	110	119	103	104	129	102	130	130	118	127	96	123	112	103	124	134	119	113	100	107	106	119	93	110	124	100	98	92	102	120	105	106	110	99	110	114	107	107	104	122	119	98	90	110	110	119	132	107	108	96	106	119	126	110	124	93	108	93	94	103	113	98	112	106	120	116	108	100	123	129	98	95	123	104	121	110	102	89	110	113	113	101	111	101	105	116	105	116	93	99	117	98	119	108	115	93	90	109	123	101	101	123	112	110	107	96	113	85	100	112	119	108	112	92	110	99	118	109	96	97	112	78	103	85	107	111	118	106	103	121	106	105	112	120	104	115	113	123	106	130	102	124	77	120	99	113	120	117	121	100	98	120	98	101	135	95	103	110	114	107	119	108	104	124	98	109	111	108	116	102	114	115	118	96	107	118	86	115	98	119	98	103	115	98	105	97	101	109	105	103	92	109	105	99	107	106	85	113	103	99	121	112	105	121	100	106	114	117	86	94	113	108	99	98	96	129	107	105	109	87	98	105	105	103	108	100	114	121	109	102	116	110	107	111	127	129	108	98	110	111	111	106	102	110	97	104	120	112	109	111	104	105	98	108	114	92	118	121	96	115	111	100	115	98	134	103	98	125	97	106	113	101	111	100	109	101	102	117	96	95	115	118	132	84	92	94	108	93	118	107	114	111	103	113	93	93	105	118	109	108	104	111	108	132	113	116	102	110	116	98	106	110	95	95	94	106	111	125	132	117	102	95	128	104	101	111	91	104	103	112	100	117	93	109	108	116	121	116	91	115	104	97	110	119	109	89	111	116	95	115	100	130	110	102	113	109	122	97	92	114	95	121	105	105	110	110	114	114	109	109	110	91	115	122	96	115	95	120	108	96	119	108	96	114	119	117	127	110	92	116	122	108	115	88	111	116	112	113	113	121	101	110	117	105	102	111	108	102	126	102	115	117	102	124	104	116	122	110	104	119	98	114	106	111	104	93	117	119	113	98	120	108	130	120	125	98	108	111	106	103	98	103	106	106	114	110	112	114	104	105	104	95	102	130	109	116	119	94	102	96	120	103	99	106	119	112	127	103	96	97	117	103	110	126	140	112	111	119	96	103	125	113	119	120	95	113	86	103	110	105	98	100	123	103	109	96	118	97	109	125	117	113	114	104	109	117	103	121	89	125	110	121	117	119	119	102	102	109	102	144	117	102	105	104	116	103	98	129	113	112	116	115	118	110	94	110	107	111	115	114	120	123	122	108	110	113	112	116	106	109	90	104	121	105	97	114	115	103	121	89	112	105	114	100	95	130	100	100	130	105	114	113	117	83	112	99	110	96	114	124	91	91	104	106	99	119	128	111	118	106	105	101	91	127	108	99	114	119	127
20028	2404	5015	5929	5191	4433	3574	2756	2440	2277	1658	1401	1326	1343	1111	1083	848	889	775	682	685	643	618	644	601	560	619	542	557	530	525	529	452	463	489	474	478	443	419	446	435	414	443	478	420	438	456	395	435	405	443	412	394	462	435	408	402	392	375	422	388	412	374	403	388	376	435	411	404	381	365	399	364	364	419	364	389	419	362	365	377	389	369	367	385	391	351	377	379	391	384	374	355	401	346	388	383	390	389	339	382	360	370	343	382	350	352	366	382	371	366	373	393	373	379	388	380	353	371	361	389	373	382	373	364	345	381	364	361	349	363	373	354	363	345	385	356	345	359	383	318	367	365	372	387	372	385	377	343	354	347	378	345	365	361	360	375	357	380	350	365	333	363	353	387	347	346	370	371	345	384	353	365	349	390	366	385	373	341	360	371	369	383	355	379	380	357	389	349	374	341	375	360	350	374	365	349	348	396	376	351	413	365	378	370	356	417	364	357	366	333	354	375	350	374	376	394	331	332	350	381	379	362	363	389	364	342	390	370	340	400	385	337	343	329	360	367	367	355	356	351	311	319	328	382	410	365	368	312	354	362	363	338	370	379	380	321	382	383	368	352	318	359	389	396	347	319	378	368	369	340	392	348	368	343	350	365	383	356	347	382	367	387	375	360	357	344	366	362	354	344	363	343	341	340	364	369	345	371	354	350	339	391	350	343	370	339	339	334	352	340	340	347	360	334	339	354	385	370	374	345	383	358	370	366	349	343	354	352	316	319	380	370	338	327	341	360	383	329	345	352	345	353	370	337	371	342	364	360	381	338	371	377	350	357	369	354	373	305	373	356	350	328	373	362	366	357	347	337	376	341	360	388	355	383	370	352	337	388	309	330	372	330	374	336	342	359	347	354	359	364	367	334	401	356	364	333	387	352	357	335	356	374	346	335	379	382	350	344	366	355	321	373	337	354	337	332	362	357	345	345	377	385	357	360	347	360	338	331	345	382	379	360	356	355	344	359	347	372	396	371	359	386	387	384	340	351	345	362	379	366	323	364	363	382	375	376	361	370	387	357	335	357	349	333	358	368	337	355	362	355	383	373	368	356	382	312	348	342	362	356	326	362	369	335	328	308	384	349	341	362	353	336	386	393	379	363	344	360	350	372	353	322	417	353	353	346	357	362	334	342	383	345	362	335	342	332	367	371	369	348	375	348	347	380	335	370	406	380	356	374	348	394	348	361	362	352	376	366	335	360	353	346	353	353	350	345	327	358	373	345	361	343	359	335	361	330	368	366	363	379	376	372	348	342	401	361	358	353	378	369	355	354	371	378	388	333	328	359	376	326	373	332	343	362	366	342	369	388	344	409	351	351	393	377	350	340	337	325	362	351	340	334	362	343	351	362	352	370	357	352	331	378	368	332	364	366	378	346	349	384	323	339	386	340	327	366	358	332	387	346	351	371	330	364	392	347	348	368	351	397	332	340	351	370	348	363	376	351	368	371	344	391	361	329	356	360	348	391	344	341	380	340	363	358	378	348	374	370	360	371	386	344	350	347	347	333	369	367	372	319	328	351	388	377	366	367	367	393	350	353	352	368	394	376	354	399	329	368	378	327	371	387	336	355	363	372	355	323	334	352	369	368	331	352	374	366	343	354	394	361	379	360	377	347	337	370	360	353	368	360	337	389	372	360	378	361	370	368	368	357	337	377	362	334	360	368	364	342	335	393	355	366	349	321	354	378	364	346	355	387	332	384	360	364	367	350	366	408	350	365	357	377	373	357	360	362	372	324	373	324	395	342	365	363	376	359	368	344	385	352	391	411	351	407	316	350	334	359	337	371	385	351	356	371	356	353	378	344	354	339	321	345	370	383	408	389	340	331	332	338	351	359	344	368	381	350	362	381	354	349	333	367	335	344	378	383	371	372	352	353	360	347	347	374	370	365	364	336	355	350	318	368	358	346	354	371	387	373	369	380	332	337	354	345	365	314	384	366	364	368	354	314	378	357	350	325	354	366	368	289	374	337	324	341	399	365	386	356	337	358	372	355	358	344	331	364	359	348	368	369	355	351	361	365	353	348	318	342	347	329	340	361	382	379	378	368	346	361	367	348	374	332	379	365	360	352	382	358	343	398	367	350	380	319	382	342	339	318	351	376	354	381	373	347	348	352	384	384	360	353	350	355	372	362	353	324	363	355	337	368	381	327	370	378	366	355	371	337	366	333	335	372	339	353	349	347	386	338	357	331	368	351	361	410	390	364	382	321	370	394	368	340	372	358	360	372	362	350	358	401	348	381	385	346	335	385	355	353	328	383	348	356	388	392	377	360	339	332	379	364	323	357	364	348	350	375	365	363	319	329	355	340	396	347	351	392	346	378	338	376	364	359	357	391	341	334	365	377	350	366	341	379	353	361	360	367	337	352	360	354	383	355	352	371	340	337	366	345	362	352	373	339	350	346	353	355	365	384	353	359	362	348	362	350	382	353	353	355	368	354	334	346	375	391	347	331	349	376	386	344	363	389	345	368	402	348	336	367	374	314	338	338	348	371	354	361	377	377	384	359	392	342	337	357	363	372	352	349	328	340	351	375	362	370	343	366	369	349	355	370	355	394	387	348	343	334	380	364	360	404	352	340	326	355	345	357	362	370	344	363	366	331	339	366	370	404	361	347	376	367	348	384	398	354	362	349	365	360	351	345	347	362	364	336	349	364	337	365	382	413	380	387	370	331	371	365	348	362	339	360	365	361	365	375	329	339	351	351	337	350	385	356	396	355	342	347	371	338	332	369	373	389	381	333	338	343	356	345	363	355	340	368	363	360	355	398	355	353	352	371	373	350	352	356	360	376	389	339	344	372	402	362	372	320	374	362	346	390	369	331	366	348	315	354	391	377	361	337	360	366	386	390	376	344	350	358	379	375	363	328	371	347	304	358	390	351	338	338	351	330	337	364	347	365	362	374	385	369	400	361	380	327	395	353	393	373	347	348	359	345	339	377	351	380	350	359	367	338	334	369	370	370	343	343	363	359	347	393	346	364	400	356	364	353	368	369	329	382	383	349	370	330	365	362	364	394	352	355	368	361	343	357	343	315	339	343	369	341	346	355	366	344	403	372	361	376	341	377	373	358	363	334	370	362	436	337	329	365	358	331	377	334	370	331	347	356	346	400	368	362	366	352	367	365	348	373	370	356	315	348	365	357	375	340	376	362	359	353	345	373	340	391	338	349	385	375	357	369	420	353	363	367	350	355	361	381	362	390	337	357	343	338	352	373	398	374	371	340	379	363	336	334	337	347	304	362	348	354	371	332	375	382	345	354	376	352	353	363	371	378	360	392	363	335	350	378	359	360	365	331	361	376	366	357	353	406	346	345	355	332	365	352	343	372	356	397	365	374	358	341	340	350	337	324	374	348	349	372	348	393	374	384	374	358	371	375	369	375	334	325	385	372	362	359	351	327	371	372	313	358	365	368	334	361	361	377	352	354	332	381	368	371	354	349	358
6191	387	375	359	324	268	289	274	275	263	256	252	266	297	254	270	242	265	260	232	271	251	249	226	252	252	234	287	249	267	267	248	272	241	260	259	273	269	298	253	264	263	277	251	254	261	241	280	247	262	282	266	239	257	269	233	248	255	225	246	242	271	243	249	251	239	270	253	279	251	249	273	273	263	252	234	235	285	259	248	258	247	246	255	257	265	239	258	276	253	281	264	257	261	258	279	262	215	228	255	261	242	258	237	279	259	258	259	267	272	262	269	260	242	255	250	265	253	274	235	246	262	236	270	242	258	255	249	270	221	252	251	258	255	235	239	265	253	277	237	256	263	229	221	219	275	251	252	275	253	254	255	250	239	243	217	244	244	251	242	236	244	253	257	251	252	273	243	269	239	248	268	236	253	251	254	268	253	261	239	261	256	243	258	279	236	233	270	251	264	250	221	268	274	249	212	226	256	253	247	277	224	263	272	247	226	237	262	267	238	269	258	256	242	239	238	256	251	261	242	251	269	250	275	259	288	235	244	262	265	271	250	257	281	248	261	211	239	253	253	267	252	254	272	258	258	229	279	220	255	276	249	232	255	264	265	258	252	268	247	276	240	238	246	249	253	282	292	291	244	262	262	261	259	231	251	252	252	256	257	249	249	245	263	270	228	280	269	234	233	259	227	223	268	264	235	239	239	259	251	273	281	253	250	301	241	274	275	251	266	222	255	222	229	272	269	241	249	249	247	261	246	250	280	245	229	247	253	257	242	255	269	245	267	241	230	232	272	248	240	284	257	258	234	244	245	243	247	242	269	254	242	248	255	266	288	244	257	273	237	245	247	272	247	238	239	268	248	270	249	249	274	257	262	283	250	254	270	245	256	258	252	257	250	268	239	258	243	254	237	270	245	254	244	283	225	268	246	268	237	278	257	261	266	216	239	225	263	257	255	246	275	237	255	286	243	253	299	264	250	250	273	226	237	241	251	275	268	242	240	269	248	274	229	273	244	254	278	269	268	252	233	280	274	252	274	262	226	255	251	264	254	258	262	254	239	278	234	252	245	225	240	257	266	259	287	259	271	276	274	233	233	254	251	244	265	266	233	265	256	261	235	240	262	245	243	273	249	277	258	231	275	232	238	260	262	232	233	238	266	274	255	253	254	254	263	264	270	244	241	249	213	257	224	261	265	251	234	257	245	236	234	265	251	240	265	262	235	245	241	261	237	251	247	238	241	278	278	256	243	257	285	247	243	253	261	252	234	271	237	299	255	257	233	259	234	242	263	242	264	276	232	272	268	271	275	267	249	259	269	259	272	237	276	267	232	214	268	255	270	243	242	252	247	265	258	266	252	263	256	258	245	266	222	265	275	242	239	270	268	229	252	252	239	259	268	272	261	274	233	264	217	244	241	235	246	241	254	247	256	234	251	266	256	240	245	245	245	248	273	241	306	283	256	249	270	242	248	256	263	260	253	276	269	225	271	274	272	278	257	245	228	243	251	261	263	248	269	272	256	253	214	252	264	239	259	265	264	232	248	232	274	260	276	263	260	244	275	248	256	280	245	275	217	238	263	250	274	233	290	243	267	258	248	267	254	254	242	222	275	266	262	250	260	230	247	255	240	255	249	240	248	246	271	244	249	252	241	261	232	262	250	274	256	250	271	244	233	221	239	257	231	265	274	231	253	264	295	258	282	268	230	271	295	258	266	243	261	267	234	231	270	268	277	284	287	275	258	258	270	269	234	277	229	251	248	259	275	262	256	236	225	252	258	279	216	232	229	221	252	243	272	252	258	253	254	274	257	241	244	273	235	237	282	259	239	255	260	239	237	256	271	221	257	237	270	243	236	233	250	265	232	253	244	264	248	249	283	268	251	266	277	266	265	244	249	251	251	281	237	280	245	233	287	227	253	260	262	281	256	229	274	231	268	222	254	257	268	246	271	249	255	296	253	256	220	243	234	276	264	248	241	261	256	248	270	261	251	224	261	249	258	225	250	260	250	246	258	279	240	252	230	267	247	225	249	249	287	282	279	244	270	279	268	286	227	271	260	229	242	246	268	253	242	250	246	283	280	253	246	275	264	278	277	274	246	259	270	251	270	261	231	255	257	257	296	273	259	241	289	242	256	266	241	246	271	252	264	251	239	273	248	260	276	270	256	238	248	246	230	232	250	271	249	282	250	248	247	250	264	255	260	226	249	253	264	268	254	291	265	246	235	268	268	218	259	273	277	239	268	290	267	248	263	262	225	252	255	285	241	233	253	258	263	240	235	245	254	260	253	246	245	271	265	278	274	259	282	244	244	237	256	290	256	241	283	270	239	246	250	254	237	237	289	222	235	262	257	266	248	224	235	271	263	221	269	273	268	297	278	262	251	276	277	260	245	233	284	258	256	261	240	277	261	252	245	277	281	258	258	246	249	283	278	257	272	244	258	249	256	246	273	262	232	245	243	259	273	252	271	277	236	229	253	279	263	260	234	270	261	246	253	255	249	256	252	238	255	263	230	254	255	283	251	213	264	234	266	256	252	244	257	242	244	274	275	240	254	243	267	266	277	267	228	243	276	250	262	261	235	266	241	248	233	269	245	246	258	242	241	249	250	253	237	260	262	251	257	261	248	256	223	229	247	258	271	247	267	269	248	264	255	264	255	282	245	236	263	241	248	266	233	259	256	254	271	249	247	261	269	246	259	257	267	276	242	265	243	251	234	261	252	262	276	268	291	248	216	263	272	247	252	262	245	274	285	256	254	223	242	277	273	213	249	229	231	267	274	232	249	237	238	250	250	274	263	253	259	258	249	263	248	256	277	255	253	280	256	263	277	287	225	240	230	256	255	250	272	238	234	248	251	232	270	256	251	263	234	257	266	275	268	252	242	257	268	232	264	272	279	279	271	233	263	269	214	225	262	254	254	234	271	292	260	263	231	266	253	235	269	273	223	250	273	271	245	285	243	256	275	241	234	273	254	236	243	237	258	269	235	250	249	243	254	247	281	292	219	266	270	271	227	271	264	261	255	239	235	268	274	250	277	276	270	255	248	261	244	260	256	266	260	255	261	234	237	260	222	260	274	247	247	247	238	255	282	259	249	259	255	275	257	238	256	255	264	261	252	282	256	280	271	244	255	245	259	235	260	277	258	253	262	263	267	261	259	252	247	252	256	254	259	281	211	246	250	268	252	257	274	264	250	280	248	252	244	241	251	277	246	263	241	243	271	229	259	256	264	266	272	247	247	301	288	251	249	270	278	257	281	245	253	235	246	277	264	233	262	245	238	274	242	276	260	251	253	266	269	286	249	246	226	284	262	316	275	273	260	272	246	289	230	240	266	242	237	253	275	228	232	262	225	270	265	263	278	273	235	225	261	272	227	271	260	250	252	256	296	255	281	285	268	250	258	248	261	238	229	220	272	250	258	244	246	254	228	239	251	283	265	264	242	246	251	262	230	258	259	263	233	281	265	277	271	296	275	278	257	238	266	247	234	256	241	251	250
6316	889	927	1058	1049	955	903	802	816	797	755	712	710	740	757	703	724	701	750	732	699	723	721	701	720	767	723	741	744	704	726	730	714	712	716	744	754	759	734	725	687	713	721	679	710	693	669	721	713	741	703	755	726	733	721	741	714	727	714	736	753	704	705	736	714	698	699	759	727	655	701	713	725	703	699	665	694	752	733	732	686	702	687	747	735	742	693	718	721	756	696	723	732	704	720	698	703	736	726	663	686	741	679	731	759	726	721	724	706	725	675	708	701	725	678	687	714	744	722	732	755	709	766	725	726	733	718	719	707	781	718	687	709	684	683	733	750	717	712	737	698	732	771	717	678	730	740	713	689	748	701	734	693	669	722	716	743	672	765	722	684	779	717	754	744	739	694	738	720	734	689	729	748	763	726	730	774	745	687	655	768	715	705	750	715	693	735	699	743	744	711	701	710	706	703	716	704	672	705	725	732	736	750	688	673	702	673	716	747	743	667	773	666	769	700	692	724	729	693	751	731	716	693	724	695	767	729	751	737	716	772	744	739	731	692	722	655	758	686	713	731	725	677	729	728	708	685	735	701	686	706	762	705	745	751	714	697	697	689	658	714	742	711	715	757	696	726	673	747	754	647	695	722	746	728	694	661	744	749	716	678	708	702	717	720	743	690	712	705	753	662	726	728	730	735	742	751	701	737	706	727	739	723	725	700	713	714	710	689	697	728	714	715	704	694	699	720	731	684	695	720	729	727	714	769	696	754	712	744	727	735	766	726	705	685	696	700	745	733	722	699	685	689	685	707	752	751	738	760	722	735	709	698	725	733	703	717	719	745	685	726	712	736	710	692	711	734	705	691	766	679	713	661	722	720	689	723	753	750	755	687	713	711	729	710	754	703	720	727	693	755	691	719	694	715	710	672	741	695	741	770	744	670	674	750	697	738	716	709	712	731	686	724	688	738	733	750	694	720	687	682	729	670	726	713	788	714	710	687	750	720	710	736	705	743	770	762	715	711	749	708	748	691	708	727	731	753	679	725	729	757	732	711	675	681	719	713	725	718	750	686	697	720	703	737	727	716	729	751	737	754	728	741	726	708	713	718	743	702	750	758	725	737	687	732	758	675	753	706	707	718	778	739	713	677	770	731	727	718	715	690	727	719	726	707	692	690	721	746	717	741	723	699	693	741	719	727	707	722	689	688	725	707	709	693	709	689	745	685	730	697	717	712	763	710	763	691	707	739	700	731	715	729	656	678	714	748	748	689	736	712	745	698	730	682	709	716	721	632	758	695	778	696	695	743	741	699	715	658	734	677	712	721	712	708	714	725	707	715	755	704	718	757	749	698	743	737	714	692	717	698	693	680	719	696	725	700	739	768	710	693	719	715	716	755	723	728	712	774	742	718	713	754	693	695	760	703	760	653	706	700	698	734	721	710	692	748	700	708	763	734	688	730	706	766	723	720	680	689	739	718	741	691	731	726	700	750	737	712	724	668	713	727	749	723	735	762	757	700	698	747	730	712	715	747	679	671	723	782	725	706	730	745	714	725	728	726	649	701	735	731	724	683	783	682	702	738	711	666	698	681	661	711	719	689	683	722	698	754	709	689	690	686	763	727	724	704	708	690	707	753	737	668	651	717	757	730	760	781	732	731	737	698	693	709	722	732	750	699	746	720	756	742	736	769	730	688	742	727	744	732	675	694	744	702	775	709	687	713	721	721	712	691	687	735	706	719	732	720	712	725	700	747	728	694	757	702	720	673	734	706	722	713	671	656	748	747	739	737	678	736	709	694	716	712	772	723	743	743	721	701	757	729	695	700	746	657	709	692	705	744	773	737	719	758	712	768	688	727	724	666	711	708	651	710	693	711	719	698	719	739	722	685	696	703	725	714	648	716	664	706	761	740	698	719	710	735	696	741	754	714	727	734	708	725	741	708	725	772	741	717	763	716	726	707	722	701	691	724	713	730	721	749	726	721	709	718	689	728	730	708	707	716	721	677	732	739	751	700	736	756	706	686	713	691	644	717	696	692	711	782	719	731	725	678	719	743	670	695	698	737	709	717	740	722	744	754	691	705	743	683	733	689	682	704	718	731	680	737	701	723	700	694	714	743	780	677	689	711	726	725	699	734	761	681	710	756	736	739	683	745	745	728	691	734	700	747	727	734	734	712	690	750	691	698	741	728	743	699	733	738	731	731	728	735	690	670	749	749	723	690	688	733	780	661	750	707	697	708	754	688	673	704	773	720	695	732	711	675	710	755	717	691	713	689	729	708	698	724	729	703	702	724	697	755	715	703	754	684	698	725	710	702	734	695	677	697	716	691	719	776	727	682	719	679	708	707	717	678	666	735	696	691	674	745	752	711	734	702	717	716	733	702	727	707	678	751	759	733	664	673	694	681	699	714	688	714	649	715	716	739	697	741	765	723	738	718	704	694	738	700	740	736	681	759	710	690	700	724	727	713	632	728	692	699	717	699	717	717	763	726	732	690	743	724	726	716	680	747	713	735	812	700	732	706	719	725	686	712	681	708	701	740	743	707	720	739	722	737	682	748	718	718	734	697	753	726	746	672	714	721	667	718	684	686	704	716	745	724	694	732	683	748	695	713	744	700	696	701	741	768	701	718	753	720	751	743	688	701	757	680	706	709	725	698	733	760	768	671	703	694	717	718	689	702	735	697	748	747	752	724	720	692	778	719	702	743	714	746	716	690	725	762	702	724	678	697	697	713	797	744	667	720	733	681	716	682	714	707	720	734	738	674	716	761	717	744	728	692	710	709	749	763	727	717	742	718	716	673	750	738	740	734	744	722	728	695	744	716	712	740	731	712	709	760	742	782	711	707	734	690	679	733	693	702	682	664	726	733	762	729	715	742	714	688	708	743	670	734	716	738	760	670	707	685	731	717	732	720	724	694	746	708	626	711	689	715	755	717	717	727	752	705	748	704	720	723	745	712	705	698	689	738	711	699	708	729	760	727	701	742	728	697	692	708	713	723	742	671	724	715	722	757	750	683	729	721	746	754	688	755	721	716	763	708	730	745	734	713	721	717	758	738	716	725	738	697	736	747	705	691	721	751	734	716	711	749	740	705	709	736	678	710	718	686	714	749	737	685	704	774	748	789	695	738	750	705	745	719	686	680	730	697	719	764	720	693	694	752	779	719	713	706	715	692	713	751	723	690	710	685	717	722	725	734	720	701	712	684	733	763	720	754	757	711	745	707	727	699	708	690	750	704	767	680	737	718	746	690	770	730	737	665	742	715	685	738	707	698	700	757	690	677	756	689	730	690	693	675	693	719	711	711	760	761	691	745	674	747	694	701	767	711	738	759	738	675	697	677	728	697	668	705	702	752	778	736	695	742	722	726	731	703	710	754	707	766	722	725	694	721	713	718	697	695	696	689	747	677	751	754	752	709	740	711	695	721	689	777	699	744	743	738	726	736	694	677	729	726	684	684	694	711	732	692	706	763	687	710	729	654	674	710	706	724	740
28893	4125	1472	1076	958	803	609	593	478	366	277	246	219	200	247	177	184	167	156	150	154	146	173	155	133	161	150	158	145	135	142	151	142	143	144	164	148	140	127	149	136	136	160	127	145	127	142	154	129	144	145	148	118	146	145	137	157	149	130	150	146	127	136	148	140	137	122	120	122	140	154	141	140	129	121	136	119	113	148	133	148	176	144	141	147	153	146	149	130	164	131	127	145	161	145	135	113	139	140	137	119	127	167	157	139	124	137	143	143	137	127	139	150	123	150	146	141	137	142	127	133	152	160	140	147	137	134	148	132	140	128	137	122	147	151	133	120	133	145	133	130	160	134	123	129	138	120	127	140	157	141	148	153	132	138	128	136	134	149	142	145	146	161	114	144	139	144	136	154	137	155	137	140	120	142	120	139	144	137	147	145	151	133	125	144	129	145	144	143	133	146	136	116	143	163	139	144	139	131	113	139	155	159	131	151	118	126	146	143	145	132	133	150	152	140	149	149	120	148	138	138	128	144	148	139	152	140	138	138	141	131	163	122	109	127	126	113	130	128	158	153	133	148	125	145	135	138	122	134	136	133	119	158	129	169	155	124	124	149	128	126	144	146	143	126	137	117	151	119	143	150	113	122	129	141	134	148	120	141	153	149	144	121	126	120	128	123	141	133	132	138	145	138	132	143	125	128	136	124	112	116	126	132	135	133	134	142	159	153	151	133	107	144	139	127	132	133	136	119	138	148	116	146	126	137	130	140	155	145	107	154	128	133	146	132	132	128	125	144	134	147	133	132	134	127	129	139	162	123	145	118	142	134	126	128	120	124	132	132	137	142	135	114	136	142	131	153	133	128	130	146	154	150	131	146	142	164	154	146	118	133	141	129	143	144	139	131	127	128	132	137	124	135	129	144	125	162	130	133	133	125	149	152	119	118	146	133	135	130	135	130	121	141	133	126	141	123	141	154	135	141	138	127	113	135	130	161	154	133	156	135	154	132	141	166	146	127	128	141	150	135	135	141	119	140	138	130	120	134	129	130	128	139	111	133	158	126	138	145	121	116	151	129	149	140	148	137	134	121	152	140	146	121	134	120	138	138	124	138	138	137	125	151	134	149	146	150	152	140	133	135	147	137	173	156	131	142	132	129	138	153	121	139	159	154	133	133	152	128	131	143	145	125	136	149	151	133	142	120	147	150	140	120	157	130	130	135	149	133	156	142	146	121	134	131	133	138	136	134	142	135	147	129	128	130	142	112	129	141	154	135	139	137	146	131	146	146	151	155	126	127	128	149	106	153	126	154	121	151	148	146	140	131	147	139	147	133	123	131	143	130	133	131	153	149	125	145	150	144	139	149	137	140	114	140	132	139	134	159	167	125	112	134	128	137	137	146	132	123	118	123	127	123	145	141	140	140	136	135	137	144	124	139	143	128	129	118	123	127	135	124	167	153	150	144	115	116	116	123	160	145	120	130	132	125	138	143	159	145	140	148	150	134	157	138	123	129	127	139	134	130	148	138	135	156	131	141	133	141	125	127	142	140	124	126	147	154	146	141	129	119	147	149	129	135	144	124	136	131	149	154	125	116	141	142	138	153	124	145	138	145	138	133	117	154	123	146	126	143	146	145	142	129	127	148	153	141	133	146	131	131	119	135	141	125	150	134	150	143	150	134	137	146	123	136	123	144	126	156	123	162	137	131	138	149	143	133	137	124	142	125	126	133	132	140	128	148	121	142	151	126	141	175	139	155	139	123	118	169	127	137	158	131	149	146	150	126	144	127	140	129	132	144	134	149	136	130	149	138	147	148	125	137	137	150	139	146	135	138	136	154	148	134	136	134	141	128	121	132	145	127	133	136	126	156	139	122	132	139	135	137	140	138	143	148	122	140	125	134	145	123	132	134	139	151	131	153	141	123	125	139	131	128	149	148	151	133	142	123	137	133	120	130	153	141	121	130	125	131	139	150	106	122	143	154	112	152	143	120	132	123	139	126	162	147	137	141	141	131	152	120	144	142	147	152	156	124	135	137	129	123	133	130	146	155	121	127	170	148	145	137	147	145	131	138	122	123	130	130	135	134	148	137	144	134	151	140	143	146	146	149	133	157	127	131	144	137	139	100	127	158	145	150	148	129	144	149	168	141	137	132	127	122	128	120	111	127	129	144	145	163	162	146	131	144	123	148	127	144	143	154	142	150	139	138	151	124	128	145	118	144	144	131	132	137	155	123	122	143	131	146	137	163	123	125	134	142	132	134	120	128	132	140	132	128	119	150	142	140	144	134	140	146	151	133	167	161	136	136	131	112	134	145	156	145	145	150	137	116	115	142	129	126	132	126	117	153	137	137	141	134	167	141	132	131	137	145	129	137	136	144	136	132	143	133	163	138	146	139	134	152	143	130	121	138	121	150	168	135	151	157	126	132	128	131	139	135	137	131	120	144	137	141	141	146	129	130	126	124	116	117	133	121	149	140	128	124	152	128	142	123	120	138	140	127	128	147	119	150	134	135	123	133	133	131	125	131	127	121	141	152	113	138	157	143	142	145	151	145	143	134	152	129	142	136	119	137	135	140	118	127	122	118	140	143	127	121	135	132	155	114	140	137	143	134	134	135	149	127	137	143	131	152	143	139	161	110	152	141	121	151	128	123	154	141	135	139	141	144	144	122	162	128	133	143	143	137	140	143	166	146	118	145	148	157	146	128	133	131	136	133	129	127	150	146	141	162	144	138	133	155	118	141	137	130	153	139	121	148	132	119	162	131	159	124	142	122	127	146	129	134	127	161	151	146	131	143	116	168	127	150	119	140	115	126	129	128	130	130	145	137	143	143	146	149	136	141	123	135	140	140	152	140	123	141	135	118	121	138	154	157	131	130	141	144	147	163	145	148	117	115	143	117	147	136	131	135	128	128	154	140	158	131	125	144	131	120	120	126	150	133	135	149	146	153	147	130	130	142	136	129	132	130	136	124	153	166	132	132	135	148	140	121	123	133	133	151	152	133	147	146	154	135	151	175	134	130	158	141	141	124	117	142	148	134	128	159	134	132	139	145	147	138	146	137	142	130	145	155	136	138	126	113	129	165	124	144	142	147	152	166	134	150	147	164	142	108	127	142	136	133	146	127	125	130	136	143	138	131	135	139	131	136	134	134	125	132	145	125	120	137	153	133	140	131	138	134	144	139	129	149	133	135	154	121	151	117	119	161	138	140	131	138	145	131	130	129	140	147	125	136	133	141	140	143	142	127	171	120	149	107	130	154	132	132	140	150	142	138	116	128	137	147	119	130	135	139	135	117	143	118	152	130	115	146	126	146	129	158	137	128	145	158	155	130	138	143	142	133	127	146	144	165	125	136	149	149	156	124	133	133	135	139	148	115	148	138	130	146	130	133	156	146	166	141	130	140	133	147	134	142	124	124	137	136	112	144	151	142	116	114	138	148	122	142	123	128	122	152	138	148	139	143	132	143	154	118	157	144	140	126	139	165	144	141	141
14156	1459	2948	3388	3001	2935	2165	1856	1623	1297	1146	988	930	934	992	776	711	654	680	594	566	533	560	520	529	528	548	520	529	509	482	457	501	443	460	458	473	449	477	456	471	491	448	458	409	469	445	431	463	379	445	443	451	454	457	453	465	444	456	432	416	452	398	466	411	406	445	403	415	461	399	450	439	412	435	434	409	436	430	441	439	423	447	427	415	419	430	437	424	425	424	422	410	413	391	435	383	428	402	393	439	426	393	428	403	398	433	445	468	419	372	405	426	450	429	421	411	401	412	403	388	444	407	435	450	409	426	416	402	418	428	401	380	427	419	376	398	411	424	397	435	426	407	453	389	407	406	406	415	394	414	408	423	429	413	432	376	443	418	403	423	386	423	432	382	404	393	416	391	454	410	410	424	395	408	409	418	392	452	383	446	431	402	418	402	396	418	378	412	386	463	402	426	405	439	408	399	395	420	414	423	374	420	429	419	391	398	412	417	461	397	446	405	409	390	413	407	439	429	433	423	417	419	428	430	427	419	435	402	429	407	449	424	409	395	421	403	425	401	406	455	429	425	417	411	417	384	426	408	381	411	456	417	382	396	414	444	420	430	438	393	418	433	399	419	422	443	449	418	459	390	402	403	392	410	390	454	406	448	405	404	419	404	388	424	419	391	408	414	401	409	420	390	410	414	393	421	423	434	414	394	416	388	419	421	421	462	391	422	448	412	418	431	398	408	399	412	423	412	437	415	423	420	431	441	382	417	372	426	404	416	444	400	375	386	431	420	380	453	407	424	401	383	432	385	405	434	384	442	422	429	389	440	424	354	458	397	419	393	425	429	398	418	454	411	403	438	419	419	412	398	413	394	441	388	377	409	407	397	426	409	425	436	424	424	429	385	431	428	389	428	384	403	426	414	439	421	411	404	396	393	437	383	379	423	403	425	401	397	398	449	395	414	393	406	418	424	397	405	438	419	407	428	390	408	416	407	406	419	391	450	435	401	402	443	437	416	424	454	387	410	397	388	402	369	416	417	382	406	438	399	407	436	421	400	406	400	446	394	398	429	436	429	393	405	462	445	401	387	388	406	415	384	444	401	450	370	423	432	426	424	392	409	414	426	426	427	399	428	418	387	404	406	418	409	395	402	406	411	428	471	369	400	397	399	449	429	450	398	439	410	383	375	421	420	429	434	364	435	425	447	409	438	385	455	424	445	401	427	440	428	407	416	419	430	392	379	467	408	431	417	419	390	408	370	400	441	406	396	416	411	416	403	420	399	427	392	422	444	438	407	421	426	375	387	437	422	408	384	399	396	440	398	413	371	417	425	399	405	391	423	406	417	432	420	436	385	405	409	447	420	434	427	389	463	414	422	434	392	418	440	393	407	388	449	415	416	407	430	383	375	412	425	391	426	418	456	432	440	412	423	409	420	409	405	408	377	433	385	422	397	453	400	409	429	389	387	425	436	416	418	379	435	377	432	401	408	410	412	439	399	449	427	404	416	416	434	430	392	377	431	413	445	413	416	417	412	435	469	386	387	459	374	430	395	384	404	409	428	423	376	435	396	394	406	421	421	416	420	411	408	399	434	426	409	418	393	453	437	406	394	424	391	418	431	390	435	422	454	414	423	373	398	366	382	432	400	395	403	417	390	377	430	421	391	428	432	404	408	418	397	405	418	363	409	405	412	396	376	436	438	406	390	401	435	359	445	444	422	439	372	417	406	401	400	420	399	429	416	388	415	408	412	436	422	429	399	389	423	434	432	400	414	455	406	400	456	407	418	409	407	450	399	396	414	389	434	441	463	418	411	443	399	407	402	446	361	408	425	421	414	428	411	384	408	399	409	404	397	418	413	422	380	410	393	390	438	432	430	401	378	405	450	413	401	409	394	427	406	417	434	389	416	407	382	435	381	391	423	489	384	420	395	426	393	421	402	426	437	422	391	381	379	388	436	380	424	430	426	413	422	463	380	442	376	397	385	443	403	402	385	374	428	446	400	407	447	417	425	418	429	451	424	411	439	407	395	416	417	449	361	401	391	447	396	441	398	380	441	391	420	417	445	413	415	404	402	417	438	463	427	412	423	386	414	390	408	392	423	422	442	422	415	438	397	385	423	430	402	452	378	405	413	431	404	410	413	472	375	408	414	388	381	440	441	425	422	391	394	420	408	404	413	409	377	416	436	418	417	367	439	422	415	401	390	390	400	400	423	434	387	438	417	417	452	409	414	406	407	394	428	400	427	424	445	417	409	439	422	393	403	401	397	397	386	399	439	420	409	426	432	421	418	402	418	429	429	408	402	406	425	410	432	426	407	420	390	429	435	414	405	395	398	424	415	404	417	414	374	427	404	426	410	424	428	406	388	423	392	398	416	409	421	403	388	355	420	382	421	436	368	378	427	406	418	423	439	441	407	380	392	396	401	436	438	431	400	418	408	422	416	430	405	399	443	395	424	411	394	473	413	440	439	412	407	430	429	417	410	428	408	412	410	419	413	405	413	420	390	456	415	419	448	433	397	391	443	391	423	404	432	424	406	414	447	438	414	398	429	386	419	389	405	406	401	378	464	422	411	443	475	434	441	395	387	434	410	427	406	429	419	386	385	405	420	441	392	443	420	404	429	394	421	368	403	456	446	420	407	421	389	458	432	410	436	404	437	452	421	453	368	402	420	429	406	418	429	441	403	398	406	420	428	411	428	426	413	400	391	419	459	451	439	428	396	404	397	428	396	421	494	414	418	431	423	402	386	427	431	389	384	389	381	396	415	432	420	417	450	431	426	426	411	396	398	420	412	448	423	408	396	384	416	377	412	427	375	437	420	382	374	388	425	439	400	401	420	394	402	393	398	359	387	416	416	448	420	443	403	472	427	449	426	412	439	419	408	394	390	422	421	411	425	430	403	426	397	442	433	438	446	393	431	403	429	406	408	447	458	420	407	435	403	409	412	406	407	439	422	443	369	356	395	429	404	432	408	454	410	412	390	415	409	425	400	383	398	411	394	427	383	468	428	417	426	426	430	402	389	426	404	412	394	389	403	435	382	372	422	418	403	391	410	399	492	400	438	367	432	400	410	435	377	386	408	430	417	378	395	418	389	423	410	429	438	431	410	433	425	401	393	425	398	399	422	386	406	420	393	411	413	336	393	429	444	424	430	452	414	381	429	392	412	420	406	428	422	406	401	419	423	427	390	399	422	431	383	409	394	412	413	425	415	413	399	398	446	417	421	391	410	381	390	426	387	394	423	420	410	412	449	388	441	412	410	408	438	409	404	432	397	391	415	388	432	439	433	441	397	410	440	402	442	408	391	384	431	387	403	441	390	397	409	435	409	395	404	431	402	413	398	420	435	417	418	420	404	450	406	414	423	437	394	396	401	440	447	423	388	416	392	378	418	395	442	412	430	434	439	389	401	460	417	428	438	414	395	412	400	438	413	446	424	392	412	379	436	452	355	427	398	395	476	395	409	417	440	420	433	392	396	442	422	436	443	416
37892	9786	3036	2165	1565	1262	1014	603	456	412	318	279	238	247	226	245	207	163	165	150	155	151	164	131	139	158	148	109	137	127	135	107	148	107	113	102	133	124	126	94	116	130	128	111	120	112	107	128	133	105	109	115	109	103	116	95	107	103	120	118	107	115	99	105	111	109	117	104	98	110	120	121	127	124	125	100	100	127	102	132	107	109	117	108	111	116	113	113	122	112	88	110	109	98	120	111	125	95	108	111	112	109	97	104	121	101	121	117	121	96	99	109	85	108	92	93	101	120	118	107	108	95	103	114	99	116	113	102	111	109	104	100	119	105	129	117	118	104	123	102	110	99	111	105	96	116	109	93	99	107	94	110	105	93	113	108	107	108	100	117	99	111	105	100	107	114	98	111	110	121	94	111	104	112	111	87	128	84	93	97	110	108	117	109	126	110	101	98	103	109	108	97	104	102	96	121	115	102	124	97	116	113	120	116	119	108	109	105	93	107	119	108	113	105	119	103	100	102	106	106	107	98	107	122	101	119	111	118	99	110	128	95	120	116	102	97	103	108	100	132	104	119	116	109	97	104	127	94	124	101	117	113	103	105	92	128	102	98	99	115	110	112	97	112	105	98	105	117	111	120	116	98	110	105	113	109	91	92	111	92	104	121	94	138	122	112	99	108	101	108	116	106	125	120	116	112	134	115	103	114	94	99	111	120	100	83	92	128	103	104	120	127	89	106	118	87	128	94	103	85	104	110	104	118	91	115	96	102	114	133	109	89	110	105	114	104	117	113	99	129	111	90	129	109	121	109	116	116	122	115	108	113	97	124	104	99	119	118	106	113	115	126	90	118	106	117	121	111	126	93	117	115	108	109	120	115	115	108	100	117	102	111	116	111	113	109	106	100	98	96	96	106	97	118	94	118	98	113	121	122	97	127	105	114	103	111	96	98	118	91	118	131	103	106	109	111	103	106	113	108	104	107	92	105	106	120	107	113	120	102	94	100	111	123	121	98	115	89	99	111	101	100	120	99	109	115	110	116	120	106	108	104	84	104	144	110	106	93	121	109	108	93	91	102	101	119	113	106	119	121	92	108	119	90	134	114	109	109	113	103	99	96	116	106	109	109	112	112	98	122	113	115	89	103	94	107	117	117	128	113	106	110	109	120	121	119	89	102	106	104	107	100	115	119	99	100	124	124	119	102	128	117	97	86	121	112	94	102	113	102	107	114	105	125	119	105	112	90	112	128	109	94	98	112	98	120	115	131	93	113	103	113	105	112	77	116	113	122	116	110	117	112	121	103	107	113	123	92	95	106	102	117	100	107	124	95	107	108	114	115	114	109	106	114	108	109	111	114	127	108	103	99	116	109	107	105	103	125	118	131	114	123	121	98	112	124	107	110	104	100	103	120	116	106	100	108	99	114	103	105	108	102	90	99	107	115	99	110	130	107	106	110	95	119	94	118	97	92	104	117	93	122	137	101	107	123	117	109	118	95	109	90	114	113	95	106	109	102	111	108	111	86	114	107	115	115	94	122	132	100	127	91	125	118	110	88	97	104	103	105	92	122	124	119	124	116	110	110	118	105	91	105	116	99	96	112	121	108	100	105	130	127	113	95	115	96	94	125	126	106	99	115	128	107	125	89	96	100	124	105	120	95	99	101	120	125	109	102	111	105	109	118	93	104	117	96	126	115	111	96	94	123	95	102	126	118	106	96	100	115	102	102	98	113	93	123	109	122	89	115	100	98	137	106	103	109	95	111	106	128	114	96	125	91	93	112	104	96	97	119	105	132	99	107	97	115	107	105	117	102	107	88	88	112	106	94	117	114	88	123	104	96	114	104	122	84	115	104	117	110	115	110	108	106	108	111	96	108	98	113	98	95	117	102	126	99	116	104	104	94	96	121	115	100	106	114	118	93	131	103	111	101	118	94	123	113	110	105	106	84	95	95	91	103	99	88	120	119	109	105	94	122	114	103	140	97	107	101	123	90	115	104	97	107	115	103	104	122	97	116	118	98	125	110	112	106	99	115	105	124	107	103	105	105	103	107	98	103	106	107	110	123	122	122	114	101	105	101	119	111	102	107	112	100	108	98	108	102	107	120	116	105	109	119	104	106	114	121	103	103	97	96	108	105	125	110	106	116	111	109	103	100	87	127	139	109	101	94	126	115	114	127	113	113	108	100	112	105	122	100	99	117	106	107	90	121	81	106	118	115	114	99	103	119	107	111	112	130	107	103	99	107	130	111	107	108	106	98	104	110	132	100	118	87	112	103	90	92	101	102	103	102	100	110	107	92	115	106	99	95	95	101	105	128	112	107	102	122	109	92	115	107	107	133	108	126	104	93	109	104	96	91	108	121	111	117	118	94	91	104	110	101	122	102	115	100	114	115	118	114	97	99	109	114	128	119	91	102	99	117	93	107	106	101	105	90	103	119	110	103	99	109	105	108	110	88	107	112	98	113	110	124	93	117	108	100	123	91	103	129	132	108	117	123	104	96	107	108	99	118	101	108	123	111	99	113	119	104	114	108	111	118	108	101	98	107	107	95	110	96	114	118	106	108	120	112	93	106	111	114	90	107	112	83	103	108	122	107	112	106	97	106	118	92	115	126	110	107	109	103	102	143	120	114	110	118	100	127	114	121	95	111	119	124	96	105	96	112	113	109	102	112	109	84	115	93	100	108	111	117	105	122	96	130	102	98	104	113	108	103	103	98	111	92	93	117	87	132	98	111	98	117	109	104	119	111	124	120	92	106	95	106	126	122	119	99	107	99	100	84	116	102	111	124	116	112	94	106	110	130	118	111	88	96	118	108	108	139	117	113	114	104	104	115	107	99	116	134	140	103	107	100	114	115	118	101	151	109	97	107	98	104	126	100	130	112	115	128	122	124	103	121	115	89	144	109	102	116	116	110	113	87	103	122	115	104	98	98	106	123	121	108	104	108	126	102	106	101	108	103	104	102	94	125	93	92	106	116	98	85	113	100	96	96	93	104	106	107	100	108	100	117	122	99	118	119	134	107	102	112	111	93	120	113	106	130	97	102	101	113	113	99	115	120	108	107	77	114	100	104	108	100	87	109	131	120	116	119	110	113	112	110	107	128	106	96	132	127	99	111	117	89	108	111	113	94	108	99	100	112	96	97	136	82	102	118	102	107	116	104	105	111	101	127	108	123	99	117	110	118	103	117	105	117	102	105	94	107	95	119	109	110	94	100	109	113	100	95	115	104	106	111	110	97	111	115	102	111	96	123	106	102	88	108	108	119	123	99	101	112	111	95	106	101	118	114	132	124	112	108	109	110	121	112	118	95	125	122	122	111	91	116	109	113	122	123	112	103	97	103	107	123	101	110	98	103	110	100	100	105	97	108	94	116	108	131	110	110	122	93	95	104	89	113	110	106	99	120	125	92	114	126	99	110	114	97	108	103	104	105	102	119	129	79	121	110	109	97	101	113	110	98	114	113	97	110	114	95	119	117	108	120	122	122	112	118
17701	2375	4982	6107	5167	4805	3675	2745	2358	2230	1777	1486	1412	1261	1224	1203	952	899	790	788	718	716	678	550	593	611	563	552	526	529	500	492	513	501	444	490	455	488	434	453	431	458	422	396	456	417	394	412	443	440	415	405	416	391	439	390	418	409	404	401	422	354	395	383	374	374	388	353	375	376	367	398	367	357	379	370	390	401	358	397	380	365	379	386	367	375	366	346	389	382	378	345	373	342	348	364	363	390	366	342	353	338	370	364	385	372	372	353	362	356	371	339	345	344	372	351	367	367	399	373	379	362	352	351	333	362	379	347	363	411	340	363	356	361	344	317	329	377	350	334	334	341	370	376	351	384	391	380	375	374	345	352	379	364	335	335	367	341	341	324	320	351	329	333	336	354	356	337	338	336	368	330	346	355	379	341	372	395	350	355	359	321	342	385	363	384	352	369	340	339	331	338	370	319	377	376	362	322	369	381	374	355	354	368	326	379	356	353	373	326	357	381	372	390	321	328	357	359	330	389	346	336	368	338	370	352	366	351	358	392	328	361	372	341	334	357	330	333	405	354	383	333	372	306	333	387	380	350	377	386	344	367	347	375	345	319	335	334	345	360	331	378	357	342	367	370	400	384	372	347	398	368	349	346	355	369	373	321	405	313	340	344	346	368	360	356	339	330	346	365	363	383	342	359	357	359	341	385	362	335	341	333	330	322	379	350	317	357	352	352	367	357	332	366	316	337	338	334	340	373	356	406	341	350	381	329	368	359	353	349	344	378	343	345	329	368	354	371	338	339	354	336	366	329	367	366	377	343	346	347	372	388	331	360	387	378	333	376	351	366	314	375	390	367	350	379	356	347	346	393	309	340	374	369	349	378	339	363	343	326	361	362	326	358	360	375	355	313	351	384	358	361	307	387	350	344	360	344	374	373	338	366	364	370	363	344	380	369	350	364	397	357	378	369	363	360	373	339	352	353	358	337	335	336	357	374	367	317	384	369	336	323	357	363	358	374	358	364	373	352	335	317	378	328	361	389	361	344	349	356	363	329	326	361	370	363	367	346	353	324	325	368	344	361	322	360	356	366	369	397	340	299	329	351	377	355	368	339	361	359	373	307	374	371	373	351	358	335	345	337	365	379	372	339	359	365	355	330	336	362	363	352	362	340	390	375	370	323	373	348	351	354	374	387	339	365	351	372	360	355	340	354	343	376	366	364	350	336	331	344	353	319	377	351	379	361	319	349	337	324	353	347	396	356	322	329	313	365	343	343	353	363	365	342	357	350	396	362	328	338	330	363	342	340	367	357	384	338	353	346	369	337	372	361	339	361	359	365	357	380	382	360	366	374	338	386	357	394	396	352	331	377	311	361	374	321	327	399	366	358	354	356	338	394	367	350	397	344	322	336	336	357	352	331	376	376	379	330	359	367	393	368	399	373	338	329	355	332	344	347	343	361	348	354	356	373	338	383	338	342	375	336	357	366	338	355	336	342	356	336	361	375	335	339	322	341	337	391	349	379	330	328	359	374	362	324	366	370	358	395	354	350	378	354	386	343	374	374	338	348	329	370	365	355	329	368	348	368	359	343	351	344	354	353	380	368	365	348	353	381	375	332	338	353	329	356	362	352	357	388	346	344	379	362	366	339	331	375	362	338	375	327	350	330	375	369	341	345	346	373	331	334	359	343	327	343	377	378	369	331	336	355	389	351	341	352	342	369	335	346	339	344	333	321	353	369	330	326	395	332	341	331	369	350	336	342	359	326	418	332	353	344	353	352	350	335	349	371	332	349	319	340	335	345	346	357	375	351	367	394	327	324	360	371	339	375	328	358	353	328	348	367	378	333	354	362	349	319	365	355	319	343	366	352	340	356	354	330	336	356	384	348	343	354	352	356	347	383	396	343	337	342	382	335	374	367	381	348	364	353	359	372	337	341	356	379	342	331	340	374	359	363	388	335	355	353	332	349	354	366	358	353	370	351	346	355	359	321	384	384	358	354	340	342	344	369	384	382	349	404	348	339	354	346	371	319	337	348	376	342	329	333	340	371	343	360	393	381	362	364	337	319	329	364	348	360	402	329	350	369	351	390	372	367	334	337	358	365	350	366	326	361	368	405	356	359	374	359	391	333	378	371	368	354	356	361	366	379	318	337	345	352	343	340	350	329	348	355	356	383	340	357	343	395	378	378	347	351	360	365	337	325	336	329	359	359	378	365	380	363	323	371	372	372	352	352	373	357	340	370	322	355	326	342	365	361	353	359	352	359	336	327	336	322	354	344	342	368	341	348	354	379	352	354	362	365	356	372	351	305	370	380	367	366	356	370	356	378	336	354	363	371	331	338	339	347	366	334	361	333	301	348	340	310	332	366	392	338	356	358	357	367	366	373	327	329	342	394	347	363	366	339	350	364	331	366	349	340	337	346	353	403	386	363	311	322	343	348	342	357	358	336	394	365	367	370	368	349	340	373	359	333	343	352	351	361	356	314	345	360	371	370	406	352	363	346	346	318	354	373	361	353	353	380	349	299	353	373	367	340	374	369	356	380	341	345	329	323	355	350	330	381	364	350	346	373	318	355	344	368	350	374	348	340	325	345	348	372	353	347	349	386	351	335	360	370	343	366	375	321	377	382	316	371	340	402	366	341	349	343	393	379	350	346	334	368	348	347	309	403	321	349	345	348	339	344	364	358	350	366	351	341	370	358	366	347	341	366	343	356	393	371	299	371	369	332	343	368	324	373	368	317	366	319	359	375	337	344	343	353	358	378	342	353	332	360	335	328	360	338	359	369	374	392	358	348	331	333	344	355	372	371	348	353	387	354	334	346	342	333	359	355	362	367	346	348	350	379	383	343	348	374	368	380	372	402	385	328	339	339	349	347	331	366	359	349	375	360	320	343	325	364	342	354	369	346	371	383	376	340	337	351	336	321	339	339	356	352	321	378	348	352	349	371	342	341	343	364	367	344	358	344	367	350	309	378	380	367	378	360	341	381	360	380	337	396	368	357	336	358	379	368	390	375	349	359	369	326	338	350	355	364	346	387	366	345	398	371	387	374	365	357	376	364	402	352	380	331	349	391	345	373	313	349	368	320	318	376	321	384	342	316	367	372	371	340	381	345	351	350	369	381	330	339	361	385	348	360	368	337	358	344	364	383	349	342	372	363	370	374	368	351	346	328	351	365	331	345	364	356	368	329	347	354	357	394	345	355	348	388	342	360	363	361	374	362	353	346	352	371	354	362	336	366	333	355	390	347	345	344	361	354	328	346	361	360	364	365	343	329	338	357	359	356	361	356	365	355	361	366	344	373	352	351	358	359	344	347	378	343	330	383	389	350	346	323	368	338	350	358	352	339	341	336	370	372	344	373	347	365	363	346	343	358	337	353	335	365	355	334	350	358	333	352	392	352	381	373	360	341	369	339	355	343	391	377	346	336	372	357	329	368	357	358	350	348	342	348	378	334	351	352	347	345	364	359	357	366	364	361	343	331	354	343	341	356
5739	485	414	354	304	300	261	280	244	287	273	262	233	262	275	231	269	258	244	258	255	258	262	271	254	257	286	274	261	238	239	253	278	235	266	278	255	272	229	243	229	261	267	241	259	252	268	246	234	265	257	250	285	250	264	263	270	263	272	268	272	251	247	251	264	225	238	279	248	257	230	270	267	267	229	233	241	271	241	256	257	243	262	286	272	254	235	264	266	221	244	239	233	239	273	251	247	261	259	253	244	249	239	242	232	254	287	274	251	273	276	258	260	273	254	299	244	251	254	259	244	276	271	245	232	266	250	256	228	300	268	255	235	266	275	256	250	249	253	250	247	251	251	242	228	258	252	228	260	249	273	290	249	254	256	230	246	246	273	254	242	280	256	274	253	264	246	251	220	223	269	247	263	256	238	241	243	250	267	270	251	234	245	231	249	251	269	239	233	240	255	249	277	251	238	228	226	225	290	252	258	255	265	261	270	261	232	255	259	289	248	251	243	247	262	261	272	270	232	224	257	234	264	228	227	272	258	266	241	237	244	245	266	257	282	228	259	228	239	222	252	240	267	264	242	252	232	240	245	244	222	251	251	259	254	279	261	246	231	263	247	247	245	267	247	233	253	241	265	221	256	274	247	275	236	250	209	268	237	246	209	266	248	250	233	272	245	263	235	280	273	249	241	265	239	257	251	253	239	241	241	258	247	244	260	231	254	235	253	274	272	255	269	241	272	257	248	254	245	229	225	250	243	259	268	242	261	238	245	263	259	259	260	236	258	265	245	213	236	248	263	271	256	252	262	248	234	270	284	267	247	270	241	259	259	264	259	211	249	268	266	243	250	247	239	237	263	275	250	257	240	286	274	281	239	269	278	260	248	241	236	257	259	241	259	236	246	268	263	244	247	273	229	263	280	243	250	243	260	246	269	254	227	238	271	264	238	263	236	262	260	248	264	258	251	254	270	275	270	255	272	263	244	250	250	258	247	250	252	239	248	245	237	254	245	241	226	274	246	282	281	259	251	247	250	257	238	240	262	227	249	248	233	229	250	260	236	243	264	260	238	270	250	265	267	281	268	256	249	228	257	211	252	226	241	258	281	239	259	265	257	222	240	216	229	257	251	239	285	263	234	266	256	253	229	257	235	257	236	257	249	247	287	260	264	287	225	283	246	282	259	256	247	246	267	257	233	263	258	262	256	231	271	243	250	237	240	256	259	238	231	262	261	242	262	264	253	262	258	258	251	245	234	233	277	260	237	276	274	266	257	228	245	245	257	269	291	244	242	244	252	264	262	241	244	238	257	259	283	249	212	244	244	264	274	263	248	230	224	267	254	264	218	252	248	258	231	259	280	250	251	242	245	277	252	270	258	246	257	300	253	257	239	244	274	263	224	261	259	257	233	245	274	241	252	234	264	251	265	251	242	246	247	227	247	279	232	268	294	237	242	254	276	206	266	258	295	253	241	242	250	254	267	229	262	238	266	297	254	247	262	258	234	232	249	230	254	245	249	257	237	239	224	249	226	264	259	275	264	234	222	244	248	269	270	246	269	261	284	248	247	267	247	227	251	229	244	225	267	244	218	257	237	257	221	285	246	241	287	246	245	251	242	245	229	253	260	254	267	267	246	283	267	207	279	276	228	278	254	249	253	256	233	267	255	267	242	243	260	252	263	245	285	281	243	247	267	262	268	235	261	235	227	241	251	243	233	246	251	261	240	253	237	260	235	254	246	268	250	259	238	246	243	256	231	253	268	251	248	259	219	252	224	242	226	256	255	252	226	222	245	250	260	238	240	264	220	249	258	250	258	238	254	231	228	234	253	255	235	227	267	265	259	258	232	236	255	241	245	234	271	221	252	262	245	244	274	255	274	262	270	237	253	222	279	270	244	248	233	230	235	244	246	248	279	260	277	250	250	236	263	249	223	270	270	252	271	269	251	239	251	238	234	239	259	229	257	229	245	268	243	231	278	233	221	270	261	264	251	255	262	250	253	249	217	268	264	287	263	242	265	237	241	259	231	253	262	275	250	256	231	274	231	253	262	249	252	250	233	274	285	271	247	248	226	255	260	243	281	265	255	256	213	246	241	255	219	271	222	274	276	264	219	269	237	238	263	235	247	254	258	229	227	259	268	244	256	239	238	245	252	241	257	241	256	228	245	234	258	249	274	247	263	258	229	240	246	217	286	247	238	264	291	255	253	220	281	267	243	285	245	246	289	264	255	216	222	256	265	236	256	240	235	234	230	216	248	262	238	261	233	229	281	253	267	244	228	232	233	260	257	264	258	268	261	245	262	278	240	244	261	240	241	254	259	246	249	245	267	255	246	242	263	249	237	233	268	256	221	265	280	239	272	270	258	263	268	252	253	257	283	237	266	239	226	250	262	258	230	266	228	235	259	257	264	260	234	233	258	237	226	232	277	250	262	231	260	226	247	259	244	266	248	258	263	235	243	259	259	253	270	279	273	260	235	251	224	252	256	244	256	249	233	269	248	230	246	238	248	245	239	267	242	252	250	239	254	263	252	282	261	275	249	225	263	232	278	267	244	228	266	241	263	245	257	247	260	255	241	239	252	251	238	248	270	276	248	282	248	268	255	239	264	277	276	259	244	242	245	278	239	250	255	274	232	222	302	253	287	250	254	255	260	257	251	254	223	248	246	258	249	246	255	254	260	269	233	233	263	260	251	268	266	239	240	264	248	243	271	254	240	263	265	238	270	289	254	269	250	244	254	231	251	229	245	264	246	244	270	239	236	242	260	243	238	251	259	236	237	268	231	240	260	252	219	247	242	234	238	265	261	262	247	243	281	245	249	271	280	273	239	263	254	267	290	291	256	263	241	228	235	245	245	284	226	251	235	259	251	286	240	257	247	265	259	271	262	272	250	242	219	206	267	265	249	245	251	270	229	250	237	231	232	235	243	242	252	268	227	260	282	258	265	247	248	272	244	247	257	231	230	258	256	282	257	221	239	256	273	259	234	238	255	226	247	230	250	216	255	259	215	258	238	219	239	205	261	235	246	250	260	264	247	260	243	247	253	276	260	251	248	271	265	251	225	262	243	247	259	252	274	261	277	270	231	201	272	233	239	250	261	258	271	245	245	273	237	252	247	282	262	237	268	236	241	277	212	256	314	240	258	250	226	248	236	267	256	248	246	261	243	264	273	248	263	251	290	254	255	229	286	265	260	248	253	221	258	269	265	276	234	245	275	240	246	247	210	243	234	246	227	232	269	247	234	270	243	230	275	275	266	233	241	258	246	240	257	243	270	266	234	254	272	273	265	250	237	248	272	265	248	264	252	255	239	216	245	266	268	267	250	233	236	256	244	266	266	288	264	277	256	257	249	247	250	263	251	234	245	234	290	243	256	237	284	233	263	253	236	239	234	265	242	253	231	260	245	244	234	249	255	262	247	246	223	285	257	247	246	259	280	258	233	242	256	257	249	251	242	255	234	241	251	238	230	256	248	265	238	302	272	246	270	257	261	249
5705	798	1023	1064	1078	1015	863	829	778	857	809	797	805	746	761	771	714	714	781	712	726	743	706	678	695	727	751	729	682	670	762	728	749	701	720	707	756	755	751	667	679	682	734	709	715	733	707	705	706	707	693	710	731	694	695	699	731	726	730	748	725	744	671	706	762	696	723	691	713	738	722	736	751	684	729	723	702	703	655	721	719	694	651	773	735	734	727	737	705	669	718	738	716	702	723	754	736	683	687	766	721	674	745	683	696	699	736	665	737	702	725	722	733	695	703	721	688	682	686	657	692	754	666	766	642	725	718	699	663	716	716	692	702	675	687	683	680	686	714	733	751	717	732	685	713	720	735	684	706	723	706	688	692	678	707	713	688	684	713	704	739	728	710	714	700	727	704	723	714	725	677	707	680	702	694	662	695	749	725	717	694	665	744	721	735	724	762	742	729	718	713	713	691	679	710	658	721	735	688	762	676	704	695	688	712	723	708	767	712	698	700	691	704	724	711	699	713	703	707	735	679	710	728	748	761	707	686	697	724	727	685	664	723	726	689	686	712	693	738	687	740	711	768	715	703	728	716	666	714	684	693	676	669	738	693	764	724	706	735	679	687	686	717	727	699	719	678	757	705	688	735	702	729	714	704	719	768	755	677	761	692	751	706	694	677	705	677	639	749	729	747	695	712	724	728	727	715	727	728	754	691	717	669	734	766	702	690	656	700	720	681	716	754	729	732	708	709	686	736	693	719	722	721	692	707	708	706	682	705	787	736	700	664	745	754	659	702	702	717	740	712	723	709	703	762	732	731	705	726	672	699	745	691	756	709	772	680	675	678	725	735	735	732	686	711	686	708	712	747	699	737	721	687	714	674	708	697	669	691	734	705	690	722	730	693	781	725	726	753	743	696	760	682	701	648	741	746	701	721	700	746	722	662	770	705	708	718	667	746	669	746	768	664	701	690	714	696	716	685	737	704	705	659	666	710	674	727	669	732	762	715	721	701	684	738	743	667	726	679	742	720	648	694	693	672	732	678	674	694	682	658	689	706	701	744	695	663	682	733	673	711	697	762	735	744	709	735	702	712	755	684	698	742	680	731	723	712	687	733	705	736	738	745	703	681	733	690	703	710	688	726	705	728	720	692	735	700	745	716	693	676	715	700	710	643	700	691	727	732	711	694	717	731	697	717	714	686	707	724	731	676	686	759	705	727	690	692	733	696	713	701	707	722	705	707	716	684	739	692	731	697	702	725	727	730	723	723	701	656	712	719	673	648	723	705	697	672	748	701	724	671	735	706	688	674	732	732	718	709	702	714	650	726	675	725	732	705	677	736	722	724	739	759	656	715	713	759	731	689	653	696	723	766	717	704	692	719	699	687	719	725	702	718	698	713	711	719	698	696	770	740	734	758	752	692	731	723	660	725	732	679	733	740	678	703	719	699	680	715	722	752	721	719	722	752	704	706	690	699	706	755	694	769	693	680	720	703	733	722	804	758	704	673	734	696	726	723	705	730	722	713	699	736	678	725	688	637	725	703	741	727	676	669	687	717	708	690	738	672	690	728	701	679	700	704	678	687	728	689	709	679	684	715	644	653	670	738	711	758	654	723	718	731	674	672	709	717	653	677	700	704	739	749	683	731	740	727	702	723	705	677	724	660	700	791	723	698	704	713	691	717	755	678	716	696	739	666	696	689	662	722	713	761	708	732	675	717	718	717	727	714	708	684	752	700	739	724	691	714	716	713	724	697	721	764	693	753	719	693	719	713	744	671	722	703	731	688	708	736	692	690	734	715	714	704	712	684	659	727	718	701	752	726	700	693	728	700	678	703	673	722	726	693	713	723	669	721	690	714	789	706	702	695	713	660	727	691	662	705	739	680	670	725	755	718	722	729	714	735	695	702	687	670	699	692	679	711	688	673	722	672	714	685	746	738	657	702	675	718	696	680	736	689	707	719	760	728	667	734	708	745	735	721	707	770	703	766	709	672	726	730	717	704	702	729	733	724	691	714	734	715	723	738	715	708	671	689	729	720	703	735	710	728	710	699	684	774	708	693	728	687	684	702	700	732	670	711	696	725	718	715	766	667	713	737	722	762	703	724	686	670	689	702	721	677	690	674	737	709	740	762	698	746	705	689	675	692	744	713	747	713	732	721	667	714	693	723	705	720	687	718	695	710	682	706	682	702	656	693	693	728	746	724	700	729	753	734	714	727	693	706	691	733	712	716	701	712	710	715	684	726	708	665	708	723	663	736	677	668	726	729	676	695	733	738	661	692	713	666	682	734	716	697	740	677	749	763	706	726	720	753	667	732	719	727	732	728	739	742	741	710	697	735	741	683	713	683	708	706	700	686	691	679	684	744	707	662	695	761	700	777	749	709	689	662	758	766	692	699	722	744	719	757	708	714	741	672	711	724	701	776	726	667	699	732	776	694	770	696	690	690	701	743	741	742	714	699	764	700	757	724	735	715	735	737	742	716	756	721	720	739	694	708	702	734	683	663	723	685	704	655	699	715	693	702	711	741	712	715	740	702	735	690	701	732	684	715	716	706	732	655	758	731	764	688	697	720	726	725	716	681	730	748	715	686	707	732	695	714	717	705	695	730	650	720	721	660	700	728	702	692	717	706	731	720	715	703	687	709	692	748	717	752	728	679	703	754	657	692	740	706	724	669	730	697	697	726	712	673	673	738	705	740	727	697	713	710	669	710	736	737	729	717	730	702	686	694	730	697	714	705	720	764	641	707	667	739	673	735	703	701	745	680	732	708	732	688	668	713	669	697	730	695	692	722	712	704	706	667	692	696	715	733	680	717	686	686	724	755	730	700	695	690	711	762	690	696	718	710	667	745	678	660	651	721	669	739	703	737	723	719	731	706	691	740	748	679	736	669	694	715	719	681	717	699	733	726	741	677	737	700	695	647	734	737	730	712	742	751	747	731	710	688	736	699	714	724	754	749	753	664	719	745	753	692	700	681	722	731	682	678	667	711	714	662	675	727	700	710	730	714	702	720	729	696	744	738	776	748	690	738	690	678	698	706	664	689	681	725	681	691	734	685	721	729	707	690	660	716	697	659	656	694	670	758	720	734	707	716	701	722	729	697	667	725	781	740	683	708	772	724	733	762	701	727	739	738	686	692	731	752	728	726	694	706	695	744	663	709	727	765	743	687	718	702	710	729	751	677	682	713	711	727	672	712	730	681	709	716	705	711	707	742	666	718	685	739	725	708	707	721	686	699	692	724	702	702	697	709	689	688	691	729	742	742	672	699	705	718	745	742	676	757	715	658	712	691	724	674	711	692	722	694	694	713	720	674	661	695	728	761	737	709	748	691	721	762	717	714	676	663	727	745	699	688	733	772	710	724	726	723	704	726	681	709	706	748	706	729	661	759	685	695	724	733	705	706	716	734	720	722	727	666	748	728	759	756	667	722	732	770	703	708	718	695	713	709	698	707	726	702	740	706	674	744	673	715	725	701	707	689	719	725	741	690	719
26045	2942	1458	1134	861	662	496	411	304	306	267	316	238	237	228	176	206	179	150	165	162	149	132	124	126	144	163	144	163	144	139	146	127	137	153	156	147	144	141	151	166	131	121	128	145	131	136	147	150	118	143	131	127	167	131	147	134	147	150	142	132	149	138	137	138	143	153	133	136	155	131	129	141	129	145	131	145	135	113	136	153	126	118	157	133	131	129	124	135	131	127	133	137	117	127	145	150	142	134	127	128	154	143	133	132	142	134	114	136	130	148	122	133	144	159	124	136	149	139	123	140	130	142	149	139	127	132	129	140	117	123	134	131	142	141	147	135	159	134	136	143	146	149	130	143	154	139	122	140	134	151	116	148	142	115	132	158	141	143	131	147	146	128	134	124	143	138	129	132	149	130	147	122	130	125	128	131	129	151	144	133	145	138	133	123	126	110	141	136	158	149	157	140	160	128	145	130	143	145	136	137	143	132	154	139	112	134	125	150	129	154	118	148	152	131	147	152	140	151	140	163	138	142	139	144	129	126	135	143	138	124	124	138	147	128	141	143	127	127	139	133	119	142	114	132	131	150	123	151	130	134	138	130	153	151	152	151	131	148	122	143	121	141	123	149	127	131	139	140	133	117	128	128	115	114	122	141	128	149	135	147	137	143	105	128	135	140	152	150	124	122	120	134	122	141	127	112	138	138	139	126	141	133	134	123	122	130	157	128	166	127	148	117	134	130	154	143	150	163	155	131	159	129	125	143	139	153	126	130	133	125	149	151	132	137	137	132	131	150	134	127	126	147	117	157	146	121	138	128	125	141	138	131	141	105	137	128	144	139	133	115	130	133	154	130	140	138	144	133	142	131	136	131	125	129	145	134	140	149	119	133	156	135	128	134	139	127	127	146	157	130	142	124	134	133	140	131	142	145	126	140	138	146	120	128	150	126	148	139	135	139	131	131	111	146	138	151	119	151	123	148	128	147	141	130	120	157	142	126	154	116	123	132	116	143	129	131	124	149	152	147	134	136	140	132	141	124	122	145	124	169	137	143	123	139	151	140	138	146	146	122	111	148	146	126	142	129	129	144	131	157	116	131	123	121	142	138	127	122	144	127	125	125	147	146	139	148	145	142	134	132	145	127	172	146	139	143	118	133	133	142	122	138	141	135	126	135	127	154	150	135	126	141	121	124	136	153	128	129	139	129	131	140	161	136	129	140	128	128	137	119	132	133	130	120	143	128	121	157	144	139	143	124	158	135	163	147	126	153	148	129	118	149	127	128	135	133	121	137	153	125	123	126	140	133	138	153	130	143	121	139	144	128	154	136	129	123	126	131	161	130	114	133	123	140	133	136	152	127	115	165	110	126	126	170	141	140	147	145	129	123	141	135	144	135	122	134	138	134	130	115	136	144	122	135	152	148	161	129	150	139	133	128	135	134	125	132	143	131	148	140	114	154	159	154	149	132	124	142	134	138	130	143	115	142	137	157	151	126	121	101	152	139	153	128	136	131	159	158	165	140	148	133	115	154	148	141	156	127	123	143	138	136	119	134	131	134	135	137	137	124	151	145	127	144	133	167	113	144	133	135	129	136	127	136	151	133	139	127	127	130	148	130	132	121	143	136	125	158	144	130	143	135	122	151	136	131	134	139	135	133	163	140	146	145	142	131	151	125	150	134	111	152	122	144	133	141	121	133	137	155	122	133	127	126	143	141	142	134	128	137	165	123	142	133	131	138	121	143	147	126	141	119	138	141	143	142	135	140	127	130	158	124	131	138	128	131	141	141	146	136	134	119	114	157	144	126	137	143	120	120	143	128	141	144	116	107	140	136	133	141	128	119	127	140	146	131	148	132	129	137	123	153	164	132	173	149	127	130	136	136	132	162	159	136	140	126	143	157	147	122	130	132	119	130	142	122	115	130	121	142	143	126	129	129	146	143	125	158	154	140	134	156	147	150	124	144	139	139	134	130	133	118	128	138	135	124	125	129	136	112	120	139	143	148	132	137	133	107	146	125	152	135	129	129	127	150	130	122	131	147	127	146	123	143	135	138	147	131	145	125	142	138	132	136	140	129	123	145	138	154	133	154	132	128	124	164	143	138	136	126	122	143	122	135	157	135	133	116	132	137	133	142	122	147	157	138	148	143	146	121	148	132	132	130	139	125	120	127	129	124	149	143	140	131	146	121	144	138	139	119	144	134	138	119	138	141	130	137	140	149	120	147	127	123	125	148	142	136	132	143	150	139	123	123	126	131	129	128	120	110	152	154	116	143	124	146	137	141	138	148	113	128	140	127	147	131	145	115	142	148	128	139	143	138	130	133	137	139	137	146	144	144	127	105	134	143	116	129	128	129	144	137	141	142	118	139	119	135	131	140	143	143	132	128	130	135	129	136	126	168	126	150	131	116	134	99	116	152	147	137	165	141	123	106	139	132	153	124	131	138	135	145	139	139	151	130	146	129	129	133	142	138	143	140	108	112	128	141	150	157	140	132	125	149	145	159	126	147	131	143	131	137	129	104	123	145	133	143	130	152	122	129	113	127	119	140	118	144	155	119	134	146	115	118	128	132	133	144	126	123	158	133	136	149	142	139	126	149	151	134	150	144	112	139	144	127	140	123	133	156	144	122	140	169	121	142	121	125	107	137	128	148	135	127	120	140	153	138	108	157	127	145	120	151	128	116	147	137	138	143	113	136	146	123	104	132	166	134	153	126	150	123	139	131	133	121	130	129	132	145	138	145	121	125	149	123	143	126	146	124	129	151	138	137	139	122	156	143	126	149	125	136	126	136	132	139	137	125	149	139	129	141	145	132	131	125	122	129	105	149	150	133	128	125	135	142	135	136	133	139	137	142	155	125	141	141	137	141	139	144	147	160	132	122	127	126	131	127	108	142	148	126	134	148	130	144	117	133	139	142	133	129	149	142	139	125	148	144	130	161	160	135	122	146	125	147	121	123	124	121	129	118	138	139	159	131	124	139	125	126	148	126	118	134	160	135	133	137	140	145	137	138	136	135	129	146	140	144	138	120	120	140	126	111	143	136	129	139	122	123	120	121	139	153	126	111	117	145	148	142	125	137	119	131	151	142	137	155	120	139	136	155	144	137	140	159	128	133	125	130	123	139	130	129	132	139	150	137	134	123	162	123	120	121	129	147	127	140	147	144	109	131	142	136	116	160	139	152	140	129	135	155	147	141	148	152	137	133	139	142	133	141	143	147	137	144	111	142	141	135	145	132	129	139	121	145	144	133	129	135	144	146	131	127	141	141	145	158	143	127	142	113	138	139	134	149	130	144	120	128	137	126	139	150	134	152	153	143	141	141	127	117	129	137	132	140	134	141	143	113	133	129	130	126	131	131	129	148	130	114	118	146	153	143	144	143	137	146	143	118	124	150	128	147	135	146	128	146	120	138	151	151	157	137	131	146	145	122	132	138	136	138	147	144	152	147	127	161	136	152	136	127	144	137	122	140	143	136	117	136	134	137	143	131	125
13076	1378	2906	3338	3117	2741	2412	1803	1600	1463	1155	1134	939	891	869	830	786	681	608	590	577	618	541	520	549	524	509	489	491	484	496	504	480	476	489	470	467	482	467	449	453	473	445	428	463	434	452	424	414	443	441	448	444	442	450	458	441	432	491	443	411	473	433	424	388	379	470	427	441	428	402	406	421	386	426	391	409	430	455	410	376	424	434	401	401	449	396	423	409	411	391	409	419	406	419	405	440	386	423	428	408	422	426	405	400	443	472	402	384	427	438	412	398	389	420	424	424	413	441	434	430	397	411	441	430	431	441	405	419	436	416	416	419	417	434	412	436	395	429	391	429	435	406	402	395	414	419	441	409	416	406	403	409	417	412	449	376	395	398	371	411	415	422	429	422	437	401	416	397	418	428	424	421	434	451	403	424	388	449	401	420	438	462	413	380	444	446	442	394	388	445	401	421	414	435	427	419	427	404	405	368	445	385	476	411	413	420	393	399	418	407	436	443	418	409	444	397	441	403	443	421	399	437	444	448	428	422	440	402	391	426	436	418	416	436	396	421	390	415	448	428	412	419	384	398	359	412	393	405	404	374	420	435	456	406	378	442	429	430	428	420	430	406	383	409	406	395	387	424	439	399	429	438	410	401	411	398	436	385	396	383	420	417	414	455	408	406	406	403	401	380	420	392	419	416	397	388	399	420	416	394	400	396	412	407	377	400	421	406	457	364	402	397	400	379	406	372	440	419	410	406	434	377	373	438	387	433	437	383	425	401	404	378	402	403	408	426	439	404	359	400	418	396	399	427	391	404	438	431	409	428	418	423	383	391	420	402	403	405	451	415	390	436	411	404	433	414	411	450	431	428	403	406	436	384	410	404	377	448	377	406	400	413	398	396	404	430	390	393	431	402	402	356	414	380	454	414	438	420	396	445	394	428	416	434	359	416	447	409	436	388	394	427	393	400	406	418	434	444	411	407	392	432	442	407	424	392	379	385	405	413	409	387	389	404	382	412	419	389	393	398	410	384	438	429	436	396	413	383	385	397	434	401	433	419	381	438	395	404	410	396	433	436	392	406	405	424	436	426	431	390	400	382	403	365	406	439	423	408	448	410	409	412	397	422	421	417	418	401	453	418	415	416	389	433	391	409	408	432	442	422	397	438	428	376	446	393	430	408	426	391	410	406	429	408	455	417	411	431	414	436	417	411	386	413	408	400	417	433	432	434	435	435	423	406	413	419	456	426	452	390	389	413	446	442	413	393	420	422	416	399	444	408	434	427	406	387	411	383	420	417	401	383	399	387	418	409	376	413	430	414	426	433	392	410	408	400	410	381	419	430	397	407	382	414	414	455	415	439	410	418	412	385	438	437	394	425	409	397	383	427	378	441	416	405	383	392	414	445	430	400	415	426	395	420	384	426	429	457	390	397	410	416	372	383	399	412	424	423	396	394	409	394	410	399	399	393	396	384	431	435	415	406	413	403	404	411	395	427	426	412	406	410	380	429	427	363	407	409	374	404	420	415	393	445	395	422	404	402	411	419	425	409	394	420	359	431	405	380	416	406	414	438	372	421	382	418	414	394	413	424	484	438	401	435	427	404	449	384	374	428	461	421	434	412	397	366	437	404	408	404	386	427	405	397	396	428	397	407	420	404	437	405	427	449	425	395	401	425	402	396	400	416	405	434	426	400	427	384	394	366	381	449	406	403	406	410	412	422	404	425	432	423	412	415	429	394	401	442	446	394	408	407	415	430	413	423	379	419	394	402	409	400	405	427	447	435	430	411	378	418	398	440	384	403	438	411	403	405	431	401	437	368	432	423	413	409	420	413	376	451	415	440	358	384	410	397	398	406	401	370	393	431	425	410	394	431	391	400	408	411	435	364	405	434	412	411	456	419	401	420	384	439	394	430	400	432	397	447	387	422	408	410	405	389	429	434	408	408	413	407	398	391	444	422	444	384	425	411	423	415	407	406	418	403	439	417	398	390	393	422	377	390	385	432	409	408	386	375	439	458	440	390	356	421	418	406	410	406	397	421	416	425	437	423	397	419	439	417	393	406	438	423	434	401	411	430	419	424	394	433	406	398	399	399	404	419	429	431	410	423	428	379	398	437	422	399	437	390	384	434	382	403	369	412	390	418	417	403	428	366	383	370	407	440	381	419	420	434	415	436	399	424	387	434	389	416	405	392	438	418	397	424	408	389	371	408	418	412	395	389	404	393	409	413	415	465	435	415	392	418	394	421	411	399	401	391	381	398	403	416	418	424	364	411	392	405	399	443	415	388	406	400	441	364	458	395	412	431	430	411	417	438	430	377	409	423	446	381	412	451	411	433	378	427	443	413	413	389	392	412	397	446	427	419	466	377	452	412	403	430	363	421	416	403	438	375	396	408	396	425	391	394	419	392	405	450	427	425	397	419	409	397	389	430	398	414	395	426	410	409	392	379	403	407	424	452	446	380	406	394	409	424	435	387	440	404	421	398	423	415	436	413	398	394	375	409	390	434	418	391	426	418	419	414	427	398	418	418	394	435	444	428	375	412	408	382	424	403	396	433	412	402	426	401	406	418	429	407	427	438	432	413	426	420	414	410	424	432	405	415	394	399	438	380	440	375	387	424	431	445	389	404	397	399	411	407	382	462	387	424	431	426	428	435	436	399	424	432	410	394	415	425	394	465	428	416	414	427	416	415	421	375	435	404	422	394	399	410	390	404	410	393	384	419	419	391	428	401	393	415	449	383	415	407	392	406	372	407	401	400	431	401	411	422	399	386	406	441	387	429	402	402	397	406	406	399	414	445	393	423	387	373	390	437	390	414	428	408	405	420	389	436	396	395	412	379	424	396	396	456	401	426	408	398	420	384	398	392	398	415	448	392	422	418	438	408	386	413	424	382	400	409	386	411	395	440	421	392	369	396	393	415	428	381	421	383	405	445	387	419	418	423	401	397	458	439	418	447	405	381	397	391	391	408	449	392	428	420	386	400	424	427	439	360	389	407	408	386	436	394	445	406	406	434	398	386	431	403	429	438	410	406	410	398	418	423	441	404	413	395	389	420	432	374	413	418	441	406	414	411	399	418	426	390	362	407	381	404	448	384	386	415	396	396	402	416	407	426	413	419	416	452	450	363	428	411	417	439	419	388	407	421	447	417	417	403	381	397	409	428	425	411	404	402	386	405	386	410	412	438	450	420	411	409	437	420	426	434	422	433	398	394	349	409	375	405	392	404	421	445	432	402	433	462	395	420	430	414	401	419	423	390	408	423	420	419	390	379	408	419	418	411	422	437	423	420	423	404	385	412	395	384	420	418	415	374	390	421	445	399	436	429	388	415	402	404	412	410	417	350	418	425	407	425	395	406	397	411	427	426	428	416	391	400	417	420	433	406	431	433	392	417	451	430	413	431	398	433	392	417	404	412	420	382	442	421	403	427	408	420	418	411	415	424	455	437	401	419	425	427	449	381	391	377	420	421	401	430	411	425	425	397	395	404	395
38752	10138	3121	2093	1454	1102	784	596	500	385	396	298	267	263	241	211	189	148	147	157	134	170	148	130	132	147	115	134	128	134	108	133	101	117	125	135	115	104	104	127	139	128	112	124	99	117	97	111	112	123	119	111	111	99	110	100	107	113	108	94	103	95	128	121	131	106	113	113	116	113	91	116	107	103	115	111	106	104	91	126	90	100	109	107	94	107	120	111	101	132	112	95	124	107	102	95	99	103	109	113	118	87	108	114	111	105	101	110	107	90	100	110	137	102	90	87	126	114	115	119	92	121	112	119	110	108	124	111	125	117	108	99	90	102	126	89	90	114	121	105	116	113	111	96	104	104	95	110	115	110	95	110	123	118	133	102	119	133	89	105	127	112	113	111	108	116	100	110	95	107	104	121	120	103	107	108	110	104	107	102	107	118	106	101	113	104	97	99	86	105	122	98	121	91	109	106	88	105	114	95	103	117	110	95	120	109	123	89	103	99	119	104	98	115	103	118	108	110	103	111	103	87	87	116	104	107	115	111	125	116	119	106	98	94	109	103	120	101	101	97	96	95	102	108	104	104	119	96	115	97	99	91	99	97	108	106	112	112	112	93	129	104	118	106	101	112	112	114	106	116	99	91	117	121	116	97	112	89	112	122	112	86	105	110	110	113	108	108	119	105	84	80	118	95	102	93	100	106	115	120	114	96	102	93	111	108	101	91	108	112	93	126	102	121	105	106	100	105	113	97	115	130	103	96	97	109	104	114	90	106	110	111	113	104	104	98	99	103	111	114	116	112	113	112	106	89	96	123	96	101	128	104	108	117	104	123	102	100	103	102	115	104	123	126	94	117	122	102	124	111	97	106	121	116	122	119	107	126	122	95	99	116	103	99	118	89	129	98	112	128	110	105	118	103	98	114	113	102	115	106	118	119	94	96	102	119	99	112	108	93	109	133	119	101	115	98	112	102	121	111	102	106	116	106	114	119	105	129	105	80	112	120	104	110	131	113	97	118	105	101	94	117	117	105	103	115	120	92	107	95	116	105	115	97	93	123	98	103	87	119	104	116	100	106	103	95	119	104	124	111	108	110	87	100	112	102	119	115	110	116	114	113	106	94	95	106	97	114	100	118	98	117	107	125	112	91	110	104	102	96	118	116	95	106	104	98	97	83	97	91	117	97	100	97	102	101	120	105	90	96	133	118	118	116	100	100	118	108	90	120	118	105	103	117	103	94	113	99	113	117	111	112	99	104	116	104	124	106	108	92	120	122	101	122	105	112	102	89	110	112	100	126	102	126	109	114	124	120	120	101	128	109	92	101	108	94	122	105	108	107	100	95	107	120	100	98	119	102	105	103	87	102	105	92	113	116	101	121	112	108	123	116	117	103	107	131	105	122	124	133	106	105	123	105	123	102	94	111	121	128	119	96	108	109	121	107	106	112	112	103	112	103	130	97	121	107	103	118	117	103	95	121	117	114	109	104	107	108	99	122	114	88	103	104	96	101	117	105	81	126	119	103	115	107	112	107	107	102	110	115	87	126	102	101	113	98	112	106	111	94	98	112	106	94	116	108	120	118	114	111	118	115	108	100	111	103	108	115	104	95	112	120	100	113	119	121	87	102	103	114	106	106	106	106	96	84	119	99	101	113	107	112	118	105	94	120	111	125	99	100	110	100	119	120	98	127	125	108	112	101	108	86	109	125	107	112	103	99	116	116	118	108	118	108	103	119	105	103	99	103	116	117	100	109	105	92	93	125	101	111	108	121	95	115	98	101	124	103	116	116	118	118	102	94	108	99	111	96	89	111	108	111	105	87	107	97	83	90	123	102	113	106	100	108	120	112	92	128	112	123	101	108	116	117	99	92	89	92	104	101	97	110	101	113	109	115	119	102	107	125	94	106	116	117	100	105	114	101	111	94	104	111	114	90	123	134	86	77	112	112	104	112	109	119	100	124	99	105	106	100	103	113	103	100	103	101	131	119	99	102	110	114	110	96	105	108	114	107	96	124	99	114	130	125	103	104	104	92	95	103	111	93	97	118	115	90	105	113	110	102	126	113	107	126	104	116	117	107	110	116	118	101	110	88	94	91	109	93	107	104	98	103	95	102	102	109	120	105	119	108	116	93	109	108	114	97	106	114	125	110	109	102	107	84	105	107	110	101	99	103	101	121	106	89	109	114	101	95	104	111	95	97	105	125	106	99	121	125	117	95	110	120	108	122	106	112	111	106	112	74	103	100	111	96	111	105	87	105	104	120	113	114	114	114	105	109	90	124	126	95	113	93	113	103	103	85	105	123	116	115	111	97	102	104	118	112	103	108	116	100	108	99	105	112	106	104	90	107	112	111	103	103	104	114	108	96	115	101	119	100	117	125	110	117	113	98	85	105	117	105	112	118	101	128	111	110	121	104	90	120	89	121	110	98	97	93	98	102	117	102	114	115	108	114	119	113	117	113	114	102	121	112	107	109	99	111	103	110	112	109	101	98	102	117	118	113	107	101	89	117	96	108	112	105	115	118	119	107	91	112	96	87	114	109	73	99	103	100	108	85	103	105	93	95	114	96	84	107	107	111	102	120	111	124	109	95	112	104	105	114	113	98	101	95	123	112	101	114	94	111	107	121	117	124	90	106	115	111	112	106	99	113	98	104	92	107	105	94	111	92	119	107	92	110	109	89	110	105	109	101	107	100	112	104	110	114	124	110	112	111	100	121	100	112	102	113	100	106	108	119	101	89	105	119	117	114	112	113	100	103	102	107	107	96	110	106	96	104	96	99	99	98	98	119	120	107	105	111	108	98	104	113	103	113	117	112	118	113	125	110	112	110	100	107	89	96	116	106	117	122	104	100	101	100	106	101	103	100	109	99	87	111	122	106	109	120	99	110	116	115	109	97	126	118	104	124	104	101	121	114	117	106	99	90	79	108	127	118	100	122	108	106	109	101	104	103	101	111	95	89	114	94	104	103	113	107	108	111	88	116	107	107	119	101	108	98	122	130	100	105	103	100	122	91	117	94	113	91	106	104	100	106	112	124	102	123	100	104	134	95	93	103	93	134	121	103	98	122	112	109	115	105	126	115	98	94	95	132	112	106	111	126	127	118	103	123	106	98	109	108	106	97	109	113	103	101	109	97	111	112	118	105	109	91	116	106	113	108	110	102	102	124	91	90	103	98	107	112	105	112	101	108	108	90	116	94	113	111	104	91	92	93	111	102	109	90	106	128	116	120	98	126	114	107	99	130	118	123	104	105	101	94	126	105	98	96	118	115	101	112	110	98	105	116	98	99	91	100	101	117	117	103	111	100	101	98	107	99	114	101	98	108	107	100	96	111	113	116	108	112	114	128	118	113	122	99	115	121	105	112	98	112	107	94	107	122	120	115	103	99	109	105	117	112	98	127	122	123	105	115	109	106	111	100	114	121	110	122	106	116	99	98	104	109	115	102	102	112	120	98	106	102	106	111	87	102	113	111	88	117	112	97	97	104	107	76
17950	2323	5147	5864	5149	4466	3502	2770	2376	2168	2138	1632	1399	1448	1278	1059	968	881	810	711	743	689	681	611	605	580	556	579	550	555	519	529	510	507	483	489	479	457	457	462	443	469	414	440	442	428	446	406	425	425	433	437	416	417	393	399	406	400	429	414	384	451	415	389	374	392	411	438	364	377	377	405	375	368	421	348	375	397	397	350	394	353	399	345	370	356	382	379	368	352	362	332	386	369	360	359	351	397	375	351	376	375	378	378	359	375	372	338	351	342	357	359	377	341	356	347	349	343	403	346	371	361	369	370	389	341	393	329	386	378	328	342	372	319	376	402	362	367	349	362	336	344	362	386	352	378	343	379	326	380	360	344	355	347	326	345	357	367	367	383	350	354	348	369	357	357	341	342	356	384	365	361	319	379	369	376	398	372	334	388	347	396	374	392	367	328	337	360	349	352	338	355	332	349	391	336	337	350	325	361	402	373	379	381	345	383	359	375	328	342	376	345	387	367	372	392	361	341	320	409	361	367	340	344	395	377	355	341	373	351	344	397	354	325	338	327	350	364	376	376	358	329	342	357	395	328	355	374	360	353	380	361	362	381	333	378	375	356	339	350	371	328	339	379	329	376	360	344	351	300	363	381	372	349	365	373	366	359	352	353	332	378	352	349	333	334	311	352	350	363	342	360	377	367	341	382	334	383	342	396	342	380	325	336	358	363	335	360	345	370	381	346	394	379	369	369	344	321	345	323	376	351	329	349	377	348	360	322	364	357	347	372	367	360	379	349	329	343	361	368	315	370	387	356	378	349	341	337	354	372	373	370	374	325	349	362	352	339	363	380	339	364	354	387	369	391	372	354	351	375	376	378	364	389	353	359	383	359	331	364	356	354	349	342	365	398	351	343	329	379	355	356	372	345	351	344	353	350	387	367	355	355	384	357	381	361	352	357	340	370	371	362	342	362	397	354	343	374	342	371	348	334	366	306	373	376	381	366	359	350	375	356	349	400	348	369	357	343	337	364	353	337	364	364	355	333	379	354	331	354	389	398	346	373	345	365	342	382	350	344	332	368	375	363	346	355	377	323	310	325	332	325	352	372	346	317	334	355	384	334	367	365	349	374	367	385	374	379	351	345	358	356	409	367	359	359	364	366	353	340	367	381	357	344	373	382	372	351	354	385	365	355	350	357	361	347	374	346	370	348	322	394	369	363	349	347	350	341	330	364	343	368	376	335	326	371	354	369	365	347	397	378	368	357	382	363	385	357	358	345	348	336	356	369	326	345	360	374	388	345	354	363	384	349	355	357	338	351	364	377	378	358	349	341	343	356	370	358	335	330	365	352	362	361	368	368	332	344	347	357	333	343	357	323	329	372	367	359	379	343	379	371	329	371	366	361	355	361	373	350	345	369	349	363	370	345	371	361	361	353	342	372	371	347	365	330	313	345	346	373	324	361	359	342	364	380	366	388	323	368	373	341	341	362	343	337	354	348	348	357	346	342	351	363	330	371	384	353	321	344	396	346	358	350	381	367	340	326	361	357	355	385	400	377	367	358	349	343	356	347	353	380	300	312	358	340	348	359	327	348	363	387	334	388	332	342	384	336	329	319	365	352	345	347	380	346	364	364	348	359	354	361	376	328	330	382	370	365	333	379	342	353	360	364	334	324	361	349	386	323	340	343	328	333	369	341	356	358	377	349	381	344	371	355	363	359	377	363	389	396	354	360	340	371	363	367	343	323	374	372	380	360	321	364	358	354	350	352	371	384	342	373	348	394	315	364	366	387	307	362	351	324	363	379	393	361	358	360	334	352	330	354	357	367	352	338	381	365	362	360	340	374	334	343	388	359	370	330	344	376	384	328	352	343	363	342	342	368	325	370	332	345	363	364	336	338	365	368	359	390	347	342	329	349	374	352	367	347	358	341	353	349	350	358	376	378	367	383	345	351	360	353	382	381	336	399	322	401	339	347	348	377	363	379	344	386	316	394	363	344	379	365	311	372	388	355	366	357	341	314	328	379	417	355	371	319	342	369	366	342	333	368	364	382	347	330	360	379	344	339	350	331	345	352	363	348	367	363	342	382	341	348	385	343	347	359	352	362	337	362	348	385	346	347	351	346	354	347	335	330	324	364	338	360	372	385	348	303	345	341	350	378	347	337	332	388	335	353	377	352	381	355	364	368	354	346	378	344	406	353	341	389	363	349	356	337	366	362	338	362	348	351	337	337	326	339	328	327	384	378	372	355	347	336	356	376	340	343	352	352	351	340	375	358	352	353	357	367	344	346	370	334	332	337	382	384	347	366	335	364	363	357	383	354	355	355	347	381	341	365	374	377	335	378	366	377	365	374	361	324	330	370	350	343	338	346	369	392	370	341	396	337	342	366	348	332	339	352	400	326	343	362	362	335	341	368	360	364	373	333	402	393	342	329	357	374	372	372	321	345	339	368	379	381	348	354	344	330	333	365	338	336	347	360	354	357	342	349	344	361	357	375	346	349	377	387	366	338	363	364	362	387	360	364	397	354	357	351	389	374	365	386	335	334	341	356	355	354	350	345	379	379	349	335	373	336	361	359	363	336	371	335	357	357	351	369	330	371	351	344	379	374	357	371	373	359	364	360	355	329	358	328	369	356	361	367	340	374	376	347	358	371	348	367	373	340	370	365	330	368	368	318	350	365	347	347	355	382	331	344	338	376	342	345	384	390	347	367	338	373	381	374	374	313	361	364	354	404	328	333	367	364	351	380	333	368	352	335	347	341	382	401	354	370	377	341	357	349	367	308	331	344	370	375	373	384	316	346	351	332	359	346	362	333	334	367	348	344	339	354	372	372	392	364	329	391	324	326	361	370	363	404	352	327	394	329	393	347	379	381	302	346	363	344	330	359	339	364	379	393	340	373	356	374	346	365	389	378	350	362	371	361	368	356	361	341	361	337	373	365	357	336	324	334	331	328	348	387	346	332	357	345	324	350	336	346	371	325	383	379	367	327	360	336	357	356	339	355	357	330	345	390	323	355	367	367	341	364	343	376	370	333	367	368	340	339	408	375	341	330	360	354	345	381	340	391	396	371	344	376	362	373	376	383	334	363	363	365	386	355	379	381	335	341	378	345	379	328	415	381	378	330	352	324	342	366	345	387	355	362	371	354	312	344	328	359	373	378	368	351	370	338	356	352	347	363	344	354	338	355	343	364	405	342	367	372	347	372	361	347	392	371	344	346	373	356	357	333	330	371	361	329	307	368	376	347	325	374	373	360	367	331	369	380	374	364	327	378	348	343	414	392	326	385	359	384	331	365	360	346	347	363	353	363	381	349	378	342	327	366	347	352	319	371	363	348	363	345	389	352	359	331	390	387	360	319	331	322	351	389	337	382	352	392	343	380	373	348	382	387	363	370	334	346	347	339	352	366	354	364	357	366	359	377	349	374	341	355	360	363	352	378	334	362	360	340	372	377	372	368	327	327	371	350	330	365	350	364	337	388	354	375	338	337	309	339
6541	494	379	391	333	297	302	276	284	277	241	256	238	232	286	234	261	249	255	229	250	258	245	226	246	258	228	238	253	245	264	281	250	242	238	224	256	249	250	259	291	256	258	256	280	250	277	255	280	247	214	284	270	230	261	264	261	268	241	283	231	251	243	225	277	255	249	269	264	270	285	243	260	245	248	221	238	222	245	282	241	269	243	222	269	251	234	246	237	228	272	257	239	251	231	252	279	264	247	264	278	242	235	244	246	282	256	244	273	237	255	253	258	253	236	259	240	261	211	233	257	259	263	242	261	259	254	272	238	286	255	234	262	242	268	250	243	246	254	240	256	237	242	259	258	267	252	233	251	256	258	269	269	237	266	256	278	261	260	235	264	249	259	249	256	245	240	250	266	248	238	247	259	269	271	258	243	231	238	231	268	222	257	250	252	260	262	247	231	252	260	254	252	229	247	237	238	245	273	234	233	234	230	247	244	251	269	243	235	255	266	291	277	249	263	246	247	275	241	235	240	246	246	246	236	251	232	267	273	264	244	245	263	230	251	253	262	273	235	245	269	273	258	251	258	244	255	285	243	238	233	240	241	235	280	253	264	287	268	214	272	256	273	282	255	248	255	247	278	256	257	249	212	247	263	259	271	236	235	242	246	241	227	229	252	258	281	270	241	223	232	231	243	259	254	232	242	247	227	253	240	241	231	260	249	243	251	255	253	258	264	248	230	224	246	234	253	263	246	263	249	262	276	259	263	270	239	270	246	259	262	254	271	253	262	254	266	264	254	248	225	270	250	271	239	248	235	223	255	258	271	259	276	265	229	233	248	244	240	253	261	258	289	227	275	252	232	247	262	259	243	248	253	229	226	294	219	258	266	251	259	225	256	257	229	280	260	265	233	267	298	254	277	251	260	258	243	227	265	262	279	246	263	265	264	272	269	248	234	257	254	255	280	274	237	228	267	249	250	245	255	242	266	256	217	252	248	233	268	248	226	255	248	267	269	265	250	252	288	256	254	259	242	233	252	237	247	234	277	241	248	239	241	241	247	235	244	253	239	238	257	278	259	282	267	255	234	238	292	264	247	266	233	277	303	240	269	248	246	252	236	271	250	247	239	267	273	253	252	253	240	265	233	246	235	218	274	239	245	249	244	248	256	258	233	263	251	237	253	242	239	263	258	255	232	273	266	250	218	259	251	266	289	269	256	246	264	266	258	232	260	279	253	307	215	278	254	258	258	251	264	252	269	291	242	259	245	243	256	244	253	238	240	243	270	259	242	252	228	279	253	255	258	243	262	260	273	269	253	248	241	253	265	275	243	247	246	243	264	243	262	255	255	281	251	225	242	261	290	248	253	239	268	224	231	247	246	243	261	242	222	251	245	283	258	276	229	281	246	268	257	250	233	258	261	246	221	276	277	237	281	258	242	253	260	245	276	237	247	256	290	228	232	234	275	275	248	250	239	259	266	246	253	257	277	225	237	257	239	269	262	269	278	250	237	242	225	258	216	234	244	272	251	246	274	228	240	252	251	251	238	250	294	271	272	255	262	245	274	252	270	231	254	246	264	250	264	260	237	226	254	248	247	254	239	250	246	237	263	257	244	233	276	241	243	250	231	233	250	268	262	273	259	229	269	253	259	260	265	250	251	252	249	259	261	243	250	229	227	256	219	231	246	260	255	224	248	248	223	230	254	260	240	233	237	260	268	248	263	246	252	256	251	264	246	235	227	239	245	248	249	233	245	231	250	290	243	251	225	261	255	229	266	252	251	246	224	242	259	266	249	267	259	259	257	252	283	268	248	272	285	275	235	248	265	262	242	242	259	277	250	249	232	242	270	260	236	233	230	237	224	225	272	228	262	264	249	273	286	275	252	261	299	275	236	252	266	272	271	232	237	235	251	237	249	251	243	251	255	258	263	245	276	270	238	261	254	263	255	251	259	236	249	260	240	255	225	264	256	221	249	259	240	257	254	210	244	246	256	229	267	236	244	245	249	241	236	236	221	254	248	260	264	248	214	232	266	239	247	262	232	258	238	240	267	252	264	259	285	235	255	249	276	239	281	274	246	256	266	248	265	260	258	272	270	243	262	247	266	261	251	250	240	249	243	270	253	236	257	230	294	259	276	247	252	254	256	215	249	255	239	268	224	261	239	252	286	222	269	243	217	269	251	235	245	251	265	224	210	256	220	245	266	236	236	280	267	241	276	262	223	246	219	272	254	278	250	254	245	260	245	259	254	272	231	264	247	235	262	243	286	234	245	254	275	237	247	248	246	231	242	237	260	240	264	248	267	263	269	255	228	243	248	271	216	236	265	227	225	247	229	267	238	258	256	249	241	303	266	223	222	268	239	261	276	274	259	263	256	240	254	277	268	245	247	246	248	247	281	254	267	245	268	251	245	232	252	245	256	249	258	237	231	245	252	254	229	230	242	247	253	264	268	259	258	245	258	265	259	240	270	230	255	255	250	239	245	231	256	263	274	256	257	279	270	258	246	245	266	230	281	247	239	256	238	250	285	270	244	257	285	266	231	269	236	237	275	257	222	269	276	286	235	251	295	273	278	251	271	264	219	245	258	256	282	269	246	239	237	252	228	246	261	252	237	244	235	231	226	265	258	258	243	259	237	265	249	262	262	253	263	264	267	252	257	273	256	271	248	235	285	277	244	238	241	250	245	236	279	252	283	213	218	218	239	261	242	267	239	254	243	264	234	242	270	247	258	214	222	240	257	266	278	243	248	277	241	254	234	275	246	254	260	246	233	267	289	251	239	257	267	273	259	250	250	267	268	277	262	273	246	270	237	278	226	235	222	244	249	254	243	238	240	275	247	266	243	256	247	274	256	260	258	242	241	243	239	267	243	276	266	250	242	299	300	251	247	261	270	244	249	239	274	262	233	225	243	247	275	238	258	267	245	243	261	242	235	233	292	268	235	262	265	270	257	247	251	263	272	257	260	260	261	231	256	251	242	240	244	266	243	280	240	223	264	263	248	258	265	247	237	242	252	266	253	238	257	253	275	262	264	250	248	233	254	252	277	235	257	262	270	264	284	286	244	253	221	260	251	258	265	276	254	271	256	235	271	236	279	291	267	248	256	254	250	248	246	258	236	251	265	257	275	272	271	274	273	251	260	253	220	251	243	261	271	256	243	252	238	235	253	251	260	253	242	248	223	233	256	258	261	262	268	242	245	264	245	261	264	270	222	262	290	270	241	234	211	261	272	270	269	278	270	280	255	295	231	255	241	244	287	262	253	236	256	235	254	261	257	262	252	245	278	246	259	257	265	243	262	288	246	256	259	262	291	250	235	252	249	273	269	231	254	243	246	250	245	252	259	246	219	279	258	234	230	237	257	217	244	253	245	210	236	262	256	280	268	283	262	257	239	244	272	248	221	270	227	265	249	235	246	249	232	264	266	236	246	252	258	268	237	232	284	260	237	248	252	252	240	263	241	216	262	241	268	262	249	264	263	254	257	250	277	241	260	256
6377	827	979	1123	1036	985	888	862	794	850	816	782	809	806	722	743	734	737	781	733	727	706	675	700	758	739	726	713	730	730	725	697	698	722	692	719	718	699	740	713	723	736	763	690	650	688	730	719	677	725	666	715	715	752	712	722	728	713	729	685	753	686	692	702	760	710	690	682	665	739	685	764	641	722	737	735	720	730	698	724	672	752	691	733	712	739	712	670	680	753	739	701	763	716	722	717	701	689	722	684	686	735	713	710	707	687	744	727	661	698	718	766	774	708	744	746	685	645	719	695	664	708	731	721	723	721	671	723	688	733	776	675	719	752	702	721	688	712	703	710	714	717	688	740	706	737	743	691	763	700	724	724	747	767	740	703	710	724	725	692	699	729	723	697	754	702	647	685	704	723	729	705	694	740	699	743	694	742	683	693	711	720	709	683	674	695	724	724	704	758	679	683	718	738	723	699	705	755	742	705	680	727	754	733	760	726	717	722	719	709	694	719	733	749	731	744	698	710	682	716	735	707	738	701	732	680	705	714	723	752	714	712	735	694	720	632	709	730	686	702	730	743	734	754	682	709	762	675	678	718	730	716	684	673	682	686	678	735	739	709	701	701	709	745	677	754	732	734	714	720	713	672	688	714	736	706	710	700	725	747	734	653	686	748	742	705	703	666	683	681	727	702	722	680	726	760	676	725	749	711	713	711	699	688	737	716	701	663	757	725	703	722	710	711	720	720	737	697	701	709	681	692	696	695	707	731	747	684	682	721	701	698	710	741	713	711	701	686	738	749	672	689	690	688	705	700	734	727	686	691	718	749	750	666	772	734	728	701	720	672	680	707	737	703	710	690	719	696	686	687	747	734	686	723	695	719	684	707	732	687	652	670	739	763	704	751	697	700	748	731	734	708	749	685	765	712	709	705	686	749	705	720	767	763	707	736	725	727	703	730	710	769	667	695	731	731	735	681	681	698	724	699	681	709	703	719	712	708	750	709	711	763	732	702	728	677	709	730	720	690	765	690	695	719	711	741	700	729	680	695	742	729	686	721	690	734	753	699	704	699	660	711	698	716	712	705	696	734	695	712	690	709	713	736	721	776	708	700	722	782	713	711	697	724	678	721	744	747	703	746	781	757	679	746	707	746	694	661	745	729	700	706	682	715	756	745	701	702	730	727	751	720	758	742	741	717	687	676	746	754	726	710	708	681	734	731	707	680	755	709	717	678	715	750	710	697	685	707	739	691	655	703	706	688	697	678	679	717	735	672	735	726	724	715	696	759	746	659	703	745	692	727	699	717	699	729	657	759	695	726	773	739	677	715	703	734	746	640	707	725	716	678	702	725	694	752	742	704	754	786	692	693	727	741	759	718	725	720	751	714	701	680	702	727	722	705	746	772	675	724	668	706	765	731	708	717	750	716	718	733	711	725	743	747	716	731	674	684	685	704	686	727	760	750	661	749	764	715	754	716	697	740	747	727	673	754	734	712	736	680	736	681	706	762	669	707	710	716	683	720	734	711	734	686	761	756	682	747	732	723	690	716	758	756	774	691	685	775	702	698	707	746	776	745	749	687	746	699	723	701	685	678	694	685	749	713	702	704	752	709	661	708	726	677	727	734	685	728	695	705	742	666	719	701	706	706	694	739	770	767	754	711	698	698	754	689	696	732	667	694	707	693	734	719	748	700	711	743	730	716	660	705	694	722	722	652	716	700	731	689	692	753	686	751	704	701	725	705	713	662	726	782	711	667	744	734	753	696	718	671	713	687	691	762	734	698	698	670	696	696	743	710	665	669	693	712	728	741	702	789	761	710	677	802	705	687	738	692	713	701	721	661	694	733	729	712	704	668	726	741	727	698	741	691	763	752	760	689	717	706	687	743	735	713	710	667	715	708	708	672	721	703	691	709	760	703	722	717	688	741	679	685	721	703	691	752	709	729	718	711	687	688	732	715	714	692	712	692	671	752	743	691	784	714	742	703	722	729	740	765	675	723	725	746	759	708	708	713	777	772	676	725	676	697	695	721	723	707	757	762	732	733	690	711	691	728	790	669	732	695	647	686	715	701	710	715	727	706	680	719	750	682	700	749	719	750	675	700	740	698	691	707	695	676	656	635	728	681	700	727	742	763	723	722	695	721	716	759	680	706	743	666	694	701	716	756	713	717	714	735	710	734	700	661	720	704	734	710	694	705	697	687	722	719	692	757	656	712	693	668	678	727	700	689	717	706	715	694	751	720	734	760	739	713	671	720	764	700	745	721	733	731	722	738	718	678	747	742	695	704	718	729	727	718	725	717	736	701	730	701	716	693	685	664	712	741	709	753	710	734	698	700	761	734	709	735	706	713	754	686	711	743	687	688	708	742	717	686	687	715	692	735	712	789	726	724	726	689	740	764	677	694	712	708	663	753	678	699	694	780	699	717	723	745	727	680	720	702	741	737	749	736	730	686	700	756	718	695	658	718	714	720	726	692	749	676	708	689	717	727	695	676	709	723	706	719	736	740	732	752	735	699	708	741	661	730	689	734	721	770	702	730	725	692	738	736	713	681	737	721	668	697	725	712	705	693	711	735	673	741	715	732	700	688	718	688	725	729	749	669	702	704	651	766	717	724	704	701	714	716	719	709	725	748	669	751	713	725	697	717	618	715	706	711	718	717	736	684	694	740	727	725	676	714	676	701	728	803	727	697	687	701	758	731	697	681	710	686	687	749	699	767	734	699	716	713	716	762	752	668	696	705	706	739	717	690	713	729	729	679	719	749	713	745	689	701	696	679	732	675	748	715	686	684	720	672	684	655	655	738	743	657	713	726	743	692	733	714	737	735	727	699	724	703	724	711	754	683	686	701	724	731	663	709	691	719	728	691	721	715	749	711	755	688	688	741	731	697	691	730	742	760	688	670	717	678	709	737	704	700	713	665	687	683	697	709	772	703	719	741	674	732	749	713	753	704	734	732	742	714	738	776	727	700	719	672	716	735	746	741	741	737	713	699	720	728	727	713	707	729	741	707	646	746	714	727	698	720	725	683	796	717	716	743	667	680	689	706	680	721	686	709	721	697	703	751	746	724	737	724	739	713	742	748	721	667	701	648	663	688	709	697	710	711	685	724	703	732	756	700	682	737	719	754	726	784	689	717	699	731	716	687	699	694	744	670	714	737	674	676	683	692	763	732	714	688	699	677	740	704	678	754	730	725	728	688	741	733	751	752	667	753	722	701	759	704	754	722	725	697	703	701	727	719	741	741	731	770	707	659	694	723	717	685	709	740	727	694	687	706	681	719	729	750	696	688	689	731	665	739	711	678	676	781	732	708	705	738	731	741	704	694	705	701	672	728	664	689	718	719	735	761	729	672	701	722	745	706	701	677	744	689	740	688	738	732	703	773	736	705	719	714	692	715	757	751	688	688	728	700	731	711	685	673	709	728	654	729	719	729	696	665	696	719	699	716	735	679	721	696	663	703	738	732	720	672	718	705	743	796	731	720	689	724	669	760
28987	4576	1461	1138	811	573	547	355	350	346	292	250	213	222	206	153	168	170	159	161	141	157	142	149	142	122	176	148	131	130	164	137	140	141	145	139	144	162	157	152	146	156	137	144	145	132	130	147	134	126	160	125	162	147	125	148	129	126	142	152	128	146	138	141	147	133	133	145	127	142	138	148	144	142	131	160	124	137	142	131	138	114	137	148	140	146	143	143	149	129	160	117	145	141	133	133	126	155	130	162	140	153	121	130	137	127	136	143	134	144	149	115	128	159	147	164	148	130	155	147	131	129	135	143	122	114	130	131	144	140	142	129	130	116	155	126	152	133	141	134	142	146	130	138	132	135	136	141	135	141	136	131	141	127	129	150	135	136	142	118	146	159	132	145	126	135	146	120	135	140	137	129	168	134	140	140	119	132	130	152	130	146	133	144	134	146	116	140	157	131	103	148	122	140	153	113	128	141	127	121	136	135	112	116	144	132	159	137	129	131	152	151	120	140	155	127	131	142	132	135	118	144	140	134	150	138	141	122	135	134	137	145	129	144	116	124	144	127	163	146	131	133	119	119	158	127	146	172	135	138	154	133	158	138	127	124	135	126	123	137	130	164	146	162	150	157	119	120	133	138	136	135	133	135	133	144	150	144	127	132	142	132	127	149	154	143	119	150	133	124	131	150	133	149	145	114	126	144	145	115	132	144	129	151	151	160	146	129	152	133	130	131	135	135	161	145	141	161	141	171	140	115	119	147	144	133	155	137	151	143	155	128	134	151	130	141	131	125	151	149	146	116	126	144	133	139	128	151	123	139	120	132	150	142	136	135	133	106	129	146	137	121	122	138	138	160	149	134	138	142	163	118	136	128	141	159	127	124	147	133	149	110	150	161	130	143	141	146	149	132	129	164	135	127	123	133	134	139	137	140	123	132	135	142	148	140	145	139	143	131	133	147	129	144	154	130	119	125	146	131	147	140	144	139	126	130	131	149	133	118	125	144	139	138	143	114	128	113	140	152	155	150	117	143	120	113	133	133	131	132	128	140	145	145	147	145	121	123	136	115	119	127	121	121	131	155	133	144	146	120	130	126	133	161	154	138	163	143	152	116	152	134	144	136	150	165	171	152	132	157	139	143	116	144	114	115	116	147	129	138	135	135	145	117	132	148	134	158	134	123	136	130	148	129	124	120	155	151	124	132	110	140	132	131	147	119	137	137	126	140	143	126	142	137	160	135	163	137	145	160	129	143	137	148	119	136	135	137	143	116	118	125	128	116	153	135	144	140	134	144	135	137	136	142	135	131	156	154	140	165	143	139	137	132	138	140	116	124	127	145	138	144	130	156	126	147	147	143	158	131	111	138	147	132	132	147	128	138	139	122	134	125	109	127	143	131	143	137	123	136	140	136	145	137	133	139	138	131	130	127	134	151	148	130	155	139	131	131	140	138	126	123	126	151	157	133	125	134	163	139	153	125	121	147	119	151	136	127	134	122	138	141	148	152	148	121	124	147	147	150	122	130	142	146	132	128	132	157	134	142	148	134	142	148	132	145	124	143	135	139	152	136	141	141	135	139	139	139	135	140	143	136	143	137	126	140	133	130	146	145	126	126	147	139	143	136	141	131	140	132	135	140	127	168	128	129	146	150	136	137	144	125	162	112	136	129	158	136	141	135	142	126	157	143	149	118	141	124	131	133	115	119	149	119	129	118	145	131	132	144	154	151	135	131	137	143	139	124	139	136	133	125	156	148	140	126	135	152	160	144	118	127	141	123	144	144	130	136	143	123	141	135	147	141	131	140	161	143	137	124	115	118	171	123	132	148	120	134	147	135	135	121	146	146	133	140	148	120	147	126	163	138	147	144	141	128	137	139	136	127	136	129	129	125	149	148	117	141	151	128	122	152	135	135	121	146	143	120	144	155	148	148	145	141	122	126	121	139	139	129	135	140	139	141	146	135	135	130	131	130	121	127	135	116	131	152	154	142	137	132	141	142	130	121	138	151	146	124	112	121	140	148	133	138	116	137	119	138	120	134	131	136	141	162	144	126	122	146	154	127	155	132	128	123	124	145	123	148	143	128	144	153	152	133	111	126	135	147	136	146	130	145	155	156	156	161	133	134	139	137	147	147	145	152	169	135	151	141	150	123	134	134	136	114	148	130	142	134	141	129	142	151	144	135	140	132	114	137	121	125	125	126	125	141	130	138	150	132	130	166	145	136	119	156	137	131	136	142	145	125	127	122	123	138	119	136	138	118	118	130	117	141	132	126	145	121	126	134	143	137	168	131	137	151	165	135	168	150	143	136	128	133	120	130	143	138	132	133	135	136	128	127	134	144	137	124	129	134	143	143	134	136	136	133	121	125	154	169	137	140	118	153	164	132	146	138	111	151	121	130	138	129	131	144	136	122	130	130	132	141	131	152	157	145	157	127	119	150	137	120	130	128	127	145	137	123	151	126	128	144	139	131	134	122	136	165	152	141	138	129	136	130	124	138	157	152	136	155	145	133	142	140	134	133	140	169	148	142	136	119	133	129	139	142	129	127	130	153	130	121	162	125	114	145	131	128	126	141	142	146	127	151	151	120	139	141	129	124	144	134	139	142	146	155	141	137	159	152	143	127	143	149	140	114	151	127	108	134	148	126	184	139	141	121	141	124	129	135	161	137	114	142	143	132	109	152	131	129	134	138	144	130	125	139	144	134	128	152	133	144	128	130	138	133	132	135	137	145	127	139	135	150	149	121	142	130	146	131	150	140	146	143	161	142	136	139	135	140	159	152	138	131	143	150	141	134	136	146	132	120	134	132	143	150	148	144	147	143	134	141	138	122	137	161	160	139	140	135	133	123	130	144	132	133	131	150	150	133	129	147	130	140	116	127	134	119	138	127	133	130	142	125	145	116	147	129	130	121	135	146	132	137	149	145	126	132	141	138	140	140	130	140	139	143	115	146	136	120	124	138	122	143	128	142	146	114	148	115	150	143	159	136	156	130	124	134	134	150	126	121	122	150	143	137	122	138	134	145	118	138	167	154	129	153	141	139	129	127	120	127	151	142	129	126	136	138	145	151	141	139	153	126	143	134	130	123	116	133	123	132	140	145	124	132	140	124	135	136	125	145	133	130	150	127	120	155	129	138	118	138	137	118	151	119	128	151	126	162	128	132	148	129	141	140	135	157	134	144	153	150	146	149	148	118	140	151	156	123	148	148	153	145	113	137	121	155	147	113	130	133	155	128	151	136	117	144	165	98	165	137	129	145	148	157	136	150	136	140	138	127	147	141	138	134	143	139	141	143	136	154	110	121	125	128	129	122	139	151	166	151	145	130	147	150	123	138	130	138	148	137	127	144	116	136	129	156	114	134	145	149	148	124	132	144	134	139	137	147	150	111	128	134	140	138	111	148	139	139	123	141	143	150	133	127	141	131	141	139	130	138	138	143	156	127	142	141	141	148	133	138	144	135	136	142	113	155	133	140	124	139	117	135	129	159	133	131
13904	1409	2869	3391	2959	2644	2251	1608	1401	1408	1318	1172	1097	996	1033	730	718	684	637	581	608	560	592	539	546	512	531	523	518	507	490	495	467	461	459	493	463	443	416	448	483	468	460	414	482	430	456	458	472	455	457	446	437	483	422	420	455	447	412	435	434	419	421	412	428	433	425	440	377	427	438	444	443	448	439	439	391	409	415	420	416	389	408	445	456	435	413	415	422	476	415	446	459	408	389	420	400	454	394	415	399	388	427	409	400	406	402	394	416	402	413	457	417	417	434	462	418	420	454	420	415	399	465	398	416	414	375	397	402	377	445	404	438	418	419	403	429	415	423	417	412	450	387	407	389	413	442	427	436	442	452	411	460	404	421	404	399	427	425	414	430	400	438	384	406	400	407	418	449	396	424	413	409	372	424	411	420	394	459	401	406	395	397	402	411	406	421	424	432	427	431	450	430	385	423	399	401	388	395	427	426	414	407	424	371	388	450	383	433	366	406	435	418	388	404	425	423	410	406	431	391	427	446	398	453	417	397	415	401	418	422	411	390	472	444	426	456	404	388	407	406	421	428	406	384	433	439	371	448	414	409	439	356	419	433	402	418	400	406	421	423	393	411	404	421	412	415	424	421	433	408	418	414	423	382	404	414	407	420	442	443	398	437	390	397	403	450	430	414	398	430	420	419	422	433	423	417	424	417	431	404	419	451	400	395	417	434	382	399	390	433	459	389	433	428	419	441	394	379	429	408	401	400	385	427	425	412	429	419	388	410	436	415	412	369	418	420	376	393	403	417	428	377	429	414	420	420	411	401	389	431	421	370	405	411	438	421	472	457	428	429	418	416	413	401	382	422	468	379	406	397	402	450	399	400	429	434	418	393	406	433	399	412	429	395	409	368	449	370	432	410	375	396	395	416	415	382	387	432	433	391	407	411	410	396	410	407	437	409	379	427	418	420	397	409	407	405	452	415	369	424	469	420	424	391	404	391	396	388	448	401	404	368	413	382	410	395	426	406	434	429	419	434	386	397	444	410	389	447	396	401	426	414	399	435	409	447	438	431	382	406	406	448	435	374	416	435	400	407	393	419	400	433	476	453	398	422	439	370	408	412	416	385	419	427	418	432	441	372	389	410	413	420	399	405	409	444	441	398	418	415	427	433	419	402	402	401	423	393	429	407	437	414	424	438	402	416	436	405	379	438	402	419	412	425	401	409	414	413	409	441	471	411	423	421	376	439	434	363	433	414	391	413	396	409	429	382	441	407	420	412	401	407	401	410	408	372	449	367	382	395	414	401	457	424	431	384	378	424	388	415	397	381	400	405	408	374	405	390	384	420	401	417	431	427	402	434	420	391	407	392	426	403	393	390	391	417	404	403	413	393	414	422	427	399	385	397	421	369	413	416	401	385	411	413	420	415	421	403	417	456	476	426	432	397	396	440	432	436	426	374	401	426	429	414	404	410	461	405	405	422	416	437	410	402	399	383	394	414	415	424	432	394	407	435	405	430	402	400	390	409	440	400	415	411	393	408	425	404	444	427	449	442	461	430	429	431	417	372	448	421	418	408	402	389	405	439	379	405	442	393	360	405	427	420	415	393	421	432	396	403	420	460	430	423	423	382	401	460	406	425	418	438	398	422	411	395	443	434	444	403	441	414	382	424	395	443	392	469	389	414	386	407	421	413	401	389	413	436	403	417	437	436	443	399	407	386	388	405	442	412	441	395	391	424	423	461	425	422	423	379	408	421	405	418	400	387	420	411	404	447	423	429	430	419	423	384	378	413	416	407	448	403	459	407	418	408	390	441	448	392	399	392	416	421	381	419	409	401	415	425	410	430	427	415	441	413	399	414	371	406	398	401	411	416	383	398	413	392	394	476	415	403	471	400	431	415	418	420	392	429	407	423	420	423	388	455	425	386	406	421	400	418	467	417	403	465	414	403	415	376	430	392	430	416	395	434	425	433	413	398	428	426	449	398	418	378	423	422	419	408	422	421	408	419	415	398	405	426	396	423	407	415	371	395	425	384	415	405	421	445	423	406	392	386	414	439	417	413	414	441	417	393	406	443	414	435	382	414	437	443	434	407	429	424	424	396	420	403	410	395	398	441	373	388	445	422	413	386	428	398	415	436	404	408	432	422	433	417	404	370	412	431	399	422	419	423	409	409	398	455	410	426	423	392	376	414	383	399	409	450	443	391	403	406	394	388	417	419	415	415	395	390	422	422	393	412	402	411	448	425	405	443	428	440	446	417	383	440	402	413	415	452	361	410	396	437	398	424	455	454	410	398	438	393	441	439	422	421	389	434	426	414	411	421	406	456	408	432	400	381	433	394	380	424	413	394	402	408	398	430	378	412	434	372	422	412	385	425	410	435	405	410	415	440	415	403	414	411	417	383	424	386	384	393	428	394	413	402	427	402	443	436	392	419	419	468	410	457	436	365	417	432	403	424	426	424	406	406	436	420	432	429	389	429	423	431	404	418	424	399	407	446	436	430	416	387	423	407	384	451	431	382	415	377	398	433	379	381	413	414	385	471	426	421	338	421	441	410	438	401	477	432	443	477	415	423	377	387	431	444	418	440	434	429	382	414	410	396	380	404	426	406	382	382	413	394	426	438	369	378	428	453	386	384	412	418	386	414	433	403	407	419	408	430	399	397	388	478	419	407	428	425	392	427	381	382	401	415	424	419	396	452	462	434	450	395	448	428	427	417	428	401	398	430	445	426	416	426	426	440	403	447	424	429	425	405	367	404	397	419	420	414	429	391	400	366	410	406	440	418	432	420	394	404	397	428	421	420	394	398	407	455	376	429	426	414	440	391	405	388	411	429	422	445	407	441	417	429	390	434	435	435	398	398	397	422	406	435	455	417	404	402	395	420	447	407	392	401	412	450	384	413	392	404	436	377	421	373	403	386	398	399	432	390	389	406	416	426	415	416	364	402	450	436	408	404	374	425	415	421	405	411	410	398	416	420	440	445	433	438	421	444	426	419	386	398	437	414	398	402	421	393	431	398	420	434	371	428	435	427	408	399	426	413	442	427	393	429	430	419	394	388	376	413	387	422	391	417	445	413	439	405	388	393	429	403	407	417	403	451	433	422	389	411	406	380	428	426	440	432	423	416	405	387	418	416	416	405	398	404	427	411	397	390	400	418	413	426	415	441	402	398	427	399	449	401	418	417	404	438	392	429	439	400	394	411	434	426	416	427	424	417	441	411	426	451	428	420	426	430	457	419	402	401	434	398	437	408	461	382	401	410	434	408	428	440	433	414	411	384	402	403	388	400	427	454	401	445	412	411	429	425	400	444	414	406	425	390	416	438	406	438	405	427	409	464	391	403	448	418	406	390	470	389	418	395	423	404	419	423	421	453	391	415	427	405	421	407	424	449	407	410	439	399	392	381	433	417	412	413	384	420	392	420	459	439	421	409	429	427	422	385	395	407	404	436	427	433	431	429	406	400	436	407	436	392	433	418	399	415	398	413	408	408	418
39043	12607	3332	2035	1337	1114	1014	731	527	447	329	302	335	290	235	176	181	194	144	164	161	139	136	112	121	136	147	135	137	146	123	128	126	117	104	114	121	119	124	104	117	100	114	107	126	104	108	106	110	126	105	118	110	129	136	124	118	110	121	106	122	123	123	100	104	104	91	132	116	93	97	99	107	122	105	95	114	103	129	117	114	134	113	111	131	103	119	120	103	96	111	116	99	105	112	121	121	107	109	123	107	107	103	107	95	77	120	98	138	103	113	113	117	115	115	121	102	125	121	117	115	94	115	116	115	93	101	112	93	118	90	105	117	115	111	121	101	104	108	101	109	94	101	117	107	111	93	86	132	106	121	130	120	123	104	126	105	93	115	103	108	117	122	108	107	116	102	114	116	120	107	126	106	111	113	126	124	121	110	107	102	94	112	111	96	109	91	109	105	104	115	115	101	105	100	103	114	102	109	119	105	98	118	103	105	112	108	102	114	113	106	110	111	107	110	123	106	111	111	105	93	97	111	108	114	107	109	116	110	115	105	97	98	111	119	114	124	101	110	106	110	98	97	101	107	108	122	122	111	112	118	107	89	117	124	96	86	107	107	123	107	104	100	98	102	104	98	104	118	107	90	99	103	98	104	92	106	117	115	96	106	121	114	97	107	98	87	114	128	99	99	110	96	99	119	113	107	104	90	98	94	97	111	102	108	109	118	82	116	117	106	105	103	118	90	107	118	101	96	94	120	105	112	101	122	104	105	129	97	103	108	97	90	112	130	135	96	117	105	88	116	96	111	93	103	114	106	108	127	100	108	120	118	103	94	108	118	119	109	113	108	97	114	104	120	106	141	105	100	116	93	119	108	102	107	105	117	106	97	114	123	109	121	105	97	102	107	90	105	95	120	105	108	103	106	111	111	110	117	112	120	119	96	118	110	110	108	103	107	98	115	117	125	104	104	154	98	119	93	98	130	100	111	126	108	111	109	119	116	102	108	99	128	116	97	115	120	100	115	128	110	104	105	118	111	107	112	89	126	103	116	114	129	110	106	132	118	121	111	108	114	126	134	120	107	112	126	112	112	106	115	107	98	110	100	125	109	102	112	101	98	110	110	102	105	109	118	103	120	98	115	112	124	128	116	103	116	120	100	106	130	108	121	109	90	103	108	99	114	112	103	105	96	114	115	118	139	102	101	113	87	109	100	110	110	111	126	96	93	116	105	110	114	119	120	119	115	103	104	100	137	105	108	107	98	102	105	117	99	112	101	109	101	113	111	111	100	110	120	117	104	122	98	118	112	100	111	105	104	110	120	99	103	109	110	102	117	115	101	106	99	104	113	112	110	106	109	103	119	119	118	118	113	116	105	111	104	96	122	129	109	94	123	104	109	91	126	112	137	95	106	95	120	103	108	113	113	84	94	94	105	97	108	101	105	117	85	120	93	116	107	102	114	112	93	114	110	108	98	106	102	85	97	101	109	87	89	104	117	99	87	101	118	110	117	108	116	109	116	136	106	103	106	116	98	112	128	116	107	106	112	113	104	114	86	111	110	107	115	103	108	103	103	108	86	109	120	106	125	119	92	117	85	93	111	128	98	97	96	111	124	106	100	121	108	105	104	102	112	101	117	98	110	95	106	108	114	91	115	118	109	111	114	126	111	101	97	106	104	107	108	103	116	115	117	95	113	105	122	108	96	112	86	122	93	113	121	114	114	87	99	106	109	105	108	109	116	116	111	99	109	107	124	113	112	129	108	123	107	108	121	106	112	99	119	108	106	101	109	104	112	125	110	95	100	111	122	100	125	119	103	105	112	111	122	89	100	118	113	118	100	121	99	100	96	95	106	109	108	105	97	104	106	104	108	81	114	102	95	104	111	95	100	114	106	89	113	102	112	111	99	110	97	106	130	113	112	92	123	97	99	119	115	118	89	112	83	108	132	114	110	95	119	116	101	115	95	130	102	122	104	95	104	107	98	122	115	101	110	134	119	107	88	106	105	119	114	107	114	116	108	101	121	97	99	115	116	103	94	109	116	98	121	104	109	109	106	109	101	81	104	93	99	107	114	98	113	106	111	111	93	101	125	108	112	117	114	95	118	119	117	108	105	112	100	119	110	116	109	118	87	104	110	99	78	105	93	92	114	119	106	100	116	100	100	114	104	98	95	103	114	106	113	108	108	123	105	112	106	106	98	107	121	105	108	101	101	105	105	112	117	82	108	104	109	132	102	109	92	132	96	115	130	137	96	107	89	96	126	112	101	123	99	111	102	110	112	110	107	108	102	93	125	101	123	118	88	104	103	123	101	107	118	105	94	90	109	102	109	120	104	109	102	115	143	112	129	120	112	102	107	93	109	115	126	111	112	95	92	104	107	125	102	103	124	97	105	117	110	126	89	99	97	123	110	114	106	97	99	106	118	117	95	120	117	105	96	105	107	107	101	110	112	115	117	122	86	108	95	89	84	99	102	114	112	117	115	117	123	97	99	105	117	125	101	97	106	99	116	98	113	112	101	120	110	103	102	123	93	117	96	112	117	99	121	120	99	106	124	92	117	108	110	109	110	127	107	94	114	104	111	111	117	109	108	104	106	101	110	103	119	101	118	101	107	138	118	77	101	104	119	126	102	130	98	116	95	99	116	109	122	115	113	118	110	94	102	98	111	104	108	120	102	113	112	102	106	105	109	121	112	103	102	118	119	136	99	124	102	118	113	104	85	111	92	106	88	110	94	83	131	112	101	102	124	107	107	127	115	96	107	117	101	109	104	119	99	88	118	102	113	115	106	87	109	114	100	104	98	106	104	139	96	125	89	114	106	112	97	102	106	108	89	109	105	118	99	95	126	123	117	95	99	93	108	109	106	105	102	108	113	107	116	124	117	98	102	102	101	110	103	117	118	123	106	105	107	107	108	126	111	102	110	109	105	112	102	110	110	90	137	114	104	96	123	99	124	107	96	121	109	97	92	118	107	111	109	114	124	115	137	106	117	115	108	111	109	120	121	111	113	114	120	115	103	103	107	94	115	103	113	126	106	122	106	106	109	92	109	110	114	101	106	99	98	102	115	136	110	105	102	104	111	107	92	106	100	132	114	116	98	104	100	97	100	104	99	98	100	108	97	90	87	107	98	106	86	124	99	113	118	92	123	111	135	102	109	120	111	98	107	99	108	91	99	118	101	127	106	112	115	106	112	110	102	113	104	97	95	119	112	101	134	100	100	102	112	107	103	98	111	123	84	124	111	112	97	116	110	126	104	96	107	105	89	112	87	115	129	88	96	111	100	110	105	82	101	94	107	104	122	117	114	96	113	117	119	115	124	110	136	116	99	110	109	112	98	93	108	98	106	106	105	117	111	101	123	102	105	124	109	105	104	120	117	114	106	103	112	124	122	108	111	119	90	106	97	93	108	102	107	119	105	114	132	119	87	112	111	110	128	107	124	108	110	107	102	117	128	105	92	120	126	89	102	115	103	117	123	91	124	104	102	103	117	120
17693	2320	5092	5708	5098	4574	3602	2748	2360	2311	1928	1876	1718	1744	1369	1085	935	813	770	741	756	687	660	648	586	603	540	526	541	558	498	529	495	489	475	472	432	500	417	442	435	429	456	406	388	419	448	437	421	450	442	376	436	392	413	406	405	415	388	401	377	395	379	417	383	412	388	382	399	390	368	397	368	378	371	387	401	379	350	399	350	374	371	375	378	353	406	392	389	362	347	373	416	369	348	357	364	378	373	336	387	367	371	384	390	390	364	404	362	338	396	359	363	362	385	361	356	353	375	337	362	377	350	371	412	376	364	351	319	367	353	388	365	368	342	363	388	337	359	375	345	384	371	353	352	356	365	337	396	348	388	372	340	392	384	406	370	341	359	377	373	375	353	414	350	341	345	378	325	355	349	325	333	366	348	388	335	353	356	380	326	371	313	350	325	394	363	360	383	328	337	356	350	370	359	338	360	375	368	344	362	369	330	321	364	340	348	353	357	335	354	371	363	354	340	334	358	367	310	382	351	341	342	339	379	390	367	378	384	376	345	347	342	411	317	383	347	337	342	349	342	344	372	375	371	330	341	346	349	372	353	336	336	378	375	401	376	336	335	369	365	386	392	388	349	343	358	337	330	336	333	373	355	348	334	334	368	344	366	333	381	333	348	332	364	365	373	388	322	318	340	401	348	389	366	364	378	349	361	367	359	355	356	381	359	342	371	358	372	336	365	356	367	361	355	350	376	370	354	356	392	356	345	336	351	343	373	378	327	344	344	344	386	367	358	337	361	364	365	407	366	361	331	342	295	368	325	337	338	377	342	366	345	367	303	343	353	385	379	361	334	386	366	355	353	355	360	367	367	357	323	332	344	355	365	335	388	340	338	358	344	340	374	358	351	374	327	359	347	373	349	355	355	352	359	356	321	354	354	316	365	352	381	344	383	380	354	383	364	367	375	358	353	354	338	340	346	341	362	360	350	397	344	385	376	370	359	368	379	328	356	357	325	364	356	334	346	373	362	352	345	360	361	376	349	335	340	344	367	354	371	339	383	385	359	347	358	344	327	340	385	350	382	346	366	337	342	349	356	352	359	369	346	347	361	331	379	390	348	344	391	376	358	324	339	349	359	359	351	335	350	355	336	377	308	345	392	358	359	365	341	372	343	383	364	363	369	394	345	391	337	350	355	369	368	353	320	367	335	313	356	333	385	346	359	345	344	321	345	311	387	323	317	354	365	363	391	344	356	319	365	349	339	348	347	331	364	356	356	336	399	325	356	361	359	324	354	357	385	340	342	414	362	355	356	349	384	378	345	359	351	416	349	372	372	361	364	351	353	372	390	378	358	363	348	353	362	333	328	352	329	337	356	346	370	350	363	371	341	378	364	366	335	339	415	362	387	347	341	374	373	338	323	364	303	338	388	342	360	360	343	375	326	345	345	362	355	356	357	328	372	380	328	350	332	378	387	331	392	360	353	359	346	352	354	356	347	334	329	367	423	352	370	365	351	354	361	358	365	360	339	361	347	367	318	337	334	340	379	346	350	364	370	361	354	349	327	349	376	342	355	373	349	346	353	319	377	317	346	339	348	348	335	368	333	355	338	334	355	357	356	358	311	357	361	347	379	352	380	359	373	372	361	378	334	366	396	338	299	356	353	387	366	339	374	365	363	322	375	363	383	366	355	351	346	329	361	376	354	362	338	345	363	369	374	354	348	338	376	368	349	368	345	352	340	365	303	361	334	368	339	353	359	368	368	369	362	326	361	368	369	348	325	349	354	392	366	368	360	357	363	316	366	362	352	350	357	357	370	341	338	340	367	359	326	365	348	320	344	367	377	345	359	358	318	351	337	375	340	373	341	357	340	368	371	350	352	348	361	338	375	375	354	354	369	376	360	361	337	365	344	376	338	331	335	368	361	388	325	337	341	376	351	397	341	353	368	353	350	334	326	343	322	367	381	332	355	359	342	394	369	351	322	355	360	323	343	337	379	351	358	357	322	361	351	335	394	348	377	369	342	333	335	360	387	363	354	351	353	354	356	372	315	378	348	376	395	401	347	368	359	353	353	358	374	378	346	371	348	383	353	347	370	365	359	382	335	348	344	366	374	341	358	364	368	361	374	350	362	390	359	320	336	369	386	341	334	340	329	368	366	339	376	374	359	376	358	323	366	373	352	341	384	360	337	360	347	351	348	363	384	378	355	350	345	364	366	365	347	359	342	380	366	365	388	364	337	339	378	326	381	366	350	365	365	352	365	355	378	396	357	360	323	336	347	390	344	377	353	349	360	335	364	370	378	345	360	354	369	371	350	358	354	343	371	334	399	367	345	347	370	343	357	365	375	323	356	385	357	331	353	375	395	367	358	357	348	372	343	378	346	344	377	392	359	362	356	343	363	353	350	352	395	349	374	378	353	400	365	374	356	358	362	337	353	390	367	391	373	353	344	341	349	370	367	372	345	357	331	354	357	343	339	389	364	352	365	360	371	364	379	352	340	349	333	352	331	371	356	341	391	358	336	354	339	355	386	364	357	337	363	364	378	346	345	362	377	378	356	356	330	330	338	351	362	398	367	356	362	333	342	395	338	327	350	346	353	381	332	343	343	342	327	351	355	351	344	405	312	383	386	341	364	324	381	332	366	369	342	364	362	365	364	335	360	327	340	379	352	354	315	348	383	357	385	373	335	327	343	336	362	403	352	364	337	374	379	384	354	337	360	367	318	325	364	331	404	397	358	357	367	360	356	349	336	347	355	364	391	346	338	332	329	349	353	327	353	368	345	354	334	375	343	363	348	336	324	385	350	328	385	352	375	390	367	354	371	357	362	365	353	340	341	361	372	368	288	401	380	345	360	384	385	374	367	362	338	350	373	355	396	330	341	386	377	341	343	371	330	355	360	329	371	353	329	355	362	375	351	335	366	333	349	388	382	348	329	363	384	331	350	341	340	349	350	352	364	316	358	325	370	385	367	331	354	356	374	338	355	385	333	343	359	360	358	399	380	421	359	340	367	319	348	397	333	335	326	368	366	329	341	372	352	377	359	383	350	357	380	345	331	354	335	359	364	356	365	340	331	376	367	346	386	360	383	338	320	342	381	390	363	314	328	366	350	368	388	351	345	386	351	369	347	342	373	355	356	339	401	386	328	334	353	356	352	377	353	390	405	368	373	387	338	377	400	352	368	349	369	371	384	356	376	334	352	342	386	355	362	332	347	384	361	347	357	365	353	383	378	361	369	331	374	348	356	341	343	372	346	370	353	359	343	346	357	343	364	301	333	341	350	344	346	367	330	357	379	364	331	367	330	361	331	368	367	351	336	356	377	365	355	368	339	364	330	357	359	352	331	359	347	354	323	359	350	380	386	340	345	385	331	351	355	360	368	322	374	374	338	324	367	349	356	362	351	368	381	353	375	377	348	332	368	368	357	337	359	362	331	349	366	360	378	374	352	344	332	356	356	335	369	382	315	335	336	368	356	356	343	373	321	370	375	321	351	347
6263	443	404	333	324	307	299	266	261	276	294	261	274	261	260	256	246	236	225	244	255	263	257	241	270	258	247	245	247	256	252	227	266	253	292	251	247	242	244	239	262	246	278	273	248	272	274	235	265	256	280	273	254	238	237	234	281	264	230	241	273	262	240	279	269	241	237	236	252	221	246	258	251	279	248	251	270	253	268	254	247	252	207	237	251	275	257	258	267	233	232	256	253	254	282	253	272	254	251	259	270	271	275	246	243	240	294	279	256	262	232	231	262	248	263	221	254	275	263	245	261	256	255	253	244	259	224	261	266	222	255	268	246	240	243	238	267	263	251	265	249	253	268	257	265	257	255	245	253	269	268	289	281	247	251	241	257	236	230	252	239	249	226	247	259	273	255	227	262	247	272	244	255	270	277	251	233	250	257	265	252	261	219	230	246	239	245	224	258	263	246	230	263	249	267	254	220	248	268	271	249	249	264	249	269	261	262	215	226	283	242	254	270	247	287	220	267	249	248	246	259	261	244	289	247	217	259	275	237	249	247	236	244	258	250	256	242	255	253	265	256	241	257	260	253	260	258	254	272	246	239	255	248	257	244	266	229	228	277	242	268	224	270	288	246	241	253	232	247	230	227	253	244	230	271	229	258	268	239	275	234	261	240	252	256	280	225	221	219	279	253	253	279	254	245	254	247	250	236	259	261	242	253	238	228	268	254	247	248	238	251	241	261	247	244	269	258	230	243	259	243	252	251	261	264	233	261	253	252	241	270	270	227	249	265	247	240	268	258	235	283	238	246	254	242	259	238	242	231	258	247	238	241	238	262	270	224	262	246	260	264	243	270	275	257	266	236	232	268	231	227	255	244	227	254	213	270	237	243	245	246	265	238	230	252	262	271	261	266	271	236	237	243	248	272	264	240	226	271	267	227	232	241	262	236	265	241	269	273	263	222	241	293	227	258	259	244	225	237	257	263	254	238	276	276	250	239	245	276	242	268	246	236	231	249	261	230	262	266	238	239	249	231	241	272	249	259	257	253	279	240	257	260	266	230	256	237	238	258	274	211	248	259	248	240	257	251	231	247	252	237	234	230	272	238	241	253	246	254	263	262	233	268	254	270	255	247	272	265	243	242	254	257	227	259	268	257	268	231	247	235	228	250	228	252	224	268	270	272	247	234	225	222	232	256	250	258	281	255	243	248	237	246	269	272	260	263	256	277	298	249	264	270	250	249	232	236	223	240	231	253	282	261	249	239	252	257	262	266	217	257	227	236	244	266	273	275	227	230	253	236	249	248	278	240	288	255	234	275	243	236	260	269	234	269	253	280	258	256	238	224	240	269	250	260	233	252	274	237	223	236	260	265	243	226	271	251	239	235	250	272	278	231	245	267	258	258	282	261	248	227	242	257	226	228	240	259	252	264	274	240	246	265	254	271	239	263	251	253	239	244	243	262	270	250	269	239	286	226	224	260	245	262	234	251	242	239	243	260	236	241	241	250	255	223	246	229	259	272	250	253	246	255	247	268	268	262	259	262	232	241	260	230	217	264	250	264	279	262	252	243	240	241	276	252	248	209	251	240	256	300	231	265	221	251	245	256	247	251	224	267	240	250	228	249	241	243	245	267	252	241	266	252	265	250	252	248	274	242	266	233	240	223	228	235	265	261	250	228	255	253	265	223	245	224	222	263	258	256	257	252	229	230	281	263	264	261	251	274	227	250	209	250	241	270	246	242	290	224	262	262	245	246	258	224	240	246	244	216	257	241	243	271	257	261	242	268	255	259	258	225	264	277	257	241	215	229	249	296	259	257	231	237	240	227	249	254	259	249	228	238	265	260	268	260	261	276	248	255	243	250	226	241	252	246	234	259	236	255	249	245	259	263	260	282	290	269	223	244	251	256	237	243	217	260	280	251	259	270	244	282	260	264	238	277	258	234	232	262	239	261	236	255	226	232	257	227	240	230	236	247	238	249	240	258	261	240	265	254	275	248	257	243	258	240	286	253	254	251	273	255	251	251	252	237	248	283	238	247	279	267	253	265	260	236	259	263	244	252	241	247	241	259	255	248	250	251	275	225	250	249	256	260	260	272	261	281	254	261	243	248	265	266	248	281	252	263	249	267	245	262	230	263	263	219	238	247	258	216	223	269	275	257	225	278	260	266	243	215	250	276	239	236	260	232	265	265	250	260	266	241	250	257	276	265	249	245	254	259	255	281	271	249	242	252	237	259	241	251	242	281	253	245	259	258	243	256	241	277	252	245	233	229	225	256	243	228	231	244	242	247	223	221	284	234	269	254	260	284	219	252	254	222	231	271	271	258	278	279	241	227	262	258	240	242	247	229	270	265	255	251	262	241	278	255	229	217	252	246	254	256	250	264	259	261	278	253	253	244	254	238	230	262	269	254	248	237	264	249	271	252	261	233	251	239	267	258	256	288	246	266	222	230	246	244	261	250	263	242	229	239	254	222	287	253	250	253	227	236	245	267	213	269	241	234	239	246	239	251	252	260	241	247	275	260	257	267	305	279	239	266	291	235	266	264	267	248	255	258	258	243	258	266	253	260	242	242	233	236	282	223	260	256	285	220	282	277	244	252	238	282	265	242	254	250	237	274	260	271	230	252	260	251	252	268	248	264	267	251	248	256	243	261	222	242	257	244	255	251	248	255	233	255	258	232	250	210	255	256	240	238	244	254	253	262	245	260	274	254	236	258	291	269	255	242	249	268	247	249	263	236	255	247	251	235	247	239	226	254	247	259	252	251	249	278	234	250	252	282	279	248	220	243	235	229	247	228	226	261	254	248	254	266	267	251	216	266	235	246	233	238	243	229	219	258	249	268	254	255	251	264	242	266	213	249	232	250	254	271	225	257	244	240	259	245	248	236	253	254	274	269	249	252	244	262	245	235	260	232	240	237	272	233	228	253	259	231	256	223	252	212	237	245	241	247	261	249	265	240	259	244	263	253	273	253	252	273	269	246	265	234	255	255	258	252	276	265	250	240	244	263	221	266	237	276	281	237	251	261	269	237	265	248	247	240	227	244	241	270	246	256	227	246	223	246	237	232	245	257	270	235	288	227	263	258	249	251	251	245	232	256	266	245	254	246	254	247	254	266	261	263	249	243	251	265	232	255	221	257	256	272	263	261	268	251	225	246	231	239	247	282	259	234	242	251	272	289	254	248	245	251	269	256	253	254	253	263	238	253	251	273	253	265	254	234	251	220	261	247	277	258	258	278	237	259	251	226	231	243	265	246	264	260	240	243	252	264	239	229	260	248	253	257	252	256	253	259	242	238	236	239	255	259	254	241	260	248	234	279	248	250	259	264	253	256	250	250	241	254	261	242	261	246	249	234	232	281	260	270	239	241	265	257	268	228	258	242	269	275	247	246	259	257	255	261	249	277	247	277	249	255	246	255	259	237	292	251	252	257	247	242	265	247	255	263	263	247	251	229	256	235	247	240	245	268	245	257	266	287	250	238	242	279	248	227	267
6002	892	1050	998	1041	946	979	870	858	869	761	860	732	782	754	777	760	722	712	735	762	715	722	735	693	706	752	709	735	696	745	742	734	720	709	743	738	733	689	769	716	691	772	750	718	740	728	720	699	740	720	725	707	698	699	723	752	721	708	736	711	690	766	728	696	669	727	688	706	725	718	734	688	726	737	715	730	708	698	719	740	681	716	697	679	708	750	709	707	690	718	687	698	659	696	756	739	743	668	699	718	691	782	695	774	711	728	704	755	723	709	761	714	707	726	708	784	706	708	742	701	701	736	733	714	729	738	702	698	760	682	730	690	720	720	732	683	709	724	690	752	735	674	710	744	731	660	760	718	745	697	729	709	722	660	770	717	737	732	734	708	713	694	738	721	721	753	691	730	716	726	749	712	689	693	715	725	707	685	726	679	707	757	668	683	717	735	686	705	720	712	708	716	791	713	750	715	711	738	750	673	706	727	669	686	698	726	752	723	722	716	683	747	682	739	707	729	736	680	716	713	722	724	690	754	698	701	718	744	722	709	711	739	721	750	739	751	723	660	716	695	724	753	664	699	690	685	710	697	711	732	692	709	720	758	691	699	729	716	726	695	677	766	714	714	730	695	742	710	768	715	696	721	722	742	747	707	682	642	704	688	719	690	715	743	738	676	738	757	716	718	697	715	691	718	741	674	730	742	728	709	703	705	752	729	762	676	736	740	718	672	748	706	695	710	689	748	703	713	732	710	712	704	704	646	689	714	703	684	725	687	741	709	710	711	723	700	736	710	699	695	690	704	714	690	720	797	682	694	704	720	702	763	717	698	771	744	743	744	713	698	744	676	683	661	764	707	734	656	722	679	696	736	748	700	718	733	705	696	696	750	749	732	792	698	707	746	711	667	708	741	713	685	717	708	712	745	689	730	707	703	727	665	677	684	685	684	686	710	693	692	774	672	693	704	712	747	704	691	714	760	711	706	687	765	721	722	747	740	704	675	746	716	702	710	732	705	686	724	730	731	748	703	661	659	715	656	689	770	692	729	717	682	699	686	738	729	698	700	652	718	688	710	765	735	763	678	731	730	740	714	701	708	712	771	729	666	727	696	723	668	662	702	726	688	702	733	739	763	698	699	744	714	731	728	700	706	691	680	713	727	733	714	704	689	704	732	692	705	680	731	702	680	714	712	704	659	696	687	695	730	723	667	726	692	692	678	712	673	731	714	726	676	755	693	727	761	728	724	686	680	699	721	687	698	716	718	682	708	666	731	734	682	739	686	731	645	789	728	711	749	709	738	721	716	697	694	719	680	712	693	682	731	742	705	687	712	727	721	690	719	717	703	704	758	722	722	684	722	713	705	725	741	735	699	661	741	750	697	706	677	709	667	717	729	781	692	730	712	721	715	701	733	713	706	733	693	744	785	683	728	708	729	721	697	708	699	747	744	674	741	709	724	716	720	718	674	793	724	741	727	720	706	699	766	680	693	667	673	738	700	679	709	689	703	752	716	729	678	674	746	722	715	670	751	700	725	725	741	759	700	735	746	710	736	713	730	764	722	722	686	718	724	668	733	707	726	694	753	694	697	720	766	724	728	756	752	680	681	726	713	688	709	711	695	692	777	705	714	676	688	757	737	709	693	737	723	665	737	716	720	692	721	678	739	697	728	699	686	753	719	727	693	696	715	694	661	723	677	726	744	693	691	675	726	712	750	730	683	714	682	712	730	743	728	778	750	715	716	710	727	691	712	751	744	715	755	732	664	724	676	697	703	733	690	689	762	679	738	652	690	746	680	672	687	729	752	763	734	704	700	661	715	736	724	705	714	684	672	723	723	709	735	661	747	704	720	655	662	693	703	742	705	700	700	765	705	717	699	692	695	684	660	724	692	775	749	725	710	725	732	689	718	715	728	651	726	693	708	724	694	715	740	733	703	709	725	677	699	705	680	723	718	715	690	731	695	706	730	700	713	670	762	683	717	719	700	736	705	713	759	697	742	701	748	746	737	682	687	699	702	720	685	678	753	695	733	743	713	722	743	685	702	649	694	697	696	706	669	710	705	686	711	745	709	689	709	700	701	711	732	667	668	745	743	716	713	716	727	704	721	702	696	732	704	669	671	698	724	677	709	735	724	692	710	725	731	712	728	712	704	727	707	723	672	713	735	707	706	743	673	740	702	708	723	751	744	647	652	755	697	736	738	762	711	682	742	731	689	673	702	751	754	708	717	682	749	701	721	707	709	694	722	715	707	729	746	722	702	767	712	658	698	709	718	665	740	653	742	685	667	718	715	775	760	777	716	752	752	722	719	676	744	742	704	671	722	690	695	733	690	747	726	753	716	730	697	724	716	800	633	719	694	689	725	733	693	700	731	656	718	735	714	739	723	692	684	698	692	726	693	720	711	680	753	703	734	684	717	736	784	665	665	727	726	728	668	716	715	704	711	702	713	688	718	720	694	728	780	704	687	722	687	663	710	688	690	715	701	700	701	680	715	736	681	699	744	725	725	769	768	723	678	681	710	746	701	687	668	691	716	678	712	728	783	738	694	705	737	723	662	740	675	701	711	714	709	688	702	750	770	711	706	738	698	757	691	722	778	755	725	716	722	735	736	694	706	723	702	715	755	732	721	729	675	694	705	719	720	674	691	727	734	740	710	708	689	722	681	723	725	696	720	721	694	694	752	695	737	718	683	690	689	725	687	694	721	692	725	654	705	752	774	689	743	692	716	669	686	761	683	715	700	712	692	722	740	713	740	739	706	687	665	693	725	738	709	705	739	712	702	678	702	750	739	710	698	762	747	717	692	678	714	758	665	726	747	696	731	731	703	680	695	731	736	728	757	673	693	726	752	687	688	707	685	669	744	721	691	746	704	719	704	703	719	716	724	722	701	727	667	693	721	664	709	693	689	701	735	692	766	704	729	697	723	708	699	679	706	743	722	649	749	736	726	731	699	694	689	665	716	703	689	696	721	671	709	690	730	719	703	721	660	746	670	716	713	726	714	722	712	733	716	706	750	728	735	776	752	698	732	700	694	674	711	758	721	706	729	733	719	759	719	752	730	696	767	659	673	670	677	740	712	724	697	704	715	753	750	670	720	724	672	735	672	726	674	686	753	742	726	725	717	764	692	720	682	690	699	681	691	742	746	751	697	668	687	712	709	710	684	703	715	724	726	719	751	702	741	717	742	702	697	688	701	710	672	693	673	769	688	703	751	665	711	744	706	737	736	709	699	737	711	729	712	732	720	694	741	728	738	680	685	737	701	711	741	704	706	718	712	736	710	720	737	775	711	668	703	717	701	757	737	760	731	701	687	759	701	704	707	755	723	693	716	675	696	712	737	763	720	771	753	735	679	681	719	667	732	755	713	670	742	659	688	735	716	655	700	712	727	715	724	702	696	753	748	748	731	710	711	738	757	716	760	697	738	707	689	722	734	694	732	684	709	701	699	763	663	711	700	692	702	682	650	737	714	704	702	731	703	731	728	697	715	688
28962	4854	1526	1066	775	612	489	364	326	281	247	206	202	205	196	169	164	162	153	158	154	151	146	152	163	159	157	141	139	160	145	134	154	147	177	140	150	145	123	143	144	147	152	149	117	125	138	140	128	125	142	142	123	135	131	127	136	128	118	131	148	165	146	137	145	133	138	151	147	141	143	119	138	139	117	142	143	136	132	133	152	118	129	149	128	141	121	134	137	132	146	138	155	143	137	142	151	144	120	141	123	148	119	125	121	149	127	159	153	134	125	143	137	134	123	121	155	127	129	135	133	133	123	141	120	141	138	127	123	130	135	155	139	161	134	136	111	123	146	146	125	126	137	140	117	121	137	148	131	138	138	137	132	117	146	125	133	139	131	121	127	121	146	137	136	145	142	127	140	144	134	134	146	133	125	138	137	157	140	132	131	145	142	134	141	139	128	137	125	133	136	134	147	143	132	141	142	148	135	141	137	137	127	126	126	146	141	145	140	112	149	142	131	147	130	126	141	145	142	119	142	129	113	117	143	151	133	140	124	123	150	128	141	140	150	113	133	142	142	127	131	139	134	147	155	129	154	147	130	157	107	148	152	113	127	149	152	127	151	140	142	150	149	154	146	127	125	145	177	125	142	132	155	134	130	134	136	142	135	141	145	170	137	167	148	138	129	143	145	155	141	132	135	161	154	126	118	135	129	131	135	111	131	118	130	139	124	134	128	124	141	135	140	138	145	116	141	131	157	127	133	129	134	131	135	157	142	142	133	152	159	151	129	129	131	130	145	136	143	144	121	149	152	136	122	141	156	143	135	143	140	144	133	152	144	127	140	152	137	119	108	106	136	143	174	143	138	135	135	149	163	140	158	134	131	131	139	138	130	121	134	124	137	131	152	128	128	117	138	128	143	149	153	138	149	130	152	130	117	141	144	122	128	135	119	134	143	141	144	132	134	139	138	130	134	154	137	146	125	138	132	153	143	149	125	141	133	143	142	131	135	125	133	135	133	127	149	145	152	130	135	164	145	131	133	157	154	155	164	119	156	128	138	152	131	120	152	136	127	139	145	145	143	111	175	145	141	144	131	132	141	152	155	133	125	122	134	136	130	137	149	141	142	121	149	121	139	134	140	139	139	123	143	124	139	138	123	146	149	157	144	133	150	159	132	150	124	110	117	143	133	128	147	140	122	142	133	149	130	110	130	146	123	120	155	144	157	145	149	167	136	132	143	157	150	121	127	148	133	124	100	137	136	154	135	137	135	120	118	145	145	145	147	120	140	153	145	123	143	123	156	124	146	122	142	153	136	125	150	150	138	132	144	142	159	131	145	143	130	122	142	148	145	131	148	117	138	99	125	125	142	133	148	134	118	144	136	159	142	112	143	126	133	140	132	151	124	129	140	132	131	112	126	135	143	139	153	110	135	140	147	129	135	150	133	132	131	151	128	124	130	123	144	111	117	138	132	115	138	158	120	127	127	138	124	124	135	142	143	142	150	147	142	129	143	130	127	120	116	154	128	144	122	166	138	133	120	139	150	141	147	112	134	117	150	121	151	127	134	143	138	125	142	135	148	123	145	130	154	129	121	126	126	101	130	152	136	159	117	124	148	120	123	146	140	145	139	127	119	147	138	126	138	152	146	137	118	122	146	150	114	137	134	127	112	119	133	128	145	128	135	158	148	130	123	120	140	136	160	156	156	152	142	123	132	150	140	120	131	139	120	120	131	129	134	128	155	139	136	133	117	137	128	138	120	131	148	130	158	141	150	146	129	113	125	129	155	153	144	137	140	150	138	157	129	132	119	146	128	151	138	137	144	140	136	126	130	128	125	143	128	145	144	137	145	146	123	141	132	123	137	160	115	141	117	143	142	141	140	148	157	135	134	144	146	144	143	129	138	153	129	121	135	145	146	145	125	132	118	152	132	128	133	167	155	131	136	135	140	130	135	154	135	126	141	131	133	133	138	156	150	129	130	120	128	135	143	119	127	140	146	133	128	130	139	145	143	136	145	136	135	114	151	154	125	144	141	130	143	139	135	124	128	122	122	114	140	127	148	140	120	155	109	131	145	125	128	133	145	122	134	133	122	140	146	138	142	141	121	142	120	166	162	153	140	121	138	130	141	129	149	129	150	135	139	146	137	137	149	123	144	131	109	135	161	121	134	132	151	150	144	136	141	144	121	147	129	117	129	131	154	135	124	129	143	131	145	114	137	151	120	136	129	129	144	133	126	141	110	133	134	133	116	160	142	155	148	110	140	155	143	124	122	168	124	110	118	121	138	154	143	125	117	132	143	144	129	141	142	115	143	132	125	133	114	136	135	132	132	129	132	155	139	152	130	140	132	128	150	121	123	146	132	141	122	136	140	112	150	128	127	138	128	139	117	127	156	139	121	132	143	125	116	137	146	111	136	131	135	149	139	149	139	142	145	128	124	108	126	130	161	121	120	123	121	130	151	138	109	136	130	138	137	143	118	138	125	143	136	126	122	137	130	118	117	146	138	145	137	119	150	142	124	132	133	143	122	149	122	154	161	118	118	131	135	140	128	141	129	146	143	137	136	129	127	141	135	146	117	132	123	134	153	127	132	150	128	157	158	135	119	143	126	135	147	143	136	127	155	152	150	132	138	134	128	141	128	141	148	137	115	136	127	123	133	118	129	140	130	144	138	111	124	140	145	134	131	132	145	129	132	123	155	135	147	151	137	129	143	125	120	136	130	123	121	141	122	121	151	145	135	131	114	134	132	153	116	140	118	150	142	130	131	135	173	130	129	128	115	126	133	136	129	128	156	142	134	142	131	137	135	131	140	164	146	138	140	140	133	110	134	127	129	128	127	145	146	153	128	139	127	136	116	123	119	123	147	145	125	147	135	122	119	134	129	127	132	133	139	130	143	134	127	144	108	140	105	118	140	127	118	134	153	126	135	131	158	139	118	150	129	135	142	141	123	133	140	128	147	155	139	122	115	148	153	123	128	118	142	163	128	125	139	143	139	128	157	132	111	124	141	140	124	131	122	112	136	120	147	150	138	134	115	142	122	140	127	117	139	124	147	149	122	151	130	135	127	132	118	146	138	146	115	131	150	138	131	120	146	144	151	149	126	150	127	126	155	141	154	124	138	147	136	130	141	133	130	113	132	140	123	143	126	117	144	147	150	133	133	152	159	143	130	132	140	137	131	117	118	141	144	145	135	132	138	138	148	123	134	136	135	160	135	118	163	161	142	124	143	157	141	156	134	149	142	122	121	137	133	128	137	131	150	139	129	123	152	142	129	128	143	141	156	116	153	134	121	142	140	152	136	136	120	129	162	159	145	142	135	127	115	137	133	131	135	134	130	136	121	139	98	143	139	131	118	145	153	148	121	132	126	127	124	133	144	142	136	120	150	121	135	130	120	117	148	156	119	135	136	124	128	141	143	147	132	134	142	135	143	151	125	126	142	133	132	138	126	122	145	119	123	136	151	132	127	124	125	133	147	130	137	133	151	147	132	144
13913	1450	2924	3197	3076	2443	2229	1892	1539	1361	1289	1082	1001	1341	855	695	662	661	642	604	591	554	503	570	541	534	542	520	522	452	506	464	459	476	435	474	496	482	477	456	470	429	464	430	449	451	431	482	511	435	483	449	483	438	408	405	465	456	482	407	436	433	430	461	403	445	423	421	410	396	421	396	436	412	416	456	412	434	417	402	409	433	441	406	356	408	392	399	410	403	448	392	476	400	419	391	430	388	409	443	417	391	381	409	416	411	458	447	417	448	391	394	422	426	437	435	414	450	416	388	438	440	413	424	425	413	423	442	462	421	430	425	411	401	406	416	420	435	397	416	435	463	416	410	409	383	391	418	427	403	383	402	379	416	414	379	389	409	432	446	390	421	409	405	431	439	406	394	407	398	443	430	418	412	403	404	409	459	439	392	457	400	390	403	430	388	377	371	399	433	402	453	445	405	390	410	424	394	400	383	406	398	434	412	392	408	441	415	436	393	382	391	387	431	432	415	417	430	380	399	437	408	445	427	404	425	357	410	439	433	419	400	395	391	363	444	416	417	455	460	404	415	397	432	419	407	414	454	396	405	389	423	408	394	437	389	389	395	449	455	408	457	393	400	416	404	407	435	381	406	426	375	424	417	406	428	401	405	391	390	458	378	414	401	405	431	430	410	381	408	411	423	440	401	408	462	422	425	420	392	394	408	422	362	413	399	421	405	432	445	394	432	440	412	445	420	424	416	397	396	426	401	401	387	409	400	366	442	404	404	443	392	380	415	460	404	428	394	436	412	406	401	379	448	407	386	410	401	431	424	377	402	422	444	369	389	397	417	393	388	441	403	412	394	377	421	409	428	406	410	411	415	421	400	409	423	437	448	400	352	421	404	420	361	366	415	433	411	400	430	438	434	419	421	356	453	392	368	440	408	378	413	440	451	401	444	395	377	404	421	397	432	444	415	437	394	431	416	433	425	401	391	438	430	390	389	408	425	414	441	410	385	400	390	412	421	382	453	397	389	401	406	407	441	427	438	408	408	405	403	427	399	388	421	402	405	405	452	391	386	418	405	428	413	398	407	410	403	417	433	428	394	427	412	390	442	383	398	402	435	454	353	402	449	412	400	425	401	415	383	440	441	408	406	434	389	364	431	420	411	432	416	430	414	413	414	407	422	392	405	450	404	420	407	414	448	443	405	410	421	391	406	398	439	421	418	456	427	413	401	419	419	396	407	445	442	404	429	419	417	442	394	427	440	366	430	436	420	421	420	428	438	406	400	435	406	411	430	433	431	416	411	390	438	375	408	410	394	431	389	406	408	388	418	423	435	406	385	398	428	424	438	400	425	384	428	433	400	401	443	434	411	450	394	407	415	397	428	424	433	431	433	403	403	405	460	385	431	393	413	414	400	398	415	411	401	423	396	397	397	402	399	449	388	390	386	437	409	399	412	407	419	424	425	383	413	420	422	432	428	396	405	405	436	446	395	415	439	419	407	418	429	426	420	431	466	383	375	456	428	429	419	389	404	410	398	394	401	377	403	390	421	449	409	407	448	434	449	382	414	383	388	433	415	385	400	382	399	396	416	432	413	404	417	382	423	376	431	396	451	389	362	426	398	368	447	402	440	398	379	371	439	388	400	419	405	418	433	404	399	427	393	414	378	377	395	403	406	380	418	409	419	407	428	408	396	381	427	420	382	431	429	405	422	398	419	405	393	407	414	395	394	407	410	413	449	434	409	394	433	402	397	381	423	413	402	414	415	405	406	412	465	392	395	397	407	424	421	413	443	422	383	444	376	401	414	399	454	386	433	372	433	407	404	452	386	413	429	395	406	406	435	412	398	441	392	367	433	425	409	409	409	414	421	416	381	420	437	410	420	408	422	385	436	399	381	420	408	405	421	398	389	412	402	417	411	393	417	420	386	423	362	407	406	383	429	397	364	423	399	411	425	391	377	405	372	420	424	418	440	429	404	416	462	362	424	394	430	412	401	413	425	425	396	393	413	420	416	401	404	414	436	435	420	375	436	413	422	423	397	431	441	410	454	403	410	420	386	430	411	390	393	422	425	396	423	409	431	415	409	382	398	399	429	418	422	410	413	408	363	459	401	388	383	419	428	450	411	418	446	426	392	422	401	401	419	411	412	442	432	423	409	414	420	422	383	401	376	448	436	392	372	420	413	383	418	424	434	404	424	419	386	372	408	406	422	397	423	449	439	399	421	441	446	446	420	413	398	440	407	426	414	408	377	432	436	423	437	440	394	414	436	383	396	435	396	423	420	378	434	407	463	413	421	389	369	403	413	448	435	430	379	452	429	467	417	432	431	388	397	408	390	401	419	439	393	403	397	374	402	422	413	423	425	441	399	420	408	416	404	409	443	385	417	425	406	429	419	412	416	461	390	398	420	407	449	379	409	413	420	439	398	397	408	411	406	401	416	423	432	412	410	419	398	408	455	449	418	449	408	392	388	398	398	431	390	485	415	413	434	414	437	418	378	404	398	425	374	414	408	422	393	415	403	436	420	397	432	430	398	399	411	391	394	416	413	394	395	445	398	439	407	423	401	425	396	426	406	403	385	431	406	437	411	424	403	434	423	407	395	417	408	423	406	418	384	402	417	429	423	404	410	439	403	411	393	408	414	402	449	421	366	404	417	411	427	411	420	417	421	377	433	395	391	403	406	346	370	406	453	404	422	430	456	414	414	398	414	425	401	426	401	416	405	409	410	434	422	432	379	408	398	425	428	403	428	386	376	417	421	429	398	419	399	392	409	407	410	434	377	415	424	427	395	427	406	375	388	402	419	404	416	422	397	398	434	393	394	423	410	390	438	421	398	422	413	419	393	425	385	390	425	394	416	407	416	430	385	390	390	416	379	429	400	419	399	442	401	411	435	401	389	361	425	409	393	409	387	413	400	419	395	399	419	409	423	414	385	426	391	419	437	415	392	419	396	380	385	396	406	428	423	442	427	430	428	395	393	401	391	396	447	408	418	419	389	376	425	396	405	415	412	396	471	401	405	454	460	444	399	411	425	422	410	411	398	424	379	387	408	399	411	433	372	417	426	460	371	441	410	400	438	398	407	411	406	390	388	454	374	439	422	344	456	424	383	397	390	391	404	422	404	460	413	441	449	408	394	413	405	431	422	419	387	403	442	466	424	409	385	420	394	407	396	442	441	399	406	433	412	423	410	409	433	403	435	373	426	436	439	452	389	411	440	442	407	390	370	412	438	397	449	458	361	412	405	397	426	410	422	404	408	383	460	409	437	415	362	411	423	402	406	401	420	420	410	406	429	386	397	416	401	388	420	415	391	400	405	384	410	406	415	414	425	388	443	427	391	408	386	401	440	426	425	410	390	429	388	399	369	430	377	416	432	424	386	401	399	413	386	406	403	409	400	387	408	404	431	425	422	443	394	419	381	442	396	426	380	459	414	387	456	427	436	415	434	375	449	417	386	436	375	423	409	382	387	419	380	415	424	398	406	381	424	396	420
38534	12423	3175	2068	1409	1027	762	677	627	587	472	414	290	315	274	191	169	175	166	165	115	137	143	128	147	143	143	126	149	121	120	129	118	124	131	132	102	112	128	108	100	123	121	107	137	115	108	118	123	120	119	122	118	107	112	117	115	131	135	100	115	109	119	123	116	106	121	109	98	112	112	103	127	121	117	107	106	120	115	110	119	123	118	97	111	129	117	104	119	83	112	99	114	107	112	118	112	89	111	109	116	115	118	104	100	104	104	119	101	117	94	104	116	105	130	109	111	128	111	103	115	87	140	94	101	108	105	102	87	117	99	102	101	125	123	108	126	116	115	113	119	104	114	98	110	110	108	101	109	102	101	109	112	135	100	102	93	99	103	113	98	102	106	105	98	108	100	95	120	104	121	104	112	139	107	97	119	120	119	103	118	103	104	91	105	108	97	104	105	111	111	126	90	106	113	122	77	117	90	95	84	105	98	102	102	97	109	85	105	116	103	84	87	111	111	89	108	126	135	91	97	108	108	107	125	91	88	108	102	103	137	124	104	122	112	113	106	104	99	83	118	96	107	107	95	101	103	84	100	104	86	124	108	124	107	110	104	116	117	119	98	108	91	105	114	109	122	109	97	119	117	111	87	94	111	114	107	90	118	107	102	121	112	100	86	98	94	92	94	99	95	97	99	112	106	103	118	113	125	105	128	104	107	93	106	105	112	129	108	121	99	99	116	112	87	116	117	118	97	116	97	103	111	99	89	113	101	104	111	96	106	103	103	87	96	107	122	105	101	112	120	103	102	101	107	102	110	105	120	111	96	115	94	87	113	119	110	108	111	107	100	93	126	116	114	123	100	104	99	120	115	103	116	116	94	112	125	96	99	112	104	120	110	117	116	118	103	116	128	102	112	96	115	109	107	127	96	109	125	103	97	105	114	128	102	107	106	108	96	93	106	97	95	90	95	91	100	106	104	102	114	112	89	90	103	123	94	121	123	104	109	101	118	107	104	104	96	116	96	125	91	97	116	116	99	115	133	86	111	113	111	106	104	92	126	95	103	90	108	93	103	112	95	108	106	109	121	92	118	101	103	117	106	106	92	91	97	97	74	95	99	113	107	109	115	118	84	95	107	125	107	95	116	95	88	100	110	132	105	103	98	97	126	115	112	110	111	117	108	88	102	100	113	93	93	104	95	107	108	95	117	109	105	104	94	90	103	118	119	114	103	121	98	107	98	110	109	129	115	111	118	104	119	124	120	109	114	110	124	116	111	106	105	118	120	106	124	96	99	101	105	132	108	101	91	137	104	114	117	119	105	101	94	111	109	110	107	93	100	112	122	100	119	102	108	97	116	97	96	115	103	120	115	102	101	114	80	118	111	107	107	108	99	100	124	119	98	103	107	99	131	106	82	105	101	117	117	107	93	104	99	122	113	112	107	119	92	105	93	97	123	102	134	119	111	108	98	112	104	100	117	104	126	109	99	102	105	113	96	102	107	124	108	119	109	106	84	94	96	89	99	106	128	107	109	106	115	104	109	118	96	116	103	111	123	117	100	98	103	121	106	112	110	108	95	105	115	102	110	110	95	114	107	108	102	95	112	109	103	115	120	85	110	100	108	89	98	108	94	104	102	107	113	107	102	123	109	128	106	88	103	105	109	110	99	119	96	124	129	118	112	97	117	110	111	105	107	108	131	95	101	97	128	120	106	103	98	94	106	102	106	106	101	107	98	121	105	105	116	90	104	123	88	103	112	103	109	97	101	105	107	113	95	120	96	112	102	100	106	92	108	82	119	105	122	97	129	111	111	108	116	113	107	109	102	99	100	105	125	106	91	106	99	97	106	88	81	110	102	96	110	93	117	105	102	108	119	111	105	96	87	101	108	111	109	101	111	134	91	108	96	133	123	119	116	104	95	102	104	116	106	112	111	107	120	95	116	126	111	88	109	108	103	107	115	88	105	115	97	86	107	94	95	107	114	117	97	104	122	105	113	118	93	107	116	111	105	88	107	94	91	113	115	106	101	106	108	69	98	117	123	132	115	117	101	99	117	108	101	102	117	101	134	95	110	102	110	119	99	102	90	110	108	113	108	103	121	100	108	100	111	120	95	105	115	98	126	94	107	112	94	93	110	102	128	94	123	110	105	106	103	118	97	102	118	108	96	116	104	128	100	106	103	122	107	100	99	108	86	101	109	89	124	125	113	105	94	113	100	96	109	112	115	113	109	107	100	104	110	110	115	94	101	98	104	110	118	125	124	110	110	97	114	105	97	114	86	108	94	114	110	103	102	90	96	105	124	95	105	121	122	105	121	105	131	99	107	116	104	111	107	105	116	116	110	107	136	113	90	117	85	102	103	95	117	114	112	111	105	119	101	112	97	109	124	108	97	110	109	108	105	106	123	119	101	112	118	107	99	91	107	110	108	94	97	108	126	127	112	99	126	100	87	102	110	111	116	120	102	112	111	105	102	117	120	97	114	114	101	76	94	110	103	98	103	97	113	107	112	103	108	94	123	107	116	103	101	112	114	101	108	115	107	104	117	104	77	102	100	112	106	112	86	122	103	107	148	89	113	109	111	114	103	108	115	100	103	116	112	135	112	115	114	98	110	90	95	111	108	103	108	130	106	126	91	110	92	112	122	94	109	119	103	119	106	119	98	94	113	108	96	129	99	111	100	115	93	88	110	105	98	110	108	110	104	110	106	132	87	120	90	88	97	103	110	109	102	124	93	108	108	95	110	105	92	125	107	99	107	116	111	102	121	94	101	109	112	119	117	105	106	121	106	117	110	80	119	101	125	122	111	135	114	105	118	110	108	90	110	99	113	110	102	104	113	107	110	116	109	102	111	112	108	110	126	134	98	105	103	97	101	116	99	92	91	79	115	95	120	109	113	124	103	88	99	116	103	103	97	100	122	112	118	106	109	104	96	100	101	125	125	101	93	91	112	104	113	109	108	100	95	91	106	106	112	112	119	99	127	106	104	109	98	107	108	131	110	115	120	124	109	118	124	96	118	117	107	91	132	107	101	116	116	91	102	121	111	111	119	105	98	107	113	105	100	108	105	109	103	113	112	96	123	107	94	114	138	104	91	104	97	111	105	106	114	114	88	100	116	100	110	116	116	114	108	98	116	120	109	112	125	103	113	109	107	110	113	100	96	99	116	107	100	99	110	98	128	98	106	101	91	117	81	126	105	102	119	114	98	129	97	107	106	109	98	102	89	93	108	116	118	113	113	120	99	97	96	115	113	94	99	100	118	99	106	129	115	138	91	104	95	103	129	127	116	106	110	121	111	114	100	103	89	117	103	102	97	125	95	111	100	108	117	103	109	110	119	102	105	119	123	114	88	124	103	82	116	105	109	92	106	118	111	114	108	124	99	115	105	107	120	108	129	101	91	116	111	114	101	99	111	138	124	101	117	122	114	92	92	116	104	96	113	115	110	106	90	85	118	114	111	104	111	104	106	121	107	124	88	110	105	114	90	110	120	113
17688	2318	4967	5918	5086	4207	3662	3085	2554	2237	2017	1937	1601	1808	1260	1044	935	834	828	743	734	656	682	642	596	592	578	543	534	512	484	497	467	505	474	446	490	496	485	449	459	475	421	411	476	430	416	438	438	413	402	398	400	404	425	376	395	415	420	422	411	379	412	402	375	399	360	379	387	400	364	411	376	387	398	412	364	396	389	421	408	359	382	367	382	345	385	373	364	397	369	364	383	359	359	365	381	369	377	398	341	396	347	368	368	366	359	392	356	356	376	362	404	358	377	383	383	361	422	383	361	334	376	346	341	366	335	356	361	373	342	340	365	383	357	363	321	357	357	321	343	352	358	328	384	372	372	347	361	334	370	363	380	373	348	386	359	340	378	358	335	352	352	350	364	374	399	333	387	382	395	335	367	369	366	324	335	345	381	379	371	319	366	349	383	366	361	377	381	323	360	363	384	318	375	319	349	359	316	366	327	367	346	356	343	350	359	362	364	353	351	345	350	348	388	377	354	355	410	312	367	398	374	360	376	362	348	378	348	338	334	368	323	400	352	327	400	371	339	350	342	394	378	338	373	347	351	400	376	325	349	383	358	352	334	355	369	356	369	346	353	335	360	343	359	350	385	335	353	351	370	325	348	363	369	350	342	342	378	385	340	303	357	338	343	370	328	327	362	358	344	355	321	331	346	346	387	322	333	341	359	383	352	360	348	334	354	376	343	371	364	369	346	360	363	377	325	349	356	350	378	380	352	339	357	330	344	402	352	354	368	340	338	385	383	333	406	389	358	348	340	330	363	397	386	345	369	375	365	354	346	358	388	338	388	354	333	390	364	365	378	357	387	323	382	349	354	389	334	353	363	348	348	319	351	370	359	353	367	354	365	357	329	373	372	342	380	328	390	402	333	351	362	373	328	336	385	385	366	361	351	347	392	365	326	319	359	336	361	390	361	362	353	370	364	361	394	370	348	342	373	318	325	355	365	332	378	351	353	344	317	353	358	342	344	329	352	360	345	354	358	339	357	354	360	355	378	355	365	342	355	350	389	327	330	322	347	338	359	381	356	354	399	361	321	342	354	353	354	364	375	371	327	351	322	344	343	324	380	355	326	321	346	351	353	348	332	348	358	373	360	368	343	371	332	368	361	344	347	353	301	331	355	336	395	399	373	373	367	369	365	346	339	353	368	369	370	358	354	352	334	381	357	368	367	327	372	358	351	345	333	367	338	340	369	362	322	334	358	353	335	363	367	364	384	365	375	355	360	357	349	396	329	346	375	355	392	371	343	338	358	328	367	334	319	336	344	345	370	355	344	356	366	340	383	369	359	340	358	363	332	371	367	357	369	389	379	395	337	383	347	366	365	328	336	334	366	366	339	368	344	370	345	320	327	343	368	372	320	367	326	357	378	335	349	350	369	371	336	349	376	341	346	376	363	356	350	364	342	369	376	358	365	356	361	342	339	332	376	324	322	384	344	324	350	342	348	384	362	360	358	388	319	387	354	374	356	358	334	362	363	341	366	345	364	359	323	352	352	320	335	348	384	358	371	328	357	347	378	341	333	359	372	374	361	361	336	349	353	362	343	345	340	387	353	372	350	367	360	357	355	318	349	383	365	371	326	357	343	394	316	344	375	385	365	350	368	352	340	365	349	346	341	376	366	327	409	384	331	375	332	367	381	342	342	353	358	373	375	349	359	353	326	372	361	370	334	381	369	340	350	407	374	341	348	380	360	316	370	381	348	338	345	351	387	343	336	354	347	343	364	379	364	352	394	341	360	335	396	373	375	348	334	354	366	348	392	357	382	362	382	346	343	331	353	345	362	400	367	387	353	371	328	296	330	382	357	299	365	306	339	375	346	356	367	381	365	371	376	389	323	326	378	389	363	402	376	364	359	345	327	345	386	355	364	350	363	387	361	348	343	369	363	391	342	344	375	360	349	354	396	368	336	401	329	354	355	341	318	393	355	348	321	331	347	341	324	356	356	395	344	351	393	336	353	344	354	337	342	384	367	367	371	369	355	344	359	377	347	371	359	399	367	371	380	377	344	311	343	338	352	331	367	377	377	360	357	367	400	333	355	354	379	358	354	360	340	359	338	355	378	395	385	360	358	361	344	354	349	372	380	356	347	400	360	342	368	427	382	345	352	322	356	335	348	369	368	341	407	330	358	371	359	345	326	378	354	380	374	355	335	380	393	365	370	332	339	348	318	372	343	371	372	389	363	361	355	345	358	379	369	359	336	323	356	320	377	347	345	357	361	370	346	383	348	341	383	322	357	362	398	356	348	357	355	353	375	385	337	331	368	353	329	363	349	341	365	374	389	330	336	359	362	367	357	367	374	375	371	368	393	362	366	343	412	374	351	370	352	381	336	358	338	354	383	339	383	313	338	353	379	331	331	342	351	368	355	363	344	368	329	340	390	379	340	375	352	381	382	353	349	356	360	330	378	371	356	399	347	355	380	356	389	373	363	372	312	368	338	396	348	372	334	372	369	368	342	358	354	396	350	354	342	345	345	375	372	371	365	339	360	358	334	351	365	334	381	332	350	339	384	332	386	356	339	366	360	321	319	384	324	326	356	358	337	338	352	366	364	357	356	393	365	358	373	369	365	355	333	355	359	361	365	345	351	351	321	326	331	360	353	368	326	314	337	352	372	332	358	337	324	341	362	368	362	329	359	363	345	361	367	344	358	351	376	364	337	383	359	380	352	343	332	308	355	356	348	347	350	388	340	371	351	368	385	349	352	368	342	359	341	358	345	331	357	329	355	393	336	370	363	351	344	388	366	384	346	339	325	307	383	360	345	374	363	355	364	314	376	372	347	315	345	379	368	365	366	360	373	364	325	344	331	335	349	370	383	362	351	408	319	340	358	343	363	328	336	331	344	371	347	341	345	340	332	319	323	359	342	367	391	372	380	356	354	336	365	340	342	371	366	332	329	353	355	338	321	357	347	360	349	342	359	343	345	348	363	350	362	356	343	338	377	334	330	369	357	345	384	348	323	334	357	386	350	371	340	353	375	361	314	370	357	325	349	365	349	357	352	376	344	363	345	378	379	337	368	377	325	302	348	331	328	341	365	328	340	344	356	334	384	352	393	361	316	352	358	324	382	338	370	386	366	363	363	371	365	367	359	324	360	359	391	350	355	368	384	330	354	362	344	331	333	343	339	357	401	330	356	344	370	340	343	343	343	338	367	379	345	343	354	370	347	371	369	359	365	330	351	346	361	353	375	361	328	330	362	362	347	343	317	396	345	353	345	345	359	362	337	381	336	329	373	360	369	385	374	361	357	374	339	355	370	344	353	373	337	331	341	370	331	385	366	343	352	388	372	377	345	377	365	344	331	332	370	333	335	356	380	361	369	375	334	353	354	360	368	385	342	357	353	371	343	348	332	343	350	339	362	386	338	355	335	353	345	350	371	378	362	363	353	385	346	337	373	327	337	350	362	376	388	351	395	346	391	345	340	349	335	356	362	351	331	366	348	342
6103	450	357	326	295	302	287	279	273	258	281	239	251	266	270	275	242	240	274	249	240	249	271	256	242	240	258	260	263	244	251	244	274	251	243	221	237	277	239	256	261	259	238	263	270	247	241	276	244	242	249	271	239	237	240	250	237	254	253	266	249	217	229	248	268	232	237	250	239	255	255	224	258	253	279	257	238	267	268	242	245	260	261	253	214	248	249	240	256	271	223	269	276	259	253	233	254	253	252	249	265	264	251	265	237	252	237	259	262	249	247	288	246	263	283	243	236	269	259	217	241	253	255	236	216	258	253	248	273	249	249	250	286	221	252	263	227	272	259	240	261	252	241	291	274	262	230	251	251	237	239	262	224	233	230	225	249	287	239	256	266	236	248	245	235	250	249	275	235	251	244	250	257	275	239	218	244	240	239	228	266	250	217	238	243	227	248	243	253	248	257	233	266	247	270	242	237	257	250	231	261	265	245	249	262	231	253	248	244	265	258	270	257	253	301	246	239	243	248	248	250	240	270	275	245	237	271	260	243	267	268	240	234	241	253	248	278	242	238	250	227	255	243	242	239	230	279	260	236	246	251	256	245	246	238	252	242	246	244	244	269	253	254	269	259	244	242	253	231	262	223	260	237	259	241	250	220	240	263	244	258	225	247	260	286	257	220	239	252	257	227	297	244	259	228	261	263	256	240	258	270	227	238	245	254	231	246	243	248	242	243	254	282	277	265	245	236	279	270	216	244	273	239	247	241	228	243	277	278	271	249	244	266	238	251	282	263	261	230	258	237	262	284	286	232	235	236	236	246	255	242	238	271	267	269	265	244	247	271	247	256	244	265	225	246	223	231	224	252	259	282	237	227	260	279	255	273	239	248	246	266	251	253	265	226	261	261	257	262	240	249	256	251	283	247	267	250	229	226	246	235	260	260	281	238	228	242	238	257	270	276	243	247	241	256	270	268	240	222	247	231	267	245	240	244	268	235	235	272	262	227	273	258	239	265	227	262	245	267	239	258	272	251	256	234	250	252	250	236	250	261	256	221	227	236	226	251	255	266	269	283	280	253	276	236	245	255	224	248	265	256	265	237	246	262	235	234	225	270	248	255	225	245	224	243	234	253	261	263	253	252	249	255	243	265	245	253	264	240	268	243	279	257	253	234	240	251	279	235	248	241	243	250	230	234	255	281	254	254	261	236	235	228	282	246	236	219	225	237	267	217	237	273	272	245	272	242	217	233	241	242	281	261	233	222	249	215	237	247	245	230	254	230	231	258	276	264	281	232	241	238	234	288	241	255	223	235	230	256	246	248	246	241	258	297	273	261	262	227	273	259	260	238	258	263	272	254	259	226	247	258	251	259	240	236	248	243	265	251	235	240	250	230	264	258	244	250	269	255	262	244	251	257	265	253	253	233	273	245	256	246	257	272	268	242	237	230	275	270	251	244	248	269	264	270	235	260	269	236	249	245	264	218	260	255	241	248	234	238	255	243	230	257	233	268	245	253	255	269	214	257	249	233	243	235	253	252	268	257	244	252	246	247	286	282	271	249	226	268	264	234	231	264	257	249	254	246	253	241	223	253	221	251	261	267	238	249	245	250	244	250	265	284	268	230	264	265	237	232	259	251	249	225	250	235	254	209	235	236	264	239	216	246	226	254	254	266	240	253	244	262	255	235	259	255	235	272	263	243	254	254	272	245	263	260	244	248	240	257	236	246	258	262	259	250	278	260	278	260	249	227	243	270	233	276	242	224	220	251	251	273	255	247	268	267	267	272	277	253	269	259	256	241	258	261	258	247	255	261	248	246	242	245	280	274	233	224	285	287	227	261	257	288	246	239	262	233	270	247	229	255	253	243	252	249	251	262	275	229	271	265	257	254	262	266	252	253	237	246	238	258	264	237	241	246	239	279	234	255	265	251	251	284	287	242	227	250	237	239	261	231	228	253	244	234	243	247	247	251	239	254	254	239	244	256	276	261	234	231	257	244	242	227	243	242	266	267	232	254	257	252	232	217	236	242	253	257	248	264	257	238	234	263	270	258	234	268	269	243	245	261	268	244	240	256	251	250	247	218	256	233	223	250	209	262	273	290	262	247	245	247	245	247	261	247	255	259	256	267	269	261	256	236	253	273	253	233	232	267	239	249	262	244	309	283	253	227	272	271	229	268	213	253	245	236	271	259	254	238	246	249	264	242	267	270	274	277	237	260	256	262	244	235	252	233	259	263	240	237	254	265	238	220	252	240	238	252	255	262	243	233	229	286	224	229	254	276	239	241	283	242	222	226	246	254	260	241	240	257	243	239	248	243	249	260	238	234	251	250	285	242	267	216	212	249	246	246	260	241	251	261	214	248	233	268	266	257	233	233	254	245	229	244	225	250	204	242	255	246	228	240	239	263	241	250	246	231	229	239	263	252	221	282	245	247	272	284	245	259	254	258	268	242	257	259	250	251	241	260	253	273	248	272	258	226	247	257	250	254	242	245	264	270	249	252	237	271	240	261	265	237	216	234	245	241	269	262	260	229	233	252	233	265	267	253	244	250	245	258	256	256	264	256	268	217	250	229	252	249	223	261	227	234	279	252	266	271	262	268	263	223	238	239	253	244	235	237	247	277	261	264	272	235	261	256	233	229	234	255	290	233	271	246	254	249	241	249	244	217	250	246	250	232	278	275	282	245	242	263	252	264	260	222	269	272	275	216	247	268	228	221	249	240	249	238	242	206	242	262	219	244	282	279	268	268	224	253	238	219	258	223	261	265	245	245	254	250	223	266	234	261	218	250	243	238	257	261	254	268	258	250	251	278	259	238	265	233	268	234	244	251	224	263	243	236	248	246	275	247	273	231	244	238	267	246	262	256	281	245	247	265	237	245	238	288	256	245	226	237	259	270	246	298	258	264	227	251	260	221	235	247	259	269	265	250	242	288	250	251	256	252	250	238	270	247	237	257	245	237	254	240	261	267	253	242	254	245	202	279	266	258	243	254	244	235	275	281	234	272	228	268	245	218	263	248	225	244	245	262	245	251	249	233	273	262	227	256	241	235	253	264	271	248	244	255	241	239	258	265	218	272	257	271	259	268	240	234	276	261	266	234	248	253	259	247	246	251	246	235	250	265	250	222	240	226	246	271	272	287	263	251	270	258	226	248	260	221	242	225	271	255	239	242	263	272	273	273	234	238	226	291	240	273	259	260	251	251	238	253	245	250	247	254	225	273	258	249	249	237	261	247	233	248	242	233	224	262	229	236	271	242	261	230	257	270	267	277	263	243	243	300	264	229	260	269	249	253	259	250	212	259	223	234	262	254	241	245	245	270	252	260	229	248	258	270	234	268	238	225	241	270	242	242	247	227	239	275	243	251	247	249	248	269	225	271	239	287	237	230	250	250	251	268	248	247	248	235	244	262	244	230	266	267	275	256	234	248	259	232	252	239	247	284	222	255	280	252	196	259	227	266	278	251	281	235	223	244	236	251	270	234	246	235	237	241	255
5744	829	997	1000	999	943	896	875	782	802	822	733	752	761	795	752	661	749	702	741	735	680	720	763	703	734	762	701	744	762	739	709	741	710	693	686	709	692	715	698	740	731	662	747	706	728	752	729	758	700	687	707	734	675	726	697	739	728	719	754	750	741	691	742	725	707	690	700	742	718	735	686	701	738	720	746	708	693	728	759	721	725	726	650	680	712	687	741	705	696	670	754	716	751	705	693	768	747	736	712	718	728	758	688	690	685	716	713	699	732	734	687	655	742	738	714	707	703	728	668	694	688	705	718	750	632	740	775	730	694	754	711	723	711	725	694	715	769	709	728	726	669	709	715	694	667	703	689	727	740	713	742	656	700	678	736	696	692	719	664	731	684	735	657	720	688	735	655	763	751	741	718	723	708	705	708	698	699	700	683	677	723	749	729	689	690	690	775	757	722	705	669	672	726	678	667	710	675	705	723	718	718	676	722	673	727	728	713	695	704	700	678	711	689	726	726	715	718	688	693	708	731	680	699	683	688	751	717	731	707	678	661	730	687	710	715	697	740	717	722	722	721	680	684	709	703	730	696	691	691	702	722	739	778	682	696	738	704	715	712	698	701	729	744	723	719	690	678	716	693	704	692	707	698	675	689	719	688	698	681	713	742	716	743	743	720	740	701	645	691	731	701	691	704	705	710	727	711	691	694	638	744	680	711	666	676	687	692	712	683	661	693	709	707	744	709	731	745	739	695	706	741	690	723	765	711	734	718	663	716	683	745	705	717	710	707	686	716	707	737	693	688	688	749	714	718	734	727	741	762	731	722	717	727	695	706	698	652	720	683	688	696	759	726	707	747	631	699	691	739	694	721	725	696	674	753	687	738	710	685	676	705	691	748	674	683	738	718	681	719	704	733	714	659	717	745	716	716	770	720	736	714	705	732	674	720	715	689	696	703	712	658	713	702	705	681	715	758	707	761	704	709	716	710	744	730	717	746	710	681	712	711	691	739	736	685	667	732	725	708	675	686	695	713	683	692	693	704	722	675	723	701	676	689	672	744	721	728	731	714	725	739	717	714	705	708	682	708	691	696	728	692	743	695	688	726	716	761	721	696	708	663	705	685	676	673	711	697	618	685	718	713	700	720	688	715	762	677	781	704	697	679	734	705	701	701	783	725	717	759	761	690	735	748	729	708	750	704	704	743	699	676	704	711	695	748	748	700	676	707	703	689	710	694	739	683	699	712	669	703	699	703	707	722	731	744	760	711	728	695	690	726	693	714	720	720	703	717	711	724	712	691	717	688	720	725	704	696	765	697	719	730	702	719	739	731	702	687	695	723	711	664	746	689	638	731	733	694	692	722	750	703	726	687	735	713	693	721	701	737	698	674	727	708	742	731	708	689	747	689	713	695	722	743	766	705	755	669	708	690	720	717	706	682	722	678	689	727	714	709	635	722	720	723	699	655	763	721	697	707	707	709	737	690	727	682	711	744	718	690	730	711	695	730	680	716	717	657	697	745	683	712	682	717	701	682	704	663	723	708	690	721	711	668	725	718	718	713	719	699	733	723	664	697	684	693	722	668	701	697	697	713	736	710	725	745	721	738	735	712	696	699	683	720	718	709	731	713	675	753	715	707	722	678	729	728	746	699	727	738	740	714	713	696	694	734	722	736	757	691	726	710	684	713	720	711	682	699	677	693	681	680	682	697	707	717	715	713	716	766	649	723	713	708	680	719	715	758	667	700	716	735	730	738	712	706	672	702	701	722	697	737	711	684	761	734	704	685	758	663	733	670	670	701	701	727	703	720	685	701	726	720	768	747	700	690	676	710	728	713	726	701	738	748	738	721	742	746	680	746	676	739	723	759	720	679	737	673	714	753	736	695	729	714	688	740	672	760	678	704	696	694	732	694	708	713	707	681	714	672	684	697	718	673	707	714	726	713	735	733	722	739	648	753	695	686	734	703	727	748	682	678	729	701	717	673	734	735	719	722	711	702	724	688	735	701	719	653	693	711	695	694	747	731	760	698	711	745	692	734	763	706	703	720	656	741	710	689	686	700	682	697	721	702	700	720	750	718	693	705	715	723	666	699	686	727	705	658	666	738	697	689	690	698	698	691	661	720	717	698	713	707	727	742	713	751	672	714	710	697	764	711	702	700	732	713	668	709	747	703	726	700	713	696	765	707	759	717	760	717	692	651	656	713	721	695	720	682	673	717	674	683	739	682	691	733	735	714	689	731	683	719	712	704	691	722	675	684	729	663	726	693	707	722	672	777	704	711	712	685	717	679	692	685	653	664	690	722	751	712	701	746	772	686	727	708	688	698	690	721	723	698	711	701	705	709	647	692	707	715	743	677	687	694	709	728	725	671	712	733	698	723	697	754	726	729	718	779	668	699	719	708	709	723	729	691	704	708	711	697	704	657	703	676	672	719	699	743	677	735	731	690	714	681	712	656	714	720	701	716	693	657	678	723	683	713	719	728	754	730	693	723	708	697	691	703	749	675	724	727	699	713	704	701	737	678	712	707	714	717	747	706	701	724	712	707	757	695	692	706	680	736	752	742	752	677	719	711	706	709	751	744	725	684	729	732	711	705	716	726	682	682	739	694	659	726	722	693	714	742	749	681	711	713	683	727	773	694	694	693	673	752	700	710	725	749	700	734	740	678	702	686	736	740	701	745	691	742	694	705	701	704	733	710	698	699	735	757	724	736	697	696	742	703	707	743	699	731	697	724	712	686	710	674	699	715	730	766	716	687	678	667	719	707	695	722	691	756	729	712	741	634	732	688	731	703	712	728	722	708	743	733	723	670	714	661	759	669	653	711	706	669	716	732	716	684	697	710	742	717	724	710	698	713	698	703	724	740	726	699	701	735	648	704	701	686	660	731	688	671	768	722	712	699	720	768	679	696	704	751	724	724	727	664	737	720	749	678	713	734	738	664	686	742	774	727	717	685	737	712	696	693	727	660	734	700	721	725	708	693	696	727	707	708	735	719	713	703	711	682	748	688	735	728	740	712	734	733	721	733	704	703	690	665	671	694	736	701	702	741	722	690	712	690	709	730	692	689	730	734	695	695	664	727	758	749	708	667	696	720	707	702	715	719	726	725	725	681	689	729	739	745	694	643	674	699	719	750	687	723	722	701	682	703	745	712	702	737	753	723	737	702	709	702	745	725	706	707	716	699	728	672	697	716	743	712	726	688	718	661	693	713	762	686	727	723	685	680	717	655	741	706	686	723	684	706	695	751	682	711	682	664	725	697	700	659	690	790	744	733	724	663	703	712	715	744	682	736	704	750	781	690	686	735	717	681	721	741	736	712	686	671	638	774	689	681	702	720	731	721	728	710	762	689	766	674	718	708	687	716	710	659	732	709	739	744	705	690	683	722	717	730	723	743	681	707	739	713	705	707	722	723	719	678	668	736	721	687	712	688	693	705	704	712	701	669	712	715	681	691	679	718	721	714	657	703	699	722	723	709	730	712	710	683	700	697
30358	6113	1518	1104	768	568	609	461	352	305	278	244	248	224	207	162	190	166	148	150	133	156	169	157	153	128	134	137	162	149	146	142	158	135	146	172	140	154	157	151	131	130	131	138	126	137	131	119	127	146	136	146	157	145	153	133	145	150	144	144	140	115	119	155	137	140	138	140	123	138	136	110	143	126	139	152	145	158	138	121	138	125	141	152	140	137	133	148	115	141	136	136	115	137	148	146	141	132	133	128	132	122	142	134	152	123	116	144	130	131	137	130	119	136	119	139	130	133	119	129	143	127	135	141	143	143	125	136	133	148	134	148	133	137	117	129	123	117	145	151	130	129	132	126	145	138	131	140	143	145	129	139	137	140	141	133	149	137	134	153	146	148	159	145	125	159	116	132	149	123	158	130	116	119	138	146	139	148	146	124	128	137	136	148	119	139	112	148	129	138	149	143	121	140	130	126	133	151	166	140	114	119	140	121	154	128	136	142	125	120	126	125	134	143	134	136	131	140	124	145	118	154	139	135	154	147	135	134	142	139	152	127	146	137	124	145	139	146	135	119	125	133	147	125	144	117	134	125	134	135	142	137	134	125	137	123	139	117	138	131	131	123	114	129	140	135	136	126	169	144	109	134	128	137	136	132	141	139	148	136	145	139	150	135	130	110	145	132	117	150	130	155	131	126	139	148	149	130	128	137	131	146	127	111	130	111	133	133	128	139	166	130	123	141	143	152	129	147	133	152	119	128	153	127	126	138	141	111	129	120	135	155	123	128	138	123	144	121	129	143	155	127	136	137	134	144	138	116	139	140	123	132	122	147	159	146	154	125	125	138	140	128	133	163	131	144	140	126	122	164	131	153	131	121	139	128	126	138	153	154	144	137	152	137	143	111	164	126	141	112	133	125	125	128	148	155	151	140	133	133	128	137	125	142	154	159	127	121	129	148	135	128	144	112	142	147	150	138	126	130	136	126	145	128	121	105	148	128	152	141	124	142	143	127	122	110	140	151	141	139	155	130	131	147	123	137	143	148	139	133	141	131	120	128	121	136	138	151	153	135	138	118	121	141	140	145	161	113	133	121	131	155	159	126	150	124	136	147	135	144	143	122	131	127	110	144	119	147	135	124	140	136	140	152	133	120	136	142	164	116	137	145	142	157	154	144	128	140	144	141	154	135	133	136	146	138	134	151	143	127	137	135	125	123	167	170	121	136	154	146	141	128	129	111	130	145	137	117	133	121	145	112	147	158	136	133	136	145	129	130	123	131	139	134	137	141	136	134	134	155	151	144	127	137	148	141	130	113	131	131	132	119	135	141	137	120	129	129	137	147	142	127	133	157	144	146	125	129	123	118	138	112	140	150	133	135	136	118	126	122	126	136	143	124	134	124	139	133	127	133	127	133	138	155	131	158	142	139	128	132	122	135	128	156	149	165	141	138	145	147	138	132	134	137	145	122	154	124	150	141	129	154	134	130	144	141	133	126	148	135	137	143	148	122	164	130	141	129	159	158	132	164	131	130	147	154	142	145	130	134	130	128	126	148	132	127	121	142	108	141	126	131	128	136	134	125	153	143	132	110	138	122	128	162	131	152	132	153	149	139	153	145	159	142	141	150	132	135	153	141	126	121	141	121	145	139	156	118	157	135	129	134	133	145	133	113	142	133	129	148	145	136	118	121	154	145	121	121	133	131	162	152	144	118	134	136	135	128	139	124	139	129	131	150	162	135	123	143	146	137	145	140	142	131	122	130	128	143	153	130	152	162	111	131	135	137	141	134	152	143	146	156	159	152	122	140	147	151	129	132	142	137	142	132	143	113	125	125	137	128	145	141	144	132	135	130	166	129	145	157	127	154	132	143	149	158	123	128	136	146	143	124	132	135	141	131	132	141	114	134	136	126	143	142	127	139	119	126	129	131	156	134	157	137	163	121	139	141	116	116	130	144	131	132	129	122	140	133	152	135	132	147	146	143	136	140	146	156	152	119	145	148	146	125	127	149	152	138	140	126	139	143	125	126	141	121	136	126	130	116	144	126	132	137	155	133	137	119	115	141	130	146	123	126	154	137	132	138	147	143	133	128	127	152	143	154	143	133	121	135	117	148	149	158	151	135	143	116	147	114	140	135	143	123	132	146	155	147	132	132	126	133	138	134	163	143	139	129	128	142	133	133	131	128	147	149	128	140	134	139	143	142	143	138	115	149	122	126	146	125	145	126	143	155	151	120	136	138	134	144	148	133	127	153	143	140	144	128	111	154	136	134	127	154	129	148	131	128	142	128	124	134	135	140	123	129	138	125	141	135	146	146	132	138	145	149	149	138	143	128	141	120	135	123	114	138	131	143	143	145	117	125	138	154	138	143	144	126	141	165	155	133	122	134	140	97	136	138	141	141	121	150	138	126	131	134	130	137	136	159	145	155	136	136	135	120	119	155	148	108	126	138	145	120	156	138	132	114	142	150	149	126	131	112	137	128	127	146	135	118	150	119	145	143	135	130	151	158	126	129	132	145	135	144	151	132	130	139	134	147	121	130	123	133	121	139	154	146	113	130	122	136	146	124	145	130	139	138	126	129	136	140	148	120	133	145	107	148	127	136	146	123	130	130	137	145	137	121	163	150	131	149	116	151	157	125	144	119	122	137	122	136	140	134	165	125	142	144	158	146	132	135	139	131	134	129	142	149	150	120	145	116	136	110	142	155	133	140	124	120	148	152	132	140	150	148	148	119	132	146	133	134	127	156	138	150	130	139	137	144	134	139	129	138	140	163	144	174	155	142	132	111	125	127	119	158	133	134	125	151	142	128	132	129	117	128	131	140	132	138	134	124	133	145	146	142	133	137	145	139	141	114	128	131	155	133	129	134	122	144	139	138	148	151	125	147	129	131	144	122	124	146	141	134	137	145	129	141	168	142	149	141	128	147	119	132	150	145	145	113	130	145	158	128	144	146	127	132	130	166	117	138	134	137	128	142	141	135	156	127	157	131	127	127	153	129	126	137	156	133	137	132	134	111	157	140	111	132	150	125	131	135	149	139	134	145	138	135	118	144	138	114	129	136	149	148	148	142	128	140	128	139	128	135	133	147	119	146	136	119	137	147	132	140	122	148	119	148	110	151	136	121	145	132	147	136	147	150	137	143	164	147	144	125	139	135	132	145	133	129	135	133	116	136	131	125	130	139	135	142	116	139	111	147	139	122	137	154	124	135	123	144	145	127	134	157	139	145	137	143	138	131	145	146	134	130	160	133	122	122	131	148	141	151	144	131	137	126	164	139	124	134	141	130	134	125	139	135	130	143	143	133	141	156	141	126	115	137	129	134	140	133	137	125	125	131	137	133	145	131	135	149	137	140	154	131	131	134	158	129	126	159	162	150	148	156	112	146	161	138	155	150	149	119	130	123	135	134	122	149	128	147	137	130	123	129	115	149	120	138	122	152	129	137	139	141	139	135	158	135	133	141	134	133	130	150	153	129	138	152	116	121	150	109	130	113
14513	1498	2922	3273	3081	2654	2195	1731	1610	1299	1256	1122	1030	1049	888	778	703	610	667	590	567	533	554	564	552	562	487	534	512	512	511	500	489	465	461	458	503	463	473	451	459	449	506	462	439	481	490	482	442	435	420	459	468	412	430	464	406	429	459	448	428	428	421	432	403	436	443	429	438	439	388	428	465	462	420	411	405	450	408	402	412	428	423	397	407	437	432	412	459	416	402	449	433	431	389	432	402	430	393	466	400	407	418	425	428	408	435	439	461	428	391	358	403	389	428	421	424	409	399	406	420	415	443	431	446	433	386	411	404	415	441	417	426	419	401	380	407	450	405	459	439	394	423	404	455	411	415	429	412	445	399	420	373	449	444	427	426	384	394	417	431	409	445	405	404	431	380	440	440	416	395	419	402	448	481	405	389	410	436	393	429	386	431	395	454	424	429	372	438	416	419	435	468	435	401	423	407	421	417	456	390	421	417	366	402	386	441	461	424	402	453	398	420	436	421	397	436	409	409	417	409	388	401	416	415	404	383	433	377	403	396	390	407	412	400	445	404	443	419	415	441	415	425	409	428	407	446	387	399	381	432	397	448	426	421	416	404	433	418	397	448	416	394	441	368	402	439	426	395	413	420	400	400	428	420	421	418	437	399	429	359	456	446	436	440	424	425	384	417	390	412	419	432	436	382	455	410	389	416	375	421	423	384	401	404	358	422	400	437	423	419	410	379	386	395	411	395	405	390	403	415	374	414	393	402	410	448	385	390	369	407	412	410	411	413	416	410	399	455	410	409	392	405	385	422	409	408	400	430	407	416	427	406	429	435	431	382	386	421	464	398	398	404	415	425	436	398	430	437	410	407	398	409	403	405	410	402	445	417	426	387	396	406	478	415	420	380	411	391	379	392	412	448	404	402	416	445	407	396	391	407	424	385	384	382	403	391	410	402	415	379	440	399	428	406	383	446	410	408	392	388	401	425	395	399	429	378	403	421	427	417	393	379	410	443	417	421	421	420	484	417	413	429	409	405	406	442	420	396	423	424	446	440	413	396	437	464	436	412	445	416	391	392	421	397	394	413	442	381	385	425	420	409	412	421	401	418	443	403	436	406	425	437	423	396	441	397	396	415	398	430	432	418	409	407	428	400	417	428	398	416	438	427	393	417	415	401	420	381	431	414	411	453	407	412	409	369	421	416	443	391	382	412	427	392	404	418	448	460	406	416	398	408	429	435	426	431	432	434	364	440	416	417	430	429	438	395	385	402	419	413	387	408	399	433	404	407	452	383	378	401	401	422	438	414	410	413	420	392	409	400	380	406	437	383	432	399	402	402	417	383	399	408	424	424	407	430	476	410	430	430	396	428	379	412	414	429	411	376	430	420	417	417	447	361	422	402	422	396	421	424	422	416	378	427	408	409	401	402	395	398	438	410	387	407	429	385	396	447	422	429	399	404	403	423	409	393	420	445	428	436	420	394	427	401	377	406	439	425	398	452	398	415	408	403	401	452	394	425	396	419	396	438	414	399	398	422	381	419	398	401	428	432	429	411	434	414	437	385	403	403	408	434	404	427	404	434	424	410	410	401	429	429	439	396	376	394	423	439	433	391	412	391	444	406	428	423	402	424	422	395	476	409	383	435	417	442	404	429	380	422	400	352	401	404	430	407	409	396	392	426	453	382	443	452	389	425	425	383	411	377	412	399	401	402	418	411	407	414	451	371	407	396	380	430	387	399	433	400	397	415	460	419	420	444	394	406	438	404	398	407	401	406	422	375	421	402	433	396	416	415	393	446	417	458	435	412	421	435	426	397	409	450	390	395	418	430	418	403	408	399	421	408	394	400	398	398	441	398	390	419	420	388	427	379	405	399	418	396	368	387	424	400	415	461	386	372	424	429	411	380	419	419	461	427	420	442	394	401	418	425	426	399	419	419	401	415	394	425	443	412	411	404	415	373	404	405	414	414	427	400	415	439	396	431	428	444	404	416	405	397	409	419	407	426	428	437	427	450	392	436	398	391	437	419	419	433	408	425	379	391	417	452	412	412	402	409	413	416	441	416	416	441	437	414	443	418	375	399	402	392	395	364	381	364	410	385	418	412	384	413	384	430	397	400	390	407	433	414	408	413	407	404	377	402	411	397	420	413	433	405	434	440	412	423	374	413	400	395	426	395	390	421	419	410	416	427	435	439	457	405	428	397	385	405	403	438	420	445	449	421	415	427	411	420	403	436	388	443	403	395	408	372	417	385	432	423	416	393	405	430	408	468	432	405	457	397	457	413	432	413	405	403	426	419	438	367	406	409	395	417	416	410	401	391	378	403	411	376	420	398	421	424	418	409	433	436	396	397	421	413	419	401	425	425	416	424	401	450	461	404	377	407	428	410	416	403	419	402	397	409	400	411	399	396	407	402	429	382	416	388	402	394	419	406	436	380	402	438	375	407	412	394	423	396	399	403	411	433	421	411	457	382	411	451	459	425	404	417	422	426	408	407	424	443	439	409	386	413	367	373	397	434	428	411	396	450	386	404	432	438	414	387	413	396	402	424	420	415	403	449	415	403	387	430	428	414	431	424	376	433	421	431	454	421	443	441	424	408	394	423	377	438	399	414	407	392	430	389	434	419	383	412	425	396	388	410	379	410	439	457	428	417	422	428	427	384	419	406	457	403	430	427	441	396	384	416	399	421	437	406	426	400	384	417	427	444	432	410	428	363	456	390	429	377	371	404	391	411	433	437	419	421	425	402	404	401	390	399	410	409	365	391	409	419	428	416	398	417	427	438	422	426	406	381	410	423	412	390	397	403	433	433	443	374	408	389	396	417	405	435	392	415	408	442	397	416	431	416	423	434	451	425	414	411	387	423	393	416	417	412	391	430	392	401	390	407	419	402	390	383	397	396	404	418	402	429	385	405	409	429	431	426	395	391	410	400	390	436	377	406	432	421	425	433	431	431	437	436	386	441	417	373	406	400	375	394	400	454	438	405	391	416	398	423	424	430	438	428	430	403	408	389	419	427	444	440	401	431	425	422	397	412	412	415	390	379	388	419	373	424	421	403	408	435	382	429	433	444	431	411	404	416	419	435	417	387	393	389	403	436	409	428	391	408	439	396	386	391	420	401	439	396	425	429	448	400	415	412	394	408	412	425	446	389	387	429	413	402	399	414	398	387	419	387	383	412	409	430	443	404	413	411	415	429	412	421	388	421	430	417	428	445	388	443	366	429	408	408	434	384	391	417	415	408	382	391	430	423	393	438	420	429	387	375	425	413	442	425	401	439	368	436	440	382	407	402	389	415	418	416	437	406	407	417	457	391	401	409	420	396	424	408	428	422	423	408	426	412	413	421	402	406	421	419	395	369	443	419	402	418	421	406	397	424	396	404	441	418	410	393	450	444	410	416	413	443	434	422	400	446	401	367	391	432	411	406	401	370	377	387	398	398	422	411	428	436	397	406	393	414	384	405	402	405	397	411	405	402	425	443	402	408	414	388	465
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
