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
336954993716	336954994261	336954994809	336954995361	336954995909	336954996459	336954997009	336954997561	336954998109	336954998659	336954999209	336954999759	336955000309	336955000859	336955001409	336955001959	336955002509	336955003059	336955003609	336955004159	336955004709	336955005259	336955005809	336955006359	336955006909	336955007459	336955008009	336955008561	336955009109	336955009659	336955010209	336955010759	336955011312	336955011859	336955012409	336955012959	336955013509	336955014059	336955014609	336955015159	336955015712	336955016259	336955016809	336955017361	336955017911	336955018462	336955019009	336955019561	336955020111	336955020659	336955021209	336955021759	336955022309	336955022859	336955023409	336955023959	336955024509	336955025059	336955025609	336955026159	336955026709	336955027259	336955027809	336955028359	336955028909	336955029459	336955030009	336955030559	336955031109	336955031659	336955032209	336955032759	336955033309	336955033859	336955034409	336955034959	336955035509	336955036059	336955036609	336955037159	336955037709	336955038259	336955038809	336955039359	336955039909	336955040459	336955041009	336955041559	336955042109	336955042659	336955043209	336955043759	336955044309	336955044859	336955045409	336955045959	336955046509	336955047059	336955047609	336955048159	336955048709	336955049259	336955049809	336955050359	336955050909	336955051459	336955052009	336955052559	336955053109	336955053659	336955054209	336955054759	336955055309	336955055859	336955056409	336955056959	336955057509	336955058059	336955058609	336955059159	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2817	3650	2300	2816	3650	2300	2816	3650	2300	2816	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2817	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2819	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
55780	46393	41435	34895	38221	33291	22327	10922	2458	379	155	188	150	141	167	129	153	126	161	172	149	155	144	138	137	147	144	128	138	161	123	143	118	129	152	142	127	150	145	130	145	170	135	138	165	147	153	139	121	140	173	167	157	144	144	163	154	141	135	152	151	142	154	148	164	140	163	160	158	151	128	116	152	141	135	142	133	132	147	150	152	160	122	168	161	163	130	130	151	141	151	142	149	166	160	135	139	147	155	177	175	149	149	156	161	119	135	148	155	141	165	163	165	139	157	145	135	134	157	135	150	142	150	146	165	122	144	136	150	165	160	147	164	139	172	151	175	133	132	134	119	143	142	150	137	139	152	150	141	154	162	113	139	161	161	132	136	159	157	143	137	134	161	154	164	122	140	123	157	133	138	154	139	138	135	137	162	143	137	152	150	144	119	154	155	142	145	142	136	141	144	139	149	134	141	142	133	163	143	153	159	151	169	150	127	123	143	141	150	143	166	146	148	148	154	128	119	143	168	163	164	170	156	154	163	167	141	153	138	151	145	147	156	156	148	147	130	113	162	161	153	133	145	148	122	170	159	142	146	149	135	128	172	136	146	151	132	127	146	163	153	136	135	130	155	167	160	165	158	127	138	146	142	154	144	138	140	140	160	137	176	144	135	150	149	148	136	155	154	145	151	129	139	163	132	147	137	123	142	129	148	132	144	155	150	154	156	162	154	141	153	128	128	122	144	147	140	157	158	159	150	149	157	133	175	153	146	147	157	149	173	170	133	136	120	171	128	133	143	150	146	131	143	131	141	152	159	152	165	126	130	149	137	143	148	165	159	160	141	132	142	161	168	160	158	151	156	140	158	144	132	180	137	162	153	149	146	133	167	141	154	134	137	139	147	137	143	121	169	130	140	167	149	132	151	129	138	164	132	133	140	148	125	118	133	143	158	147	142	135	158	108	139	159	165	147	168	133	140	142	124	165	151	136	121	119	149	151	141	130	155	149	162	150	138	138	180	143	152	129	152	131	140	128	149	149	137	144	167	163	177	139	150	154	132	160	131	143	120	139	140	156	169	132	126	148	147	119	142	128	134	138	125	147	141	146	131	142	102	143	143	124	151	149	139	136	164	145	120	127	144	163	144	158	181	153	147	148	162	156	125	158	151	160	156	151	159	167	150	158	146	137	140	183	176	158	141	133	134	144	136	151	125	146	143	142	137	140	165	148	157	141	134	157	137	142	157	144	202	148	164	159	127	138	147	151	161	134	141	138	155	139	150	142	138	164	139	141	130	165	121	143	153	158	150	140	178	154	158	124	126	127	175	171	147	115	139	148	131	141	148	141	150	123	136	150	141	129	133	144	132	168	149	149	133	148	140	136	138	151	149	150	152	144	154	156	150	162	142	144	137	136	138	121	142	151	137	148	126	153	123	142	149	155	149	146	181	128	140	141	153	125	137	136	126	131	158	142	140	134	147	125	128	129	138	135	149	139	149	159	152	155	145	120	129	123	125	121	139	138	136	142	141	128	147	146	142	147	165	147	149	115	151	147	140	149	140	128	149	149	171	134	126	140	152	154	131	164	149	146	165	120	136	149	161	137	129	151	142	141	148	154	175	150	149	142	151	144	150	160	168	141	150	148	138	144	135	128	130	134	143	153	140	118	140	158	137	128	155	145	145	131	138	130	149	151	139	160	151	136	154	141	148	156	138	141	137	150	150	154	143	150	157	150	148	134	126	150	133	140	141	145	139	148	163	144	128	117	135	129	136	150	139	154	132	164	137	146	155	158	136	138	163	127	131	155	139	137	128	139	124	153	140	155	176	148	136	159	138	157	133	140	141	148	143	146	148	149	130	137	161	155	142	147	148	125	143	151	142	155	149	140	158	131	179	149	151	159	120	137	159	140	151	144	142	151	119	139	146	147	145	136	139	134	153	145	153	149	145	127	127	139	153	131	131	167	167	152	162	154	152	148	140	127	135	149	152	142	138	146	157	161	127	141	163	137	146	134	140	151	147	136	129	145	162	140	126	163	142	126	136	149	145	154	134	127	120	155	139	127	132	123	162	150	152	120	151	169	146	150	141	157	158	139	142	176	140	143	136	109	149	154	155	136	140	158	147	125	151	138	147	150	137	152	148	134	168	165	153	134	147	140	151	148	132	144	143	140	136	135	154	125	145	171	155	137	174	147	130	149	121	153	135	158	149	164	149	131	144	134	155	178	135	143	146	134	145	147	142	160	142	151	148	149	138	130	125	130	137	144	144	127	137	146	140	123	147	165	128	161	120	144	142	130	146	140	123	162	143	137	156	138	118	145	142	123	178	155	160	144	153	162	132	162	146	135	129	145	133	121	144	150	150	145	162	141	137	129	147	127	153	162	149	145	137	138	146	138	173	157	125	146	146	152	164	105	126	129	140	133	165	138	150	152	136	121	116	139	145	135	142	154	142	155	152	137	131	137	134	140	116	131	138	150	149	139	140	157	147	137	124	140	150	155	148	154	157	138	161	149	131	126	150	156	131	151	124	144	150	133	164	161	147	137	147	154	166	154	155	125	132	143	139	155	136	137	137	140	154	157	162	149	134	137	143	136	133	159	129	134	140	135	128	126	153	145	153	145	137	140	156	172	122	147	158	160	162	140	162	149	141	132	148	146	144	148	135	125	151	147	149	152	163	165	143	169	143	153	133	136	129	139	142	116	155	133	162	153	140	150	157	135	156	157	133	145	141	145	137	130	140	129	161	156	142	137	129	144	154	139	147	125	156	166	137	151	137	138	125	142	127	143	143	136	140	137	141	147	128	133	140	158	152	142	150	139	147	115	150	136	133	142	126	144	126	138	124	137	159	128	151	135	132	138	153	135	156	131	141	138	143	162	163	131	146	152	116	146	151	142	138	125	156	143	163	153	161	158	138	142	157	146	152	157	133	145	135	149	136	158	140	161	150	148	131	161	149	130	165	146	168	158	141	133	146	155	162	147	169	141	112	134	160	143	145	146	130	147	116	144	124	148	144	138	125	117	135	118	161	157	146	138	137	150	152	154	142	141	155	168	138	134	147	152	150	141	155	138	150	154	149	146	147	148	100	139	157	142	125	148	140	138	142	149	152	161	154	127	141	140	144	158	163	150	159	119	150	137	164	149	145	141	134	132	126	146	166	144	176	165	154	158	129	156	144	141	161	139	150	160	131	132	134	144	149	125	121	139	137	157	144	139	142	140	126	142	134	153	172	148	146	143	149	165	122	156	142	148	143	134	129	132	148	139	151	132	163	145	153	169	156	138	152	149	159	143	136	158	134	135	138	145	124	126	162	124	168	152	134	129	144	141	131	141	137	137	115	136	150	147	154	166	143	137	156	131	141	130	138	174	137	130	145	170	126	151	154	130	136	155	146	159	142	171	151	133	134	155	129	143	144	141	145	148	138	172	146	161	142	132	131	149	149	132	135	136	151	162	133	127	136	147	127	130	167	132	146	133	138	149	147	148	159	139	147	148
50015	56204	56967	64299	77103	51304	19704	3530	685	394	327	341	360	366	344	348	367	330	342	348	352	314	333	358	339	315	353	345	336	330	313	346	337	352	336	313	333	342	318	330	300	345	324	304	336	315	345	308	326	303	336	349	334	328	356	311	359	342	350	338	331	296	353	329	353	349	328	312	343	328	304	335	361	328	332	321	343	316	359	317	332	342	322	343	319	312	316	332	307	312	348	349	348	347	315	320	362	319	367	341	361	375	303	348	340	330	310	320	347	324	320	318	343	308	349	356	316	336	327	305	360	317	346	326	312	343	314	342	316	319	325	315	323	305	334	319	337	323	312	322	318	302	361	368	343	310	322	321	300	353	335	353	328	340	307	344	318	367	338	320	340	328	297	314	296	342	307	310	357	308	317	323	319	324	359	330	349	345	314	320	354	283	327	298	329	320	328	345	327	320	346	324	306	327	331	328	341	320	362	329	354	348	346	316	361	283	313	321	337	316	354	311	365	330	321	339	337	337	364	325	301	322	326	355	352	358	329	343	355	316	341	328	339	344	322	349	316	366	339	372	306	338	334	322	336	317	298	318	323	359	362	338	334	308	328	334	327	313	331	314	312	320	356	365	321	326	336	354	341	344	354	341	350	313	329	319	312	332	328	300	323	349	361	365	327	309	322	364	342	307	322	333	316	342	343	333	340	357	335	324	335	341	321	327	340	324	293	321	324	383	336	298	323	322	310	375	344	324	310	315	276	330	330	273	352	315	359	353	335	310	331	324	322	361	341	302	333	320	308	354	298	328	356	341	340	345	299	307	342	334	335	313	347	360	323	346	346	313	341	320	300	332	333	318	341	308	360	303	314	338	357	320	349	354	326	332	322	328	354	318	355	354	326	325	318	326	335	341	322	331	325	304	351	327	344	309	307	315	311	333	353	310	301	352	315	327	308	299	336	367	338	305	324	347	349	345	336	336	347	322	327	361	348	305	306	337	358	316	315	302	339	312	332	307	337	336	372	359	329	306	368	371	338	298	331	323	328	331	313	299	332	303	343	334	317	350	322	329	301	321	298	370	264	341	343	309	316	356	322	325	345	359	320	325	335	336	324	332	312	333	306	337	331	316	334	356	323	342	360	314	345	323	327	313	323	296	321	311	314	318	361	342	305	334	312	347	324	349	350	312	320	330	381	325	339	320	354	310	313	315	354	293	333	343	331	330	333	327	296	328	308	336	316	333	292	337	337	339	301	326	348	320	358	332	333	316	326	338	334	350	354	352	353	316	328	326	340	333	307	325	276	303	325	348	322	331	307	332	356	312	309	353	329	322	351	348	347	355	317	374	342	342	330	322	329	348	341	312	346	323	363	388	336	358	348	281	310	338	329	322	325	295	365	331	326	328	351	344	328	330	323	337	337	340	324	324	342	351	310	361	299	351	313	304	332	351	341	349	338	305	320	319	331	328	352	336	302	353	340	365	345	340	317	316	321	300	344	339	345	316	343	318	310	301	337	341	343	312	277	329	330	329	313	303	322	299	335	365	326	318	357	344	321	318	323	357	345	346	353	331	339	335	290	346	333	281	351	357	375	292	358	341	320	306	319	321	333	302	308	325	362	341	329	310	356	343	331	319	286	330	325	326	335	302	329	327	336	323	328	326	344	343	334	323	274	323	314	324	363	328	331	319	310	366	344	345	315	315	337	330	348	332	300	306	329	326	321	344	318	323	352	332	306	323	350	320	330	308	327	362	344	320	336	310	322	334	311	331	310	330	344	297	337	369	334	333	337	349	325	345	322	303	333	308	355	348	353	310	315	335	334	335	295	308	329	339	339	334	343	312	316	289	335	318	349	372	369	315	316	357	340	333	343	354	329	351	321	308	291	339	301	342	334	300	346	324	300	348	327	312	313	341	320	314	315	321	339	344	347	332	320	337	337	298	341	338	321	315	291	336	336	346	328	321	345	366	339	306	326	314	336	334	341	307	299	343	307	362	323	322	319	350	351	312	324	309	322	334	324	363	332	334	319	323	371	345	320	331	327	336	367	324	339	310	329	318	347	335	334	364	340	315	318	314	373	335	314	300	323	299	283	319	318	320	340	316	309	308	329	336	326	347	333	336	303	280	340	339	336	340	307	347	337	300	342	336	338	320	327	337	334	336	340	319	351	332	302	294	342	346	358	309	334	342	309	331	330	361	345	364	309	344	321	322	338	333	319	325	357	312	285	361	303	314	283	318	287	324	316	295	343	349	317	334	352	344	306	320	297	316	372	318	342	313	299	339	296	351	321	321	319	303	302	323	359	332	336	361	317	288	338	312	321	332	337	305	342	314	287	328	332	394	315	341	324	352	326	335	324	327	345	332	330	303	329	352	343	296	341	329	369	328	346	358	320	330	334	287	354	346	319	364	287	339	275	335	350	318	334	311	351	339	333	325	321	312	351	332	323	296	318	300	330	331	338	336	367	345	364	360	348	307	309	303	357	306	321	364	324	329	319	303	303	334	333	312	299	287	317	321	313	310	354	297	348	352	330	328	322	323	325	334	312	351	328	336	346	334	337	351	335	340	331	323	303	348	338	301	333	334	307	342	330	313	317	320	338	344	322	334	285	304	351	318	362	315	325	326	304	344	318	328	337	335	315	322	319	334	315	353	331	303	324	368	330	346	327	342	297	342	347	355	347	331	367	278	337	319	318	343	325	323	324	360	359	329	305	330	351	359	327	341	349	318	318	310	352	335	308	331	302	322	325	341	366	317	351	329	344	316	353	326	301	334	337	326	305	300	337	330	323	313	328	350	321	338	343	325	328	318	327	336	329	361	371	341	346	354	319	324	326	338	350	335	322	312	293	330	325	336	355	377	323	337	332	346	321	349	323	320	323	339	312	303	313	378	302	340	324	322	311	346	324	355	366	347	321	345	330	355	330	330	338	311	353	324	319	334	315	331	344	347	319	329	331	322	321	317	312	338	316	343	322	329	321	312	343	309	328	376	343	331	333	335	342	353	346	300	346	329	360	313	340	361	324	332	339	350	325	309	325	309	335	316	326	344	333	326	334	320	324	348	326	342	339	312	331	330	344	315	321	327	317	353	299	344	342	313	315	378	340	325	329	317	343	336	337	340	344	332	336	337	323	311	328	316	328	311	353	352	317	310	336	319	340	326	312	313	337	360	301	293	341	332	295	337	328	323	357	292	330	332	310	327	297	306	330	323	339	344	324	367	337	373	352	302	319	347	311	299	361	365	366	319	343	325	344	318	310	319	324	325	360	348	326	330	341	350	330	311	345	332	337	320	333	341	337	338	338	343	334	324	315	321	322	341	363	334	356	336	337	315	339	347	314	332	352	325	336	331	326	336	329	316	338	326	351	339	351	337	327	335	364	337	324	328	328	313	299	319	326	334	324	332	369	324	319	300	336	332	335	308	333	345	312	313	334	336	322	367	302	323	341	320	287	358	344	310	363	326	351	344	343	357	310	330	339	329	379	334	331	307	366	332	333	334
16938	19037	24642	15274	11598	5939	1535	438	248	216	195	202	205	218	213	204	220	193	228	200	221	203	214	215	239	209	193	215	217	221	199	195	239	214	213	209	201	242	200	218	218	192	216	227	231	245	211	215	183	224	201	196	231	232	213	236	211	198	187	221	216	219	202	199	213	209	220	219	232	201	199	191	210	215	214	213	190	211	215	207	188	207	219	215	208	198	238	229	202	210	210	209	195	220	236	213	211	209	218	213	202	202	212	197	202	198	206	208	214	231	214	230	204	221	227	223	204	206	220	226	211	209	220	203	191	210	216	218	200	213	174	212	217	211	213	257	217	215	218	228	214	256	209	198	245	213	196	213	207	209	212	220	190	212	230	226	208	222	199	214	232	219	188	201	208	214	222	236	204	225	231	231	206	204	198	220	198	233	214	208	219	218	221	211	212	211	189	220	219	199	212	211	228	218	203	176	184	233	242	232	217	208	207	231	205	201	215	209	206	235	211	202	191	200	225	234	205	232	226	194	224	234	212	210	228	190	211	220	233	219	190	219	200	189	221	217	207	242	233	200	227	191	192	217	222	213	213	232	209	212	224	207	221	186	230	228	180	225	215	217	217	209	203	221	225	204	227	210	225	227	246	219	190	193	205	246	223	189	212	225	217	212	206	212	214	188	249	261	206	212	204	231	254	197	189	227	221	211	212	193	184	197	214	220	215	198	206	217	242	201	202	211	207	237	209	231	196	191	252	232	256	182	201	210	213	231	229	235	223	220	228	213	212	219	221	223	205	206	221	215	196	197	219	205	214	230	209	245	223	241	227	226	216	231	234	213	210	185	205	228	209	208	222	182	213	216	201	195	218	231	215	241	221	230	205	230	214	228	200	206	234	221	229	200	237	225	222	223	195	203	236	215	199	207	231	223	198	218	204	216	217	244	246	208	196	212	215	225	219	218	206	200	204	229	225	240	220	260	203	221	202	222	218	214	231	192	215	227	192	222	204	208	239	220	217	254	211	195	223	211	215	208	205	236	208	229	182	212	221	217	231	206	212	211	217	203	207	247	214	234	222	242	192	209	235	230	211	192	234	229	235	196	227	231	221	218	231	202	201	202	190	236	228	210	215	242	221	210	201	208	219	207	231	217	196	210	249	194	209	221	214	214	212	202	208	214	214	181	236	193	215	203	220	207	233	269	235	203	215	222	238	192	196	213	202	196	190	227	214	218	242	213	196	208	223	233	207	220	210	253	236	219	242	181	218	189	190	222	196	186	218	223	208	225	175	211	201	198	206	207	203	229	194	198	199	207	256	221	222	202	224	177	219	218	243	223	246	241	203	221	230	190	207	226	192	180	237	210	219	226	229	219	210	235	195	219	215	192	228	224	213	226	243	230	201	216	242	216	221	195	187	209	219	205	208	213	199	246	209	180	202	202	224	224	205	217	218	245	229	205	210	236	209	189	210	219	196	195	217	221	205	206	220	211	209	235	226	204	222	228	197	187	209	242	220	229	216	221	223	216	212	222	203	203	211	230	215	196	245	228	224	189	211	202	205	200	200	218	201	232	206	233	218	180	215	200	224	201	234	199	240	220	210	216	264	227	198	229	204	199	234	213	222	202	218	221	200	193	217	209	199	230	215	212	221	215	193	199	193	196	215	196	206	196	225	235	217	230	236	218	233	223	212	198	207	235	216	208	224	228	201	229	220	211	198	214	211	222	186	217	230	233	223	201	213	218	229	216	215	207	208	180	190	236	212	226	212	202	228	217	243	196	206	194	224	216	192	197	213	224	233	209	233	244	223	205	232	200	217	227	230	226	227	253	205	208	223	223	224	208	220	244	238	195	217	194	222	213	224	199	230	186	213	187	199	217	209	219	203	222	197	206	213	216	229	225	190	218	187	210	228	193	205	223	207	225	214	206	223	213	225	210	251	226	221	207	219	215	204	229	194	207	209	235	218	225	211	216	198	179	242	205	216	217	216	199	215	221	208	218	202	243	222	219	196	207	213	214	231	215	195	212	234	217	228	213	236	225	219	198	159	189	186	233	222	231	232	212	228	202	206	230	218	210	228	187	233	198	211	229	223	230	231	204	238	219	198	195	209	182	214	207	191	228	209	208	215	217	218	210	213	208	201	216	212	230	212	207	211	221	224	203	199	234	217	192	195	207	206	211	208	223	185	198	206	222	258	212	192	220	232	191	208	190	204	194	226	209	201	246	222	202	219	201	183	220	220	217	232	218	218	216	222	204	231	221	211	197	214	239	217	200	224	197	207	240	222	236	212	218	224	228	222	244	204	239	225	215	195	230	244	209	199	218	217	190	190	221	207	197	215	238	232	238	242	199	199	210	210	216	205	220	202	234	237	209	207	240	193	208	201	209	213	236	212	216	242	187	219	239	224	195	222	234	213	214	211	232	216	211	196	226	181	232	199	206	241	264	242	221	188	208	219	185	214	177	217	211	215	193	213	213	246	226	220	219	194	192	204	202	222	196	226	203	229	247	224	236	206	188	229	234	219	188	218	214	187	197	199	227	208	225	218	211	215	245	186	230	239	188	221	234	212	237	234	224	231	205	218	224	220	213	242	201	218	224	211	231	180	222	184	221	225	236	222	230	219	223	211	208	218	208	226	209	202	227	212	187	245	214	209	205	215	188	231	200	225	205	223	241	205	217	208	234	206	177	218	235	194	171	192	223	231	210	218	222	209	220	210	201	215	189	211	220	223	201	235	227	219	240	213	210	198	225	221	192	203	243	249	221	225	205	201	199	219	219	197	217	199	198	225	188	217	219	200	207	209	201	222	196	234	203	247	220	219	224	207	187	218	207	190	218	217	207	204	190	225	222	198	225	210	219	208	193	192	231	240	208	213	215	209	204	191	222	214	209	226	213	218	198	225	212	221	233	217	190	204	207	220	215	223	184	226	232	228	200	220	224	202	227	216	210	206	231	221	211	235	213	225	212	192	212	210	215	204	215	213	228	244	228	204	213	203	209	195	210	219	228	222	193	213	171	205	210	225	208	235	212	195	224	218	213	252	219	225	202	213	209	198	223	222	189	197	205	182	206	210	202	189	202	213	223	210	213	189	207	191	194	199	236	227	189	190	196	207	222	230	192	200	198	228	192	191	227	228	220	221	213	221	200	209	190	227	234	222	193	221	177	224	198	183	204	190	213	231	198	208	208	214	231	224	195	197	206	227	203	227	193	206	238	238	211	201	223	202	202	205	207	200	236	220	207	218	204	222	205	223	219	224	205	210	217	218	208	236	221	222	237	213	225	229	229	201	212	234	209	221	200	228	224	198	218	214	202	234	195	188	236	197	232	219	223	204	181	213	208	231	225	237	228	228	222	211	238	231	210	241	242	232	201	206	230	206	210	200	195	214	202	214	232	197	207	226	232	240	215	198	248	218	190	205	212	235	226	230	216	193	195	223	231	215	217	251	248	192	197	224	244	241	204	230	211	212	221	217	208	241	227	196	205	210	217	219	192	226	226
13544	21263	31037	24560	24121	12517	3203	862	530	469	474	512	499	551	454	512	492	516	508	521	487	457	491	463	493	496	510	538	468	477	469	459	467	475	500	482	472	500	510	474	524	487	506	485	433	497	515	486	522	497	474	450	459	522	503	460	502	517	495	461	505	489	490	461	489	505	440	500	498	437	496	514	504	481	473	498	480	489	512	495	478	478	470	498	497	493	520	457	484	461	485	499	422	471	477	521	531	467	487	488	476	498	483	479	503	519	496	506	488	493	451	496	496	489	471	474	537	451	484	497	452	511	493	493	499	456	478	502	495	492	475	482	494	475	472	520	524	481	484	490	492	468	486	481	472	482	495	499	485	479	509	494	506	495	553	497	481	484	508	509	480	488	520	511	477	484	507	496	481	473	507	465	508	516	493	463	470	480	495	474	485	499	488	481	494	456	466	505	473	505	469	524	495	501	462	492	488	476	474	493	478	486	475	474	503	498	461	467	503	502	460	491	543	448	426	496	494	479	498	508	527	494	440	490	526	474	511	474	477	482	461	471	504	508	479	520	474	515	485	432	491	441	489	491	514	505	492	510	483	466	484	474	458	482	489	474	454	487	446	455	483	526	499	501	500	480	488	511	492	481	485	511	493	496	485	505	510	466	491	463	463	471	506	500	495	482	456	493	505	488	481	515	460	453	503	452	455	487	496	476	487	493	462	457	507	485	498	506	490	482	525	494	496	464	471	502	529	503	503	462	483	460	504	507	496	529	447	520	511	531	482	489	507	464	472	491	479	505	493	484	474	506	483	469	484	521	495	510	486	520	446	472	480	460	488	477	514	477	449	510	510	507	465	511	559	500	498	486	492	477	534	460	518	496	456	417	476	514	468	466	478	510	454	463	463	505	483	485	452	504	513	533	529	490	478	489	513	432	515	498	470	520	483	511	540	468	478	486	555	503	458	482	510	537	486	510	460	508	506	472	482	470	460	464	457	518	481	449	476	493	481	475	489	494	483	496	521	524	507	521	496	470	470	496	523	529	483	504	474	490	495	478	473	459	465	520	503	488	485	493	506	488	509	480	446	444	481	481	486	458	491	513	484	499	487	490	492	521	472	487	501	503	476	504	482	497	502	529	479	498	507	469	509	479	512	491	484	523	442	459	475	486	471	469	475	480	452	502	468	514	490	470	486	462	513	505	454	503	488	484	486	483	474	483	495	498	492	456	488	513	464	506	495	488	484	512	504	444	486	476	492	496	509	490	473	475	461	479	480	499	482	487	496	464	486	487	451	497	452	445	483	504	501	469	458	500	508	488	499	502	426	526	479	460	524	490	456	494	496	462	484	483	494	503	472	475	504	498	463	492	486	498	499	460	492	511	509	466	488	525	468	493	481	493	466	465	460	495	475	430	497	488	465	494	504	497	474	477	497	474	456	450	479	477	474	509	453	497	453	512	445	474	480	498	478	510	471	504	536	478	509	476	509	486	498	462	454	504	524	485	516	501	524	485	493	493	503	564	483	524	490	498	527	489	530	481	483	504	473	472	505	511	533	508	475	505	470	475	475	496	486	473	480	507	488	487	488	470	487	465	476	463	491	499	526	526	480	464	525	489	495	468	495	470	523	473	516	504	469	499	426	500	469	474	484	485	519	449	496	499	456	488	478	462	501	439	502	474	478	485	443	463	492	479	493	458	469	492	463	515	505	506	527	506	512	491	490	474	496	503	493	465	482	496	470	503	490	453	466	467	523	472	492	508	480	530	497	479	522	500	512	468	490	498	455	480	489	468	456	464	480	504	481	500	485	517	516	485	458	482	500	493	460	481	486	483	514	485	504	493	465	492	482	492	556	474	465	437	510	519	531	484	488	507	495	473	495	476	463	494	486	487	474	508	516	485	508	528	481	470	482	506	497	470	458	448	537	449	473	451	500	460	492	560	449	527	481	464	469	463	482	463	462	472	497	486	493	501	473	474	485	467	487	515	490	505	469	491	490	511	492	485	518	512	492	491	502	471	519	476	431	486	462	480	465	499	460	492	535	490	477	462	485	494	501	454	471	493	500	511	495	499	469	481	498	476	489	483	468	504	479	479	480	513	510	508	510	473	446	469	510	477	458	519	460	531	518	493	503	453	509	486	512	467	478	472	507	478	529	485	494	493	489	509	492	464	493	467	517	531	463	460	458	478	508	490	485	495	457	487	502	496	488	503	507	506	495	500	488	489	509	466	493	502	469	522	555	483	521	469	479	498	510	510	479	472	458	490	480	494	465	506	451	476	486	479	496	508	489	496	478	491	487	473	497	466	479	508	483	464	528	488	460	508	483	499	518	471	486	498	491	481	501	523	504	464	490	518	481	503	499	484	464	484	500	502	515	515	463	500	482	467	469	493	480	453	482	491	501	469	510	501	506	507	476	455	487	497	438	491	502	476	474	487	486	483	474	494	497	474	499	477	478	460	520	490	514	490	475	511	530	497	508	491	477	519	511	515	473	462	499	486	485	516	482	533	485	516	542	512	535	516	503	484	478	458	514	485	500	530	499	444	517	494	515	493	497	477	496	524	447	491	475	506	454	470	490	489	481	514	483	509	488	501	480	486	524	490	515	507	490	493	476	462	482	458	470	478	516	481	516	474	470	479	466	521	468	516	469	500	513	467	465	460	484	523	482	521	506	514	469	491	514	466	450	498	512	449	491	499	536	502	449	456	475	461	505	498	497	439	499	488	482	500	478	525	542	505	495	520	480	510	457	466	517	481	469	540	458	469	476	473	508	509	520	501	483	502	454	494	525	517	447	516	512	505	480	462	480	500	461	466	504	496	481	481	451	492	461	499	497	477	459	488	466	452	485	470	472	486	538	450	508	485	481	503	495	476	463	486	513	504	463	497	500	498	478	479	493	496	526	466	499	480	488	481	473	482	497	473	492	489	463	496	460	519	511	525	484	503	466	459	532	453	485	491	503	488	493	497	506	474	520	498	482	525	499	471	493	494	505	467	475	495	476	505	503	500	496	469	481	471	484	500	522	526	494	505	452	514	460	467	457	480	479	531	471	501	522	508	474	450	476	503	474	485	465	458	510	485	496	447	507	512	501	463	502	503	490	542	478	480	523	504	506	492	488	513	489	478	468	471	502	517	485	524	464	494	509	494	465	528	524	503	513	475	490	482	486	460	492	453	503	505	452	469	501	496	465	493	487	494	468	506	468	527	504	457	539	517	471	465	472	486	493	469	449	493	479	504	509	460	515	434	509	471	503	465	504	549	472	496	486	479	465	493	469	503	511	477	462	485	493	464	501	507	491	504	494	499	489	498	508	456	511	505	441	498	495	514	487	512	483	486	558	480	476	470	539	459	477	505	430	476	468	506	520	528	467	488	477	477	487	475	456	507	509	469	512	484	505	481	496	474	479	483	519	488	484	505	477	499	492	434	466	515	472	476	468	544	497	481	481	550	502	529	481	480	495	494	512	494	491	480	527	467	474	528	483	513	499	473	472	469	481	501
53414	53733	48701	38333	35277	28221	17139	6522	1629	310	178	184	167	157	178	169	176	206	178	181	162	188	187	183	193	161	183	177	164	197	180	164	176	165	151	180	145	186	191	170	166	157	158	166	195	183	156	176	161	168	139	166	172	184	172	179	160	173	174	163	168	172	189	171	193	163	196	168	183	171	176	173	175	182	190	171	156	173	193	185	172	204	168	177	171	164	146	158	180	182	164	162	169	169	197	178	203	173	171	168	158	162	184	175	177	188	159	168	183	202	169	174	173	170	168	157	180	177	160	170	172	155	160	176	210	172	162	171	175	183	139	171	168	155	187	189	176	198	168	181	191	172	188	182	156	182	186	210	166	195	176	173	153	172	183	172	175	182	164	162	153	168	172	173	192	185	185	156	198	162	207	176	182	162	176	170	183	174	176	191	172	198	190	183	169	162	187	169	163	203	150	176	207	212	186	183	196	168	174	173	192	175	183	181	173	188	171	151	179	167	186	180	159	159	183	159	172	192	198	187	174	173	182	169	169	179	167	165	189	190	152	172	191	171	169	173	169	181	168	182	175	164	162	174	174	191	173	174	151	171	171	190	177	170	171	155	158	187	187	163	168	182	166	163	171	163	190	162	183	160	175	160	187	184	179	163	187	156	168	211	152	180	199	157	135	190	164	178	165	155	187	189	173	152	173	179	164	175	174	188	184	180	189	187	177	149	155	155	197	187	148	188	159	178	161	203	173	192	173	192	158	173	169	205	163	189	178	189	162	167	177	144	173	150	172	176	163	163	150	171	171	167	187	178	148	184	185	211	179	167	176	181	170	175	171	142	144	165	170	178	170	187	181	173	158	170	193	208	164	182	173	166	149	177	174	171	163	189	182	166	157	184	192	165	169	176	176	175	177	167	179	172	154	186	160	163	171	183	168	168	197	182	176	184	163	169	157	164	155	165	176	199	182	167	196	167	163	181	183	178	170	155	198	181	179	210	174	165	166	161	179	171	175	177	167	171	178	188	183	199	177	162	167	191	165	156	185	157	179	167	168	180	171	180	172	161	184	215	181	144	164	173	181	171	147	181	178	161	178	198	166	195	203	167	161	188	160	152	156	185	167	167	172	174	187	173	175	169	212	175	182	169	170	178	171	164	192	167	176	181	178	161	177	186	186	159	187	168	170	155	173	191	170	200	168	185	190	187	173	174	151	177	170	181	170	173	196	178	164	172	182	174	170	184	179	171	148	163	153	159	179	174	169	172	165	175	177	150	163	171	196	163	176	198	164	166	152	179	173	195	194	182	165	137	205	174	182	170	177	189	158	179	164	173	196	213	163	180	188	182	189	185	185	189	190	167	163	161	162	170	164	153	187	191	189	188	152	168	176	195	193	176	163	148	160	156	184	187	165	183	173	193	164	182	178	160	178	151	167	204	155	170	154	192	176	163	161	182	175	179	186	173	178	160	191	185	174	174	174	184	179	219	205	171	192	173	165	172	184	155	184	154	178	171	189	164	155	162	173	164	152	170	169	174	159	162	172	197	204	182	160	168	167	164	172	169	178	160	202	165	156	151	177	187	170	181	166	175	167	171	180	178	183	156	182	194	214	165	180	196	188	171	177	196	169	172	184	181	183	170	179	165	164	179	173	163	177	182	174	170	184	187	162	164	176	170	180	167	187	166	160	172	152	177	192	154	174	161	156	181	146	163	155	191	167	173	183	180	185	178	134	179	185	155	179	181	178	190	178	184	169	176	193	159	194	189	186	166	169	169	170	172	191	183	174	180	164	193	170	170	167	182	158	193	179	165	163	218	166	177	164	184	149	174	168	157	175	179	181	191	176	194	190	164	170	173	193	172	194	175	189	181	169	142	159	180	198	160	166	177	163	161	172	191	174	175	164	173	169	147	164	169	189	177	171	160	175	158	164	173	186	164	190	162	167	169	159	173	155	196	187	180	166	174	191	158	183	156	174	178	163	165	179	199	185	171	147	173	175	171	168	153	150	198	155	194	160	181	177	179	191	170	174	182	183	159	173	188	168	156	159	161	139	148	170	165	169	177	188	153	184	190	175	166	190	169	187	167	181	174	182	181	172	178	158	184	173	194	173	195	176	196	177	167	188	184	133	166	177	155	182	146	153	169	176	171	160	181	187	186	224	199	190	170	165	178	197	188	164	180	179	183	152	178	175	156	176	169	186	189	170	141	185	184	178	198	186	189	142	161	173	172	160	169	194	176	152	175	164	198	181	182	182	174	164	179	159	179	169	197	184	174	163	176	175	159	199	162	161	181	166	172	170	184	168	183	208	173	173	160	178	182	156	170	163	192	195	179	169	172	157	170	183	201	173	207	163	163	156	149	148	180	163	163	158	179	158	191	173	178	187	183	185	189	157	194	194	162	167	192	176	165	162	173	167	194	214	164	184	147	197	165	170	158	170	201	176	172	172	166	169	178	189	180	158	193	161	155	184	172	168	182	156	157	162	182	168	174	169	164	175	163	189	204	157	160	163	173	189	163	201	163	186	189	183	183	195	176	169	149	208	179	191	177	187	178	147	180	177	186	187	171	143	163	191	178	153	164	185	179	164	170	182	174	192	174	172	176	174	168	167	180	184	180	186	171	174	191	176	186	166	187	153	169	158	193	187	184	195	165	191	184	204	194	154	160	196	174	145	177	172	170	164	205	181	203	174	179	189	187	193	196	207	172	171	160	161	189	180	162	162	177	177	205	150	186	139	157	165	164	162	159	187	149	157	181	186	197	180	185	162	164	185	148	157	190	172	170	184	171	182	192	181	166	195	165	168	188	186	172	180	178	181	157	167	147	173	158	181	186	154	157	173	146	187	181	186	205	171	158	168	179	145	177	181	169	194	173	166	163	181	167	163	196	178	172	166	177	150	164	155	178	174	156	170	195	171	186	155	183	167	172	182	167	192	179	186	183	167	171	179	164	186	157	180	178	186	182	154	179	160	156	176	172	153	177	173	162	134	168	194	162	177	186	167	143	196	176	168	150	176	181	172	161	180	172	150	183	157	171	162	160	188	159	167	175	166	167	174	177	157	187	152	158	175	182	170	197	170	141	164	165	190	184	165	186	159	187	179	181	170	151	170	160	176	182	186	158	175	169	190	153	174	169	174	179	179	184	179	201	185	177	167	175	180	184	167	167	182	188	157	170	176	177	170	183	171	170	167	168	160	149	157	163	163	188	171	172	155	138	185	182	191	150	174	177	188	199	185	162	189	173	152	176	144	160	158	178	146	194	183	173	146	137	197	182	188	167	184	146	195	198	173	166	165	156	178	151	165	200	187	173	187	177	153	157	156	175	180	159	155	184	178	170	180	176	189	185	200	154	176	170	178	186	156	160	195	159	177	158	178	184	197	180	159	165	163	164	193	190	178	179	193	149	161	205	180	182	186	161	164	176	182	193	175	172	170	178	163	174	174	163	185	172	183	170	182	189	179	196	181	209	193	190	166	165	170	147	177	159	170	182	159	207	190	191
42108	55507	57270	66159	63368	39411	12684	2354	712	440	413	393	408	430	376	412	397	400	426	383	397	414	410	435	399	367	406	426	373	399	396	375	415	383	388	383	416	386	400	413	387	396	364	400	403	377	383	396	388	388	394	406	409	417	386	427	431	361	388	382	366	409	394	418	396	368	409	402	396	382	387	378	384	343	396	422	437	390	401	430	404	410	381	419	384	424	413	424	420	403	393	375	386	375	429	406	368	404	390	387	392	373	405	399	409	393	411	390	413	378	430	389	416	403	403	392	357	363	377	372	401	412	388	374	393	416	386	369	422	405	373	413	427	380	398	382	413	385	405	409	416	434	414	393	411	398	376	412	408	405	390	406	380	399	402	420	418	387	375	375	412	356	392	370	395	385	384	434	404	373	398	395	385	407	387	380	378	430	421	384	407	456	424	386	429	404	450	388	377	388	388	364	402	402	385	395	360	367	379	363	394	402	392	348	398	412	417	403	396	366	378	408	370	405	357	422	371	432	357	447	433	378	442	428	387	393	404	413	402	421	370	382	342	391	380	385	386	430	399	373	395	448	436	399	411	380	385	376	411	356	359	356	391	391	395	414	394	390	361	390	427	404	367	356	384	385	357	430	378	433	416	386	374	390	401	395	377	382	427	419	410	355	404	388	381	369	390	410	399	363	415	409	398	403	405	405	388	410	369	432	419	426	393	420	387	401	411	402	409	410	357	394	393	359	367	399	380	366	374	420	412	382	372	453	366	354	392	412	386	412	412	380	372	392	405	387	373	409	399	376	382	370	404	402	384	382	372	372	380	404	410	396	348	398	411	422	364	430	416	378	419	374	400	366	401	386	394	424	400	392	406	408	405	368	412	381	393	393	393	410	377	421	390	383	405	423	421	371	385	408	361	405	397	361	392	405	395	385	401	427	394	392	383	385	412	392	415	384	384	407	385	385	418	402	403	405	410	405	386	369	374	415	421	385	382	406	403	427	409	407	373	387	383	415	406	385	381	400	407	389	409	404	387	398	397	376	418	364	394	396	358	381	372	416	368	413	404	426	425	399	389	398	413	434	393	401	372	381	387	400	412	405	379	396	383	394	374	404	386	400	385	375	356	398	394	403	406	380	376	405	415	404	384	372	406	391	423	398	395	445	392	412	392	421	417	420	393	412	418	387	395	414	413	377	405	395	430	375	410	399	399	382	399	380	391	363	386	424	390	391	403	407	371	396	409	377	394	368	400	377	389	410	399	391	426	401	384	395	392	377	411	361	414	395	396	403	343	408	407	388	379	373	407	393	443	415	396	391	394	410	406	386	404	392	426	377	412	374	395	394	386	369	393	392	382	420	424	384	430	383	419	395	380	404	372	386	376	419	396	367	411	387	413	396	413	401	379	383	411	425	401	368	416	348	398	393	391	389	418	402	331	389	408	389	399	374	376	404	395	426	401	394	397	413	385	415	400	394	422	395	424	384	399	402	402	391	399	377	396	432	416	376	399	394	390	399	387	366	392	425	390	393	379	417	407	392	376	402	390	399	407	390	391	405	383	387	364	385	400	388	390	413	389	363	398	395	383	380	382	401	380	420	422	408	396	381	386	383	367	402	375	385	410	432	406	424	407	361	401	407	382	358	389	364	391	414	397	389	428	390	396	403	396	388	394	394	383	390	418	410	391	377	383	388	389	383	364	401	390	394	387	373	442	422	394	377	372	395	402	382	373	386	377	410	385	416	446	393	380	404	397	398	366	410	423	405	375	367	365	379	386	410	383	424	374	374	402	354	394	345	364	395	390	370	390	375	414	375	396	407	388	416	416	400	380	368	402	362	379	439	398	427	377	360	390	389	369	352	387	405	394	410	393	428	400	384	395	397	407	395	392	377	409	381	387	388	377	412	386	368	412	411	373	381	393	414	400	391	339	398	397	393	384	396	373	425	412	384	400	400	376	380	397	371	400	387	375	381	398	385	387	374	431	373	388	405	415	383	369	408	426	395	387	357	360	424	429	391	389	423	368	392	376	397	418	353	384	389	390	397	400	398	407	401	394	407	405	417	430	403	388	410	377	418	398	389	390	417	377	389	421	376	383	405	425	392	391	391	380	391	387	372	399	357	380	385	409	407	399	405	387	388	401	383	387	385	401	401	431	418	407	406	416	404	371	412	446	408	374	368	398	381	370	395	397	399	377	401	382	413	396	383	408	413	413	408	383	391	377	369	343	389	391	397	373	378	399	389	371	377	381	382	364	385	405	392	415	375	398	410	387	397	386	421	412	374	428	388	427	396	411	387	395	383	391	391	371	395	358	390	391	395	385	389	378	414	380	398	415	377	423	345	395	410	365	392	384	429	400	391	377	372	403	416	394	386	405	395	369	371	413	405	399	401	371	395	360	361	391	412	395	388	380	393	406	397	388	384	381	411	382	426	385	371	406	398	399	445	447	360	374	397	412	392	382	375	395	430	402	393	375	412	396	420	384	411	392	395	383	382	382	378	357	380	394	404	440	381	380	388	395	415	410	383	423	413	406	412	391	394	415	389	431	391	373	379	357	370	382	408	397	439	427	391	380	411	366	416	429	435	413	403	355	390	395	408	426	418	392	414	374	401	392	406	361	387	425	385	384	391	380	386	407	385	413	428	389	392	404	381	366	429	404	373	341	364	373	361	406	439	404	370	407	389	404	419	446	425	413	385	396	382	386	440	414	433	436	393	411	387	392	426	406	396	358	396	395	390	399	407	394	406	356	388	380	398	367	423	347	369	365	388	382	361	424	413	359	404	382	340	391	410	401	390	394	371	386	403	377	432	398	370	400	400	422	392	394	418	353	416	365	406	429	403	393	398	372	434	386	379	436	385	381	394	368	403	380	395	397	354	392	367	409	396	394	379	393	400	397	358	398	383	405	414	401	388	377	404	364	440	408	409	377	394	381	377	390	377	386	382	371	391	405	381	426	398	406	386	392	408	393	368	424	375	401	409	371	406	416	401	395	400	406	364	397	435	385	382	401	426	386	374	383	374	381	400	417	405	421	406	391	401	371	375	408	402	409	377	396	426	396	374	375	371	388	379	392	382	405	412	371	441	370	386	389	420	376	395	399	388	400	395	366	396	380	388	378	407	370	397	368	391	394	373	393	407	375	401	394	380	399	405	378	420	398	382	434	387	371	369	391	363	350	428	373	358	398	417	463	403	422	399	413	412	378	379	420	395	401	410	374	418	375	387	376	377	399	390	400	410	388	453	345	408	435	421	381	386	405	446	345	398	396	421	398	411	406	426	387	412	391	383	445	445	375	395	405	397	404	430	399	442	385	412	392	392	422	385	410	356	399	392	425	384	401	404	370	402	420	410	394	359	406	408	385	403	401	429	388	386	384	410	401	405	394	386	402	418	414	383	388	372	393	374	397	410	378	384	396	385	398	401	403	358	408	402	401	400	386	361	388	394	442	392	406	417	383	391	370	414	388	362	404	399	373	416	374	393	394	389	372	429	430	396	408	399
58011	50782	42465	34919	36274	29715	20706	10300	2433	359	175	170	164	159	170	142	145	155	168	157	173	179	181	174	180	181	168	169	172	156	173	170	163	186	174	173	166	140	161	160	155	141	151	157	155	160	138	149	173	181	169	187	162	175	161	142	141	138	152	163	153	162	158	164	139	153	163	157	163	188	166	167	154	143	150	159	163	147	145	161	159	160	158	160	161	155	145	154	153	153	153	154	176	171	183	180	142	141	138	144	158	149	151	172	164	166	155	172	175	160	170	168	161	177	161	159	157	179	139	145	156	157	177	148	160	149	162	179	190	169	166	168	147	168	169	151	175	148	165	152	159	161	176	182	156	152	136	148	157	163	134	162	160	178	180	168	162	175	164	174	164	150	141	170	183	150	167	174	160	155	156	161	143	162	163	168	155	154	170	181	157	159	167	159	144	144	156	157	178	176	149	159	148	146	149	173	161	156	162	154	152	158	145	143	167	151	155	175	165	161	176	180	164	150	154	161	153	168	149	169	170	159	153	163	155	178	134	170	165	131	149	155	176	167	147	170	156	169	147	173	188	165	147	172	172	141	155	154	169	149	142	163	170	172	163	164	145	159	152	158	170	151	144	155	147	172	172	151	161	137	117	170	166	151	168	159	172	170	159	167	146	155	160	157	129	155	149	200	142	145	155	169	159	159	144	151	157	180	152	163	163	157	194	188	155	153	153	143	157	150	140	140	157	157	145	157	165	177	148	167	153	172	152	148	157	156	163	160	170	154	161	162	170	182	164	190	168	171	160	159	161	160	170	171	134	162	152	173	163	169	164	151	182	146	155	164	147	145	156	164	147	147	142	160	169	166	157	145	149	161	171	189	178	138	166	161	181	150	150	133	154	136	181	164	150	149	141	155	153	167	162	154	147	156	142	156	183	180	172	182	159	162	151	150	175	170	145	192	174	132	145	156	128	170	156	180	139	185	163	170	153	181	162	165	162	184	134	160	165	145	166	163	171	160	191	159	143	139	164	163	157	183	143	152	177	167	173	170	158	130	136	153	143	154	154	142	177	164	172	148	180	174	153	150	166	138	187	141	166	163	139	146	191	165	148	170	159	159	155	152	140	159	145	179	163	156	183	144	157	174	183	177	141	156	173	142	174	139	156	185	155	155	186	143	130	184	173	188	166	160	145	164	136	140	136	165	166	174	180	144	146	161	135	155	152	172	147	148	153	152	152	153	154	171	142	164	170	144	171	176	154	143	149	153	161	167	170	156	159	168	129	167	160	200	149	164	143	200	159	167	176	150	143	160	171	135	141	144	173	163	147	148	172	170	148	167	165	175	145	140	142	192	146	144	156	144	165	154	168	149	170	170	107	140	159	155	152	186	142	162	151	159	145	156	170	187	168	148	152	149	167	153	148	183	159	137	140	154	163	144	166	158	155	136	168	171	156	159	140	171	149	159	162	189	144	162	181	179	180	134	160	167	177	147	170	152	164	164	149	163	154	154	178	185	161	157	154	166	183	174	148	176	182	162	147	155	166	174	157	173	169	173	161	149	166	189	149	143	149	169	149	144	129	147	163	150	177	180	140	132	142	161	184	161	167	123	165	173	214	156	148	178	157	181	170	154	160	158	192	184	169	170	168	172	155	157	152	162	167	163	162	173	145	166	164	143	167	163	170	167	156	153	174	149	168	133	179	157	147	169	163	180	148	148	165	170	162	154	131	178	155	147	160	132	181	167	155	134	148	151	147	153	164	158	176	159	158	164	151	137	187	153	173	162	156	165	140	154	186	177	143	137	153	161	181	137	146	182	139	170	199	146	169	166	175	157	157	151	164	145	165	155	162	155	154	154	171	143	157	159	158	178	168	180	160	150	172	149	163	139	161	161	156	146	136	135	146	168	156	164	157	147	148	132	162	163	152	165	166	157	177	159	151	153	142	160	165	169	173	138	155	164	180	162	155	192	163	148	176	160	153	171	146	123	138	152	165	161	168	152	138	152	179	147	155	153	152	159	154	156	148	155	176	168	159	129	129	148	151	167	135	163	155	161	153	146	146	184	165	148	140	172	153	146	165	187	163	148	153	155	166	163	170	170	150	144	153	159	155	156	153	168	148	141	196	138	160	149	137	146	152	181	158	171	169	168	170	154	164	162	170	169	161	162	174	171	150	146	174	165	149	150	156	161	168	170	158	161	145	174	149	147	152	149	168	154	168	166	139	162	180	166	147	158	150	156	160	144	139	149	168	157	171	154	149	179	160	170	192	168	175	145	151	175	141	147	156	161	162	174	150	138	148	161	161	158	162	175	188	161	155	168	159	143	129	168	144	142	140	163	156	170	199	140	136	146	152	140	144	179	149	166	141	171	164	166	174	171	153	178	138	146	161	173	150	149	134	148	154	192	149	165	167	169	161	158	155	156	168	165	154	162	160	148	160	162	167	190	192	166	162	156	151	152	149	166	178	153	157	164	165	161	172	161	130	153	140	148	150	169	122	163	161	183	168	160	169	150	164	170	153	141	162	143	150	182	158	159	149	166	146	168	166	177	164	161	189	166	151	162	172	173	182	160	165	167	184	140	148	156	148	157	160	153	155	154	158	148	162	141	173	153	157	148	161	150	159	149	145	146	147	141	151	161	146	148	152	169	144	161	157	173	150	158	164	119	134	148	158	161	145	119	157	142	189	168	159	152	176	161	159	174	189	137	166	137	159	143	178	181	156	153	146	175	146	161	169	150	164	163	149	160	152	162	174	198	153	172	158	172	136	156	178	187	179	146	178	185	149	147	170	151	162	135	149	156	167	136	142	164	159	161	169	146	140	173	166	160	164	180	151	200	175	147	159	169	169	165	166	167	146	155	169	175	136	141	154	177	157	137	161	148	152	153	176	160	154	185	158	147	159	161	162	158	154	159	148	153	165	130	137	158	138	139	151	145	147	126	150	170	167	198	164	153	133	149	171	188	174	165	137	157	169	175	139	136	171	167	160	167	139	193	156	156	167	143	153	144	170	136	159	168	189	161	152	160	159	181	161	144	166	158	182	175	171	146	176	169	160	145	197	165	178	164	157	159	165	148	156	184	154	188	161	169	193	163	156	156	160	163	182	130	171	150	131	173	175	141	174	183	194	153	142	143	174	173	175	154	157	177	144	174	154	136	171	175	183	148	154	154	163	149	163	160	145	151	144	146	174	148	141	155	147	137	163	174	154	155	164	154	148	168	164	175	180	164	152	150	174	161	166	154	197	178	167	164	172	195	181	159	154	159	162	163	141	158	178	151	171	149	169	154	152	154	139	130	171	180	157	159	162	164	150	167	147	174	146	175	173	144	150	186	147	170	150	150	170	146	149	177	162	150	142	141	155	171	130	175	162	169	156	159	143	174	171	153	166	175	157	135	143	146	147	162	174	162	149	151	175	141	176	168	136	182	167	172	157	156	180	144	178	124	182	160	147	149	145	131	151	153	157	145	148	153	141	178	180	188	170	140	155	173	151	155	147	152
48849	58176	56176	76448	73561	44885	15739	2909	696	435	396	382	343	356	384	340	354	402	362	332	400	327	371	355	363	396	377	363	398	380	368	344	368	397	420	350	365	380	377	373	380	385	382	370	359	358	331	354	314	364	335	354	329	333	374	374	375	410	386	393	380	384	371	362	363	339	368	371	364	336	366	366	366	354	374	343	374	382	384	355	363	355	363	347	313	372	370	334	382	377	368	352	361	384	365	362	342	378	374	380	393	341	388	385	363	363	366	363	348	393	343	351	363	370	382	394	404	362	377	364	366	312	352	334	379	369	352	340	354	365	370	393	356	368	354	389	363	354	356	381	372	382	391	361	362	317	349	383	368	379	327	376	385	388	368	356	332	390	388	391	377	364	384	367	381	353	385	355	377	343	329	363	352	356	384	346	379	388	389	389	369	365	366	335	365	351	366	362	380	346	381	369	353	366	391	344	364	378	346	373	344	347	367	362	330	350	373	344	380	349	333	378	341	328	333	361	358	349	353	356	412	366	358	335	353	387	348	385	334	382	348	385	379	383	361	368	373	378	385	389	390	336	358	349	371	350	357	364	375	373	383	369	384	374	350	357	374	325	382	362	362	368	343	356	379	375	340	357	354	379	341	353	346	361	392	394	400	365	405	363	374	384	319	360	385	354	389	379	344	370	334	350	353	383	365	358	329	344	324	332	376	402	356	360	361	391	343	379	339	342	344	383	343	385	350	389	393	351	345	336	358	379	377	372	375	355	354	381	373	398	355	376	349	365	391	390	375	385	394	353	393	387	388	354	330	371	373	381	375	325	340	353	388	355	329	354	379	343	374	341	350	372	358	372	387	385	321	362	362	382	404	394	341	391	386	354	353	379	342	367	338	353	368	383	380	364	368	357	334	354	333	395	354	351	348	418	372	366	381	346	347	350	364	350	359	380	364	371	366	341	360	330	366	355	351	364	355	367	374	361	377	342	378	398	340	327	387	347	354	362	380	358	354	375	350	369	350	346	344	344	386	372	368	374	383	363	358	393	370	349	348	363	368	375	346	352	370	343	375	375	343	369	394	352	366	360	382	387	343	366	352	395	357	337	370	371	378	379	349	390	350	370	372	366	365	378	389	354	365	368	397	365	355	367	391	370	395	354	373	329	361	356	355	356	366	365	351	383	393	372	410	350	351	339	318	381	335	395	376	325	336	351	366	375	393	364	316	368	392	372	398	369	389	350	356	363	388	370	413	339	380	367	361	364	383	362	346	395	329	388	332	362	350	367	373	430	350	350	354	384	354	373	353	362	390	353	383	342	338	384	383	373	351	369	351	390	350	376	334	341	369	346	387	366	366	381	384	381	345	359	370	379	371	347	350	319	371	377	338	374	358	363	347	377	345	363	362	391	378	381	349	350	371	374	350	373	376	321	367	370	367	356	376	370	385	355	360	339	342	362	356	354	343	307	393	379	355	351	363	358	365	368	398	372	378	368	370	414	357	351	366	367	366	342	391	369	371	400	354	377	365	333	392	355	382	372	384	355	366	362	351	378	333	371	366	389	339	373	362	331	429	327	347	378	341	339	372	376	316	340	369	363	332	358	342	353	361	352	362	351	363	376	412	398	398	407	357	406	375	354	384	388	351	356	370	368	367	349	367	371	369	354	371	351	381	344	351	358	392	383	362	349	363	346	352	362	383	363	333	373	379	360	359	375	363	379	337	395	322	334	316	343	348	367	352	374	377	379	363	371	352	343	353	383	353	355	368	374	342	363	358	373	352	359	367	377	352	348	375	361	385	388	346	381	397	364	359	359	402	366	406	339	343	388	340	351	362	341	331	360	357	378	388	350	394	355	355	368	371	392	378	401	351	363	357	347	354	356	345	386	367	381	367	359	370	339	329	358	349	375	363	369	379	357	360	372	408	344	343	353	384	379	345	357	380	390	381	368	361	347	363	318	375	348	391	360	342	333	339	342	371	362	361	365	349	371	357	347	326	364	395	388	354	357	356	348	340	340	377	366	361	333	383	370	392	366	364	349	312	348	368	392	351	372	361	317	389	354	373	335	376	420	356	327	363	355	369	393	398	367	363	340	378	325	345	370	379	403	384	393	350	388	381	343	389	384	352	373	365	399	370	378	377	353	386	357	337	340	382	398	360	329	357	369	324	393	329	329	343	387	378	369	351	409	397	349	394	337	380	337	344	357	371	351	354	351	299	382	350	393	341	327	385	369	347	381	385	334	349	344	363	368	373	378	334	376	366	343	333	409	382	365	331	346	343	342	336	381	362	359	332	403	373	338	382	381	369	380	363	341	360	361	356	373	359	389	363	352	329	337	396	338	376	352	391	360	389	333	350	382	371	350	352	375	345	342	374	360	404	336	373	387	357	358	364	341	329	371	381	361	389	338	369	350	387	373	347	381	340	366	376	341	365	361	378	373	360	352	363	374	365	383	355	349	373	343	382	398	382	351	389	349	377	394	351	347	374	388	337	392	359	342	348	361	379	342	347	376	392	380	403	360	372	385	339	352	329	359	358	335	372	346	335	358	348	358	375	376	361	391	352	378	336	378	343	360	331	376	340	342	402	389	384	387	350	375	338	338	352	376	385	373	359	359	356	386	361	372	328	378	365	369	344	373	363	378	361	368	361	361	396	350	387	377	393	390	350	386	376	379	388	391	396	402	376	362	372	354	378	363	315	373	363	364	358	361	377	356	366	353	350	345	390	367	382	332	352	403	400	360	386	368	364	358	338	358	378	359	330	367	360	363	354	362	363	382	378	364	371	358	364	347	359	390	364	363	360	359	355	363	390	358	372	342	385	374	381	342	351	353	391	365	352	379	348	370	353	346	348	379	311	377	356	378	400	359	354	364	364	364	395	374	367	372	368	327	350	349	363	378	382	336	354	373	385	413	381	366	345	361	352	343	374	391	394	347	363	371	381	343	339	344	356	369	372	358	358	379	391	357	346	331	365	391	362	358	361	346	388	353	377	343	333	388	366	366	333	345	358	382	363	343	394	358	352	378	341	389	384	371	348	371	375	366	391	350	359	360	352	337	359	371	386	368	374	396	389	365	362	354	376	368	361	355	371	369	385	355	325	389	358	339	349	356	359	371	392	334	345	368	349	360	363	374	357	365	359	374	342	330	355	348	399	353	380	355	368	362	341	360	356	350	376	346	376	376	359	389	386	359	359	369	392	375	362	354	360	338	402	345	353	395	356	362	361	368	385	378	378	360	379	343	355	372	375	360	324	377	351	345	375	341	353	393	335	372	395	361	358	362	387	338	400	365	365	364	337	331	323	332	390	400	369	346	353	354	359	369	363	382	373	400	350	362	367	351	380	352	371	331	354	336	361	369	351	380	331	355	329	346	346	343	356	366	351	374	333	375	337	358	361	332	357	381	381	381	379	355	357	372	363	368	368	395	350	346	351	384	391	372	357	380	409	384	366	380	350	372	370	373	366	351	399	382	331	354	368	337	397	379	346	347	398	354	367	392
16288	21868	17976	10922	9654	4566	1010	364	197	204	217	202	225	223	212	217	224	255	232	227	229	240	192	225	206	215	200	203	223	243	255	244	222	205	237	238	232	230	250	234	230	234	225	237	232	268	198	228	214	212	230	213	210	218	214	235	233	223	225	228	232	218	204	221	224	210	194	220	220	213	212	207	192	241	234	221	227	251	225	204	224	227	225	206	200	226	209	200	213	231	234	218	232	232	206	238	235	203	171	213	218	210	222	238	192	215	219	246	188	217	236	233	210	241	211	240	223	253	206	194	180	245	237	220	201	227	200	224	242	237	216	226	236	229	232	226	211	223	238	220	213	232	198	213	198	223	220	211	227	223	216	218	202	243	223	219	234	217	199	226	224	237	217	209	228	200	206	209	186	218	201	215	213	222	202	239	221	194	245	214	194	224	206	222	220	214	243	212	211	207	227	209	248	239	229	234	221	210	230	200	226	229	205	220	212	207	220	215	189	229	215	221	209	202	237	239	210	217	203	208	234	232	225	224	227	208	239	200	223	212	215	217	214	209	197	234	221	252	218	201	214	203	186	207	208	231	202	203	220	213	215	218	209	217	192	203	233	225	213	215	210	196	204	235	212	210	233	200	214	215	219	221	205	223	172	219	209	220	200	234	217	229	240	244	214	199	226	226	219	216	213	211	200	239	228	219	210	227	217	225	215	220	214	216	234	212	198	252	216	217	233	211	219	209	219	203	207	216	216	225	215	211	240	245	236	215	202	215	213	208	220	227	225	220	213	213	215	235	215	224	201	227	223	206	218	232	199	206	189	214	220	214	215	249	245	229	233	233	225	202	215	211	220	209	214	205	212	208	224	235	229	212	224	210	239	196	218	195	213	221	222	216	225	214	206	196	223	228	204	218	207	218	230	204	190	202	220	233	221	192	218	184	209	212	219	223	211	221	238	203	213	208	236	234	230	210	216	221	218	194	224	209	236	210	246	205	217	212	234	206	233	237	219	219	245	223	218	199	239	251	217	205	202	240	214	205	233	211	201	210	239	223	242	200	245	222	216	232	213	219	227	214	230	233	206	213	209	256	199	225	242	200	220	216	206	207	225	213	242	215	208	215	237	225	202	220	218	215	224	237	218	182	209	198	215	235	211	235	189	234	213	221	236	212	227	185	249	225	246	237	229	221	253	217	253	258	200	224	260	227	227	242	221	206	204	199	218	216	202	211	235	211	204	205	213	217	218	194	196	193	207	204	209	222	207	230	217	225	193	216	208	218	223	197	199	208	218	214	239	211	214	212	226	180	220	210	226	204	222	242	229	209	209	205	207	219	212	219	220	231	198	232	212	216	211	240	202	227	239	214	198	193	213	232	235	235	219	244	245	230	225	208	198	187	219	258	222	242	211	211	185	210	232	215	230	212	230	227	233	200	229	234	213	215	198	197	218	223	223	212	226	227	220	232	193	238	229	207	238	204	207	215	225	211	234	231	211	201	186	234	209	230	211	230	205	191	214	226	215	249	229	185	188	232	196	219	222	227	216	234	205	222	217	242	206	231	217	229	213	205	218	179	212	223	208	222	229	180	187	240	205	218	232	228	229	198	204	206	208	234	221	219	233	201	243	203	203	220	258	239	215	226	202	213	219	213	200	211	210	232	273	206	226	186	206	183	230	241	195	213	202	187	222	218	201	231	203	221	204	189	199	227	201	190	205	222	233	229	235	210	216	227	219	230	211	203	207	242	211	201	205	206	232	229	229	206	258	221	229	231	198	199	223	234	220	220	244	209	236	202	241	238	243	243	215	219	226	208	237	237	212	205	203	211	216	229	215	234	217	194	228	196	210	204	232	223	233	219	222	195	200	233	227	237	248	201	212	220	231	237	225	224	217	229	208	225	239	211	208	218	207	224	196	188	217	222	226	211	208	238	196	230	231	250	222	236	213	242	211	220	200	221	211	210	211	208	237	205	228	228	224	257	228	244	212	244	193	218	222	231	280	208	240	240	210	230	220	199	223	229	227	218	194	218	237	216	225	210	241	213	202	247	194	223	197	226	246	236	200	211	215	221	224	218	207	216	216	201	218	219	221	196	241	215	229	233	229	209	210	203	237	231	223	205	224	207	230	223	233	221	200	220	217	251	220	234	224	210	232	217	222	189	205	211	201	206	218	218	214	207	237	225	198	243	221	204	223	207	211	219	215	239	240	225	241	225	219	215	223	206	206	207	221	237	224	225	200	211	203	208	205	204	203	203	214	218	203	234	215	233	234	207	183	217	200	206	217	227	191	211	216	211	201	245	209	241	225	214	219	216	233	190	217	223	214	239	190	211	213	244	223	238	227	200	208	264	213	220	220	235	208	231	222	201	226	240	216	221	206	232	216	208	220	229	240	220	211	234	218	218	209	242	246	227	233	203	232	229	241	227	226	206	204	225	220	235	208	228	201	222	246	191	196	206	247	239	180	207	221	217	196	216	261	212	222	217	191	225	233	218	213	212	201	239	237	219	208	205	202	213	226	193	232	217	211	226	242	207	217	194	219	229	196	224	235	204	216	205	197	226	234	222	223	280	213	231	242	227	229	236	221	208	216	222	211	207	201	215	215	249	229	214	221	224	231	218	239	224	215	219	205	184	193	197	209	222	248	214	230	203	206	196	196	211	235	241	198	255	187	228	212	208	217	237	209	213	219	193	218	207	207	221	203	201	200	221	223	196	207	228	238	221	232	218	223	217	216	211	230	211	206	205	213	207	209	219	220	218	198	237	216	222	205	193	229	214	234	225	234	219	210	211	257	270	193	201	226	250	224	229	221	197	213	227	209	222	206	198	238	231	229	213	202	240	222	230	255	191	195	217	186	206	228	221	198	227	211	242	223	228	226	193	218	221	226	228	232	213	221	224	209	204	223	239	229	198	206	256	212	215	243	241	190	214	221	222	228	203	220	202	214	209	201	214	235	189	214	238	218	235	223	227	209	216	200	204	228	239	209	219	220	213	232	199	203	213	211	220	232	219	217	242	238	193	206	220	215	189	232	205	221	217	224	225	207	239	209	204	200	199	197	210	228	203	231	204	226	208	220	219	195	202	207	224	242	216	212	234	206	229	236	214	210	211	227	250	233	224	224	225	228	216	238	223	202	240	228	216	225	228	210	223	207	218	239	204	205	223	242	250	229	224	234	220	212	202	218	220	231	231	246	221	206	232	215	197	205	194	224	225	229	233	222	203	210	238	224	184	218	252	233	231	225	219	238	217	230	194	225	203	227	251	202	246	243	225	202	221	212	215	218	245	227	220	219	214	211	236	247	255	196	231	230	238	218	203	222	229	215	217	215	221	214	232	233	193	219	212	206	227	218	225	222	218	221	236	202	199	221	235	224	202	212	223	232	210	238	206	214	230	227	220	197	241	219	212	198	204	210	224	225	222	240	185	198	204	224	177	225	160	226	191	206	233	223	203	219	207	231	221	202	219	227	233	195	217	226	198	214	226	239	224	223	202	214	207
12887	23912	23646	22116	20897	10109	2316	749	542	512	484	515	514	504	513	544	505	470	478	466	510	492	478	479	513	531	504	529	512	501	477	483	485	424	512	494	505	477	523	493	525	496	522	520	491	518	510	539	500	489	534	470	457	495	519	508	522	530	536	498	540	485	450	493	468	472	500	505	483	471	494	500	492	504	497	516	477	523	519	497	487	499	496	517	505	516	498	484	498	521	488	524	483	474	463	493	486	487	535	479	525	501	491	547	465	476	493	515	442	505	483	516	485	511	485	489	491	505	478	503	505	510	492	512	488	495	504	492	483	475	507	549	499	516	513	489	531	498	499	477	513	501	502	514	458	505	490	510	519	509	479	550	484	539	489	513	485	511	546	493	506	475	501	533	479	478	453	515	475	476	514	471	543	519	509	528	473	502	478	495	516	494	471	500	461	495	527	486	492	471	501	508	486	446	509	540	482	550	556	488	465	511	475	512	470	438	512	484	519	469	481	512	525	507	511	486	494	522	466	482	514	499	536	512	511	470	451	514	517	478	470	481	488	509	501	480	452	469	507	471	497	463	558	511	536	524	480	487	476	521	534	499	508	530	488	503	485	534	528	518	470	490	495	491	485	510	504	499	495	470	441	455	494	500	493	519	520	509	533	508	523	516	528	501	497	508	517	461	494	484	485	499	487	532	431	490	524	511	493	513	502	514	534	477	522	489	510	529	518	517	502	540	520	497	476	483	459	497	498	486	470	508	471	508	526	513	455	507	497	510	494	532	527	506	500	474	523	490	528	526	517	515	480	497	509	514	481	495	497	489	509	497	513	473	499	472	503	468	508	515	505	506	509	479	520	449	500	494	467	526	494	530	481	504	466	527	503	482	485	471	515	460	496	534	517	524	468	473	494	494	509	479	522	536	484	471	511	455	545	513	516	515	491	496	516	501	518	520	512	486	502	515	500	519	443	482	496	500	482	518	518	498	477	525	498	512	476	512	487	468	489	493	537	493	477	524	554	480	492	500	509	460	513	490	482	595	472	530	463	499	505	502	494	466	499	512	498	478	536	520	482	528	509	497	500	482	514	530	497	502	508	490	479	520	490	525	508	502	495	506	482	518	487	521	505	490	503	479	502	498	514	484	567	492	518	486	511	550	476	469	501	551	512	492	513	531	487	513	486	486	513	539	490	492	488	513	448	490	503	496	528	485	490	536	489	502	467	473	502	513	514	447	491	527	516	519	497	471	492	502	511	525	460	476	497	476	492	502	509	560	517	507	485	462	518	533	470	475	525	483	469	511	505	496	490	478	494	482	462	506	481	522	470	522	533	498	489	532	490	487	484	506	520	481	500	560	515	497	486	500	478	468	506	485	500	512	523	482	510	510	517	514	495	542	515	510	514	509	506	488	499	563	513	494	521	509	521	486	533	488	494	506	514	544	442	519	488	458	492	527	492	512	498	492	473	500	505	501	509	551	518	516	509	505	493	531	502	537	515	508	484	480	518	511	551	521	489	489	505	500	501	458	520	493	487	527	491	474	534	506	482	479	528	503	507	453	483	471	491	522	487	513	542	526	489	482	523	497	507	489	498	465	503	507	478	502	484	507	523	495	465	519	454	520	525	461	487	542	534	534	500	504	482	475	512	479	471	525	481	496	476	483	490	505	488	514	545	496	497	505	495	496	507	502	554	492	455	479	531	498	510	490	525	510	489	518	502	477	506	538	562	499	491	477	507	512	520	493	471	508	501	497	494	474	488	508	465	500	489	521	483	491	473	498	522	514	489	487	503	490	487	550	501	480	517	483	514	500	541	492	504	521	449	494	510	496	484	465	533	486	509	498	499	493	467	488	538	482	499	505	519	499	446	501	551	483	496	513	482	499	488	533	484	518	487	524	489	513	509	494	465	500	475	496	484	491	447	491	507	508	520	474	452	497	494	520	489	483	523	529	490	491	513	507	496	468	535	510	528	495	506	509	481	512	489	497	523	530	529	516	497	487	486	447	493	509	488	540	466	523	497	510	512	497	479	475	483	517	515	499	528	496	530	481	482	539	492	486	501	517	512	513	530	509	530	456	490	484	505	490	525	515	498	498	500	463	524	537	506	494	487	509	489	459	467	516	498	532	484	469	494	498	457	494	501	486	504	470	508	520	470	542	508	495	528	518	491	478	473	506	499	496	482	515	509	513	504	518	520	509	472	481	500	482	541	467	497	508	490	529	506	482	516	518	493	486	513	509	466	481	525	496	476	508	460	526	497	545	492	446	484	468	481	466	502	534	524	483	521	478	514	498	473	512	467	529	510	512	493	504	483	482	514	517	526	539	471	475	538	512	463	478	516	530	516	483	464	489	492	476	480	486	524	521	497	488	485	477	484	553	504	453	520	485	508	509	525	494	502	539	512	510	490	483	517	506	499	485	524	499	515	528	471	517	547	501	491	486	499	467	484	515	521	538	517	541	523	483	461	503	502	500	481	507	496	508	519	514	493	478	511	531	494	484	474	505	530	515	503	536	534	518	529	517	460	486	539	518	494	512	525	495	473	551	480	483	529	494	564	494	470	497	476	547	487	463	465	483	486	529	471	480	470	514	475	505	467	499	488	511	473	509	537	461	502	479	475	528	506	497	509	480	503	512	475	522	484	499	540	500	457	502	513	473	520	479	479	539	470	512	493	527	495	500	506	541	509	477	522	521	499	498	534	491	504	531	469	509	518	477	478	510	478	452	495	517	520	491	506	513	485	508	521	501	513	451	474	507	491	482	516	477	501	494	474	480	498	535	498	497	518	476	527	465	504	520	492	479	495	498	489	508	501	550	500	484	515	499	520	482	487	518	501	484	481	519	499	476	464	536	463	483	497	486	523	500	487	507	460	469	526	486	514	520	485	466	497	500	493	463	456	497	523	499	508	451	517	472	508	526	484	508	497	470	451	508	551	472	503	480	459	507	489	525	486	533	524	500	496	526	470	495	509	489	538	525	463	498	489	510	502	485	524	497	472	505	484	525	504	518	513	492	521	478	487	543	485	483	488	515	471	509	542	486	546	526	474	503	479	493	476	503	505	521	533	522	501	502	564	529	518	489	515	471	491	505	475	526	549	469	489	511	498	487	498	538	540	477	534	504	495	512	491	493	459	533	510	499	493	514	524	491	532	497	531	513	483	522	501	521	543	526	512	498	483	509	452	502	473	504	482	506	499	508	500	482	525	476	524	514	446	506	529	534	489	543	511	523	510	533	479	508	493	484	500	503	490	457	510	517	519	480	529	462	476	485	495	507	480	471	503	528	512	506	513	496	529	509	500	486	483	497	456	515	507	519	494	530	502	540	503	508	501	512	493	490	544	489	461	500	463	537	481	483	483	499	518	501	551	489	523	436	466	495	458	508	442	509	473	485	488	519	506	511	454	502	486	541	517	476	506	542	510	503	505	498	474	495	516	489	542	457	487	470	510	499	472	495	521	502	489	496	487	543	525	481	464	494	506	516	521	470	491	512	497	502
54009	50127	43142	40321	39240	27054	13267	3686	782	219	177	193	181	178	194	208	170	155	164	177	159	181	200	164	176	172	181	160	168	185	183	171	178	209	153	163	211	160	167	148	167	173	179	206	158	167	167	179	170	170	173	176	184	187	142	194	200	163	186	164	174	175	166	191	178	159	161	183	166	156	167	189	196	167	184	179	174	146	166	196	175	205	175	204	167	168	158	195	188	170	189	152	156	213	179	143	188	158	178	155	173	170	182	167	188	206	187	188	171	165	173	160	192	165	179	191	165	172	183	186	193	146	177	178	186	156	186	166	167	174	178	191	178	184	162	152	165	165	173	176	179	159	165	150	162	177	170	173	156	160	170	173	191	177	165	172	152	198	176	181	190	177	172	178	144	188	177	169	189	147	184	169	197	183	190	163	176	186	163	184	168	170	199	192	193	202	178	186	165	177	174	172	156	174	180	171	170	163	191	159	182	202	159	180	170	181	203	180	191	177	175	154	190	175	166	144	162	177	156	181	219	182	189	173	200	172	164	173	186	209	174	185	175	193	167	181	169	175	185	185	170	189	173	179	211	160	201	166	147	189	188	179	199	181	182	195	172	165	190	144	181	158	170	174	166	172	158	195	173	166	160	181	163	189	159	154	153	182	157	150	193	170	168	160	181	174	170	160	178	195	224	190	194	195	177	176	167	185	166	195	183	168	153	157	146	175	162	180	168	190	186	179	165	177	179	183	198	154	150	174	186	160	172	171	184	159	193	189	176	182	178	182	183	161	190	172	176	175	168	189	170	174	176	160	159	162	170	162	163	171	167	158	208	175	187	187	162	154	182	167	166	188	184	172	164	163	170	173	173	164	185	191	193	181	168	183	182	154	166	163	195	175	181	187	167	178	189	190	171	191	193	213	160	185	162	178	184	179	148	167	171	183	184	162	169	150	199	171	169	172	199	172	167	165	192	189	199	168	209	176	182	173	165	169	173	163	167	197	201	183	168	171	168	160	169	174	178	181	164	172	159	165	185	210	177	156	182	185	178	169	153	165	164	195	185	172	162	185	167	183	188	198	187	157	166	154	167	193	176	184	179	171	153	163	154	181	160	176	197	169	159	165	172	171	188	190	188	172	156	173	160	167	165	187	179	161	164	171	172	171	155	156	151	174	177	169	181	180	187	196	193	159	184	159	198	164	174	183	166	176	179	186	194	168	170	156	178	197	192	158	160	161	191	186	144	175	184	178	175	179	184	173	175	181	164	185	201	175	173	182	199	182	179	184	159	193	176	202	194	179	192	178	170	170	188	196	162	164	152	176	185	163	165	172	174	182	157	162	183	169	164	177	195	184	153	186	178	183	192	157	180	173	163	176	190	163	169	158	185	186	190	164	149	175	170	163	177	161	167	171	186	184	168	206	176	175	178	158	185	179	190	182	178	163	171	192	179	183	173	172	166	167	190	193	182	220	183	166	177	205	201	203	178	153	193	171	179	185	147	160	199	175	166	183	176	195	156	177	199	185	170	167	184	168	180	165	190	167	183	189	171	173	190	157	151	135	158	181	154	186	166	175	159	178	170	154	162	164	199	160	179	137	170	195	188	166	159	225	187	170	159	149	161	191	205	169	187	183	150	181	160	188	156	186	179	192	168	146	179	164	187	157	160	186	159	171	176	175	192	172	187	178	140	184	166	186	183	193	169	152	157	173	199	158	184	188	184	183	171	174	172	202	163	169	182	178	182	169	177	184	156	173	173	169	177	176	161	175	184	183	181	175	165	186	171	190	169	194	189	180	186	190	172	193	208	172	175	163	201	168	170	178	184	172	164	178	167	202	169	168	179	164	188	195	179	159	200	171	185	159	171	176	165	186	158	171	191	171	163	176	163	187	184	177	163	179	195	174	189	183	169	169	183	172	200	174	198	162	155	181	207	164	188	180	163	179	201	182	187	171	195	179	175	180	172	198	171	205	166	188	138	177	159	198	174	168	162	167	201	186	191	177	176	161	165	191	181	189	175	172	176	189	152	191	180	195	161	178	206	179	169	170	160	188	167	182	196	177	193	175	165	179	153	198	161	173	166	173	194	177	157	209	172	151	168	185	165	161	200	164	168	162	168	187	178	166	191	159	161	185	189	190	160	183	160	193	144	189	149	152	181	163	177	151	149	174	168	165	198	195	147	175	189	183	170	189	184	180	176	190	165	169	158	171	185	183	182	166	185	185	185	157	179	160	192	183	184	206	159	179	184	198	187	176	161	184	188	184	183	170	187	191	186	166	234	168	164	195	150	179	172	174	177	173	181	176	181	172	180	169	161	186	177	168	171	170	179	167	184	171	171	169	166	184	180	159	176	182	172	169	169	155	177	173	175	172	195	157	149	198	173	172	196	187	180	181	196	192	156	152	173	177	155	169	167	166	171	183	203	195	191	153	180	180	197	165	178	179	192	179	188	163	168	194	167	177	188	195	197	158	193	171	177	163	162	172	159	192	181	186	174	186	184	188	210	182	174	178	164	151	170	179	144	185	207	170	175	187	169	192	160	174	188	192	187	168	193	174	191	162	178	168	178	171	204	176	166	172	166	174	181	178	162	163	186	152	167	165	166	173	140	170	173	175	151	169	173	187	194	189	178	176	175	168	158	157	177	161	196	178	182	176	187	184	178	136	154	169	164	160	170	183	182	174	160	150	181	160	188	162	177	189	209	171	148	193	164	163	176	179	188	163	179	182	192	167	169	200	184	177	164	178	184	170	169	164	175	200	177	162	174	158	173	191	185	162	161	171	166	170	183	179	178	177	176	162	181	183	159	165	178	173	176	180	177	180	187	169	152	180	163	179	157	173	187	152	166	187	196	175	150	183	182	187	195	187	165	183	173	191	166	179	174	182	182	169	180	156	175	165	176	198	152	145	175	189	177	175	180	163	142	181	160	169	165	194	198	158	202	176	171	189	192	175	193	181	186	161	170	220	170	176	164	177	195	196	174	198	162	190	176	187	173	183	158	161	185	192	187	157	180	175	174	156	144	175	193	175	157	172	170	164	195	166	156	181	191	189	176	176	203	184	167	177	183	173	213	186	145	202	163	153	168	167	162	163	204	174	186	187	168	164	179	194	186	169	189	160	178	184	178	169	191	185	193	191	186	186	164	164	176	146	179	156	184	173	179	183	194	165	182	163	169	186	169	172	175	169	183	187	170	196	179	172	201	171	162	171	170	165	174	188	171	173	166	187	164	169	181	184	202	165	172	182	177	182	197	186	177	177	148	171	170	191	185	184	166	162	154	156	196	191	174	172	171	157	173	185	178	170	206	168	157	174	176	172	158	201	171	153	160	167	170	166	165	164	175	177	148	166	156	183	183	149	166	155	199	197	171	164	163	166	184	193	195	194	182	182	208	167	168	172	196	177	187	177	170	163	179	167	195	196	168	175	156	191	172	171	191	166	166	174	170	169	170	161	185	156	179	182	190	186	178	176	185	177	172	177	166	162	185	157	168	164	188	183
44734	55013	61222	69445	61020	33559	9047	1519	573	428	432	406	380	435	426	381	372	378	399	393	395	408	394	404	408	400	397	435	386	389	429	388	415	416	374	382	427	352	361	383	374	384	408	387	383	389	398	383	421	395	406	366	452	429	406	386	402	411	362	391	404	431	397	387	420	372	390	384	419	416	364	368	395	380	417	366	401	419	394	418	416	380	385	392	431	402	407	430	413	391	410	411	397	399	366	419	413	398	422	378	364	384	390	440	404	386	404	392	405	381	394	424	354	400	420	411	419	391	373	432	390	397	403	368	376	386	411	422	421	422	403	390	382	381	401	377	440	406	412	446	394	422	413	400	383	381	422	443	388	392	404	426	410	403	416	367	392	421	393	420	398	407	400	394	420	374	431	408	373	382	381	426	403	400	462	412	397	398	383	385	392	420	398	378	378	380	415	413	395	434	399	388	390	407	434	433	392	406	383	408	389	398	421	366	429	399	368	375	410	405	402	394	411	379	382	394	416	403	442	400	408	388	409	397	408	431	397	389	392	369	405	426	434	411	366	397	389	401	421	367	392	419	410	422	395	396	367	417	336	376	355	417	435	441	410	400	393	412	389	418	393	395	398	420	362	398	393	406	358	354	411	409	434	431	400	412	385	379	414	403	376	412	405	383	406	423	384	396	397	381	410	403	405	402	458	402	404	412	412	396	378	378	384	406	378	384	395	441	418	401	393	399	394	419	402	390	383	404	405	399	380	435	412	419	362	390	379	390	403	399	394	384	417	385	424	385	407	435	373	414	400	400	393	415	379	398	397	383	378	388	365	426	406	448	412	420	407	431	431	411	419	406	405	385	429	409	426	405	422	415	379	387	394	387	393	381	391	394	425	409	362	418	413	388	389	430	369	381	397	399	431	405	368	392	397	415	389	387	444	390	386	400	387	414	444	413	385	350	444	417	409	431	418	376	405	381	393	395	416	408	373	400	409	398	377	412	429	405	416	386	375	446	396	394	422	431	436	392	411	387	396	413	379	401	399	412	400	404	390	388	415	389	429	399	389	411	398	379	390	377	405	382	454	412	378	414	399	437	388	377	427	402	396	413	398	422	405	389	402	376	384	404	377	401	430	423	385	429	396	395	439	390	409	377	394	389	390	378	375	392	411	392	391	395	407	402	407	346	375	411	377	388	384	364	457	388	426	346	387	392	419	381	400	408	423	424	420	375	397	436	389	414	425	383	370	439	437	388	373	442	372	380	381	386	390	399	385	406	428	415	417	425	347	374	383	419	372	392	402	432	406	382	364	413	396	409	440	391	386	399	436	370	395	385	375	362	377	404	405	389	422	366	386	410	372	399	427	396	398	401	416	379	385	411	397	384	387	423	386	416	370	373	402	391	382	377	387	431	376	423	399	377	404	385	419	387	376	410	385	404	376	395	412	460	383	383	386	398	420	373	415	380	411	397	417	433	387	409	414	385	384	364	395	403	421	415	394	395	415	407	445	414	388	403	382	414	403	410	388	412	443	396	387	395	382	391	416	416	430	386	406	419	376	441	361	404	354	421	404	406	394	378	348	363	379	397	412	395	394	395	393	389	409	408	379	361	354	405	399	420	375	396	413	412	367	371	392	398	401	390	397	384	402	383	424	373	370	388	432	400	364	405	418	402	427	377	427	434	390	388	400	380	378	395	403	374	357	411	406	405	410	390	395	366	404	405	414	405	397	404	393	397	405	425	448	412	416	377	395	451	449	377	372	394	392	403	423	384	376	417	380	395	410	381	386	402	411	375	391	362	404	464	383	420	387	425	400	417	417	432	404	405	436	412	397	402	413	431	391	387	421	408	395	410	394	375	384	428	410	410	386	393	405	426	428	372	401	363	409	397	399	389	376	408	419	390	397	380	394	388	393	413	417	404	370	405	411	354	420	361	407	371	441	380	401	384	441	383	407	444	425	405	426	405	393	398	381	364	434	388	415	372	411	387	404	406	383	398	410	389	372	397	400	419	406	358	402	405	387	379	377	395	390	408	386	412	402	401	387	392	417	368	393	400	379	388	366	393	375	416	406	427	410	434	415	413	388	391	427	417	404	383	394	393	417	380	447	407	391	400	396	421	408	383	368	411	382	431	388	388	396	425	398	392	385	412	419	400	401	424	417	405	392	400	402	385	405	405	408	390	418	414	381	369	385	393	383	371	406	366	389	408	385	405	392	399	425	392	457	392	385	424	400	375	402	428	430	435	394	395	405	412	436	402	411	421	396	399	407	427	422	390	380	370	395	416	423	396	435	408	428	396	373	397	397	440	401	417	376	383	375	383	392	403	405	412	367	404	388	376	400	404	344	389	392	404	407	375	393	394	394	387	415	419	397	397	409	422	389	387	409	383	407	400	419	402	385	375	429	419	427	407	389	411	401	422	384	413	386	429	403	412	437	434	404	407	439	392	384	404	422	378	389	360	395	371	414	389	388	408	418	414	398	437	387	417	433	410	378	428	367	390	381	381	399	413	413	413	415	392	407	382	395	412	400	392	430	404	407	405	389	419	418	403	397	377	385	407	431	408	405	417	393	406	408	411	454	402	387	390	386	387	377	385	431	395	367	398	392	395	397	351	413	413	405	402	414	394	398	409	414	401	400	429	397	425	413	421	397	367	374	386	403	391	425	422	403	398	398	419	394	422	425	398	389	371	402	419	383	420	382	418	412	387	409	417	431	393	396	386	401	403	409	415	397	400	409	404	417	408	431	432	386	394	385	416	425	390	402	396	405	410	383	399	419	389	417	388	366	385	384	403	398	434	458	372	396	418	422	401	407	391	444	395	419	365	369	399	435	406	424	409	424	397	389	352	409	381	451	405	378	432	409	411	409	423	409	398	402	386	399	429	416	396	402	406	379	380	397	414	385	376	404	394	423	425	407	430	406	382	420	369	406	358	411	402	396	434	421	418	391	368	382	398	416	410	385	394	381	384	363	414	363	412	402	425	381	405	378	415	410	424	411	433	380	405	395	400	428	394	393	411	384	363	411	404	392	396	413	417	380	416	385	435	363	408	433	393	406	417	417	421	404	407	371	381	403	391	428	378	408	358	383	414	399	376	398	423	379	398	360	414	391	386	400	424	407	410	402	386	385	410	404	392	392	397	422	385	394	431	419	397	389	379	406	399	416	383	375	394	412	407	390	410	415	411	417	401	413	412	393	421	415	432	389	408	406	363	410	419	433	361	420	426	385	389	403	421	403	431	358	426	372	384	392	388	378	407	400	377	390	396	412	403	423	370	429	440	386	400	400	386	391	432	429	410	403	379	400	408	384	410	449	400	402	392	424	379	392	403	462	423	392	398	383	388	387	416	420	381	410	399	418	391	393	400	422	427	385	399	421	382	406	428	376	397	418	402	377	406	399	402	391	384	422	372	418	380	414	436	429	392	406	383	403	382	376	413	399	425	414	429	417	393	435	386	429	394	406	397	382	395	406	411	393	392	377	394	432	389	386	402	391	381	382	396
58548	46912	41460	40456	39949	32734	20390	8165	1539	294	128	155	165	138	175	139	182	156	147	156	157	161	145	156	139	133	156	133	153	153	160	164	129	165	144	160	166	157	156	188	151	138	166	177	139	133	127	197	137	137	151	154	160	147	135	151	157	170	170	146	146	151	160	132	128	163	152	163	153	170	160	145	154	164	157	129	147	156	146	157	133	171	133	154	165	166	145	140	150	145	126	150	126	153	163	132	149	161	144	140	141	174	144	157	143	138	164	167	147	146	141	141	146	155	141	140	145	153	180	158	151	160	154	156	132	171	159	166	155	168	162	154	143	164	150	128	143	139	156	153	157	132	151	145	147	134	139	154	155	161	144	155	148	159	155	157	128	142	155	152	156	158	158	171	139	136	132	160	152	136	150	160	168	164	163	180	145	168	123	150	147	172	139	162	159	173	146	148	164	142	142	167	164	157	125	168	156	146	163	157	168	136	158	156	149	150	163	142	149	139	131	137	150	148	154	159	149	136	119	142	155	141	154	153	138	127	148	171	161	164	125	170	150	158	160	168	160	148	135	161	161	140	141	142	158	151	137	150	155	152	138	146	165	149	137	146	139	135	161	140	141	137	158	148	139	163	171	154	161	130	162	144	140	134	122	151	137	139	158	141	145	137	156	175	172	154	139	170	133	138	140	130	139	125	136	133	149	124	147	153	160	151	169	143	159	122	140	154	121	122	145	155	162	160	148	158	141	146	134	136	159	159	140	142	158	159	157	134	147	143	144	167	178	159	136	144	142	138	146	138	149	174	163	146	118	145	172	149	158	147	154	144	157	137	138	169	139	164	157	142	163	137	145	160	140	163	144	168	155	153	183	139	134	152	149	130	156	162	141	135	154	149	162	146	135	155	148	129	134	150	168	149	162	160	151	144	147	160	138	151	137	173	150	125	153	176	164	136	148	142	136	143	129	171	135	193	144	145	152	147	153	133	144	163	156	140	159	139	159	152	152	150	140	165	146	149	168	142	162	143	177	176	151	159	143	148	152	131	150	142	153	158	181	137	144	161	139	161	145	148	141	149	140	138	157	149	171	177	136	142	151	178	144	155	157	174	174	138	173	145	165	133	156	145	130	151	159	145	160	153	149	149	179	154	148	140	135	160	143	164	177	138	139	129	151	153	145	159	161	160	149	165	139	157	151	135	159	153	172	134	135	180	165	134	161	157	149	129	152	146	129	142	150	157	144	160	148	139	160	157	147	140	147	142	150	177	169	140	168	153	145	152	155	173	118	127	150	145	148	150	151	145	133	146	130	142	140	150	130	128	160	167	148	157	155	150	138	148	155	143	144	135	165	158	148	132	126	134	190	147	139	118	155	141	158	160	131	148	152	131	156	151	162	141	147	154	157	146	160	131	139	147	133	152	128	157	134	141	144	156	156	156	143	135	156	156	117	155	111	157	143	141	152	178	159	137	155	169	151	138	165	133	144	160	124	154	144	137	144	143	156	149	172	178	149	168	150	139	166	165	164	160	162	162	140	157	161	170	174	141	152	157	160	163	149	137	160	148	155	146	151	135	140	142	132	151	142	140	135	154	157	135	141	134	130	139	144	138	149	138	147	139	155	181	158	154	154	154	149	140	165	160	140	142	144	154	134	142	143	162	146	146	148	163	132	162	157	170	141	154	156	147	147	152	167	143	161	128	172	142	153	141	175	154	163	134	171	151	128	151	127	157	156	121	177	160	147	153	177	153	158	157	169	143	149	147	141	134	151	143	161	154	171	137	120	170	176	152	157	165	167	163	148	142	159	159	125	170	124	144	135	151	159	142	151	147	130	138	150	155	163	155	147	140	142	157	146	148	151	171	149	170	161	161	157	147	136	143	140	145	160	187	152	147	144	137	167	163	157	162	118	150	151	144	157	128	152	152	152	150	129	158	156	163	130	136	141	140	137	150	146	150	167	132	163	141	136	125	148	149	149	151	144	167	149	136	143	137	144	143	133	134	146	142	131	145	148	153	154	162	180	155	141	163	154	159	146	164	137	137	152	140	129	131	133	142	172	120	145	169	164	155	148	175	169	137	137	145	141	161	141	162	172	175	160	151	181	152	143	170	154	139	143	131	155	149	152	148	142	130	145	139	143	142	153	162	174	146	141	155	141	146	158	130	156	141	149	162	154	161	161	142	142	156	146	151	178	152	125	142	157	150	123	159	147	153	150	171	164	152	171	135	161	127	131	170	164	138	151	144	154	157	137	150	159	164	139	158	144	136	163	152	153	153	170	159	158	148	145	146	185	158	138	148	165	146	147	151	155	140	154	159	140	179	122	135	165	130	115	156	146	156	150	170	141	147	144	168	146	131	137	152	153	154	156	130	148	140	140	168	135	140	149	123	144	145	136	147	144	135	153	170	147	146	139	166	162	157	159	142	158	137	161	134	135	143	165	154	136	160	130	157	153	137	160	143	143	152	159	177	156	146	144	152	153	159	145	131	150	141	136	151	160	163	160	134	149	149	139	158	140	152	152	151	168	164	141	155	160	129	155	132	141	172	176	143	153	145	158	148	153	149	136	143	138	167	141	138	160	159	146	135	138	142	151	140	175	139	145	155	160	144	142	156	167	141	125	175	165	161	133	135	130	153	139	142	135	145	136	184	156	149	158	153	169	168	143	161	169	166	123	159	160	132	156	157	132	152	140	165	156	157	165	133	157	151	126	175	127	148	165	153	161	119	139	173	154	146	153	147	158	148	137	134	138	154	138	135	151	139	140	158	136	155	161	144	134	146	148	162	135	152	152	172	155	154	152	143	158	144	159	142	162	143	152	145	163	152	153	178	142	162	146	154	156	150	170	156	140	162	155	139	141	152	146	146	149	160	147	128	145	152	149	154	137	171	157	155	139	128	145	159	128	152	154	159	136	185	154	141	146	145	135	127	146	145	142	136	156	146	146	147	164	153	130	140	147	140	139	140	157	156	153	142	144	150	130	137	135	159	149	133	168	142	148	176	144	136	157	149	153	152	155	135	157	148	153	171	159	149	139	142	120	126	155	157	142	157	149	161	132	168	154	131	146	142	181	157	153	128	147	148	174	146	181	151	144	139	150	158	159	140	129	149	149	154	161	164	129	135	171	155	135	153	159	152	150	148	139	141	136	162	173	135	178	154	149	123	138	161	157	161	155	159	138	139	128	165	159	149	171	147	156	133	138	139	177	109	115	141	154	154	161	156	151	135	145	132	154	139	145	131	138	156	154	154	140	162	156	173	150	165	128	149	144	143	156	162	151	144	157	157	128	167	141	152	165	139	163	165	140	159	122	161	181	157	161	164	138	123	141	136	127	133	160	157	152	152	148	136	149	152	143	140	137	167	130	148	140	150	170	142	147	168	140	170	144	156	139	148	134	137	150	149	163	140	133	176	145	137	137	150	166	135	158	139	184	154	166	165	131	135	144	153	141	140	150	143	144	150	114	162	167	125	159	146	137	139	150	154	137	133	173	143	161	142
51558	54725	65042	73876	73120	46689	16695	2651	617	358	383	361	388	373	340	338	354	344	362	349	341	363	321	330	362	332	340	324	350	362	336	375	329	355	358	357	339	351	342	379	346	355	345	333	311	324	330	348	307	344	320	344	357	364	332	364	320	354	400	327	337	347	381	343	377	349	360	324	350	323	342	312	365	333	325	321	354	315	353	335	360	356	319	343	373	312	336	327	328	339	335	355	321	382	329	331	362	358	335	341	343	378	343	329	375	320	302	317	310	332	352	359	320	348	326	333	358	314	322	331	327	362	314	347	304	335	346	355	338	325	348	355	337	338	362	343	340	337	351	373	353	366	318	349	381	314	345	316	359	314	366	371	332	371	344	342	353	348	342	355	359	358	312	300	298	322	348	334	293	393	352	323	302	359	323	316	345	371	343	354	331	307	370	326	324	347	372	345	331	353	362	342	362	345	350	353	335	343	331	331	355	337	349	361	336	358	321	327	363	337	337	320	331	331	375	319	374	343	318	322	363	318	347	346	359	342	339	336	355	344	323	354	333	341	340	318	328	348	331	361	341	390	350	351	320	339	377	356	339	355	358	324	339	320	327	311	348	314	336	351	347	304	348	319	358	345	368	352	306	384	331	328	376	366	344	324	348	321	347	352	354	367	322	341	354	359	337	327	350	340	404	350	312	327	322	334	313	331	338	355	342	300	329	315	339	366	334	328	325	375	326	357	328	349	377	326	319	330	354	369	365	351	361	301	340	336	361	336	312	365	373	356	340	353	370	377	371	335	298	360	337	364	350	343	314	334	343	380	335	333	353	355	331	370	371	329	346	353	349	350	360	350	376	320	363	362	350	354	346	344	302	362	336	355	342	325	357	373	329	378	323	326	329	361	327	347	342	369	294	337	317	337	326	357	347	368	360	331	333	333	385	353	348	345	318	347	309	333	357	342	337	336	324	344	319	379	335	343	322	343	331	342	375	331	323	293	342	344	351	342	384	343	330	350	340	325	312	326	323	363	359	351	369	358	327	343	354	361	310	321	357	338	353	354	337	349	302	347	368	308	332	327	334	330	334	325	352	366	341	374	361	364	353	335	335	352	343	308	353	368	329	338	354	354	355	347	350	349	343	330	316	345	356	332	298	318	332	341	333	357	349	350	372	328	341	344	366	340	346	342	353	342	346	305	371	355	328	346	367	352	329	354	328	351	357	292	292	347	336	351	323	336	315	349	325	328	329	355	299	341	371	343	324	370	334	317	357	346	302	312	360	338	384	337	342	315	353	351	345	377	331	299	343	389	371	354	303	353	342	349	345	354	383	353	314	308	328	345	349	342	359	351	374	355	364	321	359	354	332	350	348	387	302	356	367	341	330	305	366	371	346	353	323	350	368	294	362	325	321	363	323	331	333	359	345	322	334	351	324	365	336	345	350	305	360	367	349	371	352	367	349	347	338	377	342	352	336	310	352	361	346	345	332	372	348	327	331	355	369	370	305	353	372	318	348	334	344	373	348	376	313	349	349	371	334	366	361	388	373	362	361	336	335	346	384	348	346	361	332	337	306	343	353	343	339	304	351	332	336	352	364	339	335	357	339	333	328	343	334	343	352	347	328	332	358	307	321	347	330	335	378	334	339	341	330	335	343	341	300	339	338	343	364	357	335	353	321	327	332	322	364	307	371	383	312	342	351	349	371	343	339	352	346	364	347	347	318	331	346	316	343	355	419	378	351	334	332	353	347	337	330	347	355	348	333	387	334	335	373	348	319	319	364	369	320	357	338	354	354	350	343	368	361	339	339	381	342	335	335	362	343	364	341	348	370	362	328	354	371	328	332	329	337	315	322	332	337	336	350	364	347	356	395	352	334	355	340	361	365	344	366	357	389	338	335	323	370	332	325	362	342	311	328	352	340	368	334	341	304	333	318	348	324	344	332	342	361	335	344	324	350	331	316	329	352	344	331	339	346	343	347	365	374	372	339	334	353	342	332	375	314	358	380	330	337	358	346	367	365	338	345	367	342	327	339	323	330	347	348	340	343	354	355	334	325	357	321	296	376	347	320	327	341	333	308	328	336	299	314	359	333	354	323	329	328	368	373	352	327	349	321	339	371	353	343	332	345	301	385	386	315	370	318	332	369	355	321	359	315	356	362	374	334	314	340	318	329	355	324	343	348	327	371	376	362	338	341	362	369	360	370	336	352	333	353	366	359	370	344	315	356	337	337	390	358	328	354	340	365	375	370	344	309	334	359	349	364	307	349	342	312	345	357	367	328	374	324	364	345	362	352	354	352	331	345	321	320	351	338	347	336	328	366	345	333	368	354	332	360	371	329	344	330	322	306	371	366	336	306	362	374	367	359	344	334	322	328	347	344	321	314	330	370	352	361	360	320	358	353	333	332	336	330	345	340	343	372	318	344	375	337	349	356	328	377	343	362	345	333	347	346	340	333	334	337	358	336	343	333	371	343	324	335	326	326	340	327	341	340	326	383	338	342	336	370	338	376	335	363	318	346	321	341	347	341	361	369	331	327	324	344	340	317	349	378	336	326	328	357	333	359	338	315	307	337	345	338	361	348	337	366	330	337	311	296	337	347	346	377	332	318	308	345	339	352	345	332	370	347	361	349	349	343	354	357	337	365	317	317	339	352	343	324	373	415	346	300	342	341	348	376	358	336	314	315	348	376	341	354	341	336	308	328	317	338	329	357	363	346	338	325	355	323	324	324	334	353	341	297	381	322	323	363	318	342	362	354	375	338	326	363	315	365	352	333	360	347	358	306	339	300	346	312	337	306	336	357	330	383	360	348	363	338	353	344	360	337	341	345	372	341	335	321	335	322	341	349	338	362	363	332	358	383	335	344	369	360	362	329	358	343	351	355	338	353	317	343	344	339	349	325	317	337	327	327	336	364	313	322	363	354	356	341	321	349	363	358	351	331	386	341	328	333	314	328	327	343	330	336	345	332	329	336	342	331	348	354	358	352	357	340	351	349	331	338	387	308	353	345	343	383	381	315	330	344	354	359	376	351	362	336	313	325	337	365	355	321	332	344	346	328	310	344	341	339	346	358	330	336	343	332	352	356	371	325	327	338	320	364	322	314	357	349	362	318	363	354	316	341	340	327	355	326	373	316	331	333	368	341	336	325	344	384	337	331	309	332	348	336	351	345	337	343	360	334	353	329	344	309	326	339	364	343	349	357	347	367	347	351	341	340	346	336	314	320	350	347	302	359	318	315	353	326	330	337	361	326	365	386	342	345	355	342	317	348	370	339	339	348	384	348	353	340	359	334	331	330	335	375	334	338	352	317	325	349	330	377	347	343	333	315	317	367	356	327	378	346	334	341	350	364	339	348	329	320	361	373	349	334	358	318	330	335	339	337	327	336	356	370	317	354	353	347	372	316	355	344	330	387	342	386	297	364	320	365	327	342	337	346	313	365	339	361	341	340	345	329	333	344	351	315	362	364	343	365	350	351	343	351	378	321	355	313	323	321	355
17560	21296	22274	16763	9993	5241	1527	340	233	206	207	214	227	205	208	203	220	203	206	230	194	220	193	218	191	202	233	229	221	226	196	213	208	192	210	192	235	229	220	196	231	229	203	212	186	234	229	205	225	199	231	232	215	194	196	243	203	187	205	221	224	220	171	218	228	203	209	227	200	227	209	239	201	206	213	205	214	210	188	187	193	225	213	210	212	218	201	182	232	219	194	207	196	248	211	209	210	235	192	213	202	239	183	204	223	207	212	188	213	196	211	208	214	210	190	211	199	191	230	213	217	216	189	212	211	168	212	222	191	204	208	214	205	202	189	199	215	213	198	216	216	194	191	226	223	220	215	228	234	212	200	204	233	187	165	206	224	213	192	199	209	209	222	222	206	213	211	215	195	201	196	205	207	198	221	203	170	216	216	224	206	212	190	189	218	231	193	198	201	190	252	212	245	198	196	202	190	203	191	222	223	203	216	198	198	217	202	201	238	228	214	183	205	219	237	206	182	174	223	199	233	209	189	207	197	221	195	214	214	207	190	227	232	191	197	218	223	203	222	194	205	208	199	187	207	231	204	208	185	191	219	218	213	229	200	212	231	198	208	213	195	239	172	207	178	197	189	219	205	203	211	217	231	195	202	185	216	205	188	203	205	211	207	210	238	194	186	228	216	200	201	186	208	232	222	191	186	227	201	222	213	190	220	195	222	197	182	221	191	201	191	176	216	218	191	200	190	217	198	203	200	215	203	213	240	201	195	182	186	233	214	224	198	202	210	200	194	207	217	191	202	217	215	192	185	202	207	198	215	181	231	188	196	211	197	192	192	184	239	230	212	212	226	216	226	228	201	224	217	198	208	217	208	210	204	187	207	210	208	176	202	182	219	215	215	203	224	217	220	235	188	197	200	230	226	188	211	222	179	218	210	216	196	191	209	206	202	219	217	216	209	238	219	229	241	186	230	221	214	238	205	202	201	220	202	225	216	204	221	191	223	222	185	193	215	214	183	189	197	203	211	202	192	213	212	230	208	172	193	206	188	191	204	216	211	196	236	206	213	209	225	201	190	204	215	207	188	198	190	216	195	217	191	233	211	203	223	191	201	200	212	214	218	209	236	195	199	205	210	200	209	206	193	240	199	204	228	223	197	207	218	215	195	185	206	201	228	190	246	206	234	225	212	220	203	230	198	206	237	226	189	217	208	186	205	212	212	222	218	194	212	216	217	206	214	219	197	221	179	200	215	200	224	221	209	207	216	228	221	189	225	195	190	204	211	232	203	229	202	213	215	188	191	201	175	191	213	170	196	201	220	201	225	242	203	207	241	187	207	195	215	203	216	181	213	229	203	218	188	227	194	203	223	249	195	195	220	212	185	240	215	240	232	216	216	204	223	235	214	202	208	213	185	200	196	222	217	213	209	208	217	226	224	225	202	181	201	207	219	195	200	238	191	209	202	196	215	194	184	202	229	201	194	233	229	245	217	210	203	227	185	228	200	211	198	226	212	222	186	208	200	190	190	185	227	213	187	198	221	217	187	193	207	211	155	220	227	237	188	231	216	215	223	218	205	226	198	233	207	211	204	237	221	200	188	210	189	219	214	208	215	206	219	220	211	217	205	222	208	200	207	216	208	189	168	210	206	173	212	224	215	188	221	200	211	194	224	214	207	206	177	198	200	213	224	229	211	212	242	214	186	217	197	205	201	208	203	250	236	200	211	232	218	211	223	229	216	200	204	230	211	201	208	219	196	183	210	208	197	188	202	221	215	210	226	204	220	200	196	184	215	212	209	212	209	205	198	208	224	199	207	212	198	216	200	236	191	192	204	199	203	203	174	187	221	219	218	202	226	203	192	230	208	201	210	220	200	216	239	192	219	216	191	191	212	234	188	219	189	202	196	197	223	206	201	210	184	219	195	212	183	219	215	198	206	201	217	234	219	179	187	207	179	199	216	196	203	166	198	219	194	195	207	212	218	224	207	206	186	204	203	180	201	200	217	208	213	204	213	191	223	221	203	220	210	228	230	201	224	203	213	204	220	210	221	187	197	185	209	237	175	184	203	194	226	231	212	235	212	220	208	189	236	201	203	233	218	215	187	196	200	205	216	238	206	229	204	195	210	232	211	191	215	221	209	206	226	200	227	214	211	206	198	206	237	210	210	201	217	232	238	203	207	205	237	206	195	186	229	213	201	214	209	203	207	222	228	207	214	182	211	187	214	189	195	206	211	241	206	201	195	216	242	212	212	227	208	198	193	172	203	199	219	210	206	211	190	206	218	222	210	241	180	213	237	230	201	200	209	223	184	200	244	190	219	229	185	210	221	219	217	191	211	198	209	182	216	228	229	249	187	210	198	215	198	213	184	215	196	224	217	206	180	213	203	207	219	219	219	212	200	195	211	217	231	195	202	205	236	227	219	224	219	210	235	215	241	202	194	229	222	221	199	221	254	191	218	221	206	193	197	186	228	200	208	200	212	191	223	209	209	169	201	184	213	219	219	219	216	206	207	183	222	212	206	220	194	205	200	188	183	221	183	207	212	209	213	198	210	192	207	201	190	209	199	178	186	223	186	209	228	204	207	213	221	213	215	189	214	199	192	220	201	189	178	202	204	212	206	245	219	204	196	196	215	190	208	217	194	205	203	205	236	209	211	209	179	200	199	185	211	257	192	231	215	220	240	202	189	215	196	215	217	182	233	213	190	221	207	218	215	228	213	209	200	226	224	213	203	219	186	196	221	208	207	224	196	210	228	185	223	201	197	230	197	200	210	222	204	192	204	190	188	228	203	201	222	208	197	212	206	210	208	215	216	209	192	206	204	226	210	232	227	206	204	201	213	206	201	218	186	191	188	219	215	193	212	198	212	207	230	221	209	195	180	194	223	208	223	224	210	199	199	225	217	192	211	198	232	207	192	201	236	216	224	224	195	205	231	225	218	210	196	198	185	215	210	203	207	204	222	198	220	193	197	223	176	187	196	232	222	193	212	216	196	227	201	228	189	213	204	196	200	235	217	185	202	190	208	203	193	214	238	207	204	200	233	201	210	196	215	215	205	194	188	213	218	238	191	204	190	211	215	234	202	202	240	218	213	196	221	202	238	213	233	208	203	220	210	211	239	209	210	216	181	221	196	214	184	221	211	201	211	223	200	242	177	206	243	207	221	235	215	200	210	213	189	191	207	227	221	196	210	226	203	191	200	214	202	230	240	199	204	223	181	216	229	241	232	210	203	207	224	195	195	188	196	239	200	203	188	200	225	194	226	207	192	191	207	208	241	200	214	208	206	212	220	230	211	194	162	200	194	217	222	200	220	209	225	202	195	220	193	211	199	188	219	215	214	207	216	211	224	204	225	248	187	204	217	208	210	209	201	184	202	199	209	201	225	198	180	227	227	208	200	199	220	214	225	186	193	181	234	195	226	205	223	224	225	213	207	233	226	207	196	201	216	205	239	182	199	217	195	240	212	210	237	206	207	198	193	225	213	195	202	196
14080	23014	30509	26875	21273	12123	3510	901	521	461	482	492	478	461	484	452	439	446	493	477	474	467	442	450	480	479	441	495	459	468	482	485	481	504	475	453	478	503	507	476	503	454	491	472	462	478	502	459	479	518	488	508	506	473	464	478	462	476	522	509	466	441	493	452	478	455	476	483	492	471	457	465	462	468	466	479	501	482	508	486	472	480	456	495	483	464	490	482	456	456	471	486	485	450	514	463	500	452	494	490	492	477	444	499	522	448	465	526	486	407	483	477	476	483	482	456	465	509	500	485	494	479	478	452	446	483	458	503	472	496	517	472	467	475	521	461	497	449	469	466	497	474	474	465	498	478	431	485	463	488	465	484	442	526	447	500	486	468	508	466	476	452	497	463	477	457	481	482	473	469	466	484	478	479	493	503	465	456	496	511	482	477	488	467	438	465	513	441	468	453	428	460	514	440	465	461	454	424	494	456	464	481	434	452	479	508	501	439	479	521	475	465	463	485	469	484	460	482	522	490	488	495	492	480	438	463	494	500	494	458	489	480	503	436	492	488	463	479	495	492	474	470	497	493	488	482	502	436	458	480	475	474	467	477	455	458	491	464	487	475	497	499	503	472	485	530	481	471	497	470	447	501	466	470	452	495	475	480	491	441	459	486	485	494	520	466	454	482	484	460	499	451	495	487	437	492	466	464	460	492	499	453	471	482	441	475	458	447	512	461	488	468	494	439	453	469	446	473	447	480	467	474	472	456	486	505	457	477	493	480	451	468	465	479	479	487	468	473	469	482	498	473	447	447	468	481	464	493	508	486	476	445	487	436	493	498	486	463	487	457	431	443	464	487	464	467	481	465	467	435	471	452	469	475	503	503	481	472	478	464	448	465	491	461	443	460	480	475	462	482	432	466	474	460	496	482	470	467	461	452	541	472	514	514	492	439	464	464	475	472	497	451	473	497	475	505	475	444	493	513	485	460	490	504	499	481	429	509	462	485	458	494	473	476	476	482	456	522	488	424	500	447	496	482	496	503	476	464	503	480	444	485	470	453	466	473	440	498	476	463	483	462	490	465	461	486	466	467	467	466	498	471	514	504	490	448	452	476	484	471	464	451	469	486	460	477	476	487	462	488	471	473	467	465	507	480	512	468	436	478	476	490	498	489	479	452	476	486	448	474	471	473	462	480	461	490	466	468	473	468	483	465	486	432	458	476	446	479	464	476	462	494	484	468	449	454	470	481	491	487	477	510	450	442	475	492	505	462	449	490	488	467	438	506	455	452	470	488	470	490	475	457	456	420	515	476	481	484	470	445	469	492	457	483	462	472	487	457	458	490	473	454	495	491	498	498	478	476	461	482	526	509	446	466	486	483	471	472	474	425	515	450	489	461	463	503	492	475	511	468	455	485	444	463	425	465	527	475	476	468	447	448	459	450	470	485	451	476	472	470	470	475	508	492	473	482	459	485	457	480	448	493	460	454	460	513	494	506	467	480	471	465	475	494	456	467	450	490	514	512	475	472	498	472	478	505	495	476	432	467	511	476	492	497	484	467	460	442	428	482	488	461	472	499	479	477	499	468	518	449	504	485	449	501	483	471	441	506	446	483	492	459	474	424	454	458	485	444	475	512	459	502	457	490	478	465	504	491	482	497	451	471	480	478	443	449	460	474	466	428	449	465	482	455	433	471	509	472	470	500	503	488	478	443	482	509	456	522	478	474	493	465	451	465	484	488	475	478	484	471	467	476	507	497	460	469	484	462	492	451	503	475	487	482	490	480	460	481	475	510	478	447	482	484	429	486	493	486	479	456	527	481	485	481	525	462	454	484	447	463	459	438	446	442	480	488	445	469	516	453	501	493	445	487	478	473	459	520	448	454	443	473	471	494	503	512	488	445	495	525	462	474	479	482	450	481	463	512	459	471	469	508	481	465	459	437	441	469	480	448	466	467	495	510	496	472	465	482	469	465	479	482	483	443	490	470	444	498	486	526	504	492	498	511	488	498	469	454	416	503	480	488	519	499	460	483	471	465	471	486	475	491	495	457	466	467	487	490	514	518	457	449	431	474	504	496	477	454	439	438	508	467	435	465	482	483	507	455	458	468	512	514	453	466	443	526	471	522	484	494	481	495	467	442	438	487	476	450	466	464	395	471	523	475	501	459	427	494	459	494	489	480	468	490	465	475	463	496	478	473	482	443	470	469	461	496	472	469	446	515	485	443	499	475	491	483	461	496	479	489	503	444	501	451	468	466	496	452	448	480	478	460	481	441	482	500	472	497	473	474	464	476	443	487	470	528	466	498	508	458	466	476	478	486	456	522	473	472	511	446	474	470	419	469	468	434	508	482	474	440	480	507	462	450	461	462	503	466	445	467	479	477	471	498	499	483	455	434	496	452	492	490	464	474	467	497	464	479	483	484	471	505	495	447	469	475	483	482	457	477	463	508	482	476	448	479	475	461	480	482	509	487	488	468	472	488	469	483	453	490	453	488	491	473	466	446	464	451	475	473	464	483	489	508	510	513	461	494	472	505	506	482	492	465	489	459	455	493	483	490	447	443	441	459	474	482	471	456	471	501	450	502	467	476	481	486	484	480	492	453	449	493	499	484	430	502	450	486	461	465	486	445	441	451	503	441	495	467	485	510	489	502	429	453	466	474	477	460	478	514	462	485	509	462	476	513	485	493	491	498	473	476	486	488	536	485	486	430	498	450	496	470	481	480	493	464	478	452	466	463	484	465	494	498	483	468	505	479	486	469	458	484	478	484	459	479	484	455	455	477	496	495	480	462	466	449	486	475	495	524	493	438	448	477	472	452	469	461	493	449	492	476	467	463	425	469	479	460	460	483	488	466	486	491	472	444	473	482	490	494	483	477	469	464	439	482	478	440	450	449	449	475	450	504	456	463	467	462	475	457	491	462	487	457	485	518	486	465	471	464	494	489	484	442	477	534	446	495	439	501	485	454	455	479	455	463	490	503	498	512	473	458	493	464	470	471	488	475	509	468	463	463	475	445	489	498	512	480	447	501	442	463	480	467	454	473	438	476	444	483	492	432	500	486	443	526	437	465	497	486	462	498	473	492	486	449	507	433	492	479	481	503	468	459	464	417	480	490	462	482	510	468	479	456	467	476	462	474	456	434	473	457	476	491	471	490	453	466	487	481	454	496	481	492	450	478	481	472	533	471	481	494	464	451	456	451	492	458	508	510	460	472	460	529	485	516	498	496	489	449	466	503	462	484	460	492	519	525	425	490	488	477	466	494	498	450	456	459	474	464	514	411	455	476	469	472	452	454	479	478	461	481	488	509	508	451	460	452	491	489	487	429	447	471	457	438	460	462	497	458	486	501	490	479	443	434	464	478	473	433	494	447	472	496	472	527	463	462	474	477	478	441	450	465	488	490	484	491	476	494	510	510	483	509	481	526	498	504	497	465	458	506	460	496	475	493	479	500	482	492	489	489	468	471	480	470	525	464	457	473	521	465	484	436	503	451
56641	47759	46373	36986	33083	28481	19303	7650	1727	335	169	165	167	217	174	176	161	174	173	166	165	162	180	160	172	164	153	164	182	146	174	158	161	164	155	172	171	143	161	148	150	163	137	156	150	165	171	206	169	140	144	180	160	176	176	180	162	153	169	168	154	161	173	168	158	154	168	160	146	144	169	162	176	165	162	157	165	177	145	156	168	156	161	157	168	169	156	168	155	176	167	162	162	157	169	188	153	174	173	153	161	155	177	149	146	177	163	163	178	171	154	135	179	173	169	147	161	149	174	165	159	147	152	161	142	173	152	172	154	168	165	170	138	174	183	204	148	178	169	190	161	162	174	163	160	147	174	183	156	172	171	160	157	182	164	189	171	160	167	157	149	174	153	157	157	150	174	155	112	172	153	161	186	184	142	139	169	167	178	138	188	161	161	135	161	146	148	142	155	150	164	124	141	181	173	145	170	176	156	138	156	166	176	193	150	175	154	168	167	169	147	161	154	158	153	179	139	156	147	177	167	163	175	186	159	143	196	185	161	165	165	164	158	152	170	170	147	170	166	168	188	172	158	181	159	175	197	169	156	164	136	176	159	157	148	160	161	163	151	149	177	188	163	154	178	159	143	176	132	162	160	167	155	175	162	151	143	155	162	182	156	170	162	169	176	166	171	167	152	180	191	153	160	159	162	145	156	122	173	174	160	181	163	166	146	149	153	161	160	170	154	162	171	165	141	140	158	152	174	140	159	133	152	154	155	166	180	165	153	154	177	161	142	168	166	156	162	180	150	160	157	165	169	130	159	159	172	171	160	159	171	173	150	161	148	162	167	162	158	173	162	165	155	169	124	159	160	172	152	166	162	167	168	174	140	171	168	166	156	158	165	160	177	162	153	184	141	150	148	157	179	159	150	180	161	166	178	167	165	138	176	163	168	157	165	153	159	148	184	181	178	170	165	155	146	164	144	165	168	166	155	163	169	146	142	156	178	137	175	172	170	149	143	181	165	171	179	160	173	161	174	179	132	156	147	159	154	138	165	173	154	145	169	140	159	140	167	152	162	164	163	162	189	160	140	165	150	173	169	162	153	158	160	165	170	154	149	186	175	174	155	160	142	159	157	171	152	140	176	168	156	180	167	140	159	170	156	153	163	163	176	155	148	164	143	166	189	149	156	160	161	167	177	162	161	166	181	177	167	134	167	159	161	159	148	153	199	166	170	156	152	180	169	167	160	148	131	153	155	158	177	170	154	154	133	167	163	154	123	174	151	146	159	138	173	153	183	181	197	178	161	163	173	144	164	177	161	161	185	139	161	146	158	164	169	141	173	172	175	177	154	160	172	190	146	158	150	162	162	165	156	157	150	165	161	160	166	165	165	155	181	180	165	150	176	156	144	169	174	163	164	174	191	153	143	150	157	155	154	154	174	157	160	160	187	151	187	154	155	152	169	132	152	140	154	162	167	170	182	151	170	179	160	166	154	182	180	175	144	172	173	182	169	181	178	149	153	160	156	166	148	145	158	151	146	159	139	167	152	161	158	160	148	159	155	165	151	159	169	164	149	148	134	165	132	157	180	158	153	164	167	135	144	154	189	164	163	168	168	153	154	153	137	174	173	142	144	156	161	139	183	183	166	164	173	157	126	145	168	155	143	146	157	151	156	170	157	159	183	167	151	144	163	182	160	168	149	165	160	179	154	157	183	143	145	163	174	168	150	148	157	166	154	147	148	155	163	154	160	168	172	163	170	152	159	154	170	165	165	165	138	137	148	146	167	165	167	140	166	159	160	162	156	154	160	140	171	163	150	164	162	161	164	167	159	179	170	170	183	157	161	175	155	175	154	147	156	158	172	169	149	177	171	193	155	159	168	162	172	161	165	176	161	149	146	164	152	160	157	157	164	162	160	156	144	137	168	183	179	167	141	181	155	186	174	158	171	167	157	160	177	142	136	164	148	165	175	178	145	155	133	163	157	169	167	182	158	166	155	172	178	153	158	166	168	163	150	170	166	166	161	158	180	159	189	156	164	156	149	151	161	133	160	168	154	168	176	136	145	159	154	177	170	173	156	178	168	161	165	150	173	164	156	148	140	172	191	137	162	186	193	175	160	144	166	154	151	184	149	161	183	167	144	134	149	169	153	166	171	168	156	171	175	169	168	151	159	178	143	169	180	139	145	181	155	182	154	153	152	165	180	166	173	183	177	142	166	165	189	174	163	173	165	162	145	167	171	154	168	178	161	181	153	155	156	180	169	148	166	168	155	166	139	143	178	178	139	166	179	162	181	143	189	158	170	158	164	158	182	163	165	144	175	157	174	177	161	158	163	148	143	148	150	175	151	162	151	145	149	157	169	167	156	145	148	157	163	176	162	149	157	153	155	161	159	145	179	162	168	157	167	176	164	153	133	168	186	142	151	158	149	161	159	146	152	147	146	181	157	155	145	151	161	154	163	166	173	181	149	169	162	139	161	157	167	131	154	151	168	184	166	192	170	136	157	143	161	179	164	170	178	177	168	190	171	170	153	187	177	160	154	167	171	143	181	163	154	157	172	144	155	154	146	157	142	163	172	148	155	172	162	181	176	147	165	158	163	152	147	137	158	163	170	185	155	152	157	174	163	174	161	181	167	138	175	167	174	158	153	173	159	164	151	169	191	168	175	153	159	146	174	170	169	147	152	182	175	151	161	148	151	163	160	157	158	167	195	151	154	146	151	147	180	160	166	150	181	157	175	163	169	182	139	160	154	154	161	141	155	178	157	171	164	152	179	149	160	166	163	147	158	156	157	182	147	157	194	168	145	169	175	141	174	151	178	151	159	168	172	178	166	171	176	171	164	158	162	169	157	170	151	180	159	146	156	187	169	176	152	171	148	171	163	180	171	156	148	171	170	170	171	145	158	148	180	182	134	139	168	148	145	156	161	159	149	160	168	151	152	149	167	164	132	177	157	167	159	161	172	166	186	175	146	164	157	152	163	181	154	168	145	164	164	175	187	156	165	161	140	165	151	149	174	158	180	152	144	169	165	145	163	156	150	162	166	172	158	152	151	174	179	194	154	161	145	176	173	149	174	166	140	183	161	140	152	142	137	185	169	164	150	167	151	154	189	152	180	140	144	168	163	164	163	161	178	152	173	180	158	163	141	158	143	155	166	182	179	154	158	167	154	164	190	151	145	143	167	144	171	166	164	161	182	173	145	156	177	144	153	180	159	146	173	153	176	174	150	177	169	152	163	148	147	152	172	157	160	152	146	158	141	139	158	165	142	184	158	157	175	171	158	160	177	153	158	173	171	174	165	147	156	150	158	164	144	182	163	174	175	151	156	143	163	154	166	152	164	158	181	154	132	146	148	187	172	144	155	162	136	155	160	142	166	160	166	162	149	151	169	166	163	196	162	154	158	179	168	183	157	150	195	158	149	143	128	144	174	153	166	172	188	136	148	154	164	137	158	134	171	138	166	159	152	138	179	173	194	138	157	131	157	151	162	138	168	182
47387	54140	57394	63638	64025	42319	15091	2380	598	404	399	382	368	421	371	376	373	380	375	341	356	341	374	369	388	364	338	371	394	341	339	347	376	335	385	339	371	366	371	369	361	390	343	366	353	403	327	362	372	345	354	368	360	342	356	364	380	336	375	323	379	386	361	365	354	375	339	389	383	350	335	363	375	335	365	386	348	345	368	365	367	378	375	356	382	350	391	344	385	356	388	389	389	356	370	360	356	369	332	380	350	371	399	365	366	344	368	359	369	342	382	384	358	337	379	366	362	334	323	355	344	355	382	349	391	371	370	344	354	358	349	356	360	363	367	351	350	364	358	359	365	341	357	359	373	361	361	347	356	337	388	396	336	389	368	356	352	376	364	348	387	359	401	351	357	353	373	386	379	359	364	360	331	349	351	330	367	357	347	394	339	371	350	386	358	343	343	383	367	344	372	348	367	351	358	352	348	355	345	335	330	373	346	361	353	375	375	344	365	367	355	365	339	373	346	366	356	331	368	366	357	359	400	391	341	355	367	380	343	362	337	337	352	359	364	360	354	335	360	343	361	363	359	358	380	330	430	343	380	349	365	376	370	358	378	349	357	357	364	346	361	339	364	367	330	361	326	341	361	395	360	388	345	385	326	343	394	356	338	360	363	352	382	373	371	337	348	351	376	380	348	364	376	359	383	388	364	344	380	350	322	325	381	373	356	335	357	352	349	354	361	339	365	348	368	393	383	341	363	410	381	377	378	357	368	359	328	325	396	335	359	383	405	355	367	375	354	346	359	352	370	375	395	367	356	369	401	354	400	328	363	344	371	379	382	374	375	386	338	362	342	358	354	337	385	356	358	374	366	362	369	381	343	329	339	382	367	355	370	317	353	399	353	338	350	356	363	375	381	375	353	349	379	329	368	367	398	376	380	366	374	375	376	388	379	375	313	336	365	367	322	355	361	395	339	332	361	345	319	361	380	333	347	363	343	365	374	378	398	356	372	364	387	350	375	360	374	350	366	340	352	394	358	394	366	351	367	366	370	351	386	368	343	373	380	350	385	337	328	358	379	368	349	382	354	381	366	374	367	345	336	308	356	354	392	359	323	361	360	378	359	347	352	353	375	390	379	398	395	348	378	315	388	343	352	345	359	399	381	386	332	377	341	350	369	335	361	356	363	348	400	349	355	375	368	351	354	330	400	346	371	354	346	371	367	363	390	338	361	368	362	370	344	375	356	382	378	368	338	368	383	344	354	372	343	339	329	335	367	373	391	361	395	365	371	378	346	396	351	338	366	354	345	381	372	341	361	382	379	395	323	330	351	367	370	368	384	346	377	405	388	364	377	332	355	360	374	366	364	365	361	362	331	364	345	371	361	337	365	357	373	352	380	357	380	339	359	359	367	365	362	362	408	362	384	382	350	330	342	381	362	360	363	365	373	356	359	352	366	353	346	377	344	362	368	379	354	346	344	355	372	346	339	350	357	383	361	363	358	374	359	355	376	401	367	367	325	393	383	370	355	404	374	372	365	351	409	329	359	382	360	354	377	388	383	380	355	318	348	358	358	358	360	348	332	380	345	364	356	352	416	368	376	387	392	360	365	360	361	378	344	371	339	354	412	372	347	341	350	366	319	357	363	339	372	354	397	341	332	357	366	352	346	375	364	352	387	361	370	334	390	348	368	337	331	378	353	351	361	356	368	350	351	367	402	370	359	350	378	331	368	362	383	357	365	358	368	355	346	381	369	375	370	378	324	405	390	356	376	368	365	370	372	401	352	351	359	360	363	400	373	364	336	346	397	318	344	348	358	337	366	377	356	374	372	385	386	360	368	341	336	328	363	356	401	374	385	364	379	333	374	329	349	375	348	396	319	366	389	383	372	368	365	356	349	373	373	405	372	347	374	360	352	378	358	326	345	369	360	350	350	387	370	368	355	382	323	393	355	333	356	376	387	348	354	325	347	331	393	366	371	318	382	339	353	369	379	382	408	368	370	397	343	368	383	348	368	361	380	352	364	353	364	361	372	339	364	346	370	345	382	372	386	345	360	389	370	391	391	354	377	366	374	372	342	383	367	374	365	378	387	364	384	376	374	389	350	345	349	378	400	369	342	389	365	382	386	336	338	378	369	333	351	334	362	388	364	361	338	330	352	354	388	390	367	360	373	378	376	373	374	371	349	355	350	343	376	379	359	381	348	387	378	334	363	372	362	368	399	364	408	350	374	365	392	363	384	391	376	361	350	380	365	384	371	360	349	406	345	352	387	400	380	373	345	337	395	375	345	384	373	359	347	340	326	379	364	347	335	389	335	364	392	356	349	402	369	398	383	397	350	351	359	375	358	354	366	358	364	352	348	353	385	385	335	363	347	388	376	398	355	378	356	361	386	387	355	365	376	349	350	376	373	369	371	364	354	362	408	360	384	396	357	384	364	373	350	396	342	350	375	394	344	366	375	379	362	389	360	356	370	340	363	336	344	365	395	368	343	332	352	354	331	380	414	352	349	363	332	333	345	382	372	376	355	354	361	362	358	339	348	381	377	354	394	382	379	382	368	365	363	381	368	366	379	339	376	346	381	362	382	361	342	352	367	366	365	375	363	343	372	354	371	339	360	383	361	349	398	365	365	339	384	391	341	371	381	376	389	361	330	394	367	377	375	393	408	367	388	342	400	379	342	381	386	387	367	377	356	368	352	366	347	350	343	339	357	363	424	377	355	354	388	393	366	344	360	346	399	354	375	336	345	356	391	342	354	369	395	353	336	344	363	342	340	339	370	389	404	357	381	363	390	366	362	334	368	368	378	377	379	325	362	347	335	364	380	373	359	352	388	337	367	354	372	370	361	377	370	364	369	399	366	401	333	372	348	345	371	339	412	410	355	363	365	341	351	373	400	375	349	387	363	381	356	323	374	374	364	380	352	411	356	380	370	339	374	389	349	374	334	379	367	378	374	380	396	364	393	356	380	401	369	381	376	399	330	343	377	380	365	351	360	395	347	382	400	387	354	376	363	344	382	335	361	340	369	350	341	356	364	368	375	325	343	352	362	380	333	342	345	370	353	366	362	389	360	349	356	380	407	365	348	406	350	365	340	392	385	363	372	362	360	375	320	389	344	373	356	391	381	357	385	362	368	364	375	393	358	372	390	350	409	392	341	347	389	372	370	376	381	366	396	361	365	342	345	394	350	362	353	356	359	333	314	353	359	390	397	376	343	342	354	346	367	369	353	372	358	368	340	326	358	354	360	358	352	364	344	356	370	379	344	360	401	360	371	347	373	388	347	368	360	354	361	366	375	352	378	376	368	361	365	358	393	343	345	320	404	347	395	342	342	403	382	369	330	371	344	353	359	380	367	377	364	341	366	360	361	373	350	382	358	375	342	359	365	377	371	344	341	333	346	350	390	362	332	365	362	364	366	355	359	342	343	421	360	384	413	338	357	366	372	348	339	413	364	362	352	363	363	357	364	355	338	416	365	359	342	387	378	358	346	362	362	359
59685	50299	43479	32546	30623	28011	22732	14151	4902	687	185	159	167	180	172	157	149	157	143	140	160	137	126	139	146	151	134	142	130	130	136	125	143	126	154	163	137	157	145	131	158	142	131	162	126	126	150	143	161	151	156	122	136	156	127	159	144	133	145	143	135	122	139	132	126	123	133	130	146	133	151	143	132	155	134	132	149	139	150	124	138	116	130	135	144	136	129	136	107	179	140	148	145	172	129	125	131	156	126	124	129	165	159	139	138	137	134	129	148	135	125	148	138	156	156	150	132	144	150	150	121	123	143	134	134	144	117	123	132	131	147	144	134	139	154	149	100	130	146	141	146	148	124	149	141	159	145	134	142	124	133	126	146	144	126	137	132	124	128	146	127	139	138	125	148	118	150	148	143	137	127	166	142	135	145	118	140	176	135	135	172	171	145	125	130	159	140	137	129	135	143	155	158	125	120	130	139	156	118	136	126	140	132	146	161	157	165	142	148	151	143	141	116	163	169	134	140	135	137	139	136	127	139	129	149	129	139	168	130	160	145	125	160	155	147	141	144	139	138	153	148	141	142	104	142	114	155	117	139	131	134	155	126	145	136	134	149	140	133	136	130	159	141	148	149	135	111	144	148	121	124	135	124	134	152	140	127	147	154	154	168	135	140	138	141	136	140	140	135	152	128	143	149	135	138	131	130	122	138	153	149	159	131	123	155	151	153	144	139	129	134	131	136	122	153	144	139	116	135	123	126	136	123	136	128	150	134	140	136	139	110	129	141	144	131	136	165	146	159	135	138	151	155	138	138	132	157	135	136	129	129	121	138	164	146	130	146	135	135	143	130	129	143	144	116	128	136	150	143	140	126	165	145	143	148	155	144	155	121	145	153	148	165	104	124	158	178	146	132	151	129	146	168	138	147	146	140	171	119	153	118	130	154	132	142	139	133	159	136	141	134	126	130	139	156	146	127	141	136	170	169	132	146	150	113	156	140	157	151	134	114	122	123	134	148	123	150	130	147	178	126	135	141	150	130	125	138	138	124	134	180	134	122	126	149	131	128	133	147	141	147	147	129	123	141	157	165	127	147	158	135	124	120	128	138	146	151	120	119	148	142	123	134	148	118	135	133	137	127	131	117	137	129	148	168	145	134	133	144	133	130	155	133	108	140	130	129	154	130	130	151	146	129	159	137	126	137	147	127	143	133	140	124	137	140	142	162	154	147	137	123	148	118	129	141	138	122	142	157	126	144	139	126	134	127	120	143	140	154	138	138	139	139	126	154	161	151	144	137	138	153	152	126	149	158	143	112	149	136	158	136	169	118	141	130	143	130	133	118	114	138	147	117	138	148	136	145	141	150	161	148	136	125	118	126	156	115	154	138	132	133	114	145	115	165	126	123	130	137	142	111	130	140	128	144	148	132	115	126	151	152	143	158	146	121	131	153	135	123	142	127	149	134	113	133	122	148	133	121	152	160	145	155	138	141	133	132	120	161	128	143	133	149	130	123	118	138	124	142	137	132	125	144	124	128	143	123	123	132	126	138	128	130	150	151	128	129	130	120	128	118	145	158	131	142	123	134	143	140	129	156	149	142	142	148	134	139	125	168	164	135	113	125	144	158	121	140	149	150	118	139	153	146	142	140	116	134	123	144	155	141	150	130	140	159	151	131	141	130	138	123	135	143	122	147	141	133	125	158	154	123	123	141	157	124	145	159	140	135	149	158	129	142	109	154	152	137	154	145	127	120	150	157	145	136	124	134	150	161	137	137	138	159	137	123	140	107	121	141	147	111	154	103	146	132	119	137	140	150	145	124	115	140	143	133	152	146	137	124	132	130	137	145	121	136	140	123	152	126	145	162	127	124	174	158	176	141	130	146	138	134	135	158	115	149	147	136	138	143	120	147	178	127	139	149	125	144	127	130	129	155	130	146	128	153	151	131	144	171	151	152	133	124	130	132	143	132	135	147	129	128	143	131	145	121	121	132	132	115	136	157	143	133	134	129	167	138	138	124	157	149	154	161	136	130	152	133	129	131	140	131	149	135	114	156	124	152	147	148	135	147	143	135	156	133	152	141	130	127	148	151	148	145	155	129	132	138	147	151	151	157	152	137	132	152	118	122	142	141	144	151	158	154	128	132	159	161	138	150	130	163	121	149	126	116	129	127	145	144	132	132	148	116	147	143	128	146	145	122	159	130	124	136	121	146	133	136	132	143	157	137	139	149	157	167	140	128	141	151	142	137	122	128	153	132	151	127	141	131	128	142	135	160	130	144	143	145	133	140	135	130	150	106	138	125	134	116	133	120	125	149	142	153	142	128	143	137	124	128	140	130	141	131	137	125	154	153	145	126	130	130	136	145	151	158	140	124	130	141	143	118	145	132	149	168	133	148	153	123	136	133	164	138	136	155	144	139	130	139	144	143	133	137	143	144	148	154	148	133	144	158	116	130	127	141	141	127	164	113	154	133	136	127	135	122	154	160	127	151	117	152	140	129	130	152	124	129	129	134	143	133	138	144	113	139	123	121	131	128	116	123	111	141	114	138	151	123	154	143	141	152	144	135	131	133	128	123	128	138	155	125	117	140	136	115	161	157	156	127	99	127	149	146	142	146	146	135	141	144	148	131	123	139	129	126	129	123	129	135	134	137	139	146	127	134	127	144	143	150	127	124	128	143	125	139	152	132	154	127	143	121	146	144	121	133	125	152	140	132	144	125	157	129	151	142	143	166	131	126	121	149	152	143	124	143	161	136	137	137	164	147	135	133	149	146	143	155	139	140	121	142	146	170	159	123	129	141	158	140	133	131	116	146	143	165	134	150	136	126	136	121	134	121	149	145	130	149	157	137	128	145	146	127	135	136	142	111	143	149	152	149	137	126	156	144	114	130	134	136	146	142	147	164	149	131	127	132	140	125	138	122	128	146	150	145	137	169	146	145	141	135	134	131	133	144	132	147	149	143	119	146	132	139	142	136	134	140	136	156	163	131	141	143	147	130	149	123	152	119	128	120	128	140	136	145	154	149	132	115	124	133	166	146	151	120	133	130	137	121	155	151	180	157	145	135	140	163	138	142	130	135	141	130	135	156	129	146	116	141	126	134	124	127	121	156	110	125	143	119	125	134	135	119	147	131	130	156	142	134	154	135	146	135	147	115	152	143	154	154	133	146	118	140	131	125	125	125	140	120	122	132	154	134	137	130	118	135	136	157	129	145	134	132	137	158	134	157	131	118	121	132	173	146	146	152	119	144	131	144	143	120	149	111	119	136	130	143	129	153	145	154	128	147	120	156	137	138	125	127	127	139	148	122	148	134	142	142	120	149	162	128	144	162	122	111	135	127	118	142	133	136	130	134	146	150	124	137	123	157	173	154	121	149	143	147	120	165	126	137	153	130	132	152	143	143	157	129	143	130	138	117	129	140	145	133	133	138	152	131	118	119	119	130	138	138	151	153	134	129	153	153	123	129	131	125	138	149	125	125	125	140	133	132	138	131	134
51383	59368	54745	74282	71354	47131	18064	3078	607	341	368	349	340	347	346	344	316	345	335	381	310	321	309	302	347	343	302	345	326	301	321	319	338	317	334	330	314	312	314	292	322	302	302	308	346	308	318	326	291	333	323	325	299	307	326	321	294	308	302	300	277	303	316	302	324	330	318	293	283	279	272	276	315	324	312	284	317	303	305	308	291	292	321	307	319	312	331	306	321	319	306	291	319	305	313	314	284	332	323	287	328	302	305	313	293	296	322	317	310	325	314	320	318	322	299	334	333	314	312	284	363	313	315	328	289	313	326	330	297	305	304	312	319	308	309	278	320	279	301	281	313	321	321	314	314	300	326	304	316	299	311	341	290	308	329	290	311	287	306	329	305	298	334	301	313	302	320	323	303	292	350	313	324	327	335	342	308	314	303	300	349	336	312	317	319	327	307	302	314	311	293	300	314	336	282	316	318	330	300	327	329	287	350	278	312	357	307	345	310	299	322	278	336	330	304	311	327	307	310	337	347	303	282	325	298	311	304	301	327	310	285	300	273	331	297	329	292	315	314	322	338	329	301	301	326	289	275	329	314	306	286	286	330	308	331	339	313	302	295	300	278	290	315	362	308	297	307	342	300	316	311	335	309	309	362	301	292	281	321	326	355	307	307	327	284	314	317	318	300	295	350	324	329	312	312	300	293	359	296	298	302	330	308	337	313	290	284	289	323	333	326	357	291	273	308	306	314	339	331	280	295	328	307	329	305	324	315	328	329	318	326	293	334	330	341	308	308	302	319	326	283	304	299	313	312	302	336	326	330	334	308	329	343	311	294	315	301	331	276	305	322	302	327	311	301	303	312	318	301	308	302	336	310	306	326	334	284	309	307	300	323	340	323	306	316	341	325	313	330	336	315	316	308	311	304	307	298	296	287	300	315	322	314	314	317	305	298	302	274	325	307	337	332	315	314	312	279	287	326	334	323	320	295	347	309	297	293	294	308	302	326	301	306	301	316	311	291	318	324	288	346	328	305	342	337	335	318	293	289	336	343	273	289	308	300	265	310	307	306	335	297	366	307	317	350	306	328	336	296	332	315	325	354	288	300	289	315	300	326	287	323	301	299	301	325	309	322	289	328	331	287	313	304	322	305	322	276	282	299	296	306	304	302	298	292	320	321	303	329	305	306	289	355	308	291	333	279	288	316	342	317	311	314	301	327	297	320	306	343	301	297	332	338	295	305	335	309	332	344	317	316	324	294	301	260	316	299	317	278	320	298	285	276	321	290	326	319	306	313	284	280	334	333	306	349	276	309	307	325	311	332	293	322	301	298	323	298	306	286	318	295	292	294	310	320	304	293	324	313	329	316	275	334	270	320	332	297	309	343	303	320	338	344	295	337	288	321	326	311	294	298	323	347	287	299	331	288	311	316	297	291	301	307	304	323	311	316	302	326	306	329	331	313	345	302	316	321	331	298	297	344	308	308	304	327	304	303	303	333	269	335	318	318	280	318	295	307	332	332	300	358	330	309	294	311	313	327	338	321	306	301	298	351	326	312	335	325	327	319	294	271	305	300	309	326	323	278	310	304	308	310	321	349	342	302	321	327	309	321	303	295	293	322	342	298	293	309	300	328	285	314	286	326	297	289	288	313	309	315	316	293	313	313	320	276	339	331	315	329	311	303	302	313	320	332	320	302	301	331	276	329	312	314	324	322	324	302	315	363	295	303	279	300	306	308	283	325	323	317	326	311	315	310	314	291	362	309	318	291	305	285	334	322	321	297	322	336	290	296	314	318	315	339	324	318	355	338	300	311	325	295	312	337	311	304	312	306	285	296	333	326	325	309	299	320	302	294	316	308	304	313	326	288	292	313	299	329	276	325	304	293	278	293	308	340	288	302	297	314	342	315	295	314	304	307	338	329	317	319	310	314	334	330	310	325	300	334	322	344	304	327	292	298	310	355	296	308	305	310	329	280	332	324	321	288	305	266	322	314	303	313	279	315	264	275	298	315	326	310	304	310	303	340	328	282	298	314	312	293	314	288	311	311	337	285	298	288	330	281	297	326	323	314	318	326	316	306	328	313	307	329	309	337	312	308	293	309	333	312	339	285	297	323	285	332	325	279	299	299	325	339	335	323	309	336	321	329	327	355	321	362	326	313	289	302	293	332	318	301	282	316	321	305	311	315	306	286	331	296	312	291	287	339	309	301	298	283	305	290	310	335	317	307	307	316	296	300	306	310	301	300	297	290	319	306	319	301	305	301	325	313	324	297	305	326	297	326	327	285	316	297	292	302	311	308	343	299	289	303	313	326	318	303	328	302	330	308	308	287	305	320	329	315	313	315	337	299	310	296	306	320	334	332	292	301	318	291	346	294	325	337	324	326	325	305	313	318	332	283	296	318	304	317	329	306	307	308	306	301	342	322	308	316	313	337	335	292	332	319	257	312	285	302	304	321	303	316	314	324	303	336	292	329	338	339	278	311	321	266	314	292	332	278	291	311	308	307	298	307	320	302	324	329	284	309	305	308	298	292	300	292	320	313	315	300	293	310	313	299	274	314	319	282	339	292	328	309	312	271	325	303	303	310	305	327	303	303	333	315	287	324	331	313	316	317	271	310	300	296	324	286	322	315	313	314	303	321	321	294	282	286	317	324	340	310	339	311	323	306	296	303	274	314	309	291	301	285	297	292	296	313	312	298	321	309	315	329	298	304	315	313	305	301	315	305	336	283	342	315	315	319	305	320	316	331	353	332	311	315	292	305	345	299	285	306	284	312	301	309	292	278	297	312	331	306	282	343	297	332	313	293	321	304	301	309	341	287	314	285	328	305	304	315	329	295	330	310	335	322	343	305	303	331	276	293	308	313	328	326	313	327	294	344	352	319	304	314	309	318	339	325	316	342	308	337	327	296	329	317	289	307	326	298	298	297	316	339	297	312	302	352	320	296	317	333	312	327	301	303	304	337	314	301	303	329	301	275	313	323	287	317	323	326	322	322	321	295	313	338	311	311	308	325	307	350	284	291	303	290	333	306	332	336	285	311	289	296	314	276	296	316	307	343	346	323	288	295	290	306	330	310	306	318	318	354	317	334	344	329	283	279	340	276	312	290	315	298	310	325	303	321	278	307	291	315	309	319	343	299	316	308	296	335	290	298	328	312	285	321	331	296	294	303	310	329	286	325	296	311	307	326	339	315	279	344	293	322	321	328	322	318	297	322	301	312	333	298	296	302	316	345	301	301	324	310	310	323	339	270	291	323	302	294	336	296	332	306	293	321	321	327	303	329	314	321	319	317	315	304	323	283	292	314	289	305	335	333	327	321	301	304	288	342	298	291	316	354	281	294	304	319	292	289	296	293	337	325	314	324	306	329	271	324	322	313	325	314	301	301	329	330	303	325	320	332	323	323	330	295	337	335	330	307	315	317	319	329	336	313	289	300	314	288	294	313	312	291	294	320	288	315	314	298	331	311	319	312	290	320	278	316	319	297	339	324	328
18256	26967	22520	12307	9017	5076	1574	398	218	226	198	218	224	187	207	232	217	230	224	203	201	214	197	221	181	184	238	200	191	246	196	188	195	244	225	203	225	231	208	204	196	189	227	190	223	196	231	213	226	239	202	217	220	218	211	218	221	234	235	217	193	205	210	200	207	214	233	200	191	193	211	208	206	216	188	232	223	217	212	210	210	200	176	220	217	223	231	202	203	219	193	201	220	197	219	226	215	260	196	198	213	214	228	191	207	208	204	186	216	194	180	207	224	209	196	225	175	220	200	180	217	220	222	201	232	216	211	182	189	204	207	207	201	212	206	217	220	198	232	180	217	236	209	196	224	239	199	201	218	205	224	186	199	201	230	221	205	223	194	239	199	232	188	170	200	207	207	184	198	185	245	222	227	216	214	214	205	200	232	193	202	216	215	181	209	225	192	220	225	211	215	211	232	211	187	213	194	199	212	185	200	226	204	222	221	196	199	203	203	180	200	197	203	220	224	220	182	190	210	212	220	212	200	241	214	211	213	198	204	202	191	194	200	221	208	228	204	200	214	217	203	227	198	224	218	188	247	217	207	234	203	208	205	235	192	213	236	208	190	207	215	220	215	196	201	228	207	221	212	202	224	207	218	193	216	249	238	194	196	178	229	225	191	224	225	215	197	189	222	208	225	204	214	234	214	222	231	210	218	218	199	206	211	200	216	193	220	213	193	210	214	220	195	207	213	188	199	228	215	214	220	201	246	209	213	189	206	211	206	226	187	200	191	195	194	226	227	188	204	186	221	216	226	196	200	235	253	228	214	212	203	218	192	196	194	202	232	227	198	218	213	203	197	217	211	203	179	191	203	196	183	224	186	241	216	187	222	207	219	190	218	214	224	218	221	206	215	255	208	225	230	205	201	194	196	204	200	198	190	198	163	197	208	213	215	239	217	214	209	204	216	207	197	198	223	200	198	192	227	193	222	191	213	207	222	222	203	190	211	233	246	195	226	243	222	193	210	214	169	179	205	228	200	179	230	211	188	216	189	210	225	212	206	216	218	222	193	216	251	221	219	199	222	205	215	181	190	217	191	201	222	195	194	224	229	247	189	213	200	210	227	214	244	213	225	200	194	203	230	207	206	188	215	215	210	193	217	211	207	189	210	217	209	218	186	213	219	201	196	240	258	219	221	217	210	180	202	233	210	235	220	205	197	196	180	197	222	203	200	219	203	207	248	237	195	209	199	215	225	220	234	216	217	212	210	217	216	190	222	203	195	211	207	189	195	198	211	214	215	189	223	202	195	221	189	233	236	231	199	216	202	206	225	236	192	231	207	193	215	230	223	218	223	210	215	200	209	206	205	225	218	206	205	228	182	229	207	227	210	188	228	200	206	232	203	209	211	184	211	208	196	207	183	216	189	221	226	209	204	207	198	198	200	232	185	202	220	223	227	213	205	189	211	217	226	227	186	231	214	197	202	200	197	221	197	203	206	214	210	196	212	212	207	196	197	232	212	203	200	219	207	239	181	199	201	214	222	212	211	201	209	223	219	213	208	185	195	189	193	221	211	183	191	219	206	208	217	193	241	223	203	239	211	224	200	209	204	190	220	208	211	228	212	230	229	191	231	230	196	196	198	232	230	191	194	190	200	231	202	195	201	187	193	215	187	205	222	223	222	207	215	216	196	195	215	224	199	226	221	208	217	231	188	191	220	197	203	200	202	187	197	221	184	212	239	228	200	210	202	182	194	221	217	248	220	223	208	228	238	228	191	190	210	222	232	218	240	188	191	226	233	228	197	245	214	208	196	235	209	212	230	202	220	202	198	224	203	193	237	234	207	178	194	210	224	219	219	201	241	197	231	234	195	220	216	206	200	212	227	236	225	198	230	257	181	193	217	211	195	162	182	209	208	213	202	246	214	203	233	206	198	211	181	210	217	228	221	208	208	203	217	239	198	237	231	218	219	234	193	210	210	203	238	196	209	222	216	185	192	215	195	221	198	207	215	220	213	210	200	220	233	222	225	197	194	174	195	224	205	202	201	221	243	212	239	226	186	205	203	203	198	216	194	214	205	210	196	223	199	221	202	209	208	221	173	207	168	224	210	227	204	199	224	212	196	217	202	199	206	232	223	227	217	193	216	190	196	229	194	229	204	224	214	190	203	213	223	216	193	194	198	212	235	180	182	213	212	231	230	208	216	221	191	227	184	216	220	207	206	235	221	209	210	199	199	223	198	217	191	215	204	219	207	207	204	184	193	208	180	212	197	202	181	224	200	202	219	198	188	223	212	220	224	192	218	208	210	188	215	237	228	216	177	205	208	223	229	200	254	196	192	223	211	187	209	212	245	223	210	203	204	209	204	218	200	195	217	240	190	227	226	239	195	216	201	234	186	219	212	226	223	215	227	196	205	193	199	209	213	217	209	200	193	225	194	199	207	226	222	251	212	206	217	204	204	215	224	212	226	192	220	223	219	206	216	218	217	202	187	224	240	210	228	210	217	208	201	169	216	207	215	222	203	212	216	221	204	197	207	200	215	206	187	204	199	210	207	239	218	227	205	199	179	217	212	227	206	216	250	217	200	194	222	199	222	230	189	222	208	189	226	182	220	221	205	206	210	201	221	225	219	189	201	202	209	207	205	204	201	209	184	193	222	195	243	231	201	209	233	215	210	222	191	205	228	201	218	211	204	208	223	210	235	216	210	205	210	228	205	200	225	217	181	205	215	191	221	208	223	196	213	201	227	206	219	195	219	201	199	204	207	224	197	193	196	197	196	216	220	190	232	223	219	197	229	197	203	186	204	238	211	204	194	216	255	226	221	248	204	184	216	192	194	215	208	229	213	235	198	212	213	205	203	207	188	196	229	222	203	217	234	211	213	209	210	202	217	187	211	223	208	230	226	196	195	195	214	200	199	205	213	206	206	241	210	190	215	219	187	207	208	222	248	231	205	213	214	221	225	217	181	195	229	211	216	218	213	211	231	195	213	246	194	179	254	204	205	193	198	213	213	219	252	195	203	204	186	211	205	229	204	201	240	211	207	195	244	221	190	215	212	218	179	214	209	216	214	211	218	209	210	221	223	218	201	204	205	214	202	201	221	186	195	204	183	221	195	242	217	208	225	240	197	228	233	218	220	230	209	227	201	204	207	211	221	192	223	220	231	213	205	242	213	215	228	241	225	211	226	211	183	195	220	226	227	225	207	186	197	197	222	193	199	218	196	233	208	205	173	223	178	183	194	198	236	219	212	215	203	192	208	231	214	210	226	201	210	206	227	214	185	202	217	221	230	202	193	216	225	228	210	187	210	208	195	222	192	199	182	202	215	193	217	222	215	215	216	171	218	211	212	214	230	250	222	214	183	201	181	223	211	183	199	220	206	219	219	206	170	225	209	209	226	218	229	205	197	228	220	201	200	215	209	213	202	183	197	214	229	232	215	216	213	212	195	229	220	238	193	216	224	221	205	198	200	217	212	232	206	216	195	201	234	190	219	193
15786	27965	28176	20300	20047	12207	3798	890	497	481	496	474	478	469	453	475	476	464	456	472	462	500	476	477	473	504	490	475	511	463	506	500	480	471	504	468	487	514	509	494	508	487	467	502	482	474	522	505	494	465	488	478	471	512	450	484	503	497	481	482	467	455	479	453	448	445	511	512	469	498	497	459	485	415	501	481	457	457	505	462	522	468	506	420	492	463	457	499	469	456	522	469	481	488	451	489	463	427	457	508	481	455	471	478	515	490	467	457	490	441	486	514	453	472	454	506	467	509	432	510	474	481	468	495	488	507	485	495	449	512	469	494	476	481	480	482	475	465	510	497	473	518	478	438	466	459	488	462	497	448	467	485	489	446	457	492	474	499	538	476	485	494	497	419	475	490	499	497	471	476	504	467	458	457	503	433	470	478	448	458	470	481	492	447	462	424	472	445	476	496	499	491	502	468	483	520	498	458	461	500	472	453	464	507	512	498	443	452	481	485	460	465	472	487	485	470	477	469	471	501	515	429	503	475	483	478	460	467	456	484	454	446	457	451	465	483	500	476	497	521	470	443	481	465	463	471	500	491	480	467	466	454	475	488	453	497	455	474	522	474	489	467	468	468	490	465	488	466	468	461	505	470	506	480	466	501	468	477	465	497	459	499	454	486	481	454	460	493	455	500	495	477	458	489	447	492	456	461	479	490	507	453	494	440	497	443	453	472	465	446	542	479	461	450	450	455	523	475	441	486	494	485	463	476	508	449	487	459	470	463	467	423	455	501	473	489	476	479	477	466	485	447	470	504	485	508	471	480	444	466	512	509	467	496	495	479	455	466	499	486	503	473	484	463	495	502	461	485	477	453	466	473	495	449	485	424	498	503	462	444	459	522	457	500	485	456	446	486	443	452	470	492	511	409	480	465	500	454	474	475	483	506	452	493	415	485	484	539	467	486	495	464	468	443	493	469	466	471	464	443	472	463	491	477	468	480	491	482	503	469	467	464	466	470	459	461	486	501	423	451	515	501	458	476	473	465	517	485	474	478	513	476	482	469	455	472	475	478	437	476	495	472	509	475	456	492	487	442	492	487	472	492	470	482	459	464	480	476	484	457	497	488	474	489	520	463	439	468	417	478	457	461	441	471	510	468	505	467	459	461	498	450	473	473	467	500	483	494	462	468	471	478	487	451	456	488	505	546	478	487	465	458	497	484	442	452	476	459	448	526	489	463	464	469	469	539	466	484	465	483	467	492	446	468	457	469	485	472	482	471	436	489	477	521	468	434	465	491	487	446	478	513	501	459	458	497	484	494	459	453	458	481	487	480	481	480	473	484	414	425	492	485	450	454	502	462	468	430	461	469	480	459	480	437	450	444	485	497	478	474	479	441	504	457	471	458	514	487	475	489	491	453	495	446	514	460	462	458	480	500	527	514	451	496	490	495	472	479	453	473	488	502	511	520	518	447	468	477	473	438	460	485	477	454	413	445	443	464	452	487	460	459	476	471	453	484	462	473	502	485	499	456	463	471	487	467	482	475	522	478	480	481	512	446	482	463	429	477	464	522	467	475	471	467	474	462	482	496	474	476	493	460	484	484	455	474	467	487	473	490	435	435	477	454	472	453	485	468	484	449	472	483	456	465	450	479	524	442	489	450	460	459	459	488	486	522	480	496	497	465	508	456	495	475	481	412	465	496	511	496	450	452	478	459	499	536	462	478	467	451	453	445	478	457	471	473	522	480	475	460	478	486	482	490	492	470	440	502	483	468	469	464	502	471	479	492	443	460	501	508	472	466	461	483	504	468	493	505	439	454	464	495	437	503	481	465	477	460	462	480	462	498	470	477	461	484	491	469	480	473	503	460	457	442	465	472	493	427	456	477	410	499	447	469	440	481	456	443	492	474	553	487	453	496	454	482	456	510	453	466	424	522	474	420	449	471	469	497	482	495	470	475	482	465	503	454	486	483	482	476	481	460	480	458	475	490	486	432	483	491	485	455	486	441	477	460	446	468	475	499	514	439	486	515	463	456	480	456	480	469	468	473	505	468	481	477	488	486	446	488	486	487	474	498	475	462	478	465	515	496	471	448	476	473	477	517	459	450	488	456	480	458	495	478	483	469	467	480	487	490	480	481	450	466	436	434	459	472	452	476	463	492	459	471	479	486	502	471	499	476	458	460	477	470	455	500	476	467	453	471	478	459	463	462	457	485	492	476	466	518	482	483	465	444	440	466	439	461	485	490	477	500	507	479	462	480	489	454	514	458	458	518	474	482	476	458	523	493	511	471	489	457	430	474	503	462	472	507	491	459	483	464	470	482	479	456	485	517	454	468	465	512	478	483	465	474	433	473	461	482	444	471	453	466	443	474	480	482	473	487	499	455	462	465	453	478	489	436	481	486	462	502	494	493	483	436	469	506	460	490	478	539	499	448	458	486	447	480	460	523	500	457	498	448	508	496	459	436	465	496	500	454	462	487	488	501	477	516	474	494	468	457	474	503	521	465	488	469	479	483	447	447	485	486	470	475	512	510	445	497	461	501	451	493	446	481	498	460	454	462	506	464	427	493	490	497	458	503	463	493	468	453	504	474	490	487	467	464	463	513	446	468	461	485	500	444	479	497	485	467	489	492	472	492	440	465	451	447	455	469	451	476	464	503	485	449	495	467	433	453	469	495	452	478	477	458	489	519	476	521	489	479	498	486	477	484	476	454	470	489	472	462	480	455	491	470	500	464	507	494	459	494	470	490	474	466	483	483	507	494	472	497	462	497	488	407	489	429	489	474	462	487	441	476	436	481	488	487	482	483	477	480	457	501	501	499	463	466	461	488	482	489	485	484	491	475	442	475	524	464	455	485	473	499	497	454	472	473	472	453	475	478	501	468	480	473	473	497	480	472	476	454	493	456	436	481	457	446	471	485	497	513	456	497	476	462	491	468	478	444	461	481	477	446	490	473	485	462	503	458	455	461	469	528	488	465	491	465	471	478	492	506	455	479	484	478	528	498	473	516	481	467	488	472	459	452	434	450	500	493	542	475	480	472	459	514	460	523	470	475	497	490	472	523	448	446	517	475	504	464	465	466	475	469	459	460	454	473	511	443	469	489	490	481	440	484	467	442	471	490	482	486	520	504	474	478	465	501	502	428	488	490	431	495	477	460	473	442	492	485	490	455	476	469	467	401	469	475	503	504	466	446	515	478	484	476	471	492	482	462	487	466	492	537	499	453	486	491	520	479	454	500	478	493	465	473	465	464	472	447	519	460	510	508	464	482	474	480	433	512	445	474	473	488	475	469	480	465	463	495	423	535	475	466	463	449	486	485	471	459	489	483	473	456	470	441	467	451	475	504	489	462	451	477	482	460	444	508	447	421	472	446	510	483	462	447	526	479	477	501	463	466	462	495	489	470	495	429	485	426	471	467	491	496	473	462	433	478	503	474	530	471	448	504	470	503	498	448	505	535	469	487	475	527	487	497	493	465	472	456	442	443	478	499	478	475
55133	49336	45076	35047	34245	29855	19343	8079	1933	330	165	179	158	179	158	178	152	170	157	161	159	172	163	158	167	154	193	152	164	137	147	167	160	206	175	165	164	158	163	155	190	172	156	157	176	172	146	164	168	163	154	159	159	154	153	164	154	177	196	165	155	190	163	154	174	164	156	170	157	162	164	167	162	150	185	160	164	147	191	168	161	168	147	153	186	153	169	139	138	148	202	157	148	154	177	158	158	144	146	177	184	149	167	165	171	157	150	178	156	188	150	150	157	181	171	173	159	152	177	149	154	170	149	166	135	160	165	166	173	175	161	185	154	156	144	161	146	166	157	180	181	159	176	179	168	171	159	180	174	161	144	177	152	159	176	154	178	149	154	166	167	157	150	143	130	171	169	134	159	168	184	170	200	161	198	154	149	148	170	180	146	138	176	151	172	185	173	153	154	153	176	163	159	150	143	168	168	147	160	163	146	167	174	187	174	156	138	158	139	134	182	161	138	152	159	136	177	185	165	169	169	174	157	162	177	156	178	162	135	181	184	174	167	168	178	155	157	164	162	157	135	155	175	172	172	176	157	178	165	168	182	138	193	152	144	134	174	166	158	139	163	175	162	161	174	144	183	176	164	167	153	182	145	157	166	168	168	183	162	170	161	169	167	172	176	159	179	153	148	150	154	200	166	154	179	141	168	153	146	138	156	187	155	151	156	151	179	168	153	153	160	171	166	154	158	156	151	150	179	166	193	157	175	171	162	139	164	160	158	144	163	185	181	186	157	156	157	170	189	160	182	150	161	152	142	152	142	159	155	147	164	153	165	165	188	169	152	175	167	150	200	175	190	136	133	162	160	169	161	181	171	174	171	158	182	177	145	163	193	154	167	169	155	176	171	166	142	183	168	169	170	155	173	168	159	156	162	169	151	152	176	160	179	170	165	170	157	152	170	178	157	193	188	153	159	143	167	151	143	162	156	153	173	170	167	162	145	168	159	183	173	158	157	170	207	170	157	195	176	173	183	160	148	149	175	169	160	176	183	139	159	161	149	178	172	172	169	175	180	143	156	157	164	152	142	160	157	172	180	167	169	160	188	168	178	173	151	168	150	170	169	178	144	149	163	188	153	158	160	170	171	156	186	187	180	154	158	153	174	161	167	164	186	165	169	189	152	163	146	144	163	147	166	170	171	181	185	162	178	167	157	158	162	161	155	145	196	172	172	162	187	174	159	170	159	166	167	144	168	150	151	159	166	153	157	156	153	161	162	157	159	160	142	174	166	157	173	167	168	180	147	193	165	149	150	181	193	171	192	170	147	160	189	173	165	191	161	169	162	155	171	155	176	156	181	161	179	184	199	168	161	169	163	141	176	154	160	164	136	158	172	186	183	152	156	147	155	183	155	186	152	156	150	175	166	140	146	160	174	188	170	168	147	159	192	157	147	163	169	184	158	136	161	165	172	156	148	156	183	196	162	167	169	145	160	195	156	149	143	187	160	138	188	161	162	180	157	147	153	163	161	163	170	174	169	158	171	181	196	163	160	165	165	158	166	189	167	152	156	154	152	151	166	172	172	146	161	173	162	188	168	160	131	126	161	173	170	140	154	156	157	162	184	171	143	157	149	155	188	158	164	158	170	189	130	148	156	163	165	170	165	162	162	161	175	168	155	194	156	171	168	146	195	192	176	151	180	163	134	160	164	172	171	156	189	162	170	183	154	136	168	168	156	163	165	165	158	178	145	134	198	166	171	147	149	139	158	141	192	193	181	186	175	156	177	160	167	147	156	177	164	171	152	142	163	154	165	174	160	173	172	150	160	158	146	169	158	147	172	169	154	174	173	145	177	154	179	159	182	160	165	183	174	156	180	165	145	160	187	165	178	159	168	186	158	197	171	160	162	154	160	185	158	161	185	161	162	163	176	157	161	174	183	182	175	169	161	164	157	182	191	192	144	188	145	150	150	176	163	170	148	174	149	168	150	148	190	150	169	165	173	166	160	163	170	165	180	168	150	156	171	161	130	170	176	184	190	156	164	149	158	146	168	149	211	172	194	147	144	157	170	148	145	159	142	174	151	156	166	138	146	151	158	174	175	150	171	169	155	157	160	178	136	163	178	160	152	159	158	167	181	139	159	157	154	167	164	162	167	159	143	153	155	141	173	162	154	163	176	154	162	165	183	160	188	166	175	159	173	163	141	175	177	164	150	157	165	150	163	175	144	175	162	171	148	173	163	163	163	148	175	188	175	193	146	185	167	162	153	160	170	182	167	182	175	165	171	182	145	158	153	163	192	166	187	148	144	157	178	210	186	185	170	180	151	158	166	152	174	166	178	178	165	164	135	161	164	167	175	145	178	148	165	182	153	153	152	174	157	155	176	163	163	157	165	156	144	163	165	178	175	168	177	158	176	135	177	170	157	167	142	141	182	177	145	171	154	161	178	177	180	146	161	169	150	167	169	179	145	151	151	160	180	162	150	155	173	157	174	153	150	175	151	177	176	148	138	182	158	154	148	180	174	162	175	163	193	152	179	157	158	183	172	174	159	155	165	152	165	159	166	166	155	179	171	175	171	175	169	169	168	143	168	173	169	154	159	177	195	158	170	142	171	178	180	152	162	152	161	145	151	142	163	173	163	155	160	179	157	179	171	177	153	169	174	161	156	163	175	168	171	164	170	154	150	158	183	160	177	160	167	164	151	159	153	163	156	162	167	179	178	156	176	157	170	198	194	158	155	168	200	197	164	158	163	157	158	166	172	149	162	169	175	174	161	136	173	166	157	170	155	160	159	139	157	176	157	150	166	159	159	162	179	164	166	160	167	176	176	168	166	142	158	155	151	176	155	156	178	154	155	170	161	165	160	179	166	181	144	163	165	134	184	152	184	144	147	147	147	158	176	137	148	140	175	192	133	191	178	152	192	197	174	154	150	160	169	169	173	157	168	152	148	166	160	158	181	149	168	173	155	168	170	162	165	181	171	177	182	180	188	178	142	153	146	145	169	156	148	164	168	171	169	172	153	170	163	179	177	165	165	149	169	173	156	154	163	157	172	153	159	160	164	157	164	155	169	153	180	159	166	152	178	165	153	164	169	172	158	153	134	171	157	151	151	184	151	166	161	152	175	153	160	140	163	156	161	180	154	147	171	147	153	199	171	157	164	148	148	171	160	149	182	161	153	176	160	170	154	172	185	151	155	146	158	189	143	180	156	164	156	151	178	191	177	171	167	172	166	167	187	154	156	183	172	199	160	155	187	169	140	154	153	138	172	149	159	163	186	153	163	180	189	169	177	157	164	129	158	163	162	164	163	163	168	128	168	155	155	193	160	145	174	164	143	164	164	165	153	174	149	157	179	175	188	187	164	159	167	194	155	146	170	155	157	176	199	169	157	169	175	141	154	181	191	154	146	163	135	145	165	143	172	141	169	176	163	163	155	134	164	138	177	161	151	153	154	176	184	177	167	171	146	181	173	158	183	154	160	161	179	149	176	148	168	159
45814	54295	56969	63010	66559	43873	15304	2511	628	402	366	397	399	370	385	360	370	411	385	350	388	398	398	367	367	380	353	364	362	383	352	361	379	367	370	341	362	401	362	374	376	369	379	340	370	379	390	355	353	349	352	333	363	405	392	391	373	379	377	376	382	395	359	416	392	350	337	362	360	360	371	370	367	367	387	359	341	382	395	381	376	384	373	357	383	377	370	373	361	357	352	409	381	399	404	384	407	381	373	360	345	401	345	400	369	357	355	354	394	347	349	373	366	356	366	358	358	368	332	372	364	368	376	368	368	392	367	351	389	397	353	357	318	408	397	365	391	376	356	392	383	368	370	378	385	395	361	361	374	368	357	368	384	392	335	341	365	378	395	364	370	350	389	357	362	369	341	362	356	374	396	383	401	415	349	397	362	369	377	394	352	379	375	361	362	343	353	374	342	380	357	366	365	374	377	382	349	385	368	352	337	370	385	392	391	384	391	356	393	362	349	383	365	364	361	340	343	407	365	386	376	358	385	406	345	360	361	386	402	363	417	381	398	369	363	352	335	378	364	416	344	346	362	389	334	368	364	385	357	346	341	382	380	373	375	349	411	374	404	364	370	407	362	385	404	401	383	348	352	370	361	356	369	366	345	371	351	404	350	360	362	405	382	368	366	366	376	348	355	392	365	351	371	346	372	342	379	385	399	397	371	368	360	391	348	401	382	369	370	332	369	371	369	397	350	378	373	380	395	403	378	388	368	376	336	362	354	372	355	373	386	373	393	396	335	390	350	341	375	390	350	345	351	347	362	369	381	381	392	380	370	399	359	364	386	370	384	362	352	314	377	398	362	366	372	349	390	374	329	391	324	352	364	387	353	353	316	361	409	340	344	357	372	362	376	331	388	403	403	350	386	360	348	372	403	404	360	367	387	373	376	345	390	368	386	395	385	399	387	380	398	379	374	362	379	387	384	375	360	354	354	377	360	360	379	355	333	362	373	359	368	355	374	350	388	376	382	373	380	389	364	351	363	354	366	398	370	382	360	389	396	412	375	395	362	344	359	359	381	385	385	360	352	421	380	386	355	377	392	352	374	383	380	369	393	377	414	350	335	377	392	327	365	361	342	362	347	397	339	364	363	364	374	371	368	363	408	337	383	334	357	367	392	363	377	368	382	371	360	356	390	385	397	370	377	354	334	377	330	373	380	371	368	353	380	349	335	347	373	386	405	384	389	375	370	358	359	365	356	356	344	346	366	363	397	343	364	379	384	398	384	381	362	378	368	379	377	373	390	387	349	397	392	378	367	331	400	379	341	406	364	335	383	372	359	396	333	346	366	372	382	389	336	360	358	371	359	389	402	339	389	352	397	387	366	392	363	418	348	350	388	362	357	370	363	348	356	358	367	343	413	345	371	374	352	395	393	393	334	353	410	393	355	363	347	365	404	375	345	378	367	386	383	387	365	387	363	376	404	337	355	346	403	374	377	384	328	400	392	361	382	365	379	376	361	377	357	345	367	384	371	366	372	369	367	357	350	370	392	405	361	391	370	367	381	388	383	378	363	380	387	399	372	307	410	352	375	387	337	350	386	331	398	358	373	396	361	352	405	342	383	350	346	391	337	387	360	360	346	415	375	381	364	385	335	387	338	355	351	344	354	355	362	375	391	341	344	385	361	365	402	360	320	389	354	366	365	389	347	350	374	389	369	396	417	343	357	365	373	373	359	385	378	370	355	371	372	399	329	376	374	378	419	370	383	355	355	362	367	362	361	381	383	337	346	332	328	380	376	343	390	351	380	409	401	395	363	388	374	392	357	351	388	385	323	379	372	390	371	360	347	396	366	403	375	381	346	338	349	355	371	378	369	413	361	369	373	386	374	405	388	385	358	355	359	339	374	370	366	337	359	383	324	366	390	368	357	370	384	358	385	378	371	399	404	354	344	372	352	344	364	383	374	354	399	371	392	356	375	379	383	383	367	357	371	367	388	369	333	371	352	352	373	363	354	362	369	396	375	335	369	398	399	364	366	350	388	385	360	368	349	363	345	348	359	402	389	373	357	362	406	362	327	370	357	376	363	359	348	364	371	374	354	364	372	369	381	388	375	356	402	335	368	350	375	398	392	385	386	353	366	363	360	378	372	388	394	370	354	344	384	404	386	375	380	369	368	364	394	373	361	370	405	370	385	353	375	385	372	332	389	376	406	349	355	369	361	330	396	395	347	379	370	347	384	357	364	369	356	388	363	359	364	367	366	355	378	355	358	356	367	375	375	367	379	366	353	377	377	399	397	408	378	329	380	361	375	397	416	373	367	352	394	382	377	388	344	385	342	378	403	379	380	361	338	360	354	382	344	361	374	359	363	401	386	362	393	365	387	383	368	396	391	378	373	375	344	367	374	381	396	394	369	332	401	377	324	326	391	415	371	355	381	385	385	369	389	365	383	351	376	365	344	392	355	362	359	354	373	363	383	368	354	361	376	350	366	376	359	394	330	338	359	361	395	373	393	334	404	356	386	372	381	360	357	355	377	377	386	385	381	351	354	382	358	372	380	370	370	367	382	369	360	382	419	326	383	372	370	360	352	347	346	387	388	345	369	355	331	422	363	381	389	378	358	373	392	365	359	380	371	356	369	372	371	375	355	368	367	373	367	407	400	369	374	365	345	386	358	379	384	376	385	358	366	349	388	360	366	375	336	363	354	404	376	362	348	364	363	389	403	355	397	363	402	375	361	372	333	350	379	382	382	362	385	385	372	354	377	363	376	363	392	366	385	417	360	370	370	365	376	335	384	353	388	387	392	386	385	356	358	341	357	378	400	374	335	374	354	368	400	360	351	357	406	372	346	383	422	379	366	379	397	368	352	343	391	383	373	354	359	336	362	367	354	412	404	372	359	381	379	371	357	348	357	366	368	375	343	349	373	369	393	400	347	396	367	329	389	385	392	344	370	405	363	384	365	360	355	356	388	393	398	344	379	375	365	389	367	345	364	349	384	347	382	378	365	370	360	404	361	375	392	352	376	370	387	398	372	386	391	357	370	391	376	336	376	362	368	369	369	380	324	344	386	325	347	385	347	362	376	381	364	382	347	360	402	364	358	330	331	376	367	385	352	371	361	360	401	375	386	357	366	378	364	368	356	360	365	369	353	358	382	374	390	349	373	348	340	373	381	381	363	347	359	380	376	362	396	370	369	345	374	351	349	347	366	359	374	342	380	381	382	369	370	335	369	344	363	357	355	405	392	398	391	382	379	399	350	358	372	416	358	379	396	343	391	361	359	326	344	386	374	331	401	365	374	362	379	345	332	383	358	388	329	382	367	329	370	376	355	355	374	398	375	385	364	388	359	353	346	359	373	377	359	356	377	376	394	385	337	416	386	358	407	378	384	359	423	375	366	370	366	380	389	409	355	396	395	341	362	375	405	377	367	358	386	366	377	385	379	370	369	333	348	392	366	362	387	354	355	385	365	365	374	376	351	354	369	411	325	404	375	367	363	377
56605	50534	42809	33185	31901	30432	23150	14531	4923	716	158	180	138	162	174	160	137	165	142	147	178	149	138	166	152	138	138	156	151	163	159	152	156	171	173	182	161	163	149	148	165	146	153	169	143	163	166	139	152	162	173	170	156	152	135	128	160	158	130	166	151	145	142	148	154	172	166	161	155	144	164	152	162	166	146	154	130	161	149	158	176	148	128	124	152	142	150	153	160	155	140	144	157	145	168	150	149	141	146	183	174	164	147	161	162	160	157	166	149	171	143	170	150	139	149	164	179	171	140	132	164	147	142	141	151	164	150	182	150	162	141	162	164	159	150	151	189	143	143	161	158	136	145	150	136	183	141	135	140	136	149	132	146	154	153	166	163	143	173	155	165	173	148	154	149	152	158	175	154	168	143	140	148	172	168	140	141	176	153	139	141	144	147	152	153	127	131	160	151	149	137	140	154	159	183	130	174	150	128	145	172	125	157	138	158	168	129	154	185	147	138	179	129	170	139	140	151	151	149	180	167	145	140	149	150	170	137	147	170	160	158	147	174	157	148	170	140	175	138	165	149	161	151	170	163	183	167	150	150	153	155	141	142	163	136	155	137	126	151	138	160	162	155	176	150	138	142	135	165	146	170	148	169	154	159	153	155	130	142	155	151	164	171	168	155	168	168	176	160	151	184	174	158	158	150	152	159	144	149	151	162	158	160	146	151	152	158	136	130	176	158	155	159	166	150	171	148	148	162	156	162	166	163	179	181	148	172	123	146	139	156	162	170	151	187	126	161	146	163	179	144	138	145	161	151	160	126	129	138	146	148	165	152	178	157	149	136	145	123	137	159	150	142	172	137	158	141	160	149	175	142	148	160	146	158	150	169	143	165	166	147	152	137	165	156	143	156	168	151	131	135	142	173	153	159	161	164	163	163	156	156	155	157	128	157	155	167	154	148	135	144	172	154	176	164	168	139	150	155	178	158	146	128	153	151	161	162	157	145	181	168	182	163	157	143	157	159	164	166	178	138	128	171	176	141	160	144	149	135	169	153	171	163	150	166	145	127	138	157	138	149	150	172	147	161	161	136	161	159	160	155	167	164	166	156	146	152	159	165	150	140	143	144	176	149	179	176	178	202	159	154	152	164	153	144	129	167	159	149	139	163	152	152	160	149	133	156	139	158	167	160	165	158	159	136	161	160	125	153	156	167	134	154	148	141	143	141	155	186	165	130	162	155	137	152	151	166	138	140	141	152	145	150	161	147	165	177	178	139	169	159	132	158	170	173	134	163	155	145	163	140	134	144	130	161	173	144	155	157	148	131	133	150	150	165	146	153	143	127	145	157	149	141	144	155	182	152	181	146	146	150	153	156	149	156	149	128	166	147	148	139	119	148	155	149	153	169	160	169	161	160	154	144	156	131	147	157	168	149	149	135	123	181	146	165	170	151	165	137	171	153	188	160	190	169	157	149	158	193	143	155	172	158	141	153	182	172	152	175	142	166	172	183	158	182	128	146	171	164	167	161	139	155	155	155	157	150	175	182	175	161	163	141	128	134	143	170	161	131	146	185	151	147	146	173	172	154	147	160	153	151	152	153	154	138	160	145	148	152	164	195	156	185	182	171	145	145	148	146	151	170	146	145	145	158	155	168	174	156	147	168	147	133	163	150	166	152	144	162	143	126	161	153	151	126	166	146	156	157	138	175	168	158	136	177	186	160	155	128	158	152	141	177	177	155	145	167	149	176	170	134	145	159	159	137	144	137	138	137	160	169	146	169	153	146	180	148	177	150	155	167	143	149	159	161	158	152	158	146	153	161	147	134	160	143	154	172	147	159	161	165	141	144	145	172	170	171	148	146	173	160	161	173	177	157	150	153	160	146	160	163	171	151	170	154	139	137	169	150	153	153	166	178	151	144	161	136	171	155	161	145	159	157	160	158	137	140	148	159	145	142	151	155	142	162	168	176	157	168	152	150	161	157	168	173	157	163	139	132	133	145	138	173	152	160	143	173	160	162	166	169	168	142	156	150	137	157	166	168	187	143	143	136	146	168	158	156	159	149	158	156	149	158	153	139	148	156	152	142	140	143	143	146	139	153	174	158	153	151	166	144	143	131	155	128	162	154	159	161	163	153	151	164	134	142	163	170	164	166	154	144	170	180	169	128	148	147	150	134	129	139	133	139	158	156	157	168	135	130	156	153	154	155	164	152	147	151	144	168	158	131	173	156	159	152	149	145	155	127	158	151	141	146	154	134	174	178	162	179	149	153	165	164	140	184	174	151	165	175	125	158	157	162	148	177	155	155	144	166	176	142	147	123	162	129	168	167	154	138	146	165	150	182	152	148	162	132	184	162	143	164	161	137	146	167	152	142	154	156	166	148	157	157	161	137	163	174	159	171	169	166	185	158	138	165	168	151	137	146	186	168	162	161	157	145	163	161	188	143	172	153	146	149	146	135	158	153	152	149	157	164	142	148	157	158	146	142	141	157	147	145	155	146	142	145	168	137	156	153	146	133	140	138	132	160	155	149	158	154	142	166	169	174	135	145	181	147	157	150	156	149	152	121	157	121	152	151	146	122	131	120	149	159	147	135	151	166	145	150	157	152	141	134	142	146	163	161	169	168	145	140	143	155	138	174	167	162	172	158	180	158	151	151	154	154	156	157	131	141	150	163	156	160	165	152	161	181	142	153	142	134	150	169	152	148	141	154	149	158	152	132	161	163	154	149	130	163	147	161	163	135	157	170	158	178	178	161	164	166	147	181	131	148	143	146	186	156	155	153	148	145	146	161	166	172	166	135	154	170	144	176	166	152	138	146	154	156	153	135	174	125	142	143	161	175	147	161	186	177	181	193	171	161	196	170	149	138	184	158	151	156	165	161	132	147	171	142	147	144	156	158	163	148	154	141	148	172	175	151	142	139	176	172	153	168	169	155	153	143	150	148	155	158	142	168	174	140	154	140	159	154	169	149	162	155	158	166	150	151	161	166	171	149	159	151	155	160	174	146	163	183	180	157	151	150	142	159	168	168	164	158	167	146	150	166	150	115	152	142	132	166	158	124	172	169	139	169	154	163	150	166	151	139	169	149	176	148	193	155	168	169	149	122	160	141	149	135	185	141	145	145	190	166	157	135	143	147	137	165	159	153	174	157	166	160	158	150	143	149	144	148	158	145	156	162	151	151	156	161	150	157	155	143	160	118	148	147	169	137	172	157	164	149	153	171	145	154	153	150	145	150	164	145	167	163	169	153	152	155	180	156	150	163	165	154	163	147	150	152	138	169	156	130	144	143	157	126	165	170	140	124	168	159	158	149	162	141	164	160	169	161	177	162	175	159	156	140	155	163	149	151	139	161	146	184	165	144	154	164	158	151	146	152	162	131	166	185	160	150	159	151	177	169	175	170	149	165	140	162	156	142	173	162	135	166	171	166	171	157	166	162	155	169	154	157	139	137	163	169	136	169	174	181	183	184	171	150	167	159	169	172	143	153	158	151	141
47497	57142	55346	66878	75676	52856	20551	3636	718	410	401	369	381	379	385	352	368	418	392	352	364	330	350	393	372	355	333	363	335	371	343	350	369	358	343	352	341	346	321	341	375	340	342	352	315	350	350	349	361	318	325	343	344	359	352	335	340	349	323	380	322	344	369	346	357	397	340	328	346	335	362	360	381	343	368	332	350	334	314	345	338	363	316	363	340	379	322	344	345	351	349	333	341	340	344	321	336	356	316	349	331	390	371	319	368	352	338	346	325	361	351	350	360	360	314	340	385	338	341	327	367	346	387	299	330	367	317	344	362	366	333	354	336	342	320	347	365	341	329	346	344	364	359	354	378	355	325	337	325	337	323	337	342	355	322	313	356	355	371	347	346	337	368	333	349	379	334	342	365	360	343	351	352	352	337	343	391	356	329	353	353	348	339	344	350	340	363	373	361	358	328	328	377	363	345	315	353	379	337	366	340	350	361	387	354	329	338	363	340	368	351	334	370	354	363	368	369	337	362	319	336	346	361	312	350	344	364	333	355	332	356	345	337	325	327	339	379	342	355	339	339	354	303	347	338	326	363	365	376	354	373	331	328	336	330	322	367	302	352	365	351	342	329	306	322	357	334	313	334	365	361	351	324	361	320	320	336	340	355	392	369	339	346	351	305	329	331	350	335	365	356	313	430	335	359	351	365	328	352	332	321	339	366	344	375	351	345	355	320	334	373	365	324	344	350	360	361	373	394	368	340	331	354	356	356	338	327	354	332	376	317	326	325	336	367	330	350	324	351	363	374	330	389	332	350	288	359	367	357	341	350	312	347	374	335	309	375	368	328	367	343	356	351	367	357	350	334	390	398	358	335	304	351	365	383	352	328	362	353	341	342	330	343	370	365	328	336	336	337	366	347	363	371	331	371	362	359	338	380	342	367	362	346	349	326	392	355	338	328	343	375	365	340	331	345	344	342	350	349	361	391	344	350	339	351	346	339	347	334	349	344	371	393	348	354	339	361	356	343	328	376	330	327	337	328	332	310	346	343	323	328	336	340	339	325	352	339	328	356	337	319	329	309	314	325	357	347	364	379	342	374	377	341	381	330	331	329	392	371	398	342	329	350	342	325	364	376	354	348	371	352	347	372	339	362	374	364	320	333	362	341	357	349	333	355	361	328	313	348	337	369	332	359	367	361	374	362	352	310	345	320	364	358	359	361	374	343	346	373	348	351	356	324	318	335	334	380	362	341	362	371	356	351	341	331	354	363	372	355	345	324	396	374	332	382	375	343	327	347	335	316	355	359	325	361	352	348	322	317	361	377	317	324	345	323	351	360	344	364	334	338	328	348	350	332	390	338	335	326	330	339	342	361	325	342	351	356	359	360	372	357	344	345	358	344	334	355	346	305	339	347	344	350	367	351	358	382	340	341	313	325	344	362	326	375	349	310	349	347	335	323	347	325	368	375	362	358	339	342	329	336	340	362	325	337	366	345	361	368	415	353	371	352	335	368	342	335	380	336	359	334	349	325	364	349	328	342	346	323	337	389	322	334	349	343	340	317	346	365	373	326	345	364	339	353	300	349	354	364	332	352	346	369	362	339	364	363	378	355	328	318	355	328	344	360	368	330	345	387	367	364	339	343	362	344	348	360	389	353	323	325	362	339	359	368	363	316	353	343	334	335	343	337	372	322	344	337	391	340	357	303	328	334	311	385	367	351	325	339	333	378	355	357	363	385	338	356	349	365	378	318	332	366	327	356	401	343	337	340	353	367	356	362	343	351	347	341	335	349	353	362	360	386	351	357	351	338	361	380	340	309	364	328	362	372	363	363	357	371	358	332	337	341	327	354	353	328	338	309	347	360	378	347	357	424	350	344	369	328	326	348	359	336	341	362	366	339	353	365	364	336	348	344	371	349	331	362	354	371	395	336	352	341	353	358	373	344	368	352	324	343	349	359	376	362	336	333	366	371	323	342	335	313	352	347	357	364	302	370	333	323	365	366	363	301	345	371	341	372	361	356	326	347	344	357	355	360	373	341	341	363	358	364	356	336	336	322	327	362	361	355	351	347	352	336	371	344	353	334	350	335	315	351	389	362	376	354	350	316	349	353	366	322	322	356	346	346	357	371	388	368	348	371	327	341	342	329	326	369	345	360	332	320	324	331	356	336	332	370	350	359	329	318	355	384	359	338	344	373	369	338	360	345	365	338	327	342	368	351	340	319	351	387	345	335	359	344	362	352	368	366	355	359	318	376	323	337	372	372	334	375	376	329	333	366	336	346	372	342	384	346	341	381	346	347	322	373	341	339	367	329	358	365	312	304	364	331	369	378	316	341	372	334	329	363	362	354	369	359	382	330	343	337	320	378	327	375	327	359	333	366	361	357	385	374	362	342	366	332	354	329	337	346	322	365	307	321	398	352	364	343	362	364	328	357	332	341	340	344	327	353	347	322	343	369	378	373	330	363	335	351	336	355	375	316	354	347	350	336	338	355	363	355	378	342	367	357	348	330	342	374	336	331	319	349	351	348	352	304	338	338	324	344	361	369	354	339	335	347	332	366	349	371	362	317	377	347	350	365	336	304	358	334	342	361	336	386	376	358	342	386	331	354	347	358	330	335	348	329	354	324	360	347	330	339	382	350	353	333	336	351	346	340	393	318	367	355	321	399	374	336	338	388	333	317	351	362	327	361	359	341	315	378	354	332	351	355	387	350	368	347	339	340	343	347	342	348	358	344	350	365	332	327	351	355	370	368	381	330	358	326	337	335	360	364	366	316	358	382	331	336	367	310	333	343	331	358	347	356	348	355	352	345	343	350	322	363	324	383	348	358	311	355	312	351	372	350	318	346	367	344	365	356	377	364	375	364	345	365	353	342	337	343	352	339	362	326	351	389	316	362	356	335	316	369	352	361	339	340	356	356	359	320	336	346	352	339	343	338	351	366	352	357	339	374	367	378	348	364	344	375	356	375	354	345	357	352	349	305	364	357	347	314	366	383	359	348	354	373	341	355	368	340	327	358	338	326	356	326	381	329	304	345	368	341	372	372	359	364	359	373	364	325	317	367	367	333	378	351	352	351	346	350	362	360	368	330	361	367	356	350	335	364	400	369	315	317	328	347	345	368	373	358	363	349	320	324	334	353	347	338	335	369	354	347	361	361	338	335	328	320	335	362	355	360	337	326	328	368	350	333	349	354	325	345	334	334	349	347	323	317	326	356	380	342	329	328	355	357	335	325	357	357	342	353	338	355	370	351	347	347	346	314	345	315	351	345	330	330	336	352	360	379	342	380	358	351	357	353	352	326	367	363	338	349	353	356	354	369	334	377	348	375	336	369	340	340	350	367	321	369	351	362	376	367	326	348	331	342	365	385	353	347	330	319	345	326	360	331	372	343	343	354	296	338	331	339	340	349	336	312	355	327	356	331	341	347	319	356	372	329	328	386	332	332	348	307	340	361	346	340	357	346	342	356	341	349	345	358	372	332	326	351	357	327	356
15681	25004	19929	11673	9742	5847	1420	358	234	225	228	213	236	215	216	197	229	232	216	231	224	223	228	209	234	245	213	215	247	239	227	239	243	204	220	235	224	222	225	239	221	213	230	208	228	205	234	251	194	215	216	217	233	223	239	218	241	223	236	215	238	224	240	238	230	245	250	228	211	222	231	243	243	239	222	197	230	213	250	244	224	245	235	240	220	217	258	218	213	221	212	222	220	216	247	214	213	224	227	242	249	211	229	195	223	250	257	225	226	227	220	232	219	246	233	210	201	243	240	242	229	233	241	214	238	235	213	240	217	250	261	241	214	223	266	234	229	242	248	224	255	214	241	223	246	219	195	245	212	214	213	254	217	238	209	219	223	239	242	228	259	256	206	218	207	202	211	223	257	212	227	230	219	245	223	214	214	237	218	228	222	229	220	223	238	220	201	232	211	213	225	195	238	222	239	214	223	246	213	228	182	241	232	229	223	208	203	199	233	231	214	240	218	231	211	215	230	235	229	220	178	224	245	253	226	248	226	218	223	220	233	229	225	245	214	235	240	200	211	232	220	223	222	228	210	237	239	233	216	239	207	222	247	246	199	238	208	201	211	227	237	241	214	251	232	216	229	241	218	241	230	209	247	200	218	229	220	236	218	229	225	204	218	239	238	242	232	226	238	225	205	228	221	217	203	256	209	218	204	202	217	204	204	222	238	214	223	232	210	241	218	235	230	204	225	244	201	203	226	236	228	195	219	224	206	232	221	208	235	223	209	223	247	212	199	198	225	230	244	198	189	216	230	214	199	250	246	225	244	219	216	244	198	238	227	261	217	246	223	226	225	191	221	221	245	225	212	224	231	228	243	260	232	220	231	218	240	230	234	225	222	217	228	221	228	212	234	215	201	232	237	216	210	224	242	244	239	260	233	243	212	223	223	226	203	225	222	218	219	225	233	224	245	214	228	211	214	232	215	225	230	236	256	223	229	206	228	206	253	225	249	218	247	201	218	231	259	191	231	239	235	223	233	191	219	210	179	214	226	204	232	224	222	187	221	229	220	216	227	233	213	208	228	236	260	226	250	229	231	219	224	238	226	217	209	211	185	244	231	224	235	214	217	243	213	212	222	233	238	226	210	205	228	220	240	233	203	212	239	214	234	241	233	219	248	231	236	245	224	198	208	260	214	202	226	223	233	224	223	221	214	214	247	213	214	223	200	196	204	216	176	221	217	209	208	212	259	226	218	216	225	220	222	244	218	201	248	198	229	211	212	227	218	215	228	237	194	260	206	238	244	237	236	255	231	213	207	224	232	211	212	235	241	222	228	221	203	215	206	246	239	198	244	216	244	232	234	238	219	223	228	214	219	219	230	249	232	227	207	211	238	274	216	201	235	203	235	205	227	227	210	193	234	202	216	242	220	221	254	191	208	239	234	195	223	227	205	213	218	205	202	227	220	200	255	218	221	207	202	246	204	209	231	250	204	267	229	206	237	239	227	262	223	226	233	219	211	227	224	208	239	209	223	231	239	256	233	216	222	234	222	194	250	213	241	224	199	248	229	205	221	232	204	227	245	228	235	213	234	207	206	215	240	233	232	224	241	225	238	228	222	228	236	232	241	236	211	231	231	198	227	221	223	230	233	203	224	229	212	203	210	256	208	198	229	248	227	213	255	227	229	225	214	216	283	237	220	214	217	212	209	243	238	222	201	258	250	214	232	225	220	197	220	241	213	218	215	227	223	230	201	247	225	232	201	249	254	238	240	224	210	199	196	239	233	243	240	210	242	215	213	226	198	221	219	256	214	228	262	239	247	223	235	213	212	231	236	230	210	202	207	209	228	221	232	230	247	234	227	215	232	231	257	250	241	223	215	220	216	209	217	256	214	230	240	217	237	215	236	233	226	213	217	237	218	246	237	223	215	233	242	243	236	218	238	247	233	229	226	225	238	243	215	235	249	214	225	185	273	261	246	197	207	230	234	217	264	231	229	201	218	230	216	232	208	227	230	221	237	239	226	196	189	230	210	221	216	232	224	238	216	185	225	242	224	234	239	214	204	213	222	245	216	225	222	204	251	249	214	219	220	252	238	204	219	254	218	190	205	221	239	244	227	245	197	212	234	236	243	227	224	214	228	235	212	240	235	227	241	220	211	206	201	240	202	221	221	241	229	230	259	228	226	218	204	228	186	203	214	218	228	247	219	208	236	224	218	210	205	243	218	201	221	228	234	193	216	230	229	212	234	219	216	228	222	232	234	226	224	257	224	208	226	239	218	238	237	196	230	224	217	237	252	234	242	209	217	237	206	258	228	231	233	266	226	229	227	217	211	230	231	234	237	228	236	212	226	256	232	228	210	236	221	230	187	227	208	222	246	264	235	217	229	237	231	210	215	239	256	224	208	210	247	222	208	242	237	202	224	213	231	220	232	219	211	201	232	215	224	263	222	235	235	229	223	234	242	229	224	235	190	211	244	242	200	205	239	229	236	226	234	237	215	229	200	222	216	232	215	234	234	223	204	231	222	233	222	203	229	217	209	212	206	236	208	221	217	232	204	217	222	257	238	230	214	245	232	242	210	227	221	224	227	207	211	201	238	230	199	220	244	227	251	234	244	223	213	220	211	240	195	228	220	251	247	224	237	221	211	223	228	251	238	215	204	260	237	214	242	214	233	242	219	221	196	236	216	220	192	221	235	224	212	207	208	246	239	226	211	240	234	211	226	222	203	198	209	261	215	240	229	223	229	218	232	220	263	241	202	211	210	222	245	231	206	186	201	215	242	225	242	223	232	233	212	213	214	217	246	214	224	238	225	223	264	214	253	256	220	232	196	242	221	231	234	266	254	249	238	230	243	203	181	207	237	242	202	243	240	232	211	197	213	215	214	217	213	206	236	222	225	210	225	235	210	218	217	214	226	219	232	237	233	239	222	266	228	255	259	238	221	248	248	234	258	243	236	226	204	235	217	233	179	246	212	225	231	205	247	235	221	227	212	274	238	265	224	212	195	214	212	250	245	227	228	233	211	232	223	216	210	245	214	193	212	196	225	230	219	215	230	223	243	239	229	217	225	184	232	279	220	234	251	210	228	218	212	233	230	232	207	179	192	243	223	223	204	243	220	212	216	225	212	233	199	215	211	238	224	202	222	212	224	224	237	225	246	211	205	208	245	225	221	222	232	257	218	189	232	202	213	223	225	223	233	252	234	191	226	227	232	220	221	223	240	216	250	262	222	201	206	224	230	243	214	221	212	221	216	251	229	230	234	242	239	230	221	215	237	229	193	209	228	230	251	241	218	229	250	203	226	253	206	219	215	218	243	205	215	206	213	241	250	208	216	227	230	182	186	221	230	252	211	253	203	220	225	229	226	234	221	211	226	225	216	197	209	198	209	213	219	234	197	240	241	237	246	234	213	229	254	245	232	227	232	240	231	244	211	234	224	204	212	210	204	235	229	223	208	235	239	231	223	236	265	209	256	236	215	239	235	218	224	229	224	244
12741	28064	23860	21508	22354	12953	3284	868	540	534	494	470	554	523	533	479	490	534	533	490	508	490	513	511	552	477	558	526	478	488	521	540	489	527	503	503	532	509	520	519	509	509	538	518	532	504	535	500	512	519	524	550	510	503	517	478	498	510	515	490	461	528	515	500	519	545	523	537	509	474	502	544	527	536	519	506	511	487	514	490	491	490	526	492	492	547	500	491	533	522	501	517	480	516	515	515	528	518	526	557	506	526	500	502	514	501	494	523	516	505	530	500	513	474	492	519	546	522	515	576	536	473	469	492	510	501	542	493	496	515	513	486	527	506	500	527	500	485	510	520	522	502	534	534	529	522	526	475	510	567	481	509	499	498	537	509	476	518	549	513	528	507	472	506	517	472	479	544	505	513	507	515	524	526	524	510	495	552	534	499	488	472	520	506	501	546	508	499	554	533	490	525	492	473	554	505	533	494	547	553	514	564	509	543	512	517	483	503	516	536	488	572	525	517	531	512	561	527	502	493	525	520	440	518	531	528	508	492	526	461	507	504	529	515	497	503	508	508	482	532	498	521	505	487	529	478	507	506	518	489	515	505	536	462	496	509	522	536	489	511	511	494	479	531	512	502	519	564	505	518	516	546	508	533	498	514	534	523	513	477	514	476	503	497	545	512	497	480	502	483	518	509	505	506	524	525	500	507	508	537	479	483	532	501	532	518	502	478	530	507	522	511	486	471	526	508	483	503	527	532	497	486	546	486	524	473	481	473	484	537	537	515	463	510	529	516	582	510	463	554	460	468	528	482	516	564	494	508	559	544	495	511	484	538	538	519	530	485	514	495	497	512	509	476	552	498	537	498	510	508	532	534	514	500	492	514	463	542	540	548	506	538	468	518	524	528	479	504	513	506	515	506	496	583	500	527	528	491	545	563	517	539	510	510	518	526	538	484	533	537	517	495	531	524	494	534	502	534	530	478	509	494	471	484	497	509	478	517	542	484	503	526	507	528	543	487	518	504	588	508	486	507	514	496	473	527	502	529	497	512	485	482	472	530	550	511	532	491	512	502	521	507	504	497	523	522	535	499	525	503	526	522	523	516	514	534	473	526	492	477	536	515	492	527	489	485	553	489	506	516	475	507	533	545	518	513	556	494	525	517	475	495	496	497	489	503	532	502	535	524	536	491	542	512	542	493	511	528	496	527	481	487	524	521	504	545	597	513	497	499	516	530	505	500	505	544	506	496	513	493	501	504	490	535	475	514	564	498	478	514	513	486	469	480	508	512	507	514	482	576	494	538	487	483	552	463	542	558	487	507	481	498	515	519	501	505	518	507	494	518	519	540	536	464	499	534	517	481	502	561	461	481	502	539	525	539	522	531	532	543	467	500	533	536	535	502	519	520	495	528	490	512	496	511	553	514	514	501	528	532	541	487	461	555	491	523	510	460	523	511	497	536	494	532	500	485	503	523	514	524	536	525	506	513	540	525	510	513	507	533	483	480	488	495	526	539	512	500	551	539	475	527	507	518	533	495	521	500	556	510	509	515	508	494	533	478	483	490	495	507	527	529	516	481	514	478	453	517	503	544	527	501	502	540	523	533	515	488	526	502	506	550	492	507	490	544	538	492	548	535	496	523	530	501	553	522	516	493	535	508	542	507	562	545	498	550	508	497	503	517	493	524	545	507	517	503	522	549	564	493	491	532	541	524	517	513	518	505	544	546	509	489	577	508	532	507	507	475	519	532	521	490	469	502	513	513	525	517	524	488	532	511	472	514	537	507	508	515	507	516	487	509	493	521	502	504	493	514	482	532	519	520	554	546	505	503	510	505	519	517	513	521	521	522	523	482	485	498	556	502	493	496	519	520	511	562	487	510	499	519	510	568	486	503	536	513	515	514	528	544	496	491	508	496	515	492	550	476	498	503	526	479	495	536	429	480	478	558	485	500	478	486	525	502	488	499	501	525	529	542	498	533	505	525	519	483	501	534	532	507	531	480	489	485	505	528	544	534	472	535	527	536	539	518	514	483	522	525	503	486	506	505	514	532	526	532	518	499	519	573	530	500	549	528	519	526	511	513	505	521	529	538	538	529	479	517	543	507	487	552	522	484	502	486	558	500	514	524	483	507	492	512	541	474	524	506	496	509	537	519	525	497	542	531	531	522	496	483	491	519	506	542	486	479	562	467	515	500	519	509	519	513	519	509	568	452	504	519	507	532	518	482	495	498	499	504	513	504	493	532	495	502	509	467	514	521	484	527	503	534	570	547	500	456	530	520	518	510	502	512	484	476	504	474	527	508	525	509	517	486	516	527	477	528	526	523	497	501	535	447	527	494	517	555	523	477	515	519	511	513	535	529	484	478	530	507	520	515	499	499	484	489	474	498	503	508	498	509	519	510	501	523	500	576	491	482	513	494	512	505	492	475	500	545	504	522	482	485	529	527	503	495	522	536	513	574	507	512	484	495	498	528	535	528	530	502	513	520	521	529	448	547	507	514	505	479	594	505	534	489	519	488	506	530	501	559	544	535	493	482	501	506	502	507	536	469	510	507	532	504	518	533	480	517	474	536	540	523	513	467	540	534	509	525	491	487	485	500	501	504	525	507	503	492	524	516	509	542	517	522	508	480	504	548	529	526	497	494	495	514	524	524	520	532	518	513	500	468	538	520	499	505	512	518	535	483	516	511	528	515	513	530	528	518	495	511	500	491	516	497	561	520	476	519	440	489	495	512	540	470	494	509	509	534	513	471	481	516	509	521	518	504	515	554	526	480	537	542	524	518	495	487	514	504	516	537	506	522	530	531	515	497	522	488	565	497	550	486	509	488	489	555	495	525	507	503	502	508	524	491	510	520	494	509	512	528	541	503	462	499	514	529	505	515	502	522	510	499	495	504	509	542	492	517	512	534	549	499	504	506	537	542	478	520	496	454	545	502	498	507	531	504	484	479	468	507	501	497	520	467	539	515	528	461	532	507	547	519	525	521	527	509	496	497	499	515	480	484	522	559	500	484	496	517	523	499	569	536	526	540	523	504	523	519	492	534	526	498	508	503	505	515	523	466	554	491	479	487	529	485	542	544	495	540	500	527	473	482	492	528	451	500	476	505	494	503	521	553	527	523	487	549	525	521	510	489	539	522	536	536	509	502	533	533	527	485	546	514	541	505	480	502	557	499	537	506	469	525	510	529	528	473	516	534	551	520	537	497	529	469	498	525	483	504	478	529	529	539	506	509	495	560	489	502	497	519	537	513	512	516	509	526	491	523	561	539	541	512	513	496	495	533	497	581	517	501	492	483	513	537	523	463	532	542	523	509	538	496	499	515	522	484	492	508	531	507	481	528	495	506	503	562	506	506	523	540	511	515	492	478	522	502	513	506	482	501	508	485	532	524	532	506	538	506	528	516	511	502	492	523	504	499	466	519	524	503	496	548	544	504	508	468	512	520	527	494	497	478	525	485	503	530	465	504	524	554	542	564	510	482	484	505	527	493	530	530
55087	49300	45361	38695	38568	29995	16319	4770	1037	270	233	184	200	218	200	181	191	218	176	195	181	187	183	164	187	180	199	189	188	190	233	199	171	175	189	186	166	218	173	184	178	211	164	176	210	177	167	178	182	173	162	195	157	208	207	179	189	185	190	180	213	193	191	200	215	197	174	174	153	187	169	163	180	197	205	199	214	225	180	177	196	185	186	185	175	202	230	186	195	181	169	191	166	216	182	187	178	224	184	172	207	202	201	177	182	169	161	158	207	187	179	204	181	171	179	184	183	188	185	168	205	164	193	190	176	198	137	164	217	208	214	209	193	171	213	179	192	193	202	205	193	182	181	197	174	170	207	186	193	168	190	219	197	200	202	185	167	203	199	189	167	182	177	151	151	164	191	190	176	185	190	213	205	183	229	189	196	181	190	177	195	172	205	175	167	197	189	172	171	182	195	196	186	182	168	199	176	213	184	191	171	179	169	168	193	194	204	196	191	189	208	167	187	193	177	192	191	196	186	192	171	179	204	187	189	163	192	209	196	157	182	198	233	199	167	187	225	189	204	201	188	178	170	176	202	173	196	178	198	193	167	181	192	183	206	207	158	183	180	209	185	203	205	180	181	179	180	211	174	195	181	157	185	169	186	179	187	192	166	159	163	165	190	194	207	182	191	218	189	182	165	188	186	198	197	212	181	188	200	170	176	184	213	178	213	166	182	185	222	199	170	194	167	208	178	171	161	194	154	183	170	197	197	176	184	179	178	186	173	184	176	194	182	182	178	186	181	192	184	162	184	199	174	196	201	175	166	184	174	188	204	199	177	192	180	217	163	181	207	167	180	187	200	193	178	186	184	195	169	199	191	193	206	167	213	177	199	177	189	193	193	205	182	171	171	171	179	179	202	170	196	190	173	189	221	191	178	186	184	193	191	178	210	186	178	201	181	176	181	179	185	180	188	176	225	177	174	188	187	167	193	168	216	172	187	197	224	185	180	182	191	196	182	196	204	199	171	187	174	175	185	187	198	181	162	182	154	180	194	186	169	190	189	167	180	191	179	168	193	188	179	196	195	173	169	189	171	164	177	178	165	176	189	200	181	162	183	181	177	165	187	186	199	152	186	181	191	172	203	216	187	187	175	191	218	193	165	194	147	174	173	195	175	168	195	192	189	182	196	194	197	207	161	185	191	189	198	195	198	197	168	174	163	168	189	186	177	190	177	172	192	167	175	211	181	176	198	184	155	196	195	193	167	181	173	202	182	172	187	194	174	170	183	167	183	177	197	199	188	181	175	204	212	200	200	204	196	195	207	180	175	208	170	182	188	193	207	199	215	178	188	195	206	184	192	211	211	182	162	182	182	180	215	182	182	202	172	163	182	176	187	181	182	183	177	194	199	172	192	172	194	176	190	221	170	181	178	189	200	201	190	197	152	200	196	183	185	185	178	184	186	189	207	196	182	213	188	177	202	201	183	187	184	182	168	188	177	173	194	177	196	175	174	206	168	203	196	184	195	183	183	186	193	185	208	200	187	191	189	188	208	199	166	194	195	185	197	196	177	181	195	182	189	199	192	187	171	158	192	203	177	182	148	190	190	183	198	181	170	175	201	198	196	167	177	194	191	214	197	169	188	183	191	181	161	182	199	186	167	186	193	194	175	169	197	200	172	205	196	189	190	173	167	192	195	154	179	175	155	190	182	167	199	178	157	214	199	205	175	178	178	195	180	186	182	196	178	198	188	184	168	206	209	195	150	176	183	157	181	172	176	201	184	191	192	179	196	192	173	187	177	186	156	209	200	200	189	173	164	188	188	189	184	181	206	186	165	187	182	199	218	179	161	198	178	170	200	179	181	184	171	186	179	166	179	186	211	191	185	195	170	189	187	189	159	194	178	174	175	189	168	225	170	186	184	185	211	192	198	198	195	192	219	181	196	184	204	191	181	188	201	211	198	172	182	187	179	192	193	191	223	199	153	187	166	183	180	198	183	175	196	175	181	183	188	176	186	171	186	182	166	196	186	194	202	187	204	194	168	179	200	201	193	176	152	158	198	183	196	200	187	165	195	177	167	187	187	189	182	165	177	211	202	187	189	184	206	212	183	206	204	189	171	173	185	197	175	183	172	193	183	168	183	189	155	174	164	177	183	197	185	180	196	179	161	201	201	186	167	182	156	185	195	208	211	181	162	196	188	186	197	194	166	190	165	177	183	169	202	195	180	175	188	213	202	195	186	181	183	170	214	185	165	204	199	192	180	182	183	166	196	170	185	194	183	188	196	194	207	184	175	197	177	181	197	186	174	167	187	187	190	188	181	191	193	175	186	192	185	212	190	181	179	198	196	182	194	187	162	176	178	174	175	198	207	203	175	203	193	219	190	177	180	194	171	177	181	195	192	181	192	194	183	216	188	202	198	202	181	182	181	171	195	179	180	190	184	206	198	189	181	207	196	207	167	179	177	175	187	195	181	205	195	177	178	202	158	196	190	177	186	164	192	203	170	180	183	156	204	207	185	175	189	182	156	188	191	183	199	160	199	168	191	174	168	209	205	186	205	183	181	198	178	186	189	198	175	189	189	185	164	185	184	177	185	196	202	177	183	200	192	162	195	197	173	193	185	183	187	196	206	195	194	189	178	187	201	190	165	164	164	200	215	176	203	191	192	199	199	166	180	191	181	171	189	170	181	196	184	203	187	201	182	185	187	202	186	175	225	187	187	176	178	186	215	183	188	191	190	189	205	173	183	191	169	205	195	184	161	178	183	164	176	197	179	165	166	183	160	163	182	192	209	194	182	159	190	191	169	157	167	166	221	179	221	210	194	186	175	172	206	188	197	216	205	200	174	178	163	175	197	194	179	187	166	179	187	152	175	191	204	175	169	185	192	201	191	185	184	214	192	188	173	174	194	184	174	192	171	194	205	211	211	220	172	191	170	171	188	204	181	170	204	187	182	202	203	177	210	203	191	171	195	207	195	148	175	189	187	204	201	178	170	173	189	153	178	195	175	175	186	164	156	181	190	181	184	168	174	193	199	192	189	197	200	213	198	175	177	219	178	172	196	198	209	188	180	162	170	178	197	174	176	195	178	179	173	173	195	163	170	185	188	187	189	179	202	190	199	209	195	139	183	171	179	192	160	178	166	196	191	203	181	171	186	198	203	196	188	191	178	169	176	183	201	175	192	209	189	190	176	182	189	214	173	168	181	195	210	202	189	174	195	214	156	182	173	175	192	189	161	165	220	184	181	185	177	192	184	202	196	179	180	179	190	197	179	187	161	187	188	196	166	202	170	188	206	197	172	177	163	177	191	176	191	185	182	220	196	177	201	187	174	187	193	195	209	170	223	189	190	176	175	193	205	180	174	191	177	172	197	192	185	164	176	183	173	177	170	200	166	186	189	179	193	189	222	199	157	196	202	177	186	186	164	187	178	189	179	178	181	213	186	218	176	172	159	188	182	172	164	231	197	159	188	200	212	180	182	181	186	188	181	180	193	187
46587	55179	59694	66674	64671	40267	12259	1939	602	411	456	436	430	416	449	432	406	425	440	435	430	383	436	417	396	420	417	392	432	390	446	414	466	463	429	399	436	439	454	406	382	419	420	406	420	410	427	417	451	405	425	425	434	417	436	404	415	423	440	407	406	409	422	448	450	437	448	401	389	416	423	447	445	471	431	424	419	415	440	449	437	407	419	412	397	444	440	407	411	416	415	424	402	430	387	427	436	410	395	398	404	401	448	456	432	369	432	407	427	394	411	393	405	409	431	386	376	413	426	426	430	445	466	425	405	402	407	448	407	413	424	460	421	399	420	423	451	436	430	472	435	442	431	407	455	403	442	416	439	396	397	436	422	405	404	429	403	421	439	417	435	383	450	435	444	431	423	403	418	407	415	427	427	412	395	402	402	399	420	459	431	410	406	444	458	404	427	379	405	427	448	427	385	421	418	443	396	426	450	430	424	419	447	425	384	434	460	431	435	422	440	406	460	442	439	411	403	409	373	407	412	416	397	424	449	426	454	428	451	384	446	383	408	434	435	475	443	367	442	398	454	411	426	445	443	437	405	409	403	427	430	418	397	426	423	431	424	437	423	394	425	390	400	422	413	416	431	392	420	456	452	431	410	399	420	425	451	482	402	446	403	415	405	398	414	420	401	403	413	413	432	455	473	418	441	445	389	401	433	407	398	405	414	403	423	411	435	418	386	465	407	418	431	417	434	401	410	389	417	427	394	426	423	459	442	427	431	411	457	420	390	397	435	425	448	435	391	426	420	409	438	426	406	388	456	423	419	404	436	411	414	425	431	390	420	474	390	435	419	429	450	442	415	416	438	447	421	412	414	371	403	435	417	412	435	432	466	450	457	433	444	433	419	411	436	429	423	410	408	382	396	413	462	421	384	433	478	441	439	404	429	429	429	441	454	356	425	408	449	435	411	402	455	423	391	459	431	404	417	402	409	441	436	428	422	417	428	428	447	439	445	421	402	424	419	401	427	435	420	413	408	428	420	423	426	411	425	434	409	406	437	409	394	415	433	419	422	413	391	466	406	431	426	449	402	434	441	435	420	409	433	439	427	458	386	397	422	451	446	409	406	390	452	423	426	434	419	401	419	412	415	399	442	430	433	444	446	419	436	452	391	429	422	407	381	405	431	444	418	409	438	421	454	425	423	416	401	441	412	451	408	402	421	430	420	431	409	414	426	433	447	424	395	392	432	430	434	463	432	428	452	399	409	424	397	427	425	403	432	403	423	425	421	397	395	450	396	453	408	412	462	422	417	441	432	469	440	402	395	407	424	399	405	423	444	431	453	452	379	428	421	426	419	442	383	430	411	427	398	391	447	463	410	380	427	435	395	414	437	411	396	415	409	443	404	431	432	442	414	402	426	448	437	423	378	436	409	425	431	456	424	436	416	445	408	400	461	441	442	416	409	404	399	408	423	441	457	414	426	383	423	435	444	438	409	405	408	478	429	453	420	411	431	434	437	477	415	406	431	435	418	393	436	422	419	395	400	400	401	454	381	439	417	418	454	426	436	418	429	423	415	418	429	420	398	419	408	420	422	420	413	437	411	454	396	415	451	421	398	411	434	418	444	401	419	418	468	437	441	411	398	430	445	418	457	430	409	426	395	430	379	436	391	429	412	374	421	458	463	405	452	388	420	455	444	428	410	411	444	414	449	398	427	434	452	409	432	431	423	413	440	434	424	406	443	433	442	422	428	422	443	408	409	475	408	392	443	479	399	397	439	430	411	455	404	461	430	427	410	399	419	433	440	437	420	412	449	401	445	432	416	417	397	458	414	382	400	391	438	409	419	407	400	416	404	412	428	406	432	415	402	384	430	412	432	430	415	429	436	404	413	438	425	424	418	426	428	461	428	408	378	403	449	443	419	427	444	443	453	406	438	431	418	429	417	446	430	424	410	451	449	407	436	418	414	435	407	433	426	418	394	433	433	433	443	416	412	367	371	425	384	420	434	445	422	392	461	393	458	399	381	423	406	399	389	403	354	435	426	445	411	389	453	395	444	438	413	398	417	382	399	430	413	438	402	410	441	382	455	416	423	386	446	418	423	437	415	409	408	419	411	430	445	433	458	408	428	458	445	439	392	453	391	380	421	407	424	416	410	434	432	407	422	411	428	448	430	435	430	384	428	425	432	396	454	449	409	386	415	434	408	437	415	391	443	428	472	439	412	451	432	423	379	419	453	387	394	417	451	463	420	439	418	419	408	429	431	441	408	404	427	415	459	422	442	410	415	417	443	433	431	394	442	410	454	415	408	436	408	412	429	385	423	421	417	407	436	425	419	403	419	447	432	376	454	449	404	418	447	384	441	440	446	437	434	419	414	402	424	396	430	465	434	405	422	409	448	402	443	451	459	426	419	403	418	464	442	413	404	430	410	428	445	427	421	413	403	403	409	400	399	405	443	438	395	451	456	417	444	440	449	419	428	464	432	458	413	429	405	408	407	381	381	390	421	415	447	387	429	424	403	413	426	456	451	425	420	423	415	430	383	416	393	414	430	432	415	412	374	375	404	442	445	420	368	423	427	403	439	419	440	430	410	410	409	403	409	439	413	407	438	432	417	427	459	414	456	430	436	413	466	418	442	438	454	448	407	427	447	414	438	390	417	428	448	437	436	432	435	449	395	381	384	433	432	374	426	430	420	439	443	395	425	359	397	413	431	422	402	410	375	411	423	453	420	427	407	437	427	393	443	443	445	454	421	423	407	394	392	392	399	415	443	426	408	438	440	428	420	427	407	453	442	409	424	372	392	455	452	429	387	415	412	407	391	436	463	399	433	428	393	404	421	390	413	421	454	443	427	436	428	449	454	422	390	407	439	397	410	426	396	422	449	398	416	451	393	390	431	414	384	386	418	409	435	424	424	460	440	446	436	420	426	443	450	390	397	435	427	449	459	451	458	412	389	459	430	404	426	434	431	420	441	414	421	411	437	439	379	435	441	426	413	439	407	387	429	427	399	405	428	397	392	408	418	399	437	393	428	438	438	440	421	394	401	433	420	446	417	408	431	420	428	423	400	390	434	388	441	436	415	410	423	421	388	419	421	410	423	454	431	456	426	396	407	429	418	400	371	445	384	402	407	413	412	433	439	413	438	436	410	470	445	455	375	444	451	447	433	456	467	387	389	408	428	459	419	423	440	422	405	415	415	382	418	431	440	440	441	442	437	434	400	400	421	412	385	408	473	431	398	418	415	428	420	405	423	417	457	399	446	411	427	423	414	417	431	421	375	445	438	396	426	418	406	397	447	472	392	425	405	433	436	388	444	473	448	431	393	448	426	390	409	435	404	405	406	450	431	433	430	419	442	428	426	426	426	397	401	415	432	423	411	373	423	399	423	413	402	406	445	409	403	395	446	411	424	419	387	409	439	423	419	450	443	418	408	410	427	382	411	405	460	409	394	415	438	425	437	369	409	407	441	414	408	434	428	434	431	381	467	403	423	398	412	443
57763	47641	42190	37805	40484	31569	18966	7264	1487	271	199	167	182	197	209	156	192	186	169	187	156	192	159	177	191	181	172	183	191	173	184	181	181	177	166	187	179	184	177	181	191	202	156	177	160	192	184	184	201	179	174	204	165	176	174	218	191	182	167	187	197	185	162	181	175	179	189	175	170	163	187	168	169	181	183	167	175	201	180	181	177	170	199	188	160	168	174	183	186	182	178	183	173	185	164	176	182	165	175	181	162	171	197	180	141	165	183	178	218	155	174	175	183	188	175	196	181	165	197	178	177	191	184	156	196	176	176	158	182	193	179	179	179	134	160	171	169	162	182	186	204	189	166	172	176	183	179	148	194	199	194	157	182	185	176	171	201	154	210	203	170	172	149	180	171	172	144	155	148	199	161	196	202	170	194	168	189	192	192	167	176	175	193	177	190	177	189	177	166	178	187	178	178	170	195	173	201	159	159	182	164	176	169	183	175	188	186	156	178	197	166	188	189	189	178	193	187	176	181	188	184	165	187	166	165	175	177	159	165	173	215	182	137	180	183	190	182	151	164	185	192	168	179	158	150	182	153	168	192	167	191	172	190	183	185	162	196	169	185	183	158	174	181	203	183	162	178	193	197	188	172	174	181	181	175	182	188	165	185	169	194	161	167	190	146	178	166	199	192	191	165	166	164	159	189	175	164	174	182	159	168	171	160	178	185	177	175	170	187	191	166	207	195	192	193	196	157	160	199	193	139	187	192	198	176	187	175	186	172	183	187	191	191	183	151	170	177	168	160	168	195	180	177	187	186	201	192	171	169	185	170	182	179	198	177	164	212	196	181	161	182	180	207	154	190	177	163	173	171	169	176	178	191	206	170	208	178	185	166	188	164	179	173	207	177	197	190	179	195	199	168	174	201	181	163	185	202	173	183	203	192	183	183	184	163	184	193	179	186	168	166	185	189	180	173	184	151	163	194	173	200	178	206	182	170	173	160	178	181	160	162	174	180	192	191	178	177	181	170	176	175	153	181	173	148	178	178	188	175	151	166	193	178	162	172	181	193	217	156	176	150	186	194	180	170	175	169	176	177	184	156	156	179	166	208	166	180	154	181	153	187	181	172	162	163	173	175	191	173	175	176	175	159	163	191	162	192	166	163	162	170	171	153	174	158	178	197	211	155	202	171	165	171	210	190	183	188	173	161	197	184	187	173	173	182	195	203	162	198	168	189	177	189	175	176	188	169	205	147	151	168	190	177	167	158	174	194	167	172	175	177	183	200	173	177	184	186	173	191	187	187	165	169	168	176	183	157	187	179	181	166	175	197	158	169	154	186	170	187	173	183	195	172	191	172	197	191	202	171	182	204	199	155	185	193	175	206	172	188	159	167	160	161	184	158	200	187	199	185	185	185	165	155	153	166	175	184	175	174	190	205	196	160	178	185	182	193	193	171	157	184	164	178	180	164	207	157	175	192	173	176	157	174	179	185	185	169	190	182	206	165	194	180	176	198	192	162	173	171	179	166	165	175	176	193	174	179	196	194	185	165	155	165	173	162	189	187	178	194	177	151	211	191	176	174	178	168	209	159	187	169	178	183	209	176	174	171	164	186	172	178	182	155	173	196	160	184	163	200	181	173	185	176	153	178	189	167	186	203	171	176	183	174	193	176	188	154	187	147	181	192	194	175	188	189	200	197	188	172	153	185	169	156	177	169	176	175	199	175	186	173	161	181	177	171	185	189	183	192	188	172	191	158	207	195	167	157	198	193	168	194	169	180	206	188	180	207	150	169	165	189	188	165	163	175	178	169	180	165	162	223	174	179	166	199	169	200	191	164	174	205	170	154	181	207	170	170	172	192	165	192	194	173	196	178	167	196	166	174	190	170	171	184	176	178	186	179	186	179	189	172	198	173	171	179	164	159	171	171	162	176	188	172	165	173	188	174	195	175	188	182	170	181	184	189	189	175	158	196	200	183	179	177	171	168	165	176	178	184	206	175	174	181	191	177	181	189	178	188	191	175	182	158	155	187	168	160	190	175	184	150	171	187	190	162	182	164	169	182	167	177	178	168	167	173	180	195	182	192	195	171	183	175	162	162	193	165	197	161	205	195	166	170	186	155	183	178	163	170	171	187	174	188	170	201	185	181	175	186	169	167	169	179	186	180	189	172	172	214	186	190	181	180	173	169	176	167	164	191	161	191	166	189	149	180	194	183	177	192	181	179	181	182	178	167	209	181	180	169	159	176	177	189	194	151	208	172	191	191	170	149	158	197	183	174	184	185	192	154	168	173	202	168	174	187	175	184	175	192	178	161	170	202	158	176	180	164	171	215	153	191	158	189	170	177	184	181	183	190	187	178	167	199	168	175	199	157	163	151	159	171	186	180	181	184	179	186	186	175	164	170	174	204	186	185	182	165	192	179	186	182	183	173	185	187	176	190	164	150	161	183	192	153	190	181	170	195	189	205	158	167	176	187	177	177	149	156	183	169	181	178	176	157	144	175	182	169	193	182	184	189	191	181	173	182	171	190	183	189	178	169	194	172	176	201	177	167	183	162	174	169	206	177	169	181	183	188	196	189	178	187	159	186	177	165	187	164	180	183	173	163	165	162	154	166	164	168	161	157	168	156	155	191	185	170	165	190	170	169	180	191	200	183	197	162	163	181	201	178	159	170	198	199	177	185	169	195	192	185	163	182	145	156	164	171	189	195	180	194	178	170	195	170	170	169	189	179	187	180	171	205	186	158	161	183	172	181	177	185	170	157	180	175	161	171	187	199	159	169	205	177	174	198	183	193	176	169	212	186	182	190	148	168	165	174	175	184	191	177	174	176	194	167	162	142	183	199	174	182	189	178	166	195	164	166	154	172	171	168	178	210	159	192	154	198	161	184	173	198	182	180	166	157	182	185	181	189	167	167	161	166	167	153	175	170	174	169	182	183	166	179	184	171	162	183	167	190	174	175	181	177	137	170	167	173	160	181	167	172	171	165	177	192	179	183	202	164	165	189	187	180	187	185	154	178	194	168	147	150	164	171	157	179	216	179	177	141	178	169	176	174	183	186	176	182	170	167	181	181	176	193	164	173	181	170	161	211	162	175	170	160	195	197	186	178	164	195	190	177	150	151	164	171	159	209	162	212	193	179	169	181	154	167	190	187	178	191	180	176	167	177	156	158	187	163	185	188	158	188	198	184	166	152	178	190	170	178	184	179	197	183	151	195	193	175	184	155	179	185	165	176	204	187	174	193	157	173	176	181	196	215	188	184	168	181	156	180	182	153	188	171	161	182	172	152	169	160	159	191	197	177	174	180	200	175	183	183	189	164	178	160	177	146	155	168	175	185	179	164	214	193	173	181	196	170	164	199	185	203	173	165	160	191	182	177	184	175	174	176	191	200	186	190	158	155	178	200	173	183	164	185	188	174	176	187	184	185	172	174	179	201	165	199	197	181	175	163	166	174	177	177	175	191	178	174	164	170	169	162	203	184	182	154	164	158	172
49892	56237	60763	80400	71908	43422	13563	2094	566	423	403	405	394	429	434	437	418	411	484	425	400	404	417	407	419	413	419	423	405	433	380	419	408	421	415	402	426	381	399	416	409	383	400	437	392	389	399	397	376	376	424	411	408	381	392	407	403	426	423	434	430	377	399	414	378	398	400	433	377	404	385	381	410	370	393	399	412	410	395	413	404	439	377	397	369	395	373	399	390	397	424	408	392	399	397	407	399	415	425	412	393	384	448	411	416	402	397	379	397	393	384	444	353	406	398	414	418	427	389	408	439	386	404	411	370	391	399	376	398	414	380	394	436	412	380	407	400	417	402	379	440	426	392	423	417	405	391	395	391	403	416	413	381	393	412	420	416	389	410	421	378	421	400	378	371	416	431	394	375	405	404	421	414	411	406	378	437	413	397	398	402	366	400	402	371	376	430	392	403	371	399	402	406	409	401	434	418	419	387	385	398	407	384	387	409	398	388	376	410	423	442	396	379	382	396	394	408	394	394	393	395	397	416	405	404	392	434	401	401	392	405	385	410	386	396	404	379	378	381	399	414	391	384	431	386	420	427	348	433	425	422	385	404	430	418	444	403	386	391	357	425	391	456	380	386	393	388	418	443	432	435	393	363	403	395	396	369	439	447	390	415	406	407	346	380	387	379	383	394	358	440	414	437	401	417	404	379	415	374	442	409	419	412	438	398	430	397	425	392	424	432	386	400	404	391	438	413	422	403	380	406	410	458	441	382	394	415	408	403	408	383	390	405	397	383	401	395	371	358	398	394	366	415	445	451	425	431	369	421	407	379	407	379	390	457	404	388	381	422	410	388	402	436	410	405	419	369	369	412	384	398	405	400	401	417	424	409	376	434	369	413	388	433	394	390	389	380	406	389	396	406	412	391	399	418	393	407	411	402	375	402	389	439	401	422	418	395	381	406	377	402	386	409	434	360	400	437	412	386	405	429	422	397	353	428	409	374	390	381	416	412	375	370	386	397	386	418	346	433	389	424	375	429	415	415	378	446	415	398	431	452	439	367	408	369	411	412	348	416	408	413	399	392	400	380	406	416	411	437	394	386	427	376	390	387	415	423	411	422	394	423	367	380	369	398	435	370	446	400	379	378	416	416	448	362	428	391	388	376	410	464	392	400	393	364	396	437	410	432	384	351	418	424	383	401	362	394	406	388	390	381	418	415	384	366	365	407	415	426	404	397	349	384	427	396	393	380	384	406	421	401	413	387	416	391	414	371	425	431	447	384	392	378	432	400	395	398	402	402	415	372	361	408	381	455	414	387	403	403	396	398	456	412	406	399	426	429	414	400	373	382	364	407	401	380	413	417	394	407	379	413	383	391	420	371	360	426	439	373	398	432	398	398	415	421	396	426	391	446	436	418	417	424	400	410	394	379	419	413	408	419	410	400	420	401	392	405	405	406	406	413	414	433	406	429	405	418	357	387	373	388	376	408	433	385	402	393	392	424	386	391	452	428	456	394	442	458	378	418	394	399	393	386	414	392	416	384	417	404	407	425	379	387	416	402	385	418	386	406	401	389	398	395	437	410	387	445	423	400	381	368	409	409	426	401	416	379	382	411	429	416	423	370	424	419	388	407	398	394	418	414	416	404	390	419	387	397	408	404	421	406	458	416	451	411	403	413	410	429	402	414	386	422	376	400	409	406	444	423	464	419	424	384	445	443	451	397	410	412	397	407	407	389	402	392	384	401	399	430	417	377	363	369	386	386	414	375	418	366	395	401	417	437	396	381	431	370	394	361	443	445	415	385	393	392	408	416	414	393	431	433	402	396	385	403	417	411	422	379	361	407	398	369	392	389	393	407	411	387	397	405	407	400	424	398	421	414	429	404	379	408	390	432	387	409	382	407	392	395	419	383	430	389	396	418	407	420	395	411	409	402	392	416	382	449	433	385	404	383	390	401	395	408	401	423	385	386	378	429	435	400	409	371	415	381	388	385	392	404	405	408	420	421	437	404	424	401	395	406	426	430	416	420	409	356	374	395	381	410	365	411	385	385	420	401	413	417	399	413	394	405	396	363	417	382	401	388	423	392	441	399	425	418	391	410	381	392	445	402	415	436	402	405	417	405	380	390	423	392	390	390	379	406	392	389	396	413	394	448	398	402	411	402	410	398	397	399	381	434	428	369	398	421	396	417	393	368	401	397	401	393	404	421	419	404	419	397	408	365	412	396	413	416	398	389	385	395	376	411	404	401	430	375	402	419	432	384	465	413	391	414	394	421	375	391	420	366	391	384	387	394	389	401	433	386	402	390	415	373	393	423	419	376	429	399	392	371	391	365	372	424	422	374	379	405	410	451	404	375	398	372	399	405	382	424	424	415	397	403	451	428	409	414	384	420	357	390	376	386	411	422	397	413	408	395	424	406	394	414	412	412	412	400	387	376	406	427	369	347	403	429	388	390	422	411	399	402	405	406	394	408	401	443	397	397	400	362	401	376	383	391	420	384	400	378	410	409	364	389	440	392	427	406	393	436	418	395	394	384	375	403	403	420	414	400	389	411	443	420	384	370	392	395	380	431	421	395	399	389	384	397	397	379	396	428	417	399	403	423	369	413	368	417	414	400	411	413	391	437	417	430	406	410	417	400	420	431	438	414	403	420	429	409	385	394	414	413	426	446	401	419	427	390	447	409	423	403	383	384	374	348	392	399	414	383	389	428	376	377	402	423	418	421	387	437	397	417	386	408	405	392	395	406	392	392	380	404	396	441	410	400	413	376	415	430	399	380	423	373	402	392	421	391	377	415	396	399	398	372	415	419	401	382	403	401	424	419	392	396	380	431	359	416	385	401	405	401	373	454	426	375	403	371	434	406	393	372	461	402	383	451	390	374	403	395	406	435	428	403	399	420	380	421	408	420	442	421	408	410	395	385	392	416	412	400	388	412	416	395	398	404	413	411	425	384	417	396	413	394	392	392	396	392	412	399	419	390	465	410	434	413	430	420	402	419	430	387	463	394	406	396	384	409	442	414	363	408	402	389	393	446	402	374	381	405	372	363	384	410	398	414	416	401	435	398	405	406	387	389	401	389	407	420	395	392	375	400	424	387	390	431	399	412	436	427	390	426	398	407	404	426	413	403	457	404	414	382	409	410	414	420	410	437	394	403	385	403	419	415	414	388	363	423	418	431	410	398	376	380	406	399	405	399	437	414	370	397	373	374	432	409	455	407	384	407	403	368	385	406	435	396	418	409	407	395	386	420	409	418	413	420	390	419	384	419	428	415	391	365	413	371	388	399	400	404	389	392	432	377	393	398	403	409	403	426	412	422	408	416	421	385	395	385	442	373	422	370	398	383	433	423	402	400	398	416	410	397	369	418	401	410	359	406	398	445	414	424	394	385	376	379	404	408	425	399	414	387	430	416	431	398	390	391	354	419	398	388	400	370	396	369	420	382	408	398	390	420	392	386	412	388	402	392	386	402	426	431	396	399	378	414	383	380	397	424	405
15557	18890	23725	13984	10595	4569	1085	349	238	240	194	236	230	238	263	217	254	251	245	221	215	233	220	235	250	257	239	258	251	255	291	246	227	222	240	238	237	231	259	223	231	240	252	248	248	259	245	234	216	223	240	213	222	229	247	243	206	227	246	233	242	235	242	228	219	239	231	227	225	214	234	223	232	256	242	203	235	231	241	221	247	249	266	216	221	238	243	243	239	257	226	231	249	240	233	253	205	260	241	243	262	218	232	224	257	241	217	215	240	210	252	229	235	232	237	232	217	216	236	247	241	223	232	245	216	224	261	252	254	273	225	235	242	221	245	244	247	223	250	271	230	214	242	236	259	249	231	229	229	230	243	226	235	235	222	247	219	233	237	229	229	228	226	264	219	249	244	227	265	232	225	214	224	228	218	237	263	228	240	229	216	217	234	253	228	230	245	243	244	225	232	207	231	232	220	229	251	249	239	233	243	257	237	225	225	233	219	241	263	250	225	252	246	245	230	233	198	240	272	244	245	225	219	212	239	257	250	207	227	209	238	241	259	242	209	239	226	237	214	231	270	243	257	247	238	225	243	242	235	249	254	223	244	221	203	236	211	269	227	257	197	215	200	279	229	216	242	233	197	251	215	265	238	230	219	243	263	235	244	225	228	241	254	228	246	251	227	240	223	228	245	223	250	237	252	240	292	249	253	246	230	209	214	227	248	229	234	232	241	268	213	241	224	214	268	215	226	235	238	220	229	265	236	251	225	221	229	245	248	226	246	219	219	221	247	236	254	248	239	238	223	265	230	212	209	236	195	217	234	239	208	258	216	232	223	258	214	249	226	247	221	264	224	249	255	247	235	268	252	236	246	225	222	231	231	221	282	220	225	233	227	200	263	263	245	258	227	243	237	267	267	294	231	254	225	226	225	226	224	231	240	244	247	229	230	256	248	218	252	235	227	233	235	220	217	253	213	256	213	239	218	251	222	207	209	234	226	224	218	258	228	230	238	248	235	209	220	226	248	234	226	248	235	224	257	247	227	231	257	213	251	221	237	249	238	249	227	246	242	231	221	221	256	230	250	241	221	252	225	232	212	237	223	244	245	267	247	243	243	233	258	232	229	258	230	248	237	226	243	258	231	230	203	232	234	215	215	227	269	175	217	226	224	226	233	220	236	222	262	229	220	228	275	248	247	212	255	232	222	215	246	216	216	212	225	249	226	243	225	251	261	232	234	230	242	221	227	220	233	248	229	234	205	250	231	227	262	221	215	224	249	266	238	276	246	249	223	269	201	230	251	225	235	233	221	233	241	233	222	233	248	220	251	258	222	241	236	267	225	219	218	232	244	221	243	211	234	228	236	224	208	227	205	258	242	241	246	228	229	273	222	235	271	246	231	244	270	235	256	217	233	268	242	238	278	220	237	229	234	232	252	251	265	225	212	266	233	235	216	277	228	213	227	243	220	230	226	206	235	229	229	214	249	223	240	248	242	258	269	237	263	220	232	262	235	262	227	227	246	255	277	277	229	264	244	218	244	258	243	219	228	260	248	217	222	229	210	204	229	213	223	210	219	221	242	226	253	227	225	231	230	243	260	239	236	226	270	269	246	241	216	229	242	236	258	236	228	247	241	245	236	195	246	242	214	254	243	230	237	236	268	233	219	219	235	225	240	229	223	224	257	245	227	235	223	277	249	250	250	237	209	246	247	232	223	257	238	230	199	221	234	247	197	238	229	255	238	242	235	240	249	261	243	264	241	231	227	224	268	243	242	234	215	218	249	237	249	212	262	216	223	247	229	226	240	244	232	201	248	221	231	247	223	224	234	228	242	263	224	229	239	248	262	248	216	208	249	205	239	258	250	249	246	241	219	262	265	243	211	217	243	228	234	228	213	224	244	253	225	229	221	247	223	241	209	241	269	249	224	230	249	235	241	237	244	258	222	260	246	252	247	214	228	249	260	231	234	228	209	206	217	229	250	235	268	242	250	234	240	270	261	235	217	254	272	208	251	233	232	239	246	243	222	265	212	245	218	228	244	235	257	258	249	229	272	197	216	233	214	219	228	216	228	222	239	230	255	240	224	245	235	231	248	236	205	264	252	253	246	220	235	231	261	235	240	251	240	240	210	213	225	242	239	237	237	247	230	241	231	226	250	227	210	220	207	216	226	260	204	235	216	265	243	197	224	253	216	224	225	242	247	229	247	224	232	226	237	232	235	223	233	240	231	241	244	255	249	230	213	228	249	238	214	268	265	237	228	219	246	238	228	204	253	199	227	227	232	233	263	258	246	251	219	219	211	235	228	243	242	261	242	238	241	219	252	223	224	269	226	223	221	237	263	232	254	253	243	232	239	230	249	249	223	222	259	246	233	236	231	243	251	226	243	285	220	267	210	205	241	202	217	235	225	250	231	226	236	239	212	227	264	230	223	238	260	247	248	221	240	248	230	274	265	258	232	236	246	229	237	220	217	221	236	235	263	215	230	227	252	257	221	237	228	269	225	266	232	273	232	252	249	235	225	235	214	217	231	230	223	217	252	220	239	240	234	242	259	224	249	243	233	244	235	252	231	261	233	220	203	235	234	253	262	247	234	251	218	224	213	217	218	227	205	235	205	244	239	214	215	253	240	218	215	227	215	248	192	254	210	255	219	229	224	232	246	219	201	242	245	260	211	231	220	240	253	237	238	241	261	231	214	268	189	219	218	241	231	248	247	236	223	254	220	225	221	254	251	224	244	221	231	219	234	222	280	233	253	228	231	231	245	211	216	226	240	244	229	229	237	207	211	219	221	233	219	241	223	254	255	248	253	232	224	227	261	255	245	249	225	211	243	261	200	256	223	243	229	254	223	205	266	216	243	253	228	245	242	259	234	208	256	241	234	240	244	240	206	245	256	227	252	219	218	268	228	225	244	224	222	210	244	227	212	262	255	239	266	228	235	213	226	240	231	265	253	263	208	240	248	216	252	239	242	232	233	225	242	237	259	221	233	221	225	236	255	239	227	243	259	225	229	233	233	227	221	212	259	244	229	221	222	269	264	221	218	227	216	224	231	217	225	228	241	229	238	243	256	239	225	236	205	241	254	226	233	253	234	243	231	252	221	216	246	245	248	237	226	257	271	256	232	245	240	236	233	238	263	221	275	258	281	250	229	232	242	216	233	262	237	236	236	220	221	227	243	275	214	224	226	241	235	279	248	246	198	212	223	242	225	250	252	233	237	249	231	226	239	227	257	200	212	246	220	244	228	238	226	218	247	244	255	238	258	209	231	233	216	235	238	254	244	241	229	233	217	215	226	234	251	233	222	238	237	220	237	256	226	242	241	227	232	218	226	240	219	277	241	263	204	221	257	226	275	246	236	228	256	263	218	219	228	224	241	251	228	226	242	250	246	237	209	228	239	218	208	227	224	228	225	235	228	228	260	257	215	237	247	202	213	273	248	246	252	251	235	226	243	262	236	224	260	257	232	238	235	228	236	224	273	235	231	236	267	252	241	212
12693	21763	29822	24566	21072	9944	2435	791	549	532	546	561	556	494	542	540	549	520	510	557	554	525	521	491	517	532	513	507	545	511	552	565	520	560	522	546	502	539	571	519	542	528	511	548	521	555	563	492	538	556	515	543	551	550	557	500	517	500	552	530	539	510	549	551	532	552	532	522	510	498	585	561	545	524	518	519	510	539	575	532	510	536	512	573	536	588	523	523	535	599	548	540	536	541	553	516	547	555	547	519	578	523	541	544	571	542	529	515	543	535	551	521	579	572	500	561	507	554	550	563	527	531	555	541	498	517	537	519	523	533	543	543	539	556	492	561	537	534	508	544	544	563	517	525	558	530	533	542	487	511	574	554	531	535	544	545	526	545	551	506	522	605	507	514	519	572	517	565	520	534	560	540	549	550	526	547	547	566	511	553	542	532	527	506	535	536	529	545	531	499	515	519	529	567	535	557	535	501	564	573	574	516	544	580	545	521	501	532	539	501	569	533	549	520	520	585	579	526	552	529	528	532	537	546	552	602	557	532	585	480	568	575	509	528	552	567	502	575	577	555	537	535	546	570	544	519	507	506	518	527	548	546	554	555	563	494	531	529	536	508	558	556	521	545	511	552	596	535	577	514	558	553	554	567	545	512	545	503	548	531	545	557	515	507	547	532	522	575	526	530	548	530	549	532	542	521	519	525	501	531	562	554	472	571	568	539	531	579	548	557	539	553	550	533	534	522	554	520	533	511	559	550	554	530	528	532	563	548	502	516	524	561	500	519	499	512	518	549	558	520	549	579	542	522	533	559	566	527	547	531	553	551	577	521	559	571	497	548	522	516	537	524	530	555	536	530	525	547	548	525	595	468	583	519	520	498	521	547	509	554	546	549	533	502	507	559	545	524	545	558	539	562	554	534	528	477	552	558	525	539	541	535	538	560	530	554	530	545	513	579	497	502	535	541	549	534	511	491	522	544	527	516	530	551	542	501	525	566	519	538	561	533	525	519	478	525	548	510	565	539	528	478	513	500	512	564	555	535	542	521	558	533	532	533	512	566	508	526	536	541	563	555	510	558	565	529	501	555	560	544	533	564	562	523	543	576	542	518	567	532	510	547	544	520	551	559	510	589	492	565	525	575	561	534	537	479	510	522	527	541	545	547	555	551	521	524	554	517	577	529	533	536	552	537	537	551	542	557	555	550	524	540	513	536	507	533	569	531	525	529	526	536	568	501	504	567	533	524	553	492	551	518	514	578	525	525	544	550	532	557	549	578	553	534	551	555	591	503	570	517	559	557	540	549	582	561	541	519	511	573	538	561	533	568	556	541	529	563	506	550	497	560	523	540	540	512	565	521	546	580	561	511	500	558	478	517	558	522	595	578	547	557	541	497	533	594	525	558	558	529	527	537	539	533	570	518	544	531	521	551	574	517	538	568	527	482	534	527	543	510	520	539	553	529	545	545	542	506	544	543	547	521	541	541	498	511	533	521	579	543	553	498	509	572	534	540	567	535	564	539	521	487	555	497	512	517	551	516	532	506	524	544	534	513	541	526	561	558	539	488	534	522	538	539	547	568	529	526	570	514	489	539	514	520	527	560	511	545	543	544	529	549	493	548	545	523	536	504	547	556	505	510	510	554	534	558	546	510	560	571	508	544	559	529	565	516	543	497	535	546	544	554	583	564	516	537	535	583	561	528	555	567	539	540	533	524	524	473	552	562	547	532	533	566	580	567	528	559	528	541	541	482	549	564	535	569	527	532	582	566	553	494	551	523	552	523	534	514	529	542	503	542	530	534	524	544	586	522	544	512	523	508	498	575	571	519	539	512	536	519	545	541	510	551	510	519	542	533	547	527	541	548	534	559	520	546	536	535	524	541	545	548	498	564	550	559	505	526	543	536	517	523	540	511	532	509	544	541	570	557	561	557	491	524	539	557	580	573	538	533	520	520	534	551	530	562	575	548	522	565	541	458	538	530	529	530	512	558	497	527	534	497	537	484	528	541	554	566	544	568	543	533	551	557	540	540	543	545	559	573	504	555	555	526	522	566	524	516	506	533	562	562	498	532	540	544	542	549	520	490	548	503	526	563	509	559	510	538	561	535	524	544	540	561	528	549	544	562	533	546	565	543	515	504	557	519	573	523	547	556	516	579	518	536	561	509	559	519	488	534	552	532	572	527	550	488	563	518	532	531	560	567	517	550	556	555	519	513	546	571	555	560	563	530	568	558	545	513	581	528	503	521	526	560	542	536	554	545	526	517	542	502	511	516	575	511	513	554	489	523	558	523	551	540	521	530	526	522	520	534	524	530	540	547	548	602	516	517	559	516	460	540	549	506	521	531	495	529	529	525	539	537	519	562	559	531	545	566	521	542	517	544	543	528	540	527	540	546	568	543	541	535	556	539	521	538	532	588	545	556	549	586	527	546	580	542	552	538	519	545	559	533	529	559	518	513	525	518	544	531	551	540	489	530	563	477	544	526	541	547	512	520	507	519	563	552	531	567	515	523	536	529	538	556	521	520	531	532	568	535	540	540	546	568	559	483	563	563	519	521	493	560	542	535	551	553	516	560	501	534	565	500	544	555	507	569	558	508	551	540	544	589	546	507	496	534	565	516	518	504	529	540	527	527	538	509	554	513	514	514	541	526	548	539	496	539	513	551	521	497	534	552	497	524	551	559	545	563	538	548	522	583	586	553	569	511	556	530	543	551	488	528	530	565	511	534	504	541	549	592	529	539	533	551	531	514	563	525	518	550	520	591	521	509	528	592	527	525	567	501	535	510	545	494	530	520	536	555	522	517	531	562	547	527	539	508	531	560	537	540	527	551	536	533	517	544	522	538	537	513	570	561	571	541	514	492	510	531	547	528	534	535	509	513	542	519	517	577	560	544	551	553	551	529	528	548	551	573	503	554	548	503	496	572	549	511	580	540	536	559	547	511	532	541	580	537	536	534	553	565	570	583	567	521	544	532	499	528	522	532	520	521	514	539	521	513	540	533	551	548	506	555	495	512	548	519	512	551	473	528	558	557	577	568	540	510	548	527	559	532	526	508	546	565	526	508	512	530	524	534	542	586	551	524	552	505	533	516	541	528	505	552	547	556	539	539	591	523	520	521	497	582	502	531	527	500	552	548	569	513	575	504	528	518	555	536	525	565	546	499	553	522	571	486	548	553	501	535	550	554	515	519	520	472	532	528	551	524	532	536	547	528	550	507	524	531	548	582	550	521	556	541	544	556	506	567	534	527	555	569	564	526	513	537	526	529	532	524	551	524	551	536	537	546	562	505	502	550	515	573	559	483	568	526	567	535	544	565	546	527	565	555	530	536	545	512	503	570	546	467	550	497	527	532	555	539	544	525	502	525	524	516	535	549	504	543	557	539	550	558	550	524	538	499	543	560	569	536	540	554	504	537	508	508	543	546	562	518	517	565	542	516	565	530	555	560	552	528	571	553	555	520	596	495	535	511	526	567	543	535	489	503	555	499	549	519
54739	50857	43323	36668	36487	31754	19360	7218	1477	362	178	190	185	186	218	194	196	174	187	182	174	187	189	158	175	191	179	180	185	181	192	213	195	166	163	183	189	194	218	190	195	185	176	210	186	203	160	183	180	179	169	183	191	177	192	161	191	198	196	190	177	200	171	195	164	199	186	184	197	196	180	157	185	171	189	177	185	180	194	166	193	189	169	179	183	198	188	173	176	182	172	192	200	182	167	180	203	192	193	178	184	182	193	168	179	163	188	211	203	167	188	216	166	180	204	183	183	181	192	173	191	167	182	194	159	184	193	187	203	174	186	188	172	167	199	165	196	171	182	188	188	206	200	195	171	208	202	163	181	215	207	187	192	168	189	184	162	180	168	186	216	165	189	207	197	205	170	213	170	173	202	193	203	203	176	175	203	171	160	198	183	179	169	174	199	190	191	208	146	194	175	189	180	184	186	184	196	210	188	169	200	177	190	164	176	183	187	196	160	168	181	180	176	191	188	181	181	176	201	201	200	164	187	196	204	175	191	184	194	179	180	189	195	195	186	197	164	189	196	220	207	211	190	195	194	161	205	177	161	177	157	170	175	199	207	174	176	193	181	188	180	193	171	154	154	197	186	204	207	148	188	182	190	183	203	201	189	189	208	183	181	210	205	218	180	178	201	188	194	189	198	179	180	189	204	189	184	202	206	187	180	190	182	195	176	176	182	162	176	198	192	159	190	196	166	203	197	200	196	182	188	156	207	205	179	156	179	186	197	187	188	186	189	181	187	188	194	173	186	176	195	197	200	180	154	175	175	200	214	167	188	169	168	185	174	179	193	195	186	179	217	188	186	179	184	187	179	194	205	175	201	191	201	180	172	186	184	189	180	172	208	200	162	197	186	202	188	178	211	177	175	182	177	190	180	191	193	182	167	182	155	202	166	200	190	166	178	209	199	159	180	184	194	160	205	190	185	196	203	185	149	206	190	194	188	162	169	206	221	192	210	183	186	166	176	182	178	200	195	185	183	179	175	180	166	209	169	197	167	189	187	196	191	157	168	170	190	197	176	173	196	172	198	212	220	158	189	166	181	180	180	177	198	162	193	193	201	194	206	163	183	168	155	214	186	197	199	189	171	177	166	179	167	186	165	185	172	179	204	176	204	198	195	181	175	200	186	218	198	183	186	186	180	208	189	192	188	191	188	221	178	159	170	194	174	219	184	172	188	180	207	177	181	189	217	209	195	166	212	189	206	177	189	177	167	179	209	181	195	166	190	163	146	193	174	165	168	183	196	173	173	173	192	195	195	190	186	184	176	195	227	195	183	161	182	188	188	209	192	194	167	172	162	176	160	193	179	181	217	171	189	213	187	211	210	181	192	193	186	198	197	179	178	204	173	177	177	180	184	180	199	175	213	239	224	169	198	152	190	216	167	178	201	211	186	176	177	168	180	194	172	176	189	201	175	201	197	207	188	203	164	166	195	187	169	192	201	184	208	187	198	215	174	189	197	173	197	196	194	215	192	199	179	180	197	214	200	187	189	173	172	155	198	197	201	191	187	174	171	180	173	159	171	172	198	192	192	207	185	198	191	176	162	180	202	225	200	191	167	234	213	191	177	208	190	183	171	186	185	174	176	213	186	178	175	166	196	187	177	200	164	197	186	182	184	194	203	204	175	170	191	194	197	189	165	166	170	191	208	216	194	209	181	198	207	214	183	182	188	179	177	174	184	177	169	185	207	174	170	172	195	191	206	185	174	156	197	168	189	190	158	186	201	203	183	198	191	173	215	166	186	202	171	189	182	182	175	156	193	187	180	154	166	197	213	162	177	183	207	209	178	169	192	179	205	184	186	184	179	175	174	180	179	187	166	172	197	169	189	177	186	183	204	195	165	191	202	215	217	203	174	186	178	211	175	203	182	212	188	179	165	194	172	163	196	189	194	194	194	159	175	206	181	190	191	195	197	200	183	158	164	175	204	191	226	182	211	171	166	172	216	179	166	192	214	180	206	183	208	176	182	185	202	194	186	212	189	193	196	175	201	171	182	168	167	204	184	181	173	186	188	184	213	206	168	187	197	188	191	163	206	184	187	189	197	195	206	187	196	185	182	184	185	182	198	190	167	193	199	161	195	163	230	201	177	202	186	179	189	185	173	160	203	191	176	198	190	201	184	189	184	176	161	172	178	200	169	203	197	166	195	189	184	185	192	208	176	196	178	189	164	191	174	200	169	185	181	181	207	186	203	190	198	159	179	205	188	191	207	161	164	197	164	175	171	199	193	192	181	197	186	166	172	187	193	184	186	172	190	180	193	181	160	204	188	197	195	148	185	181	178	193	174	154	194	183	200	170	192	193	174	218	185	192	170	187	199	195	197	202	161	216	185	135	177	171	194	202	176	176	180	198	180	202	185	199	182	193	183	162	168	189	195	194	168	193	176	176	194	202	195	176	176	200	215	166	190	172	189	186	185	188	176	181	154	197	178	168	216	180	213	167	195	197	202	150	189	201	204	178	189	181	191	198	170	193	171	222	208	175	182	160	195	187	195	190	194	201	169	160	180	187	198	201	168	223	174	199	178	171	174	201	159	185	181	173	151	166	180	165	183	201	214	174	215	181	191	175	202	206	182	193	198	181	184	184	185	199	185	174	195	186	188	168	178	179	173	161	215	168	176	207	201	157	185	205	161	192	188	182	199	191	169	179	182	164	184	183	182	191	197	186	173	156	176	187	228	162	162	190	197	195	172	196	186	184	173	176	174	185	198	163	184	196	181	195	189	176	193	201	187	172	192	191	189	222	165	172	168	156	184	191	178	188	187	194	174	208	201	174	189	191	177	202	218	169	163	168	192	210	180	187	184	176	167	190	158	214	194	206	195	172	184	182	207	179	171	170	175	181	196	209	193	167	187	197	178	201	205	180	163	176	177	183	189	191	185	184	194	174	204	199	201	182	169	179	153	197	174	183	187	208	180	200	200	183	205	207	193	174	182	195	186	181	186	170	161	191	178	190	199	223	153	195	200	191	206	177	183	178	190	217	180	207	187	173	191	189	190	198	193	179	208	178	206	186	171	172	193	166	176	182	189	190	192	182	161	168	191	182	169	187	169	202	187	188	210	154	180	180	183	186	201	186	178	174	181	174	182	185	175	189	197	196	168	166	195	171	196	182	179	162	188	205	165	168	192	180	167	185	194	191	192	181	177	190	171	210	193	174	170	171	172	203	200	172	166	202	188	158	215	185	164	184	191	202	175	189	176	181	177	201	201	199	205	193	166	172	169	181	198	173	200	158	163	179	192	202	191	184	181	184	190	163	171	193	178	192	192	198	156	161	165	169	180	175	167	196	204	208	176	187	202	185	186	195	181	183	164	188	195	168	170	178	204	176	196	174	179	196	196	173	187	163	165	190	166	187	185	182	182	199	207	186	185	159	192	184	207	186	194	177	180	198	185	186	157	180	204	206	182	193	179	177	173	182	194	179	215	170	171	186	175	152	209	181
45590	54756	56915	63716	66587	46082	16971	3068	716	474	425	421	432	430	453	419	441	423	441	425	451	427	450	416	403	460	436	432	432	410	423	427	395	413	409	437	450	442	429	413	444	404	437	413	389	413	403	429	365	388	449	411	436	416	409	440	428	398	394	437	429	404	477	415	400	425	424	421	419	448	406	465	424	422	413	416	428	426	388	429	371	441	404	430	435	439	395	435	394	445	399	459	413	380	409	410	437	425	415	448	452	377	440	429	459	418	445	389	402	407	445	440	412	407	437	398	403	432	403	448	453	415	418	420	499	462	461	435	459	403	437	417	425	429	447	448	439	423	437	408	417	431	414	393	414	403	428	422	470	411	417	404	410	424	411	417	421	423	406	399	474	432	435	399	438	448	401	430	430	437	431	405	392	416	418	411	429	431	397	414	437	435	415	430	432	394	428	428	393	411	395	402	434	414	390	449	427	407	436	416	418	449	439	383	437	461	415	433	441	425	421	402	434	420	397	408	421	427	427	399	418	409	415	411	404	398	451	404	433	434	404	438	429	405	423	422	441	439	434	422	441	388	457	422	441	428	449	429	392	390	404	396	396	448	398	450	419	407	420	428	412	390	409	420	460	406	427	455	413	436	422	413	425	447	406	427	404	433	419	409	441	443	448	383	411	411	417	415	409	431	390	429	422	399	388	370	411	402	426	428	451	402	409	383	404	425	430	430	428	407	431	412	428	416	415	409	429	416	395	426	414	420	403	400	394	427	445	415	423	424	423	431	405	399	440	429	417	443	427	469	429	410	436	428	414	412	426	393	449	424	447	432	407	452	458	416	409	427	392	436	421	419	462	388	430	432	429	430	457	412	421	424	444	399	420	433	427	412	416	426	425	398	431	448	427	369	431	456	430	407	414	417	460	400	423	406	439	421	433	405	435	430	415	400	414	421	441	432	424	401	412	410	429	436	391	432	428	449	408	399	454	433	399	410	388	424	416	418	452	439	410	443	375	413	399	409	436	440	444	421	397	424	430	408	390	457	444	449	387	423	412	407	409	408	435	444	427	420	413	411	433	403	430	410	427	424	421	438	397	402	419	434	394	430	449	411	411	388	460	394	429	396	413	399	416	415	404	458	423	394	421	460	450	423	451	421	401	470	436	426	428	419	392	438	410	363	451	429	408	424	436	420	445	411	360	452	427	402	448	373	418	382	424	420	443	439	443	408	422	437	423	430	425	435	444	422	391	425	459	430	388	394	428	392	394	399	401	399	434	409	416	414	401	439	428	411	365	403	456	414	387	424	407	382	406	417	394	408	405	410	437	429	421	443	418	458	428	424	439	427	450	407	423	429	424	429	393	444	410	420	413	419	374	389	397	402	410	451	433	413	389	419	434	384	407	430	417	461	438	441	402	418	415	413	417	382	410	390	414	403	413	432	405	364	418	455	374	409	401	414	410	428	410	423	410	417	399	412	410	439	446	417	405	402	433	400	403	421	452	408	409	435	479	409	359	402	403	449	414	422	415	428	389	434	398	435	380	429	418	394	415	439	450	446	403	420	391	420	399	405	403	411	425	415	403	412	406	460	417	408	430	440	420	411	407	396	398	374	436	423	425	433	433	399	439	396	392	385	396	429	392	398	398	439	415	435	449	473	413	441	414	413	398	373	406	427	419	449	394	439	385	437	415	399	399	427	419	425	436	441	449	409	366	398	424	421	404	427	421	371	408	417	429	427	432	461	431	374	428	351	415	449	459	408	417	397	438	395	422	419	403	396	382	419	410	463	450	406	407	419	412	450	436	398	435	445	388	438	411	417	439	432	407	423	432	426	440	445	450	395	450	403	420	389	420	429	416	444	417	420	395	431	444	426	418	431	424	431	412	420	406	414	421	414	377	443	392	393	429	440	411	434	386	426	376	419	383	422	446	409	447	403	402	411	400	456	447	417	413	424	417	389	429	430	411	417	425	428	435	401	430	452	439	435	427	416	403	428	440	428	417	419	431	402	452	459	425	413	400	437	416	424	451	421	428	395	437	409	435	432	409	385	406	430	409	400	421	430	416	405	424	474	400	407	414	413	437	465	408	398	469	449	412	416	430	463	428	420	411	445	456	454	425	404	429	405	431	423	434	385	413	436	436	382	427	447	460	395	431	423	426	427	438	420	408	407	422	393	414	438	419	435	441	417	418	395	431	424	380	426	388	422	408	422	431	433	417	441	413	433	441	408	410	466	404	408	426	444	405	403	403	409	420	448	454	445	466	382	404	423	401	383	429	444	413	415	423	432	437	438	408	414	428	380	408	466	419	432	440	413	440	433	426	421	396	420	438	437	405	455	452	397	413	444	405	426	431	429	410	418	433	445	431	421	431	405	407	414	430	440	442	413	423	406	413	406	419	403	452	402	389	446	394	444	422	397	415	431	416	431	411	409	464	444	411	441	428	425	403	422	412	432	421	423	433	407	401	429	417	379	445	430	435	417	418	412	382	414	448	406	427	423	476	434	405	465	379	413	447	429	402	413	401	436	412	448	393	411	418	396	404	393	428	416	438	393	416	433	416	428	423	424	447	420	427	487	455	416	448	448	428	434	397	428	421	410	412	426	418	432	429	431	410	422	433	450	472	438	433	380	438	424	433	402	427	389	410	430	444	425	407	421	450	397	437	432	422	426	432	410	445	433	436	452	393	363	389	421	414	427	407	435	396	440	436	437	428	389	420	441	414	426	425	431	398	392	421	457	446	432	415	381	419	420	431	426	396	424	405	446	381	479	428	455	401	398	413	418	446	421	405	415	383	409	417	413	449	409	413	400	408	412	417	404	456	414	384	400	459	427	438	431	410	411	388	403	444	422	413	414	412	431	388	444	379	407	444	404	400	465	419	428	422	427	402	475	371	408	421	419	392	423	422	401	381	425	399	422	369	424	434	409	450	414	425	416	395	425	401	416	414	433	450	399	427	376	416	393	441	462	382	430	426	373	412	416	437	416	403	424	444	436	414	428	458	403	433	410	399	430	423	465	474	408	426	448	411	451	423	386	407	401	460	418	429	421	443	426	405	422	411	406	412	405	456	449	410	431	419	421	455	394	451	394	445	387	426	419	428	450	436	411	405	409	427	459	442	417	413	391	409	420	429	390	395	415	413	454	411	437	404	420	409	468	444	446	399	407	446	419	443	438	436	442	440	431	403	392	433	391	413	427	422	448	405	445	417	399	399	487	411	450	431	420	390	434	431	431	459	428	397	418	420	405	409	432	409	436	436	423	442	383	437	411	409	387	414	446	416	381	413	434	431	402	433	453	431	417	427	446	458	413	444	394	457	402	447	406	435	428	397	426	444	445	417	390	397	430	434	417	393	421	403	400	427	436	448	434	429	413	391	425	426	411	416	430	429	446	442	427	421	419	429	430	422	417	418	434	422	415	440	428	418	384	418	410	433	423	457	424	446	388	401	386	427	453	415	401	433	420	414	407	443	430	436	415	432	414	404	424	427	440	409	442	418	399
56130	48738	42375	34006	30917	30105	23485	15720	6104	1040	185	171	188	200	164	178	164	151	176	201	179	174	159	148	172	168	176	178	171	158	155	156	162	193	163	157	140	161	172	177	141	166	148	176	162	166	154	165	170	151	158	155	149	171	162	187	176	158	171	170	175	167	152	154	171	157	181	164	164	167	194	168	187	134	149	173	172	150	163	159	162	169	162	158	162	177	165	149	150	175	156	159	178	182	151	166	149	165	173	173	170	171	192	159	181	153	135	152	158	159	174	179	171	163	144	160	157	165	185	169	169	153	186	162	172	176	178	177	164	177	166	170	158	158	161	171	174	160	156	143	181	163	184	184	172	176	155	143	179	147	163	171	151	143	147	156	133	150	171	161	156	185	169	129	146	154	176	164	145	181	160	148	170	145	137	146	163	155	135	168	173	180	177	165	183	150	153	140	149	181	158	166	174	167	139	150	155	147	144	156	146	165	159	162	168	175	150	180	180	150	183	159	161	172	140	162	168	186	163	177	173	132	168	174	174	131	169	166	155	146	139	141	160	179	190	177	192	158	168	164	178	171	152	143	151	167	158	164	186	158	164	140	178	181	165	172	168	152	176	152	158	189	178	152	162	174	155	190	176	165	185	176	155	155	163	177	179	160	167	165	170	159	156	180	175	160	140	162	166	154	217	166	155	152	139	150	145	158	171	204	141	147	193	166	173	178	163	176	162	152	153	173	154	163	176	170	145	162	163	146	174	130	140	176	144	157	151	159	155	177	166	150	159	166	151	167	165	159	172	172	152	173	196	175	157	158	148	168	160	157	176	154	168	189	174	158	167	173	173	175	177	172	164	172	138	159	157	164	155	142	174	157	158	165	159	144	181	166	150	163	169	172	178	172	154	152	161	154	165	171	172	142	188	158	169	151	177	167	140	160	165	144	165	174	159	159	155	165	136	168	172	141	156	164	151	166	159	167	169	156	167	163	187	154	147	161	151	139	168	155	179	168	159	154	169	158	173	170	172	189	156	170	172	144	164	137	158	160	165	171	137	186	161	177	159	150	174	174	152	142	141	152	169	175	165	178	174	156	158	144	164	179	156	158	157	176	132	128	148	166	166	153	153	163	181	170	151	168	166	153	154	161	171	172	144	155	163	178	181	163	172	147	157	179	171	155	170	159	170	144	176	153	163	180	167	184	189	139	170	163	160	157	157	159	172	163	182	155	171	147	152	146	133	170	175	165	144	167	135	153	165	167	172	163	162	190	164	163	153	174	171	150	151	139	149	167	171	156	157	181	155	174	182	171	132	178	179	156	167	154	165	171	187	138	163	154	151	146	172	168	150	164	175	168	146	155	182	167	167	156	149	132	147	170	180	158	165	190	170	149	180	179	163	181	159	170	143	156	145	165	155	147	174	143	151	162	148	144	136	164	170	180	156	158	158	158	161	169	145	151	186	178	149	165	156	182	161	157	171	145	173	160	166	161	153	178	176	159	156	149	180	148	148	153	179	185	157	160	164	174	159	153	183	170	168	154	151	174	136	169	163	184	152	147	166	155	148	161	171	160	144	161	196	173	163	152	181	152	144	165	147	152	162	167	182	162	150	167	174	156	185	178	158	137	167	143	164	177	167	153	174	190	182	184	174	149	156	158	163	165	161	172	152	170	146	133	154	167	156	146	152	162	125	177	185	171	168	177	152	177	153	182	156	173	140	168	141	155	169	167	177	148	161	144	173	147	171	155	177	168	152	148	145	160	198	185	171	178	183	164	137	152	174	144	166	136	169	152	184	170	182	166	170	160	167	155	155	175	155	150	158	187	163	165	174	148	175	173	169	199	180	181	168	162	166	171	174	165	164	182	165	179	177	179	171	150	164	155	158	166	171	173	178	171	181	167	171	169	149	184	163	149	158	160	173	148	149	140	156	171	174	142	185	151	180	153	149	148	153	175	151	157	155	150	147	143	159	153	161	168	164	155	165	165	142	197	157	158	150	195	159	168	157	179	173	174	200	165	179	156	175	140	151	151	175	171	162	151	146	167	137	166	153	158	146	161	156	159	156	176	141	148	159	150	156	154	170	150	157	137	186	190	150	163	148	162	169	166	155	139	142	160	173	143	180	156	145	167	154	174	187	176	155	173	174	168	157	165	161	174	167	160	177	139	156	136	134	156	150	181	165	155	144	168	142	169	144	154	162	147	137	164	167	155	158	157	150	174	143	159	164	173	159	130	162	165	161	145	152	128	173	175	174	172	144	161	141	148	158	166	146	178	175	155	171	163	182	142	193	174	167	157	189	163	202	146	152	160	150	162	176	149	192	170	175	163	154	177	166	173	168	157	180	180	157	172	197	163	149	145	171	189	148	148	149	170	150	143	176	159	156	180	139	156	160	168	171	190	179	151	150	158	168	165	158	166	161	163	150	164	159	197	154	157	168	151	153	175	160	200	155	181	152	175	151	158	180	161	156	190	139	154	168	163	162	154	162	152	152	162	147	175	186	158	175	139	171	154	170	166	133	161	159	181	164	151	154	169	140	179	142	163	188	163	151	175	160	168	137	176	155	164	146	186	167	152	173	160	150	217	136	168	161	158	144	165	179	160	132	173	157	173	158	170	166	170	170	137	141	146	176	154	156	160	166	167	158	184	155	158	172	154	178	170	150	179	174	172	192	151	175	152	166	139	169	135	176	158	165	162	163	156	193	175	158	143	196	165	147	181	143	163	165	148	160	154	138	147	167	153	171	177	160	159	163	156	163	158	168	186	155	171	148	164	161	161	163	156	144	175	177	161	165	159	171	133	161	175	159	147	164	165	150	133	161	180	174	155	136	163	170	148	177	147	175	137	174	160	175	157	165	166	162	155	157	160	170	195	158	162	170	180	200	156	138	159	181	152	146	132	166	163	169	177	160	178	163	163	167	163	156	174	149	165	170	144	190	167	197	150	172	157	165	166	169	152	134	171	170	158	170	177	149	146	162	161	150	165	153	169	193	157	157	142	153	160	169	167	155	163	153	138	162	158	151	158	148	153	152	171	168	149	169	149	158	147	167	175	158	159	154	148	143	170	148	161	175	181	145	169	150	164	176	148	159	144	140	155	151	165	164	160	173	159	168	170	177	153	179	147	174	169	172	178	188	185	152	149	158	161	164	145	174	168	169	146	168	165	153	159	190	169	173	168	155	182	151	176	191	164	184	161	165	154	173	174	157	177	152	159	158	156	169	187	141	157	156	174	141	159	155	161	161	177	152	131	152	170	171	135	166	180	165	186	148	135	187	163	173	149	173	161	148	151	144	163	174	163	152	149	175	158	154	162	149	159	161	142	146	158	150	155	162	182	143	138	164	171	180	164	180	169	147	163	167	163	145	165	168	144	158	150	180	162	138	178	165	163	166	162	156	162	162	157	152	159	171	166	193	157	162	148	127	167	168	156	163	165	168	128	153	149	164	147	176	164	166	161	187	153	152	168	178	145	138	158	161	143	170	179	179	150	157	151	145	169
50330	58493	56398	66200	76957	54246	22244	4391	842	421	420	422	395	388	390	376	342	365	333	355	367	390	374	355	378	377	365	364	384	382	371	357	401	334	372	376	355	377	387	344	348	372	394	402	332	365	362	337	388	356	363	367	368	351	353	383	334	377	355	368	386	398	392	369	393	361	355	365	381	400	380	341	336	370	375	373	377	360	365	338	382	370	397	356	385	352	355	371	374	364	350	375	394	350	381	400	384	329	366	387	310	401	375	398	349	384	374	355	377	380	340	372	355	351	345	358	346	375	385	384	336	388	393	376	367	385	389	353	375	352	382	363	381	400	330	369	369	358	349	362	352	365	379	358	372	392	402	362	343	349	351	372	335	384	356	336	354	356	401	365	354	338	356	368	367	338	351	376	371	365	357	366	360	363	381	349	390	333	371	363	340	386	373	373	380	335	366	363	359	361	367	348	368	355	356	342	386	383	370	348	356	389	366	346	348	365	352	369	385	335	369	367	353	341	395	376	352	356	385	358	367	383	348	342	390	365	376	330	369	342	347	371	405	380	372	390	370	359	342	324	376	380	379	337	375	375	388	333	387	337	362	350	365	344	349	385	326	330	408	365	355	382	384	358	397	358	365	381	375	342	391	367	351	369	386	403	346	354	350	327	334	371	381	348	344	362	356	391	365	331	377	334	342	338	379	375	344	352	351	341	343	385	370	375	351	370	378	352	368	362	389	356	330	374	328	371	384	353	372	387	392	393	371	354	375	386	382	377	318	386	361	366	360	353	367	385	335	360	336	357	372	362	351	344	349	380	359	373	365	350	348	386	361	375	355	336	325	363	345	383	346	403	379	408	387	307	370	360	344	347	358	335	419	362	357	389	358	317	339	361	353	391	377	359	371	365	359	382	379	362	394	349	378	379	342	345	374	338	406	350	372	364	397	347	358	339	370	377	343	367	345	338	351	328	361	366	373	336	343	321	362	328	355	355	387	361	335	367	389	397	374	369	340	400	359	331	370	359	354	334	382	364	384	387	352	383	373	360	334	341	367	384	370	362	384	351	347	394	346	331	364	347	352	383	374	323	311	375	388	359	372	360	344	364	349	356	352	385	380	375	366	356	358	351	359	389	397	361	378	356	345	395	363	364	356	383	390	371	367	366	382	390	346	320	365	390	364	359	381	401	348	365	396	352	382	367	352	370	352	400	337	399	368	342	379	354	416	371	366	354	362	326	344	387	388	334	375	368	393	394	390	364	395	364	340	356	363	363	378	366	376	374	342	362	332	378	328	358	388	349	349	373	359	364	344	346	396	381	364	379	361	387	385	366	367	366	362	373	337	372	361	350	367	402	323	347	365	361	332	347	386	377	393	358	335	371	360	384	353	379	349	346	384	341	374	371	362	364	373	382	363	332	364	367	328	356	357	362	343	359	393	379	350	360	342	392	369	370	382	370	368	362	366	361	379	343	378	396	356	386	373	371	364	363	376	323	370	352	366	371	345	388	344	357	350	352	362	371	351	375	388	350	357	368	380	392	337	361	347	403	361	372	403	383	405	341	357	381	349	364	346	377	381	349	362	382	357	341	407	348	356	331	371	383	399	381	348	347	363	377	343	357	367	373	330	369	333	359	375	370	393	359	395	345	385	353	371	406	384	373	374	362	361	360	371	356	372	357	370	361	347	369	349	357	349	375	362	346	366	361	374	356	347	370	388	350	366	356	354	342	359	348	367	364	364	375	346	363	342	364	365	377	348	361	374	382	366	390	431	344	373	387	317	352	353	361	336	351	369	344	341	380	356	354	381	385	371	348	375	335	377	373	396	393	393	372	382	338	371	353	361	351	393	373	365	376	340	367	379	326	340	350	370	355	367	331	341	369	353	365	360	337	364	355	363	362	363	352	375	386	377	354	350	339	332	359	362	372	359	369	396	338	358	393	371	343	368	370	373	341	384	379	370	349	373	364	396	359	360	339	370	353	343	339	372	348	360	348	372	357	361	351	362	376	385	380	362	389	369	370	344	377	348	338	370	379	389	357	362	375	370	366	361	358	379	357	357	336	363	366	342	355	352	337	415	350	375	384	368	375	324	356	382	343	367	360	379	349	356	364	381	345	353	358	376	381	344	380	371	369	381	339	353	345	361	361	345	378	377	395	333	355	386	367	360	381	381	365	345	371	391	353	387	374	382	354	381	368	347	388	347	333	359	390	345	347	343	346	341	352	333	341	389	351	372	380	386	352	401	368	381	328	347	360	363	355	387	373	357	360	349	326	350	329	330	355	373	331	367	349	402	343	349	378	366	360	370	372	365	325	355	366	348	375	358	362	341	314	375	386	410	376	368	353	382	352	379	358	377	397	341	342	356	340	363	353	348	351	344	363	361	363	332	351	348	351	314	373	349	367	388	355	342	359	351	390	351	388	358	355	375	379	371	396	387	336	354	366	364	336	364	339	408	349	321	356	349	379	374	368	369	356	363	363	379	344	371	370	351	357	393	395	356	371	381	350	361	345	361	370	337	354	325	359	384	352	363	367	365	350	344	386	363	353	391	367	351	347	368	383	358	353	354	364	365	361	357	335	373	334	340	387	373	350	416	359	368	346	370	337	344	333	376	360	382	369	378	401	338	377	391	374	384	336	360	362	356	335	373	376	338	382	359	335	396	368	369	370	356	370	371	346	314	337	373	347	347	354	389	370	357	326	370	382	368	359	379	327	344	363	397	334	345	332	359	373	385	338	383	357	317	359	361	342	371	393	380	401	361	360	338	372	368	363	375	379	346	355	388	365	345	398	357	398	346	367	338	377	395	347	319	361	348	352	352	371	376	355	356	356	370	342	345	377	341	377	362	338	377	354	398	408	373	382	401	369	376	384	398	351	372	365	393	318	356	362	380	369	357	342	330	356	376	351	370	346	340	342	357	354	373	344	333	367	355	372	391	372	372	369	349	412	378	361	373	360	347	357	339	383	368	376	351	391	398	323	374	367	337	349	364	365	358	387	348	409	372	387	350	343	340	373	376	344	373	351	364	378	360	385	352	358	345	371	360	374	356	339	371	378	373	328	366	346	363	394	356	341	373	384	353	393	377	347	357	373	409	350	364	357	372	364	368	373	348	406	367	346	357	394	383	341	355	363	354	365	400	353	372	355	351	368	359	360	400	347	364	347	363	361	350	386	333	338	344	362	387	373	371	393	352	345	357	351	374	337	396	341	354	354	360	375	325	388	355	353	391	372	371	392	395	377	369	341	388	364	341	350	367	344	350	369	360	354	362	348	375	340	355	351	370	360	377	369	387	342	355	367	376	351	365	361	345	387	354	403	360	342	370	383	348	388	388	363	355	340	344	369	354	374	360	334	352	357	380	329	385	335	371	358	337	389	385	380	362	353	385	349	397	393	372	370	362	389	367	374	371	383	322	338	354	386	367	344	390	382	365	343	390	382	375	358	361	350	367	377	368	350	340	328	364	389	377	308	356	366	376	378	346	403	394	375	359	351	392	332
15883	27007	33855	15798	11327	5989	1426	410	234	247	256	245	243	228	213	219	259	242	242	219	256	229	243	220	228	236	242	247	230	225	227	227	235	222	237	251	239	247	208	218	192	239	201	200	256	233	248	233	217	255	240	206	209	235	243	238	238	195	237	233	231	207	208	227	228	232	243	217	218	219	240	238	250	176	216	204	222	243	212	215	250	220	230	216	225	219	217	240	208	192	221	258	212	260	215	225	243	233	236	228	231	212	231	208	246	217	236	239	226	206	216	194	253	221	212	199	199	228	214	242	261	231	245	249	233	238	193	234	232	238	217	221	212	225	214	239	240	195	250	215	187	198	245	243	232	239	212	219	235	211	229	242	195	229	205	221	189	229	224	223	213	221	219	244	222	223	266	210	224	237	246	214	249	213	216	205	225	238	200	231	245	259	225	250	233	220	189	217	224	233	245	233	221	218	210	242	239	213	245	204	235	237	219	215	210	247	226	197	202	219	195	203	217	217	201	232	212	235	210	230	246	215	227	225	209	217	243	227	216	226	227	220	228	231	261	238	225	228	236	203	241	219	221	214	234	233	212	204	227	218	234	240	239	244	254	222	233	244	225	218	217	236	219	225	229	203	230	222	236	249	205	241	230	247	215	205	227	235	227	190	226	228	227	249	262	241	227	235	209	246	212	237	207	234	228	234	210	208	216	221	243	235	212	204	216	237	240	247	245	217	232	248	214	241	241	251	241	210	212	234	220	247	244	214	204	222	227	221	259	226	253	235	249	235	222	200	239	238	187	215	237	252	241	224	218	235	248	224	278	231	221	238	226	240	208	209	251	207	240	233	226	185	219	235	242	221	250	201	226	210	202	211	243	236	216	237	217	255	208	218	231	239	237	216	208	209	195	229	218	226	214	231	205	267	249	234	226	238	233	250	218	209	207	217	238	237	237	218	229	221	214	208	243	249	226	222	205	201	240	232	247	239	215	252	257	242	217	226	228	246	216	224	217	205	221	212	239	236	234	233	222	242	215	216	249	246	236	239	254	230	233	248	221	194	242	179	243	237	244	255	241	220	236	250	235	243	237	232	212	216	233	252	228	224	231	211	222	230	224	221	210	236	233	211	251	208	220	257	228	229	247	224	213	204	214	241	219	242	246	277	231	224	224	224	271	237	210	219	231	219	224	216	259	235	194	242	230	209	214	236	233	230	221	242	231	242	227	234	230	228	222	190	232	217	232	209	222	218	253	243	220	203	214	222	239	205	239	251	230	224	257	225	211	213	233	244	220	240	225	233	214	217	214	228	220	223	216	242	246	220	205	231	226	225	222	257	260	200	230	243	256	238	211	223	225	199	246	261	223	207	228	223	234	246	214	214	228	212	203	214	192	220	208	218	230	207	217	219	236	232	223	226	229	245	231	234	232	212	234	249	235	180	210	243	256	217	214	226	232	260	208	230	222	232	250	231	232	236	254	209	231	219	233	233	264	235	231	239	261	230	254	211	251	205	226	199	235	217	221	236	222	221	245	238	263	205	235	229	250	225	242	264	226	198	234	262	207	227	227	231	238	247	219	210	200	237	220	222	207	216	224	227	215	220	233	232	205	234	204	233	218	201	209	237	211	237	230	243	239	211	208	225	225	266	209	227	211	231	226	216	238	216	211	216	211	229	226	210	237	255	244	218	213	206	213	208	243	233	213	214	225	207	234	245	208	214	216	230	238	245	223	236	238	239	225	221	234	238	265	198	192	217	238	246	235	219	214	205	237	202	208	222	234	227	222	258	237	244	269	238	225	231	242	231	237	222	195	214	209	220	225	209	217	203	223	244	263	241	218	228	198	228	239	272	248	225	212	236	236	216	224	199	222	242	238	214	233	206	245	224	222	220	210	176	241	246	216	219	242	252	230	235	235	198	252	243	231	243	200	221	249	204	204	208	252	226	227	207	237	227	212	209	231	217	228	225	236	238	224	237	233	199	227	247	225	201	228	245	201	217	210	239	222	220	242	217	226	231	205	194	218	210	218	214	251	232	217	242	218	233	241	239	233	242	246	247	213	244	229	201	203	236	189	220	205	195	230	205	230	235	255	233	206	239	240	205	206	225	234	232	230	203	220	213	260	235	240	213	218	234	206	230	241	236	219	255	215	217	234	233	182	230	226	230	218	254	246	245	231	234	214	219	250	222	214	230	214	225	212	225	223	206	248	239	248	212	228	214	196	228	202	207	227	226	243	240	208	228	250	221	211	210	221	257	227	225	202	234	207	231	225	217	219	229	219	235	242	232	208	221	206	223	252	198	233	217	202	247	255	232	238	210	221	256	266	205	199	236	205	198	234	242	204	238	202	265	217	196	228	229	252	209	219	237	217	264	221	239	257	215	205	267	218	227	217	230	205	235	245	245	243	234	218	231	228	218	207	221	241	214	231	237	219	220	212	264	252	203	234	238	239	227	214	220	224	225	210	236	233	216	212	225	219	232	224	216	208	224	231	239	211	224	190	223	227	213	206	216	234	251	231	235	233	245	258	234	236	229	225	213	221	203	230	233	230	211	219	259	235	239	219	240	222	262	216	241	250	210	208	249	220	219	193	230	243	223	207	228	224	241	234	214	231	221	228	200	226	234	203	235	213	230	213	232	239	215	198	204	208	218	246	241	229	219	219	229	211	232	273	256	225	217	229	222	220	209	222	236	237	238	219	238	227	237	225	249	220	208	218	207	227	230	262	207	224	222	203	225	208	223	206	233	215	228	242	204	210	234	199	237	219	239	224	230	235	240	238	227	239	216	245	240	220	216	240	232	235	241	228	233	244	204	219	236	237	221	234	200	217	236	246	257	209	217	229	212	219	206	212	249	240	242	220	237	210	243	242	232	222	251	224	248	234	223	231	225	233	215	209	192	205	241	241	228	205	246	204	223	262	253	243	246	241	246	240	206	231	224	233	247	228	234	213	193	252	213	262	236	217	221	222	215	244	272	221	231	218	211	221	214	212	219	237	223	224	225	221	205	210	221	215	212	245	249	237	244	215	204	236	215	264	237	215	218	214	244	227	228	230	200	230	243	269	231	194	239	226	217	230	208	191	208	228	232	224	233	246	230	231	225	230	244	214	239	234	224	196	194	218	228	238	223	234	237	222	212	213	209	245	208	232	221	225	252	239	232	250	219	234	249	226	229	218	241	252	215	213	260	229	205	221	221	236	216	214	228	204	230	212	217	225	250	198	207	234	255	233	240	218	233	214	246	250	237	249	221	214	228	224	241	200	238	241	226	240	224	227	220	204	203	214	205	207	194	227	230	237	215	231	218	226	190	239	206	217	224	230	230	225	231	243	247	237	259	222	244	205	233	227	220	210	220	225	218	216	230	201	252	224	219	217	225	249	232	231	225	252	233	210	220	233	224	229	222	239	241	225	214	212	224	215	182	234	222	250	266	239	205	228	227	221	227	219	233	217	252	201	204	203	249	252	253	234	249	253	210	223	233	213	235	187	223	239	222	202	213
13556	29716	37814	21123	23173	12612	3116	928	618	524	475	532	498	527	498	502	565	529	511	547	523	532	499	474	540	509	520	569	508	499	511	495	524	495	515	485	524	517	464	495	498	503	512	484	508	513	544	527	493	521	519	522	515	486	484	528	547	518	495	526	495	550	514	476	516	506	522	514	503	503	530	508	475	519	489	472	497	479	506	513	504	481	539	553	496	499	508	495	520	492	513	495	508	512	498	530	542	500	481	512	505	515	510	516	508	513	509	507	466	552	502	498	504	525	478	538	522	513	534	512	557	536	539	496	501	488	489	522	496	505	538	514	477	502	511	516	481	511	540	514	539	534	552	546	495	538	483	510	502	495	510	493	498	487	545	495	501	517	486	530	525	527	517	513	470	526	492	492	533	505	479	521	534	519	502	452	493	506	488	516	512	472	505	505	489	515	490	511	538	505	511	487	522	495	548	499	526	491	517	514	475	522	515	526	468	553	489	543	509	443	479	495	524	513	498	513	523	520	540	478	533	515	520	533	480	532	541	486	511	551	471	531	507	487	493	505	523	518	502	493	518	516	531	522	495	485	496	540	506	543	479	514	512	470	552	519	519	509	526	514	464	531	521	516	491	494	505	526	537	482	508	502	512	534	533	510	490	486	537	517	509	546	520	521	536	493	516	505	468	465	518	495	536	461	500	513	511	499	529	519	480	497	499	472	532	519	511	529	488	526	536	533	520	521	516	454	553	535	510	474	476	592	494	515	524	506	488	506	568	504	522	550	545	541	517	511	512	533	558	525	499	491	515	511	497	512	547	464	508	537	507	518	521	527	491	545	495	499	473	528	503	518	472	497	492	502	513	497	505	514	507	498	506	511	515	482	499	528	520	487	525	479	452	507	548	500	548	497	540	498	481	533	502	489	504	509	499	527	494	516	521	512	522	517	532	467	524	532	531	490	504	549	497	516	537	462	476	471	511	540	476	508	505	517	510	549	509	507	519	522	517	546	509	533	497	489	520	502	527	526	483	541	511	518	552	524	494	521	503	492	538	520	548	519	537	559	498	492	493	504	506	532	476	485	521	536	521	554	516	545	519	507	515	522	481	523	526	532	553	543	536	504	505	518	502	501	467	515	537	517	489	511	559	504	491	498	509	518	523	530	509	525	514	516	511	544	506	538	498	513	510	503	536	557	595	492	512	503	533	521	538	508	539	533	496	553	566	578	520	464	500	501	489	522	504	509	524	473	497	535	554	524	520	516	478	483	520	546	532	548	533	510	544	538	487	483	483	500	551	514	493	549	496	496	537	526	525	483	483	488	471	493	498	519	489	507	527	535	499	508	518	524	531	511	505	531	542	539	507	514	498	489	506	476	492	480	471	490	469	527	562	513	520	502	489	531	520	515	501	486	460	504	477	494	489	553	521	526	537	499	513	535	494	503	512	532	485	509	544	501	481	480	494	495	504	517	519	480	524	518	499	500	528	492	490	452	515	475	538	512	547	513	477	525	497	498	491	516	504	513	524	513	531	494	486	521	524	531	545	509	486	528	508	494	519	541	526	492	509	512	504	499	501	504	516	483	532	495	522	522	493	460	518	481	507	483	497	506	489	524	493	489	516	521	519	529	476	493	511	486	500	513	480	491	533	516	549	509	521	522	499	467	543	516	523	527	540	497	524	504	523	500	501	551	508	521	517	489	505	501	540	521	533	522	487	489	517	458	490	496	477	513	491	492	533	509	522	525	500	504	524	516	491	550	543	454	542	497	520	462	494	519	483	542	529	523	476	513	498	500	495	515	542	498	537	555	489	542	516	522	516	513	542	529	487	496	509	533	503	503	505	488	552	522	502	554	511	495	540	456	509	508	519	514	537	542	464	478	504	529	504	488	507	477	494	532	492	510	531	542	508	503	507	528	529	516	491	514	495	511	506	509	504	511	483	498	515	533	532	473	515	541	500	502	523	496	481	581	485	500	538	509	478	477	506	474	540	521	512	499	487	515	509	521	471	512	534	511	488	485	499	527	484	503	458	502	528	511	535	487	512	517	509	532	525	489	484	524	529	500	512	536	497	491	527	488	526	545	546	527	497	475	478	493	515	550	501	520	514	495	523	526	501	530	527	484	509	487	543	512	445	508	484	501	521	502	515	520	548	525	501	513	513	524	505	487	463	486	520	472	515	519	501	523	492	568	508	531	554	472	543	516	507	506	515	494	537	519	527	520	552	509	521	508	538	493	510	536	508	470	497	537	509	512	525	485	492	503	496	541	479	483	502	509	529	525	484	512	505	499	469	496	515	518	498	488	527	535	499	523	496	519	491	493	516	540	511	505	477	484	495	504	486	480	526	502	504	483	517	522	477	510	474	536	544	508	475	503	507	521	480	495	494	461	497	487	522	488	522	482	508	523	519	485	493	475	500	525	497	500	514	520	492	502	562	519	506	488	500	486	538	491	521	495	555	522	517	479	509	513	520	488	523	504	507	512	554	479	456	562	503	490	492	546	513	495	460	511	473	495	483	492	539	532	500	500	501	493	494	494	494	501	499	528	533	514	497	514	494	513	543	480	511	517	495	511	517	524	497	513	469	522	515	551	532	541	524	498	493	493	514	484	534	549	514	520	488	500	521	491	489	481	530	492	531	508	482	499	546	524	525	517	465	525	530	527	526	545	518	499	510	516	506	501	504	550	540	530	496	495	525	555	487	577	537	511	523	496	517	488	511	526	517	507	527	518	496	533	504	513	520	550	498	525	511	519	452	515	490	518	497	457	516	510	492	515	493	524	518	499	489	506	510	504	501	516	489	518	470	505	494	486	531	543	492	535	527	530	504	522	505	508	528	501	501	518	509	498	498	525	522	501	512	487	472	494	523	506	506	486	528	502	538	494	528	482	518	488	486	499	518	536	511	504	503	478	518	514	512	534	516	508	508	488	516	520	541	536	519	569	518	501	506	501	523	536	512	503	521	539	506	527	508	511	516	538	500	507	542	527	497	519	494	525	550	495	518	511	509	526	493	505	517	476	538	501	497	466	545	500	534	531	539	518	476	527	535	508	488	534	508	530	543	494	526	499	494	483	517	503	525	470	544	509	507	498	500	510	542	537	523	520	526	509	513	547	513	549	528	535	507	513	536	553	491	514	512	494	482	501	521	521	514	502	495	527	551	527	539	551	474	502	518	493	522	490	476	533	480	485	508	506	498	548	475	533	465	504	525	466	542	476	479	513	518	529	473	540	547	514	487	515	538	502	505	509	499	487	489	484	510	537	528	578	485	503	527	548	487	500	500	477	543	528	488	537	525	523	520	498	498	469	496	543	516	529	512	510	532	502	507	523	478	525	485	484	582	528	520	531	492	552	507	491	538	534	521	550	547	463	506	562	526	517	477	517	506	490	533	487	480	476	482	542	499	456	513	555	549	523	512	501	519	492	539	489	500	489	515	476	501	534	558	529	547	517	522	540	492	494	527	490	531	557	539	533	505	488	485	531	513	532	475	545	507	548
53491	49015	43876	36291	34406	29245	19482	8154	1813	305	173	181	182	183	162	156	169	179	172	180	166	181	162	180	187	157	163	175	174	169	153	191	183	173	186	182	156	156	169	175	211	167	184	174	175	192	162	170	207	185	165	162	189	204	177	198	162	169	203	180	210	179	167	170	170	158	184	171	193	143	173	194	162	189	175	164	179	177	154	183	186	187	183	183	183	174	169	171	157	190	186	182	167	176	169	141	167	196	177	163	184	178	185	182	190	176	164	196	138	182	151	163	180	177	187	189	191	168	175	170	196	170	143	161	166	176	200	172	156	179	189	164	183	163	191	200	176	165	186	178	152	165	166	191	175	177	191	151	188	164	200	172	186	191	145	188	184	159	170	159	184	187	180	163	166	184	190	200	186	170	187	163	175	166	177	175	213	148	185	170	198	175	179	186	163	168	194	162	177	163	191	183	194	159	159	164	193	172	171	178	181	173	175	193	169	173	161	174	161	158	183	196	168	153	174	169	164	172	192	142	160	168	205	168	186	172	177	193	164	178	152	163	166	192	194	181	184	165	187	177	170	161	174	179	148	173	175	157	182	170	178	164	177	162	160	174	188	180	177	181	182	163	177	176	174	162	176	222	161	194	175	176	182	164	153	196	193	159	165	154	165	180	172	154	177	167	162	179	173	176	178	189	189	171	180	168	160	173	178	157	196	179	185	167	203	169	168	187	150	185	181	180	192	154	164	174	171	171	200	161	200	165	151	170	187	155	167	182	177	201	206	165	182	183	199	169	167	191	133	158	197	187	164	174	159	163	151	179	204	185	182	155	191	187	199	189	137	156	151	172	166	177	165	179	168	167	175	152	163	189	183	145	172	184	171	185	178	178	164	204	186	173	165	195	158	187	170	172	200	179	152	191	209	168	149	160	168	177	195	175	167	180	183	164	157	182	168	151	168	163	146	178	192	182	161	144	154	157	184	192	183	166	171	168	147	175	163	172	178	180	181	170	159	169	179	194	183	174	182	170	190	184	179	176	183	173	200	160	185	169	166	183	167	167	160	162	187	178	174	171	167	175	163	178	189	180	150	163	206	192	147	167	178	197	165	195	198	190	172	155	163	160	185	194	181	176	156	180	169	194	199	159	176	181	183	155	173	166	171	170	182	167	184	185	162	163	161	200	188	180	151	169	190	158	172	171	180	185	188	161	174	164	188	181	165	177	154	163	190	160	174	183	190	151	147	167	167	198	206	176	150	153	157	167	169	151	176	181	143	201	151	161	180	199	164	188	176	168	191	174	161	164	165	183	181	167	175	191	145	150	182	196	167	169	166	184	183	175	176	176	176	169	176	196	170	173	151	186	184	196	168	160	177	147	170	177	172	173	178	172	185	166	165	186	176	191	204	174	153	172	181	191	184	182	186	163	166	187	195	164	187	179	177	172	156	156	182	178	172	160	153	173	166	165	162	174	180	170	184	180	200	163	174	180	183	185	182	183	204	173	189	156	169	150	211	172	171	150	172	183	202	187	168	158	187	166	178	176	179	133	155	187	171	163	160	162	178	164	193	175	172	165	171	158	156	193	148	208	186	176	151	145	168	171	166	147	168	157	167	175	181	171	220	141	189	172	141	166	184	166	184	177	162	184	172	173	139	169	185	157	183	168	173	174	159	180	177	187	166	178	174	133	173	176	181	150	169	156	174	186	176	162	171	177	181	193	169	190	182	200	173	196	194	168	164	161	172	165	184	161	153	175	174	185	163	152	172	190	178	145	178	166	157	172	169	172	167	182	188	164	182	161	188	189	181	169	180	162	169	164	196	169	164	162	167	162	162	194	199	164	168	202	164	162	156	175	164	163	168	163	158	168	160	192	187	158	181	170	170	189	173	166	184	173	163	173	168	169	197	173	170	170	165	172	172	164	172	175	153	171	183	151	178	169	161	198	183	181	159	191	201	177	188	192	161	172	199	164	195	174	182	188	203	170	146	183	161	191	179	176	187	177	196	167	166	192	201	179	165	178	164	196	172	175	168	166	176	199	185	177	146	166	183	178	175	177	172	180	159	141	167	183	189	196	166	184	142	201	197	164	175	175	163	175	169	175	161	184	174	156	167	154	158	152	164	188	173	182	156	185	163	173	164	192	166	168	164	184	181	173	174	174	156	174	167	171	159	193	154	171	175	195	183	169	165	173	165	172	171	182	201	175	162	195	174	170	184	176	154	142	173	166	178	170	175	170	191	180	195	174	152	155	173	156	156	185	175	159	181	153	195	159	172	178	198	177	179	166	167	173	179	179	186	181	168	192	169	182	156	167	166	167	184	190	181	171	186	156	169	152	162	150	205	155	152	176	189	175	188	180	161	173	174	179	185	160	192	181	150	179	210	164	176	146	171	168	183	171	174	198	190	167	173	204	179	158	172	167	156	189	174	158	177	189	170	189	166	164	182	188	166	175	167	182	182	187	201	178	163	177	191	203	163	153	183	185	179	184	208	190	190	189	172	154	171	183	167	180	183	180	175	192	208	180	157	170	172	191	149	175	177	169	159	169	161	206	170	132	176	194	173	175	196	171	191	165	173	200	164	178	159	190	169	185	216	162	163	170	176	174	154	173	185	183	166	182	171	169	176	147	167	166	196	189	199	177	187	158	173	163	162	182	164	174	167	192	158	157	170	187	182	181	201	187	179	174	189	179	169	189	149	184	167	173	193	192	175	174	167	168	181	157	156	166	165	144	159	178	168	169	172	159	151	183	168	168	154	193	152	178	142	188	179	188	167	171	175	193	191	179	132	178	182	186	150	183	173	151	187	185	183	166	177	171	201	185	183	150	180	190	166	144	187	167	153	183	185	155	184	170	187	177	174	163	164	164	158	165	185	151	142	168	190	184	176	151	155	180	170	177	170	182	204	177	184	182	175	175	207	181	173	188	162	163	160	179	179	180	165	185	176	154	158	173	178	174	155	173	185	178	184	196	169	172	182	192	176	193	152	201	155	178	183	172	194	170	166	181	170	196	166	198	182	178	168	179	168	175	150	159	184	212	183	166	179	169	155	186	175	153	163	184	199	181	152	193	173	162	179	169	205	168	178	192	160	188	174	193	176	168	172	173	170	173	189	182	196	181	174	187	172	172	181	169	194	179	169	160	181	192	175	184	177	170	174	177	159	154	168	158	161	177	180	166	168	171	181	183	152	165	193	194	170	168	212	166	156	174	158	181	144	173	193	187	194	151	181	175	177	171	176	172	206	177	178	189	160	178	173	176	181	195	160	211	179	156	179	183	196	170	164	167	165	175	148	188	159	170	185	170	155	176	165	157	187	165	151	163	159	176	202	183	162	180	197	169	160	171	188	174	168	152	156	200	175	183	194	188	190	179	171	180	170	176	153	191	161	170	181	166	165	175	173	184	172	214	181	162	208	168	189	155	194	154	151	152	173	186	183	184	184	161	209	171	186	156	178	185	170	177	161	175	164	161	179	189	165	164	144	181	171	209	158	179	186	179
45420	56507	55551	63314	64844	43065	16675	3134	684	424	436	437	418	409	394	401	407	387	430	387	399	398	426	369	411	353	404	425	360	398	393	411	395	392	397	393	375	413	399	383	391	411	393	379	397	395	402	403	430	410	365	413	378	396	387	350	413	417	422	399	409	437	374	377	362	381	396	402	396	378	412	383	375	375	381	377	363	385	401	408	360	421	409	431	391	377	379	424	376	396	400	404	392	355	410	376	393	363	381	392	406	395	374	381	389	374	368	401	401	383	411	384	402	389	380	384	375	415	378	398	396	382	405	408	376	436	366	381	395	380	389	387	405	366	398	377	405	436	367	369	389	385	392	392	388	389	390	387	378	362	365	390	399	376	421	408	418	401	382	383	404	363	350	402	375	377	403	420	390	378	390	400	384	386	353	378	379	401	387	376	431	392	409	400	427	409	390	347	396	387	386	401	394	377	394	359	391	408	399	392	393	392	401	365	379	353	356	380	393	422	415	395	359	385	398	414	410	388	388	384	391	378	379	435	398	362	341	429	381	386	389	366	378	381	418	409	379	398	395	381	397	389	378	375	420	424	434	393	406	377	385	389	388	387	388	381	410	345	437	383	380	391	391	384	389	409	390	391	414	407	404	405	351	357	409	389	385	399	387	390	405	380	394	382	382	390	417	378	379	386	359	392	396	429	387	433	413	369	390	376	385	391	342	378	403	391	365	361	418	399	353	362	383	432	367	420	379	367	389	375	370	366	392	369	400	417	360	425	395	373	394	416	396	385	376	383	428	396	350	395	413	399	440	399	398	371	391	404	404	410	385	385	374	383	386	387	387	393	392	385	368	386	409	376	376	378	401	358	372	431	377	369	395	364	379	399	426	370	396	409	418	391	370	402	394	379	403	400	433	378	386	380	405	382	369	372	427	418	406	393	383	402	422	392	414	390	429	413	363	378	408	392	381	380	384	364	399	424	392	386	362	369	404	371	388	402	378	395	448	371	405	398	385	394	418	404	419	406	432	381	408	360	407	388	365	381	383	369	395	419	378	408	371	384	395	377	405	419	403	402	388	396	422	378	383	392	410	401	379	399	375	423	392	400	396	392	379	376	407	444	424	366	432	385	369	411	373	387	399	388	389	416	412	401	409	385	429	401	379	357	404	421	401	378	360	406	375	390	417	387	395	378	369	382	395	411	374	373	381	388	398	360	380	367	406	399	405	379	399	381	390	386	419	383	368	391	417	383	404	392	437	358	368	429	393	420	387	379	436	405	369	370	388	402	414	400	373	421	374	370	345	377	416	378	387	382	389	385	402	358	402	378	430	397	412	355	416	376	374	391	397	410	420	398	378	398	404	382	390	412	385	389	348	403	411	396	384	356	422	425	375	377	384	398	381	394	427	394	398	396	411	373	403	407	394	405	384	412	395	391	391	390	383	379	424	387	374	392	401	400	401	338	367	408	405	355	413	432	398	378	375	396	391	434	444	392	402	405	358	365	421	377	411	421	428	376	378	404	372	406	371	390	386	391	414	404	395	408	390	383	431	388	396	391	342	390	408	397	450	404	396	402	349	385	412	416	334	374	407	412	406	382	394	407	416	391	395	411	403	365	451	402	409	385	405	377	370	373	385	366	382	387	419	384	393	386	401	388	406	381	369	408	354	402	411	337	396	417	458	403	383	411	393	402	392	399	395	370	383	393	366	396	378	384	410	364	396	393	396	388	377	414	396	370	400	378	397	407	370	387	388	405	402	379	381	382	350	383	395	375	393	405	399	385	426	395	394	369	353	381	362	355	366	377	385	408	363	394	433	381	386	349	375	391	392	405	391	403	399	369	421	380	395	424	390	388	397	374	386	391	381	389	403	404	418	398	367	396	372	378	382	402	410	391	396	383	374	386	390	403	358	399	400	386	412	381	426	404	376	420	421	376	385	393	386	413	377	381	405	389	404	394	373	392	395	378	398	403	400	418	442	377	418	374	383	387	383	395	375	375	384	392	367	371	386	432	413	347	410	405	374	371	378	375	380	410	380	410	395	423	418	367	433	344	370	369	407	388	380	385	409	369	370	380	395	364	412	390	376	387	370	393	380	391	389	356	374	410	376	382	424	400	393	392	399	380	354	368	391	378	397	398	375	393	374	363	395	396	410	370	372	409	369	415	378	390	407	424	385	384	413	365	378	402	418	395	377	372	388	382	388	392	402	392	405	429	361	369	371	358	408	432	362	386	409	401	396	408	387	372	403	370	404	425	370	394	421	376	430	408	382	387	399	404	380	405	382	375	396	409	395	385	387	384	381	371	418	370	379	463	356	387	375	405	385	386	383	372	401	374	389	389	436	380	367	367	394	380	412	440	409	402	445	370	374	392	383	418	410	381	417	408	393	388	417	390	394	423	389	396	399	397	388	412	372	375	395	388	388	373	388	375	378	391	383	402	424	381	421	382	419	413	409	375	386	408	378	369	362	408	444	389	334	374	419	389	390	394	402	414	406	366	376	392	401	395	395	407	396	398	411	365	415	379	399	409	406	347	386	413	413	406	405	386	400	376	379	410	372	373	401	366	371	394	389	404	381	389	386	393	369	403	397	359	386	395	395	366	405	421	424	388	420	396	389	400	372	410	391	429	385	389	400	425	417	386	373	388	359	399	398	399	392	388	383	379	414	372	436	429	386	380	394	396	360	363	404	375	410	402	377	394	376	394	379	410	412	403	354	389	374	383	376	371	410	389	394	412	354	396	405	394	412	391	454	381	383	397	407	413	391	432	337	404	399	418	388	360	381	379	417	449	377	387	377	381	378	407	400	413	363	410	384	377	389	411	376	377	374	412	391	378	392	411	372	392	418	388	386	435	384	394	385	395	360	396	407	406	416	406	405	370	379	413	414	412	406	382	417	370	407	393	355	382	383	401	360	400	406	396	398	386	391	384	371	418	387	388	391	391	416	363	400	417	403	391	358	389	393	414	363	383	442	438	382	435	418	370	421	408	402	361	377	396	381	378	373	402	383	387	397	383	401	410	408	385	405	392	379	401	397	387	414	373	379	385	376	406	383	407	391	379	418	395	373	381	441	385	369	371	396	400	422	384	389	438	389	422	386	413	391	385	393	381	387	379	396	386	388	397	421	390	400	394	394	387	402	419	410	396	382	419	383	361	390	387	402	391	400	358	384	389	382	429	398	402	406	364	412	359	373	430	366	386	382	336	385	360	416	404	391	407	398	357	415	386	408	406	382	396	368	411	352	386	398	404	410	397	393	417	387	396	378	385	362	399	383	393	402	376	382	381	389	395	389	396	396	387	411	373	373	430	388	383	420	443	350	366	402	402	387	412	359	382	382	390	404	395	359	368	409	372	417	396	382	394	369	383	372	388	330	377	390	414	409	377	362	377	373	444	364	350	392	386	390	390	386	408	420	402	431	449	398	380	429	398	392	382	364	365	370	373	404	387	396	389	389	396	392	425	423	383	388	393	383	382	362	431	387	394	413	398	343	384	398	384
57424	45407	39505	32459	31772	30565	23298	12747	3535	482	152	152	153	178	164	162	165	151	159	159	187	159	155	172	151	153	153	160	151	169	148	168	163	166	140	181	151	150	157	157	140	164	150	160	120	171	159	162	147	166	140	140	142	141	138	145	158	170	144	158	158	161	161	163	166	147	165	164	165	179	140	151	151	160	171	165	162	175	151	149	184	142	176	157	158	144	156	148	148	169	158	164	158	146	165	175	168	171	144	159	173	161	152	172	157	153	153	172	159	172	155	154	152	141	148	193	173	142	143	148	167	143	157	146	163	149	167	144	159	134	161	157	144	162	147	186	165	149	144	176	173	157	136	168	153	156	151	177	160	165	146	157	156	175	156	145	160	153	140	167	160	162	154	141	168	165	172	153	137	144	146	161	174	136	165	178	167	151	141	152	120	138	162	158	138	146	155	175	168	168	149	157	139	172	182	153	167	178	139	135	153	144	142	187	134	166	147	146	162	146	158	180	161	135	175	156	170	156	160	152	150	164	157	131	141	153	171	160	156	152	141	168	139	158	154	151	163	162	153	165	148	158	165	158	159	153	169	178	158	172	167	154	178	139	164	157	170	144	188	166	158	142	190	161	185	166	154	162	149	164	157	158	180	163	130	140	179	165	132	158	153	135	156	157	163	164	146	151	165	159	152	159	141	155	169	156	185	140	159	179	186	169	151	177	128	139	145	168	146	163	177	163	163	159	158	177	152	127	158	141	159	160	171	160	157	124	152	150	159	138	143	156	169	145	150	157	165	142	139	170	156	161	159	153	145	152	151	168	174	154	165	177	171	175	180	165	148	160	177	152	156	160	175	168	153	166	175	144	172	148	162	156	135	169	143	134	151	140	165	149	150	161	128	160	137	136	161	152	200	142	141	143	153	169	156	154	146	150	154	147	182	143	156	156	153	172	149	163	168	153	165	167	169	146	138	158	153	173	149	147	134	165	132	160	167	164	163	150	149	151	149	151	151	147	149	154	154	126	147	159	176	194	144	164	153	155	155	171	150	182	156	126	149	140	153	141	161	185	163	144	165	157	180	149	150	144	152	143	154	178	150	145	159	162	161	153	179	164	150	148	173	130	181	170	159	157	158	153	150	150	136	159	134	169	156	162	163	164	143	158	151	174	172	148	155	143	151	148	179	149	160	163	140	151	183	137	140	144	147	130	175	157	144	164	147	170	161	171	157	145	165	171	156	137	158	161	151	163	153	165	135	153	164	171	155	160	142	134	168	160	193	150	169	160	146	151	154	145	123	173	149	162	185	158	143	151	162	156	176	167	140	151	166	154	161	159	172	155	153	146	134	156	172	165	159	177	144	161	139	165	197	164	145	154	160	143	141	146	173	156	143	148	163	170	156	144	153	168	169	129	168	140	165	165	148	143	159	165	173	159	183	167	177	144	153	131	150	136	175	133	162	137	160	151	189	175	144	195	145	178	172	146	168	174	186	160	172	154	147	175	127	150	164	146	162	145	163	133	156	149	143	176	144	140	158	146	166	149	135	175	148	157	142	165	154	158	171	140	143	152	159	172	167	149	188	139	169	147	153	154	157	155	153	170	149	148	152	152	152	153	149	149	123	150	176	153	146	134	151	171	178	162	165	145	142	145	148	145	177	154	162	161	156	166	173	162	146	174	177	182	152	149	149	155	161	159	142	163	157	144	161	163	166	170	175	158	146	147	141	149	168	160	177	155	163	165	138	139	137	152	161	149	145	175	159	178	166	149	166	152	161	146	158	176	156	167	158	133	172	146	147	133	169	147	159	143	164	142	142	154	155	153	154	164	156	169	175	141	151	183	156	161	155	130	162	171	177	143	152	139	165	144	158	141	161	154	144	146	157	132	151	145	152	169	152	153	161	142	142	155	172	157	149	161	141	131	170	149	152	125	164	153	150	167	178	173	165	158	162	179	151	156	170	177	173	144	145	149	139	150	158	172	159	152	136	161	151	147	182	160	159	177	143	137	149	150	149	180	152	171	161	132	135	178	134	159	157	149	137	189	155	165	143	144	133	152	148	160	150	140	148	160	141	157	141	129	147	172	142	151	134	192	139	149	178	169	140	164	149	145	187	149	133	146	152	143	166	139	172	168	167	149	168	160	161	185	151	145	149	152	162	159	170	160	160	153	154	153	153	159	139	160	158	153	168	151	160	137	170	145	170	146	154	152	160	168	162	192	175	163	181	167	181	144	182	178	147	151	169	162	170	191	161	158	141	160	153	161	166	143	146	150	140	139	129	135	154	159	170	164	165	155	138	157	156	147	163	163	145	175	161	142	150	186	134	148	171	164	170	165	139	151	154	168	133	151	159	175	146	164	160	137	123	170	138	150	148	167	167	144	180	165	159	150	165	167	167	152	157	152	161	150	145	137	148	157	173	140	162	134	158	167	154	146	157	157	180	152	157	167	155	147	167	159	179	153	155	165	153	161	152	150	172	152	166	152	163	144	135	140	159	141	171	160	177	172	148	135	166	146	164	156	146	157	168	154	135	155	144	153	138	145	170	163	137	183	135	171	145	128	141	149	171	162	147	147	140	154	160	143	159	173	140	157	178	165	146	146	140	169	162	169	161	153	135	161	149	174	163	185	162	162	149	154	147	163	172	156	154	162	157	157	145	153	152	173	158	146	160	164	140	164	169	168	147	152	164	151	140	154	136	152	155	161	145	160	158	163	122	170	173	151	151	154	138	135	142	156	139	170	143	158	158	150	163	168	165	164	152	190	172	145	173	152	156	164	135	152	165	160	185	133	153	156	153	158	176	163	160	116	146	153	150	162	146	156	153	162	161	167	149	122	159	153	151	157	146	161	171	148	172	154	132	155	141	173	147	161	162	160	180	153	161	165	157	159	184	160	176	163	182	154	171	167	147	146	165	150	160	127	159	158	154	162	141	152	163	170	164	153	154	161	145	172	133	150	152	153	162	157	142	123	147	147	139	159	137	139	171	127	144	164	172	144	162	159	154	165	184	172	165	169	142	153	154	148	142	139	131	130	171	179	110	130	143	159	141	144	143	147	147	147	146	162	145	157	155	150	166	143	153	144	127	141	170	156	159	145	135	149	134	144	165	158	177	152	146	174	156	152	158	157	179	159	124	132	160	161	140	155	138	172	131	159	168	162	145	144	175	147	135	172	160	144	172	156	159	147	146	147	161	167	131	145	169	160	133	146	156	162	175	146	163	154	145	170	140	160	150	146	167	144	174	140	143	165	174	167	146	162	159	176	163	157	158	143	141	168	149	160	145	146	158	156	148	165	165	157	152	180	164	165	148	145	146	156	138	162	157	162	160	158	144	171	164	123	159	188	163	144	151	183	182	141	168	164	146	165	148	177	160	163	170	140	156	136	161	151	186	154	154	175	132	162	173	148	151	147	148	154	199	164	135	163	160	165	148	169	156	164	148	140	164	156	163	176	160	168	149	166	172	153	144	140	154	139	153	176	145	145	161	152	161	162	145	142
49185	54837	55521	73332	71541	50900	21534	3992	847	438	378	380	349	390	352	377	364	375	381	368	380	365	359	345	341	378	386	380	352	373	343	362	372	379	348	352	339	342	342	358	365	348	333	375	325	374	347	361	355	335	329	352	332	411	365	379	327	355	338	353	368	342	383	360	357	359	370	407	361	348	325	360	362	388	383	371	351	376	344	327	354	373	336	350	339	325	335	327	363	364	371	356	359	338	351	373	338	320	355	325	342	370	356	347	367	368	336	351	355	355	356	348	324	345	325	346	343	345	327	363	341	340	353	322	334	354	352	358	340	357	363	329	335	353	397	363	352	381	364	357	351	347	364	356	370	365	338	336	385	400	343	328	360	342	349	358	332	368	368	340	337	384	370	374	355	333	322	374	352	348	374	333	358	388	322	358	334	384	360	364	340	354	331	345	353	366	358	348	368	364	366	330	346	353	370	355	373	317	375	334	350	345	357	337	324	353	380	356	364	387	402	374	353	344	383	345	333	321	313	397	331	335	361	353	372	388	360	367	370	385	331	359	336	368	358	351	320	373	381	359	324	329	379	365	353	369	326	329	377	338	362	372	396	306	384	343	329	340	345	338	351	348	374	371	363	368	311	365	372	375	379	340	362	352	358	352	377	350	358	351	348	342	335	346	348	380	321	365	402	366	386	369	354	345	334	331	363	320	334	368	322	374	358	364	323	365	352	376	377	333	359	344	327	370	359	320	365	365	365	364	367	346	376	357	368	340	346	361	346	364	353	350	300	358	345	335	322	337	344	344	349	331	361	352	368	394	352	368	375	365	402	372	352	332	341	365	349	340	343	353	365	377	336	342	355	364	373	360	358	337	369	375	342	353	344	385	328	356	356	355	360	375	365	374	349	357	335	337	338	352	353	353	358	349	365	350	356	353	357	343	355	325	360	370	371	331	337	367	356	348	357	362	336	349	355	359	339	388	372	332	322	353	345	349	364	348	391	361	350	361	394	337	345	351	352	339	375	344	354	327	374	380	349	347	355	352	368	355	343	379	344	394	331	345	332	381	353	382	353	325	383	370	370	348	353	381	349	328	361	299	365	346	356	364	379	354	341	371	336	366	368	345	365	366	315	347	349	324	321	321	359	348	354	359	372	391	319	398	373	348	353	326	362	371	349	335	376	368	338	378	373	366	333	365	385	358	348	360	368	373	366	343	375	371	353	353	351	350	348	328	358	374	365	349	375	356	386	348	389	350	344	341	370	348	333	368	364	373	350	353	328	364	321	361	335	324	336	369	360	351	361	359	370	369	373	351	355	369	378	362	387	336	354	359	361	304	330	340	370	353	390	381	339	324	363	322	340	367	347	356	331	332	326	343	358	373	351	348	350	346	370	370	367	335	371	338	351	335	394	342	340	337	309	339	341	306	354	356	348	350	372	355	337	343	333	383	401	360	338	325	367	380	346	360	361	337	381	355	318	334	366	374	363	360	363	373	363	373	322	342	324	333	335	328	390	340	347	355	326	375	352	352	374	378	354	340	340	367	339	342	348	338	356	363	366	354	337	360	353	352	365	345	389	335	341	382	377	356	363	356	352	361	334	378	384	379	351	366	351	348	355	339	344	320	335	359	335	352	324	353	351	360	363	317	357	359	352	335	356	330	327	335	340	357	379	371	338	326	354	359	341	382	344	369	364	338	331	353	373	354	347	330	331	362	365	355	356	334	331	354	361	365	389	360	369	357	345	359	325	379	353	372	356	376	340	372	371	342	341	371	376	361	366	353	339	386	383	368	325	369	379	342	350	369	405	389	335	341	359	371	349	390	347	328	341	351	335	353	346	330	359	365	324	386	371	355	357	349	361	341	317	338	344	350	369	336	371	345	340	346	323	328	321	352	334	368	328	370	367	348	363	335	383	346	352	394	346	343	374	345	361	344	359	349	362	375	362	352	366	309	354	337	350	354	347	346	358	349	319	349	334	343	341	348	327	318	327	368	358	343	365	392	330	367	403	361	326	347	344	343	327	371	362	318	338	366	366	361	322	359	367	339	362	344	328	362	369	351	369	331	355	355	347	386	371	359	352	334	352	353	379	348	336	350	376	338	372	326	338	342	346	380	345	352	360	342	358	325	345	352	342	361	360	307	359	353	325	361	346	335	417	355	340	357	384	360	357	323	321	372	343	384	368	353	355	361	361	353	344	370	345	329	353	361	331	362	359	358	356	377	382	353	369	350	356	373	364	341	369	348	342	372	328	324	325	366	376	391	361	362	376	362	351	329	364	339	344	352	375	319	362	358	338	348	333	353	351	358	339	371	346	341	352	363	327	412	321	380	350	390	374	382	334	335	392	376	335	359	343	350	344	336	314	403	342	382	357	358	365	300	362	340	396	366	392	354	324	356	340	326	358	365	345	369	385	367	367	339	322	367	369	306	361	365	337	331	336	355	360	336	339	339	371	376	352	366	340	348	370	338	363	344	356	409	349	349	357	357	336	361	344	366	344	354	336	353	352	358	357	335	341	311	351	347	344	343	349	369	370	330	367	332	367	352	381	356	373	359	356	329	372	352	355	329	333	363	369	353	365	397	370	390	355	371	358	347	318	363	374	372	330	365	360	328	332	338	403	365	360	363	356	361	389	328	361	318	359	362	340	384	354	353	369	349	376	335	327	371	321	345	375	358	348	337	360	371	350	322	361	326	316	341	349	349	341	364	336	328	375	353	346	333	324	343	353	372	352	376	336	351	320	349	361	353	363	344	355	340	360	356	328	370	371	347	344	343	341	343	321	358	378	348	339	342	378	348	365	364	364	371	400	377	355	339	374	356	400	321	340	379	363	366	360	350	338	361	317	358	340	373	362	380	340	347	393	359	369	321	341	335	374	346	351	387	332	364	352	362	315	362	289	327	354	327	380	364	343	338	380	346	341	356	377	339	359	323	333	346	319	363	370	330	342	376	339	394	348	318	359	349	335	361	352	372	367	375	311	361	361	337	360	363	334	345	315	346	329	323	365	402	369	353	339	371	366	328	343	346	377	344	335	360	382	352	354	376	356	334	362	333	334	362	339	356	348	369	327	364	347	370	332	358	325	333	332	379	352	339	329	358	364	372	334	343	391	368	356	362	379	309	342	346	364	354	358	364	358	362	334	335	367	358	341	357	345	329	358	348	362	364	365	355	347	368	356	353	341	344	349	346	348	312	365	377	360	323	302	365	349	343	381	362	334	343	371	314	336	336	362	345	357	359	339	326	373	363	347	370	363	309	371	357	349	351	344	379	363	333	346	343	343	311	344	357	362	356	350	372	331	342	334	349	326	355	378	344	335	340	339	311	350	338	360	333	389	375	364	357	352	367	360	366	393	352	328	334	346	340	356	354	364	353	347	369	371	358	283	398	340	352	361	347	328	365	351	394	339	354	337	345	343	353	370	354	365	377	364	392	339	360	358	375	345	335	373	368	363	338	384	339	342	381	362	361	352	345	343	336	345	353	351	369	356	367	355	374
17048	29528	24396	10943	8930	5561	1711	473	245	257	218	262	243	236	238	214	276	223	268	216	241	250	236	260	235	245	222	244	210	219	226	243	272	230	228	237	255	259	261	252	204	213	251	261	227	225	193	241	245	226	223	219	201	185	254	214	258	239	241	219	218	254	234	209	219	245	232	238	240	205	228	200	220	234	243	239	272	245	229	232	238	238	258	210	226	283	252	247	214	218	236	241	206	237	259	252	276	222	250	225	217	227	227	225	213	250	227	255	251	223	216	243	221	241	249	251	219	240	225	201	273	218	245	217	232	271	285	265	248	232	248	224	238	257	211	272	218	222	234	244	244	224	233	216	235	225	232	228	235	246	221	252	221	249	221	237	223	249	231	213	218	240	255	249	247	233	253	237	214	236	241	217	233	235	246	236	235	234	210	233	249	231	253	204	242	232	236	222	239	256	230	240	212	202	234	253	237	255	247	243	253	246	223	254	228	276	223	247	239	229	243	256	214	207	257	273	205	238	225	211	256	227	238	230	233	224	200	220	262	249	229	229	206	210	224	250	235	232	245	219	252	248	233	242	237	234	236	210	226	236	230	253	252	201	255	221	224	225	228	236	244	250	261	252	220	238	236	212	244	195	244	224	247	223	255	230	259	213	245	227	254	232	200	245	243	223	254	218	240	230	239	218	215	208	230	209	247	254	269	227	231	237	236	226	226	221	280	218	244	186	254	249	239	242	245	238	238	234	224	215	232	237	235	215	235	224	230	232	242	238	228	241	244	232	224	239	232	223	242	238	247	214	238	220	219	210	229	213	244	249	247	203	215	236	216	233	240	236	229	200	254	260	229	270	264	227	224	213	225	218	243	235	246	264	231	215	243	217	233	247	240	198	258	238	222	211	234	232	233	233	262	239	250	253	254	228	243	204	213	241	217	250	237	250	281	229	256	219	210	222	226	231	237	247	222	210	254	261	219	236	234	216	228	229	232	221	247	240	229	245	225	249	241	238	276	246	237	219	248	246	231	209	253	269	223	246	253	229	216	199	238	265	253	241	254	230	237	254	225	202	230	224	244	269	202	241	259	264	238	227	241	232	194	256	252	229	238	212	223	263	223	239	234	221	214	245	216	220	211	233	231	252	243	240	232	232	243	259	236	258	222	224	252	234	243	206	231	239	234	234	228	226	219	211	222	220	261	238	222	237	245	243	264	265	218	253	268	233	212	265	231	254	227	236	226	228	225	247	248	239	237	244	241	211	272	245	255	209	232	238	219	228	227	225	223	248	214	240	210	253	231	216	231	232	249	226	228	229	225	229	247	234	216	249	223	250	236	250	243	252	213	235	200	248	250	228	202	244	234	220	240	242	266	257	246	217	217	230	231	213	215	230	235	218	238	217	233	245	225	242	233	237	244	263	234	213	224	232	214	219	250	242	192	225	242	247	242	236	269	254	238	232	283	220	259	251	206	255	245	252	226	251	239	224	238	233	239	231	270	242	229	253	257	211	248	209	247	222	248	240	244	244	203	212	268	241	244	254	239	239	223	272	256	237	237	227	242	248	259	224	239	206	246	230	259	244	244	255	213	219	229	235	249	247	212	202	216	231	232	251	222	235	245	212	238	261	248	225	227	231	224	228	244	276	253	267	202	214	205	237	253	229	215	226	260	251	238	236	241	249	211	285	234	206	266	242	241	234	231	234	253	240	251	242	242	258	253	229	247	244	219	239	232	227	234	241	229	229	245	231	221	248	222	243	241	245	222	209	266	238	222	264	223	222	261	234	256	215	280	228	209	234	233	242	250	240	213	227	224	224	227	259	242	238	234	214	258	222	257	228	191	247	255	217	209	214	229	225	249	226	250	294	241	278	237	233	231	222	195	235	252	251	232	250	222	254	255	229	219	219	227	256	268	230	230	230	228	267	246	270	244	237	250	257	228	255	231	259	239	250	249	227	250	238	254	277	238	213	238	235	222	233	205	241	239	229	262	243	233	213	239	229	258	239	217	257	247	251	246	220	233	248	213	246	231	248	230	227	231	222	235	218	233	235	226	195	251	248	239	259	262	252	233	206	216	240	220	210	210	233	235	252	244	248	216	256	235	212	227	227	196	236	249	258	227	215	224	222	223	251	226	224	245	223	230	233	247	241	237	224	227	244	233	261	241	247	237	217	243	235	251	257	231	249	236	259	256	235	220	234	207	245	242	239	246	251	239	233	219	233	244	224	235	228	209	261	228	231	229	231	231	215	249	237	235	208	232	249	233	220	238	251	234	227	255	254	237	248	246	236	229	204	243	254	232	244	229	213	250	231	240	254	218	236	253	240	236	238	258	244	265	257	220	240	223	253	249	237	230	223	219	248	209	248	224	259	233	237	247	223	231	201	227	233	217	196	223	206	236	212	240	227	243	240	239	237	242	221	253	229	207	226	262	241	235	210	236	272	222	238	227	230	263	231	221	218	234	249	247	245	233	238	256	240	226	231	223	241	228	212	231	214	257	236	225	243	227	236	226	211	226	229	223	264	214	217	238	190	220	242	227	245	227	263	257	235	244	239	218	217	231	246	241	255	220	232	252	241	233	261	243	221	257	245	211	231	243	235	239	266	216	228	209	232	211	226	236	249	260	227	219	213	237	241	238	247	228	240	266	206	265	229	238	234	236	215	246	240	236	213	241	234	231	255	263	243	246	230	230	257	252	216	226	249	249	242	255	252	255	224	246	232	233	246	260	251	232	220	235	230	228	271	224	248	236	214	223	220	246	229	229	266	237	237	245	250	231	245	212	273	246	240	245	244	236	246	209	215	233	265	209	224	249	240	222	247	228	257	250	244	233	221	226	237	239	227	218	233	256	245	269	226	248	201	206	212	218	239	237	217	231	227	225	212	215	244	228	251	248	247	255	221	248	242	244	246	223	226	235	249	235	227	228	246	213	233	243	223	207	242	220	229	250	232	241	213	236	230	216	236	230	256	221	236	250	242	226	215	264	248	261	208	235	233	253	247	258	231	226	242	230	255	255	260	222	238	202	235	225	215	227	245	230	247	225	223	245	243	250	230	204	234	241	237	246	256	261	243	230	256	233	240	242	209	273	254	238	253	238	251	248	245	254	222	219	238	221	244	251	248	217	234	242	228	206	242	243	208	236	204	274	254	227	233	250	227	242	225	251	233	239	220	227	245	238	222	220	229	220	224	217	215	253	243	212	235	216	262	227	211	241	228	228	242	241	236	226	226	210	242	227	233	203	252	230	222	230	234	208	221	238	251	215	252	228	217	253	234	224	253	233	248	242	242	249	253	213	238	254	248	259	247	230	243	207	204	240	244	247	264	249	267	237	260	273	266	268	233	248	227	219	243	240	240	224	239	237	238	246	237	227	243	235	257	245	252	234	247	245	243	216	241	246	266	242	206	270	245	205	248	224	214	228	278	261	216	219	208	258	238	243	227	254	213	257	238	229	200	219	235	219	233	219	233	209	229	223	235	216	252	239	216	224	225	238	235
14294	31632	27182	19100	21058	12867	3965	979	574	533	539	568	528	525	539	555	544	527	501	493	555	531	522	547	541	527	560	521	522	522	472	536	514	522	509	517	527	567	493	573	520	579	536	547	527	559	511	542	514	558	550	522	518	527	501	516	554	529	530	556	541	527	532	528	518	558	532	538	547	507	516	531	523	474	558	526	532	522	530	533	556	528	549	538	550	523	550	547	524	504	524	521	525	539	528	551	530	525	519	509	525	543	548	541	516	539	506	586	539	558	506	582	536	547	538	512	534	564	558	554	549	464	543	544	536	515	511	541	527	566	507	546	536	509	503	505	512	539	524	543	573	508	542	529	527	527	522	515	540	502	552	514	533	547	522	530	537	551	548	535	536	525	525	525	523	538	507	524	523	521	494	533	540	512	530	516	596	519	542	523	515	525	562	531	546	551	545	550	509	522	539	532	512	527	518	547	540	533	530	522	499	512	571	557	530	530	574	500	520	510	573	517	534	537	504	537	562	570	567	540	550	541	551	568	512	540	522	549	580	544	513	542	527	578	519	565	539	527	531	523	541	554	530	554	521	521	520	508	528	546	579	553	536	540	541	562	537	561	561	543	526	540	553	537	491	529	541	525	542	535	523	570	500	521	529	551	542	529	496	511	549	531	534	521	566	511	505	536	489	539	532	535	560	510	524	518	561	587	512	526	536	512	543	530	560	496	513	523	518	519	566	557	554	523	575	535	537	506	524	551	536	509	501	529	526	534	530	516	554	502	561	554	544	513	549	519	540	483	514	554	535	539	543	532	550	524	510	537	487	531	572	521	570	559	532	563	535	556	547	519	504	569	544	515	506	525	532	507	526	534	528	508	524	509	485	559	514	526	507	566	539	509	546	507	560	530	515	480	511	478	508	539	548	535	527	513	575	523	498	545	510	583	533	514	507	526	577	548	550	562	536	508	555	523	516	546	556	524	526	544	518	545	548	528	500	490	544	562	561	560	513	502	537	508	573	525	505	523	563	579	567	535	507	551	509	538	577	502	515	555	487	550	514	535	562	533	536	526	507	513	533	528	531	536	546	532	515	530	488	566	555	486	538	525	500	575	534	556	556	552	532	534	517	534	548	541	544	569	528	524	527	540	558	578	529	543	553	538	563	542	535	535	562	532	550	542	536	558	536	528	506	545	541	541	560	534	533	564	525	561	513	473	529	548	526	556	518	514	543	544	580	562	526	561	500	549	560	564	556	528	581	536	546	538	555	545	504	536	557	535	538	535	539	516	552	529	535	518	557	538	512	538	504	533	598	508	541	523	517	489	510	490	492	513	519	535	578	558	513	510	563	535	502	502	515	535	515	546	539	527	521	513	539	528	534	532	550	553	566	510	581	546	480	534	495	520	539	490	523	537	527	519	531	507	579	553	531	511	463	516	543	601	546	536	518	527	530	536	515	529	522	524	540	531	533	556	528	540	533	523	520	585	521	548	557	569	556	546	522	547	491	532	563	527	534	571	539	530	526	454	513	547	544	573	543	558	524	524	527	532	544	567	544	510	545	506	512	584	465	560	530	548	519	520	465	543	557	573	564	553	551	473	537	580	543	520	544	531	546	516	499	510	506	544	553	526	522	549	558	531	547	530	508	568	572	514	518	575	565	527	545	501	530	505	517	582	563	534	497	538	520	558	528	535	526	555	547	538	565	517	556	566	554	522	482	561	543	504	578	544	574	508	531	541	555	484	502	475	574	527	539	514	539	567	550	508	510	547	495	554	490	530	531	530	527	537	537	525	564	527	535	537	562	533	554	524	512	532	551	555	558	530	552	523	544	489	512	544	500	526	501	523	541	497	563	539	540	513	524	511	561	513	510	511	499	542	540	537	544	539	543	532	547	535	497	527	548	565	520	553	499	576	543	530	559	571	555	548	507	509	513	548	548	541	523	553	539	502	515	526	530	531	501	559	563	527	539	525	509	530	480	575	511	512	532	548	543	553	529	539	561	563	513	506	523	500	518	518	534	514	545	553	550	538	539	572	522	568	496	527	522	559	555	562	520	518	533	511	520	508	545	534	497	547	523	547	539	499	556	552	533	544	515	544	528	527	519	535	513	577	525	498	552	561	506	522	546	512	522	520	544	519	489	545	545	531	538	500	495	552	530	525	553	554	508	535	530	533	574	518	571	518	568	538	525	529	567	540	514	538	535	551	512	549	517	541	515	519	527	568	501	535	530	489	526	539	545	511	551	525	547	518	525	535	511	518	537	514	571	504	511	526	512	543	535	512	478	579	541	574	583	590	528	503	501	522	533	538	526	516	512	504	495	507	525	535	520	476	513	515	517	543	547	516	519	569	531	562	566	565	552	534	530	521	515	540	538	553	507	531	542	509	486	526	548	542	531	563	562	529	486	519	523	536	500	507	519	520	493	519	494	543	523	532	498	516	511	537	565	524	544	506	541	565	534	499	526	551	523	507	520	531	541	561	506	520	511	520	576	536	521	530	504	534	543	541	548	540	540	525	576	502	544	519	554	520	517	483	527	538	576	565	570	513	563	537	494	532	519	544	595	503	550	594	531	524	548	530	506	555	536	526	492	505	600	525	538	519	528	516	508	542	575	519	502	529	543	505	556	546	523	502	552	527	559	551	533	530	511	505	514	526	532	524	544	529	523	549	521	557	524	528	541	546	554	527	536	494	556	587	527	550	554	553	564	544	502	555	510	553	558	535	530	530	522	523	509	504	506	557	518	525	536	543	555	545	552	501	539	512	507	579	514	560	520	553	513	535	505	528	522	561	567	530	554	566	524	511	556	522	498	514	478	556	543	540	524	608	531	537	561	554	533	546	515	533	548	544	518	520	525	557	579	529	514	547	517	511	541	539	516	560	535	538	482	556	575	565	540	489	542	527	518	508	513	567	494	546	571	542	519	540	545	556	530	496	546	513	517	501	565	541	515	511	514	535	552	511	563	559	544	509	552	530	534	525	534	520	529	534	515	520	542	522	513	527	522	539	566	550	553	479	485	553	553	569	550	573	542	507	518	561	519	573	524	567	509	522	572	495	549	519	522	529	536	517	531	535	523	492	553	547	550	530	582	508	568	582	560	533	486	549	536	517	539	533	522	518	534	542	517	539	511	512	568	543	491	551	501	560	559	544	550	541	508	567	513	483	537	514	495	516	526	515	541	527	528	488	520	523	527	552	541	570	553	530	505	540	559	545	529	601	528	502	519	507	532	528	517	563	578	501	541	520	552	532	532	547	516	572	539	517	503	490	515	544	511	536	522	528	511	533	522	526	528	562	547	524	517	558	517	508	518	525	537	529	547	548	530	524	507	564	521	531	506	533	588	524	546	549	555	575	540	521	480	546	581	526	534	565	493	540	545	559	505	548	537	557	553	556	559	520	554	524	509	519	514	522	514	551	567	527	531	577	561	554	526	586	533	536	573	514	561	540	560	508	508	518	534	534	545	543	544	491	566	512	559	522	550	588	542	537	544	543	526	550
55732	51425	40844	34373	35582	30378	19837	7625	1661	307	198	205	210	207	227	213	182	203	213	180	208	185	178	169	198	197	198	194	192	195	202	188	186	192	195	188	206	186	206	177	220	207	200	180	179	215	184	183	195	202	209	181	211	202	189	194	191	212	206	208	191	186	170	170	200	216	178	197	196	188	216	195	214	191	185	166	188	195	217	201	198	224	184	197	197	207	184	181	213	229	197	206	211	205	202	185	195	173	192	188	220	200	211	198	224	185	172	210	207	211	181	186	198	200	189	185	229	187	205	167	184	172	217	184	199	202	200	220	177	221	212	227	212	201	201	231	190	200	218	186	198	193	186	168	224	189	212	201	181	189	184	157	217	180	169	197	194	194	176	166	203	200	180	176	201	207	183	195	190	207	169	196	177	191	194	193	193	203	211	187	198	184	191	209	231	176	195	212	173	167	199	200	189	150	188	194	224	184	210	180	188	179	200	193	194	210	209	210	198	216	195	170	202	202	200	202	195	173	172	203	201	210	187	178	201	199	193	184	160	179	203	222	199	204	202	190	209	177	193	188	221	199	221	185	169	194	198	184	189	191	211	184	161	219	187	159	197	200	200	202	191	207	193	161	184	183	167	189	189	200	195	197	174	198	191	177	175	191	179	183	201	186	205	194	178	167	187	194	190	198	191	183	215	170	181	196	195	204	191	170	191	195	204	168	220	198	207	172	193	190	212	199	191	213	201	195	194	197	198	193	185	206	185	208	210	188	209	188	193	187	210	205	208	175	190	206	210	179	198	195	214	188	160	193	202	174	205	169	190	224	171	198	201	191	188	192	206	183	191	191	180	195	200	184	188	180	197	206	170	226	194	197	200	201	230	208	175	170	191	217	215	200	191	182	239	179	206	197	178	180	194	196	203	177	183	192	201	220	194	174	212	209	204	186	198	172	193	203	217	193	225	192	205	175	178	195	212	203	199	182	185	201	212	183	186	170	200	195	182	171	193	182	198	199	201	176	199	170	204	187	198	178	196	193	223	203	197	199	188	191	205	177	162	179	189	180	203	196	204	231	203	170	187	199	205	179	184	198	183	202	203	171	201	175	193	186	227	189	183	184	228	192	214	186	200	179	200	203	215	199	200	201	173	210	192	219	203	217	179	207	196	187	199	172	165	201	201	216	195	221	182	168	187	188	170	231	173	180	223	196	221	184	189	196	177	182	182	214	184	199	200	204	202	199	189	189	178	198	206	193	193	207	181	193	190	197	184	201	202	200	202	175	184	190	182	192	185	205	182	217	191	194	202	190	220	210	184	217	189	168	204	195	199	200	200	181	209	205	192	176	154	216	196	176	176	193	210	210	189	183	183	201	184	192	199	196	184	193	177	212	201	190	168	210	186	200	215	188	207	190	191	216	209	193	188	205	188	197	178	211	187	202	187	195	194	180	203	187	216	179	179	182	183	214	199	192	196	185	192	208	235	190	210	182	172	185	195	192	182	211	184	180	209	211	194	171	177	193	203	220	188	179	191	198	195	194	173	171	202	176	214	198	175	188	226	200	216	199	196	196	183	175	205	221	193	216	190	180	181	204	193	204	205	187	220	173	196	187	198	205	193	182	184	164	192	219	177	198	215	196	195	197	205	195	185	175	175	199	207	219	196	194	178	211	200	212	215	200	166	203	173	161	195	191	175	209	173	172	191	174	199	208	203	204	215	196	221	190	207	202	195	183	190	199	182	186	202	207	178	178	169	205	202	194	196	172	191	185	191	190	211	190	183	183	209	203	187	210	175	186	222	200	189	191	208	218	196	201	206	186	198	176	177	215	199	207	211	215	206	194	198	203	200	206	216	178	212	184	186	211	191	186	191	187	188	216	197	197	210	218	191	209	194	184	184	190	197	170	197	194	172	214	192	184	187	184	181	220	196	192	196	180	195	172	192	210	177	204	202	192	168	210	179	198	193	224	190	180	220	204	181	197	216	213	205	195	190	198	186	193	170	198	220	190	203	206	193	166	180	221	173	213	185	189	206	228	208	179	193	203	225	182	194	185	200	207	187	194	181	224	193	183	171	190	179	213	210	199	166	179	197	187	193	213	176	192	205	203	214	196	180	196	203	203	185	199	172	169	194	190	172	180	195	195	203	196	199	207	181	192	211	223	182	183	181	182	190	170	193	177	182	185	203	199	206	195	176	205	201	202	186	200	186	174	176	191	190	205	197	146	197	196	180	201	203	194	197	205	193	212	175	186	208	194	181	185	197	166	193	219	196	210	193	191	180	203	197	186	192	207	181	193	211	180	193	194	204	166	172	209	179	209	215	200	164	175	197	192	189	187	205	202	166	207	200	181	187	194	208	183	175	202	188	180	174	174	192	183	189	170	221	162	201	233	198	197	195	193	197	187	204	195	196	197	214	199	198	184	215	213	170	186	189	194	170	209	192	188	172	192	162	182	206	192	189	173	181	199	179	246	208	173	198	191	186	217	199	210	220	178	183	213	215	184	180	170	184	190	196	164	214	197	176	193	192	189	184	201	177	202	206	178	192	241	199	198	197	196	187	190	182	187	171	198	198	193	197	200	186	200	213	187	176	198	218	166	191	211	184	149	185	182	177	158	197	194	194	173	193	175	225	194	212	167	201	181	177	177	166	195	192	173	170	199	221	220	211	207	197	197	214	219	183	178	185	186	207	182	209	187	199	199	201	195	164	200	167	235	167	195	224	200	176	207	182	208	198	195	197	176	179	162	199	191	219	179	165	189	207	177	168	214	197	183	197	197	210	194	203	198	207	185	188	196	179	175	217	179	212	182	191	202	218	190	202	216	185	187	197	192	195	204	174	177	176	184	186	191	170	190	204	225	167	201	197	174	193	182	193	179	216	207	196	160	170	210	175	182	170	208	223	203	215	212	182	198	207	177	184	183	191	202	182	194	184	209	224	178	221	201	207	169	188	201	179	194	175	206	174	184	167	203	213	194	181	216	206	188	202	186	178	168	165	205	212	199	191	195	191	193	191	219	184	185	191	225	218	183	191	204	205	183	197	195	164	189	181	199	207	181	200	213	197	172	198	227	198	180	216	172	203	175	227	212	191	224	185	170	204	191	204	191	220	213	201	205	173	190	215	198	193	180	205	207	174	213	189	219	205	189	186	206	185	218	207	172	177	186	174	186	175	206	176	188	188	203	183	192	166	185	183	206	203	197	184	180	194	214	181	195	182	167	217	197	209	181	172	179	192	190	210	212	204	206	199	170	169	168	182	194	216	216	186	210	177	164	197	184	183	214	176	196	182	180	207	204	193	179	189	197	207	219	184	166	195	185	189	206	186	208	189	190	199	202	182	188	221	179	211	194	194	190	189	195	200	203	194	195	227	175	180	191	185	208	171	205	180	189	186	180	163	193	187	196	207	177	197	177	188	187	192	217	204	177	164	188	219	176	189	170	197	187	200	181	199	183	191	181	206	215	196	203	172	219	195	197	207	169	167	182	195	213	184	187	172	210
46561	58381	57381	62971	68154	44230	16748	3000	691	477	497	409	446	456	454	438	465	457	465	421	439	404	413	406	411	421	404	433	453	450	469	429	463	428	422	435	460	438	419	434	444	423	432	436	437	420	440	406	423	468	454	424	423	453	445	460	460	446	448	463	413	434	427	443	416	464	449	471	457	447	439	464	448	446	434	427	443	455	454	466	413	436	448	399	482	407	480	434	441	420	465	435	439	424	456	411	448	441	417	439	451	414	400	447	415	455	413	414	457	403	418	432	430	413	479	440	474	475	432	426	378	427	436	413	410	423	409	421	437	394	396	439	428	386	448	425	474	408	495	443	410	412	403	408	414	463	449	429	436	423	487	394	424	437	427	437	450	417	425	462	416	471	445	422	432	406	419	434	430	447	424	419	432	416	459	478	444	429	435	461	449	454	447	387	470	468	411	427	396	406	455	421	420	430	439	452	423	439	417	435	436	424	433	434	414	440	463	456	450	425	432	476	447	463	490	464	444	384	435	419	435	415	440	472	417	439	424	417	427	428	410	421	424	414	458	431	430	453	418	386	432	442	445	394	422	424	422	444	441	402	423	465	403	441	435	437	423	454	431	449	436	424	466	469	395	415	428	430	392	421	385	371	422	435	451	427	444	407	480	411	407	425	408	423	475	452	429	399	429	418	430	419	419	448	458	427	460	403	415	460	434	420	388	424	430	453	419	453	431	424	423	453	447	452	436	465	437	433	436	437	433	425	428	413	417	414	423	415	443	429	441	403	446	479	380	428	437	413	398	446	429	460	449	412	458	444	411	431	460	471	416	420	425	458	476	426	434	417	456	418	404	449	397	422	461	392	436	411	450	460	450	393	441	424	446	429	424	426	428	421	411	408	400	449	448	370	477	455	452	428	434	434	399	456	429	430	445	433	452	452	424	436	443	448	459	415	405	429	441	439	439	414	430	488	398	428	433	410	414	420	413	429	421	441	405	421	453	452	432	432	448	426	448	453	422	426	442	450	426	423	421	462	433	428	421	411	435	430	449	413	463	405	448	425	419	400	420	447	457	462	430	434	428	436	433	406	397	446	453	456	425	441	418	430	455	436	444	466	434	460	415	443	428	433	432	474	436	426	427	440	451	420	421	441	419	443	444	425	453	456	425	400	432	417	482	433	392	480	450	443	416	408	402	466	440	450	433	439	435	461	408	437	470	410	395	417	408	437	391	421	469	431	429	456	437	445	441	453	474	422	427	406	455	427	412	440	458	434	429	442	437	484	450	456	416	419	395	409	458	445	438	418	466	471	427	420	431	425	450	399	389	440	440	457	456	453	433	436	469	432	410	440	459	469	427	447	443	405	447	417	418	446	440	464	433	417	431	430	373	440	440	475	415	416	437	451	451	409	424	405	447	432	411	455	438	433	443	449	447	463	433	421	450	468	474	424	418	454	441	421	456	405	419	470	446	408	440	415	467	422	418	428	485	417	455	439	431	432	430	447	404	425	443	470	438	424	427	454	436	446	428	401	480	457	471	424	414	453	435	440	459	448	422	428	437	430	459	474	425	453	436	420	422	408	453	421	445	481	455	416	467	449	430	432	450	405	433	428	440	391	450	474	397	420	449	413	407	418	419	439	404	457	451	460	413	446	439	425	408	464	448	423	396	409	434	416	421	426	417	422	411	424	437	431	469	419	441	426	469	443	442	442	463	477	410	453	443	455	434	418	441	450	432	461	438	414	436	438	407	439	431	433	443	393	448	451	421	470	414	404	404	442	418	451	419	451	421	448	427	456	405	428	405	423	425	462	438	420	444	444	439	441	433	430	431	424	402	405	425	394	422	478	433	431	423	417	412	437	388	411	461	467	431	451	462	421	421	454	453	474	439	429	390	440	440	455	433	412	443	454	431	452	429	460	435	435	418	419	447	464	424	417	417	464	475	415	434	429	433	448	421	416	437	437	406	461	431	425	433	421	453	430	441	449	441	461	414	412	427	389	415	466	455	440	438	424	412	453	424	465	432	430	426	451	430	430	408	436	427	429	487	440	414	424	456	438	442	435	439	412	461	443	415	424	448	409	465	427	438	435	460	397	405	430	447	418	440	427	446	383	435	454	406	432	418	412	450	410	417	437	403	412	447	409	420	408	445	469	423	420	423	465	441	429	441	408	462	397	449	459	396	442	396	437	417	436	435	440	416	442	423	453	417	438	452	445	445	441	415	446	448	469	459	402	431	441	404	441	410	418	449	445	450	449	449	477	428	420	465	412	424	464	476	458	432	413	399	409	397	425	442	458	424	438	404	458	437	443	448	412	422	400	404	446	454	428	463	435	437	465	424	447	460	461	421	460	412	457	417	460	435	435	406	469	410	465	460	443	416	463	446	459	401	423	436	476	410	437	446	420	412	419	436	427	474	400	453	438	442	420	441	462	417	420	432	408	456	453	433	408	429	419	450	459	409	465	437	456	466	429	394	452	420	449	457	420	422	403	385	449	460	413	443	429	439	419	424	453	446	437	433	449	469	416	457	414	413	419	451	462	428	448	440	408	427	446	426	427	427	431	425	433	421	436	440	422	410	472	429	444	469	424	442	424	444	439	460	446	425	425	454	408	410	388	456	444	441	445	470	454	421	452	411	466	430	449	399	409	431	433	442	466	438	433	436	419	412	429	430	426	406	431	411	415	450	446	437	431	396	415	426	400	459	445	465	461	391	429	457	416	433	420	442	434	450	443	433	405	424	410	410	428	447	426	439	431	414	427	464	443	429	441	440	446	416	432	439	409	434	426	404	433	415	393	415	399	409	407	421	443	452	450	430	410	463	435	463	423	424	425	431	431	453	436	438	440	434	449	451	442	415	451	416	408	413	413	414	425	386	439	404	435	441	402	434	437	459	447	442	418	424	445	435	435	456	437	468	441	451	392	427	422	412	437	388	455	451	426	434	417	468	426	403	409	431	411	416	456	394	449	448	422	437	452	419	425	414	443	424	431	418	449	431	436	405	463	434	424	462	436	494	409	441	437	423	450	435	459	424	434	425	465	456	434	402	442	426	425	437	479	434	428	430	454	447	452	447	461	429	456	431	437	416	430	472	451	436	413	457	455	452	440	431	461	470	458	467	457	464	443	441	475	434	441	388	420	417	376	427	466	422	435	450	418	465	431	413	402	407	435	449	428	418	432	450	461	453	429	442	428	420	412	429	428	446	447	462	462	429	429	446	456	402	450	411	436	439	410	478	459	398	444	462	432	453	432	443	480	430	440	410	435	417	432	447	449	461	424	426	418	429	425	454	445	460	407	419	437	404	442	423	467	427	439	443	444	446	460	452	463	410	445	409	398	404	438	421	441	403	440	429	465	442	432	468	447	424	393	436	434	430	440	456	426	429	423	418	413	480	440	417	442	394	420	454	414	443	420	418	431	403	447	403	399	401	416	424	419	450	411	432	421	425	402	441	434	427	436	474	425	417	450	441	410	425	422	438	450	446	424	457	446	434	423	455	481
58614	47497	39933	33999	33696	29109	21742	11824	3260	452	150	187	178	186	175	184	166	149	162	157	172	172	143	171	169	166	159	178	170	168	184	184	179	187	180	182	163	170	156	169	156	160	174	165	170	170	187	172	174	166	165	175	167	210	184	157	158	138	144	168	178	171	175	172	164	159	182	186	167	205	151	168	178	153	172	165	179	158	172	196	180	159	187	169	171	169	192	155	160	213	166	171	168	160	174	172	169	149	183	166	167	166	179	163	199	164	171	191	168	169	181	157	140	172	129	150	150	168	199	162	174	161	162	167	166	149	175	161	183	192	174	197	177	182	161	177	162	188	173	176	179	160	176	174	181	172	149	161	178	178	188	160	143	172	184	184	170	168	165	171	163	161	158	191	143	199	184	162	177	161	180	171	165	147	178	153	169	180	191	166	190	176	174	182	179	147	167	188	159	163	166	190	174	185	184	177	164	147	189	185	168	170	165	160	166	151	204	177	138	169	169	177	174	185	164	163	186	156	167	163	173	153	169	158	160	173	185	159	160	171	157	159	165	148	145	174	146	159	158	161	156	156	180	163	180	170	179	193	160	162	166	186	182	147	157	166	152	166	168	180	156	185	158	173	195	160	172	174	174	155	190	176	147	167	204	186	182	173	159	159	171	154	168	181	174	171	171	177	186	185	153	180	159	163	151	180	177	140	157	163	197	177	175	175	157	206	168	165	163	158	195	170	183	190	179	172	168	188	166	181	180	168	197	155	163	149	149	191	190	177	163	181	163	168	178	173	143	147	179	199	178	199	169	157	163	157	161	147	177	147	201	151	161	183	191	164	155	148	165	160	157	166	181	163	167	155	168	166	167	165	149	150	174	169	171	170	179	168	169	163	159	169	165	183	166	179	148	163	164	154	188	149	176	146	138	185	176	146	182	176	163	176	168	147	171	157	156	168	176	168	169	163	178	177	164	168	183	180	178	174	165	156	181	162	179	172	170	173	160	166	166	159	166	177	153	179	167	193	171	151	143	160	154	169	205	163	150	177	153	188	166	169	155	158	177	178	185	160	180	166	186	152	160	171	161	161	177	159	199	166	153	179	173	198	166	164	166	176	179	171	174	200	192	167	166	162	173	158	154	169	189	141	154	166	178	177	168	168	152	189	149	185	158	155	145	158	151	182	197	144	179	164	177	151	160	135	206	174	166	187	178	180	161	144	177	164	163	165	165	172	146	155	201	164	182	182	149	195	184	159	177	171	165	150	148	175	151	149	153	173	165	171	181	194	163	166	185	165	142	192	162	168	168	144	168	169	154	157	207	169	160	178	160	169	152	168	158	145	168	185	158	196	181	132	178	141	162	157	166	152	189	143	149	172	163	161	149	151	197	185	198	161	155	169	192	191	160	152	134	144	174	177	151	154	177	166	170	152	179	166	191	163	139	159	172	161	164	194	185	184	179	186	176	173	161	158	162	166	159	173	161	153	165	184	198	147	187	173	157	171	181	195	182	161	161	184	151	170	185	162	195	162	175	162	172	176	154	154	199	194	167	149	158	176	172	181	172	165	146	155	175	178	158	164	158	158	151	182	171	179	149	172	183	184	153	163	185	161	174	165	184	195	186	161	168	172	168	187	190	174	149	163	154	195	189	188	157	173	166	159	178	151	159	189	149	139	165	187	144	169	154	175	182	185	177	152	158	159	171	166	163	197	166	165	145	167	151	172	192	166	144	169	167	146	156	185	189	153	171	151	173	186	143	152	152	139	172	155	169	178	171	161	152	167	174	174	169	162	176	173	159	152	200	156	185	178	206	154	153	149	175	168	177	187	159	170	147	154	157	161	160	169	160	182	201	167	176	159	175	135	149	177	167	177	168	154	154	145	136	171	167	153	175	160	165	187	177	171	176	179	176	179	168	166	155	178	181	155	150	153	205	161	168	205	150	183	174	190	181	174	169	197	160	174	165	160	183	169	171	168	159	174	191	148	164	157	162	163	170	172	179	163	201	182	175	175	167	175	154	172	147	189	141	188	147	162	173	171	183	185	167	157	163	181	169	166	198	196	194	166	162	164	153	180	181	156	174	172	156	167	157	173	170	170	187	165	169	141	161	183	156	174	189	157	166	140	159	213	162	178	139	154	191	187	165	162	159	177	169	177	178	185	172	181	159	153	169	173	181	169	163	175	177	171	173	164	175	176	159	171	160	178	187	191	185	165	174	177	189	192	173	197	173	159	149	165	149	146	174	164	169	160	170	146	186	164	191	190	167	166	195	157	150	161	199	173	163	166	173	147	158	179	159	182	148	156	166	172	169	169	157	166	178	151	184	186	154	141	180	172	175	161	160	196	180	177	175	162	187	171	156	201	159	163	165	180	168	159	175	183	176	179	187	178	174	166	162	195	152	168	165	163	167	135	143	184	179	166	165	173	154	158	160	146	192	177	185	178	188	170	151	139	145	143	169	177	181	158	167	184	162	186	164	178	175	155	166	176	169	171	163	151	173	179	187	160	184	196	164	156	161	172	158	158	174	192	155	164	188	174	176	172	181	173	196	144	183	139	183	178	178	167	149	193	162	143	156	192	173	159	167	160	168	193	142	164	148	146	157	159	185	159	171	159	154	171	182	161	159	160	166	139	178	187	161	158	174	156	163	180	158	162	202	180	177	140	156	167	150	152	152	172	163	182	173	158	193	171	173	153	161	207	144	174	168	180	179	179	175	166	176	181	155	166	187	168	152	168	161	183	189	172	139	192	149	185	153	158	175	182	160	167	144	203	179	149	189	175	174	162	162	166	162	179	145	169	165	186	163	168	167	165	170	150	181	153	163	159	171	173	177	193	155	144	149	165	180	164	164	183	190	148	165	162	162	142	143	165	158	152	149	163	152	163	185	179	176	190	182	143	154	163	153	155	157	158	183	169	171	153	152	215	162	161	160	168	147	180	187	176	142	154	169	163	165	165	158	149	199	172	187	168	153	161	183	176	176	153	182	195	154	183	193	171	190	168	196	187	170	162	175	188	183	163	190	167	169	170	171	158	155	181	177	180	166	153	171	179	138	161	186	170	169	141	182	157	169	182	169	167	172	163	208	196	166	138	159	153	169	158	173	189	146	179	162	172	168	172	163	152	161	187	170	193	163	176	191	191	159	161	184	190	181	156	167	160	165	147	158	177	198	187	167	178	176	153	148	204	175	165	174	160	169	175	177	170	183	180	192	185	175	184	149	169	174	174	163	173	180	147	170	189	171	176	162	156	159	175	175	164	156	162	166	166	155	172	188	186	153	164	178	168	162	155	175	156	167	162	165	157	164	178	146	167	189	167	171	167	163	155	145	177	166	174	171	135	177	169	184	182	186	177	166	183	161	156	152	179	139	150	155	171	185	163	176	160	130	155	182	161	161	162	147	170	148	171	172	160	179	197	157	189	168	178	152	168	166	173	180	152	173	173	165	150	147	174	172	156	181	171	167	185	167	177	154	159	156	168	191	186	149	147	175	154	180	159
49952	58729	58828	72302	71749	46319	17364	3059	679	405	415	381	410	399	368	395	392	402	374	374	394	370	341	375	417	379	334	389	392	418	390	363	416	359	382	394	368	369	372	392	380	414	403	344	343	359	372	358	400	370	415	386	406	396	393	366	436	355	392	359	402	339	358	346	386	369	381	389	368	380	375	349	402	356	344	370	377	351	416	369	372	421	362	389	400	381	409	342	415	391	372	375	386	409	390	382	414	391	372	366	392	393	358	380	422	388	367	426	377	386	359	369	380	375	383	373	379	393	366	368	378	389	414	374	420	392	382	369	389	375	406	397	360	399	348	382	366	375	416	365	401	372	379	368	396	391	401	376	399	371	356	378	423	356	366	379	331	396	396	398	407	354	372	368	375	397	367	407	358	394	386	395	367	378	375	361	365	374	405	372	349	377	379	407	355	403	387	420	382	382	403	355	358	371	359	365	386	384	376	340	369	377	376	373	370	346	375	362	360	389	413	385	399	380	388	387	382	347	361	392	369	386	371	376	367	390	366	396	406	361	392	388	388	395	351	364	369	383	397	365	392	381	403	382	363	379	371	364	392	406	369	377	398	377	404	364	384	400	436	375	368	401	404	388	335	373	386	372	393	372	389	346	362	384	404	393	382	344	381	375	372	367	402	422	394	360	382	385	366	383	377	383	373	390	401	370	342	346	406	392	409	355	403	413	354	347	407	336	375	380	381	389	374	355	371	413	358	343	367	379	388	405	397	357	397	379	363	405	424	347	365	399	380	385	381	393	351	396	383	383	388	382	398	426	381	375	351	363	408	394	354	365	339	429	369	390	402	391	359	378	359	410	350	402	354	388	374	392	363	393	389	376	347	382	374	376	392	385	376	413	407	396	415	390	368	402	356	414	341	378	371	345	383	371	413	370	393	388	381	398	406	386	379	401	400	399	391	347	377	376	361	393	385	364	379	386	327	412	364	352	381	375	391	396	392	389	343	408	380	402	346	391	394	361	374	362	391	383	381	375	389	365	354	368	418	403	388	385	351	359	388	348	392	374	363	352	389	370	375	393	343	392	415	382	405	374	372	383	420	366	368	361	380	379	385	382	370	407	395	357	369	394	386	370	371	396	364	377	372	352	339	379	348	418	388	371	366	380	353	357	390	368	389	368	355	380	407	398	401	365	399	392	410	384	376	413	344	350	387	390	357	382	393	379	397	401	419	415	351	381	395	350	399	360	381	378	379	374	386	386	375	370	411	389	400	408	341	363	350	336	391	390	377	379	377	398	396	372	372	367	425	370	429	357	365	379	402	391	368	398	388	372	362	406	394	386	387	418	365	382	394	369	404	336	360	361	355	346	406	332	395	397	365	390	353	353	358	361	380	379	378	369	373	364	342	385	371	363	362	342	367	365	391	382	373	408	366	356	352	415	375	370	363	363	380	367	407	390	361	354	361	371	381	388	365	358	382	387	423	359	363	367	397	346	353	401	400	370	367	401	379	357	381	369	403	386	359	404	439	416	389	379	394	364	397	370	415	377	367	360	355	374	354	387	381	391	377	388	354	374	413	359	395	332	366	409	366	392	376	349	399	364	366	424	370	388	407	370	371	416	372	397	392	393	378	377	426	378	368	390	343	384	380	384	392	413	358	354	385	374	398	403	402	404	354	375	373	381	391	347	390	362	378	380	401	372	346	394	375	403	385	369	389	373	400	400	385	400	401	395	372	387	392	382	381	406	393	379	361	369	369	344	384	391	360	379	358	384	387	370	358	383	362	370	366	391	401	374	385	372	360	395	406	392	367	391	378	350	389	405	367	338	402	392	368	373	351	395	361	373	402	370	371	350	360	384	386	371	389	385	379	395	364	392	369	362	372	372	395	380	383	406	380	362	362	380	387	349	395	390	381	371	357	384	388	350	379	374	376	380	416	367	377	349	328	408	418	359	393	386	394	399	365	375	356	389	403	374	378	334	394	383	360	378	363	408	385	356	378	388	388	391	373	381	371	375	392	396	399	364	380	384	360	374	427	365	391	365	403	367	357	375	396	373	402	411	402	371	392	379	387	399	383	377	400	390	399	375	381	378	350	369	369	372	380	376	393	326	391	370	359	372	352	385	410	366	394	387	367	370	356	379	368	384	328	408	392	395	360	369	376	406	370	397	371	364	397	355	379	395	394	372	399	367	404	366	369	387	393	368	364	369	378	367	372	428	412	376	376	391	387	344	378	415	362	377	355	378	361	364	350	376	385	392	368	370	362	357	404	389	343	357	394	353	398	364	365	387	384	379	405	416	352	428	382	347	385	369	373	372	337	359	356	393	391	390	369	401	370	390	377	382	401	410	368	354	401	400	371	390	374	392	367	383	391	389	355	366	391	403	317	399	376	358	384	399	405	389	345	396	354	402	362	387	404	369	390	335	368	386	365	397	365	404	400	383	369	389	379	365	383	363	428	359	361	411	360	367	383	355	383	363	355	425	394	406	409	391	384	401	383	388	380	410	378	353	344	405	377	414	343	344	367	406	374	387	388	368	376	378	390	366	378	405	363	387	387	376	376	373	367	374	394	387	392	391	369	374	374	427	379	357	331	397	367	382	357	401	408	402	380	355	378	397	368	371	374	385	392	386	372	364	409	384	414	383	363	378	389	355	349	396	377	372	375	403	393	385	399	346	377	393	373	395	386	390	424	429	381	386	373	370	386	401	409	381	404	366	376	383	394	411	424	407	411	404	377	380	388	393	394	376	388	369	389	373	377	362	391	415	400	383	407	396	374	379	380	368	369	402	370	412	368	368	387	387	386	365	409	401	369	401	375	387	370	374	384	377	393	379	334	409	366	421	378	359	358	373	390	396	414	412	402	361	416	397	365	365	385	322	386	369	389	357	363	387	386	373	358	358	398	359	372	374	385	388	372	359	366	409	380	387	361	404	366	363	339	359	386	344	350	380	388	382	393	421	361	365	369	379	400	381	402	384	392	391	390	357	402	368	387	350	370	352	386	426	373	356	383	388	399	362	389	398	385	400	417	350	399	359	375	382	379	428	339	375	364	381	381	407	394	369	410	371	371	405	378	378	394	362	360	381	368	391	365	370	379	373	377	380	386	395	386	383	397	377	367	377	410	390	421	397	401	377	340	392	365	380	376	367	392	348	366	376	342	389	412	393	392	395	371	385	383	407	363	356	360	383	380	371	404	409	401	400	377	383	386	388	326	381	404	388	380	375	367	378	395	382	375	411	374	336	370	416	399	378	348	388	366	383	369	381	384	395	375	349	383	347	401	349	398	417	386	388	352	397	398	378	364	366	378	376	377	416	340	373	356	395	383	380	360	375	391	419	350	396	371	357	393	375	357	383	369	360	351	369	358	384	375	387	374	382	381	381	400	389	355	377	392	396	357	386	348	384	337	359	356	382	387	432	377	374	407	378	376	407	372	375	386	361	369	412	427	383	389	354	380	362	366	378	366	367	399	366	359	388	377	368	409	388	393	361	408	373	419	352
17149	26326	22363	13057	10120	4346	1012	359	243	253	227	235	211	220	230	225	233	228	217	221	247	225	224	226	224	244	234	197	236	230	206	225	211	200	234	227	254	240	202	205	213	241	226	212	203	221	247	246	242	222	212	243	223	225	220	244	255	225	241	198	248	220	244	219	212	227	227	223	227	206	199	208	250	215	258	244	242	217	218	233	210	235	236	212	212	232	211	225	230	217	231	217	231	243	247	231	229	254	224	231	225	223	225	244	213	261	220	235	227	215	216	218	234	231	200	228	223	232	204	223	234	190	261	256	215	238	222	239	229	252	202	227	220	223	255	228	210	254	198	223	211	224	226	235	210	228	248	218	199	200	219	258	237	230	232	212	205	226	231	240	214	239	252	213	247	220	206	235	217	199	246	232	252	218	220	246	252	252	199	237	226	228	206	204	226	228	217	221	226	234	251	219	224	217	248	208	231	189	218	246	228	225	244	214	201	226	206	244	207	209	227	248	241	232	249	235	233	240	214	250	227	219	229	250	219	219	236	224	250	270	228	258	224	207	219	216	230	199	244	215	223	240	206	233	214	187	244	210	232	209	212	232	232	237	220	237	236	229	205	228	213	234	205	214	237	236	232	193	229	225	238	210	224	234	239	237	228	224	221	227	225	221	207	226	225	239	268	255	220	227	221	215	234	216	225	215	247	223	226	240	240	228	236	246	226	254	229	276	204	235	219	221	237	246	223	246	236	232	204	206	195	229	219	234	243	229	259	208	234	220	223	223	227	237	243	257	243	229	209	199	212	238	246	224	212	217	196	243	235	201	228	242	222	249	222	214	240	212	235	230	254	247	226	231	211	221	242	204	222	185	230	215	214	242	239	254	205	220	240	246	222	224	206	230	221	208	220	202	228	220	236	237	214	238	241	226	235	234	216	217	205	229	251	213	223	226	212	260	247	206	212	251	221	225	256	248	208	213	195	223	227	205	203	209	236	230	215	234	208	222	230	228	225	189	217	226	240	201	242	233	243	229	227	201	227	232	225	201	229	247	236	223	227	208	213	213	248	207	225	205	243	200	210	220	245	206	229	229	238	248	219	196	243	230	214	234	257	211	230	225	225	224	263	235	217	201	236	218	210	212	253	200	235	241	228	207	215	259	237	242	233	258	223	204	253	249	236	257	255	219	223	223	231	213	227	236	226	248	263	249	221	202	201	208	216	203	241	217	224	238	222	246	212	239	210	223	250	236	225	235	248	251	213	210	220	220	212	199	227	211	222	234	233	221	232	258	220	247	223	204	219	216	200	224	237	221	238	211	196	211	221	240	219	257	206	240	234	242	236	248	227	213	212	214	247	215	241	208	216	221	210	223	205	277	240	199	210	224	212	226	229	223	242	233	227	234	259	221	221	235	206	236	228	196	229	245	222	217	207	228	222	201	220	265	239	200	267	196	263	201	215	230	214	208	228	216	203	233	220	232	232	227	219	234	238	209	224	214	230	228	201	203	235	226	244	231	232	221	230	216	209	234	215	241	238	187	235	264	268	243	238	217	228	221	227	228	228	253	270	222	219	245	225	257	235	221	212	252	244	220	243	229	223	249	215	229	227	215	234	231	208	212	225	241	223	220	242	202	230	230	227	260	229	217	232	207	217	215	219	192	240	211	250	218	231	249	190	213	235	231	241	238	245	237	208	228	238	257	231	188	207	224	236	216	213	202	239	258	224	222	210	237	225	237	260	194	210	214	232	212	225	230	241	198	231	234	188	225	225	211	234	214	241	235	215	241	224	233	192	230	216	242	205	235	210	225	231	229	209	238	216	219	222	229	211	248	210	248	247	196	226	215	211	201	238	222	240	227	209	233	244	238	250	231	223	240	222	228	223	219	222	213	235	228	232	232	231	240	224	221	227	194	219	243	250	214	242	243	219	246	232	236	258	214	248	221	237	225	241	221	220	237	241	230	236	245	190	207	207	220	213	230	257	260	225	210	236	209	223	226	227	227	192	194	227	229	217	203	232	225	215	235	223	228	252	228	238	238	232	200	219	210	262	207	223	218	238	240	217	211	232	235	251	221	227	245	258	227	220	220	218	223	231	187	218	232	240	216	235	223	213	252	201	235	221	230	231	207	237	268	234	232	209	221	215	253	209	218	200	218	230	254	209	203	222	239	240	239	212	256	261	250	247	240	232	216	236	208	238	221	241	210	230	239	227	226	219	225	201	210	226	202	217	220	238	260	222	217	242	232	204	221	240	228	253	233	218	213	233	239	250	260	233	222	242	223	211	224	226	249	226	211	236	223	250	239	222	213	203	226	243	234	183	251	250	222	231	200	208	215	226	227	237	228	245	209	207	216	232	234	228	212	238	201	248	218	224	226	222	219	228	228	222	233	222	251	239	222	230	252	232	216	226	212	234	245	237	259	252	199	229	238	227	235	234	208	207	188	215	197	215	237	242	235	218	223	256	187	244	223	215	217	209	221	227	257	215	216	221	243	205	255	230	217	216	221	214	237	215	239	235	230	230	211	222	231	222	248	224	246	224	212	224	223	205	198	236	212	219	218	235	222	249	218	215	232	214	243	233	236	229	237	213	231	216	242	232	231	232	216	231	225	234	237	248	233	231	211	222	226	225	240	225	206	215	215	204	216	216	211	205	232	227	198	228	235	229	240	224	217	210	259	214	223	254	237	217	205	226	237	216	217	209	235	215	259	238	251	201	234	237	204	190	224	226	214	231	221	246	225	254	235	215	249	243	249	243	238	200	233	219	238	257	234	215	222	220	203	215	217	239	234	222	221	200	239	221	236	261	234	233	232	237	238	226	201	246	212	214	230	212	262	230	246	226	202	217	223	215	246	255	234	231	197	203	220	207	220	212	206	214	238	220	239	225	228	205	248	239	253	209	237	207	229	211	214	221	225	227	213	233	209	223	219	238	242	257	263	206	239	240	225	221	216	223	222	214	206	212	236	229	215	231	236	229	230	227	224	202	214	214	224	238	212	209	222	253	196	241	217	231	238	251	232	230	223	265	231	233	243	211	230	225	260	226	246	217	227	192	231	204	207	232	224	222	232	221	210	241	229	273	232	209	223	219	211	226	219	257	216	210	210	237	187	222	205	218	229	236	233	242	233	214	229	227	199	226	212	207	205	253	233	230	250	228	219	218	225	247	204	219	215	222	220	253	236	226	235	250	251	234	193	223	206	212	220	232	224	240	232	226	226	238	212	219	241	221	242	240	212	221	222	230	218	258	237	254	235	251	217	214	232	182	229	193	229	207	212	221	229	229	214	219	243	235	204	214	249	246	212	215	227	238	222	244	201	223	236	196	198	222	224	216	218	220	239	222	241	244	231	211	230	227	215	222	250	218	201	218	247	221	217	227	200	224	185	239	235	245	218	215	243	195	219	225	204	231	220	252	226	212	236	228	208	237	242	217	256	238	229	228	218	222	231	233	226	222	216	207	218	215	230	227	229	222	247	215	230	211	217	225	223	202	208	214	237
14299	28460	25877	23673	20687	9558	2421	819	561	498	508	537	501	487	490	513	517	570	489	539	555	539	538	526	515	553	501	498	548	494	562	501	508	520	558	550	517	473	499	507	523	498	511	501	527	483	565	492	472	506	523	503	515	516	549	535	472	511	488	502	509	534	501	524	494	530	495	538	522	499	529	543	516	521	506	487	482	533	511	531	513	507	507	533	491	540	527	512	487	556	516	537	476	504	478	494	523	510	506	491	492	529	504	493	520	505	518	476	553	515	543	555	526	551	522	522	501	505	489	520	543	527	489	542	529	506	557	513	479	511	538	526	517	529	502	485	518	489	524	525	531	527	563	514	531	555	490	530	521	487	498	513	505	511	568	504	505	530	504	503	536	512	539	505	511	507	518	490	483	527	525	501	495	470	486	535	522	550	506	582	498	508	500	484	500	523	552	532	546	462	523	503	518	535	528	522	477	537	454	525	559	536	464	484	464	508	539	475	532	509	475	496	529	528	516	533	516	539	505	523	480	529	487	543	509	469	546	506	559	527	516	522	564	525	530	519	538	491	514	497	526	529	479	514	534	560	516	498	534	523	518	508	492	521	513	484	513	497	532	529	498	512	539	529	498	528	483	539	532	482	532	503	527	542	520	506	499	470	490	497	476	503	520	460	516	526	544	513	525	537	517	554	529	516	508	507	531	498	521	481	563	515	474	567	534	544	522	527	510	514	514	521	552	506	503	508	556	537	495	500	530	534	490	510	497	507	524	496	533	523	518	527	506	489	529	488	504	544	516	530	508	461	489	500	530	519	494	546	459	528	501	466	513	540	476	529	472	493	483	551	488	506	524	535	495	554	491	488	476	496	488	492	513	508	507	522	490	503	545	536	543	540	497	522	502	488	564	502	506	505	504	520	498	502	546	519	519	546	549	502	501	554	529	512	518	529	509	529	515	529	552	523	507	526	473	520	497	479	493	544	532	541	528	519	557	516	495	523	516	523	501	502	479	500	487	516	509	468	486	561	483	536	516	541	536	488	514	559	528	519	512	503	520	462	486	503	507	504	479	522	514	510	569	521	512	510	486	501	509	535	481	495	541	506	540	512	524	550	480	524	496	542	496	497	537	527	502	493	475	544	463	519	493	518	501	561	505	537	498	498	514	502	503	524	479	507	505	500	522	529	492	495	524	508	520	552	487	529	515	516	561	508	532	508	548	511	569	500	545	526	521	508	518	491	504	494	528	498	530	567	474	536	528	488	545	471	511	489	539	526	511	525	481	519	496	512	516	534	502	535	483	525	483	517	522	482	546	532	546	515	511	516	496	521	529	498	492	507	486	521	498	520	492	494	474	530	547	502	517	477	506	530	498	515	511	541	520	503	515	515	529	521	509	528	500	492	493	504	474	522	521	525	534	515	557	513	491	486	535	521	522	540	510	504	531	547	551	524	535	520	522	531	523	527	509	507	545	485	535	492	503	497	547	509	513	522	522	521	505	520	515	501	530	529	474	534	498	517	537	493	528	526	503	529	518	507	506	490	498	512	506	512	526	482	521	492	497	518	509	557	516	506	535	508	503	486	529	535	517	453	530	534	536	555	484	525	526	467	529	496	547	498	468	537	560	500	504	558	474	507	524	507	527	519	521	504	491	515	524	541	555	507	534	525	488	550	471	486	496	516	519	533	494	512	460	527	544	529	546	502	526	511	477	531	483	486	506	542	554	480	550	469	511	543	510	494	509	536	548	481	525	500	533	520	498	517	489	512	494	520	491	521	513	529	486	483	545	533	508	527	506	584	522	531	491	547	535	460	528	548	462	509	530	507	511	518	525	482	510	517	489	537	560	536	486	512	507	499	521	482	536	500	495	514	546	515	483	484	505	503	522	536	541	481	517	524	514	538	520	550	515	530	508	508	525	520	500	505	521	547	557	534	502	493	487	490	499	515	508	510	560	530	481	532	532	524	531	488	507	543	519	515	506	517	527	520	510	512	526	544	518	515	551	504	503	521	532	535	507	545	468	496	491	501	513	522	510	500	517	555	515	489	491	516	521	505	549	494	490	492	526	501	509	514	501	540	457	540	499	503	509	515	479	499	470	489	524	532	538	504	529	519	515	508	498	529	470	535	540	515	489	509	510	512	509	539	499	493	510	510	505	523	515	527	492	483	486	517	511	517	525	516	519	531	515	470	472	523	552	496	491	544	527	510	504	503	501	511	515	516	523	523	496	535	472	498	506	533	495	499	549	489	478	525	516	534	529	527	525	490	516	499	478	495	531	518	510	533	535	504	495	505	502	507	517	492	510	496	545	484	506	527	531	481	534	508	471	516	507	497	546	473	498	522	493	519	507	513	510	501	509	506	534	558	530	532	516	497	529	538	509	538	501	528	543	552	448	488	512	507	498	566	525	499	486	561	513	521	534	503	505	539	525	526	550	491	525	474	492	534	519	486	539	557	524	494	490	491	526	479	497	527	525	506	500	514	529	540	495	522	499	477	511	495	524	516	554	493	546	478	529	494	526	527	523	515	499	513	519	495	517	500	474	486	480	542	501	521	575	506	501	539	501	507	547	514	510	518	497	518	532	503	499	485	479	490	543	533	502	524	535	527	514	533	515	486	487	515	478	517	540	468	532	539	536	488	519	539	484	510	504	459	513	480	471	519	502	495	547	486	510	524	513	519	502	494	499	517	476	457	503	514	483	487	526	507	563	540	513	519	529	496	508	497	531	544	523	537	501	506	516	481	475	517	507	489	518	533	478	506	486	495	510	516	515	499	460	504	540	505	505	545	486	485	489	493	513	512	508	519	522	522	525	469	513	530	501	531	520	485	495	533	500	504	537	515	499	524	528	528	490	482	500	509	481	487	483	508	517	514	542	528	504	478	531	526	537	524	519	537	528	526	546	526	499	504	521	517	502	534	517	494	521	533	524	551	493	523	533	560	523	500	498	486	527	514	508	552	551	486	518	494	513	517	471	517	530	517	507	498	505	470	554	524	488	514	521	515	500	505	514	494	534	504	557	498	512	496	522	506	512	506	479	466	487	514	510	503	534	505	510	518	535	535	520	485	521	525	496	536	474	528	502	540	509	556	512	509	494	511	552	533	533	505	530	521	495	513	515	502	535	546	515	502	536	538	496	503	551	509	488	532	519	530	522	522	508	531	530	534	533	536	480	537	541	510	485	506	502	511	541	494	505	532	523	497	548	546	515	498	549	510	573	498	505	491	529	468	515	520	513	469	479	501	530	491	548	504	584	537	482	524	530	540	512	545	511	465	542	505	551	515	516	534	535	547	519	498	487	524	510	570	513	542	518	541	488	521	524	494	525	548	481	521	490	520	506	564	520	503	537	544	503	531	486	544	516	490	526	530	517	506	517	491	510	509	502	494	497	526	504	505	531	509	484	532	548	560	534	537	489	496	477	489	508	526	518	489	484	515	506	527	512	503	515	544	531	501	509	538	517	504	516	532	518	563	516	518	528	520	566	532	508	534	495	501
56431	51058	41903	34826	30863	25609	16254	5410	1077	227	180	181	155	178	180	184	164	166	189	151	194	193	170	183	182	188	178	168	155	176	170	157	176	174	145	166	195	187	175	163	179	186	196	211	179	171	184	184	157	188	194	196	183	211	193	193	200	165	163	194	160	151	164	164	157	172	180	207	184	149	180	152	169	174	171	175	181	174	201	177	178	191	188	172	181	166	183	177	191	179	188	167	190	187	187	188	163	173	204	188	189	189	187	172	164	148	193	169	156	170	161	179	171	177	182	173	173	178	197	179	159	189	185	168	163	162	173	176	192	187	169	162	183	166	154	157	166	180	178	157	188	179	171	195	178	169	172	176	195	184	197	181	188	188	182	195	166	178	199	197	168	189	195	179	166	185	181	169	180	182	177	199	203	199	159	173	147	149	175	181	169	197	195	179	176	176	178	166	183	183	171	161	173	191	171	185	182	201	177	190	195	194	164	164	175	172	179	186	179	163	161	179	171	213	178	163	165	174	145	163	170	167	162	179	164	180	208	160	161	170	185	160	189	176	147	188	172	195	176	172	181	174	171	179	184	190	171	186	168	193	191	186	168	180	179	185	202	184	180	184	198	186	179	194	188	151	195	174	155	196	173	166	158	204	185	144	190	172	173	173	166	173	170	201	186	178	180	177	185	182	193	165	168	173	174	179	166	158	204	189	193	136	166	189	179	190	171	196	170	155	164	174	189	191	171	172	174	160	162	166	160	183	182	169	159	173	166	146	189	155	146	186	199	170	189	185	160	181	191	187	209	174	187	170	164	175	162	171	182	179	163	185	175	153	169	181	204	189	176	170	152	178	181	145	198	165	173	211	174	166	153	185	156	182	172	168	202	183	159	197	197	182	166	156	190	176	174	182	190	186	187	178	190	164	150	150	178	173	169	177	185	166	189	181	161	186	166	182	171	169	184	148	180	175	179	187	179	179	199	164	192	174	192	186	183	156	191	206	146	156	172	193	188	176	174	154	175	186	183	182	196	180	158	189	202	210	176	190	192	171	170	184	183	181	171	167	141	193	176	153	177	186	162	158	171	196	176	205	164	184	186	188	169	178	173	197	184	131	181	170	200	182	185	180	167	175	186	172	210	185	187	181	186	161	168	184	203	215	163	189	161	183	148	197	209	186	199	187	194	184	217	182	180	196	182	178	177	165	190	173	185	174	169	154	149	186	174	192	174	183	184	180	151	166	185	193	194	176	192	192	169	177	160	190	177	165	182	161	170	195	168	186	184	181	166	191	193	186	197	168	170	156	197	170	184	176	172	152	189	165	155	163	181	162	174	166	176	153	185	170	191	173	169	168	167	205	193	175	168	169	191	177	179	173	180	190	183	171	179	212	187	162	169	195	189	161	180	207	199	177	167	189	171	164	173	205	195	205	153	190	169	198	179	206	166	164	199	209	179	194	167	167	175	153	154	198	187	173	180	180	158	174	157	181	187	192	180	177	163	183	178	165	209	155	175	169	180	186	182	188	185	166	168	175	186	156	168	176	218	170	189	193	169	188	177	159	180	183	186	163	183	197	195	187	163	196	156	153	205	169	186	199	186	162	187	159	176	176	164	187	163	190	161	177	166	149	167	155	189	180	185	153	146	187	173	193	180	155	174	186	189	162	166	145	171	198	187	160	173	169	161	169	170	184	202	180	177	209	182	176	188	191	194	182	154	154	189	170	172	195	180	195	165	184	171	245	183	187	183	182	189	178	180	185	217	182	204	181	184	172	162	174	170	162	161	184	158	184	188	182	186	159	182	155	166	178	164	184	206	171	170	185	193	166	170	199	186	166	188	173	173	181	153	173	165	163	188	167	176	153	181	148	191	171	191	198	153	180	183	165	199	173	167	157	183	172	213	162	171	170	188	209	152	170	186	193	181	193	186	183	195	170	176	173	179	143	205	192	173	188	172	190	177	181	171	162	200	175	191	194	180	171	172	148	159	175	153	171	165	192	168	177	160	175	169	167	161	204	172	154	164	168	152	180	155	171	183	183	193	178	162	178	185	168	183	168	161	176	183	151	200	206	176	191	180	193	163	171	179	154	170	164	199	186	159	175	178	178	199	172	173	172	157	207	190	192	168	145	184	200	169	158	173	205	189	167	160	209	183	179	155	166	166	196	165	192	167	174	172	192	156	182	162	173	190	180	174	201	171	165	191	160	173	161	178	175	171	154	166	184	171	166	191	183	166	178	187	201	158	194	191	197	191	159	171	170	186	164	160	179	175	169	190	172	178	169	168	158	176	176	178	189	162	189	171	178	204	149	184	194	180	182	187	167	177	189	180	185	172	183	169	171	165	159	174	177	164	190	185	182	176	197	188	193	161	165	196	199	182	171	173	189	202	183	166	183	186	185	178	193	188	151	183	178	187	154	165	182	182	180	157	171	186	182	174	184	187	199	193	179	162	150	173	188	154	162	177	144	194	168	155	175	180	185	182	176	176	176	167	187	189	161	189	154	182	160	201	153	178	166	181	174	171	174	167	164	165	179	184	181	181	171	178	166	207	159	182	197	194	199	171	168	190	197	189	175	183	185	168	183	197	159	183	181	177	143	169	166	196	169	163	159	188	164	181	203	170	170	179	162	157	214	170	171	179	159	168	194	172	175	186	187	196	200	185	157	145	174	160	176	169	189	179	167	193	182	178	159	173	168	162	170	183	169	186	178	154	169	176	181	204	171	167	163	164	172	198	167	143	154	181	174	176	178	185	196	175	184	180	161	161	159	172	171	171	183	180	168	178	176	154	182	184	175	173	194	171	198	205	174	192	201	185	214	188	167	195	162	195	178	185	174	171	167	206	167	177	169	187	187	167	169	160	158	169	177	174	172	172	189	175	181	187	173	169	188	186	159	191	177	164	170	176	159	165	174	188	161	177	191	187	201	179	162	162	179	165	196	201	170	145	187	150	192	187	170	180	175	177	163	197	192	180	178	156	206	179	172	174	190	206	156	181	180	175	190	178	172	193	201	184	189	168	184	185	203	173	197	166	178	176	169	154	177	164	187	180	180	178	181	192	201	174	200	176	192	205	183	179	171	205	170	173	168	160	187	179	186	177	195	182	167	182	206	161	170	179	189	181	177	176	172	196	179	164	169	171	201	205	175	151	169	178	200	166	198	202	207	156	173	161	160	169	211	181	194	162	188	183	175	179	182	187	162	159	210	184	156	167	186	179	191	192	172	165	169	171	165	183	158	163	178	184	164	181	179	190	179	156	163	166	153	177	179	197	174	177	188	199	171	189	148	193	179	163	173	175	153	182	170	182	174	187	184	161	160	194	173	172	193	179	180	167	181	193	154	198	144	177	187	172	158	164	182	174	173	179	190	211	184	183	194	161	171	153	164	161	172	167	146	167	180	176	173	203	200	182	190	150	174	179	162	170	160	165	176	201	174	188	170	165	182	214	173	195	178	166	182	197	179	172	183	172	163	170	173	175	168	186	155	191	189	164	169	170	199
47715	58491	59251	70188	54523	32898	10192	1674	512	443	430	423	389	406	420	401	448	371	463	351	412	388	386	388	439	429	392	376	373	405	390	420	378	374	398	426	392	395	373	400	395	394	401	390	403	411	392	387	396	390	357	402	383	447	414	397	419	392	401	385	413	409	384	386	388	404	382	431	433	402	392	388	382	402	402	414	408	396	413	405	380	437	369	380	416	434	409	427	394	403	430	386	426	451	385	378	418	382	361	407	390	401	386	394	401	393	417	390	387	405	400	409	394	396	387	394	373	426	361	408	380	361	425	387	430	404	398	375	400	416	420	387	386	384	402	408	386	418	414	440	392	392	345	368	407	389	424	401	390	398	416	424	379	382	403	386	387	347	395	403	351	430	380	354	432	419	400	411	433	389	433	386	406	381	400	404	392	338	404	410	409	414	392	405	364	385	408	371	388	423	393	363	428	364	390	386	388	413	396	394	377	399	387	369	388	374	381	393	383	394	421	404	420	413	402	404	387	426	379	410	397	381	423	414	390	404	401	382	409	396	386	435	386	409	388	419	406	416	380	389	408	372	421	430	433	401	407	398	402	400	381	420	409	352	412	408	404	405	396	405	408	405	434	413	407	420	365	412	420	392	395	416	397	399	398	395	392	390	431	390	385	420	400	371	396	381	448	405	392	368	403	394	430	398	373	414	412	421	378	365	385	379	408	376	389	363	353	409	436	373	395	397	399	419	378	438	383	396	389	407	413	396	375	369	396	416	401	382	373	382	411	447	408	399	448	408	390	433	385	389	404	418	382	406	393	377	434	378	358	411	434	400	403	385	406	397	413	383	413	419	390	377	395	394	422	374	421	403	407	375	391	415	424	393	377	387	419	397	387	388	397	386	395	431	417	377	375	374	399	400	423	367	383	393	393	401	363	414	405	363	399	378	392	412	398	406	403	366	398	417	377	433	365	399	408	435	387	376	399	405	350	439	406	395	401	422	381	398	404	389	423	393	430	389	403	446	426	378	408	434	377	367	401	391	422	377	418	395	394	370	432	429	380	380	406	421	390	397	357	374	397	397	407	408	373	394	418	368	400	398	358	371	404	417	404	381	404	401	374	395	424	400	417	360	417	416	410	435	380	420	384	388	385	407	403	415	386	417	399	433	373	374	389	385	407	370	410	375	405	398	376	379	414	385	393	377	414	389	411	408	400	421	389	404	362	394	413	384	408	431	355	406	405	389	406	371	383	388	425	377	386	420	426	422	392	368	409	397	405	369	393	394	427	415	413	419	428	357	411	391	415	393	353	405	373	366	398	378	407	394	406	393	386	443	401	383	407	421	413	402	389	401	395	395	392	388	408	425	398	394	418	373	423	401	412	398	420	382	461	398	390	428	362	368	412	389	402	384	401	394	401	387	403	383	396	378	417	404	395	389	402	386	392	395	378	383	398	396	374	396	361	371	400	377	392	424	408	394	428	411	429	409	399	411	415	425	382	381	379	385	358	387	403	380	376	451	387	434	405	428	412	412	414	381	385	432	386	364	392	413	378	386	423	382	404	420	403	397	370	343	379	376	398	399	394	367	404	371	368	399	388	395	379	396	383	403	399	371	419	417	429	372	401	378	395	407	377	412	411	395	401	408	361	391	427	413	420	402	371	402	425	374	388	387	386	392	424	369	368	400	374	405	392	400	405	394	369	396	430	380	425	391	419	382	377	386	421	404	379	382	414	389	416	373	403	404	418	413	413	401	379	430	436	410	410	389	385	413	366	387	404	387	421	389	391	422	378	395	409	427	399	369	371	395	392	418	410	408	355	417	363	394	402	378	401	402	402	403	409	361	390	421	368	395	430	394	376	426	383	403	377	375	417	389	393	374	428	392	405	413	421	416	397	398	404	398	389	423	401	401	373	380	405	361	388	371	384	389	395	420	382	397	412	374	379	370	412	370	421	405	373	364	416	440	393	423	407	371	413	373	372	382	429	462	400	386	401	390	396	376	404	387	397	395	387	414	394	404	373	430	377	416	382	385	423	416	389	371	376	376	402	436	393	420	419	399	426	390	367	414	400	393	419	390	357	423	406	358	367	409	377	420	395	409	406	417	415	393	405	381	427	434	413	438	370	390	395	397	430	408	387	419	400	422	400	424	367	413	383	435	407	357	394	386	424	400	415	399	366	397	411	413	402	367	408	406	394	390	373	396	403	388	414	426	452	377	371	378	401	383	384	400	395	369	390	424	417	374	429	417	408	380	429	408	393	415	405	356	419	428	417	412	401	403	408	405	419	375	353	380	408	395	383	392	405	382	417	378	402	400	353	399	400	384	374	372	375	402	383	389	405	408	404	384	416	386	373	402	392	374	398	390	382	433	405	395	378	384	369	429	419	404	380	377	396	411	401	406	406	413	403	422	392	416	398	388	424	391	403	378	410	376	417	386	377	423	389	392	422	379	398	412	422	360	406	396	415	419	396	369	421	377	405	389	414	409	408	387	405	399	396	416	399	355	408	360	401	376	386	398	354	399	410	397	368	379	414	409	390	381	361	404	374	390	412	419	417	401	443	384	386	412	418	402	395	407	379	380	398	384	368	392	396	364	446	401	410	361	380	394	432	406	392	396	403	359	385	371	434	383	413	386	396	391	402	390	423	390	396	390	377	379	408	393	396	411	404	423	376	398	418	390	404	419	400	363	377	406	408	400	443	404	399	407	408	430	358	376	425	420	397	427	419	405	390	376	406	405	394	409	395	348	389	393	423	368	416	396	378	395	403	410	371	407	394	408	344	399	424	401	413	377	382	391	378	357	330	416	425	374	365	399	427	364	391	392	393	419	418	386	381	375	402	403	383	404	383	394	386	380	374	422	405	401	386	412	399	425	389	355	361	400	424	409	382	399	393	367	379	420	353	426	357	377	385	401	406	400	398	365	358	408	377	400	373	391	387	438	409	388	375	402	381	390	378	397	406	400	390	384	384	405	421	421	424	382	403	424	367	394	394	396	394	393	353	366	439	395	408	380	407	400	379	417	395	389	418	397	386	379	411	416	419	419	372	409	412	391	402	404	409	409	401	386	363	391	422	446	387	380	380	355	403	380	432	398	379	391	431	409	408	389	398	386	401	372	405	382	389	407	394	411	380	397	435	388	361	436	402	358	366	395	425	404	357	380	386	397	417	392	385	411	407	347	411	424	428	386	400	387	408	400	393	397	406	389	402	360	389	431	406	421	387	432	414	406	469	386	338	385	411	393	414	399	397	406	401	425	393	389	427	419	431	395	391	400	437	435	397	445	388	405	400	379	384	399	400	418	433	370	385	381	421	406	380	390	392	403	400	424	387	398	394	399	400	362	388	418	364	407	430	394	404	379	427	413	398	395	404	428	417	447	377	419	410	392	413	416	417	382	429	345	402	392	393	406	403	361	396	413	412	404	417	370	399	412	381	380	402	388	405	406	395	400	399	400	382	380	382	381	385	434	399	406	389	409	388	410	366	397	417	387	387	388	432	384
58033	45752	37463	34233	36074	30792	20439	9429	2101	275	133	142	186	139	142	158	175	162	154	144	157	154	158	176	155	152	175	153	196	164	130	150	172	178	159	163	156	179	162	158	153	184	154	163	162	159	153	146	174	150	153	154	150	144	155	174	180	149	155	144	153	140	158	140	180	179	170	139	159	190	171	136	174	154	165	162	161	160	166	156	170	146	181	181	142	173	159	181	156	171	177	169	182	156	168	161	167	164	168	164	156	147	143	139	147	139	147	149	162	152	158	143	155	157	139	149	151	150	159	174	147	174	153	158	160	169	178	141	170	173	165	156	130	153	149	160	139	139	163	141	160	122	146	133	161	152	157	158	176	158	174	150	151	179	158	153	157	148	154	141	148	149	148	173	163	132	155	170	129	147	160	167	164	154	151	179	154	157	165	192	159	146	141	147	163	177	153	151	135	150	149	170	177	149	160	162	154	147	147	153	156	148	149	165	161	149	158	138	190	150	163	163	161	153	186	168	179	144	182	157	159	169	156	151	137	156	159	135	146	157	181	187	159	149	152	131	151	146	157	142	152	165	133	148	145	153	161	155	170	129	136	168	158	167	173	151	147	158	150	165	157	154	154	156	148	169	150	162	188	148	152	157	150	189	170	152	145	161	182	165	162	152	155	141	161	185	169	173	132	161	166	162	168	162	180	167	166	140	150	172	165	170	166	156	158	152	136	167	166	155	153	158	148	196	184	147	153	163	170	139	147	154	165	178	174	154	146	140	153	181	139	150	166	155	141	158	154	177	151	144	170	136	140	149	149	151	171	169	143	143	151	164	161	157	168	132	182	155	153	151	155	161	149	155	161	170	151	148	151	149	146	185	137	154	133	174	162	167	150	155	178	169	137	157	134	145	167	151	135	142	159	156	155	158	135	142	172	158	158	145	164	142	192	168	156	182	150	168	156	148	155	148	153	175	157	167	158	158	162	156	169	167	158	165	165	152	141	165	140	159	148	160	142	152	137	153	169	150	148	139	134	170	146	160	143	141	159	152	158	163	162	173	156	172	171	177	151	153	143	146	150	157	167	161	165	150	158	166	175	138	145	134	169	164	177	159	166	150	163	131	145	152	148	135	167	187	158	173	155	143	174	151	152	151	159	153	152	162	146	164	162	154	148	147	154	180	149	130	156	129	149	179	169	152	169	167	166	168	134	175	150	177	138	148	151	163	160	163	175	139	153	170	160	155	169	146	142	179	147	172	152	148	138	159	150	147	135	143	147	159	181	164	163	173	167	154	152	155	155	167	154	149	152	154	170	136	181	173	153	178	167	166	150	160	143	181	156	156	142	150	173	148	161	148	154	142	164	166	154	142	147	190	157	145	159	144	163	175	157	168	145	133	135	154	136	153	179	154	144	168	135	156	159	152	155	160	139	145	133	172	165	124	155	158	169	169	160	185	143	150	155	178	167	159	160	152	149	143	158	165	173	152	142	160	179	163	162	157	152	153	142	153	164	138	159	143	187	163	142	149	124	177	156	153	167	180	144	146	164	151	167	142	168	139	160	182	165	142	150	141	163	164	196	149	137	169	158	137	146	161	157	151	144	150	148	149	152	153	164	168	146	141	151	150	145	146	147	132	157	147	142	160	176	164	168	153	153	154	165	172	142	145	152	154	137	149	136	138	137	160	163	139	165	156	171	175	171	174	127	138	175	159	166	172	135	170	142	130	157	150	189	180	173	178	133	150	180	147	175	136	168	162	162	138	155	132	158	142	151	163	153	149	161	157	151	152	148	159	154	150	187	162	131	138	152	147	152	155	165	161	160	152	163	169	158	158	176	147	149	152	173	150	153	158	159	159	146	133	151	160	179	130	169	151	177	154	172	161	152	184	146	148	156	166	167	143	158	149	132	165	152	131	159	159	157	170	156	147	157	165	152	168	149	162	158	154	153	166	155	160	183	156	174	165	168	150	148	164	157	170	137	158	174	137	168	169	148	180	146	158	143	144	138	168	146	150	157	172	145	150	156	180	173	154	179	177	182	166	169	163	144	177	153	149	154	156	148	159	138	166	159	169	170	173	189	179	161	149	158	186	170	138	157	146	155	136	146	173	156	169	163	149	172	156	161	157	165	195	157	152	164	168	135	146	155	150	154	172	166	140	162	177	160	170	158	147	158	176	170	161	135	187	166	159	142	144	166	164	174	165	146	156	154	158	158	144	171	164	165	166	176	181	176	161	128	172	161	156	157	147	158	175	167	164	173	141	144	151	172	167	158	163	149	140	140	161	153	172	170	160	151	149	163	178	167	156	158	153	154	151	137	143	187	145	153	160	144	163	151	157	162	159	134	154	175	168	176	139	183	168	164	157	183	169	171	141	162	151	167	193	150	170	147	172	153	165	186	165	157	163	140	157	174	144	156	164	133	161	163	150	167	163	147	143	159	155	143	168	172	139	147	157	149	164	147	135	150	162	164	173	169	157	150	147	149	133	139	163	166	163	162	161	162	155	156	151	144	153	179	174	152	140	169	138	141	177	144	171	169	168	145	161	133	142	153	149	159	153	144	139	179	145	152	163	156	165	152	153	156	148	146	164	183	150	157	164	162	190	146	152	169	153	136	150	150	133	149	143	135	169	171	167	152	174	151	134	157	149	166	162	161	153	151	164	146	147	159	158	147	175	144	161	172	145	168	159	117	152	154	150	185	159	137	169	157	164	163	158	154	146	167	141	150	164	167	162	152	160	187	140	202	177	167	165	166	152	164	154	163	153	147	169	144	153	184	155	146	154	159	185	144	181	160	154	182	151	163	152	168	163	172	171	159	164	176	165	154	131	165	154	154	124	173	163	181	162	158	161	145	169	178	152	149	134	182	169	148	166	153	149	152	150	159	166	163	143	160	171	192	154	187	160	175	153	145	154	166	167	171	183	154	143	153	151	150	188	156	180	145	143	134	136	132	179	137	133	147	189	149	163	149	138	161	166	173	182	181	156	159	164	155	180	166	203	168	147	148	135	161	147	152	175	135	161	140	131	142	144	144	175	163	166	159	165	145	166	174	129	149	143	148	157	167	155	158	163	160	140	177	152	155	159	148	156	134	142	150	169	159	149	150	172	148	158	160	153	173	154	161	162	183	158	149	151	179	159	171	148	154	189	179	166	172	152	149	151	140	148	166	123	157	149	169	173	156	153	148	164	156	147	156	142	147	153	158	156	150	139	152	154	164	175	131	157	135	134	148	123	150	142	168	155	158	161	154	148	167	153	154	148	156	171	157	168	145	160	157	154	166	139	170	139	142	155	165	153	141	182	152	156	165	144	163	161	173	167	162	150	167	152	157	125	149	167	177	169	157	153	178	173	131	179	188	160	149	129	162	146	156	146	147	124	164	154	175	147	163	160	135	158	165	170	132	159	140	152	158	134	149	158	161	146	143	174	165	161	145	137	152	152	154	144	152	130	154	166	141	166	140	171	162	159	168	177	161	185	151	141	144	159	154	169	155	162	141	170
51934	58427	64595	75079	69586	45714	15906	2555	597	416	399	382	353	369	364	380	375	336	339	374	349	371	333	318	348	372	333	371	367	384	347	360	367	358	339	359	360	357	355	351	361	326	339	371	327	348	363	375	345	368	351	350	330	342	373	367	370	355	359	352	349	366	334	353	332	370	373	340	371	324	319	328	372	385	329	352	336	372	338	340	378	358	342	362	346	340	340	322	353	329	359	376	344	336	311	341	359	337	340	329	325	344	335	353	359	346	354	357	380	352	380	358	392	367	372	356	400	347	381	343	331	352	334	323	350	347	317	360	343	378	347	331	380	341	361	364	341	348	403	331	360	366	362	333	360	373	379	336	315	347	338	361	346	353	324	352	380	359	370	405	351	391	343	350	334	363	356	350	339	341	350	357	360	376	359	340	346	339	323	379	345	352	363	368	366	348	357	345	350	371	351	351	361	386	357	374	351	366	346	348	347	344	335	345	368	335	362	359	312	357	381	355	355	344	353	314	342	353	333	344	334	316	355	374	355	389	340	373	358	322	320	391	361	337	331	326	343	347	354	350	332	372	353	354	394	365	341	345	343	351	307	375	336	382	338	357	378	354	362	367	357	329	355	356	364	359	345	375	388	356	366	370	346	345	313	353	352	367	345	367	376	350	345	345	368	359	380	337	342	355	359	336	392	321	349	335	351	348	329	366	349	405	374	314	356	355	359	338	312	378	371	375	386	354	339	357	331	374	342	336	343	344	319	369	339	354	354	336	352	334	384	372	371	356	341	385	360	342	329	338	402	352	335	357	336	341	338	343	368	320	356	384	348	337	359	371	343	360	348	344	338	347	352	358	364	342	367	390	355	339	316	341	362	310	334	365	346	324	338	336	333	354	333	356	338	365	339	354	330	365	340	361	349	331	385	372	356	366	371	351	357	334	307	377	337	369	364	339	348	343	358	343	335	393	355	345	370	332	360	353	347	324	339	347	354	334	338	389	362	331	354	383	367	377	376	345	336	342	326	398	354	351	363	370	354	353	358	359	363	371	345	346	348	348	363	345	332	402	396	364	333	359	331	312	344	312	324	341	337	317	324	380	347	393	357	373	338	342	338	344	368	365	361	341	341	343	369	336	389	322	360	385	369	354	355	340	383	354	360	348	334	328	324	348	339	358	343	346	322	358	389	350	350	359	380	356	352	334	361	343	370	345	320	332	361	387	369	359	337	333	322	368	344	369	342	289	347	330	337	347	354	333	369	377	366	371	313	373	332	334	363	326	366	361	335	389	344	324	386	331	337	350	355	335	359	364	357	390	344	364	363	319	296	331	323	341	382	339	345	364	329	359	340	341	339	358	357	338	357	327	365	357	378	348	334	352	358	347	374	333	362	357	366	310	352	320	373	372	356	391	332	393	361	335	348	334	351	363	360	363	335	321	326	366	334	333	348	355	374	387	357	370	345	352	361	340	359	323	363	358	330	375	366	341	368	345	366	321	333	343	333	362	333	369	378	339	329	347	355	360	335	347	342	327	346	371	354	375	339	350	330	350	361	338	383	347	369	360	357	339	349	354	348	327	352	371	378	362	387	372	358	355	336	347	340	385	356	363	350	319	382	341	333	333	361	388	355	342	332	349	335	332	334	352	350	332	357	371	361	359	339	344	363	350	359	354	356	380	395	323	369	347	347	332	357	337	387	353	352	334	347	411	349	360	353	357	332	342	361	387	366	374	334	364	347	329	372	359	368	348	348	354	340	340	359	362	330	377	350	350	368	333	340	346	357	358	371	349	364	384	344	346	365	329	351	353	345	352	368	353	342	283	370	383	334	370	341	355	361	357	364	351	351	355	336	328	346	361	396	360	374	380	319	320	351	361	403	338	373	337	343	372	343	363	364	312	367	382	333	334	375	368	330	363	358	351	367	373	370	329	361	356	353	366	373	324	353	328	411	358	335	354	352	345	363	366	358	360	332	318	355	361	358	352	354	328	356	374	379	366	351	375	333	383	358	370	352	353	343	357	371	345	375	387	320	359	368	362	338	355	349	349	379	367	338	327	333	365	315	349	362	344	359	346	370	348	353	352	324	348	325	363	339	354	323	351	355	340	371	341	359	337	389	376	332	378	372	356	337	360	317	362	372	330	343	374	359	367	325	321	331	334	338	381	322	328	351	343	359	357	344	384	340	319	332	378	373	324	317	322	344	343	347	359	360	336	340	341	365	313	368	315	345	335	371	368	353	385	329	389	389	363	339	365	324	326	351	332	345	354	375	356	361	368	365	358	349	377	337	358	334	373	354	330	343	356	355	347	365	339	335	341	351	353	335	350	353	341	329	361	345	357	370	390	367	353	368	346	361	342	336	310	364	346	372	395	333	371	364	353	374	342	406	363	345	379	324	331	357	391	368	338	339	396	397	357	328	364	328	337	319	373	334	340	344	366	330	348	325	356	344	363	363	313	336	358	357	335	356	328	333	320	365	375	337	326	324	387	336	349	345	345	365	346	367	339	328	340	377	339	394	331	359	323	364	379	352	358	371	333	322	344	351	366	349	362	352	336	343	347	318	354	375	329	408	345	385	374	338	364	322	369	342	306	363	345	321	353	321	350	381	343	347	355	339	358	345	332	328	343	344	321	382	342	379	363	379	368	361	362	341	354	366	339	372	349	356	323	344	356	333	383	339	332	355	369	337	340	350	344	341	353	372	384	342	394	368	349	330	329	356	317	387	325	375	372	355	336	362	331	351	344	347	384	360	372	335	354	376	367	397	316	344	315	366	374	353	364	337	345	339	355	364	358	363	374	355	349	348	346	364	361	359	349	316	370	379	356	349	342	352	351	332	353	358	365	341	363	311	338	343	354	362	373	370	327	390	361	376	347	337	323	319	360	345	357	362	381	376	362	372	352	355	333	345	333	347	336	337	363	333	356	334	352	346	368	352	373	360	369	377	363	382	372	367	382	373	358	332	338	353	378	349	408	302	349	351	346	343	327	333	376	365	350	353	338	350	377	380	356	350	363	347	360	371	356	367	352	346	370	364	360	388	370	350	313	353	361	383	360	351	359	359	331	336	355	319	381	331	328	355	312	344	369	357	341	351	359	321	353	360	357	340	338	349	368	355	358	328	350	374	339	365	321	348	362	367	350	338	366	332	352	337	371	337	375	334	374	369	373	381	332	342	399	376	359	347	378	365	333	389	365	354	368	337	338	363	344	337	338	378	327	366	375	339	371	334	383	373	395	353	362	350	348	357	346	347	349	369	382	365	382	350	343	375	312	338	391	350	356	353	335	358	329	336	332	382	324	362	331	367	388	341	368	333	384	369	332	373	317	358	329	350	375	326	394	336	338	335	348	348	340	365	323	319	362	371	353	335	357	346	394	352	360	348	390	364	362	372	374	343	373	388	338	350	376	349	362	368	356	367	353	344	343	338	343	351	360	364	394	354	329	354	324	357	378	342	358	344	328	332	343	354	327	326	367	348	368	385	350	356	354	351	332	362	339
20212	23913	21772	14204	10878	4957	1192	384	251	231	233	246	203	235	235	220	254	269	237	244	269	206	213	219	228	237	209	233	232	209	216	232	247	255	245	230	231	218	242	232	228	209	244	211	232	248	236	229	238	206	241	220	238	227	246	219	214	237	250	241	250	272	218	224	248	238	232	212	227	218	229	204	261	246	238	250	226	245	225	217	211	219	235	206	238	211	205	244	248	226	232	221	234	206	250	226	201	242	241	234	239	235	239	214	226	218	212	259	214	261	222	236	241	217	203	243	224	212	251	245	263	237	236	254	239	238	243	235	238	211	228	233	237	215	218	217	201	244	230	231	226	226	258	237	226	235	226	221	229	190	262	242	238	203	209	251	239	214	244	236	225	203	230	217	206	237	246	226	226	246	232	241	239	235	216	223	219	232	238	209	214	258	227	247	225	213	241	220	217	238	212	239	239	276	213	238	255	238	213	235	203	178	280	233	242	217	256	234	218	225	244	244	228	203	243	236	250	224	240	194	234	237	218	239	215	224	218	231	234	242	264	215	250	249	219	235	233	204	215	246	251	223	234	234	256	242	209	211	213	216	234	264	218	223	205	206	253	224	245	241	211	221	228	230	239	261	246	261	202	249	225	247	223	221	242	245	232	254	242	232	242	232	230	255	239	222	248	217	271	221	214	236	222	235	220	224	230	238	228	249	268	236	225	251	239	220	196	212	217	208	204	203	225	226	245	186	228	228	250	215	231	243	222	238	223	224	228	253	240	253	236	240	226	259	232	243	198	236	219	235	260	221	229	241	250	241	240	232	243	235	229	250	210	239	257	205	255	227	254	217	241	206	217	208	233	239	229	235	217	212	213	236	225	223	233	239	218	243	228	224	223	252	222	232	207	238	267	274	202	216	224	236	235	221	230	235	231	214	204	225	225	213	227	226	247	243	240	240	251	261	246	211	227	228	213	216	219	230	263	197	217	233	244	226	234	247	220	220	226	237	248	233	212	217	231	218	237	222	227	234	234	187	235	226	234	214	213	236	214	218	204	223	222	247	224	227	233	219	228	234	232	240	207	240	223	233	214	243	215	227	230	211	222	232	246	256	227	243	254	233	223	226	219	228	218	223	239	189	245	185	210	248	249	262	236	249	233	214	239	218	227	268	243	249	223	231	230	220	221	234	192	228	230	248	259	219	231	254	245	225	234	221	222	249	221	248	245	262	227	236	248	225	204	201	223	233	218	233	219	200	208	235	230	233	224	249	256	241	234	227	213	246	215	217	259	220	236	214	245	217	236	205	238	253	253	248	236	252	220	239	205	230	214	231	253	244	239	234	250	213	224	228	212	228	259	205	228	217	202	245	249	234	236	229	208	215	213	238	226	275	227	231	248	212	240	244	231	242	236	212	244	239	242	219	231	217	237	222	253	240	247	245	221	244	218	208	226	227	223	226	222	230	243	263	225	240	241	239	259	254	253	231	233	233	231	212	211	236	256	243	201	211	237	226	214	234	234	245	218	236	246	215	230	233	239	233	230	276	259	212	203	223	247	232	255	230	233	233	255	220	211	235	228	225	221	248	209	212	221	223	226	221	256	266	224	232	252	240	230	242	237	219	213	240	238	233	212	216	227	243	234	225	229	210	249	248	239	245	223	258	269	238	264	247	241	213	207	213	250	224	258	240	230	234	222	228	247	233	237	214	230	234	205	223	269	273	254	239	218	219	218	256	231	240	215	219	243	232	210	214	217	209	219	218	221	231	233	234	229	221	224	219	222	219	226	234	237	234	254	209	222	200	210	242	218	233	231	242	236	254	222	221	239	227	209	231	236	253	262	222	239	249	237	202	224	228	222	252	230	240	231	224	231	208	223	234	229	237	236	242	221	216	241	212	231	277	232	212	241	266	220	224	233	222	204	262	249	256	245	235	255	229	223	229	194	220	206	228	221	229	244	222	249	235	238	244	224	231	225	217	241	219	223	220	231	225	203	219	218	249	241	236	249	243	233	210	228	236	246	222	208	217	236	206	229	216	222	226	237	221	243	224	237	210	208	228	230	224	237	231	241	221	227	213	190	230	230	223	226	251	234	243	188	237	245	237	241	267	231	252	213	243	218	258	223	206	224	198	232	208	233	228	250	256	227	228	230	201	236	239	225	243	209	225	233	231	267	217	239	223	233	249	256	230	233	225	216	227	227	238	227	234	205	231	243	230	248	220	231	242	237	213	241	221	206	247	228	241	231	224	230	235	226	224	203	215	217	241	269	227	234	246	239	219	231	217	252	232	221	238	210	212	236	229	237	263	238	239	238	258	237	213	213	246	228	227	257	235	220	227	246	243	214	251	205	204	209	253	239	235	240	247	233	234	250	250	187	239	231	204	233	274	236	230	218	217	209	243	226	241	226	225	230	206	262	248	232	252	252	212	215	233	250	206	225	267	229	242	216	223	245	241	232	249	235	265	228	241	227	234	244	268	227	233	257	227	229	238	203	232	223	220	235	222	251	209	243	231	229	207	232	253	218	204	234	230	209	223	194	249	227	226	249	232	238	245	222	230	238	251	237	232	242	246	261	259	229	232	234	226	202	202	233	182	245	248	230	232	215	246	237	208	209	227	249	263	198	242	252	197	219	238	247	243	227	225	209	245	230	248	224	224	218	203	230	212	223	249	243	214	225	248	232	228	230	233	239	225	237	241	230	218	238	250	214	224	256	231	212	243	241	226	215	238	251	241	237	240	234	223	270	234	236	230	264	213	201	249	216	243	203	229	245	236	219	218	267	226	245	238	237	248	249	219	206	213	241	232	242	209	220	232	220	223	247	222	266	224	231	247	225	233	234	247	236	201	232	225	256	238	227	269	237	240	223	244	230	253	206	212	247	229	217	222	218	230	239	239	222	251	248	235	242	226	236	252	232	231	196	233	226	230	224	215	235	232	239	254	209	222	258	237	216	230	243	234	202	223	224	215	199	226	262	249	243	213	254	245	249	255	210	209	206	257	193	240	235	231	228	263	217	233	235	235	251	240	224	219	250	214	250	227	214	209	218	222	256	229	237	234	245	216	230	235	207	199	248	236	219	233	246	246	238	238	214	222	246	253	231	243	207	220	225	214	248	191	216	232	227	237	207	234	269	244	247	249	232	205	239	254	226	245	219	219	217	244	247	214	229	227	271	212	248	251	231	224	221	215	228	224	204	240	215	230	205	253	271	234	195	233	222	271	219	218	263	222	243	210	245	243	250	204	241	209	211	224	233	249	219	224	227	212	235	230	226	216	247	213	231	233	235	243	205	241	222	222	238	274	199	239	251	267	237	199	215	245	219	234	207	212	255	243	236	225	230	225	218	226	241	227	219	236	264	232	248	238	193	252	240	229	223	244	247	216	222	255	246	222	237	197	261	217	234	257	222	227	244	242	247	225	221	226	223	212	229	225	241	216	236	235	232	240	236	227	234	236	235	250	248	248	236	236	247	253	236	232	245	222	238	245	224	257	236	204	255	223
16830	24859	28410	24394	22441	10621	2766	816	545	543	543	521	499	521	522	547	525	526	527	523	488	505	521	556	494	552	526	573	496	510	520	526	511	531	508	515	547	524	520	535	478	518	492	554	541	520	507	522	527	483	510	504	500	527	523	565	546	559	519	528	537	523	512	530	521	578	536	506	520	539	537	529	520	510	489	546	495	504	512	504	521	522	496	504	524	557	484	534	524	499	524	542	552	548	502	526	514	562	542	499	539	470	512	545	553	530	507	535	541	537	524	571	543	548	481	530	540	527	550	566	523	500	498	540	519	536	525	566	504	531	561	477	557	560	537	503	512	492	560	544	494	533	538	549	563	517	487	559	567	505	497	539	497	496	519	544	547	498	518	538	493	523	512	525	525	534	522	526	517	509	510	547	500	510	527	496	491	535	525	528	532	491	525	544	509	498	546	488	539	489	525	549	540	485	539	506	543	496	545	504	534	528	501	508	526	504	532	500	528	540	567	554	506	541	557	527	529	506	539	535	501	495	509	507	507	522	498	494	477	559	523	505	516	504	496	526	550	515	549	510	510	525	525	520	505	477	542	512	505	536	496	556	507	528	524	527	532	490	523	492	510	517	529	513	524	513	529	554	490	526	499	493	539	520	526	536	527	488	513	540	567	508	498	546	504	501	532	522	524	551	533	512	519	478	516	530	545	505	556	514	554	540	498	505	521	550	514	494	544	531	525	539	511	469	515	553	517	528	516	543	567	525	510	492	541	524	510	525	502	540	545	513	529	477	487	519	510	544	529	521	533	498	538	484	556	548	528	525	528	550	543	484	542	545	542	535	500	510	512	505	493	548	534	520	534	530	514	543	516	513	496	573	517	556	529	529	525	510	515	473	524	510	520	498	527	533	560	522	472	584	534	510	540	548	550	553	535	520	503	520	522	537	505	509	519	559	518	564	525	549	503	550	543	585	476	575	536	501	522	521	509	508	526	519	522	528	512	517	508	533	497	519	493	519	485	534	541	518	503	536	512	524	500	548	556	540	535	562	500	536	521	533	515	539	568	538	501	527	534	512	534	492	524	534	527	534	530	498	506	510	553	551	494	573	575	529	534	525	478	538	538	576	535	506	533	513	485	546	516	524	549	509	503	509	503	506	513	524	546	514	539	529	514	488	553	551	551	496	507	522	552	555	516	535	511	549	563	521	505	513	552	489	526	527	516	532	540	538	539	542	530	511	522	527	536	534	457	539	535	518	543	529	525	502	514	531	534	515	493	533	512	551	504	527	500	528	578	493	554	523	503	524	521	521	508	525	531	523	528	557	536	548	515	514	520	531	537	543	498	513	575	520	497	510	547	505	488	543	500	539	556	521	513	507	527	461	522	506	515	521	574	541	537	511	495	504	544	542	523	561	506	489	495	512	528	460	534	524	523	495	537	518	530	505	505	526	514	528	520	508	467	554	499	553	530	538	528	550	526	534	513	502	551	511	536	517	514	537	504	510	517	532	536	525	545	570	503	527	506	541	523	526	508	529	500	539	496	538	500	516	522	538	535	481	499	550	564	525	522	490	516	541	526	501	522	542	489	506	475	537	516	561	483	540	498	506	532	514	491	515	542	520	484	510	501	518	525	510	561	512	529	531	492	487	492	570	526	542	527	544	527	522	496	503	527	517	555	520	528	539	517	562	528	469	500	540	570	522	503	484	487	525	517	486	539	511	558	509	539	511	527	525	502	527	497	522	512	531	543	551	541	525	523	529	502	525	557	495	542	540	521	552	522	497	530	550	545	491	499	526	527	474	505	513	532	515	479	492	516	567	547	526	518	518	522	503	518	562	526	553	512	523	508	544	471	561	518	506	509	556	475	561	500	535	513	511	539	493	541	485	494	524	525	519	543	490	550	461	515	521	501	534	494	545	564	501	521	524	561	521	541	540	543	500	490	563	537	528	563	543	546	532	515	504	544	543	555	510	558	468	538	562	503	534	547	557	541	545	531	514	505	538	530	502	494	499	546	526	492	533	505	514	531	535	481	537	538	510	538	511	546	504	510	537	525	540	544	549	556	529	492	504	517	544	497	544	507	561	519	570	525	501	558	512	506	538	491	504	553	556	552	521	591	485	523	510	557	502	508	522	527	509	533	515	537	546	521	543	465	513	490	514	507	529	536	495	498	564	526	520	535	523	547	565	540	509	560	502	482	506	528	532	521	534	550	514	519	555	538	553	532	558	533	519	513	524	560	531	502	511	592	513	525	509	513	513	563	505	528	511	537	515	531	513	552	449	478	525	526	490	536	529	567	537	491	532	524	489	523	538	533	519	546	551	536	517	520	574	476	539	524	552	536	555	497	497	494	536	552	535	527	514	524	517	505	504	521	537	519	505	577	568	520	545	524	528	515	500	518	549	493	540	506	522	502	525	570	505	519	544	527	539	507	528	499	506	539	513	505	510	555	520	548	517	547	518	542	530	495	521	523	519	507	492	520	544	522	513	547	511	531	522	562	572	502	493	515	530	545	521	515	510	521	493	532	533	565	537	515	502	531	511	531	530	553	518	492	521	550	535	484	490	560	495	529	549	541	512	487	520	572	525	549	535	571	496	486	545	506	535	536	532	542	521	521	507	532	517	531	554	519	501	546	531	529	524	521	516	505	493	491	529	522	484	570	516	522	498	520	551	527	532	524	527	507	509	536	532	530	553	541	553	531	549	493	524	489	532	538	502	547	553	462	521	553	564	511	536	518	534	509	518	529	555	522	501	534	517	527	566	482	535	492	538	553	509	520	528	491	542	534	490	473	535	543	545	507	528	540	525	543	513	467	473	528	523	516	522	518	517	561	543	557	514	510	517	495	512	518	528	496	512	486	481	579	525	497	480	530	516	492	498	513	535	557	511	496	481	526	490	551	494	546	501	500	531	547	536	547	509	551	507	533	509	487	532	506	520	510	545	493	547	531	552	553	539	528	521	512	578	505	515	536	517	521	510	545	498	533	557	523	527	552	514	487	511	517	553	526	535	534	533	585	551	488	496	504	484	486	504	541	522	511	520	537	511	491	513	537	519	541	483	520	564	512	494	541	480	531	507	498	549	514	540	537	504	532	520	505	499	476	550	561	527	505	489	533	511	545	540	532	488	540	525	532	503	531	582	500	535	557	516	498	511	492	528	534	535	499	541	515	513	522	537	527	505	531	504	511	515	473	522	491	497	531	486	531	505	545	526	510	508	569	523	498	510	513	541	503	504	500	531	515	562	512	506	547	526	539	527	512	515	500	522	534	519	497	489	537	540	549	516	555	517	479	513	504	500	545	513	519	541	519	566	542	530	540	518	507	495	501	560	537	524	567	567	553	546	517	531	525	522	524	525	503	512	532	518	489	513	544	503	544	549	490	516	537	551	580	484	523	575	511	525	514	507	544	523	485	508	521	500	561	495	542	500	510	485	547	475	527	544	527	523	544	557	534	558	548	495	519	510	525	531	518	543	524	505	534	507	526	531	496	484	499	577
56708	50126	44214	34701	31187	27768	19105	7865	1909	350	189	199	162	192	168	199	185	194	182	187	176	184	188	190	186	176	182	188	157	161	181	191	197	178	152	187	158	202	185	172	177	172	187	187	208	172	195	187	185	182	182	157	206	198	193	187	197	192	181	164	163	174	182	171	193	201	173	195	199	197	193	164	193	185	175	176	200	146	171	171	178	186	165	183	178	189	170	180	160	195	156	209	176	173	175	178	175	165	221	201	181	173	179	175	206	167	177	182	184	179	197	194	178	195	201	210	214	194	198	195	176	190	176	157	163	175	148	197	172	192	179	195	154	180	186	183	164	187	182	175	192	192	184	200	171	162	173	192	173	168	178	171	177	178	191	184	172	194	192	185	196	181	172	165	181	172	208	196	160	172	195	176	211	190	193	167	179	224	203	192	174	170	166	162	184	178	171	175	203	169	175	173	175	161	167	182	195	186	193	184	192	188	188	174	195	158	184	171	185	192	177	159	165	198	177	199	163	185	184	164	164	173	183	167	164	202	161	162	171	174	170	187	143	181	152	183	175	197	160	188	185	171	180	181	179	191	185	168	163	167	187	210	171	180	170	178	157	190	182	195	163	177	189	187	160	195	162	174	183	178	176	160	183	188	177	212	176	193	153	191	200	196	203	184	205	154	157	170	186	209	176	195	196	167	154	196	163	178	175	208	174	212	172	196	178	179	193	194	180	175	199	165	194	170	162	199	187	195	188	179	162	172	181	196	168	202	169	190	182	216	144	200	183	180	173	184	153	195	155	170	190	187	163	178	138	178	174	166	181	181	165	185	201	194	173	196	172	199	182	182	171	184	170	166	172	211	189	182	177	190	162	178	216	163	173	214	187	190	168	208	152	185	183	173	162	171	171	163	198	199	197	182	167	152	166	201	199	186	162	195	179	208	167	191	189	216	191	185	177	188	207	165	178	148	185	188	191	166	183	200	166	173	209	193	187	176	164	177	174	180	174	189	196	184	168	212	184	153	171	172	184	180	193	185	166	179	217	182	176	178	190	199	188	161	174	205	168	198	156	186	174	157	181	184	195	202	195	179	159	185	156	194	191	211	178	178	178	189	162	194	205	199	170	165	183	178	167	186	162	184	171	172	200	178	166	145	183	210	174	206	187	177	168	182	183	165	168	148	193	206	173	142	187	184	192	184	173	175	180	175	223	179	184	186	165	205	197	183	185	184	181	171	162	178	170	170	178	184	204	206	184	153	179	177	170	195	184	167	187	193	211	176	166	177	172	211	171	163	176	187	211	159	180	159	192	184	189	200	200	162	186	189	182	180	182	187	183	186	201	197	171	195	183	208	187	176	172	198	174	202	190	174	189	171	193	167	161	179	169	193	181	202	182	173	193	170	193	170	177	191	181	162	188	168	177	201	167	195	182	174	184	198	185	165	184	172	210	206	203	210	188	175	199	197	198	178	164	179	176	211	167	205	187	194	169	195	179	200	193	166	188	173	197	195	172	188	215	187	168	170	183	194	184	183	199	214	188	195	187	187	188	164	181	181	162	168	191	182	169	166	179	168	184	167	176	198	194	176	165	178	173	190	209	173	191	190	183	189	191	181	181	178	170	185	211	173	193	187	161	167	187	199	192	181	166	177	184	183	177	187	208	196	206	178	207	208	160	186	164	179	169	209	179	200	196	212	160	158	189	190	194	175	186	178	172	179	183	192	182	193	185	209	162	178	167	164	178	209	171	172	210	182	168	199	185	193	208	168	162	183	185	175	178	196	174	178	178	188	180	172	196	167	180	165	183	171	171	194	151	169	174	169	172	196	219	169	211	180	184	184	183	157	193	195	169	145	197	175	171	201	184	178	212	180	173	170	207	192	189	167	175	186	179	173	158	175	146	199	199	180	199	179	185	204	177	213	185	156	181	180	174	163	201	164	178	164	190	225	194	166	184	188	191	206	211	190	186	221	170	193	175	184	181	188	175	170	179	178	157	160	170	181	168	174	189	195	175	199	162	176	179	186	199	208	184	169	214	203	160	204	166	151	184	206	184	200	192	150	194	201	149	189	191	174	157	168	209	185	169	201	175	194	169	175	156	185	170	187	176	158	147	182	182	199	178	173	189	188	188	226	192	211	189	177	211	165	192	177	198	172	173	200	197	190	197	182	198	172	175	174	186	179	173	177	193	176	176	179	153	171	165	217	173	184	171	188	196	197	176	182	169	178	198	161	176	164	175	171	189	182	185	185	189	194	184	180	166	185	172	198	199	182	186	188	174	173	172	183	167	186	180	177	187	178	178	189	203	187	210	167	175	185	177	183	195	172	184	191	190	170	204	175	185	171	159	172	184	193	184	173	210	180	190	172	202	191	188	180	183	201	180	172	181	205	179	207	187	180	174	187	186	173	186	188	166	195	173	190	196	179	186	176	184	178	202	177	183	211	151	175	173	177	185	173	204	197	189	166	193	166	168	176	159	186	150	194	179	171	187	188	197	181	193	184	174	180	171	181	182	185	169	173	168	170	187	185	189	187	173	166	173	165	192	182	201	163	188	195	186	162	190	163	187	212	184	175	183	169	188	207	180	176	136	180	188	176	157	180	175	184	184	181	206	220	170	199	195	195	157	205	173	159	178	179	184	188	202	192	178	160	186	153	186	176	187	180	159	171	185	183	175	172	161	168	158	186	200	173	207	171	196	200	191	187	177	203	198	153	181	193	176	192	233	196	168	181	180	192	160	163	172	176	161	188	160	202	175	207	175	174	200	202	173	186	180	175	169	175	153	184	185	182	190	184	157	170	167	196	187	185	191	166	182	190	166	176	205	189	179	215	183	199	210	185	198	141	182	160	200	179	166	206	155	193	178	190	188	174	192	182	186	193	181	168	186	175	171	179	196	163	199	177	165	186	163	199	182	187	178	184	160	164	200	196	207	194	198	172	169	174	202	154	186	177	185	199	180	186	177	176	190	177	181	176	175	163	162	186	207	198	185	190	202	157	200	191	169	169	200	197	173	195	167	174	161	160	194	173	181	190	187	182	192	195	188	175	181	181	190	183	209	176	196	156	194	177	192	178	171	171	173	178	198	196	168	180	189	159	153	161	169	181	196	179	195	188	172	188	175	159	186	170	176	193	199	194	192	189	203	192	193	172	174	156	183	196	187	184	149	190	188	195	173	189	165	195	178	190	174	183	174	189	197	177	196	191	178	189	187	194	181	213	201	179	173	185	181	175	180	168	181	157	197	197	186	174	198	189	199	205	212	165	176	178	174	172	184	202	178	188	186	174	195	196	154	192	187	185	185	186	176	172	173	200	178	227	152	192	212	183	179	168	182	175	206	151	178	184	192	190	192	159	180	183	208	192	189	182	186	187	164	175	172	194	179	176	170	201	195	185	192	189	166	186	200	178	164	216	197	180	173	167	199	168	221	171	180	164	160	188	161	175	164	181	171	199	184	189	185	182	182	192	209	179	173	162	176	192	181	184	147	190	206	176	185	188
47687	57309	57434	63417	60599	39591	14160	2536	659	424	412	451	401	403	438	422	416	407	466	386	437	399	437	401	395	409	409	429	397	455	392	388	412	421	417	454	396	438	424	428	404	412	413	386	385	424	420	405	396	426	385	366	438	436	395	383	392	420	422	402	417	404	400	364	418	416	406	422	414	412	418	399	413	395	392	389	404	414	396	426	406	397	416	419	409	367	443	404	433	395	372	422	409	413	424	395	424	412	408	402	372	422	420	418	445	395	386	406	424	422	414	425	406	368	421	397	390	378	436	438	418	361	392	390	393	413	419	410	390	383	428	408	403	421	407	408	414	398	432	390	429	420	424	390	381	396	405	407	383	376	374	429	400	377	414	400	406	393	405	407	396	377	416	390	399	380	398	395	375	460	386	413	414	388	428	416	414	390	413	381	423	432	404	414	438	476	406	436	397	370	394	388	400	400	373	399	388	415	402	392	431	419	389	373	464	386	345	373	429	406	420	379	397	384	416	404	413	422	415	380	377	415	417	401	408	394	439	410	400	398	410	389	356	392	406	406	365	455	399	431	398	397	403	405	398	418	398	412	403	404	404	429	407	417	406	405	385	388	415	420	395	409	404	403	402	453	400	399	430	404	427	372	415	412	391	418	413	399	420	361	394	407	404	381	421	422	396	365	437	386	401	394	382	400	401	387	439	398	400	392	396	388	379	416	419	394	447	410	406	402	375	402	434	395	394	391	374	375	359	416	401	414	385	366	401	410	386	402	396	394	380	404	413	372	374	413	403	396	397	386	415	412	407	413	398	419	400	434	396	406	400	390	434	418	433	381	379	404	375	383	395	384	419	445	367	387	389	401	425	408	389	374	430	425	407	375	429	419	420	387	397	439	421	441	429	386	408	362	394	405	412	426	401	366	432	413	416	369	377	394	416	406	401	393	440	423	391	378	376	421	386	411	369	425	410	381	409	417	417	411	423	424	403	402	387	385	405	413	405	404	405	360	395	359	412	379	415	422	396	374	381	415	432	398	401	414	419	385	369	387	431	421	429	406	368	403	421	451	410	390	415	396	410	409	417	398	444	393	417	406	419	427	415	363	433	391	399	402	433	406	389	427	421	414	394	439	388	379	384	402	422	434	389	380	397	380	414	358	443	377	405	391	455	372	402	419	438	424	394	392	413	381	408	424	407	416	417	396	401	419	425	378	382	358	404	427	413	408	403	396	424	442	388	408	380	401	383	391	403	420	393	376	405	418	389	407	435	453	374	426	387	395	414	444	398	414	434	414	430	414	405	392	410	410	390	410	422	401	412	395	425	374	431	416	416	468	422	393	422	407	403	427	391	401	401	393	414	400	423	364	350	389	409	415	390	404	426	403	399	401	440	405	417	437	386	398	411	440	415	410	363	402	405	386	396	420	406	383	411	429	422	420	422	420	421	392	410	374	393	399	452	386	417	408	382	407	410	394	413	383	414	379	403	377	390	424	397	408	388	396	383	387	368	390	427	386	391	392	379	401	422	402	415	399	439	406	408	389	429	379	393	449	423	431	374	400	412	410	422	408	408	423	440	411	369	404	410	440	388	437	395	432	410	404	398	418	395	450	411	401	414	381	396	408	343	401	387	406	425	416	388	406	387	455	409	395	404	428	397	422	420	398	411	413	437	400	371	416	414	398	381	385	400	396	433	383	428	396	430	381	420	426	397	395	397	408	431	381	394	414	380	399	408	431	372	387	394	413	414	422	421	410	402	386	434	378	405	438	412	402	390	405	408	412	392	411	395	430	404	407	413	419	441	399	417	400	381	378	406	389	401	395	369	413	436	419	399	393	415	408	356	400	411	374	360	400	404	426	441	399	456	402	388	389	391	395	379	395	423	401	419	360	351	398	457	419	373	424	409	438	401	423	402	405	412	423	407	407	431	442	418	384	430	450	383	379	416	369	394	408	435	399	397	373	367	382	368	385	407	406	420	428	416	409	384	458	396	357	398	385	385	410	422	380	390	411	392	386	405	422	391	394	423	398	393	380	404	339	430	399	413	408	389	362	434	381	413	419	401	420	395	394	414	381	395	419	420	375	381	402	358	414	405	405	378	429	396	420	409	410	399	440	397	418	391	391	380	417	396	406	409	433	437	417	422	412	397	404	433	411	392	377	411	417	433	396	387	364	403	406	403	403	408	394	429	390	407	406	428	407	410	388	399	415	411	447	418	377	432	407	429	390	395	392	434	385	421	386	392	466	366	406	407	415	399	373	391	376	446	417	423	413	392	417	418	416	401	382	381	389	426	382	402	395	367	394	391	403	431	394	396	394	380	398	384	391	416	345	400	423	446	403	421	430	429	440	395	436	374	398	406	379	406	398	406	381	390	410	413	413	398	430	417	377	415	383	390	440	386	425	409	408	400	390	428	402	428	424	442	362	400	379	413	407	399	374	399	367	361	389	396	405	411	419	411	388	427	430	434	395	407	399	411	403	376	397	426	404	412	406	413	408	390	399	421	425	404	413	417	394	404	396	408	406	408	412	383	439	388	400	394	396	387	397	410	391	397	441	379	364	417	436	437	404	404	398	445	427	442	399	393	377	415	422	376	418	427	388	409	436	420	380	413	426	437	416	406	417	385	415	384	402	404	400	390	402	407	437	460	381	406	449	410	429	362	412	398	409	399	406	440	408	386	395	397	375	379	393	416	417	388	394	432	388	393	396	399	412	452	386	425	404	438	409	417	377	449	390	400	398	406	412	437	429	401	406	389	428	437	401	379	393	429	433	394	424	395	395	371	426	387	407	382	425	386	392	395	386	390	399	402	374	431	379	434	408	400	401	415	390	423	421	430	407	394	407	397	402	394	369	423	430	400	397	383	419	412	416	397	385	411	422	362	398	425	402	446	391	391	436	412	397	398	408	388	429	426	408	394	406	395	400	417	387	408	419	424	386	398	428	401	437	438	413	442	394	409	430	401	396	386	413	386	401	413	402	406	438	399	393	390	407	442	383	397	426	421	455	415	418	429	391	373	387	397	365	401	363	382	397	402	396	410	473	444	427	381	454	423	389	390	395	420	392	417	433	398	398	406	420	421	402	374	405	377	375	411	447	391	401	416	369	422	413	389	405	389	371	423	447	429	417	384	412	406	421	380	416	425	397	425	399	414	415	423	377	396	400	384	425	386	376	411	406	420	390	403	399	387	394	427	412	384	406	351	419	402	429	435	365	401	394	430	380	414	411	377	408	421	384	422	397	396	450	375	407	389	400	402	410	411	385	403	392	387	368	417	394	395	415	380	402	402	399	410	410	386	427	342	417	400	442	405	388	404	398	393	383	428	345	392	429	444	448	374	412	426	375	408	388	376	406	393	403	390	415	389	422	419	434	401	397	422	386	372	375	373	406	426	373	408	438	422	385	445	388	356	391	399	413	419	420	445	378	406	378	413	417	406	372	407	415	406	345	358	427	436	407	422	381	379	408	409	387	414	434	442	368	413	422	374	416	396	417	401	399
60000	50213	39500	34211	32146	28609	21853	12387	3529	507	169	152	149	153	170	166	157	177	154	181	160	146	168	146	152	155	170	155	158	160	144	131	159	160	144	147	147	159	152	153	169	164	158	165	160	156	156	158	166	153	160	166	165	164	153	155	151	148	159	163	155	153	149	133	140	135	148	150	167	150	154	145	158	158	138	159	140	146	166	144	165	145	143	164	139	144	175	145	170	165	150	141	155	159	145	170	145	162	164	171	131	153	155	161	160	155	162	175	162	165	154	154	171	152	153	161	162	177	147	156	149	179	154	158	156	176	155	161	178	127	168	159	143	162	174	160	165	166	151	144	178	137	181	153	154	168	153	140	136	156	161	157	135	147	163	137	152	153	172	152	153	167	144	171	136	147	145	176	158	140	148	122	182	160	147	159	150	156	160	149	141	168	155	149	162	117	176	156	177	174	140	141	181	141	164	165	125	152	158	178	164	149	168	163	143	164	151	183	151	134	169	148	156	147	149	172	176	147	151	158	169	145	149	156	156	179	141	145	163	175	140	133	146	165	177	160	153	152	195	160	167	148	144	158	160	138	143	158	144	160	144	172	166	147	161	149	165	129	164	158	165	167	172	165	147	158	141	174	145	159	180	165	157	147	146	152	136	158	167	152	153	159	163	157	150	155	160	167	151	163	152	159	156	156	182	174	131	165	136	174	154	160	152	155	157	180	155	157	155	146	165	164	168	172	131	162	138	135	155	163	170	187	141	137	137	167	176	183	169	135	158	147	140	130	162	156	146	163	158	114	129	146	154	169	151	126	143	173	152	158	156	163	185	145	151	152	179	141	165	151	150	162	170	155	137	166	155	153	160	157	159	136	161	145	157	147	131	148	180	144	125	178	142	155	150	156	135	148	152	157	148	154	157	143	161	144	168	163	150	157	155	160	169	156	174	161	135	141	162	135	165	139	166	167	155	157	132	170	147	141	137	164	158	146	144	184	139	163	136	149	167	155	156	148	140	117	150	170	138	157	174	158	161	180	142	152	149	143	167	146	168	144	153	153	139	142	167	174	170	153	169	139	161	177	164	147	181	158	176	157	149	143	138	162	143	178	141	151	157	143	139	173	183	166	168	155	156	162	138	152	131	159	146	158	149	140	166	148	165	167	163	161	165	167	157	135	150	156	153	159	166	161	168	155	152	154	204	140	154	150	164	158	148	164	191	157	159	148	156	176	155	159	172	174	177	141	154	166	182	128	140	145	159	137	152	148	166	165	154	133	161	139	165	138	169	154	163	170	165	144	152	140	166	178	156	165	156	134	133	168	165	156	151	132	161	162	150	135	152	171	159	180	157	155	141	156	151	159	151	161	155	171	162	147	158	131	169	177	164	147	143	162	166	170	146	165	156	165	140	150	151	162	157	163	152	162	153	151	139	146	182	151	170	162	149	159	182	152	152	146	177	165	170	157	153	152	168	167	141	139	168	147	180	174	138	162	161	175	139	149	129	145	137	171	151	164	157	147	158	162	164	152	150	166	139	148	157	158	162	137	147	162	128	126	144	142	147	147	157	175	140	162	130	140	179	144	150	149	152	153	176	157	156	157	156	151	154	157	154	147	167	156	139	142	158	177	161	159	160	194	160	184	170	145	177	154	150	164	176	144	145	149	180	144	164	155	145	152	155	153	153	157	153	161	136	181	159	179	176	152	154	139	162	146	174	132	158	178	150	165	175	169	167	168	180	159	171	162	150	154	145	167	159	162	164	166	150	143	156	167	168	150	160	157	158	147	171	130	153	145	160	151	139	148	147	169	187	182	157	137	167	148	143	161	160	147	154	152	161	145	169	170	153	143	145	165	162	153	135	160	143	153	140	139	179	147	167	166	179	126	147	144	155	149	155	157	159	142	145	158	131	141	166	141	141	155	131	148	176	141	152	187	159	149	159	153	156	163	173	156	185	166	172	164	153	156	181	151	156	165	172	149	156	172	148	177	158	179	166	139	182	154	156	139	133	192	137	151	143	165	156	178	152	163	167	160	152	187	144	126	150	156	133	163	157	175	180	174	146	143	138	175	146	168	153	144	143	146	162	139	152	168	183	167	163	136	172	145	170	163	169	149	154	170	164	160	167	151	150	149	148	153	164	141	155	163	144	151	138	176	150	133	148	177	164	158	169	140	171	145	154	136	189	171	144	162	146	152	154	151	145	181	172	163	173	152	157	155	144	157	155	147	162	172	157	144	153	140	173	152	166	163	179	159	132	143	146	149	163	151	146	129	164	146	164	169	146	171	152	143	156	139	151	186	154	134	159	163	159	170	140	144	162	155	157	156	146	137	149	179	179	163	149	151	154	176	143	144	152	149	153	132	143	150	168	126	146	181	157	160	133	147	136	163	152	144	150	153	162	153	144	137	147	156	169	170	144	146	160	166	139	156	157	157	160	159	160	127	174	177	155	162	184	143	173	139	136	149	130	136	184	177	167	160	153	174	156	161	174	155	151	138	168	152	146	172	143	172	143	141	172	166	165	163	155	127	177	159	161	145	124	158	152	143	153	153	140	172	154	181	159	159	149	158	172	172	137	159	184	126	176	132	166	143	151	145	164	148	177	147	145	146	178	153	162	163	130	166	153	164	147	157	156	157	154	158	155	168	158	159	153	147	135	177	157	154	153	170	153	146	144	153	158	137	139	165	145	163	141	151	150	160	157	136	138	154	145	160	151	157	182	144	169	148	140	146	145	159	166	163	178	175	144	148	160	151	145	155	163	132	153	165	144	167	160	157	141	120	162	165	167	152	152	163	141	147	168	163	146	172	153	172	134	155	141	151	147	165	179	156	154	160	146	148	146	161	138	162	156	131	161	140	161	175	191	144	178	160	130	171	149	133	169	172	134	159	169	132	155	158	140	164	166	142	134	159	168	164	168	161	168	170	156	162	137	170	142	118	173	177	136	153	136	166	148	162	148	150	171	166	146	176	130	168	171	167	145	162	156	137	157	133	169	146	166	149	164	143	142	152	146	143	151	158	167	147	137	135	161	160	172	148	164	170	154	141	145	164	168	140	161	149	148	172	142	165	137	144	143	152	143	135	157	152	151	171	148	153	121	157	139	152	153	132	155	187	161	178	156	164	167	154	140	158	149	156	169	155	161	152	155	140	154	157	159	154	164	157	174	155	147	182	164	157	178	164	165	127	142	157	151	121	128	146	140	145	181	153	149	161	167	151	129	147	163	165	163	148	170	158	172	159	174	177	142	150	176	167	158	163	151	159	147	185	181	143	165	136	160	144	153	143	141	165	151	165	149	169	161	147	172	157	150	136	165	181	154	134	157	148	165	148	153	148	167	163	153	166	153	174	152	182	188	147	157	148	116	174	157	158	166	146	154	138	178	128	143	141	154	148	145	151	161	148	169	155	141	165	163	163	169	148	158	152	127	178	160	147	176	159	158	152	143	156	164	139	186	154	131	143	174	156	154	166	169	162	140	156	152	189	157	180	137	141	142	130
51132	58196	56737	68174	70479	45450	17007	2913	614	380	393	378	412	365	355	369	357	379	356	346	342	358	380	358	362	332	367	360	364	346	320	337	373	334	374	380	363	320	350	334	353	347	367	369	370	364	353	378	350	365	373	339	363	347	348	314	332	353	335	375	355	386	357	300	330	359	368	341	351	348	331	359	337	305	342	388	349	365	345	340	370	361	342	344	334	366	340	354	342	362	350	349	369	322	363	336	365	363	369	347	404	359	341	328	368	362	313	363	341	339	349	360	347	329	344	314	333	372	334	361	324	354	364	355	394	389	352	367	332	350	369	335	326	342	345	359	328	397	309	333	326	339	354	338	357	348	367	337	368	339	358	346	359	332	319	345	392	341	379	373	344	357	335	355	346	357	350	373	386	349	342	342	342	362	352	362	349	352	323	381	366	342	359	351	370	376	336	364	359	333	366	342	347	339	342	308	315	335	340	361	389	316	348	381	368	381	346	366	366	317	348	317	340	333	325	330	324	341	379	357	352	368	346	357	306	332	354	323	387	348	336	365	355	322	360	314	326	345	328	345	351	363	334	315	365	336	334	385	353	376	347	337	341	367	330	362	337	354	333	331	318	374	362	360	383	357	350	388	321	330	367	370	353	325	319	345	331	362	352	350	361	352	348	357	327	331	367	365	324	342	364	363	366	330	353	360	320	337	329	348	374	340	354	328	356	359	372	334	336	356	353	367	321	359	359	365	356	343	307	343	355	316	342	339	322	357	328	339	351	352	345	338	336	361	374	327	340	364	320	334	322	380	348	366	357	358	355	367	352	376	379	364	333	357	339	360	319	349	332	340	374	330	370	357	350	329	312	376	344	350	377	356	324	345	342	357	340	360	313	325	371	334	343	362	346	317	316	339	376	334	365	351	349	335	307	355	346	332	322	358	338	342	379	354	366	366	366	364	364	350	338	362	344	347	363	364	351	400	344	359	324	361	335	352	371	336	383	359	332	339	368	350	343	363	383	356	354	342	334	372	370	384	316	333	358	355	354	338	323	338	367	337	360	349	358	316	362	339	346	363	356	370	309	330	353	356	353	366	314	340	348	359	323	347	358	336	333	330	321	358	336	341	387	351	357	325	320	358	348	338	339	351	331	346	356	334	333	342	340	325	315	342	360	334	355	376	316	363	371	385	334	360	405	350	343	365	344	340	370	342	347	322	340	364	361	354	340	362	311	354	395	379	328	384	330	340	355	355	364	342	338	340	337	367	363	344	346	364	353	356	357	353	327	337	323	377	336	356	338	322	318	336	341	390	389	371	314	370	343	341	336	328	355	329	356	347	346	367	351	321	343	332	346	339	384	327	361	349	321	338	361	339	364	359	337	364	356	350	349	359	375	328	359	380	339	371	344	316	376	334	365	335	322	315	330	343	373	371	357	372	345	291	352	349	349	343	348	351	357	344	297	359	364	351	324	324	324	363	378	354	386	371	374	357	328	346	331	329	358	359	349	324	362	338	350	393	336	341	333	338	315	337	320	326	346	341	340	349	344	381	349	362	324	355	381	357	344	365	346	369	365	344	327	321	372	352	368	332	355	348	339	327	313	316	320	330	325	361	373	332	343	352	338	339	337	326	311	358	359	342	365	343	336	348	340	365	335	335	341	337	336	361	362	357	349	343	338	324	351	325	341	344	354	364	368	338	370	379	364	358	363	348	333	362	363	350	344	329	361	325	326	347	342	331	334	351	339	369	361	369	380	381	325	337	379	339	386	372	349	341	336	361	326	347	338	377	380	371	371	346	348	326	363	364	348	370	321	345	336	349	371	366	322	344	338	357	359	347	352	343	386	331	341	334	360	334	358	347	327	362	352	353	310	358	327	393	363	355	374	342	332	349	323	358	358	362	329	347	337	367	325	362	329	316	339	356	331	358	351	382	367	320	383	347	344	332	352	365	349	367	357	358	372	386	376	336	344	336	331	319	368	345	365	384	347	360	355	367	324	338	324	337	326	311	378	355	354	308	346	351	346	344	317	361	298	341	374	323	328	360	375	333	337	340	341	389	321	353	361	348	384	408	355	355	365	345	340	350	315	359	358	393	377	355	339	357	331	357	339	359	320	361	377	315	335	302	351	340	357	315	358	361	359	372	323	354	363	341	307	353	344	342	302	338	376	343	349	343	328	321	353	346	352	399	349	353	340	369	374	348	317	365	349	322	332	345	349	359	385	363	377	358	346	370	335	346	351	338	358	350	366	386	323	374	332	352	360	350	374	365	370	339	349	341	356	359	348	364	316	383	383	356	373	335	376	378	354	353	354	363	354	341	346	387	384	323	337	352	351	347	329	376	363	366	343	328	358	348	379	352	377	381	329	349	355	355	350	343	334	355	329	341	349	359	362	336	341	368	344	377	367	362	368	390	348	338	353	365	389	331	339	319	350	357	337	347	323	364	361	394	355	355	359	342	374	358	347	351	349	334	354	376	322	360	352	337	342	364	391	354	364	331	351	344	331	354	375	358	345	317	344	354	359	355	343	364	325	329	334	355	369	370	392	321	373	352	320	328	375	339	353	362	317	317	359	362	354	349	367	336	329	349	327	368	342	366	363	351	319	356	323	346	339	361	360	354	330	358	366	339	349	350	360	363	334	349	360	326	361	330	345	346	345	353	339	384	315	368	357	347	349	316	353	355	346	381	348	348	331	320	365	358	345	352	354	356	340	342	361	328	351	321	383	366	356	324	367	343	365	366	352	359	359	337	359	363	323	341	385	352	336	357	361	333	351	318	341	388	341	368	353	359	340	313	396	376	316	341	345	343	368	359	342	348	366	331	365	347	316	363	340	349	345	375	365	333	351	343	336	343	349	343	315	388	323	347	360	368	354	374	377	331	370	352	353	351	338	366	325	331	334	363	351	361	373	350	365	347	353	345	323	364	338	336	373	376	353	330	353	362	320	327	365	366	347	322	336	355	369	377	345	359	339	331	343	359	329	342	350	341	337	350	341	357	371	342	352	314	318	348	340	331	386	330	323	356	345	322	339	335	367	295	337	362	377	363	368	340	371	358	344	380	336	345	319	344	329	363	348	392	317	353	367	325	331	346	337	355	363	364	302	330	354	339	330	328	350	352	350	345	362	315	357	327	328	355	366	342	345	363	319	345	365	332	332	342	337	362	343	317	338	359	337	345	364	342	400	353	319	321	357	365	343	338	304	348	356	336	350	328	328	336	359	355	353	374	357	385	340	356	333	308	370	333	333	372	330	368	327	381	325	376	349	345	355	388	389	363	380	348	335	366	344	323	335	356	313	325	373	342	323	331	345	358	327	371	344	353	380	352	357	324	354	347	334	344	349	365	330	367	358	335	342	394	391	376	365	364	334	363	364	347	338	335	313	342	355	368	338	358	363	371	343	342	375	355	375	344	323	343	365	380	323	341	342	398	333	319	336	351	334	333	292	337	362	367	386	319	367	339	328	341	340	341	345	347	343	341	334	353	350	330	375	333	345	373
18571	24346	26693	16767	10346	5234	1490	542	302	211	206	227	188	214	223	234	209	221	241	227	211	221	246	219	243	198	243	237	240	225	193	233	204	228	223	254	217	226	240	244	225	232	216	253	223	201	233	216	198	242	247	248	235	233	223	222	248	231	199	242	240	221	239	224	241	233	229	245	220	200	208	247	238	221	234	199	204	240	234	212	208	203	225	232	224	216	215	228	228	239	207	250	236	216	228	186	236	218	258	208	189	225	225	256	222	201	224	235	246	213	227	220	230	218	235	248	194	220	208	239	241	207	210	237	259	220	217	206	223	197	201	231	243	205	254	202	224	206	219	239	236	208	231	248	248	239	212	253	254	200	206	218	220	233	216	187	212	257	229	237	214	182	228	216	239	210	201	221	202	209	222	211	241	207	224	223	250	220	237	215	230	237	210	226	235	225	219	228	215	222	229	191	197	210	211	212	247	233	260	204	217	255	245	241	234	263	238	244	229	231	237	233	218	253	229	200	216	210	198	256	238	221	209	225	230	212	229	245	209	211	241	235	229	228	207	228	238	230	235	227	216	213	196	219	248	218	235	223	234	222	192	245	227	230	228	220	211	234	217	214	249	230	222	228	220	235	221	208	225	206	226	225	238	222	229	241	219	204	241	218	247	236	214	204	241	222	230	226	241	249	219	208	203	216	218	210	222	216	217	242	215	212	214	232	199	209	220	232	253	234	244	227	239	234	217	211	214	214	224	208	208	234	231	236	232	218	218	252	228	201	232	217	255	227	205	261	246	232	226	227	244	254	207	249	245	222	213	229	229	220	231	245	232	240	225	244	235	242	212	217	231	233	246	246	213	242	221	228	232	265	220	251	206	190	229	226	189	264	210	191	201	225	208	206	214	218	213	235	217	224	229	224	242	213	258	217	256	235	224	215	228	221	198	239	210	206	204	247	222	229	221	229	246	252	210	239	223	229	235	238	210	187	196	220	244	231	217	245	237	223	226	221	246	213	219	235	225	215	224	223	208	215	257	228	204	224	244	212	235	231	237	208	222	221	231	213	228	228	216	240	243	217	224	206	221	214	231	209	228	214	237	238	227	228	209	241	256	238	222	238	222	241	228	232	224	226	228	212	207	222	210	212	202	252	223	218	212	218	212	253	229	250	207	250	221	200	228	237	233	211	212	190	225	228	229	219	254	229	222	225	249	244	250	214	240	201	233	223	208	250	241	242	216	212	258	213	214	221	204	208	227	260	222	251	202	222	254	181	227	243	212	212	197	216	215	228	240	224	225	212	236	204	231	230	233	235	225	250	240	227	201	216	226	251	241	229	230	215	226	205	214	207	227	223	243	229	235	208	202	211	193	216	216	228	213	204	223	220	239	266	210	256	225	215	233	203	237	209	259	235	220	226	244	223	210	215	236	216	231	209	222	236	238	199	227	226	226	205	201	223	222	217	216	227	257	217	200	239	224	228	231	225	242	254	236	205	225	237	252	232	222	217	200	246	230	217	252	204	226	223	216	218	220	214	229	270	199	221	252	237	195	213	214	213	210	222	231	195	197	215	249	204	222	229	199	242	240	199	199	216	223	222	251	244	231	236	247	221	251	228	236	217	228	231	214	231	242	222	209	230	220	232	235	245	225	248	221	237	230	222	229	232	242	203	198	236	220	220	236	209	212	222	207	240	215	229	244	220	232	217	221	241	230	219	209	220	226	241	223	228	224	220	224	227	200	234	205	221	225	207	221	236	215	233	212	231	245	231	235	193	247	240	241	256	193	215	237	225	214	207	222	205	222	255	215	240	213	219	229	228	238	226	241	230	213	217	240	229	255	221	235	217	233	251	209	194	249	219	240	239	234	233	222	202	224	211	241	207	199	225	243	214	230	238	211	201	228	230	270	236	238	234	223	263	240	240	245	218	241	230	220	209	233	244	210	218	242	189	246	235	214	186	224	247	231	239	237	203	211	257	217	229	229	230	209	237	223	198	232	232	232	245	206	187	217	237	223	224	214	241	222	232	194	219	207	233	227	217	251	224	217	257	210	213	242	225	223	205	242	261	195	207	214	212	246	198	234	221	244	215	235	218	262	239	216	263	233	223	242	234	210	217	228	240	249	222	228	214	237	254	234	211	208	238	224	238	246	209	203	219	211	243	215	232	201	205	217	219	220	249	227	222	239	263	222	207	240	237	219	221	221	215	242	192	207	236	223	214	226	221	227	220	237	220	222	238	244	250	221	216	234	248	206	226	217	206	225	230	218	223	222	230	229	245	260	225	194	196	210	243	211	210	234	218	218	225	266	252	235	233	225	213	229	219	242	213	215	218	230	232	225	219	233	212	240	188	221	220	211	247	215	232	216	239	231	224	241	217	217	212	243	220	226	215	220	252	192	227	224	220	233	228	212	229	219	241	224	215	206	236	222	224	205	226	221	243	217	243	233	223	227	210	222	207	206	234	246	217	231	202	233	213	206	199	212	223	262	214	242	207	258	210	203	210	251	204	231	244	240	239	250	245	227	223	221	216	202	212	231	236	238	230	213	230	241	227	220	210	261	197	227	200	220	273	231	238	225	220	239	225	222	250	219	232	233	240	203	243	225	230	221	205	242	231	244	244	232	220	220	235	220	205	241	219	240	214	224	214	225	216	245	230	219	211	241	217	215	240	200	230	215	205	228	235	221	220	208	239	249	219	239	251	226	222	197	210	245	201	202	203	219	235	218	209	211	217	203	252	224	212	219	238	235	250	220	218	221	217	236	234	201	216	213	271	208	243	231	218	196	248	222	265	224	238	245	223	251	219	238	222	200	239	207	202	224	207	242	208	225	206	215	254	229	217	232	225	215	211	188	213	218	198	233	221	217	229	235	217	228	220	235	271	220	250	223	215	232	223	229	201	227	232	199	210	232	207	250	244	262	239	204	202	222	216	222	258	196	246	231	229	217	220	216	229	248	222	241	231	220	243	197	231	226	235	246	222	248	213	230	259	235	255	230	236	218	233	234	198	206	253	210	212	219	236	207	208	207	196	212	243	201	236	238	248	217	219	208	226	234	208	221	251	222	227	249	230	204	229	237	234	201	246	252	226	239	232	218	248	227	228	240	218	240	224	185	230	219	225	240	213	225	214	230	223	215	235	232	215	194	230	232	225	229	223	187	206	231	216	224	204	235	235	214	209	254	242	204	221	206	233	213	258	217	232	227	207	238	204	216	255	200	214	213	236	213	212	230	239	202	209	203	243	241	204	250	240	213	226	206	210	243	218	235	213	203	203	208	213	212	246	231	194	220	226	243	214	225	235	243	226	212	231	215	229	203	233	226	205	213	224	214	264	236	225	263	229	220	241	215	217	219	214	237	209	221	226	226	253	222	225	213	224	238	226	232	220	221	210	211	259	211	221	245	213	233	242	222	236	213	234	246	226	227	221	242	238	202	192	202	206	219	210	226	223	220	246	221	236	217	202	220	255	228	228	223	226	211	204	229	208	231	219	221	233	222	218
15244	26330	32700	23612	21310	10908	3012	878	602	480	490	522	510	525	499	500	505	534	493	487	501	501	486	524	479	516	502	509	463	510	507	508	478	525	524	510	487	530	522	553	501	502	527	511	505	504	508	509	494	498	497	504	489	474	494	467	507	503	502	480	532	511	523	507	515	503	464	491	496	467	503	457	485	533	525	512	505	500	499	542	479	524	517	525	497	508	487	499	512	526	529	479	517	457	482	545	462	487	531	523	494	501	542	499	500	476	467	490	511	494	516	527	466	516	479	492	524	504	469	549	479	455	493	540	513	495	508	479	530	514	500	496	497	507	533	494	470	519	495	507	492	505	514	515	518	541	502	532	519	507	487	510	527	503	518	524	470	539	495	478	550	478	531	513	470	522	504	508	510	515	485	491	512	507	520	535	489	473	476	482	515	520	485	476	490	485	519	484	492	507	497	505	513	541	480	520	489	501	539	488	523	517	544	493	505	483	509	516	491	494	483	494	507	486	516	565	482	505	524	498	502	495	521	500	494	524	537	505	498	516	492	531	501	523	511	513	513	491	525	472	492	525	519	503	510	513	538	532	524	512	498	515	520	509	487	499	551	510	521	490	504	547	522	507	510	507	478	504	543	547	507	497	472	485	531	494	471	528	492	519	503	532	487	498	576	508	492	518	540	510	480	484	494	498	499	521	521	475	532	486	490	490	483	530	524	532	516	483	502	520	521	466	547	481	515	494	553	489	498	479	497	496	536	518	511	464	527	516	496	489	442	543	511	511	475	530	480	511	567	525	542	478	478	460	472	455	545	511	495	527	527	507	480	523	513	526	493	475	483	513	524	524	500	451	478	486	481	494	536	483	492	493	514	508	542	493	481	498	466	506	540	543	529	518	527	500	481	500	507	488	559	520	508	493	508	513	472	508	497	532	516	542	467	513	529	471	507	517	518	484	524	509	480	536	516	516	558	472	514	516	498	513	481	516	514	471	520	565	509	471	491	501	503	531	486	479	501	527	493	502	540	487	519	487	496	509	488	543	541	513	519	505	493	469	490	533	517	499	539	502	490	454	511	496	485	504	499	488	458	491	480	507	510	528	466	495	501	491	507	510	503	532	530	516	492	505	488	564	541	506	499	515	492	474	513	524	551	503	495	539	473	530	488	518	529	522	505	501	513	528	510	535	511	466	555	503	538	509	509	506	498	503	512	482	499	471	477	477	486	501	458	497	486	495	523	496	553	532	484	530	515	516	539	521	503	513	538	507	499	525	520	531	487	533	507	492	490	497	489	524	502	486	473	527	495	512	481	527	477	511	510	471	490	468	514	541	541	537	542	555	466	505	500	503	488	471	485	491	554	544	507	516	486	557	486	506	538	516	505	511	518	531	460	531	490	492	517	520	494	518	559	479	496	499	505	496	471	517	482	503	525	515	479	500	515	507	514	504	509	520	516	549	503	497	492	462	523	512	481	505	539	499	513	491	476	508	489	468	521	510	503	531	466	518	518	488	500	550	552	514	462	476	474	530	527	468	510	481	497	516	523	481	486	519	509	483	539	480	522	483	512	494	530	507	464	520	503	492	507	541	488	478	482	503	529	470	526	496	499	502	493	514	528	518	500	546	484	559	453	518	508	508	528	503	461	470	524	521	519	519	522	484	508	518	530	514	515	470	536	509	480	476	558	531	527	522	503	559	522	534	475	526	518	509	530	498	486	513	486	501	525	516	495	504	478	500	490	491	535	484	486	519	482	476	487	499	491	495	519	525	514	520	518	508	519	547	533	509	484	490	525	519	509	487	480	505	507	528	489	482	505	509	514	491	517	524	500	507	465	517	492	496	530	482	483	471	496	493	519	488	473	490	497	511	485	452	535	527	515	498	501	540	502	552	474	475	506	499	480	513	519	452	552	482	501	493	491	497	538	513	464	511	527	538	516	495	553	535	486	486	536	510	488	542	558	487	475	498	510	499	488	506	497	499	505	504	536	519	515	490	517	473	491	538	488	513	478	531	514	519	524	494	538	530	536	508	540	528	510	487	512	491	479	519	493	545	528	497	486	509	510	492	517	472	497	539	506	499	535	502	518	509	491	510	496	514	522	525	499	552	520	514	507	535	510	518	491	494	531	535	507	491	495	511	545	514	487	499	512	547	500	506	483	489	503	518	469	515	506	548	501	489	511	506	482	507	505	537	502	489	489	463	497	543	521	497	488	511	462	512	528	509	514	483	512	525	543	520	487	504	553	515	533	511	496	493	475	494	492	484	522	497	521	509	490	496	494	510	511	512	471	483	485	500	571	480	487	474	544	526	456	518	527	508	496	535	469	508	463	513	503	519	457	521	517	514	511	497	533	481	512	556	507	491	551	468	529	511	498	490	500	504	505	532	514	506	491	498	466	496	527	497	532	465	504	510	489	563	462	532	490	494	513	520	540	509	496	508	511	520	532	512	508	504	492	489	504	534	519	529	507	507	529	502	527	480	528	541	496	514	502	505	480	511	524	529	503	573	517	516	477	484	511	497	534	566	521	521	535	484	528	492	496	481	496	514	483	503	528	479	504	481	521	486	546	526	527	562	495	491	522	500	466	519	504	531	503	526	500	490	501	537	462	497	505	516	524	510	505	474	520	488	513	517	477	538	490	558	519	505	505	478	499	453	477	510	510	539	488	478	477	499	475	529	565	481	538	542	509	541	531	514	507	512	472	505	517	489	530	540	494	524	505	524	469	490	463	485	487	464	593	497	562	519	503	505	503	479	541	481	470	454	499	490	471	500	505	517	465	516	520	477	490	492	531	490	505	475	539	496	518	500	486	490	498	530	532	491	477	491	543	512	489	529	498	533	512	532	458	481	567	483	526	507	548	569	517	527	548	506	503	497	547	523	532	520	511	516	468	540	499	527	526	471	502	493	486	516	479	522	485	531	528	516	494	518	510	486	516	501	509	517	492	532	478	482	512	541	498	488	491	567	494	509	480	521	542	513	502	458	476	498	474	479	538	512	544	484	483	526	491	514	497	516	575	523	517	489	534	516	495	495	544	530	521	516	469	497	488	510	489	446	479	515	529	517	476	494	487	483	496	486	527	518	507	549	516	494	533	533	497	495	472	518	504	509	503	472	476	503	501	516	513	481	491	480	488	512	545	491	521	524	500	511	509	528	538	529	494	511	489	514	485	490	528	473	496	489	510	521	498	497	523	474	532	533	472	492	537	487	506	463	517	520	471	513	485	523	483	501	484	510	493	511	541	456	478	494	512	544	535	498	503	529	482	506	474	517	519	525	532	508	476	534	521	546	493	523	522	462	468	530	517	547	513	498	517	517	559	498	520	508	471	534	486	510	522	514	541	516	522	507	490	525	521	496	474	526	520	530	544	454	522	517	517	512	496	522	510	497	516	508	505	484	497	503	503	514	534	482	527	481	526	547	495	524	498	528	489	515	508	486	465	523	499	502	511	521	482	480	507	522	466	508	503	518	489	487	467	528	503	479	495	503	501	489
56753	50777	47141	37463	32297	27807	18817	8038	1835	325	189	161	174	153	154	174	177	157	172	164	170	178	181	177	172	166	164	180	144	163	149	179	189	157	154	157	157	193	174	182	165	171	157	172	170	164	170	150	180	160	160	166	180	186	141	162	181	188	174	155	161	182	199	185	162	166	180	158	131	156	191	160	164	165	170	166	147	164	144	157	155	149	165	181	179	184	158	203	147	175	170	197	184	156	172	166	176	189	175	169	181	171	166	143	156	168	194	158	141	163	177	134	163	181	180	158	175	196	171	176	176	189	166	182	175	169	154	167	215	169	171	176	163	159	150	166	195	167	197	159	164	169	163	172	191	161	160	176	189	165	158	168	174	166	141	130	200	161	166	142	148	168	180	146	167	149	166	181	193	182	158	195	157	162	161	165	158	164	178	183	186	151	176	168	153	158	151	179	158	165	185	170	156	166	181	165	181	174	176	153	176	186	150	197	158	188	177	165	165	157	159	199	156	150	211	145	145	171	196	186	176	178	173	159	160	159	187	187	168	173	196	185	148	188	177	154	183	175	184	169	176	191	163	169	179	171	153	173	156	153	158	139	150	174	167	157	171	160	174	146	175	161	144	176	173	155	175	160	178	159	196	155	168	163	163	183	155	215	179	199	168	174	183	177	165	194	151	166	150	158	165	184	159	176	163	176	166	168	185	145	162	189	152	184	191	186	148	167	176	182	176	169	174	177	185	221	171	180	145	204	150	161	166	168	185	179	168	178	160	180	162	171	152	183	160	184	153	145	170	176	155	184	157	162	197	162	148	170	173	165	177	180	163	157	168	179	186	172	169	191	158	187	173	160	158	176	144	162	157	168	176	170	162	154	172	175	187	165	169	172	172	175	173	161	184	129	178	194	153	168	129	171	172	158	167	161	167	163	154	168	160	145	194	178	152	158	187	192	174	179	151	149	176	162	186	150	183	155	154	158	155	207	188	164	159	161	170	175	161	190	165	179	150	189	148	174	191	165	172	170	189	191	197	169	196	158	180	198	163	183	161	185	158	193	169	170	179	159	185	145	162	170	168	167	155	167	148	158	154	206	166	171	178	171	176	159	171	190	177	169	150	160	170	158	158	173	181	160	163	164	180	169	144	170	159	183	153	169	163	172	174	157	190	168	161	158	153	144	169	178	168	164	139	161	171	169	177	149	149	163	176	177	196	165	165	157	148	141	178	167	156	166	161	173	169	166	172	150	194	177	172	182	157	152	180	156	174	161	171	178	171	174	181	238	163	187	168	159	171	163	153	150	133	165	171	181	148	170	169	193	168	145	179	146	168	168	190	183	153	154	183	143	165	169	155	161	153	157	196	144	167	186	160	169	197	190	157	163	161	168	152	165	181	157	203	164	174	164	159	137	183	173	201	168	174	167	188	172	138	165	163	163	160	166	163	158	159	156	157	170	177	162	177	168	176	162	193	178	176	162	182	164	176	157	166	172	163	174	157	173	175	180	168	173	140	174	175	188	175	176	162	169	165	174	160	149	159	152	162	185	168	173	168	176	194	188	183	156	166	161	170	188	169	179	168	207	155	194	156	167	193	184	158	173	157	172	180	177	198	157	174	183	165	192	161	182	186	173	149	179	182	182	175	159	165	153	186	197	163	153	190	173	194	143	176	172	150	170	163	149	169	164	181	149	174	150	188	174	177	170	169	189	152	178	163	163	186	157	172	172	184	178	158	201	184	172	167	162	176	163	172	171	177	135	155	190	153	179	155	156	191	175	175	180	163	158	159	180	180	142	159	152	144	166	176	163	166	154	180	194	149	185	164	196	203	199	201	165	176	174	167	164	183	160	178	184	185	178	160	166	193	151	176	169	174	142	151	156	166	171	188	165	177	179	146	160	170	186	177	166	157	176	180	165	163	183	160	172	157	166	169	177	148	157	162	186	158	197	168	152	171	155	186	167	172	174	169	160	183	168	159	194	167	158	216	160	136	190	183	165	158	156	168	184	175	169	187	178	183	155	168	162	152	189	173	153	178	146	134	184	186	164	152	169	158	152	153	157	176	167	172	191	178	182	144	174	179	167	201	153	173	180	160	198	171	171	200	160	149	161	166	173	174	166	176	168	154	167	195	170	173	196	160	157	184	155	173	178	156	178	172	159	168	181	166	195	191	158	148	187	192	164	183	152	147	177	196	176	188	186	172	145	163	177	156	160	191	159	158	194	187	156	179	178	158	155	138	191	179	182	184	180	173	174	176	190	160	177	169	161	190	169	152	177	178	173	147	176	186	190	152	179	184	190	152	176	183	150	161	191	168	186	195	167	187	167	143	163	169	180	158	175	181	172	184	156	147	197	162	172	163	169	168	174	171	175	185	161	175	174	148	184	147	177	175	181	193	187	165	173	196	185	156	168	169	165	167	199	165	176	179	153	196	161	173	153	185	167	161	171	172	175	171	145	142	185	159	168	165	177	159	165	146	186	155	184	136	152	176	167	152	182	144	147	160	150	187	158	193	175	131	166	179	155	157	183	177	183	169	184	152	147	145	162	188	171	177	155	172	164	167	173	156	156	151	175	143	168	183	188	197	182	170	150	175	167	177	176	181	173	165	156	168	184	164	170	179	165	194	195	157	188	169	164	178	149	178	200	182	169	176	164	170	174	165	193	182	180	139	174	172	166	157	162	154	160	171	171	135	179	170	172	164	164	171	183	185	169	167	181	192	160	148	150	167	166	168	161	171	164	173	160	150	167	181	159	177	186	185	175	172	177	165	148	146	173	179	180	178	155	164	186	170	154	155	188	181	169	173	168	150	182	176	166	153	173	176	135	154	163	158	142	190	170	165	180	155	187	174	182	179	172	167	172	177	157	184	161	176	159	149	173	182	165	161	174	188	136	195	159	184	182	158	170	183	184	168	153	191	173	164	184	195	160	182	164	181	167	185	192	154	162	175	189	150	149	155	144	140	199	168	150	172	160	163	171	186	179	175	183	161	171	151	162	160	182	153	150	196	166	157	154	166	158	159	175	164	160	167	148	180	182	192	169	170	200	163	155	168	153	164	190	197	173	199	166	146	173	159	171	182	164	195	169	138	141	171	195	178	166	152	171	175	181	172	174	181	175	157	175	177	178	160	158	176	146	171	178	178	170	183	181	150	155	197	189	155	193	176	152	193	191	178	161	169	164	166	174	141	186	203	164	159	177	156	168	169	150	194	172	171	198	179	172	180	169	147	155	177	192	170	196	183	165	178	171	167	177	149	171	168	161	170	179	154	157	175	187	178	190	165	169	195	167	183	179	165	173	173	169	160	170	141	167	158	190	165	147	161	171	158	178	182	168	158	172	173	182	209	164	183	155	172	174	183	180	182	148	160	169	163	165	173	177	141	185	173	160	182	179	179	134	154	167	175	169	162	143	160	145	168	187	166	146	159	164	177	161	167	163	168	181	149	167	149	185	174	182	177	181	154	175	150	186	162	189	194	157	182	192	156	191	167	173	143	146
47223	57217	59353	63795	62376	41539	14163	2397	587	409	413	400	396	415	430	371	399	384	390	391	320	402	370	371	384	371	375	370	404	368	390	372	391	364	381	400	398	383	366	381	406	394	374	397	373	375	385	361	369	378	365	406	358	368	373	384	369	398	388	384	379	383	359	360	369	343	375	361	353	400	366	415	369	383	370	391	376	339	383	375	382	379	386	376	359	357	362	361	353	402	387	357	417	373	350	409	376	372	355	363	414	370	395	327	405	406	370	377	392	373	371	379	381	373	364	368	383	359	368	385	376	376	427	396	376	412	381	386	393	356	389	340	355	378	393	361	389	378	409	406	404	356	379	394	339	371	365	377	395	385	383	401	410	385	368	355	394	360	373	386	375	365	392	369	366	385	387	363	375	379	379	406	380	400	377	395	389	375	382	400	370	397	378	375	374	366	369	399	386	383	383	350	376	374	383	373	359	391	394	410	390	355	402	386	390	391	378	397	390	410	369	417	344	428	402	410	368	359	394	349	361	383	385	375	400	369	396	353	364	377	358	367	407	361	428	363	408	415	384	379	339	392	404	365	337	382	373	393	379	398	417	379	372	360	372	367	375	370	395	377	347	383	377	415	343	387	377	380	384	368	364	384	383	403	381	413	375	342	386	391	416	387	384	373	359	363	401	341	382	390	397	366	389	380	381	356	380	360	401	378	350	358	422	391	328	355	407	377	382	404	386	390	388	385	396	364	397	387	360	392	361	439	368	376	361	412	369	355	383	410	409	383	391	406	386	398	395	343	371	376	392	375	361	370	374	374	386	345	331	360	392	360	379	426	365	394	387	369	388	338	340	359	394	401	343	359	359	376	376	353	389	401	396	382	372	402	371	354	360	362	379	378	352	353	387	391	403	369	390	359	393	367	378	400	397	393	396	368	419	382	353	371	383	374	407	390	396	422	377	358	354	365	370	374	358	417	421	392	376	389	411	376	371	357	400	363	406	366	361	360	377	373	384	375	384	369	369	385	363	333	369	408	367	407	412	371	369	356	334	381	391	343	392	357	384	403	375	413	377	381	379	434	360	375	361	369	365	427	406	408	399	418	398	392	393	397	419	388	366	392	361	418	364	390	384	372	396	400	419	350	360	406	346	393	366	359	363	361	402	353	391	393	349	398	393	388	359	374	362	379	350	357	358	362	378	372	424	353	376	376	393	350	371	407	375	388	347	347	354	368	390	401	394	399	341	341	381	396	406	365	375	404	395	389	364	356	398	403	368	404	382	388	401	360	372	403	384	347	366	379	393	353	433	364	372	371	397	377	348	382	372	415	384	403	360	342	374	427	373	370	377	370	408	355	409	384	380	367	373	365	396	368	321	371	394	378	384	382	379	361	356	375	360	369	360	348	385	421	407	395	391	410	366	363	367	364	379	364	364	385	362	381	366	407	388	348	376	414	373	380	392	378	373	369	392	365	400	363	369	394	363	383	354	371	429	374	385	346	392	355	359	357	357	389	379	352	356	386	362	401	388	406	438	345	393	362	408	388	426	396	387	363	409	351	392	395	378	383	372	363	344	385	398	377	380	401	356	412	409	397	378	370	371	432	354	388	379	340	395	402	378	367	402	381	391	339	374	366	355	382	389	398	361	392	375	391	383	409	381	387	397	364	376	381	368	388	354	388	357	429	414	396	350	392	347	385	416	370	374	372	367	368	388	377	372	373	404	361	366	339	399	388	380	361	382	353	371	373	404	384	367	366	371	374	384	356	389	391	389	370	400	387	386	391	394	370	356	405	400	378	391	351	370	397	381	381	360	381	373	363	369	387	348	367	371	401	390	380	345	373	399	407	375	372	371	416	418	395	358	373	356	398	337	341	350	386	412	354	380	392	362	409	360	387	361	383	371	412	381	378	380	383	372	358	381	392	391	391	362	367	394	377	374	387	347	374	387	361	367	395	404	388	391	382	349	363	383	376	395	400	330	378	368	374	398	367	350	384	392	367	396	384	364	388	384	387	388	390	364	378	369	411	367	369	395	394	376	373	394	370	385	354	408	368	383	381	354	360	378	372	362	392	392	393	376	339	370	361	396	384	354	369	384	419	395	397	377	407	392	409	337	382	374	364	394	411	398	370	399	357	394	379	410	350	367	409	373	397	364	365	363	385	369	377	369	394	376	406	381	351	342	387	404	391	394	379	376	407	408	416	379	370	384	388	368	360	361	401	362	381	396	386	368	391	400	367	340	403	343	361	400	381	408	392	417	369	387	411	420	394	383	369	381	376	376	426	363	372	383	384	364	369	376	387	376	341	395	402	400	397	351	402	325	402	369	341	366	392	387	401	375	379	382	381	337	361	425	410	391	411	377	402	395	398	364	391	385	347	343	381	393	376	386	379	385	397	408	378	395	400	387	425	387	381	376	395	358	420	385	349	383	379	365	407	370	343	379	402	359	396	385	355	360	363	401	393	398	390	344	418	426	392	375	362	388	413	378	352	383	385	400	341	352	357	371	424	408	422	365	382	413	382	375	383	360	405	392	346	375	405	406	386	366	333	371	401	362	371	396	370	415	361	366	370	380	400	397	364	399	387	354	389	355	383	420	342	372	394	387	338	368	398	356	375	413	363	358	395	362	390	378	393	400	365	360	408	355	382	383	430	391	395	376	397	403	392	406	346	369	378	393	363	371	387	398	409	358	400	394	357	400	373	348	347	373	390	359	371	362	406	382	367	381	394	392	397	383	363	354	356	350	378	379	408	409	420	397	342	352	383	387	373	369	394	375	343	363	359	392	386	403	378	352	380	398	388	375	394	381	386	386	385	402	417	388	412	367	388	366	399	388	366	397	380	362	335	372	394	368	367	350	408	385	367	370	367	411	368	397	376	355	397	378	379	385	344	405	398	355	392	377	389	362	406	396	358	389	378	357	390	371	388	414	355	339	397	389	365	360	386	374	389	373	379	409	376	372	359	391	363	374	426	370	385	408	372	410	395	380	385	367	398	374	383	372	353	387	375	395	395	413	423	389	380	407	385	389	394	369	395	383	420	392	368	371	399	382	355	364	398	361	399	361	357	383	371	360	401	375	389	389	386	395	382	400	372	366	356	396	359	383	367	356	378	364	398	370	395	396	397	359	387	384	373	414	369	366	387	340	395	350	383	384	377	379	388	386	379	377	379	380	394	366	365	416	356	346	378	366	380	384	374	345	404	394	387	397	396	418	374	394	387	389	377	394	357	391	387	382	401	403	393	380	405	391	377	377	387	361	380	392	378	420	363	390	397	373	388	410	349	384	372	388	379	394	409	371	419	374	365	363	395	351	362	367	399	365	383	375	382	375	351	368	374	402	376	401	354	431	403	393	367	393	372	381	399	345	376	354	386	380	395	404	435	314	397	377	384	369	432	386	380	369	406	405	366	367	379	380	364	361	359	371	416	376	359	357	393	368	396	381	405	361	369	373	368	387	383	401	404	370	373	382	382	383	396	416	414	362	384	385	405	385	385	361	375
60637	50532	44403	35572	30488	27455	22633	14084	4690	739	178	145	163	148	172	174	165	151	140	146	149	162	149	141	155	153	159	145	162	178	156	141	178	163	157	143	142	157	166	151	156	133	148	142	133	166	148	170	181	168	134	151	140	151	158	166	147	168	152	169	155	151	159	148	144	168	180	152	164	173	128	128	161	161	163	157	165	151	169	141	129	132	157	167	179	160	165	153	137	148	167	155	150	149	171	148	145	157	161	151	148	146	165	164	156	176	173	166	150	177	156	131	165	145	140	165	155	162	161	162	157	133	147	140	174	176	155	152	142	151	142	148	159	131	142	176	147	157	150	155	145	156	161	166	148	160	130	196	159	147	160	149	142	160	158	147	147	122	144	183	174	153	145	151	137	155	160	165	152	130	159	175	124	151	159	183	167	155	152	165	154	150	139	157	165	145	148	167	125	144	150	157	150	128	175	154	170	150	158	150	150	167	139	168	151	147	168	157	160	171	155	158	142	155	157	154	138	160	152	157	150	163	168	161	139	128	149	166	159	153	164	129	139	167	166	150	165	146	151	172	151	175	154	191	140	160	143	179	171	187	148	156	188	151	157	165	165	162	170	165	146	147	162	155	143	165	164	152	141	147	138	171	152	155	156	134	150	169	127	156	152	140	154	168	158	177	169	178	152	153	166	162	164	158	143	157	164	141	162	133	161	144	156	145	173	146	129	184	163	166	137	149	151	135	140	170	140	146	145	161	169	161	164	156	144	132	155	167	157	163	136	170	188	163	162	161	137	169	159	164	145	161	154	134	159	149	163	154	162	164	139	171	169	155	127	147	156	158	148	178	142	151	157	133	153	162	149	159	138	167	149	149	139	156	144	155	167	137	160	160	158	143	143	151	165	172	150	135	148	144	146	144	155	163	151	149	160	160	154	171	149	136	133	140	129	149	167	136	154	155	162	145	153	169	141	164	168	139	155	142	133	123	145	154	181	137	138	163	130	156	144	147	162	159	163	160	157	157	161	152	169	174	166	157	141	149	141	156	175	154	150	138	146	150	138	158	141	174	143	164	154	156	156	149	158	133	153	137	179	159	113	147	149	152	162	179	155	124	161	152	139	152	161	153	150	138	162	143	148	165	145	152	166	165	138	150	120	150	151	172	163	150	167	155	154	156	135	161	164	147	132	156	161	149	149	144	157	158	155	171	156	165	156	168	155	142	175	136	140	141	152	140	160	132	153	155	159	149	173	158	169	158	131	164	177	142	151	147	160	141	161	149	153	133	149	168	133	137	155	170	151	147	138	155	169	170	150	134	189	151	151	171	172	135	154	145	148	168	131	140	147	160	138	151	143	166	162	142	156	149	165	155	159	151	141	166	143	163	144	146	150	151	149	134	151	139	153	153	158	163	155	161	162	147	151	133	164	150	164	171	152	158	126	147	144	163	159	167	142	160	143	128	147	135	148	180	150	158	137	138	153	158	168	158	136	146	182	135	145	131	172	156	177	162	157	147	163	172	168	164	162	145	129	146	151	144	147	135	155	139	157	165	142	155	161	146	147	151	143	168	151	153	175	140	158	165	153	158	140	173	154	135	153	145	164	155	152	163	153	156	130	174	162	173	150	152	153	162	153	128	137	138	161	157	155	134	149	129	168	136	156	150	155	134	161	169	198	154	173	149	170	146	173	147	139	134	158	169	181	163	142	144	165	148	157	147	166	134	164	129	151	145	148	142	157	141	167	167	156	165	159	145	133	160	162	147	132	154	153	140	159	149	161	180	174	172	132	163	138	142	160	146	172	168	138	159	156	159	153	148	147	155	141	140	149	145	177	147	186	153	169	139	160	150	161	143	163	142	165	148	166	138	145	157	165	150	189	165	169	150	142	133	152	135	143	122	152	151	162	135	168	168	153	142	156	170	158	140	141	149	162	159	162	162	152	178	155	166	157	162	165	158	147	140	153	152	160	156	153	162	148	175	163	155	148	164	155	144	162	154	146	151	173	157	159	137	167	145	160	142	147	138	151	162	150	155	166	169	168	128	158	150	155	160	151	162	131	151	167	153	132	161	144	175	145	152	153	131	200	176	178	169	171	126	144	145	165	141	154	155	191	126	170	160	164	123	156	139	146	178	120	132	148	147	153	156	164	166	144	174	163	143	175	170	167	145	160	168	175	145	142	190	164	159	155	173	121	133	131	137	151	149	153	154	157	147	157	131	152	149	174	141	151	138	149	157	151	167	136	165	151	165	150	154	158	151	154	155	154	159	168	131	145	158	164	152	148	158	154	179	166	140	158	164	171	167	154	190	152	147	148	144	132	160	159	145	189	148	138	175	144	180	169	155	154	171	154	154	179	169	157	155	148	134	155	152	133	137	172	150	127	156	176	159	172	163	147	175	149	153	164	155	162	167	131	151	135	131	162	182	130	131	165	178	178	153	156	161	149	159	167	160	153	129	164	159	150	126	157	163	169	156	142	152	147	146	151	184	150	123	160	137	148	173	142	139	194	163	137	146	142	167	158	157	117	152	145	162	169	166	151	140	157	154	148	146	132	169	168	153	175	156	173	157	141	156	147	127	155	165	164	166	147	156	158	162	141	170	173	152	142	178	137	152	143	150	156	156	144	133	132	139	154	147	154	180	165	168	159	143	150	157	157	175	146	180	135	155	136	141	143	125	139	199	142	148	163	166	156	171	141	150	126	140	161	133	175	182	165	163	152	133	140	148	131	156	143	154	136	174	161	169	124	156	155	151	156	141	136	182	153	148	168	148	144	171	164	144	137	159	153	155	144	163	139	165	156	158	159	178	136	147	157	155	147	148	152	153	170	157	154	141	154	141	157	160	134	154	137	156	147	169	157	153	167	144	161	151	159	151	147	167	166	144	144	162	175	144	169	153	159	174	148	157	153	177	161	132	163	138	144	171	155	145	165	158	167	122	151	152	137	156	160	167	148	151	145	161	137	151	152	154	173	158	146	162	163	151	150	181	161	175	172	164	175	145	130	162	163	151	152	135	163	160	168	147	147	155	127	140	147	153	134	151	155	191	160	143	168	159	136	168	148	132	154	167	176	135	150	154	176	162	119	148	153	170	174	141	151	168	143	138	166	156	162	155	155	145	168	136	156	125	155	154	168	180	155	144	159	141	148	157	118	150	161	130	145	149	152	158	158	164	164	151	147	165	173	140	150	159	144	165	137	137	157	159	143	158	153	143	166	154	158	131	163	156	143	139	156	156	144	150	178	167	158	148	143	156	158	184	174	150	168	144	170	172	139	162	121	157	142	164	147	155	172	143	176	119	155	173	160	154	153	150	158	122	149	150	156	158	164	153	144	149	143	151	147	140	154	151	148	158	164	169	150	148	154	174	160	155	172	156	148	123	161	166	163	171	148	159	132	162	125	153	164	174	165	155	154	177	147	156	151	162	151	201	161	160	137	148	166	172	124	141	157	166	158	159	154	133	133	179	186	134	140	163	178	140	184	175	144	152	173	149	164	142
52871	60534	58437	67172	70281	45236	17563	3188	673	407	360	357	391	381	351	370	348	353	392	341	329	325	337	378	337	341	362	332	395	361	354	329	357	370	355	330	326	344	338	352	319	366	333	345	334	363	365	330	318	364	361	375	388	336	384	371	360	326	374	339	334	325	327	320	349	317	358	362	360	351	340	345	307	339	349	396	337	308	332	362	371	323	321	335	339	330	345	316	350	342	339	353	360	346	336	346	370	362	351	312	407	344	393	364	338	320	342	369	357	351	393	349	325	314	348	352	337	365	360	338	374	336	345	355	351	328	356	332	376	356	352	326	338	365	331	308	339	327	389	373	359	333	348	348	355	324	339	348	346	334	358	340	324	345	353	331	305	334	363	341	329	348	346	334	341	312	336	324	312	385	347	310	340	325	346	342	336	354	371	355	348	351	344	349	356	363	362	361	323	362	355	362	369	345	365	365	365	336	323	362	330	331	320	351	380	354	342	340	325	344	342	329	330	368	367	378	365	317	361	342	322	345	355	359	350	372	329	347	361	362	371	323	322	338	347	304	341	359	319	319	346	318	340	360	335	342	347	329	312	345	362	357	370	332	328	373	366	357	330	320	366	356	346	313	319	347	346	320	370	352	341	361	350	355	311	358	371	369	333	377	317	354	367	356	369	346	386	348	359	306	358	350	311	342	324	340	333	375	333	338	325	347	334	351	340	295	392	354	364	369	335	383	346	330	325	377	332	361	365	294	348	356	324	373	309	322	357	309	347	334	343	322	336	350	303	382	345	344	374	342	335	322	355	345	329	362	317	351	354	325	348	375	344	374	360	367	374	335	338	329	382	344	353	349	361	344	349	323	340	338	305	362	375	347	352	363	359	353	356	313	344	335	354	360	350	363	357	329	366	330	376	345	360	319	322	353	374	357	327	329	337	336	337	399	306	350	361	367	348	352	321	349	343	348	361	354	353	326	370	358	368	349	370	407	334	335	332	334	350	322	344	351	377	345	343	353	361	355	340	364	352	334	330	351	315	350	352	334	365	346	320	359	338	379	391	324	338	355	359	361	352	335	380	315	358	358	325	338	376	369	337	373	356	347	331	344	367	346	362	305	303	353	364	363	381	339	340	332	352	342	328	341	339	351	337	362	354	359	340	343	361	336	326	363	314	351	347	383	334	364	362	350	357	373	336	344	302	343	328	347	338	328	346	331	346	360	341	346	308	341	369	365	364	349	326	375	353	339	364	351	365	366	371	331	324	319	363	359	370	360	348	336	395	343	347	345	339	338	386	351	336	347	341	338	369	344	356	330	359	334	338	331	328	368	339	359	375	347	355	342	322	355	312	346	367	378	342	362	315	310	360	314	371	383	358	344	355	318	328	315	336	383	344	319	325	314	370	359	348	353	331	359	347	357	339	300	352	358	352	359	345	390	337	365	340	324	326	347	332	352	330	353	373	350	341	366	305	337	345	308	364	309	358	380	349	359	394	319	342	362	339	305	311	366	366	345	343	355	315	355	359	335	386	340	377	321	323	348	336	326	348	353	388	343	356	325	340	323	343	334	342	368	310	338	364	336	344	360	349	355	370	360	344	363	317	343	349	324	355	365	368	367	319	344	336	346	360	358	387	357	343	341	312	328	342	357	350	356	325	341	330	341	343	336	343	371	335	347	327	336	378	339	319	353	328	307	313	341	305	332	338	327	353	360	376	356	388	353	338	330	357	349	381	364	320	352	346	350	335	343	327	349	342	341	372	290	357	352	361	361	347	327	363	354	370	359	351	351	337	374	340	329	342	334	317	337	368	365	354	371	351	357	352	332	374	360	340	307	331	366	363	357	372	353	322	368	347	331	350	356	342	343	319	360	328	341	317	330	326	305	362	315	374	355	354	335	353	329	367	370	343	346	356	366	357	403	339	344	339	373	342	359	336	348	375	326	362	338	318	368	347	370	381	350	335	368	321	343	358	351	354	346	354	334	336	360	301	360	361	360	342	371	336	334	358	341	354	319	360	340	372	311	352	339	365	367	326	340	331	356	330	357	342	380	315	363	361	374	352	341	319	360	354	314	331	326	330	380	374	323	364	341	348	358	342	365	347	311	332	340	336	332	350	359	323	335	329	333	332	332	368	342	333	354	343	347	356	325	350	366	318	346	338	320	328	387	340	332	351	340	343	351	325	346	369	341	320	336	342	320	386	361	357	345	310	358	364	336	308	340	334	353	340	357	342	335	309	332	367	352	329	367	338	384	363	338	361	317	371	392	355	358	338	366	328	336	383	361	355	327	323	357	377	348	306	369	373	322	368	333	345	347	368	359	303	334	383	377	335	342	355	316	369	361	361	358	355	328	354	366	354	349	351	356	350	350	326	335	348	349	367	306	337	356	330	343	354	367	337	341	364	338	340	340	363	339	360	332	373	353	337	351	321	347	357	370	318	366	318	347	349	365	361	313	337	326	354	314	327	370	362	343	348	341	372	343	316	383	344	345	346	341	371	348	357	373	369	354	322	326	358	335	342	389	375	374	314	324	374	347	346	350	353	351	339	349	354	342	350	339	312	367	331	347	323	354	311	351	363	334	331	354	318	372	392	315	349	352	330	304	341	332	363	369	357	333	328	385	356	336	368	359	335	339	342	388	370	393	336	358	344	339	360	348	333	370	357	352	344	349	340	357	337	335	302	313	322	356	350	342	367	348	346	339	344	349	327	362	321	334	313	330	384	351	331	373	349	363	339	370	384	355	339	358	348	379	364	330	339	353	356	360	312	312	321	362	353	337	355	354	349	346	337	335	362	348	346	364	375	350	335	354	382	345	365	369	333	372	353	330	356	364	386	343	349	307	335	337	378	356	336	344	349	357	358	368	345	376	319	356	368	380	354	352	334	339	348	362	311	360	320	308	354	365	348	342	334	360	361	363	357	359	344	349	347	343	346	330	319	345	359	351	323	344	358	321	331	320	336	338	318	326	341	321	329	320	333	352	342	386	360	385	344	327	300	344	331	340	379	364	389	361	334	331	383	357	367	364	351	340	366	325	346	333	330	352	327	353	339	358	331	318	352	358	348	386	358	376	361	390	349	337	358	344	343	346	372	348	367	373	334	344	346	359	363	368	357	341	364	362	346	325	353	338	369	334	378	367	333	338	355	358	363	379	331	345	316	355	343	340	332	370	335	357	357	354	353	305	379	356	339	327	335	383	325	329	371	338	342	353	352	367	332	353	328	338	357	354	360	337	342	346	342	362	332	364	354	346	312	351	352	336	357	364	344	352	331	386	338	337	340	381	371	389	363	312	337	316	348	333	340	344	328	340	336	375	335	348	321	353	312	359	313	360	354	330	328	357	325	346	359	368	328	361	369	359	316	387	333	352	360	344	367	364	332	355	338	339	333	352	325	338	341	334	348	365	304	362	369	353	338	367	339	357	368	338	330	356	345	335	328	339	364	365	343	335	333	326	367	327	340	329	342	309	328	369	358	365	344	368	357	345	333	375	355	334
19456	34158	36015	19435	9834	5314	1698	477	278	256	221	201	217	207	241	207	238	171	209	218	243	238	225	223	232	241	261	210	201	235	194	228	222	263	221	237	227	238	225	232	230	261	203	243	228	238	233	235	217	219	227	217	212	216	221	216	209	204	215	224	232	264	247	211	221	251	227	223	223	225	237	227	240	221	230	229	218	218	228	225	250	217	219	218	204	236	263	237	233	189	231	229	204	202	203	229	201	224	228	240	220	202	241	232	206	213	236	217	205	241	253	254	238	226	227	217	222	223	218	241	239	218	219	215	235	221	209	258	226	238	252	235	247	223	221	237	201	199	231	208	228	234	196	246	251	224	223	239	219	222	226	218	218	214	207	220	234	236	236	235	214	254	212	242	245	212	249	224	224	257	251	223	210	229	239	231	235	221	239	230	252	208	212	253	229	238	200	222	232	236	233	222	211	245	227	207	215	261	244	244	239	214	242	207	219	225	252	221	218	225	212	215	212	238	190	231	243	213	248	232	242	220	239	229	238	213	238	254	245	230	208	198	246	206	209	228	226	242	233	267	232	228	222	238	234	226	216	221	221	246	228	211	236	265	238	214	204	230	246	237	214	215	218	216	214	230	219	279	230	201	221	214	252	236	214	199	223	232	205	242	216	219	220	220	243	246	222	218	227	232	209	232	229	222	235	242	226	239	240	218	216	209	239	228	221	237	229	240	209	226	192	223	236	220	218	241	223	216	227	228	236	228	251	223	209	218	252	218	237	234	221	205	230	235	220	226	224	223	231	228	235	217	257	210	214	227	214	230	239	251	219	227	221	220	220	227	233	204	207	211	240	215	225	212	243	206	218	207	234	219	215	224	232	235	228	212	230	222	216	213	190	248	216	231	241	267	212	212	222	226	219	242	196	222	227	237	200	250	238	222	232	236	218	260	235	227	228	238	252	232	219	253	238	249	279	251	237	232	222	227	247	221	221	214	211	231	228	239	232	237	231	222	238	231	253	234	242	224	226	241	212	255	208	232	270	222	226	235	238	225	189	212	255	239	224	176	252	208	245	198	244	218	244	217	236	232	227	224	243	209	235	234	235	233	218	229	229	225	246	215	235	204	224	231	215	230	243	233	252	235	226	225	228	198	237	217	217	241	214	195	250	233	224	234	232	248	236	246	245	219	220	241	233	238	221	232	224	226	217	233	216	238	224	240	234	243	245	194	233	205	222	213	225	204	236	230	214	240	206	237	252	215	224	239	209	211	242	240	253	232	213	235	251	253	247	237	235	244	205	222	243	250	234	217	221	205	240	235	229	256	227	234	231	239	225	231	251	244	255	227	221	214	251	222	223	218	215	221	238	224	221	245	243	199	221	202	224	206	227	229	219	244	228	199	219	237	208	236	233	240	238	195	213	230	202	218	232	223	242	206	203	221	220	219	226	179	215	225	247	226	256	207	233	229	240	220	240	241	221	222	241	228	260	198	239	241	241	222	223	236	220	257	253	241	219	218	226	222	200	252	223	234	220	212	226	259	207	218	241	232	254	213	221	235	204	235	250	239	221	230	241	250	245	234	213	222	223	208	208	233	205	212	212	236	235	231	222	218	201	231	229	224	253	266	243	234	235	230	202	199	227	228	195	239	246	225	224	228	222	217	198	201	207	220	242	239	208	212	226	200	253	229	216	221	226	227	240	234	217	282	231	215	212	207	197	227	225	257	222	225	232	249	221	235	248	222	202	208	207	226	243	204	237	220	233	238	237	224	245	266	244	229	213	221	234	235	236	241	217	222	245	222	248	208	221	237	224	219	216	239	249	230	227	225	230	223	245	236	239	227	266	219	232	248	235	208	213	212	238	230	238	226	220	241	247	190	248	234	218	222	215	237	269	236	233	232	231	198	231	218	249	223	183	236	240	232	240	220	217	217	218	232	222	241	225	234	238	235	219	218	241	214	248	237	256	192	229	251	230	239	230	228	213	227	229	232	237	236	226	214	218	228	231	223	216	206	224	198	229	228	228	216	228	225	219	208	216	215	250	205	220	219	238	236	234	193	229	247	220	249	221	215	212	216	234	193	206	224	242	227	225	243	259	211	220	227	236	208	258	207	251	213	226	244	210	227	196	252	230	208	207	218	212	218	220	220	231	218	260	239	219	238	221	207	217	237	206	235	248	255	217	219	210	240	251	231	205	203	231	251	243	199	255	240	215	220	209	208	231	223	220	253	219	203	231	215	217	242	239	237	241	231	224	224	261	237	232	245	225	230	228	217	240	215	231	232	206	219	224	249	197	261	229	245	215	217	220	236	218	261	236	210	215	239	219	247	237	245	240	227	252	238	223	243	221	198	222	249	229	197	227	230	227	243	214	204	204	258	229	210	205	221	242	226	227	226	242	248	257	251	228	241	247	214	219	227	220	245	243	209	238	192	208	235	232	231	236	245	216	213	222	238	223	226	215	227	221	239	228	213	233	227	211	235	218	218	239	236	233	219	219	229	233	229	228	214	250	237	248	239	248	214	229	227	200	194	242	222	208	232	220	253	241	219	236	229	228	235	237	214	239	217	238	220	258	216	226	199	209	201	200	251	239	217	222	219	235	249	245	230	207	200	211	229	226	215	241	242	226	239	204	211	238	219	255	227	230	213	227	205	230	224	223	213	196	241	234	229	198	210	243	219	225	211	223	216	211	218	220	230	213	214	248	196	227	221	197	228	242	199	197	214	257	237	231	228	227	191	245	225	232	206	210	233	202	248	207	243	257	244	237	220	226	249	253	249	261	229	212	244	229	207	248	219	221	218	218	204	212	218	210	224	223	248	216	241	219	215	228	201	229	227	210	196	230	221	245	219	227	225	246	223	238	224	229	220	234	215	241	214	237	237	218	236	225	205	215	225	229	252	232	232	265	222	214	231	241	249	235	233	231	247	217	212	193	230	241	232	195	199	218	216	241	234	241	236	252	195	219	232	287	226	212	215	250	212	232	257	235	230	213	239	245	255	224	241	197	263	256	245	209	204	245	201	228	212	209	237	244	236	228	227	205	215	269	239	207	239	222	188	243	237	215	274	209	215	233	251	204	207	229	261	219	217	243	228	247	282	217	229	241	239	206	243	222	219	216	229	202	230	252	216	251	221	215	227	255	262	221	203	234	235	240	256	220	230	231	243	214	230	227	217	232	206	233	228	218	219	257	226	211	259	243	210	230	221	238	217	212	217	225	221	243	223	236	250	209	230	235	232	239	232	228	235	228	210	221	239	225	203	209	234	217	239	251	217	236	211	232	231	218	241	219	241	266	250	233	215	247	210	237	272	248	207	242	225	232	216	243	227	256	244	231	227	222	213	222	227	250	210	206	249	226	230	234	240	237	239	220	239	217	252	228	243	249	208	219	264	220	225	231	232	228	253	220	211	247	228	216	249	221	215	226	234	248	222	226	259	222	244	221	213	250	207	236	229	233	199	243	212	217	239	211	216	211	222	197	196	239	246	217	242	230	227	246	219
16051	35820	40105	24756	19121	11603	3656	1014	539	543	517	530	525	521	495	513	521	503	505	521	492	525	533	510	516	512	512	504	538	539	506	515	518	509	493	494	523	537	489	471	461	485	489	545	490	464	506	484	510	487	464	491	479	507	500	498	505	534	554	512	493	483	522	468	483	465	476	537	493	494	507	528	489	457	510	523	538	512	490	502	537	536	553	514	506	501	515	488	477	559	529	533	498	516	509	528	512	514	509	524	490	493	494	528	522	522	492	536	504	479	508	512	503	539	557	509	482	550	493	520	519	498	504	493	501	504	501	528	519	505	485	499	471	490	519	523	484	519	528	521	486	514	551	511	487	489	449	495	503	490	472	521	497	492	519	493	513	437	527	522	524	513	511	528	495	542	518	512	520	490	531	514	503	512	513	516	544	494	475	536	503	507	518	539	491	538	512	493	515	502	518	516	538	504	469	545	507	516	513	520	502	537	514	478	500	488	476	487	492	482	518	510	561	493	517	511	544	528	517	474	504	484	514	502	516	531	492	530	545	494	496	491	496	526	507	528	493	510	501	476	529	467	514	506	497	524	532	484	523	468	527	501	536	504	511	540	549	525	464	563	528	474	508	529	517	531	493	523	509	519	514	508	504	512	515	477	506	529	535	486	483	496	489	531	531	525	491	460	539	514	482	520	508	511	490	496	479	495	539	498	505	496	521	532	518	523	509	552	506	523	519	519	487	519	545	503	502	516	507	521	519	499	537	466	549	500	526	511	551	503	499	538	491	514	501	483	551	497	525	554	507	479	491	530	510	497	568	495	552	540	524	515	510	480	503	480	517	488	543	498	538	517	500	516	510	496	524	531	529	466	506	504	528	502	505	485	545	491	531	509	516	485	480	543	531	501	518	518	505	530	514	546	535	493	552	467	533	535	552	496	533	516	492	484	487	529	510	535	488	544	474	538	507	541	505	504	534	494	508	462	521	530	525	515	517	476	512	500	537	533	499	495	497	497	516	455	494	506	517	515	518	492	509	505	509	507	521	549	487	495	577	545	517	519	499	514	559	499	495	503	508	562	509	516	517	493	529	520	502	509	504	517	526	495	477	491	467	542	545	487	487	484	499	544	517	498	497	517	499	469	520	478	539	506	559	542	540	506	488	528	516	487	502	472	528	486	507	516	508	503	542	539	536	511	510	485	509	528	535	531	489	504	516	493	475	545	531	502	505	506	510	543	574	510	505	570	521	546	494	502	516	471	534	516	549	506	504	504	505	528	492	523	526	479	523	503	504	516	478	499	494	482	548	506	514	507	503	498	517	484	498	491	485	528	492	500	492	504	555	508	525	464	506	503	505	469	511	495	499	508	499	535	476	582	489	554	507	522	554	445	512	525	508	559	472	475	503	548	552	537	534	517	518	537	573	511	521	491	527	482	484	505	472	511	515	501	507	506	485	490	540	497	449	507	499	542	535	504	507	511	479	490	505	519	497	468	528	490	471	489	515	500	511	500	530	512	523	518	517	555	506	499	545	479	491	516	469	504	527	523	465	529	558	548	521	512	507	532	527	496	495	517	531	546	511	500	522	500	486	484	485	523	538	492	520	547	491	541	481	474	544	537	489	530	506	510	523	446	511	514	514	510	489	500	521	498	489	520	520	513	549	505	491	513	472	543	469	509	489	531	523	512	517	492	572	549	527	479	514	550	498	489	509	482	499	467	487	484	500	509	491	518	473	467	469	512	513	529	525	496	512	475	525	502	500	517	508	508	484	528	534	500	472	502	516	518	521	506	506	506	559	487	528	504	517	565	574	508	465	527	546	494	508	475	493	517	489	538	476	489	499	486	527	523	539	522	503	507	493	518	514	501	489	518	484	497	548	543	511	494	486	500	526	544	508	540	476	543	524	493	518	508	508	489	456	528	517	523	536	481	491	564	515	497	518	495	540	513	523	492	547	522	497	534	504	507	537	511	463	501	473	514	543	526	511	488	505	483	488	523	545	535	518	507	490	516	519	537	482	535	466	546	513	493	495	516	505	477	529	459	526	527	507	484	498	538	542	495	537	524	511	552	521	515	504	508	490	516	504	515	460	525	509	482	516	494	485	531	501	530	514	530	542	523	493	530	500	517	461	499	488	503	521	507	530	488	495	494	561	511	536	498	502	513	493	534	526	513	495	508	502	472	503	521	506	544	481	522	540	499	536	537	489	498	525	530	503	514	546	481	475	482	533	523	493	492	503	500	483	484	491	526	516	516	520	556	522	485	511	512	515	546	523	506	469	515	504	456	521	515	488	522	498	516	511	501	484	467	525	554	496	521	462	515	475	508	482	576	503	470	482	502	494	488	507	518	498	495	508	533	501	462	508	515	541	496	493	506	538	513	517	461	515	506	501	512	519	515	452	531	498	506	514	520	531	511	529	523	557	492	479	542	534	507	517	522	505	506	558	468	508	509	505	528	500	529	527	463	489	518	528	504	507	510	537	525	490	500	483	520	483	469	519	520	492	492	501	514	513	485	507	497	512	539	508	526	523	467	538	506	521	465	552	515	512	520	536	476	535	538	478	541	492	481	560	498	518	509	539	510	471	487	499	505	523	522	511	496	497	489	535	500	529	482	503	490	534	524	486	474	503	463	529	486	511	491	524	537	482	485	512	515	517	499	538	505	524	524	539	516	495	512	506	556	542	496	477	486	502	532	527	504	553	545	524	492	514	547	495	472	531	511	490	517	481	520	466	486	524	480	544	528	485	508	492	508	483	497	522	545	523	498	475	507	479	548	479	528	507	500	468	488	485	513	523	455	513	491	507	509	495	513	498	528	502	483	484	523	538	509	522	532	490	496	511	513	516	506	499	578	486	553	500	528	502	483	480	511	488	500	544	469	485	484	532	561	538	508	522	497	462	491	485	538	527	528	483	485	527	498	478	482	505	512	515	503	523	499	522	521	479	504	528	505	456	501	544	511	536	509	526	496	484	474	478	530	505	530	514	528	487	520	516	494	535	514	497	534	513	497	530	521	508	533	520	493	553	465	552	498	511	514	544	506	532	520	524	469	521	522	518	517	511	508	517	513	483	532	459	469	523	496	502	522	516	516	516	518	495	471	490	518	486	504	486	527	540	497	495	514	477	513	529	480	521	490	506	519	506	497	489	507	457	498	505	539	520	544	539	479	500	489	520	508	520	530	517	512	448	531	544	483	512	521	516	514	511	514	503	502	532	507	476	515	503	526	504	521	532	515	541	529	512	468	524	540	508	490	525	519	494	530	511	525	532	524	526	538	503	474	498	503	532	523	535	512	494	515	531	503	512	505	504	530	544	470	543	480	517	498	506	485	480	477	506	466	513	547	519	525	532	548	536	454	505	499	521	514	516	492	515	470	512	521	508	524	529	529	522	533	507	518	523	536	524	529	520	498	531	541	528	505	503	530	526	520	511	484	499	531	528	496	487	496	523	530	532	499	514	514	511	506	536	523	514	520	485	527	565	516	516	530	522	513	493	531
57207	51617	46737	34299	28856	25517	20250	11097	3303	551	194	184	156	203	223	158	197	172	184	185	198	187	217	165	192	207	186	180	198	169	192	198	181	183	169	181	167	172	171	183	185	192	174	145	156	174	181	181	178	189	232	183	174	169	189	212	175	170	207	160	177	196	197	179	179	199	160	202	167	163	162	183	179	206	207	185	167	190	160	174	180	161	184	180	181	158	188	200	189	176	194	160	170	185	167	170	195	182	183	180	174	145	189	180	190	220	186	165	180	159	176	171	175	192	186	176	165	158	188	164	198	176	166	197	166	184	204	176	183	155	157	188	220	162	179	208	208	187	185	189	188	171	183	177	196	199	193	192	194	164	169	157	170	177	207	184	184	162	180	159	172	196	179	181	176	182	175	178	193	151	180	192	187	193	192	193	202	180	172	173	189	182	160	186	206	202	171	184	170	157	189	162	176	176	198	184	181	169	144	153	184	152	173	185	184	195	165	161	184	178	164	183	192	195	194	182	170	186	179	190	163	169	173	195	176	169	167	177	178	175	199	214	169	176	197	199	180	183	182	193	176	182	168	169	192	192	184	185	202	209	171	179	162	173	173	177	178	201	218	185	200	171	143	181	154	185	165	179	174	161	191	155	165	190	183	195	184	177	166	199	165	195	185	188	193	165	176	173	185	173	159	173	173	188	190	166	167	214	188	173	189	165	178	186	196	179	191	194	194	184	175	192	182	175	185	161	192	190	209	183	174	172	178	184	191	201	204	154	182	199	185	160	172	183	199	169	177	179	183	161	163	171	186	175	175	187	168	184	188	185	189	174	161	163	190	178	207	184	171	168	186	206	179	197	185	179	211	164	177	164	165	163	167	138	145	185	179	189	204	192	178	172	182	176	194	191	195	185	165	194	180	190	171	171	189	162	184	190	175	153	200	184	183	156	176	191	186	195	182	194	199	172	184	159	170	168	184	164	186	200	186	177	174	179	186	198	184	169	201	195	181	181	166	182	174	174	184	203	182	175	179	168	196	153	188	172	189	195	171	159	212	191	185	159	162	171	172	176	213	192	192	211	163	171	176	172	197	198	170	166	174	203	170	174	187	199	195	180	176	198	189	187	187	171	175	170	189	206	194	182	190	167	187	160	189	191	177	183	182	209	173	172	166	164	168	193	199	201	200	170	156	191	184	173	178	170	179	172	195	175	190	184	182	157	186	159	195	181	186	178	197	170	194	175	177	148	164	164	171	172	175	170	179	190	180	188	179	190	161	181	167	183	196	174	207	197	154	171	183	205	199	183	167	154	171	181	173	177	190	192	221	179	181	165	194	175	169	180	203	187	170	205	169	177	191	159	166	179	169	207	192	160	196	202	162	143	175	187	211	194	204	186	177	209	172	173	182	181	176	154	193	181	190	176	172	200	195	181	179	181	175	230	158	200	200	190	169	185	141	156	168	191	201	172	179	172	163	194	169	174	197	182	215	161	154	188	177	200	175	143	179	163	180	166	171	180	193	191	176	176	185	173	187	179	171	184	173	192	190	176	178	202	190	182	179	170	162	172	184	180	190	179	168	166	166	209	173	178	163	175	159	192	193	183	198	170	182	170	169	167	193	170	162	174	200	174	189	217	180	215	194	175	161	192	177	174	197	161	182	192	184	178	217	187	183	183	186	154	175	154	175	207	176	192	169	200	187	160	188	199	190	187	173	147	165	177	164	157	184	197	185	192	169	193	167	162	171	174	191	172	181	192	171	206	193	189	164	172	190	177	156	157	182	220	180	176	184	164	213	163	183	146	187	187	178	175	198	184	172	178	154	173	165	172	150	194	182	183	170	182	186	207	148	181	193	182	191	209	181	186	169	154	174	182	164	188	173	186	187	183	168	205	205	176	175	182	187	155	179	177	197	174	173	179	181	191	182	165	172	172	180	158	166	157	180	177	179	161	178	161	153	192	157	220	186	197	154	201	176	153	186	179	171	165	182	177	174	177	185	175	173	176	194	195	177	186	214	165	187	188	194	179	166	169	169	185	189	161	165	186	202	199	180	215	208	188	167	189	165	164	189	185	189	187	183	175	158	169	175	175	177	179	166	188	189	175	187	169	157	158	184	197	208	171	174	175	186	184	186	176	172	165	159	176	187	205	177	170	197	197	193	187	155	187	183	167	157	205	150	177	189	184	193	188	163	183	181	165	189	190	186	179	169	194	187	147	177	185	172	150	192	206	179	180	169	173	192	188	192	174	191	174	158	192	178	175	190	194	157	198	183	171	179	189	163	150	176	196	200	189	185	184	188	202	167	190	210	191	183	190	166	186	153	191	166	168	165	211	202	201	180	193	176	185	189	215	191	163	151	168	182	168	189	191	200	171	183	194	200	170	191	198	190	188	183	179	194	185	169	159	184	205	181	175	190	158	205	174	187	185	197	160	181	193	171	193	167	170	172	147	175	185	183	177	177	163	196	200	170	137	184	182	170	166	182	156	196	159	156	168	167	175	179	207	166	172	183	169	193	207	187	161	175	173	181	169	170	194	187	182	182	192	180	163	180	163	152	201	171	183	198	181	168	171	182	174	169	184	188	193	195	173	172	186	184	172	198	180	176	190	181	182	210	179	170	167	175	180	183	211	194	179	179	170	202	187	177	179	185	200	202	164	212	196	182	155	190	181	176	175	188	171	161	182	191	204	166	172	178	190	180	171	167	184	165	176	191	165	169	167	172	180	177	155	180	194	149	178	185	188	179	153	182	193	191	151	183	180	167	181	164	182	179	182	188	190	166	180	193	161	173	215	175	180	190	170	168	181	194	185	200	190	174	187	180	164	162	188	200	180	166	147	198	184	177	185	177	191	187	161	186	174	182	195	188	194	200	209	179	175	203	156	195	170	188	185	152	178	179	180	178	181	179	163	176	176	164	186	176	162	186	197	184	199	180	179	175	205	170	178	193	176	195	182	183	189	186	158	200	147	162	184	173	183	207	194	172	142	181	173	152	168	171	194	205	175	179	197	164	189	201	171	157	175	161	182	173	191	187	185	184	160	198	160	198	192	180	159	187	181	196	168	200	178	177	198	166	209	189	190	199	208	177	202	201	166	183	177	168	177	168	205	178	191	160	177	173	170	166	175	177	159	140	183	198	156	170	179	205	195	208	199	195	171	194	169	186	180	192	187	179	191	199	170	200	199	189	164	169	194	187	189	183	183	186	178	186	180	183	168	199	188	180	197	177	201	199	177	186	153	179	176	152	203	187	160	200	201	191	144	203	182	192	162	195	159	179	152	202	186	166	166	153	181	199	201	198	191	189	178	173	197	167	164	173	188	191	187	179	159	179	163	213	191	175	170	200	181	175	187	197	175	177	207	173	216	200	183	168	153	181	144	196	193	187	181	145	196	164	188	187	191	170	191	172	183	186	186	188	182	177	156	156	216	174	196	179	183	163	179	167	194	169	186	182	179	183	178	166	197	170	189	196	189	175	179	171	167	201	187	189	166	180	170	173	173
48787	59064	56035	60082	60604	37152	12207	2265	643	466	443	422	436	411	405	393	411	430	402	423	413	386	394	391	378	378	424	398	426	392	411	433	362	428	425	420	420	387	398	398	400	400	426	423	350	375	399	385	412	396	388	428	368	419	433	429	395	419	400	417	404	377	445	391	405	412	402	410	401	441	390	397	411	412	399	383	414	411	397	400	398	360	391	393	412	407	384	415	395	363	381	396	395	381	452	407	425	378	380	430	391	387	394	411	387	387	391	397	419	415	390	382	388	399	388	400	388	393	393	392	370	403	389	408	428	385	423	450	378	389	400	412	392	408	412	461	393	369	423	385	408	416	391	400	392	422	395	384	401	428	400	414	379	417	390	424	348	401	418	397	376	416	423	378	408	408	435	422	401	398	414	383	413	392	410	411	392	409	399	401	396	396	401	413	412	432	381	395	410	410	379	410	367	382	395	380	394	409	395	378	412	362	410	440	392	393	404	413	411	399	380	412	399	391	402	445	411	416	412	365	422	389	385	398	388	420	400	407	360	401	390	432	385	401	410	419	412	406	427	414	444	380	371	438	396	399	408	436	400	381	387	408	394	373	411	417	404	369	439	405	392	384	412	384	419	397	392	358	400	375	406	371	434	403	420	429	400	418	419	391	375	417	386	372	400	401	386	382	402	431	409	406	432	411	375	429	412	395	417	362	411	381	444	399	373	393	407	410	391	453	389	383	372	421	417	408	403	373	400	387	393	369	388	405	401	385	420	398	395	423	392	406	406	392	385	421	410	441	436	401	429	419	431	396	407	393	417	404	383	410	405	395	393	397	388	442	412	406	380	372	384	395	399	390	399	406	401	416	381	411	443	414	432	378	398	422	429	385	369	370	417	402	384	389	394	371	398	410	444	381	398	370	441	425	364	429	450	391	388	405	407	389	376	395	428	412	416	424	369	416	413	385	383	420	358	419	412	361	393	381	455	374	382	371	430	399	396	356	395	404	435	414	401	363	421	422	405	396	397	398	399	413	404	393	429	380	386	404	364	374	363	380	427	390	401	393	414	374	403	398	384	392	413	425	367	380	420	433	377	454	428	425	413	377	383	410	378	373	402	396	386	424	408	382	421	389	392	426	358	366	377	418	415	395	384	393	418	402	393	371	418	385	381	365	390	399	388	416	431	362	408	437	362	366	401	408	418	413	392	393	390	374	394	415	392	379	422	376	402	381	396	380	391	370	365	401	399	400	373	359	396	369	402	406	384	369	382	406	382	380	426	427	373	392	425	376	397	371	390	376	404	401	360	405	391	393	413	385	389	389	415	422	406	397	415	387	396	444	397	386	421	380	420	399	381	391	412	401	401	424	421	403	403	376	408	387	389	375	368	399	410	425	421	392	397	372	408	402	402	408	408	402	390	430	401	376	394	391	383	390	403	347	430	398	388	389	451	420	375	448	391	411	380	388	418	401	449	393	381	395	419	384	376	376	390	352	395	419	413	422	394	396	435	402	402	389	390	432	437	386	396	395	413	375	394	392	452	405	431	419	419	401	403	394	395	391	394	377	388	386	399	431	416	386	381	403	409	389	413	396	411	372	379	421	383	403	396	436	374	390	381	369	399	399	416	382	402	398	404	419	410	410	390	423	397	384	389	388	435	366	404	409	426	405	390	348	405	403	390	390	357	394	371	404	409	414	353	433	370	435	370	429	422	403	401	405	399	385	422	426	394	409	396	403	378	389	372	391	386	400	400	371	383	389	382	397	402	405	383	414	394	413	393	403	393	395	404	403	408	419	417	372	390	378	409	411	399	411	379	409	383	399	413	394	399	384	423	410	407	434	407	393	403	385	417	377	405	396	405	421	384	402	388	364	413	413	390	385	375	398	394	368	403	407	378	368	389	419	402	409	403	417	432	426	407	417	411	417	399	433	443	379	380	399	418	425	362	390	421	413	410	385	410	411	405	399	422	404	381	405	361	405	399	417	416	429	350	404	379	368	381	437	412	385	408	419	397	367	389	422	416	395	408	417	371	390	383	408	403	411	435	411	409	423	367	373	431	375	419	415	406	401	410	365	372	394	395	415	390	405	408	404	410	378	418	405	391	386	408	393	403	406	397	412	406	389	384	389	387	418	379	428	387	412	369	400	405	397	388	410	415	400	379	373	378	410	390	408	408	344	409	409	405	371	372	387	393	424	404	375	401	421	378	390	372	391	397	382	394	390	423	401	413	394	395	409	416	366	386	387	413	420	377	422	429	390	395	394	407	338	407	414	392	413	398	383	377	426	433	443	376	393	376	409	384	417	415	378	427	411	430	390	409	387	356	390	422	412	373	408	389	377	393	394	447	435	409	401	398	401	406	415	382	394	384	374	404	430	381	419	358	427	418	425	376	396	431	389	442	404	439	413	410	361	411	381	424	401	414	404	434	387	448	407	400	432	415	402	422	405	412	417	394	386	405	369	379	417	393	379	381	435	420	408	391	372	379	407	355	383	403	354	404	401	407	410	371	411	377	410	396	401	397	394	398	399	401	394	399	403	442	440	410	377	374	405	405	392	410	424	417	385	398	402	368	435	414	412	404	386	425	391	394	396	416	406	420	411	365	401	444	376	403	367	394	409	391	366	379	409	381	409	427	416	422	385	384	413	411	409	386	419	414	367	394	413	382	393	387	343	374	398	384	371	420	401	433	416	367	399	363	414	412	380	415	398	397	387	375	395	401	393	422	416	407	403	422	431	438	373	398	419	423	404	407	413	420	399	401	402	413	398	389	388	407	388	357	418	423	379	433	387	376	425	389	446	397	373	406	394	392	420	390	423	368	403	394	420	392	392	386	384	420	367	379	389	395	423	388	395	409	394	400	416	375	396	438	397	413	414	411	374	384	420	376	402	406	384	421	393	399	427	433	380	402	440	435	381	391	371	394	346	401	390	406	390	399	387	355	403	428	375	393	410	346	429	408	346	412	420	387	429	404	405	422	416	428	389	392	418	377	399	425	386	423	436	401	398	388	361	429	420	367	402	362	354	417	393	396	390	386	406	403	374	402	409	402	413	429	386	380	383	408	389	368	413	371	397	398	398	420	426	378	414	405	363	388	421	412	403	416	389	425	413	398	405	399	425	393	393	442	405	424	397	379	406	410	403	364	393	394	407	413	414	448	413	372	404	406	392	392	404	403	414	423	379	393	374	389	402	399	392	419	418	454	401	385	406	434	397	419	391	401	401	401	405	398	414	427	430	420	381	411	404	466	407	417	405	417	412	424	410	386	406	367	371	377	400	391	437	402	387	393	374	438	397	396	433	367	395	387	376	441	377	425	398	392	374	386	407	385	426	409	412	390	414	400	381	424	420	407	404	411	390	385	383	403	412	418	423	399	409	415	398	390	389	395	414	422	419	429	385	396	396	376	382	373	395	403	401	384	399	389	361	392	409	410	375	379	422	401	385	426	408	386	401	399	400	383	399	395	421	409	400	437	373	399	388	420	401	398	404	377	425	398	378
60613	48416	36813	29673	28908	25915	21615	13377	4075	461	209	180	181	193	152	167	162	155	192	174	159	171	159	165	162	169	144	163	207	151	156	175	182	168	149	152	164	168	153	156	157	169	156	147	153	176	166	179	158	153	139	167	147	156	146	148	166	137	180	165	150	161	167	177	126	153	165	133	168	173	155	137	145	171	159	153	156	147	162	154	182	172	170	164	166	151	165	160	154	172	189	171	148	142	149	168	131	164	179	136	174	180	172	154	152	181	179	144	177	147	152	160	159	155	147	158	163	154	134	154	141	176	153	146	150	196	160	155	171	130	156	158	170	172	161	141	153	156	161	170	149	162	165	176	144	174	155	188	158	152	174	180	139	163	141	136	148	167	148	144	173	158	144	125	182	164	182	184	171	191	168	161	161	154	163	175	154	144	172	153	163	143	138	152	152	141	163	139	178	157	150	133	158	161	135	148	151	144	141	198	168	171	166	163	175	143	154	162	155	151	147	132	156	163	161	142	159	153	161	162	150	157	157	168	146	150	138	135	161	157	162	162	168	160	163	162	150	156	156	157	156	176	167	140	154	172	163	162	168	175	175	158	161	155	140	155	171	139	170	156	146	172	160	169	164	161	155	147	167	172	158	153	160	183	161	146	168	155	151	163	157	156	154	146	191	175	172	160	154	149	146	144	160	167	152	143	168	158	170	168	148	168	182	173	155	169	143	163	172	160	153	169	145	149	155	179	137	185	148	160	175	178	153	180	176	157	152	168	139	161	159	171	160	175	148	129	149	170	174	150	158	160	150	163	164	163	147	184	184	182	190	154	154	152	149	171	163	171	170	169	167	138	139	155	183	165	140	154	144	155	143	139	159	155	170	162	173	158	141	177	140	156	160	159	185	156	151	164	184	189	137	163	153	147	168	166	173	164	151	131	171	147	116	154	173	135	138	137	158	177	171	155	149	175	154	187	171	167	153	164	152	171	156	156	141	148	154	161	182	185	148	171	170	122	158	152	164	169	148	153	163	150	167	158	166	174	144	168	188	165	160	166	151	140	174	165	164	159	164	166	149	154	168	154	175	151	155	185	188	147	169	179	170	146	151	164	139	186	171	139	176	164	135	173	151	145	152	170	166	154	147	145	139	156	168	180	166	151	171	154	160	188	154	172	173	152	188	138	164	173	165	176	145	146	172	162	150	153	170	150	163	145	145	151	150	169	160	171	146	166	157	164	132	155	142	158	149	163	156	142	136	164	185	185	194	149	175	156	153	154	147	139	163	165	143	154	171	148	149	171	145	161	155	161	170	161	163	162	142	164	151	156	165	191	166	149	145	135	170	165	158	143	145	166	147	139	166	161	162	192	164	139	159	157	188	149	160	174	162	154	128	154	153	165	154	192	152	147	156	147	146	170	158	149	178	162	166	159	168	141	162	181	152	183	156	151	154	171	183	159	171	157	147	159	145	163	158	145	161	157	137	154	153	145	175	165	159	161	149	124	155	151	163	164	174	204	169	174	147	182	155	164	169	155	137	154	171	162	130	153	152	147	150	162	169	162	177	152	146	172	147	135	140	149	138	140	141	181	176	170	168	152	172	150	167	150	168	166	149	173	180	140	152	153	148	160	163	156	178	171	170	165	163	127	169	166	143	147	176	176	153	168	165	162	169	155	152	178	162	117	151	166	156	172	164	155	135	146	140	168	173	150	155	151	164	176	168	193	142	172	154	171	154	165	168	133	168	168	146	157	155	152	156	152	155	159	180	166	163	177	163	164	160	169	155	174	148	149	157	167	174	165	141	147	170	148	172	165	145	148	188	157	161	187	184	167	165	153	163	137	149	143	134	159	138	129	170	180	154	136	160	162	143	146	134	162	154	159	176	165	149	142	170	178	174	144	154	188	170	155	144	158	165	180	169	164	151	151	161	158	156	153	146	144	156	164	149	176	157	155	141	163	185	168	205	159	153	174	185	181	155	153	163	160	184	171	150	165	164	182	176	163	176	151	157	172	149	173	158	157	173	163	160	141	155	172	152	162	156	167	153	185	162	180	167	192	138	144	163	173	164	193	165	163	174	188	161	152	137	194	173	149	188	159	170	148	157	167	147	164	160	186	151	149	157	149	162	160	176	157	146	183	163	143	155	145	136	144	157	156	162	169	147	170	163	184	152	163	170	142	169	164	165	177	163	164	144	158	162	189	178	178	151	190	170	178	138	154	143	166	166	146	161	167	154	156	155	166	160	164	140	162	163	158	147	169	146	143	164	149	150	172	159	153	129	157	157	174	203	152	163	152	177	148	175	208	136	165	166	138	133	159	126	155	150	171	160	149	150	133	142	178	142	179	172	150	150	165	149	184	181	165	158	170	165	179	162	179	180	172	175	152	157	170	180	166	151	141	167	186	151	147	137	172	164	146	165	157	153	162	167	183	146	154	155	159	163	168	160	178	151	155	152	187	171	152	159	162	175	146	170	172	155	172	169	173	136	144	150	153	165	163	171	144	160	158	163	139	143	161	146	168	143	183	163	156	164	159	171	130	153	179	169	144	164	145	133	139	172	137	168	145	169	152	137	147	187	169	180	149	168	156	147	153	166	157	149	167	167	170	157	176	152	174	158	152	136	176	164	184	143	156	148	157	173	160	151	144	180	165	129	169	157	171	153	158	171	164	165	143	163	154	177	155	145	150	139	187	183	155	132	169	161	154	153	195	156	188	150	136	169	159	148	151	160	166	166	164	154	149	187	153	140	154	142	158	179	143	141	155	167	148	155	183	176	139	176	152	147	151	150	170	153	160	161	144	169	161	163	145	173	179	161	157	187	138	169	148	155	160	155	182	161	160	145	143	150	154	145	149	137	143	182	168	185	152	165	125	126	128	153	163	136	160	161	126	136	163	183	164	182	156	153	147	162	156	163	154	158	176	165	156	150	164	166	147	180	166	160	167	164	163	141	157	180	185	172	164	170	159	167	166	185	157	170	180	161	151	152	158	157	146	159	162	152	145	150	139	170	172	136	161	183	139	153	158	166	149	156	165	155	150	178	171	149	157	164	156	167	178	173	142	195	158	158	177	129	166	150	142	150	133	160	168	159	168	153	162	159	161	161	151	199	164	172	168	149	159	164	181	155	150	130	160	163	137	167	158	159	165	137	141	143	180	148	160	160	175	171	155	156	143	141	149	177	161	184	162	149	176	184	165	165	152	170	161	166	143	167	147	175	151	175	165	172	156	161	159	139	161	141	153	169	174	148	158	159	165	159	149	147	181	162	175	150	173	147	181	187	182	140	178	179	173	152	180	146	159	161	137	158	137	173	133	136	147	166	177	172	161	134	148	164	162	150	165	171	148	161	154	175	160	169	164	161	151	129	157	166	173	140	151	163	162	143	152	179	156	175	174	159	186	133	125	170	148	144	166	157	158	162	146	131	153	184	186	205	147	178	162	175	155	159	150	126	151	166	161	155	170	186	155	142	194	153	181	147	166	151	146	166	172	182	157	167	168
52891	56679	53912	78502	65283	37002	11308	2047	607	417	385	375	403	336	391	352	362	366	377	347	382	359	389	342	363	343	364	378	344	366	343	326	340	340	353	375	370	354	325	332	387	391	323	394	337	340	322	360	353	334	350	334	362	342	335	349	364	367	370	378	338	334	364	350	356	341	344	356	358	353	349	335	357	347	355	347	350	371	383	364	379	360	331	335	356	360	331	356	378	352	367	361	335	373	337	349	347	354	337	346	356	376	340	352	318	357	346	354	369	352	360	339	336	388	363	375	368	341	356	331	341	361	372	347	342	365	322	358	373	332	329	327	312	340	377	386	343	343	345	306	339	328	353	355	328	335	385	365	346	364	343	377	368	368	350	369	333	362	352	330	360	370	331	344	339	346	363	347	331	351	368	372	360	350	351	351	357	375	351	388	362	356	339	359	355	359	360	361	367	340	344	360	381	356	330	331	345	361	388	385	356	348	346	364	362	342	380	369	339	343	376	328	354	335	371	378	313	351	325	327	381	326	360	327	329	333	358	342	314	364	339	330	338	378	330	357	373	353	377	320	331	343	365	322	379	327	354	325	367	334	332	346	314	366	350	366	346	368	318	327	360	340	311	373	390	327	333	332	367	352	324	343	372	356	353	354	341	369	334	351	371	345	382	368	355	354	312	338	359	354	324	341	352	349	327	361	365	334	336	390	332	362	344	362	327	342	359	300	344	368	368	364	338	321	334	368	351	345	336	361	314	333	347	388	337	344	379	342	368	351	347	357	357	329	332	351	336	353	330	339	334	324	328	361	333	331	355	368	338	370	377	356	352	356	317	369	345	343	324	347	352	340	339	376	336	357	329	320	357	351	369	317	394	375	362	336	352	359	344	320	350	353	351	339	350	352	308	307	365	346	321	324	343	323	351	320	358	339	346	369	344	336	315	393	315	326	388	317	357	381	378	342	356	326	329	348	393	346	334	359	373	321	351	315	347	369	331	342	357	339	344	348	344	385	328	334	326	338	351	316	361	350	383	355	381	310	354	358	359	356	363	353	357	371	350	342	331	339	364	351	354	381	356	340	338	353	339	348	348	343	353	375	330	364	334	347	349	448	331	322	330	349	357	365	347	353	336	335	352	366	357	325	352	348	339	321	369	367	329	347	343	341	362	345	353	362	359	385	315	352	328	355	356	338	353	366	344	358	356	342	331	335	378	322	314	365	326	357	357	352	375	336	348	330	364	343	338	375	350	369	347	375	373	351	353	374	393	340	344	364	353	348	316	352	338	352	369	371	343	344	345	352	332	337	357	337	360	343	370	338	350	365	336	369	346	338	356	311	353	311	367	358	348	364	359	320	328	378	373	324	360	358	359	305	346	354	347	361	388	374	327	343	344	343	324	374	362	347	343	370	360	362	342	325	332	332	343	340	356	368	364	369	396	347	356	316	348	347	353	369	352	344	333	320	341	357	334	342	353	306	370	341	326	368	304	362	340	328	382	338	386	335	352	348	329	354	339	374	348	362	330	400	349	375	344	358	345	358	355	364	360	356	315	368	344	353	366	384	356	353	351	344	370	354	338	340	353	366	353	334	338	345	354	356	333	347	327	337	373	367	352	339	341	368	364	363	359	349	348	360	350	346	346	335	324	347	340	381	353	312	290	345	356	345	332	323	344	372	368	325	347	357	355	347	354	392	353	356	362	345	343	378	369	341	348	338	329	339	343	351	340	337	339	347	331	331	357	348	353	339	377	387	336	338	335	347	385	369	350	355	353	317	360	354	375	349	335	359	339	335	314	329	335	356	344	324	342	356	352	353	379	366	361	338	322	322	341	317	341	359	353	335	329	385	328	317	358	344	339	352	354	334	350	333	332	354	350	356	380	388	328	335	360	355	306	381	323	354	373	345	345	362	367	337	346	345	366	348	342	343	389	348	341	327	370	340	361	367	330	321	372	370	346	364	351	348	341	320	335	340	393	339	377	362	347	347	356	358	340	336	355	353	304	345	342	330	346	357	337	338	338	377	353	351	370	332	353	364	342	363	339	342	341	344	360	336	395	340	336	344	354	357	339	369	340	333	374	354	333	314	350	365	363	363	387	357	345	327	346	375	341	390	349	347	351	365	356	337	351	335	360	360	344	341	356	344	371	366	371	362	330	362	332	334	342	378	353	364	351	350	352	359	324	365	318	340	347	332	333	341	355	404	367	348	329	345	344	350	325	371	357	370	390	361	367	318	344	356	330	366	372	341	334	371	356	360	351	361	322	352	351	388	382	399	310	338	360	354	386	330	370	355	347	313	368	323	347	344	337	366	387	365	343	387	367	316	355	316	347	376	327	346	339	372	353	346	369	359	331	331	322	369	344	376	344	357	388	332	361	344	343	366	336	368	359	370	343	332	344	337	343	362	362	349	302	339	311	375	340	345	356	344	333	343	336	359	401	303	313	347	325	335	337	366	346	369	306	355	386	369	339	332	348	351	343	379	353	347	371	373	349	347	341	354	330	355	377	372	358	335	356	348	356	352	362	311	349	312	348	342	349	321	368	350	341	341	355	380	334	348	322	358	349	326	353	353	375	344	350	361	353	359	349	349	362	369	374	356	340	369	331	372	374	350	321	346	362	373	347	381	350	337	341	361	339	330	336	344	337	322	310	341	346	346	350	360	339	342	336	330	331	374	362	325	389	319	358	361	320	330	342	392	338	336	312	350	346	332	328	335	352	323	352	370	344	350	350	327	362	357	361	384	342	359	359	349	340	365	362	340	354	375	347	352	364	323	340	361	382	351	379	324	332	360	325	346	346	353	309	386	297	361	374	319	360	320	350	310	378	381	339	382	343	331	341	393	348	350	339	351	371	385	336	342	340	346	335	346	359	329	348	349	396	303	337	350	367	385	313	317	356	312	334	329	374	345	359	361	322	335	362	344	332	385	374	333	366	337	339	338	366	354	339	350	328	357	331	324	387	339	365	346	369	365	382	364	335	342	334	331	378	363	366	369	358	355	366	362	324	391	370	339	368	350	330	323	334	359	376	356	325	341	360	351	334	310	353	360	345	364	341	371	377	334	363	338	352	367	363	362	350	353	358	356	351	362	367	350	346	322	346	337	382	337	370	371	372	339	366	337	360	350	334	335	365	337	351	358	319	364	351	372	348	347	346	338	400	354	373	337	323	330	362	365	359	364	382	357	372	362	336	373	361	354	355	347	334	336	344	352	331	355	368	362	348	374	370	367	349	329	341	332	354	349	342	348	369	362	356	332	337	363	382	364	340	394	354	335	354	353	310	351	338	365	324	358	346	345	348	328	343	355	367	344	323	339	365	316	361	339	360	333	347	380	335	332	317	345	371	342	338	341	370	332	361	361	342	321	346	338	361	354	345	353	321	357	332	319	356	340	349	354	338	328	319	378	355	324	349	338	363	338	340	343	369	374	365	333	311	317	355	341	320	383	356	376	354	369	323	329	343	375	369	323	356	343	361	354	352	321	346	359	365	344	328	358
19977	36848	33895	16585	10105	3998	940	333	220	239	227	213	251	241	265	210	213	216	210	225	238	213	214	226	215	238	188	209	207	261	231	210	226	210	224	205	202	215	224	215	227	229	243	224	229	207	222	233	213	189	232	229	231	247	240	191	259	241	223	236	209	250	229	227	219	233	220	215	201	243	234	218	226	251	216	245	241	225	213	236	235	217	215	246	209	227	228	215	249	228	236	218	213	227	233	218	216	237	217	224	247	238	216	279	235	249	216	222	224	226	239	233	207	235	182	211	219	264	235	227	194	223	217	219	243	236	225	245	217	208	229	245	259	205	218	226	220	203	212	243	231	232	223	207	237	214	223	194	246	220	213	243	208	203	264	221	231	228	238	219	217	216	217	242	239	224	227	207	246	194	195	226	244	202	245	235	207	238	219	209	206	236	204	238	210	247	216	221	225	201	243	256	209	241	201	204	205	214	182	212	207	228	262	211	249	208	217	242	226	208	233	234	225	250	241	240	219	228	252	246	233	212	243	213	216	230	260	227	212	193	229	210	223	228	233	236	230	223	244	221	225	246	203	190	214	221	237	227	252	205	205	231	227	243	215	214	234	217	218	229	240	244	201	205	180	220	235	206	249	226	246	233	225	229	210	227	208	220	222	223	202	223	216	241	222	212	236	211	188	197	223	253	247	222	221	208	220	243	225	234	236	226	232	232	223	214	226	206	227	221	221	202	212	206	232	220	239	238	231	216	240	219	220	255	247	238	229	206	215	224	219	213	219	207	215	243	228	208	218	246	222	227	216	243	230	234	221	226	244	225	224	248	202	200	194	239	231	228	217	220	219	211	205	223	215	202	235	200	228	209	242	223	207	211	225	199	219	244	234	245	211	212	190	223	202	241	242	259	215	217	225	235	228	209	211	213	229	234	211	225	227	202	220	206	205	243	227	215	198	214	229	210	222	220	199	199	236	230	238	206	216	231	230	229	233	242	189	227	242	250	230	219	247	210	225	229	214	261	232	235	202	233	224	217	229	216	229	218	197	245	204	227	249	230	250	224	245	212	200	248	231	250	218	203	209	257	250	205	201	227	247	219	255	209	207	192	240	240	223	217	219	199	205	218	253	232	229	223	222	233	211	225	236	214	223	200	197	227	193	240	232	251	221	239	220	222	218	227	251	237	216	223	205	189	239	217	217	234	220	229	203	201	216	230	216	221	190	231	223	219	219	237	228	220	208	232	215	222	245	236	234	215	225	186	219	215	237	215	211	234	214	221	242	210	231	240	205	218	213	232	208	243	236	235	227	252	245	216	220	217	224	202	208	221	210	230	229	213	254	252	228	219	210	218	208	222	214	237	215	214	229	220	228	217	223	209	213	229	234	207	200	238	194	214	245	214	214	230	230	222	220	232	240	208	236	214	272	211	197	238	219	215	232	223	217	201	223	231	244	230	211	246	226	220	215	212	215	203	204	227	230	240	197	229	249	214	227	226	211	208	240	218	199	220	234	199	223	193	217	210	211	191	233	251	210	188	251	208	220	224	198	227	202	208	212	229	224	247	234	236	196	177	233	228	249	223	230	232	222	221	245	215	208	228	225	215	219	244	244	210	203	218	196	220	211	214	204	216	224	216	231	246	220	195	223	204	242	214	259	240	225	216	251	202	235	229	218	231	233	225	242	218	226	240	236	215	232	212	232	263	227	214	203	237	203	194	195	216	202	203	223	205	229	224	227	238	260	226	235	215	221	232	224	214	212	232	215	222	214	201	206	199	239	216	229	222	213	259	217	204	251	219	216	221	219	229	226	232	222	218	235	207	212	224	217	225	220	216	219	242	214	219	216	229	213	224	218	234	212	237	242	222	210	196	218	215	217	232	223	246	241	225	218	213	225	219	188	235	213	230	233	252	236	202	209	225	233	206	223	223	218	217	234	213	222	264	221	207	223	222	238	213	218	209	210	222	228	234	233	228	211	241	229	243	224	239	188	218	202	209	229	198	193	209	214	205	222	243	220	238	237	204	210	210	220	227	197	223	185	222	207	250	226	247	253	238	198	230	225	208	195	234	213	231	219	241	240	231	205	214	192	208	228	242	226	221	207	203	226	204	215	239	188	248	211	245	213	211	201	221	220	220	188	226	215	246	245	223	249	222	219	233	221	220	197	224	232	211	236	212	221	249	206	235	222	217	211	197	233	225	218	208	217	223	184	210	241	226	233	237	227	222	200	223	209	214	219	241	242	195	264	243	216	257	243	208	239	218	227	206	208	189	199	233	243	231	203	245	226	222	213	205	240	217	233	237	246	229	215	197	215	213	219	195	237	232	217	219	223	226	212	209	222	231	219	208	218	207	219	224	250	253	210	259	214	207	225	239	230	228	251	204	225	211	210	227	234	216	220	193	193	235	226	226	231	234	202	216	225	235	213	239	243	186	235	248	217	238	228	204	226	204	208	227	228	249	252	201	200	203	214	233	234	236	232	228	238	236	214	214	222	238	220	217	218	215	218	227	222	230	202	224	217	226	245	229	235	209	251	190	204	197	234	229	237	206	230	222	227	201	229	206	210	228	237	202	241	215	190	235	235	242	241	203	219	238	224	221	217	198	214	199	224	217	236	215	188	216	229	213	244	206	227	195	241	231	239	200	239	233	217	230	236	242	241	251	220	237	244	241	214	223	186	240	260	231	221	230	225	228	211	222	220	231	235	212	207	200	230	223	247	259	224	238	196	211	233	225	199	210	222	224	228	225	228	243	200	223	234	221	213	203	219	235	224	221	218	227	209	205	219	206	226	213	223	230	241	226	226	214	210	224	217	218	227	217	227	196	227	205	234	249	223	214	190	224	185	217	261	233	234	245	225	216	242	244	224	244	230	217	216	213	246	217	237	224	204	229	268	236	229	220	219	223	244	260	251	236	204	230	211	205	216	232	219	220	213	226	213	218	237	243	194	210	208	249	217	232	215	247	217	197	207	235	228	227	232	240	242	219	226	216	241	223	211	196	219	216	239	229	231	238	227	221	219	222	209	224	229	223	207	222	214	223	230	240	216	226	212	204	211	205	211	216	232	223	217	208	233	243	201	215	245	250	224	213	228	229	228	211	226	202	217	208	219	254	248	242	221	198	220	224	213	219	229	208	234	236	241	222	199	210	214	251	229	254	219	219	229	251	233	220	217	208	206	237	224	232	218	274	225	191	231	221	240	222	218	225	213	219	217	252	229	243	243	214	245	252	218	240	235	213	218	222	202	217	215	239	229	220	199	213	218	212	246	223	231	189	230	249	208	214	221	202	210	233	221	236	218	216	204	216	211	235	226	249	225	238	225	249	211	207	201	217	220	205	214	231	215	220	214	212	245	216	239	212	220	221	252	232	219	207	233	237	226	208	223	221	230	217	239	218	222	228	218	235	215	255	243	215	220	234	197	204	225	204	229	216	236	241	229	230	229	242	243	224	241	242	258	216	210	226	224	215	235	217	267	190	217	203	201	209	239	218	214	216
15997	37822	34131	24353	18950	8323	2175	715	538	502	527	479	455	492	497	524	490	504	490	540	522	523	489	527	470	501	468	498	516	467	484	502	517	525	497	496	531	485	457	491	455	483	515	527	479	497	540	461	550	493	496	505	510	496	477	529	473	505	549	514	569	484	498	506	510	470	472	482	488	500	507	526	550	555	524	496	473	482	536	511	483	479	520	470	555	530	548	503	521	456	498	489	488	513	494	488	528	513	522	486	500	503	460	476	510	515	489	480	492	502	483	545	501	503	520	489	529	513	439	458	529	505	488	474	509	495	524	498	520	498	462	473	482	511	522	499	475	521	475	503	509	505	482	469	511	485	493	503	508	495	488	495	484	487	539	474	474	537	529	512	483	470	512	494	492	444	463	539	463	530	506	505	519	492	509	468	531	499	540	495	493	479	508	509	436	525	537	511	488	488	467	516	516	471	483	491	501	485	498	452	463	489	524	510	487	483	485	451	535	505	487	461	483	477	492	510	507	464	533	514	504	456	515	507	506	482	516	520	539	464	519	514	515	492	516	473	482	497	483	512	525	492	515	490	511	501	512	487	513	493	476	448	488	518	497	516	479	487	478	521	509	496	468	533	463	489	537	517	491	512	500	531	487	547	498	472	508	532	494	529	468	530	519	487	499	473	550	466	463	485	507	490	496	519	520	515	472	496	496	552	477	477	484	478	488	524	505	491	518	498	526	552	493	497	505	481	511	513	532	451	498	478	498	454	507	483	532	520	472	504	515	510	474	516	515	543	493	506	487	520	473	496	506	507	529	490	461	487	481	501	476	473	495	513	492	523	494	493	484	487	531	520	479	482	517	519	513	540	496	491	487	463	512	478	458	471	501	478	473	476	496	506	535	511	502	485	537	480	511	512	513	510	528	498	505	508	482	473	479	486	510	506	476	486	483	468	486	502	498	485	469	533	479	441	503	460	484	515	502	489	493	477	530	485	531	504	496	512	507	467	490	501	503	471	503	482	531	499	492	520	495	492	497	493	530	500	531	511	498	507	528	496	484	494	477	479	518	485	507	501	503	522	538	496	491	489	497	487	511	485	482	484	468	542	465	505	497	480	532	509	509	498	518	495	533	512	507	525	529	482	542	462	536	490	474	508	481	488	498	478	512	513	518	538	489	475	472	495	535	515	495	541	513	542	431	520	517	500	510	504	455	503	471	509	476	521	497	482	520	497	504	494	518	501	500	511	520	501	492	539	477	477	483	520	530	504	482	517	481	505	494	487	508	484	497	465	507	480	531	521	506	539	502	509	494	509	496	503	508	519	503	515	525	499	506	500	481	493	508	494	509	490	543	516	503	474	472	517	456	542	488	489	499	545	471	509	482	491	543	519	527	481	505	500	503	549	479	487	476	466	512	503	470	507	480	506	483	491	497	531	522	483	505	460	458	486	508	519	485	478	558	527	508	492	526	500	475	502	486	491	476	534	503	526	513	515	504	471	509	496	522	513	481	536	519	499	493	505	449	495	510	505	520	494	496	497	538	494	514	512	493	483	520	501	500	486	510	519	521	516	500	501	509	485	494	491	471	515	513	519	487	475	467	488	510	516	511	492	512	529	515	505	480	499	447	520	475	525	535	488	472	497	515	514	455	485	477	470	515	518	474	516	498	481	502	492	498	494	478	506	478	504	488	519	509	494	518	494	474	487	490	470	472	518	538	474	489	477	516	501	477	534	495	515	511	499	507	475	479	513	456	473	496	528	483	505	492	534	533	462	474	466	494	510	508	496	505	511	455	539	523	527	500	514	481	512	473	506	503	529	481	488	557	515	480	495	498	497	490	527	475	505	494	513	506	525	491	478	544	500	483	508	494	488	486	507	520	483	511	468	535	488	529	510	482	503	493	483	507	468	519	497	511	489	553	507	547	483	471	505	491	494	485	467	462	497	496	527	479	516	519	518	440	511	512	532	491	501	486	474	495	508	537	514	549	479	463	480	508	509	526	510	508	486	479	489	522	494	509	524	480	513	490	500	470	513	509	491	498	505	424	475	528	537	510	503	521	489	469	516	522	498	469	532	470	507	543	520	515	504	486	494	492	485	478	505	520	510	497	526	534	470	479	535	472	483	474	487	492	491	517	467	499	501	465	494	507	497	520	493	497	557	522	494	476	473	520	522	527	508	476	502	508	480	481	554	485	485	478	538	510	511	545	482	505	501	475	541	531	489	475	490	498	494	504	506	479	477	490	530	509	514	510	481	511	517	500	515	497	515	517	498	494	526	474	484	493	523	533	470	515	517	495	532	493	445	477	457	517	499	462	501	501	495	511	447	491	515	465	506	493	502	508	561	488	502	516	502	515	485	538	512	519	510	450	499	528	525	518	519	515	527	489	529	501	470	531	464	476	484	486	515	469	491	510	461	524	504	485	521	475	486	525	519	480	464	486	485	504	506	486	462	497	535	487	523	488	523	492	495	471	564	516	510	493	516	517	488	508	482	473	496	508	532	473	512	497	468	491	486	510	496	537	498	500	504	491	479	504	506	483	511	517	473	487	537	489	521	487	493	525	474	491	493	532	481	506	483	522	484	511	533	517	530	528	494	525	497	504	530	481	478	499	499	511	513	485	519	471	486	541	503	484	535	530	561	526	507	496	566	480	521	527	490	483	546	510	516	548	513	482	476	504	523	476	431	510	529	501	494	482	514	481	498	516	507	502	553	569	471	505	448	489	495	488	491	544	474	551	510	515	440	461	504	515	506	487	511	542	524	478	495	454	493	468	467	502	480	496	492	480	499	493	490	448	504	521	488	499	504	520	474	546	448	504	503	501	512	465	474	513	471	472	503	545	550	470	488	510	491	500	524	528	494	493	499	486	526	528	508	530	448	484	489	465	488	507	536	531	495	501	476	510	514	501	516	501	485	469	499	524	509	462	477	459	470	472	473	488	485	500	510	484	449	533	499	516	517	516	471	495	482	480	489	476	483	511	491	524	503	484	479	529	478	557	506	477	500	491	469	526	500	487	502	464	498	536	537	476	481	516	510	507	568	503	496	534	504	510	501	492	517	477	474	512	500	484	503	518	499	511	560	478	481	475	527	492	506	479	494	538	480	519	546	494	492	473	493	529	523	504	472	448	484	473	506	462	509	486	523	517	521	463	519	505	546	505	483	473	513	505	500	477	485	485	458	473	510	525	501	500	494	487	477	519	450	486	502	549	493	505	523	525	501	483	488	499	452	502	481	488	529	562	500	505	499	511	528	489	515	517	532	494	539	510	463	500	530	554	502	484	552	488	499	490	526	555	503	525	509	456	506	513	486	461	528	509	540	498	462	479	473	509	486	460	500	463	520	523	489	522	488	510	484	451	487	490	463	515	494	516	526	495	492	506	536	480	499	510	487	498	501	528	511	472	515	497	457	509	506	554	521	502	514	476	452	490	463	475	496	552	528	486	527	507	465	485	494	490	540	533	515	511	510	499	494	509	473	477	524	501	503	490	510	494	489
57211	53911	41162	32125	30256	25269	17129	6736	1486	277	194	182	167	166	159	173	181	165	180	157	168	169	155	167	155	157	176	151	193	187	180	160	155	176	165	180	159	150	174	183	148	182	158	160	183	154	179	182	187	170	182	163	174	167	163	171	178	184	166	143	186	178	149	153	148	163	176	142	183	160	184	176	170	175	172	181	156	175	160	176	168	176	174	175	174	147	167	166	189	167	174	176	171	189	167	160	160	182	188	153	168	168	162	155	171	141	153	146	180	172	173	183	196	185	152	159	160	156	146	152	191	171	170	165	170	164	163	185	212	161	181	183	160	174	167	156	163	175	185	189	186	188	177	165	158	191	165	146	165	165	152	169	169	162	171	166	195	161	179	165	205	198	177	174	173	174	159	179	179	167	155	151	167	158	146	197	160	171	159	153	170	186	173	183	171	155	167	180	192	171	148	195	169	176	182	197	163	186	168	172	175	200	156	172	161	157	161	211	160	166	174	163	161	189	167	189	172	178	175	177	194	173	164	145	180	170	159	191	169	181	161	169	153	173	162	193	164	180	160	183	163	155	179	179	171	180	163	158	167	165	151	179	141	160	173	188	159	158	161	178	153	165	182	198	175	156	138	162	149	171	175	180	170	200	170	178	174	177	153	178	187	162	197	203	190	164	164	162	169	180	173	180	149	181	189	163	190	174	189	146	200	177	168	168	139	162	197	152	172	177	160	183	183	185	172	171	164	149	152	175	157	181	160	172	172	180	179	160	175	170	184	168	163	199	175	178	155	166	161	166	162	148	161	199	164	164	152	185	190	154	164	194	181	159	181	183	154	178	168	205	156	172	176	192	183	155	156	156	165	191	171	167	158	183	184	176	214	164	181	164	187	169	157	144	169	158	186	187	139	178	162	166	165	181	177	170	205	165	157	161	173	166	185	178	168	187	158	170	149	160	166	183	153	163	174	150	180	183	172	186	149	167	162	162	139	183	166	206	160	198	169	165	164	190	153	167	159	170	177	170	169	144	170	178	161	179	188	182	179	177	168	158	160	152	157	176	158	171	203	181	170	166	151	170	159	191	161	148	178	192	183	164	185	158	154	166	154	179	150	189	190	192	140	170	168	178	166	193	195	181	156	176	155	144	162	181	184	193	170	181	184	176	207	186	150	179	158	163	142	154	165	156	173	166	163	189	170	157	159	169	171	181	195	176	173	171	178	194	153	216	183	151	175	138	153	181	172	177	141	170	183	184	191	187	154	187	160	156	165	161	156	160	161	166	164	174	209	154	185	159	151	188	149	172	151	174	207	170	175	137	149	162	159	138	192	162	160	156	163	167	150	153	201	190	190	157	157	140	176	154	174	156	168	153	183	158	164	179	150	195	168	170	144	146	179	166	177	187	153	166	158	180	165	173	154	170	165	173	171	155	171	173	162	144	161	174	177	152	187	175	157	170	143	153	167	154	170	189	180	161	157	184	167	160	162	175	178	138	167	161	168	151	152	152	119	176	171	197	179	190	171	172	152	168	168	190	160	186	183	166	161	188	182	163	161	170	174	163	166	181	177	172	149	172	177	166	156	161	153	161	161	166	184	168	178	173	176	161	192	195	162	169	149	199	158	166	178	171	181	164	171	165	177	171	166	154	170	164	205	161	160	164	170	165	189	138	154	166	173	183	200	173	134	162	156	168	148	173	150	163	171	167	163	158	194	179	186	190	167	172	153	158	181	167	163	168	160	168	150	181	167	165	150	159	165	151	170	182	173	175	163	155	168	158	171	154	169	193	177	167	193	162	161	152	168	171	169	172	166	161	162	168	180	155	182	181	153	183	152	162	171	182	185	173	170	162	137	178	175	150	182	188	192	195	184	161	161	154	151	147	183	146	146	159	200	155	187	141	172	182	177	156	151	148	159	198	169	173	162	176	179	154	175	148	180	164	161	168	159	171	157	190	174	168	159	150	165	199	195	162	149	167	173	172	174	196	183	188	171	148	160	173	173	157	193	157	166	162	184	159	194	183	175	172	161	147	165	189	188	177	171	179	164	143	165	188	149	171	180	171	143	146	165	163	188	157	150	166	162	183	158	179	170	152	175	152	143	146	164	146	167	157	178	170	166	161	167	181	155	187	167	164	164	152	202	143	176	164	176	203	167	167	149	150	184	171	177	165	159	166	186	165	190	156	175	163	180	150	184	164	181	144	178	206	163	175	161	185	187	164	166	162	163	171	183	206	168	165	170	183	166	172	163	157	175	170	162	178	165	175	168	174	174	175	163	176	157	168	155	200	151	173	175	164	158	174	173	171	179	160	185	150	163	154	156	172	143	184	172	155	177	160	165	168	162	153	159	183	161	167	159	166	200	184	148	186	158	180	172	155	162	160	157	164	169	146	152	177	155	181	171	169	143	184	170	171	200	194	165	149	161	164	213	162	173	193	156	173	175	172	163	189	147	144	189	182	185	145	169	170	177	149	156	157	181	146	213	172	177	158	182	157	193	158	188	163	175	172	161	157	184	176	168	165	156	158	176	165	180	197	165	171	156	165	163	172	170	163	175	174	185	154	139	161	164	179	163	162	173	170	177	183	171	154	177	159	168	200	161	138	171	165	170	173	184	156	178	167	206	163	176	151	141	171	170	165	147	184	171	172	162	171	187	148	158	177	159	175	159	154	155	170	179	162	145	151	159	170	180	180	164	165	168	175	145	176	153	167	149	164	172	178	169	176	169	188	158	182	158	176	170	183	160	167	178	183	145	182	160	178	165	158	196	162	160	153	194	148	163	202	164	194	178	166	179	164	184	170	171	174	167	161	166	198	177	181	174	179	155	171	172	161	177	160	162	169	139	152	181	173	194	174	173	162	168	165	179	166	150	159	190	184	158	163	179	184	164	144	178	151	172	161	187	166	138	134	163	146	177	168	154	172	184	175	158	189	188	190	156	177	178	177	159	172	162	151	186	159	169	174	173	171	173	168	178	164	182	157	175	172	182	169	195	167	172	157	170	171	171	160	177	187	162	166	184	192	162	183	176	143	192	165	163	154	174	150	169	160	178	188	177	191	165	154	187	187	153	182	173	178	158	178	147	184	176	161	171	204	164	183	153	167	139	161	153	202	154	156	163	176	127	180	162	187	176	202	175	167	152	158	188	170	149	176	153	171	200	151	184	167	167	168	164	178	181	172	197	167	153	176	164	163	150	159	191	159	192	182	181	177	172	200	151	143	144	151	176	153	156	159	155	179	161	184	176	173	181	159	150	153	184	155	160	158	165	159	176	175	179	185	169	167	149	190	192	160	171	197	200	160	147	168	159	135	154	168	168	180	171	146	164	171	156	187	172	181	160	163	167	177	186	169	176	170	172	169	168	163	190	176	181	184	168	151	189	155	178	180	181	162	166	185	171	187	193	162	144	166	158	178	178	178	172	168	152	156	176	167	175	140	171	164	170	190	182	176	172	190	192	142	172	170	172	173	184	163	168	179	164	190	173	159	179	176	173	158
46837	58763	57190	69516	56349	29638	7187	1038	477	397	369	412	392	376	401	376	436	382	406	382	402	401	373	374	388	373	380	404	390	407	363	382	404	348	401	433	319	372	409	358	398	348	361	384	383	362	398	382	356	404	340	373	375	372	370	392	378	383	392	376	401	377	381	396	358	370	354	377	381	399	366	373	418	377	358	408	373	370	419	375	340	378	357	352	370	374	388	383	386	365	388	385	383	349	419	361	374	410	404	386	368	367	373	339	398	382	379	351	379	385	403	379	343	378	411	369	393	420	407	386	374	372	369	347	371	381	402	378	363	383	402	414	374	405	389	345	354	386	359	367	365	358	394	371	407	351	403	392	394	371	373	427	392	389	371	375	387	374	377	386	369	345	392	414	367	349	409	394	360	409	388	403	363	384	372	356	392	395	357	331	408	369	377	368	389	410	366	359	375	390	389	415	375	336	386	388	380	386	411	366	374	372	393	394	375	408	366	358	396	360	396	387	401	409	352	358	388	378	388	385	363	373	383	381	392	393	394	373	410	376	365	373	390	393	366	402	335	376	384	371	396	391	372	399	371	403	347	378	385	400	347	382	428	380	351	355	386	379	354	398	381	345	372	353	378	357	383	351	374	363	365	419	387	378	385	402	406	386	359	390	385	381	345	350	379	355	376	398	374	369	352	387	345	365	378	408	374	358	361	368	367	372	400	347	376	383	375	386	392	401	375	370	372	392	361	358	350	383	431	359	390	365	373	357	410	391	396	372	389	387	370	373	316	356	404	367	410	396	371	383	380	399	338	358	350	414	387	374	383	354	376	385	416	330	370	377	374	372	365	366	356	360	389	415	372	386	384	347	390	386	383	368	399	344	354	370	398	342	407	372	381	358	346	354	378	358	377	391	363	360	362	400	418	410	417	383	369	350	372	396	370	346	367	397	380	372	349	378	383	381	392	388	408	396	398	363	358	381	381	358	407	363	377	370	349	350	389	336	337	371	401	378	378	381	383	373	403	393	404	392	363	383	384	368	380	395	373	391	359	366	390	365	384	371	352	430	362	410	353	377	382	363	387	352	376	400	350	355	380	419	357	394	380	369	390	381	366	369	357	376	396	372	377	338	363	396	395	375	391	411	382	408	389	384	380	399	393	386	381	368	388	429	367	357	388	370	363	346	360	379	344	363	399	364	358	398	411	366	340	377	345	383	386	380	356	379	399	404	357	359	381	346	382	330	344	367	400	401	409	381	358	374	377	367	369	360	366	361	407	377	365	377	358	391	345	361	397	368	377	388	393	378	380	385	395	381	360	383	383	335	396	373	358	391	389	379	354	406	382	372	376	381	366	387	376	405	338	349	354	391	382	397	345	366	334	371	396	379	369	376	376	380	379	364	395	399	390	382	395	380	406	376	364	428	368	334	411	357	370	358	375	365	389	377	405	356	372	388	373	408	377	355	387	373	368	372	397	392	340	349	358	391	396	362	350	387	375	402	357	357	404	379	367	366	397	349	395	375	388	389	346	374	370	378	347	409	368	376	375	389	352	391	406	349	359	365	372	435	349	380	363	346	369	349	374	343	424	380	389	376	389	387	407	358	403	363	379	366	361	363	372	342	343	372	365	353	400	349	377	377	351	380	399	381	377	370	373	367	379	383	387	371	356	373	346	348	396	383	359	380	394	411	386	410	362	387	379	366	381	429	379	375	361	380	355	392	352	405	380	362	338	406	410	378	386	374	369	384	372	373	380	384	325	372	377	372	400	339	384	411	403	397	372	357	409	379	412	385	361	382	379	369	371	395	360	366	367	403	376	367	351	331	388	366	371	360	358	371	404	364	349	401	356	415	392	384	389	376	356	385	374	332	413	381	362	387	390	355	357	374	384	369	393	413	379	380	355	341	384	384	391	414	380	340	367	419	335	365	361	380	373	385	398	344	414	376	380	373	370	347	384	355	367	396	392	384	346	375	368	369	370	352	393	390	345	398	375	337	377	359	363	357	376	364	370	386	344	433	380	390	367	349	371	400	385	376	349	418	375	353	396	371	374	411	375	359	360	410	386	393	335	372	362	392	385	328	382	379	406	355	409	396	412	410	378	370	397	378	392	362	382	409	371	388	367	390	396	395	377	351	383	367	370	380	400	395	372	413	376	353	383	400	365	386	372	375	397	379	371	390	375	382	347	416	337	382	379	383	380	383	358	377	344	382	403	333	395	383	352	324	397	376	359	347	377	375	381	358	369	374	387	408	369	393	398	381	388	372	395	370	375	356	350	381	386	349	361	362	373	388	384	358	386	382	347	368	350	340	338	366	346	347	368	374	359	361	387	354	354	361	356	381	354	356	394	410	391	365	398	394	392	382	368	397	363	360	380	384	378	366	393	363	356	379	380	372	387	376	358	370	351	422	367	379	397	405	361	377	364	385	365	371	382	334	381	392	379	351	379	415	371	369	323	377	359	354	386	393	403	385	371	360	363	385	385	354	364	377	425	328	379	370	394	446	359	386	337	372	377	395	353	341	384	417	343	393	366	397	372	377	342	372	355	369	413	339	335	371	400	382	340	378	353	374	413	377	405	380	404	365	365	383	371	370	406	408	417	384	366	379	370	367	356	377	394	380	358	364	413	367	364	392	368	376	361	368	370	364	391	362	406	360	370	361	374	374	363	398	400	378	352	368	391	375	372	373	384	384	354	393	362	370	437	411	348	365	387	395	382	350	372	394	363	363	402	382	371	370	367	382	366	393	381	382	343	368	400	353	355	383	382	365	390	373	370	404	363	347	403	397	393	411	418	358	369	402	371	398	372	414	368	363	338	393	416	375	411	385	364	400	345	375	390	388	384	358	412	394	421	365	397	376	379	387	406	409	372	392	373	355	399	385	338	387	358	391	405	369	374	399	390	373	382	377	353	365	384	375	346	377	360	386	378	386	395	354	399	359	390	377	401	353	359	398	345	367	359	377	361	388	352	354	389	364	391	388	348	345	372	382	407	412	386	402	386	357	348	370	372	369	335	373	370	358	342	370	368	384	384	360	349	370	405	390	361	402	382	401	355	376	325	384	383	373	386	388	363	374	390	376	337	382	403	425	406	366	389	395	393	383	359	403	397	361	400	389	389	357	341	347	345	380	360	379	380	373	361	347	356	365	378	389	391	365	383	406	344	390	372	364	359	349	357	386	361	391	370	385	392	379	383	386	373	395	371	365	370	400	394	413	378	420	375	389	372	368	419	428	382	379	388	376	367	365	380	380	346	355	415	379	373	391	351	370	358	350	378	349	405	357	362	375	338	402	346	368	398	382	395	341	378	388	359	373	374	393	373	386	337	390	405	342	405	368	382	389	393	356	322	392	341	348	391	417	339	389	337	340	340	411	385	368	381	336	400	398	395	374	365	360	373	395	378	366	381	387	380	363	357	363	349	368	356	374	368	408	396	369	355	351	378	394	362	372	367	386	363	373	407	350	386	385	369	340	406	392	429	346	380	371	392	347	343	353	384	367
60132	51428	39638	32220	31291	25937	19919	10575	3283	396	158	184	157	179	167	171	139	140	148	151	136	170	150	145	193	159	166	162	170	151	163	182	127	161	147	153	153	152	130	166	187	173	136	155	134	127	147	140	153	164	170	147	165	159	148	143	167	146	141	162	148	173	159	146	154	172	143	136	183	156	126	141	183	159	144	167	160	131	127	143	158	159	170	158	173	161	155	142	143	147	135	160	157	146	133	149	166	176	160	173	161	135	141	174	167	139	155	147	152	164	156	146	159	168	165	161	142	158	135	180	137	168	143	159	156	140	177	162	169	160	143	166	143	166	191	169	155	145	138	165	168	155	137	135	148	140	171	158	123	130	151	157	164	130	161	163	135	169	153	160	137	161	159	148	153	143	139	170	160	165	161	154	167	130	153	148	160	158	161	158	150	160	145	146	146	146	147	161	148	144	135	145	171	153	155	162	163	155	144	146	153	152	151	151	147	168	141	127	151	172	172	138	145	175	165	139	151	153	144	158	169	149	176	160	153	158	174	155	171	163	150	144	143	158	150	156	160	168	159	182	145	155	201	173	150	143	138	157	143	176	157	139	154	144	170	147	162	176	165	169	161	173	156	147	137	161	130	140	165	147	139	185	163	129	148	156	155	164	127	156	156	187	147	160	138	163	169	145	166	144	152	127	149	145	154	151	164	153	158	171	163	163	178	160	133	139	148	167	171	164	132	164	131	142	141	154	143	155	148	149	174	152	133	181	149	157	154	176	160	178	132	186	154	168	157	129	132	159	159	158	135	155	157	166	164	167	153	149	167	157	161	150	142	155	154	115	160	129	147	165	148	143	175	149	161	158	166	148	185	164	159	164	169	144	140	162	146	150	147	164	136	141	148	162	170	177	134	172	146	141	150	170	146	153	145	135	147	146	158	146	145	154	140	176	167	148	173	139	145	138	135	161	133	186	167	147	163	171	170	146	144	154	157	155	166	171	143	157	142	152	167	152	157	163	124	140	133	171	163	135	159	149	121	167	151	163	153	170	159	132	151	139	121	137	140	142	180	165	155	171	167	152	162	173	145	160	134	157	166	162	174	147	161	153	167	149	173	153	185	156	182	141	168	164	149	150	165	135	152	175	142	135	142	152	163	156	173	145	152	148	150	134	141	161	147	137	149	156	153	144	148	148	158	154	139	158	146	151	164	148	182	158	155	152	163	141	148	153	142	153	136	155	156	161	175	145	142	134	120	159	167	158	150	139	143	154	177	154	172	153	114	147	128	141	147	152	159	144	176	159	136	147	171	151	159	150	156	167	154	126	170	153	120	148	162	164	167	129	157	148	167	156	157	151	161	183	164	130	168	146	154	174	167	145	139	135	136	168	149	170	150	150	153	138	140	156	175	150	162	169	162	150	147	150	156	156	151	161	155	130	126	161	162	184	148	157	160	146	143	140	140	151	165	144	149	150	156	158	158	168	151	141	159	169	152	147	137	163	143	166	141	143	158	151	158	146	161	160	154	153	147	168	145	148	158	170	161	142	149	160	162	164	166	149	157	158	151	162	146	155	142	157	140	157	139	141	150	153	144	166	157	138	156	159	170	145	151	155	149	155	166	142	147	159	145	159	140	124	162	154	155	176	148	141	173	163	172	141	150	144	155	166	152	155	146	133	169	134	163	137	142	168	137	156	141	145	155	154	160	148	138	163	180	144	164	155	139	154	148	151	145	160	149	156	148	121	149	150	145	180	157	152	152	134	139	161	150	144	167	163	171	154	170	160	139	177	145	151	164	151	167	163	150	176	150	156	145	165	179	161	154	157	144	195	151	181	162	145	148	145	176	168	163	161	134	166	171	185	165	156	172	152	158	174	122	154	154	152	165	147	160	145	150	159	152	156	163	153	147	159	159	142	149	140	175	140	165	146	162	139	135	153	147	139	158	137	143	143	137	175	187	140	156	161	148	168	158	150	152	184	149	152	164	145	168	157	160	178	188	156	140	146	157	146	146	138	164	166	171	158	150	160	153	137	148	162	149	137	141	164	165	162	165	159	166	154	148	162	157	159	175	162	140	162	137	175	140	144	151	158	157	170	175	154	148	153	144	151	135	156	155	148	183	152	135	136	135	144	155	148	153	172	141	139	142	135	164	143	163	150	158	147	154	162	138	177	177	173	141	160	179	147	149	161	144	166	183	176	137	133	151	173	147	141	151	188	127	143	145	182	130	158	175	152	153	150	166	143	157	141	164	160	115	148	167	173	181	143	172	155	160	159	145	141	146	161	150	158	151	129	146	174	161	170	149	148	169	142	130	136	149	166	167	142	142	140	150	145	161	151	157	157	130	153	158	171	160	163	151	165	138	153	165	169	146	175	164	165	189	153	155	142	156	156	142	155	159	120	127	123	134	162	164	141	161	157	150	146	158	154	165	148	148	131	164	158	158	138	163	156	136	149	126	175	171	156	179	147	152	140	157	130	154	151	161	151	146	142	154	146	163	136	165	142	169	151	134	164	145	130	152	157	148	130	153	163	156	155	144	136	172	154	159	148	140	181	160	154	152	154	165	172	163	150	139	163	131	173	133	155	159	152	179	158	172	156	171	172	176	159	152	160	145	173	163	124	141	152	157	174	140	147	138	144	172	150	157	162	140	142	170	157	154	143	144	138	146	158	158	136	171	165	157	152	171	171	141	147	140	160	157	128	134	154	179	177	137	144	136	176	139	155	150	154	147	143	139	151	147	149	157	153	147	155	159	164	139	153	169	164	150	148	185	159	159	146	157	158	143	196	179	141	149	152	143	128	144	166	161	150	174	146	142	154	160	153	177	150	144	167	146	164	166	141	156	158	145	173	157	156	158	156	135	158	158	128	162	138	153	178	158	138	153	157	156	168	177	145	148	135	172	168	160	151	149	168	158	154	145	125	171	165	135	152	146	141	172	132	159	161	175	172	158	167	133	142	143	166	146	155	154	163	140	166	155	157	158	165	153	154	159	148	154	160	164	181	148	129	190	146	165	147	186	156	157	153	125	125	148	169	147	142	162	155	162	153	148	150	161	162	141	155	174	166	165	150	166	165	155	147	142	156	146	157	172	165	156	179	151	160	154	163	173	158	143	173	136	142	158	128	133	154	151	163	150	175	164	143	138	132	142	157	172	155	146	155	152	153	156	140	158	143	145	147	184	149	181	157	179	155	137	162	162	159	140	152	145	164	152	159	147	157	191	156	160	165	162	160	155	148	146	111	155	166	175	148	153	168	147	152	155	150	170	162	131	158	156	150	177	150	158	165	144	133	152	165	165	149	146	147	153	155	155	166	143	145	170	173	166	140	166	172	145	146	134	147	169	130	157	165	164	147	121	149	147	154	136	156	175	143	128	163	153	193	163	144	147	160	164	170	146	132	146	137	163	173	174	154	154	164	166	153	170	172	144	141	164	162	145	140	149	175	146	143	165	159	165	136	150	138	163	160	142	181	167	139	148	159	182	152	170	161	167	143	152	131
49374	59982	55368	77688	62833	31268	7889	1256	517	412	355	388	363	400	350	363	399	330	372	330	356	367	316	368	348	385	349	363	357	340	351	355	341	360	353	377	298	350	353	336	394	368	338	378	328	347	364	360	358	337	333	375	386	329	362	299	338	322	333	325	347	382	327	339	340	368	346	351	351	368	339	320	345	373	333	342	357	339	358	325	341	353	375	358	326	366	390	349	369	331	370	334	364	332	350	361	356	335	327	349	342	346	347	369	362	377	374	336	331	331	357	384	374	349	356	338	348	406	354	341	323	328	341	352	358	333	335	356	343	347	349	346	313	363	322	297	325	377	359	357	333	325	395	355	363	370	360	354	374	341	376	359	361	360	326	328	351	328	341	379	349	373	340	363	365	381	349	339	335	334	337	319	346	339	324	347	315	360	351	320	320	360	350	351	370	353	366	375	346	333	338	358	313	334	326	361	335	352	361	341	351	333	360	390	350	353	329	338	369	354	332	344	342	345	335	358	346	339	358	355	358	374	360	354	322	329	341	335	346	296	310	351	337	325	369	356	338	350	331	365	335	361	328	342	349	341	350	314	331	329	366	360	324	347	334	354	344	336	354	350	354	335	319	354	329	336	329	341	320	352	347	353	323	319	357	325	362	293	361	368	326	398	335	338	306	379	340	385	326	376	360	322	318	343	338	373	349	345	347	335	349	328	362	348	324	340	329	355	352	336	358	380	367	336	345	366	338	320	369	350	378	341	354	347	369	371	350	368	351	341	317	335	362	364	354	301	307	339	387	359	349	375	322	334	388	335	340	321	355	372	336	335	347	347	371	367	402	333	355	338	310	340	345	327	340	359	342	332	340	339	339	367	332	345	355	366	331	358	378	355	331	311	363	384	355	353	356	309	336	306	348	347	337	344	324	355	369	334	361	365	343	365	348	361	324	324	358	353	378	349	339	354	364	312	304	342	322	343	328	358	346	332	348	308	350	361	356	354	374	333	338	338	340	359	364	317	369	337	336	316	354	339	360	344	359	347	364	332	334	308	324	321	329	359	344	338	288	350	367	356	327	353	352	318	345	362	351	360	364	324	325	376	358	336	374	340	377	326	321	330	331	364	345	368	371	320	362	330	352	359	362	345	350	336	349	326	358	363	321	373	370	350	321	329	341	358	319	388	356	351	348	328	336	358	324	364	341	387	350	318	351	380	358	315	367	354	369	344	345	340	360	355	331	342	322	376	336	336	343	351	340	327	353	343	328	336	352	341	385	320	344	360	333	344	308	363	317	359	341	326	321	364	373	344	353	351	351	360	321	308	346	335	324	374	355	349	331	332	337	359	323	361	350	365	316	340	339	358	368	338	362	358	325	387	344	316	380	344	352	350	341	309	370	363	369	369	328	353	342	318	334	330	350	339	353	310	313	348	373	343	370	355	352	346	328	352	302	346	326	352	317	354	325	358	304	377	360	366	371	339	338	320	316	346	373	356	338	348	317	339	345	358	355	368	352	343	339	362	335	339	338	325	349	351	371	358	323	358	329	344	320	315	337	335	370	343	347	313	335	347	329	338	349	382	356	331	335	394	326	368	357	343	350	350	377	376	327	318	357	324	311	347	324	329	360	339	348	341	320	355	346	372	314	331	389	361	309	274	333	348	370	355	359	349	339	334	364	351	381	318	363	341	329	350	349	316	341	364	337	349	324	358	340	307	311	324	349	368	362	354	375	311	346	327	347	320	303	347	343	329	351	370	321	384	356	355	324	346	343	378	342	355	364	329	299	340	371	349	361	335	326	321	340	337	347	370	319	360	338	369	348	342	305	331	329	312	345	346	344	351	308	347	339	356	368	348	329	309	313	317	376	338	343	329	353	341	373	345	361	344	377	301	355	347	333	368	357	343	359	359	361	353	337	347	367	361	364	350	341	369	328	344	334	358	333	388	358	347	374	307	360	354	349	341	376	353	335	370	344	326	350	342	344	358	344	370	316	336	333	361	359	372	326	401	324	363	338	338	360	334	357	340	350	324	330	358	341	351	321	340	342	391	329	358	357	350	399	323	353	311	329	336	319	339	304	323	341	310	321	363	326	393	336	327	363	368	355	340	337	323	323	335	361	339	364	340	367	356	337	356	338	346	327	360	362	354	382	380	339	361	374	363	358	345	363	303	337	334	322	342	323	352	325	354	351	346	351	350	368	324	322	323	336	392	350	353	317	356	329	305	325	362	367	339	351	318	317	339	335	384	416	346	350	336	339	308	356	345	347	367	346	318	313	333	347	375	339	342	359	365	291	346	359	332	366	342	359	338	347	350	366	374	336	343	377	369	337	312	366	357	337	376	358	352	312	332	346	375	348	313	334	350	339	338	375	351	336	306	388	360	330	320	366	338	373	360	318	362	362	376	324	331	339	365	363	341	338	345	323	344	328	326	318	312	327	347	372	364	324	338	364	326	372	295	337	369	327	360	340	365	358	340	373	333	342	345	358	337	368	353	376	353	368	347	352	378	327	334	342	345	343	335	333	357	335	367	318	359	339	358	343	345	365	325	328	309	330	327	351	352	329	331	356	328	382	346	368	339	339	347	371	361	350	347	368	360	352	324	386	376	357	370	358	328	376	361	384	364	336	328	360	398	354	350	318	342	366	328	357	356	358	326	337	374	352	361	342	337	358	401	356	336	327	349	330	328	349	378	373	346	333	329	334	349	344	318	361	338	349	313	370	323	333	316	318	346	340	318	334	349	322	396	352	331	323	351	357	346	354	357	368	334	360	352	354	336	392	370	320	345	373	340	368	365	377	338	369	363	317	323	334	330	305	333	331	351	361	374	354	352	357	337	333	340	346	387	330	376	365	321	324	329	365	340	350	367	351	400	355	337	332	350	374	318	323	310	348	354	345	352	343	385	321	342	350	348	331	343	332	346	331	342	339	325	371	326	337	334	368	346	390	336	355	331	319	367	372	365	342	338	344	347	349	326	325	344	327	326	374	339	361	355	366	383	341	347	362	349	316	375	353	368	364	343	359	328	363	358	329	346	380	335	347	337	352	334	338	393	332	355	362	374	370	377	353	337	361	345	364	364	341	360	353	311	357	352	357	352	356	359	324	322	346	354	350	362	319	383	342	366	345	349	338	330	354	357	369	300	328	324	344	348	346	389	338	312	372	318	321	313	346	333	316	356	342	327	384	344	343	360	349	330	368	337	339	326	345	313	370	332	354	356	320	364	330	379	315	360	333	343	357	325	345	346	333	354	347	348	328	336	362	375	332	334	328	350	366	319	333	305	344	327	361	357	332	343	324	346	353	339	353	360	353	338	372	379	355	346	344	367	315	345	329	335	345	344	366	350	336	353	356	369	361	327	358	346	340	347	338	327	348	341	327	355	308	340	331	356	360	330	340	351	357	340	358	353	347	334	322	320	371	365	320	358	335	384	325	326	343	339	342	347	320	347	355	358	339	362	337	344	338	330	352	357	358	359	344	335	327	368	380	328	320	359	369	354
19362	36280	25064	17307	8861	2647	834	460	304	197	257	212	264	216	219	239	212	221	252	230	263	216	187	223	233	199	273	231	233	252	214	228	237	246	229	229	229	238	229	209	244	209	248	243	250	231	209	228	238	219	246	219	217	225	229	233	214	212	201	218	245	236	228	247	266	234	263	238	204	257	201	241	237	234	216	254	235	220	225	231	211	249	254	226	217	231	264	250	215	227	229	229	211	248	203	220	223	203	231	213	240	205	251	205	258	192	182	245	247	237	235	208	217	196	229	232	226	232	250	239	222	207	236	218	225	203	221	269	231	195	227	214	243	241	231	239	237	219	245	223	237	230	240	212	235	196	228	210	206	237	236	223	271	247	232	238	242	205	219	224	209	202	221	189	213	250	212	209	227	207	210	223	229	230	215	249	241	211	227	256	252	231	226	242	225	220	245	207	220	232	204	221	195	228	221	219	195	242	231	229	197	266	241	211	220	252	251	243	228	253	221	222	232	232	222	234	255	218	235	206	235	216	227	242	216	236	224	217	230	248	187	225	228	211	222	217	219	232	264	228	216	229	238	223	244	222	228	228	229	214	243	237	244	208	237	254	218	242	243	255	243	232	236	195	239	220	232	205	243	209	230	255	245	243	214	225	231	242	226	225	234	236	229	264	234	236	264	249	235	240	233	241	232	215	236	225	242	220	202	192	200	243	217	202	270	225	254	200	217	243	221	203	251	232	230	221	221	233	248	219	226	218	222	213	267	240	230	218	201	240	230	241	222	208	212	213	215	245	211	224	244	259	224	214	251	230	236	205	223	267	213	234	226	243	204	192	232	223	229	227	249	233	271	236	218	194	230	247	225	211	270	223	228	247	231	205	233	252	214	253	241	250	224	250	211	229	236	231	248	229	263	214	256	240	261	212	241	247	224	237	240	222	229	226	247	217	215	233	244	253	246	227	237	229	206	241	236	241	196	212	230	246	222	230	230	219	232	241	215	247	244	224	228	237	213	211	230	229	232	257	201	241	230	254	247	238	229	219	221	211	218	228	210	216	240	224	213	240	226	231	213	252	231	230	203	248	233	247	244	213	242	244	208	196	235	214	233	221	236	218	226	219	245	224	220	242	232	230	226	217	202	209	244	216	208	229	201	244	225	239	238	226	240	211	221	231	237	221	244	228	234	237	217	220	218	225	236	243	251	200	214	202	209	237	238	203	227	207	207	238	212	233	219	217	246	215	224	221	216	250	222	262	244	232	220	229	225	232	223	232	239	241	231	237	256	203	227	226	220	250	260	216	225	250	240	248	230	229	219	213	203	225	215	203	248	253	234	236	230	234	255	240	234	225	212	212	218	223	207	215	213	214	222	189	220	186	214	204	232	200	255	230	253	242	212	194	240	207	200	211	214	256	262	232	220	216	231	216	217	219	215	229	238	228	245	263	212	228	226	233	207	245	217	220	255	213	201	253	225	224	199	231	242	238	250	217	218	220	209	206	233	231	223	221	210	254	233	242	238	230	207	242	222	246	251	219	243	197	224	237	225	213	233	246	190	238	224	248	203	234	194	229	215	230	212	210	215	222	249	242	231	200	223	221	233	223	223	219	234	230	227	220	258	235	218	210	228	250	244	242	214	241	239	220	223	244	203	235	224	262	262	214	224	203	223	227	218	226	238	241	208	191	248	237	205	244	242	264	253	227	232	199	215	236	244	232	238	237	226	255	231	244	228	247	217	220	215	229	219	217	222	240	229	213	202	225	223	227	220	250	218	219	236	241	205	211	251	230	244	216	239	229	223	196	238	231	246	214	250	218	230	216	223	199	225	230	220	185	220	226	256	204	240	225	216	235	246	240	210	232	253	201	232	223	195	192	241	235	234	211	242	209	224	246	246	225	231	232	235	254	218	208	251	252	257	230	223	247	230	203	200	222	208	202	223	232	216	202	251	194	249	227	257	222	216	248	235	238	210	243	223	208	246	217	252	255	216	219	239	234	212	225	240	257	226	235	217	244	231	237	239	212	250	232	235	221	233	233	225	224	228	202	258	222	219	231	227	242	217	236	224	242	228	225	239	203	237	230	243	217	257	226	264	209	234	215	221	239	245	260	220	206	195	247	226	260	228	255	241	222	253	219	222	240	242	216	228	210	238	225	245	253	240	253	247	225	222	241	232	227	222	232	244	198	224	223	228	232	225	210	229	221	222	230	224	231	223	247	206	219	219	243	223	261	209	233	233	241	219	249	235	212	197	222	234	226	218	246	218	224	220	231	223	220	219	218	232	223	229	245	230	226	232	210	222	205	199	207	240	239	200	208	257	259	221	198	226	224	200	258	216	226	226	218	237	235	227	213	257	252	212	218	222	235	216	207	217	211	210	211	219	200	251	215	220	228	219	221	222	225	222	197	244	238	237	228	243	208	232	214	214	231	235	210	208	228	239	224	246	236	228	230	211	225	239	261	222	210	234	218	231	241	257	210	224	230	239	225	262	224	230	213	261	245	262	238	280	206	234	218	237	261	212	219	212	241	231	240	229	246	263	243	208	222	222	229	216	238	251	218	212	254	218	242	230	224	238	248	215	250	233	214	229	240	249	238	217	234	229	197	246	229	239	198	245	266	213	216	239	217	214	219	220	253	247	229	232	236	238	216	209	214	205	230	219	207	258	242	213	232	214	224	249	222	218	227	237	223	240	212	202	215	229	239	218	221	248	237	225	226	234	237	202	225	224	205	235	242	232	254	262	211	212	240	237	225	260	231	235	212	230	219	231	218	233	236	240	195	232	218	228	208	212	251	217	206	216	223	232	212	266	231	238	223	210	212	219	231	211	250	246	223	208	230	226	248	230	212	234	202	225	255	233	250	229	231	235	218	218	236	220	224	245	218	203	220	237	244	225	222	229	217	216	235	222	231	243	216	201	254	221	200	251	226	206	212	234	246	242	242	233	244	232	236	232	231	214	237	214	179	221	228	230	234	217	225	225	228	220	210	230	223	206	241	233	217	215	223	227	247	254	224	262	221	242	210	255	259	208	218	259	231	250	206	207	231	237	230	251	224	186	225	228	236	203	207	222	208	216	226	238	227	209	232	235	231	217	227	225	219	202	227	246	213	249	214	215	238	222	209	227	240	260	236	226	236	238	225	233	260	235	244	221	236	227	235	218	210	227	228	231	231	236	252	258	263	243	243	237	239	188	213	234	220	218	245	214	220	215	210	221	206	223	225	225	228	240	250	249	250	215	214	215	218	240	240	253	226	231	216	256	241	250	241	220	257	217	187	260	262	238	220	228	206	217	187	257	225	245	230	239	216	207	225	243	246	264	257	214	254	232	226	250	200	246	194	234	225	229	226	205	236	233	231	196	233	221	260	232	215	250	241	218	252	220	224	201	238	239	209	231	251	228	215	220	204	231	215	222	235	226	226	234	226	222	230	246	198	236	222	237	246	248	230	219	229	227	213	250	249	240	252	230	216	203	209	214	243	245	193	238	236	253	244	233	240
15944	36018	28893	28265	15622	5182	1347	635	531	515	522	536	491	535	499	525	515	518	522	506	505	523	515	476	498	555	546	510	512	525	507	534	497	468	501	528	545	526	515	473	509	515	534	511	494	530	544	563	504	525	552	466	521	541	542	505	531	495	501	498	483	516	523	507	522	506	512	523	482	545	550	531	548	547	501	517	539	518	528	484	528	530	489	486	509	489	530	518	520	509	453	544	534	515	480	508	484	545	511	489	506	522	527	484	534	480	521	482	504	523	487	543	529	544	479	497	541	490	489	507	494	534	545	539	526	525	505	547	496	521	518	506	508	508	483	496	501	515	491	535	496	541	514	517	514	501	496	525	539	489	563	537	508	524	524	518	492	529	513	507	556	515	482	519	513	578	533	497	513	548	508	505	549	510	496	534	469	465	506	512	518	494	515	452	500	506	530	503	522	536	527	525	487	532	524	530	479	465	475	531	536	505	487	513	477	521	517	513	519	480	510	559	510	506	519	485	502	468	494	522	511	525	562	512	548	487	526	510	470	525	494	456	529	527	505	500	487	494	504	542	555	505	542	509	476	528	502	507	528	522	523	541	553	507	502	527	537	521	505	546	542	527	534	555	555	509	534	545	523	544	536	502	527	524	498	563	525	545	528	487	524	533	509	472	530	510	528	500	503	554	500	536	526	490	510	491	489	532	531	564	510	517	531	529	501	538	514	511	522	526	528	511	487	486	520	523	530	543	523	522	497	518	489	554	523	513	506	531	524	525	485	512	535	521	520	486	491	532	522	506	524	520	470	480	462	507	488	513	512	541	516	534	486	474	519	504	507	514	532	463	512	494	530	484	529	521	483	501	528	509	527	515	526	544	521	534	539	532	490	522	508	506	494	495	499	503	547	511	520	509	519	530	506	507	524	471	529	536	499	499	465	497	510	501	520	502	548	483	481	492	514	508	579	527	507	498	490	549	469	510	533	562	512	493	530	528	506	500	512	538	533	484	515	533	517	503	510	535	530	525	487	555	519	492	469	521	537	511	505	551	476	479	498	502	533	518	493	516	552	507	536	524	491	521	519	482	510	523	518	497	503	556	490	557	487	509	529	498	529	466	528	526	493	487	526	523	485	557	496	497	559	527	519	501	515	484	488	556	558	522	489	527	492	476	533	497	507	493	535	501	571	520	504	521	513	514	556	538	527	517	509	478	518	507	511	519	515	526	535	529	494	498	505	501	518	513	503	538	531	515	486	504	483	491	519	573	516	496	500	536	493	515	509	569	547	520	533	468	526	501	508	473	528	508	539	489	504	502	502	508	487	522	523	546	495	541	500	524	476	528	512	520	500	538	517	520	501	481	519	498	516	507	517	549	525	518	536	477	528	509	527	543	534	515	519	494	487	512	476	529	507	541	503	465	499	499	540	519	543	509	505	501	503	512	536	547	507	520	545	503	503	486	499	502	527	518	535	506	505	464	480	511	516	552	503	504	510	517	490	542	533	489	499	514	515	536	540	484	528	518	512	547	520	518	557	561	530	470	527	518	484	524	529	524	528	508	555	542	541	521	517	490	504	555	503	542	494	539	533	533	495	542	496	488	514	513	467	518	552	512	510	488	479	479	502	525	502	544	534	500	527	503	517	521	513	505	502	536	481	481	507	547	498	529	526	507	545	556	507	480	524	490	535	530	546	522	533	522	508	486	554	548	493	520	538	496	523	555	520	521	499	521	550	509	537	500	514	518	513	493	518	554	554	531	511	500	517	540	504	528	533	506	498	553	499	532	505	447	474	508	516	512	522	478	524	542	520	489	501	525	525	504	522	551	529	536	489	511	556	525	546	547	543	475	533	474	521	509	515	483	477	523	515	499	528	503	536	519	533	519	524	482	490	498	527	510	545	516	544	499	522	506	535	512	502	539	513	472	560	517	492	522	507	538	552	503	513	507	484	503	496	517	554	533	495	501	434	452	440	486	477	498	468	529	548	471	498	510	558	485	535	499	493	502	547	529	494	482	509	477	522	552	484	499	514	490	510	493	524	524	548	486	478	544	541	516	548	502	503	507	506	489	494	505	544	533	525	528	505	510	554	490	499	502	532	508	504	510	546	515	524	493	505	479	518	514	480	551	510	529	534	489	493	482	512	539	504	532	506	554	513	507	540	532	506	504	490	508	484	552	472	507	549	480	525	508	483	537	551	494	496	516	469	516	516	584	563	489	498	540	510	517	512	506	480	535	525	486	530	510	503	495	505	517	505	508	484	544	497	548	499	547	490	501	492	531	501	504	501	506	539	454	476	501	536	506	515	484	514	545	532	514	530	510	541	520	519	479	508	507	509	518	515	520	508	497	507	512	533	522	512	564	494	521	487	525	521	491	520	534	536	533	542	466	490	506	529	529	519	548	531	523	521	551	533	531	523	517	517	532	488	507	514	525	538	559	493	499	493	480	539	479	530	520	495	512	489	512	490	475	484	543	491	505	500	516	472	493	513	527	538	520	543	528	503	520	488	493	525	544	489	507	480	531	510	530	477	493	514	543	528	482	510	506	538	497	530	502	522	525	554	512	515	515	516	489	500	523	530	525	503	548	518	545	512	539	507	548	511	475	508	470	511	516	519	514	498	498	527	488	511	529	521	475	476	518	498	525	520	503	503	517	510	463	514	521	519	520	503	466	516	560	496	530	521	476	491	517	506	514	533	522	536	483	490	495	514	494	514	577	530	510	511	473	529	542	498	515	514	505	479	537	519	466	509	526	515	524	493	517	536	480	505	560	512	522	477	535	505	521	544	554	489	476	521	531	495	521	526	531	521	532	468	525	525	538	534	496	500	528	522	548	541	498	489	495	471	522	509	523	490	525	523	478	509	513	527	521	494	529	555	510	496	519	536	481	476	501	531	487	501	502	529	511	501	497	529	487	509	547	543	526	463	490	533	520	473	533	533	551	515	527	482	486	502	509	533	494	546	531	531	495	507	522	494	515	517	457	550	523	532	496	468	515	524	522	487	476	479	474	477	515	504	506	520	516	505	500	512	518	504	496	527	479	560	472	505	507	502	477	484	515	517	506	513	515	514	522	497	493	534	489	497	499	532	513	512	540	504	546	516	521	508	483	496	539	489	503	547	519	524	542	513	514	531	499	486	502	471	517	554	523	510	514	481	523	505	522	539	508	534	530	507	500	522	546	507	520	518	567	534	499	531	506	512	522	518	462	501	521	528	545	486	543	522	526	523	493	516	516	517	480	557	521	471	513	496	508	526	502	540	517	520	521	479	487	514	504	537	499	488	503	526	521	566	535	526	523	558	519	497	540	541	505	531	506	526	503	499	479	549	535	469	540	559	492	550	514	490	535	476	511	516	487	471	514	504	535	526	478	500	547	491	536	547	532	516	549	521	534	530	521	502	510	495	533	530	507	495	531	549	529	482	557	498	554	480	530	503	519	542	525	468	511	477	535	527	494	530	514	470	520	495	525	524	488	500	528	481	523	545	524	490	496	539	503
54576	54843	40455	33350	31015	23981	14690	4987	1036	232	186	167	174	197	186	186	180	173	192	184	138	184	187	182	188	183	180	172	183	187	168	183	169	198	173	192	183	196	181	177	160	178	176	177	153	186	163	176	213	165	181	170	181	180	172	157	196	178	151	170	169	167	174	180	160	196	201	191	176	170	190	195	172	192	155	188	175	172	157	182	214	171	178	167	156	175	184	209	188	197	180	179	152	171	158	193	188	144	191	193	192	205	201	178	165	177	177	193	165	188	179	174	186	150	191	170	151	180	184	174	192	176	206	196	179	170	180	186	202	181	180	169	177	175	193	196	200	172	176	174	180	158	155	188	163	175	175	168	166	188	182	173	177	179	174	162	196	170	199	160	184	165	177	177	177	152	185	187	173	155	163	179	188	201	200	179	181	213	181	159	169	183	198	190	172	186	176	166	182	193	170	181	177	176	199	190	201	171	193	172	153	200	195	215	184	182	186	208	167	196	188	185	166	174	178	162	168	172	164	192	173	179	173	196	179	186	166	164	164	166	163	181	154	184	146	146	201	184	148	168	173	202	166	153	168	175	183	191	196	183	199	173	191	179	191	151	180	155	187	193	168	178	167	186	181	167	177	172	188	164	182	189	189	184	193	165	198	203	156	182	182	149	194	170	182	194	202	179	182	158	173	201	181	193	195	181	182	188	194	177	157	182	162	157	156	179	159	194	207	168	178	165	172	176	160	189	164	188	175	172	161	156	190	159	184	207	177	198	177	166	147	172	183	158	194	166	188	181	179	160	171	163	160	176	176	190	172	184	176	169	165	159	186	180	172	191	164	187	189	203	182	190	182	184	199	180	163	186	169	157	179	171	171	181	189	178	166	193	185	171	149	190	184	182	174	186	161	176	155	167	187	173	168	175	180	180	175	167	185	145	198	166	146	176	179	181	171	166	170	181	171	177	176	172	170	165	184	173	176	199	185	178	187	190	182	164	143	166	151	152	184	163	153	182	162	188	182	177	181	193	167	158	185	173	189	169	159	177	180	172	196	178	185	169	177	173	167	159	182	160	184	167	190	180	159	180	187	173	178	186	195	185	178	156	172	193	200	173	186	176	184	178	154	170	183	160	158	197	163	176	175	189	183	166	180	177	200	169	184	190	185	191	167	178	169	191	166	173	177	185	186	177	180	159	209	180	178	179	163	185	158	188	179	184	174	209	208	194	183	178	165	167	170	178	187	205	182	179	153	189	208	192	170	178	170	169	196	191	187	167	162	189	158	179	161	192	155	193	155	180	171	157	197	192	160	194	160	159	193	209	166	159	186	163	157	211	168	164	164	172	161	160	184	169	192	149	181	184	175	169	168	190	184	176	185	196	169	178	164	159	181	138	162	179	177	168	151	155	174	178	161	185	172	186	175	186	192	173	177	168	170	166	181	174	185	177	155	162	185	178	179	184	181	181	160	175	192	187	191	193	182	172	193	169	185	182	192	193	162	181	180	208	169	202	190	184	175	202	188	194	176	153	159	163	161	183	153	181	186	180	168	189	177	180	196	182	207	190	172	180	200	221	191	181	186	155	172	190	164	192	173	163	174	169	173	167	198	178	161	183	181	172	179	164	171	166	207	164	170	167	172	158	169	180	186	181	180	164	175	169	170	195	176	190	182	191	168	190	188	192	176	165	164	162	159	188	169	177	204	171	152	177	150	179	204	170	165	171	186	175	185	176	198	186	191	181	168	208	173	189	161	160	174	172	171	167	160	169	162	176	183	199	172	177	207	191	168	159	196	148	177	162	160	170	190	161	171	170	176	178	172	185	175	167	183	164	159	176	178	155	188	167	172	177	183	172	180	182	141	171	179	203	189	180	176	155	170	165	179	176	166	168	171	197	188	199	189	176	188	168	185	162	193	196	183	187	191	178	163	182	191	175	185	190	195	181	177	191	162	172	192	181	168	180	186	162	166	176	191	190	169	194	167	166	188	190	182	203	189	165	173	194	187	179	165	187	187	184	173	166	186	182	164	190	183	179	176	173	163	188	151	180	169	181	170	165	186	169	212	204	154	189	187	158	166	197	195	208	176	209	182	171	167	171	166	163	198	156	166	175	171	172	207	195	177	188	168	160	180	194	190	212	178	171	174	194	179	167	179	155	174	186	161	181	199	154	183	184	185	178	197	176	161	194	159	186	189	186	186	204	171	201	165	188	190	211	147	196	206	186	204	174	159	162	177	189	171	191	174	171	204	198	184	168	167	154	192	183	195	190	187	184	207	163	185	181	178	181	180	159	170	190	204	177	198	177	168	153	215	172	174	178	203	190	191	184	196	170	180	187	166	175	162	198	183	167	191	188	156	175	173	181	194	184	157	176	180	152	169	182	167	182	200	218	194	179	185	195	197	164	200	208	176	173	157	193	197	211	185	165	187	179	199	193	166	172	158	148	184	168	210	185	148	161	171	220	173	190	206	168	160	149	145	183	199	196	154	165	155	185	201	167	192	197	137	181	147	185	184	191	205	196	172	203	196	194	168	186	192	170	186	165	162	163	194	159	187	154	181	168	190	169	170	164	165	174	180	201	170	181	164	173	186	193	166	172	172	175	155	197	195	183	190	180	159	181	192	171	200	191	178	158	160	172	186	162	184	154	190	197	178	173	185	171	154	172	201	154	205	160	169	185	180	166	146	178	187	167	178	196	191	201	187	164	157	202	154	188	176	197	174	174	186	179	174	179	194	172	172	186	166	159	197	186	203	142	180	213	170	142	186	164	185	166	156	173	178	196	165	163	178	171	168	168	164	161	145	207	207	177	169	182	169	170	150	202	184	156	172	167	195	140	162	162	165	178	175	183	184	200	185	171	170	164	168	193	172	171	180	183	199	167	185	144	174	182	178	184	162	172	185	195	206	197	170	168	190	185	156	178	189	167	183	202	198	182	172	183	165	157	171	191	204	167	176	177	197	160	189	193	177	162	163	171	157	154	175	176	195	175	175	216	173	156	180	183	188	176	186	193	163	176	180	191	179	168	169	186	190	183	158	185	187	189	180	177	183	156	186	192	161	173	192	175	153	187	160	181	175	150	162	184	161	183	162	181	168	211	162	190	182	181	211	189	173	180	196	177	157	178	168	158	153	190	191	147	180	180	184	176	189	199	176	172	193	199	173	168	183	170	191	173	196	197	218	193	176	162	172	203	196	181	192	178	197	195	190	185	176	190	172	198	207	152	211	170	181	180	188	174	162	179	197	163	165	144	167	172	178	180	168	161	163	176	189	187	203	159	169	167	167	171	195	168	171	160	189	179	180	177	173	163	184	169	185	180	166	191	188	204	164	178	195	155	194	194	167	166	188	208	172	177	180	184	193	174	145	168	171	180	174	196	169	203	168	199	193	174	186	149	168	183	175	182	159	175	167	207	183	164	185	151	188	183	189	185	163	184	173	173	181	181	175	187	210	164	170	162	174	174	184	165	171	191	161	162	185	191	175	178	155	165	177	197	174	162
45089	60067	59042	69032	53025	27620	6674	1182	475	418	432	422	426	372	378	390	386	388	423	388	392	403	392	388	411	398	413	377	394	410	406	397	405	376	368	395	391	388	367	352	412	376	418	389	400	453	399	363	406	371	411	353	383	405	404	360	433	370	410	397	386	422	389	412	414	396	396	432	408	395	414	397	380	405	404	435	403	413	391	384	399	372	387	394	415	391	400	414	419	397	401	387	434	403	409	405	384	369	416	380	373	392	382	384	409	426	402	403	369	398	397	440	382	366	353	399	426	387	417	401	404	369	388	389	405	406	366	397	412	374	378	423	381	354	426	398	388	396	388	395	401	384	367	416	403	379	388	414	404	403	440	405	409	402	354	367	394	434	421	386	394	405	414	409	396	433	419	413	416	399	400	387	396	402	406	396	381	384	407	380	427	406	394	390	421	383	436	426	409	388	410	418	401	391	389	392	420	411	403	375	384	387	406	381	385	400	415	360	370	413	386	400	424	382	422	414	379	402	381	418	401	405	403	421	414	424	431	391	441	415	411	385	393	385	405	387	374	357	402	388	446	414	387	393	391	424	413	421	380	405	398	390	413	412	404	369	381	377	403	368	354	388	408	405	396	403	409	398	414	391	404	395	415	372	395	435	394	402	404	398	411	385	406	377	410	428	383	404	398	354	399	420	386	389	419	387	398	374	409	401	412	374	406	395	406	433	390	377	386	407	406	371	406	406	382	393	422	402	396	386	402	389	388	368	410	385	380	401	393	420	359	386	410	355	418	368	376	390	420	371	401	376	397	403	391	409	415	383	395	391	424	415	393	402	433	404	426	406	423	408	395	397	383	417	418	419	395	421	377	423	426	383	377	393	428	389	395	420	394	405	389	358	428	363	366	414	405	390	416	382	391	433	390	397	382	358	393	399	359	381	396	384	391	432	390	401	383	413	406	380	380	394	390	397	368	416	406	392	368	380	366	431	396	388	408	390	397	395	391	395	334	398	432	415	392	399	424	399	424	387	403	382	374	383	401	391	424	389	387	420	408	384	411	407	420	377	421	384	411	362	428	389	421	392	412	393	391	389	407	411	400	380	385	410	430	399	408	399	379	383	406	410	353	402	403	402	389	362	411	386	425	361	386	369	397	395	417	448	416	389	411	416	436	408	377	406	417	425	396	421	420	406	417	383	378	438	399	387	421	379	391	392	386	414	396	384	389	388	413	446	404	367	383	358	406	404	382	418	414	381	392	383	361	381	430	449	407	386	407	414	394	385	385	396	404	394	414	405	415	390	398	408	376	422	441	391	423	425	420	447	418	390	414	396	398	415	384	406	413	416	405	376	412	413	396	382	386	383	384	402	379	397	362	407	432	413	376	397	377	400	383	387	379	381	410	366	406	386	366	395	418	412	411	380	359	389	358	402	380	395	431	406	413	392	374	419	422	392	400	403	404	366	413	404	406	387	394	388	433	396	390	400	390	390	381	417	399	401	361	392	436	376	389	370	382	411	389	405	390	385	409	422	362	391	393	418	388	388	409	372	436	402	424	395	382	414	409	410	401	398	423	405	396	392	387	391	402	401	388	380	379	418	381	373	359	392	399	472	421	422	380	385	391	399	347	429	387	416	390	404	371	394	401	381	401	403	407	387	376	412	365	406	407	392	448	362	407	388	383	391	362	420	434	386	396	410	405	365	403	365	406	391	406	406	368	378	422	376	407	409	373	411	364	408	427	436	386	386	405	417	413	437	408	410	413	394	439	348	387	418	427	413	402	400	427	351	395	415	417	393	418	371	370	391	401	395	421	406	388	445	411	405	408	366	385	411	389	395	419	395	396	393	375	429	425	368	428	381	383	421	392	390	392	392	362	379	383	411	402	379	387	389	384	403	410	391	383	413	369	412	412	413	431	429	409	413	405	424	391	404	417	390	408	420	387	416	416	392	422	402	398	419	387	416	398	405	408	437	439	387	398	411	390	414	418	396	394	357	407	425	378	412	419	392	371	426	386	387	422	384	399	392	424	413	387	397	444	362	392	406	394	390	419	402	394	395	402	394	436	421	343	404	414	386	376	422	375	360	378	390	393	410	400	413	390	417	387	416	386	402	346	436	397	396	367	422	402	390	408	390	362	385	410	420	394	384	384	427	404	454	400	430	393	412	430	387	391	397	408	399	361	440	429	400	389	430	389	391	406	387	398	409	396	404	430	413	396	387	399	417	403	373	375	412	372	389	392	418	412	397	392	404	397	394	425	377	380	407	355	422	390	412	408	420	403	395	394	382	362	433	406	404	409	411	418	391	437	435	420	413	427	406	354	404	403	399	386	384	389	401	417	416	392	406	382	381	382	386	409	384	408	394	379	388	393	408	405	422	397	391	383	440	399	433	427	419	398	377	392	394	362	402	421	404	408	381	420	403	401	384	362	403	373	403	403	391	393	400	411	418	403	353	395	380	388	392	383	391	372	366	396	428	415	383	389	408	403	416	420	388	378	391	390	420	390	381	387	371	410	399	383	399	389	391	409	349	399	396	388	370	406	384	374	408	396	396	365	405	403	415	389	378	431	378	418	396	427	411	400	412	397	397	416	426	394	392	415	399	397	415	416	417	412	391	398	416	394	405	379	406	389	423	407	428	418	444	390	392	394	391	405	374	393	399	402	429	387	406	412	382	366	426	408	422	393	418	407	409	412	421	401	388	407	382	430	426	411	382	383	394	383	387	424	405	383	418	392	382	410	380	388	402	409	434	416	417	419	363	405	426	373	379	400	386	406	401	422	370	397	409	416	391	377	360	415	385	419	409	401	412	415	397	422	425	377	398	424	405	373	364	396	399	371	400	391	385	423	409	410	406	375	400	389	368	390	396	391	387	420	409	409	391	412	403	407	403	405	400	398	413	376	376	412	387	391	396	404	392	414	382	422	427	400	377	381	393	388	415	387	425	382	428	387	396	402	421	374	427	377	390	381	406	388	406	419	413	391	398	414	387	411	406	432	400	415	393	394	422	404	390	390	383	404	404	406	376	380	380	371	398	420	407	382	413	408	388	423	403	425	424	402	411	391	379	395	413	374	376	376	410	378	381	402	385	426	399	394	418	426	394	387	402	383	400	402	399	371	354	393	403	383	405	410	396	407	428	369	374	390	388	425	388	396	356	373	354	405	388	406	408	398	445	388	400	413	404	416	415	397	402	382	471	414	429	397	420	395	382	367	397	410	379	420	390	395	428	390	427	398	375	384	382	372	383	386	377	445	418	393	354	375	390	389	438	393	353	414	362	411	391	399	383	406	373	397	452	365	383	380	417	413	401	390	427	370	375	408	410	407	399	389	401	415	410	423	378	410	392	404	399	388	353	413	393	419	415	375	380	379	414	424	409	384	402	397	372	392	413	409	407	417	431	407	413	398	416	373	381	393	391	393	382	425	367	390	394	362	398	383	401	422	382	408	407	398	419	416	392	416	389	394	400	402	359	390	406	420	366	385	394	384	410	389	375	383	375
58899	47232	39437	30843	30171	26957	20898	11273	2947	363	165	164	173	171	190	160	166	192	178	141	161	160	167	155	142	152	148	141	146	167	157	171	172	128	168	151	145	158	161	164	131	164	154	168	161	177	153	137	152	150	165	176	169	145	164	157	171	167	177	183	158	152	149	166	147	131	160	176	167	163	158	143	169	163	168	163	158	154	142	180	148	163	159	132	171	183	160	165	162	135	167	143	159	127	140	144	162	146	156	158	147	162	151	153	150	168	143	158	162	169	187	174	163	159	161	166	163	156	138	137	177	160	150	125	157	159	163	148	150	172	167	180	167	164	166	130	168	157	156	145	121	163	160	164	155	147	148	138	175	148	144	151	136	158	142	166	152	185	181	163	158	163	161	161	163	133	154	143	165	185	147	180	151	159	150	161	178	154	159	165	153	155	162	165	167	152	161	157	144	175	168	162	151	164	155	134	153	168	138	177	162	149	162	155	168	137	160	161	158	148	140	147	174	155	167	181	156	169	161	158	150	146	139	163	174	162	151	170	161	163	184	164	160	159	140	165	156	169	185	175	144	154	148	156	168	164	157	171	147	144	162	194	162	163	170	164	149	163	164	143	163	139	143	158	166	155	174	168	147	152	150	164	165	150	166	147	143	156	159	186	170	155	146	164	172	152	161	182	164	144	152	159	155	156	150	163	176	146	138	163	148	161	154	152	161	168	137	160	140	157	135	173	147	155	163	167	160	148	143	176	135	168	181	166	168	167	150	142	191	153	153	131	158	166	157	129	132	159	151	153	172	186	155	143	137	152	194	165	158	152	198	167	176	142	156	170	173	147	159	164	178	155	161	188	168	174	153	167	191	180	164	162	170	150	139	165	161	160	190	159	162	144	140	155	170	173	165	159	155	170	166	152	159	154	160	145	149	161	191	196	160	177	170	168	147	162	149	134	158	158	183	172	173	162	163	161	139	160	150	148	185	165	139	170	170	173	155	149	155	156	189	152	152	153	147	168	156	184	133	140	146	135	147	142	157	166	165	161	160	168	163	149	154	162	154	186	161	160	149	151	154	141	143	158	161	181	140	168	155	151	175	162	132	170	177	145	139	179	176	158	159	152	163	151	171	156	152	146	173	171	137	157	131	171	173	146	173	153	173	156	147	154	148	161	154	156	173	139	149	166	170	186	167	177	143	160	150	154	174	170	160	156	145	168	144	158	121	153	142	169	151	136	170	160	157	170	148	155	164	147	161	150	157	167	135	136	143	152	142	174	158	154	156	151	151	172	154	135	150	169	172	137	147	149	142	153	154	147	161	157	166	155	178	141	148	184	173	138	154	165	170	152	139	146	148	132	171	154	141	149	159	179	144	152	159	151	160	163	158	191	164	156	142	146	197	179	140	141	190	159	152	161	167	121	134	183	154	157	171	140	165	175	146	153	163	187	172	149	109	161	185	156	135	152	178	177	174	140	166	154	115	144	141	165	154	152	178	147	152	182	186	174	178	153	170	158	141	167	159	182	158	169	160	154	152	156	177	152	144	149	144	156	151	165	155	129	154	154	140	172	157	168	166	160	141	154	151	174	159	158	135	172	153	149	146	169	155	171	142	119	164	150	171	178	143	153	174	157	131	182	169	156	171	196	156	154	142	137	160	153	150	150	168	155	158	146	173	174	169	168	159	140	159	154	144	162	127	181	152	139	146	113	140	139	156	186	186	149	155	167	156	138	167	155	171	164	151	174	165	160	146	172	162	158	155	148	139	120	135	147	143	168	137	155	162	176	152	172	169	169	156	167	150	160	150	169	167	152	157	161	167	143	162	161	155	141	138	139	146	165	147	155	137	150	148	135	154	124	143	166	156	162	153	168	170	176	176	163	142	148	158	170	167	150	151	169	149	153	150	167	151	153	155	163	180	158	157	156	150	135	155	157	143	164	154	158	178	149	135	151	151	164	162	146	173	173	189	190	147	159	135	162	164	132	167	148	160	161	173	163	137	153	163	141	149	161	146	163	168	179	172	168	171	170	167	153	178	164	171	158	165	161	151	176	170	172	164	166	197	151	166	155	151	176	141	145	141	138	168	145	152	175	153	161	167	159	156	162	156	164	174	159	143	164	164	180	153	164	160	154	164	152	163	164	149	128	149	145	168	148	164	157	147	170	153	172	145	149	125	136	157	165	157	155	182	162	151	166	160	137	148	189	138	186	157	163	153	153	143	167	163	169	136	139	142	158	155	138	156	155	155	152	152	164	175	161	164	162	152	169	156	175	122	163	155	146	162	131	162	160	170	164	137	143	171	175	162	150	188	135	182	152	147	150	166	146	152	154	186	169	112	128	159	141	173	153	149	155	163	149	175	151	172	141	157	163	186	156	167	171	153	160	154	130	145	174	158	183	172	143	169	177	164	150	162	179	150	167	179	139	187	149	159	148	160	167	145	185	162	156	162	149	150	150	142	171	149	168	166	138	142	150	167	144	145	164	165	148	136	181	154	185	152	157	161	170	166	164	161	160	164	155	161	165	146	150	144	157	162	160	140	159	147	140	165	143	143	152	162	145	153	123	174	188	133	160	154	132	136	153	152	142	170	148	159	169	174	156	152	160	155	148	140	175	147	160	151	153	155	142	188	156	177	156	148	164	145	147	162	140	144	152	149	151	156	157	152	149	121	144	164	152	167	147	163	150	171	170	163	156	157	142	153	141	153	141	142	149	153	160	157	167	175	170	160	150	167	140	167	145	159	184	131	149	167	156	172	181	161	155	144	175	152	152	144	140	162	147	157	161	172	168	153	134	121	164	173	161	153	153	163	149	160	165	172	179	168	170	159	166	165	156	168	178	166	175	145	144	141	161	170	157	132	160	155	164	151	131	168	152	153	163	147	160	152	142	139	166	160	180	163	145	166	191	170	154	162	139	178	130	152	141	155	156	157	129	136	163	155	158	171	164	131	172	154	168	172	181	150	147	158	164	158	145	154	172	148	137	119	154	153	148	167	163	154	165	168	160	136	169	147	157	150	149	169	164	137	158	158	149	158	142	160	152	143	159	162	167	158	181	167	156	138	139	152	154	181	159	184	165	156	181	167	167	160	152	172	130	155	139	180	159	161	157	173	140	142	140	130	157	165	166	158	163	162	155	176	162	133	186	163	153	142	135	161	167	150	151	153	162	152	139	155	165	144	130	156	143	144	153	168	151	142	143	155	157	175	162	158	147	158	153	175	153	134	131	181	150	156	156	180	153	133	175	173	173	174	139	176	167	148	176	157	128	153	138	179	155	179	165	116	162	147	170	171	163	170	130	149	147	161	153	157	133	160	173	140	143	167	151	157	167	153	156	156	144	154	175	128	143	169	152	132	153	150	151	154	169	152	167	175	171	153	145	153	163	154	158	129	138	165	150	166	161	154	157	163	156	148	144	158	132	166	158	164	151	197	176	180	145	160	136	153	149	144	160	173	146	172	140	152	119	160	170	165	153	167	164	131	159	171	152	161	155	159	163
52940	58806	58239	77166	64422	39300	12562	1994	522	379	352	374	362	336	358	347	365	367	355	359	406	378	348	373	369	352	320	363	343	375	365	364	359	353	332	326	346	372	331	328	358	316	365	384	373	357	349	353	348	327	329	341	376	358	349	347	330	346	339	366	358	357	381	343	354	334	323	355	350	351	389	355	378	327	354	356	310	380	355	356	373	347	331	344	357	395	328	368	379	346	328	321	353	316	348	330	339	334	332	333	367	332	378	354	344	327	346	358	351	370	322	358	360	327	326	359	366	308	320	314	378	359	345	329	370	321	368	318	345	331	376	360	292	321	338	328	352	347	326	378	372	349	334	344	375	353	344	327	340	344	383	352	359	345	367	368	343	329	345	342	372	351	335	330	356	320	359	355	350	339	344	317	331	344	366	339	357	390	337	332	329	329	353	341	394	342	366	328	360	338	353	330	363	342	337	360	372	351	363	341	329	332	299	379	342	354	344	326	352	368	339	355	332	334	370	324	356	330	320	361	331	353	365	330	352	368	343	373	332	355	336	333	350	338	332	344	334	339	340	308	370	368	341	385	356	364	348	360	343	344	342	363	339	340	371	363	342	363	350	355	369	336	338	317	383	343	357	352	327	396	322	333	363	362	359	393	372	343	346	335	317	368	360	349	362	355	342	364	361	322	371	362	337	354	296	363	340	346	341	335	343	315	333	338	384	347	366	342	338	361	349	326	372	360	357	357	369	333	348	324	323	355	327	376	346	358	386	375	365	352	379	320	344	359	355	349	379	367	368	352	333	345	374	334	336	365	345	327	359	339	372	342	357	361	371	376	335	311	358	347	351	359	338	332	331	354	375	357	358	339	322	357	329	346	355	351	357	359	353	357	350	337	340	337	339	325	311	367	352	354	349	348	394	342	334	362	370	327	330	306	351	351	386	338	384	338	350	330	336	326	398	320	358	374	391	369	354	335	356	340	360	300	344	356	354	307	351	359	331	337	356	345	344	365	319	348	372	340	344	337	368	346	345	360	347	357	354	319	364	378	337	345	338	358	382	344	378	373	372	335	369	354	336	348	340	376	342	360	356	307	331	352	340	345	354	324	326	287	352	364	314	373	355	374	338	339	349	346	343	344	303	353	359	330	318	362	348	337	353	349	371	358	361	346	333	337	338	354	339	373	362	344	284	355	349	358	320	387	327	352	307	346	355	353	354	342	375	382	318	346	331	383	342	392	314	347	336	328	365	366	309	356	318	361	364	373	318	344	345	340	315	370	350	325	385	381	362	315	331	329	324	323	315	331	364	359	330	337	305	352	376	368	339	332	349	386	327	331	387	345	325	344	378	344	337	350	331	324	323	339	361	361	344	365	324	350	342	352	346	373	354	359	376	351	365	316	335	344	354	334	313	366	377	345	348	362	345	354	346	371	344	386	360	318	369	322	335	346	376	350	355	324	343	301	348	330	333	326	362	367	322	358	322	334	336	357	375	374	363	356	378	363	382	324	345	363	354	364	337	357	357	363	346	395	363	353	340	340	366	336	362	345	362	326	345	359	363	386	365	364	353	318	331	374	344	331	353	349	344	339	329	364	363	369	347	345	327	357	329	335	346	341	339	352	338	377	301	356	327	323	355	347	362	333	362	368	382	351	355	346	332	371	318	339	337	393	342	355	330	378	358	354	382	334	298	330	353	371	348	354	335	352	344	335	335	323	324	370	380	351	346	356	374	351	379	370	369	321	329	326	371	347	359	354	362	346	356	363	334	390	331	356	341	373	355	299	327	380	375	346	353	349	340	330	376	333	351	330	330	342	370	333	344	370	363	365	346	354	336	363	352	341	363	370	355	343	336	332	329	316	319	347	334	322	333	344	334	334	378	343	340	307	363	341	352	342	328	346	362	344	315	374	343	373	372	343	321	326	365	344	369	384	347	358	307	377	335	381	350	342	326	352	360	363	350	367	348	336	347	327	325	349	352	356	377	356	360	334	344	337	367	335	340	358	345	337	323	344	346	342	354	329	329	349	361	328	371	327	332	351	377	320	373	355	348	354	338	356	313	344	338	375	344	357	341	355	335	353	318	341	358	337	347	335	326	365	361	361	355	322	330	359	309	371	384	343	356	335	378	351	351	338	369	369	331	358	314	318	347	343	389	362	362	359	324	367	355	353	360	347	342	338	363	347	344	358	341	333	339	316	334	314	344	339	340	362	315	357	301	354	350	363	332	337	336	338	363	358	368	373	359	356	358	345	359	351	336	338	354	343	349	353	310	346	356	325	372	368	347	366	331	354	352	331	353	334	361	360	361	334	376	341	380	351	379	367	335	335	343	358	331	364	343	348	365	362	366	356	329	323	316	359	374	379	335	376	325	332	376	351	376	330	338	350	370	388	321	335	329	354	350	355	367	362	368	317	365	356	343	370	346	338	334	358	354	337	355	363	328	322	348	327	338	356	365	356	365	350	348	352	348	312	308	370	342	376	356	348	344	334	374	340	341	317	360	368	332	340	327	351	354	332	321	355	351	325	341	360	364	352	371	334	355	339	321	350	351	298	327	341	364	351	352	333	371	339	346	358	368	337	329	345	376	358	393	339	343	333	302	359	336	361	345	351	342	357	344	357	349	340	353	364	361	335	330	376	348	357	325	371	338	361	345	392	351	342	348	365	358	339	327	354	369	346	350	335	350	348	359	365	349	391	344	335	382	359	371	342	329	340	345	368	355	378	385	391	353	351	324	389	377	321	349	364	381	341	368	351	329	358	326	348	353	328	389	358	358	351	359	359	346	339	361	350	346	345	354	370	357	348	367	338	337	335	345	349	354	339	347	362	352	353	297	339	322	347	331	368	338	360	315	343	325	333	355	387	341	360	340	351	339	328	382	379	394	349	373	354	358	330	330	385	368	317	318	335	352	356	366	358	365	307	373	313	350	322	361	385	369	353	353	338	367	375	345	350	344	343	382	343	340	344	349	372	347	348	347	381	358	359	331	323	348	351	340	334	365	355	338	363	329	337	327	331	366	366	338	341	329	356	380	375	332	331	362	359	338	361	351	343	368	328	342	341	361	337	386	319	372	325	314	305	379	379	378	312	320	361	372	366	332	351	337	316	367	372	337	374	403	311	335	337	367	352	322	361	337	364	382	364	335	318	345	366	316	350	333	352	374	337	376	363	342	390	316	338	318	328	357	398	349	372	368	358	319	351	362	336	310	331	343	358	349	353	330	360	360	344	358	348	363	322	362	347	358	329	371	370	344	337	348	309	377	349	338	369	365	375	361	346	303	353	361	346	357	338	341	324	331	360	335	320	349	333	347	366	297	312	346	381	335	338	335	331	336	362	331	335	318	364	378	369	318	364	335	328	366	294	370	299	328	284	355	365	388	338	353	322	323	343	347	336	366	349	346	359	354	349	324	366	364	338	364	351	332	352	354	341	342	319	344	329	372	357	348	354	352	382	395	342	338	320	352	327	349	375	346	336	343	347	342	339	351	332	378	333
23391	34282	26415	15158	8793	3255	931	449	267	215	224	219	226	251	246	234	242	240	236	227	210	223	226	220	231	231	192	226	202	208	241	223	237	238	229	218	213	210	216	197	213	204	232	231	206	226	202	207	238	221	245	241	247	207	211	213	221	212	196	242	228	200	235	214	263	225	232	250	256	252	214	232	215	225	219	225	223	208	216	231	227	238	206	213	207	223	216	205	241	216	214	229	233	229	221	220	246	227	207	239	229	184	203	200	222	215	228	219	222	217	235	246	228	224	206	245	218	192	223	238	236	209	209	231	208	211	198	224	225	224	212	241	272	229	197	200	228	206	191	239	222	235	223	222	216	235	218	193	226	223	238	216	260	192	217	208	223	254	258	193	227	214	209	232	196	206	216	226	231	217	222	202	202	237	243	221	203	241	208	235	240	217	243	224	220	213	227	239	243	250	226	224	251	234	230	252	243	233	206	226	215	230	217	211	231	227	209	247	216	223	240	247	204	234	251	224	203	197	216	229	220	211	253	230	226	233	218	227	216	214	242	204	220	236	196	218	211	236	223	243	196	230	246	230	255	216	238	217	232	216	241	216	222	234	252	194	227	220	228	233	225	226	213	234	244	226	212	225	238	236	220	236	212	226	216	211	239	230	235	231	234	242	245	245	230	229	214	224	211	229	213	223	233	235	227	220	227	205	217	223	206	247	212	180	230	198	202	225	231	205	222	191	207	194	229	238	228	231	226	209	227	212	236	228	218	235	200	204	220	252	222	211	204	225	215	219	215	224	226	190	215	217	222	212	252	228	240	213	210	224	247	232	234	224	215	235	224	223	218	254	233	226	209	220	204	249	226	236	202	230	237	235	196	211	185	213	202	220	229	211	220	216	219	236	199	220	214	233	224	227	179	190	246	237	228	255	219	219	225	205	227	202	232	220	234	191	193	216	200	205	204	211	204	246	226	199	233	224	227	202	195	269	214	215	213	245	229	217	217	219	219	213	215	210	234	208	259	255	210	210	231	234	225	234	217	215	226	224	223	237	221	225	203	251	204	199	239	247	223	226	223	220	234	227	233	223	220	213	192	224	207	245	220	230	237	226	207	222	228	239	226	233	239	243	234	225	222	202	224	232	217	214	199	224	211	220	235	239	222	221	234	234	247	193	214	218	235	197	208	253	251	216	218	239	208	214	222	226	227	199	240	224	215	198	223	244	245	237	195	202	222	214	216	240	247	224	219	209	256	213	240	208	213	220	236	220	227	213	200	215	230	235	227	253	224	227	236	234	226	226	213	230	234	233	216	236	218	234	225	238	232	226	214	231	223	226	208	208	211	225	220	238	216	193	212	217	249	256	227	229	230	237	226	214	223	242	227	243	246	207	230	218	207	224	196	215	229	235	211	216	275	191	235	204	209	212	190	211	226	245	239	225	218	220	255	221	228	230	240	231	246	222	229	250	240	206	204	203	244	211	214	255	208	213	242	193	211	212	208	210	218	206	215	232	223	217	244	225	232	241	237	225	209	225	240	236	250	198	188	228	229	218	217	207	242	251	228	221	208	223	238	220	234	240	191	217	224	206	250	210	251	223	226	224	204	209	221	226	206	239	206	221	251	212	250	220	242	220	242	221	223	226	218	209	217	231	226	210	206	222	205	218	246	216	218	210	211	210	197	242	216	209	225	210	220	240	218	238	225	254	206	241	248	212	215	208	218	218	220	245	225	228	270	240	250	216	211	230	261	235	230	227	213	191	235	207	213	226	227	199	215	206	224	198	193	227	207	222	217	200	221	223	240	219	220	216	219	217	218	232	240	230	222	238	196	248	224	201	204	224	234	211	202	205	214	221	220	251	226	184	212	206	234	236	217	226	232	234	224	224	260	238	236	214	206	235	198	201	224	189	219	229	238	228	229	210	234	212	244	216	238	240	218	217	216	221	211	252	236	228	224	245	255	235	233	241	229	208	219	213	234	233	251	201	218	208	221	220	240	223	241	216	256	218	235	196	224	218	215	197	226	252	206	234	235	209	223	225	213	206	227	209	219	213	214	230	217	228	240	227	235	227	234	229	213	233	211	238	218	245	200	225	242	232	230	228	243	215	237	228	217	212	220	224	214	263	207	214	237	242	231	212	216	216	235	202	222	235	208	229	242	188	199	237	240	238	223	220	204	222	238	235	227	245	234	251	233	225	232	228	243	224	228	243	213	247	239	240	243	216	241	229	206	244	242	254	226	246	224	209	197	204	242	230	219	229	204	263	240	235	205	227	204	208	209	209	244	220	231	235	223	225	189	205	221	225	227	262	255	225	203	236	204	230	240	232	241	201	228	216	217	228	220	227	236	225	214	212	227	244	240	249	232	203	223	216	264	211	255	197	209	236	238	226	229	213	206	229	230	229	239	243	213	202	242	218	227	219	230	227	232	276	236	234	202	244	236	228	212	248	216	224	201	208	219	236	205	238	221	251	217	226	239	231	215	267	251	250	225	261	255	230	228	243	227	234	212	194	237	215	247	242	228	245	194	236	225	234	221	218	211	214	216	210	235	189	221	230	232	227	222	205	171	187	219	192	220	228	233	217	244	229	225	208	193	225	210	249	209	240	224	253	245	222	254	213	217	190	211	222	222	208	236	225	208	212	207	223	201	240	194	211	212	228	241	236	226	226	228	212	198	190	224	214	245	216	214	214	228	224	227	245	253	244	229	211	225	240	230	246	231	214	242	208	215	223	234	226	222	226	219	269	202	209	197	225	223	207	211	225	232	230	223	233	221	214	240	231	227	205	213	208	232	201	207	253	237	210	232	216	247	239	197	229	205	192	220	219	228	237	241	221	247	240	229	211	214	228	242	202	240	228	246	247	232	233	211	203	238	245	228	227	279	224	232	209	244	254	210	221	246	205	217	216	223	202	248	216	240	227	215	228	227	235	229	215	258	203	193	220	228	222	225	216	233	222	221	202	238	218	210	199	204	205	245	227	218	241	231	229	225	203	242	225	255	262	240	249	225	213	237	209	224	250	235	228	206	197	208	212	234	199	216	268	246	240	216	207	237	201	214	220	228	209	205	229	229	209	234	219	222	206	223	209	186	227	203	250	218	245	220	202	228	196	235	241	208	216	236	194	228	261	225	219	237	225	226	212	238	238	220	246	236	218	196	206	229	221	230	209	206	238	189	198	229	241	219	203	232	218	201	202	227	226	238	208	215	245	239	238	225	211	215	218	247	242	220	244	229	216	221	211	236	213	203	237	222	237	213	243	186	223	228	206	231	248	212	204	208	219	229	226	232	219	224	209	214	234	194	222	237	209	224	204	222	207	247	232	226	240	215	207	220	257	213	226	239	245	222	193	230	222	205	205	208	255	204	228	247	185	216	195	193	229	225	252	225	232	205	218	252	253	252	225	230	218	245	214	239	229	244	221	228	204	214	230	243	204	235	205	236	217	204	217	215	251	193	207	225	222	216	222	200	216	218	210	238	248	247	265	222	225	266	217	224	238
19512	34429	28475	25461	16911	6871	1931	677	544	530	525	503	537	499	489	503	461	480	506	514	497	510	502	521	519	524	509	487	524	480	477	490	455	501	521	516	511	483	502	493	526	504	496	514	498	509	495	530	492	486	478	507	476	539	525	510	469	514	510	451	450	520	503	460	511	519	527	487	513	508	499	501	528	502	545	497	506	538	454	529	521	516	538	529	506	496	560	487	513	490	533	498	488	515	572	534	501	468	515	537	491	538	485	508	465	493	543	472	513	541	474	533	545	510	487	497	507	492	510	514	479	502	533	508	499	507	480	514	495	505	510	505	507	513	506	478	483	520	504	513	534	485	467	492	514	510	498	527	482	480	509	500	532	521	499	531	511	493	516	516	498	482	553	505	500	505	498	487	507	489	482	524	503	524	557	463	493	478	516	509	482	499	478	502	509	510	501	528	507	508	478	487	502	498	456	516	473	551	525	504	485	543	490	489	544	500	464	510	495	563	507	531	503	518	492	505	471	511	495	543	523	484	510	474	469	508	462	502	489	478	478	509	470	512	540	524	549	473	511	518	503	460	536	473	516	546	508	498	517	492	513	509	549	470	513	469	522	461	502	521	503	469	513	507	530	507	508	495	502	505	491	525	488	517	506	496	546	475	512	496	513	501	494	515	476	497	490	474	488	506	509	500	500	514	495	444	504	466	523	499	462	514	473	486	468	479	477	505	519	479	538	515	520	509	476	551	514	504	519	508	499	517	517	507	487	473	501	536	554	523	502	507	526	503	458	510	487	497	496	485	505	539	491	512	491	526	478	509	503	507	517	531	517	514	491	532	493	456	535	488	499	497	489	509	479	553	493	511	520	513	507	533	488	500	527	461	533	510	547	481	513	495	512	564	525	520	494	493	536	484	535	503	511	495	507	511	487	484	526	496	530	493	479	493	511	498	483	449	517	530	498	502	499	480	487	510	477	491	498	535	501	516	506	513	495	495	499	473	508	512	505	480	505	533	465	500	523	476	520	501	487	504	503	498	504	506	523	473	502	523	494	516	486	515	505	522	508	484	502	500	458	495	525	515	480	552	491	479	520	497	485	562	493	501	483	477	535	487	495	497	523	520	544	490	474	507	506	520	519	546	485	476	533	506	503	484	512	536	538	472	535	493	508	498	506	481	506	530	491	519	460	487	527	467	541	478	482	521	534	490	488	500	493	494	488	500	504	528	512	498	527	556	460	499	500	483	473	462	489	476	514	530	471	471	510	494	504	521	502	477	472	472	514	497	541	495	522	479	505	504	509	518	556	516	503	453	516	514	506	536	510	487	511	483	498	531	496	485	488	527	486	483	541	501	484	513	498	470	508	455	521	464	511	510	488	500	471	509	477	495	495	458	544	488	499	513	520	546	493	523	514	563	535	531	502	546	496	488	538	537	458	501	485	515	521	518	471	518	493	505	516	487	474	509	470	502	489	551	451	483	494	490	504	523	512	491	497	492	523	502	517	484	488	507	535	534	482	517	504	505	508	512	500	486	501	475	509	521	498	474	497	524	486	521	500	516	497	542	530	506	463	483	491	500	515	511	509	502	501	516	496	517	536	514	505	490	512	479	503	503	503	493	495	477	527	527	516	502	518	489	493	488	489	497	500	511	497	511	486	529	497	466	485	507	508	532	505	530	507	512	561	483	500	507	514	485	489	493	513	516	492	531	501	493	479	498	493	529	548	501	488	539	498	548	480	491	504	530	512	505	494	498	492	450	532	495	473	461	505	489	496	511	492	497	457	517	518	481	498	488	472	490	465	541	482	493	511	524	519	484	510	461	501	490	527	472	455	521	515	509	486	491	482	462	493	464	517	513	480	505	522	516	482	530	496	488	503	532	510	487	504	521	509	545	482	471	506	505	478	488	495	505	483	480	480	470	536	498	484	489	485	524	526	505	502	515	516	515	509	498	502	486	502	475	499	483	522	517	501	513	491	502	528	527	497	497	541	527	521	514	513	502	497	528	528	485	528	473	506	508	468	486	549	475	500	490	534	509	483	510	508	484	501	521	491	492	477	552	479	510	512	505	480	476	516	497	490	484	492	514	480	531	491	497	528	459	523	494	498	528	511	457	527	512	481	507	486	518	493	522	501	511	499	497	515	522	488	511	540	497	482	444	472	478	477	474	491	525	488	519	465	537	489	501	493	506	509	498	540	492	509	497	503	496	526	513	505	447	557	519	500	513	467	535	483	496	563	493	483	482	518	497	490	460	492	476	497	506	497	486	501	541	502	514	526	467	512	524	533	495	485	494	500	481	535	509	497	486	515	495	489	522	478	473	479	504	486	505	491	504	477	516	537	490	540	493	485	476	491	509	507	471	514	521	528	489	474	493	495	511	514	478	525	533	469	521	501	511	533	494	488	519	514	511	536	491	477	447	509	495	487	512	491	535	504	501	487	507	512	457	485	491	493	535	457	507	505	484	529	524	503	486	498	509	500	508	488	469	522	475	514	551	503	509	495	498	480	527	545	489	530	515	493	489	502	498	511	491	494	485	447	481	504	490	519	527	528	473	538	467	514	523	521	535	502	508	486	495	527	482	541	498	504	493	500	494	505	502	501	529	533	487	480	469	509	548	508	510	473	488	494	478	503	457	516	489	474	511	537	550	474	514	517	466	473	473	469	462	514	462	520	516	512	467	496	570	508	497	500	492	474	526	491	483	520	495	510	460	543	472	497	516	540	512	503	493	463	512	487	521	482	524	509	506	516	506	522	543	483	496	492	504	521	509	515	478	503	477	509	503	500	502	501	522	502	516	472	494	516	505	509	512	496	519	488	484	491	476	508	508	515	494	463	498	523	472	469	521	534	521	525	484	524	547	490	483	517	517	469	520	502	495	501	562	535	537	539	485	515	504	499	495	498	510	491	475	550	519	485	527	506	512	518	496	528	455	479	525	489	517	507	499	515	539	522	471	465	493	506	504	510	526	499	488	526	502	540	488	469	472	494	503	543	543	514	515	466	488	534	477	501	522	527	484	487	472	504	555	501	532	529	489	473	501	505	509	465	514	515	459	516	465	494	507	486	503	510	501	489	491	510	501	516	520	476	507	499	489	518	532	540	495	457	468	534	478	527	549	466	480	521	460	514	474	471	539	518	489	504	442	522	499	494	528	514	526	505	510	516	471	543	474	539	467	511	478	506	505	506	477	546	556	481	527	471	503	519	482	476	528	534	530	535	452	526	500	488	521	514	470	512	504	440	476	486	488	484	497	515	499	525	523	518	549	469	529	504	465	525	494	513	464	478	523	491	526	512	523	505	492	525	520	493	511	513	496	491	541	491	517	537	512	494	516	498	539	528	477	542	489	523	472	549	497	469	516	499	475	463	508	468	513	493	497	497	479	513	528	536	481	512	480	489	534	492	461	512	458	522	534	494	495	500	528	508	521	503	508	524	547	459	514	544	533	519	499	497	496	482	501	471	503	507	538	535	539	502	482	518	512	545	457	536	503	525	509
57810	51972	37576	31991	30498	25547	16343	5876	1067	205	191	186	164	166	159	186	174	186	169	165	139	165	167	164	177	171	158	168	168	186	161	166	169	177	155	151	147	150	149	151	175	165	199	130	176	170	144	163	162	171	169	147	171	182	164	184	173	171	191	163	161	170	164	181	174	185	149	156	158	161	149	166	181	168	193	163	159	175	152	144	151	191	181	180	149	155	175	186	167	148	148	158	165	163	150	151	177	178	168	168	173	128	173	162	184	161	189	179	173	157	136	167	168	159	178	154	157	185	169	172	165	167	174	171	167	184	198	149	147	168	181	155	158	157	187	171	180	178	157	172	179	167	162	147	149	197	150	155	154	174	159	164	154	165	154	160	172	181	163	153	168	156	183	164	160	179	158	168	134	155	163	152	181	163	170	182	168	178	154	168	165	179	172	156	167	183	170	165	150	172	158	166	175	157	172	193	156	147	159	171	157	150	148	159	140	169	160	179	170	193	161	148	174	174	161	190	178	168	138	183	172	170	173	135	166	171	152	179	170	165	183	174	171	168	170	162	176	161	168	167	142	164	169	158	194	152	180	139	168	165	145	156	146	146	168	153	162	155	168	176	173	169	181	171	179	150	154	181	158	140	156	165	187	152	150	149	183	170	149	178	173	170	164	158	153	157	173	171	166	147	171	175	193	176	156	163	155	157	161	149	159	191	148	139	182	162	167	157	165	168	172	193	175	174	158	198	161	167	196	170	148	159	153	163	174	167	175	181	167	153	184	152	165	178	155	151	188	155	171	181	147	175	159	163	163	171	176	177	144	169	159	182	170	157	164	170	197	160	169	150	175	191	154	160	159	169	182	174	156	162	171	170	164	193	162	190	170	156	148	151	172	169	193	166	185	144	165	148	149	162	173	165	172	179	163	170	182	189	167	165	178	181	128	141	182	161	165	160	165	161	177	178	191	176	181	148	162	148	146	172	162	149	166	162	157	168	170	174	183	178	158	130	150	152	162	144	179	169	155	158	163	166	169	169	168	189	196	163	173	176	148	172	171	152	189	170	182	173	165	172	146	170	162	162	163	174	166	178	165	207	166	147	142	188	172	159	169	160	168	166	161	156	172	149	163	179	190	155	159	166	172	165	174	182	164	168	167	143	165	176	147	161	169	175	163	157	157	167	169	152	184	177	190	175	169	158	170	180	162	148	161	185	155	171	177	175	174	144	162	166	156	166	164	177	162	164	153	165	184	164	160	155	174	160	165	163	176	164	148	185	150	149	182	180	151	149	152	176	172	168	195	149	153	151	157	163	182	183	174	153	138	168	153	177	190	131	163	163	172	167	158	162	147	168	156	169	178	196	160	160	173	157	163	180	154	154	147	153	166	159	181	176	183	163	170	185	170	140	165	148	171	175	165	165	161	172	180	171	179	164	176	187	152	164	180	173	176	177	129	160	161	168	175	170	159	189	145	158	170	168	169	156	169	169	176	168	155	172	165	146	167	163	160	162	151	148	185	164	176	165	169	179	163	163	168	157	173	157	154	145	179	178	171	168	179	139	172	175	177	161	162	145	151	164	165	185	176	160	167	165	153	165	144	145	174	151	166	148	155	176	152	140	190	194	170	123	169	167	187	197	158	204	165	166	166	181	194	162	175	187	178	168	138	189	181	171	175	161	148	194	156	207	160	159	168	162	188	187	161	161	200	188	167	151	182	173	156	165	166	146	157	164	164	174	167	160	135	185	171	156	170	167	204	177	163	197	162	191	164	166	173	145	155	156	168	160	169	181	184	143	190	181	159	148	147	190	161	182	151	159	150	139	167	183	172	181	161	158	155	180	160	177	176	160	154	155	154	183	149	178	154	156	148	182	151	156	169	154	177	173	164	190	152	173	165	176	175	172	162	170	150	174	165	171	166	157	168	158	184	151	156	180	178	161	153	152	168	153	174	165	159	163	158	186	179	155	151	203	154	163	157	162	169	192	180	164	171	150	165	179	187	172	169	172	172	165	166	173	178	180	144	163	158	187	154	179	177	170	171	179	156	161	141	160	166	132	152	163	137	161	142	162	170	144	174	195	168	156	142	168	173	167	170	147	152	161	172	177	157	148	174	166	154	152	150	151	170	160	164	173	158	169	157	170	165	144	170	153	166	185	202	162	174	175	175	150	199	159	157	159	145	175	186	188	176	163	150	154	150	148	160	171	178	152	168	157	161	173	159	211	192	166	161	174	169	187	173	168	167	157	194	179	158	155	152	158	173	193	176	174	186	176	180	172	160	160	143	176	147	175	176	167	163	148	153	196	143	152	143	167	164	142	165	152	166	156	170	147	168	178	173	150	156	196	140	182	141	184	176	156	165	159	179	177	187	177	181	156	162	162	138	159	174	164	139	147	165	158	159	161	188	160	133	150	175	167	178	169	160	179	189	170	165	172	191	157	177	194	165	176	177	155	159	176	163	155	144	161	158	151	174	147	148	156	171	141	183	153	161	168	185	183	190	156	180	156	207	153	156	149	164	166	152	167	162	174	163	168	177	159	158	173	148	160	178	175	168	163	183	165	115	160	162	139	185	174	160	168	163	156	185	178	184	154	192	180	175	168	195	165	162	186	163	167	134	170	164	149	164	168	181	176	192	149	169	166	157	141	168	159	193	177	156	158	157	152	161	174	162	174	177	159	165	138	166	173	174	166	163	163	178	166	178	186	173	150	182	159	177	180	176	178	183	174	159	164	170	163	163	140	186	171	160	174	180	162	133	177	161	173	162	186	189	187	155	166	192	166	130	162	173	158	183	151	155	153	152	158	154	171	188	186	190	151	173	140	190	160	167	149	183	170	186	159	144	155	159	146	180	176	173	141	167	168	171	150	169	167	164	166	158	179	177	172	185	139	147	158	179	188	171	141	149	184	166	142	147	158	133	163	161	161	150	147	147	145	161	164	184	148	169	178	155	155	176	146	176	177	181	163	151	148	142	160	182	165	140	175	176	176	166	170	174	173	169	166	161	164	162	163	164	189	170	167	170	145	165	183	155	161	175	157	170	167	179	152	192	144	155	178	165	164	148	171	153	164	152	138	150	152	164	157	149	163	164	175	184	161	152	179	127	165	157	149	179	163	172	153	180	179	163	154	162	177	180	164	164	178	158	176	151	179	171	179	177	162	168	167	145	147	172	163	128	157	176	158	166	146	174	155	146	163	160	158	181	163	175	189	184	188	152	166	169	167	169	156	138	138	158	175	169	181	171	185	148	174	175	152	173	145	164	169	153	176	157	153	160	156	157	169	137	154	169	128	181	186	167	156	174	174	183	164	164	165	152	185	179	169	198	162	155	154	182	148	162	188	180	186	165	161	185	149	156	177	201	182	174	157	148	181	162	166	162	168	203	155	181	147	158	167	174	151	153	147	159	177	135	161	165	183	150	165	167	156	181	159	156	177	164	181	155	146	174	173	179	163	174	157	184	149	185	204	151	149	199	154	167	156	171	157	156	151	165	179	167	184
49232	55989	59256	67905	54630	32332	9393	1596	523	371	426	380	384	398	387	394	342	399	353	412	374	368	381	377	378	344	391	391	388	386	355	394	367	382	347	381	393	355	377	380	357	372	332	367	413	368	370	365	408	341	392	385	386	395	394	328	380	359	420	386	370	354	361	367	398	372	334	367	379	365	371	365	398	376	352	411	386	377	388	365	337	371	406	414	365	362	392	347	360	371	393	378	339	386	368	365	399	333	385	383	369	375	375	374	397	349	363	348	381	384	375	355	399	356	360	373	353	344	398	372	384	393	369	339	362	349	347	348	352	398	350	351	337	387	369	371	371	367	364	374	337	382	340	366	392	384	359	369	391	355	354	360	357	358	351	370	344	328	341	347	362	370	385	376	374	398	365	349	369	404	380	371	380	390	384	386	362	368	377	376	354	366	336	381	333	381	337	364	334	369	354	364	342	346	367	360	356	372	380	344	375	386	376	348	364	367	335	357	381	333	391	413	380	371	378	408	386	344	357	361	383	380	365	388	393	357	370	355	360	379	339	361	413	387	354	340	361	355	329	375	376	379	366	374	370	371	350	339	382	368	346	392	355	358	361	380	368	347	354	379	381	374	383	338	354	383	347	372	394	394	342	338	400	369	368	356	381	361	353	389	349	397	339	372	359	335	371	393	376	381	387	350	376	360	375	370	355	388	370	365	350	382	374	363	409	365	373	357	380	368	346	379	363	343	364	388	354	382	364	352	382	372	397	343	389	375	366	367	356	373	339	372	359	389	384	366	367	415	360	352	381	393	401	377	383	325	385	385	376	372	334	341	365	416	361	356	371	376	345	359	365	371	368	368	354	379	368	343	404	347	371	390	386	365	387	405	354	353	368	352	322	363	333	424	366	403	330	395	391	340	349	383	391	369	330	362	359	365	406	357	388	344	385	370	355	376	346	384	349	353	378	371	377	367	363	375	344	359	362	376	372	370	344	377	317	380	374	371	378	381	392	354	356	387	388	387	387	357	312	366	369	359	376	369	381	381	378	377	405	341	404	364	364	358	389	347	373	348	364	391	391	355	365	362	384	363	345	368	359	353	382	369	402	381	357	377	362	397	370	403	360	339	381	376	369	357	364	362	344	344	378	398	379	348	393	379	355	359	325	394	386	356	312	373	350	361	391	360	380	398	351	357	393	395	357	382	333	377	359	352	365	353	361	356	370	366	379	390	358	418	374	383	375	392	385	343	368	365	344	367	355	389	366	360	393	363	371	356	355	392	390	364	390	351	361	370	339	358	396	399	400	386	371	384	354	351	395	353	388	338	399	387	374	371	416	372	340	388	347	378	347	360	347	373	402	393	323	379	401	400	390	376	385	376	353	371	372	351	351	358	387	392	377	383	365	380	355	334	332	366	383	366	383	381	406	370	354	319	383	354	402	380	349	370	362	373	354	408	376	353	378	372	393	366	350	357	342	398	347	383	346	369	413	384	384	379	392	389	327	380	363	352	373	414	408	382	392	369	381	355	335	393	365	366	382	407	379	378	403	351	350	358	387	374	377	356	366	339	342	362	378	396	380	398	360	373	390	351	363	377	385	370	375	388	363	350	378	371	363	405	356	341	349	359	379	379	382	361	370	375	376	350	372	334	371	376	393	371	371	381	393	359	343	357	373	387	378	373	385	372	387	380	367	392	355	342	361	368	438	353	373	353	371	400	372	371	356	374	370	391	384	382	392	353	356	344	386	366	383	386	374	322	359	336	401	367	392	374	376	377	348	370	343	377	360	379	371	342	384	367	375	343	369	352	363	351	374	376	387	371	355	369	364	395	351	399	381	379	381	370	362	369	340	346	344	372	357	350	378	370	367	356	402	351	368	364	358	383	384	335	358	359	369	399	349	375	367	394	362	353	372	347	354	380	339	410	398	397	367	387	402	369	367	369	365	365	398	345	361	373	375	359	363	384	358	364	366	355	397	364	352	381	380	368	350	376	360	351	341	354	405	353	341	353	410	382	381	398	341	374	356	344	365	372	378	362	366	366	367	406	349	363	350	345	345	394	372	376	367	371	358	378	378	383	352	384	340	361	339	356	393	349	364	393	348	368	365	329	373	365	384	376	365	398	366	332	366	362	389	398	347	361	356	371	364	389	377	415	356	354	320	358	377	383	364	402	377	356	354	339	342	357	351	382	371	379	408	355	385	382	378	373	361	373	333	389	379	377	367	374	361	383	369	379	369	370	378	372	370	356	362	402	371	345	341	351	404	323	319	360	372	360	389	367	349	363	350	325	332	325	363	375	391	354	345	348	373	376	392	338	371	361	361	358	374	368	388	355	355	360	372	376	397	330	374	323	370	364	377	369	363	404	350	342	350	343	372	335	365	377	357	361	384	347	354	378	401	386	373	379	352	366	349	370	357	362	344	377	360	348	379	385	377	356	376	363	378	335	338	388	382	337	382	358	396	367	370	351	364	374	374	347	361	369	394	326	346	352	399	366	371	357	373	386	373	383	375	367	364	363	368	333	341	363	364	374	389	371	371	394	345	379	384	363	370	349	362	391	368	399	350	389	363	348	383	344	390	387	371	365	353	330	356	409	383	362	371	361	327	375	407	374	370	354	369	388	430	345	362	365	360	375	386	355	388	387	404	366	395	351	382	402	373	352	351	362	388	369	374	368	383	353	363	337	373	353	354	327	344	360	382	327	397	356	361	364	375	378	357	352	368	382	379	391	369	389	393	353	373	354	356	344	369	369	343	368	391	360	344	376	380	393	354	401	363	353	354	361	346	364	365	388	381	343	394	333	370	406	365	348	367	377	379	360	356	335	347	341	370	376	340	379	405	388	381	385	347	358	399	367	365	386	343	374	355	396	381	383	371	346	391	354	371	347	377	363	403	346	355	375	390	374	374	357	368	363	364	334	373	398	362	395	349	390	354	388	374	349	356	388	370	352	404	360	348	407	347	389	392	396	337	362	357	373	370	341	343	374	371	374	406	356	401	344	359	367	349	382	382	383	346	345	393	362	387	378	360	375	366	383	389	351	379	397	399	371	377	342	384	382	378	345	385	361	378	356	356	371	397	380	403	388	376	381	350	346	399	370	344	369	393	375	406	353	381	389	404	367	389	366	353	378	372	361	378	390	353	354	353	361	386	383	395	348	381	367	376	333	380	356	341	385	390	354	371	335	421	344	401	361	349	363	344	384	357	354	364	358	370	388	374	392	387	377	382	373	383	367	372	371	369	383	352	367	355	337	355	409	367	344	366	355	347	346	375	360	390	358	347	365	364	366	393	380	374	360	385	394	372	365	360	328	363	345	345	349	393	358	399	364	372	352	374	400	364	351	383	366	368	378	377	377	374	355	335	354	344	386	342	357	356	373	355	346	353	389	395	385	350	370	342	336	362	381	362	367	378	363	367	369	405	387	355	382	406	371	386	354	374	394	389	352	360	382	357	363	347	382	402	355	351	382	367	391	379	334	366	333	364	396	376	369	325	379	371	381
59658	51543	37092	29497	29453	26546	20569	10874	2727	292	145	158	162	157	162	156	169	144	140	137	151	155	167	141	136	133	149	147	149	134	110	148	132	166	134	135	145	160	144	158	144	154	163	163	145	167	110	141	144	151	159	149	146	136	121	142	151	156	164	119	154	135	162	156	151	131	159	174	164	162	162	149	159	145	147	174	137	144	163	124	154	160	133	147	146	153	137	142	165	155	142	151	172	176	142	145	120	154	136	135	133	145	140	128	148	172	167	127	119	143	164	140	142	143	132	158	160	134	176	126	158	146	153	151	150	152	137	160	141	152	163	130	162	139	133	147	157	140	158	129	128	131	140	159	150	143	169	151	150	145	159	159	151	162	141	164	161	170	158	160	131	153	159	144	138	135	156	151	132	139	129	124	154	149	125	152	150	140	123	139	154	145	141	156	166	134	134	151	161	151	131	127	161	130	184	171	144	143	163	148	134	160	133	114	144	158	168	170	151	133	158	138	133	132	152	138	120	156	140	134	138	131	124	167	162	143	158	133	171	138	171	127	139	148	148	132	135	143	151	142	140	157	142	161	140	154	154	153	179	137	151	152	152	160	157	137	163	157	152	139	189	153	153	162	152	140	151	135	131	140	142	128	158	127	126	147	140	159	137	139	130	166	155	140	154	144	138	141	147	141	166	132	146	143	109	145	152	121	123	153	138	147	170	137	151	131	137	155	146	164	146	161	151	158	135	148	153	155	133	136	129	153	143	162	114	124	144	147	141	120	158	149	137	142	153	124	154	154	145	153	142	155	134	142	156	157	154	143	132	148	154	139	170	159	170	145	151	149	149	133	139	139	148	143	141	154	132	136	150	170	152	126	139	142	145	161	166	148	156	141	136	136	148	154	136	173	147	130	130	116	126	160	146	160	139	123	168	145	153	130	147	172	149	165	135	142	152	169	132	150	142	143	151	122	128	148	152	132	157	147	128	166	125	140	143	132	148	153	135	149	164	116	132	135	124	154	153	147	142	153	176	148	171	138	163	138	149	166	144	153	153	146	123	122	141	139	145	144	154	135	135	163	166	135	148	154	169	151	150	166	169	138	159	139	157	163	162	148	158	184	149	157	123	132	161	153	163	143	130	130	133	145	136	138	140	149	166	150	142	140	150	146	162	127	139	172	173	125	138	136	132	156	158	146	148	131	157	147	130	147	127	123	157	138	134	157	140	124	150	121	120	124	132	143	131	146	117	138	129	156	130	159	163	151	142	140	162	134	136	158	155	179	155	143	167	157	125	121	132	133	137	139	139	131	144	163	155	139	114	139	138	160	143	140	153	163	147	133	137	131	150	134	151	145	152	158	140	134	133	154	157	134	148	182	131	142	127	154	145	160	155	129	143	155	132	159	141	165	142	137	136	164	149	142	134	149	151	122	133	137	136	176	131	143	150	140	127	166	135	145	139	118	137	136	152	156	166	145	153	122	135	134	136	160	149	116	158	138	126	162	131	143	149	135	146	145	151	153	161	154	143	164	151	156	163	160	128	131	137	141	156	148	138	141	143	177	132	166	148	126	134	135	126	154	155	144	161	161	150	154	159	152	155	158	156	151	147	152	145	147	161	136	160	148	147	157	130	134	147	127	157	157	138	138	153	124	147	142	135	124	139	147	154	163	166	153	136	124	143	113	136	147	139	152	155	153	149	133	160	143	134	110	170	142	152	151	140	144	137	138	145	137	147	133	139	151	137	142	162	149	144	150	140	122	130	120	146	166	137	152	119	148	152	137	139	153	133	187	139	143	145	146	132	157	150	147	143	143	142	167	143	135	150	137	120	138	138	166	122	137	148	133	143	138	162	157	140	175	168	157	129	153	137	148	118	121	149	130	155	169	141	147	151	140	170	166	162	157	136	158	141	124	136	129	156	141	139	147	138	145	153	161	132	153	136	138	145	142	153	156	162	155	123	116	141	129	161	149	147	156	154	143	146	141	138	138	127	128	117	146	128	134	171	159	139	159	163	153	132	143	169	132	143	145	137	133	159	132	147	148	155	162	149	141	158	136	152	158	166	142	141	139	162	144	133	125	149	134	148	166	160	156	131	128	141	110	137	144	147	132	157	162	153	148	167	164	153	147	128	131	132	145	133	132	130	144	120	137	126	132	163	139	161	140	143	126	163	166	160	152	123	152	173	156	148	181	154	117	156	150	130	135	142	134	162	156	144	148	131	167	156	134	135	119	139	157	149	131	142	178	152	134	133	129	142	155	154	153	169	136	140	140	137	131	127	150	148	145	124	152	161	127	154	156	163	154	155	144	142	154	146	175	149	143	149	148	155	135	134	162	140	148	154	140	144	148	153	163	148	156	158	130	155	150	140	159	132	155	163	142	131	167	162	125	128	157	144	161	145	128	145	143	152	147	158	129	146	151	157	167	136	154	169	142	145	178	131	137	126	149	148	154	161	155	137	123	123	143	136	150	162	147	147	153	168	160	130	156	128	126	153	160	148	145	132	154	152	140	122	143	143	132	133	134	130	126	137	126	168	138	129	122	144	140	160	142	139	148	146	138	163	137	123	151	132	137	145	127	120	145	151	154	149	155	122	157	150	133	142	161	149	155	126	160	153	157	120	141	131	153	160	164	153	133	135	152	150	161	136	136	144	131	137	150	140	123	145	161	151	148	161	133	156	122	142	169	171	130	161	137	146	157	153	158	139	152	137	124	150	137	150	154	172	146	142	124	149	138	136	124	133	138	173	158	148	168	154	150	161	162	138	142	145	159	145	136	151	159	143	130	138	134	136	125	140	139	138	141	120	132	161	133	123	160	152	161	166	157	141	163	141	119	148	161	155	147	145	148	138	133	130	133	139	164	171	131	136	132	145	164	129	131	170	163	161	136	144	171	147	143	166	141	173	131	130	159	148	153	159	153	164	141	133	147	146	130	145	172	150	147	142	156	144	149	165	145	127	127	141	142	155	174	116	151	146	144	171	128	135	140	161	127	132	144	137	117	168	128	134	163	146	133	119	138	187	144	139	126	138	149	168	140	150	152	148	134	130	129	141	144	128	130	155	166	145	130	157	118	127	142	142	163	146	135	161	138	149	157	157	142	151	144	147	160	152	156	149	133	136	148	187	154	135	146	159	133	122	160	172	137	147	137	157	119	166	151	166	131	144	155	156	158	134	151	144	153	126	159	160	151	146	145	138	111	138	144	148	121	148	146	140	190	183	135	146	136	131	164	176	128	134	136	139	128	147	137	166	137	117	141	125	156	143	137	122	155	147	120	153	163	135	149	141	121	177	156	146	159	141	154	143	163	145	123	146	133	156	165	148	162	146	143	147	144	139	143	163	134	122	165	159	161	162	131	132	145	130	135	144	132	157	130	163	145	149	163	130	153	157	149	134	164	149	137	130	125	154	155	124	120	148	153	171	160	156	147	142	139	151	138	143	182	173	154	136	159	164	122	123	149	162	140	153	149	158	148	142	141	150	148	111	128	138	138	120	152
51671	58391	59683	71879	63301	37783	12336	2235	546	365	360	359	370	347	355	331	358	331	312	349	342	307	319	316	323	322	355	312	327	325	306	372	350	324	342	341	340	351	321	357	342	316	339	335	332	331	325	321	335	334	325	312	315	302	287	335	312	309	304	316	338	335	304	325	351	359	300	323	341	352	316	328	319	325	328	345	337	342	311	320	338	328	310	311	300	329	333	319	339	342	328	347	315	325	310	325	323	324	321	294	311	326	347	312	304	306	312	337	345	306	302	338	326	332	321	341	324	313	352	297	326	297	336	331	344	354	315	375	327	324	335	339	335	316	306	322	312	337	327	325	303	319	333	335	333	338	336	314	344	331	317	315	304	333	341	326	281	332	306	351	323	346	289	313	334	327	330	334	326	314	289	317	329	305	323	335	351	316	317	325	345	305	341	311	331	335	326	291	324	325	322	293	315	340	299	344	331	324	300	302	327	307	334	304	327	326	337	363	318	331	347	326	306	311	312	328	326	312	339	331	322	347	312	322	305	324	377	340	341	336	297	325	318	301	328	334	330	350	341	327	356	322	357	342	319	328	291	314	318	299	354	331	331	366	306	345	302	283	311	297	314	310	308	307	361	332	319	315	296	294	325	329	338	350	343	314	317	336	322	324	305	380	316	355	329	327	332	320	334	334	340	306	340	314	326	319	320	319	335	295	349	365	319	325	322	332	343	319	304	318	315	337	311	313	312	321	328	320	330	338	311	316	315	330	314	362	320	293	314	326	322	335	322	311	298	301	332	350	317	351	319	330	351	323	312	359	305	310	322	310	317	340	349	326	344	360	323	286	330	318	302	320	330	355	331	320	342	303	306	343	328	346	325	352	312	342	311	319	302	334	328	343	350	336	339	337	328	304	345	310	323	323	305	313	326	329	333	276	326	332	330	323	286	319	329	329	312	337	348	296	334	314	318	327	295	309	330	291	323	336	313	313	332	324	369	355	352	309	343	284	318	306	353	297	334	316	315	320	327	298	327	323	303	329	324	306	323	323	312	329	309	314	313	303	325	322	324	308	334	318	303	343	338	338	331	319	308	324	340	317	318	320	343	297	291	291	332	294	311	319	298	294	303	309	290	314	307	319	332	319	336	320	339	327	325	324	313	367	319	328	335	342	304	364	349	329	328	320	320	333	342	307	337	335	307	283	335	327	334	324	337	298	332	334	353	348	340	348	353	343	320	330	316	328	295	329	352	305	328	326	306	336	315	295	294	297	333	357	335	322	317	316	312	350	334	320	327	330	336	355	339	334	288	339	319	334	319	312	328	320	342	320	282	339	329	330	325	323	323	317	303	331	311	316	315	333	329	308	314	306	332	364	358	339	331	342	334	334	321	341	333	344	277	325	322	308	310	334	311	334	321	352	307	316	328	338	332	313	303	353	310	329	329	296	327	314	330	320	329	341	317	281	344	341	326	327	324	338	292	329	326	296	332	306	286	325	303	337	343	288	331	330	309	350	330	342	275	331	340	315	334	323	331	358	305	339	352	342	321	312	347	301	337	320	319	337	279	322	336	334	345	338	294	296	357	340	325	321	323	329	324	349	336	333	315	321	321	307	334	335	302	332	309	320	318	328	327	307	313	357	309	330	353	331	314	293	319	331	361	327	316	317	307	309	332	342	321	317	300	300	319	322	308	316	310	348	340	324	343	285	352	323	326	311	308	344	326	335	308	332	328	319	324	291	330	273	302	307	341	333	301	340	328	325	326	330	342	308	372	325	316	321	352	295	299	303	303	351	313	332	341	327	329	346	349	303	315	324	317	323	306	323	327	313	307	321	293	314	322	341	321	326	327	331	327	335	311	335	304	329	349	315	317	311	349	351	318	310	324	332	335	346	316	319	297	302	315	323	343	359	332	283	303	302	317	316	320	315	338	346	309	302	321	307	320	318	306	337	325	276	326	334	341	319	294	333	315	340	308	312	337	330	346	343	306	304	305	329	297	314	320	334	339	333	291	318	322	358	328	331	328	314	330	297	332	289	329	314	327	324	294	329	339	311	370	348	327	327	305	342	339	307	326	339	302	337	310	315	334	303	338	299	322	360	307	321	313	311	316	342	329	320	335	307	334	317	311	302	309	312	300	319	331	332	328	348	318	335	328	317	323	327	304	333	320	303	322	342	341	348	340	340	312	312	310	311	340	325	296	297	316	333	294	325	361	298	331	336	334	324	331	345	335	334	340	324	304	321	301	308	296	313	322	342	299	280	356	332	311	324	318	336	326	291	323	315	327	323	325	311	328	338	315	336	335	346	323	299	299	335	317	343	317	338	334	337	336	284	307	334	336	315	341	313	333	342	298	315	339	330	354	313	319	340	334	335	335	343	325	337	309	323	318	367	332	314	336	324	303	322	351	343	296	355	331	350	320	328	342	306	329	346	331	337	310	299	326	299	321	319	320	325	292	335	328	318	327	336	328	326	325	354	323	335	338	297	311	305	296	321	339	362	320	310	329	322	322	316	331	351	328	331	338	319	324	323	326	333	328	317	310	312	337	344	340	331	322	320	319	327	322	296	331	311	308	327	328	327	357	315	338	311	297	293	333	321	302	332	341	302	333	314	311	356	321	313	302	328	355	337	319	344	325	314	330	336	320	355	332	323	327	316	312	315	294	336	320	353	357	306	296	306	345	329	291	329	360	341	293	325	301	325	347	341	319	310	316	347	344	322	338	322	307	304	333	290	320	309	323	308	325	299	338	322	324	308	304	313	355	296	338	296	330	326	338	317	356	286	340	326	364	325	328	301	340	354	336	318	333	319	315	331	356	324	333	328	285	299	335	321	285	330	329	325	324	322	292	332	326	327	331	331	311	337	295	312	308	322	337	358	310	306	316	358	329	311	332	348	350	308	356	343	342	333	351	325	293	328	287	320	308	295	344	327	372	305	319	342	329	334	348	338	315	334	330	366	291	341	344	315	347	319	311	329	308	329	345	327	301	298	336	335	304	311	284	332	317	306	325	316	338	321	332	296	328	332	301	333	345	332	327	325	361	349	319	325	311	337	320	309	294	305	337	326	333	319	356	332	372	300	330	299	326	295	345	327	319	327	349	313	301	343	337	343	320	346	342	306	322	319	323	338	302	315	314	348	346	319	312	347	318	310	346	320	320	326	321	333	353	321	300	325	349	315	330	332	332	316	350	342	358	323	319	360	315	327	307	336	304	317	352	322	318	295	316	343	332	342	343	332	329	315	292	306	308	321	315	351	335	341	297	331	343	316	331	336	359	338	340	327	324	316	352	283	302	319	303	330	314	310	307	336	313	316	314	345	320	348	327	348	313	307	317	342	297	322	295	322	284	312	337	315	307	373	314	329	304	325	314	311	344	323	291	305	347	328	333	316	333	323	344	326	323	337	324	299	345	305	316	323	294	320	333	315	295	348	311	323	300	322	327	325	346	357	287	328	286	318	335	291	319	336	328	341	333	335	319	313	333	336	340	328	328	302	319	297
20149	31827	26036	15962	10091	3018	717	301	247	227	210	244	216	240	216	218	228	259	215	235	222	222	224	245	217	240	241	235	194	220	258	237	215	231	219	210	202	236	229	203	223	222	250	236	220	227	201	204	220	210	250	236	204	251	221	263	232	247	235	264	221	257	218	217	245	212	252	241	220	232	208	265	232	226	244	234	247	232	251	224	224	225	237	223	227	224	229	218	207	231	237	232	248	240	224	208	240	194	234	227	216	215	205	257	222	218	224	203	229	199	204	228	222	239	213	199	237	235	223	214	235	245	205	232	214	246	213	206	213	217	238	209	267	197	203	232	204	202	212	225	224	201	217	235	228	221	235	231	226	216	239	224	228	215	233	231	225	247	227	212	230	218	228	192	216	192	205	224	244	193	237	218	213	245	226	220	228	241	253	229	234	225	224	247	202	240	241	241	253	248	248	234	229	233	221	240	217	236	197	265	230	219	225	229	211	223	246	247	246	223	236	206	205	242	240	245	207	219	211	230	215	239	225	210	239	201	218	212	214	230	241	238	230	223	235	196	242	249	251	257	247	240	218	225	227	205	260	231	226	243	231	244	243	229	229	216	206	252	231	249	198	225	233	204	241	239	215	224	253	236	213	197	231	210	205	227	214	248	215	229	224	231	234	225	201	234	233	240	223	210	208	217	225	242	207	232	228	237	226	222	238	240	207	185	231	236	222	222	221	220	215	223	233	239	215	218	235	244	236	230	222	239	229	230	205	228	231	231	244	268	217	229	231	253	236	227	232	251	253	220	219	236	249	214	221	214	217	223	225	201	249	265	206	263	240	231	216	224	227	255	210	214	213	202	220	193	241	249	248	241	255	233	229	238	226	206	205	235	255	224	225	225	249	231	217	246	248	238	215	237	208	211	201	232	230	195	244	267	248	189	204	223	195	217	214	238	210	215	221	236	231	233	217	238	231	253	250	239	250	255	203	234	232	238	235	213	243	257	236	215	210	189	212	211	216	242	251	220	256	231	231	226	224	263	229	205	241	184	235	209	230	229	218	239	220	244	208	247	230	207	236	214	239	224	210	241	235	236	235	243	208	215	235	218	235	194	207	200	227	202	231	229	246	210	229	255	236	221	217	240	224	234	236	222	232	217	223	238	238	228	233	226	210	228	233	234	240	224	194	230	207	244	219	220	238	232	200	230	243	233	212	194	238	223	219	246	238	204	192	224	204	220	253	232	250	260	233	233	231	234	226	198	219	233	219	249	213	241	229	253	231	227	225	203	228	235	223	205	215	236	226	209	246	242	211	261	221	244	190	211	214	233	235	219	245	202	221	208	203	261	255	228	218	241	230	252	231	229	220	216	209	232	239	231	223	212	214	219	259	219	212	218	225	214	229	227	240	229	235	231	212	207	223	249	225	209	231	222	250	247	233	222	257	221	234	233	216	216	232	224	223	242	228	207	221	223	225	246	238	228	220	231	249	231	261	221	226	248	217	203	203	238	240	224	205	205	217	199	210	213	224	225	216	216	237	230	249	210	192	204	224	233	227	253	210	208	206	202	238	245	205	240	259	218	222	232	217	233	211	214	256	246	205	209	214	242	230	241	228	243	216	213	226	241	208	215	254	203	216	238	233	214	185	237	229	236	224	217	243	218	221	205	227	224	208	251	205	241	229	221	252	220	228	229	221	197	230	219	222	224	246	204	247	236	210	248	246	223	224	203	216	257	217	240	190	197	227	245	237	224	243	212	204	239	210	237	228	220	252	212	232	240	256	222	208	214	203	221	204	248	230	229	218	221	203	231	219	253	239	214	231	224	211	223	225	231	253	224	224	216	216	257	250	211	217	201	220	224	243	233	202	222	190	238	238	251	212	229	230	232	245	259	239	247	253	213	234	240	239	236	226	233	252	224	217	203	232	213	220	244	215	202	227	234	199	228	234	228	209	253	231	226	212	239	221	265	257	228	237	188	246	225	222	226	232	243	242	229	207	234	226	243	227	218	239	231	248	213	249	229	218	205	243	243	213	240	284	219	236	236	232	235	238	240	227	214	225	197	223	215	235	230	234	212	212	220	251	240	257	201	213	252	222	193	222	221	217	243	206	222	233	226	224	240	231	213	213	223	201	233	235	235	240	270	204	244	220	249	246	230	200	208	227	220	243	242	193	214	249	205	235	233	229	226	238	237	269	224	220	240	249	264	245	215	252	239	215	218	257	237	214	205	232	207	235	232	224	220	222	244	195	224	230	222	226	213	218	222	212	208	234	206	205	247	251	247	226	205	218	243	250	247	226	217	235	202	273	235	215	240	228	210	225	226	220	215	216	234	235	267	212	233	222	229	214	184	245	223	217	228	225	207	215	218	224	221	219	220	226	233	259	259	230	245	226	234	218	207	237	208	247	212	238	231	215	219	208	236	237	208	259	219	232	220	217	182	231	216	212	211	219	240	242	251	211	216	194	226	229	224	247	211	237	242	227	237	225	231	225	266	237	241	225	243	222	213	231	244	230	231	225	235	219	225	241	194	253	184	198	211	242	240	233	249	244	226	239	217	216	237	225	224	212	231	215	216	217	223	211	189	223	239	231	226	214	225	212	230	212	250	225	217	229	244	208	212	205	231	220	254	219	258	245	248	231	238	231	233	230	237	230	222	226	237	239	209	231	214	218	209	218	216	210	241	217	245	231	224	223	233	206	221	211	247	206	210	220	242	213	190	182	253	232	201	214	252	224	224	241	204	221	249	227	233	244	218	227	231	215	215	230	216	248	218	239	229	238	244	229	252	243	249	225	208	209	218	232	222	220	200	245	239	219	270	230	241	206	215	256	241	210	237	217	228	226	225	219	235	214	257	233	220	211	240	248	265	234	260	219	223	230	249	213	234	222	241	223	219	229	240	205	241	219	218	214	241	228	226	247	216	230	205	232	227	246	228	221	225	219	234	243	227	221	216	234	200	223	219	240	226	199	227	210	240	225	245	213	233	259	250	263	236	223	238	224	229	229	231	250	225	253	231	231	215	229	243	270	203	222	229	223	236	226	206	224	252	220	225	222	213	218	218	232	238	228	209	242	242	201	212	212	209	241	230	243	237	223	220	234	209	220	258	215	230	224	215	227	252	243	212	227	238	228	219	228	203	228	222	233	244	236	216	251	220	236	238	253	215	207	221	220	227	214	248	270	223	222	236	227	239	203	235	213	242	243	220	211	268	200	217	233	232	214	225	238	214	221	248	225	207	220	227	219	230	211	196	234	212	238	228	257	235	236	206	209	220	218	220	216	229	212	228	209	213	243	200	240	254	249	203	237	238	203	223	227	206	224	218	246	221	199	274	236	212	205	218	200	227	229	206	214	250	198	228	219	237	239	229	191	214	206	257	223	226	227	227	226	230	239	221	224	222	233	245	261	250	246	230	220	238	211	233	197	233	216	246	234	227	236	231	229	227	217	222	246	233	228	205	221	245	250	225	237	199	239	218	243	228	220	233	224	206	211	257	237	237
15765	32399	30751	25202	18109	5960	1646	635	571	550	508	527	524	507	559	501	537	528	505	481	551	536	527	503	523	516	495	524	498	541	466	501	527	522	504	511	482	498	483	494	487	529	504	508	508	476	525	503	518	507	506	511	518	531	512	533	530	520	539	483	545	549	536	490	495	517	512	528	505	530	503	521	526	514	467	546	491	539	528	480	472	506	518	514	530	516	533	527	526	460	499	506	497	510	502	489	494	499	498	527	525	494	518	536	549	487	513	496	520	512	493	482	518	532	485	529	487	496	508	484	481	509	525	518	489	506	509	525	476	508	468	472	501	523	530	526	535	485	495	523	577	524	510	522	513	539	558	509	524	509	532	444	485	562	547	529	549	525	517	548	482	509	488	496	522	501	535	514	581	509	503	531	515	475	508	487	524	485	475	515	488	504	542	517	530	538	509	491	510	492	504	514	527	536	547	520	488	508	536	496	502	482	534	545	524	478	527	466	507	529	499	509	529	527	546	495	489	480	546	525	519	544	536	508	477	499	502	520	487	489	519	521	475	521	498	515	551	532	554	492	524	506	489	515	509	534	549	503	513	528	507	512	555	491	492	496	514	519	508	497	529	545	533	500	521	516	492	513	488	513	504	511	521	504	511	492	520	505	489	537	521	478	514	490	504	503	488	577	522	540	475	553	521	525	496	512	532	499	524	514	494	505	495	525	491	508	511	486	512	505	479	517	459	536	513	503	485	543	521	496	511	479	530	511	524	543	492	477	521	514	530	514	491	530	516	491	512	515	514	528	502	509	524	497	510	510	515	495	504	497	492	522	525	558	526	560	521	525	497	503	536	517	552	513	539	516	515	553	519	492	514	512	538	522	501	529	520	545	518	513	524	475	545	492	517	523	562	486	549	534	530	540	521	505	544	506	543	508	535	527	483	514	516	511	517	529	503	511	519	548	516	465	484	502	530	491	540	492	473	531	515	516	571	562	545	508	523	522	503	504	530	521	469	472	513	473	529	515	531	480	529	479	553	510	540	525	511	496	568	533	512	518	535	525	516	513	531	521	522	501	492	509	493	489	515	501	495	519	540	479	529	494	501	528	544	543	550	552	484	493	495	527	501	486	519	489	505	517	530	509	508	493	490	507	522	497	534	478	535	512	530	505	508	493	496	528	493	551	546	520	532	538	512	496	516	479	493	510	520	521	504	499	544	572	535	489	492	551	506	500	517	546	458	492	512	530	487	536	496	476	569	506	543	532	524	510	505	545	480	479	532	461	493	492	486	509	498	461	483	532	469	519	506	545	488	468	570	505	503	552	517	531	511	533	465	560	516	511	461	514	525	484	519	491	496	558	501	458	520	522	482	531	541	508	477	492	493	528	509	500	517	493	479	508	513	528	504	461	497	521	470	509	496	551	523	532	548	522	487	517	486	530	493	522	506	543	500	543	518	502	514	557	530	522	503	503	499	514	505	534	537	534	499	504	505	504	510	473	510	560	493	511	526	489	491	559	500	525	537	518	500	516	512	524	496	512	546	502	505	530	488	534	530	499	479	522	491	544	488	525	520	509	510	508	498	520	481	531	514	505	493	483	499	515	495	510	510	479	493	516	505	531	516	464	488	488	530	496	463	525	483	523	485	525	512	479	477	490	503	476	485	507	509	491	532	512	508	534	558	509	482	492	503	531	489	504	455	519	501	537	537	495	488	481	505	493	492	533	521	533	516	543	523	502	511	532	538	515	554	464	500	542	448	483	506	470	454	527	525	524	516	528	522	499	541	485	523	549	499	494	550	514	508	527	495	501	502	523	538	494	506	535	473	553	482	457	549	501	455	533	497	504	499	478	513	481	503	488	539	458	538	550	495	501	508	515	525	475	529	541	498	522	509	492	448	491	549	478	497	492	527	512	525	495	523	521	465	518	527	521	489	505	555	534	451	503	506	506	513	509	513	535	532	558	514	522	516	492	522	503	488	545	536	512	519	490	506	503	501	474	538	484	554	519	529	548	529	548	504	526	502	507	512	499	521	494	541	530	492	542	512	494	497	510	516	526	524	539	490	496	545	527	535	519	483	507	493	496	493	494	527	531	483	486	496	515	501	509	553	507	499	498	481	508	487	495	504	529	503	515	543	508	528	508	476	479	525	530	543	512	478	500	504	521	502	510	467	485	529	532	550	504	511	547	534	522	472	499	527	515	506	518	499	553	553	499	487	498	519	536	553	529	490	501	489	492	473	524	514	493	536	457	482	505	502	469	540	473	473	552	531	496	486	532	476	512	477	512	476	469	538	516	542	538	538	487	533	507	500	461	489	533	519	500	502	501	478	494	489	541	500	493	506	488	500	546	525	511	509	548	523	525	473	538	492	523	487	488	514	513	507	545	499	513	505	546	505	529	536	513	522	487	544	576	494	507	490	509	507	520	521	561	485	517	537	498	502	477	511	529	522	503	484	490	499	505	528	537	471	482	546	523	487	466	518	527	522	499	504	466	488	519	492	517	510	477	500	516	510	510	481	507	491	464	534	513	530	518	504	482	523	505	529	529	512	503	534	514	508	497	552	542	521	495	527	501	522	473	537	511	500	524	483	569	514	480	531	517	503	469	516	509	538	518	507	507	509	460	498	496	494	478	507	516	490	522	527	496	463	536	492	505	512	493	500	506	509	535	524	501	516	510	527	526	483	535	536	482	493	474	488	507	521	479	527	535	548	536	501	484	508	514	471	513	536	525	513	517	516	512	559	560	513	496	522	516	513	524	511	487	502	509	542	514	503	520	530	503	537	506	489	490	479	508	525	503	540	518	533	523	495	486	483	541	488	497	489	503	480	511	544	507	553	470	520	533	529	521	564	476	518	550	490	481	510	493	469	516	533	490	532	533	499	513	500	485	485	495	527	523	494	524	511	534	538	535	503	520	505	498	517	530	477	523	535	535	502	517	477	523	492	540	527	522	522	525	556	522	473	521	515	530	556	496	470	470	520	511	507	534	507	526	516	509	482	470	543	480	501	493	528	521	510	534	496	488	542	491	521	503	544	463	522	458	529	493	522	482	500	490	501	499	531	486	544	503	569	505	492	523	471	497	527	518	511	497	511	490	503	496	505	489	498	484	522	490	512	494	520	511	524	470	523	512	524	526	480	532	503	500	524	502	517	510	523	530	490	468	506	546	501	479	487	527	526	494	516	537	542	518	487	493	529	497	520	514	530	487	511	497	492	538	513	493	522	473	504	456	499	498	556	502	515	499	488	493	500	546	498	497	461	484	538	492	522	533	471	496	491	496	520	555	531	524	488	547	503	509	526	521	489	528	497	503	525	483	497	548	509	545	507	514	503	505	518	514	502	537	523	508	515	540	492	498	511	502	483	507	536	514	518	541	519	525	488	504	509	520	493	514	514	494	523	530	507	472	539	538	477	509	492	510	492	530	522	478	518	500	513	519	547	518	535	502	490	518	471	515	483	516	535	508	547	531	529	540	524	556	512	485	506	519	512	545	512	511
54800	46648	38101	35051	29709	21887	11799	3372	681	212	161	171	182	157	179	188	174	165	184	177	164	176	168	161	180	185	169	171	176	182	174	178	182	180	198	181	160	191	191	175	159	184	178	187	192	185	164	198	190	201	171	179	157	197	172	174	173	159	175	160	166	148	158	176	162	159	155	200	185	157	154	166	205	174	168	171	154	201	202	191	173	184	162	173	174	174	180	194	168	172	184	155	163	179	173	167	172	192	187	182	142	150	167	178	172	184	153	139	174	198	176	154	168	189	176	172	184	161	190	191	169	170	182	172	179	168	174	184	165	175	188	171	179	197	160	185	187	168	166	184	176	170	185	199	201	212	182	186	188	166	186	184	177	164	165	189	166	171	162	169	186	175	171	183	191	205	158	178	176	147	176	180	172	148	168	172	199	212	181	157	199	143	188	188	179	220	174	180	173	191	172	195	161	182	200	178	166	192	172	167	197	188	185	172	165	183	180	179	180	203	167	160	185	183	167	167	172	158	185	177	170	187	195	187	163	166	192	155	187	182	190	169	184	190	192	168	191	167	185	189	166	168	191	161	186	185	191	159	178	160	167	178	188	194	173	177	164	168	165	193	166	177	169	161	192	200	186	189	170	182	152	171	188	179	180	199	160	200	194	168	177	194	153	153	180	196	174	155	150	182	166	162	160	176	178	184	191	191	176	168	173	187	175	179	168	174	172	183	169	175	176	153	177	160	183	179	171	189	149	166	172	163	170	181	178	164	194	188	188	191	180	162	172	180	163	157	180	171	195	196	188	181	167	179	186	190	186	193	176	167	149	167	175	153	168	172	162	170	199	187	178	174	167	172	163	208	166	164	178	165	144	183	170	150	189	199	161	180	209	177	177	180	207	169	157	179	177	195	188	205	165	173	183	162	178	162	205	201	181	177	158	172	174	164	155	174	179	183	192	172	172	181	171	171	171	163	186	175	189	189	155	163	176	135	157	178	174	175	180	150	164	174	193	187	195	189	162	196	179	150	193	190	189	171	168	154	172	182	195	173	165	192	183	185	177	168	165	186	187	179	180	172	171	159	159	168	169	180	168	192	181	186	178	173	186	183	177	171	195	173	150	169	172	188	167	179	158	159	180	174	174	173	156	162	158	180	183	155	172	186	196	189	165	161	166	176	137	164	179	231	179	179	148	186	182	205	148	171	178	185	197	177	190	203	193	177	190	170	157	170	180	151	175	162	175	179	175	181	172	169	171	181	178	163	188	183	187	171	200	171	180	171	175	170	183	184	192	195	198	167	182	175	166	152	156	173	193	180	198	159	196	193	190	160	171	187	149	178	179	178	185	180	164	174	177	182	172	167	175	177	180	183	165	173	186	164	167	183	191	169	172	140	175	192	172	183	198	176	167	191	178	188	175	188	186	178	166	184	159	189	182	150	170	194	186	194	174	157	151	183	154	187	201	163	190	171	197	149	166	156	172	141	173	178	182	184	170	197	185	188	181	186	163	161	172	181	179	177	173	179	151	170	189	204	174	175	181	158	166	195	182	166	174	176	170	183	199	178	175	169	178	183	187	175	171	183	187	165	170	196	178	173	202	167	154	184	181	173	178	191	181	188	163	182	168	178	188	175	173	172	188	175	167	192	169	183	166	193	155	181	161	175	173	173	181	170	165	196	186	175	178	214	147	164	165	161	164	175	174	194	151	176	179	196	165	172	195	183	197	186	192	182	176	185	206	192	166	201	192	183	180	156	189	172	169	192	160	181	188	157	170	183	160	173	185	193	157	186	190	180	178	194	164	186	181	179	183	150	160	189	161	168	189	194	192	179	204	190	181	186	179	195	186	155	198	168	181	175	207	174	190	179	208	146	184	189	196	186	188	168	165	195	167	175	172	155	161	165	194	177	214	193	167	171	185	182	176	180	214	175	182	168	175	158	169	191	184	198	178	203	172	188	186	180	162	190	141	178	170	164	148	180	197	205	195	165	203	184	159	195	177	181	180	170	175	163	160	187	181	169	169	163	182	170	159	165	180	185	192	161	150	170	173	192	193	187	182	195	164	168	192	178	200	166	172	171	194	162	176	174	174	193	174	184	191	177	186	164	161	194	154	161	155	171	201	182	179	178	191	175	162	183	151	169	188	170	174	172	180	178	188	167	164	174	189	201	191	183	148	190	139	157	179	164	163	166	183	179	172	187	199	189	160	185	169	190	171	181	188	181	175	175	186	187	182	207	184	149	189	156	189	183	156	185	167	181	166	187	171	189	157	161	171	180	181	204	184	209	161	187	179	189	182	202	174	170	189	164	177	196	183	189	183	182	182	189	198	176	197	174	206	180	167	165	154	183	155	176	161	184	182	194	184	156	176	168	177	186	186	168	162	168	189	189	171	170	177	152	184	157	185	198	186	179	190	169	188	163	170	185	199	207	150	172	155	187	189	193	187	174	175	154	177	165	160	186	178	156	165	189	185	159	170	177	192	167	165	187	202	178	169	179	174	190	144	201	169	200	189	189	189	171	181	194	190	155	167	159	179	172	160	178	199	177	175	169	163	178	193	173	169	175	197	185	182	188	165	179	170	188	180	159	163	168	149	178	173	191	161	181	177	169	169	197	177	173	208	160	166	169	190	191	206	183	174	170	219	183	185	159	192	184	195	165	181	204	193	148	187	156	169	210	174	197	180	161	167	169	168	189	173	162	194	146	187	167	171	173	179	168	181	175	163	173	167	180	186	176	192	180	152	190	179	179	180	196	167	200	164	175	174	172	167	191	181	212	205	192	159	174	168	187	165	157	172	167	162	184	153	211	164	193	191	167	201	194	180	166	174	161	180	173	191	200	195	169	188	212	197	190	200	185	190	164	190	188	169	182	180	161	172	172	173	173	177	181	172	159	156	180	166	160	182	166	181	167	180	179	162	174	189	181	188	173	163	159	181	192	174	182	183	175	203	187	161	171	141	179	170	174	162	196	214	157	207	207	155	182	173	189	165	177	177	182	169	142	173	172	164	196	176	184	151	193	179	162	168	171	175	183	174	162	154	169	182	168	147	185	177	205	183	170	177	180	187	191	161	172	194	193	169	174	174	188	177	159	186	156	172	138	187	185	176	197	175	215	163	173	171	191	171	185	200	187	172	173	188	210	184	179	164	184	164	177	177	155	189	160	150	167	169	167	191	175	185	175	169	174	165	161	170	208	185	189	168	178	212	176	192	183	145	175	157	172	190	182	180	182	174	142	205	201	191	170	153	188	167	191	180	155	162	225	166	183	188	173	191	181	168	168	188	194	171	180	162	202	190	169	165	202	184	183	183	195	177	173	207	183	174	161	172	209	168	170	184	198	185	202	176	167	169	174	152	184	188	195	187	162	174	185	186	179	175	175	179	184	189	191	153	164	201	177	182	187	189	185	198	175	181	185	164	167	173	188	173	171	180	201	166	164	159	183	189	178	161	185	179	178	176	159	184	185	183	171	163	178	181	177	168	171	178	160	179	191	174	178
47584	53927	61686	66800	47253	20778	4713	995	509	428	414	390	401	401	419	370	381	389	417	412	413	389	418	410	395	403	412	394	443	380	359	412	414	402	404	400	391	415	394	374	405	399	382	383	376	376	414	398	403	349	379	414	408	409	417	411	427	367	397	425	408	377	398	383	398	368	429	408	378	405	407	421	432	365	387	424	393	386	411	389	415	387	429	371	417	364	415	398	408	382	415	415	392	381	410	409	378	397	420	412	430	391	439	431	411	380	394	433	372	421	405	413	375	402	388	388	382	374	437	418	361	398	385	450	413	414	371	405	401	380	392	397	416	426	386	404	396	379	369	421	364	413	367	386	374	415	436	424	384	416	378	370	377	406	378	372	393	398	396	442	418	398	391	385	398	400	389	366	387	400	400	387	388	412	402	381	373	403	339	381	380	405	410	399	386	379	357	378	384	385	376	394	426	429	377	364	408	397	343	375	372	438	418	416	413	431	408	421	392	423	376	430	390	410	414	401	392	385	376	405	375	427	378	409	434	391	401	405	366	405	398	395	403	402	401	398	411	382	416	401	400	390	386	384	371	336	422	384	423	389	423	392	437	389	426	399	381	401	374	427	388	399	369	368	391	403	404	396	414	403	390	410	355	412	392	412	403	429	392	394	392	364	389	395	400	398	426	377	395	401	406	379	399	415	397	392	374	380	448	409	406	390	395	386	374	406	374	410	414	385	412	382	378	385	428	379	369	384	407	388	388	423	400	406	362	406	366	380	377	369	405	399	385	385	345	381	407	397	414	403	381	383	413	381	409	357	424	377	394	382	361	404	397	352	432	405	400	393	357	428	384	414	381	393	377	392	393	417	416	392	396	407	441	435	434	404	402	378	376	360	422	397	428	376	396	404	362	395	394	368	402	368	372	417	385	397	429	349	425	428	392	429	401	388	403	404	387	370	378	396	415	380	398	396	390	386	405	421	396	388	420	390	368	397	393	386	408	408	397	411	401	417	413	394	411	407	405	385	394	390	403	413	413	408	419	411	395	430	368	423	382	371	417	392	383	424	389	404	415	394	416	405	416	403	389	398	393	404	396	428	383	384	407	425	396	390	409	433	394	363	416	416	402	379	401	428	435	356	411	382	375	377	420	383	415	426	388	404	366	364	436	402	392	386	381	404	383	375	403	385	414	425	390	411	399	386	381	394	370	377	402	390	410	382	427	370	389	373	386	418	408	402	429	383	382	362	392	403	382	363	368	407	370	409	384	390	403	400	406	416	407	411	415	407	413	415	369	393	390	403	428	366	403	403	402	391	420	429	407	423	418	414	404	389	423	379	359	353	400	400	386	403	400	383	428	384	406	389	352	379	358	383	391	413	403	393	381	387	375	385	398	384	386	427	377	356	375	389	400	404	354	447	373	367	403	394	401	379	449	406	418	393	397	428	408	349	395	383	391	359	388	399	395	422	396	358	401	405	395	372	393	395	366	388	396	415	376	371	373	409	421	392	377	381	367	388	396	438	391	374	393	409	437	356	403	407	431	402	401	409	412	406	408	412	372	401	370	427	374	404	393	409	358	391	374	397	406	353	370	351	402	384	389	355	396	385	405	379	428	418	405	399	371	405	397	400	418	386	402	403	412	390	380	420	432	379	384	390	442	353	401	408	394	414	420	403	402	399	391	352	388	381	426	434	402	393	389	390	365	418	386	371	383	428	417	445	396	403	423	416	404	416	378	409	428	384	413	389	375	384	383	390	407	363	394	412	410	394	403	409	383	371	405	398	415	395	409	417	371	363	436	403	360	393	383	392	428	389	401	365	429	358	401	411	441	382	387	402	396	391	430	406	373	389	416	394	418	408	369	388	405	393	348	392	400	431	411	373	397	407	402	390	388	392	388	415	372	380	422	419	408	407	392	396	379	371	357	408	428	380	424	410	384	374	377	390	373	379	377	381	408	371	417	415	375	431	409	401	417	413	354	404	396	398	373	407	365	407	430	391	391	389	401	373	426	395	364	405	412	419	424	454	411	399	415	414	411	365	364	393	398	389	422	386	393	363	369	385	409	427	376	410	390	432	380	431	387	425	382	393	400	397	387	368	391	387	399	369	395	382	441	369	389	386	434	401	380	417	394	438	394	404	367	438	432	399	416	422	404	428	389	377	382	375	389	414	392	374	375	391	389	383	426	392	371	406	438	379	418	367	402	436	370	403	405	425	386	391	406	377	402	384	380	395	416	372	377	389	397	389	387	403	400	402	403	376	382	440	377	402	392	393	431	390	349	373	422	371	387	390	381	348	380	429	381	390	401	424	386	365	379	383	422	423	396	372	420	396	399	420	414	405	394	381	394	390	379	399	439	389	379	404	405	387	376	408	413	453	417	362	373	386	391	398	399	377	400	408	401	419	401	371	420	378	386	384	428	396	382	400	413	424	361	386	397	395	408	376	412	362	426	425	393	376	371	384	353	392	384	405	379	397	383	399	404	374	413	418	412	395	399	388	369	434	390	366	371	387	350	370	386	418	381	390	422	420	396	399	400	412	401	420	374	400	388	393	393	438	392	411	391	406	384	380	422	382	411	400	386	397	445	371	347	372	384	387	403	387	373	395	418	399	404	388	412	411	364	431	354	433	367	378	385	398	399	400	389	419	393	407	399	410	427	414	412	374	351	384	403	377	398	408	358	403	388	375	360	401	372	388	391	392	389	395	384	423	407	397	392	371	389	398	376	377	393	392	375	422	390	388	393	402	401	395	378	377	433	390	389	374	396	390	368	378	418	356	406	406	439	420	411	390	420	400	394	421	393	422	387	403	352	409	432	382	397	408	436	396	414	424	407	399	381	380	393	388	380	396	413	404	453	373	377	409	375	384	402	378	394	409	407	401	403	414	391	425	433	398	402	377	402	398	382	377	358	391	390	376	392	370	397	377	379	378	378	401	359	399	397	401	388	394	376	385	376	384	412	418	398	383	378	394	416	392	391	373	393	429	395	390	394	427	381	414	375	412	435	392	426	416	441	410	425	392	366	440	401	396	378	393	396	426	400	420	397	399	412	412	398	398	425	363	438	375	383	398	413	414	406	375	404	428	398	401	391	389	418	374	395	403	381	374	414	406	400	418	415	395	410	390	386	407	389	452	390	399	372	380	381	352	392	410	403	397	404	421	400	392	427	390	409	426	410	408	413	415	398	401	410	419	375	393	402	388	378	397	391	381	392	382	402	363	377	384	395	424	389	402	412	387	408	368	380	397	402	404	405	418	373	423	425	433	395	376	333	411	378	382	394	401	397	430	407	415	410	407	411	439	380	404	402	393	415	398	394	399	397	422	399	354	409	387	395	408	399	386	400	431	389	437	450	402	431	412	394	430	364	400	370	389	382	386	395	378	388	401	384	406	409	391	388	391	455	405	365	404	410	369	388	434	365	401	426	408	416	416	375	407	367	399	428	395	400	396	416	383	367	395	391	426	379	389	377	414	378	401	381	377	397	402	372	384	412	418	419	410
60468	45762	38021	31665	28470	24798	20761	11268	2744	370	171	179	166	135	158	156	126	165	180	134	153	156	169	155	152	175	161	170	136	146	138	170	184	160	158	164	148	154	155	138	150	135	178	166	155	153	153	185	150	161	159	151	180	172	155	145	164	170	170	174	150	154	156	146	169	167	178	148	160	174	172	162	159	156	144	146	155	161	164	152	161	153	155	142	156	129	166	184	172	189	141	143	167	141	154	135	162	179	161	172	182	160	158	159	140	147	154	186	149	148	153	167	177	156	158	179	172	164	140	161	147	142	138	170	147	164	154	174	179	136	143	149	165	154	144	156	144	168	169	148	136	153	175	130	148	158	156	136	164	154	147	161	168	158	129	160	179	156	182	153	162	170	169	183	159	146	145	170	137	128	159	157	153	166	155	134	138	142	146	172	164	193	162	154	142	132	151	149	159	147	136	150	138	146	166	161	155	159	137	161	151	167	183	146	159	156	169	153	161	171	180	186	163	171	172	169	170	159	159	172	173	149	166	172	155	154	145	169	141	151	155	169	158	164	149	161	182	169	163	161	162	169	148	153	172	162	156	155	159	140	156	138	165	160	152	150	164	163	182	159	174	158	137	141	150	144	158	162	179	188	166	160	160	163	166	177	178	133	152	165	164	160	161	183	140	158	146	127	154	152	162	153	137	138	146	144	156	129	170	186	133	166	155	162	153	151	154	148	168	167	160	172	147	166	175	182	174	168	162	176	160	183	168	152	138	167	152	174	196	169	157	165	176	165	159	172	175	145	145	167	154	135	160	152	157	142	178	146	132	160	179	128	153	163	164	152	157	155	149	152	172	165	166	145	162	179	156	163	170	177	158	161	139	140	180	173	146	175	121	129	177	178	152	158	180	143	155	163	134	170	179	133	171	146	171	141	161	155	148	181	164	158	177	145	134	160	151	165	152	156	135	143	128	177	180	146	145	161	143	171	177	156	151	155	163	131	127	155	154	160	160	144	167	133	163	179	136	157	146	142	136	171	170	180	153	175	172	162	175	164	155	132	159	155	170	165	144	160	144	161	156	175	167	159	149	175	155	178	174	162	151	142	172	150	167	169	167	156	162	157	166	168	152	180	162	162	168	140	165	154	182	163	158	158	178	174	131	189	175	140	139	161	163	180	128	153	159	163	135	157	139	166	173	178	168	161	162	180	170	154	147	178	168	157	149	168	162	161	144	143	169	187	151	168	161	143	139	161	158	166	125	155	134	140	145	149	166	160	142	148	148	142	134	146	151	160	156	131	141	145	164	177	155	158	156	152	185	157	163	166	158	170	155	172	157	151	148	150	161	163	155	155	132	168	176	156	152	141	155	174	132	167	159	157	159	150	177	153	162	164	159	155	155	164	181	157	153	174	169	145	156	166	147	155	151	139	174	175	161	171	156	131	125	168	129	203	167	149	192	137	130	139	142	162	174	152	171	174	181	168	149	162	153	158	158	134	147	171	193	167	151	158	149	174	164	157	159	150	172	142	177	166	156	163	165	161	147	166	154	178	161	160	152	155	147	175	151	170	149	157	162	157	133	132	148	155	164	161	183	141	163	155	168	138	158	185	156	153	159	142	155	172	156	163	169	137	151	152	156	167	150	163	151	160	182	130	142	169	155	138	180	165	158	162	191	167	153	165	168	164	170	156	140	171	152	146	150	164	148	127	153	182	138	166	135	162	132	175	139	186	146	146	147	165	146	169	172	179	142	168	156	161	140	161	160	156	139	167	143	171	154	130	157	138	137	146	166	144	152	153	162	153	166	169	164	164	163	150	165	161	159	166	175	161	162	149	162	140	145	170	153	151	174	162	147	148	193	169	154	149	155	153	177	156	143	159	171	154	166	173	165	182	168	165	136	171	154	152	146	140	160	153	154	164	174	134	142	165	136	157	131	163	164	165	157	145	150	168	180	149	181	138	143	153	170	165	175	156	142	165	134	155	151	163	143	150	155	155	159	136	136	139	181	162	166	152	165	166	153	146	149	175	176	164	148	168	133	141	166	137	163	138	159	164	178	162	202	150	148	178	172	139	133	147	161	152	158	173	143	166	160	172	149	167	147	180	163	171	179	182	131	152	144	169	164	158	176	139	145	145	155	149	163	166	169	147	171	137	158	149	170	165	176	154	163	172	175	159	164	139	156	131	187	156	153	149	122	150	174	135	149	180	184	149	139	169	150	141	171	146	136	161	143	157	149	143	137	163	149	169	153	160	171	144	172	145	160	149	156	163	162	162	153	143	138	152	163	175	178	160	172	151	180	162	144	174	135	169	183	170	151	147	148	159	181	153	149	177	159	164	162	179	154	156	175	178	141	153	143	128	148	150	172	162	149	172	157	158	160	156	178	157	139	154	138	142	165	163	139	156	160	163	150	138	171	144	148	150	162	165	140	177	149	156	163	161	151	158	175	179	175	172	157	135	152	148	155	161	144	139	164	142	151	149	170	164	162	145	138	143	154	158	139	133	153	137	155	136	164	164	166	171	175	142	144	137	149	152	166	141	127	149	185	162	159	144	159	166	145	172	159	174	152	157	153	148	166	164	172	139	175	146	176	156	154	157	159	151	170	154	132	128	150	155	168	153	188	212	164	134	166	174	140	131	151	157	165	155	156	165	168	143	183	168	144	146	159	165	164	170	144	161	180	139	142	155	169	183	174	160	162	190	137	136	156	171	144	172	143	167	158	153	146	163	161	170	147	165	143	172	145	162	160	159	189	155	156	141	173	153	157	154	168	158	133	156	143	146	163	174	168	140	150	173	152	139	160	193	155	155	141	166	174	140	168	144	162	154	177	146	135	126	168	174	174	167	144	143	149	182	165	158	150	147	160	162	150	165	191	180	156	154	166	136	165	152	169	179	162	139	156	157	147	178	181	151	156	161	160	153	150	161	139	150	168	156	142	141	155	134	167	154	174	169	140	166	156	171	163	164	165	159	148	159	151	136	157	139	188	149	163	163	165	155	148	149	140	179	141	157	156	182	172	163	155	157	157	162	191	150	147	157	154	168	159	171	133	167	170	147	152	154	146	159	146	154	171	159	136	183	189	152	158	141	149	173	163	187	181	166	159	172	163	178	168	153	155	135	137	140	158	149	161	165	163	135	159	151	174	147	150	145	172	152	149	163	151	145	167	159	165	143	156	141	169	147	160	170	157	181	158	151	163	155	158	156	166	139	159	154	140	153	174	145	169	155	168	167	147	174	160	153	167	134	159	144	159	159	145	176	153	145	136	151	190	144	142	165	143	141	142	162	162	151	157	191	168	149	139	186	142	153	164	172	171	165	163	174	168	169	160	158	164	141	170	161	177	145	153	193	156	164	157	142	152	143	148	146	177	186	166	151	152	154	196	163	154	149	153	154	165	147	154	140	129	162	144	149	146	133	141	180	173	151	148	148	177	162	150	157	159	170	181	151	144	138	168	175	174	138	180	161	145	168	166	137	179	157	157	168	175	168	158	175	171	160
52826	57849	57240	76608	60889	31692	8659	1473	478	402	345	391	382	351	359	380	367	363	367	374	357	329	316	368	348	365	367	348	328	345	346	335	351	367	307	363	367	393	357	385	331	393	345	361	355	336	345	346	370	378	333	329	315	323	333	364	373	385	343	344	357	316	334	333	331	343	364	347	349	362	360	344	352	350	320	324	359	397	334	348	327	366	338	372	367	342	316	347	365	322	343	359	385	322	353	348	329	342	363	365	365	381	330	355	334	345	379	368	325	324	348	325	340	333	387	378	329	367	373	335	339	300	337	336	346	333	321	388	339	336	371	371	327	359	334	370	357	351	374	314	343	325	336	353	322	361	345	365	355	338	330	336	334	360	376	380	365	366	358	337	338	380	338	384	369	382	361	339	359	359	348	334	335	306	373	346	341	361	371	365	338	335	350	392	350	328	341	373	370	361	352	335	352	345	334	357	331	366	341	368	366	339	316	352	383	290	321	360	400	323	364	335	360	313	346	342	347	349	324	325	331	360	355	354	371	362	380	341	344	368	341	378	349	335	342	347	370	356	344	362	390	342	337	355	349	314	330	373	341	350	356	363	372	380	363	342	333	340	347	336	339	373	347	374	338	360	340	354	371	373	358	350	333	324	362	337	342	337	305	340	359	382	374	318	332	337	358	340	340	339	332	343	337	335	331	344	328	352	351	351	369	360	366	367	385	326	346	339	346	340	335	373	379	372	382	347	368	369	360	391	355	331	309	347	361	362	337	353	361	340	345	363	353	374	332	378	336	344	349	370	337	343	348	362	349	343	370	361	343	355	332	368	345	338	314	356	361	345	345	374	353	349	356	373	350	336	364	361	336	316	332	361	364	368	368	355	323	363	336	341	321	356	359	352	366	360	350	350	393	372	340	358	372	352	335	336	357	324	401	372	350	359	322	378	344	389	323	381	331	374	345	376	331	314	362	364	319	372	367	372	338	353	320	329	314	350	339	371	338	327	357	339	371	376	357	326	354	347	349	376	347	331	338	396	331	352	344	345	357	365	330	358	341	341	329	351	381	386	344	351	332	377	354	330	344	379	371	335	343	319	341	356	365	358	371	345	355	328	334	329	363	357	357	342	349	337	332	334	341	374	357	385	361	319	336	350	348	379	364	360	350	338	354	346	346	333	326	353	350	328	338	346	317	330	325	344	361	367	360	337	358	341	361	345	379	363	360	349	340	344	386	376	363	372	344	360	342	334	348	362	334	335	361	349	362	396	355	349	363	358	371	368	350	324	347	363	348	335	361	359	352	343	352	364	382	332	377	334	353	344	349	346	325	355	340	311	364	358	332	343	373	341	348	348	371	378	346	335	356	366	310	350	334	323	317	353	387	359	357	334	367	403	362	325	343	337	361	361	337	357	353	341	349	334	353	359	322	323	331	352	350	305	353	379	360	352	342	366	303	312	363	344	333	381	322	329	359	354	354	346	329	363	344	401	343	360	391	327	329	368	369	388	356	346	388	331	336	323	331	351	314	332	363	365	383	333	333	350	362	324	324	359	385	299	343	337	387	337	372	361	364	364	368	357	346	359	346	349	342	317	345	348	354	330	340	340	314	362	304	360	365	360	377	303	360	357	360	342	314	370	361	354	343	355	335	326	365	333	367	386	329	353	353	325	324	333	374	345	338	339	361	332	352	347	339	349	368	306	345	346	374	305	357	376	357	349	346	357	354	337	375	355	363	361	365	364	352	380	318	315	371	356	339	339	374	312	329	335	358	362	397	349	322	374	359	329	335	332	341	362	352	336	341	340	349	339	326	346	339	345	322	330	340	361	328	340	343	361	382	341	396	339	364	318	337	356	367	336	338	341	359	361	366	335	372	366	315	363	357	334	337	355	368	324	330	374	356	338	343	332	348	337	340	357	370	356	334	347	363	345	371	357	359	344	359	316	356	337	337	327	329	368	347	344	338	366	374	345	344	363	337	347	338	327	346	351	371	353	332	319	341	354	350	354	340	373	362	322	368	352	372	346	377	357	332	329	356	329	314	328	351	359	338	357	364	355	344	374	348	355	382	341	355	365	342	347	376	330	337	341	345	336	327	352	334	373	364	342	385	361	388	337	320	321	364	297	314	360	336	348	368	333	372	326	336	368	312	363	353	357	348	352	321	325	347	357	330	373	357	340	338	329	359	349	324	336	339	322	350	357	333	347	317	366	360	382	337	355	345	331	375	365	343	352	334	329	335	334	344	354	359	342	371	324	355	335	360	331	372	350	358	332	324	326	393	330	352	349	351	370	397	366	327	334	361	353	367	353	307	335	334	344	346	354	305	351	354	361	333	372	326	352	340	359	337	325	333	384	343	334	352	353	334	339	343	342	360	362	343	372	339	349	348	328	354	321	352	341	318	345	318	344	381	349	276	329	338	331	390	336	331	361	364	357	372	351	361	324	373	345	337	323	373	354	324	360	383	331	348	339	347	348	352	360	371	359	328	328	336	364	348	330	337	376	368	335	353	344	342	343	337	353	342	350	338	347	339	317	361	325	334	356	377	326	321	345	339	396	324	335	348	331	379	355	361	326	369	359	368	371	355	354	343	353	308	366	360	348	374	390	316	341	359	371	383	331	348	370	344	362	320	373	360	385	336	342	327	339	365	374	331	316	350	374	352	358	354	350	371	347	362	339	347	306	330	391	315	378	318	344	349	347	374	367	330	338	362	311	358	374	352	372	330	334	331	345	366	361	341	344	325	331	345	336	333	354	374	322	336	388	367	357	370	364	318	368	388	358	343	336	323	339	342	304	356	368	348	345	329	375	373	326	325	347	316	357	328	356	343	328	394	326	357	326	341	370	357	338	342	376	358	325	338	340	382	357	380	370	321	325	377	356	335	376	342	359	345	392	330	351	328	350	359	336	355	384	334	363	345	342	380	366	364	333	348	323	343	313	329	360	337	319	357	281	337	352	376	349	321	347	389	341	350	349	383	337	372	347	340	347	377	358	368	339	338	376	372	344	342	338	350	366	317	359	360	368	326	349	364	351	341	326	376	359	373	372	334	394	351	327	350	335	334	366	350	357	367	355	338	358	368	341	356	368	356	363	310	326	353	349	349	356	399	323	354	330	351	347	350	359	367	382	332	361	332	344	360	353	380	346	347	366	367	404	344	359	330	357	325	354	347	345	349	329	340	325	365	340	347	345	353	360	348	356	341	322	349	339	341	336	332	345	374	356	364	353	350	382	342	305	349	320	320	374	330	315	337	368	363	336	359	324	358	338	318	355	323	325	373	330	340	349	358	309	341	345	344	336	334	339	331	365	324	365	357	351	380	358	337	363	345	329	357	357	310	330	349	306	378	370	365	367	386	351	357	350	342	374	364	352	361	397	339	368	348	364	345	377	350	356	367	389	377	367	362	347	363	340	334	345	360	374	361	365	352	346	371	347	368	350	330	343	316	376	390	337	347	344	336	315	359	378	341	365	359	361	336	352	349	322	355	361	333	306	382	348
20373	28516	24770	15915	8070	2212	584	342	219	228	255	267	279	238	229	231	244	219	242	255	236	215	237	228	250	238	206	241	264	250	245	230	248	234	241	242	202	244	224	210	216	244	205	231	243	240	244	218	228	222	239	198	223	211	226	233	264	244	235	249	241	228	214	249	238	230	226	239	229	251	220	233	222	248	244	230	246	261	218	240	227	226	222	231	218	214	231	205	194	232	232	226	247	256	245	238	214	220	204	255	250	233	249	214	227	245	263	212	229	218	211	229	225	264	222	250	210	248	231	222	257	259	219	220	221	216	240	226	224	233	255	230	215	234	230	199	238	266	219	230	243	256	255	233	222	231	220	252	224	212	235	220	215	213	227	230	222	220	230	245	222	257	263	219	254	242	244	214	215	254	218	238	240	216	225	240	233	231	225	219	241	262	237	241	226	243	236	273	234	229	243	241	229	254	217	222	219	239	247	239	218	237	219	250	221	225	235	216	203	252	267	242	225	241	242	223	222	238	218	230	207	225	228	237	226	231	217	223	212	214	239	246	225	247	215	260	219	224	228	240	256	216	215	220	216	245	242	235	250	206	244	241	225	247	219	216	236	214	246	225	251	251	216	210	272	249	208	220	232	228	236	218	256	211	228	233	263	237	251	247	240	219	233	240	238	237	247	267	231	254	228	261	247	219	214	216	255	213	201	209	217	215	222	214	221	213	216	233	239	233	246	219	215	230	237	208	208	210	241	219	229	225	249	274	223	256	215	190	219	206	244	205	222	232	235	252	243	209	247	225	209	233	282	245	235	232	218	257	255	246	229	232	255	219	236	208	238	250	215	211	229	232	214	221	230	215	221	224	239	215	238	201	234	246	229	237	212	227	219	228	223	249	237	227	201	196	223	217	259	252	224	217	250	217	220	227	239	258	212	247	224	233	247	248	228	230	239	243	228	233	223	210	220	212	225	237	232	225	230	227	255	238	236	234	243	258	251	209	232	222	243	229	240	235	247	244	239	246	254	225	228	219	236	200	256	255	240	259	210	243	239	227	221	221	213	227	218	195	250	233	261	198	254	242	224	224	237	241	225	246	241	223	256	228	232	232	235	230	221	241	235	226	248	225	251	245	241	222	228	244	220	250	219	231	208	238	238	231	196	245	247	250	234	248	190	247	212	212	229	224	201	226	204	214	266	235	232	205	210	225	251	236	230	228	235	222	235	241	227	226	215	228	221	209	248	240	240	238	239	229	221	215	239	218	230	205	218	226	219	250	232	232	240	227	241	203	254	239	226	211	240	249	229	246	229	216	215	223	250	244	217	247	219	231	252	220	250	213	255	250	208	213	221	254	240	256	247	230	206	222	219	270	192	270	233	238	238	231	245	263	231	203	223	236	232	215	251	218	230	213	213	234	237	222	252	206	229	239	231	260	229	253	228	224	228	234	238	230	242	225	235	219	246	245	214	217	243	232	246	230	225	218	224	238	227	226	241	209	255	217	225	252	212	233	224	227	206	214	234	271	222	223	223	215	261	222	231	227	233	209	251	269	248	215	193	246	240	215	226	216	220	230	235	254	231	279	263	240	242	270	215	251	231	233	220	228	238	227	257	238	224	229	242	223	212	254	233	209	272	217	282	267	226	231	223	269	225	219	213	232	217	234	235	198	251	232	254	237	240	248	213	213	204	246	250	247	235	229	227	231	220	256	226	232	218	244	237	257	250	233	247	228	241	228	222	249	262	225	213	247	224	221	226	227	217	234	229	261	260	223	258	227	238	240	243	225	240	228	261	261	234	234	233	220	233	248	261	232	245	245	221	226	226	222	203	205	245	244	236	201	224	204	210	235	238	219	238	240	216	200	234	232	247	208	230	245	231	218	240	235	249	210	215	209	224	232	238	233	210	187	233	245	213	230	249	221	265	255	236	247	225	259	258	249	253	249	249	228	236	233	243	219	230	230	234	235	224	233	250	231	203	237	264	237	249	244	211	237	219	257	244	234	214	237	232	216	203	245	239	251	193	236	250	258	231	217	227	211	209	233	218	209	236	247	208	224	199	232	240	244	245	233	206	220	217	225	251	238	234	228	237	225	255	224	235	237	211	210	215	247	221	243	221	223	251	244	214	223	241	233	222	255	258	216	235	213	211	227	243	232	220	228	230	200	206	241	248	198	232	224	236	223	255	241	239	206	201	278	246	235	224	251	231	253	269	216	206	223	243	233	233	227	251	213	209	237	228	196	224	237	230	226	226	226	253	231	219	214	231	229	229	231	240	250	260	238	223	221	221	254	243	232	250	234	256	232	256	199	226	243	256	265	240	216	225	252	256	248	216	233	256	229	226	227	237	248	224	245	230	225	225	241	228	252	217	244	225	236	263	223	252	209	214	259	225	218	224	256	231	218	211	224	216	212	226	243	236	242	225	239	223	248	217	234	197	247	229	248	237	234	209	259	233	218	230	211	235	217	228	233	254	230	231	252	229	218	224	234	251	241	249	225	245	256	232	210	226	241	255	249	226	250	234	202	246	256	248	254	247	250	212	218	220	231	195	220	267	220	253	244	211	213	239	255	242	212	211	247	209	218	211	228	218	234	240	241	228	207	235	225	220	232	233	219	232	279	234	226	250	223	237	237	211	241	240	267	223	236	209	243	230	249	234	222	223	245	245	243	230	229	246	211	259	243	230	218	242	230	236	230	219	227	199	215	261	231	232	251	234	208	237	211	262	239	207	223	211	275	225	224	225	234	222	230	241	227	214	270	221	197	228	266	239	264	237	243	221	252	236	244	206	207	222	222	231	232	230	224	243	259	240	242	216	242	216	209	220	220	233	238	205	257	229	248	246	226	208	240	226	261	247	254	227	250	240	220	237	240	248	213	234	239	253	229	233	246	211	210	206	228	190	226	228	205	240	225	272	236	256	258	254	221	240	217	225	257	228	225	252	243	225	233	257	235	212	218	231	210	243	244	213	245	245	246	244	240	248	221	250	207	224	232	237	240	235	244	203	238	230	247	242	227	240	248	244	239	217	215	241	249	230	209	236	230	257	243	214	258	224	241	244	241	205	216	244	240	218	216	245	237	234	220	278	270	235	207	249	242	271	210	232	258	235	268	241	243	233	247	235	236	231	224	218	207	230	259	224	235	218	242	232	237	232	222	249	208	215	266	236	251	239	218	225	263	247	209	258	223	205	228	232	219	262	226	222	240	225	231	258	236	215	232	230	228	238	229	270	196	218	230	226	232	239	235	227	215	245	225	211	222	245	222	225	253	213	255	237	218	252	237	211	248	235	194	241	220	234	216	229	251	228	228	225	210	226	234	226	220	254	221	228	243	205	221	262	257	234	238	242	239	226	219	221	212	236	264	227	216	238	222	253	233	247	218	237	216	226	219	239	232	222	229	247	240	216	238	225	217	231	230	242	249	229	215	230	208	229	256	233	246	252	223	250	226	248	242	228	212	236	237	237	246	261	229	225	219	239	226	230	213	218	262	215	225	240	229
16820	29315	30365	26003	14953	4648	1408	623	511	498	516	543	505	501	491	534	525	499	556	553	517	521	488	501	529	503	522	535	531	540	547	588	552	520	506	526	536	508	510	531	536	500	485	547	514	540	524	549	541	539	502	536	516	512	517	537	542	491	532	556	505	509	535	454	506	545	542	550	519	511	510	531	500	538	509	503	542	507	491	536	524	485	510	555	497	534	523	519	540	544	529	531	518	495	464	546	523	555	538	564	547	556	532	517	515	532	473	543	523	523	468	547	532	513	492	551	533	544	517	521	525	514	513	579	547	496	447	508	536	524	515	510	506	552	484	579	498	512	523	516	510	552	476	558	503	524	487	525	502	535	497	522	486	529	536	493	520	503	516	538	562	473	528	558	508	541	548	483	544	540	507	519	520	504	499	534	541	552	509	551	520	513	583	543	518	544	488	530	544	504	512	551	568	528	514	520	542	495	486	482	487	501	497	513	522	529	494	555	558	503	493	536	502	515	517	494	513	507	517	485	499	521	534	528	506	494	537	523	546	519	506	519	507	496	528	532	555	538	506	504	507	578	532	495	519	517	514	474	532	512	517	507	495	527	537	554	515	558	495	542	529	539	560	543	488	515	523	527	506	542	499	498	512	571	543	524	529	478	504	507	545	470	492	494	524	522	545	571	522	554	503	536	514	585	514	532	548	509	535	564	537	532	529	542	484	519	541	529	498	524	551	474	511	521	537	493	528	513	517	512	486	523	521	492	513	539	521	572	534	559	538	542	524	514	519	509	524	499	516	526	494	526	534	541	497	521	506	504	489	507	562	518	512	541	535	520	493	589	529	485	501	519	528	501	543	514	479	501	566	489	507	524	528	494	498	518	518	483	525	526	541	524	487	519	501	515	531	507	515	499	488	509	546	500	519	534	531	496	515	561	531	523	526	570	520	477	531	495	500	526	522	536	486	510	527	526	544	485	539	509	531	527	523	501	536	560	506	539	508	563	521	528	508	486	532	504	514	509	509	497	524	528	510	476	509	498	540	544	509	566	495	544	531	509	508	524	566	565	542	481	545	529	508	518	523	485	548	534	535	561	520	514	506	556	507	537	493	497	557	506	527	534	507	508	571	488	518	507	505	544	508	562	508	542	520	513	543	551	531	517	555	538	526	518	549	548	526	491	519	497	514	502	549	555	548	525	475	519	539	531	534	509	527	501	534	515	504	503	517	513	485	530	525	496	526	542	502	531	523	533	560	528	526	540	530	538	524	506	511	505	520	547	512	486	501	540	548	528	533	453	526	494	531	516	499	555	488	523	482	533	505	537	511	498	510	508	542	522	521	496	471	515	496	526	505	534	550	521	504	488	512	564	544	494	538	507	512	512	510	496	448	537	504	525	500	515	560	550	561	516	524	520	519	530	498	510	546	568	527	536	555	559	504	520	562	537	497	511	536	547	505	517	528	552	517	531	523	489	533	514	550	509	539	526	541	492	503	565	522	536	514	496	531	494	525	526	507	492	549	517	542	520	519	518	506	581	545	537	521	528	540	523	549	534	518	519	534	510	533	527	522	512	522	566	514	513	504	518	563	533	515	534	534	501	477	529	473	551	530	529	506	507	524	525	554	522	478	551	569	511	558	503	553	528	512	517	509	563	491	558	548	539	537	509	536	497	519	520	514	514	511	506	495	572	490	525	539	530	506	501	536	545	568	508	489	495	539	524	520	517	527	499	494	515	530	539	511	501	524	506	516	510	537	547	486	499	546	570	504	468	527	494	550	500	529	524	507	528	528	488	539	528	537	517	503	506	517	480	521	510	514	523	483	486	561	543	548	517	501	505	530	516	524	523	526	545	570	503	542	510	500	547	512	520	523	532	561	514	537	482	502	476	551	517	519	560	540	540	537	516	548	463	497	523	560	525	584	536	551	547	534	521	558	486	522	510	541	545	511	546	531	505	534	535	498	453	532	527	526	570	514	511	546	558	542	531	515	522	490	533	518	498	552	506	572	549	576	544	516	523	565	520	546	524	547	519	503	532	534	510	512	533	512	512	526	505	519	528	546	564	518	490	537	475	468	538	512	551	486	505	516	535	523	531	547	550	513	528	495	522	517	535	540	556	473	533	524	542	539	541	494	489	521	553	529	488	521	492	546	495	527	499	502	496	558	554	455	540	525	555	498	530	512	524	501	537	525	563	518	554	537	493	531	536	528	504	556	541	512	524	509	506	541	527	509	519	533	515	527	547	524	507	544	517	509	534	529	521	506	549	534	510	502	534	488	463	509	500	490	468	544	523	505	513	513	512	474	478	522	539	531	516	508	529	476	500	541	515	483	505	503	529	544	557	535	537	527	515	568	495	522	525	465	506	534	533	524	545	533	496	544	511	529	483	498	544	562	475	534	532	548	518	533	525	532	529	530	539	497	521	529	504	550	553	508	522	499	531	505	493	546	510	537	542	506	530	521	500	526	532	547	524	512	523	499	519	492	526	495	520	546	543	475	514	488	470	538	520	533	535	559	494	563	494	513	536	488	563	535	552	538	527	510	541	483	513	517	519	500	486	538	499	525	538	549	482	528	520	504	523	532	544	504	486	517	484	506	514	520	545	570	505	506	495	556	534	547	519	507	528	509	515	532	521	542	527	502	488	517	527	539	556	534	533	517	536	526	539	560	526	518	516	517	539	547	509	513	542	535	497	517	502	502	531	520	511	566	534	530	539	565	504	525	547	476	500	533	497	520	514	513	572	541	528	499	503	536	496	515	520	560	511	525	512	539	558	506	507	491	511	544	497	526	564	512	520	525	514	483	509	543	487	539	519	530	552	536	534	537	522	542	522	511	497	546	558	547	510	530	511	543	540	512	537	542	537	543	515	523	504	529	512	499	535	569	541	525	487	527	500	521	549	538	560	495	550	531	530	546	517	566	504	463	481	554	557	504	530	533	522	519	541	513	524	524	497	510	502	503	496	570	502	490	531	503	554	512	516	514	541	490	511	530	535	559	507	510	604	511	527	509	561	528	516	511	573	530	476	518	510	528	527	499	530	518	510	521	538	483	569	513	533	558	499	527	519	515	505	506	495	550	506	471	500	537	500	487	503	533	515	503	554	534	568	498	491	560	515	526	499	474	512	566	474	555	521	515	564	507	551	493	515	532	502	511	512	506	521	525	529	523	548	541	498	537	480	538	494	500	538	504	504	520	528	511	523	521	487	534	514	526	515	511	479	544	504	559	518	513	533	526	476	541	485	510	517	534	494	488	518	534	504	493	498	532	495	552	562	516	550	504	537	528	479	515	511	492	530	512	508	582	521	526	561	499	472	568	528	536	532	526	491	503	520	525	491	553	509	528	510	544	507	527	549	500	514	523	555	499	532	513	561	540	507	505	514	538	504	485	514	536	520	530	519	503	487	546	514	549	521	515	534	547	542	539	535	516	525	546	494	529	515	511	493	513	524	514	489	515	505	552	519	551	491	505	573	528	518	544	512	513	509	518	543	464	572
55265	53467	44355	40515	34733	26218	14343	3955	715	191	191	180	211	160	188	180	183	194	173	175	173	177	180	179	175	189	191	179	179	200	185	170	185	185	173	132	174	158	179	190	161	169	168	204	152	196	182	182	180	208	166	187	150	147	179	170	194	184	167	176	173	175	179	160	186	176	183	161	156	165	170	179	180	165	181	168	186	175	187	203	206	174	198	159	157	178	177	151	189	178	181	193	185	171	173	179	165	176	161	166	183	184	174	173	163	175	181	187	193	185	186	198	185	171	194	172	173	178	163	187	178	171	167	176	189	172	158	160	148	179	171	174	166	165	193	161	174	151	166	166	188	193	167	183	164	176	154	181	186	186	201	185	175	168	183	201	172	166	160	156	168	170	172	172	162	181	151	181	180	170	152	173	174	158	181	172	168	169	177	185	173	187	183	189	191	197	192	190	170	143	176	161	176	184	167	193	179	185	207	183	174	158	171	200	197	177	149	181	160	157	179	149	213	171	178	180	183	175	158	188	190	174	180	176	180	195	166	192	194	174	186	153	182	213	195	155	191	187	179	181	171	180	197	185	190	158	166	179	172	160	190	155	182	171	175	184	208	200	164	205	183	179	167	187	183	172	148	167	184	175	175	151	163	146	170	168	163	150	164	193	201	197	178	172	185	178	184	164	210	169	188	167	167	179	173	180	163	185	165	153	208	202	167	178	162	182	175	168	165	164	152	171	154	190	172	161	170	150	164	174	177	182	179	171	160	184	193	191	182	200	164	167	193	169	188	171	173	176	182	169	184	181	183	185	191	180	169	183	181	187	183	175	173	164	193	175	175	133	164	155	163	195	175	176	189	191	195	178	178	175	184	201	168	165	161	169	174	161	186	158	195	164	167	167	192	176	173	169	175	159	173	199	192	188	163	180	190	179	182	193	181	169	178	186	208	168	186	177	185	180	194	184	176	171	191	183	198	176	176	168	185	189	161	180	198	193	190	179	169	186	168	156	185	168	163	172	157	169	161	174	185	181	172	170	157	182	176	186	191	195	173	170	150	149	195	164	181	171	194	180	154	190	176	190	165	202	180	182	181	175	183	170	165	187	201	180	200	197	174	164	177	176	183	215	177	180	161	168	195	172	192	163	162	192	172	193	193	152	167	171	194	175	178	191	188	180	190	182	190	179	204	169	190	178	180	166	186	165	184	178	179	172	191	150	186	186	163	169	209	190	145	156	197	163	185	193	156	167	191	191	167	186	174	183	190	197	178	183	166	177	181	166	181	175	214	171	194	169	174	191	162	174	169	188	181	161	187	170	188	157	167	179	191	173	166	190	180	182	186	157	161	174	193	175	152	178	185	193	166	178	186	184	170	159	175	166	180	137	181	179	187	195	195	159	157	180	188	180	148	172	194	189	158	184	178	177	179	191	174	183	167	175	195	171	179	192	173	193	202	191	164	165	186	176	193	182	175	177	201	169	178	155	162	165	174	155	173	169	184	144	153	171	176	191	173	173	143	184	186	165	179	177	187	183	176	188	189	189	168	170	175	176	143	171	168	164	176	178	173	165	189	156	180	179	178	187	165	174	163	226	152	188	186	189	175	193	195	177	145	185	182	171	181	186	181	187	166	153	182	165	189	177	172	174	174	172	192	137	172	166	188	190	190	176	173	179	170	149	172	176	190	178	157	181	179	190	186	203	173	171	172	147	167	184	184	179	169	159	182	179	166	193	168	164	192	168	146	180	161	171	177	172	200	181	184	194	184	149	190	170	161	175	171	177	179	184	192	202	177	167	178	154	218	182	192	170	144	164	184	145	182	181	185	194	195	202	168	162	160	177	182	186	168	196	185	178	212	180	202	196	173	151	157	174	194	179	170	178	162	186	177	144	186	163	161	150	186	179	183	164	181	179	192	182	207	183	212	170	185	187	187	172	168	166	165	170	171	182	178	176	187	179	181	199	206	173	191	174	169	182	181	189	202	174	184	190	182	176	160	167	162	180	181	166	163	177	176	153	171	164	162	189	190	187	186	176	184	179	170	194	167	177	199	185	166	143	150	173	210	187	164	154	173	182	173	160	158	154	162	186	184	169	166	184	192	184	178	173	173	188	165	174	187	159	168	167	164	153	182	179	171	169	187	146	190	217	192	180	202	208	178	173	167	151	172	180	165	159	191	171	184	193	187	164	148	180	160	175	179	179	174	165	177	174	143	170	228	159	176	189	153	166	151	176	171	171	148	193	178	188	209	184	152	179	202	168	164	142	163	181	168	166	186	180	170	165	171	165	159	197	183	168	170	198	153	184	160	174	170	173	193	163	200	206	192	167	146	192	184	163	165	187	176	174	168	181	172	180	173	169	168	168	162	179	168	205	169	161	183	174	206	178	177	179	190	145	170	170	157	181	147	186	209	159	183	178	171	154	147	192	189	179	142	189	173	191	218	185	182	180	182	175	199	161	168	175	176	190	157	168	163	193	174	193	177	180	172	168	165	157	168	179	157	164	206	196	176	199	174	198	165	190	193	190	170	186	179	189	173	160	191	177	164	167	171	168	176	190	205	185	186	179	197	189	163	185	172	174	192	182	187	158	194	164	190	189	172	203	164	170	160	167	177	165	173	166	171	200	191	165	168	168	173	148	183	168	169	136	167	163	183	174	187	161	189	160	160	191	173	177	182	167	195	171	175	165	159	164	172	159	175	172	166	180	191	172	177	165	191	178	189	191	189	143	176	160	186	187	154	151	169	201	182	181	191	155	185	161	161	174	171	186	178	189	182	163	153	158	199	176	151	158	145	179	171	184	201	201	169	198	146	168	175	177	203	182	160	199	159	172	190	201	185	189	150	180	157	194	170	190	177	157	157	161	166	160	173	190	163	174	200	174	169	197	181	156	172	185	196	188	174	191	189	151	182	175	155	180	204	176	176	173	183	171	168	178	189	185	183	195	188	171	165	194	155	171	175	178	197	160	197	172	170	169	169	187	184	172	187	161	186	171	171	162	167	153	170	162	167	165	166	161	214	194	184	151	183	173	179	159	165	139	185	188	156	160	188	167	161	185	168	178	178	177	159	196	183	172	164	169	172	173	173	186	170	176	188	189	191	179	188	187	176	185	185	213	175	172	179	169	157	179	178	191	186	156	171	150	162	188	198	175	181	158	176	172	177	166	175	170	184	194	195	156	176	194	154	173	177	188	174	141	175	191	181	159	172	165	185	181	197	174	185	184	167	156	168	173	179	161	180	173	162	185	166	173	161	152	174	180	182	168	183	214	161	182	181	185	158	185	219	167	171	182	159	191	178	169	154	189	180	175	179	174	175	203	169	197	223	187	175	170	165	152	181	186	197	174	177	189	155	190	164	160	185	198	172	200	167	158	195	170	198	147	182	167	192	159	194	159	189	168	169	159	179	172	192	174	179	185	167	190	195	185	180	183	197	166	166	175	182	181	176	201	181	214	193	152	171	208	177	164	188	180	174	174	197	185	182	193	173	173	163	177	172	161
44924	59891	61155	67544	55246	33742	10532	1848	541	435	408	417	425	382	410	372	414	392	394	423	415	401	409	420	413	407	432	418	358	399	386	403	394	419	397	426	438	416	426	385	405	425	368	411	414	407	426	402	377	338	392	395	417	431	402	388	377	388	436	400	373	411	399	435	387	379	395	399	394	361	390	397	389	393	408	405	422	419	369	358	411	403	360	411	391	401	406	392	386	381	382	392	431	398	371	428	424	401	435	375	408	390	390	400	367	423	433	397	377	400	392	391	400	377	411	382	398	413	366	436	406	416	410	428	410	380	410	409	415	385	381	389	392	384	434	400	409	420	396	391	372	373	378	412	370	357	417	410	414	400	352	388	395	407	395	426	400	412	395	386	412	416	407	376	441	384	383	373	363	377	425	413	391	383	389	395	397	399	405	399	430	380	399	394	359	394	391	391	388	387	378	417	403	386	385	396	394	416	446	409	355	403	399	393	388	410	420	425	398	387	432	396	418	383	419	391	408	358	407	409	366	408	412	405	410	414	390	405	367	366	430	403	407	411	397	388	407	380	401	368	381	416	405	403	387	411	424	366	402	372	432	385	429	378	440	362	397	394	395	417	384	390	429	402	372	439	369	375	427	391	388	385	410	367	380	400	372	357	398	401	415	375	424	366	420	398	368	390	393	386	348	409	380	380	380	398	403	405	386	398	386	410	428	382	413	440	404	428	415	386	403	423	388	397	374	412	378	432	386	393	369	358	419	418	402	383	391	373	383	374	382	353	423	421	411	418	387	377	401	396	419	424	384	397	405	409	423	379	413	414	385	422	376	358	394	373	373	396	399	368	397	387	386	402	388	402	382	420	405	418	413	431	407	365	399	425	365	356	399	403	396	397	408	414	421	398	374	434	381	381	424	373	423	390	427	400	379	385	396	358	388	368	407	394	385	398	387	404	410	411	360	362	387	367	377	403	411	370	435	373	392	393	406	365	381	436	405	388	393	380	379	355	402	409	368	399	394	398	405	411	389	384	409	390	433	401	422	391	399	398	408	402	418	370	395	414	408	393	386	393	403	385	389	386	398	405	408	431	397	402	422	376	379	420	415	420	417	379	408	405	396	392	406	394	393	398	420	454	370	397	407	385	385	432	400	388	393	378	398	369	374	399	416	412	378	415	386	413	407	405	387	389	404	404	406	384	373	406	405	399	401	384	402	398	384	402	363	409	410	386	413	408	400	396	420	412	417	400	420	326	429	382	360	405	398	420	390	395	401	384	405	410	384	371	420	405	373	422	415	388	416	401	415	370	392	374	373	364	390	420	387	404	376	377	408	382	394	394	402	434	391	407	410	411	421	389	366	402	409	398	405	387	410	374	408	385	398	372	378	383	418	387	375	370	381	396	426	386	384	406	372	420	430	365	412	394	385	422	393	421	382	377	380	372	373	395	378	373	393	368	406	386	371	391	364	380	417	413	362	400	406	393	387	409	399	430	378	439	388	399	371	416	369	418	407	400	435	410	410	405	391	399	419	415	406	367	403	406	376	381	412	397	396	363	396	427	435	362	378	389	413	401	439	371	424	357	401	435	440	413	390	422	381	393	435	363	416	387	390	407	394	405	396	399	384	401	417	408	415	428	407	383	394	430	377	380	393	382	397	365	433	448	409	403	402	377	394	393	438	360	382	405	401	406	388	397	408	440	375	389	398	396	409	409	398	395	420	380	408	386	426	364	412	392	391	378	384	395	389	397	395	413	352	388	371	417	409	370	403	394	438	405	424	408	406	447	402	369	414	390	376	429	379	429	405	402	396	404	373	363	376	426	407	413	400	406	368	395	348	425	401	403	418	375	416	405	417	433	400	369	405	390	388	395	397	357	386	403	390	372	386	412	377	339	434	383	440	378	398	424	404	441	410	385	423	385	407	405	413	424	375	456	433	380	389	419	375	394	396	381	405	394	340	396	408	385	423	376	387	380	385	368	388	421	382	392	400	385	389	435	387	386	397	411	423	413	423	389	408	396	399	390	393	382	389	387	451	398	419	406	402	404	363	416	398	419	376	399	393	389	404	383	409	446	401	385	406	396	389	410	404	441	423	411	393	424	416	404	418	376	388	404	438	389	371	381	423	376	406	395	395	385	411	378	410	401	384	395	391	419	397	438	421	429	430	385	417	407	410	388	400	416	364	371	405	412	399	390	358	438	406	471	358	393	400	369	389	411	371	401	398	421	429	392	361	351	407	401	396	398	387	389	397	385	378	388	405	380	423	403	412	409	414	395	379	394	370	405	387	377	419	383	361	383	425	395	418	400	400	400	387	426	391	371	438	403	393	334	389	398	424	403	373	400	413	390	412	441	378	429	404	363	361	383	376	398	403	355	426	398	379	394	415	377	423	420	390	364	383	369	404	399	398	398	412	381	389	405	383	405	427	365	383	378	398	402	371	395	415	393	398	401	378	389	402	357	422	442	415	409	397	427	390	390	362	376	410	403	380	404	403	387	381	432	402	412	424	416	411	387	374	403	406	404	414	393	454	398	386	389	403	369	409	399	375	419	407	420	408	409	363	410	415	432	409	376	383	389	428	394	390	426	434	394	403	409	369	399	388	403	412	398	384	379	392	403	388	373	390	403	409	388	367	426	383	382	435	413	424	397	406	364	384	403	408	413	407	393	388	397	400	417	362	377	428	388	388	381	381	374	393	400	380	403	423	405	401	357	409	421	378	405	415	388	424	379	381	413	393	426	406	439	447	376	384	406	403	387	419	389	397	409	367	406	399	371	414	396	399	409	388	353	386	402	397	388	391	411	426	408	401	385	376	417	372	446	408	369	373	393	399	431	398	388	359	401	398	404	363	418	408	378	384	406	449	398	390	378	399	403	398	394	400	342	381	433	401	343	380	420	385	396	412	399	389	391	411	407	369	420	409	360	387	400	389	394	430	388	378	372	357	363	416	383	403	401	387	415	395	393	371	372	383	395	388	420	411	399	405	389	393	368	397	432	378	388	387	423	365	388	415	361	420	403	442	387	389	394	423	354	399	392	364	402	402	393	394	393	374	410	457	415	382	408	395	366	370	386	399	417	427	407	395	426	383	381	400	381	396	387	379	415	422	404	440	383	380	396	413	404	376	403	454	402	364	416	417	373	385	410	388	411	420	405	407	408	404	397	371	410	420	414	384	393	442	369	380	420	382	408	389	414	346	404	406	411	438	419	384	394	408	409	370	411	383	383	374	413	397	398	370	357	380	419	404	397	399	411	408	398	383	370	368	423	387	408	372	369	393	367	369	430	401	426	412	428	389	388	373	396	417	396	421	411	382	402	410	370	385	419	415	415	388	390	401	379	377	390	409	387	401	391	391	401	439	385	425	393	382	359	410	384	394	407	415	420	411	404	408	405	380	386	396	387	437	467	416	403	377	409	385	412	408	416	418	417	392	392	430	423	390	406	413	374	413	383	402	453	390	411	399	367	399	420	414	365	404	344	397	390	411	410	405	403	397	400
60601	48670	37590	34023	31636	26207	19597	9148	1848	266	156	175	167	215	153	183	166	167	144	172	167	159	159	163	195	186	138	151	152	156	144	171	164	191	144	161	174	160	154	157	159	171	163	182	145	149	161	146	149	177	146	168	179	141	137	149	166	190	150	151	152	136	173	134	164	151	146	163	155	151	152	152	184	152	166	153	161	157	158	171	168	131	174	171	154	152	161	152	148	156	125	160	164	176	181	146	161	160	145	140	167	164	150	161	142	169	155	153	152	156	149	156	147	137	143	137	152	157	163	150	149	159	131	156	167	161	150	150	156	173	154	154	130	179	179	133	151	156	146	141	168	136	164	188	143	156	167	153	142	162	161	137	167	153	137	163	152	155	138	155	163	146	149	154	181	142	155	131	162	150	144	161	160	148	119	162	132	151	150	153	169	162	149	168	158	163	151	156	158	147	142	169	163	173	152	152	157	145	148	161	143	178	152	181	164	173	144	128	165	148	167	159	153	147	140	172	127	183	165	168	159	156	154	182	181	147	190	152	172	170	161	136	140	146	158	154	165	161	144	157	177	163	154	160	159	167	148	159	145	144	152	184	159	155	150	181	147	166	155	118	143	180	148	144	164	163	150	160	123	165	130	141	169	149	163	181	174	176	171	154	149	141	175	129	157	128	166	154	196	155	188	186	146	168	137	140	148	173	161	152	133	143	177	139	140	175	149	177	131	157	161	162	165	172	147	138	182	155	154	130	164	158	156	159	170	163	155	132	159	153	143	149	166	165	139	166	156	174	161	144	169	134	157	165	152	152	122	165	152	158	164	144	148	156	128	182	175	150	146	169	159	163	156	165	159	149	138	169	158	162	172	156	180	191	160	151	146	152	162	170	122	154	147	159	154	144	159	199	158	178	193	162	176	168	166	152	153	154	160	128	176	152	151	143	163	160	158	162	167	171	169	166	148	181	163	154	167	145	165	136	142	163	135	153	164	148	145	151	148	159	172	177	178	147	140	157	148	157	160	136	177	146	167	171	155	150	153	165	157	160	168	167	175	172	167	170	165	152	139	149	156	161	166	161	152	149	166	177	152	195	170	167	173	161	166	120	166	149	161	157	154	147	143	187	147	157	168	160	163	151	169	138	166	159	157	150	160	158	153	152	188	162	174	161	173	167	123	168	143	165	152	160	167	172	166	147	186	186	174	156	145	150	156	164	155	164	191	143	152	152	129	157	153	166	147	166	158	148	151	164	162	142	168	159	145	156	162	147	144	140	155	150	143	163	131	152	124	145	162	147	139	178	149	162	143	163	153	153	175	150	176	166	155	178	131	182	146	157	164	151	160	167	173	140	159	140	157	164	138	149	156	171	157	139	140	129	185	141	154	154	182	162	164	170	147	173	153	145	157	145	163	152	158	170	187	165	168	147	148	163	193	169	177	166	175	159	134	152	171	142	164	159	158	134	178	169	178	145	154	183	143	168	154	183	174	162	179	188	147	182	168	175	161	178	169	146	162	149	138	166	145	176	166	172	138	167	173	142	159	179	137	184	168	159	158	146	187	175	151	157	146	161	143	149	149	145	189	179	135	142	138	170	151	167	139	153	155	159	164	160	152	134	157	153	156	167	160	165	169	171	154	202	136	169	136	176	159	187	154	170	140	179	155	169	166	157	169	139	171	164	148	163	158	140	145	154	169	160	157	171	160	170	149	170	165	149	172	137	146	143	150	166	166	171	143	161	178	142	147	162	150	172	162	186	171	165	141	160	164	170	146	164	184	157	173	150	144	167	170	131	140	155	172	156	170	182	160	170	176	167	174	162	158	139	159	157	172	156	134	152	150	195	164	162	146	162	128	148	163	168	157	147	184	170	161	166	149	165	145	157	194	139	150	173	160	157	188	156	165	163	154	141	158	153	165	162	142	161	165	163	151	191	175	156	163	170	147	141	140	161	156	171	178	148	138	152	162	138	155	162	166	158	177	147	179	167	148	155	145	160	169	161	159	159	142	164	142	184	163	167	157	140	183	155	156	154	174	137	195	181	188	169	145	153	127	166	144	170	155	158	167	163	159	160	163	173	166	164	135	158	151	146	146	156	138	170	156	171	157	147	156	160	162	151	184	142	152	167	146	151	171	143	152	150	163	133	149	165	120	175	186	193	162	150	168	149	154	163	142	157	145	167	144	155	152	156	173	145	175	154	165	167	145	157	155	166	169	165	140	176	152	164	158	130	176	164	154	144	155	168	162	157	163	133	173	166	163	185	166	149	147	158	143	146	179	154	151	174	168	156	168	159	143	163	157	139	164	156	158	154	141	180	142	156	147	154	160	187	157	153	153	150	165	157	136	152	155	149	143	179	172	155	160	129	143	156	153	150	164	177	186	170	163	173	170	161	167	177	149	136	147	142	142	153	160	166	154	149	157	179	168	189	116	153	174	159	151	169	158	140	150	140	151	168	167	146	171	162	150	161	160	157	158	142	174	185	169	164	136	149	161	163	146	133	155	159	172	154	137	153	151	159	139	157	164	182	177	151	139	166	153	138	151	172	166	135	172	170	156	183	145	163	156	128	155	163	149	157	179	147	158	158	170	148	142	168	186	155	140	158	162	153	165	172	156	172	158	158	160	164	144	141	161	146	170	146	182	176	146	163	165	164	173	150	156	153	167	153	152	153	159	175	167	156	151	157	162	149	164	180	142	160	173	165	162	173	157	185	172	176	161	156	170	154	140	163	169	153	140	142	153	141	146	133	153	168	166	162	170	155	160	162	149	161	162	136	148	150	174	153	169	157	139	156	182	160	137	149	165	144	172	159	159	137	166	178	147	149	142	143	135	198	162	165	155	157	180	169	149	136	187	170	160	154	166	147	154	158	173	155	151	150	156	164	143	147	150	160	141	171	150	167	167	156	158	142	173	158	163	158	157	151	163	159	133	142	172	148	162	153	184	156	163	157	157	154	157	173	149	163	151	145	140	148	168	151	147	180	134	160	155	165	172	162	150	166	161	135	167	159	164	144	166	153	145	146	141	159	160	164	151	127	132	189	156	141	168	171	167	157	158	158	168	146	156	145	163	152	154	184	157	150	135	151	180	154	153	161	145	193	163	157	140	160	147	157	159	157	160	166	159	155	155	160	160	143	136	137	156	152	138	179	168	172	162	175	175	179	167	140	153	169	162	135	150	162	138	161	157	182	179	153	143	170	164	162	164	165	168	145	160	142	173	149	149	172	163	187	157	147	146	161	170	158	147	152	159	154	153	142	141	156	148	172	142	180	155	143	151	176	174	141	146	159	143	168	159	176	152	147	181	197	147	159	144	174	170	173	165	151	159	180	171	141	148	153	141	136	180	164	190	136	141	152	157	146	153	160	172	142	156	138	167	182	149	128	172	144	184	162	140	148	149	173	132	143	170	150	165	145	163	152	150	164	153	139	168	173	170	159	157	163	182	152	143	156	159	161	170	177	167	154	171	155	141	157	166	154	151	162	154	141	139	142	172	162
52598	57349	63656	74102	61598	34580	10488	2016	590	410	388	384	381	391	358	351	371	397	370	372	359	351	323	335	376	347	378	375	370	403	328	371	332	335	354	403	343	360	344	374	343	352	338	351	310	359	360	357	345	389	391	358	338	343	375	359	370	349	318	321	358	359	371	359	334	376	383	360	335	329	367	360	355	353	364	339	349	342	355	337	386	362	346	344	394	351	329	362	361	382	379	367	349	329	368	322	378	358	336	383	317	364	363	354	378	335	333	313	365	372	372	342	357	321	341	357	355	335	345	371	378	356	346	340	308	338	337	330	341	331	316	371	384	361	341	345	345	348	341	375	362	305	336	330	364	337	341	358	365	332	360	331	378	373	359	378	357	342	329	374	375	339	358	366	355	365	357	348	368	348	326	343	357	346	355	331	358	356	335	341	343	344	345	325	350	381	371	349	347	354	355	356	362	374	322	386	354	322	340	315	366	369	349	372	349	343	367	362	360	351	330	330	377	329	351	328	327	377	341	344	340	345	360	328	330	364	360	401	347	375	352	331	351	368	394	329	346	317	340	354	363	360	359	362	347	390	322	319	374	391	359	354	334	310	359	348	331	325	336	328	368	357	364	321	351	347	348	354	372	373	322	374	366	355	355	357	330	370	362	324	356	344	345	371	365	370	351	348	342	341	332	387	320	333	329	353	375	331	344	344	338	341	319	348	343	356	354	357	361	329	333	349	322	358	347	323	355	330	374	369	356	330	372	365	365	357	347	377	379	380	368	386	348	385	377	326	350	349	356	381	329	380	362	379	349	363	342	344	345	365	331	332	315	366	354	356	362	357	344	364	411	359	352	363	308	364	355	338	362	340	383	351	338	386	333	368	367	371	354	364	365	345	401	393	358	354	335	343	354	371	366	372	362	379	339	342	356	360	349	336	338	359	353	361	364	369	376	353	361	383	361	350	352	352	383	323	354	369	376	311	378	345	335	345	342	320	355	362	331	356	369	368	350	348	355	327	373	366	373	382	328	361	379	350	351	362	383	314	325	339	338	367	328	341	333	348	368	355	332	327	358	370	358	343	407	358	363	338	339	333	340	362	362	405	323	346	349	367	348	330	343	325	376	331	335	357	404	367	335	347	350	379	342	374	343	370	363	341	324	332	358	357	361	341	363	360	317	337	333	330	367	353	379	352	338	356	331	340	327	353	367	349	344	349	375	346	328	343	339	323	334	376	345	384	338	318	330	346	357	357	378	356	386	348	333	375	352	325	346	331	351	366	362	350	329	342	374	339	364	357	361	319	339	358	356	346	317	362	347	352	350	355	334	348	337	343	328	345	364	383	345	334	340	401	353	334	352	331	324	347	356	373	339	332	351	377	350	353	336	346	374	353	360	342	366	335	352	315	375	360	352	352	363	345	355	344	358	366	309	372	339	333	315	343	357	333	349	356	344	345	342	345	357	369	359	365	360	336	372	322	359	362	383	356	339	350	345	349	351	362	387	365	341	360	315	400	372	345	356	360	388	355	330	355	381	333	350	376	335	374	382	327	354	349	336	314	316	352	359	335	341	355	346	314	367	356	329	356	360	317	356	363	347	367	355	326	342	361	323	366	328	367	340	323	353	375	349	344	336	375	364	359	356	383	386	353	363	347	353	317	383	371	389	353	379	352	337	334	364	331	361	377	323	379	365	382	355	358	347	381	369	341	360	350	370	340	349	349	352	349	354	359	329	351	370	334	319	345	381	376	393	352	369	368	353	366	328	383	339	342	343	329	364	408	377	377	348	347	325	338	326	372	357	334	334	370	332	363	357	348	330	368	379	376	364	345	341	352	322	329	335	353	375	363	359	361	386	372	360	392	373	373	354	354	357	356	360	318	361	347	374	334	364	353	326	347	354	338	356	388	358	372	363	322	386	394	355	363	364	356	374	328	333	350	320	331	342	373	332	385	336	381	351	355	336	364	363	348	344	347	399	342	346	369	350	325	358	361	347	344	331	375	355	362	347	355	338	334	384	335	363	333	360	374	371	347	340	331	362	345	330	406	369	347	354	332	345	364	349	362	348	344	351	341	375	360	326	322	347	353	339	349	347	361	336	356	309	350	365	373	361	356	366	332	311	336	347	339	336	379	357	360	384	343	377	344	365	325	372	348	316	327	354	354	346	345	375	377	366	339	368	359	312	330	349	362	357	360	381	352	348	359	364	370	354	349	347	327	351	354	380	353	316	386	377	348	368	361	367	345	370	311	376	365	377	338	390	338	354	337	363	349	361	363	345	345	376	370	314	333	370	345	364	342	353	332	360	326	347	339	354	334	344	327	361	316	341	362	364	346	341	332	362	384	319	381	355	355	373	333	363	363	342	339	350	353	355	401	373	354	360	341	352	360	338	351	324	343	321	382	360	329	326	335	358	354	335	319	319	348	328	379	347	343	360	347	343	342	347	326	348	425	370	351	340	379	348	357	385	341	333	380	368	360	335	311	344	335	321	346	355	361	412	355	358	358	334	373	348	344	377	362	361	329	344	373	326	360	355	336	333	332	317	348	361	359	366	344	323	379	372	354	353	376	355	389	307	355	349	329	364	339	367	337	377	381	330	331	341	358	347	377	367	343	368	373	327	324	358	315	358	383	370	324	353	341	344	322	348	374	338	367	358	346	365	369	350	354	344	374	344	352	379	343	347	346	344	387	375	364	348	359	383	339	343	366	367	333	354	358	341	389	358	335	311	384	322	366	366	333	365	351	319	338	370	338	336	383	367	351	339	348	330	319	360	347	348	346	396	348	349	375	370	359	378	364	379	328	363	336	345	332	334	342	344	348	346	368	349	364	341	363	357	370	360	305	364	361	356	362	364	369	319	349	349	362	334	353	339	348	344	372	331	348	352	346	350	311	387	374	366	339	341	407	370	348	363	362	385	351	356	332	372	336	356	349	354	373	372	325	332	370	331	318	350	351	378	354	346	358	359	338	370	362	384	308	343	378	353	373	367	353	378	386	375	364	346	327	347	373	376	328	321	338	332	358	359	370	352	334	346	368	359	355	337	351	325	357	369	342	335	332	349	354	344	369	369	363	355	401	373	376	349	331	340	359	331	345	364	359	363	367	372	376	351	340	313	360	350	363	344	341	347	336	352	343	351	370	357	332	360	366	354	362	346	364	352	334	340	395	371	386	322	358	367	387	328	318	339	383	363	342	329	353	317	349	349	378	352	390	353	358	365	334	344	366	343	347	333	363	353	341	349	356	335	362	373	331	351	348	328	328	357	364	373	373	335	342	350	338	344	342	351	366	311	351	347	328	357	343	349	341	376	365	358	348	350	392	351	366	355	335	380	366	311	333	357	365	332	362	360	326	360	351	364	367	400	361	337	315	367	333	340	339	327	355	339	362	358	340	355	357	343	336	377	372	350	369	362	335	361	328	370	333	362	335	344	374	366	345	354	310	370	329	343	361	335	333	352	344	339	364	343	354	348	390	341	369	366	353	346	335	339	347	323	385
23878	32162	22886	14454	5936	1680	501	290	229	246	215	239	239	276	264	245	267	217	259	254	240	233	252	250	264	206	229	225	248	234	244	243	246	206	241	195	246	266	258	227	216	254	237	258	238	230	274	238	254	212	192	242	252	253	216	206	245	241	227	272	268	217	242	218	216	228	252	259	235	244	234	244	263	256	258	213	226	250	234	235	197	236	245	248	206	244	220	242	267	245	194	233	257	248	250	220	240	235	252	252	270	254	264	253	246	230	252	218	241	221	253	259	259	221	240	231	192	252	227	248	229	210	239	272	244	218	237	246	235	232	250	253	289	250	234	244	232	229	255	245	275	238	240	248	212	228	244	251	265	268	261	269	234	245	215	241	281	275	234	241	238	227	247	249	221	220	239	241	228	269	217	254	243	245	230	235	244	253	248	259	257	264	270	207	201	235	202	226	227	201	268	236	224	259	239	233	233	226	253	281	243	218	249	259	266	237	240	228	222	266	230	255	235	234	262	260	236	242	228	246	281	266	222	252	237	231	225	244	235	228	242	244	224	222	228	220	239	233	260	262	255	219	220	235	235	232	243	227	214	245	226	240	236	263	242	213	256	265	259	250	251	223	234	217	248	231	238	250	241	245	241	239	229	220	244	259	244	237	240	225	226	255	273	265	241	221	255	239	235	241	235	250	233	264	220	245	235	247	250	248	244	265	234	228	234	243	246	255	241	215	239	257	217	271	261	240	223	262	244	217	242	217	249	214	268	253	237	212	223	228	248	261	247	253	271	266	226	239	227	239	248	243	270	253	237	211	218	246	256	218	239	216	266	249	235	236	240	235	260	236	211	205	216	236	254	246	233	220	243	240	268	243	251	194	238	238	251	222	242	256	215	237	245	222	244	233	243	276	251	275	242	233	235	239	218	279	260	235	236	214	216	211	237	202	255	217	252	239	254	246	239	228	207	256	263	260	277	254	241	240	246	256	242	235	222	212	254	224	250	241	238	230	228	232	256	221	247	218	229	229	246	253	225	241	226	212	218	243	237	265	227	265	257	248	213	264	228	267	235	245	255	250	273	224	233	226	215	244	259	263	252	222	236	247	228	247	275	258	258	228	244	233	224	254	221	243	250	239	238	257	238	238	232	238	265	261	210	238	244	256	240	246	247	239	242	239	230	233	239	246	224	189	250	224	251	234	246	254	234	243	239	250	224	221	228	244	254	210	251	234	220	238	235	273	252	239	233	266	241	241	244	230	254	230	219	229	252	230	233	249	229	239	237	219	242	242	220	253	232	219	246	237	221	227	238	244	226	261	232	256	220	246	246	246	240	231	237	230	245	241	266	267	231	242	242	215	258	239	242	236	234	255	257	267	245	254	237	232	239	221	215	268	262	241	246	241	241	231	243	250	216	239	282	249	267	230	239	225	233	201	245	250	230	210	261	256	227	234	232	253	233	250	234	227	242	250	256	255	246	254	250	201	240	248	251	215	220	254	243	251	243	271	241	238	250	225	229	247	243	232	241	245	238	269	230	254	287	211	242	242	248	249	241	211	221	247	213	244	232	260	245	235	246	237	251	242	239	234	227	233	258	228	245	260	248	262	245	239	236	215	273	222	228	277	239	242	245	246	225	241	233	230	229	254	242	244	242	249	224	232	230	220	197	252	251	239	219	233	212	247	205	229	257	232	234	231	238	261	227	265	247	248	264	251	257	253	253	223	229	237	251	232	202	251	240	226	226	240	193	218	255	254	253	247	239	225	241	265	250	245	252	256	239	226	233	259	254	208	213	250	243	236	232	238	270	249	242	223	232	239	223	223	274	234	235	230	267	255	261	249	231	267	226	229	234	266	242	241	227	261	250	247	206	291	253	218	226	247	217	248	220	225	247	251	254	240	247	243	233	270	255	210	243	236	223	217	243	237	251	259	251	273	208	239	255	239	235	248	229	260	222	209	225	257	242	217	253	229	205	221	237	237	232	253	219	246	244	230	248	240	249	257	239	226	216	221	243	234	259	238	245	253	250	241	245	262	250	237	232	216	228	243	216	237	267	250	251	252	255	267	259	211	229	226	235	242	274	218	229	224	240	226	278	223	242	245	261	229	234	286	239	252	245	254	247	243	259	189	216	241	252	259	260	242	245	229	225	230	237	212	220	256	233	251	232	273	237	246	216	236	237	226	212	228	243	248	235	218	229	239	215	228	269	206	236	211	242	275	239	260	248	261	260	229	237	275	245	233	205	233	250	261	231	225	230	232	238	216	232	217	225	213	266	269	243	241	242	236	244	219	238	230	253	232	260	254	235	244	234	215	258	201	254	240	230	233	249	228	242	232	249	219	247	251	229	234	231	233	266	241	235	272	236	225	231	232	228	220	218	252	236	236	228	231	242	249	227	245	253	238	252	254	232	215	225	238	258	240	224	222	245	265	234	250	287	252	250	227	248	245	230	258	264	251	255	255	256	224	259	227	267	241	236	211	219	229	258	240	270	238	209	225	261	241	238	227	207	229	242	231	240	248	233	243	213	227	222	228	228	247	237	220	261	260	235	225	224	264	252	233	247	235	247	234	224	216	273	251	246	249	247	250	248	233	245	224	246	245	237	221	221	238	208	219	227	218	233	260	216	253	273	247	210	237	236	224	236	247	207	219	255	245	221	242	231	234	227	255	218	237	263	257	260	273	241	232	257	275	264	245	252	229	252	229	237	235	230	206	248	249	226	241	247	214	242	245	225	255	224	239	230	231	256	260	217	260	230	246	233	237	218	241	256	238	238	224	253	232	245	261	256	233	250	249	240	231	244	239	209	236	250	274	221	239	240	240	242	228	241	225	229	246	244	236	226	224	221	247	219	251	227	234	225	258	241	212	236	223	243	256	228	230	240	239	247	220	224	233	259	255	239	236	239	232	237	230	233	227	235	229	238	213	218	216	222	242	222	233	250	214	222	237	245	251	212	267	272	245	230	233	250	262	242	247	231	244	226	235	234	251	245	220	217	219	210	263	235	244	267	247	227	240	239	232	254	227	217	243	252	261	207	248	215	253	244	227	218	244	244	233	228	264	263	251	245	225	226	249	234	246	219	239	252	239	241	229	218	239	241	216	246	240	240	246	247	221	266	249	232	236	219	247	227	234	225	246	197	205	250	252	236	264	245	272	226	224	215	267	244	226	243	264	247	224	218	234	251	234	253	220	238	244	239	205	241	259	235	217	259	264	207	258	242	227	234	220	231	248	220	223	229	228	227	216	223	244	210	254	223	242	243	221	245	237	228	253	252	234	255	229	243	219	249	258	222	246	222	228	262	232	246	233	250	242	276	255	266	233	248	251	221	262	237	213	250	242	246	258	227	234	217	217	231	244	267	250	255	240	234	213	259	226	260	257	259	253	259	241	250	247	238	232	233	215	229	256	227	218	268	263	243	237	252	222	234	227	256	230	240	234	247	238	270	211	222	249	209	241	247	265	214	246	265	266	225	242	284	263	245	245	245	196	249	195	240	243
20336	31404	27753	23815	11960	3755	1184	652	523	500	524	558	505	526	553	588	538	520	509	537	509	510	553	571	499	563	538	500	542	567	554	530	560	568	546	569	535	535	553	521	552	559	552	498	543	514	572	527	541	532	532	527	555	579	536	548	506	523	555	517	546	523	566	521	534	529	538	527	503	500	551	520	552	548	558	580	517	565	532	561	523	554	552	542	506	492	526	591	537	543	572	509	549	536	521	536	498	529	558	550	551	599	565	514	540	542	529	572	525	529	593	505	562	525	545	562	524	548	504	498	561	538	582	565	562	509	553	532	544	533	531	498	521	538	558	566	521	567	565	534	498	562	545	521	523	504	582	534	522	525	542	498	521	552	521	538	557	534	506	559	567	521	483	517	544	562	526	521	549	555	531	534	568	531	544	532	552	508	554	543	531	525	550	516	515	540	515	542	553	585	523	547	564	562	536	575	532	514	549	509	546	516	512	504	539	588	570	508	511	525	528	501	567	521	560	544	578	527	502	507	530	565	542	532	551	553	531	532	551	554	525	537	571	535	539	526	540	542	569	565	556	562	572	535	535	586	566	504	537	533	552	560	529	545	507	549	544	589	534	507	523	481	522	497	545	553	520	527	538	536	557	555	554	545	562	507	547	542	523	534	496	553	531	530	552	565	577	544	548	547	544	549	556	531	532	515	551	481	533	548	548	545	548	547	523	554	492	560	555	538	529	512	560	522	578	504	544	533	557	549	517	563	546	528	552	518	550	553	553	538	509	534	586	529	564	553	521	495	536	558	507	539	550	520	549	546	516	519	515	552	535	538	537	528	541	523	513	534	559	524	547	529	547	529	532	529	521	528	554	537	521	468	526	507	532	513	509	537	509	561	508	544	527	550	523	520	521	542	495	533	550	585	540	506	531	533	522	543	555	550	525	539	583	506	532	507	544	540	538	549	516	550	545	547	530	558	579	558	562	560	547	568	543	567	552	523	545	556	488	594	522	497	528	511	552	549	538	506	494	547	514	497	580	541	507	563	556	529	515	519	540	546	544	524	525	521	583	547	556	547	540	552	576	579	540	549	530	531	497	527	541	525	537	546	564	562	529	554	561	512	524	511	518	532	505	553	560	527	526	524	527	571	518	521	544	575	550	559	505	547	511	522	552	524	523	543	576	570	506	565	527	553	519	510	535	504	532	564	554	545	546	561	556	547	573	527	515	533	535	548	580	523	530	559	523	523	530	591	542	550	536	567	528	493	527	537	519	539	539	520	568	549	581	520	532	530	545	618	544	525	511	570	508	528	555	551	565	517	531	526	548	546	530	515	543	526	528	516	533	541	535	551	526	538	516	586	539	524	504	536	570	567	493	520	528	503	558	524	508	522	538	535	520	530	548	541	516	521	521	561	513	510	523	501	570	544	592	558	505	512	542	535	540	527	546	502	487	579	529	508	555	553	547	552	495	534	557	512	573	532	531	527	545	528	523	547	585	585	489	550	581	537	550	517	551	530	545	581	518	538	565	510	512	531	519	530	537	549	543	533	571	550	547	546	526	526	536	551	557	597	550	517	521	535	545	562	552	557	552	496	553	532	499	552	574	496	556	519	563	567	553	545	531	555	510	509	558	528	528	553	525	553	533	532	530	538	518	526	550	551	509	514	494	561	546	513	504	520	493	575	566	567	541	538	527	512	556	548	537	527	555	541	511	543	515	518	560	540	505	569	524	546	500	525	556	551	560	568	560	538	521	507	536	536	560	562	534	531	573	505	571	524	534	562	546	512	544	526	571	501	529	507	524	543	577	534	559	536	566	512	584	546	540	545	549	486	498	562	543	518	512	516	549	545	508	557	535	528	525	516	519	547	529	541	509	546	549	566	525	541	499	527	530	579	553	552	551	552	538	535	564	498	527	539	513	531	521	513	561	536	508	525	537	531	535	525	527	523	545	531	517	509	546	598	551	512	559	535	504	532	501	539	520	498	509	501	551	513	541	558	506	521	541	520	576	577	579	491	538	529	556	486	524	536	516	514	565	524	509	553	538	510	497	539	501	539	547	553	556	581	511	550	499	532	566	509	527	507	490	493	541	521	532	535	520	505	535	547	549	512	518	579	545	505	558	524	536	540	531	520	517	537	519	519	533	528	542	594	521	545	563	532	521	531	520	576	531	552	485	490	518	541	499	546	542	509	529	554	524	495	520	508	560	521	508	515	522	532	521	486	539	525	560	528	512	568	519	514	562	528	533	556	579	515	515	519	546	518	526	565	544	551	533	574	525	541	515	577	533	514	516	518	506	560	513	466	530	530	559	557	521	513	573	529	549	559	512	578	546	537	558	557	524	522	536	509	529	546	526	543	522	533	566	529	503	549	557	522	560	524	508	546	510	517	542	567	517	549	512	532	518	569	515	512	530	561	566	508	566	502	566	510	577	552	557	549	543	483	567	523	515	533	530	542	522	566	539	543	550	510	534	550	558	546	502	571	534	608	539	551	529	554	543	508	536	522	537	561	535	535	505	549	586	545	522	507	548	545	524	515	561	523	531	544	583	551	519	531	520	516	552	549	522	533	514	535	548	561	594	503	579	562	546	549	538	525	524	568	548	537	576	536	546	549	521	545	581	527	498	563	541	551	531	558	504	543	568	560	572	492	525	531	528	574	548	542	496	566	530	549	534	511	540	539	551	565	564	581	519	559	531	573	531	535	533	542	549	537	518	532	546	536	526	552	521	574	545	570	520	542	526	528	502	503	517	515	534	539	519	543	549	506	531	492	555	505	552	556	551	515	544	537	515	549	497	525	551	525	543	523	547	502	538	524	490	502	521	520	512	564	566	541	539	518	555	579	535	501	551	549	549	508	549	563	536	550	530	566	559	543	567	516	553	552	522	539	555	524	551	554	537	521	519	543	485	538	569	556	514	502	510	522	512	551	541	525	544	513	538	560	555	547	575	539	540	527	546	513	536	576	532	552	534	529	629	540	525	500	551	564	493	567	496	551	565	569	586	540	558	529	513	547	541	523	555	547	592	539	519	517	583	527	514	544	554	516	517	536	536	545	561	491	535	563	520	541	549	514	522	551	557	535	541	502	521	489	537	535	532	488	573	477	524	526	541	539	496	547	533	525	551	569	518	550	584	541	546	562	528	545	574	556	536	528	497	529	529	524	530	520	562	551	556	547	509	553	521	528	520	541	537	535	543	560	527	545	547	518	552	545	576	580	563	551	540	498	542	555	545	550	531	516	520	521	553	543	523	562	539	531	567	519	527	496	519	503	599	550	507	544	522	556	528	545	490	533	525	563	519	551	513	563	522	530	553	537	555	541	558	521	563	519	532	523	558	564	541	538	529	549	544	545	537	545	511	510	549	518	545	523	547	539	550	508	541	566	561	575	524	558	553	526	549	520	494	553	534	540	504	557	582	524	557	534	539	518	510	514	557	586	541	527	553	559	510	505	494	535	538	539	534	533	556	522	548	498	513	527	521	550	532	494	574	548	529	549
56019	47170	38245	35801	30983	22887	11630	2992	524	230	218	221	209	155	192	192	194	218	214	206	192	205	179	224	189	194	198	191	175	171	154	205	186	198	178	191	185	200	184	197	190	185	212	192	209	187	159	192	170	170	185	193	212	200	195	168	185	177	212	187	176	208	202	200	181	181	161	190	176	185	194	174	171	175	202	136	179	174	221	194	213	240	186	151	184	177	163	206	171	174	209	210	190	186	183	207	197	213	168	172	191	192	209	164	214	183	161	194	165	181	198	184	213	184	167	183	192	174	191	220	180	165	187	200	166	198	201	205	210	190	171	170	231	182	220	210	202	185	190	205	213	185	186	206	178	191	166	193	180	208	195	197	220	176	180	180	188	200	172	174	192	193	179	206	195	199	178	207	188	190	193	197	189	190	179	181	203	185	203	170	185	196	191	211	185	203	172	204	183	185	188	195	179	183	196	206	210	206	202	201	196	190	174	191	165	179	192	201	177	190	154	191	183	190	175	209	187	215	197	209	175	195	171	187	172	194	211	176	170	209	169	195	165	185	220	178	186	178	188	190	206	211	201	157	183	208	201	220	217	175	190	177	205	182	213	213	211	174	204	186	166	186	152	182	190	188	174	190	181	165	200	160	176	171	172	177	170	191	206	188	185	202	198	180	174	181	185	176	208	203	202	184	175	198	214	201	204	171	219	205	210	173	175	172	192	182	177	193	191	197	182	198	195	200	191	187	176	196	196	180	201	179	162	183	169	206	204	177	191	182	212	178	178	183	181	189	178	179	185	198	214	201	202	164	177	186	197	178	194	176	207	187	188	174	210	188	181	192	177	196	197	208	204	169	190	176	183	218	193	204	187	193	203	189	152	196	178	187	200	181	184	188	178	193	176	162	171	201	182	180	184	201	180	180	175	195	194	195	217	191	200	177	187	181	181	182	200	197	188	194	189	190	208	200	203	188	177	189	208	165	159	174	166	193	192	181	193	177	182	194	196	188	187	229	210	197	170	186	191	192	175	197	212	186	163	198	179	183	184	192	191	193	216	187	206	181	197	188	169	185	199	202	191	172	180	197	172	198	190	199	188	199	196	190	213	179	178	173	189	182	183	192	170	227	186	168	185	167	170	180	204	171	172	182	176	193	174	175	203	164	171	198	176	161	198	192	205	196	161	174	184	193	177	197	188	201	205	169	179	184	186	215	199	219	177	206	154	177	189	213	178	181	180	189	204	188	162	190	206	189	166	189	195	165	221	179	173	214	215	199	189	197	174	226	207	184	185	192	190	174	169	204	177	179	200	163	187	167	197	192	195	183	187	153	172	190	192	186	191	171	192	177	178	208	181	200	189	180	195	180	194	193	199	199	214	176	205	179	177	178	184	192	172	185	182	177	173	181	187	199	197	172	164	165	183	162	174	180	173	170	181	187	204	196	182	163	187	207	189	202	171	185	203	166	180	206	183	193	200	159	191	197	201	196	201	169	176	202	198	165	195	184	193	177	190	186	170	211	187	194	177	177	172	176	179	200	195	178	168	199	212	182	207	204	192	191	176	163	221	203	190	199	216	180	200	191	188	209	191	190	135	207	168	204	196	200	161	190	187	194	194	191	206	187	187	189	194	189	185	184	181	209	180	174	167	175	177	177	172	177	184	193	212	191	186	190	169	200	199	185	196	182	192	187	194	203	185	209	199	174	185	179	195	188	184	181	162	197	194	187	183	200	182	185	197	212	156	199	186	186	200	194	188	192	205	158	192	165	180	199	189	168	193	199	181	168	195	193	189	190	172	183	208	176	204	170	182	175	219	185	176	177	176	176	190	200	204	219	189	177	208	181	200	204	182	194	168	175	195	225	194	187	177	191	197	213	159	184	187	151	197	186	204	188	194	187	195	184	206	191	198	198	193	192	197	198	178	200	215	199	183	209	181	214	163	178	200	208	174	187	172	188	169	187	180	186	193	200	187	192	191	201	172	190	181	200	157	190	191	172	203	199	212	206	184	204	187	181	194	209	201	180	214	157	186	176	199	174	150	196	171	185	158	199	189	168	176	160	171	207	179	190	190	189	171	198	201	168	169	181	204	176	207	193	181	176	198	172	187	206	195	183	181	193	188	176	180	201	181	194	172	178	173	205	218	200	180	190	187	184	189	189	217	197	179	183	206	225	210	207	155	212	196	171	198	209	181	197	198	209	171	196	170	192	216	239	173	195	188	199	209	193	176	200	205	188	179	207	194	191	181	160	191	169	191	197	202	186	188	192	181	191	209	183	166	184	186	181	187	168	179	183	174	209	190	171	193	187	224	166	191	209	203	177	176	173	197	213	173	180	159	175	194	177	166	184	186	206	165	199	182	191	180	185	190	191	206	174	174	191	182	193	201	184	214	187	177	184	171	182	186	199	210	177	177	174	189	216	191	185	188	197	169	209	178	196	200	211	185	170	174	208	176	206	179	187	169	211	189	213	168	174	198	191	218	188	184	181	203	215	179	198	189	189	180	171	180	186	193	194	200	189	201	190	204	192	193	187	198	178	198	190	191	196	182	187	208	168	135	189	182	193	181	187	202	187	173	172	213	197	184	189	188	188	199	187	184	186	197	192	188	201	168	198	193	186	184	193	190	174	177	178	184	176	200	166	210	211	207	213	195	180	185	194	196	194	199	188	189	180	196	176	200	176	208	196	210	189	193	205	203	177	212	196	197	216	188	188	164	206	197	173	188	177	176	146	204	191	197	188	177	168	194	193	174	185	188	166	175	208	197	198	192	189	142	177	198	194	195	200	172	200	189	213	193	172	164	169	206	202	219	200	181	186	199	177	165	182	197	193	182	176	187	195	171	191	197	178	190	187	205	189	192	181	195	191	194	187	202	204	166	181	204	185	205	185	176	193	167	177	187	172	208	188	183	185	191	178	198	194	183	171	164	187	188	185	188	215	201	201	162	175	193	203	185	192	172	200	203	185	168	178	183	181	199	200	177	204	181	202	204	184	201	198	198	207	197	199	176	163	197	185	170	200	213	185	198	183	176	191	180	188	171	194	183	179	180	184	166	172	184	192	179	190	188	164	192	197	228	189	194	194	206	189	183	183	189	191	190	183	184	165	215	181	212	204	182	184	208	214	180	197	181	180	191	177	199	186	191	176	185	181	206	202	203	208	203	226	202	204	197	193	222	198	182	173	185	181	182	192	179	160	189	175	177	201	191	187	179	186	199	208	189	207	226	176	204	194	175	197	208	185	202	174	211	193	174	203	190	186	174	195	220	193	187	201	182	207	178	213	193	205	193	208	173	192	185	183	190	195	190	186	207	179	170	155	190	198	198	182	165	198	176	166	172	170	172	188	188	151	182	187	181	181	178	207	188	195	178	182	178	201	208	198	204	192	157	201	195	174	181	187	200	201	165	197	180	180	161	184	194	200	188	193	184	215	183	203	172	180	191	180	184	184	203	195	186	178	193	159	191	202	182	185	191	174	209	192	193	187	175	186	194	185	172	183
50991	59380	63631	64823	48044	25662	7571	1500	601	443	413	400	397	429	432	446	433	397	453	476	410	385	453	455	432	447	436	450	407	417	415	423	414	445	420	432	445	452	457	412	437	422	424	414	421	447	406	403	382	431	442	356	401	417	424	441	418	428	408	486	405	402	439	414	451	434	461	449	434	384	416	417	409	427	424	426	451	432	407	415	412	406	429	402	442	426	449	415	419	391	419	388	419	453	409	433	438	418	402	422	430	433	413	390	389	419	397	433	447	432	426	436	422	404	420	421	416	427	403	400	431	455	420	422	432	402	419	400	421	422	408	404	413	452	408	435	408	413	457	442	447	402	436	417	455	430	398	416	450	394	386	423	422	418	427	389	436	459	450	402	414	437	420	390	405	436	460	417	426	407	435	400	400	411	411	412	425	432	440	398	447	414	415	418	465	443	457	440	431	457	422	436	414	418	446	420	384	399	416	408	405	446	390	448	426	386	459	438	457	403	393	425	440	441	450	400	421	436	416	430	436	450	434	464	404	429	457	394	455	421	430	409	398	471	414	420	399	405	402	440	416	441	430	425	388	414	415	433	451	417	414	432	424	422	429	402	398	429	436	453	383	423	405	426	424	389	440	456	428	397	427	417	401	415	440	449	428	401	421	432	413	432	411	473	436	432	380	427	402	373	387	426	405	405	439	405	443	403	461	413	423	419	405	436	417	409	429	411	467	432	413	386	441	423	429	422	453	451	437	421	422	424	415	430	415	393	400	428	435	438	405	421	403	450	431	441	438	405	423	422	412	418	431	455	427	422	399	460	394	419	430	434	405	446	415	383	457	443	449	387	450	394	405	405	391	421	474	410	439	433	433	418	439	402	454	414	428	428	422	452	424	394	435	419	433	424	417	433	427	393	433	423	396	419	424	421	454	432	420	426	410	438	395	424	420	431	415	446	417	429	422	432	405	429	429	452	461	430	427	399	415	420	432	387	435	403	441	449	456	391	459	477	399	451	396	433	448	441	383	423	425	424	445	434	458	412	467	385	416	409	448	471	449	389	416	429	392	419	387	429	440	428	410	404	432	454	444	412	437	415	449	386	416	399	423	408	375	386	393	436	384	414	433	430	446	398	432	389	417	363	403	433	439	421	404	430	416	419	410	409	437	410	431	420	450	419	419	421	406	408	403	438	396	401	430	447	402	428	432	440	421	412	413	400	455	434	413	410	429	413	400	429	422	442	441	406	433	428	412	436	424	412	389	409	414	434	404	418	404	416	446	455	434	420	389	411	438	423	436	419	413	399	445	483	402	452	415	408	412	390	464	422	444	410	450	430	411	448	416	414	419	410	412	455	405	418	461	443	402	399	445	435	429	381	425	380	434	403	375	385	400	472	412	423	436	424	424	411	451	410	450	400	457	415	410	432	404	442	412	411	381	434	399	421	451	441	426	449	414	407	371	464	450	444	378	430	432	387	478	434	430	416	398	462	432	395	435	412	400	421	433	387	397	438	456	435	420	486	432	383	429	404	440	420	426	397	437	419	414	421	478	398	413	421	401	417	426	443	449	456	469	403	410	421	404	398	456	402	386	403	473	439	391	430	420	412	457	408	454	419	445	421	407	439	425	422	445	445	441	395	429	424	422	416	429	432	409	400	431	421	452	425	425	403	434	422	456	441	387	409	389	459	447	460	405	419	422	436	441	424	430	421	373	401	379	388	424	402	436	419	411	418	436	414	458	430	456	451	425	420	435	440	424	435	436	412	398	414	424	413	402	383	419	437	440	417	403	456	441	473	411	393	433	442	431	442	362	401	429	431	445	422	397	445	406	402	413	440	408	448	439	402	444	402	433	438	421	393	421	434	430	428	464	432	431	407	439	450	437	429	420	442	439	452	452	412	425	438	471	416	417	408	413	441	393	455	423	431	407	421	437	419	432	410	427	388	432	415	405	426	442	426	450	442	433	388	392	418	412	396	435	410	394	446	410	427	388	433	435	391	424	438	419	434	463	425	416	421	417	403	424	441	375	413	409	416	402	418	412	413	406	404	412	435	422	405	405	458	429	431	435	397	450	418	418	435	415	399	417	410	390	442	421	408	421	416	440	398	437	437	389	408	433	433	416	438	415	432	454	429	422	450	469	420	452	447	442	406	438	447	398	443	414	430	426	417	439	424	425	451	426	436	411	444	409	421	426	436	435	429	419	414	416	400	402	415	421	418	444	439	417	420	415	401	444	440	392	430	428	434	436	394	437	416	424	429	424	437	407	402	454	459	441	424	448	431	433	388	390	451	392	439	418	456	378	456	435	403	406	407	414	448	390	403	401	435	426	409	405	427	388	440	435	426	465	429	409	409	428	440	446	384	371	449	406	368	420	400	413	451	456	440	424	423	453	405	415	426	424	408	448	425	418	402	410	394	438	382	407	430	404	393	429	407	449	440	411	439	431	440	429	414	433	430	452	407	430	437	442	436	442	421	418	441	439	445	439	451	406	412	411	411	428	392	447	421	450	438	441	405	394	395	426	431	396	417	459	416	404	431	397	397	411	416	463	440	407	406	411	471	461	406	415	412	435	403	453	445	437	452	431	431	419	397	410	421	422	407	401	386	398	378	453	442	416	374	417	422	423	410	398	425	471	405	420	428	420	423	430	441	442	392	447	402	396	458	413	437	391	432	423	424	424	444	398	401	448	431	400	366	445	432	421	441	440	474	436	422	428	410	433	415	416	417	404	432	448	403	392	420	441	425	404	420	426	438	414	415	421	425	419	468	428	421	449	431	428	398	416	392	431	407	422	444	418	412	405	424	407	391	421	425	442	403	481	403	392	477	408	391	429	430	464	420	432	430	401	418	424	427	437	444	434	423	439	431	425	448	392	405	429	437	435	436	412	395	402	399	435	401	405	397	437	421	425	432	435	408	437	429	416	422	446	440	406	414	424	422	438	412	406	413	430	474	432	425	435	407	437	438	433	444	432	399	390	434	407	412	416	413	443	443	414	407	460	432	456	401	434	440	427	455	409	429	405	459	430	457	429	419	390	413	444	413	420	429	404	436	404	439	433	410	432	429	408	430	434	416	426	439	440	408	413	399	408	413	446	400	415	404	439	447	404	390	433	458	411	387	359	402	424	394	426	408	408	431	433	447	443	397	452	429	370	434	397	425	412	431	409	431	422	423	426	399	424	416	397	444	437	414	407	446	414	451	406	424	455	412	430	421	436	433	423	413	461	432	419	464	430	447	451	434	441	464	394	424	412	440	406	417	429	399	422	449	435	429	412	442	480	428	457	405	438	422	403	425	394	456	444	401	426	414	408	437	462	438	398	424	455	375	433	404	442	420	428	458	415	477	446	439	424	423	470	401	447	406	409	431	417	413	405	432	398	427	448	434	397	420	391	384	412	377	425	433	413	397	410	406	422	404	391	431	412	412	398	429	406	395	400	431	406	441	458	436	473	418	449	452	401	390	440	395	433	440	401	396	418	420	397	431	409	398	399	419	404	408
58999	47866	36463	36828	33645	27100	17314	5782	816	214	180	177	171	170	164	185	160	181	149	169	173	162	195	183	179	167	167	167	147	155	159	153	177	163	166	160	158	155	152	169	184	150	157	194	166	137	173	142	171	184	165	169	157	170	141	166	166	160	179	181	159	158	152	159	177	157	166	161	191	161	180	133	169	158	163	158	169	158	135	170	178	157	167	171	175	185	167	172	188	153	173	155	158	147	137	161	149	173	159	188	139	158	155	162	179	157	184	167	177	182	170	180	159	160	187	160	168	157	145	160	181	158	177	176	161	173	153	176	154	177	152	178	170	147	148	182	168	142	182	162	133	153	169	156	180	147	151	184	177	167	148	161	186	169	169	159	145	173	157	160	155	197	143	167	183	155	145	154	184	185	143	150	149	174	172	142	157	168	174	162	137	155	137	149	161	151	159	137	155	168	152	161	162	152	160	135	159	158	169	178	148	172	150	152	160	174	159	180	160	170	163	194	161	184	157	180	163	132	183	159	154	155	170	191	176	192	176	173	173	157	171	164	160	158	157	171	164	165	154	125	137	158	139	168	159	149	173	153	153	167	170	141	190	181	196	154	170	133	154	150	152	163	153	154	158	159	154	156	164	183	168	159	159	157	165	175	182	152	142	154	166	174	153	154	184	169	158	165	187	167	167	177	139	143	148	137	158	165	166	162	156	150	144	174	158	168	171	155	170	162	153	176	163	183	157	160	135	176	125	137	163	138	170	142	156	150	171	164	175	183	173	177	182	154	156	189	148	148	155	145	144	153	148	156	183	151	168	161	168	190	143	177	146	181	148	151	159	151	170	163	164	161	156	176	150	171	161	171	182	175	136	154	182	180	194	147	168	161	179	173	182	177	164	178	169	158	162	148	172	177	146	165	160	174	174	172	180	151	172	158	156	162	148	181	154	145	157	159	164	164	161	158	144	158	174	168	147	153	162	150	187	172	171	138	151	165	172	193	134	154	209	159	159	164	156	165	163	161	164	189	171	147	167	159	158	140	175	182	153	160	165	173	142	146	169	165	169	145	182	171	165	138	173	167	176	153	170	161	164	142	164	186	150	172	171	148	147	181	151	156	194	163	149	161	161	159	183	168	158	178	161	176	177	149	155	170	158	160	132	175	156	143	129	170	164	167	156	153	153	182	162	188	131	179	160	173	152	131	169	156	148	146	169	162	145	155	168	151	181	178	160	137	133	151	175	155	152	163	161	169	150	197	183	153	154	154	172	190	161	155	144	159	148	157	170	187	150	142	149	151	164	167	149	171	160	162	189	169	174	170	145	155	152	143	162	160	166	183	151	166	168	152	162	175	166	160	154	151	161	155	155	162	126	153	179	178	178	185	156	157	158	197	162	160	163	164	182	146	156	167	179	159	149	151	167	178	146	131	179	180	165	158	158	145	154	179	164	145	170	154	177	166	151	146	165	189	146	153	168	160	156	158	170	163	151	152	161	181	162	161	154	170	176	159	169	167	160	137	139	147	166	160	169	152	160	181	157	132	154	148	173	174	166	163	146	162	147	150	170	159	140	165	165	179	146	163	156	158	156	139	166	136	166	149	162	156	155	160	173	161	171	156	165	152	172	153	157	157	158	156	156	165	148	164	162	152	149	183	163	150	180	163	141	169	127	156	142	181	163	177	174	174	172	158	159	149	180	156	163	142	167	146	179	167	172	169	160	155	179	179	148	125	178	184	206	173	168	159	166	145	175	173	179	161	173	150	146	166	174	143	160	167	168	187	149	161	136	180	144	161	175	158	144	182	193	168	140	141	155	164	170	167	142	148	152	154	154	143	159	166	155	162	172	164	176	149	204	140	166	175	146	160	151	156	158	160	162	152	168	173	151	160	149	153	172	182	164	135	170	165	183	151	166	194	163	159	154	166	150	162	136	153	168	178	173	180	181	167	174	174	170	174	141	171	126	158	159	155	159	150	148	143	154	157	173	160	184	193	160	178	154	153	173	170	153	148	154	168	158	182	181	148	137	172	164	150	161	179	184	170	174	168	159	148	168	144	156	170	159	155	155	157	200	185	145	164	155	149	134	162	180	179	176	165	132	170	176	137	158	146	184	176	155	151	168	176	158	185	130	159	168	172	159	188	151	146	154	147	168	148	169	167	164	164	141	171	162	151	177	149	152	180	153	166	164	164	147	189	173	154	138	156	164	170	181	191	147	146	165	147	175	160	172	165	163	167	152	148	170	171	154	167	135	138	167	149	143	167	172	154	168	159	153	148	170	165	170	165	168	168	151	170	155	184	161	151	150	169	143	168	163	170	160	148	144	151	153	154	179	166	159	160	179	173	176	163	172	160	136	177	153	163	159	152	132	169	158	166	154	160	148	158	163	174	159	140	161	177	151	146	156	144	151	165	165	169	163	170	154	161	172	177	161	171	188	183	162	166	132	162	150	165	168	149	169	154	168	174	169	173	156	174	181	182	177	162	156	122	168	144	158	164	153	178	156	155	174	144	171	184	163	179	164	172	163	167	168	152	147	173	181	156	172	134	173	153	140	151	157	163	138	165	149	163	143	132	147	150	157	163	151	170	138	183	166	174	180	166	161	145	172	144	149	175	176	178	157	151	174	147	202	170	173	136	155	161	170	147	171	168	155	162	168	166	173	148	162	193	159	175	159	155	161	178	160	174	171	183	162	159	160	146	167	161	142	154	167	181	165	182	144	152	163	174	164	167	150	151	175	159	154	163	157	153	178	143	158	177	157	161	168	141	165	139	142	162	142	140	170	151	157	193	156	181	149	134	152	123	172	160	154	181	169	178	145	161	170	159	162	169	169	168	150	179	172	176	162	183	178	162	172	183	161	148	172	159	129	154	174	152	153	135	186	171	170	146	136	169	160	164	168	147	141	153	174	174	137	156	161	172	175	142	167	161	149	190	169	160	143	173	187	177	151	165	150	155	141	163	157	128	151	166	168	169	174	146	181	149	158	153	157	165	164	150	165	183	175	158	160	162	161	173	174	174	145	158	166	170	184	164	183	161	144	171	140	139	174	176	178	178	176	174	166	170	150	191	161	172	179	160	184	166	167	141	162	155	174	148	143	162	156	152	156	159	162	184	170	165	154	197	158	164	161	159	170	161	158	186	152	169	166	170	159	146	157	135	164	150	150	172	161	144	144	170	184	157	179	140	168	170	160	157	146	158	169	158	132	141	160	157	158	180	165	181	157	167	156	171	155	161	137	144	187	158	156	159	155	165	178	181	170	141	155	155	170	163	185	164	172	182	178	171	184	144	169	175	160	165	152	163	138	157	176	173	167	143	150	142	164	196	165	160	185	176	171	147	144	152	180	160	171	142	151	173	166	188	172	156	154	171	174	173	156	157	156	172	167	184	171	147	148	147	156	157	167	183	162	172	146	174	142	161	174	165	162	167	159	158	164	170	117	181	130	169	158	133	159	141	174	178	168	169	173	159	152	164	168	147	145	187	156	172	166	164	148	163
54147	58802	70081	71464	57309	36164	13395	2610	615	428	412	380	381	356	388	403	347	365	368	360	364	358	363	389	345	356	416	374	414	373	391	339	353	386	361	350	352	364	342	388	365	347	371	341	357	376	379	378	371	349	369	321	356	360	379	391	365	346	339	356	348	359	387	380	349	336	377	402	348	377	384	353	368	343	365	362	380	346	346	362	366	376	343	357	397	390	375	361	378	351	365	331	358	385	393	367	361	367	335	385	356	376	351	365	369	402	363	347	387	359	360	337	369	359	370	395	373	373	388	331	352	391	361	357	343	382	327	335	381	400	368	342	369	344	376	395	368	367	368	372	380	358	383	340	363	372	361	357	378	362	357	372	345	364	343	340	359	388	360	403	381	380	384	399	355	374	355	356	340	337	334	398	373	367	381	380	386	367	380	375	374	348	372	334	367	360	381	372	374	373	360	363	377	364	358	385	382	390	377	370	349	349	365	382	353	361	364	363	369	386	381	376	346	365	355	357	382	345	318	357	359	373	373	346	349	358	381	375	368	358	397	382	373	380	361	382	348	375	346	368	369	365	343	362	378	376	370	368	362	360	350	378	373	341	374	374	401	382	373	350	380	354	384	375	338	350	393	382	404	381	394	377	405	333	366	353	363	385	360	352	373	365	358	358	354	396	382	372	353	373	394	361	354	382	381	357	403	363	356	362	366	372	388	354	352	387	337	399	364	358	354	372	356	374	331	334	332	325	358	350	374	389	367	374	416	365	379	353	362	355	396	343	362	383	380	350	348	347	349	381	380	355	352	384	353	375	396	366	373	374	383	374	381	369	369	360	378	359	353	352	356	389	369	385	375	398	370	344	392	372	340	357	350	375	380	360	368	335	344	321	376	378	400	353	349	371	386	350	400	351	338	367	398	357	381	344	350	358	333	357	392	369	330	379	369	336	356	377	368	342	361	389	361	376	359	376	375	397	367	341	390	407	378	360	352	351	408	357	330	369	406	363	348	380	369	366	376	373	398	392	375	364	362	366	371	379	362	372	361	339	354	332	369	368	369	370	371	370	361	337	392	404	363	349	348	376	358	372	391	372	390	390	382	347	362	371	370	367	346	366	370	383	394	350	374	383	348	372	359	348	375	356	382	386	333	380	353	319	391	366	375	384	349	366	378	367	352	377	369	352	390	379	378	339	374	366	388	382	368	340	342	393	349	386	381	394	347	320	348	356	391	370	391	366	363	373	362	329	378	372	358	344	406	352	387	355	384	379	355	375	351	370	380	379	373	358	334	338	368	390	381	371	363	395	342	326	379	343	358	395	355	347	344	364	367	371	361	397	376	376	354	368	353	388	386	349	359	327	373	358	378	422	389	405	373	385	315	373	402	352	346	346	343	401	339	385	382	346	390	402	386	366	362	373	393	367	330	382	389	365	366	355	376	359	370	385	368	365	392	369	370	373	355	383	349	356	384	329	364	372	344	394	368	381	328	351	389	371	343	416	363	397	370	348	358	342	370	381	405	363	353	358	380	349	346	362	365	361	334	376	364	367	351	339	392	343	377	344	367	354	358	376	386	381	382	349	393	364	349	383	382	318	336	349	378	375	391	362	371	366	370	371	364	355	364	384	323	362	369	347	358	339	322	380	363	392	352	355	398	329	357	376	359	372	387	379	369	356	382	385	333	359	377	356	380	335	354	359	348	404	364	340	374	375	359	322	347	361	351	332	391	388	357	337	319	399	360	371	368	351	360	335	360	349	367	382	352	337	363	385	364	361	330	349	393	394	381	355	370	365	343	383	369	337	366	342	349	337	414	371	380	342	346	364	397	376	364	330	365	357	356	361	386	368	354	393	372	372	375	394	354	327	395	374	396	360	360	373	358	363	342	339	367	344	330	337	357	372	380	370	383	353	364	367	405	373	368	361	348	349	388	354	340	374	332	336	373	358	386	354	378	389	388	366	356	404	371	369	357	389	346	364	381	332	380	363	352	392	349	364	368	336	337	357	389	374	368	355	378	382	371	373	341	398	370	364	375	360	392	352	349	320	354	349	331	359	407	337	376	398	394	393	364	396	364	358	388	355	317	366	361	395	372	373	371	345	348	355	334	392	353	373	360	345	379	390	362	350	379	366	350	393	344	355	337	371	351	377	407	381	340	366	394	360	359	345	363	326	346	351	354	337	370	357	396	370	423	365	357	385	328	406	394	357	321	343	389	344	330	329	315	350	355	363	389	375	372	390	362	368	394	348	369	400	388	376	365	365	365	371	386	380	349	378	386	354	372	366	386	373	376	365	373	390	401	375	354	380	362	376	384	399	386	362	368	385	375	405	368	372	382	357	346	368	341	351	426	390	343	342	356	362	346	336	346	372	359	367	373	382	360	346	326	406	353	344	360	332	360	375	373	366	369	370	343	360	387	358	332	337	366	362	357	357	348	343	344	339	364	345	344	380	363	393	368	383	350	368	388	380	337	375	374	366	394	324	370	384	375	374	391	359	343	362	362	380	354	391	338	363	340	356	360	368	396	390	361	370	390	354	380	360	319	350	406	364	381	374	368	393	344	362	342	373	388	330	362	383	364	385	336	360	388	368	317	348	367	386	357	351	422	373	385	333	374	363	348	354	356	368	362	359	388	409	385	348	373	349	391	360	365	354	395	376	369	366	376	367	358	352	367	339	379	388	361	391	343	373	388	380	325	384	368	372	343	361	371	397	355	355	368	371	369	354	356	344	352	345	368	365	341	378	399	378	377	372	359	368	348	385	374	357	386	380	342	386	343	335	377	400	331	361	355	369	367	361	396	367	329	379	364	390	343	352	375	340	385	391	386	370	327	391	371	357	343	352	375	364	358	377	353	365	358	348	386	399	391	384	347	397	376	355	404	389	363	340	334	388	344	367	315	361	358	368	353	345	380	383	384	355	326	357	384	370	396	322	351	383	334	382	373	362	365	360	363	361	377	360	373	354	386	345	387	351	370	377	351	400	366	332	353	356	355	348	351	363	376	381	361	385	343	370	366	377	340	363	369	340	380	347	357	363	331	394	367	371	362	352	323	361	366	382	386	368	388	358	369	350	346	381	358	375	355	364	377	374	346	353	397	380	359	368	379	349	347	363	395	380	366	371	355	360	382	367	389	317	349	376	338	332	367	370	368	357	388	355	363	356	363	366	334	342	393	399	363	355	352	381	354	364	368	346	351	346	368	388	384	384	381	350	380	340	387	388	409	340	366	386	384	378	403	375	403	378	359	341	374	365	375	333	381	365	370	366	361	357	362	392	367	354	395	343	361	366	343	362	361	350	329	376	349	352	353	424	371	378	351	328	362	384	358	393	377	346	401	356	347	367	350	388	371	371	356	391	369	386	398	342	365	361	372	386	365	367	339	364	381	384	367	380	344	342	366	365	376	375	397	406	363	367	368	382	384	347	354	390	385	371	369	358	334	356	390	374	370	359	364	397	348	379	380	370	363	382	376	380	343	389	381	363	344	337	372	344	382	328
24295	25419	18422	11481	5479	2806	951	350	234	238	250	245	268	223	212	234	242	239	250	225	272	252	215	224	237	215	246	268	233	233	215	229	241	257	238	243	245	224	257	221	239	232	262	226	258	222	229	236	228	228	213	248	230	270	236	228	245	250	248	235	216	243	229	257	242	241	265	267	215	239	243	246	254	226	229	234	198	226	251	262	242	239	248	224	212	233	240	273	243	227	225	226	259	277	228	235	226	261	239	248	247	260	228	227	255	238	218	246	233	263	221	242	255	289	273	239	248	210	233	235	245	209	248	253	218	229	269	232	254	225	220	253	230	248	220	228	257	248	271	239	234	238	269	257	227	277	231	247	252	232	210	232	281	250	232	239	235	238	232	250	259	245	282	246	227	244	246	260	212	239	250	214	235	210	266	266	251	246	233	238	255	223	215	241	250	258	226	249	250	233	243	272	223	225	251	261	256	240	239	248	259	238	220	243	257	222	253	265	225	227	238	240	260	258	231	224	242	227	242	231	219	226	228	259	229	258	220	249	234	229	254	253	243	231	224	224	213	214	257	225	250	242	230	224	248	277	241	236	250	241	268	256	242	221	238	242	234	230	274	235	237	241	227	235	220	260	219	241	220	235	236	250	242	234	253	248	262	260	229	240	224	253	252	232	237	244	246	241	199	240	261	248	270	228	264	240	270	220	223	252	248	226	220	198	269	225	245	243	249	228	261	244	250	249	234	233	250	229	245	248	217	240	262	256	252	224	223	270	266	246	226	239	271	256	223	228	236	213	234	242	252	221	218	210	268	229	234	223	219	261	208	235	244	237	257	245	264	250	242	264	257	247	248	248	267	241	228	238	259	238	261	236	238	182	249	238	230	240	220	224	228	202	250	235	219	250	247	239	214	232	251	239	245	231	241	247	251	246	243	233	229	245	244	267	238	208	273	235	255	240	263	233	256	245	252	195	252	254	239	254	275	222	246	218	220	212	232	251	236	265	241	260	229	204	241	234	250	193	242	232	229	214	244	236	264	226	217	242	243	240	249	242	221	239	259	239	221	249	237	254	242	223	269	258	249	240	234	229	230	224	252	238	230	237	255	222	244	213	256	240	214	240	235	239	236	228	214	238	226	258	221	225	265	211	252	228	260	207	258	281	252	252	238	220	244	210	233	247	227	245	214	250	243	239	245	251	248	239	238	243	238	239	252	240	214	233	247	228	237	228	250	245	264	263	241	235	254	230	214	220	217	249	245	247	268	247	244	247	251	262	267	221	221	234	231	247	237	227	241	244	227	218	265	232	247	236	223	247	213	261	237	222	267	250	260	225	226	242	215	239	254	260	250	262	248	231	220	238	233	224	232	245	245	257	246	255	257	231	255	221	228	254	229	228	268	217	247	244	220	243	243	223	239	252	244	239	254	259	260	238	228	230	245	234	264	241	205	252	222	252	232	239	237	256	229	227	244	251	253	232	222	255	239	221	213	229	228	212	266	227	257	237	270	251	217	241	250	223	260	225	250	255	237	272	225	236	242	232	235	225	256	252	231	241	283	225	255	247	232	267	237	226	262	247	233	240	260	242	234	261	223	230	217	194	244	264	250	241	245	242	227	249	245	246	243	239	271	220	234	263	261	247	252	242	235	270	238	218	252	231	241	215	231	249	247	228	247	253	225	240	242	254	226	238	252	241	203	226	284	222	228	245	263	221	241	231	261	251	244	276	209	229	242	292	223	221	219	264	240	243	245	233	237	223	246	216	228	241	206	258	242	238	244	257	236	252	230	238	210	225	221	216	234	226	227	230	256	235	224	220	242	229	262	251	230	247	205	249	240	256	238	228	254	260	251	243	226	210	237	220	240	243	242	236	223	267	262	216	262	259	256	237	221	253	247	230	223	237	264	232	228	266	212	230	246	257	229	228	252	231	246	218	255	246	249	230	233	225	227	244	252	255	222	252	250	252	240	246	212	235	235	247	237	248	244	251	223	219	250	249	244	251	247	232	221	260	247	216	235	230	223	254	270	229	234	267	221	226	245	260	237	295	253	212	239	236	236	241	284	222	229	249	275	259	219	253	265	225	234	217	224	226	238	202	248	223	249	231	229	242	214	232	202	241	253	223	231	236	239	214	253	234	231	244	230	227	244	240	254	236	255	239	214	220	240	258	248	257	263	248	214	261	235	245	239	245	260	260	203	221	272	228	243	218	231	252	242	215	237	249	251	225	232	235	226	243	254	221	238	265	226	237	252	233	249	237	254	240	239	229	248	222	236	249	256	216	245	238	268	238	267	253	224	229	249	249	228	231	273	208	249	233	251	253	244	248	246	250	225	241	253	247	236	234	259	269	237	238	228	216	241	229	229	230	226	223	236	242	247	255	219	224	217	226	217	249	210	261	222	225	267	266	244	226	225	249	265	248	249	266	234	242	217	236	237	242	247	247	268	227	241	248	259	254	239	236	243	241	248	237	245	233	232	253	237	232	219	235	239	232	263	254	250	218	205	221	234	245	229	219	256	240	233	239	270	244	256	221	257	280	262	244	253	237	254	234	275	196	250	231	242	236	255	254	232	239	225	254	214	226	236	228	250	234	224	273	241	248	230	207	223	241	219	220	239	242	232	237	242	262	251	240	248	290	258	247	248	241	228	226	210	243	215	244	235	231	269	228	246	247	231	239	258	246	241	225	246	244	256	242	235	230	222	239	240	217	207	269	227	222	259	242	248	239	213	247	237	237	236	242	220	206	253	231	209	233	215	306	240	244	227	218	242	238	217	258	247	218	254	226	267	255	260	236	248	253	287	217	240	220	204	229	246	229	252	204	243	243	256	255	226	214	230	249	264	256	246	218	269	253	223	245	235	244	262	262	239	247	258	249	210	219	263	245	249	192	284	240	248	216	241	233	250	235	223	238	240	254	235	233	199	257	227	219	225	277	232	226	227	231	242	261	245	239	245	245	247	224	266	228	258	262	247	220	238	213	235	229	220	252	232	244	245	216	232	223	211	230	227	234	220	267	232	246	244	233	249	224	235	237	214	221	237	241	248	243	227	224	225	232	275	243	259	246	219	255	276	230	243	218	228	244	228	230	238	225	224	265	239	250	243	217	254	227	231	275	225	227	269	243	251	234	254	252	238	235	237	242	226	244	250	255	250	267	233	241	241	237	224	246	229	244	243	212	257	243	240	271	263	240	217	204	206	230	233	252	244	210	235	234	248	246	237	235	260	257	246	233	231	230	232	210	223	215	268	252	235	235	261	221	244	231	220	233	247	233	236	247	258	246	239	252	203	244	225	233	252	232	239	231	261	252	217	250	248	223	241	238	232	244	204	235	267	215	245	263	205	244	241	238	228	235	257	234	227	241	245	252	277	220	224	215	233	230	240	216	257	216	262	234	246	242	259	216	249	241	235	244	222	231	263	228	247	232	243	226	245	225	245	223	219	220	243	259	246	231	252	231	263	209	229	257	231	226	224	224	221	229	233	240	243	237	233	248	267	228
20009	23610	25984	21273	13393	7221	2415	874	584	504	529	520	555	543	564	530	544	571	561	464	545	493	537	560	570	541	566	542	564	555	556	534	490	571	513	488	549	554	540	526	538	558	538	561	535	532	602	554	528	543	563	551	551	575	544	541	517	558	552	568	527	515	587	524	561	531	537	481	533	537	541	512	570	527	545	557	560	549	527	520	527	556	560	553	546	568	525	498	522	554	543	516	530	571	487	552	502	530	552	549	513	512	517	527	551	520	492	519	577	551	541	523	510	529	543	555	574	507	521	544	557	522	492	571	537	577	509	536	567	565	550	569	547	543	546	559	581	542	525	567	539	554	555	545	542	512	518	512	533	542	509	547	532	560	511	563	515	548	535	544	556	545	542	543	564	544	538	536	487	507	567	519	541	572	501	523	521	526	518	494	536	569	537	550	536	534	538	537	523	535	478	532	564	577	554	508	521	558	556	507	543	533	566	502	577	527	535	560	519	502	526	547	541	566	549	545	511	508	568	506	539	523	528	548	524	534	512	543	526	507	543	540	533	574	569	561	546	573	536	556	540	541	520	557	537	516	506	547	530	566	528	484	526	508	556	491	519	561	528	507	528	545	600	535	531	582	518	551	571	495	534	534	544	570	572	540	560	565	542	528	510	522	545	512	569	528	514	543	537	572	512	553	557	541	535	528	521	523	558	548	485	485	550	542	533	583	537	527	568	512	529	520	528	551	510	515	551	523	498	600	527	540	556	539	556	547	502	530	564	540	535	598	531	488	532	546	507	566	579	569	539	494	530	503	550	514	513	537	547	527	536	531	503	539	489	564	542	527	525	516	552	526	526	553	533	543	510	526	531	525	491	579	480	549	550	502	524	556	542	493	519	547	517	540	594	525	531	547	572	529	548	539	529	544	555	575	509	510	559	545	552	533	534	509	519	532	552	547	536	505	552	551	548	522	522	528	551	589	505	564	553	553	536	554	559	506	538	569	531	545	570	538	498	581	556	492	537	539	534	570	503	571	524	531	515	549	569	548	554	545	503	532	568	568	524	545	534	522	535	544	530	580	497	530	492	544	494	541	542	542	579	519	523	518	531	531	539	519	525	566	553	552	511	568	520	515	541	535	526	544	523	556	521	513	566	553	529	561	533	510	514	533	514	536	554	526	541	528	537	569	478	561	494	569	549	530	540	534	568	540	540	542	571	518	549	538	557	545	561	587	510	548	516	524	561	562	507	532	548	507	527	517	512	551	537	487	515	538	548	555	506	491	501	554	541	521	540	546	514	527	577	508	535	553	526	546	532	495	583	509	548	578	503	534	520	522	550	559	510	536	585	522	545	514	515	521	517	556	552	544	552	544	524	540	528	513	557	532	518	557	533	533	533	558	561	505	538	543	530	562	563	523	529	516	510	568	544	532	517	550	600	523	515	526	511	580	545	523	513	546	567	564	526	574	530	581	535	510	572	519	530	496	545	557	520	569	575	543	542	544	519	539	552	539	528	580	514	566	541	540	555	513	512	550	549	524	541	568	587	530	555	537	557	535	578	534	527	543	556	548	582	530	520	574	513	542	558	541	526	527	545	563	530	481	573	511	501	584	498	584	576	506	563	550	537	528	486	548	509	512	544	502	577	593	535	577	529	515	517	569	609	536	612	527	565	569	531	554	521	530	581	528	546	528	549	572	548	522	565	497	532	528	557	551	545	560	535	534	511	565	554	521	546	564	504	560	516	522	524	528	548	522	563	524	543	527	555	567	491	554	578	536	521	492	530	502	509	504	566	526	512	567	526	530	527	525	534	553	526	522	586	507	541	522	524	510	494	547	544	599	518	516	547	540	513	523	591	545	544	540	569	526	523	547	554	538	515	548	569	549	585	523	511	502	505	589	503	562	541	551	544	562	556	576	534	486	562	543	542	513	541	539	496	550	538	498	532	538	575	584	571	569	523	552	575	530	525	541	535	527	522	559	543	563	515	533	546	588	542	561	563	520	533	530	582	557	545	492	543	526	536	515	539	563	568	532	531	526	522	531	521	559	583	505	549	543	562	539	492	514	521	516	586	536	535	521	553	527	536	539	508	538	522	530	506	529	524	525	520	508	536	525	543	546	583	543	511	549	534	514	521	520	529	588	554	539	570	534	581	523	561	517	472	535	563	539	522	518	539	549	508	504	559	575	536	501	567	582	533	575	554	553	496	557	528	528	561	552	553	511	497	532	542	548	572	561	514	509	542	546	523	566	550	550	562	525	553	533	557	527	545	556	537	578	536	508	504	526	583	591	517	522	569	537	500	501	579	536	544	530	517	526	541	549	553	573	518	562	538	516	501	478	524	529	564	557	545	512	503	502	541	535	535	547	521	534	575	534	477	555	541	523	537	545	552	505	498	537	534	567	547	531	548	570	520	533	597	503	549	555	558	538	512	511	542	551	585	530	536	510	557	548	564	556	546	544	554	574	517	535	545	505	517	508	535	529	569	553	526	502	586	542	580	548	550	508	551	558	494	518	545	522	529	578	495	510	518	570	578	525	520	515	524	573	534	536	549	530	518	547	562	533	525	560	542	515	512	543	576	528	538	545	556	568	539	541	519	528	542	563	575	501	548	561	592	531	569	555	517	497	555	519	550	602	547	525	521	529	540	530	560	566	565	536	519	531	515	536	549	577	523	506	514	519	563	530	524	527	527	512	523	534	576	607	530	555	552	536	511	600	518	516	531	558	562	559	570	540	595	550	526	509	523	491	536	526	557	555	541	541	563	530	501	519	565	509	519	514	551	478	548	549	528	539	485	518	580	534	555	546	555	549	531	526	538	573	541	566	567	525	516	494	550	535	489	559	557	553	525	519	502	550	505	560	532	539	593	551	563	533	543	529	512	545	533	557	575	542	529	485	537	499	510	524	525	548	526	556	550	520	516	527	573	550	532	527	529	591	538	531	534	544	515	521	562	518	498	526	545	514	550	523	533	511	520	528	589	513	523	489	555	531	539	555	547	562	548	567	550	553	539	544	533	545	542	521	529	533	547	559	515	535	516	509	506	497	552	538	521	556	554	531	507	522	553	531	538	481	533	562	553	537	571	559	512	540	508	531	538	535	542	545	524	517	570	557	585	500	516	524	536	573	495	536	517	535	543	494	534	542	566	510	498	556	524	521	572	561	560	528	557	526	562	521	560	542	529	493	546	528	579	534	533	534	560	564	548	560	533	543	540	497	525	518	528	489	566	509	544	560	545	513	533	527	568	553	535	529	550	575	587	533	555	538	596	580	483	555	551	560	536	518	539	538	530	528	509	557	500	512	595	530	522	571	564	514	580	526	515	541	532	572	580	530	554	511	545	542	524	536	568	501	536	546	550	564	570	524	499	528	519	584	580	546	522	521	511	537	516	528	538	569	544	520	509	578	585	551	508	528	574	546	543	547	531	567	560	551	531	506	537	532	569	530	546	534	516	558	530	503	531	552	533	541	521	550	519	509	553	528	561	552	538	530	539	535
57671	50088	46388	41538	35151	24495	11836	2748	498	231	176	193	179	187	195	188	158	189	212	187	190	186	207	183	184	193	163	187	175	155	201	196	193	188	189	179	165	151	179	171	156	195	189	178	165	178	196	199	185	177	158	183	184	196	169	191	191	184	182	165	183	202	175	179	181	165	173	166	184	178	163	186	170	198	203	218	186	170	180	172	187	191	207	187	161	169	186	183	194	181	177	181	164	153	200	163	179	171	179	155	177	189	200	182	160	189	172	152	158	180	188	164	169	166	172	195	181	162	182	194	181	184	189	182	185	166	170	193	176	198	203	173	166	198	196	169	185	191	177	168	183	187	171	183	163	176	167	175	185	196	186	173	184	183	186	173	164	186	211	173	170	190	175	213	161	179	182	173	166	167	177	193	194	179	202	178	192	176	186	187	148	198	182	182	186	189	185	186	180	200	174	185	163	192	172	186	182	182	179	183	192	182	188	158	169	195	195	203	187	199	169	181	161	183	172	174	184	185	193	175	193	184	184	197	169	192	171	199	218	198	179	208	186	199	199	176	181	205	169	172	191	170	195	170	211	186	176	178	189	171	175	183	171	181	221	184	188	184	172	190	156	172	178	186	193	184	193	171	201	159	184	176	194	195	185	160	167	158	180	192	188	149	191	181	205	184	215	194	172	192	164	179	148	189	157	164	197	182	183	183	175	182	182	205	208	171	155	214	193	191	192	180	190	165	178	187	188	170	164	170	175	171	190	175	191	177	202	213	170	167	188	187	171	195	181	188	206	200	158	187	192	189	193	179	181	200	164	163	166	166	175	188	218	170	172	181	150	182	175	170	167	165	195	199	184	190	175	194	186	183	194	165	178	187	146	177	210	176	170	152	180	187	169	196	187	158	173	200	213	176	187	181	197	195	153	188	170	174	149	192	184	167	181	167	183	194	171	207	158	170	190	175	171	172	182	165	182	181	178	182	195	198	183	178	173	183	188	210	178	164	177	189	193	187	172	179	182	188	193	178	152	177	190	170	179	179	161	165	183	155	162	187	186	187	190	183	169	170	220	182	189	201	195	201	180	196	188	202	183	196	215	187	184	175	190	187	172	177	179	207	221	201	196	176	180	186	196	170	168	172	178	150	193	184	156	183	194	187	188	186	191	186	151	198	191	195	188	186	196	205	157	179	167	174	167	181	162	212	203	183	178	180	170	165	186	198	168	191	187	174	172	144	201	162	189	202	164	160	190	202	206	196	173	187	182	155	150	185	154	175	185	196	166	164	168	202	159	182	170	159	190	197	175	181	174	188	166	190	210	178	182	192	180	186	212	185	181	211	179	181	199	182	170	156	179	191	180	182	167	173	199	189	191	203	178	197	173	181	174	180	195	195	194	193	194	187	165	189	209	186	169	166	178	175	184	165	189	167	202	181	170	203	208	172	167	196	159	186	171	171	176	177	176	207	177	194	163	189	166	192	163	170	182	177	164	218	162	176	199	185	178	179	164	185	187	177	214	167	181	197	187	188	158	181	164	195	216	175	200	172	164	181	176	182	154	189	179	192	186	176	186	198	177	189	193	175	170	204	151	182	184	200	198	177	198	159	203	178	211	201	163	206	181	159	183	172	182	168	187	171	183	188	179	156	184	173	233	176	173	176	177	178	183	176	202	146	168	185	164	191	207	152	173	160	192	186	149	176	178	185	178	196	181	195	183	185	157	178	199	171	193	204	192	183	148	177	188	190	185	200	153	162	197	195	184	179	172	217	194	191	193	186	170	162	197	198	192	223	172	193	186	171	188	171	183	175	185	175	207	150	194	181	159	164	180	193	167	181	195	182	201	203	163	194	199	174	185	186	208	179	179	188	185	161	146	171	186	191	163	156	182	220	215	151	164	185	198	199	173	170	178	191	179	163	169	174	177	193	175	188	188	181	167	196	187	187	181	196	193	162	189	173	166	181	186	193	146	187	167	174	188	172	165	155	194	176	195	184	202	174	192	215	225	189	189	195	154	207	154	180	182	169	178	187	179	178	188	177	216	155	203	197	173	201	213	177	205	162	139	170	208	185	199	174	155	183	184	170	166	189	169	182	170	180	178	200	200	180	148	166	200	206	173	190	178	165	195	192	169	164	168	144	175	174	188	151	186	198	199	177	174	193	167	204	202	169	154	203	173	183	204	173	172	192	162	174	173	164	173	196	171	194	176	203	218	181	180	184	201	163	192	170	172	157	189	183	185	177	194	204	185	170	181	175	180	200	165	196	200	197	147	175	164	205	168	194	159	207	190	175	149	195	177	175	181	166	198	193	211	179	187	192	157	167	205	189	175	190	157	181	141	197	169	171	197	173	192	197	172	176	187	186	196	182	162	184	165	184	194	186	202	178	186	175	191	206	181	167	188	161	184	181	205	192	151	146	202	193	181	196	153	188	183	180	209	167	185	186	157	155	195	188	192	171	173	185	181	183	171	186	192	183	167	201	198	170	186	174	193	161	198	148	170	173	171	192	158	181	184	190	183	174	170	176	193	193	180	194	189	167	182	166	174	173	166	205	193	193	196	192	204	171	159	195	191	175	167	174	197	184	199	190	169	200	178	214	166	176	171	175	193	179	174	180	188	170	189	191	165	196	188	198	203	163	160	201	193	199	204	186	156	178	190	188	200	189	174	217	199	192	195	157	160	198	177	186	204	195	162	163	185	179	189	174	167	211	213	200	160	183	205	179	161	189	188	198	209	198	197	192	193	211	187	169	201	193	196	184	161	160	170	164	198	178	155	194	160	169	196	185	219	170	194	197	198	177	195	195	179	183	176	168	165	187	207	175	167	175	198	210	183	201	185	186	181	183	197	219	172	178	174	177	184	189	192	179	171	179	182	164	167	198	176	186	211	168	187	183	171	186	156	179	193	187	171	178	169	171	179	182	193	162	189	167	166	187	167	161	191	203	188	198	189	169	177	208	179	175	177	187	168	185	221	198	206	184	174	189	161	179	195	193	181	175	193	159	186	180	197	192	176	166	158	169	188	179	193	191	204	167	174	191	174	183	195	185	187	173	186	202	180	197	181	175	172	200	156	198	185	188	183	182	188	187	162	168	186	178	192	185	194	155	164	180	210	212	162	224	168	188	183	179	214	200	208	151	179	173	217	190	179	178	181	190	193	170	184	167	187	210	215	174	194	167	155	173	210	195	175	191	196	174	180	179	175	158	198	166	193	183	198	177	192	170	200	187	196	195	183	186	178	192	196	171	171	196	153	165	193	154	212	208	194	210	184	196	176	183	175	164	154	151	162	204	178	174	193	173	185	203	175	184	172	167	168	207	199	171	181	165	177	159	161	177	171	168	197	221	198	187	163	177	171	161	171	169	181	173	185	155	173	186	151	176	161	176	190	171	194	174	176	187	185	183	189	170	159	197	205	201	203	181	179	178	196	177	185	186	190	170	195	203	158	186	169	202	184	197	189	210	171	197	171	150	182	170	187	193	191	168	224	184	167	189	175	188
48239	57096	61385	66239	52463	29709	9527	1858	581	473	414	400	417	419	390	441	438	415	425	415	413	399	439	421	408	384	398	383	448	404	420	407	437	438	425	392	411	418	445	409	399	405	379	409	410	386	440	402	393	406	439	420	409	387	423	454	388	442	409	425	435	387	450	429	400	402	382	416	460	409	415	402	440	439	438	378	425	430	407	421	391	420	435	427	392	412	423	394	387	418	395	421	420	427	406	424	396	419	419	422	414	384	411	400	405	445	397	433	404	400	417	418	463	443	392	442	418	404	397	460	426	396	454	386	437	440	406	421	394	412	410	428	399	406	400	423	408	392	382	411	431	420	421	411	439	450	391	435	448	439	425	410	412	416	415	413	414	394	409	369	418	402	427	422	418	398	402	403	434	404	413	416	419	412	428	411	417	435	418	391	416	401	411	428	417	436	392	407	421	393	420	424	422	383	447	436	416	415	428	410	461	431	420	394	379	415	384	396	399	372	377	446	392	449	440	393	435	369	419	431	453	416	406	411	386	396	419	433	402	423	464	404	389	396	374	414	413	392	407	437	420	384	409	434	363	453	432	393	431	426	383	398	412	365	419	373	384	397	415	376	403	437	373	430	397	395	363	368	450	385	430	368	417	404	436	456	412	417	438	396	398	387	378	439	400	400	409	415	411	448	444	398	395	390	389	414	439	411	393	438	395	432	406	414	362	434	418	427	430	386	387	422	417	418	438	378	407	382	418	430	377	386	395	416	405	436	405	455	400	449	435	389	413	397	407	413	422	420	443	395	408	398	460	406	394	403	367	419	403	424	394	400	363	361	396	414	386	386	424	441	407	418	406	396	421	396	418	382	412	403	397	384	382	448	444	428	435	420	394	429	447	415	417	408	423	427	402	376	389	401	439	398	434	410	409	433	412	395	435	406	384	393	397	414	436	388	406	370	405	398	423	420	395	412	415	380	407	391	413	420	423	382	412	421	405	415	424	380	402	395	417	423	385	411	416	407	414	409	408	409	409	441	413	377	416	411	381	398	400	415	398	380	368	424	436	409	434	435	438	431	407	413	432	365	411	440	436	415	391	401	396	395	418	399	414	373	409	411	387	422	423	390	411	407	399	413	414	429	417	404	424	410	379	426	405	405	419	396	434	432	453	425	427	426	405	400	418	401	409	381	412	398	398	399	409	411	390	423	401	475	437	445	392	384	444	411	417	414	403	376	450	383	425	407	394	419	418	418	397	403	399	417	426	416	393	424	410	390	434	418	416	405	392	403	390	394	413	400	440	411	435	415	445	397	405	390	422	400	394	458	424	430	423	404	420	440	378	368	432	391	391	428	453	425	463	365	427	414	404	425	423	408	417	400	420	462	418	403	396	401	400	405	431	432	399	407	425	418	415	434	411	422	389	391	393	425	447	429	377	419	430	419	408	350	418	403	415	426	404	394	399	410	423	406	437	417	404	430	412	418	410	416	424	396	425	405	425	425	409	405	413	405	449	415	405	363	431	399	388	427	407	418	437	370	410	423	395	405	395	391	412	393	393	396	416	431	411	425	431	409	391	404	450	430	415	414	396	425	403	417	420	374	409	433	403	402	403	384	382	430	376	407	424	408	406	418	388	406	418	432	405	384	404	429	392	421	406	418	426	419	408	423	429	424	470	433	421	391	417	409	405	406	395	404	439	427	397	395	412	412	411	456	405	416	428	385	395	422	451	408	417	406	389	395	437	427	400	425	416	404	423	398	436	354	419	440	406	418	381	381	415	425	400	392	411	433	443	432	439	427	422	423	434	397	424	403	453	403	391	437	381	420	414	435	401	407	398	398	400	434	374	420	432	416	379	411	396	392	419	435	428	389	390	409	427	383	458	432	442	403	419	418	424	466	406	390	419	457	410	417	393	425	413	464	430	412	428	413	403	433	380	420	412	406	381	384	432	423	389	390	416	423	428	418	440	423	446	424	438	394	377	425	395	403	433	425	399	447	399	406	405	388	394	414	442	430	437	438	414	430	424	413	434	413	423	417	445	382	427	442	412	425	422	422	408	398	354	378	386	452	408	401	420	424	424	414	431	412	414	417	400	422	367	411	424	407	414	461	421	404	423	415	396	400	410	417	413	413	428	400	410	416	402	427	446	403	405	459	426	402	450	410	432	385	428	413	414	387	444	414	381	441	407	403	417	425	446	417	443	406	407	421	408	406	383	414	387	388	385	417	392	424	427	400	433	452	385	387	417	392	411	394	364	387	400	402	417	445	414	460	466	440	419	403	414	364	427	381	404	424	418	430	411	400	405	404	464	440	415	431	424	402	387	412	427	452	399	434	412	430	401	439	411	381	395	367	384	385	429	445	395	405	398	399	373	416	423	371	399	420	387	396	374	383	385	414	384	456	417	414	477	398	417	456	425	417	423	428	405	428	425	441	419	407	384	368	419	426	412	423	424	430	393	398	426	401	410	427	417	410	413	404	389	401	433	433	428	435	430	405	425	393	417	404	428	405	409	453	441	420	405	361	456	432	431	412	414	429	393	387	394	426	394	382	400	390	401	399	426	416	436	405	379	441	406	398	407	392	410	402	437	438	413	377	393	431	433	410	380	436	410	406	396	433	376	380	413	433	411	417	427	415	412	408	364	389	416	406	423	382	424	428	389	420	435	431	396	400	443	448	368	449	417	424	400	438	429	396	425	445	444	414	422	436	424	419	434	397	418	434	436	415	394	370	406	378	419	409	388	419	391	418	418	396	398	452	385	435	408	390	386	400	392	380	401	405	435	435	413	421	431	424	384	443	435	431	414	393	448	440	400	386	424	396	414	423	409	413	398	396	421	397	394	445	411	384	430	401	435	439	396	449	430	424	458	427	399	412	453	456	412	446	383	402	388	425	418	396	417	420	409	387	402	420	403	415	406	418	388	383	379	378	426	407	438	415	394	401	411	405	398	412	400	429	390	371	409	437	414	399	408	394	395	408	402	410	421	421	418	431	390	424	357	390	414	383	415	410	419	364	413	436	407	449	401	450	387	430	399	429	427	383	431	379	418	439	405	411	386	406	407	419	395	371	436	408	416	412	417	428	412	399	398	438	437	384	438	416	377	401	405	419	418	435	427	420	416	428	443	417	425	422	420	439	394	438	421	394	411	397	397	436	400	403	421	401	406	403	396	380	422	421	425	402	417	393	393	402	382	404	423	415	396	424	383	432	404	377	410	401	404	422	401	394	432	400	399	403	393	385	425	409	449	439	413	424	395	426	413	425	420	392	434	417	396	389	433	451	429	415	434	450	381	401	410	426	410	422	437	397	388	433	434	406	441	392	420	407	399	422	407	393	455	414	410	428	426	408	404	398	370	392	417	402	413	406	405	396	420	436	432	392	449	376	428	413	424	419	425	401	382	420	378	408	420	393	424	418	412	419	365	420	436	405	377	395	417	413	439	445	425	415	422	437	416	408	383	382	410	407	368	443	400	428	384	402	431	422	402	402	403	414	428	412	437	363
61177	48782	43558	37233	33130	27460	20189	9020	1618	238	158	155	161	164	163	141	175	141	166	161	170	143	140	151	157	176	158	176	164	150	153	166	166	164	158	162	179	152	156	155	155	141	152	151	154	164	165	142	141	145	174	157	164	155	156	177	164	170	179	167	173	163	191	158	148	166	146	166	141	162	168	180	180	165	158	161	141	176	143	168	169	148	149	184	163	153	156	162	167	152	145	160	164	133	139	151	161	150	149	169	153	171	180	156	128	187	162	156	165	172	147	167	149	164	165	133	158	165	147	166	167	176	168	180	153	143	178	152	135	167	166	184	155	156	150	146	184	150	166	168	155	125	148	165	132	137	145	150	146	170	159	183	155	126	162	169	159	133	157	144	147	140	147	150	142	151	166	160	158	150	143	216	159	156	160	143	140	151	162	151	166	147	155	171	169	165	136	143	140	145	142	137	146	153	170	146	169	159	163	160	164	157	130	177	137	144	136	173	150	159	172	158	154	137	158	189	154	148	198	143	178	170	162	156	161	171	174	180	168	139	163	147	166	158	170	152	179	145	169	179	155	152	153	145	152	152	170	175	151	172	163	186	157	172	163	150	145	156	164	150	135	153	160	154	155	160	162	165	172	145	158	158	142	138	146	165	177	169	152	149	146	152	160	169	175	190	161	189	155	183	186	173	176	161	141	172	161	159	149	179	156	123	137	155	176	163	158	168	158	153	130	176	162	143	159	163	168	142	156	145	160	149	167	149	170	174	175	147	172	155	155	143	187	163	153	190	153	143	166	183	164	147	167	153	151	168	168	155	149	153	170	160	161	158	148	147	154	152	118	150	162	146	146	165	159	158	169	189	170	148	146	136	164	153	147	162	186	168	166	140	149	194	165	162	159	172	142	171	149	150	141	180	146	152	141	159	152	151	155	158	155	155	182	152	162	168	149	171	155	141	151	172	150	162	156	139	153	144	146	159	165	182	143	161	170	160	157	175	160	196	153	144	161	175	147	156	152	146	139	143	185	168	147	149	152	152	153	148	168	184	157	175	161	139	148	179	149	163	158	150	163	160	173	141	157	142	149	171	135	141	141	151	144	163	152	174	174	159	140	167	152	163	152	159	160	130	142	165	126	172	144	162	167	160	138	168	162	155	162	159	178	192	167	163	176	159	160	166	149	171	168	141	157	157	174	157	161	143	160	167	166	173	153	155	183	146	167	161	165	153	141	150	182	163	158	150	161	145	164	141	157	173	138	148	166	154	159	173	157	146	156	161	148	143	170	162	186	167	168	144	162	170	144	168	163	135	177	153	133	162	150	134	167	165	169	157	168	184	172	169	163	145	165	156	153	137	155	192	159	178	134	161	139	170	145	192	158	166	147	153	150	165	190	149	181	171	175	167	158	158	168	142	164	177	170	146	160	168	169	155	160	149	160	149	163	182	174	157	160	138	161	155	156	155	152	150	156	144	155	137	175	146	175	171	149	136	155	139	161	138	171	144	166	142	168	127	179	152	181	150	144	132	166	151	156	160	183	160	154	173	178	142	167	151	157	142	163	142	162	164	160	166	155	176	167	151	144	141	143	156	134	161	151	169	166	156	162	185	158	161	180	176	147	164	159	142	142	150	170	174	166	150	154	163	161	134	158	146	141	132	180	155	166	134	147	157	167	183	176	166	139	156	147	144	155	154	168	144	147	155	137	188	158	151	150	171	144	165	160	147	172	130	147	144	149	158	161	153	153	164	175	142	148	162	152	139	139	152	176	170	164	162	154	150	164	166	133	173	158	159	165	151	155	174	145	156	170	154	169	176	164	182	147	150	148	164	152	178	147	161	150	145	163	156	160	158	157	163	149	179	161	143	169	155	168	165	141	152	149	159	159	169	137	143	135	148	158	162	150	150	139	188	167	152	151	156	166	170	167	158	159	168	144	155	153	140	134	173	159	152	136	163	156	162	177	156	166	153	150	156	173	189	171	176	137	172	151	173	159	160	143	149	164	149	155	144	144	161	151	152	161	169	169	163	173	161	152	136	142	154	188	148	146	159	180	150	185	153	143	161	175	168	165	147	158	161	144	165	175	164	165	151	143	189	179	136	162	165	149	178	178	163	143	122	160	152	155	156	150	168	190	191	152	171	160	182	158	138	149	158	146	139	142	157	157	167	156	170	156	160	152	152	148	162	154	149	153	167	168	134	164	147	168	139	133	153	167	155	140	149	169	159	158	150	164	131	159	159	145	148	156	154	141	166	167	152	170	131	167	165	154	162	128	173	167	158	139	159	154	150	157	148	155	167	157	147	165	139	161	160	162	157	181	180	164	146	177	175	156	166	155	166	151	151	158	156	158	144	167	154	172	153	142	160	151	175	174	174	160	169	180	161	174	166	166	170	157	138	183	161	140	140	129	171	164	154	132	146	147	164	148	145	149	164	138	153	136	136	181	183	175	154	158	153	151	165	158	152	137	151	134	154	159	153	149	135	144	144	183	162	137	161	156	162	139	154	144	167	160	155	171	156	161	153	164	164	161	173	169	179	163	164	167	148	153	138	150	187	155	180	132	172	160	172	179	170	176	152	161	161	153	144	142	164	151	163	170	146	167	182	141	164	152	142	166	161	176	163	161	162	170	151	154	163	150	168	173	136	177	141	146	171	161	146	166	173	170	136	187	168	157	160	163	172	149	154	163	157	148	163	172	150	139	184	198	158	166	161	172	177	166	180	159	154	173	155	138	160	176	169	174	146	145	166	119	137	153	167	180	170	146	155	161	169	163	131	157	168	147	186	167	135	142	149	182	154	165	166	163	120	166	166	142	168	184	150	166	140	190	127	159	148	164	160	177	147	174	184	153	168	166	151	143	148	161	178	125	144	149	147	153	183	150	157	151	141	159	180	165	144	170	137	164	119	167	161	130	164	157	145	163	120	160	174	171	159	171	153	175	158	155	137	151	155	154	146	170	156	154	145	140	142	173	162	172	166	161	151	158	149	165	166	169	154	183	170	173	151	169	163	172	153	141	172	140	154	147	169	149	160	154	157	159	157	153	167	171	172	128	143	173	144	118	165	148	162	131	169	163	157	144	159	175	193	158	152	148	175	162	153	152	176	150	180	159	134	139	176	151	162	159	174	141	174	170	149	168	171	150	157	171	177	165	165	154	161	161	182	135	163	155	154	183	167	161	143	148	139	164	149	171	180	153	132	156	160	136	147	166	144	182	157	148	152	151	168	177	160	156	186	149	142	144	153	158	148	140	184	142	144	177	151	143	155	171	151	160	172	143	135	139	161	168	144	146	145	166	134	153	169	164	144	155	150	174	131	148	157	143	152	175	153	142	170	175	163	172	172	171	182	154	149	162	167	168	149	160	174	173	159	149	176	171	145	169	154	171	151	158	160	160	162	176	173	147	146	166	166	147	158	167	144	146	175	177	155	152	152	154	173	133	167	171	162	147	157	192	147	182	151	150	141	166	172	176	169	181	149	164	118	162	171	153	176	162	169
53610	59215	59844	72261	62971	40922	16603	3391	783	431	394	340	372	389	339	363	345	378	372	362	351	363	359	391	376	361	343	362	340	352	371	413	337	342	356	354	390	370	371	370	355	358	334	373	332	359	353	356	355	372	367	374	341	350	357	364	342	362	336	380	377	351	382	347	368	325	327	362	362	377	396	359	389	355	352	332	354	332	355	361	384	377	343	359	362	360	379	337	362	358	375	373	363	365	358	376	381	356	367	343	362	341	367	376	388	373	351	339	397	381	368	357	358	340	358	335	363	350	366	358	329	366	350	307	353	353	381	311	346	328	373	360	360	370	358	335	359	372	350	334	394	364	352	357	358	335	361	394	360	341	374	348	352	360	322	381	352	356	338	373	387	350	350	356	351	343	396	365	364	358	327	363	356	337	355	334	362	319	369	379	357	409	376	341	382	392	341	329	360	360	362	364	379	346	370	366	361	361	377	363	362	361	361	339	384	361	382	381	331	365	347	358	329	338	360	316	360	324	328	374	369	358	330	400	373	352	369	326	387	351	341	369	343	373	348	328	371	340	342	356	327	388	396	339	343	355	362	372	360	388	362	337	352	389	381	394	320	353	368	332	361	370	362	323	339	349	351	377	375	410	329	373	353	347	363	361	340	362	377	358	315	391	330	367	357	358	335	386	367	371	366	357	352	359	350	344	376	351	344	357	337	338	376	388	380	361	360	364	349	349	393	365	361	332	344	350	368	375	347	384	375	351	372	363	333	365	388	376	333	371	370	347	383	377	359	355	345	407	352	320	369	392	397	396	355	355	341	357	350	365	350	356	343	375	368	347	346	345	351	405	352	347	357	340	356	374	346	406	340	350	343	400	387	359	368	341	328	355	319	313	345	361	383	377	357	358	344	353	373	324	378	403	369	389	373	384	341	365	369	354	364	347	385	353	363	372	371	373	353	351	375	387	355	364	336	356	361	366	337	338	357	327	354	387	366	379	356	349	348	381	380	366	358	339	369	352	350	361	380	368	369	378	349	377	370	338	383	355	385	361	345	359	348	365	388	362	370	337	365	370	329	334	363	338	365	390	369	360	364	381	339	366	336	345	339	371	378	337	377	346	347	355	328	353	359	394	344	345	360	396	386	314	326	402	404	360	347	337	319	306	355	362	358	337	343	361	375	339	343	338	360	373	329	355	347	342	355	329	360	367	366	363	373	345	325	363	345	333	364	374	341	381	359	365	413	367	315	371	337	367	389	386	353	375	350	337	363	371	359	350	360	355	341	347	355	355	349	367	371	362	353	364	353	357	335	383	372	341	350	320	371	353	329	330	376	366	387	380	409	353	357	355	366	351	369	377	373	347	334	340	380	392	375	382	338	392	373	363	336	370	355	322	382	316	355	353	414	332	351	373	350	343	376	333	359	371	343	378	351	365	341	364	357	343	309	373	352	343	371	380	342	368	339	374	360	397	336	374	362	385	310	352	324	344	380	342	341	365	384	371	352	378	389	377	345	360	349	346	351	376	371	372	373	380	368	375	350	361	305	376	327	353	313	326	376	362	378	378	351	362	353	378	323	362	358	349	382	352	366	355	369	340	343	347	359	358	343	356	310	399	350	370	345	349	371	332	348	332	396	346	331	381	365	391	357	367	347	365	324	396	325	380	350	383	383	371	351	380	327	370	354	335	372	329	360	385	369	378	340	372	357	393	363	365	377	345	364	406	378	343	363	357	331	382	363	340	330	380	370	378	387	365	363	376	347	371	374	380	359	371	343	369	367	347	354	342	335	363	309	365	366	387	331	393	396	332	336	361	319	390	330	358	331	327	381	309	354	299	367	375	332	374	342	369	381	358	339	386	338	336	367	371	351	354	363	369	348	361	377	393	344	333	379	372	363	333	350	345	348	356	353	364	357	343	375	341	353	384	329	358	364	347	377	327	369	336	395	393	357	372	362	372	364	371	394	354	350	368	336	357	339	370	344	359	342	363	361	367	366	396	396	351	345	338	399	347	332	377	347	359	348	365	372	352	353	337	344	351	377	403	344	372	389	354	375	350	363	365	338	393	356	351	388	317	336	369	344	366	339	355	344	355	349	353	323	384	338	352	392	380	389	366	332	335	338	329	367	383	350	372	390	344	407	359	374	361	394	321	340	356	388	363	355	353	359	379	375	357	330	372	387	301	379	348	369	349	364	394	369	365	363	364	360	348	334	342	346	363	361	383	360	345	374	382	351	366	360	349	358	358	376	352	370	373	354	369	366	383	347	380	361	367	358	363	339	337	394	362	358	369	389	324	380	352	335	364	367	369	352	337	326	355	371	341	349	362	332	371	365	349	367	368	364	354	391	350	394	376	374	360	340	360	359	371	384	318	335	340	352	371	358	334	330	343	327	347	338	395	354	372	337	364	361	349	363	369	373	376	374	326	377	370	349	344	362	362	366	348	387	378	356	351	347	359	329	371	366	327	348	358	372	378	384	369	365	384	334	326	389	352	361	356	347	383	313	344	371	360	373	335	346	364	372	330	378	357	351	340	383	324	361	363	355	341	352	393	386	352	369	358	340	342	348	358	374	364	360	343	377	397	350	351	354	363	343	323	346	359	332	372	356	374	354	378	367	341	339	359	357	353	363	343	374	391	362	354	350	345	367	340	367	367	308	368	346	351	361	371	333	361	330	337	356	378	328	372	352	354	357	351	369	348	336	353	374	355	320	376	387	309	398	352	356	356	378	332	357	339	353	361	371	379	354	387	353	383	366	387	376	369	356	357	392	345	374	355	333	320	325	305	362	362	373	370	327	341	377	315	382	357	352	359	370	309	345	320	365	361	346	340	340	354	340	353	349	330	359	380	354	369	334	343	373	372	365	358	346	376	364	362	371	384	349	335	352	356	355	364	349	370	345	345	339	354	349	327	362	360	349	364	332	341	349	365	358	359	351	375	294	337	359	355	350	352	361	361	368	354	363	321	312	361	322	335	392	351	366	319	345	364	360	354	350	332	361	401	362	365	367	378	361	353	379	330	343	343	368	358	391	392	377	352	354	374	357	367	349	346	382	349	352	342	322	381	381	333	370	329	366	362	359	349	355	358	367	376	357	379	337	360	341	391	385	339	383	341	347	339	336	335	362	345	344	370	358	362	364	371	370	342	356	354	342	375	349	353	356	377	350	358	350	378	340	358	336	367	326	357	349	379	379	362	353	351	358	388	351	367	373	366	355	319	366	342	365	360	359	386	347	371	369	350	337	325	332	342	359	345	354	331	354	362	396	336	362	376	366	331	367	345	344	344	354	349	357	372	359	366	370	395	352	352	357	373	372	372	368	355	339	366	348	342	350	345	363	359	329	317	362	379	373	374	334	323	402	362	380	339	401	370	348	381	336	353	347	350	335	331	341	346	349	346	352	329	370	402	355	377	376	366	367	371	354	364	353	374	376	398	348	355	377	389	359	332	374	355	350	316	396	315	359	384	345	377	355	346	342	339	342	377	379	388	369	349	371	357
19909	24876	27741	14913	7133	2933	1052	424	282	211	231	227	211	231	250	231	244	220	217	238	201	231	257	239	236	215	220	220	235	260	211	234	220	208	260	230	227	249	224	248	249	261	224	230	226	251	204	213	229	268	260	222	252	223	221	227	245	230	246	240	241	279	222	220	229	241	238	242	272	248	225	251	237	235	230	238	236	258	238	234	232	224	235	230	218	243	240	238	223	266	274	224	244	247	257	233	216	219	252	241	230	242	223	243	239	266	250	241	238	225	218	262	233	235	215	256	241	237	237	237	235	245	225	242	233	235	236	245	218	268	291	236	242	244	232	270	222	246	239	224	220	242	223	264	204	233	255	225	209	237	260	192	228	228	209	227	234	246	257	271	245	266	235	245	238	232	230	221	221	236	247	219	265	234	218	206	221	239	229	221	244	231	248	241	241	228	220	256	245	242	220	225	207	224	244	226	229	221	227	259	239	204	241	223	235	257	194	229	231	240	244	226	250	201	228	240	241	238	260	231	233	235	218	250	252	222	208	239	264	249	249	247	237	276	220	231	236	248	234	210	241	258	260	246	244	219	253	241	238	225	243	244	243	234	207	225	241	237	235	244	201	260	228	208	239	242	238	249	227	214	236	245	230	237	268	245	255	255	265	234	255	214	212	251	232	232	250	249	230	256	236	248	235	237	251	256	238	265	239	232	250	231	251	250	242	216	216	235	242	231	232	241	221	273	224	237	235	259	230	223	207	235	231	204	231	228	221	241	215	248	209	250	230	245	225	241	216	269	239	246	216	231	248	217	203	207	231	256	191	258	220	238	213	262	253	242	240	221	236	239	226	254	208	255	236	248	268	211	214	225	259	255	214	231	231	214	235	233	206	218	232	241	253	205	234	237	223	260	258	235	246	255	247	250	223	239	248	216	227	249	238	269	253	236	210	209	244	263	251	256	228	243	218	247	232	211	249	241	237	222	231	228	234	267	235	234	261	247	239	223	223	231	209	227	219	235	236	255	251	223	222	232	218	250	211	241	240	231	209	244	247	209	236	251	235	222	229	265	245	221	205	238	296	257	255	266	260	231	226	192	269	236	259	212	237	231	220	256	235	276	232	236	239	221	244	242	246	243	228	202	219	225	238	255	257	236	203	246	230	258	220	248	207	253	226	242	252	216	247	235	245	228	230	238	234	222	263	232	238	258	241	243	250	213	249	244	242	226	228	219	225	230	198	236	244	212	219	239	239	267	238	233	218	229	224	230	231	240	237	254	250	252	265	245	212	237	239	249	238	233	248	249	221	233	252	253	252	269	231	247	256	224	252	233	261	259	238	209	230	252	264	235	250	259	206	235	242	253	209	234	235	241	242	264	223	224	240	237	222	232	238	231	207	214	234	240	224	263	227	241	252	237	218	247	265	259	233	231	257	209	222	215	229	251	265	254	196	238	244	222	232	241	240	227	244	243	237	260	246	242	248	221	234	227	247	232	240	226	224	251	249	229	208	213	239	238	245	224	233	244	244	249	228	204	249	234	244	217	254	250	241	231	246	255	218	244	225	219	242	230	251	244	236	258	239	245	254	223	224	267	253	243	215	251	242	218	242	242	227	242	216	234	214	221	240	225	243	259	216	236	209	240	256	257	246	222	272	231	229	227	241	231	252	249	225	251	238	231	239	232	252	230	251	258	247	236	212	249	248	224	248	262	257	247	235	237	266	234	223	238	221	230	267	221	211	241	219	246	228	247	245	258	216	236	253	259	268	234	270	232	272	241	218	222	217	240	224	235	237	228	250	233	258	245	209	233	275	228	257	274	251	235	202	218	231	206	232	203	237	249	231	245	243	255	225	250	232	254	290	274	244	222	215	225	208	232	224	207	219	214	254	226	245	255	210	228	215	240	228	235	238	228	249	230	221	223	203	232	208	248	212	226	233	212	235	222	247	216	233	255	240	234	248	238	264	277	227	254	247	270	242	233	220	218	217	240	222	226	262	243	260	245	267	238	256	216	223	258	266	255	271	223	234	224	235	246	230	242	244	244	245	238	236	259	243	255	257	226	264	253	250	267	221	228	214	228	226	211	253	286	260	234	246	226	229	257	234	200	221	220	253	226	259	235	210	201	221	235	255	220	231	257	216	257	211	240	252	227	218	218	249	248	229	196	233	237	227	280	233	237	244	225	246	244	215	259	241	244	257	210	225	226	218	227	229	260	248	254	245	240	240	255	252	245	217	263	247	250	275	261	233	253	222	218	265	259	236	257	246	232	233	237	224	246	255	260	256	222	217	227	257	228	239	245	234	226	223	254	240	243	214	197	228	248	215	264	234	251	225	238	249	242	236	230	239	227	236	195	250	210	255	258	240	250	260	238	220	227	210	232	214	257	252	249	222	258	254	229	220	232	240	228	235	233	254	248	264	225	243	262	228	235	257	243	226	213	230	230	234	252	203	229	220	233	242	236	252	251	247	224	224	231	232	226	230	234	231	226	229	225	227	244	223	211	256	234	218	234	230	238	211	226	232	224	224	236	265	224	240	247	221	237	264	226	245	227	262	231	228	213	258	241	248	243	233	239	220	231	233	243	229	233	202	230	205	231	272	247	209	264	254	244	236	235	230	218	231	259	237	240	242	232	232	278	228	254	235	232	245	238	252	216	246	226	242	233	233	219	245	256	257	199	282	251	233	235	240	214	229	216	236	246	203	230	248	246	243	211	220	248	229	251	229	245	230	223	237	217	199	229	250	202	247	248	245	201	214	226	257	231	247	211	266	223	232	212	245	227	244	218	220	217	222	250	235	229	239	240	231	237	204	233	251	241	230	215	260	231	236	242	237	227	241	220	243	188	260	255	226	253	246	250	232	244	265	228	245	241	242	223	224	223	257	230	213	217	223	231	224	222	226	231	237	223	249	264	223	229	205	232	239	218	207	216	239	227	208	222	211	224	223	251	230	248	244	225	254	256	222	246	251	249	239	261	213	259	229	261	223	216	230	199	245	228	233	223	250	236	255	224	245	251	250	248	221	214	253	224	232	233	222	230	242	234	211	257	275	214	238	224	224	240	224	246	214	234	250	210	249	222	216	247	245	233	222	238	241	267	238	226	211	236	249	212	219	251	242	247	226	269	258	248	236	224	256	243	230	216	244	221	226	198	239	235	221	233	261	239	242	220	217	222	233	233	209	256	236	237	226	247	238	218	217	265	233	216	275	247	222	213	241	232	229	244	247	266	242	221	212	226	228	226	258	248	236	252	221	218	232	259	229	241	216	249	240	251	217	238	215	233	240	233	232	224	267	269	233	230	245	234	246	264	238	254	230	216	224	231	247	226	235	261	262	228	271	231	220	241	203	206	241	230	215	218	216	244	243	242	261	243	213	221	220	247	262	214	218	277	221	222	224	271	245	220	221	244	238	234	228	235	233	261	256	231	218	249	252	237	262	262	206	235	257	250	256	231	232	223	264	267	235	200	248	244	240	230	244	224	241	261	219	222	227	237	230	241
14877	26695	34343	23934	15766	7207	2699	1015	607	537	564	535	515	524	545	543	524	531	576	517	518	514	530	473	555	520	523	524	576	561	554	488	551	540	557	562	525	531	520	523	508	511	530	520	571	515	570	544	506	549	545	531	524	534	518	542	495	549	555	509	529	511	537	532	512	513	539	552	554	548	491	535	543	535	531	548	546	471	548	506	541	540	549	552	555	560	485	546	547	542	513	539	509	536	524	526	550	504	527	530	488	494	509	501	528	548	527	506	528	526	517	547	525	495	486	556	574	544	521	514	495	538	524	526	533	578	534	488	506	547	495	505	537	504	560	517	530	551	561	517	524	539	565	524	555	522	512	546	547	537	506	557	522	519	526	576	506	544	560	530	553	539	534	523	534	500	569	525	506	512	576	522	549	524	519	550	545	496	497	557	534	512	544	519	572	544	557	521	530	538	569	526	525	542	526	482	526	562	573	552	513	505	566	570	477	483	517	514	553	550	517	517	533	526	543	507	557	529	535	495	494	557	508	513	525	511	538	601	562	559	524	573	537	509	477	526	493	555	518	503	544	575	549	542	507	568	494	535	507	472	505	514	539	497	570	487	508	516	538	551	554	548	576	529	539	544	516	507	492	504	516	538	554	525	506	588	504	527	547	563	533	540	492	517	511	558	547	510	550	547	556	531	554	534	516	539	531	530	560	511	549	563	529	522	554	522	554	548	497	551	550	555	548	522	521	545	547	533	530	523	541	554	528	555	541	569	525	550	510	576	515	500	481	503	554	557	531	521	528	572	521	543	521	590	510	506	516	528	562	546	523	562	523	477	538	546	536	570	530	563	536	561	565	485	491	485	557	537	538	529	551	543	531	539	516	497	564	548	547	566	551	514	571	491	513	578	506	521	510	525	549	498	510	518	552	511	524	538	537	518	473	492	529	542	540	561	590	536	565	566	534	552	524	524	564	587	512	537	529	558	519	525	470	525	533	501	508	518	524	543	544	494	524	550	548	515	552	550	538	521	513	574	528	558	544	542	526	534	545	524	485	551	528	568	522	508	553	539	509	556	541	503	571	530	482	508	491	515	539	522	543	493	521	507	524	563	479	531	525	529	541	517	533	546	515	526	553	575	558	493	546	539	519	483	557	549	513	508	540	555	525	571	537	535	547	516	562	501	543	535	505	540	503	574	548	523	575	515	544	556	552	548	571	514	535	604	538	522	562	536	551	549	546	519	505	536	521	528	549	503	523	512	510	558	562	498	526	579	511	536	531	520	555	537	523	549	537	566	553	549	562	536	526	531	538	553	529	495	539	590	508	478	541	506	510	492	540	539	540	535	521	522	520	539	507	530	499	545	532	559	520	544	525	500	510	525	535	582	570	495	527	574	546	505	519	554	518	507	526	548	532	521	519	525	540	542	541	534	571	531	576	570	507	585	531	513	552	527	526	562	498	556	553	546	559	546	520	509	570	528	496	522	556	534	514	513	485	516	561	519	568	522	550	535	512	516	592	573	517	505	528	535	518	524	547	508	559	525	557	521	555	552	517	551	565	528	520	547	533	521	504	546	520	528	504	538	545	565	561	523	536	529	553	508	528	536	542	524	555	551	514	517	535	540	539	524	536	503	555	546	545	508	541	550	515	512	549	496	556	515	505	561	535	547	527	489	507	527	529	520	550	552	521	547	511	531	516	528	536	524	535	553	516	577	586	512	488	560	521	486	581	531	542	500	526	531	554	533	547	531	530	524	521	543	527	556	535	578	527	579	444	508	535	524	495	514	498	511	521	553	555	552	553	547	528	527	564	578	513	545	534	514	562	532	503	504	572	517	538	562	508	523	569	574	534	516	558	550	581	519	565	540	556	487	502	552	540	508	543	548	524	559	532	502	536	594	488	514	532	507	519	541	541	555	505	509	510	531	564	518	546	540	492	519	514	519	564	523	549	514	551	520	520	537	559	532	561	540	547	521	532	552	536	519	558	568	535	531	527	521	553	550	551	540	510	542	551	585	535	509	552	509	533	512	528	546	504	516	546	488	563	524	553	539	510	534	532	539	473	505	505	514	470	508	523	542	519	477	497	550	528	543	545	518	521	471	521	537	561	522	523	532	558	544	547	516	530	521	508	518	482	558	513	522	585	550	559	538	522	530	504	583	519	503	573	515	572	542	571	540	498	509	507	549	543	543	510	485	564	528	503	575	498	531	524	539	522	516	536	550	542	512	534	545	577	542	541	499	501	514	537	537	551	553	544	543	552	568	555	514	539	444	510	532	563	528	561	543	532	526	557	498	555	523	530	514	528	547	550	519	551	500	548	503	551	551	523	538	501	510	528	533	522	554	545	546	537	543	515	518	531	504	551	500	523	529	556	562	497	505	517	508	535	493	550	524	568	572	571	527	533	549	559	500	537	556	532	517	500	586	563	507	564	542	529	534	547	568	523	551	511	513	548	552	565	504	558	545	517	539	534	518	550	565	505	545	554	522	537	495	489	530	554	558	522	558	576	483	539	519	543	551	514	523	527	504	514	557	532	548	511	546	559	513	559	492	530	567	540	562	548	616	540	524	515	498	540	588	532	547	571	517	528	542	539	544	567	539	545	538	542	490	558	517	551	549	544	511	544	517	495	531	503	521	537	579	487	578	529	514	554	480	514	522	497	556	563	520	526	539	565	577	524	483	551	519	529	537	517	555	509	537	553	516	522	530	544	559	523	540	537	543	540	558	558	537	529	561	546	499	551	586	514	527	554	518	492	534	525	536	546	530	537	556	541	539	523	536	566	561	582	504	498	526	552	541	526	490	491	542	519	540	534	544	489	503	523	498	529	516	552	567	539	507	550	509	561	562	537	488	534	501	514	577	554	523	524	548	540	499	543	479	558	544	567	537	499	487	538	551	515	577	564	531	530	555	531	551	573	545	548	514	535	503	531	517	537	543	589	554	515	546	532	560	488	527	497	528	509	567	482	554	505	560	521	550	518	519	489	539	582	538	535	557	557	563	536	516	514	555	546	561	482	520	551	540	537	549	544	502	553	524	540	541	541	542	555	554	558	495	559	534	510	573	541	548	532	574	493	531	530	538	559	517	503	570	533	551	553	536	501	526	511	491	529	528	583	499	517	520	531	538	480	498	503	502	524	529	495	564	535	504	517	577	544	534	499	548	571	518	535	553	560	564	489	540	545	540	518	517	545	517	513	523	533	543	562	583	499	497	515	507	552	525	547	477	531	529	509	529	531	556	524	480	514	512	545	507	544	478	519	509	553	579	552	542	522	508	554	562	530	542	547	554	542	538	538	527	529	552	523	564	553	525	523	548	521	505	548	546	479	529	543	502	525	584	576	536	508	509	570	539	525	498	514	529	521	535	511	527	520	524	535	564	490	521	551	558	545	520	527	509	528	500	549	523	550	503	511	522	513	554	565	529	541	526	552	524	554	543	536	522	579	569	527	523	544	527	532	555	526	547	527	513	522	554	558	549	538	533	525	507	504	569	539	509
56978	52258	45867	36869	32474	26373	15971	5281	1057	254	201	163	203	188	185	181	150	185	195	175	165	174	166	208	160	167	173	178	183	156	177	188	158	172	184	189	189	180	182	164	151	160	186	178	165	163	165	185	169	165	189	194	183	189	176	179	173	180	173	182	189	158	187	182	175	186	164	174	177	168	199	214	195	176	171	173	174	195	176	182	180	176	181	175	166	164	156	172	185	181	185	168	169	152	171	191	159	161	161	178	171	189	162	182	178	171	190	178	183	161	170	163	151	173	167	152	161	176	183	181	182	192	198	184	183	171	197	177	192	191	165	188	170	172	171	171	153	192	172	189	180	202	175	189	173	180	186	181	217	172	214	187	198	206	188	164	186	170	200	167	175	184	172	194	159	173	168	162	158	179	176	173	181	172	161	163	178	193	194	178	163	167	189	164	159	186	203	196	146	159	198	178	169	193	177	194	174	187	199	179	173	183	186	167	163	160	173	172	176	205	169	161	173	159	165	178	176	168	149	194	150	154	187	199	162	173	178	171	204	163	148	157	157	179	167	167	167	193	167	172	159	193	168	163	161	166	202	171	172	138	173	174	179	181	190	189	159	168	156	191	210	155	191	188	155	155	180	175	194	171	165	176	184	163	211	165	190	180	169	161	182	160	169	170	152	162	184	192	168	160	185	166	181	176	180	171	174	159	187	204	176	191	183	158	176	167	187	208	192	175	168	184	186	160	179	185	185	169	160	191	197	161	204	172	184	168	207	168	170	170	148	179	199	194	207	201	174	178	168	165	177	165	173	187	193	175	179	156	175	165	174	161	182	166	161	159	168	173	196	200	179	164	164	186	194	170	187	193	166	183	153	160	165	156	176	177	180	181	191	163	176	162	192	169	167	187	157	180	157	179	195	191	175	182	185	156	185	211	183	177	140	174	175	160	178	151	204	165	162	161	183	184	157	165	167	184	193	159	176	149	178	172	171	168	155	156	183	178	158	175	189	184	166	170	189	174	177	184	177	194	167	177	152	176	165	165	173	185	167	182	192	180	187	198	194	192	182	157	176	171	160	173	162	175	170	173	177	152	195	160	184	182	191	169	171	160	190	194	164	174	171	188	187	150	166	171	170	166	178	180	173	162	178	159	180	199	182	167	191	158	152	181	149	197	182	172	156	167	175	192	186	177	187	160	153	183	170	156	175	163	174	178	173	187	155	171	168	187	150	162	185	160	201	174	153	167	164	175	193	154	184	174	192	184	163	183	174	204	169	170	171	165	159	154	158	199	154	173	194	173	171	169	193	189	186	162	178	183	174	194	183	189	163	178	203	160	171	157	195	199	167	175	160	191	177	181	180	181	166	183	172	175	178	173	143	153	167	148	171	183	180	170	152	182	157	174	160	185	189	180	195	193	158	185	182	187	165	176	150	169	186	160	168	200	195	187	160	216	205	188	174	194	156	192	179	165	189	173	200	184	198	173	178	179	157	197	188	184	180	203	156	170	181	184	184	179	138	168	192	194	179	186	173	185	171	217	196	171	166	157	181	168	170	183	167	145	166	154	162	175	180	185	172	166	191	200	158	181	178	183	187	178	152	167	181	166	211	186	204	199	205	182	165	171	165	159	197	174	180	191	194	217	170	181	154	186	187	185	193	198	163	150	189	190	189	161	167	174	168	167	135	170	161	179	152	163	172	189	180	182	166	172	162	180	171	169	183	182	185	183	175	173	166	167	155	174	165	184	203	162	178	165	189	193	188	167	146	149	177	195	178	171	181	162	187	186	151	158	198	168	183	167	163	169	172	149	159	187	166	179	177	200	153	158	195	162	194	191	157	176	177	207	180	175	205	179	170	180	171	192	171	170	199	177	185	182	179	166	165	186	164	187	163	174	192	181	174	167	177	167	172	171	175	160	173	188	182	173	194	199	175	163	195	179	178	182	174	184	177	215	200	159	169	180	191	203	202	155	183	181	148	168	163	164	187	170	196	171	199	165	159	160	173	205	180	207	184	173	175	186	164	177	176	192	189	156	174	207	195	175	192	174	182	182	173	159	150	174	160	160	149	178	169	154	148	158	166	158	160	196	175	153	150	170	183	181	163	163	167	182	172	178	183	188	175	169	152	175	184	168	225	177	161	178	164	162	174	182	174	168	161	188	186	191	152	154	170	212	189	186	174	163	179	159	211	167	179	167	163	158	172	170	177	164	187	152	207	189	201	172	171	158	168	165	197	173	185	156	188	204	180	181	189	170	167	165	173	187	177	193	152	188	187	204	188	166	156	198	177	170	179	162	175	152	172	176	182	182	177	165	165	185	178	194	183	163	183	162	178	147	150	162	187	175	172	154	186	184	180	168	172	185	180	179	174	151	150	169	155	186	183	184	168	150	176	167	152	191	179	189	186	184	165	160	178	184	167	179	180	184	173	168	164	172	199	189	167	182	183	172	168	185	170	179	168	165	186	152	182	184	206	170	173	171	185	201	163	191	195	185	182	167	179	188	179	199	162	153	178	171	179	181	161	173	170	164	171	194	173	164	167	169	199	158	143	178	185	200	140	186	164	181	178	199	192	180	211	199	178	165	184	163	176	165	182	178	162	161	168	179	173	174	164	201	201	171	171	164	176	188	182	178	163	154	171	200	174	137	187	176	164	170	177	178	172	185	182	189	201	174	153	191	184	187	173	196	167	163	170	160	177	186	180	173	189	183	182	188	184	159	182	163	183	172	152	184	189	192	204	176	196	141	177	182	185	196	159	150	159	164	178	169	165	157	187	156	171	188	194	167	154	183	207	170	175	154	153	173	176	157	166	188	183	156	169	152	173	180	175	157	155	182	164	167	182	155	164	170	171	177	160	189	171	204	170	167	176	167	161	205	171	162	191	171	160	142	175	202	161	155	181	205	200	167	154	172	172	200	190	184	175	168	161	162	167	197	170	151	175	178	172	161	184	180	156	177	143	155	169	201	178	191	168	171	220	185	189	174	180	161	188	159	165	165	175	181	178	181	175	170	174	187	160	177	183	169	185	179	167	204	168	192	175	167	232	177	183	164	160	178	146	168	158	164	177	164	189	178	166	180	167	187	183	170	175	193	160	174	193	172	180	158	173	199	175	156	200	167	190	171	162	153	175	201	187	145	179	188	180	161	193	185	166	162	160	162	172	184	188	185	174	175	169	187	183	170	167	183	175	172	166	180	195	169	153	181	164	169	183	191	173	175	173	166	175	188	162	165	151	193	198	179	167	187	173	211	192	163	154	170	174	192	173	197	178	184	180	175	183	150	190	164	173	173	168	164	183	179	198	178	167	175	194	167	163	163	180	187	164	171	195	196	165	153	182	181	192	165	184	175	187	168	185	176	172	193	162	193	169	161	154	169	164	159	159	176	196	163	167	170	166	166	186	167	172	171	176	172	163	171	155	172	184	155	172	166	160	162	184	176	186	156	169	174	167	152	140	175	193	183	182	167	185	170	186	175	173	175	184	202	163	155	177	172	187	169
46993	57796	61060	61357	53553	35625	13635	3141	821	447	370	387	397	405	439	405	393	430	418	390	410	365	386	419	396	406	382	421	443	408	386	385	391	396	420	417	385	400	389	408	363	412	387	407	381	425	439	376	396	391	371	421	383	396	391	407	440	396	411	390	398	396	381	411	417	428	409	430	397	406	357	380	398	426	421	390	407	373	393	415	363	407	386	419	370	419	391	385	417	386	432	383	398	365	425	433	402	393	417	393	399	392	457	404	412	413	405	369	378	401	404	391	404	397	414	429	401	393	411	409	378	401	381	416	405	386	393	380	376	372	395	377	363	412	396	402	441	403	406	378	402	417	449	432	421	392	422	412	413	454	376	413	411	414	410	402	381	406	371	393	379	363	369	398	366	361	405	400	357	395	394	411	366	400	389	425	385	371	379	422	392	385	440	396	378	405	375	397	387	423	383	413	384	368	361	444	404	419	379	407	409	398	412	381	394	401	406	408	413	391	398	448	388	398	389	410	393	387	373	392	410	394	374	397	414	380	397	371	383	368	378	395	376	383	397	423	389	365	379	375	410	388	392	359	410	411	387	367	379	408	349	433	395	394	405	386	393	385	377	394	374	364	387	385	383	395	394	423	381	387	431	419	399	389	363	385	369	412	353	431	350	384	384	403	377	395	383	432	388	398	403	417	403	452	423	400	391	437	403	440	441	384	376	416	402	397	409	411	422	419	359	370	393	380	412	418	407	372	402	399	432	422	367	334	410	420	385	371	400	375	393	404	390	378	399	358	442	419	408	407	418	375	421	380	384	379	401	421	408	417	387	399	382	400	380	404	419	394	391	375	418	398	403	437	386	415	374	403	371	388	422	392	444	407	404	419	392	408	411	409	396	402	375	383	442	362	366	400	400	401	428	399	357	423	377	385	411	445	396	393	415	418	376	396	418	363	414	365	399	407	400	388	384	385	380	389	385	378	385	404	398	408	429	378	406	364	409	377	384	420	396	381	411	392	422	440	385	419	397	394	397	359	398	425	384	390	363	381	420	411	424	412	398	356	420	402	385	391	393	389	428	358	389	380	405	386	383	370	382	396	349	400	386	403	384	385	418	376	416	431	410	401	424	388	413	393	406	385	430	396	373	438	377	391	409	385	404	382	371	356	403	424	438	358	369	378	389	402	398	381	380	434	370	416	412	410	398	367	419	396	401	401	392	391	400	391	413	393	378	378	394	372	420	409	388	432	411	388	408	391	427	416	393	419	391	383	381	382	407	388	386	382	408	387	374	415	376	398	408	412	381	399	373	391	384	396	420	400	409	409	407	388	399	357	400	421	377	395	403	381	417	397	390	364	400	343	400	413	417	428	409	404	439	409	415	374	371	415	404	401	389	405	385	422	369	361	418	395	418	401	414	409	375	399	403	386	409	392	392	400	397	467	402	384	416	392	408	395	406	393	399	398	405	413	421	387	409	391	399	400	416	431	389	383	378	405	411	429	413	382	384	419	371	399	432	405	384	402	386	355	394	372	475	381	403	387	394	390	390	400	436	416	388	373	413	419	407	386	366	419	390	395	391	409	406	390	432	389	408	397	391	400	373	404	390	407	422	406	397	437	370	391	385	386	370	383	418	364	376	429	379	378	418	419	400	395	426	389	352	386	403	409	420	392	392	374	418	400	391	400	368	363	401	434	388	390	409	381	386	402	384	399	394	424	412	367	467	395	397	429	382	422	373	386	397	428	392	373	427	398	381	417	362	404	397	358	422	400	405	429	354	403	408	390	418	404	391	395	426	382	418	382	403	400	411	383	423	394	397	412	407	414	407	419	425	384	394	406	412	403	421	384	372	434	393	408	402	400	393	407	363	429	390	378	377	376	392	414	375	369	395	404	371	400	393	372	408	395	390	344	362	407	361	384	392	405	369	440	385	388	411	414	402	433	413	408	397	394	386	415	385	425	415	401	392	394	402	347	407	367	414	383	386	402	387	424	407	378	392	359	407	393	392	411	377	366	400	417	390	410	382	414	381	348	365	380	381	413	411	359	392	362	367	430	412	421	403	397	416	395	361	413	365	402	436	399	442	373	411	419	412	373	379	421	366	377	374	403	395	405	379	403	383	425	364	402	391	386	425	410	355	419	418	403	384	386	387	374	395	359	380	394	404	366	382	372	406	383	382	415	396	392	379	395	401	397	409	429	393	382	400	389	408	412	406	364	400	373	407	423	387	423	416	394	396	427	405	388	402	429	383	410	399	400	384	393	384	368	403	421	439	382	368	408	406	398	422	360	399	364	423	385	388	408	383	407	399	410	376	425	390	400	378	375	395	385	383	425	395	377	374	387	407	433	442	407	378	401	408	416	390	410	382	412	388	374	371	382	386	410	408	382	393	400	420	421	371	401	381	437	377	400	411	426	368	383	381	403	379	422	431	393	409	399	391	381	383	418	407	370	391	427	412	399	390	392	405	378	395	393	407	422	432	406	432	363	401	378	391	367	390	419	425	387	402	381	369	400	408	431	435	402	408	378	382	437	401	368	420	413	429	397	362	395	383	384	427	413	386	397	381	416	383	454	388	404	413	361	400	397	396	374	380	407	395	407	405	403	380	382	368	420	415	446	390	398	419	412	378	398	404	383	384	394	390	338	448	379	391	392	379	385	403	404	399	391	398	363	382	417	457	366	405	406	389	409	430	377	399	418	397	403	396	416	395	406	393	426	419	402	407	388	381	411	428	438	371	404	375	383	400	370	400	393	407	374	405	376	433	399	386	415	366	410	391	441	386	386	412	384	422	407	395	428	397	394	394	409	417	404	381	450	414	454	413	382	405	399	399	371	390	368	406	382	413	387	397	426	378	372	379	383	384	394	427	382	365	400	380	408	440	395	380	403	360	389	406	402	424	365	379	418	380	394	392	392	413	381	388	429	421	413	408	407	399	420	407	404	385	404	403	376	380	348	453	389	374	435	393	425	425	404	374	375	404	412	406	388	359	386	401	398	372	396	377	432	418	402	379	385	379	400	439	384	395	418	388	399	409	406	405	406	388	400	408	413	398	411	410	375	423	424	361	391	381	420	374	417	393	392	413	376	381	411	417	399	377	417	404	423	391	359	403	390	419	430	354	422	385	384	383	405	388	399	383	395	425	399	392	384	415	407	399	400	394	425	356	388	453	418	414	402	387	408	373	408	386	409	398	400	402	401	387	400	385	406	403	400	408	371	384	420	416	383	413	403	359	397	391	397	405	424	393	410	419	383	392	390	357	399	419	405	424	398	374	415	403	386	405	385	426	382	392	400	399	393	437	403	385	409	381	412	377	396	349	380	376	366	353	391	393	420	426	386	413	365	367	391	386	420	406	418	423	418	409	380	416	385	402	407	389	412	417	377	409	384	412	413	381	418	388	410	412	351	404	419	395	376	375	440	413	464	388	443	403	387	393	361	428	381	377	415	397	423	386	398	384	395	376	417	432	420	439	434	431	405	374	392	399	400	409	393	443	395	427	400
61022	51598	41907	36447	33632	27974	19336	7777	1529	262	175	152	162	168	143	181	139	136	160	137	159	155	142	144	152	153	136	158	170	135	147	127	142	154	154	152	157	155	156	170	145	165	151	127	127	131	143	141	145	143	148	130	151	147	150	140	169	128	140	138	134	155	143	162	136	143	144	155	136	148	141	164	154	164	160	150	141	155	160	133	148	168	178	160	145	149	151	179	163	141	146	143	158	160	143	135	128	163	188	146	154	130	142	165	139	142	157	148	154	138	143	165	159	135	147	163	143	120	132	154	129	150	156	158	144	149	155	140	152	164	128	166	145	134	135	138	146	147	169	132	161	163	168	149	143	149	147	163	161	142	143	153	155	129	154	144	168	154	140	132	164	150	160	131	129	168	138	140	134	132	168	163	134	157	141	118	156	135	146	155	146	143	142	151	159	138	135	146	154	158	140	146	143	133	156	160	146	158	144	159	140	155	161	138	167	163	127	131	166	160	155	155	164	152	157	154	152	157	152	152	163	138	161	177	151	142	166	136	146	143	154	163	147	153	155	147	156	155	133	136	170	161	153	149	129	173	136	164	159	152	131	176	154	172	136	130	163	140	154	164	147	140	149	147	146	149	158	167	155	178	164	155	131	144	152	159	150	126	152	158	132	136	141	160	155	146	160	135	137	137	148	152	162	159	144	142	128	149	155	143	153	149	138	137	140	158	153	162	136	139	189	176	160	129	111	144	132	153	138	145	147	137	167	152	151	205	150	143	142	146	131	142	137	170	162	153	169	156	157	165	152	140	141	148	141	153	149	145	160	153	152	148	150	151	157	127	137	142	144	141	168	179	167	146	153	144	140	146	126	137	158	151	147	139	142	148	154	139	156	159	133	173	163	145	139	148	158	143	152	138	130	150	144	153	163	147	186	142	139	131	145	179	135	147	154	161	160	140	140	154	157	161	130	172	144	141	150	136	146	144	131	157	158	175	133	116	149	141	173	136	140	134	163	162	141	154	161	139	170	150	146	159	139	163	146	136	155	141	162	159	138	160	159	150	143	149	142	152	156	147	154	153	139	177	123	168	137	145	150	165	126	139	145	164	145	166	137	142	154	153	150	145	165	151	148	139	151	139	135	147	150	143	141	144	143	159	156	166	155	160	159	159	140	158	161	141	181	149	165	140	158	128	147	146	147	155	171	180	140	183	185	126	135	167	155	151	147	143	165	137	138	156	158	123	151	162	130	146	140	129	169	162	149	132	131	158	155	126	153	126	159	136	136	145	149	143	159	149	119	141	145	144	160	163	141	176	146	151	146	141	151	143	169	142	152	144	139	133	154	159	152	160	133	168	130	156	137	137	156	152	148	152	147	132	157	159	150	141	156	157	155	136	145	138	159	160	157	157	156	154	136	143	148	150	120	142	143	186	151	150	159	163	163	134	159	140	159	152	169	139	136	159	133	167	142	144	135	143	153	149	176	151	157	142	155	155	173	134	176	147	149	131	155	152	147	153	145	142	162	123	160	145	149	142	133	172	140	157	143	142	154	127	127	133	155	172	155	139	139	134	145	135	144	133	152	154	161	164	152	149	157	155	157	137	163	138	143	169	135	158	157	156	141	131	175	158	148	153	169	120	152	163	143	139	124	129	155	122	110	144	172	154	149	133	133	165	156	136	155	150	162	151	138	137	139	178	149	144	166	156	145	151	154	172	133	164	154	147	186	139	140	139	136	149	148	134	151	165	150	153	128	129	148	154	145	158	128	158	150	138	165	135	171	138	157	148	145	158	146	151	184	142	159	152	143	134	154	156	156	148	146	155	145	154	159	161	168	138	160	157	150	152	182	158	128	151	168	156	168	140	147	145	157	145	147	151	152	151	145	143	153	144	134	151	166	166	144	134	165	130	150	137	156	152	149	132	159	146	153	147	150	153	140	142	188	134	137	158	140	125	133	140	144	155	146	155	170	126	164	135	127	150	135	140	176	151	126	137	149	150	133	152	148	166	169	148	141	168	164	159	158	152	172	131	152	140	132	143	139	160	154	146	147	138	128	129	142	149	125	167	161	142	143	140	156	123	137	153	172	115	148	156	157	126	154	168	151	150	154	165	140	128	157	134	144	140	156	141	175	148	164	149	142	125	152	156	146	146	160	148	127	150	142	158	138	167	155	155	173	134	177	157	162	148	133	159	135	148	132	153	148	144	172	160	152	130	133	137	148	133	148	136	153	124	139	138	159	151	149	148	166	168	166	168	168	165	161	148	150	138	152	125	135	154	160	147	121	140	172	144	162	155	157	159	152	157	155	145	130	147	141	153	137	154	173	158	158	152	153	157	163	174	148	137	158	141	148	137	161	143	133	150	131	153	139	132	134	129	142	167	128	151	141	137	145	156	157	151	152	162	181	147	133	189	155	137	140	153	156	166	159	155	144	127	150	142	157	172	152	134	147	169	169	160	130	148	156	154	167	166	146	145	166	146	147	151	156	156	149	170	140	155	168	134	138	140	137	157	153	133	132	155	147	143	146	159	141	142	158	174	151	136	144	129	146	169	156	138	159	153	146	142	197	125	167	146	151	144	158	148	162	134	132	165	147	123	134	153	186	150	136	129	150	132	141	153	167	152	169	147	133	133	143	170	162	150	133	157	123	137	151	163	144	160	138	137	144	147	164	156	135	163	145	163	132	177	172	172	165	154	150	130	142	165	145	154	161	140	147	141	134	154	132	141	159	146	152	150	148	140	150	160	148	159	166	159	137	129	136	143	160	142	171	141	156	158	142	160	160	134	145	159	141	156	154	146	139	141	151	162	156	156	139	163	145	132	123	161	163	120	146	134	161	133	139	148	145	154	165	156	129	137	144	139	147	143	141	137	157	130	145	170	152	150	128	158	133	158	176	130	142	155	163	142	153	152	169	157	141	154	120	153	142	134	163	133	157	163	144	165	153	132	141	131	143	164	114	138	157	179	155	150	162	135	141	133	142	159	173	151	168	147	146	151	149	147	156	153	180	149	164	133	139	166	160	179	132	135	151	135	132	143	141	145	152	150	154	127	184	185	125	141	159	141	133	135	145	153	156	157	176	159	181	159	158	160	149	169	151	136	157	153	159	146	152	147	152	152	140	147	157	166	146	164	144	164	133	146	157	146	149	147	143	143	162	151	157	137	128	133	153	158	142	139	165	155	154	138	143	145	165	144	162	152	130	140	159	143	163	145	155	135	148	154	188	170	127	134	158	151	151	169	150	145	168	144	146	166	151	143	151	125	167	154	118	157	149	151	156	141	163	127	149	128	134	158	153	145	118	141	146	159	156	169	139	156	120	143	137	139	137	143	156	133	155	141	137	150	162	153	171	131	154	155	152	161	117	130	155	148	164	154	159	140	151	173	150	142	147	137	138	149	156	143	159	144	138	127	126	151	123	160	157	161	150	151	142	144	152	158	156	146	157	137	145	169	160	144	157	149	161	177	150	154	170	162	149	130	137	161	153	156	153	153	161	136
52692	61210	62368	69199	60750	39248	15937	3752	917	426	355	393	348	363	344	302	355	340	379	339	338	333	345	348	369	339	313	340	361	316	355	363	353	331	375	360	382	365	353	337	350	344	358	336	368	339	354	340	351	376	353	326	357	327	361	358	368	337	340	353	343	347	357	337	338	354	337	323	353	360	342	344	352	330	346	353	360	355	364	353	340	301	350	311	356	346	336	358	327	342	318	365	332	352	361	346	341	341	323	357	351	339	330	351	357	338	332	371	356	330	369	375	319	372	354	315	347	342	339	329	342	337	366	322	312	348	359	339	335	315	333	351	323	308	348	346	348	363	331	329	341	332	363	313	374	368	323	345	345	347	341	356	365	341	342	326	332	300	313	334	349	346	338	362	343	328	344	306	332	337	333	321	343	344	316	325	332	360	319	294	351	305	380	346	348	330	341	344	335	354	350	317	323	342	348	354	340	308	326	356	341	319	346	344	327	383	358	339	329	350	340	362	323	357	307	329	340	400	340	347	342	351	309	358	349	352	329	309	354	382	337	352	317	313	361	338	351	329	343	325	349	322	334	342	366	349	362	336	340	344	327	323	340	365	318	342	300	331	320	336	368	335	368	314	321	315	349	343	333	373	316	370	311	339	342	338	358	334	313	336	334	320	334	380	367	348	370	327	358	329	364	327	337	320	327	322	353	339	344	305	338	359	339	348	345	310	331	329	364	322	339	353	327	359	336	350	294	373	365	354	369	323	325	324	339	342	370	367	330	350	344	366	338	365	321	352	352	347	345	354	308	334	371	339	378	339	364	323	326	322	332	305	358	372	330	365	349	371	333	325	364	347	327	316	294	362	349	324	339	307	335	360	350	331	332	329	334	339	378	352	369	338	372	330	350	335	344	378	332	320	324	330	333	340	341	359	351	351	335	323	344	330	328	355	327	344	329	358	332	339	355	349	325	358	323	307	358	345	332	342	326	359	336	336	329	347	335	381	333	384	299	341	310	334	321	355	359	315	352	328	321	308	345	368	344	317	331	331	360	317	333	341	335	363	371	352	381	365	318	367	340	352	351	350	341	359	347	347	330	319	331	321	321	346	363	333	345	333	320	339	323	333	351	347	340	380	364	326	363	317	332	351	294	335	308	334	335	331	343	340	333	345	369	343	355	313	363	345	335	359	314	357	297	324	385	320	320	389	353	322	325	331	356	345	303	363	335	360	357	342	367	337	337	362	374	375	333	327	319	340	350	317	355	381	350	345	382	337	329	339	321	352	339	338	330	322	347	383	323	331	319	332	344	338	396	341	324	315	353	331	391	352	340	319	327	330	379	325	360	325	328	334	348	344	341	331	347	354	354	378	323	360	336	335	366	351	349	317	349	358	334	342	368	324	371	340	356	337	370	343	328	337	314	321	348	312	321	351	306	372	363	360	317	318	354	328	370	340	325	332	313	353	323	325	333	354	364	310	342	330	340	316	325	374	368	360	347	329	336	351	319	358	338	344	322	337	331	348	350	368	318	350	336	322	353	342	339	345	342	376	351	355	321	335	339	348	347	345	354	338	350	388	341	340	371	322	313	344	355	337	298	358	337	354	362	331	377	334	346	328	360	323	340	358	356	352	340	345	343	358	337	371	342	363	339	347	348	348	309	359	342	336	329	334	343	337	334	310	366	319	319	341	339	335	349	321	343	355	365	325	343	353	372	352	335	318	343	358	326	342	327	345	328	355	336	334	336	367	323	345	359	353	383	362	353	322	348	364	312	370	285	363	326	342	335	324	337	333	341	347	358	359	336	350	375	335	333	334	361	340	357	344	348	352	285	339	356	346	346	327	346	362	318	335	329	344	359	326	336	333	326	326	305	313	352	332	329	353	319	324	306	340	335	341	346	331	342	348	365	347	310	322	324	335	321	331	353	341	347	369	307	351	336	360	322	336	385	341	354	312	341	328	316	328	374	346	323	349	325	355	371	355	322	337	342	352	328	348	346	354	355	336	342	312	304	340	360	338	348	348	332	351	336	333	321	356	312	351	352	332	339	316	333	348	324	332	337	367	338	356	344	318	361	333	359	332	341	362	361	354	313	360	335	369	350	349	366	340	345	316	317	362	350	336	362	356	342	311	367	340	325	341	343	365	335	344	359	378	368	346	321	321	358	321	349	336	369	349	348	342	331	329	342	352	319	331	342	328	374	362	333	355	318	378	381	344	355	322	319	341	341	356	346	347	373	342	362	349	367	353	349	343	371	318	320	335	376	352	371	364	321	348	367	347	342	363	310	305	335	351	319	321	370	344	337	335	343	331	331	344	347	355	348	343	354	317	313	335	368	341	324	365	334	376	340	357	347	333	319	338	359	338	333	331	355	372	335	329	342	327	363	329	367	347	349	336	349	329	363	301	353	322	347	334	330	360	379	328	307	356	318	347	323	348	341	312	367	312	338	348	308	341	339	326	345	348	327	361	367	310	373	331	362	324	326	320	347	338	337	343	345	342	353	312	356	334	336	343	350	340	363	353	341	340	346	341	313	342	338	356	341	344	355	322	297	349	358	314	333	370	350	342	320	341	344	350	310	321	357	382	345	317	316	380	330	323	360	327	351	360	337	340	333	366	396	324	362	330	307	325	335	384	353	317	354	353	324	332	344	319	358	338	348	340	360	334	322	348	367	343	365	324	330	323	344	329	321	334	329	328	320	370	335	343	328	305	354	357	365	315	330	340	343	352	346	322	342	320	320	363	350	317	349	345	346	340	356	392	339	360	349	322	332	350	373	335	326	330	335	337	330	313	341	334	351	342	317	384	369	366	370	357	346	357	361	363	318	336	333	323	351	361	342	340	323	377	324	360	337	367	351	360	356	365	346	340	342	338	364	322	313	335	333	358	377	360	316	340	351	334	312	342	349	348	311	341	352	343	341	377	331	319	369	363	332	342	354	343	341	337	310	360	308	336	357	354	325	294	306	334	335	355	341	324	363	361	363	337	361	318	374	311	360	360	321	367	371	331	355	297	341	353	307	353	345	351	378	349	326	338	318	363	338	372	362	359	361	344	338	315	341	326	349	381	331	351	328	302	320	353	356	361	355	320	339	352	313	335	356	334	331	356	337	337	360	326	345	332	309	349	356	349	339	352	309	367	321	326	337	359	339	319	347	336	323	327	342	332	336	387	372	335	340	328	320	323	363	338	334	360	362	353	339	353	346	315	330	342	295	367	361	331	344	351	335	323	333	325	338	327	361	347	307	322	374	286	344	331	331	331	370	325	347	330	333	348	303	317	352	325	358	360	339	339	318	323	377	324	325	346	347	347	341	341	311	314	322	327	335	337	357	328	351	355	316	338	346	324	352	325	340	358	354	363	322	360	323	322	345	366	333	345	322	346	334	333	344	326	337	347	368	371	366	359	364	364	342	341	358	368	366	338	338	298	329	369	335	380	338	340	343	349	328	345	341	308	333	359	362	325	332	339	359	326	361	333	357	342	312	337	353	361	303	358	335	351
24314	34235	29203	16507	7406	3046	1000	379	254	221	243	239	222	236	220	246	247	233	216	244	234	210	209	238	230	241	227	224	235	246	262	239	241	226	248	238	223	225	238	208	247	239	207	219	239	263	240	242	226	218	223	232	273	244	222	240	228	244	224	228	227	231	254	248	242	229	238	211	242	233	242	215	230	232	240	234	198	249	256	216	212	241	274	237	234	217	232	229	229	234	236	237	242	247	220	262	204	223	221	250	241	230	213	238	230	239	246	251	197	234	217	240	239	260	234	222	224	221	205	222	206	236	219	226	237	226	258	217	231	226	215	224	240	229	251	225	241	207	219	232	235	233	237	233	239	233	238	220	229	236	238	275	220	241	245	239	218	225	229	226	233	224	217	251	221	239	233	236	238	223	233	209	250	240	248	241	239	229	240	205	241	257	246	261	262	228	247	238	221	235	243	237	209	259	230	248	254	240	233	214	219	243	236	213	249	255	229	252	239	252	220	224	230	255	230	228	225	262	212	244	228	247	235	254	236	229	249	247	248	270	237	214	237	230	230	230	216	249	246	220	233	235	240	226	247	236	258	230	223	233	239	225	236	236	256	252	234	246	242	222	212	220	238	234	205	228	225	221	235	225	258	243	200	239	200	236	201	212	231	226	223	207	229	230	235	247	265	221	239	257	239	233	222	241	241	245	249	256	262	202	267	241	273	239	249	250	224	239	209	234	234	226	252	230	260	229	266	248	252	214	227	220	223	252	212	231	216	229	240	267	231	232	232	247	233	231	213	251	237	228	245	228	221	242	265	208	249	233	199	244	228	211	247	207	225	231	230	225	265	232	225	215	192	216	245	236	249	224	256	224	267	210	211	230	209	264	252	242	215	236	251	233	228	238	223	249	214	206	250	240	230	254	250	251	234	223	242	239	239	230	188	223	261	228	232	253	219	229	216	213	237	239	230	230	225	229	223	201	249	230	246	250	231	220	220	224	233	213	238	217	221	217	243	219	223	240	236	261	236	257	264	244	237	241	228	237	216	262	225	260	235	227	241	267	222	243	225	229	228	220	249	225	237	243	263	237	237	232	210	241	213	241	227	241	247	222	252	244	240	238	218	222	218	218	223	220	227	217	197	232	238	253	244	218	215	221	241	216	212	252	229	244	250	226	238	239	243	224	224	222	210	234	256	236	221	223	246	236	254	230	238	236	234	227	243	233	234	228	244	220	245	224	252	224	218	243	261	241	218	245	247	257	255	216	220	218	232	242	278	219	249	222	251	246	247	262	216	215	252	236	197	207	224	243	225	249	226	249	233	233	231	234	222	226	223	244	250	212	264	207	242	254	237	231	242	239	226	211	250	223	225	232	223	201	210	237	243	229	239	246	222	217	223	224	236	232	219	248	251	234	243	213	238	239	263	236	251	227	234	233	249	234	221	226	230	229	231	228	238	223	243	207	223	247	221	249	228	237	222	265	232	225	226	249	237	207	244	246	230	271	254	255	258	250	219	224	267	247	222	250	204	211	256	257	245	246	230	230	250	218	263	244	238	244	247	225	221	230	248	223	222	265	227	246	235	240	231	250	215	216	227	270	237	238	229	251	244	226	263	259	243	244	220	241	221	231	225	209	250	260	236	256	229	249	238	220	226	226	214	232	223	201	239	245	264	245	227	234	213	231	252	261	223	221	244	248	254	257	241	239	229	223	259	249	252	264	245	242	250	257	219	224	220	240	239	222	229	234	225	221	265	245	219	262	235	262	237	228	248	235	281	225	217	253	233	258	232	247	243	263	248	239	214	232	230	245	208	239	233	229	243	226	222	226	236	255	237	249	245	245	218	255	233	219	224	243	226	214	278	224	253	208	257	241	224	228	242	215	241	214	237	220	235	224	239	241	243	236	223	224	257	239	239	233	215	244	255	241	227	240	232	241	243	225	224	195	209	234	238	250	232	215	239	256	230	216	247	247	224	214	226	218	230	257	231	239	243	244	232	220	234	216	232	242	253	243	221	259	250	238	227	226	235	231	233	250	228	216	219	260	238	245	223	242	233	255	252	227	224	228	247	249	236	239	236	214	238	216	216	179	264	235	211	220	232	245	233	233	236	260	219	242	247	252	253	242	252	238	237	235	221	222	240	228	249	241	237	225	199	219	221	254	214	240	260	238	208	248	229	196	238	233	236	262	220	229	244	221	221	222	228	220	235	218	229	206	226	265	218	240	250	239	249	222	234	225	247	234	213	220	287	237	237	254	233	275	226	241	222	254	238	254	234	250	250	219	247	229	219	227	230	237	238	238	248	267	242	225	282	223	230	246	238	261	249	243	264	223	213	237	238	246	230	247	229	254	234	225	232	231	238	250	225	235	262	222	250	220	218	235	220	239	254	205	212	242	233	252	212	236	253	242	259	229	246	226	263	243	247	230	219	211	253	240	223	232	205	233	225	234	247	246	200	253	229	218	244	244	274	261	237	223	254	240	232	218	255	224	220	209	241	240	233	236	241	231	235	207	236	205	227	244	233	217	213	274	213	228	241	260	206	244	240	236	211	232	218	218	246	234	216	265	235	240	237	236	224	246	251	217	231	245	226	230	222	233	258	266	193	255	238	223	257	254	228	258	233	209	262	237	285	246	254	245	257	198	256	212	219	234	219	239	201	202	248	227	226	251	262	215	240	236	212	241	244	245	218	246	229	253	234	205	256	261	229	213	253	234	264	246	251	269	235	236	209	239	238	239	216	242	243	221	240	247	246	221	218	217	239	262	236	249	222	216	199	233	212	221	241	250	237	256	257	240	225	250	241	218	252	249	243	231	263	241	262	242	269	231	227	232	228	258	242	256	239	245	199	254	207	223	232	232	191	236	257	256	232	209	231	244	244	257	233	248	237	225	245	278	233	218	235	230	215	236	243	233	232	253	236	244	237	256	227	224	244	243	234	227	234	218	217	255	264	225	224	261	241	232	236	211	217	238	227	243	228	248	243	248	230	208	221	231	255	229	211	231	237	239	248	214	225	230	237	240	229	227	234	274	240	239	243	214	261	226	228	200	237	189	220	240	224	217	232	228	237	236	254	249	241	248	241	260	221	254	252	239	243	271	195	230	201	237	247	253	253	227	215	209	231	250	225	244	235	242	215	219	236	191	206	255	252	228	214	244	237	242	230	223	212	234	239	214	241	235	227	237	230	240	246	238	230	248	228	247	216	243	226	241	230	265	254	231	242	255	241	246	238	209	236	216	244	236	246	214	225	227	245	221	247	211	241	225	258	235	223	218	219	243	236	229	235	244	226	207	220	242	237	277	241	250	251	232	224	254	237	230	243	225	236	234	241	245	236	229	230	227	221	290	242	225	237	239	248	234	228	253	244	227	229	237	244	239	241	253	243	256	222	210	229	260	247	240	195	214	242	244	216	264	231	246	245	229	232	240	230	236	237	226	257	253	235	215	230	256	245	264	239	228	231	247	229	228	236	227	222	232	228	231	268	233	260	229	241	272	229	226
18756	34938	33945	25066	15606	7035	2305	824	577	541	526	535	511	532	580	515	503	507	503	573	531	516	526	555	534	504	521	514	545	578	544	564	521	561	508	542	536	531	552	563	588	552	518	544	519	551	572	503	504	478	518	492	528	581	499	501	531	501	533	526	543	506	550	542	523	523	543	564	551	523	525	538	569	539	527	576	525	537	559	576	554	549	517	544	553	514	540	562	566	512	524	540	541	539	515	554	521	554	470	499	528	515	532	530	551	530	521	576	508	530	540	484	500	523	570	507	511	541	538	520	534	551	522	551	544	511	520	511	505	521	530	511	600	529	485	508	511	514	568	523	519	563	530	512	526	510	557	571	555	515	526	519	505	522	529	505	538	544	502	498	517	525	501	529	536	555	527	531	567	519	548	541	547	547	540	498	491	528	532	504	571	560	517	568	492	557	507	469	510	598	518	508	506	509	597	535	526	505	567	558	531	529	546	494	533	545	513	547	535	554	508	526	516	532	547	555	524	493	551	538	497	529	502	519	534	569	518	487	536	561	526	549	547	562	543	516	530	558	557	497	546	508	518	549	544	520	503	520	540	522	519	532	525	541	525	493	548	555	538	498	506	547	523	566	554	548	513	605	534	510	525	547	542	558	524	531	506	543	512	564	540	548	550	562	512	562	527	520	526	505	544	558	508	507	530	553	504	528	516	511	528	556	542	563	515	485	530	546	516	512	527	523	546	510	501	510	524	508	542	482	558	498	535	538	526	479	520	563	558	547	550	552	574	540	525	530	501	527	499	517	538	523	496	532	567	560	541	536	538	529	539	555	529	500	552	511	526	542	560	553	501	499	558	560	518	522	516	521	581	538	510	521	539	543	510	556	492	527	569	533	542	477	495	520	508	481	495	496	516	534	548	533	533	558	514	486	478	541	504	551	542	521	518	548	505	471	504	510	519	523	540	537	545	516	517	554	562	493	520	514	557	525	550	524	508	511	527	490	506	509	528	546	498	554	515	534	510	571	566	538	518	535	571	512	547	551	544	493	497	535	531	548	549	505	580	527	562	577	543	561	557	506	524	518	521	494	548	532	472	518	506	564	512	488	548	534	547	547	531	578	522	529	505	514	516	545	527	504	500	530	583	547	530	515	579	505	536	490	544	504	535	538	476	551	556	528	551	529	540	507	524	500	524	546	512	545	531	492	524	482	569	537	513	531	552	533	470	508	543	512	537	512	520	505	548	558	528	534	513	526	573	518	517	549	521	547	533	530	492	517	532	495	505	597	526	465	506	488	544	538	531	482	539	536	559	551	554	541	556	534	514	487	583	485	536	567	526	551	559	520	502	505	498	531	555	537	506	520	512	608	496	524	517	530	532	565	517	503	510	538	536	485	524	544	525	533	515	500	506	507	520	493	522	505	507	520	541	550	510	519	546	511	539	517	517	541	510	569	542	541	542	539	492	554	525	527	546	516	479	506	540	544	564	508	555	544	514	515	531	508	535	583	506	505	572	554	553	518	494	502	537	549	498	492	511	515	527	545	556	513	527	517	525	492	490	525	531	494	552	560	514	516	537	530	515	569	522	533	584	534	545	541	523	529	529	523	512	519	553	547	557	525	530	504	550	530	487	529	540	544	541	483	523	565	535	531	526	480	528	492	525	538	579	527	537	543	553	525	528	533	510	551	519	504	512	525	537	520	499	536	550	540	542	527	546	551	541	573	539	518	504	537	552	531	557	535	538	525	514	511	501	553	525	555	543	532	501	521	577	551	514	557	482	532	506	496	513	506	512	499	545	529	570	526	502	524	547	493	513	538	527	532	574	541	550	514	498	556	523	514	552	565	518	528	498	545	547	556	521	544	534	521	535	596	518	530	541	539	484	505	492	550	491	536	532	518	502	479	539	544	490	520	538	528	518	482	560	565	493	512	537	561	500	528	536	533	545	547	544	528	573	527	504	531	513	545	543	535	553	533	494	568	536	493	518	537	506	538	544	500	535	530	502	525	507	521	519	544	513	536	566	546	592	525	533	553	511	505	520	543	554	534	511	543	496	559	553	539	527	530	555	507	546	507	538	510	546	563	533	502	526	506	520	534	523	554	505	567	553	495	543	507	520	535	507	479	527	533	527	572	550	550	494	510	488	542	527	554	562	508	519	571	509	536	547	535	540	508	500	521	518	491	522	535	513	477	541	516	509	569	521	541	520	515	567	547	566	488	582	494	532	512	516	524	555	567	552	521	488	561	562	551	513	560	516	540	529	529	545	513	527	523	563	566	543	505	529	596	482	540	517	555	506	538	538	481	523	530	521	525	481	563	514	550	501	520	525	515	489	548	541	523	529	505	507	527	510	511	530	540	555	564	518	487	493	546	527	490	537	517	529	495	536	515	513	544	551	503	509	546	525	529	531	544	521	524	538	512	501	536	539	527	563	559	492	508	532	561	521	560	494	568	527	506	562	543	540	509	581	505	531	538	534	527	523	536	533	564	507	465	509	554	530	560	549	510	489	536	539	532	520	547	513	524	503	538	554	522	535	535	556	499	535	568	557	555	554	513	540	554	520	526	523	509	537	546	523	541	557	540	522	544	527	557	535	530	498	542	506	528	536	553	499	543	526	555	529	564	521	485	551	554	528	500	556	520	516	539	514	499	534	505	540	511	532	500	532	528	547	514	498	534	529	497	521	567	567	536	524	549	512	520	494	514	543	524	526	502	531	516	548	515	504	485	542	581	560	532	524	501	544	545	523	512	532	510	546	513	498	523	527	518	518	515	502	514	540	529	530	561	517	499	522	520	513	485	510	524	539	535	485	516	503	516	546	544	526	569	541	568	529	538	547	523	532	504	515	533	539	514	542	533	536	535	552	508	506	538	508	578	497	548	516	530	566	525	538	533	522	516	485	514	525	527	556	522	488	554	529	560	533	546	518	530	555	561	557	512	540	525	560	545	555	515	486	559	548	530	507	562	555	547	522	510	508	547	507	530	520	529	546	522	526	544	534	545	537	560	508	524	533	504	559	549	553	506	583	509	508	542	535	539	546	566	510	488	517	495	510	498	523	523	497	534	549	510	554	486	582	505	520	566	575	531	518	502	532	513	539	532	563	514	539	493	517	551	527	548	478	533	536	562	522	527	514	493	528	525	519	525	541	522	526	552	544	507	552	516	528	533	526	520	522	516	521	521	540	530	502	486	516	506	538	550	501	544	513	527	546	548	557	571	525	524	552	508	558	532	578	521	534	539	533	510	561	568	546	536	506	483	521	528	535	539	511	537	520	559	542	548	504	536	531	525	510	516	562	550	516	521	541	489	522	531	559	507	560	529	537	543	522	524	543	535	559	504	516	517	561	502	549	520	549	514	532	517	501	576	549	502	526	515	522	548	548	512	599	518	533	505	489	568	579	483	505	532	549	504	535	493	523	509	487	506	529	565	554	547	510	536	510	522	547	533	508	543	532	538	520	486	529	512	566	540	526	508	500	556	507	504	531	492	516	532	511	512
58547	53456	50005	42187	30622	25589	17123	5746	1134	229	150	155	181	188	190	208	156	174	188	180	167	171	194	164	145	194	162	167	171	182	158	197	178	172	173	163	199	193	180	151	145	163	171	174	180	196	156	169	157	186	154	182	164	173	168	182	167	133	172	167	145	167	191	164	180	159	171	132	161	182	174	188	151	191	175	178	151	171	182	172	165	158	159	173	190	184	171	167	164	183	144	173	178	144	178	164	146	165	143	159	183	166	179	161	162	159	159	181	197	190	174	151	183	146	165	168	163	185	153	152	148	174	172	183	181	167	155	174	170	171	155	149	168	180	174	161	151	166	188	170	177	182	200	174	165	164	158	184	173	152	177	170	160	180	150	167	175	165	181	160	150	164	179	156	189	194	148	143	176	171	166	169	153	153	163	145	189	187	163	168	182	157	184	159	165	152	173	188	188	158	172	174	206	166	158	155	180	173	202	180	170	191	160	136	169	177	144	155	164	166	154	185	147	190	177	184	172	153	160	159	177	159	146	167	181	183	155	172	156	210	149	159	178	166	163	168	150	175	186	163	170	166	159	152	173	165	165	169	175	188	163	182	145	170	182	186	147	150	178	162	195	158	175	159	182	155	167	180	154	171	166	152	155	160	169	161	178	182	154	178	169	176	149	173	186	184	146	157	181	169	178	158	160	178	187	168	176	165	165	149	150	165	163	176	184	172	189	153	168	186	181	175	160	195	176	166	171	167	167	150	195	160	157	164	148	168	170	165	183	160	206	164	153	170	179	152	157	179	167	165	168	145	159	172	179	155	164	183	161	165	169	167	168	161	158	184	169	153	214	194	157	157	155	148	169	170	154	182	153	164	170	160	169	160	171	162	181	165	152	181	162	175	172	173	174	155	157	175	188	185	155	168	160	147	166	156	180	158	153	176	170	170	182	153	151	183	175	152	160	172	154	160	180	166	163	171	155	171	157	203	158	163	151	182	208	144	156	166	150	172	158	149	160	157	158	168	157	176	160	181	169	169	180	160	150	172	167	179	156	179	170	167	161	185	173	179	156	174	174	187	160	148	187	171	157	127	162	201	157	148	167	165	172	148	163	170	185	188	156	155	175	162	169	165	169	154	170	196	162	170	174	151	164	182	171	182	184	185	189	183	192	177	167	168	180	175	182	177	160	148	149	154	155	176	171	186	157	175	180	151	170	158	152	171	182	180	194	156	201	173	179	191	178	158	194	199	156	170	150	164	165	159	157	161	191	131	158	161	147	160	170	154	174	150	181	163	171	165	163	180	149	174	158	194	169	140	153	152	165	174	167	165	190	181	178	170	177	170	168	163	158	162	162	203	179	168	189	173	195	171	172	163	167	159	173	161	201	149	159	174	177	159	178	202	173	161	170	154	174	187	165	173	155	177	180	163	162	173	183	171	173	185	164	174	176	169	174	143	172	185	180	164	174	152	166	165	168	157	195	186	165	168	209	196	146	172	161	187	165	170	156	207	157	164	185	193	166	160	191	145	164	174	171	168	167	172	182	161	150	173	145	208	189	180	172	182	149	188	162	184	161	168	134	161	170	168	192	144	187	167	166	194	181	139	191	184	173	176	172	174	173	174	194	152	176	174	159	165	165	162	173	196	190	151	175	142	149	165	144	172	169	177	195	168	150	175	155	162	145	176	153	162	181	158	182	167	160	175	150	179	146	161	181	161	201	170	184	191	182	169	175	170	182	170	167	157	178	158	173	139	186	165	166	164	168	173	154	188	175	179	175	181	146	165	180	167	186	157	175	174	158	177	135	170	184	132	159	162	164	183	167	153	166	173	180	167	176	184	170	172	156	191	179	152	164	159	173	164	182	171	153	178	162	171	167	183	166	174	172	187	190	177	183	160	169	174	180	160	168	152	145	168	139	180	161	158	184	176	195	161	192	174	159	155	188	185	181	184	159	186	175	159	180	177	190	190	176	193	159	165	176	182	168	180	197	152	190	179	162	176	166	151	165	186	185	169	156	180	178	170	161	158	165	162	137	161	142	154	154	155	163	184	172	153	162	190	173	160	167	161	158	192	167	157	155	189	174	189	177	174	165	165	183	176	173	175	172	178	139	161	168	145	179	161	159	193	176	186	152	177	168	171	166	144	169	169	163	160	139	173	131	136	177	138	200	157	163	138	170	138	178	162	168	171	190	152	186	164	142	156	165	153	191	169	182	196	174	169	176	146	164	153	187	195	188	159	166	162	191	152	166	163	173	152	151	190	165	145	164	194	191	166	207	140	149	168	193	172	181	189	181	167	182	146	152	176	181	175	181	167	172	163	168	148	164	191	185	197	168	160	188	187	165	146	191	158	137	170	167	158	159	171	166	163	180	129	146	162	173	155	178	186	183	178	162	176	193	173	166	171	169	172	166	175	161	164	189	165	166	185	158	164	182	157	164	169	184	162	161	167	137	160	159	173	181	190	175	184	181	143	146	176	167	176	163	178	164	155	175	172	165	154	177	169	153	206	179	173	178	154	153	160	163	173	184	164	155	177	150	144	161	165	170	145	168	135	157	174	175	162	162	192	169	162	169	186	172	185	159	175	158	177	170	162	156	174	180	197	132	173	181	170	169	159	183	171	166	182	188	176	185	176	193	176	168	173	168	166	156	172	164	149	176	174	173	168	179	153	144	149	169	179	154	170	160	148	145	159	181	179	173	148	170	168	162	142	175	163	183	173	168	154	179	162	154	170	155	164	150	182	182	189	157	175	161	151	172	160	173	186	176	173	157	174	166	162	165	176	163	174	177	193	191	143	176	141	169	149	159	163	165	160	165	180	167	173	200	170	173	156	167	174	178	152	178	182	175	157	180	171	166	164	148	171	157	153	207	180	139	150	148	159	171	172	178	177	170	173	158	202	160	181	181	160	157	163	171	169	179	170	174	177	153	181	194	184	170	161	165	175	153	149	169	138	179	161	155	153	140	174	176	186	183	164	173	168	180	176	176	163	163	183	168	165	162	171	172	182	165	154	175	176	163	167	163	160	143	187	187	158	153	192	161	188	184	187	183	156	188	146	147	162	178	159	168	165	173	175	162	166	173	163	176	174	199	153	186	175	192	180	192	179	168	177	184	150	166	176	151	146	163	146	180	164	166	166	168	189	186	181	185	163	171	195	171	186	152	168	174	153	159	161	161	171	165	161	162	164	187	160	149	180	160	184	182	177	157	152	166	184	189	162	180	174	190	202	168	165	162	169	168	163	176	161	169	194	174	158	176	172	160	153	157	157	127	152	164	171	172	198	198	174	171	158	164	159	177	180	170	143	194	189	173	160	158	180	160	145	169	134	151	163	157	159	186	138	171	186	183	166	186	163	170	163	151	169	184	173	177	164	169	167	164	152	144	181	180	185	179	154	164	168	172	171	175	162	170	156	181	178	169	165	169	197	184	153	160	150	185	175	187	166	164	154	183	162	159	158	190	163	179	183	179	192	156	179	158	168	183	191	183	174	171	172	180	162
48328	59245	64945	60572	53015	33920	13516	3241	851	450	384	377	409	376	384	382	410	390	396	377	380	381	382	389	378	378	387	373	386	352	383	395	374	364	342	385	382	405	362	390	412	381	404	363	375	414	365	397	356	414	370	403	393	372	382	394	365	406	380	393	382	378	378	383	381	391	385	368	369	380	377	381	423	431	353	372	348	374	372	369	369	381	401	393	383	351	369	405	397	407	411	370	367	373	402	351	361	366	427	402	401	379	407	386	366	339	350	364	376	369	381	353	335	364	391	377	365	383	399	393	371	413	363	373	368	377	394	401	392	352	368	374	373	373	378	381	366	369	387	395	351	360	368	378	420	378	357	378	401	365	379	364	356	336	369	347	387	394	387	372	394	368	373	402	348	406	392	387	375	345	383	392	361	412	367	362	361	402	373	355	375	393	375	332	363	370	376	402	395	402	361	339	391	426	404	371	377	393	383	373	391	381	380	389	399	394	376	405	384	350	368	376	359	428	359	398	387	389	360	368	375	385	383	378	388	350	377	389	407	400	382	374	397	373	373	385	377	390	378	373	361	380	406	407	369	402	412	411	417	353	397	374	360	380	353	362	399	383	361	368	384	405	386	416	326	381	421	370	396	352	403	378	406	381	373	374	385	386	372	369	374	349	383	399	413	403	409	399	387	367	367	414	426	387	379	397	364	408	365	383	368	376	356	399	422	377	399	376	396	379	371	347	361	369	407	385	363	379	379	381	391	368	380	395	395	385	367	404	423	387	392	398	365	382	370	412	362	355	367	397	395	377	355	395	395	393	377	365	415	373	371	359	381	386	366	396	347	411	379	362	418	429	418	406	368	380	370	383	389	337	380	395	386	381	411	404	388	382	359	395	404	377	404	397	377	368	389	401	353	368	344	382	393	396	361	361	374	411	388	356	393	405	401	388	403	405	351	388	354	401	388	399	382	390	398	388	376	377	368	353	368	392	405	358	385	381	387	349	395	386	394	382	340	405	379	409	381	370	406	358	364	393	360	402	395	377	363	358	371	401	410	408	385	394	391	378	369	392	385	384	393	390	363	430	328	407	413	362	384	382	364	367	394	393	378	438	399	393	385	402	417	379	406	384	413	369	391	364	367	377	398	378	402	394	393	367	384	408	397	364	398	375	370	367	398	375	350	405	403	405	393	379	371	387	411	386	370	387	397	415	352	335	393	383	378	341	345	390	383	413	403	349	373	382	381	372	374	381	363	364	340	349	383	362	365	382	385	409	392	387	404	353	400	388	354	363	391	356	358	368	393	359	400	372	375	397	367	364	401	384	392	380	373	374	365	386	411	370	414	367	373	396	388	420	366	382	375	348	388	408	391	392	373	361	411	376	381	385	372	428	382	381	402	389	406	399	357	358	393	371	380	379	381	415	374	384	388	381	374	361	379	365	376	387	387	357	390	366	385	381	379	385	371	365	405	381	348	427	365	353	389	387	375	374	397	352	367	381	382	407	359	413	390	385	373	369	367	379	380	394	411	387	389	365	391	378	387	376	393	374	399	356	365	380	362	372	393	386	392	383	368	386	365	379	403	379	382	399	401	372	389	371	378	372	380	344	398	408	407	375	382	412	444	406	366	357	341	364	367	393	403	371	385	388	339	391	365	410	370	361	454	355	418	386	388	372	380	350	364	333	387	385	378	373	368	370	398	405	370	351	362	366	382	373	387	404	392	354	341	390	420	373	375	372	352	367	357	355	369	370	384	377	402	375	364	422	370	389	399	363	411	371	396	391	399	399	428	361	387	396	395	393	379	361	415	371	384	417	381	402	442	394	394	351	372	393	421	395	379	379	359	352	378	398	359	407	407	381	400	363	386	396	376	398	355	366	398	400	386	372	429	412	368	392	362	402	369	397	373	391	355	370	367	388	367	392	412	399	370	359	416	373	356	381	376	387	391	383	366	378	368	393	401	376	404	374	370	413	367	365	359	370	378	401	351	420	360	384	383	385	339	365	385	382	395	381	395	384	420	390	381	392	415	387	394	392	382	396	384	386	390	399	379	396	397	395	359	373	350	361	411	381	394	390	362	370	385	372	370	367	375	377	373	375	402	368	367	381	377	371	376	393	364	411	399	357	368	401	357	383	385	378	407	386	399	393	357	365	379	395	368	379	366	381	386	396	364	366	376	367	371	387	358	402	389	367	352	380	365	355	374	393	372	394	375	406	391	365	357	342	363	393	403	389	388	361	364	382	410	378	370	433	388	376	362	359	363	361	372	384	399	368	402	403	419	346	388	383	389	400	382	372	396	391	340	385	380	374	394	379	365	428	387	395	383	363	387	384	392	354	416	372	424	369	366	392	374	391	391	358	386	351	395	368	388	375	357	380	362	370	365	428	414	402	391	370	380	380	387	375	356	380	405	324	366	352	387	338	389	384	387	395	386	409	389	383	373	375	338	377	381	387	363	384	397	385	358	395	402	397	379	379	386	390	401	377	383	359	373	381	402	338	399	399	382	394	367	404	378	402	396	353	369	393	356	399	394	411	374	382	399	364	365	393	393	396	378	413	410	394	367	385	368	373	369	376	404	357	364	400	340	390	369	372	355	380	357	416	391	384	382	342	364	370	407	381	427	350	400	375	362	377	387	377	383	348	391	408	401	365	368	380	380	384	354	367	387	371	363	406	380	389	393	375	365	360	386	375	389	377	378	408	385	377	386	407	371	368	399	355	420	386	355	390	343	360	390	383	376	381	371	412	367	377	390	360	361	383	345	367	335	372	366	385	398	385	382	395	382	356	380	416	394	369	385	373	381	431	360	386	381	393	419	360	419	399	374	420	429	377	372	372	386	362	351	392	370	374	375	393	367	402	409	417	416	389	392	361	386	394	354	369	399	417	368	384	368	320	376	385	389	347	397	358	364	396	359	388	402	369	401	362	378	411	360	376	368	379	376	370	359	411	384	381	380	404	411	403	404	378	395	368	337	373	370	388	350	399	380	368	322	342	338	383	371	370	387	389	373	388	350	370	414	359	390	363	386	374	413	359	396	369	379	429	375	376	393	356	363	353	395	380	434	379	403	363	380	368	397	417	353	387	378	392	359	365	391	390	374	414	345	338	382	404	370	404	375	344	351	414	366	377	361	377	401	383	380	359	418	390	387	415	389	346	379	368	367	372	382	389	367	375	391	376	373	362	369	383	390	376	381	397	361	422	355	427	392	379	407	366	385	384	364	374	355	389	380	395	394	347	379	404	361	342	368	410	372	402	372	381	389	392	402	391	352	363	369	399	329	387	368	385	345	384	388	388	377	404	376	386	343	400	405	379	363	404	373	340	370	370	428	375	398	396	395	386	377	366	414	379	359	378	382	400	396	379	371	341	377	412	367	380	396	386	415	380	379	394	370	357	353	341	380	380	376	347	397	352	361	351	381	362	385	365	398	381	403	370	350	368	399	372	372	377	396	380	393	379	372	391	417	404	406	350	382	400	365	414	373	399	397	357	394	415	367	389
60632	49252	43662	32543	30107	27845	19789	9003	2126	301	164	140	162	155	144	174	161	178	137	130	162	155	155	161	140	155	141	163	149	134	123	146	145	134	141	143	129	135	157	133	128	144	163	134	147	143	156	161	128	130	152	135	122	112	110	151	121	138	140	136	143	137	149	140	141	140	152	112	127	155	136	140	172	147	156	128	156	163	151	154	148	113	135	137	140	138	138	162	147	160	145	128	128	141	132	143	157	132	154	168	150	142	140	125	147	142	142	143	142	142	138	152	147	162	133	133	135	136	124	167	121	148	149	128	118	147	163	140	164	141	147	126	155	152	142	132	142	148	161	143	150	138	155	155	132	147	148	136	155	129	144	147	161	155	155	163	137	146	153	137	143	119	150	134	162	120	145	146	141	162	138	155	148	146	134	132	140	130	126	127	124	163	166	130	150	120	148	136	156	145	152	121	139	146	134	167	119	122	147	135	140	156	161	135	155	148	143	146	134	154	145	146	132	133	121	134	126	135	129	131	159	128	161	137	148	150	146	147	145	144	125	161	151	122	137	169	145	152	150	136	160	149	141	137	151	134	136	133	171	133	141	145	145	140	143	144	141	158	132	148	163	138	147	123	154	136	119	148	133	154	147	156	135	160	179	156	168	157	138	134	143	124	167	133	123	146	158	144	152	182	142	136	143	159	136	137	164	129	144	153	136	142	145	134	164	148	153	146	150	167	139	163	158	170	149	151	170	160	175	150	124	169	138	146	162	141	132	151	137	121	127	142	134	167	142	170	157	160	160	143	141	127	137	151	133	147	152	160	143	134	151	160	136	155	141	135	155	134	155	125	160	132	169	156	151	130	150	140	145	135	176	161	177	141	172	133	149	152	153	138	142	144	153	124	154	174	121	146	144	149	152	137	153	158	139	153	135	136	158	154	178	138	153	133	156	149	162	151	139	166	149	148	133	170	157	136	127	163	160	140	171	156	159	142	173	141	143	177	156	163	156	138	167	141	182	131	167	161	135	144	153	155	137	156	148	115	140	142	128	120	114	132	159	150	167	137	157	146	165	158	158	129	143	145	150	117	143	158	155	137	127	183	167	149	132	121	167	142	142	138	146	140	174	116	169	151	157	162	146	146	130	154	162	153	148	144	152	157	150	171	125	134	166	144	128	148	177	137	144	133	152	149	180	162	139	143	148	153	151	130	146	149	155	137	141	138	133	135	168	131	136	156	141	139	167	154	142	142	141	146	139	134	142	162	141	144	146	120	147	153	139	149	136	136	136	148	127	151	149	144	129	141	154	151	136	134	165	135	161	158	145	122	148	159	130	128	163	140	127	129	149	156	149	139	145	158	151	166	126	145	134	126	147	162	160	169	146	143	138	117	129	148	143	151	159	156	141	131	169	133	151	152	152	157	129	141	126	129	136	128	156	141	174	132	156	153	184	161	157	136	149	137	139	148	132	166	145	136	179	145	138	147	141	135	147	121	116	147	147	136	145	146	120	142	148	146	125	162	148	145	181	134	130	148	145	168	158	151	140	164	149	114	121	123	169	136	160	150	157	141	120	131	127	143	135	136	157	135	142	156	143	143	169	143	179	144	151	137	156	148	124	147	157	130	143	135	150	145	147	146	136	135	156	151	148	151	158	141	160	143	148	154	149	142	146	141	127	134	136	149	125	162	166	152	154	152	149	134	158	140	150	138	120	141	150	143	145	131	170	138	164	136	144	125	136	140	146	149	143	143	146	157	151	147	149	153	143	155	153	147	146	131	146	135	142	154	149	189	154	146	125	149	129	149	142	127	162	157	132	137	144	159	143	142	156	150	139	146	169	166	149	129	122	129	140	143	161	158	149	163	122	134	146	161	158	137	138	128	144	147	162	170	141	126	128	144	149	139	137	144	135	136	168	171	145	151	155	122	125	157	169	135	161	147	160	127	159	144	138	139	137	124	140	149	144	124	166	179	138	138	174	143	136	145	163	152	144	154	153	152	152	148	164	137	134	156	153	125	156	162	121	118	147	145	120	141	141	130	166	131	139	160	122	148	147	147	147	136	180	142	156	122	136	129	131	134	165	145	132	163	143	154	169	168	157	121	141	137	146	149	139	146	130	138	138	130	154	153	154	155	149	145	164	138	169	129	168	125	141	138	129	136	163	148	127	134	158	133	132	136	129	136	157	118	135	146	135	154	138	160	136	152	145	149	148	145	153	164	136	138	127	179	130	153	128	135	144	146	142	150	124	143	118	147	159	133	158	148	161	145	172	136	146	119	145	141	136	147	136	123	139	135	126	148	133	138	165	156	139	171	151	143	154	148	149	141	146	161	161	155	153	142	155	136	156	143	133	168	131	136	128	144	147	133	135	151	144	144	162	157	142	156	169	141	135	127	135	142	122	150	132	137	140	147	145	147	148	137	149	151	150	120	124	116	135	146	161	148	138	173	130	128	156	155	154	168	122	153	143	151	136	118	153	145	130	121	148	137	130	151	161	145	145	149	150	140	163	161	152	146	129	154	157	144	135	147	142	139	147	137	138	152	137	136	144	129	142	137	126	162	139	145	116	163	149	144	142	146	128	148	148	140	143	131	159	177	174	130	153	140	160	134	163	148	157	132	185	145	140	169	143	128	142	134	149	152	156	150	157	161	141	135	136	137	161	126	153	162	131	127	114	148	143	144	116	128	147	134	119	164	123	145	137	113	160	149	134	151	146	150	133	162	143	149	141	147	156	154	161	146	141	132	165	143	163	152	131	139	155	163	128	152	158	134	147	145	142	141	125	162	132	147	147	129	139	136	140	153	153	143	123	165	124	132	151	149	171	154	145	140	186	147	144	137	157	157	124	151	164	134	143	138	133	134	137	148	173	131	137	152	157	152	144	127	159	135	142	153	146	150	161	141	134	156	181	136	144	154	162	148	128	180	154	126	155	155	134	142	145	136	139	141	139	155	141	135	157	176	140	150	132	137	147	152	157	151	150	161	117	135	145	146	145	133	140	148	147	159	163	154	139	144	143	137	157	161	149	126	147	127	144	141	155	134	142	145	148	143	156	130	151	139	144	141	138	156	154	156	129	156	132	136	153	145	148	131	146	149	138	149	150	132	156	145	143	159	130	135	158	150	156	169	120	145	144	153	153	142	138	117	144	149	148	147	139	163	140	133	177	151	147	155	163	143	146	167	141	124	143	155	169	134	158	139	144	152	135	141	154	164	158	135	155	164	149	145	154	136	141	159	146	161	149	124	170	170	131	136	163	147	152	136	148	131	139	135	164	129	149	136	160	138	160	119	134	137	140	164	145	136	151	149	133	136	151	127	140	144	162	152	131	148	146	157	143	142	179	152	151	136	163	122	141	174	146	128	162	132	164	144	146	138	129	138	126	152	150	141	154	130	128	140	116	134	141	148	145	139	153	176	158	126	140	141	142	139	159	132	152	146	164	150	136	159	140	145	129	148	151	158	160	135	143	145	121	145	145	131	154	118	159	140	136	152	152	139
54234	61201	61085	69456	56859	39164	16909	4314	1056	410	368	348	332	369	349	324	314	348	342	336	317	341	336	329	359	348	361	334	316	330	329	349	317	331	339	334	307	356	324	351	335	327	358	322	313	350	315	348	344	336	292	302	350	308	348	364	363	369	330	354	375	351	373	356	321	330	331	325	330	337	322	337	315	364	329	302	338	320	332	316	349	308	350	320	341	336	327	332	334	342	342	361	314	355	316	321	347	281	329	335	343	309	342	311	337	315	327	333	333	313	319	360	328	322	317	300	327	349	337	368	360	324	351	324	318	324	346	339	340	327	309	323	314	321	338	348	323	340	350	340	338	314	327	358	337	343	326	339	313	337	321	328	362	301	353	310	326	353	311	330	343	330	360	341	324	310	317	341	322	351	329	353	332	355	353	328	323	321	305	355	322	331	311	321	338	328	323	353	333	347	316	337	334	327	351	296	362	342	336	336	315	349	324	312	335	330	349	340	346	328	316	339	327	278	345	331	346	323	310	319	311	345	299	325	292	326	309	341	331	301	344	360	319	352	336	355	364	356	324	327	330	363	319	354	335	322	321	325	363	332	327	327	366	346	354	341	314	316	307	307	283	321	339	314	333	319	305	352	327	333	295	322	351	349	346	291	312	368	300	306	336	332	334	326	337	336	335	356	327	325	311	332	338	318	336	323	296	319	383	352	329	303	313	331	340	324	347	329	328	347	294	340	314	317	351	343	334	346	324	343	358	313	344	317	332	314	353	331	350	336	339	341	313	322	353	343	341	314	343	305	345	349	328	355	317	320	338	330	308	322	315	323	359	334	361	346	321	344	295	329	347	315	324	351	315	326	346	311	345	338	324	359	349	298	346	332	337	300	331	366	374	324	320	330	347	306	327	318	352	333	324	329	318	322	328	307	357	350	317	354	351	309	295	339	330	327	304	318	332	347	321	309	333	336	320	345	322	355	338	324	329	316	330	351	356	331	316	311	322	329	360	296	319	339	337	341	342	329	334	315	354	346	338	370	305	345	331	350	347	323	302	346	364	340	338	293	340	338	338	340	314	337	327	310	318	327	351	350	334	327	339	351	326	321	319	332	307	315	309	339	301	326	352	334	359	315	331	330	338	344	341	319	339	349	336	351	315	320	308	304	326	361	323	324	347	347	305	362	311	333	333	351	333	352	332	316	340	346	358	342	357	328	352	373	323	318	323	348	317	358	353	298	341	357	315	342	333	314	317	334	328	344	330	343	331	386	338	356	373	334	297	339	351	350	327	344	320	325	340	357	314	342	347	304	321	330	344	318	276	325	341	292	360	334	321	314	330	338	320	345	321	330	317	342	310	325	312	311	375	320	334	328	322	341	280	335	350	332	325	358	321	350	346	315	325	319	368	310	352	340	351	340	338	340	303	355	331	337	331	300	359	326	308	316	332	329	347	367	307	316	339	323	327	328	354	329	343	324	323	339	328	319	339	334	358	344	308	350	307	343	289	345	315	352	335	328	351	341	349	318	352	339	320	305	359	306	331	371	332	343	332	350	305	329	364	351	309	338	340	315	322	320	326	328	348	337	341	335	338	364	309	355	307	317	327	343	338	319	340	362	334	367	330	341	320	305	322	302	315	332	330	325	337	332	331	342	329	304	368	331	367	334	361	301	341	345	361	326	317	306	324	318	333	304	307	339	343	363	321	290	319	363	315	320	329	316	350	355	333	327	312	295	340	319	328	312	291	322	335	347	315	331	355	309	322	341	351	325	310	335	308	301	351	320	300	347	345	332	306	344	328	339	304	333	350	344	330	292	324	341	310	343	315	353	351	314	343	314	336	321	345	279	299	308	340	317	330	309	335	328	320	331	323	333	325	322	340	337	329	338	320	317	321	324	325	336	330	323	347	352	365	333	337	333	335	316	309	318	328	316	325	290	334	338	290	345	318	317	319	320	319	326	331	301	356	293	312	357	340	350	312	345	324	326	312	302	326	299	331	336	354	321	362	328	340	344	364	326	312	378	317	342	325	346	343	321	319	320	326	349	338	348	330	333	309	320	330	315	351	340	345	346	315	343	329	334	331	328	296	312	339	320	317	343	333	344	316	354	309	319	336	347	322	326	332	336	308	337	332	337	336	331	329	329	342	335	326	353	319	360	323	344	350	348	346	318	350	327	330	322	337	308	314	346	326	323	330	342	337	322	322	324	311	316	302	331	328	362	307	330	328	322	332	330	330	312	315	318	313	305	350	364	312	284	346	345	332	317	354	354	309	355	316	348	353	357	291	361	353	317	341	335	329	335	311	298	325	348	323	343	328	328	334	355	322	308	311	354	346	331	331	318	302	327	342	311	327	340	316	313	330	312	319	288	307	334	348	330	310	341	322	325	347	312	374	338	385	338	331	332	356	301	299	328	364	316	351	329	317	353	301	329	344	355	341	342	323	355	336	320	310	311	295	325	346	330	333	331	319	340	321	311	314	327	311	359	340	337	308	361	317	336	307	324	328	339	358	337	346	321	345	339	310	310	338	343	327	312	319	294	330	351	340	329	298	344	334	344	326	328	340	351	320	331	341	314	315	324	316	345	335	347	299	292	325	350	291	329	329	331	353	325	340	322	297	335	316	354	336	327	347	337	329	327	324	343	324	288	314	321	368	307	336	331	334	313	324	310	293	344	330	319	332	329	325	296	344	313	325	335	362	350	330	312	327	356	331	333	345	332	327	333	305	331	318	340	332	348	348	309	323	305	358	350	327	335	325	332	345	322	348	310	337	333	350	326	326	303	295	342	334	339	301	313	327	302	347	337	314	355	319	343	327	308	346	349	322	305	348	320	311	328	336	334	338	311	331	334	309	304	283	307	339	315	336	307	312	304	337	330	346	350	351	363	358	346	326	360	285	323	351	324	328	349	314	322	339	324	353	337	327	353	324	325	330	329	335	341	345	326	318	337	347	311	324	321	337	335	336	331	314	339	344	314	317	345	323	294	322	334	292	345	305	339	332	294	354	328	345	326	337	342	330	308	328	347	337	335	333	306	327	336	337	319	320	343	333	312	299	336	321	363	334	305	316	317	325	327	348	355	350	286	362	345	362	320	309	355	326	340	312	342	313	314	328	346	327	326	324	339	317	343	326	323	348	317	324	316	291	332	341	348	312	338	329	356	307	301	353	336	315	307	326	320	329	304	295	337	330	305	339	311	372	323	323	328	333	306	368	327	329	365	328	323	364	317	345	339	376	348	326	297	345	314	334	325	313	334	307	337	366	309	326	312	353	339	354	334	377	327	361	327	322	292	337	316	337	299	299	319	320	325	324	348	316	333	343	328	322	335	326	321	332	330	315	345	330	324	302	332	317	323	334	309	298	334	326	320	311	312	337	325	339	377	341	336	332	347	333	347	355	347	355	339	325	318	322	370	330	344	361	321	324	317	333	324	346	326	317	318	308	350	353	329	362	328	325	327	316	320	354	304	326	347	343	335	305	336	326	327	345	325	352	319	356	333
21653	25921	23458	13152	6212	2904	934	393	252	229	229	247	200	247	223	207	241	268	228	205	232	224	240	251	238	216	206	232	229	212	225	241	222	237	214	239	241	242	230	233	252	265	233	268	257	207	238	229	243	240	231	214	224	275	241	226	237	247	247	235	218	242	235	224	248	215	228	275	232	241	243	219	224	221	240	211	235	222	210	229	220	243	243	226	254	215	243	235	228	212	249	250	257	210	210	220	226	240	242	275	242	223	212	264	227	254	249	254	242	231	261	265	254	256	212	225	215	241	234	227	243	274	261	253	255	227	251	227	260	205	234	225	244	195	205	214	237	213	213	237	240	239	225	241	251	229	241	226	208	247	237	235	274	219	255	255	220	230	216	252	196	218	220	221	219	231	240	228	208	258	256	223	227	250	223	223	239	241	212	251	239	238	243	249	235	237	258	225	216	197	215	239	238	235	221	217	207	251	240	224	245	226	221	241	242	214	261	242	268	196	239	231	251	253	216	244	209	229	255	251	240	227	241	227	206	208	221	214	248	253	221	264	222	211	250	236	253	215	231	256	219	227	222	246	223	242	230	234	231	270	261	235	262	224	221	253	252	260	230	232	205	236	250	223	251	253	247	233	217	202	269	225	227	214	223	251	239	222	223	249	215	222	227	229	247	229	210	254	237	215	249	223	212	221	215	261	206	239	217	236	213	237	260	235	223	237	248	228	230	243	224	253	218	230	222	231	245	216	241	221	251	243	236	231	261	281	219	233	250	229	244	233	230	224	239	238	247	220	252	241	233	274	266	225	234	208	223	207	205	209	233	198	217	220	210	221	231	242	274	229	219	224	232	233	251	225	216	246	246	256	256	228	236	221	208	210	236	232	233	230	217	228	235	228	230	239	220	202	229	210	227	241	215	220	223	227	248	222	244	223	233	231	215	231	218	239	234	232	199	246	228	262	219	210	210	252	265	233	228	195	232	235	225	241	261	234	239	231	230	210	274	227	225	261	223	214	217	259	246	228	212	188	227	218	247	231	239	242	252	227	234	222	229	227	243	210	228	221	234	214	247	217	222	244	246	236	240	208	255	215	219	293	233	261	255	214	226	205	210	208	224	259	230	220	237	237	227	227	233	235	245	242	240	261	250	217	235	239	242	218	224	214	240	244	246	256	237	217	221	246	228	248	247	234	233	243	224	246	202	236	241	233	222	217	211	255	219	215	260	244	218	234	211	233	219	223	223	246	255	232	247	231	229	220	230	238	262	231	222	223	228	239	223	230	225	219	198	239	238	235	240	223	220	211	214	238	226	245	240	231	230	230	237	223	245	247	226	218	203	234	242	233	218	258	235	219	220	211	254	237	250	208	231	230	212	249	224	240	193	244	235	252	232	250	225	237	258	214	226	224	218	223	237	252	215	222	235	237	237	243	243	240	212	240	248	228	224	197	230	228	236	247	220	238	247	228	241	239	262	224	252	227	204	228	213	226	238	234	220	219	232	229	218	238	256	267	232	200	232	213	233	242	246	228	255	191	245	232	237	220	216	226	235	246	186	233	231	209	253	250	226	216	248	221	235	240	228	234	217	256	227	199	234	220	220	208	216	241	243	224	228	260	226	232	237	217	223	244	258	219	205	242	252	255	255	247	245	269	236	217	253	234	243	264	222	228	233	223	228	208	216	230	230	248	237	219	227	200	247	249	249	256	242	239	197	229	222	220	173	231	242	246	228	221	244	254	230	241	254	224	262	220	217	179	237	238	221	222	235	223	218	224	220	247	231	261	217	223	215	237	248	247	230	216	218	219	232	219	246	241	254	229	230	224	228	214	232	222	205	274	221	219	256	230	239	238	266	235	219	205	221	225	247	230	247	220	265	239	227	245	241	230	200	218	222	228	239	215	253	217	252	215	231	210	231	281	224	208	231	239	259	225	222	238	205	248	236	218	230	233	222	200	259	204	225	230	233	207	253	213	225	253	217	220	209	221	241	263	259	242	248	243	235	227	239	215	231	199	231	242	230	220	219	219	222	238	242	261	245	220	248	207	216	221	239	246	237	243	236	243	234	221	235	225	228	223	218	219	252	253	250	256	233	233	268	223	226	226	200	234	239	219	220	215	226	235	237	244	238	251	257	228	234	235	254	235	245	257	238	224	228	228	241	253	256	228	204	228	234	215	215	225	218	243	238	208	244	215	219	230	220	225	227	200	247	213	230	226	214	258	245	246	246	254	239	231	230	251	212	246	249	215	245	230	229	220	240	220	256	252	216	249	255	253	247	245	254	214	231	247	246	215	246	236	244	224	253	235	248	222	261	243	239	236	216	224	206	237	269	215	254	234	272	233	217	241	260	238	213	239	231	265	215	219	248	239	229	218	227	213	243	222	224	245	250	228	249	243	235	214	243	228	211	236	208	227	234	228	232	242	237	244	185	223	222	218	249	222	215	224	211	238	202	224	232	241	237	240	221	221	224	247	210	257	248	197	229	240	212	252	258	226	220	214	256	242	240	234	210	226	211	239	225	232	230	208	234	246	245	244	215	232	242	265	234	236	212	217	233	213	226	216	257	209	226	251	230	241	224	240	227	217	235	250	208	229	234	243	229	250	252	237	242	223	251	241	229	244	248	213	212	201	221	238	258	221	236	234	226	233	214	233	228	238	224	243	227	195	226	243	229	232	253	243	219	250	225	217	208	250	205	204	263	234	207	229	238	253	240	245	234	239	251	220	225	223	211	213	225	277	236	209	224	239	212	215	240	213	217	212	210	222	248	209	232	253	223	226	234	227	213	243	249	215	219	237	248	237	235	230	230	242	224	233	205	216	219	233	233	244	252	241	212	234	204	229	245	235	241	233	216	237	221	210	258	230	241	248	232	212	234	222	246	209	211	232	205	220	233	230	220	218	188	214	217	225	195	227	221	237	230	218	233	217	226	251	229	223	267	208	207	202	229	227	242	211	230	236	236	206	244	239	220	220	229	213	217	263	232	233	215	226	259	218	253	236	211	233	221	202	281	251	221	233	232	209	218	230	257	248	209	227	209	222	230	238	237	230	215	264	222	258	240	232	234	241	231	214	221	199	203	224	245	243	223	245	228	249	228	233	217	223	229	251	251	205	238	240	226	201	238	241	231	253	248	238	238	251	234	240	217	233	221	231	221	235	206	264	231	243	224	250	235	224	265	246	226	245	235	248	229	248	248	221	216	221	241	255	254	223	247	215	238	209	248	245	201	225	222	247	230	224	251	220	254	242	209	268	245	225	244	235	240	250	234	210	202	221	234	218	226	225	213	232	227	255	217	250	234	214	235	224	240	231	249	234	221	253	222	216	217	210	218	211	212	223	215	232	204	250	215	207	246	236	230	246	229	234	246	222	255	190	220	226	250	200	233	245	242	225	215	239	231	272	248	225	237	211	228	240	237	251	231	236	248	220	248	254	212	229	225	226	237	215	229	242	244	233	248	208	214	231	241	240	227	262	214	208	222	212	252	243	271	237	235	237
16155	26610	30132	22001	13955	7466	2544	894	628	509	502	574	488	563	479	536	537	579	506	514	496	549	522	544	522	542	478	512	519	513	455	544	544	527	507	547	507	545	540	517	514	541	527	508	539	505	495	487	518	491	527	544	541	527	508	502	486	550	556	543	517	504	517	564	537	504	522	559	533	511	536	482	494	483	502	510	522	516	540	511	504	499	520	536	535	538	514	480	525	562	519	520	538	550	553	516	528	531	521	528	544	498	531	539	522	512	518	507	512	530	532	525	464	511	551	525	527	538	511	537	517	530	515	512	483	536	538	501	523	522	533	552	483	510	516	576	519	576	538	536	519	527	518	537	525	495	508	524	523	516	521	523	479	519	529	502	487	553	548	549	523	528	499	496	573	512	574	476	520	525	537	549	461	523	533	526	531	554	564	511	510	494	522	514	534	552	506	554	565	480	540	575	517	528	499	504	502	516	520	536	521	536	519	487	514	563	535	525	479	548	506	498	516	461	516	457	563	525	513	503	576	508	524	564	504	560	519	525	523	555	526	562	486	472	511	560	515	506	540	540	536	508	520	535	484	522	564	549	541	497	524	509	547	476	533	507	525	535	484	512	538	498	487	541	521	506	508	556	497	542	543	537	535	528	491	535	526	505	545	546	493	506	507	530	542	517	535	541	534	496	523	551	519	551	574	515	516	546	517	511	514	571	538	534	510	527	532	529	534	567	513	541	541	561	502	560	523	505	523	551	520	583	506	504	532	506	535	493	538	518	543	539	542	515	522	509	501	538	544	531	538	500	526	540	494	519	495	561	504	538	526	533	493	522	514	525	581	525	523	519	514	522	544	541	511	507	529	497	549	539	516	552	568	456	495	569	528	542	546	489	529	557	493	523	501	547	524	481	521	506	485	518	542	536	527	496	538	553	548	510	551	524	534	514	530	532	511	486	553	471	533	579	485	520	518	538	507	525	548	525	490	501	527	551	545	505	561	516	545	513	479	529	524	520	528	516	513	540	542	545	529	481	543	491	491	520	541	521	530	509	520	539	549	509	515	507	538	564	507	512	470	536	522	510	593	508	547	481	504	547	496	543	526	527	521	553	547	525	515	525	520	544	541	537	533	541	536	538	491	544	495	536	548	532	491	544	535	531	515	524	485	507	512	492	517	532	536	507	501	543	503	525	535	511	531	495	565	499	474	553	527	564	509	532	567	574	530	509	524	511	494	509	501	517	504	538	547	537	525	555	529	523	516	527	546	542	518	562	526	503	516	519	508	477	522	541	473	533	547	533	477	477	539	523	538	473	539	550	491	567	492	497	506	542	491	527	554	472	493	525	524	543	499	514	520	530	503	540	530	561	507	505	495	567	510	512	497	523	471	544	526	504	510	555	526	507	478	548	496	515	520	516	507	520	528	510	531	529	528	525	515	520	539	553	508	472	534	538	495	560	561	517	503	514	536	527	525	534	539	544	513	521	516	567	552	544	526	553	543	544	516	484	551	498	544	553	559	515	556	528	492	509	530	517	509	533	540	551	491	521	549	516	533	548	504	505	550	507	503	503	483	497	533	541	519	531	541	548	517	525	552	536	524	538	511	540	496	528	495	580	552	501	501	480	538	486	526	530	550	548	527	558	505	571	516	494	544	526	514	508	511	516	473	525	536	495	512	510	586	513	544	559	542	535	549	531	529	533	483	511	555	524	514	518	517	519	543	531	515	520	547	534	519	540	496	514	487	537	546	514	542	492	516	511	509	557	498	481	514	483	517	535	521	541	504	509	514	526	532	548	517	519	528	481	548	548	501	542	542	540	565	500	559	495	487	472	547	521	523	532	532	522	497	524	474	529	522	525	531	540	512	498	516	540	545	566	534	546	531	554	546	518	512	517	532	518	502	503	516	523	517	550	520	491	487	508	492	517	491	510	521	547	484	501	537	549	548	534	512	530	534	522	513	507	488	524	525	527	501	493	481	541	480	530	529	550	554	508	520	509	530	545	486	526	495	519	530	566	514	529	532	542	518	496	543	519	531	500	526	503	530	507	546	525	504	522	499	552	528	518	555	513	508	501	528	506	511	534	519	525	523	543	525	523	485	574	554	534	533	549	518	506	567	531	539	520	509	552	502	546	512	513	519	540	524	535	526	517	500	510	526	529	522	510	528	490	504	520	526	533	531	533	497	513	517	538	487	518	549	563	546	524	519	494	519	461	501	511	489	553	536	473	522	512	507	521	505	520	520	539	487	500	493	486	498	533	498	546	526	502	503	550	537	488	519	522	552	549	533	504	474	501	536	552	567	568	529	514	537	538	510	539	519	576	494	521	524	530	554	525	486	519	519	520	527	513	515	581	508	548	491	544	515	575	526	523	510	524	517	526	491	562	542	497	493	513	528	526	555	485	538	536	486	513	514	512	516	499	494	542	514	539	493	530	491	508	509	544	506	519	525	546	549	484	541	541	549	482	501	531	517	539	502	521	524	518	523	536	506	521	554	488	549	486	552	547	514	507	518	548	527	542	493	573	533	524	495	515	532	532	569	544	516	529	498	557	532	475	562	567	518	509	504	523	545	561	551	562	517	538	599	612	493	471	515	564	490	538	514	501	526	497	513	516	522	519	529	548	533	506	553	513	531	513	521	529	529	504	486	509	550	503	493	549	504	554	505	547	527	538	559	517	558	528	525	515	538	563	523	541	508	548	530	491	536	509	530	510	547	547	520	503	522	525	531	502	515	518	532	512	517	513	548	507	548	530	519	530	521	536	511	548	532	546	506	540	526	528	503	528	533	509	548	561	540	520	563	527	502	511	528	522	497	508	542	553	544	493	557	518	508	527	508	559	524	478	546	539	534	550	535	523	511	539	499	531	532	505	500	511	521	521	509	522	497	559	525	537	508	527	541	498	531	542	527	535	534	502	510	501	539	487	518	512	511	550	523	477	510	570	521	536	519	549	547	539	536	514	505	548	518	547	501	543	524	543	522	511	490	518	531	511	500	500	510	510	508	492	531	525	503	526	516	547	526	511	545	526	477	484	547	495	513	512	481	486	547	511	515	519	528	516	518	503	543	499	468	569	508	550	533	498	528	525	495	532	553	524	507	501	548	511	502	519	523	509	491	542	526	549	513	510	555	527	484	504	566	522	553	474	546	501	483	552	549	527	523	548	517	533	542	525	535	535	523	508	563	498	545	554	531	531	523	507	540	560	515	558	487	538	514	519	533	522	553	529	533	488	531	494	547	515	479	562	539	512	521	545	542	530	537	529	555	549	504	584	507	567	518	543	503	522	507	540	567	479	530	519	520	506	530	513	480	534	547	528	543	552	524	529	514	505	531	520	520	525	552	504	489	509	516	526	513	523	474	503	522	506	512	514	521	504	509	555	492	497	503	476	513	520	525	519	531	557	520	545	510	536	507	523	511	529	528	521	495	526	540	538	515	560	511	479	523	511	478	569	529	502	482	506	530	536	511	514	545	524	510	511	486	463	534	522	523	539	519	528
57062	52881	47407	36722	32740	25635	14064	3866	770	233	178	197	178	155	154	161	179	176	173	163	170	178	171	165	184	175	175	186	175	197	184	180	201	170	175	176	176	175	150	174	178	162	181	186	178	164	177	154	155	150	157	188	163	138	159	179	163	159	165	166	198	174	187	183	168	166	174	178	162	188	166	155	177	190	172	164	167	166	168	160	192	167	173	193	164	176	167	167	157	175	182	177	200	175	177	157	160	166	146	156	169	158	166	189	183	183	155	185	199	155	192	179	180	150	177	194	167	189	172	191	167	181	153	152	179	173	193	176	188	143	161	190	173	169	166	161	189	170	161	163	161	173	135	180	144	184	178	150	180	167	168	177	196	165	163	173	162	171	153	169	199	181	175	175	181	167	173	158	177	173	172	186	188	154	182	146	170	148	158	182	185	172	174	158	161	146	167	177	171	161	183	179	185	161	181	192	176	155	164	172	188	160	132	181	161	167	162	160	169	177	187	169	173	171	185	164	162	173	181	195	159	181	172	161	168	171	176	163	173	153	195	166	149	169	149	183	162	195	172	163	177	160	179	185	161	170	168	166	155	166	180	175	199	179	153	149	175	184	170	185	169	163	168	182	167	165	155	159	150	140	188	183	177	199	169	143	183	164	183	192	159	174	180	183	168	181	173	157	180	167	178	169	188	184	190	168	157	177	203	195	184	161	170	166	181	154	166	184	164	140	194	179	158	187	137	161	168	164	177	171	170	161	180	188	195	176	182	173	185	162	188	181	182	187	176	158	171	183	163	168	150	176	152	177	155	158	161	163	186	180	189	170	177	149	176	176	174	195	194	161	152	162	157	177	175	205	161	154	163	164	181	195	174	175	178	204	178	202	166	169	182	182	184	184	202	169	162	168	162	179	186	171	172	151	185	161	175	175	157	182	155	160	159	161	168	165	176	174	174	154	172	192	183	160	187	182	166	210	171	175	186	184	177	171	171	178	158	182	172	175	171	163	164	155	169	149	201	163	183	183	140	161	183	163	192	178	156	190	166	147	182	173	166	169	163	168	192	167	157	158	168	154	186	191	183	213	172	167	196	147	192	165	167	171	167	183	171	184	171	168	186	185	158	168	140	169	163	170	174	170	173	176	182	187	171	157	180	148	157	162	184	185	168	172	169	194	176	155	178	167	171	178	165	158	192	137	199	152	194	166	176	175	160	167	175	172	141	185	170	151	173	200	146	179	174	161	148	174	186	160	182	195	151	155	170	189	158	169	193	142	187	142	164	171	177	187	162	162	163	158	170	190	183	173	162	165	154	175	171	159	160	162	190	178	156	177	165	160	163	175	177	153	162	174	179	172	169	171	174	174	171	167	163	158	160	192	185	180	165	170	169	168	145	187	166	169	168	164	136	176	192	164	160	160	188	173	163	143	169	168	183	168	169	191	139	167	162	154	188	183	177	165	164	173	164	189	174	172	161	179	178	149	165	191	173	168	153	158	176	171	189	178	173	192	174	175	167	183	194	185	179	168	180	160	185	165	183	157	166	176	166	141	166	161	174	176	195	150	136	181	177	158	182	169	171	172	160	170	170	166	173	188	202	157	161	197	180	163	177	177	180	175	183	185	146	153	173	176	162	171	183	174	180	175	181	154	177	160	156	169	155	186	158	160	173	172	193	170	171	170	165	178	157	185	170	185	170	168	184	189	151	158	164	161	163	189	160	170	164	175	176	197	162	154	152	179	165	164	153	156	147	156	139	160	186	204	160	156	148	185	163	170	173	153	178	170	201	201	180	169	159	181	163	191	166	176	180	142	176	176	181	161	186	162	187	168	179	186	186	167	159	181	154	137	187	173	147	159	165	174	145	168	145	159	192	153	179	175	175	159	165	196	155	162	178	185	182	162	162	168	186	163	164	181	153	170	174	193	152	189	197	177	161	168	186	185	169	180	162	161	169	158	161	182	160	199	159	151	180	180	162	174	167	148	172	177	172	141	151	141	184	198	175	160	204	195	174	169	172	172	164	169	161	158	146	151	173	179	169	133	226	203	193	165	168	150	154	179	177	185	184	187	187	197	175	166	178	156	167	167	171	201	177	163	180	184	177	157	159	157	168	184	189	168	201	166	177	177	161	181	164	175	171	188	199	185	160	177	211	176	191	184	172	161	186	177	180	159	174	192	186	206	181	152	181	176	182	183	162	148	179	171	176	165	157	171	164	175	168	192	195	180	175	182	155	154	146	185	163	168	175	168	171	184	172	164	196	181	190	178	185	185	177	192	176	184	174	167	164	163	185	199	162	173	172	166	182	156	167	171	180	166	175	168	179	156	186	185	171	186	200	158	138	184	161	159	176	186	161	156	181	167	191	194	181	152	160	183	158	170	160	161	155	185	179	172	177	152	166	154	168	153	173	173	149	184	183	165	169	164	166	185	174	169	173	149	170	158	155	175	163	169	143	190	150	178	165	159	156	211	166	181	192	172	196	168	166	175	177	166	170	167	172	145	162	183	175	161	164	179	166	165	154	149	177	168	175	189	174	176	176	166	172	178	176	146	178	166	173	181	166	155	163	178	172	180	184	175	150	182	148	156	181	210	162	169	172	182	155	147	167	169	178	182	143	182	176	155	192	164	158	160	195	168	181	161	142	160	147	169	163	177	168	201	170	191	151	159	164	151	189	158	172	173	150	144	199	152	157	171	197	154	179	174	159	167	159	170	185	179	179	153	160	172	179	146	198	174	175	157	144	203	164	157	191	172	179	167	165	165	169	160	200	146	156	170	177	166	177	191	163	171	163	193	161	182	172	176	162	168	169	175	172	156	185	188	181	174	166	166	164	152	186	179	168	159	178	180	178	173	163	170	178	143	176	148	166	157	175	195	148	159	172	144	164	172	159	193	173	188	154	173	203	194	165	158	179	146	160	148	169	178	187	170	164	199	165	155	192	172	184	167	170	179	168	157	166	177	155	138	198	175	191	173	167	187	150	161	174	178	176	164	159	171	169	172	164	172	176	153	190	180	163	185	168	186	175	169	154	161	166	179	183	194	149	173	165	176	164	183	170	162	169	166	157	183	179	168	189	169	188	169	164	180	150	178	148	188	149	171	181	161	174	170	161	165	204	159	165	168	184	161	175	170	161	186	167	161	172	192	160	155	159	179	178	184	178	168	176	187	167	161	159	145	169	160	190	161	181	157	173	188	174	183	171	162	170	201	180	144	168	172	170	156	166	174	171	177	191	169	141	172	203	191	184	165	178	168	145	168	168	175	192	194	171	143	157	157	160	178	166	185	184	178	178	160	185	170	213	178	162	162	170	160	149	172	201	195	161	158	171	163	167	191	174	169	173	172	148	173	176	178	170	176	191	153	167	169	158	175	168	190	155	176	160	157	174	140	157	149	182	166	161	176	145	183	169	172	193	168	170	163	173	191	165	201	165	169	174	164	156	184	166	181	159	175	175	160	170	170	188	178	151	171	194	146	153	202	155	189	174	180	168	168	202	187
46884	58896	60971	62698	52125	32595	12606	2808	816	433	420	377	397	415	431	384	409	389	432	408	383	402	393	383	425	390	389	402	392	398	417	370	369	389	400	415	395	408	405	376	395	374	392	385	379	369	363	402	416	377	402	393	402	400	394	378	402	413	404	393	387	400	422	388	381	407	375	392	395	393	432	404	409	375	390	402	405	374	371	395	398	375	411	369	366	389	448	432	380	386	372	406	377	392	403	356	380	338	402	368	396	408	365	418	371	389	395	381	382	370	434	375	400	408	413	366	439	379	366	399	373	377	366	388	392	395	409	367	404	390	382	396	404	383	397	399	387	407	394	394	374	377	356	367	390	377	393	389	366	374	395	366	396	427	378	410	397	388	388	377	371	418	426	400	383	392	392	366	366	429	400	384	401	415	365	391	403	388	389	423	373	372	382	404	372	414	376	428	373	344	401	417	401	401	363	409	370	365	368	392	393	385	399	368	383	411	372	375	407	372	396	401	406	411	384	373	434	369	385	390	407	372	359	404	387	355	432	373	387	395	411	396	404	414	365	379	402	397	406	419	379	387	418	359	387	381	351	408	386	413	412	405	376	388	394	385	377	377	365	388	351	362	387	402	407	349	370	374	408	359	408	414	412	381	392	395	401	399	398	374	371	411	378	378	412	402	391	379	442	371	386	396	412	369	396	356	371	384	412	397	403	414	338	375	410	371	382	392	378	364	427	388	386	363	417	408	390	371	373	354	383	386	368	374	403	408	382	414	399	389	394	397	350	392	381	404	409	381	352	401	392	372	388	403	416	389	406	392	420	385	370	388	345	426	387	374	417	370	400	396	376	412	410	350	414	397	408	400	372	373	384	415	396	352	381	393	417	410	398	408	376	400	370	389	406	386	428	404	397	417	395	368	419	380	407	396	363	381	364	372	383	401	409	387	367	400	356	388	390	384	410	450	405	387	421	369	376	418	406	411	383	371	364	393	385	368	379	412	388	361	388	412	395	359	406	386	397	362	381	372	415	417	375	397	383	383	390	376	412	381	371	401	412	421	373	394	383	392	416	347	393	355	393	371	369	399	408	405	407	376	385	369	406	381	399	375	387	385	333	384	398	387	399	413	373	411	420	400	430	363	367	381	368	403	387	387	399	359	394	393	405	377	414	402	361	387	387	392	402	374	417	364	420	410	414	389	368	387	374	405	393	386	372	364	393	379	384	363	383	421	406	366	394	357	392	380	386	397	384	380	432	371	373	379	373	376	412	381	365	382	388	400	376	381	391	418	381	431	427	384	368	412	389	405	381	386	403	368	390	399	382	367	368	423	370	366	379	399	382	405	362	351	390	390	393	380	386	372	398	394	405	385	379	414	379	392	401	359	393	402	369	391	382	424	399	413	380	363	414	416	404	358	395	398	398	393	396	410	383	411	384	384	409	429	391	379	366	388	364	364	366	389	398	383	386	386	401	350	368	365	381	414	401	392	366	379	377	389	400	389	374	361	342	389	378	394	390	380	393	380	384	361	334	365	372	384	404	443	416	413	396	404	348	395	391	378	404	406	381	421	372	392	404	384	386	400	402	420	379	372	342	374	398	366	391	418	354	406	383	388	386	385	376	359	402	422	402	371	390	422	418	420	423	413	416	408	428	407	379	378	368	408	388	403	361	407	361	405	351	381	362	402	404	399	401	372	393	357	355	384	388	374	407	360	377	396	401	412	392	383	383	387	403	367	370	369	396	409	410	381	377	386	428	441	414	372	373	378	397	349	387	364	412	395	368	397	366	399	395	385	424	349	368	403	377	393	390	397	403	375	405	433	417	365	416	407	399	367	385	392	376	375	371	336	390	390	409	390	368	382	395	364	393	370	370	395	390	365	406	353	369	409	370	397	394	375	409	444	390	346	399	355	345	419	416	386	372	387	395	372	413	403	419	369	387	375	384	383	386	388	391	369	401	380	395	372	384	382	400	395	400	399	404	358	367	395	424	415	368	383	398	420	385	382	374	375	407	386	384	388	363	385	399	391	416	399	359	371	382	385	409	361	387	375	389	403	413	413	378	408	419	384	398	432	380	401	404	391	391	385	354	397	390	412	389	384	411	400	427	355	383	364	356	417	390	406	353	371	397	361	433	380	391	424	362	367	408	394	406	392	409	393	400	406	360	373	406	400	360	360	393	351	415	365	383	375	385	387	398	385	395	364	376	388	418	381	381	356	391	382	390	425	403	363	389	420	385	395	381	365	404	392	383	380	369	354	380	376	408	387	391	374	367	370	359	403	392	347	369	400	373	391	405	367	357	408	403	386	413	419	378	392	382	399	426	371	401	389	383	384	368	398	391	391	406	417	402	386	405	393	375	399	369	360	396	385	387	346	375	400	410	396	413	374	374	397	388	343	393	379	396	386	379	387	415	399	376	391	421	403	395	402	391	440	406	408	389	381	422	357	375	385	405	402	407	382	375	393	405	365	384	402	403	370	386	396	372	401	401	395	394	429	375	406	412	398	400	386	390	373	385	393	369	370	377	381	376	342	367	365	413	400	407	367	385	389	393	364	393	398	375	374	381	405	417	400	377	357	368	372	405	376	418	372	410	416	393	387	385	385	399	399	382	386	385	377	422	379	377	409	407	389	424	385	428	406	400	405	409	370	361	420	395	394	401	394	394	370	416	385	378	406	372	420	386	404	381	416	419	376	396	376	394	390	423	379	376	420	403	408	395	372	412	397	382	408	387	375	395	389	368	365	386	398	398	421	367	376	378	377	371	388	390	381	399	411	366	384	366	380	424	374	383	389	387	413	366	398	374	416	381	387	395	431	409	397	381	359	381	360	425	389	378	381	360	376	403	393	395	378	370	443	412	376	368	398	367	388	384	433	362	426	390	383	401	386	343	394	383	359	416	426	403	402	400	386	384	364	388	371	392	384	393	398	409	387	399	389	415	383	367	401	419	357	402	383	406	400	365	414	395	378	375	389	385	360	417	375	414	394	382	362	410	371	408	401	407	366	382	387	412	392	387	400	402	416	393	399	386	367	415	374	399	389	402	372	399	360	392	393	396	426	391	355	362	413	422	404	415	404	358	374	386	424	353	389	384	366	372	407	376	381	425	414	427	370	374	395	380	397	386	379	390	395	371	396	412	400	413	333	375	387	409	429	376	403	390	395	393	388	393	368	358	404	398	388	362	426	384	392	358	378	397	355	403	391	392	377	414	360	331	401	399	406	391	414	390	434	393	395	395	438	395	415	409	365	409	387	395	355	397	408	395	390	380	388	394	419	419	368	356	450	398	362	386	409	372	412	401	363	365	387	387	393	374	411	400	421	396	402	400	384	375	353	365	409	380	411	418	375	330	368	387	381	390	365	413	402	403	410	372	394	381	392	417	400	377	394	382	413	374	388	365	385	402	418	356	377	406	412	384	403	406	379	410	372	411	406	384	366	375	383	405	418	396	387	391	366	378	393	367	383	404	390	371	384	374	417	396	351	409	363	361	387	381	373
61782	50936	42508	37151	34076	29376	20808	8595	1481	234	139	134	144	144	162	126	144	153	122	169	146	128	154	146	159	156	139	134	146	154	151	132	162	154	132	127	144	139	149	163	146	149	132	147	154	141	136	119	155	152	141	138	142	161	157	160	131	143	146	158	155	127	152	151	145	139	152	161	158	144	151	143	156	154	147	149	164	153	144	156	146	151	137	133	138	130	142	139	146	172	125	168	148	144	152	153	141	120	144	143	128	151	138	144	131	141	145	164	136	142	146	146	168	144	141	130	152	154	156	160	140	148	135	145	145	143	150	124	136	144	135	130	164	161	151	120	135	137	141	153	140	138	138	169	151	152	144	142	155	150	144	157	131	135	160	155	172	146	148	144	136	137	152	142	157	140	147	163	133	166	144	169	129	149	137	126	134	159	143	145	142	148	148	146	146	137	132	157	129	144	129	151	144	147	156	150	134	132	135	150	167	151	154	156	151	133	136	127	155	143	151	131	137	136	128	144	139	129	128	155	152	137	134	126	136	132	156	155	143	162	163	152	155	147	146	147	140	133	152	137	150	136	149	149	139	143	143	132	117	179	158	156	126	147	143	154	143	148	164	152	141	150	129	137	159	141	138	156	129	174	147	150	146	139	151	137	163	120	143	140	145	143	145	140	145	146	133	148	154	132	143	118	140	176	138	132	138	144	146	124	140	158	155	141	149	134	154	130	142	135	135	136	160	130	159	159	134	134	141	150	181	120	134	138	121	139	163	150	142	160	148	143	143	144	139	146	160	126	147	154	159	165	154	134	146	137	140	163	154	123	144	159	138	158	142	178	140	137	130	147	149	149	158	119	143	137	137	135	137	142	128	132	153	145	155	143	139	128	136	154	149	157	145	156	153	142	151	157	132	135	129	155	135	132	141	137	169	143	127	161	173	119	142	149	154	144	159	165	168	144	129	132	117	143	156	129	156	180	146	148	138	141	160	140	156	139	127	132	137	123	158	164	154	164	142	136	126	162	166	137	142	164	137	144	135	148	166	120	151	148	133	147	126	120	145	148	135	152	134	156	125	158	150	154	139	163	175	150	158	141	144	155	151	149	147	132	125	149	156	150	150	119	170	145	142	158	140	143	149	154	130	149	139	142	171	153	137	133	142	154	162	142	163	169	167	153	186	138	147	161	131	161	120	148	149	151	165	166	177	157	153	125	145	139	132	141	160	152	154	139	145	150	141	144	146	136	139	147	141	145	141	133	137	131	132	153	152	147	129	153	130	148	154	132	152	150	125	158	137	158	140	154	131	148	140	161	151	159	168	142	142	138	130	137	145	179	121	150	146	150	131	147	138	143	150	154	164	200	127	140	141	124	136	147	156	153	139	132	140	154	142	159	136	157	142	132	144	131	163	133	120	166	140	152	147	152	159	138	135	137	145	135	153	170	137	139	144	154	139	153	135	130	142	147	107	130	153	134	144	154	181	169	159	137	155	148	155	173	145	141	135	139	132	134	134	137	132	135	129	132	153	150	158	151	134	154	164	133	144	127	137	147	162	154	148	142	143	141	152	157	132	138	140	165	160	144	145	121	151	149	153	131	133	132	134	145	132	149	156	163	144	164	155	145	140	143	159	136	142	157	130	139	147	169	156	138	150	139	157	131	131	146	136	134	134	139	138	149	166	149	147	146	138	130	162	127	143	130	142	166	145	179	129	151	166	150	131	178	142	140	161	169	162	144	155	156	143	153	158	168	160	152	125	158	149	133	145	138	150	163	155	140	138	150	165	156	150	145	136	154	143	157	169	154	130	146	147	153	159	151	158	135	146	155	149	146	139	143	168	154	139	131	135	144	141	132	169	156	175	163	142	134	176	142	144	142	145	143	121	143	153	150	133	146	164	146	165	177	157	127	137	157	161	148	149	152	155	156	140	149	144	165	149	129	154	142	151	135	136	129	135	157	133	142	129	155	138	149	147	141	144	131	162	153	156	149	158	129	142	165	140	139	156	151	157	126	148	128	132	153	145	117	129	157	164	140	135	152	138	119	134	145	144	144	161	167	137	130	158	124	154	140	140	124	133	134	144	147	164	159	129	152	160	140	151	144	163	145	143	144	155	135	157	156	126	143	147	168	129	142	134	149	174	133	146	146	143	157	133	138	160	148	132	139	138	143	135	163	131	118	139	129	149	138	136	161	154	137	133	147	135	172	126	125	149	144	165	144	150	125	149	146	149	132	122	148	142	135	151	160	148	141	121	161	153	161	142	146	152	152	130	149	128	121	157	155	157	173	131	155	141	132	159	171	155	135	161	158	144	161	154	128	138	156	136	114	151	144	128	130	158	136	138	143	143	149	143	140	140	147	150	134	151	125	178	164	164	149	134	150	155	155	139	171	174	151	157	124	154	159	139	147	145	132	125	145	137	154	161	127	145	127	146	147	148	131	148	140	130	141	148	162	133	135	129	128	137	138	154	145	149	119	135	151	122	168	153	142	141	139	138	142	143	137	114	143	141	140	144	165	164	147	149	167	140	138	138	145	141	149	147	135	150	120	138	158	153	129	151	136	150	159	139	130	137	147	170	132	159	184	121	142	135	148	152	135	139	143	147	155	138	140	148	137	139	126	126	140	144	141	131	161	135	129	169	159	117	162	134	151	147	141	121	154	152	148	156	155	162	143	133	164	155	151	156	150	183	124	123	143	149	150	159	174	124	129	150	158	163	159	165	147	117	129	113	153	129	150	150	139	113	151	142	151	161	161	153	166	151	138	129	122	147	129	117	162	141	138	155	154	155	144	169	142	136	135	144	153	151	161	138	140	174	150	135	143	160	155	160	142	143	140	161	130	131	159	144	133	143	155	146	149	155	149	141	151	155	136	137	152	150	139	149	141	155	132	149	154	143	161	145	137	143	159	148	142	122	163	114	154	161	112	149	158	159	141	145	151	135	139	146	147	141	143	139	132	133	152	157	133	155	139	141	130	146	152	149	136	138	126	148	147	131	142	164	163	142	132	145	169	146	154	145	149	154	149	131	162	123	147	146	148	131	149	140	156	148	149	139	165	165	145	166	137	132	123	155	154	156	130	114	140	164	136	138	131	148	149	128	125	166	159	134	127	151	149	134	159	158	131	136	135	131	144	135	123	148	140	158	125	170	148	134	149	128	143	149	140	142	139	173	156	162	145	151	154	154	180	119	148	161	164	156	138	137	140	156	123	131	155	122	133	127	131	138	149	160	148	158	138	148	166	124	138	136	140	146	158	145	128	148	128	151	171	142	147	157	163	135	124	154	170	131	136	145	127	126	156	146	166	141	153	132	145	140	161	159	160	150	152	151	154	170	163	127	141	125	149	143	128	142	129	140	152	157	152	151	129	142	111	144	119	118	153	155	130	171	123	156	140	150	150	145	144	167	146	152	121	136	132	143	144	150	140	129	153	140	137	144	148	117	147	173	116	163	154	177	151	133	149	113	133	137	143	140	138	146	132	161	138	143	152	139	149	128	162
53218	61331	63488	69009	62857	43874	20278	5319	965	430	369	320	334	341	336	371	323	329	306	317	341	344	309	354	338	373	305	367	336	343	340	331	321	329	303	340	336	353	305	357	355	321	320	293	352	307	319	344	333	358	329	330	348	348	347	352	359	316	317	336	367	371	378	332	320	359	365	298	329	305	324	352	348	346	351	306	352	293	328	340	323	338	331	318	340	329	348	340	347	307	352	329	307	302	332	327	323	336	314	300	324	324	337	345	354	359	308	317	361	347	310	325	330	324	339	308	350	336	355	316	326	360	334	357	323	336	343	355	333	325	323	322	331	343	373	328	309	341	328	330	323	326	331	309	333	345	321	320	374	343	345	323	351	356	365	312	329	332	309	355	319	357	354	302	334	331	302	315	330	369	311	327	342	316	343	352	336	342	357	314	371	317	330	323	320	358	352	377	371	349	378	308	342	361	341	349	338	341	325	335	342	306	334	337	365	331	347	327	393	345	323	335	384	329	325	344	347	345	315	334	343	291	328	345	312	364	336	363	320	300	323	321	313	323	351	353	326	309	351	302	322	350	336	300	322	336	355	342	331	346	317	308	356	329	323	328	330	355	359	320	334	323	305	318	322	362	343	314	321	348	343	347	326	345	317	298	314	379	349	360	313	359	303	340	335	322	312	351	336	337	321	351	369	332	311	329	322	336	324	335	325	355	338	331	333	351	331	330	320	339	329	342	320	348	318	344	322	284	316	317	320	320	373	313	337	306	327	317	351	344	340	324	356	351	307	349	363	359	329	338	329	337	315	341	364	329	334	338	350	352	307	292	340	305	318	340	328	353	310	333	337	333	317	307	333	325	324	331	329	316	345	348	344	324	344	314	334	360	281	340	337	369	343	338	307	323	323	349	359	353	326	324	313	339	348	304	313	327	351	316	345	307	319	312	338	343	359	320	330	332	339	358	336	344	379	328	303	309	344	296	333	329	317	356	348	316	340	359	356	268	379	346	309	316	325	337	304	332	362	355	314	310	358	300	341	358	341	332	338	331	323	287	323	336	312	362	331	314	325	368	322	339	337	343	324	373	353	339	338	354	337	317	336	310	344	344	362	325	347	289	338	382	339	341	363	313	344	348	333	332	396	350	361	375	345	325	304	300	314	299	305	326	340	377	361	343	325	319	354	322	323	335	339	314	341	343	308	336	321	336	319	298	307	328	329	359	326	362	326	376	294	351	347	309	357	313	359	311	336	345	331	289	343	337	356	312	329	338	325	314	353	346	345	332	319	348	324	371	331	298	343	342	326	346	346	338	350	334	339	353	347	330	322	325	334	335	332	319	332	363	332	355	303	326	346	364	326	331	336	327	374	339	361	360	345	322	336	332	327	348	354	320	313	308	329	352	336	335	339	326	349	303	320	291	327	325	331	352	343	332	338	329	315	324	349	326	334	333	316	317	324	330	316	331	310	326	298	338	336	299	297	305	360	317	336	332	313	353	365	365	340	329	320	338	309	325	334	332	350	322	315	358	346	304	337	300	343	340	328	378	305	312	337	347	329	348	365	354	331	359	324	328	325	354	319	329	326	352	342	323	301	330	391	318	335	348	351	356	305	351	328	386	334	313	329	338	352	324	329	348	347	320	358	342	339	343	343	329	369	346	329	311	339	345	318	330	329	298	341	316	328	336	331	327	339	312	327	353	311	320	296	342	346	346	356	320	318	310	309	331	329	340	325	360	365	371	340	337	335	329	316	374	372	372	322	337	345	325	330	324	322	326	314	366	348	317	317	362	343	330	378	342	315	363	309	315	344	327	349	350	348	361	325	320	345	343	330	347	349	316	357	353	336	352	329	340	322	303	303	313	337	331	326	317	337	344	317	317	382	342	320	337	355	315	342	318	341	308	323	337	344	352	329	357	375	314	363	325	323	370	341	332	307	325	335	337	358	350	337	365	349	360	295	330	337	361	335	315	328	332	317	315	355	314	320	334	350	324	338	333	336	380	347	318	330	336	321	362	330	337	323	330	330	367	328	309	340	339	364	356	318	319	338	312	326	339	336	319	330	360	323	344	357	334	346	332	367	321	322	316	339	322	348	318	371	356	322	321	322	354	339	310	329	351	306	356	342	328	310	308	318	322	339	331	327	314	309	357	315	331	349	341	320	350	339	310	309	320	338	340	340	356	332	334	360	348	334	324	344	324	373	339	353	337	334	324	354	335	344	294	367	366	298	346	315	347	342	336	346	317	337	318	332	315	335	361	329	338	344	316	303	305	303	343	340	311	354	315	336	335	330	339	344	342	327	331	313	346	367	328	356	341	316	365	349	327	322	331	338	349	315	322	337	350	315	305	376	357	336	300	337	292	338	325	316	349	346	320	316	331	346	316	378	342	340	343	365	336	330	328	325	317	348	374	324	365	337	340	295	311	356	347	346	356	355	347	331	339	332	388	292	334	357	309	357	340	319	325	329	381	326	326	351	318	314	346	315	297	356	329	346	340	335	299	334	339	358	343	289	335	366	344	324	353	317	368	319	365	328	347	314	331	312	316	335	334	339	323	306	298	316	329	338	336	356	329	300	330	326	326	340	338	381	353	343	329	317	326	323	352	321	334	361	323	331	320	323	324	359	326	325	337	329	357	367	343	359	342	358	317	315	312	327	336	310	334	325	320	316	352	319	295	304	330	349	359	335	306	320	338	340	333	331	339	333	364	316	322	330	360	314	321	313	323	325	337	364	347	352	318	317	320	334	342	336	309	332	338	330	326	326	315	340	329	354	365	354	320	331	372	331	326	319	360	349	342	300	319	325	346	338	342	336	329	326	360	316	323	332	290	361	344	303	356	336	330	306	335	330	391	353	336	299	347	315	313	308	331	336	352	345	337	350	331	340	333	328	335	310	311	345	352	354	336	355	314	315	354	343	347	354	345	306	360	326	335	306	315	346	339	329	337	314	340	326	313	307	312	313	329	327	303	367	349	308	332	316	342	334	375	340	321	338	331	339	324	315	323	323	323	360	348	347	341	340	324	346	296	330	339	345	334	333	353	361	360	313	324	306	324	320	342	315	321	335	343	335	309	303	317	355	314	315	318	355	345	328	350	344	353	319	319	324	331	318	341	373	343	342	326	325	325	349	328	341	335	318	347	332	345	329	342	365	343	350	326	306	337	355	327	278	329	337	339	346	339	333	306	332	343	312	341	307	326	337	332	347	342	327	352	357	346	355	331	330	340	322	351	345	347	302	308	334	305	324	363	350	328	363	351	366	309	333	336	296	340	326	345	334	327	320	317	312	277	345	336	294	337	325	365	363	325	350	345	339	334	360	363	324	320	311	329	333	330	345	338	350	359	317	353	334	349	319	362	334	350	337	352	323	316	334	296	335	367	319	341	332	332	345	333	345	336	322	287	320	338	353	325	352	327	307	351	324	330	338	330	343	311	316	362	328	338	336	334	346	342	339	331	317	369	323	338	330	350	331	337	365	322	340	284	312	369	330	340	322	340
23247	30269	30621	15230	7359	3589	1260	476	311	237	233	220	247	221	273	256	231	244	233	203	264	238	227	248	263	238	229	225	212	200	245	231	215	202	244	244	228	240	218	240	223	243	233	234	219	237	221	213	244	262	247	264	242	233	238	238	239	228	200	221	216	214	213	206	231	251	220	269	247	266	227	223	219	221	223	242	258	208	229	242	222	227	261	225	232	215	239	209	234	214	219	222	232	228	248	218	250	265	228	255	192	266	235	239	237	252	243	237	250	216	214	235	211	269	222	225	245	230	259	232	228	207	257	237	251	266	254	253	231	241	217	230	212	232	248	230	251	212	226	219	222	229	229	243	224	216	237	230	211	221	236	249	213	228	266	233	224	257	228	244	218	223	243	245	230	262	236	233	221	248	247	227	199	226	236	204	213	217	230	238	233	243	254	223	227	224	234	250	243	217	211	226	235	247	244	250	208	214	242	242	230	227	235	238	244	212	240	228	235	241	207	229	221	243	220	242	216	254	216	237	245	236	231	220	243	217	230	227	226	224	205	214	224	204	234	234	253	255	230	253	196	229	241	238	236	233	228	226	218	227	254	234	220	239	213	218	233	231	250	243	237	226	236	218	244	236	244	211	213	246	225	257	217	248	231	264	246	239	244	233	247	220	224	223	225	241	273	230	212	239	234	247	232	232	237	212	229	222	226	229	219	235	260	248	221	216	239	224	234	254	228	244	243	212	214	229	249	274	249	224	238	219	234	237	241	257	230	211	227	233	220	215	231	227	213	213	229	248	221	214	247	214	239	240	205	237	244	225	245	218	254	225	247	241	216	257	207	247	244	227	233	224	220	250	227	197	241	227	236	236	214	215	216	238	227	226	224	226	209	234	218	252	208	241	210	212	213	218	224	222	244	236	245	246	254	208	244	201	185	248	217	237	222	218	213	216	220	250	228	217	229	239	240	247	250	223	224	224	220	214	233	268	220	229	232	234	246	218	222	242	262	250	253	242	232	217	245	244	241	207	229	232	230	241	246	247	259	234	231	244	236	228	221	238	230	256	236	223	261	218	220	242	222	222	246	231	249	251	221	209	230	244	235	231	231	233	233	233	219	222	250	230	224	210	220	223	252	227	211	245	221	234	211	238	231	214	240	237	209	213	222	220	217	241	233	267	230	252	218	214	225	232	220	257	254	237	241	243	226	230	207	208	244	253	217	237	263	237	199	231	231	201	214	263	244	254	246	229	229	227	250	230	233	217	214	226	243	249	263	253	234	206	220	228	198	209	219	240	254	214	240	216	236	238	218	238	217	244	238	241	231	232	226	225	236	219	212	232	211	231	262	239	202	258	250	210	269	250	239	214	225	225	246	239	230	210	255	223	260	228	224	229	237	235	235	229	245	203	226	238	210	245	250	210	272	203	222	218	248	238	209	245	252	216	249	219	230	237	206	246	218	236	238	231	242	245	213	225	243	208	243	214	263	227	213	231	205	224	230	241	224	237	236	221	235	252	251	220	244	238	237	260	229	214	255	243	222	200	219	235	224	248	224	223	202	221	227	240	236	226	213	229	232	241	236	240	255	217	246	229	231	248	219	220	238	223	237	218	202	252	243	241	227	240	235	250	207	239	218	259	233	216	227	234	245	251	214	216	221	219	229	233	223	240	201	216	219	236	236	205	233	248	253	237	228	246	235	279	234	214	255	220	225	219	254	244	234	259	264	233	257	254	248	221	243	206	220	232	232	217	273	221	226	197	231	245	230	258	211	241	235	256	236	221	245	232	254	242	229	231	249	238	246	240	246	225	232	235	223	221	259	199	222	247	241	244	231	236	221	216	234	249	219	221	243	235	238	247	243	266	224	246	240	243	231	226	225	204	220	206	255	229	241	233	208	241	247	250	237	229	239	236	211	219	241	235	239	236	223	231	220	227	212	214	210	243	223	258	244	240	197	220	253	255	193	227	230	235	236	248	251	212	234	228	253	274	253	221	228	240	254	207	252	216	244	246	269	220	218	217	246	224	283	238	227	232	239	258	240	219	226	232	230	234	256	240	219	235	199	222	234	257	276	245	244	232	251	220	212	220	241	228	247	215	236	230	216	216	252	255	214	245	234	232	231	235	230	246	240	226	243	254	220	246	242	219	238	242	240	218	232	253	210	201	229	216	225	237	204	202	224	245	207	246	235	259	237	212	252	231	206	243	212	232	223	217	265	211	241	226	240	235	218	237	240	252	240	214	230	251	251	240	227	219	241	224	247	246	220	216	213	242	234	254	234	246	244	245	248	225	235	236	190	249	245	239	221	215	217	204	216	258	209	220	239	233	240	218	249	238	225	213	248	233	226	245	268	241	242	242	217	261	224	258	235	225	226	215	217	250	234	222	231	253	251	215	250	249	273	239	246	201	243	221	240	212	202	228	215	234	237	247	218	266	228	241	205	232	235	236	227	207	238	233	246	226	229	209	211	244	251	226	230	200	210	226	248	247	217	245	231	206	226	244	245	214	221	224	221	222	229	254	220	217	216	212	206	227	226	225	236	221	233	197	228	238	214	226	240	229	246	253	229	222	252	216	238	218	197	212	236	217	223	236	251	225	256	214	230	258	232	239	231	245	223	222	244	225	256	252	249	235	238	232	236	226	264	208	234	234	223	202	246	243	251	222	235	247	227	223	222	224	226	240	239	212	241	231	238	241	212	279	232	211	210	240	202	242	236	213	259	232	214	226	243	242	230	227	274	229	247	234	238	237	219	250	229	216	213	243	243	236	226	239	245	215	229	228	253	202	222	246	231	261	231	211	248	251	238	227	239	246	240	250	215	228	224	257	245	195	250	229	215	252	247	221	245	267	264	248	233	215	235	248	218	212	241	230	224	213	235	248	230	217	232	240	222	233	250	252	247	215	229	248	214	235	238	243	231	217	234	221	221	225	239	231	228	243	232	208	214	212	236	216	229	235	226	243	230	232	246	242	252	228	233	214	255	234	216	258	243	234	241	240	227	212	211	215	252	216	226	214	219	227	236	241	243	266	253	241	216	237	218	251	237	226	235	247	194	233	252	223	226	246	252	233	233	219	229	208	240	245	224	255	220	224	196	204	245	238	245	223	224	224	214	226	229	219	232	208	229	241	236	234	250	233	223	223	219	210	232	260	260	230	246	255	226	242	245	253	221	211	219	219	222	242	233	219	248	217	245	238	222	236	212	230	223	254	213	228	251	238	217	244	230	230	246	276	245	249	219	247	256	230	234	242	234	247	208	242	244	212	243	225	222	270	226	265	231	270	245	218	235	243	275	243	238	234	222	230	231	222	213	247	279	243	260	229	211	269	223	235	236	237	240	207	245	201	252	239	242	246	222	247	221	248	233	201	225	221	241	251	262	233	281	238	240	225	240	256	261	231	219	231	244	247	268	206	254	242	221	239	254	232	210	225	246	224	216	253	221	227	200	223	216	255	223	244	230	233	219	220	250	226	255	227	208	212	227	238	280	246	241	221	241	243
18233	31448	35962	23094	16483	8642	2889	1050	576	542	526	532	496	498	527	558	550	542	548	515	503	541	544	483	534	535	521	557	526	521	483	550	579	511	489	544	543	528	503	550	522	546	538	527	546	514	501	515	547	560	537	542	532	491	533	491	483	493	553	538	551	534	558	532	519	534	563	489	509	538	506	545	552	543	529	529	523	490	477	498	531	525	522	512	554	551	542	537	508	507	497	526	555	507	504	525	550	480	484	482	500	475	520	524	535	508	535	533	551	556	516	524	498	507	499	548	490	493	553	524	535	544	530	532	505	518	508	532	482	554	548	521	519	532	537	506	577	546	492	529	527	519	535	495	554	534	526	507	486	526	497	505	528	534	495	512	545	497	505	536	521	472	543	505	586	513	524	492	504	497	538	537	507	492	479	527	533	519	572	502	526	532	544	509	541	494	562	527	508	540	534	572	514	477	480	515	550	497	519	545	500	487	497	562	514	508	540	526	522	520	526	498	531	515	549	514	502	543	553	502	525	516	545	483	518	515	566	534	526	528	494	555	498	516	510	529	569	490	484	532	487	530	500	495	535	562	529	534	510	504	483	526	521	541	549	540	482	559	527	510	549	564	577	519	550	511	559	533	536	516	541	523	544	568	532	535	466	521	544	541	490	502	505	542	522	534	532	500	490	520	520	542	541	530	506	522	535	582	502	573	519	525	546	500	507	529	471	574	560	500	527	514	515	533	515	533	520	557	524	593	493	577	507	535	480	532	553	510	543	490	509	533	514	541	547	546	484	545	531	522	514	511	550	552	534	519	499	488	543	510	557	507	544	556	540	549	494	527	515	522	546	502	510	555	515	510	563	508	528	555	517	546	498	505	519	532	518	541	504	521	537	560	535	504	563	515	541	503	505	543	510	499	518	554	518	517	539	540	506	512	551	546	520	537	536	494	489	549	539	487	533	507	505	499	548	520	491	535	527	526	537	495	475	562	508	541	497	510	469	520	537	564	535	509	513	528	543	518	514	539	545	522	490	498	486	531	575	534	539	492	519	497	552	520	497	474	534	512	494	513	550	525	485	544	540	552	555	519	527	507	499	551	532	479	588	504	503	551	513	515	518	511	537	524	540	507	514	490	542	525	494	532	514	465	524	510	523	523	543	513	530	515	487	536	482	512	494	479	544	555	525	493	558	519	580	538	552	510	506	513	488	524	536	544	525	480	508	538	520	508	481	523	522	539	566	539	566	485	534	561	514	527	527	547	510	504	518	508	490	505	511	526	490	576	516	524	502	537	533	533	503	473	546	535	504	529	517	517	526	511	468	529	499	491	513	506	559	504	505	538	537	514	550	509	517	555	527	547	516	541	547	544	540	540	529	542	512	505	554	511	552	514	506	537	530	525	548	484	496	548	476	534	501	530	495	536	534	509	511	543	550	540	541	516	481	524	508	498	534	529	518	559	543	542	506	547	516	492	505	534	537	528	547	507	491	519	551	507	489	533	510	541	521	553	527	512	481	512	502	489	563	493	525	543	516	546	522	522	537	499	580	523	521	520	532	520	525	514	504	525	508	528	521	513	520	523	499	480	516	535	506	515	503	499	525	497	489	510	538	533	521	560	506	521	540	542	501	525	528	493	488	542	514	563	542	489	547	522	553	528	530	525	579	498	520	507	546	522	511	549	490	517	526	512	534	531	549	523	508	476	529	554	496	530	528	537	555	519	514	529	543	565	535	530	550	528	544	534	520	544	479	531	558	540	528	538	543	551	530	487	501	550	536	535	499	521	495	521	523	532	516	508	531	556	576	490	525	511	510	507	514	531	490	476	544	554	545	545	493	561	526	519	506	534	529	540	557	541	507	505	546	531	502	524	525	517	531	538	538	555	529	540	464	518	494	512	503	519	502	528	526	537	533	517	511	522	520	516	549	525	492	542	498	527	523	567	526	481	489	543	503	533	502	523	522	523	531	500	569	517	519	528	566	515	521	530	547	577	487	585	518	534	532	497	523	464	534	515	505	509	507	484	498	508	509	554	512	504	520	520	533	517	532	543	490	558	504	523	560	527	491	497	506	491	541	504	526	557	529	564	536	523	555	526	556	529	534	492	534	536	515	496	520	537	542	525	520	512	558	505	540	569	527	509	523	474	531	533	546	509	457	494	562	508	596	528	467	534	522	517	507	554	544	536	515	499	498	535	549	550	525	532	496	544	558	518	518	553	531	519	539	538	489	543	548	536	552	526	528	551	517	510	507	559	506	503	548	543	559	532	499	563	466	482	529	519	548	497	545	541	523	517	545	505	482	543	521	528	528	519	545	526	569	561	513	517	498	550	536	560	521	534	512	546	566	519	511	498	542	494	542	518	519	538	508	507	488	501	528	524	541	564	582	529	509	481	512	557	554	502	481	555	518	504	499	489	464	506	528	533	532	559	525	513	530	535	517	512	545	556	559	492	536	584	500	472	572	520	552	537	522	479	535	506	530	531	557	503	518	495	505	526	498	518	499	512	561	483	548	525	507	517	523	542	543	530	549	504	501	524	528	531	519	543	501	520	529	500	529	549	532	498	545	539	483	524	533	522	560	516	539	520	518	530	518	503	505	507	494	536	541	516	515	508	551	528	554	503	541	514	567	536	541	490	515	536	532	547	515	516	551	552	500	524	538	540	483	516	505	522	547	539	532	520	538	509	530	504	522	554	493	517	553	474	510	536	533	516	557	528	543	512	484	494	528	516	517	525	510	537	496	470	533	553	530	477	523	543	509	512	554	499	524	536	467	577	545	491	546	568	526	519	533	533	526	528	502	522	546	503	521	515	505	547	514	499	518	542	508	541	501	527	532	565	540	517	530	522	507	533	535	508	527	484	499	537	508	502	550	534	484	548	548	500	545	509	539	505	522	549	517	508	515	533	565	543	508	545	535	505	543	520	514	511	531	547	542	514	482	524	538	491	512	510	498	544	533	517	509	496	549	522	512	518	521	484	524	539	519	487	519	516	525	502	513	526	514	513	552	535	570	530	513	506	552	509	499	556	543	481	522	527	547	485	480	547	532	530	549	511	528	533	518	517	545	549	510	521	505	486	535	525	532	538	551	521	557	525	525	548	545	527	520	494	495	555	530	525	544	551	492	524	520	517	513	580	511	508	516	515	520	508	509	495	502	548	545	512	527	526	523	532	556	558	508	520	525	514	503	532	562	545	514	531	574	546	525	516	535	545	540	507	551	557	514	507	503	506	512	477	528	526	505	544	496	561	574	474	572	541	525	509	511	549	474	517	538	522	562	520	528	506	538	555	486	491	513	524	566	487	534	519	493	536	553	491	554	543	526	507	523	458	533	525	508	520	519	525	507	527	497	491	519	553	485	507	517	515	496	506	494	522	557	524	507	459	492	545	511	525	512	535	481	531	501	568	487	493	561	529	533	515	576	511	537	530	546	534	538	564	521	543	569	512	509	548	465	532	518	490	554	530	546	515	533	501	489	531	503	505	511	540	560	546	552	521
59184	52708	47818	38865	30344	26421	18803	7640	1621	291	185	173	202	188	175	156	189	177	195	149	183	173	197	171	168	183	165	179	193	200	172	182	178	184	170	178	199	172	183	144	206	172	187	170	173	160	194	196	208	172	188	178	164	183	174	185	193	144	173	171	168	184	189	183	170	185	191	170	181	191	164	186	176	189	174	168	183	165	173	169	206	187	183	200	161	195	229	171	171	201	213	168	170	180	181	187	169	179	180	161	168	148	166	176	175	175	190	145	187	198	198	155	167	183	173	162	216	165	165	160	181	184	164	191	180	217	179	177	210	161	166	175	153	211	167	181	189	182	153	175	193	174	154	156	159	176	163	180	176	157	187	183	169	159	170	195	170	186	177	188	179	162	171	187	175	178	186	197	153	175	164	177	207	166	156	163	193	152	171	154	187	188	175	203	188	183	182	199	184	184	151	204	159	173	166	174	163	186	169	193	179	173	174	183	158	161	218	167	169	182	175	145	179	182	181	183	167	154	155	174	185	168	171	183	177	176	179	162	173	164	182	170	196	183	168	176	189	178	205	201	171	189	167	183	172	145	162	170	152	189	157	203	175	171	169	187	203	182	168	143	179	185	187	213	162	170	156	185	160	177	178	177	146	180	202	173	146	158	202	161	200	170	173	146	192	202	185	174	185	165	185	153	187	180	178	176	154	189	163	176	195	173	189	174	183	178	143	184	176	158	175	156	185	186	186	168	178	178	163	163	164	161	181	200	174	166	176	192	185	170	165	176	192	153	181	167	144	177	185	184	194	196	168	186	169	184	172	180	184	152	178	188	177	153	163	162	179	180	155	173	178	169	177	187	151	165	162	171	189	151	180	179	162	181	184	178	160	165	178	170	159	200	179	189	186	177	182	177	169	187	173	187	171	161	166	179	167	178	164	170	168	204	156	174	184	149	180	179	185	168	180	184	178	191	181	182	178	187	167	155	193	188	194	209	193	165	198	169	184	162	188	171	197	169	183	174	140	154	185	135	182	192	178	199	170	189	179	167	166	164	185	199	149	192	164	159	178	161	152	190	173	173	187	165	174	156	144	173	175	174	157	172	206	174	175	183	153	166	165	175	173	175	176	190	190	178	189	185	181	150	197	163	174	176	195	171	162	152	170	175	176	181	206	179	168	157	185	198	179	192	174	179	170	187	159	161	223	183	183	179	170	186	176	185	178	176	193	155	174	203	150	184	169	164	178	182	190	199	163	163	180	180	176	171	186	191	175	168	185	154	168	168	155	159	200	166	190	169	197	186	203	170	179	178	163	156	184	208	190	182	177	166	165	185	167	181	161	179	158	161	152	170	164	164	179	188	175	195	169	220	149	176	201	187	180	166	162	166	189	180	167	186	166	172	143	175	195	173	166	208	163	175	215	170	170	183	158	202	163	175	181	162	148	191	198	168	173	170	189	179	181	171	159	176	177	182	164	191	152	166	192	185	181	154	197	163	149	163	166	181	193	161	176	147	163	191	159	170	161	166	183	195	177	175	171	174	205	178	177	154	178	177	161	185	191	178	174	171	160	181	170	183	183	158	179	167	190	174	199	200	185	176	167	172	204	177	190	201	178	153	180	163	172	152	178	179	179	199	150	164	172	174	191	177	142	194	169	195	187	162	173	184	188	191	190	190	186	196	202	184	193	171	184	158	182	190	185	184	153	193	164	177	171	185	193	164	149	168	166	181	154	191	182	181	170	178	175	201	198	185	161	190	178	187	144	170	164	177	171	185	199	178	184	158	159	191	162	175	176	158	177	183	173	174	183	162	158	195	168	193	183	169	181	148	160	187	165	159	170	157	173	175	192	169	174	219	183	179	178	180	166	169	166	187	184	150	178	189	162	180	179	174	189	158	182	184	199	195	196	179	187	162	187	160	196	171	152	166	189	185	173	177	166	191	185	184	186	173	185	174	163	196	183	183	201	158	168	175	185	166	179	153	157	160	186	187	171	172	173	174	196	202	167	174	150	176	171	169	188	175	197	143	171	190	183	187	175	174	169	168	202	185	186	191	203	174	168	187	166	176	184	147	171	166	185	167	181	166	155	190	183	197	190	198	163	156	161	167	164	188	178	181	185	191	162	141	194	159	190	163	178	181	178	180	178	173	185	189	149	173	168	183	155	188	192	166	175	183	194	165	164	185	191	210	182	175	192	183	181	168	161	165	153	190	174	189	189	168	170	157	192	160	165	181	173	166	171	196	162	165	184	170	177	164	160	162	172	191	155	189	168	169	162	158	196	177	170	169	181	185	164	173	201	165	195	170	170	179	167	171	167	200	189	157	187	180	164	189	155	171	186	189	183	199	149	180	163	173	168	145	159	203	195	180	171	200	187	196	155	159	188	202	192	168	169	171	181	174	193	181	195	155	186	178	188	168	172	169	152	164	156	161	163	176	190	176	156	151	164	185	166	167	187	173	180	188	161	186	185	174	179	177	182	165	158	179	167	182	157	177	186	194	178	189	159	180	185	185	172	160	191	165	175	184	157	189	169	189	182	168	183	191	172	188	214	164	182	203	209	188	162	172	180	176	143	189	193	165	139	178	159	198	178	172	195	157	162	172	161	175	171	178	191	200	167	166	161	160	179	158	163	179	167	180	192	160	177	166	172	175	197	175	185	184	184	213	182	199	191	176	184	205	180	173	181	179	176	162	182	167	184	180	177	165	138	172	184	177	164	175	197	191	183	186	173	180	206	171	160	168	167	174	184	165	150	185	201	176	201	176	188	165	150	193	185	217	146	177	187	158	192	177	202	186	188	206	168	164	156	162	208	161	188	186	167	170	174	193	163	163	182	198	171	200	174	179	179	186	209	155	177	184	184	172	210	205	171	197	171	158	170	181	201	169	178	188	177	173	167	172	182	160	175	176	159	176	182	180	168	187	170	191	190	166	167	175	171	160	172	184	174	165	153	172	177	177	158	201	201	161	167	165	188	172	167	186	165	161	163	165	178	188	170	172	156	184	177	169	181	185	170	187	197	175	180	194	176	164	174	173	207	200	172	146	167	155	175	172	180	161	156	180	190	191	167	160	184	192	171	178	192	180	166	160	160	191	165	172	194	162	174	187	201	181	183	173	168	164	183	180	192	180	171	180	188	169	179	166	179	166	172	203	156	157	165	176	152	171	184	157	184	168	162	165	193	173	183	166	160	177	151	168	196	176	157	167	176	182	195	166	172	164	147	170	180	180	160	180	199	160	177	158	165	181	182	160	167	183	177	179	195	172	157	153	168	164	178	188	186	178	177	209	197	186	178	163	177	188	191	165	168	185	163	183	192	178	163	165	197	188	187	187	192	171	158	189	204	190	180	166	204	167	183	164	187	176	157	192	195	177	178	178	172	186	185	185	183	173	200	182	184	222	199	189	189	168	162	174	171	170	198	152	164	183	167	178	191	161	177	179	161	197	162	160	189	172	172	164	181	185	170	170	181	175	162	162	170	187	195	198	205	185	179	181	180	198
50689	59899	61324	59686	54506	37377	15596	3589	855	441	385	411	411	418	400	405	355	401	389	416	391	394	447	408	416	406	388	400	388	412	390	403	375	404	390	390	381	393	396	413	385	393	418	381	410	421	399	393	384	401	382	388	425	441	365	418	414	401	411	391	388	424	353	403	421	443	390	387	389	347	404	400	394	397	406	369	402	401	433	359	393	417	396	390	421	386	410	402	412	369	389	405	399	388	403	385	377	395	394	411	378	408	390	427	415	440	417	450	417	398	426	443	410	397	424	416	423	389	409	383	433	383	396	387	384	387	398	376	409	413	366	418	387	396	371	411	403	393	374	388	394	383	399	403	415	413	376	390	380	383	419	417	395	361	379	418	391	376	391	405	394	375	385	388	399	400	383	379	408	413	399	378	445	388	415	387	413	377	396	364	363	370	412	378	404	377	376	371	383	389	372	392	384	386	391	395	420	385	400	401	390	340	414	354	391	387	397	392	417	392	416	393	360	406	344	382	370	409	396	395	409	432	419	374	439	373	360	421	418	380	385	418	387	389	423	417	400	352	430	382	372	391	379	395	428	387	394	389	383	405	364	374	425	389	393	409	420	381	397	404	389	415	410	396	394	403	413	416	430	390	379	404	383	386	362	369	408	389	404	380	361	405	430	377	366	407	429	383	410	378	333	348	416	394	353	342	377	421	399	374	358	406	423	412	361	422	406	413	383	392	411	370	410	379	422	403	398	421	358	411	423	396	380	409	403	385	374	400	434	385	380	400	386	422	391	408	364	384	391	355	389	374	392	409	373	417	402	398	387	405	397	366	376	382	409	410	392	375	365	390	358	391	363	364	368	400	388	379	407	403	406	420	375	373	424	399	411	393	410	359	427	385	399	358	365	391	424	389	390	406	405	392	381	418	398	420	402	401	377	422	401	370	392	365	354	373	370	389	360	352	377	410	387	359	375	406	427	375	377	379	377	441	371	389	393	396	382	361	409	377	378	342	424	389	402	429	380	409	399	375	388	387	402	403	411	418	409	389	390	406	392	363	371	422	424	385	397	380	430	390	399	356	418	366	415	407	403	379	398	366	388	366	372	403	374	404	407	366	398	395	400	379	393	366	417	362	405	405	397	398	400	395	379	360	389	379	388	401	352	396	421	417	405	382	388	412	369	407	400	377	381	376	385	384	366	378	385	399	401	422	407	390	405	397	372	385	395	383	387	372	384	410	393	420	414	452	373	393	380	409	411	386	436	381	372	383	405	363	398	396	381	393	404	391	400	402	372	387	383	398	386	420	367	400	427	389	398	420	379	420	415	408	385	381	408	393	407	395	331	356	389	375	390	379	418	379	389	384	402	392	409	389	424	409	367	380	359	366	421	379	375	381	397	427	421	393	378	448	396	354	359	381	424	423	388	370	393	375	410	379	381	405	365	381	407	417	400	404	409	356	402	394	392	406	374	372	386	366	403	397	421	385	436	398	404	383	376	395	416	383	376	402	393	399	415	391	381	399	386	392	382	384	403	389	404	409	390	420	368	393	417	398	398	353	363	398	396	396	417	410	391	397	366	395	412	401	402	368	381	422	370	448	409	436	398	376	364	411	370	409	377	396	379	402	368	394	397	366	397	376	392	398	347	379	432	368	390	421	340	357	450	408	381	393	410	395	389	413	397	361	370	382	401	391	399	384	410	372	417	405	412	398	426	362	411	371	433	387	400	385	377	398	418	390	422	390	415	383	406	360	421	378	391	401	410	405	417	403	407	360	409	416	368	387	397	398	424	388	405	358	413	396	392	377	397	446	381	422	397	376	424	376	387	396	396	404	382	431	404	387	397	360	421	393	383	405	401	391	363	389	417	386	377	398	390	376	386	393	386	394	370	399	367	434	388	353	410	385	381	413	436	416	418	427	374	372	420	394	405	399	397	396	379	413	366	397	411	411	394	390	397	389	393	395	395	416	386	411	403	375	408	416	419	385	397	399	424	403	392	405	386	379	401	357	397	364	396	406	355	381	386	390	398	409	418	385	381	395	398	357	420	375	364	407	374	399	383	367	359	397	416	416	361	391	389	377	368	393	421	390	386	386	385	402	416	382	381	402	405	369	385	381	376	396	390	376	411	388	395	385	365	385	382	397	403	432	370	419	418	414	387	383	372	401	420	384	387	412	392	395	395	378	379	400	376	460	387	405	409	391	397	397	407	396	387	371	406	397	415	417	391	393	409	400	363	445	413	382	378	419	405	406	376	390	407	405	423	387	392	349	404	402	396	408	386	389	378	420	348	376	401	373	425	415	381	412	407	414	383	388	389	364	401	395	419	405	417	420	419	378	368	397	360	375	390	398	412	369	368	426	366	404	410	366	410	395	431	368	369	397	382	390	408	384	365	402	411	386	409	365	387	409	381	341	381	403	408	366	422	391	361	385	416	398	402	374	359	366	427	398	415	411	398	391	386	407	404	398	390	412	417	373	412	388	392	413	369	411	392	418	399	404	402	419	397	370	405	398	386	404	387	406	413	373	420	401	383	378	376	346	411	378	361	414	369	392	417	435	357	406	400	395	421	392	367	374	399	412	369	393	387	391	389	387	354	412	393	399	419	428	408	395	362	444	402	377	397	371	365	378	384	397	398	388	399	392	406	370	365	427	401	389	406	423	389	409	380	402	405	387	401	388	400	381	410	407	424	415	406	374	406	389	366	393	415	378	389	407	411	406	364	391	406	402	377	383	400	426	388	408	408	385	405	395	419	422	436	380	413	400	413	413	391	371	395	410	382	399	394	384	381	405	402	385	425	424	378	413	405	434	410	411	387	383	446	452	406	405	404	415	374	403	409	403	368	403	364	381	383	406	403	369	385	401	403	424	385	415	367	391	400	402	383	378	383	379	389	393	393	401	386	399	398	385	372	413	395	403	396	395	373	399	381	402	417	396	415	422	409	393	366	414	400	373	370	424	382	396	388	388	377	381	425	360	395	389	414	450	399	377	392	335	398	380	439	394	354	388	366	422	370	410	395	380	395	397	382	423	356	394	406	384	384	347	397	404	406	387	388	401	361	390	368	395	423	384	402	408	389	398	409	371	392	376	387	409	421	377	410	390	393	387	369	378	412	382	394	388	362	426	433	372	394	403	395	450	416	368	364	403	416	429	409	368	380	371	379	365	398	408	381	383	402	384	387	417	414	439	395	369	408	388	402	373	353	392	365	407	384	382	374	356	392	390	428	391	393	397	404	370	412	386	405	378	374	381	407	406	370	407	420	367	364	408	392	443	375	403	391	393	403	390	412	377	407	393	370	364	394	369	408	363	419	394	426	404	428	411	398	397	404	405	416	407	404	416	432	380	379	428	382	365	402	392	376	393	377	371	393	415	423	382	384	372	410	382	381	414	410	418	395	403	382	402	351	401	400	397	416	432	396	379	382	381	386	381	390	453	394	399	410	391	426	401	362	411	381	420	390	416	409	409	386	391	413	409	380	367	341	387	389	411	389	405	421	390
61131	49482	43484	37002	31950	27052	20558	9681	2026	306	195	176	147	160	139	187	168	161	157	148	181	167	130	152	145	156	154	180	185	140	154	167	153	166	149	131	187	168	146	164	154	164	163	171	165	178	149	170	180	166	164	160	143	161	161	141	128	176	156	150	151	157	145	150	176	165	169	159	133	144	173	172	145	179	185	147	178	155	152	113	175	138	155	166	168	175	164	166	159	168	155	168	153	157	160	166	167	146	153	162	156	142	144	171	171	164	147	140	157	151	141	152	160	159	181	161	148	153	162	149	159	138	161	179	165	157	154	173	174	149	166	151	170	163	171	147	167	166	148	154	172	155	170	179	179	187	169	141	151	161	177	169	143	154	159	167	153	146	162	151	146	148	142	142	154	159	164	166	168	168	171	155	131	167	156	159	145	165	174	166	142	181	168	151	165	169	172	161	153	171	169	154	165	152	158	157	172	157	162	153	149	164	148	163	175	182	159	150	157	150	183	143	169	164	147	157	165	185	181	157	165	158	145	164	166	165	160	139	149	173	153	149	166	160	154	158	177	169	161	162	161	181	136	129	155	154	153	176	144	161	165	178	162	162	160	162	168	145	158	149	151	144	149	160	158	126	143	164	152	146	147	152	157	171	191	162	160	152	173	138	152	155	167	149	139	164	167	178	164	163	153	150	161	152	169	124	165	148	175	178	172	150	142	169	149	158	144	140	147	166	159	147	181	153	172	177	169	181	146	164	146	143	153	154	144	180	157	159	163	172	145	172	135	164	140	163	158	156	156	158	153	160	157	180	138	160	145	185	163	192	145	168	160	147	150	160	169	159	146	142	148	160	173	133	163	158	161	151	161	160	173	156	160	174	177	146	166	167	155	147	159	146	131	162	157	158	169	164	149	170	153	166	159	145	170	160	143	155	162	157	162	165	179	140	153	156	184	192	142	169	162	144	127	142	164	171	152	165	147	167	149	147	160	132	159	143	163	155	169	165	185	170	157	149	162	156	161	174	161	141	126	181	149	169	155	173	151	169	161	159	157	178	154	151	175	162	151	145	157	149	167	166	152	157	165	160	174	155	174	153	150	178	142	155	152	164	173	171	134	135	169	146	155	155	174	150	165	162	182	162	163	142	166	157	147	140	141	129	170	153	154	160	155	167	150	179	165	144	171	140	161	166	144	155	149	173	170	140	151	148	148	159	160	159	161	155	144	192	153	155	155	146	150	167	151	176	141	182	157	163	144	159	184	157	149	170	164	148	155	140	158	148	174	150	181	139	155	183	161	167	165	155	146	150	145	163	169	141	162	162	139	170	158	174	157	153	160	147	178	167	169	169	139	141	147	144	139	163	132	178	166	145	153	187	147	163	150	157	163	158	197	176	142	167	161	149	162	158	145	147	183	154	165	147	179	173	157	182	158	134	155	154	169	161	152	174	172	203	166	159	165	145	158	172	168	177	154	160	172	137	158	150	148	162	141	171	152	167	158	152	173	150	160	129	161	169	149	156	125	163	148	172	152	165	163	173	159	182	160	163	172	148	176	141	140	155	161	155	186	164	163	166	137	152	167	149	168	146	147	158	159	177	191	178	174	176	148	143	158	149	149	163	147	159	164	159	155	157	163	152	130	142	160	128	156	148	159	174	184	158	167	185	163	158	167	162	175	160	187	167	150	156	158	161	173	181	165	145	167	157	182	145	154	146	173	161	166	162	148	138	160	145	162	165	135	166	148	159	162	158	153	164	178	151	186	145	171	172	174	151	167	164	180	175	167	172	147	150	148	173	166	169	171	152	161	163	160	132	150	167	155	156	151	150	177	169	165	164	161	138	165	129	167	169	147	145	162	170	151	161	152	183	157	183	157	148	155	177	156	159	155	172	159	150	162	177	168	129	165	131	153	145	127	172	133	152	163	184	167	158	157	141	147	146	149	154	193	180	164	154	190	145	151	178	142	165	167	175	168	165	157	162	158	177	159	167	179	161	166	174	161	152	150	177	166	158	161	163	166	154	190	151	163	150	141	188	172	173	151	144	159	181	165	164	117	131	165	155	166	157	158	165	150	165	136	159	154	144	167	169	167	148	146	151	154	138	161	155	148	152	160	178	163	156	153	163	156	140	156	161	143	180	141	140	148	147	164	154	158	155	157	170	175	156	172	185	171	159	168	154	161	163	170	143	148	161	160	145	174	145	147	151	156	158	176	143	139	166	174	153	147	148	171	137	153	158	151	146	146	150	177	148	158	148	122	132	142	173	150	157	174	152	167	164	165	150	151	157	140	127	154	148	167	189	144	163	162	164	168	176	145	158	157	160	172	152	156	171	149	164	148	145	159	141	147	167	135	161	144	178	180	157	141	179	148	136	135	162	183	144	175	170	163	162	160	161	133	179	141	163	158	146	164	173	187	138	181	156	171	165	171	146	148	143	124	167	152	168	153	169	151	168	176	153	161	172	159	159	137	177	169	164	157	168	172	142	147	157	165	144	150	172	177	156	148	176	141	170	148	148	174	149	133	186	172	153	147	136	171	158	143	169	161	160	130	170	152	161	188	159	187	162	184	166	160	154	160	159	170	142	148	193	178	158	171	159	162	162	129	148	136	161	162	169	167	155	160	160	161	163	144	162	152	197	156	163	153	157	158	170	183	176	151	142	168	147	151	155	157	163	160	153	165	158	162	148	163	163	152	163	196	158	164	147	162	161	142	173	165	153	133	150	165	152	169	150	166	172	178	170	165	165	163	134	154	140	136	139	154	167	173	147	149	176	151	145	160	157	161	173	160	158	177	181	172	176	158	161	171	186	163	155	159	157	143	163	149	163	161	150	159	167	172	164	165	159	161	145	136	152	160	152	165	145	154	167	165	170	170	147	145	145	171	146	167	158	155	150	178	148	160	152	166	140	173	165	160	135	175	161	152	145	159	132	170	166	173	164	155	166	179	161	167	130	141	138	171	158	199	174	178	157	184	163	159	170	168	164	145	156	172	127	142	146	155	168	158	141	156	173	157	152	158	170	167	139	169	139	154	129	160	149	171	165	175	182	151	189	139	153	155	160	200	146	195	165	182	147	167	180	165	137	153	150	171	150	148	171	180	167	163	143	177	162	157	155	152	149	158	169	143	148	141	148	162	157	172	158	153	167	163	151	141	138	172	149	166	150	165	142	144	139	144	118	180	170	154	150	150	173	152	158	142	158	141	177	143	152	145	168	165	155	163	150	183	162	149	165	164	165	148	166	169	163	157	157	167	186	162	154	155	165	149	156	134	157	167	159	140	137	184	166	164	148	141	159	150	140	162	137	166	195	155	181	164	171	151	143	146	163	166	162	183	163	162	169	184	137	155	126	177	168	147	165	163	174	145	146	152	151	143	165	166	169	156	172	190	183	146	136	179	176	158	144	178	173	165	147	155	161	150	168	159	185	167	148	198	160	183	133	168	172	157	152	135	153	133	165	184	190	147	175	165	162	144	144	171	166	154	170	165	141	129	155	169	170
53560	59715	60100	66916	62720	40055	16415	3837	930	442	387	366	380	356	385	378	359	380	404	381	365	373	390	370	371	343	359	349	367	369	323	362	357	362	360	365	356	348	360	356	363	357	359	369	369	367	392	342	356	322	333	340	370	343	405	352	362	322	400	346	402	378	340	336	342	350	333	333	365	355	313	356	357	346	363	383	359	343	398	336	369	349	340	357	339	342	380	376	342	349	379	340	355	334	395	424	400	372	367	375	397	374	397	349	380	370	343	348	349	356	376	345	361	331	364	380	343	357	351	371	332	333	349	373	354	358	361	378	354	338	371	309	358	379	388	367	310	364	387	406	385	367	357	352	384	371	353	337	357	353	385	349	357	353	361	362	360	382	364	360	339	352	397	384	363	364	370	373	335	370	344	365	373	359	355	346	370	348	347	350	363	370	343	391	330	356	369	355	319	360	362	363	317	361	393	354	351	357	326	332	362	369	388	388	357	359	368	362	348	346	328	364	355	331	362	367	340	350	353	357	353	332	361	353	375	349	361	357	350	368	377	364	359	394	349	357	343	364	397	379	360	377	401	341	366	359	329	358	363	362	360	359	356	365	372	339	367	367	348	343	352	379	336	379	359	366	371	379	349	396	320	388	325	359	326	362	374	362	326	360	361	375	398	367	361	327	338	352	349	351	379	355	346	351	348	341	376	362	357	337	388	342	346	344	385	357	343	359	391	339	347	361	329	366	347	377	367	359	344	361	367	364	373	332	342	362	345	358	358	373	333	369	395	366	384	345	371	371	339	362	352	383	400	344	378	398	383	390	340	354	343	366	331	388	405	366	373	367	369	346	361	331	360	364	361	341	383	368	388	361	399	362	356	375	348	357	371	351	354	367	346	346	376	353	357	362	383	333	334	349	340	370	363	381	343	312	378	391	376	393	352	395	375	329	360	364	370	362	356	383	356	374	371	373	334	340	384	389	363	379	399	348	355	382	349	365	385	363	333	360	361	342	346	349	366	398	373	347	355	345	355	384	384	365	360	338	386	361	362	341	331	352	361	400	368	368	363	336	324	370	361	372	333	358	388	336	363	359	359	337	374	380	368	361	389	343	361	367	359	397	353	343	325	385	373	370	378	376	377	363	387	371	386	383	333	328	373	394	344	358	378	365	352	413	378	342	392	372	369	379	375	354	342	362	377	358	375	366	339	346	353	388	315	350	392	341	385	347	342	383	358	374	308	356	374	352	366	409	367	400	376	403	403	363	342	328	368	391	320	395	397	370	361	325	356	395	371	340	361	345	350	369	369	387	423	371	371	385	360	346	373	366	359	401	337	382	367	387	364	370	390	354	369	394	343	354	362	349	336	374	361	376	404	372	341	373	351	366	359	369	384	365	350	348	343	389	359	351	364	354	341	359	333	362	372	340	390	363	368	342	367	350	382	349	348	332	376	365	333	362	343	370	344	352	379	388	347	346	374	364	351	361	355	373	318	365	376	377	386	357	338	372	384	408	365	347	382	356	361	346	350	336	344	366	359	326	377	388	359	375	337	348	359	346	377	370	394	368	329	359	385	369	383	349	344	362	380	356	370	385	350	363	373	374	373	355	356	367	381	353	323	348	343	357	356	371	329	380	368	327	350	333	387	378	367	371	375	364	350	351	349	337	396	369	397	367	368	382	379	409	341	380	376	363	406	342	339	371	344	349	353	350	311	329	407	362	361	362	388	375	376	375	383	352	390	341	353	359	376	314	346	368	334	370	355	380	346	367	363	340	364	357	396	341	373	340	350	373	350	378	339	377	349	342	389	368	344	340	373	380	334	400	350	366	342	345	340	380	326	355	374	393	348	355	348	337	367	343	385	361	374	359	352	374	361	356	364	319	318	350	380	358	334	368	340	381	335	326	383	394	379	381	376	373	393	358	372	371	356	370	357	334	365	398	363	342	394	338	357	365	353	358	377	356	345	330	361	346	354	353	358	372	350	388	300	390	398	373	322	344	366	370	370	349	397	394	351	366	343	369	350	386	342	336	401	357	395	338	370	330	370	366	345	318	376	347	359	399	343	368	360	358	348	367	372	338	333	342	368	375	358	363	340	336	374	367	350	377	378	353	379	353	360	372	371	349	352	385	385	368	332	340	359	388	356	387	341	349	379	373	378	357	375	327	374	373	371	387	323	328	382	325	345	405	361	386	390	373	371	334	394	342	340	346	346	353	370	373	377	367	344	338	386	361	338	363	368	371	352	343	319	334	358	340	373	353	356	323	351	371	395	380	376	380	372	365	370	385	355	343	374	399	374	361	366	391	333	341	360	332	318	361	353	342	361	340	334	330	380	345	366	400	351	367	385	351	391	353	368	377	370	388	376	374	366	360	366	366	385	354	366	358	366	348	354	356	341	383	357	361	375	363	317	363	388	386	356	348	368	364	371	355	342	356	368	367	384	373	344	386	345	351	376	348	377	355	346	329	329	379	381	352	337	384	342	374	343	355	359	367	360	343	345	324	368	364	372	377	353	345	362	372	335	351	372	395	408	348	335	370	383	342	371	371	386	359	362	364	330	353	320	370	372	336	307	366	353	372	366	379	342	364	389	376	337	348	356	374	370	395	359	372	355	349	359	368	373	348	400	401	344	351	357	334	380	386	408	371	358	381	378	323	355	328	382	348	387	366	352	345	344	379	378	349	361	346	329	376	366	354	371	362	363	332	336	372	368	373	341	391	393	373	363	357	325	382	361	380	314	356	403	401	367	365	355	369	359	388	343	364	354	369	349	368	394	354	404	359	375	356	357	368	348	397	364	356	364	376	349	329	335	373	362	324	354	351	336	356	343	363	380	357	340	377	360	386	322	374	367	348	377	336	359	394	381	362	367	385	357	369	357	370	347	370	337	371	352	350	377	346	332	358	360	303	379	348	367	361	330	392	361	371	408	363	375	337	372	349	365	358	364	344	381	378	356	348	372	390	373	340	356	379	376	370	362	350	369	370	369	340	332	358	363	344	364	375	374	352	352	360	348	412	348	383	351	337	377	360	346	353	353	310	344	347	367	365	370	356	391	355	348	332	331	362	363	380	374	346	350	345	359	358	371	352	375	383	362	393	368	360	385	374	336	371	344	354	329	352	378	345	349	361	396	326	356	353	357	328	348	370	353	366	351	364	359	372	379	390	370	345	379	351	357	353	378	342	380	342	368	357	335	354	346	395	358	361	371	367	371	341	343	375	360	350	384	400	402	373	369	349	345	331	367	350	344	364	367	355	338	389	370	362	343	392	362	368	363	379	344	399	345	323	380	374	388	354	364	376	362	347	365	340	354	357	316	340	365	414	387	368	349	357	349	358	340	321	378	357	358	340	376	333	353	372	344	354	340	359	371	387	355	346	367	388	341	343	360	352	320	356	345	350	359	360	346	344	398	363	327	367	341	346	358	333	373	402	372	407	389	336	373	343	359	357	338	356	352	365	340	367	366	360	342	379	347	369	372	380	350	374	395	384	374	359	367	363
24230	32047	26298	13314	6864	2950	956	374	275	256	250	268	227	227	231	285	237	204	249	226	225	272	245	210	228	236	235	271	265	215	186	259	213	244	234	222	250	247	224	241	221	248	235	258	242	224	218	224	254	252	233	260	248	223	235	244	242	243	244	276	257	212	217	252	250	243	235	235	239	260	263	261	234	256	260	231	232	261	238	223	220	230	224	235	242	281	242	239	249	202	248	233	238	248	237	258	271	244	233	255	248	238	236	220	233	258	241	216	251	262	235	253	215	242	255	248	253	246	225	231	248	217	233	216	241	241	260	255	245	246	232	219	246	247	240	250	243	258	239	237	245	246	235	235	240	237	257	229	237	226	241	238	252	226	254	232	253	256	238	259	232	255	265	236	226	275	219	274	254	232	247	248	195	253	254	245	275	221	263	219	228	217	255	272	260	244	213	253	266	238	251	253	248	264	229	260	222	251	213	220	266	252	234	252	250	244	229	219	252	270	219	243	244	214	243	230	250	240	231	243	252	241	219	217	238	235	259	271	242	228	250	235	279	241	257	258	263	264	246	246	234	229	261	234	230	253	249	232	233	247	219	238	226	220	235	262	231	249	241	242	236	257	250	244	240	245	226	247	205	249	241	239	265	231	238	233	257	223	237	255	235	224	271	246	255	275	242	253	265	215	236	243	253	254	243	228	232	238	232	216	244	239	248	246	249	249	219	251	250	235	241	248	245	249	229	254	233	237	280	242	243	251	206	212	213	269	211	230	245	250	240	244	235	252	238	219	264	246	248	228	237	253	239	256	272	260	251	261	239	214	230	223	226	232	211	220	245	243	242	226	218	243	222	243	256	252	277	233	275	267	240	260	247	266	230	234	215	252	239	204	241	260	257	252	254	233	263	242	233	232	250	235	233	224	255	245	232	218	267	257	230	260	236	247	239	237	230	265	239	233	230	221	252	216	253	231	248	245	256	230	217	242	270	262	249	283	248	236	261	241	248	240	235	239	244	195	253	240	247	265	260	217	237	231	274	232	251	262	242	227	239	263	253	226	233	256	239	222	226	230	233	241	241	264	267	244	272	218	235	221	263	252	258	240	236	228	226	272	259	225	250	227	238	279	263	241	248	262	252	274	251	243	263	252	265	234	204	247	274	239	270	236	234	252	265	250	248	232	253	251	252	243	230	234	252	254	271	237	224	236	240	210	203	250	248	253	222	249	267	242	246	270	243	237	215	250	269	233	246	242	235	217	259	260	246	261	267	228	223	256	269	248	222	243	234	224	244	232	238	219	239	235	248	216	255	254	210	259	254	221	267	246	236	248	225	247	283	231	235	231	260	242	253	233	248	252	258	252	247	228	252	241	225	246	234	223	260	250	241	274	234	249	223	258	224	210	243	262	247	256	268	260	257	263	258	253	234	267	268	259	233	259	243	241	225	251	236	213	217	203	246	228	233	225	263	232	226	242	223	249	219	264	243	254	243	233	276	241	251	259	218	219	229	217	236	255	229	252	255	224	232	251	246	260	252	250	251	203	235	239	238	263	238	245	233	209	228	228	252	233	254	233	231	231	244	255	232	262	253	271	256	240	249	214	246	237	260	229	245	245	241	253	250	240	255	239	261	276	259	243	251	234	255	268	255	245	265	266	251	252	217	247	199	246	253	251	249	251	241	258	244	252	222	247	287	226	241	264	234	254	214	234	227	242	243	214	253	256	219	247	249	247	245	229	254	258	225	258	239	243	232	225	234	213	243	261	235	261	221	217	251	240	258	241	253	259	220	225	241	264	241	243	228	230	234	248	206	246	278	265	237	212	228	238	247	272	243	258	249	279	242	228	221	245	267	228	260	250	227	231	253	250	272	245	231	221	229	238	237	241	233	237	265	264	262	223	271	226	236	226	267	269	258	276	239	243	239	276	271	218	241	211	232	231	251	228	239	236	249	239	263	250	225	232	220	229	229	263	259	219	278	231	214	231	254	208	230	225	206	217	250	230	229	238	241	253	244	223	243	257	233	276	223	215	223	246	260	234	252	258	233	248	270	242	223	246	231	237	257	241	247	227	244	224	231	225	221	246	258	261	225	234	221	222	251	237	238	277	283	232	237	222	238	235	259	238	256	241	227	225	213	232	221	219	246	256	273	256	276	222	265	246	227	239	266	262	207	246	244	250	246	261	247	241	246	259	233	239	205	219	244	251	229	249	212	231	281	232	252	252	221	224	263	233	216	235	247	241	249	194	234	218	237	223	237	257	244	236	255	266	273	256	263	219	236	224	281	283	268	262	265	257	268	233	208	237	259	243	222	234	258	218	223	243	234	242	222	221	237	234	265	222	242	234	253	218	249	247	232	253	258	228	225	250	227	238	218	264	238	277	271	239	253	263	224	231	246	229	217	238	235	239	252	232	267	251	245	242	210	231	198	262	239	280	291	284	250	226	246	240	239	231	241	229	236	235	248	206	236	253	258	274	258	224	269	238	257	248	245	227	246	244	255	273	236	239	214	225	271	261	235	255	224	251	264	243	249	262	253	251	217	251	249	246	231	219	249	240	240	236	237	248	247	255	216	249	236	234	242	226	240	240	250	253	265	269	224	242	225	256	234	232	246	238	257	267	241	222	258	266	248	250	226	226	221	223	220	208	224	253	207	257	244	248	237	244	243	235	242	240	263	252	223	251	266	244	242	275	223	210	233	259	230	224	209	224	226	236	252	249	255	246	233	237	233	240	245	227	252	215	239	239	250	244	270	255	264	276	234	236	226	233	245	248	267	227	240	256	230	246	213	219	252	271	248	229	239	234	230	241	240	237	227	232	234	253	232	211	240	242	262	239	227	274	243	239	261	225	226	223	233	233	243	251	202	259	235	239	249	225	243	250	241	254	227	233	228	208	264	239	233	234	237	235	229	253	239	262	269	258	201	253	254	250	229	228	238	236	263	249	261	237	235	228	237	243	236	225	276	266	206	246	260	236	245	234	238	237	230	257	262	242	252	235	257	211	249	236	225	219	229	250	251	249	240	232	220	225	248	252	255	247	241	230	220	268	236	263	242	212	260	239	231	210	211	258	240	260	260	236	261	241	221	248	255	234	240	254	256	269	239	267	248	261	254	259	261	246	260	235	234	239	256	226	239	246	237	229	236	219	276	234	261	240	229	225	265	236	242	220	223	227	270	225	261	240	222	252	240	211	249	254	246	231	235	251	231	228	240	271	250	190	230	251	251	248	244	249	238	239	228	262	263	246	241	241	262	254	220	227	243	266	271	219	256	278	269	220	212	210	227	248	234	245	283	238	265	227	257	218	218	258	224	262	234	266	194	257	262	212	233	232	246	218	251	222	254	229	219	260	230	265	229	275	233	276	252	240	268	226	226	254	226	242	249	226	226	245	221	217	254	233	261	240	224	271	232	243	264	253	236	236	217	214	245	244	257	251	246	249	263	259	251	259	238	250	241	227	257	254	241	260	277	235	240	227	230	249	237	203	268	251	238	257	221	267
18560	32079	31114	21600	15210	6999	2207	894	579	592	584	521	521	495	536	557	526	543	504	566	557	516	550	552	565	578	524	562	518	511	562	566	558	554	549	553	537	562	537	597	576	531	531	516	542	573	523	549	528	578	579	513	541	584	540	569	533	554	571	562	542	550	523	554	547	536	578	554	594	546	537	563	528	590	533	592	519	514	514	539	514	520	543	516	548	530	513	536	544	516	558	548	549	556	548	527	529	526	568	539	562	541	555	570	548	546	571	587	545	530	540	560	533	549	528	529	548	568	518	514	504	516	577	549	550	505	521	526	531	510	569	543	543	537	527	566	549	545	530	555	535	520	544	573	544	527	554	582	562	563	540	526	575	552	574	523	573	536	580	547	536	563	587	537	532	576	530	535	523	579	513	604	519	555	539	549	588	577	488	571	569	539	523	552	572	550	543	587	600	559	534	516	526	573	520	498	541	580	543	544	519	555	539	551	502	513	543	525	569	573	515	521	557	555	577	572	511	523	534	557	551	633	549	529	513	571	525	517	528	563	525	547	553	554	554	573	559	566	538	567	510	525	565	583	537	584	603	610	522	590	580	539	558	540	503	502	504	517	524	570	547	518	537	523	518	487	539	528	523	557	541	543	556	546	592	530	511	571	539	536	484	579	510	561	529	498	546	558	506	528	542	553	523	521	512	590	572	542	554	539	547	538	534	541	548	487	569	535	568	558	554	538	547	530	545	516	589	539	561	584	510	522	524	570	548	581	534	512	566	566	519	560	566	526	601	538	588	541	563	577	542	530	558	549	566	533	493	539	495	553	520	551	532	579	537	543	526	592	551	549	530	561	538	530	554	538	561	557	563	552	527	553	567	571	546	584	576	525	584	557	578	547	559	538	576	511	530	577	558	526	537	563	549	522	497	537	550	563	578	561	522	549	507	504	572	559	544	559	495	539	571	544	614	518	540	533	552	528	518	582	522	559	566	534	552	555	529	576	481	555	514	516	544	537	545	539	575	559	552	550	559	528	545	523	556	545	534	533	538	580	552	536	572	528	526	549	509	547	537	517	539	521	554	550	553	536	579	548	562	528	547	565	507	547	587	535	563	532	529	541	578	538	553	568	558	531	561	534	535	531	543	552	527	520	521	535	573	541	546	537	558	531	564	536	569	535	545	548	572	528	565	508	547	561	548	561	508	523	523	574	558	507	518	531	517	553	557	514	565	531	532	572	575	531	517	557	521	546	486	551	575	580	513	613	539	565	544	509	581	547	557	549	595	552	545	523	590	484	539	554	522	508	550	555	544	564	516	521	550	584	545	560	525	532	534	497	566	567	540	535	528	552	546	557	524	592	552	530	535	565	518	564	523	540	600	564	555	522	568	540	544	565	546	552	554	528	550	553	528	579	530	514	574	560	523	556	532	543	538	559	514	527	592	545	579	543	555	526	543	511	540	548	529	577	545	548	536	558	523	551	529	581	556	540	531	612	529	581	537	576	555	517	536	554	530	510	591	530	549	549	531	533	559	511	557	560	563	504	583	607	520	550	534	540	557	598	580	481	526	553	552	554	539	583	583	594	548	577	544	497	550	550	547	543	537	578	539	513	539	534	554	554	580	540	535	570	496	580	508	545	554	545	550	544	552	544	558	536	533	546	534	565	550	553	544	549	513	532	525	540	541	555	525	556	542	530	553	529	566	577	545	564	575	528	537	552	547	554	526	561	505	557	572	542	540	535	632	549	552	497	570	514	530	588	532	545	554	542	524	595	525	558	545	560	563	541	540	542	549	555	507	540	530	541	552	558	582	504	531	549	569	553	566	552	570	517	539	544	529	517	561	503	552	561	537	526	517	530	566	511	565	544	518	551	594	535	537	560	537	581	544	554	545	515	558	553	523	513	584	563	527	539	539	517	551	572	528	568	546	532	514	520	508	589	522	550	557	537	562	529	505	550	586	567	543	528	538	539	554	490	547	523	536	530	534	556	561	560	536	535	569	548	524	553	497	509	551	541	539	558	542	540	577	501	524	575	593	598	539	548	541	566	546	541	513	550	502	606	540	518	542	512	509	561	537	510	561	563	549	520	601	496	533	543	547	542	562	544	557	547	543	506	591	563	573	519	533	538	605	598	586	538	565	528	527	564	556	568	525	579	557	550	562	543	568	539	550	540	552	573	559	553	542	524	559	557	568	542	539	563	514	543	545	553	530	567	529	552	548	539	556	535	533	526	528	551	541	520	554	535	529	535	557	496	562	542	535	553	574	547	542	540	538	555	545	568	585	542	499	575	556	577	552	572	546	545	561	570	537	568	560	517	569	546	558	543	528	537	524	556	523	551	539	549	570	571	544	544	556	521	553	478	572	512	525	558	575	521	554	544	547	559	526	585	528	534	552	536	523	513	540	540	536	541	562	561	540	540	546	547	534	546	597	537	563	496	502	534	549	542	557	554	577	526	539	546	549	555	578	525	564	539	538	534	545	590	546	586	500	553	527	597	572	523	539	522	530	556	547	542	496	519	561	550	526	575	559	575	518	539	532	505	597	524	537	531	527	495	530	547	505	536	546	540	528	553	532	534	528	544	514	556	529	575	530	550	542	534	521	559	547	551	527	608	548	533	589	520	556	544	529	507	555	526	552	544	535	575	531	524	552	547	536	552	553	573	577	500	565	534	562	538	498	578	551	511	503	502	537	595	521	533	561	558	587	540	584	591	540	549	532	514	562	522	535	525	535	577	545	511	557	539	514	566	541	570	534	555	560	504	525	520	562	523	561	596	574	541	572	518	574	555	535	513	594	532	518	519	529	527	560	604	563	550	528	549	519	530	510	547	550	593	533	546	565	548	546	573	524	567	597	561	550	557	543	544	572	560	544	543	534	558	560	561	555	550	543	557	559	555	526	537	537	558	564	533	592	519	566	532	533	544	607	590	531	530	559	508	507	547	561	559	525	559	555	541	505	532	525	494	503	542	553	582	561	562	572	542	554	579	527	538	569	554	537	563	525	570	522	541	594	568	558	536	551	566	511	587	554	541	532	524	559	583	488	517	522	533	580	545	555	517	546	535	541	546	572	546	560	550	594	545	520	565	523	564	565	508	543	508	559	556	561	588	553	541	565	590	539	576	523	533	514	520	551	549	561	577	531	564	602	576	569	563	523	560	544	533	521	565	532	505	557	518	553	560	567	554	527	520	553	560	515	537	564	532	555	533	542	548	555	592	550	597	513	501	584	527	554	565	576	581	568	552	597	526	597	533	544	589	558	545	567	520	572	573	549	546	594	539	561	561	543	541	561	523	530	572	518	546	535	560	565	559	541	538	550	558	581	516	535	515	590	565	549	557	556	532	545	559	511	588	510	513	544	551	546	537	551	521	575	546	578	567	577	572	583	536	579	583	503	556	478	576	530	613	571	552	519	524	554	549	530	545	555	514	535	551	545	537	556	523	532	535	588	549	510	500	592	525	541	542	586	511	539	561	545	514	545	555	554	565	553	541	582	545
58144	54373	45949	34865	30383	23478	13096	3683	710	226	171	197	181	185	176	187	188	196	163	173	176	225	191	171	168	167	183	188	157	197	181	179	182	158	198	186	179	174	200	189	188	174	178	166	179	178	180	177	183	192	187	177	180	179	210	177	180	208	186	163	188	229	181	176	202	181	176	166	194	177	180	155	183	181	186	197	198	190	201	185	179	177	181	193	190	181	178	173	204	164	198	164	173	163	193	188	191	185	185	154	162	165	202	187	213	173	181	168	181	180	206	151	193	197	169	199	162	163	172	199	172	160	170	193	187	200	174	160	174	180	187	203	186	164	174	161	180	185	203	182	183	190	191	172	181	187	203	171	169	163	179	174	168	181	187	177	178	174	171	180	177	188	152	169	190	196	193	160	188	168	168	179	185	201	182	165	184	198	179	189	167	183	176	185	162	183	183	182	183	155	166	169	187	187	174	177	167	177	158	194	158	176	203	186	176	195	191	167	171	171	181	161	177	193	167	201	170	176	153	192	201	197	184	179	163	176	182	168	203	167	178	197	174	193	144	168	182	199	172	198	166	161	200	176	179	165	163	181	179	184	198	198	189	195	181	190	175	184	192	190	198	189	189	209	191	197	170	156	166	212	180	166	176	165	190	209	194	219	142	177	184	196	189	178	206	174	162	196	176	183	183	162	168	184	207	193	178	164	186	187	166	190	163	177	174	194	175	140	167	173	169	173	218	179	172	187	146	197	187	155	200	186	172	217	188	173	206	173	195	187	206	188	169	191	169	165	177	173	191	196	170	183	186	174	159	221	154	178	192	196	166	189	162	190	152	204	188	169	165	189	198	190	188	170	174	203	196	176	172	199	199	163	189	189	165	186	173	177	174	204	193	177	171	186	198	170	164	192	176	197	184	165	197	179	172	193	189	182	178	180	161	212	152	196	173	209	173	164	180	170	185	162	192	168	184	175	196	201	184	170	191	177	199	175	185	193	196	174	196	172	181	196	179	191	186	170	174	175	157	183	187	201	176	181	161	181	173	203	195	176	191	177	153	194	175	191	198	187	187	155	191	177	177	216	192	171	176	175	196	180	182	163	176	205	182	179	202	181	199	196	182	170	167	195	180	155	184	192	206	173	164	178	185	213	167	202	184	196	173	185	180	181	170	156	177	174	192	169	182	168	169	213	189	178	172	177	170	182	182	184	170	183	197	172	162	180	162	194	189	199	166	188	180	164	193	177	192	171	176	192	194	189	199	186	191	162	202	194	189	186	180	165	187	182	177	180	179	165	167	190	157	191	186	188	174	170	185	189	201	176	167	185	203	168	191	173	202	194	158	203	169	186	181	178	164	198	167	172	165	194	190	189	150	181	172	195	201	212	158	208	168	192	178	172	169	171	198	181	170	190	150	174	185	194	191	156	192	171	196	173	187	191	194	170	170	191	172	168	174	182	169	193	203	202	192	172	178	188	184	190	198	165	170	165	161	178	179	204	174	178	186	167	188	188	202	191	155	196	181	177	164	171	190	185	162	215	186	183	192	182	179	182	202	198	179	196	174	186	210	184	193	168	185	193	193	183	157	152	193	187	176	171	186	148	191	185	176	194	167	174	201	187	198	160	183	160	180	165	197	205	185	187	176	196	203	205	175	188	171	188	178	176	185	165	182	169	191	182	176	195	155	180	170	168	159	180	181	166	186	166	179	180	185	188	175	186	158	164	181	167	188	181	190	168	170	191	209	173	204	191	184	164	170	162	186	190	181	178	188	172	180	205	170	192	175	182	185	163	193	167	179	161	189	174	171	195	202	190	152	185	195	197	191	189	203	193	167	184	176	191	194	195	200	161	187	177	185	170	192	183	170	213	188	173	163	188	176	186	181	187	173	176	205	164	174	178	186	193	167	186	176	135	206	158	188	151	195	159	177	189	164	188	186	194	178	178	183	191	186	172	183	175	176	210	168	172	168	182	201	193	189	200	189	188	220	186	179	169	165	154	186	162	194	168	174	176	140	154	205	202	195	172	195	193	191	179	151	157	192	178	189	205	200	180	206	157	172	165	189	171	199	191	188	176	173	181	191	181	176	210	171	167	189	178	160	172	194	194	173	171	188	192	169	195	189	166	174	173	184	177	165	192	188	184	178	197	173	175	172	181	166	156	176	177	188	213	190	189	182	165	185	200	160	185	187	181	170	199	156	193	162	178	170	155	172	187	195	187	195	196	209	178	172	171	157	197	196	187	189	187	157	177	181	176	204	200	184	204	158	191	178	209	174	178	211	179	160	172	197	167	183	187	146	187	173	189	163	193	175	192	169	156	174	188	184	160	193	193	176	150	174	168	179	184	195	175	184	183	180	162	179	167	199	182	175	186	164	155	155	183	182	181	213	185	183	174	172	165	179	192	199	182	177	191	184	181	182	178	169	180	200	173	174	190	188	186	174	173	159	195	193	162	201	158	184	191	196	165	178	180	183	157	182	191	204	200	200	175	182	163	178	159	176	192	173	211	182	205	150	224	166	163	196	160	181	171	167	195	185	165	156	195	179	192	162	176	180	167	179	183	192	160	210	161	188	168	185	181	198	167	183	165	198	179	181	193	195	186	174	168	184	174	179	166	174	192	166	193	179	218	160	156	161	169	181	175	155	193	169	196	161	211	173	183	182	184	190	174	189	199	165	168	189	175	183	188	178	193	177	184	177	176	210	189	183	176	166	172	167	184	159	220	173	201	164	185	201	158	160	182	187	151	177	177	171	167	194	184	186	170	155	178	169	172	177	165	192	181	171	175	162	210	171	177	180	189	208	176	181	189	219	198	231	193	189	184	177	178	186	171	195	154	173	163	187	175	183	170	187	162	200	178	172	185	159	208	178	171	203	198	188	179	183	180	188	198	189	187	183	198	212	171	175	209	201	189	180	196	193	200	193	169	169	142	185	171	208	168	189	148	172	169	184	173	160	189	164	194	190	196	180	160	190	161	153	168	168	183	190	206	183	171	195	196	170	137	173	154	197	196	203	200	194	186	197	177	164	179	179	171	197	199	199	173	169	167	185	176	165	190	195	203	172	210	168	185	181	174	177	169	175	169	178	186	164	176	184	159	199	197	206	181	171	178	195	172	184	162	160	211	160	172	168	171	174	173	178	189	194	188	180	177	174	159	181	159	155	180	182	192	188	181	182	153	196	191	179	199	182	159	165	147	184	195	170	171	169	175	179	189	194	179	176	195	194	215	186	219	177	198	184	183	162	195	159	174	173	177	170	176	148	169	177	190	196	181	162	188	205	203	197	176	155	182	199	173	169	183	193	182	178	204	168	157	207	188	180	187	202	205	177	198	198	170	171	186	193	186	197	186	184	177	194	192	193	140	159	163	162	197	178	170	189	153	171	194	182	211	171	171	168	188	183	191	190	175	170	163	190	164	153	176	178	195	170	191	168	173	163	170	164	163	181	180	181	174	197	177	182	188	198	202	163	172	200	170	191	156	190	189	180	194	198	169	210	170
47713	58399	59427	63361	49828	27437	8560	2101	616	413	434	424	402	414	400	448	407	430	439	415	407	392	411	426	424	430	417	446	443	426	371	390	433	440	409	409	427	414	443	402	426	439	410	411	382	406	391	418	363	402	393	427	424	429	435	440	391	435	419	427	436	410	419	421	413	450	432	426	405	452	400	403	405	377	444	388	428	403	355	413	425	411	411	386	422	426	430	388	434	438	395	382	396	400	402	391	437	401	379	400	429	404	440	424	412	414	361	427	390	385	404	410	431	410	429	409	411	428	433	412	423	420	379	400	405	370	416	424	441	418	400	442	401	404	378	429	416	399	387	406	420	412	441	448	386	399	353	437	405	417	427	404	411	405	417	425	397	430	441	425	413	402	418	418	422	364	429	439	418	396	397	388	449	388	416	393	405	386	401	427	412	441	414	389	423	423	409	410	379	389	410	401	413	382	386	396	429	417	439	418	425	437	422	418	414	464	417	383	395	406	428	423	430	397	409	424	406	432	410	428	415	450	404	442	438	403	427	424	426	443	410	393	444	384	439	413	432	401	406	407	423	384	426	435	410	394	412	430	406	400	390	409	423	443	396	395	387	388	408	414	403	376	376	410	394	410	378	385	389	415	402	389	380	436	407	368	422	415	369	426	419	458	426	427	432	426	419	408	466	451	393	387	428	422	419	373	452	388	390	422	406	386	414	397	405	419	381	422	386	398	419	398	423	434	419	397	446	424	418	403	425	417	393	415	394	439	422	390	393	396	424	400	351	414	414	397	420	384	452	437	436	399	391	426	420	397	361	452	429	438	404	393	405	409	394	422	432	402	403	431	428	438	413	408	376	420	394	414	429	423	443	407	381	389	416	391	419	406	395	416	416	423	433	407	366	418	400	444	434	405	399	405	390	423	393	422	404	396	384	415	409	402	452	371	466	344	455	419	428	410	430	405	418	395	381	377	403	417	389	414	405	428	387	389	443	449	420	388	422	403	441	410	406	396	424	419	391	378	356	393	420	405	395	363	428	397	430	426	431	413	394	415	466	436	415	374	392	435	400	411	399	421	406	396	424	436	387	411	419	406	402	439	406	416	408	430	440	408	402	417	419	407	402	424	435	384	374	411	398	403	428	414	417	425	409	415	433	410	437	409	401	376	449	413	426	416	457	404	383	420	412	444	405	396	424	433	376	411	399	439	415	420	395	413	407	419	399	410	419	424	434	399	416	398	415	371	416	421	434	389	444	412	377	431	398	408	384	365	389	394	416	421	402	407	382	382	405	399	440	406	389	387	429	416	390	398	384	396	418	402	402	397	379	402	392	414	477	423	424	422	388	410	396	399	395	436	439	408	390	393	421	384	391	413	432	454	401	423	415	436	421	416	426	418	414	427	415	432	414	438	394	415	397	393	395	381	414	428	386	417	414	397	435	405	396	374	445	398	419	432	394	390	413	427	403	393	396	411	395	394	407	420	424	438	416	400	386	439	420	430	450	424	372	442	396	433	437	390	430	424	419	364	379	422	419	443	407	469	379	426	423	427	413	380	428	406	404	432	404	387	419	388	441	411	426	425	429	391	391	403	414	412	426	412	420	388	408	399	424	411	420	426	472	377	434	429	418	447	400	414	412	409	411	405	455	411	416	387	410	406	393	409	388	374	398	411	432	393	386	458	394	416	405	419	410	425	389	435	430	411	400	410	403	410	398	415	423	397	425	416	370	438	387	447	422	410	468	410	449	374	415	375	432	412	461	417	402	420	380	384	417	392	418	381	408	403	448	407	422	392	411	410	399	405	434	428	461	441	424	391	425	384	412	404	393	392	368	416	408	412	406	398	390	417	416	442	404	418	431	454	400	395	443	403	391	411	421	414	387	405	444	402	431	391	405	409	420	381	398	396	436	407	390	371	417	403	392	378	437	447	433	435	378	400	440	469	427	397	422	442	407	468	423	429	403	389	407	404	399	413	380	391	422	427	426	375	389	431	426	417	437	367	432	402	401	396	406	401	424	409	425	426	443	425	428	395	426	413	432	449	404	388	425	436	383	383	408	392	380	423	422	469	387	394	390	400	397	411	415	400	405	431	380	427	402	398	399	402	407	380	387	424	392	437	407	411	396	402	447	422	412	390	405	403	399	404	423	404	441	391	412	410	419	401	434	391	411	398	383	402	392	392	405	406	385	448	426	428	405	410	417	384	389	405	385	418	429	422	417	404	408	384	361	380	384	405	405	419	383	393	385	408	418	411	423	387	412	417	460	422	372	420	403	427	389	418	429	382	453	414	401	386	397	444	405	407	446	367	407	386	407	418	431	413	407	383	394	453	407	409	403	392	431	420	417	421	428	389	456	379	452	390	446	432	457	395	410	428	413	422	431	427	395	416	433	399	399	408	411	426	425	404	454	417	397	430	384	399	410	465	370	437	413	417	453	398	399	434	380	398	426	398	383	435	412	422	378	394	458	436	397	420	460	455	428	449	405	399	418	392	398	377	408	391	396	434	394	445	386	394	424	412	432	418	433	409	397	400	390	423	423	438	356	364	382	436	400	431	413	390	424	402	417	399	403	404	372	410	399	426	420	401	456	398	411	411	371	401	443	440	409	434	415	438	447	384	431	367	397	411	404	424	405	434	417	384	420	416	477	428	437	382	405	414	405	416	399	420	427	417	397	425	402	402	398	412	369	483	364	422	416	399	412	394	399	421	418	395	417	428	419	388	413	386	447	413	451	394	450	432	406	403	408	417	420	397	409	392	408	424	429	399	405	417	392	393	426	434	398	395	404	432	413	441	395	432	412	428	434	431	419	445	377	407	406	400	365	456	444	402	393	419	404	408	402	415	416	429	372	384	413	411	417	400	373	405	447	411	432	436	398	440	424	425	415	425	417	426	421	384	444	447	421	391	430	384	415	421	412	396	409	422	389	373	416	441	442	399	407	406	445	386	403	421	421	401	446	417	400	415	395	431	407	420	373	408	428	433	406	412	390	436	405	389	411	418	413	421	386	416	414	400	416	421	421	424	425	383	383	425	443	415	411	437	362	408	399	435	404	383	443	391	429	389	364	390	419	448	399	388	421	426	440	471	409	381	399	423	418	403	419	397	427	430	434	409	443	430	410	411	427	427	402	393	406	410	404	404	431	378	379	395	394	429	389	405	441	384	418	412	430	376	423	416	388	402	378	402	423	401	394	422	453	423	432	407	415	405	424	414	398	363	462	423	414	415	380	443	391	414	382	395	437	433	441	375	411	424	440	422	427	434	402	403	399	418	384	409	405	413	402	435	429	397	404	384	395	454	405	393	394	413	423	453	441	392	413	408	399	393	407	422	396	408	386	412	444	392	401	417	398	388	373	457	418	450	385	420	369	399	430	389	408	415	415	387	414	384	386	445	428	432	417	400	401	400	406	419	439	413	423	423	420	393	418	411	404	398	383	416	429	380	425	394	426	400	400	406	394	397	406	392	410	357	400	415	400	407	424	469	404	412	419	406	395	441
63268	53543	41454	39157	37089	28771	17274	5512	1004	217	159	158	154	145	172	156	168	177	175	137	144	174	150	159	167	129	154	173	169	139	181	157	157	155	174	183	147	171	165	137	129	140	160	156	149	169	161	153	155	137	160	164	158	131	157	143	166	159	154	164	158	155	157	155	160	141	164	162	164	168	171	177	156	180	180	119	143	165	170	142	117	138	168	169	150	137	153	151	160	187	153	158	159	164	165	154	168	153	163	153	158	142	157	145	143	150	153	153	168	152	174	150	152	148	147	148	172	142	159	147	153	164	146	176	142	171	156	121	163	148	173	177	145	165	120	129	141	145	148	147	160	126	154	140	138	150	150	133	167	142	167	162	150	142	147	168	166	176	141	164	161	161	151	142	139	146	158	177	126	161	172	167	145	166	153	142	149	174	143	172	160	147	138	152	155	152	151	157	169	170	153	165	191	149	163	141	146	152	163	163	165	144	145	156	142	159	166	167	178	131	150	154	167	164	144	135	149	126	147	140	153	132	162	169	161	167	149	184	174	135	159	175	163	154	151	151	174	159	153	162	167	180	150	137	163	148	169	165	167	135	159	163	161	137	144	156	148	161	162	150	175	143	167	129	154	122	165	157	160	157	158	145	155	164	176	162	145	136	165	140	152	142	157	163	160	165	155	134	151	141	161	162	149	159	157	159	156	170	154	161	163	161	171	164	159	156	149	190	161	147	167	137	166	171	178	163	151	140	133	167	170	170	153	158	174	142	130	134	155	153	152	133	140	152	167	139	147	149	159	151	152	149	147	156	173	150	162	157	178	162	137	152	174	166	152	162	168	164	167	145	167	160	137	178	155	160	172	152	156	165	153	148	164	142	170	160	164	132	171	144	154	162	161	155	144	158	176	155	141	165	136	140	155	160	152	166	142	171	175	148	147	149	171	158	154	151	172	155	157	124	141	159	151	167	152	142	143	159	151	150	140	139	138	161	151	173	164	181	171	136	145	168	153	136	152	167	143	149	140	133	165	171	152	144	148	171	130	174	141	141	156	164	165	148	151	151	173	143	144	169	148	150	161	149	139	163	179	165	148	159	142	159	134	163	144	162	158	143	159	142	156	156	148	138	147	148	153	155	159	180	155	178	158	179	141	162	146	145	149	141	159	150	146	153	164	141	144	157	146	158	148	147	137	137	133	156	137	176	156	163	168	140	150	162	144	189	159	146	140	146	163	131	160	155	165	168	151	169	157	166	180	148	148	168	158	159	172	160	144	171	158	147	147	178	152	169	181	128	143	162	141	157	151	161	151	161	161	156	149	129	146	171	141	158	138	152	131	154	188	145	167	125	145	148	154	134	151	147	151	163	138	143	151	170	125	170	144	166	150	162	161	160	150	158	145	169	156	137	139	142	155	138	164	155	153	147	143	156	158	148	159	170	142	145	143	165	147	163	164	159	139	168	153	167	170	168	151	169	149	127	129	173	138	135	166	141	140	143	149	179	151	140	178	155	165	151	153	177	133	155	152	130	160	155	173	135	163	145	126	142	171	132	154	146	154	144	179	158	148	141	144	145	161	135	134	150	145	147	165	158	154	140	144	152	146	161	164	150	142	160	150	167	156	156	146	157	150	148	162	140	150	161	151	170	156	165	179	156	140	144	155	156	173	164	160	142	164	154	158	165	165	153	127	143	160	138	165	165	156	159	150	164	163	149	162	178	143	144	177	151	149	159	143	169	151	154	184	163	156	165	145	157	144	160	150	172	141	135	169	141	129	159	154	156	155	157	149	138	175	144	143	171	147	174	163	157	169	145	165	152	161	156	163	159	145	148	152	140	152	151	161	149	174	175	165	146	158	141	140	155	156	169	165	177	125	160	149	180	149	153	159	156	154	181	140	167	156	144	142	166	170	151	184	146	147	142	143	167	145	141	135	175	181	158	166	170	141	152	153	149	146	157	151	156	158	164	135	184	178	166	156	141	136	173	159	146	160	154	153	162	150	158	167	136	161	140	127	149	174	154	146	148	163	144	165	159	155	140	123	168	152	165	146	185	172	159	156	160	145	149	146	155	142	163	152	165	159	143	138	150	146	155	137	132	151	165	166	162	166	162	144	135	155	161	137	151	145	172	137	152	163	145	163	161	165	172	167	157	161	166	178	169	154	143	160	159	152	141	150	139	160	164	164	138	149	158	170	176	159	173	145	146	145	158	150	170	153	168	165	139	146	145	167	153	136	178	170	151	141	145	154	191	139	178	157	147	147	148	151	148	160	162	119	146	147	151	146	149	172	153	148	173	146	141	148	169	134	176	152	167	165	142	138	149	179	169	147	153	145	162	154	162	153	144	145	141	166	130	159	122	132	168	168	183	165	196	175	149	158	171	163	151	160	149	156	143	156	152	143	150	162	139	158	139	156	150	136	167	168	153	165	155	140	149	131	130	161	160	159	171	178	156	123	163	165	168	143	179	143	157	142	137	161	153	109	154	152	162	147	159	147	144	137	149	151	166	138	159	162	142	169	160	149	143	135	142	183	156	149	151	153	163	168	158	142	157	158	152	148	142	164	155	144	157	123	169	153	155	166	161	159	164	136	142	156	149	151	128	165	161	132	144	141	155	136	156	128	163	135	148	149	159	166	149	153	160	162	134	144	159	159	153	131	146	149	145	146	136	150	160	148	137	144	166	156	164	162	143	151	160	165	158	139	156	155	149	151	165	142	141	184	164	151	149	149	158	141	156	158	145	145	163	161	152	165	159	147	158	155	138	146	167	153	165	169	153	155	146	156	170	177	157	133	161	146	153	165	166	173	156	163	150	154	179	171	153	137	154	164	158	128	139	159	147	158	125	134	152	159	143	122	154	169	154	160	154	156	189	174	168	157	180	147	164	158	177	160	166	133	175	183	142	123	148	154	159	144	162	144	181	163	188	198	164	167	134	164	181	171	159	142	150	145	160	162	144	164	157	163	151	136	144	140	186	142	146	149	180	153	162	164	146	154	195	141	153	165	147	158	152	163	154	148	149	163	150	156	150	180	161	156	143	143	150	155	141	173	175	151	167	140	161	167	160	176	153	127	153	164	131	153	135	159	174	145	181	158	158	145	185	175	161	191	166	159	176	160	151	164	162	142	161	169	148	173	127	126	154	168	142	159	157	167	153	140	168	130	145	154	168	150	167	141	151	154	137	154	165	157	152	191	151	183	148	160	169	180	165	152	152	163	157	149	133	150	140	158	157	145	156	135	139	153	179	141	154	152	179	176	166	133	138	166	159	149	162	193	159	140	150	137	169	161	165	174	148	174	155	147	141	152	153	168	164	158	138	143	159	147	163	155	167	161	148	150	136	147	164	162	162	128	143	155	144	175	136	169	162	163	168	144	167	157	148	163	145	140	136	153	140	156	155	153	150	153	126	160	170	158	156	129	141	170	153	161	188	168	179	128	159	153	164	143	130	157	192	181	145	146	150	169	163	157	150	160	151	160	140	143	140	172	167	152	158	172	154
51857	60805	62627	71241	60312	38478	15711	3735	867	428	384	370	344	377	376	368	377	377	368	359	346	323	379	355	370	386	352	336	377	366	347	356	400	358	369	352	355	373	368	359	382	316	360	390	359	340	334	360	344	364	371	384	370	351	329	350	353	360	339	359	332	343	355	342	383	373	367	336	376	368	404	340	352	361	351	345	368	335	362	343	357	336	359	366	359	373	341	361	327	362	392	372	339	407	383	372	372	388	355	332	356	353	349	346	343	348	316	363	376	362	333	358	366	385	364	364	385	356	365	397	347	367	332	373	340	342	355	343	336	327	353	388	384	361	353	358	376	363	370	331	376	337	376	335	360	364	346	330	374	405	359	351	336	345	361	358	391	325	367	350	366	364	353	333	380	321	392	357	338	375	373	360	348	331	343	390	377	344	367	350	359	374	338	346	340	379	360	333	375	354	362	387	346	371	374	362	348	335	366	384	372	348	350	349	333	373	387	366	371	366	351	361	397	347	361	363	345	374	360	342	357	325	356	379	388	330	333	327	358	362	358	372	314	341	338	347	350	353	348	353	362	350	341	387	359	359	363	329	357	364	336	327	366	348	370	335	342	337	351	384	355	369	354	387	332	349	335	370	368	338	359	347	336	350	350	347	384	369	329	362	380	352	331	348	342	368	379	350	365	347	380	385	332	333	376	351	310	357	355	386	353	336	394	359	354	348	347	361	333	341	372	378	369	379	324	402	357	332	371	353	294	347	396	345	348	357	329	365	377	358	355	369	391	353	383	372	359	359	344	337	356	368	355	360	348	307	332	365	338	355	373	397	369	361	340	369	351	353	360	358	357	351	367	370	339	332	351	366	394	380	368	337	368	348	320	364	340	377	344	339	315	358	350	367	382	315	356	358	355	329	396	334	344	349	355	350	370	346	347	383	322	364	357	337	346	357	351	357	344	369	323	367	383	354	355	402	334	386	392	322	376	345	370	356	360	327	377	337	351	356	371	345	361	358	391	336	368	315	360	359	355	383	351	353	317	358	340	374	356	340	358	351	369	336	363	375	331	343	342	314	360	384	361	364	365	399	355	364	354	338	348	344	365	361	346	353	363	369	358	338	315	330	360	393	374	362	358	352	336	341	369	337	383	351	374	381	345	366	331	343	371	320	356	336	373	342	397	339	331	367	369	344	324	321	337	382	343	373	371	370	332	320	327	364	344	359	374	345	337	373	344	328	343	377	346	298	374	359	354	338	368	342	316	349	375	374	380	363	367	347	373	359	367	388	370	372	377	342	350	359	342	356	330	329	377	347	339	360	355	333	354	372	376	343	340	320	358	340	364	403	356	353	365	350	348	363	342	387	390	341	402	352	371	320	350	360	354	345	356	373	344	376	355	368	354	373	344	372	348	365	362	383	380	372	374	345	348	356	334	351	369	383	362	348	346	333	320	381	381	344	375	367	346	326	339	331	348	374	354	384	342	362	356	357	344	372	373	334	363	333	353	371	334	367	351	346	358	350	323	376	360	315	374	339	365	358	314	349	378	350	388	376	335	360	344	388	333	354	384	358	327	374	359	356	377	378	353	337	351	361	362	348	346	343	347	367	351	339	373	351	371	348	364	308	368	365	370	354	366	364	361	377	381	359	334	311	324	372	371	351	379	311	368	380	346	329	384	347	377	341	384	369	361	347	373	325	347	357	329	361	371	365	369	360	379	338	378	345	359	368	364	368	340	369	364	374	362	350	334	301	352	326	318	352	367	342	352	366	369	367	378	346	346	333	346	395	381	349	314	374	397	394	355	363	360	321	377	385	332	360	358	369	359	371	340	362	345	357	358	376	340	370	379	338	375	339	305	413	351	369	348	374	362	364	357	383	367	374	372	360	389	371	367	364	347	359	355	365	370	375	387	357	383	329	341	354	369	378	356	345	334	348	376	346	357	337	339	340	328	344	342	360	372	378	340	363	360	354	352	377	350	339	380	335	339	360	374	337	361	381	387	360	338	370	364	347	369	333	384	340	373	401	344	368	362	363	370	345	358	352	364	315	332	378	349	367	355	343	366	362	334	378	352	351	360	310	345	326	374	376	394	315	342	341	392	364	361	363	353	369	341	339	350	341	385	361	344	370	363	368	364	330	322	361	339	367	374	336	351	352	375	297	378	394	392	354	375	358	383	352	353	365	353	361	359	372	371	374	370	353	346	355	393	358	363	371	339	364	350	371	352	342	319	363	342	311	336	343	342	398	349	341	357	357	354	352	318	363	361	369	353	327	382	349	365	351	355	388	351	387	365	343	339	337	344	341	356	343	371	364	340	339	348	370	360	387	324	360	348	349	350	359	362	321	366	381	384	336	365	363	354	336	400	353	341	337	358	331	326	371	324	358	348	340	370	384	343	341	342	320	358	336	365	372	324	360	333	377	374	367	356	341	355	336	311	350	368	350	370	325	314	369	331	303	362	362	338	330	368	346	361	376	344	335	342	337	346	312	357	362	366	340	363	357	357	353	337	340	361	394	342	334	371	362	363	387	383	358	342	346	343	331	367	381	350	355	355	356	360	357	384	383	319	374	372	377	401	314	349	338	391	367	332	387	380	351	366	335	353	343	357	375	323	351	314	338	358	349	378	368	359	375	382	374	363	379	337	374	345	348	374	359	346	368	343	361	346	382	310	358	357	390	359	340	368	355	354	330	371	352	381	353	382	384	378	397	365	336	348	330	342	365	383	360	345	361	356	315	356	357	335	351	310	364	385	378	384	368	377	339	387	350	384	341	405	363	330	356	342	308	369	358	376	354	336	370	326	371	351	354	344	381	364	373	372	360	353	348	355	361	354	356	327	356	381	371	350	337	348	361	371	339	350	410	342	338	355	373	346	351	350	354	389	364	375	373	381	377	385	353	339	327	351	352	329	345	393	378	357	359	363	363	365	352	375	378	343	320	352	388	386	376	350	345	359	373	366	372	358	381	338	323	314	379	317	361	385	346	363	373	340	360	339	379	355	372	320	349	348	366	356	356	338	381	364	341	346	347	359	370	335	353	336	340	344	361	330	357	397	351	358	366	353	381	338	315	344	365	365	373	366	363	363	351	366	372	406	346	352	340	374	327	336	349	336	333	340	364	375	340	366	344	374	365	358	362	337	368	352	367	350	372	378	347	367	353	375	367	399	318	353	352	339	334	344	378	368	334	367	377	347	350	337	343	382	363	377	362	354	348	324	357	354	367	343	339	352	368	344	355	355	336	395	372	345	366	372	343	344	350	387	329	371	367	350	356	396	371	344	351	392	370	368	355	329	356	345	345	362	357	317	354	347	329	369	413	411	370	370	353	341	318	347	390	340	336	352	374	363	356	378	318	350	389	377	361	356	338	354	372	381	328	361	369	364	343	358	326	351	387	345	341	347	349	340	380	352	359	394	367	359	348	379	360	389	362	355	328	349	361	347	374	403	326	332	413	364	361	339	337	314	351	369	342	323	367	413	363	376	331	339	344	344	366	387	327
27637	29479	18549	10909	5171	2320	734	339	269	232	234	255	230	222	214	235	220	269	241	234	224	225	259	236	251	228	242	264	258	242	230	269	254	230	215	232	229	240	239	233	215	225	235	259	254	254	260	241	212	232	262	235	238	247	268	246	222	230	240	215	246	211	239	216	249	273	237	244	226	248	236	232	257	247	237	250	240	254	230	255	217	247	243	236	272	244	237	253	261	266	239	278	263	228	237	229	223	249	241	235	296	255	229	222	218	232	233	233	249	221	258	267	245	263	224	234	232	222	247	220	241	228	239	238	230	248	225	242	290	243	235	241	242	208	228	213	227	260	261	247	236	226	257	242	215	223	261	265	229	246	251	246	265	246	252	217	228	256	256	228	208	235	235	233	211	229	241	262	216	241	221	218	247	226	251	277	244	239	253	222	232	252	267	238	242	241	258	213	215	224	249	218	207	258	263	234	212	236	224	229	218	240	249	239	264	244	231	236	246	265	257	253	254	250	233	237	239	234	239	265	245	235	241	222	250	267	265	255	248	217	242	210	231	244	247	218	255	219	246	251	281	250	237	245	261	212	270	256	248	220	234	248	278	227	244	268	278	252	220	245	251	223	249	230	229	246	252	217	255	246	224	223	249	230	232	225	231	211	249	249	244	224	240	273	265	225	197	233	251	215	254	218	233	219	250	228	250	238	270	236	258	240	239	259	255	237	215	270	248	223	243	241	232	220	240	235	222	252	262	237	233	259	224	238	273	239	238	264	285	255	221	229	243	263	242	262	241	233	252	231	230	199	222	231	250	241	225	245	244	247	253	263	243	248	252	232	252	214	215	252	257	241	274	243	258	236	261	253	220	255	259	234	222	291	229	227	258	251	243	277	243	260	228	212	267	247	255	229	271	251	228	248	227	263	225	244	223	241	241	227	236	249	233	224	239	222	239	221	222	244	234	257	246	258	236	229	253	220	261	250	245	223	263	237	247	224	263	232	228	218	227	255	229	243	240	239	243	281	279	231	248	218	254	278	237	232	249	250	250	271	216	245	214	217	224	252	256	248	252	261	225	237	248	228	240	243	255	254	237	267	236	262	237	277	246	223	223	222	245	283	238	237	223	246	245	230	265	239	224	223	227	239	223	253	229	230	256	241	201	201	229	237	234	200	241	233	247	240	253	213	242	232	219	228	269	253	225	263	232	250	248	226	268	261	260	240	212	236	237	228	246	239	266	220	236	247	262	248	244	268	234	246	251	245	251	258	231	219	223	230	264	221	255	243	215	248	241	227	247	241	243	266	255	242	227	233	225	244	238	256	234	232	238	249	233	277	225	219	210	246	264	226	226	211	225	252	228	218	253	230	250	239	266	231	260	207	248	239	239	231	245	244	227	248	221	255	239	240	253	235	252	233	261	267	215	233	209	235	225	271	237	242	230	255	248	246	233	222	257	258	240	250	254	236	225	243	253	249	252	234	216	210	267	243	250	241	259	223	226	233	250	247	242	237	244	227	231	250	230	239	243	226	234	240	223	206	236	235	239	246	246	245	232	235	261	227	257	223	246	236	219	244	251	217	258	256	232	251	229	258	238	249	261	239	218	266	262	258	270	226	248	263	253	274	241	212	221	240	246	261	264	230	252	258	243	254	233	249	224	244	231	213	241	244	273	236	233	227	266	225	233	238	224	251	248	209	245	242	248	233	233	233	253	251	238	232	253	220	255	216	263	242	238	220	251	240	239	247	238	221	203	241	255	244	226	250	247	248	225	248	245	255	233	259	222	236	234	214	242	241	250	240	268	249	255	257	280	229	234	253	262	256	226	198	226	240	247	226	230	252	234	226	253	238	253	256	250	239	241	221	232	239	236	198	220	246	230	230	276	248	253	237	218	234	223	218	219	223	254	239	228	242	268	223	238	228	258	236	233	257	230	224	229	228	206	239	231	261	279	239	235	276	278	247	242	248	238	260	252	269	268	252	234	231	234	245	245	228	254	229	219	242	249	255	249	241	221	253	239	248	244	238	250	238	243	244	265	239	229	233	242	249	223	233	251	245	237	228	247	219	267	235	238	250	226	236	231	225	252	270	225	247	252	221	229	255	233	239	251	251	226	225	218	243	261	265	240	250	243	239	211	229	237	240	230	208	237	225	246	251	239	212	230	248	245	224	216	239	223	251	263	252	253	254	245	228	255	219	248	239	250	242	232	237	234	252	239	220	264	249	223	262	222	221	237	261	233	266	243	232	241	238	248	259	250	255	234	233	244	217	244	238	242	234	252	254	248	240	218	226	217	265	253	266	244	242	249	230	239	275	231	251	261	226	246	243	243	244	242	224	237	233	258	242	224	235	252	237	220	235	223	243	244	257	246	268	238	232	228	248	259	235	248	256	261	234	223	254	213	252	207	234	278	224	235	224	231	250	261	210	230	259	233	235	237	270	257	224	228	245	248	251	234	249	240	246	237	262	248	254	241	257	260	221	226	272	242	237	234	213	237	238	232	225	259	237	247	240	273	264	233	213	247	254	222	226	240	219	246	241	290	228	246	233	228	233	221	239	222	276	255	229	229	252	238	245	261	242	245	234	255	259	222	220	225	234	249	247	259	243	245	261	261	229	252	239	244	254	240	238	231	249	262	248	247	202	241	253	220	243	237	236	286	248	268	241	252	255	241	224	227	261	246	223	224	246	253	241	256	229	259	226	279	240	238	236	244	260	226	238	238	224	234	226	231	242	192	221	253	262	254	238	224	237	251	235	227	252	259	224	262	234	241	251	245	250	254	230	221	238	228	224	227	271	245	248	211	252	247	198	239	229	268	255	265	236	211	257	259	261	236	247	240	241	211	244	216	215	228	257	213	240	248	253	265	249	238	243	250	219	222	270	275	226	261	272	269	234	248	219	228	245	207	221	261	253	252	257	232	248	246	239	239	255	257	247	266	212	227	258	278	247	254	261	238	242	246	226	218	245	227	249	255	255	246	224	238	251	220	242	269	220	234	209	225	247	273	245	245	255	256	245	246	246	243	231	235	243	230	262	232	213	257	253	223	226	266	229	234	235	210	237	249	263	242	261	260	243	230	255	245	259	232	250	239	240	243	229	233	231	275	260	234	228	222	261	234	234	232	248	236	250	260	229	241	248	216	266	256	251	240	254	255	282	265	207	230	222	252	251	253	216	244	280	239	237	237	244	255	238	247	220	274	213	261	238	229	221	238	230	237	255	247	260	229	233	235	219	233	216	236	223	228	255	263	224	277	243	232	245	232	240	226	213	242	248	240	252	270	256	235	254	225	260	230	223	242	235	235	258	229	257	231	239	271	241	259	232	242	241	250	240	249	251	214	227	245	248	221	261	255	289	215	235	224	214	240	251	217	254	254	205	228	223	257	256	246	223	230	254	236	261	231	239	264	237	237	221	257	264	239	210	245	252	264	222	219	259	225	233	242	234	268	232	267	229	236	263	250	239	241	255	258	251	240	249	255	222	250	256	237	237	227	231	238	248
21445	28651	24370	20003	12130	5991	1943	872	599	524	560	566	536	528	554	536	562	536	555	594	532	603	575	521	540	561	566	540	553	536	583	552	558	544	546	544	567	542	571	521	533	598	513	567	545	517	517	516	569	539	620	546	515	550	537	560	535	528	559	498	542	576	547	537	544	581	569	537	565	541	552	533	496	536	573	538	531	520	577	550	535	519	534	584	537	578	523	561	534	563	550	518	530	538	539	543	511	517	533	538	539	548	599	548	503	535	550	513	556	556	568	526	564	568	519	541	509	561	580	558	605	565	539	541	596	526	526	535	524	538	516	526	567	591	527	547	533	522	558	530	510	521	589	548	535	519	535	545	542	579	506	516	526	552	539	580	547	530	576	531	570	557	546	523	536	491	568	529	545	545	534	496	545	542	566	536	544	520	545	550	510	543	536	555	548	553	557	533	541	591	554	549	562	524	567	515	538	548	553	524	553	577	547	569	570	598	573	579	531	541	530	540	551	580	544	505	550	553	537	553	510	589	511	565	533	533	510	538	561	531	550	577	588	532	512	546	550	564	557	554	575	523	539	537	557	534	573	556	542	542	526	588	562	556	577	579	555	576	517	539	571	554	568	532	515	521	558	562	540	536	593	524	522	577	534	512	563	552	534	566	520	526	566	541	510	584	565	505	537	560	561	513	568	589	503	564	545	531	527	547	556	499	543	564	552	575	531	537	559	596	550	551	539	532	569	556	543	542	525	557	529	561	534	549	554	575	559	541	574	537	582	527	519	558	541	524	585	571	553	571	572	578	513	510	536	545	516	514	520	539	547	512	534	516	596	522	557	551	563	532	564	572	533	557	585	541	532	542	559	547	554	508	541	548	546	536	575	589	569	568	544	509	576	551	499	564	525	489	565	538	552	592	566	551	536	540	540	516	549	519	541	520	544	523	508	554	527	578	527	507	542	532	509	567	561	501	572	537	529	525	556	539	571	558	550	540	540	524	540	521	543	504	563	526	518	554	539	528	571	553	509	509	548	569	568	521	553	522	497	498	589	569	527	560	535	561	520	582	520	592	523	570	548	510	567	545	516	531	567	526	546	578	530	503	535	540	573	549	580	544	552	573	525	549	547	509	583	565	524	522	565	603	555	535	513	578	474	563	587	570	517	528	548	537	568	612	565	557	539	553	512	554	534	541	544	570	534	535	536	595	523	553	522	537	518	546	557	539	532	563	555	512	549	605	549	547	514	505	519	541	537	613	574	557	557	573	561	567	513	548	571	538	584	538	533	562	542	560	574	484	570	533	528	547	502	548	507	553	551	543	525	541	554	554	513	565	547	588	552	538	530	534	554	509	547	554	544	505	594	561	560	531	544	581	527	568	577	553	553	525	555	520	523	548	519	539	518	542	514	510	563	604	587	598	547	557	546	557	577	531	532	567	505	530	543	490	553	562	555	563	530	541	555	529	552	543	525	523	533	548	535	557	562	519	540	571	543	544	602	551	564	570	556	537	555	568	532	534	545	570	571	603	512	560	592	528	504	535	532	532	521	534	515	527	553	569	567	563	558	537	503	530	566	536	548	519	541	575	542	551	506	591	551	569	594	554	527	553	486	560	551	508	477	580	570	576	538	565	553	514	539	553	591	540	569	521	570	533	534	540	556	551	573	545	532	539	559	549	578	536	572	526	555	529	593	577	522	577	538	532	565	535	509	563	553	573	578	552	521	526	562	530	489	578	561	542	558	557	526	509	549	522	498	540	494	532	569	595	531	544	524	527	557	544	536	491	584	571	569	568	560	564	570	545	524	539	550	540	584	583	554	524	563	565	541	532	570	538	553	556	531	556	557	564	589	518	500	573	535	539	525	582	569	560	521	513	545	527	503	570	592	510	538	530	553	562	544	509	554	529	515	560	560	550	571	541	538	546	587	586	533	541	571	563	538	539	597	512	556	555	500	528	556	533	530	547	530	541	577	542	546	560	575	561	567	561	585	551	563	542	507	598	575	556	523	563	563	546	583	575	545	556	511	517	550	580	507	542	512	540	537	501	550	545	485	529	556	600	577	545	538	488	554	539	508	528	482	561	521	542	529	578	553	581	570	546	572	550	535	541	511	555	530	505	540	563	585	527	523	520	548	530	553	559	551	550	561	524	566	544	541	525	562	566	544	524	568	550	495	576	529	579	579	542	555	564	584	567	549	578	522	583	584	569	526	545	566	537	492	579	523	507	496	534	571	516	494	520	552	525	548	548	532	553	562	547	509	549	515	564	569	490	564	551	556	552	580	542	541	588	559	555	576	500	532	534	540	528	558	542	545	514	532	506	588	571	587	518	528	542	558	525	499	575	517	538	532	540	505	526	562	529	532	545	522	501	568	540	514	564	560	606	554	587	587	565	520	586	537	523	543	585	556	577	511	558	547	535	536	534	523	564	528	572	577	534	550	560	529	551	532	530	526	511	541	543	591	524	538	545	519	578	551	593	533	518	502	560	509	525	578	575	549	563	542	511	526	551	552	585	559	510	560	518	527	549	573	525	566	545	519	530	524	578	527	604	523	551	553	547	569	486	516	554	548	576	547	548	568	533	568	544	553	519	555	516	515	508	545	590	560	554	589	579	556	552	580	555	559	532	558	595	522	540	537	500	546	526	566	522	597	501	528	519	540	534	579	520	526	518	531	526	505	585	517	545	569	559	557	528	549	546	543	559	542	532	587	542	550	522	535	522	569	479	542	532	559	554	532	544	570	566	521	552	543	510	550	559	544	569	564	575	563	567	558	542	532	576	563	522	527	601	573	541	493	568	578	550	560	515	539	553	564	566	540	496	501	565	522	526	551	607	547	547	528	540	492	538	493	535	554	542	560	557	524	515	573	579	533	519	554	524	555	598	516	566	537	525	546	512	552	547	586	567	544	519	579	531	565	542	558	544	551	537	546	556	563	543	579	580	574	566	517	554	530	540	518	546	579	576	564	518	578	519	536	557	530	549	566	538	566	529	552	532	550	543	525	559	561	573	579	564	559	553	528	532	514	499	583	536	560	536	539	525	559	555	537	586	533	480	555	562	531	536	547	515	556	558	521	506	535	551	555	543	555	572	527	514	527	536	542	589	524	553	556	566	583	540	551	549	551	533	533	579	535	541	549	540	517	600	574	531	591	539	539	577	520	565	509	560	575	549	535	552	538	573	562	539	494	595	503	551	552	603	565	569	526	545	581	534	543	543	631	550	571	560	587	579	554	529	564	541	496	524	543	553	494	560	556	543	538	516	561	552	541	583	590	550	549	574	569	560	592	541	533	545	592	537	552	560	574	583	581	514	528	552	565	550	562	503	588	521	543	548	559	527	520	516	503	542	555	573	540	548	579	546	555	570	531	556	579	548	519	526	519	559	557	558	609	545	540	518	509	521	495	567	531	547	563	540	530	547	511	505	577	555	510	556	510	501	549	545	555	545	548	526	538	530	517	570	507	552	513	545	533	575	569	516	556	571	545	557	528	505	549	502
58882	50737	42478	38485	31907	25486	15758	4794	843	234	212	198	179	198	198	206	160	214	175	190	171	180	198	183	180	193	174	165	168	178	179	179	173	194	173	155	194	185	198	203	152	187	167	154	188	183	181	175	198	174	182	183	170	218	179	178	185	181	158	188	197	190	173	175	178	174	177	181	166	195	184	188	182	184	182	200	180	177	167	174	210	179	204	158	183	186	190	188	185	208	183	160	200	176	170	176	189	159	198	170	156	157	153	185	177	198	188	177	165	204	204	188	199	201	185	183	161	166	192	173	176	176	177	197	169	201	163	155	184	187	180	188	196	182	190	191	154	174	193	172	156	170	161	184	171	180	167	173	179	188	177	183	180	197	166	170	171	182	178	183	175	184	183	179	176	175	169	185	171	174	181	171	195	179	176	179	172	169	179	158	189	181	184	198	180	163	190	180	178	177	181	169	165	197	169	164	177	194	193	174	178	177	182	190	197	174	192	171	163	177	187	163	180	143	196	179	170	186	199	185	175	171	196	171	188	204	172	169	195	177	166	191	188	180	189	199	181	176	175	185	185	184	192	175	181	151	176	189	164	180	192	174	177	174	174	190	196	199	176	182	175	186	175	184	211	168	173	186	192	186	184	174	162	176	183	181	179	179	171	169	188	170	164	164	184	195	184	186	171	194	180	194	183	165	174	194	184	171	181	185	200	181	174	177	188	172	189	163	189	175	161	179	219	219	185	195	192	162	171	169	183	189	177	191	193	167	173	204	187	186	161	194	165	173	171	197	156	166	153	166	179	155	179	158	157	176	170	178	154	179	183	176	179	165	181	201	188	151	188	185	181	200	192	173	180	192	199	157	194	170	187	183	167	160	178	171	169	192	192	186	186	159	180	180	199	148	183	204	167	175	194	172	193	186	184	192	197	165	148	174	204	191	148	140	194	200	192	200	183	162	157	186	193	182	144	180	182	194	158	175	167	179	161	168	161	176	177	185	175	178	186	175	183	174	180	174	173	186	176	198	187	181	178	147	187	173	173	189	168	193	174	161	170	171	172	177	140	175	173	199	180	164	179	166	188	157	190	167	189	185	176	187	193	190	195	171	184	205	191	192	175	156	182	194	184	173	177	206	178	187	184	180	161	162	181	209	205	200	169	165	160	189	166	196	205	184	186	186	166	176	168	184	168	180	176	197	165	165	180	146	166	174	183	176	176	217	175	181	211	140	154	194	189	168	215	185	175	182	181	166	180	184	172	162	179	196	166	180	156	171	189	182	178	152	179	185	209	172	139	189	171	174	177	179	202	184	181	192	184	191	172	172	189	178	165	202	159	173	199	167	170	190	199	170	168	193	187	165	160	171	191	176	222	186	174	209	185	174	186	177	175	179	192	184	164	176	203	179	173	178	187	189	172	182	165	175	195	197	179	187	207	195	183	178	180	196	181	188	180	163	182	178	191	193	188	173	163	176	169	166	163	172	173	168	162	150	172	172	166	173	184	171	196	176	224	151	172	162	192	173	185	158	196	195	199	179	199	166	164	169	167	173	174	155	164	182	171	163	182	160	156	180	165	168	166	189	173	169	180	177	169	182	169	177	170	178	184	173	184	187	177	174	179	195	182	166	161	187	198	157	194	194	181	191	224	173	180	172	191	176	167	195	192	202	194	151	168	183	197	179	193	158	178	173	174	199	159	197	203	190	171	189	188	167	189	193	199	199	179	198	172	214	195	199	165	180	191	180	182	165	177	197	184	181	201	173	170	176	153	165	197	187	191	160	167	176	184	171	201	161	170	196	168	195	204	206	193	195	203	193	187	178	184	152	184	197	188	173	174	180	167	176	195	167	170	173	146	156	205	194	195	200	176	176	177	162	154	172	214	193	177	182	152	200	184	184	185	176	195	173	193	181	170	174	155	176	199	211	181	176	194	170	186	189	174	190	178	170	190	178	178	186	188	192	202	164	182	182	200	197	164	177	191	196	166	175	207	160	196	174	195	164	176	193	207	187	162	194	160	180	165	186	182	190	191	173	200	186	165	171	161	184	194	184	171	175	166	196	199	178	174	181	151	200	182	174	189	187	162	207	195	171	153	147	173	169	183	185	189	177	187	166	177	196	188	187	178	179	209	205	183	153	183	178	172	199	152	176	147	181	178	159	197	198	186	148	155	165	203	156	176	181	159	196	167	146	167	186	148	173	181	162	171	180	178	172	187	191	181	157	170	165	179	182	175	178	154	197	174	211	175	160	163	199	191	194	165	165	178	160	170	174	201	180	190	192	185	188	174	180	198	165	189	184	184	187	180	153	177	164	168	190	185	181	204	167	179	185	177	186	187	195	184	228	155	165	178	194	176	189	155	190	167	189	171	167	172	175	191	196	166	170	178	181	187	174	173	174	183	162	193	179	164	179	183	172	183	200	172	173	202	199	183	186	215	188	201	196	198	155	187	169	170	167	181	187	187	195	166	168	185	188	173	172	189	157	169	188	154	174	164	195	185	176	203	170	186	188	176	169	168	190	171	176	209	188	186	165	196	184	172	178	177	150	153	190	171	184	173	169	178	181	208	162	191	200	160	175	177	154	171	183	174	197	214	171	181	177	150	177	186	190	183	171	166	187	183	193	166	173	157	156	194	161	190	154	190	192	196	176	162	173	171	204	180	184	200	187	202	191	196	178	163	195	194	188	183	192	172	172	171	131	167	215	183	182	184	189	190	184	191	171	188	185	178	157	194	163	188	166	170	179	187	195	215	176	196	168	194	170	152	184	171	168	169	168	162	159	185	187	189	174	167	198	168	188	213	185	185	207	174	160	173	183	203	192	189	178	150	193	186	176	171	127	172	166	165	194	170	189	175	185	173	182	202	184	178	157	184	210	176	165	172	161	185	207	203	187	160	190	173	176	172	178	180	180	179	197	158	208	195	169	195	179	189	149	175	201	177	191	172	197	201	187	200	196	161	198	162	197	178	165	164	191	170	165	178	195	173	168	167	172	158	168	154	182	172	206	187	187	205	162	204	185	205	179	190	171	168	194	175	150	180	158	187	205	186	178	194	208	167	171	186	177	172	183	184	163	174	175	164	169	209	170	172	165	173	202	185	177	178	190	171	186	160	168	184	218	166	165	183	195	176	146	170	175	161	182	186	199	168	184	213	182	168	192	160	165	176	197	155	170	181	177	169	143	167	173	176	154	193	161	183	166	189	173	167	170	164	173	161	153	177	175	161	184	188	175	167	176	183	188	182	185	178	155	180	182	179	195	175	164	187	149	174	155	153	187	189	199	158	168	192	181	176	180	167	199	180	160	162	155	194	173	151	177	193	191	196	178	211	161	187	168	181	193	201	160	184	194	171	187	187	197	181	180	192	187	212	198	167	175	166	191	162	174	173	190	169	176	175	179	180	199	179	181	184	173	186	181	177	175	192	195	172	163	186	171	144	166	202	189	175	168	185	179	167	170	194	181	177	170	163	150	181	189	169	197	180	197	185	160	186	163	182	158
50814	57243	61892	60985	54556	32924	12212	2815	808	438	446	398	404	380	417	413	412	407	412	410	404	402	401	422	403	425	386	414	419	438	401	406	389	397	398	410	418	410	388	411	372	413	415	428	404	398	413	385	405	431	431	390	414	402	387	429	389	403	397	415	420	419	403	399	412	392	409	406	377	437	402	421	468	420	413	434	461	404	416	391	394	418	420	381	399	390	410	404	415	413	433	402	401	411	416	423	383	416	426	416	355	400	461	411	407	404	398	410	389	399	379	416	464	416	402	421	376	401	392	405	392	400	401	379	416	430	434	406	402	395	440	409	377	441	398	403	443	389	407	412	415	394	405	405	416	435	404	433	387	417	385	378	405	421	402	457	375	430	434	440	429	406	387	399	413	431	418	392	407	378	441	431	400	420	385	420	429	419	410	405	400	423	369	398	403	409	414	438	369	384	444	394	416	392	371	392	431	408	394	403	368	408	392	440	394	387	407	420	403	387	410	402	420	416	389	404	420	406	384	409	400	392	392	396	410	396	412	419	371	408	411	397	400	374	418	416	401	443	438	437	423	430	402	390	392	408	398	405	393	433	409	419	398	396	409	433	397	425	422	393	367	437	393	399	394	386	446	386	388	395	387	385	421	397	428	419	396	395	459	421	396	371	381	412	384	393	392	396	435	380	418	421	401	406	377	370	377	426	407	408	434	401	408	389	375	434	451	369	428	400	398	401	412	380	462	414	412	368	385	401	422	380	396	391	407	394	390	415	399	396	410	399	384	440	399	415	388	430	377	408	397	427	407	369	399	421	383	382	387	418	394	421	375	413	416	416	451	398	404	416	401	406	424	395	397	408	363	388	400	428	413	396	398	404	406	420	420	386	401	424	395	389	421	428	410	438	424	379	403	396	425	440	418	387	425	378	431	423	416	418	397	398	437	444	413	412	393	404	416	406	409	391	402	413	417	427	391	376	381	417	418	408	373	412	453	415	426	371	397	408	416	422	429	400	417	393	416	393	406	424	411	403	401	408	418	383	403	400	369	425	414	399	396	395	400	394	394	393	424	414	414	377	383	425	405	401	413	380	390	391	447	378	402	402	391	420	378	393	410	431	417	390	387	387	378	382	402	416	392	368	417	447	400	411	415	383	408	362	365	423	408	418	367	420	426	404	422	412	419	436	404	383	430	399	402	406	375	362	441	430	386	425	390	418	406	397	423	439	384	407	378	363	373	364	391	413	389	448	373	408	404	392	404	391	411	412	428	411	401	441	401	395	402	415	419	421	421	433	383	387	408	394	404	391	425	410	402	420	367	416	408	404	377	418	440	390	424	382	404	441	389	348	392	416	423	402	370	438	399	396	405	430	391	383	412	417	451	412	413	419	396	440	378	367	427	394	417	413	371	381	399	432	426	399	392	407	444	383	358	385	415	400	440	420	392	387	384	410	421	398	414	419	403	392	404	406	412	377	412	375	387	426	366	391	400	422	376	441	411	408	413	376	425	418	418	409	423	406	403	411	416	398	370	416	388	409	371	403	411	392	460	408	429	434	416	423	391	433	399	402	401	388	424	399	401	408	405	377	395	416	415	421	427	427	395	383	387	408	384	389	389	394	386	405	431	406	394	416	398	427	415	404	381	431	422	415	420	411	383	439	389	386	427	423	442	413	389	422	401	401	395	422	420	419	393	380	395	424	391	421	386	403	419	416	421	382	398	403	422	406	402	382	402	421	443	423	389	427	381	428	409	427	376	449	408	404	383	381	393	424	400	419	411	408	403	427	430	364	410	374	426	402	402	393	403	412	414	435	404	396	427	419	413	391	402	398	376	373	390	429	386	412	407	396	415	381	386	391	409	408	414	409	406	411	399	382	435	444	392	453	399	376	424	409	399	405	397	410	389	407	376	382	411	371	401	387	394	418	389	420	354	378	438	394	436	401	355	426	385	423	406	405	377	385	397	431	407	403	410	396	393	387	401	426	403	401	418	410	430	437	415	420	402	414	393	383	393	428	407	434	409	395	381	392	435	413	411	450	414	405	410	404	398	433	406	432	463	392	421	376	380	405	399	410	390	386	418	434	402	397	427	387	391	416	405	383	419	403	393	381	395	360	394	411	420	378	425	390	369	439	422	391	425	414	380	396	412	436	437	408	417	412	386	375	419	394	397	427	391	407	421	453	412	400	384	383	428	392	420	411	421	392	401	442	419	403	372	371	440	411	372	439	403	419	424	401	396	427	399	409	365	378	418	401	391	430	389	443	423	426	381	433	435	389	379	416	438	409	411	382	410	421	397	437	412	405	420	389	403	442	357	393	394	369	386	397	413	393	372	386	431	402	403	442	405	410	405	405	390	445	407	416	383	431	418	406	391	389	416	369	407	416	401	440	444	405	421	408	393	398	399	399	419	405	409	402	406	430	393	437	383	445	385	422	407	398	401	402	363	401	405	424	401	412	413	433	433	409	411	415	403	398	428	401	383	387	419	392	397	424	409	400	434	444	437	363	389	400	408	390	413	425	382	384	425	423	379	440	415	378	363	435	386	423	395	429	417	390	437	442	424	414	420	392	392	434	432	416	382	412	415	375	427	423	416	382	400	372	401	412	404	419	404	397	402	391	442	407	394	360	408	397	418	408	409	407	377	403	392	403	408	425	380	399	411	405	429	377	428	422	394	414	411	402	465	395	369	394	415	349	431	400	398	397	406	376	404	387	438	447	377	425	403	423	415	418	415	379	408	394	401	424	404	449	409	470	392	433	390	434	388	398	391	406	417	414	402	380	406	380	388	401	377	402	412	383	400	382	391	364	421	413	405	411	387	450	399	374	400	411	391	389	411	425	395	376	398	410	439	437	392	418	465	436	396	411	370	369	383	405	411	424	388	430	408	393	397	390	411	406	401	399	413	433	453	407	438	421	414	396	419	420	398	399	436	431	377	416	406	402	396	369	390	414	378	387	433	427	406	413	394	365	420	377	425	437	408	384	404	358	393	389	371	432	398	437	381	423	406	426	407	407	420	426	442	420	399	425	427	414	380	377	442	377	411	420	393	434	424	433	405	394	422	403	404	389	404	413	379	410	386	443	397	415	385	399	381	407	394	396	401	403	365	368	383	413	446	405	380	429	406	424	414	415	410	408	422	402	379	419	411	400	412	391	393	408	387	388	377	399	408	429	401	412	384	389	397	418	371	402	443	401	422	402	411	388	407	396	410	411	392	452	415	424	399	389	406	365	417	394	406	414	402	405	430	383	403	401	446	389	441	437	360	428	435	424	413	444	402	355	412	444	405	409	416	381	415	413	403	374	418	375	437	395	395	390	381	409	420	421	397	404	387	419	411	420	408	396	439	397	388	429	403	387	404	423	380	402	408	457	394	431	391	414	409	419	406	412	415	414	410	416	422	408	377	410	408	409	400	394	408	439	450	434	441	384	411	401	397	388	418	418	416	419	395	425	418	436	351	440	393	436	441	392	397	406	412	412	430	426	429	392	444	395	426	383
61851	47089	42397	38624	35360	29137	19584	7514	1333	220	159	169	152	145	159	173	156	159	133	150	170	162	155	169	141	127	174	151	139	174	175	151	153	173	138	170	152	147	146	197	163	161	139	159	153	128	169	123	156	162	149	144	149	155	148	156	150	148	123	137	169	158	152	146	144	147	145	145	173	146	157	171	154	158	143	160	161	152	130	152	161	149	165	158	155	165	166	156	153	169	145	161	131	152	133	155	144	172	148	157	156	156	147	136	141	144	154	143	166	144	174	170	152	151	148	153	152	159	147	163	140	148	151	159	168	131	174	138	167	111	140	149	166	152	151	148	147	153	149	151	158	158	179	151	148	164	144	185	139	156	167	138	156	152	156	162	141	158	171	163	155	170	141	154	153	169	168	150	153	182	145	153	142	145	147	151	142	151	171	153	156	186	164	157	140	160	161	170	153	144	178	178	169	153	141	184	167	159	140	156	160	163	153	147	142	166	156	154	154	149	152	162	163	160	174	154	141	156	137	152	190	150	140	147	153	160	159	148	152	140	151	141	151	156	185	169	139	142	153	149	176	173	148	162	129	160	149	159	155	160	149	158	148	181	159	147	162	153	141	143	139	141	130	150	127	150	153	137	153	162	162	161	140	154	141	174	166	138	164	147	161	140	136	151	156	148	119	148	183	153	169	157	154	140	141	164	161	126	146	147	134	158	146	139	146	161	153	175	162	160	162	146	153	157	139	140	164	161	166	157	153	183	155	176	155	162	169	182	125	136	154	146	162	158	156	148	177	159	148	158	176	154	136	160	151	155	147	154	141	161	166	152	163	167	163	147	155	170	172	158	141	148	161	180	147	159	150	151	159	150	154	158	161	154	174	148	158	161	166	143	156	169	138	161	156	152	152	164	162	145	147	160	154	169	159	157	151	171	161	163	133	158	144	169	167	185	135	135	168	136	161	159	167	149	154	161	149	163	151	171	171	141	145	157	162	150	172	134	151	156	140	135	132	145	157	156	177	155	145	133	150	171	153	131	140	129	143	135	156	149	143	141	132	150	136	151	144	149	159	167	146	141	163	151	161	120	146	149	161	143	151	160	148	132	137	154	144	173	163	138	152	188	153	175	150	139	139	152	135	154	159	157	160	166	176	158	148	167	153	137	154	166	156	164	154	159	149	172	150	138	145	165	132	170	160	131	145	184	157	155	173	161	153	174	178	156	139	152	158	140	143	137	144	162	168	154	164	155	155	146	190	168	151	161	151	150	178	168	149	133	104	149	173	148	162	173	144	148	136	153	131	147	139	168	147	163	147	144	140	149	151	160	159	145	139	151	159	145	146	167	164	155	176	143	150	138	156	154	165	158	152	159	174	148	143	144	155	130	144	133	157	176	150	187	148	124	142	150	138	159	144	144	157	155	153	141	147	157	144	133	163	152	166	158	139	172	140	140	166	158	153	156	157	159	143	152	159	147	154	151	155	173	155	176	145	151	168	159	137	130	151	175	160	162	170	146	173	174	164	142	136	155	169	171	164	144	121	157	134	165	164	157	158	148	135	162	171	163	177	155	134	159	160	151	143	140	154	162	146	163	166	143	134	163	147	179	138	169	150	162	150	128	122	153	127	165	153	161	149	154	151	162	172	157	138	139	179	163	163	157	119	149	143	155	131	154	160	157	141	153	150	149	160	147	140	141	171	148	170	149	138	151	167	159	138	133	146	137	135	136	135	142	162	136	128	161	159	162	141	131	161	143	143	137	156	167	147	168	170	159	144	124	164	150	151	171	135	132	145	148	127	159	157	176	148	192	151	156	130	147	140	136	160	184	161	180	148	188	163	168	154	144	145	149	154	155	159	154	147	156	163	167	184	166	154	174	171	158	167	171	147	162	144	166	147	159	149	157	132	148	151	143	151	158	183	153	154	145	150	149	148	164	169	156	144	139	162	176	147	167	143	170	151	145	150	171	157	158	170	161	144	170	158	137	147	138	133	161	180	174	178	160	134	167	148	172	151	160	142	155	148	147	146	150	159	144	144	142	143	146	170	171	139	147	140	142	175	131	170	150	142	150	140	149	147	160	166	169	167	120	148	153	154	157	143	162	153	174	160	117	176	155	139	159	137	134	151	148	168	148	151	146	151	129	162	145	143	142	152	158	143	150	148	147	137	153	151	162	149	164	157	148	163	151	135	155	170	133	154	141	156	174	137	143	170	151	157	153	155	149	163	147	175	144	144	143	160	156	173	151	145	138	163	165	154	130	141	167	172	151	169	168	144	146	179	161	155	162	162	158	193	149	144	159	172	153	170	165	140	152	161	162	151	168	162	129	169	176	158	136	139	140	161	143	172	180	142	146	160	169	137	146	141	149	148	157	173	147	165	155	161	133	156	141	132	150	144	147	162	155	152	170	159	149	153	139	130	135	145	154	173	150	149	161	160	168	133	147	150	167	139	143	153	143	171	156	157	167	144	158	161	139	151	148	162	164	161	182	150	154	147	170	144	160	150	184	153	147	138	177	187	173	150	137	178	148	161	178	164	150	145	160	155	140	177	174	147	162	156	153	172	173	144	152	152	189	159	169	165	164	174	158	130	157	174	144	163	130	138	150	167	155	149	145	153	155	160	155	150	152	144	153	153	167	165	180	182	153	161	170	161	173	160	156	150	171	185	151	135	145	144	143	166	148	131	151	157	154	151	145	141	151	167	150	150	140	166	170	145	138	137	144	146	134	147	148	172	161	173	127	180	161	140	158	139	147	180	172	153	155	149	153	145	157	142	150	148	141	153	155	166	141	148	142	166	148	152	141	155	150	139	162	171	200	160	145	150	146	148	155	145	157	173	168	152	139	157	152	118	150	117	168	148	188	164	150	164	150	166	151	142	139	135	157	136	161	140	150	152	141	155	171	148	139	163	157	152	168	133	124	170	129	142	150	141	164	168	157	136	146	156	152	152	161	169	171	160	160	141	158	161	136	135	141	140	147	166	181	151	166	171	142	152	163	164	162	131	172	145	156	138	153	150	154	167	146	148	142	148	170	141	162	156	170	167	184	156	136	152	145	141	158	146	157	157	155	162	160	151	161	166	149	144	184	138	165	134	165	139	140	140	144	163	154	160	165	153	149	152	166	156	167	139	166	148	137	152	174	150	160	154	170	163	155	155	163	159	154	146	170	148	172	145	139	187	141	193	127	138	171	144	160	160	149	164	140	150	155	157	150	168	150	155	160	156	149	152	153	167	128	164	154	157	165	177	131	145	160	150	148	177	162	157	156	152	179	168	157	151	162	175	170	147	157	164	143	153	145	161	134	141	152	153	163	178	171	167	169	134	157	154	175	139	128	145	147	153	149	148	148	163	166	152	158	158	150	149	156	168	159	139	131	161	154	189	171	163	169	170	174	171	153	154	181	179	165	145	159	142	146	153	160	150	158	157	157	157	166	153	147	145	151	150	186	145	167	159	149	150	137	161	177	137	156	155	158	178	161	172	154	149	169	140	164	151	166
53277	59364	62243	69298	62007	41628	18753	4853	1024	380	387	390	354	343	359	372	361	367	371	314	337	362	358	369	352	342	352	384	364	361	344	355	356	359	355	378	377	349	348	396	353	333	348	349	307	358	362	356	368	372	330	377	394	379	356	392	348	358	367	351	357	318	356	368	347	344	332	358	350	374	382	362	348	375	366	352	346	357	335	368	343	371	377	344	367	344	335	379	355	349	367	364	397	355	374	367	354	367	360	362	349	345	368	366	382	368	353	355	366	311	377	353	362	344	344	357	364	356	364	351	383	313	378	357	363	389	322	367	355	332	372	341	367	412	324	353	356	360	349	362	342	357	327	354	345	373	339	331	375	364	363	339	333	348	376	362	320	326	380	375	347	366	349	362	356	354	380	362	335	350	347	357	362	350	383	340	347	392	382	362	371	383	354	353	334	324	394	387	326	347	343	336	331	323	349	341	348	361	335	360	320	318	339	356	353	329	391	328	355	360	369	357	385	336	328	325	337	323	384	361	332	337	396	346	344	315	336	347	382	333	389	360	367	329	375	362	319	328	363	325	355	359	334	352	361	345	352	377	346	366	357	344	367	341	357	343	361	361	350	336	336	370	361	326	330	350	351	389	387	373	359	354	366	349	361	317	327	368	336	336	367	381	365	372	346	345	347	350	359	365	359	323	354	367	347	369	352	359	313	367	361	348	342	346	367	353	330	325	321	362	359	379	348	362	385	364	357	343	346	361	350	321	311	370	340	326	364	347	324	338	375	368	345	358	376	358	348	355	341	362	349	362	357	365	346	351	374	323	344	363	337	390	355	375	339	361	334	336	338	332	315	392	360	391	345	379	344	379	340	387	341	346	349	347	351	349	388	351	374	353	328	319	364	348	341	339	394	359	351	349	395	316	341	363	392	349	357	337	349	351	364	342	359	326	334	334	359	354	335	343	349	382	329	312	330	362	342	338	344	362	348	326	348	343	367	378	349	371	344	370	364	329	364	369	361	361	340	350	343	359	345	362	350	338	332	324	348	304	331	342	327	355	334	359	342	328	357	365	360	373	343	314	335	370	324	343	344	346	359	355	353	353	345	348	373	351	361	347	319	381	360	343	359	334	345	361	354	337	337	361	363	387	354	370	346	362	359	345	374	357	356	347	362	375	352	323	365	348	322	357	349	348	372	345	350	345	358	350	372	367	318	325	327	357	319	367	362	348	317	363	363	337	340	360	337	373	329	361	349	375	377	378	377	379	363	363	370	383	348	375	300	355	356	335	336	360	346	356	353	396	349	358	380	372	364	380	361	368	349	366	346	371	369	343	333	349	336	355	341	377	379	374	354	364	342	321	376	320	328	323	317	366	406	378	332	387	398	348	348	358	356	369	391	340	381	359	358	348	356	356	373	353	347	368	322	360	356	361	385	355	343	356	358	313	332	352	354	347	345	354	353	319	336	368	330	346	366	389	354	343	375	346	326	355	368	349	355	356	353	357	350	351	350	380	327	351	346	382	317	329	337	349	320	354	339	371	350	376	317	360	362	313	358	335	313	357	376	347	360	324	344	337	337	339	364	350	354	318	351	346	353	378	372	333	370	346	358	346	345	360	334	320	371	335	355	342	334	314	349	320	356	371	345	309	361	376	363	328	339	359	349	362	374	347	321	346	361	366	360	318	368	375	331	372	359	385	353	353	335	337	342	341	339	337	363	323	351	332	351	364	375	366	378	342	363	367	385	347	303	359	352	354	367	341	356	313	362	368	337	331	352	388	363	344	367	327	343	333	341	360	399	381	367	330	327	361	324	334	340	352	364	360	352	371	342	371	348	348	353	327	397	342	327	397	361	364	349	370	347	349	331	343	357	387	360	354	310	364	370	368	406	307	341	356	346	387	372	370	366	364	333	376	351	358	364	347	349	345	363	368	372	354	347	358	345	361	328	324	369	359	338	385	348	366	320	381	332	362	370	346	385	374	361	367	352	353	363	402	358	337	367	362	388	342	343	341	317	379	339	382	367	361	359	327	348	357	341	343	345	350	345	325	315	354	344	317	372	331	384	344	402	359	389	405	359	348	320	365	341	343	359	342	331	360	361	347	341	369	360	342	350	312	379	348	398	358	359	339	344	339	353	360	347	332	374	367	367	335	333	411	382	351	346	376	355	337	386	380	361	352	364	340	343	339	316	360	363	324	362	357	341	346	344	357	350	353	379	328	337	342	342	346	346	358	360	324	360	342	381	345	362	348	390	355	343	354	355	343	358	383	358	357	373	359	381	359	353	348	357	354	366	356	358	340	372	361	348	341	320	333	360	323	363	379	315	372	339	304	365	371	374	355	328	325	349	350	380	379	385	388	376	334	364	351	355	374	338	338	351	324	382	332	343	359	349	304	319	345	333	386	363	344	316	328	324	317	357	343	374	352	345	347	354	350	316	357	384	359	326	374	382	334	354	367	314	377	375	344	357	354	351	338	390	369	370	321	333	331	361	362	336	384	370	372	324	347	371	363	373	341	316	358	367	363	348	338	311	312	370	354	347	344	374	332	369	355	360	364	339	299	379	350	320	312	392	356	360	356	363	355	358	338	376	337	355	358	365	354	344	338	366	340	358	322	325	362	322	346	353	368	352	356	389	377	347	351	348	358	382	371	365	358	372	351	376	357	368	347	354	354	352	338	369	336	353	319	365	364	358	346	379	344	360	375	332	347	332	376	360	370	363	330	372	371	358	308	359	344	353	348	363	304	341	345	325	353	382	342	356	342	344	405	373	341	335	347	363	339	361	352	371	382	357	378	340	339	364	364	374	360	331	340	367	384	365	317	356	346	367	340	365	379	345	355	352	355	351	378	384	364	359	363	354	368	352	353	352	343	334	341	390	377	342	374	345	337	335	353	345	345	342	321	334	342	352	365	345	376	348	378	362	345	333	327	361	347	348	383	348	356	336	316	371	322	355	340	346	348	376	328	375	350	351	338	337	330	326	319	367	336	387	374	342	364	364	395	377	356	340	348	369	352	354	369	348	359	388	339	314	359	359	371	359	353	387	323	340	355	344	363	362	385	365	368	303	364	374	336	375	354	350	357	355	359	331	358	344	385	366	337	338	327	324	369	385	361	326	352	360	334	327	350	345	367	379	359	321	377	384	332	369	327	336	364	381	344	355	354	355	327	347	355	324	329	358	364	338	347	341	303	325	350	319	327	387	369	360	331	339	331	381	375	362	342	350	368	339	326	324	362	334	364	384	368	370	320	355	371	365	338	362	350	345	344	361	350	372	360	358	356	338	327	377	359	400	356	373	343	361	360	381	341	351	374	371	343	361	354	362	335	358	349	354	367	383	374	355	378	342	352	355	318	337	324	364	380	350	347	387	362	364	351	354	371	345	375	354	356	382	370	324	351	362	354	364	349	357	333	338	352	338	378	368	365	379	369	329	357	347	342	345	354	343	376	325	353	367	398	341	343	355	357	346	351	345	330	368	344	338	346	308	379	348	342	310	386
23864	26569	25081	14218	6578	2999	1018	416	289	213	228	250	251	264	228	218	249	213	238	224	194	228	214	227	262	233	232	239	237	236	253	275	239	211	220	222	217	249	238	234	240	260	249	208	215	246	215	245	255	238	276	231	235	236	224	223	252	250	214	267	267	248	239	245	256	217	252	263	224	219	242	202	212	223	216	217	241	241	243	224	264	236	265	238	223	242	227	227	226	249	229	234	231	254	219	247	218	257	234	256	214	246	230	219	239	231	237	230	230	232	213	256	246	233	218	211	260	243	230	253	240	244	250	249	251	211	229	227	220	221	221	228	227	234	266	248	240	252	255	243	242	239	258	241	231	238	223	250	207	254	284	258	220	261	266	275	240	211	217	247	240	264	221	232	235	204	226	244	230	232	276	206	237	244	253	246	210	225	257	232	235	213	213	216	199	248	245	233	242	238	244	240	255	235	263	254	215	233	230	243	252	264	217	224	247	264	247	236	270	210	250	254	244	229	223	230	234	229	245	258	226	259	224	235	248	249	238	234	252	210	253	246	235	246	243	216	239	228	271	236	255	248	208	211	250	202	218	253	202	248	246	248	236	256	235	239	256	231	248	236	223	247	233	223	233	243	230	216	227	244	231	244	225	253	250	244	223	243	255	198	242	254	229	238	259	236	221	225	223	236	229	241	196	243	236	219	228	225	229	277	275	222	279	247	240	233	247	231	245	228	235	235	264	246	248	247	226	243	236	238	222	253	228	222	218	236	247	242	246	250	234	223	226	247	216	289	225	227	241	246	230	241	248	230	213	220	262	234	231	228	253	233	236	236	219	245	223	235	234	231	236	204	237	235	231	232	242	226	248	236	229	247	245	259	247	228	250	249	233	228	255	274	230	233	254	249	234	230	277	241	237	263	225	255	225	230	251	260	227	231	213	237	254	217	224	241	276	233	253	213	250	235	248	246	243	252	230	222	229	266	232	228	237	235	256	224	249	231	215	202	223	228	256	242	241	226	227	246	245	246	230	235	243	223	227	232	223	241	242	253	236	224	235	232	203	259	246	246	255	253	249	235	221	212	251	232	246	222	214	231	230	238	262	223	222	248	243	226	236	255	223	241	213	240	216	250	247	243	218	244	233	214	246	250	231	231	237	243	238	245	245	261	237	224	247	208	244	231	236	218	235	241	253	252	252	243	255	218	216	258	244	235	217	235	244	224	244	244	222	233	215	204	203	234	221	216	248	236	260	228	253	242	238	222	205	225	200	224	233	243	230	229	219	234	251	219	225	231	254	239	238	239	234	240	244	224	250	220	226	253	245	233	230	233	232	233	212	250	224	239	247	243	243	212	235	212	239	248	223	230	220	280	248	199	226	240	248	248	233	250	251	245	235	233	207	277	274	246	258	220	244	221	233	238	232	277	243	240	215	260	257	255	253	218	220	255	219	232	271	207	204	232	267	240	242	233	226	221	217	252	254	192	235	233	240	235	240	266	251	222	248	251	239	230	207	253	206	231	250	252	262	256	220	238	256	277	209	237	245	262	229	208	238	219	232	250	236	204	235	249	219	248	230	229	227	249	213	245	216	239	234	265	230	238	256	225	223	201	231	232	233	222	239	265	232	259	245	223	247	224	234	237	237	251	268	250	219	215	263	252	250	233	225	241	224	246	236	251	220	239	212	237	225	227	207	243	223	265	242	241	228	218	236	268	269	249	233	208	237	212	218	241	236	239	263	252	232	232	264	274	223	229	231	233	242	230	246	226	243	229	229	237	244	244	232	231	244	241	253	225	266	242	222	249	252	243	229	246	243	266	237	243	241	241	238	241	236	261	253	231	219	217	222	253	227	213	230	243	201	227	250	242	249	225	236	228	250	260	224	236	256	218	229	227	229	240	245	223	227	235	238	203	215	248	228	252	221	243	228	245	243	234	238	240	225	230	237	229	265	250	244	213	227	203	248	241	249	225	229	224	250	225	243	237	226	230	247	235	241	232	239	232	211	239	256	221	250	235	236	250	222	245	233	230	228	259	252	254	245	225	228	234	221	249	270	223	216	237	256	249	227	221	256	239	230	238	239	240	243	246	231	232	252	222	232	209	213	231	245	239	241	245	242	224	233	244	240	237	215	219	239	224	241	227	222	243	208	225	215	228	236	241	216	216	221	239	251	248	221	249	222	222	194	241	203	257	237	248	210	247	254	238	260	237	260	250	226	225	236	232	231	206	252	228	237	219	267	259	233	225	245	240	248	235	225	268	245	252	257	228	258	226	244	236	233	232	231	244	253	237	213	221	227	250	233	246	224	248	230	246	241	242	242	234	266	250	218	226	225	223	239	258	225	248	233	213	253	257	241	225	236	231	232	256	260	233	220	212	221	235	212	224	228	241	228	239	247	215	262	222	243	222	229	233	234	251	202	210	214	245	223	224	215	218	218	270	247	247	224	247	206	237	240	249	237	243	263	247	266	256	231	225	222	240	205	239	236	269	229	261	230	239	243	261	238	199	225	230	237	243	224	247	265	237	246	239	235	246	212	259	226	256	231	255	227	234	222	223	246	229	232	230	242	238	230	259	218	231	240	216	243	234	239	237	258	230	237	229	246	249	228	253	257	258	197	228	218	246	243	233	242	253	240	257	264	223	235	230	229	204	279	241	250	200	246	260	228	262	217	221	245	256	255	251	237	239	250	241	227	253	249	234	209	241	207	227	238	219	225	238	238	225	231	228	221	247	224	240	232	234	270	268	227	205	245	243	260	263	250	254	222	237	237	250	250	225	258	250	227	219	215	232	250	259	229	232	236	222	256	231	229	236	248	251	220	213	252	182	228	226	242	254	244	218	219	229	227	247	249	226	232	240	246	219	257	257	246	240	226	229	235	245	248	216	279	233	217	225	231	232	234	265	213	210	245	220	236	240	248	234	212	230	235	241	224	228	193	228	243	248	220	231	194	272	228	234	257	217	228	224	251	235	220	248	241	221	253	236	224	234	199	242	246	260	243	229	242	264	238	220	247	223	214	196	249	257	231	229	215	233	223	233	238	232	220	242	248	245	228	246	239	240	246	229	227	247	242	233	217	224	244	235	253	246	252	226	265	249	231	244	209	235	232	246	241	242	220	240	260	214	213	215	226	217	252	225	228	261	250	236	251	251	249	223	234	246	242	254	205	230	204	237	246	241	240	245	253	216	226	199	213	241	223	222	234	252	232	213	246	255	228	245	226	243	228	259	243	276	220	223	261	250	224	242	236	242	265	196	244	238	233	225	253	238	243	232	219	241	242	215	234	232	223	228	238	224	230	257	268	242	262	238	205	238	253	234	229	233	240	250	209	250	263	241	229	244	268	245	208	245	242	215	226	266	242	216	244	222	240	239	244	219	212	215	213	237	211	239	257	224	234	184	245	209	249	240	196	242	235	234	242	246	262	256	243	223	206	244	236	266	243	260	223	231	230	220	223	207	267	230	245	251	224	244	220	225	207	261	223	241	235	225	247	237	229	251
18148	27569	31164	23332	14924	7418	2565	981	626	513	550	513	520	522	547	537	531	524	541	530	554	531	540	567	572	550	522	530	526	567	550	542	542	554	534	541	531	536	566	528	558	552	520	507	514	524	503	517	539	539	581	528	549	496	540	528	510	520	541	540	570	550	521	514	520	552	502	550	531	558	546	547	510	505	514	519	517	522	545	530	531	576	504	503	504	572	559	506	579	553	544	537	526	544	558	562	568	556	518	530	571	530	540	540	541	534	499	552	542	526	540	551	491	500	508	563	557	583	519	520	523	505	515	512	545	556	544	513	480	494	556	530	515	560	550	521	501	538	562	529	521	533	561	570	573	514	485	503	509	539	512	504	568	553	566	528	478	519	507	592	540	584	533	536	525	531	537	527	499	550	534	527	536	520	494	510	537	503	492	549	531	526	571	533	542	463	556	532	504	529	553	580	531	545	547	554	523	517	557	527	528	546	528	552	576	531	521	556	535	567	557	551	569	545	532	539	489	544	521	511	520	546	547	521	533	530	506	517	537	530	537	517	573	542	534	530	553	537	511	525	485	519	541	548	543	547	523	545	564	522	556	543	545	539	510	514	545	533	526	556	551	510	547	593	544	544	568	569	530	556	476	513	540	514	520	555	514	519	553	533	539	529	491	565	548	544	520	578	491	533	524	535	553	547	566	541	548	532	547	502	528	551	531	495	521	569	536	515	534	538	552	583	518	540	569	520	544	556	536	546	483	541	556	503	539	549	511	549	535	546	561	521	535	528	557	520	499	553	597	530	495	524	555	539	532	489	563	574	534	528	528	554	538	580	550	565	553	559	538	529	545	522	535	576	520	540	554	552	518	562	541	513	539	562	539	513	520	532	509	531	550	538	493	549	514	568	532	528	533	546	546	542	566	533	524	594	513	536	552	542	530	547	548	540	543	491	536	528	541	538	534	469	532	517	541	539	519	511	498	512	538	486	569	548	509	553	535	555	541	531	555	571	557	530	498	532	557	532	509	565	571	525	512	516	518	536	543	516	529	560	536	574	568	537	537	570	539	538	541	536	543	553	484	543	546	525	538	571	561	500	554	511	552	530	506	508	502	530	498	534	513	502	515	561	483	516	544	588	535	519	567	542	553	505	539	509	540	512	534	529	529	551	516	538	523	538	521	516	496	519	538	571	560	572	552	544	514	533	522	524	508	533	529	527	537	560	498	556	522	558	537	560	547	516	555	557	541	593	546	533	521	530	538	531	479	524	561	543	518	527	513	541	509	537	543	486	509	557	518	545	546	526	524	522	531	518	549	524	539	549	568	528	532	543	546	564	535	522	458	519	533	549	529	542	557	595	512	525	525	535	514	563	514	537	506	526	575	522	523	502	521	536	551	511	574	524	539	568	518	569	559	547	529	544	542	520	527	560	579	531	500	586	547	530	561	511	509	525	522	550	559	517	497	523	563	526	542	536	563	519	564	573	542	546	606	521	550	533	572	542	524	517	565	509	502	550	545	525	507	511	518	509	528	527	581	545	534	533	518	561	534	528	523	547	550	526	491	530	551	541	523	566	554	524	523	577	540	540	550	548	533	549	548	511	524	548	540	546	517	524	545	551	547	552	522	535	528	492	537	530	535	556	555	521	536	527	551	569	524	524	556	535	516	538	571	474	516	539	528	550	514	503	516	532	523	558	561	559	547	492	498	557	540	521	561	505	501	512	538	503	501	531	566	551	521	521	566	523	537	510	551	545	535	580	552	506	567	533	549	552	523	541	556	564	530	516	547	533	550	533	554	516	537	557	518	509	509	549	509	553	535	540	512	568	530	512	492	526	548	536	532	563	543	540	515	486	475	504	491	547	507	542	508	516	559	558	527	519	562	574	489	553	562	526	533	544	522	581	544	540	562	536	521	554	514	535	519	539	538	560	512	581	534	553	540	555	532	525	558	547	517	520	539	546	558	514	545	534	540	573	509	528	549	531	554	579	558	503	510	529	588	537	507	524	533	514	583	587	523	550	532	544	530	520	554	513	531	545	543	532	515	516	535	537	552	565	541	537	512	522	542	492	535	558	504	558	568	521	544	538	519	565	542	534	549	541	555	521	535	545	552	522	538	527	521	534	557	555	527	535	520	532	563	499	563	538	537	521	511	553	531	542	537	541	574	563	573	506	528	553	568	525	533	547	526	516	538	535	564	521	518	515	523	581	522	518	552	519	566	496	514	500	540	496	534	503	535	521	555	542	503	546	504	555	525	539	574	534	566	523	523	530	553	547	542	566	483	498	533	544	539	571	575	497	545	530	528	541	565	539	539	556	583	559	517	525	495	543	527	556	560	519	549	552	566	580	517	564	533	540	552	529	559	547	535	525	573	561	502	531	568	538	578	545	519	507	538	563	514	516	521	535	545	520	520	525	535	538	543	557	551	575	568	523	538	462	570	507	553	550	530	508	557	532	549	568	568	504	589	548	525	512	543	517	529	485	512	542	544	534	521	511	516	524	539	540	557	532	529	523	500	502	533	558	540	549	546	533	526	579	554	510	548	514	525	527	528	581	549	542	519	535	543	567	522	539	513	544	529	523	512	527	541	553	573	521	522	521	541	535	567	574	501	559	518	522	538	491	544	524	528	537	487	521	540	543	514	542	548	544	511	544	532	535	567	522	515	507	515	543	563	531	511	532	528	509	568	560	559	506	525	521	490	501	517	505	501	573	563	569	492	524	539	562	521	529	521	526	502	537	573	563	530	529	550	517	550	544	520	527	502	578	529	520	523	565	509	530	515	529	540	509	527	486	564	505	546	548	575	555	495	530	517	511	536	519	550	541	534	497	525	544	528	533	535	553	525	504	550	548	491	536	560	565	557	541	540	560	542	483	552	524	540	541	535	521	508	516	527	503	525	533	528	543	547	523	518	574	563	524	543	534	521	547	512	567	535	518	520	537	520	523	524	539	522	516	510	493	563	535	560	550	531	538	514	505	531	512	520	581	514	516	544	541	507	548	481	518	566	544	522	565	518	530	520	545	510	530	536	552	533	549	540	553	528	507	560	521	520	578	524	482	538	536	534	525	540	505	524	548	546	531	547	572	537	549	568	547	584	566	525	577	524	552	522	523	531	556	526	537	504	534	559	504	532	527	548	493	550	518	512	542	511	525	519	550	511	521	492	528	510	522	533	569	532	550	557	529	536	506	535	592	559	541	543	513	529	528	504	541	524	513	541	561	547	507	550	524	553	487	536	511	562	538	541	562	525	553	518	545	534	529	557	522	532	501	519	514	522	563	538	538	527	550	558	558	521	575	497	545	540	510	560	529	549	530	540	546	528	508	511	546	531	579	520	518	585	526	554	538	555	529	513	561	538	560	556	541	572	523	553	511	548	528	525	559	482	568	517	537	545	603	518	518	508	542	535	574	520	520	551	508	538	554	516	555	551	540	546	495	499	503	516	540	550	559	529	516	561	505	522	526	520	539	517	506	530	539	491	539	540	560	499	524	526	559
58036	53837	42654	34879	31065	23981	13676	4112	849	225	196	199	168	191	178	186	198	194	161	204	205	186	203	193	181	206	177	182	189	180	172	190	210	206	197	186	190	180	174	193	184	193	209	164	182	193	173	185	195	172	193	177	187	194	189	171	198	190	158	222	178	197	177	172	183	239	189	202	175	205	176	180	169	173	192	189	184	162	187	216	180	172	216	182	206	176	173	168	190	180	194	198	168	186	184	205	186	184	189	177	191	185	187	198	204	168	199	182	199	198	181	178	168	194	203	196	173	183	183	196	177	159	172	197	201	183	166	184	187	167	187	181	194	184	197	194	194	153	188	200	192	191	183	180	177	205	185	193	202	169	169	190	190	176	200	198	204	190	174	196	211	177	219	184	172	188	199	173	174	164	183	180	187	195	187	179	186	176	181	175	169	207	194	183	161	180	189	161	187	172	197	187	193	192	186	194	170	180	213	157	176	201	172	162	174	202	201	153	161	188	167	178	187	175	194	167	221	172	180	181	207	172	191	193	190	185	191	183	173	184	180	183	187	185	179	167	210	176	186	206	197	181	201	161	169	186	161	182	175	199	169	190	182	173	189	191	205	187	172	171	199	191	170	202	180	195	200	180	184	176	170	186	180	180	187	190	189	218	177	181	186	169	171	191	201	172	157	194	176	202	218	173	182	158	170	173	184	193	191	176	181	178	167	201	180	206	158	202	190	172	183	208	200	183	175	164	186	209	174	178	182	168	183	188	182	187	199	172	200	198	189	193	184	199	174	201	157	181	200	186	191	171	179	177	177	188	169	189	162	196	209	188	189	165	219	196	174	192	220	170	176	174	175	180	176	197	156	184	185	186	171	182	186	182	134	208	174	194	159	182	204	173	192	181	196	203	171	188	168	179	187	186	196	200	198	163	201	200	192	190	163	192	186	181	186	166	181	189	172	197	201	177	170	171	221	186	176	168	174	163	174	169	166	203	197	166	161	173	179	170	185	175	184	195	189	165	175	211	179	170	184	178	157	201	197	194	182	190	153	208	175	172	187	193	196	218	185	204	177	163	168	199	179	188	176	188	223	186	167	169	164	173	210	178	170	154	182	174	180	220	187	202	171	187	185	193	188	199	176	182	183	166	173	167	185	175	166	159	189	174	198	180	196	176	197	182	201	174	173	196	171	191	179	191	200	174	185	182	226	170	155	198	195	204	160	198	165	193	169	197	177	194	200	200	197	184	180	188	190	194	205	192	208	182	191	179	178	185	182	193	192	204	164	196	182	196	178	171	214	190	180	187	158	168	176	159	176	196	159	187	162	180	182	197	194	218	193	164	169	172	198	171	177	149	181	181	213	196	194	196	172	173	176	194	183	193	187	166	150	186	184	190	160	185	174	186	204	186	178	160	180	171	207	189	165	193	175	192	172	173	187	187	173	191	190	171	175	191	178	181	181	181	183	206	198	187	174	186	224	194	188	178	190	185	176	175	175	206	181	172	203	164	191	169	169	200	204	215	191	194	165	182	189	195	173	204	189	167	193	199	179	188	159	153	205	165	173	198	191	191	164	168	184	215	168	192	187	194	163	193	197	178	172	197	186	198	207	196	186	172	201	215	168	173	211	197	176	190	168	196	171	213	181	185	180	177	192	195	174	179	201	164	199	171	200	202	176	178	171	192	182	182	212	177	195	169	214	179	203	203	167	190	175	173	188	176	190	189	198	208	198	205	189	179	182	173	162	193	209	180	165	186	177	164	177	227	170	209	190	173	199	186	177	187	185	204	188	198	164	210	211	184	177	168	212	170	161	203	182	181	194	200	180	178	198	182	193	179	191	195	159	169	183	152	182	173	176	196	168	185	191	167	186	159	178	137	174	170	217	170	199	171	170	173	203	181	148	214	180	194	191	175	179	189	187	178	186	169	176	196	166	203	176	176	179	180	196	190	199	185	185	170	183	201	195	177	194	210	213	182	171	182	169	183	172	178	171	197	178	148	188	193	193	181	177	183	178	200	172	177	195	171	201	203	191	189	193	194	180	168	191	217	201	166	165	199	196	196	188	198	181	203	166	177	173	218	210	171	201	172	181	162	180	178	196	191	214	189	170	177	183	171	172	177	167	178	171	207	177	184	169	190	176	171	193	189	177	196	187	193	173	177	180	198	207	211	185	198	168	177	196	195	150	174	162	187	164	182	186	185	192	158	172	169	171	199	178	183	192	199	174	162	191	198	179	166	159	184	158	186	194	166	155	184	173	204	172	196	167	182	185	185	190	189	181	195	174	199	191	189	184	170	199	176	176	216	186	199	200	171	163	188	191	195	201	172	198	186	194	182	203	166	203	178	175	173	203	176	211	171	197	195	186	185	174	173	185	201	200	191	164	162	228	196	186	188	189	191	156	178	194	190	192	179	192	176	179	175	171	170	201	188	210	200	199	198	200	181	166	191	180	189	186	202	150	207	219	176	172	176	198	185	217	183	182	195	181	186	175	187	189	180	199	147	205	196	159	186	202	200	181	171	185	197	148	186	186	205	195	173	193	184	184	181	195	191	178	213	172	191	182	172	179	190	180	176	180	171	192	193	197	172	206	179	181	188	179	162	200	180	179	194	152	187	172	219	183	177	183	178	178	183	185	198	178	216	175	183	185	176	184	195	185	151	190	188	186	185	194	203	150	177	197	168	155	189	184	167	177	199	205	188	176	181	170	173	181	184	178	177	187	169	185	171	171	195	196	208	177	208	166	176	175	199	212	186	178	183	185	207	189	201	191	182	172	179	170	168	198	173	181	166	200	177	178	167	180	193	168	172	187	183	172	205	159	187	197	174	185	202	189	178	189	195	182	174	187	188	176	165	170	197	173	167	169	189	178	189	170	164	181	199	189	174	192	186	178	207	177	176	171	188	175	181	181	187	171	208	189	186	184	160	178	192	200	170	188	182	168	196	189	177	188	169	177	202	191	176	194	174	174	183	181	168	209	189	193	186	197	177	177	185	165	201	194	198	164	198	169	198	197	187	209	177	173	188	168	164	200	189	166	206	193	211	194	193	184	153	160	201	177	186	195	179	207	205	200	184	201	174	169	191	170	187	182	184	211	181	164	173	181	182	175	206	169	209	203	193	197	166	187	183	198	179	192	179	183	198	179	170	194	183	192	207	170	177	182	199	194	172	175	206	192	193	198	170	174	187	184	224	189	186	188	160	173	195	192	191	198	176	195	197	179	189	187	169	182	175	204	157	165	178	171	204	176	173	182	162	169	167	202	173	174	195	184	178	199	203	194	169	182	163	161	169	176	196	170	145	191	190	180	205	158	189	173	183	178	183	171	181	187	174	181	211	180	174	192	195	165	200	191	183	195	212	190	184	202	163	188	175	182	167	180	173	189	160	174	178	183	198	180	178	190	189	181	191	183	196	169	196	219	164	196	203	181	213	191	205	188	196	226	188	182	171	190	184	176	165	178	181	182	187	172	172	174	167	193	185	163	191	174	184	186	206	178	185
49208	60011	59531	65244	49927	28666	9835	2256	700	460	464	415	406	422	436	381	429	429	397	415	415	413	393	436	425	429	414	422	412	453	416	424	402	419	391	423	384	447	416	406	366	405	427	422	430	434	421	396	446	407	389	416	430	417	402	430	408	407	434	417	392	387	393	440	410	438	391	414	392	407	395	395	408	439	375	395	399	423	447	448	380	395	374	424	407	438	420	438	421	391	419	408	443	392	413	384	437	435	407	415	394	444	437	413	414	392	421	403	430	409	389	420	374	438	442	403	422	466	392	430	419	399	417	401	414	434	395	409	438	425	421	394	405	386	454	424	416	386	394	403	431	443	427	409	396	418	414	387	396	375	385	440	411	430	420	391	429	411	369	388	425	385	406	461	385	436	426	419	416	411	394	400	388	397	450	437	452	423	448	414	420	423	409	433	393	384	388	419	429	387	432	416	416	395	414	431	447	428	411	421	401	430	419	427	394	415	375	394	405	406	386	385	397	417	392	384	399	415	392	386	420	407	459	390	402	389	389	424	406	416	425	393	400	453	411	439	374	407	445	381	389	405	422	427	419	417	414	397	415	406	409	384	408	400	436	435	401	413	430	422	418	410	393	443	415	408	430	443	398	389	407	404	433	396	414	406	440	418	426	447	427	417	436	392	430	440	463	419	421	417	416	399	422	401	425	389	399	417	443	426	370	436	441	416	438	399	424	379	417	381	432	410	412	432	411	426	413	426	429	414	419	415	453	418	464	417	432	426	416	410	402	375	431	415	414	386	400	415	409	408	443	426	417	400	389	409	418	453	386	427	397	422	427	407	396	427	407	390	392	412	438	396	406	408	409	426	397	435	433	444	403	372	447	409	429	385	417	409	421	430	403	455	441	407	418	428	435	393	389	390	405	398	386	450	422	415	432	403	448	409	402	403	401	406	409	416	417	453	451	397	430	422	408	421	402	400	357	387	415	433	433	422	425	417	385	417	401	426	394	434	449	440	424	392	416	419	421	410	409	424	395	391	436	424	405	430	407	395	412	380	413	406	412	436	428	446	385	416	398	450	412	415	470	389	406	399	416	400	423	406	416	402	448	409	410	405	398	413	419	411	405	437	418	480	420	410	433	424	382	400	421	407	420	432	411	442	396	445	440	399	432	441	437	387	408	437	397	431	407	387	391	434	420	408	385	431	398	416	375	397	389	425	426	386	436	406	440	386	407	428	406	407	428	420	421	419	408	396	416	385	443	440	401	456	392	406	422	403	384	421	429	444	424	433	398	414	426	434	440	382	392	409	403	440	423	415	409	400	423	393	391	449	379	403	419	422	439	387	397	444	410	404	417	390	414	412	433	436	400	417	391	421	396	394	439	422	393	437	401	423	443	378	406	415	394	378	418	376	441	456	432	388	397	422	419	412	412	383	430	408	444	388	438	411	402	421	442	396	404	414	434	467	451	442	433	394	433	376	428	403	425	412	437	425	409	406	402	422	432	421	413	421	399	430	431	396	426	363	408	424	408	428	395	387	391	406	380	392	391	397	415	440	422	407	415	407	443	425	424	379	420	399	424	409	400	429	450	427	419	444	395	395	445	432	409	405	376	412	418	446	416	455	407	404	428	434	378	423	412	436	425	434	439	413	403	384	423	442	387	386	420	386	390	426	411	419	428	389	415	407	389	400	392	414	379	413	402	439	400	408	447	435	401	400	395	397	400	426	390	423	409	418	396	391	390	442	379	453	456	394	426	387	447	434	411	422	418	453	392	441	388	429	419	423	397	455	442	418	445	405	408	418	399	402	396	422	391	432	404	435	447	415	429	430	391	447	415	379	465	382	400	366	436	409	409	411	426	444	391	440	455	406	430	405	415	420	433	436	406	417	420	398	379	417	412	413	418	416	410	392	389	369	450	413	463	375	422	365	396	402	461	422	398	415	439	413	449	407	419	428	434	433	388	377	417	401	406	407	390	437	455	405	438	389	427	423	411	434	409	419	442	399	430	418	416	404	416	426	405	409	429	428	426	400	419	398	408	436	428	386	387	414	378	421	418	391	423	437	439	418	426	445	421	414	415	393	434	431	406	405	417	406	401	420	419	433	456	399	390	415	408	402	414	469	414	403	423	441	406	436	432	418	458	409	414	393	379	378	442	427	406	445	412	430	395	388	400	420	386	404	405	405	407	412	427	394	413	421	390	430	413	402	436	403	437	452	417	455	421	419	453	417	405	416	460	400	419	446	445	409	402	416	438	414	391	418	427	436	408	392	409	365	462	451	433	419	407	388	417	418	415	411	380	375	403	414	390	398	432	403	404	397	413	415	415	440	448	405	434	437	379	405	410	415	453	402	450	413	412	376	450	420	444	417	440	385	439	364	427	446	369	438	387	384	380	389	384	434	407	403	409	429	403	418	391	422	441	416	415	417	408	422	412	455	389	414	426	367	409	442	411	395	408	429	381	429	430	427	406	393	383	382	420	404	384	424	426	406	415	430	429	430	422	415	398	403	435	421	377	413	454	410	448	397	369	405	450	394	416	351	370	399	416	410	432	427	401	435	408	400	414	404	384	380	457	411	411	439	401	423	430	428	387	424	420	394	433	392	419	413	401	413	403	382	408	379	396	414	406	432	409	428	420	410	398	390	406	380	440	427	419	414	403	395	425	388	382	437	430	389	422	365	420	409	398	429	415	395	413	414	419	389	414	409	403	413	380	410	414	410	439	434	422	420	425	421	387	394	419	401	387	421	412	442	433	436	413	436	449	397	436	415	392	414	388	425	422	407	395	398	415	422	394	382	410	405	429	429	400	424	423	430	430	435	397	405	371	437	421	426	380	422	401	415	409	422	405	428	419	411	389	419	420	393	433	417	448	419	422	393	418	404	383	443	451	412	428	437	414	413	412	401	417	437	395	380	406	393	400	400	417	419	402	416	430	389	401	419	434	423	392	407	382	392	420	387	431	429	442	404	379	408	416	412	411	414	440	382	391	407	409	415	429	412	406	413	419	421	418	423	387	389	395	419	434	447	418	383	387	389	425	444	399	399	431	417	414	364	388	419	417	420	429	420	414	441	401	418	379	424	395	446	422	419	430	420	407	429	405	354	397	373	391	404	432	418	420	407	437	412	382	389	414	403	418	412	451	429	404	414	437	415	442	427	422	420	387	414	427	446	428	377	413	426	430	413	384	424	382	394	401	411	377	452	395	427	378	434	430	439	437	454	434	423	398	434	405	407	389	426	391	433	407	429	409	403	407	429	430	417	440	374	448	414	428	394	400	425	417	431	422	394	412	434	427	430	423	395	427	392	431	423	399	413	414	434	412	398	380	447	431	406	419	424	424	398	408	397	427	399	397	462	434	428	427	417	423	419	430	392	399	424	419	416	412	417	434	402	434	435	437	367	435	447	395	420	433	427	405	376	427	425	398	400	421	414	441	391	378	398	414	382	406	416	379	410	397	425	431	433	423	399	446	410	434	432	417	410	414	413	363	403	408	449	442	406
60233	50673	38784	33203	31061	26722	20422	10680	2475	323	187	164	155	165	165	161	153	163	151	180	167	142	163	155	154	151	160	170	156	149	161	127	160	158	148	182	158	164	136	154	139	161	167	155	127	129	153	162	155	161	164	166	166	159	159	170	174	151	186	148	139	144	162	179	173	147	147	162	144	164	148	128	156	165	151	154	138	160	156	167	149	157	164	153	159	151	148	160	146	134	147	132	163	152	140	173	164	149	165	137	143	142	141	152	129	171	178	147	147	158	138	161	150	145	153	149	153	157	161	140	165	186	161	154	154	151	136	159	159	155	177	165	155	157	159	182	135	163	159	157	165	151	163	171	125	150	162	150	161	158	170	158	131	158	154	180	170	162	158	172	158	164	136	155	157	142	146	162	166	149	170	154	174	158	142	151	179	139	133	159	149	157	175	163	182	146	150	151	177	165	166	159	222	141	172	156	159	151	170	128	145	153	158	146	141	160	168	162	150	171	151	143	188	161	171	144	144	164	152	178	176	139	160	175	160	164	146	176	154	167	168	145	168	161	174	146	150	142	148	140	160	160	156	124	154	166	120	152	159	164	156	139	155	157	161	134	148	156	165	154	165	129	155	180	146	163	157	155	159	173	161	148	152	144	181	157	153	166	170	171	155	144	167	148	159	160	166	153	176	167	140	122	152	146	141	166	144	158	173	152	159	152	128	134	151	155	144	152	143	151	163	144	150	180	132	152	134	167	162	163	142	175	175	152	158	167	164	138	140	156	149	161	153	160	178	175	175	144	149	141	142	168	155	137	163	154	160	144	155	122	163	150	159	138	160	162	181	183	145	141	169	172	158	150	166	165	173	149	138	174	148	135	151	158	152	164	161	153	134	168	147	132	171	138	136	154	145	159	169	155	154	165	162	143	164	155	166	157	161	165	142	137	156	163	166	143	163	152	136	160	157	165	144	192	183	169	155	145	157	159	162	160	155	155	153	174	157	161	162	135	156	154	167	137	172	159	172	161	172	173	144	171	152	144	145	190	145	149	151	142	151	158	162	116	155	172	149	138	173	151	164	153	163	154	188	146	135	161	168	144	160	136	169	145	143	171	158	143	126	154	138	142	140	150	151	166	163	154	156	165	144	203	163	149	154	139	138	146	154	179	152	170	153	155	165	155	172	144	163	156	162	167	153	161	196	134	138	127	169	174	167	138	162	150	151	147	158	168	149	178	141	165	160	166	135	172	148	157	147	148	170	170	161	183	145	150	150	180	158	171	148	138	149	155	131	142	175	185	162	154	166	164	156	158	155	146	152	155	150	147	128	149	180	159	192	148	151	162	144	147	149	180	136	163	164	169	149	153	177	138	136	170	130	156	164	164	124	138	153	161	154	141	160	168	173	164	159	147	142	157	166	156	151	147	155	154	159	148	151	171	137	145	139	154	160	133	158	160	153	149	157	164	170	119	141	153	166	151	145	156	152	178	158	115	165	157	157	161	181	159	166	156	142	170	162	142	156	141	160	173	163	157	160	146	151	155	169	179	134	146	167	162	163	158	158	152	156	148	155	148	132	131	155	141	144	160	165	151	130	166	138	137	148	183	153	180	169	138	155	158	127	153	150	176	159	155	151	161	121	170	143	132	141	136	160	165	170	140	132	148	161	159	136	149	164	151	153	154	162	151	163	142	166	158	173	153	174	147	166	175	149	191	164	149	150	149	142	141	155	178	160	156	143	140	157	145	142	177	149	153	188	155	153	163	146	162	171	158	153	149	161	143	181	149	160	157	187	142	174	154	172	146	184	154	186	177	157	144	156	139	158	142	181	167	155	151	149	163	170	151	177	147	164	157	167	134	151	155	155	157	147	167	137	157	172	159	141	157	137	168	153	163	142	158	141	150	164	145	156	170	136	174	161	158	156	168	171	169	159	155	140	155	145	158	153	140	172	159	163	154	141	164	133	136	147	171	160	154	155	155	137	161	147	140	151	173	149	149	166	153	173	159	142	157	146	179	152	155	169	136	148	144	146	167	130	151	155	165	149	152	145	161	138	158	155	152	158	162	155	140	149	165	150	134	153	156	140	148	169	169	151	146	165	140	166	160	162	157	168	154	135	149	159	154	168	163	155	170	166	148	150	151	162	160	153	138	156	172	155	153	151	152	175	164	157	154	133	146	139	137	163	143	145	149	156	151	163	153	158	176	164	150	151	167	167	166	158	168	164	184	167	169	148	176	155	169	165	153	155	154	165	150	178	175	186	159	132	139	163	152	158	150	140	168	154	148	185	164	180	134	154	136	173	162	137	159	155	174	160	153	158	153	161	162	132	185	167	146	153	153	155	148	137	147	146	164	152	170	144	162	139	136	181	141	144	159	151	160	149	169	196	129	170	143	148	140	167	162	152	167	142	162	159	136	166	153	153	144	157	168	166	165	132	145	152	176	154	166	153	162	186	151	169	176	144	136	159	144	168	154	149	170	158	164	145	138	147	151	140	175	149	158	159	163	157	178	148	149	148	145	153	167	147	154	148	178	142	142	163	148	166	150	174	167	118	162	152	161	146	148	148	167	148	137	157	161	153	148	157	141	157	154	156	167	177	160	159	150	154	163	169	167	158	120	153	159	168	139	182	172	157	167	162	156	147	144	157	152	137	180	149	136	133	163	153	134	145	153	139	150	144	158	159	152	172	156	151	148	180	150	142	135	170	131	136	162	159	157	147	149	158	165	173	163	147	146	164	156	131	169	166	167	151	167	164	173	146	187	173	154	158	166	177	148	173	153	150	158	168	140	138	172	160	175	168	171	161	154	147	152	134	153	121	134	165	169	184	155	161	151	129	160	125	154	156	200	176	155	163	162	169	155	173	155	162	149	140	162	162	154	157	161	157	152	174	166	141	147	134	156	157	130	162	158	148	176	146	163	140	156	168	150	153	174	149	167	144	159	148	161	156	152	138	158	138	150	154	143	157	164	172	165	149	158	148	166	141	177	147	163	159	149	165	149	186	159	161	152	150	144	156	147	156	153	149	146	162	171	149	136	156	161	160	162	156	141	165	161	163	167	151	172	185	159	142	132	134	173	155	153	155	155	149	159	159	162	148	143	137	151	159	162	161	147	142	152	170	168	160	163	161	163	158	169	173	164	143	140	160	178	153	141	164	162	137	151	158	157	167	163	178	160	146	140	146	142	158	156	165	161	125	168	166	166	172	156	157	156	140	167	145	160	170	167	156	177	151	147	158	158	139	161	181	165	169	158	151	167	164	171	149	144	150	153	153	153	182	138	149	174	165	167	175	164	156	147	133	120	182	144	142	155	136	149	167	129	148	149	136	158	148	162	141	148	149	140	168	149	144	142	173	151	127	161	152	168	167	156	153	152	141	146	171	147	184	131	157	182	136	155	176	159	160	144	141	173	170	149	158	151	164	157	152	160	144	158	159	149	164	155	142	172	206	154	144	187	143	171	148	142	149	164	173	171	142	128	140	173	176	175	156	138	161	171	138	147
54339	60934	59891	69364	60932	40178	17363	4154	904	394	421	390	403	350	381	377	363	337	332	352	369	352	357	364	353	365	340	345	359	366	340	383	324	376	371	352	329	325	322	355	397	355	320	347	349	353	371	322	363	350	360	326	347	386	323	340	346	362	358	342	343	344	367	387	342	349	342	350	370	354	333	349	340	376	332	347	372	355	340	326	324	377	337	335	359	354	360	323	336	347	356	353	347	397	347	366	346	368	365	393	376	344	338	350	293	351	364	356	344	361	338	330	380	355	321	346	332	370	377	306	323	315	382	341	350	368	383	363	353	340	341	357	375	333	336	329	379	361	350	340	354	347	392	342	376	343	361	371	351	352	330	372	359	386	353	333	349	372	373	336	324	375	363	381	365	347	333	359	351	353	354	339	350	365	368	366	344	381	362	309	355	330	360	398	351	345	368	329	360	342	367	386	360	355	332	369	321	362	335	306	344	334	336	330	345	382	345	367	361	318	346	365	365	364	314	368	354	336	329	368	385	346	364	330	352	375	352	377	341	358	335	378	324	355	362	364	373	376	356	347	353	352	376	341	366	338	332	322	381	363	399	348	335	355	337	328	347	332	355	353	345	368	349	350	337	343	320	334	346	390	365	350	339	402	328	362	372	346	348	332	328	363	380	345	394	323	347	373	343	342	374	341	362	301	353	365	343	359	351	361	341	354	342	358	336	348	349	328	346	337	358	337	334	356	344	397	330	410	348	330	365	347	334	357	342	340	355	369	361	397	348	321	363	354	352	339	352	363	309	343	346	362	331	313	354	373	371	346	362	362	356	341	352	360	356	364	370	372	363	360	369	336	338	396	361	377	342	358	344	357	346	361	378	375	314	349	359	332	374	339	346	378	343	327	334	357	400	344	341	346	357	347	335	383	325	337	334	330	355	325	346	355	348	320	367	351	393	355	347	361	361	338	345	373	361	363	358	349	353	360	351	327	341	337	377	379	379	333	350	354	373	340	348	346	340	353	337	352	336	361	340	352	355	353	339	351	328	390	332	337	373	369	352	355	370	331	359	382	361	316	328	355	347	358	339	318	386	339	359	349	356	343	364	375	345	377	361	350	386	326	321	293	343	315	391	357	370	357	337	360	348	349	347	388	329	384	338	321	343	320	384	336	327	345	346	344	347	334	346	319	366	349	343	340	326	337	349	368	326	368	347	366	355	334	356	348	335	350	352	360	346	335	381	347	380	352	359	344	369	331	329	350	369	358	338	328	408	368	361	361	353	357	345	372	359	353	346	391	367	389	341	367	362	368	357	365	360	391	354	327	357	340	323	333	357	350	343	341	376	388	373	315	355	337	371	356	352	381	337	383	352	317	369	374	347	352	330	333	324	342	337	359	329	361	335	350	326	369	334	389	376	350	371	345	330	365	365	361	372	348	348	357	362	370	339	310	372	350	331	351	353	352	326	338	368	358	338	346	346	353	361	373	351	367	342	340	347	361	346	371	361	355	346	351	349	343	349	345	341	364	357	347	402	357	364	319	328	335	348	334	379	354	366	361	336	354	371	325	319	331	311	346	378	361	341	327	353	365	343	338	364	354	332	316	348	342	342	330	336	362	321	318	340	340	328	332	327	349	345	353	345	354	363	311	350	384	360	324	336	346	369	323	329	389	301	360	335	343	343	361	369	371	352	340	352	352	349	347	365	367	337	370	362	325	360	352	351	337	363	368	347	341	321	327	348	347	347	317	337	338	322	346	325	364	374	373	358	358	391	370	339	408	350	340	318	334	330	355	345	351	344	355	299	354	356	340	368	374	365	331	365	361	348	340	356	394	369	354	354	336	390	368	325	332	361	336	349	345	338	361	353	357	391	365	344	372	363	355	338	364	372	349	336	342	357	339	340	354	326	347	369	359	350	370	331	359	378	359	339	393	357	376	313	309	371	353	350	368	340	353	359	369	373	334	389	340	329	332	340	351	362	341	358	315	398	383	343	373	344	366	368	354	329	334	385	368	329	350	325	350	345	373	333	340	346	354	345	336	372	363	361	359	366	316	387	357	360	354	363	368	353	337	364	387	341	342	336	337	362	370	361	356	375	355	367	333	340	358	364	368	358	360	341	353	365	340	347	353	329	321	353	369	343	331	350	331	325	347	382	359	383	328	343	324	340	361	327	341	351	374	366	369	378	337	328	337	334	341	368	343	342	344	316	327	359	355	330	342	381	345	339	367	358	362	336	355	318	352	355	360	363	357	319	359	334	378	342	346	357	365	361	345	374	388	357	371	357	336	366	330	346	350	384	379	335	361	345	310	358	380	357	331	337	345	358	366	357	345	334	333	379	347	366	343	368	335	374	363	335	341	371	368	340	334	342	360	334	375	375	360	341	339	360	358	340	362	378	362	347	367	338	380	347	349	360	374	304	370	339	345	335	361	315	376	358	343	323	352	351	355	373	372	373	334	337	338	357	364	343	353	364	363	365	364	330	358	402	394	378	367	360	369	367	362	352	332	379	346	329	354	327	344	354	378	331	357	332	370	361	325	383	348	355	348	335	341	342	340	328	334	341	359	349	350	357	343	350	322	359	370	355	347	337	342	378	362	344	352	365	346	360	396	362	378	336	327	342	340	332	365	390	360	336	377	344	349	325	324	334	356	365	364	355	362	323	359	339	356	335	326	375	360	381	341	349	356	321	325	381	348	350	357	343	349	358	336	384	375	336	329	362	348	360	326	342	340	352	346	337	363	356	383	360	400	356	356	355	327	354	341	364	337	350	380	341	370	350	349	336	342	349	335	345	364	329	336	386	344	333	310	309	389	335	334	332	350	406	368	348	356	363	359	366	330	338	342	352	358	361	317	356	374	349	372	346	343	366	333	367	349	368	350	327	337	336	353	354	351	387	363	337	366	373	354	349	365	369	358	340	365	332	323	366	363	350	320	342	333	339	322	350	331	349	391	359	341	370	332	359	328	342	382	349	359	364	376	362	346	340	365	358	346	364	354	368	352	376	331	354	370	355	381	360	329	372	377	383	316	355	360	371	340	328	361	373	359	342	350	374	327	368	355	358	343	396	373	333	385	320	333	378	353	337	361	325	348	365	369	345	346	380	363	353	324	367	372	393	391	359	336	332	341	387	360	386	364	340	347	350	312	356	347	375	358	333	394	356	392	357	352	327	363	361	321	324	367	336	352	334	322	336	360	339	330	361	350	346	348	328	360	367	368	370	356	320	346	347	347	340	352	347	346	352	331	373	333	329	399	358	372	338	341	371	358	338	341	322	364	364	380	357	372	336	353	350	364	362	376	365	336	318	342	370	372	365	359	384	362	354	369	363	345	383	380	354	353	381	357	334	357	354	346	348	345	344	366	382	355	350	354	349	358	323	366	317	326	366	360	376	373	311	345	364	358	350	331	351	390	311	335	346	340	319	343	386	336	377	346	402	355	360	357	382	356	341	371	341	318	322	352	329	370	361	382	361	368	399	356	360	326	331	373	382	332	351	350
24518	30682	21738	11223	5926	2762	913	357	272	235	269	226	242	252	259	229	221	260	241	241	230	246	220	228	237	234	238	246	256	236	262	236	253	226	246	243	203	242	218	245	230	239	250	225	219	245	241	276	209	235	250	246	236	271	246	255	251	235	233	241	220	231	239	232	237	267	228	243	230	253	220	281	238	232	228	242	242	227	235	239	206	253	251	241	253	254	255	225	263	249	222	261	240	237	236	244	229	227	233	257	246	249	223	240	228	280	264	264	237	239	225	257	231	241	237	234	253	244	248	232	243	238	218	261	250	248	217	240	250	241	245	273	248	231	238	214	240	243	234	248	250	239	234	257	242	252	223	207	266	243	228	252	220	239	252	237	267	245	233	238	256	242	241	250	229	252	224	219	237	235	252	253	235	241	245	242	229	246	229	237	247	256	228	196	244	256	189	244	260	237	228	237	236	241	282	259	253	257	241	238	234	216	221	227	238	232	245	252	234	235	239	270	245	215	243	278	236	241	214	224	246	230	266	230	230	268	249	240	230	263	249	242	264	231	213	239	259	226	235	226	215	278	243	234	232	252	218	274	263	277	228	255	247	230	247	232	237	235	220	258	253	224	258	239	241	256	255	224	228	253	250	240	208	238	241	276	261	240	238	266	270	249	258	253	234	231	223	243	246	269	242	233	259	242	215	251	224	246	246	255	235	232	249	237	233	247	235	232	247	227	251	258	253	255	233	230	253	235	215	252	236	231	229	228	218	219	251	226	241	241	238	257	240	239	264	199	228	259	250	250	252	248	228	235	252	214	249	274	222	242	241	240	250	254	265	253	264	249	230	231	223	250	263	219	218	252	208	206	270	205	234	234	240	214	260	244	233	248	263	246	237	218	234	240	251	221	228	245	237	248	288	250	230	245	248	233	243	237	253	214	227	243	253	259	209	219	217	224	222	261	233	246	223	239	264	205	241	218	245	229	263	245	230	227	241	250	249	241	239	278	259	248	239	240	223	245	249	227	256	247	217	233	260	229	232	244	257	214	227	253	233	253	242	228	240	251	241	213	194	219	253	216	262	232	263	230	249	237	235	232	239	241	218	228	241	231	241	229	242	210	257	264	260	260	245	243	269	222	232	236	247	220	248	242	237	269	240	232	251	226	238	223	253	249	253	244	277	233	236	238	268	243	239	266	248	242	222	239	254	240	262	241	256	244	268	246	229	228	234	242	246	222	264	234	235	233	200	248	256	232	239	266	233	254	255	235	249	237	227	215	241	257	227	270	257	280	259	230	236	234	227	259	207	235	245	233	234	233	240	208	240	215	222	210	238	263	275	222	235	216	242	217	240	231	241	218	249	232	252	244	257	210	242	218	238	230	215	241	244	258	267	269	230	230	218	256	226	258	246	248	214	253	272	223	257	247	228	237	238	227	274	235	266	246	252	235	217	235	279	243	221	265	251	235	244	241	248	219	249	241	248	223	247	221	260	266	250	252	230	237	251	272	225	261	255	232	208	227	219	233	206	227	229	266	250	219	251	241	223	230	243	214	257	246	238	246	247	232	254	253	253	227	263	237	255	216	244	230	236	235	258	237	254	223	278	236	240	234	252	248	233	240	256	240	269	231	236	261	237	233	225	227	250	213	223	209	230	211	251	233	238	222	245	210	254	237	263	266	258	255	231	214	222	273	240	237	250	253	230	254	245	240	248	246	231	221	254	245	252	227	239	239	240	244	240	257	247	227	245	228	211	245	226	206	245	227	246	223	213	227	267	201	276	261	251	238	233	249	258	216	258	228	266	265	244	253	265	238	243	258	223	209	232	262	222	235	239	250	285	245	259	256	252	258	199	240	246	228	262	250	250	254	235	244	246	240	240	234	246	232	238	237	236	234	256	254	241	247	222	259	232	235	241	248	245	248	233	262	255	238	225	215	230	255	244	279	221	243	226	252	210	220	250	243	262	209	269	242	243	221	209	265	229	223	232	250	224	250	232	281	251	234	224	234	248	233	240	261	246	215	241	249	226	255	248	250	232	226	253	220	247	235	227	256	218	224	221	259	238	236	278	240	252	219	266	238	234	232	276	247	243	238	233	247	253	247	219	239	238	234	252	259	237	232	242	264	246	227	199	219	244	219	253	266	219	238	197	196	216	213	228	260	252	227	211	232	221	217	246	249	237	245	277	255	249	260	246	237	228	285	257	230	250	251	244	230	204	219	264	245	230	250	223	244	221	236	238	217	225	269	220	253	244	259	264	223	219	232	261	228	230	238	230	232	245	246	238	253	226	230	213	225	258	216	217	275	235	248	234	252	232	237	233	246	235	256	235	244	242	231	242	208	241	258	226	255	239	218	232	233	258	220	217	244	203	246	258	247	245	227	236	265	242	267	252	246	256	243	248	241	227	260	213	233	230	241	216	273	232	228	274	247	227	229	251	293	227	240	205	238	246	266	228	223	218	236	208	224	214	233	237	244	232	233	249	251	236	236	231	235	216	231	241	215	233	254	240	290	235	222	248	244	247	249	230	246	239	249	217	253	274	243	249	235	237	206	240	258	253	245	272	252	245	243	233	219	213	279	258	261	231	237	224	239	219	232	241	251	232	244	257	241	239	251	216	257	229	241	255	276	220	226	230	277	252	230	239	227	247	243	251	250	238	235	233	236	252	223	240	202	234	251	256	254	240	224	286	227	244	239	225	240	234	205	246	246	213	247	215	256	249	246	253	249	224	227	240	228	247	224	233	261	231	228	244	267	248	231	239	248	248	243	245	243	275	227	246	226	255	262	224	228	231	251	264	267	270	229	259	260	241	261	249	222	260	246	210	261	219	260	224	230	219	215	228	231	234	223	225	225	240	250	231	254	227	229	261	237	229	254	251	247	248	250	245	238	232	209	242	230	223	241	235	261	267	236	233	246	244	249	241	268	226	263	236	274	253	237	227	257	263	254	253	287	253	258	233	261	235	228	255	246	253	264	251	221	247	251	265	258	214	236	223	253	251	230	217	249	244	240	242	225	240	239	230	243	195	224	265	241	227	254	261	253	241	275	231	239	212	215	262	223	240	240	207	239	226	235	235	227	261	237	260	247	255	216	221	209	232	239	236	255	244	254	260	203	241	265	217	206	230	261	232	228	227	245	258	246	240	235	257	255	216	247	238	271	268	242	225	238	282	217	249	230	230	234	224	240	248	261	199	260	258	246	216	250	267	244	256	241	227	240	234	215	245	233	240	239	255	246	251	204	269	229	211	255	256	243	249	229	261	252	240	223	217	241	225	230	244	249	219	273	259	214	248	241	241	262	239	228	228	240	210	251	242	235	260	238	249	240	253	272	252	256	213	235	247	240	254	229	265	252	222	234	251	229	226	220	223	245	232	252	223	245	287	230	237	210	221	245	244	236	255	218	264	231	239	219	261	246	209	216	281	189	270	246	230	228	240	242	235	230	253	249	246	229	230	261	239	221	246	258	235	243	221	280	266	238	255	234	249	225	239	250	240	252
18731	30696	26624	19931	13794	6977	2348	943	628	550	570	553	524	544	518	537	505	527	543	564	566	511	532	504	524	573	562	561	549	495	530	561	532	560	557	541	544	539	569	515	504	532	499	539	492	548	546	564	581	574	573	550	533	547	499	574	550	536	546	528	540	516	512	546	560	547	518	590	506	547	551	564	549	556	549	529	560	543	533	555	545	548	550	529	559	545	503	542	560	536	549	533	558	577	522	532	543	537	520	534	559	551	493	526	567	541	530	537	520	571	536	527	549	570	567	530	512	524	551	570	543	541	522	514	556	547	547	541	529	571	527	543	520	492	490	508	549	538	523	517	533	563	576	494	521	534	520	497	554	537	536	542	549	497	524	526	575	557	594	555	535	515	522	542	525	532	535	509	550	545	577	538	513	522	571	517	535	560	505	541	562	573	515	543	548	527	489	547	537	562	556	543	578	535	522	544	528	521	517	512	559	537	551	563	532	554	532	536	584	510	508	542	535	571	490	555	528	526	531	558	583	530	552	560	536	536	496	579	555	490	591	581	565	511	507	544	541	498	536	573	543	539	554	544	503	548	546	539	577	538	547	543	526	572	552	578	547	515	521	564	553	508	539	550	568	541	575	568	549	534	489	532	559	523	553	521	552	553	512	505	482	570	518	547	543	582	517	528	554	497	571	561	550	522	576	541	542	563	536	584	531	536	500	515	576	539	572	552	556	529	513	574	537	508	535	530	540	553	582	556	517	490	534	518	533	542	509	502	529	540	554	555	521	542	550	524	546	553	563	513	550	568	535	525	547	577	527	530	554	545	542	513	559	512	525	566	529	535	529	548	516	529	525	530	541	562	567	560	522	557	576	526	575	525	528	531	488	505	538	558	577	543	554	537	543	532	545	585	496	533	516	530	535	516	554	552	530	537	533	550	549	577	561	505	536	561	576	528	513	555	517	558	521	529	499	515	551	532	533	568	572	521	516	534	562	534	565	561	539	556	538	537	541	579	546	573	571	527	574	567	546	567	542	550	551	531	564	520	536	496	546	572	503	556	549	531	539	573	523	513	504	568	457	556	523	554	549	535	551	564	558	545	519	518	542	529	512	538	528	524	537	505	492	556	556	506	535	538	526	544	540	525	525	535	554	515	519	531	509	527	528	534	512	543	560	521	560	533	520	551	551	530	548	562	542	511	527	567	551	560	539	491	538	525	511	531	572	515	540	538	485	547	553	556	530	562	554	513	522	568	538	554	574	538	543	588	548	509	503	541	582	518	501	527	578	560	514	508	552	579	553	525	562	573	519	552	523	560	539	531	510	550	543	521	506	523	534	584	583	497	529	524	526	489	529	527	533	534	551	532	570	516	554	560	531	519	517	547	554	499	564	569	548	508	490	535	551	491	543	517	548	534	552	548	522	547	542	559	532	501	553	541	524	521	552	545	526	557	538	553	550	545	539	532	486	543	551	565	578	514	534	531	523	533	519	554	533	527	521	555	503	548	532	542	546	505	528	560	548	553	572	559	552	606	540	537	533	580	526	578	526	573	530	543	544	568	521	551	581	527	524	554	534	563	559	566	542	521	568	563	539	513	558	557	518	503	523	521	562	527	536	548	542	561	542	565	506	530	537	577	485	526	496	546	605	527	505	540	536	560	545	521	549	504	534	548	512	509	558	522	550	530	521	531	559	540	505	525	551	508	497	538	541	549	562	598	553	573	584	542	607	591	594	548	527	524	548	511	544	556	550	559	594	548	532	552	518	535	562	541	503	556	543	572	508	586	543	555	587	526	543	529	505	561	511	573	515	526	532	533	529	587	561	517	556	515	516	565	539	539	549	561	558	562	570	520	540	536	578	540	521	516	563	512	531	506	527	516	534	592	532	508	538	532	568	525	558	524	573	550	564	571	546	561	581	555	532	550	542	558	583	501	557	543	562	543	543	551	525	531	526	497	562	547	553	575	544	578	527	540	548	504	556	556	544	528	550	552	545	523	549	541	537	508	551	565	577	538	486	532	547	525	554	513	527	574	530	551	523	537	528	498	549	546	515	516	540	498	525	514	532	526	555	554	554	535	510	543	524	546	546	565	548	534	555	536	608	578	558	558	563	545	522	524	537	530	538	551	515	548	569	533	552	521	527	532	586	520	537	539	547	513	523	552	537	568	538	523	534	593	554	538	558	543	543	549	551	536	579	569	550	590	560	552	545	518	490	531	578	567	541	511	508	558	548	541	550	516	523	571	570	550	500	557	556	551	525	571	533	511	546	493	551	501	543	500	536	560	546	572	535	585	485	536	581	575	533	563	562	540	507	488	568	561	571	556	593	548	537	547	544	537	566	531	537	541	531	565	540	523	507	576	522	536	566	544	574	541	519	522	535	543	564	539	549	553	543	562	540	508	537	564	558	561	587	517	549	562	542	551	570	565	556	521	502	574	541	527	548	525	537	564	583	563	526	535	560	540	575	515	549	552	551	550	580	550	540	524	578	573	548	525	524	489	516	561	563	551	568	510	610	536	537	548	562	514	536	490	601	564	493	597	568	516	518	552	552	523	501	545	537	550	527	578	602	524	535	575	538	551	511	548	527	520	553	528	526	557	557	563	510	548	537	569	522	540	511	515	582	518	539	575	580	541	539	483	504	521	549	517	511	563	531	539	516	561	570	572	549	564	529	541	564	557	550	534	559	532	496	554	521	504	532	536	559	535	529	554	522	496	563	530	538	525	489	547	530	560	548	529	562	553	581	575	538	569	557	576	515	532	540	531	560	522	536	553	557	510	541	577	517	516	551	490	506	548	520	509	532	530	547	576	561	506	487	574	477	514	517	548	555	552	533	587	522	548	570	563	601	553	548	497	532	562	530	512	537	561	560	522	591	547	589	527	564	546	539	522	526	548	526	523	524	536	529	532	543	527	577	543	559	507	572	524	537	535	544	529	547	524	511	563	514	544	515	529	582	540	545	536	515	530	533	522	536	514	521	549	523	534	536	515	518	528	580	508	549	581	551	524	525	544	519	519	543	551	579	529	539	518	558	521	540	509	550	570	531	540	549	543	519	570	538	524	540	549	550	484	550	559	538	533	515	557	527	567	520	516	513	517	526	532	532	582	540	517	545	533	526	556	537	496	543	518	547	546	548	546	577	546	529	536	495	555	541	612	553	575	571	512	532	576	506	553	578	549	541	519	537	534	532	557	509	535	539	535	531	534	543	504	530	542	522	509	519	551	531	524	539	551	563	576	553	524	513	543	576	513	545	540	539	568	495	511	522	526	515	505	551	549	506	533	533	549	554	568	564	500	567	555	565	570	540	570	518	502	576	528	526	518	581	513	548	524	520	509	509	569	591	593	509	573	556	492	519	533	559	533	554	540	565	553	558	516	541	553	525	529	569	571	544	545	536	576	529	512	567	556	516	526	550	570	515	552	519	517	556	577	530	538	509	531	535	548	513	527	580	533	556	495	534	521	532	532	536	548	598	530	554	549	519	560	542	550	520	531
59618	52502	40840	37704	31835	23708	11732	2876	566	211	196	194	193	179	208	164	189	189	195	195	218	185	184	168	193	209	180	191	207	195	188	178	182	198	197	222	173	188	198	190	198	196	185	184	194	189	177	192	192	222	187	182	217	161	183	190	205	191	174	174	205	175	232	175	190	190	204	192	186	201	197	181	199	183	175	180	209	188	217	192	175	172	202	179	186	208	205	191	194	168	201	209	177	171	186	196	174	186	196	195	170	211	172	162	201	190	181	183	192	181	171	168	164	167	180	197	185	158	172	172	201	176	207	193	177	160	169	172	194	183	174	188	171	218	179	210	193	183	196	185	189	221	194	208	182	198	167	176	188	175	194	172	183	196	202	217	200	193	190	146	192	206	189	205	174	184	199	191	195	169	201	177	181	187	180	180	179	200	199	190	197	184	180	174	182	165	181	182	194	195	206	189	191	206	172	171	195	175	183	192	200	169	165	170	192	200	207	177	174	203	206	201	174	171	168	170	198	184	188	180	201	202	172	165	195	179	165	178	181	214	165	182	183	165	203	176	183	190	160	203	204	205	185	186	171	177	184	171	169	203	181	185	159	200	193	204	187	201	180	189	179	183	187	180	202	176	189	164	167	216	175	181	199	179	177	194	186	194	188	196	175	210	158	188	174	198	202	201	174	207	180	166	180	172	179	187	182	207	178	182	190	190	186	156	181	229	190	157	200	197	194	193	178	189	183	184	188	196	196	198	202	167	170	203	170	205	176	200	168	209	171	195	174	194	193	181	205	213	192	172	159	181	221	194	201	176	195	171	200	182	205	186	176	166	156	194	185	188	195	204	178	185	186	163	177	185	184	195	194	189	196	180	170	153	203	188	201	185	180	184	183	179	164	175	181	190	186	192	207	207	190	182	186	200	204	169	184	189	192	176	192	168	189	175	182	187	187	174	172	183	213	188	205	166	169	182	189	210	177	205	212	187	185	165	186	191	196	204	203	187	168	194	157	183	203	195	195	183	182	186	174	163	173	189	198	166	195	175	189	184	184	187	190	187	220	187	186	194	175	218	184	191	173	170	187	189	171	193	190	207	183	171	177	175	179	187	200	176	183	184	174	196	177	189	205	197	195	193	211	165	163	182	150	150	166	178	214	162	165	179	168	171	157	176	208	179	206	199	189	214	205	170	195	176	202	169	189	204	189	186	177	208	182	202	184	198	184	187	196	171	205	192	191	176	160	186	194	168	188	174	213	160	177	170	193	211	179	240	179	175	198	202	218	195	159	174	172	199	172	182	192	206	204	161	162	159	200	187	216	170	174	183	197	196	154	197	176	172	172	163	178	190	184	155	196	199	181	169	174	186	169	190	187	213	164	203	183	164	150	198	196	183	200	184	179	181	200	181	205	185	183	198	181	187	202	191	175	199	187	192	183	194	194	190	193	140	197	178	161	187	185	166	212	193	184	185	164	171	173	185	168	191	198	189	173	190	207	169	196	193	186	211	173	187	196	176	161	161	182	195	206	203	169	183	189	180	188	201	199	200	148	170	192	171	179	170	216	214	175	163	207	183	212	142	194	181	158	199	169	172	191	176	180	182	192	195	173	226	200	182	192	196	184	184	178	185	200	158	171	202	189	193	186	190	189	193	226	207	186	182	146	206	186	152	181	184	186	177	167	192	198	214	160	187	176	180	185	189	182	184	169	197	210	180	195	182	197	191	169	173	190	208	173	183	182	188	168	215	191	172	205	183	202	216	214	174	202	206	173	173	187	179	206	177	202	188	190	180	183	181	195	193	198	170	191	171	169	209	192	182	171	211	165	223	172	198	205	188	191	183	187	178	189	180	212	187	180	198	186	184	207	183	210	188	191	178	192	176	177	169	217	217	202	182	175	181	193	192	197	196	192	175	168	165	203	173	182	167	203	212	176	162	205	178	171	202	196	208	165	197	195	186	171	184	168	189	183	183	168	204	203	188	180	180	183	208	180	194	190	185	193	186	217	185	187	191	207	171	204	186	189	187	187	174	174	183	189	192	204	158	184	190	206	182	195	164	181	209	199	180	190	213	209	181	205	168	215	185	193	168	176	182	166	162	202	193	159	198	197	197	203	198	182	176	201	176	184	178	179	201	192	169	194	180	200	192	184	190	212	164	191	196	223	195	177	165	192	194	208	206	182	177	196	190	190	187	172	209	194	185	186	173	184	173	184	176	194	192	186	170	164	174	208	178	229	184	170	197	168	199	232	180	172	188	164	169	167	184	174	192	182	185	200	179	191	198	165	201	177	197	189	197	153	186	170	186	182	189	223	179	176	183	169	215	201	172	207	172	182	151	188	169	183	215	208	179	185	188	166	201	204	178	212	179	178	193	143	195	206	157	198	195	176	177	182	185	195	202	181	202	169	183	168	159	184	186	155	162	169	184	197	205	187	193	164	168	178	181	199	179	146	206	175	187	173	196	185	168	203	187	169	175	198	190	205	172	179	171	180	165	199	173	203	173	180	176	208	187	188	211	174	184	184	205	184	182	158	181	181	214	225	199	193	198	194	196	214	194	173	154	192	191	154	190	177	170	181	198	193	176	178	174	180	203	188	156	189	175	190	189	209	188	175	196	220	174	177	187	202	176	213	202	174	187	180	174	188	185	200	176	161	179	179	162	199	207	202	168	202	169	200	198	189	181	198	185	191	173	190	209	197	183	199	181	187	214	194	174	193	206	211	171	189	190	183	194	187	186	174	172	201	225	200	177	170	164	194	173	206	169	166	172	176	168	178	175	191	186	168	180	159	178	170	171	187	169	192	207	195	180	198	177	184	175	171	206	178	178	194	175	185	181	202	197	181	159	194	170	173	199	185	198	178	190	197	164	168	187	193	186	194	184	181	187	176	199	204	173	186	215	204	164	162	173	177	190	214	188	181	199	162	189	162	173	172	181	190	191	225	182	202	179	186	175	199	176	177	195	222	181	188	191	208	177	180	197	173	177	196	193	205	188	181	203	164	185	194	198	173	169	191	177	189	192	190	192	172	186	192	203	205	173	158	198	198	179	186	199	187	172	181	188	180	215	182	176	188	197	210	190	165	200	200	189	176	196	178	195	193	203	194	165	177	164	174	180	152	178	208	196	184	194	212	195	207	185	185	169	191	221	197	166	192	181	182	186	171	170	172	191	182	161	195	179	195	193	199	173	194	184	181	160	196	202	203	187	181	192	188	174	170	167	199	189	182	200	171	173	182	203	179	153	208	174	190	185	203	176	194	194	187	198	171	188	159	171	166	197	160	171	177	173	200	193	219	189	178	188	202	188	197	202	177	170	186	179	187	178	161	186	196	193	190	176	218	158	197	177	166	188	170	179	183	182	193	178	193	182	187	164	189	177	180	165	186	172	190	191	193	197	183	183	184	179	194	195	206	189	194	163	166	187	171	186	199	178	191	206	197	173	201	185	188	206	177	178	194	188	184	184	187	186	180	202	190	195	184	189	178	186	186	190	179	172	183	198
49094	58242	63484	64019	48412	29142	10638	2464	722	461	429	437	392	434	401	432	408	433	424	422	444	460	396	429	436	439	455	441	425	398	425	434	417	409	440	438	424	456	439	428	406	420	451	447	402	416	429	427	448	458	455	419	395	415	439	416	449	418	387	445	405	408	458	390	401	419	435	428	438	444	417	419	434	428	433	436	414	441	402	429	394	403	465	442	447	433	420	427	401	431	476	398	433	443	447	430	410	415	398	407	462	423	462	431	433	420	463	409	466	421	355	425	407	430	391	425	418	425	427	417	410	392	440	425	431	440	445	453	406	438	423	446	437	405	407	418	426	418	432	398	427	442	415	440	426	469	414	424	427	424	427	444	423	392	456	419	434	403	444	434	421	439	450	394	415	411	453	415	418	434	429	420	423	417	414	395	436	385	378	411	437	423	445	405	402	413	445	446	404	424	406	410	410	443	425	424	458	403	428	418	417	355	434	441	441	465	410	428	421	453	408	409	428	423	438	415	406	414	419	434	420	441	436	398	404	425	410	442	415	440	401	429	419	427	410	414	466	406	412	405	450	441	412	409	451	437	406	436	417	393	444	429	426	396	378	427	446	391	400	396	404	417	406	442	424	432	406	416	433	434	407	437	417	401	427	413	389	420	414	437	423	400	413	417	419	448	384	441	433	419	426	419	442	418	399	420	399	429	377	428	465	413	407	411	424	444	425	440	384	377	414	421	406	398	451	425	466	435	416	422	412	417	406	403	464	420	357	469	435	439	423	411	439	449	408	410	479	426	433	437	418	370	440	404	407	411	421	411	409	419	410	445	403	445	414	429	402	469	439	420	453	428	399	445	469	405	416	441	399	393	453	409	415	432	430	405	423	424	415	388	467	421	433	447	421	403	389	450	439	428	455	413	429	442	411	449	440	436	397	434	433	402	438	436	426	442	435	435	405	419	446	415	393	406	411	428	396	418	417	421	400	435	427	400	415	431	438	446	444	434	433	401	416	394	404	427	436	403	411	423	424	427	412	392	381	416	392	412	430	407	408	428	418	413	440	393	428	433	425	411	419	417	367	397	435	436	410	427	449	473	419	389	446	429	398	416	426	394	410	485	431	445	405	416	413	419	412	382	431	396	437	424	430	431	394	442	463	458	410	422	443	407	426	441	382	401	433	404	426	429	403	410	437	455	417	430	402	417	428	421	459	483	431	441	391	402	436	450	423	435	420	409	437	455	452	432	424	396	405	432	405	423	409	408	449	408	459	445	404	454	396	410	430	432	414	419	403	408	418	411	423	387	423	456	430	435	455	423	411	437	443	374	436	454	453	422	408	425	433	440	461	398	402	394	397	406	437	432	420	437	403	438	423	455	479	438	452	403	424	411	440	459	453	418	403	444	423	455	405	434	374	409	427	429	423	396	442	424	434	420	435	415	402	434	406	436	430	435	431	418	423	426	402	429	434	426	415	443	444	417	376	425	420	434	429	421	421	394	386	428	423	433	388	395	408	428	370	445	434	422	432	403	448	434	431	409	406	445	455	413	433	395	426	461	405	413	444	463	407	410	400	424	428	433	418	448	427	507	437	430	447	415	410	436	451	441	420	407	399	438	444	422	451	383	414	441	404	435	455	433	400	425	443	418	461	445	396	417	404	424	445	418	470	436	418	439	445	448	455	448	391	453	430	400	450	411	390	411	449	424	417	423	401	428	446	434	410	393	464	415	439	449	419	435	452	413	410	429	445	433	438	435	387	417	431	419	484	414	411	432	431	377	424	386	429	422	413	424	404	432	411	446	465	441	409	414	425	393	383	441	428	393	429	402	444	434	396	412	464	433	373	426	454	408	426	463	429	461	445	417	453	395	441	440	426	387	395	413	442	428	432	417	474	450	454	428	430	427	469	426	411	419	433	455	388	418	409	453	398	444	426	390	431	432	424	402	402	393	419	410	393	448	409	427	434	433	396	404	452	391	436	430	392	439	391	488	400	428	413	411	422	418	402	486	415	435	438	427	449	411	407	420	427	408	438	414	438	408	478	432	434	396	417	420	414	415	445	414	424	440	400	400	408	413	414	401	417	434	439	413	422	447	359	453	431	403	432	430	411	426	404	429	424	418	414	393	387	407	425	433	453	421	436	443	390	440	462	439	419	396	437	389	434	446	408	471	439	436	386	390	392	409	466	385	422	427	450	405	428	409	440	396	436	397	414	420	426	426	394	452	447	413	443	447	416	431	412	418	451	431	435	406	407	429	446	419	453	439	420	377	434	425	426	444	414	442	418	454	408	420	417	439	436	414	444	399	443	441	415	420	413	442	381	432	439	421	408	458	442	418	441	418	406	429	466	467	454	421	458	417	416	440	412	347	416	434	395	407	442	411	431	458	434	436	396	393	429	459	429	402	406	405	443	422	417	415	419	436	385	434	416	460	428	440	380	424	463	426	422	436	437	403	395	382	443	449	378	425	424	422	429	429	426	389	412	428	431	422	450	407	431	414	420	414	461	417	432	439	397	457	406	444	460	392	427	412	401	443	423	442	395	467	410	412	427	422	479	391	420	447	423	418	409	433	416	436	429	430	427	402	399	429	393	426	425	434	428	441	463	420	397	420	405	420	458	424	437	412	414	465	423	411	450	402	432	418	458	422	422	413	404	425	416	408	449	424	426	422	391	424	429	377	445	424	424	430	438	395	410	415	440	393	408	424	427	409	396	407	416	417	453	395	439	459	424	399	422	406	445	445	449	422	395	428	446	425	406	452	455	441	411	464	423	410	411	399	405	436	420	453	427	432	427	412	428	424	465	418	430	406	439	423	431	429	427	426	408	439	433	440	437	444	419	404	387	421	405	459	396	382	415	420	445	433	454	435	440	412	385	402	410	382	412	417	424	408	403	441	418	421	393	414	426	424	431	435	424	438	401	441	419	405	403	434	397	398	428	402	408	428	420	403	448	430	431	448	392	419	422	419	401	414	467	381	437	451	425	405	400	427	429	392	408	435	412	406	423	403	422	441	419	440	428	406	398	375	425	409	413	424	474	437	410	442	453	446	422	406	459	414	450	407	439	395	413	458	444	443	424	427	420	436	362	429	398	456	448	411	422	415	407	408	426	452	459	437	426	429	419	380	477	440	398	414	416	455	429	429	429	439	431	440	445	417	431	396	418	418	412	454	433	439	409	410	432	429	405	409	413	399	454	451	432	450	396	404	416	433	423	459	399	422	414	430	458	425	455	395	430	398	403	403	395	385	427	461	451	448	393	406	437	423	454	411	448	388	453	427	410	407	379	389	437	394	392	402	425	444	404	410	413	401	439	408	433	435	413	466	420	440	457	435	414	409	450	418	411	416	458	409	432	388	412	402	458	407	389	404	425	424	429	427	425	441	400	404	413	425	422	404	457	387	425	416	392	411	416	429	428	420	432	452	430	417	432	386	404	383	429	446	412	448	416	429	428	424	411	390	433	413	418	428	425	421	444	450	411	425	396	408	408	412	423	429	424	427
60831	52223	42119	36450	33726	29724	21536	9644	2115	310	157	158	178	162	151	148	150	167	141	153	179	189	171	155	158	186	169	163	169	176	165	160	148	182	171	168	165	186	153	158	163	141	144	144	182	157	150	150	145	198	172	156	138	160	151	136	151	168	160	179	149	145	158	174	161	171	172	162	169	171	174	177	175	193	167	176	162	141	158	187	177	165	181	165	167	154	166	185	162	179	126	193	170	165	158	162	153	160	172	153	166	164	166	173	159	173	171	137	180	167	172	164	160	160	171	178	156	178	151	168	146	158	157	145	161	162	189	165	189	163	158	168	152	170	163	178	163	172	160	189	174	164	174	145	169	165	178	154	171	157	165	167	173	165	159	162	188	159	143	154	127	163	143	157	175	146	172	156	163	188	164	174	181	174	145	156	178	177	181	170	150	139	153	131	173	153	152	174	160	171	157	169	155	143	146	167	175	146	139	139	161	127	162	149	173	157	170	152	161	181	165	160	163	151	142	176	115	163	177	121	172	147	151	186	192	161	151	163	168	143	161	161	169	185	161	172	148	173	150	185	167	149	176	161	169	168	147	168	155	163	161	149	176	163	165	173	146	168	156	171	166	162	182	149	151	157	178	165	176	165	150	167	158	155	142	173	160	167	150	146	148	169	143	179	159	133	167	167	175	167	201	178	161	170	166	175	152	169	168	167	154	147	170	163	154	186	169	150	135	146	174	158	156	171	153	170	153	158	148	146	160	150	159	167	173	150	151	168	154	149	158	147	165	172	164	145	170	144	193	148	132	169	174	156	145	170	174	161	148	190	169	165	161	155	164	165	171	159	149	176	142	157	155	166	145	153	185	145	155	171	161	161	151	187	163	159	161	138	158	153	166	170	176	173	141	189	140	142	171	154	165	165	170	160	162	160	150	179	173	177	143	171	139	147	141	179	164	152	167	159	160	153	141	162	162	147	153	145	173	184	182	170	186	175	163	151	148	173	149	144	131	166	168	175	127	169	158	155	156	168	174	161	165	122	155	154	156	157	148	179	150	139	164	171	185	172	162	168	159	166	144	170	174	145	152	151	172	165	178	155	153	172	157	151	164	189	167	133	163	146	185	151	155	170	174	163	157	134	157	148	165	164	153	145	144	154	157	151	146	168	170	166	160	177	168	162	155	169	169	162	163	177	170	156	146	165	149	155	156	161	179	169	149	127	149	155	152	157	147	179	171	184	146	184	163	174	152	170	191	145	149	190	160	165	130	141	160	167	158	154	166	197	156	156	160	148	157	190	181	162	161	191	170	174	149	155	188	180	165	150	181	148	162	169	172	187	149	160	152	147	137	186	170	171	160	165	163	149	157	147	147	155	155	137	138	151	149	185	140	173	172	153	169	187	151	174	157	164	156	153	128	155	138	150	153	143	166	147	155	148	161	166	155	189	152	165	157	172	144	148	175	152	140	163	167	168	190	172	166	167	161	138	180	170	162	152	161	179	176	158	163	139	160	172	158	158	174	178	152	177	158	172	145	154	151	173	146	186	157	133	155	158	154	157	146	170	164	169	163	157	151	151	149	174	165	155	151	194	141	176	172	160	143	168	172	151	151	137	164	174	139	162	156	148	181	179	156	167	155	159	179	131	165	182	174	147	147	145	162	163	146	167	163	158	143	149	167	157	167	165	174	171	175	128	178	150	146	147	164	181	151	169	139	157	165	154	166	165	177	166	161	160	179	140	169	174	173	162	175	165	172	158	171	161	179	171	158	161	197	182	160	145	174	136	158	162	161	155	175	147	192	134	143	166	151	169	163	135	141	179	153	150	164	160	162	142	169	162	166	139	179	184	153	165	129	145	145	153	156	154	161	179	155	162	170	155	171	173	173	170	163	162	184	160	158	160	168	151	157	152	180	158	142	133	159	164	140	157	167	150	145	143	137	157	192	159	161	162	158	174	154	150	191	156	164	159	176	170	174	154	141	162	196	150	140	147	173	157	165	135	181	182	165	162	140	147	159	142	167	153	174	174	153	173	174	135	192	160	160	183	181	143	137	139	151	147	162	164	144	165	145	164	158	166	162	152	188	160	161	154	160	159	131	140	165	198	156	159	167	153	163	169	163	184	135	137	162	162	174	167	160	187	159	158	150	175	157	167	163	151	165	161	179	137	179	153	165	167	157	152	181	182	156	161	167	173	159	151	185	160	135	152	152	165	159	170	186	153	160	136	163	149	160	163	160	158	189	146	150	164	162	169	159	154	164	166	157	155	156	153	170	187	138	146	193	140	156	171	174	165	154	185	165	177	166	150	151	200	163	152	171	160	156	145	160	147	163	160	148	182	155	145	157	170	137	160	186	158	179	169	150	155	159	150	155	169	167	158	158	170	156	172	148	181	141	170	150	165	155	160	156	177	162	154	147	165	167	176	163	156	167	173	177	166	153	157	157	159	150	170	160	151	156	145	179	183	158	184	189	171	156	166	165	138	147	161	180	175	163	176	171	142	169	146	150	169	157	146	166	167	164	158	171	168	180	173	162	174	170	159	162	165	152	170	175	158	148	157	142	152	148	152	196	176	138	156	166	199	146	159	188	180	178	169	173	163	155	151	151	151	151	148	158	151	176	174	156	166	178	164	158	155	160	152	150	166	155	161	149	165	156	156	162	146	166	180	158	159	161	133	169	149	178	169	160	144	141	154	156	174	184	155	171	153	150	164	143	165	164	140	151	173	149	160	168	200	163	162	156	161	147	157	149	157	172	181	164	137	151	135	126	162	179	149	151	145	145	171	166	161	176	162	141	141	170	139	140	158	176	160	186	161	171	167	176	176	140	149	130	178	168	145	157	164	157	150	162	172	158	137	145	159	156	176	165	172	178	153	155	172	158	163	148	163	148	178	171	161	134	177	157	152	151	160	149	154	154	165	159	184	157	162	167	163	150	143	178	167	143	174	152	162	151	159	175	157	140	145	127	130	145	174	173	169	170	161	176	166	150	147	139	172	161	173	149	170	160	165	152	155	153	166	168	130	168	151	162	156	176	162	139	153	162	165	168	156	163	147	166	174	170	155	151	148	160	165	179	178	155	139	153	143	177	168	141	182	157	169	160	160	151	148	167	150	159	157	162	164	169	147	160	169	164	155	154	172	173	151	164	138	189	170	148	135	138	150	171	156	146	189	170	168	174	162	151	150	150	171	155	148	129	156	163	176	167	167	175	142	168	154	178	161	163	162	165	173	144	171	166	168	174	199	147	154	166	138	154	134	184	167	190	158	171	179	171	159	154	147	166	142	168	160	172	163	155	148	169	150	163	183	155	171	153	153	167	147	168	186	155	145	173	171	151	165	163	149	175	154	153	146	170	182	169	153	182	169	144	150	149	180	176	195	169	147	169	161	170	153	170	168	192	167	163	146	152	154	167	148	169	153	155	192	172	175	170	168	168	142	181	161	199	189	136	133	164	146	144	143	156	173	149	173	170	172	170	145	184	190	189	136	167	153	129	180	151	160
52578	61451	60706	71464	60789	44615	22933	6631	1493	449	395	384	399	363	370	377	360	364	378	387	356	371	398	373	426	344	341	385	400	403	365	357	342	349	377	356	364	397	379	380	362	377	347	334	352	360	379	403	320	375	376	360	360	366	356	338	369	378	374	357	408	396	361	371	341	378	334	392	395	355	399	358	346	387	373	354	371	353	365	351	402	411	356	393	389	357	372	387	366	365	371	389	343	373	361	347	360	343	351	359	373	358	356	362	347	368	349	375	370	393	346	367	378	398	365	385	388	400	362	391	369	395	386	405	378	332	354	352	353	366	354	364	404	374	354	381	352	371	344	342	358	381	373	337	310	369	354	353	388	330	355	376	344	361	372	368	364	350	380	357	335	369	382	333	375	356	359	339	383	349	358	353	367	351	362	400	396	343	366	358	362	342	373	372	378	368	356	366	354	347	363	341	394	387	367	382	360	358	357	374	395	348	370	351	373	333	366	367	373	372	359	372	358	383	354	377	409	361	381	371	358	348	371	352	344	380	367	373	359	367	355	345	388	357	416	342	395	371	370	374	336	352	339	390	366	398	375	369	363	377	349	356	381	358	349	378	374	323	379	388	355	344	407	371	341	382	357	372	354	340	403	359	355	350	421	341	358	355	360	391	388	383	381	417	347	346	356	384	333	345	357	377	365	386	366	347	385	385	369	384	381	375	364	353	348	390	328	369	371	384	391	378	373	404	368	360	370	333	397	368	350	369	353	345	354	395	341	400	340	342	353	355	348	375	341	395	389	362	388	404	332	376	385	384	407	372	358	373	371	366	357	390	381	353	353	393	376	346	384	343	357	358	409	359	369	376	387	401	380	380	350	326	372	385	398	376	402	341	362	371	355	375	331	359	353	345	347	375	406	355	364	374	329	335	363	374	347	380	413	400	395	358	379	370	361	327	342	353	333	351	393	389	347	382	390	383	337	354	373	385	370	350	375	359	388	376	376	399	375	401	377	369	361	379	367	360	368	375	392	387	374	368	372	423	385	378	380	356	333	364	392	380	387	373	342	361	358	381	358	362	371	350	371	358	380	347	361	382	389	365	382	377	379	344	383	356	353	390	353	390	386	342	353	390	369	356	400	377	345	358	368	352	344	350	364	414	406	355	356	378	343	371	333	371	356	370	358	352	341	375	344	369	380	372	357	377	338	374	401	387	365	390	388	327	350	349	393	337	339	372	366	362	365	398	358	366	328	363	363	378	371	388	372	339	355	373	388	380	387	370	374	349	389	364	361	356	383	332	360	344	378	394	349	381	359	389	369	357	372	367	368	344	349	367	374	363	390	368	373	324	358	325	364	367	359	353	363	398	378	376	360	383	374	356	406	345	363	357	411	407	340	391	350	374	337	354	366	331	368	374	373	383	383	367	378	374	393	362	389	374	360	359	346	366	340	364	370	333	346	331	417	370	390	375	332	358	376	379	360	384	377	372	378	369	375	325	363	369	343	363	369	342	340	367	393	365	351	362	393	360	347	371	350	392	358	360	382	358	412	372	346	380	367	372	385	368	383	349	367	385	375	370	384	371	388	341	377	397	361	376	370	377	371	407	359	378	369	396	378	390	344	373	376	390	341	381	365	389	345	386	351	342	367	350	376	377	382	327	403	386	391	354	388	369	373	349	390	367	394	346	362	373	388	374	339	398	365	359	337	358	361	368	383	385	383	332	379	364	371	360	351	381	327	363	356	340	371	362	349	377	346	346	394	360	356	357	357	385	363	360	383	374	377	367	352	369	360	392	370	395	354	380	381	383	356	387	394	378	358	366	404	364	350	382	346	369	365	378	371	358	372	350	367	352	380	349	367	380	364	346	379	395	361	367	380	400	363	383	341	353	374	388	374	318	405	375	365	385	357	390	392	397	423	370	383	380	375	351	388	376	355	349	350	361	343	382	372	376	343	367	330	344	364	380	345	383	369	340	360	379	392	381	354	398	400	368	378	352	373	366	392	349	386	397	339	339	385	352	364	407	336	394	364	375	365	371	359	372	383	349	352	395	380	339	373	399	340	360	358	308	381	379	351	376	357	369	334	401	340	373	383	389	365	357	376	364	393	378	356	388	340	383	395	382	363	359	379	355	391	386	341	382	349	347	362	345	383	376	356	355	430	371	362	367	378	344	406	327	345	333	364	348	370	366	344	376	369	387	323	339	376	345	353	365	364	387	376	369	356	394	377	352	356	364	330	361	377	379	369	357	357	351	399	368	380	362	361	340	352	387	341	344	344	369	331	377	377	360	355	349	387	345	372	372	372	375	342	374	371	414	356	390	337	360	361	375	366	385	368	349	384	341	361	350	376	366	372	371	361	369	361	367	357	384	321	366	351	411	348	364	355	375	341	363	333	338	371	379	359	375	393	378	364	348	385	374	357	401	375	342	373	379	401	347	359	353	336	385	392	366	351	364	408	350	369	384	373	354	337	377	377	342	367	366	390	376	360	368	369	386	369	372	350	380	379	355	379	369	367	341	353	326	333	340	343	364	374	334	366	353	373	395	390	362	367	375	355	365	334	390	401	368	372	402	401	358	406	346	362	348	370	371	356	338	336	368	393	410	380	378	362	374	376	361	334	383	352	382	347	353	382	344	359	384	359	389	371	335	406	396	373	414	395	370	348	352	339	347	397	393	338	431	359	362	357	340	367	386	326	370	346	351	412	378	389	361	368	375	347	304	313	363	379	353	389	371	367	374	354	334	379	383	396	365	402	349	382	353	347	367	354	365	377	367	371	364	373	361	374	365	380	389	378	351	351	387	401	370	333	349	340	375	370	361	321	374	389	359	389	379	363	363	377	340	389	342	351	327	374	360	356	363	370	390	369	362	352	405	342	376	397	339	356	347	370	345	383	345	359	393	342	367	403	345	363	366	361	390	397	361	352	321	367	351	390	379	374	345	332	363	353	328	347	369	369	383	370	362	356	356	359	363	377	366	373	350	367	372	345	365	374	412	373	351	353	384	362	375	395	348	360	358	378	402	362	357	368	366	362	342	413	368	386	369	367	362	357	387	373	333	372	370	321	391	368	381	329	358	392	347	369	364	366	376	377	357	391	372	396	359	391	383	398	382	372	365	372	384	373	387	378	385	373	369	379	388	369	332	400	372	356	352	389	379	339	372	343	333	376	366	345	352	324	366	386	353	372	344	357	380	350	372	369	369	357	380	371	365	339	337	343	378	372	379	386	416	394	335	345	353	365	342	345	389	363	380	369	340	373	363	368	362	391	365	365	388	349	348	331	390	340	373	375	351	398	387	342	340	349	370	348	375	400	362	366	338	339	389	349	361	369	352	353	333	385	351	321	383	323	374	379	393	385	343	368	367	368	356	343	364	355	388	354	339	382	367	346	384	387	371	347	340	362	383	371	383	425	369	355	377	372	322	392	366	346	376	341	344	377	385	365	361	380	362	322	368	378	359	348	388	378	370	354	348	354	327	382	365	385	362	363	383	387	355	312	367
24287	29316	24846	13879	6351	2809	1018	463	340	248	227	223	247	257	235	265	282	246	235	265	231	266	252	229	239	283	240	239	247	225	235	270	242	259	228	250	242	257	247	228	263	238	239	271	272	251	232	236	248	257	247	254	252	248	227	233	220	251	267	258	268	244	229	258	265	268	247	243	257	248	255	273	224	256	240	260	252	271	257	296	257	244	235	236	249	244	261	217	266	233	251	278	248	258	234	256	257	261	242	227	252	206	241	260	230	259	258	248	252	231	282	262	236	234	244	279	256	249	264	262	224	273	231	262	237	236	279	247	245	210	224	242	222	223	233	270	277	239	221	289	254	223	239	247	234	274	263	271	211	272	239	234	257	254	284	242	262	243	235	253	270	257	238	251	261	241	245	261	238	274	248	258	222	285	274	261	259	236	251	260	254	275	258	232	274	254	283	229	241	240	257	258	241	259	241	259	257	262	248	230	270	287	280	272	229	255	266	243	236	232	258	247	206	274	270	265	267	243	241	282	244	231	239	244	247	246	248	260	285	249	263	266	241	241	243	262	229	258	263	232	235	252	228	242	219	277	273	259	235	247	257	267	241	269	242	252	244	256	236	252	236	278	247	256	234	249	228	243	224	247	236	237	259	284	247	260	261	294	261	278	269	261	256	235	238	255	260	241	227	264	264	237	254	239	228	256	227	230	269	243	238	236	244	275	250	261	253	236	262	245	210	252	234	268	254	250	221	240	228	244	234	255	232	226	244	239	237	255	254	244	251	263	236	246	247	249	254	262	255	244	236	250	259	245	250	274	233	258	266	244	264	246	268	231	277	277	272	249	253	221	243	242	254	234	266	252	273	273	233	252	245	235	208	275	287	239	233	247	261	233	253	232	266	262	268	220	249	244	264	257	252	240	270	271	266	263	276	241	284	249	276	243	244	257	257	268	246	251	261	243	237	258	254	271	261	259	257	236	219	250	263	242	239	265	274	248	280	254	259	259	260	258	231	262	258	281	252	246	236	247	236	246	235	280	264	268	232	270	232	237	254	262	254	234	237	260	238	237	245	269	219	258	263	256	238	260	264	272	264	250	226	245	250	253	250	246	237	278	278	263	243	259	261	229	272	242	247	256	263	261	291	276	252	248	269	240	231	247	279	271	244	199	261	269	243	262	246	257	254	225	258	250	250	297	250	255	242	261	252	234	237	237	262	232	279	266	270	245	275	257	250	252	219	244	231	275	276	266	247	251	252	248	255	225	275	266	280	262	240	219	235	278	232	280	263	244	255	240	250	267	233	243	249	266	263	251	240	237	245	227	250	256	242	274	253	247	258	230	247	290	257	230	274	282	236	255	220	247	254	251	256	263	268	259	269	247	252	245	239	263	250	292	260	222	239	251	274	257	230	237	232	277	220	228	246	264	263	252	228	226	263	281	260	252	295	255	264	237	236	254	244	250	238	251	232	261	248	228	270	242	254	242	221	261	254	240	229	261	247	245	241	262	247	262	284	240	258	274	266	262	229	225	270	241	217	228	262	247	246	268	275	252	261	240	269	251	269	269	289	266	282	273	242	242	250	239	244	257	249	268	252	260	256	266	275	262	248	238	266	285	245	239	239	297	271	268	246	268	257	247	269	228	251	212	236	277	269	238	262	254	259	218	252	268	258	256	233	236	272	252	255	249	266	262	263	249	244	243	227	280	266	260	269	254	249	245	247	266	241	241	265	263	241	268	283	217	215	237	251	220	237	245	237	224	229	242	261	249	256	254	240	247	259	240	248	249	264	292	286	239	238	264	255	274	258	250	235	265	238	265	244	244	253	250	210	225	261	276	239	235	261	264	253	237	266	258	296	273	241	236	244	250	238	240	244	251	226	253	268	265	239	244	273	250	257	249	235	263	250	252	250	271	278	238	254	223	275	254	271	246	251	248	262	241	257	288	244	290	248	259	239	275	240	265	254	281	251	258	239	259	232	277	271	264	241	272	241	224	255	282	262	246	244	250	251	242	243	266	266	276	257	260	245	259	239	245	213	245	250	245	232	274	239	238	223	241	250	242	238	273	246	229	238	246	232	233	275	285	245	273	235	240	271	264	245	251	230	238	232	239	253	231	229	287	249	263	244	230	240	230	246	231	268	254	248	248	264	257	279	230	261	221	246	235	245	231	249	228	215	261	236	240	277	220	260	262	282	260	241	255	249	246	272	236	278	285	273	251	245	252	235	256	257	265	236	285	259	241	259	243	248	242	250	247	254	255	258	249	242	230	229	288	257	283	262	273	263	231	255	261	257	278	252	255	256	261	226	258	263	250	242	234	250	254	252	258	234	270	231	233	265	254	260	229	240	270	244	248	234	243	237	248	233	293	289	264	272	241	264	248	270	237	254	239	247	279	241	252	235	273	224	248	297	256	263	258	216	245	243	258	243	250	226	262	268	244	258	255	250	255	255	230	232	257	243	262	250	260	274	238	274	250	276	244	252	265	221	303	237	242	257	250	250	221	287	250	258	228	272	267	247	266	248	251	252	279	257	243	213	267	242	248	265	279	298	252	271	246	258	234	263	292	240	258	266	256	254	241	249	253	234	242	248	242	260	268	260	244	254	248	257	233	277	282	265	269	265	232	266	280	250	235	260	244	265	228	256	242	247	258	236	247	232	255	244	298	240	263	239	262	243	255	241	257	246	264	260	253	274	240	262	256	227	261	233	261	272	247	241	241	259	254	252	215	254	274	241	242	280	235	240	245	236	252	250	266	260	261	263	260	246	230	230	293	259	226	252	234	246	243	272	277	255	266	250	232	256	255	254	225	233	258	235	244	254	261	270	242	243	249	250	239	234	243	237	252	247	253	220	252	251	232	242	263	264	282	297	249	251	248	247	263	259	253	248	256	265	236	243	243	274	272	272	254	263	243	237	268	245	249	234	241	264	262	253	256	263	276	230	280	226	264	234	263	234	240	283	252	233	259	272	269	256	234	242	264	250	235	253	250	240	269	243	235	265	251	267	243	292	235	268	248	245	254	254	270	251	271	253	210	260	244	237	257	274	267	256	269	222	225	241	270	261	267	264	252	266	233	229	272	268	249	248	258	272	226	253	239	220	251	245	266	271	250	255	258	233	227	263	220	288	261	258	246	240	262	257	273	248	250	266	242	229	259	257	243	245	254	268	242	260	241	283	279	218	239	255	242	245	248	261	249	295	226	220	257	243	242	276	236	248	256	259	252	253	246	254	289	255	264	255	259	256	268	278	241	249	258	216	245	218	250	234	282	233	280	247	238	257	279	242	233	275	250	233	279	229	258	254	225	271	239	268	238	275	259	232	228	225	259	236	250	269	251	253	255	227	253	261	271	275	249	257	249	252	267	267	255	265	253	241	226	219	242	268	223	279	242	238	253	248	282	255	260	238	229	221	255	253	261	259	273	241	264	265	236	261	250	220	249	264	239	239	242	250	232	256	239	254	244	264	276	238	227	262	270	259	245	250	243	265	266	253	265	275	250
19286	29952	29581	22561	14448	7547	2911	1106	699	593	622	513	562	566	547	557	564	532	582	515	557	564	590	612	577	552	567	578	562	574	550	545	556	569	578	567	607	547	563	556	584	555	569	518	619	571	588	614	559	563	565	564	556	555	576	554	572	569	538	588	582	589	549	531	597	567	542	539	532	519	570	570	590	559	555	584	630	584	566	600	539	570	573	543	560	567	558	528	554	577	558	522	557	566	562	577	576	551	593	545	548	560	576	577	566	548	586	589	564	547	559	575	581	567	592	564	571	550	519	602	559	585	600	551	563	556	570	586	536	610	572	584	532	553	529	602	553	610	560	580	583	549	566	540	560	559	552	570	581	579	578	564	569	567	579	568	576	567	557	576	523	569	567	559	580	594	596	540	557	555	557	606	545	564	565	535	567	568	588	536	582	613	548	584	546	596	544	547	547	546	555	593	536	569	550	553	547	613	579	570	578	527	620	539	580	557	593	562	523	556	559	575	535	566	576	583	612	581	545	582	550	569	608	596	574	530	576	512	540	578	594	607	526	583	567	580	596	569	569	552	544	558	544	539	596	589	582	548	556	515	534	560	613	583	581	524	563	567	554	554	568	548	525	580	605	559	567	577	592	546	575	574	613	582	552	577	560	559	554	583	637	542	594	579	554	569	574	551	574	613	531	589	587	561	557	557	588	540	543	573	564	524	558	589	569	566	585	601	547	552	611	536	555	587	544	586	576	613	577	545	592	579	596	611	568	591	579	551	567	559	581	545	577	569	566	529	557	585	590	539	529	561	575	557	579	536	553	555	579	585	540	568	577	574	569	549	597	574	601	621	533	585	540	570	515	595	560	593	584	531	596	605	557	559	574	588	614	556	585	550	531	580	578	563	573	576	567	548	581	589	586	600	575	546	551	542	569	607	591	552	602	539	600	572	569	604	594	557	578	582	556	580	559	565	561	534	574	583	534	607	573	584	566	557	561	548	584	552	597	556	563	554	570	594	568	555	545	577	593	559	536	544	597	600	592	581	533	582	593	593	563	545	583	584	586	576	578	593	578	589	584	571	579	562	561	550	568	581	578	538	569	587	581	519	565	556	552	593	571	603	590	627	607	606	540	536	549	600	560	571	558	564	584	587	556	575	562	543	586	552	547	527	561	559	556	551	567	605	587	551	612	586	555	571	543	549	525	587	570	584	576	561	573	589	541	520	564	565	556	576	600	593	567	555	579	545	526	552	580	555	547	536	564	583	540	597	573	550	591	561	603	548	558	568	523	587	588	532	564	587	582	573	558	597	572	585	569	555	623	583	519	562	608	585	576	562	576	562	582	590	601	559	578	522	558	525	542	576	534	565	565	597	526	550	536	588	577	588	611	589	553	568	600	572	556	573	555	577	565	594	577	607	594	524	615	565	554	543	573	568	625	592	602	564	587	583	554	607	533	532	554	554	537	548	565	606	586	589	618	587	551	584	604	573	590	578	579	573	649	605	561	604	610	573	566	557	578	575	565	568	572	573	552	533	568	542	555	558	570	564	605	583	553	561	576	512	572	547	555	556	570	584	576	588	568	570	522	599	599	532	566	566	531	600	599	553	557	566	595	578	544	556	526	578	584	564	561	573	602	606	561	551	578	593	561	586	552	589	594	599	557	557	583	563	551	618	579	565	524	535	589	594	555	567	568	577	551	609	502	560	565	588	518	543	565	567	587	578	604	612	561	542	562	600	568	565	586	579	577	589	576	549	566	567	582	548	581	602	562	523	556	547	578	543	616	558	562	558	577	522	545	582	549	565	557	570	551	531	548	572	591	576	545	588	588	578	558	588	570	591	587	553	539	541	567	582	571	545	562	577	565	546	563	548	532	568	637	555	593	569	570	548	590	568	579	614	546	606	559	546	569	521	561	538	548	600	564	507	615	599	570	575	535	574	592	590	529	585	592	550	548	525	576	568	602	571	496	566	559	521	591	599	572	543	602	538	571	550	567	567	542	556	541	542	588	585	556	537	561	582	605	553	570	564	545	586	554	601	617	570	581	572	550	556	556	596	620	573	539	568	577	596	578	547	551	506	559	571	576	610	569	587	551	602	545	560	536	553	553	566	544	571	595	547	557	624	583	589	557	599	560	580	546	592	605	539	559	568	587	573	551	612	542	563	569	585	595	567	595	577	539	548	559	616	588	548	587	591	604	550	579	549	559	571	587	571	575	550	586	576	561	520	563	560	558	556	583	558	564	562	571	529	546	569	532	584	541	578	572	603	544	557	577	591	570	577	557	541	576	573	579	573	592	591	576	563	606	571	557	551	598	519	582	588	548	578	592	586	598	559	569	617	528	591	576	565	566	579	579	557	552	579	589	597	582	488	592	552	575	557	563	576	631	571	541	597	543	562	587	573	566	572	551	589	544	595	561	534	533	575	551	572	526	574	543	578	556	580	561	569	540	596	589	591	562	589	546	576	580	564	579	550	611	544	571	525	552	606	534	601	588	530	553	577	520	609	546	550	573	590	604	566	547	552	615	563	561	573	571	629	564	575	613	603	575	536	549	575	603	596	547	598	614	593	565	554	529	507	577	583	605	583	544	542	545	562	569	541	569	580	555	556	567	558	531	576	586	584	571	546	535	558	571	525	558	527	556	535	580	566	575	570	581	581	553	588	520	563	565	573	516	573	587	540	566	541	563	605	566	545	564	572	520	530	575	546	562	558	553	593	554	577	520	545	571	554	580	573	543	597	594	574	535	568	570	624	613	607	525	578	603	527	573	585	563	545	533	564	591	564	556	542	569	565	570	622	547	587	563	553	549	549	567	533	566	572	531	561	552	589	559	579	595	554	603	591	590	573	565	555	596	595	563	560	538	561	593	523	569	547	600	585	571	541	551	573	580	554	541	586	552	588	574	566	573	600	609	565	566	510	548	534	618	572	564	552	549	599	581	532	611	550	554	557	564	590	590	591	540	569	531	552	556	577	569	558	605	559	614	566	570	560	593	593	608	565	572	545	581	564	555	572	538	537	552	539	559	575	550	521	560	566	593	579	569	548	581	600	576	552	576	565	545	599	549	631	578	570	572	631	543	568	592	614	557	545	555	567	593	568	571	563	550	576	570	584	565	539	555	559	546	568	564	563	558	587	515	533	566	604	538	584	582	527	546	592	573	574	579	564	578	599	598	566	549	580	533	555	597	542	582	609	644	565	564	553	570	566	566	557	583	570	539	570	580	572	586	529	547	565	564	585	593	559	542	554	545	561	563	601	550	599	577	523	591	564	546	583	550	577	610	593	589	556	562	551	596	557	599	559	605	532	541	598	583	608	538	591	555	570	588	555	607	602	581	578	567	567	578	564	524	577	597	574	555	571	578	570	542	573	599	523	585	533	569	570	551	610	549	551	595	572	557	592	565	620	593	590	561	526	590	549	587	602	573	574	554	565	568	582	571	542	558	587	568	534	608	587	573	560	565	564	569	602	580	578	541	573	545	547	581	574	539	555	536	586
59210	47688	46703	38418	33001	27901	17977	6406	1391	288	181	173	195	194	191	168	206	192	174	159	178	155	176	190	182	177	189	186	181	216	198	192	190	195	181	177	192	169	159	193	162	153	187	211	184	213	172	206	176	213	185	181	187	182	170	185	179	205	205	189	186	190	149	183	165	185	182	180	161	181	185	184	193	192	191	169	195	181	174	203	192	188	192	172	176	174	195	186	186	188	193	196	182	186	175	176	190	208	189	175	192	190	168	189	187	202	177	178	174	169	162	171	184	205	174	172	189	183	183	183	150	186	172	184	186	188	157	182	169	167	173	169	173	212	191	186	188	188	185	190	164	195	174	163	182	181	182	163	206	191	178	189	181	184	180	197	177	192	196	163	176	195	171	197	175	184	181	202	191	156	173	190	175	181	183	181	176	184	170	158	218	179	175	164	182	156	172	167	198	187	185	188	158	151	177	193	172	187	198	184	168	179	180	182	188	190	165	184	188	168	178	193	213	197	179	178	206	182	170	190	172	192	180	193	194	177	193	204	190	200	169	185	215	167	160	164	188	179	188	189	188	158	183	204	159	190	171	177	166	172	164	170	191	184	175	172	197	210	179	198	166	183	164	211	180	169	165	196	173	166	173	173	184	172	173	202	176	186	171	191	179	203	178	172	176	186	180	178	183	207	168	190	180	209	176	167	184	197	184	156	177	200	186	179	179	194	194	200	171	192	176	193	156	202	201	158	193	184	182	166	177	181	185	183	168	199	190	182	197	195	168	195	200	164	145	184	185	187	192	164	189	189	187	206	202	194	194	159	182	174	202	186	206	174	169	190	188	197	203	170	194	181	181	181	167	186	180	156	209	180	167	202	157	194	202	177	190	203	192	201	221	195	165	174	185	166	168	181	199	178	185	155	181	174	205	190	176	165	186	189	162	188	177	205	189	158	187	172	181	195	185	173	181	196	168	187	181	209	171	195	181	149	170	202	178	200	181	180	173	184	177	216	175	212	190	170	191	190	186	212	208	198	188	190	205	161	199	189	206	171	192	186	195	217	197	190	175	195	173	171	156	183	178	177	157	176	195	200	192	209	183	189	181	219	211	188	197	168	175	190	185	182	189	190	179	201	189	184	162	196	154	166	196	183	177	190	184	192	207	199	182	173	213	190	181	191	190	186	195	187	184	188	183	212	161	170	213	176	212	168	186	158	180	185	184	174	178	188	189	226	193	183	169	185	190	203	183	183	182	196	185	171	202	173	216	176	199	174	209	206	184	196	154	164	188	182	179	171	187	160	199	182	190	173	197	166	186	168	165	213	175	179	184	204	185	194	187	180	161	183	192	204	178	181	189	169	194	192	193	163	179	177	179	172	153	180	176	154	169	181	179	202	172	185	180	195	178	181	182	184	209	164	197	165	178	167	186	203	198	192	191	165	166	196	187	150	199	164	191	200	182	178	183	177	198	170	189	207	178	176	195	185	189	185	186	202	186	195	162	179	227	204	186	183	199	182	169	168	170	169	179	172	206	169	181	198	191	190	157	162	178	195	205	174	146	179	170	175	192	183	196	221	198	206	203	174	183	208	175	187	171	164	184	200	184	182	186	193	188	195	172	169	164	177	187	157	180	184	156	168	193	179	205	182	168	191	166	172	192	198	199	201	178	166	164	179	177	193	180	176	168	165	185	199	190	188	195	211	189	192	186	175	165	199	171	196	183	194	191	173	193	186	168	196	174	174	157	186	179	206	185	176	182	190	201	185	171	146	198	200	160	183	192	187	184	209	173	143	171	211	207	207	196	175	156	195	197	174	190	176	212	179	152	189	176	177	194	178	186	184	181	186	172	192	165	194	168	173	188	175	163	186	162	201	206	147	196	168	176	190	183	202	163	191	189	203	178	169	180	182	181	184	223	184	204	198	185	188	204	206	166	200	181	179	178	172	162	182	177	173	203	206	202	205	192	202	167	191	168	184	195	202	194	177	188	176	176	159	196	191	205	158	178	196	194	182	184	186	191	157	165	192	159	161	210	171	154	158	189	183	167	200	177	189	193	156	180	196	182	168	177	203	185	176	189	164	201	166	198	177	180	185	183	174	172	174	198	199	167	166	161	189	202	211	176	173	179	204	179	180	181	180	150	202	191	174	180	193	176	173	191	196	175	176	167	192	209	198	199	160	191	216	205	159	186	193	169	212	198	173	150	198	174	190	170	178	139	197	181	164	206	187	170	189	211	191	187	183	205	189	206	208	217	170	177	190	174	191	194	184	178	190	174	173	183	187	202	199	195	188	197	161	171	204	180	212	171	189	168	198	190	179	187	181	159	171	182	218	177	186	184	162	203	210	191	200	205	163	182	175	186	186	183	208	208	180	180	179	195	187	187	160	208	179	191	172	192	153	199	175	215	200	175	179	150	197	167	193	179	179	182	198	194	191	180	204	171	184	184	183	176	172	177	191	168	181	195	170	167	170	200	191	184	176	179	171	191	177	177	161	188	185	178	178	165	166	189	163	203	181	166	183	199	183	213	174	171	179	206	188	152	181	172	191	177	182	177	208	183	166	192	209	178	204	216	172	182	202	173	190	194	193	212	174	190	188	191	171	165	187	153	186	190	183	186	155	180	174	185	167	183	185	193	168	190	169	174	175	174	169	175	204	186	163	180	161	242	181	191	198	199	159	174	195	217	195	187	178	192	204	207	179	172	201	208	208	197	188	157	184	165	204	168	199	178	174	226	165	193	195	194	198	183	173	157	188	196	177	172	191	185	181	152	173	184	199	182	170	188	196	183	170	166	197	187	190	213	175	194	200	168	176	204	177	201	214	169	166	185	194	200	204	208	192	176	192	175	183	178	188	191	173	166	206	169	169	157	197	184	172	165	179	174	179	158	155	183	183	201	193	205	185	155	187	184	205	190	179	191	146	186	182	188	177	184	182	187	196	195	183	191	176	167	192	181	177	170	175	179	141	170	190	183	189	176	187	202	207	180	216	181	188	185	161	202	173	197	193	201	186	195	187	159	163	154	192	200	178	175	197	186	177	216	195	180	209	197	172	169	206	170	202	172	185	181	180	174	174	184	204	183	183	191	191	191	175	176	181	176	192	186	184	173	166	181	186	197	174	175	173	186	213	171	186	210	199	185	175	163	171	194	167	193	202	201	178	168	150	184	194	176	207	198	213	213	158	205	202	208	187	200	177	181	175	189	180	170	171	197	175	183	199	208	175	204	189	180	188	169	213	184	193	158	193	193	186	184	164	214	183	169	197	180	176	179	211	167	203	158	214	173	189	177	183	193	209	172	176	200	175	174	209	217	188	181	198	183	169	210	185	158	175	171	167	172	193	159	172	167	196	188	154	178	190	206	203	192	174	186	167	174	198	193	195	163	178	185	193	184	193	184	190	177	183	172	221	205	178	166	188	200	189	221	161	170	162	174	161	177	191	188	173	199	180	156	181	178	182	185	168	159	182	180	191	207	198	175	175	171	175	173	172	182	177	173	186
50600	56887	60753	60816	55627	38957	18118	4940	1147	508	469	444	430	441	409	372	416	385	430	452	410	414	384	430	402	399	377	434	434	378	420	382	396	430	446	402	440	419	427	413	400	385	404	435	405	396	385	422	401	423	401	423	415	423	419	398	453	396	397	414	419	436	412	454	421	421	406	365	393	420	447	414	446	417	398	418	426	417	436	425	419	443	450	467	441	430	439	389	450	419	446	388	439	432	403	414	374	490	402	420	439	409	408	428	439	404	428	405	397	381	371	411	432	422	414	388	408	434	407	426	407	416	444	429	417	435	402	394	427	422	417	416	428	414	421	411	427	415	403	426	441	452	401	434	395	425	373	446	403	410	442	390	395	399	386	449	404	430	414	394	419	426	422	439	416	446	395	390	422	419	427	430	412	423	386	432	396	483	380	394	460	427	445	393	406	421	401	388	408	390	404	406	404	389	437	424	410	394	439	403	401	414	450	425	383	421	404	443	421	410	423	462	408	435	452	438	430	440	421	420	424	397	404	423	415	412	431	403	402	401	387	385	390	406	428	405	443	411	427	423	460	387	402	419	427	391	426	398	386	412	406	382	408	421	441	381	436	406	419	443	453	377	405	418	401	436	421	401	449	420	407	416	444	408	445	423	405	416	397	439	398	415	429	396	397	412	415	420	417	417	413	421	403	405	386	423	441	437	434	415	421	394	424	416	413	426	408	417	408	410	401	399	388	442	407	410	381	432	427	456	445	408	396	416	445	430	405	444	412	437	403	426	472	409	455	434	432	420	404	427	429	422	388	413	399	455	453	422	407	408	403	435	405	414	404	369	421	399	409	439	396	414	427	388	390	422	421	424	399	403	421	422	419	414	435	402	402	420	424	440	403	436	408	383	413	422	421	398	415	384	409	385	387	409	397	438	407	396	390	402	403	443	395	442	395	419	410	441	403	393	408	408	403	407	440	417	378	402	420	403	423	402	419	433	441	413	414	403	404	408	407	418	371	409	386	435	425	451	407	414	450	435	421	414	431	410	385	371	412	424	426	403	397	410	418	426	399	467	448	421	415	420	423	413	409	450	428	398	408	412	391	437	386	431	392	413	394	417	421	430	367	443	428	444	426	473	428	418	426	426	406	443	381	455	464	428	428	416	443	415	416	427	428	382	423	397	406	429	442	412	423	438	420	388	409	441	403	401	447	399	418	402	390	413	384	474	389	384	383	415	420	406	394	396	413	444	406	454	429	390	434	440	398	429	379	410	450	424	424	418	452	433	418	416	414	411	425	409	408	420	411	401	417	400	396	416	410	415	390	397	466	436	392	417	454	425	419	374	415	400	398	407	404	377	405	410	414	442	441	435	413	396	388	408	376	415	386	437	447	406	419	411	463	358	410	428	439	389	433	412	442	391	443	405	461	409	420	420	438	445	424	434	414	377	427	421	402	437	419	418	439	409	409	417	373	412	397	407	389	396	445	415	405	414	415	454	400	411	373	366	412	421	409	418	450	416	439	370	387	400	419	432	436	405	421	406	403	402	446	382	427	421	402	398	415	418	390	388	432	427	406	433	412	402	399	418	374	425	402	398	416	391	424	388	397	428	367	399	414	412	397	432	430	415	439	420	423	429	435	437	394	416	427	412	400	421	415	397	460	416	412	407	411	379	395	391	394	424	417	435	424	402	390	421	415	423	407	392	411	409	416	425	415	409	450	421	398	398	398	403	426	368	430	440	415	457	394	382	399	434	402	377	425	417	393	411	401	405	397	428	421	426	403	359	474	447	407	415	392	451	413	404	415	433	431	413	420	420	403	410	405	440	423	419	414	415	419	394	421	418	406	448	468	389	382	424	418	377	430	407	408	429	452	431	458	403	440	357	404	414	461	405	420	397	398	413	410	453	378	380	364	450	418	411	410	417	423	428	407	423	446	418	405	404	409	437	411	415	400	422	415	405	422	426	432	482	403	425	418	416	419	433	388	401	422	429	426	442	401	413	453	446	418	377	419	415	432	418	367	448	433	417	385	409	434	448	417	371	408	414	412	410	395	404	419	448	385	448	397	408	383	383	419	440	418	400	436	434	412	422	384	428	397	436	429	413	397	396	379	378	397	414	437	412	384	440	461	431	429	383	426	396	424	412	404	450	362	404	430	382	398	401	399	411	404	433	432	423	447	397	419	399	406	414	403	430	444	451	430	415	409	444	383	420	388	438	398	387	429	410	430	446	408	420	412	407	433	454	455	443	430	426	439	408	426	398	408	391	434	429	435	417	430	434	412	369	413	442	411	401	372	440	439	411	384	392	424	391	431	391	392	426	441	425	407	449	418	442	397	400	402	393	415	436	455	408	417	424	388	421	398	411	415	397	450	407	410	422	439	419	455	413	429	440	422	441	419	426	373	426	404	385	419	411	391	416	427	424	395	401	434	408	414	406	395	412	458	433	425	415	409	418	432	434	424	397	439	390	428	432	380	397	430	446	437	412	446	419	375	402	398	399	425	451	417	434	445	452	419	420	406	407	421	458	369	415	450	396	390	398	408	462	423	426	380	434	424	370	423	421	404	442	444	383	422	431	403	406	467	402	410	380	431	373	406	435	420	410	435	376	433	408	413	423	380	436	399	388	434	397	430	416	400	431	401	418	406	413	467	440	415	438	423	415	393	438	456	397	411	432	408	459	414	398	427	380	403	397	433	439	422	431	351	407	402	402	363	419	403	389	426	414	408	423	370	411	422	391	395	424	396	396	430	420	411	415	417	410	417	402	418	408	381	377	416	422	387	449	426	406	424	397	413	431	398	409	398	421	418	423	387	423	417	449	457	424	435	403	408	407	430	415	408	435	443	396	418	421	416	407	417	427	415	455	402	401	426	432	422	393	408	411	400	422	438	389	398	400	385	424	411	399	437	406	423	435	409	462	384	390	414	446	426	416	420	407	420	429	429	406	407	394	400	390	380	426	410	413	444	411	393	419	427	453	400	387	433	396	420	428	435	420	432	439	435	454	430	382	385	405	429	410	435	413	426	396	410	387	409	389	397	445	432	377	415	431	437	430	431	381	430	403	411	427	401	434	404	465	428	434	432	424	434	402	397	415	404	451	409	434	433	407	399	409	445	442	434	418	414	393	436	424	417	401	412	407	440	380	389	412	432	428	429	426	392	403	423	409	417	400	384	401	438	398	411	414	405	402	392	411	402	432	413	392	414	448	426	397	401	439	414	401	422	376	405	434	389	421	368	385	390	433	423	393	429	403	416	388	404	429	424	439	430	426	418	449	454	379	401	456	383	406	397	414	442	417	401	425	411	427	422	407	373	420	428	413	403	399	416	387	403	387	431	416	426	418	405	439	438	379	437	392	414	415	417	406	427	466	387	388	428	396	428	369	402	445	439	442	417	406	388	402	381	442	401	435	451	400	450	413	396	421	439	381	416	419	441	411	391	427	430	437	401	458	405	411	405	419	426	435	411	399	423	428	424	432	397	431	434	418	403	450	420	403	429	377
59980	48566	44788	40617	36767	30273	20781	8856	1888	329	180	151	163	148	149	137	185	174	145	127	164	173	170	188	168	137	167	145	168	155	138	119	140	147	162	174	148	138	148	146	154	142	137	158	181	154	161	163	130	153	142	159	159	167	139	165	149	141	163	153	136	146	148	144	153	155	171	165	162	156	161	152	156	164	155	156	147	158	141	138	131	169	162	167	153	148	140	159	167	145	163	175	157	132	148	174	119	148	152	161	156	156	169	134	158	178	158	150	159	164	172	139	154	163	156	142	162	158	161	161	129	166	155	161	170	177	165	170	160	146	160	149	144	139	161	125	147	131	160	172	150	169	148	152	153	150	140	166	164	137	155	148	158	140	125	136	137	161	127	141	139	158	166	148	156	172	147	129	174	128	135	145	166	147	156	167	178	154	182	156	144	127	147	167	158	163	162	146	152	167	151	158	188	155	167	169	158	142	193	150	156	143	156	155	172	158	144	145	150	141	169	146	156	147	137	165	160	152	151	160	169	134	137	135	145	147	161	148	153	158	158	138	147	134	129	139	153	154	145	149	148	137	131	153	133	138	122	172	165	155	154	154	151	163	149	171	145	141	156	132	162	163	139	145	150	138	136	159	144	157	135	136	155	166	145	141	169	172	160	162	159	163	132	143	166	134	185	151	135	147	165	154	154	157	135	129	141	141	127	141	169	139	152	168	143	160	129	156	132	149	135	172	172	154	184	137	139	152	149	156	143	132	134	158	188	144	129	157	167	133	139	126	149	136	150	169	156	156	130	165	160	161	140	167	162	142	135	172	140	130	168	139	144	126	136	124	163	145	159	155	137	154	144	154	152	158	136	169	164	133	152	146	162	139	164	158	145	156	136	157	150	170	125	135	130	146	132	139	141	161	155	154	157	179	160	133	130	144	153	143	144	135	170	145	144	157	143	141	149	135	143	134	139	160	150	179	148	161	146	159	149	169	167	182	161	158	156	150	145	166	150	150	173	159	150	159	155	166	146	147	170	147	150	154	160	159	127	149	143	151	145	156	149	172	163	157	148	156	141	167	161	159	143	139	176	178	187	184	143	152	129	165	168	170	170	149	154	129	157	151	134	160	136	157	181	144	183	146	167	162	134	144	164	132	176	174	173	145	158	144	162	161	129	161	172	151	138	136	164	150	151	140	181	150	178	140	143	156	133	153	132	162	134	154	129	141	161	163	144	166	141	143	147	141	129	177	160	171	133	130	160	143	111	152	142	161	144	143	138	158	147	185	152	142	130	132	189	148	164	124	147	158	154	161	170	158	143	169	143	162	150	165	176	150	146	168	161	166	163	134	146	144	176	127	130	160	157	151	170	137	149	155	145	156	177	149	148	122	180	171	165	176	113	150	147	164	179	155	145	143	160	154	143	176	141	150	141	162	144	175	134	157	152	155	167	135	160	168	167	141	159	165	152	159	144	155	156	154	156	155	155	121	145	138	143	119	155	159	146	144	162	163	181	146	148	155	164	147	152	145	132	141	148	138	170	140	165	176	150	136	155	155	157	178	149	127	164	139	157	169	143	146	170	146	174	179	145	160	181	145	158	164	146	154	170	160	169	149	146	141	151	146	153	127	172	160	146	172	139	136	133	160	158	133	161	151	160	167	153	144	142	120	164	168	161	158	140	173	128	153	141	144	144	153	157	148	127	176	161	157	152	131	172	162	148	151	145	143	160	153	156	146	144	142	146	168	159	144	128	158	159	152	132	141	181	142	139	119	132	155	131	178	151	126	147	157	164	168	152	158	127	139	142	156	150	138	143	148	131	118	151	162	130	155	163	149	157	135	159	150	175	139	146	157	140	147	147	157	140	160	144	147	167	153	161	155	154	155	130	167	165	147	143	160	148	154	158	165	171	163	171	137	166	177	153	149	166	145	153	145	134	163	153	149	163	154	124	149	143	145	150	149	157	163	159	158	153	161	151	135	160	161	153	145	136	137	150	152	162	140	137	152	159	153	156	162	152	139	168	168	127	156	153	173	154	138	156	142	178	152	161	163	143	139	175	141	137	155	143	171	146	134	154	155	133	139	176	156	159	153	136	139	162	127	142	197	162	161	117	153	154	170	156	142	175	156	153	149	161	166	157	172	153	151	142	162	160	172	150	132	169	148	138	179	152	152	165	154	160	146	155	149	147	162	141	161	138	137	151	151	159	130	152	174	131	148	144	160	159	160	167	131	150	161	144	160	161	157	162	149	135	125	167	157	181	166	137	164	155	161	165	138	154	145	164	154	126	164	155	158	149	142	146	131	152	133	153	149	150	134	141	130	136	154	160	134	156	161	152	140	147	141	149	178	156	140	151	149	185	142	149	159	140	158	170	163	132	176	163	155	152	162	155	185	174	157	161	158	148	151	166	143	158	139	156	147	152	141	145	126	159	170	165	146	143	167	152	151	148	166	155	175	149	124	170	132	164	156	135	151	176	137	152	165	146	164	143	168	162	168	146	159	127	144	156	154	139	135	146	132	159	136	162	170	168	154	145	156	138	153	159	150	160	142	155	154	176	156	181	160	155	132	144	151	170	148	146	164	145	144	150	146	157	158	150	170	134	150	151	148	174	146	169	142	141	148	143	149	147	144	151	163	161	136	142	140	138	159	162	132	137	175	160	127	161	146	180	170	146	144	152	162	145	154	145	139	156	140	160	149	178	159	137	145	125	154	155	124	144	148	159	143	155	167	150	154	143	139	130	156	144	138	142	158	142	183	170	150	159	161	163	146	140	172	120	159	153	127	151	126	149	155	142	129	134	152	141	134	136	135	170	156	124	144	140	148	162	172	153	171	142	135	148	168	165	142	170	147	154	149	151	157	143	170	162	167	159	165	159	155	159	165	156	168	163	146	142	144	154	154	154	145	145	147	129	161	158	137	150	156	152	174	165	131	165	155	145	152	166	149	150	140	171	145	144	149	128	173	165	154	149	146	148	152	154	146	139	155	140	155	123	171	140	143	151	134	148	141	166	138	163	138	139	150	139	165	142	149	145	153	146	132	145	140	150	133	179	159	154	141	144	175	148	149	167	187	153	154	139	148	133	141	142	154	155	148	158	172	137	140	184	152	140	121	113	155	167	156	156	132	149	148	172	137	157	139	160	153	139	153	145	132	145	132	129	141	161	176	133	149	162	138	146	158	145	150	145	165	146	156	149	142	154	157	178	149	132	158	157	142	143	135	164	151	147	144	145	142	162	149	134	166	152	168	153	150	157	155	158	140	168	144	139	131	153	152	178	160	164	148	146	122	127	140	153	138	138	164	151	171	149	136	162	143	128	135	154	174	131	147	153	137	154	144	158	159	162	158	141	165	154	135	162	155	161	174	180	138	149	160	148	153	155	135	150	122	149	145	133	139	183	167	143	153	130	142	165	155	145	150	157	154	158	135	145	139	159	144	151	138	142	145	143	127	172	152	138	164	150	149	144	134	156	147	137	140	152	164	142	135	178	165	176	149	150	142
51677	58676	61923	68706	62755	44628	22860	6704	1348	488	381	326	377	344	381	355	347	350	357	321	372	350	381	344	370	337	359	359	344	381	341	340	343	350	361	365	330	313	359	363	364	373	378	334	360	336	329	337	365	372	342	359	337	370	378	340	337	391	352	347	334	351	329	336	344	337	364	377	363	343	318	325	332	368	331	341	325	379	353	373	361	352	367	370	380	322	335	345	347	379	325	362	367	345	304	351	355	323	368	339	345	332	387	403	338	365	343	342	350	353	381	355	315	321	370	324	373	326	359	352	328	359	329	342	353	336	331	333	342	353	409	392	363	342	360	315	342	330	335	379	358	332	360	342	344	373	344	366	340	358	341	336	358	340	371	326	350	361	320	379	350	356	316	347	324	365	335	359	344	375	351	334	348	345	341	396	374	355	334	355	331	357	354	353	343	365	329	391	342	325	351	383	378	340	355	355	345	375	365	350	358	370	336	325	333	342	328	401	351	345	347	334	367	347	340	341	333	323	367	339	367	371	335	346	338	351	340	341	350	336	365	313	346	322	372	358	355	361	315	359	323	368	341	350	348	374	336	349	368	366	346	314	346	364	332	348	380	356	350	347	366	359	398	367	324	341	330	360	336	347	363	374	330	388	401	372	336	353	365	342	359	358	323	355	342	376	334	341	329	355	329	361	384	340	353	343	358	368	352	363	320	356	359	350	327	384	330	330	369	325	388	339	331	336	350	377	361	370	330	360	315	307	341	347	344	323	340	374	351	352	311	329	338	408	334	355	323	345	346	349	372	346	347	316	365	346	360	359	348	332	373	345	365	342	358	348	317	374	375	309	320	372	362	326	333	344	360	354	366	363	332	319	344	326	335	356	359	343	366	317	305	342	346	321	344	351	328	334	341	389	345	351	353	338	333	343	335	381	361	354	358	342	318	348	342	347	344	359	335	345	348	329	346	338	342	381	349	334	333	325	329	345	324	374	353	342	367	345	318	349	331	383	351	356	355	337	360	361	339	336	376	334	359	341	338	355	334	350	341	370	376	363	348	352	371	327	356	363	364	353	315	352	341	350	358	357	325	361	362	332	336	326	350	337	349	348	371	312	347	327	338	370	333	336	339	363	348	363	370	332	339	338	341	344	391	332	364	357	342	327	306	327	320	336	363	332	350	371	354	380	358	345	336	333	361	338	377	379	346	382	343	328	389	353	362	351	360	354	351	352	385	355	372	374	352	362	344	352	373	337	366	364	355	373	344	337	366	362	346	370	327	375	367	369	336	344	328	315	344	336	314	342	359	321	368	403	347	356	321	341	376	356	366	341	333	333	351	364	347	339	356	336	334	368	352	341	369	347	328	333	370	354	341	361	349	357	362	316	336	342	341	330	354	336	389	369	349	352	333	314	331	318	341	324	345	339	349	366	337	355	318	345	337	378	382	384	374	366	370	341	353	361	342	351	343	359	346	351	339	364	367	313	349	335	360	340	334	331	333	374	364	353	353	355	326	343	367	394	319	363	350	358	339	359	342	324	361	306	371	363	318	351	362	345	343	331	368	321	327	347	337	349	361	333	379	320	373	349	335	342	309	355	354	346	370	358	341	295	342	325	339	367	349	406	333	324	357	370	380	339	339	342	374	335	358	341	350	357	377	364	339	340	346	319	349	333	354	317	352	358	348	366	348	329	343	361	347	384	366	370	326	351	316	334	333	364	360	348	332	347	323	366	355	346	369	330	362	351	362	378	344	320	352	325	306	323	362	372	315	348	338	369	329	355	359	313	329	361	355	378	324	344	359	338	368	362	327	362	382	341	392	378	377	374	368	315	323	330	336	343	350	365	384	359	385	365	345	373	318	320	329	325	366	335	351	341	341	356	364	367	342	367	351	343	331	318	316	381	353	356	338	357	370	343	354	319	342	346	388	342	371	353	316	374	341	354	327	367	345	361	357	386	370	336	371	413	345	322	340	365	352	355	374	356	343	368	332	344	328	354	339	322	351	328	339	329	333	384	345	323	332	349	311	355	380	352	358	390	372	356	356	349	342	304	312	339	329	384	339	347	360	404	303	338	338	353	341	349	356	349	360	361	350	352	355	354	328	356	348	332	349	356	359	329	344	338	344	378	333	323	359	357	373	346	370	361	337	360	332	360	343	350	344	349	373	372	359	330	364	305	336	370	348	363	333	343	335	335	336	339	355	340	365	318	358	389	353	392	343	371	318	355	362	337	369	342	334	333	349	363	351	373	328	336	368	350	333	336	378	387	332	329	354	340	390	351	329	375	361	343	324	362	357	379	364	325	336	357	340	332	349	354	366	326	340	353	311	359	358	358	361	354	386	347	359	333	346	348	335	362	340	351	367	340	330	399	363	362	359	364	353	353	373	330	352	354	345	337	362	352	368	363	350	338	389	383	342	328	326	331	351	372	346	367	309	365	311	329	367	334	356	332	331	348	329	348	360	320	346	347	345	369	339	324	361	331	353	334	367	337	361	346	334	369	338	347	339	330	341	338	316	346	376	343	334	345	332	360	360	362	347	340	345	341	364	334	343	354	357	359	354	338	368	318	352	341	380	353	356	375	330	351	297	364	362	356	328	304	381	346	336	326	356	332	364	370	329	372	338	370	327	359	343	388	338	334	340	366	353	353	350	324	337	369	328	373	352	390	357	354	357	339	334	356	345	379	335	343	357	361	360	377	338	350	361	335	335	352	373	367	339	349	353	354	379	369	356	316	325	338	334	382	347	315	334	316	360	366	351	363	359	346	319	360	368	373	328	336	344	351	354	344	346	348	361	329	341	365	332	334	329	331	361	341	317	327	341	352	348	373	329	367	316	355	342	358	334	361	340	354	354	370	361	371	368	346	362	366	358	362	344	370	376	353	317	320	347	336	378	347	371	352	339	353	335	301	391	346	319	374	340	358	362	361	356	359	336	363	388	351	345	329	343	350	392	380	354	322	339	347	334	319	342	370	340	327	377	333	339	383	345	385	318	346	336	333	344	341	363	391	366	330	373	358	370	338	358	358	328	352	339	358	370	338	378	331	337	362	322	355	351	339	330	371	314	316	317	319	341	376	356	367	346	345	336	375	340	370	357	335	360	354	335	348	354	367	346	338	391	344	358	344	351	344	336	365	330	387	353	353	344	357	334	349	331	389	325	326	345	329	349	338	389	349	337	326	320	326	345	355	355	344	365	356	319	379	376	358	358	356	310	367	361	352	348	340	365	332	361	390	340	342	381	322	326	346	325	354	323	322	361	334	348	348	373	349	352	358	320	352	365	332	333	323	346	360	363	322	340	351	384	382	363	344	345	376	348	335	366	355	342	371	329	356	321	345	350	316	365	324	353	369	345	335	304	349	368	360	371	399	355	351	379	347	356	344	368	306	353	325	333	387	328	329	365	320	350	336	354	369	347	356	343	353	339	344	354	366	350	354	348	324	305	343	320	356	362	345	315	322	350	332	349	371	348	366	332	366	380	375	350	326	365	375	303	373
23173	25163	22449	13889	6215	3492	1428	545	292	227	207	239	237	218	251	237	228	242	233	234	254	241	257	256	271	250	255	249	227	261	251	235	221	251	224	245	219	228	249	247	223	263	258	240	272	245	263	280	250	231	263	239	257	243	237	219	250	249	234	223	231	254	226	239	223	232	233	236	232	254	243	243	223	226	287	237	219	220	233	257	241	212	240	274	233	239	254	231	259	241	243	253	253	238	263	248	224	265	221	268	254	280	233	227	229	224	232	187	254	253	216	239	217	249	257	253	233	247	227	240	243	226	255	238	258	245	212	236	234	231	247	242	249	261	252	232	250	251	237	252	249	257	274	255	253	248	234	236	256	238	212	254	238	221	255	220	205	242	213	257	272	242	230	284	231	222	249	252	245	255	243	259	230	262	279	239	265	242	244	236	257	221	202	237	254	283	203	239	232	231	256	249	217	246	255	261	265	254	235	271	205	259	247	258	240	261	247	258	217	258	255	249	221	221	226	245	255	244	271	257	253	239	249	238	261	241	219	239	211	255	250	241	226	226	255	232	215	247	236	234	226	224	240	245	250	252	215	220	247	255	258	246	226	207	257	206	240	255	237	251	246	220	242	256	248	227	228	236	256	221	217	265	223	219	229	254	249	267	225	259	254	263	271	239	260	248	265	224	231	268	246	225	246	222	205	242	226	222	234	243	243	223	236	243	248	235	226	268	269	253	251	264	246	240	231	230	248	213	234	242	249	241	263	250	250	252	216	259	232	231	257	241	239	256	255	223	234	238	246	265	249	231	237	209	241	241	236	253	255	278	221	209	243	230	258	252	251	218	221	223	226	253	277	235	262	200	235	230	266	240	244	236	266	246	235	236	229	258	222	254	242	255	235	236	267	245	246	235	244	259	254	254	213	229	230	240	232	226	243	259	225	218	238	243	255	274	247	222	241	216	252	253	242	252	260	278	245	252	232	245	218	284	234	237	257	244	248	231	257	259	260	222	222	252	244	242	285	246	254	246	210	266	205	227	221	228	231	253	226	244	298	224	248	241	229	235	249	242	233	247	242	248	246	256	259	226	254	285	257	231	243	259	254	242	232	246	257	228	243	215	257	218	257	237	270	282	257	248	234	221	263	257	231	246	207	239	257	234	270	269	234	248	253	251	268	229	221	266	232	225	246	250	201	255	231	219	248	236	219	246	243	237	234	222	248	218	244	258	226	242	231	250	257	246	236	225	233	241	210	237	235	272	256	248	253	232	245	254	258	263	256	251	261	270	229	257	235	233	233	225	257	240	239	225	224	215	242	242	257	242	253	249	236	245	216	241	218	244	238	259	211	243	244	218	261	232	235	230	240	251	262	258	235	256	240	252	246	245	217	220	242	250	238	218	251	209	235	233	267	228	233	245	251	230	240	275	256	230	251	258	246	249	215	241	245	235	256	280	246	249	247	275	238	247	249	258	241	225	248	236	238	200	217	246	263	248	234	236	238	217	229	249	263	245	233	293	241	258	241	221	261	227	230	280	257	242	223	243	241	237	239	231	226	252	230	246	206	230	259	212	244	226	245	247	223	248	260	237	223	245	262	237	258	216	268	247	218	266	240	251	224	236	254	224	251	241	223	268	233	220	221	224	265	247	234	229	224	248	215	249	273	239	253	222	237	256	217	274	251	242	241	240	267	257	257	242	223	233	215	229	258	251	264	238	250	251	248	226	253	238	266	230	236	269	246	258	268	247	249	264	239	286	239	210	220	250	232	251	233	261	240	240	256	213	287	242	241	241	234	261	225	252	240	251	268	244	227	253	265	239	243	253	246	235	267	233	246	234	221	263	219	227	235	241	259	263	246	247	263	241	222	235	235	271	232	219	244	202	276	259	230	237	224	238	244	240	234	242	210	245	250	228	217	241	233	202	254	212	247	236	242	293	236	244	244	264	226	261	207	225	221	231	252	255	229	217	232	256	235	241	248	253	244	254	226	255	221	271	244	254	235	241	271	233	226	229	261	230	219	240	255	222	222	233	214	251	242	258	246	227	227	227	222	257	252	244	238	235	224	250	260	291	234	251	230	287	257	269	231	251	253	245	252	225	230	234	261	231	257	212	227	239	250	260	240	235	233	232	228	248	229	241	222	192	259	239	227	249	248	232	250	249	241	217	226	234	235	218	237	240	244	234	236	235	263	237	249	213	236	229	233	244	252	212	238	235	267	246	237	235	244	232	266	243	229	219	227	246	249	233	246	257	244	249	238	232	243	237	280	237	248	251	223	225	227	270	263	255	260	225	248	233	244	226	221	265	264	231	223	262	239	261	253	268	220	217	210	257	238	231	242	212	244	226	264	236	229	241	226	264	253	225	234	262	235	246	241	227	244	237	245	230	219	247	253	217	224	279	235	244	257	228	272	261	233	252	219	235	244	240	245	230	217	271	211	236	249	254	249	238	227	229	274	235	238	234	245	251	209	223	252	280	214	237	224	268	261	239	235	236	258	231	228	253	231	227	252	239	236	234	258	232	247	262	241	233	246	229	233	232	264	207	254	228	263	220	224	231	245	270	253	245	246	239	239	257	230	259	273	244	242	232	248	238	254	237	206	234	224	224	258	281	238	223	233	228	249	222	224	243	222	242	267	224	212	242	248	252	211	213	264	225	237	268	253	254	262	273	245	238	217	245	255	267	254	219	252	243	243	253	239	238	226	235	240	237	221	265	241	232	246	250	238	251	250	249	242	254	221	217	239	253	213	217	202	271	254	254	221	234	228	264	230	223	219	214	233	225	243	260	249	232	229	260	250	235	225	243	255	248	224	251	248	244	227	225	250	223	226	244	246	231	232	256	238	218	232	242	221	230	224	231	230	252	253	249	221	239	224	240	243	244	240	263	238	254	247	221	253	240	228	251	215	265	225	243	266	228	243	264	235	198	236	230	217	247	207	240	253	230	229	240	253	270	212	264	243	254	235	257	276	232	225	246	206	237	230	250	245	236	228	228	246	248	249	259	250	226	281	211	215	221	243	244	245	250	251	223	236	248	226	263	240	272	251	249	220	259	245	240	224	236	257	241	273	252	244	258	215	238	228	257	212	250	237	226	267	266	225	251	224	220	224	213	213	212	245	263	240	224	231	244	260	250	233	244	266	251	237	241	222	261	241	231	226	268	238	264	232	238	272	218	264	241	260	250	210	245	231	231	243	206	233	235	263	225	222	246	226	257	217	214	243	260	265	257	245	256	248	237	240	257	239	237	274	215	244	249	254	256	209	259	242	247	255	235	255	238	243	242	243	241	254	216	266	260	251	246	230	236	236	247	236	275	254	247	238	235	247	214	235	246	251	221	245	229	235	281	230	223	248	246	263	247	251	229	230	243	244	242	227	242	249	216	252	253	226	219	220	239	252	223	228	229	264	250	229	237	238	257	238	227	262	246	233	271	256	223	240	266	229	236	241	280	239	253	245	245	258	232	237	276	233	229	259	252	248	249	239	247	209	225	218	233	226	218
17750	25911	28990	23719	14584	9154	3625	1250	661	525	544	535	521	556	555	547	555	546	564	576	534	505	550	542	605	553	559	547	544	556	574	518	547	565	574	519	554	526	558	556	554	570	480	521	592	550	527	530	586	561	551	551	581	610	566	577	549	520	573	536	555	485	529	578	534	527	539	543	552	615	567	537	536	558	542	564	585	565	553	543	536	570	583	539	515	546	518	505	589	551	573	540	565	544	520	564	585	516	536	566	545	561	575	562	567	549	576	562	545	575	546	522	548	536	553	570	509	531	534	575	516	560	555	574	522	542	533	553	526	554	539	559	567	512	518	563	558	573	561	506	542	527	593	567	540	572	546	548	531	549	534	576	554	497	498	535	505	599	543	581	560	541	538	516	551	501	557	561	559	563	495	517	560	578	554	559	559	524	534	562	515	509	524	539	533	554	557	567	557	526	551	520	570	549	581	540	538	532	525	559	564	560	510	538	539	576	527	611	551	544	538	576	559	585	567	497	550	538	564	561	546	545	571	558	530	597	558	558	580	559	553	560	559	586	544	615	585	540	584	516	544	543	549	559	538	573	540	552	579	561	570	539	578	506	512	537	556	558	582	562	523	548	537	506	546	556	532	544	535	556	501	580	532	557	535	561	562	501	548	525	553	536	555	528	564	568	527	547	550	538	578	549	539	547	604	563	552	531	539	546	555	510	565	558	533	566	583	514	531	580	527	556	533	499	538	561	529	545	586	519	566	527	581	555	559	554	530	582	605	553	537	548	543	532	570	548	552	568	583	540	530	556	561	598	554	541	535	538	539	544	564	537	513	513	548	543	574	566	542	555	533	537	566	582	529	524	552	578	574	542	526	488	524	552	529	536	568	510	534	503	524	562	535	538	541	586	551	598	489	543	543	523	571	515	553	552	584	555	584	559	547	579	496	533	532	549	542	538	508	581	548	506	523	553	584	584	548	548	527	546	556	558	538	579	486	564	590	551	527	553	568	527	549	529	545	553	580	516	541	537	521	544	561	560	533	554	572	565	518	545	534	554	531	564	554	538	531	606	556	537	547	578	483	547	542	557	557	531	552	519	571	558	564	583	528	513	537	519	584	535	549	554	556	591	522	550	577	541	553	581	570	534	554	516	512	564	556	553	547	537	547	554	560	541	514	559	556	541	527	568	516	516	593	547	533	483	535	545	557	536	571	594	559	559	564	530	546	569	552	569	550	570	590	539	509	515	548	553	512	520	550	521	567	562	584	575	528	576	540	547	547	529	560	541	586	540	509	587	522	531	565	527	549	498	531	593	545	548	552	551	552	546	521	561	564	545	545	607	535	491	535	491	564	527	568	532	552	607	567	533	537	559	572	542	601	533	582	558	540	525	539	523	578	543	573	560	513	558	509	561	592	562	577	566	554	546	523	548	506	522	526	535	582	553	550	516	581	554	505	579	563	533	536	535	566	549	540	572	562	491	561	512	567	562	516	535	544	579	558	538	527	542	564	569	552	539	537	554	542	553	591	546	546	553	556	544	549	546	528	583	557	568	569	527	557	537	545	613	562	569	607	562	535	522	566	527	545	499	578	528	562	574	551	520	575	527	590	609	544	547	598	543	550	558	497	547	503	517	570	543	510	551	507	545	541	507	540	566	589	535	553	523	607	548	490	533	532	495	591	520	543	559	541	526	495	595	547	516	524	586	565	549	533	572	524	553	570	503	518	533	576	535	556	539	584	563	524	543	588	563	540	532	575	602	517	522	543	503	568	544	545	546	534	564	541	572	583	545	544	559	553	555	550	492	569	564	593	549	566	515	530	543	532	532	515	545	528	565	557	531	573	533	547	563	566	533	582	567	528	526	540	533	512	538	517	566	568	533	532	597	528	519	576	550	588	559	575	562	544	580	513	522	572	542	516	549	589	580	584	534	556	589	558	584	528	554	526	539	551	574	532	535	563	556	518	510	499	531	497	469	530	554	541	547	550	544	466	535	575	574	515	560	563	519	540	538	525	590	554	533	537	530	530	562	542	545	548	550	584	534	553	571	546	546	556	583	525	521	564	521	546	606	551	572	470	538	540	557	546	538	528	593	548	523	530	541	510	557	573	586	540	531	548	556	541	537	581	527	557	535	584	551	574	551	577	581	561	562	525	558	576	555	569	543	561	552	549	548	587	548	531	561	535	537	568	574	548	569	570	539	554	597	561	526	550	518	513	539	564	572	510	568	597	540	571	567	522	556	507	517	530	554	556	565	562	513	518	554	560	523	574	560	537	533	545	541	567	545	504	565	541	537	584	553	557	526	497	583	543	535	549	533	552	546	579	510	541	544	545	540	526	543	535	568	520	535	609	581	548	532	552	543	530	529	528	526	545	573	547	518	550	548	554	519	533	573	538	550	559	550	532	556	561	534	607	540	568	516	519	546	559	576	546	563	523	540	535	549	548	582	534	568	567	546	534	535	568	557	537	580	561	548	537	533	558	528	586	543	545	562	557	563	545	538	513	510	523	563	547	507	543	557	580	521	556	565	539	559	528	552	553	522	515	594	522	566	572	532	526	560	521	564	528	571	508	561	554	578	496	584	566	522	544	565	540	534	523	569	556	560	582	534	563	579	567	551	553	578	590	554	550	552	533	559	580	522	512	571	552	536	551	549	566	555	576	528	565	545	538	546	600	505	538	547	565	558	587	563	546	535	547	562	520	558	581	572	550	531	563	551	511	530	538	563	536	559	553	533	535	493	559	525	545	515	554	567	541	558	533	535	537	592	544	567	528	557	556	554	552	500	579	546	518	531	511	509	539	525	574	570	554	529	537	517	541	539	551	505	519	583	562	519	526	549	569	584	547	512	576	554	532	523	542	550	563	586	561	537	569	519	573	543	552	560	525	592	556	527	502	526	558	543	564	519	566	542	532	549	546	520	543	547	557	584	529	561	523	562	534	549	562	576	572	556	565	551	588	527	499	506	553	544	556	541	547	540	545	538	549	571	550	541	522	565	553	537	538	551	508	548	553	565	537	599	501	537	524	572	559	525	584	534	539	540	569	554	515	540	541	513	579	600	578	559	545	542	562	592	552	532	600	537	565	573	574	532	560	583	531	549	557	553	561	545	530	565	570	485	555	520	565	554	568	485	536	539	565	518	552	549	548	574	565	514	535	514	541	554	518	554	551	529	588	512	541	531	533	572	581	562	569	541	547	552	564	549	508	535	583	516	523	575	548	552	516	580	564	565	566	572	603	604	528	556	525	556	585	579	560	531	560	519	551	530	528	556	512	557	526	541	545	565	539	514	532	555	547	592	561	570	570	537	533	529	529	509	561	521	566	536	507	549	546	570	531	529	592	563	557	523	558	551	559	569	525	539	598	584	547	537	555	559	555	515	559	583	546	587	508	541	505	540	572	527	550	548	556	564	566	577	530	548	570	527	559	515	545	551	580	551	496	553	554	578	523	548	533	517	551	550	545	542	567	569	564	557	542	520	595	560	529	545	526	553	557	580
54979	51011	48710	37227	29992	26469	19006	8080	1798	317	155	218	164	171	163	154	175	156	164	168	181	182	201	159	176	161	188	194	190	173	194	163	176	177	171	147	170	174	172	188	170	179	179	191	189	149	179	199	181	208	176	186	184	178	171	184	195	171	167	170	204	222	191	197	161	184	187	169	180	190	172	173	186	178	192	182	194	174	190	185	172	153	164	199	191	192	175	209	174	170	157	150	180	163	179	181	199	187	210	184	176	188	182	185	177	159	158	181	167	184	163	167	193	191	157	192	167	171	189	173	183	207	163	171	175	190	200	181	177	190	166	144	185	169	159	179	197	180	148	185	179	166	200	176	188	174	196	175	198	195	185	170	183	164	189	159	177	190	190	159	189	170	173	176	151	163	171	169	179	169	183	190	165	165	191	177	191	161	198	166	191	157	153	175	176	159	211	176	179	181	178	193	195	161	162	187	205	158	173	175	173	172	181	172	162	171	193	190	154	170	191	187	174	155	169	170	153	173	171	176	178	202	166	177	187	191	157	186	180	185	181	181	161	178	176	168	179	182	171	137	161	172	192	175	161	178	200	165	161	184	172	174	202	176	189	176	169	161	158	178	187	200	164	149	191	164	153	192	186	201	178	161	184	174	182	178	165	180	195	157	168	182	182	177	175	184	167	158	193	153	177	205	168	171	157	172	191	187	189	203	186	146	201	164	191	182	202	173	173	185	205	173	186	195	169	160	148	202	163	188	182	153	192	187	164	167	174	185	184	195	161	186	166	173	181	194	195	179	185	196	182	174	184	195	186	176	165	191	151	165	191	173	188	161	202	164	169	166	163	166	207	181	175	171	201	148	199	185	180	200	170	169	181	156	160	191	178	174	178	191	171	190	191	170	178	173	195	171	184	166	169	193	173	152	137	184	188	242	207	161	179	196	173	152	175	152	161	159	163	187	174	194	166	172	174	166	170	197	211	156	181	169	173	172	185	175	183	168	173	163	162	193	181	164	155	197	193	156	175	178	192	184	180	186	193	155	169	163	199	156	172	179	166	172	164	162	169	174	187	158	129	186	162	178	175	188	179	191	195	178	168	188	195	148	178	167	161	177	169	173	167	186	165	167	174	175	177	155	178	171	166	177	182	150	186	156	166	147	150	177	146	187	160	167	186	215	176	169	187	181	177	161	173	165	192	176	167	170	193	168	169	187	183	199	180	185	168	172	164	181	185	170	159	153	167	173	189	182	170	157	201	172	187	175	186	172	174	170	172	205	181	170	204	153	189	139	153	184	184	163	170	178	174	188	179	171	167	200	155	169	133	174	160	170	179	175	166	192	188	158	171	198	175	172	170	183	170	161	183	166	185	178	183	185	179	170	171	165	175	180	176	179	163	163	162	186	157	180	161	173	176	184	168	156	172	159	183	193	171	186	163	176	178	213	186	165	183	169	180	178	182	166	159	177	190	194	185	169	203	174	182	170	174	173	215	181	203	180	151	177	167	161	172	169	187	169	177	170	190	154	197	200	162	169	196	169	170	206	172	189	164	184	170	184	172	156	158	195	203	143	196	188	206	194	207	209	175	202	185	169	168	164	178	178	175	171	177	191	181	139	211	210	157	186	201	204	158	164	173	174	193	185	173	159	195	176	181	163	188	203	154	194	165	162	175	142	203	168	175	178	180	196	189	152	181	206	168	181	199	198	164	192	147	161	154	173	167	175	171	182	183	159	181	177	156	159	191	194	147	182	180	169	195	177	192	186	167	169	159	171	162	179	169	166	197	157	171	196	189	183	172	168	188	193	191	178	161	186	188	195	174	192	150	148	176	172	168	181	162	158	187	175	181	165	183	167	198	165	201	177	196	207	188	191	199	181	176	220	171	194	184	164	178	183	169	165	197	188	165	191	166	189	193	192	162	197	173	155	187	198	177	193	203	202	170	187	186	203	182	177	177	172	163	160	162	165	177	195	197	193	156	157	159	166	201	167	157	191	188	167	171	183	164	173	174	167	187	162	175	166	139	187	162	170	186	171	165	165	174	157	180	172	179	173	172	174	165	176	185	156	178	187	182	181	157	171	201	169	170	181	163	204	188	161	176	175	167	188	200	170	180	183	167	174	178	167	176	181	187	183	187	159	180	182	180	188	197	187	159	185	183	186	188	198	168	170	219	192	189	178	201	161	173	188	178	181	188	179	205	186	193	178	178	177	193	202	192	161	156	194	159	176	174	171	186	187	146	186	178	178	165	171	184	179	183	181	178	184	156	174	146	182	185	164	172	178	204	168	199	166	177	198	190	200	182	202	183	171	183	175	203	161	148	170	197	167	191	198	175	184	145	170	145	172	173	179	172	198	158	157	169	199	183	188	152	187	173	181	209	190	156	170	185	159	166	188	169	168	179	200	173	181	170	196	187	185	171	148	183	173	188	162	170	199	207	159	170	185	155	190	188	190	181	169	183	187	185	192	186	205	164	165	183	201	165	169	163	170	188	170	193	171	169	192	186	185	174	185	178	186	200	156	196	133	186	159	153	175	165	180	173	158	179	206	162	168	185	167	167	173	162	169	160	168	175	163	172	189	212	195	180	186	171	172	177	187	190	179	170	179	182	186	186	197	157	192	169	159	189	160	190	168	168	179	175	181	188	161	176	172	184	185	172	195	173	177	179	187	155	194	210	172	156	177	161	195	177	187	150	156	180	173	187	174	179	200	173	207	182	183	172	157	169	162	177	172	174	163	185	165	170	165	182	182	198	182	215	181	185	198	178	194	175	164	176	190	179	188	170	188	185	188	215	198	179	196	158	167	162	161	195	184	182	183	174	163	184	159	160	186	190	188	189	183	196	189	180	194	163	161	174	176	175	180	192	162	189	169	172	184	179	182	177	165	182	159	184	177	151	180	175	177	166	151	160	179	163	174	188	176	178	179	158	166	165	164	178	187	188	177	177	177	205	167	159	175	171	155	159	151	169	171	178	177	181	213	171	193	171	178	185	160	176	197	180	196	141	172	172	187	175	157	173	177	137	165	167	181	193	186	170	189	174	194	170	171	151	202	168	146	159	189	188	164	185	175	181	166	196	178	169	195	173	178	160	173	161	206	183	182	165	189	178	196	181	157	156	221	181	176	169	190	182	175	163	183	194	174	175	193	186	187	177	180	169	159	194	167	179	175	189	182	173	178	179	161	186	149	193	181	194	192	166	190	170	167	163	210	184	173	177	147	155	157	171	157	160	215	135	190	169	165	186	183	191	171	191	186	177	174	200	165	158	166	187	197	174	190	167	202	174	182	202	179	163	169	194	162	157	181	162	187	192	179	183	174	166	174	190	192	175	174	203	150	167	173	164	200	162	179	175	189	190	157	173	196	173	186	183	161	188	182	198	184	169	172	172	194	175	176	173	172	176	149	183	161	154	176	190	210	173	160	167	170	173	177	198	173	185	157	182	224	197	164	178	185	174	160	168	180	165	161	152	187	186	156	179	159	187	179	191	155	150	188	171	189
47897	58287	59798	57096	54685	37753	17242	4444	1086	481	387	427	438	417	398	416	427	405	444	430	407	376	374	397	420	399	429	418	427	422	404	425	436	427	383	408	421	374	399	414	415	398	439	407	411	378	373	428	405	358	402	413	410	366	427	408	405	413	430	409	435	403	384	433	409	408	423	400	385	400	387	374	387	411	400	369	423	361	388	433	402	443	418	393	391	391	387	415	367	410	387	378	417	410	451	425	374	402	392	399	402	441	392	364	391	427	415	365	395	402	401	404	401	388	396	382	392	405	357	400	420	355	387	422	365	430	391	402	382	420	390	403	380	359	397	401	404	396	373	388	377	417	424	390	414	406	426	363	389	391	408	380	392	382	395	392	442	419	424	376	378	429	418	445	404	394	430	393	381	415	401	375	398	420	427	409	392	382	352	393	403	400	383	417	433	411	441	441	390	373	405	398	417	394	382	449	369	426	404	373	403	403	384	414	417	388	410	389	384	374	379	401	433	424	410	393	425	427	371	366	353	433	393	414	404	410	378	371	414	360	395	388	401	390	380	393	393	413	392	420	404	407	400	427	426	445	391	375	400	386	389	388	411	424	419	393	371	364	465	408	374	390	394	391	366	416	412	417	423	393	404	427	417	403	433	421	373	392	443	408	365	395	401	396	404	396	400	371	433	412	388	428	373	396	401	392	411	375	414	420	389	424	411	388	391	395	421	396	415	398	376	435	383	361	416	428	391	398	439	385	410	419	404	396	385	411	435	403	402	428	432	388	390	409	405	387	420	417	412	406	428	423	409	405	406	417	359	403	360	367	397	446	361	360	401	367	407	380	400	399	452	343	375	381	385	376	447	384	393	430	429	437	397	428	368	405	405	402	388	404	402	431	421	431	419	426	447	412	377	428	413	405	405	408	422	414	421	419	392	442	366	424	365	410	386	380	426	388	378	388	425	418	399	398	377	416	417	388	397	387	391	428	378	392	343	391	386	405	410	425	400	395	375	426	379	407	389	376	410	381	388	407	393	412	398	416	416	404	436	390	417	420	409	419	396	436	384	408	400	398	402	410	406	392	428	351	403	391	440	393	396	397	387	396	410	418	372	423	403	400	406	394	381	406	368	403	375	416	391	386	359	401	374	377	387	439	382	394	385	400	394	407	422	402	403	447	383	436	403	369	375	416	391	410	421	412	379	400	380	389	411	396	401	386	436	393	416	386	412	403	431	352	391	401	412	416	382	394	405	420	441	380	390	385	395	404	435	457	405	431	419	370	329	424	387	378	381	412	378	369	395	400	359	392	424	434	371	396	392	440	369	440	455	409	375	423	394	372	417	413	412	385	386	429	430	351	410	413	390	389	415	386	404	386	395	394	383	411	352	365	413	414	382	414	389	395	400	417	379	412	379	403	408	374	407	414	391	392	418	372	382	414	408	381	402	390	377	419	373	428	401	422	365	394	392	388	402	428	389	437	421	402	430	399	391	414	444	370	373	391	414	415	402	421	386	426	408	384	389	398	418	407	397	401	382	390	443	374	389	402	361	419	410	384	386	388	390	377	419	402	461	399	367	388	395	379	402	380	396	406	411	428	419	407	372	388	426	440	414	426	407	373	396	393	409	428	423	387	384	391	393	388	415	400	393	419	395	406	413	407	387	405	368	399	402	427	394	388	388	403	418	387	408	418	425	427	420	381	380	362	404	405	400	374	412	414	379	407	434	409	413	445	389	394	414	408	396	406	398	420	392	371	386	406	379	420	384	370	381	421	401	421	398	392	414	391	361	419	399	390	398	441	396	402	396	409	393	420	406	391	352	398	412	386	382	435	412	422	398	426	367	388	406	384	408	448	382	457	386	444	378	425	402	389	400	395	374	406	414	388	346	396	395	455	397	399	381	424	406	404	405	411	384	366	382	379	399	395	406	363	392	390	423	397	361	393	401	415	406	438	373	415	374	401	369	403	426	404	423	443	394	398	382	402	380	387	380	390	403	405	415	406	397	420	405	432	411	421	413	367	419	405	417	416	430	367	378	439	408	379	411	397	384	422	399	360	392	399	376	386	429	394	409	410	408	389	377	383	413	404	409	394	382	400	453	372	379	413	397	374	362	433	400	432	424	383	388	368	386	441	370	388	413	392	379	433	433	413	431	375	429	411	409	414	437	355	413	427	408	395	408	432	413	371	407	413	409	394	398	367	407	400	371	399	394	427	424	368	418	401	397	410	406	414	398	397	402	407	367	395	438	378	392	397	373	367	444	434	416	408	388	400	382	378	400	379	400	425	414	402	373	411	383	430	377	389	417	374	390	398	395	410	394	396	419	391	408	381	408	410	417	412	437	403	407	413	423	409	395	392	426	385	390	368	436	375	408	395	405	383	417	362	392	409	431	374	420	368	407	372	413	392	382	405	392	374	396	368	402	411	367	369	413	391	400	393	429	423	400	399	396	378	393	360	391	407	405	411	382	447	423	379	388	411	430	436	422	412	418	407	416	406	424	367	446	364	390	364	396	382	392	406	379	412	390	414	402	389	402	388	413	374	391	385	382	413	411	408	421	427	391	409	382	407	397	412	406	393	376	408	384	412	384	391	395	393	391	393	413	425	387	391	414	442	427	421	413	364	372	426	383	347	431	382	416	367	393	398	372	402	406	414	436	386	392	405	390	380	380	383	373	407	428	442	354	367	392	417	409	453	414	405	386	421	374	410	419	401	385	423	394	391	415	384	406	393	408	397	398	382	396	407	386	423	424	408	422	420	400	394	387	393	399	391	408	403	435	378	396	411	388	419	394	404	378	380	373	409	404	373	401	401	404	376	414	409	413	415	421	445	440	404	406	382	404	398	377	398	373	402	425	396	400	396	425	437	377	398	436	386	437	406	397	405	404	402	404	410	402	403	375	371	401	446	422	410	386	421	407	404	354	404	401	394	429	376	431	402	380	367	425	386	423	357	396	401	381	403	378	409	377	395	406	397	379	391	398	412	382	382	413	383	428	374	393	400	363	399	377	412	400	406	422	399	405	394	402	407	406	412	437	396	381	376	406	432	413	401	384	388	412	402	393	422	393	394	387	401	403	397	400	415	432	394	409	423	403	411	371	406	398	419	397	412	370	372	404	378	365	397	370	412	423	398	418	396	391	433	418	413	433	388	425	385	391	423	377	421	416	390	404	416	378	389	408	402	407	385	384	396	368	447	377	406	402	383	429	430	396	401	370	387	400	409	388	429	394	419	425	403	388	386	400	414	420	374	407	377	390	417	405	401	419	451	394	421	410	373	371	402	407	394	392	421	405	404	382	459	406	427	426	388	400	385	365	393	404	409	416	398	390	380	402	440	387	442	417	420	374	399	389	405	426	461	401	406	404	407	419	401	407	436	358	389	400	388	424	406	427	428	408	374	427	356	389	394	369	394	392	415	421	385	400	451	378	405	401	408	393	417	384	399	423	430	408	432	396	391	383	421	356	404	431	405	396	425	400	377	410	430	380	424	406	392	406	396
59918	53164	45538	33733	31094	28654	21914	10509	2620	368	153	136	150	183	135	165	144	144	186	153	142	153	143	135	166	139	178	169	152	174	128	164	136	154	145	136	142	139	165	137	158	171	126	158	138	138	132	150	143	165	142	139	138	160	151	132	144	155	132	129	128	145	162	117	145	136	165	164	150	156	159	151	143	133	153	162	146	138	130	133	143	152	128	151	167	156	142	162	159	148	153	154	150	130	155	172	159	147	162	154	161	163	150	122	167	154	160	163	168	167	133	146	129	137	162	158	150	156	169	157	134	136	175	148	169	160	144	144	160	159	138	152	155	172	167	150	156	126	150	150	159	151	158	171	139	147	138	138	113	174	165	147	152	171	137	155	130	153	163	157	153	157	165	143	138	152	127	154	127	183	168	160	126	156	142	150	163	159	144	176	169	127	145	145	126	133	136	139	133	129	133	130	139	145	126	180	176	146	122	130	140	173	149	150	137	136	142	160	157	152	146	169	157	137	137	152	156	154	169	142	174	139	137	121	143	146	151	136	137	138	134	160	159	147	128	146	145	169	173	134	164	158	130	164	169	154	132	154	146	166	143	142	141	144	148	140	149	135	147	151	159	141	149	150	141	163	166	128	146	131	128	145	131	148	164	152	136	144	133	129	147	161	161	178	155	139	121	154	151	120	152	140	151	156	144	133	139	135	154	138	167	161	131	128	144	139	145	145	140	144	146	149	163	119	149	131	142	146	157	171	156	152	144	158	135	123	150	160	166	160	122	160	144	136	146	135	134	183	149	131	138	154	158	134	127	153	156	145	155	134	157	151	156	138	158	148	152	162	128	151	148	143	143	146	124	130	152	144	147	146	182	145	167	150	160	140	143	137	143	125	135	178	126	156	130	141	140	148	136	160	160	159	169	141	155	173	154	139	172	166	153	154	170	176	149	158	151	133	172	159	145	158	153	162	148	143	134	137	176	143	135	150	160	150	151	136	155	138	177	158	158	132	154	158	128	129	151	165	170	150	152	161	157	157	146	158	143	148	162	156	177	139	143	154	136	140	131	160	140	183	136	151	170	160	164	138	146	157	148	152	161	144	154	147	141	161	137	145	181	170	171	145	126	153	147	140	148	147	125	154	133	155	146	156	142	149	169	142	163	142	125	151	114	163	162	153	135	143	124	145	138	145	153	167	154	156	170	149	137	149	136	135	151	158	147	129	146	144	160	158	174	152	155	166	148	167	152	140	151	157	142	152	147	139	155	145	140	147	134	156	161	158	148	176	155	144	146	126	135	135	151	177	128	134	153	132	174	142	157	159	157	128	142	179	156	161	150	145	159	141	160	157	165	154	165	152	134	135	148	168	137	154	164	144	166	151	132	129	148	129	161	157	148	135	142	142	151	145	136	150	155	155	170	149	176	135	156	148	134	152	146	145	116	140	136	129	152	156	157	127	147	129	152	165	126	156	150	149	149	163	149	160	164	165	124	160	152	141	147	167	154	150	148	147	161	142	155	142	146	132	148	120	142	160	174	153	175	163	180	160	148	147	161	150	150	172	149	154	147	122	146	139	158	149	152	153	178	147	150	163	145	124	133	152	154	170	138	176	130	151	144	167	118	132	160	165	143	163	144	152	141	154	151	128	164	137	142	132	135	165	152	138	144	141	162	162	145	146	182	153	128	137	139	118	149	150	119	148	152	140	146	162	149	137	134	149	151	142	150	164	153	133	134	173	137	152	128	171	161	137	154	142	141	122	152	149	169	154	138	141	153	151	153	132	139	128	155	142	146	126	153	142	158	157	143	174	157	158	135	147	154	151	146	155	144	154	165	141	119	170	133	148	120	158	162	129	122	154	144	173	133	145	151	141	148	135	138	141	146	140	152	151	165	154	147	140	150	154	130	149	141	161	131	146	123	166	163	146	152	117	143	138	165	146	117	126	130	139	148	163	146	151	165	149	152	159	151	157	128	164	150	157	171	140	144	135	121	142	153	156	152	168	159	173	144	142	176	147	160	155	163	167	153	146	136	150	146	155	158	127	155	146	135	152	140	174	156	157	169	152	144	144	159	133	157	161	130	137	151	136	153	159	151	160	144	147	161	142	165	131	139	167	160	131	156	153	126	149	141	162	152	159	152	143	168	167	196	161	161	153	153	149	151	134	159	151	150	124	141	181	129	157	144	160	137	137	145	148	169	176	125	167	145	148	142	145	142	146	151	132	138	152	170	168	163	146	168	153	162	158	165	143	143	157	137	155	134	137	174	124	140	142	151	146	137	155	147	137	134	138	152	154	168	144	156	146	153	157	134	134	143	136	158	159	153	152	163	139	153	115	139	160	172	147	147	127	141	139	157	144	145	140	164	153	154	154	152	160	156	158	141	133	149	163	164	147	149	143	144	154	166	145	176	152	113	160	152	153	158	154	158	150	169	170	130	140	130	138	137	138	158	144	142	143	137	141	166	168	156	135	133	156	147	155	143	170	161	142	149	155	136	153	155	147	164	162	138	154	176	151	142	155	153	143	135	141	149	161	148	167	139	154	149	145	164	149	146	150	138	144	160	141	144	176	152	157	150	158	141	148	147	126	184	159	115	152	128	139	142	143	129	130	140	159	165	164	148	140	176	145	117	146	166	119	166	145	162	170	141	140	154	144	151	166	146	138	161	135	134	136	157	185	131	155	145	145	139	150	138	135	156	149	164	117	152	153	146	153	166	139	132	151	152	155	152	143	157	143	152	160	133	120	122	135	146	152	158	126	122	147	148	125	150	125	135	138	147	159	148	126	151	166	164	161	140	146	146	156	147	154	122	158	124	151	150	171	167	161	148	132	145	143	149	141	153	158	143	147	124	161	138	126	170	191	163	148	141	133	134	134	149	132	159	167	141	153	147	158	141	151	118	168	155	144	143	136	136	159	164	146	151	142	151	157	135	135	149	155	165	132	186	154	139	162	137	129	124	152	144	125	121	126	145	154	142	133	144	169	179	149	141	173	150	144	132	129	142	164	164	170	132	147	154	162	146	159	150	167	155	159	168	162	138	155	158	154	145	169	151	142	148	140	162	132	168	142	128	166	151	161	139	136	148	144	170	167	147	139	171	150	112	143	165	149	157	135	148	144	133	157	148	153	150	142	136	153	144	136	143	153	133	133	137	174	149	139	152	156	152	154	169	141	133	142	152	152	156	170	130	159	133	163	151	148	153	150	159	154	147	137	142	154	152	123	153	131	158	137	147	151	158	135	136	140	150	157	151	143	158	140	151	144	145	137	129	164	150	144	142	136	139	145	159	147	125	151	144	165	156	130	137	133	149	143	148	121	144	132	167	134	147	131	135	142	142	157	170	159	184	159	152	134	152	153	155	158	147	147	179	152	131	144	149	136	144	173	158	134	148	130	160	164	156	152	155	160	166	159	138	176	142	142	136	141	146	130	125	139	143	173	152	150	161	139	163	135	164	143	157	152	154	146	143	121	141	140	144	155	142	163	130	151	158	143	149	128
50888	60711	57933	69616	60238	43553	23341	6728	1604	491	328	352	347	340	347	354	365	340	335	333	322	331	315	336	335	365	337	326	359	351	327	347	346	342	370	327	348	349	377	354	343	372	345	354	315	310	336	341	337	345	346	369	329	316	337	362	362	348	318	380	335	328	344	347	367	332	327	343	332	309	331	362	331	317	350	340	384	323	336	347	345	340	354	354	330	339	344	399	308	366	337	378	321	344	365	355	334	382	338	365	350	340	346	339	343	337	317	355	357	342	325	333	338	332	373	325	334	333	331	342	331	382	359	345	357	318	310	357	339	330	328	359	350	355	350	359	349	341	331	339	352	348	349	341	296	314	318	315	344	333	339	353	310	369	365	324	359	344	331	323	336	328	376	341	321	318	335	346	375	352	346	313	347	339	326	357	343	340	330	355	303	302	337	387	359	334	344	351	336	368	350	329	314	332	322	351	324	347	337	379	324	318	354	337	340	326	348	338	351	340	335	335	337	340	354	357	327	345	350	362	311	352	346	343	362	343	353	312	351	332	369	359	327	369	347	337	357	346	313	354	346	351	348	330	353	357	309	344	366	333	354	317	318	319	328	325	333	330	356	370	337	335	334	299	372	346	343	359	358	353	323	333	352	342	329	318	337	327	339	345	332	344	335	341	358	340	330	329	329	365	323	351	384	357	346	368	335	329	360	356	380	292	365	306	323	326	357	346	351	337	359	309	324	354	349	363	348	341	333	330	336	322	374	314	370	362	323	371	328	330	326	366	310	373	313	359	358	347	371	310	349	329	371	354	376	333	346	305	352	316	342	345	349	358	322	332	356	373	379	330	368	357	351	365	313	337	309	367	341	321	345	327	345	335	369	359	322	355	338	315	302	334	342	347	345	308	352	336	310	340	327	320	335	341	299	300	317	362	321	341	323	339	310	332	343	320	325	351	359	360	347	359	336	326	332	353	360	337	350	333	357	314	318	365	358	344	318	343	335	348	332	352	353	351	364	347	338	327	357	335	329	359	339	347	341	324	333	352	320	362	346	363	346	332	346	380	354	321	352	338	392	330	366	351	318	375	323	344	348	332	369	322	359	348	319	318	342	302	341	365	390	373	350	337	382	351	322	354	344	327	368	321	330	345	303	377	359	341	352	345	352	315	355	372	365	337	332	320	332	334	349	371	322	353	310	349	325	351	305	344	342	339	314	321	352	350	344	324	308	327	368	354	327	369	328	349	334	315	328	373	320	359	329	370	345	336	339	356	373	327	316	307	323	326	347	337	383	322	315	349	341	316	326	338	333	331	360	329	346	329	336	371	348	372	343	353	345	359	326	351	311	322	351	339	304	336	330	354	337	348	355	323	336	357	315	315	347	378	331	344	347	359	359	325	339	370	345	334	341	353	327	349	367	341	343	372	308	320	326	342	361	356	327	361	336	360	318	344	330	330	366	360	352	355	336	370	343	365	373	336	345	348	350	342	330	374	367	302	290	304	337	337	367	352	344	326	334	332	340	345	363	355	307	353	316	327	354	317	321	328	352	333	365	347	337	342	331	339	346	332	338	348	346	326	356	323	342	316	376	321	313	330	338	367	364	311	352	339	304	337	333	346	329	307	327	327	340	356	311	341	368	355	307	328	340	355	366	309	344	346	320	361	353	339	310	362	336	332	327	365	315	327	348	362	361	304	361	338	356	358	323	348	293	308	335	322	338	280	343	336	356	358	320	355	316	353	316	346	345	363	324	350	320	368	348	421	328	350	347	348	345	356	346	352	337	343	342	341	344	321	341	316	343	332	311	338	314	344	319	314	358	329	326	333	342	331	323	337	373	358	314	322	306	352	347	319	318	353	335	381	370	357	326	363	349	365	370	361	356	349	380	319	341	328	340	346	361	371	350	383	351	342	340	333	331	304	326	346	334	341	358	352	396	325	357	352	378	366	346	343	316	378	385	296	368	377	325	308	341	359	345	318	319	326	364	352	337	304	380	327	332	336	354	316	337	317	357	359	334	330	324	313	346	365	344	356	347	356	347	348	371	340	321	366	339	323	328	387	334	327	313	318	340	326	333	350	331	369	355	378	353	341	363	335	342	365	379	357	361	349	358	352	335	350	359	352	346	348	329	364	345	295	343	325	334	381	345	342	323	364	323	376	329	362	319	328	361	340	305	334	353	365	332	344	332	299	361	312	355	336	344	347	328	339	359	344	331	311	343	346	348	337	352	358	333	332	367	345	367	357	334	344	320	354	335	329	341	321	341	371	355	358	329	332	348	312	352	311	367	340	353	344	331	338	355	326	344	329	348	336	334	355	330	321	320	359	336	343	382	321	328	315	363	347	324	309	330	359	322	335	349	334	327	360	350	341	330	335	363	336	325	352	332	357	323	345	329	351	314	342	330	320	354	316	333	333	333	359	341	323	366	340	369	309	327	352	322	346	332	344	344	347	341	313	365	341	340	336	315	358	346	368	317	335	327	310	351	328	351	347	348	325	337	360	324	335	350	324	315	337	331	359	343	323	346	379	348	339	369	355	334	335	326	351	330	319	325	332	336	338	328	335	349	339	346	356	351	327	332	343	334	333	331	334	349	332	347	348	338	342	371	350	344	354	341	332	333	356	354	304	369	337	349	385	315	365	321	364	327	346	339	347	328	333	346	352	339	326	347	337	372	338	335	349	348	319	329	312	328	346	360	330	340	378	367	328	336	358	339	321	343	341	377	328	358	305	336	320	326	336	299	359	342	335	323	365	361	335	335	362	366	381	324	342	336	346	354	366	354	384	345	332	334	365	327	325	349	350	289	369	362	322	351	301	364	357	331	358	317	302	325	308	344	355	343	347	346	334	321	317	359	350	327	358	365	337	363	332	331	333	332	320	347	330	316	381	352	326	316	332	346	370	360	344	342	361	331	335	335	349	345	330	330	350	335	343	333	356	314	336	353	350	328	379	345	308	352	320	331	323	396	345	327	349	352	315	328	381	325	348	328	340	351	343	340	360	362	344	332	348	324	313	366	330	321	333	330	350	357	341	328	338	359	349	355	381	334	358	351	344	332	315	335	326	344	363	364	334	334	343	368	352	323	355	339	360	353	293	345	337	370	329	336	384	306	344	321	349	338	316	348	325	336	336	318	315	360	315	334	302	344	347	363	319	328	358	334	357	360	326	312	297	343	315	336	359	359	344	345	319	350	335	331	378	340	355	364	398	363	362	332	351	353	364	314	357	348	334	327	358	350	342	337	333	379	353	326	352	355	349	344	343	354	313	346	360	385	357	355	328	365	325	323	319	327	348	343	335	321	348	344	347	363	336	339	307	313	356	364	344	363	327	332	329	357	359	341	342	351	307	327	337	347	349	371	383	352	329	333	375	337	313	383	313	361	339	347	337	343	329	332	342	367	338	361	338	338	346	338	385	325	352	318	325	338	335	328	322	363	344	357	324	349	352	367	372	342	322	349	325	342	321	340	352	357	363	335	318	344	346	343	339	325	317	314	356
21637	26268	21942	13141	6494	2744	1423	613	310	233	246	261	226	257	275	232	231	251	205	234	210	265	247	248	256	222	269	236	228	259	222	220	229	221	269	245	238	245	207	227	269	234	252	220	225	235	200	214	225	263	236	248	243	236	259	225	218	243	233	236	257	230	227	229	216	246	215	258	236	227	228	229	251	225	221	255	245	243	253	231	224	223	248	253	234	249	239	220	228	246	246	242	256	240	237	229	216	249	259	243	254	230	241	248	239	246	201	249	253	265	235	243	227	252	274	245	227	189	265	233	245	247	238	253	248	237	242	245	237	215	249	271	251	248	222	250	261	264	224	242	241	224	263	228	220	255	216	238	284	214	277	252	230	264	231	235	232	211	213	272	242	262	252	236	200	209	228	198	251	237	236	222	240	226	235	265	263	256	226	234	248	260	244	245	249	238	217	215	243	250	227	209	260	266	233	230	268	242	239	238	246	239	254	257	253	249	249	236	221	223	241	265	250	241	226	230	246	235	224	213	220	244	228	202	270	245	246	271	250	227	237	251	226	229	237	233	228	250	236	247	260	261	244	210	247	240	232	260	222	254	232	239	247	263	252	257	219	237	236	236	244	245	254	234	264	247	242	265	258	241	244	249	264	218	260	265	228	251	218	260	234	241	246	237	243	238	237	256	235	239	243	232	214	233	246	216	254	300	224	241	222	219	301	250	235	230	250	235	252	239	250	256	234	230	228	251	215	262	215	214	221	210	228	220	232	245	226	246	237	247	215	217	231	246	220	255	222	222	257	259	235	232	232	239	227	226	231	228	226	265	228	205	256	220	221	260	274	215	282	239	242	210	264	230	271	241	248	258	241	217	237	244	252	273	245	234	257	237	230	239	254	254	248	267	233	236	240	266	225	250	264	260	263	220	221	228	228	258	248	250	242	228	221	246	252	247	242	263	252	250	250	260	214	246	233	220	253	213	252	253	241	226	237	233	264	249	209	265	232	227	246	254	206	265	238	217	250	223	244	230	263	271	204	223	225	252	236	239	243	235	235	238	252	209	239	246	268	231	224	239	240	251	233	201	250	278	248	242	249	255	232	241	247	261	224	208	231	218	243	238	240	244	217	237	245	222	247	217	221	257	218	245	236	254	262	229	242	237	270	262	261	265	265	268	229	245	248	262	225	259	240	215	230	247	237	255	258	249	231	235	257	233	246	213	247	248	255	224	241	244	225	228	244	255	224	235	231	239	236	261	239	255	216	250	217	234	216	246	243	213	239	230	243	230	237	238	255	219	234	251	244	236	232	251	237	225	258	228	250	225	254	237	280	244	260	256	229	237	274	228	227	242	248	283	225	277	225	234	265	244	246	229	269	243	246	240	234	221	249	262	251	248	226	226	227	221	255	269	220	226	237	254	255	238	230	241	275	236	268	252	271	245	246	235	245	223	218	248	240	249	203	274	215	229	247	232	238	229	249	227	252	239	236	238	223	250	245	245	237	241	241	238	250	282	242	249	258	231	247	235	228	235	240	272	241	225	252	222	220	208	221	224	233	269	224	219	232	238	232	221	253	240	219	289	221	273	202	222	255	225	245	232	228	259	223	220	238	203	241	258	263	230	229	266	222	246	241	240	268	257	249	281	266	244	243	279	243	245	225	228	209	235	238	243	233	240	224	260	247	253	240	258	255	222	252	231	282	260	231	246	243	225	258	241	221	227	268	233	258	212	221	243	262	253	222	210	231	240	232	228	206	251	267	230	231	255	231	238	248	225	230	244	258	247	216	239	262	239	223	245	252	229	255	264	246	253	262	271	203	247	252	224	227	245	254	245	219	224	251	234	248	227	261	225	270	231	261	240	240	256	266	233	246	241	233	232	243	228	238	221	245	273	238	228	216	237	234	230	212	236	204	270	278	253	251	231	237	274	239	247	253	241	252	224	238	209	236	230	237	226	230	247	241	265	213	246	258	243	257	262	235	233	246	219	226	234	244	242	242	244	247	263	222	214	234	238	250	296	229	222	224	225	246	222	250	253	230	244	231	249	257	223	239	233	250	243	247	248	252	250	253	236	256	243	242	237	226	219	241	246	224	246	199	280	247	230	250	236	234	227	251	257	231	227	240	259	195	259	258	241	246	227	241	223	265	231	240	231	249	249	250	229	266	229	252	243	244	232	252	243	202	216	231	246	238	245	251	244	240	243	213	230	267	252	242	252	267	222	263	245	240	233	250	240	237	249	260	252	230	243	240	237	258	222	257	222	230	282	276	260	234	234	276	235	240	256	225	240	214	261	230	255	239	236	262	227	211	239	214	263	224	244	253	240	230	250	262	249	233	237	232	238	227	235	256	261	258	257	276	220	235	229	241	252	247	209	219	240	217	259	251	241	228	245	245	281	274	228	270	199	263	237	252	229	249	245	231	237	247	239	224	226	231	233	254	221	225	251	258	197	237	243	229	243	264	202	230	255	279	245	233	242	244	253	193	242	253	219	228	215	251	250	239	231	246	213	233	252	230	206	230	235	231	218	241	246	212	226	227	223	221	229	238	242	211	227	224	258	243	234	248	225	240	263	259	239	243	246	266	249	265	239	245	244	267	235	233	248	248	233	228	244	247	221	242	231	223	237	261	263	235	283	261	271	227	232	258	229	231	241	218	234	237	248	237	235	217	221	229	230	247	258	242	264	213	226	222	216	191	251	275	221	249	275	260	244	271	258	230	287	266	239	218	248	260	257	273	240	271	210	220	210	297	236	247	246	270	236	262	217	237	241	214	239	253	238	247	246	222	247	231	248	256	248	257	227	261	254	229	245	202	242	249	224	243	248	234	267	222	244	221	273	209	239	258	269	234	229	229	257	267	214	244	223	243	242	225	240	226	227	248	219	253	220	224	237	287	266	263	235	233	216	236	239	221	271	265	237	232	227	216	236	228	251	242	227	253	249	239	241	232	224	241	240	223	278	253	236	253	226	208	251	253	252	248	217	214	243	274	236	250	232	227	268	238	260	234	253	238	262	225	255	247	249	246	240	257	225	245	257	226	241	222	238	229	230	240	229	220	231	235	293	222	224	215	262	225	245	242	239	252	242	245	238	254	235	245	199	229	233	268	294	261	266	241	217	212	236	217	241	224	232	236	240	232	268	275	222	279	235	279	275	235	250	249	255	257	237	238	239	267	223	217	239	238	232	260	231	234	233	221	212	263	233	247	242	227	265	278	292	243	260	230	217	236	236	220	219	239	241	236	235	250	239	247	250	227	239	262	229	253	243	226	243	244	233	248	254	247	233	235	256	234	236	247	227	241	220	252	275	210	249	264	233	214	247	255	232	250	238	289	241	228	232	240	233	249	255	212	267	230	236	226	221	238	251	215	236	260	243	255	246	265	253	253	233	232	256	209	237	294	226	224	248	268	255	195	243	252	246	247	242	231	235	249	256	227	228	248	223	223	238	242	264	247	232	233	248	211	251	256	245	238	255	244	233	247	259	232	223	227	251	246	234	233	251
15887	27488	27875	23469	15246	7956	4284	1682	689	541	565	541	586	580	557	497	546	510	534	539	552	533	529	559	531	555	528	543	595	518	579	510	546	540	544	538	545	541	533	569	531	480	513	557	556	568	545	529	578	533	539	526	561	542	557	564	528	512	519	572	555	509	588	534	535	551	532	542	546	506	507	508	579	511	553	559	559	557	498	540	509	542	511	559	580	548	532	524	537	564	608	557	512	531	516	589	523	535	571	554	585	560	544	500	513	539	549	541	589	547	524	526	539	533	544	476	525	529	526	531	541	538	532	509	547	568	558	538	537	525	509	560	554	559	557	573	564	551	560	555	527	506	520	524	570	537	520	521	537	542	559	496	558	534	539	523	544	572	552	548	527	562	527	526	534	537	554	520	527	556	503	520	514	559	536	564	534	510	536	525	572	565	522	521	553	528	552	560	518	533	578	592	525	537	526	565	544	536	595	530	534	542	549	505	556	572	539	566	567	546	513	548	552	544	568	556	533	538	527	552	545	541	537	601	561	532	554	551	563	568	534	500	523	541	536	548	554	529	522	548	537	513	561	539	566	564	535	544	598	551	564	566	576	526	532	507	573	571	527	564	570	528	567	560	553	556	571	541	555	595	478	545	552	579	557	541	550	528	579	562	546	587	526	548	532	557	542	529	538	546	542	515	533	529	559	545	534	513	550	535	508	538	547	543	581	571	507	512	581	556	546	534	522	552	542	509	534	516	524	537	581	543	552	520	518	521	541	514	583	584	552	529	549	559	489	532	539	603	475	481	577	529	579	535	497	568	543	524	528	534	491	552	550	565	494	554	536	568	545	564	550	531	528	582	551	552	564	551	545	557	556	537	503	553	567	561	536	519	568	524	575	531	546	520	557	543	563	503	540	537	575	555	564	553	561	528	603	553	542	556	516	525	481	496	538	566	536	562	567	544	553	559	597	524	523	518	521	560	512	544	506	564	551	556	527	562	536	540	568	535	525	558	558	499	571	545	574	518	495	543	559	559	542	569	559	560	529	540	589	540	512	549	588	556	565	573	526	543	508	554	521	556	535	520	554	516	609	538	538	574	537	585	516	529	569	521	565	566	536	527	520	502	566	509	566	540	554	564	599	542	547	539	557	512	517	534	548	517	558	538	564	527	546	542	540	535	545	573	590	492	504	549	521	558	516	548	528	562	582	562	561	526	602	580	538	530	539	547	542	540	554	503	553	559	530	547	527	564	545	524	478	525	512	545	573	518	547	504	521	535	576	519	561	531	542	535	512	532	532	521	492	602	556	540	575	565	523	562	561	530	581	531	564	572	526	536	527	577	556	527	531	561	497	507	541	564	506	540	564	574	527	526	536	542	542	522	570	510	566	537	541	559	541	589	559	526	563	589	575	524	547	559	499	493	539	545	532	495	529	564	497	537	557	574	554	532	531	582	570	538	589	591	569	507	533	548	543	577	530	552	544	556	548	577	531	563	513	547	573	519	545	511	530	551	570	558	557	514	531	556	558	575	570	545	589	562	554	510	582	560	551	531	555	528	534	556	527	584	547	570	534	563	532	548	553	513	527	559	503	572	549	599	553	538	545	570	524	530	526	527	563	529	534	533	574	495	549	556	618	515	516	560	542	507	543	580	528	556	572	545	518	562	571	533	540	520	551	538	557	539	534	514	551	534	518	553	533	527	564	553	545	538	604	540	544	516	564	529	546	552	542	573	488	553	536	573	544	554	555	557	555	577	557	536	608	564	508	542	511	538	520	564	559	560	498	558	534	510	527	516	524	515	549	524	550	551	535	543	517	542	539	513	519	580	526	531	510	520	546	530	503	543	548	569	533	532	581	498	551	566	553	491	548	557	530	567	510	547	549	578	578	556	535	525	574	510	543	579	539	528	505	523	573	589	523	532	541	563	543	521	538	583	555	580	543	548	545	549	511	544	567	517	511	517	553	562	544	553	536	563	580	560	542	502	554	544	491	527	552	534	574	568	524	543	525	559	554	563	591	540	534	555	517	527	547	521	541	516	555	525	535	500	563	556	605	561	525	524	532	554	519	499	530	524	550	537	558	549	561	581	545	567	553	549	561	553	529	517	534	564	548	577	542	578	489	503	527	523	499	497	553	507	590	522	518	544	539	561	505	513	513	526	523	552	508	552	587	569	556	529	567	495	508	576	541	519	533	535	547	531	583	514	555	551	536	574	551	537	523	518	560	489	525	506	542	486	557	527	558	535	549	551	555	546	571	546	570	548	537	491	518	520	580	503	555	536	532	538	534	516	581	507	546	569	585	517	556	583	544	499	495	535	563	534	512	540	508	550	503	546	549	540	533	555	557	523	517	538	568	574	546	527	560	574	527	514	515	542	521	562	539	564	569	540	561	499	562	535	485	523	543	526	530	505	527	535	557	519	541	553	549	550	530	572	525	521	541	562	508	572	516	541	566	506	482	555	519	586	511	514	534	546	532	560	531	529	569	541	528	542	568	549	474	537	546	572	549	520	514	556	522	532	495	556	528	550	570	536	539	537	534	525	500	551	548	521	502	510	535	531	542	533	543	534	547	518	532	540	512	496	549	517	542	536	563	565	584	555	587	492	584	529	570	525	521	507	567	540	563	539	505	573	570	511	529	523	536	529	545	538	517	518	518	520	474	547	534	517	532	537	541	536	562	557	553	549	545	552	556	577	527	566	505	559	539	552	559	582	517	558	594	551	555	574	529	540	513	575	536	531	544	526	504	552	582	510	573	527	557	523	594	529	542	531	519	563	534	517	574	577	590	562	539	586	582	550	570	553	544	503	532	548	532	600	576	541	544	567	526	543	568	552	553	538	508	486	527	574	547	558	541	508	536	518	508	529	536	521	543	559	507	515	577	526	567	548	513	516	557	535	503	533	573	514	563	546	534	533	560	514	577	524	550	512	537	532	551	552	519	549	552	540	575	490	535	525	548	569	554	546	563	567	518	569	589	558	534	561	562	516	559	530	566	530	541	513	542	547	557	549	513	544	579	557	536	539	525	554	555	526	548	538	569	565	519	537	516	521	494	594	529	527	534	538	523	557	512	511	527	536	532	551	569	522	537	566	535	583	536	553	518	526	497	555	542	537	548	565	558	562	529	561	528	535	506	543	542	558	554	553	549	544	525	526	572	532	569	570	592	545	595	531	585	545	551	546	530	505	569	601	521	548	563	571	535	548	529	537	507	590	544	513	532	526	547	502	527	575	515	561	583	512	544	561	549	561	525	586	562	563	546	484	519	523	508	561	531	554	530	539	548	517	586	546	511	543	560	561	582	550	605	493	541	508	541	508	551	565	529	543	539	564	525	543	530	534	521	520	520	556	546	563	556	556	529	536	534	502	542	592	560	535	526	549	533	559	543	573	531	519	540	569	532	537	547	526	556	566	543	563	537	528	545	517	544	537	529	531	551	561	515	561	507	529	516	529	507	520	530	532	541	539	551	548	551	524	536	511	505	549	511	529	572	521	542	532
57233	53417	43953	39952	38983	29709	20582	8190	1581	261	170	190	172	154	165	160	194	178	177	184	194	192	150	155	169	171	204	168	186	162	182	158	167	181	155	182	161	176	182	176	170	182	173	160	143	167	163	177	190	165	158	171	159	168	179	184	169	146	183	181	186	174	167	201	162	157	167	155	171	148	174	166	154	196	168	141	174	163	151	177	161	178	163	193	171	155	176	160	162	172	163	181	165	173	192	183	174	159	162	167	166	183	151	171	158	194	171	171	156	161	196	168	146	183	145	149	168	143	178	163	159	148	140	172	184	168	165	160	168	154	184	157	173	172	152	164	163	152	173	149	174	190	157	161	162	181	171	170	194	200	155	173	173	166	190	154	156	149	156	173	167	164	180	172	177	165	146	177	167	186	180	161	166	196	183	170	169	172	167	215	201	178	190	158	149	165	174	173	193	153	161	172	158	165	154	178	167	162	158	171	176	179	151	175	191	208	158	170	187	152	153	147	165	170	172	190	163	160	181	170	172	171	170	176	158	156	173	171	160	172	172	173	145	178	163	138	171	170	172	157	159	152	165	174	157	165	188	159	165	156	157	164	162	167	164	168	158	168	188	160	159	180	169	168	163	167	160	157	183	174	148	141	182	175	198	157	167	154	170	163	195	184	174	199	187	170	146	196	197	146	169	194	183	165	173	203	170	172	182	181	182	168	169	170	160	174	168	163	163	194	189	144	170	184	174	168	178	158	160	174	181	206	153	181	169	176	156	184	167	184	173	165	161	152	180	179	161	154	165	142	154	174	164	155	168	178	191	179	186	170	159	165	186	185	172	185	191	160	172	180	165	165	164	187	153	198	200	177	191	174	177	174	159	150	155	180	167	167	170	166	175	169	152	168	175	174	160	161	151	158	179	165	174	171	183	147	179	187	165	170	172	145	152	171	186	179	142	178	185	172	166	171	165	178	168	162	183	177	170	157	159	161	144	179	173	151	175	156	162	188	192	176	172	174	182	167	174	170	154	176	166	175	138	169	199	168	201	181	182	173	187	161	184	171	171	163	151	173	170	195	173	176	163	159	208	169	179	161	160	169	184	200	166	183	162	169	180	152	164	161	168	160	160	174	183	191	160	167	166	189	183	182	168	161	180	181	184	146	167	161	163	186	170	151	169	155	158	154	193	185	184	185	164	170	181	139	153	187	167	168	169	171	199	141	167	162	162	168	183	158	186	175	128	173	170	158	175	152	180	161	187	189	170	155	163	162	170	170	163	173	169	160	167	174	141	165	172	176	174	170	153	172	170	182	189	176	195	165	178	186	175	183	170	182	165	164	159	179	183	143	180	169	160	176	171	160	156	181	185	186	177	190	172	161	138	197	177	169	174	150	183	180	173	180	188	160	185	166	173	168	167	194	178	146	142	161	190	168	182	157	137	157	174	158	165	164	182	164	154	143	155	198	167	178	155	153	188	182	177	159	171	172	189	188	171	162	178	160	157	164	154	181	182	176	179	166	164	163	160	145	180	193	181	184	206	184	167	188	177	168	168	166	183	171	173	177	173	169	150	160	170	178	181	174	166	157	160	161	180	165	167	175	166	180	184	183	177	159	155	165	154	165	147	169	160	168	206	174	177	165	196	179	173	164	163	198	171	163	168	180	174	161	189	177	167	180	145	165	141	198	157	178	167	164	165	167	163	164	166	190	196	173	149	185	203	177	146	173	170	175	174	174	164	167	171	156	194	167	163	157	179	185	158	173	166	172	152	183	160	161	204	208	154	177	167	160	196	164	183	178	182	201	174	187	147	145	158	151	175	180	181	160	183	170	177	179	178	164	161	185	201	144	156	163	186	172	164	162	162	165	188	152	148	175	194	164	180	178	148	168	174	165	165	179	172	165	183	166	171	156	170	155	186	170	177	157	167	146	170	144	177	170	174	181	179	149	156	153	172	188	197	187	183	161	169	168	185	155	161	158	181	197	176	188	172	188	142	186	149	179	178	175	191	156	163	159	179	183	170	153	185	170	159	146	186	180	156	177	154	153	167	203	162	171	163	142	152	160	162	174	183	190	189	155	191	190	160	166	186	165	174	190	154	193	189	202	174	164	169	166	194	168	177	165	167	161	173	159	169	169	185	165	196	184	151	162	154	169	164	166	181	155	163	146	176	171	174	168	140	173	166	180	170	173	162	156	164	177	178	166	158	166	182	156	164	169	175	166	188	155	170	175	175	178	166	186	166	170	162	182	162	173	159	188	173	159	181	170	180	161	176	157	161	181	174	157	169	148	174	177	172	154	151	166	149	170	158	169	175	170	165	176	149	160	157	164	173	175	175	153	167	170	178	178	165	186	128	164	148	161	175	181	170	195	182	163	168	185	157	163	169	172	203	166	180	173	137	162	161	163	200	171	189	161	166	171	170	163	186	170	154	180	154	180	183	166	183	177	170	165	160	164	167	156	160	162	191	168	181	166	154	151	184	171	159	151	155	185	186	157	165	189	169	158	184	156	204	179	182	159	165	153	181	158	161	181	151	191	171	181	163	198	161	145	161	154	181	174	164	159	160	174	174	181	152	210	150	173	155	168	168	172	183	161	193	148	185	189	155	161	157	162	156	164	168	165	189	196	162	168	164	172	182	185	178	170	176	166	181	178	165	171	169	178	154	173	190	210	183	151	194	182	173	172	175	153	166	164	159	201	178	142	156	161	163	153	148	177	174	148	172	174	162	152	159	173	166	196	161	169	174	171	169	197	152	178	172	150	179	170	170	134	171	166	175	162	168	169	167	151	194	189	160	169	156	178	168	181	165	161	178	151	179	160	165	202	172	192	182	187	179	130	161	179	153	143	187	159	173	186	180	181	168	172	184	171	157	163	180	181	162	177	174	166	187	174	178	182	169	200	186	175	205	175	160	174	181	160	155	167	161	174	176	172	157	154	158	156	188	163	153	168	162	167	162	178	174	191	179	157	172	183	189	164	182	159	190	189	149	149	159	185	157	166	175	149	170	186	164	170	190	145	170	203	179	171	181	167	164	171	163	155	155	175	160	163	149	174	163	164	159	158	170	142	188	160	185	173	176	173	178	168	175	179	156	155	180	174	161	173	153	173	149	169	176	175	181	177	174	166	168	166	160	175	161	175	171	174	178	179	190	178	165	169	152	159	154	169	127	157	173	156	162	176	179	152	149	165	154	181	156	151	185	167	150	185	188	163	163	163	168	177	168	170	192	176	162	174	167	182	194	175	171	185	181	215	161	179	144	160	188	185	144	179	148	153	158	179	189	166	176	208	153	179	163	180	179	156	150	173	163	162	183	179	166	160	181	193	164	173	163	168	196	189	155	163	166	146	178	178	163	181	159	172	140	152	171	169	187	175	169	162	174	179	171	183	183	202	187	169	186	188	172	169	164	177	171	169	173	154	174	163	165	181	157	151	192	175	189	161	161	186	181	178	196	187	176	191	169	177	157	179	183	160	166	174	179	157	146	175	158	149	177	192	129	155
48554	59921	57177	64387	58308	42756	24245	8035	1783	536	383	415	390	369	383	400	361	373	385	399	409	377	408	391	407	375	365	382	417	378	371	359	394	371	357	397	382	376	378	422	431	373	340	385	405	427	396	383	396	397	381	405	379	352	385	344	403	391	397	347	369	395	386	374	393	409	443	361	402	378	411	357	408	370	379	361	378	399	376	396	409	366	379	368	381	384	390	369	388	374	381	389	405	376	412	351	386	344	419	382	386	437	360	390	363	394	389	379	375	399	390	396	398	359	359	383	372	396	381	365	385	383	347	362	382	376	357	359	383	388	372	400	331	395	413	369	349	397	403	375	357	401	390	392	380	356	375	395	385	389	387	390	353	375	392	385	418	343	371	383	380	373	366	392	394	393	384	397	375	364	376	374	410	413	340	345	375	358	379	353	399	429	393	392	362	383	391	382	357	370	351	361	364	421	402	362	390	379	368	379	377	374	375	359	405	397	392	403	377	407	329	383	366	373	368	424	384	378	407	430	365	417	334	385	407	390	361	398	376	371	371	399	421	395	365	394	387	388	396	373	394	383	379	372	425	391	390	398	376	380	377	366	384	384	403	391	368	368	374	367	367	374	382	398	412	380	377	403	404	398	367	379	401	402	414	385	364	395	400	374	384	380	425	391	390	364	399	370	418	340	406	368	406	372	379	404	428	378	340	354	354	416	369	369	386	367	389	382	385	381	395	377	389	379	343	368	379	377	371	424	363	366	394	379	382	390	390	411	413	387	364	382	373	389	394	372	362	390	367	414	379	370	370	383	326	353	400	416	361	385	390	399	369	397	397	394	400	390	378	393	385	374	365	366	372	365	357	372	396	349	363	398	362	372	360	382	379	391	411	396	401	397	383	374	378	382	389	391	387	359	394	346	385	341	400	416	371	412	374	380	377	410	399	377	358	402	394	377	390	367	402	401	403	383	388	388	383	398	412	402	415	408	396	385	370	380	381	359	400	358	384	367	404	381	406	380	385	374	404	326	405	396	377	349	384	396	389	372	400	347	385	396	370	353	371	388	373	350	345	409	370	383	365	390	355	391	377	376	390	369	409	364	369	376	399	367	379	350	422	361	385	351	356	379	385	393	387	393	394	352	404	390	356	362	407	401	412	379	405	346	339	370	392	391	397	387	392	372	385	373	387	338	367	372	386	396	419	356	386	406	394	340	395	381	390	364	384	411	382	357	420	399	377	362	341	384	401	384	382	378	397	387	370	385	391	362	391	395	360	355	370	376	404	378	378	365	364	335	383	395	407	373	349	361	362	369	383	384	370	379	399	399	395	385	401	365	342	397	366	380	389	389	396	393	410	374	380	402	363	391	410	363	444	370	399	378	390	406	392	346	388	438	404	376	397	359	403	345	396	384	358	364	404	389	375	390	414	373	378	384	364	396	375	383	388	389	352	408	377	394	377	389	414	389	387	415	404	351	373	389	382	360	407	413	403	374	388	397	386	396	378	407	386	375	366	391	395	414	355	384	418	358	397	412	397	393	381	363	396	387	392	366	370	401	391	396	378	348	402	376	344	371	381	389	393	344	407	403	400	391	404	424	391	387	411	393	394	407	400	349	391	384	410	357	372	394	384	387	389	446	398	377	396	397	406	398	350	415	424	382	395	405	377	378	416	368	405	363	386	410	370	388	382	382	396	403	373	408	384	378	412	409	402	392	404	386	396	387	415	430	398	396	412	390	354	415	400	387	364	391	405	405	406	402	356	389	380	353	428	378	367	363	367	415	343	391	403	345	348	402	387	387	395	379	377	382	388	396	388	401	373	385	386	362	355	405	389	374	378	352	377	401	400	394	424	394	412	411	416	344	391	403	396	378	377	381	375	402	394	396	377	344	373	381	401	398	391	391	405	382	390	425	370	429	378	396	365	348	414	373	398	406	343	403	386	384	378	365	363	370	378	397	413	374	409	404	387	358	392	406	352	398	405	397	409	391	360	373	407	393	407	360	416	408	397	399	405	388	379	368	348	392	400	390	359	358	383	378	384	372	402	361	401	374	376	370	379	408	379	386	375	374	377	407	419	358	361	403	402	360	383	355	386	364	374	368	365	363	420	414	373	404	386	397	386	361	388	385	411	377	404	421	355	394	367	381	386	375	426	409	399	378	356	410	415	392	422	391	371	410	387	405	431	373	377	382	422	384	365	358	378	409	351	374	385	365	379	380	391	378	386	395	395	407	381	364	422	402	386	394	387	381	377	388	361	402	364	313	380	370	410	345	419	385	364	411	403	363	381	341	399	352	373	383	385	398	370	389	388	402	340	372	392	398	389	369	380	378	389	376	373	363	387	384	386	383	393	367	368	366	397	403	400	388	381	406	417	388	390	388	364	374	396	391	371	372	374	393	407	404	401	379	372	378	373	387	385	393	394	384	415	415	368	385	429	372	373	405	366	405	364	380	406	421	419	389	404	401	388	429	386	399	400	370	372	369	389	385	390	380	394	375	381	386	389	389	399	364	351	372	381	425	435	367	371	371	406	392	391	428	428	371	363	358	385	376	416	391	345	389	413	365	391	414	339	380	388	414	407	400	407	369	394	398	372	379	352	383	363	412	416	385	375	357	366	376	376	411	355	412	388	413	375	397	414	370	395	367	354	369	432	377	390	380	388	381	386	360	363	395	369	395	384	416	357	381	391	405	384	388	395	414	350	377	374	384	397	415	396	362	397	378	402	343	366	419	391	369	368	399	366	393	337	391	379	399	382	382	410	395	379	347	410	373	361	400	374	356	378	416	339	382	406	407	382	419	371	390	374	417	387	364	410	398	398	398	355	400	353	386	389	356	386	350	373	381	399	403	372	408	387	421	390	371	411	376	384	396	390	376	398	376	355	373	396	372	383	415	387	394	362	361	367	416	382	383	400	393	409	382	400	352	398	392	387	413	357	391	388	362	376	390	355	371	390	394	395	362	394	360	348	393	396	353	382	365	407	429	412	422	393	355	362	371	394	402	385	348	403	335	375	388	343	381	371	384	397	382	397	410	340	370	391	364	372	381	393	409	369	383	353	372	400	376	384	379	365	413	412	363	364	376	402	401	391	359	398	418	406	398	369	390	362	386	375	384	384	389	395	409	361	374	408	394	415	413	399	373	358	363	381	444	409	393	336	392	362	375	423	397	366	398	377	365	394	369	390	387	425	385	384	370	397	395	388	396	377	376	413	388	406	389	376	363	359	399	400	408	354	334	382	382	393	364	400	391	410	408	357	377	384	382	378	358	366	344	388	389	397	390	425	359	387	375	404	383	363	387	393	387	400	395	352	398	376	370	350	374	374	411	384	344	383	390	378	408	383	370	385	391	392	426	401	412	382	418	428	384	388	368	371	374	419	390	380	381	386	391	388	346	391	368	370	392	387	354	409	382	379	411	382	417	395	388	401	369	410	404	433	387	369	364	397	394	375	376	420	375	363	399	432	379	358	367	395	414	418	415	366	420	377	378	387	396	366	390
59737	50516	45034	36045	31002	27674	23635	15824	5330	676	194	171	153	163	171	156	155	151	149	161	158	149	170	159	161	171	152	173	159	159	158	157	158	161	172	149	150	127	150	162	162	152	145	175	151	152	163	142	154	157	142	193	159	147	159	162	169	160	143	152	177	158	167	156	161	177	141	143	148	139	166	151	141	150	163	156	147	157	162	154	144	134	160	143	183	155	161	138	141	185	142	145	164	156	131	152	156	147	176	164	142	150	155	150	159	139	155	132	159	163	135	145	140	149	146	148	174	149	143	155	158	158	135	167	168	162	145	140	144	161	160	147	144	143	143	143	136	174	153	159	164	152	129	167	146	146	151	160	149	164	143	146	139	160	142	162	129	140	129	146	142	181	172	152	151	163	163	148	159	165	145	167	163	155	180	153	158	144	144	153	140	167	160	125	141	140	172	160	150	153	150	139	153	131	160	155	156	158	176	151	131	153	157	137	140	126	132	171	162	136	175	137	134	155	153	167	140	160	169	152	152	133	147	140	139	174	158	159	137	142	166	156	143	148	152	151	148	141	145	144	161	144	126	176	158	161	181	169	148	151	152	139	158	142	132	182	143	152	173	135	162	165	175	169	159	160	159	173	141	145	170	133	170	150	156	151	139	165	151	151	147	159	145	176	178	124	190	162	164	148	127	156	157	163	166	129	147	144	151	177	160	145	132	131	131	141	136	170	154	152	152	131	146	173	172	147	162	141	163	159	186	139	157	168	162	157	161	137	134	175	149	130	153	167	160	165	146	171	149	139	132	163	134	149	158	143	132	142	145	155	165	157	167	154	152	162	152	145	138	151	170	138	130	154	142	146	155	165	154	150	153	147	182	157	153	139	135	140	180	144	151	154	139	169	156	153	150	147	149	158	159	157	173	175	150	167	157	156	161	164	141	138	130	149	148	176	137	149	151	138	143	140	157	151	171	152	159	183	159	155	150	141	145	146	166	158	156	158	172	169	131	144	172	167	132	156	137	144	153	146	172	145	175	155	145	167	157	137	153	152	112	149	133	160	154	141	180	144	160	141	121	165	151	151	161	142	150	189	143	144	156	165	142	166	167	165	153	151	167	139	131	151	167	151	148	152	155	154	152	150	162	163	145	153	164	175	144	158	138	144	145	173	143	167	139	183	166	151	173	123	148	130	156	183	159	149	157	156	133	148	160	131	165	154	148	127	139	159	137	143	137	129	140	139	154	166	152	122	133	147	143	158	176	158	130	141	172	157	156	160	145	146	144	143	187	141	141	170	163	145	141	152	162	148	157	170	146	154	131	155	146	150	163	154	128	143	157	118	161	153	149	158	163	159	152	152	153	160	154	158	144	171	153	162	147	157	158	154	145	153	147	175	173	138	149	148	118	155	145	135	150	159	197	185	161	150	148	148	165	164	147	166	145	149	152	182	127	146	143	163	132	152	179	133	167	129	150	170	145	166	166	165	149	166	167	139	146	151	164	155	159	136	157	164	161	158	164	164	133	149	163	131	148	158	150	148	158	159	160	165	160	130	151	169	150	150	141	151	158	150	147	154	123	169	165	146	154	143	142	149	119	163	142	155	177	179	144	157	142	166	153	165	164	154	164	152	150	161	151	143	154	174	159	164	166	150	131	148	167	159	148	159	150	163	171	175	167	164	159	152	166	166	141	159	151	163	169	163	155	137	149	149	142	159	157	152	159	142	153	157	143	128	168	170	143	172	151	158	141	138	141	152	170	164	148	171	145	138	150	165	160	162	182	153	165	148	154	153	150	145	171	141	159	156	151	131	145	142	163	150	128	151	153	165	158	145	133	137	186	135	162	155	135	157	160	167	167	169	141	136	141	134	175	153	160	175	167	175	144	156	156	138	154	162	146	159	154	148	141	164	155	193	139	149	170	167	169	184	136	151	136	152	146	164	159	151	147	158	144	151	165	140	154	134	147	155	167	163	149	154	179	136	135	131	148	149	143	143	146	136	146	188	163	151	141	145	129	145	164	183	148	141	144	155	157	128	163	157	150	168	140	170	153	170	153	153	142	140	142	165	155	139	158	159	131	154	155	142	157	172	150	154	128	166	157	172	158	142	158	133	135	152	171	155	150	156	145	144	142	140	148	118	152	139	181	152	160	174	173	144	148	148	153	181	146	187	149	155	168	139	139	162	148	160	129	159	147	139	161	145	138	154	145	171	144	159	169	154	155	157	158	157	157	154	174	154	135	135	147	169	177	174	144	141	155	140	155	138	123	154	162	160	170	147	143	166	133	159	154	144	139	162	153	164	156	155	163	157	148	166	151	180	179	145	165	153	151	145	170	172	141	141	165	152	151	163	151	163	161	168	165	136	151	154	136	127	164	165	163	130	153	150	154	153	139	151	163	152	180	174	162	160	179	131	150	166	145	161	164	150	157	156	161	152	147	159	151	158	164	139	145	161	121	149	142	187	171	169	154	139	159	151	154	162	147	149	146	154	169	167	166	157	148	149	156	139	174	181	145	150	185	160	174	140	159	158	159	160	158	172	130	156	148	156	156	186	154	150	158	164	146	156	148	136	140	139	128	140	153	169	145	150	134	164	158	153	123	132	158	156	142	156	167	158	151	141	150	137	164	154	132	149	148	140	140	169	172	160	145	160	173	156	159	149	147	151	143	165	153	194	147	117	123	157	158	157	167	142	150	157	158	174	139	140	126	165	167	161	156	145	178	157	168	138	150	135	159	153	124	125	155	142	169	181	172	150	133	167	158	150	149	144	143	142	153	163	142	162	156	155	153	148	130	169	170	146	156	142	160	171	160	164	162	156	142	167	155	156	130	141	158	160	149	163	163	151	153	149	146	145	119	146	169	168	144	160	135	164	156	155	142	157	150	140	160	168	145	152	151	143	160	154	176	166	136	155	114	129	164	139	152	147	144	158	145	131	153	147	149	153	158	171	153	151	149	128	158	148	130	156	162	172	169	136	161	159	142	160	147	173	151	139	167	159	175	143	159	149	149	171	153	145	153	125	147	149	146	146	155	156	157	158	137	159	156	158	157	139	158	147	152	135	168	165	172	148	156	185	171	155	156	161	162	149	145	151	158	165	191	161	176	161	168	168	150	154	145	126	132	169	146	138	165	183	161	163	154	160	180	165	151	113	151	158	153	140	138	164	174	184	136	152	160	150	164	149	165	163	114	151	183	153	149	146	170	145	151	157	151	142	159	157	153	136	160	139	135	141	149	123	138	183	184	179	189	152	141	171	183	149	161	151	155	168	151	137	147	164	151	120	135	181	164	162	145	157	165	154	169	133	168	150	149	166	166	146	133	174	146	142	138	143	167	159	155	141	141	152	155	168	142	174	142	122	172	156	147	159	157	148	141	159	153	155	167	151	170	157	159	147	169	146	164	150	138	156	165	161	157	156	161	165	157	143	138	154	159	166	149	155	142	167	182	154	167	149	151	139	152	145	157	158	159	121	150	134	136	163	146	172	165	143	127	147	141	169
54094	62443	58197	61411	61764	48338	27646	9400	2019	547	390	376	341	372	383	370	404	391	371	363	357	350	365	327	370	381	359	363	327	365	319	365	344	345	367	309	355	363	355	348	345	314	383	352	390	343	349	319	371	346	366	338	332	366	357	379	357	339	321	349	341	340	368	364	349	320	336	337	339	312	357	334	352	356	350	386	371	343	349	345	338	352	341	327	360	336	362	324	355	303	379	326	349	349	339	343	409	335	344	310	368	328	365	391	382	342	344	314	335	365	349	350	325	350	334	345	331	338	320	367	351	344	387	350	340	345	351	316	349	340	325	334	369	345	349	341	326	380	376	347	328	369	340	330	353	319	361	337	356	345	382	346	329	358	341	351	353	342	330	351	344	352	368	333	365	328	344	299	334	342	358	351	356	314	331	351	358	361	364	363	348	359	366	335	334	346	351	341	324	331	363	367	340	327	365	334	362	391	329	348	305	324	311	326	346	311	366	349	324	358	327	338	344	349	355	329	345	288	310	356	331	344	332	358	375	356	357	347	330	354	307	308	365	351	371	328	319	353	358	368	330	361	352	332	326	340	318	332	337	351	340	351	343	363	345	308	347	336	369	366	337	396	339	323	335	367	359	368	353	320	341	339	327	317	375	343	349	339	321	360	358	344	372	350	360	343	362	367	338	323	331	368	379	350	360	329	346	346	343	323	375	351	364	372	382	320	357	361	355	334	354	356	332	344	371	342	369	332	372	361	353	346	350	341	345	381	392	331	320	345	332	357	342	347	334	351	373	354	358	325	313	354	353	343	375	348	312	359	401	338	352	324	369	366	333	343	331	365	349	299	339	320	365	350	352	366	339	359	345	340	356	336	351	343	307	337	299	345	338	324	379	347	339	336	321	346	344	371	336	343	357	349	378	337	367	355	360	339	371	357	349	343	360	350	343	349	340	364	348	365	337	358	339	333	360	347	382	352	349	339	346	367	352	361	358	324	344	341	363	323	361	324	365	316	360	358	330	375	356	354	336	345	353	333	327	317	367	362	385	336	349	365	341	340	336	394	342	363	344	322	348	336	363	351	400	331	338	350	373	331	349	343	331	372	332	340	349	325	376	324	324	299	305	350	387	360	368	337	319	354	347	337	355	352	356	336	353	326	327	348	356	386	333	332	355	350	368	368	343	345	385	353	340	335	343	374	350	325	348	359	343	325	367	360	336	389	350	352	317	334	343	354	353	294	354	361	345	352	366	373	370	385	382	344	329	375	341	372	370	321	355	342	364	315	349	377	354	334	338	357	332	309	311	371	312	369	371	379	345	328	349	353	376	367	326	357	357	364	348	326	316	345	364	342	362	328	362	409	323	370	319	379	370	346	330	347	317	331	328	349	352	345	346	353	345	377	326	345	330	350	316	358	334	339	342	336	368	330	322	357	339	348	337	314	337	329	317	353	342	346	352	351	326	354	348	328	325	327	369	334	339	343	345	323	325	325	352	322	343	319	368	365	305	312	342	345	382	342	327	366	354	353	340	354	348	360	359	334	369	327	348	372	314	344	338	363	367	329	351	360	348	369	326	337	344	342	355	334	343	357	347	334	335	350	319	320	340	351	325	320	347	324	356	331	343	329	348	358	340	355	323	318	344	354	316	311	347	339	368	347	344	371	345	354	303	350	340	350	320	327	340	315	379	346	346	344	340	359	340	362	375	347	363	353	322	331	349	334	370	380	350	308	340	333	349	344	326	377	323	374	344	321	373	319	363	354	375	325	358	361	328	353	347	343	349	325	346	346	367	387	322	344	350	343	395	335	359	383	334	358	337	341	352	312	377	381	361	343	350	343	346	356	348	375	371	353	374	339	362	332	353	365	352	353	348	381	367	317	339	349	339	348	379	360	377	362	348	366	367	353	314	348	369	323	391	349	318	332	298	377	355	341	310	379	321	321	335	369	339	355	350	318	341	337	362	347	331	346	379	352	331	331	330	384	334	354	336	377	348	340	333	345	343	343	342	353	342	342	367	353	359	344	376	333	360	362	349	333	347	319	352	355	345	370	321	323	341	355	319	344	341	323	352	341	343	326	335	344	354	353	340	364	313	359	368	345	340	403	359	361	342	337	339	345	366	372	345	313	328	331	349	331	346	370	371	332	336	363	343	370	317	355	383	369	361	362	340	334	328	360	367	343	345	374	356	371	361	347	317	345	321	330	315	344	332	350	368	366	372	340	345	327	366	335	383	370	380	331	335	336	363	316	358	349	378	352	370	368	359	361	353	332	344	337	327	327	353	340	379	342	335	368	348	329	327	373	351	368	338	332	369	318	339	338	355	330	373	333	367	336	352	370	322	379	317	325	365	355	352	333	324	367	326	341	370	358	356	330	330	362	340	349	371	364	353	352	349	354	323	330	347	356	374	344	349	333	343	370	324	367	307	343	320	352	360	348	353	361	332	350	329	327	350	376	345	344	332	323	380	366	342	364	321	339	379	354	333	326	332	357	330	353	370	370	333	343	349	361	306	331	371	324	327	332	368	354	356	353	320	330	350	343	342	327	341	335	318	362	328	342	331	345	348	334	367	330	369	350	317	333	365	349	360	348	377	363	323	364	318	336	380	338	336	340	372	375	357	354	359	341	352	328	348	343	351	368	359	337	315	382	336	341	331	348	339	362	355	344	357	359	345	345	338	360	343	348	333	326	351	375	357	316	375	368	331	317	370	353	339	345	351	343	347	329	332	366	381	338	367	375	346	384	312	378	349	383	344	332	348	330	346	365	355	344	378	337	336	344	366	320	343	327	356	315	327	358	355	347	325	340	333	360	337	348	350	344	295	349	377	308	345	372	341	338	347	360	363	345	330	352	354	374	323	317	342	321	363	337	341	339	362	333	348	382	353	327	336	384	340	337	331	330	333	358	363	341	314	353	372	367	350	372	367	340	377	315	374	317	330	346	359	350	312	361	338	340	347	363	333	333	362	332	382	313	353	354	311	346	319	358	347	363	354	354	365	333	335	377	363	357	328	314	339	379	353	294	330	374	330	366	340	339	349	391	365	351	325	326	338	355	328	373	374	358	328	331	380	359	370	341	331	323	345	342	356	319	361	328	340	375	349	334	322	333	340	343	354	348	365	380	341	330	345	343	365	355	369	336	342	340	369	349	337	350	337	364	348	345	348	328	345	400	359	371	366	381	327	356	340	331	353	328	317	324	339	317	378	339	357	334	339	347	347	344	359	295	358	339	356	303	378	353	330	343	342	337	339	325	348	384	371	329	329	357	341	329	359	361	355	329	363	363	347	324	367	312	339	334	311	336	319	365	355	336	343	366	356	359	371	352	377	322	338	308	331	351	329	352	326	338	346	394	352	370	354	315	368	352	347	355	328	337	337	342	312	330	319	340	339	353	324	321	368	366	356	373	337	338	350	330	332	350	379	337	359	372	331	336	340	393	316	323	328	363	350	365	341	316	352	324	327	327	357	357	381	316	368	359	354	340	339	351	359	364	354	382
25111	36275	32189	19324	6418	3052	1209	566	318	259	231	245	239	259	239	249	272	245	253	242	236	286	261	281	246	256	240	264	256	253	238	245	247	238	261	238	226	245	236	266	249	235	253	250	233	260	249	256	227	234	274	264	241	251	258	281	246	245	247	260	247	270	210	249	275	248	249	276	249	258	266	250	288	261	244	225	234	243	246	258	267	261	240	238	236	256	281	242	244	253	259	254	239	224	284	262	285	229	242	232	237	252	259	253	294	225	224	232	268	257	236	237	270	242	233	234	280	263	231	259	250	278	236	244	253	263	232	267	233	265	244	240	256	291	280	249	261	239	232	249	241	257	242	267	220	243	242	251	268	291	266	248	250	270	248	240	264	240	254	251	254	253	260	243	267	247	244	277	272	249	267	243	275	248	252	269	236	285	245	268	273	242	253	231	257	220	263	237	236	266	264	233	243	249	256	240	260	239	253	247	259	241	251	254	285	274	238	264	218	256	242	256	262	250	307	277	240	229	229	255	242	236	261	245	253	250	233	222	244	263	260	237	255	242	230	247	259	248	281	260	286	247	287	278	246	249	243	254	250	227	242	272	276	234	280	248	269	269	220	247	246	294	281	223	273	242	265	273	248	251	266	253	263	241	245	249	235	251	244	267	241	261	211	233	225	223	264	224	256	276	258	255	217	240	251	250	267	252	241	244	254	261	243	243	276	239	253	229	266	259	281	234	280	268	238	270	240	257	267	246	278	277	259	279	266	279	231	233	253	233	233	260	264	261	250	253	263	235	254	276	247	281	247	260	235	240	259	237	265	266	246	253	278	231	259	250	262	243	281	266	230	273	239	252	248	252	248	243	259	242	253	227	288	237	238	250	242	241	275	268	243	244	241	239	261	263	239	259	248	233	270	271	239	230	245	281	264	260	199	245	236	261	260	235	270	252	241	275	276	236	248	264	267	258	257	268	240	257	229	253	243	277	264	263	242	272	268	258	247	242	249	286	220	247	242	257	233	284	236	262	241	246	231	258	289	269	244	257	250	259	253	246	269	232	260	242	268	255	251	257	284	273	239	227	232	233	258	269	235	245	229	249	263	270	247	243	277	277	207	239	280	218	256	266	243	228	265	254	232	259	241	258	238	252	247	283	252	243	249	256	251	264	249	264	275	252	216	226	242	261	265	219	271	275	227	250	262	247	248	261	245	230	251	228	258	244	252	255	260	249	249	237	266	253	273	263	241	254	240	257	234	243	232	247	258	269	270	243	248	252	243	288	261	258	254	221	259	260	254	270	281	237	234	242	247	249	249	241	248	256	244	261	246	268	237	245	231	280	246	242	229	258	250	211	259	244	218	241	258	254	269	246	240	238	294	261	232	235	254	284	254	253	250	259	235	243	267	251	210	271	286	286	238	242	247	251	257	259	270	244	259	249	241	224	243	230	245	264	255	250	254	269	273	243	222	250	232	238	242	268	260	253	241	249	264	261	236	255	244	222	240	272	276	241	251	280	229	266	263	271	256	250	244	267	263	247	239	229	240	227	237	250	257	241	235	248	246	273	249	278	260	269	262	257	236	248	256	277	257	264	218	247	259	253	273	228	233	250	244	245	244	289	258	258	252	268	243	235	240	216	260	258	258	238	251	273	272	250	276	233	248	234	252	272	251	242	257	230	233	236	240	277	261	272	259	235	239	241	265	257	282	270	247	260	242	244	272	275	260	212	242	268	243	275	265	279	264	244	251	241	252	233	259	265	274	268	248	244	239	265	235	268	237	251	251	254	214	270	274	252	230	256	278	284	261	237	254	251	237	235	235	253	254	250	276	242	238	255	254	278	256	241	271	262	249	247	289	255	250	237	263	242	250	258	255	273	233	258	252	277	255	269	254	257	256	257	205	274	252	290	267	276	261	232	275	222	244	243	266	262	251	253	237	264	254	222	276	263	242	269	255	256	274	266	221	221	265	256	266	243	241	268	264	276	242	252	259	248	238	228	262	228	266	243	243	248	257	257	239	252	220	257	252	263	257	251	248	251	243	242	257	243	257	225	248	235	273	248	242	247	255	251	245	228	237	243	262	252	237	257	232	224	264	237	217	254	270	243	241	287	255	241	209	247	244	234	274	258	242	273	277	265	254	237	238	266	293	271	246	249	246	247	268	257	286	246	256	249	254	301	256	222	249	279	266	236	254	238	265	260	248	265	278	229	262	290	256	271	269	274	236	264	264	290	266	237	274	253	250	242	281	229	278	246	255	276	241	237	244	265	279	250	236	213	279	233	273	233	248	306	258	252	264	259	235	255	266	242	265	230	244	261	246	237	259	233	237	249	250	284	240	251	253	253	266	247	262	243	228	258	256	280	262	234	263	219	292	260	271	236	244	251	285	252	252	277	266	246	251	248	257	259	250	251	255	256	255	266	208	207	266	242	225	249	264	234	248	258	232	256	219	269	263	233	264	263	286	239	244	265	293	232	246	269	249	247	236	282	231	229	233	254	235	254	260	252	233	244	233	276	245	246	252	257	213	218	280	248	274	280	280	261	261	262	265	270	242	262	267	245	254	253	279	257	271	254	267	264	247	241	299	235	245	253	260	265	237	261	246	228	264	268	283	240	271	253	259	253	265	250	266	264	244	251	265	260	274	265	230	238	259	224	257	268	292	270	262	246	236	263	240	295	257	236	248	247	263	261	237	251	242	251	295	255	243	239	234	236	268	251	265	263	256	268	241	239	224	243	263	227	268	273	253	249	257	251	275	243	238	243	241	242	254	256	255	275	237	251	269	222	274	246	253	293	266	258	251	255	240	272	257	240	252	257	266	221	266	281	246	269	240	247	258	273	254	260	242	231	250	268	252	240	240	257	243	242	245	260	244	244	278	261	258	221	250	248	253	268	253	249	241	221	297	250	249	279	260	227	246	240	256	267	232	250	248	285	255	242	269	267	244	258	241	256	281	255	245	262	244	262	232	270	269	252	303	267	235	249	244	267	254	251	260	280	253	262	260	246	261	273	278	256	258	266	263	233	261	261	244	235	281	255	255	262	253	241	249	239	244	224	239	267	259	252	259	253	268	254	226	236	240	230	243	260	237	261	246	262	253	254	247	221	235	282	243	271	252	255	251	268	284	247	238	215	247	247	253	264	254	235	245	227	266	260	257	264	250	267	264	238	275	270	251	236	239	233	260	249	241	234	257	229	254	234	240	226	272	236	244	222	266	271	232	220	245	238	238	258	236	236	253	252	264	236	266	280	248	207	277	281	237	238	245	251	251	298	256	224	256	296	267	244	248	229	248	261	273	258	300	254	247	236	261	243	271	239	284	234	255	259	243	242	220	250	262	266	261	245	274	235	275	276	254	268	246	270	256	234	216	278	240	239	231	273	263	277	253	244	236	287	253	270	269	254	227	250	231	227	287	252	222	202	245	256	255	252	269	258	224	247	275	250	281	265	224	270	235	268	241	243	244	261	258	243	256	267	256	256	258	226	245	297	255	261	252	247
20112	36420	36442	25220	12975	7725	3186	1294	712	587	586	596	507	588	586	592	549	552	587	561	553	585	555	594	569	565	565	605	623	555	544	541	562	593	560	604	599	620	548	573	565	588	589	583	573	563	558	537	580	555	553	580	549	637	590	583	591	558	544	575	556	570	594	537	576	547	603	552	557	602	552	577	536	559	582	556	551	562	536	570	561	555	565	574	592	603	571	601	545	560	576	558	594	571	567	567	557	544	602	556	548	592	567	563	519	570	575	612	525	545	609	565	581	540	588	602	537	529	550	579	568	592	546	583	581	588	574	591	543	582	565	580	571	546	558	568	568	563	570	583	554	556	603	550	587	565	593	597	586	563	544	549	567	561	522	585	520	525	560	572	555	554	588	551	589	582	565	576	601	556	544	549	548	566	577	576	548	554	574	538	558	535	604	591	597	566	537	555	582	592	545	607	549	555	580	549	557	577	556	545	575	573	628	548	584	603	591	567	584	593	566	547	554	578	555	579	590	565	595	591	558	570	547	539	571	576	582	538	594	572	585	592	531	610	510	577	571	543	560	542	590	586	586	524	571	572	572	584	545	588	551	578	582	578	551	556	524	566	595	583	554	576	529	586	558	604	585	556	593	602	613	582	582	573	559	565	555	546	544	606	585	556	560	569	571	552	549	536	542	562	560	563	571	582	589	581	542	532	572	599	562	569	559	572	562	558	600	554	540	556	539	578	569	554	553	566	532	583	544	548	566	568	547	550	576	580	623	560	567	602	566	590	505	564	517	521	596	527	587	557	595	561	590	578	601	585	567	587	592	554	557	535	627	558	591	555	557	554	558	555	579	578	603	589	568	577	566	529	522	535	557	546	563	541	565	557	551	573	540	514	551	592	544	548	603	574	531	591	606	551	549	534	605	596	572	544	574	579	560	564	554	572	544	559	598	547	532	571	589	608	575	553	525	588	559	579	536	582	571	531	549	553	542	539	509	568	585	601	596	550	545	567	532	536	578	568	594	540	570	533	563	590	584	571	581	566	569	598	546	574	516	570	564	565	541	542	590	593	559	575	566	562	565	581	576	564	545	576	560	550	596	553	597	581	520	576	553	576	574	558	555	550	549	584	566	584	518	600	584	536	569	614	564	558	567	528	583	561	545	553	571	544	601	547	569	555	516	565	534	573	573	546	577	538	575	581	512	585	573	520	587	568	562	511	563	550	540	573	523	528	577	579	511	564	515	577	532	577	545	604	551	591	587	611	539	553	564	574	580	556	555	586	584	563	560	549	595	628	564	515	522	569	568	595	587	550	599	554	575	544	596	572	541	569	546	542	566	598	589	585	593	547	556	538	556	624	530	559	573	572	576	562	532	552	557	563	541	600	542	560	562	587	523	602	591	561	571	569	509	533	540	558	555	537	550	578	588	555	546	567	561	577	554	543	573	573	587	569	536	591	538	575	511	590	540	544	588	541	589	553	586	517	574	566	606	609	566	554	597	556	579	566	588	616	543	569	538	498	594	566	600	543	571	587	593	598	584	597	581	525	539	606	563	579	550	526	560	544	574	553	551	591	522	525	562	580	533	636	573	551	557	546	615	554	596	549	589	553	587	569	535	558	606	595	525	577	538	563	571	593	569	558	596	579	555	629	601	576	574	571	521	559	567	594	558	584	536	523	570	545	545	633	544	524	576	551	574	513	580	577	529	553	534	562	557	602	599	572	527	557	554	518	533	555	571	567	558	552	538	554	572	602	552	537	563	548	559	620	587	587	565	548	542	554	574	560	560	605	569	607	575	554	588	582	628	560	597	600	543	586	615	569	575	578	577	537	561	554	531	534	552	493	622	547	573	581	556	594	548	567	549	550	536	595	602	584	528	577	515	544	576	594	574	591	582	557	535	527	571	519	559	542	544	580	591	531	566	553	569	589	587	505	554	602	566	531	572	564	609	595	534	560	573	567	527	566	554	534	542	571	561	560	531	560	549	596	603	536	583	543	559	546	581	578	577	588	555	583	542	535	521	584	578	563	590	542	544	569	555	558	617	575	564	556	548	545	563	553	580	537	583	563	553	610	539	539	602	584	605	554	568	564	552	553	546	575	520	532	622	578	580	586	575	605	554	599	551	557	548	538	576	580	528	541	555	570	554	594	553	563	534	578	550	556	576	571	581	604	615	541	518	554	595	566	593	546	548	537	567	551	546	559	551	556	534	586	577	598	534	585	577	526	554	552	544	593	555	547	566	572	532	584	591	564	574	544	563	598	568	532	563	565	524	593	578	559	537	586	558	579	549	550	525	570	550	562	541	562	589	520	586	575	565	552	538	540	566	552	564	559	568	544	585	617	548	603	578	560	552	533	584	572	565	577	581	583	565	583	569	554	574	546	596	539	529	560	609	504	592	550	596	577	541	587	593	574	559	596	546	571	578	571	563	580	586	570	554	590	517	551	602	561	569	551	558	553	517	558	557	557	575	590	575	562	593	517	556	549	567	610	541	572	581	555	582	574	582	548	569	564	563	568	551	538	594	545	551	560	586	537	571	597	595	563	543	594	585	560	553	572	573	619	578	551	575	569	592	583	563	541	504	567	572	544	604	628	572	568	546	577	574	597	590	583	544	578	551	591	588	630	605	571	547	600	593	547	612	538	557	602	562	596	587	563	533	584	608	577	524	573	576	522	553	572	571	560	548	601	578	576	573	565	587	575	542	561	585	593	533	570	565	562	566	566	576	529	611	617	546	574	592	579	555	587	575	589	563	591	590	580	569	533	579	552	586	580	561	563	594	593	602	531	574	546	576	582	598	589	549	580	612	601	569	574	543	605	563	571	590	565	580	546	580	555	563	539	571	561	517	555	579	567	588	552	642	580	539	583	540	566	566	593	552	579	552	558	580	560	609	578	569	581	567	557	556	565	503	574	548	604	570	585	567	559	568	526	550	577	557	558	608	607	564	540	565	567	548	572	547	575	587	573	496	556	544	575	581	546	561	580	581	564	627	601	566	574	545	599	564	565	540	548	586	559	587	564	577	566	571	562	567	564	558	557	531	547	599	576	575	563	590	580	535	606	562	586	595	589	560	550	523	537	576	566	551	590	563	555	609	611	565	544	556	551	571	567	560	552	593	600	600	553	565	603	589	591	549	556	612	562	576	546	566	531	568	595	608	656	537	570	559	560	597	563	548	558	620	524	535	569	532	553	585	578	563	566	525	590	582	567	590	520	580	550	574	557	546	628	548	571	526	581	549	520	549	584	550	576	538	585	581	549	587	552	530	524	507	557	590	524	564	524	548	548	596	533	580	596	573	550	574	561	585	552	546	558	567	538	533	545	560	538	538	581	561	541	600	615	547	553	604	526	555	519	521	577	554	573	569	578	562	566	565	596	589	562	567	579	587	548	549	548	572	514	551	561	578	568	610	528	603	565	589	585	592	562	580	587	548	601	573	583	511	531	554	536	568	568	521	577	547	563	541	549	609	531	544	542	584	590	530	551	572	547	548	565
57910	55579	45015	33746	30348	26576	18671	7717	1615	298	186	196	176	200	197	208	193	194	162	195	194	178	173	172	188	199	205	222	206	212	204	185	179	175	161	172	159	164	197	207	174	179	175	177	191	193	203	183	206	198	192	180	239	193	218	208	202	190	180	186	191	167	209	168	186	180	171	212	192	209	199	179	174	170	198	191	192	181	184	155	172	227	214	176	194	182	177	173	190	192	231	174	188	200	189	186	193	184	191	211	191	182	194	200	179	196	178	169	183	203	200	206	187	215	174	171	184	202	188	204	201	187	195	206	189	195	185	188	165	201	200	195	206	190	186	181	195	185	197	189	201	182	175	186	178	197	195	211	187	160	150	198	206	186	195	188	187	195	156	180	161	207	181	189	199	206	219	170	168	169	162	164	197	200	189	205	165	199	167	162	206	161	176	195	193	200	201	185	182	197	179	188	184	184	197	181	183	194	203	177	183	194	205	224	202	189	218	207	178	214	187	179	196	204	207	188	201	173	205	213	173	219	203	197	215	202	183	197	170	184	188	187	188	208	185	202	176	186	198	183	179	186	208	192	194	212	200	191	176	191	204	196	167	198	186	221	179	182	179	180	169	165	220	182	196	171	185	198	189	180	179	185	183	206	207	189	169	211	176	173	175	168	173	184	203	181	205	192	188	178	184	202	177	205	215	198	213	170	183	205	203	210	198	165	152	179	185	178	197	189	199	189	218	187	178	210	200	192	194	199	180	218	175	205	189	174	186	191	181	171	207	186	206	213	199	190	186	200	172	172	165	193	188	168	195	197	179	180	196	189	163	193	171	221	190	204	192	164	178	185	191	206	200	190	185	202	177	225	195	211	190	215	196	177	189	213	214	199	234	202	196	182	173	158	181	220	188	171	194	167	191	183	203	197	208	197	174	190	179	192	180	207	202	187	165	186	195	213	202	205	200	185	189	228	184	188	190	207	159	184	186	187	216	191	183	184	189	186	206	173	197	201	171	196	183	202	185	193	192	156	197	159	176	193	173	208	184	172	183	208	201	204	205	178	192	191	167	183	179	213	190	197	211	182	170	202	194	206	182	215	183	180	176	208	182	201	200	178	201	169	204	181	206	212	207	186	204	193	178	176	180	192	210	187	212	202	223	183	184	203	191	177	195	182	209	198	209	207	202	174	206	204	176	194	205	185	218	195	186	206	187	193	171	181	217	196	196	215	187	182	203	183	197	174	187	188	187	201	202	174	185	192	214	217	207	202	228	165	179	173	179	177	198	217	184	188	219	198	185	192	176	173	174	193	194	179	229	188	209	214	179	202	171	180	172	188	200	206	186	179	201	189	180	170	162	189	165	150	192	193	192	186	193	196	171	178	186	167	183	187	191	200	176	178	188	228	212	203	201	201	169	172	171	186	215	186	174	188	197	207	152	192	203	176	179	177	183	181	184	203	205	201	152	183	187	184	220	203	191	226	195	168	202	174	177	184	186	168	209	190	187	220	174	189	194	198	177	195	199	213	155	201	167	185	198	209	197	223	184	177	187	165	217	191	201	199	181	180	220	182	210	206	192	181	181	209	187	205	184	179	200	201	195	188	185	183	201	182	187	187	187	194	205	176	201	215	203	197	197	198	182	176	194	186	189	203	196	177	197	176	168	194	206	211	188	175	200	178	175	192	221	158	183	171	159	184	188	194	191	162	204	204	202	182	172	193	198	185	183	203	179	201	184	171	215	176	181	176	195	198	168	182	184	183	162	167	197	200	192	184	199	196	190	199	200	215	189	206	198	184	186	160	177	196	204	195	178	190	177	185	221	199	185	201	189	193	194	181	184	216	205	212	195	173	189	205	204	216	174	215	203	195	194	167	188	171	207	197	197	190	197	197	210	199	183	194	209	213	219	198	179	175	189	191	185	158	211	164	192	202	217	177	212	202	185	160	166	190	165	206	199	215	191	160	195	191	208	188	201	179	170	207	191	190	177	187	192	184	175	239	183	180	191	207	186	187	193	178	193	198	167	213	203	183	186	171	180	187	165	174	188	213	174	182	171	206	170	204	198	199	179	191	187	175	226	192	194	196	189	177	188	180	194	145	192	205	184	189	171	187	171	190	212	189	195	204	202	206	178	191	188	179	222	166	164	185	148	169	158	200	188	203	193	204	180	184	187	194	181	164	176	174	178	202	202	195	179	180	196	204	202	191	175	161	185	202	195	193	182	172	178	200	174	202	184	207	186	189	184	191	191	181	176	219	184	199	195	173	203	195	224	170	199	171	219	196	201	211	190	208	187	195	213	201	193	216	198	156	184	186	180	187	183	196	208	206	178	197	196	211	166	172	191	228	188	189	157	189	171	195	174	184	198	188	174	191	164	208	187	245	202	193	203	213	179	172	197	198	204	193	180	188	162	218	193	191	195	186	193	163	173	180	181	197	185	206	179	170	178	196	162	187	204	200	223	205	185	181	178	200	183	180	169	170	180	187	230	194	192	223	217	212	178	210	192	175	211	194	186	164	179	182	163	205	172	207	209	185	204	192	208	205	193	194	161	169	206	222	194	175	189	212	195	216	188	186	180	210	183	188	167	207	194	194	181	190	184	194	167	198	205	204	193	163	183	179	192	205	189	188	180	231	220	176	213	176	208	192	193	182	180	174	194	181	190	197	197	194	180	177	198	156	201	190	199	176	190	210	172	174	203	196	185	185	168	181	218	196	188	174	211	189	187	204	188	158	178	213	191	182	179	219	223	186	211	185	193	182	194	201	204	174	193	199	166	181	186	185	186	173	191	178	229	208	207	202	204	195	187	203	189	200	197	185	204	185	183	174	194	172	185	199	188	178	196	199	202	200	209	185	182	186	215	180	200	213	183	204	205	200	191	188	164	176	218	196	198	197	171	188	179	192	194	194	189	190	193	174	205	215	162	176	170	190	211	186	187	180	153	188	177	170	201	184	188	169	200	202	177	184	186	183	201	163	203	182	215	184	171	183	191	224	185	171	176	170	205	191	216	188	187	194	213	189	200	196	175	175	217	185	185	181	173	157	211	171	192	225	191	189	173	175	186	175	209	186	199	195	227	169	170	197	175	178	209	180	196	168	205	191	209	179	198	194	171	213	185	176	162	220	216	176	198	190	192	191	194	170	199	180	196	201	165	179	188	169	199	154	176	195	187	173	201	189	200	196	178	192	203	171	200	188	169	180	190	191	208	209	173	196	215	192	160	181	195	169	180	190	185	174	221	172	192	167	188	190	175	188	184	209	163	194	193	201	188	193	190	175	184	195	200	174	165	186	199	196	187	185	193	178	183	185	178	190	201	202	196	211	208	207	202	185	191	189	173	187	173	208	201	185	189	195	170	177	166	175	212	225	194	180	174	189	174	206	193	187	190	191	158	208	175	199	206	214	200	201	149	172	187	181	158	201	168	202	203	179	183	209	181	203	193	192	189	198	224	190	190	187	181	189	208	202	188	203	171	192	185	174	205	195	188	202	192	197	190	190
48527	62259	59103	59782	53428	37615	18641	5708	1370	552	433	461	422	392	399	417	430	443	450	452	419	471	432	411	425	422	429	431	451	447	444	480	414	405	406	449	442	411	415	420	412	402	408	445	427	412	420	466	453	408	414	428	453	400	391	400	445	426	403	422	415	443	446	434	387	392	433	470	434	416	408	398	456	412	381	426	440	427	416	395	442	409	438	432	428	406	434	393	410	431	441	412	442	425	452	448	450	434	408	418	390	423	439	418	412	393	406	428	405	433	474	426	428	450	414	436	427	414	458	432	430	432	408	408	435	469	468	406	460	432	434	399	437	431	419	436	430	432	436	421	418	401	407	417	449	400	461	418	437	434	409	448	462	452	407	422	438	421	413	427	444	418	410	447	424	418	422	468	386	402	438	400	437	414	421	428	439	437	437	404	447	436	400	439	424	420	422	443	445	434	419	415	426	442	416	381	431	396	411	452	428	411	420	433	427	392	413	421	447	440	416	428	454	472	436	440	433	427	430	456	413	420	398	412	433	392	423	430	424	425	459	454	422	412	447	424	423	404	416	427	448	434	426	409	461	439	440	438	403	444	424	448	437	426	466	413	414	418	446	459	446	402	462	433	400	460	456	429	451	400	430	444	433	417	400	408	402	402	458	434	412	412	443	440	443	429	418	421	455	435	377	431	424	435	419	443	456	395	432	452	505	422	446	435	401	433	440	397	440	449	416	428	424	421	410	409	458	408	412	415	452	465	420	422	411	407	403	394	463	413	391	421	440	431	446	405	415	449	452	401	439	427	443	413	399	451	469	416	444	415	424	435	447	420	394	442	394	457	423	428	395	423	433	442	439	456	446	448	427	421	389	443	424	415	423	416	448	434	394	450	388	440	440	443	443	385	427	426	461	431	432	466	409	443	394	392	420	398	429	428	400	435	406	428	421	413	418	444	424	427	398	417	451	432	400	436	413	460	393	402	415	428	420	385	431	460	409	443	384	456	431	407	428	395	443	463	446	420	432	427	455	420	424	433	436	383	400	427	413	444	401	403	438	407	449	463	415	425	434	424	445	410	418	458	422	430	424	447	393	421	406	433	438	441	384	432	410	413	400	424	418	444	397	456	416	436	435	451	414	437	399	437	403	394	418	403	419	444	441	404	447	386	402	429	411	458	455	433	418	431	433	412	427	432	414	422	412	450	440	513	435	432	425	450	412	437	440	406	398	412	428	427	438	426	383	425	440	427	422	455	384	420	433	388	415	439	413	422	425	440	416	404	418	446	416	428	450	414	445	401	427	446	422	417	416	457	411	438	420	416	434	440	421	419	394	425	453	482	390	408	402	420	412	454	401	450	449	431	390	418	405	403	415	434	429	445	441	425	426	413	407	420	408	483	448	435	408	416	453	417	443	467	439	427	425	456	411	434	413	407	404	385	388	411	434	433	426	390	460	432	408	451	436	416	470	428	416	463	399	427	408	433	432	405	417	435	401	427	435	421	436	430	430	453	432	430	436	405	442	454	434	421	438	457	440	424	400	408	430	423	407	439	426	424	415	410	408	441	444	430	442	405	425	407	414	457	430	441	422	400	433	429	414	438	400	418	424	427	449	421	385	471	447	447	411	438	437	417	438	418	429	426	456	403	421	443	429	437	444	402	422	434	430	464	454	428	438	421	443	436	422	434	413	457	398	456	399	420	418	417	420	406	444	425	414	422	435	438	426	405	427	400	400	404	429	388	403	406	404	440	445	398	418	435	401	461	417	415	452	448	426	414	433	418	446	450	443	421	440	395	415	443	408	398	438	437	426	419	422	413	396	416	422	447	398	423	413	501	448	482	403	427	457	410	425	419	458	449	410	420	421	429	480	410	424	478	415	427	423	398	436	418	443	432	438	386	419	425	417	430	468	389	442	433	431	428	429	439	434	406	403	440	432	418	445	464	441	402	424	434	381	426	443	427	409	457	424	434	444	429	448	458	414	423	402	429	402	442	411	439	422	434	403	414	391	452	412	419	426	440	403	418	422	396	447	407	442	425	389	418	428	413	452	419	470	435	392	432	440	417	417	413	409	407	385	410	436	391	395	414	418	423	450	440	416	431	446	390	411	419	448	416	422	413	440	428	423	415	408	437	439	432	437	426	455	403	437	453	457	480	446	429	420	408	427	426	405	422	434	419	444	413	395	430	412	441	423	459	435	412	412	433	429	457	431	414	416	429	424	407	439	460	423	419	450	459	435	434	408	429	478	450	428	406	400	418	448	391	408	450	418	444	398	428	452	403	407	397	436	441	443	411	442	472	442	446	432	414	434	436	409	430	439	402	462	385	406	450	409	429	411	439	433	417	412	457	454	435	407	453	456	433	430	452	428	456	395	420	433	412	413	441	445	403	442	398	439	395	447	407	415	463	439	411	407	442	438	443	440	451	421	416	435	417	444	442	391	449	401	428	460	422	412	423	412	429	438	425	448	454	427	434	462	476	421	424	442	453	422	436	427	429	406	428	406	450	385	427	416	428	436	427	380	410	416	390	432	413	436	483	421	414	404	429	423	408	454	447	401	436	428	404	425	398	436	478	411	433	454	419	420	410	449	459	403	420	418	425	472	416	435	471	435	427	455	403	437	413	429	448	430	441	429	457	405	430	418	421	405	438	401	411	403	429	432	414	413	424	394	416	404	407	467	427	415	411	400	407	428	438	434	441	424	459	460	421	416	402	454	433	419	419	433	417	408	432	425	442	399	415	416	427	433	391	426	423	459	457	467	425	424	438	449	420	432	422	458	425	414	423	405	436	406	402	428	436	391	433	414	437	430	423	440	416	425	445	464	445	418	435	422	434	430	430	423	411	420	407	433	433	421	413	421	415	419	410	440	427	452	438	435	442	432	447	442	428	443	441	416	465	447	424	421	408	444	441	428	465	417	456	449	435	455	455	429	437	405	421	417	405	426	445	433	425	409	421	422	405	438	419	370	445	423	457	405	416	440	438	422	414	432	399	446	426	405	427	436	426	448	447	402	432	389	442	454	423	437	413	426	417	400	446	431	434	421	410	429	426	418	393	427	408	429	393	431	459	433	416	435	456	376	415	435	424	435	455	399	420	437	387	401	425	447	434	458	427	436	421	445	448	410	389	437	412	420	431	441	430	471	382	434	450	431	448	417	432	461	427	408	437	420	403	393	427	417	393	439	477	431	421	447	439	411	456	462	415	399	404	421	432	432	440	418	395	455	436	432	422	443	410	434	427	440	448	405	407	433	433	459	441	401	420	414	440	425	419	412	395	437	443	440	442	426	464	449	393	438	418	426	442	414	408	411	392	462	409	448	395	410	439	435	423	434	442	422	444	393	408	403	436	388	375	438	441	429	395	413	439	425	428	410	428	443	418	428	443	415	402	395	433	432	458	416	457	414	441	413	429	411	400	416	424	424	437	410	427	431	415	428	417	398	414	443	431	443	434	404	408	435	430	433	405	427	423	432	465	475	441	446	435	451	406	404	439	429	442
59068	45298	36658	32781	31553	28852	21644	9699	1815	311	161	165	190	168	166	192	170	183	176	179	184	171	184	153	186	200	186	172	161	193	209	173	143	158	173	188	184	177	160	171	167	211	169	181	167	159	157	172	164	176	173	183	153	181	170	194	180	159	156	165	180	189	175	171	175	183	168	185	180	139	175	165	164	162	169	167	156	186	171	179	152	172	174	154	144	152	137	173	190	185	166	170	148	204	192	183	151	167	162	174	154	189	173	170	176	176	181	199	169	178	166	163	178	181	173	211	156	178	182	188	184	185	174	185	166	198	165	195	188	194	167	150	167	148	179	156	172	166	169	160	176	168	178	169	179	165	170	178	177	160	161	181	199	166	181	165	163	183	169	181	159	148	163	194	153	153	177	153	174	171	188	155	147	153	178	154	191	171	163	166	173	183	180	161	166	154	169	179	184	160	176	181	193	201	194	193	176	156	174	189	176	180	168	178	150	194	158	166	169	165	157	148	174	164	180	193	185	140	174	179	157	189	158	154	182	168	193	174	159	143	173	145	189	169	178	150	154	163	165	197	167	184	168	179	174	164	187	167	143	170	163	153	148	152	199	182	176	194	173	170	149	166	165	184	156	179	173	174	148	199	181	196	182	175	172	158	140	149	213	175	185	178	169	188	181	174	174	182	176	173	166	153	177	177	141	174	184	158	178	172	195	173	166	191	211	166	174	176	182	179	186	176	151	150	179	179	172	171	164	192	155	194	187	167	178	155	173	186	166	185	169	169	170	160	165	161	149	176	209	162	176	142	184	159	170	159	169	164	164	177	172	163	170	171	161	164	174	165	179	170	162	159	151	183	143	162	189	157	179	161	200	171	164	173	167	182	141	185	157	192	176	167	190	159	182	151	169	179	169	185	162	179	160	179	150	191	179	168	158	186	160	156	158	164	163	168	171	155	202	175	177	170	173	169	155	173	198	170	145	181	165	149	171	157	174	173	183	185	164	146	198	166	161	166	180	158	176	181	195	155	157	190	163	170	164	151	182	147	160	154	158	168	173	180	160	168	172	188	175	150	171	180	167	193	172	184	199	172	183	181	175	172	166	187	179	196	187	159	174	170	163	183	169	149	208	172	142	165	183	149	198	162	166	170	175	140	168	175	159	167	176	166	177	174	169	168	183	151	159	178	178	178	159	181	189	163	180	193	175	202	185	192	171	184	157	161	166	173	152	173	167	163	130	179	167	165	175	157	167	159	198	139	171	164	165	166	171	156	167	133	167	194	188	183	148	163	171	192	159	174	156	191	193	164	190	184	174	174	145	158	161	169	161	189	156	169	172	168	187	147	144	174	188	172	163	170	160	136	162	157	153	211	152	164	173	171	164	177	188	171	176	165	192	199	173	146	192	173	159	163	165	181	153	165	160	169	194	178	165	158	165	180	182	161	161	177	177	191	153	181	155	158	208	159	179	160	191	188	136	182	171	183	181	183	174	158	166	147	162	181	169	173	161	176	162	171	196	177	157	166	185	168	151	154	162	162	184	173	180	171	167	157	157	171	174	174	168	173	166	170	187	165	189	184	159	157	166	175	166	162	175	164	163	152	166	163	178	151	177	154	207	173	164	172	148	173	166	198	175	149	139	161	173	166	182	164	171	166	160	171	180	172	152	192	164	186	152	172	164	167	176	153	174	177	178	185	158	165	172	165	165	166	202	175	174	188	157	179	171	179	194	173	176	168	186	164	156	178	155	168	170	164	173	159	163	167	191	176	165	180	172	157	175	155	170	184	159	196	151	165	166	179	174	154	169	177	150	171	158	142	184	166	161	172	175	158	163	170	180	177	158	145	178	165	166	175	160	156	172	163	153	193	174	183	163	191	186	157	156	170	170	172	159	152	163	179	163	165	159	186	176	173	164	176	161	178	142	175	173	182	192	162	153	146	164	187	171	186	173	160	184	149	180	176	169	171	146	159	153	152	198	170	178	160	185	149	169	171	173	156	139	174	175	158	195	184	195	184	156	196	175	161	191	185	153	181	196	174	165	207	168	176	137	176	181	157	176	157	159	158	164	150	187	167	156	163	181	171	160	160	182	168	170	171	192	182	171	161	141	167	141	158	161	168	175	168	179	148	199	193	151	158	167	159	169	163	158	158	168	177	154	173	188	154	177	167	185	180	188	167	146	192	160	158	166	168	166	182	174	183	159	181	168	178	173	189	148	177	176	154	188	144	179	175	146	181	167	150	158	165	188	163	182	152	175	161	191	189	164	175	184	180	165	196	206	167	183	176	160	183	174	140	158	179	211	148	174	169	189	173	186	162	171	180	170	165	169	178	155	193	169	164	141	178	150	169	185	171	151	182	177	174	143	187	181	201	182	180	170	167	172	163	167	175	178	189	190	166	189	177	163	153	182	182	174	183	170	179	182	169	169	174	163	178	179	157	176	150	166	168	157	166	162	183	166	169	179	193	177	192	164	164	179	180	160	173	150	168	176	153	143	150	182	165	194	176	192	159	175	181	189	155	183	174	175	159	164	157	170	159	170	188	182	164	162	159	168	182	193	186	183	190	168	192	181	173	161	209	153	183	185	185	157	181	168	148	168	180	165	162	150	177	157	162	184	157	180	172	160	148	168	194	156	159	153	186	183	173	162	185	164	155	184	174	167	161	156	169	174	201	180	174	146	174	148	175	164	172	150	182	156	169	184	175	151	157	169	193	185	185	145	153	181	170	165	163	182	166	188	163	168	178	172	164	182	159	176	184	159	168	175	184	133	166	179	180	173	174	201	179	175	183	160	164	163	167	160	163	185	146	177	177	180	165	161	169	197	174	164	162	177	181	176	184	170	149	169	157	171	186	185	175	178	168	149	187	168	175	170	163	163	167	158	164	194	165	169	179	153	179	157	187	196	191	172	135	167	157	159	167	179	176	150	176	183	157	163	177	173	177	172	141	177	163	169	144	155	149	173	179	186	162	205	197	157	170	172	148	148	196	164	161	183	166	164	177	161	174	151	158	177	179	145	170	178	186	159	177	193	147	151	174	148	183	159	157	166	164	152	175	172	172	181	169	170	176	142	189	154	168	200	181	167	173	159	185	160	182	193	163	157	182	157	185	160	168	141	163	151	180	185	173	183	175	175	178	157	146	176	184	152	151	180	197	163	149	165	177	167	168	190	182	182	160	182	159	184	163	185	174	180	173	148	184	193	202	183	181	163	152	177	178	174	189	176	153	159	141	181	161	178	171	155	182	186	137	167	191	171	171	173	162	188	161	178	168	182	174	154	170	167	150	138	165	202	205	164	176	185	175	175	178	172	168	182	151	161	175	157	160	181	164	188	162	168	165	154	164	171	194	172	185	182	166	183	146	176	159	149	167	162	180	165	199	168	153	167	189	166	164	172	175	165	137	176	167	181	157	199	154	178	175	176	181	182	157	151	182	178	176	151	167	169	172	157	204	188	162	175	155	181	189	152	192	180	184	183	178	172	156	163	193	166	185	165	161
54715	59687	64541	72094	59348	42989	22623	7182	1715	535	427	363	408	419	364	357	407	383	405	386	381	396	390	395	360	409	360	403	372	376	396	369	390	373	394	377	383	382	391	419	375	393	408	399	382	359	381	406	383	405	421	373	384	419	353	386	384	378	384	366	362	378	376	353	397	395	379	383	360	400	420	380	412	369	416	405	347	374	362	425	386	391	422	401	377	375	400	371	378	380	363	380	359	367	395	375	410	376	390	372	388	415	394	374	380	418	418	386	362	396	408	402	376	369	374	389	394	382	428	401	407	411	410	376	368	368	390	367	411	392	374	379	406	398	412	381	380	366	396	422	384	388	372	374	380	365	363	386	379	382	394	405	393	384	351	385	403	380	392	383	356	369	388	408	411	391	372	386	387	395	397	394	415	409	371	378	339	381	388	387	390	370	355	399	379	364	398	373	395	393	350	392	377	406	382	397	403	396	359	376	408	359	392	368	367	374	347	402	388	378	365	380	362	405	392	369	390	368	369	391	350	402	373	411	370	367	417	378	389	367	407	394	401	364	400	366	400	362	396	394	374	384	425	350	353	399	374	397	390	354	392	378	350	379	358	364	391	413	384	378	354	369	387	373	375	384	399	391	387	415	398	363	366	384	379	360	370	436	387	356	390	373	393	397	376	404	389	372	376	378	414	367	347	375	381	375	353	397	381	396	370	393	403	387	402	378	359	387	390	416	419	373	382	386	364	394	354	373	387	359	382	400	409	359	370	416	381	377	362	375	382	396	355	414	383	357	359	403	397	347	395	353	373	321	372	331	405	371	387	393	364	412	379	376	376	392	357	354	377	360	366	381	363	361	404	374	402	396	420	377	408	380	372	426	355	380	384	353	358	373	395	374	360	343	414	387	374	376	359	398	379	380	360	393	399	403	369	384	397	385	396	391	408	380	359	398	384	378	375	377	396	382	373	404	342	372	373	400	404	359	430	404	380	360	359	350	371	386	373	377	378	396	343	349	331	371	397	375	341	411	380	384	378	349	360	377	420	344	401	370	364	412	355	382	362	412	372	388	374	364	399	393	394	361	389	395	388	402	356	388	377	370	414	373	421	376	407	369	389	380	391	382	403	395	358	390	367	376	393	393	381	362	369	378	347	407	387	393	361	431	363	378	387	382	356	376	356	370	357	375	393	391	380	379	394	391	394	384	380	405	384	400	333	400	391	354	404	387	348	367	386	353	410	402	401	377	379	349	395	376	422	420	394	390	362	414	421	404	377	404	390	349	392	408	399	383	367	353	415	391	386	400	391	370	362	435	375	389	373	391	377	378	353	404	396	375	399	403	404	370	368	381	402	376	380	370	373	370	342	396	395	364	375	401	382	410	378	383	402	397	380	397	417	377	417	369	400	401	397	375	388	384	344	413	388	403	356	382	359	350	379	385	394	403	314	399	369	368	373	397	345	383	392	370	380	359	401	335	402	337	433	396	393	372	378	343	367	348	421	376	356	377	392	381	404	387	399	395	333	388	412	372	399	398	372	351	375	376	393	390	391	365	386	373	408	357	409	355	388	391	397	372	416	362	401	374	372	363	380	370	401	365	375	421	409	417	374	374	386	368	412	371	393	369	359	350	388	368	379	391	364	390	392	405	399	431	378	351	386	370	361	364	380	383	422	379	367	374	375	377	399	392	366	350	377	380	366	371	369	369	366	403	381	404	421	361	380	369	417	415	353	398	366	401	344	389	363	387	403	406	383	339	382	394	363	399	388	408	379	368	381	381	397	405	405	378	376	393	410	358	415	400	391	415	373	346	358	361	406	372	402	391	355	387	375	392	370	416	409	370	381	390	416	381	392	392	398	371	360	376	381	398	390	383	385	413	387	354	415	377	371	392	401	358	382	377	384	378	337	400	410	401	386	362	398	361	418	346	412	419	385	398	421	386	391	365	379	386	374	393	389	381	380	390	331	355	382	398	388	404	390	384	370	402	392	373	377	391	378	400	386	411	394	388	371	395	389	383	349	385	381	354	395	351	399	354	350	360	391	375	390	389	382	365	365	392	390	353	382	362	400	405	396	403	365	401	375	387	337	342	377	372	377	377	378	355	380	384	380	378	402	457	387	398	377	391	392	370	377	379	356	375	380	385	407	389	409	364	371	362	392	406	384	380	377	400	398	413	365	378	369	386	399	403	390	363	384	399	391	399	386	388	371	377	417	363	417	364	364	368	420	392	371	394	391	404	379	353	389	349	368	358	347	373	407	382	375	368	388	385	402	372	380	425	360	414	368	363	369	365	362	394	397	389	373	392	395	333	392	398	350	398	414	394	397	403	365	375	379	395	399	408	367	376	389	348	413	372	366	379	385	375	387	370	382	382	364	369	363	392	346	373	361	368	392	385	394	415	391	356	393	377	389	387	360	378	375	379	383	393	390	439	365	380	398	395	364	398	390	390	385	354	390	340	386	384	431	362	358	358	373	372	398	368	398	365	369	378	365	427	369	371	377	415	403	422	389	382	382	391	408	363	379	413	405	380	373	356	385	412	395	365	421	361	372	399	382	391	398	396	395	392	392	401	358	359	404	403	384	362	389	357	362	387	394	378	414	371	417	426	373	374	375	361	424	370	372	367	402	374	379	380	378	392	354	428	365	371	404	378	400	379	396	394	348	434	388	384	360	397	356	374	334	380	387	361	388	366	408	381	375	374	377	396	399	379	394	394	357	365	379	385	386	416	385	389	394	377	364	392	412	383	336	343	372	378	397	376	358	383	371	381	402	354	381	384	390	381	374	364	413	352	360	377	378	377	402	401	365	382	389	406	377	387	376	372	417	390	412	369	397	389	405	378	381	361	398	414	389	403	381	398	412	365	373	392	397	370	380	375	380	384	391	372	387	384	410	416	364	377	371	390	389	401	327	363	381	390	398	372	385	346	378	368	366	381	402	396	396	377	349	388	398	405	391	407	406	356	390	373	386	420	375	367	351	389	381	389	400	383	388	377	376	418	382	365	357	364	385	374	412	394	411	412	378	394	377	390	379	375	369	389	387	348	383	376	384	341	407	390	401	364	373	378	383	384	401	352	453	386	358	364	378	353	371	380	345	388	365	369	377	350	419	380	369	379	386	374	440	417	377	371	398	391	376	344	343	405	383	360	400	381	360	375	400	421	394	347	379	377	359	371	368	375	402	360	402	394	378	348	394	393	370	338	401	383	398	371	387	360	388	382	350	398	366	377	414	373	381	408	375	414	390	425	397	400	366	395	368	414	352	370	395	402	430	437	387	347	359	404	366	416	378	398	368	357	400	389	403	392	402	399	414	343	410	339	363	383	378	390	373	419	376	360	401	381	402	357	412	367	379	369	368	386	377	380	372	374	380	361	394	373	365	377	383	392	390	351	375	413	365	396	342	385	398	411	389	358	353	376	386	389	413	389	371	366	343	393	380	387	384	395	381	394	431	392	357	383	408	374	387	391	404	380	352	395	360	410	391	406	392	358	374	382	407	423
25345	27827	23521	12101	5596	2765	1297	559	324	284	275	300	244	248	292	282	247	263	253	281	289	260	276	273	257	288	271	253	263	237	237	272	272	271	224	259	230	285	310	282	243	247	261	243	255	252	251	300	254	274	262	275	255	250	260	270	253	274	265	248	287	269	279	251	267	256	289	258	257	245	250	270	268	302	274	250	228	260	257	276	236	225	271	239	257	269	253	259	243	229	245	276	267	239	282	259	284	258	285	244	285	264	295	258	233	273	269	248	271	279	251	274	257	265	261	255	263	257	265	244	247	260	275	288	245	221	240	254	261	244	258	281	251	306	254	260	288	228	246	248	281	257	276	244	250	266	299	268	289	260	274	270	269	265	266	248	256	254	243	239	250	273	282	222	258	262	280	272	272	279	260	277	270	247	265	266	254	259	230	254	277	253	290	258	292	251	261	268	274	273	284	243	246	280	257	265	259	252	295	242	285	275	269	321	270	301	266	226	252	259	269	274	246	282	275	255	258	263	253	279	245	257	258	258	277	269	267	278	280	248	271	269	234	284	260	238	262	246	292	252	255	247	252	260	252	265	291	232	232	245	231	262	218	255	257	270	261	252	257	269	260	261	275	263	231	254	293	269	258	252	213	251	226	297	287	257	240	244	261	233	265	295	249	273	243	269	268	293	263	264	291	255	249	256	296	257	282	269	257	305	276	290	253	288	272	258	229	275	272	278	278	271	297	243	270	251	290	286	258	281	279	270	283	261	254	261	237	272	283	270	247	276	270	257	257	273	282	255	275	267	236	255	254	261	239	224	255	242	264	278	280	258	268	253	257	264	232	282	266	293	250	247	262	273	280	225	265	260	260	300	255	243	275	290	254	245	252	259	258	268	263	263	280	264	273	261	256	281	279	263	246	260	265	249	263	285	270	292	287	246	267	250	252	263	268	251	259	249	254	271	252	264	264	247	299	269	256	268	265	265	222	252	261	251	248	279	291	286	277	262	294	275	261	245	285	246	270	255	229	260	255	275	243	260	271	258	259	270	252	240	263	260	267	291	275	276	253	273	306	265	248	287	268	254	246	257	273	272	260	259	254	273	238	273	270	300	269	262	257	231	266	275	284	244	259	255	246	263	229	248	267	275	287	274	297	248	243	252	268	267	278	271	230	250	295	276	255	248	289	246	249	243	258	248	266	280	252	261	263	273	287	280	230	214	255	264	246	277	277	316	267	257	243	249	265	232	256	274	265	234	280	278	279	277	306	249	285	230	282	271	256	300	280	257	285	271	240	224	262	234	246	267	238	267	253	242	234	256	270	255	245	263	250	243	273	254	254	268	239	258	272	276	241	283	274	248	307	263	264	298	273	248	247	232	312	284	271	280	270	255	259	244	278	270	245	266	244	268	246	246	278	262	280	260	263	278	270	243	269	238	243	265	254	263	256	258	279	277	262	225	310	267	283	236	246	275	259	260	260	262	263	277	278	281	277	260	243	251	285	225	265	253	278	265	253	303	259	282	283	269	233	247	292	287	282	266	272	284	246	275	269	278	264	233	288	239	280	267	246	259	281	261	253	264	257	257	257	269	261	295	221	265	265	264	253	309	278	239	258	244	270	249	253	289	279	270	266	258	262	289	230	252	259	249	263	250	257	224	253	254	283	247	246	273	251	315	235	287	248	293	245	240	254	279	239	268	301	258	267	242	270	294	236	265	248	271	255	279	282	249	242	266	243	283	309	262	251	277	236	266	251	251	251	264	249	268	225	257	227	263	257	271	267	262	271	242	213	263	285	240	262	285	268	265	250	273	263	257	265	295	248	260	284	289	280	270	254	252	260	251	243	246	289	261	253	283	252	252	254	252	285	258	235	259	241	240	259	279	274	264	259	260	288	281	267	262	261	274	274	251	255	261	296	225	258	275	267	246	244	262	257	262	292	244	244	251	254	277	279	255	255	293	235	266	269	265	270	299	266	256	259	273	254	246	248	270	279	268	269	272	278	286	270	274	278	266	254	295	301	269	250	269	270	285	266	274	254	261	252	294	270	241	247	287	277	276	261	287	305	261	284	247	246	246	254	229	267	251	265	267	254	261	265	277	279	256	299	256	253	268	295	268	261	283	257	310	283	276	249	224	280	292	279	266	276	267	286	272	273	275	276	256	277	245	281	280	278	274	267	264	262	269	238	252	237	285	264	263	268	233	268	230	253	253	234	301	258	269	257	263	275	272	282	261	245	255	247	276	263	251	243	262	278	271	266	270	255	203	263	288	247	252	268	277	272	253	258	250	235	269	287	260	250	239	263	249	257	258	273	242	272	251	241	240	265	249	258	280	274	275	268	266	256	255	235	280	253	287	266	299	268	285	264	286	273	240	272	297	279	256	232	249	269	241	252	259	279	240	262	258	258	264	255	258	261	283	268	254	285	264	282	271	252	226	278	253	264	285	226	276	286	260	290	285	245	265	274	242	221	238	233	264	230	259	293	243	243	279	276	242	256	284	286	271	274	272	259	239	296	287	303	263	236	255	270	242	247	254	266	288	251	286	251	263	291	261	244	291	260	260	247	284	232	257	264	264	274	268	263	253	297	248	282	281	273	243	255	257	245	255	268	299	260	266	245	272	273	245	281	283	253	252	269	260	271	272	252	244	242	263	275	264	235	275	261	265	254	274	278	292	290	273	267	256	227	281	257	269	273	261	261	230	245	264	265	297	265	268	272	280	260	292	249	215	267	273	246	292	263	266	252	241	265	257	290	274	251	260	264	260	245	266	253	239	281	264	268	256	233	273	255	284	237	260	262	279	275	250	272	301	269	261	260	272	256	264	284	249	302	236	279	297	250	238	284	267	277	254	268	249	249	250	274	241	272	255	269	265	260	258	275	260	261	287	256	259	246	255	243	275	252	269	282	240	253	262	264	238	267	266	266	285	242	257	303	263	288	274	261	286	281	279	303	249	263	287	257	268	251	237	280	279	248	267	264	232	273	281	250	259	261	270	267	260	251	263	249	262	267	263	245	260	280	248	289	265	252	270	278	275	262	255	282	256	257	286	243	284	260	264	273	291	252	271	219	263	261	257	273	246	268	241	284	277	270	245	256	264	272	237	254	281	265	257	263	284	278	238	276	262	272	250	279	275	253	255	279	257	263	290	286	251	293	287	248	248	248	274	268	256	273	255	226	247	266	274	276	259	258	288	266	254	267	271	257	245	254	291	248	260	245	258	242	274	260	262	245	248	249	258	278	286	269	304	255	240	280	284	249	269	241	255	245	231	277	258	236	276	261	255	266	224	272	256	265	289	269	269	287	267	259	269	251	255	270	286	258	253	288	264	268	263	254	241	270	263	259	282	235	257	247	261	265	284	260	260	288	259	281	276	277	271	247	264	256	264	270	226	245	241	284	250	265	261	254	248	265	249	288	245	278	267	252	268	240	248	269	237	256	246	243	251	259	241	267	278	284	271	281	261	275	243	270	236	244	258	280	275	270	267	264	240	236	263	235	249
19695	26849	29296	20986	13400	7965	3702	1397	764	599	584	568	670	619	637	603	588	588	593	633	633	583	607	618	617	624	591	592	577	600	576	556	596	604	580	566	598	583	582	608	637	620	576	562	601	609	608	611	579	589	605	536	579	570	556	620	610	613	579	549	560	586	551	577	603	538	592	604	623	611	548	595	602	571	587	607	596	628	576	583	572	604	614	585	570	569	613	576	564	607	607	618	547	645	523	584	598	589	642	608	583	579	573	624	579	530	606	602	562	572	611	595	627	581	574	565	577	587	629	581	590	597	572	574	551	616	565	607	634	614	600	588	603	544	618	568	582	585	637	599	571	619	609	575	590	572	649	597	613	596	544	595	616	584	639	583	617	604	578	578	578	591	614	589	631	616	536	602	598	598	602	565	616	591	576	620	571	586	579	552	626	570	614	595	604	616	604	634	601	577	548	578	568	625	590	639	620	590	608	551	599	602	580	591	548	619	558	587	576	603	600	590	548	592	576	553	532	569	630	610	611	576	614	625	572	625	566	543	631	601	586	624	599	595	581	582	586	607	580	593	574	576	616	563	591	613	620	605	592	573	545	603	598	606	584	579	617	609	638	576	548	626	625	598	560	577	603	597	619	587	617	585	607	589	621	589	585	604	634	588	557	549	605	612	634	583	594	588	601	610	576	636	618	599	598	573	604	596	627	621	597	596	581	576	587	571	574	580	619	549	588	613	597	559	588	587	580	612	595	613	552	576	576	588	602	596	619	564	584	608	596	588	612	559	589	578	610	598	592	634	572	601	613	610	603	616	597	613	557	582	586	606	574	594	580	559	592	597	623	567	612	600	630	616	560	582	609	572	622	597	607	621	600	577	589	607	584	617	584	584	565	592	587	601	577	596	592	607	591	570	607	588	577	593	639	640	587	588	586	585	602	592	581	579	610	617	576	612	594	600	548	618	555	566	592	588	593	556	565	617	661	616	583	572	607	602	608	606	567	582	587	612	577	600	608	576	580	584	581	611	628	592	576	578	584	551	587	595	636	632	618	625	635	615	572	567	530	653	574	604	588	604	617	575	559	595	583	621	590	579	593	586	586	562	586	589	605	583	604	595	598	560	577	596	559	613	558	654	565	631	549	563	624	617	568	560	583	548	572	577	628	598	614	589	596	594	581	584	573	593	622	606	586	569	611	574	577	581	660	576	597	619	576	609	615	627	595	603	572	574	586	610	611	570	587	621	560	586	633	593	595	606	578	629	591	521	588	580	610	639	586	566	613	588	623	606	537	613	607	618	614	599	600	609	618	547	610	583	608	593	625	586	605	615	617	654	632	563	521	629	630	617	573	623	582	558	552	556	598	635	590	614	602	658	585	619	633	586	653	600	609	620	607	644	531	604	610	560	600	612	572	564	600	589	575	594	556	576	629	588	570	613	550	595	575	564	596	597	595	614	603	555	554	628	583	570	606	562	539	568	575	585	569	631	554	565	543	580	609	599	565	631	549	638	560	585	626	567	592	596	577	547	626	600	610	541	589	544	594	622	568	595	613	597	595	588	536	586	616	559	643	529	565	616	570	583	585	562	592	547	598	614	614	622	581	556	656	584	629	610	599	565	604	572	589	548	567	558	594	584	616	583	571	577	622	607	580	606	586	517	609	614	606	611	635	555	584	605	633	580	582	590	586	544	582	593	599	591	552	592	587	597	626	558	604	564	573	604	635	610	595	621	585	620	586	576	642	601	665	569	610	586	600	634	594	555	591	596	623	555	584	597	609	583	646	599	601	623	573	604	571	626	586	590	626	588	592	589	602	606	640	588	578	568	585	577	585	597	597	567	563	588	607	610	609	570	589	587	566	619	616	646	607	567	633	597	608	576	543	621	605	572	626	570	629	575	626	576	610	562	609	610	595	559	659	582	554	573	578	602	566	574	627	552	563	571	569	556	606	572	588	567	611	605	617	613	620	586	597	546	623	572	550	590	579	593	607	597	574	582	585	584	590	597	599	545	683	590	591	550	594	594	584	608	596	572	579	575	625	576	608	610	593	583	615	546	584	551	583	594	565	650	588	577	596	554	592	591	552	602	595	571	600	599	585	613	583	637	597	633	622	586	596	564	636	573	528	552	616	645	607	615	597	578	604	607	597	605	544	615	589	566	556	588	585	582	608	610	568	611	587	602	601	614	580	585	567	622	565	633	589	553	585	577	623	624	600	568	553	625	568	552	577	583	590	575	596	558	574	605	558	612	620	580	588	661	553	539	589	572	589	609	608	606	579	574	580	563	595	595	562	617	648	649	555	583	619	592	588	599	564	618	579	578	586	556	628	593	561	605	581	574	616	575	524	610	619	601	600	568	608	583	582	550	618	567	631	605	575	624	588	574	586	603	575	605	628	592	611	613	632	591	603	590	654	612	566	540	555	581	575	572	564	607	574	573	618	588	546	583	567	637	586	595	583	581	638	557	619	601	567	586	635	593	591	592	555	599	597	636	552	572	642	538	544	596	590	579	629	610	579	554	596	584	559	558	543	613	552	565	603	585	555	565	586	571	587	578	601	572	611	571	612	556	623	577	604	590	568	615	560	578	588	586	557	574	586	590	585	599	588	617	589	563	597	572	571	593	587	566	579	591	600	615	540	578	579	616	576	575	628	567	537	599	574	601	622	601	565	604	596	600	619	611	575	590	597	640	609	586	561	554	598	593	574	634	621	566	533	606	596	592	592	639	565	596	612	564	601	588	591	601	568	644	574	568	578	592	585	619	602	608	596	567	585	589	589	592	559	584	565	616	615	608	554	545	570	579	585	605	608	595	549	574	560	608	577	604	621	581	590	599	630	562	614	607	596	599	642	591	597	618	554	622	626	556	593	568	589	602	625	615	579	543	600	555	614	631	578	609	597	590	584	623	608	580	592	613	605	569	611	597	602	582	598	620	564	595	543	538	561	603	607	565	593	571	582	573	565	589	579	599	563	582	607	600	577	544	593	587	584	585	594	570	610	538	586	585	608	603	567	622	550	609	561	552	567	550	589	603	612	621	601	623	613	605	582	617	629	562	567	574	601	593	578	597	574	589	629	591	571	600	630	541	612	577	607	593	551	597	547	595	551	580	554	532	586	575	572	616	586	570	589	632	595	558	622	578	630	595	579	627	587	595	575	564	614	599	580	562	596	582	561	609	567	636	553	569	618	595	629	600	631	645	602	554	554	584	599	588	626	597	560	584	589	629	612	600	622	585	566	607	608	592	629	606	594	589	642	589	630	584	605	560	604	599	607	607	577	608	617	604	612	587	540	569	612	584	590	607	555	610	600	568	604	593	549	601	602	608	591	572	585	600	557	632	617	600	558	607	566	568	596	596	592	579	579	584	600	621	586	620	580	578	631	569	586	573	603	576	605	591	583	615	574	573	591	626	597	589	603	575	611	616	588	624	607	563	607	596	657	595	589	616	614	576	613	584	580	611	571	570	599	614	579	573	604	614	598	649	621	589	586	609	633	579
59303	49386	43156	37427	33442	29060	21771	9029	1664	327	214	198	195	197	194	199	187	182	191	177	174	195	190	184	182	187	178	180	170	192	201	206	228	182	191	218	195	195	171	186	195	203	205	199	240	199	191	200	183	190	211	171	209	194	190	182	188	192	200	197	183	188	176	194	206	176	188	214	168	172	201	194	191	184	164	192	202	212	182	165	195	200	194	198	217	211	193	185	176	201	178	201	186	195	184	188	196	171	199	187	195	170	190	171	182	199	180	178	186	198	201	191	187	225	178	176	187	178	192	191	211	181	211	167	187	202	175	194	187	184	202	186	181	198	161	192	224	203	206	180	201	196	209	200	211	175	185	159	197	190	212	171	184	190	190	205	214	187	172	183	208	199	178	190	206	198	211	192	191	191	206	219	195	180	178	206	192	191	195	209	216	207	225	176	178	188	188	156	202	220	193	195	199	203	182	199	180	178	184	199	164	194	195	177	166	177	210	163	182	188	219	218	180	183	191	201	205	200	187	189	188	196	187	177	161	169	188	167	188	195	207	203	195	176	209	199	209	217	193	207	190	185	199	206	186	214	208	189	198	205	195	191	220	200	184	182	208	211	192	170	197	190	185	210	196	183	189	206	195	187	192	177	180	185	190	188	189	198	198	214	179	217	195	190	185	204	209	210	200	186	209	217	195	217	181	176	208	208	193	214	183	207	190	195	194	192	169	184	203	199	180	175	189	186	196	213	208	207	190	181	195	197	211	195	182	191	181	193	194	196	184	207	178	168	179	181	175	177	203	180	176	202	197	206	177	199	220	194	197	184	205	176	184	201	208	194	186	197	190	174	189	188	175	214	198	208	211	217	200	200	182	187	182	192	195	203	190	187	203	197	191	181	185	213	197	205	192	192	222	195	210	203	208	188	190	203	210	197	169	199	170	180	182	183	167	189	207	184	186	216	213	227	188	183	186	185	185	189	173	194	201	187	175	180	185	206	187	191	195	170	183	209	215	189	159	195	168	195	189	188	205	200	224	188	216	222	217	226	191	182	182	203	210	211	197	200	185	210	188	185	233	188	180	204	192	179	208	207	191	199	179	200	216	172	254	215	200	192	177	210	200	188	205	191	179	189	195	184	205	183	197	215	209	212	222	179	170	197	209	182	197	193	202	195	226	205	169	192	189	192	175	190	212	196	178	158	196	190	180	184	186	194	191	177	192	159	190	214	216	185	192	197	177	209	195	205	197	184	200	194	192	198	186	189	187	213	209	214	186	184	210	195	181	195	197	176	190	203	207	212	188	187	205	207	197	202	193	198	165	188	201	190	195	197	201	181	172	209	199	203	208	198	197	190	204	224	213	182	169	187	175	168	186	168	174	158	166	199	206	195	184	198	191	188	158	204	177	210	220	188	203	185	201	207	211	186	211	201	162	213	190	181	175	192	188	206	192	202	209	201	201	193	182	196	164	170	181	175	184	199	184	186	188	219	180	182	185	191	169	203	226	174	192	187	169	196	200	193	194	193	173	184	192	169	196	209	178	188	171	221	178	198	212	202	194	167	190	209	204	237	190	177	193	217	170	191	217	193	182	184	199	205	224	205	208	172	156	177	209	202	191	202	211	216	200	209	195	197	188	177	204	196	205	202	161	201	190	210	204	197	203	210	198	192	206	188	194	180	222	222	202	181	189	152	233	192	171	187	212	199	200	209	174	193	201	204	187	177	186	182	178	216	182	201	221	182	202	192	180	189	168	194	166	184	196	217	181	178	168	183	191	183	194	217	187	187	200	215	189	216	182	208	202	201	186	185	185	183	215	185	162	182	212	189	193	202	209	195	220	219	191	189	201	180	201	202	187	201	192	203	197	162	168	189	183	187	221	180	202	229	207	187	195	183	198	207	199	205	176	214	216	204	218	193	182	167	175	185	215	188	189	208	201	206	174	196	184	194	184	177	205	202	216	169	176	175	176	206	199	195	200	170	196	156	184	190	178	170	188	209	192	191	185	203	183	202	152	190	199	162	175	208	171	187	214	183	175	160	200	191	224	204	194	192	196	200	211	183	193	188	185	188	175	184	179	184	206	171	171	202	198	189	216	177	197	154	185	180	187	176	177	196	196	199	179	190	196	170	170	159	164	215	208	213	185	198	202	174	206	194	180	174	178	183	186	200	178	208	182	205	177	187	176	199	188	186	184	199	189	194	170	194	193	191	184	199	184	194	201	172	199	203	206	217	188	181	204	181	178	198	192	190	220	212	203	179	191	190	195	182	170	195	190	210	185	193	183	195	154	184	198	213	167	188	194	181	226	201	213	194	214	211	176	200	218	172	190	184	205	219	185	198	211	184	217	188	185	201	213	204	208	227	217	162	236	174	217	190	177	207	202	223	178	167	190	216	213	180	186	215	190	179	209	192	187	198	203	192	193	205	215	175	193	206	188	192	209	173	201	200	193	185	170	199	224	189	199	182	167	175	159	200	216	197	190	215	203	158	179	201	181	220	197	205	201	176	204	190	174	170	193	199	215	228	222	220	205	197	175	186	181	183	177	180	184	213	195	198	188	180	205	188	228	198	171	173	204	202	196	201	156	212	186	184	204	173	196	192	199	192	237	188	192	198	189	182	192	195	182	204	182	198	187	194	184	200	179	167	199	209	211	198	188	182	187	214	178	194	199	196	217	211	181	180	208	163	199	203	195	174	185	196	194	189	181	196	205	209	191	173	195	184	184	208	201	177	186	208	183	182	197	206	171	178	188	178	199	185	185	186	171	194	213	189	190	207	205	214	167	170	180	181	195	192	193	181	198	185	194	198	176	188	196	233	191	222	187	198	202	181	188	202	211	193	225	200	193	208	182	182	201	197	181	168	213	160	226	179	203	184	211	198	175	203	189	165	194	200	170	174	190	187	193	196	198	201	207	196	206	197	151	184	192	200	201	197	196	192	186	186	199	181	190	187	184	199	220	196	160	206	206	171	202	184	194	184	183	213	166	184	194	211	189	187	196	189	176	183	212	180	197	173	208	204	219	179	184	202	191	185	217	174	202	194	210	201	185	179	163	164	199	190	197	197	187	185	171	208	220	174	197	186	170	186	192	204	208	204	201	169	203	192	187	186	188	182	184	199	186	218	172	210	213	183	195	171	196	194	180	179	181	213	204	197	189	197	200	206	191	190	197	207	204	198	188	184	207	184	193	199	171	191	196	187	197	197	198	179	199	202	213	195	172	178	211	186	205	216	185	203	196	193	195	204	195	207	190	193	211	206	192	181	182	171	171	199	181	177	200	177	218	177	201	173	183	188	191	210	234	204	192	196	198	217	188	170	197	190	161	180	192	166	205	214	193	171	208	206	229	209	211	187	203	188	191	172	195	187	194	169	189	183	181	206	199	210	183	182	209	234	208	197	184	166	192	186	203	196	208	165	209	209	225	209	192	185	205	207	187	187	205	218	200	197	199	183	185	188	178	203	208	199	185	193	188	178	182	187	190	226	187	184	192	196	221	204
50661	59362	58983	62952	55339	43186	27327	9821	2330	724	465	462	417	416	397	433	454	436	417	404	437	440	441	434	431	436	430	399	423	431	419	471	456	415	448	428	445	424	452	410	425	460	417	402	435	430	406	414	439	430	431	438	440	466	452	431	463	411	444	434	438	466	423	436	455	464	397	424	445	454	441	463	451	454	449	461	411	437	406	437	402	416	420	435	440	393	438	445	456	442	427	440	440	388	441	412	460	425	444	445	462	460	471	461	455	463	399	405	436	449	446	446	430	432	434	433	433	442	449	466	443	410	430	457	412	406	432	428	431	449	433	439	449	451	471	440	425	453	400	426	414	445	443	427	421	435	411	446	459	415	436	453	457	422	444	447	409	451	452	424	465	453	472	413	454	407	464	419	420	405	442	444	457	413	432	419	421	416	430	420	441	443	451	436	441	423	430	449	423	426	433	463	416	445	499	462	409	469	398	484	439	467	443	436	436	463	454	411	442	414	418	441	469	403	432	400	447	463	462	401	459	408	444	449	406	442	473	428	469	416	407	415	429	462	438	480	446	448	444	458	411	416	424	434	429	443	429	419	469	418	390	408	466	429	450	420	426	418	438	431	468	438	435	436	460	440	445	411	431	455	435	446	417	436	398	443	432	454	419	457	456	446	430	466	451	432	426	488	465	443	429	419	441	401	402	465	444	391	451	467	425	470	479	399	423	442	409	421	449	400	421	458	491	412	420	433	450	438	460	443	425	464	424	510	441	413	456	422	430	419	439	452	419	414	407	450	431	418	486	456	429	462	412	444	391	479	441	414	447	415	450	449	449	470	409	462	416	446	480	433	432	461	437	420	468	430	443	459	422	437	459	429	480	474	462	423	447	445	392	444	427	420	420	429	419	449	437	446	437	448	439	428	448	452	452	448	458	454	447	415	403	415	444	431	442	400	488	463	453	409	425	466	468	478	462	471	488	396	444	423	402	492	429	434	438	453	424	406	441	444	465	428	449	429	425	434	458	404	384	423	438	432	457	465	432	443	431	437	434	473	451	434	460	448	468	441	442	425	445	432	438	446	421	420	430	447	420	424	409	460	459	423	453	453	414	449	440	442	424	419	416	492	410	509	415	432	433	437	459	428	432	425	430	437	446	436	444	401	424	457	430	442	393	413	460	421	429	506	454	457	473	431	445	464	446	419	426	459	424	449	416	438	434	430	422	448	423	427	426	446	426	454	430	417	438	445	429	426	434	474	405	425	425	451	424	462	446	443	440	449	448	449	419	451	437	457	430	456	427	418	468	430	451	404	470	403	430	424	450	415	439	446	431	409	430	461	455	427	412	453	417	409	436	450	446	451	433	467	426	444	465	447	438	449	416	453	409	432	456	451	476	405	411	442	418	426	451	437	471	427	434	463	435	469	457	427	453	485	443	444	427	445	425	437	442	439	482	446	409	423	422	382	413	426	400	462	434	475	434	411	435	446	419	422	488	402	436	446	430	443	456	433	473	482	455	459	420	443	420	400	446	447	411	441	412	406	448	439	483	435	456	446	438	453	430	426	445	413	431	460	457	452	454	434	420	388	403	427	426	416	434	414	428	440	419	402	441	429	475	439	441	421	406	426	441	469	444	447	434	473	456	431	446	480	465	425	425	436	408	400	440	420	426	456	437	430	448	432	438	413	448	438	421	435	426	427	430	407	473	406	436	424	447	434	426	436	451	426	452	469	439	397	412	398	414	441	446	430	433	461	406	429	422	455	442	446	472	437	416	442	452	472	431	400	445	477	419	469	451	455	462	418	453	438	443	430	427	387	460	478	432	440	415	448	438	433	450	422	461	461	464	426	441	450	474	475	446	422	438	429	452	451	399	406	450	433	451	422	434	424	426	427	444	448	452	429	428	442	427	430	438	445	429	441	454	422	442	437	434	456	461	465	428	469	457	449	445	442	401	433	434	453	437	433	443	442	403	433	445	452	431	443	466	475	441	398	477	432	459	417	416	431	445	439	393	417	477	417	427	441	430	464	475	460	462	409	424	418	406	417	415	439	431	475	448	418	420	473	440	447	422	401	421	453	399	414	476	421	442	433	470	468	432	421	409	466	444	425	414	470	440	447	462	440	429	460	396	428	474	478	481	458	423	440	470	415	425	450	415	428	454	435	479	447	451	411	442	386	391	438	425	477	435	430	447	443	429	468	420	411	414	465	473	441	450	420	409	433	437	421	466	415	470	428	478	432	441	397	388	460	442	434	439	417	431	412	454	439	413	449	422	410	460	424	451	443	435	408	463	432	453	445	427	438	446	408	472	438	441	433	442	403	457	411	417	412	407	413	451	446	432	377	441	467	431	449	458	403	447	390	455	431	427	385	425	433	453	449	443	439	435	418	436	379	445	414	458	411	416	437	457	458	440	443	466	458	461	432	480	430	437	426	418	421	385	454	431	441	394	458	424	432	434	471	419	454	393	423	468	448	466	433	437	445	428	418	419	445	424	436	422	454	420	454	424	438	455	447	455	466	430	465	415	439	431	459	351	451	463	458	410	451	447	420	424	421	459	440	441	431	438	472	452	416	411	450	467	417	429	449	429	442	434	413	402	405	431	460	419	439	461	451	412	458	408	419	439	452	445	417	474	452	452	418	428	441	417	455	448	439	493	432	417	453	462	423	423	453	453	454	448	458	426	445	439	466	460	431	435	466	428	465	448	432	446	431	415	437	466	417	445	475	442	414	447	395	426	428	413	445	439	466	485	379	440	413	424	463	431	447	465	425	423	466	404	467	442	436	464	424	422	462	460	450	439	423	447	395	412	427	430	451	452	420	433	422	418	470	455	447	431	408	427	456	436	437	455	424	421	437	451	415	435	459	410	437	447	445	413	449	438	413	447	462	408	401	433	483	440	439	421	425	428	433	444	439	406	434	432	422	448	408	441	423	403	479	452	436	395	408	425	417	439	427	417	454	476	460	421	422	429	397	412	470	432	432	437	435	472	449	485	451	429	439	482	480	423	447	440	454	458	475	435	417	489	424	409	458	463	391	429	455	432	439	395	438	443	426	446	422	419	417	433	422	432	461	441	430	439	440	433	419	459	420	466	442	446	473	471	477	454	429	447	429	436	445	430	479	429	417	449	463	478	417	453	432	450	464	434	461	424	442	405	417	442	421	443	416	442	468	455	462	440	438	408	417	420	429	397	455	410	449	442	440	451	425	436	479	442	436	445	444	444	441	423	420	444	432	422	444	414	428	438	454	416	458	482	456	486	476	452	448	455	452	468	419	425	447	446	442	449	433	408	459	481	414	460	384	494	427	414	451	395	438	419	404	436	463	456	492	438	418	451	454	459	417	427	425	426	438	409	432	410	456	452	408	456	429	506	436	426	434	433	438	423	388	430	459	437	400	468	455	451	405	438	432	420	391	432	451	412	463	487	417	435	419	424	457	444	418	432	447	419	441	433	436	410	450	452	445	443	437	461	423	446	461	406	399	452	455	388	453	440	439	403	453
60775	46248	37945	38893	34857	32686	26153	13919	3287	466	180	180	201	162	192	162	174	155	165	199	182	195	148	162	140	155	176	149	178	163	167	175	180	173	166	193	162	151	177	155	188	156	173	161	140	170	166	173	179	170	174	215	162	153	174	170	161	165	174	202	180	171	189	170	166	173	167	153	201	153	153	193	168	168	169	156	153	161	155	164	185	190	171	186	178	182	169	134	168	171	184	160	158	158	156	172	152	178	157	176	141	171	171	173	153	168	182	177	138	166	163	160	155	151	131	130	179	175	189	161	159	173	170	163	184	179	141	158	142	168	164	157	155	191	156	188	203	157	184	160	147	183	185	176	161	150	159	193	168	178	187	159	166	151	165	178	154	150	168	176	180	157	155	161	146	155	161	165	206	167	159	177	170	161	168	184	157	181	167	155	157	159	181	172	173	167	152	183	198	171	161	175	163	159	166	149	168	176	164	184	170	175	177	169	172	164	185	180	144	187	156	171	149	153	169	178	171	164	161	158	196	184	163	176	191	176	180	181	186	179	184	182	163	142	145	160	154	151	171	151	164	179	175	175	155	173	165	144	156	197	170	147	161	160	152	181	177	183	153	160	172	148	147	169	162	164	159	153	168	189	196	162	172	172	138	177	158	171	164	185	149	176	163	171	162	161	175	192	176	169	184	159	180	163	173	170	168	181	184	156	204	163	153	172	168	171	149	181	143	165	172	180	177	154	167	166	157	144	180	154	170	176	165	169	172	190	169	158	162	165	157	168	183	163	168	184	150	155	183	155	181	193	167	169	180	177	168	141	164	137	189	166	159	165	167	163	141	146	179	173	167	154	159	178	173	143	172	155	165	151	134	164	186	170	163	182	184	194	186	170	171	184	165	171	207	149	170	181	161	154	166	166	162	183	163	161	175	184	195	164	177	146	153	181	176	174	189	165	179	179	174	160	146	163	175	167	179	168	147	178	156	181	157	176	159	154	160	192	165	173	194	158	159	161	172	168	173	191	173	181	166	172	161	154	163	163	194	174	179	159	178	166	185	159	184	170	161	184	175	167	175	182	178	176	177	166	180	165	143	173	175	152	159	150	169	168	155	159	162	152	144	159	166	138	152	179	155	142	142	152	171	162	159	163	179	153	175	180	163	157	156	162	194	153	178	190	159	169	173	152	180	185	188	144	147	173	169	191	182	167	153	189	156	161	157	161	190	179	174	175	157	161	171	174	176	161	176	172	169	169	138	157	175	180	167	142	151	155	174	181	173	171	174	169	204	155	159	185	180	169	176	162	157	186	158	160	165	126	187	194	190	173	178	192	167	182	184	172	178	187	189	171	171	168	171	189	160	169	173	151	195	172	147	176	186	164	170	179	176	174	158	130	172	141	153	164	159	173	190	158	168	190	142	175	180	165	187	152	158	179	150	195	171	158	173	191	154	170	181	160	169	159	165	147	209	178	185	159	181	167	161	156	165	173	171	159	166	179	135	185	140	173	174	181	179	157	152	160	165	143	148	183	147	189	158	170	152	141	187	164	177	175	188	175	164	169	181	166	187	161	188	179	158	172	165	167	168	149	157	146	166	158	155	178	174	154	172	156	145	168	169	179	198	148	174	143	160	158	151	174	153	148	166	163	160	172	160	163	163	177	141	146	173	161	170	156	175	168	165	158	145	155	188	189	171	162	141	165	188	144	159	178	166	146	177	180	171	185	157	172	179	160	179	164	174	175	151	172	171	152	155	152	178	157	171	180	175	176	160	165	162	182	162	140	145	188	178	170	167	177	159	170	172	199	166	142	163	149	215	161	170	167	175	171	167	160	156	178	157	201	162	168	164	163	175	187	175	177	164	171	148	156	166	166	146	168	167	159	179	195	186	165	141	179	176	194	170	134	181	206	155	174	164	160	187	166	151	172	178	160	179	201	185	187	158	153	163	173	166	172	156	194	174	145	177	164	177	191	165	161	171	163	155	169	195	175	160	177	159	161	158	159	170	159	174	164	157	160	159	184	148	185	178	184	166	161	179	178	189	172	186	156	160	166	157	148	164	198	184	176	162	178	143	180	184	168	160	166	161	163	151	152	170	170	192	182	177	176	161	172	185	193	179	188	161	165	156	168	160	147	160	160	150	185	168	182	197	178	169	189	141	167	184	164	169	172	162	144	159	161	180	150	154	186	193	200	164	160	167	199	185	169	162	150	154	164	142	152	173	190	178	154	143	174	183	188	162	152	183	182	157	171	156	164	176	145	187	164	184	159	155	174	153	173	158	172	172	161	163	161	158	179	149	182	172	183	179	146	168	155	185	183	161	189	186	166	162	154	179	169	186	174	192	167	159	167	187	165	179	152	166	198	148	167	149	169	166	170	178	159	154	177	148	164	169	148	177	165	178	181	172	159	152	159	171	165	172	155	186	172	185	169	182	177	149	186	175	166	161	164	146	177	198	179	174	199	173	164	196	178	180	176	163	172	133	171	182	155	147	157	179	164	185	149	168	156	157	160	163	146	161	185	146	143	162	172	182	167	164	159	149	169	176	169	152	170	159	175	165	181	170	179	168	151	178	180	192	162	165	177	186	178	181	166	186	136	155	158	161	166	155	183	182	163	166	160	162	167	173	163	192	155	166	172	174	175	170	166	185	166	171	180	191	165	162	143	172	166	146	157	155	155	152	173	192	165	163	200	169	131	169	160	153	140	165	172	195	160	155	169	169	157	150	169	142	175	179	197	179	155	147	175	166	143	165	161	162	145	145	185	191	157	147	166	145	172	155	171	171	169	165	166	167	170	152	181	175	164	166	166	173	181	183	150	185	184	153	180	167	184	182	198	172	182	167	165	158	167	166	189	161	151	129	174	179	168	155	159	181	158	173	163	160	180	164	168	189	165	158	149	159	168	182	148	165	171	162	172	173	153	170	187	172	165	178	181	151	169	169	162	175	134	161	147	161	174	159	169	138	170	156	167	168	178	165	167	169	178	219	153	165	161	166	187	171	196	169	157	189	172	182	172	174	154	168	179	184	151	166	177	167	143	166	176	166	156	180	169	177	152	181	161	150	162	163	184	150	170	149	180	167	164	176	177	203	163	170	168	157	160	191	157	184	191	194	182	178	187	177	169	194	175	166	184	163	165	162	184	179	172	178	200	160	171	170	139	178	165	154	174	184	183	187	162	159	163	183	171	170	190	181	158	140	162	182	145	176	171	188	175	171	186	152	144	141	173	132	161	139	175	162	127	180	184	170	158	163	166	186	167	186	195	167	176	167	185	199	185	162	156	174	166	166	136	184	140	168	160	197	165	182	157	155	185	170	176	187	165	147	177	185	142	178	163	144	166	158	157	159	179	187	180	176	173	159	176	190	167	188	175	171	185	186	164	166	148	158	175	157	178	181	151	165	174	154	165	159	168	181	159	169	177	172	156	158	172	172	160	160	157	150	174	160	191	170	166	179	161	157	163	165	160	158	157	166	164	195	181	161	131	169	173	172	166	148	169
53582	58214	62281	64890	61289	53774	34242	12999	3029	726	393	385	389	363	374	427	399	381	391	421	390	395	353	425	372	369	409	401	354	380	358	406	365	392	351	372	379	394	432	394	376	382	359	377	392	411	375	360	395	366	362	329	404	412	389	341	388	363	350	361	395	407	366	372	359	380	372	402	420	368	392	402	360	369	398	371	383	357	382	357	390	390	362	383	367	388	382	383	435	389	381	390	408	383	368	368	377	420	393	387	365	382	383	367	409	431	380	377	398	379	394	341	403	344	370	401	361	376	399	378	368	366	416	389	387	402	350	361	386	430	402	379	406	392	415	376	350	403	360	337	377	396	393	411	383	385	316	405	370	377	339	389	395	391	414	398	389	386	378	346	373	385	353	377	357	357	388	370	335	394	365	363	404	367	379	383	389	375	375	397	351	394	384	376	365	410	398	398	381	356	379	392	398	369	366	390	405	364	351	369	384	381	375	372	385	390	376	360	369	384	365	393	396	378	374	366	385	393	346	393	385	402	382	418	384	417	364	400	387	360	396	377	371	371	361	379	377	373	397	387	357	365	398	388	363	402	351	422	386	352	400	385	397	390	382	372	368	404	411	365	385	393	378	413	380	405	380	389	356	394	421	377	368	356	386	357	370	351	418	398	399	366	371	373	367	380	391	369	388	389	369	400	361	366	364	407	360	392	375	375	379	391	399	373	362	392	357	362	397	384	395	379	426	404	401	371	373	391	395	380	392	401	380	367	413	371	385	379	401	364	396	385	355	393	367	365	377	384	358	374	365	387	345	415	359	402	375	408	358	404	365	380	402	380	373	372	359	384	378	396	386	377	397	341	396	392	362	415	381	395	387	396	372	350	399	395	401	398	370	396	386	371	389	377	377	364	359	376	367	381	372	410	362	395	363	382	375	389	398	418	390	390	376	383	394	367	381	376	390	377	375	405	365	388	370	376	384	380	401	394	367	371	351	408	356	409	343	384	362	411	365	371	373	382	390	400	371	404	364	373	417	431	401	391	386	373	372	406	349	378	388	368	354	390	370	366	385	405	393	434	423	377	411	361	388	419	359	362	350	391	393	378	358	378	366	367	388	378	350	431	385	393	376	360	367	405	372	378	402	419	358	400	363	382	407	432	371	367	361	378	404	350	361	370	391	390	393	374	393	391	373	392	395	381	396	354	355	363	398	419	410	386	362	416	386	387	381	369	415	388	396	369	361	409	390	373	374	362	395	374	391	377	379	398	400	374	365	397	385	370	383	364	390	401	376	414	395	409	406	395	382	382	384	372	379	356	409	394	394	373	369	354	387	390	410	373	384	404	386	366	414	410	390	398	373	352	364	336	383	399	379	410	373	368	379	387	376	409	363	364	421	375	400	374	367	376	418	383	407	352	380	430	401	385	370	400	362	412	392	378	376	381	352	394	383	376	399	379	371	360	391	373	364	381	386	383	382	378	367	366	374	353	402	359	373	357	405	381	404	344	383	373	390	378	384	391	355	393	386	408	373	373	366	378	387	384	398	370	340	389	379	407	388	400	359	349	378	382	368	380	416	380	382	363	390	403	388	417	417	396	374	389	375	430	393	381	370	368	361	409	395	377	367	364	375	379	404	371	411	390	374	380	380	365	402	363	404	451	375	376	395	373	379	378	379	417	390	396	384	390	403	362	368	405	392	382	422	388	391	352	385	389	402	393	373	360	374	351	400	405	383	380	348	388	395	349	418	374	387	400	384	404	393	386	421	406	365	340	357	381	373	399	418	399	406	401	384	371	379	396	373	405	397	375	377	416	350	409	371	418	368	383	399	363	385	400	382	404	369	387	372	395	389	387	372	352	392	407	413	400	391	405	425	375	379	408	376	365	381	368	361	378	397	354	386	394	360	374	386	334	365	340	374	373	353	375	370	393	394	377	396	376	414	381	365	395	378	366	386	379	383	372	393	430	405	372	372	360	363	404	400	395	354	394	374	364	387	382	365	397	396	393	350	398	398	381	417	399	395	383	397	386	408	374	356	406	382	355	382	377	385	403	390	414	402	388	342	416	382	364	389	380	386	361	368	384	378	390	392	380	345	387	338	382	390	389	392	388	359	389	401	373	399	371	398	376	378	357	420	371	408	387	379	408	385	370	392	383	377	369	385	385	409	384	389	400	393	388	386	379	381	345	382	399	394	386	387	403	386	376	376	408	389	381	360	371	377	352	393	411	361	373	367	378	407	380	408	364	396	385	412	397	389	388	379	407	404	371	411	434	351	418	396	347	386	377	390	371	374	339	379	394	378	400	361	416	359	368	387	395	382	376	420	372	371	375	355	346	380	372	379	397	391	393	402	348	357	378	362	377	390	337	380	408	321	358	359	414	407	375	390	403	397	390	375	399	373	399	373	358	374	358	388	388	375	372	374	415	373	396	371	390	391	377	372	418	386	386	390	425	409	409	377	383	357	357	393	411	357	377	371	402	385	428	360	418	378	387	390	382	359	376	374	383	342	371	385	366	360	380	406	376	347	388	381	397	364	382	412	411	367	366	362	387	382	387	386	411	377	414	372	377	412	365	379	330	389	421	333	364	402	373	386	412	379	371	383	376	378	380	376	416	404	368	384	380	365	357	374	388	410	376	405	377	386	382	387	380	376	389	372	356	401	384	377	371	409	404	368	393	399	412	360	405	355	353	399	382	368	391	383	383	385	392	369	380	363	402	380	397	398	367	371	355	370	371	389	393	365	392	362	393	369	383	369	370	361	376	389	355	441	378	395	396	400	398	368	404	404	363	410	381	415	402	364	398	387	337	379	344	407	373	384	389	397	391	378	412	347	376	408	404	384	406	372	378	376	394	412	385	365	402	397	418	389	409	386	373	454	345	356	418	386	363	400	360	396	368	378	391	364	414	415	384	373	358	404	392	394	389	365	390	371	412	382	350	374	397	370	379	379	368	402	372	391	402	402	393	394	385	377	416	386	388	418	380	390	401	360	413	397	381	352	394	397	388	381	359	407	372	381	358	396	380	406	395	398	359	389	371	407	397	403	379	379	388	372	393	371	361	345	391	408	414	410	365	366	380	395	384	363	398	360	394	384	386	403	402	370	347	386	380	366	385	417	371	388	347	380	388	388	367	333	339	383	386	382	400	352	361	348	384	374	370	373	366	409	389	372	378	382	388	376	432	378	428	405	379	430	371	365	370	387	408	377	403	383	380	400	360	392	393	383	392	386	358	377	365	383	403	374	396	393	389	397	344	353	369	400	383	367	370	387	373	374	412	380	377	379	398	380	355	398	376	398	367	391	353	372	393	402	388	383	357	393	378	375	383	353	377	389	416	358	394	386	407	392	389	376	379	400	351	401	383	420	391	410	409	397	372	375	357	385	363	392	390	378	399	404	388	383	375	393	397	391	370	390	372	406	377	400	362	369	378	361	359	345	396	376	342	393	404	381	392	388	404	379	351	387	365	393	360	379	376	391	379	383	391	369	408	369	353	407	404	355	383
25074	28398	26245	13456	5925	3154	1666	667	377	269	276	286	227	265	257	263	245	284	245	281	240	236	271	250	268	254	250	265	289	252	241	273	270	275	243	271	261	268	273	291	251	257	248	255	301	261	246	271	257	280	275	270	276	275	258	261	275	268	244	276	253	266	270	238	267	246	230	258	278	258	270	259	237	246	263	262	251	274	290	270	253	224	246	286	255	256	250	239	262	259	278	268	262	269	271	252	267	264	222	249	211	278	212	249	258	258	251	254	295	245	286	254	225	267	250	219	261	259	271	262	273	272	250	261	273	254	238	239	258	300	241	267	237	232	261	245	264	259	266	266	243	264	287	265	264	268	231	249	257	303	284	276	258	223	256	244	254	221	249	236	252	272	247	271	244	250	252	274	245	244	268	274	262	249	260	276	267	260	262	290	262	256	291	242	257	259	273	291	250	262	257	270	226	307	223	235	251	254	261	271	237	286	236	255	266	265	274	264	259	241	260	244	261	253	271	259	268	285	229	281	290	263	230	275	259	255	251	274	249	262	240	253	277	264	308	250	240	259	269	257	240	259	267	278	283	251	257	247	251	248	239	273	233	255	242	242	252	259	257	249	272	254	255	275	281	273	269	273	276	290	244	254	259	249	270	268	237	259	244	222	246	278	238	274	274	245	248	241	254	262	252	263	251	238	239	243	280	297	255	274	266	246	247	270	237	264	257	285	265	262	275	278	278	267	284	283	254	272	284	235	265	264	236	290	260	261	287	260	244	245	266	234	247	280	269	279	261	288	239	248	281	226	232	253	256	242	260	292	270	247	228	255	241	285	233	268	255	264	279	259	258	231	249	284	259	273	237	250	283	269	283	260	252	276	236	228	298	250	234	262	264	260	272	275	281	251	272	263	220	263	266	268	276	273	215	247	291	256	278	258	273	239	243	291	240	251	258	273	254	246	243	290	263	281	216	234	240	274	267	238	287	299	274	242	249	255	281	277	244	233	217	251	274	255	249	267	276	247	247	243	235	265	274	260	277	261	252	262	248	253	268	265	213	267	255	251	267	255	265	293	261	244	250	242	249	258	253	268	268	260	259	247	258	253	251	291	256	285	262	251	258	239	275	251	251	269	244	265	282	245	253	242	302	253	279	269	284	268	249	235	278	256	291	272	252	224	270	253	250	246	275	258	262	222	255	270	290	259	274	272	276	253	255	260	251	275	264	268	241	259	287	254	275	246	256	275	264	225	254	265	244	266	255	237	236	267	236	234	256	257	256	235	258	275	268	234	260	264	241	244	205	246	253	247	284	251	246	252	275	258	259	259	205	271	248	273	221	247	241	235	275	261	284	263	264	246	250	268	283	236	256	257	239	270	262	275	290	239	258	270	264	270	235	230	257	256	250	233	269	253	248	254	245	258	240	264	265	271	290	248	274	295	294	243	269	276	263	261	257	237	255	261	272	284	235	280	277	282	264	277	253	282	264	235	244	254	239	272	234	249	244	271	274	239	240	277	269	281	266	250	301	304	259	289	261	253	281	264	231	220	259	258	269	244	280	271	261	248	261	227	267	254	263	240	242	256	257	257	218	230	273	287	263	272	267	287	243	242	244	279	252	245	262	234	275	268	223	284	263	250	242	275	221	236	254	276	282	257	262	253	242	252	248	247	259	241	261	255	236	265	247	258	232	238	251	261	246	256	276	268	219	313	251	246	271	270	264	241	257	235	285	245	291	263	256	266	251	235	253	259	240	244	216	254	245	244	275	273	237	262	232	260	262	247	233	243	262	249	258	243	225	253	255	227	256	244	230	227	228	279	247	253	238	272	281	208	226	272	258	261	229	246	242	260	247	269	270	261	261	262	254	266	262	255	224	245	249	286	231	264	254	237	260	215	256	251	284	251	254	241	247	257	259	265	241	233	284	241	272	241	264	253	280	263	263	225	271	229	242	233	242	258	251	251	237	246	258	250	238	263	245	277	247	270	248	272	283	254	238	286	291	265	299	265	274	253	265	242	230	280	249	275	249	250	274	245	258	274	258	255	240	231	228	241	237	296	252	259	259	216	234	275	276	283	237	209	291	229	277	258	282	267	227	241	258	277	271	281	257	246	257	267	226	235	271	273	279	282	268	255	263	261	256	257	251	263	263	270	286	266	232	260	237	255	244	254	229	252	253	245	245	252	238	270	282	251	260	241	245	234	295	244	274	257	262	274	256	269	262	243	273	267	262	265	249	259	274	244	246	245	263	245	229	247	291	268	231	276	259	268	268	290	249	263	256	268	276	273	264	259	230	282	249	233	289	234	242	237	264	254	258	271	266	243	252	291	279	232	272	232	240	290	270	250	270	262	287	265	276	277	252	250	275	240	262	285	263	257	274	274	292	282	272	260	237	233	278	271	249	251	271	263	215	256	265	276	251	259	273	242	235	250	228	268	227	283	275	245	260	265	242	245	224	273	282	277	241	260	271	251	285	248	258	261	255	254	306	275	304	213	259	269	245	258	257	230	261	247	265	227	252	256	273	288	275	254	260	274	239	242	219	257	249	251	247	240	257	275	249	230	275	261	276	259	271	262	249	272	273	263	254	260	262	278	281	275	239	252	265	273	279	298	257	266	255	271	266	262	252	270	243	273	263	252	246	242	261	242	251	242	264	232	256	248	274	301	229	246	263	260	258	262	251	280	261	250	288	263	220	256	304	261	257	274	230	238	256	295	287	254	233	268	230	260	258	262	248	240	251	253	250	242	246	261	273	245	265	242	300	271	250	264	257	227	260	252	269	247	270	251	272	288	247	276	260	238	252	261	242	250	235	243	256	269	275	245	245	260	257	243	257	256	248	261	233	265	240	217	247	282	271	242	256	266	269	225	250	256	235	264	241	253	289	278	291	268	251	268	265	246	241	244	247	256	269	263	254	257	272	267	293	237	246	258	261	270	271	257	257	224	273	247	273	254	228	242	283	250	257	252	286	263	275	276	257	240	296	284	240	243	247	228	265	243	240	264	244	243	249	235	268	260	227	304	238	241	259	236	254	299	278	267	282	275	242	242	263	271	278	287	271	267	249	248	236	257	252	253	271	243	260	244	251	274	274	259	280	262	284	267	253	254	255	252	250	267	267	245	253	248	261	245	243	263	262	220	258	232	231	265	238	259	289	243	238	259	262	245	235	257	274	247	251	275	236	282	234	255	266	270	278	248	255	246	257	241	239	254	228	234	270	279	278	284	231	260	259	251	277	263	299	304	258	259	257	264	251	260	279	243	237	249	237	268	254	218	267	257	239	272	288	245	242	293	276	264	253	273	250	239	247	243	265	247	270	256	235	226	243	250	269	238	269	280	284	264	273	239	250	240	221	242	278	237	270	267	223	262	260	250	262	264	268	257	245	260	251	267	267	239	239	266	250	273	238	265	257	242	248	255	259	259	284	268	247	270	258	257	266	259	251	272	258	230	257	254	239	295	279	242	269	260	239	266	265	268	246	252	249	268	225	242	247	252	226	263
18698	27608	32121	21560	13905	8956	4593	1672	785	596	575	576	568	571	584	598	607	577	606	590	560	594	643	582	612	593	565	556	585	573	596	536	601	614	581	584	608	591	581	546	554	552	573	620	577	574	575	519	564	624	593	579	525	560	550	599	568	567	603	593	599	584	557	590	568	621	607	601	589	560	589	634	592	570	568	586	622	582	568	570	553	599	613	571	552	577	589	601	572	576	595	579	583	586	579	591	604	561	575	552	580	603	556	613	562	576	560	539	638	596	591	607	619	592	591	593	592	601	559	618	601	609	585	580	583	563	622	551	594	565	629	597	589	599	594	596	540	584	572	562	583	602	579	564	574	609	598	609	615	628	596	558	571	597	556	568	594	601	578	588	542	591	558	561	561	539	557	586	597	568	554	564	561	545	563	606	531	608	633	580	568	595	563	579	575	575	545	573	637	612	575	583	595	610	586	610	548	559	510	569	553	567	596	598	579	607	607	550	576	590	603	602	604	583	560	645	632	576	557	601	591	604	599	602	590	570	583	557	573	584	611	547	644	605	573	554	587	562	582	612	618	574	561	571	612	571	549	587	589	575	524	577	589	556	590	602	587	606	564	568	566	628	583	579	559	567	606	572	581	581	577	527	590	591	544	587	561	553	585	583	551	567	610	596	603	581	558	595	539	560	551	597	638	602	602	560	590	553	575	631	562	599	580	589	581	618	588	634	580	580	580	631	567	593	617	580	567	573	582	560	596	586	602	574	589	556	603	597	586	573	563	620	601	565	591	597	581	559	577	600	568	594	547	600	601	579	553	612	580	575	615	569	575	602	577	554	611	569	580	585	616	573	601	559	582	566	612	565	568	563	557	588	611	596	580	547	549	566	558	561	555	624	587	598	573	570	586	569	580	570	570	583	575	524	577	587	629	569	603	549	548	606	563	568	539	605	584	552	550	587	542	571	567	590	561	597	571	611	633	591	564	568	540	608	567	575	539	625	623	599	585	566	567	592	605	588	595	587	605	595	599	569	641	605	602	584	612	610	582	584	593	569	627	577	583	562	605	558	535	660	607	583	589	650	621	547	572	581	571	558	596	607	581	613	574	550	644	604	591	564	635	580	589	623	599	552	571	557	610	576	573	580	571	595	591	537	629	592	580	596	543	606	577	560	534	573	577	609	551	582	618	591	630	567	604	551	585	544	632	546	587	597	574	550	547	589	598	564	577	585	619	573	577	590	587	600	573	519	604	519	564	572	591	599	601	571	617	611	538	579	592	626	617	606	621	551	609	566	580	569	568	584	547	574	565	581	589	558	630	586	587	589	603	581	579	557	640	588	589	579	576	592	575	565	558	604	583	551	601	595	599	562	585	564	578	551	567	607	560	590	512	550	590	601	590	558	558	556	609	528	568	579	582	606	575	568	597	582	631	591	615	564	581	582	606	596	606	635	544	592	609	562	562	593	635	613	600	565	608	584	623	579	576	550	576	584	599	604	603	543	594	584	549	624	597	561	590	596	572	567	588	576	575	581	609	583	548	596	583	623	595	602	584	567	572	596	609	561	557	570	604	543	551	619	598	548	581	588	607	597	555	586	570	591	574	566	611	582	565	573	617	609	554	564	545	655	607	625	560	634	592	578	559	603	541	625	569	610	594	539	636	587	558	583	538	557	575	633	541	584	615	606	525	593	663	602	546	589	600	576	535	561	575	615	568	595	572	567	583	546	626	577	558	599	639	576	530	588	588	593	553	603	612	579	612	586	625	618	605	549	569	578	541	574	571	597	595	607	578	556	569	598	573	562	559	531	580	611	569	580	614	567	569	560	537	610	639	611	590	600	615	569	598	551	538	587	595	558	555	597	594	617	614	566	606	605	571	603	569	585	571	559	622	612	596	597	607	592	601	591	598	548	593	566	568	545	572	557	620	582	575	561	589	585	600	597	611	571	581	595	580	560	551	622	558	564	556	498	595	600	588	582	581	613	562	561	654	536	581	557	553	554	590	591	638	559	569	597	558	551	573	558	632	565	594	626	565	567	615	603	584	558	603	566	588	589	566	586	589	575	560	566	591	552	563	569	570	568	597	605	549	596	562	595	568	579	569	583	557	608	561	549	600	609	550	628	599	589	570	568	546	599	630	617	560	584	625	582	618	601	582	592	578	530	610	598	576	601	585	571	582	612	563	584	592	565	559	594	552	584	600	574	551	542	564	586	603	596	575	602	606	611	601	611	590	574	584	577	589	595	560	576	582	620	602	589	589	605	562	617	566	574	607	632	593	548	555	575	524	579	571	639	521	568	603	600	585	558	581	579	557	580	578	611	546	541	565	603	566	548	636	565	601	533	585	578	583	590	548	568	560	598	559	584	585	593	590	576	532	593	589	589	606	570	575	638	606	537	551	576	571	556	576	585	559	571	553	599	542	561	590	587	570	567	585	568	614	593	565	591	555	601	593	593	590	546	565	583	531	607	585	610	604	570	573	574	568	588	600	591	571	558	598	619	565	580	587	586	603	622	590	576	590	618	522	550	566	593	558	586	599	597	637	569	544	582	625	598	613	584	612	580	612	599	573	603	611	621	542	578	569	590	560	555	580	609	580	562	595	528	611	591	611	595	579	574	554	585	574	557	605	553	595	593	572	564	593	560	592	600	560	561	559	573	569	570	601	580	580	568	613	640	587	545	591	553	617	549	597	622	590	631	615	629	573	621	583	567	545	590	594	611	578	622	613	634	570	564	571	618	554	572	574	604	609	591	575	578	578	591	579	593	558	574	615	594	559	571	534	548	581	617	599	572	593	606	589	604	575	585	568	583	597	565	607	614	554	569	543	590	612	590	556	568	603	573	603	588	573	608	592	553	551	593	543	546	590	590	599	578	599	570	567	570	640	624	593	598	584	602	577	592	599	563	561	581	632	611	577	555	585	613	623	616	561	586	587	568	594	582	587	605	605	620	551	588	578	605	592	541	603	577	591	604	600	627	570	539	611	544	563	594	591	580	571	575	552	609	638	576	632	573	544	579	570	610	614	601	592	579	600	616	586	578	633	600	597	561	599	566	577	613	609	544	579	571	544	579	551	581	649	620	570	603	599	603	593	585	587	571	577	615	575	554	554	561	581	593	581	598	578	584	595	633	582	570	606	569	563	592	544	569	591	626	589	550	581	562	552	578	586	584	564	574	601	556	572	572	607	568	604	607	606	530	569	602	580	574	619	569	588	600	595	592	611	591	574	622	605	589	593	592	552	577	559	567	569	567	566	598	604	563	567	607	619	591	611	623	586	599	579	563	587	587	585	550	593	576	568	581	592	616	548	627	603	557	548	556	610	573	551	566	627	566	591	604	598	610	589	607	584	591	582	621	532	612	579	552	588	588	569	582	633	584	599	635	561	588	615	590	532	579	563	606	597	590	609	607	560	583	543	633	577	610	621	582	584	542	560	570	589	593	631	571	535	563	631	576	560	584	574	592	573	598	590	618	573	556	580	588	602	574	593	557	612	548
57948	48272	45673	37643	31178	28049	20901	8978	1874	309	171	204	189	220	200	170	201	197	212	198	200	171	192	182	185	193	187	203	191	171	170	188	192	175	186	184	185	177	211	162	167	187	161	174	199	166	198	193	190	161	193	173	190	197	207	208	192	184	186	182	212	199	199	170	165	208	180	184	180	190	194	184	205	184	190	173	186	185	200	167	198	183	184	194	186	197	169	194	204	184	179	195	178	208	221	167	169	199	171	183	200	196	174	194	170	201	195	187	191	181	156	190	173	185	193	193	177	192	184	163	177	188	214	167	187	177	184	219	182	186	164	167	192	190	172	176	165	177	196	173	170	164	194	198	189	173	213	193	197	186	197	174	179	187	202	180	197	174	185	191	198	163	177	190	204	209	177	186	197	189	177	189	196	193	189	177	179	200	185	172	194	180	193	210	185	175	171	193	188	193	222	189	173	180	196	190	194	185	177	190	188	185	180	175	177	173	159	152	165	173	195	193	176	192	199	200	179	193	179	212	163	201	180	181	192	177	176	161	192	175	184	179	197	189	180	209	200	179	162	196	201	189	197	176	187	185	174	197	154	177	170	192	175	220	185	174	176	195	198	216	186	185	181	214	188	188	202	193	169	176	186	195	177	187	159	186	192	188	184	189	190	175	173	187	174	188	200	199	170	187	192	204	215	198	189	185	170	179	190	191	175	160	183	175	170	196	176	159	199	206	196	188	200	199	178	207	204	190	213	201	207	206	202	195	225	191	173	171	216	187	196	207	180	199	199	209	184	170	213	182	193	161	150	179	200	207	188	183	209	166	221	198	173	205	167	228	183	184	170	193	161	179	197	196	213	200	187	223	189	174	193	196	172	162	187	177	201	171	233	213	195	179	189	154	179	184	199	176	199	185	187	199	173	190	191	189	213	188	196	196	171	204	206	177	190	213	200	179	199	190	211	167	196	188	194	188	197	170	168	170	188	203	167	210	166	153	176	181	168	185	224	204	201	173	193	180	180	175	201	191	189	170	208	190	185	192	192	166	179	181	172	223	182	171	205	218	207	211	186	201	202	180	199	175	180	176	169	176	202	192	184	188	173	202	191	174	158	209	192	207	187	184	166	224	201	178	189	158	203	180	184	172	203	178	170	212	181	174	183	183	211	193	171	177	174	212	171	189	184	177	197	186	218	193	191	178	180	190	176	183	196	200	164	164	209	171	176	189	170	211	201	175	206	185	194	165	172	193	179	188	209	185	189	175	170	191	187	186	174	180	171	173	178	203	191	170	189	189	183	181	182	181	178	189	193	189	197	183	198	209	171	176	189	197	194	168	200	205	193	175	167	192	165	181	179	190	196	184	188	190	197	189	210	152	160	184	187	190	185	193	200	174	175	173	196	165	194	174	193	190	177	197	194	184	197	174	164	175	185	197	199	183	180	189	196	184	181	177	226	165	171	191	198	190	190	170	199	199	193	194	187	161	169	198	190	205	188	190	190	215	194	194	201	206	187	187	213	182	186	201	175	174	186	210	197	162	190	173	169	177	190	179	168	179	191	184	184	194	176	191	190	204	164	205	184	183	199	179	168	203	181	198	173	178	196	194	214	191	182	172	209	180	179	181	171	193	187	212	177	188	194	200	183	189	172	181	178	205	198	176	195	179	193	176	182	195	193	187	155	190	172	179	190	172	183	182	196	192	200	190	174	214	174	175	168	204	201	179	165	177	207	195	196	187	192	181	181	186	173	156	213	219	191	182	170	203	179	196	175	162	198	187	208	170	196	209	182	195	200	192	193	178	188	186	189	178	190	169	203	184	197	180	167	186	192	200	172	158	192	208	171	192	182	162	181	178	219	165	160	186	218	187	176	200	196	181	184	207	207	204	165	204	176	186	192	182	181	191	175	187	173	202	166	171	198	178	189	162	172	202	197	197	196	168	214	188	197	188	184	198	191	207	193	193	184	163	224	179	183	195	183	192	197	192	202	200	198	168	173	211	163	187	220	201	161	185	183	203	164	207	178	156	196	197	172	187	179	160	194	178	179	202	204	180	171	158	203	179	172	170	205	197	160	187	201	179	181	188	181	210	164	184	203	193	198	181	203	209	189	200	183	187	194	179	166	177	178	190	180	165	176	191	221	175	189	197	191	204	209	177	169	192	170	192	192	183	184	154	196	198	217	180	172	185	182	186	164	196	190	155	194	194	175	203	174	183	204	187	194	188	198	170	187	188	173	180	211	178	163	171	196	194	178	183	183	202	192	195	192	203	199	212	182	180	202	169	184	181	190	205	187	191	178	217	208	204	190	197	177	182	181	181	178	183	197	218	180	196	213	180	188	176	189	172	180	173	180	197	220	180	189	204	167	180	202	181	205	186	209	168	201	166	197	188	177	171	191	203	194	184	159	171	204	192	166	191	171	193	183	158	165	200	192	171	152	193	184	207	194	188	183	205	164	166	180	159	184	162	191	182	196	177	174	170	167	178	181	184	188	171	199	212	166	156	229	208	167	165	175	207	193	200	207	200	172	193	188	196	204	176	201	181	178	179	168	165	191	202	192	198	233	185	192	181	163	180	188	189	189	184	193	208	178	195	160	153	181	195	188	188	199	195	189	190	150	203	200	198	173	177	210	213	196	195	158	206	166	182	165	160	219	179	193	202	209	196	196	177	194	177	179	186	183	213	164	186	212	190	193	189	180	211	172	212	175	187	205	181	193	208	199	194	190	182	189	171	215	179	186	169	205	206	179	202	170	175	189	186	170	189	174	187	175	194	198	188	172	185	211	189	190	178	202	173	203	197	213	193	189	219	171	180	198	182	223	183	144	157	186	169	174	193	212	208	201	196	169	182	194	183	186	189	213	179	206	167	187	173	179	198	190	176	208	186	181	199	175	196	173	192	178	192	186	155	220	178	189	171	189	212	207	201	189	189	177	195	173	184	211	183	215	176	184	196	183	187	202	190	184	153	209	194	199	205	202	201	182	194	184	208	188	186	175	201	193	166	198	180	184	206	165	199	190	175	201	197	182	183	173	143	177	176	176	193	193	200	192	190	179	188	183	191	185	195	175	194	176	179	198	165	188	196	202	175	194	192	195	186	193	214	201	197	182	166	182	178	190	176	168	193	185	177	185	175	191	189	195	200	162	188	198	193	186	205	174	187	171	192	193	203	187	168	192	159	213	188	216	161	181	194	183	171	188	201	211	180	171	189	170	189	220	185	212	200	198	183	204	193	193	180	168	199	163	204	203	199	191	183	191	175	198	187	182	203	187	150	180	179	164	178	161	199	187	185	198	196	202	190	219	208	187	174	186	192	172	208	158	194	197	187	195	189	190	178	163	177	197	181	170	166	171	198	166	194	171	194	174	199	208	182	180	183	198	202	159	211	206	183	189	173	181	200	185	214	194	196	207	196	189	198	194	185	196	189	218	183	192	196	189	213	185	189	191	177	207	208	176	169	166	193	200	188	206	196	192	199	193	226	200	203	191	178	219	182	168	183
48427	56944	58874	59205	53583	43231	25214	8444	1952	627	464	418	400	446	463	455	429	475	463	436	446	385	433	409	439	438	413	440	404	414	422	438	417	409	410	430	400	450	408	399	417	449	433	442	404	412	429	419	441	381	449	432	431	411	426	395	423	458	429	432	431	442	393	428	427	428	431	453	437	431	436	424	421	421	409	402	413	401	419	423	407	424	472	468	449	433	449	424	412	375	432	420	434	425	438	383	428	416	434	404	458	376	455	425	412	389	402	423	419	466	450	412	415	434	470	420	427	467	410	410	441	425	426	438	435	418	437	424	400	415	380	398	424	431	435	422	419	470	420	408	405	421	411	383	419	474	401	431	451	428	415	450	435	379	464	450	432	438	413	419	420	456	449	456	478	425	413	446	421	434	451	435	414	437	437	415	406	483	432	426	387	430	459	409	404	443	407	413	451	420	455	415	404	415	416	446	409	495	439	428	429	414	430	418	390	426	436	426	440	402	413	434	403	384	414	432	433	391	436	464	422	421	466	414	435	413	420	403	452	425	411	419	405	435	452	436	436	430	409	422	414	422	420	433	442	418	464	407	407	433	425	403	435	418	412	438	385	447	401	403	425	449	456	451	443	447	448	414	440	394	463	427	434	416	436	446	449	404	413	412	457	448	385	409	420	437	443	433	415	386	407	428	421	388	402	424	421	424	426	405	423	407	407	401	469	400	424	401	424	425	407	448	408	435	419	466	451	415	418	455	434	448	401	455	435	427	437	407	410	398	412	420	402	445	453	401	419	455	459	454	420	442	431	431	411	434	428	426	408	390	415	449	407	400	443	441	447	428	426	410	401	480	422	415	432	442	421	414	417	451	420	422	419	416	409	391	467	431	422	451	454	435	424	438	456	464	457	456	435	422	404	419	446	397	429	452	446	405	431	406	465	408	430	422	434	455	448	381	403	429	444	431	410	438	423	404	404	389	455	404	453	414	407	412	433	450	450	386	451	435	415	424	407	441	411	430	418	425	410	422	405	456	446	395	398	417	427	436	415	417	430	440	420	395	414	458	458	416	411	439	429	443	418	452	415	421	413	416	408	402	434	466	427	454	386	428	433	430	419	432	412	424	400	456	417	420	406	425	410	398	410	396	435	455	423	434	408	471	397	409	421	429	418	445	421	448	443	446	399	419	431	423	431	427	447	443	422	435	501	437	431	400	432	465	438	441	418	399	440	384	464	440	428	396	412	385	427	411	391	416	440	410	401	432	394	439	442	438	412	435	413	426	444	435	431	424	445	429	367	428	421	458	455	434	433	386	432	426	420	441	470	444	422	423	451	461	414	436	409	406	436	441	426	439	429	449	440	446	405	435	441	436	365	427	452	435	405	469	469	388	413	430	430	426	422	437	426	444	459	419	449	445	448	413	407	454	413	434	378	452	426	423	443	449	456	446	436	436	409	435	406	428	398	444	433	434	398	442	429	395	421	446	454	420	386	450	414	417	407	438	418	432	424	426	434	376	441	416	398	455	433	443	437	444	467	421	407	421	415	430	460	412	445	458	433	458	413	429	434	437	389	434	428	439	425	385	466	404	402	420	446	413	394	433	421	462	388	434	414	397	435	402	447	441	438	405	426	475	383	415	432	417	409	448	406	443	451	412	455	425	410	419	449	405	436	429	428	423	407	434	429	423	449	421	444	439	438	404	415	408	421	425	385	426	427	457	430	406	393	427	404	426	431	428	404	411	458	404	405	410	471	446	393	459	450	450	458	429	440	410	406	395	420	381	404	414	376	437	456	411	432	465	404	417	428	419	415	411	384	399	428	410	390	395	446	408	475	438	401	437	434	421	426	417	438	440	425	464	462	462	397	422	434	429	426	449	408	416	408	415	448	411	448	413	446	427	424	390	442	418	424	430	425	430	426	422	415	425	442	439	421	420	439	419	434	428	383	459	413	408	451	413	456	412	449	449	394	469	372	422	388	433	439	421	410	431	440	414	423	458	417	442	420	433	415	453	400	425	435	439	415	423	420	424	418	412	414	406	400	406	457	449	407	410	392	430	423	417	396	457	432	437	412	430	441	403	443	425	456	438	400	418	426	423	452	416	417	426	421	418	422	459	411	462	468	440	409	439	415	470	413	466	460	451	416	450	432	422	422	431	419	440	442	411	418	402	434	436	419	412	426	424	418	416	430	412	381	445	403	433	437	457	432	413	458	418	416	440	409	436	427	410	422	426	384	440	464	422	429	409	420	410	449	424	411	443	459	404	431	446	416	454	420	441	427	457	393	391	422	447	418	451	373	414	428	472	427	428	435	429	439	405	441	431	433	395	415	456	404	453	416	427	430	441	450	395	432	426	410	407	430	456	433	433	395	428	400	416	410	422	421	407	399	422	410	418	463	475	438	423	423	465	419	439	391	441	405	443	426	393	398	403	386	420	426	455	470	425	406	405	420	460	454	440	390	418	420	434	437	399	467	392	408	390	442	448	470	468	429	413	409	441	418	427	419	443	440	472	407	425	454	462	405	406	426	430	429	419	406	421	436	403	420	448	439	376	409	417	401	428	439	433	424	432	379	458	435	430	401	420	401	418	414	456	442	405	413	423	403	405	407	446	406	424	440	426	412	434	403	422	469	391	444	399	402	406	407	417	455	451	456	428	449	403	457	438	435	454	402	401	413	445	406	501	432	425	427	419	436	455	426	446	444	388	435	411	407	445	435	460	398	428	431	400	412	382	379	404	426	461	462	444	456	422	433	409	386	437	429	404	414	405	425	435	446	425	421	421	416	415	412	454	425	430	399	432	398	428	432	393	400	445	419	432	381	423	435	440	432	400	403	437	420	387	439	393	427	441	412	434	451	432	397	402	414	462	431	444	417	460	375	447	430	407	422	411	415	413	434	391	448	452	452	437	391	402	454	398	414	376	426	467	439	457	441	446	447	434	441	455	412	396	440	451	427	427	442	392	407	401	419	429	412	431	437	421	452	446	434	406	447	421	441	432	412	383	444	464	457	463	460	394	414	414	415	412	399	385	451	429	449	433	419	415	391	390	465	414	414	416	439	401	403	431	390	396	409	436	422	435	419	427	430	428	420	421	438	408	441	442	440	411	397	417	463	418	438	430	432	422	426	418	454	389	402	425	454	415	399	431	388	455	441	452	428	406	440	434	380	409	394	445	453	423	404	442	440	428	424	386	411	442	413	412	467	436	473	427	427	436	459	396	427	431	406	414	406	408	387	405	422	409	435	442	412	409	431	412	402	409	446	427	408	424	412	453	420	408	440	427	434	439	458	457	448	431	413	424	402	426	424	432	423	459	432	401	439	428	399	423	426	446	432	457	401	387	423	447	443	423	402	424	410	397	422	409	431	459	445	433	427	428	451	409	438	425	416	414	405	452	415	463	408	429	435	399	414	406	397	427	418	463	408	426	409	423	445	440	416	432	425	437	437	397	461	447	434	433	468	380	430	419	409	422	429	397	420	431	424	468	406	446	424	429	437	431
60028	49757	45551	36723	34084	31002	22932	10465	2352	375	165	157	141	203	162	147	169	168	143	154	139	147	152	142	168	136	163	143	173	169	165	156	161	154	138	146	133	146	154	155	166	164	123	136	166	163	156	153	170	161	151	157	170	151	179	166	135	147	144	146	182	159	149	142	161	185	140	166	157	165	160	137	178	148	176	138	143	172	154	145	146	141	166	164	152	144	151	177	136	142	158	131	152	134	138	153	140	147	166	174	162	152	138	139	124	181	161	130	148	150	156	147	140	157	175	162	145	150	161	140	137	135	168	164	143	134	152	165	150	133	161	138	174	159	158	147	175	155	149	148	145	145	183	150	157	151	147	150	170	126	148	159	135	177	142	163	146	129	169	136	162	143	141	134	154	128	184	139	120	123	150	172	141	154	174	138	160	145	171	152	138	148	136	169	152	170	146	149	142	158	143	160	151	155	151	142	168	155	149	139	164	144	143	152	140	142	144	159	175	172	154	150	152	139	168	134	144	141	151	150	160	146	144	131	149	141	160	138	154	163	158	161	156	152	154	151	153	141	147	145	158	165	166	158	189	148	151	151	151	174	180	150	157	148	152	162	155	158	165	181	164	169	147	131	124	141	148	141	178	146	180	156	135	168	145	152	149	181	134	154	156	130	149	184	173	161	166	166	161	147	133	176	154	147	164	130	156	181	149	146	167	165	151	152	171	152	155	152	152	160	155	151	174	158	174	152	148	162	138	167	127	143	131	159	165	154	147	149	157	139	129	143	146	186	151	142	174	159	168	152	150	134	140	192	163	133	124	152	141	153	161	160	145	168	170	143	144	129	136	152	137	148	165	160	142	173	139	166	154	151	142	139	155	167	147	155	164	147	144	145	163	123	143	144	144	152	161	143	152	160	147	148	178	155	151	137	164	181	154	153	184	171	169	136	170	184	154	145	158	152	166	145	137	150	150	159	164	148	144	152	157	145	138	157	154	144	146	157	153	143	176	135	160	153	150	166	154	157	145	125	138	162	138	135	145	146	155	146	180	181	157	146	157	160	174	158	176	140	157	153	134	134	143	149	174	150	144	138	139	146	156	146	143	138	143	158	159	150	146	160	154	127	147	140	175	137	166	132	162	137	137	153	158	149	134	149	160	166	169	129	166	154	142	155	189	148	164	155	156	138	155	158	149	112	147	171	147	135	164	170	153	129	134	150	136	142	159	138	156	152	154	182	154	171	154	180	175	152	145	132	148	140	145	164	149	149	157	173	139	189	140	171	132	117	147	159	174	156	153	135	162	143	176	151	150	149	175	167	158	145	157	169	149	164	178	155	137	125	162	136	148	145	147	136	174	129	153	156	162	160	183	143	163	146	154	159	134	172	157	152	159	135	129	151	145	161	158	159	167	142	144	154	150	147	173	173	152	138	155	144	141	134	167	147	136	151	150	147	166	137	192	157	149	153	148	154	156	169	124	128	128	136	154	166	146	145	149	177	147	150	146	141	136	170	138	163	153	180	147	159	141	138	166	151	130	149	148	148	189	157	141	161	149	157	153	142	166	155	144	157	146	170	131	162	154	162	149	160	172	149	141	143	167	159	131	150	150	138	132	187	142	132	160	154	146	159	144	169	146	150	139	163	154	142	156	163	163	159	151	146	153	153	182	146	174	152	147	144	139	154	178	150	137	165	137	147	160	140	151	144	174	166	146	139	121	157	160	158	159	153	182	182	137	154	151	138	152	163	154	154	162	164	155	167	151	167	149	156	150	156	172	170	158	166	149	156	155	161	157	160	166	160	175	157	163	151	163	156	172	164	168	142	156	149	151	145	128	132	155	157	168	164	176	169	130	152	157	136	155	186	139	185	147	161	135	164	150	159	173	141	139	161	165	159	138	154	166	154	158	134	159	135	150	154	184	167	153	141	159	167	148	167	153	133	177	134	159	158	151	147	136	139	184	153	155	171	147	165	140	160	155	169	148	149	134	156	136	143	158	170	150	151	159	146	157	152	165	159	162	160	144	161	176	162	145	151	144	132	146	142	159	179	165	147	158	148	155	147	162	149	143	142	160	145	171	151	172	175	150	147	165	146	169	158	174	129	150	150	139	150	147	179	139	156	140	141	171	164	132	151	146	133	140	159	139	154	148	168	189	161	155	161	129	149	170	177	147	141	149	132	154	147	139	198	171	136	128	153	139	157	160	126	138	162	159	158	161	134	161	143	168	141	155	129	169	164	151	152	143	155	145	153	161	179	163	173	158	138	149	160	152	149	157	139	172	168	122	155	172	180	154	177	168	161	143	179	162	166	130	156	157	158	164	153	158	160	171	169	158	154	165	147	143	150	132	161	178	144	161	160	145	168	152	136	141	150	152	178	142	163	152	166	149	159	138	131	149	132	155	144	138	148	140	169	154	148	129	151	158	162	154	157	151	141	148	183	160	134	136	134	122	138	141	159	150	154	184	142	131	158	150	149	145	151	158	146	160	172	159	175	162	161	149	147	160	171	144	147	151	180	149	154	151	151	146	146	136	131	134	171	166	142	154	148	136	146	159	144	143	141	169	157	170	164	138	158	150	149	141	148	173	130	145	137	159	178	177	152	143	151	136	152	166	169	161	145	137	161	157	137	160	155	174	144	150	169	141	153	158	152	166	158	178	139	152	163	177	141	168	160	138	143	159	159	174	131	147	169	143	149	142	158	136	146	162	137	141	153	153	157	140	152	160	135	156	151	169	169	131	154	158	169	185	169	143	159	158	159	157	145	171	160	141	131	144	139	154	170	176	158	161	153	137	139	151	140	136	159	158	122	147	162	155	171	159	171	145	139	131	176	151	138	177	166	156	158	134	142	158	158	156	125	165	155	158	147	152	152	151	156	145	149	139	152	149	137	137	131	141	145	162	173	140	151	147	139	154	151	161	159	166	156	179	169	148	143	151	153	145	156	158	148	152	159	176	164	155	149	162	148	159	144	156	144	166	167	148	151	151	154	142	147	160	146	132	155	144	164	124	177	166	166	165	153	162	146	141	133	141	139	153	157	168	140	163	141	168	172	158	145	144	160	148	161	166	167	178	146	152	162	194	156	138	166	132	147	143	201	178	167	149	151	180	147	151	139	134	170	149	159	154	169	143	152	166	161	149	168	124	156	148	133	148	156	150	168	157	131	156	175	177	148	160	154	142	149	151	157	169	168	139	144	158	168	170	137	147	155	157	146	152	160	185	149	164	139	169	153	171	144	138	153	147	169	149	114	157	153	150	155	167	144	162	153	153	155	148	145	128	156	163	145	153	139	123	157	146	140	146	149	142	168	140	121	127	170	147	130	138	171	173	164	162	140	160	165	143	172	160	166	140	128	151	169	157	147	153	142	158	146	166	149	186	160	152	165	152	170	153	135	143	152	152	172	142	167	162	137	127	149	155	143	154	147	147	166	168	170	142	168	144	166	159	151	147	130	164	141	159	168	161	153	155	142	171	144	141	149	178	126	149	185	122	145	131	157
51773	58755	59358	66491	62123	47182	27991	9473	2036	590	340	381	373	364	337	366	377	348	376	369	336	381	349	318	327	365	350	369	358	346	367	381	340	353	366	379	358	342	363	347	361	331	345	349	344	351	363	376	341	325	396	370	372	329	352	326	324	348	403	348	326	386	363	349	366	329	332	342	375	363	361	365	325	386	372	350	354	343	357	359	328	370	347	360	355	347	345	349	345	369	361	399	361	344	348	335	367	340	365	378	336	348	361	345	349	365	383	342	362	336	365	337	329	340	342	356	350	343	386	383	342	341	356	385	347	336	334	344	344	397	365	347	337	394	353	356	363	334	332	368	375	368	385	342	327	345	350	333	356	368	376	350	347	383	328	351	389	340	372	361	333	335	310	328	342	368	346	343	306	374	341	361	349	371	351	342	339	359	354	363	362	350	379	358	377	343	333	350	344	387	364	341	336	330	327	374	361	335	380	352	340	299	335	347	364	339	352	340	343	385	314	361	321	352	344	354	339	368	336	335	363	342	351	359	362	376	368	391	350	323	340	329	324	352	321	378	377	330	367	374	354	359	353	356	378	363	359	365	335	359	354	347	336	358	342	346	337	348	352	387	323	351	330	342	382	353	371	342	343	364	354	340	345	362	379	372	360	379	363	324	333	356	331	352	330	353	348	382	391	393	357	393	388	391	339	351	374	366	341	350	341	343	348	328	329	334	345	348	334	379	364	355	335	380	343	332	332	346	344	377	377	342	342	368	362	342	348	317	341	361	354	334	336	348	318	376	358	353	363	337	331	363	338	342	358	318	322	366	382	376	374	364	360	322	377	338	347	388	342	341	377	360	372	364	355	352	354	336	369	361	359	343	367	366	356	389	379	366	352	354	317	389	344	354	378	324	365	370	344	314	361	361	373	386	362	396	346	337	364	345	358	347	374	372	357	366	332	353	357	331	355	359	345	335	366	335	376	365	352	316	349	338	385	341	355	359	367	324	385	364	350	348	355	349	368	359	354	363	368	374	339	339	352	352	358	346	364	337	333	370	320	349	354	349	372	356	354	378	355	363	356	371	348	349	372	351	347	376	346	374	365	323	319	362	366	303	342	355	315	349	364	355	382	362	364	343	376	354	342	336	372	344	323	353	359	351	375	353	362	360	348	353	353	366	369	335	346	332	347	359	361	343	370	370	354	398	324	346	348	352	339	355	383	339	336	346	364	369	322	341	381	318	333	355	332	348	364	329	347	325	373	348	362	359	359	339	342	322	319	342	385	348	351	316	357	350	350	347	332	356	372	374	351	325	343	356	352	356	375	350	362	361	357	338	362	379	356	383	354	368	366	328	350	361	323	355	353	346	359	321	349	392	329	328	336	343	348	390	379	348	361	320	377	338	347	367	367	361	385	362	369	352	365	375	352	345	331	336	356	365	313	355	387	334	382	346	362	349	368	290	382	370	347	342	331	365	340	351	358	387	339	379	361	351	365	369	364	360	371	321	348	360	330	362	344	344	349	314	336	355	292	307	373	363	352	351	382	368	361	353	382	350	337	373	374	378	354	359	347	348	346	376	336	338	358	347	361	316	357	353	357	357	361	406	378	347	373	332	386	367	341	355	320	353	301	346	327	336	370	371	366	348	354	385	363	387	364	358	358	331	340	361	382	369	346	365	379	340	310	354	372	356	356	351	344	358	345	352	349	339	371	350	327	339	353	348	374	335	332	345	338	375	308	327	337	344	351	357	360	333	378	376	394	365	362	389	338	342	371	384	366	384	358	369	330	354	341	343	365	350	371	357	343	344	339	362	376	345	351	341	353	391	380	359	377	364	349	334	371	329	350	348	310	375	348	336	334	349	371	353	346	363	347	392	325	320	355	356	348	350	332	332	359	353	355	346	355	365	378	374	358	323	375	356	370	343	358	376	362	339	394	360	373	376	351	337	374	344	366	354	361	373	383	371	378	297	378	344	325	327	327	360	338	366	366	368	346	353	332	362	377	359	345	376	362	346	331	343	364	337	319	360	348	335	335	388	330	369	346	320	393	324	370	388	366	409	358	335	348	316	390	360	353	341	345	372	358	377	347	358	364	347	357	349	358	366	372	353	359	360	345	348	321	307	376	347	375	366	340	359	357	343	379	339	339	365	353	339	348	365	363	351	351	353	351	351	388	339	363	356	346	369	339	350	374	357	330	364	336	351	362	347	325	349	362	353	364	331	359	373	355	336	317	371	323	341	388	354	339	358	357	368	346	395	306	325	379	340	354	346	370	359	352	357	340	345	337	364	357	364	328	319	332	385	364	371	337	356	340	335	361	362	352	363	362	384	347	370	350	374	348	330	384	379	336	337	370	339	370	347	307	338	351	360	341	340	362	378	335	355	341	320	377	358	336	352	358	405	368	359	317	378	341	314	330	363	344	343	369	363	381	376	396	351	355	351	347	358	325	343	319	376	323	362	353	369	383	355	338	355	342	357	346	389	387	319	372	364	343	368	364	352	360	379	349	334	346	346	358	337	361	336	365	367	346	351	359	331	382	355	348	360	340	397	373	360	360	332	324	328	355	352	329	315	352	352	361	336	371	374	392	351	322	324	387	365	371	364	345	352	375	358	356	378	356	322	341	359	342	350	353	331	334	353	320	363	387	342	354	336	341	379	327	356	338	340	343	361	350	363	358	384	361	373	379	357	343	387	354	371	356	369	379	355	354	341	336	374	373	360	417	338	363	340	318	337	347	348	356	344	366	385	362	347	333	355	331	352	385	353	385	342	354	348	377	358	337	368	349	346	339	383	388	347	342	337	325	347	353	341	327	333	377	369	354	366	346	383	341	341	339	351	372	337	358	363	358	349	362	361	306	341	375	343	319	327	348	354	362	382	349	387	349	338	318	342	353	380	346	353	358	358	358	353	354	350	354	381	352	366	341	338	375	392	385	342	377	324	345	342	338	381	331	377	389	339	365	370	328	371	354	364	368	372	391	334	338	336	346	339	343	355	368	350	333	351	363	372	375	354	355	316	362	359	341	364	344	361	351	356	332	359	367	366	361	316	387	360	341	331	359	335	373	341	341	351	346	376	337	333	347	379	347	333	356	348	336	361	360	337	339	332	349	352	334	336	281	367	338	342	326	331	389	357	336	345	375	382	339	370	376	356	365	337	358	376	349	348	359	356	352	361	336	348	350	351	355	312	372	336	328	371	332	367	333	384	343	333	343	353	359	338	381	350	376	355	353	369	384	357	344	370	365	348	363	347	359	349	342	342	368	354	378	351	369	353	314	329	393	343	361	357	322	368	342	391	353	332	341	369	341	366	392	351	331	331	371	352	340	335	367	363	387	336	363	361	338	387	353	374	375	335	347	358	366	328	366	352	361	360	341	378	345	356	345	369	340	343	337	382	359	346	350	358	358	339	362	339	356	359	325	313	417	347	358	324	361	379	345	333	365	350	359	346	353	354	358	340	337	345	374	354	362	352	357	341	343	381	361	362	378	325	342	360	344	353
24421	32299	23209	11226	5732	3275	1453	524	301	234	225	225	267	256	245	237	255	244	240	250	233	280	247	256	270	271	234	249	244	241	234	250	217	243	244	265	279	253	219	247	259	227	241	246	247	231	254	255	247	245	217	266	257	242	251	263	270	251	244	237	216	280	259	239	262	245	259	265	249	274	248	235	253	235	233	235	276	246	257	260	245	256	216	244	239	243	241	248	208	240	245	246	237	245	250	239	238	262	229	219	241	268	228	246	269	238	252	239	265	239	238	244	237	252	234	271	217	257	258	241	275	240	264	229	243	250	254	227	260	249	251	243	216	254	230	258	262	257	227	266	255	254	243	286	265	277	233	234	232	267	236	247	238	248	258	201	235	230	231	235	235	232	239	256	281	236	282	239	233	223	232	250	269	257	244	250	275	265	222	226	214	260	226	238	237	255	295	257	244	221	236	238	244	212	253	253	241	230	247	254	244	224	252	248	264	269	242	264	260	254	245	252	243	251	253	232	253	279	257	231	235	248	254	251	283	266	250	242	264	239	233	231	249	271	232	229	243	257	244	219	242	261	220	254	254	229	234	272	251	281	250	265	240	244	237	238	249	240	268	241	229	255	242	263	232	249	249	211	264	217	236	266	242	260	227	230	254	253	262	220	233	276	256	272	242	231	227	234	239	243	261	248	243	258	247	258	237	262	245	258	267	211	251	242	241	221	252	253	263	240	259	234	257	234	250	243	242	240	258	251	267	254	279	257	229	235	216	225	270	249	268	238	246	274	247	242	225	247	221	243	221	269	251	244	255	247	227	238	252	250	248	231	232	224	242	239	249	250	249	251	250	237	257	245	251	250	253	230	258	239	252	265	229	233	248	248	228	239	237	246	243	241	238	253	203	272	246	248	234	259	234	247	256	234	252	267	232	238	232	266	224	254	265	247	225	235	239	238	238	297	244	259	244	220	242	270	279	250	240	243	269	242	260	207	244	232	243	246	248	258	265	233	243	226	231	213	263	254	254	253	276	233	204	258	246	251	218	251	206	212	227	238	213	252	283	246	232	252	258	252	240	251	276	253	279	220	244	252	246	254	261	263	239	245	239	245	265	253	263	256	267	245	240	244	257	213	263	235	249	225	231	233	262	248	244	250	265	238	286	261	263	254	247	252	248	270	280	267	254	232	247	249	237	278	239	272	261	253	275	235	276	243	236	257	252	244	237	249	236	261	236	263	256	213	250	243	259	265	220	255	264	217	237	233	252	230	240	238	240	252	260	214	253	264	242	236	262	257	262	253	247	235	239	259	254	261	264	231	222	256	258	257	235	257	227	219	269	258	251	247	226	268	230	240	237	244	241	240	229	248	254	278	225	255	253	246	264	249	269	255	250	269	234	207	230	238	252	256	255	233	240	263	281	252	250	211	271	232	262	272	233	222	245	246	235	232	279	271	267	238	244	240	210	251	263	265	259	257	237	236	259	254	264	247	205	223	237	251	226	244	254	260	275	250	256	271	260	266	267	204	249	217	270	251	223	234	219	239	221	239	243	248	237	252	239	226	231	231	261	230	213	246	270	239	246	251	244	254	253	240	250	235	240	260	250	256	246	258	276	255	237	237	237	254	225	277	256	265	251	262	221	239	249	274	233	251	255	237	266	287	255	233	254	247	212	306	247	269	225	234	248	268	240	243	256	237	218	236	218	249	238	267	242	259	230	249	235	256	254	248	263	260	271	260	251	253	226	232	247	260	278	231	242	258	253	282	253	234	253	225	277	270	237	265	266	249	275	247	270	284	242	245	237	281	228	263	264	249	237	221	245	250	245	259	235	258	232	234	267	262	259	273	234	263	252	261	227	275	273	286	260	237	242	224	235	249	219	276	244	257	265	249	236	258	223	202	268	250	221	238	272	248	247	242	227	232	249	234	281	228	250	230	238	266	247	256	250	240	276	253	232	222	241	249	245	231	244	237	251	212	252	258	246	242	267	251	252	229	255	259	296	247	279	263	248	245	293	230	238	238	260	249	239	268	225	259	257	250	248	230	238	242	242	234	253	285	249	253	273	229	259	247	225	251	231	240	253	245	215	248	249	259	238	247	251	247	252	267	268	272	223	219	242	268	281	244	264	259	257	242	271	241	215	227	248	251	263	255	235	226	240	236	269	242	232	254	243	252	250	208	234	225	273	259	258	221	247	245	220	252	251	254	256	260	247	262	240	256	248	252	258	271	251	237	256	248	235	281	259	226	231	237	241	254	237	237	273	270	238	293	250	230	240	247	262	255	236	225	252	257	241	239	254	225	250	250	244	258	251	241	244	213	262	254	227	273	229	241	229	251	262	248	246	239	242	234	231	268	240	252	268	256	256	248	242	242	235	228	233	257	252	260	245	249	266	258	269	251	249	253	244	232	247	269	254	246	275	234	220	233	242	219	258	240	241	256	266	240	260	230	304	230	252	236	263	245	256	230	263	246	285	238	251	251	268	265	254	224	253	241	251	264	251	270	253	260	273	244	232	241	252	238	230	235	254	254	257	256	223	225	254	257	238	272	256	274	261	239	252	239	247	251	229	236	222	262	271	252	262	198	275	302	225	252	276	238	237	265	227	246	247	247	262	243	274	224	227	243	268	241	227	234	258	270	271	234	208	228	260	224	256	260	235	247	276	244	242	234	259	252	272	242	237	262	234	238	274	257	258	248	255	262	254	234	237	236	237	238	254	246	242	257	254	258	271	237	274	226	278	248	268	224	252	237	244	262	242	235	226	280	252	239	252	246	244	248	254	246	249	250	245	234	242	222	269	229	214	266	243	239	261	248	304	235	240	254	237	262	255	285	245	250	224	266	245	217	262	230	264	230	236	227	243	277	222	280	255	196	226	252	261	255	258	245	246	247	256	269	228	259	245	260	246	258	258	216	234	226	251	242	229	278	250	225	223	232	280	237	262	250	208	262	265	248	226	245	252	235	249	236	266	264	246	236	230	249	204	246	235	244	221	276	265	278	276	244	246	271	302	266	220	259	243	261	242	252	245	271	250	239	265	260	231	242	260	227	259	250	237	246	227	274	192	218	242	218	268	271	232	267	291	239	265	254	245	241	239	280	217	237	247	241	270	273	249	255	259	240	235	266	206	264	258	250	239	234	211	229	237	236	218	235	240	239	269	252	238	250	264	250	223	274	228	244	270	254	246	233	253	239	237	266	226	272	264	233	277	278	232	279	234	247	274	239	229	223	281	242	257	262	235	217	233	222	247	237	257	240	249	249	280	245	251	268	218	228	258	242	251	271	245	234	248	262	284	231	252	246	273	308	276	260	238	225	264	248	252	241	244	223	234	258	240	228	255	279	240	263	241	235	251	253	232	262	253	244	245	268	272	250	221	251	257	228	259	225	222	255	236	245	233	243	240	249	256	250	246	233	240	245	224	259	241	251	266	251	260	216	236	257	232	230	243	257	244	243	243	270	259	268	272	253	256	246	272	251	259	271	248	240	234	224	246	250	244	258
18477	31179	26516	20087	14040	9021	3923	1387	697	599	554	567	539	559	539	579	535	545	550	610	551	524	557	544	572	555	590	584	569	574	583	544	599	553	575	593	544	564	567	571	542	540	559	585	556	559	566	546	565	583	541	532	585	575	601	625	598	531	519	581	520	571	576	565	539	564	558	565	556	560	556	586	539	579	544	563	566	592	523	531	569	587	537	550	518	568	591	560	538	569	541	541	568	526	553	615	571	554	539	577	594	533	548	555	570	563	532	561	544	603	531	595	574	548	554	546	577	547	576	578	581	539	559	541	575	526	569	568	581	538	534	533	542	553	569	531	499	543	519	518	551	554	551	575	520	565	556	522	580	557	603	531	570	536	539	558	585	546	550	550	582	538	541	580	548	582	578	571	546	582	584	598	528	573	525	524	527	592	512	513	566	563	552	551	585	543	549	566	583	554	554	549	554	564	535	591	563	576	592	579	565	529	553	553	583	552	547	557	569	621	571	551	569	532	550	520	573	539	509	562	517	570	538	575	578	540	552	548	563	566	566	571	552	594	611	555	520	555	549	540	570	606	575	568	564	565	521	543	546	564	567	527	523	542	555	586	557	536	587	541	542	572	576	572	545	556	535	591	550	550	569	557	521	518	567	571	587	554	597	594	558	543	558	546	566	568	540	561	524	564	550	579	523	611	569	558	578	534	537	558	519	582	582	562	578	542	607	555	554	546	572	561	599	577	573	584	612	592	546	552	562	556	493	550	562	560	561	547	599	563	546	591	552	555	502	550	561	580	518	571	562	539	543	537	530	564	557	547	572	507	510	545	570	577	588	573	561	564	548	556	581	528	518	583	531	588	561	547	547	536	582	534	558	517	552	537	552	582	545	571	563	595	558	509	571	514	572	586	557	538	556	567	595	538	575	553	572	507	557	565	564	520	583	554	553	537	572	550	551	559	543	586	575	549	571	587	519	519	518	540	605	574	511	564	563	560	561	575	554	598	567	544	537	587	570	571	547	584	548	506	579	570	578	514	539	565	562	598	573	561	553	539	550	572	553	546	545	528	574	574	601	516	560	558	562	556	583	556	573	567	585	615	532	548	584	573	552	568	524	530	548	609	601	597	572	538	582	562	569	542	520	580	599	571	562	539	547	568	542	595	617	596	522	580	576	569	573	548	595	574	572	507	550	585	552	582	515	553	564	539	554	558	540	547	545	556	557	554	600	558	581	607	593	554	600	525	556	563	527	517	576	545	549	546	589	572	563	576	584	560	596	552	502	553	553	569	515	572	572	593	555	563	534	549	557	596	555	545	554	559	540	570	556	519	594	557	547	517	545	571	533	555	581	516	615	557	577	536	516	565	587	577	543	552	592	594	533	573	541	571	512	554	573	584	566	561	572	546	584	589	566	590	582	544	577	594	548	574	510	586	544	568	552	549	575	558	583	558	545	544	593	559	587	610	555	563	599	597	549	580	544	596	513	519	561	579	547	534	579	565	540	530	522	562	570	576	549	565	606	571	579	523	581	525	549	558	620	558	587	557	518	572	552	544	578	572	552	537	596	502	519	564	558	562	568	584	580	570	572	563	505	549	577	568	575	522	565	609	559	523	573	555	578	571	554	600	590	539	573	552	534	521	522	573	524	558	574	575	606	571	505	563	542	567	549	546	564	564	544	588	552	561	537	544	545	539	568	601	586	566	546	540	536	562	598	585	572	560	562	547	570	605	583	524	556	560	606	547	531	582	527	582	574	568	523	565	556	561	579	577	539	565	581	584	551	568	531	548	541	537	565	581	546	552	599	556	581	555	510	570	531	599	562	520	558	545	531	531	552	527	508	582	538	554	533	563	580	530	591	558	575	529	584	557	584	599	573	553	614	530	586	555	578	567	522	569	538	550	570	553	538	561	566	546	581	577	615	541	565	588	541	562	524	571	555	555	580	582	551	535	550	595	518	540	559	531	589	527	527	557	565	589	592	563	553	544	556	580	533	578	580	556	553	593	573	517	529	565	561	581	546	539	546	573	550	560	535	563	598	569	566	576	567	587	566	549	552	522	588	580	603	553	572	559	566	557	540	588	560	491	574	577	566	603	576	576	544	545	569	564	602	551	561	555	580	544	560	544	559	566	591	560	596	603	525	578	536	602	555	563	550	596	523	553	552	561	569	572	536	548	553	553	560	563	551	564	573	579	511	556	548	567	546	559	538	544	546	556	542	511	556	534	571	566	577	588	582	548	534	567	549	570	563	569	557	545	577	573	560	562	570	557	560	580	627	541	549	539	572	557	508	539	521	563	570	566	534	577	562	571	582	613	572	561	586	601	547	576	575	554	539	574	514	538	600	585	557	516	538	614	503	586	590	543	619	552	567	545	579	543	552	553	544	555	567	547	560	550	542	585	543	594	571	572	560	583	544	533	536	521	532	571	582	560	583	557	528	579	614	568	575	559	559	572	567	561	567	540	560	554	549	522	561	577	569	551	571	563	514	555	524	565	578	559	569	587	539	528	559	566	589	568	526	592	558	582	590	544	574	586	552	562	576	588	537	587	586	528	582	523	557	598	558	549	580	570	571	532	533	618	555	607	588	540	548	549	555	607	580	566	523	601	586	557	574	525	563	580	563	540	535	596	533	550	543	565	576	552	581	560	541	564	570	598	555	569	576	545	591	577	544	560	560	621	530	540	563	570	566	571	573	614	522	556	546	554	584	569	540	557	578	543	570	551	546	553	533	539	579	582	595	539	588	562	546	556	583	556	514	537	603	562	596	520	569	590	558	567	558	535	577	551	535	563	582	581	550	536	497	589	590	550	591	567	549	555	549	537	551	564	550	536	564	579	572	561	536	545	513	564	567	550	570	562	543	512	565	550	573	518	572	552	538	549	558	544	543	597	571	608	548	573	531	605	518	575	525	567	552	555	597	568	578	512	528	530	561	598	555	551	547	567	571	574	523	538	516	562	551	605	555	560	537	550	640	582	528	552	565	590	540	515	547	549	566	523	528	542	612	596	550	544	565	561	505	586	577	538	508	538	542	569	590	551	557	555	564	550	567	563	554	576	577	572	572	572	605	594	592	551	543	524	586	533	588	584	550	545	590	589	546	602	544	595	585	537	589	527	567	531	576	611	575	596	557	516	580	542	552	559	602	573	604	540	540	554	556	583	553	546	583	587	558	554	562	594	530	540	551	576	530	577	524	548	604	570	560	554	561	585	551	545	546	554	509	566	543	553	575	541	593	552	558	536	530	555	584	605	559	553	587	591	504	540	546	571	549	542	582	516	551	534	547	573	556	567	579	547	587	609	577	550	565	584	517	552	557	607	569	580	594	566	528	550	527	553	529	567	545	551	549	566	566	569	572	557	534	544	561	517	548	552	575	530	592	570	599	570	568	547	565	571	551	532	571	556	593	585	561	539	574	540	570	548	549	548	606	545	552	573	540	567	529	534	551	547	542	605	547	575	540	566	562	558	584	579	510	577	606	539	554	582	541	579	580	543
59800	49699	40230	38652	37260	30942	23804	10475	2193	399	181	196	183	178	182	169	171	181	166	186	143	180	139	156	167	176	183	186	188	164	167	170	178	161	187	160	145	194	166	157	166	186	174	170	176	175	195	171	151	149	165	165	168	188	160	164	160	184	156	157	167	167	160	174	160	190	183	153	187	203	162	170	167	153	174	203	179	162	158	166	162	152	173	184	177	165	180	153	159	162	139	153	177	175	164	180	211	172	168	158	153	165	187	184	169	165	206	168	224	181	138	150	168	171	163	148	182	172	163	176	164	167	171	154	159	189	156	171	181	174	153	149	157	158	199	179	202	168	159	189	157	170	181	166	163	151	161	170	161	188	171	181	160	175	177	155	149	175	196	173	169	174	172	160	197	155	155	166	175	189	172	154	146	168	181	165	175	168	175	169	187	159	181	132	163	175	161	174	174	160	175	195	161	164	194	168	163	159	159	159	172	174	163	156	166	170	181	184	192	166	178	175	163	175	181	167	181	164	185	162	173	156	171	173	183	184	169	170	169	169	168	184	170	182	192	182	192	172	181	180	145	176	175	170	152	175	163	189	176	173	176	180	170	186	160	160	178	162	166	181	162	161	153	208	162	158	156	176	165	187	184	167	167	183	196	187	161	202	157	173	163	165	185	173	175	156	166	175	148	155	188	180	209	188	182	182	193	167	187	185	175	192	177	177	171	159	169	173	164	172	144	162	178	181	193	163	172	172	174	186	179	166	182	164	160	163	178	153	166	167	177	163	180	152	158	163	173	156	163	147	166	167	167	171	180	163	149	173	147	166	156	179	159	171	158	180	174	184	151	173	138	156	160	172	150	162	172	176	193	179	176	154	172	160	184	182	197	166	189	154	155	196	166	171	179	159	179	153	178	175	174	176	170	173	170	183	181	180	194	168	169	179	190	199	176	147	178	179	168	173	161	167	192	182	166	171	158	166	162	174	175	188	157	175	188	147	179	175	142	160	191	163	172	169	151	173	176	191	162	178	172	190	172	178	174	179	158	158	166	187	165	169	170	170	171	160	176	155	179	174	165	170	181	180	150	161	167	181	177	183	199	155	176	175	155	175	174	147	224	155	167	174	172	170	196	181	181	190	179	172	176	175	196	180	174	172	181	156	160	184	173	201	171	148	162	184	166	203	158	151	166	164	147	165	173	182	190	161	153	168	182	152	170	154	175	166	167	187	155	140	187	185	185	164	172	177	175	171	146	172	177	191	179	156	151	169	173	174	189	205	168	168	171	175	181	163	149	159	152	149	176	156	153	167	191	176	199	172	141	182	164	184	199	176	182	174	193	160	172	203	164	183	176	159	184	208	157	163	164	171	183	164	161	173	179	173	204	161	169	171	178	167	174	179	156	175	186	165	177	153	177	174	153	183	158	176	174	163	179	186	151	176	180	155	163	167	179	197	181	162	180	150	186	176	189	171	148	164	140	159	168	157	162	178	194	167	152	165	147	164	175	184	171	163	181	158	185	156	156	178	183	165	187	169	173	175	144	149	173	138	168	173	171	166	180	175	164	199	148	188	200	184	195	161	175	156	176	131	164	160	181	163	183	197	169	183	174	186	161	198	161	153	148	154	152	165	176	175	164	155	177	168	139	191	195	181	164	185	154	160	180	152	162	149	161	166	163	165	177	156	210	165	166	180	162	141	174	154	167	170	170	154	172	175	181	156	168	190	142	176	156	154	150	156	159	167	160	181	181	162	168	167	176	186	173	172	160	172	148	182	165	171	179	189	168	179	190	164	155	181	171	169	183	165	213	192	163	193	150	142	158	154	162	174	174	166	159	162	172	187	162	166	157	207	198	162	165	167	159	178	161	177	172	193	174	184	139	181	177	178	159	162	163	180	176	165	171	170	173	173	146	173	153	141	174	171	191	192	177	151	196	187	183	155	181	157	168	164	159	187	157	158	171	158	159	167	156	183	167	178	161	159	171	159	163	173	193	147	163	155	165	151	168	149	155	167	171	209	197	205	160	189	193	163	180	159	178	176	172	185	181	167	141	182	193	170	184	158	195	172	176	134	162	167	180	169	186	181	181	172	184	164	176	183	160	147	154	172	191	166	207	166	174	195	188	180	180	170	178	162	166	190	202	173	161	186	158	203	176	183	165	174	170	186	198	160	189	154	141	167	197	173	152	163	170	164	175	157	157	181	173	156	182	181	177	148	162	180	177	162	167	154	163	173	154	170	181	189	149	173	163	174	161	186	203	200	195	178	166	169	146	181	192	165	160	175	171	160	193	160	197	184	165	163	182	170	178	200	164	167	165	133	169	152	199	170	156	156	165	162	167	174	152	165	158	144	174	177	158	167	155	191	157	159	180	166	161	188	163	202	172	169	164	169	192	163	182	196	139	170	158	168	154	156	167	178	168	156	163	172	154	162	176	187	161	177	171	206	186	164	202	166	185	180	177	157	154	169	184	171	169	180	167	168	163	191	165	169	181	164	195	178	169	181	163	148	171	167	169	165	157	150	203	164	178	166	166	153	162	172	187	177	159	171	177	168	196	177	185	165	160	183	171	186	170	190	162	165	179	180	151	155	173	197	157	175	168	156	173	186	141	146	163	137	161	180	179	155	192	131	158	153	194	139	173	166	163	163	198	195	164	179	186	172	160	172	166	176	166	175	151	162	160	172	174	194	194	176	177	164	174	179	187	175	155	160	166	164	159	150	151	172	156	158	150	181	174	172	160	163	151	166	181	173	165	159	182	170	176	161	180	179	152	179	146	172	151	177	172	181	177	156	160	139	163	169	173	173	167	168	161	151	199	170	171	157	168	167	176	152	182	194	187	158	185	170	152	173	186	175	190	174	168	179	153	169	163	146	161	175	165	175	161	178	142	179	164	164	177	173	161	173	191	181	156	157	177	166	202	170	185	180	188	156	167	168	185	195	166	167	188	157	151	190	182	161	163	164	179	168	172	206	175	151	190	192	157	180	189	161	185	164	172	186	176	137	161	160	182	178	146	157	177	185	188	169	196	149	179	158	174	201	184	166	187	188	168	175	152	162	200	171	147	170	168	163	164	180	163	176	200	157	173	182	165	153	144	165	162	160	157	191	178	164	186	161	181	168	184	192	194	190	189	165	157	161	172	161	159	177	181	160	174	165	167	185	173	174	176	169	194	179	161	171	156	179	171	171	175	190	165	168	169	196	150	168	173	185	155	153	164	176	154	173	157	199	166	164	153	168	183	158	194	182	166	167	202	177	208	156	178	170	177	170	148	171	155	157	206	137	185	164	198	154	160	178	166	184	169	197	184	164	159	175	169	160	156	173	179	140	181	172	163	173	172	155	169	200	167	196	163	187	150	165	162	175	168	157	174	160	179	166	209	137	172	147	180	153	159	169	146	181	162	180	155	159	193	179	176	162	152	178	165	163	163	176	169	179	161	183	170	166	183	146	171	183	160	165	168	188	156	183	166	188	198	157	187	177	195	201	184	158	158	172	181	145
50411	58718	60275	61847	55877	46805	32648	13453	3597	847	393	394	408	425	393	425	380	351	403	406	364	387	376	366	379	368	352	379	379	382	391	404	422	378	433	393	385	373	408	412	414	423	391	405	365	381	365	362	367	402	363	380	400	404	389	390	361	406	373	371	373	419	373	360	416	383	393	395	385	420	357	385	373	381	404	405	394	379	436	389	388	375	373	393	374	372	418	397	364	380	375	391	353	387	397	386	389	388	338	404	413	376	386	383	368	378	387	376	360	393	384	383	393	393	360	391	387	412	383	385	369	371	378	411	351	417	372	368	390	388	377	413	368	346	407	353	388	391	370	384	384	383	387	380	381	393	385	377	403	384	382	389	397	396	396	392	389	428	384	348	410	401	415	450	394	369	416	387	381	405	414	365	356	406	348	373	371	385	370	376	374	397	410	403	378	348	403	389	359	382	414	391	386	379	417	375	356	400	388	426	402	400	384	369	415	390	391	375	390	409	404	422	388	443	404	406	395	412	396	409	403	377	376	401	412	375	346	409	396	386	402	362	398	372	410	438	348	360	416	390	380	440	358	412	363	406	359	395	386	363	388	415	371	388	356	395	410	366	396	404	392	420	419	421	381	421	393	382	394	349	370	392	427	371	383	413	359	374	402	402	388	361	378	407	404	364	397	406	412	415	365	406	401	362	378	354	398	391	398	405	394	397	345	365	401	373	402	397	391	367	424	386	411	386	404	411	389	388	377	395	393	413	407	395	387	365	376	353	365	392	372	364	391	367	380	367	373	355	367	363	405	406	391	357	373	405	402	363	360	411	399	385	359	379	364	378	370	384	378	362	362	373	366	382	390	400	391	370	365	420	403	402	408	429	380	403	393	379	394	386	391	393	389	372	400	375	367	356	385	366	384	381	408	394	418	428	398	381	343	370	371	414	360	402	407	386	391	362	386	373	405	391	380	396	387	381	381	411	345	392	371	388	386	394	378	389	364	381	368	348	388	366	382	387	356	341	383	363	388	388	415	395	384	400	405	394	402	395	381	390	413	359	369	358	370	380	429	381	401	378	377	394	403	370	368	378	405	393	368	376	413	378	417	372	402	349	387	402	339	367	383	437	406	395	387	384	381	361	360	378	374	364	396	411	360	378	394	385	404	369	366	413	374	407	396	418	382	405	386	380	390	406	404	362	395	362	379	364	442	396	353	380	368	357	411	426	416	370	397	397	414	402	383	374	396	399	361	362	390	366	401	367	365	399	399	386	394	429	361	393	398	403	437	380	398	363	394	402	396	405	367	385	419	376	392	406	424	407	401	416	370	386	391	380	389	402	395	404	371	382	360	371	403	413	377	372	391	427	409	401	419	410	411	396	368	419	406	386	390	389	402	376	387	402	373	379	424	358	382	385	372	393	390	427	423	384	378	372	405	385	406	410	414	403	377	393	364	381	374	348	432	390	353	379	358	396	400	366	395	371	415	407	387	390	405	407	378	389	410	387	386	403	408	402	380	417	345	369	424	390	398	370	357	391	369	326	416	356	386	401	360	361	405	400	379	380	376	347	362	391	373	387	398	390	418	389	393	384	402	415	397	364	392	388	402	353	336	376	370	403	372	405	403	362	397	386	435	402	406	386	372	397	393	351	390	418	372	408	394	384	382	389	370	397	385	380	402	409	433	397	399	380	378	382	413	370	371	431	391	381	373	345	396	375	400	392	383	374	357	403	399	411	386	437	401	379	394	373	366	389	386	372	385	409	401	417	372	397	416	337	417	407	433	389	388	405	366	399	409	403	395	384	420	387	397	358	348	400	403	394	369	400	361	362	395	397	410	399	385	397	384	403	389	392	388	413	371	401	396	404	385	418	377	399	372	383	387	406	375	399	362	379	426	428	393	370	374	388	403	390	394	411	404	382	387	372	375	406	399	407	367	392	390	394	357	396	397	378	410	383	392	400	387	387	406	373	383	396	375	390	384	362	374	421	357	415	373	380	361	387	396	380	419	415	373	417	364	377	413	393	384	410	407	385	369	399	370	378	407	391	384	366	375	381	396	403	387	400	410	377	400	377	366	397	368	364	411	382	370	383	368	422	430	383	360	366	368	384	349	386	400	391	391	410	375	417	437	390	377	376	362	372	401	382	386	382	397	372	390	352	412	388	416	390	387	396	361	386	383	367	404	363	389	395	379	384	402	351	422	353	360	400	382	375	438	389	374	396	410	388	410	419	374	340	386	378	386	373	399	386	390	368	383	362	370	380	356	394	389	398	401	382	394	396	381	383	383	397	412	384	348	401	357	371	390	418	418	349	379	395	357	383	373	398	394	378	385	375	361	394	390	370	405	383	390	398	387	367	363	375	423	386	367	392	392	371	399	372	366	409	439	422	381	390	436	368	382	386	384	411	407	381	397	415	373	399	394	409	365	395	393	385	376	373	410	326	395	362	396	373	398	389	389	396	387	367	366	359	392	381	391	380	377	406	397	372	365	348	414	411	378	397	366	373	386	376	373	402	392	430	370	396	392	402	382	410	417	388	417	384	381	395	440	397	429	354	411	371	430	380	403	430	411	392	365	407	399	378	400	367	388	384	396	392	379	378	402	417	416	401	398	363	391	366	389	408	374	339	383	397	375	351	372	417	398	359	387	388	410	394	360	413	386	377	384	401	369	398	408	380	415	402	377	398	367	410	407	405	417	409	356	373	391	393	357	404	392	415	404	397	415	373	401	393	405	345	377	377	389	385	400	410	350	377	388	390	361	390	394	379	390	392	407	370	387	395	390	393	404	414	405	373	393	401	383	420	358	403	397	423	395	392	357	392	360	374	375	395	350	394	404	403	363	392	390	422	393	382	382	385	396	433	412	369	393	348	380	393	384	426	395	377	403	418	374	400	392	409	389	381	397	386	371	416	363	404	408	391	364	378	388	376	388	408	409	391	381	385	401	379	366	388	409	360	374	388	390	349	385	363	396	388	401	374	363	372	373	355	420	380	375	386	375	429	399	388	380	396	402	393	373	387	372	401	373	379	379	391	369	383	424	353	378	373	364	387	385	385	383	395	380	383	404	397	382	377	397	351	339	385	378	367	396	373	397	378	379	409	397	412	383	386	330	401	390	372	392	379	376	406	390	399	385	377	365	382	390	434	397	372	371	365	372	390	399	396	402	396	374	394	387	386	418	400	383	384	384	401	379	406	388	383	375	402	414	382	403	385	376	387	356	379	417	379	378	402	388	410	399	359	415	354	397	407	386	388	409	380	365	390	358	370	380	382	437	355	381	335	386	362	389	380	403	404	364	403	416	420	374	424	359	422	391	407	395	427	411	379	422	349	374	387	416	365	388	387	389	368	367	371	368	374	412	388	369	385	375	403	391	413	381	403	389	391	404	400	392	397	381	393	416	373	347	363	369	359	380	408	403	358	376	367	407	395	383	367	389	404	391	353	401	389	378	404	404	356	373	400	439	353	422	367	373	393	406	373	382	400	411	351	405	383	399	379	424	390
60001	50322	47221	43401	40509	34521	29389	19197	6536	1049	167	151	157	163	145	131	143	133	142	146	127	178	163	142	139	140	157	142	143	142	124	147	148	134	153	127	147	125	124	131	134	144	145	141	156	114	158	130	155	131	164	144	128	109	143	139	142	158	131	140	136	143	143	134	118	144	119	108	139	124	152	148	139	142	131	169	126	147	149	151	146	143	169	148	122	146	115	147	131	153	122	144	136	123	134	117	150	138	140	144	143	156	127	149	167	146	144	118	148	125	147	139	140	149	115	132	137	124	143	136	151	121	157	140	128	155	141	144	151	127	141	104	109	161	155	130	134	121	139	142	133	142	139	155	117	150	128	122	130	120	138	145	143	143	165	139	120	134	148	147	148	121	141	138	154	123	108	164	122	142	156	128	164	156	154	147	130	115	139	124	147	142	121	125	150	123	120	137	131	128	129	128	128	137	121	124	127	157	139	127	129	138	126	143	128	143	127	147	123	131	139	136	127	135	173	140	148	145	124	143	149	122	131	124	129	131	135	151	146	127	134	164	142	152	107	136	132	137	121	141	133	155	156	131	133	118	137	149	125	157	146	134	111	140	123	151	136	133	124	142	126	137	141	143	127	146	148	138	142	135	147	153	121	130	138	130	135	118	130	127	118	145	134	133	146	146	147	161	135	142	130	116	125	135	128	148	139	133	158	132	134	125	152	132	143	149	145	127	148	142	134	137	159	154	145	137	140	122	146	170	117	155	154	143	134	136	139	129	117	136	153	122	162	151	128	133	131	124	149	156	143	144	148	116	143	158	137	138	145	151	143	139	148	116	157	113	139	139	136	144	151	138	147	133	140	108	137	134	136	123	134	116	119	169	133	147	134	129	137	131	125	121	142	135	151	141	120	151	154	118	140	177	141	157	135	119	131	159	150	132	143	124	168	116	141	141	147	149	157	137	135	131	151	144	154	116	148	153	151	140	125	136	131	152	128	159	138	149	138	124	128	135	137	140	122	141	135	118	131	139	140	143	168	149	172	120	139	143	144	130	135	148	136	131	146	135	139	145	135	128	129	116	149	136	147	153	148	149	147	128	138	104	161	140	126	134	126	132	144	137	104	141	151	161	119	136	134	112	130	123	149	141	131	139	119	125	123	128	139	137	151	134	102	152	119	133	143	126	139	149	158	150	135	146	124	145	130	119	153	129	145	142	105	116	150	134	143	132	148	155	126	132	132	149	136	149	143	142	132	155	143	150	126	140	115	126	141	141	129	147	142	135	145	123	136	124	140	129	156	119	123	127	138	165	163	138	135	147	132	148	139	138	137	114	150	130	116	131	143	169	119	137	133	127	156	136	133	125	138	131	128	137	146	125	134	143	147	154	140	134	132	159	107	151	135	151	144	119	130	137	139	140	141	139	148	146	146	115	143	148	138	120	109	124	141	130	139	126	130	143	145	152	141	122	154	125	167	142	140	112	140	139	140	138	140	163	156	159	128	115	146	144	120	135	162	151	117	131	128	140	126	143	146	117	156	147	143	144	134	110	138	133	128	150	150	141	149	147	134	136	137	124	132	141	144	149	155	137	136	158	141	150	136	150	137	144	132	139	115	144	149	111	149	134	141	122	121	132	146	137	133	125	151	134	126	123	130	148	124	120	137	135	156	136	132	141	139	148	144	167	132	155	139	132	140	149	140	151	142	140	139	120	158	117	145	157	142	143	129	127	147	140	141	143	135	126	142	151	160	143	153	137	154	133	125	152	144	145	153	137	123	155	138	159	167	149	164	132	164	128	117	133	154	166	146	149	146	129	109	130	153	157	138	133	161	131	130	126	115	134	160	118	123	115	143	139	153	116	148	130	138	163	151	140	140	137	148	130	117	139	152	161	144	146	129	154	137	122	128	140	138	145	141	131	134	144	137	134	132	135	151	128	140	140	137	130	150	137	168	129	116	137	127	133	117	131	139	156	140	141	157	135	118	136	135	136	125	147	135	114	130	130	125	150	127	135	147	133	136	162	137	141	117	130	125	129	142	139	163	153	143	115	145	131	133	137	136	147	128	113	136	129	137	142	137	132	123	140	123	136	129	146	128	126	120	142	115	109	129	127	141	125	117	145	130	139	141	141	130	139	157	117	142	134	174	119	140	134	153	127	128	122	161	122	124	127	120	141	120	146	122	139	168	118	145	126	115	135	168	138	126	141	145	112	140	147	120	144	139	129	150	144	110	145	130	119	151	137	136	117	142	121	143	137	124	140	139	154	135	134	121	152	156	131	123	167	159	133	150	109	129	157	142	140	131	138	135	135	131	120	126	144	144	134	139	145	133	146	137	148	158	142	124	126	113	118	148	160	134	122	159	126	132	115	117	144	159	146	137	131	136	159	120	151	149	147	123	118	146	140	153	143	140	140	135	125	111	151	146	137	156	133	128	118	142	122	117	143	154	137	139	128	116	119	113	146	149	155	153	137	152	148	137	132	128	132	134	152	152	113	118	149	118	148	161	116	141	110	139	139	123	142	123	128	127	141	119	133	134	126	133	145	135	132	136	115	152	123	132	125	122	123	152	156	149	134	158	143	135	141	134	141	159	126	123	135	146	120	144	118	128	139	154	118	168	149	173	124	114	145	115	130	149	121	118	154	129	136	170	142	153	127	130	144	138	162	131	130	153	144	140	134	122	139	137	145	158	133	142	112	170	130	127	125	139	124	132	121	114	112	156	127	128	116	134	151	122	149	125	130	131	140	151	138	126	120	134	153	137	135	174	133	131	139	139	149	138	114	138	132	134	119	127	148	139	142	126	150	122	124	123	135	127	116	122	120	135	129	120	144	126	135	128	162	154	141	149	144	138	162	139	134	149	147	142	142	146	140	141	136	132	162	137	149	141	133	145	144	127	146	149	115	146	143	134	129	121	112	125	137	126	140	120	130	132	130	160	106	126	140	141	132	159	134	141	146	132	146	105	139	123	143	132	119	150	175	131	123	128	140	122	149	133	161	142	140	144	135	127	127	163	147	130	152	154	109	123	148	136	146	133	130	141	138	125	141	115	135	153	133	155	139	148	139	127	136	135	120	131	144	152	139	123	135	155	135	137	125	144	122	148	158	142	123	123	136	143	151	128	145	126	151	158	159	140	140	132	124	139	135	126	160	135	144	117	136	139	143	145	138	131	145	146	125	131	123	125	130	129	128	141	140	151	113	126	151	132	145	129	127	134	114	134	125	128	137	149	143	126	165	140	155	174	154	148	115	137	150	138	155	139	159	122	135	130	146	125	127	123	137	122	133	137	125	107	155	176	135	127	154	142	126	141	133	133	143	136	134	133	135	147	159	142	152	143	158	123	154	144	163	123	136	141	136	134	130	121	135	123	133	138	137	126	150	138	154	128	137	142	143	137	137	144	143	115	149	138	140	109	122	124	134	134	137	143	153	157	144	131	154	122	147	134	122	141	146	120	135	131	143	149	121	138	144	143	124	138	153	143	125	114	141	131	131	126	135
49816	58636	62301	62526	63485	55436	43476	21720	6772	1518	340	378	311	341	347	343	322	336	312	334	353	316	344	307	331	318	341	315	329	323	306	327	347	327	290	336	308	342	311	298	318	324	301	334	299	356	372	313	334	347	311	345	342	311	315	349	289	319	296	322	307	324	308	300	327	329	321	296	315	326	321	304	306	341	298	323	317	319	304	326	327	329	300	303	325	304	332	296	339	283	311	310	305	358	328	319	314	323	317	336	313	319	312	321	338	284	319	348	320	313	305	321	320	310	317	304	328	356	310	320	305	304	309	308	322	319	329	342	323	302	293	337	337	340	289	340	308	341	317	344	333	359	288	335	321	332	283	357	306	321	353	338	308	311	334	325	310	329	334	318	323	302	332	319	300	307	320	331	322	318	320	315	366	314	301	337	324	336	330	337	357	305	304	319	337	330	291	308	327	344	292	309	306	296	321	338	324	305	314	336	284	322	338	321	352	315	318	321	310	346	342	333	306	306	288	341	339	355	316	344	289	334	352	335	299	320	335	320	322	360	293	336	344	315	314	323	304	303	311	319	316	319	322	322	331	331	323	349	313	323	318	317	328	335	299	332	352	312	325	341	287	330	340	305	294	329	323	354	340	336	322	330	305	317	320	320	336	326	340	320	292	333	332	338	318	306	315	325	337	343	312	338	324	332	320	333	327	347	303	323	356	316	296	323	295	306	301	301	296	330	325	311	336	327	328	341	326	314	337	309	299	300	342	333	296	334	346	300	331	337	335	327	313	325	287	358	312	324	304	353	317	324	328	346	351	335	340	333	309	354	327	313	292	301	327	302	335	325	291	333	328	302	324	309	314	357	299	302	344	338	335	338	313	315	295	303	330	325	317	323	302	289	317	285	300	358	293	305	293	338	299	317	293	335	311	318	354	299	326	317	310	305	320	309	306	316	333	301	320	314	332	336	317	303	319	285	315	334	295	309	332	306	323	309	301	334	323	337	334	316	351	335	299	298	334	303	327	290	333	314	312	292	297	308	294	336	317	331	360	339	322	330	309	334	325	330	294	295	306	335	322	306	316	306	337	325	350	358	282	310	303	332	329	299	343	299	295	301	320	302	327	307	328	311	317	341	346	321	311	337	313	321	325	327	317	344	322	319	370	314	318	335	295	299	339	330	321	315	345	347	319	340	299	318	325	311	294	316	329	325	298	332	346	310	309	309	308	343	356	348	303	312	299	300	289	303	335	315	322	319	324	295	365	288	301	327	339	327	347	327	297	333	323	353	358	319	366	336	335	328	315	318	287	334	344	329	366	319	320	319	326	317	325	328	345	326	338	315	319	298	306	326	355	314	275	306	327	324	330	326	323	327	291	327	340	337	330	311	303	324	308	325	354	350	321	312	328	315	293	321	345	294	292	329	349	298	309	358	340	311	315	312	334	320	352	307	317	300	280	303	333	300	303	323	326	326	334	333	300	324	322	316	343	322	316	294	349	323	334	352	345	286	290	344	326	340	319	310	314	333	333	324	326	305	329	304	303	323	320	338	314	344	324	309	325	341	379	338	325	352	322	328	306	352	342	296	343	320	323	331	334	322	340	301	279	309	321	299	331	304	328	318	326	352	304	314	287	328	297	349	304	338	315	360	301	344	342	326	321	338	284	340	317	353	322	357	307	319	302	327	309	339	339	327	319	303	327	303	316	332	365	323	330	322	323	293	331	328	295	307	334	319	323	318	326	327	311	336	305	318	304	336	319	363	326	328	325	292	306	332	329	310	304	359	354	334	302	318	309	352	330	330	329	327	314	307	345	307	345	326	337	312	307	335	309	286	326	317	298	301	322	314	303	300	344	308	338	301	314	352	319	330	349	307	336	328	307	314	307	322	313	299	325	304	329	290	309	300	353	315	337	329	302	300	326	328	335	319	328	324	308	340	322	354	312	323	319	344	307	331	310	338	296	308	330	352	318	341	319	342	324	325	333	307	326	323	300	326	301	331	313	313	307	332	324	320	349	297	319	329	345	332	303	291	335	323	340	335	304	328	319	309	319	310	349	332	350	326	310	326	308	323	319	303	289	308	339	306	312	297	300	300	321	343	333	317	317	326	320	324	319	292	324	327	341	300	321	317	310	328	327	308	341	351	320	335	299	326	329	330	318	324	288	297	311	326	345	311	337	315	319	313	319	317	344	330	305	327	314	293	311	319	331	304	304	324	331	327	347	304	352	327	316	335	324	344	304	296	291	315	296	349	312	327	323	327	322	295	290	337	304	299	318	305	344	334	333	311	343	331	307	355	317	341	342	308	344	315	330	338	305	296	303	326	347	296	326	314	316	338	335	345	328	330	339	331	341	312	338	336	336	294	351	332	336	324	310	335	306	318	335	331	326	336	338	322	299	325	322	314	312	307	330	336	313	289	304	301	351	327	352	321	325	327	325	289	332	324	308	321	306	346	324	294	321	320	303	304	334	327	328	328	290	283	324	349	328	337	284	300	361	323	299	317	318	299	317	305	320	296	318	330	327	326	320	306	313	315	293	358	302	298	314	318	331	348	330	336	327	323	308	326	339	296	324	299	311	340	324	323	324	333	310	317	333	298	310	314	335	310	335	342	318	309	331	348	287	292	308	344	320	351	335	308	352	325	355	303	345	326	322	299	291	310	337	295	336	312	334	331	327	318	296	311	323	333	286	305	341	322	314	313	330	335	302	327	358	290	330	322	329	305	291	341	319	332	338	332	331	330	330	327	330	313	310	307	305	304	333	314	333	306	317	314	309	301	289	324	310	295	315	320	301	328	328	316	302	309	333	314	320	305	295	342	308	329	331	301	322	281	332	320	307	319	333	342	330	314	324	304	309	308	335	333	363	317	329	284	306	305	318	326	304	330	301	318	346	306	309	331	313	305	302	352	286	313	341	313	325	322	324	333	321	312	348	326	346	355	322	313	291	296	332	342	334	303	315	322	314	318	286	320	282	307	325	319	327	312	301	337	303	313	315	329	329	319	312	335	343	320	322	321	317	319	309	353	310	319	320	321	307	308	297	328	334	338	323	324	336	322	320	325	338	327	315	318	318	315	299	333	333	316	325	319	317	311	336	340	319	307	372	335	299	338	306	319	343	322	329	326	367	294	311	306	327	340	294	322	296	300	309	323	324	317	346	311	342	316	313	325	309	343	320	334	351	346	325	332	302	306	325	321	322	330	330	314	311	330	301	318	339	342	334	332	311	329	312	337	304	326	336	302	311	352	315	338	341	281	310	312	335	347	307	333	324	318	337	277	309	315	330	334	319	321	314	373	349	318	369	351	311	332	286	339	344	317	305	320	323	293	343	317	333	336	329	315	347	304	342	320	321	338	300	333	302	307	325	327	320	316	333	303	334	332	349	311	321	334	304	325	329	290	302	334	308	324	326	338	344	314	302	336	293	282	339	330	295	320	313	339	320	283	322	323	342	293	357	325	321	300	328	271	333	337	324	299	333	339	331	328	337	345	346	296	339	353
23242	26414	25103	17466	7618	3139	1742	763	402	270	221	237	226	248	227	254	214	247	258	245	246	248	246	225	246	226	263	235	251	271	229	256	302	257	239	261	244	250	224	226	239	228	272	238	225	240	279	259	218	226	255	257	243	260	233	236	214	262	239	278	238	270	244	222	247	220	246	238	244	260	230	245	253	220	253	233	252	237	235	243	213	247	266	267	233	231	248	269	238	233	265	231	259	241	251	227	245	259	213	242	250	249	237	266	252	230	226	241	264	246	242	237	271	241	229	272	237	232	248	261	247	218	262	243	254	252	226	222	241	248	226	228	217	249	229	231	256	244	241	245	221	246	240	271	246	259	220	252	258	280	254	226	252	222	246	229	228	241	255	237	240	251	256	284	247	262	267	230	213	244	231	256	231	248	225	250	234	231	213	249	232	248	234	219	273	293	254	261	248	252	271	249	228	226	237	225	274	250	257	262	243	220	254	225	241	237	231	245	255	278	234	258	233	218	221	264	252	272	222	239	284	221	243	257	248	258	232	252	259	228	242	270	234	246	242	230	227	275	226	236	246	234	272	262	248	245	221	247	251	252	233	238	254	233	225	231	245	286	258	242	230	250	239	246	250	256	235	243	234	262	226	264	243	237	216	215	239	191	259	252	259	257	261	262	231	257	260	246	254	234	233	258	245	228	249	227	231	249	210	279	244	276	198	234	232	233	250	225	247	265	241	232	222	264	236	234	227	219	252	245	213	245	258	241	233	227	254	229	260	233	238	232	241	227	255	231	237	230	241	246	253	227	226	262	238	245	253	250	260	246	219	224	238	251	264	233	277	226	233	231	254	224	257	241	231	214	234	236	251	247	237	234	236	261	246	235	240	226	282	247	247	248	261	233	239	248	230	226	247	245	240	227	231	249	241	231	220	258	228	243	245	239	242	247	238	242	259	244	255	262	249	231	226	240	243	243	226	245	272	212	224	255	273	236	240	227	262	241	220	246	279	256	249	257	220	249	245	218	236	239	230	260	220	205	238	233	251	245	218	203	226	231	203	229	258	245	260	234	234	241	241	255	280	262	237	232	226	231	212	244	239	251	252	228	245	245	239	264	251	249	214	230	262	268	232	255	225	247	281	246	235	249	266	233	229	245	253	227	227	260	239	243	228	247	248	256	245	249	248	252	259	235	242	272	247	254	222	227	236	232	264	237	244	246	271	199	234	266	260	224	239	298	240	231	254	258	237	233	256	263	222	239	237	230	233	221	223	249	252	234	281	241	229	234	236	245	218	230	236	244	229	245	205	256	228	245	277	261	252	250	233	257	235	250	235	238	267	233	245	263	248	214	263	246	239	239	263	251	261	269	262	259	210	261	246	232	221	240	270	241	251	250	218	263	221	201	243	250	236	270	223	247	263	239	235	214	250	259	226	219	251	245	224	267	246	196	228	245	258	228	214	255	244	234	241	241	203	233	244	244	258	235	237	252	261	252	213	240	240	230	256	277	261	258	271	282	249	222	260	223	263	217	265	241	267	225	249	245	263	226	231	215	267	230	248	247	271	262	232	232	258	243	232	225	272	249	235	245	251	229	264	203	270	251	246	234	247	222	261	226	244	260	238	236	255	244	199	236	243	229	247	228	224	223	233	265	270	272	248	222	253	215	201	270	244	228	248	254	241	260	260	249	251	244	221	241	249	237	262	250	236	257	252	251	254	219	246	268	238	249	223	229	241	240	239	261	263	253	253	246	227	247	229	232	240	245	263	239	261	262	275	258	223	219	212	224	246	234	261	242	255	247	245	216	264	254	241	214	228	248	195	241	293	234	246	251	256	232	256	256	245	245	237	260	245	216	291	272	252	233	243	242	260	250	248	233	248	260	236	268	242	242	256	245	267	236	247	238	248	253	228	244	258	263	268	248	252	239	253	236	248	242	242	252	237	229	254	241	276	229	226	240	277	265	222	224	226	229	216	255	217	219	224	219	233	225	220	243	242	250	245	253	236	245	225	222	239	252	257	249	216	222	239	222	249	247	251	247	241	226	230	263	264	222	244	260	234	259	262	247	252	226	254	259	243	240	255	225	248	233	260	268	262	265	257	234	236	254	211	230	240	219	261	219	242	234	270	268	236	222	263	248	261	226	227	238	247	246	229	260	267	255	202	289	255	226	256	284	212	256	256	238	262	225	241	247	223	249	241	218	235	232	261	254	242	249	236	230	257	243	255	254	237	253	264	228	244	237	237	260	233	233	265	238	232	246	258	241	253	240	254	232	236	224	243	265	264	245	244	243	212	240	254	252	251	247	236	250	242	255	259	250	250	233	264	267	248	243	256	261	274	243	221	246	281	227	262	253	238	253	218	229	269	226	209	243	228	228	248	246	247	226	251	232	243	275	270	257	247	235	244	225	223	259	243	281	236	226	209	239	255	242	264	243	239	250	273	246	243	255	234	244	248	254	231	240	246	246	269	233	241	259	268	238	218	251	256	241	235	255	241	231	229	229	272	251	253	252	239	253	217	247	236	246	240	223	222	256	212	246	226	252	241	268	237	236	247	252	240	209	210	246	201	247	232	249	242	226	227	257	266	247	217	216	244	248	222	265	238	230	238	245	238	247	230	248	216	235	234	220	290	264	245	235	218	238	228	258	253	233	244	247	247	214	224	225	261	250	270	280	249	222	226	281	231	231	243	244	243	235	237	253	213	247	272	256	281	232	237	232	239	263	259	228	253	229	272	246	276	250	249	247	243	248	258	251	230	244	250	223	254	230	253	233	246	242	254	234	244	234	244	226	246	297	222	217	243	247	231	233	227	287	227	227	257	249	248	225	236	249	283	235	244	253	248	244	244	265	219	249	231	261	241	242	239	271	224	251	246	273	242	240	233	255	246	240	240	295	261	227	212	229	270	242	235	243	232	249	223	242	245	234	233	263	247	252	230	260	267	263	245	218	237	226	237	250	215	258	234	229	241	264	246	252	232	248	240	216	232	254	236	219	246	257	242	259	250	226	251	238	260	254	244	236	267	259	243	264	253	229	268	222	259	265	253	257	236	235	236	242	226	222	236	238	214	240	237	233	273	242	231	248	261	241	219	244	238	262	228	258	238	258	248	246	230	235	243	243	243	239	216	238	228	233	250	250	244	266	263	229	269	249	228	235	209	220	231	266	236	251	228	236	228	249	234	263	257	244	255	247	242	250	245	259	241	230	221	224	230	231	258	248	238	230	241	256	237	231	255	228	243	241	246	242	243	259	255	231	252	237	248	265	228	244	249	262	252	241	234	240	203	241	256	212	227	258	220	237	230	258	233	242	235	239	279	246	244	247	237	219	245	259	239	236	225	219	219	260	252	253	252	222	227	242	230	225	247	249	231	247	233	244	233	223	252	237	219	257	252	242	239	247	277	241	279	259	235	241	244	223	240	255	275	262	228	245	265	246	253	247	240	236	268	235	229	241	216	250	259	250	224	229	265	225	233	232	247	239	247	276	234	231	256	255	221	234
16621	26625	31259	27515	15759	8995	5044	1942	935	630	560	542	533	560	543	569	526	561	553	556	510	554	545	570	561	581	528	552	598	543	550	532	566	571	582	555	531	542	523	581	590	521	516	528	552	530	550	568	517	511	513	597	531	556	535	560	541	559	561	548	565	550	505	542	572	547	517	557	566	543	549	554	523	540	582	568	513	513	558	551	519	532	549	544	515	548	560	542	523	536	545	581	533	559	579	526	565	560	559	602	479	569	537	577	544	554	525	541	517	571	589	549	526	549	486	609	577	520	569	523	526	568	531	567	511	581	543	604	545	571	525	528	539	543	556	536	572	541	507	514	565	569	542	569	519	593	511	554	553	540	520	579	509	561	554	574	534	560	514	579	538	558	561	524	542	565	510	563	551	505	576	568	578	525	587	565	598	563	557	543	587	540	522	505	521	514	570	585	558	534	550	531	535	549	535	546	580	561	518	540	509	543	556	535	536	587	560	517	567	540	553	579	578	586	554	526	549	545	529	571	560	561	544	544	545	547	527	544	563	549	560	546	551	558	561	558	555	550	568	557	529	480	523	580	560	529	570	583	566	545	491	566	547	504	543	533	534	507	545	566	571	583	558	565	524	527	550	536	553	560	570	535	546	546	550	536	560	551	558	553	570	508	541	558	589	557	536	548	551	544	516	525	536	512	526	525	538	507	570	517	513	548	530	543	534	545	582	566	519	563	514	543	549	584	579	538	545	550	596	569	523	521	545	575	532	538	575	552	568	544	574	523	528	551	525	556	552	507	552	524	530	575	569	564	528	532	569	604	554	577	533	565	594	534	524	557	523	581	565	518	505	573	559	539	553	504	534	578	534	572	574	530	576	563	544	555	566	572	543	541	531	570	548	550	552	527	552	566	508	527	589	522	545	536	538	533	583	527	557	526	520	511	512	538	556	522	536	549	532	525	573	546	540	523	525	548	537	534	536	551	555	573	577	547	548	518	547	543	521	517	548	573	581	556	537	552	557	566	520	563	527	569	534	549	538	540	526	573	550	560	509	566	523	522	566	576	539	615	511	507	521	481	539	534	556	551	555	550	520	564	562	539	567	544	596	562	581	503	566	564	559	529	552	521	542	543	514	553	520	574	518	540	557	502	526	548	543	555	496	534	522	536	538	537	586	543	572	530	550	516	532	519	568	575	539	531	582	524	543	537	528	573	552	515	545	557	584	538	544	541	498	561	536	501	541	558	568	595	514	585	562	559	541	612	557	521	538	562	526	535	570	616	554	535	554	530	531	561	539	528	563	546	549	517	557	554	535	533	536	535	539	517	525	574	546	582	541	537	566	584	558	554	555	544	526	548	579	565	561	567	551	572	548	520	525	541	539	560	589	567	563	524	565	551	533	535	532	552	536	568	505	515	538	560	545	531	592	536	558	577	546	594	520	541	554	533	568	572	523	576	556	565	543	526	601	541	547	535	588	523	544	560	560	529	540	538	596	526	556	562	522	538	571	555	556	526	543	524	548	563	550	524	547	533	535	567	557	555	547	519	545	585	538	551	512	537	518	554	552	593	591	523	528	533	575	542	559	527	566	546	565	554	540	567	571	566	559	533	530	553	547	568	560	552	578	515	510	563	548	536	535	580	572	555	544	539	580	544	524	498	535	523	525	566	525	545	575	532	538	533	557	541	546	512	509	521	517	533	553	521	525	509	546	516	520	562	549	555	548	535	571	536	534	532	607	518	554	564	537	528	566	546	538	547	547	553	573	568	547	509	510	557	575	551	523	556	551	518	537	595	518	548	563	498	573	552	550	509	547	610	553	552	536	567	556	579	553	507	563	582	518	521	522	546	536	533	548	592	588	529	542	578	548	547	601	544	515	549	549	558	542	527	620	552	575	471	573	548	578	564	563	533	521	522	600	549	534	546	529	531	500	560	552	554	538	575	520	568	564	577	528	503	570	566	532	595	555	490	501	545	531	543	582	515	531	534	567	589	571	581	560	525	531	550	551	532	520	563	587	543	515	550	579	524	523	546	560	559	539	529	551	529	568	557	523	503	535	553	538	510	587	509	588	545	536	538	589	509	559	552	537	559	556	547	582	509	519	549	495	510	556	560	538	543	529	501	554	535	536	556	549	550	534	584	555	537	553	548	522	527	555	543	639	518	576	572	534	543	552	566	543	575	556	568	512	530	549	553	584	553	527	547	538	562	551	547	554	518	529	546	565	568	568	565	538	582	561	569	539	527	551	546	516	538	539	550	591	553	547	533	576	535	504	561	542	546	579	542	535	555	531	525	534	512	552	584	502	571	577	525	538	523	529	522	531	566	563	522	568	547	536	541	550	545	577	548	549	527	570	533	589	583	556	591	530	546	582	498	564	549	540	562	548	554	493	570	511	534	559	545	541	557	547	543	547	535	537	502	570	523	469	537	481	533	535	530	552	553	492	551	588	534	576	553	536	581	535	519	518	559	546	527	547	541	526	569	501	547	529	502	520	530	553	565	529	528	547	498	544	535	559	589	545	536	528	550	538	525	521	526	534	556	538	530	527	527	551	570	515	544	553	575	515	577	580	559	572	545	547	533	541	545	580	554	524	550	518	532	554	530	573	551	522	534	566	571	553	501	566	554	550	559	551	538	542	527	550	569	512	563	567	523	566	546	529	516	580	530	549	508	539	527	537	574	502	537	558	507	515	553	576	567	538	548	552	551	532	539	530	526	556	567	589	558	535	512	554	578	571	522	499	529	551	557	571	539	522	499	533	554	565	497	550	562	572	518	600	526	548	559	574	558	507	564	501	552	504	600	540	545	573	523	538	549	575	555	560	525	606	526	539	546	535	541	522	565	586	545	540	528	544	527	521	550	562	539	599	534	532	567	537	554	521	583	580	533	543	524	552	570	552	542	567	546	566	539	515	566	600	548	556	512	545	560	563	547	559	530	540	530	526	545	519	567	559	563	559	546	500	554	544	545	527	545	538	553	563	541	541	526	547	552	514	564	545	568	523	552	580	551	582	556	508	540	589	592	541	603	567	505	536	528	505	554	534	575	514	567	570	541	526	541	548	570	564	583	516	560	562	495	586	556	520	588	531	550	555	523	564	601	569	553	538	554	560	482	548	575	571	550	538	552	580	568	531	548	517	502	535	548	519	532	535	491	588	506	535	538	520	534	572	532	584	569	569	548	547	550	539	521	547	523	573	590	548	594	519	564	509	532	516	589	540	529	550	589	557	533	532	549	546	524	538	578	550	554	529	538	576	532	596	567	554	560	535	520	555	524	532	570	556	524	548	559	573	583	576	539	537	562	556	541	529	554	545	573	528	565	537	556	552	544	546	511	533	575	540	538	533	547	516	569	566	532	558	577	549	555	542	490	537	536	562	581	562	515	516	544	524	536	518	511	553	529	586	540	549	536	539	545	545	526	506	531	560	533	558	524	559	522	572	561	536	569	577	563	508	544	541	554	540	555	572	577	529	513	561	538	547	513	559	566	528	552	538	587
57220	52714	46585	36211	33184	28260	18782	7371	1571	350	173	158	167	207	188	202	184	189	159	170	190	164	201	183	175	177	172	176	171	211	176	182	174	197	191	172	169	176	171	166	178	173	183	159	160	191	152	164	181	185	158	159	176	162	191	178	171	199	187	184	169	168	160	172	156	189	200	179	163	189	176	214	172	167	175	191	165	182	165	175	198	171	198	156	206	206	152	198	184	192	180	178	202	165	172	155	179	183	175	193	180	184	182	177	182	163	200	181	191	175	159	197	169	185	185	182	159	158	187	160	183	159	173	153	177	183	162	167	177	174	171	196	169	178	180	181	169	168	165	193	135	182	184	186	172	176	181	167	164	147	181	200	198	168	186	185	178	211	160	173	189	168	160	172	162	175	200	178	169	164	169	160	147	189	192	177	163	192	178	205	211	190	188	162	137	167	206	169	170	177	203	162	172	174	162	178	161	163	168	184	162	194	179	182	195	177	191	174	198	176	208	200	188	162	183	177	159	187	147	174	164	189	185	187	165	161	164	153	172	190	178	159	199	188	178	158	182	188	169	163	166	177	180	180	196	173	173	177	179	173	194	167	202	175	156	190	173	198	184	168	197	164	181	186	174	180	171	191	177	162	191	171	170	158	175	147	187	169	180	157	176	195	194	182	181	188	182	198	202	186	143	181	185	168	172	184	161	192	204	157	183	164	180	174	192	206	191	171	159	167	186	197	175	208	193	151	162	157	204	160	179	182	201	173	161	169	183	189	214	200	181	171	188	164	194	179	162	172	179	152	174	171	167	184	163	164	191	190	178	166	194	176	170	186	186	158	184	198	218	176	160	181	178	146	150	168	183	180	166	180	153	201	174	161	174	177	204	164	172	168	179	189	192	160	181	157	181	171	179	192	177	196	184	160	174	172	153	169	161	177	186	151	164	154	180	169	171	159	174	196	162	155	163	171	170	181	186	192	179	190	138	172	154	214	197	193	186	207	200	159	175	184	149	183	184	158	161	168	178	171	149	157	158	195	172	185	187	211	185	164	171	147	184	198	176	166	173	192	166	181	177	173	168	196	155	185	182	214	153	156	160	166	170	157	182	171	175	171	164	172	199	202	157	154	163	184	184	167	177	180	180	179	197	170	198	195	155	170	176	196	194	161	170	182	171	160	183	145	168	184	187	165	173	199	189	171	181	155	166	170	196	171	211	189	199	191	208	180	180	170	181	187	191	181	177	198	180	173	180	160	165	215	174	185	188	149	175	193	160	181	179	174	190	188	179	197	182	200	193	169	181	194	154	174	196	206	180	202	160	147	167	172	187	196	171	169	175	165	178	171	194	183	164	169	201	171	166	191	182	170	192	189	190	172	173	173	174	173	179	183	203	178	162	162	176	175	167	190	204	173	185	159	176	191	173	181	166	180	177	170	183	173	189	177	200	187	166	169	165	173	168	177	172	196	183	171	186	172	177	157	170	185	184	160	167	195	177	179	182	156	144	179	200	179	167	172	153	149	179	173	176	172	196	199	184	174	171	134	183	158	161	177	173	167	173	180	178	168	173	194	184	170	178	192	192	190	205	180	194	215	173	177	165	172	185	183	178	177	164	154	159	166	199	200	156	193	184	155	203	164	175	161	165	187	154	175	167	178	177	173	187	177	184	173	177	187	181	164	179	169	171	136	171	198	168	212	167	183	175	157	165	205	188	172	187	183	188	159	170	153	196	179	175	168	207	187	191	178	169	173	172	206	174	186	174	206	173	197	180	173	173	189	171	186	177	164	174	150	165	169	169	192	168	177	182	157	179	176	189	178	178	178	178	206	152	187	184	174	164	180	159	160	188	174	205	191	197	198	189	172	178	173	174	176	166	181	177	167	170	164	194	182	164	185	177	147	187	174	186	168	156	168	188	186	173	176	166	201	187	177	139	169	182	162	184	149	180	182	184	185	165	187	185	171	183	202	178	160	193	181	158	197	173	176	183	176	165	164	136	178	163	181	198	173	189	175	185	197	185	207	161	191	184	170	143	194	181	189	170	159	153	171	193	173	195	175	196	173	169	183	186	173	161	151	159	165	145	171	189	177	177	170	185	167	182	166	138	162	180	166	194	173	169	194	185	172	155	164	176	164	167	194	184	173	185	186	163	178	202	165	165	156	194	160	176	182	167	151	175	158	174	157	190	187	163	178	171	189	165	188	169	189	184	160	186	191	183	158	172	168	180	160	157	164	167	147	184	188	169	148	175	171	182	177	168	190	197	158	159	215	176	175	175	199	188	178	181	190	175	161	172	173	194	183	183	157	175	160	175	169	154	193	200	158	174	168	163	191	204	165	162	146	178	178	184	189	162	168	176	172	168	189	190	174	179	169	190	190	183	148	194	186	171	190	184	177	201	181	201	187	176	180	175	161	161	181	162	194	201	171	158	153	170	183	173	167	156	193	167	175	177	172	162	194	190	161	163	156	184	179	161	181	192	164	195	159	180	175	181	180	169	176	168	162	156	162	187	198	211	199	167	179	163	178	178	190	144	183	157	195	216	170	185	197	160	187	189	179	186	169	174	160	176	182	197	160	178	211	174	179	168	183	187	172	194	149	172	196	174	164	161	194	182	166	184	188	182	185	195	177	171	203	180	163	176	190	160	181	173	167	196	185	191	180	175	176	178	177	161	166	148	171	165	172	179	192	160	181	208	179	174	164	177	165	170	198	200	196	169	192	206	204	165	182	177	196	175	161	181	167	148	183	178	156	175	181	217	180	170	163	161	203	198	176	153	179	193	214	169	177	172	153	160	167	203	173	173	169	173	188	159	155	178	191	171	185	163	168	199	189	173	204	162	178	171	194	174	190	180	183	161	170	189	208	154	173	190	160	201	160	176	178	165	183	178	174	158	182	182	185	188	183	163	183	190	171	180	167	184	166	172	161	180	162	181	174	162	194	158	184	199	179	178	162	171	202	176	165	172	158	171	170	178	168	194	197	166	180	164	198	149	187	181	182	174	209	183	185	159	207	222	205	158	185	173	175	171	182	180	160	183	176	172	170	174	182	173	172	170	181	168	187	155	205	174	188	173	175	176	174	170	175	176	189	159	162	167	156	193	142	152	177	185	199	171	182	171	161	184	141	147	181	198	178	176	188	178	180	184	148	150	185	177	175	138	159	174	161	193	170	178	175	177	203	183	182	168	158	167	153	175	172	152	145	199	191	190	180	147	176	171	188	164	197	182	181	178	178	155	177	178	178	173	149	179	167	181	175	173	157	167	180	187	155	166	168	172	184	157	196	195	192	178	184	184	180	164	172	170	198	175	175	188	185	206	173	171	183	152	170	174	182	170	171	208	170	158	162	168	193	187	206	165	169	191	204	176	165	144	162	172	187	169	162	174	159	144	176	172	213	187	180	187	190	174	185	156	174	161	181	166	200	183	186	209	186	173	184	169	174	175	160	152	198	201	197	168	169	164	163	163	177	173	178	180	188	188	155	188	182	178	173	191	153	162	195
47998	58926	58270	59527	52998	40740	24891	9820	2671	790	377	430	408	416	403	438	396	451	417	404	380	383	407	417	357	410	356	392	401	421	395	387	380	356	396	433	442	439	405	435	399	392	381	408	427	409	403	425	404	392	448	387	380	420	387	409	407	364	418	391	388	394	397	408	399	420	418	397	375	381	370	394	393	400	404	380	388	393	399	420	408	412	386	426	389	380	404	403	406	380	439	379	392	396	417	391	422	427	399	371	399	376	357	411	397	398	393	400	373	407	388	387	374	386	423	401	423	386	401	425	417	420	405	423	379	414	397	379	394	387	435	437	401	427	398	423	401	408	428	391	354	385	393	367	394	413	428	408	419	379	400	428	454	420	433	406	426	414	453	408	403	383	383	397	413	419	429	394	377	375	423	393	382	387	434	384	406	416	371	392	406	399	439	415	384	384	438	406	417	386	397	423	392	408	417	398	408	412	429	385	420	414	411	397	402	386	416	409	394	394	418	409	419	399	415	392	365	377	414	363	362	419	408	413	409	409	391	393	393	399	420	396	400	422	376	399	383	425	385	418	414	404	429	412	365	416	400	385	410	410	383	379	358	399	397	412	393	424	431	447	446	392	419	410	427	385	450	407	428	433	401	403	368	428	425	418	398	396	399	402	375	370	388	399	405	362	432	433	376	405	431	417	396	407	409	395	359	425	433	417	407	403	404	398	410	413	403	379	378	403	389	391	402	360	384	393	407	405	395	413	393	419	370	405	392	470	434	398	419	414	404	434	423	378	403	377	381	401	408	414	399	399	396	407	426	413	370	426	392	375	386	426	397	439	385	392	432	447	414	415	360	442	446	429	389	368	397	415	405	384	389	398	392	413	432	400	411	402	402	442	400	392	387	401	401	434	412	409	401	390	392	397	408	389	426	420	427	408	405	409	400	374	398	401	420	396	411	422	380	400	397	382	411	444	379	353	416	401	397	445	429	379	408	418	406	396	390	406	406	439	418	409	363	390	390	396	426	426	386	434	421	412	397	400	359	401	407	393	392	425	453	408	392	394	427	400	429	367	437	368	403	429	367	388	393	423	369	384	384	362	391	403	420	422	389	425	439	397	375	392	418	396	430	449	391	403	410	412	395	383	419	412	391	424	408	423	438	416	417	407	409	458	404	412	423	383	400	411	379	403	401	405	371	385	380	380	391	415	431	414	388	400	383	404	417	403	428	415	413	429	398	398	401	428	411	418	446	374	416	412	401	411	398	377	390	391	409	380	378	412	417	419	398	402	394	398	399	420	406	383	407	382	448	397	414	414	420	403	431	381	397	391	385	431	429	394	439	369	405	420	369	404	382	448	431	399	390	380	439	403	372	402	424	406	428	380	438	411	442	414	420	376	395	398	420	444	407	385	374	421	431	429	399	389	406	384	391	425	381	378	432	406	380	387	401	420	398	420	404	436	428	392	399	412	387	430	442	408	418	413	445	414	420	380	359	421	407	444	402	392	388	413	397	400	374	359	439	371	379	397	427	422	374	383	416	370	385	425	419	374	431	407	454	379	394	413	424	406	360	376	393	395	381	428	348	411	407	396	384	371	391	390	422	431	416	428	405	389	391	393	413	397	441	401	414	369	391	404	416	413	359	397	392	399	410	415	423	409	403	374	395	416	411	370	417	393	414	402	413	400	375	381	421	387	416	382	399	392	432	398	390	419	362	383	417	399	339	401	372	450	372	389	421	373	440	409	432	388	399	409	412	413	369	374	375	415	422	392	402	373	403	397	405	402	399	408	423	387	430	370	381	422	391	401	414	409	430	395	439	411	429	403	441	433	376	386	438	410	403	397	401	372	430	415	432	378	396	397	371	447	362	395	424	410	438	401	386	376	434	432	365	375	367	420	429	411	398	391	382	399	406	390	441	395	399	383	392	426	381	420	362	384	383	456	418	388	427	376	373	403	404	442	393	412	396	449	430	380	399	381	426	418	428	405	383	363	375	407	380	367	395	389	438	406	356	420	363	380	404	381	403	346	398	405	414	409	382	414	456	409	354	416	388	395	404	423	387	391	431	420	379	428	432	396	424	403	402	391	420	424	391	416	398	375	394	395	388	378	412	413	400	408	414	399	386	394	378	379	384	415	402	406	410	422	413	371	398	423	430	398	410	441	432	408	387	395	439	389	411	422	378	359	419	459	423	443	413	395	408	418	373	413	374	449	388	443	436	372	427	388	410	423	402	386	405	422	407	419	386	359	387	372	384	377	391	416	387	452	396	381	425	414	371	376	388	391	368	373	415	400	392	381	405	436	400	415	411	362	388	406	365	414	396	411	389	426	418	416	457	390	376	402	408	397	392	393	355	375	404	397	427	405	421	411	419	387	413	459	384	416	408	393	387	391	407	403	389	388	415	383	410	382	398	420	420	361	392	406	378	393	444	381	450	412	418	380	406	425	373	402	376	371	370	429	388	396	384	426	410	390	404	423	389	429	413	360	465	391	402	419	378	404	384	425	471	367	417	396	387	415	416	427	431	404	416	411	393	409	428	377	388	388	380	395	366	406	412	390	408	401	404	380	425	411	422	384	420	410	381	378	374	406	322	408	388	393	398	367	396	422	416	439	361	417	390	409	419	394	407	371	369	383	424	375	397	385	391	417	411	402	417	402	414	413	387	378	406	421	375	404	379	416	398	392	362	381	402	435	404	393	378	445	408	403	350	388	407	426	384	428	407	419	392	364	407	454	427	432	433	386	405	411	401	410	406	430	391	410	411	409	385	359	384	381	397	407	407	433	415	402	400	408	410	395	399	403	391	402	435	398	429	400	377	445	393	399	367	412	426	424	420	416	373	405	375	374	404	375	407	418	405	383	394	421	407	410	387	422	383	437	386	441	408	406	398	376	408	415	399	429	379	420	425	389	381	390	428	416	427	420	434	380	402	385	433	392	407	409	391	400	395	372	401	402	439	423	389	446	459	420	397	391	390	443	429	417	427	414	411	407	407	375	389	373	409	431	385	395	392	388	396	369	418	375	367	381	384	381	386	413	405	449	390	413	364	413	415	406	395	424	432	412	403	377	366	378	406	423	406	432	410	406	407	406	402	386	390	433	431	403	389	416	404	412	384	399	389	383	403	421	395	386	435	395	391	377	403	387	408	424	385	393	394	398	410	440	416	404	378	392	426	450	378	405	437	379	407	384	420	361	404	422	378	393	445	410	397	416	432	432	403	411	375	420	416	443	388	409	377	372	398	427	391	420	402	368	387	423	399	388	393	393	389	396	387	396	391	388	408	374	365	417	409	408	419	413	437	383	378	385	411	430	418	429	408	417	392	390	415	462	406	390	391	372	400	379	421	423	416	378	469	401	417	394	377	392	397	408	372	410	399	386	428	436	371	441	391	408	401	409	434	409	385	388	397	375	414	351	412	394	385	420	428	386	382	411	407	403	405	415	378	398	398	410	413	374	336	369	400	373	363	381	412	403	419	429	388	390	396	396	402	373	430	404	395	409
60289	47788	41340	38496	37840	35168	28571	15254	3683	589	130	157	163	146	151	145	124	162	137	165	141	145	149	153	157	153	171	156	139	128	155	150	160	138	140	137	134	119	149	146	136	163	155	145	145	134	141	146	140	159	165	151	146	133	146	147	154	144	127	153	140	126	118	158	139	130	134	158	145	149	130	146	147	137	167	134	136	150	132	136	135	145	144	149	139	138	151	130	126	152	122	146	156	155	142	162	148	139	150	159	139	153	147	116	133	148	123	157	166	132	165	151	162	133	157	134	149	111	148	132	155	131	153	145	135	122	140	146	136	144	148	148	159	131	169	142	155	140	150	159	138	148	146	146	122	159	144	140	142	156	150	154	130	129	124	148	152	129	137	132	147	116	131	144	154	158	133	171	140	153	135	159	174	152	169	147	133	151	143	123	152	138	128	145	126	138	153	130	154	148	144	160	146	153	124	164	170	142	139	169	147	166	141	141	145	139	162	159	128	147	149	136	140	182	139	142	136	124	149	131	143	146	146	148	146	128	151	143	157	112	148	144	166	151	141	143	158	153	127	158	136	133	128	159	136	146	137	137	166	122	135	124	139	144	162	134	127	134	151	146	147	126	136	154	122	148	135	152	173	135	144	129	144	149	130	159	160	127	163	166	141	141	148	145	140	156	121	147	148	129	140	144	128	128	145	135	144	119	135	146	149	139	125	160	153	161	152	146	118	145	142	148	154	155	135	128	139	126	121	162	145	158	146	142	153	133	145	150	137	151	145	134	134	126	154	145	176	172	135	146	159	156	120	137	143	145	147	130	165	139	130	150	148	130	148	189	144	135	128	139	157	142	152	171	147	146	134	158	150	153	156	140	151	154	154	158	137	132	122	128	149	133	130	122	143	134	137	127	155	145	128	128	145	147	145	156	158	129	142	163	149	140	128	132	143	133	141	160	139	138	149	128	130	154	155	162	140	126	133	153	136	173	132	130	133	161	126	141	159	152	135	161	160	148	149	148	152	141	157	132	141	144	137	123	148	137	158	140	141	127	163	136	127	138	127	134	127	149	143	149	173	148	139	139	150	149	141	149	136	141	158	154	134	157	113	159	128	163	133	138	148	152	136	142	129	135	153	151	152	141	149	127	133	133	121	154	146	144	153	124	119	132	134	167	153	149	133	157	156	140	130	131	127	149	136	141	136	124	158	144	127	139	167	138	110	153	147	163	150	169	142	148	146	164	155	143	143	135	158	164	148	152	152	139	154	138	124	147	141	126	141	153	152	154	149	132	153	138	144	161	125	145	142	151	139	159	134	133	153	132	143	154	143	142	156	131	135	152	121	159	148	143	154	158	153	119	122	131	157	143	144	148	125	131	155	180	145	168	152	159	150	109	137	154	127	135	152	141	124	140	180	140	152	161	157	149	144	154	143	141	134	123	142	156	168	144	143	140	154	138	180	136	132	140	145	169	139	145	145	139	128	142	135	148	132	140	162	154	159	144	129	150	152	144	131	134	149	166	162	143	154	152	155	149	162	165	154	150	145	149	141	132	121	144	136	169	140	171	151	144	152	146	119	144	146	114	157	156	166	116	156	122	150	158	130	145	150	119	129	144	145	155	136	156	154	159	163	128	150	119	147	114	140	162	142	126	159	178	143	146	140	163	159	141	146	146	140	129	143	132	119	149	149	148	148	144	121	134	127	132	134	161	140	135	144	148	138	140	165	145	140	138	169	157	137	166	145	143	127	170	152	163	151	193	132	146	149	140	138	151	131	137	144	154	167	137	156	145	128	146	139	141	136	154	137	134	146	151	144	148	141	127	139	143	151	178	131	116	150	157	153	164	165	174	154	147	158	138	152	150	143	151	142	160	177	126	149	116	127	139	139	151	149	169	148	156	149	141	141	126	149	139	126	146	155	195	155	128	163	151	138	137	134	172	148	148	131	152	139	135	128	133	128	147	150	164	145	158	130	133	152	151	138	144	136	121	147	166	133	163	153	144	119	135	149	149	151	159	168	166	154	142	160	154	136	142	143	133	135	153	144	162	140	165	150	152	148	138	163	155	156	155	122	146	145	128	157	149	147	149	163	115	142	140	127	132	128	133	132	144	135	134	137	127	138	134	138	129	136	128	157	141	141	136	143	146	139	134	151	128	156	158	141	133	146	128	151	138	141	124	126	153	155	140	124	145	157	154	129	124	133	149	134	125	142	139	150	157	150	123	134	127	140	146	134	127	128	113	125	144	159	144	148	153	146	150	142	140	147	126	143	141	148	149	141	129	141	137	133	154	130	147	163	153	141	141	137	145	144	150	154	129	129	160	156	148	136	134	153	148	143	135	159	139	147	144	159	134	147	121	122	149	141	137	160	137	140	147	136	162	120	136	135	138	157	136	157	157	129	139	143	128	151	147	164	129	153	151	141	156	151	145	144	153	147	141	121	149	145	135	134	116	140	154	145	146	120	141	150	142	121	144	167	149	139	139	151	163	131	128	143	138	138	133	128	151	140	152	156	131	129	147	132	155	149	141	131	121	144	143	153	141	147	148	163	150	131	141	127	138	146	138	150	174	157	145	137	146	143	135	131	130	122	168	151	148	137	138	145	146	134	160	143	135	130	144	155	153	142	159	146	123	139	150	135	139	164	145	137	136	148	129	126	149	157	147	144	157	151	159	147	147	174	151	148	151	151	119	150	159	125	139	140	122	143	141	150	155	134	137	150	142	139	145	170	139	136	134	119	124	150	174	145	153	152	121	165	111	151	168	148	142	126	125	137	152	149	145	158	134	140	175	137	134	144	161	152	160	148	149	157	159	142	139	165	116	141	160	144	142	134	133	149	156	126	124	156	156	149	167	126	127	130	118	129	165	140	122	137	138	145	155	156	132	164	147	146	154	139	139	141	133	132	157	167	130	148	131	131	156	146	141	140	147	128	144	133	134	140	143	154	152	154	153	141	154	139	143	158	143	146	157	149	128	129	157	141	147	126	149	147	133	165	162	125	169	135	179	147	155	159	130	160	144	146	142	141	134	151	152	123	136	130	135	143	145	116	160	130	157	148	156	157	151	124	148	150	137	133	152	154	139	153	153	162	156	153	145	175	157	141	145	147	148	135	162	148	166	155	135	149	144	143	150	153	142	153	135	146	153	163	150	150	142	113	128	160	164	154	135	143	136	149	149	138	138	147	136	149	149	138	155	133	153	138	130	137	150	154	159	157	159	128	141	172	145	135	152	168	136	153	139	167	137	149	138	128	153	158	148	139	136	132	137	135	128	128	148	139	162	127	141	142	146	146	158	141	149	124	132	135	144	124	161	153	131	171	153	137	125	157	148	164	141	146	133	126	144	139	147	149	115	160	146	148	148	150	145	140	162	143	162	150	150	150	158	142	160	130	151	137	152	156	131	135	169	118	163	152	153	127	164	160	135	170	153	147	127	129	149	132	130	140	153	165	142	140	130	141	154	137	154	125	149	156	122	169	139	165	154	154	139	155	146	157	131
52846	57480	62649	65257	62786	53003	39233	19497	5436	1142	364	337	366	337	334	378	341	343	363	367	327	362	365	304	338	355	363	326	343	323	328	339	332	337	341	332	347	337	375	334	358	349	319	308	348	319	323	315	337	357	328	311	341	362	350	347	355	356	310	338	355	356	344	351	324	331	346	326	347	352	349	368	307	331	310	312	377	340	337	315	353	314	373	350	338	331	335	347	317	339	314	341	362	354	334	319	344	330	369	354	346	333	312	327	359	334	341	315	336	357	309	338	331	364	360	339	326	337	348	348	342	342	324	338	312	336	348	359	357	333	342	357	356	333	323	327	324	334	327	334	327	336	356	315	335	362	351	317	330	342	313	344	311	335	313	348	334	348	322	353	354	341	348	347	340	320	335	306	340	358	321	355	323	346	335	321	320	332	323	383	357	362	375	311	377	318	332	347	341	335	341	329	310	335	351	370	326	322	351	320	346	326	367	328	370	312	363	327	318	380	337	347	336	356	358	323	363	334	334	330	326	332	327	330	328	344	377	315	334	289	332	329	343	360	352	337	341	322	318	323	315	375	324	331	343	356	295	342	337	333	307	361	332	326	319	331	370	345	327	294	318	367	325	345	318	320	359	346	314	336	327	319	344	351	385	327	346	322	340	338	314	356	327	346	343	337	311	337	278	326	353	345	319	313	323	326	364	347	304	331	340	334	322	290	346	326	354	301	334	330	319	327	342	351	314	368	338	355	336	359	298	325	310	330	350	341	337	358	327	327	315	350	332	328	325	318	313	333	328	321	351	341	349	376	348	343	344	327	337	359	361	357	308	355	341	339	353	319	365	320	329	339	334	406	342	329	323	329	312	323	348	315	343	301	320	344	334	367	367	333	336	349	304	306	338	324	305	366	330	336	332	327	343	331	336	334	344	332	349	331	351	348	352	353	362	332	304	334	337	322	344	352	354	345	339	335	342	310	361	372	310	353	355	342	331	332	345	321	304	363	302	346	355	330	326	356	348	300	360	325	308	337	355	338	339	382	306	334	344	320	324	319	372	310	342	315	332	330	357	351	311	337	332	344	322	322	317	346	343	340	346	331	327	354	339	349	348	340	365	293	320	312	365	330	309	375	332	353	318	349	350	322	334	344	341	339	362	325	327	341	350	313	343	324	317	330	345	327	350	336	337	312	322	341	335	359	330	355	358	299	330	296	327	351	300	334	336	346	333	349	362	348	323	317	331	321	320	349	315	345	309	305	324	345	372	343	312	358	287	323	338	360	305	328	345	355	310	336	308	322	350	371	339	340	331	341	353	376	311	319	311	304	304	345	330	303	314	318	348	310	296	317	303	372	342	346	327	339	324	341	348	353	363	350	343	340	312	313	317	319	321	341	313	344	375	346	327	337	342	336	342	344	321	333	325	383	375	325	335	331	349	341	332	326	315	353	349	332	340	325	310	340	337	349	351	357	333	326	347	308	344	374	337	314	314	344	338	329	347	352	337	339	304	362	360	345	302	351	359	330	358	349	354	370	297	352	336	365	332	329	327	354	327	304	329	326	304	344	328	318	304	367	356	329	332	310	346	334	337	327	330	352	351	335	376	332	322	345	336	349	303	312	343	350	374	345	360	379	353	334	358	355	349	317	339	337	334	312	330	339	361	335	343	328	293	340	346	359	348	362	353	342	293	339	354	338	322	314	329	306	333	367	338	327	336	345	306	328	344	328	346	337	342	356	318	356	342	357	316	347	338	330	327	311	336	317	332	361	323	327	364	349	368	319	360	349	344	356	364	344	314	331	346	353	327	361	355	299	326	360	343	310	364	337	348	339	347	360	325	336	320	357	302	317	322	323	352	361	313	339	341	323	309	316	357	351	366	327	356	303	336	347	335	318	310	318	344	350	340	329	357	375	357	295	313	337	319	336	308	374	338	349	339	327	331	359	333	353	292	339	327	340	307	343	331	349	342	343	316	332	323	338	296	355	341	336	325	358	323	285	325	347	343	351	332	336	347	345	316	274	362	315	314	342	348	327	330	365	335	316	326	311	356	318	367	313	363	334	318	342	338	328	352	354	339	328	338	332	383	342	344	299	331	339	343	325	337	312	336	353	324	328	345	327	327	324	344	333	320	316	360	327	338	338	324	337	334	315	326	348	332	299	329	340	318	296	314	339	331	305	346	348	309	336	350	350	323	362	325	324	347	352	342	342	320	335	338	318	326	330	303	339	352	343	344	344	338	353	328	320	348	338	318	324	318	345	331	306	378	351	329	344	341	370	335	340	358	351	309	313	351	327	354	337	309	336	347	337	333	332	335	329	372	343	322	304	333	345	359	338	326	312	325	344	315	324	379	338	320	338	398	331	294	313	305	320	360	331	345	331	336	321	332	302	335	324	368	346	335	297	358	337	337	313	319	344	326	332	346	360	319	311	317	341	330	325	330	332	336	331	335	319	343	344	325	367	331	338	371	343	348	368	309	327	334	322	341	373	290	340	294	319	314	321	324	331	320	352	322	333	347	344	376	297	367	315	346	316	364	341	329	318	342	348	364	365	305	353	345	334	316	313	327	320	368	353	312	355	378	350	334	300	348	329	335	336	352	335	359	331	342	368	328	341	362	329	357	354	328	341	315	338	319	342	337	341	331	344	346	341	345	308	334	368	370	329	381	344	335	338	374	326	336	308	342	322	332	327	318	297	348	296	329	333	345	353	310	340	338	368	348	350	318	345	354	345	321	326	328	324	358	328	346	324	329	322	322	357	350	334	303	341	301	327	351	311	346	347	331	344	322	314	345	324	378	324	308	328	356	348	333	322	340	331	322	331	340	323	340	326	321	320	325	345	329	300	307	330	353	333	363	377	333	301	320	338	308	347	341	334	346	343	342	327	341	340	344	354	336	340	311	347	338	342	325	349	345	359	331	335	322	326	354	352	326	380	359	335	305	325	327	360	346	347	319	359	374	333	311	338	344	337	347	342	324	323	339	348	353	351	324	337	316	331	356	342	342	356	321	346	348	324	341	318	329	342	337	341	372	350	343	332	334	327	338	315	320	357	318	342	336	307	351	338	353	353	367	350	333	333	326	310	305	334	330	315	341	337	313	341	337	336	336	335	328	314	338	320	337	338	309	347	322	318	339	329	335	344	345	372	307	335	348	355	310	329	366	304	312	349	335	324	351	343	338	354	342	347	357	320	328	345	359	336	366	356	328	320	354	353	343	338	357	338	337	335	331	299	352	375	351	329	325	367	315	322	339	342	341	337	346	328	339	332	353	303	314	310	357	340	313	358	377	329	356	324	351	368	301	354	359	351	324	339	324	365	317	335	325	350	353	330	380	339	336	309	344	329	325	345	342	346	329	343	347	389	302	359	358	360	335	363	334	324	350	356	354	362	344	344	318	342	325	348	349	360	310	354	341	340	370	334	306	342	353	304	317	338	362	315	330	362	314	322	328	345	350	366	336	335	324	309	339	315	323	325	322	330	334	331	353	307	305	320	320	322
24841	26059	23604	15633	8049	3462	1981	937	382	253	265	242	283	247	253	255	263	253	258	261	264	269	211	215	235	210	243	259	210	249	225	219	255	238	239	216	244	268	253	257	251	243	223	248	249	212	244	261	251	237	213	243	255	259	220	224	254	260	239	239	235	226	243	272	277	210	254	228	238	244	244	233	233	257	252	223	243	246	251	259	230	258	241	242	269	271	253	225	258	261	253	241	268	248	269	252	258	234	259	229	259	250	225	230	278	257	261	266	226	251	222	248	224	233	245	211	243	268	246	252	254	261	281	253	250	247	242	257	264	245	263	211	243	235	258	228	254	236	232	228	229	268	242	258	230	245	236	275	268	229	237	232	257	241	253	231	232	255	221	262	237	257	244	248	246	228	278	269	228	267	258	230	215	235	228	253	268	261	239	267	236	252	231	265	259	259	258	230	223	235	250	233	260	245	210	223	228	215	257	233	232	257	253	269	252	266	284	266	255	245	241	231	247	249	249	250	257	276	275	248	248	249	235	236	230	246	257	230	216	241	257	253	239	226	247	232	250	267	230	282	232	240	271	244	259	219	232	257	242	246	290	249	243	252	249	271	261	267	244	269	249	241	260	227	229	211	240	231	238	250	237	277	263	248	233	236	237	271	257	236	241	224	246	266	236	270	241	260	243	242	242	235	226	220	252	227	252	249	247	222	253	223	242	237	258	266	232	239	248	263	243	299	261	270	236	241	256	257	217	259	218	252	251	237	245	251	249	219	246	243	262	269	272	252	254	275	243	237	236	224	255	226	261	237	235	259	263	231	236	228	251	260	232	240	231	237	244	241	221	230	245	246	268	225	255	295	234	221	268	245	238	264	242	276	269	227	230	217	200	227	241	236	219	227	228	265	239	227	237	232	256	246	236	267	229	252	219	264	255	194	276	266	276	223	255	259	207	232	252	235	241	250	231	266	284	259	254	264	243	241	235	252	246	253	281	261	205	271	230	243	236	253	238	252	263	254	249	215	245	257	268	267	223	235	257	222	239	223	249	256	237	244	270	257	227	242	194	227	230	239	233	251	250	264	231	254	269	249	255	236	220	209	217	258	242	233	247	258	259	210	231	241	239	210	251	265	240	251	244	257	237	253	253	275	230	249	276	272	235	237	244	224	241	231	253	237	263	235	260	252	243	223	258	258	261	246	224	231	258	255	226	239	240	245	243	278	249	252	256	257	268	246	218	236	238	249	262	236	278	246	276	255	222	246	245	275	239	252	240	240	264	216	299	258	229	228	247	235	239	223	257	209	234	263	277	257	232	234	238	242	224	228	229	258	229	238	265	261	247	248	213	239	242	260	238	219	228	259	295	234	260	236	284	236	232	267	245	262	233	282	249	232	232	253	238	214	228	250	256	242	220	225	256	257	217	243	252	244	252	213	257	235	233	245	244	254	264	252	229	211	201	255	244	235	260	233	249	240	240	255	229	255	249	239	246	241	240	224	235	239	225	239	249	257	231	230	249	278	267	210	254	243	268	230	248	235	259	254	221	249	255	240	234	219	247	227	284	259	261	259	238	248	234	233	257	240	240	251	236	239	228	238	235	252	266	244	250	249	239	254	250	240	257	264	254	247	234	253	267	268	270	288	226	238	246	244	263	257	247	243	240	237	273	244	246	235	212	233	244	233	218	240	217	258	242	251	212	221	250	216	236	239	242	274	216	261	279	264	233	265	220	251	248	247	248	253	273	230	234	250	243	254	243	246	253	270	236	216	254	245	238	248	207	265	244	259	237	252	273	229	205	243	230	244	273	225	239	262	230	251	249	261	252	237	249	235	219	252	249	244	249	239	256	255	264	223	272	262	254	250	254	257	259	228	255	266	244	235	242	256	238	229	257	253	225	246	237	236	239	254	256	261	222	257	249	222	239	240	247	225	234	243	222	253	267	243	259	248	281	232	270	258	234	256	255	249	261	261	234	248	241	213	242	251	255	227	245	230	261	223	241	249	220	247	256	212	247	267	238	238	267	268	250	235	250	242	261	247	241	233	231	238	228	257	269	253	247	245	235	245	232	219	243	248	243	241	229	240	240	246	256	220	261	226	229	220	269	259	240	260	231	229	238	230	238	252	239	253	258	250	225	241	244	249	219	254	245	222	226	244	248	243	233	247	254	224	240	230	270	230	258	227	250	217	261	258	238	242	250	254	253	233	249	240	234	232	244	239	228	246	245	243	248	257	267	239	251	233	234	254	238	224	268	251	213	246	238	241	270	242	239	256	257	280	260	250	235	228	232	267	210	224	221	241	229	203	230	229	269	242	221	250	278	234	259	260	249	255	255	260	224	236	228	248	240	241	228	248	247	254	249	240	226	275	235	234	247	227	244	227	262	232	242	238	260	267	228	246	253	232	226	244	265	234	251	236	237	268	252	243	222	273	239	218	262	251	266	248	229	226	233	263	242	227	215	217	230	245	263	275	255	257	218	179	246	272	242	268	228	232	240	211	241	247	268	241	245	248	228	275	220	203	275	223	250	233	224	252	234	245	271	227	256	262	253	239	224	249	233	246	246	233	268	220	214	271	244	215	233	241	232	261	249	258	246	257	241	225	237	251	237	271	239	243	250	253	275	269	246	256	235	233	229	220	255	241	255	226	232	242	251	252	259	239	241	248	263	237	241	267	263	256	250	220	255	237	235	246	237	264	224	239	290	256	230	226	237	264	237	248	249	229	233	254	250	254	250	242	249	243	255	255	253	263	227	228	225	275	251	252	237	251	265	223	234	237	213	249	241	244	236	223	248	260	267	232	238	246	256	259	245	219	213	262	248	253	258	224	238	278	246	260	249	244	234	235	260	244	231	250	239	237	244	242	242	271	242	269	247	232	248	266	254	251	248	261	237	230	262	266	257	222	228	248	264	257	261	223	240	258	243	252	243	269	233	237	226	237	259	255	259	246	265	233	245	230	272	282	269	273	236	274	243	249	250	248	256	239	263	247	257	233	221	203	228	270	250	276	270	268	235	231	238	241	212	233	253	239	242	244	239	259	257	254	241	237	214	261	247	248	229	237	247	241	226	270	235	238	240	241	266	248	240	239	259	222	265	254	254	244	261	255	234	251	250	256	248	248	253	238	235	234	250	219	224	251	230	264	251	237	256	247	271	234	231	255	237	227	218	236	276	234	251	260	269	231	233	231	281	226	255	253	275	256	255	216	214	238	282	234	225	216	244	241	220	245	252	261	238	234	222	256	226	263	246	248	237	224	228	255	236	256	225	263	239	287	236	257	275	234	253	257	272	251	244	241	267	243	261	263	255	263	263	235	258	292	246	249	198	238	217	216	276	263	235	240	226	241	226	210	220	240	218	235	230	259	237	217	247	261	249	238	262	235	233	244	224	270	239	251	236	232	248	235	283	282	235	246	234	241	239	251	275	236	256	266	264	275	230	275	229	238	287	205	250	270	221	274	273	253	231	241	269	236	237	265	234	243	224	268	241	250	272	209	243	245
17629	26230	29462	25968	17844	10436	6111	2607	1087	616	570	551	530	578	571	583	575	546	604	533	603	517	539	600	559	525	559	520	587	540	581	531	550	587	572	562	552	508	542	595	559	597	535	559	535	557	549	526	529	601	577	533	597	555	513	522	589	555	525	550	564	574	579	598	594	526	573	528	576	592	561	575	533	580	575	532	595	564	572	524	545	525	573	619	562	566	516	559	553	533	521	523	507	556	542	539	567	588	583	527	531	610	540	598	519	569	510	499	574	520	564	539	565	568	547	583	530	570	535	528	547	564	519	561	558	594	518	529	576	580	536	548	586	542	540	571	611	572	564	538	552	553	544	573	557	556	537	562	597	551	596	562	513	533	570	541	542	556	498	512	569	528	515	553	561	513	556	525	602	519	530	568	581	529	548	547	570	524	543	543	550	539	571	552	564	552	551	551	586	553	603	539	544	586	581	557	600	547	552	529	574	570	547	548	565	556	560	530	511	579	579	558	577	529	568	529	531	529	556	535	580	542	552	563	574	567	552	529	534	562	558	569	544	579	546	544	542	548	521	590	584	588	549	570	514	541	577	563	568	541	531	524	568	560	595	486	550	527	533	559	580	562	556	537	580	549	565	555	586	544	567	514	599	559	575	533	544	542	596	564	565	557	555	561	561	573	571	490	552	511	566	554	535	518	551	562	533	504	591	536	569	531	545	509	549	545	566	538	595	517	566	554	535	529	539	550	569	543	557	543	559	531	538	572	540	532	570	572	530	590	555	582	535	554	555	556	538	578	496	535	570	557	536	544	546	566	546	565	576	562	526	524	604	554	549	567	592	520	513	536	531	548	551	498	583	558	515	560	547	572	530	575	504	537	525	562	562	528	536	559	530	515	575	523	556	576	606	560	526	567	536	585	550	541	540	551	551	528	530	565	585	528	577	530	554	610	544	572	556	506	527	536	579	518	545	577	542	532	545	553	552	578	551	564	532	503	615	525	546	535	534	588	509	489	553	553	509	556	570	572	583	562	565	525	525	583	594	572	561	585	489	529	586	562	555	554	582	562	525	576	555	497	580	542	519	585	564	601	541	533	552	542	584	583	552	555	576	532	565	583	539	558	514	574	546	569	549	555	557	507	542	535	543	533	525	540	602	561	571	550	542	562	547	560	517	580	537	590	544	552	581	551	548	573	480	522	583	559	555	544	504	567	557	562	567	565	527	574	559	569	544	534	555	542	530	542	551	527	548	537	556	566	534	513	571	591	564	554	555	575	559	551	551	500	567	585	520	606	535	514	581	545	529	580	576	548	521	540	576	574	501	505	540	619	562	535	591	517	546	545	572	551	534	576	576	597	559	537	557	553	505	559	582	540	580	593	536	550	567	528	623	588	572	535	560	557	548	556	595	574	578	576	550	544	558	527	540	551	584	542	529	586	511	570	478	540	541	549	590	546	548	544	516	543	505	566	549	557	550	551	563	531	542	558	543	566	548	548	559	585	539	581	580	559	560	571	545	559	507	522	567	549	574	560	557	541	539	512	502	546	553	577	555	548	535	590	552	572	555	563	555	543	510	567	540	539	556	512	538	576	559	506	566	554	541	543	549	553	558	584	497	548	526	562	546	531	559	566	513	511	520	564	550	543	594	539	568	554	547	565	548	506	507	554	558	581	552	568	557	557	545	560	508	530	538	561	545	563	560	527	551	539	566	560	552	546	507	578	574	559	567	558	537	562	522	573	566	566	511	529	543	557	576	566	546	554	556	540	535	519	538	576	552	581	536	520	573	552	561	580	521	525	569	531	548	527	607	568	562	586	576	551	554	526	527	547	532	574	547	578	540	563	535	520	524	541	537	506	551	526	564	515	538	547	572	564	597	570	586	518	566	529	554	576	532	550	550	574	556	582	528	558	539	561	576	548	515	559	548	565	541	562	553	538	528	563	525	525	517	531	554	541	555	521	620	560	586	567	540	547	518	549	537	538	571	550	551	580	539	470	555	567	559	553	564	555	546	541	521	564	543	546	606	558	540	535	574	553	586	611	566	542	563	569	569	516	550	562	564	576	567	541	543	544	527	558	527	544	553	582	542	472	573	554	528	533	523	572	551	489	549	555	563	567	551	602	536	581	563	551	570	557	573	533	514	587	578	557	587	528	557	519	572	527	536	573	536	552	546	590	549	553	494	543	569	545	566	540	574	536	559	563	563	560	539	539	536	549	570	534	547	525	545	540	554	536	553	593	575	595	563	539	553	565	532	578	553	566	577	550	572	593	567	547	556	532	522	538	584	548	569	554	561	554	532	497	509	583	563	531	543	561	546	500	560	568	574	568	548	553	535	558	558	522	575	542	528	564	566	521	522	563	547	542	551	534	558	510	568	545	635	536	496	565	607	610	557	548	544	513	546	534	547	560	553	568	560	562	556	505	586	565	532	571	580	568	564	589	524	588	558	530	583	553	530	536	545	581	533	590	540	467	562	523	521	565	586	549	547	529	567	569	544	538	518	564	588	581	560	586	592	549	572	538	551	530	575	572	556	519	577	600	547	524	577	602	567	577	581	533	555	539	568	562	518	559	531	523	477	580	558	522	570	542	552	528	547	577	527	527	575	570	523	538	537	533	570	550	563	513	551	553	570	565	559	544	559	516	553	561	532	581	553	550	535	570	524	555	602	584	545	581	565	509	555	543	570	577	524	545	575	577	579	566	558	554	590	517	560	560	563	555	575	593	566	553	600	572	534	508	575	546	572	571	583	574	531	572	539	571	565	546	519	568	558	556	527	557	514	568	514	578	519	476	548	529	494	510	587	602	560	547	576	533	578	563	579	550	557	548	562	576	561	578	571	570	597	510	556	557	553	548	587	554	601	533	580	521	509	591	523	543	537	585	535	552	556	590	562	580	542	529	529	545	578	599	566	604	551	554	567	562	543	551	522	546	524	584	589	515	593	590	552	544	555	586	536	572	586	539	548	573	544	550	590	556	617	581	546	521	533	544	569	559	512	571	489	575	537	549	537	542	574	514	553	559	500	605	566	553	549	576	524	521	560	576	561	533	506	549	537	523	584	551	542	544	552	560	534	606	566	561	533	508	572	611	590	580	576	533	557	545	546	522	538	581	525	552	561	571	573	522	565	558	534	507	581	567	557	529	561	520	523	555	567	608	550	595	544	581	530	515	600	534	558	579	576	568	565	526	576	553	536	548	555	553	555	558	501	561	552	546	561	577	594	592	520	572	539	545	495	531	598	574	529	604	532	572	541	536	585	568	515	520	542	577	554	551	615	560	563	553	538	515	572	565	548	571	581	524	544	518	574	534	506	617	563	542	516	562	605	547	569	585	547	569	546	527	605	549	532	554	537	553	534	537	613	571	569	541	590	582	569	571	565	511	558	550	516	573	525	518	542	539	576	533	553	536	550	568	530	557	547	543	570	555	554	573	556	557	553	560	522	574	548	512	626	538	489	518	543	578	578	518	475	549	549	533	527	520	593	556	549	565	519	556
58951	47788	46526	43184	36342	31586	24024	11389	2726	540	175	180	157	162	183	168	180	197	187	171	151	133	179	203	172	138	160	143	176	164	186	164	170	181	182	168	171	180	173	189	147	153	174	177	175	183	172	195	165	195	187	177	180	190	172	154	154	169	172	160	186	181	187	174	206	195	189	156	162	158	183	162	172	179	172	174	188	173	172	157	186	196	198	159	157	174	181	161	157	178	158	187	163	167	187	178	177	175	164	166	169	164	162	180	144	161	175	185	160	170	145	171	124	161	189	187	167	170	199	182	161	180	173	154	198	176	154	175	177	171	173	166	193	184	189	175	167	207	162	146	175	177	173	215	178	180	176	138	169	194	169	181	160	173	184	183	192	187	173	191	186	175	182	183	169	140	207	162	196	176	157	167	169	181	169	155	186	172	180	189	164	178	166	199	181	166	189	166	158	173	178	191	170	177	173	182	162	155	166	212	177	147	187	159	182	175	151	169	173	186	172	175	168	160	160	164	160	177	162	169	179	183	165	187	191	138	177	194	174	171	171	165	172	181	169	180	176	183	182	154	154	162	176	177	156	173	146	173	185	192	164	171	191	172	169	172	183	182	167	148	206	168	157	151	202	174	169	165	152	177	168	165	169	178	170	153	165	176	173	185	190	167	175	145	161	143	203	188	171	191	198	189	184	166	192	175	174	176	176	181	172	167	185	151	167	192	209	183	187	183	167	182	167	205	160	166	206	159	180	160	175	150	153	165	160	187	188	186	165	181	168	164	163	147	177	194	191	174	170	168	176	181	163	178	163	163	153	189	174	145	160	162	162	172	180	192	187	180	160	161	160	185	160	185	171	185	168	157	187	187	162	155	155	186	169	186	174	153	176	199	178	153	172	152	173	178	175	181	169	185	157	181	174	176	160	180	175	166	167	175	186	187	159	169	191	156	168	186	203	174	151	181	187	188	179	168	185	195	169	173	154	151	169	159	187	197	160	187	168	185	172	174	172	144	184	193	174	163	172	180	164	159	188	192	176	176	178	178	151	180	159	171	178	170	162	158	184	154	150	169	149	186	172	191	180	173	159	168	187	179	150	164	165	168	167	187	196	163	180	192	170	168	169	151	176	202	160	177	171	166	186	184	162	201	183	178	154	165	151	180	178	158	161	183	158	145	177	191	186	167	195	198	180	182	177	194	146	170	186	174	151	170	197	156	189	170	158	174	170	132	147	172	197	178	162	161	187	158	180	184	148	167	143	182	183	203	158	158	165	187	160	189	171	192	187	145	189	201	154	154	197	179	157	187	185	169	181	174	156	156	198	169	183	193	174	179	192	173	208	178	161	193	184	169	185	160	163	159	158	176	158	149	188	143	165	179	177	161	158	166	169	161	165	192	192	156	182	175	161	180	171	169	182	180	158	160	198	152	177	173	177	170	181	180	185	160	152	175	159	183	179	190	169	141	149	172	166	152	165	181	175	174	183	178	162	156	193	173	148	160	187	174	173	178	163	184	183	170	173	170	173	170	173	163	183	190	186	166	173	165	175	180	176	197	171	173	173	163	159	177	175	171	178	175	147	163	159	162	183	188	159	155	186	162	176	198	171	178	162	159	175	173	175	159	182	131	180	185	160	172	178	166	176	142	169	177	168	173	186	177	191	176	170	161	178	153	160	163	193	188	156	189	178	182	198	179	179	173	188	152	176	200	172	182	158	196	174	171	164	170	178	182	187	152	199	156	175	167	197	171	159	153	176	173	172	192	175	161	183	165	174	191	171	179	149	165	171	168	169	155	164	182	159	174	196	188	177	213	156	161	191	160	172	160	165	169	181	167	168	172	177	186	177	180	157	154	181	207	168	197	180	153	183	185	160	173	154	194	185	159	176	173	179	194	165	188	169	149	167	171	197	163	172	198	167	166	173	187	174	178	153	187	184	166	175	170	172	170	154	191	177	159	173	158	179	178	180	184	190	161	152	181	172	161	152	187	156	167	177	206	154	144	173	190	172	150	169	158	172	186	181	192	173	160	156	173	166	192	150	173	157	167	166	197	171	186	169	169	158	167	163	171	174	163	182	155	165	189	196	160	167	160	199	145	175	164	155	193	184	178	179	178	169	167	176	179	182	174	166	186	165	177	156	192	178	188	158	163	170	155	184	157	153	150	206	209	157	174	170	178	176	172	170	176	168	183	195	173	183	174	165	185	137	169	170	170	203	169	181	172	174	149	206	167	175	178	188	158	169	183	182	175	201	166	166	183	163	201	168	167	168	178	184	145	170	175	173	188	156	173	158	173	172	164	176	156	154	171	203	172	184	162	142	154	158	174	159	173	185	170	186	185	160	210	188	182	158	158	206	169	178	176	160	168	174	171	154	178	182	200	172	178	160	169	159	156	177	188	179	167	172	194	181	176	132	184	174	164	178	157	145	164	172	184	198	164	192	159	198	185	182	157	170	172	156	160	196	184	157	179	163	170	180	190	166	158	179	178	169	175	157	153	161	154	177	165	148	202	153	198	181	164	183	155	177	184	164	144	171	183	145	154	182	187	176	194	170	185	167	160	180	177	151	174	186	161	176	144	178	178	173	152	178	199	161	172	192	172	157	172	170	161	171	179	159	165	173	172	188	157	159	178	174	139	182	171	157	166	193	200	178	172	175	185	171	176	164	158	175	181	162	175	164	210	176	167	171	171	190	199	165	172	174	180	155	189	165	158	176	149	170	175	162	179	191	163	158	179	164	159	171	198	176	158	170	176	167	173	170	188	180	175	187	182	177	156	156	166	179	169	155	188	185	174	160	178	168	171	164	170	175	198	156	160	155	142	181	180	192	165	145	166	192	163	171	165	178	188	164	157	163	184	175	174	175	165	166	178	174	187	176	153	183	174	168	181	183	163	200	165	197	158	159	159	187	150	175	164	138	163	170	195	172	161	168	149	193	183	164	190	170	162	168	178	174	180	184	155	168	168	175	182	170	148	183	188	179	182	171	198	193	197	183	150	174	190	189	172	174	174	170	171	154	173	172	198	169	175	167	182	179	168	163	155	163	178	176	170	198	218	149	158	176	198	165	152	163	157	161	176	171	179	174	184	204	173	182	166	149	202	165	164	165	162	173	173	180	180	157	186	183	148	162	195	178	181	152	181	179	164	193	187	177	174	171	164	193	185	177	174	156	185	178	172	160	157	184	169	151	140	164	186	169	153	192	178	182	188	172	189	164	163	165	204	178	183	168	180	177	185	141	189	173	157	166	161	159	181	199	146	175	186	181	177	173	170	156	174	173	155	164	162	159	164	185	175	156	183	171	204	162	188	196	165	169	187	183	159	190	190	186	165	160	203	194	170	157	181	181	190	156	165	184	148	205	179	204	178	163	173	183	150	186	153	164	167	187	137	172	186	197	188	153	192	149	180	172	175	170	163	190	175	173	186	176	191	178	176	182	184	176	179	165	183	161	173	175	154	173	164	188	172	161	163	166	179	199	189	191	188	171	183	145	178	178	163
48499	54077	61510	61294	55017	46754	33472	15427	4483	1097	422	449	420	425	417	384	461	442	387	397	387	384	380	392	411	370	391	391	391	412	387	395	391	405	379	437	363	394	371	402	395	426	409	419	381	381	389	375	405	368	409	375	359	415	435	410	382	371	440	404	397	377	385	362	391	385	390	370	413	400	434	413	344	408	388	375	398	399	419	393	415	393	400	386	435	412	412	387	396	393	432	360	403	369	427	434	408	430	377	391	400	391	392	380	394	392	390	400	389	379	419	389	388	405	397	440	387	386	414	371	421	408	388	393	399	404	336	432	376	385	399	403	393	397	411	401	414	399	380	402	377	397	397	424	391	384	413	428	418	372	370	387	384	368	363	389	363	390	401	368	383	409	394	388	403	405	428	378	383	410	378	375	399	395	409	418	359	385	374	368	413	381	400	395	397	386	400	394	393	419	352	402	391	405	426	378	387	412	383	405	423	376	393	413	381	379	367	401	376	390	421	408	396	387	402	399	386	425	395	410	389	376	404	395	413	412	421	412	368	399	389	378	372	394	376	378	378	438	434	417	376	418	407	397	393	396	369	403	403	382	405	380	403	387	381	434	397	403	386	391	414	393	373	379	394	359	338	425	381	394	418	385	400	406	394	381	342	376	371	377	415	391	394	386	408	443	369	403	396	412	393	429	389	392	396	411	398	389	396	399	379	390	393	379	374	390	413	426	384	382	421	361	349	425	422	413	414	372	441	426	370	429	365	396	367	366	409	360	392	409	370	374	385	406	354	416	377	386	410	435	370	398	397	392	371	420	401	388	390	384	380	400	432	387	389	414	387	407	377	396	360	386	427	391	415	426	417	426	434	377	374	418	409	402	416	395	393	391	396	388	378	419	370	387	392	415	408	399	428	418	379	367	363	388	384	394	411	423	407	366	407	426	381	400	387	381	368	414	374	380	389	421	401	395	375	376	393	387	394	388	391	400	383	386	422	412	369	371	401	391	401	449	415	416	377	411	395	425	371	411	413	424	403	398	389	378	404	404	408	374	381	402	418	359	427	440	406	431	402	402	384	361	431	393	384	386	351	392	410	409	365	400	357	390	396	412	396	397	420	376	426	412	366	388	377	420	390	366	406	377	409	409	433	410	413	375	422	413	405	402	419	392	394	392	396	422	402	395	374	378	353	417	388	405	389	412	385	407	411	387	369	420	396	404	363	403	410	387	388	383	374	400	383	401	411	407	365	404	376	424	406	376	372	379	381	380	429	400	392	412	383	386	386	359	408	381	407	380	379	391	397	398	405	421	382	368	422	396	413	394	401	383	439	383	395	412	398	423	395	436	391	425	387	427	393	385	389	377	358	375	395	403	409	366	391	413	385	392	380	406	405	389	424	426	418	415	394	388	418	371	406	376	357	411	423	406	375	382	390	375	382	394	405	428	422	387	380	376	387	382	388	441	418	392	444	420	433	377	394	432	402	395	389	379	436	397	403	408	384	394	388	388	383	376	385	405	424	396	423	418	388	379	352	400	422	365	403	396	395	415	394	412	380	386	362	368	432	399	366	368	386	391	413	406	387	394	392	414	393	427	406	380	403	388	412	376	418	431	368	428	416	419	430	411	380	392	394	394	372	407	348	394	419	395	406	404	368	403	391	385	382	376	380	415	415	389	396	420	431	409	368	377	383	397	400	412	387	384	418	392	431	418	386	374	375	410	384	411	430	423	370	397	406	422	380	366	412	403	380	381	407	377	380	420	390	367	374	376	406	413	386	386	386	443	385	396	399	385	411	409	372	387	418	382	365	388	406	386	405	408	379	383	381	417	417	411	403	390	390	370	383	411	389	416	387	372	354	389	372	432	400	399	423	388	387	396	416	402	366	402	395	422	374	379	423	385	380	406	383	427	364	400	386	395	397	389	376	399	393	348	392	394	386	390	399	383	407	385	403	364	399	366	371	395	378	383	414	375	402	427	434	389	357	376	437	389	401	385	408	424	399	430	414	390	383	407	370	423	381	411	403	404	394	434	388	435	391	395	396	400	414	365	376	369	382	410	399	410	392	419	370	420	358	418	402	411	424	404	410	353	399	389	367	385	411	377	417	391	350	407	394	391	410	401	358	386	403	384	381	387	372	398	400	381	375	423	389	394	402	361	411	377	435	394	370	398	401	380	411	390	361	377	375	423	392	412	390	398	423	371	371	374	411	383	398	411	408	406	418	338	426	406	394	382	366	397	405	437	373	393	432	408	414	402	383	388	399	385	388	383	395	398	425	379	389	398	420	378	390	393	421	381	349	389	441	403	385	378	424	401	399	402	388	370	393	418	391	367	406	416	383	418	424	394	357	392	367	368	398	369	397	413	402	380	363	407	382	381	385	401	440	388	400	388	402	384	393	438	411	396	400	427	378	423	395	392	384	427	385	438	391	360	412	376	403	384	391	408	399	409	382	391	383	401	400	394	389	388	409	407	442	388	405	399	412	393	368	420	400	361	394	425	405	377	392	394	385	395	411	402	367	390	400	378	377	404	447	386	396	370	394	390	434	417	414	441	382	393	445	411	397	401	373	398	362	417	395	390	391	385	413	405	367	392	382	371	398	357	415	412	385	370	415	380	384	414	376	392	415	388	421	390	368	390	368	391	404	402	426	390	335	410	388	389	378	381	374	408	421	395	395	385	407	407	416	405	385	403	385	412	374	377	423	366	399	391	400	364	412	414	384	446	397	397	392	414	405	406	395	367	394	382	446	384	361	403	398	396	381	411	376	366	390	420	412	370	381	354	429	387	382	353	378	376	411	423	369	381	380	395	412	393	416	359	392	389	391	384	409	375	433	407	381	401	394	393	357	351	376	374	382	374	400	378	409	375	428	424	410	418	381	396	389	420	390	400	412	378	405	421	385	432	366	374	385	414	414	389	387	388	393	393	372	386	422	414	368	402	395	377	420	410	380	397	411	406	422	413	397	403	351	369	368	405	397	377	363	385	379	396	428	365	371	399	387	402	389	378	398	417	391	378	423	404	379	387	406	394	428	448	407	354	392	378	399	394	389	393	412	386	418	373	416	399	417	351	403	424	404	412	377	379	407	377	381	427	352	385	409	400	358	393	393	407	400	421	381	359	392	394	407	397	406	403	419	409	372	415	406	416	428	388	359	369	400	387	393	409	397	392	397	393	391	374	408	387	379	370	400	404	421	386	374	400	372	390	411	389	420	378	391	404	411	388	417	380	372	392	423	403	418	379	374	364	346	421	414	385	450	370	397	383	410	381	427	401	421	386	403	380	417	407	403	380	395	401	403	418	405	427	380	364	393	377	420	405	381	408	412	369	350	401	402	419	425	402	366	396	398	419	415	383	388	405	371	391	389	431	369	407	354	360	393	382	404	405	376	381	383	382	400	369	414	395	374	388	406	386	419	410	416	404	361	395	408	417	414	387	401	418	406	402	392	452	382	374	376	391	406	398	405	374	376	414	387	380	392	366	413	420	436	399	414	343	390	395
61233	48751	47399	38742	32064	30383	27872	18459	6817	1222	174	143	157	135	139	150	152	119	182	147	155	158	159	166	149	156	157	184	148	140	145	150	136	161	150	153	141	130	149	142	156	143	168	147	147	148	147	155	181	152	153	153	132	139	160	139	142	152	170	155	128	130	141	153	138	171	170	159	163	160	152	127	167	155	166	146	158	140	132	155	166	153	163	145	157	142	147	138	148	160	159	166	143	154	154	155	133	135	174	138	141	151	155	140	152	162	151	135	152	143	152	139	161	172	145	158	143	154	136	139	160	145	156	163	145	162	141	158	159	140	152	133	153	162	154	146	148	138	161	138	164	157	160	156	138	157	142	153	149	159	182	147	141	144	169	139	172	155	163	151	149	143	143	153	126	164	144	156	130	137	151	177	136	149	175	140	146	158	162	151	153	153	143	162	155	166	146	155	170	149	134	170	151	160	152	137	164	129	134	152	145	126	170	157	176	153	173	156	146	144	129	153	147	138	161	154	164	147	169	158	171	155	168	136	143	138	159	138	141	157	145	127	142	153	159	146	171	138	144	127	165	161	149	156	149	156	176	139	139	151	157	137	144	143	157	137	153	148	174	159	135	148	136	142	150	147	158	131	172	158	151	154	184	164	140	141	133	144	144	156	136	132	149	159	167	149	178	132	146	153	143	135	122	132	129	156	147	162	153	151	161	156	161	162	146	170	145	148	144	133	141	146	167	154	136	152	139	161	155	165	140	152	139	161	127	127	153	159	153	157	155	138	157	153	150	153	153	135	148	150	152	165	131	158	153	163	178	156	151	154	127	147	157	151	157	161	162	151	131	140	155	158	159	144	154	157	155	158	137	148	157	150	165	141	163	137	142	148	153	134	137	152	162	177	147	159	150	138	160	131	122	153	149	145	140	141	174	146	142	152	173	138	161	163	155	172	152	154	157	161	170	144	147	158	156	176	153	155	149	132	133	151	162	173	156	126	150	146	128	167	152	129	138	151	147	158	139	155	146	159	142	151	150	136	140	140	146	149	135	128	157	156	143	135	160	162	143	148	165	147	148	145	141	166	153	156	136	165	157	167	155	138	128	160	168	140	174	143	144	157	126	142	160	170	144	139	144	145	147	154	134	141	157	159	144	173	143	174	163	153	131	150	112	164	130	145	147	154	149	142	130	156	185	130	151	135	166	168	130	162	158	158	163	143	143	170	167	153	151	166	167	166	160	169	122	141	160	143	159	138	142	142	141	147	142	164	151	146	135	162	145	158	151	140	153	150	147	150	152	143	142	149	140	140	129	153	161	144	154	162	169	158	152	158	143	160	132	130	140	147	149	137	141	150	157	144	154	163	149	156	160	155	140	151	146	133	119	155	127	157	155	127	149	159	153	164	146	158	151	131	153	126	154	136	133	140	144	154	145	164	160	154	141	155	144	128	147	162	147	134	146	177	151	154	168	139	130	161	151	172	167	130	148	130	141	135	169	150	167	168	147	144	158	159	170	153	157	133	136	130	141	147	169	150	151	146	154	147	158	128	141	132	153	160	128	155	157	149	146	135	169	146	132	144	147	146	136	140	146	153	159	141	148	131	141	154	158	151	154	160	132	124	145	131	150	152	145	174	182	179	170	145	127	151	150	148	149	153	145	152	148	154	172	145	149	158	140	154	166	155	160	144	162	167	156	143	148	144	151	165	161	159	142	154	153	158	165	137	156	152	148	139	161	166	132	152	145	148	134	162	159	146	156	152	136	165	143	160	173	141	142	121	136	148	136	162	158	139	183	158	149	143	174	141	144	159	153	156	130	168	144	155	167	145	157	170	129	142	144	120	154	152	147	155	156	149	144	128	133	145	141	146	131	134	167	176	142	141	157	172	150	162	148	171	143	147	158	157	151	131	149	172	157	155	145	131	123	137	151	156	153	148	123	149	146	142	164	150	137	162	129	164	163	149	143	177	161	156	136	157	149	142	152	150	170	143	144	145	162	161	143	108	141	159	131	168	147	146	158	135	155	144	136	147	137	169	140	156	136	136	134	130	151	146	155	143	164	137	143	139	151	152	131	158	162	142	164	148	153	154	168	156	126	161	131	147	158	137	167	139	131	139	128	156	155	145	168	140	163	154	129	145	150	166	148	133	162	166	158	149	150	156	135	154	156	145	152	156	149	157	149	158	142	172	170	149	149	152	164	147	157	145	161	143	152	143	158	160	142	148	158	149	149	160	149	137	155	156	144	140	142	169	156	154	165	135	152	150	151	149	163	143	156	142	163	175	137	143	150	164	146	151	130	183	136	164	180	158	137	141	153	126	143	166	154	152	169	150	169	163	164	160	157	137	151	141	164	144	151	149	150	142	151	176	149	136	142	144	159	164	166	164	158	133	141	131	137	157	125	157	162	141	161	164	136	166	152	173	151	144	156	152	165	158	139	146	148	155	153	138	150	143	145	128	137	166	136	170	157	131	170	171	160	147	154	158	146	141	148	136	181	154	127	163	156	145	164	144	154	146	147	157	157	129	175	148	142	148	175	148	143	151	160	157	125	158	149	148	170	140	158	135	156	149	161	144	135	127	148	162	167	154	154	155	147	158	148	154	136	149	137	148	145	144	170	152	151	142	152	148	166	151	153	147	161	156	169	129	145	155	158	131	164	149	157	139	152	134	159	133	130	165	140	157	132	128	176	158	151	160	175	152	142	155	165	149	137	143	141	144	149	151	171	164	156	150	168	155	143	174	170	134	144	173	163	131	148	139	158	171	148	140	161	159	140	155	165	174	152	157	169	148	147	129	161	146	149	135	157	147	166	150	128	170	148	141	159	141	134	145	154	163	134	147	154	155	145	144	170	152	131	160	141	147	167	169	142	138	162	147	160	149	133	153	158	154	136	155	166	148	129	148	152	134	151	144	114	155	162	154	174	130	135	184	163	137	150	166	148	142	144	136	169	130	130	128	154	141	157	135	135	147	147	154	154	131	144	145	170	151	171	157	168	137	141	168	159	153	151	164	167	169	172	153	152	168	153	131	173	137	163	135	155	158	155	164	127	123	135	125	130	147	135	126	116	137	146	165	156	130	142	137	144	125	128	157	143	154	141	158	140	133	171	117	162	140	119	132	164	171	160	156	171	131	169	138	124	152	139	173	139	159	145	136	158	124	144	158	150	172	188	133	143	148	162	138	157	150	165	152	138	156	160	166	143	130	135	183	149	151	147	163	166	144	144	137	139	153	155	143	157	141	156	168	157	152	157	169	144	147	135	126	146	135	144	134	135	144	125	144	142	145	123	135	166	172	156	139	133	127	167	171	132	132	124	170	147	122	146	148	151	139	165	163	155	143	155	152	136	144	155	155	134	151	152	166	135	145	147	137	145	156	165	149	142	160	153	146	159	152	148	158	171	139	128	150	150	138	134	162	157	133	151	157	157	136	170	170	142	138	142	137	154	164	152	152	157	138	154	152	147	160	132	146	121	148	137	159	176	154	132	143	158	160	132	154
52845	57963	58906	61557	61378	54518	40023	19603	5834	1318	354	346	394	383	355	365	308	342	353	377	358	342	353	364	376	315	355	331	338	393	343	299	356	361	339	343	356	367	309	335	353	368	367	333	363	337	315	333	327	323	345	338	331	325	323	370	351	378	322	341	339	362	365	341	347	335	348	355	366	330	354	372	326	317	357	378	360	365	329	347	330	378	305	349	350	382	367	368	376	318	348	353	311	366	326	317	331	346	332	353	368	355	347	346	351	338	336	357	336	322	357	372	376	327	334	342	314	333	330	342	312	363	335	333	371	367	334	308	389	321	344	352	318	390	332	333	364	340	377	335	333	358	343	342	327	361	398	356	379	343	319	337	358	342	328	352	334	326	325	349	368	325	330	354	346	356	367	358	344	366	346	314	354	338	338	353	357	351	328	316	328	336	318	355	332	350	345	317	342	341	356	340	329	311	374	338	337	346	347	349	328	349	334	397	340	337	332	319	342	352	339	321	321	317	320	334	347	366	323	341	343	334	380	357	357	340	330	341	366	333	345	338	316	348	342	350	382	339	340	377	335	337	344	354	322	331	336	353	374	348	358	323	366	344	355	318	346	331	340	349	338	319	325	322	376	359	385	333	339	361	358	322	362	369	343	338	341	294	341	365	352	344	322	363	350	346	319	336	346	356	353	362	354	362	327	354	350	332	373	294	342	347	333	360	347	340	356	323	316	347	356	338	324	362	344	352	335	315	351	365	343	333	394	333	344	341	333	331	349	359	336	336	349	347	345	327	322	352	391	370	322	349	357	353	328	341	367	339	361	312	389	356	334	348	336	329	318	354	363	334	341	371	323	335	353	342	362	356	355	350	340	376	361	345	332	328	322	346	342	374	343	367	341	339	325	364	352	343	360	386	349	336	331	378	351	337	349	347	367	367	335	341	314	341	381	345	334	340	343	347	321	363	335	369	336	345	335	361	297	344	347	344	334	307	337	369	337	336	357	307	345	357	323	342	341	325	355	376	345	330	361	356	360	321	323	360	343	341	325	299	357	342	326	327	375	351	363	326	372	343	353	327	334	353	345	386	344	324	345	350	326	351	323	365	338	350	343	329	328	351	338	350	334	344	356	322	376	337	402	340	354	358	319	332	319	347	347	345	347	351	350	357	332	351	350	331	357	355	351	374	338	317	334	366	362	334	316	342	346	339	327	357	372	331	372	377	315	326	345	353	352	355	339	317	382	328	342	357	347	333	358	356	330	313	340	400	334	337	332	345	351	335	307	322	391	351	343	342	326	357	317	346	324	341	331	352	329	357	309	358	350	352	344	359	340	359	315	315	356	334	336	349	385	354	338	372	342	350	352	381	334	319	358	380	341	339	349	360	341	336	338	292	340	321	321	372	360	346	335	368	336	369	366	332	345	338	360	352	300	328	344	373	351	364	347	334	340	335	362	326	341	334	365	322	355	349	363	351	316	325	357	336	376	365	337	359	335	338	333	328	333	371	340	344	372	358	357	328	359	352	305	346	357	352	349	277	325	332	340	367	390	339	323	314	319	316	339	397	365	312	339	375	349	360	357	353	391	336	324	354	342	339	324	337	368	322	332	307	319	355	373	379	314	340	337	358	348	352	349	319	318	336	349	350	354	319	337	353	333	364	334	326	348	329	316	329	345	323	355	349	367	355	359	344	386	306	326	349	351	334	356	313	314	334	364	330	335	351	321	361	360	363	316	343	332	308	371	322	329	334	318	355	345	353	327	329	353	350	330	343	372	303	328	367	355	330	292	355	330	334	356	333	336	338	321	324	331	328	353	369	330	360	360	327	332	368	373	343	308	370	357	331	338	343	321	317	326	339	329	340	348	392	355	343	358	324	359	328	340	333	341	358	348	359	329	358	338	377	372	350	388	328	348	351	314	340	361	335	330	350	354	364	325	371	352	343	360	341	341	338	387	378	362	343	351	357	356	343	324	342	341	333	316	367	328	338	359	359	359	330	356	329	363	348	326	356	351	335	339	345	368	373	347	317	343	315	360	331	345	370	316	354	339	350	319	356	326	356	323	355	310	348	348	338	347	350	343	322	338	354	363	317	343	327	337	346	332	329	347	347	302	379	330	344	336	347	350	330	337	375	360	344	370	342	338	359	348	334	331	345	338	330	376	348	304	353	337	323	329	341	332	329	361	324	357	348	302	348	361	322	337	343	355	366	333	352	358	345	341	344	359	337	309	326	355	343	341	366	345	358	328	340	336	348	345	348	315	339	345	342	360	317	335	324	343	333	354	330	358	345	304	325	321	339	322	318	341	310	345	324	369	345	355	319	341	370	353	327	346	321	360	329	341	343	303	376	352	351	370	336	341	348	361	348	364	324	339	332	316	337	342	336	351	368	333	326	356	348	356	325	309	361	355	361	356	341	341	356	356	319	329	340	337	362	327	339	373	355	348	335	355	346	359	310	327	350	375	358	358	353	316	341	354	333	337	335	366	324	349	342	361	342	318	340	337	348	346	400	314	356	325	379	356	384	345	366	317	335	350	322	330	333	392	381	318	361	360	350	331	349	377	365	342	335	356	344	343	325	348	364	326	368	319	350	332	346	357	355	349	346	332	379	332	366	331	336	355	342	396	333	334	367	331	341	367	341	330	353	326	356	309	352	347	355	355	376	325	333	327	365	348	343	333	342	352	334	338	346	329	361	348	371	355	328	354	357	324	341	335	358	349	336	347	349	330	334	324	330	319	338	341	319	319	346	336	328	334	320	362	356	341	328	318	328	350	325	371	340	369	330	346	344	346	365	341	331	348	320	330	338	352	337	347	381	348	355	325	362	311	340	346	353	359	338	324	338	340	331	391	320	307	353	311	336	341	363	343	366	351	337	343	368	379	347	345	334	345	330	338	327	364	331	345	320	373	323	333	337	339	336	357	366	348	351	347	355	327	342	354	322	358	353	347	329	334	364	345	326	337	315	320	334	328	345	350	363	363	332	361	346	346	354	378	349	337	352	352	350	343	337	324	339	335	329	326	379	369	336	381	336	335	365	328	341	319	345	344	325	332	363	329	349	343	353	331	350	336	366	356	360	349	348	357	339	322	318	332	355	333	326	319	362	329	333	343	321	365	325	347	332	362	314	338	339	333	345	364	348	326	361	360	332	346	331	348	329	336	312	389	334	360	336	338	364	357	343	344	350	379	384	362	336	355	369	338	349	359	365	325	326	319	353	362	328	345	345	311	323	358	358	383	317	352	340	388	331	335	352	356	353	350	342	338	361	353	348	368	356	352	353	305	340	353	342	334	346	347	366	352	340	373	345	352	354	331	358	321	377	372	345	364	313	352	348	366	350	344	359	355	351	331	327	382	349	379	318	369	352	369	368	379	313	368	319	359	370	340	324	331	334	337	339	339	324	363	362	341	342	330	369	371	330	330	339	362	348	331	351	341	350	350	358	294	343	329	371	343	338	335	331	359	337	333	352	344	324	346	344	333	320	355	340	337	376	354	327
24242	27978	29575	18971	7370	3138	1733	819	414	282	234	231	236	248	242	216	265	229	244	222	251	243	237	242	228	220	251	232	254	231	248	271	239	264	208	242	210	236	245	221	237	244	241	247	241	222	227	251	248	259	243	231	250	230	250	248	236	232	280	230	238	248	238	254	240	228	246	251	253	209	246	247	260	219	257	256	219	239	245	276	266	273	256	243	264	244	235	274	230	225	227	247	256	255	204	204	256	260	228	262	272	220	228	259	241	238	219	226	236	231	250	255	249	246	240	271	232	239	242	246	242	258	250	270	256	239	232	271	225	252	238	241	241	244	254	246	259	244	241	238	259	244	245	243	238	268	238	208	252	233	258	243	221	236	273	220	239	254	251	215	237	221	252	240	221	251	264	257	234	253	237	283	242	265	248	214	253	252	275	263	226	227	242	241	265	250	242	252	271	254	227	226	253	243	236	245	232	249	232	263	246	242	216	245	256	254	240	228	249	220	256	250	251	267	260	222	222	222	247	230	213	249	235	221	259	212	226	265	219	238	217	265	259	242	238	235	246	242	242	228	246	233	247	214	229	232	231	232	245	222	223	247	224	247	231	258	240	236	266	230	271	253	246	255	236	237	238	299	261	273	219	249	273	259	233	257	281	230	240	208	230	202	267	232	229	243	231	235	251	232	217	234	239	257	263	221	234	225	249	259	241	264	213	244	243	238	240	223	248	228	227	263	243	245	237	249	260	250	231	262	267	231	256	253	230	255	232	246	269	243	245	250	255	228	235	248	261	277	258	232	242	257	246	230	226	261	258	272	237	245	234	220	248	260	254	221	246	230	236	236	241	273	242	218	234	220	228	269	238	239	235	268	247	238	235	241	241	253	221	240	230	249	256	232	289	241	226	228	232	251	240	254	271	253	269	264	231	243	269	252	242	255	269	246	223	233	264	226	259	255	268	236	243	220	258	230	256	233	264	243	269	261	234	226	263	242	253	267	261	251	246	239	217	219	250	236	227	245	205	219	229	247	241	259	234	223	236	244	251	257	265	224	214	211	259	240	259	256	259	244	232	238	246	257	223	258	238	248	214	249	236	225	266	271	223	241	237	216	210	257	225	253	245	256	248	257	245	260	233	235	234	223	246	243	249	258	248	248	260	248	214	246	241	272	240	247	278	234	271	235	239	233	249	257	234	248	253	247	273	266	237	255	278	238	242	234	247	226	260	218	226	224	249	245	209	246	251	236	224	237	247	222	268	239	254	251	253	244	259	248	260	241	263	238	256	213	242	242	232	234	225	251	227	247	273	250	264	238	238	217	223	262	228	261	232	267	222	248	267	260	226	255	237	230	237	223	227	239	231	244	260	230	260	235	233	251	265	238	224	264	228	248	227	232	224	221	251	290	245	256	213	226	268	244	246	241	262	243	273	218	226	241	271	242	235	226	243	252	254	230	239	254	219	265	235	257	273	236	255	247	235	241	215	248	241	256	226	247	230	240	239	234	236	224	265	248	244	252	256	230	252	252	253	257	229	250	250	259	257	248	240	209	219	246	250	251	249	250	225	268	283	228	246	252	232	233	238	250	229	242	231	295	225	243	236	237	266	235	226	245	253	238	230	244	255	252	268	270	260	236	259	264	253	240	250	243	254	228	242	248	246	254	262	264	249	244	247	270	241	247	238	281	265	257	272	235	232	248	301	279	227	264	249	249	252	220	210	238	248	261	239	242	241	273	268	248	253	220	233	237	232	263	262	254	268	255	255	235	250	271	264	236	223	256	253	233	247	255	259	266	265	286	249	261	233	217	228	227	259	249	238	232	233	243	249	216	204	232	235	222	250	246	216	222	248	214	238	242	235	243	255	252	246	243	246	221	263	260	243	241	224	233	236	251	269	269	221	245	244	231	268	252	226	230	233	285	257	234	218	242	227	260	259	239	262	215	271	275	238	234	230	230	239	241	248	237	230	271	228	241	244	251	263	239	276	266	236	234	266	245	254	231	273	246	239	241	251	259	248	290	232	233	229	237	255	243	253	255	257	236	229	264	246	247	242	252	242	243	255	271	236	249	228	218	281	243	253	259	238	243	229	234	265	233	253	242	244	261	223	214	261	240	247	256	232	267	266	225	231	229	235	243	239	271	249	222	231	281	236	236	212	254	257	249	242	257	272	212	229	246	228	251	243	246	235	230	243	227	256	212	248	245	238	249	274	249	260	237	235	273	242	248	275	236	239	188	238	262	257	265	257	246	255	247	245	253	242	261	250	262	215	255	227	219	230	264	263	252	236	245	231	254	254	253	220	242	263	254	250	231	253	261	245	239	240	241	257	258	241	239	251	251	246	228	234	235	259	256	242	247	260	244	258	212	207	266	247	201	222	228	237	222	226	226	234	247	237	229	243	235	262	273	239	267	261	232	228	234	219	225	241	242	221	224	247	266	254	210	232	244	260	280	225	257	254	200	229	241	271	238	278	264	260	240	270	232	264	267	233	237	253	277	245	248	211	226	241	239	250	233	249	230	235	271	253	246	221	231	240	257	221	255	239	267	247	252	243	233	221	261	247	242	266	245	265	265	249	266	258	247	233	233	267	244	253	262	262	255	242	255	254	227	261	259	232	287	260	259	218	263	245	252	255	248	247	241	240	234	227	236	271	257	274	240	245	266	267	248	282	268	261	244	240	259	278	252	237	249	235	242	267	241	251	234	248	251	229	254	253	253	266	238	255	257	261	236	231	260	258	233	223	240	287	253	241	254	234	260	245	231	237	229	247	234	249	234	242	268	259	228	229	244	249	249	249	238	231	212	219	270	229	251	248	251	224	255	225	215	237	248	207	257	242	246	233	257	240	266	242	244	250	254	225	254	258	244	247	212	240	265	241	242	250	233	227	264	241	277	236	234	262	195	261	249	235	228	251	268	233	253	270	279	243	221	233	237	231	228	224	240	234	244	238	238	230	233	240	241	258	242	237	229	237	229	243	286	242	226	259	260	207	241	239	237	228	237	232	268	239	254	256	241	244	255	260	260	245	243	246	218	245	252	259	278	222	273	274	249	219	266	275	219	245	256	255	233	241	244	199	242	226	257	256	233	239	251	258	230	247	230	263	238	241	214	242	219	261	246	268	215	271	241	274	239	246	228	281	244	243	261	229	225	231	218	254	275	240	272	256	208	261	257	228	273	273	255	246	256	256	224	259	231	244	259	240	266	205	279	253	246	217	262	252	239	276	253	212	264	228	243	256	237	250	208	246	231	275	233	250	229	230	227	250	245	264	245	229	263	259	233	232	259	213	258	275	218	226	229	242	223	222	245	254	242	246	239	238	243	246	241	234	245	245	256	240	215	267	268	226	259	263	272	244	254	262	275	241	242	251	260	271	257	245	234	262	249	245	251	242	257	285	246	263	237	238	246	228	269	228	260	237	292	258	258	215	262	227	242	261	260	254	237	238	210	227	206	211	235	238	253	232	279	229	240	239	218	240	257	254	242	235	231	227	262	252	225
17414	27820	35385	26784	15026	9302	5331	2467	1027	643	535	590	556	555	546	550	565	563	523	544	553	495	573	537	544	538	539	544	541	556	560	583	533	520	526	557	560	524	561	564	545	573	519	613	521	554	539	554	524	557	529	555	538	525	523	531	538	558	562	544	519	549	570	568	555	526	525	554	559	506	545	599	520	565	524	560	595	529	552	559	521	518	534	561	527	497	532	541	558	591	532	547	534	562	529	568	523	579	554	533	567	544	581	558	542	580	540	585	561	506	538	547	544	505	595	560	569	554	567	524	539	540	550	536	577	553	553	570	531	555	606	565	528	537	541	567	588	535	570	540	542	520	536	543	523	553	541	564	578	582	526	532	519	568	539	562	531	560	559	597	548	570	556	527	552	526	547	584	561	620	501	538	542	609	576	532	583	530	534	519	533	565	572	539	521	533	540	541	552	574	527	588	596	624	574	549	597	577	545	561	547	520	562	553	557	567	582	550	554	564	571	545	527	512	548	591	525	540	565	555	537	513	560	551	527	525	598	561	543	549	556	509	537	553	559	546	538	529	524	498	550	587	548	506	534	519	589	559	560	567	563	568	520	560	534	525	548	559	531	568	546	575	537	568	559	537	522	565	534	554	532	492	554	585	573	569	565	533	572	552	524	526	555	550	563	531	563	575	537	553	547	579	574	565	552	551	557	561	545	566	535	609	548	588	593	570	556	555	547	547	527	502	555	538	553	532	551	546	576	562	587	537	591	582	599	569	523	510	573	597	547	573	560	526	549	569	571	566	563	520	515	568	533	514	576	536	538	567	528	548	511	565	515	507	585	526	523	555	584	535	516	542	517	569	563	498	605	554	548	529	546	573	540	558	555	507	577	554	564	519	560	625	529	522	528	554	513	560	602	567	511	591	544	620	587	581	545	560	508	554	562	573	529	563	526	494	549	548	539	557	542	583	534	519	536	569	543	569	560	539	571	571	532	572	570	574	566	529	490	561	596	568	561	586	562	526	562	546	548	525	519	555	550	509	528	534	551	516	579	545	551	544	527	538	541	583	548	545	575	540	568	521	554	519	537	510	557	542	558	530	549	529	545	564	563	567	560	546	569	550	543	548	542	519	567	547	523	524	572	527	565	537	555	554	505	526	589	558	579	546	557	558	541	570	562	529	545	537	552	568	558	575	591	548	590	571	522	529	547	540	556	536	569	541	585	579	553	557	589	531	542	556	498	551	547	522	547	565	544	530	512	605	585	595	564	529	512	559	613	545	527	600	569	571	562	557	558	538	532	521	500	525	525	605	539	541	555	583	553	535	529	576	560	521	556	528	566	533	555	569	540	534	564	577	519	556	522	575	533	531	575	551	549	552	578	560	523	546	552	532	534	560	557	576	512	572	562	584	526	547	549	560	551	550	491	596	544	536	544	533	627	573	548	578	548	536	556	568	556	544	558	521	559	544	568	565	566	512	557	515	507	531	558	543	521	534	583	550	623	552	551	542	576	514	521	561	560	548	510	562	581	624	554	552	522	590	551	542	536	542	564	543	614	565	575	546	573	516	516	613	552	525	549	566	528	528	530	562	570	556	523	554	530	568	559	566	559	535	556	536	611	558	570	561	525	600	558	488	531	566	526	564	595	545	533	541	574	552	581	600	551	559	500	561	577	523	530	603	557	551	575	550	559	525	599	519	570	550	536	553	557	591	502	584	554	570	481	539	554	567	540	520	560	515	576	555	568	540	569	561	546	540	565	570	555	541	530	570	570	600	537	566	586	535	527	558	616	573	567	538	528	507	527	556	513	587	559	480	596	556	548	546	549	573	523	552	594	548	597	548	529	547	565	530	576	527	566	565	553	546	528	564	531	557	552	543	528	522	586	547	538	510	543	549	558	569	550	584	533	544	558	570	551	525	557	562	535	546	574	534	521	552	528	586	554	526	588	535	553	559	560	568	571	569	551	544	556	572	527	547	548	576	535	552	527	493	567	483	521	610	549	503	565	545	575	531	568	558	571	561	554	530	534	512	545	545	581	572	533	541	553	569	527	562	566	567	528	558	518	558	547	527	548	587	614	493	573	542	572	569	565	561	566	496	545	548	541	567	557	502	598	573	570	559	560	544	597	539	549	520	529	552	549	594	557	539	558	516	545	591	557	508	565	550	601	523	550	547	539	557	553	528	506	543	541	565	569	561	532	569	552	588	557	560	556	510	564	489	594	513	531	602	564	569	540	546	546	554	545	515	526	508	538	540	569	569	550	544	543	548	544	562	530	565	559	534	547	530	545	575	540	561	536	550	581	580	515	552	551	542	581	547	543	492	551	534	555	547	545	514	548	596	555	513	538	548	562	558	550	546	579	545	549	582	559	538	522	545	520	550	559	531	545	523	557	560	499	558	580	546	535	534	548	538	535	588	538	549	541	565	610	551	527	551	545	539	528	563	558	543	523	572	554	543	496	528	516	562	512	546	568	515	553	616	554	557	515	578	592	525	518	513	545	507	579	551	561	557	546	525	500	528	528	575	556	545	571	554	508	528	576	528	515	586	546	498	546	578	608	541	533	529	533	567	531	518	536	550	550	568	544	556	598	542	541	510	552	579	545	550	575	531	556	515	546	553	518	572	608	525	576	520	526	480	614	546	526	501	512	599	556	537	565	539	540	561	541	574	527	532	554	560	555	511	520	588	544	619	539	543	527	573	569	557	570	547	560	550	540	572	602	587	587	560	518	605	543	526	574	512	573	544	564	574	559	547	565	534	580	517	515	511	538	575	558	557	511	529	556	550	511	496	546	574	535	515	582	538	534	530	557	554	575	523	543	546	548	530	564	545	572	581	544	547	569	542	544	520	567	559	507	572	551	576	543	579	581	569	518	541	542	502	531	569	486	534	535	597	544	581	516	540	529	559	572	601	521	523	552	581	549	589	510	548	540	576	559	578	575	538	555	545	559	531	570	553	522	530	537	517	555	547	543	590	584	550	559	530	561	529	533	524	558	544	547	531	553	565	545	514	571	524	517	554	534	509	539	526	532	562	533	561	508	528	548	515	535	567	581	575	547	537	543	554	553	547	560	495	554	575	589	574	570	592	565	577	548	543	567	525	582	537	540	536	560	574	530	567	531	598	564	550	582	527	546	573	545	544	527	558	607	525	557	538	583	547	559	560	565	576	522	537	517	522	553	542	593	540	612	534	590	546	545	539	565	531	582	563	533	499	570	545	577	539	614	577	563	507	582	533	552	565	547	542	546	544	526	546	544	552	529	539	569	510	560	529	549	568	567	537	567	575	516	562	569	553	539	520	553	561	568	517	550	545	587	586	512	538	541	568	600	533	567	546	538	537	579	524	528	560	535	557	523	536	530	541	538	511	566	538	554	553	534	549	527	572	584	541	558	542	547	575	564	572	586	585	574	570	556	556	528	579	580	511	584	583	546	558	543	553	557	565	551	532	578	534	509	560	553	526	568	520	568	536	562	566	542	525	597	538	554	566	567	557	580	571
57416	51087	47682	37259	30748	27637	21079	10063	2568	455	186	194	180	186	171	188	204	193	198	173	183	180	155	192	187	187	170	179	185	155	160	183	200	190	161	175	164	177	186	178	177	166	180	180	173	175	189	176	181	179	197	173	198	170	156	166	164	189	155	169	146	176	188	192	205	154	186	154	151	169	179	167	191	161	173	170	203	186	183	196	172	178	177	191	200	198	183	164	189	168	150	167	161	175	171	165	186	183	188	172	188	173	193	193	152	173	152	187	176	158	174	171	171	180	174	175	198	172	201	166	174	158	165	181	178	180	177	187	163	159	176	163	199	167	176	192	175	186	164	199	174	176	190	171	171	178	162	171	197	199	181	173	181	168	175	188	179	169	169	187	180	170	189	170	182	166	179	169	163	156	164	158	191	181	198	174	190	155	160	169	193	184	173	189	181	179	171	166	188	173	174	163	197	178	189	166	189	182	161	183	173	163	161	161	184	202	196	165	155	169	157	180	163	192	166	151	188	164	159	163	189	174	161	193	183	166	186	157	174	211	161	166	164	153	197	163	190	178	206	177	183	182	152	173	170	196	172	160	156	184	181	149	172	196	186	156	189	155	173	166	181	176	181	189	180	190	184	177	162	162	149	174	159	178	181	163	193	211	195	217	198	196	186	174	170	165	172	191	160	184	156	192	179	173	160	159	182	167	174	144	202	196	169	192	193	206	180	184	176	168	197	171	184	186	171	182	205	205	175	170	193	185	183	160	161	179	192	181	167	151	172	157	189	193	179	205	179	190	181	166	174	188	173	155	184	204	172	163	177	181	185	197	169	163	173	180	167	190	164	158	168	159	161	152	162	161	194	189	155	177	195	155	172	188	173	162	175	175	178	191	185	190	184	187	162	171	179	185	162	161	157	168	164	194	156	180	180	205	162	190	157	202	164	182	174	153	187	193	174	183	175	187	163	189	163	167	177	182	161	161	199	181	182	200	175	184	178	187	166	160	193	174	182	163	179	191	153	178	162	170	175	175	165	170	169	191	167	188	160	174	173	170	183	175	164	172	176	180	175	182	184	173	169	185	195	174	169	166	156	184	193	182	183	179	192	174	184	174	189	182	184	176	172	170	167	203	179	201	186	161	182	174	200	198	189	210	166	183	161	172	186	165	173	187	152	171	185	179	161	179	186	203	147	160	174	164	160	166	169	157	188	203	169	175	164	181	184	186	147	190	175	186	210	179	166	185	194	190	182	180	169	151	182	179	165	211	159	163	166	189	185	183	196	179	183	183	171	180	172	170	177	184	162	179	211	169	169	164	177	184	176	170	177	163	191	196	174	173	198	199	149	176	181	177	169	173	191	140	184	182	173	158	148	180	157	171	190	208	174	186	159	173	186	161	159	190	180	180	172	177	171	158	172	171	184	158	164	181	160	163	155	168	196	158	189	170	172	174	182	162	165	159	186	162	179	172	171	170	169	158	158	173	170	169	199	175	193	173	170	180	184	160	176	169	170	188	208	181	170	180	210	175	171	171	173	172	211	192	166	160	175	170	200	166	149	202	163	170	183	186	187	201	183	184	156	165	174	173	190	172	171	170	186	184	178	178	175	180	181	197	170	175	168	182	177	181	161	173	201	157	170	176	154	178	178	191	193	176	184	168	140	175	194	160	183	171	175	163	166	164	191	173	198	199	177	166	159	183	155	182	164	183	145	166	165	160	169	181	170	160	181	173	189	185	188	160	174	179	178	195	181	173	180	185	189	178	174	179	170	168	185	162	183	179	167	183	214	176	185	167	182	167	158	172	180	191	164	161	187	188	167	188	192	175	168	175	153	155	182	192	172	177	175	177	169	168	175	184	178	167	187	177	196	200	165	182	176	154	165	189	196	159	171	170	181	178	189	137	168	167	189	174	182	171	187	166	151	166	190	168	209	186	170	184	196	180	174	183	173	201	181	199	153	174	179	177	193	174	179	157	168	157	183	169	186	165	179	162	158	176	182	180	167	185	203	162	195	175	185	179	189	194	165	171	167	183	178	189	193	168	168	185	187	181	182	184	168	184	187	175	186	192	171	206	193	164	172	173	194	166	166	172	180	184	183	179	162	164	193	174	176	154	174	178	157	180	182	190	182	151	193	182	157	139	173	178	183	176	172	189	167	166	175	177	162	173	171	186	171	155	178	196	174	164	184	203	170	190	164	161	171	158	186	168	172	167	169	168	194	165	180	157	153	190	177	151	209	193	170	177	177	179	178	160	161	180	178	188	168	187	155	164	166	170	174	168	179	175	178	172	148	170	196	167	181	157	169	184	191	180	179	186	178	169	182	164	176	159	174	183	163	162	170	183	177	190	176	181	176	172	173	181	186	179	162	168	191	164	171	153	159	168	188	178	167	201	164	146	185	192	175	156	190	171	185	195	177	180	176	183	172	157	180	170	164	189	180	189	156	209	167	194	183	196	162	183	180	180	182	181	180	174	166	163	155	181	187	167	154	172	161	181	155	169	160	166	189	172	181	167	143	163	195	157	174	194	149	141	177	163	153	189	177	154	172	176	186	176	184	160	193	168	156	173	180	169	180	178	168	186	165	172	208	160	161	180	175	185	172	152	180	182	173	165	181	170	182	198	158	176	157	184	188	195	181	168	170	211	180	175	175	178	196	187	173	187	175	162	163	184	174	155	164	179	169	186	148	166	160	187	168	190	179	160	167	160	186	176	171	155	182	171	184	184	180	171	209	163	191	184	189	167	176	178	173	181	170	157	187	186	193	177	213	198	162	145	208	149	183	178	161	169	196	169	189	208	153	163	182	170	159	156	185	194	162	197	183	200	172	151	184	168	167	200	171	188	189	177	210	164	175	196	164	197	183	147	203	189	182	159	190	150	186	168	176	191	182	180	201	197	169	171	203	172	196	153	164	182	159	162	172	172	198	151	169	183	175	159	172	174	177	184	172	173	173	178	182	181	188	158	167	169	193	202	174	190	164	167	160	168	166	174	163	208	160	156	156	164	177	209	155	160	187	168	180	168	179	175	177	161	164	172	180	204	172	169	182	180	179	200	190	161	175	177	163	174	161	186	171	196	178	189	168	175	165	176	181	193	179	174	186	184	180	191	179	178	178	184	189	183	171	179	191	183	162	167	175	186	188	182	182	190	175	198	152	163	176	146	188	193	165	209	166	177	180	196	203	185	183	153	170	188	180	179	172	187	176	156	155	183	183	173	197	183	157	182	160	192	180	181	195	175	167	144	176	175	184	206	162	204	186	179	181	166	180	154	190	163	167	161	165	152	157	164	195	163	175	181	180	171	203	169	167	166	164	162	153	189	152	188	163	195	200	167	177	195	177	172	170	174	175	181	168	206	160	210	155	185	165	169	193	182	195	182	182	165	194	178	140	185	182	161	195	177	169	145	202	185	176	167	181	188	179	182	229	180	169	162	183	160	154	164	160	179	167	178	177	188	180	178	181	168	163	177	174	190	181	181	163	182	202	191	177	162	182	179
46510	56009	60029	56333	52874	41501	27690	11498	3128	834	445	429	367	412	458	422	411	438	400	379	378	438	434	404	416	438	408	402	412	409	396	410	370	396	411	397	385	370	397	380	365	374	407	400	437	404	409	412	399	395	375	402	351	387	453	407	399	388	420	409	400	422	386	405	400	413	412	403	407	387	409	382	396	406	394	397	387	395	395	403	418	415	384	406	409	374	400	401	400	406	442	393	394	360	417	384	391	382	430	397	400	393	390	404	394	382	376	408	404	405	430	393	371	391	386	367	404	364	400	390	387	356	415	386	427	402	411	402	401	388	396	398	393	349	386	404	398	422	380	373	421	407	401	411	392	413	407	413	430	403	382	403	393	420	408	400	407	412	404	392	402	374	372	384	432	391	392	439	409	380	366	405	394	410	399	374	379	414	431	395	411	419	428	392	396	432	415	377	375	351	382	416	424	368	390	417	411	385	409	386	401	385	384	414	425	400	422	420	391	412	400	408	397	394	385	413	414	370	416	400	414	393	376	401	390	410	375	391	410	425	413	413	418	401	404	386	384	401	402	389	400	410	389	365	381	391	419	418	418	439	392	426	404	363	359	450	382	419	409	358	396	362	420	421	415	417	399	430	430	403	416	404	433	380	410	386	399	391	401	402	421	378	376	397	426	413	418	419	376	405	412	441	396	393	423	387	400	370	421	403	398	384	388	390	405	423	366	392	390	399	409	390	422	414	415	372	373	421	430	382	387	422	393	380	396	437	393	406	408	399	389	427	373	401	383	419	421	388	407	406	378	406	427	410	444	396	400	389	406	379	415	397	394	412	400	392	375	417	385	386	369	383	374	431	404	400	436	410	415	386	389	403	389	352	369	397	373	412	426	418	430	423	379	397	394	420	381	454	428	426	397	391	382	434	400	389	428	390	412	385	427	390	415	403	379	425	380	410	398	422	383	410	391	381	386	391	424	383	381	386	410	433	421	438	396	393	408	406	423	409	385	386	404	399	393	384	385	433	401	369	387	394	389	424	383	427	383	410	374	365	390	410	391	409	429	391	391	386	394	395	380	388	381	396	392	426	425	404	412	414	397	379	395	383	411	400	391	429	404	386	450	392	393	397	419	394	389	340	381	390	426	413	410	437	376	400	461	417	402	421	406	391	373	425	381	384	410	435	423	354	390	406	366	386	392	371	361	412	399	397	436	421	380	396	391	380	410	398	396	428	374	398	407	399	397	404	400	390	432	383	431	427	425	447	422	368	389	397	430	359	409	417	427	413	397	396	353	378	358	400	412	421	390	393	376	373	383	393	404	404	422	384	396	430	372	423	396	370	407	427	433	419	407	389	391	443	356	398	418	452	401	455	414	408	404	386	397	369	408	393	390	442	373	400	374	397	400	393	404	404	413	399	360	400	423	380	411	415	393	392	390	406	385	402	378	393	401	402	417	390	421	414	411	377	390	437	390	408	415	414	382	380	407	418	399	417	375	398	401	388	420	392	416	413	396	374	402	400	385	399	417	400	416	365	441	415	394	412	394	373	409	426	399	412	395	409	403	389	467	397	408	404	385	401	402	441	370	390	406	416	426	388	434	370	368	399	369	373	416	397	378	426	416	410	408	382	402	454	414	437	446	404	399	396	381	443	401	407	412	380	386	381	396	390	424	394	428	381	403	389	393	371	409	364	396	377	376	368	422	416	426	392	402	422	397	427	394	369	392	391	396	412	401	410	395	413	386	388	393	440	427	441	392	386	393	392	413	399	391	373	379	381	378	382	382	372	427	422	367	413	394	402	409	408	390	415	417	415	401	384	367	411	423	371	387	395	399	356	400	382	367	447	392	381	417	403	404	395	370	382	399	391	410	379	395	393	415	415	398	412	423	402	411	410	426	416	422	395	401	405	426	384	367	407	398	424	422	377	392	403	403	373	392	415	400	392	395	401	382	400	383	405	382	433	363	396	406	422	429	399	386	410	417	404	413	427	377	449	394	373	386	409	397	404	369	377	375	441	400	388	370	383	377	394	389	383	358	389	393	388	404	390	406	411	407	394	380	391	444	409	385	386	383	401	376	408	393	419	354	391	389	401	397	398	420	401	409	398	421	390	410	389	419	420	415	396	407	389	428	410	386	399	397	403	366	368	394	409	388	369	420	399	405	417	365	383	393	414	417	386	421	419	410	378	375	410	379	396	390	407	397	369	393	433	420	383	410	366	404	375	449	408	395	390	369	419	381	381	446	367	404	384	395	386	371	389	408	366	381	373	379	407	377	392	372	398	396	375	363	418	367	354	411	380	390	406	366	372	381	404	382	415	405	369	399	394	398	395	394	420	422	373	399	400	416	456	386	345	415	383	390	394	376	398	363	426	397	409	380	372	369	372	393	431	400	394	429	371	394	381	403	372	391	388	414	426	390	381	389	435	394	419	421	388	405	387	409	382	388	400	394	388	423	415	391	390	400	411	415	358	405	387	384	400	454	378	391	390	346	400	409	392	396	403	370	412	416	368	380	408	390	384	427	364	412	414	388	390	407	380	411	399	402	384	413	426	379	398	406	416	400	429	406	397	395	431	386	385	381	417	408	390	387	392	389	407	398	396	381	417	407	389	415	420	409	407	412	437	393	407	390	402	407	381	405	391	378	405	427	412	396	380	431	399	386	410	386	425	431	398	391	418	453	396	397	438	390	442	406	405	405	415	392	379	408	413	390	407	384	363	438	382	402	388	399	435	420	384	406	405	396	401	399	405	395	372	392	408	404	347	411	375	373	406	436	377	398	385	393	408	386	403	410	393	382	382	435	414	396	366	386	392	439	396	409	404	377	439	392	400	387	419	397	363	396	376	388	420	412	391	379	428	397	382	433	403	396	424	389	416	445	385	411	404	390	393	337	390	437	394	400	422	422	404	431	418	408	385	381	419	423	404	372	383	397	417	372	454	421	392	393	403	418	423	407	395	400	409	366	383	430	426	425	420	385	416	374	395	416	385	413	422	400	385	424	357	381	402	370	382	376	421	388	387	400	423	354	391	382	445	405	368	387	405	416	410	385	422	389	428	412	407	415	433	380	374	353	408	410	413	423	397	381	405	408	412	398	385	416	369	388	400	420	419	381	403	400	416	397	446	394	365	383	373	353	432	399	422	409	387	368	390	386	402	412	405	401	382	427	392	377	394	407	371	380	403	379	422	416	393	390	361	387	385	417	397	387	423	425	419	404	387	387	438	380	406	375	376	410	381	383	398	392	411	399	405	395	366	407	404	400	393	405	443	408	367	359	379	397	416	376	409	407	406	398	407	375	363	368	430	405	408	387	409	383	396	411	376	396	406	371	356	370	401	402	384	393	406	385	395	416	393	373	425	384	395	396	403	389	403	419	402	399	399	355	393	395	413	357	435	391	362	406	388	422	406	428	390	409	383	371	403	403	418	416	357	374	387	412	385	378	388	396	378	427	412	410	405	368	382	381	403	382	429	419	392	384	364	401	400	396	447	395	422	427	421
60086	49581	40003	39809	38413	33681	25076	12533	3061	539	191	177	149	167	118	160	138	144	161	157	160	148	136	148	152	147	162	147	148	162	153	139	173	154	166	127	142	137	151	146	154	170	134	128	156	149	124	145	146	156	180	154	157	152	153	134	141	141	156	137	148	152	150	135	145	155	156	140	132	157	161	145	149	155	141	150	160	127	155	139	152	145	140	147	123	134	132	150	154	149	137	165	125	149	161	156	130	145	172	134	134	156	165	160	132	171	149	165	144	146	137	141	133	154	147	149	145	134	137	160	154	156	159	135	152	131	145	147	135	150	133	128	136	143	177	149	141	157	128	156	130	137	149	163	134	140	135	144	125	164	139	140	145	134	147	126	124	160	127	176	149	150	130	130	144	154	148	175	138	143	169	152	154	159	140	152	142	126	135	137	150	156	163	164	140	144	155	158	126	144	136	170	152	160	140	139	123	155	147	152	149	142	164	133	162	140	156	150	151	157	179	140	151	157	155	149	147	166	141	146	140	155	148	125	151	139	111	142	162	149	143	162	144	143	156	138	158	139	151	148	143	158	142	163	158	151	155	145	132	147	143	132	135	148	155	106	150	131	113	138	134	136	137	162	144	167	153	168	159	136	155	168	137	141	143	108	147	152	148	153	171	136	128	133	165	144	153	146	159	152	147	149	120	147	166	129	166	151	164	130	149	163	158	156	173	142	132	175	160	136	145	154	152	149	143	142	152	158	137	153	122	138	155	138	151	128	145	141	154	141	146	139	144	136	157	138	147	157	145	149	156	168	139	148	119	145	151	151	153	137	132	154	137	166	160	151	134	157	161	148	154	181	141	122	140	154	149	139	137	154	176	138	149	155	140	147	128	162	123	169	163	144	149	149	133	138	157	156	165	143	154	122	139	153	141	154	157	145	161	148	154	155	149	173	143	150	175	152	125	163	162	132	133	172	140	151	151	143	130	134	134	159	125	148	170	143	140	156	162	152	177	134	120	155	142	159	148	177	146	150	121	141	161	163	132	168	138	180	154	138	166	142	154	167	158	152	143	154	131	146	156	129	144	136	130	143	129	149	124	167	133	130	156	135	138	160	156	132	158	154	170	152	149	133	144	147	147	169	122	151	149	137	150	152	143	152	173	148	163	165	134	125	135	144	150	145	152	143	141	159	174	132	125	170	167	130	149	127	152	151	130	150	144	154	152	136	161	156	163	155	159	131	143	153	151	154	118	125	139	142	146	142	167	148	163	149	127	139	139	139	141	160	140	130	124	118	151	145	143	162	151	142	144	140	153	155	139	154	169	170	148	144	156	147	148	143	152	138	153	160	147	122	140	149	146	125	142	136	138	134	131	140	123	138	152	169	167	149	138	162	147	146	163	149	132	132	140	143	156	156	136	155	133	147	172	162	174	151	153	145	133	136	170	149	158	159	172	134	157	148	156	150	140	157	172	142	165	159	143	160	123	151	174	147	161	160	153	167	133	156	141	134	147	156	150	134	122	121	139	148	169	149	126	144	151	126	155	140	153	158	144	153	153	162	155	152	138	156	143	156	130	137	140	134	159	128	158	126	170	169	161	144	152	146	134	139	139	154	137	152	131	150	159	140	138	146	116	160	143	158	127	139	152	165	176	144	143	136	159	159	140	145	133	137	137	141	133	165	151	158	139	138	166	155	144	150	136	143	148	154	146	137	144	140	158	163	135	159	158	168	141	143	139	152	155	133	167	150	158	133	129	156	134	149	155	145	162	169	158	128	142	146	152	144	150	139	125	161	139	144	150	145	149	157	129	143	158	125	157	165	150	152	156	135	149	155	156	170	158	142	158	160	159	142	177	146	138	138	146	134	136	153	138	137	133	114	134	162	139	142	133	155	147	134	168	154	179	154	150	153	152	157	147	124	135	158	146	144	150	142	158	152	179	138	135	162	156	144	151	138	132	151	143	136	131	141	153	159	147	139	149	156	153	126	149	164	129	132	137	136	159	150	131	146	119	158	169	149	149	153	154	153	155	130	153	153	129	149	136	132	130	139	129	136	141	172	140	153	156	162	155	166	137	170	163	162	163	152	153	130	156	134	164	145	132	124	142	148	136	155	132	152	143	148	164	142	150	128	143	156	155	127	129	162	157	143	142	137	149	125	151	160	155	157	160	137	152	165	162	151	177	152	164	144	157	145	129	131	172	140	139	146	153	147	151	140	150	146	157	136	137	139	134	133	131	148	159	150	150	164	144	154	141	137	178	119	154	143	117	172	161	156	154	138	150	147	153	152	160	140	159	146	175	140	169	144	152	148	154	145	151	135	147	136	145	128	156	147	126	157	156	134	155	129	148	136	162	136	140	137	180	167	149	147	158	154	158	148	171	164	163	176	136	152	126	154	168	129	132	142	172	153	138	164	134	146	147	139	167	132	168	129	131	144	125	137	143	174	170	146	152	150	143	141	151	161	159	160	152	128	154	130	141	148	128	167	155	128	144	146	162	174	159	165	159	157	150	153	159	150	159	150	158	137	134	143	137	142	137	142	172	148	124	126	175	165	152	146	160	143	149	153	154	144	148	133	189	140	158	131	133	137	137	169	159	159	144	150	117	123	139	138	148	130	126	154	145	139	153	158	146	134	146	152	140	127	127	158	124	169	144	145	154	165	146	136	124	144	167	138	136	130	142	171	142	137	146	158	143	155	144	133	143	168	168	144	126	133	143	142	156	124	145	142	133	161	118	146	138	161	164	152	140	139	121	143	141	150	145	142	165	150	156	142	149	159	162	170	155	125	130	146	136	141	139	173	139	155	144	146	163	157	148	141	131	157	154	133	136	165	151	127	148	133	135	147	152	144	153	149	124	143	159	127	149	165	139	145	155	132	134	158	164	153	143	148	158	143	143	163	155	148	162	126	157	139	154	151	153	163	122	152	158	148	148	183	151	161	151	151	148	138	117	135	137	150	151	141	147	139	126	175	152	187	141	160	128	135	130	147	123	132	145	142	137	143	135	156	162	138	138	146	160	138	140	146	139	140	160	158	158	130	145	153	142	173	143	150	147	142	137	154	151	143	149	160	164	147	149	167	136	124	142	140	155	131	137	137	161	135	146	133	121	151	135	154	153	137	145	138	133	132	170	124	133	146	169	150	127	173	153	161	148	149	143	157	117	132	139	126	137	142	165	145	135	128	126	161	174	158	158	153	140	177	154	145	130	142	138	139	143	147	142	147	141	163	157	146	145	153	124	132	152	162	138	151	150	138	132	135	169	151	177	153	146	130	159	151	170	150	159	151	134	157	138	152	170	132	131	139	153	150	134	168	155	159	145	149	180	146	140	147	179	166	128	116	138	135	118	143	135	167	159	123	152	129	133	154	156	126	162	169	141	132	146	122	145	159	158	136	130	143	129	148	123	148	165	138	156	141	135	115	161	160	125	130	144	147	138	149	138	136	162	167	114	168	152	142	148	152	178	155	148	143	145	131	149	144	142	143	190	153	137	133	143	153
52543	56280	59851	68316	60921	49572	33659	16595	4780	1153	372	383	330	349	371	332	353	319	346	304	372	330	344	324	327	352	347	357	364	331	336	355	375	353	349	375	328	390	347	361	354	331	392	329	329	379	347	330	339	301	327	350	356	328	340	359	319	335	359	348	327	340	347	338	330	349	394	339	390	321	348	372	355	337	340	361	379	348	347	335	329	352	360	324	354	322	340	368	338	373	369	341	354	310	356	331	320	351	324	342	328	358	330	335	314	343	350	377	332	341	349	379	328	361	331	348	319	350	319	323	342	352	339	337	342	334	373	341	390	344	330	325	345	343	340	365	369	337	353	325	398	328	344	354	338	326	375	322	333	356	339	341	347	331	327	341	342	349	335	316	337	360	356	358	368	373	361	338	357	361	317	343	368	320	355	364	349	339	324	350	323	322	367	343	336	337	314	365	352	310	316	338	367	347	319	352	324	337	352	352	355	338	331	322	349	367	363	328	341	342	340	352	369	314	352	333	359	351	350	295	353	340	363	378	355	373	345	321	358	359	332	331	347	352	336	321	345	345	350	370	354	342	361	387	326	329	298	352	344	374	356	329	309	340	317	342	365	334	356	326	342	306	338	327	349	352	381	333	315	343	343	320	336	347	314	373	347	366	338	313	328	338	332	340	366	352	341	353	359	342	347	349	326	363	348	339	359	337	342	311	372	310	370	338	338	341	354	372	382	336	362	363	337	348	351	321	373	335	326	360	356	334	341	335	337	341	378	333	349	360	388	315	330	371	319	339	341	310	346	338	326	354	333	327	313	330	344	339	332	354	316	329	347	320	316	348	351	308	321	309	365	313	349	339	352	334	335	349	329	381	354	337	322	340	366	333	356	336	346	323	318	330	335	356	357	322	353	336	356	360	332	350	357	362	387	377	354	346	343	337	345	357	353	324	322	341	341	328	350	361	355	355	350	332	334	348	346	346	333	291	346	353	384	352	335	347	348	335	340	358	364	330	341	363	346	366	349	344	319	349	343	320	287	336	346	385	365	309	377	313	333	318	343	339	351	345	362	366	367	351	341	369	336	342	314	332	347	367	356	377	335	338	342	344	330	356	329	318	315	338	358	350	356	356	335	324	365	351	331	344	335	319	353	351	372	339	315	341	354	349	369	336	366	357	356	359	332	371	349	348	371	343	359	344	304	326	341	360	347	353	345	332	373	352	336	349	335	308	371	374	360	349	328	357	337	334	362	320	339	360	334	371	344	361	339	324	332	335	329	319	335	352	351	338	341	329	318	335	349	360	343	329	382	335	333	344	305	348	348	360	324	346	342	347	333	353	344	363	344	355	326	349	346	357	336	380	348	345	339	304	347	332	352	345	326	351	346	353	338	358	350	360	330	332	370	328	370	305	365	331	332	341	345	362	361	348	343	358	356	327	342	318	313	334	345	353	346	315	397	377	305	363	334	366	312	348	321	331	342	315	303	352	340	320	352	345	382	345	321	348	352	364	358	347	319	333	315	330	354	351	337	357	362	330	327	389	346	337	356	343	350	341	373	350	376	333	378	373	345	335	351	345	308	326	342	335	293	323	340	312	353	330	338	366	367	342	359	325	336	332	301	362	326	340	309	322	361	346	368	335	369	351	332	348	369	321	376	345	349	338	321	333	314	339	344	384	326	297	360	321	379	348	343	339	320	376	375	345	346	346	340	341	335	340	352	342	348	332	348	331	353	314	345	336	347	358	326	353	329	326	312	314	339	348	326	314	333	333	332	346	377	351	330	360	349	357	321	367	342	346	367	368	363	339	349	320	347	370	372	345	350	357	346	317	338	326	341	364	342	338	354	359	356	353	309	332	369	340	341	352	310	349	349	320	355	338	346	361	344	350	345	307	316	354	345	337	355	331	336	294	346	327	362	347	318	343	342	395	337	347	361	350	391	341	323	338	337	338	322	333	348	346	344	363	335	320	361	324	356	330	366	330	334	339	340	364	335	338	353	347	356	333	380	344	341	324	332	330	345	349	340	340	343	359	344	322	332	383	348	363	338	345	348	325	366	353	318	339	361	336	353	328	343	307	322	375	335	391	314	345	343	319	350	338	344	342	351	337	311	346	368	348	364	348	355	350	354	345	351	339	373	332	326	347	355	352	345	342	341	303	300	316	353	351	333	370	345	344	339	304	351	341	349	346	333	338	345	370	343	352	316	358	353	322	345	341	337	388	322	336	318	341	333	346	361	338	346	346	365	322	362	368	347	339	346	336	337	324	360	348	336	381	357	360	311	341	331	331	361	329	329	378	369	349	355	321	326	325	341	315	380	351	356	332	324	333	348	328	324	341	321	339	332	312	382	373	332	365	341	354	368	338	313	317	321	344	320	327	360	354	328	347	349	361	362	303	356	354	351	347	331	345	334	319	342	364	359	361	353	335	329	350	366	344	347	341	352	322	336	356	353	350	335	351	348	317	322	297	354	344	365	354	334	331	317	323	345	354	328	353	302	334	338	355	331	402	349	357	347	346	374	347	370	356	334	332	354	334	330	325	308	370	371	340	369	340	319	339	344	342	352	356	355	348	361	321	359	314	328	356	333	335	328	326	345	340	346	344	350	353	308	343	345	358	379	359	331	335	354	348	337	314	367	368	361	339	332	350	363	357	352	350	332	368	336	361	316	340	333	341	326	336	322	353	345	300	343	329	323	374	361	342	342	344	334	362	329	317	320	336	364	329	378	352	350	344	329	360	352	328	354	366	352	363	343	346	347	327	366	357	326	387	334	322	357	361	323	359	312	311	363	344	380	331	364	342	356	365	339	332	329	328	329	323	373	350	312	338	358	335	320	344	343	354	353	363	364	362	345	312	313	338	317	320	313	351	325	354	357	342	309	315	324	338	343	322	386	338	364	323	345	303	354	351	364	344	336	341	357	340	338	345	337	343	344	331	321	340	362	298	327	373	341	345	341	338	377	342	302	337	312	338	361	333	389	341	329	278	336	351	332	333	375	356	337	350	297	352	342	322	343	373	293	343	339	363	362	341	328	336	355	346	305	338	350	338	337	321	323	355	332	336	339	339	329	322	385	335	335	341	328	346	315	337	354	338	350	354	310	351	352	379	345	328	331	358	301	357	336	338	337	326	321	374	343	330	339	337	352	344	347	323	361	337	356	352	324	312	335	364	359	348	349	340	357	362	332	343	358	371	375	350	310	317	350	340	346	336	348	355	337	340	381	330	323	351	351	345	367	336	370	369	347	366	359	342	329	330	354	355	350	337	356	344	338	340	332	362	326	381	327	332	337	336	334	358	320	360	327	379	363	383	311	342	360	373	342	368	345	340	342	316	303	313	357	348	337	333	342	323	343	335	326	366	358	358	301	376	326	312	346	345	352	309	334	323	329	349	337	331	331	340	340	342	352	341	310	298	352	337	353	347	341	309	329	338	360	373	329	341	333	318	330	311	350	323	365	348	330	368	383	321	351	341	351	334	348	329	333	357	353	341	337	348	315	353
26691	26290	21255	14181	6301	3222	1866	989	463	314	232	248	268	226	232	284	247	251	256	282	230	256	225	249	221	245	232	252	262	267	266	260	260	252	243	272	258	274	224	213	245	269	245	235	241	233	249	260	252	235	259	234	259	252	245	247	253	260	239	240	255	253	280	254	226	238	209	255	254	230	260	228	229	243	252	218	273	248	228	261	241	254	255	253	235	242	264	262	242	234	251	247	235	256	254	259	244	250	259	254	227	258	248	288	255	295	254	271	252	241	265	236	271	268	265	252	268	237	241	268	241	233	250	242	245	251	254	273	250	259	239	250	228	249	233	251	238	250	222	230	240	229	251	233	260	281	235	253	278	269	264	243	240	253	255	249	229	268	250	255	238	234	251	246	275	266	268	277	255	241	255	228	248	230	233	245	252	251	223	274	243	225	241	225	248	226	279	279	224	248	235	230	231	254	263	223	271	222	249	255	230	266	258	233	224	230	251	247	244	223	241	263	249	235	240	260	242	241	253	203	249	255	235	227	251	241	262	276	238	237	252	243	266	293	236	252	248	233	244	264	257	224	269	238	225	242	274	234	234	255	270	221	277	274	237	256	287	280	216	272	259	266	254	251	221	254	249	247	241	261	244	272	268	243	243	235	236	255	243	244	235	265	260	238	243	233	243	261	243	236	274	242	247	267	260	220	270	242	260	252	244	284	301	261	258	239	234	267	257	248	237	240	276	285	239	283	230	267	259	227	230	260	265	260	264	247	243	272	267	259	250	229	236	253	276	232	251	251	259	239	260	203	234	234	242	235	247	251	224	238	246	295	254	252	220	249	242	248	242	275	231	227	235	247	249	245	229	231	206	291	267	194	268	227	249	254	255	234	242	266	251	260	255	247	241	217	266	242	226	224	255	272	249	263	219	229	244	245	244	251	241	256	231	233	225	254	257	234	208	233	245	284	237	224	268	246	256	236	253	229	255	254	255	248	255	245	241	257	235	244	246	221	246	247	231	223	219	270	245	224	261	248	262	251	234	220	256	209	265	222	237	239	240	212	233	235	261	236	272	245	232	206	264	208	235	254	276	255	252	226	253	263	240	227	243	255	246	264	245	246	233	225	241	279	252	266	233	259	225	237	223	272	233	237	252	241	213	251	245	252	253	254	233	235	226	261	241	272	253	266	248	238	258	240	235	235	217	270	223	277	234	241	255	272	275	248	273	254	258	271	250	265	264	228	287	236	249	276	264	243	251	274	252	240	244	247	234	234	259	259	227	249	239	267	247	251	268	264	236	218	271	243	248	254	261	269	262	258	238	232	238	254	224	250	252	257	227	226	240	257	234	253	265	247	256	254	229	231	216	277	232	263	258	240	280	273	264	235	255	254	248	285	218	238	265	239	227	249	248	224	257	265	273	253	234	236	235	247	223	263	293	242	251	248	240	218	240	252	222	232	286	257	233	271	267	238	243	243	271	233	242	261	237	256	263	257	244	249	246	252	262	235	229	224	218	248	249	240	231	254	218	249	257	263	227	249	237	238	248	240	280	247	246	257	249	245	268	241	258	287	246	218	251	221	212	257	247	277	262	269	242	279	240	261	253	257	234	247	226	251	236	255	234	236	221	227	267	269	277	253	233	235	241	259	226	237	249	254	256	258	250	280	248	268	272	275	236	243	264	242	232	240	249	217	257	241	247	234	226	243	260	236	242	255	232	263	249	244	242	284	245	220	246	239	225	221	250	245	259	245	248	240	243	268	229	246	244	250	223	258	247	233	258	226	234	219	235	270	242	237	236	230	266	232	254	237	247	270	299	254	231	268	214	260	223	233	229	245	258	253	261	239	246	271	282	256	259	243	256	254	239	273	265	244	243	236	213	262	230	236	250	251	254	250	231	243	250	235	238	240	232	278	266	266	256	250	264	288	252	229	272	224	244	248	253	233	260	264	269	239	258	259	273	258	234	258	246	246	275	248	275	226	265	249	232	232	237	248	262	269	236	255	259	252	245	286	246	257	240	241	240	256	272	236	253	252	309	251	238	243	251	256	215	222	271	250	251	241	224	227	258	266	249	247	264	244	237	230	266	244	253	250	213	250	250	255	238	258	240	246	240	247	259	254	248	240	233	250	246	261	242	239	258	226	214	258	256	242	237	231	258	251	262	251	251	251	248	244	258	226	261	265	226	270	271	263	242	251	280	268	271	247	235	250	227	240	247	234	247	259	242	232	229	245	252	276	266	251	255	260	231	228	245	239	273	262	256	230	227	260	244	236	245	258	250	229	260	222	246	218	269	227	242	236	255	265	251	229	249	258	228	213	264	275	240	250	246	245	242	272	234	261	230	238	245	256	232	257	274	243	235	242	246	232	282	238	231	247	253	263	251	251	241	255	230	258	260	245	253	251	239	259	244	237	248	261	226	293	248	252	267	264	237	244	258	227	254	255	257	233	262	273	237	253	238	231	268	249	249	247	207	231	256	251	247	242	254	245	274	269	242	246	250	249	246	265	253	235	242	228	226	250	271	274	248	242	283	249	255	226	239	260	248	281	266	276	275	235	261	264	237	245	236	277	236	260	249	247	251	215	231	241	282	238	247	231	258	256	233	270	255	234	231	239	259	245	267	234	249	284	245	271	254	245	261	257	255	242	250	243	249	231	238	255	234	266	247	240	239	215	253	258	250	262	253	268	248	252	277	246	243	240	248	260	240	254	252	270	242	243	239	217	231	226	269	250	241	241	222	251	240	271	265	223	278	242	253	241	250	260	258	279	256	233	226	255	235	266	245	233	250	230	238	267	237	235	240	269	248	263	270	249	218	224	242	231	264	277	245	239	241	260	229	250	267	263	263	275	261	249	212	263	260	247	258	270	275	263	246	222	226	249	247	246	244	260	254	261	274	242	250	245	256	274	233	212	235	243	259	224	233	252	256	259	258	255	250	246	239	256	251	207	236	262	234	235	218	212	260	245	249	235	256	254	270	252	257	237	284	279	231	237	237	257	257	247	275	251	232	248	254	235	256	239	268	266	251	263	269	277	265	253	264	231	256	257	247	208	246	241	246	272	248	269	236	254	249	268	234	238	242	242	262	229	242	208	221	240	235	247	245	276	231	241	260	252	239	258	259	250	244	256	242	232	250	235	267	211	250	254	272	256	221	236	239	231	237	218	278	250	235	241	275	253	258	245	246	258	224	251	250	238	264	238	232	247	244	230	254	243	235	252	227	259	252	241	241	280	239	220	243	228	262	247	261	271	254	248	242	290	240	243	244	258	248	263	240	259	281	225	237	244	251	274	282	225	253	218	264	249	221	228	226	255	283	232	223	258	254	208	218	243	238	278	236	239	235	256	213	261	246	259	250	252	235	249	244	242	249	233	224	244	232	249	243	268	250	231	259	278	243	241	241	262	244	266	241	250	260	235	264	244	229	250	258	256	258	247	230	263	230	248	227	266	236	252	239	230	224	249	237	245	267	235	224	263	244	237	249	251	221	242	220	194	242	253
19646	25214	26904	23466	14857	10215	5918	3002	1195	692	603	607	532	548	556	582	575	540	545	574	571	524	563	581	586	553	556	549	574	556	529	605	569	575	533	597	581	559	559	540	569	592	545	564	591	563	593	572	559	523	576	571	594	573	540	548	536	566	556	592	562	576	560	538	570	534	545	584	589	580	561	578	573	574	563	594	542	563	623	557	540	584	563	536	509	543	586	566	581	556	561	615	551	605	577	540	547	540	568	588	536	592	513	552	614	574	570	549	576	527	596	567	519	563	580	563	567	570	524	545	554	596	547	536	563	574	531	545	577	555	558	603	556	565	531	602	570	586	561	556	565	552	570	571	561	588	555	549	594	546	554	570	597	538	591	581	589	537	586	556	587	582	530	585	572	569	536	569	582	610	558	582	542	558	530	551	543	593	618	559	555	539	554	590	558	563	520	553	563	548	572	568	562	589	547	548	562	581	546	596	579	564	570	554	575	529	570	567	536	578	547	522	563	575	527	581	535	592	583	577	542	576	584	557	586	537	559	541	575	537	585	590	535	531	588	568	578	562	562	533	559	539	573	558	542	555	600	549	566	550	566	577	586	493	598	550	553	580	548	551	568	559	560	558	596	575	565	585	519	568	542	554	589	561	561	594	555	511	554	518	536	543	564	548	541	582	548	610	543	546	590	547	552	552	551	516	563	576	566	511	574	514	581	553	496	526	564	510	574	535	570	540	583	594	572	545	578	538	580	564	547	566	537	571	536	538	577	586	563	583	553	594	583	560	555	562	544	517	536	552	591	549	599	596	567	557	566	531	558	546	504	585	545	560	567	559	569	554	588	574	565	574	545	581	515	553	563	568	512	579	561	566	546	525	558	557	610	549	574	584	533	541	543	598	555	556	541	605	522	585	554	574	580	578	557	563	566	571	592	571	567	603	530	557	565	526	532	523	560	519	538	577	536	564	573	537	553	520	551	556	550	534	591	586	608	584	553	583	624	570	620	563	561	553	587	537	566	558	551	548	539	569	571	542	565	556	594	591	546	534	570	576	539	568	581	600	580	564	570	595	557	581	560	571	569	559	575	572	500	510	576	552	625	496	539	577	565	562	584	549	576	563	578	562	579	507	607	555	554	559	571	578	549	605	583	569	568	559	583	565	590	584	548	565	537	573	528	601	598	554	592	555	572	561	593	607	527	564	595	552	591	519	544	558	557	546	544	589	554	515	544	544	520	528	579	604	582	549	561	548	547	571	539	560	562	594	531	566	570	539	591	588	603	552	545	540	563	548	581	603	526	551	584	542	552	544	591	561	570	542	553	557	584	619	550	583	575	595	570	569	550	599	552	587	576	564	592	595	554	537	578	573	585	572	556	581	587	560	540	553	586	567	541	602	536	575	598	567	601	566	620	569	555	597	596	570	525	555	595	565	565	527	578	563	582	561	585	573	536	569	537	580	562	528	613	551	566	511	554	562	599	559	558	565	547	554	614	554	541	545	571	529	548	614	591	533	573	549	585	550	568	580	563	593	553	549	565	609	561	552	554	567	568	572	561	538	594	542	584	538	532	605	547	568	573	555	565	527	554	565	585	573	589	588	536	550	531	573	543	567	516	577	577	597	590	548	505	593	559	621	564	585	598	592	549	585	553	550	524	522	562	548	573	541	546	577	584	589	550	590	558	574	533	545	557	543	527	617	585	545	541	567	541	538	530	557	562	611	560	573	509	612	509	554	574	545	547	521	564	545	558	571	553	560	524	560	510	576	561	574	550	543	544	580	524	575	562	563	537	565	586	542	564	548	587	527	565	566	554	595	575	575	546	536	547	565	573	592	532	580	573	562	515	589	569	538	540	557	536	546	577	574	564	546	525	576	543	603	543	560	546	520	584	572	585	555	532	562	593	546	591	535	585	582	561	592	557	567	580	506	606	548	532	563	555	554	544	586	540	552	585	560	602	547	544	551	589	565	594	608	566	534	587	542	563	545	552	542	546	531	545	562	543	552	515	570	557	572	561	534	559	547	583	549	623	572	579	549	529	542	544	600	543	533	557	579	557	544	542	577	588	581	529	568	550	546	592	525	601	618	560	576	575	541	538	556	600	570	586	567	521	559	535	557	568	559	544	536	560	539	583	581	568	611	583	582	568	561	545	567	614	549	583	562	541	575	558	559	552	537	583	549	617	568	531	559	559	568	609	561	570	530	549	547	521	556	544	541	573	570	603	555	544	557	539	535	586	560	564	543	567	552	546	574	551	527	536	566	592	549	523	546	591	571	516	548	547	521	578	524	548	583	547	533	577	545	565	564	561	566	531	604	562	579	529	556	521	569	538	508	583	557	576	572	519	569	551	569	572	484	515	564	587	554	570	566	588	550	577	512	591	582	541	555	495	532	571	571	607	528	501	618	534	571	564	566	539	583	574	576	602	569	598	590	549	538	535	541	568	552	587	559	547	574	578	564	560	532	537	607	535	578	539	589	563	556	576	581	554	540	511	602	574	575	558	582	553	583	594	574	546	574	573	562	586	564	580	542	561	552	579	561	563	579	581	570	600	574	595	562	535	561	585	565	527	566	542	550	555	584	566	539	596	573	559	565	576	551	579	590	562	567	542	568	558	536	568	574	564	617	595	579	545	575	587	583	573	569	572	555	551	599	520	559	538	586	565	541	568	592	552	544	549	573	580	555	584	549	548	554	557	564	618	558	581	572	550	541	550	570	560	551	545	583	595	555	557	583	558	535	567	516	535	575	588	526	567	556	575	541	593	545	581	544	557	515	556	593	570	517	573	617	573	563	632	568	558	566	542	559	540	532	555	545	557	531	608	590	565	606	561	539	574	547	534	544	570	574	551	517	537	578	613	543	585	615	578	540	530	528	538	568	546	583	544	591	548	515	578	516	584	580	542	542	553	551	582	551	561	586	532	577	582	576	554	555	587	536	571	565	568	548	614	581	576	545	566	567	545	559	566	560	565	577	593	574	555	587	530	571	545	504	570	561	568	580	595	573	579	525	543	567	607	579	593	579	546	553	596	581	506	573	598	557	558	603	569	565	538	568	533	586	570	530	567	523	550	553	593	559	596	540	551	588	548	545	534	560	607	538	547	563	534	525	575	546	574	530	568	583	551	606	547	594	567	543	575	562	543	536	577	592	576	527	570	531	601	523	586	536	562	545	580	523	564	549	565	553	566	551	579	561	543	562	585	576	563	589	533	601	586	556	552	579	570	604	537	551	564	571	522	557	568	548	581	534	559	590	590	565	539	582	540	576	544	579	515	568	567	527	540	568	603	561	569	555	561	542	565	577	574	549	557	536	558	524	556	564	561	583	532	601	563	534	566	571	572	529	547	530	550	563	571	524	544	557	587	521	551	572	521	572	573	533	556	582	539	561	552	590	559	582	547	566	580	517	531	599	560	551	558	559	572	538	541	608	600	567	554	554	551	589	537	562	584	533	560	554	566	532	603	559	586	540	536	569	568	580	539	555	596	572	581	551	591	509
57851	46750	45806	41430	39734	35495	27489	15790	4375	819	189	170	175	180	181	169	155	169	169	155	175	186	164	202	165	176	179	166	195	193	191	175	161	194	190	159	146	167	165	177	174	149	196	157	190	165	164	171	169	187	169	175	191	170	188	189	172	153	169	157	171	194	169	166	172	176	159	148	160	165	159	166	185	154	176	148	157	184	166	163	166	193	168	168	182	158	164	176	169	179	170	179	174	173	167	182	198	168	167	140	165	178	176	158	173	172	204	157	157	156	152	199	191	172	170	181	167	181	179	161	183	174	185	150	173	162	155	158	187	152	192	165	159	171	156	166	171	181	154	184	180	164	210	208	203	181	173	165	188	166	178	153	190	186	162	164	148	167	148	189	150	187	194	179	193	158	169	180	190	166	157	170	175	184	182	185	163	174	199	151	152	191	171	171	166	171	168	217	182	165	180	163	171	162	151	163	173	150	152	157	165	164	206	171	165	197	167	169	170	173	169	134	161	180	178	149	200	178	170	162	182	187	173	176	149	171	149	176	202	186	165	159	156	182	186	186	183	153	175	140	180	161	185	163	193	171	181	169	175	187	169	185	156	186	150	157	168	164	150	183	175	185	181	195	190	181	171	166	174	175	166	147	177	167	200	146	168	173	151	176	193	181	185	168	173	161	178	181	175	194	185	187	165	170	206	181	148	168	158	184	176	175	180	171	158	189	155	179	192	193	172	183	182	174	180	192	197	185	166	170	157	193	204	174	158	161	204	189	168	187	167	187	173	148	181	190	188	169	187	171	188	183	174	195	188	154	146	177	186	151	183	194	180	157	179	175	176	189	163	187	185	166	148	174	160	185	154	175	181	173	175	180	182	162	172	168	167	180	167	174	166	165	158	185	199	178	181	155	160	199	182	185	185	190	197	162	165	158	167	169	173	185	162	170	157	175	187	169	169	169	172	158	179	193	171	186	172	166	162	181	174	171	165	144	176	174	183	214	183	177	179	186	179	182	144	173	166	177	182	200	154	183	192	177	186	171	172	157	152	191	173	165	188	171	160	167	139	187	174	188	194	184	182	191	189	173	199	169	201	174	176	160	186	184	209	170	174	154	161	167	198	165	165	172	160	162	165	157	174	182	211	160	149	153	161	187	193	161	186	166	179	202	161	163	150	185	181	158	189	163	164	163	181	152	162	182	174	146	169	171	149	172	178	175	173	164	169	176	196	171	160	151	167	178	190	177	158	172	203	191	188	161	176	168	178	156	175	174	184	170	146	170	175	177	183	172	172	163	160	175	212	173	169	177	173	164	153	171	144	158	160	180	156	180	183	178	164	182	164	154	181	165	173	156	150	153	159	194	186	168	179	164	177	171	175	156	176	177	146	168	160	168	163	183	202	185	207	205	177	170	161	165	158	172	202	168	155	175	154	180	153	175	140	165	164	155	158	169	138	156	161	153	159	184	170	157	192	154	153	173	198	183	170	158	181	169	172	146	190	185	154	164	159	169	164	172	185	139	170	177	191	189	168	200	145	164	198	186	159	155	161	195	186	178	167	164	170	175	153	175	174	176	168	174	135	142	184	160	155	180	199	164	180	162	160	187	160	165	161	167	177	177	192	174	155	184	183	187	189	194	168	167	200	163	144	209	164	160	160	180	183	175	173	205	168	172	151	155	167	168	191	184	161	154	176	145	197	157	178	175	190	166	176	184	188	189	165	196	163	192	153	167	173	173	173	165	161	189	181	178	199	167	150	156	163	138	165	140	204	169	168	173	206	168	192	196	168	190	148	180	145	159	159	172	166	176	173	160	182	186	164	169	166	155	161	188	167	187	158	156	181	161	161	188	174	165	176	184	160	186	156	181	173	184	163	182	168	160	171	173	165	144	179	151	149	173	170	151	174	183	164	171	170	183	169	180	154	167	182	158	178	169	181	164	180	137	186	187	166	148	187	168	172	166	189	176	179	191	187	154	149	146	174	180	161	182	190	167	191	172	170	156	158	151	169	160	189	162	157	156	180	160	187	150	173	172	161	170	157	195	168	179	199	149	177	184	184	168	200	156	185	163	166	180	180	192	168	197	169	165	175	180	166	176	182	181	188	166	175	170	174	150	169	184	145	160	192	166	164	164	177	175	160	186	170	191	176	178	165	156	192	158	173	192	186	190	173	171	167	183	178	148	158	196	192	196	180	170	182	172	152	181	181	172	169	165	175	169	163	165	164	193	171	177	165	166	165	164	168	158	188	161	151	169	168	156	171	187	187	175	187	175	180	201	182	183	159	161	185	172	183	169	166	200	184	167	160	193	180	189	171	196	175	162	170	174	170	172	170	155	162	153	178	171	207	170	181	166	179	145	170	140	168	165	162	139	156	180	161	191	173	187	182	163	172	175	172	182	188	158	163	174	175	178	179	197	174	174	206	175	176	167	191	172	190	170	168	163	177	197	184	165	145	178	177	172	172	189	160	174	147	182	164	181	172	181	184	207	167	176	172	167	139	192	146	178	180	188	154	158	172	205	182	168	183	168	192	159	167	165	146	175	184	178	151	171	173	138	162	177	169	166	164	163	170	168	173	173	174	190	171	182	170	189	167	155	168	162	182	172	166	163	181	188	178	175	199	180	167	165	194	182	164	167	201	147	164	179	185	162	170	162	153	174	167	173	150	176	192	178	163	173	166	163	159	164	180	175	197	197	177	154	183	184	180	185	197	182	156	190	176	163	196	187	174	183	152	159	163	158	183	173	195	161	164	164	179	179	161	199	162	180	155	163	190	156	168	191	173	170	187	155	173	178	161	144	172	172	181	163	163	168	159	172	169	161	176	188	184	182	176	168	157	178	163	191	162	174	155	158	171	182	173	155	186	167	196	188	201	160	163	166	180	165	178	160	170	165	176	169	158	181	173	163	156	155	194	164	180	201	176	195	167	205	179	175	171	170	147	159	167	164	166	175	185	189	161	192	173	195	182	177	177	165	170	162	157	162	166	158	179	159	158	169	177	186	196	185	165	175	150	175	173	165	175	178	178	161	173	154	182	193	163	160	201	161	168	160	165	155	176	175	190	169	164	162	165	162	167	191	176	143	194	161	180	159	163	157	170	173	147	175	181	191	175	168	166	205	176	209	175	170	161	194	156	183	205	165	173	185	174	161	155	194	166	173	154	203	165	151	169	169	176	160	199	158	188	165	157	178	173	178	168	152	165	162	185	163	159	191	181	196	172	164	181	172	159	184	172	185	186	163	174	201	199	155	172	186	173	181	178	177	168	181	165	157	168	174	194	164	194	170	168	163	144	170	173	187	173	167	167	163	169	173	175	163	170	175	173	188	186	173	167	168	183	167	180	150	156	173	164	162	174	153	170	190	198	161	198	190	187	193	150	214	193	173	164	167	172	166	186	164	160	192	166	180	155	199	201	166	170	170	169	160	157	173	166	164	176	169	179	162	193	181	156	179	170	163	169	196	180	196	163	184	155	192	171	183	168	161	147	145	191	202	161	203
48566	49896	57917	56796	58177	49699	40317	22827	7406	2009	499	373	377	394	385	403	377	365	390	429	416	371	392	369	377	392	418	355	378	441	427	388	393	406	410	386	399	354	376	356	406	384	368	421	367	396	383	399	385	401	403	438	399	422	379	379	397	369	413	384	394	403	405	399	377	382	418	365	390	377	399	413	431	427	394	408	394	411	397	444	410	378	355	359	360	394	404	391	382	377	408	391	379	373	390	407	396	389	396	360	415	393	404	433	398	402	372	390	384	419	408	389	379	395	352	415	382	449	418	402	421	389	381	368	396	393	359	443	406	406	376	349	404	408	418	394	397	409	434	386	394	403	373	419	381	392	391	381	387	385	389	421	373	363	408	409	412	403	397	387	403	377	394	392	428	369	397	370	404	393	362	366	363	403	390	412	384	413	364	410	397	401	389	423	409	400	367	385	394	432	407	386	396	380	409	366	425	380	388	413	407	368	367	410	382	423	452	395	409	394	389	399	443	370	404	368	365	369	394	397	384	385	417	383	411	381	404	394	372	411	432	382	376	383	405	368	392	396	381	357	405	400	415	394	400	375	360	385	377	373	399	368	383	382	362	418	394	427	372	418	366	387	394	365	399	395	389	369	370	398	426	406	378	388	442	407	424	375	398	380	411	407	380	432	410	387	409	387	415	385	409	381	387	384	375	404	396	390	391	402	435	395	370	420	369	362	433	381	400	411	392	420	412	369	429	376	446	384	374	385	383	402	407	393	413	391	410	412	388	420	403	407	409	381	392	365	395	397	393	381	404	390	369	382	378	408	417	408	382	401	365	376	384	423	401	369	379	400	415	404	361	401	384	425	426	416	381	402	380	393	403	415	398	370	371	414	366	406	388	371	395	377	438	396	399	426	404	405	375	397	401	436	426	392	412	360	411	392	402	396	415	378	426	426	413	400	405	400	382	424	389	411	362	406	405	422	354	388	392	396	382	343	403	409	367	438	405	405	394	398	393	390	391	406	397	364	410	380	390	407	424	427	403	372	373	414	371	395	396	400	386	397	400	386	394	386	399	382	393	358	411	368	399	422	386	394	405	382	392	422	398	405	442	384	415	370	398	402	423	418	392	395	387	359	368	395	390	391	423	419	394	434	392	386	362	417	415	377	393	415	393	407	353	408	387	386	389	387	405	408	380	396	395	401	376	400	416	419	395	399	394	403	389	360	407	418	406	401	385	388	368	394	388	393	401	404	359	401	433	401	385	372	369	389	369	385	395	396	402	379	442	389	396	401	390	388	390	387	391	427	375	415	362	344	390	391	414	409	384	389	356	396	388	381	397	396	404	388	394	415	383	421	391	386	423	426	388	425	386	389	403	401	402	410	372	390	410	412	388	381	377	383	375	391	387	408	398	394	394	358	429	376	396	365	381	423	411	418	409	399	384	418	395	401	403	376	375	364	383	391	403	426	396	385	374	397	393	416	386	368	408	407	398	396	409	397	382	368	373	362	364	401	389	400	409	432	374	363	400	374	420	424	417	415	376	364	420	423	387	381	388	406	421	382	390	404	374	424	374	398	415	374	387	414	391	378	393	368	379	399	412	376	387	421	393	366	387	360	364	405	415	421	375	399	369	378	436	377	401	403	377	375	393	416	408	386	418	372	390	415	437	365	372	397	370	380	363	408	448	381	413	425	395	392	420	391	385	386	379	386	390	423	390	397	400	402	383	391	373	365	399	398	353	354	443	442	391	421	366	423	387	439	391	401	378	424	425	364	409	406	388	372	358	339	380	392	376	406	348	384	373	374	428	395	388	387	380	390	385	391	362	393	366	414	438	382	420	417	385	387	396	343	404	402	363	394	391	371	438	391	368	394	370	378	364	428	385	392	392	390	411	401	376	375	393	393	395	397	372	357	416	404	375	416	398	381	407	383	386	382	432	404	409	424	411	387	401	397	398	380	362	397	418	352	407	368	426	378	407	387	434	371	382	421	392	413	376	396	394	376	395	407	404	414	380	413	380	410	366	399	415	407	424	416	392	434	373	403	363	417	395	418	355	412	375	397	375	400	408	382	363	414	422	398	409	391	399	408	393	384	401	426	388	352	395	427	384	385	377	395	398	382	376	376	376	405	402	411	418	382	426	417	389	383	387	398	368	404	414	400	375	375	369	373	409	378	398	392	376	392	393	414	386	389	358	377	403	404	387	400	380	392	411	425	418	401	388	393	385	418	413	384	421	381	361	418	391	400	404	387	371	357	403	413	388	380	423	387	383	397	404	389	415	393	368	381	377	407	408	379	361	430	422	417	406	395	383	399	389	382	337	393	401	415	404	381	405	409	386	385	376	396	395	417	388	374	395	385	368	391	420	411	397	400	399	387	417	407	383	406	412	385	402	376	416	384	403	401	396	413	384	408	386	419	363	403	372	375	405	373	395	393	400	369	402	382	380	409	393	379	409	395	427	378	390	415	415	431	373	375	374	406	361	420	405	391	371	382	377	389	391	379	393	400	365	421	397	379	409	389	413	393	415	380	414	417	411	383	418	397	403	373	421	398	395	392	375	397	415	407	421	409	389	423	350	391	380	368	441	415	376	372	392	394	371	372	406	361	417	407	419	404	410	422	372	360	403	383	399	374	416	393	400	434	409	390	398	400	392	418	378	377	391	403	435	392	388	387	397	372	395	378	385	383	404	404	426	396	414	391	393	378	407	408	441	390	383	390	434	395	384	359	401	360	370	397	395	405	371	394	411	391	391	415	429	392	373	425	382	386	402	362	391	366	389	416	409	395	420	385	383	420	405	356	366	411	420	386	369	387	392	405	400	387	396	390	431	415	371	400	405	381	392	363	377	382	403	400	401	378	385	396	422	383	394	377	384	370	366	392	399	376	387	393	397	370	374	407	394	404	359	391	365	352	344	391	411	411	405	388	419	395	388	407	403	399	401	417	444	373	378	416	407	400	392	381	401	449	393	402	388	368	423	381	421	409	412	415	385	390	373	392	415	402	421	406	422	376	392	348	423	405	398	374	390	404	403	365	399	394	370	404	403	382	387	417	389	422	417	405	429	389	392	407	427	392	411	372	380	388	404	408	350	401	433	410	410	416	423	408	406	416	385	388	404	393	402	385	388	404	373	377	383	374	374	377	373	376	404	408	412	393	359	437	406	407	351	412	403	416	383	396	385	361	409	374	418	380	404	399	417	370	407	394	367	425	416	414	389	389	403	368	441	360	396	396	384	385	388	406	379	405	380	356	414	381	401	381	413	401	352	358	418	409	389	420	424	408	394	438	450	387	383	412	362	408	403	398	384	394	374	373	392	370	410	424	414	412	415	389	451	382	406	399	386	387	398	401	365	397	401	433	363	418	392	324	400	416	426	381	377	387	389	397	388	351	417	332	422	397	420	413	404	422	357	402	443	433	384	410	377	430	379	378	390	400	440	343	423	385	383	380	394	383	426	392	385	394	426	386	389	429	359	391	421	401	363	405	404	393	404	410	396	396	356	403
61755	48728	47897	41988	39110	32827	29462	21032	8149	1533	210	147	167	180	119	151	162	184	139	150	166	138	164	149	124	170	132	133	162	164	155	162	162	158	158	142	171	156	166	161	146	163	120	142	158	133	152	151	129	164	160	149	139	143	160	133	159	139	133	157	154	164	135	129	155	143	182	173	140	137	184	147	137	158	170	127	146	158	171	157	148	164	174	118	152	141	143	144	186	147	140	144	154	155	149	141	174	140	143	144	171	139	159	163	148	136	132	152	150	162	130	180	132	162	160	150	138	150	144	153	130	147	150	161	147	144	150	157	148	131	136	138	136	154	130	166	139	158	139	176	154	142	171	128	144	131	158	134	141	143	152	127	157	151	124	151	133	148	174	152	133	141	151	148	151	167	165	121	146	141	138	127	146	148	149	173	170	169	160	141	142	163	149	154	160	168	148	150	171	150	137	154	161	150	157	164	146	150	153	152	171	136	168	147	152	164	148	164	138	149	161	168	150	148	140	160	158	158	160	151	153	160	163	149	172	155	140	144	146	157	148	148	137	143	127	135	140	148	139	160	153	159	153	121	119	154	145	136	148	148	150	162	160	159	161	184	141	167	167	155	174	151	160	135	144	162	165	160	153	140	154	155	143	163	143	162	157	129	184	142	141	149	150	151	131	144	149	141	126	149	159	135	147	159	149	142	154	156	151	156	158	170	167	155	152	155	145	171	171	156	152	126	142	172	157	146	167	164	166	145	154	135	140	153	174	132	150	149	126	147	133	164	138	154	160	167	158	153	155	143	129	145	154	149	132	150	151	153	146	148	181	160	151	178	153	165	182	143	151	121	146	151	167	149	132	137	128	133	172	151	135	147	171	159	136	139	145	130	162	148	166	138	155	157	142	160	142	152	146	152	167	142	150	126	119	143	163	136	151	141	148	135	144	124	182	134	153	165	158	168	150	136	135	151	149	134	172	168	143	127	161	147	153	161	152	140	150	140	131	160	152	134	159	179	156	151	147	149	166	151	134	152	148	134	149	167	173	139	137	138	145	127	157	164	134	135	160	166	174	142	162	175	154	163	154	158	134	150	151	162	152	149	142	160	136	152	142	134	159	163	166	152	158	146	145	139	137	131	152	170	151	172	153	162	162	147	166	151	170	142	134	143	148	154	151	159	178	146	127	134	152	168	158	149	174	152	157	166	168	173	164	168	146	171	154	143	165	139	167	133	163	162	127	154	145	163	157	135	126	129	172	153	137	143	178	155	147	162	149	140	143	149	124	122	159	148	143	140	152	158	165	134	152	150	159	164	148	136	135	171	151	160	174	159	137	153	144	129	163	147	141	159	136	143	136	163	149	157	140	137	138	148	136	147	143	159	171	147	156	154	145	145	141	146	162	145	149	154	146	174	154	151	143	149	139	141	167	161	136	172	152	127	146	151	128	155	152	147	152	158	152	159	146	143	186	154	120	136	138	141	133	144	152	175	145	175	164	131	155	157	158	164	158	161	151	132	143	174	141	143	131	138	167	145	140	153	166	174	156	134	134	148	143	129	139	162	141	150	143	143	145	148	123	136	148	166	135	170	160	145	148	131	153	148	146	153	144	171	169	172	137	151	144	148	146	164	138	154	160	127	143	141	169	142	129	154	130	134	156	136	165	145	172	164	144	139	163	159	143	127	144	151	151	149	165	130	166	150	158	151	181	147	155	170	148	147	136	156	142	170	171	158	153	146	121	170	182	146	160	161	150	145	133	146	178	139	130	134	165	137	172	145	146	168	155	138	150	141	133	146	153	145	143	153	169	143	149	191	150	134	148	164	169	135	129	136	133	161	159	135	148	145	170	136	129	151	137	145	124	149	174	113	159	151	163	162	128	147	178	171	160	143	153	136	151	162	132	176	172	129	135	166	149	154	128	125	161	148	165	156	159	153	153	146	150	145	159	151	161	148	150	131	125	148	146	147	142	169	139	170	150	174	131	160	135	159	151	150	157	137	152	154	133	159	116	133	169	151	154	147	139	182	139	159	154	161	137	136	145	172	152	138	130	144	143	137	124	141	149	158	155	150	149	141	159	143	138	164	175	130	164	131	120	169	174	144	163	135	141	163	140	160	153	149	138	150	144	149	155	149	139	158	153	150	166	165	176	139	141	162	134	144	151	157	143	147	140	143	167	133	165	146	163	138	157	140	161	150	148	148	148	161	158	146	126	151	163	134	130	138	146	169	150	168	133	157	151	125	165	145	129	163	131	163	140	148	143	148	151	185	142	141	154	167	160	161	126	128	153	154	154	143	113	126	152	179	156	185	159	157	135	149	159	147	142	173	138	166	157	137	154	148	161	164	144	141	159	143	132	159	156	156	166	143	132	144	165	133	141	152	153	161	157	155	138	125	148	140	159	152	128	169	171	141	146	150	164	131	158	168	148	145	143	144	149	134	146	139	153	160	141	156	162	140	147	144	145	155	149	142	150	149	159	148	178	158	154	142	153	170	129	160	147	155	151	146	144	129	158	178	160	170	162	175	139	138	176	149	136	131	162	172	154	165	163	162	171	153	144	158	149	146	157	136	127	147	140	156	139	156	143	145	174	145	129	146	152	148	147	131	147	156	149	166	162	162	159	150	140	137	136	146	155	131	146	163	154	157	167	116	143	138	156	170	150	148	136	147	177	157	150	153	148	143	114	145	129	140	142	148	128	149	157	180	168	147	147	156	136	156	147	150	148	147	162	146	135	156	153	159	163	141	149	130	166	140	134	149	155	165	150	142	156	117	126	167	163	127	144	149	131	141	166	164	137	128	164	155	145	142	158	141	147	134	126	140	162	167	136	153	161	146	174	153	147	132	161	137	139	145	151	120	138	151	144	159	143	140	168	140	150	153	157	157	158	150	137	152	141	144	145	171	157	153	149	136	148	166	129	167	145	165	143	152	125	151	148	146	168	138	137	136	139	143	153	124	169	158	161	142	144	117	149	145	148	166	143	152	148	141	146	164	159	175	162	138	166	147	173	156	140	154	167	148	148	157	125	156	142	140	159	147	140	165	141	130	152	158	125	156	134	156	170	140	164	152	150	130	160	150	157	137	172	140	141	173	153	154	156	166	166	141	148	157	146	136	142	150	138	138	162	156	161	171	154	139	156	165	160	139	137	150	127	150	143	123	156	144	170	157	156	155	153	144	160	153	139	150	155	153	146	147	154	158	166	156	151	138	126	143	118	140	152	161	140	153	176	149	150	154	147	156	143	140	140	167	164	138	137	123	158	154	155	161	149	150	136	158	121	168	149	145	147	164	163	123	148	149	141	150	154	122	165	127	167	180	153	145	141	133	173	146	144	142	146	144	156	172	165	155	156	160	160	134	157	140	150	158	151	131	143	161	158	143	147	128	153	145	155	141	139	163	150	138	151	162	153	171	156	157	137	132	120	158	158	145	159	157	137	155	136	153	159	137	153	147	142	171	158	169	157	147	161	166	156	128	165	154	182	168	160	137	154	168	147	148
51952	56284	60219	61556	61191	57146	45013	25351	8405	1967	437	356	394	306	383	372	373	336	371	359	357	372	334	345	326	360	352	380	368	317	344	312	353	383	359	339	344	352	344	373	330	318	347	358	373	377	339	377	355	369	373	352	365	368	354	317	359	355	389	343	338	347	319	355	366	342	347	341	340	353	328	354	363	345	358	354	339	359	350	372	329	338	332	335	349	368	360	341	352	333	331	371	352	337	322	350	349	359	339	342	331	335	361	345	338	326	352	369	373	367	339	365	342	351	362	366	365	335	355	348	354	328	392	350	362	346	350	350	358	350	364	358	353	347	371	329	371	348	367	327	346	363	325	364	340	335	343	318	368	343	355	342	392	372	390	342	362	360	347	372	348	362	390	365	359	381	339	348	334	354	368	351	367	358	337	333	392	359	348	344	361	362	354	347	345	348	362	345	365	360	335	336	342	356	339	340	344	328	353	369	355	329	359	324	342	335	351	343	343	363	353	348	333	328	374	366	326	383	342	348	362	354	333	369	353	346	357	332	323	362	367	357	371	336	356	356	331	364	394	343	350	327	317	315	354	366	341	327	358	366	367	363	338	347	331	372	366	374	365	361	371	330	321	330	368	360	345	333	350	365	349	351	327	371	315	364	333	370	335	348	343	382	380	379	381	364	388	333	337	366	368	358	366	362	332	339	339	334	316	363	337	368	360	363	355	325	340	352	335	318	335	370	348	362	348	355	320	319	340	336	359	367	356	338	342	352	351	346	343	332	353	354	339	350	354	362	331	356	343	355	357	314	331	304	333	347	382	365	365	355	324	353	343	356	357	380	348	354	367	376	330	307	342	371	366	368	350	346	339	326	393	371	365	341	339	342	343	332	357	328	352	349	349	371	334	333	353	370	386	337	347	336	355	319	352	334	335	377	337	356	363	346	347	351	364	361	359	387	356	376	364	343	349	348	336	355	370	311	369	329	333	381	332	341	327	329	327	377	343	329	359	353	382	334	350	346	364	345	362	341	346	312	347	352	345	337	376	322	315	346	361	348	352	352	354	371	372	331	389	341	330	347	334	345	371	343	343	367	330	326	365	356	322	350	360	355	361	331	333	357	375	363	353	345	371	325	333	366	389	354	311	363	342	342	359	353	416	351	326	325	348	316	324	355	390	363	354	325	321	377	360	331	310	349	386	329	364	364	335	337	340	341	353	302	355	352	352	359	328	340	328	361	340	328	327	336	294	336	340	352	360	377	359	336	320	350	347	329	321	321	327	336	349	371	355	355	330	331	377	372	369	401	360	343	331	361	345	350	368	349	337	365	350	348	340	335	362	357	342	320	368	356	346	352	338	307	373	351	317	321	348	333	320	356	370	370	363	350	356	354	333	346	359	361	362	369	336	378	308	323	323	339	359	389	346	341	324	356	334	348	339	351	367	350	336	336	304	348	363	341	365	303	307	364	331	381	365	320	377	388	366	347	365	386	354	366	318	313	357	320	347	319	362	361	370	353	330	355	377	360	352	336	330	342	373	333	360	354	386	324	369	354	335	335	342	410	350	341	390	346	374	349	336	340	341	337	350	328	352	345	340	339	343	389	339	375	348	365	340	320	322	361	332	350	339	335	355	344	336	327	351	347	337	381	335	352	361	333	384	331	358	382	344	321	359	348	329	360	351	374	349	393	330	344	345	354	346	362	355	339	358	335	338	350	365	365	338	316	332	353	353	340	348	342	333	365	366	359	367	345	336	356	379	363	352	355	354	360	335	325	352	369	364	374	317	372	308	381	329	363	373	333	348	330	356	326	379	332	362	376	330	358	357	359	372	328	369	331	350	344	317	328	326	367	327	356	338	358	350	347	369	383	372	377	363	319	358	360	323	330	371	343	331	368	329	358	327	373	355	344	314	335	345	367	348	322	378	349	343	307	330	341	352	385	322	335	365	339	333	342	367	347	327	345	374	372	352	339	363	330	336	337	337	326	334	344	337	369	364	347	370	360	318	334	341	359	350	365	368	307	366	360	325	358	352	321	339	369	334	358	327	334	317	340	344	379	362	331	353	341	343	339	369	317	351	375	328	330	331	323	403	347	329	331	346	354	364	363	351	299	324	335	344	350	351	341	347	340	323	343	352	331	354	363	364	340	357	342	354	362	367	356	351	346	315	348	328	341	372	376	334	338	318	356	326	352	345	330	324	301	371	356	365	345	365	338	335	349	375	360	353	344	350	358	357	350	326	360	348	346	336	318	357	321	365	373	338	341	382	356	290	361	365	366	334	377	351	315	341	329	354	376	339	341	322	353	325	337	347	344	332	340	333	340	339	343	343	360	354	316	330	346	368	352	366	337	344	347	312	329	357	359	357	335	367	347	343	335	364	350	366	328	323	356	288	334	354	345	336	300	338	352	366	349	356	334	355	345	345	324	381	350	369	332	343	367	348	350	355	347	358	326	367	360	359	373	329	361	335	352	361	338	374	337	357	323	302	387	349	346	358	351	336	372	350	374	333	366	357	364	319	364	322	337	330	334	382	311	368	354	347	325	339	350	342	326	358	358	333	369	353	301	333	349	327	377	351	354	333	335	337	349	360	350	366	360	365	341	331	347	350	335	345	328	320	360	378	368	370	364	352	333	331	343	334	318	334	373	353	341	331	384	335	358	338	339	380	323	334	333	365	323	359	365	356	366	347	375	337	313	354	359	337	358	339	385	346	319	340	360	325	360	334	361	312	325	320	320	351	324	346	344	372	358	341	304	327	336	330	334	378	365	338	363	343	350	392	324	375	363	374	371	359	349	345	347	360	337	337	333	341	361	391	376	327	318	345	336	337	323	350	334	329	367	349	382	339	344	328	340	360	371	359	333	343	350	347	335	367	349	347	332	327	349	382	357	326	342	380	340	306	341	331	344	315	322	350	338	340	365	360	357	375	344	375	369	329	321	350	383	327	348	334	350	313	362	320	353	333	363	376	352	356	371	352	351	351	358	372	324	340	340	335	369	361	349	327	367	361	322	329	342	343	347	346	370	329	354	366	372	364	366	324	357	354	344	329	344	322	335	384	346	329	349	360	339	343	327	331	321	360	317	349	337	332	340	339	342	353	361	364	326	318	331	348	321	349	364	382	348	342	362	351	321	333	364	313	335	393	336	328	341	345	298	373	323	318	371	375	338	372	376	362	361	341	315	357	371	342	370	333	369	360	314	353	343	331	368	399	355	341	327	352	376	342	360	328	365	338	309	337	349	367	394	352	365	375	330	341	357	379	364	346	339	347	351	361	346	331	315	354	317	344	344	350	306	332	360	347	320	349	358	381	352	365	336	354	386	325	371	371	333	359	342	342	367	343	343	362	361	358	373	354	348	327	336	341	358	353	374	364	312	337	339	369	329	384	365	322	348	350	342	351	330	357	360	331	309	351	334	337	323	375	340	349	328	335	357	355	359	340	315	363	361	337	337	318	327	344	335	332	390	344	348	331	370	340	350	340	356	376	352	364	364	356	328
23809	31477	30869	20138	7781	3571	1841	891	436	312	243	238	234	246	256	244	239	229	224	277	254	272	243	251	229	251	247	247	235	254	232	254	269	255	248	244	251	241	237	229	277	235	246	249	282	248	254	244	278	234	234	257	227	243	236	254	275	240	250	242	221	259	253	275	256	257	233	265	267	267	263	254	244	272	230	293	255	267	259	270	255	282	224	284	278	265	259	247	258	235	250	274	250	284	286	236	299	237	236	245	219	288	227	294	248	225	266	268	236	263	248	271	233	248	233	240	233	244	216	265	287	283	267	247	263	218	230	253	270	247	254	276	232	242	295	245	258	253	273	265	250	234	261	269	242	234	236	259	291	261	272	255	259	245	254	271	242	227	262	250	250	298	221	240	239	257	281	272	225	244	256	249	261	297	254	237	279	239	267	248	253	265	248	247	257	254	225	284	280	218	253	274	250	280	235	273	253	243	237	251	275	268	266	238	227	265	283	250	266	246	243	215	275	226	224	258	231	215	251	253	248	264	252	248	256	214	238	247	242	255	298	285	266	253	230	240	258	258	265	246	251	251	238	243	255	281	261	249	275	248	221	275	255	251	248	247	271	246	254	258	275	223	239	249	259	238	240	230	244	280	260	274	239	254	260	268	269	252	304	279	260	268	262	254	260	234	236	241	246	273	215	268	272	254	257	248	267	255	250	237	265	263	256	247	266	240	246	220	232	252	291	267	270	255	228	262	288	260	263	248	274	249	253	247	235	255	240	252	258	277	250	263	250	253	248	259	261	256	263	226	260	240	269	266	244	275	283	263	275	233	226	279	227	225	231	258	277	236	269	232	255	247	278	249	238	235	272	265	228	235	247	247	254	265	252	271	256	215	231	235	238	271	250	243	257	237	253	242	249	285	292	233	242	228	277	266	260	244	249	231	247	248	255	246	238	262	262	249	250	240	271	245	239	274	249	246	228	274	237	255	243	234	254	225	264	274	240	248	252	257	287	270	272	260	272	249	280	243	258	221	242	219	238	216	216	253	270	235	241	239	237	254	218	234	230	255	259	276	276	276	258	240	247	271	280	221	234	233	231	249	221	267	248	245	251	225	274	226	230	239	255	254	267	251	249	261	236	276	286	291	258	254	233	278	274	251	260	253	233	223	275	259	256	264	234	274	265	268	259	237	257	274	277	243	239	252	237	249	249	257	230	238	199	244	230	224	237	255	251	232	275	251	236	258	272	255	249	250	297	233	232	257	238	254	237	238	266	255	238	241	271	260	268	240	237	237	260	229	265	260	260	252	238	258	249	267	254	227	285	239	215	268	250	272	250	270	251	258	247	267	239	267	264	226	252	243	263	223	266	256	236	288	260	235	271	280	255	287	240	290	269	258	255	250	223	297	277	239	239	260	243	272	248	240	254	258	245	255	270	246	262	250	246	253	253	262	254	241	251	251	227	265	268	233	255	236	238	247	238	248	244	276	251	233	280	236	249	240	262	266	251	274	264	278	233	264	273	231	267	233	259	241	257	260	258	274	291	235	268	252	265	223	235	266	248	263	239	242	259	264	253	272	260	251	233	249	276	249	236	244	252	262	241	212	291	268	269	256	234	195	270	255	266	248	276	251	274	267	249	268	247	248	252	247	241	270	250	246	242	258	272	257	281	268	227	262	254	267	262	235	245	252	271	269	262	236	236	241	241	228	259	273	243	250	259	259	250	253	227	244	237	261	244	246	231	237	275	278	258	243	268	269	272	251	271	273	257	277	215	247	258	259	260	275	278	230	237	254	259	265	233	261	224	240	251	238	253	248	236	241	247	274	272	264	264	247	239	219	241	225	256	219	236	256	258	292	249	249	253	233	216	271	249	259	264	256	238	242	263	259	262	283	273	242	248	245	255	255	270	238	253	260	258	262	266	267	252	243	230	233	250	246	233	259	255	257	273	256	214	265	282	250	234	249	265	228	230	260	281	255	224	256	255	275	254	269	255	239	248	251	251	247	265	262	249	252	267	250	263	238	250	267	271	284	227	273	259	252	262	263	265	261	203	258	262	246	231	286	237	253	273	256	271	243	280	279	271	237	254	233	251	270	263	254	247	257	267	277	259	291	227	244	266	264	242	287	244	238	245	256	227	253	280	236	267	299	269	223	236	257	267	267	254	259	254	269	276	270	267	228	260	276	256	246	242	240	242	246	238	251	266	267	255	263	247	256	245	224	250	269	269	289	236	271	245	263	245	264	251	270	241	251	242	297	265	261	292	260	225	266	237	242	240	269	249	259	243	249	231	250	257	255	255	230	255	273	250	263	256	219	236	252	247	260	245	264	245	247	256	242	269	255	280	224	265	267	230	236	274	260	272	259	254	266	241	235	268	267	274	262	254	259	240	241	250	261	259	238	240	267	233	249	253	249	232	242	223	252	258	232	238	243	264	264	236	255	266	274	248	253	264	265	235	257	240	251	280	235	267	266	245	239	244	273	264	262	254	258	254	247	259	242	257	252	260	280	243	270	250	255	274	267	254	264	248	284	226	246	263	259	243	255	264	233	234	284	249	234	249	232	232	255	258	265	253	264	231	256	254	261	251	257	251	250	253	224	275	266	269	271	242	248	250	250	238	262	286	261	232	224	239	229	252	261	247	262	243	236	255	253	238	276	275	250	217	242	246	225	245	252	260	278	237	228	266	256	249	247	259	258	269	262	241	257	264	248	255	250	266	251	245	256	257	253	248	246	258	251	288	239	249	277	243	240	264	268	254	258	257	254	260	237	262	244	256	227	257	261	252	253	259	241	256	253	267	236	230	230	268	267	267	251	242	243	245	261	252	256	263	241	254	222	254	231	245	247	252	264	242	257	239	252	268	243	258	299	262	258	245	264	237	237	260	272	246	252	247	260	224	257	243	243	217	257	273	261	246	257	279	277	239	256	268	233	264	255	275	247	285	244	269	263	218	243	271	251	282	227	239	235	268	264	217	269	259	260	232	251	265	259	247	239	235	215	243	239	243	263	229	290	234	273	236	244	248	273	269	253	270	259	237	260	260	231	275	254	243	275	265	255	258	272	224	239	242	254	241	242	250	231	262	220	279	246	271	238	258	229	262	273	252	258	256	227	237	220	257	226	264	222	240	251	270	239	259	242	265	279	226	234	261	237	274	263	245	264	260	247	236	259	260	287	245	249	257	259	292	233	264	239	228	262	273	232	270	246	233	263	229	253	259	224	238	249	263	234	274	248	234	268	273	271	244	250	267	245	264	265	284	271	266	250	227	241	262	241	276	238	282	280	245	254	239	289	253	231	269	235	272	230	266	254	257	232	224	252	252	246	256	287	268	274	236	260	234	243	227	256	259	262	274	239	255	260	226	289	269	273	247	272	255	257	259	280	267	254	264	257	232	242	244	244	261	239	259	276	232	240	232	241	243	230	241	244	246	242	273	258	263	217	266	263	278	228	257	245	209	247	247	245	266	240	241	229	258	238	266	249	243	293	261	281	243	255	226	230
16757	31405	35591	27750	15223	9893	5404	2472	1061	639	587	551	526	567	553	550	631	598	546	552	567	585	540	610	571	598	598	567	590	544	561	509	575	586	564	579	564	577	575	603	564	600	582	560	590	575	560	556	553	546	537	591	545	536	577	578	565	556	526	567	575	579	603	599	553	586	557	547	591	536	588	546	567	571	569	575	536	558	606	569	532	531	558	553	572	600	585	590	559	551	586	572	592	540	566	537	580	575	554	580	563	583	545	529	550	573	540	569	562	497	541	587	564	551	567	584	570	592	604	556	586	589	557	590	577	527	556	527	577	588	572	572	576	567	607	576	554	584	581	560	608	536	548	561	610	545	580	552	572	618	538	572	594	551	594	541	569	588	584	569	590	579	515	612	567	546	601	567	559	608	564	584	566	597	587	580	598	574	575	578	605	556	561	570	591	537	546	565	550	555	566	546	549	533	564	559	552	543	534	587	557	507	541	598	550	566	540	551	552	577	588	537	582	564	568	587	573	588	567	585	567	553	573	570	579	577	553	610	585	530	575	556	584	554	555	616	548	545	572	568	562	572	573	552	601	558	558	565	571	553	577	609	543	494	573	596	527	510	539	536	616	550	580	609	568	546	591	582	565	555	561	578	554	565	558	584	598	578	594	550	587	549	570	515	577	566	562	557	626	544	616	585	608	553	602	549	574	544	600	571	561	572	557	513	540	545	597	564	595	567	552	569	609	578	575	592	555	592	581	576	566	547	571	597	524	563	571	575	540	575	581	545	557	576	619	580	532	544	561	574	610	543	585	558	591	568	573	567	543	572	593	579	561	553	593	556	527	526	558	592	591	522	608	543	547	559	530	609	569	568	532	529	519	611	537	554	541	590	521	559	538	596	548	614	577	583	556	548	546	576	577	610	529	581	616	564	554	600	541	583	561	562	592	554	550	552	596	568	548	561	560	507	599	549	559	598	597	528	584	595	502	591	588	581	608	584	571	579	583	560	617	570	554	526	581	585	580	583	520	527	567	570	585	528	579	583	589	551	593	557	537	541	539	562	555	584	594	561	547	552	565	617	584	551	550	580	582	573	600	585	551	558	578	576	572	564	510	563	607	539	575	539	601	558	579	552	594	560	559	603	575	550	581	598	575	578	584	554	535	541	580	617	586	551	599	557	584	543	587	555	553	534	574	563	583	575	588	559	605	539	579	566	540	575	637	574	614	584	545	621	586	618	559	587	549	598	570	617	546	560	565	555	536	587	564	560	553	597	566	584	563	562	563	555	547	588	566	583	521	577	578	524	607	557	560	560	554	570	539	575	542	603	565	568	576	580	553	604	548	551	601	529	606	538	546	550	550	541	567	607	546	589	623	559	579	577	574	554	588	555	536	587	586	565	548	579	565	556	570	574	565	586	532	576	575	567	612	562	549	583	560	555	585	574	549	562	546	561	563	582	590	592	536	593	574	561	567	618	577	557	569	595	541	627	575	571	574	567	578	562	572	543	583	524	611	592	540	623	571	591	557	556	575	557	559	577	573	554	578	564	571	586	552	611	513	568	595	538	587	600	560	572	559	559	571	569	582	579	562	586	595	629	560	565	550	575	549	528	593	609	577	557	540	516	563	555	580	593	573	546	548	563	569	549	539	600	573	579	596	561	571	552	555	587	510	552	553	564	561	495	597	579	577	581	523	541	549	532	579	589	590	511	561	581	550	525	570	601	537	620	559	562	560	563	547	564	557	584	565	578	566	555	582	623	551	596	538	538	580	581	565	569	573	571	581	591	548	583	520	568	553	582	581	541	591	558	557	570	561	572	545	555	580	567	538	583	579	597	616	558	589	553	554	574	511	580	591	600	601	583	572	555	582	572	559	562	549	564	580	540	569	546	597	564	597	567	569	609	561	538	576	586	555	581	575	549	561	573	536	561	591	585	559	626	611	563	570	554	588	562	547	560	552	552	596	583	544	581	565	574	564	614	583	547	597	578	563	484	557	587	604	553	600	582	579	580	643	561	560	565	586	562	577	586	599	522	544	587	558	559	547	568	574	591	576	579	527	584	555	612	615	569	567	528	551	555	531	586	543	538	562	570	582	557	554	580	545	586	561	573	578	556	538	523	575	579	582	573	568	521	592	546	590	572	579	573	570	572	546	594	600	537	612	552	586	599	525	558	554	595	585	582	609	532	581	570	538	563	571	520	591	593	555	599	546	606	537	593	581	594	508	567	556	517	541	580	596	549	563	569	556	626	616	563	599	570	528	532	548	550	596	565	548	562	555	574	593	560	578	555	530	591	535	550	583	582	570	613	543	558	585	584	549	559	594	528	606	588	568	602	550	559	635	548	616	547	569	571	590	582	580	570	580	549	568	575	547	588	613	584	558	524	568	563	577	588	534	543	548	517	556	613	549	572	565	548	526	579	575	575	558	597	558	570	575	584	567	576	583	572	558	571	537	544	627	567	571	575	575	536	567	594	542	535	578	603	566	588	518	593	593	544	567	563	556	584	561	545	584	542	554	562	567	582	602	568	587	565	596	556	522	575	596	559	559	548	583	572	619	521	562	590	564	556	546	518	573	542	562	598	581	550	581	577	539	571	544	552	556	581	593	553	604	522	590	560	521	602	576	564	586	576	582	556	571	579	582	576	557	579	534	545	551	547	576	563	601	592	572	526	575	581	569	586	565	544	592	561	511	578	582	567	569	543	596	548	546	581	560	567	549	564	602	567	562	566	585	540	595	587	598	604	591	600	619	520	623	566	566	582	534	559	542	574	647	547	571	555	523	565	573	561	589	578	562	590	586	591	545	585	559	561	553	501	587	550	584	541	555	636	520	605	585	557	559	583	563	597	570	546	547	539	603	613	591	559	587	544	606	584	565	558	553	560	548	563	537	577	584	564	544	563	582	559	554	568	589	575	549	616	594	605	569	574	575	550	588	517	605	500	549	550	589	595	581	573	569	574	584	575	509	589	584	565	511	548	562	495	576	576	587	552	555	553	564	546	536	573	599	600	561	587	568	560	569	618	592	563	569	572	582	621	580	592	558	539	576	542	602	575	586	595	558	560	530	527	554	587	582	600	624	549	545	547	587	556	589	570	519	571	551	550	562	565	574	551	603	603	559	534	605	581	560	557	575	574	532	613	589	577	562	517	562	554	592	621	535	549	597	547	619	545	572	556	544	539	546	572	564	563	566	572	536	577	586	539	586	550	546	579	548	545	551	542	572	560	580	578	606	577	566	548	548	549	553	588	585	550	524	527	538	582	585	546	569	590	606	580	598	556	531	596	578	601	572	583	601	547	549	535	593	563	590	571	569	583	641	550	601	575	557	564	542	612	569	546	584	538	587	572	552	585	537	566	573	554	567	557	588	595	563	590	574	560	566	546	561	604	569	525	602	562	557	570	611	569	606	581	528	542	556	578	552	546	615	606	581	559	564	540	550	512	582	590	611	584	537	527	560	577	586	610	526	599	542	522	536	561	567	559	592	591	559	554	580	586
57045	50694	43600	35273	34594	30883	21805	10349	2504	533	207	167	182	196	206	180	195	174	175	190	165	185	207	160	180	191	196	168	164	171	200	190	186	181	166	152	207	166	181	168	191	210	177	175	177	207	196	179	163	176	195	188	162	189	186	168	190	204	233	195	182	169	204	177	191	193	196	186	187	168	201	158	160	182	189	204	162	180	181	195	200	182	192	184	198	175	180	180	186	188	178	173	165	185	188	186	167	180	180	185	203	191	193	195	194	183	194	165	165	165	187	236	173	199	203	179	169	184	160	208	210	182	166	169	170	207	201	205	208	177	193	191	184	181	173	214	184	178	179	170	169	188	191	180	169	195	187	196	176	173	161	176	191	173	188	178	211	184	174	145	178	174	173	190	174	201	199	192	213	166	190	198	195	177	173	169	198	185	172	182	191	166	189	193	176	197	170	188	180	199	196	183	198	204	196	177	169	163	193	150	179	175	181	157	197	193	170	172	185	216	181	175	165	178	180	181	186	194	195	177	178	184	196	181	167	191	177	186	169	167	173	186	195	160	192	171	185	198	199	170	163	185	180	209	187	170	186	168	162	186	166	177	189	162	184	193	163	180	175	205	182	199	201	176	183	190	188	198	159	187	198	196	199	162	168	159	193	179	179	203	199	177	181	170	168	184	197	171	192	185	171	166	193	189	165	193	211	172	180	200	190	220	186	171	180	197	185	160	178	193	182	193	177	192	207	186	192	208	194	195	154	185	194	209	179	190	170	174	189	191	191	169	176	192	163	182	189	191	173	191	181	176	184	170	197	176	183	187	182	164	178	175	169	178	169	190	201	181	203	198	171	185	188	177	189	177	167	207	175	189	171	166	159	178	198	176	181	178	172	171	160	192	210	182	197	189	205	199	183	182	213	156	181	166	196	155	193	173	157	164	158	185	207	188	191	178	187	179	151	180	152	168	171	212	181	197	174	191	180	175	154	179	179	174	166	204	180	177	170	167	164	186	185	171	192	202	185	178	192	179	168	181	189	165	201	194	191	166	186	198	193	207	218	184	203	173	180	206	166	165	193	176	191	193	185	190	170	171	165	196	209	168	172	176	194	195	193	166	203	202	183	155	165	177	174	165	179	199	175	190	205	183	199	163	194	204	197	183	217	198	194	180	175	181	183	164	216	169	191	174	208	199	196	158	193	183	213	184	187	181	158	191	164	198	160	195	171	172	181	194	165	193	193	154	181	165	198	179	194	164	200	183	167	178	170	167	157	171	172	175	182	205	221	199	208	214	169	195	181	172	202	177	195	190	211	187	205	207	189	174	168	192	198	184	204	155	188	199	185	188	191	175	175	191	205	165	164	206	169	193	185	197	178	184	187	180	190	186	186	199	198	180	184	182	185	203	192	172	166	165	188	181	180	173	174	173	182	176	163	160	154	173	167	217	222	192	186	200	195	179	203	204	190	190	201	196	205	207	199	188	185	158	196	190	190	185	179	187	180	191	183	198	196	174	190	174	174	175	171	201	203	152	182	194	189	164	181	201	188	181	195	172	194	190	177	176	189	154	179	138	185	186	183	172	180	202	184	175	183	182	160	191	188	194	169	195	164	191	194	192	191	178	176	200	187	188	179	193	181	199	180	169	216	194	174	213	181	171	184	181	176	191	167	184	165	184	166	182	158	178	166	172	168	189	208	173	179	191	159	191	183	165	170	214	215	168	187	168	180	194	185	172	204	196	173	186	170	182	200	187	186	168	174	165	181	195	209	175	177	172	164	193	194	187	171	167	182	190	188	203	180	184	178	176	172	162	168	183	174	197	175	179	178	196	177	179	203	197	180	168	183	166	190	181	161	210	206	162	173	196	177	194	173	168	172	190	191	211	199	206	178	188	178	173	176	160	176	154	179	165	189	180	184	174	207	171	172	183	204	178	200	184	161	168	168	189	172	177	187	199	201	174	187	176	180	189	173	188	195	184	165	187	188	168	216	231	164	204	186	157	196	172	173	172	160	175	189	176	167	180	174	208	178	185	184	174	180	174	200	169	187	172	181	191	180	190	175	186	178	167	171	156	179	196	204	178	200	195	184	168	161	174	180	189	182	184	181	157	198	167	176	170	194	200	172	165	184	174	180	184	169	192	156	198	193	202	196	194	174	191	170	170	167	162	176	153	159	161	161	177	178	179	180	184	206	188	155	191	180	191	216	182	157	199	198	178	178	182	160	180	175	192	203	211	162	171	167	203	202	180	169	177	177	150	202	192	180	168	186	180	193	187	184	179	189	159	179	186	171	169	172	198	190	186	191	172	194	173	168	217	185	181	183	186	169	180	171	168	194	200	183	170	183	171	194	193	199	174	185	197	178	199	183	176	183	197	181	191	168	193	199	179	187	180	193	203	193	192	207	206	187	168	168	200	193	164	198	161	156	183	192	173	173	185	188	181	188	170	188	188	195	184	178	208	176	173	162	150	161	183	169	207	178	154	192	188	213	173	176	167	180	175	186	158	188	198	189	195	194	172	158	178	180	168	183	199	215	171	183	183	158	186	187	213	166	174	197	184	188	158	185	172	202	168	165	161	164	160	175	195	178	183	187	173	172	215	190	203	184	185	182	196	207	169	208	184	174	168	216	161	183	183	154	180	183	177	184	186	207	169	168	176	187	176	152	165	186	191	193	159	179	175	184	203	198	190	152	187	204	184	157	204	192	205	184	201	180	196	184	154	189	172	189	192	203	205	177	184	186	208	190	190	170	194	179	175	163	179	164	168	197	161	190	181	184	178	180	203	178	190	188	177	191	175	191	184	174	204	178	174	181	154	189	217	191	191	187	193	173	173	183	203	183	211	165	144	194	208	161	196	199	197	182	192	188	189	188	185	198	165	185	175	167	171	175	171	190	200	157	180	196	157	202	212	189	184	213	203	178	201	167	176	178	172	218	172	198	191	187	177	179	178	176	200	226	209	210	192	167	180	174	159	165	169	180	182	153	213	186	165	179	195	158	191	185	193	186	181	199	194	185	190	193	142	173	156	179	182	191	163	181	208	170	209	200	170	169	176	197	185	171	167	162	189	186	185	198	188	164	189	173	187	172	171	215	167	175	237	205	204	198	183	188	174	159	183	167	187	174	176	208	168	165	174	185	195	187	188	213	187	162	201	174	180	172	184	195	175	178	169	166	172	189	183	165	168	168	206	167	168	200	166	174	164	188	193	199	185	204	171	188	186	204	188	188	165	163	171	199	153	197	182	182	208	180	199	183	194	184	191	172	190	167	172	216	189	197	173	183	193	176	160	185	166	201	193	176	181	213	167	184	184	180	186	158	180	174	169	169	165	203	207	172	164	180	189	176	177	163	206	207	183	163	188	176	142	179	191	177	197	162	186	162	201	181	195	176	186	184	208	212	169	197	144	195	172	166	176	176	153	189	159	189	174	168	169	157	172	178	160	192	203	178	186	184	189	166	199	193	172	188	181	175	200	169	182	174	173	177	157	178	176	195	192	178	159
47589	55675	54855	58365	55589	46637	29712	13104	3771	1049	442	428	451	420	459	422	452	418	396	419	397	431	428	399	401	426	425	435	430	422	402	431	453	404	404	428	417	396	427	432	423	418	389	393	381	425	395	415	467	419	392	383	426	422	394	382	382	433	413	387	393	411	449	408	402	405	438	434	449	398	409	392	390	421	392	423	390	416	398	388	430	429	424	416	404	419	407	405	409	421	415	405	393	420	421	412	450	402	409	433	421	335	447	403	410	408	462	392	406	401	397	384	425	453	407	456	418	439	398	379	451	412	413	459	437	427	391	415	389	381	393	392	392	425	414	433	396	442	406	418	446	427	414	401	412	415	407	392	418	437	406	426	412	396	430	414	421	393	421	415	444	449	383	386	397	432	404	438	388	434	447	416	410	433	382	426	425	391	388	409	456	448	403	427	429	422	414	415	395	434	370	409	413	400	416	403	408	400	411	394	393	434	425	427	424	428	412	423	420	454	449	444	404	416	415	425	391	394	373	429	415	415	437	421	391	397	409	401	402	411	420	428	406	435	376	444	394	439	418	419	391	374	422	411	427	448	445	426	437	385	412	431	403	418	401	412	398	424	414	388	429	439	427	420	436	425	434	408	392	436	395	437	418	423	425	395	416	414	423	394	394	425	406	399	421	421	416	401	412	441	418	390	438	420	363	405	388	437	417	404	450	411	423	392	399	418	418	413	408	397	436	409	412	413	391	443	438	380	412	401	459	425	435	442	387	413	449	409	422	420	403	413	396	421	398	449	414	432	433	436	431	402	434	409	419	441	416	373	422	378	450	376	434	406	399	440	369	412	394	420	438	431	437	394	401	428	403	445	455	426	416	395	403	420	378	397	428	388	448	385	447	433	409	408	412	443	433	448	394	401	423	370	420	394	400	396	420	445	423	413	393	401	409	423	425	441	441	435	403	411	452	414	433	387	433	428	431	414	405	402	439	391	401	418	414	429	411	397	387	426	416	419	392	411	421	377	391	410	438	415	423	387	415	398	407	391	413	436	436	417	443	386	473	391	405	460	404	395	430	431	416	405	472	420	380	366	444	426	431	433	370	420	412	389	420	414	425	391	399	422	378	424	403	402	423	399	375	390	457	426	380	418	414	427	435	426	408	405	428	412	445	437	472	440	403	388	443	435	400	421	410	406	365	448	430	400	370	446	408	430	408	423	413	411	431	439	453	376	398	409	428	399	350	385	418	388	395	383	443	388	434	395	411	378	415	428	421	436	432	401	425	380	392	409	424	442	380	445	423	397	429	427	427	437	407	406	447	396	425	393	420	381	387	410	394	387	408	421	431	423	408	423	427	381	434	442	401	439	450	414	382	414	402	430	383	440	386	396	417	398	395	429	393	392	412	422	422	419	388	397	407	441	446	425	409	373	438	428	457	439	413	403	431	425	405	413	430	426	395	410	410	379	410	432	398	447	397	416	425	418	458	438	422	407	414	391	429	415	439	411	411	437	385	426	400	403	393	434	395	417	409	382	407	417	417	440	406	396	437	404	431	416	428	402	419	407	400	413	395	352	412	464	395	400	386	416	426	406	413	411	424	414	414	411	422	439	418	387	387	423	394	410	431	387	398	458	429	402	417	408	449	401	387	416	383	449	404	465	408	411	405	415	380	406	413	421	412	454	428	406	422	406	423	406	405	415	431	409	406	436	433	428	411	417	448	424	413	428	386	426	404	417	394	407	407	405	420	414	410	413	409	427	411	416	399	430	418	448	408	409	399	436	436	389	418	379	414	419	429	419	409	407	420	428	390	427	423	430	430	389	419	428	393	421	405	403	433	401	410	445	387	423	419	386	413	406	395	418	425	413	418	402	430	435	459	467	439	385	402	391	420	411	442	418	425	426	409	433	456	415	425	409	395	430	441	419	423	395	416	364	400	421	406	402	450	412	429	403	428	418	385	441	436	452	425	417	421	419	428	380	444	387	404	413	446	427	374	443	375	391	407	438	412	395	380	426	408	411	383	401	420	432	431	387	393	389	393	404	410	399	446	419	419	435	408	399	410	396	382	399	403	417	403	431	410	415	407	416	398	442	433	434	389	452	387	411	432	423	389	426	457	408	399	352	391	395	403	403	431	426	396	434	427	406	449	417	407	412	415	424	460	422	428	410	400	408	413	454	392	447	371	449	381	402	416	383	404	435	392	381	415	444	416	428	400	414	425	391	403	407	433	395	393	446	410	412	402	418	383	407	421	426	414	406	400	416	412	405	417	444	399	422	398	401	389	423	413	418	428	404	446	438	431	380	407	432	421	424	440	452	417	410	426	399	402	360	391	404	423	407	442	395	382	408	430	385	356	436	428	436	449	408	439	427	415	407	406	409	404	412	420	406	419	436	442	461	416	401	402	447	431	420	422	400	400	426	421	420	443	394	403	431	391	425	414	403	432	426	396	417	407	421	470	421	427	434	407	410	425	399	438	420	397	441	398	413	416	408	432	430	410	422	425	436	425	415	418	391	419	423	414	421	403	419	414	390	400	382	389	403	433	452	430	411	380	434	436	400	429	452	425	398	417	421	419	401	450	429	371	457	400	413	386	414	402	410	408	417	418	388	422	416	405	403	410	437	390	454	441	400	433	390	420	449	432	380	440	409	427	408	392	422	422	415	437	414	418	419	408	393	418	379	463	406	431	428	460	414	413	416	393	363	398	444	403	420	447	411	388	400	439	383	402	386	367	399	447	409	430	425	419	444	429	418	425	407	378	441	428	456	429	403	423	405	383	428	450	402	439	412	419	371	426	448	444	424	418	422	434	421	382	403	433	448	444	403	400	406	405	448	406	456	433	389	407	401	400	449	408	435	429	433	417	416	418	404	431	409	408	424	450	416	391	384	408	423	452	470	398	454	408	431	452	403	423	412	416	398	412	387	400	397	416	441	452	419	439	419	435	413	410	387	456	422	391	398	434	396	421	422	420	424	412	385	420	403	417	389	436	396	411	439	395	421	444	374	382	399	415	425	402	406	394	396	411	379	420	410	372	409	401	423	418	430	422	419	409	444	385	424	415	389	455	416	394	398	406	413	396	437	490	403	414	420	407	420	456	417	422	453	399	414	444	402	368	392	418	420	426	411	398	475	448	433	392	423	406	411	386	383	387	417	416	428	435	409	404	417	420	372	376	445	423	403	438	444	413	449	393	419	421	428	449	419	423	404	404	462	430	415	376	404	427	431	391	392	380	445	386	430	423	443	412	410	388	410	423	396	431	432	400	429	414	428	439	429	439	413	454	425	404	423	421	431	437	396	401	442	399	385	395	418	378	406	421	403	409	403	381	416	402	443	427	430	448	415	440	411	420	425	437	446	372	424	411	406	443	391	428	390	397	409	419	403	393	400	455	463	427	412	445	409	410	412	455	475	397	361	423	399	409	413	417	371	416	411	453	416	414	382	408	379	406	418	414	401	450	402	398	414	448	417	406	436	432	393	430	409	419	446	418	426	368	424	420	414
60014	49089	41654	37994	38016	31823	26971	18232	6428	1160	194	186	150	148	170	140	149	150	163	155	147	140	167	154	142	146	179	151	174	166	171	143	143	155	147	151	160	153	178	166	162	177	157	171	150	152	162	155	131	164	156	150	152	161	160	159	153	190	159	165	170	136	131	161	141	156	145	162	148	149	155	142	167	145	162	151	153	164	144	161	151	137	167	136	139	152	154	137	161	134	149	141	151	178	142	162	164	153	152	145	137	149	154	143	140	165	164	154	147	136	146	146	157	143	168	154	143	157	157	148	175	160	140	170	144	137	155	161	138	128	164	173	170	173	171	134	158	179	169	144	154	140	144	160	161	156	162	151	154	167	162	122	177	171	175	153	150	169	173	157	152	185	148	140	128	150	151	170	146	160	161	142	149	168	143	148	137	172	157	165	157	126	173	170	176	163	139	142	143	154	163	134	160	168	145	142	144	170	167	166	120	139	201	170	131	154	176	138	180	135	159	159	132	135	155	140	158	175	152	159	147	154	147	163	174	150	169	159	139	164	186	144	137	154	133	156	158	151	161	134	184	139	141	152	173	152	193	156	129	146	150	166	165	139	167	152	167	152	155	143	147	157	134	158	149	151	149	165	162	171	165	144	149	155	153	164	168	151	184	167	155	157	153	159	162	151	141	158	136	145	171	147	159	143	146	148	149	178	156	156	168	143	141	162	158	150	148	139	165	143	158	142	170	137	167	160	147	161	158	147	151	163	182	152	157	127	158	143	143	142	136	135	153	156	152	157	161	154	160	176	162	159	184	147	143	175	154	153	148	155	171	149	153	171	173	147	157	167	162	152	153	155	150	143	150	155	175	147	135	161	142	143	123	165	171	158	160	151	167	175	159	153	160	148	158	153	151	147	141	153	138	158	138	142	133	175	137	146	150	149	166	156	178	153	136	168	150	160	156	145	144	156	174	156	152	156	152	165	152	129	178	166	154	159	172	149	158	158	134	136	156	158	144	123	141	167	167	146	137	137	150	157	144	147	182	160	115	132	163	147	177	161	139	161	146	173	165	150	151	137	152	129	133	139	141	150	173	129	149	144	151	167	162	163	150	141	159	140	149	184	150	150	170	141	146	151	140	202	156	119	169	140	146	151	149	143	158	141	171	147	134	170	173	148	160	153	172	204	169	165	149	138	168	163	149	156	142	128	187	141	152	139	161	179	153	162	163	164	173	166	158	157	155	153	141	152	132	137	162	176	148	154	159	170	153	149	142	140	144	153	173	161	145	142	145	150	161	143	163	146	164	176	181	127	196	171	176	126	163	157	160	159	157	146	143	146	156	172	160	167	140	167	172	157	147	164	138	151	157	155	168	129	174	172	189	147	159	166	164	151	149	116	168	139	161	152	146	145	148	159	151	191	134	163	147	131	143	140	178	168	167	158	136	168	168	140	161	165	142	174	154	141	149	188	152	172	166	148	148	139	155	140	161	152	165	157	159	177	144	153	164	157	163	139	146	182	168	152	147	164	161	137	145	157	137	169	135	155	193	152	150	181	152	150	148	154	171	136	163	147	138	169	156	142	146	157	151	165	168	160	152	149	135	155	161	149	142	176	144	163	167	158	148	152	154	151	152	141	144	160	170	157	159	137	144	180	163	139	144	139	166	166	135	167	161	156	156	188	171	135	139	140	153	170	180	148	137	166	143	115	146	132	151	145	177	152	144	170	150	160	161	164	138	156	158	157	159	143	151	165	138	152	142	147	160	148	172	172	139	142	157	152	159	141	181	141	146	160	156	144	141	172	141	152	159	166	134	134	164	135	169	153	154	135	147	143	142	170	159	172	167	183	157	142	154	154	144	170	150	142	157	133	144	121	173	157	180	171	161	147	168	152	125	147	163	149	147	159	137	138	164	159	154	138	150	148	146	155	162	154	129	150	136	141	142	168	150	137	159	161	178	149	171	142	154	130	152	142	136	145	142	163	173	155	158	161	165	167	133	150	150	137	143	130	142	143	146	139	159	162	144	137	168	164	149	155	160	158	150	150	182	151	192	162	154	166	141	154	153	134	152	143	173	129	152	168	147	146	183	140	194	137	151	145	143	164	165	180	165	167	161	153	136	158	159	179	146	167	151	133	139	143	147	163	143	132	159	160	148	164	165	155	142	147	131	152	146	159	165	162	156	165	160	140	145	157	153	150	130	165	170	142	174	152	149	163	141	161	150	155	159	157	172	161	157	158	139	152	142	134	147	156	133	136	142	146	144	139	160	180	145	154	144	151	137	173	132	153	146	124	165	147	166	138	141	166	149	133	153	163	158	149	152	154	147	134	136	148	142	143	151	153	159	124	147	145	168	123	140	165	157	164	178	155	156	158	161	162	148	141	156	151	128	153	145	161	158	175	147	150	146	143	158	148	151	151	140	169	192	155	140	155	167	153	172	151	130	161	159	159	185	165	159	140	170	172	143	160	138	121	153	148	151	149	157	143	143	134	129	156	180	157	142	163	176	143	159	150	146	161	140	166	144	166	134	150	166	136	145	158	124	131	174	116	190	156	146	153	150	153	142	140	156	150	162	156	169	175	159	136	161	141	147	124	170	168	156	155	142	169	149	151	167	124	155	163	156	171	151	151	160	156	146	169	157	157	171	138	160	164	166	140	152	152	166	155	159	158	179	143	155	155	153	167	157	154	138	146	160	154	151	193	148	148	147	152	151	140	167	165	160	174	141	152	163	131	156	164	156	162	166	152	171	170	143	150	165	152	144	160	145	139	164	174	165	148	142	152	152	140	165	142	159	160	151	156	164	144	150	146	140	142	167	137	151	140	137	149	174	148	188	149	152	133	133	129	172	145	144	160	143	158	152	163	139	163	155	155	148	150	145	154	154	167	145	159	146	153	149	174	133	155	181	137	166	154	157	121	139	167	194	146	162	160	136	167	152	146	141	167	139	166	142	146	140	163	146	171	162	164	141	150	168	146	162	153	153	141	142	172	165	150	147	142	180	152	156	161	142	135	144	141	146	172	166	159	154	144	154	173	161	158	160	154	176	169	184	170	155	142	147	155	141	153	154	149	152	156	154	175	140	161	141	176	154	148	166	158	130	148	156	170	149	175	157	156	149	162	168	169	183	160	171	169	142	132	159	155	158	137	149	145	155	169	170	154	178	157	141	136	168	152	137	142	190	156	155	165	169	150	154	159	152	139	125	153	140	145	172	150	181	154	163	161	182	155	157	176	159	157	169	151	162	150	162	137	148	159	154	166	140	151	133	176	148	151	150	153	163	172	131	121	166	145	153	151	180	170	153	151	186	122	147	165	142	149	175	162	164	129	152	152	153	154	135	159	161	175	156	140	161	154	165	156	145	129	159	145	141	174	157	136	133	153	132	159	164	136	141	142	154	132	161	168	157	154	144	156	142	126	161	158	170	171	159	159	138	154	157	184	158	162	140	149	143	145	136	156	136	129	151	160	155	146	186	142	163	158	155	139	163	141	161	197	172	119
54677	58888	58547	61911	61403	54681	38956	19807	5738	1387	384	378	375	407	396	374	355	381	389	375	362	349	384	403	339	370	324	373	325	321	347	372	376	343	337	360	375	367	359	360	372	343	373	362	366	363	373	340	348	356	370	333	361	343	364	351	362	341	358	357	344	350	347	373	326	371	348	329	354	359	380	324	362	367	350	334	324	333	341	337	348	362	335	350	354	359	352	357	337	354	326	329	350	347	398	351	358	346	313	315	351	374	358	354	317	342	358	322	335	338	346	372	351	357	364	341	380	354	326	360	331	356	345	341	346	337	391	377	346	331	349	353	335	363	354	359	356	364	367	342	384	363	371	398	352	357	364	351	323	347	337	340	338	363	395	365	333	333	345	349	351	359	357	361	352	351	353	352	361	387	374	343	337	353	359	375	337	362	350	345	328	328	341	315	348	376	360	363	358	351	360	334	349	386	372	361	370	347	348	343	369	343	341	347	352	363	354	314	359	360	336	376	334	376	351	343	335	359	377	351	367	314	323	358	387	323	353	356	333	367	378	375	352	352	390	347	354	351	347	358	355	339	283	339	364	400	333	364	387	389	349	354	375	332	359	344	341	361	356	346	354	339	373	382	342	327	394	336	327	338	361	361	327	367	349	367	327	345	353	343	338	350	377	334	356	329	354	372	349	348	344	340	358	352	369	361	299	351	341	335	376	333	371	332	355	359	362	358	333	359	358	357	364	378	358	352	346	342	335	335	325	356	365	338	367	346	363	342	369	345	348	344	353	307	358	355	360	363	353	360	352	350	342	300	363	386	351	334	380	348	358	354	316	329	323	372	337	344	330	314	356	331	322	341	375	338	375	341	347	340	364	345	334	361	336	354	336	352	339	339	364	334	370	360	329	355	372	349	371	338	374	354	371	322	338	346	351	369	359	333	359	328	352	345	345	349	328	349	357	343	340	364	337	331	352	354	354	340	354	382	343	340	326	352	332	330	327	327	362	345	372	338	365	384	331	332	348	364	354	327	362	363	383	309	355	352	364	355	337	341	362	329	322	338	389	347	342	356	359	370	351	352	354	350	360	354	375	372	358	388	399	338	352	355	367	348	346	358	369	388	369	322	349	357	353	362	353	342	352	332	324	401	381	334	405	372	371	329	319	345	323	339	336	357	380	351	318	354	360	347	345	378	352	378	359	372	366	350	384	336	346	316	345	338	330	358	360	339	380	347	358	373	321	349	346	371	335	358	306	327	345	393	339	364	355	307	350	301	341	327	356	387	351	390	347	365	326	369	364	342	380	354	349	338	342	371	346	378	361	319	361	349	333	335	371	319	371	359	360	343	351	377	340	366	367	360	379	333	378	343	354	393	369	353	367	363	366	348	360	358	357	356	361	353	352	377	358	331	369	338	361	363	299	341	349	364	353	349	333	378	364	330	312	338	345	342	375	365	360	332	377	339	370	347	333	365	319	323	342	375	357	322	341	336	348	375	370	344	347	346	354	329	361	324	330	358	360	337	360	365	354	369	361	355	351	345	351	339	361	378	380	325	339	327	357	362	335	329	343	360	345	367	327	351	341	360	370	341	350	348	346	339	349	360	375	334	344	350	348	347	351	344	343	368	359	367	342	351	340	339	344	342	363	354	364	373	343	359	354	349	359	343	380	388	337	351	358	373	318	381	348	361	328	372	320	399	367	386	352	344	372	362	349	325	353	339	387	357	348	347	353	363	321	385	372	332	367	381	350	340	321	374	358	378	350	361	373	337	372	353	351	370	341	363	337	358	342	344	331	339	362	358	376	370	379	373	357	348	377	336	329	389	341	381	332	357	358	371	314	351	329	375	360	350	373	354	341	360	369	367	359	379	351	347	361	370	350	374	329	368	353	379	313	339	310	348	306	355	376	341	374	362	352	329	322	371	355	346	372	368	346	337	350	359	350	365	383	358	389	391	372	355	366	364	331	361	310	339	338	339	368	361	349	333	384	373	404	341	326	323	345	356	318	367	357	369	335	362	364	369	365	330	333	346	342	362	377	357	345	360	358	328	331	365	372	358	369	341	374	349	363	338	337	333	331	343	336	356	356	371	353	358	334	327	356	347	372	369	353	402	372	309	379	354	367	308	337	337	345	361	343	334	390	350	366	342	336	374	368	343	355	360	330	367	372	381	368	366	335	311	364	342	309	344	384	342	351	364	342	349	379	351	378	354	358	375	372	347	356	378	340	336	351	328	317	324	364	366	345	320	361	332	329	350	344	312	384	314	357	363	343	355	354	333	354	319	353	326	338	353	344	351	363	369	333	350	334	334	385	372	348	347	366	367	336	350	351	335	345	356	325	349	323	369	375	364	340	323	341	343	334	366	344	342	380	357	328	325	350	356	371	294	361	349	329	337	332	370	353	383	356	349	336	319	347	369	329	359	375	345	355	370	347	322	364	351	364	352	334	347	348	344	343	334	365	377	373	385	353	364	360	348	375	369	336	342	379	382	345	356	360	338	363	369	351	361	362	377	354	343	349	361	348	349	365	327	348	354	319	365	340	361	344	355	350	337	352	337	365	355	359	355	350	325	370	312	364	347	378	343	357	377	336	348	353	363	345	378	331	350	377	343	354	357	369	337	397	375	338	372	369	337	371	354	345	334	356	396	357	354	346	380	367	373	343	375	394	389	423	370	375	368	340	339	343	330	371	352	349	347	351	332	347	371	344	359	348	368	376	376	338	362	343	332	323	380	326	355	330	345	351	351	331	356	349	355	322	370	365	343	345	319	333	348	335	374	349	351	351	357	312	336	372	355	302	362	344	371	370	358	339	318	334	351	326	344	351	347	323	349	335	365	324	380	357	329	341	342	363	333	356	362	342	372	360	360	352	320	335	355	348	357	345	339	334	358	355	337	371	336	326	354	327	356	341	327	343	333	358	391	346	329	321	356	363	358	348	370	355	328	335	362	344	347	356	364	347	352	364	362	376	300	344	362	359	349	366	348	379	373	348	357	360	358	345	316	335	374	346	364	366	355	364	331	323	352	377	354	362	330	316	377	358	340	338	329	336	336	385	370	347	337	340	351	363	361	358	331	371	347	353	342	344	371	375	334	368	337	352	350	392	370	370	357	323	365	345	357	379	344	328	378	344	352	361	357	333	369	382	380	378	342	357	344	348	340	364	380	345	394	348	354	364	346	325	344	333	343	313	363	362	378	361	365	324	367	375	372	362	327	359	374	369	381	354	353	368	358	354	333	337	354	363	352	359	344	380	309	346	342	359	360	332	327	357	384	361	367	352	405	323	351	362	363	363	354	326	359	381	332	355	362	299	378	346	379	351	321	337	347	333	331	325	369	340	380	372	372	325	352	347	330	342	351	405	368	326	366	315	383	343	386	344	305	351	377	341	392	353	362	355	344	373	355	372	353	374	335	344	334	356	335	353	324	346	321	360	296	387	364	362	366	337	330	348	375	330	373	351	317	377	352	351	344	383	328	370	341	378	362	328	354	350	351	359	351
24099	26697	23123	13614	6117	3044	1709	754	450	269	276	253	231	271	256	252	257	300	259	252	231	245	242	219	247	281	255	269	256	231	274	243	263	259	273	241	276	238	261	250	270	238	253	268	260	237	263	266	245	236	251	263	240	226	237	256	265	233	236	271	265	249	250	255	255	259	238	272	310	273	248	295	274	283	229	225	270	247	259	249	268	247	260	255	272	273	246	223	239	257	282	259	225	271	262	237	246	255	254	228	243	240	269	249	275	223	242	242	247	277	243	219	266	261	297	271	241	258	266	247	259	256	270	267	250	245	290	247	267	255	252	247	247	263	246	259	263	241	247	270	265	226	229	275	253	235	247	251	219	259	244	281	255	236	268	270	239	267	238	259	272	264	263	243	271	285	250	267	245	261	269	260	264	260	237	245	250	248	262	235	236	286	240	256	243	262	244	265	262	249	255	224	271	258	239	249	226	265	253	267	242	247	276	254	263	264	257	260	232	267	275	220	243	245	247	258	240	259	290	244	229	268	220	291	261	260	251	265	266	252	264	237	249	236	243	267	254	267	268	241	245	256	249	263	258	273	242	257	275	233	261	235	260	273	259	299	241	259	270	243	252	247	243	251	254	251	229	243	220	288	264	261	257	265	275	268	241	273	257	277	254	248	268	271	270	253	291	271	262	245	270	265	242	259	225	232	256	288	266	239	259	245	278	289	252	269	265	237	274	269	251	253	249	268	229	293	285	263	264	257	262	257	267	270	287	276	273	277	252	278	251	232	287	243	256	255	254	247	246	255	255	259	255	241	238	241	257	223	294	273	260	230	246	234	251	258	250	242	271	266	249	222	256	247	247	279	272	258	249	238	249	235	255	247	269	231	263	239	243	255	252	244	278	250	241	271	219	234	259	246	272	245	277	258	279	258	269	283	246	279	230	258	264	289	283	219	270	251	274	253	263	239	247	280	217	242	246	279	256	256	231	260	274	277	243	243	245	280	253	232	257	221	263	235	267	259	239	244	235	264	279	242	256	243	253	248	270	250	251	287	220	221	277	238	254	258	251	249	259	249	265	256	233	236	281	277	260	223	254	246	235	287	285	261	272	262	246	232	241	244	261	225	269	246	248	285	269	267	264	252	252	241	229	261	257	245	284	263	259	226	285	256	272	269	250	259	254	262	258	234	242	232	269	254	258	268	226	241	274	274	244	261	265	261	229	260	258	259	263	267	234	280	250	258	248	275	272	254	258	251	241	242	243	262	263	277	267	253	250	248	254	272	246	264	247	290	239	263	238	247	263	236	270	291	256	297	231	229	261	257	238	277	253	244	220	261	260	233	239	239	255	249	258	250	261	241	245	259	263	263	250	244	247	248	234	229	213	231	285	242	266	263	270	243	240	250	259	280	280	244	275	261	267	255	252	240	257	251	272	286	251	277	256	299	255	264	291	262	272	265	252	291	285	272	244	265	237	247	241	253	223	279	259	263	226	244	276	256	276	232	253	260	239	235	258	260	234	276	267	223	261	243	276	274	242	258	272	252	222	240	244	264	254	277	245	277	232	227	213	263	260	250	250	264	237	258	252	251	262	264	250	280	267	226	250	278	261	256	234	234	272	281	260	244	232	272	293	279	256	236	285	292	284	255	254	284	247	252	261	302	256	231	275	240	235	223	253	250	264	251	251	256	307	266	238	260	247	253	264	247	228	263	238	262	247	253	253	250	252	239	245	267	253	276	223	257	253	267	263	268	259	238	254	276	285	248	256	287	278	265	259	263	258	280	217	241	264	247	204	294	244	256	256	286	244	266	256	255	282	264	250	266	264	256	230	256	248	254	209	244	278	258	250	236	251	276	267	268	275	262	271	242	261	245	244	264	257	253	256	251	240	242	317	252	229	252	270	268	234	247	252	283	240	263	261	250	297	254	265	299	247	285	257	252	226	247	281	251	261	241	279	253	267	242	273	263	240	240	240	252	275	253	232	269	243	243	296	241	241	242	240	258	226	250	287	264	264	275	257	274	253	259	281	241	255	243	272	255	274	276	304	227	283	263	226	292	241	247	260	304	233	259	258	240	259	274	229	277	283	256	270	268	252	234	266	234	264	253	265	241	246	294	290	270	269	262	283	243	258	245	245	231	249	281	223	265	266	234	308	268	235	264	242	276	268	279	248	269	250	236	273	260	249	241	269	220	259	246	246	277	256	239	266	247	240	264	262	233	211	256	262	269	252	253	260	252	245	256	205	255	261	244	260	251	253	267	285	241	244	258	259	254	242	258	250	234	279	241	269	264	271	265	220	233	270	255	243	236	267	248	250	221	269	281	271	277	267	259	266	251	254	257	278	275	203	260	242	243	254	249	266	258	274	250	264	238	251	246	223	230	258	251	238	248	262	245	284	273	260	275	246	283	253	239	284	238	228	255	269	242	243	254	261	222	233	272	277	271	249	269	258	272	248	285	288	269	258	255	268	264	272	221	247	238	252	270	269	258	258	277	238	233	255	254	229	231	285	215	237	208	291	265	263	250	241	256	233	247	252	231	266	247	256	270	249	260	255	256	274	247	258	271	239	276	261	224	232	212	260	249	238	255	235	268	250	245	220	258	232	251	266	243	229	277	265	280	250	259	257	250	259	252	254	270	265	232	231	243	232	268	250	261	241	252	273	273	242	268	249	218	238	284	243	248	278	269	267	227	236	239	286	220	271	275	243	243	274	266	239	286	253	241	272	253	260	210	256	253	252	259	255	240	255	267	237	284	271	239	246	234	263	261	272	237	284	272	280	261	245	247	266	229	243	249	252	246	260	246	264	283	269	272	251	250	251	220	230	245	260	229	258	235	265	247	256	249	279	249	272	272	276	225	306	284	243	275	276	269	263	264	243	252	313	246	273	268	261	240	266	263	265	226	244	261	235	250	251	256	264	238	269	231	236	259	252	277	273	249	256	268	248	255	239	265	300	250	275	260	270	252	272	265	269	271	232	261	286	258	297	255	241	252	266	245	286	272	240	239	274	283	263	249	268	251	261	249	243	268	322	256	262	283	262	251	279	253	260	255	234	273	273	271	253	258	257	249	242	262	249	240	261	283	260	259	244	278	268	261	248	276	273	256	252	290	248	267	257	224	253	274	250	259	242	280	271	244	259	249	243	234	262	231	276	255	260	250	235	237	256	256	278	262	244	236	257	256	262	250	301	245	234	252	225	252	228	234	247	241	265	232	266	234	249	279	243	240	239	263	243	262	255	272	232	262	233	223	283	272	222	274	257	224	244	261	277	253	244	255	239	253	243	270	264	288	235	255	274	292	258	248	274	272	248	246	255	262	250	254	255	216	279	243	253	225	258	254	283	259	280	256	283	279	254	258	253	246	247	258	265	279	265	261	261	276	257	236	244	224	276	258	222	234	207	245	281	220	234	259	260	238	238	279	248	252	243	237	251	246	294	279	250	249	250	258	268	269	285	243	251	259	258	244	264	253	241	274	265	248	255	264	235	282	240	262	242	237
17415	26415	28438	22968	14107	8687	4973	2191	1083	647	568	602	588	614	540	551	595	615	540	594	553	558	557	535	571	602	585	555	579	560	575	546	559	588	552	600	574	597	581	542	537	546	557	539	576	552	585	642	533	582	580	561	573	584	539	581	574	551	610	593	580	575	584	585	583	564	576	580	546	581	549	523	567	586	590	562	564	623	595	539	598	576	549	556	550	551	561	574	559	568	560	619	572	517	573	562	597	562	605	592	565	596	589	556	576	547	561	608	568	521	596	584	550	544	642	605	557	514	568	615	549	562	599	567	572	554	590	556	536	576	602	615	541	556	568	558	592	619	593	594	606	550	526	587	533	551	569	613	573	580	591	583	577	575	586	581	544	578	553	607	612	575	579	540	578	564	552	590	611	594	560	570	542	562	571	587	560	550	571	610	527	542	588	595	579	564	593	555	580	572	606	552	566	550	643	608	557	603	558	614	542	536	559	572	572	595	585	578	579	540	573	577	571	522	558	578	573	575	565	621	514	600	557	599	556	584	552	611	561	545	559	617	589	559	548	581	559	610	555	574	544	507	594	511	581	572	538	561	589	558	550	579	588	584	565	562	579	581	535	605	582	583	574	564	570	585	572	570	572	613	578	577	558	616	546	597	569	533	574	587	555	561	584	548	562	541	590	574	585	563	604	582	548	528	557	603	545	522	616	565	559	557	621	592	560	567	568	600	566	590	561	585	551	558	611	592	581	576	592	575	561	540	579	553	574	598	621	564	572	594	560	565	559	620	603	571	583	586	559	620	605	571	629	550	559	574	579	589	539	561	614	549	585	559	549	580	510	564	590	587	561	614	580	588	561	567	577	579	580	545	559	564	557	575	559	610	550	538	587	591	587	571	591	552	548	567	562	557	539	558	598	568	550	573	596	558	567	573	597	568	618	584	584	559	545	564	597	563	602	582	605	601	572	583	553	545	571	540	585	560	535	562	581	540	564	590	567	539	585	597	609	571	550	576	556	561	567	558	558	542	569	571	520	564	609	598	561	604	569	604	601	563	565	566	630	548	577	546	593	582	578	579	541	543	596	589	625	595	538	597	531	563	567	542	526	561	564	558	587	580	595	589	556	563	581	567	641	528	550	573	583	579	570	573	558	632	600	560	583	560	543	594	552	582	540	592	582	609	580	554	568	593	608	563	599	534	603	569	587	570	569	585	602	558	543	552	577	545	598	594	603	588	573	548	617	599	566	559	557	558	539	579	561	548	589	601	572	563	589	581	586	561	586	589	571	617	564	599	580	565	578	603	592	562	590	601	572	549	572	545	560	563	570	570	614	592	551	573	583	568	608	612	601	560	576	620	601	535	585	550	604	588	569	582	565	554	577	574	543	549	546	572	572	581	590	568	590	618	584	573	587	571	602	589	573	540	566	582	568	599	551	558	559	580	562	587	573	553	608	543	617	547	566	585	569	582	585	610	615	558	575	538	576	557	573	607	523	557	591	528	556	543	562	567	551	548	540	601	613	552	567	597	528	605	558	547	570	593	552	587	564	586	597	577	553	565	561	556	569	531	579	593	554	572	577	588	587	564	552	582	605	581	586	557	591	564	584	572	563	558	552	599	549	606	580	568	581	566	595	593	564	586	622	589	539	587	588	561	562	529	574	579	610	583	581	542	566	586	572	573	591	581	565	550	611	609	586	550	541	569	617	584	558	587	544	567	550	584	596	597	513	616	583	554	586	611	564	575	602	573	576	560	562	581	599	591	576	575	602	567	614	570	564	605	534	589	533	573	572	621	602	588	621	580	539	595	588	544	585	595	569	600	546	585	603	570	596	546	581	593	556	562	585	593	588	611	593	552	572	613	548	576	589	569	544	563	532	571	564	600	545	589	579	585	550	589	587	545	548	594	586	582	571	538	561	583	599	588	569	582	598	595	542	544	532	541	553	618	571	526	556	574	594	560	559	579	497	534	538	553	558	619	584	585	553	556	599	557	548	553	609	561	588	597	593	567	532	589	582	625	590	577	586	552	579	551	582	561	602	620	563	576	533	568	573	573	580	532	551	539	576	542	551	573	561	618	614	582	579	527	579	593	569	548	588	590	597	594	531	589	548	599	581	568	603	561	568	575	588	561	551	553	557	607	597	569	579	578	535	556	585	620	558	611	590	567	569	576	561	542	555	542	582	571	589	576	570	559	630	516	600	529	557	556	544	595	566	561	550	574	609	590	553	563	539	573	594	586	612	546	543	544	581	535	593	534	591	582	567	584	593	596	583	587	604	597	567	585	636	573	520	582	551	619	617	538	559	604	549	585	599	546	581	586	588	590	586	562	594	608	655	610	607	610	589	585	544	566	577	583	582	572	523	564	572	615	551	579	568	587	549	570	579	564	561	578	607	555	590	565	594	562	542	555	596	542	576	562	578	600	572	584	584	579	544	531	589	559	564	589	590	585	578	636	562	550	570	562	591	601	587	566	585	549	580	613	583	577	606	576	526	569	565	599	597	571	580	529	606	601	578	604	612	551	569	583	639	544	578	591	538	617	561	593	595	567	580	561	602	526	613	545	585	540	538	595	577	599	625	551	564	577	638	594	541	544	652	511	584	575	542	573	606	548	551	596	577	538	550	561	611	579	554	571	546	551	607	570	609	559	537	599	554	553	540	600	591	521	549	619	543	559	544	592	606	562	574	557	610	564	552	610	604	541	585	546	610	567	550	536	568	576	584	561	594	568	562	616	638	552	548	605	551	608	558	517	562	552	553	598	616	584	548	561	569	621	569	561	610	622	612	573	581	531	574	571	557	570	591	560	603	558	633	613	574	593	623	563	607	588	553	620	588	552	614	550	556	594	594	590	574	578	564	575	581	550	545	577	584	558	559	583	610	562	573	532	543	561	592	586	568	585	567	551	574	600	524	551	563	594	584	554	522	580	591	558	559	597	589	578	575	571	552	554	554	556	568	568	595	624	559	601	556	602	541	568	569	550	590	575	563	578	576	589	579	588	596	598	536	578	579	567	584	584	580	561	596	588	606	590	514	572	546	574	569	541	600	576	544	572	532	569	554	591	544	588	560	550	570	557	549	581	570	595	568	573	549	548	520	584	579	591	553	595	598	567	564	591	562	598	549	582	565	610	567	555	636	545	554	568	561	578	556	548	582	575	529	569	584	568	571	572	613	568	589	596	528	584	566	611	536	604	559	535	540	581	600	550	586	604	553	577	606	559	620	609	530	574	583	536	535	574	562	524	532	586	547	597	592	584	561	567	568	548	571	549	579	575	597	584	607	530	594	526	563	578	553	538	630	560	567	543	589	575	596	580	585	566	566	558	582	577	580	639	532	571	573	569	556	564	583	509	574	606	571	583	559	573	582	631	539	596	575	586	593	619	574	554	606	570	580	575	549	577	593	588	539	594	620	573	527	577	571	573	523	554	566	574	631	564	605	552	552	605	557	561	593	566	588	562	589	600	598	561	567	559	571	546	580	601	548	586	543	591	575	566
56635	50035	47354	42667	32434	29071	23499	13374	4168	839	208	179	185	171	169	165	171	175	195	194	171	173	183	190	172	169	193	208	169	168	184	173	194	189	179	171	207	188	167	176	170	211	174	147	188	161	166	189	203	187	171	184	167	152	162	133	179	168	185	165	170	168	197	183	201	170	184	150	161	186	187	173	180	183	177	179	146	173	158	169	179	175	180	190	170	185	177	182	179	187	201	186	159	187	193	171	174	182	154	152	176	195	188	176	174	185	181	204	197	194	163	190	191	159	176	182	164	173	199	164	187	158	177	156	196	206	182	171	184	175	202	195	180	213	196	171	192	207	194	208	173	199	190	191	178	168	199	173	197	191	164	176	174	158	163	172	177	170	163	174	179	149	189	186	187	184	189	167	176	164	184	180	181	191	181	173	184	178	159	189	161	193	166	187	160	190	182	149	158	175	196	185	196	183	184	161	204	186	192	193	186	170	178	186	178	187	174	166	173	183	218	198	196	190	171	172	152	200	174	203	174	185	187	190	169	202	178	184	178	188	187	163	188	181	177	201	182	214	202	159	186	172	172	167	199	199	170	183	173	174	182	177	158	187	192	204	177	163	145	175	170	173	164	191	181	193	169	188	152	191	186	186	187	202	204	176	164	150	171	190	217	167	181	175	187	186	180	165	162	200	188	177	221	175	174	190	189	173	173	200	171	182	179	180	162	182	188	210	163	170	183	135	193	210	186	183	180	175	198	182	191	183	192	167	189	188	184	175	182	172	170	197	194	182	182	186	189	188	159	184	169	174	199	199	174	167	178	180	197	161	180	201	186	140	164	166	192	171	175	168	166	195	164	168	177	185	177	172	155	190	177	171	185	171	181	164	198	194	176	176	184	163	147	183	171	188	206	185	172	185	198	187	169	197	148	199	199	171	184	163	190	177	184	172	194	186	181	178	175	202	161	179	164	183	158	168	193	176	167	173	185	205	180	194	181	186	168	170	180	193	192	207	186	173	174	191	169	177	177	172	208	160	183	158	180	186	198	209	195	174	177	169	202	181	193	158	189	159	189	166	156	199	182	184	172	178	184	169	183	194	187	197	178	183	181	181	174	177	174	144	176	196	193	181	170	168	180	167	173	202	190	167	158	179	161	181	171	180	148	172	195	196	179	198	172	191	188	168	163	158	178	182	219	179	161	183	189	184	173	182	175	162	196	193	186	174	180	183	163	171	174	160	178	155	193	176	146	171	168	172	203	184	178	196	187	175	169	160	163	166	155	182	186	169	188	188	174	190	160	187	173	200	183	194	188	170	187	153	183	191	168	153	167	179	179	166	164	179	168	200	181	189	169	198	189	203	176	182	163	192	193	162	173	188	187	181	196	170	189	173	186	182	194	182	178	189	186	190	191	221	178	183	194	174	151	188	143	178	196	167	187	166	166	166	180	180	186	196	192	183	167	172	153	167	174	174	179	198	163	173	171	191	176	191	151	185	170	179	163	180	183	170	163	160	151	155	169	193	188	203	170	179	160	177	189	189	169	164	194	195	181	176	172	206	178	172	181	180	203	180	191	190	185	195	184	194	191	179	185	186	159	201	183	171	172	147	186	197	194	199	185	165	184	221	167	168	152	176	208	199	175	174	164	178	192	179	207	190	177	185	171	176	188	169	175	169	171	164	189	203	187	197	184	175	169	173	204	178	207	167	193	174	202	158	208	171	172	178	200	189	174	161	184	152	179	193	190	183	183	181	187	186	184	158	164	185	204	185	191	165	188	172	182	191	158	174	155	200	179	182	166	204	176	188	142	185	163	205	163	151	179	174	171	153	191	175	155	166	172	179	167	175	176	188	163	216	176	209	203	197	149	191	150	179	181	185	193	177	169	193	212	165	180	196	179	182	177	165	158	176	174	187	195	186	186	173	208	187	181	194	165	181	157	201	173	160	182	194	185	189	196	173	189	169	173	148	155	175	187	147	185	170	176	183	194	170	183	193	174	185	175	201	172	187	162	148	169	172	182	210	182	171	163	203	176	184	170	184	183	185	176	182	206	179	184	181	168	207	176	178	154	161	192	169	175	174	188	192	194	164	198	187	194	169	153	176	163	173	185	195	179	172	186	167	159	173	198	194	160	205	172	162	189	176	169	168	190	176	168	203	183	174	185	183	194	194	172	169	177	182	146	155	157	158	193	168	200	165	179	179	188	183	181	182	194	165	173	161	175	193	179	176	175	143	166	180	193	205	204	169	193	185	192	173	168	197	186	176	184	175	170	185	174	187	170	201	172	184	190	181	185	174	191	175	177	201	138	200	170	186	170	171	157	182	171	182	182	187	211	184	198	173	173	188	168	205	198	169	171	177	172	184	184	177	183	207	192	192	206	168	178	171	180	190	180	182	191	185	167	193	177	179	195	187	194	206	174	164	183	173	183	213	179	181	180	202	172	190	181	186	188	171	201	183	175	207	161	185	170	170	203	178	169	176	182	178	173	168	168	159	164	186	165	179	163	189	186	211	185	188	188	183	173	189	170	179	170	182	193	186	167	182	196	177	180	166	189	180	177	187	174	197	192	176	198	190	158	169	172	200	186	180	162	191	175	166	189	183	190	193	178	183	176	181	163	182	201	174	187	162	193	173	173	172	174	167	178	187	172	182	192	193	199	164	163	190	210	197	177	202	171	176	214	171	179	173	174	185	214	192	162	149	179	166	176	157	168	176	184	173	175	194	178	192	146	175	195	186	188	192	181	179	169	173	184	180	165	189	166	189	195	171	186	165	190	168	147	163	179	170	182	149	175	164	195	195	182	175	182	167	144	189	186	192	180	199	186	160	182	196	179	188	167	181	148	182	187	183	173	223	193	210	198	192	198	184	190	172	162	211	186	191	192	193	159	185	165	183	179	173	171	185	182	202	194	155	192	163	182	195	173	201	195	179	199	188	160	180	199	183	181	190	177	168	174	197	181	177	190	198	190	191	176	178	156	172	190	150	188	181	178	174	184	180	208	169	158	203	171	170	168	174	175	190	166	208	183	177	180	181	182	161	152	187	177	178	170	182	181	184	196	181	174	198	155	178	178	193	207	189	172	167	159	189	195	169	194	183	187	168	188	180	174	181	198	165	185	173	190	203	183	171	183	179	206	186	177	179	177	150	174	167	210	162	182	190	160	184	169	181	179	172	178	188	181	215	170	183	199	190	182	169	173	195	187	199	171	163	165	176	185	174	171	174	189	173	189	176	194	185	173	197	184	158	150	189	176	190	142	199	196	169	166	163	173	168	154	215	154	170	166	176	163	189	163	191	167	155	192	188	199	169	167	186	167	188	194	174	190	181	169	163	179	163	167	185	157	166	185	199	199	178	177	150	172	165	188	169	173	177	180	173	163	169	185	162	215	184	197	154	181	184	166	168	207	186	196	186	178	168	170	176	188	191	163	176	151	175	177	158	156	198	186	178	179	181	195	214	196	186	197	176	161	179	177	182	171	148	186	189	188	158	186	177	162	178
47665	55276	57974	57301	55088	44656	32880	18320	5762	1433	445	429	381	417	368	414	398	428	413	419	413	408	404	442	409	408	435	407	396	376	405	445	395	379	415	411	433	426	412	408	389	408	409	386	422	393	380	411	384	398	375	402	431	455	427	410	414	405	417	396	388	420	361	398	420	433	387	397	398	404	410	399	389	432	431	392	380	412	399	436	402	409	422	411	401	408	419	404	386	428	403	427	464	394	407	428	417	422	389	403	391	436	438	392	415	400	417	389	407	409	437	433	409	434	385	413	390	424	433	420	417	449	405	377	401	379	448	358	417	397	426	448	402	366	424	407	431	400	382	380	412	422	424	409	396	403	424	407	400	400	424	453	390	391	417	381	396	413	388	390	409	428	378	386	421	411	367	358	455	384	415	416	387	401	380	389	413	409	404	422	407	411	421	419	395	432	394	433	404	412	425	431	409	397	420	404	429	364	399	407	410	414	434	425	389	419	426	408	419	385	395	433	399	450	409	415	428	384	406	434	407	435	348	429	390	359	406	414	410	395	410	430	408	424	389	379	427	360	395	433	425	374	444	371	423	432	410	405	402	412	436	408	424	440	431	398	427	414	417	408	415	390	371	421	375	429	417	421	416	401	427	375	422	422	424	419	396	405	404	432	430	395	406	417	415	390	402	399	416	427	399	375	427	410	411	405	368	411	389	449	376	387	395	416	424	392	411	454	408	362	407	387	385	420	406	394	406	438	410	427	406	438	385	419	410	414	391	402	472	438	381	441	405	401	427	387	413	382	397	434	416	400	403	397	400	369	398	422	427	404	383	385	404	431	388	411	416	433	442	414	392	389	359	403	421	392	412	422	435	418	373	428	402	442	416	428	407	366	389	426	422	424	416	446	439	401	428	375	427	382	413	401	402	410	427	439	432	407	419	403	414	390	416	378	407	429	404	384	424	390	417	394	385	395	418	419	396	427	430	409	404	387	405	445	443	406	389	404	387	411	402	385	398	412	412	424	441	430	408	449	396	396	398	422	405	424	405	387	461	414	398	371	402	430	385	405	436	431	445	429	424	398	367	385	456	412	429	395	429	415	443	389	410	412	432	393	414	435	426	413	386	415	431	415	429	375	414	409	416	419	379	425	409	400	372	396	391	414	379	381	379	422	391	392	416	454	416	414	379	414	410	452	408	417	420	404	386	416	414	390	456	470	381	403	383	410	395	423	407	418	433	419	366	397	408	409	443	407	446	439	388	444	429	404	470	401	434	413	426	418	403	373	390	431	430	402	427	385	431	403	421	403	394	412	414	381	426	415	388	417	420	392	367	397	416	404	407	362	405	410	433	420	426	377	403	431	394	430	444	375	402	390	411	380	411	438	424	425	378	395	419	424	460	423	424	385	405	415	435	424	424	411	414	400	418	387	444	421	374	471	437	427	386	393	417	391	429	402	409	389	419	441	388	421	411	400	431	437	421	395	379	424	403	396	375	401	400	415	422	428	437	441	378	403	397	438	411	402	431	421	409	412	400	411	358	394	411	410	396	410	427	404	416	447	407	416	380	396	426	414	421	423	406	425	421	406	366	421	395	398	417	425	371	448	395	398	422	394	379	449	369	440	405	412	405	400	408	383	422	447	401	405	420	412	403	405	412	382	375	430	406	397	406	421	407	438	399	411	422	408	399	391	417	377	427	401	433	425	392	422	417	411	439	407	407	420	445	424	381	456	368	422	414	375	440	389	413	442	389	436	426	403	391	409	409	410	396	425	388	368	398	418	410	429	415	401	382	415	439	407	413	440	388	406	409	400	394	414	411	396	406	417	416	409	451	391	392	404	413	426	431	434	427	395	400	391	422	395	414	453	407	427	425	395	399	421	409	405	399	379	406	412	378	397	405	400	399	391	404	388	467	390	399	416	422	431	424	411	381	375	448	413	419	441	396	413	431	366	362	439	404	369	440	411	421	443	415	386	398	394	426	414	412	423	455	411	408	415	408	409	392	389	437	416	423	424	429	410	398	386	389	427	389	424	439	380	418	405	425	389	377	403	423	401	428	382	441	438	402	411	428	413	399	395	422	416	415	387	426	381	423	368	382	415	433	443	440	373	390	380	432	425	430	415	415	389	421	443	446	420	426	431	446	411	401	427	393	399	402	407	406	398	420	426	389	391	426	387	449	431	372	374	431	463	413	401	427	400	396	408	377	376	441	394	422	391	407	413	390	408	414	392	434	377	408	385	406	429	428	387	440	396	370	412	401	419	415	431	422	398	377	424	417	434	424	427	382	389	419	418	391	419	416	406	396	407	359	409	397	439	401	434	414	374	422	413	458	440	377	419	397	388	389	423	430	403	438	405	422	444	418	429	407	381	410	395	431	385	414	414	395	402	392	403	455	416	366	425	423	400	405	414	450	428	405	379	416	423	405	409	429	392	409	422	402	409	400	454	421	385	425	398	435	422	413	421	407	413	368	378	419	408	401	439	409	412	379	409	406	399	422	410	392	406	420	420	425	393	401	422	425	395	381	426	440	438	424	437	427	417	406	420	401	422	411	425	418	409	442	431	410	394	434	403	432	409	422	405	431	433	408	393	411	400	414	405	400	368	408	417	390	404	416	432	378	399	421	407	390	377	401	413	398	378	418	402	399	369	407	459	411	389	400	408	383	401	408	362	399	434	411	392	397	432	391	429	417	413	405	427	382	408	444	398	418	414	425	402	403	406	415	405	433	421	403	396	393	403	395	382	440	394	423	354	418	397	429	404	425	408	445	388	365	432	385	376	437	411	461	442	460	403	383	387	366	414	381	415	403	404	374	430	384	399	446	401	379	408	424	387	429	420	410	400	401	438	420	396	407	397	399	403	446	419	427	421	401	424	397	381	411	426	399	430	374	431	415	440	421	400	392	377	421	405	425	399	441	397	413	401	433	395	403	408	409	407	390	437	382	437	399	399	426	382	440	443	392	390	413	369	404	405	426	422	399	377	376	412	401	430	386	425	419	420	383	413	419	431	407	454	418	429	393	412	402	399	414	411	431	401	421	423	407	427	392	445	388	435	365	446	414	426	438	430	382	385	419	378	420	396	453	420	409	434	388	360	426	450	407	408	402	384	433	426	414	400	449	435	427	427	440	387	418	404	450	443	402	414	400	441	355	417	452	405	441	417	376	431	438	409	415	398	437	433	392	425	410	408	404	398	402	407	390	422	470	389	421	438	388	429	428	396	381	393	424	395	392	414	370	391	406	364	381	406	370	404	380	425	395	413	396	408	403	400	422	420	383	400	391	387	408	421	439	416	418	432	428	372	401	416	427	415	394	408	406	398	389	421	415	407	416	383	436	382	437	377	388	416	414	408	395	386	394	425	401	440	377	429	409	397	411	442	429	402	424	400	411	397	398	444	394	389	422	393	406	383	378	398	463	417	403	419	401	399	428	408	408	406	395	413	397	404	442	384	424	436	422	396	414	407	407	431	434	405	416	377	428	402	403	389	444	384	388	409	378	422
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
