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
335934152266	335934152825	335934153375	335934153925	335934154475	335934155025	335934155575	335934156125	335934156675	335934157225	335934157775	335934158325	335934158875	335934159425	335934159975	335934160525	335934161075	335934161625	335934162175	335934162725	335934163275	335934163825	335934164375	335934164925	335934165475	335934166025	335934166575	335934167125	335934167675	335934168225	335934168775	335934169325	335934169875	335934170425	335934170975	335934171525	335934172075	335934172625	335934173175	335934173725	335934174275	335934174825	335934175375	335934175925	335934176475	335934177025	335934177575	335934178125	335934178675	335934179225	335934179775	335934180325	335934180875	335934181425	335934181975	335934182525	335934183075	335934183625	335934184175	335934184725	335934185275	335934185825	335934186375	335934186925	335934187475	335934188025	335934188575	335934189125	335934189675	335934190225	335934190775	335934191325	335934191875	335934192425	335934192975	335934193525	335934194075	335934194625	335934195175	335934195725	335934196275	335934196825	335934197375	335934197925	335934198475	335934199025	335934199575	335934200125	335934200675	335934201225	335934201775	335934202325	335934202875	335934203425	335934203975	335934204525	335934205075	335934205625	335934206175	335934206725	335934207275	335934207825	335934208375	335934208925	335934209475	335934210025	335934210575	335934211125	335934211675	335934212225	335934212775	335934213325	335934213875	335934214425	335934214975	335934215525	335934216075	335934216625	335934217175	335934217725	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2693	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2695	3650	2300	2695	3650	2300	2695	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
35325	35845	36292	35633	31711	28574	26803	22412	17482	13790	15082	13524	7516	4758	3329	3543	2363	1720	1545	1278	1055	1128	1947	1147	716	1037	1263	966	1396	1475	1761	1251	874	645	629	617	557	441	340	351	368	378	337	343	318	312	343	326	292	344	316	331	326	301	329	320	342	327	310	344	324	284	305	329	347	310	309	330	313	325	336	331	300	320	304	316	334	295	337	313	315	314	323	313	335	322	302	281	304	310	338	328	331	326	299	310	307	322	313	311	316	339	321	298	314	291	309	344	316	325	307	320	286	314	338	318	303	312	323	291	305	287	303	357	297	310	323	334	296	324	285	323	287	295	317	329	334	274	309	331	331	301	284	324	315	324	319	312	311	301	286	303	323	313	293	352	307	299	299	335	322	318	309	287	317	318	317	297	313	303	301	313	333	320	317	304	299	278	326	289	294	323	345	304	339	344	298	310	298	319	334	306	303	329	308	304	316	308	315	317	310	290	293	316	320	298	327	292	306	310	307	294	348	291	298	345	319	296	335	321	306	314	342	304	307	325	302	331	320	295	324	310	322	357	329	340	329	323	325	304	312	291	300	315	334	316	341	315	283	341	311	321	316	318	324	341	298	312	316	335	283	337	332	335	327	326	322	317	312	334	309	360	275	335	315	314	337	311	313	302	343	348	310	307	304	303	290	311	318	315	334	303	306	312	315	335	314	330	307	322	341	307	311	290	346	330	328	299	320	328	329	320	332	320	343	320	318	301	296	314	290	345	300	322	295	316	336	311	320	291	286	296	305	328	307	288	315	315	332	300	324	301	324	326	285	310	308	306	276	346	349	301	289	352	295	338	318	314	353	341	306	299	337	307	283	292	304	318	293	308	315	306	296	316	333	288	311	290	304	322	293	303	316	334	303	313	313	302	321	296	296	311	320	312	330	341	312	321	318	290	312	314	296	320	316	318	309	319	353	285	314	287	304	310	321	320	310	330	284	314	333	336	332	335	302	304	293	310	313	338	313	305	325	262	310	278	292	290	310	316	320	292	320	305	344	325	346	323	276	293	311	303	302	293	295	307	310	283	327	301	337	300	315	330	326	318	284	325	292	309	284	313	301	328	324	314	309	313	336	317	339	307	310	311	307	325	294	325	302	300	302	314	298	303	348	316	328	311	316	319	269	296	347	288	327	349	348	313	292	295	318	304	343	320	294	323	328	295	265	311	314	298	301	314	295	293	313	314	315	310	289	288	285	310	286	299	294	310	317	345	291	306	313	318	329	323	332	332	322	311	302	297	327	310	304	309	300	295	319	301	305	346	288	333	306	336	306	315	313	296	301	325	308	340	327	289	336	314	320	330	304	341	319	288	301	309	333	323	331	293	297	321	315	291	326	318	331	326	290	324	316	330	339	321	319	309	301	321	301	337	330	324	304	345	326	304	317	279	353	296	302	305	326	310	332	321	354	295	282	299	300	317	301	316	318	300	318	307	328	312	285	321	312	327	315	292	298	288	297	291	311	323	302	282	306	293	311	321	302	314	315	329	313	298	320	310	310	294	317	342	358	328	317	313	304	303	319	321	296	312	302	296	320	324	299	326	334	339	330	327	341	302	319	314	315	303	315	308	309	315	311	305	317	316	306	341	312	331	276	309	287	279	331	326	315	314	306	320	315	318	304	323	335	345	316	332	306	313	305	319	316	302	350	290	328	313	312	321	298	346	308	279	314	312	309	361	317	336	329	334	319	303	326	341	313	335	301	302	329	344	288	315	314	334	311	305	299	356	328	342	318	284	282	283	280	326	307	317	304	331	332	298	286	320	309	333	324	293	317	318	316	330	329	323	297	296	322	301	282	317	328	329	310	352	328	344	303	336	313	286	296	319	330	257	309	303	313	305	310	317	294	341	324	336	313	343	308	326	313	299	294	335	310	286	291	328	316	324	299	332	318	309	331	322	321	318	315	298	323	300	300	334	283	306	310	289	320	310	294	335	297	302	309	312	291	322	311	323	299	314	343	323	313	311	305	328	343	310	293	312	318	292	314	318	312	324	331	314	321	314	280	310	307	304	324	336	264	331	294	325	317	321	312	282	323	331	294	307	313	336	303	310	301	281	363	320	337	309	286	331	297	296	324	307	332	299	291	299	325	309	320	345	320	289	319	343	307	322	304	318	269	310	354	331	282	319	317	259	300	316	308	301	302	328	293	295	311	318	298	314	326	305	305	261	324	326	311	315	300	326	306	316	313	296	308	345	321	290	289	321	288	321	275	310	296	342	345	340	324	313	323	317	319	347	319	295	330	316	287	291	331	302	293	315	283	316	333	330	358	313	348	318	325	320	303	316	331	304	303	291	302	344	287	322	303	344	288	314	348	296	332	310	340	294	330	327	302	295	286	328	319	300	280	327	301	308	319	275	307	292	370	296	287	306	308	284	344	378	303	326	306	324	345	342	312	316	299	308	318	355	305	321	318	347	365	310	333	315	330	355	307	327	302	287	316	332	291	306	363	304	300	338	329	306	327	307	324	311	325	313	324	308	328	305	300	294	310	340	308	346	304	325	349	335	298	315	325	303	318	298	316	308	252	324	290	323	340	321	307	282	313	299	308	297	319	277	303	313	298	274	310	354	289	314	334	308	305	308	314	345	312	293	318	303	311	330	319	318	286	272	307	303	351	298	313	312	289	306	278	307	305	325	341	297	315	290	333	347	312	349	330	331	339	302	292	344	291	321	305	334	309	303	291	304	343	326	333	286	348	294	312	281	303	331	334	309	283	321	338	273	312	330	333	307	291	295	314	321	287	305	341	298	297	340	345	315	316	323	304	306	314	316	298	325	316	343	303	286	305	325	307	325	312	302	312	308	329	365	336	291	254	309	319	301	320	295	357	282	319	312	279	276	289	316	272	305	301	329	333	340	334	318	307	301	317	338	337	297	290	305	340	285	300	295	299	315	322	303	320	313	305	305	325	306	327	330	313	308	294	323	319	352	345	305	325	325	320	305	340	293	323	333	298	335	308	316	302	305	324	316	350	292	309	314	293	328	338	308	300	295	313	313	317	326	303	306	336	308	284	294	333	298	333	302	318	316	345	348	327	287	300	299	317	305	299	338	331	321	338	329	324	293	334	304	302	291	302	323	314	331	320	285	318	318	329	313	346	328	325	274	301	327	318	314	317	302	313	307	309	285	291	286	332	307	333	329	280	315	311	315	313	323	322	325	297	295	308	302	313	283	304	329	326	307	316	294	332	323	311	318	279	332	333	316	301	304	334	306	302	342	288	312	262	316	326	319	315	315	347	316	316	303	328	298	324	310	293	284	325	306	293	333	327	310	294	294	319	324	318	299	287	314	343	330	307	266	330	306	320	300	317	281	280	317	323	314	289	348	329	319	322	307	289	345	294	314	347	317	281	304	313	308	290	273	322	335	317	342	325	332	296	310	325	342	317	326	310	317	302	341	340	318	314	303	276	290	291	282	295	323	305	320	304	334	321	328	324	309	334	302	299	317	311	322	299	305
26277	30754	34803	40704	41358	38369	38131	35643	33214	29677	35649	32516	22604	17751	15162	14790	10861	7469	7323	7235	5953	6093	8512	4848	3705	5281	6618	5952	8886	8867	9386	5576	4715	3951	3310	3293	3058	1796	1090	1099	1071	1007	1047	1048	1050	996	983	1030	1067	1021	992	1030	1010	955	955	971	993	978	960	988	947	962	999	940	916	934	921	1008	965	954	914	912	949	935	901	897	958	925	965	939	980	946	968	985	884	916	961	1016	952	966	946	971	943	877	960	923	941	925	968	905	941	955	934	928	941	906	948	975	888	939	925	970	959	939	931	927	949	914	899	952	941	931	962	953	951	967	966	987	946	895	892	963	959	998	976	1006	933	940	894	899	1002	919	915	930	923	912	894	916	886	911	869	957	931	870	916	839	963	947	941	932	902	926	903	928	923	974	993	965	972	959	895	942	940	927	965	928	906	871	961	919	942	902	882	934	877	933	935	916	897	949	945	931	924	910	913	945	960	938	862	876	876	916	946	919	956	967	921	912	904	949	923	913	947	923	927	954	919	988	909	918	947	989	979	914	925	926	898	953	896	864	921	920	1004	928	938	900	886	946	924	921	906	910	956	880	939	963	894	936	917	974	910	916	951	904	933	875	931	940	914	903	970	863	947	932	907	923	933	895	882	918	908	917	941	979	939	949	963	898	864	944	944	900	888	943	915	952	920	977	916	905	953	898	938	929	922	940	914	958	921	978	909	878	939	873	906	930	881	930	959	907	953	927	927	910	970	926	894	875	880	887	932	935	956	937	954	926	929	965	911	948	928	974	922	919	908	934	945	917	944	905	896	942	880	891	976	898	941	901	913	910	986	938	981	900	992	875	908	926	916	948	912	882	816	943	884	888	920	917	949	940	914	959	894	965	919	992	944	873	948	972	957	894	956	895	941	959	899	955	965	947	920	884	908	895	932	904	883	903	923	900	893	906	927	901	892	886	980	917	960	953	920	950	975	938	880	939	916	901	920	885	921	933	939	988	934	916	903	861	898	887	893	937	847	920	912	950	913	918	971	921	918	940	946	900	903	955	920	960	917	935	957	955	950	862	906	953	902	912	871	943	952	935	941	939	975	910	921	912	914	917	854	909	921	973	983	903	873	941	932	921	848	941	902	835	920	954	897	926	897	874	906	891	942	952	928	935	890	917	943	951	911	947	984	919	862	938	915	933	859	902	953	878	958	970	921	892	975	964	916	878	898	918	922	966	985	920	891	948	910	911	975	918	907	884	957	959	901	886	953	880	935	893	915	969	945	924	934	923	935	861	897	889	910	913	903	930	1011	945	916	923	949	984	936	899	903	964	1010	972	894	945	924	929	932	916	921	920	919	920	955	899	938	911	890	871	909	941	898	939	878	904	949	830	964	907	975	927	920	962	938	917	952	1018	934	911	924	896	945	911	928	939	877	902	945	924	980	994	934	950	950	906	935	867	900	954	927	961	914	914	953	916	913	915	898	891	913	897	909	959	949	867	904	939	924	927	1018	955	886	905	950	954	985	944	923	1026	905	939	884	972	961	887	904	911	893	981	902	900	924	939	900	946	904	878	890	933	941	881	901	914	893	948	910	941	885	954	890	915	932	879	915	933	970	924	888	906	916	960	867	917	913	918	927	956	887	937	873	954	873	915	892	882	965	925	912	912	922	961	896	874	878	898	950	887	992	832	992	880	913	945	963	908	935	887	951	889	946	975	929	925	952	891	931	940	920	904	943	894	868	926	981	855	889	936	915	908	944	937	931	871	886	966	908	939	908	940	906	904	938	936	931	866	924	859	920	928	928	912	916	914	937	908	946	950	906	915	894	900	955	939	940	927	939	902	955	936	931	870	885	914	936	922	903	936	900	923	928	958	921	922	918	971	927	904	974	934	991	892	955	920	930	963	939	911	900	885	962	980	922	974	933	903	942	953	960	924	961	974	903	937	898	970	924	920	904	930	867	940	926	890	951	878	914	892	884	949	912	907	918	865	989	903	915	907	920	915	948	861	933	966	942	935	916	886	896	895	899	978	953	948	901	875	937	890	931	893	950	917	904	971	952	912	958	943	912	944	961	952	928	946	929	922	932	927	990	955	939	929	869	936	916	915	922	921	934	933	876	955	974	937	1005	942	940	846	869	936	959	855	936	932	957	927	895	884	948	935	970	910	914	900	890	936	937	941	903	945	887	942	932	957	951	898	914	899	940	902	901	897	925	947	861	971	911	854	889	897	886	892	915	927	904	933	962	907	902	935	893	934	886	917	974	943	920	946	921	938	887	931	973	952	916	966	901	914	954	927	933	921	899	952	965	920	943	988	921	959	921	918	918	918	950	945	957	916	923	917	870	936	979	935	896	883	952	912	898	905	961	962	858	944	923	952	911	936	935	924	917	913	938	916	876	939	948	909	928	924	984	892	932	908	943	944	928	950	914	959	867	947	919	884	912	908	925	966	911	891	959	891	943	880	953	848	915	880	893	942	861	890	893	872	885	936	915	917	923	917	892	950	969	929	939	957	905	944	929	939	963	948	903	906	926	953	917	903	941	890	921	940	876	924	928	953	908	951	899	905	930	969	903	976	932	922	943	942	953	877	923	904	925	967	942	891	918	991	961	939	937	960	959	975	924	889	980	964	916	908	941	904	865	916	869	947	871	958	917	906	886	914	951	917	896	1005	961	931	987	959	944	938	855	932	941	990	902	954	912	960	992	889	944	958	907	914	933	931	870	899	892	933	958	938	892	894	933	915	953	938	960	924	939	954	917	934	943	941	921	892	900	932	931	936	957	889	879	913	915	955	928	964	865	947	944	894	934	918	920	926	868	918	957	932	912	989	878	970	929	979	952	920	877	895	919	942	928	947	930	932	915	930	889	892	975	925	896	928	922	938	902	954	933	907	918	895	947	940	972	946	946	894	952	930	915	911	906	903	915	939	915	974	945	898	965	968	972	894	952	895	940	972	887	936	924	938	970	922	928	891	887	917	969	965	926	933	946	996	905	952	868	941	902	900	912	930	916	949	949	897	895	979	909	969	902	920	925	922	900	919	860	945	866	958	919	961	915	912	931	940	947	924	922	946	912	916	958	903	897	951	924	871	972	891	857	938	949	934	961	912	867	976	920	971	891	933	963	958	978	914	931	924	919	947	924	875	982	891	941	905	917	957	947	899	938	955	887	930	926	931	897	956	954	894	930	862	946	965	880	897	934	948	920	960	921	876	941	895	913	876	951	901	933	920	907	881	914	927	975	926	902	915	933	925	889	903	921	898	980	952	890	913	956	889	884	954	896	906	933	970	939	904	922	951	935	903	904	936	947	880	901	956	930	891	942	938	966	922	878	963	949	907	917	884	923	889	944	927	897	1007	973	902	1015	924	864	949	945	979	950	976	881	976	960	878	915	968	904	877	984	928	916	940	948	903	864	928	928	924	911	925	921	901	925	873	966	960	933	929	923	939	939	850	940	943	951	958	963	988	872	940	922	901	907	931	954	895	929	907	915	970	918	880	906	906	888	915	924	957	933	955	903	913
5033	5077	5695	4302	2657	1672	1251	878	822	593	704	527	355	329	302	291	219	234	247	187	207	216	214	224	208	220	230	213	212	205	206	209	211	191	207	208	182	182	186	194	187	198	191	194	194	188	195	177	187	180	197	168	182	199	162	193	159	187	174	215	185	206	197	189	166	210	207	170	181	197	210	200	197	184	203	170	181	230	214	180	171	174	179	212	192	204	208	206	201	198	195	190	198	179	199	185	192	201	212	211	224	194	198	192	199	216	204	188	210	217	182	179	191	174	190	199	163	197	185	186	157	189	189	192	193	176	203	186	208	202	181	205	176	190	184	195	186	177	208	178	176	178	187	202	192	196	183	189	200	184	192	172	193	201	185	179	195	179	191	179	175	177	175	197	192	174	185	192	186	188	206	177	209	194	189	191	192	193	195	200	201	158	185	199	178	178	190	189	193	174	197	175	173	187	197	208	168	244	175	189	184	210	217	168	170	190	202	181	190	208	228	193	186	186	189	196	178	177	219	204	187	164	205	227	181	194	184	203	178	176	186	188	190	200	210	185	206	186	180	183	205	180	181	206	189	163	192	191	179	165	194	187	188	201	197	165	175	177	178	204	202	198	163	196	189	188	188	210	200	193	180	188	159	186	203	190	193	180	161	172	179	188	198	182	184	199	190	201	162	218	181	193	181	187	187	187	169	188	201	187	193	220	196	182	196	163	191	185	209	187	201	178	193	203	174	186	174	156	191	217	192	217	189	172	191	190	208	155	197	175	193	204	177	182	200	176	188	191	205	200	204	161	190	195	188	206	216	188	182	193	190	196	192	172	198	195	179	207	190	206	207	207	170	205	195	179	203	198	185	211	190	175	157	193	187	175	194	168	200	200	191	199	179	178	204	169	179	192	179	197	176	185	183	199	225	221	168	196	175	173	186	200	196	178	176	181	194	172	203	173	184	189	178	210	159	171	174	188	192	209	183	214	180	218	189	170	199	184	209	178	190	184	184	208	185	182	196	179	202	197	190	195	190	206	205	187	176	193	181	190	177	175	183	190	159	198	165	169	199	201	188	195	203	199	199	198	177	193	175	186	181	163	174	195	169	179	186	208	157	178	189	202	194	191	177	207	191	185	184	220	205	189	209	168	187	182	196	154	184	178	180	202	190	201	194	176	191	175	182	189	201	208	206	220	183	219	178	187	202	199	193	192	182	192	210	203	167	185	183	175	188	187	183	191	193	206	209	198	189	185	194	180	174	159	206	178	187	203	191	202	181	183	184	176	192	201	206	190	172	185	189	185	175	192	173	179	221	187	191	184	196	194	208	178	208	196	203	190	186	166	169	182	206	195	197	211	175	192	172	189	203	188	209	170	211	191	229	178	188	203	193	194	207	180	182	221	166	206	174	185	179	186	203	193	178	198	202	189	191	167	207	195	175	163	208	217	208	188	214	208	191	183	179	194	171	186	200	205	207	207	200	199	193	208	193	191	191	191	177	183	170	206	184	188	202	186	200	198	187	189	189	187	219	185	191	181	183	201	214	218	169	192	196	166	191	181	204	165	195	222	187	207	167	183	172	210	188	188	175	180	170	204	190	208	194	183	171	179	178	184	191	187	194	191	199	188	162	203	179	181	197	185	199	199	191	202	178	227	204	166	185	195	179	197	170	197	163	184	184	219	185	203	194	179	208	196	187	202	174	178	216	180	190	176	178	185	179	199	183	182	180	179	204	198	159	169	186	199	207	187	194	187	184	179	201	192	200	170	221	189	189	195	172	204	202	206	202	190	184	182	217	236	177	207	218	189	211	204	184	157	190	178	199	204	175	185	198	193	181	201	202	166	198	183	193	197	183	192	205	201	188	174	184	184	185	208	178	208	175	181	179	178	171	194	229	200	186	200	193	203	186	199	220	171	176	170	180	196	185	201	212	206	196	196	179	164	186	185	179	181	189	193	176	188	214	191	197	168	190	211	200	182	202	218	174	198	210	167	205	189	197	199	173	196	180	166	204	167	195	180	164	163	200	194	176	173	188	180	167	177	182	187	184	187	193	198	202	189	183	191	181	175	201	198	170	169	182	202	175	180	190	197	196	172	175	159	196	201	195	202	202	203	192	193	211	193	208	169	212	187	169	166	174	182	174	189	182	175	173	192	223	204	196	187	230	192	187	192	181	208	216	191	177	174	209	203	201	178	214	178	178	188	188	185	188	194	198	202	170	193	177	184	182	207	189	189	175	187	216	191	199	185	206	188	197	189	203	158	192	191	183	187	220	163	196	185	171	199	196	200	201	192	166	184	202	213	189	200	195	176	207	227	199	194	169	190	209	213	179	187	204	182	179	191	193	194	172	183	191	187	201	219	219	187	196	201	195	183	202	168	212	195	186	209	218	171	180	193	198	188	202	179	199	189	193	197	216	184	205	178	172	210	212	215	188	187	183	187	188	201	184	203	208	200	190	177	188	156	207	168	182	202	193	184	198	179	205	196	196	169	199	165	195	200	194	171	194	185	186	184	190	168	179	212	199	182	187	163	173	175	194	203	203	180	199	187	181	211	190	193	208	189	180	172	166	168	175	207	199	182	192	212	176	191	179	180	188	194	206	196	203	152	201	185	200	201	190	180	201	190	187	180	202	179	190	192	183	184	189	215	205	195	203	166	169	180	196	182	190	200	206	189	197	186	192	182	190	182	207	175	168	172	203	187	207	217	184	168	187	207	193	171	167	184	183	198	184	196	180	184	166	184	192	181	188	195	174	203	201	185	192	228	200	201	176	188	200	180	186	205	190	209	170	185	193	183	197	178	192	199	209	202	176	187	199	196	188	188	174	181	183	186	182	197	216	195	182	175	202	181	197	196	202	217	182	186	208	177	188	165	196	204	174	161	182	198	191	160	171	189	192	218	182	225	184	207	184	194	198	170	179	179	197	180	181	207	217	188	178	200	177	194	191	183	171	185	200	174	162	188	196	187	178	189	212	196	195	178	190	228	195	190	202	183	188	209	192	195	179	193	204	188	196	203	175	205	206	198	187	182	175	182	169	204	186	167	156	176	180	179	186	191	174	200	193	182	194	198	186	194	194	206	158	192	220	175	194	198	202	193	193	191	208	163	206	164	182	194	199	175	186	173	195	181	179	176	163	203	201	197	188	199	175	180	168	211	224	192	178	216	157	217	189	195	175	186	194	217	205	199	235	193	203	175	185	188	196	164	197	211	181	180	194	200	192	201	200	187	197	173	196	193	205	210	194	179	199	199	203	200	182	175	195	180	199	182	206	198	157	191	186	184	195	202	203	183	170	186	203	172	200	219	207	172	196	176	215	182	185	200	173	195	191	194	185	173	180	157	195	206	179	178	213	215	187	193	193	198	180	222	200	173	185	211	199	184	203	208	186	204	188	169	189	201	161	200	165	196	182	191	205	213	205	187	196	161	181	188	186	178	213	179	201	190	191	183	193	195	186	193	173	183	197	174	207	200	175	211	185	171	194	172	174	178	180	191
5081	5930	8432	8829	6885	4818	4179	3426	2874	2287	2784	2442	1655	1506	1340	1321	986	878	846	797	846	766	892	789	667	760	865	824	869	840	926	781	726	784	674	694	687	671	633	603	621	605	609	643	609	614	636	622	665	629	609	638	629	652	611	657	632	611	684	670	639	666	616	667	638	637	609	638	609	586	603	634	640	666	597	657	576	629	615	614	689	615	603	649	603	643	615	643	635	570	655	598	637	607	591	617	673	634	640	605	614	595	668	608	603	626	639	608	601	586	636	643	635	668	636	611	638	620	615	609	602	588	614	655	672	615	712	625	593	676	618	622	615	632	635	634	588	616	625	622	628	602	627	620	649	656	661	593	675	643	662	601	660	623	642	600	595	619	621	606	614	640	590	596	641	625	620	623	608	613	614	649	637	608	626	618	600	654	654	640	615	612	680	603	638	626	593	643	657	640	586	583	629	613	627	685	614	656	605	599	620	680	588	636	582	558	621	643	634	619	648	680	642	639	625	656	610	657	618	624	623	618	620	625	631	710	602	606	666	597	664	636	647	643	585	620	629	613	613	614	681	610	586	623	634	638	625	631	620	633	660	644	654	618	601	692	627	585	625	625	603	595	609	659	630	632	634	596	624	633	595	591	670	602	653	613	594	608	626	626	580	583	607	630	597	642	669	615	641	617	624	676	639	628	572	638	605	666	608	669	601	605	636	612	629	644	648	568	617	657	647	618	630	619	633	655	586	628	645	612	660	630	634	634	610	577	612	626	620	623	664	620	599	608	600	597	594	624	608	601	618	591	621	646	651	637	644	690	626	609	612	646	632	613	625	652	622	623	664	645	639	564	618	622	637	609	605	647	564	629	594	609	646	651	638	650	685	583	648	648	602	645	625	605	631	593	627	600	610	604	648	621	608	636	657	652	587	643	612	617	602	682	622	633	603	640	634	599	608	618	574	637	628	592	640	643	639	666	594	657	614	621	590	672	635	598	670	634	627	600	634	632	624	621	597	652	641	606	594	608	665	649	579	595	643	583	662	599	646	611	642	596	654	610	605	557	616	580	594	665	619	584	633	662	647	623	667	641	609	627	686	595	661	628	671	610	632	646	636	634	611	676	613	561	590	639	619	629	636	629	627	625	632	639	648	578	602	619	686	591	622	650	657	604	635	635	617	601	589	601	613	611	595	648	646	613	652	638	609	631	593	618	609	648	630	655	620	636	616	611	606	624	585	656	628	592	650	646	658	647	645	576	601	613	596	660	608	594	619	627	623	636	603	604	661	644	592	587	630	625	638	627	644	581	639	655	629	621	630	612	587	617	583	584	612	634	619	605	625	645	622	622	602	647	612	597	654	617	580	632	638	605	659	645	615	611	612	666	639	595	648	688	590	618	610	632	614	623	608	622	619	621	638	706	670	649	619	617	643	616	625	615	629	633	610	628	629	642	646	633	586	607	645	609	710	632	632	619	659	573	645	627	619	618	660	652	656	612	587	624	614	633	618	605	613	629	675	626	603	611	655	651	653	639	625	639	594	664	665	597	606	631	644	611	640	578	645	606	610	627	652	626	618	634	601	620	585	593	601	655	631	606	645	600	606	601	643	623	645	707	565	614	648	670	653	639	599	630	660	592	652	653	628	625	623	653	646	663	609	578	632	607	617	638	647	637	624	600	605	610	608	695	621	612	629	605	618	637	640	637	616	643	612	616	602	622	612	639	635	601	620	608	596	636	599	613	640	601	656	600	595	640	600	574	663	604	614	630	638	611	632	625	626	615	635	608	650	616	611	643	636	603	618	630	657	597	644	621	629	660	608	647	605	638	617	645	625	619	629	604	632	644	624	621	671	682	620	601	624	624	603	610	636	632	599	640	641	651	618	621	620	616	610	636	625	655	614	646	643	641	664	597	623	659	644	588	634	611	652	633	642	644	628	646	586	604	642	658	604	600	644	650	619	639	625	626	636	654	638	652	609	601	671	565	608	578	622	634	606	662	640	563	637	650	606	630	630	598	620	651	677	581	613	633	598	647	654	640	636	625	598	665	671	615	622	648	588	602	598	691	656	621	633	581	673	610	608	609	643	600	592	594	620	593	604	632	626	604	632	636	584	603	625	661	610	644	617	650	631	659	606	664	612	652	624	632	618	635	584	603	642	579	653	615	577	613	599	626	603	614	664	603	611	636	623	677	646	602	659	623	643	654	650	637	681	607	621	642	619	685	646	594	622	626	635	633	602	661	609	650	631	642	587	614	634	613	642	618	682	640	624	622	637	585	615	627	625	647	586	628	624	617	677	625	654	610	591	615	593	621	641	651	643	645	631	647	584	603	641	625	628	619	641	586	639	600	646	613	651	654	606	655	636	652	625	594	616	648	665	674	630	618	636	607	614	587	588	619	597	614	629	610	623	623	595	585	649	640	652	605	619	676	682	668	574	639	645	629	652	621	605	630	632	664	619	626	646	626	665	610	626	645	629	610	644	649	609	635	606	601	645	628	612	583	628	587	631	599	648	609	644	587	606	628	634	602	632	671	606	580	673	685	610	664	626	640	653	594	611	566	598	678	642	573	659	666	624	667	631	670	616	636	629	624	657	626	642	618	637	655	629	604	637	633	646	603	612	594	618	632	624	672	636	667	611	608	600	628	599	618	645	620	635	560	605	626	631	659	651	609	624	629	603	645	627	656	573	612	623	620	637	615	617	632	634	621	640	604	630	579	624	641	585	638	627	616	665	648	576	704	641	641	643	636	602	586	642	632	604	617	584	643	614	635	643	617	632	639	632	662	612	651	612	611	657	655	590	629	651	643	640	595	619	604	658	613	615	626	639	648	637	636	600	626	669	660	631	624	623	627	636	608	640	655	606	621	637	648	638	603	633	640	621	594	679	676	671	634	630	617	592	667	649	635	673	655	618	643	632	620	640	632	647	644	587	652	613	609	596	661	630	648	658	589	637	632	605	597	578	637	614	629	612	651	653	671	620	664	632	630	625	624	651	631	642	600	577	631	639	625	659	643	631	612	626	662	629	614	624	660	633	642	587	652	649	650	676	646	648	636	619	594	636	623	592	639	603	624	613	611	635	589	612	630	663	603	611	679	625	593	639	597	612	610	653	611	622	626	584	642	672	675	650	599	665	608	601	653	624	609	675	616	645	640	652	622	611	629	656	619	617	596	653	656	622	623	641	636	611	662	618	640	626	636	629	623	629	601	608	637	661	623	632	616	654	656	631	624	658	613	607	604	623	613	633	612	605	645	588	643	623	655	626	632	643	652	667	620	654	629	624	594	610	635	654	611	654	604	584	613	610	607	606	614	666	617	624	639	623	645	617	670	652	627	655	633	622	624	652	609	638	667	666	642	641	635	585	616	638	633	600	603	635	630	666	602	667	626	604	613	612	605	627	599	611	589	650	658	642	625	616	602	597	638	628	630	617	624	663	590	638	608	656	660	577	609	637	615	612	607	612	629	609	629	589	632	611	654	658	602	638	635	602	665	606	603
23843	27965	31271	30290	25549	19934	15164	11357	8643	5973	7063	6002	2643	2019	1609	1658	1105	749	740	789	644	581	909	679	471	577	568	506	574	604	842	630	495	472	412	418	410	428	351	314	319	312	280	354	340	322	328	322	331	336	320	301	329	324	308	311	335	345	325	290	325	297	326	305	333	305	307	335	311	310	353	309	311	328	297	363	287	309	316	320	321	334	343	346	318	326	295	362	297	298	311	338	336	335	324	331	324	309	339	311	321	324	294	325	351	341	291	326	302	312	322	330	344	329	337	333	311	320	317	310	297	319	290	302	324	359	301	317	303	320	331	340	330	335	317	289	311	335	318	344	328	335	343	332	297	297	311	359	321	322	306	343	305	314	323	330	329	328	297	333	316	327	333	315	312	326	306	319	299	320	328	327	323	348	323	312	300	320	323	316	295	327	342	285	254	312	310	330	320	270	314	331	297	317	298	310	341	302	305	328	331	324	302	328	318	325	299	306	322	322	317	304	334	349	329	330	322	364	318	339	296	325	312	315	317	312	314	316	331	325	336	286	316	309	323	327	354	315	297	303	292	291	317	353	303	327	297	350	325	349	273	290	307	344	301	315	313	320	311	319	296	336	327	305	314	326	333	313	333	291	320	315	333	320	316	300	338	298	337	313	304	302	318	304	331	317	299	323	318	301	320	336	333	339	302	313	325	305	329	322	355	309	303	275	331	306	307	326	331	287	332	309	323	333	304	340	344	339	321	332	319	280	336	339	323	335	296	303	313	332	311	318	319	328	286	337	358	316	324	299	338	348	301	325	298	336	345	328	327	325	330	316	328	281	322	318	308	308	315	303	331	313	325	337	329	311	338	321	308	317	345	328	303	325	326	302	324	311	348	311	312	313	310	300	328	316	322	313	307	313	307	336	317	304	320	322	336	318	317	359	333	332	296	301	354	335	304	336	323	289	321	321	315	324	320	298	341	321	313	347	314	300	329	322	334	338	332	323	302	292	267	294	324	340	316	350	309	294	332	326	345	343	294	344	332	315	291	320	301	306	338	342	295	322	334	326	322	320	330	344	345	326	347	303	334	352	330	317	318	310	326	269	316	322	323	330	347	339	355	323	344	321	315	303	330	340	318	328	290	365	346	301	300	315	340	316	307	304	308	344	333	337	360	303	315	333	308	313	333	331	327	295	360	344	320	341	309	338	359	298	308	320	273	324	293	327	316	325	304	313	321	317	308	330	331	301	347	309	318	318	285	362	331	339	285	332	284	301	317	318	324	347	304	326	330	311	343	304	314	320	323	332	291	344	296	336	329	348	317	302	307	311	355	334	297	301	326	298	335	319	335	317	307	313	319	322	320	320	294	323	341	347	326	325	326	300	285	321	332	298	320	349	327	326	317	304	319	323	272	335	342	350	346	322	313	296	312	349	306	330	347	328	337	315	306	303	314	301	333	330	317	333	326	303	306	351	298	327	319	315	299	314	325	333	347	326	312	309	350	304	311	317	309	293	313	337	315	310	290	311	315	331	311	317	298	288	312	332	332	342	349	320	280	322	316	321	319	356	365	339	301	309	344	349	294	306	354	324	324	322	307	303	340	332	328	341	302	323	353	309	346	345	317	321	313	327	338	350	302	340	316	315	335	333	335	309	304	348	343	330	331	289	339	320	330	334	326	303	311	325	283	324	304	308	323	319	315	311	318	337	290	332	333	343	318	356	329	301	306	303	329	305	338	309	306	328	328	336	296	308	318	325	360	320	323	360	318	311	327	293	341	320	322	321	325	322	341	340	292	302	326	331	302	311	316	331	298	309	341	305	343	327	328	304	347	309	311	322	330	314	376	315	325	321	311	277	327	341	321	314	335	350	317	314	326	314	333	295	320	326	307	336	323	340	342	325	328	291	333	328	325	329	318	317	306	341	338	317	319	294	338	309	322	312	347	333	325	323	326	326	320	334	318	299	349	314	340	324	316	323	332	307	319	310	307	343	331	320	325	278	318	321	309	303	329	293	329	324	334	282	313	327	314	324	311	322	323	309	361	337	293	301	306	324	324	290	342	290	327	341	285	309	334	309	275	325	323	314	301	313	337	313	318	303	340	313	299	281	320	340	306	345	317	317	326	333	287	313	318	324	297	318	301	294	340	309	318	298	338	302	370	349	345	307	335	313	324	323	336	329	315	334	306	302	318	311	320	320	331	328	330	299	294	342	353	291	335	318	308	322	364	346	314	309	303	318	301	317	334	343	329	299	289	307	368	317	329	312	324	301	353	348	342	331	322	307	308	335	300	319	297	278	308	317	353	335	316	333	301	326	299	317	337	341	318	304	334	317	316	340	310	307	314	327	341	340	310	344	351	356	343	299	307	290	289	310	338	312	333	307	363	310	287	340	330	296	325	301	308	316	333	338	322	313	335	338	293	306	297	347	367	323	329	327	351	328	300	321	306	320	335	348	305	320	316	319	300	337	305	316	321	339	322	314	337	304	276	335	335	304	320	317	329	338	339	357	315	302	302	316	333	331	334	313	307	304	312	343	347	311	322	326	322	315	306	327	306	346	302	334	302	308	313	356	285	315	321	332	346	348	324	357	311	305	312	356	318	332	330	314	354	340	330	334	326	322	325	328	327	308	311	306	342	307	334	302	310	329	328	302	327	337	312	321	350	318	349	307	313	335	340	320	320	331	312	328	329	328	295	324	345	315	321	311	303	336	323	303	340	328	333	336	344	300	287	305	342	302	323	323	319	333	305	294	319	327	320	329	318	323	316	326	332	294	295	280	308	324	299	301	329	331	300	344	324	305	312	313	327	325	330	317	309	309	299	316	334	285	343	316	317	337	288	367	333	335	318	303	338	328	315	341	285	288	327	304	317	307	352	338	325	315	349	320	289	301	346	320	319	293	338	304	342	313	297	310	329	330	304	349	329	349	344	305	340	323	314	325	303	323	344	345	344	290	309	317	311	318	328	310	315	334	364	308	323	325	295	330	326	290	320	299	299	328	299	326	344	336	338	335	331	328	296	295	345	348	345	343	320	296	300	340	341	295	305	314	338	307	297	305	379	310	345	330	321	318	326	322	332	296	340	328	296	338	315	301	284	315	319	315	335	331	324	299	334	355	322	298	337	294	340	336	325	313	317	307	319	308	290	309	299	300	307	334	323	325	317	302	345	323	318	306	329	304	282	368	309	308	331	302	355	303	333	333	308	280	325	310	328	332	303	324	353	335	334	336	308	322	316	329	296	315	320	338	307	317	337	327	314	331	324	316	307	311	330	309	312	330	331	343	344	349	321	343	348	318	313	344	322	318	343	321	303	310	324	333	276	315	300	354	308	315	326	327	328	286	323	328	302	308	330	327	330	328	306	335	335	326	329	315	298	333	324	309	329	320	309	296	356	323	365	303	295	320	313	326	331	331	315	300	349	283	319	312	346	347	307	317	333	291	336	318	311	359	324	320	334	337	331	327	308	312	302	304	339	308	330	339	309	314	327	324	301	323	318	314
17955	22608	27626	32469	32008	28830	26817	24214	23123	19343	25366	21692	11380	9500	7768	8118	5158	4068	3779	3710	3391	3076	4404	3299	2187	2476	3067	2939	3509	3558	4769	3371	2632	2548	1714	1935	1965	1609	1094	987	988	1030	963	1075	1026	1073	964	971	985	927	980	1002	1016	1015	959	1019	954	966	966	1021	1037	1000	949	1017	923	949	952	982	960	979	943	943	965	985	947	959	933	1001	984	1002	977	960	936	991	957	977	945	970	966	934	974	909	933	995	987	899	1014	991	998	925	940	952	933	975	983	969	935	922	924	980	923	959	950	984	1006	972	962	998	973	949	978	959	960	933	977	1002	961	924	975	952	958	1024	907	986	1013	952	935	990	987	986	959	1022	943	1000	1023	950	979	933	990	950	959	980	966	934	960	979	995	987	1021	944	945	957	969	991	921	919	915	1035	978	979	956	997	984	934	960	946	930	977	976	1023	948	1001	951	970	950	927	949	956	916	958	980	992	964	936	947	949	975	926	1045	997	926	941	959	922	1006	953	988	941	961	972	1015	1002	998	983	1000	951	1011	908	1020	997	1021	927	955	1046	955	979	942	986	938	989	978	953	976	955	978	1012	934	921	996	978	929	977	952	932	997	973	951	941	954	991	957	965	935	959	965	992	932	929	984	980	992	923	956	949	968	960	980	979	962	1043	1013	970	945	871	1003	933	931	929	910	930	970	916	936	918	935	968	1033	917	970	917	938	1012	966	940	1001	953	906	990	919	932	906	927	959	939	975	954	971	973	941	979	995	1005	920	954	973	1035	945	988	947	951	978	975	982	1017	944	962	899	1001	940	1001	921	976	982	932	969	968	954	975	984	954	983	933	988	933	937	978	911	932	1001	1021	960	996	957	965	945	1010	987	894	909	1016	957	1025	932	958	935	969	1018	946	949	949	966	926	855	952	949	973	973	965	897	1019	1003	1008	1003	913	924	995	957	1002	974	943	927	946	979	987	948	918	960	949	955	961	940	941	932	1016	1033	972	907	980	953	958	972	981	941	932	947	965	939	972	943	895	951	911	969	979	944	980	907	899	944	959	983	973	978	982	973	935	954	917	913	941	1008	959	952	1005	985	977	939	959	905	992	930	939	931	972	952	977	917	955	1003	995	940	943	942	1007	940	944	974	937	933	924	940	989	942	1004	927	979	959	937	929	969	979	968	992	908	928	1000	1007	958	994	937	967	966	966	976	960	942	932	964	958	985	972	933	943	974	951	980	961	949	950	937	970	922	971	962	1014	950	983	961	944	935	928	952	929	957	1007	945	937	944	962	978	977	946	895	959	925	962	952	959	949	891	957	980	928	1013	991	926	969	968	965	997	912	979	1018	986	973	981	960	1005	933	1009	950	980	957	985	954	979	930	939	960	949	961	940	921	994	957	1024	977	1016	1002	952	970	949	995	979	957	912	960	968	944	915	937	981	997	982	969	919	1005	1034	932	940	981	939	987	947	1031	945	973	974	955	929	998	908	931	907	963	992	964	889	990	993	947	931	961	959	951	953	927	981	962	946	973	951	991	939	982	1015	898	959	969	933	927	1007	1005	984	954	991	1005	994	966	936	947	911	908	1021	953	1000	1032	988	990	982	1000	931	958	932	962	971	976	996	963	969	1012	915	928	971	988	963	982	958	932	967	999	941	966	976	964	961	998	1055	977	994	976	939	991	996	978	994	948	995	931	945	925	980	937	941	942	952	991	989	1030	937	1009	1025	930	1004	900	995	957	966	956	940	965	958	988	949	979	998	966	956	928	975	937	984	929	938	955	937	941	933	958	975	949	926	978	963	979	1008	951	963	966	1021	943	946	951	911	1037	975	936	964	909	971	945	1007	946	863	997	959	1061	937	954	993	1001	1024	935	895	986	1001	920	979	943	965	951	955	963	959	995	994	970	904	999	1011	976	974	1006	997	985	1038	915	976	1042	980	925	1015	966	978	1046	1003	1001	973	967	902	949	951	1000	962	923	1012	1002	962	953	1013	987	958	963	897	952	972	1003	949	932	944	975	982	990	1014	925	989	908	955	952	999	961	943	924	976	950	940	963	1001	992	959	926	898	959	983	918	938	1025	925	946	977	964	893	932	924	985	899	959	946	943	904	956	929	970	895	927	977	1000	995	980	953	974	988	955	984	953	922	920	961	979	980	978	960	991	900	997	933	967	907	919	966	959	911	950	936	1020	969	961	956	887	980	974	994	960	980	943	956	901	904	973	975	1000	900	949	935	950	949	935	954	924	910	911	949	990	976	1004	987	964	953	1004	922	970	982	980	1007	1030	918	939	979	925	909	965	946	997	945	909	924	1022	985	1006	957	960	1008	908	939	958	979	1007	901	983	1002	1026	956	940	964	940	980	928	985	939	976	993	1032	973	927	1000	1017	940	980	938	908	909	982	984	959	995	910	993	903	985	941	964	964	942	946	919	965	946	985	977	964	935	949	957	968	925	979	988	1022	888	939	964	1051	978	965	983	944	922	952	983	994	970	938	962	953	932	949	984	963	969	940	910	972	958	957	936	975	964	1006	928	1024	966	962	934	959	989	983	965	967	904	959	924	956	954	952	962	961	994	964	941	971	970	980	935	995	978	1025	943	998	931	899	966	940	958	941	950	915	991	898	979	980	1022	998	967	970	937	971	975	1055	912	966	969	977	909	976	934	940	972	946	1000	971	951	937	936	932	993	1013	934	1018	956	955	944	958	960	955	996	951	981	1002	949	962	995	990	925	998	966	945	939	988	979	989	945	979	974	997	914	943	912	957	966	932	907	956	999	957	928	913	946	955	944	935	965	934	953	984	900	953	952	954	976	967	953	969	921	1032	954	975	955	973	992	975	975	923	967	974	969	936	976	986	925	919	965	938	989	944	954	916	926	933	952	960	955	957	897	939	930	957	972	969	910	935	942	932	982	995	1007	980	921	937	891	977	992	1003	944	915	939	922	958	977	931	965	976	959	899	1005	955	961	939	991	966	947	969	952	976	926	929	920	945	960	946	997	975	956	967	948	1014	989	963	911	1013	972	960	922	982	974	918	925	922	976	940	929	963	976	1020	1018	924	908	981	1045	937	893	949	1016	1008	962	957	985	948	913	923	918	967	925	914	996	998	915	937	954	918	973	976	945	878	917	969	925	994	987	969	946	959	966	913	971	959	989	970	944	966	948	986	935	1017	985	970	954	991	948	966	941	968	942	925	916	1035	1004	985	1023	965	971	959	978	945	930	953	947	934	977	955	993	974	928	1004	899	905	985	993	941	970	980	906	954	984	922	944	1007	934	897	925	911	992	1006	960	952	941	1022	960	968	956	954	977	950	921	930	989	955	924	910	966	980	926	957	934	994	937	945	1005	951	949	957	980	944	933	933	949	991	994	962	996	993	966	965	1040	1029	968	973	1022	1013	974	958	953	938	983	926	981	963	997	918	1057	986	972	920	1003	933	987	963	957	1001	1026	904	970	973	939	915	1008	971	952	946	965	959	997	959	910	950	981	969	923	945	899	907	979	978	964	932	964	961	887	937	993	1013	973	953	961	970	883	987	965	951	942	986	954	948	971	967	907	969	935	991	994	945	909	980	981	943	959	976	987	961	993	943	986	965	924	973	943	973	1004	1016	942	939	906	1034	996	944	1008	934	967	1002	974	925	946	920	991	977	948	1027	932	953	961	983	946	940	926	1019	931	963
33025	34581	35387	35186	31476	27800	25971	20395	17384	14197	16140	14034	7344	4558	3237	3362	2596	1677	1488	1196	1188	1026	1801	1480	757	878	1074	880	1065	1074	1367	1047	1065	649	544	676	531	501	358	308	296	293	311	310	310	299	330	304	330	282	354	318	329	322	284	285	324	296	315	344	307	314	327	309	298	314	283	333	350	289	282	342	334	299	333	321	320	295	314	312	334	316	336	305	286	303	305	323	315	340	313	308	303	330	330	295	323	337	310	276	309	312	295	312	297	324	322	346	250	289	302	310	318	299	302	321	321	306	326	318	276	315	287	297	261	309	305	316	313	287	317	345	284	301	312	317	291	306	313	321	329	308	267	297	310	301	322	302	304	297	287	299	328	304	305	301	320	331	339	311	316	309	303	297	314	300	310	328	304	285	290	292	298	315	269	311	321	310	324	340	282	303	308	288	304	296	298	294	321	303	302	291	305	300	314	283	325	282	323	316	317	306	293	322	322	278	312	322	314	276	326	298	309	274	320	319	321	291	295	275	316	297	316	315	309	315	300	333	305	306	300	331	298	312	308	316	292	322	334	311	329	313	306	290	308	285	301	316	325	292	274	312	306	309	286	322	356	329	330	333	285	333	323	323	313	331	312	319	309	313	330	292	321	296	300	310	311	296	301	339	308	316	291	314	333	320	343	341	291	315	265	316	334	309	325	304	328	310	292	304	324	337	291	327	296	321	302	327	310	298	269	318	282	305	337	300	309	306	303	299	279	296	323	329	322	335	286	324	323	307	308	327	296	268	310	330	308	345	292	310	305	298	314	295	286	305	295	320	297	327	307	309	327	320	291	316	302	322	297	324	300	323	295	316	294	304	318	300	302	314	294	310	318	301	291	318	294	322	305	328	306	365	314	299	326	315	320	303	280	314	318	334	298	328	304	332	322	322	311	311	273	297	293	318	286	301	277	308	327	329	291	300	324	301	335	307	322	305	323	280	326	317	341	290	311	330	290	301	301	313	298	313	320	335	325	370	296	286	296	309	310	301	297	356	335	333	313	320	287	346	317	292	292	298	308	343	285	317	281	314	270	324	304	306	324	323	328	313	297	300	283	308	329	287	271	310	288	303	325	304	319	272	324	286	303	306	304	300	310	277	321	291	319	297	288	304	308	310	326	302	273	293	278	333	314	331	289	320	281	312	284	303	287	323	292	308	309	309	275	332	308	320	296	307	263	296	308	303	314	274	270	299	309	303	324	296	301	328	283	327	341	299	283	314	287	313	313	304	315	293	319	291	284	310	315	295	330	329	302	281	293	324	303	316	291	302	317	311	316	295	306	300	296	301	279	298	329	287	325	307	329	313	303	291	320	299	299	318	331	328	323	293	312	314	319	299	272	291	342	304	281	287	296	304	309	310	284	293	307	271	277	326	270	299	342	289	292	265	338	297	338	339	331	296	297	304	286	322	307	302	307	332	311	297	304	320	314	340	297	315	294	300	289	300	293	300	296	286	293	341	277	306	304	309	314	322	306	321	294	324	332	313	293	313	306	297	324	301	306	268	308	322	342	280	299	297	290	305	271	309	298	340	350	301	294	307	315	294	300	296	302	321	331	329	314	301	305	320	307	302	323	303	330	331	314	301	320	323	299	305	301	280	339	293	322	329	308	321	337	286	296	319	323	375	320	299	321	298	315	319	332	311	289	323	296	291	291	301	317	317	299	316	296	302	322	302	288	289	328	315	294	314	291	306	288	311	334	335	302	326	306	329	301	306	307	296	314	289	290	297	332	293	340	273	271	271	333	304	297	315	312	284	316	324	339	312	301	319	310	287	320	339	296	283	314	319	318	331	303	311	295	291	289	279	325	304	322	337	291	298	307	290	293	332	344	306	317	298	310	313	297	312	312	309	309	297	324	283	313	302	299	317	301	304	326	295	299	316	259	293	308	322	280	320	316	311	309	330	300	329	287	301	295	308	269	322	285	358	335	324	322	277	314	313	304	267	302	278	270	270	326	315	319	258	292	321	316	278	314	293	326	286	303	294	290	293	302	283	292	304	326	315	316	322	297	280	297	296	319	283	274	291	329	314	310	342	307	306	299	299	306	326	313	312	308	337	309	283	286	308	319	296	304	282	291	286	273	313	307	303	309	273	306	334	285	308	314	306	297	305	315	324	285	347	305	317	325	287	302	313	312	279	301	309	306	288	308	294	266	298	285	305	296	311	328	306	297	277	300	290	289	328	273	274	300	345	305	320	296	275	298	321	278	301	281	316	294	310	280	309	291	316	304	319	283	317	318	304	305	353	325	333	304	324	312	335	353	314	299	321	336	308	303	324	321	326	288	282	322	288	310	303	334	279	301	319	330	281	315	293	303	288	321	279	325	300	312	314	308	340	300	326	317	317	312	292	312	306	302	313	316	309	333	313	313	322	301	315	344	317	282	340	318	306	343	265	276	318	335	307	271	302	310	306	301	268	300	302	282	288	293	324	308	332	320	304	329	333	305	303	336	310	305	282	321	323	283	323	304	296	306	328	297	304	314	282	346	325	288	318	309	310	363	292	288	279	312	299	300	309	308	298	310	328	294	342	302	325	301	337	287	292	303	302	309	329	304	305	277	297	313	314	309	299	300	321	315	301	306	309	321	309	311	311	303	307	309	309	328	277	317	274	316	302	296	297	303	299	325	324	356	338	326	292	333	290	292	308	303	291	296	322	323	278	327	323	280	319	292	297	340	293	337	309	304	321	299	321	321	306	316	307	293	332	340	338	280	317	272	317	321	300	317	308	283	301	277	303	290	324	307	311	299	292	286	317	325	295	279	286	327	306	309	314	297	308	313	309	308	320	287	313	281	314	306	327	311	292	295	305	316	294	349	314	325	317	278	321	281	321	291	310	313	315	305	311	302	335	299	292	320	310	338	327	338	309	301	322	300	296	329	275	342	321	312	330	316	289	267	334	305	286	332	301	281	326	344	303	306	322	307	310	309	272	289	314	320	328	317	336	321	306	302	340	304	353	310	335	318	304	268	307	284	304	319	327	299	297	312	281	312	292	275	279	347	330	315	316	308	308	285	296	318	350	294	299	315	342	348	313	332	307	295	326	340	310	298	298	287	303	309	297	291	316	310	308	285	312	280	306	281	292	294	310	300	293	320	287	346	336	295	318	331	311	313	300	273	334	316	303	281	280	320	321	323	305	299	340	336	327	322	309	304	313	308	320	308	332	315	307	308	299	316	340	300	294	296	272	301	307	322	316	270	323	285	296	306	324	335	297	312	319	303	308	335	314	312	270	304	318	283	296	309	324	304	306	296	285	281	274	357	328	323	302	357	330	286	310	272	334	310	329	310	326	297	300	299	306	301	302	305	315	295	286	298	298	276	296	298	328	291	278	310	294	310	299	337	297	338	309	301	316	293	314	319	320	325	276	316	305	304	288	325	313	310	297	267	306	287	296	306	327	323	319	300	307	288	306	298	297	328	306	308	332	301	322	297	276	309	288	316	305	278	314	308	305
24451	29654	33430	39197	39976	37624	35969	33222	32723	30283	36243	32398	21411	17314	13050	14692	10892	7246	7132	6584	6985	5718	8244	6695	3840	4406	4688	4858	6148	6816	8001	5982	5037	3897	3086	3133	3105	2550	1212	1044	977	1010	1018	984	938	1002	1057	984	1012	961	964	952	963	940	984	945	936	974	945	976	971	1004	980	926	951	894	965	961	936	980	1005	957	965	952	921	1023	940	914	914	920	953	948	944	919	929	927	879	925	871	949	931	945	949	880	934	937	910	892	891	877	940	881	986	946	986	918	923	941	916	899	942	939	929	912	924	953	887	905	942	945	936	941	949	954	919	938	938	918	912	939	917	942	968	960	908	876	899	886	940	920	887	943	917	923	922	943	984	918	937	927	947	889	959	912	913	941	942	963	913	918	906	904	939	942	901	943	912	937	941	876	953	911	927	920	931	922	944	916	930	893	894	943	897	952	904	935	931	897	918	897	921	859	906	926	885	951	932	887	929	901	928	949	901	897	882	869	907	901	887	906	932	922	920	972	921	897	864	916	942	979	940	859	914	894	915	902	901	909	891	865	952	903	928	923	944	969	925	943	892	917	903	921	981	917	916	902	896	832	921	954	915	867	929	921	917	903	887	922	891	881	929	866	922	899	923	890	864	914	925	970	898	910	899	865	922	918	904	939	893	953	934	941	869	932	913	915	949	829	907	899	888	963	881	906	963	903	896	965	880	913	848	900	929	891	950	967	848	955	894	930	889	905	885	857	891	937	919	924	897	887	937	934	872	910	889	917	896	923	913	957	922	846	909	936	890	925	948	902	965	935	922	907	904	898	926	876	884	933	862	910	905	869	894	866	943	932	903	857	934	875	919	917	889	879	895	931	883	910	899	929	885	908	917	894	847	922	927	888	888	944	940	899	1000	885	914	919	933	919	888	896	935	927	885	919	900	889	876	908	852	940	922	975	845	958	872	902	975	888	921	851	894	933	923	915	907	869	922	856	870	876	949	897	874	900	919	895	949	904	886	900	873	908	885	911	919	932	946	892	890	948	894	951	895	883	910	956	895	897	910	829	910	940	910	958	921	886	980	904	830	887	964	908	884	865	912	890	912	927	960	913	908	875	944	931	915	927	942	931	892	923	914	879	942	958	889	855	876	916	915	925	844	886	870	926	882	902	945	907	897	958	881	864	908	904	889	916	905	930	880	900	871	924	857	904	831	955	970	873	911	848	910	950	948	866	892	941	889	869	927	909	960	931	920	916	885	958	921	940	853	930	918	897	906	885	888	873	864	918	921	906	872	910	915	906	903	919	890	889	908	913	924	897	946	938	923	901	855	889	939	920	905	936	907	935	876	906	870	849	903	906	903	934	872	933	922	878	908	927	887	915	898	969	914	864	913	927	976	949	878	909	929	879	905	902	884	956	856	932	884	902	879	879	882	953	917	923	874	915	914	930	965	938	922	901	930	946	854	871	924	939	970	909	884	929	878	904	898	865	930	899	916	946	907	882	922	915	853	873	892	875	940	969	909	893	953	958	937	940	912	895	960	908	933	1001	904	940	883	877	938	898	918	908	921	906	959	906	893	890	892	922	1003	896	961	895	893	874	885	865	936	870	910	934	888	913	907	895	894	900	927	925	946	840	885	907	972	942	879	899	879	877	941	918	868	941	925	909	911	909	934	908	926	925	933	911	888	882	954	905	874	889	903	919	958	919	921	914	927	968	941	907	885	922	957	882	868	870	1000	869	863	928	928	939	884	940	962	868	962	955	936	905	900	927	899	859	928	898	908	914	886	907	901	898	879	932	910	923	906	872	940	899	951	934	854	889	916	959	897	843	925	915	938	908	881	885	871	875	932	884	953	900	906	889	936	936	895	900	900	928	903	896	913	927	880	933	929	921	975	886	874	874	949	949	854	896	979	918	953	869	867	899	967	926	911	945	912	896	872	909	891	881	916	918	883	912	955	902	898	915	892	938	976	916	924	899	915	941	935	936	945	891	902	889	912	922	919	924	898	907	908	944	896	966	934	913	903	927	876	974	883	879	927	910	881	930	916	864	898	890	890	867	922	880	925	916	873	920	856	943	898	928	907	939	916	943	932	881	944	921	863	890	875	924	944	895	921	927	913	921	897	958	888	920	898	897	962	922	939	921	913	977	851	947	893	931	931	925	899	885	958	957	894	872	959	898	926	906	940	954	961	891	894	932	902	937	908	933	942	959	957	881	907	872	907	898	907	931	917	933	906	900	946	879	903	864	909	880	863	912	967	904	956	901	952	938	916	934	911	925	923	908	908	921	940	947	899	932	933	909	878	877	920	898	938	901	900	951	922	960	839	896	897	910	875	904	964	904	900	885	897	931	914	906	911	878	910	917	904	923	909	887	899	955	893	882	890	936	964	907	907	949	944	870	884	844	967	925	884	886	908	888	868	944	944	900	901	882	903	946	909	910	910	920	929	894	898	918	903	897	907	901	926	849	918	914	871	893	935	846	908	896	886	920	920	905	955	893	918	864	904	937	870	892	901	879	916	960	865	942	902	964	996	950	908	935	923	858	875	912	876	929	846	918	868	863	956	867	916	919	966	953	894	955	908	875	949	885	897	941	903	915	942	868	903	911	853	915	919	950	950	893	940	877	892	902	897	922	926	942	868	849	864	892	888	888	927	921	960	899	839	912	916	908	933	951	900	854	929	918	879	934	935	929	913	893	899	922	904	905	930	896	923	861	928	889	884	918	962	926	897	886	917	847	921	860	881	922	917	917	928	925	912	877	909	922	894	904	959	948	935	906	916	899	909	947	872	872	996	921	871	898	936	915	895	951	900	873	927	891	888	932	928	903	943	955	946	918	871	914	887	902	937	888	941	904	904	912	879	967	886	861	925	948	902	882	938	956	935	940	923	858	905	966	860	871	894	943	936	886	916	908	897	942	913	944	904	923	908	900	902	923	891	908	929	969	943	965	820	911	886	950	896	838	870	921	908	863	915	850	880	905	875	888	897	898	890	900	903	937	898	942	933	915	893	925	899	892	875	932	908	916	957	947	876	936	895	939	889	971	899	919	906	906	917	910	922	892	925	859	887	843	982	879	869	900	915	887	853	896	937	956	907	884	899	920	913	919	890	910	883	967	913	908	938	958	912	908	905	923	932	922	916	947	906	878	901	938	945	995	923	912	917	903	928	918	914	909	911	874	920	934	878	927	901	927	899	954	966	901	920	865	914	931	946	909	961	937	879	923	905	938	898	939	917	885	828	936	921	870	953	936	854	919	906	930	876	889	914	909	921	902	956	961	937	891	894	950	899	902	938	942	911	971	864	939	862	868	944	893	934	856	893	932	985	929	928	907	885	945	874	986	946	904	925	877	900	955	873	901	910	929	993	870	926	903	964	929	908	905	935	916	921	910	866	920	912	936	922	928	977	910	935	971	907	986	896	909	896	912	909	989	891	888	931	946	928	904	934	911	894	946	950	899	943	875	917	884	940	905	896	920	905	911	922	873	866	884	831	946	920	912	980	967	885	876	935	884
4546	4753	5306	4135	2414	1612	1285	838	657	516	609	526	344	251	232	259	255	224	233	233	209	203	247	235	207	201	233	203	216	205	195	216	201	177	192	195	180	174	190	183	199	187	217	195	191	201	180	217	200	191	173	188	181	177	169	189	178	180	195	197	166	198	167	175	197	182	186	169	207	185	207	226	194	203	173	182	183	185	172	165	167	173	182	173	212	188	194	180	206	165	196	222	182	176	197	213	175	176	223	205	166	194	176	192	214	170	185	149	196	180	167	199	221	193	180	182	207	185	186	206	206	215	211	191	192	204	198	176	201	169	196	188	202	191	177	174	179	187	211	190	199	199	186	183	179	184	179	200	201	196	184	175	207	194	203	217	156	171	206	200	183	190	183	207	215	185	198	192	170	183	177	176	186	180	193	178	201	179	185	176	183	186	180	173	172	180	175	194	172	168	210	171	192	210	206	192	162	185	194	192	177	189	202	187	211	185	208	176	224	188	192	200	206	183	205	188	196	197	204	202	201	188	194	182	190	189	175	177	156	204	190	193	218	180	206	193	194	163	167	199	171	195	172	183	200	208	196	190	205	181	167	197	179	187	183	179	176	184	201	179	195	190	185	180	186	190	193	208	184	205	190	204	209	177	191	202	192	184	169	171	185	196	207	176	193	198	198	190	218	189	186	179	188	171	205	178	184	186	185	180	180	183	175	174	173	193	182	156	170	157	168	198	198	171	199	204	211	190	197	200	187	176	190	200	207	192	184	192	172	181	197	206	209	166	192	186	199	192	195	203	204	195	175	208	198	199	201	172	190	201	186	194	184	158	193	185	178	200	211	196	203	174	209	192	201	196	194	209	191	200	185	215	206	208	189	200	200	194	196	201	193	204	194	186	195	202	180	211	174	187	168	179	184	214	159	215	209	170	181	203	205	178	206	216	180	181	165	185	202	217	190	173	171	180	187	177	193	178	185	205	186	178	177	195	206	172	203	185	174	199	172	201	192	202	229	178	172	192	204	181	191	185	173	194	199	195	193	189	176	173	177	179	211	175	199	210	185	184	188	198	197	165	199	195	187	183	187	192	188	189	179	210	189	191	186	164	199	199	216	162	194	211	200	151	169	208	166	209	174	202	178	200	202	175	189	190	178	176	188	162	173	190	192	148	209	185	179	182	186	192	176	194	204	190	188	174	211	201	213	174	204	216	191	186	180	161	192	156	199	176	184	192	182	201	178	184	210	174	167	210	193	177	193	216	209	162	189	183	200	191	195	194	193	180	192	167	191	208	171	196	180	183	152	188	180	170	177	194	187	196	170	189	167	184	197	179	176	201	201	186	164	165	173	178	206	190	208	171	193	190	193	184	204	185	197	170	168	213	193	209	197	182	193	200	177	215	193	176	173	190	181	160	193	197	179	174	195	211	183	187	212	193	178	180	180	184	202	190	194	192	179	189	190	205	179	194	182	192	198	204	203	202	200	171	199	195	200	193	187	183	218	194	206	168	184	202	192	200	203	183	198	197	175	217	171	158	182	207	217	202	177	181	196	193	197	197	184	216	189	194	190	188	189	208	180	193	192	188	200	197	186	163	162	194	200	182	188	173	196	188	177	189	201	190	214	209	188	199	189	178	201	181	199	194	188	196	183	192	190	217	179	181	174	198	179	185	178	185	185	187	177	208	192	182	195	176	165	194	197	187	191	202	173	193	190	200	189	180	185	180	221	199	204	189	184	165	159	191	201	185	200	190	202	187	190	195	173	220	214	202	191	216	154	185	192	179	161	183	216	193	193	174	187	194	193	204	174	223	166	171	208	187	200	193	210	205	173	191	186	195	184	174	186	164	190	187	210	227	205	185	192	184	197	185	193	182	181	190	190	193	160	215	189	207	190	183	195	196	177	188	200	172	206	205	207	196	192	198	198	194	213	215	179	190	197	181	188	212	184	219	178	179	186	169	193	172	208	190	190	175	188	192	202	217	169	199	182	171	176	214	187	186	164	210	196	169	192	227	213	182	192	195	230	194	194	179	196	197	213	203	185	191	199	192	188	179	204	186	197	189	181	174	187	154	189	188	203	186	174	176	161	200	181	204	193	200	168	160	159	183	196	170	196	189	206	186	199	193	186	186	205	162	213	186	179	191	182	168	204	201	172	170	190	173	158	189	187	200	188	214	191	196	176	181	184	187	179	177	176	175	170	211	209	188	193	192	183	197	208	208	171	188	190	194	182	190	211	194	210	202	180	205	217	184	166	194	184	161	176	171	210	210	182	169	225	195	162	210	163	201	215	189	188	180	185	198	201	188	206	172	204	220	180	196	183	187	182	205	195	192	186	213	186	201	212	186	207	220	179	163	181	172	211	212	193	207	170	211	186	181	167	199	185	197	189	175	191	206	184	189	170	180	196	182	164	173	215	196	177	199	178	189	189	205	191	201	175	179	180	190	172	207	184	191	205	197	202	189	201	219	180	181	191	216	208	214	168	176	177	187	181	194	200	213	220	177	196	190	184	169	179	185	182	190	201	195	176	194	189	191	205	196	180	188	171	181	183	177	209	169	182	196	168	173	186	193	166	203	200	176	191	193	181	187	189	198	197	204	181	190	212	180	181	193	191	183	216	201	204	203	207	172	173	202	189	181	196	211	197	184	211	180	185	178	211	180	172	166	183	190	213	209	175	176	166	198	207	201	170	201	181	195	209	187	176	194	188	189	187	194	174	212	201	178	188	196	179	167	197	195	174	205	185	202	190	173	184	193	174	214	170	184	185	191	181	200	180	183	196	186	212	178	198	186	183	178	188	195	171	195	164	187	193	191	185	214	204	196	191	191	175	191	172	192	211	202	182	187	183	218	180	209	179	195	194	191	168	192	196	201	193	193	214	177	170	185	195	166	200	195	198	179	190	184	185	176	188	205	200	197	180	198	161	191	210	192	173	158	159	180	201	202	203	190	205	174	162	203	206	197	212	200	171	190	193	199	202	179	191	177	187	190	186	206	182	196	191	188	184	186	197	181	180	183	200	184	181	171	189	180	218	207	174	192	202	192	197	181	162	181	185	175	183	205	194	170	181	213	190	212	185	198	202	185	181	189	185	208	171	174	187	187	167	193	155	208	189	185	213	193	214	197	172	202	164	200	186	194	194	203	188	190	180	196	192	207	174	209	183	179	178	180	193	192	194	192	191	191	199	176	186	209	161	189	162	203	217	179	193	194	175	209	181	203	190	206	228	191	154	203	177	195	180	178	199	208	170	183	150	187	196	186	190	183	177	195	185	203	166	167	189	187	205	195	198	192	201	197	181	190	193	209	184	183	199	192	180	172	194	192	206	214	201	155	209	183	166	169	183	186	205	189	169	196	193	203	159	192	219	187	200	185	173	180	194	186	182	175	194	186	178	202	189	175	197	207	182	170	194	200	185	199	196	181	195	185	208	177	186	199	193	187	195	181	199	151	218	174	217	180	204	198	196	187	188	203	186	185	175	197	201	186	186	187	168	173
4579	5765	7890	8683	6226	4606	3939	2964	2783	2350	2785	2555	1656	1286	1122	1206	922	845	816	815	793	769	936	831	749	770	770	776	814	917	860	786	713	715	647	686	664	687	603	652	651	629	581	585	639	596	603	602	617	623	618	579	668	623	603	622	645	639	607	619	607	611	614	632	622	641	603	614	620	628	620	601	596	634	638	603	622	613	620	646	604	640	616	651	643	609	617	590	688	611	659	594	591	640	643	638	644	641	670	655	617	614	660	649	597	591	625	663	605	625	643	618	635	583	611	630	607	617	605	636	685	647	603	683	661	609	628	596	638	629	623	604	610	648	612	612	598	641	631	584	597	646	609	669	631	605	592	629	629	616	667	647	654	623	607	627	615	619	609	608	632	636	623	652	629	594	619	602	663	625	633	612	620	583	643	619	589	630	600	635	596	644	634	610	611	609	653	611	573	631	583	598	606	651	593	617	606	618	647	607	622	594	601	619	650	616	636	640	650	648	624	611	625	595	633	610	640	602	618	619	594	616	601	675	660	590	621	641	604	594	643	605	640	640	632	580	577	651	595	595	609	619	617	615	630	629	607	607	588	614	642	619	634	631	625	622	658	638	614	607	622	631	652	618	637	590	642	613	638	593	609	648	626	649	557	579	635	596	633	587	652	612	632	619	606	587	621	632	617	627	631	623	626	615	627	592	605	633	607	594	633	609	616	622	626	588	679	616	645	611	628	612	628	622	605	654	615	618	623	642	583	627	639	610	616	638	624	651	624	631	635	621	637	632	628	613	614	572	605	662	639	639	657	632	625	642	646	641	655	600	601	565	577	629	662	629	625	635	647	624	618	638	618	648	617	667	626	628	612	613	617	655	604	623	610	636	571	596	584	654	586	627	614	641	634	638	640	618	663	609	595	589	618	632	609	650	624	628	632	636	643	605	624	623	613	608	628	618	629	627	628	629	548	619	578	654	649	631	610	616	645	603	581	626	647	610	648	594	607	588	632	612	613	589	644	634	622	593	630	638	597	609	582	615	645	635	601	660	646	603	607	615	623	646	606	628	638	635	655	596	620	639	593	594	610	602	642	642	628	602	627	595	578	634	614	618	612	628	604	655	625	575	623	636	616	526	612	642	638	639	623	642	655	636	582	611	669	648	658	664	596	616	640	617	648	635	646	576	606	644	627	649	631	618	645	649	643	650	669	649	603	586	657	649	606	609	619	608	616	589	640	647	615	636	580	616	596	678	604	649	655	624	681	622	646	564	631	642	645	668	665	607	620	614	619	613	575	630	630	638	619	588	599	641	657	606	660	632	645	602	637	637	619	612	649	628	626	590	605	629	591	626	655	591	607	664	625	642	604	619	616	626	627	611	634	600	608	636	634	614	623	623	626	589	637	651	641	581	681	639	628	608	665	592	629	662	644	615	612	608	649	645	635	649	602	594	563	651	607	664	621	593	642	591	627	622	665	635	674	631	656	614	627	614	668	645	635	624	615	571	633	617	652	618	662	615	616	623	594	644	600	669	577	612	601	652	626	621	610	618	620	647	609	603	680	640	632	601	666	651	650	660	660	624	633	626	622	553	620	633	650	640	616	637	618	624	625	581	591	632	596	640	624	649	666	584	616	673	628	647	621	641	633	605	632	561	632	658	586	616	628	608	601	607	635	656	655	657	586	663	630	619	606	609	657	653	621	591	628	579	601	661	634	633	561	625	605	629	620	677	582	608	622	616	633	653	578	636	601	637	629	625	628	650	637	615	597	613	637	648	591	646	653	617	640	617	606	655	615	609	655	584	661	615	646	602	623	652	626	622	611	603	662	603	626	600	619	620	668	623	674	626	621	659	633	637	671	611	590	604	587	627	617	574	658	633	654	606	585	582	654	645	638	644	664	558	622	655	606	625	620	621	629	623	627	619	672	606	589	641	592	626	627	637	594	589	580	593	658	613	604	614	652	609	648	627	611	638	648	702	638	619	625	638	636	652	630	618	599	667	621	594	668	595	592	632	591	640	648	635	593	632	615	642	629	657	619	674	667	599	617	654	639	622	622	582	588	639	609	594	638	637	637	601	606	585	640	595	621	632	594	676	614	628	641	616	596	639	624	622	647	628	640	611	670	639	617	625	611	681	643	640	587	609	625	649	591	658	583	662	585	591	630	618	591	649	653	640	608	623	615	623	573	657	598	591	641	646	677	648	608	644	624	635	663	650	605	636	622	623	608	619	645	643	644	636	663	629	577	616	670	637	583	651	644	575	640	561	651	601	647	598	620	658	642	578	578	624	605	631	621	644	634	612	625	639	595	597	610	593	662	611	642	647	630	633	633	640	590	613	620	609	616	610	605	654	591	622	585	621	567	598	617	631	623	613	597	632	645	599	656	640	570	668	633	592	593	605	627	596	608	618	659	617	624	665	599	626	610	704	600	609	631	690	632	636	620	635	606	601	620	593	594	656	567	634	614	629	599	627	620	620	678	579	610	603	606	606	603	623	655	630	634	627	698	680	634	638	638	610	635	643	607	631	658	599	671	644	579	628	619	614	620	672	662	608	594	599	611	677	593	628	605	630	618	648	633	648	636	600	622	635	617	626	622	600	581	562	654	637	673	622	619	615	600	625	592	612	606	599	589	669	616	637	632	614	661	567	645	613	640	580	594	642	624	621	661	663	608	673	608	605	643	586	630	624	624	574	606	618	644	657	628	633	640	653	652	569	606	657	600	652	580	611	642	591	588	626	580	597	635	600	636	576	662	607	646	653	607	630	631	634	609	644	623	640	653	614	612	606	621	686	623	604	591	644	620	631	652	602	677	628	597	622	648	628	654	605	600	653	648	630	598	622	629	625	669	632	662	590	605	648	625	615	606	615	634	617	637	595	621	641	602	614	631	623	631	603	649	625	599	595	585	634	584	631	643	613	614	641	666	589	603	617	562	626	624	622	616	617	576	600	604	625	604	635	660	593	628	616	608	629	676	675	627	655	644	665	623	585	634	639	610	621	606	636	619	637	591	604	672	665	550	586	569	634	610	640	596	646	653	697	602	611	612	627	610	607	650	640	623	625	605	616	636	647	636	609	593	589	613	603	613	634	683	638	637	620	651	582	559	655	601	643	649	632	639	627	582	638	636	616	664	621	612	591	679	678	633	644	627	636	625	647	580	632	615	656	670	688	626	626	595	638	594	632	611	611	623	557	666	654	608	607	646	636	629	614	596	643	609	625	588	619	625	626	628	649	636	630	661	639	652	629	664	616	642	615	622	589	700	611	588	619	652	654	606	613	622	633	620	649	549	627	611	595	621	632	632	629	620	654	587	644	641	648	611	616	662	620	625	615	620	619	622	633	646	649	622	658	606	603	577	654	642	572	668	580	611	605	630	631	583	627	626	665	644	622	635	615	626	593	630	670	676	662	579	630	660	621	646	608	646	588	614	653	593	599	599	635	645	628	639	638	645	602	613	586	616	648	596	618	630	614	578	600	590	660	620	622	632	624	619	643	642	655
22523	25765	28223	29796	24691	19113	14786	10114	7641	6316	7223	6811	3848	2283	1545	1685	1228	839	738	652	733	554	986	728	517	494	608	527	663	696	677	601	508	454	435	432	474	407	343	331	363	304	340	360	342	315	313	292	341	287	313	301	354	319	264	336	316	341	318	303	328	311	339	357	309	337	323	314	316	326	314	322	319	274	346	336	328	278	329	323	286	312	338	290	346	353	313	319	319	287	318	348	353	304	355	292	318	311	321	319	292	341	340	307	310	350	331	325	294	326	316	324	369	340	328	333	337	331	307	327	303	318	334	329	317	315	325	329	322	297	283	328	310	359	340	319	311	321	335	312	325	310	302	322	316	343	318	328	335	327	339	321	311	320	338	334	312	317	308	298	344	329	279	315	288	317	333	310	317	302	340	311	325	277	313	311	314	310	322	330	313	327	338	313	302	331	313	336	301	349	296	301	312	353	336	301	322	322	290	293	325	311	322	322	346	323	315	312	361	330	311	311	334	344	344	303	331	322	342	326	328	307	316	331	305	307	342	341	301	325	323	305	349	327	301	329	312	319	325	293	333	328	342	311	322	320	348	326	308	337	334	312	326	323	326	320	279	343	343	302	304	323	327	327	315	301	309	298	304	328	352	307	324	297	287	306	319	340	313	300	323	329	297	283	312	329	293	316	355	310	291	294	294	301	326	286	361	305	344	280	305	372	310	301	339	305	301	297	302	316	293	310	322	315	313	321	321	289	309	335	315	318	315	332	319	343	308	333	306	320	324	325	346	291	315	341	285	305	290	329	321	307	336	277	289	303	313	325	302	282	322	318	343	340	332	308	300	304	303	289	292	307	309	305	263	286	324	308	311	306	314	297	336	334	304	311	342	344	315	328	324	322	309	291	326	323	308	305	298	317	317	360	333	311	314	336	317	288	336	318	338	339	330	301	308	329	298	274	321	270	291	301	330	314	326	333	329	312	332	313	317	304	308	275	324	326	330	298	341	319	316	321	310	334	312	335	309	340	361	318	305	311	303	326	344	305	336	325	334	322	348	347	289	324	315	288	335	313	305	327	305	332	326	307	342	308	347	295	303	325	301	328	312	331	320	329	307	370	308	302	335	325	317	351	325	349	321	324	327	304	362	287	322	283	312	318	325	336	365	334	282	307	295	320	291	347	321	313	338	302	353	317	292	335	315	327	338	300	338	323	330	290	311	321	329	361	318	319	323	340	300	327	292	348	328	318	325	317	323	310	329	324	335	318	324	347	336	311	307	329	294	321	337	330	310	299	345	321	314	299	315	306	339	350	317	322	363	308	328	323	315	310	333	314	340	324	319	304	324	335	314	292	327	330	341	316	324	323	311	302	300	342	306	292	324	294	301	321	321	312	343	302	323	312	305	336	324	290	334	308	295	316	340	334	313	293	303	314	304	308	322	311	335	300	286	313	301	314	295	330	293	319	316	313	332	325	344	307	325	297	311	314	297	318	296	318	330	313	300	306	294	327	306	291	328	309	292	304	314	322	346	321	313	309	316	285	356	326	327	326	353	305	322	290	297	350	336	343	311	313	313	350	318	304	333	312	334	320	317	330	313	320	319	297	345	300	309	341	329	367	294	302	324	335	295	309	304	298	317	311	350	308	292	331	327	337	339	323	316	322	314	336	310	317	322	328	310	326	316	296	314	336	335	295	309	331	316	319	322	308	319	307	323	320	352	323	343	301	316	309	304	342	346	314	349	294	320	347	298	331	339	303	293	331	338	287	328	338	325	305	333	343	334	328	329	320	355	346	323	308	323	326	346	285	340	340	351	319	324	349	324	328	311	319	312	324	303	318	307	296	335	327	330	334	306	311	315	295	347	320	328	304	337	307	295	310	326	326	308	333	318	333	329	323	288	327	320	269	323	316	370	367	307	327	294	333	286	325	341	341	341	298	259	292	289	309	348	322	342	319	336	330	325	335	300	298	312	305	343	358	310	337	311	349	332	337	345	309	316	357	291	333	287	331	340	292	329	343	325	307	315	326	330	329	324	342	339	336	323	315	327	333	383	318	325	311	308	312	312	302	350	287	317	352	274	347	310	340	325	334	325	331	325	308	309	338	287	296	325	293	295	323	336	301	290	361	339	346	322	325	317	295	337	288	332	299	355	341	313	313	320	309	324	318	315	324	330	322	335	308	345	287	340	328	340	345	335	297	317	331	308	346	295	331	314	301	320	312	325	324	314	356	297	322	318	339	303	317	307	307	312	333	329	306	320	280	313	312	307	314	351	311	323	333	308	323	337	315	302	328	295	298	323	323	309	331	298	359	294	322	298	314	319	326	325	330	314	301	317	306	303	304	336	322	331	305	307	293	332	334	283	329	337	340	323	320	324	291	334	294	305	326	336	345	347	329	350	353	364	374	325	325	300	367	294	354	301	300	317	309	340	336	298	319	326	309	357	320	307	317	337	309	333	297	294	345	310	323	289	324	318	304	305	317	327	342	301	291	327	315	318	354	308	326	331	290	319	309	340	341	311	284	326	341	301	311	321	324	302	364	297	350	304	334	355	341	375	320	292	308	374	324	326	319	351	304	301	325	350	294	312	302	342	344	299	293	317	340	297	297	344	331	310	293	338	341	274	308	326	321	328	332	336	319	291	318	299	324	332	307	326	338	349	342	306	312	313	361	298	299	299	288	289	348	322	309	360	328	340	314	288	336	316	338	319	311	331	328	307	347	295	345	311	330	315	322	300	354	343	319	300	354	332	287	342	310	325	329	335	318	302	328	353	327	317	297	313	298	297	302	280	367	302	322	327	346	308	316	322	313	338	327	330	351	323	322	279	312	325	320	359	306	288	336	337	313	304	311	327	309	319	335	297	290	310	319	308	328	329	350	314	331	323	328	306	346	291	334	332	344	332	327	305	335	328	330	326	328	299	316	304	302	318	314	327	334	351	323	322	298	332	341	320	323	293	324	297	305	301	304	304	323	316	333	318	305	345	304	341	269	323	313	318	314	305	321	363	321	330	320	321	319	269	312	312	335	295	358	334	355	352	343	312	344	323	295	312	322	324	289	303	311	303	352	295	325	319	320	332	312	342	315	343	307	302	303	306	304	325	358	295	330	312	314	308	332	292	333	307	295	309	341	338	310	309	327	309	297	335	323	308	283	331	294	311	303	307	326	291	320	328	328	335	351	322	312	360	317	317	312	302	352	320	290	328	335	276	314	308	321	311	301	331	316	327	308	327	287	354	336	306	303	293	303	330	308	311	314	307	293	308	305	328	327	298	320	339	330	345	314	336	302	296	333	315	324	333	311	321	310	328	343	336	315	355	309	314	311	311	320	344	358	315	310	307	290	273	303	352	319	303	326	325	305	319	302	320	349	330	362	287	299	320	321	282	319	300	315	314	328	312	295	307	310	322	326	324	307	313	276	301	331	308	356	311	289	344	323	344	324	293	318	318	317	317	293	336	347	353	319	332	358	322	293	305	299	320	318	313	308	324	307	313	318	304	331
17059	20796	24447	32926	30952	27962	25585	22187	20730	20311	24691	22918	14754	9802	6829	7221	5841	3824	3796	3431	3759	2890	4750	3358	2426	2289	2575	2767	3306	3924	3951	3059	2798	2372	2171	1816	2089	1828	1211	1075	989	1017	1052	960	962	949	977	1041	997	985	985	958	1026	985	942	1027	963	973	1005	1003	1005	927	954	997	970	972	947	977	1076	987	972	992	922	1000	942	965	924	928	910	1031	954	1005	968	942	965	912	966	912	962	940	1012	896	938	961	987	892	1013	947	1000	1040	987	993	934	961	965	930	937	978	991	966	969	967	965	970	1023	888	991	947	990	994	952	995	953	923	930	981	952	907	914	1003	929	943	960	954	992	960	981	944	931	916	1007	936	944	957	1020	987	888	974	1021	989	986	972	988	950	1006	986	897	1007	999	1009	922	1002	1014	1005	1030	954	992	968	967	971	963	951	1012	919	976	986	1005	995	1008	951	931	946	1002	947	1008	957	973	906	969	974	906	960	968	999	967	997	941	978	982	930	1009	973	952	937	965	943	989	912	908	937	970	992	958	918	936	974	961	932	979	1030	1004	993	940	938	950	943	953	917	951	995	945	989	997	943	989	905	950	925	990	1013	965	970	986	933	966	932	928	940	891	937	904	995	993	947	1028	957	958	954	1022	999	964	937	945	944	976	920	1030	950	954	912	946	973	1002	985	968	964	937	985	936	970	943	931	992	999	906	966	970	937	937	982	934	964	963	991	962	1011	953	924	942	929	886	947	973	1015	972	972	971	958	1006	1006	969	960	951	962	990	928	977	910	947	968	943	929	931	959	952	962	954	1026	950	918	933	998	977	963	993	940	945	961	1040	917	986	917	1011	954	1000	950	954	1033	966	968	987	954	951	993	948	959	985	953	957	1003	976	899	947	924	936	973	1000	923	924	1028	936	970	937	923	971	913	995	914	914	977	911	1005	968	973	964	974	962	942	975	942	901	1009	947	983	888	944	972	975	963	971	1002	953	966	951	984	960	1020	934	964	949	1005	945	983	1011	959	988	953	923	952	979	952	965	966	952	911	1000	929	1022	939	977	899	989	964	940	983	938	954	978	942	922	985	945	959	1002	933	947	973	967	958	963	995	896	948	952	998	967	948	993	944	1004	954	966	979	982	942	966	959	929	940	963	926	925	947	953	897	912	961	945	989	918	944	980	987	936	988	994	1009	942	1001	1016	927	937	980	950	919	924	939	922	918	982	901	950	984	924	990	987	923	930	915	971	989	1039	918	986	943	983	965	953	903	928	937	905	937	909	987	935	939	955	941	950	920	951	954	1008	955	956	979	953	932	980	948	934	941	974	970	975	988	990	937	920	972	976	940	937	964	931	951	933	930	986	966	959	932	997	964	896	978	988	947	1000	982	949	946	954	918	969	923	981	938	952	947	954	924	977	997	934	943	903	933	976	995	937	930	963	961	894	897	958	928	985	978	931	1014	992	1003	1003	941	920	930	1022	920	983	949	926	965	969	941	920	1016	1004	987	976	909	947	931	1001	924	938	986	961	991	956	955	976	969	977	995	945	937	990	935	938	963	978	952	935	971	977	931	1024	971	995	917	970	942	951	1013	967	923	946	927	951	958	953	918	903	961	945	970	954	963	947	1031	1011	944	953	929	1000	994	1008	1024	1009	965	976	912	969	1042	996	972	969	1014	970	954	985	977	905	969	976	956	945	920	872	943	919	1001	921	952	949	977	969	1005	928	955	978	944	971	961	968	939	955	954	932	962	968	1001	979	984	1035	914	1012	1015	981	957	962	951	949	948	954	962	949	943	991	926	952	944	944	931	964	944	944	952	964	984	965	1022	943	957	941	969	976	983	978	984	954	922	942	973	960	889	982	950	958	993	963	989	930	914	988	1024	944	1005	925	973	936	928	981	948	945	956	951	976	1055	942	1006	991	931	932	973	934	949	902	939	1006	961	977	966	972	929	993	914	948	981	951	963	936	982	942	977	1016	996	957	951	938	951	995	976	904	973	930	976	960	920	936	972	911	1006	917	895	928	980	970	981	947	922	1013	987	980	907	952	1006	964	935	964	963	976	990	986	966	887	924	942	975	990	943	948	957	997	943	936	970	1000	972	946	954	938	996	938	971	947	943	913	993	893	1013	959	932	966	950	963	914	979	968	978	953	1019	941	985	993	998	953	960	884	1002	945	937	987	934	919	1006	947	963	974	1004	923	1044	954	1024	941	931	957	975	991	984	920	998	932	919	1010	998	1006	941	940	885	934	994	949	945	961	928	969	909	983	945	954	931	961	951	930	973	962	927	924	941	999	940	983	960	1014	933	1003	991	974	982	926	1048	943	944	977	966	900	954	967	970	986	976	930	1034	972	972	992	998	1035	914	1037	978	909	974	982	969	981	941	927	929	969	1008	943	931	929	966	989	1043	965	925	961	927	938	970	927	931	967	957	951	941	988	919	973	1013	902	919	978	941	953	1007	962	955	912	1015	953	989	960	949	875	1007	935	950	958	960	972	992	996	889	928	964	996	924	965	898	921	945	990	998	974	969	980	954	1001	1010	973	920	911	936	977	961	937	965	956	952	956	915	973	1002	969	982	987	983	929	953	962	1032	984	941	973	967	928	983	939	957	937	922	978	928	976	964	921	948	920	963	952	958	1014	976	886	934	908	977	965	992	965	972	902	961	964	1019	967	988	981	971	911	960	959	955	973	947	937	955	932	1011	981	931	924	914	993	962	968	918	889	999	936	963	954	926	959	1018	930	970	946	930	965	1013	939	934	939	979	933	952	903	914	914	993	994	943	918	895	977	986	923	972	946	969	977	894	932	1000	956	923	1021	932	1014	1045	980	947	978	991	958	949	978	996	920	958	942	931	962	980	952	996	961	905	980	975	922	973	954	916	938	992	977	950	944	891	961	949	938	951	989	970	989	945	980	943	954	905	940	1000	940	952	923	984	915	951	973	1018	931	936	965	948	920	923	925	990	997	945	963	957	933	986	957	905	937	1023	978	982	975	950	919	934	961	948	1010	974	965	978	953	1008	979	967	950	987	1045	939	969	969	955	995	928	886	959	946	1003	980	977	921	956	924	1004	1037	989	979	920	903	928	996	933	975	990	957	970	953	950	984	995	927	968	997	914	992	962	1012	940	967	975	982	983	971	948	961	916	958	945	949	949	979	985	939	971	950	981	907	976	1010	917	958	950	984	956	974	952	926	949	955	906	954	936	939	939	953	948	975	926	952	948	1039	996	937	975	952	949	989	929	954	965	979	932	972	971	977	996	947	937	929	990	935	1020	944	1015	958	902	988	966	969	905	993	939	944	938	944	956	965	979	936	946	954	1010	953	939	945	904	958	910	966	928	956	1040	887	949	970	959	936	970	975	934	968	961	956	1020	932	959	946	948	939	964	975	972	929	979	968	979	977	953	985	966	954	930	980	968	910	969	940	943	965	1011	893	1008	959	989	893	959	920	956	923	979	982	958	993	1018	970	940	985	924	1001	970	1010	961	981	911	968	957	941	980	1003	899	980	930	931	947	925	944	1002	969	931	967	928	900	947	954	957	1015	990	965	954	933	985	944	948	925	938	906	976	935	978	920	918	941	919	996	986	1018	940	1008	990	980	914	936	916	946	980	943	932	953	968	932	979	980	930	1003	930	944	960	963	944	964	952	948	957	986	958	931
33733	33499	34004	34174	31361	27390	24347	19769	16959	14165	16614	16243	9428	4959	3070	2901	2200	1427	1258	1035	1144	883	1689	1629	838	753	700	828	985	1124	1180	1133	788	953	780	642	531	607	356	345	324	309	336	313	313	307	308	305	350	288	328	302	331	303	304	293	306	326	320	321	297	296	316	305	294	344	302	330	313	306	320	349	322	337	309	318	304	339	297	281	318	308	345	300	318	296	319	296	279	305	319	306	286	292	312	326	303	302	306	291	334	306	303	287	314	330	297	310	330	309	289	275	314	308	298	288	328	334	300	346	312	315	299	303	304	324	339	307	295	318	314	307	306	315	317	332	311	321	315	291	277	321	301	304	275	312	307	328	310	303	284	292	305	300	303	313	321	293	303	308	326	319	284	280	306	313	317	306	272	313	324	313	291	310	320	319	308	344	282	298	292	290	331	289	307	289	296	305	310	321	325	293	327	319	296	288	301	280	310	301	300	277	301	311	305	294	314	310	302	343	325	323	312	305	298	296	316	335	318	295	340	301	309	310	320	285	321	277	318	345	343	321	322	320	319	319	288	292	263	280	291	329	277	318	300	323	339	300	317	315	279	303	290	314	305	306	323	302	307	286	309	286	300	268	289	322	299	319	297	296	279	330	291	291	309	337	315	328	305	323	302	336	292	306	296	279	308	304	325	309	295	315	354	325	324	319	296	303	304	299	293	304	305	317	274	288	295	291	319	329	294	313	303	280	311	272	318	329	320	280	276	291	291	270	302	308	290	341	301	290	278	306	319	331	296	317	309	313	293	292	287	336	309	290	307	298	324	308	307	287	294	297	294	323	342	305	300	300	308	290	327	300	314	311	324	317	313	302	318	268	316	305	283	334	292	331	320	297	304	274	299	296	274	307	297	352	314	284	304	321	311	310	333	269	322	298	309	299	297	282	321	312	291	277	298	276	287	312	334	308	277	327	319	321	300	315	307	318	316	312	300	308	305	297	301	313	306	300	302	320	285	306	322	324	310	336	304	296	293	318	316	317	272	283	290	284	311	324	328	289	318	292	296	311	304	300	315	289	284	313	298	306	282	290	309	301	322	309	338	294	309	312	284	305	327	305	289	254	317	306	293	300	291	308	301	329	333	303	277	282	306	308	303	296	322	276	298	289	320	322	301	310	298	301	298	280	314	297	309	289	317	322	322	291	315	292	336	285	313	285	317	296	310	331	327	295	330	300	293	309	330	309	258	318	291	288	284	320	288	299	308	336	299	316	320	300	282	296	305	310	287	311	283	301	289	323	287	301	312	268	307	317	289	312	293	303	290	315	310	286	305	291	329	296	345	297	284	288	290	302	293	298	305	296	339	316	302	331	281	278	330	322	307	291	321	305	290	281	277	272	323	295	317	314	302	323	296	308	290	300	305	336	282	277	309	325	284	277	289	314	331	334	333	301	309	320	285	303	317	313	308	274	295	283	324	317	297	312	319	307	319	296	293	295	289	302	277	327	318	341	302	328	289	278	303	310	312	312	307	301	309	307	276	315	297	280	280	285	306	308	312	319	315	296	340	302	358	289	301	326	324	299	318	300	301	310	326	300	322	313	306	308	296	338	332	310	319	296	293	340	293	311	288	327	302	322	307	306	303	281	286	317	291	348	283	299	327	277	323	295	315	317	314	296	324	286	331	288	323	286	323	283	311	295	313	302	290	323	302	283	296	327	299	304	327	311	310	332	319	288	303	319	319	299	326	290	290	328	333	287	284	302	291	326	298	302	300	299	307	295	341	311	339	303	308	306	317	305	329	296	308	299	302	319	298	335	362	293	309	281	283	323	286	301	311	316	300	294	326	320	309	288	325	314	318	329	313	289	317	329	310	320	302	302	306	320	296	340	291	297	359	311	322	302	297	324	323	316	327	354	304	333	316	323	316	302	293	311	324	311	290	313	321	305	310	324	315	307	303	305	295	291	307	278	305	300	310	324	313	301	299	341	309	321	322	298	317	311	324	305	321	315	306	300	299	294	314	311	302	295	303	356	295	303	296	291	332	297	272	289	296	276	334	325	316	322	320	288	286	304	288	316	284	315	307	306	299	302	318	316	304	330	328	324	320	326	298	310	338	294	312	331	340	284	282	294	319	295	275	312	289	290	297	337	307	321	318	287	308	326	307	334	301	317	341	301	311	308	307	289	289	312	294	317	319	311	257	283	314	302	300	311	303	302	295	294	329	294	305	322	311	303	326	292	294	288	318	309	291	303	287	311	266	303	317	315	323	343	270	323	298	316	316	291	306	323	307	275	280	314	312	300	319	324	284	343	292	310	289	292	296	318	305	310	309	289	323	288	291	301	327	298	280	300	282	316	284	283	294	292	311	328	307	302	317	318	308	313	310	273	318	270	304	293	284	310	297	317	275	325	308	296	335	296	306	298	304	315	299	303	305	307	286	321	289	315	282	286	315	299	294	324	278	334	312	299	284	318	302	302	313	298	303	289	288	311	305	292	299	296	327	294	330	273	306	300	291	290	300	312	297	306	324	290	309	302	352	302	309	298	316	290	312	316	309	320	319	323	327	319	333	316	332	298	307	299	319	294	319	292	291	288	300	296	294	315	280	317	342	328	314	319	314	308	310	283	309	336	319	299	301	300	313	288	311	309	305	322	291	293	334	344	278	288	352	316	330	294	306	323	333	313	308	267	298	329	310	342	283	296	346	330	338	312	298	257	307	298	310	284	293	315	280	312	328	305	320	307	300	300	333	338	290	299	309	296	299	302	284	324	309	301	318	316	309	332	303	323	301	325	283	267	338	322	279	293	309	339	320	303	304	302	333	310	304	322	330	302	292	298	288	288	307	328	331	288	308	304	330	301	334	325	287	327	296	318	288	265	255	303	268	314	287	288	299	299	318	283	313	309	322	287	286	331	313	304	291	310	310	270	354	307	264	288	311	303	290	311	312	290	293	305	307	285	283	308	289	317	319	319	290	332	307	298	333	309	343	320	327	296	301	305	314	303	303	294	307	289	286	296	284	342	291	272	274	298	326	278	290	294	306	318	271	283	342	313	291	269	289	318	355	289	307	302	301	311	287	314	328	317	267	306	315	305	311	283	279	312	301	329	284	345	296	293	320	303	304	306	281	319	303	340	298	302	311	297	283	309	296	300	291	310	283	332	328	316	309	305	304	310	298	296	328	316	326	315	281	296	297	320	306	315	289	315	345	311	298	337	334	307	313	315	303	314	330	296	268	290	307	303	356	292	278	324	326	306	291	322	319	312	311	280	323	323	329	287	318	311	289	311	318	303	318	278	298	293	270	312	271	339	319	300	290	290	319	317	304	284	344	280	307	307	318	322	351	281	311	303	317	297	324	306	319	295	302	306	342	294	303	316	289	305	294	269	305	307	320	296	316	340	290	309	307	284	300	305	334	320	324	288	301	321	283	315	293	288	273	322	292	282	294	321	342	308	293	301	294	271	302	314	303	293	312	323	307	314	307	289	296	342	309	315	285	306	314	297
24844	28224	31332	38421	38539	36410	35435	32271	32669	31363	37209	35051	23881	17027	11467	12121	10689	7504	6566	6018	6384	5460	7258	6973	4274	3701	3807	4286	5658	6170	6206	6471	4492	4926	3968	3577	3030	3139	1632	1084	993	1033	1012	1013	985	1023	982	963	957	975	963	879	947	930	959	922	982	969	941	944	950	950	964	936	972	963	974	1035	923	915	1031	892	963	935	930	889	955	869	932	921	973	944	868	923	965	922	937	941	905	960	968	983	935	953	931	928	938	925	927	917	888	882	849	960	884	954	920	909	873	977	908	895	953	911	914	960	923	955	892	890	926	834	927	925	935	940	905	899	929	881	922	949	919	909	860	900	927	898	928	934	917	941	891	919	892	913	892	955	912	912	921	867	899	897	914	928	891	887	834	909	900	916	920	874	937	901	907	911	958	913	967	914	893	890	884	945	943	920	911	902	905	908	924	916	897	916	963	955	897	882	959	890	893	899	893	979	924	879	914	887	885	927	923	918	947	885	914	908	908	899	903	899	918	933	897	915	939	913	924	927	845	938	971	926	902	875	925	878	886	847	928	905	973	904	922	926	876	903	929	878	873	915	921	919	967	941	901	945	946	904	908	891	899	936	884	872	918	870	898	907	851	882	939	899	916	908	871	927	960	932	857	879	888	931	926	959	923	920	878	875	868	896	878	943	933	937	882	870	879	949	927	895	920	918	916	916	953	896	911	878	885	928	877	911	924	933	870	905	865	881	883	899	964	876	902	952	864	909	894	937	916	867	913	895	867	948	875	890	901	908	927	931	861	934	901	904	924	940	886	890	911	911	922	889	926	893	933	880	991	945	885	927	884	903	919	894	877	938	893	895	919	874	908	910	912	853	905	913	883	925	909	897	898	895	888	896	850	901	887	906	880	929	937	925	903	951	919	970	905	875	945	873	957	907	919	917	940	906	916	895	900	915	881	926	965	945	906	905	888	850	914	876	910	921	937	903	896	863	955	890	922	914	916	938	887	908	876	885	912	912	950	903	872	873	870	879	882	896	933	932	921	910	891	931	878	917	883	916	930	947	903	927	892	899	938	861	927	943	880	944	943	894	863	941	880	865	862	947	906	884	885	897	913	878	915	901	905	904	914	891	902	913	896	861	906	888	888	852	909	904	895	944	922	842	900	859	928	947	875	962	854	889	927	909	910	944	933	890	863	884	909	870	911	894	924	896	968	946	903	951	896	914	866	845	886	871	896	872	905	904	893	922	859	922	905	932	911	872	836	876	928	901	913	934	880	871	902	893	864	896	892	898	920	888	936	881	905	925	906	857	875	929	920	908	958	900	899	898	882	909	879	890	906	955	935	906	918	923	868	855	902	906	876	911	925	926	947	905	904	887	878	847	907	930	884	863	910	866	922	916	920	898	895	907	920	924	890	1029	888	912	908	909	940	895	881	910	905	894	869	928	888	940	864	940	953	912	927	894	874	871	922	923	951	909	902	895	906	971	873	887	916	921	906	861	908	906	927	916	851	869	866	885	925	851	926	876	933	909	905	850	895	947	893	957	927	853	941	882	934	903	945	892	926	890	910	926	890	932	974	896	878	891	873	915	866	873	860	888	887	918	887	900	907	881	955	907	864	880	840	917	888	947	916	865	909	864	893	940	888	906	889	890	907	838	927	887	977	869	927	882	906	906	901	946	937	888	920	929	879	900	925	872	924	938	893	935	887	938	899	849	887	899	942	921	979	883	935	935	902	927	867	935	916	927	961	858	883	921	869	907	874	840	887	912	893	879	921	881	901	903	914	946	910	898	889	891	925	889	860	1007	934	874	940	883	913	891	981	916	910	956	887	931	894	887	952	859	896	959	908	888	976	941	894	962	949	953	898	926	903	996	904	915	841	915	887	923	857	929	924	913	951	851	890	969	877	972	919	906	896	858	842	900	951	950	875	915	889	909	899	888	866	897	892	958	922	893	868	885	900	934	907	854	923	880	892	925	880	958	895	916	962	908	909	896	905	888	897	859	911	910	890	852	939	932	838	952	954	851	889	883	954	911	942	927	902	930	911	902	892	886	933	935	937	922	901	929	918	860	924	978	908	890	877	904	920	940	903	937	929	890	916	915	927	914	881	879	883	877	970	883	866	897	921	966	946	888	870	930	888	849	908	898	947	859	899	897	918	883	883	900	978	896	892	898	935	943	889	900	935	935	895	934	943	890	940	880	877	894	942	899	948	926	893	946	853	890	862	935	893	903	913	973	975	921	941	933	892	882	946	920	965	863	866	909	874	885	915	932	928	923	916	945	891	888	910	845	893	911	884	900	940	933	916	906	879	906	894	924	897	920	925	948	883	917	850	929	897	895	890	857	913	877	886	937	902	887	972	905	862	914	878	879	912	912	930	916	916	890	966	914	884	901	903	920	923	938	892	909	874	900	960	876	947	948	906	912	891	906	882	950	923	931	927	877	920	890	878	909	886	906	910	851	968	844	873	872	882	942	928	948	887	905	895	864	852	962	924	873	921	909	875	934	921	926	878	905	902	873	939	914	881	869	925	912	920	895	939	909	892	977	918	907	936	885	939	884	891	925	877	858	907	859	892	879	896	906	974	956	907	919	838	936	930	929	950	913	915	947	933	891	896	906	968	921	907	900	873	890	907	937	902	902	887	892	953	926	870	910	921	899	847	925	924	899	897	882	879	908	887	970	838	911	918	902	887	873	925	890	890	878	915	941	950	912	908	861	904	859	901	936	861	943	891	890	971	871	875	937	891	909	885	905	921	891	904	910	898	895	894	919	862	861	925	916	892	914	865	911	881	857	899	906	907	913	939	908	902	888	914	910	866	898	948	905	919	968	947	924	951	953	935	890	967	861	979	941	886	899	949	936	920	921	863	927	879	945	905	927	922	906	887	930	964	927	922	939	929	848	928	919	906	855	928	913	885	923	904	831	926	872	900	872	911	889	874	944	922	900	914	944	919	924	904	853	853	924	937	929	922	892	911	927	914	975	923	916	927	939	920	884	942	928	902	883	821	896	907	927	916	889	833	876	901	892	927	867	910	861	904	896	893	917	923	897	893	852	918	908	938	885	951	899	895	906	934	912	947	892	901	940	922	871	885	869	880	919	887	867	898	898	961	892	898	945	885	908	886	856	940	904	930	958	935	920	928	904	914	948	929	907	848	921	960	928	908	910	924	867	903	918	898	960	894	898	875	893	916	921	933	910	851	853	922	918	855	919	968	948	885	906	946	915	884	893	863	944	923	903	985	902	975	907	899	902	886	896	886	929	957	879	880	891	903	944	959	892	860	897	888	863	942	864	910	870	909	841	912	864	924	963	933	902	926	886	867	950	886	888	993	848	938	936	920	910	929	952	909	865	922	920	901	885	944	891	882	856	916	903	882	921	880	934	905	904	857	986	929	918	880	920	898	904	906	874	900	876	942	860	926	895	918	904	943	905	915	882	899	884	817	919	907	903	926	909	923	893	903	920	991	876	841	935	933	939	914	870	938	908	869	940	891	882	909	934	944	946
4213	3949	4709	3970	2163	1337	1038	768	701	607	623	567	398	284	230	247	253	220	230	198	218	198	213	208	201	175	166	190	196	204	170	186	184	207	195	205	194	196	198	178	203	186	185	191	168	171	209	179	192	208	197	201	199	188	193	158	193	181	179	178	204	198	185	189	178	175	160	189	175	165	178	181	171	217	194	201	189	164	181	187	185	191	209	192	158	204	194	195	183	186	174	168	203	199	203	179	201	182	193	183	182	180	212	175	179	207	201	186	194	206	202	194	208	191	180	176	177	159	181	208	178	184	170	199	196	169	178	176	175	183	174	202	169	194	189	191	196	199	174	175	167	211	160	198	183	198	190	195	218	184	193	193	193	197	196	174	190	197	183	206	230	186	194	196	175	207	185	180	179	179	186	205	188	200	209	198	189	181	181	170	211	171	184	191	175	180	204	189	221	167	200	180	175	192	194	174	190	190	161	165	202	190	185	180	207	196	197	184	193	172	188	190	179	189	181	181	184	197	193	185	160	198	177	184	195	219	202	201	198	194	184	209	200	175	174	176	167	203	202	180	211	192	171	196	199	199	195	230	181	202	203	210	164	190	201	162	173	185	208	192	181	192	166	182	212	198	168	185	188	176	190	194	175	202	174	184	197	187	189	194	190	188	177	193	215	186	194	220	195	181	214	172	183	173	209	196	181	203	179	179	203	222	213	191	186	188	178	175	179	191	174	193	183	184	191	198	189	193	200	186	171	207	196	205	169	182	196	183	183	185	200	213	213	191	193	175	197	184	183	189	201	215	187	184	185	165	176	192	184	194	184	165	171	198	224	172	189	189	193	177	205	205	172	208	153	166	193	188	204	193	192	163	185	201	188	178	176	192	189	184	165	189	206	202	196	181	161	202	183	169	188	200	151	172	184	189	205	177	192	213	188	194	171	201	182	205	187	180	195	205	189	192	185	194	202	188	175	182	204	196	208	187	209	194	182	191	193	189	181	212	203	207	210	192	170	188	184	209	200	215	182	186	186	163	184	202	186	177	190	166	166	199	178	176	164	154	184	196	183	196	198	187	203	177	181	181	179	185	174	179	175	204	186	188	194	175	167	212	175	191	180	173	170	168	172	180	167	178	189	170	185	173	187	180	192	158	195	168	187	172	195	183	176	215	200	211	183	202	199	200	179	182	164	209	187	193	183	165	196	181	209	184	186	175	194	180	175	154	196	202	211	178	204	171	202	180	188	193	171	194	190	190	194	222	182	190	196	202	164	203	194	187	218	198	175	184	185	184	187	194	205	181	183	186	192	182	160	160	164	194	186	182	203	206	200	189	178	181	174	200	177	210	159	193	210	204	217	195	178	172	174	169	199	185	178	210	201	183	184	190	148	186	189	199	189	198	217	190	214	182	185	205	183	186	188	180	188	198	193	173	194	164	176	182	203	181	181	188	198	190	186	171	188	177	184	213	164	181	189	173	189	181	182	179	181	172	203	202	178	153	165	194	173	193	202	203	194	187	200	191	189	173	188	181	204	184	178	189	192	180	210	213	197	195	198	172	200	201	202	223	172	190	184	214	200	187	209	202	179	179	181	213	190	162	211	195	186	207	210	184	169	209	188	198	183	201	199	191	200	169	192	178	191	141	208	200	195	188	209	178	183	185	191	170	198	182	184	194	204	217	186	215	221	195	194	179	185	197	184	195	173	192	204	178	189	197	202	205	214	206	177	185	180	176	210	204	199	170	199	177	191	184	176	203	203	207	188	184	177	167	196	170	189	196	182	179	192	224	200	184	189	182	184	206	182	186	178	184	221	182	189	188	180	176	176	211	183	198	172	192	177	208	187	209	191	189	182	217	194	207	167	184	183	187	195	171	195	181	186	184	194	191	186	163	167	197	188	176	179	182	195	218	177	185	176	163	215	191	192	179	194	211	190	175	200	190	196	200	185	178	176	158	205	186	226	162	193	184	190	185	173	185	201	199	179	223	179	180	186	200	190	171	180	199	203	188	207	188	183	182	182	194	191	197	162	186	185	156	192	201	219	212	154	179	190	200	178	173	203	171	189	195	173	198	173	205	183	211	186	198	205	182	173	188	190	168	176	200	193	216	187	201	181	197	188	177	196	187	206	183	168	198	190	202	163	182	177	199	192	168	188	164	201	171	190	199	180	189	205	186	192	212	204	183	192	183	202	220	192	185	225	189	188	186	180	206	178	187	214	182	186	179	196	208	205	187	206	190	195	171	152	177	207	187	181	198	164	177	189	196	161	174	189	175	207	197	196	168	194	185	195	192	175	193	183	174	185	196	191	161	174	203	186	158	196	197	193	196	191	179	198	157	156	217	169	202	163	174	211	178	192	170	176	178	179	163	186	185	186	163	179	212	163	188	190	173	170	191	177	195	176	191	177	192	155	193	179	206	201	206	181	174	183	190	174	186	154	210	192	186	191	183	177	212	197	184	159	216	157	219	168	172	193	197	214	189	194	182	177	177	195	188	192	172	215	223	184	186	167	186	202	189	191	171	201	205	190	189	199	194	197	175	165	156	195	190	171	180	197	195	188	191	207	195	188	200	171	207	191	184	190	191	202	175	196	152	180	183	167	211	196	193	185	188	203	211	194	221	175	194	198	193	177	186	166	179	200	181	208	184	193	190	193	188	190	211	193	196	185	199	184	173	161	162	183	183	200	174	153	202	181	204	185	188	191	179	172	192	173	217	178	206	196	192	172	188	202	185	171	207	177	207	176	189	163	164	174	170	197	187	201	187	190	198	185	197	200	196	182	211	178	180	183	188	190	198	162	183	176	174	200	188	182	173	172	192	178	178	182	163	188	173	182	188	215	203	180	197	203	179	171	173	212	194	205	179	169	182	197	184	198	213	166	169	195	175	180	170	201	218	171	194	179	211	203	193	179	161	203	187	177	184	180	165	184	201	172	171	187	209	168	192	190	202	210	184	195	181	189	200	201	189	198	185	192	186	191	190	175	196	185	186	202	182	201	177	179	211	186	195	202	185	198	216	195	197	202	180	185	199	182	178	172	187	189	180	200	187	194	197	172	176	187	178	172	182	189	199	193	205	203	169	187	186	196	208	201	210	194	199	183	206	187	199	203	181	192	212	192	177	174	196	200	179	199	182	170	201	212	176	203	177	164	189	213	200	183	175	177	170	186	196	188	198	194	224	192	171	187	202	163	179	189	200	178	189	183	172	211	177	171	192	196	209	205	176	183	201	178	206	168	180	192	186	188	195	201	178	196	188	179	171	200	175	202	202	190	190	197	160	170	199	199	202	206	193	171	194	196	160	226	174	196	200	213	207	209	180	172	191	175	195	195	193	186	197	181	183	171	197	197	200	175	183	195	197	182	170	185	164	216	166	180	198	185	196	190	200	167	176	199	201	190	199	185	204	204	186	189	184	190	190	208	181	190	188	177	192	201	187	169	188	182	180	172	181	187	165	200	193	186	180	177	200	189	198	203	168	213	181	181	196	179	188	216	189
4255	5044	7459	8681	5977	4217	3554	2998	2670	2446	3058	2841	1815	1417	1025	1103	926	844	822	842	846	767	854	832	765	723	711	693	755	829	869	762	716	750	693	657	695	649	667	595	632	594	591	635	604	617	621	593	585	610	632	621	606	636	650	613	645	598	632	623	623	604	655	603	603	629	603	635	615	617	591	618	598	642	633	654	636	609	629	693	613	623	624	599	604	607	623	603	662	624	558	622	629	631	606	652	615	635	596	632	614	589	622	633	661	591	636	602	650	606	622	620	628	628	622	626	590	648	600	528	644	613	603	547	623	602	659	617	618	657	619	627	578	681	635	632	644	616	644	681	638	633	670	636	595	665	672	645	594	618	671	593	635	632	645	594	646	605	619	629	668	622	610	622	647	615	657	632	631	609	685	604	614	593	623	609	639	606	615	594	601	584	633	623	642	629	640	600	650	593	626	658	620	642	654	607	624	613	626	654	598	642	609	630	607	641	603	609	586	636	622	614	618	676	564	662	611	616	602	656	626	626	635	610	644	606	608	637	610	544	617	635	594	616	651	619	579	641	630	651	671	637	651	620	622	617	616	566	649	635	616	609	606	612	636	603	603	618	641	669	629	605	625	620	622	614	593	669	594	613	606	631	595	653	642	604	663	664	654	640	627	645	637	611	625	588	657	603	682	641	591	622	634	625	606	614	621	671	627	629	623	657	609	617	645	606	614	568	645	649	677	625	619	664	624	659	625	633	581	674	623	645	663	561	621	667	677	623	614	636	626	606	626	619	659	637	627	586	654	591	621	616	632	640	619	613	626	655	634	626	607	610	630	667	622	620	581	652	645	634	640	636	639	632	644	615	626	629	578	641	631	601	623	617	620	646	598	628	618	598	615	631	626	597	621	599	607	652	639	632	610	633	633	642	610	632	656	636	594	586	612	622	632	600	656	613	589	597	635	678	630	623	617	638	549	622	639	632	617	616	616	622	610	630	654	610	628	661	628	607	615	707	646	650	617	660	656	671	644	660	666	591	605	646	618	592	549	636	612	591	645	600	599	603	646	633	624	636	645	622	613	640	662	648	632	596	642	631	670	656	645	583	640	617	673	633	649	641	643	628	624	615	604	599	634	644	620	637	627	600	659	607	615	627	612	642	667	634	636	638	644	666	616	616	606	612	629	627	658	652	613	631	646	626	575	610	663	641	637	601	606	658	653	590	601	623	591	662	613	623	582	588	610	626	633	657	671	674	571	554	627	622	602	586	624	615	639	633	592	590	622	604	659	575	623	657	598	687	622	629	626	628	641	558	574	606	581	611	623	630	634	618	607	642	611	602	595	590	625	634	623	591	615	655	634	617	627	630	596	610	645	617	617	621	626	624	612	635	648	647	643	641	617	647	623	623	653	597	639	608	652	660	606	603	585	619	620	627	649	658	613	599	624	592	625	599	620	618	608	602	647	600	576	652	600	633	642	621	602	600	602	649	577	583	608	620	646	609	654	569	624	646	616	606	658	626	628	644	662	622	617	633	612	606	657	625	625	645	633	622	627	648	687	618	659	622	655	631	643	635	606	589	602	644	635	585	613	612	619	571	621	665	596	630	657	635	672	661	631	614	617	661	607	629	619	596	612	652	603	604	634	648	610	596	595	615	622	591	657	650	625	636	604	614	601	661	619	634	608	630	606	624	676	602	641	604	648	594	641	600	637	624	622	594	626	582	640	655	607	622	610	645	630	625	654	641	600	614	596	633	616	609	653	590	601	660	614	672	595	598	605	627	612	579	636	583	611	653	632	589	620	671	587	646	619	627	649	667	635	599	625	640	616	623	661	606	604	639	644	592	684	635	615	648	637	611	601	661	607	621	662	618	592	609	623	616	618	610	623	588	646	606	570	641	636	652	589	639	596	624	641	630	671	605	634	644	627	637	641	638	658	632	624	578	600	585	630	619	620	640	623	641	648	661	628	599	666	594	658	679	588	627	608	632	609	598	615	632	624	581	651	610	612	611	645	603	608	616	639	662	675	643	647	659	618	653	611	604	613	614	612	586	608	600	617	607	601	633	624	652	600	620	623	603	598	615	603	595	621	620	580	595	632	606	671	623	628	636	656	572	618	613	638	629	631	632	595	650	628	625	637	623	615	589	587	616	667	627	631	669	627	613	627	606	651	647	603	587	629	637	677	617	619	628	618	630	620	637	651	641	636	607	574	713	604	554	595	606	585	585	619	627	605	637	597	596	596	636	608	604	627	623	645	632	614	585	626	647	620	627	609	626	598	610	602	648	611	642	610	656	660	629	580	594	628	642	608	591	604	619	639	602	614	626	636	603	609	635	635	590	630	582	620	639	624	627	671	636	630	645	606	630	609	607	588	583	639	641	609	637	648	650	605	620	677	633	619	639	623	624	641	632	660	640	639	630	599	633	592	570	640	630	601	591	587	607	562	612	586	593	602	621	627	668	672	613	635	614	649	643	646	674	604	619	630	619	584	595	662	646	660	650	649	603	668	603	572	622	623	606	637	605	644	633	607	570	626	630	618	617	599	630	608	654	621	629	642	625	654	613	612	614	626	605	604	621	582	614	605	624	660	584	658	672	614	574	577	623	618	600	632	667	632	590	593	632	615	629	619	578	611	669	643	655	641	591	634	597	596	613	624	631	629	616	597	583	620	676	636	653	631	600	622	622	665	572	633	648	612	613	631	585	651	572	616	620	636	595	638	658	647	570	623	611	648	622	603	653	594	621	626	626	605	634	617	609	615	616	634	609	597	647	645	602	609	628	649	622	642	664	626	651	626	643	626	645	616	616	635	635	631	633	635	664	638	609	613	653	602	629	623	612	643	613	610	662	627	638	663	588	632	606	655	615	617	640	633	649	638	608	660	630	661	620	640	615	664	644	612	623	658	637	614	626	579	661	608	624	627	611	614	615	633	631	641	606	635	634	603	638	615	614	628	668	612	596	630	637	644	652	640	641	631	662	629	587	567	553	619	636	644	612	624	606	634	641	638	597	612	611	610	642	648	628	628	611	643	619	645	693	622	655	663	656	635	680	559	654	635	640	603	612	593	622	665	646	581	643	665	648	627	622	597	629	608	628	610	610	586	639	648	660	606	637	595	625	633	640	626	623	638	603	638	630	643	604	616	638	593	617	664	642	593	624	573	654	625	608	620	632	625	647	665	666	569	635	621	658	661	649	625	627	653	613	609	602	627	608	634	609	608	621	617	624	636	584	659	617	640	613	600	652	609	617	631	651	596	630	546	605	624	623	646	635	596	611	653	620	585	640	681	643	658	590	609	637	595	633	634	600	594	656	642	664	631	597	605	601	620	628	605	634	629	635	592	606	652	603	597	594	674	657	656	586	609	645	631	603	633	628	589	602	612	645	625	625	621	630	656	612	624	571	633	608	625	595	576	633	655	606	634	610	629	623	590	617	594	660	658	640	613	608	606	651	605	570	622	673	620	649	638	651	632	603	600	622	645	623	582	624	568	609	590	624	602	595
23250	24861	27677	29155	24401	17832	12947	8775	7195	6831	8038	7643	4552	2348	1352	1382	1075	1018	684	603	691	574	852	777	574	450	426	466	540	563	540	593	499	561	498	407	455	406	364	307	319	307	327	324	333	311	303	310	331	315	309	290	309	325	362	326	330	330	320	338	320	360	292	301	304	296	313	339	319	333	350	348	348	316	307	322	317	333	288	334	319	302	357	334	293	292	334	306	298	304	311	318	324	331	310	317	334	340	316	275	305	313	340	328	343	304	352	324	311	310	318	337	360	328	338	296	318	354	290	319	302	287	289	323	327	329	308	288	306	318	355	336	347	308	311	292	329	307	308	338	305	341	299	322	298	301	294	304	321	348	325	353	319	316	322	330	308	312	317	318	278	334	313	307	318	279	305	301	301	287	300	313	328	328	276	344	315	307	328	336	329	294	291	298	310	333	328	327	298	317	325	355	293	296	309	289	315	330	361	333	349	332	320	337	331	304	320	302	302	352	337	311	318	303	341	321	325	348	306	338	322	277	327	306	324	276	328	300	290	308	311	333	320	293	305	322	315	304	319	294	328	306	317	302	322	325	280	319	326	355	334	345	304	306	323	340	328	314	329	335	302	352	338	334	328	315	356	325	316	323	334	316	294	331	311	340	327	316	328	322	333	339	326	344	324	308	324	292	330	296	307	289	299	329	262	342	322	326	328	323	298	326	352	347	291	357	302	299	317	319	336	349	323	280	334	324	331	367	348	341	319	322	334	326	307	310	344	314	285	342	301	356	344	294	311	320	301	324	297	303	335	337	366	361	302	312	290	332	310	339	309	365	303	285	290	291	314	317	308	306	313	351	318	334	301	316	318	298	350	322	312	329	320	291	327	304	303	316	308	314	316	316	325	339	350	322	316	334	319	337	332	309	321	331	315	332	334	307	317	327	340	344	319	305	314	318	327	335	301	307	288	317	347	314	313	343	324	326	306	285	305	349	321	319	322	306	325	314	338	306	286	299	337	298	331	293	340	337	303	301	335	308	308	327	341	310	333	328	313	316	309	344	304	343	319	284	311	314	295	309	315	308	356	325	312	304	305	297	346	319	317	322	277	329	324	328	318	320	308	298	295	345	313	298	316	301	305	319	332	335	325	310	304	314	345	318	304	283	303	283	296	302	324	336	307	317	348	324	320	321	343	342	343	342	321	326	306	334	310	336	325	334	348	339	325	301	310	345	309	325	317	306	346	330	308	298	309	299	323	302	303	334	336	294	333	338	326	318	293	325	318	301	253	299	285	299	315	330	316	295	293	353	339	332	316	309	342	312	321	322	282	338	309	310	358	308	306	315	301	342	295	308	336	316	336	326	343	307	322	303	320	318	332	347	342	309	304	347	338	308	332	348	308	344	331	328	331	326	292	318	314	325	337	326	310	316	294	314	333	322	308	309	323	276	346	338	338	320	313	312	326	303	351	324	313	329	280	348	317	309	329	324	348	334	300	338	311	326	313	331	308	319	311	365	339	301	329	299	337	319	323	312	317	293	335	321	288	332	322	316	309	326	320	346	325	308	281	302	308	347	311	371	316	314	310	312	348	281	338	340	287	335	299	309	302	348	327	328	315	312	325	307	320	365	300	298	316	343	373	336	304	314	335	294	317	286	315	319	334	340	285	353	299	338	316	307	312	307	318	294	292	353	303	287	335	336	310	346	310	297	307	339	334	313	299	291	335	342	303	350	304	317	304	309	321	316	294	308	319	305	314	315	326	292	279	299	349	309	319	287	311	312	321	302	353	312	319	325	311	306	322	315	309	305	345	300	316	313	329	297	291	328	365	304	325	319	296	310	302	327	336	309	329	324	280	346	309	342	321	308	295	312	299	316	310	349	320	314	301	309	318	311	292	314	323	320	301	306	339	324	351	352	341	341	361	331	346	337	317	314	368	301	313	314	304	317	289	358	323	302	292	326	329	325	328	325	336	310	332	301	334	309	345	294	321	345	313	308	311	302	332	338	284	318	290	272	347	307	325	301	331	336	329	325	318	287	294	314	313	310	290	323	327	282	345	269	326	326	349	294	325	300	316	326	323	314	295	338	262	312	283	315	332	324	348	306	317	350	346	308	310	286	320	345	308	336	293	280	296	303	315	303	345	318	343	312	334	326	344	336	323	302	314	334	294	286	309	333	304	327	327	317	327	314	322	320	299	317	324	330	289	322	364	322	308	333	320	335	293	322	304	344	339	331	295	321	312	298	332	296	314	322	307	309	326	312	328	345	302	297	340	345	313	295	319	309	309	320	342	322	308	332	277	322	328	287	300	301	300	299	322	320	304	327	329	340	310	315	345	282	323	298	326	293	335	309	339	314	316	330	303	311	299	298	296	332	315	336	327	303	336	303	327	310	324	310	298	306	297	324	295	322	311	353	299	318	318	292	322	294	315	316	302	284	301	302	298	302	339	318	297	315	311	314	323	320	310	298	299	323	339	294	317	337	340	315	323	309	315	318	302	308	338	325	331	320	303	314	322	300	320	296	346	330	310	291	360	308	317	306	301	307	314	353	344	293	322	362	280	311	337	326	320	297	320	333	310	268	323	309	332	319	327	319	308	318	347	322	314	310	334	329	276	279	304	320	292	314	319	322	325	326	296	339	331	307	297	293	319	325	319	337	332	320	345	296	297	309	331	303	347	342	326	327	317	335	313	290	313	318	314	330	344	326	311	333	339	308	317	316	319	339	332	319	347	307	292	318	320	333	338	305	328	296	317	314	322	318	364	335	300	310	308	349	318	370	324	295	306	322	307	356	346	278	350	339	332	316	320	329	326	319	319	277	301	336	336	311	321	297	337	287	319	344	328	320	342	318	302	349	294	317	331	309	314	327	314	347	321	313	286	299	309	295	301	324	300	312	311	332	323	327	313	293	340	334	305	320	296	315	308	315	308	327	329	333	318	308	339	344	329	327	332	328	324	319	320	334	311	326	326	324	334	296	301	343	309	323	316	310	306	323	338	322	319	346	302	313	295	339	295	321	313	341	321	307	325	312	307	296	319	252	334	328	313	334	320	278	296	323	330	293	311	291	305	308	306	284	283	315	320	301	334	357	334	289	300	314	297	345	347	302	327	310	296	329	319	317	319	320	296	321	311	328	350	313	314	303	314	345	295	347	286	332	308	349	305	335	322	327	317	313	320	294	330	353	316	308	317	338	326	329	328	329	292	337	301	339	305	317	297	317	330	310	329	314	297	308	354	311	327	295	329	303	324	291	294	327	285	334	329	296	296	308	306	300	298	311	326	315	336	314	338	292	300	295	352	309	312	303	308	305	322	305	341	300	310	317	318	304	314	318	302	285	316	320	332	348	310	331	314	313	353	327	315	323	340	320	305	316	344	350	341	310	302	290	285	270	340	291	314	322	335	359	323	329	329	347	316	290	293	310	340	328	362	306	308	316	317	319	289	321	310	324	316	300	327	308	313	292	300	326	321	324	357	313	343	308	328	298	295	306	296	360	352	307
17091	19778	24542	31165	29797	25389	23827	21305	20779	21073	26230	24314	17212	9919	6426	6974	5524	4758	3488	3060	3523	2880	4047	3644	2627	2274	1984	2140	2955	2956	2956	3237	2530	2775	2491	2026	2042	1930	1307	993	979	989	1000	997	973	967	1004	1042	917	988	975	1029	1008	1004	1018	974	952	934	987	1004	941	924	921	993	968	916	976	992	964	995	1021	939	996	938	993	944	982	1006	925	1028	937	952	1028	985	941	964	969	950	991	988	975	1004	1012	953	990	977	1023	1013	952	1001	951	1006	1003	941	966	988	967	972	944	929	939	959	988	978	981	1000	981	1007	988	964	977	932	1038	935	959	1038	1022	984	965	949	908	975	940	965	986	944	958	926	993	1008	998	961	922	939	971	936	943	1000	996	968	955	979	963	950	942	933	919	983	962	940	960	1029	1023	962	990	1017	1013	1035	1014	965	1013	977	945	1017	1000	943	955	984	989	989	979	915	955	982	980	966	944	960	934	977	945	916	949	955	964	994	955	992	921	980	953	956	940	968	994	956	943	939	965	917	927	986	913	969	921	977	963	984	944	934	948	973	957	983	992	982	970	963	888	953	1027	951	993	956	1030	944	966	949	937	903	908	953	960	989	921	929	950	933	973	955	977	957	973	908	918	942	924	930	915	951	976	971	967	1003	948	938	940	944	931	959	941	946	937	921	1004	981	943	961	919	905	922	1003	986	937	938	946	998	932	939	995	959	921	913	951	955	958	1007	982	990	902	971	984	989	888	993	938	962	948	922	956	986	982	935	933	980	979	1016	936	994	1002	955	965	930	964	974	922	943	994	983	948	955	941	948	893	980	948	906	916	920	989	910	928	971	963	906	966	996	982	977	949	976	1016	1018	946	1004	966	967	953	926	963	969	981	976	925	985	981	970	922	973	947	937	955	978	904	964	980	1013	960	880	977	998	970	950	981	950	950	907	964	926	906	972	935	925	947	992	931	931	883	912	926	935	917	993	954	901	984	935	956	957	939	925	937	934	968	938	984	935	925	912	973	974	1014	939	945	949	995	943	909	972	995	953	956	999	976	953	988	966	963	918	956	942	1009	964	976	952	924	964	963	989	940	920	946	962	927	948	943	955	952	917	959	985	962	920	945	1026	939	1017	955	997	972	950	953	926	952	1005	920	998	975	955	958	942	926	990	919	915	936	1021	976	916	965	950	984	954	940	934	919	972	936	1012	1036	967	982	947	983	912	988	1012	958	964	954	917	1002	912	1018	945	959	953	913	983	972	907	965	913	1001	951	985	967	982	921	974	967	967	963	912	958	931	960	1012	937	973	982	915	975	929	947	987	958	938	987	961	976	976	971	919	1005	904	981	911	964	996	1019	1021	974	913	952	950	927	990	907	1009	930	923	944	999	940	966	983	925	961	949	987	943	956	1024	981	933	972	945	993	1022	968	920	946	965	965	894	1003	955	985	944	936	957	904	970	997	959	945	947	954	952	941	963	926	933	953	968	990	1032	975	957	973	953	959	919	933	961	942	958	976	932	978	959	933	944	999	936	948	1005	912	976	909	932	901	951	964	910	985	942	979	950	1016	927	923	968	961	920	964	984	947	942	956	951	958	974	972	932	956	915	886	955	973	914	958	966	948	914	927	933	963	941	984	931	945	1008	948	965	920	946	934	968	973	1019	977	918	983	936	945	941	1018	1008	961	973	964	1019	955	1016	941	960	988	961	962	930	982	999	973	969	963	893	937	988	991	961	962	921	942	950	962	978	965	967	976	949	946	921	928	935	946	1003	930	964	882	973	954	950	961	960	1036	953	946	989	979	988	980	946	946	961	988	967	932	970	987	962	944	975	1013	951	931	926	935	933	955	970	901	948	990	928	975	915	952	993	1005	967	910	915	945	950	946	993	954	939	883	949	945	929	990	946	986	991	975	1010	973	951	919	980	934	901	998	923	922	964	977	1006	969	953	904	926	945	970	921	960	963	955	982	994	917	915	920	953	865	980	933	973	904	930	923	988	881	932	1016	960	972	900	943	908	943	933	999	960	950	908	928	971	954	938	961	927	935	934	967	950	895	920	987	922	995	931	953	944	943	922	949	1005	957	983	908	962	1011	981	1001	943	982	959	988	937	954	962	966	945	1040	964	965	1018	946	939	995	976	955	959	966	968	938	936	939	916	963	946	1051	937	947	939	1043	958	982	937	978	957	982	921	991	1010	941	946	990	981	975	966	917	933	950	977	953	954	957	998	967	943	957	975	924	977	962	958	947	985	923	957	949	929	937	969	951	911	970	966	912	978	951	924	969	963	928	926	965	952	973	962	977	901	970	934	965	958	990	973	944	1006	945	886	945	932	948	949	916	952	934	937	1003	993	959	916	969	933	966	963	938	977	949	929	926	955	973	977	939	924	982	1028	961	962	938	948	999	894	977	930	926	945	1020	995	974	982	988	975	910	1016	954	970	996	981	954	918	958	924	967	970	937	973	987	904	965	966	934	958	926	967	923	925	973	929	915	972	918	975	936	980	954	977	949	964	985	924	964	946	979	910	992	923	971	959	963	942	988	978	936	992	946	968	993	970	918	991	938	974	986	1000	936	962	898	995	973	953	967	969	915	923	981	917	948	924	963	950	986	999	998	988	951	964	1010	949	973	909	951	941	980	971	969	936	963	979	954	980	965	959	1023	1002	996	968	941	944	1022	953	932	931	956	938	973	952	968	970	973	992	983	941	980	943	980	906	888	919	950	993	929	969	982	975	973	924	963	932	964	1011	972	933	951	917	1014	928	988	930	954	946	958	992	995	974	992	1002	972	968	956	960	935	923	946	923	963	961	946	973	942	909	955	957	977	939	968	963	977	1024	933	975	1008	926	999	905	988	975	948	976	961	928	964	971	962	927	952	954	984	953	949	1001	982	988	914	969	935	939	928	993	919	942	928	965	950	871	913	936	936	962	984	966	959	962	964	974	922	999	937	1005	1009	991	944	976	971	951	987	978	990	966	1010	968	953	957	998	989	958	961	965	962	962	943	954	1023	934	884	945	961	1000	982	960	956	958	928	931	918	933	930	949	956	946	985	914	955	1014	945	918	977	989	1017	941	959	956	944	983	941	927	990	939	907	993	953	1009	964	919	951	991	908	1030	1015	917	951	952	906	1003	979	988	981	917	990	945	927	945	1028	926	989	941	984	942	998	975	919	936	908	963	1003	888	951	872	992	957	915	978	986	921	977	983	945	982	978	995	970	1001	926	960	999	970	977	949	960	913	895	926	901	975	950	948	964	947	965	905	924	967	987	981	1001	945	959	880	985	970	978	980	945	948	975	983	940	919	947	949	954	976	978	978	942	919	966	918	939	910	957	950	976	957	928	928	941	947	957	937	972	959	945	990	886	981	955	960	914	909	907	990	999	910	909	1007	966	948	933	1014	931	930	906	985	948	926	1027	972	901	905	942	973	970	966	927	1009	968	1007	999	933	980	937	940	986	948	992	979	973	975	981	987	960	955	998	917	945	907	925	952	1034	934	970	922	978	939	1013	899	970	926	887	856	978	926	936	958	952	962	972	1042	1005	957	954	907	919	921	938	935	905	950	929	988	954	919	949	933	955	953	982	970	991	953	918	1046	959	942	956	956	984	978	930	949	964	1024	965	1034	999	980
31112	32515	34098	34343	30946	25949	22349	18505	15083	13797	17036	16593	10779	4794	3071	2953	2466	1992	1317	1210	1166	1083	1328	1129	782	659	556	672	833	877	814	745	639	699	776	702	556	514	417	345	306	325	303	307	293	316	330	314	324	314	281	310	313	288	299	309	280	323	297	311	300	335	333	341	304	328	323	306	293	336	310	318	278	285	327	276	288	319	307	296	291	307	321	303	311	312	317	288	323	294	289	319	317	306	289	301	290	317	284	309	289	329	295	311	309	298	281	267	305	306	303	295	348	287	303	290	296	297	326	309	295	322	307	298	290	319	333	297	326	289	311	318	323	283	309	278	315	274	331	268	327	349	307	294	285	313	280	300	287	298	308	313	303	332	335	307	294	307	311	317	311	261	288	278	304	327	289	305	346	317	305	293	310	343	312	293	290	312	327	290	315	297	305	298	326	323	325	320	306	300	310	313	322	300	318	310	297	332	314	310	284	332	315	274	297	339	313	319	309	277	275	295	328	292	286	279	306	327	301	304	313	290	306	291	296	296	288	306	298	281	305	311	327	284	312	276	308	315	287	283	313	332	310	301	309	287	293	320	297	281	340	319	286	307	298	314	296	297	295	291	313	285	293	315	296	325	336	276	304	316	305	291	307	316	343	293	290	283	312	289	316	307	320	297	318	292	323	300	285	295	302	284	321	301	288	313	292	290	273	280	309	317	278	354	305	310	302	305	312	267	315	304	334	311	300	326	315	315	276	299	304	296	293	304	309	300	290	293	297	319	282	301	315	299	276	309	280	292	300	307	292	329	281	309	279	295	310	279	301	302	305	308	296	307	318	294	321	345	326	302	318	301	325	253	323	299	292	275	316	268	301	337	308	313	321	339	307	311	295	305	308	295	294	298	308	304	281	271	318	316	296	327	301	310	289	300	293	285	309	286	256	290	271	317	293	332	294	290	278	329	286	287	271	304	280	320	307	266	269	312	325	270	292	308	275	283	315	301	280	346	312	303	311	306	276	281	303	277	315	310	295	310	308	284	296	309	313	294	298	341	305	275	312	274	316	296	274	309	292	287	310	290	321	326	273	333	294	299	318	292	325	293	281	289	284	315	325	266	311	287	311	304	281	299	298	337	319	307	304	321	301	298	299	314	297	293	300	290	302	310	316	325	291	298	298	315	316	279	333	300	288	300	303	332	296	316	300	307	304	325	292	303	269	337	290	327	327	302	313	283	327	307	275	288	302	286	309	289	284	325	323	328	293	273	294	274	315	288	292	284	289	303	275	319	322	297	266	286	290	277	347	307	332	304	330	291	305	334	280	287	295	277	296	327	279	306	304	313	305	316	273	308	283	283	301	318	304	303	273	344	302	308	335	291	307	286	314	318	291	328	336	339	298	318	282	307	315	294	311	296	295	289	308	304	304	310	334	306	318	312	328	315	294	294	258	276	326	301	291	287	312	296	324	315	291	313	332	331	316	298	297	298	270	299	303	320	302	290	280	305	273	292	301	311	302	321	290	292	279	318	286	306	306	280	275	329	308	326	319	302	308	254	292	286	318	296	249	314	288	267	315	307	314	310	289	335	316	343	304	300	297	294	311	316	290	288	298	289	287	295	332	318	283	336	299	298	301	315	294	286	305	326	297	290	314	321	269	296	307	291	319	327	314	290	277	336	316	312	309	319	316	302	309	301	303	325	297	282	295	302	297	283	308	322	313	322	312	335	301	314	297	328	289	297	288	304	296	306	307	312	292	322	307	327	276	319	324	295	296	292	316	314	268	299	319	315	294	320	280	318	312	328	296	309	308	297	307	319	297	302	292	313	285	278	291	302	275	315	310	263	303	267	318	304	304	315	306	285	328	292	286	301	287	290	313	302	279	318	295	314	301	316	271	314	293	300	289	307	312	339	308	318	313	270	303	307	355	302	321	305	304	328	311	313	304	304	327	304	327	306	299	291	307	328	299	308	342	342	352	315	268	285	301	288	290	293	333	326	296	301	321	306	321	311	308	264	312	304	295	301	315	303	304	329	286	295	316	318	332	332	293	300	291	293	258	318	274	315	308	321	329	292	269	351	298	313	306	291	282	314	302	335	291	283	282	313	268	300	296	297	295	292	311	269	286	300	341	330	283	307	280	304	313	281	306	290	284	307	312	293	306	264	303	321	310	292	313	294	309	303	311	306	290	328	293	327	321	283	322	312	292	325	331	314	275	315	308	308	325	292	281	303	302	286	299	321	270	308	312	325	301	304	321	309	274	311	316	304	302	261	293	308	288	307	312	308	281	308	278	317	314	289	292	287	305	291	304	318	280	316	286	292	295	316	306	282	305	311	293	297	303	302	287	291	281	297	302	348	315	307	296	301	319	315	306	302	285	321	325	309	320	320	315	319	305	289	318	311	319	304	296	236	318	270	307	320	317	302	267	309	296	329	290	283	334	302	299	317	306	287	306	336	321	303	329	308	295	311	303	307	309	302	312	309	316	316	320	306	312	307	325	295	299	298	324	321	329	296	309	342	265	285	301	280	315	309	319	256	306	309	286	324	308	293	313	331	325	330	306	271	327	279	292	310	309	313	298	337	291	325	316	312	292	308	329	323	290	280	312	304	290	289	287	323	288	338	305	343	323	306	313	306	299	333	289	288	302	305	305	297	309	310	274	336	308	275	290	291	288	334	308	337	312	319	302	304	303	314	280	309	278	335	302	317	324	291	292	316	320	308	344	325	280	300	253	294	291	313	309	292	258	283	294	306	295	328	297	319	314	309	304	327	293	307	285	305	292	302	286	306	306	307	305	340	297	294	287	283	333	350	306	305	307	303	294	283	311	275	310	291	331	301	293	312	279	278	306	314	294	293	290	323	269	276	317	307	279	317	304	306	304	298	294	298	308	320	296	301	297	316	327	271	290	287	354	307	315	300	337	301	301	323	288	315	303	322	319	327	312	313	300	304	319	328	298	298	291	311	325	278	315	296	298	287	315	309	300	314	295	296	279	281	291	342	266	334	282	318	303	354	321	338	324	279	277	320	332	314	291	301	292	308	293	314	295	321	309	323	297	302	293	310	320	319	347	299	278	306	344	280	287	297	293	292	278	285	287	297	315	311	340	296	300	305	278	307	321	300	303	297	296	326	299	322	314	330	276	319	272	274	314	316	287	332	295	300	300	319	313	287	295	320	318	319	284	290	314	297	307	318	323	279	287	328	292	297	306	311	267	310	323	298	279	297	318	306	297	305	298	299	313	321	307	318	319	311	306	291	282	341	345	280	312	327	289	310	286	291	299	302	305	282	301	303	316	289	303	306	323	318	316	318	313	299	307	322	313	306	268	275	295	312	277	325	289	317	300	326	323	296	291	319	299	316	298	310	317	315	319	315	325	310	324	324	299	317	313	314	295	310	282	311	305	302	288	318	298	310	316	305	289	286	297	296	296	318	320	301	313	294	315	335	303	314	324	293	296	287	319	296	307	304	255	296	289	327	292	291	306	303	301	325	325	295	351	286
22122	26968	30860	37359	37087	35353	33564	30843	30955	31271	37862	35549	27734	16982	12452	11376	10536	8874	6470	5695	6478	5109	6511	5802	4424	3715	2986	3237	4460	5075	5934	4400	3904	4331	4176	3978	3200	2704	1771	1044	1064	1041	1000	990	963	960	1001	943	1054	962	966	915	1008	951	965	987	955	906	925	955	938	940	958	940	939	948	899	949	982	932	927	977	948	914	976	918	932	928	934	979	937	926	940	907	919	857	1016	960	915	927	906	949	911	866	938	951	907	874	936	874	896	905	926	914	888	913	927	897	917	914	907	900	928	900	949	955	912	928	879	874	881	927	887	916	885	950	901	951	940	951	878	923	919	892	865	897	977	864	873	951	915	940	890	880	899	924	968	864	907	925	877	940	929	922	877	931	896	923	959	929	933	909	866	849	878	891	915	934	892	852	948	900	858	877	933	864	895	948	913	901	913	961	918	919	920	903	925	902	863	880	858	927	875	915	896	857	900	899	936	949	927	926	936	937	872	877	845	910	855	914	899	883	877	880	881	902	925	951	902	914	887	871	914	853	913	945	834	894	880	893	876	906	867	900	921	915	881	953	916	862	943	926	940	913	877	941	927	890	927	895	925	873	890	876	921	909	951	932	978	907	906	866	847	915	939	887	937	961	948	903	846	854	890	894	872	954	886	950	945	909	926	933	829	867	853	937	907	909	929	923	892	869	917	898	900	877	919	884	933	928	915	912	901	898	927	923	903	891	928	929	912	953	943	920	882	908	916	939	851	876	939	828	887	917	854	902	949	893	926	940	915	928	899	885	921	870	874	935	900	901	893	948	908	875	915	877	881	846	924	903	862	856	879	919	903	809	958	888	904	936	879	907	900	914	954	864	891	922	858	958	908	893	906	956	907	891	904	910	916	884	892	868	877	910	868	918	905	920	924	913	847	885	915	886	939	838	892	856	872	940	889	875	919	929	900	871	849	949	905	959	941	898	903	966	876	893	1012	879	882	890	946	904	916	921	905	870	904	878	903	938	935	934	893	902	938	841	898	947	934	882	894	881	895	931	945	874	946	913	906	938	908	960	914	915	880	911	928	916	950	904	869	894	891	905	863	875	953	883	860	922	913	921	947	910	892	912	906	881	939	859	876	902	919	950	877	879	886	912	922	845	950	932	915	889	918	999	884	963	887	865	934	940	908	872	930	898	913	928	912	910	861	898	867	909	889	899	926	912	965	888	877	925	830	916	893	904	927	908	921	924	859	915	908	909	844	877	911	930	881	915	948	884	871	894	887	920	856	940	887	884	914	942	868	893	889	941	917	905	849	933	932	937	941	895	900	874	929	952	911	902	828	884	871	906	878	878	880	899	891	924	910	949	923	932	913	904	945	999	922	915	910	859	937	891	943	882	936	942	902	892	874	883	896	868	941	907	910	857	881	849	884	946	902	878	873	962	867	929	913	900	910	869	953	934	951	889	899	924	889	927	871	907	876	905	892	913	930	914	880	852	903	866	909	910	943	891	924	894	918	892	872	866	867	921	935	909	879	895	918	871	862	875	902	936	901	919	960	857	939	838	879	901	869	895	906	915	987	891	911	928	877	985	913	947	857	857	898	925	958	957	934	866	938	956	902	881	922	951	927	902	973	902	910	879	893	909	884	869	892	959	910	946	939	848	860	927	925	854	884	898	913	853	930	910	946	883	887	955	920	864	959	884	912	891	911	947	902	891	915	894	870	913	869	890	888	832	910	941	907	893	934	915	915	891	866	913	907	899	899	883	894	864	897	883	919	930	869	909	915	930	916	978	898	849	901	885	862	903	907	906	911	919	911	924	905	901	917	916	909	917	890	877	947	906	874	913	942	905	888	929	877	905	878	932	886	899	903	931	861	924	881	892	934	900	949	871	909	925	906	853	931	966	905	995	906	886	940	868	879	910	903	881	861	898	907	906	904	910	902	914	845	953	924	910	890	970	892	944	915	890	867	844	899	858	910	883	868	904	858	960	875	941	889	894	901	940	893	877	898	868	909	870	916	864	883	886	924	929	936	824	933	891	918	905	910	872	930	918	951	928	920	889	932	891	875	901	880	850	899	875	958	868	889	883	864	877	908	956	922	873	951	900	886	901	894	910	908	905	884	944	879	868	901	918	921	909	862	882	863	879	859	875	905	972	911	913	882	881	899	903	886	853	859	930	889	925	909	930	906	917	916	955	919	841	894	934	875	914	955	912	893	867	883	856	905	925	906	885	873	867	902	883	901	885	882	917	977	860	901	914	924	869	935	874	886	877	904	937	952	917	867	911	911	899	938	859	949	921	915	917	846	890	923	945	947	907	914	871	899	932	897	903	912	929	934	937	911	925	844	886	894	945	907	861	908	929	906	916	891	911	919	901	900	896	904	870	913	904	906	885	916	881	875	892	927	873	902	862	946	872	955	964	911	881	913	907	879	903	916	900	939	934	895	905	868	861	908	825	869	878	839	927	970	870	885	919	886	924	910	876	872	921	863	932	908	890	947	940	972	885	852	918	918	919	880	880	917	954	982	932	908	961	918	921	937	857	890	902	873	862	874	891	977	915	920	907	920	887	843	935	923	887	918	894	882	921	893	885	899	959	922	914	878	906	907	856	893	854	883	888	880	849	962	890	892	881	885	906	908	891	913	893	894	877	924	871	908	878	899	902	921	875	930	943	881	879	902	944	832	941	866	901	910	919	868	928	896	913	884	902	939	878	936	910	889	894	923	862	912	946	888	881	863	903	907	929	881	926	903	879	956	882	857	966	953	951	912	826	911	905	913	902	892	911	907	924	905	935	874	909	888	912	913	906	896	932	951	875	915	909	886	851	900	923	889	907	912	889	852	912	931	909	875	914	909	867	897	918	904	925	929	883	883	912	971	903	880	894	864	948	933	907	911	910	926	929	888	919	920	914	875	882	905	889	905	940	921	939	961	891	899	878	901	871	903	876	923	865	891	886	931	903	914	899	907	895	909	873	934	884	916	971	853	926	906	917	896	917	976	869	924	940	933	917	889	914	879	905	924	889	918	934	875	905	941	903	883	915	964	904	930	899	876	871	962	920	918	884	920	917	933	897	875	885	921	930	891	888	932	897	918	858	914	933	934	926	886	920	908	871	934	955	931	920	884	913	901	885	881	897	941	870	962	871	891	928	883	902	892	888	973	861	895	920	848	909	894	884	922	959	1008	896	905	927	836	909	905	918	928	897	992	858	953	882	925	1010	943	899	967	857	901	846	852	932	877	877	972	905	895	841	916	936	866	941	878	920	863	928	864	911	878	903	901	914	863	887	892	855	918	849	899	858	904	903	935	936	899	874	939	937	890	918	914	878	899	913	913	912	887	841	907	876	916	935	860	912	874	932	922	934	921	884	878	882	934	963	916	990	939	891	906	916	868	882	899	883	869	956	894	858	871	846	929	873	940	906	930	964	874	902	869	885	881	939	908	831	889	864	853	962	900	879	844	878	899	888	894	851	898	890	886	905	891	905	869	896	919	969	877	873	864	913	968	883	921	878
4089	4086	4391	3468	2066	1190	896	853	661	481	632	568	386	317	236	258	246	261	206	209	207	197	239	206	211	194	200	211	200	206	199	199	217	186	208	196	173	181	200	203	170	172	158	203	196	179	180	208	189	189	199	162	192	177	176	195	172	196	184	182	176	194	210	199	179	192	176	187	193	182	194	185	173	204	181	193	167	170	173	147	203	182	176	193	198	189	188	168	208	193	189	180	203	179	206	187	210	225	166	166	179	211	159	179	165	204	186	187	215	169	165	165	173	181	176	190	194	209	189	203	172	209	172	200	208	196	187	195	184	180	197	188	165	195	201	185	200	161	205	199	194	178	155	179	179	190	191	161	186	146	202	185	216	185	178	178	198	162	183	192	169	177	184	166	172	185	193	179	197	168	178	201	185	181	180	173	205	175	177	184	212	188	175	168	187	193	195	169	188	197	164	196	157	219	167	188	190	210	180	187	182	193	202	203	183	171	171	189	205	175	171	163	181	179	205	182	198	172	192	192	183	193	194	202	193	195	176	179	183	180	184	179	163	176	202	156	207	179	186	197	184	200	179	201	175	205	167	199	158	190	197	201	187	185	191	176	163	196	182	158	189	190	174	188	181	167	190	179	169	204	202	212	190	191	203	187	196	185	204	219	226	192	187	172	164	180	174	192	168	183	161	162	183	205	186	172	170	180	196	188	183	167	205	205	176	191	175	208	199	199	189	224	191	205	198	193	180	162	189	195	194	167	192	199	170	185	195	169	195	175	180	192	179	196	213	202	202	210	188	189	184	225	205	186	211	192	216	180	194	176	172	176	148	190	190	188	186	188	185	189	198	165	183	180	184	177	185	180	175	217	183	204	177	193	171	173	199	173	162	176	182	180	198	203	164	197	180	188	194	174	209	187	205	209	192	190	179	191	190	174	190	196	162	162	200	151	190	212	171	170	177	192	207	185	216	184	213	192	201	201	179	202	153	174	193	205	192	188	198	170	178	190	191	187	190	202	194	186	179	188	208	171	191	195	182	194	196	186	193	191	208	168	179	163	176	192	199	193	177	188	188	186	169	191	200	188	201	194	183	185	205	167	195	176	183	191	189	194	181	204	205	205	165	165	216	196	212	176	159	174	176	166	183	185	177	190	199	169	188	176	176	189	185	189	192	181	193	175	174	182	192	181	224	187	214	187	193	199	186	160	198	193	199	194	197	217	185	174	186	188	194	195	172	173	180	182	226	184	185	170	199	196	193	177	196	188	187	201	179	174	195	190	195	173	157	198	193	192	189	144	181	177	191	151	182	201	168	206	206	186	187	205	203	201	154	191	188	171	223	204	182	167	149	214	177	169	192	179	207	171	159	187	201	187	171	171	201	192	210	208	179	178	177	202	194	193	169	167	188	186	206	196	188	186	206	221	192	189	176	198	175	182	178	202	178	169	202	190	163	188	194	176	188	166	150	213	177	190	212	224	185	181	195	180	192	190	172	178	196	208	189	174	173	172	195	204	177	189	194	180	175	188	175	183	184	195	178	183	209	173	203	201	172	186	181	200	192	201	200	189	168	195	207	205	168	162	208	196	204	209	196	211	163	205	165	193	172	186	170	184	183	176	160	196	178	173	177	205	174	169	224	170	179	209	156	204	208	201	196	170	189	172	181	191	205	171	189	175	175	181	201	177	190	205	206	198	179	209	185	170	181	174	197	183	202	160	190	178	171	181	187	196	191	205	186	166	181	200	206	194	204	165	164	157	199	196	184	208	182	181	210	194	199	199	190	175	184	178	190	174	186	182	171	192	192	158	190	175	173	190	207	185	189	188	167	197	164	170	184	182	183	187	163	186	200	198	191	204	182	171	174	177	210	205	183	202	198	195	218	188	166	234	186	182	195	180	187	193	188	178	184	173	202	181	219	201	206	198	193	189	175	181	189	189	183	158	182	171	174	173	187	202	201	202	192	205	179	190	184	185	186	200	181	180	181	163	189	187	194	188	184	183	168	176	170	192	232	194	211	204	205	186	205	173	206	206	188	220	192	197	177	163	205	176	189	177	181	163	188	194	174	182	183	220	190	194	194	183	194	189	192	189	195	192	195	206	190	188	155	178	164	184	217	182	185	210	196	213	204	191	204	200	165	173	170	189	197	188	201	206	183	171	151	193	188	172	180	196	182	186	179	169	183	195	195	178	189	188	188	180	173	199	201	203	205	192	187	184	195	186	150	230	186	188	197	179	199	160	179	172	183	175	181	181	205	178	173	186	187	195	161	201	179	172	170	200	185	200	191	194	182	172	202	193	218	208	176	182	195	197	168	179	195	208	188	190	183	183	179	176	179	203	189	187	195	183	172	175	182	191	199	176	184	168	190	185	175	159	185	184	194	169	189	204	169	190	188	173	189	194	193	175	190	196	196	202	168	205	188	171	178	178	179	196	193	191	183	190	188	185	197	189	181	186	198	159	194	179	191	174	200	197	200	193	177	188	190	196	184	173	208	180	194	192	178	171	191	203	238	187	190	181	182	185	190	202	183	180	163	185	173	170	158	175	183	197	210	214	181	175	166	175	198	193	190	179	187	182	133	178	182	170	171	196	183	196	181	182	174	187	180	193	189	211	187	158	196	190	184	186	197	166	177	175	195	189	211	181	197	186	178	202	167	199	148	190	170	186	175	178	200	187	187	183	203	184	181	190	218	192	189	186	181	206	189	185	173	177	190	191	199	197	188	163	160	204	190	191	190	232	184	194	161	162	180	202	187	170	195	200	193	191	188	201	198	196	188	162	182	197	177	172	194	211	208	186	186	174	190	178	182	201	178	185	178	180	192	199	204	218	184	187	186	187	176	184	192	177	178	185	184	196	183	210	226	184	179	188	200	185	190	194	178	173	199	167	178	196	210	206	183	193	201	174	211	176	176	212	161	181	188	184	192	205	184	193	168	205	194	160	201	195	196	168	177	212	159	180	189	209	167	177	176	191	189	229	215	188	180	188	202	216	206	191	188	180	185	168	170	180	200	192	182	181	165	187	189	213	176	199	206	204	190	190	197	209	187	196	173	186	200	186	178	173	171	161	174	189	191	176	193	182	183	194	187	178	210	194	168	196	210	165	185	194	177	214	177	183	173	185	208	184	173	197	172	192	190	205	179	178	200	170	198	207	193	168	194	176	177	185	194	161	171	193	208	183	209	189	189	184	186	195	182	173	191	185	201	196	172	165	175	174	206	187	185	155	185	210	197	212	216	180	171	172	200	207	192	186	196	202	192	172	193	208	173	176	194	161	196	173	200	206	205	187	197	198	191	181	197	181	160	191	193	178	190	203	187	167	186	194	195	174	186	190	169	185	215	196	164	183	188	187	210	181	169	176	194	211	183	203	189	188	210	216	147	181	187	174	166	178	183	193	165	184	195	178	199	188	165	186	182	180	204	195	201	173	184	199	205	176	192	185	195	198	193	166	182	173	194	199	190	194	214	196	189	186	194	170	162	189	184	201	182	178	185	177
4166	5076	7062	7605	5897	3853	3342	3012	2615	2172	3004	2780	1851	1368	988	1075	988	911	868	749	811	735	893	808	748	682	672	696	719	741	773	717	766	710	681	700	651	667	649	603	627	608	621	661	621	599	625	617	625	626	584	602	644	658	620	587	693	633	615	650	621	626	636	622	646	619	602	590	627	610	595	619	644	620	611	639	620	611	624	631	628	617	592	610	641	635	653	648	658	609	649	653	641	651	588	663	641	632	600	672	649	648	618	612	609	648	612	614	664	596	644	616	648	600	652	601	641	607	655	599	648	610	654	598	619	616	663	600	599	640	604	669	607	584	635	595	657	668	625	592	623	657	663	618	655	615	633	636	613	657	635	661	634	627	618	608	610	600	629	654	592	650	629	691	612	588	625	611	633	645	645	579	642	586	608	588	593	606	598	650	612	592	637	573	630	634	635	588	639	599	607	655	653	584	609	603	655	611	636	631	631	617	647	581	648	669	609	617	610	678	624	644	608	672	636	636	601	663	616	645	606	646	611	600	636	633	611	625	648	622	630	619	647	636	613	623	629	630	612	654	631	615	665	614	645	639	614	628	613	609	628	614	575	595	633	652	632	640	585	608	631	656	657	614	621	638	609	617	650	589	620	606	638	610	614	587	632	656	613	631	616	605	665	651	608	604	647	641	670	648	612	598	608	633	604	579	634	614	666	576	616	603	628	619	645	635	575	650	627	622	653	594	614	625	637	625	641	616	629	641	641	621	679	653	664	632	653	618	628	603	605	633	580	609	608	645	602	609	592	623	673	580	599	623	656	610	635	606	622	600	664	626	627	640	601	580	619	638	614	598	630	667	621	595	646	639	604	617	592	597	615	605	610	630	624	640	610	647	589	626	607	632	617	614	619	634	636	618	620	607	634	632	636	638	671	581	640	566	616	589	623	614	610	652	589	607	634	608	643	610	610	674	678	575	631	633	581	653	603	609	632	604	631	660	687	629	632	641	636	612	657	646	595	667	627	638	626	633	630	660	631	657	586	631	598	643	623	666	603	642	617	638	621	643	613	639	663	637	627	625	612	594	634	619	587	634	638	675	625	616	622	650	574	589	604	607	612	679	646	639	579	626	672	645	666	647	632	637	641	598	661	642	645	636	624	628	611	609	679	609	627	602	620	609	627	590	609	599	665	617	621	608	603	591	640	619	618	616	615	596	628	605	625	580	610	582	625	617	622	599	625	597	670	631	622	624	603	619	627	648	628	581	621	626	598	622	611	616	654	620	634	584	635	622	623	647	659	639	645	595	613	598	622	648	587	632	643	623	606	621	616	603	610	631	660	611	611	621	619	620	604	624	623	607	626	627	607	616	675	628	598	585	669	640	643	607	622	666	635	607	617	615	588	614	643	636	590	674	696	635	658	651	617	636	636	597	604	658	602	629	658	603	650	601	611	620	607	601	628	610	605	637	617	639	645	624	618	643	621	654	663	664	600	657	588	636	601	645	636	609	667	612	621	603	594	637	623	610	622	602	658	646	636	662	603	611	611	613	627	674	654	617	622	603	605	672	602	621	609	599	591	625	644	620	606	561	610	617	631	659	642	615	656	638	607	630	657	608	653	618	624	610	609	592	647	624	590	614	598	644	591	658	570	636	636	614	591	669	656	595	634	608	622	640	628	630	607	676	627	586	633	629	629	601	608	681	650	632	635	649	628	622	649	603	585	630	613	655	620	612	637	617	604	588	630	621	623	585	620	618	603	627	568	631	630	635	573	580	622	620	629	623	631	625	631	580	589	640	634	644	680	618	624	636	630	594	660	585	604	610	628	602	632	638	612	629	630	620	627	668	628	619	642	621	626	609	649	620	638	648	591	613	669	642	611	603	583	649	614	634	612	663	622	644	595	632	615	638	599	603	690	591	640	638	602	629	587	605	587	603	598	642	628	644	649	620	632	635	656	574	656	630	613	604	645	648	632	635	564	642	624	637	638	575	627	659	635	604	638	611	615	646	572	661	672	624	673	580	638	640	640	614	601	632	628	613	591	636	666	653	645	621	640	633	653	609	608	623	650	618	601	592	627	596	664	622	618	656	607	628	639	603	640	597	611	624	626	558	568	633	628	622	623	645	626	669	620	629	621	607	596	609	603	636	620	630	587	628	605	623	579	642	648	599	654	621	613	623	623	607	648	620	611	617	574	641	632	581	588	628	633	639	652	657	613	635	604	639	562	620	599	564	617	642	632	626	653	645	619	613	583	648	609	590	633	598	660	606	593	596	643	621	582	598	588	589	650	625	642	655	608	627	595	631	626	640	600	637	591	645	607	602	613	624	661	610	643	615	590	635	661	678	580	669	590	606	631	603	607	680	567	605	630	628	623	646	682	633	621	612	640	670	616	626	620	608	620	657	602	622	617	633	611	638	705	617	647	609	596	619	627	655	651	645	594	643	619	596	599	590	583	607	649	650	609	640	566	629	692	626	639	595	630	585	642	654	622	578	617	659	596	604	596	608	606	614	568	636	616	641	629	604	643	595	653	593	632	610	596	629	595	650	606	627	596	610	644	614	639	591	631	628	607	672	642	595	602	628	615	638	599	626	602	609	608	645	632	617	642	620	636	612	623	635	612	629	627	690	657	634	664	603	669	582	634	576	643	620	634	680	638	661	644	592	597	594	633	578	589	638	668	648	641	689	638	618	646	646	590	657	674	614	609	615	634	606	561	656	644	599	641	641	635	637	577	616	572	599	629	636	625	627	652	682	614	622	593	584	617	643	670	646	656	623	608	617	571	578	635	659	618	618	605	625	616	607	604	625	602	599	632	635	633	621	665	631	609	644	659	623	601	614	672	600	604	600	623	621	639	626	619	579	594	682	644	628	589	672	617	639	645	610	640	632	626	567	614	625	583	590	587	606	633	638	645	641	600	625	609	646	624	606	604	600	662	641	660	643	624	634	633	622	596	671	636	631	590	602	606	622	642	658	630	622	607	628	576	648	650	618	620	622	635	627	601	612	632	629	634	621	605	584	620	664	618	609	638	599	583	608	618	609	633	631	612	650	638	595	623	650	593	647	588	626	655	620	651	642	610	614	610	617	576	611	642	617	634	631	605	622	645	628	613	631	615	637	632	625	628	621	622	594	628	605	607	601	612	639	641	621	655	592	645	643	625	651	621	633	601	631	631	636	630	621	617	638	573	611	575	661	647	629	612	677	639	620	629	658	637	610	634	612	629	655	637	625	640	634	602	597	638	657	651	584	601	616	600	669	626	661	615	598	596	610	620	594	685	576	624	586	627	629	618	620	608	609	626	626	662	603	644	603	627	628	617	630	649	604	655	634	591	624	623	632	639	638	644	595	607	570	601	650	651	621	573	599	653	600	642	618	631	602	605	591	642	655	663	618	605	658	659	634	639	627	612	623	630	634	634	671	599	633	652	661	669	596	638	629	624	614	602	598	599	581	626	680	628	617	616	595	662	628	633	582	598	640	604	673	588	573	618	631	618	646	635	583
21989	25124	27031	28579	23964	17659	12562	9190	8242	5780	7267	7358	5182	2500	1378	1391	955	1052	707	653	614	702	813	661	505	496	415	413	466	487	754	478	480	495	558	443	449	349	361	345	327	322	319	340	314	305	353	332	354	293	330	292	310	315	331	296	337	318	288	298	334	335	295	320	312	328	304	313	312	326	337	304	330	297	338	309	312	323	336	316	310	322	344	296	323	324	287	328	301	312	310	302	309	305	309	276	301	301	336	303	307	330	298	330	322	329	334	272	322	308	312	310	286	350	323	321	348	294	324	296	356	318	337	287	306	356	329	329	326	300	297	349	322	297	293	302	290	342	331	317	336	330	332	310	295	292	336	301	328	332	334	315	296	310	313	313	325	327	292	332	312	316	332	298	320	329	309	333	335	273	315	317	293	331	287	327	311	303	309	321	332	297	349	304	315	310	321	317	332	320	312	297	332	319	311	334	343	333	295	305	300	328	323	341	321	310	340	301	281	321	326	319	292	316	299	338	294	318	325	306	316	306	293	309	306	310	338	307	345	303	309	300	301	325	328	298	327	304	322	328	331	335	298	305	322	314	342	338	327	335	301	324	305	298	322	322	310	327	336	340	340	339	310	319	292	348	320	313	314	315	331	325	338	288	313	310	304	331	325	320	309	320	302	333	315	327	313	331	340	326	305	309	309	317	322	329	314	298	319	325	294	334	294	291	335	342	321	351	341	287	291	330	307	288	316	330	315	316	302	325	308	312	286	271	305	287	333	305	313	315	310	307	329	304	325	314	293	319	259	309	329	317	321	328	301	294	314	333	332	304	321	328	321	306	316	316	299	343	286	313	295	323	283	300	329	318	339	296	318	323	354	326	306	312	293	316	297	289	308	324	290	293	308	334	303	322	321	316	318	314	278	341	318	334	314	320	320	276	332	303	288	323	313	310	304	327	281	323	299	310	322	298	346	334	327	342	328	326	286	310	276	356	302	332	316	318	321	333	352	355	320	292	299	320	309	326	249	323	293	317	321	303	331	339	336	313	315	322	323	314	293	339	331	354	353	318	334	300	296	304	285	313	328	299	305	318	332	288	315	326	333	320	314	308	313	329	313	308	326	295	306	303	344	304	296	292	319	339	330	306	331	294	322	304	320	285	332	339	341	298	332	280	298	338	304	312	306	329	301	337	314	338	301	305	317	313	323	285	331	353	357	330	315	305	312	312	304	283	319	322	349	297	307	344	301	331	329	342	338	269	332	314	272	313	320	311	332	327	331	333	325	306	341	312	285	314	320	322	303	300	310	344	299	331	326	341	338	321	276	345	309	349	320	349	291	329	335	297	312	317	293	320	291	343	298	296	333	316	322	302	299	310	332	330	328	334	314	309	323	316	313	340	302	317	307	309	301	311	311	319	310	304	322	310	296	303	304	272	336	295	321	318	296	320	297	351	323	304	288	313	348	303	326	305	317	339	303	293	313	281	331	302	357	337	335	329	309	308	332	316	339	332	278	334	285	346	291	333	318	338	331	324	327	332	368	359	332	307	324	322	345	324	319	315	322	310	297	319	301	346	330	309	300	307	311	323	317	334	323	355	319	320	282	309	311	315	317	309	324	338	341	328	294	312	307	316	327	324	318	318	318	332	322	315	328	303	335	321	350	347	339	324	334	354	337	315	316	280	333	335	309	311	314	307	321	366	320	310	328	320	301	324	302	300	291	311	282	315	280	303	336	322	311	341	330	331	323	323	305	322	320	324	307	305	361	321	332	321	315	310	305	279	319	339	310	317	331	349	322	296	312	352	324	294	284	292	311	304	346	308	319	339	299	315	303	296	314	320	296	303	323	336	306	354	317	311	335	347	303	339	294	308	317	332	291	332	356	307	304	350	310	337	335	307	341	303	297	298	306	323	317	302	330	311	321	321	301	309	290	317	294	289	325	306	333	345	298	316	331	303	324	300	308	288	335	337	313	326	302	350	320	329	315	301	299	314	335	302	331	300	311	322	339	293	353	320	305	317	337	333	300	336	322	313	295	299	314	330	333	328	300	334	298	331	333	310	311	312	288	298	335	291	264	325	314	318	324	286	316	339	319	296	288	332	349	325	325	314	304	268	282	304	296	297	330	312	289	303	333	305	317	346	316	310	313	323	309	317	323	357	307	301	321	294	314	306	306	325	326	321	278	332	361	323	307	298	289	314	317	299	318	302	307	311	318	326	343	297	287	313	320	356	325	289	312	317	339	290	326	301	316	302	334	312	317	300	305	278	300	336	331	336	322	326	311	298	307	347	304	325	313	304	325	298	315	334	310	311	306	314	316	305	326	317	311	295	335	283	284	311	302	312	340	337	335	321	359	300	324	304	343	346	320	315	280	316	314	320	304	329	311	313	317	289	297	319	326	355	312	322	326	326	314	348	309	281	291	346	333	338	307	335	295	319	345	330	317	314	334	313	318	309	297	326	328	314	346	314	312	341	326	317	315	295	307	298	318	338	336	317	308	336	322	322	316	301	311	300	324	302	313	299	319	296	304	289	293	280	311	332	320	328	312	285	304	297	320	301	309	300	308	312	314	299	311	319	333	348	287	297	299	321	312	291	339	310	294	329	311	325	311	267	333	291	342	344	313	333	305	321	312	344	315	314	331	311	325	365	335	306	303	297	309	313	294	294	304	298	355	322	304	300	326	294	318	305	306	331	333	308	329	306	321	347	333	322	311	300	283	318	325	312	339	301	344	290	292	322	306	282	282	325	325	304	309	282	328	301	273	315	338	307	339	334	313	318	318	294	343	342	321	358	323	343	302	307	342	306	323	308	315	301	322	299	299	309	312	309	331	318	341	273	329	313	340	333	304	337	314	296	299	341	296	295	326	312	323	341	310	330	309	335	323	320	356	330	346	311	313	337	347	336	297	280	333	348	329	296	322	372	306	292	288	313	283	312	290	314	371	327	341	316	314	287	345	304	326	309	318	319	336	328	292	315	316	325	304	332	321	316	303	310	332	283	323	339	321	324	319	306	314	313	339	319	308	345	332	310	336	313	276	314	296	326	294	307	350	339	301	307	307	338	321	305	314	290	296	322	296	299	343	333	334	293	303	328	333	288	304	303	293	324	309	357	295	303	304	298	321	327	315	336	346	302	352	300	357	321	326	297	351	352	281	320	328	303	316	345	319	331	319	313	314	309	287	329	307	322	315	305	310	356	303	333	304	330	324	337	334	295	302	275	318	331	298	310	282	292	314	314	283	329	288	302	312	345	299	291	321	299	319	312	349	322	315	337	323	299	329	330	311	330	317	351	334	299	303	302	319	305	289	315	301	306	329	324	306	304	334	300	325	310	306	333	304	314	344	326	343	329	324	325	309	321	345	359	336	287	333	303	325	335	308	311	323	308	306	347	329	309	324	343	327	311	313	320	291	328	279	306	315	313	375	318	302	320	308	337	317	309	327	331	325	331	308	306	300	333	303	303	329	332	342	309	303	288	322	314	323	314	335	303	293	343	333	337
16778	19814	23535	29504	29620	26023	22968	21877	20903	18880	24430	24484	18793	11549	6383	6370	5088	5576	3342	3095	3086	3336	3779	2858	2635	2234	1810	1797	2277	2398	3682	2018	2509	2499	2596	2134	2144	1442	1212	1081	992	1049	956	957	993	1030	943	968	956	944	987	1013	1012	1014	1013	968	952	929	954	943	1019	948	908	961	964	991	1060	999	970	995	999	937	1000	952	969	968	964	948	931	933	974	993	998	982	910	991	960	973	946	952	846	974	957	968	949	932	923	956	982	1022	955	1007	940	995	953	915	988	917	978	986	953	989	1000	969	937	970	964	959	937	956	970	1008	960	928	959	928	1022	917	1006	973	879	976	921	945	963	980	969	963	950	964	945	989	959	954	960	1006	921	945	999	943	940	1003	934	920	1002	946	947	940	956	943	950	979	989	976	1004	1000	934	940	951	976	969	954	945	1016	976	970	957	987	1028	921	967	975	900	984	958	888	1006	931	948	945	959	951	939	1006	957	977	1000	926	980	967	996	982	1000	954	994	955	930	945	916	1007	992	967	957	1006	1001	931	975	963	960	1042	900	964	990	994	946	954	897	971	976	935	950	959	1008	1025	999	961	954	919	961	958	972	947	991	945	948	997	997	962	1017	1009	937	963	963	983	869	932	946	978	963	946	948	931	1072	945	992	935	994	945	933	935	1016	949	953	980	981	1003	928	941	951	949	969	991	995	974	966	1005	959	936	989	951	957	909	951	884	977	923	999	996	923	960	933	956	907	969	966	956	964	951	963	1003	931	921	934	964	949	965	941	919	944	937	970	987	1004	930	948	975	928	920	970	961	980	911	1053	957	956	933	952	947	999	929	978	952	912	925	1004	936	964	990	982	981	965	987	976	944	919	985	922	991	976	935	953	992	1012	964	925	1025	957	954	978	919	896	916	912	983	995	930	968	969	944	1007	934	955	1001	914	990	937	954	1003	935	989	920	953	1024	988	993	883	931	978	1016	930	924	983	997	920	924	1006	985	978	1004	991	931	987	956	998	966	887	926	978	943	977	940	1005	978	1027	1002	932	938	926	903	990	974	951	986	932	1018	971	947	946	980	968	1011	905	960	962	955	977	953	959	941	971	970	957	959	978	984	924	990	952	940	957	898	896	953	949	948	949	981	958	969	935	942	964	906	953	981	951	982	946	936	993	986	951	988	941	968	951	953	961	913	984	933	1010	1019	954	957	938	938	953	958	911	971	891	930	951	967	933	963	959	983	956	910	928	981	942	949	996	984	966	920	902	937	934	941	956	961	886	973	941	999	973	1023	1006	939	942	947	922	956	946	956	944	979	929	939	1004	953	922	940	922	999	957	1006	974	1025	911	961	951	961	921	960	976	932	995	911	1020	938	949	980	978	971	952	957	938	910	1010	921	963	977	948	965	990	992	918	973	984	982	967	957	974	963	991	929	927	923	970	967	969	980	990	933	950	944	985	947	944	971	926	920	932	994	941	958	955	969	936	939	1016	915	940	985	967	963	945	939	954	996	958	976	965	927	959	966	1004	970	1034	938	978	981	951	955	966	976	946	957	910	935	970	929	964	1022	915	939	933	956	909	1013	952	988	990	931	983	926	921	933	994	940	989	963	948	997	988	899	946	975	975	942	923	910	912	979	904	964	969	931	970	957	901	940	981	959	969	920	1012	998	921	984	1010	939	954	978	925	957	943	987	996	932	975	962	962	980	985	937	956	964	959	950	926	1037	905	919	982	944	958	946	919	983	932	948	1000	935	935	1030	959	929	941	1004	953	898	972	977	916	1064	942	934	920	950	985	933	953	965	995	946	983	933	966	963	1022	892	936	924	998	1004	942	999	950	951	916	989	931	947	922	959	926	980	971	993	985	978	946	913	987	1002	949	974	976	946	931	943	986	952	966	1005	971	1017	1002	945	911	933	947	991	939	958	937	999	904	986	999	979	921	976	936	977	940	955	935	953	1012	1003	954	909	997	931	972	919	947	998	971	935	1036	957	938	962	913	957	952	990	1005	986	1028	956	943	970	989	1000	911	959	940	1004	958	956	912	966	971	949	985	934	941	942	913	914	928	987	937	1008	964	964	934	914	927	978	963	974	980	978	945	955	1046	964	943	929	1003	1001	960	957	923	927	936	973	972	997	952	966	896	977	967	913	994	1005	950	993	958	945	927	948	908	935	1012	924	1028	973	929	972	942	979	966	892	955	958	931	971	921	954	976	1018	1000	946	990	942	937	923	977	995	956	974	1015	943	983	953	997	961	962	929	959	981	986	928	962	1006	941	938	937	923	948	958	968	963	943	981	968	982	966	948	963	980	986	963	986	982	946	971	905	1004	993	962	1010	979	967	961	956	940	939	928	972	891	889	961	964	924	932	945	948	1002	982	984	955	976	947	934	922	979	969	961	946	976	959	957	994	917	959	967	963	949	950	972	992	998	963	950	1036	995	975	956	972	1011	945	1001	958	954	945	949	925	957	992	979	955	943	957	947	876	958	975	938	939	965	985	912	952	966	964	930	982	945	984	1014	904	957	943	964	940	952	935	999	928	961	946	940	953	931	966	988	944	962	935	994	967	966	939	962	946	974	913	963	977	970	919	959	957	936	924	938	933	959	886	991	955	942	925	945	976	1010	1002	944	937	994	917	964	971	970	975	956	1019	957	987	939	915	935	907	943	930	938	930	943	934	960	917	980	989	947	994	1016	979	889	926	1005	977	949	911	997	967	928	882	965	994	963	1002	959	998	928	1002	957	954	952	937	971	927	983	1003	968	975	948	960	1022	982	947	968	962	928	986	923	980	918	923	949	930	994	1039	962	950	941	1004	945	929	953	975	901	1047	892	994	938	956	922	997	997	1023	1030	940	928	906	917	991	966	901	975	997	950	931	975	960	943	963	962	983	890	952	994	955	981	986	989	992	923	997	956	926	934	964	976	940	953	920	896	942	974	1020	977	962	892	981	891	934	1003	953	953	932	949	901	949	923	955	973	937	974	985	905	958	1019	885	940	974	957	951	939	983	1006	978	1004	969	952	946	998	946	986	945	961	923	942	984	996	947	939	978	953	972	942	958	1000	937	948	1012	937	976	937	998	936	959	971	900	984	954	1023	914	987	1032	959	1007	967	956	958	971	921	930	953	925	935	949	963	973	988	951	979	939	946	998	948	953	951	1002	946	942	923	957	941	936	969	927	891	947	944	947	934	938	950	996	984	935	1015	909	917	927	951	972	985	969	1001	933	998	959	949	972	965	975	1005	975	979	958	930	939	1013	947	960	928	941	963	952	946	988	934	928	947	973	947	975	961	944	953	981	998	938	952	1010	996	984	973	959	941	976	975	979	969	989	916	958	937	977	976	1001	1022	910	954	953	909	971	977	958	935	974	983	972	967	960	957	978	915	953	970	970	965	1001	970	986	979	962	931	903	947	943	927	971	1046	1014	913	907	1050	915	958	1023	994	934	978	1013	943	902	981	981	963	941	940	954	939	943	956	972	977	931	1022	929	959	950	976	935	980	936	947	959	901	970	918	959	933	998	960	954	996	932	1014	954	948	927	895	935	961	983	996	963	912	961	961	1004	967	948	943	912	902	981	1023	976	956	988	965	943	929	968	975	932	954	961	942	900	990	1009	1012	940	961	956	957	990	944	935	926	979	934	989	964	968	951	943	879
32583	33615	32862	33443	30706	25986	22133	18291	14511	11625	14070	14702	12133	7008	3481	2673	1846	2187	1390	984	1001	995	1172	1142	843	663	514	502	765	605	1047	646	681	651	829	635	517	462	388	341	288	296	312	332	296	297	309	332	299	273	301	304	357	275	290	295	287	271	296	292	311	264	288	309	314	291	279	297	280	274	337	312	321	320	300	312	294	342	294	299	319	311	305	281	298	272	304	304	331	300	326	334	306	305	300	293	309	277	283	282	322	302	357	282	299	317	303	292	302	317	311	306	326	340	312	301	282	295	308	265	285	273	298	311	285	328	310	322	347	287	289	277	307	283	296	310	296	313	313	280	277	275	328	299	295	306	287	346	294	274	290	290	328	288	284	325	313	327	289	304	272	300	351	285	329	331	298	301	275	315	285	312	309	314	276	312	300	281	266	319	280	313	300	322	318	306	303	325	313	292	277	291	290	300	303	285	312	304	280	300	247	303	306	278	283	308	330	293	289	301	300	305	275	315	317	322	311	311	307	301	313	303	276	305	281	313	309	306	272	282	281	292	287	301	281	305	303	306	288	313	316	323	300	269	301	329	301	302	293	286	285	297	298	299	329	346	288	306	335	295	314	319	324	300	304	268	309	305	276	310	307	331	281	306	293	326	315	322	299	313	306	322	301	336	293	277	282	276	300	308	309	278	309	278	265	302	311	296	310	320	325	315	298	308	302	273	293	269	305	304	338	296	332	283	322	288	284	314	324	299	284	318	281	274	302	282	313	331	320	309	291	291	320	298	293	286	314	303	305	312	289	288	323	303	323	342	288	320	324	272	313	317	316	304	283	306	307	305	292	301	285	291	301	302	324	308	326	290	325	281	318	321	289	292	306	282	312	273	283	322	306	278	304	315	285	296	288	246	279	332	318	298	343	319	309	286	272	306	311	285	303	281	315	307	339	327	334	281	316	306	283	316	295	285	296	306	318	271	290	288	288	290	310	292	302	317	318	306	314	308	312	292	304	287	305	283	268	291	327	316	298	321	274	326	322	314	323	307	309	332	308	311	298	291	283	323	320	281	307	281	302	304	317	343	316	292	318	315	285	329	299	295	309	310	272	336	312	287	292	286	317	267	291	304	302	289	346	302	317	294	327	295	300	325	333	277	296	282	286	297	287	312	300	279	310	281	317	288	303	297	331	315	278	290	343	293	301	300	293	269	319	325	297	334	313	269	307	283	264	306	291	299	284	294	289	314	313	291	283	309	353	290	326	285	321	322	317	311	291	299	316	300	304	298	312	313	292	298	305	315	300	292	284	299	308	314	294	333	319	316	301	337	249	308	297	303	302	280	279	324	305	313	271	302	309	285	306	315	279	317	295	291	295	295	291	282	338	296	320	302	288	306	326	326	306	302	294	266	343	301	293	305	280	309	277	309	308	307	314	302	274	295	316	303	293	276	296	308	320	296	318	284	287	333	319	304	292	298	323	298	302	289	309	278	292	321	332	302	301	299	316	290	307	286	328	289	308	292	306	281	358	299	308	306	303	304	300	311	284	328	283	287	280	265	291	314	300	294	298	292	316	298	300	333	300	291	296	312	339	295	311	306	296	282	297	298	273	302	300	312	294	274	276	265	321	276	319	303	300	306	302	290	296	330	326	297	299	271	308	335	284	287	298	298	326	270	302	305	335	303	274	288	307	316	286	297	292	267	282	291	278	307	298	312	287	301	313	282	280	276	309	301	294	280	298	306	300	289	294	314	272	269	325	303	288	306	320	306	302	313	327	297	297	298	315	309	309	298	276	308	302	298	318	276	295	304	252	290	319	303	322	325	295	283	316	293	310	307	303	312	287	272	259	281	314	304	292	314	285	295	286	288	338	302	275	294	313	316	296	301	315	306	272	287	300	316	311	306	296	291	326	296	317	291	306	299	306	312	320	325	318	318	319	284	280	311	314	318	290	281	309	282	312	296	290	326	307	326	273	315	297	320	313	315	301	291	310	319	312	294	308	310	309	315	277	322	314	287	295	307	285	264	280	272	289	313	281	303	326	322	298	316	303	310	288	280	286	297	314	311	313	325	312	313	321	294	321	265	309	296	316	303	341	338	279	285	292	334	310	313	276	292	300	310	317	295	335	305	337	271	303	288	283	277	294	287	291	269	304	315	320	305	309	309	323	297	294	316	310	309	313	332	285	267	301	299	304	297	286	339	315	295	302	305	317	309	313	296	311	323	279	302	310	304	303	288	280	311	288	301	329	306	309	314	274	299	297	289	323	300	277	311	310	305	320	316	301	289	317	275	299	308	318	322	288	301	300	304	298	293	283	304	260	297	293	291	287	286	334	281	299	308	309	306	310	301	279	288	302	267	297	307	309	294	308	284	277	314	348	286	286	291	276	276	330	302	280	299	301	311	288	308	306	315	296	297	285	299	293	316	323	297	300	268	287	309	290	314	319	293	285	292	285	296	302	311	295	320	318	296	323	323	294	323	269	270	311	298	285	316	286	299	281	317	298	302	278	293	297	311	298	311	292	296	275	301	313	309	323	276	318	315	321	300	298	297	307	286	300	304	311	339	284	283	297	286	264	315	316	323	311	303	297	318	284	305	288	298	300	293	313	301	280	326	305	313	304	311	296	298	294	322	319	291	284	302	292	319	271	298	293	273	290	310	291	321	265	299	305	299	292	308	309	290	340	312	274	318	300	314	291	288	294	318	309	278	286	299	317	291	339	300	294	315	302	322	315	310	286	322	286	263	332	289	325	310	304	305	300	327	303	343	308	308	282	313	291	296	305	313	306	298	304	314	294	317	318	324	314	309	289	303	300	317	303	336	307	296	299	302	291	298	338	315	276	293	285	300	309	302	303	292	294	278	295	294	324	297	301	315	284	304	313	333	306	298	309	310	318	314	322	299	288	301	300	274	303	306	316	322	279	303	304	300	313	302	296	314	303	314	326	305	303	307	299	312	286	290	299	298	315	313	310	315	310	294	292	288	293	296	282	319	333	274	309	295	295	301	314	289	302	297	330	319	303	321	282	315	333	290	294	290	280	300	322	303	307	281	324	280	298	304	309	281	277	311	306	293	322	289	307	308	291	293	327	286	323	293	309	304	297	305	299	292	312	304	313	298	321	284	318	250	285	298	287	275	304	288	293	284	333	309	293	345	280	305	298	288	280	301	273	300	273	289	307	318	312	318	275	298	288	315	316	330	299	334	263	306	300	307	280	289	293	289	288	297	295	319	371	298	287	295	289	309	315	330	305	327	290	302	320	302	284	308	298	310	297	294	297	294	292	293	302	317	312	271	308	306	302	317	312	322	314	307	274	287	339	302	331	291	288	281	280	329	310	293	316	290	290	314	317	331	276	301	300	322	338	323	342	294	300	323	303	310	300	314	321	315	296	318	319	299	285	316	279	337	304	294	309	314	324	321	280	304	319	292	289	295	315	311	313	309	319	313	298	275	319	259	296	309	336	292	289	283	308	294	285	297	279	302	298	287	295	328	301	296
23750	27552	29632	35641	37262	35057	33186	31421	30263	28319	34612	34770	31182	23152	14520	11343	9512	10426	6825	5500	6074	5417	6403	6277	4711	3944	2550	2728	4334	4000	6258	3561	4220	3680	4674	4018	2892	1925	1362	1095	992	1038	1045	966	1021	975	967	983	952	1009	959	933	1004	985	937	899	906	955	984	930	942	971	977	950	965	934	921	967	911	905	952	930	974	893	925	889	910	893	925	919	897	937	882	932	907	910	876	912	950	895	973	911	923	921	954	912	888	895	966	950	939	918	905	893	869	891	879	888	946	931	970	909	938	868	901	887	933	894	863	897	897	909	941	932	894	904	892	936	917	894	868	911	926	942	950	905	860	865	923	924	903	921	892	906	900	910	936	977	906	907	903	916	832	939	918	855	947	858	932	931	902	879	876	883	909	907	898	916	894	881	916	889	914	877	925	853	897	919	915	870	889	961	901	921	893	922	932	925	942	891	935	911	888	838	822	873	936	917	869	873	903	917	906	886	912	869	908	859	946	870	906	870	858	911	931	910	908	916	920	868	909	881	875	916	861	925	905	881	894	891	923	889	895	933	918	922	867	902	958	899	885	928	921	974	868	938	957	914	892	879	912	915	852	929	938	904	928	900	883	858	852	898	926	933	889	907	868	904	969	916	912	903	906	900	918	938	940	887	875	896	887	907	856	885	940	922	858	886	944	891	904	891	898	888	936	917	926	960	880	912	881	932	937	870	864	912	964	903	906	897	918	920	906	929	909	884	904	881	885	889	913	916	873	940	909	892	924	967	919	896	947	934	881	914	942	900	895	877	887	921	868	877	951	878	928	951	915	907	901	904	933	900	894	881	914	913	851	937	939	895	909	937	899	912	930	976	933	875	936	899	940	930	818	892	922	904	875	896	918	911	903	916	932	926	914	913	936	899	948	877	889	948	914	899	858	882	917	942	906	854	884	884	880	873	922	900	888	891	904	908	949	873	907	916	892	899	877	863	889	831	872	985	924	888	929	923	918	941	877	908	929	855	933	931	913	945	960	911	928	914	928	910	879	925	874	872	887	925	937	857	910	927	903	893	898	875	889	846	892	920	928	885	907	941	889	886	933	846	913	896	882	933	926	845	902	865	897	913	943	898	901	944	926	900	912	922	913	842	958	903	897	897	973	865	906	908	940	960	903	934	912	924	897	918	957	903	947	930	887	894	907	893	924	888	895	943	904	853	934	962	908	904	939	912	889	903	911	903	868	920	868	871	912	898	944	857	884	890	888	915	929	886	894	1000	885	909	929	912	896	876	887	926	901	894	914	894	891	944	919	890	918	896	907	926	885	940	888	891	932	913	931	920	940	903	888	896	853	872	868	857	865	905	910	928	930	911	891	915	911	917	935	878	910	885	923	860	860	948	871	893	912	895	857	916	816	971	901	905	922	951	879	914	895	849	906	942	870	919	922	855	934	931	928	919	885	881	916	966	847	959	891	927	902	891	891	913	941	913	925	908	891	957	889	928	911	930	936	899	924	895	878	899	890	907	914	905	906	935	929	878	899	898	960	891	925	941	902	892	945	939	909	931	893	913	925	938	894	912	940	919	894	944	890	931	867	885	940	940	884	907	878	927	925	883	927	915	944	891	899	922	926	880	912	946	891	880	914	929	868	905	874	917	942	909	901	945	900	891	902	908	923	937	958	886	895	877	860	927	909	908	917	931	954	915	855	913	909	926	884	919	879	951	970	881	924	864	901	886	928	919	917	917	903	937	928	929	951	920	889	866	891	911	914	873	968	903	897	920	925	951	936	926	830	909	933	895	922	919	908	878	916	879	876	933	901	917	882	871	900	881	907	916	938	885	875	870	883	937	915	908	918	913	950	912	896	886	893	911	869	938	920	944	936	899	921	896	907	884	901	937	897	940	859	938	941	893	885	862	919	915	908	852	883	830	918	865	892	963	876	917	919	868	937	897	893	892	909	927	863	915	894	890	915	901	906	933	983	920	892	905	931	949	873	888	934	893	926	925	919	930	925	915	913	922	874	934	896	910	821	898	915	910	888	962	876	917	927	903	931	943	880	909	901	889	934	913	938	875	859	923	852	936	937	894	891	937	980	905	917	889	946	907	911	898	950	868	960	908	889	894	918	905	926	923	922	901	864	895	893	954	915	931	902	912	904	864	938	939	919	906	860	965	950	918	843	920	947	899	889	870	914	898	905	913	860	868	880	862	882	929	894	921	871	863	894	902	880	831	910	941	875	951	936	937	910	916	849	901	947	943	909	986	915	879	880	890	845	901	899	929	899	904	870	929	896	945	862	894	888	890	909	934	914	912	869	940	902	955	883	892	940	876	829	894	1010	913	885	901	930	965	910	872	903	922	900	911	950	894	921	916	944	879	885	889	908	922	842	933	902	900	937	945	930	941	880	928	971	873	913	923	903	877	910	878	897	933	895	895	952	889	869	863	951	907	877	864	848	914	912	924	907	890	890	884	878	897	916	869	895	878	885	888	910	900	920	912	870	880	933	904	902	898	869	845	900	880	896	952	930	884	848	880	872	941	918	894	848	890	885	856	900	858	943	888	950	903	836	884	943	904	868	946	887	907	864	872	892	938	924	921	897	935	868	879	892	897	866	919	935	889	912	941	886	929	900	949	939	946	920	943	899	907	912	894	927	906	885	906	891	921	922	921	859	869	909	887	931	909	870	934	907	876	888	909	968	879	908	885	1017	954	973	917	876	873	879	903	897	908	876	931	943	908	919	914	880	882	914	932	870	897	851	931	869	903	912	898	924	916	838	926	834	919	906	931	954	902	888	899	914	878	906	944	845	958	867	936	874	931	915	928	921	879	939	922	884	940	819	879	891	824	915	877	909	908	898	896	898	869	883	892	925	912	920	854	886	874	918	901	893	899	947	958	858	921	933	894	990	905	916	885	891	890	917	906	882	992	902	884	911	906	889	901	944	910	915	956	942	920	961	913	911	870	867	901	888	915	882	849	896	848	913	874	909	881	934	920	870	879	909	906	894	905	941	915	861	905	894	890	862	965	903	929	924	870	930	926	879	875	888	955	885	883	930	889	950	838	893	900	882	932	923	894	945	896	864	923	893	894	897	892	872	908	878	898	896	908	909	893	895	925	872	934	928	858	915	907	864	890	928	887	926	884	895	909	909	918	858	861	910	840	934	884	863	918	890	927	916	938	971	925	945	959	890	915	935	913	914	930	914	888	947	897	894	924	932	865	904	949	839	894	870	928	914	892	935	921	949	975	968	864	973	920	899	890	915	865	903	908	908	932	920	910	849	908	948	909	899	924	870	925	955	940	862	951	915	877	915	903	906	978	928	905	1017	905	862	883	913	868	938	908	885	910	930	855	876	916	887	902	892	909	890	915	845	896	910	921	866	897	901	867	892	899	883	917	880	896	911	932	912	890	939	915	893	912	919	888	862	912	929	873	888	924	851	957	867	945	912	829	888	892	889	935	939	909	897	928	914	877	936	899	955	889	855	933	900	921	912	865	902	956	872	913	930	890	875	929
4047	3768	4018	3504	1923	1204	1007	804	722	510	569	625	524	323	318	276	264	237	204	188	197	210	220	217	162	245	177	204	194	219	199	179	175	204	205	189	209	182	191	194	197	178	189	182	190	177	207	190	205	203	215	194	182	180	197	188	201	206	207	179	184	171	180	192	175	177	194	184	182	179	177	195	199	188	198	170	174	170	175	182	208	164	179	207	205	175	189	195	205	181	184	185	203	177	192	201	196	181	193	198	189	202	169	203	204	172	176	184	189	186	167	206	192	189	202	172	185	182	203	192	170	191	186	200	205	179	180	188	178	217	205	210	168	162	176	169	180	188	176	179	191	183	189	201	188	178	175	169	197	175	190	181	199	182	182	216	192	184	195	172	195	182	162	195	187	172	194	180	185	222	183	160	196	182	174	182	204	174	208	176	178	171	181	198	166	204	176	176	188	176	188	204	190	174	209	191	216	179	214	185	197	179	157	184	184	187	185	162	181	202	208	184	199	196	180	167	192	168	174	180	196	165	180	186	189	170	182	205	183	188	168	184	207	200	193	208	223	191	181	183	149	180	182	195	187	189	186	180	180	196	182	180	195	190	217	201	230	192	184	167	170	201	191	163	197	187	219	201	200	174	179	182	203	198	195	182	197	190	187	192	214	201	187	195	175	192	171	176	170	191	195	179	187	210	194	174	170	204	201	157	175	186	172	187	197	199	195	213	146	189	192	191	210	211	195	223	176	184	180	173	190	178	200	211	180	185	187	190	168	204	184	196	182	201	174	198	175	185	215	205	181	157	167	197	210	206	189	173	167	182	155	190	167	182	204	207	176	188	187	206	170	161	175	174	179	182	185	190	201	175	181	197	175	193	197	196	165	201	199	181	169	182	177	156	185	197	168	193	199	186	199	170	173	178	175	201	179	195	188	183	181	188	179	203	201	186	227	183	191	186	166	183	193	190	177	174	174	182	190	183	191	174	178	169	178	199	150	172	188	194	177	192	207	180	171	207	208	186	184	190	198	190	210	179	188	198	209	200	179	200	208	208	207	199	176	200	173	174	163	181	179	198	188	232	187	173	209	200	166	194	182	213	192	179	173	172	172	185	174	200	204	191	209	180	182	179	182	172	185	173	172	199	160	189	168	188	174	182	153	193	180	195	187	195	176	193	196	206	176	202	206	179	201	175	176	211	195	181	198	197	166	220	173	181	180	187	204	172	186	196	170	194	184	207	187	181	197	200	194	173	187	175	175	195	189	176	175	201	178	191	172	203	192	204	199	162	185	183	174	175	179	203	189	200	179	194	210	203	183	205	189	184	181	187	208	171	199	187	168	216	184	210	181	192	226	190	166	191	198	186	220	169	174	175	178	204	169	170	208	150	188	195	180	205	169	180	182	176	213	168	149	169	199	180	202	173	180	180	195	192	169	179	195	205	187	188	169	180	201	180	174	209	173	181	196	176	204	206	165	179	193	198	221	187	183	205	182	207	184	171	185	205	162	175	179	189	159	203	172	169	162	190	196	193	181	175	193	190	170	178	161	181	200	184	206	191	187	180	212	194	184	182	194	210	183	191	174	182	190	184	204	178	176	179	185	193	200	185	172	194	186	217	176	174	175	190	194	207	195	195	160	163	200	158	165	202	196	185	178	184	171	187	191	191	175	163	188	155	208	182	217	155	183	196	185	193	169	198	206	165	176	184	213	203	201	188	190	176	187	203	202	190	174	205	185	185	187	194	186	181	167	181	159	195	197	198	178	164	205	200	162	175	189	198	177	189	174	193	183	183	178	193	188	187	182	182	178	190	170	175	189	213	186	177	183	203	177	188	200	179	194	180	172	167	197	199	208	208	174	206	183	176	171	180	182	194	208	183	188	164	173	214	191	153	176	176	183	168	215	185	201	188	190	209	184	179	180	186	184	173	191	187	190	153	225	171	173	187	167	186	179	182	191	174	181	204	193	197	185	186	185	176	189	183	187	204	203	216	201	210	204	170	187	184	204	167	216	206	217	174	184	207	185	188	165	185	189	198	194	200	173	193	197	175	191	178	198	195	184	201	178	199	190	193	189	199	183	189	192	207	186	180	183	215	195	195	178	162	176	166	186	214	191	184	226	187	197	191	206	180	186	188	173	194	191	171	187	181	155	184	199	191	190	181	193	174	177	181	193	179	197	182	178	193	170	195	186	182	175	183	178	163	175	191	191	193	195	168	184	179	200	184	179	197	218	192	187	166	206	170	220	184	182	186	197	167	208	177	159	176	187	180	183	178	195	195	188	172	166	206	193	180	166	178	188	179	199	198	203	203	185	190	209	212	183	195	184	189	153	191	192	181	180	173	179	182	172	204	184	189	179	201	184	194	205	189	176	181	167	179	172	186	180	199	169	190	194	188	154	205	196	186	189	194	182	185	190	182	174	196	194	176	179	187	175	189	189	183	158	203	209	196	183	199	193	203	183	180	165	193	171	178	162	183	197	163	200	163	192	211	203	184	188	196	210	166	170	190	192	198	187	171	177	190	188	193	187	173	181	180	192	190	203	172	198	190	185	192	179	183	206	169	182	194	158	182	165	178	199	171	201	186	191	179	161	188	173	163	190	173	185	181	172	194	171	197	171	226	175	182	187	185	224	197	194	173	179	189	172	229	200	196	174	182	221	211	176	182	179	160	202	184	185	172	174	192	196	173	157	177	207	185	172	202	180	178	188	171	177	180	189	203	187	196	180	172	210	190	168	193	214	164	170	203	207	170	196	184	203	199	182	196	187	168	212	194	170	164	178	194	207	200	212	189	197	173	154	169	164	162	193	178	168	178	201	173	201	179	213	194	173	178	187	219	204	189	171	184	179	193	168	193	192	204	201	177	176	167	191	188	203	181	188	164	200	181	176	203	197	202	194	178	200	163	167	168	173	177	201	188	196	198	193	188	190	235	183	183	180	171	185	204	176	190	210	194	189	180	181	167	203	208	187	180	167	175	178	189	171	207	184	177	175	193	173	215	214	207	187	178	184	178	187	189	196	172	187	173	188	201	205	197	178	194	158	181	185	184	169	190	185	186	187	174	199	209	182	172	174	167	190	204	217	195	190	175	207	172	172	188	210	199	167	192	181	163	170	190	177	180	183	176	207	197	173	174	183	204	186	220	187	179	200	161	194	191	185	169	177	163	185	203	183	187	206	209	159	178	206	186	198	178	177	160	198	209	185	181	184	183	188	204	179	198	201	181	186	173	192	181	181	190	177	201	190	164	181	182	186	200	186	177	204	181	207	186	189	194	206	183	200	195	186	185	220	195	184	199	215	175	197	188	202	214	174	180	167	181	160	193	164	210	204	199	193	186	180	196	168	203	179	198	192	199	189	171	174	210	189	161	192	227	178	180	184	163	192	190	209	181	169	193	200	184	185	172	183	177	183	186	219	179	179	177	195	160	197	173	193	194	196	189	202	190	188	201	204	182	174	172	183	209	199	182	174	185	203	201	197	190	209	190	203	184	206	217
4155	4870	6328	7221	5559	3831	3280	2876	2590	2244	2653	2433	2473	1763	1358	1050	941	1045	883	767	781	769	812	752	726	727	740	674	638	787	944	691	664	762	713	723	661	636	617	639	619	632	654	599	590	581	620	607	636	658	591	625	616	711	601	644	652	655	626	626	656	592	601	634	656	620	642	621	677	574	619	602	669	657	639	628	642	642	637	628	634	647	631	661	601	612	675	639	633	638	638	627	603	635	623	608	610	645	659	616	615	594	624	619	616	629	640	630	690	603	649	639	623	623	645	658	620	644	619	592	628	594	655	636	640	621	653	637	597	600	616	643	611	626	651	603	652	605	635	635	615	662	586	630	622	635	636	625	642	620	627	663	624	569	629	647	623	659	623	656	624	642	622	569	619	618	628	567	619	680	604	623	579	613	625	605	686	651	628	636	644	622	652	605	637	605	607	591	665	582	580	626	611	632	609	672	605	623	657	633	625	622	610	627	623	621	603	626	634	641	630	593	629	601	608	656	610	654	626	624	603	641	579	615	666	588	650	637	643	598	623	661	625	646	650	662	608	619	623	682	614	648	615	608	622	585	642	601	612	610	611	600	596	601	615	635	565	614	619	622	631	642	640	678	657	649	639	616	635	648	635	640	627	569	583	647	616	654	616	607	626	656	653	628	621	625	654	660	607	665	572	633	666	614	604	656	617	618	631	624	667	627	680	608	625	653	638	636	623	645	655	634	614	598	595	685	614	613	600	591	644	577	635	645	614	641	610	625	629	594	624	610	625	626	595	674	635	636	646	611	613	623	649	625	640	617	611	606	593	642	620	602	632	592	647	651	649	591	637	621	654	581	627	635	604	663	625	604	597	629	639	629	608	618	624	601	624	621	613	602	646	612	605	659	622	626	634	680	634	624	666	637	671	604	626	629	646	621	646	606	659	591	641	648	644	596	617	597	614	640	687	609	637	597	670	697	591	613	636	594	675	587	630	624	674	644	595	617	595	633	626	641	640	652	591	653	589	633	636	630	616	610	628	663	624	660	627	604	613	640	600	647	599	654	607	620	658	623	634	627	638	654	662	609	649	616	605	610	635	623	618	610	667	658	590	635	610	636	633	593	620	590	648	623	616	622	641	664	665	642	642	598	672	623	602	648	585	625	638	585	633	631	599	605	618	667	630	575	594	620	619	638	607	643	603	643	648	637	600	633	610	646	598	657	661	656	602	624	690	653	629	591	689	623	638	655	621	622	614	642	649	618	596	618	686	598	643	631	641	625	631	640	617	672	591	645	625	624	631	614	627	597	622	646	615	624	624	606	605	678	579	616	605	679	633	624	608	628	601	656	631	672	589	631	578	642	620	637	635	691	631	600	602	652	613	658	623	620	632	581	583	656	618	601	618	628	620	623	652	662	666	617	614	636	640	578	661	624	625	605	630	614	627	649	608	621	609	642	606	623	619	635	625	601	598	666	615	655	598	604	621	625	609	630	644	637	638	644	626	619	637	624	643	644	613	631	583	632	621	610	661	637	620	621	621	689	633	612	630	659	620	608	626	618	643	619	600	610	650	621	575	635	565	631	584	632	629	626	622	602	638	683	614	653	596	616	636	634	571	643	624	638	644	603	644	622	656	614	646	651	594	615	639	604	593	629	621	673	586	637	654	630	618	620	629	637	631	629	616	605	643	633	634	660	622	655	642	621	644	640	596	634	624	608	603	593	625	665	628	604	648	595	637	663	678	648	605	588	621	636	637	632	612	612	620	647	579	635	621	661	624	605	629	645	638	658	616	571	642	675	678	662	626	643	636	643	628	643	626	647	661	614	634	627	567	656	617	623	600	625	642	596	625	611	615	697	613	617	614	641	641	645	640	642	677	652	644	668	629	604	609	630	592	634	637	621	602	656	611	569	647	653	643	605	666	655	660	640	619	637	606	593	585	638	648	637	642	640	580	618	615	649	584	622	613	653	632	622	621	614	644	608	608	628	592	617	655	632	585	663	613	605	596	635	615	613	640	591	611	581	658	646	637	612	634	612	642	574	643	638	651	685	610	636	649	606	630	636	638	653	591	609	571	658	683	609	641	590	612	596	601	571	662	610	632	650	632	630	602	664	644	605	607	593	663	650	561	572	609	586	674	665	592	638	664	640	663	668	620	652	627	617	613	620	634	685	636	597	595	611	601	660	576	619	596	601	670	624	637	644	630	613	627	660	620	641	635	597	627	564	630	629	644	617	645	609	618	645	643	639	606	637	631	604	651	683	613	615	614	644	660	639	612	599	605	628	604	592	617	645	607	656	651	615	613	601	641	640	611	589	599	630	613	564	642	590	635	646	700	635	671	604	645	645	614	600	626	657	600	642	650	622	606	597	651	590	608	614	585	630	629	611	609	619	676	620	619	665	624	550	571	622	610	637	644	643	570	595	626	616	699	632	622	644	639	634	635	605	693	699	601	604	611	626	639	593	614	621	652	638	620	656	604	639	672	598	630	650	594	635	636	628	629	620	589	659	615	649	622	608	597	619	660	628	654	664	689	613	627	621	620	599	631	666	630	648	612	595	610	648	630	613	639	607	623	656	600	565	644	575	618	638	652	601	647	656	615	614	608	630	585	605	615	613	617	603	623	666	616	630	604	610	597	607	654	624	604	631	625	626	624	668	626	612	673	657	596	593	601	603	634	574	626	635	640	604	639	675	637	610	664	611	662	602	648	651	623	597	612	638	645	669	633	608	613	611	609	602	599	598	592	627	618	612	631	591	601	583	612	675	639	588	626	580	616	655	618	613	613	641	666	642	630	652	634	603	623	625	646	651	653	650	677	663	614	676	618	576	613	653	594	613	669	645	644	657	613	654	606	600	582	610	628	604	648	663	638	611	619	586	617	606	675	655	568	614	612	624	637	615	603	624	625	612	668	612	630	606	620	621	648	639	595	635	617	627	640	627	622	626	659	622	607	652	637	638	575	606	662	617	643	596	595	655	647	660	659	617	627	615	628	642	607	598	630	629	641	629	599	638	633	663	616	684	611	605	630	647	627	582	629	614	676	607	622	605	634	632	611	653	651	619	605	668	611	617	618	621	614	637	584	634	624	609	609	608	643	596	652	607	625	578	591	650	620	665	664	641	604	667	642	623	569	637	610	643	630	599	629	596	633	631	665	655	621	630	626	649	667	643	639	599	616	649	657	591	623	607	614	583	598	615	622	606	632	637	643	623	606	593	584	658	623	621	652	655	608	599	654	627	622	660	652	653	636	638	618	608	633	599	634	605	611	595	586	637	638	648	641	623	616	584	622	618	636	636	630	637	655	605	599	700	583	625	625	663	611	617	636	626	626	544	595	649	619	628	622	652	628	610	656	593	580	622	592	626	630	635	616	639	700	585	623	609	603	607	642	622	655	619	666	623	590	649	609	666	618	655	617	649	620	645	613	598	644	615	648	642	653	593	631	601	616	638	612	640	630	622	613	606	629	593	612	636	585	601	635	626	635	633	629	623	593	599	626	696
21642	23542	26217	27044	22145	16326	11452	8127	6367	5079	5995	5436	5691	3267	1727	1354	841	950	997	766	709	625	717	559	532	525	395	398	503	451	545	477	475	502	503	471	456	350	358	281	320	290	309	326	307	315	308	314	299	316	294	293	312	318	316	306	295	327	285	294	322	314	265	329	334	305	323	318	286	308	335	308	351	311	318	325	330	314	302	334	294	293	311	320	313	363	336	294	317	338	320	305	317	323	312	308	366	344	331	314	325	307	315	359	318	322	328	295	312	335	357	324	363	337	313	292	324	347	304	346	295	314	308	305	300	310	273	298	295	350	308	333	329	316	302	311	341	305	332	315	308	345	319	315	270	310	292	349	292	322	296	299	305	331	304	331	316	298	315	272	308	328	323	286	311	331	313	307	307	287	334	323	322	311	303	329	314	300	301	304	322	283	325	312	293	337	327	320	310	297	328	312	331	289	323	347	340	304	312	315	349	302	330	296	334	295	307	280	313	344	323	317	334	310	315	291	304	332	337	334	321	326	323	304	322	308	326	345	330	338	323	333	315	289	318	286	304	322	313	328	309	299	310	316	317	297	342	294	353	300	317	323	302	323	308	316	321	322	302	344	314	307	291	310	345	292	337	289	313	323	331	326	351	304	301	279	306	300	289	318	307	317	314	312	341	334	309	309	306	315	309	306	310	302	332	304	306	310	327	300	300	299	319	293	328	338	321	300	306	307	303	334	316	341	295	330	306	301	362	283	306	324	318	338	311	298	316	319	316	301	297	326	330	315	326	325	320	271	319	309	317	320	314	315	316	311	313	331	305	349	306	313	296	315	345	347	313	316	320	313	317	339	332	331	302	302	303	279	353	310	304	277	318	330	325	321	303	283	317	320	314	314	309	303	276	315	297	313	307	306	330	318	286	307	346	314	306	301	339	293	299	319	313	317	312	337	309	335	290	327	277	317	303	315	341	298	308	317	297	354	307	336	289	315	317	317	297	309	341	309	351	335	333	316	361	326	305	329	311	339	296	320	301	299	317	342	289	319	324	341	340	288	324	333	295	299	317	335	340	323	333	302	327	284	309	308	332	322	321	295	312	319	303	336	312	321	311	296	320	315	306	330	335	317	318	320	337	307	311	332	326	291	330	291	319	313	291	319	338	306	328	305	302	293	324	300	320	327	324	324	310	304	330	304	359	291	320	338	320	280	315	360	299	317	300	310	322	324	326	336	317	351	285	327	306	331	303	283	283	338	334	332	308	327	298	321	328	269	316	321	299	361	304	275	308	286	340	315	331	297	261	278	291	329	304	307	296	299	331	309	287	312	316	303	342	330	307	279	332	301	270	338	311	315	343	311	310	305	303	325	363	294	325	320	326	308	331	315	303	311	338	314	296	285	352	351	296	328	290	340	298	322	290	363	353	304	302	323	323	335	323	304	338	343	339	300	296	316	310	295	320	297	331	303	327	335	301	352	323	297	318	297	305	290	294	317	312	324	326	301	324	297	314	274	329	323	317	302	315	338	294	297	299	330	362	306	308	324	338	321	336	355	326	327	309	307	349	298	303	296	342	314	300	313	318	342	318	302	330	322	311	326	308	328	327	336	307	294	316	337	282	327	274	292	315	302	324	301	319	298	325	330	308	333	322	295	315	297	350	295	302	326	315	331	318	310	337	315	293	328	322	330	325	332	329	278	280	322	284	301	325	346	320	299	301	328	297	343	354	287	322	302	328	331	292	312	300	292	309	279	310	321	282	347	285	311	325	294	307	308	319	311	300	318	303	304	328	306	317	325	311	285	319	293	290	289	307	321	295	324	303	322	325	321	319	339	308	319	277	320	333	320	351	280	297	302	287	343	297	279	307	326	297	301	345	325	316	343	282	301	299	318	339	338	339	327	306	314	322	310	304	321	341	312	293	328	307	313	309	320	290	310	323	300	322	317	353	334	314	304	298	304	302	308	329	343	319	308	334	302	294	306	324	279	310	353	353	299	297	309	268	330	331	283	288	319	315	331	316	291	340	306	323	325	311	323	328	332	337	292	307	320	315	314	354	320	304	321	329	317	316	324	314	313	294	306	273	323	285	279	305	328	315	306	350	329	320	313	303	343	325	322	334	310	311	309	351	304	340	353	343	284	293	330	311	328	305	290	337	291	295	323	327	331	326	292	322	329	339	327	359	307	330	311	331	290	311	326	302	321	319	306	306	334	325	307	327	316	285	325	306	320	289	316	324	290	292	293	301	324	315	315	344	332	290	298	291	313	318	292	328	325	311	303	338	283	323	306	309	296	292	310	299	323	316	316	312	342	302	299	303	297	326	304	322	354	322	314	312	295	320	325	289	329	315	322	296	302	372	313	301	295	304	314	336	321	333	319	318	310	307	332	277	334	335	331	296	344	338	304	324	287	300	312	292	306	343	321	303	302	301	336	301	295	343	321	274	322	311	334	322	272	270	319	331	334	326	350	335	298	293	317	337	285	346	310	310	332	275	306	319	323	348	321	297	285	317	336	276	307	294	336	337	312	317	314	346	334	312	351	328	319	299	289	321	295	315	313	305	345	327	319	302	324	294	279	308	327	311	309	339	323	330	333	310	309	297	319	321	303	293	312	312	310	342	301	323	327	316	324	313	318	324	351	296	296	320	312	303	312	323	313	280	337	310	326	333	309	309	316	335	325	318	310	310	297	306	296	317	314	292	315	305	310	295	297	321	329	328	326	333	306	318	313	317	287	310	328	302	317	298	287	307	318	342	319	294	277	326	270	301	319	317	338	308	341	305	280	320	317	339	293	288	309	316	320	283	336	290	334	297	320	328	335	299	315	318	333	307	260	288	315	329	280	342	338	297	317	295	304	300	322	328	321	331	306	292	326	310	313	327	337	330	332	330	284	322	319	324	296	307	318	320	336	278	314	303	328	314	286	308	301	318	302	362	301	347	335	304	291	309	307	326	348	315	274	322	264	319	284	323	330	305	289	296	315	321	312	306	312	337	296	308	325	301	292	307	301	313	313	345	322	332	314	311	336	312	319	314	327	271	283	344	328	309	344	320	325	293	298	331	314	279	333	313	334	332	333	308	261	308	310	344	353	276	321	306	331	297	320	343	303	305	330	318	344	357	286	306	314	314	317	327	342	290	337	306	324	296	327	289	309	322	325	328	321	338	306	324	329	308	297	324	328	352	297	301	313	330	298	315	304	341	312	324	321	319	331	315	300	297	323	317	287	326	363	320	331	302	351	310	306	316	295	311	269	295	327	347	302	368	325	316	282	318	315	337	310	322	311	326	311	301	309	293	305	316	312	289	280	315	333	296	295	313	332	304	338	340	328	313	309	313	317	320	325	312	309	325	281	315	359	308	324	341	338	329	322	341	299	311	298	365	317	303	325	357	314	282	309	289	351	331	302	316	336	302	310	341	304	308	319	319	273	302	309	310	293	334	298	314	308	338	304	323	299	320	301	316	272	310	334	310	332	315	319	346	331	332	323	304	315	310	323	318	311
16521	18211	22309	28167	27953	24226	21707	20070	18696	17774	22179	20776	21845	15220	8397	6405	4686	5479	4409	3180	3376	3179	3387	3015	2726	2808	1753	1633	2254	2248	3224	2327	2110	2355	2540	2594	2323	1477	1081	1105	980	930	919	985	959	977	976	1000	964	1015	983	995	939	1000	995	1008	1004	978	976	992	989	963	964	980	988	969	994	969	992	972	966	992	991	998	921	1030	1003	977	921	935	942	969	952	964	950	1006	958	992	991	987	995	971	943	960	986	918	982	990	966	988	926	912	1001	971	945	966	974	934	915	991	934	1003	905	984	1023	966	937	1013	967	973	1021	983	954	944	1004	1010	916	934	923	986	941	948	1013	979	1030	938	964	953	997	971	939	965	977	918	954	957	960	990	909	957	974	988	919	971	994	1015	927	958	914	962	985	997	915	991	915	991	958	929	961	931	974	963	980	953	959	957	947	947	996	943	933	992	926	999	960	992	991	1009	954	943	960	962	1009	943	927	994	976	943	974	940	1001	967	994	988	925	944	960	948	943	991	992	947	920	904	984	954	997	937	960	996	984	986	916	950	976	916	959	938	948	906	929	958	946	966	934	1006	975	936	968	956	964	933	969	963	969	996	936	939	958	987	986	904	928	907	1020	889	1013	1027	984	1014	941	991	931	1010	990	1009	939	996	935	964	921	981	998	966	984	943	990	1007	1004	966	938	884	931	945	961	969	974	960	990	952	920	906	956	970	959	945	982	996	907	952	911	969	965	935	914	949	925	995	932	952	933	978	1017	1001	991	964	932	933	940	973	930	962	988	929	1005	965	988	964	947	969	997	957	970	1010	921	980	896	942	931	1003	981	949	956	994	939	934	973	972	957	997	985	930	964	972	964	983	985	967	947	951	971	956	967	962	933	968	982	986	952	973	958	999	996	934	962	905	990	943	973	954	969	954	980	979	913	984	983	944	988	989	971	985	968	972	1003	998	950	982	933	969	961	959	945	918	951	975	969	996	945	982	1038	899	985	896	986	994	941	1000	975	964	949	987	929	912	937	943	929	946	927	912	937	916	977	961	938	940	961	986	979	990	984	958	975	921	1027	900	1013	932	926	977	985	1029	969	987	1020	979	948	946	1061	905	940	906	936	929	980	968	999	1036	920	971	959	936	1012	945	952	893	929	1030	941	1013	967	970	970	986	950	989	961	991	935	920	972	993	975	993	906	976	992	1007	978	931	936	971	945	1048	948	1021	950	994	984	939	963	950	1007	997	978	954	974	985	937	952	959	998	961	936	982	952	985	960	915	1017	955	948	969	926	949	942	961	904	956	977	943	957	992	974	1065	969	929	995	999	931	980	912	931	925	932	990	904	962	1005	902	971	957	976	963	943	986	919	969	959	1018	1029	1006	929	997	914	916	983	947	939	944	957	953	943	989	949	952	1008	973	952	1005	931	999	956	924	948	939	931	1044	961	960	933	966	936	917	990	972	1009	938	933	956	892	929	982	962	970	944	971	987	964	968	942	977	975	982	985	954	914	968	958	963	1016	991	931	975	952	945	978	973	974	1018	965	959	1048	945	1035	1004	938	978	975	952	957	951	953	943	916	959	967	935	960	972	960	982	976	970	971	937	956	938	979	964	944	983	944	961	917	952	980	988	932	968	955	976	1018	958	963	961	941	978	984	981	971	944	924	961	883	902	981	994	976	1002	951	950	1010	934	970	1012	964	1013	971	945	942	947	905	998	934	929	960	922	933	950	892	982	920	1008	974	1016	932	901	973	931	938	954	974	943	900	918	968	914	997	1003	984	969	873	925	980	978	1006	945	921	983	971	967	981	965	1002	962	932	1003	933	987	990	955	966	990	938	933	938	929	996	985	954	954	935	983	990	980	946	950	969	965	904	911	950	956	980	955	982	960	891	941	927	967	957	953	980	979	944	937	992	1002	966	958	957	993	987	932	904	936	955	914	998	937	935	962	972	932	993	984	973	959	975	922	993	966	965	936	941	985	958	952	1015	897	1023	959	962	929	932	940	956	992	970	929	1027	999	970	986	940	948	893	947	987	959	970	933	945	934	937	996	969	935	1007	946	933	933	931	1021	978	960	924	1013	989	994	953	915	968	970	956	990	970	939	999	961	959	961	979	971	935	922	931	986	973	951	964	971	1003	930	970	979	968	991	972	1002	1031	991	990	926	980	960	956	955	989	983	971	938	975	918	938	953	913	987	1048	1015	936	963	943	932	965	944	978	961	968	898	942	910	966	942	948	980	1005	1013	1010	1010	955	993	949	963	950	913	923	925	969	962	953	969	950	958	1008	966	908	958	991	941	925	972	924	941	941	979	1000	979	968	1004	970	931	954	941	926	942	972	922	936	931	946	926	1003	953	989	971	917	953	915	956	988	911	932	926	983	963	909	936	882	978	917	969	1028	904	969	960	947	998	986	980	995	947	987	966	955	976	932	965	935	920	1019	943	990	966	939	971	1001	969	910	968	956	1000	1003	981	948	960	909	989	965	951	986	931	977	973	942	927	958	1022	976	1007	985	965	1016	979	911	937	969	953	920	968	977	1005	1005	969	987	958	965	953	955	986	980	987	1005	982	972	952	1002	941	957	956	965	958	930	919	907	953	974	941	957	953	976	959	974	980	934	956	947	988	950	1009	948	957	967	1002	1043	951	957	920	978	970	933	981	948	922	943	964	956	980	955	937	977	977	930	970	995	1012	951	954	967	942	988	952	931	896	988	935	959	979	962	923	959	987	996	939	970	981	964	966	981	941	946	977	952	958	973	957	955	917	967	929	935	983	1011	970	1005	928	947	978	952	1015	926	958	980	959	942	896	974	986	923	1007	928	955	947	989	1022	951	918	1021	975	902	990	964	940	916	977	949	945	950	918	913	979	979	941	940	960	963	998	939	959	979	962	990	980	940	928	944	926	957	936	876	923	948	984	907	996	995	958	944	987	958	973	905	1053	982	931	930	975	970	932	953	907	947	967	990	996	975	938	1000	963	993	950	1005	968	906	992	1011	925	901	950	939	982	1000	971	940	960	980	970	941	1016	942	974	959	950	943	1003	984	1000	989	969	967	989	946	902	1022	906	997	938	1000	987	956	998	975	989	938	947	972	942	948	966	907	938	957	945	942	929	967	985	964	927	970	933	966	949	972	937	953	901	914	902	963	970	940	945	928	937	947	905	1002	1021	933	931	979	940	945	979	946	935	956	951	1008	991	968	972	924	975	986	952	951	907	952	986	942	937	966	942	949	937	969	934	933	959	1007	924	944	999	968	930	900	958	960	999	958	941	930	964	1020	1005	958	981	987	960	942	1003	949	974	942	965	995	898	963	948	1010	989	980	945	964	965	980	1037	957	968	973	920	976	959	937	897	999	984	997	942	929	1001	922	901	949	973	960	1001	946	940	988	915	956	933	962	1003	984	966	957	941	928	1035	935	991	977	1001	986	958	981	1010	947	969	972	965	992	982	969	952	937	960	951	1022	962	946	940	933	922	919	944	989	999	969	993	900	961	951	944	928	977	963	992	921	929	902	971	936	937	1019	965	962	961	969	970	954	995	974	953	996	958	1007	996	966	974	938	944	1008	947	953	980	1020	1040	957	988	999	921	975	964	932	979	1033	1006	907	926	970	942	957	1027	988	985	963	1011	973	953	929	942	956	951	952	983	975	953	954	917
31035	32125	32951	32816	29433	24247	20096	16345	13362	11165	13047	12808	13577	7783	4163	3380	1889	1931	1546	1218	1052	979	1095	941	1095	881	577	491	658	644	838	793	606	736	784	696	592	464	341	314	296	308	328	327	328	293	319	303	368	329	345	308	320	287	279	296	304	295	296	309	312	308	319	303	301	309	316	343	308	309	306	313	314	292	304	327	296	302	332	287	315	290	274	297	273	282	281	276	301	290	304	322	324	291	307	295	290	322	287	307	295	291	329	282	311	281	306	315	347	289	271	256	293	305	294	296	303	287	298	312	303	304	318	315	326	319	273	299	282	319	265	304	281	307	307	330	278	327	304	286	311	322	290	319	294	309	299	281	273	290	311	321	295	322	289	286	277	299	315	296	299	302	288	280	324	335	304	325	308	277	314	292	295	288	296	306	298	298	317	319	280	292	326	306	286	314	289	308	311	269	281	297	283	318	311	299	301	298	312	310	294	301	303	271	264	307	332	264	278	276	291	344	305	318	308	303	273	279	312	300	290	298	285	294	308	309	278	287	320	284	313	335	285	281	331	309	304	306	299	288	286	282	329	310	275	326	315	318	248	300	296	311	297	298	298	329	316	305	335	301	302	278	290	334	275	327	302	296	331	309	322	311	315	312	293	324	295	307	282	301	284	291	281	279	305	272	297	294	297	294	280	306	321	292	296	284	303	293	316	291	279	306	277	286	285	300	280	297	302	307	303	290	301	287	316	296	299	282	308	281	301	271	317	293	285	297	309	276	280	307	287	283	272	309	314	280	313	295	309	269	334	317	314	307	282	319	315	282	278	290	295	322	361	273	350	292	282	287	319	308	269	286	300	293	291	326	280	292	309	270	271	290	309	262	272	321	300	298	305	280	294	296	297	271	303	296	300	312	312	327	310	295	293	276	292	291	313	310	318	294	322	293	293	284	322	300	268	311	283	297	340	267	316	307	299	297	309	303	304	278	292	305	303	286	272	283	295	288	274	323	295	307	302	276	312	275	348	312	295	332	294	299	269	303	299	288	288	306	303	304	293	323	304	297	283	324	276	281	293	292	285	280	332	300	301	303	309	283	279	299	327	297	295	306	299	310	290	322	284	299	304	316	309	309	302	284	296	294	288	291	292	297	327	299	266	302	292	302	315	295	285	280	289	303	277	308	314	317	301	296	301	305	268	275	307	321	301	294	296	290	294	292	308	318	313	303	277	320	282	295	294	290	275	265	320	309	291	324	320	310	300	285	305	336	265	366	329	304	322	308	290	263	308	273	298	278	331	301	297	328	303	316	298	289	316	302	295	320	301	279	280	291	344	305	303	306	318	333	287	333	304	313	298	302	335	296	306	287	290	272	307	313	303	298	294	305	331	279	335	295	316	337	302	300	326	298	276	274	287	288	316	323	320	322	309	308	302	293	283	290	297	298	303	299	297	303	296	311	325	315	285	327	294	297	298	297	286	294	280	284	304	280	324	287	310	280	303	298	317	306	305	335	304	310	317	309	297	316	288	286	338	325	312	313	323	337	286	321	288	300	311	283	293	319	332	289	305	298	318	288	292	285	309	305	271	307	278	293	275	294	291	274	308	308	308	289	284	303	295	301	319	287	313	272	348	307	328	290	321	308	330	304	308	322	294	296	278	327	310	283	313	317	315	284	303	285	271	292	307	266	343	304	277	278	309	299	313	296	301	311	311	294	326	287	311	298	269	301	280	288	315	308	290	316	328	313	312	293	310	276	298	301	272	269	343	300	309	299	309	295	311	313	286	306	325	332	302	313	287	311	275	299	300	311	307	286	278	318	291	315	287	310	296	298	337	274	293	309	302	333	292	298	305	326	289	286	283	320	291	291	319	296	309	316	278	295	282	285	303	290	281	279	315	312	286	293	285	303	316	307	301	277	320	286	311	280	298	291	308	296	276	286	314	292	313	325	293	294	272	298	297	315	291	311	320	291	293	315	251	274	314	340	283	301	297	316	279	303	299	299	288	319	293	295	304	314	292	337	336	302	279	315	291	301	317	268	288	330	298	291	290	284	278	296	294	302	283	314	261	291	329	323	272	289	293	293	302	322	333	301	314	286	284	275	305	311	273	300	295	303	329	283	327	338	280	286	326	318	334	309	283	278	278	295	310	294	291	295	297	264	315	346	343	298	295	313	281	290	274	300	294	293	293	316	276	290	293	281	303	301	280	318	327	277	281	326	364	325	291	272	308	319	314	295	283	311	320	322	325	316	279	293	290	315	284	299	297	312	304	317	280	297	296	307	294	321	310	316	310	306	275	273	275	309	325	302	308	328	303	315	291	310	310	277	318	303	307	288	308	294	289	295	304	309	277	313	313	300	267	309	296	307	325	284	302	269	282	306	290	270	335	321	310	298	302	311	326	288	291	258	319	305	328	309	305	281	279	292	310	294	292	282	288	287	299	290	329	316	304	303	302	277	294	308	285	286	275	301	291	298	278	299	293	300	301	275	289	280	312	289	321	301	303	296	270	321	296	270	306	306	295	300	269	329	318	320	311	283	307	299	285	283	335	307	294	292	306	257	275	282	285	326	277	296	291	301	326	317	301	280	327	292	297	282	298	304	326	324	315	315	322	302	301	270	327	299	301	287	277	295	322	288	308	301	285	292	302	274	290	290	296	295	302	282	283	344	295	306	324	313	266	288	282	281	304	309	297	292	324	288	310	285	292	319	328	312	306	314	295	318	295	278	288	333	306	305	313	295	317	283	292	292	283	293	329	337	297	283	292	277	278	295	309	322	328	299	306	282	286	284	305	286	299	306	289	310	271	316	314	267	276	294	301	322	275	284	298	298	304	276	289	297	270	287	298	275	285	270	303	327	308	292	287	272	346	317	286	297	295	307	320	293	287	282	317	324	303	317	306	294	321	306	285	333	292	310	277	325	308	316	316	309	279	287	327	274	298	316	285	281	303	296	298	268	297	312	307	282	286	346	305	325	318	275	300	271	299	294	297	314	329	305	312	312	283	309	277	316	282	331	306	293	315	315	304	293	308	326	309	275	270	329	308	291	303	320	299	322	313	305	312	293	301	281	277	300	266	313	314	285	288	297	280	311	251	274	310	320	283	308	312	309	327	319	302	319	292	283	288	278	313	325	317	299	301	311	313	297	290	314	292	329	312	285	292	282	282	296	273	310	300	292	273	322	312	305	322	316	317	289	291	278	289	314	298	257	289	320	306	291	293	284	297	299	307	324	306	330	290	287	280	292	281	311	321	297	341	276	263	319	271	327	323	301	278	304	332	282	302	311	307	316	295	367	296	312	295	300	304	313	317	289	311	311	286	299	298	297	311	327	277	293	295	291	281	276	281	329	317	343	309	279	290	312	318	305	292	336	318	292	302	305	289	284	283	294	300	310	314	309	313	290	288	332	328	313	292	267	319	319	311	313	303	307	308	307	294	293	291	314	319	304	329	288	294	296	285	314	274	307	285	309	332	295	288	291	297	280	324	277	339	297	309	282	287	300
22525	25799	28885	35237	35433	32133	30180	28479	27294	27558	32721	31890	33956	24376	16010	12857	7734	10207	7965	6048	5994	5488	5975	5111	4986	4955	3293	2618	3307	3839	5151	4381	3139	4196	4234	4747	3627	2149	1343	1116	1032	1003	1014	959	980	952	971	911	979	980	1006	1012	910	911	984	1004	965	957	931	951	958	984	929	958	996	944	965	888	951	937	913	917	941	951	989	912	983	944	886	941	912	957	942	886	943	926	899	945	970	934	967	890	924	937	954	962	933	904	917	908	919	910	892	913	970	971	903	869	936	895	980	920	927	901	928	888	913	855	960	920	898	961	952	917	886	869	920	891	870	955	936	877	904	903	931	930	920	958	908	959	907	879	895	982	966	885	945	935	905	906	892	895	919	885	907	863	876	928	879	876	890	934	909	943	911	914	901	925	909	967	915	904	913	853	882	925	911	933	940	938	912	877	931	878	922	888	907	899	899	896	918	913	937	901	975	929	937	934	914	891	845	911	912	928	917	920	887	893	889	940	889	913	941	908	939	887	842	961	884	865	904	907	908	932	870	899	910	897	881	897	852	902	900	945	905	945	935	901	945	928	862	934	954	945	885	907	927	830	911	936	854	900	962	950	929	896	905	961	889	887	885	950	933	882	907	933	900	892	912	933	845	909	880	893	874	961	891	934	916	905	905	906	842	875	895	973	920	896	894	892	900	931	897	926	932	937	893	930	856	889	907	922	912	924	903	908	898	906	906	910	890	822	901	891	846	883	919	908	922	914	926	862	899	858	924	934	935	928	901	921	926	923	863	932	891	905	844	878	887	946	941	918	902	905	919	922	910	904	851	921	974	901	892	884	939	956	917	883	943	920	865	929	940	910	919	933	951	922	912	928	907	873	887	930	909	926	853	887	879	910	879	835	862	931	922	976	897	932	900	982	896	926	899	908	930	892	868	988	969	808	912	943	917	897	876	929	888	1005	855	899	905	928	937	900	975	896	922	891	928	914	944	934	893	888	905	902	894	891	975	917	876	872	924	911	915	944	897	890	915	923	844	901	967	877	892	899	931	891	910	907	888	903	864	852	939	922	887	917	880	938	914	863	834	915	876	923	893	925	905	891	874	927	903	868	873	882	917	922	904	864	925	897	960	869	911	947	941	911	903	900	887	927	873	885	866	964	930	881	910	824	927	944	904	948	972	972	902	851	917	897	948	862	943	849	912	913	930	920	909	890	924	923	920	923	889	878	885	942	924	949	884	876	922	933	913	907	897	875	882	941	916	895	891	924	931	887	918	887	887	937	955	902	858	876	936	919	913	922	966	891	956	894	913	901	857	946	935	920	901	872	892	893	909	898	969	914	933	931	941	932	884	899	873	932	889	932	919	933	883	903	909	842	881	928	901	916	958	954	938	872	931	916	838	871	894	847	894	915	935	892	889	889	939	890	945	922	879	902	900	866	932	928	911	897	920	920	978	906	870	949	950	896	897	900	902	872	914	918	905	930	891	913	889	950	937	915	949	941	930	875	934	928	914	891	939	920	895	863	914	942	875	897	941	850	907	914	905	893	874	968	933	847	901	930	907	965	885	954	923	855	876	896	928	929	889	894	980	927	920	902	914	870	854	870	912	912	929	870	942	900	885	916	880	887	900	930	920	928	903	859	914	964	894	953	906	948	900	909	861	871	940	895	810	912	878	909	890	919	924	894	927	902	895	916	871	876	912	917	880	906	922	939	857	929	923	916	881	891	944	917	916	923	873	907	897	876	901	908	895	939	933	913	926	907	926	895	927	937	894	813	958	916	882	864	901	916	894	950	968	876	887	885	957	925	899	923	923	816	905	890	920	895	894	896	964	880	875	927	884	861	899	850	922	936	894	893	920	857	906	965	903	943	880	903	870	886	875	938	897	924	944	897	894	914	888	873	909	930	949	887	900	896	887	868	973	900	944	909	861	858	901	875	896	858	930	941	911	891	901	906	916	944	898	906	912	885	924	932	866	914	975	863	919	844	887	909	832	887	888	929	883	930	906	925	917	851	901	912	940	974	884	910	946	935	939	932	929	907	900	931	901	944	869	933	846	902	850	969	928	926	887	937	863	904	915	869	932	918	915	960	878	929	869	961	918	882	911	905	936	932	957	880	913	901	900	874	894	916	919	861	876	880	880	921	867	965	918	893	904	903	869	930	911	868	932	931	906	894	917	934	824	978	936	883	886	918	898	874	952	914	910	863	873	874	924	917	931	927	901	902	894	897	861	946	931	892	892	921	846	884	932	879	970	935	948	899	901	933	907	968	895	884	899	971	908	866	893	943	976	939	874	889	912	913	900	939	951	923	894	906	921	877	936	883	891	908	917	866	916	919	923	928	932	969	876	915	962	908	897	874	855	984	894	959	894	938	893	932	914	907	963	889	882	945	858	950	939	904	896	957	988	907	927	906	895	908	906	883	926	922	923	901	896	897	893	894	895	898	902	967	873	895	847	942	956	927	894	916	935	848	887	894	882	912	888	927	879	916	880	907	917	868	909	886	934	906	977	910	941	870	893	922	943	905	932	944	885	893	912	936	881	883	903	957	853	926	880	928	966	910	945	939	946	894	898	973	945	907	856	882	880	913	900	932	922	892	897	970	899	889	906	877	902	863	904	947	879	940	925	941	917	927	910	885	922	908	933	936	884	960	898	901	984	880	853	912	919	900	888	915	916	898	849	909	935	904	888	867	939	899	863	896	905	907	892	917	906	849	864	937	925	933	922	920	919	893	905	877	953	905	903	951	910	900	911	908	937	917	925	934	928	867	925	922	889	873	949	949	928	909	882	871	891	919	899	887	903	925	884	903	927	861	945	883	841	947	941	916	933	901	869	915	872	969	895	900	903	971	897	944	919	904	871	894	904	912	889	913	850	868	899	902	941	917	879	914	911	883	914	947	925	870	954	878	934	865	913	938	944	866	912	919	914	925	948	887	933	930	908	925	933	893	921	1007	929	895	950	912	905	843	886	879	901	857	933	864	950	891	890	879	865	907	910	866	917	922	935	954	867	892	923	926	938	887	940	883	862	919	951	882	915	890	879	901	947	906	918	896	861	931	917	891	931	882	929	900	813	883	899	913	885	901	903	891	914	904	915	920	889	902	917	935	852	910	953	907	857	918	956	897	873	900	931	877	870	915	947	913	845	943	946	901	891	934	891	938	953	919	952	915	897	918	958	901	955	931	948	891	923	874	843	970	941	917	874	901	972	915	877	902	906	886	903	918	911	893	904	910	959	901	895	897	870	879	853	896	872	938	889	933	896	921	912	876	936	903	924	921	891	930	892	881	884	956	895	918	880	891	877	925	868	891	898	920	900	918	954	927	874	912	860	890	858	899	897	921	882	906	907	933	962	890	879	860	905	884	901	876	912	962	856	884	950	961	934	868	863	897	911	917	966	931	938	897	937	893	935	865	854	950	914	876	914	929	969	924	908	903	892	913	935	893	920	922	893	957	894	939	886	913	908	889	907	926	962	930	918	879	855	915	889	870	922	942	943	931
4174	4288	4042	3382	1931	1121	853	625	606	495	496	466	536	405	326	236	228	218	222	216	194	187	227	194	192	210	184	189	233	223	185	178	172	210	229	199	178	179	190	181	196	185	177	192	172	170	176	177	166	198	182	190	178	172	180	204	184	191	200	190	170	189	159	169	185	172	174	194	185	189	173	216	193	158	183	203	178	213	185	170	181	194	190	210	205	181	185	200	166	185	176	181	190	193	178	180	218	191	193	164	172	205	164	184	175	211	194	181	177	190	191	169	185	189	187	181	196	210	203	176	187	185	182	178	190	186	183	210	179	183	188	174	198	207	173	202	211	184	185	187	190	183	188	166	176	183	188	179	201	188	201	196	184	199	190	210	199	180	155	185	202	171	183	191	198	208	196	203	229	192	196	176	207	186	190	191	176	179	162	185	188	198	195	194	195	165	200	185	174	182	192	206	176	188	177	159	187	200	184	189	205	192	193	212	213	198	161	198	183	205	180	185	170	188	197	187	173	195	151	172	182	188	186	199	175	187	172	192	174	210	175	189	199	210	179	184	163	195	186	207	189	193	188	195	185	205	159	193	173	199	182	169	214	195	179	200	171	186	193	185	183	201	200	188	166	177	213	185	180	177	175	178	182	185	178	203	167	196	190	188	183	173	180	186	186	201	206	175	157	183	198	215	195	190	171	187	199	186	162	170	177	183	158	164	165	189	169	165	195	199	204	194	222	200	204	211	205	190	185	170	205	186	170	180	172	172	208	157	204	206	177	187	172	159	200	176	199	194	212	199	178	176	164	209	208	168	187	188	162	185	210	209	172	197	171	221	173	205	189	186	198	187	189	170	170	182	208	181	177	190	212	189	184	177	201	202	207	177	208	188	195	176	187	187	194	188	186	169	219	198	194	198	207	200	186	225	185	194	176	161	186	191	205	182	190	180	190	187	182	177	215	187	171	224	170	187	205	182	200	202	190	182	176	187	181	182	182	189	177	183	187	176	177	200	207	184	197	185	211	177	198	179	203	192	173	186	177	190	184	210	191	216	177	186	176	170	190	175	180	201	200	178	162	177	180	184	210	196	154	171	181	204	157	202	197	188	190	192	220	191	186	150	234	183	182	202	176	137	209	190	171	176	170	208	184	191	190	174	186	202	186	185	172	162	187	190	184	189	184	183	197	178	201	193	173	197	168	200	171	186	181	186	178	222	187	182	182	219	189	178	190	176	179	204	197	186	187	189	176	193	198	204	182	191	186	189	171	179	191	224	181	182	171	174	194	189	197	180	196	208	169	176	181	191	230	190	218	160	189	209	201	196	183	188	185	193	170	200	157	186	176	163	175	183	171	183	198	208	201	190	195	199	188	202	207	184	186	195	187	185	200	178	174	167	194	202	173	210	187	207	199	155	212	205	173	181	184	164	205	172	200	204	205	177	215	200	188	172	186	168	185	191	208	176	196	189	179	203	196	175	193	198	189	181	175	196	204	192	194	185	165	217	205	164	197	193	190	182	173	183	205	191	171	187	187	177	177	201	180	176	184	169	178	157	205	194	182	175	182	209	199	184	175	188	198	179	190	203	182	199	173	181	180	187	185	196	178	178	169	177	171	184	191	189	195	184	181	164	220	172	186	198	165	186	183	185	181	170	194	211	202	195	210	179	201	193	190	161	196	160	200	193	205	198	189	187	194	193	151	190	189	172	203	190	208	201	204	196	167	190	202	192	219	175	178	171	197	181	189	191	163	176	175	211	174	191	187	179	187	198	173	208	191	209	182	194	215	167	185	169	184	181	163	212	193	185	198	189	174	187	182	176	172	159	159	188	210	196	182	190	195	185	167	197	182	193	179	212	186	190	190	159	191	198	182	172	204	186	202	208	164	180	193	198	173	210	162	182	179	164	193	204	141	172	199	199	201	165	193	196	188	181	200	196	193	180	186	170	179	181	172	182	190	191	178	188	168	190	189	169	197	198	192	212	195	209	188	180	147	186	204	206	208	167	178	177	189	200	179	205	184	190	187	185	198	165	170	170	203	187	181	189	186	188	176	178	213	198	187	190	197	189	184	203	165	186	187	157	174	163	206	170	205	174	173	180	192	208	182	188	180	187	175	170	182	207	213	195	189	166	169	187	190	188	196	192	201	184	195	207	167	187	188	189	170	161	175	177	189	189	180	192	176	213	197	204	171	162	215	175	194	156	182	194	188	184	225	169	216	185	173	185	183	173	201	183	177	190	184	197	177	166	184	178	203	183	188	181	187	194	191	177	193	166	187	180	169	188	191	197	187	195	207	171	182	178	211	205	192	176	188	179	187	193	209	191	181	192	211	197	170	176	193	209	202	217	205	182	169	199	195	189	190	201	187	197	185	183	215	199	188	199	174	205	174	183	192	175	178	170	210	193	199	187	218	183	205	174	205	210	180	192	198	172	181	194	191	166	189	178	200	202	169	196	196	177	169	186	178	161	183	177	189	181	182	169	192	186	181	210	199	188	186	219	180	202	176	192	187	203	188	177	206	196	187	180	168	203	233	207	187	171	168	170	173	183	189	179	200	193	179	174	189	187	200	186	195	202	176	182	177	177	179	181	189	167	192	186	188	196	188	171	178	189	199	182	177	193	182	185	183	199	183	202	151	196	212	192	184	185	185	164	174	198	197	177	201	179	183	199	189	167	204	190	189	177	189	180	175	186	168	195	162	173	165	209	175	195	192	180	175	217	180	190	177	184	169	206	189	192	147	170	183	188	212	199	178	195	170	186	199	170	185	169	188	171	198	185	181	199	166	199	195	203	186	176	185	180	202	210	180	182	205	186	176	183	170	200	168	186	176	176	171	181	177	201	185	189	163	174	184	192	190	200	176	182	194	173	180	180	179	195	214	185	190	172	213	194	167	186	195	188	192	175	191	169	189	199	177	187	183	185	202	188	184	196	194	185	221	170	159	199	152	189	186	182	192	204	191	168	196	165	189	211	190	180	193	177	185	200	161	185	188	198	171	196	179	177	166	182	198	153	190	184	169	171	189	175	194	197	186	203	193	169	213	195	206	164	194	183	211	180	177	165	199	182	192	195	182	183	192	179	187	172	166	210	174	185	185	167	178	188	175	168	181	191	180	177	159	188	196	184	184	193	183	201	174	180	192	190	191	188	191	177	179	192	177	180	193	173	179	191	169	170	191	180	174	221	192	189	175	175	152	207	180	170	176	191	204	169	183	173	184	180	200	180	191	189	193	205	168	223	193	200	176	216	182	180	183	211	201	179	199	175	181	194	181	186	188	201	186	178	166	189	190	202	162	195	172	205	171	198	195	174	184	182	184	178	196	190	196	202	181	209	201	194	192	198	197	186	177	173	188	182	189	198	190	209	182	176	161	171	185	189	196	215	180	182	182	182	165	180	191	191	188	172	198	201	185	176	187	189	163	194	177	181	184	192	196	184	191	211	192	216	182	189	199	192	185	165	162	190	174	155	209	184	208	218	180	192	169	197	197	197	186	192
4146	5039	6194	6803	4778	3477	2996	2475	2302	2159	2458	2478	2595	1779	1276	1209	877	963	823	769	793	753	820	782	782	781	719	685	676	732	929	625	666	772	810	685	696	645	661	654	671	633	606	634	638	603	645	626	624	668	618	628	627	651	613	619	664	640	612	630	591	649	612	630	636	639	629	654	641	695	660	630	669	609	597	636	623	604	641	610	649	619	617	607	620	682	662	665	625	616	666	592	641	636	639	622	566	630	630	613	603	619	640	614	642	609	658	650	671	667	624	613	628	637	601	633	620	644	585	642	630	667	640	613	649	622	608	618	645	613	585	672	558	609	631	650	617	627	606	626	604	625	594	630	607	651	633	681	592	619	649	613	631	620	573	643	596	644	604	656	631	575	644	593	668	620	648	678	643	633	635	612	631	681	643	626	647	628	639	635	633	599	578	588	622	622	607	607	654	601	636	652	627	638	612	590	623	637	644	602	590	619	605	527	589	633	611	623	607	660	656	620	586	646	633	667	622	579	664	597	616	628	635	602	639	630	643	640	630	618	605	633	620	608	605	592	634	621	654	665	585	627	630	646	606	610	615	633	662	613	603	649	622	610	617	666	627	659	648	597	643	611	590	600	606	595	617	598	633	633	661	642	667	643	606	643	601	644	642	634	605	637	622	635	621	580	668	596	637	558	617	616	639	599	614	678	586	662	658	641	627	621	599	630	628	596	567	630	633	576	624	658	637	641	649	622	630	636	631	619	617	617	588	652	593	634	615	635	655	608	637	661	683	582	594	561	644	629	631	637	604	619	622	643	629	642	629	628	627	590	640	632	592	649	684	647	617	618	603	694	633	599	617	682	593	599	623	590	608	659	625	598	627	612	600	601	637	609	592	630	570	598	613	574	635	676	595	646	584	607	697	629	599	621	640	664	621	670	632	656	611	652	655	597	612	622	627	630	593	573	625	623	652	609	647	605	603	660	639	588	573	603	581	604	683	625	642	632	620	602	616	649	608	608	597	626	664	646	629	622	633	647	647	598	632	654	640	640	660	663	591	657	615	645	609	620	610	649	626	631	622	604	635	598	617	645	628	592	586	648	680	628	643	584	611	606	664	640	610	615	620	644	626	642	653	597	651	661	618	597	602	603	655	634	599	612	615	618	597	589	630	566	589	640	616	635	618	607	614	632	609	580	648	638	609	604	625	635	610	652	642	611	554	663	609	623	643	610	646	645	632	604	627	640	657	665	575	647	640	584	598	614	634	600	590	598	671	634	605	626	625	657	624	624	639	610	626	605	637	619	631	611	629	606	594	645	550	606	625	660	677	619	644	666	576	624	627	625	660	627	674	673	608	619	614	592	615	626	633	657	653	615	661	647	636	641	634	613	710	619	605	604	692	612	629	623	695	667	629	650	613	606	670	598	604	606	630	629	657	591	610	630	650	636	600	582	598	618	650	607	598	626	626	638	601	604	603	634	647	615	608	644	638	611	622	610	600	653	608	648	616	687	613	586	610	644	597	609	619	623	590	634	608	596	630	605	634	649	636	614	628	656	661	583	639	595	616	669	625	625	605	590	635	663	699	625	612	597	617	612	597	667	550	614	619	644	610	617	602	627	620	628	606	636	689	573	622	606	627	625	671	587	615	585	615	572	661	602	651	627	641	635	619	639	651	641	676	607	675	608	626	594	646	665	627	609	592	583	638	654	630	648	645	605	635	661	634	604	635	616	665	643	662	615	594	625	602	650	649	610	627	641	643	645	648	648	635	644	607	679	689	631	652	625	619	607	592	642	610	634	654	631	611	640	651	671	615	616	618	638	631	596	602	617	636	627	645	690	608	648	610	607	688	683	607	577	611	636	606	602	614	577	627	631	594	601	547	629	583	639	593	631	615	604	589	574	610	647	660	624	640	631	676	596	630	638	624	560	638	614	638	583	590	668	643	608	641	627	624	620	613	611	581	629	591	652	612	648	594	636	652	614	596	604	671	651	617	653	615	594	640	649	632	643	671	588	649	635	623	653	596	607	619	643	649	595	647	642	611	659	614	628	618	581	638	654	634	625	647	577	644	683	647	697	629	592	636	619	656	587	641	599	610	615	582	614	631	653	684	628	659	590	646	608	651	637	697	647	597	641	636	601	589	605	589	618	633	637	626	601	619	627	645	622	625	637	634	571	605	686	641	595	639	612	634	588	635	633	642	611	606	621	625	639	645	656	639	686	655	662	630	662	656	647	602	598	623	587	635	583	647	607	623	613	626	619	620	635	618	622	646	594	589	677	637	611	610	629	590	665	692	664	686	628	631	676	627	617	627	626	643	639	594	622	616	635	628	610	641	590	624	635	622	600	622	689	626	630	606	655	627	620	608	588	640	624	609	597	626	671	596	608	639	624	580	622	642	610	648	605	630	635	640	600	621	666	648	630	575	611	652	606	640	610	604	573	604	608	644	593	624	597	610	632	645	632	616	637	609	615	642	629	611	623	673	659	665	622	641	633	599	608	630	612	648	637	645	678	617	608	610	597	597	616	624	658	637	700	642	621	625	645	573	610	638	636	608	630	594	600	610	643	646	616	645	643	633	619	609	629	610	635	619	662	626	664	623	604	656	623	692	613	619	667	648	624	606	601	622	621	614	659	611	653	649	620	723	648	600	637	625	624	631	648	596	670	614	662	626	565	607	624	644	652	617	643	633	633	647	648	630	638	604	619	655	599	635	681	668	637	606	619	642	601	636	659	624	627	608	618	595	632	626	639	626	668	655	621	644	666	606	653	652	602	639	627	609	621	638	613	636	642	612	599	597	645	678	636	624	639	600	598	628	572	641	624	670	622	632	623	628	647	637	664	557	664	610	637	600	638	635	646	642	661	631	601	637	559	619	684	585	595	597	623	585	659	600	639	602	648	632	658	608	684	640	611	644	576	601	616	584	630	643	596	636	641	617	617	594	659	594	616	657	659	667	604	602	646	577	637	656	635	623	627	657	621	605	611	576	635	675	668	645	639	644	631	617	634	655	631	638	601	612	615	588	599	610	645	640	598	638	637	606	638	658	616	650	656	553	652	615	616	581	612	638	613	642	611	598	660	591	598	638	637	673	607	625	643	597	629	625	627	638	599	653	606	637	583	606	663	624	665	631	632	619	640	582	618	647	633	656	621	614	610	574	604	612	671	624	654	647	600	663	617	609	627	645	651	646	585	683	585	569	600	615	593	667	635	629	655	637	609	682	590	616	642	630	624	648	612	620	632	661	649	617	642	536	619	644	640	626	605	615	640	634	657	589	617	630	651	626	606	587	658	577	636	651	629	632	651	591	641	633	608	589	674	667	640	635	593	623	593	659	635	648	649	627	654	661	642	633	614	673	635	635	658	579	613	601	647	645	623	579	615	658	599	667	621	644	626	607	675	625	610	608	604	613	597	621	642	605	636	603	609	615	630	645	617	648	645	679	627	626	624	599	613	623	607	610	662	654	632	623	649	602	640	593	606	595	604	622	652	617	617	633	604
22100	25019	25303	26767	21413	14355	9782	7455	6045	5403	6101	5491	5378	3304	2241	1559	989	1138	961	646	604	534	668	530	460	593	412	403	403	426	489	399	386	462	425	543	487	394	314	290	325	315	312	300	299	298	326	302	302	327	320	349	300	324	332	321	324	305	267	341	299	308	296	269	304	286	314	323	322	318	307	340	332	289	306	299	314	302	334	286	344	319	301	273	293	304	313	296	303	272	344	290	340	322	308	317	307	335	305	314	312	311	301	346	312	313	311	304	338	337	323	305	330	306	300	298	334	304	324	322	291	321	313	299	286	297	288	349	340	296	322	295	312	296	261	317	343	283	313	312	339	304	312	318	321	284	308	287	347	319	317	293	301	336	337	327	294	316	298	341	329	284	308	324	298	328	291	336	335	325	326	309	304	332	330	299	310	310	321	328	302	301	311	303	318	338	324	314	296	318	308	304	302	325	309	335	313	328	307	312	345	306	294	342	301	303	273	312	358	330	308	315	320	308	304	347	284	310	297	339	301	313	305	310	322	327	322	319	354	312	283	318	331	313	304	309	330	288	304	307	290	325	312	310	292	315	304	308	321	314	317	339	325	290	293	342	319	298	315	324	345	326	310	271	293	300	308	318	318	332	319	329	263	325	327	310	309	322	340	323	283	310	336	334	334	314	308	338	321	327	317	339	334	279	336	322	360	325	317	307	272	310	321	301	311	302	306	319	296	342	349	337	330	315	308	274	294	298	345	336	301	313	289	321	294	298	329	300	312	304	333	302	297	316	306	306	289	336	284	322	298	310	321	305	299	317	327	324	306	309	290	321	324	316	354	281	310	306	355	340	325	302	321	303	295	328	328	337	307	300	294	317	283	326	347	342	312	295	347	323	344	348	333	324	307	293	316	333	315	314	334	303	341	320	317	291	318	309	307	279	296	327	320	313	328	326	323	349	299	326	302	306	335	274	321	315	307	256	320	327	354	322	316	288	310	308	321	312	317	312	311	342	330	289	315	310	333	324	336	325	343	302	275	342	284	308	328	306	303	324	320	278	297	322	336	300	323	315	313	328	308	321	300	325	310	322	332	340	301	330	308	309	329	280	313	313	310	334	276	307	314	315	326	299	323	289	310	292	301	318	311	292	338	310	299	312	326	354	316	346	277	322	302	302	280	307	298	313	310	345	334	291	306	324	313	342	290	304	296	313	317	327	304	303	334	318	339	296	296	300	327	296	315	316	302	291	297	307	291	345	318	301	304	331	330	307	360	300	298	316	315	319	279	307	319	326	326	316	295	336	305	289	293	321	330	344	313	324	346	330	277	314	324	306	319	288	331	334	319	296	305	304	340	331	322	298	324	311	321	318	317	335	303	297	321	310	322	303	317	317	275	306	312	314	303	339	326	320	310	326	321	321	322	330	320	311	329	289	299	303	308	335	309	309	323	335	302	352	290	303	336	317	328	313	339	282	328	344	304	296	331	307	336	316	328	328	319	287	323	342	276	312	325	326	282	316	315	306	306	327	317	317	304	294	299	332	335	300	307	298	288	309	296	289	338	296	319	325	332	350	300	315	292	318	297	289	356	282	307	273	308	293	307	329	306	288	317	348	336	297	287	310	306	302	340	321	326	322	306	304	316	354	321	299	352	292	318	307	350	320	336	289	337	304	303	304	294	305	288	297	314	297	290	291	288	305	326	296	316	331	327	277	348	309	305	295	296	286	342	306	297	322	338	324	323	299	312	314	334	307	322	319	322	305	284	333	338	316	309	286	329	300	300	326	323	326	294	325	335	325	339	340	329	325	315	302	334	308	325	329	309	335	290	303	300	306	306	309	343	342	323	325	292	323	328	349	342	292	290	300	364	312	309	270	330	297	319	336	325	299	331	320	315	320	296	285	348	287	322	287	323	318	321	307	301	313	318	316	328	297	282	299	307	323	322	307	324	295	313	320	317	314	326	339	303	312	316	330	321	329	295	331	267	300	323	340	311	310	288	309	320	323	328	287	290	290	317	300	292	324	317	325	330	289	299	314	330	331	299	348	295	318	299	316	302	339	325	332	322	328	312	332	334	310	306	326	310	332	331	311	328	322	322	305	308	321	306	356	330	311	305	324	278	334	324	302	310	313	321	326	330	325	311	310	334	342	311	305	306	316	320	294	312	342	332	319	321	312	303	313	308	300	300	345	309	340	295	315	329	312	312	312	311	314	321	309	324	344	344	328	302	325	329	325	306	311	343	272	342	357	316	326	320	351	291	352	323	330	318	318	307	333	323	350	314	324	315	335	319	286	303	318	341	349	331	316	306	283	278	318	309	328	309	345	340	344	320	315	311	295	278	293	314	319	303	352	306	317	286	292	305	346	334	315	321	333	294	303	323	305	310	315	306	322	312	333	326	328	325	318	308	308	297	318	350	310	338	302	306	317	291	331	317	301	325	333	321	312	300	307	288	329	297	319	309	316	322	308	305	334	304	324	321	305	336	309	309	286	278	333	308	320	356	323	326	325	346	308	353	310	326	329	309	320	321	333	304	308	298	325	330	325	332	334	305	323	333	317	345	317	293	316	314	328	348	309	285	349	339	314	325	321	320	314	350	321	312	351	305	333	334	281	327	353	315	310	333	335	330	317	300	303	304	301	319	321	334	309	303	323	304	349	335	321	355	305	324	295	323	328	311	298	304	332	300	265	341	304	311	309	316	353	311	317	318	275	295	324	328	277	344	324	340	304	346	308	289	302	291	317	332	292	336	290	323	304	297	316	317	335	307	326	312	303	347	319	318	317	303	266	283	357	341	318	334	328	300	334	300	303	302	304	304	324	342	322	339	297	327	312	314	301	308	331	314	303	305	309	333	330	326	324	332	289	292	286	316	267	335	309	288	320	299	267	345	298	318	327	323	320	306	373	297	295	307	309	310	313	308	306	291	297	338	335	342	292	316	307	306	309	298	295	314	330	335	316	328	344	302	301	307	308	315	310	306	306	285	300	321	314	298	293	309	312	327	346	323	310	287	321	305	313	289	328	294	347	326	307	300	308	316	336	304	309	290	309	296	328	266	312	304	287	304	326	325	274	347	351	324	342	344	306	337	312	301	311	309	327	305	325	324	328	317	279	273	341	308	315	337	290	326	319	327	332	331	326	301	299	320	294	285	339	318	292	308	289	329	321	313	326	324	310	320	316	321	306	270	300	344	318	317	302	337	308	329	303	300	319	292	301	314	309	331	339	329	317	322	335	294	325	325	337	320	319	321	325	304	281	291	325	283	327	338	314	308	333	334	302	310	301	339	298	312	331	333	350	344	327	303	308	312	331	329	321	313	319	333	353	289	335	298	287	313	310	297	313	322	317	268	312	307	333	372	337	300	307	268	289	298	288	330	289	311	303	333	299	300	330	321	302	321	313	289	336	322	308	280	284	314	325	312	334	330	298	305	309	294	315	306	318	342	299	303	310	302	310	275	307	307	331	336	272	295	292	298	314	314	330	305	272	301	339	303	316	305	311
16780	19442	21232	27614	25510	21350	19821	18765	17556	19339	22318	20913	21924	15125	9983	6897	4122	5225	5161	3469	3429	2862	3264	2805	2565	2996	2060	1685	1903	2160	2914	2022	1730	2227	2476	2743	2495	1643	1146	1068	960	995	1075	989	1046	1005	986	988	976	998	941	981	960	969	991	1006	940	1007	971	990	984	970	977	1000	979	1019	990	976	968	955	991	1039	945	1022	953	983	952	1001	970	990	944	955	967	943	993	938	937	979	1000	985	945	1000	946	1004	960	951	886	960	962	926	958	999	1008	1030	959	933	955	986	994	969	954	919	973	1003	944	978	1030	959	971	966	952	955	937	927	999	976	987	1002	976	899	985	969	979	947	883	997	1009	974	924	920	917	979	970	961	998	899	951	944	1010	890	967	939	1025	919	944	937	946	948	949	950	915	946	1036	919	974	1004	982	967	954	967	974	965	950	973	976	959	1010	936	993	929	945	976	1032	954	928	904	953	916	995	1000	1016	961	944	1021	938	931	1022	982	979	943	904	1003	927	1001	949	998	898	983	939	984	1010	921	940	922	985	978	923	943	943	941	975	921	984	1040	955	939	897	925	931	926	908	983	946	990	980	949	937	949	948	951	968	992	972	923	974	1019	962	958	983	920	980	910	937	953	930	965	970	985	912	967	946	983	996	957	956	975	879	975	980	946	946	1012	981	966	920	969	969	952	935	943	938	968	961	977	951	962	946	910	934	925	954	914	968	977	885	974	951	951	928	994	923	956	951	986	911	995	906	926	946	966	935	944	972	962	961	955	959	947	987	910	951	981	959	935	919	986	968	957	954	951	918	967	964	950	959	904	981	928	962	1027	911	1017	995	991	980	942	920	875	973	1002	943	1030	959	965	966	966	965	924	946	979	1003	944	925	951	992	1006	965	1012	970	994	987	982	979	984	920	1035	982	901	956	960	902	948	991	1019	952	980	929	944	970	920	996	945	943	897	993	978	908	940	1000	963	923	921	943	1003	962	975	940	943	945	968	990	1024	920	972	891	964	947	947	989	969	930	965	962	947	967	944	940	911	926	1031	905	998	916	1003	948	950	962	995	912	962	943	987	977	934	979	928	910	951	966	927	964	1016	956	1019	1003	910	983	980	985	978	963	916	941	922	1028	942	929	936	964	949	960	951	963	970	966	913	945	937	904	896	977	967	951	914	962	920	991	906	948	917	969	979	933	966	927	999	956	975	933	937	995	954	1000	935	898	924	965	998	971	955	1006	975	992	944	979	965	983	927	1011	934	949	999	929	963	960	934	923	946	929	968	955	919	992	965	925	983	935	949	955	991	911	954	981	945	966	974	1007	955	980	979	999	1007	978	1039	971	967	942	877	941	978	960	969	944	1026	924	964	944	994	925	971	956	951	965	960	918	953	962	950	951	935	941	961	952	933	946	939	967	898	1007	962	945	934	962	984	928	912	959	976	952	953	922	945	971	994	938	920	914	926	998	939	908	900	978	987	921	977	955	902	954	896	977	974	956	979	949	950	938	975	957	970	917	947	949	909	992	966	987	963	926	897	939	964	943	901	944	973	971	971	987	1018	954	958	978	950	1014	961	947	964	921	943	1003	907	908	988	932	985	891	957	960	978	958	926	975	923	973	950	944	929	930	961	952	1015	971	947	990	993	981	946	958	989	999	977	968	914	951	891	939	1012	975	972	938	970	966	984	915	961	1010	929	957	917	957	901	940	908	962	955	984	936	992	924	966	1001	914	958	946	948	912	972	966	936	889	944	1006	962	951	934	901	978	971	1015	1015	944	985	948	943	956	920	965	972	977	941	949	964	944	954	978	980	958	933	900	986	972	964	999	955	911	960	974	939	920	930	895	959	966	949	966	984	954	890	913	989	956	940	968	998	966	925	945	973	975	977	997	968	923	939	886	964	974	966	985	946	949	975	960	988	985	951	947	951	957	950	953	999	946	947	984	1023	932	908	990	894	1008	955	1000	959	950	986	960	928	967	899	912	946	934	985	964	984	971	928	926	977	954	963	923	967	956	942	961	973	976	1012	1026	976	991	969	966	919	961	943	997	968	954	949	970	965	919	1004	956	955	991	963	921	968	987	986	958	992	984	918	901	922	907	961	933	965	965	910	969	995	950	974	1025	966	960	975	929	932	998	964	946	930	904	935	952	953	942	930	972	978	962	986	936	977	919	923	950	939	937	939	1013	971	1002	950	973	987	958	966	943	872	1048	954	987	951	952	1033	933	932	933	953	978	911	992	931	951	937	991	966	931	966	1023	987	1024	943	941	918	991	980	971	924	916	964	901	1006	939	979	979	999	933	934	961	910	919	970	916	913	985	915	968	966	991	1038	943	976	948	1010	923	934	956	937	1005	947	947	966	958	878	938	919	993	955	947	939	905	958	1006	948	982	1016	995	937	960	981	963	931	968	994	952	942	915	986	993	950	949	997	913	992	931	966	945	934	976	915	889	948	941	910	890	973	969	951	975	977	932	950	955	956	957	971	937	933	969	965	908	929	903	997	890	990	1003	935	973	974	920	950	947	959	905	1004	986	958	935	944	1014	919	951	947	1004	976	950	978	1010	937	927	985	946	946	963	969	907	936	976	934	905	939	982	956	928	1011	1013	975	929	939	943	980	946	951	983	984	985	947	912	939	978	920	970	977	929	936	978	970	982	957	958	942	1007	971	922	915	954	883	937	945	980	966	954	984	997	901	992	949	970	955	964	988	965	958	919	950	951	964	954	954	921	938	915	959	936	948	986	953	920	962	923	926	959	959	945	944	931	987	942	933	942	919	942	943	946	909	933	963	971	939	883	945	971	906	942	972	995	941	930	968	932	903	974	961	988	937	959	977	932	986	967	963	986	894	957	989	972	988	879	980	934	937	980	978	906	962	1007	971	938	961	980	887	973	943	905	993	962	972	923	990	909	961	973	931	944	973	902	936	949	927	924	981	888	982	1008	951	937	939	945	962	964	962	960	972	966	976	1001	984	922	881	939	911	951	927	966	919	926	940	1021	1009	901	968	1001	935	959	947	978	980	961	941	953	997	999	891	957	956	957	949	982	959	967	970	952	954	957	967	977	985	913	946	978	972	942	956	926	930	976	987	937	1007	968	958	997	930	1002	998	938	974	960	955	965	930	947	1004	971	928	1011	973	931	978	895	932	944	969	957	989	922	938	953	957	1021	913	981	990	946	948	938	937	989	944	982	968	927	954	1018	997	973	958	978	926	944	958	960	966	953	967	990	915	959	951	992	967	992	1020	913	971	968	1009	909	1017	938	934	936	1030	1002	984	938	983	997	954	962	953	970	996	897	930	986	920	948	964	927	991	994	916	958	955	970	986	936	940	968	1015	992	980	956	956	904	927	974	960	977	975	949	972	1010	972	977	964	958	947	941	957	951	950	966	960	986	971	993	914	1001	960	1002	979	989	927	912	979	965	939	991	938	968	986	970	961	926	997	991	995	941	961	945	946	960	971	982	959	975	955	953	958	984	958	920	973	987	952	928	916	931	931	953	978	996	965	933	929	932	950	964	959	996	966	860	988	959	995	915	954	976	942	948	981	963	945	974	938	939	988	948	983	978	996	1008	977	990	960	938	1004	915	998	954	915	904	939	887	1011	936	953	994	997	954	956	913
31547	32932	32056	31753	27695	22820	19234	15573	12277	11741	13862	12437	11560	7567	4910	3017	1937	1936	2142	1628	1022	925	1124	944	831	989	575	703	666	523	872	694	565	696	696	793	615	552	376	348	298	321	321	301	332	315	304	292	324	321	314	312	324	324	306	314	338	303	323	314	313	296	290	292	296	305	296	350	287	320	295	300	336	308	298	304	275	322	312	294	308	296	276	303	326	326	309	295	338	298	286	289	286	298	305	305	337	285	293	291	278	285	294	276	295	319	301	275	290	290	305	292	288	313	313	273	272	303	323	307	298	306	301	322	308	272	256	278	297	271	246	297	288	292	275	294	303	282	312	337	320	277	291	314	309	293	340	317	317	284	290	303	310	303	301	327	297	292	286	301	279	292	281	312	274	322	327	304	298	307	326	288	303	325	318	306	301	307	258	302	318	295	273	299	280	295	252	296	278	311	275	285	295	280	306	294	295	295	289	263	293	295	301	343	304	292	278	327	313	282	321	312	312	295	247	287	334	281	311	338	302	287	314	306	314	310	295	296	287	288	308	285	311	294	274	299	285	306	332	282	307	274	339	322	290	291	326	313	280	298	297	295	308	283	291	283	278	338	300	314	311	289	310	293	296	294	310	269	293	281	293	267	312	336	303	283	286	277	267	290	268	273	315	280	290	289	288	316	312	316	316	309	288	313	299	327	305	328	292	291	318	292	271	299	304	273	313	296	311	305	314	319	289	283	310	298	299	307	289	298	308	299	246	311	328	285	296	309	309	288	297	292	298	325	303	293	315	280	320	298	297	287	288	300	281	288	272	323	303	283	280	324	311	299	308	288	281	280	310	296	297	279	304	298	310	291	301	303	312	280	308	279	296	310	309	311	260	292	312	312	311	296	292	306	297	286	289	301	305	294	297	286	287	282	285	283	307	293	312	302	323	256	304	307	309	297	321	293	341	326	271	295	288	310	315	287	319	314	308	292	297	289	295	335	305	296	274	281	300	281	287	315	302	276	307	317	329	285	316	296	321	296	281	321	305	310	282	313	307	305	316	293	295	333	306	325	300	295	316	313	319	310	323	308	301	338	300	293	290	293	305	309	303	298	307	303	284	310	263	316	290	309	309	274	285	300	287	290	308	296	312	294	319	294	306	279	280	289	292	296	292	315	328	313	304	322	298	298	307	308	273	291	293	276	286	311	307	330	289	281	294	338	305	333	270	270	291	308	297	343	306	307	336	307	314	313	265	323	307	293	308	294	294	299	299	311	312	294	312	283	294	296	276	295	310	311	282	305	299	313	306	313	317	308	315	281	332	319	292	291	292	314	301	314	300	298	292	278	300	299	264	325	336	283	319	328	306	309	327	309	301	323	267	313	319	309	296	303	333	317	287	310	250	325	293	265	310	324	316	264	299	292	300	312	284	294	297	300	298	297	304	280	259	314	283	327	290	315	309	305	315	314	298	318	279	301	253	298	299	350	255	313	278	277	316	314	280	306	332	311	307	295	300	267	291	292	264	288	298	294	275	315	294	312	262	298	301	303	257	313	304	313	279	277	279	325	303	299	299	283	301	299	314	297	286	323	284	304	286	306	306	302	306	279	310	308	283	305	320	297	284	297	303	271	275	267	260	292	327	309	301	301	297	277	296	297	283	311	296	306	312	281	316	323	316	299	301	306	292	327	318	332	307	281	314	325	282	303	282	305	308	308	292	303	288	341	307	322	310	273	294	271	335	318	283	264	312	281	317	310	275	288	320	306	289	309	314	322	305	304	299	302	297	291	326	302	293	283	296	335	297	321	298	296	270	298	266	273	282	314	311	332	291	308	278	301	281	300	267	315	290	302	273	315	295	300	326	305	303	295	288	301	285	301	333	305	303	292	303	298	289	317	286	286	352	288	317	320	276	291	254	306	299	284	310	268	324	313	283	321	318	312	272	270	278	297	285	302	293	309	287	320	299	295	282	280	288	240	275	300	311	325	302	268	326	320	306	301	304	265	295	296	293	298	273	285	330	311	300	317	267	283	312	280	326	295	278	287	280	284	310	284	261	303	307	297	311	327	314	279	295	305	284	309	273	293	299	312	284	302	286	297	246	317	294	283	317	282	289	264	300	317	322	272	291	291	270	328	281	295	294	253	336	292	338	295	292	323	288	282	305	316	335	285	260	303	319	308	301	307	294	278	295	295	319	338	291	298	318	292	277	299	288	317	309	280	319	287	280	285	307	307	300	314	302	275	324	286	321	298	249	274	292	290	283	292	298	283	300	329	300	277	293	280	305	251	294	333	331	282	325	269	307	329	264	302	282	304	292	326	285	303	303	321	294	301	286	302	311	287	292	254	326	294	316	299	295	316	268	308	303	296	290	279	294	281	296	281	292	302	307	291	317	327	334	304	283	304	285	315	274	300	291	321	318	313	270	285	287	301	283	282	285	313	297	315	281	296	322	278	297	303	282	300	310	296	299	339	313	291	291	306	289	309	296	296	297	312	290	286	301	294	302	292	308	298	311	286	318	295	275	292	309	304	292	304	315	267	281	305	302	317	320	277	288	306	267	319	274	271	279	290	313	302	298	288	298	324	300	304	294	327	304	324	293	304	294	298	312	309	307	264	304	287	283	292	284	290	324	330	334	315	301	297	296	303	275	352	299	276	288	305	303	328	283	325	309	276	286	263	280	312	296	338	297	295	276	303	311	277	292	316	293	312	319	314	283	315	314	288	279	292	300	305	298	302	298	274	272	314	281	293	265	305	294	305	292	288	274	301	286	277	275	291	330	298	283	299	297	290	261	289	268	335	296	306	313	296	289	305	280	319	272	307	297	283	289	291	276	289	260	266	291	286	294	301	322	330	330	291	261	290	275	318	271	305	287	299	307	316	325	299	295	285	290	301	288	319	315	270	292	310	302	309	301	310	304	297	295	286	317	263	279	327	284	295	304	313	301	320	292	308	301	292	323	291	276	293	310	315	316	281	273	311	314	302	295	288	314	304	261	296	309	296	306	328	312	293	302	319	301	277	301	294	313	281	297	297	267	249	294	317	304	286	278	309	294	292	302	298	299	274	279	273	287	332	287	296	280	315	290	289	267	290	293	297	262	296	300	279	290	317	297	302	271	294	315	284	340	300	327	297	300	278	282	305	278	284	288	310	286	275	322	301	300	297	309	284	281	313	296	271	304	281	305	300	307	298	308	320	299	282	273	287	286	307	274	306	308	294	322	288	317	310	291	276	271	319	295	315	278	260	284	309	315	286	303	288	325	296	298	286	320	288	288	265	333	317	327	297	309	298	289	291	292	286	334	266	272	279	293	312	299	319	290	276	299	288	314	274	324	324	297	292	333	292	317	291	267	286	318	310	324	277	316	306	290	308	308	290	314	275	323	275	292	315	324	324	288	326	282	313	289	326	260	310	288	291	280	326	304	309	330	325	318	280	299	308	282	312	319	315	285	299	301	326	294	281	336	269	315	313	298	282	309	307	287	268	288	292	310	309	306	319	314	286
22545	25972	28633	33267	33128	30400	29117	27642	27542	30383	34511	30364	32589	25608	16872	11729	8447	8712	9502	7286	5493	4912	5311	5311	4429	4998	3015	2858	2849	3253	4329	3562	2720	4046	4361	5014	3802	2915	1580	1047	1064	977	976	1018	1044	1039	987	978	978	1014	980	972	953	1030	959	1010	962	904	955	977	956	928	947	985	930	888	935	1025	915	903	986	928	935	921	930	857	965	930	894	934	947	895	928	941	914	946	1010	929	965	919	940	931	934	933	866	904	926	912	919	908	939	877	876	900	910	934	911	934	912	949	913	891	931	944	849	899	885	886	935	941	892	920	951	903	960	921	906	946	923	901	930	897	937	963	901	880	921	845	908	856	883	938	967	933	901	918	923	934	914	895	890	914	911	901	917	881	940	888	926	903	897	897	907	891	877	844	882	912	884	1004	929	905	918	903	901	900	908	877	937	921	942	883	930	883	950	934	912	901	924	921	948	866	904	916	870	878	939	921	893	950	878	877	952	836	872	889	888	906	889	901	867	886	883	924	910	886	890	919	920	856	894	900	913	940	898	881	944	915	869	898	859	930	893	942	892	889	867	863	899	896	963	947	921	892	907	891	905	817	896	851	947	882	900	881	899	881	956	961	920	931	918	876	876	927	856	937	857	897	925	916	884	855	926	910	909	948	942	913	882	910	888	915	912	898	909	930	921	949	897	899	911	922	879	916	899	901	953	919	974	922	867	871	882	924	909	918	862	875	875	860	923	896	838	918	932	867	892	980	917	917	907	916	897	931	896	868	989	898	925	927	900	870	890	938	931	899	875	899	883	895	906	926	905	944	906	866	899	910	850	904	930	878	920	833	934	862	923	938	855	918	925	924	913	881	915	876	900	921	926	900	955	907	916	886	850	970	854	907	947	923	865	896	909	947	936	895	913	912	845	891	913	971	907	884	907	903	914	893	888	923	897	904	910	918	924	875	895	910	956	875	921	907	855	901	915	865	902	868	874	917	923	919	941	897	919	889	902	889	889	874	875	933	897	879	912	906	948	929	897	982	897	915	939	969	879	918	897	930	851	967	873	817	859	918	874	943	933	859	878	964	934	913	889	950	871	924	914	882	912	889	905	894	910	898	902	977	879	944	900	879	911	863	891	870	939	882	874	878	881	925	906	865	921	879	942	934	880	884	869	898	945	956	910	876	957	913	868	920	905	898	902	917	921	866	879	952	951	895	854	891	869	936	865	969	902	914	953	845	927	894	901	862	887	931	909	967	900	925	932	907	886	920	884	919	920	882	960	863	864	886	903	898	901	865	921	939	872	922	920	922	962	839	914	874	922	922	919	918	868	855	928	869	891	859	920	940	875	881	825	933	912	891	920	907	880	898	899	876	891	890	880	840	912	930	905	869	920	877	882	904	952	876	873	910	914	912	935	857	867	883	871	844	903	940	912	918	895	918	942	924	879	895	899	922	902	903	921	863	932	902	890	950	855	884	902	905	939	877	898	933	919	922	905	868	887	890	901	900	906	900	975	900	911	909	893	915	932	888	927	895	846	930	896	921	902	892	941	907	902	893	901	920	911	915	937	882	913	911	870	894	928	901	895	917	902	883	907	890	893	907	893	920	931	906	935	871	878	902	954	912	925	868	903	874	922	908	900	899	885	951	887	878	940	913	891	901	913	914	932	866	930	896	899	900	924	941	948	940	888	900	955	886	968	919	844	873	880	947	887	910	960	871	918	899	882	918	901	841	948	850	914	866	918	880	879	882	947	910	868	914	906	912	883	863	929	923	949	910	882	910	931	930	937	854	924	934	934	926	946	890	848	911	976	960	880	852	913	903	925	912	917	879	888	873	875	887	929	893	939	900	839	917	924	910	875	885	934	877	930	916	933	866	907	884	907	921	910	942	893	924	899	1019	906	844	941	908	939	870	866	891	928	911	943	896	888	888	892	900	900	887	913	891	907	892	901	951	853	863	883	877	855	879	935	952	915	901	941	921	883	924	924	944	916	875	902	871	865	909	886	914	925	968	965	864	900	881	896	903	917	881	928	946	924	913	940	864	911	880	865	924	852	872	954	870	892	853	871	891	872	943	890	855	888	885	880	951	949	894	911	938	897	896	879	914	935	902	904	903	884	838	861	919	881	890	841	857	876	879	917	885	913	925	864	884	925	861	946	951	931	928	895	908	834	878	926	890	888	882	920	930	884	903	994	870	935	894	909	911	936	900	899	935	909	881	863	856	927	844	851	890	924	888	869	885	928	896	904	889	945	889	843	906	917	913	867	887	853	905	920	907	923	934	927	949	904	880	867	902	946	913	875	884	897	904	897	866	882	934	933	874	917	911	923	894	901	899	903	964	876	914	915	924	932	937	912	903	905	859	885	925	912	931	901	909	855	883	905	908	905	930	912	894	878	907	919	849	898	859	942	940	882	985	910	878	889	896	950	851	918	915	857	942	933	948	888	868	901	912	938	909	906	898	870	898	894	906	930	906	907	924	924	876	892	886	914	952	870	900	884	926	894	847	924	947	869	939	949	854	880	904	918	953	899	929	873	872	914	887	910	888	908	905	895	944	874	936	872	958	973	855	962	877	877	872	906	869	900	884	916	928	907	892	916	951	902	896	847	919	930	911	874	889	904	914	853	885	928	944	899	902	889	906	870	943	929	889	916	887	881	862	864	907	917	860	912	914	920	871	822	884	943	899	885	867	902	935	884	846	938	874	882	846	905	900	893	889	944	918	962	895	891	927	886	864	913	848	957	886	866	908	906	921	900	901	892	897	910	948	929	908	871	924	894	955	863	906	903	874	864	918	927	887	931	890	906	903	916	919	889	934	951	945	896	899	901	910	911	959	894	950	927	931	920	908	903	870	886	863	915	867	908	867	903	921	888	923	906	936	914	903	935	876	892	917	932	904	860	946	886	861	894	837	806	962	929	882	912	921	869	896	929	885	922	942	964	890	911	882	904	911	935	862	918	898	887	939	833	949	899	971	872	915	907	894	879	879	901	910	894	894	917	878	949	910	875	869	928	910	903	938	917	910	849	879	978	887	900	890	887	951	860	923	888	884	906	894	920	896	897	887	942	912	968	917	868	926	859	873	885	888	956	892	886	874	933	877	907	937	885	868	886	883	870	901	873	912	892	897	941	890	907	883	897	931	903	906	897	911	917	904	859	908	893	896	870	849	865	926	923	876	920	922	924	885	924	956	889	898	877	891	917	925	870	937	899	964	893	919	891	909	908	879	885	938	951	908	897	928	957	908	920	880	972	887	843	859	887	888	894	940	934	917	909	885	909	883	871	955	901	852	910	875	938	862	882	894	880	854	922	967	896	886	944	794	933	867	835	923	898	895	899	937	908	960	955	872	912	914	864	898	967	943	927	921	878	882	905	858	867	860	887	884	951	888	912	935	906	918	896	946	944	934	909	895	916	891	939	888	918	916	962	899	905	881	873	889	894	886	924	891	887	899	886	878	919	908	928	906	861	949	901	944	906	888	858	927	906	947	938	894	893	904	930	873	897	948
3783	3823	3782	2897	1614	1117	771	602	500	473	534	507	422	369	311	279	240	219	196	208	295	269	213	187	215	211	196	176	195	176	208	203	178	189	167	197	197	191	179	183	188	162	170	174	202	178	180	170	190	199	198	173	172	160	193	177	192	195	168	199	192	153	160	173	207	185	169	192	176	177	176	186	193	167	204	202	193	202	152	180	182	205	205	193	172	181	208	207	190	183	188	231	199	172	218	164	184	175	191	193	196	200	166	160	171	174	189	194	185	174	203	193	194	194	185	159	180	203	185	212	181	175	159	184	157	199	176	192	188	174	182	183	179	196	150	207	203	184	204	183	174	188	178	219	176	207	205	186	203	199	202	193	175	176	168	170	183	201	173	194	192	208	187	163	190	180	177	219	184	182	199	180	169	171	193	190	174	199	172	190	197	161	191	190	187	187	190	201	196	181	194	179	185	197	196	165	172	200	213	176	178	199	182	179	171	193	218	195	202	197	202	198	182	187	178	184	177	179	187	207	195	198	194	200	207	178	199	206	153	179	176	189	181	192	180	211	177	177	177	209	168	163	182	191	190	197	190	186	200	182	180	180	178	206	205	192	183	181	178	181	186	175	189	220	183	198	174	184	190	176	189	156	172	197	169	184	161	174	197	200	198	194	191	185	191	199	207	174	184	196	198	206	169	188	169	166	202	175	167	179	197	187	190	190	180	201	182	191	186	201	192	207	206	178	181	196	183	168	186	173	176	198	174	168	183	180	200	176	202	192	167	189	205	183	188	197	173	193	181	183	216	189	164	171	171	174	176	150	167	190	174	197	180	164	163	173	181	200	176	195	189	194	209	185	175	160	174	191	189	202	176	177	197	194	188	206	180	173	190	188	183	204	177	202	183	203	196	169	184	179	208	176	161	184	194	202	205	173	199	175	193	201	211	203	182	195	164	186	185	182	208	192	179	182	195	184	173	162	176	163	182	190	191	215	155	164	213	192	172	171	198	177	173	185	190	194	195	177	171	194	174	174	188	177	195	190	176	175	171	198	187	200	175	167	174	187	183	202	186	165	207	173	201	204	186	204	167	187	211	174	188	186	172	187	191	182	164	188	173	196	184	174	184	174	196	187	169	177	160	175	173	190	190	207	161	206	174	189	195	177	171	200	193	214	191	171	176	189	208	196	168	201	195	183	177	214	188	197	170	182	222	205	175	202	218	194	163	171	209	186	179	185	163	204	208	190	200	198	193	197	178	171	172	186	186	180	179	196	188	177	203	200	203	180	171	163	183	156	173	182	181	191	169	168	171	173	161	173	188	165	192	190	180	211	181	169	171	195	192	193	186	194	163	185	169	197	160	200	194	180	205	156	210	182	181	195	190	211	176	162	180	202	202	189	176	174	189	185	198	197	185	205	187	177	193	186	203	196	191	185	210	173	174	188	185	194	205	168	171	193	186	195	192	189	183	186	198	198	182	163	193	189	189	181	172	185	216	199	210	177	170	189	193	173	214	176	188	185	196	171	195	182	194	178	186	195	190	194	190	166	205	198	194	195	184	194	185	176	186	180	185	171	188	198	202	145	177	222	189	188	213	174	184	208	191	183	183	178	176	209	181	202	184	181	177	195	162	202	190	206	181	195	192	184	184	186	182	198	216	188	195	184	192	207	183	179	224	178	190	202	170	187	204	200	177	166	188	193	191	211	186	202	177	182	186	186	167	154	196	164	208	178	207	182	184	157	177	207	202	155	183	183	150	169	189	201	175	178	188	162	183	184	163	189	189	186	177	184	200	180	184	178	196	153	210	211	192	193	198	185	169	203	174	166	197	212	162	175	189	206	176	168	178	165	180	198	194	189	185	165	206	199	160	185	183	199	190	182	176	179	194	189	178	190	192	180	182	176	195	175	230	176	192	165	178	200	177	204	177	195	209	194	170	198	182	190	177	172	182	184	186	193	179	180	198	210	196	177	167	188	196	195	152	160	177	188	182	180	185	215	217	189	204	172	181	183	202	183	192	200	208	175	187	201	187	185	176	167	174	172	209	172	175	191	180	190	205	192	202	185	181	211	179	206	177	178	189	192	186	197	204	170	202	188	187	186	171	196	170	169	194	186	179	196	198	197	191	200	207	167	176	213	191	206	188	190	183	170	206	186	185	165	193	198	179	189	163	189	171	206	171	178	181	175	185	202	180	171	193	179	157	193	191	198	186	179	212	207	188	173	189	175	203	154	181	169	188	181	179	191	172	196	196	184	200	184	195	175	176	200	175	206	198	188	205	214	190	174	194	197	170	201	178	201	187	148	188	198	199	154	193	195	204	176	159	189	172	216	197	199	156	186	192	218	188	211	195	182	185	182	169	216	188	181	196	194	186	174	179	172	167	203	218	186	189	172	183	188	182	174	154	188	181	181	187	190	208	183	199	207	190	206	183	177	170	200	191	186	180	165	209	202	205	196	191	185	199	188	163	187	169	203	180	201	179	159	187	190	214	199	166	191	201	199	180	182	161	157	170	176	191	160	193	189	191	208	201	163	206	195	185	182	172	188	193	160	180	175	189	200	203	178	192	197	173	192	177	183	202	190	183	172	170	184	194	167	187	189	178	209	184	206	200	171	214	206	205	168	203	178	175	173	158	196	182	197	183	224	203	181	181	185	171	185	184	179	191	183	185	185	188	179	165	152	168	207	201	198	189	202	203	189	154	160	206	176	174	213	178	193	166	210	184	208	188	179	187	189	163	176	185	206	218	192	191	206	176	185	183	166	184	205	183	191	182	184	186	203	201	178	169	168	194	197	187	170	186	187	205	192	203	206	174	182	182	174	212	192	176	178	209	178	177	206	191	199	206	180	184	190	190	197	170	174	182	164	180	221	184	186	202	190	179	180	211	214	189	174	178	177	188	188	179	170	193	195	166	188	179	184	185	187	208	181	164	184	194	186	192	192	199	180	171	163	186	182	182	205	187	192	206	196	213	176	190	168	197	163	179	181	189	184	190	164	164	186	188	157	180	197	194	162	173	183	182	187	185	217	199	179	196	158	179	182	186	181	198	171	179	182	209	176	173	187	167	185	197	198	193	184	191	202	184	188	181	176	216	194	179	158	182	190	192	173	178	201	195	194	214	171	157	181	161	172	193	204	217	180	205	189	172	196	202	153	184	173	174	173	168	202	196	178	189	175	174	154	150	192	186	192	189	201	191	184	191	167	176	193	193	199	187	179	187	169	188	180	190	175	191	203	183	196	184	201	174	193	190	168	187	196	168	182	157	178	190	174	179	171	180	190	168	172	191	173	164	193	194	183	177	185	174	194	185	166	173	175	182	198	176	191	204	189	183	188	183	188	184	194	195	194	174	183	160	181	165	195	202	189	174	195	177	177	207	188	192	182	187	169	195	188	206	184	189	201	188	153	176	169	203	175	202	198	180	185	186	194	177	175	206	202	183	201	177	210	195	189	168	199	183	188	172	187	194	196	189	169	187	208	191	169	185	186	183	196	175	179
4074	4939	5700	5989	4225	2968	2522	2222	2077	2222	2384	2382	2228	1805	1418	1124	882	890	1029	866	808	795	796	766	756	790	717	708	668	646	812	698	678	682	742	776	711	749	649	649	612	643	600	669	599	643	629	618	679	605	600	609	640	591	648	605	636	637	645	622	568	640	633	659	608	660	620	591	620	638	625	619	618	610	621	675	659	613	626	627	650	591	614	602	603	591	632	653	638	657	612	661	630	629	612	586	623	604	616	660	629	636	617	662	608	603	641	669	632	606	643	660	595	673	632	565	642	569	603	603	577	624	600	600	595	621	637	624	615	624	601	634	663	568	635	583	675	602	626	577	630	613	587	648	645	615	628	583	633	639	651	637	635	649	584	577	648	635	628	605	609	628	608	649	697	654	610	620	594	664	646	627	606	620	636	598	591	634	629	641	630	619	626	624	659	671	589	623	629	639	676	651	612	619	610	611	687	602	668	610	615	636	613	648	643	623	596	582	576	621	597	595	575	615	627	619	662	596	612	613	595	647	610	603	625	611	608	602	625	611	667	593	636	655	626	652	640	614	648	607	585	631	621	631	631	624	607	679	651	566	600	666	634	625	577	602	684	615	683	575	618	638	592	624	622	633	671	633	579	598	609	593	624	612	647	650	621	650	570	663	620	610	669	634	655	602	627	605	618	644	624	609	630	608	613	652	645	630	646	666	650	627	634	643	616	642	639	602	636	624	601	628	636	591	643	576	648	630	668	625	636	638	657	630	677	621	608	590	585	618	618	660	629	627	609	571	621	621	594	638	627	659	592	623	629	629	634	632	638	652	578	623	602	605	596	666	623	631	606	642	597	643	630	635	626	615	645	637	674	669	612	628	646	681	581	604	606	665	614	611	637	637	580	647	602	638	612	598	601	622	622	607	639	626	624	573	596	634	645	613	590	643	633	686	646	619	620	626	600	618	605	635	618	604	598	623	651	607	649	628	597	648	618	581	636	604	624	644	619	629	655	607	619	573	690	609	593	650	626	615	584	647	619	568	609	589	633	607	578	609	657	629	646	661	611	598	648	649	657	631	600	627	613	635	648	638	631	596	644	645	627	649	621	614	614	611	616	631	578	641	674	662	598	626	619	656	612	663	646	605	658	650	629	651	580	555	621	633	641	613	622	630	605	615	599	639	599	661	609	611	593	626	634	635	596	634	623	596	654	616	638	683	640	622	608	625	582	635	632	620	699	655	637	618	626	583	617	664	624	639	604	674	666	622	644	625	585	689	636	616	641	657	631	607	647	607	662	648	650	579	615	610	650	664	604	621	643	624	607	626	593	652	630	621	636	612	583	604	619	610	630	633	641	610	650	599	650	620	655	634	625	604	620	593	597	633	644	617	610	666	623	629	638	689	637	620	676	632	601	643	642	657	600	628	636	649	645	652	571	626	605	612	667	569	619	576	631	677	634	640	644	590	637	659	646	609	616	615	618	620	573	637	654	619	652	617	613	578	639	633	596	655	653	663	619	671	618	649	655	578	618	602	659	619	621	628	645	630	644	699	651	643	640	660	652	619	623	607	651	629	608	650	628	649	662	623	619	618	634	634	631	668	635	604	637	642	629	616	604	638	628	632	652	664	634	647	593	632	611	607	652	620	629	623	663	602	626	650	658	600	612	619	614	608	593	579	625	623	608	635	588	617	608	661	613	618	685	619	643	611	637	647	622	605	616	606	601	632	648	626	655	644	644	647	600	592	615	586	630	611	633	608	625	623	607	669	649	623	609	591	608	653	592	640	625	665	584	610	612	655	635	610	686	593	613	668	623	646	640	649	605	624	668	599	586	654	605	625	648	601	632	641	622	618	629	598	654	613	602	612	584	617	658	602	667	614	648	666	640	665	640	638	600	663	610	603	623	623	633	650	667	642	629	615	627	641	641	648	606	668	634	618	627	618	670	609	571	636	635	601	681	629	641	631	597	612	640	594	614	639	626	589	614	616	617	641	623	634	599	640	604	600	628	634	621	591	686	619	615	626	608	646	614	605	649	641	614	592	580	661	598	618	624	615	625	629	605	617	654	592	604	643	684	611	615	647	605	623	626	653	632	613	600	653	634	587	620	630	643	636	628	632	621	623	578	650	613	671	665	608	610	645	642	578	636	636	611	653	663	602	631	645	685	626	643	656	655	647	642	628	600	649	636	618	627	614	608	623	680	652	622	664	600	643	659	654	640	669	613	616	642	638	607	626	574	633	614	658	596	604	594	593	619	601	674	620	618	619	632	609	654	619	598	636	651	619	644	625	603	629	618	627	655	617	612	586	596	633	661	626	643	627	596	663	620	600	627	642	612	579	606	628	682	603	650	637	585	670	593	590	680	635	661	602	656	627	647	589	600	633	644	624	640	607	640	617	603	605	646	670	624	601	641	627	585	619	674	609	676	640	606	600	635	602	638	636	609	604	634	664	602	613	680	643	603	602	618	628	651	672	623	619	619	616	632	648	617	605	669	634	620	626	618	630	613	635	625	634	622	622	636	641	609	615	653	626	591	619	624	621	641	626	616	643	669	594	622	637	644	612	645	663	611	614	622	602	642	606	602	648	618	660	635	624	641	692	606	591	615	620	626	633	673	607	643	593	642	636	669	636	638	677	626	654	617	619	614	637	632	608	630	627	621	597	637	657	662	616	635	617	582	632	575	608	646	621	626	614	650	635	599	635	617	613	636	601	647	658	623	643	660	652	647	635	604	629	666	587	602	611	600	575	641	589	654	609	678	581	604	665	632	641	570	635	633	683	614	640	606	647	647	624	598	639	607	613	657	628	681	600	638	594	665	622	654	651	632	636	656	606	587	599	632	592	648	605	573	657	639	589	652	618	628	654	626	623	663	644	605	614	626	622	603	630	610	612	602	607	587	608	630	638	611	628	663	644	616	639	611	626	615	590	649	655	624	623	590	601	604	618	648	600	591	604	636	636	628	664	620	608	628	589	596	633	653	592	554	645	641	620	585	609	626	613	609	608	649	669	614	600	565	575	632	634	630	658	649	593	622	656	632	629	656	646	581	654	595	643	634	584	610	659	647	620	584	638	623	655	638	599	622	594	631	697	626	659	643	602	687	644	641	604	589	620	591	605	614	635	631	627	598	642	651	607	622	630	638	636	613	610	601	632	641	651	667	612	619	597	638	699	641	635	597	675	604	608	644	613	581	615	649	621	634	629	646	661	647	662	654	611	629	607	644	581	640	574	583	588	612	612	643	653	597	666	654	629	580	612	623	590	609	623	663	634	599	629	612	668	644	589	606	579	613	609	668	612	634	640	621	630	621	599	585	609	642	601	623	567	628	627	601	649	604	669	626	642	621	596	643	612	627	632	614	599	611	652	658	606	621	640	661	594	646	597	611	601	627	587	602	611	671	674	620	653	640	610	626	657	619	624	595	599	693	607	649	650	603	602	584	632	607	610	655	590	605	632	620	634	601	647	612	635	641	594	670	623	646	656	617	641	579	672	624	629	659	630
19355	24833	25336	24291	19194	13180	8935	7037	5787	5590	6194	6111	5246	3346	2469	1310	872	708	893	636	598	638	746	509	436	553	421	414	445	564	443	448	429	421	480	473	506	482	356	320	338	333	331	307	328	297	306	290	327	295	330	321	306	313	292	307	287	320	296	314	318	315	325	330	368	283	336	307	307	318	327	305	326	324	329	321	307	304	300	295	313	331	278	312	325	309	310	314	324	315	324	305	315	317	329	301	321	339	323	308	305	312	321	351	295	326	278	352	309	297	331	318	308	318	301	309	276	313	314	326	296	317	328	341	320	329	293	306	307	312	316	320	324	299	332	290	283	296	303	304	332	323	345	327	304	318	312	299	352	277	284	323	307	315	310	334	314	321	335	315	305	304	300	328	317	321	333	346	335	285	284	287	312	317	287	318	325	333	304	329	324	323	285	323	314	305	351	311	308	301	312	328	317	308	316	306	323	315	292	314	352	281	319	304	315	307	302	295	315	333	293	313	305	331	321	312	313	302	319	315	327	320	303	307	283	313	339	326	301	339	330	319	296	324	311	366	316	326	339	312	316	362	303	294	280	315	304	298	309	330	292	324	300	303	318	309	302	309	334	308	325	315	322	303	306	315	326	289	333	336	309	309	319	286	326	295	323	288	328	305	341	308	320	304	310	313	325	300	345	335	324	318	322	280	302	329	312	330	304	324	328	336	289	287	305	338	345	322	281	306	310	296	297	277	326	309	315	345	311	333	318	311	330	288	317	326	301	333	309	289	302	297	328	308	303	341	323	323	324	290	333	303	308	328	300	301	308	302	303	310	283	299	286	279	315	307	333	338	318	291	313	323	309	298	326	323	292	312	328	327	316	271	331	346	307	295	320	336	332	324	309	308	308	323	286	332	312	313	318	328	326	290	301	328	318	322	324	306	338	317	298	300	313	348	295	325	296	298	340	292	288	320	340	314	301	298	290	293	319	363	312	295	318	341	306	317	311	324	325	296	310	311	321	294	319	322	326	312	332	286	329	295	328	315	305	323	309	297	279	303	299	358	347	298	303	311	328	307	336	301	340	303	347	295	339	298	319	327	355	292	325	314	304	302	327	346	299	303	287	319	335	313	308	285	321	288	314	317	319	333	321	294	327	312	312	303	306	277	317	306	305	323	320	325	320	317	299	305	310	336	293	328	329	304	307	342	306	296	318	301	317	343	339	324	305	323	310	335	303	327	298	302	335	298	310	307	309	313	318	297	302	296	325	344	319	301	324	286	295	311	318	316	331	319	310	316	301	315	322	316	295	313	319	328	320	321	305	317	308	297	318	346	345	327	289	300	320	342	312	307	343	339	283	312	309	296	307	332	324	299	316	328	340	287	281	326	296	315	292	379	309	285	345	324	306	329	331	299	298	349	316	335	290	329	312	318	321	341	330	290	316	324	294	336	327	330	324	290	304	337	301	284	308	300	305	297	268	319	277	315	322	317	317	290	325	329	316	331	299	331	306	282	303	310	343	297	304	312	323	279	318	304	318	318	332	321	322	314	301	310	311	307	321	337	294	313	322	321	322	313	308	309	303	294	317	314	282	308	303	308	297	360	279	273	305	318	327	335	321	319	332	272	321	319	294	324	327	308	308	318	307	307	316	295	318	328	304	317	353	278	329	325	331	294	311	355	312	327	328	325	322	320	326	319	304	340	351	306	330	280	345	315	310	316	325	329	326	316	297	308	308	310	309	331	324	311	290	335	306	295	350	338	335	313	320	292	322	287	319	301	310	303	312	358	293	336	306	343	304	327	319	304	318	322	312	310	290	318	315	331	312	319	303	325	315	294	305	302	318	320	332	300	315	320	286	306	286	320	326	318	308	312	290	287	319	303	326	303	331	292	341	264	355	335	322	320	300	327	334	317	313	298	302	313	318	313	319	256	276	285	301	306	297	353	334	308	332	304	347	336	321	310	312	309	307	362	306	318	335	261	286	299	329	323	307	323	334	317	295	346	310	331	303	314	322	298	299	296	305	296	323	319	298	300	298	303	290	308	308	309	290	326	348	349	322	345	304	347	322	289	316	302	311	345	310	292	295	299	310	334	315	307	315	303	310	318	280	326	304	349	313	314	282	316	309	307	271	302	312	314	297	349	323	287	305	330	308	322	310	313	282	326	320	280	305	307	307	322	339	324	290	326	317	313	327	309	305	391	300	320	319	318	305	291	319	305	283	313	298	351	321	330	331	328	296	304	309	320	312	334	342	309	296	305	311	304	324	353	297	296	303	319	308	322	319	314	332	347	308	313	299	312	336	302	308	309	318	295	301	317	311	324	319	303	308	311	346	302	328	316	304	301	347	333	300	299	345	302	307	313	284	311	288	313	304	308	316	340	299	326	335	333	341	321	330	304	357	331	302	328	322	302	305	298	317	344	312	299	332	319	331	347	302	319	273	325	299	316	363	300	333	301	333	319	319	314	326	332	346	323	332	288	321	335	324	303	282	351	299	317	341	315	317	294	292	309	336	311	298	309	332	340	303	312	323	335	358	324	346	295	288	336	312	334	325	327	309	312	341	277	323	294	333	315	330	327	318	339	314	313	313	317	311	313	328	327	322	316	321	322	344	294	310	318	297	327	346	305	324	309	279	323	336	315	309	309	341	299	323	328	327	299	348	340	300	306	327	290	311	301	318	325	315	317	295	305	329	316	327	318	309	307	335	296	343	295	260	356	306	295	310	313	309	346	313	323	304	321	284	333	296	316	320	299	310	310	354	339	317	324	305	297	327	298	332	286	299	330	324	300	330	332	293	309	304	324	301	328	292	318	320	320	321	290	291	338	310	308	321	321	338	314	329	299	323	316	302	338	286	318	293	298	325	335	335	296	292	332	318	313	318	339	358	287	326	295	313	348	300	357	347	303	313	278	327	333	292	317	284	324	325	332	327	350	293	280	309	319	339	327	287	332	308	306	304	312	294	325	352	326	317	333	314	324	318	292	340	283	305	304	322	347	309	305	308	296	292	279	334	338	317	319	302	319	310	355	307	286	315	334	310	312	336	295	328	314	314	344	331	315	315	312	303	306	322	301	305	312	306	311	312	325	310	327	338	320	302	301	327	288	308	310	297	320	300	326	324	306	296	277	338	296	306	294	294	311	321	297	324	309	312	309	313	313	325	319	316	284	314	302	297	337	305	296	319	289	308	318	332	302	323	320	282	334	308	295	329	292	335	318	346	320	267	336	310	305	294	360	306	339	320	324	321	324	310	296	302	310	332	335	278	321	274	322	317	309	310	288	316	325	331	311	299	335	326	315	335	336	336	331	301	321	295	313	336	302	334	349	316	301	329	310	326	346	298	325	306	327	312	344	308	332	319	303	306	296	335	330	291	321	290	297	301	304	315	313	309	306	302	312	317	326	316	318	328	312	325	317	304	283	327	283	326	338	343	346	292	298	342	329	301	329	313	308	336	283	321	326	321	311	302	320	328	312	301	277	322	292	312	302	306	291	304	324	304	311
14894	19236	20675	25064	23590	20522	18690	18489	17686	20930	23268	23095	20980	15447	11404	6903	4819	3837	4931	3898	3185	3018	3340	2513	2366	2884	1787	1734	2108	1877	2032	1862	1745	1956	2287	2664	2868	2455	1372	1039	978	1023	994	954	991	995	1012	1020	988	954	1013	978	981	1011	955	986	958	975	973	1009	944	959	963	1006	1018	947	985	990	981	960	964	963	916	961	952	950	945	932	928	912	970	939	967	989	961	948	936	953	953	1000	932	985	985	927	968	978	1013	1019	971	1014	965	951	1002	946	920	960	881	970	959	933	958	1005	997	964	960	926	942	905	975	966	943	1009	986	993	975	971	999	880	956	928	982	939	1015	991	945	984	944	955	973	961	995	944	992	1012	907	948	1018	977	940	942	981	979	951	928	937	936	918	883	894	981	987	931	932	978	945	1014	979	965	995	936	948	950	958	979	982	982	997	958	972	1006	949	1009	970	956	987	995	905	964	977	958	928	933	902	964	966	976	1003	926	1051	952	956	1006	920	950	934	974	958	949	996	1016	971	922	976	894	936	924	965	952	1002	1013	920	962	993	896	998	960	956	948	943	981	993	1017	940	991	997	961	954	929	965	948	961	959	981	976	981	972	897	946	1013	948	958	965	968	980	1005	944	964	966	938	910	900	952	988	972	1006	939	961	993	1002	964	972	947	908	972	969	926	999	929	986	1010	953	959	969	932	945	956	948	993	949	988	998	993	980	988	916	980	1003	977	969	984	1011	1006	901	922	964	982	942	1011	937	994	993	934	941	912	948	921	909	930	926	934	907	983	971	979	1000	918	990	997	969	976	978	965	963	986	978	901	919	967	923	1030	966	989	912	999	915	931	972	975	957	1004	936	1012	970	986	936	936	967	950	978	924	1012	993	974	973	962	982	945	982	941	964	941	958	944	980	957	967	917	951	962	1052	981	939	987	936	982	909	1024	1022	932	954	1012	980	953	1016	986	959	972	958	964	971	964	945	987	951	992	978	951	976	918	945	1003	976	996	975	973	947	929	992	982	921	959	931	957	957	926	957	914	935	995	992	957	979	989	1006	945	962	891	944	982	964	978	933	959	960	953	984	929	905	982	969	953	964	988	994	907	974	945	948	940	968	920	947	1032	925	938	938	929	951	943	900	965	1000	967	1011	952	919	979	961	962	945	925	962	991	1009	938	980	961	965	926	958	986	938	930	899	954	949	957	924	954	899	990	950	978	998	948	924	979	974	1054	987	955	970	958	903	977	956	958	952	1016	920	930	1015	954	953	937	934	934	940	975	1018	1007	953	947	968	939	958	937	962	892	977	994	1008	942	973	976	972	987	906	956	960	1000	962	967	947	971	926	1005	968	985	943	960	978	954	962	1007	924	1016	997	979	905	959	920	950	940	958	951	1009	950	947	985	909	920	954	978	972	976	986	937	915	977	987	966	970	959	1024	933	1003	939	981	929	990	1017	959	940	925	973	945	999	936	942	929	969	952	985	974	954	991	1015	933	992	935	944	1005	1004	942	901	955	1023	941	957	979	951	921	944	976	984	922	947	903	917	958	961	930	955	985	969	975	1004	935	913	942	968	944	947	933	898	987	952	921	968	921	932	968	962	957	970	965	947	932	989	949	991	941	935	929	1006	1008	962	936	974	951	986	948	971	923	906	918	985	967	987	999	975	946	889	960	952	957	951	962	950	911	1007	934	926	997	936	952	932	862	943	967	984	953	934	966	950	956	900	986	946	976	949	982	958	962	971	978	932	1035	927	924	973	920	980	891	907	935	980	917	941	988	972	1000	1001	1012	903	949	925	892	913	921	937	935	962	932	929	945	968	967	963	904	928	938	977	953	1021	927	930	920	1000	961	954	908	974	916	942	915	960	932	974	949	952	936	985	987	952	958	945	988	1000	957	983	985	956	923	992	1017	992	928	1006	952	986	934	943	937	921	940	941	973	933	1030	972	981	975	925	948	957	1019	958	938	1018	921	918	981	961	941	1025	939	966	982	966	968	928	975	950	907	966	948	946	968	995	976	970	993	924	919	976	917	974	923	973	958	951	1002	940	935	977	937	936	960	951	940	1008	954	913	939	905	933	950	977	969	1016	929	948	919	954	996	962	951	1001	995	1026	951	1008	979	941	965	980	922	937	1014	984	985	960	942	950	971	983	931	939	1015	947	1028	931	931	936	977	971	953	1000	991	1007	967	917	958	929	949	963	951	979	982	935	960	863	926	968	948	980	978	958	956	958	931	979	996	988	983	1004	999	939	984	988	951	947	931	943	1009	974	960	944	974	952	940	929	974	1012	935	975	962	973	933	983	922	923	984	940	925	969	997	944	994	933	960	985	957	971	945	930	978	917	921	948	1036	954	980	987	968	940	965	940	1026	976	972	917	942	972	960	960	952	955	970	974	949	979	958	939	926	936	953	962	1018	1004	934	966	949	932	934	1014	953	916	942	999	872	1026	989	962	914	947	980	991	958	952	1024	999	1011	968	953	954	955	963	962	960	957	983	934	994	1007	912	953	976	956	928	982	923	1005	1007	972	904	899	952	1027	970	951	999	1008	997	955	953	929	967	900	983	977	989	976	887	983	906	950	965	954	938	952	927	1014	983	905	931	908	966	985	963	934	993	1009	993	951	997	969	961	957	970	929	979	967	969	967	975	971	947	964	967	941	977	985	960	976	947	959	952	970	945	975	968	957	981	978	970	959	940	975	954	1022	942	957	901	975	967	1022	985	1036	962	959	962	933	962	1004	964	945	965	1016	965	932	927	916	973	978	959	995	991	967	988	955	974	1009	1000	953	976	946	981	966	886	1045	991	943	962	908	963	970	1012	990	901	921	929	943	997	906	907	984	981	922	977	974	958	953	910	902	893	939	963	966	955	918	1012	960	954	942	974	965	939	978	939	940	952	891	897	972	963	955	950	961	968	942	969	951	973	1004	950	991	929	909	969	986	966	943	954	916	954	926	926	937	957	958	972	996	909	1003	996	897	965	973	975	905	947	1014	996	891	985	936	941	1014	950	926	961	981	943	956	996	973	967	983	971	938	930	949	971	948	940	948	944	977	971	997	932	965	971	911	998	1007	917	950	991	968	961	963	939	899	954	960	934	978	997	923	923	1007	1011	942	980	977	973	914	914	1001	946	972	952	993	942	980	942	933	926	880	914	958	968	894	972	987	978	955	920	926	975	970	953	963	974	924	940	939	956	983	990	910	941	961	923	984	877	925	921	942	925	1002	987	909	977	941	936	946	966	975	974	916	979	1011	985	977	990	953	943	932	993	963	903	980	893	1015	930	966	914	972	942	953	1005	974	941	945	942	1031	901	934	921	980	969	988	926	964	992	936	974	910	933	945	941	956	973	963	908	992	986	1021	905	984	940	963	972	993	946	1003	936	932	989	1001	935	987	986	939	1021	944	957	913	970	947	937	946	907	915	990	969	1034	958	981	919	957	924	971	923	972	1025	894	960	953	943	959	987	915	968	984	969	979	1004	945	992	940	998	995	955	938	972	973	1005	916	918	979	962	958	932	965	975	975	971	975	931	924	973	900	1032	916	985	912	883	949	963	942	974	973	996	987	897	987	953	973	920	936	994	978	944	972	894	984	1009	979	973	990	973	980	928	953	897	908	899	909	970	937	938	963	889	963	931	946	929	972	938	1018
32031	33143	32103	31686	27128	23142	18737	14869	11990	13102	13957	13179	11172	8965	6032	3260	2239	1711	1954	1515	1173	989	1326	1005	818	1007	588	495	496	554	492	564	551	492	740	721	696	830	473	337	300	311	305	334	349	310	306	292	319	305	287	301	316	285	301	296	289	311	332	344	317	325	308	282	315	314	277	298	285	318	294	282	279	281	279	294	315	306	323	311	288	310	288	312	291	307	303	332	301	298	307	301	315	290	329	293	302	318	304	266	299	297	321	284	287	263	290	303	289	292	284	295	294	309	277	280	323	295	286	294	281	296	293	268	310	304	276	296	285	270	305	281	269	280	318	298	328	282	314	322	275	288	281	294	287	286	318	278	294	305	283	291	276	281	267	297	329	284	300	254	325	312	300	299	295	265	279	291	282	326	296	300	284	283	317	308	292	266	284	335	299	307	286	279	289	265	304	326	284	305	356	291	302	276	296	316	309	288	263	301	287	297	277	279	276	275	314	317	346	291	320	341	291	304	270	295	300	283	327	295	329	273	296	316	302	310	315	329	318	310	295	308	287	302	308	288	276	283	322	302	304	323	313	322	297	292	295	283	298	302	285	317	290	287	293	315	281	288	285	292	314	299	296	329	291	305	287	319	277	302	314	275	291	280	286	295	278	330	308	298	328	290	297	277	302	292	277	326	279	304	296	294	288	304	312	296	329	285	288	277	288	270	295	292	300	303	274	303	303	281	296	290	294	272	298	276	293	283	282	306	314	311	298	298	291	324	318	306	287	274	281	344	295	305	327	283	279	343	257	304	275	306	303	302	278	276	320	292	293	302	326	283	304	315	293	282	316	289	304	275	297	298	287	269	294	308	306	299	311	308	284	324	300	286	272	308	272	323	282	343	337	311	311	306	282	320	340	277	303	316	306	311	287	332	294	315	306	291	245	311	270	320	290	297	288	291	298	318	308	292	300	291	310	316	274	303	282	295	260	298	286	320	274	306	321	305	277	313	283	320	288	298	296	314	319	291	307	307	321	289	299	307	270	293	290	318	271	287	260	306	306	309	295	281	279	305	295	268	312	296	297	301	299	312	315	302	265	309	270	302	331	338	324	296	308	300	307	281	289	316	321	277	311	298	311	304	315	275	284	306	289	284	266	299	309	265	286	294	314	303	301	273	284	286	324	313	330	319	253	303	309	291	307	310	304	284	296	299	296	282	282	305	286	323	294	273	318	294	285	271	275	288	320	297	321	288	308	277	285	326	281	297	273	293	297	312	282	281	282	280	352	291	312	315	273	294	304	305	307	283	331	286	293	295	316	280	309	301	287	317	279	320	280	322	328	316	286	292	294	323	290	282	315	296	295	296	268	293	302	287	304	314	341	354	281	302	332	307	306	283	301	292	293	330	292	291	302	299	294	300	303	305	308	298	291	328	277	290	277	327	284	297	313	300	300	299	311	282	298	315	307	290	291	303	314	297	280	287	300	301	302	305	286	318	290	303	319	304	298	296	306	283	281	307	268	306	276	295	295	308	302	303	274	293	318	291	294	317	313	289	273	296	296	316	295	318	295	304	341	318	299	298	307	280	314	283	266	297	295	276	323	295	302	319	271	283	277	336	325	309	284	290	310	314	289	297	326	322	316	296	300	306	292	255	289	294	290	292	293	258	260	307	297	265	314	315	299	319	304	325	256	308	285	284	319	302	317	294	296	311	268	346	336	301	313	313	321	294	293	299	283	269	281	292	303	315	297	302	335	303	315	319	319	324	290	318	289	298	281	298	309	284	283	278	331	296	335	315	275	262	294	295	314	302	342	284	306	302	303	314	322	290	257	317	297	311	335	276	290	314	281	310	304	325	309	297	289	299	324	315	308	297	309	259	280	298	317	314	299	275	293	287	270	308	284	302	285	316	302	320	321	288	293	275	287	297	310	295	294	334	292	283	300	328	291	246	320	277	292	321	299	320	309	310	303	302	317	287	288	273	282	284	305	302	275	330	281	286	272	309	256	290	303	305	308	285	291	291	304	298	273	326	302	258	284	318	285	294	307	284	296	300	303	322	319	255	300	335	264	306	273	295	328	292	284	296	293	295	285	295	294	277	311	271	295	275	284	323	295	304	296	261	291	303	278	307	296	297	289	304	317	316	298	286	304	299	315	283	302	317	312	287	307	295	282	304	316	290	280	316	298	302	265	363	307	318	278	294	299	275	291	300	316	275	297	278	269	307	290	306	309	288	305	288	280	301	325	277	328	324	283	254	296	320	304	292	312	287	281	276	294	282	319	280	316	284	314	294	306	314	300	285	332	280	265	296	291	298	290	332	286	286	288	285	278	334	310	296	301	287	325	301	330	313	291	304	288	294	285	317	305	313	319	300	295	320	278	307	296	285	329	302	266	323	276	289	321	331	287	320	279	269	263	234	317	299	312	293	311	310	286	313	325	286	280	290	291	292	340	294	281	318	283	334	332	300	311	314	312	299	301	289	300	258	266	291	311	305	282	327	320	282	279	303	291	302	294	320	312	294	295	307	301	262	307	301	310	289	325	289	289	323	345	295	285	297	294	254	294	260	296	273	250	279	290	295	337	310	297	342	304	303	285	324	315	317	324	307	299	331	281	288	315	297	321	291	309	307	321	301	307	318	262	279	314	296	304	289	293	284	299	291	305	287	289	256	320	305	304	266	299	318	321	290	292	312	312	304	300	316	300	308	340	322	309	289	304	296	272	300	332	282	290	293	287	314	303	291	293	332	306	282	327	297	296	299	293	292	321	304	322	307	334	303	296	291	309	286	285	322	302	301	293	299	308	292	257	317	296	281	297	288	307	299	285	270	272	324	284	299	318	282	294	282	311	279	298	305	316	284	295	313	294	308	279	293	281	319	301	295	312	285	291	328	340	290	314	331	299	311	313	303	304	316	320	302	303	296	274	300	306	317	293	309	276	293	248	287	309	312	280	281	303	274	308	337	270	299	307	318	297	300	321	338	282	293	298	312	289	261	294	268	319	273	282	324	311	294	306	299	271	293	303	335	270	299	317	299	283	298	311	323	308	323	322	285	285	291	330	290	303	280	314	322	284	290	281	311	318	282	310	317	308	300	306	326	288	291	298	286	258	312	309	303	308	298	277	322	318	291	311	301	295	325	260	307	293	299	275	286	299	309	300	333	293	270	280	277	286	303	287	313	293	288	273	316	305	265	308	314	318	301	288	309	278	266	306	285	298	289	311	320	317	284	292	294	307	286	310	286	308	257	254	294	284	312	307	274	309	298	283	288	287	300	313	308	320	278	264	295	298	268	310	293	302	288	297	302	288	301	310	316	290	297	311	307	296	303	312	298	291	319	318	306	301	287	265	315	325	291	307	287	312	334	301	298	312	305	310	309	298	304	303	290	287	284	319	291	328	304	284	298	276	308	319	312	308	296	292	342	304	327	301	332	286	309	327	321	312	286	284	312	320	306	308	290	300	303	286	304	326	280	274	308	288	308	342	312	282	303	288	308	270	281	303	295
23399	26161	27685	32774	32643	29729	28289	26865	26767	31809	34071	33454	30628	26914	19419	12641	8818	7460	8613	7856	6217	4958	6149	4438	4160	5592	3177	2451	2498	2665	2997	3253	3009	2698	4271	4833	4154	5142	2322	1213	996	1064	1018	998	1023	970	927	937	950	959	996	1060	932	964	1019	1002	938	980	936	861	995	916	962	904	963	884	1002	938	968	869	966	941	937	902	916	915	991	876	925	931	893	916	892	925	941	916	911	895	867	942	894	881	944	872	922	894	909	923	902	856	936	920	909	955	914	933	885	912	878	918	885	899	876	884	810	929	830	885	911	939	921	912	895	814	942	961	923	920	920	918	896	938	921	893	975	908	877	909	887	928	885	918	887	903	851	921	868	893	886	863	935	882	871	1000	947	907	953	870	865	903	885	923	876	902	885	925	935	893	978	924	899	891	954	881	904	920	906	881	917	893	855	879	916	940	870	920	875	905	903	925	886	933	931	877	881	855	907	947	881	869	908	969	929	903	878	867	883	934	865	861	897	923	921	960	874	920	876	865	919	896	942	940	890	843	912	941	886	941	932	895	929	908	874	853	901	917	934	898	869	881	925	905	919	931	927	910	923	911	922	879	944	838	913	900	934	910	846	896	929	924	904	880	922	939	891	859	924	951	915	906	918	917	886	935	920	878	873	953	885	957	905	920	909	943	907	883	905	936	937	914	961	905	891	868	901	908	872	971	846	888	857	911	928	931	862	966	902	900	881	892	898	911	902	901	908	906	877	886	868	918	848	909	912	913	895	881	944	907	917	922	852	944	849	916	873	899	959	883	895	906	901	872	948	914	872	847	913	887	945	898	885	933	919	919	919	940	938	868	878	949	915	929	943	901	915	927	910	896	870	879	884	910	939	918	902	936	953	904	907	924	869	937	876	891	915	900	906	915	890	888	941	934	912	914	891	903	912	882	883	906	913	883	949	875	922	930	922	932	892	924	901	914	879	932	902	892	887	894	892	911	900	931	862	961	942	875	907	835	888	929	902	875	927	889	947	917	912	910	868	924	912	887	888	934	907	897	903	862	916	936	943	917	962	968	887	901	836	873	890	892	882	898	914	869	927	932	893	911	914	919	964	856	887	908	892	934	871	875	948	908	964	946	888	921	884	854	880	885	928	896	910	900	893	924	880	865	959	925	889	842	847	916	884	928	897	904	892	877	914	900	880	868	944	906	887	879	949	898	914	936	945	958	916	877	853	848	898	902	899	842	906	904	873	887	968	911	885	930	865	970	925	852	883	874	893	841	924	867	863	946	934	922	893	912	898	934	951	889	841	884	901	849	913	913	896	862	907	966	893	960	888	892	971	900	914	928	918	889	932	907	871	888	904	921	856	911	888	914	934	902	901	927	866	896	861	939	899	903	904	948	868	887	1000	941	953	863	907	923	910	902	967	899	970	904	856	967	899	897	950	882	913	963	897	918	918	928	927	911	902	868	924	920	907	904	886	898	912	967	931	926	897	889	883	953	912	909	933	853	881	843	890	907	947	897	911	878	923	899	903	926	913	918	904	976	880	903	935	895	939	900	920	928	898	891	888	884	885	849	907	877	860	857	919	908	872	966	920	922	868	908	897	945	872	907	932	902	876	919	882	947	870	896	884	928	908	910	959	954	879	946	886	948	856	911	957	922	916	845	900	893	871	915	917	925	890	910	880	920	937	965	926	886	873	870	905	912	858	931	847	954	916	910	940	933	895	923	885	911	908	925	875	884	867	904	892	862	878	914	900	959	881	875	884	918	908	918	929	914	895	858	940	926	864	900	896	914	876	905	941	870	945	865	972	897	914	897	970	885	852	895	916	896	915	911	871	870	909	898	840	995	893	899	912	933	837	895	874	909	984	923	977	935	897	902	903	904	960	882	877	872	896	912	917	924	906	852	870	895	891	893	862	858	847	906	934	886	899	943	836	891	911	903	990	909	955	907	880	924	922	954	924	922	886	974	891	851	881	886	922	896	917	890	896	898	917	859	902	891	913	830	903	909	899	868	926	883	933	884	890	919	920	896	887	927	921	890	891	901	930	862	861	911	918	899	888	884	955	897	869	875	898	931	868	863	886	926	921	943	883	927	889	960	869	899	826	873	910	899	920	870	817	878	901	933	916	898	917	955	853	917	920	877	916	911	892	928	901	894	882	899	917	912	919	888	880	867	864	895	915	932	911	961	884	864	884	849	874	918	868	918	830	868	922	950	883	939	883	917	897	916	914	912	914	880	855	912	920	920	901	903	913	886	892	916	920	847	855	916	906	917	881	939	923	928	907	873	885	885	922	886	919	924	929	924	874	864	886	860	916	870	922	880	911	929	898	852	923	909	870	879	867	884	884	866	917	940	939	874	922	902	944	900	919	892	878	889	910	937	892	874	942	902	889	881	893	892	855	933	909	922	881	905	880	905	919	887	882	874	875	912	911	921	840	891	811	938	933	918	928	874	900	960	844	896	919	914	914	834	908	836	873	913	957	881	906	870	888	929	899	902	907	908	919	934	903	869	827	896	913	921	890	902	892	857	868	871	934	904	925	916	973	924	925	925	932	922	897	822	860	873	881	870	926	891	898	851	865	899	920	910	818	906	892	880	856	883	927	951	955	908	890	899	955	880	865	904	917	891	914	882	901	907	899	944	904	889	935	929	927	854	896	980	865	886	894	926	858	902	890	880	897	894	865	882	908	900	861	970	932	895	873	891	921	869	945	911	889	839	905	896	957	927	926	930	869	900	933	895	888	859	897	980	917	854	837	896	853	913	818	903	881	908	944	878	875	895	949	883	886	891	885	930	898	876	904	918	869	929	895	881	918	937	914	941	861	914	913	906	918	900	860	940	962	904	892	886	904	899	941	892	942	906	890	900	857	902	871	935	969	892	894	930	924	857	939	900	902	930	883	916	877	906	879	890	879	870	897	933	901	883	953	945	860	884	903	902	890	872	939	905	885	934	891	879	868	982	891	889	905	901	884	862	877	925	872	935	917	924	865	956	879	911	909	906	900	851	911	938	920	904	887	872	872	949	914	901	957	917	921	890	950	877	950	862	895	902	888	917	882	838	902	921	857	878	918	886	921	908	914	894	902	939	922	902	901	922	914	942	888	926	910	918	870	884	919	874	882	873	881	864	880	891	939	822	938	888	884	903	867	886	882	907	848	857	895	963	901	943	910	895	946	908	887	854	877	904	891	859	870	904	892	858	893	904	849	880	900	889	903	896	868	836	899	923	914	912	883	941	927	872	911	827	893	889	888	875	932	897	885	935	891	879	865	881	913	869	891	899	902	927	911	878	901	876	891	949	974	853	863	861	935	896	894	912	915	872	956	914	886	919	867	868	892	934	916	857	939	909	917	874	911	920	887	919	876	906	924	929	909	926	831	900	919	920	944	940	904	968	905	904	899	914	902	880	907	948	936	948	923	878	883	906	972	893	935	914	884	924	923	965	882	923	842	913	897	898	978	928	898	871	903	908	869	851	905	974	863	869	936	943	892	928	887	925	896	956
4037	3829	3564	2616	1580	981	737	625	506	641	596	505	430	360	327	305	217	216	234	196	235	201	197	195	194	225	176	205	195	176	233	219	178	205	205	192	214	199	206	181	201	171	192	172	187	192	182	177	160	189	199	187	199	190	171	166	185	183	208	193	198	203	196	191	204	209	188	188	186	196	228	193	202	206	166	184	194	191	186	179	169	177	187	205	211	201	193	203	188	204	167	197	168	168	166	205	195	220	193	187	189	195	211	203	184	175	206	176	189	169	143	176	201	198	208	209	175	188	176	153	173	185	166	209	212	200	180	190	192	195	193	202	191	197	165	185	177	153	234	198	173	180	166	193	211	207	188	203	197	205	194	181	199	191	175	186	195	185	176	190	175	178	184	181	207	197	174	196	188	180	179	185	164	192	181	166	208	175	181	183	181	189	189	199	200	177	222	179	160	193	166	181	194	188	183	179	197	189	196	216	171	174	186	183	221	168	178	198	190	174	199	185	175	194	166	184	190	195	206	177	210	163	183	196	185	197	196	162	182	178	172	205	178	160	180	200	175	156	161	216	185	207	191	186	179	211	189	202	171	192	211	194	183	175	164	204	195	183	186	189	181	174	173	166	168	184	184	161	206	188	148	179	200	168	174	186	204	192	170	178	185	188	174	155	201	192	186	175	187	197	204	204	182	202	187	179	195	182	195	174	185	226	189	181	194	151	169	202	164	217	205	209	196	195	192	207	172	195	195	185	193	197	170	188	194	184	205	188	198	179	177	193	205	182	185	179	199	189	177	162	164	183	196	182	222	169	184	188	172	167	194	195	182	209	174	188	193	186	199	221	154	175	166	184	140	203	181	186	178	185	189	184	200	161	170	203	163	178	183	207	190	195	209	178	200	192	185	197	190	184	193	168	205	178	181	179	191	201	155	178	211	189	194	207	171	186	199	184	181	195	185	194	185	196	182	169	183	181	195	182	199	200	191	170	164	172	170	161	180	206	182	205	174	184	190	184	160	177	171	181	201	152	171	200	190	182	197	184	182	192	180	170	188	213	215	209	183	177	159	161	206	173	193	198	165	196	177	202	177	195	170	163	186	216	188	187	196	191	199	194	209	159	190	201	205	198	193	164	185	179	162	221	174	187	189	192	216	206	189	178	180	194	175	205	178	191	181	180	183	201	171	186	177	173	192	205	179	205	202	184	170	191	180	166	194	188	189	187	198	176	223	194	189	188	176	174	159	154	181	176	165	201	198	193	193	189	175	222	198	197	175	170	207	179	190	207	188	201	190	182	180	190	194	175	202	173	224	185	191	180	195	196	179	191	201	187	182	204	171	186	175	192	174	187	185	178	183	213	203	198	179	178	162	183	177	202	204	204	190	177	214	201	184	170	171	195	184	198	151	182	173	210	211	189	194	190	188	201	167	180	196	207	185	184	178	180	178	178	191	187	193	187	193	193	206	191	172	186	169	207	185	186	196	155	190	187	214	194	191	184	192	160	197	160	214	191	170	170	175	176	190	160	167	179	185	171	173	187	190	194	193	177	192	209	199	173	180	178	218	200	162	198	198	176	186	198	194	174	203	167	205	180	172	204	191	189	182	178	196	180	170	191	207	186	188	183	177	194	184	157	182	189	196	206	187	183	190	200	178	169	176	200	181	184	202	165	193	199	164	209	194	179	201	174	197	184	192	170	179	217	171	196	186	195	168	176	183	179	207	214	206	180	214	174	187	177	216	177	192	195	194	193	167	201	194	192	194	184	202	199	206	188	189	183	176	186	189	179	185	200	182	176	196	176	179	181	212	178	166	180	199	189	191	176	195	212	188	189	182	195	179	182	189	180	193	218	189	202	187	201	193	201	171	191	189	188	194	195	192	192	179	204	212	174	171	205	170	186	179	180	166	170	210	197	175	184	213	182	188	182	206	173	163	169	186	172	161	198	188	170	192	181	195	194	204	197	185	181	187	163	174	194	173	175	189	183	211	183	191	184	164	195	203	167	223	182	178	174	207	162	177	204	213	183	176	158	177	194	194	168	187	199	186	173	191	195	190	207	196	184	183	174	181	179	196	189	184	184	210	191	177	183	182	187	181	169	206	194	183	197	213	180	199	186	192	168	181	193	196	197	200	183	206	218	197	171	191	183	207	192	178	194	207	195	192	204	167	187	168	171	181	211	192	189	186	223	212	166	194	180	225	181	147	183	167	187	210	187	199	213	166	187	184	194	171	221	185	180	196	178	190	165	187	202	208	202	184	175	185	190	192	198	206	147	187	190	213	200	171	175	211	182	220	198	185	165	216	181	200	184	199	201	221	196	197	194	175	186	189	179	192	175	198	209	151	197	188	207	185	213	173	185	172	208	188	195	183	181	208	209	156	188	177	204	182	172	170	178	176	188	161	181	187	196	180	207	194	169	172	186	176	170	201	186	206	186	164	186	189	197	188	153	184	182	192	192	208	188	165	182	200	191	201	189	178	205	213	180	192	206	181	185	192	185	193	193	182	204	197	192	199	170	167	171	206	187	172	203	204	165	188	188	192	191	174	197	181	190	198	192	183	206	191	184	180	173	199	198	213	165	197	188	205	182	178	178	169	196	186	173	173	161	204	180	183	206	183	188	179	151	201	177	190	205	184	178	215	184	169	196	180	206	200	178	177	197	195	198	163	167	198	191	205	196	200	169	207	166	170	197	209	191	202	183	173	219	189	182	191	229	175	174	200	153	178	197	167	180	191	198	191	165	174	181	188	190	181	187	171	179	206	182	209	177	170	170	174	191	216	200	171	206	168	187	186	183	201	163	194	196	190	190	183	187	198	195	183	177	184	190	202	197	205	196	183	194	187	181	181	178	201	175	186	166	184	183	197	193	191	185	208	206	212	180	195	168	186	169	212	173	154	188	180	183	166	198	214	196	186	188	179	191	170	171	212	189	188	188	208	171	173	196	181	189	189	184	224	178	197	181	191	170	185	165	185	199	178	203	170	202	194	196	203	192	209	186	160	186	196	175	181	164	180	176	202	189	176	211	191	165	172	196	196	196	191	167	199	192	191	165	198	163	178	197	212	168	203	191	176	173	197	193	197	212	193	187	177	175	194	183	194	180	223	192	194	174	181	168	214	196	182	166	203	181	184	204	199	170	185	187	180	179	190	191	172	188	207	177	166	192	202	193	178	173	172	187	183	175	185	149	200	192	190	190	196	188	200	185	206	174	187	186	179	199	194	198	196	188	182	177	196	190	188	180	194	197	204	190	200	208	202	179	153	171	172	227	176	156	192	212	210	170	211	204	204	184	178	186	166	164	196	199	191	176	192	201	187	215	191	182	176	171	181	178	205	180	212	221	212	207	173	192	171	166	188	167	154	216	167	167	191	186	194	174	190	183	176	199	190	168	191	213	179	187	201	211	208	189	210	191	200	200	177	184	198	177	182	215	198	198	167	221	197	186	206	193	197	187	179	170	177	202	173	183	205	183	192	209	191	187	199	181	191	203	195	205
4182	4846	5466	5875	4221	3146	2661	2490	2163	2391	2452	2315	2078	1853	1325	1187	1040	898	884	913	797	767	884	800	810	816	731	680	696	726	644	718	657	743	753	715	746	831	698	626	606	624	632	608	642	618	656	632	637	657	652	611	683	678	626	611	615	646	628	656	616	636	640	621	650	616	633	653	605	642	613	630	618	628	677	625	639	621	646	608	617	666	645	651	628	645	632	596	592	660	624	657	599	653	639	589	633	663	624	628	651	644	650	595	607	640	628	615	592	621	612	632	617	603	660	676	607	612	668	632	648	618	642	648	627	620	605	646	593	639	618	612	598	665	599	634	613	637	623	614	603	648	627	618	633	648	620	693	626	643	650	623	678	671	597	624	694	649	610	636	613	678	640	605	651	612	606	628	644	626	619	630	631	644	650	642	605	587	611	635	597	633	665	622	643	665	664	617	685	660	635	680	646	607	643	631	671	624	629	619	601	617	590	610	595	646	648	603	585	652	606	618	593	664	602	581	622	641	610	633	633	656	610	627	631	582	653	601	602	624	605	621	652	660	604	613	620	623	608	638	625	598	592	574	594	631	656	616	642	631	604	663	663	624	605	604	624	618	665	619	626	609	658	610	578	621	639	620	652	644	645	619	637	601	625	612	598	643	640	623	622	653	650	611	627	635	592	554	590	584	592	614	640	590	634	651	605	602	638	592	630	610	634	615	604	607	600	623	596	631	632	582	661	640	636	623	634	651	605	646	599	610	653	631	664	651	617	660	664	667	577	621	624	625	590	625	645	639	670	668	611	648	612	706	653	637	627	560	596	673	628	610	610	658	638	637	603	617	637	611	633	604	641	642	627	629	624	614	639	601	634	627	625	643	674	612	601	629	642	657	634	627	649	631	628	616	620	601	640	626	588	623	605	616	618	616	657	623	614	600	633	607	644	616	629	638	589	602	622	633	649	665	624	662	605	621	642	663	606	614	588	626	614	659	586	596	662	618	685	650	634	618	637	628	613	605	622	650	613	616	626	611	654	634	641	651	603	647	649	635	603	652	632	627	642	634	633	600	639	587	652	617	662	652	615	607	667	648	647	638	629	584	622	603	634	617	652	627	650	671	652	630	616	663	617	617	603	651	573	615	656	643	658	673	635	614	625	588	621	640	607	601	626	610	633	636	638	651	587	604	593	635	619	665	628	631	637	651	635	635	656	628	647	667	661	612	643	616	633	613	623	633	640	598	629	639	645	606	631	687	633	621	632	602	605	628	595	664	616	614	604	635	624	647	617	612	599	649	620	635	607	617	613	628	661	627	611	556	593	642	592	650	653	633	603	686	606	650	632	586	679	629	564	632	618	636	646	653	645	618	630	637	603	622	623	666	627	619	597	631	657	607	642	641	654	628	600	630	610	688	594	653	646	625	648	662	635	605	649	643	624	611	616	632	612	632	601	609	618	597	611	665	667	624	643	630	631	628	655	634	635	646	635	618	622	649	654	637	630	642	647	619	626	630	606	604	605	606	619	638	606	621	594	620	656	604	673	593	616	607	625	592	655	609	607	632	605	636	617	599	644	661	632	610	644	610	627	641	624	653	630	625	635	649	642	612	631	562	608	628	594	566	598	621	589	595	612	621	605	606	585	676	613	643	620	583	629	638	634	615	618	615	614	613	662	615	598	642	642	550	597	593	621	589	629	600	665	620	624	636	631	636	592	648	612	629	614	630	645	642	603	626	617	597	673	639	599	638	629	620	632	637	656	612	647	633	636	672	621	633	615	629	598	647	623	665	674	615	645	574	662	660	637	620	635	611	663	604	585	636	653	599	630	598	618	613	627	655	634	598	588	602	618	649	635	627	640	704	655	632	610	594	639	606	586	653	621	629	612	645	648	623	596	653	634	630	603	613	665	613	624	657	629	632	614	640	623	627	628	656	626	589	594	615	651	631	590	618	678	630	633	621	631	666	609	631	664	609	655	600	591	659	608	627	638	639	653	651	586	635	605	605	627	631	635	649	620	605	620	624	612	606	619	629	629	632	682	637	609	596	668	671	631	631	606	658	607	614	630	651	553	611	653	649	613	623	633	648	624	651	629	605	617	623	612	594	588	601	642	642	654	652	652	619	649	634	593	676	625	624	655	613	626	642	661	606	636	624	583	654	624	622	636	609	614	637	628	638	648	653	652	592	608	628	667	645	641	609	632	606	628	633	657	617	652	599	611	640	620	653	621	622	596	656	583	642	639	634	665	611	658	581	664	633	618	638	613	656	620	641	627	641	615	646	599	640	629	554	614	665	643	600	627	631	656	650	592	666	671	661	634	600	630	600	610	664	635	634	639	671	633	623	622	637	598	646	597	608	645	618	623	658	590	654	641	622	599	611	618	625	634	614	609	654	641	641	591	615	617	637	597	655	616	627	620	622	629	607	613	626	573	681	628	594	675	625	649	606	605	588	615	647	620	635	582	617	632	645	654	623	695	643	615	627	623	595	573	637	619	630	643	597	631	605	595	616	605	619	593	629	620	598	615	588	600	599	558	605	577	602	614	595	641	640	623	655	629	606	558	647	552	594	660	643	609	595	662	602	617	636	605	649	597	588	654	611	632	641	579	639	596	666	607	571	616	669	618	635	615	615	625	632	624	661	639	652	606	636	629	605	606	648	625	637	605	655	595	652	623	648	619	609	617	600	647	646	624	593	641	615	665	614	605	626	620	660	637	612	673	650	652	629	662	598	671	627	645	654	664	594	650	614	635	614	646	640	653	646	594	638	598	621	657	657	633	630	579	632	605	653	583	630	574	658	672	617	671	623	626	671	604	592	638	625	610	635	686	634	611	560	606	642	641	599	587	591	645	612	639	643	645	631	587	674	615	635	649	690	646	627	630	663	641	652	632	629	640	629	676	592	592	654	664	635	622	634	590	654	648	617	650	632	672	658	696	642	620	598	646	616	634	572	641	585	644	619	635	628	640	614	634	603	612	638	624	643	626	642	621	588	603	640	580	607	630	592	571	611	618	583	651	651	616	647	615	632	622	610	602	646	654	642	620	670	615	618	626	625	603	644	611	628	625	635	677	679	624	647	638	607	623	624	614	655	627	663	625	644	635	620	648	649	629	651	648	648	623	629	593	612	577	618	647	629	653	666	605	636	625	602	640	668	634	650	605	646	610	618	622	646	590	647	632	615	653	609	639	639	630	623	618	611	607	609	627	633	617	630	622	630	631	594	648	631	615	616	633	626	600	660	600	620	592	609	642	668	634	695	631	577	606	651	627	606	594	630	628	673	630	601	654	632	664	566	593	634	661	622	631	664	665	630	622	626	642	635	654	622	645	652	637	626	663	599	669	612	614	591	669	613	679	624	654	621	652	590	623	582	570	647	630	650	621	658	656	611	646	611	617	648	614	638	601	647	642	636	681	669	578	650	611	654	597	610	600	663	650	590	639	624	616	642	642	651	573	639	617	629	635	611	596	581	620	619	639	568	651	640	590	625	686	649	626	668	622	622
20731	23965	24258	24782	20006	13504	9485	6183	5422	6158	6231	5071	4054	3832	2437	1619	1190	787	780	782	735	609	748	467	469	515	408	419	396	363	483	449	392	394	504	415	477	629	389	314	306	317	353	330	320	338	335	310	331	302	305	314	336	301	324	324	325	318	342	302	312	290	307	343	337	303	318	308	343	301	311	341	303	335	334	309	301	318	318	320	318	307	322	317	331	327	327	292	314	307	303	309	306	327	322	314	333	337	315	323	313	324	300	316	301	332	315	315	295	320	296	310	307	305	332	281	337	308	314	296	298	282	339	323	326	328	337	321	342	333	314	316	341	353	288	304	316	295	329	314	295	293	297	330	274	301	303	306	326	324	298	310	281	313	309	312	297	314	286	356	330	301	330	321	306	319	276	282	281	301	310	316	308	310	313	319	304	324	316	325	317	340	338	325	333	312	310	308	302	317	324	341	307	323	312	316	336	356	310	280	321	328	310	287	286	335	329	312	334	312	348	319	326	296	320	318	337	302	309	284	319	298	340	280	342	349	289	324	301	315	311	297	315	284	340	317	306	292	296	280	331	306	301	309	320	333	330	304	274	342	304	325	285	292	308	315	301	323	317	311	311	330	295	320	297	284	306	353	339	291	303	320	314	318	319	335	347	323	350	296	345	334	288	303	331	341	285	309	343	320	335	317	309	341	330	290	301	299	301	299	305	320	291	321	338	314	307	309	321	283	324	312	346	295	338	322	316	315	294	335	304	289	311	298	307	322	303	318	300	296	321	319	335	293	296	314	322	299	324	341	354	328	297	297	330	349	333	302	311	330	298	302	301	289	285	332	319	326	293	312	314	321	326	332	333	341	307	310	309	289	327	299	341	312	298	336	307	326	289	317	326	326	291	309	306	328	334	324	322	277	347	305	318	331	334	316	321	316	315	288	293	316	283	305	295	310	352	313	339	307	294	311	298	314	311	299	303	319	271	309	332	305	324	338	314	292	335	308	291	294	296	334	317	319	300	329	313	330	301	303	321	304	306	296	294	318	287	310	292	320	302	304	282	344	324	306	320	321	334	310	303	337	313	311	309	323	295	293	317	338	310	295	303	323	293	295	326	321	322	297	281	320	319	321	324	255	311	331	285	322	297	301	326	305	295	305	312	333	325	304	287	300	331	328	303	292	306	290	289	322	326	333	337	366	313	323	313	311	290	315	313	310	281	341	327	293	316	334	335	290	310	336	311	324	320	340	313	290	336	289	325	302	342	321	331	298	310	307	325	324	342	304	290	327	285	317	314	297	345	325	307	298	325	313	303	293	304	358	302	294	308	356	322	351	292	274	311	296	284	337	344	297	315	273	305	324	319	291	300	305	327	283	349	298	304	314	321	325	310	304	287	328	295	299	322	321	291	327	303	333	323	288	309	318	325	296	317	317	313	305	278	290	326	328	316	340	328	314	315	317	302	308	315	319	292	329	332	334	331	329	291	318	302	297	294	289	343	296	337	322	296	310	326	312	322	324	340	282	298	309	298	336	298	308	322	334	319	302	300	299	323	324	308	306	295	307	327	328	305	292	335	313	284	287	337	321	271	307	278	303	330	327	327	300	329	324	292	303	333	320	319	321	318	311	331	290	300	319	329	300	330	335	310	294	313	311	303	312	300	313	315	309	326	326	291	303	317	331	296	323	301	317	308	301	283	302	295	332	328	300	287	313	287	324	332	347	295	354	328	315	327	325	319	320	335	306	313	308	314	300	336	284	341	304	309	335	301	346	309	323	310	318	311	336	301	317	297	304	322	307	305	311	324	309	351	336	316	305	330	341	299	314	306	302	313	301	313	329	309	320	326	339	299	337	310	302	293	352	295	325	321	336	336	302	331	296	307	308	330	293	269	273	302	319	322	348	327	315	287	330	307	290	295	333	327	287	305	312	292	327	320	298	312	336	303	315	287	325	316	289	292	298	301	286	319	304	308	344	319	317	286	330	298	334	301	313	294	306	310	317	317	301	346	326	307	311	313	289	330	340	301	333	342	321	319	319	308	304	307	290	319	322	270	319	345	337	342	336	318	273	293	295	338	310	292	289	306	355	328	323	304	309	309	297	299	306	335	355	347	286	316	314	303	302	299	276	295	306	289	309	314	311	322	347	313	332	298	325	323	317	335	287	280	334	303	320	330	336	317	336	292	313	308	326	294	309	329	321	345	315	308	316	315	279	314	326	297	338	306	310	337	327	326	288	300	301	294	307	353	293	326	311	306	308	349	357	305	286	362	303	324	315	307	324	337	304	311	313	288	308	299	346	285	309	330	299	312	313	286	341	292	329	295	307	301	339	294	330	347	334	287	331	301	311	333	322	309	303	355	294	316	310	316	273	312	335	347	307	339	286	327	318	311	339	314	325	293	330	308	323	305	321	327	325	324	313	329	346	307	320	291	287	324	295	301	328	301	329	298	346	304	329	300	322	303	301	291	308	344	293	293	318	328	338	281	310	325	325	309	328	301	279	318	309	322	325	296	325	291	315	358	345	300	309	314	335	300	307	351	302	324	324	314	324	328	303	310	336	310	301	327	308	319	327	321	279	338	306	286	282	290	292	310	275	329	309	327	332	308	339	346	301	342	294	313	315	322	304	326	291	311	305	328	296	324	331	307	301	360	352	288	333	311	312	315	300	283	308	316	298	322	350	272	288	312	305	333	341	323	329	318	291	331	312	309	324	286	320	328	315	343	292	308	328	339	333	328	330	305	329	301	312	323	311	305	307	300	325	315	323	316	332	311	311	321	318	315	288	331	297	311	321	354	321	281	298	290	303	285	314	299	342	313	288	278	286	293	324	314	334	321	311	307	322	333	298	312	319	311	303	303	300	343	310	311	322	318	311	303	285	315	353	304	321	301	326	350	346	296	294	288	309	325	341	317	311	310	328	345	377	325	345	318	287	310	316	334	294	321	300	320	328	301	314	327	310	320	309	298	339	323	344	306	340	320	312	303	341	320	320	298	289	330	306	317	324	332	316	326	306	290	321	307	325	313	339	307	299	300	336	312	301	300	276	294	343	319	304	308	292	321	300	302	317	323	338	327	318	315	329	301	308	306	339	288	322	297	315	333	321	321	297	344	301	335	330	307	356	319	303	305	298	333	294	312	320	290	319	323	332	293	324	321	302	294	314	330	318	319	310	326	314	343	326	328	279	310	300	333	308	327	316	311	310	309	314	282	291	295	312	320	319	312	346	334	343	322	288	290	324	295	306	301	303	357	348	311	307	275	313	289	305	282	309	296	302	326	337	290	304	351	330	320	324	319	308	333	272	303	296	304	307	321	295	334	328	298	317	332	343	335	313	308	313	318	315	315	289	350	315	364	310	323	324	299	285	316	337	314	323	315	304	307	320	335	333	302	319	329	311	288	310	299	277	317	326	280	315	339	332	331	299	309	304	319	314	296	287	307	347	297	300	293	295	295	324	334	307	326	320	297	314	318	316	354	293	300	323	312	309	326	329	310	312	316	339
15654	18653	20689	25944	24812	21248	18858	16981	17280	21387	22956	19001	18176	17159	10525	7160	5239	3980	4198	4263	3657	3120	3309	2442	2178	2723	2116	1931	1718	1751	2076	1721	1637	1836	2379	2076	3039	3389	1709	1189	1051	1007	1004	1073	1021	940	1002	979	1014	960	913	955	1029	950	1003	951	1000	1029	963	945	977	984	978	977	998	974	969	954	951	940	986	911	978	940	951	956	991	973	977	970	955	935	922	934	1001	925	997	951	908	928	994	942	976	982	977	889	902	980	983	965	940	976	952	927	967	991	970	936	1025	950	1012	924	950	931	967	957	1016	1036	984	941	972	933	1004	937	974	976	916	958	963	974	968	941	1002	929	938	1011	968	951	914	959	937	913	979	920	965	957	950	912	982	958	995	965	990	939	992	954	952	954	994	937	960	971	981	940	1004	920	895	965	956	962	985	976	975	1005	998	986	917	1007	977	995	981	963	933	990	966	941	948	945	921	961	937	940	976	974	949	972	1023	941	948	971	973	988	922	958	998	953	992	931	972	964	939	953	979	984	957	943	878	970	993	921	995	957	960	935	956	917	958	1021	1013	977	965	942	982	985	969	926	958	982	992	922	900	961	987	968	923	984	970	953	984	1026	970	971	924	1003	924	949	948	969	977	961	1017	943	955	960	968	944	909	935	964	945	980	928	973	951	945	937	958	976	976	1043	962	1012	945	928	1003	980	999	930	1014	966	914	984	977	965	949	936	1013	965	957	995	881	957	940	946	936	955	1029	930	899	978	973	962	962	1003	984	974	949	989	912	1010	1004	967	946	1028	956	1006	948	981	926	986	952	959	974	997	959	1022	985	979	917	910	989	934	971	977	1002	968	947	986	925	986	935	987	1022	956	985	1028	982	959	943	951	910	936	986	988	926	990	981	929	946	930	938	917	954	924	882	878	989	947	1001	960	944	1017	948	939	991	965	1008	1018	944	959	1018	966	995	944	991	964	947	950	934	942	963	977	978	906	956	957	934	986	1014	946	917	899	959	918	920	976	956	931	939	983	1010	986	977	965	971	924	967	953	1000	903	932	944	995	936	983	1014	968	946	1004	972	934	909	966	921	955	878	964	967	967	1016	922	936	1011	908	961	957	1024	911	1009	947	914	945	1004	989	947	1005	964	972	913	964	978	936	941	964	927	942	976	917	970	1010	994	989	933	962	977	982	953	967	943	953	929	988	967	881	1000	946	973	985	903	963	1000	912	930	959	961	1000	977	894	976	1053	991	950	975	950	989	962	938	974	970	942	964	908	939	943	985	920	991	861	951	914	927	976	1003	973	946	957	899	1022	999	926	955	1057	961	946	956	954	976	985	967	1009	933	961	955	891	1008	1029	987	962	1011	925	950	969	903	1000	1023	971	1011	953	970	922	949	995	1007	943	952	937	961	988	869	934	1008	971	1005	950	907	1002	950	960	932	949	908	992	1006	1018	963	942	960	964	984	942	990	946	961	940	958	955	1009	943	964	1000	947	986	963	925	972	924	935	929	986	954	1009	978	959	901	913	959	961	950	912	1012	983	954	998	1010	993	961	960	928	954	1005	930	969	907	972	949	951	920	933	919	938	966	950	1002	1052	962	898	953	978	941	979	972	990	927	974	965	963	987	928	1005	1006	967	973	992	906	943	1058	912	996	937	962	947	975	967	976	955	977	950	942	951	964	943	904	946	938	953	970	965	1024	934	965	928	951	949	979	984	964	961	943	937	972	936	968	998	990	999	931	966	996	963	947	1007	934	1014	955	997	970	933	958	979	928	934	948	992	1012	957	897	953	948	960	963	936	963	956	968	1050	978	931	942	962	962	1022	1002	977	956	927	872	976	989	920	933	907	944	974	943	993	914	917	964	1026	943	994	970	983	933	954	947	921	985	936	990	962	977	965	917	1009	955	981	939	967	966	969	966	950	980	943	951	938	946	991	940	1005	930	909	969	961	1008	921	1035	939	981	972	968	960	1020	955	950	1006	977	924	963	988	959	947	978	929	976	1005	996	972	939	959	960	903	957	908	961	950	923	952	998	958	966	959	934	1003	995	963	964	968	999	923	1011	920	935	961	936	952	923	945	917	972	915	951	981	958	962	950	934	977	975	934	950	952	992	928	962	1018	935	995	1007	981	983	975	938	973	952	949	954	977	921	988	983	989	922	1013	998	939	946	986	954	972	931	916	983	925	909	1009	933	989	922	1001	938	904	979	963	938	1030	963	938	931	1019	963	936	963	966	929	938	989	962	884	963	1005	999	969	916	956	983	953	990	955	945	917	941	945	960	931	908	970	956	1011	1015	973	982	1033	936	959	988	990	964	1023	954	1008	916	969	975	967	914	1003	1005	957	960	903	940	1014	942	945	953	972	917	971	943	970	972	950	964	997	960	968	936	962	983	948	940	973	941	980	1013	953	950	960	976	968	943	986	940	916	940	966	957	940	1008	966	944	934	923	940	959	1009	975	953	964	965	967	942	1030	952	950	965	969	987	983	981	960	979	920	941	934	924	964	973	973	957	1015	999	950	949	1023	941	975	973	938	918	893	892	908	955	993	1000	968	928	916	964	926	906	979	925	934	959	945	980	938	953	891	931	957	958	891	1019	952	966	979	970	956	942	926	963	995	990	966	945	974	998	961	946	973	951	960	989	947	916	899	993	938	954	908	942	946	977	975	968	992	942	977	917	960	922	1023	978	959	1001	935	950	991	1004	926	932	955	990	955	961	993	984	955	942	1006	905	934	969	1019	962	1053	950	943	963	921	945	948	962	951	899	951	946	969	938	969	962	925	989	917	981	928	934	959	985	1013	969	973	926	955	940	988	952	991	950	960	979	1014	962	943	972	973	957	1043	985	919	974	1010	981	905	876	933	999	994	986	956	957	1025	999	981	997	923	949	969	943	996	920	968	964	997	940	910	939	980	964	911	915	910	996	981	938	1004	986	967	980	954	998	952	961	1010	1000	935	998	961	951	915	940	966	940	1015	988	929	960	929	900	997	956	936	934	949	961	896	925	975	1010	998	970	964	969	975	1000	923	943	957	959	977	964	986	961	957	973	912	935	979	973	963	915	974	950	941	996	970	937	976	950	975	958	984	952	907	978	907	966	988	987	995	960	950	964	983	1017	979	972	959	920	997	890	940	966	945	988	906	881	929	924	1002	995	1008	957	934	954	932	983	930	973	1004	955	985	1002	917	958	985	934	1007	952	990	980	960	946	978	920	981	901	970	1003	964	949	941	940	981	920	933	936	974	1008	954	1016	952	964	981	945	1000	938	948	959	913	953	946	973	948	896	959	956	977	925	975	965	927	1006	981	972	974	934	973	993	989	938	961	975	1002	954	922	953	993	937	959	933	975	954	988	976	978	999	964	949	996	993	928	969	958	933	882	947	924	909	939	916	942	977	935	1006	943	950	903	954	989	982	939	949	961	948	910	982	943	923	1050	917	973	955	926	983	1010	916	1006	932	985	1003	972	964	977	1035	967	974	958	969	979	997	964	890	983	968	980	956	972	926	952	923	977	974	894	957	1000	960	976	944	1006	993	952	958	963	970	901	993	931	971	953	962	965	921	930	937	928	945	974	973	981	961	1032	938	944	984	933	936	946	989	976	922	920	967	967	963	971	943	989	952	946	959	952	910	900	943	988	895	943	1004	973	971	941	924	954	942	979	1002	945	978	919	986
30699	31208	32132	32310	28221	23190	18402	13855	11622	12878	14371	10875	8449	8887	5146	3764	2316	1606	1449	1342	1186	1005	1172	1010	760	696	616	543	560	467	522	499	625	439	601	586	802	937	523	359	334	317	314	309	283	295	281	326	296	297	302	314	314	287	285	318	329	302	295	291	292	281	261	336	320	299	277	269	301	303	308	282	291	295	298	292	335	317	329	290	291	283	294	289	274	303	316	310	332	312	336	292	302	308	328	293	298	286	285	325	299	313	346	287	307	320	276	320	298	300	294	288	299	300	293	306	291	316	291	261	304	331	293	312	272	308	275	298	312	297	289	291	303	304	287	308	255	313	281	314	304	313	286	311	296	281	329	325	296	324	311	301	313	299	312	284	330	311	307	274	296	319	328	297	296	290	276	301	309	276	306	347	297	292	294	286	291	315	314	302	283	310	273	309	300	318	303	282	302	308	285	315	292	290	298	302	243	323	265	315	287	340	313	316	277	297	341	315	291	296	307	297	296	297	307	286	299	302	304	254	333	316	288	263	300	331	281	297	279	279	305	289	313	325	293	330	307	289	320	325	274	277	313	304	325	303	314	301	257	294	286	297	312	325	279	308	281	293	274	272	282	281	296	316	313	315	294	272	278	309	266	269	309	328	277	287	275	319	274	295	318	308	306	307	331	303	297	300	302	293	277	310	319	283	304	307	291	298	326	315	330	328	282	268	297	274	314	309	278	298	295	319	311	305	323	288	349	307	298	311	289	283	290	307	286	312	283	310	299	295	296	268	282	301	302	298	283	315	307	294	315	301	316	311	299	294	309	298	291	298	284	299	285	292	310	285	286	325	314	292	299	316	300	353	286	269	291	302	294	292	261	274	315	310	297	281	300	295	283	291	281	325	262	289	280	267	308	306	304	267	299	307	299	301	315	290	298	287	299	278	302	307	306	291	287	268	282	298	287	275	329	269	284	307	335	279	300	330	279	317	270	308	328	297	333	282	289	284	293	314	277	314	295	281	301	296	309	298	299	290	290	303	300	317	315	277	317	309	316	252	334	289	312	284	330	305	307	312	293	312	345	289	284	293	297	318	310	341	312	294	261	323	301	300	313	331	306	287	295	307	312	300	302	294	268	274	284	300	325	282	311	295	268	312	287	312	297	268	307	322	304	285	299	293	315	330	288	293	295	270	289	291	299	301	296	310	267	289	307	317	313	298	289	303	310	307	312	309	319	288	303	296	314	289	318	304	285	299	295	263	321	301	305	307	293	309	284	317	325	306	284	284	288	293	284	313	298	260	301	291	306	308	292	292	279	311	302	303	264	291	298	278	332	292	287	298	311	290	299	285	280	307	347	310	285	318	292	311	271	323	306	259	262	299	278	285	299	301	307	305	325	269	281	301	284	273	303	329	301	273	275	284	282	308	310	318	287	314	314	279	299	288	308	267	273	270	283	294	313	284	314	319	282	328	293	300	302	313	296	328	308	321	285	305	287	322	284	333	286	324	293	269	269	301	327	274	300	266	315	279	305	309	299	292	282	300	286	290	273	284	305	297	282	272	293	300	297	303	289	318	298	283	298	322	296	301	303	267	285	317	287	296	305	306	295	255	285	278	286	290	293	303	284	262	311	283	281	321	280	279	293	292	282	325	286	293	304	324	315	310	304	315	263	314	305	302	298	297	287	324	280	314	302	271	297	292	300	292	283	302	304	294	297	296	302	288	304	295	267	315	317	291	286	304	300	290	306	299	278	275	284	287	303	317	264	319	271	297	298	274	337	303	311	302	281	282	322	295	304	331	270	323	312	320	293	310	315	315	300	293	312	308	305	349	304	294	297	328	304	274	268	283	311	291	267	287	294	287	310	305	287	283	313	280	268	305	308	265	285	320	304	318	312	291	273	276	292	321	293	295	317	297	292	282	321	304	306	278	300	287	285	287	283	286	323	325	316	298	289	296	278	317	305	306	302	309	266	320	285	289	297	304	311	302	293	304	272	284	289	266	323	320	288	293	304	312	282	296	309	281	274	292	300	282	304	274	301	261	273	312	283	282	307	319	289	291	267	284	290	293	297	295	287	309	300	297	280	326	283	329	283	282	298	294	303	292	321	311	324	296	293	323	307	311	245	297	289	299	318	303	298	280	279	313	343	305	280	301	294	277	324	306	310	282	278	284	275	280	308	300	301	293	283	292	299	278	294	294	295	317	301	261	289	283	308	317	288	289	313	312	292	295	299	301	307	297	322	294	275	274	287	309	329	291	313	309	295	320	341	331	284	292	278	301	308	308	323	314	327	296	292	337	275	303	314	312	269	305	309	309	318	317	296	299	307	323	297	313	308	288	293	318	284	349	300	293	327	276	283	309	295	288	306	318	282	294	313	293	264	298	290	312	267	293	313	292	311	280	261	287	288	286	287	290	302	313	298	273	293	301	308	299	302	293	302	304	309	312	281	306	300	317	300	276	300	303	278	301	287	284	316	293	306	285	298	278	334	287	292	316	288	260	292	265	289	314	299	293	318	306	287	292	285	304	284	302	297	321	310	311	279	295	298	317	284	293	270	296	264	269	290	292	319	301	279	328	294	292	317	270	301	316	316	296	263	267	298	302	255	301	337	275	334	306	297	320	288	314	276	344	308	259	281	309	262	287	294	296	303	275	328	290	300	309	294	277	317	323	311	289	335	292	271	305	301	309	321	323	328	297	309	315	274	320	278	265	300	309	307	307	290	313	282	297	309	319	296	318	317	283	277	293	295	294	296	282	290	294	289	299	320	281	282	269	330	305	299	305	288	293	300	283	294	284	300	310	296	323	288	294	309	298	291	316	281	303	303	294	297	303	309	290	286	290	254	330	256	267	269	309	280	290	285	290	298	335	261	335	306	310	270	276	330	306	313	314	303	273	291	275	287	260	285	325	272	305	292	315	289	301	328	266	301	346	272	276	312	256	319	275	309	287	287	264	290	288	285	304	293	301	289	329	296	316	309	292	273	297	290	297	305	300	314	278	307	308	286	345	298	296	312	285	291	292	310	307	291	316	291	295	283	272	305	271	323	335	308	315	281	299	314	280	286	312	313	324	290	309	289	295	301	291	297	296	288	311	292	268	313	319	300	292	339	295	303	322	287	272	300	279	295	263	307	335	320	319	311	284	304	295	291	295	311	289	269	282	288	300	292	308	261	299	325	281	304	319	311	296	281	276	271	291	347	293	299	318	264	306	310	300	270	302	327	294	265	288	327	306	282	281	307	301	308	278	299	280	308	296	303	287	313	288	306	322	299	317	311	287	268	301	302	253	304	295	263	264	299	314	308	299	288	313	274	261	287	295	286	329	281	330	309	333	291	273	290	295	303	312	314	298	286	303	300	305	271	314	304	296	296	281	310	277	311	291	308	322	305	284	290	292	310	303	277	307	297	287	314	303	297	308	280	321	296	295	287	273	292	279	289	302	301	271	292	293	283	286	301	326	283	315	295	325	282	311	322	296	302	291	283	300	297	261	307	306	277	272
21775	25101	28183	33953	33741	30168	27986	26487	26464	31641	34140	26551	26693	26087	18966	13917	9586	7288	7490	7936	7583	5267	5590	4267	4078	4479	3194	3193	3043	2386	2554	2440	2713	2543	3377	3823	5443	5495	2723	1345	988	1000	988	983	1041	975	1006	1006	982	986	983	926	964	982	971	1013	988	980	935	947	945	927	899	940	932	1006	924	901	937	932	985	888	936	962	919	917	980	944	931	917	938	872	907	945	868	901	920	943	932	961	921	912	963	954	918	894	946	900	876	922	902	937	881	913	931	926	1000	901	913	900	934	976	922	957	912	955	956	886	965	920	922	896	976	903	923	904	948	904	913	899	916	924	864	872	909	900	863	910	866	912	973	920	926	863	947	929	933	866	912	915	901	922	931	933	900	902	958	933	898	915	879	870	876	889	869	936	894	941	922	888	904	885	913	909	891	881	909	875	901	891	934	906	884	941	940	871	934	921	879	893	912	964	914	886	922	891	957	908	905	887	937	869	921	889	904	927	894	938	845	902	905	934	906	928	921	881	902	846	922	873	905	903	919	894	857	918	878	982	842	905	878	956	929	943	860	908	891	826	895	915	893	921	872	887	904	912	881	885	951	904	906	892	912	925	939	912	867	878	918	911	890	876	939	890	840	873	878	890	902	915	916	900	880	897	881	866	890	913	874	904	864	923	904	853	907	950	899	914	905	892	864	896	869	924	863	995	894	935	905	897	927	909	873	897	894	868	905	861	908	904	874	928	949	885	918	907	936	886	911	913	909	888	924	894	848	912	915	869	896	874	906	926	854	904	909	856	926	942	931	891	948	891	887	886	878	916	921	878	931	912	901	863	821	929	923	870	950	879	960	919	923	913	874	874	910	919	850	939	898	901	888	930	882	876	905	905	948	874	903	909	929	943	901	909	958	917	895	907	907	865	901	926	878	904	944	863	900	906	905	910	915	921	908	893	856	923	917	896	915	884	946	890	830	888	890	890	842	931	914	905	921	895	898	935	937	881	888	861	929	961	871	899	885	892	928	936	895	943	880	891	871	905	936	946	877	906	875	914	930	902	911	880	878	903	924	940	882	894	919	855	905	856	915	895	936	891	917	910	952	899	876	907	950	864	894	969	893	930	948	932	908	901	870	945	923	926	897	901	873	930	880	902	935	943	903	919	885	855	877	893	896	898	934	911	896	941	906	901	888	905	889	928	903	846	923	905	956	868	942	883	925	950	919	946	930	888	918	903	901	875	848	913	886	929	872	952	898	860	910	926	918	916	873	904	843	901	866	912	901	897	876	886	920	905	860	944	911	934	917	883	948	929	922	897	891	908	874	861	869	867	906	915	943	872	859	853	890	865	893	917	901	924	916	848	906	856	923	930	940	940	914	898	854	930	894	875	892	922	884	863	882	907	937	913	860	896	919	946	868	896	917	907	885	854	929	964	884	957	930	892	890	880	901	936	910	919	899	945	890	923	931	937	850	878	946	928	940	945	911	968	864	913	902	881	853	852	927	927	905	928	901	930	865	921	930	903	891	916	911	885	904	890	929	914	922	859	889	916	848	906	917	933	866	876	934	901	889	869	882	906	892	871	875	900	892	925	862	904	879	885	915	937	925	895	903	981	957	897	964	897	943	906	911	973	963	870	881	886	952	892	931	893	853	940	895	882	911	883	935	840	921	888	875	885	921	903	870	876	858	921	866	840	880	973	892	884	863	893	890	845	901	871	918	961	858	877	952	943	921	927	874	842	920	946	955	924	909	957	925	900	877	953	853	898	863	846	900	853	913	928	952	921	920	989	935	907	925	889	899	879	902	910	887	901	867	935	888	861	943	915	920	877	867	877	888	852	916	884	906	862	879	915	918	897	934	944	872	909	922	887	926	885	947	848	850	912	901	942	888	890	923	888	935	919	913	893	892	909	901	871	935	926	898	896	825	937	855	937	918	895	894	971	948	873	897	901	887	862	958	895	878	871	936	910	898	903	886	931	931	899	900	875	910	941	894	952	942	874	934	908	942	861	863	869	935	886	840	890	895	933	923	908	871	885	866	872	953	886	858	871	867	927	900	866	927	954	888	883	910	912	915	917	859	922	955	891	898	906	954	904	887	940	878	927	865	997	918	916	907	877	871	923	922	865	879	849	948	914	869	913	905	930	848	846	893	883	886	880	905	902	910	899	955	864	825	899	897	894	899	880	908	891	905	926	875	904	859	916	911	906	931	887	924	876	883	901	854	875	893	875	884	878	867	978	828	907	907	917	891	869	892	900	900	896	875	957	888	942	880	893	889	897	908	884	914	873	940	864	969	932	920	918	918	897	945	922	957	893	974	902	923	845	907	897	940	875	874	927	886	923	824	895	919	909	892	919	901	908	908	913	927	902	832	900	934	911	936	902	926	953	871	914	932	885	938	862	890	883	873	894	923	899	925	925	909	892	914	923	900	905	928	886	932	861	883	900	870	908	925	861	910	913	918	937	919	912	911	884	903	921	843	916	883	900	879	931	917	940	917	914	894	954	903	908	896	949	940	907	889	937	893	924	903	893	915	931	984	898	931	883	895	968	813	876	842	857	899	888	961	900	941	906	899	881	884	865	850	881	965	899	920	850	899	894	905	878	923	892	956	865	915	934	917	886	915	866	918	879	886	891	931	852	970	889	903	910	899	909	828	870	844	901	915	949	936	909	907	914	900	898	950	879	908	923	938	878	901	927	907	875	926	921	869	950	928	909	921	917	848	889	945	872	879	928	885	895	919	944	869	890	889	946	928	931	882	933	928	900	883	981	877	907	909	885	859	915	869	851	947	892	833	921	880	913	897	874	907	848	928	865	955	894	937	899	873	958	910	946	920	892	891	881	899	957	868	919	894	871	925	893	877	921	964	911	985	885	925	936	904	883	944	916	931	916	918	909	941	892	895	890	941	884	918	895	934	890	890	895	844	907	876	915	906	925	875	892	913	922	895	925	943	954	897	931	877	908	963	899	912	940	923	844	956	936	849	922	870	885	869	924	932	886	942	891	907	899	903	933	864	934	873	810	929	926	920	930	889	847	939	939	850	896	912	889	902	870	934	887	940	921	907	892	892	913	880	849	917	881	883	935	970	912	853	912	836	920	925	904	927	893	896	895	960	931	926	893	975	914	918	906	858	922	935	921	992	941	898	870	901	935	890	881	861	929	920	860	921	925	893	902	963	868	948	892	909	933	863	936	891	876	871	921	930	919	905	874	887	899	874	919	907	855	883	899	929	888	951	957	952	937	932	860	856	940	852	887	818	884	877	885	932	930	872	885	849	930	941	899	922	887	959	917	893	919	864	896	933	890	879	918	930	922	918	888	881	860	920	896	914	890	887	905	933	872	946	915	878	893	891	872	911	917	951	905	920	899	885	901	890	955	920	889	865	901	900	913	918	949	886	882	900	940	942	898	885	859	897	877	946	910	878	880	859	912	931	881	861	935	924	915	880	932	900	874	907	875	928	945	924	925	982	912	996	897	892	892	875	899	957	916	870	925	913	903	872	911
4010	3528	3885	3266	1846	1305	863	616	506	532	606	484	389	438	348	334	349	295	236	232	217	210	194	184	203	200	178	257	202	179	196	194	193	183	169	210	226	209	208	208	173	193	198	197	176	169	203	181	186	202	175	206	179	173	199	180	203	174	195	205	174	181	190	183	192	177	178	193	155	197	194	208	194	215	235	179	185	192	211	199	200	187	198	165	189	194	198	167	218	223	195	186	165	185	194	189	193	190	176	179	180	181	170	183	202	182	174	189	181	204	166	167	166	178	206	195	194	184	210	205	206	173	169	176	216	175	177	193	182	172	182	195	192	191	197	178	175	177	211	194	170	181	192	181	200	183	182	192	165	170	229	177	200	212	201	174	199	197	192	192	171	163	185	180	194	180	205	178	205	186	212	183	195	173	204	199	197	179	184	198	185	196	197	191	168	164	193	179	191	204	183	167	199	213	167	215	187	204	185	180	187	190	182	180	212	188	182	197	186	193	174	209	172	188	184	195	207	183	225	191	211	193	200	197	196	159	188	185	199	209	164	181	193	181	177	201	202	217	176	191	213	185	172	190	187	197	190	205	187	192	161	191	203	207	199	180	187	195	191	183	181	206	190	192	177	178	229	196	203	182	218	189	187	196	189	172	174	188	175	215	202	177	189	184	201	196	181	178	199	182	192	209	187	196	182	197	162	176	174	164	186	171	174	184	209	207	161	192	166	174	206	175	192	198	193	201	178	159	192	187	198	172	196	195	192	206	192	196	202	218	195	212	187	194	172	192	179	186	189	183	174	220	185	178	169	189	191	207	201	184	173	179	165	187	197	177	197	197	216	174	164	208	170	190	186	179	178	195	203	175	162	172	195	176	200	189	151	185	184	183	166	193	190	200	199	186	204	188	217	182	210	179	196	189	187	180	189	177	212	182	196	173	178	183	195	181	182	173	173	184	177	217	186	186	198	168	178	194	197	206	190	179	162	177	193	187	181	187	178	188	200	187	172	184	179	198	191	183	212	201	181	191	193	192	182	184	186	189	182	172	205	213	178	189	179	165	182	186	191	167	178	181	175	184	206	169	182	182	188	174	190	196	205	176	199	203	167	186	186	174	182	216	182	194	186	213	189	192	165	175	183	182	189	205	188	180	185	201	192	191	173	188	177	193	158	200	166	174	186	182	166	168	197	172	191	195	140	175	184	178	174	182	184	208	170	183	179	174	176	179	182	194	194	174	191	198	182	190	167	190	180	167	201	151	169	188	208	180	177	191	201	191	218	211	195	192	192	178	201	184	185	162	200	191	185	176	174	209	186	192	159	198	180	174	181	193	198	214	191	190	198	194	217	166	192	179	161	186	206	179	180	193	157	182	196	193	198	215	197	198	178	174	186	181	194	196	168	192	173	184	179	186	177	198	211	169	171	186	166	172	199	166	190	167	183	203	197	179	204	170	191	187	184	186	150	198	187	195	198	182	201	235	189	173	178	201	213	196	198	180	180	193	182	198	183	193	207	192	189	193	188	206	190	158	188	197	188	184	185	171	208	204	178	172	187	163	212	202	188	200	205	172	162	176	165	191	193	178	186	176	203	189	175	209	191	185	185	186	179	189	188	185	187	194	207	190	186	170	173	178	162	193	201	186	189	167	199	191	182	158	212	196	178	210	177	186	199	210	188	185	178	202	175	174	186	190	175	193	177	195	211	174	192	203	180	181	182	180	186	178	196	170	196	209	182	208	191	195	200	190	185	190	161	154	201	199	186	191	178	199	201	201	177	225	175	197	194	198	191	191	183	176	173	161	176	190	186	184	197	181	195	190	183	197	192	195	166	195	182	163	213	165	182	194	166	191	162	163	168	175	188	202	195	171	202	191	189	204	180	196	167	177	203	201	205	175	158	177	182	188	191	195	203	204	190	218	194	194	219	192	168	208	185	198	203	210	169	185	217	178	166	175	213	181	181	173	207	208	177	180	178	196	176	174	196	189	191	181	167	176	188	180	193	193	210	211	174	190	189	185	177	149	194	170	173	193	201	166	160	167	203	197	167	212	186	182	195	194	174	199	177	209	194	190	198	162	200	182	190	178	177	181	200	199	186	187	200	193	169	195	189	179	192	189	207	194	168	184	216	170	181	164	163	187	176	177	185	188	180	207	190	192	181	203	187	209	172	165	200	196	173	183	197	204	184	213	198	175	198	169	173	207	194	196	197	187	193	173	181	180	188	183	209	197	204	178	197	171	197	165	185	191	202	177	178	176	197	170	196	177	201	179	187	188	199	189	162	192	207	194	171	175	197	182	188	196	186	203	200	212	165	191	189	190	179	174	191	161	173	172	179	181	189	182	186	178	177	177	176	196	200	161	158	202	201	191	195	189	188	183	169	201	180	170	201	185	192	202	183	185	227	199	185	207	203	166	178	187	190	161	158	190	186	175	178	190	189	152	162	186	210	174	231	165	180	178	190	163	200	180	172	198	164	183	203	191	199	194	168	177	182	177	195	193	192	205	206	182	177	179	180	172	207	185	207	215	178	195	176	185	201	151	208	209	186	189	188	197	197	190	196	168	203	169	210	190	192	186	169	188	194	207	186	184	198	189	188	164	204	174	191	180	197	200	194	190	194	184	195	168	180	173	184	185	223	189	158	173	184	187	197	185	205	178	191	182	184	218	171	187	206	200	159	194	191	192	202	187	194	183	180	210	178	175	175	192	188	176	183	193	167	223	181	188	202	191	200	192	184	184	186	168	196	188	167	204	174	156	175	180	200	186	176	167	217	185	212	196	186	179	203	150	191	198	219	178	170	162	213	187	187	189	189	165	205	178	154	183	175	213	182	178	156	173	191	185	206	189	206	164	166	203	186	171	200	199	186	198	175	200	205	193	166	219	217	182	214	177	200	170	186	190	175	152	181	189	187	206	188	196	178	187	192	200	202	203	192	199	199	187	172	192	205	187	163	192	189	183	182	197	200	188	194	198	194	186	215	189	193	208	202	195	197	186	189	196	188	182	185	191	176	186	194	216	186	196	197	174	196	180	209	179	181	185	203	187	204	178	167	198	186	200	179	199	205	191	174	183	183	167	203	202	187	197	199	193	180	205	186	183	174	199	202	186	172	221	177	196	181	168	166	184	197	193	198	182	202	187	208	188	208	194	176	193	182	170	177	202	192	170	207	167	194	193	196	174	162	209	182	202	189	176	208	188	186	200	177	189	184	189	186	181	175	189	181	163	148	206	176	199	204	176	197	180	177	188	194	199	186	164	177	192	212	191	152	189	191	198	207	191	168	201	204	192	177	193	197	182	210	199	178	177	168	195	196	172	194	175	171	201	199	189	181	177	170	175	208	192	162	222	176	181	180	175	208	190	201	182	197	176	207	215	171	178	181	184	171	190	188	183	180	197	163	200	170	198	168	175	182	188	185	198	179	172	165	166	188	170	202	191	210	182	176	199	191	192	171	167	223	164	194	172	199	199	179	179	197	190	170	222	201	210	196	215	181	188
4037	4457	6229	6677	4979	3279	2708	2267	2210	2334	2388	1947	2005	2049	1451	1240	981	928	911	823	839	802	830	708	775	744	748	777	697	722	659	741	665	665	702	733	715	717	659	630	620	622	643	615	630	638	611	614	633	557	643	615	610	614	651	617	674	611	625	624	644	617	647	607	647	640	600	640	606	641	612	633	614	643	659	606	600	624	594	655	662	595	613	613	607	602	672	635	634	658	625	617	654	621	635	628	627	615	598	622	680	639	593	598	642	636	622	623	654	651	673	601	656	627	668	632	655	632	605	671	656	630	619	627	614	639	638	618	692	620	593	628	638	631	616	639	606	651	617	614	638	606	664	618	665	605	648	601	608	642	621	634	635	618	626	604	643	597	656	713	646	634	633	632	634	583	613	651	616	615	696	642	619	617	606	647	603	656	597	599	641	627	579	580	623	641	640	623	631	619	639	643	653	588	637	625	649	605	675	620	622	643	630	631	631	632	589	674	604	610	609	602	638	621	617	635	614	676	638	677	626	610	665	643	646	659	666	641	589	643	655	638	607	624	600	615	628	619	562	620	639	618	610	636	664	609	630	618	597	640	602	672	618	645	645	629	646	618	603	633	624	605	640	648	573	662	604	637	639	634	610	655	653	636	656	664	619	616	643	657	586	612	630	622	615	657	643	605	614	630	615	649	657	660	631	638	641	649	685	622	681	654	636	623	622	653	621	616	610	614	638	620	600	634	611	609	643	644	604	627	628	639	651	642	640	649	636	666	659	603	634	575	659	610	644	613	642	640	624	657	648	630	651	651	602	637	579	600	666	602	687	626	619	663	661	626	683	622	635	625	642	600	629	636	617	669	594	601	622	594	626	640	614	629	594	603	641	622	578	632	628	610	667	600	617	641	602	635	642	632	599	565	659	610	659	609	645	643	603	582	671	618	676	624	586	633	629	649	688	648	637	616	660	619	640	647	680	631	644	629	624	585	665	597	612	632	661	639	618	645	613	665	622	634	668	657	598	599	636	654	659	658	634	646	619	627	628	632	637	654	601	644	591	608	645	561	599	631	623	649	642	650	658	651	625	586	625	647	626	662	579	602	601	666	609	603	637	620	647	676	621	642	579	620	612	623	669	646	616	602	616	631	595	658	635	600	664	673	631	640	586	645	640	638	643	669	641	647	587	573	622	609	625	646	624	648	669	655	602	620	625	613	587	598	649	659	623	607	640	589	655	542	611	643	650	615	607	647	609	627	599	613	580	623	622	641	666	663	612	631	577	676	630	619	597	637	648	619	625	627	620	634	645	643	649	648	605	621	630	647	650	673	633	634	667	617	625	602	653	650	585	606	664	644	636	564	618	646	643	620	653	617	630	626	613	612	630	623	651	624	627	642	635	647	622	616	650	605	635	623	609	689	639	608	648	592	628	629	635	632	650	632	629	613	670	629	651	615	636	633	631	610	638	618	609	659	681	612	598	622	654	627	644	623	689	616	655	596	692	637	620	578	617	609	628	625	632	617	608	592	616	640	610	633	644	607	671	662	605	700	618	659	631	684	628	634	619	622	644	676	592	651	599	627	665	631	615	584	597	588	623	657	650	623	603	652	644	679	651	604	640	641	631	590	625	650	635	592	634	629	614	603	675	651	625	631	614	603	631	625	658	589	691	648	675	611	643	645	621	596	596	602	601	646	605	674	612	596	626	618	624	641	613	644	613	626	617	632	622	615	603	638	652	641	617	645	621	609	645	678	638	658	617	688	627	615	612	625	600	615	631	644	665	641	612	634	603	598	634	686	610	657	662	673	679	629	599	625	626	649	649	650	607	622	640	609	616	614	668	633	623	646	678	653	590	648	641	642	632	618	653	675	672	623	605	684	639	638	644	614	680	633	633	642	624	608	635	627	612	639	595	647	644	621	633	636	684	675	645	634	611	630	654	648	611	596	638	610	636	626	622	568	676	615	626	666	652	666	651	648	606	654	596	645	622	641	620	576	590	631	616	645	613	660	637	663	657	621	612	660	609	613	667	634	595	654	615	623	584	640	628	625	589	616	663	627	596	627	648	607	620	669	612	623	651	673	613	653	645	606	639	628	635	680	638	626	631	633	669	611	650	619	695	631	639	649	636	602	639	601	633	594	639	604	631	595	656	605	632	653	615	656	597	608	615	641	622	637	642	643	632	668	648	656	616	611	673	622	637	614	626	632	644	641	625	606	620	640	562	618	664	602	623	669	649	569	647	618	678	578	616	656	635	646	616	622	627	637	644	652	649	620	636	666	688	656	658	634	610	604	648	603	623	677	616	621	638	639	658	651	661	641	637	607	630	587	612	628	627	653	608	667	646	666	652	638	640	660	617	663	622	648	625	631	599	603	648	662	656	664	637	634	617	603	608	615	641	611	599	647	604	654	673	702	659	643	669	613	614	619	669	613	648	622	588	652	591	647	655	654	612	613	632	608	613	678	634	680	689	605	616	577	591	634	639	619	590	655	634	632	654	621	609	621	628	629	636	560	668	630	623	622	647	579	629	637	631	624	668	610	650	658	575	687	640	641	652	616	581	686	648	639	675	638	615	631	677	581	654	592	603	674	681	644	652	661	616	639	658	647	632	609	631	687	604	593	619	640	623	619	607	625	679	679	630	620	683	631	664	599	597	621	643	634	637	664	640	610	625	620	649	642	645	584	608	629	594	661	594	661	619	614	586	642	575	613	614	644	602	654	612	561	634	664	629	585	634	643	616	646	650	593	634	654	615	618	585	617	663	630	666	628	602	621	631	625	627	631	664	657	630	602	599	663	618	685	654	623	636	644	598	619	632	608	659	594	648	640	578	619	633	600	634	655	642	644	619	610	639	578	644	632	624	626	638	620	601	640	644	618	661	603	663	648	635	632	613	624	639	601	636	630	591	653	640	615	630	622	664	608	612	590	610	663	644	617	606	630	647	680	627	639	635	579	610	630	632	630	609	639	605	634	629	663	633	602	620	624	630	634	648	619	621	626	636	680	606	623	615	663	624	614	623	629	654	619	628	682	646	674	659	625	583	645	647	624	639	634	667	570	621	629	595	625	623	637	609	589	638	653	624	599	593	615	609	628	637	631	634	628	643	661	650	657	643	626	641	640	622	650	624	613	634	642	634	625	595	663	683	654	596	640	616	648	617	636	661	617	600	613	608	543	627	638	675	627	661	640	629	646	622	666	613	646	666	613	644	594	610	635	624	651	643	620	636	623	646	613	631	604	628	604	672	629	659	577	594	606	602	597	643	597	625	616	686	640	616	656	594	650	606	647	671	631	611	693	640	608	606	628	599	631	580	611	646	664	637	643	614	626	629	694	630	607	628	626	590	615	579	637	609	629	616	581	606	600	632	658	635	624	609	630	601	641	629	683	610	621	609	607	644	607	668	596	595	571	612	643	660	633	608	627	584	626	647	667	638	659	645	627	607	613	619	633	638	685	588	636	622	623	630	628	594	612	648	634	632	612	650	654	652	590	642	605	641	640
20846	24028	26411	26302	20700	14169	9544	6038	5222	5717	5696	4254	4067	3653	2247	2321	1339	849	755	741	702	654	623	570	558	514	374	464	438	407	397	396	381	440	405	462	446	396	376	349	319	328	305	298	316	330	297	313	313	323	318	315	306	319	325	308	327	299	297	301	308	325	326	330	333	338	341	323	296	312	298	341	322	309	318	296	285	328	312	331	322	343	349	332	283	299	315	329	354	342	350	311	299	327	323	295	302	331	329	303	305	298	320	293	329	340	304	315	317	319	321	311	318	341	328	325	301	328	296	311	294	331	288	290	312	352	311	312	333	334	337	354	322	344	311	329	300	317	324	304	321	325	315	271	318	317	325	309	338	346	297	315	324	328	338	341	266	334	321	321	345	296	325	290	315	269	298	290	332	287	330	307	308	324	320	280	314	306	284	321	309	338	304	334	329	312	336	308	306	317	331	329	285	319	330	313	302	309	331	308	283	301	311	323	335	305	296	314	337	328	301	302	300	317	321	307	324	331	297	279	333	369	317	336	307	298	320	302	320	314	344	315	334	279	304	305	332	315	306	304	311	335	312	339	314	344	288	344	311	298	313	316	298	322	330	336	291	301	324	316	315	322	309	347	341	291	302	298	342	326	350	317	300	310	342	311	280	321	318	313	343	292	325	321	314	293	321	342	292	319	298	319	323	333	313	335	335	288	316	310	296	313	303	317	302	322	321	285	315	322	330	314	315	308	317	325	300	319	300	299	314	313	277	311	333	332	274	347	340	298	313	319	315	313	333	318	325	310	337	311	292	303	306	315	311	284	317	299	311	344	359	312	330	292	301	293	334	325	307	288	312	319	294	316	325	304	297	313	315	327	295	338	286	306	274	312	312	290	301	303	320	306	347	299	276	304	340	306	330	293	339	274	287	303	337	310	291	314	332	371	322	294	330	323	316	289	286	304	293	310	294	326	339	302	308	317	318	313	307	333	315	327	305	332	322	302	336	330	300	332	299	330	289	312	285	325	332	327	303	314	303	323	288	327	338	326	303	316	339	328	329	302	312	309	300	288	315	364	312	357	296	318	344	324	315	308	338	326	300	309	308	315	320	322	318	340	270	308	317	333	324	336	296	315	330	279	292	308	306	329	327	311	316	305	313	307	315	314	332	332	285	302	308	356	329	285	313	305	316	303	294	316	347	305	290	321	291	297	256	301	327	321	309	311	305	313	317	342	348	311	310	294	331	305	284	318	314	303	309	282	314	296	331	308	290	273	283	318	299	309	312	332	280	317	325	296	313	290	352	302	284	326	298	314	280	328	303	322	328	287	288	321	305	275	289	280	297	302	285	318	309	292	333	299	279	305	319	345	323	326	290	369	312	329	321	327	315	325	292	308	357	338	313	313	314	323	290	305	337	301	295	309	313	358	325	300	374	306	298	365	324	320	301	311	342	301	319	341	351	321	308	299	328	337	325	343	290	330	323	328	298	319	308	288	299	328	319	322	303	305	320	307	302	330	341	330	298	280	320	305	327	318	306	332	336	304	329	340	319	327	313	291	298	317	318	296	252	306	305	293	327	325	332	337	306	330	303	323	294	344	318	324	335	319	310	312	309	299	313	307	318	301	332	299	340	321	332	304	297	373	305	337	296	308	290	334	304	304	299	308	315	316	343	306	314	313	330	333	334	343	339	279	292	335	319	298	329	328	283	325	336	300	298	341	315	339	338	304	297	290	310	298	323	331	284	306	298	308	296	298	328	303	295	317	276	358	280	321	310	285	314	329	296	328	302	299	340	302	343	324	323	299	351	322	332	321	329	316	287	283	267	318	309	279	345	312	314	315	314	341	304	299	321	272	289	320	304	335	326	330	275	337	320	315	325	293	328	334	263	281	313	302	322	329	284	316	307	299	316	323	345	321	342	283	349	356	313	295	314	349	366	318	318	356	340	298	282	307	322	313	314	289	291	299	275	330	309	317	331	308	307	315	294	306	331	313	335	303	314	280	307	304	313	324	333	331	329	289	323	306	299	309	299	350	324	254	312	332	322	293	306	310	330	295	303	332	303	350	345	348	327	321	286	326	304	290	317	339	295	290	310	312	309	294	327	321	312	323	284	326	321	289	346	335	323	328	323	318	332	340	350	312	319	327	317	310	308	331	353	301	336	311	323	284	332	339	322	338	305	319	323	314	274	315	297	323	295	308	335	319	308	290	301	342	316	302	316	325	344	322	316	302	306	306	312	333	304	299	302	347	302	317	315	316	312	312	303	316	303	322	316	308	303	294	346	325	329	300	322	303	321	309	319	313	299	329	319	287	359	296	326	313	301	312	328	289	287	326	328	298	318	308	313	312	352	318	354	296	333	329	320	341	353	288	363	293	303	300	306	317	311	336	312	319	316	309	300	275	293	354	332	339	306	299	320	332	269	303	323	306	338	346	309	275	297	305	326	328	299	328	314	324	284	311	305	314	323	306	293	304	320	305	308	333	291	304	309	339	286	328	297	309	349	322	336	304	350	324	329	324	334	293	317	324	312	291	321	307	307	345	297	290	304	322	310	331	330	343	289	313	304	306	299	334	332	302	312	306	337	326	331	333	294	320	304	329	316	313	319	320	290	333	317	317	306	337	307	325	299	310	299	303	311	330	346	298	320	330	311	294	281	310	316	311	300	310	312	337	313	319	324	307	320	307	293	310	302	341	329	312	289	313	296	315	288	293	315	328	308	303	286	320	331	298	289	313	312	311	294	340	312	325	304	326	330	308	298	332	294	331	331	329	334	345	322	319	288	301	329	314	334	315	320	294	302	310	333	302	316	317	320	297	310	287	314	303	280	325	310	312	322	286	296	311	314	313	327	312	306	299	298	290	313	326	346	301	314	303	305	313	338	297	268	297	303	293	336	278	297	302	304	319	350	275	309	339	316	286	304	336	310	333	351	307	307	317	314	293	286	289	316	321	317	330	311	319	308	313	330	308	321	287	311	278	294	315	312	330	319	323	318	316	320	302	354	284	327	283	319	341	340	301	315	286	324	298	291	290	325	305	319	312	321	331	288	316	308	312	298	301	307	294	306	297	339	354	324	306	333	296	327	297	331	314	333	293	285	302	304	316	346	319	314	331	297	337	318	317	319	317	332	307	299	355	316	301	330	337	347	308	332	301	320	328	296	323	313	314	329	293	299	335	326	291	272	307	343	298	285	310	332	280	342	324	319	312	308	323	342	315	335	323	296	331	311	286	303	326	339	312	310	324	325	333	306	310	312	344	353	291	312	314	280	324	301	364	311	296	323	323	278	322	309	331	335	326	291	265	325	299	318	320	323	324	330	337	297	288	337	346	324	317	318	356	286	292	329	316	307	275	307	348	294	276	324	316	296	292	324	327	315	301	341	302	313	310	291	299	278	310	302	304	309	291	319	306	308	339	306	296	305	326	327	312	302	286	318	322	354	319	290	326	315	313	337	312	305	320	289	313	317	348	347	336	288	305	313	320	293	290	323	299	337	327	346	307
15361	18628	22400	27301	25482	21535	18361	16110	16247	19216	21805	16984	18232	16910	11745	9484	5363	4295	3843	4047	4297	3249	3038	2410	2294	2573	1934	1875	1936	1767	1746	1437	1537	1667	2026	2150	2144	2132	1498	1079	966	974	1011	1003	1034	962	1007	965	1036	993	962	987	936	964	954	1022	967	958	1005	987	973	1015	958	1046	1003	1003	944	864	986	1002	974	947	1002	985	944	976	987	1006	957	976	976	960	922	973	966	962	919	930	971	985	996	962	884	984	947	940	939	986	992	1029	959	977	1022	966	926	961	1000	1046	955	977	970	1013	978	927	1004	916	931	983	982	930	986	1017	940	984	979	939	966	955	950	987	927	909	1017	939	989	955	929	938	987	989	969	929	1009	977	967	971	1025	935	937	910	967	885	983	963	990	1006	955	950	962	1015	928	975	884	979	974	963	962	966	972	939	888	988	954	908	1020	974	951	963	959	1016	994	981	996	967	979	1013	946	959	965	986	971	964	981	932	957	924	933	942	1008	968	964	946	967	999	942	973	945	929	972	958	1023	932	909	1017	898	981	965	1011	918	952	995	916	997	941	998	1007	1001	971	973	917	1013	962	943	952	953	973	949	971	995	998	957	957	936	996	991	990	951	944	966	942	1019	960	966	971	982	981	913	983	909	978	1009	969	981	978	954	972	966	945	961	1031	898	1005	938	977	968	993	992	963	949	965	916	979	991	968	920	966	935	922	945	984	962	943	1016	995	988	945	968	978	966	990	961	992	954	970	964	976	939	972	988	943	1027	945	981	950	967	988	1028	917	956	933	959	998	961	939	902	952	980	997	994	976	950	878	966	907	1010	960	996	896	974	992	946	992	907	981	960	918	989	934	983	1010	947	964	970	1005	1021	972	956	927	951	922	961	956	952	994	980	1024	989	977	916	1053	958	953	917	976	994	980	959	947	967	989	919	926	957	996	931	1002	916	1022	975	949	968	962	957	976	943	960	961	977	947	969	898	943	991	940	971	920	956	975	1010	976	995	980	957	985	951	925	987	994	934	968	942	981	1019	952	973	988	990	952	982	981	1003	936	929	952	1001	994	970	950	948	997	975	960	923	960	923	914	918	970	922	954	1005	979	934	952	972	979	956	1003	969	995	959	892	932	944	979	943	998	944	975	936	978	932	992	972	968	958	954	1003	972	1010	949	896	975	943	955	933	980	1008	931	965	993	950	937	975	947	944	1015	970	966	904	959	948	995	925	1009	899	971	901	947	895	960	977	936	964	1009	1036	953	1012	992	989	1011	931	964	980	977	1009	969	973	1000	982	957	1024	933	971	997	972	995	958	952	990	929	978	934	1026	962	935	960	959	953	1007	941	960	968	962	910	984	951	934	985	994	994	937	953	968	976	984	948	959	1002	983	976	955	923	975	974	934	974	935	930	998	960	970	965	898	1014	989	966	940	924	894	942	952	971	930	927	939	971	985	909	983	994	951	986	971	887	991	971	986	915	993	985	948	994	1032	985	928	924	918	1013	988	1030	981	970	981	986	960	955	953	961	956	912	966	999	1002	1000	1004	978	977	938	943	942	939	927	937	963	977	943	949	950	968	962	925	969	893	958	991	974	928	950	940	944	956	913	978	969	966	956	1016	962	965	943	980	971	946	977	1000	967	932	973	905	970	987	982	987	961	967	946	1061	956	889	978	963	984	980	959	966	962	944	989	942	954	956	987	980	944	906	971	933	984	960	949	999	961	959	959	1021	969	993	977	919	940	986	985	924	984	1000	1003	927	930	911	985	987	1020	958	964	929	1020	951	957	960	1022	961	961	959	948	945	925	941	992	942	1006	942	988	943	962	926	993	974	952	977	927	919	966	923	960	991	999	938	945	919	944	957	908	966	938	957	955	934	949	979	947	975	939	970	940	988	957	1032	946	896	956	997	931	1002	926	988	963	972	941	910	962	944	980	948	973	1028	972	966	972	926	941	992	900	1023	920	961	977	949	906	945	954	953	1017	998	960	928	974	893	949	996	966	947	953	917	960	930	916	979	1041	973	969	901	1015	926	915	950	981	906	1005	941	932	992	951	981	997	984	940	920	983	944	943	961	945	974	925	922	922	945	985	916	1010	946	890	994	964	1010	937	930	921	935	918	1026	1003	961	923	956	961	1017	991	941	943	1019	931	990	936	942	1019	974	943	946	957	966	982	945	955	994	972	928	1011	921	986	924	991	970	978	960	941	974	946	937	974	952	946	957	997	994	931	941	934	949	956	895	1005	959	949	987	961	911	965	1010	958	948	915	951	928	979	959	973	927	966	972	1002	949	961	950	898	1006	942	998	959	940	981	953	993	970	982	969	964	950	959	1019	1003	949	978	967	904	915	943	978	995	906	936	955	995	961	959	968	980	949	982	977	906	949	914	977	935	918	973	944	993	994	921	1017	939	906	927	1004	909	997	959	896	963	967	1001	991	1006	964	979	912	970	921	930	1004	998	941	944	959	955	1054	934	1004	986	980	935	941	936	940	905	899	938	1010	990	940	912	1001	947	893	983	1009	939	977	977	910	991	916	920	1009	969	939	972	943	948	977	888	966	902	1020	951	950	975	922	1029	961	939	920	978	971	960	916	989	972	937	906	938	956	952	934	976	940	946	888	946	993	923	922	926	994	1000	965	960	981	939	914	952	960	977	964	1003	943	947	982	943	936	944	959	973	947	965	949	989	969	962	953	936	1011	966	942	978	936	928	959	950	966	942	968	939	932	896	906	1025	896	1038	989	973	974	977	1022	960	980	930	974	1020	945	967	945	1024	947	968	989	955	999	950	957	992	936	929	965	977	948	970	988	929	974	942	969	967	996	969	937	958	952	1015	1016	922	962	945	926	976	867	946	957	976	981	941	943	923	919	949	956	912	974	943	981	992	948	1004	979	962	934	963	905	966	938	943	965	1001	953	963	914	944	1031	942	975	994	1012	929	949	982	927	960	957	920	942	919	950	969	944	931	957	973	1030	968	959	942	935	980	954	938	955	943	973	996	1005	977	959	976	994	948	916	940	946	954	948	967	979	964	977	959	973	929	921	1054	961	973	955	963	959	956	981	970	984	978	954	958	932	998	982	968	928	973	979	938	961	985	914	978	955	1009	970	988	962	964	953	930	984	954	967	916	957	944	935	945	901	898	939	1017	970	956	908	945	926	955	972	913	908	981	948	995	969	976	914	905	920	1020	914	1002	951	1028	946	978	957	996	956	948	988	926	966	956	910	928	976	915	961	972	932	1004	993	1040	949	932	923	942	975	924	960	975	929	942	936	949	944	943	914	990	995	1019	983	976	896	940	1017	960	946	962	962	992	932	941	964	945	970	879	990	1008	1003	966	1000	947	955	981	1004	959	956	945	975	914	1002	891	1008	1002	935	950	917	918	990	988	950	961	911	941	974	956	912	955	949	907	988	936	948	965	974	919	963	956	994	1002	986	974	993	928	1003	904	948	972	1037	973	981	910	990	866	960	929	947	985	948	945	935	950	986	967	953	985	986	992	929	963	947	953	947	938	942	938	961	972	929	970	939	918	951	984	924	920	982	1003	960	955	958	910	979	953	932	954	915	969	1014	1011	968	971	908	986	925	961	936	973	944	982	1006	962	971	929	960	981	972	969	966	911	967	938	956	944	961	960	977	911	969	961	937	986	933	1004	999	1016	929	1005	911	1033
30201	32769	32319	31103	27782	23307	18643	13594	10777	10705	12575	9990	8959	7639	5941	5394	2650	1865	1422	1289	1598	861	927	798	705	779	864	636	845	538	492	444	399	516	563	700	649	630	493	328	327	315	318	308	330	309	352	289	299	295	302	298	279	279	284	305	327	307	278	285	326	292	292	310	290	277	309	275	287	304	293	319	306	310	304	309	288	319	289	301	261	309	301	282	288	308	285	304	306	295	346	326	277	318	304	322	285	291	293	318	287	246	323	306	301	313	296	310	296	290	313	295	305	323	269	311	284	314	299	297	292	320	289	275	314	296	287	293	297	333	259	276	322	361	296	294	319	290	318	306	242	266	301	290	307	327	328	289	323	303	311	300	315	303	291	310	290	304	321	300	313	319	308	292	298	282	287	290	319	299	336	287	302	280	294	301	293	302	286	256	262	316	301	311	285	293	299	311	320	315	296	321	270	304	271	299	312	305	265	311	296	297	317	299	280	283	285	266	295	304	298	336	278	300	309	300	264	296	288	296	315	286	303	292	297	300	300	261	281	309	292	302	303	310	308	290	312	291	281	301	333	309	288	255	303	274	273	313	335	323	245	311	266	313	311	308	300	302	308	306	295	304	292	308	306	289	291	290	301	297	284	333	323	305	310	300	305	309	287	286	295	309	291	313	315	300	331	298	294	306	284	302	284	282	351	308	310	304	259	290	271	307	288	293	285	315	276	300	296	316	302	300	312	293	294	316	267	280	297	292	290	286	298	304	296	300	331	299	322	321	327	293	278	297	305	303	281	291	289	276	301	294	289	314	282	319	285	291	307	296	316	292	308	308	282	293	276	299	289	297	311	320	280	312	285	320	299	298	294	300	287	291	291	293	307	278	275	295	298	369	287	314	304	312	254	280	283	315	280	315	329	298	296	263	297	294	299	300	293	268	299	299	269	274	266	279	308	296	309	307	301	301	305	288	296	299	304	313	273	303	332	283	306	289	305	323	259	254	308	297	308	294	336	303	324	292	295	296	279	300	300	307	305	310	316	277	298	303	311	292	293	299	271	283	299	293	269	304	313	268	286	289	320	292	283	331	338	308	313	325	287	269	286	319	306	292	286	302	294	275	305	283	300	302	302	283	285	298	284	331	330	306	268	295	298	295	320	306	297	286	299	267	319	307	263	272	295	287	323	303	294	301	261	316	277	289	291	294	302	306	316	334	268	297	296	283	287	302	305	305	294	303	308	291	284	299	294	291	307	290	269	270	298	296	283	288	303	274	328	313	328	264	312	303	276	295	310	300	310	304	308	290	307	291	275	324	333	264	279	307	293	260	275	287	284	301	281	291	306	276	326	268	280	305	302	294	314	285	279	325	313	274	303	313	305	289	324	317	320	300	323	283	294	310	314	273	274	297	307	290	317	344	293	306	293	319	293	293	273	322	306	303	289	299	304	328	277	283	330	301	302	277	320	287	296	291	318	325	301	286	283	296	270	296	301	284	299	307	295	288	297	289	283	298	306	301	328	313	323	301	291	280	310	334	297	314	297	309	265	302	294	316	257	314	304	310	300	316	287	275	278	312	303	310	288	283	271	289	302	321	299	297	282	302	299	321	310	321	285	317	303	294	294	299	273	286	277	322	304	314	285	289	308	311	267	291	269	314	280	288	298	281	290	326	299	299	298	286	319	292	318	273	298	290	288	321	292	296	300	272	261	280	304	306	288	289	298	285	314	264	280	309	255	289	308	284	289	303	280	268	318	311	302	315	305	294	291	289	316	292	311	300	342	296	305	291	300	321	309	305	291	320	299	317	280	293	287	327	309	260	311	298	267	308	288	300	322	277	274	282	332	310	297	289	258	279	310	283	298	329	312	284	253	253	300	301	296	307	260	282	339	318	330	298	315	318	266	311	292	290	272	296	277	291	285	311	284	303	303	332	290	301	291	293	283	298	293	293	272	274	289	291	296	311	287	318	324	328	318	295	279	313	317	307	282	268	306	258	310	287	301	294	279	311	300	313	300	287	289	282	272	309	286	289	278	319	307	300	278	327	262	307	292	307	274	306	315	274	328	275	306	299	304	295	322	320	289	285	296	283	286	290	287	295	297	307	301	292	284	296	303	279	307	274	275	329	307	307	291	293	275	294	268	284	305	291	306	307	309	284	284	326	307	299	325	319	294	317	292	312	296	279	279	283	290	284	332	256	301	296	278	294	302	303	297	309	301	294	327	309	301	289	272	280	334	300	327	303	320	309	328	283	310	300	310	288	307	264	315	249	267	290	292	325	300	290	280	317	308	290	322	305	286	315	286	279	287	301	279	316	309	321	291	291	277	283	297	260	302	305	283	319	297	320	334	283	281	321	312	301	275	302	270	297	293	298	291	310	299	325	328	314	283	299	256	296	308	310	297	285	325	297	276	293	299	286	331	275	292	295	286	292	303	298	317	301	299	300	303	351	281	308	309	292	294	262	253	333	311	290	310	294	300	315	284	288	297	297	305	310	324	282	290	300	303	297	323	292	319	254	277	307	316	311	286	261	285	290	284	298	321	328	315	269	274	288	312	312	288	319	296	287	288	313	275	300	310	316	329	326	314	286	281	299	328	287	285	316	294	311	326	280	276	299	315	309	272	308	297	312	301	282	276	298	282	298	300	317	272	293	317	310	288	295	300	292	296	276	315	297	294	301	309	294	328	307	314	338	292	296	297	288	279	307	338	296	277	310	295	292	261	287	300	289	289	319	299	309	303	253	290	295	319	287	305	313	276	303	318	288	319	307	292	323	300	303	281	313	272	329	317	319	307	298	234	309	262	301	289	306	306	292	271	317	281	331	299	315	275	281	317	310	289	304	292	304	264	293	289	300	324	316	250	293	291	300	266	323	277	296	302	274	304	305	322	324	295	313	267	279	294	273	293	305	284	273	315	306	319	278	307	288	294	301	271	290	281	292	298	245	302	287	285	322	293	282	311	306	298	305	282	287	312	310	293	303	306	301	315	312	302	271	296	283	292	310	267	286	300	282	322	294	311	325	304	301	293	294	281	294	308	316	316	323	313	310	286	308	319	286	296	286	284	306	318	338	299	309	263	313	310	283	268	302	270	293	297	288	300	303	307	271	322	291	329	292	316	303	312	308	267	291	301	325	324	315	298	307	313	304	286	314	292	300	299	315	294	304	289	308	315	295	292	287	284	324	286	302	284	300	304	316	268	288	279	303	311	312	279	320	287	319	299	295	278	308	318	280	285	303	265	283	312	290	316	332	302	311	254	311	317	308	305	313	285	294	287	293	329	297	281	287	300	299	298	294	277	288	306	284	271	261	300	326	286	270	305	285	285	332	289	269	304	298	303	334	309	296	296	320	285	311	272	318	287	305	325	303	309	322	320	349	305	328	286	298	292	299	280	275	317	318	305	311	323	252	324	290	263	289	285	314	323	303	287	273	286	280	316	286	320	313	287	287	295	316	294	284	292	334	280	309	297	302	295	323	314	313	292	311	293	268	325	317	264	304
21726	26474	28050	32801	34100	30597	28385	25879	24624	27328	32295	27976	28983	26158	21379	15821	9984	8696	7077	7751	9111	4888	5849	4074	3788	3997	3080	2962	3346	2382	2346	1953	1920	2498	3235	3558	3884	3645	2165	1241	1031	1003	1023	1048	1040	994	993	994	923	977	949	952	913	972	974	1008	979	905	988	1006	1012	927	932	961	947	944	946	930	881	993	900	950	947	943	962	937	952	919	934	949	909	947	924	919	939	937	920	909	933	917	876	926	901	917	899	872	934	952	875	892	914	901	930	907	938	927	923	985	921	942	916	960	876	889	900	952	894	929	907	921	927	853	941	926	908	928	896	888	904	925	876	875	920	929	882	930	953	945	903	910	902	947	918	854	919	879	923	871	951	919	969	885	881	902	937	882	955	905	923	926	921	920	910	921	942	906	891	918	907	912	914	857	960	905	899	922	896	909	853	962	949	909	933	951	881	893	969	892	892	917	839	922	952	920	924	934	858	893	905	904	871	907	869	910	875	942	987	934	905	891	901	935	900	929	886	882	944	909	936	934	883	934	920	911	937	879	924	879	861	920	881	864	867	919	871	891	936	929	920	922	878	925	948	977	943	958	901	924	908	929	937	861	922	902	908	881	923	941	870	933	911	965	884	903	885	913	945	938	916	877	932	929	889	907	942	936	899	964	886	886	921	967	901	872	917	891	945	889	940	902	957	875	902	896	884	921	909	857	898	890	890	907	825	869	880	854	886	918	915	934	918	895	921	878	872	940	890	957	933	922	851	916	915	905	895	900	939	884	896	953	960	899	871	928	879	920	866	909	915	915	898	894	941	925	948	938	891	922	894	904	916	937	888	921	876	896	894	911	916	952	874	906	878	910	960	886	905	881	850	847	920	936	905	924	978	907	916	898	945	892	924	878	918	880	922	888	896	871	861	927	875	919	898	925	890	893	908	899	914	909	853	917	911	924	935	943	885	889	909	898	887	884	916	917	903	896	902	965	935	872	887	902	953	934	924	916	888	973	905	942	936	869	917	869	839	898	963	871	916	890	927	898	968	893	917	897	906	893	887	917	888	872	894	903	915	896	853	941	873	891	957	949	952	907	914	922	903	880	898	864	928	903	883	913	938	908	869	909	907	939	892	912	902	861	875	851	908	890	932	866	978	909	893	891	930	884	922	895	877	919	930	857	918	848	929	873	902	850	897	861	899	938	902	914	951	909	841	927	918	940	877	913	872	900	952	911	900	915	961	871	918	878	894	903	943	916	851	923	875	906	830	907	902	947	884	911	938	887	889	887	886	897	895	932	929	945	899	866	881	903	859	904	918	905	890	911	912	963	886	849	847	920	892	927	895	935	881	899	962	907	897	861	904	904	903	930	882	917	934	918	889	908	911	949	926	872	872	870	902	966	961	895	914	875	912	904	884	902	882	931	867	904	920	901	908	880	888	927	895	882	900	915	910	879	914	917	945	903	925	893	848	898	897	929	888	873	922	900	904	900	933	890	921	886	939	959	862	929	888	936	884	873	917	858	919	977	920	920	918	848	934	905	934	904	858	824	895	876	979	880	913	853	903	944	875	896	939	909	889	893	968	872	889	898	928	892	906	909	931	967	863	860	911	944	865	915	879	855	909	932	950	886	881	857	919	868	954	930	887	853	871	907	881	858	918	932	934	913	908	962	874	827	891	852	914	880	948	871	888	872	875	862	914	884	882	895	874	884	848	917	893	882	945	880	918	935	913	946	908	870	864	923	888	880	950	898	925	917	907	876	919	905	914	884	949	935	890	889	886	889	900	885	924	946	913	932	842	890	897	908	934	919	884	906	865	945	879	881	942	898	883	836	888	915	924	893	906	873	909	900	892	875	870	895	904	867	931	850	950	904	864	909	928	874	915	887	962	877	924	912	894	910	932	929	930	852	927	889	902	929	867	910	925	926	909	946	889	883	889	978	913	878	897	910	952	910	881	910	899	904	879	902	900	946	925	900	895	907	906	873	908	950	877	900	892	893	899	923	963	872	877	921	933	933	853	932	884	922	878	895	951	910	875	909	866	893	939	879	936	913	896	871	964	879	924	914	916	885	915	919	897	897	939	919	931	883	885	916	945	915	872	898	966	932	951	926	896	901	902	951	898	896	882	921	865	914	911	891	927	866	860	924	889	914	917	893	905	957	901	1001	840	856	873	927	884	856	909	861	899	936	867	915	920	940	933	904	927	934	864	920	938	914	893	926	905	919	899	877	917	899	930	909	935	891	891	896	895	898	881	879	887	892	898	880	920	945	877	852	899	937	907	911	943	904	930	912	880	919	871	885	872	875	885	907	882	912	874	884	878	865	975	982	818	894	991	929	883	902	869	901	856	889	874	880	868	899	951	853	908	891	908	898	961	896	869	861	906	899	914	857	912	891	906	900	857	904	881	921	890	887	913	903	890	932	947	935	881	855	843	917	930	887	931	873	876	973	836	895	900	872	942	921	893	898	937	909	888	890	875	855	849	896	888	886	886	909	854	919	915	930	877	962	871	932	851	952	929	916	913	940	942	900	913	903	886	901	873	858	928	909	911	967	883	895	861	938	892	911	868	882	886	881	896	843	906	890	948	920	921	911	944	884	969	902	921	911	895	879	872	871	935	929	933	938	900	914	915	896	877	872	891	917	926	983	916	910	940	944	913	888	948	925	884	965	890	901	894	891	920	937	917	898	875	887	871	870	943	926	880	895	968	901	861	900	886	851	906	960	839	899	898	873	954	865	919	887	881	849	873	956	834	858	902	920	912	931	871	901	904	843	923	875	874	901	906	900	836	910	950	907	865	916	845	898	874	881	905	925	981	898	916	912	938	937	958	925	866	921	923	916	844	895	921	913	902	912	894	903	861	947	902	907	867	951	912	934	881	903	936	942	978	887	933	909	907	896	921	886	883	882	892	861	909	911	937	910	957	901	941	925	868	902	980	888	844	912	925	866	912	949	964	889	918	872	942	909	883	933	913	966	856	911	856	854	927	956	954	894	952	914	851	900	919	825	873	916	883	899	915	921	922	869	950	898	941	880	948	937	932	937	910	876	953	915	853	875	888	916	909	884	890	875	874	924	937	882	924	923	882	849	932	863	920	959	945	840	905	883	977	917	913	975	869	894	938	946	908	872	875	920	907	898	927	848	869	974	913	871	933	911	900	924	932	866	897	904	905	928	881	889	913	916	903	865	904	922	899	888	912	884	907	909	885	879	896	877	874	874	931	911	856	935	896	949	873	895	925	911	877	880	893	920	909	979	903	911	923	917	861	938	891	847	917	910	894	850	884	887	926	894	892	891	902	914	913	912	932	912	874	858	878	855	884	927	897	941	883	928	878	869	884	923	862	928	936	918	922	878	891	873	1005	918	887	917	926	908	896	909	860	935	904	921	892	942	904	881	910	927	848	940	872	879	895	920	850	920	888	938	866	915	890	936	860	913	884	966	934	879	871	867	872	895	859	942	974	903	894	852	860	898	910	944	886	905	900	899	868	969	888	921	931	967	955	869	897	945
4145	4004	3678	3107	1901	1121	778	536	397	412	545	378	374	407	316	279	233	205	287	302	219	227	223	201	173	198	208	199	184	179	193	189	187	189	205	205	195	166	215	193	203	168	200	187	190	199	192	202	195	187	199	183	197	198	197	201	203	192	196	180	223	184	179	184	204	200	190	203	197	208	195	165	199	174	187	182	188	197	185	198	183	187	214	169	200	204	180	207	199	186	177	196	162	220	202	202	168	187	189	189	178	186	169	199	182	196	187	168	209	182	193	173	177	180	163	175	183	186	181	208	192	194	190	172	205	179	202	195	185	177	177	204	181	196	190	200	180	165	187	175	206	201	187	184	193	188	187	198	151	209	200	166	177	190	193	171	189	187	201	200	180	197	178	170	155	164	212	194	198	187	182	205	191	183	184	182	198	173	196	172	185	187	169	172	187	190	153	191	178	184	161	187	192	212	178	194	193	195	182	185	175	195	165	196	168	176	206	204	192	181	197	183	208	178	179	187	172	210	198	177	199	168	204	189	190	197	162	198	198	190	178	194	184	176	186	187	191	180	205	201	201	206	169	196	179	178	203	170	195	181	184	208	175	178	173	180	185	174	172	169	156	182	186	183	208	221	202	195	184	202	216	180	186	189	211	186	179	189	186	178	197	207	195	188	182	176	166	187	184	196	209	197	195	191	195	186	192	187	175	187	164	197	211	172	184	200	213	194	215	201	197	174	187	216	184	177	191	186	180	172	185	179	181	164	196	181	209	197	192	209	200	185	200	179	187	197	172	162	167	196	184	189	187	199	183	188	182	190	185	207	182	182	191	171	178	190	189	177	174	199	169	175	203	198	192	194	211	201	177	187	205	221	175	170	169	207	190	224	168	178	188	183	200	178	203	175	169	178	193	181	209	201	196	193	188	180	161	165	187	160	171	197	202	216	186	192	191	168	167	178	180	161	208	189	228	183	192	169	176	179	186	193	179	190	204	188	188	166	183	183	169	184	162	174	229	192	197	202	201	187	171	191	186	162	183	161	181	176	179	172	177	186	185	198	146	175	186	171	214	175	201	164	182	196	176	197	188	190	189	183	198	183	207	170	192	188	192	192	166	193	173	183	184	177	178	164	181	183	167	171	172	193	184	178	185	181	189	175	188	189	165	202	178	180	178	182	185	208	191	189	178	183	181	185	205	178	182	189	175	199	194	185	177	171	209	188	174	183	158	174	168	180	199	183	197	182	168	213	199	174	186	194	202	194	198	189	202	163	187	185	173	172	192	195	199	172	180	192	184	177	180	199	180	169	200	192	168	165	192	187	198	159	201	185	217	165	203	194	199	181	145	180	190	185	183	183	181	200	202	197	191	191	189	181	189	200	158	177	195	192	213	193	204	203	175	193	183	170	170	183	201	177	213	167	168	199	192	188	194	173	181	169	197	203	180	180	215	163	189	180	158	197	170	159	173	190	180	199	203	174	193	191	199	201	180	187	207	188	192	195	195	205	195	209	163	205	188	181	155	196	170	215	199	192	181	181	167	189	209	194	188	191	169	190	169	197	191	178	203	212	201	181	204	170	180	169	188	203	190	185	178	170	190	192	171	188	177	178	164	202	159	184	178	200	185	201	202	202	165	170	189	207	178	182	178	206	173	183	196	205	179	170	183	168	192	192	192	208	182	189	193	175	174	185	191	187	184	202	192	196	192	168	175	179	198	173	202	203	197	165	193	164	170	171	184	201	198	196	188	182	191	185	205	187	183	196	159	215	178	183	183	188	185	193	181	188	189	172	194	181	196	179	171	185	201	194	197	193	193	211	174	182	211	204	189	215	201	184	195	191	177	212	189	207	181	176	205	185	190	168	205	196	163	188	202	181	197	184	204	204	189	183	202	180	194	173	195	183	191	181	205	176	183	203	209	140	182	174	179	171	166	194	182	177	181	180	181	186	180	192	175	157	191	185	186	198	180	182	179	187	191	209	193	168	188	181	160	197	192	171	161	187	176	187	181	201	187	177	211	183	191	166	202	172	171	201	204	179	180	198	189	192	163	177	178	173	209	162	170	175	172	166	196	182	200	185	173	188	175	190	181	164	175	169	201	192	173	211	182	171	173	193	179	186	185	199	211	174	169	173	199	190	169	203	200	163	191	193	177	207	171	164	187	187	176	197	200	176	199	174	193	181	191	178	176	186	184	206	163	190	177	174	166	193	183	163	198	151	178	213	177	196	197	169	200	176	172	192	199	179	198	181	182	206	183	154	179	186	196	198	194	187	183	228	191	178	177	178	213	186	188	199	197	194	193	172	191	197	211	159	208	195	186	183	196	193	158	212	179	208	225	192	210	183	189	180	178	200	212	201	175	207	183	162	201	181	182	184	167	166	194	186	178	186	190	199	202	180	207	179	194	191	166	186	186	193	170	192	188	175	219	198	192	170	178	208	209	188	174	176	192	202	179	180	181	202	174	210	187	179	218	186	185	176	176	170	184	193	200	210	178	193	197	168	204	168	172	206	177	182	219	174	177	188	182	223	188	185	186	204	184	185	209	182	183	219	208	163	204	182	191	173	198	190	184	171	183	163	208	166	194	186	187	213	186	206	186	169	179	180	169	199	164	184	172	177	190	175	180	208	215	190	196	183	202	185	180	202	187	186	190	169	206	173	150	164	182	187	158	178	194	171	173	186	176	196	194	201	163	190	210	199	216	204	193	196	180	191	176	157	194	182	203	188	180	186	157	173	196	183	201	191	186	165	176	165	179	196	194	191	212	204	196	188	190	188	201	174	199	189	158	199	171	175	185	184	192	196	189	191	185	182	189	178	177	202	186	192	188	191	170	187	215	206	159	177	177	192	201	166	180	192	187	186	202	182	172	182	182	188	208	178	195	206	160	189	146	186	184	180	172	185	190	164	187	202	173	173	197	181	175	202	188	173	192	213	176	192	172	207	193	185	172	184	176	196	184	195	175	184	193	179	169	202	210	175	187	196	203	180	161	203	198	196	187	190	203	223	220	210	180	182	188	170	193	187	178	170	192	183	182	152	184	173	181	205	199	157	202	186	199	195	205	175	175	187	210	197	172	182	203	204	202	177	181	165	171	181	184	217	215	196	208	206	187	175	180	189	190	167	194	186	190	179	193	174	186	183	159	191	174	185	207	204	194	183	189	206	201	208	209	182	165	191	205	208	172	197	174	198	187	174	226	205	197	211	172	188	192	202	205	196	189	177	210	208	185	200	150	187	155	155	204	172	206	186	186	170	203	193	195	180	198	185	193	182	224	190	204	169	159	179	197	194	192	187	199	214	204	198	208	209	193	177	183	189	189	185	225	209	202	171	191	159	190	178	192	165	195	203	186	215	160	191	179	171	210	180	185	204	200	185	191	205	163	175	205	166	176	175	174	194	196	185	208	192	169	199	175	184	186	215	188	194	192	176	174	177	174	195	179	202	188	196	190	195	196	177	171	176	184	185	208	187	183	217	187	193	200	187	165	185	156	171	177	181
4180	4808	5496	5863	4599	3119	2519	2110	2077	2005	2434	1743	1860	1814	1684	1464	1001	939	950	900	862	800	869	781	678	711	699	668	734	650	698	674	646	755	662	663	757	696	668	668	598	660	629	636	672	661	624	662	615	605	640	656	620	643	622	658	634	672	668	649	621	599	674	638	609	658	669	595	659	648	642	648	659	635	608	655	623	659	599	648	625	631	644	666	617	668	627	654	604	593	642	675	612	662	611	648	635	686	563	674	619	641	651	681	630	644	602	616	609	588	633	628	615	634	613	621	627	645	629	654	598	621	586	637	636	663	624	629	617	651	586	617	647	633	652	636	640	607	637	599	634	635	604	611	619	627	615	652	634	665	670	623	655	621	635	656	587	644	608	640	638	685	617	614	659	611	619	665	625	642	618	589	633	653	647	658	682	622	627	703	648	637	618	594	629	637	625	581	626	610	627	613	643	629	661	686	612	626	596	578	626	642	634	656	640	614	674	641	629	616	633	601	579	642	591	642	633	659	621	646	592	609	605	638	649	605	669	665	635	647	620	657	621	610	650	646	606	641	621	601	663	634	632	666	625	623	636	611	601	598	651	629	600	619	582	628	611	606	619	610	627	675	620	661	641	624	627	660	626	635	622	643	609	642	659	618	606	595	659	606	655	608	632	652	644	654	640	649	611	601	660	673	606	593	644	641	651	636	615	604	651	634	613	658	608	646	604	612	584	604	587	604	685	656	636	626	630	627	652	678	657	615	684	627	646	657	679	607	602	645	627	660	664	658	635	623	628	627	622	636	675	686	653	610	660	629	642	694	659	675	656	637	593	622	632	626	584	560	605	668	664	610	619	647	662	629	618	631	611	645	677	709	671	617	708	622	657	620	606	573	655	635	622	669	658	596	611	662	627	664	660	617	664	616	611	627	617	672	649	638	635	650	641	637	643	638	642	647	640	594	641	614	639	659	635	609	642	586	589	627	644	629	661	642	623	601	644	644	671	611	624	645	653	623	601	649	592	647	627	613	629	660	621	599	591	654	608	632	644	633	610	609	614	647	618	630	630	655	628	666	636	687	635	633	609	650	611	615	635	650	612	614	653	618	623	700	614	610	680	653	592	638	676	641	613	653	644	648	648	612	574	596	639	641	662	669	630	663	606	648	640	645	659	622	617	660	720	662	612	635	646	632	662	647	638	634	622	618	614	640	628	594	640	610	634	646	642	609	667	626	620	622	644	653	625	629	618	618	626	636	617	675	622	626	644	607	629	596	645	603	649	649	638	639	621	617	663	589	618	628	654	671	612	635	638	647	662	591	683	621	635	613	686	619	611	567	618	625	608	660	642	625	629	614	609	649	601	616	576	638	650	619	684	635	630	654	659	599	625	633	641	584	608	669	656	618	652	615	621	643	633	638	618	634	634	668	667	652	682	625	666	668	621	640	671	643	629	612	632	634	592	600	631	625	647	664	608	679	610	672	581	631	663	644	620	570	664	639	622	652	609	618	643	622	666	605	651	652	602	633	634	636	629	566	649	631	672	653	649	611	641	645	671	665	623	622	664	641	618	662	672	651	584	599	583	639	638	645	661	621	608	616	625	627	621	684	635	628	651	593	597	654	656	594	649	638	591	609	644	641	647	646	607	639	602	650	658	644	617	625	649	603	634	615	653	605	616	667	613	604	656	679	647	597	618	631	609	617	667	616	617	618	678	621	625	665	709	636	624	624	615	662	626	621	675	646	640	634	663	623	614	659	656	652	680	617	657	633	680	676	587	627	631	692	656	637	651	650	630	626	644	604	614	662	662	635	667	623	642	662	646	628	611	611	657	605	602	622	623	663	664	631	609	634	613	588	595	666	664	629	627	609	594	694	612	649	649	625	650	673	601	624	622	576	596	619	632	610	618	676	601	657	647	629	595	647	647	637	643	658	658	650	676	622	679	637	633	646	636	645	699	645	630	681	603	643	614	641	638	626	587	650	637	630	617	621	657	615	619	623	657	651	677	593	611	587	618	631	614	603	645	683	585	621	654	631	622	662	639	628	594	604	627	642	606	659	636	579	622	641	599	663	608	614	632	616	628	645	612	614	652	661	654	612	630	629	641	643	636	641	611	611	663	613	627	636	615	655	631	646	644	612	639	598	611	634	679	640	629	654	643	660	637	644	646	611	682	616	669	611	628	619	662	598	626	604	652	649	593	646	601	637	630	668	627	607	675	639	621	614	621	641	602	648	639	678	644	644	621	608	634	633	626	611	642	641	672	646	630	638	641	603	630	641	626	611	636	647	606	647	656	594	631	652	647	643	620	648	632	615	604	592	619	630	617	647	610	641	600	651	614	635	636	595	651	618	610	633	627	673	611	625	623	641	619	620	616	605	635	661	676	619	679	653	659	621	578	619	649	657	628	634	659	647	660	672	596	629	599	643	627	636	616	644	626	641	640	631	639	568	644	651	623	626	619	636	631	653	578	667	579	644	627	649	642	617	652	646	640	629	615	621	633	612	640	646	601	634	625	649	645	593	632	636	667	637	595	626	625	652	583	638	624	610	603	607	641	655	661	632	659	632	665	643	656	617	629	601	664	666	589	629	643	631	639	605	640	636	638	638	611	668	633	646	650	605	650	614	615	604	620	592	653	645	688	620	594	642	642	629	655	601	686	585	626	631	637	646	612	619	673	623	629	662	648	650	600	684	610	633	565	634	615	610	658	623	634	648	614	609	639	634	681	623	599	659	643	665	640	670	625	657	610	617	615	636	657	627	630	576	620	627	634	641	637	655	643	593	641	634	580	637	639	626	634	629	680	639	592	656	611	631	649	631	620	604	646	624	673	636	638	626	652	651	652	582	608	640	586	608	632	604	647	597	652	643	637	608	623	617	669	623	599	651	624	645	675	628	662	657	617	648	604	677	640	633	639	615	609	648	615	625	609	607	631	642	651	609	596	632	615	656	657	610	609	619	654	645	639	644	619	640	604	650	628	605	617	629	622	673	683	635	617	637	654	629	619	607	601	634	627	614	653	645	639	620	625	677	608	644	616	618	637	616	621	631	622	646	674	633	655	675	658	611	634	609	630	624	640	636	622	618	640	598	644	625	629	663	617	620	655	641	592	613	621	561	638	616	642	671	679	668	627	638	634	658	649	596	669	595	597	659	619	619	588	684	682	629	653	617	608	610	661	637	668	623	570	597	650	638	609	595	596	596	607	631	593	647	682	638	644	645	605	613	640	657	648	627	654	623	599	606	632	603	610	605	669	608	626	616	633	603	672	617	646	647	604	606	608	635	589	647	630	626	639	626	635	607	621	689	589	654	649	646	587	614	606	656	618	611	643	622	684	616	650	661	669	658	638	668	620	594	662	641	627	611	636	618	608	615	644	618	614	585	629	632	643	640	636	594	633	649	650	615	605	656	603	620	624	542	566	646	657	671	597	657	679	640	640	639	595	589	662	673	662	646	634	626	626	631	594	592	660	630	590	619	597	626	632	596	606	623	630	670	606	680
21777	24971	25910	24867	19465	14188	9965	6680	5721	5375	5836	3765	4091	3106	2794	2238	1111	912	725	727	829	629	582	439	463	501	416	428	413	409	446	373	512	384	484	378	458	446	409	317	320	287	313	309	299	293	332	334	302	322	330	330	329	299	311	326	310	277	293	322	298	330	298	307	349	317	309	307	315	334	299	326	330	308	316	318	322	296	322	350	331	318	322	287	288	340	308	319	317	288	323	322	333	292	309	321	327	322	351	322	326	292	316	318	328	307	327	309	341	326	320	330	330	342	316	334	302	303	295	297	309	313	336	308	307	328	290	302	293	303	301	305	329	336	350	309	288	290	327	328	310	335	308	311	299	299	290	321	280	316	330	333	338	330	301	305	330	283	316	284	319	315	314	327	292	304	294	302	292	299	351	301	302	316	330	313	294	325	323	345	315	295	308	301	327	336	316	311	275	318	312	311	290	353	307	352	311	315	326	309	289	334	324	331	313	309	305	328	322	325	305	322	312	334	314	309	300	289	315	298	297	329	300	303	319	297	293	307	309	319	300	305	321	304	291	325	329	315	332	310	332	306	306	329	322	336	309	307	310	284	303	338	314	288	339	311	337	317	256	298	321	303	282	308	307	318	321	331	285	317	322	329	289	305	336	291	328	304	360	339	323	306	279	347	330	324	320	333	326	311	298	322	321	310	305	328	292	344	338	345	337	364	342	319	300	294	278	308	342	292	307	291	317	339	283	312	298	341	325	282	319	323	327	318	294	328	343	299	306	346	308	333	357	330	331	315	332	318	292	353	292	335	314	322	326	300	323	294	292	308	322	338	298	287	304	337	351	310	307	329	372	311	315	299	322	321	304	351	303	307	304	293	354	294	303	341	316	307	304	285	314	306	367	331	338	299	331	341	297	329	298	300	323	309	321	358	312	295	306	315	300	306	319	297	305	327	352	312	312	289	325	332	303	345	318	325	315	325	319	304	302	299	341	360	287	339	341	325	320	340	327	336	322	297	327	298	346	299	342	364	311	308	309	343	333	324	325	327	325	332	315	295	319	334	314	329	333	331	327	313	334	314	323	352	354	310	294	308	351	310	304	326	340	324	324	304	294	292	318	310	314	322	320	335	296	290	312	311	326	321	328	282	307	325	326	304	361	297	326	341	284	335	324	334	288	292	301	303	315	299	283	320	327	347	311	312	300	300	305	313	308	301	325	316	316	329	297	325	322	314	291	331	316	327	340	301	317	303	325	325	321	316	294	302	300	304	289	321	316	303	302	319	333	297	307	311	329	298	346	265	303	307	323	319	332	358	295	319	346	331	307	295	314	310	313	317	341	373	309	319	341	307	315	333	344	328	329	327	322	307	314	328	329	363	313	334	332	280	326	333	332	314	297	320	299	321	303	302	339	317	350	318	349	309	322	335	295	302	348	308	345	290	312	321	320	335	314	315	329	331	327	322	305	321	324	330	326	286	312	319	323	293	312	307	292	295	307	314	321	340	303	335	315	316	300	340	298	309	320	317	309	331	294	280	307	305	302	312	327	322	315	330	324	290	322	279	308	327	300	323	309	332	307	326	318	327	277	334	280	309	346	313	283	314	288	320	327	312	284	286	313	322	310	319	309	293	287	326	319	333	324	305	341	307	306	305	326	328	285	311	343	338	283	322	338	317	292	286	331	328	336	311	279	302	309	341	312	306	312	307	288	339	280	298	323	303	287	310	306	319	312	297	359	284	340	303	344	328	325	332	340	319	297	313	279	321	331	360	301	313	341	313	310	341	303	305	326	296	286	298	349	330	321	318	310	303	295	302	327	310	329	322	319	316	314	341	322	298	320	295	314	303	334	304	286	307	325	335	322	306	286	308	296	341	284	316	321	308	288	330	299	343	336	306	289	309	303	329	321	291	292	318	303	301	301	325	296	367	313	290	322	332	290	326	299	300	312	335	336	307	340	324	322	303	305	312	306	305	354	352	325	322	339	315	323	311	334	327	318	291	366	315	320	324	306	307	310	323	317	316	316	360	283	317	327	347	295	341	314	333	342	328	296	292	313	319	318	325	322	330	295	309	291	319	330	320	334	305	316	323	307	309	338	296	360	304	301	317	313	318	289	298	287	306	277	322	338	300	302	308	306	310	306	302	295	303	321	326	304	298	333	323	298	326	312	338	292	306	353	314	312	308	329	312	314	298	307	347	298	287	356	331	339	314	324	304	325	326	331	306	320	328	334	334	319	332	358	295	319	306	323	293	323	297	320	311	316	286	316	357	321	317	321	346	281	314	336	331	298	305	325	326	329	316	332	294	313	327	333	314	315	314	293	344	313	310	341	318	287	327	347	298	324	295	291	299	320	356	317	308	306	295	314	299	324	291	333	332	302	310	327	306	341	330	295	278	308	289	270	282	291	297	286	307	316	315	300	352	306	287	300	321	285	319	295	317	305	311	307	318	313	304	299	371	326	299	285	322	309	329	339	294	339	283	305	304	326	320	319	304	304	325	317	299	322	323	313	327	325	325	333	334	281	342	332	324	299	327	328	294	352	324	298	337	291	338	293	336	324	305	293	327	314	283	340	318	312	332	291	336	332	323	303	288	285	319	334	309	329	302	335	336	327	319	334	328	327	313	312	303	289	338	325	282	323	279	334	319	318	310	288	287	315	289	303	303	324	340	304	310	343	296	321	315	313	334	323	316	303	321	324	325	321	302	311	346	326	312	331	308	291	336	314	304	331	335	312	324	329	287	286	305	322	321	344	347	319	301	323	336	315	318	342	323	331	304	352	321	302	317	337	321	326	297	312	304	351	332	319	304	345	308	344	334	304	312	321	320	296	341	309	332	313	305	309	317	301	288	325	301	331	302	329	319	319	320	352	340	321	312	315	283	317	306	318	325	316	311	316	327	288	319	323	342	358	306	325	313	318	335	314	325	318	335	336	329	317	331	317	310	318	344	311	354	344	354	318	304	324	298	311	283	321	315	317	319	302	350	308	343	320	323	346	334	305	312	298	306	288	322	331	346	344	351	265	269	280	307	357	316	306	304	330	291	308	327	320	307	309	303	290	311	317	297	317	288	291	322	323	290	354	313	299	317	334	323	322	327	325	307	319	323	313	326	295	296	322	307	337	296	309	321	328	295	283	331	307	293	306	329	333	322	315	330	340	343	293	294	318	292	321	308	328	306	327	322	287	328	359	301	317	289	357	306	328	340	323	306	320	313	265	311	317	289	285	308	311	325	323	325	325	318	342	348	311	308	328	352	309	287	311	321	329	319	326	276	319	294	311	301	300	332	301	315	333	314	313	327	295	337	293	286	324	285	298	311	314	310	338	323	331	287	321	323	321	303	293	315	289	322	340	316	326	348	320	339	306	304	321	317	300	334	308	328	322	335	304	305	301	352	312	321	319	314	299	319	309	343	345	323	332	297	322	317	301	330	328	281	328	315	323	325	314	316	314	326	331	306	326	303	310	311	292	308	315	303	322	295	310	328	343	300	328	340	313	343
16739	18886	22077	24867	25140	22165	18676	15724	14602	17127	21315	14681	18178	15268	12780	9413	5744	4830	3793	3978	4695	3057	3067	2226	2139	2285	1729	1917	1767	1586	1828	1419	1568	1474	2087	1759	1995	2084	1516	1060	997	990	997	968	971	948	979	1009	1006	1011	961	969	997	1030	1025	955	1023	966	988	1003	958	988	988	973	982	1024	1024	1017	1024	993	997	955	979	989	999	973	1012	967	952	948	952	982	992	919	986	987	964	959	1019	982	955	982	967	1007	909	973	939	925	1019	951	973	935	1000	964	1009	985	949	1028	977	958	986	928	1004	946	963	984	985	1021	911	945	974	977	964	971	1057	986	997	927	991	961	984	956	913	1005	971	942	954	987	947	950	949	969	942	968	1040	898	988	973	967	978	897	942	873	977	913	917	954	984	1005	972	943	982	979	953	960	986	959	985	963	1004	954	938	973	975	953	1018	967	1000	981	952	946	985	915	974	971	950	918	1017	931	975	975	948	983	919	966	959	931	947	994	930	974	974	973	945	963	920	890	973	936	953	969	943	1006	980	967	980	996	960	929	1014	970	1004	980	965	1002	985	961	944	917	972	994	982	935	995	956	973	953	994	988	959	976	928	996	950	955	981	939	965	961	998	937	929	950	943	963	949	937	966	931	919	943	1000	975	1022	930	951	1002	946	932	969	962	943	903	1075	883	932	977	968	892	965	949	979	979	959	918	1031	944	962	985	921	959	958	935	951	988	986	921	971	929	993	970	930	918	980	936	943	995	986	956	951	930	962	970	936	996	1003	1039	992	973	959	950	998	971	917	964	929	998	949	963	960	965	923	913	978	969	953	982	989	1001	992	1001	965	935	1027	946	1015	956	976	1011	900	908	950	956	932	943	929	993	943	991	986	940	998	931	978	986	971	998	989	899	925	930	943	950	970	925	977	973	985	951	952	990	951	974	963	1017	902	992	991	986	973	962	942	980	1000	1015	1014	991	950	925	1002	962	925	960	973	979	954	951	947	948	934	934	932	908	958	920	934	975	988	1020	989	974	989	966	907	994	948	978	964	975	955	933	994	984	959	919	902	990	968	1025	933	978	987	985	938	930	945	956	936	944	1008	973	941	943	967	1028	995	915	934	1026	962	982	968	1005	993	972	960	943	925	958	947	938	993	943	951	974	941	958	985	962	949	943	948	967	965	928	925	983	975	952	945	979	973	941	1009	961	940	895	886	990	983	966	944	1008	966	1005	917	939	985	1022	950	945	990	972	946	991	976	926	921	1000	913	971	962	1046	924	987	937	933	898	995	960	964	1012	972	943	1017	1012	984	971	945	962	963	913	953	974	901	881	941	977	1006	999	934	948	975	943	940	980	977	975	984	918	991	961	974	988	944	1021	967	979	931	911	967	978	993	986	1021	990	920	976	958	951	911	931	986	936	943	967	916	951	960	978	1037	973	947	901	996	960	906	969	916	949	998	1024	1011	976	918	972	913	977	945	969	964	932	920	931	983	940	919	969	953	922	951	983	940	993	1000	948	946	989	984	927	1008	1008	944	1031	999	980	995	964	995	952	947	1017	993	979	952	939	965	926	1016	1002	993	1006	1004	917	961	1004	973	960	954	961	974	978	1024	980	984	977	984	902	918	983	985	955	982	914	960	917	957	966	934	1000	933	959	995	941	987	936	887	946	958	981	987	1032	992	982	969	938	963	981	943	975	940	932	992	1014	1019	949	953	1007	1044	971	950	913	959	990	976	956	990	970	973	1012	950	922	934	978	934	916	1012	927	904	994	1021	977	929	1014	956	942	995	973	932	1000	978	945	966	954	931	976	960	903	955	931	961	940	950	937	923	964	983	962	1002	972	968	945	965	1024	951	965	994	947	927	973	1004	975	918	1000	975	946	939	922	946	973	973	964	955	944	967	979	955	1001	919	928	992	924	938	932	1005	955	954	965	956	941	1021	992	999	897	974	938	970	958	935	1010	942	983	936	992	939	972	968	951	962	943	938	1043	972	953	966	988	958	944	983	948	940	960	986	993	963	973	973	967	990	923	903	1007	967	895	978	976	963	1015	954	978	952	910	1011	937	971	935	923	990	978	960	989	931	974	1034	965	1004	997	939	980	1003	960	981	979	1013	961	996	892	968	966	962	956	969	982	939	967	913	932	944	969	962	1026	931	921	934	1028	980	990	970	934	921	953	988	935	964	999	1025	930	952	1004	977	984	1010	1030	980	969	965	982	958	953	954	924	956	933	948	935	966	950	950	1014	942	929	930	982	986	995	949	907	965	1010	977	966	970	965	949	980	917	934	951	910	982	960	951	913	926	1005	977	953	955	971	967	974	980	908	975	948	949	953	965	943	955	948	955	1012	954	911	952	951	957	947	942	967	985	985	917	1043	940	972	971	970	972	1005	902	967	934	954	956	984	930	967	966	960	929	923	985	963	953	1038	987	902	935	960	967	947	970	941	945	904	965	926	926	961	994	1023	941	965	961	919	952	988	1004	946	952	983	890	968	988	999	979	983	930	961	971	910	907	987	943	924	910	1032	936	999	943	934	977	967	994	948	962	957	933	958	929	963	977	902	975	998	974	936	967	956	983	1051	1001	973	956	895	952	949	995	960	952	960	901	957	956	936	959	943	948	993	933	969	959	976	948	961	981	966	896	952	1011	978	950	932	989	910	973	978	943	931	983	1002	987	954	1003	1023	932	941	932	958	923	905	973	1003	973	937	958	946	959	1017	948	998	1005	923	957	1022	948	968	949	961	943	935	974	992	971	993	954	983	951	1029	963	984	964	963	957	982	955	967	1000	938	947	983	987	951	993	950	936	945	969	945	927	921	918	927	958	935	937	995	971	965	957	978	957	979	958	947	971	912	895	978	982	929	985	1000	966	982	944	951	970	900	946	966	1006	964	937	917	978	987	958	967	959	963	936	955	1007	984	998	937	979	990	960	927	945	1001	1008	968	936	981	974	997	945	959	1013	982	937	934	1000	967	971	953	1009	971	992	917	994	911	939	969	949	998	997	880	922	969	967	934	1004	968	949	941	992	964	1006	1019	899	939	963	982	947	969	931	946	972	977	959	993	992	916	941	1003	976	1030	941	963	991	978	937	960	973	972	974	1003	892	943	925	974	942	959	959	961	925	884	996	963	994	936	979	962	937	948	882	951	1015	913	1027	996	921	1008	989	949	987	1003	946	914	933	939	915	962	975	890	940	959	981	945	940	1007	946	1012	951	995	912	975	917	975	942	1014	963	962	912	931	987	928	1005	910	967	966	974	948	871	957	1001	1004	1019	968	930	943	1012	944	971	923	935	986	1024	962	975	919	931	980	873	955	978	1013	938	995	992	939	971	1005	942	980	1006	1006	963	967	928	944	974	969	997	960	970	976	981	964	956	942	955	980	1068	934	1015	991	984	1003	933	950	924	977	982	1012	978	906	982	895	971	953	927	987	972	916	974	975	933	981	947	917	924	910	981	990	982	990	1012	958	940	947	1009	928	969	1000	977	990	943	970	938	981	1033	942	977	991	950	971	987	944	954	990	943	932	947	976	976	965	927	939	987	938	962	1049	943	980	996	992	956	926	977	944	969	964	944	967	957	941	919	959	924	919	934	953	964	927	970	933	949	896	993	941	1025	997	971	992	1038	967	923	968	973	990	930	1043	939	960	1035	991	938	948	899	976	907	964	975	992	950	990	978	954	899
31171	31952	32535	30799	26977	23196	18249	13438	10500	10960	11778	7546	8411	6323	4967	4798	2421	1922	1370	1428	1357	1155	1099	754	607	799	574	536	725	612	562	449	385	452	560	520	583	617	458	346	331	322	321	344	296	320	311	308	317	313	305	327	301	303	327	293	319	277	309	313	302	307	322	319	288	287	319	285	317	299	298	278	319	329	315	334	308	276	297	317	321	292	298	306	293	314	308	302	319	295	283	323	301	326	336	297	308	294	276	305	284	288	276	307	339	281	317	269	281	275	322	298	320	316	292	312	284	317	300	279	292	286	301	285	297	283	305	302	308	306	314	301	297	303	294	286	295	275	308	301	294	293	310	313	287	300	303	286	337	284	294	325	293	296	292	231	263	310	300	291	320	272	301	329	310	285	311	306	280	291	304	306	302	275	306	320	302	324	329	315	315	282	294	290	325	286	295	312	311	313	282	294	313	326	276	329	339	302	323	327	287	331	284	283	292	322	300	275	322	291	304	289	292	334	303	293	323	293	323	285	306	328	276	303	285	305	283	275	301	302	286	318	296	311	303	292	285	308	272	300	315	346	292	294	293	291	312	253	300	310	315	301	293	299	308	266	275	309	328	271	313	309	282	328	316	290	306	314	284	269	269	322	321	277	301	311	304	276	328	300	303	293	290	308	295	286	328	279	286	320	308	292	279	290	317	308	311	302	274	296	312	306	302	265	303	333	269	285	322	304	312	322	271	317	291	295	278	298	335	284	288	309	316	290	279	306	301	285	292	279	286	271	317	311	273	321	289	318	310	264	295	280	313	311	252	280	319	284	290	287	287	333	307	333	304	293	297	280	289	289	282	301	309	313	287	275	278	285	294	300	287	288	283	298	316	291	295	295	294	324	309	313	288	292	313	266	286	296	319	292	295	300	305	308	290	311	298	295	270	293	298	318	326	313	290	309	271	305	293	304	309	279	282	304	312	288	292	268	316	288	308	343	334	318	323	316	294	331	309	279	276	311	319	295	289	264	309	324	305	326	274	303	267	307	297	302	312	305	305	323	315	282	328	287	304	298	317	281	318	309	273	311	335	301	312	319	275	292	282	290	313	264	305	314	302	293	267	305	286	285	278	301	303	296	335	302	304	295	325	302	307	265	311	296	296	288	275	307	290	312	282	294	312	301	272	331	308	309	323	317	294	289	309	309	305	289	303	302	295	314	303	301	305	279	319	322	287	286	288	289	302	303	293	308	298	287	314	294	314	297	308	301	307	302	312	298	307	257	260	286	274	309	302	297	298	291	341	303	296	280	321	285	293	265	290	301	319	315	284	301	296	285	315	290	286	322	320	293	282	272	285	291	310	296	317	295	283	272	305	294	307	306	320	315	312	289	311	270	313	288	294	291	305	265	313	298	325	299	293	321	311	297	294	344	316	314	286	302	311	310	324	301	305	309	317	330	293	295	308	287	312	289	252	280	315	286	289	295	327	288	357	268	295	303	257	310	283	310	287	309	285	290	329	253	308	307	321	307	296	314	277	302	285	291	294	298	324	312	297	292	292	286	287	285	308	334	305	303	291	300	309	308	310	312	279	322	312	289	312	296	310	286	292	307	292	295	281	311	283	288	310	315	264	282	292	283	302	308	269	294	303	313	297	295	312	302	280	287	313	313	308	305	300	297	286	281	288	292	301	303	314	317	246	287	277	258	282	286	264	276	331	301	294	309	317	297	310	313	262	285	298	311	275	292	270	325	299	328	303	328	294	285	311	331	310	317	280	284	304	310	286	273	297	287	334	296	313	296	306	287	324	286	336	297	300	321	300	324	299	317	309	276	317	315	271	284	286	293	287	319	294	305	295	278	283	297	309	311	262	319	314	299	291	303	303	291	267	303	283	316	302	276	270	285	295	303	271	310	295	305	315	303	293	302	292	309	345	287	284	313	294	284	290	312	320	306	317	278	293	292	296	300	292	286	315	307	305	288	290	295	298	282	297	326	341	292	282	281	293	290	332	306	313	316	318	304	271	309	295	286	299	265	297	285	321	295	289	308	270	305	310	312	286	299	294	320	281	284	293	268	345	305	267	285	293	319	284	280	303	291	275	316	317	284	281	300	285	293	310	301	301	267	303	302	291	316	302	301	307	310	333	273	292	303	296	334	314	298	297	318	301	256	301	323	282	310	343	291	291	302	272	305	287	322	307	290	297	281	305	283	303	293	293	285	283	279	310	302	303	330	297	315	315	278	314	296	346	317	269	280	285	289	341	307	314	289	314	302	259	298	299	272	300	297	310	277	274	304	304	290	303	287	289	288	325	295	288	287	298	316	305	325	295	286	318	303	295	293	309	307	308	297	294	310	282	303	286	299	285	267	272	337	285	302	307	292	300	268	303	290	298	304	299	319	308	300	324	317	284	290	278	261	308	313	311	326	272	290	309	288	318	301	284	293	308	274	320	293	310	283	294	318	283	295	306	303	292	312	282	298	302	279	295	306	337	296	306	320	304	284	285	320	283	280	288	315	325	291	310	317	319	321	309	299	298	302	284	313	310	298	312	287	295	318	318	300	329	298	274	286	328	306	306	296	300	299	313	333	298	291	290	306	318	283	280	307	322	324	296	265	319	320	296	323	301	323	272	291	296	312	312	312	317	306	289	274	319	299	314	276	258	288	310	316	279	294	292	314	289	298	250	303	285	290	284	305	308	273	290	285	290	304	319	309	306	305	299	249	317	313	276	302	273	299	313	302	300	299	309	322	303	324	299	327	287	313	296	271	287	288	299	285	303	306	294	279	326	298	325	317	285	302	292	308	273	288	313	298	315	312	312	331	341	296	332	296	285	288	298	317	307	328	295	288	279	321	317	289	329	287	294	305	299	283	285	310	305	314	297	301	304	290	297	300	296	288	315	273	314	318	300	281	294	300	285	311	290	282	287	295	295	305	332	284	302	287	338	256	295	293	284	333	276	302	302	308	282	317	319	300	291	279	289	302	307	311	281	307	277	281	261	307	308	267	280	290	274	287	303	322	299	282	309	290	278	296	307	316	275	311	297	312	296	300	300	308	292	306	296	310	319	283	306	290	291	300	271	284	270	325	288	304	314	321	327	247	287	289	286	302	275	318	315	296	307	315	281	300	308	282	282	301	302	271	270	303	325	329	289	290	270	271	325	301	308	304	303	332	246	311	269	275	295	277	300	268	295	301	293	279	298	304	276	297	280	288	288	309	331	307	286	301	272	340	294	299	272	270	303	314	323	313	278	304	342	297	330	301	300	293	314	313	283	314	281	279	296	292	285	283	291	290	300	304	319	294	314	318	285	334	352	329	284	302	315	292	285	285	309	307	289	310	281	270	281	306	287	282	279	292	281	318	298	311	309	298	279	309	305	284	291	325	298	300	347	315	280	326	289	298	314	253	276	328	278	278	283	329	285	257	285	285	286	305	292	283	301	330	313	308	307	271	313	297	323	299	307	281	264	312	299	271	270	271	326	285	329	337	289	325	317	303	286	287	268	313
22727	25955	28723	31733	33387	31217	27655	25297	23675	28060	30323	22486	27998	22749	19433	16742	10465	9028	7670	7783	8605	6253	4902	4050	3327	4314	3164	2644	2770	2857	2784	2152	2084	2434	2717	2604	3423	3665	2362	1146	1006	1037	966	934	986	977	977	929	985	1033	995	961	989	992	940	921	908	934	994	936	959	963	944	953	982	962	926	952	886	978	924	970	890	944	933	928	923	924	985	983	916	913	935	947	920	963	961	941	926	951	929	931	951	924	818	1005	877	889	872	927	965	949	889	895	897	890	933	893	964	934	946	875	947	844	902	924	880	873	893	909	916	883	905	885	914	896	937	885	930	922	896	916	910	908	919	905	886	925	937	905	892	897	968	909	911	856	908	923	919	937	910	905	939	922	902	925	951	880	906	917	970	930	933	900	909	898	971	922	916	925	912	877	934	873	878	928	902	854	853	946	934	898	910	912	898	874	899	914	950	892	952	904	949	922	945	896	846	878	901	899	883	846	875	925	896	901	910	920	919	880	873	928	911	889	885	924	856	874	895	861	916	851	926	932	974	907	854	1004	914	918	940	879	910	896	915	907	989	886	915	918	975	896	919	895	823	907	949	889	885	880	916	896	898	852	839	866	889	949	927	884	911	899	875	879	905	936	902	926	919	918	926	885	867	855	870	946	908	924	977	872	916	885	892	903	907	904	878	849	926	872	876	934	877	908	916	884	945	940	863	889	912	913	958	910	908	890	910	936	836	941	895	909	920	852	870	914	865	922	932	912	882	900	936	923	883	866	943	850	939	905	911	955	956	906	923	943	885	895	890	901	909	883	922	891	887	930	902	933	928	924	847	884	867	894	907	911	879	897	905	953	909	900	930	893	921	868	891	943	899	856	914	843	988	924	879	911	896	902	947	944	870	950	940	850	884	899	867	906	874	906	907	924	928	956	881	930	929	894	891	898	931	912	907	922	933	888	873	925	859	902	821	908	919	949	874	878	926	866	877	858	936	966	911	950	881	866	897	938	897	892	907	898	904	941	946	802	916	828	892	939	911	914	917	887	922	833	916	897	898	940	877	892	886	912	860	913	906	930	920	910	904	909	858	911	902	913	925	861	899	941	905	912	936	892	893	884	834	883	842	893	877	899	877	883	888	879	903	928	927	895	885	937	895	918	1000	893	913	897	893	968	939	855	883	886	874	872	878	868	932	893	916	912	913	898	877	871	834	891	924	909	956	849	864	891	852	879	893	918	927	880	910	923	885	878	932	909	912	865	893	898	902	945	935	849	858	913	925	904	951	919	834	895	847	884	894	887	888	916	897	967	915	922	903	861	880	919	888	889	830	923	946	882	843	919	857	957	926	872	937	883	914	902	947	926	897	832	884	873	914	916	910	876	932	891	861	933	912	905	957	916	904	960	918	914	908	895	896	904	940	888	899	892	952	863	910	885	925	926	923	880	886	934	872	905	906	907	954	950	904	953	911	948	844	911	919	832	946	948	879	945	906	902	875	898	948	932	869	891	938	965	895	909	913	863	902	899	931	954	946	879	931	896	958	903	876	880	927	859	876	907	888	924	916	874	901	912	923	909	927	889	931	869	881	894	862	950	930	863	884	881	875	957	909	890	908	919	900	920	893	919	910	920	900	936	949	885	908	904	864	870	951	887	840	919	925	886	905	862	961	856	904	900	911	891	868	844	912	935	913	895	983	932	918	896	939	900	833	877	939	895	871	908	945	892	937	934	859	885	899	923	928	889	918	896	894	861	878	920	905	893	844	893	923	909	871	910	887	832	887	908	936	872	942	850	965	961	878	915	909	926	880	889	887	951	882	885	846	826	912	940	891	880	876	855	863	914	872	916	864	912	876	912	880	910	936	949	906	904	930	950	896	848	895	917	888	884	861	910	924	921	893	923	863	912	903	914	905	930	895	834	916	915	901	917	956	952	919	912	893	940	902	933	915	920	925	889	892	944	906	893	990	907	930	881	954	926	934	917	905	893	892	861	888	870	832	941	933	835	905	934	875	899	897	900	834	867	904	925	962	952	956	894	902	900	937	855	971	932	958	894	872	884	900	896	920	924	959	923	941	916	863	889	876	841	897	916	885	903	935	924	849	888	893	857	914	951	929	920	863	902	879	901	933	895	967	923	982	952	930	953	894	903	874	896	936	919	878	897	870	916	968	876	901	931	940	875	963	921	863	872	862	947	885	936	909	874	904	922	885	903	922	896	882	905	863	863	869	952	926	866	864	893	892	894	919	872	900	896	899	859	831	921	887	946	907	923	887	869	877	910	881	864	856	911	884	903	850	872	948	911	913	890	889	883	918	877	900	903	927	884	891	931	896	862	848	905	894	928	966	912	900	883	920	945	898	903	881	880	966	890	908	943	918	940	924	880	875	914	862	906	908	899	905	975	903	912	869	898	909	961	935	914	883	879	900	884	875	884	940	923	879	905	917	909	944	902	953	877	909	863	898	899	918	877	938	870	971	906	942	909	863	911	882	918	906	992	948	963	914	924	958	898	901	859	978	876	960	916	888	885	871	889	947	901	889	905	899	879	916	893	934	866	915	935	940	889	882	870	938	925	889	880	909	856	926	919	939	854	924	890	936	847	874	922	933	891	963	874	919	917	913	944	859	863	958	908	856	855	906	902	884	946	941	874	927	936	949	883	916	884	907	921	893	932	821	869	933	910	899	858	871	863	863	885	944	918	894	871	874	896	833	900	935	904	929	927	919	878	934	919	870	920	903	894	912	940	910	932	923	870	905	902	892	902	947	883	868	815	959	947	885	913	860	896	922	820	938	877	988	937	915	905	896	854	918	941	928	886	893	883	844	906	918	881	966	945	918	894	857	923	875	882	874	980	940	901	928	903	878	875	865	892	885	900	877	855	885	878	833	888	892	912	914	909	940	885	889	894	900	912	891	863	930	940	934	863	933	872	900	866	887	855	914	938	939	919	929	887	941	855	896	857	883	923	893	910	863	882	861	889	880	893	899	905	901	874	889	916	948	902	858	909	904	914	872	906	900	917	855	913	911	934	891	930	918	936	909	897	917	891	884	866	945	903	918	861	889	911	881	903	927	870	863	935	877	870	906	945	896	939	882	908	917	873	907	939	884	902	882	921	863	911	860	960	901	840	928	874	914	912	917	879	909	922	925	952	880	897	921	876	900	912	955	938	897	926	905	935	914	850	868	918	884	853	881	877	913	896	923	895	917	946	842	868	901	892	903	908	880	884	921	854	937	948	927	937	985	915	892	892	919	905	893	928	885	913	931	913	904	899	907	924	868	875	926	931	914	875	942	848	910	895	887	928	878	938	937	923	916	909	897	884	929	964	863	884	890	933	941	878	914	926	890	910	907	897	906	885	934	927	895	943	944	887	910	829	907	858	875	894	907	959	940	915	870	915	897	898	943	968	910	874	886	877	872	900	952	886	956	875	870	848	883	954	934	906	943	872	951	945	873	917	948	877	927	900	892	917	882	897	988	891	851	929	898	889	889	891	917	827	880	898	899	887	915	899
3704	3849	4208	2802	1695	1088	743	583	467	458	499	385	371	379	272	305	237	227	205	206	210	220	223	181	192	187	190	211	184	208	177	181	208	188	178	192	195	207	196	180	187	200	204	185	172	194	230	189	181	183	197	188	155	205	204	218	185	205	211	205	162	187	191	183	204	191	172	203	180	190	175	184	178	179	197	174	184	174	201	188	191	158	183	166	185	167	183	193	187	169	178	196	190	165	160	182	178	185	197	191	175	202	169	202	184	174	166	182	192	173	175	211	181	182	189	183	183	185	196	185	180	198	173	181	172	193	167	165	185	177	174	209	183	199	186	189	169	197	169	192	208	180	214	187	203	179	190	179	195	179	181	162	178	173	184	189	198	189	167	179	208	189	157	158	199	194	206	190	196	157	228	174	194	213	183	189	184	180	179	196	188	200	180	192	214	207	214	188	181	194	177	188	177	211	172	168	181	181	200	178	185	172	189	194	187	181	174	188	188	182	179	189	194	183	190	174	186	194	165	204	183	190	174	160	205	163	197	187	190	189	191	168	177	206	173	184	201	203	159	163	190	199	185	186	217	194	177	210	207	191	170	179	201	188	168	182	184	194	179	181	193	174	189	188	175	191	183	196	212	195	177	183	200	185	188	186	178	171	178	203	200	198	170	192	206	188	204	170	185	185	196	211	196	198	184	190	180	196	186	187	177	198	182	177	184	182	211	215	190	189	192	176	193	166	189	177	184	193	174	193	162	186	180	199	187	207	170	166	210	194	177	195	202	203	184	185	173	179	187	187	185	176	207	167	191	182	195	204	179	184	189	186	191	188	186	187	153	183	187	200	192	206	183	189	172	179	191	178	198	164	168	209	182	191	181	182	185	182	180	207	179	173	184	173	194	178	177	199	187	188	159	196	184	200	223	180	175	165	168	180	171	198	180	202	170	216	182	179	175	201	179	178	212	208	190	201	203	201	177	190	182	194	196	174	186	156	186	165	184	184	168	179	204	199	196	181	196	173	169	163	205	184	182	182	156	184	177	190	177	177	180	203	185	180	197	187	186	179	185	203	189	191	194	179	171	183	173	192	191	189	196	179	175	201	180	198	191	193	190	185	181	186	169	195	189	206	185	191	166	186	202	182	166	197	180	200	185	159	192	195	170	192	184	205	176	179	175	184	194	168	190	200	198	185	158	177	196	189	210	199	191	199	205	165	184	194	201	179	174	184	197	174	221	201	181	195	171	175	197	185	189	177	165	191	178	169	217	193	171	190	174	189	218	207	194	191	180	179	189	178	176	204	207	185	174	210	187	202	187	195	159	194	167	196	198	200	167	201	190	161	191	194	187	184	191	197	178	173	187	180	196	185	181	186	171	183	191	205	178	188	167	170	168	143	193	182	205	197	183	185	198	207	202	203	193	195	200	203	187	169	175	184	176	183	177	161	190	210	183	154	169	197	194	180	185	192	196	203	184	211	184	181	186	192	184	186	181	159	176	194	189	199	170	181	184	181	196	165	181	197	194	187	189	174	183	211	188	185	200	195	177	208	189	181	180	198	179	205	175	212	172	215	177	187	189	197	192	183	184	190	184	191	210	183	194	176	191	181	187	170	193	185	204	199	192	209	199	182	174	192	203	172	196	191	189	196	184	185	165	177	192	175	179	179	161	185	180	207	182	199	201	173	182	168	199	177	183	189	172	201	226	202	174	198	218	195	192	178	183	176	176	195	195	192	187	184	200	188	153	188	175	193	174	160	192	193	199	179	179	201	183	186	184	180	173	151	181	171	192	198	176	193	192	211	175	171	189	168	200	177	178	199	182	179	211	193	195	187	198	188	161	183	184	200	189	188	198	186	192	168	175	196	195	171	190	188	196	179	194	211	193	182	196	189	174	202	166	197	194	186	187	188	183	172	189	192	162	194	168	195	191	187	180	225	178	200	172	190	173	181	207	180	175	211	188	188	198	187	184	203	165	196	186	191	181	186	183	192	191	162	182	189	203	197	197	182	181	194	179	174	170	203	195	182	189	184	212	176	198	201	202	173	200	204	189	196	173	175	214	185	195	204	210	194	209	190	176	175	181	181	181	191	189	185	179	193	194	207	193	213	188	193	179	178	167	194	205	196	185	206	194	177	176	175	197	181	194	169	173	183	191	189	169	203	172	205	164	181	175	170	184	175	199	190	202	195	203	177	193	174	168	175	212	191	169	193	162	185	164	198	189	206	173	182	211	176	186	186	181	179	199	169	196	175	163	206	209	168	202	174	208	185	195	204	216	195	196	197	198	188	191	188	209	196	188	202	189	187	194	223	178	193	182	178	184	177	193	198	198	170	197	221	182	188	211	187	164	203	208	192	179	188	182	205	196	183	190	213	189	178	207	172	171	201	174	183	184	187	205	194	200	216	177	188	184	187	169	187	224	180	195	172	193	199	191	185	194	177	195	186	192	208	173	165	182	190	184	166	180	183	194	190	177	160	188	178	187	194	200	198	188	183	211	199	196	180	176	215	186	189	136	196	185	190	186	187	177	187	177	189	200	182	181	183	182	180	195	193	203	178	196	196	165	193	178	171	206	172	178	166	199	168	175	199	158	170	184	187	202	167	186	191	212	197	211	173	187	188	226	184	185	206	187	170	203	208	160	170	200	195	175	186	207	187	198	189	167	180	204	199	178	193	187	171	171	162	141	183	201	191	180	180	190	193	169	217	194	175	200	183	171	191	205	195	206	185	197	187	194	189	189	190	180	175	160	219	167	191	195	183	170	203	177	192	186	224	173	186	176	187	187	184	183	191	166	168	191	198	186	201	160	201	204	185	191	202	198	178	205	173	186	189	207	199	195	198	190	174	179	182	165	176	196	195	185	223	186	195	192	181	172	166	185	193	184	208	180	178	182	212	184	184	172	182	193	160	180	187	203	194	184	186	203	197	168	169	168	199	194	180	192	205	190	173	208	192	189	203	181	200	184	209	190	174	189	175	170	198	174	159	206	164	227	188	183	190	198	186	155	186	203	184	213	199	193	172	168	180	177	174	192	177	200	189	212	188	171	195	169	173	196	198	179	183	197	166	185	182	169	193	201	173	191	179	195	183	186	193	204	207	211	172	169	187	200	187	180	163	185	184	201	205	186	192	206	188	176	175	180	199	193	194	187	189	216	217	203	186	197	183	183	172	177	180	191	197	195	211	211	151	201	189	198	199	168	176	218	219	165	208	189	173	191	188	201	189	203	175	218	197	209	217	203	195	191	197	205	192	180	182	199	151	187	175	211	177	185	195	193	185	172	201	214	178	181	185	195	193	192	214	189	165	177	176	197	199	192	192	187	207	192	185	178	199	205	196	207	200	174	179	198	180	179	165	196	170	166	175	172	192	199	195	176	218	212	190	209	180	193	177	171	186	176	192	203	186	182	181	231	192	155	193	188	165	169	224	177	167	199	191	195	207	187	184	188	185	173	194	183	175	185	154	190	188	173	195	194	149	193	182	191	203	181	211	188	182
3976	5023	6458	5801	4628	3182	2473	2155	2096	2112	2305	1595	1888	1629	1399	1463	989	996	846	913	906	830	771	659	678	724	646	674	707	748	632	655	782	656	724	703	682	702	702	635	643	662	610	633	595	602	619	621	641	641	635	683	661	664	638	627	627	595	652	641	643	598	612	581	624	586	640	628	625	625	597	655	618	676	652	660	576	633	646	608	613	600	610	629	636	627	617	615	560	621	677	646	628	623	613	646	639	647	618	633	600	629	658	638	631	615	622	657	596	651	589	642	581	626	614	587	658	618	623	600	642	633	615	624	646	563	646	570	646	649	621	654	635	610	619	642	595	602	597	656	606	660	657	609	619	644	675	619	688	650	653	661	621	652	682	641	614	613	602	642	656	638	618	636	633	658	580	605	626	682	638	623	659	654	717	648	645	617	688	621	598	652	615	606	577	638	643	644	643	612	642	623	687	675	613	656	649	613	645	626	623	607	683	634	611	622	605	581	656	621	624	623	673	635	630	643	633	641	616	608	640	591	622	607	603	616	629	655	627	610	650	608	588	645	656	637	602	603	596	615	628	614	606	616	620	617	640	641	647	629	663	616	629	640	617	600	610	605	594	621	629	638	618	622	661	630	637	659	635	607	637	623	657	603	657	624	650	631	650	591	618	655	637	621	647	656	615	638	608	628	648	605	651	614	600	634	656	618	647	616	648	635	589	613	642	638	619	597	629	620	667	628	625	665	685	642	623	671	634	640	670	639	603	576	644	647	653	619	615	667	616	597	660	634	667	671	614	613	637	620	610	671	628	652	607	615	651	617	623	656	620	610	591	634	647	594	605	660	634	629	632	642	597	585	641	597	616	645	607	608	626	652	644	619	629	653	628	584	631	629	565	637	596	680	656	641	682	619	650	623	639	618	603	605	629	613	634	605	632	619	617	619	672	644	640	629	602	601	666	650	596	592	628	689	648	662	655	646	640	611	624	645	597	645	618	632	659	626	621	612	615	618	604	604	643	615	578	656	603	653	658	664	620	636	617	658	617	647	631	619	585	603	614	609	639	624	602	672	646	602	589	602	670	655	658	646	624	612	614	675	643	670	598	606	612	610	617	625	633	652	584	628	611	554	594	611	581	595	637	643	634	611	628	676	631	672	623	650	622	615	640	650	588	641	626	617	646	600	637	660	598	606	643	620	631	604	662	645	644	622	647	639	676	616	694	658	663	620	626	646	639	586	632	615	636	650	580	644	650	624	632	629	646	612	651	614	629	590	669	626	641	592	630	623	660	628	643	663	651	706	655	611	650	615	640	626	617	640	667	601	611	663	620	594	685	645	665	634	661	638	587	624	707	620	652	600	601	597	653	640	636	648	623	634	626	602	611	619	676	634	635	690	583	619	625	637	671	649	665	651	626	614	644	630	616	609	650	631	627	664	625	603	603	659	638	608	609	681	595	656	661	654	650	666	647	607	606	598	671	658	632	615	649	613	639	659	597	662	655	670	624	630	628	621	610	671	644	598	651	657	613	625	644	600	622	635	599	614	613	671	672	637	640	632	631	644	649	634	665	650	589	653	624	657	647	605	596	667	678	591	605	596	641	657	647	646	620	617	629	647	657	615	632	616	636	623	648	658	651	639	617	620	632	668	616	634	637	648	635	600	673	601	663	626	637	633	603	614	664	637	654	611	577	607	621	657	690	637	620	616	592	600	593	610	629	585	619	627	628	625	650	653	664	657	583	648	628	640	649	698	629	635	669	651	577	638	599	607	599	615	620	637	615	602	607	583	622	662	611	594	622	622	597	583	647	614	636	639	640	614	613	618	614	631	651	628	604	586	621	658	670	665	634	643	631	603	651	610	620	661	614	663	607	636	667	643	613	639	639	612	625	653	649	620	631	601	667	630	658	673	628	637	670	643	636	607	640	603	609	647	614	685	672	617	640	655	627	612	642	621	629	638	620	662	639	627	672	631	623	604	660	613	640	621	663	609	629	603	620	621	692	591	623	633	622	595	686	618	651	609	610	627	641	617	599	595	607	624	618	640	622	633	630	606	637	624	638	651	646	630	666	572	652	627	639	632	587	654	648	628	648	617	636	652	641	607	648	675	663	635	666	604	648	640	614	648	660	640	611	617	649	647	641	617	579	627	646	635	675	665	650	641	602	610	656	619	599	682	575	610	647	632	583	586	613	647	632	645	626	581	617	615	630	586	606	610	644	611	647	635	646	635	663	603	614	636	668	614	608	609	628	646	673	644	622	607	643	659	609	641	639	609	608	612	613	669	608	618	625	624	610	616	606	580	642	645	634	683	627	647	648	617	659	664	644	633	649	650	659	694	639	649	614	629	641	652	648	626	611	671	628	665	643	643	675	606	615	642	645	596	625	647	632	652	642	601	629	631	643	651	673	610	624	649	630	603	636	609	616	635	619	593	629	606	606	602	615	613	602	648	640	625	592	618	622	656	629	599	645	624	621	615	672	650	627	600	646	643	643	646	626	626	630	638	614	624	665	673	603	615	619	629	621	679	622	635	610	655	636	610	605	612	646	630	639	616	652	663	604	635	622	632	603	646	632	645	661	697	621	660	654	634	599	589	616	658	645	623	639	678	615	636	624	624	612	644	681	629	641	598	640	651	654	620	600	634	633	629	605	586	640	650	607	698	622	620	626	625	681	604	587	624	606	654	612	638	609	648	617	625	596	602	630	617	618	631	653	609	610	599	637	607	676	608	614	618	630	640	665	607	651	603	718	604	611	585	599	668	601	635	637	626	643	659	625	655	643	620	620	600	670	639	627	665	659	624	600	662	631	635	614	637	602	621	666	677	642	636	590	584	666	600	616	638	698	603	599	679	607	650	635	615	612	636	608	616	633	673	642	639	646	612	599	626	687	666	591	635	646	601	663	673	627	592	665	609	600	640	607	622	673	616	661	590	646	595	615	645	655	617	594	635	653	593	609	621	615	607	647	646	636	653	622	626	601	654	615	621	608	607	635	635	638	612	652	588	626	604	615	659	645	644	651	621	646	636	654	645	634	646	691	601	622	630	625	643	635	605	669	636	598	593	621	646	636	612	613	613	579	609	700	587	620	682	666	635	702	608	600	621	619	635	724	654	628	638	635	619	607	626	596	658	626	643	631	597	672	597	617	631	638	639	620	671	670	621	628	683	641	639	638	638	628	606	660	632	616	636	651	615	672	667	646	634	633	628	647	592	663	618	607	643	700	666	640	635	638	629	643	610	628	646	648	619	632	613	648	636	633	618	619	615	601	617	654	647	597	614	636	615	612	624	630	644	612	641	628	614	685	600	651	608	617	632	592	591	646	635	636	600	643	578	633	686	636	640	659	644	644	638	656	642	626	606	598	613	638	682	634	637	668	660	611	620	636	641	666	649	616	662	633	629	667	627	665	607	637	622	641	641	602	643	633	674	663	613	626	652	663	633	623	643	599	623	627	620	648	619	610	635	631	639	664	643	624	614	590	644	618	596	600	587	604	666	657	602
21442	24011	27061	25638	20440	14808	9704	6770	5121	4882	5268	3868	4155	2733	2344	2799	1394	1027	765	656	768	733	549	500	443	543	433	359	408	387	451	367	343	325	369	376	403	424	377	324	329	344	343	347	318	309	318	334	317	325	355	301	308	315	311	336	299	294	288	336	324	335	344	293	315	340	334	324	307	326	325	308	321	332	320	320	293	329	290	323	297	326	329	340	323	327	296	307	350	311	302	303	299	304	330	291	349	314	324	335	323	341	297	338	328	269	350	314	325	349	308	307	311	325	314	345	361	298	310	266	337	320	310	291	325	312	303	345	343	343	298	312	302	322	298	275	311	338	311	273	301	292	298	338	333	343	322	307	318	327	328	286	317	310	297	321	307	328	285	310	311	305	311	355	323	297	323	320	302	322	309	333	342	332	331	338	310	307	317	305	314	320	295	320	341	331	285	304	300	334	310	316	339	302	316	347	329	333	326	327	281	308	291	358	305	306	303	314	308	308	342	342	302	311	326	291	303	313	305	339	338	299	320	329	319	312	324	330	298	330	316	257	279	326	300	343	282	299	317	313	304	336	299	323	279	333	338	308	333	305	287	307	284	328	319	325	308	343	303	317	320	318	313	319	320	321	338	300	312	331	321	311	295	288	317	302	343	324	314	325	309	328	323	307	322	329	332	294	315	311	310	316	338	353	350	305	304	301	287	295	316	288	333	302	295	299	341	319	324	318	358	328	319	306	346	297	328	318	308	313	301	331	319	329	280	306	330	316	314	327	314	293	326	320	304	325	289	301	281	312	315	315	298	325	313	336	307	335	321	320	305	303	293	327	321	284	306	317	324	329	273	306	305	283	301	315	315	316	319	288	311	312	304	284	330	302	329	351	325	315	310	314	295	323	335	279	329	308	333	345	316	306	329	340	302	329	308	308	326	306	316	311	313	324	294	335	281	335	302	313	302	360	296	309	326	309	308	304	317	317	341	325	284	325	293	324	290	304	304	343	310	311	308	344	286	296	330	287	326	286	333	308	290	326	332	321	308	305	289	298	284	321	318	331	317	325	303	301	328	302	294	349	313	312	325	326	289	321	299	331	318	297	321	345	296	296	288	341	321	303	302	305	321	282	321	310	308	320	307	332	352	336	326	318	345	300	331	320	284	331	279	304	296	291	309	321	343	322	326	316	332	322	272	310	321	351	311	291	334	324	305	298	303	341	335	314	312	312	330	324	341	330	303	319	347	304	267	326	289	298	280	318	307	304	306	314	316	302	288	327	322	331	326	347	305	330	341	311	314	320	315	317	312	316	329	290	302	298	332	295	319	334	338	303	295	332	293	301	298	339	314	316	314	330	307	328	326	272	279	338	274	334	301	288	310	319	325	284	305	332	297	337	348	332	328	335	325	325	336	320	309	323	290	332	330	335	320	303	312	339	307	308	315	302	317	319	326	329	319	305	302	349	318	328	297	344	327	313	302	307	302	291	318	311	295	337	331	319	314	329	320	317	303	293	313	314	331	324	325	282	316	299	331	318	312	300	312	325	317	327	321	324	316	321	314	323	294	309	275	320	324	314	290	320	326	311	286	336	299	297	317	305	335	299	315	341	311	328	308	315	300	324	304	304	343	290	313	354	305	322	340	330	331	307	305	320	293	314	321	322	315	307	308	327	295	323	316	324	335	313	309	296	302	315	320	300	341	346	295	313	293	317	316	318	337	332	329	323	347	303	278	316	322	342	304	305	303	317	316	287	313	280	298	291	270	332	326	313	333	312	325	312	298	309	291	275	311	317	315	293	324	304	316	335	319	315	301	306	300	295	320	308	358	298	305	333	322	341	320	255	331	304	295	335	322	295	303	298	328	321	306	304	275	298	305	325	306	329	330	321	325	336	320	326	320	275	296	325	279	349	354	316	348	316	316	331	304	310	289	327	349	305	327	289	322	337	304	311	320	298	315	289	314	299	317	321	298	308	324	305	305	324	318	289	327	326	279	309	306	320	323	315	292	319	320	316	299	294	331	323	337	324	306	314	324	281	314	286	310	333	337	308	312	287	300	305	345	317	315	299	329	322	334	316	321	362	333	309	309	304	297	343	356	309	329	291	319	314	329	337	285	327	319	329	347	327	331	322	310	329	336	323	333	311	291	347	292	312	290	300	317	323	303	295	299	321	297	325	299	317	304	311	311	297	318	332	308	318	273	288	320	282	305	317	303	318	340	304	311	292	306	305	321	290	294	312	322	322	291	283	335	307	318	299	321	339	340	301	324	305	326	314	348	307	303	319	329	315	293	273	335	301	311	313	312	300	294	281	295	305	316	317	292	304	338	321	309	314	318	294	318	319	274	271	313	328	287	316	342	341	296	325	333	308	301	311	328	300	293	308	260	320	330	356	323	331	291	294	313	296	309	312	354	332	329	312	327	327	299	324	356	316	359	291	303	308	314	351	345	332	308	288	310	308	326	303	341	328	267	333	279	333	309	332	289	338	298	300	299	311	303	329	327	300	351	338	293	296	288	315	332	330	289	291	331	301	310	350	305	301	328	310	302	318	316	316	285	292	309	320	274	305	295	322	323	341	315	333	330	332	311	303	308	303	288	312	299	341	292	331	344	311	288	301	326	314	303	325	300	356	315	300	342	321	320	325	310	307	316	330	324	338	352	322	307	348	313	341	288	318	334	312	312	309	305	344	329	321	318	298	358	316	273	321	332	311	321	300	310	320	315	329	306	348	325	298	343	320	322	293	293	325	276	324	311	301	321	322	301	328	297	291	338	314	306	285	311	283	316	312	311	297	329	295	303	338	322	310	320	319	307	339	334	302	322	302	304	284	320	341	343	342	311	311	337	300	302	345	322	307	297	345	306	335	353	302	311	302	340	304	301	321	305	328	330	323	315	330	322	300	335	291	286	349	296	346	340	326	337	337	344	306	306	325	303	300	317	297	331	332	337	313	314	310	287	346	317	315	314	338	303	306	311	290	300	289	321	318	308	252	322	288	329	319	319	305	332	306	290	311	302	292	317	323	339	289	321	302	305	321	295	323	338	307	322	322	328	338	302	339	298	309	323	309	347	317	322	311	296	303	326	348	313	319	313	299	308	313	302	348	308	309	322	349	325	326	287	319	283	307	288	338	356	321	319	312	302	330	294	324	352	331	343	287	308	305	268	323	326	327	352	300	318	295	327	327	318	313	298	327	318	309	308	309	302	310	303	315	302	340	324	347	338	308	305	294	294	276	313	322	325	311	292	292	322	295	267	321	324	329	336	286	310	319	293	338	295	314	294	311	297	276	343	306	332	295	315	316	345	303	321	330	333	333	306	325	292	324	282	332	319	321	317	325	323	358	335	309	294	309	285	335	298	306	325	311	312	333	319	293	294	324	308	288	259	320	311	306	302	297	327	324	305	323	339	326	286	332	326	334	346	312	293	324	314	288	299	315	305	283	290	331	340	287	331	328	304	303	338	304	294	277	279	354	311	311	328	305	340	336	303	326	327	339	349	303
16227	18928	22959	26217	25623	22489	19408	16539	14438	17132	20202	16172	18053	12886	10860	10266	5965	5516	4473	3821	4282	3595	2877	2169	2180	2509	1845	1754	1638	1803	2024	1447	1258	1349	1618	1612	1859	2136	1510	1062	1013	1024	973	976	979	1031	995	1008	971	1027	983	1016	1015	1011	1021	970	973	961	1007	957	971	999	969	976	1041	1019	919	1009	961	1000	977	1035	946	1017	924	1035	956	993	938	1010	962	1038	996	938	1002	981	997	917	995	946	948	974	943	986	1057	980	975	1003	988	968	976	976	964	961	975	998	939	992	950	957	988	984	996	971	965	1000	987	955	961	979	985	978	944	994	964	1046	969	1006	966	989	995	951	916	962	957	923	1000	999	946	919	943	1030	962	954	953	989	985	988	1016	1010	960	958	953	978	997	1000	941	1001	1050	959	967	945	1028	980	980	917	1008	1034	989	977	978	932	947	945	954	947	986	967	974	995	968	922	994	928	989	993	908	920	1029	919	978	973	928	980	898	943	967	988	1003	968	932	956	925	975	992	993	1016	930	998	973	981	926	966	985	961	995	1000	1029	950	965	921	969	974	990	1005	973	995	930	958	941	965	925	990	992	1011	924	959	989	962	919	955	918	966	978	975	1015	945	967	1007	958	930	971	977	977	930	985	970	983	992	938	1030	924	987	988	1011	934	978	960	968	976	973	925	943	1015	989	929	989	960	961	938	995	959	940	974	938	977	929	942	971	938	983	980	979	1022	957	927	972	950	931	936	944	951	921	968	917	955	968	940	957	967	954	1003	999	980	927	995	921	893	1021	943	1027	938	963	954	1021	925	975	998	1004	1003	961	950	952	940	997	985	940	974	966	961	943	944	994	944	958	984	980	939	959	995	958	893	938	885	957	993	966	966	920	956	983	985	938	993	1030	991	956	954	953	942	1010	959	951	928	951	980	965	981	1000	981	958	876	978	964	949	953	1033	951	953	906	989	989	914	1004	923	985	913	957	1026	980	1014	994	939	945	923	967	948	970	986	970	977	992	966	970	948	967	982	963	936	962	973	1009	976	972	999	958	975	991	978	966	966	942	935	955	994	1005	963	937	980	933	957	999	987	958	1003	1016	947	962	988	953	990	956	1014	957	970	969	986	996	955	957	980	976	971	944	992	990	962	980	934	984	969	921	958	912	989	921	992	932	950	952	964	960	960	962	967	989	975	955	912	1029	954	932	956	955	983	1000	994	975	980	915	959	966	965	986	966	978	957	951	899	966	984	944	931	948	949	964	924	967	960	1015	999	967	999	920	986	992	945	950	968	919	980	921	975	921	1036	943	915	937	987	953	971	982	980	929	933	962	961	939	925	988	928	998	973	992	928	974	1009	943	1005	997	985	930	1015	978	987	944	969	971	996	1009	951	951	979	1005	939	966	968	928	934	1002	976	991	973	933	992	945	952	971	980	950	947	932	923	981	940	981	983	936	975	971	953	965	953	979	1015	961	960	1011	956	931	978	960	944	973	968	920	979	960	934	945	985	981	936	935	914	989	963	975	953	951	932	953	1014	903	986	962	913	918	992	955	963	931	961	985	912	957	930	957	945	948	1016	977	1007	941	986	963	949	921	983	1003	980	957	950	992	980	977	909	1009	915	930	979	973	967	983	947	981	996	925	931	994	984	932	980	925	985	1026	994	1022	979	913	907	979	1003	982	941	957	960	1008	1004	990	916	966	978	984	981	980	998	963	952	1001	952	923	989	972	1031	975	981	961	977	941	936	946	1003	1004	955	976	976	975	990	949	994	1015	1020	979	923	972	1010	1005	974	894	993	992	1005	946	968	944	991	977	924	991	942	972	978	926	962	1033	971	979	971	973	910	964	946	975	986	981	955	984	939	987	892	1003	1023	1007	985	1033	951	938	933	906	944	969	1000	953	998	990	990	959	940	970	1033	1019	912	990	977	1005	949	947	964	979	1000	978	1005	899	921	927	925	1005	952	942	942	967	1002	988	954	873	947	975	967	951	989	1026	959	917	983	1026	1023	900	1019	989	1013	1007	959	941	992	958	962	963	983	946	958	886	960	1005	919	958	1011	962	1004	1007	1003	900	943	951	998	963	975	987	985	959	990	1027	979	974	962	951	1004	982	996	951	985	975	1007	933	1008	947	925	1024	976	953	994	973	1031	975	968	963	991	930	1016	910	958	928	918	936	1004	929	974	985	984	981	899	939	946	932	1011	971	948	925	957	943	953	943	969	886	935	979	939	985	969	917	938	942	1021	974	966	956	939	1013	952	962	987	952	981	974	924	953	961	938	988	968	917	954	977	990	933	1004	914	951	962	1022	1024	955	970	956	949	1000	975	931	977	977	938	960	943	956	982	983	917	970	1041	1026	981	948	975	1055	957	947	960	937	952	944	963	984	954	1028	1011	975	942	970	964	1012	929	967	983	933	943	1010	974	970	1005	958	958	926	958	944	999	952	938	958	944	982	967	997	995	961	968	967	919	958	938	941	967	915	979	929	968	940	967	943	897	923	951	937	974	970	926	985	955	972	1030	1006	985	923	936	1005	959	997	1048	968	938	1000	959	950	975	975	983	973	1004	930	998	938	974	922	937	1001	994	989	942	1007	964	967	972	984	941	957	988	971	955	942	1002	991	949	979	1003	929	975	936	1007	959	977	976	965	988	944	994	965	1039	970	967	985	943	981	939	979	964	978	986	981	998	964	999	990	976	933	993	979	940	1050	973	986	1012	955	932	980	966	970	994	1008	1002	950	934	992	995	912	976	904	955	984	978	973	914	999	1002	981	966	1005	1009	962	894	936	958	1024	947	986	960	970	987	962	997	907	976	917	969	953	990	935	931	962	970	994	936	980	984	947	1024	958	923	966	959	957	951	1027	961	1026	956	962	919	921	948	934	979	984	981	963	954	954	960	956	938	962	946	977	1025	1011	965	947	1016	993	963	1049	973	974	958	932	942	940	984	974	991	977	926	974	990	978	959	978	1021	909	995	958	1037	1038	931	1000	974	961	998	959	1027	981	939	1002	967	949	956	912	976	1027	967	1010	1004	985	981	1003	1038	939	946	963	958	967	1002	951	952	947	967	906	961	983	902	951	973	960	982	909	977	941	971	993	952	998	950	986	948	1010	965	958	964	1038	982	984	955	936	962	983	974	964	1002	946	911	970	973	960	944	916	1000	978	977	994	940	972	946	926	995	953	935	942	982	893	998	915	955	919	978	994	989	952	1039	938	1028	959	913	963	959	997	974	921	960	926	967	998	913	992	916	1004	981	972	981	962	969	948	981	945	971	1018	976	978	993	937	1021	946	948	999	953	979	984	946	978	918	961	943	1021	949	970	969	965	959	953	945	1010	941	991	966	965	944	976	958	973	933	931	900	939	931	916	966	1004	992	1004	898	964	1036	947	940	947	925	1031	952	899	959	961	1001	961	989	896	969	957	974	922	976	962	954	958	929	938	934	1021	935	1005	924	969	960	934	961	944	975	987	982	956	937	912	947	976	966	902	927	987	937	942	988	974	945	936	938	983	937	977	922	983	950	982	937	950	910	957	966	942	923	928	967	914	930	989	990	923	980	952	987	957	987	948	904	986	983	945	945	973	935	975	988	989	991	1010	963	998	967	950	977	935	957	957	989	954	958	964	937	1007	946	945	974	962	1001	972	906	992	1008	1037	953	944	986	949	951	950	940	936	1005	943	987	998	1013	981	1024	983	944	932	939	996	966	960
30651	32020	34230	31649	28015	23940	19418	14474	10434	11005	12139	10178	10143	6421	4493	4779	2733	2185	1900	1184	1282	1401	1088	920	607	762	522	569	469	525	480	453	388	411	475	438	526	635	518	309	339	303	314	295	302	288	302	326	290	335	317	284	317	331	306	302	284	289	308	303	292	277	323	293	274	285	294	281	303	297	273	281	311	293	303	278	268	298	314	285	288	293	317	318	330	288	307	310	299	329	289	292	300	299	318	298	295	278	300	284	321	259	274	292	307	289	292	292	312	299	310	283	297	279	279	309	296	280	312	288	292	288	300	276	282	291	289	270	286	287	297	297	309	308	271	310	315	302	300	313	310	296	316	306	278	255	250	320	299	299	323	296	308	290	277	306	278	254	294	317	337	307	303	287	303	294	272	285	267	297	314	315	311	303	301	287	313	319	324	278	291	287	285	302	295	275	268	283	311	300	330	272	261	315	285	347	356	286	315	274	315	313	312	340	294	284	299	264	288	313	325	277	307	287	337	305	317	276	309	324	304	276	345	285	290	315	295	296	286	280	308	290	324	319	279	318	302	263	320	302	304	286	274	296	292	308	285	326	316	306	325	322	306	327	298	320	314	296	315	276	302	308	303	303	292	314	306	326	320	299	317	297	268	295	292	297	308	289	276	316	294	314	328	283	308	321	304	293	300	292	285	319	334	312	285	284	279	316	314	326	316	273	256	280	275	293	337	315	333	285	320	321	263	343	291	302	278	280	299	287	302	287	316	298	281	255	314	284	307	308	262	324	296	308	293	316	319	326	302	323	337	291	278	307	297	300	305	281	300	289	304	271	318	267	316	303	289	316	330	288	278	304	317	294	341	321	303	305	297	327	287	327	277	279	290	277	323	284	318	288	317	263	283	318	310	263	290	300	299	293	298	317	289	285	294	297	341	284	274	348	300	294	292	293	289	280	324	295	298	294	296	292	319	290	285	284	313	311	292	318	296	286	290	314	285	263	290	309	283	289	282	309	295	292	302	272	297	295	263	287	293	296	286	336	304	332	319	329	290	296	276	311	314	289	305	302	310	308	309	309	316	310	333	281	322	289	313	314	311	293	313	319	296	303	314	310	294	299	286	297	312	326	335	305	290	311	289	313	314	275	313	311	258	282	299	291	321	284	304	297	321	292	316	331	297	314	316	310	281	291	306	284	308	295	299	271	299	306	280	297	300	335	255	288	305	317	279	282	295	313	276	316	296	292	322	297	298	301	301	303	272	291	296	314	289	302	293	332	320	298	289	308	317	288	309	299	292	291	349	280	317	320	301	294	290	312	303	290	305	317	322	301	272	292	316	301	309	317	293	312	301	317	299	299	296	298	304	302	296	330	303	255	324	273	330	292	309	291	296	298	336	289	317	302	310	318	284	278	291	325	309	328	308	325	325	304	299	285	291	273	333	293	297	295	280	306	300	309	293	304	246	274	290	266	303	280	305	279	337	314	273	301	293	265	277	299	281	306	285	276	325	299	301	301	311	266	316	320	273	284	310	280	288	292	281	335	292	311	319	317	301	320	300	281	284	292	295	335	340	328	319	341	290	293	289	279	300	291	288	281	300	288	310	342	278	309	284	291	287	286	299	291	291	305	295	302	302	285	292	255	296	280	277	315	324	278	308	302	288	297	323	286	284	275	278	273	308	296	310	305	342	271	326	300	270	300	293	306	298	301	309	279	277	332	295	286	294	280	316	290	285	285	293	313	324	282	309	300	292	302	300	284	302	328	285	298	289	305	295	290	279	280	292	316	297	293	280	242	277	295	250	307	273	301	333	276	280	254	295	282	256	316	317	282	293	306	314	274	289	278	280	301	305	292	296	284	304	323	294	296	310	292	315	329	288	270	314	315	305	321	278	287	316	308	297	310	300	290	322	305	285	272	297	307	272	321	288	292	301	305	290	304	296	286	286	299	294	283	311	332	256	276	322	281	287	320	290	264	320	279	281	279	322	302	301	281	247	269	329	294	279	299	266	286	317	269	299	300	291	320	310	302	330	263	336	332	306	271	312	314	311	276	347	311	285	299	279	280	288	304	340	293	319	307	300	272	316	291	263	300	316	282	287	289	292	272	273	302	263	274	267	277	306	296	295	307	335	296	316	314	307	274	298	274	288	293	319	286	266	296	288	264	291	282	284	302	332	311	309	317	278	277	321	329	301	327	284	303	283	293	292	299	305	292	259	286	318	325	297	305	295	300	289	338	288	304	305	274	309	332	276	304	308	296	283	310	302	324	298	289	296	283	289	292	297	301	330	289	297	316	272	332	332	312	283	288	299	287	306	313	313	314	285	296	296	260	287	328	306	287	294	320	294	321	325	297	301	306	294	308	298	293	279	285	292	309	277	310	302	283	307	327	301	287	280	287	322	287	297	289	313	306	288	299	276	287	286	275	316	329	267	283	309	309	329	301	300	293	263	322	303	310	296	294	299	320	274	291	302	302	296	286	296	290	336	338	279	287	304	320	302	294	291	313	292	288	301	319	278	308	321	308	270	302	315	284	294	299	312	299	287	285	310	293	334	294	313	305	308	282	289	302	300	315	294	314	298	271	296	289	262	324	321	318	301	271	311	302	274	291	272	300	306	307	281	307	310	299	294	333	285	279	300	323	312	299	280	341	301	293	321	329	303	303	312	295	292	287	296	314	289	288	286	322	306	284	327	297	273	318	312	291	295	286	276	294	286	303	319	262	279	305	289	284	313	283	293	314	298	289	325	303	283	311	294	312	292	286	285	298	296	322	262	287	302	339	292	301	299	284	267	304	324	285	260	303	312	293	279	268	309	291	289	373	307	275	289	282	274	305	270	306	267	324	275	281	326	293	275	298	282	326	329	299	313	292	289	311	317	316	281	310	339	285	303	311	291	303	310	302	283	277	313	308	324	295	355	285	304	322	321	311	296	283	301	304	309	300	316	303	278	282	279	320	278	274	301	303	328	303	290	291	329	282	300	305	305	300	299	280	266	317	294	338	318	261	296	300	322	348	292	278	289	293	301	262	309	314	323	299	299	287	322	319	297	246	314	330	276	309	287	330	328	294	291	289	283	318	268	277	315	289	290	300	305	274	302	331	296	283	285	315	328	297	288	299	285	297	303	320	285	299	338	299	276	304	301	303	287	283	286	306	316	336	271	287	283	296	326	313	292	296	305	282	306	307	306	323	276	316	314	307	326	305	277	317	315	298	312	282	310	298	279	301	277	280	290	305	252	304	281	303	298	303	321	312	275	315	337	298	277	326	296	310	301	314	315	313	308	304	312	283	300	293	326	278	287	289	317	302	317	261	299	297	334	320	305	281	281	285	307	321	339	248	307	291	277	297	307	284	345	335	293	296	297	282	290	308	291	297	318	280	294	275	305	280	313	315	283	277	285	304	308	323	299	343	285	291	286	309	289	288	283	289	282	293	280	262	306	305	280	315	317	291	279	293	292	348	309	285	276	297	345	280	279	312	306	295	280	273	319	327	324	309	307	295
21441	26375	30152	33280	35055	31925	28731	26193	23556	28081	30865	28468	29579	22864	18049	17021	11328	10697	9409	7372	7601	7154	4976	4254	3207	4348	2748	2824	2826	2748	2748	2066	1704	1939	2346	2455	3334	3594	2400	1141	1043	994	961	970	956	1053	929	948	975	953	984	963	962	959	991	970	937	969	950	999	980	922	935	943	927	891	895	933	978	945	941	947	936	906	942	912	940	936	951	923	1018	953	864	981	893	881	938	916	955	888	969	914	862	862	904	907	966	935	888	885	898	923	879	876	958	946	893	882	967	906	917	930	922	884	933	946	934	952	912	928	926	915	915	889	865	877	881	869	901	875	896	883	883	945	892	901	926	945	909	897	908	892	961	885	913	916	926	926	896	914	912	915	939	921	927	964	940	897	943	906	924	975	910	974	916	859	901	927	900	917	933	900	885	906	921	880	892	921	910	977	918	873	944	877	905	883	925	906	946	912	909	887	914	895	920	873	917	959	870	857	850	892	875	929	895	881	944	900	897	877	919	918	922	899	915	914	874	900	882	926	911	885	927	890	910	877	900	975	876	909	894	950	892	875	873	925	889	898	939	952	902	910	958	934	891	895	946	906	913	901	893	917	918	918	890	850	935	891	915	920	866	895	944	835	905	907	858	926	915	924	912	929	897	893	883	886	932	901	930	906	909	870	872	795	958	947	913	907	881	890	889	927	911	921	907	956	870	933	896	886	891	898	910	923	889	922	896	928	927	899	906	904	900	924	925	891	900	912	927	909	919	868	888	898	957	949	864	923	912	920	927	898	863	912	923	915	888	891	917	917	946	874	890	902	836	897	891	957	917	889	950	922	888	861	914	939	963	942	916	890	907	886	861	848	901	882	840	910	941	886	941	879	871	897	935	911	902	924	849	904	923	868	880	925	902	896	878	865	926	919	879	961	887	936	899	900	919	902	892	866	910	892	910	888	909	868	832	859	887	868	916	858	919	914	897	910	938	912	880	927	968	908	857	931	869	937	930	892	902	921	862	933	859	907	967	901	858	932	920	928	862	913	951	884	933	921	996	900	901	923	938	905	895	924	880	884	895	992	870	924	873	923	893	896	910	912	864	931	839	913	926	931	922	908	899	900	888	882	887	960	880	901	908	937	901	903	951	881	818	898	864	911	875	893	909	898	925	925	872	879	950	878	864	933	968	898	888	906	930	899	908	932	894	947	921	953	962	921	921	943	892	900	919	913	895	900	943	922	930	894	922	846	971	939	961	833	918	871	898	886	895	906	920	887	972	912	929	884	864	845	902	926	875	879	922	918	909	924	918	905	862	892	901	895	951	888	902	881	889	837	901	871	896	926	963	880	892	886	915	940	851	922	896	920	936	853	948	898	854	909	878	912	856	888	936	901	908	924	924	893	882	856	876	885	897	899	953	916	893	876	917	904	886	845	911	851	844	936	899	938	923	926	888	960	883	969	962	908	870	903	860	890	886	863	840	936	889	921	895	886	890	900	945	940	888	935	888	926	968	877	918	947	810	879	914	927	899	865	905	899	881	930	903	902	857	912	931	860	908	876	876	904	851	909	909	882	941	899	932	857	903	913	928	884	917	932	886	909	879	977	873	857	931	941	923	901	882	899	867	892	901	908	908	939	873	939	944	880	945	929	899	941	868	885	907	949	865	901	888	905	914	888	916	865	935	901	942	925	867	972	919	974	868	901	935	938	925	851	887	896	870	902	910	907	867	915	944	921	911	876	882	936	921	898	906	940	885	930	887	887	937	897	852	886	909	953	897	890	923	877	946	906	953	888	905	868	931	900	980	883	907	871	908	895	924	903	909	942	905	877	883	914	903	849	918	881	881	920	884	839	897	888	890	881	901	900	879	877	919	976	900	890	928	878	919	903	924	912	896	880	930	895	889	971	900	922	904	906	904	966	931	918	853	914	900	908	917	959	866	913	935	908	927	902	937	841	908	931	956	937	944	937	944	957	924	911	940	914	880	939	911	870	910	947	911	928	850	931	906	943	907	894	883	878	959	920	918	938	896	904	933	929	955	887	962	945	915	913	886	911	940	937	930	900	899	847	925	924	888	912	954	880	910	933	963	927	925	903	903	928	905	886	898	950	937	893	845	905	902	927	947	915	895	899	952	888	899	945	916	917	919	905	941	896	936	876	896	914	915	902	923	902	880	897	905	874	830	931	892	855	887	887	918	843	911	873	903	847	889	957	929	882	939	855	928	889	866	915	884	935	931	927	889	948	899	949	908	882	917	888	936	876	880	912	948	871	904	950	910	906	931	946	920	893	881	908	922	951	902	980	916	930	907	919	975	898	891	941	950	902	886	870	893	901	979	867	924	921	901	923	901	851	884	894	830	930	921	926	888	900	898	927	886	930	881	892	914	911	856	890	902	862	911	899	890	907	873	906	853	954	925	899	887	891	892	892	912	905	928	903	882	924	878	924	887	957	851	897	898	950	934	868	932	872	852	892	890	938	883	914	895	902	944	882	915	869	900	915	942	891	972	922	962	948	903	867	906	931	869	945	907	917	849	889	925	853	886	873	895	906	911	952	884	934	927	823	906	950	958	885	899	898	915	958	918	875	893	899	892	882	914	862	851	916	904	919	906	889	915	928	864	895	917	927	949	889	922	924	900	858	947	881	851	906	934	954	883	905	929	882	959	881	930	991	964	927	929	925	941	899	837	931	924	888	856	887	905	871	831	918	922	914	917	904	906	862	867	871	959	889	926	898	926	888	898	876	869	947	952	874	938	896	855	842	902	847	884	916	889	947	863	913	946	885	879	911	890	923	924	939	867	910	868	903	885	910	874	883	847	942	929	892	870	906	862	872	884	887	834	905	927	923	941	919	903	907	921	871	880	894	929	921	941	860	900	860	921	836	867	886	907	899	866	897	917	918	930	882	920	847	952	914	837	922	931	891	881	951	889	893	929	946	894	930	909	924	865	870	930	899	926	927	898	956	878	883	879	909	908	923	918	923	881	914	900	938	915	902	909	852	830	940	905	884	899	882	899	903	925	882	899	909	903	910	944	908	905	919	871	903	907	910	889	894	908	864	895	871	895	937	898	852	848	925	893	925	924	885	932	929	930	918	895	895	929	912	885	889	894	976	891	935	901	941	914	896	871	913	953	940	893	935	883	942	948	884	908	869	883	916	948	944	917	922	933	904	998	893	964	928	911	897	898	907	856	811	862	867	935	898	907	918	910	894	879	885	896	933	929	897	907	858	893	882	884	935	892	895	915	926	888	884	894	910	903	885	924	903	873	936	893	860	861	882	934	905	933	903	888	895	893	923	947	938	881	954	882	875	928	925	894	898	892	943	957	894	890	909	891	912	876	921	932	934	868	902	913	902	976	924	922	921	940	903	893	939	896	879	924	900	888	958	908	925	870	883	829	886	906	927	950	881	918	980	977	890	908	813	945	900	852	881	897	900	909	958	873	944	930	893	961	898	904	883	913	927	921	889	882	926	892	874	891	905	869	905	888	924	895	893	898	919	911	893	906	910
3938	3574	4074	3037	1764	1089	749	582	556	459	557	407	405	321	245	284	239	220	209	205	224	220	198	179	195	195	208	165	177	165	210	209	165	204	188	183	195	185	210	199	182	172	175	211	171	175	208	196	205	155	218	205	189	180	194	187	172	175	212	204	204	193	197	199	190	189	189	180	201	208	163	179	190	176	206	219	188	188	190	200	186	188	190	216	192	174	185	196	169	189	171	187	192	202	183	187	196	171	169	204	175	182	183	189	181	167	198	193	192	187	207	180	168	221	192	204	194	216	195	200	189	178	197	199	185	177	168	163	200	172	181	182	158	163	157	193	196	182	184	176	195	172	232	173	199	181	193	202	207	174	166	170	187	166	195	213	188	176	182	181	184	177	203	209	180	165	194	213	204	191	184	194	180	195	198	181	212	186	185	195	194	195	190	189	165	187	204	183	183	191	184	187	174	162	204	168	200	200	201	180	196	189	190	207	159	189	168	222	152	164	206	183	192	182	181	192	204	178	194	189	171	205	179	188	185	176	169	199	174	203	178	189	194	210	197	169	203	182	190	194	191	200	196	178	190	198	189	194	178	200	173	151	195	171	190	167	172	201	183	190	183	195	182	188	164	197	178	173	203	167	180	199	177	186	197	209	183	195	200	189	188	161	203	186	188	216	195	166	186	175	205	187	233	204	172	174	183	180	199	193	193	163	168	200	192	204	196	180	201	178	244	199	208	211	191	194	192	181	196	182	211	175	196	212	199	173	198	188	203	174	192	187	206	170	204	196	194	211	185	181	197	201	196	206	184	192	178	209	210	156	171	191	196	219	177	159	207	179	217	175	193	184	193	188	169	214	173	173	200	198	173	169	196	189	183	170	173	177	175	168	185	178	191	195	180	181	202	189	188	211	184	155	220	189	178	187	191	168	192	201	191	169	192	169	179	188	197	206	215	169	185	186	190	172	196	190	201	167	170	216	172	177	184	177	232	187	177	196	192	199	170	188	176	188	195	197	197	175	169	195	168	183	189	166	198	175	188	201	173	181	185	198	181	193	199	201	176	170	143	178	171	203	204	206	177	178	216	187	200	164	187	180	179	178	167	157	187	176	175	179	154	204	156	198	197	192	178	178	191	189	182	197	202	209	194	184	162	181	190	175	177	189	165	199	151	200	204	172	149	171	196	194	187	163	186	166	191	162	194	202	196	215	200	195	183	204	176	184	181	192	196	181	189	180	175	185	189	193	186	170	183	189	179	182	189	194	189	168	207	206	197	172	181	195	165	192	163	196	163	199	196	160	193	193	169	184	198	170	191	181	187	188	167	202	209	205	191	179	196	184	188	165	206	161	185	178	184	183	195	195	187	187	186	183	178	182	193	174	212	160	208	186	193	194	199	178	191	198	192	183	172	199	171	177	192	187	187	197	178	161	167	186	195	162	224	203	204	174	189	176	189	174	204	178	188	177	175	186	207	173	206	217	194	182	198	169	196	181	196	217	186	178	186	181	179	216	192	182	201	190	180	175	174	170	195	158	179	186	181	192	190	173	216	176	208	191	191	177	184	194	204	165	201	180	191	195	211	205	172	168	189	163	213	190	170	181	181	194	195	203	202	198	153	187	197	207	190	174	179	163	193	168	164	180	168	201	182	194	182	216	191	180	165	161	208	180	207	195	167	202	188	195	172	174	196	179	174	176	186	209	172	176	182	191	199	199	202	196	194	178	168	167	152	206	181	197	195	189	185	205	181	181	160	194	182	166	187	167	174	185	206	196	199	188	204	177	174	175	186	176	184	169	180	176	216	211	206	195	204	193	183	164	176	172	194	198	180	204	205	191	176	181	219	166	188	225	184	183	214	172	180	170	174	186	189	207	208	174	185	165	199	191	179	183	191	164	213	170	184	181	192	203	182	205	185	183	179	162	192	207	182	185	171	187	179	208	198	204	212	194	202	187	181	205	192	199	196	196	175	187	172	189	200	204	165	165	180	180	186	188	186	180	198	200	186	189	209	199	204	181	192	191	182	188	168	196	180	178	184	170	201	173	171	181	186	203	177	181	201	199	163	193	197	193	212	207	179	178	164	171	194	226	179	205	202	177	181	179	172	198	171	203	189	172	161	176	172	186	198	184	193	202	171	214	186	191	186	174	184	193	190	192	194	195	179	190	171	180	188	176	175	176	208	197	180	192	196	163	196	191	194	184	193	202	190	191	174	188	169	188	211	188	222	183	184	189	170	164	184	185	204	200	179	181	181	186	172	189	153	176	205	191	189	165	168	185	208	196	196	210	198	178	209	195	185	191	181	165	217	166	205	203	161	175	178	181	173	168	164	198	183	177	198	195	201	192	189	180	192	196	187	180	208	191	193	173	186	174	190	181	197	189	195	190	188	170	166	172	200	178	181	175	188	198	167	204	189	179	170	185	177	194	178	192	202	185	215	170	178	194	189	214	195	176	193	179	193	173	194	195	178	172	192	214	188	210	207	193	185	183	209	180	191	191	180	202	194	171	179	185	199	193	188	173	223	189	199	173	191	193	188	189	189	201	188	167	183	187	174	185	197	198	173	179	196	171	191	164	175	174	196	205	191	182	165	209	214	180	186	192	177	187	172	186	190	166	182	164	184	201	192	196	189	194	182	166	170	193	172	197	189	195	179	199	185	194	213	185	186	179	195	176	218	166	161	167	183	171	218	201	192	198	196	185	188	197	176	190	191	156	169	194	162	167	188	201	205	187	188	184	172	195	180	185	184	198	183	199	178	174	175	177	179	171	178	180	183	158	175	191	174	226	177	176	199	172	175	163	188	204	178	207	152	178	177	178	174	188	202	172	202	180	190	170	186	177	199	192	219	181	195	182	201	198	183	193	197	196	180	163	175	187	214	208	187	193	208	177	179	171	200	189	196	174	169	192	176	169	194	211	190	176	190	192	176	181	181	188	194	163	192	177	186	185	163	209	204	198	183	202	192	176	190	159	186	167	196	188	216	189	195	193	217	191	193	189	152	186	189	178	202	201	162	177	182	185	210	201	185	174	193	194	212	182	192	218	174	179	178	205	164	168	194	178	182	195	207	166	195	208	185	176	195	188	180	184	182	195	188	204	178	191	213	198	176	199	179	220	206	189	190	204	193	169	187	197	204	181	189	198	178	185	199	200	204	167	200	187	170	180	194	180	187	202	178	182	185	169	185	185	177	205	190	175	166	210	196	210	184	178	197	193	183	185	180	163	195	202	172	173	187	176	203	189	190	185	179	218	197	201	206	184	172	204	203	182	193	204	178	192	210	172	197	180	180	209	183	204	203	193	200	173	177	201	175	180	183	184	196	194	172	174	182	197	198	202	192	174	172	183	183	185	197	179	176	183	149	200	201	187	195	181	181	211	193	187	203	199	192	221	195	202	169	197	172	200	194	173	186	202	183	179	203	201	176	194	198	188	178	169	197	195	201	201	188	185	197	177	178	177	161	184	175	194	175	195	171	167	178	185	200	187	192	183	183	200
4164	4567	6349	6226	4735	3416	2590	2484	1956	2117	2426	2089	1932	1592	1225	1341	1065	1017	907	874	845	894	784	723	748	762	677	661	676	679	707	611	649	691	652	714	736	694	684	658	671	613	611	640	608	595	609	630	638	613	615	631	632	617	633	649	630	586	596	657	638	649	644	620	628	666	624	619	624	640	652	593	611	639	660	634	601	653	696	619	594	642	640	660	644	595	606	620	624	655	639	675	630	574	624	596	625	621	642	652	620	654	665	647	651	628	640	579	611	686	668	620	635	688	690	629	625	595	607	590	616	675	584	684	669	628	618	655	597	651	663	616	657	633	606	634	677	639	635	620	623	619	636	610	652	603	613	585	628	672	633	688	624	582	623	599	640	646	673	669	633	609	664	604	642	644	632	633	625	623	677	622	611	681	621	637	638	631	656	586	613	671	626	645	610	640	667	639	589	635	636	652	666	643	637	588	621	682	660	632	617	646	653	624	678	653	618	617	612	629	602	645	655	608	618	638	652	620	610	631	618	621	626	612	616	604	662	626	589	694	629	652	670	627	639	674	601	637	632	661	611	619	649	655	615	634	652	574	635	640	598	638	631	644	615	576	684	639	632	654	688	619	640	663	636	605	644	671	685	664	606	628	657	619	607	576	600	605	597	589	677	618	652	645	597	657	639	631	618	643	629	606	629	634	661	645	667	609	626	639	652	616	622	608	662	615	650	600	638	623	650	629	646	640	622	592	638	597	653	642	662	622	612	669	610	641	645	670	635	625	637	655	612	629	624	636	617	627	646	625	590	678	625	633	609	630	612	643	650	632	652	583	636	665	623	621	648	655	633	595	617	582	616	657	624	631	636	624	621	674	608	667	653	625	625	659	657	645	682	689	653	615	665	687	623	614	640	613	640	629	627	661	631	626	649	574	667	627	629	637	605	638	630	606	637	602	643	634	641	605	637	622	642	620	634	568	695	580	628	662	627	679	652	649	615	634	577	623	641	622	623	606	642	584	674	618	661	592	626	645	624	650	633	639	681	658	628	590	637	628	616	625	621	643	616	668	609	655	584	699	612	627	620	644	591	651	633	633	578	669	631	616	649	648	600	614	660	596	649	612	648	645	662	627	649	605	639	665	597	620	659	621	600	650	625	629	626	673	651	636	640	653	601	616	632	639	616	605	640	603	685	682	667	666	619	635	602	623	648	575	608	633	608	598	612	619	669	640	631	616	602	662	622	660	643	617	665	603	659	647	592	665	635	655	619	677	631	641	646	624	632	658	662	672	616	632	619	664	608	633	600	627	626	645	642	632	594	642	622	592	646	620	595	660	654	675	605	660	683	624	621	624	621	634	628	656	667	676	626	608	595	627	650	682	582	623	579	596	650	624	586	632	632	596	640	644	610	618	661	633	698	598	655	576	602	645	667	629	612	614	641	626	627	624	637	631	597	615	636	624	685	677	629	650	652	605	663	611	677	615	630	622	656	641	640	653	596	646	584	626	688	648	675	614	621	652	629	629	649	580	632	648	645	651	622	616	636	651	599	678	638	636	597	619	633	649	628	628	656	643	584	624	665	630	614	637	603	654	614	584	616	595	677	636	598	607	629	583	665	639	612	643	631	643	620	626	607	624	637	656	660	600	623	647	648	658	607	628	641	648	606	650	607	597	644	585	616	605	651	651	642	612	642	611	622	650	680	629	640	623	580	636	644	617	641	637	646	643	575	580	641	628	629	631	657	649	650	621	631	636	695	627	656	669	591	614	647	676	636	617	603	631	625	646	667	651	610	668	602	580	598	645	647	678	665	630	646	636	662	617	627	618	607	656	646	678	636	649	626	646	628	672	649	616	633	652	642	662	621	645	624	646	636	602	658	695	638	621	668	572	655	600	634	591	606	624	604	600	681	610	625	655	622	588	651	621	625	641	642	672	636	646	662	635	603	668	621	667	630	627	623	639	615	597	642	639	642	607	593	663	642	643	659	660	616	606	678	663	634	682	686	587	626	603	622	688	677	613	625	642	611	643	574	615	638	632	658	643	621	645	576	591	626	643	609	646	680	638	627	654	610	614	612	664	622	634	618	654	676	634	647	613	665	659	636	649	647	609	657	619	620	704	639	619	591	613	579	629	621	678	615	628	652	643	610	654	654	674	625	646	643	646	608	607	684	621	619	665	617	630	687	646	624	624	640	659	616	655	638	658	616	638	655	650	617	621	654	646	599	642	612	640	613	639	658	647	633	629	613	656	597	640	649	570	634	644	649	647	640	635	639	605	667	638	665	670	650	648	631	637	645	712	664	630	649	635	648	650	632	648	633	652	585	601	627	657	637	631	556	626	616	646	637	627	589	606	616	639	636	656	644	654	665	624	597	655	663	596	614	644	593	617	624	664	585	622	647	614	681	633	677	609	662	667	621	642	611	654	611	662	632	598	652	625	597	611	596	615	652	644	668	643	629	604	678	671	621	622	670	655	663	659	604	638	642	613	669	659	624	677	609	635	687	648	589	614	705	671	638	657	656	620	602	630	623	612	628	600	600	653	715	643	628	653	614	675	650	648	638	644	667	690	650	630	635	669	641	670	623	605	631	631	637	623	630	652	615	601	621	698	594	636	616	608	646	636	599	601	665	574	659	614	614	557	656	640	601	664	703	663	594	593	647	702	626	652	613	649	603	591	609	652	629	636	613	620	658	636	624	629	685	611	620	626	628	652	653	606	631	641	640	673	624	631	689	674	612	676	633	617	686	648	590	665	608	672	627	671	647	671	610	665	638	586	657	615	622	648	652	661	641	626	594	642	589	646	661	630	680	633	620	621	631	656	644	646	634	628	655	648	647	615	636	595	656	616	650	641	625	631	687	632	638	623	630	611	644	650	578	633	601	618	627	624	619	613	615	604	641	578	638	611	650	614	638	641	637	642	642	623	666	673	649	649	635	631	607	645	623	572	623	648	612	609	577	637	615	640	611	631	620	608	648	629	662	616	660	636	656	671	637	617	625	656	602	569	680	676	594	653	692	590	639	619	658	643	626	622	668	677	611	605	687	597	613	661	600	611	633	617	655	646	622	625	624	601	614	617	651	656	607	682	627	666	631	587	652	610	658	606	627	660	598	623	644	630	630	627	661	635	639	637	615	601	634	664	641	646	600	681	703	593	670	604	632	680	672	652	644	663	612	594	629	598	597	618	645	654	668	642	651	623	612	617	598	628	622	699	650	655	606	650	699	675	659	635	625	633	674	620	654	604	617	604	598	652	650	663	616	663	602	621	631	613	664	610	658	630	612	611	652	657	625	621	592	645	643	610	668	641	661	671	622	656	642	627	622	596	619	667	622	632	632	600	649	634	611	639	560	660	659	628	618	672	667	636	639	651	624	634	578	660	661	592	626	570	629	586	604	665	658	657	632	613	622	673	626	595	614	602	619	613	618	652	635	684	627	650	646	657	658	683	659	638	617	596	594	613	645	645	651	612	592	603	607	601	632	646	622	647	628	608	656	636	611	678
21484	24348	27301	25546	21093	15592	10320	6947	4714	5091	5813	4789	4219	2593	1608	2119	1532	1001	916	742	769	762	728	481	508	540	430	397	390	395	459	391	376	327	386	435	513	473	392	374	321	312	347	321	352	306	310	312	300	302	337	287	323	341	335	307	315	321	301	358	309	315	315	327	302	305	293	282	344	346	307	323	345	310	307	341	298	305	342	305	316	325	308	315	334	310	323	329	296	303	331	328	314	370	291	330	281	322	327	314	330	369	311	328	318	300	346	308	298	332	293	314	340	343	329	294	299	290	312	325	295	297	310	320	293	346	317	316	297	319	356	331	314	335	298	320	344	312	303	286	321	315	319	335	340	328	310	306	315	316	306	320	334	325	299	299	357	320	333	316	304	288	329	317	309	343	338	332	339	337	294	302	337	318	295	296	339	321	334	288	354	328	277	328	312	293	318	314	304	317	322	343	319	308	306	335	289	329	321	334	325	323	314	348	333	316	325	279	312	308	314	317	326	300	328	329	322	325	335	315	297	292	326	321	303	302	272	304	341	280	322	314	314	322	351	326	300	309	299	322	295	312	319	310	301	293	306	331	313	333	275	300	347	303	281	293	335	315	315	295	318	317	320	296	335	306	315	280	315	313	295	321	306	312	321	297	318	317	331	349	314	326	338	301	312	298	280	308	308	341	303	304	309	322	309	300	294	314	289	309	314	286	321	297	334	325	290	290	347	344	318	324	321	337	313	318	325	288	305	311	306	306	275	325	268	331	330	305	300	307	301	328	306	325	343	326	303	336	301	318	305	339	313	305	325	306	326	300	294	286	303	337	332	305	339	317	354	369	328	355	301	338	308	319	328	297	331	297	323	324	267	297	310	298	323	327	325	330	302	323	338	305	309	310	317	331	295	341	302	346	310	321	303	318	309	341	326	301	317	318	291	318	299	311	310	317	338	319	303	295	293	300	283	324	313	307	309	306	317	301	326	288	319	308	300	330	288	318	310	342	333	276	308	326	286	288	298	285	328	337	327	324	306	333	312	283	288	305	324	293	319	317	311	312	306	327	308	308	335	308	313	321	327	287	324	312	296	350	291	354	346	314	328	315	336	311	296	313	313	307	319	344	304	302	330	317	317	318	321	310	303	317	338	293	318	287	287	316	309	318	362	293	331	323	335	297	321	323	295	358	291	312	292	331	320	299	326	286	324	322	311	302	333	321	327	327	321	322	292	300	322	290	338	304	315	286	342	324	329	352	314	312	306	329	328	370	316	290	305	304	305	335	292	348	301	299	338	313	329	284	341	301	314	337	341	337	284	308	340	308	320	298	312	299	346	334	327	321	310	321	307	322	298	312	342	329	329	316	324	342	329	319	280	339	313	346	294	326	345	317	316	347	324	296	330	310	352	300	315	303	338	339	315	305	343	318	281	310	314	301	338	310	310	316	322	310	317	317	331	323	329	336	307	307	310	328	293	313	298	336	326	335	284	311	304	303	332	335	316	328	280	319	293	330	303	290	352	327	319	325	348	269	307	338	315	315	310	313	331	337	313	313	296	313	327	268	326	309	345	294	294	304	315	289	342	331	328	301	326	299	313	337	300	303	343	319	331	307	291	321	293	319	341	305	319	348	306	290	347	329	324	337	314	337	318	330	318	299	310	312	311	304	345	318	316	323	339	307	323	293	313	326	295	311	316	301	314	315	300	338	300	310	304	329	314	321	339	307	330	303	297	328	293	288	296	317	289	310	269	317	302	302	343	311	328	339	312	304	316	317	350	313	309	341	345	276	314	329	339	324	329	306	317	325	311	309	279	326	315	315	315	327	336	310	300	313	351	313	331	331	348	288	321	300	307	315	288	328	297	310	293	326	296	317	327	260	328	310	293	315	316	328	318	309	313	301	343	308	278	278	314	318	326	316	327	321	304	305	319	316	325	306	347	310	309	324	343	330	300	298	286	312	308	328	294	333	303	293	345	328	319	305	288	299	345	318	308	325	345	334	293	297	322	296	294	298	333	289	344	331	310	352	292	319	305	302	340	313	327	316	328	331	328	311	305	304	303	322	327	334	328	339	303	334	323	313	314	309	299	340	331	305	310	291	327	281	300	301	333	291	308	312	314	312	322	322	332	302	302	289	309	362	298	340	341	301	271	302	308	294	325	280	329	323	322	298	299	338	304	314	314	296	301	307	313	337	326	311	312	296	327	305	312	336	337	337	327	314	325	294	323	315	305	324	338	294	310	334	315	299	303	334	285	300	319	329	321	329	353	301	313	321	342	309	319	344	319	311	316	300	318	324	347	292	322	309	298	321	265	303	337	307	298	337	336	329	305	272	340	284	286	339	347	334	330	316	318	313	304	321	310	292	372	284	304	334	306	342	316	313	319	331	307	328	326	324	327	323	293	327	303	315	303	338	320	273	306	309	352	314	285	302	290	294	307	339	302	325	326	302	332	323	322	323	337	288	313	268	301	340	321	319	326	295	288	300	315	342	288	346	352	324	306	328	313	276	317	304	308	319	290	346	327	309	304	282	294	300	289	304	331	315	343	331	293	327	319	300	294	322	312	318	303	312	309	322	309	281	305	295	287	310	332	293	341	308	292	305	316	329	302	325	305	312	312	361	302	282	330	326	282	288	286	316	296	303	322	275	303	317	318	315	320	309	316	338	324	324	298	324	300	299	323	302	328	327	303	294	351	313	310	323	329	341	331	315	323	328	313	298	320	332	332	298	291	329	329	304	314	287	304	332	311	335	316	316	331	298	313	301	323	318	292	326	383	322	358	319	334	320	298	303	347	326	312	317	293	286	267	296	349	319	324	320	320	312	312	315	320	313	287	320	294	320	330	333	316	318	307	310	283	331	301	308	336	310	344	358	337	323	305	269	324	322	338	341	308	316	344	318	319	339	312	291	346	341	313	327	328	322	314	307	352	316	283	300	350	332	314	287	303	335	302	319	330	304	323	302	299	325	303	294	321	303	325	299	322	327	294	309	316	322	328	315	344	287	305	319	323	327	357	297	302	337	322	320	317	339	316	303	315	321	298	309	339	301	332	288	342	316	314	327	285	319	311	298	335	297	304	311	336	335	320	284	293	345	330	327	299	333	320	344	317	305	335	340	329	329	302	316	310	292	322	317	313	282	301	296	314	318	312	317	316	348	345	305	300	328	309	300	345	302	315	312	331	328	318	297	298	320	316	310	355	343	330	315	305	296	306	357	314	324	329	294	318	301	325	301	285	309	312	308	277	294	299	351	311	312	318	297	305	322	303	333	322	280	329	297	309	307	321	327	301	293	305	328	321	335	324	295	301	324	315	298	305	338	310	288	316	323	302	310	317	344	308	348	322	313	329	318	319	339	318	302	339	316	303	327	294	312	332	297	311	325	334	328	354	316	351	340	341	318	333	324	318	349	313	304	302	306	330	291	308	305	306	328	321	292	342	318	294	315	317	334	329	333	363	297	321	307	296	324	304	301	287	311	322	321	316	324	315	305	331	356	307	320
15774	19183	23431	26306	27585	23872	19294	17416	14552	18374	21615	18530	17994	13147	8440	8926	6392	5374	5410	4232	3910	4078	3183	2102	2119	2382	1783	1594	1797	1730	2007	1733	1299	1297	1615	1563	2190	2141	1426	1040	1002	954	998	1034	1002	1000	1001	1042	965	1026	1023	1021	982	942	1049	986	1056	980	962	1033	987	948	985	914	982	987	971	994	927	966	1035	1012	973	967	972	982	982	1007	944	963	986	919	948	949	994	998	983	922	995	938	943	902	1032	948	950	958	969	973	989	1013	925	947	992	988	1013	988	956	971	1005	1017	973	979	949	925	996	986	976	951	985	907	959	969	966	941	1033	955	956	978	970	1045	928	956	965	955	1001	966	964	954	963	967	931	984	960	980	931	1031	958	958	986	933	934	959	1003	947	975	946	965	954	960	945	991	909	963	951	1004	938	921	923	920	961	1021	975	1014	971	981	964	975	987	969	998	936	976	981	924	944	986	938	995	992	913	920	960	976	973	945	960	959	1011	991	1001	1007	963	972	953	917	983	960	955	939	990	998	915	911	981	994	947	978	944	935	1006	963	998	970	969	985	942	936	938	933	979	943	991	954	977	897	1008	963	992	958	928	986	981	970	971	950	969	994	969	963	955	1001	936	941	897	996	934	973	1015	980	974	886	992	935	1001	944	987	947	976	970	935	987	982	988	965	896	986	1001	1006	947	916	942	963	967	912	1032	922	949	971	919	925	947	977	1001	884	986	1001	957	935	1007	935	988	985	948	965	906	932	1008	935	966	978	940	978	957	957	972	984	978	980	987	951	1053	982	968	958	977	955	1047	1012	926	993	971	965	1003	963	955	947	922	952	1000	967	962	928	1030	998	974	952	940	1025	960	1008	943	931	1002	981	937	971	977	932	959	982	944	963	965	969	959	942	934	981	962	1009	956	953	991	995	971	959	936	932	967	967	919	921	982	968	937	937	955	955	934	977	910	981	926	952	963	953	982	976	967	1010	977	988	959	987	920	976	934	946	920	923	972	944	1006	980	986	917	1013	938	982	988	983	972	910	920	928	951	905	923	968	977	942	906	923	945	947	1016	1001	986	950	958	932	927	918	953	860	1008	984	959	985	941	969	978	959	962	962	970	943	994	976	950	982	912	998	1029	969	896	968	930	1019	964	962	995	946	969	956	911	982	981	954	998	1008	993	992	972	950	998	949	987	952	942	1005	938	1037	998	952	972	943	936	954	982	989	951	949	960	977	912	939	879	1024	976	1000	901	975	976	957	930	956	986	968	980	948	1012	959	939	947	941	962	999	991	987	969	968	980	953	1025	1010	934	941	958	955	957	1029	942	917	962	1019	1005	984	953	942	1038	929	959	1012	974	974	986	922	908	947	1004	958	1009	948	971	943	978	936	945	1016	958	957	952	995	964	995	927	960	951	1014	960	996	987	972	934	977	977	980	994	946	972	967	963	1002	919	1012	912	962	947	882	981	947	1024	982	938	964	1005	950	1037	1001	929	1009	951	983	995	905	998	940	973	968	958	951	970	979	928	975	967	991	942	1019	886	979	935	1002	1012	992	950	951	1006	960	963	995	949	944	975	932	928	915	1025	981	952	948	944	979	999	975	998	1025	968	973	963	928	908	946	984	981	960	971	1012	950	1004	938	946	970	1000	947	930	935	948	965	999	945	947	979	971	959	1039	967	959	963	973	976	984	954	951	958	949	957	935	1012	1042	996	922	1015	998	928	930	964	945	961	932	945	996	949	981	948	961	1002	974	1025	952	1028	1011	987	980	961	942	953	1011	966	966	1003	967	962	908	981	967	1013	992	976	988	948	940	915	1022	942	946	935	991	959	993	1015	996	953	997	963	1007	958	1011	944	1011	984	930	968	959	972	994	943	1003	943	945	1018	951	924	982	964	973	924	921	983	958	948	978	955	954	994	946	988	974	920	980	1017	950	969	974	961	1006	1008	976	950	971	982	969	933	980	999	982	978	957	968	964	945	940	1021	1008	960	950	944	949	919	994	896	942	917	943	977	970	972	960	986	1051	961	947	943	935	939	950	1001	975	974	943	973	987	945	994	970	938	966	1008	971	919	1022	948	994	1002	979	968	995	956	1003	937	976	996	977	958	1025	959	917	999	921	949	922	1010	1028	931	997	997	1016	966	959	949	939	980	970	999	980	1022	959	960	990	996	959	998	943	930	923	1001	956	962	1028	942	980	992	998	928	971	1014	970	993	1008	995	948	940	953	948	970	963	904	979	909	993	963	987	953	966	944	940	978	916	943	989	924	964	992	992	995	992	983	983	924	916	972	999	938	954	1001	939	972	984	959	1001	965	974	955	953	991	950	980	958	946	990	959	1036	949	973	986	1004	898	935	1001	963	937	948	878	1004	922	953	926	944	913	961	948	946	970	932	941	961	1023	981	943	960	995	1006	929	900	984	940	940	930	1006	979	966	942	941	996	967	939	984	948	956	927	958	939	977	947	932	991	959	979	965	981	973	938	995	945	984	986	980	972	975	996	984	967	930	944	944	904	963	954	947	909	956	937	973	955	956	947	1019	982	936	979	995	1013	974	983	992	1032	993	950	1003	924	1005	989	991	983	918	879	982	971	1007	939	1008	977	929	1006	963	933	1030	970	984	954	999	950	1002	925	973	961	970	947	945	1026	979	988	994	993	952	1025	959	942	969	981	960	977	925	972	939	953	935	984	959	1012	941	1017	938	979	979	974	913	973	965	936	987	989	941	929	950	969	982	921	990	974	977	991	916	969	1007	964	954	991	906	945	919	991	937	973	919	927	917	974	997	1005	925	959	928	963	953	981	962	927	963	993	959	942	907	947	944	937	957	960	979	943	951	972	931	936	963	914	1035	944	963	951	967	948	953	941	1005	957	980	964	953	986	1005	948	961	939	941	979	965	980	951	939	966	986	941	913	921	983	990	888	945	951	1017	910	942	977	958	947	974	939	947	949	1010	959	959	976	914	1030	913	983	941	950	961	957	971	1004	1018	935	952	974	971	910	1001	920	982	977	960	971	956	939	954	918	1009	975	1001	920	980	932	1013	941	912	954	954	999	971	973	1005	1047	1011	948	981	936	963	931	945	897	983	1002	920	974	933	982	921	950	1015	954	963	960	940	986	1000	955	962	923	981	1003	937	942	966	971	1003	1018	981	978	913	956	929	938	938	964	934	980	915	990	974	922	1033	999	948	995	988	948	989	996	950	947	1042	978	920	1002	950	996	997	931	942	965	904	986	957	1017	967	980	907	955	918	998	941	1003	996	967	921	952	984	982	1006	983	924	926	980	955	944	957	972	973	964	956	920	970	953	957	990	925	949	938	1047	963	936	990	972	980	985	975	955	998	947	1005	980	1011	959	966	1012	955	930	918	974	973	997	979	907	979	979	958	938	916	975	979	1032	936	976	953	976	910	963	982	959	956	996	984	1011	919	942	914	931	951	960	1016	1002	1003	977	935	964	993	973	962	1013	947	926	943	979	951	978	1018	970	1014	1004	921	981	917	979	988	956	969	959	997	913	937	966	929	932	960	928	961	978	990	943	965	968	917	950	1009	947	968	982	961	975	933	951	977	943	906	960	1003	929	958	922	974	948	921	996	984	949	960	969	926	968	977	939	958	954	1013	966	960	955	965	935	936	1000	982	944	971	962	985	968	958	1043	945	952	1004	961	947	936	918	1036	959	900	1002	923	916	929	959	1012	954	972	981	957	963	983
30850	32451	33121	31218	28542	24232	18837	13647	9726	10491	12769	11516	9940	6051	3494	4037	3182	1967	1790	1365	1205	1292	1204	711	623	752	518	492	519	500	530	457	374	417	502	464	540	661	441	336	285	304	276	281	320	314	332	268	319	316	318	310	312	298	311	325	305	309	311	299	306	321	326	282	305	272	308	288	297	314	319	301	324	301	276	293	266	273	280	311	314	311	271	287	299	292	298	315	314	318	277	297	271	307	297	317	292	324	305	312	291	283	270	332	288	271	295	297	316	302	325	300	324	327	328	291	281	330	304	276	289	307	301	313	294	290	283	294	308	287	326	308	303	302	304	296	285	285	305	311	283	300	307	311	284	282	317	284	308	310	280	296	302	276	291	317	317	272	283	296	324	310	309	300	316	287	299	286	286	341	288	310	268	330	303	328	319	296	270	301	307	301	296	331	298	325	310	300	334	257	285	279	297	295	339	292	316	302	256	306	292	306	290	333	286	285	310	310	314	300	306	286	294	319	310	331	276	317	292	309	280	281	300	283	264	297	293	298	299	328	244	292	274	281	285	302	292	281	309	286	313	258	297	298	303	309	313	281	289	308	281	282	307	327	333	289	274	314	291	269	284	273	298	272	310	280	291	277	310	300	278	293	328	308	297	291	318	280	274	278	294	307	319	313	299	293	297	296	300	280	284	296	297	264	289	288	305	260	316	279	285	285	302	291	307	306	312	307	297	329	284	341	287	287	292	284	279	294	308	298	250	366	287	297	295	295	299	274	298	307	297	284	301	302	268	273	305	292	309	295	315	285	322	276	283	275	280	320	316	338	291	343	311	295	299	314	319	302	304	330	317	294	293	265	307	321	306	317	342	270	299	316	289	313	259	289	311	298	314	311	296	286	325	291	288	307	290	331	321	275	285	323	331	290	271	296	267	280	311	329	332	337	306	315	302	316	309	287	312	264	310	275	287	323	278	318	325	294	306	274	301	286	296	278	294	345	299	299	311	324	289	278	305	292	306	280	289	297	330	309	287	302	315	287	282	299	289	324	297	284	309	271	283	279	302	275	270	293	277	304	304	283	284	299	274	293	297	300	293	315	278	297	312	293	296	337	302	296	276	305	282	290	279	281	289	263	263	306	311	318	323	301	279	301	332	289	281	295	279	291	310	293	269	262	313	323	331	309	287	327	312	290	299	286	269	295	337	291	279	284	304	301	295	282	286	276	314	302	306	313	296	332	289	284	274	343	309	296	281	280	301	326	297	301	293	270	284	310	305	312	297	291	346	302	319	310	314	273	293	308	327	295	315	291	290	328	312	327	304	292	270	285	268	329	300	281	312	298	301	261	280	330	282	315	288	307	292	285	318	275	297	288	288	311	264	326	296	303	301	302	319	299	314	285	286	295	279	263	302	305	303	312	316	284	284	301	282	289	273	304	298	313	293	306	283	290	305	292	300	330	294	312	317	302	286	306	263	288	309	294	311	290	262	301	296	270	286	307	322	316	306	307	292	310	272	246	314	321	304	297	301	284	301	316	320	311	299	265	279	284	299	322	291	300	303	311	283	287	292	296	277	332	274	310	307	311	293	299	291	306	270	309	297	290	308	286	313	294	290	296	287	276	283	332	306	273	311	280	311	286	272	246	280	285	285	290	317	267	292	268	304	287	281	304	295	327	308	305	263	313	316	294	301	299	282	320	305	290	311	315	301	308	290	287	308	302	311	304	318	296	298	315	266	304	307	288	313	313	298	285	305	290	268	316	284	290	268	269	295	278	297	299	306	289	295	292	258	289	289	292	332	317	289	282	328	288	288	298	270	288	293	282	296	287	314	283	286	277	311	304	297	315	322	319	317	319	321	278	302	292	291	301	289	307	301	269	295	278	295	332	296	310	274	274	298	286	308	289	286	318	272	289	292	302	298	308	312	296	273	288	275	304	270	302	294	309	285	292	282	293	315	296	330	310	296	280	254	320	310	298	293	281	275	305	316	291	324	265	312	314	265	302	283	288	281	293	272	276	316	309	292	283	306	313	282	285	292	292	301	283	301	293	296	293	282	292	310	296	299	300	323	314	304	280	327	279	294	330	336	322	289	257	272	306	311	297	317	329	292	325	267	299	317	320	291	276	301	261	338	303	291	301	304	279	286	317	297	299	318	307	311	279	301	281	291	309	321	277	315	287	293	303	293	260	305	302	307	308	365	303	304	301	269	257	302	325	307	308	258	295	312	307	281	292	309	294	322	329	310	289	285	313	286	307	294	305	283	279	289	299	343	281	325	285	301	303	292	299	310	312	331	299	317	310	248	292	303	304	301	296	299	299	272	266	268	279	305	303	332	286	288	297	293	289	296	263	276	297	309	290	302	302	280	305	318	289	309	285	314	288	302	318	299	302	326	284	315	310	276	300	314	276	311	268	327	288	274	280	321	322	300	288	308	308	282	297	334	306	286	296	290	296	279	292	294	284	310	257	325	291	296	269	293	321	300	281	290	292	326	306	295	280	320	295	332	306	273	298	280	336	284	257	275	303	311	309	347	295	306	297	273	265	292	263	292	259	279	312	324	281	314	294	337	326	308	310	283	302	330	291	305	288	288	308	281	288	300	317	263	286	278	327	264	322	293	311	293	319	324	336	308	284	303	279	295	289	296	306	331	268	309	256	293	275	315	294	287	287	294	319	329	321	298	259	307	290	288	291	299	304	289	316	277	329	280	263	344	295	275	329	323	310	299	271	302	299	302	286	247	273	306	305	285	269	288	311	294	325	293	316	287	282	276	284	292	282	319	287	282	298	305	277	302	299	321	288	264	303	294	267	269	316	288	309	297	296	301	317	278	292	274	310	300	322	283	287	289	327	316	304	293	315	285	274	297	264	310	299	291	274	316	320	274	274	267	302	326	307	267	275	306	290	290	277	307	307	291	294	314	301	273	283	314	279	313	305	272	279	294	310	299	305	319	282	305	301	309	286	299	307	266	283	258	301	276	274	299	296	308	292	280	294	293	284	296	303	284	314	312	317	301	317	326	294	289	314	287	290	314	279	307	293	302	300	306	303	296	326	287	299	301	317	312	292	261	304	348	299	299	280	304	307	302	272	277	280	316	270	302	298	275	273	305	276	313	275	269	296	311	327	344	329	320	336	290	282	292	299	301	292	285	299	327	305	296	286	286	314	307	275	302	304	308	312	285	305	285	317	287	323	282	321	339	297	277	305	307	306	287	313	296	313	301	306	310	314	288	314	324	307	299	328	313	317	337	297	317	326	295	303	300	313	292	259	286	299	303	303	299	290	286	322	316	294	304	274	275	303	300	280	314	333	294	288	302	304	275	278	329	301	308	311	263	301	284	321	295	321	299	275	294	303	290	299	297	309	275	318	317	284	317	314	323	318	280	286	284	265	296	336	285	281	280	305	302	300	280	267	306	293	314	306	328	270	292	274	284	310	269	308	289	328	296	281	298	285	283	318	331	290	315	321	281	312	287	273	335	281	308	289	298	285	281	298	321	268
22012	26709	29040	33168	35425	32377	29324	26000	23261	27878	33081	30472	29201	20982	13741	14281	12941	9936	11288	8709	7371	7002	6139	3883	3399	4000	2686	2371	2684	2631	3161	2251	1645	1820	2153	2291	3081	3556	1898	1124	1024	960	986	996	1000	991	971	1007	1021	965	981	982	995	932	1038	953	970	1003	976	948	927	1032	956	903	985	924	938	937	910	925	890	970	913	901	925	918	934	942	943	926	907	937	975	962	909	886	919	949	943	945	927	942	896	900	890	953	883	921	974	969	888	888	914	963	901	871	922	933	936	920	882	922	872	913	913	889	882	941	891	918	910	860	878	880	898	899	888	915	886	955	870	887	928	936	955	933	913	913	925	911	869	924	893	876	913	943	911	941	952	914	914	915	925	867	924	892	951	965	890	913	907	924	924	948	961	933	914	918	910	954	900	928	905	896	964	880	920	992	910	904	990	859	907	894	877	940	871	893	866	917	889	900	922	925	962	892	903	922	916	900	910	859	893	864	905	972	964	916	890	892	913	898	869	917	911	914	871	886	889	876	885	901	945	920	921	908	879	894	876	906	859	927	935	922	912	891	942	878	877	897	953	911	899	934	946	872	844	865	933	857	909	956	905	933	930	905	907	857	874	898	881	951	952	887	934	919	908	896	916	955	914	916	923	863	882	838	896	905	918	874	939	921	923	966	879	829	935	885	932	891	957	876	849	883	950	945	947	871	937	901	861	916	892	934	923	847	926	936	934	913	895	901	891	919	892	882	962	888	947	915	923	870	831	902	925	892	933	922	884	891	901	910	896	919	914	933	916	908	893	947	897	819	904	886	912	904	904	927	857	954	873	928	915	891	892	886	882	876	946	874	917	837	894	938	869	890	895	870	892	874	887	887	919	902	937	875	913	865	906	878	947	886	915	919	896	874	945	892	855	902	905	945	928	875	893	876	861	886	889	910	830	903	919	909	878	930	919	900	915	898	907	949	896	893	911	865	841	876	911	935	912	900	892	886	905	873	940	876	920	880	895	889	913	847	863	912	909	877	903	938	857	902	900	887	898	856	923	856	907	893	900	871	878	926	920	894	862	895	887	911	912	924	869	918	936	940	879	905	853	892	864	913	862	911	888	900	855	915	898	873	868	927	893	947	884	925	891	851	906	878	883	920	929	890	941	902	938	952	872	916	901	933	864	932	894	895	823	934	903	940	884	870	928	881	864	888	932	893	996	966	862	887	925	908	868	955	925	955	909	864	858	933	848	932	861	851	909	866	925	893	865	884	855	921	910	908	878	911	898	902	865	859	973	933	927	939	885	927	883	913	844	906	914	908	902	900	880	871	910	916	917	968	844	900	890	924	907	928	899	888	881	900	878	877	910	867	963	919	841	944	918	943	927	872	934	871	872	955	868	917	875	914	953	920	903	879	904	900	870	900	873	944	853	962	901	901	919	911	935	865	941	927	867	881	905	881	870	897	950	951	848	893	921	933	855	802	960	920	850	942	913	907	940	895	887	929	872	898	870	885	916	912	926	905	899	898	881	918	870	862	930	857	930	912	923	890	899	905	965	895	934	918	866	934	928	863	926	887	883	904	862	874	881	871	911	927	902	893	889	890	892	930	959	905	893	896	845	901	910	886	914	948	894	919	921	933	908	928	935	919	923	881	901	928	922	904	898	867	928	877	860	930	865	865	950	858	920	899	948	826	902	960	885	928	867	929	937	911	875	932	930	874	871	847	865	895	869	878	954	904	939	876	878	940	904	929	928	957	929	891	918	901	882	917	932	900	896	913	879	899	913	922	917	904	941	890	865	905	845	883	872	928	938	905	889	940	875	878	897	933	874	906	898	887	884	880	870	944	878	931	890	916	924	926	906	921	952	877	859	878	876	879	925	917	904	931	853	886	913	914	883	880	889	873	919	816	836	877	918	898	915	915	892	928	888	932	888	848	924	893	885	907	910	837	874	868	882	871	862	855	876	928	877	925	858	881	941	938	906	920	946	903	884	897	842	918	881	892	936	943	919	868	936	941	879	894	865	931	933	899	924	859	869	940	928	923	851	948	877	906	907	888	883	932	850	919	962	874	883	936	908	914	862	906	988	929	916	920	876	935	919	869	901	899	898	920	867	874	876	874	909	926	950	887	844	939	960	898	947	945	890	915	935	897	934	944	888	934	953	866	902	935	911	889	909	899	920	916	849	865	864	885	897	864	940	900	888	885	921	898	854	904	928	896	943	909	939	927	908	896	878	897	878	899	930	874	915	899	893	892	898	881	896	861	934	892	883	882	893	920	861	933	915	892	940	858	896	903	937	868	931	864	905	866	879	888	870	921	933	855	932	930	890	915	932	947	849	941	830	925	890	864	965	922	923	877	950	885	880	928	941	886	933	850	895	883	868	863	899	918	905	894	908	926	918	904	885	940	911	930	914	935	871	915	958	930	903	889	915	834	891	903	892	931	905	887	902	878	862	911	914	893	943	875	875	930	901	919	897	910	866	940	877	913	942	908	906	926	860	943	865	894	924	881	904	899	936	912	886	905	917	872	923	880	913	949	848	908	928	871	908	889	922	922	904	902	930	883	904	834	851	919	875	953	883	841	939	905	861	985	878	897	859	899	909	946	879	926	904	895	940	871	903	891	922	849	873	855	944	931	892	878	959	869	900	907	880	927	920	929	920	968	911	904	843	932	912	915	884	850	922	869	861	905	896	916	911	908	958	899	856	891	845	897	889	882	993	907	923	887	891	926	875	919	903	901	888	885	886	907	901	880	866	875	921	910	900	916	928	899	856	929	876	851	913	897	858	884	870	909	853	859	906	890	910	891	827	825	937	913	905	895	874	919	898	858	956	935	921	897	883	913	888	943	900	865	886	901	882	899	902	910	919	953	855	926	899	864	876	887	896	902	899	870	913	886	888	923	912	898	918	935	896	947	958	893	876	907	909	877	885	851	930	938	920	920	888	886	907	847	919	850	920	850	889	871	955	875	901	881	922	939	910	892	929	854	921	902	863	923	932	906	954	866	917	894	891	927	894	942	916	947	930	908	904	871	878	889	850	912	902	849	928	918	868	894	885	944	901	850	969	924	899	894	949	923	897	877	871	905	860	905	881	885	928	875	904	879	890	896	931	936	897	909	887	940	881	892	894	955	878	928	884	935	915	877	908	907	908	892	869	913	909	928	872	931	922	857	851	940	892	881	911	916	891	929	884	904	881	908	924	883	901	939	916	919	930	918	943	915	864	925	890	935	866	878	925	879	876	906	962	890	906	924	865	909	877	861	916	967	884	901	884	883	846	933	931	867	917	889	910	902	896	928	868	909	923	900	915	824	915	932	919	904	911	902	923	881	931	884	898	938	889	917	859	883	923	907	920	864	942	832	920	898	965	886	888	884	961	908	878	942	890	880	909	898	857	850	923	884	896	910	899	891	951	928	920	945	915	914	931	943	880	920	901	945	896	912	922	933	880	887	883	892	941	916	902	927	897	864	900	864	886	854	837	870	875	893	928	930	918	919	924	899	911	870
3768	3365	3686	2712	1686	1069	855	617	487	475	513	508	487	334	259	284	270	246	217	228	219	178	216	218	215	185	186	235	186	196	205	206	169	199	220	168	202	208	204	178	207	191	175	189	193	179	192	157	183	169	197	172	189	179	177	203	189	202	188	155	202	215	177	159	189	195	213	178	205	166	182	190	186	158	192	177	185	171	197	173	174	192	166	188	191	188	186	182	162	187	182	201	194	170	177	191	194	191	180	189	215	187	168	174	202	187	197	214	192	179	181	189	192	193	188	175	196	204	178	176	178	174	205	200	191	201	172	170	176	188	197	206	180	190	170	194	177	194	213	202	200	169	204	203	169	166	202	194	190	204	175	178	164	191	207	177	166	202	167	180	196	212	187	175	186	176	195	181	190	210	183	173	198	186	172	182	212	177	186	175	219	174	181	175	195	174	173	181	206	212	206	175	179	181	191	190	165	180	177	195	188	193	185	188	161	178	164	181	172	185	180	206	190	171	187	231	189	179	193	194	182	190	218	177	195	192	183	173	185	185	192	182	190	173	210	188	194	183	180	178	177	196	202	201	213	184	176	195	180	177	168	191	184	182	190	175	187	188	182	170	190	194	171	181	167	192	175	179	186	189	182	200	174	198	178	209	198	179	172	189	167	177	191	180	174	187	193	188	186	199	181	184	179	194	160	193	192	168	169	180	186	188	183	173	184	179	189	189	172	185	204	211	188	205	197	188	185	172	177	181	189	159	188	192	196	194	207	182	212	190	204	161	194	173	180	183	173	162	176	196	197	199	185	195	193	160	168	190	197	197	205	191	163	197	210	186	195	205	199	174	171	174	216	170	160	163	177	208	177	204	176	185	184	202	174	190	175	197	178	194	190	212	162	195	178	171	196	200	177	207	180	192	184	204	178	166	177	193	211	189	204	190	174	193	159	187	164	216	192	180	212	187	188	160	162	190	169	197	191	177	175	226	184	184	189	201	190	219	183	194	197	196	187	206	198	176	188	177	193	179	201	206	189	193	195	187	174	189	193	184	188	160	187	185	199	206	198	167	190	195	197	210	175	210	175	170	192	169	198	181	181	196	198	204	198	204	199	168	198	186	206	195	205	194	190	204	208	210	199	175	181	206	176	213	197	169	183	186	181	175	193	197	215	189	197	154	182	201	168	184	173	177	179	183	208	171	171	194	178	171	175	177	163	180	178	199	190	182	167	196	193	175	166	174	181	179	190	175	204	179	182	179	172	185	203	210	179	199	187	177	204	168	170	185	187	190	177	182	175	177	201	176	187	152	183	183	190	187	179	207	204	182	200	180	191	191	192	202	204	177	220	188	208	188	207	182	193	196	180	183	170	168	176	193	172	206	173	196	183	188	174	170	189	167	205	191	180	173	179	197	186	227	186	167	176	178	168	176	153	170	185	190	186	175	199	220	199	201	182	171	181	220	194	169	188	182	188	172	191	187	191	179	200	200	171	207	166	177	203	177	173	191	197	188	166	163	179	181	204	199	196	162	193	171	180	185	213	177	173	196	185	182	184	193	189	208	177	186	199	192	190	169	201	189	189	195	198	188	185	195	193	176	198	174	178	198	194	194	195	206	184	189	189	172	182	196	182	187	199	186	196	210	185	176	180	201	199	163	191	190	172	184	187	164	164	195	194	229	192	177	210	173	191	191	177	167	188	197	164	202	177	204	176	189	178	191	204	178	190	202	191	167	173	228	174	162	175	192	196	190	183	188	184	182	192	167	171	194	188	175	159	218	193	207	177	205	170	201	194	179	203	193	184	157	186	192	169	199	193	202	200	176	170	190	190	212	186	225	196	195	180	193	189	191	191	182	206	193	172	178	199	196	179	182	201	197	197	188	184	195	191	200	178	194	186	195	196	162	183	181	165	194	175	178	174	206	172	180	188	195	172	187	164	183	178	177	164	203	189	190	185	206	209	187	185	203	201	198	178	196	190	182	196	192	192	190	191	180	178	165	172	172	211	211	211	197	184	165	179	189	187	167	192	195	178	187	189	208	162	165	182	187	194	167	192	194	178	213	207	202	163	174	191	192	229	170	180	179	191	186	208	175	173	189	195	185	175	205	189	168	198	185	199	189	171	180	203	194	188	201	198	150	196	194	180	201	188	202	213	180	183	173	190	189	199	185	190	172	204	200	180	192	168	210	196	192	179	165	197	168	165	215	181	171	185	190	183	184	205	201	196	187	190	197	189	182	176	166	206	202	196	175	200	201	161	202	192	197	191	203	178	182	181	175	177	195	178	157	184	188	176	189	171	181	174	182	193	176	209	190	175	200	214	183	191	180	206	193	178	221	175	180	190	189	168	146	181	189	201	190	201	172	184	184	203	194	195	177	196	183	207	205	193	187	183	182	192	185	226	185	187	202	191	195	182	164	182	163	197	172	210	172	176	189	178	205	180	181	180	195	199	197	166	197	186	201	179	175	195	176	204	174	177	200	197	196	205	196	190	195	190	159	193	189	195	192	193	199	169	201	177	204	216	169	210	166	169	188	205	181	193	181	190	178	213	169	170	190	189	178	206	186	202	187	182	227	184	208	224	190	179	170	176	207	179	174	183	194	185	203	196	193	185	209	193	192	159	198	196	162	188	212	208	188	154	199	210	180	181	191	199	172	177	183	188	194	205	193	175	191	174	203	178	187	186	199	165	184	176	175	171	194	178	180	171	177	167	174	179	200	182	200	191	194	179	194	189	172	169	188	173	160	187	190	187	183	196	194	179	187	206	177	217	184	221	165	166	174	189	174	173	219	200	169	160	191	201	189	164	205	195	162	183	179	187	181	225	189	194	179	176	153	188	169	177	200	193	188	152	175	184	183	197	164	190	193	179	171	192	194	181	205	161	185	209	182	191	192	184	206	215	195	203	172	189	177	177	210	174	181	216	191	174	198	183	186	177	191	190	164	195	191	190	195	220	196	190	183	196	186	169	182	207	172	198	182	182	187	179	190	184	192	207	176	209	164	197	168	178	180	211	195	192	175	178	188	179	196	203	196	195	187	180	164	165	188	203	175	176	181	160	184	198	200	211	192	154	183	187	186	173	199	202	187	175	188	172	193	181	186	191	184	203	174	172	162	196	175	168	187	172	174	178	170	157	204	173	204	221	205	191	205	182	177	205	152	219	175	171	175	181	193	189	156	172	186	164	187	184	202	199	178	209	224	218	188	212	204	164	195	200	200	221	180	182	179	172	186	177	189	218	194	204	196	191	182	179	175	157	178	168	192	182	169	220	182	200	185	219	192	197	197	211	223	209	185	190	203	191	168	166	202	177	186	179	188	194	194	176	168	206	200	206	181	180	203	180	189	197	192	180	188	154	189	180	164	179	215	159	195	178	198	194	182	208	183	182	198	203	188	196	206	174	172	198	187	171	221	187	185	196	191	206	208	190	184	178	176	179	196	198	174	182	207	204	197	206	173	185	189	199	196	175	178	177	205	207	201	187	189	197	163	184	192	199	159
3980	4475	6011	6162	4862	3543	2675	2338	1851	2083	2392	2385	2223	1424	1185	1306	1114	969	985	980	884	856	839	722	661	719	666	667	656	641	771	661	680	648	684	723	687	697	639	631	628	640	621	671	616	670	628	627	635	654	607	648	629	648	602	628	626	591	648	655	646	619	598	619	670	648	595	659	607	665	629	618	602	618	649	617	649	683	635	635	634	679	643	631	658	621	643	679	675	608	631	598	626	615	632	632	677	661	666	640	616	634	598	625	633	628	652	632	684	654	609	601	627	661	658	650	633	636	613	634	590	643	616	639	628	615	616	646	655	665	622	676	652	625	613	552	598	566	632	649	636	657	606	651	641	634	620	620	646	644	602	651	624	672	662	571	621	641	620	662	616	660	689	669	644	673	646	624	648	575	624	619	596	623	683	645	643	608	611	597	615	668	643	633	603	646	641	626	637	643	590	638	626	660	610	611	646	634	644	661	659	636	662	616	635	612	610	601	621	634	613	650	589	597	662	621	656	603	639	635	633	613	651	583	604	661	599	642	601	646	666	608	670	646	626	598	603	625	656	596	628	622	645	678	641	635	634	619	627	637	639	637	627	610	646	665	662	610	663	626	634	630	593	660	625	641	623	619	611	648	638	636	616	644	602	619	634	603	667	698	625	632	660	666	668	624	561	690	616	602	588	603	672	636	616	645	604	588	597	709	613	643	667	587	672	637	661	608	617	614	641	578	651	610	603	664	624	624	655	632	650	574	648	630	677	654	642	600	635	643	633	613	644	606	623	648	621	621	640	621	638	658	611	655	630	688	658	647	679	637	584	639	638	654	676	631	612	627	650	625	586	653	599	617	649	647	642	637	630	657	635	639	634	603	594	686	656	631	638	650	637	637	640	623	653	639	624	645	661	623	649	629	636	635	653	604	643	628	594	627	659	627	598	660	651	659	633	622	655	657	601	661	620	695	601	624	592	631	602	643	607	632	592	619	656	641	618	626	671	665	614	637	666	607	642	601	618	624	613	672	610	656	614	672	641	703	614	642	605	702	643	610	647	617	657	641	626	617	605	622	672	631	638	649	671	627	665	629	598	671	617	641	649	630	679	597	610	672	641	593	666	647	630	632	632	626	626	627	634	640	637	663	626	658	641	638	633	657	619	667	610	634	651	593	629	651	627	658	617	633	615	625	641	688	634	676	656	603	622	591	671	676	610	616	618	619	639	595	616	633	676	636	654	612	602	676	653	655	615	647	647	617	626	675	646	593	622	686	608	634	639	664	657	614	657	644	678	632	631	640	659	616	644	653	620	616	631	649	596	626	644	681	627	616	632	642	608	637	608	579	643	603	639	645	642	672	601	658	647	625	656	633	602	612	620	611	610	631	629	587	617	622	597	630	664	617	629	581	647	632	644	600	584	681	637	631	645	669	615	628	614	622	640	644	641	669	667	659	652	681	621	612	651	646	633	612	628	613	655	607	564	637	641	677	601	605	591	642	650	623	646	634	583	661	569	664	647	582	652	653	652	598	642	663	636	609	640	662	612	616	630	643	635	635	640	632	598	621	624	608	625	629	643	613	641	629	627	645	622	602	656	633	628	660	629	654	619	588	621	615	645	623	646	628	683	659	655	617	666	640	659	559	675	645	666	643	678	626	623	639	634	634	657	626	622	628	640	651	685	622	627	656	595	613	666	631	636	633	675	619	683	634	634	640	635	690	680	618	614	607	673	618	626	633	621	662	633	630	650	632	598	599	640	644	622	627	626	616	654	659	644	635	673	620	654	644	619	655	664	651	622	625	638	615	645	650	623	663	638	583	670	605	648	672	611	641	657	612	591	665	674	674	620	617	561	613	659	635	637	618	668	646	643	658	578	633	604	693	712	697	614	640	667	632	632	605	616	658	636	612	650	601	654	638	666	638	627	649	663	606	635	601	616	618	659	600	625	677	635	642	675	657	678	638	669	605	646	676	634	568	670	618	679	632	657	647	695	617	625	610	651	580	687	667	619	634	636	615	639	638	643	612	620	601	604	612	622	647	630	614	606	684	626	637	624	624	689	644	610	578	675	650	652	655	638	607	613	616	630	618	634	673	695	639	624	617	634	644	656	616	641	663	590	659	611	636	649	595	622	652	640	678	638	621	669	685	635	641	587	647	626	636	636	637	620	638	621	634	658	605	630	633	586	629	612	648	579	611	640	625	633	644	670	643	627	606	628	626	594	639	584	641	647	641	608	627	640	647	641	613	588	641	661	624	618	630	609	646	659	638	674	669	596	590	656	642	658	606	640	643	659	680	659	652	673	615	624	636	613	585	630	645	640	639	603	647	640	618	615	572	644	642	591	657	631	613	635	626	603	596	615	609	647	669	632	667	618	651	639	614	610	610	601	632	615	644	633	641	620	670	654	616	650	655	608	630	627	614	596	627	624	659	638	650	647	619	636	687	635	640	603	610	682	644	640	632	636	629	616	628	642	660	623	626	596	598	635	645	626	645	633	669	598	625	620	617	595	584	651	659	628	651	607	625	604	644	647	646	647	673	663	619	609	636	659	640	601	613	687	665	582	637	678	658	643	658	667	621	624	658	605	648	634	641	624	665	587	635	643	586	613	620	648	644	646	641	627	611	623	634	563	652	657	658	659	615	589	614	630	612	629	662	641	633	640	623	613	631	641	587	640	670	628	618	670	663	600	641	622	631	622	663	688	670	636	633	658	639	616	652	643	632	636	679	582	623	618	648	624	681	693	646	639	678	607	600	626	645	605	656	587	634	622	664	607	611	662	606	639	675	594	645	651	612	636	644	590	676	650	634	588	641	679	628	674	619	603	648	645	618	613	612	620	638	658	642	592	641	634	608	639	640	611	641	626	642	600	619	625	639	585	662	621	608	637	619	648	620	633	623	679	666	588	615	579	639	635	618	635	646	644	604	621	623	658	615	627	661	624	632	672	664	651	651	613	599	612	637	614	618	628	661	642	640	599	624	692	640	593	621	619	632	625	638	664	642	677	616	629	644	638	623	639	595	638	637	694	638	649	632	655	606	616	617	680	643	615	629	690	657	591	599	597	627	642	592	641	619	615	667	589	654	653	608	640	648	606	638	623	633	646	636	658	558	649	634	642	629	654	639	611	628	622	644	595	589	659	632	598	632	632	640	668	669	609	622	693	619	617	650	697	623	631	631	626	656	608	615	597	618	646	621	655	617	620	613	608	581	650	667	621	612	614	621	635	685	637	624	638	631	653	613	590	647	646	596	630	662	637	578	678	624	670	678	626	641	593	685	655	645	640	607	640	649	613	676	622	601	623	649	632	672	599	635	609	621	656	579	633	623	604	674	619	641	605	611	627	633	623	660	651	614	641	666	607	656	590	630	601	603	682	628	640	625	627	654	670	656	621	678	648	661	607	623	624	633	589	623	641	593	639	612	568	628	634	606	594	631	671	668	632	615	621	629	624	622	657	644	662	601	688	691	607	653	644	632	630	616	619	678	657	603	650	680	613	614
22436	23471	26061	25583	20422	14364	9662	6469	4549	4748	5945	5697	4379	2392	1486	1924	1289	964	1095	872	709	728	736	547	417	519	396	364	371	381	469	356	370	376	368	415	357	437	322	327	344	332	314	311	301	330	281	316	316	331	327	329	345	308	326	290	309	333	341	310	349	314	309	293	286	293	295	311	322	325	317	325	347	337	331	311	302	325	309	326	312	307	276	309	318	296	316	313	339	328	310	301	325	330	309	353	282	315	291	326	313	311	302	309	327	310	301	319	283	297	303	296	270	316	326	299	308	346	331	319	313	299	305	306	344	324	337	310	333	333	346	270	326	284	281	280	299	315	327	338	304	295	322	323	307	312	295	302	313	315	298	306	308	353	312	338	306	318	287	276	284	306	305	326	316	336	346	311	360	322	292	310	291	336	325	311	321	310	308	348	313	314	326	302	329	319	328	320	339	361	335	327	304	297	316	360	298	317	318	277	331	321	305	312	301	328	300	311	322	336	308	276	321	324	320	333	331	316	316	324	324	336	330	308	303	305	286	303	303	302	321	296	298	300	290	326	307	323	298	304	336	281	308	315	299	304	333	289	342	297	323	304	305	321	319	323	298	296	337	306	302	319	331	324	331	288	309	304	313	323	344	320	333	342	313	314	296	321	290	339	325	298	312	315	315	285	334	318	296	314	330	338	355	349	343	337	338	333	329	318	337	313	295	305	268	321	336	311	305	352	310	314	360	306	329	316	364	323	309	326	305	331	304	350	356	320	324	297	327	331	326	289	305	297	304	323	309	322	334	314	302	314	319	308	325	338	335	345	312	317	331	320	315	322	291	269	330	310	301	287	308	318	298	308	286	335	294	297	299	271	307	308	300	315	329	326	280	362	306	355	324	310	329	312	296	322	309	292	297	293	289	286	319	321	355	297	309	302	310	286	287	318	315	314	303	303	333	308	277	301	327	295	325	319	291	309	312	339	289	332	306	323	339	297	302	312	319	312	267	310	299	326	315	329	320	289	322	337	317	273	326	316	295	312	289	311	298	301	328	312	286	285	320	301	315	288	303	291	314	341	317	329	306	320	324	301	308	311	334	329	301	320	292	304	346	317	316	286	300	323	292	332	282	300	319	333	311	322	325	328	290	329	290	296	325	283	299	310	327	311	354	320	323	327	311	332	350	357	286	332	309	319	343	332	324	329	295	355	305	299	319	292	300	296	298	359	285	290	303	322	315	299	301	284	336	316	285	295	336	312	305	303	331	325	318	296	354	306	334	340	317	302	327	299	305	323	289	295	332	275	312	320	322	319	309	317	335	310	334	344	299	320	288	336	314	326	297	304	306	301	329	320	302	323	340	336	304	300	316	352	293	295	320	306	343	303	315	345	294	302	296	314	310	280	305	328	339	321	332	287	341	298	305	312	319	280	319	334	274	305	305	308	271	308	320	325	342	315	335	308	304	317	337	311	303	316	274	300	323	299	322	283	312	309	335	326	312	329	340	336	301	333	323	329	313	326	335	316	300	351	318	329	283	294	292	298	329	311	338	332	343	330	325	299	333	293	310	318	339	319	317	307	311	324	322	306	325	294	324	308	318	352	316	326	329	295	313	300	346	297	316	304	335	318	317	341	305	317	295	321	309	327	291	310	318	311	280	342	315	294	315	327	295	307	302	272	339	316	307	310	309	313	312	314	320	325	292	292	337	331	317	300	308	330	326	316	331	320	305	327	318	319	323	301	314	329	288	325	321	307	297	283	287	321	320	317	294	343	330	318	328	300	294	341	346	298	283	296	341	297	314	306	287	335	321	313	332	314	345	312	315	333	304	301	294	330	314	296	304	309	305	304	280	346	346	316	312	296	301	311	304	304	299	296	318	309	292	335	321	301	290	314	313	317	351	293	328	342	332	324	323	307	359	305	322	289	294	333	309	330	327	308	302	303	328	324	272	309	305	331	316	294	295	333	311	332	306	319	310	313	315	310	308	317	298	314	280	303	328	305	348	315	301	325	316	341	326	329	302	313	352	300	307	349	300	318	316	306	307	313	303	313	323	321	315	315	301	307	286	334	303	308	310	308	332	323	285	351	289	337	326	308	340	304	296	322	294	325	299	339	320	319	307	328	323	328	327	298	315	300	296	290	282	303	329	335	315	280	316	297	334	301	321	328	297	310	315	320	319	322	287	302	316	310	302	285	328	330	317	306	291	325	337	314	313	324	281	319	313	322	326	329	325	298	301	342	331	301	290	306	322	347	352	297	329	321	295	311	311	340	295	289	317	311	327	339	330	309	329	310	325	307	274	324	294	347	289	309	319	314	334	312	327	327	335	359	297	323	312	319	303	307	325	326	306	332	305	302	319	314	320	337	315	303	336	296	313	319	324	349	327	330	318	323	285	295	338	300	299	288	326	296	316	305	314	316	321	356	318	327	318	327	342	324	322	302	308	343	309	292	305	317	322	320	297	307	328	327	306	299	312	303	311	323	285	299	313	334	347	347	332	294	282	324	296	311	331	335	337	345	317	286	327	275	299	285	350	320	297	320	315	298	306	310	319	322	334	298	314	316	330	306	299	306	283	317	289	298	301	298	318	306	273	319	324	299	316	318	298	349	316	290	338	323	316	307	324	329	318	330	325	317	312	319	348	327	302	301	316	297	329	303	311	337	318	309	324	315	350	292	291	329	311	299	336	293	328	348	316	294	292	324	309	348	324	342	347	298	320	314	315	316	299	294	316	283	362	327	327	340	274	322	299	287	307	309	334	299	320	326	289	309	339	312	338	324	279	308	302	324	327	280	324	325	308	297	333	312	324	312	314	329	318	331	367	288	289	353	326	311	320	313	329	314	307	306	331	324	278	326	320	313	298	294	302	324	296	311	325	318	325	336	323	335	332	328	320	330	313	314	333	336	330	289	315	329	305	317	325	300	325	316	334	319	286	315	302	318	314	299	310	342	310	329	281	304	344	291	287	322	297	330	315	313	291	336	317	323	318	311	316	333	316	317	328	319	290	330	292	298	311	331	314	296	301	316	296	332	325	330	293	314	308	310	309	310	335	321	337	344	311	321	285	329	316	312	331	290	309	346	303	340	300	308	309	294	327	316	303	323	317	321	350	314	352	331	296	329	271	323	319	327	340	302	328	331	297	321	336	293	322	316	309	285	357	279	348	314	343	307	280	364	337	334	327	342	299	331	301	298	329	314	304	298	338	287	299	332	309	303	337	307	319	307	352	302	297	316	301	312	301	299	310	303	339	304	333	370	313	345	317	316	323	306	298	314	316	329	331	328	339	280	294	297	297	322	306	283	327	324	275	317	296	321	339	340	341	317	314	324	339	353	286	289	336	314	328	302	322	333	341	333	281	307	298	322	327	301	315	321	314	314	276	303	357	329	298	324	347	287	292	330	322	304	295	328	323	308	319	310	352	309	323	300	298	293	312	308	333	326	290	299	327	306	319	295	308	325	310	308	336	329	316	321	324	308	320	334	301	339	314	285	310	285	324	289
16482	18062	22086	27247	26581	22930	19400	16482	13893	17358	22574	22156	18807	11203	7141	9538	7298	5532	6050	5208	4235	3850	3728	2516	2179	2548	1686	1526	1578	1647	2241	1748	1275	1296	1382	1532	1686	1940	1274	1084	1001	1034	997	950	1033	1002	1052	1001	963	1041	1031	944	981	993	970	1031	1010	993	1008	980	952	969	940	986	907	1002	949	978	946	1028	1030	966	990	990	1006	939	940	954	990	989	966	969	972	965	958	909	999	956	973	965	1005	958	1009	1004	950	915	921	962	951	937	929	992	972	951	921	976	1011	958	980	921	941	1032	996	933	997	946	997	995	1011	988	954	956	980	950	958	943	932	1005	941	922	954	1001	943	992	962	994	952	920	1006	958	972	933	976	1029	911	967	997	921	926	972	960	1004	980	992	1019	997	979	932	991	948	971	947	989	958	1006	938	996	914	932	936	944	954	1016	957	967	1020	947	992	961	1019	947	923	953	963	971	986	931	1009	932	899	1011	963	972	959	972	960	981	915	924	1015	977	1010	986	932	944	912	968	986	953	965	902	981	968	968	929	976	915	954	984	982	996	975	1060	938	951	979	971	951	897	982	984	990	958	1001	974	976	990	1042	902	992	991	981	913	1007	924	997	985	903	988	1006	961	1046	935	959	969	1008	999	956	925	1040	938	974	968	977	1025	906	1014	975	956	943	963	996	956	973	938	975	965	990	961	956	1013	952	1010	958	972	963	950	997	956	971	1019	967	945	956	986	956	963	914	974	940	998	984	996	966	962	945	938	932	956	937	894	968	959	973	959	951	981	1005	925	1003	937	957	924	994	966	1008	941	952	981	971	971	940	1005	969	999	959	953	987	1004	975	952	999	971	972	1009	985	986	1008	959	943	976	911	997	967	940	893	940	920	963	1034	947	945	952	908	944	992	1009	945	978	946	996	1004	925	982	961	994	961	993	960	988	1019	957	906	1071	990	955	943	1000	944	1000	990	1005	978	1015	970	956	979	973	970	997	954	1020	1010	973	942	982	1008	981	889	956	912	966	937	932	988	900	940	989	973	950	949	933	1022	971	964	924	942	914	993	965	941	956	967	963	989	1038	962	924	927	947	927	969	940	998	1003	908	910	973	972	950	954	933	1006	972	956	1000	990	953	917	908	945	915	977	996	968	903	972	986	959	987	959	984	941	980	1003	980	976	991	1019	958	996	982	987	935	1018	906	931	982	985	978	942	984	964	977	920	973	929	990	936	949	1015	981	937	958	1009	984	906	960	962	965	1000	950	981	969	917	992	961	969	983	983	1004	926	1015	1003	919	959	969	1003	981	969	956	981	946	923	986	1021	941	937	919	1000	963	980	944	965	952	952	939	987	918	999	914	914	1024	937	978	974	914	942	986	922	932	972	981	1020	940	902	985	1015	974	951	934	944	889	987	1035	950	963	965	1011	953	915	966	975	949	1010	940	947	952	920	937	939	938	987	963	983	984	958	949	965	931	990	1010	962	937	1021	919	939	939	1039	1001	1003	910	945	939	962	935	900	987	982	982	947	945	1007	961	978	957	988	958	991	997	953	979	981	967	967	991	981	988	1015	959	991	948	951	940	920	934	959	915	985	949	960	953	942	953	1025	944	964	938	979	973	959	977	990	978	986	956	995	982	1000	965	918	1036	975	932	979	967	943	914	1006	989	1051	906	949	942	997	940	985	1021	909	962	957	940	987	968	1000	1017	962	965	968	990	967	915	1039	934	983	992	1008	998	893	914	946	940	946	990	989	982	1017	1013	895	961	947	952	956	914	967	920	920	1002	982	979	952	916	985	942	977	976	955	984	976	947	979	937	995	938	905	1015	915	970	980	969	928	982	1009	949	954	955	945	993	969	971	969	919	936	863	925	954	996	1027	989	994	995	934	1006	921	958	949	952	1016	967	989	985	965	994	965	952	1017	973	1007	987	953	973	1008	947	955	1017	974	991	961	970	964	961	1014	965	1030	1014	927	968	1002	951	977	926	965	962	999	1004	979	966	925	968	904	902	946	954	892	954	939	923	950	953	973	985	972	974	984	931	943	947	972	1027	965	950	935	999	951	981	1014	987	939	986	939	961	1002	989	944	947	980	1019	979	950	972	978	1028	1000	948	980	930	1013	921	896	977	904	988	963	961	961	952	955	954	995	958	993	946	986	947	980	945	987	938	962	985	960	983	956	942	1037	955	970	927	941	942	883	974	966	955	965	997	980	970	930	962	937	955	958	963	977	938	981	956	1007	996	1003	1018	973	936	1047	983	973	1009	986	958	1017	965	982	943	974	989	909	976	981	949	1005	1046	940	989	999	933	984	894	920	986	961	941	995	946	939	913	1001	964	988	917	943	958	910	966	984	1002	906	963	983	1001	997	954	1010	907	1010	950	954	1014	1006	988	955	967	968	947	929	994	1048	952	963	973	1005	964	972	929	957	928	955	945	979	958	988	966	1004	956	991	964	985	928	966	983	998	968	962	959	972	975	978	982	1001	1002	948	1033	958	955	976	933	978	1026	1039	996	941	935	954	1001	1052	983	987	980	1004	929	931	975	971	937	952	946	1009	982	987	997	931	922	938	889	967	966	940	965	971	987	1026	938	955	996	1009	938	930	999	1016	953	913	950	909	1033	1003	968	963	910	926	946	937	998	950	922	1021	939	966	999	923	987	964	913	960	1001	914	937	966	964	934	980	925	960	937	988	1008	948	998	920	967	1013	970	990	1041	999	943	921	963	991	954	944	970	933	934	1002	1026	945	971	966	1006	949	992	952	921	1026	1014	985	924	1022	912	931	978	1017	1006	950	906	987	962	954	973	944	980	1000	964	980	1010	928	932	954	952	941	939	911	1006	954	941	914	962	947	925	946	1011	947	973	963	921	914	929	943	993	974	961	932	991	929	993	949	988	952	964	962	946	984	967	989	958	960	1013	902	953	960	947	981	958	924	976	951	949	963	958	907	988	964	965	921	978	969	958	996	962	970	1000	987	987	912	956	946	993	974	1054	949	1011	933	932	980	955	1001	961	966	951	987	942	972	989	951	956	1005	963	937	927	955	970	957	935	984	979	964	926	982	994	970	999	981	958	956	951	983	973	990	1036	948	884	932	1013	932	998	885	965	1010	938	961	962	1020	942	1016	960	960	1003	985	980	983	986	951	978	992	947	974	1025	968	1002	988	931	933	972	983	930	998	917	901	986	965	949	971	971	984	965	960	942	996	964	959	992	939	961	983	1028	968	958	945	968	967	1006	991	982	946	980	962	1014	838	1004	976	984	957	951	963	982	936	1004	1007	963	942	956	954	971	952	952	923	974	971	962	907	941	999	995	943	942	954	949	980	969	995	993	1015	980	981	989	963	991	974	959	986	977	965	961	966	1000	1027	952	988	1014	914	969	985	970	949	969	969	967	966	944	1005	916	989	997	911	973	995	942	958	942	962	982	937	951	986	991	948	981	898	934	903	985	974	964	948	998	974	1007	981	970	987	947	967	967	961	924	901	965	948	957	1016	974	969	959	1015	985	957	934	977	953	941	964	1007	948	954	965	964	966	972	977	983	998	899	958	932	933	992	992	967	974	950	1014	977	982	969	972	955	931	1001	995	972	1044	949	981	985	971	995	940	983	970	959	1004	979	946	969	942	923	960	990	958	1005	959	1004	907	983	961	970	1008	952	954	963	972	980	957	949	924	956	969	1025	968	969	1040	913	915	977	945	941	901	952	983	949	963	1013	975	914	1004	998
32172	31242	33422	32427	28430	24264	19547	14915	10395	10792	14300	13582	9883	5632	3115	4058	3102	2246	2338	1955	1303	1101	1329	858	670	871	567	492	482	528	527	572	489	381	393	434	455	563	404	346	296	326	320	282	289	317	321	319	282	279	266	322	319	328	304	301	330	295	320	292	304	323	285	293	300	313	271	309	302	326	328	321	320	295	292	316	302	324	289	288	307	258	307	317	276	315	305	294	294	283	296	287	292	306	293	306	281	286	295	304	294	299	309	291	311	282	297	297	323	290	294	290	299	289	312	261	280	295	317	329	290	298	299	292	329	271	290	251	289	297	267	279	262	293	296	308	295	313	304	287	293	284	258	282	295	316	299	302	300	317	308	297	292	272	299	294	290	269	279	294	323	275	280	282	298	275	274	300	327	294	277	323	296	317	299	279	294	340	266	299	301	322	295	322	291	296	276	300	265	281	285	319	322	289	311	291	305	307	319	268	269	320	320	331	297	300	280	285	285	290	328	310	273	300	283	311	282	305	294	327	291	281	331	313	290	319	311	289	317	306	315	316	274	304	323	280	299	311	279	312	305	302	320	324	304	288	300	302	336	293	312	312	324	293	298	284	287	314	293	305	301	290	303	317	290	311	299	322	273	305	303	324	312	294	285	326	299	298	310	305	290	333	295	327	315	287	309	286	281	309	321	281	297	276	288	297	305	327	310	298	267	294	307	300	310	303	290	282	332	287	294	284	279	285	254	291	305	305	288	284	277	306	266	292	312	314	330	300	271	276	274	275	306	289	302	297	247	273	285	281	287	318	313	291	310	323	291	301	303	303	295	309	278	325	320	313	273	316	283	335	307	309	288	307	288	319	312	301	326	289	287	276	278	325	315	281	311	336	276	320	297	286	321	277	316	302	311	280	289	309	307	297	305	305	282	324	322	287	298	285	316	261	281	298	299	267	276	310	293	302	287	277	287	283	293	296	288	293	308	310	280	295	289	329	286	275	282	312	305	306	285	285	261	302	292	299	332	286	318	327	292	287	311	317	310	299	311	306	296	288	291	291	288	281	273	308	277	307	335	317	311	305	315	305	299	287	289	287	290	280	324	279	294	277	301	300	283	314	294	311	307	302	311	311	286	300	295	322	345	291	321	271	315	288	305	295	299	305	323	323	294	318	281	280	266	314	304	297	306	312	320	261	275	318	312	296	301	305	286	300	287	289	291	304	305	298	252	318	290	286	292	321	308	287	278	305	297	298	260	297	298	296	309	282	293	325	315	325	281	322	291	271	296	314	304	320	281	286	279	304	306	269	283	296	284	283	293	295	291	316	290	318	299	293	290	301	280	293	273	302	290	307	279	316	304	299	306	293	284	289	304	291	321	314	306	287	273	275	293	279	270	272	309	321	313	301	325	309	299	285	309	274	269	308	307	307	330	282	319	292	289	319	298	286	285	310	293	296	307	264	295	332	308	288	316	307	330	283	313	287	312	263	279	305	286	307	291	305	314	281	289	307	300	295	261	305	303	331	281	279	277	289	311	282	312	326	315	307	284	303	314	293	300	313	287	282	302	301	298	322	314	321	329	280	307	270	278	307	312	313	290	291	295	300	332	317	277	334	322	336	252	295	293	305	316	323	286	329	315	299	306	305	305	299	290	285	333	296	325	278	287	312	268	288	277	297	326	315	300	273	283	280	291	306	325	330	282	318	293	289	299	307	289	331	306	309	302	286	306	307	313	299	289	299	318	282	295	303	270	313	301	300	303	307	295	315	324	320	295	308	319	318	324	290	289	295	290	297	290	283	297	295	298	308	290	309	295	301	306	296	266	318	289	305	294	298	303	298	288	302	316	305	311	303	323	324	284	295	322	288	336	302	309	299	279	305	284	280	314	286	304	299	296	293	292	294	298	293	316	292	325	312	304	292	273	319	295	295	269	307	265	265	285	303	284	305	294	288	323	293	318	280	297	328	312	280	291	291	287	287	297	290	327	275	281	290	288	273	309	314	296	271	313	301	297	294	294	301	311	296	300	298	306	308	309	287	334	298	288	302	283	287	307	298	310	308	311	280	297	317	288	284	316	298	306	301	308	291	273	306	281	324	296	295	293	266	294	312	291	285	324	312	325	289	285	301	314	256	302	305	297	284	296	280	268	299	318	293	293	287	291	294	321	277	304	324	276	312	283	299	271	313	274	289	302	310	294	308	306	296	300	315	305	290	323	282	266	282	324	312	339	313	301	310	318	309	285	309	310	312	283	290	282	279	281	285	293	294	312	295	274	293	292	321	298	312	303	312	299	312	272	308	264	303	317	269	287	261	319	307	321	318	290	319	294	282	288	251	277	335	258	299	266	279	333	295	310	313	276	289	296	308	301	312	277	310	297	277	314	270	320	291	309	296	316	265	302	306	286	256	314	272	317	316	250	301	297	308	307	314	294	291	343	311	295	322	309	329	280	301	278	324	307	285	315	276	293	272	297	287	312	299	312	276	287	298	286	267	274	259	319	287	311	296	299	293	326	299	290	300	311	323	291	273	308	282	292	285	276	293	268	271	281	312	255	319	323	334	267	272	302	278	286	288	268	302	278	282	302	324	320	304	285	276	296	307	289	267	316	333	304	299	310	290	280	319	286	332	313	291	272	302	297	286	298	287	282	300	327	292	303	292	270	287	329	317	291	294	286	311	296	293	306	292	291	293	273	302	298	301	309	303	320	315	296	293	289	294	312	301	325	301	330	288	296	333	261	300	286	303	286	292	289	294	286	311	299	279	299	297	290	304	278	311	297	317	297	290	311	310	289	296	305	310	277	296	303	311	304	294	297	277	290	310	321	266	286	272	273	300	292	288	319	259	297	297	317	287	305	323	312	311	281	289	323	272	273	274	300	281	299	321	297	301	297	276	271	320	296	300	290	282	302	300	307	304	304	319	282	309	298	275	284	319	308	327	290	294	296	285	287	309	317	300	296	313	289	310	307	304	276	289	301	334	265	294	318	299	277	300	293	316	316	309	282	276	317	293	313	322	308	289	318	300	301	303	291	314	297	299	281	276	303	315	265	315	297	286	291	291	300	319	294	255	298	321	298	305	335	294	288	304	291	303	328	312	329	300	293	306	279	326	317	305	299	302	291	291	305	317	300	295	304	296	292	275	316	274	324	292	313	328	295	299	282	296	277	282	312	298	289	292	294	274	266	302	329	296	299	287	306	282	324	273	284	305	314	308	301	264	307	286	319	319	268	299	322	302	284	316	299	296	320	312	288	283	342	287	290	284	254	289	304	318	302	294	281	286	315	300	300	304	276	311	311	308	332	305	307	300	303	298	316	274	272	309	315	301	286	289	306	294	303	292	316	297	315	305	304	271	320	297	296	305	287	325	308	272	313	293	288	322	330	312	288	296	277	291	288	257	322	291	303	293	285	294	293	321	326	319	315	310	287	314	326	276	282	285	317	296	277	325	284	285	291	285	300	301	315	306	319	289	273	295	309	286	296	277	278	299	301	286	296	293	317	334
23437	25536	29628	34660	35161	31801	29017	26262	22909	28012	34291	34181	29228	20004	13190	15658	13929	10085	12520	10664	7614	6613	6981	3859	3122	4450	2742	2411	2448	2286	2886	2247	1955	1729	1641	2331	2776	2869	1694	1063	1051	1036	1049	969	1048	971	1029	1028	995	952	1016	931	993	907	967	962	971	985	939	935	930	968	969	968	910	958	935	922	935	946	935	928	908	952	930	914	934	899	927	881	966	911	886	909	935	871	931	907	879	938	967	895	939	955	858	936	944	927	915	912	894	940	925	913	930	894	928	888	938	927	886	849	913	960	902	912	930	900	922	885	956	873	860	906	910	969	915	867	867	944	957	923	877	938	933	981	858	941	919	890	950	911	928	904	894	943	892	915	874	895	949	874	943	910	878	915	933	908	925	889	921	897	904	927	908	957	927	963	919	869	948	906	886	872	899	854	881	927	894	948	918	845	944	883	946	861	892	855	895	941	919	933	890	900	870	941	909	926	900	879	913	928	939	863	908	891	858	883	906	952	925	885	894	943	895	874	876	942	944	870	918	901	918	934	948	881	933	915	897	920	882	930	906	898	912	850	894	900	953	885	904	880	924	919	914	904	906	879	920	883	953	876	896	889	886	936	937	935	895	913	873	916	959	906	855	929	930	925	925	939	906	941	906	890	936	919	904	847	884	887	924	909	905	936	902	905	933	910	931	938	929	917	881	893	963	924	852	881	931	917	925	890	931	944	916	894	917	909	926	910	867	879	874	879	928	876	860	935	936	935	870	875	904	949	851	935	904	894	922	931	967	906	899	896	905	926	885	872	919	936	890	904	942	928	850	885	889	933	902	897	928	903	898	878	954	905	910	889	851	934	879	919	898	920	926	949	858	937	934	915	945	926	903	855	886	884	874	950	892	928	934	888	867	925	907	960	851	894	949	902	892	883	907	893	879	910	948	868	879	851	938	898	878	926	868	921	868	883	973	954	888	920	886	887	920	900	922	893	913	912	888	879	902	915	856	864	844	918	930	932	837	839	901	921	879	929	904	875	831	903	928	910	933	885	920	904	972	918	867	893	880	908	931	892	923	881	927	905	898	928	917	893	891	952	917	936	939	915	900	912	906	916	925	917	878	927	894	912	879	938	897	904	899	952	965	856	858	893	922	888	901	918	919	897	903	883	897	921	893	849	920	914	892	987	916	891	885	970	867	927	931	907	953	899	866	928	921	979	858	880	928	937	883	873	905	892	920	904	849	902	884	879	930	922	912	917	952	892	866	939	933	879	863	967	971	943	872	880	912	878	920	885	922	883	927	939	863	898	962	897	932	900	907	897	922	911	922	897	892	900	920	908	898	906	878	886	887	907	913	927	865	896	921	966	859	871	892	929	907	930	933	920	938	883	876	957	922	907	909	861	848	872	871	920	881	932	948	938	969	892	915	945	868	908	974	811	911	907	937	915	857	912	925	916	912	872	868	935	907	946	898	881	908	877	930	914	931	885	884	934	869	885	955	869	915	917	930	934	919	919	950	897	876	938	926	857	874	919	900	933	948	887	909	903	943	933	876	913	932	897	911	906	960	918	866	891	972	879	898	892	880	882	910	872	955	882	900	891	863	928	935	927	924	888	975	953	857	947	906	915	871	870	918	933	941	890	841	908	900	887	905	923	922	872	857	875	905	860	904	816	857	875	894	914	908	903	878	942	957	894	951	945	927	867	819	890	875	947	886	897	926	876	956	891	941	959	912	865	899	946	862	883	901	875	913	949	869	860	927	952	892	873	898	913	861	932	954	879	891	924	857	906	862	867	946	928	870	916	931	891	929	879	961	913	853	874	920	896	881	880	910	914	871	901	931	879	904	960	949	893	939	851	914	896	903	896	871	918	935	891	838	912	890	875	877	925	866	868	897	950	883	917	913	836	928	871	908	934	884	864	966	930	957	882	888	892	938	899	868	886	869	932	922	892	923	887	907	924	853	940	920	895	915	985	891	920	899	927	895	933	920	965	870	892	902	856	918	938	901	899	884	876	934	954	889	859	935	853	916	933	914	912	913	863	854	915	889	902	896	915	964	919	943	917	898	892	906	884	943	912	932	857	899	912	912	892	883	931	872	930	862	922	935	945	919	914	846	901	914	848	918	894	919	926	944	922	943	892	949	954	900	905	884	860	920	932	916	933	916	872	843	914	893	946	929	880	905	892	882	930	876	895	910	875	916	921	896	907	867	920	877	943	924	894	991	942	904	945	912	908	866	941	881	921	955	932	876	896	957	819	918	906	980	908	925	931	931	890	907	882	896	907	860	945	928	891	911	890	940	901	910	923	909	919	873	878	946	864	887	918	891	888	910	898	938	920	902	925	887	920	918	859	869	919	872	908	908	940	933	966	940	923	942	955	928	896	916	875	950	904	921	836	894	886	895	923	834	928	938	881	929	859	896	931	959	900	922	871	907	833	922	870	941	903	943	886	845	942	859	891	903	872	897	896	848	865	890	877	971	905	898	906	936	864	896	905	900	867	914	914	897	919	927	873	932	921	914	924	909	904	933	914	845	959	863	876	922	934	856	958	926	817	897	939	911	913	924	960	887	954	922	938	956	934	896	874	908	901	952	882	911	959	940	868	935	945	934	863	916	864	967	907	909	853	913	851	903	917	918	945	907	882	908	901	877	970	896	948	956	949	882	908	915	865	920	885	901	879	928	931	929	878	851	961	852	825	898	925	838	908	890	934	929	953	887	904	910	901	909	916	891	876	921	914	899	912	931	933	916	879	914	939	895	852	840	869	879	913	892	916	853	844	883	904	918	878	955	898	892	894	929	851	922	890	899	943	908	925	928	893	933	931	938	870	928	958	888	840	869	886	856	889	958	906	926	874	880	887	902	878	952	913	955	898	894	894	904	892	862	923	916	915	903	898	912	894	893	889	853	912	930	919	910	960	863	939	882	919	851	908	940	947	915	930	897	926	898	978	917	871	880	944	913	911	929	870	886	911	857	893	892	884	912	883	905	919	917	911	865	893	912	876	939	904	951	861	915	894	868	938	923	952	838	941	874	916	895	909	908	953	895	907	891	890	906	904	911	943	905	918	933	900	957	938	876	960	870	925	903	892	932	921	895	873	876	888	960	877	901	927	928	874	933	890	937	858	909	906	869	963	1008	934	876	901	931	947	959	929	858	920	938	921	944	898	890	881	950	880	881	884	925	891	885	889	891	947	906	885	868	952	932	931	920	942	926	942	895	899	900	900	888	875	895	904	882	933	864	857	874	889	884	919	908	910	925	898	956	927	838	949	937	949	912	873	939	894	856	907	911	919	927	867	893	915	824	891	885	880	940	952	896	924	908	887	874	967	940	933	903	956	899	902	873	927	922	947	890	922	860	929	903	895	937	890	909	896	923	890	885	909	922	908	926	855	918	909	923	891	887	930	886	902	891	914	924	925	915	911	925	872	877	906	914	901	906	929	904	908	898	887	920	891	855	949	925	913	887	887	927	899	880	881	894	935	916	897	894	908	862	960	914	897	937	904	951	924
3670	3232	3857	3015	1750	1196	808	703	527	496	579	558	381	353	239	251	292	244	230	229	209	228	195	210	231	230	205	196	202	208	207	168	180	198	189	197	197	180	184	192	202	178	194	208	195	185	164	189	187	194	201	194	174	202	159	175	183	196	176	172	193	200	190	178	194	202	185	180	194	210	170	198	194	178	195	196	190	196	200	199	209	184	158	182	187	205	178	201	191	195	181	206	206	191	174	201	200	178	166	219	185	196	189	183	202	183	195	191	201	181	192	176	165	198	190	201	178	186	182	195	189	195	187	195	187	203	195	207	199	190	205	181	209	186	183	186	188	202	184	183	200	158	206	173	183	187	179	186	192	203	173	181	171	175	204	211	202	181	191	177	196	177	203	218	188	205	168	195	188	189	182	197	192	199	195	155	192	182	196	217	180	186	195	180	200	192	200	183	188	170	171	184	183	188	163	217	186	169	188	202	182	183	161	210	214	166	168	189	183	199	194	197	205	192	208	187	213	172	207	172	192	200	184	199	202	186	200	179	207	190	184	187	193	203	197	199	189	159	194	187	177	194	184	191	189	207	199	199	178	203	189	180	191	163	169	204	204	190	201	179	198	202	193	177	196	188	195	193	196	180	172	175	207	182	169	185	207	194	192	180	176	184	179	191	187	186	181	193	189	197	205	201	178	168	200	191	191	200	172	180	180	190	188	175	214	192	177	174	185	197	189	204	160	180	176	194	189	193	172	179	202	177	202	173	200	189	193	174	190	190	170	183	177	181	209	198	162	194	206	188	177	172	202	195	191	186	202	170	158	181	174	184	185	200	207	199	197	202	195	192	217	182	194	187	191	181	216	199	203	173	196	183	189	203	175	201	177	171	174	184	183	190	189	196	211	179	176	186	170	176	190	176	215	175	203	222	193	190	175	193	188	193	167	178	179	204	170	193	179	178	205	205	191	179	183	197	179	185	182	162	191	185	164	177	169	175	189	193	190	196	159	186	189	197	205	203	190	216	203	174	157	194	206	220	190	190	199	197	160	200	176	178	192	199	190	205	196	195	203	213	174	189	191	178	193	171	206	178	209	184	173	175	195	205	188	186	209	208	213	161	183	227	196	171	190	166	171	161	192	160	197	202	205	174	180	185	197	171	202	198	176	173	175	196	173	201	162	173	188	210	186	204	204	188	205	190	185	183	187	203	185	198	172	185	190	197	187	199	190	217	199	210	209	172	195	194	198	179	194	188	196	183	179	200	181	189	192	193	208	173	192	203	207	186	199	190	188	189	192	177	217	181	169	177	187	160	186	191	183	169	174	200	200	207	162	194	214	193	196	189	200	174	182	192	195	199	184	188	167	181	181	183	201	197	195	189	172	207	185	163	197	208	182	194	188	175	175	186	214	194	194	203	176	176	193	183	190	193	199	170	195	185	194	188	170	202	199	190	189	205	181	189	173	188	190	182	166	170	175	147	197	191	204	195	169	153	191	176	195	181	196	174	201	171	195	180	198	183	184	171	212	175	187	138	181	196	191	190	178	195	191	183	189	180	175	204	196	193	185	169	186	179	188	186	173	183	167	179	172	174	185	183	186	196	170	180	186	185	192	182	200	196	189	170	183	192	169	184	202	200	172	192	182	198	202	191	181	177	206	183	192	183	201	219	174	181	166	185	185	196	188	194	186	214	207	183	198	175	201	188	182	186	178	187	194	174	203	211	192	182	164	188	184	198	184	202	191	212	210	197	174	176	206	189	187	172	188	191	173	196	173	183	196	179	183	198	185	175	170	174	177	184	187	194	206	204	183	192	218	173	173	188	165	147	178	196	164	220	193	205	176	185	165	198	183	185	185	167	193	213	179	178	209	179	181	173	171	203	186	200	207	172	197	205	198	197	202	194	178	212	189	162	184	178	162	152	180	195	180	190	208	180	171	187	184	197	165	182	173	189	188	197	198	195	172	154	186	180	185	202	179	181	196	207	181	204	193	142	191	168	198	184	184	200	198	191	189	178	204	204	222	219	170	201	213	180	173	203	199	176	175	178	218	180	181	203	185	215	184	194	174	186	182	181	180	196	193	203	182	192	160	223	167	197	190	196	197	189	189	204	188	199	196	179	187	173	183	196	203	191	182	186	184	197	193	198	157	175	187	227	208	170	177	203	169	186	181	178	191	200	196	207	193	195	180	178	193	182	166	193	188	188	177	181	185	186	192	168	186	201	165	178	185	186	196	195	187	191	185	189	203	195	171	185	192	204	188	182	186	183	209	189	192	183	167	183	183	168	193	184	198	155	176	190	181	180	194	216	186	181	186	200	188	198	190	209	180	181	199	189	194	190	188	181	192	182	195	181	182	164	153	192	179	194	183	192	180	179	201	197	194	198	183	197	172	178	200	183	182	184	199	204	192	198	182	210	176	203	205	198	180	206	207	193	187	171	161	201	192	198	189	171	186	154	191	194	199	189	195	178	197	188	197	193	166	190	193	196	180	196	196	193	189	203	186	184	212	171	182	175	171	188	179	205	188	195	165	183	184	210	180	188	188	193	199	189	210	196	197	215	191	208	187	169	180	180	205	192	207	188	195	181	187	188	174	179	184	172	161	181	220	182	222	191	167	202	179	192	179	191	213	170	227	170	173	198	185	180	203	201	193	180	209	194	169	185	177	209	187	176	205	186	192	190	194	192	220	205	172	196	194	207	193	192	184	194	174	167	203	171	180	182	179	197	219	213	168	182	219	184	205	183	237	199	198	195	210	188	174	204	179	174	191	210	188	199	185	196	169	187	191	198	193	189	186	189	202	191	160	179	182	175	179	167	185	188	176	198	182	223	185	195	193	182	180	169	188	165	187	196	198	189	186	186	185	177	197	212	163	188	191	195	169	160	169	193	215	170	202	184	193	166	188	166	206	215	161	180	160	179	192	182	178	176	174	188	190	196	186	171	199	190	170	172	180	173	177	196	175	199	155	191	191	174	169	188	192	184	186	202	172	190	187	163	199	177	178	162	206	181	172	202	165	170	206	182	203	195	175	185	192	178	180	173	214	191	172	206	197	189	183	172	218	189	208	187	207	195	170	163	178	168	189	190	209	192	196	192	176	186	238	202	195	201	200	205	191	179	186	200	178	206	195	175	165	215	210	192	192	188	209	179	217	190	200	186	199	171	176	158	181	160	172	187	150	180	196	179	223	184	188	195	173	193	207	196	173	175	197	186	171	165	210	192	176	174	192	169	179	189	152	190	207	192	192	199	185	189	196	175	186	209	176	193	165	196	195	185	194	178	173	191	210	165	207	196	172	212	189	200	179	172	195	199	188	180	172	191	189	211	187	198	171	192	192	197	201	179	173	168	188	205	171	162	189	199	187	189	164	201	186	195	159	175	163	214	181	174	195	203	183	174	176	184	212	193	171	195	189	191	189	160	214	157	192	205	195	200	196	201	190	213	172	203	179	175	183	196	209	198	210	181	164	216	209	221	179	197	196	198	182	171	188	163	183	208
3924	4310	6436	6484	4740	3583	2767	2262	1865	2144	2751	2639	2136	1472	1213	1344	1187	942	1022	993	897	863	890	729	789	765	672	681	689	674	700	639	699	640	635	656	700	708	658	659	632	585	665	648	630	602	631	653	647	626	645	633	669	630	644	630	622	652	635	603	659	595	609	605	672	656	642	632	642	639	597	620	662	658	631	619	633	602	623	653	653	627	571	640	590	631	656	659	633	622	644	664	602	628	656	616	603	617	629	615	676	632	621	585	579	649	635	584	601	641	635	620	683	631	617	725	631	642	654	642	605	646	638	651	627	640	637	607	630	642	620	660	647	621	656	651	685	654	649	631	626	643	656	667	633	685	617	639	621	612	625	641	663	592	609	637	648	664	658	620	612	623	661	642	630	668	622	614	610	598	631	663	640	673	634	630	626	648	672	621	654	603	646	608	645	632	624	651	652	625	556	629	613	651	619	615	624	569	669	594	642	621	586	652	597	614	620	636	587	672	659	659	636	606	649	635	652	642	632	621	601	621	624	630	700	638	601	645	584	616	687	610	633	607	633	655	658	632	624	633	623	719	653	661	623	645	661	572	631	638	608	647	647	623	673	627	609	606	622	615	606	643	634	652	668	623	626	648	653	612	645	604	654	625	647	645	591	603	661	609	633	636	658	623	608	607	646	648	634	623	644	621	603	606	598	625	638	643	618	685	617	630	623	629	627	613	612	636	658	639	620	646	627	688	649	655	662	675	670	587	652	680	652	623	674	666	632	631	600	635	641	636	641	657	610	678	629	632	655	640	638	640	669	628	620	620	660	623	621	649	654	646	637	640	669	651	637	610	618	659	650	634	676	592	670	661	657	626	656	645	649	642	641	643	621	678	608	646	634	637	632	630	662	658	652	613	635	668	660	643	652	628	594	616	650	617	606	647	617	634	625	679	591	649	649	669	647	614	642	594	625	648	615	631	622	630	660	632	630	624	585	626	599	621	604	600	614	622	636	632	634	649	649	634	614	625	624	570	644	597	645	649	623	609	610	647	616	619	635	615	643	651	641	638	645	657	620	638	623	649	651	627	656	652	644	625	624	612	621	605	622	673	673	667	650	673	616	657	654	635	690	626	622	636	642	678	620	624	674	632	644	634	653	655	614	651	611	655	642	670	621	622	648	615	614	637	618	655	677	633	634	677	607	631	658	619	621	636	621	649	619	663	631	643	625	598	610	611	665	594	599	638	630	642	661	604	657	653	631	595	647	654	635	633	633	600	625	633	646	619	626	635	687	666	630	589	620	601	616	648	636	608	641	636	630	635	668	649	595	658	618	659	637	642	654	616	589	637	646	628	646	644	635	671	687	594	621	645	623	630	678	627	657	642	626	633	621	615	633	667	667	616	612	659	638	610	654	630	662	642	600	656	617	696	648	598	602	622	648	614	635	636	692	658	647	638	627	609	631	629	640	637	635	642	634	589	635	651	588	626	635	644	677	571	635	618	607	668	602	638	643	609	630	602	624	659	680	612	601	603	673	639	658	637	640	616	628	656	638	607	630	648	698	616	626	670	659	614	639	620	668	633	645	632	625	596	638	587	636	654	645	638	659	621	612	622	634	659	578	641	657	632	661	580	615	646	619	656	628	613	636	647	610	651	614	650	637	600	647	652	624	653	594	624	645	620	622	659	665	644	662	650	639	596	611	640	656	664	632	680	653	653	620	620	618	672	613	591	691	653	634	682	608	620	649	631	629	651	618	636	670	652	659	594	660	669	614	601	624	668	645	693	593	642	683	683	657	628	647	624	603	677	637	643	683	607	620	604	670	607	621	641	647	618	657	645	631	629	590	615	616	653	641	639	638	687	644	605	626	620	632	597	626	684	623	612	633	648	684	611	692	625	626	606	581	613	634	651	658	625	618	660	690	659	657	623	654	577	631	604	643	657	631	709	659	616	605	603	631	623	641	645	608	624	695	636	644	664	607	617	627	612	661	605	611	654	583	665	649	627	624	620	632	615	643	634	613	597	643	626	665	622	661	581	632	607	628	647	608	651	644	642	630	628	637	660	643	631	618	643	621	654	628	611	628	614	646	662	698	593	626	603	629	607	693	664	631	656	638	600	629	617	610	627	628	669	608	630	685	616	640	620	635	629	596	651	593	659	650	620	665	627	669	592	612	625	632	578	668	638	598	669	639	632	615	610	637	626	648	616	625	656	649	621	643	637	664	642	647	636	644	641	670	633	610	612	621	629	609	650	703	621	632	660	652	639	695	597	669	660	628	628	616	612	644	612	627	621	650	654	656	604	649	624	674	618	635	673	645	618	599	676	637	620	702	656	614	585	655	684	619	598	641	620	619	637	634	616	656	624	649	636	644	636	639	632	604	608	645	665	664	674	672	591	631	630	616	626	625	662	661	630	624	597	641	604	672	623	612	621	625	653	612	646	640	622	684	608	625	614	654	683	656	624	631	654	674	617	646	662	626	649	659	614	611	603	626	633	626	657	599	624	663	626	637	594	633	622	645	575	657	608	647	629	651	590	595	631	677	631	653	592	595	634	655	728	613	640	650	610	638	663	666	639	625	670	615	641	648	629	619	680	619	604	641	627	636	609	631	649	610	578	635	586	618	610	627	583	622	642	658	605	613	647	635	599	598	636	619	632	668	612	624	641	643	599	659	640	647	627	618	645	584	604	622	639	598	625	639	630	630	581	655	618	644	668	598	651	603	652	667	601	620	652	620	653	623	638	629	616	647	668	631	665	628	669	647	666	656	598	663	649	672	640	632	629	621	631	608	655	625	628	593	639	615	624	664	649	642	604	671	645	652	594	653	685	653	589	666	638	603	635	692	646	669	680	623	624	606	678	672	644	648	610	618	634	628	606	657	641	637	594	659	607	669	629	609	625	638	628	617	618	646	678	639	683	601	619	608	635	650	668	650	610	621	677	621	647	607	608	636	616	647	636	621	655	630	640	619	676	585	625	632	626	603	619	619	664	648	686	595	645	695	649	605	645	628	596	605	636	615	616	634	674	631	626	606	631	649	638	661	659	664	609	623	609	645	654	661	615	617	616	606	586	667	595	644	609	594	629	655	593	630	634	599	626	621	622	640	626	622	605	658	587	631	606	631	618	615	654	599	646	623	595	622	622	620	599	623	622	648	596	641	619	637	651	631	655	688	630	623	562	662	634	657	637	650	686	625	612	600	626	646	634	611	633	638	626	620	632	616	628	662	623	640	662	648	645	642	661	626	625	632	642	644	655	650	627	657	635	633	608	659	660	658	660	633	663	635	601	597	627	635	610	646	649	660	612	624	668	629	612	633	624	638	646	629	595	638	683	606	568	601	606	692	595	642	627	612	607	608	641	586	623	630	657	579	627	613	603	661	628	637	630	625	647	611	606	602	639	599	631	585	633	631	646	604	618	671	647	645	669	657	646	647	660	642	604	620	688	577	635	638	661	627	611	648	648	638	639	617	653	590	658	620	680	598	632	673	664	613	594	637	595	599	612
20505	24471	26496	25939	20784	14806	10229	7593	5373	5278	6278	5336	3651	1989	1480	1630	1483	1162	1043	1022	761	718	735	483	439	566	383	395	385	453	434	377	368	354	357	344	362	422	352	305	270	306	306	312	333	305	312	317	330	311	341	304	313	304	324	312	300	308	309	316	311	311	301	334	318	316	313	278	327	312	305	337	339	302	308	277	320	323	303	308	314	286	292	339	317	359	329	357	323	279	327	297	303	298	312	285	316	307	313	298	307	307	289	300	334	346	323	356	324	305	302	301	336	302	291	293	350	317	294	310	313	321	310	295	321	307	277	315	346	332	317	301	332	317	303	338	315	296	313	303	285	320	311	310	322	312	333	286	308	293	302	327	306	281	318	311	294	295	303	319	312	301	327	330	309	326	302	309	316	305	318	326	316	298	298	310	297	304	359	299	308	320	307	301	308	293	306	309	308	314	344	294	308	330	320	350	306	306	325	342	290	307	330	307	306	324	334	357	335	301	321	333	303	326	309	307	304	334	345	296	317	282	331	304	337	295	306	319	300	326	318	319	311	314	315	290	294	319	300	306	314	287	354	316	303	318	301	347	334	302	301	310	318	306	298	306	327	357	310	329	327	323	324	317	319	319	335	315	330	330	330	306	296	303	295	288	293	306	343	309	321	314	314	305	313	310	330	295	318	331	321	290	303	338	295	283	308	296	311	307	306	335	337	304	348	340	313	305	321	332	302	316	306	320	306	301	318	301	299	277	304	289	343	330	325	334	303	309	338	316	307	291	273	304	354	309	327	329	282	344	315	334	311	320	344	325	292	298	288	318	316	324	301	286	312	299	318	323	319	303	327	294	288	321	314	322	323	308	302	324	302	305	333	299	299	335	293	317	296	313	323	313	298	312	319	276	309	316	318	330	340	325	293	273	328	340	334	308	321	325	305	315	312	329	340	315	299	326	329	324	341	331	336	345	317	320	323	301	364	298	321	322	344	314	313	315	311	280	279	323	308	372	308	324	311	316	300	313	311	317	287	354	312	310	320	323	338	298	334	351	317	333	304	280	315	285	318	324	314	312	315	316	304	315	295	293	311	290	304	311	337	302	301	314	302	291	289	327	311	301	301	274	304	310	324	260	314	319	316	351	339	305	316	295	322	287	314	360	310	346	297	322	312	328	303	332	327	287	312	314	308	326	291	295	311	312	285	352	295	324	334	293	289	295	320	306	296	323	293	301	314	312	308	323	347	331	310	330	296	293	306	301	303	300	369	309	333	308	308	329	335	322	322	304	288	337	293	294	290	345	316	327	325	295	318	337	324	324	297	309	305	324	287	346	299	313	325	300	338	325	301	317	293	295	338	300	306	288	326	301	302	334	334	299	325	305	306	325	313	320	310	323	325	295	279	305	295	305	304	300	319	338	317	280	303	301	310	302	309	278	334	322	336	357	326	324	295	300	312	316	307	300	295	315	297	351	312	311	321	345	299	289	298	310	334	321	330	321	333	328	319	304	307	313	298	328	332	322	333	325	318	332	269	307	282	308	342	291	317	321	306	284	286	353	313	306	324	342	326	275	297	291	306	351	311	340	304	299	302	310	319	327	321	305	307	300	314	291	320	320	337	308	308	321	306	300	312	323	311	342	322	291	347	317	293	333	303	329	306	314	296	324	317	306	308	329	298	286	305	320	290	306	293	327	299	330	278	324	301	318	299	283	305	297	293	315	325	320	300	343	347	317	313	313	303	303	299	297	302	280	319	324	310	307	306	330	317	332	310	311	300	334	296	312	374	314	301	303	299	310	318	330	323	301	318	345	308	302	293	312	301	290	323	306	299	317	337	305	329	300	326	313	319	321	311	287	298	289	305	306	302	327	316	312	320	306	328	324	313	337	300	303	319	305	327	294	314	297	327	323	339	315	306	270	307	329	312	307	327	318	288	309	276	308	338	305	317	323	283	319	319	319	302	300	307	337	342	307	333	321	335	284	272	276	336	318	318	338	286	318	331	325	331	317	343	294	295	291	308	320	316	310	337	309	320	332	316	289	284	302	308	288	325	315	334	329	313	322	272	302	323	296	334	302	289	314	326	257	309	337	320	284	325	297	317	332	296	289	333	331	292	321	351	313	316	276	322	272	297	337	288	322	347	305	325	317	311	309	316	289	321	319	298	308	339	295	309	302	330	337	298	314	317	316	303	317	320	316	314	309	304	315	317	304	317	319	339	312	317	337	315	318	346	308	274	307	314	328	293	348	311	322	273	295	325	325	306	321	274	319	298	314	290	317	316	322	315	314	310	312	312	333	313	298	350	332	319	301	294	295	320	339	306	315	328	320	310	301	309	318	306	344	324	327	323	306	310	314	331	301	274	348	310	278	330	347	324	310	325	307	318	297	321	349	317	321	314	337	318	308	317	320	289	306	340	312	302	306	366	320	334	311	310	347	331	342	315	296	340	313	314	357	327	339	316	304	307	318	316	331	316	322	294	295	306	330	330	322	298	318	304	322	301	307	321	322	312	319	323	300	310	314	286	278	327	305	309	344	334	300	307	297	316	333	328	310	273	278	328	324	304	306	280	317	313	292	314	361	331	312	308	307	316	335	347	326	302	311	323	313	294	339	327	315	298	362	350	327	325	317	319	306	327	328	320	331	330	305	341	300	325	314	307	310	303	278	342	331	341	358	284	327	307	289	291	274	330	269	305	314	299	342	305	302	307	311	334	318	333	321	331	319	304	320	328	302	317	337	322	322	304	334	317	303	343	306	327	332	305	285	299	320	310	326	345	327	313	322	308	329	338	297	316	291	310	313	297	318	314	292	311	311	320	302	313	334	343	305	302	299	309	303	314	305	321	328	278	313	283	280	312	318	302	308	286	298	294	313	307	314	341	314	287	318	318	328	304	356	302	320	350	331	287	296	312	326	318	299	298	334	296	287	307	306	312	305	301	322	265	323	293	289	324	321	335	306	304	325	286	301	310	321	281	318	330	319	322	288	308	311	331	306	300	324	292	334	296	284	326	305	329	300	357	303	298	326	290	317	315	365	336	336	315	327	310	333	293	305	314	296	272	285	331	331	312	297	291	344	312	317	327	340	306	300	313	270	318	319	324	317	281	324	287	296	286	372	319	329	327	324	316	312	291	341	296	324	309	291	312	314	326	321	301	294	327	320	318	311	310	301	298	319	285	296	291	313	346	324	322	322	306	347	314	330	299	302	325	325	312	277	299	298	337	310	300	309	323	328	345	313	315	316	304	330	327	316	297	306	314	304	319	296	329	327	328	296	308	337	340	310	306	321	301	347	299	332	306	321	309	306	319	330	307	324	334	289	273	313	345	348	340	305	304	302	320	326	320	274	298	315	315	340	306	317	321	287	318	354	323	300	321	336	324	311	330	292	327	300	330	328	333	311	301	290	313	307	315	338	333	290	345	308	286	294	346	327	339	325	327	311	343	329	303	288	350	306	323	308	315	300	330	295	301	300	301	312	290	290	281	282	332	312	323	313	287	290
15657	19439	22428	27482	27364	22691	20257	17331	14537	18874	23187	21466	16727	10388	7950	8030	8143	6338	6284	6346	4487	3569	3790	2693	1874	2560	1735	1546	1487	1561	1975	1591	1357	1455	1407	1260	1665	1570	1187	1082	1007	998	996	995	1026	996	1019	1008	954	965	960	1000	927	1032	986	974	998	985	929	962	956	953	979	1003	978	954	984	1038	977	1020	969	990	975	947	943	985	925	970	973	1027	963	995	978	950	991	955	1006	987	1003	1011	940	974	962	927	920	959	950	998	975	921	1040	991	997	954	987	919	953	951	939	931	975	967	979	954	974	995	941	943	1007	952	975	953	1005	1034	976	960	956	917	960	1033	1002	942	998	970	918	985	952	962	980	988	982	976	969	1007	942	1074	918	968	978	1025	957	990	985	965	979	912	983	973	1024	931	963	990	930	971	974	1023	955	1032	945	990	951	989	958	969	958	961	947	944	997	936	996	1000	985	1011	933	940	989	1013	920	954	1014	999	977	965	1008	974	916	938	943	940	1002	928	959	984	960	975	962	964	941	920	1031	1000	964	928	902	979	944	950	959	911	946	1012	1010	942	940	994	982	960	937	920	914	931	1011	984	1034	977	958	939	932	945	976	992	990	982	924	980	938	962	918	942	955	937	980	923	955	955	993	978	978	943	1003	962	979	984	974	1001	956	978	957	899	949	960	1003	1036	990	934	977	995	972	924	983	948	946	960	949	1023	984	972	940	966	977	947	1007	990	961	926	900	1028	1012	951	977	970	953	938	976	965	1012	987	967	991	908	982	959	989	975	990	982	917	985	927	958	1004	986	955	902	973	959	994	957	1022	930	1005	949	975	896	953	1005	951	979	995	993	953	940	941	980	941	950	979	923	1006	955	943	923	956	947	979	950	982	960	975	991	985	942	956	948	939	984	964	949	959	978	925	1010	987	977	967	996	945	888	957	1012	990	983	922	916	973	947	981	909	935	926	923	1020	1020	972	959	926	982	950	945	937	1000	963	981	974	951	956	946	972	965	975	944	1007	976	997	926	983	966	919	942	965	979	950	977	983	1026	962	938	960	962	968	987	956	947	918	980	974	1008	970	977	961	993	973	1001	970	905	921	941	969	935	931	963	989	942	938	988	992	971	953	907	1035	946	942	921	985	955	964	940	989	966	943	976	988	997	968	979	972	1002	905	1009	979	940	960	970	1017	953	1005	1015	906	953	978	923	897	971	950	992	988	982	948	956	928	896	887	988	980	970	1043	888	975	1032	940	981	951	948	996	979	968	931	1012	908	1053	981	992	993	961	991	957	963	967	893	950	954	947	982	958	988	1013	944	992	937	892	984	951	964	926	947	966	973	991	926	952	992	977	1021	940	990	966	987	958	926	979	991	937	989	928	961	986	953	973	935	905	961	942	951	941	1009	951	958	973	960	923	991	979	955	950	960	916	967	962	972	963	934	987	927	959	979	934	985	960	971	976	955	918	976	977	989	916	935	978	939	959	983	943	926	976	1030	942	990	973	966	1002	942	976	957	1010	1018	936	964	1037	897	930	1053	1012	928	980	959	963	1006	968	971	1010	1003	957	982	983	1000	904	926	945	960	950	948	985	990	916	980	923	954	960	960	993	948	980	967	988	963	986	1001	909	972	974	953	981	965	967	983	983	1041	978	923	997	1015	1015	985	934	960	933	989	910	963	967	949	974	987	983	963	931	995	977	948	952	979	979	978	922	993	934	927	922	941	945	974	983	960	961	987	952	925	943	929	1006	920	939	942	989	1009	965	1008	966	1011	973	975	879	970	944	961	920	1007	992	1012	945	1010	971	959	969	959	977	979	913	935	937	937	982	978	1007	993	988	988	962	990	1010	998	980	961	981	927	994	1025	991	983	1023	972	932	935	949	955	926	918	1006	996	979	956	945	935	913	1017	983	940	924	993	963	972	969	923	900	996	982	956	988	929	974	963	980	970	971	988	1004	979	986	975	969	1016	985	958	943	935	927	962	1076	919	954	939	1012	942	976	970	940	937	962	914	971	953	973	945	989	918	933	925	952	912	913	977	957	932	949	993	987	997	961	965	964	1035	990	949	924	968	1008	913	990	934	930	1027	964	987	972	1009	983	948	917	976	938	996	1023	942	962	951	931	930	982	992	970	939	1004	977	987	922	950	969	966	975	982	933	946	975	960	987	948	949	969	964	963	938	977	899	987	963	1006	980	1022	1022	955	936	965	1016	993	958	954	967	969	941	963	956	1006	957	966	973	967	956	969	976	917	1009	971	952	959	969	994	966	916	1024	982	995	905	972	938	904	950	994	1003	935	958	977	971	958	941	969	983	956	953	1017	984	1004	992	947	936	994	930	951	980	899	938	1002	1016	974	999	949	948	993	1013	962	933	1009	953	930	976	948	905	1035	1047	925	965	964	941	976	985	991	953	978	966	991	922	963	966	997	966	961	950	981	946	1004	988	979	1012	934	971	966	904	1020	926	1027	994	1006	978	924	935	1035	914	1014	960	1068	1019	975	899	1001	929	940	932	1034	967	950	973	961	993	981	994	990	916	982	976	985	929	968	951	1000	929	1016	923	945	943	964	938	920	929	985	958	988	994	1012	995	957	944	986	1013	1004	960	998	917	948	905	1009	989	960	964	960	1043	926	980	989	970	977	964	934	954	941	935	976	1000	937	954	986	921	941	943	930	952	942	925	989	964	951	994	990	941	960	974	978	926	989	979	1005	964	922	914	964	956	908	963	955	998	976	978	984	910	966	944	939	993	952	972	926	932	982	963	962	983	988	911	965	957	935	924	920	1008	983	963	1002	932	975	922	982	1005	949	981	975	957	967	940	1039	973	971	957	989	991	974	1021	935	964	936	926	984	951	963	971	985	933	959	946	958	994	930	948	1021	927	1003	949	938	953	1006	961	1016	933	934	985	942	983	1053	1003	952	981	982	907	954	945	971	997	925	1034	995	991	929	986	911	1005	932	942	933	969	967	1014	897	938	945	946	979	928	973	1006	996	1007	973	911	958	911	1005	983	962	987	939	992	954	984	995	975	978	957	987	971	1023	966	961	973	965	1000	941	937	1005	991	918	962	979	984	986	952	977	940	982	968	974	958	990	983	997	997	953	947	969	961	928	957	962	965	961	986	950	958	978	936	948	978	921	995	980	937	965	1009	1057	1037	1031	963	934	964	940	935	955	1013	1014	974	1024	912	973	966	1014	924	909	917	963	927	970	1015	912	1001	984	1033	1030	975	951	906	971	995	937	953	927	993	977	945	993	972	950	1009	949	971	983	971	1002	960	914	927	965	943	917	976	945	951	918	968	992	1027	1020	915	974	987	1026	964	1027	923	956	977	976	969	961	984	969	900	913	1002	979	1009	945	959	998	924	923	988	940	946	993	926	1058	973	993	927	1032	998	1002	935	979	894	918	948	930	973	959	1004	1008	949	990	975	1005	993	985	965	954	987	993	975	922	1002	936	993	920	956	955	958	983	960	931	967	897	919	955	982	1002	952	980	1023	971	978	994	1014	958	919	941	934	935	985	1005	935	1009	943	960	903	978	922	932	937	955	939	963	1009	922	951	981	952	956	949	968	980	967	996	961	963	928	941	925	937	991	950	946	1002	948	980	949	952	943	988	1004	950	962	950	916	937	955	975	938	959	968	961	964	961	975	1003	955	976	915	948	957	958	987	989	1006	936	983	937	977	992	966	990	1015	940	975	909	980	1015	978	998	983
31313	31954	32203	31999	28027	23366	18945	14779	11774	11405	13838	10903	7037	4058	2937	2892	2905	2706	1948	2212	1496	1177	1370	836	574	734	502	486	428	422	556	444	351	441	371	376	454	466	373	306	264	298	290	305	303	287	283	298	306	288	309	296	265	302	285	314	314	274	286	300	296	319	291	310	318	331	328	325	307	315	281	300	299	281	311	289	259	308	291	308	339	308	292	307	311	305	316	310	257	304	269	303	289	323	295	282	279	287	293	275	282	263	310	275	323	280	296	304	293	297	302	321	286	308	265	300	294	303	267	327	279	312	276	271	325	331	305	314	280	292	274	300	300	295	289	310	286	296	288	283	276	297	324	312	285	281	274	287	303	306	303	283	307	279	287	315	298	262	300	305	302	338	294	287	320	315	319	295	307	300	296	261	296	267	283	303	287	291	301	286	319	299	325	313	299	304	288	290	292	286	291	275	272	298	286	291	266	298	299	322	322	289	292	320	316	296	313	301	266	305	269	278	288	297	292	298	286	290	290	274	291	285	262	277	307	286	301	277	279	310	285	298	331	306	271	295	302	248	330	274	295	317	316	329	270	264	314	317	298	285	253	310	303	306	286	295	316	302	279	294	307	308	331	331	284	289	289	332	277	310	287	307	292	287	292	284	308	292	288	271	292	302	270	290	293	303	307	299	298	269	304	314	264	291	289	291	328	325	275	303	297	290	305	291	260	316	278	289	267	322	315	271	314	304	293	316	284	296	270	270	298	282	316	307	307	296	314	326	278	305	276	315	309	264	310	298	301	311	303	308	326	301	289	311	264	303	260	278	318	288	281	282	256	304	292	281	300	298	263	306	292	276	287	316	284	276	283	290	329	290	339	297	316	289	308	281	294	294	297	311	297	295	298	315	283	298	279	310	312	297	293	312	297	326	270	321	308	321	322	269	288	310	294	265	320	289	282	311	304	309	302	298	308	286	301	319	299	303	300	298	307	307	317	280	308	321	298	306	303	283	305	290	299	292	276	332	289	314	296	284	294	290	267	294	285	286	310	272	283	299	324	302	297	313	273	298	279	289	283	306	282	294	312	282	298	286	291	318	275	311	306	314	305	294	293	274	316	299	238	295	330	293	306	304	274	278	303	270	306	305	304	299	280	301	275	283	322	310	304	289	295	292	319	292	302	287	313	271	287	279	321	285	301	288	277	280	297	316	319	273	307	306	279	317	308	306	296	277	293	293	307	307	307	307	272	319	292	297	315	266	323	286	279	312	283	323	298	301	308	287	310	300	273	292	311	258	285	289	291	315	276	254	309	299	326	276	267	264	283	299	276	272	271	283	281	285	283	296	280	308	259	291	304	278	286	287	270	294	312	285	305	292	290	288	287	281	276	330	301	322	300	291	312	314	294	275	255	286	281	309	305	319	282	254	307	318	280	289	327	295	300	305	311	301	291	276	286	307	296	306	319	289	278	290	311	255	285	284	295	299	293	320	277	278	264	303	305	287	280	327	277	330	290	288	272	276	287	305	275	301	296	281	316	304	294	321	305	322	277	323	302	282	309	291	298	273	304	275	272	273	280	271	286	264	284	317	292	298	273	305	296	300	294	264	286	288	328	322	290	287	303	305	300	313	308	331	297	280	325	284	304	290	287	330	254	312	276	301	311	320	309	281	301	319	296	283	293	317	282	290	283	282	294	293	275	289	302	279	319	303	323	275	275	307	310	298	272	281	299	290	315	298	303	283	292	314	287	287	299	296	311	279	295	288	276	310	288	306	285	318	308	316	292	314	291	298	286	298	274	284	304	313	297	279	315	301	271	302	277	312	273	313	319	290	286	319	296	271	299	296	286	269	294	278	317	292	292	319	314	290	299	284	314	290	298	305	309	278	283	290	312	308	290	294	347	292	322	302	293	274	268	297	285	280	287	302	301	289	309	292	296	294	305	283	282	303	285	277	284	273	290	328	322	295	294	282	280	308	291	298	275	294	313	266	279	337	318	292	321	293	268	291	278	310	299	319	274	302	279	302	301	302	341	285	314	311	286	291	292	289	299	316	307	285	298	308	300	307	290	265	281	300	282	289	322	281	298	296	290	289	271	300	297	316	297	286	272	333	247	324	288	295	255	295	301	305	295	314	296	295	283	273	302	309	295	282	278	315	322	296	292	298	306	270	289	281	295	295	285	298	283	286	309	264	316	304	313	276	289	268	286	285	299	312	324	270	320	301	269	277	280	313	311	292	277	339	297	260	280	280	297	309	292	290	324	272	299	323	293	297	327	280	296	275	278	304	239	283	284	316	317	292	324	286	299	286	290	267	312	275	301	292	309	298	306	294	295	288	298	295	316	336	313	290	304	268	278	274	283	275	277	277	304	315	294	285	261	301	286	300	305	300	287	295	279	278	292	319	288	285	296	311	273	284	269	308	314	332	288	274	299	297	296	333	289	326	281	265	272	275	288	323	307	274	326	319	302	275	305	295	293	312	271	307	280	285	287	256	272	294	299	323	278	309	297	279	306	310	285	323	281	301	335	306	295	322	290	309	309	298	297	287	299	291	286	271	290	284	281	286	312	306	320	299	275	292	310	281	271	305	297	306	256	260	306	294	265	275	291	313	297	305	280	275	313	318	281	319	325	303	279	311	318	296	280	312	274	272	299	307	289	322	314	326	329	271	279	288	282	304	295	303	278	305	301	322	295	294	291	306	330	277	278	315	294	297	307	313	275	292	296	280	305	294	307	288	279	278	299	267	331	301	322	286	285	296	257	263	291	275	306	304	339	321	312	293	282	299	271	295	321	297	304	277	304	305	318	291	268	307	282	323	321	269	287	308	287	300	302	315	311	300	298	302	288	294	307	292	306	288	282	313	305	297	300	302	283	323	293	296	308	294	288	320	297	300	308	265	320	283	308	310	282	313	308	317	316	310	308	289	291	294	295	273	311	286	285	294	283	295	277	300	274	263	291	303	317	273	294	300	284	283	325	276	272	279	318	291	306	291	290	296	261	330	299	303	295	301	276	319	287	321	330	310	302	308	278	316	279	299	284	314	291	288	290	288	277	282	301	316	309	297	300	279	289	274	298	277	278	281	298	317	289	302	293	297	300	319	312	317	299	285	308	303	289	263	288	278	326	280	305	318	307	288	280	311	290	281	306	295	306	323	308	312	320	308	302	313	303	311	297	308	290	318	275	259	287	308	326	324	295	323	334	306	298	298	296	295	265	285	274	298	281	288	271	285	311	267	291	275	294	289	288	290	315	290	279	288	294	260	262	278	281	309	287	292	284	280	292	295	299	295	299	298	279	306	306	287	282	293	291	314	299	315	285	267	303	302	290	318	281	286	295	308	269	305	335	297	307	318	300	312	321	306	283	280	275	288	281	301	271	320	313	299	294	293	260	290	302	300	311	296	304	295	270	270	277	288	299	285	295	285	333	309	268	275	282	301	311	268	309	296	269	302	295	287	274	257	269	315	271	303	294	309	275	294	315	295	279	287	302	304	285	302	286	294
22300	25895	28910	34271	34867	31076	29155	26540	23825	29043	33502	30332	23502	16340	13517	13408	14704	13025	11457	13006	9155	7136	6861	4552	3285	4160	2936	2450	1958	2058	3122	2172	1723	1870	1791	1738	2205	2393	1389	1061	988	1014	1053	969	977	988	1020	941	1006	932	965	1015	928	986	943	989	987	930	987	971	938	947	899	966	887	922	936	951	950	947	925	982	916	916	973	874	923	921	984	934	956	912	941	960	956	926	894	907	911	937	899	921	940	906	881	917	938	927	908	883	899	904	862	828	865	939	874	936	939	918	909	939	940	900	883	858	967	913	913	940	968	891	910	945	924	978	944	930	955	926	905	910	895	924	940	913	881	930	884	886	890	920	893	1023	904	870	931	905	887	937	936	914	917	946	885	930	879	876	924	892	939	953	954	896	910	866	908	892	974	923	904	886	873	951	900	956	891	873	884	920	859	930	907	899	905	940	893	888	858	930	828	936	915	947	945	860	887	873	848	898	896	925	938	874	921	971	866	916	889	943	909	926	859	894	901	968	953	895	887	910	841	893	945	892	937	916	992	894	857	914	938	899	920	915	865	958	929	910	912	910	927	881	847	917	906	922	909	864	873	985	899	932	911	933	857	921	853	893	930	946	913	921	863	914	847	919	818	939	890	898	897	917	914	909	902	932	849	883	881	876	854	929	872	905	924	861	922	929	869	926	884	924	898	873	904	872	887	913	912	855	927	935	867	906	879	888	943	881	913	925	880	844	904	948	873	827	851	915	930	865	898	930	923	917	906	909	923	895	866	919	866	944	902	947	932	927	901	905	888	869	923	933	900	875	888	889	871	940	916	908	921	938	900	855	917	912	911	909	901	905	890	887	887	920	907	906	879	887	904	930	903	890	869	933	900	897	878	905	846	865	910	853	898	890	836	932	888	899	893	893	879	885	905	919	897	886	924	853	921	914	925	859	908	876	904	898	886	964	918	872	903	960	868	939	884	886	925	884	926	920	880	906	959	926	902	878	956	943	905	904	894	949	898	938	914	886	891	894	855	884	920	877	898	902	905	873	894	908	927	912	876	915	945	895	904	881	860	870	888	910	924	912	936	912	918	911	925	869	886	897	884	906	935	911	871	875	887	904	917	952	878	897	942	865	888	913	928	952	925	890	936	914	895	927	906	862	903	867	883	891	974	896	860	920	931	879	880	943	912	949	923	869	921	916	951	927	871	932	962	905	882	909	937	865	909	906	954	909	828	955	918	914	915	896	878	929	929	883	934	921	913	941	942	900	838	928	949	869	955	907	890	876	930	880	898	875	930	889	900	906	925	905	841	919	911	934	906	914	918	890	881	915	935	904	919	929	941	866	907	922	875	917	880	895	934	909	875	951	911	901	928	900	921	928	854	970	889	953	887	898	905	874	893	865	939	908	879	903	887	901	916	944	864	883	915	891	889	876	922	920	877	911	851	911	877	927	907	907	924	901	873	897	931	938	896	864	948	916	868	849	876	877	919	899	966	935	940	885	889	916	910	848	883	911	911	880	906	892	853	911	900	914	909	909	887	903	948	880	897	848	889	923	886	932	928	901	924	875	910	918	920	907	899	929	963	932	916	932	869	926	911	907	893	910	879	860	923	882	970	906	961	852	940	877	902	877	907	901	895	863	902	892	894	933	931	951	882	904	919	941	937	912	869	834	926	873	904	892	889	896	969	905	937	920	901	882	925	926	887	913	921	846	941	901	932	914	889	922	954	850	870	921	897	926	865	916	910	893	893	900	849	921	888	887	875	903	977	919	947	900	895	882	903	920	887	923	886	894	878	865	900	906	943	914	887	877	883	910	910	858	898	957	911	912	865	913	919	901	908	879	886	911	893	947	867	864	905	891	876	885	895	868	886	907	899	862	917	907	884	883	886	886	924	910	906	932	884	907	841	905	921	907	875	870	873	858	900	893	918	945	908	899	940	917	925	934	906	832	885	908	890	911	946	896	882	909	891	924	920	922	855	889	941	881	900	909	893	883	900	956	895	919	913	922	901	923	911	913	956	915	914	897	863	944	915	905	928	875	929	892	941	880	922	953	966	935	869	899	976	934	940	924	912	885	900	917	922	907	924	909	894	890	840	926	909	853	934	874	964	901	900	898	889	924	937	901	863	928	926	905	914	920	868	926	906	897	939	911	919	927	866	884	861	919	885	879	954	883	918	900	910	891	885	959	882	904	883	912	944	861	902	928	895	906	919	868	883	899	907	895	885	855	903	917	924	951	920	909	903	881	911	923	871	888	908	945	899	948	864	857	948	854	950	909	892	923	911	948	917	954	943	877	868	894	908	884	953	871	905	881	881	897	874	905	946	899	888	891	891	904	899	938	917	898	884	928	885	920	905	881	927	918	900	934	898	868	871	893	859	903	913	944	888	925	866	907	907	900	914	848	901	906	934	926	970	872	894	872	909	893	892	929	902	863	935	904	858	882	928	896	893	903	898	864	902	874	924	920	873	889	995	897	873	861	885	895	917	886	866	909	912	908	897	922	936	900	907	907	959	913	880	917	937	878	923	916	938	873	914	934	885	895	942	947	954	882	900	895	918	914	890	856	884	952	923	895	917	840	885	943	916	913	899	860	831	899	877	887	919	881	874	891	880	838	882	911	879	912	938	913	888	899	942	909	884	916	905	881	890	890	910	908	910	872	884	874	924	896	917	934	905	924	873	918	918	892	885	873	864	893	921	901	942	877	916	907	908	908	865	927	879	871	919	874	931	866	939	936	940	903	920	874	939	899	924	920	909	921	886	889	909	925	878	871	888	838	899	885	916	893	867	866	854	889	843	893	970	907	923	914	919	899	949	841	934	896	906	867	968	892	865	895	886	919	864	961	916	876	851	910	917	872	927	850	859	914	913	884	915	951	895	895	891	877	895	875	907	912	951	949	886	830	900	904	867	903	879	925	909	911	907	942	928	908	911	908	896	946	890	870	950	916	861	915	868	895	905	870	912	893	891	895	935	894	903	903	949	950	880	909	873	887	888	910	893	911	931	903	873	941	903	926	899	887	927	929	880	887	940	895	942	898	899	885	993	910	889	907	900	913	921	928	879	927	908	893	917	887	871	954	880	836	855	854	946	898	839	902	941	905	902	881	892	957	894	920	914	885	951	930	940	879	946	891	915	946	925	899	931	837	925	852	822	889	905	910	920	853	858	923	946	933	927	927	922	910	899	896	931	924	872	875	924	855	942	893	888	943	909	892	914	906	961	886	934	925	844	891	899	901	943	912	917	897	860	943	941	917	934	886	920	900	946	918	911	939	901	897	874	899	885	911	904	886	929	893	864	913	903	960	856	889	907	894	930	842	899	935	871	1033	922	903	955	923	895	916	890	878	891	968	905	950	925	911	848	933	874	899	887	947	822	909	880	944	911	924	920	874	937	909	913	874	849	882	864	918	893	920	923	908	898	932	898	921	921	910	903	892	907	903	877	913	895	901	920	938	834	908	907	904	894	870	931	954	838	887	876	842	932	939	963	933	859	949	899	949
3776	3453	3929	3050	1758	1049	718	641	653	548	529	497	399	252	266	236	299	447	345	283	243	227	225	203	206	261	225	183	201	211	185	181	174	193	197	189	195	177	181	193	216	167	182	208	180	182	191	189	202	228	192	164	176	197	192	182	178	199	187	179	205	193	186	205	180	188	194	185	200	218	188	182	185	178	199	193	189	207	179	200	225	180	196	193	180	178	180	161	182	183	193	180	220	202	197	165	165	204	191	199	163	195	191	169	175	198	181	177	202	175	193	187	193	204	178	170	199	207	172	158	154	199	201	193	197	193	169	190	193	191	182	190	159	185	168	205	190	202	194	167	172	202	165	175	173	179	178	187	182	197	213	177	158	177	175	185	199	191	157	186	178	197	203	153	188	198	160	201	178	208	188	167	163	158	181	192	193	195	188	174	176	179	194	185	180	205	184	196	176	207	207	184	210	169	181	187	173	190	192	196	195	185	196	187	183	182	173	178	175	163	218	184	167	207	183	186	186	207	171	202	188	181	191	190	186	177	181	179	199	176	176	183	193	161	175	192	172	186	182	192	186	188	189	164	172	192	203	182	163	192	182	181	191	149	200	194	195	198	194	181	187	199	179	195	182	191	206	176	191	196	208	205	203	190	178	173	160	183	178	183	182	177	180	191	192	179	203	183	177	198	176	197	172	171	180	210	179	164	174	178	181	184	202	180	186	185	228	196	189	180	189	175	186	174	153	181	175	192	184	186	192	182	202	178	174	203	165	205	189	181	188	208	186	184	194	180	207	188	196	202	173	160	169	189	187	178	194	192	205	227	202	196	173	173	171	210	198	176	171	198	196	191	191	204	178	182	195	188	165	170	189	204	165	187	189	198	181	192	186	202	195	196	179	207	180	176	176	192	176	194	198	210	183	190	191	207	196	186	194	192	180	211	169	177	188	179	207	173	171	187	167	197	201	191	199	187	214	189	184	170	179	177	184	187	183	197	181	188	204	206	211	189	179	178	192	184	188	195	174	216	162	209	205	208	208	182	178	187	196	189	195	194	175	181	218	208	190	179	180	185	204	156	202	193	208	168	185	203	174	184	189	160	177	195	210	199	177	208	197	177	210	184	183	163	186	189	203	181	172	193	201	196	185	189	197	194	186	198	211	185	201	175	191	187	194	194	179	189	192	181	193	209	198	177	179	188	198	182	192	191	176	177	212	186	182	190	185	172	196	191	180	182	175	191	185	182	182	227	198	181	188	206	182	155	193	169	187	148	187	190	177	182	200	181	189	187	199	208	184	188	188	182	185	167	198	180	167	213	183	157	188	199	192	166	186	209	206	177	183	202	188	201	195	172	192	193	180	194	203	205	179	177	197	165	204	202	190	178	176	214	175	189	158	187	192	209	189	189	202	184	190	195	202	166	178	162	196	209	153	205	174	190	200	188	213	183	177	187	166	181	179	187	192	190	191	198	172	215	173	190	176	186	185	163	198	201	185	197	168	193	211	207	198	152	199	188	179	176	199	211	201	173	172	219	191	197	193	184	156	164	180	205	195	161	177	182	191	184	200	184	213	197	185	188	206	178	187	192	197	211	198	216	190	165	211	196	182	219	186	182	192	204	174	188	162	203	196	177	198	186	190	187	187	183	176	178	192	176	206	185	183	205	183	202	181	185	201	172	204	204	209	198	179	180	196	188	157	181	203	174	181	178	188	184	194	194	191	208	174	174	171	174	194	190	187	173	169	158	165	205	198	215	211	200	199	208	170	175	201	190	162	185	212	170	194	179	199	185	187	190	183	214	201	173	194	170	196	175	190	185	190	189	184	183	211	185	210	197	175	184	177	195	207	178	189	194	188	200	199	207	172	197	191	214	199	187	173	176	176	176	168	163	162	202	182	150	171	188	180	202	180	175	191	176	189	172	177	171	215	192	193	180	207	182	176	179	181	198	185	186	189	221	188	186	184	201	171	171	205	180	185	198	183	193	213	184	181	163	169	164	191	164	172	195	184	176	186	182	177	182	199	172	208	159	185	169	205	196	195	190	188	186	165	178	193	198	207	199	185	160	194	210	195	184	204	207	192	174	203	161	181	198	194	178	185	179	186	180	177	210	169	183	181	191	154	208	192	197	189	181	176	193	183	218	194	200	183	211	192	192	188	193	182	177	211	214	199	205	201	153	181	186	191	201	180	185	189	167	174	208	190	186	203	184	185	197	188	215	213	168	204	209	183	207	192	176	201	176	189	193	200	177	181	194	194	169	199	186	173	198	189	188	200	191	179	189	190	163	192	176	201	209	194	175	182	175	176	186	184	166	194	213	186	187	175	187	182	197	185	199	204	180	192	202	193	184	159	180	191	196	189	193	158	186	190	174	204	210	164	214	186	206	185	200	183	160	204	214	181	186	191	172	186	178	204	196	177	180	188	184	192	196	179	198	196	212	195	178	182	175	167	180	203	174	176	193	190	178	193	196	180	177	178	183	178	182	181	179	178	198	174	192	188	201	176	186	173	186	171	173	171	193	231	199	203	184	195	206	179	178	185	182	205	157	181	193	213	187	180	166	205	193	191	193	202	202	186	212	179	197	194	181	180	195	192	198	204	198	181	215	178	181	196	172	167	180	194	153	210	162	198	174	206	177	168	168	204	167	192	174	152	209	185	193	167	202	181	203	195	183	170	176	182	191	182	195	201	163	175	177	198	165	193	174	187	163	207	182	190	195	197	195	188	201	192	190	178	204	172	171	190	184	177	200	176	195	175	173	202	170	165	204	160	180	170	180	195	188	184	191	198	176	200	184	193	184	187	177	184	205	183	194	168	183	185	193	201	169	198	190	182	192	186	188	180	198	186	195	161	155	181	201	198	194	165	183	195	199	201	161	169	175	198	206	208	190	182	203	172	189	172	176	189	170	181	187	191	191	198	184	189	168	194	204	187	175	189	195	194	184	185	177	208	203	163	225	210	185	181	194	195	200	202	178	216	186	185	193	199	188	188	182	200	185	193	188	204	200	202	179	162	194	181	185	187	182	195	194	199	186	196	175	195	185	182	188	188	192	179	193	192	201	227	175	201	186	193	212	177	195	176	182	197	201	172	191	193	171	218	193	174	165	173	173	182	176	194	199	199	185	204	170	189	199	164	177	214	179	164	185	194	190	181	181	181	195	200	179	178	185	176	179	185	181	194	181	193	187	174	189	154	197	174	184	187	198	197	172	182	192	189	184	178	206	164	188	178	175	192	199	198	162	187	183	193	191	187	192	199	209	187	192	222	177	195	190	194	199	156	177	187	197	188	191	173	165	209	180	225	162	183	167	205	181	213	190	186	182	203	172	189	187	179	219	197	186	207	184	185	189	183	194	204	159	182	176	171	178	188	199	208	185	192	187	185	179	187	193	162	193	192	172	174	167	210	199	183	210	202	171	187	174	156	178	176	205	180	171	203	209	170	190	189	212	173	170	172	193	185	179	188	180	187	200	191	195	188	175	182	207	178	195	165	173	162	205
4051	4377	6390	6173	4745	3225	2746	2551	2197	2100	2566	2212	1720	1198	1126	999	1184	1101	898	1118	946	864	888	760	664	760	685	712	640	668	658	698	616	660	630	674	688	683	623	611	658	681	630	670	672	598	657	663	681	679	662	639	626	634	599	652	646	638	640	646	636	647	643	646	665	629	659	644	632	657	591	647	617	620	619	597	627	634	684	642	655	602	611	637	624	593	663	659	596	616	632	668	633	648	639	657	581	657	610	627	651	605	624	633	609	641	628	605	639	627	634	615	613	645	644	643	639	636	656	581	612	610	585	615	637	662	589	631	624	618	619	599	682	635	634	627	615	623	634	606	614	642	582	646	655	617	669	629	656	609	623	604	621	630	627	596	681	621	605	620	612	650	641	668	617	633	594	671	669	638	644	664	614	673	660	632	590	624	613	630	636	598	658	627	621	639	624	648	662	644	594	646	677	650	623	633	630	646	641	650	603	659	560	636	677	625	635	633	637	632	615	625	602	634	629	632	578	650	607	630	617	608	665	638	630	635	606	649	584	622	675	675	623	648	617	634	624	621	660	652	604	655	655	650	621	600	659	626	643	605	656	597	629	624	629	632	648	641	670	630	594	650	659	613	654	620	642	618	612	662	601	603	635	610	586	688	626	647	656	662	624	624	609	625	634	637	666	610	638	628	642	610	614	606	680	660	642	624	622	660	613	632	609	606	615	621	639	611	652	640	608	603	671	612	593	609	602	640	654	660	631	646	639	624	624	641	631	601	629	594	658	632	622	634	604	664	658	650	645	680	676	631	650	595	591	618	642	596	600	660	604	610	610	648	595	609	631	578	650	618	652	645	611	645	611	642	660	638	620	647	638	616	639	612	616	657	619	638	647	599	649	651	634	678	620	658	612	651	617	643	657	615	613	664	676	584	636	614	610	604	622	668	593	637	617	646	633	691	633	594	622	635	621	661	656	577	637	617	606	649	652	640	614	637	648	657	632	622	672	648	616	615	586	626	618	641	611	615	558	612	590	677	629	683	609	628	618	628	620	647	632	656	626	611	614	653	663	692	627	630	595	578	677	637	630	589	718	648	620	619	655	639	662	652	604	633	623	634	584	651	619	709	608	621	612	631	617	571	652	592	631	642	622	596	594	643	611	594	604	613	640	631	665	647	633	607	631	643	620	637	657	660	636	608	628	606	598	589	608	604	637	603	631	598	631	656	605	614	594	650	639	657	640	636	632	654	613	626	674	610	693	610	683	666	661	636	649	631	637	596	629	605	665	620	653	620	609	614	630	684	611	643	644	654	658	604	624	616	595	604	617	645	647	625	593	635	563	664	646	629	653	624	684	613	605	592	616	629	620	630	644	688	617	600	587	573	668	612	601	630	637	632	644	610	630	615	666	625	621	645	633	640	594	635	609	609	611	640	637	645	623	673	666	609	621	639	643	675	649	634	614	597	616	621	644	664	647	681	664	612	648	601	602	646	628	620	609	634	640	624	603	625	647	632	623	660	659	640	671	647	615	622	683	633	599	627	629	667	644	658	647	649	665	650	648	654	632	599	635	603	639	608	653	642	604	662	589	604	611	641	644	649	571	604	603	594	654	633	636	635	602	651	636	645	597	662	639	622	596	625	625	660	676	636	603	670	634	648	649	678	551	604	677	631	619	648	651	570	603	608	655	627	620	606	629	635	593	628	618	647	667	665	654	650	631	644	641	679	618	613	621	614	652	620	629	602	650	618	666	617	604	617	614	638	595	613	622	649	637	607	650	657	607	627	657	665	626	655	623	626	609	617	602	631	610	628	624	661	633	635	610	648	672	635	621	575	693	647	590	627	635	644	643	650	653	645	639	634	668	567	665	622	646	599	631	653	632	628	586	645	618	667	658	655	616	579	602	621	603	620	636	647	638	630	603	638	615	589	629	647	624	673	578	639	611	634	690	670	636	658	604	645	571	647	628	647	642	612	608	617	666	638	649	631	643	642	596	599	607	609	655	670	628	616	610	662	677	655	644	670	639	587	667	648	618	624	594	600	632	660	628	594	651	662	631	632	622	584	663	703	628	638	616	666	630	629	652	603	638	635	628	650	660	655	696	616	637	618	658	675	594	630	653	588	616	618	633	616	634	637	646	649	603	655	613	598	642	594	605	609	639	629	669	609	626	593	635	632	616	641	662	637	651	627	684	639	623	658	660	630	605	631	600	619	620	597	631	629	613	658	616	656	613	662	607	682	619	626	661	627	643	634	652	660	589	667	628	635	662	638	635	686	654	599	625	660	628	630	617	612	604	608	606	637	646	634	662	624	628	627	629	642	648	698	632	652	626	652	646	658	597	643	639	630	597	617	617	647	665	647	624	654	665	602	632	662	613	598	626	607	631	591	625	639	623	609	613	584	656	637	617	649	664	566	622	647	629	613	588	642	624	643	611	664	616	620	645	647	649	660	656	588	611	636	620	620	600	598	621	633	602	681	622	609	630	636	638	661	659	621	625	702	655	628	629	654	654	613	622	627	673	610	669	633	627	635	597	593	655	588	616	648	601	650	622	570	615	679	633	577	632	634	594	656	672	586	645	621	608	651	661	604	639	692	662	614	653	621	644	635	670	557	683	629	670	660	629	631	623	672	592	631	650	633	691	606	684	639	608	636	627	627	642	668	630	633	649	610	617	640	621	640	631	597	605	618	654	612	618	626	573	655	613	664	688	620	599	678	606	639	675	632	606	623	610	626	652	630	601	614	613	670	635	645	639	628	642	664	618	635	667	703	661	606	642	645	627	652	622	607	633	683	635	614	662	633	629	634	672	628	595	620	651	661	610	610	641	624	623	636	650	665	613	630	688	656	653	594	615	624	646	634	661	682	655	674	633	643	638	663	658	643	635	658	637	636	586	627	655	592	592	636	614	643	654	667	661	628	624	615	622	639	658	645	625	621	638	644	598	629	658	659	653	590	667	665	634	640	625	635	610	632	655	632	629	618	688	607	601	652	585	625	623	687	607	615	640	604	603	589	645	627	636	623	639	629	621	666	666	652	628	577	656	632	607	631	653	614	647	614	603	666	597	634	678	657	655	645	629	609	622	636	632	678	632	642	646	644	611	675	637	646	630	642	621	596	680	688	636	638	596	623	636	665	627	630	673	639	626	624	609	640	698	623	644	673	640	634	649	630	665	617	638	660	611	652	646	640	679	671	663	664	644	656	610	608	649	675	653	609	645	650	621	653	631	600	643	633	637	636	646	647	644	642	654	656	620	610	612	653	615	637	653	621	620	615	614	642	637	673	615	657	625	649	590	611	636	665	600	617	651	632	657	592	602	605	654	665	611	652	617	641	625	642	648	649	669	637	654	653	597	598	687	620	631	668	611	620	621	652	604	667	634	611	682	638	658	644	627	613	630	626	631	648	639	658	671	600	665	628	640	585	666	672	651	634	642	630	650	710	637	632	693	674	611	598	637	643	650	660	626	689	588	603	621	654	582	593	632	642	572	649	617	669	652	629
21717	23422	27036	26443	21275	14717	10296	6997	5850	5510	5920	4962	2986	1853	1267	1447	1380	1316	961	1194	932	755	832	726	477	497	419	350	415	396	381	373	360	359	346	395	377	374	340	327	342	324	331	309	319	280	313	296	284	343	286	294	298	327	316	343	316	321	319	312	301	338	339	315	288	325	316	314	298	314	337	301	307	336	309	306	319	341	314	309	351	315	329	320	314	308	306	257	309	314	278	309	301	303	324	295	325	317	310	289	340	305	344	317	317	328	347	297	316	344	314	330	312	304	337	356	308	318	299	341	298	308	303	294	345	343	316	326	337	294	329	293	281	354	316	322	312	308	323	340	315	301	309	339	315	323	304	305	312	300	317	341	304	294	341	325	303	309	336	309	331	305	313	325	339	308	304	355	306	303	314	327	334	307	324	289	319	300	311	288	306	294	313	288	341	299	310	313	329	350	324	305	331	303	307	293	322	311	318	314	342	309	322	316	324	306	313	299	262	304	346	345	311	320	309	328	321	331	336	352	324	277	323	319	318	317	297	315	305	303	314	317	335	339	315	313	292	317	318	344	328	325	317	297	319	316	319	310	321	372	324	306	302	329	294	308	329	327	328	335	309	316	310	301	313	313	328	317	349	297	330	286	364	298	318	311	301	312	321	322	287	282	302	300	350	338	312	282	314	281	312	290	319	313	320	318	323	338	322	352	325	294	321	304	323	292	303	304	312	320	321	306	314	319	311	303	341	328	316	326	297	299	317	327	326	297	350	348	343	303	318	304	312	326	325	342	291	324	303	318	322	284	309	338	377	285	329	332	312	337	330	319	307	294	279	303	315	312	314	342	314	306	302	281	280	296	302	329	320	324	328	341	328	315	306	283	322	313	310	295	311	290	310	326	305	328	305	297	311	313	285	317	305	291	324	326	305	320	309	316	331	294	336	336	312	318	314	307	313	325	327	304	328	317	300	332	311	312	323	322	286	327	291	357	316	284	313	332	320	293	299	305	295	309	341	306	313	326	328	293	290	314	315	320	329	282	298	303	313	327	323	307	296	304	297	305	320	349	327	326	324	327	321	317	343	320	312	337	306	324	324	314	327	294	330	301	349	310	309	333	318	310	322	295	303	337	318	296	327	304	313	313	322	316	318	306	316	306	331	301	315	313	339	339	318	305	358	350	327	315	303	290	308	302	315	290	298	340	316	316	325	315	309	317	312	310	285	307	290	321	342	295	321	305	311	297	355	348	310	326	316	304	301	322	310	315	313	335	315	325	331	332	310	342	301	306	330	313	341	296	292	360	318	312	330	314	313	316	336	352	307	316	314	290	283	332	311	312	322	281	323	295	276	320	319	293	319	311	306	305	307	343	329	323	335	306	300	341	313	323	297	346	301	333	306	297	315	290	298	357	332	308	356	291	308	316	326	332	325	314	279	319	282	316	332	342	327	313	290	340	354	341	321	308	307	328	314	313	308	336	282	310	311	330	335	335	331	327	335	336	313	316	292	335	319	323	309	318	311	300	318	325	307	292	308	340	297	292	343	343	353	321	320	317	320	299	335	346	374	310	319	336	332	314	320	298	295	333	305	325	337	310	291	331	302	335	328	306	315	303	326	319	307	299	299	299	303	310	301	295	303	336	289	299	313	310	295	320	297	306	289	310	300	307	303	280	308	349	327	332	343	301	352	320	299	324	305	296	318	337	297	317	346	352	348	319	378	323	314	339	332	336	317	336	327	327	295	315	291	307	307	289	316	313	331	319	309	304	301	333	302	334	308	337	320	332	347	317	319	332	310	330	321	331	293	285	307	323	306	288	298	330	314	307	288	319	335	313	313	294	327	352	310	327	305	314	323	289	322	334	303	309	301	278	331	311	334	288	346	286	290	318	295	329	294	301	314	321	303	316	313	321	302	315	311	328	344	299	299	310	310	334	306	326	296	320	333	328	312	298	284	341	321	352	310	305	315	298	291	284	307	291	334	343	338	303	322	288	335	324	314	302	333	325	337	341	301	302	285	296	318	318	341	294	316	324	321	337	300	297	345	298	287	345	316	295	311	308	290	321	333	316	334	289	314	317	303	280	310	320	320	319	322	326	299	316	330	313	304	332	312	311	330	312	316	300	299	324	322	333	304	314	314	329	341	304	294	313	304	320	326	314	311	320	293	302	340	323	282	289	308	303	311	333	317	331	313	346	328	304	309	332	295	291	365	332	296	305	314	311	300	322	293	313	320	312	331	309	311	317	306	273	324	320	303	364	323	321	312	320	318	376	329	316	343	298	295	301	283	297	301	314	322	336	317	279	290	336	358	287	323	297	288	340	275	327	299	331	298	320	301	316	310	323	317	311	286	319	316	328	307	315	315	328	335	304	340	341	333	337	297	313	310	292	322	333	300	335	304	312	294	300	335	319	303	291	312	335	300	269	298	311	323	314	296	300	313	325	316	313	325	278	320	334	308	309	315	288	288	340	333	305	288	302	324	322	284	305	313	315	308	302	292	314	332	322	323	332	308	322	342	314	307	318	321	295	284	329	331	313	325	300	320	287	348	310	328	322	308	318	329	328	292	318	335	335	304	296	308	306	318	328	336	286	324	337	333	321	309	308	332	307	306	314	319	303	327	339	316	313	357	321	307	345	298	275	314	299	329	280	323	302	331	334	317	322	321	295	332	316	328	338	314	312	284	334	283	313	319	332	297	275	318	326	321	295	334	323	324	317	354	354	318	348	351	316	358	279	311	328	328	314	331	308	304	305	318	298	295	310	301	313	312	290	303	296	349	336	335	322	306	298	308	336	275	304	326	350	329	327	313	307	313	301	303	333	318	352	308	325	320	322	287	303	326	290	294	310	349	286	318	307	343	311	318	315	320	285	341	299	303	322	294	301	294	295	333	322	347	310	326	289	317	340	352	307	299	304	336	302	319	328	317	296	345	321	333	316	332	290	346	325	274	290	300	304	342	296	349	304	304	319	301	280	300	317	308	315	302	285	317	308	321	308	289	311	307	340	316	308	305	341	308	315	287	314	323	320	314	280	296	297	321	315	306	330	336	310	307	323	302	325	313	303	304	321	298	296	323	328	301	308	356	315	322	301	313	310	316	316	290	338	304	299	302	296	326	313	279	321	327	323	305	317	326	325	310	339	315	301	326	340	329	316	319	282	314	311	307	323	316	327	292	320	309	340	315	320	319	299	302	306	334	297	295	318	302	333	322	326	326	327	300	288	334	322	303	328	298	298	293	307	332	335	323	343	327	328	306	291	310	313	301	261	295	294	287	312	321	290	311	312	316	296	312	306	284	297	299	305	337	338	293	308	292	285	291	307	318	313	269	317	330	323	327	290	329	331	319	349	315	322	296	305	313	301	316	306	323	294	280	300	317	309	355	343	279	315	310	304	304	320	329	321	311	344	321	309	320	298	287	301	316	330	288	315	333	326	331	303	298	303	324	286	282	299	320	326	304	316	309	306	314	319	324	311	308	316	340	291	310	307	318	323	313	311
16475	17938	23663	27635	26733	22958	20891	17741	14965	18496	21446	19828	14653	8839	6718	6915	7800	7452	6040	7830	6321	3556	3951	3077	2090	2522	1853	1594	1584	1494	1784	1535	1190	1440	1274	1302	1471	1676	1185	975	1014	1012	1040	1039	974	998	1005	1016	965	1036	1000	989	977	1008	992	951	983	994	974	1013	996	980	1004	985	948	950	996	977	1002	1017	953	953	980	931	1024	991	970	1000	949	1010	980	1012	1048	967	1008	1025	926	961	976	973	1034	983	1002	931	1009	1020	989	985	879	1000	937	943	972	950	898	979	983	956	955	957	999	995	1000	978	994	948	950	960	948	992	998	1006	956	1004	980	995	929	931	1022	940	933	895	1030	957	937	993	971	999	993	970	962	952	931	979	937	975	997	952	1030	972	928	948	932	994	954	995	971	929	934	975	939	938	943	1034	975	923	984	982	956	995	982	980	912	966	966	928	913	991	964	1012	969	943	1010	915	989	986	947	950	1039	965	950	983	937	976	958	944	952	956	993	929	984	984	983	947	989	915	966	924	953	956	970	909	971	945	914	952	934	947	929	958	951	1045	989	953	895	947	958	960	953	1019	943	996	937	943	942	953	973	936	916	907	959	966	961	983	957	914	997	967	935	965	956	931	1013	967	979	1047	1011	992	1008	1007	911	976	1007	971	971	959	938	1001	1000	1042	952	964	945	952	938	978	953	991	1019	993	937	983	973	945	994	1004	932	993	946	932	995	985	973	908	974	974	951	931	990	1052	927	977	1002	990	905	991	970	956	986	926	984	962	1003	987	930	1004	969	918	917	957	1014	956	965	946	964	1022	968	996	939	966	1022	972	935	1008	957	962	992	1003	961	981	919	979	983	971	980	996	957	916	1002	945	985	946	987	946	1000	956	921	981	1014	949	985	978	977	960	946	981	1004	1002	954	959	948	957	961	1003	921	964	1017	928	964	989	929	932	904	980	904	952	981	961	1038	977	960	980	945	1020	890	1005	978	964	951	900	1033	938	958	1009	968	999	937	935	1031	971	951	961	980	922	946	988	953	953	952	1003	947	952	982	939	931	963	927	979	946	984	968	952	949	954	929	970	976	957	959	910	1024	969	979	1040	918	1029	1029	945	992	1018	961	945	946	1009	984	961	901	1006	906	998	977	983	956	915	982	984	906	941	950	978	1019	1005	919	928	938	966	964	954	967	926	991	922	962	972	929	974	971	934	992	915	965	949	957	969	966	986	945	990	960	961	1018	873	969	973	967	905	942	925	979	926	969	991	989	938	922	941	1040	950	945	977	958	947	915	1023	927	924	957	965	953	958	1016	945	915	973	936	1020	944	977	930	956	932	1022	936	951	960	999	911	1014	1009	935	1022	938	981	997	926	958	955	953	930	958	1020	960	966	972	964	932	974	963	959	954	962	913	933	946	955	932	986	969	931	1005	924	1021	954	966	959	976	989	933	945	1000	987	919	947	1025	961	926	1004	988	968	990	952	969	925	958	946	952	993	930	916	926	972	912	938	950	1031	983	1012	982	998	963	969	972	1029	965	960	923	944	947	918	995	992	928	960	931	980	967	1023	945	940	944	944	918	962	935	971	1001	996	990	993	1012	983	1038	965	1008	931	959	965	959	1018	976	902	914	970	1014	989	1038	1013	934	960	932	1003	953	956	1016	930	999	934	1011	977	968	923	966	949	963	982	909	983	965	999	976	1016	978	994	954	943	924	956	994	945	947	984	899	969	951	999	981	911	923	1002	991	949	971	991	948	1051	914	976	972	981	1051	956	958	992	949	938	1016	982	1005	1009	1005	963	984	952	944	964	1007	913	957	959	949	1015	1020	974	914	925	1005	985	931	979	969	941	969	1039	981	963	915	964	990	970	915	941	964	920	951	982	948	959	954	963	985	991	1023	977	955	1006	963	932	910	976	965	981	962	981	947	996	999	1017	990	992	950	922	985	985	969	915	914	1012	949	962	992	942	986	1007	991	960	980	980	1006	949	978	969	977	971	977	979	937	958	980	979	945	942	973	984	982	925	956	1008	967	995	1010	984	943	929	958	1028	925	961	989	930	976	932	1023	951	951	1009	872	986	973	942	959	934	976	995	980	949	960	968	936	1004	975	992	985	1003	972	943	944	1005	1050	1012	943	951	965	961	962	981	983	959	976	969	984	978	1020	958	952	1014	984	961	1005	1046	949	935	959	999	940	982	914	959	956	993	1001	908	951	951	971	997	903	908	898	976	968	988	987	938	946	975	984	998	971	917	919	953	927	926	1003	954	933	1029	931	917	966	989	930	959	980	1027	913	961	931	1000	910	962	982	986	995	990	941	975	967	912	896	974	995	962	1009	1010	981	978	1000	954	1017	928	918	919	975	1025	970	990	942	949	961	972	978	940	990	969	924	909	1038	934	1015	1015	965	987	996	947	1019	950	939	990	990	951	987	943	996	920	952	986	865	948	920	953	987	940	956	955	972	919	1025	948	946	983	1000	934	926	942	965	941	1003	928	982	977	1031	1025	975	933	996	981	971	976	974	994	971	936	984	942	952	998	999	1023	996	958	883	1001	968	959	1010	987	981	934	1030	1000	966	964	961	972	1002	954	940	993	1005	962	1013	966	908	1052	963	980	983	937	975	957	942	956	903	921	1023	999	926	963	952	980	1015	991	1000	1003	930	959	994	947	937	1009	974	959	938	912	922	1006	964	982	1015	953	1005	1000	942	974	955	1002	990	1018	1001	944	959	938	1000	941	988	978	972	957	970	940	944	905	925	928	961	968	959	951	926	965	937	963	930	975	980	989	977	1023	1008	951	986	999	981	924	956	985	983	990	997	911	959	1019	952	973	959	979	878	953	922	981	957	928	1018	928	1007	931	975	970	926	972	947	977	962	949	959	970	976	969	936	944	995	974	921	952	976	928	980	917	932	958	983	979	954	939	1010	916	956	961	1038	972	938	952	998	1005	984	931	921	992	939	967	988	991	966	989	924	926	898	896	1006	952	974	1002	976	994	920	984	941	947	941	1000	919	1007	948	1005	962	978	960	939	898	946	940	945	980	951	993	980	950	954	991	969	955	945	951	983	978	999	1024	972	964	955	939	995	977	969	959	980	951	942	996	999	961	991	950	1032	1007	966	944	974	906	927	917	917	982	973	992	1010	930	1003	953	968	952	990	963	936	998	937	944	1033	958	1006	1002	979	987	955	967	930	957	956	964	942	973	956	1022	905	1001	992	985	1046	964	1010	1027	952	982	931	933	937	952	963	963	959	983	912	908	947	933	912	980	995	993	972	996	985	977	975	964	1004	983	985	970	932	920	992	948	939	914	990	934	972	935	961	1002	984	1033	951	964	982	942	952	1001	984	963	975	992	985	978	954	941	1002	992	920	914	922	1045	952	990	1013	970	927	957	1022	944	946	966	941	946	1015	956	1047	976	968	1016	996	985	966	973	956	978	1009	1003	994	995	990	975	978	946	997	932	976	924	994	953	960	1010	911	1023	909	995	959	990	973	936	917	918	971	932	988	988	1002	1015	983	1012	938	988	939	1004	932	995	938	946	961	955	938	990	975	941	1005	922	947	966	967	920	950	977	936	930	962	944	963	958	1005	986	1026	1071	942	920	983	960	954	928	948	965	977	1008	966	934	920	985	1015	951	947	971	957	1013	990	920	943	948	946	964	914	982	999	938	968	951	949	950	986	1024	884	976	939	972	935	955	960	987	1011	1011	969	946	913	1022	1029	950	955	930	955	968	939	960	974	902	925	1039
32765	31192	33094	32666	28728	24051	19592	15766	11773	10818	11776	10190	6406	3577	2764	2680	2844	2982	1965	2507	2258	1101	1336	930	665	968	629	497	412	409	651	442	377	403	440	457	430	474	351	275	310	325	316	303	307	294	342	330	306	303	321	318	294	300	300	294	300	333	312	315	313	284	283	290	315	321	298	320	303	307	317	303	291	312	314	292	292	307	318	284	282	308	296	295	282	329	307	287	258	306	286	291	328	342	303	324	298	274	292	287	337	308	284	276	315	270	302	314	265	316	313	293	315	294	290	294	313	312	279	290	293	323	269	293	310	283	299	263	316	302	299	315	301	295	289	319	294	298	299	280	275	322	320	283	314	295	282	315	266	299	302	286	280	326	290	285	287	282	286	283	305	307	283	314	301	318	272	305	311	274	282	331	279	286	296	299	302	308	317	275	289	294	303	286	318	285	298	301	279	304	302	296	276	308	306	317	331	289	281	294	282	303	316	298	286	287	277	263	288	312	316	280	295	303	315	305	328	284	277	302	313	268	292	304	262	297	296	318	285	333	301	301	274	278	306	302	300	277	307	274	331	311	303	284	281	292	264	287	258	321	267	283	295	287	289	324	317	302	281	310	320	305	292	286	281	273	261	273	299	289	318	281	302	309	275	301	304	323	302	286	303	304	281	267	299	291	306	284	278	318	315	354	279	315	303	325	311	288	288	273	278	311	289	314	322	302	315	305	303	265	317	294	290	294	296	289	308	309	296	271	333	284	305	299	288	310	289	305	294	294	315	306	303	265	282	298	308	311	272	293	289	311	293	300	306	312	313	304	270	309	294	275	281	298	343	284	270	286	303	303	334	321	305	275	295	265	293	308	298	298	295	314	310	306	274	280	308	299	310	319	283	293	289	301	308	264	277	301	313	280	291	260	313	305	318	275	297	308	307	312	276	301	295	327	311	317	293	266	279	272	307	293	300	290	288	293	307	298	295	300	272	306	301	279	299	297	300	265	293	297	297	304	308	281	275	304	283	297	279	264	299	283	259	296	301	294	292	308	288	279	281	293	315	294	271	301	271	293	305	278	288	299	266	298	269	298	284	282	335	264	306	310	276	326	312	284	313	321	268	290	317	273	268	304	332	292	303	313	304	285	267	283	280	290	326	290	274	282	277	304	284	276	295	297	287	298	273	283	303	294	301	280	293	282	306	297	319	305	272	286	278	300	286	291	276	314	310	287	257	276	311	280	297	297	297	296	294	285	324	289	290	294	293	286	293	315	327	293	271	285	315	305	277	292	290	286	283	294	296	293	307	301	322	319	301	288	305	287	307	286	281	308	278	309	273	262	273	317	279	276	275	315	292	291	283	278	307	305	302	298	293	289	287	303	284	312	325	284	309	297	331	273	299	294	293	302	302	295	325	297	288	280	277	292	281	301	305	284	314	286	303	303	290	307	307	275	307	320	316	304	288	304	320	327	323	284	317	298	313	281	324	285	313	315	290	290	304	290	316	305	286	325	290	322	279	309	263	302	283	272	318	328	304	308	306	275	268	276	285	292	301	278	278	255	277	296	306	318	298	278	295	309	326	295	334	288	290	305	317	286	288	297	317	307	317	321	293	313	305	291	321	306	289	308	289	291	289	304	297	290	301	293	298	284	309	303	298	299	281	302	289	320	305	294	300	257	280	260	294	331	287	276	303	300	274	287	296	302	312	290	294	258	316	297	295	264	348	281	302	273	316	308	275	311	298	288	310	306	255	265	298	301	266	277	319	299	291	278	296	314	297	288	274	305	317	299	286	290	318	285	323	275	297	282	263	285	259	287	274	297	305	274	284	286	283	307	316	328	285	315	284	288	318	256	317	275	284	335	305	313	290	286	303	299	295	316	278	334	284	294	304	285	295	313	303	312	311	300	324	278	296	265	294	293	289	280	293	293	306	270	276	307	293	264	298	315	292	279	295	288	264	281	287	304	310	273	284	315	270	302	289	324	273	281	270	316	324	272	265	301	296	297	302	290	293	313	315	307	311	307	293	285	271	280	284	307	296	321	292	292	253	301	319	312	332	310	310	332	317	281	286	297	282	299	313	316	283	318	277	297	313	298	296	287	302	307	319	312	280	271	288	270	304	296	297	295	283	283	326	363	267	296	271	320	291	268	267	283	299	317	291	281	296	271	308	321	304	315	282	298	295	294	292	324	302	300	304	295	309	302	280	263	303	286	284	299	315	279	319	285	291	296	314	294	300	288	297	281	285	315	319	338	291	297	294	289	293	316	327	284	273	281	284	284	311	327	291	292	312	282	303	281	267	298	312	285	294	307	275	287	302	269	297	285	260	291	303	288	312	282	334	297	305	295	296	300	285	286	296	286	295	305	305	321	300	290	318	303	319	296	303	316	319	305	285	298	280	290	309	298	290	288	318	288	315	312	317	279	340	280	276	276	311	273	298	280	297	297	259	292	311	306	264	280	274	292	290	264	294	326	332	318	313	314	314	298	306	291	284	285	290	306	276	296	305	311	320	318	281	313	273	319	304	268	276	324	300	302	313	284	274	281	271	285	302	287	299	278	302	277	311	281	309	297	301	311	296	311	282	330	304	320	295	286	291	307	289	298	311	281	302	278	279	308	273	290	286	263	286	287	301	281	294	312	313	282	268	260	311	282	295	278	312	279	298	275	290	262	294	329	312	286	300	288	305	297	317	312	298	303	307	294	293	288	273	317	264	309	281	283	322	284	311	290	267	288	279	306	303	286	312	314	304	282	285	298	304	321	309	308	292	312	262	308	322	281	282	299	292	294	275	289	303	275	285	290	297	289	297	298	268	318	324	275	271	292	336	330	294	308	299	288	306	304	283	296	277	333	324	283	274	290	297	297	303	304	308	278	309	294	295	269	295	295	274	286	294	285	307	283	287	313	312	296	287	291	281	292	295	277	312	302	314	274	298	306	256	287	304	328	303	321	242	313	267	273	294	271	323	267	295	285	296	302	319	322	321	284	273	287	305	255	303	287	319	307	269	293	332	297	278	332	288	337	323	297	285	291	321	286	292	315	313	302	290	318	297	277	289	301	303	285	316	276	295	277	296	277	293	274	299	289	286	294	280	323	309	307	311	298	300	284	301	293	280	280	303	285	319	328	286	295	340	307	313	301	292	289	291	275	313	289	283	293	288	292	287	266	270	287	310	300	329	278	332	290	293	286	313	303	243	272	310	285	305	291	324	310	310	316	309	307	269	269	259	267	323	303	323	310	304	272	305	297	289	283	262	302	280	330	293	302	295	279	298	264	290	278	320	315	273	289	311	274	295	291	311	305	308	334	317	333	284	296	305	278	292	290	299	290	309	281	304	299	328	285	290	284	311	257	288	307	301	266	289	304	294	279	286	313	299	304	302	292	283	277	300	301	266	289	302	318	331	285	335	267	272	309	274	307	302	302	309	316	289	270	281	321	317	309	323	278	306	330	305	314	297	254	306	286	302	308	290	315	294	291	319	294	300	312	323	299	308	311	298	283
23683	24396	29574	34701	35478	32439	30602	27559	23185	27501	30800	29385	23042	16466	12969	11965	14182	15457	11607	14636	13030	6483	6760	5486	3636	4427	3107	2486	2133	1968	2899	1752	1383	1561	1859	1686	1838	2467	1303	997	1001	1008	1006	966	1073	945	1035	985	939	981	992	988	899	1010	984	960	992	973	885	928	940	938	939	1017	938	959	898	957	959	927	938	923	907	894	948	920	923	983	952	940	957	970	961	912	927	930	899	908	880	900	909	980	904	921	932	880	893	915	917	944	906	913	895	963	902	925	895	892	920	872	902	922	963	851	879	880	877	942	962	930	916	901	931	865	892	930	995	907	892	897	923	871	915	961	971	917	981	908	923	886	926	918	897	921	953	901	916	859	935	922	897	910	902	873	891	905	880	905	951	899	958	895	863	932	844	895	907	864	885	890	884	966	935	950	928	865	894	917	937	897	867	896	913	935	938	895	949	869	876	939	932	928	920	921	933	881	873	903	913	905	855	880	878	902	878	929	909	891	884	896	870	888	853	875	905	898	871	924	919	913	887	889	871	884	958	871	951	890	846	878	869	921	901	922	893	892	916	967	933	930	855	870	901	897	885	854	952	912	963	920	910	971	896	939	906	956	885	873	927	944	888	937	885	967	950	942	901	916	898	886	954	867	898	941	900	908	890	847	870	919	892	954	911	912	894	863	871	929	926	830	930	871	885	870	923	897	867	880	867	909	895	931	904	901	895	930	881	906	903	860	887	933	921	942	895	944	912	861	903	896	896	929	948	865	926	876	950	881	916	939	868	908	900	914	881	941	921	907	877	847	885	888	897	863	881	902	886	920	880	888	850	875	855	875	917	897	835	883	878	861	861	882	889	959	817	868	915	886	950	910	938	919	940	869	903	879	978	865	891	925	937	892	912	924	907	908	914	905	885	907	956	968	939	926	890	908	907	875	894	927	944	907	919	861	883	954	941	849	887	902	902	897	940	936	861	890	918	923	910	884	896	922	877	829	878	890	886	882	939	899	912	918	890	891	910	920	902	942	898	888	895	888	887	934	910	923	908	881	946	928	878	955	890	952	914	922	937	885	853	955	907	877	897	900	892	900	902	889	910	953	905	906	941	910	881	945	923	900	894	882	929	929	940	885	849	867	883	920	892	882	937	883	869	922	953	884	921	906	884	878	926	881	955	955	831	887	879	904	894	855	859	870	957	918	950	903	896	916	854	881	888	942	962	894	883	858	877	899	903	903	885	866	854	874	864	904	888	938	929	864	905	944	877	841	914	883	862	895	855	877	903	926	906	911	905	832	841	915	925	867	882	875	897	940	856	826	887	895	925	916	870	858	906	890	894	896	877	867	909	908	894	898	862	900	895	891	879	854	890	876	887	863	942	883	927	878	848	916	888	869	897	892	958	918	918	923	906	879	902	871	877	926	898	933	866	900	882	967	876	883	919	938	934	909	931	952	821	942	904	901	892	910	922	924	905	887	887	877	880	883	905	885	922	951	947	943	954	931	910	916	847	880	892	941	922	912	915	918	931	920	916	911	957	888	887	919	944	917	899	915	858	852	874	923	939	882	885	880	912	922	918	907	952	907	839	828	930	932	859	959	888	913	873	898	911	860	923	903	939	891	917	892	929	879	909	906	940	853	892	907	835	921	847	887	922	904	919	850	880	898	884	900	875	916	913	954	927	887	923	894	894	918	883	971	865	917	933	918	904	944	920	911	853	887	887	897	890	938	944	891	882	888	887	855	878	883	900	879	847	877	889	922	901	895	912	911	873	904	936	891	880	863	923	924	867	847	871	920	899	972	921	879	920	949	902	908	886	870	911	914	928	894	892	961	888	907	883	943	866	866	859	932	881	880	890	947	868	962	895	925	893	882	952	917	924	915	872	855	902	865	901	867	896	931	862	925	918	861	847	864	926	920	904	874	887	938	903	899	949	852	932	890	895	847	896	861	916	841	960	883	876	910	943	903	846	873	881	978	895	869	910	908	871	854	929	915	915	877	900	870	920	890	936	831	932	935	883	881	954	923	889	904	937	888	941	910	916	926	937	898	933	876	859	912	890	895	916	899	925	865	933	874	968	925	906	889	948	904	919	932	940	887	944	930	891	879	833	928	908	922	917	873	927	878	843	882	881	877	874	855	927	874	955	908	917	872	900	894	861	938	907	908	847	918	864	892	901	896	961	860	856	947	888	928	940	901	890	897	898	920	881	843	868	998	849	881	930	908	857	895	920	905	923	854	916	906	912	892	935	914	956	887	901	914	961	904	896	924	910	929	926	953	916	885	932	858	933	879	952	886	931	949	954	970	895	914	878	846	860	882	904	927	900	893	897	897	904	877	855	844	864	881	935	875	896	948	914	883	883	874	932	897	900	910	918	919	874	931	963	881	878	885	909	905	924	959	920	824	898	905	907	879	945	907	949	911	940	875	871	909	894	865	930	871	905	953	863	909	852	880	838	882	912	898	921	899	902	885	898	879	895	933	939	917	893	927	888	930	913	929	865	874	898	896	908	890	966	945	932	931	921	925	926	883	888	923	906	851	906	889	875	937	878	893	923	898	881	951	936	821	925	923	877	848	921	934	935	868	869	858	932	871	872	984	902	873	894	944	991	885	833	913	916	887	905	884	896	893	883	856	924	878	919	939	911	937	931	948	897	879	924	921	901	863	872	893	927	907	906	898	889	921	930	896	944	867	922	879	878	911	880	894	922	927	907	886	888	901	896	963	893	888	911	941	886	825	983	872	923	868	914	890	921	861	913	906	878	926	915	939	899	968	873	851	889	902	927	945	916	870	964	892	922	849	934	931	902	912	817	834	877	870	914	891	874	850	858	931	906	909	881	946	881	908	910	905	914	943	887	922	897	898	957	921	928	954	915	918	875	919	885	878	919	842	898	945	894	886	882	922	870	897	898	904	864	894	917	892	861	902	928	938	908	900	862	938	902	888	890	923	905	900	920	906	870	883	891	948	876	890	863	893	883	890	935	923	869	895	935	890	876	892	869	933	905	885	918	851	869	895	883	876	895	897	939	813	875	891	887	921	886	911	876	885	890	914	924	898	888	902	927	895	866	887	882	882	905	897	869	894	888	900	916	905	889	857	925	878	913	953	857	865	966	972	923	916	880	880	918	947	906	934	933	923	851	948	950	878	904	952	925	903	881	932	918	885	885	875	897	878	894	920	931	900	884	871	917	871	950	921	845	943	885	915	940	937	882	968	898	918	913	919	894	920	901	822	874	903	900	951	923	889	865	925	928	903	850	934	856	897	938	849	897	945	886	911	890	930	872	862	945	929	944	892	859	921	931	896	903	909	876	906	906	920	885	960	922	899	911	888	900	886	844	891	869	909	953	907	884	911	888	861	934	867	883	851	927	954	900	942	970	867	950	856	944	906	913	922	910	921	951	909	918	915	936	918	914	874	890	886	956	817	908	863	907	903	940	902	882	913	879	852	935	879	861	853	913	872	981	927	911	911	916	911	888	949	905	891	882	916	940	831	902	861	921	895
4044	3339	3538	2840	1743	1117	856	760	591	495	453	407	419	292	231	249	246	247	235	229	218	209	198	210	186	188	161	183	195	174	209	189	181	194	182	176	215	189	205	187	190	189	199	208	164	174	183	199	193	196	184	196	199	188	196	173	183	228	195	180	187	198	185	189	178	197	219	187	180	200	192	172	190	184	195	185	200	199	172	206	204	206	197	183	184	169	216	229	184	198	174	203	204	179	207	189	204	165	210	198	178	181	199	197	192	174	198	178	167	177	187	181	177	177	172	189	199	193	190	171	178	160	184	199	176	161	187	163	187	207	150	179	174	220	179	192	187	173	175	158	202	178	199	185	190	187	192	176	179	199	222	160	189	200	185	195	184	189	195	191	195	183	220	173	194	191	195	192	170	210	175	182	209	187	188	184	184	194	194	209	194	191	181	194	196	191	165	176	170	188	190	194	199	196	170	180	180	184	192	186	192	169	203	181	226	169	188	193	191	186	219	208	212	187	198	169	191	191	201	172	179	190	207	199	169	196	196	217	198	187	201	178	205	185	196	191	195	173	185	191	187	174	196	190	177	185	215	199	198	203	186	168	169	171	194	185	185	165	203	185	179	190	185	196	156	211	179	173	167	178	168	195	174	203	193	186	180	206	174	183	216	190	200	192	190	171	202	195	181	187	176	185	192	174	202	174	221	201	170	192	169	166	175	172	194	165	192	161	188	173	198	191	189	177	186	194	174	173	183	185	184	219	182	185	195	200	176	174	180	192	196	179	191	182	178	197	171	175	194	190	176	210	192	167	189	178	188	168	198	188	199	185	220	190	184	192	166	204	187	180	159	180	193	172	186	199	175	199	169	188	183	187	184	168	187	175	214	214	195	202	176	175	195	198	184	161	205	179	165	206	203	186	210	210	168	199	189	203	178	208	190	210	171	195	192	206	186	191	212	175	169	207	190	161	210	167	194	186	179	191	188	166	194	202	175	185	174	169	163	173	197	191	186	182	158	167	204	194	198	175	174	164	165	212	187	186	210	193	183	176	190	188	178	177	200	184	190	160	155	182	192	181	195	191	177	190	184	180	179	156	177	194	185	165	196	197	191	186	189	183	187	170	188	176	189	165	195	207	173	185	186	195	186	163	175	184	193	184	203	190	218	203	181	180	200	182	185	180	217	181	186	190	185	206	188	168	192	192	168	177	198	181	192	220	177	183	185	185	198	162	193	220	195	183	189	190	192	216	204	189	185	178	190	170	189	194	186	197	163	186	211	180	189	201	184	179	202	191	175	173	192	193	196	198	189	187	197	182	171	185	208	207	190	187	179	186	193	172	170	168	197	178	206	178	192	202	224	177	190	175	207	167	176	166	193	221	188	174	195	181	160	178	176	175	192	191	182	195	176	198	193	176	163	193	173	177	183	183	183	190	198	172	188	179	191	196	203	173	190	178	186	200	188	219	212	193	185	187	210	202	189	217	205	191	182	191	195	215	178	179	178	179	192	209	172	203	189	178	158	180	194	174	198	178	192	185	190	204	198	197	175	202	177	195	192	202	176	203	193	176	204	190	188	200	169	199	154	179	154	203	202	194	203	186	197	206	209	198	192	182	178	182	199	185	182	179	171	233	198	197	160	212	187	169	190	201	200	174	204	195	180	175	192	186	194	179	185	163	193	179	197	175	178	194	187	192	199	180	199	192	212	189	173	194	213	188	204	182	192	180	185	178	173	191	200	164	188	201	179	190	182	176	182	163	185	168	181	194	169	205	185	197	203	188	175	208	188	189	178	170	183	173	177	173	195	182	187	183	177	182	194	174	175	184	176	202	165	193	164	171	201	191	196	187	166	217	196	175	230	197	214	217	186	186	185	189	179	189	185	179	179	187	197	216	199	175	169	161	175	205	190	178	167	195	194	192	179	205	200	200	175	175	172	175	198	198	186	186	185	199	185	185	193	189	190	178	187	190	185	173	179	170	197	201	186	188	185	174	191	194	212	186	190	182	172	182	183	194	180	205	199	190	184	194	174	198	210	170	165	181	212	176	197	195	158	185	200	168	189	174	171	191	190	188	200	198	197	196	179	201	199	159	186	194	187	196	179	197	179	181	194	175	195	196	202	194	179	173	181	176	208	183	164	186	179	190	176	191	193	197	208	199	180	193	202	205	150	189	198	182	188	186	202	175	158	194	172	204	200	186	171	189	187	188	181	193	180	186	184	168	193	205	183	169	224	209	170	182	184	200	178	178	199	189	180	182	164	180	179	165	185	210	191	186	189	170	197	189	189	201	180	186	174	205	192	196	180	186	206	161	190	218	199	202	187	184	202	173	182	199	201	194	174	196	183	188	214	190	175	198	176	192	195	196	190	179	179	184	182	205	215	164	197	167	194	189	182	190	192	171	167	196	203	166	165	182	180	173	191	182	198	197	203	175	211	208	188	198	192	176	181	169	192	174	171	185	181	171	181	188	209	184	185	183	201	181	181	196	199	163	195	178	191	199	192	195	192	183	192	194	179	196	173	180	199	186	189	182	204	188	191	193	183	197	194	194	188	200	193	187	179	193	169	174	194	199	180	171	179	187	175	183	176	167	196	193	170	189	154	163	173	182	190	172	186	186	189	168	171	190	178	178	201	194	189	184	187	199	173	191	154	171	196	187	192	186	168	199	188	185	183	201	171	184	184	167	176	205	203	170	176	175	174	187	194	201	196	191	203	198	194	211	193	173	166	179	186	192	186	210	168	157	176	169	199	181	185	174	217	168	184	175	176	186	208	195	198	195	199	181	171	179	200	201	199	191	180	172	162	184	209	200	206	207	177	201	170	160	198	195	187	195	193	179	188	204	177	201	179	162	191	195	182	189	195	178	168	214	167	175	191	174	175	192	190	195	216	217	182	189	195	150	192	176	185	182	211	181	182	190	185	192	187	191	219	205	218	188	181	186	212	192	192	194	194	177	181	191	176	197	175	188	175	173	183	188	200	197	196	202	214	205	201	201	180	195	212	208	199	170	201	192	163	207	180	190	182	199	201	172	195	190	202	178	190	190	182	193	180	193	194	182	185	185	194	201	189	196	169	188	195	197	206	188	186	191	208	202	185	179	172	177	175	160	209	194	205	186	183	156	181	192	193	182	184	192	176	186	188	192	180	190	171	179	187	199	174	192	186	182	164	178	192	196	190	191	170	195	186	187	203	195	212	181	183	201	166	176	178	193	198	160	162	204	191	182	194	206	193	209	166	183	164	185	195	195	196	198	191	194	187	185	216	169	168	197	183	171	172	196	190	181	197	206	176	182	187	195	191	182	189	193	209	168	173	182	186	180	200	169	197	191	210	180	183	176	181	182	187	182	207	187	178	207	193	202	188	183	193	185	190	208	217	196	176	185	171	188	175	172	197	180	179	187	186	187	187	186	178	179	153	190	172	196	199	202	179	193	178	181	193	201	175	186	203	197	178	206	199	161	170	202	202	173	198	186	190	194	232	186	190	174	206	197	190	157
4220	4055	5732	6218	4982	3566	2937	2708	2036	2065	2052	2011	1679	1279	987	1001	1076	1135	941	1041	1025	915	815	768	718	676	672	672	695	663	731	672	669	649	639	653	763	637	666	598	662	611	618	593	651	667	640	647	599	631	665	657	641	627	648	650	678	680	626	615	660	655	654	632	714	633	660	606	652	633	650	648	651	662	642	608	682	617	626	671	617	651	602	623	636	653	626	608	646	654	640	603	662	623	665	615	623	671	616	615	609	584	581	623	643	631	641	635	608	593	634	591	635	613	628	640	618	628	608	611	615	645	596	662	667	669	664	629	684	703	622	631	611	635	631	674	601	624	640	615	610	628	634	634	616	612	601	640	691	633	647	616	623	625	602	642	670	701	655	643	596	601	653	591	616	661	608	631	649	618	646	621	674	634	658	631	629	651	644	654	667	651	615	611	637	574	631	648	635	644	606	620	634	626	623	653	620	619	632	656	639	612	632	616	662	629	608	664	653	610	648	658	609	643	598	658	664	688	640	649	634	664	665	635	630	602	624	623	650	654	640	645	618	624	608	609	635	594	641	608	627	644	626	640	634	675	635	619	628	593	614	626	616	646	674	596	630	634	636	646	616	655	659	621	655	615	671	657	661	642	660	645	611	616	632	649	619	640	603	615	662	677	619	617	665	619	654	660	644	621	666	658	625	595	580	608	608	578	676	603	614	636	627	653	604	628	656	675	597	633	613	658	633	637	630	627	584	647	608	662	597	594	649	655	642	593	638	625	630	669	600	652	616	659	609	610	697	650	590	637	698	646	686	648	597	629	603	616	647	599	657	647	675	715	637	642	596	604	645	613	631	664	615	658	651	592	612	661	638	601	643	641	617	654	630	670	616	624	625	689	632	641	580	598	642	600	611	661	652	623	644	623	623	692	631	658	598	627	637	651	676	643	637	624	637	597	661	673	636	594	635	654	603	627	657	643	624	621	601	639	612	619	665	676	661	663	655	641	640	619	597	588	686	676	629	673	649	639	640	637	556	601	614	615	634	648	657	627	626	633	627	602	642	649	659	626	683	688	609	580	652	648	589	613	629	640	619	634	608	681	630	643	646	630	582	668	653	628	645	643	661	640	619	669	648	641	676	629	604	606	575	615	620	634	667	613	671	617	600	646	606	657	624	614	591	660	663	650	652	603	629	638	671	586	672	679	603	661	621	640	681	649	604	638	613	634	665	649	634	598	636	592	666	662	622	692	614	641	629	622	652	604	643	665	579	590	592	664	615	653	634	649	649	649	600	685	635	615	677	668	603	641	627	628	594	641	624	615	650	629	644	663	590	662	590	655	644	642	669	590	658	572	657	588	654	633	605	637	612	585	571	646	619	611	671	589	573	618	635	622	623	640	633	654	624	696	674	641	590	659	625	665	667	636	656	649	667	623	657	620	641	615	637	633	604	592	670	601	629	635	632	628	664	613	645	639	620	650	649	636	639	629	680	660	565	638	666	635	661	662	657	599	606	645	580	647	666	681	646	658	654	624	657	630	658	651	656	628	679	620	636	637	623	659	644	633	633	636	670	630	667	617	630	652	618	661	643	652	671	661	676	603	623	644	665	645	644	610	640	601	675	603	590	674	628	633	647	676	649	619	632	604	672	620	663	620	605	675	639	650	632	647	660	624	642	627	623	691	632	618	624	597	637	588	616	648	598	595	625	653	623	632	612	655	652	623	668	631	646	630	689	644	632	588	643	647	625	602	570	657	643	639	644	657	627	625	625	640	629	648	646	624	603	599	601	610	639	644	652	605	589	675	620	594	605	663	620	631	598	633	668	681	595	632	626	615	658	631	656	649	642	622	615	630	641	602	649	681	606	643	646	653	632	644	628	603	655	688	605	619	592	627	631	629	634	644	644	638	607	639	608	621	653	625	623	600	643	668	648	646	616	598	640	618	609	606	659	673	632	629	650	621	627	574	625	631	645	622	661	664	639	660	618	624	650	614	670	627	642	654	589	651	612	645	632	613	660	652	618	673	658	625	647	626	620	597	601	593	656	677	634	655	632	676	598	600	607	658	650	678	618	635	610	653	636	658	644	643	628	628	625	678	654	622	635	615	658	639	636	646	644	636	643	674	636	631	591	604	618	570	629	633	602	637	629	605	587	681	663	683	612	610	621	647	632	611	657	618	625	597	632	638	618	646	597	616	685	640	647	647	582	604	632	638	643	611	632	592	608	638	639	612	612	620	655	655	676	664	637	609	632	663	635	634	632	649	657	637	628	662	624	644	655	641	633	588	649	626	614	609	589	602	613	648	626	653	620	647	630	595	627	637	615	666	644	567	651	599	666	653	636	600	607	681	632	620	640	647	678	583	648	664	647	627	620	625	593	613	621	611	609	648	636	619	616	564	662	666	638	666	643	616	646	630	611	601	629	644	639	655	628	659	611	653	618	654	663	595	662	655	643	640	602	629	641	669	645	644	613	637	619	613	599	653	637	615	685	640	635	630	588	590	612	617	662	655	635	637	645	663	638	630	627	620	653	645	650	664	618	668	633	647	617	677	645	654	600	656	647	597	625	620	635	657	605	624	613	624	625	650	636	638	606	626	623	687	645	622	629	598	659	638	650	575	635	628	685	605	615	655	595	644	653	588	616	657	614	632	584	625	645	626	662	636	660	677	571	675	690	650	643	617	629	645	636	593	613	587	617	629	678	639	592	613	628	619	670	651	677	632	667	648	606	640	615	627	605	656	620	617	608	618	640	648	661	599	608	650	625	632	663	653	614	649	625	622	623	593	656	645	655	619	662	640	644	638	638	582	660	616	658	668	644	639	662	600	637	665	641	591	586	633	617	647	634	679	652	652	605	650	641	650	665	625	658	610	608	605	613	624	623	607	628	621	619	598	633	680	633	588	614	617	619	657	615	612	579	655	615	678	642	645	639	667	634	636	635	639	645	617	644	604	625	626	667	626	647	650	638	606	662	652	639	629	609	654	602	611	630	695	630	612	666	622	601	627	652	615	606	653	662	635	651	673	621	621	623	642	632	573	683	612	642	663	620	612	652	612	603	563	613	611	705	620	602	655	626	643	623	653	679	657	612	634	625	655	597	642	598	637	607	642	633	627	633	636	667	623	648	674	594	619	633	599	636	607	632	634	642	647	628	611	567	622	597	617	611	646	663	630	624	597	611	668	627	654	678	597	656	589	637	621	624	576	650	621	618	603	656	638	629	643	642	627	604	662	649	610	677	618	637	623	623	627	651	653	655	626	687	663	632	662	628	635	653	624	624	628	637	560	649	658	634	632	667	669	616	634	689	587	611	640	621	641	660	602	667	640	671	603	610	644	621	625	638	651	636	621	654	635	671	638	633	606	643	636	639	648	661	646	654	635	616	637	599	600	685	612	656	638	650	661	652	613	646	660	615	625	665	671	632	597	632	594	641	588	596	614	670	686	645	683	690	611	669	625	607	667	634	641	667	624	633	649	650	641	612	625	637	672	659	627	632	643	598	624
23141	21860	25285	25477	21222	15261	10832	7454	5667	5435	4665	4051	2836	1622	1184	1251	1314	1560	1172	1084	1250	815	674	656	452	487	422	390	360	399	447	372	355	330	331	355	317	386	343	330	354	272	315	324	344	309	304	343	313	329	350	311	324	284	308	307	314	312	317	324	312	302	344	344	339	336	302	347	297	332	331	330	302	296	347	333	309	303	294	307	323	296	314	332	338	297	309	318	299	310	323	327	339	309	306	326	320	293	339	328	330	333	317	312	274	311	332	323	329	310	317	303	273	326	321	325	326	338	327	294	293	309	326	299	311	328	329	301	317	316	331	311	332	323	325	317	293	323	310	329	339	277	302	274	296	304	303	287	280	305	330	302	268	320	314	312	323	338	314	323	320	320	262	312	348	352	298	293	328	326	302	291	346	326	299	311	290	317	313	337	328	310	363	325	343	294	321	344	292	320	307	286	295	335	355	322	264	316	341	317	354	293	290	310	315	318	322	295	337	321	291	299	342	340	319	278	317	304	325	297	317	287	306	312	311	317	307	334	308	309	306	333	292	317	359	304	310	346	323	297	325	332	308	349	344	309	289	326	317	303	326	303	307	327	341	303	329	331	312	311	350	306	319	306	311	301	326	329	333	345	327	284	288	347	324	344	301	278	316	346	300	313	339	319	340	325	300	321	357	320	350	306	290	291	343	313	292	305	322	330	330	288	317	309	311	298	344	300	309	341	302	302	329	280	294	292	283	357	334	317	310	326	302	300	343	310	287	297	316	273	296	303	310	343	297	302	347	283	331	306	295	332	294	318	305	281	307	305	318	294	324	301	311	317	325	341	308	316	318	329	326	332	306	311	312	315	298	312	290	301	317	291	304	305	299	317	321	332	334	299	345	316	322	270	332	327	303	324	321	304	300	302	338	286	312	321	268	326	303	319	327	303	316	369	309	333	291	308	290	312	320	305	311	315	313	298	293	342	338	322	306	318	302	308	301	306	273	302	325	300	290	325	317	349	316	293	278	295	310	308	308	292	303	308	320	327	298	304	292	303	291	312	318	298	326	300	333	327	330	308	312	293	325	286	317	315	314	333	300	295	326	318	309	313	315	315	300	330	309	317	319	346	316	289	332	321	328	339	330	330	328	316	329	322	306	332	302	315	318	318	321	335	322	300	328	281	328	287	335	304	318	326	327	324	290	321	338	287	349	310	324	291	292	339	325	300	294	326	314	285	304	295	260	315	301	323	306	345	311	342	294	314	308	313	358	309	336	273	328	337	293	314	343	353	300	297	310	322	292	299	323	286	309	339	319	306	304	286	316	335	326	306	320	336	305	309	320	335	329	317	325	337	318	329	320	322	292	318	344	297	291	310	312	300	294	367	310	312	312	298	336	330	288	283	314	338	278	317	299	320	321	307	345	322	297	343	336	325	306	313	317	327	302	315	281	331	307	292	322	304	342	286	315	318	297	319	299	307	316	308	323	321	313	340	287	319	335	352	350	288	336	339	327	322	333	309	311	313	287	349	359	302	301	307	311	318	308	321	311	340	311	337	330	312	314	313	287	310	328	322	335	324	294	343	325	319	301	323	315	323	330	298	301	324	288	327	321	304	297	311	329	319	303	308	297	332	347	348	302	308	296	318	312	328	325	305	307	328	347	303	302	317	318	314	315	309	346	315	330	317	338	312	297	296	300	321	330	293	333	308	312	321	327	308	306	303	310	341	310	313	307	335	327	323	285	328	312	303	288	305	320	328	321	276	333	344	312	315	319	315	312	315	307	340	317	315	311	329	334	308	283	345	301	338	290	289	301	316	337	310	327	323	319	302	327	327	296	324	327	332	323	355	302	327	298	295	344	293	326	330	291	290	299	347	297	292	279	314	335	319	340	315	316	291	348	326	308	333	298	311	312	294	313	320	302	302	308	304	323	307	299	297	343	304	345	318	304	302	324	293	292	311	325	323	313	296	303	304	276	274	302	304	343	315	297	318	336	320	309	305	315	301	271	305	320	320	354	332	278	303	310	323	344	283	314	339	295	310	323	304	340	304	313	313	293	339	296	320	301	323	326	300	319	310	300	320	330	322	324	314	333	301	330	346	336	331	329	347	290	332	357	316	307	295	335	326	333	304	331	294	304	332	316	300	313	345	329	323	301	334	326	310	325	314	313	313	337	333	272	329	315	305	325	310	339	302	325	296	305	315	351	308	313	331	292	325	318	328	344	307	330	324	309	349	352	317	305	283	313	322	298	304	312	337	285	307	344	326	275	322	319	297	315	291	273	317	303	319	299	291	318	327	332	305	332	301	330	327	321	310	275	313	301	305	322	304	340	284	323	308	312	305	308	288	293	335	317	318	318	325	298	303	334	337	325	277	320	329	287	309	345	314	309	306	294	289	316	296	336	355	301	335	322	264	332	350	319	343	339	324	308	305	305	307	315	314	295	340	311	326	324	316	316	305	293	308	338	303	310	323	311	308	325	297	310	296	307	324	306	311	324	339	345	310	349	317	304	296	322	298	320	293	334	302	320	311	307	317	346	282	334	289	310	332	306	314	308	302	309	281	336	323	326	322	325	344	307	301	331	322	304	326	329	318	331	328	302	316	308	282	287	296	337	323	288	316	304	341	336	313	305	333	293	324	308	298	295	316	344	275	305	311	295	310	314	315	298	303	324	306	342	301	301	309	314	300	302	297	324	312	293	302	307	290	341	334	346	296	294	303	329	353	302	312	325	335	306	315	337	288	310	312	324	321	280	319	337	311	312	279	300	330	333	313	314	323	312	323	340	310	319	319	328	284	310	319	308	315	322	318	278	340	286	318	291	332	328	316	329	321	296	333	303	290	298	330	320	341	324	287	321	295	313	317	311	326	321	305	297	342	301	339	299	316	302	302	322	337	316	313	315	312	320	310	303	307	321	309	318	315	335	327	289	325	316	294	319	320	333	347	333	326	353	326	320	292	313	289	295	334	328	303	289	332	313	303	298	300	308	323	286	307	300	323	336	296	337	346	308	353	303	334	309	347	308	321	339	303	319	360	308	301	289	329	289	306	324	335	299	353	362	333	293	331	318	330	326	317	360	344	330	314	317	296	305	291	334	319	302	347	314	336	314	319	292	290	316	333	357	313	301	334	354	290	290	345	304	300	344	283	328	265	359	330	322	301	293	315	323	340	332	294	302	302	298	329	304	298	298	315	320	337	327	307	294	301	309	278	313	306	296	335	343	311	297	333	325	302	325	316	346	303	307	299	286	332	283	340	334	309	278	332	336	326	312	310	306	316	302	285	327	346	299	337	314	308	316	323	324	321	304	314	319	322	315	304	318	326	307	293	281	331	333	302	310	315	313	269	280	310	313	315	308	336	311	320	288	296	288	282	299	332	304	315	310	308	332	304	315	353	297	326	334	313	295	314	311	284	285	325	317	330	311	301	320	326	343	321	305	312	299	317	335	336	328	302	355	328	290	335	284	329	316	300	301	318	322	317	293	319	323	314	321	316	323	322
17006	15425	21276	27042	27613	23998	20868	18218	15358	18856	18103	17982	13955	9030	6983	6132	8079	9630	7116	7032	8238	4546	3084	3164	2084	2187	1853	1674	1509	1436	1744	1531	1259	1167	1302	1390	1212	1598	1098	1047	1037	1005	989	1008	986	1001	937	986	1049	1007	959	1060	952	1009	983	1025	1028	974	970	941	953	969	999	1011	1022	1028	984	971	968	953	986	972	1040	948	1018	973	993	968	976	951	961	980	1017	998	983	994	1001	971	972	991	985	975	1027	970	965	1007	972	964	982	977	1006	979	968	954	993	961	946	972	963	944	962	940	906	962	952	988	986	978	988	918	978	964	1011	949	980	968	929	956	964	959	962	1002	988	970	969	953	1005	989	942	993	967	997	964	938	935	966	940	966	1002	989	975	933	954	995	966	1025	915	949	979	967	987	965	1011	969	946	914	1023	969	960	900	939	1022	929	977	924	904	972	1002	939	976	1008	997	976	1016	999	986	955	990	993	973	938	995	1009	1002	1013	993	1013	932	940	999	1001	971	1035	961	932	951	1016	968	1007	955	986	979	957	948	976	959	1020	997	954	991	972	1019	980	976	949	952	941	916	992	912	1003	988	951	934	1025	953	965	978	976	963	964	926	961	1011	999	952	940	955	945	976	1000	968	942	956	989	934	950	923	969	1020	981	1011	989	1016	974	982	906	1017	966	1016	972	1007	970	966	988	962	963	973	999	968	978	953	895	970	966	990	951	943	995	955	995	973	1008	950	942	1000	982	1000	948	967	984	943	984	931	1026	954	954	982	938	988	1016	960	990	972	1003	986	988	911	1008	975	958	973	1018	988	957	963	934	920	1004	965	997	976	998	988	988	969	980	996	950	996	992	959	1056	946	951	954	999	969	959	957	968	963	952	920	975	948	947	963	970	976	1021	926	960	948	994	977	949	969	979	993	1020	1011	967	1001	949	1041	944	905	917	978	974	1044	1009	945	912	1004	978	964	976	972	931	1034	947	987	949	958	1014	974	989	989	981	985	987	956	1013	942	927	976	968	918	944	932	999	977	912	982	955	925	1000	962	918	955	984	951	954	1048	978	972	924	928	1008	945	985	949	982	920	970	1006	917	940	986	982	947	925	936	934	977	981	966	1004	937	962	957	998	934	1042	918	983	953	958	969	987	986	929	951	962	936	967	947	936	977	983	1004	1005	1001	931	1000	955	916	947	1007	1006	973	994	966	962	1004	984	928	996	1004	934	1001	976	920	942	942	993	977	989	891	997	961	964	998	1011	958	934	953	917	1000	1003	957	970	979	1036	953	926	950	979	945	1016	926	916	963	941	949	982	971	931	946	956	967	981	1024	985	935	908	947	935	938	984	921	948	993	937	918	976	931	971	966	973	1020	913	933	966	996	939	946	1004	974	930	1033	991	948	947	1010	964	973	968	964	972	940	1013	936	952	926	994	973	965	954	932	914	931	994	976	922	982	1017	981	931	950	956	974	982	1000	936	945	933	1013	956	1001	993	1050	1021	968	993	997	922	921	1044	919	939	910	1083	974	948	949	988	1003	969	927	953	966	987	941	950	1024	984	994	966	922	926	969	953	917	1001	996	988	948	963	973	980	927	958	985	990	1026	967	994	1036	1023	999	998	1025	1010	965	986	915	970	987	989	955	892	936	997	970	946	929	983	994	942	976	941	969	923	945	958	951	969	1015	963	921	947	968	976	957	989	916	953	970	987	1031	933	941	937	958	936	922	949	987	981	970	930	989	928	964	977	983	1000	918	1016	1006	889	950	1017	963	976	1008	966	978	987	949	957	992	934	978	935	985	956	957	930	983	978	931	971	1019	920	970	995	942	948	866	961	1022	976	981	975	957	944	980	914	928	962	970	941	942	988	994	987	941	942	981	986	949	922	972	943	939	950	968	938	962	974	920	953	967	1009	923	1013	960	961	957	996	952	1014	950	975	947	919	944	941	952	1034	986	1002	947	964	938	970	1001	958	960	950	984	986	976	979	983	948	1002	1013	1041	922	932	952	998	981	963	1009	969	966	933	965	967	1002	970	998	990	942	959	931	976	1000	926	926	993	1011	916	894	953	1002	951	929	945	1005	972	982	944	943	976	1025	1010	896	980	948	926	1036	985	924	1016	947	963	1044	948	924	1014	963	969	941	978	1035	957	1022	956	941	987	930	900	970	955	975	996	930	977	995	943	934	1011	912	976	990	993	989	983	932	946	946	934	950	975	943	919	972	959	976	989	1010	1004	964	971	991	973	942	963	921	1011	983	968	965	979	959	980	948	1003	963	959	890	960	1007	951	977	948	997	969	930	1013	988	939	922	925	974	1016	981	970	963	969	966	890	929	1000	998	963	938	973	948	983	955	972	929	957	922	916	996	1039	995	971	967	969	935	969	964	933	948	961	911	976	947	950	976	979	968	1013	959	920	960	947	1022	927	977	958	999	970	1024	991	980	925	924	988	941	1002	1017	1028	945	943	922	964	922	989	963	953	956	969	952	945	904	1024	1019	954	906	964	990	994	980	974	967	986	916	1007	920	1003	953	994	962	978	974	990	983	1009	948	991	994	930	914	976	967	978	995	962	936	905	903	932	1020	976	1000	991	986	1026	908	1051	1029	928	1008	937	935	965	921	981	1020	906	931	945	971	919	938	911	960	930	980	981	1013	924	972	977	984	933	929	985	929	956	961	986	891	966	910	919	997	971	955	986	957	1007	1040	919	957	970	982	946	969	960	980	985	981	951	960	980	971	952	956	1004	945	1005	977	978	967	927	963	977	989	989	925	977	1000	984	1018	933	1014	971	961	957	977	999	946	936	951	984	943	940	932	951	978	993	1030	950	963	961	999	970	930	988	939	970	922	953	927	1028	897	970	948	915	926	936	1018	968	947	983	972	964	976	985	1014	998	1002	952	991	960	1022	986	913	957	956	973	943	979	987	1006	952	974	988	951	902	984	1003	910	946	881	921	964	940	966	952	947	924	968	993	917	956	1008	963	930	975	972	1015	934	895	978	939	923	919	1000	1003	949	1024	925	973	996	981	972	979	974	917	1033	954	928	1002	931	936	976	959	938	899	1011	1007	919	952	925	992	978	956	961	985	991	969	997	969	932	999	952	997	926	975	995	987	959	986	973	962	967	981	976	953	1021	984	980	943	931	984	981	968	945	942	951	1019	947	949	937	930	942	938	939	1024	927	991	978	960	945	972	928	958	925	1051	929	1012	948	1010	1002	911	996	935	971	986	949	993	952	952	990	921	1004	958	983	976	988	1014	983	949	979	974	929	999	997	946	935	993	946	976	969	1011	985	965	962	944	947	1009	1038	937	963	958	916	983	978	986	936	918	981	958	967	972	967	937	979	978	977	910	944	947	945	1007	919	926	931	995	972	1016	1005	897	1001	913	910	925	971	969	931	959	964	1000	978	990	912	927	933	1013	949	1009	982	952	965	965	1030	994	1007	893	1005	934	999	970	909	979	939	986	990	915	954	969	963	921	959	1004	948	937	989	969	998	924	933	1020	995	1009	955	958	1003	967	979	924	934	969	936	971	951	920	1002	986	956	1002	985	966	943	997	943	973	981	991	997	958	948	897	914	965	976	1000	921	974	964	995	1008	906	983	988	1023	920	975	968	893	957	968	932	969	1013	999	975	986	950	963	966	921	1012	971	984	985	978	990	966	990	973	931	962	968	892	986	980	918	931	942	913	981	966	944	955	955	995	949	978	932	962	1003	978	924	956	921	931	1038	941	948	975	955	1006
32500	28634	32803	32296	28378	25178	20360	14532	10834	11356	11167	8885	6270	3586	2623	2644	2674	3097	2681	2180	2624	1484	1016	946	670	683	515	476	503	354	453	421	350	345	380	373	402	439	347	318	321	332	309	315	311	335	307	303	330	323	308	291	292	300	308	281	317	287	299	307	280	311	287	303	321	292	307	292	295	299	291	272	306	289	285	295	300	310	292	309	299	302	309	305	294	307	290	299	310	316	287	266	290	286	268	311	285	284	311	296	306	332	301	312	286	295	340	282	269	283	327	286	296	310	298	294	308	273	268	289	305	304	303	298	287	308	281	315	299	289	319	304	314	296	298	284	281	296	293	278	276	266	334	290	293	278	302	329	268	311	302	299	290	298	281	309	307	280	277	327	289	276	322	301	309	284	274	312	287	283	281	281	294	334	307	302	308	314	306	284	326	268	285	277	276	283	321	278	290	291	280	332	292	284	300	300	298	288	302	309	292	286	298	312	284	276	277	325	331	284	320	301	303	317	302	286	319	270	280	315	303	315	301	301	298	286	269	293	317	299	281	284	269	287	306	319	268	300	324	309	296	316	275	281	330	280	301	270	318	305	326	312	280	274	287	273	281	295	308	288	302	303	263	304	301	279	278	332	292	288	314	294	311	279	314	297	313	294	282	266	291	305	315	311	306	265	267	315	281	305	304	307	320	305	292	272	297	271	292	274	305	307	268	283	271	268	314	279	293	301	276	292	283	291	320	291	291	301	269	314	273	296	282	277	295	299	289	305	270	283	279	316	266	292	288	337	294	320	289	291	310	286	317	285	264	271	299	329	296	319	296	287	277	309	311	290	293	278	300	285	317	316	317	280	317	318	316	305	273	309	316	292	330	294	316	298	285	305	301	295	304	295	276	293	286	282	300	274	285	287	271	297	316	312	272	300	310	261	306	294	307	305	280	262	329	295	278	299	290	289	322	315	308	318	309	278	316	275	313	313	331	284	285	297	283	279	289	292	288	299	279	285	283	297	335	287	294	292	296	264	297	307	285	283	308	295	277	303	277	293	299	293	303	301	292	291	292	249	270	309	295	310	295	296	271	293	312	287	282	312	294	331	286	295	299	300	281	310	276	290	289	332	288	272	298	342	300	284	295	286	288	266	294	304	291	279	305	305	295	294	288	320	285	263	322	283	315	298	279	299	298	282	283	278	292	286	304	299	341	272	297	281	291	282	288	274	303	288	281	303	325	288	304	303	321	291	285	313	291	283	305	281	306	298	300	280	317	273	292	290	308	274	278	310	302	310	282	297	332	292	267	286	290	298	294	287	280	288	285	282	294	265	289	300	303	288	265	307	315	275	280	294	268	283	292	294	280	280	288	300	320	258	294	284	316	289	307	274	290	294	332	293	296	288	307	317	282	301	304	280	277	274	296	307	330	293	305	308	310	302	298	312	301	273	290	292	310	304	312	314	340	281	279	306	263	292	312	295	284	310	282	331	286	326	288	331	267	281	276	292	282	289	257	292	298	283	294	308	313	290	285	290	294	305	336	266	309	309	315	293	306	309	255	325	273	293	297	285	244	298	294	294	287	268	320	271	309	288	294	302	275	284	297	275	315	294	295	281	279	293	293	301	285	302	294	303	342	308	279	322	310	275	292	292	314	309	272	312	306	306	311	287	281	300	303	319	276	277	274	323	298	323	278	292	303	308	275	306	319	285	292	297	274	309	269	286	281	296	295	288	308	316	304	275	275	292	297	274	303	287	283	297	318	322	313	311	288	262	284	285	303	292	319	297	281	259	301	297	294	282	283	310	299	280	295	277	295	306	277	291	305	294	312	335	268	295	318	298	304	306	321	278	286	319	302	323	317	294	311	285	279	268	268	320	288	279	307	286	294	283	303	280	301	271	287	286	286	290	282	305	283	297	321	302	289	287	297	282	297	295	285	304	289	273	288	274	305	292	319	279	288	298	296	275	270	284	289	265	319	264	283	293	313	290	268	325	310	284	298	306	303	261	329	297	310	284	293	312	259	312	313	297	264	319	300	285	284	293	301	301	292	292	279	280	292	333	303	272	278	286	297	303	297	294	313	302	268	269	336	298	307	270	321	305	295	247	275	289	281	298	315	288	315	305	287	273	284	270	333	321	276	296	270	326	297	298	310	297	351	293	295	285	279	259	279	282	310	274	306	288	292	317	305	282	292	303	301	292	283	276	265	302	314	276	284	326	315	333	288	309	278	273	294	292	286	263	287	285	312	292	276	252	304	304	295	280	271	314	310	299	296	293	273	314	298	317	299	280	268	302	324	285	322	295	280	308	298	286	286	304	329	292	310	295	289	299	294	288	292	296	293	292	278	315	262	290	331	289	277	294	287	304	270	306	299	285	308	265	289	282	296	307	306	288	318	304	277	270	306	303	330	310	278	316	302	323	294	281	322	267	271	276	299	294	310	310	319	267	290	272	294	294	271	279	293	298	316	275	285	312	305	270	296	293	340	305	275	296	297	300	296	307	293	291	280	301	320	285	243	295	311	310	289	308	308	304	286	290	253	306	332	310	312	326	304	298	259	300	307	284	278	282	320	281	279	303	299	309	302	294	297	296	294	289	284	291	341	261	282	292	318	297	300	292	292	294	313	303	307	274	297	295	338	329	331	280	294	267	277	282	281	300	289	286	277	275	293	298	281	265	310	298	275	296	266	312	291	306	279	289	268	279	327	286	268	269	277	263	289	294	307	314	292	297	310	289	335	321	323	288	323	278	284	324	282	302	285	295	296	320	297	311	288	303	289	293	294	306	306	279	279	336	296	297	280	310	323	311	272	258	281	277	314	272	292	310	283	303	317	286	272	325	276	302	309	290	274	296	297	294	286	298	293	289	326	304	292	325	298	299	319	309	293	302	309	300	309	337	317	284	279	264	312	282	275	302	278	304	339	312	314	299	297	293	321	275	291	302	286	285	280	313	278	288	331	295	299	294	287	340	322	248	292	303	322	308	294	287	317	291	276	291	306	306	314	279	295	280	278	296	268	285	285	279	247	287	276	279	303	301	281	285	289	314	304	303	306	277	281	257	315	306	283	305	296	292	275	296	293	285	281	283	271	293	305	297	297	300	272	319	280	307	295	277	264	290	319	307	306	304	304	309	277	318	285	281	315	318	272	253	294	296	278	310	278	272	290	268	288	300	294	276	306	302	264	327	301	295	278	304	288	322	301	303	289	282	308	271	281	300	292	275	323	298	290	287	298	300	291	304	332	291	280	291	308	333	295	261	307	287	273	296	299	264	292	305	287	314	282	286	296	277	281	277	310	281	251	302	291	273	279	272	284	299	285	304	314	315	318	303	305	303	298	291	284	265	319	265	273	258	259	276	306	298	310	269	316	289	298	279	309	295	306	279	291	312	309	272	297	271	270	270	273	277	324	310	275	265	299	279	256	301	268	281	270	284	289	306	282	340	307	317	276	276	288	276	277	247	302	295	284	276	294	299	289	279	290	300	278	282	277	291	295	322	336	305
23664	22177	28768	34554	35807	33974	30394	26498	23114	28912	29982	26905	22777	15913	12500	11530	14043	16439	14644	12701	15565	9171	6292	5253	3757	3741	2671	2437	2189	1854	2590	1829	1549	1462	1529	1559	1924	1793	1177	1022	995	1022	1037	1012	1013	988	949	954	1004	1010	878	971	970	991	1012	977	973	1000	974	891	928	926	915	963	926	914	977	993	892	893	942	954	910	862	923	934	916	957	921	949	910	975	918	890	932	930	915	901	925	923	933	885	951	969	923	924	904	896	892	924	920	880	918	884	911	940	873	922	911	925	932	952	888	961	881	912	918	934	955	897	890	853	892	906	917	898	952	890	900	897	919	949	965	895	860	881	911	836	890	897	888	942	956	911	922	915	884	913	919	928	859	818	975	880	916	894	946	933	915	902	896	897	866	928	920	962	930	867	903	865	958	896	845	891	915	947	928	926	921	912	897	918	829	902	987	904	900	942	915	876	873	896	916	928	869	861	922	913	891	886	926	890	852	908	860	942	862	925	873	914	897	900	918	912	939	896	898	869	895	894	863	911	913	914	877	933	883	798	868	877	914	930	924	861	878	851	860	889	931	916	861	902	908	881	902	900	955	887	900	897	856	894	927	894	860	923	910	922	933	925	979	905	866	881	934	874	943	935	866	919	895	948	865	899	960	883	933	897	869	902	900	898	855	909	876	910	902	870	905	950	924	880	919	900	893	927	873	894	908	910	891	926	867	849	908	896	888	854	854	887	913	864	911	906	875	916	936	919	923	853	963	900	902	906	922	869	944	886	977	867	901	939	899	863	884	882	901	928	914	868	933	931	904	865	896	878	916	914	914	904	889	912	939	940	945	870	967	941	886	968	926	863	884	881	900	885	875	821	941	964	914	872	868	877	811	857	879	884	866	948	959	903	894	919	921	863	912	846	946	922	920	903	897	943	917	881	931	922	866	903	844	910	891	818	888	931	903	865	929	859	934	902	822	910	868	878	856	961	891	896	910	931	890	893	917	886	889	953	914	947	910	885	872	913	881	883	904	925	907	914	854	909	858	881	907	888	907	863	903	868	936	958	870	868	923	884	873	915	947	902	924	927	892	898	901	997	899	898	867	821	863	887	854	872	860	908	864	900	882	907	927	913	875	930	946	927	910	971	938	937	942	936	947	916	946	851	904	916	908	870	868	875	851	861	895	921	932	883	894	957	892	874	872	902	917	913	917	933	915	887	897	892	939	903	930	952	911	925	860	878	883	883	964	940	886	875	914	907	898	887	915	904	879	905	938	874	870	861	912	913	897	931	948	917	923	888	887	923	860	913	906	870	923	890	890	861	845	940	922	920	908	891	925	899	852	864	870	899	881	883	897	894	914	902	909	885	906	924	923	944	880	879	807	917	855	939	876	851	836	888	926	865	912	890	815	941	905	918	876	905	865	918	860	867	916	913	901	843	899	874	872	955	911	888	952	866	870	835	876	859	880	899	909	876	894	934	899	894	934	896	852	904	881	893	905	898	909	911	872	883	873	868	877	848	897	878	917	878	873	882	911	891	907	894	897	891	875	854	898	870	965	896	908	899	896	907	926	928	872	914	858	883	886	871	884	922	928	925	938	886	870	922	893	917	938	897	919	885	898	942	906	920	871	914	889	943	904	955	900	873	883	886	935	914	887	910	903	900	871	908	854	871	842	905	887	904	895	882	902	885	949	879	862	958	911	914	892	868	899	883	874	925	862	920	935	863	908	926	860	914	889	887	878	970	882	893	895	885	916	893	913	948	863	902	882	875	931	872	903	912	903	900	926	887	858	890	885	906	882	876	902	900	902	884	955	861	911	898	900	880	909	884	929	918	890	890	889	911	886	923	943	885	848	915	886	939	930	920	906	891	845	865	964	876	906	903	890	874	923	916	890	921	893	926	894	889	917	937	901	918	918	863	902	875	891	938	950	838	869	930	895	873	907	915	920	893	883	928	874	872	851	874	840	898	895	920	948	862	894	930	821	879	944	883	923	844	905	876	980	866	910	882	920	864	845	889	916	892	890	873	895	916	903	874	877	917	919	918	929	918	896	894	867	911	931	932	904	910	877	910	918	884	901	883	915	877	919	913	917	894	892	884	893	921	903	940	907	857	863	873	898	876	912	912	915	882	903	932	908	919	876	912	921	919	926	904	882	891	927	897	895	894	845	913	854	874	864	898	902	872	945	845	866	878	880	891	870	890	922	926	873	902	882	909	905	882	870	939	956	909	907	948	881	825	840	910	871	886	935	925	887	874	970	945	934	922	917	898	879	918	956	936	899	875	959	918	907	876	869	941	918	936	924	885	883	871	836	905	932	890	896	919	908	886	850	906	898	848	954	933	891	966	881	888	853	882	947	895	881	858	892	889	881	907	918	879	895	895	865	873	865	862	917	885	875	891	928	918	883	847	868	865	915	907	901	871	939	874	889	889	866	917	896	915	871	945	899	852	853	918	972	881	921	864	925	910	877	953	929	954	910	891	890	870	821	877	904	851	877	912	862	914	914	951	911	904	898	950	845	923	829	841	904	923	870	849	876	888	910	886	923	923	892	905	909	959	893	870	930	862	894	918	867	899	937	944	903	928	902	905	917	909	903	916	887	900	904	861	899	912	901	887	899	870	866	855	945	898	892	892	910	949	935	894	861	888	889	905	942	881	843	888	934	877	938	896	887	872	891	906	893	913	899	875	907	863	885	928	872	885	910	892	884	933	872	927	900	895	939	911	889	909	865	875	876	898	870	930	885	823	919	929	906	958	903	919	947	854	897	978	928	876	924	887	917	878	949	891	902	859	869	883	894	914	921	890	857	847	926	911	859	873	879	830	869	882	907	852	871	856	919	825	882	945	883	879	917	961	897	882	926	895	907	904	919	915	946	889	882	879	904	927	937	898	924	897	920	941	881	894	867	898	901	927	919	917	843	879	888	876	847	874	896	917	902	886	918	916	903	889	925	904	934	876	940	950	882	872	905	866	885	879	851	897	908	908	926	908	882	891	882	902	921	860	873	882	882	934	893	886	874	931	921	886	873	861	912	910	874	1006	857	922	872	891	862	876	921	864	865	892	897	902	877	907	916	943	902	869	852	861	913	939	860	826	915	928	878	879	911	888	881	914	952	865	910	895	918	905	903	858	889	886	898	871	932	891	906	876	850	894	889	941	875	874	853	931	898	856	898	918	944	887	901	934	883	884	864	949	865	872	857	905	893	920	884	911	889	908	901	872	870	906	863	883	884	888	920	900	929	944	904	887	914	917	973	923	892	921	940	923	913	912	890	953	913	882	844	862	901	924	875	911	927	926	894	904	891	924	921	886	891	909	906	876	925	862	910	883	856	899	880	881	948	893	918	897	934	902	837	941	895	930	966	867	911	883	876	874	868	929	915	905	902	899	951	921	880	918	901	896	899	859	898	926	978	885	901	887	937	891	906	897	908	892	908	907	932	894	886	853	933	877	887	867	856	918	881	897	994	922	855	928	883	916	902	924	954	866	865	894	984	923	886	936	899	912
3846	2892	3568	2890	1626	1111	817	627	502	409	406	367	364	288	259	226	257	236	267	221	269	214	214	197	207	217	184	207	193	187	210	209	197	159	190	199	193	212	181	162	187	188	197	191	182	171	177	196	185	201	194	175	181	187	184	177	178	179	196	206	189	182	201	208	185	183	180	188	204	214	198	185	166	173	187	199	188	186	171	208	194	161	185	206	200	174	182	198	187	189	168	191	186	203	168	193	167	205	203	193	189	195	177	204	180	181	194	184	190	210	180	193	202	183	216	166	175	200	183	165	200	212	172	200	184	182	200	179	198	170	190	148	183	173	182	181	195	193	201	192	192	185	174	190	174	176	199	179	205	190	161	197	207	185	175	182	205	213	169	204	197	179	174	170	182	203	194	165	184	210	220	189	170	183	192	218	188	184	159	195	197	202	210	209	172	201	180	183	212	187	198	210	181	173	186	219	187	202	168	192	219	193	209	188	194	220	172	183	198	188	186	200	207	197	203	192	200	182	181	184	217	191	199	190	187	168	175	196	197	188	200	180	203	197	160	165	171	177	195	200	181	172	175	171	164	208	186	195	181	186	188	171	178	181	189	183	198	195	178	172	184	197	166	189	182	179	171	186	195	182	183	180	212	200	201	178	165	183	198	176	191	188	193	202	195	168	197	226	200	193	187	198	191	194	175	175	186	186	176	217	193	188	197	190	194	178	214	164	194	186	178	195	192	179	186	197	183	158	194	192	179	172	204	187	186	168	179	183	206	200	177	170	189	194	186	209	190	187	192	162	164	197	196	179	177	195	159	204	195	186	193	206	200	190	184	169	190	181	204	183	177	197	202	193	211	188	188	181	183	201	187	186	192	166	174	188	199	174	200	176	200	188	187	192	194	168	191	206	201	180	214	186	170	206	180	170	169	194	186	173	195	219	185	199	182	183	189	187	177	199	206	180	176	195	157	191	169	178	173	164	210	179	172	174	211	180	175	210	211	150	189	171	186	176	181	177	172	161	194	192	189	189	193	189	169	196	197	179	187	176	168	207	164	171	190	195	192	178	192	185	172	194	197	174	190	206	206	186	204	162	199	198	203	191	218	163	179	185	184	188	200	183	207	204	197	196	187	175	193	193	184	194	206	186	188	195	180	183	217	189	182	202	206	211	192	181	206	162	196	193	195	183	184	160	207	189	218	198	197	183	175	211	184	194	202	184	202	193	158	204	197	218	175	178	180	180	172	180	166	192	173	188	177	192	200	205	193	196	169	208	190	180	166	170	179	202	188	193	189	191	183	185	191	186	210	192	196	205	195	163	194	196	197	197	201	182	193	199	169	201	195	219	158	193	201	180	208	193	177	186	188	206	190	201	188	189	206	197	200	205	192	199	170	189	183	191	191	203	185	208	176	155	184	182	207	169	160	177	168	190	194	201	194	204	197	190	182	205	203	198	206	188	188	198	200	201	169	191	190	173	169	184	194	180	205	198	182	172	205	188	206	199	209	213	191	179	188	219	186	168	181	194	166	201	174	190	190	193	205	191	200	186	207	200	160	162	177	196	191	183	192	184	184	192	179	189	197	175	188	219	194	222	181	179	203	204	178	200	190	180	184	192	172	195	176	207	197	188	183	163	186	203	188	199	195	198	188	165	163	168	200	176	174	167	195	208	182	161	174	218	168	193	193	198	226	197	186	185	190	163	199	191	176	206	196	179	207	193	194	186	207	173	190	189	181	210	189	195	172	186	196	162	212	185	187	183	152	187	185	172	192	189	222	194	171	196	194	221	185	192	173	197	179	150	162	166	208	197	178	186	210	187	206	195	216	194	186	201	203	195	190	150	195	190	179	193	210	164	172	187	187	206	176	182	199	199	196	186	181	165	187	179	182	173	188	194	183	170	202	180	179	196	169	188	200	213	177	216	206	179	173	166	191	196	198	181	176	181	218	189	180	176	197	193	192	206	199	194	183	161	211	189	191	185	194	153	181	206	181	186	185	188	180	169	160	184	191	170	182	189	194	201	213	179	222	217	176	187	215	205	185	205	186	188	178	157	168	184	174	181	183	188	175	199	172	172	183	191	182	192	217	198	181	241	201	178	179	184	187	172	174	173	174	165	182	180	174	178	163	159	223	159	197	197	190	197	196	199	177	207	163	180	196	209	183	187	191	179	201	167	182	208	183	192	190	202	180	194	169	187	201	189	184	152	192	196	186	184	169	182	173	188	185	188	181	180	184	199	197	207	202	187	157	192	174	175	167	188	193	198	166	175	185	208	189	161	203	171	166	176	175	183	177	176	176	175	171	188	178	192	185	195	168	186	171	207	195	174	218	190	195	188	193	194	167	185	186	198	188	203	204	189	179	185	185	176	193	185	211	192	191	195	188	188	223	193	168	178	173	172	191	193	188	176	215	175	181	188	168	183	221	180	181	193	198	198	163	176	195	163	184	170	165	184	187	173	191	188	202	201	198	210	189	191	195	179	166	160	197	187	187	164	178	181	194	203	184	197	195	182	218	192	174	171	188	186	184	187	177	196	178	185	183	173	199	200	172	204	182	170	185	177	195	184	224	190	196	165	194	194	198	193	193	202	173	190	187	182	193	189	186	183	190	210	200	172	159	209	187	189	179	187	187	181	196	195	187	196	177	198	196	194	202	204	166	201	179	190	215	173	192	184	156	193	195	180	187	197	184	203	190	197	174	203	206	196	219	162	176	190	180	170	175	198	177	190	207	194	196	182	199	185	201	205	192	193	172	214	182	189	194	207	166	186	188	193	164	195	191	180	171	178	184	199	172	195	161	210	184	195	190	178	193	173	191	172	187	195	187	181	188	165	208	188	193	206	190	182	190	196	184	179	182	178	199	171	184	177	210	210	203	173	186	153	198	198	228	157	202	165	194	173	185	196	207	208	184	178	213	181	203	194	184	175	200	182	198	197	204	182	201	182	172	201	197	186	194	209	173	181	186	204	177	187	195	180	197	185	192	210	171	212	199	186	177	186	177	197	172	177	210	194	204	197	167	224	175	205	179	176	187	162	169	189	180	173	197	192	192	198	164	188	199	182	186	183	184	178	169	171	191	175	193	189	169	154	174	173	192	204	187	176	188	189	178	184	195	195	179	187	181	197	201	211	189	175	197	183	166	195	201	191	176	196	189	179	201	179	186	189	179	180	198	186	199	215	183	184	185	185	177	204	186	225	188	181	174	181	191	188	171	182	189	200	201	184	191	200	172	184	223	195	176	186	200	200	186	179	203	191	175	192	164	205	185	170	194	190	188	190	222	174	194	183	170	229	176	189	192	191	210	184	167	198	180	182	176	196	187	197	204	201	194	167	182	194	190	185	162	185	178	167	193	172	193	173	196	177	186	174	161	184	171	195	188	184	197	198	201	179	196	194	188	182	189	188	190	198	183	164	192	209	191	172	190	184	207	187	211	184	186	198	188	181	185	189	192	190	189	192	179	197	199	186	181	177	213	209	200	191	191	177	172	191	177	188
4064	3638	5942	6423	4848	3616	2791	2427	1969	2071	2012	1731	1480	1208	1037	995	1056	1104	1078	941	1116	940	832	823	765	720	668	770	670	647	677	686	661	621	665	627	695	711	674	646	643	604	626	652	620	685	670	625	641	662	650	627	631	656	624	655	629	644	651	628	647	633	645	634	634	640	669	664	636	602	616	683	628	644	696	665	653	620	642	633	603	615	624	629	632	643	681	646	650	607	592	694	600	657	625	639	632	662	608	633	574	625	608	619	634	643	654	630	614	610	620	633	634	646	642	632	652	607	644	679	646	661	600	637	649	592	644	662	617	628	656	663	655	657	645	651	688	620	636	720	662	671	674	665	639	588	627	632	626	614	644	620	591	630	650	622	642	591	606	619	619	613	654	661	665	626	616	644	633	639	623	630	664	599	586	608	630	659	601	675	637	679	636	599	614	641	627	618	569	617	630	650	643	650	590	661	635	647	648	629	714	626	612	588	617	635	631	639	605	619	634	625	644	568	612	590	600	677	610	674	642	649	652	598	595	685	645	645	639	585	643	570	631	619	630	606	661	635	628	686	636	655	659	630	641	680	704	640	641	649	666	627	630	636	601	633	658	615	619	652	622	693	619	649	647	633	611	644	630	613	657	621	605	581	629	613	671	619	655	663	670	607	591	682	646	653	611	640	641	627	699	617	625	607	612	655	647	632	675	577	653	636	604	632	677	589	684	699	680	680	658	624	637	615	597	654	610	630	635	654	609	633	621	645	578	592	650	653	650	656	671	630	589	635	618	646	625	658	636	654	633	613	634	608	671	605	627	626	655	676	624	617	650	649	635	646	613	655	608	643	590	634	661	615	615	624	623	614	668	651	635	616	644	645	594	631	643	669	636	668	595	618	671	665	636	632	643	666	611	646	604	633	594	634	667	669	648	623	648	636	653	593	662	635	638	614	619	646	620	655	637	664	619	675	653	606	590	655	644	631	649	604	647	644	601	666	649	600	652	659	597	617	598	597	663	681	659	658	637	666	608	610	633	658	638	650	633	585	622	643	626	605	630	630	666	646	652	557	678	638	660	633	647	651	640	581	623	644	641	601	676	656	661	682	625	602	599	682	614	661	567	623	614	649	689	638	644	632	598	681	602	632	658	670	676	618	591	596	629	648	639	597	615	607	584	620	638	634	635	633	639	631	620	663	585	627	660	609	654	646	631	595	658	623	627	635	603	700	641	641	635	638	663	610	637	639	619	620	650	626	631	653	626	596	617	625	691	642	644	663	642	610	644	680	648	686	639	615	650	612	683	643	650	660	670	658	585	638	639	629	648	608	669	608	673	649	656	618	600	599	654	642	602	606	600	620	620	632	617	673	639	631	637	608	684	645	626	624	680	667	638	637	696	593	681	571	609	631	653	573	652	639	662	595	648	610	643	644	577	611	632	676	654	604	639	613	636	653	644	609	616	616	644	650	637	622	624	615	621	635	666	647	650	694	584	651	589	623	668	628	629	654	658	598	631	629	612	626	603	596	603	641	633	619	604	657	617	637	636	624	644	616	637	608	649	654	629	641	624	666	667	626	615	623	586	622	615	635	637	609	672	644	654	656	612	624	587	595	623	626	636	639	646	623	594	633	654	647	653	678	670	631	604	613	655	673	604	635	658	621	624	657	628	649	664	641	651	676	641	594	643	653	700	616	626	592	622	646	599	647	635	636	639	641	614	651	639	641	657	613	651	646	670	673	632	651	631	607	624	610	650	649	600	631	614	681	666	652	602	682	642	635	643	616	650	633	631	631	649	590	598	653	634	685	656	645	626	606	609	644	613	656	619	647	629	639	650	683	624	625	653	633	619	598	636	610	677	675	631	654	668	639	631	623	656	593	659	627	689	643	713	665	633	687	690	635	647	595	647	643	625	600	651	629	608	607	630	627	641	645	630	608	621	627	624	659	633	602	640	627	677	656	646	671	630	640	600	650	682	667	633	646	649	625	629	676	640	630	655	680	604	650	616	626	612	667	628	623	653	629	598	617	653	636	572	660	667	649	593	624	598	662	643	620	619	623	617	680	637	649	634	617	637	652	647	635	635	657	636	634	646	662	672	616	633	663	651	628	666	640	641	674	626	693	625	636	635	647	642	624	644	632	627	622	646	648	650	648	650	611	582	644	628	640	624	635	616	616	606	626	602	649	668	629	655	651	665	590	603	629	624	663	625	611	645	638	617	631	618	681	631	656	624	650	610	623	650	612	607	676	631	632	622	643	641	632	672	654	648	606	652	644	669	638	606	629	600	638	615	649	622	632	680	631	681	649	581	634	693	631	628	628	589	676	660	652	622	642	676	625	580	638	628	628	620	643	620	626	675	652	652	652	690	638	630	643	655	663	663	652	627	653	609	633	668	648	606	653	639	651	650	595	679	608	683	621	624	612	641	645	672	615	617	682	626	622	651	652	645	633	610	643	598	622	624	641	654	640	637	646	621	634	637	663	646	684	625	679	643	594	601	662	650	658	614	600	689	655	675	623	671	678	613	649	597	612	636	630	654	665	651	698	617	695	600	634	623	605	645	639	608	599	596	662	624	613	649	662	659	676	643	644	632	686	651	617	670	657	586	633	633	624	642	635	631	618	611	629	636	697	595	578	607	622	591	604	672	663	678	667	628	631	643	639	627	652	627	681	596	628	650	651	598	584	586	581	590	629	628	657	660	637	640	640	642	648	638	651	656	651	627	612	629	658	619	617	654	606	624	657	639	672	652	617	624	641	637	604	645	647	627	612	625	639	652	617	603	652	641	639	575	654	592	627	655	608	637	596	600	640	652	644	643	653	632	635	637	656	628	667	640	630	633	678	598	634	615	614	611	642	666	592	685	618	661	625	627	671	699	669	621	635	619	620	643	621	602	662	617	641	625	663	591	615	654	620	628	666	653	618	612	633	615	702	627	633	635	663	647	637	683	653	643	647	591	681	658	664	596	655	644	624	607	637	599	623	626	591	608	674	625	671	663	656	649	573	599	642	591	664	619	626	650	629	639	618	712	634	634	682	608	604	647	625	630	642	646	649	640	684	645	648	653	698	660	645	606	656	662	663	631	654	634	686	616	607	654	643	643	626	614	658	651	637	662	588	607	640	611	621	652	653	621	627	599	654	610	615	615	647	632	653	675	612	628	668	604	642	595	652	645	648	640	640	615	617	609	632	628	634	574	666	671	641	679	642	625	620	628	667	638	623	568	617	639	678	612	628	668	607	639	603	637	645	622	624	610	658	669	664	657	645	653	630	608	614	615	631	657	680	668	618	659	648	663	620	622	603	663	626	646	601	675	629	617	677	677	629	619	643	712	615	628	658	638	657	625	621	614	650	627	643	600	650	660	668	636	648	643	628	654	616	619	645	655	699	602	668	622	641	621	626	672	623	687	643	633	600	595	614	648	607	630	666	664	628	640	584	658	644	679	657	651	625	593	646	673	660	632	633	623	630	625	665	649	596	651	641	601	621	632	621	633	646	675	624
20148	20245	25876	26051	20705	14756	9676	6666	5163	4947	4443	3312	2205	1584	1394	1176	1112	1404	1463	1108	1180	841	621	633	436	586	390	430	429	389	429	379	327	342	328	354	344	345	340	315	328	335	317	327	323	294	311	317	329	326	338	315	314	321	292	301	300	342	301	300	328	293	328	345	312	285	312	338	307	300	300	307	335	291	339	313	324	316	277	305	330	290	301	302	286	293	311	307	314	360	298	290	309	308	318	320	307	306	334	325	321	319	303	316	315	300	336	326	317	323	337	298	288	301	336	281	299	315	312	312	312	292	321	304	299	302	321	286	287	312	347	305	291	325	317	304	333	314	303	308	301	314	314	312	301	296	320	294	312	293	327	320	301	320	347	306	311	282	341	308	323	329	287	290	315	321	305	308	298	299	323	328	330	308	325	313	271	330	322	332	312	284	351	274	302	294	288	324	308	301	313	327	289	292	281	334	304	277	298	289	288	300	297	342	346	351	307	292	331	338	311	320	291	313	326	321	323	322	314	311	332	297	320	318	324	290	364	323	333	322	296	326	309	315	332	303	319	295	328	328	322	307	295	275	316	343	317	322	346	310	316	317	288	320	317	309	339	301	335	303	340	310	293	286	327	309	338	298	289	311	302	314	335	298	307	329	315	321	320	333	300	299	331	319	300	296	293	320	330	324	293	297	289	318	349	278	317	330	319	305	306	299	314	314	314	308	321	303	300	309	299	296	307	308	333	300	349	325	327	311	319	328	320	296	313	339	308	303	317	290	287	353	324	333	301	299	326	302	305	319	278	327	314	315	305	296	324	297	308	295	276	334	320	313	312	326	339	336	289	304	292	310	298	279	310	325	344	321	325	329	327	286	314	311	322	275	315	292	288	281	311	306	318	314	331	329	313	340	338	313	335	292	322	295	314	305	310	333	302	299	282	316	318	313	304	326	279	308	316	323	302	320	292	327	316	330	304	312	309	312	300	308	334	329	320	319	335	280	307	336	301	339	296	341	340	298	308	273	276	304	280	319	290	272	347	333	318	336	333	323	319	300	307	299	297	315	317	300	301	320	303	333	320	372	340	330	330	307	299	323	296	320	310	314	326	289	284	329	307	316	328	313	320	304	303	300	289	309	266	320	307	325	315	333	303	311	318	299	306	312	303	313	334	302	297	314	339	336	316	316	291	312	274	295	322	310	320	342	310	320	293	333	323	338	299	295	325	321	318	294	260	329	301	301	287	323	322	324	331	319	319	310	327	320	297	296	306	323	316	311	319	288	317	314	331	322	289	298	295	304	291	328	332	291	264	319	298	291	310	310	339	296	303	318	326	313	313	324	315	289	298	342	279	328	334	312	295	322	338	307	298	303	295	303	277	313	330	328	320	340	340	322	334	322	270	289	321	317	324	312	308	307	295	310	330	295	312	297	302	324	352	325	303	309	302	354	313	286	293	301	327	286	308	290	321	344	299	313	297	317	335	303	311	319	294	322	319	320	316	319	272	328	321	300	330	307	300	327	307	317	310	321	317	313	322	300	317	290	306	346	284	288	311	306	296	296	321	305	300	301	320	282	319	330	329	310	335	313	311	324	285	299	326	279	310	304	311	290	337	328	280	304	308	316	303	345	310	281	304	279	317	344	322	287	307	292	337	283	333	296	306	329	320	289	318	312	325	296	304	311	309	320	303	313	309	276	313	284	331	327	290	311	290	309	323	351	301	311	295	309	333	322	286	332	281	318	304	318	296	317	336	305	286	309	313	328	310	293	292	299	319	295	307	305	280	296	305	315	312	329	301	300	320	338	329	324	309	318	297	319	310	311	286	278	295	316	306	307	322	312	326	294	326	321	321	332	315	322	333	287	314	307	318	328	328	296	326	302	285	314	322	316	329	307	333	332	359	333	311	311	345	296	323	307	298	305	308	310	318	314	324	287	296	302	290	298	322	321	315	336	321	308	284	305	319	316	304	327	316	323	298	284	310	339	331	308	338	311	309	299	357	328	286	279	332	298	301	323	307	302	332	333	342	293	300	304	308	328	286	318	346	287	295	321	306	285	340	335	304	328	336	328	311	318	286	284	286	276	283	295	350	328	310	327	295	320	339	301	315	328	313	315	273	303	312	289	295	306	293	300	297	279	313	274	314	319	315	282	278	295	336	296	270	332	339	299	333	328	306	333	330	303	322	327	288	311	305	310	297	303	291	300	325	337	288	264	300	323	330	335	316	348	301	330	349	309	295	305	315	299	293	293	321	312	319	321	285	335	330	348	303	324	342	340	288	320	319	314	321	314	302	269	303	294	323	319	302	340	315	299	309	339	305	318	302	308	296	286	311	288	284	331	326	324	296	330	314	327	280	272	315	320	319	316	318	330	318	322	291	313	313	306	282	318	295	300	344	280	351	309	295	318	321	308	307	278	307	286	328	311	308	287	322	331	295	314	295	338	296	293	335	342	320	286	303	289	311	323	306	302	306	335	293	314	284	304	330	276	292	312	333	314	297	289	308	295	335	326	286	307	303	311	290	288	334	315	327	303	286	312	300	303	327	338	312	318	314	310	320	305	324	289	304	306	308	303	305	298	342	277	295	305	354	290	327	287	308	306	275	326	337	335	305	310	312	311	301	319	297	338	294	302	294	336	299	304	274	319	280	308	308	314	289	285	314	318	317	314	322	301	308	306	341	314	314	319	314	288	338	312	333	309	323	331	307	333	333	321	323	342	315	297	324	314	329	297	323	340	305	317	346	298	317	307	279	289	319	333	295	330	283	325	288	323	330	325	334	358	276	334	291	328	323	312	300	323	319	311	299	315	313	315	306	334	309	291	333	316	313	311	324	306	313	325	325	305	310	317	315	286	300	303	293	300	327	317	319	335	276	286	317	332	336	293	295	323	330	326	308	318	339	341	304	310	334	319	337	305	291	325	317	303	293	322	307	302	297	321	295	302	295	286	287	302	288	323	309	318	308	296	337	319	298	318	323	303	328	307	333	314	298	345	310	306	322	330	318	299	357	321	304	304	339	298	303	314	300	292	326	316	313	304	308	318	311	317	310	309	305	308	285	307	308	306	288	298	335	298	344	342	337	315	315	339	339	324	298	311	298	327	321	317	295	307	306	321	271	331	329	306	331	307	316	326	321	317	299	308	273	320	316	340	324	318	303	294	306	304	299	282	311	316	289	307	294	256	327	320	302	293	310	279	317	299	324	302	319	327	315	306	308	300	328	302	332	294	306	324	304	291	286	269	295	278	324	340	331	345	307	294	340	330	304	295	300	337	331	297	328	285	300	277	320	326	284	301	319	324	304	302	313	274	298	340	314	332	332	331	289	295	321	322	332	290	306	307	301	332	298	332	292	321	288	307	325	354	311	320	304	310	325	310	323	314	311	297	315	307	319	308	290	314	291	335	331	316	308	331	312	307	302	329	298	288	310	264	334	324	319	322	295	317	316	290	320	319	367	304	316	347	321	326	302	274	298	322	302	323	319	327	327	284	298	271	354	315
13966	16200	22204	27212	26975	23924	20065	17396	15561	18349	17472	14922	11535	8930	7102	6024	6706	7674	8108	6290	7785	5393	3234	2940	2286	2850	1655	1724	1617	1742	1814	1443	1345	1200	1263	1228	1327	1178	1041	992	980	1018	980	1012	1000	1029	976	1045	1017	982	988	1024	1018	992	977	920	1005	956	991	1033	914	1010	980	910	986	930	977	987	987	982	999	936	936	977	971	979	964	949	974	941	960	947	977	949	992	1000	1025	905	937	1003	899	1007	994	928	1007	992	965	1005	933	952	944	993	930	933	961	957	1006	932	956	935	902	1018	1028	941	918	938	1011	953	959	964	941	890	933	950	916	970	924	939	1018	892	968	945	1029	972	1061	960	995	925	962	940	933	901	981	955	976	979	978	962	987	952	948	979	963	961	967	955	1016	987	1000	1027	942	945	913	987	994	912	956	940	935	956	985	986	973	978	961	1013	1021	968	1009	983	931	991	954	937	981	944	930	984	910	978	921	965	980	1007	936	967	960	985	950	932	981	938	989	954	947	976	1000	945	933	983	951	949	959	987	970	961	924	996	988	996	1033	1018	974	970	1002	951	952	930	1011	977	994	936	968	978	956	1039	907	945	960	929	928	967	969	977	957	972	944	941	982	956	995	938	925	934	968	940	951	959	919	1006	977	949	987	906	901	942	982	993	1018	976	930	954	943	988	984	994	970	970	1001	1011	932	949	928	942	946	972	975	1002	950	1036	948	1004	1009	979	942	970	997	973	949	1011	963	967	946	973	1015	1019	1010	989	921	988	1015	984	970	995	1002	1006	972	974	957	870	912	960	900	935	959	942	950	1025	969	1018	981	972	983	947	969	925	935	989	978	940	977	995	996	957	959	973	1001	1011	978	965	920	971	941	955	972	929	983	944	956	992	920	991	950	933	988	962	992	1036	969	973	947	1009	973	976	924	938	911	945	955	985	986	901	961	959	1024	943	933	916	997	974	955	954	914	986	980	970	954	978	961	930	969	968	897	969	926	962	947	933	1003	987	914	978	938	925	937	943	994	912	940	957	985	1002	916	947	940	919	958	939	1025	1026	934	955	995	891	942	990	997	971	975	939	938	1029	954	976	965	948	980	979	941	972	977	969	972	966	952	879	1029	948	979	936	965	1025	947	1009	951	955	936	946	917	970	974	954	970	946	989	965	955	918	968	941	985	1005	922	956	986	957	971	953	955	945	949	939	980	957	918	941	948	997	953	967	952	994	897	934	954	950	961	937	1017	926	896	980	924	1001	907	987	978	980	958	951	980	933	947	921	966	962	933	973	991	953	965	984	1008	1030	953	963	982	964	997	1008	959	925	957	968	1002	969	938	971	998	935	1035	944	967	988	992	976	969	958	982	946	975	988	963	1018	969	976	941	950	980	965	1012	967	955	954	946	951	1013	993	925	978	959	953	951	934	935	980	924	1003	938	952	1002	951	969	914	949	974	913	978	967	955	1011	1007	976	969	951	964	998	999	906	970	955	978	927	898	938	959	917	961	963	977	1014	1029	1018	907	968	923	936	955	960	932	923	969	966	937	972	953	927	958	943	985	944	972	973	966	950	1069	958	949	1011	989	1017	994	1010	1031	906	950	907	978	996	981	1002	1007	997	969	976	972	1002	961	970	976	1000	870	965	941	1010	1025	947	983	960	967	971	1013	946	914	956	953	966	1021	967	951	1014	945	932	950	991	962	1014	979	997	998	1030	946	988	999	1000	988	942	981	964	975	964	980	940	995	923	965	950	957	954	974	960	941	894	945	917	920	935	996	1004	979	968	1001	951	975	932	1017	964	974	954	930	963	905	983	921	952	970	967	998	1030	964	971	948	933	1018	1037	957	1001	988	916	958	1004	948	915	1001	992	958	971	938	921	1037	972	893	984	989	939	997	986	948	960	988	951	962	968	969	1034	967	898	934	999	947	973	975	942	1034	951	922	969	969	955	1025	952	925	911	990	989	929	977	997	963	955	928	982	965	1072	1001	946	956	944	960	932	962	920	991	993	925	932	1003	959	913	972	984	960	1011	980	993	1003	922	977	971	1008	989	982	960	931	956	968	934	939	940	993	1006	985	930	949	907	934	960	993	1009	951	974	970	933	1036	937	990	993	938	948	981	990	979	994	953	1021	945	942	935	958	931	987	961	967	955	962	930	910	974	934	990	1014	976	970	1024	974	968	918	953	903	946	941	947	959	997	898	942	950	980	916	933	978	971	938	963	996	969	1002	906	928	990	918	953	985	971	942	1027	958	982	1001	954	1025	954	943	971	943	965	990	931	1040	993	870	1000	958	944	924	932	949	1024	977	947	925	978	965	920	964	937	958	921	960	953	963	977	950	943	984	1021	930	983	949	984	937	997	995	923	960	940	929	942	974	1034	949	952	905	971	961	984	941	988	950	937	980	980	919	889	1024	881	953	968	1001	1019	949	958	988	961	939	965	972	933	984	928	937	981	997	983	945	984	917	941	976	919	994	1004	922	970	931	955	950	929	971	946	984	1011	964	950	955	1016	966	949	1000	950	931	1025	1035	972	936	958	1015	995	934	954	970	956	910	1004	962	956	960	1000	1000	931	997	1031	989	922	994	961	904	982	1010	948	977	930	966	991	992	1013	978	977	1004	988	968	949	967	967	962	969	946	987	915	1024	937	981	1005	956	934	1047	922	951	953	962	963	947	965	976	1012	925	1003	951	985	952	950	958	990	956	1010	990	932	968	958	953	940	954	966	1052	954	970	982	917	1018	905	976	918	971	958	964	939	948	917	974	959	979	960	1005	964	932	971	991	1009	994	965	955	961	953	954	973	944	934	971	947	900	946	1032	972	950	1021	935	909	999	970	981	941	971	1009	1006	927	921	896	979	981	1007	995	988	962	941	975	949	997	971	972	964	940	1000	901	963	955	937	947	993	961	975	972	987	987	964	955	922	953	956	953	948	933	950	960	929	975	928	981	986	967	954	975	986	1014	975	964	943	966	989	937	924	969	950	964	973	1042	936	934	966	989	997	969	1001	990	973	998	944	944	949	1007	900	949	1001	941	1028	960	913	966	951	919	907	1038	940	1022	953	965	936	953	968	963	930	900	995	999	980	986	939	958	999	954	1001	1010	996	953	977	960	941	899	1009	1020	963	944	994	909	985	947	987	979	940	953	967	966	984	922	968	927	937	959	989	965	991	933	950	972	965	974	952	964	978	1003	966	987	965	960	989	1004	947	953	985	1002	943	929	937	941	1018	1017	985	919	936	931	945	922	975	925	952	908	1027	948	1018	957	926	987	992	951	987	954	957	917	939	976	949	988	983	962	922	947	967	976	966	954	985	987	991	962	983	989	926	1036	1041	976	978	1003	1029	979	953	991	1013	928	979	995	949	967	953	986	920	978	937	900	999	960	903	947	978	980	968	986	951	941	933	925	926	987	1024	922	949	960	974	969	941	947	992	951	935	983	970	993	952	980	954	888	980	1001	970	938	991	965	967	933	1000	958	958	1009	989	964	967	931	975	942	914	956	1008	949	966	981	970	944	984	980	932	922	936	957	934	959	933	914	930	1016	981	943	970	990	940	934	971	977	991	959	983	931	974	1016	948	979	980	957	961	946	983	913	1004	982	937	1045	1028	982	941	991	1009	928	944	986	934	972	949	1009	940	998	903	986	1021	915	941	959	939	972	948	919	922	942	1038	1010	924	1000	940	964	983	968	997	948	929	1004	955	954	942	924	955
31064	28147	33255	32190	28691	25160	20167	14819	11084	10911	10075	7384	5097	3548	2621	2346	2591	2780	2732	2284	2465	2073	1160	1263	724	757	456	489	522	392	476	417	384	361	386	361	386	336	314	367	308	319	299	312	300	314	294	334	301	308	311	260	285	333	291	288	296	309	300	281	290	324	322	302	268	280	295	317	292	285	323	329	303	340	288	316	310	305	289	306	298	294	284	283	301	290	312	291	315	314	269	270	307	290	298	292	282	289	316	278	287	307	288	301	283	288	257	311	324	278	269	288	291	279	324	324	287	301	293	305	266	305	308	321	357	334	303	294	334	305	316	305	288	282	300	284	313	308	300	307	298	326	300	300	313	316	302	324	268	293	320	309	300	311	303	284	272	267	265	293	301	295	299	290	286	263	310	282	265	268	337	298	280	295	284	310	324	300	273	300	309	301	305	287	302	292	282	288	328	292	269	305	297	273	292	270	293	287	299	252	273	294	285	277	263	314	284	283	299	297	265	286	283	298	283	261	311	313	295	284	309	275	278	281	292	310	278	306	272	310	310	318	334	292	310	265	265	298	283	293	266	300	264	275	327	301	299	291	272	291	273	299	298	274	314	300	290	295	267	283	300	264	314	306	339	286	308	313	246	315	247	279	314	261	283	309	297	292	279	268	264	307	304	304	293	281	312	283	286	313	309	279	299	277	264	300	279	291	321	298	306	286	304	293	303	271	313	262	295	311	314	301	305	280	279	303	296	290	300	308	311	297	305	278	307	311	288	298	274	290	268	275	326	306	279	285	283	305	295	312	323	305	289	277	289	324	263	236	297	299	292	311	258	309	302	270	302	282	281	309	305	285	249	283	277	280	287	294	318	289	298	317	293	267	249	326	326	287	288	297	289	288	273	290	296	321	292	288	261	301	327	285	287	319	303	255	299	256	276	317	280	304	295	318	280	303	317	289	285	283	312	305	303	308	291	317	283	307	266	288	296	279	297	313	288	307	261	313	303	285	337	277	285	269	286	292	277	310	281	334	283	299	274	283	327	295	312	287	301	317	279	290	262	306	276	283	297	284	288	293	287	271	291	290	298	292	287	270	283	280	280	272	280	288	284	307	296	327	316	301	295	283	324	308	287	304	286	302	294	302	304	293	274	265	277	292	285	291	305	248	327	308	279	295	262	282	318	299	276	293	292	268	307	307	281	277	296	295	282	283	298	274	298	268	300	318	280	309	302	295	311	304	271	298	314	260	316	301	299	260	345	267	273	293	305	250	288	294	304	308	313	306	320	276	282	295	260	300	280	289	295	323	293	313	275	308	263	287	286	273	306	312	312	293	328	305	277	294	270	269	302	277	313	294	292	304	310	315	304	308	334	281	280	298	298	263	290	288	283	273	275	277	314	301	300	302	266	289	281	312	298	302	303	287	290	295	294	302	319	317	297	292	296	295	305	290	327	291	286	309	294	283	275	300	268	297	289	299	290	311	287	290	283	296	291	259	292	278	296	303	298	315	302	307	315	318	292	293	305	270	296	265	298	284	297	305	317	317	284	255	307	288	304	292	307	261	307	315	278	311	265	307	310	283	278	297	270	304	309	293	312	260	293	266	290	303	280	298	311	286	288	300	258	275	293	289	298	297	297	304	297	321	308	258	308	304	332	287	279	302	295	305	312	315	286	295	273	271	287	287	279	301	277	265	304	305	262	286	314	328	283	290	298	314	278	291	310	285	288	282	257	283	275	291	291	300	305	286	290	284	267	287	288	318	275	281	310	288	302	278	274	286	291	298	290	330	329	270	303	281	311	283	285	311	291	309	297	328	267	278	283	312	286	286	284	287	295	266	302	287	293	281	283	256	332	306	289	316	304	273	271	287	306	317	308	300	304	282	299	285	312	291	280	303	290	259	266	299	323	319	299	310	294	273	290	288	299	313	279	297	261	293	296	284	290	301	291	292	291	283	294	284	262	291	337	309	303	298	290	302	284	276	297	310	287	308	300	249	299	291	287	328	284	283	273	297	321	278	294	276	296	284	278	313	294	297	287	307	301	311	277	259	302	271	296	290	312	279	295	314	297	272	281	285	311	281	279	287	300	280	299	305	303	303	300	269	299	271	259	295	276	318	288	279	291	297	311	305	278	304	308	307	284	304	316	315	251	290	282	304	284	332	280	292	310	310	266	276	287	303	315	301	292	295	283	282	324	290	273	270	284	305	297	292	308	290	294	298	301	298	289	285	314	286	309	262	302	289	295	304	315	282	299	267	314	288	282	279	277	317	291	312	320	271	308	284	296	308	253	324	290	278	304	271	305	313	306	300	313	269	299	314	314	294	269	276	274	313	300	259	327	296	300	315	291	289	291	289	286	284	298	304	331	314	295	312	301	287	293	323	256	297	344	292	297	284	289	286	282	291	305	305	299	298	312	281	322	290	295	301	305	269	304	295	302	298	280	311	315	286	284	293	269	261	269	269	301	291	282	333	310	293	297	291	307	298	325	328	273	296	285	285	282	299	286	273	284	258	312	306	287	298	297	296	260	298	292	281	299	305	286	279	297	288	286	293	288	303	348	286	315	275	293	334	288	305	297	267	318	318	315	316	303	307	317	290	309	290	257	271	273	298	298	277	277	304	314	298	285	283	307	271	279	272	294	317	297	293	317	305	273	271	274	301	285	276	298	291	306	261	296	295	293	326	294	275	264	308	270	279	291	277	307	302	301	300	291	287	291	301	324	293	277	292	324	274	279	290	277	270	301	295	298	274	297	290	311	316	292	278	284	277	287	287	298	278	284	271	318	302	313	309	284	271	281	303	289	285	282	282	300	297	337	290	275	321	287	288	279	278	295	305	280	287	276	327	291	309	302	290	287	303	271	307	319	294	285	282	311	289	277	283	308	289	293	281	311	297	311	290	286	294	297	290	281	292	282	315	306	279	306	305	318	318	292	287	289	282	283	287	285	314	272	299	295	342	285	289	302	289	284	269	269	287	296	296	301	290	301	285	268	328	283	304	275	291	278	267	293	301	301	312	302	264	283	282	288	299	307	315	285	269	265	303	306	327	293	297	282	296	268	326	291	268	274	270	312	304	282	307	295	293	280	277	270	294	266	336	321	284	284	286	303	311	280	291	331	316	289	276	323	297	317	320	268	283	309	289	278	297	289	287	295	281	299	303	285	309	279	279	297	289	273	299	286	331	303	296	291	270	287	296	286	292	294	285	270	292	309	256	315	302	285	303	308	273	313	304	293	306	287	283	272	313	294	298	281	276	322	296	312	279	281	315	295	275	311	251	281	308	271	322	294	292	294	307	301	280	308	328	284	275	283	271	306	288	309	294	283	301	310	314	316	298	285	291	254	280	297	286	279	331	287	292	294	285	256	313	306	282	308	308	304	294	275	270	299	310	302	282	290	283	284	284	291	280	305	295	326	259	280	304	292	290	317	298	284	313	286	281	283	308	308	276	282	317	279	291	281	291	315	299	269	319	288	300	269	299	293	318	280	280	276	271	294	284
21136	22581	29054	34359	36556	33765	30307	27028	24212	28039	27819	23358	20371	16548	12561	11604	13466	14105	14618	12418	14333	10841	5703	5883	3976	4532	2546	2504	2605	1975	2532	1873	1718	1597	1438	1585	1434	1271	1030	1010	980	988	926	990	1000	1015	998	969	975	931	960	926	966	935	970	961	982	957	972	965	919	991	926	879	970	908	947	903	927	893	921	924	871	892	952	919	958	955	957	937	917	926	895	974	907	953	904	922	904	930	924	955	922	942	946	914	927	946	923	924	909	921	847	934	926	899	880	864	932	917	904	920	905	899	892	891	929	915	925	925	955	926	883	865	911	958	909	949	889	946	887	927	867	855	868	930	937	948	869	896	942	914	887	877	943	897	901	919	909	921	943	897	913	968	906	928	898	904	913	880	954	928	872	868	893	914	895	940	937	847	877	926	884	950	923	916	922	879	882	909	877	886	883	930	913	925	898	932	882	896	935	951	882	924	934	909	938	916	935	883	921	894	897	951	924	882	869	886	924	893	924	923	931	943	860	900	926	893	862	870	908	909	910	895	870	905	980	893	881	897	874	910	861	887	920	902	947	897	926	941	935	882	912	915	915	905	930	922	890	815	870	868	886	980	921	873	918	953	882	905	958	920	934	912	880	896	918	912	884	929	871	931	928	1010	901	885	905	954	852	920	867	949	956	914	936	940	888	910	916	926	874	942	912	909	925	890	857	948	904	870	872	918	872	848	922	880	905	908	887	856	902	975	910	876	875	903	932	893	866	899	903	914	894	876	911	878	971	863	895	879	864	889	866	919	870	920	864	901	893	912	917	908	894	880	940	909	903	877	908	860	899	883	896	933	844	948	862	919	929	894	893	880	867	878	960	866	886	862	928	906	874	863	895	926	882	887	903	939	880	871	865	917	890	872	952	919	889	885	861	865	888	921	885	918	909	862	939	848	940	904	919	861	918	935	901	881	875	947	890	905	867	925	892	884	916	865	938	903	840	919	927	866	897	931	929	929	867	920	905	952	933	947	864	851	853	896	960	884	885	865	900	904	940	933	912	909	884	920	927	923	871	936	859	881	882	901	857	898	903	887	932	921	934	829	846	865	919	886	882	881	881	855	910	935	936	921	884	870	896	877	979	923	883	950	924	881	922	898	836	917	896	913	880	899	981	898	896	939	865	969	974	846	929	897	966	866	901	904	914	860	909	924	875	902	872	891	932	953	897	893	904	884	918	892	870	911	879	843	895	908	869	910	912	923	889	904	884	895	873	871	904	908	908	880	907	900	873	900	864	814	888	874	899	909	893	955	887	885	898	922	852	883	920	883	887	939	882	883	915	937	917	934	928	870	861	876	922	912	894	869	942	913	868	868	895	940	889	886	899	902	887	865	883	928	941	925	905	909	881	889	892	866	872	903	952	877	903	884	959	861	919	892	887	889	898	922	900	910	837	975	874	921	885	911	906	871	923	880	856	871	906	834	924	875	842	885	877	892	889	901	914	959	871	912	922	914	928	893	922	902	886	867	892	890	947	900	913	901	866	937	919	924	887	918	876	920	865	915	908	931	888	871	876	915	869	884	866	840	950	884	911	929	870	889	882	882	861	942	870	871	945	899	939	885	947	906	899	906	904	903	946	916	858	923	922	916	861	898	936	917	913	889	894	888	878	886	878	877	919	910	891	878	877	846	897	911	884	889	873	923	874	890	909	898	856	946	937	841	952	893	937	907	980	878	897	906	922	957	886	882	889	859	890	934	878	897	886	917	857	911	928	908	903	896	878	897	929	873	908	880	880	877	902	877	894	922	858	871	896	880	862	887	876	926	848	883	835	858	933	892	904	925	885	840	912	967	939	914	927	921	835	890	914	848	883	911	871	866	867	868	917	908	920	907	900	877	879	925	901	889	903	920	924	878	889	891	864	930	895	888	901	891	880	912	953	878	939	863	908	927	876	876	933	937	929	886	929	912	872	906	875	923	898	905	901	845	901	870	902	890	927	908	893	898	870	851	917	876	865	930	898	911	950	923	913	867	864	857	906	895	948	896	880	909	882	925	924	915	882	973	854	902	860	946	902	860	863	922	897	939	905	896	870	929	918	890	903	907	908	840	922	910	908	859	932	929	853	873	902	900	843	872	951	846	913	904	867	896	910	898	868	896	901	872	912	869	902	873	964	926	898	882	959	913	886	918	963	861	944	928	917	883	924	855	903	892	874	885	921	901	930	943	894	885	891	942	883	971	946	922	940	914	895	913	958	938	880	899	942	868	923	884	953	879	905	928	894	855	876	865	928	916	878	942	923	924	877	921	935	933	944	939	908	913	899	931	876	894	899	905	933	926	895	867	918	896	892	902	843	899	961	914	911	883	884	880	913	890	896	903	944	955	876	895	934	906	934	871	938	876	932	912	892	899	931	908	904	888	880	919	936	905	869	887	897	902	872	901	892	902	917	935	876	893	911	871	919	876	946	870	963	915	897	893	954	941	911	846	905	878	878	949	925	903	904	868	932	873	887	865	906	893	927	866	908	890	840	920	891	902	905	885	954	892	884	935	881	924	953	923	939	899	895	877	934	872	889	886	941	910	930	885	889	867	956	941	932	953	876	937	921	916	865	877	919	938	900	915	906	908	891	941	944	906	931	907	885	883	897	873	828	842	903	941	894	889	907	887	905	856	914	891	927	852	889	929	916	898	868	906	862	913	857	943	881	935	940	953	946	876	941	911	936	926	955	868	946	900	899	944	884	893	928	840	899	884	869	866	830	950	896	864	910	891	878	915	912	852	867	895	912	880	919	928	880	857	883	839	908	891	872	852	922	920	904	939	873	902	978	917	941	843	917	901	897	927	871	918	853	891	949	909	899	898	935	897	936	829	896	903	857	876	922	984	872	882	906	852	863	895	946	898	892	886	947	896	910	896	867	864	927	912	871	909	919	949	924	853	899	871	929	868	864	891	891	911	937	876	905	893	929	930	927	873	908	897	894	870	957	917	934	905	911	885	936	830	921	902	874	926	869	919	928	931	914	873	918	889	877	944	931	914	908	876	881	931	944	919	925	938	883	925	906	874	909	865	862	968	913	825	929	872	872	864	918	924	910	913	892	895	900	906	878	885	899	859	934	888	926	899	878	918	954	880	928	940	849	930	909	903	901	879	918	859	921	930	914	894	864	930	950	934	871	950	883	908	871	931	908	881	927	910	890	860	914	892	830	929	906	916	884	919	850	885	884	899	854	879	939	902	894	864	926	953	898	874	858	920	888	933	856	942	893	923	920	884	908	900	835	872	993	907	914	921	886	849	912	929	948	874	904	810	923	982	919	906	884	914	945	921	861	961	934	870	924	914	878	918	904	908	909	911	928	922	902	898	863	901	907	883	914	857	898	838	906	896	862	878	913	923	926	929	942	895	873	895	866	861	899	909	896	904	917	850	920	1009	915	889	857	877	946	875	889	963	897	917	897	911	891	937	869	878	856	865	855	870	912	894	874	845	923	939	933	839	939	922	901	941	942	935	948	916	807	912	908	891
3608	2815	3816	3088	1796	1161	857	662	490	440	403	348	397	295	255	226	238	223	244	222	235	236	201	205	181	201	208	221	204	182	192	161	176	196	170	208	185	190	171	182	179	212	191	185	164	185	194	164	186	186	189	183	172	184	208	195	183	194	192	204	197	182	199	193	180	195	172	193	189	200	202	193	190	174	179	189	187	176	194	177	193	189	172	212	214	182	179	176	175	202	214	172	186	193	199	162	220	193	194	197	205	210	190	198	196	185	215	182	183	193	202	198	176	168	194	173	206	173	200	197	205	180	226	169	169	206	198	201	177	175	176	189	204	201	198	195	189	172	180	183	208	183	183	184	162	203	162	196	206	204	213	185	195	198	191	176	177	189	181	173	181	207	207	177	192	192	185	192	169	203	205	171	190	210	198	159	177	163	199	198	183	197	202	205	183	189	179	186	216	195	198	170	181	190	181	180	176	207	187	198	175	192	171	216	201	193	188	176	186	188	185	186	175	187	183	189	197	212	185	189	166	172	197	182	206	183	194	191	178	185	193	207	193	190	178	173	203	199	201	186	198	157	175	196	181	179	180	194	190	173	195	172	177	206	173	181	170	199	216	189	185	183	202	199	174	199	168	197	167	178	198	170	189	207	199	162	169	167	152	199	202	185	175	205	212	195	206	203	184	182	193	207	198	170	182	196	201	177	193	189	180	158	171	167	176	193	213	198	183	210	207	198	185	156	236	187	185	181	206	196	201	194	183	188	198	191	198	185	181	195	198	181	180	187	192	184	189	173	175	200	177	184	192	181	174	183	169	191	183	199	172	175	159	192	180	203	186	189	191	212	157	187	203	183	191	193	187	186	208	193	175	212	197	167	190	175	189	195	204	198	216	197	190	185	207	191	205	208	207	184	187	188	174	175	198	191	186	180	167	183	192	199	209	196	205	185	170	177	191	182	181	205	176	180	176	178	184	218	191	190	199	185	206	193	185	180	178	181	179	186	184	180	195	169	156	188	205	170	194	170	211	188	183	186	198	195	178	190	177	199	197	167	176	191	207	185	180	203	190	203	191	186	169	178	193	177	202	187	185	183	175	191	182	186	199	193	185	192	185	196	180	180	200	193	184	186	191	190	198	174	162	175	181	195	162	160	204	198	178	187	161	180	177	193	202	200	199	174	192	212	168	192	178	189	177	170	194	204	176	195	191	189	177	215	182	173	200	192	220	189	207	173	181	183	187	214	173	178	184	177	186	186	203	132	179	195	177	183	186	176	196	188	184	187	192	223	184	182	190	167	190	178	179	179	174	184	167	184	176	166	178	198	204	168	192	195	184	185	192	186	184	185	179	168	173	198	190	191	183	176	217	179	195	167	187	183	162	204	212	167	206	183	156	225	172	192	182	211	175	185	175	180	182	191	204	188	184	192	197	177	181	176	191	165	194	209	182	210	195	166	187	202	180	188	179	204	190	187	173	186	166	190	171	204	202	193	188	207	195	174	177	183	178	192	191	204	197	198	178	171	174	177	167	176	175	178	177	212	191	176	210	186	187	207	176	187	193	186	183	187	188	188	190	199	214	192	183	190	212	205	203	203	173	191	196	172	165	175	197	193	183	221	164	183	185	174	212	194	179	156	186	175	191	197	174	211	185	176	194	185	187	175	185	161	184	182	160	199	171	207	196	193	203	203	226	195	190	189	176	186	161	196	178	194	188	168	177	173	186	182	187	217	164	185	193	186	194	180	169	190	180	201	189	164	189	209	198	203	169	176	200	185	192	215	192	190	195	194	189	187	170	220	216	182	204	176	187	173	216	193	196	166	180	209	194	182	202	190	185	193	188	191	190	171	222	220	165	188	215	193	175	191	194	153	195	172	201	189	179	166	175	158	191	182	173	182	180	190	199	163	200	168	187	204	182	182	202	180	199	178	186	195	192	162	192	183	191	173	194	174	189	170	172	176	184	216	187	177	188	209	210	162	178	198	194	186	174	204	202	179	182	212	189	191	173	169	209	176	193	176	188	186	185	169	185	175	170	183	166	181	183	163	185	172	190	183	173	180	177	191	175	184	213	171	195	203	191	174	224	193	166	185	194	188	187	186	180	181	196	192	197	172	180	210	220	203	187	151	197	181	197	197	192	204	203	180	186	200	191	187	178	171	192	192	182	201	205	212	182	176	160	197	177	179	157	185	197	173	177	183	177	170	181	168	204	196	183	186	159	190	202	191	196	187	171	176	169	182	194	178	190	183	204	172	184	190	213	194	183	186	173	181	192	184	212	186	192	173	191	176	194	167	176	189	180	201	197	193	185	186	175	216	187	205	197	190	179	190	158	184	180	155	164	186	214	190	219	194	202	186	156	176	197	177	175	176	204	174	207	187	201	183	183	204	195	183	207	184	190	208	186	177	203	190	194	169	180	187	203	191	190	191	177	204	193	168	202	213	189	191	167	192	169	175	182	189	200	165	182	180	182	190	179	215	170	164	201	185	179	215	202	208	184	221	171	167	163	172	180	212	185	193	176	203	173	202	184	173	196	192	200	193	192	192	177	178	176	169	171	163	191	213	200	172	185	208	180	172	156	181	172	170	178	195	185	185	186	165	188	183	166	170	177	201	184	211	222	166	166	193	170	188	183	186	183	195	178	168	199	166	184	200	206	208	191	194	188	181	185	175	184	187	175	191	211	176	186	172	178	176	172	174	210	160	204	187	219	208	185	167	181	215	178	169	186	182	203	204	200	175	191	219	196	184	156	189	186	201	188	164	203	174	186	194	186	188	188	172	162	180	186	180	191	189	197	193	178	171	181	191	159	195	173	158	159	184	189	171	185	173	191	202	177	195	172	209	187	192	177	196	183	207	189	162	166	192	226	179	178	185	172	171	186	193	186	189	187	191	205	209	211	206	218	205	162	180	187	204	199	208	193	203	221	183	181	210	202	161	175	163	204	196	175	203	181	184	191	166	198	192	186	207	177	169	220	179	164	199	172	175	199	197	197	187	190	181	181	174	179	201	215	175	170	184	187	189	181	194	206	169	195	182	194	182	202	204	168	204	190	179	198	177	157	205	189	197	186	186	177	188	180	201	189	193	209	182	208	176	187	185	181	193	201	183	191	176	183	189	201	197	198	194	177	196	218	199	198	182	194	190	185	188	186	195	156	182	206	177	207	171	188	173	181	177	176	189	177	187	173	161	203	188	202	189	189	207	186	193	164	185	191	187	184	194	169	169	197	197	187	179	191	185	192	174	201	165	177	182	176	195	181	190	160	181	200	185	180	168	189	200	185	218	210	161	178	208	181	205	176	166	183	165	187	206	181	183	170	170	194	196	195	180	208	188	182	192	172	177	197	180	195	202	203	198	193	177	179	196	183	176	193	188	203	201	182	168	189	208	190	183	197	186	205	181	180	206	194	206	184	181	181	195	160	201	213	202	182	187	168	192	187	209	199	169	203	167	175	186	192	223	181	195	200	197	194	202	191	166	180	190	198	180	201	205	215	208
3772	3644	6132	6138	4779	3657	3172	2155	2010	2003	1856	1500	1406	1287	1121	991	1127	1068	1125	1011	1078	971	884	784	756	754	682	675	670	665	785	720	689	696	649	637	682	681	658	670	634	666	646	647	596	660	619	600	667	621	676	628	649	592	612	641	658	630	606	621	645	608	622	600	669	684	658	604	623	642	634	606	600	627	681	657	666	657	633	647	642	596	651	655	590	622	622	622	640	657	644	642	637	616	598	683	589	617	626	699	646	630	654	611	646	664	670	661	613	648	650	642	630	642	660	642	659	660	618	660	618	624	637	697	652	633	627	617	616	647	635	651	626	683	620	622	665	649	604	626	625	589	609	660	640	655	590	654	630	647	640	635	602	640	591	632	672	630	642	648	608	581	641	667	653	645	626	635	606	658	650	675	614	644	635	642	605	631	632	607	632	646	613	643	680	644	643	659	606	619	672	620	623	599	686	649	658	645	681	634	652	665	604	645	625	601	617	669	651	598	632	631	656	650	625	633	654	669	675	596	598	616	634	651	606	659	633	640	602	614	615	612	640	667	627	658	621	616	648	622	629	650	639	637	640	660	635	657	662	574	623	624	619	638	629	635	635	660	609	629	633	641	652	609	638	627	593	647	673	668	625	606	661	625	634	670	625	664	611	675	632	633	620	642	656	638	605	625	621	642	647	621	626	629	662	651	612	606	651	582	646	668	621	662	641	634	666	602	600	639	638	688	624	614	668	643	604	698	636	632	619	623	607	705	577	688	667	675	624	608	675	610	607	648	631	670	630	631	605	640	658	634	605	606	617	598	675	644	662	671	607	606	627	657	627	600	604	648	647	643	644	652	632	641	620	661	619	652	660	648	630	604	622	611	625	589	631	640	665	660	644	591	622	622	558	591	654	621	632	659	637	640	589	665	612	656	669	625	615	647	632	641	652	603	671	667	607	611	611	660	639	585	653	607	665	650	583	652	662	609	617	650	643	641	638	594	658	633	622	673	614	592	615	616	657	634	674	660	612	625	637	640	610	629	617	639	613	641	595	634	648	643	653	637	621	621	634	638	671	677	614	604	673	620	620	637	571	664	615	633	588	687	653	598	640	601	653	662	656	663	644	618	630	658	613	661	618	612	629	590	603	621	639	682	642	651	604	681	604	642	640	604	677	649	638	612	640	629	616	633	604	632	624	646	646	624	610	636	597	606	637	631	636	566	630	641	611	609	657	664	583	630	631	577	623	628	585	617	643	651	646	626	624	649	653	635	684	637	631	651	583	625	638	685	646	660	632	657	647	625	668	657	661	681	648	652	659	653	663	628	581	656	640	652	641	666	646	646	649	642	605	655	693	664	692	605	622	623	627	625	636	594	641	652	625	660	595	659	656	616	624	601	661	636	633	620	626	637	626	657	674	612	648	587	616	591	662	633	629	614	632	661	604	596	634	610	643	645	621	662	676	635	657	619	651	616	630	621	652	616	643	659	650	589	587	583	645	641	628	586	568	638	643	598	614	617	636	653	677	609	621	641	621	604	648	604	666	612	639	619	633	605	628	695	678	586	633	689	657	596	639	669	626	656	676	613	602	649	665	637	656	633	628	661	661	597	670	666	666	639	619	653	647	631	661	626	599	662	614	595	652	645	585	619	667	657	645	642	626	647	613	634	656	635	624	658	627	632	611	673	654	613	645	591	654	620	617	612	672	635	652	593	609	634	604	654	633	631	652	626	628	600	660	613	658	640	578	643	603	585	618	652	646	631	641	611	646	630	642	631	583	670	631	661	637	655	669	621	652	630	636	620	642	638	625	623	628	675	667	640	671	619	660	644	617	635	596	634	647	640	665	626	620	645	650	663	672	650	645	711	654	643	659	611	646	627	633	601	663	697	626	627	611	642	650	585	652	630	651	623	611	619	615	616	663	623	647	618	663	649	628	634	650	615	648	675	628	653	634	617	659	656	639	653	639	625	622	616	661	626	660	631	595	560	580	645	712	618	626	618	645	650	636	644	629	666	661	646	617	607	685	631	624	677	659	659	606	620	633	630	637	611	612	605	597	692	666	591	647	624	586	638	609	577	595	636	664	601	654	673	605	623	655	629	622	613	650	627	650	617	628	672	659	620	653	675	660	609	658	602	642	613	615	639	611	623	693	633	614	651	620	645	683	612	588	662	652	633	609	586	651	640	637	677	583	642	625	603	642	599	678	647	659	660	619	646	619	647	668	658	593	599	627	623	685	668	636	658	650	594	612	603	657	605	646	599	698	597	648	645	608	682	597	619	605	646	631	675	597	642	618	602	637	655	656	618	669	645	680	673	625	579	668	641	620	633	676	647	616	646	607	648	681	621	627	640	632	612	602	609	605	681	630	625	629	634	626	597	662	611	640	681	588	649	617	665	656	677	675	645	643	673	623	660	645	671	618	605	600	642	600	627	715	633	650	613	611	627	672	642	627	640	670	620	630	671	638	662	670	640	665	667	645	650	672	661	648	664	644	620	652	636	601	669	645	637	650	618	629	603	669	637	627	626	614	636	646	634	624	661	601	652	597	642	655	598	621	662	606	645	669	643	663	646	687	648	636	640	624	614	626	614	597	643	641	667	629	657	662	683	624	650	652	602	627	609	637	641	669	660	637	632	643	676	647	686	628	617	669	627	607	645	638	661	632	653	693	623	640	625	598	647	611	604	652	593	660	662	694	634	625	613	632	597	639	610	617	608	628	628	687	651	653	641	600	622	630	636	605	620	644	616	650	656	650	680	651	647	665	595	617	683	596	635	643	654	666	638	610	603	635	602	590	609	656	625	644	641	639	554	608	589	584	663	603	611	650	683	666	662	650	696	632	637	649	646	685	603	679	631	654	629	655	689	640	623	606	630	614	617	659	640	625	594	637	614	648	666	626	631	644	620	681	591	599	672	624	646	665	631	630	596	616	629	601	687	663	609	606	639	659	715	653	659	633	622	624	643	643	618	667	632	612	643	649	630	620	658	680	679	657	616	634	683	670	650	641	621	622	676	640	656	621	638	638	623	664	626	599	626	603	636	649	667	668	671	687	663	692	657	616	656	593	609	651	635	647	671	664	612	624	641	603	646	654	622	622	654	612	657	610	610	621	636	639	652	650	628	628	651	619	657	616	649	654	586	637	634	653	616	664	621	603	599	645	646	619	624	605	648	632	654	628	655	614	659	610	608	585	641	662	676	584	628	607	636	667	606	641	635	641	630	629	591	622	635	648	661	619	656	617	582	625	630	627	667	624	662	598	640	617	640	645	605	639	672	619	674	669	636	653	665	614	643	686	683	631	656	635	624	631	648	608	611	618	640	648	630	667	633	667	646	627	634	605	658	610	665	603	656	612	679	643	654	632	674	606	665	649	663	652	661	645	605	593	656	629	629	634	641	637	592	635	631	613	604	644	604	613	639	644	646	633	595	649	659	664	644	630	647	641	626	624	678	619	573	623	602	619	622	630	653	645	633	632	631	670	600	596	662	570	646	646	629	613	658
20479	20513	26000	26429	22153	16099	10941	7040	5232	4818	3859	2639	2250	1432	1211	1201	1255	1262	1120	1115	1247	1036	636	489	499	551	444	377	411	381	430	410	386	329	348	357	349	325	326	315	281	313	353	331	364	330	281	305	308	352	303	314	317	325	303	318	340	350	297	344	353	323	326	290	299	321	322	320	297	312	311	297	354	294	312	292	305	322	310	313	292	322	285	315	298	339	300	285	290	306	316	345	357	292	266	328	322	298	311	316	316	301	302	298	286	325	297	303	323	329	297	342	295	303	328	320	335	281	293	311	327	335	315	307	301	323	297	340	327	307	334	314	313	323	298	308	314	292	288	300	295	322	317	310	328	320	288	332	318	304	341	285	309	364	293	322	282	325	317	293	323	354	311	286	321	332	318	325	335	321	314	317	271	336	310	311	308	346	330	339	330	334	320	299	323	290	286	293	325	276	307	300	359	302	312	320	344	317	304	307	343	313	298	349	296	305	359	271	316	309	290	294	282	303	302	339	306	297	302	329	319	324	307	312	329	346	324	320	317	313	275	328	300	338	327	309	303	321	295	302	298	320	323	320	295	325	303	343	302	318	352	327	292	294	320	313	327	298	313	350	315	300	309	346	297	297	328	345	300	285	292	330	314	324	353	311	281	302	311	313	329	288	335	325	295	299	297	322	359	282	311	313	302	344	326	317	325	316	315	306	289	337	336	312	321	317	295	322	312	300	297	295	328	311	316	307	297	315	292	298	306	301	315	314	297	334	299	311	293	344	321	317	304	329	315	298	323	302	320	336	329	321	302	316	293	319	310	339	330	272	365	337	307	343	322	320	287	318	320	321	308	311	320	324	311	297	313	332	323	337	298	311	333	319	297	326	292	340	289	320	319	278	326	302	322	306	326	311	312	306	309	320	320	299	305	328	360	301	327	320	340	318	331	289	290	322	302	321	289	324	326	321	295	310	293	315	313	332	298	315	357	321	317	322	328	323	290	320	308	363	295	352	318	278	321	286	286	324	328	305	293	311	298	313	303	297	308	349	308	334	307	256	327	321	288	313	305	313	311	326	349	310	293	302	292	288	322	285	291	333	307	309	321	317	305	346	302	313	292	300	320	304	345	313	323	330	289	311	285	302	297	306	321	276	310	302	306	317	310	328	345	296	318	326	290	305	314	348	309	344	328	304	331	291	337	314	306	334	347	306	289	335	323	306	350	326	316	349	313	328	344	296	303	326	305	329	311	316	309	308	286	314	314	311	330	329	274	300	313	304	284	297	290	308	301	300	321	296	305	304	315	314	327	318	331	348	294	303	311	317	315	300	292	330	324	327	311	298	344	315	315	304	307	281	302	333	338	351	304	273	321	304	315	324	305	293	348	309	303	319	324	319	312	336	285	335	322	305	326	312	323	305	333	306	318	320	294	338	321	307	316	298	351	316	324	293	348	324	328	312	295	304	336	327	315	297	348	312	330	306	343	334	327	296	302	308	341	323	301	297	296	320	272	323	308	302	294	302	340	319	309	302	302	302	337	313	322	294	311	299	303	307	302	284	305	322	320	340	322	320	330	350	343	311	329	321	325	347	316	327	326	298	324	346	318	305	321	313	307	334	294	359	297	285	327	319	313	327	302	318	308	308	329	328	297	272	282	291	308	310	300	292	281	297	333	310	315	286	328	323	291	316	332	301	322	306	309	330	289	311	347	312	299	325	320	326	321	314	314	296	328	321	310	320	314	327	303	345	313	316	307	316	307	306	282	317	340	319	299	304	313	319	289	299	321	298	293	320	280	261	370	336	293	291	298	311	334	340	312	291	310	339	323	310	307	302	310	284	338	348	315	303	352	322	285	325	320	271	308	333	321	291	314	338	275	328	317	334	317	302	313	341	334	316	326	324	285	318	274	292	308	292	258	301	327	309	319	314	321	320	283	311	334	330	307	315	324	308	348	298	331	309	320	275	294	304	313	297	310	312	299	301	325	313	317	321	302	315	312	292	299	311	319	329	308	310	320	331	357	317	309	286	322	313	327	311	303	314	292	318	311	348	299	341	318	307	294	348	331	334	320	305	301	312	331	345	345	325	324	296	293	328	299	301	353	277	315	289	328	313	318	313	337	318	316	312	306	323	303	304	302	347	301	313	319	311	316	308	316	299	309	287	334	329	281	336	332	327	300	303	298	325	305	318	333	303	344	287	324	347	341	301	297	297	303	304	330	317	313	275	292	300	299	265	297	314	273	341	312	299	298	292	343	290	322	297	304	341	322	304	346	333	315	329	315	271	325	314	350	324	328	290	347	308	310	323	327	303	304	294	316	331	325	307	342	310	325	322	317	282	343	287	336	303	314	322	304	337	290	311	299	314	289	339	272	279	300	332	318	279	321	325	341	325	332	314	300	298	340	338	322	318	312	331	271	324	298	321	301	350	307	325	321	296	321	303	331	306	289	300	310	296	291	325	351	316	352	334	324	329	310	338	295	313	308	299	361	290	296	282	336	343	320	305	323	313	301	321	300	315	326	298	318	333	325	304	306	326	300	313	315	306	305	300	303	318	312	292	301	315	324	328	339	329	277	315	287	315	341	318	315	327	316	328	326	317	322	302	316	311	313	318	317	289	315	282	301	298	345	334	311	306	309	325	307	299	330	325	318	309	345	344	295	291	308	293	307	318	312	340	313	301	301	325	312	294	289	301	307	316	313	325	286	340	323	288	345	309	309	319	331	313	319	320	329	291	355	288	291	285	288	310	322	335	299	293	318	325	302	317	325	332	334	347	315	299	317	321	302	297	322	298	321	307	308	311	319	323	335	294	324	309	297	325	313	311	307	315	338	332	333	303	287	314	296	308	326	304	304	302	339	314	350	307	299	280	324	328	290	319	285	332	306	289	327	330	320	348	326	298	265	325	301	304	310	269	328	329	315	304	318	304	306	296	328	339	311	312	341	300	327	294	327	310	338	332	348	340	315	312	335	326	319	277	321	310	333	296	326	311	322	354	318	324	345	303	318	332	308	300	314	287	315	342	293	313	292	283	317	338	302	301	308	294	320	332	296	338	292	324	314	320	299	334	344	304	335	345	300	316	321	289	329	326	329	329	363	329	341	288	303	245	306	290	303	320	312	315	313	338	317	280	337	327	313	334	312	300	301	295	287	312	328	290	301	283	295	285	315	288	360	287	346	318	293	310	361	322	311	332	332	305	306	309	322	301	339	348	316	326	273	301	323	287	295	312	314	316	330	312	312	339	313	310	315	302	306	287	283	292	323	294	309	278	309	361	315	329	278	306	342	325	330	316	309	299	290	307	315	334	318	307	324	311	322	304	313	311	341	304	309	347	295	341	319	319	293	291	305	303	317	350	289	353	282	317	320	312	318	326	316	295	312	288	341	298	308	304	304	280	343	305	312	320	289	309	314	305	345	315	289	304	329	309	299	336	298	300	324	312	315	310	314	336	325	313	331	303	315	322	291	307	307	285	299	328	317	326	319	295	321	363	314	294	314	295
14848	16237	22621	27734	28211	24342	21005	17935	14936	16839	15741	11744	11033	8345	6865	6469	6952	6592	6913	7450	7154	6329	3585	2677	2657	2575	1783	1633	1703	1733	1830	1492	1269	1221	1116	1201	1202	1106	997	976	1065	1004	1020	993	1025	974	1019	972	1029	966	947	952	965	964	959	984	967	976	995	957	985	1009	961	1044	986	975	987	1000	948	971	992	986	966	1011	958	1020	980	963	968	989	954	965	1003	1026	964	926	984	1008	1024	1028	959	1035	1001	945	1029	873	996	985	928	996	982	941	1011	960	980	948	994	964	930	995	971	993	979	965	933	983	968	974	953	946	957	978	998	972	969	953	1016	951	922	938	999	985	953	928	949	972	920	960	951	953	971	969	981	985	963	963	950	931	928	924	981	898	1001	1012	982	934	944	944	935	1009	948	984	987	958	962	947	1010	947	997	950	961	959	993	936	1018	970	1013	927	1009	957	943	944	947	973	984	946	1011	995	969	992	1002	892	967	996	1030	964	970	1020	988	960	1033	974	990	999	935	966	938	970	1005	942	955	975	937	929	950	941	915	951	1009	947	1016	974	974	969	968	1008	992	945	994	931	970	983	1036	966	993	957	927	965	999	1009	957	978	987	1022	968	1004	949	974	959	945	923	946	948	927	948	977	932	956	950	990	978	975	940	956	993	929	979	947	949	957	922	948	1010	1020	988	956	964	940	969	935	992	988	975	944	971	939	991	972	1015	1005	968	974	971	979	948	970	969	937	962	963	962	991	914	1009	971	930	1017	960	959	940	955	959	932	1000	919	934	987	956	995	1010	977	939	933	966	947	970	996	927	945	968	977	992	971	905	911	987	971	933	943	939	981	1023	964	984	925	923	972	972	971	941	972	955	1002	950	895	969	1009	984	1002	945	982	1030	963	974	910	870	992	987	1035	978	992	981	1025	965	950	934	991	965	959	963	1003	942	940	975	934	975	961	977	1007	1003	922	950	930	971	959	972	974	938	959	925	982	967	947	973	979	963	924	975	966	930	982	953	985	1024	951	970	947	991	977	976	973	972	882	929	927	1009	963	960	918	1012	906	909	972	967	950	946	977	973	972	970	1019	933	960	909	986	952	984	940	948	1007	956	1009	945	986	949	989	1014	992	914	935	964	950	926	963	975	1015	891	996	966	945	964	979	976	955	991	946	968	950	997	962	974	957	998	987	961	958	951	1028	964	984	955	988	992	983	942	949	1003	955	978	988	989	920	949	1055	976	978	992	974	918	948	1015	965	1025	1006	973	932	965	1031	895	931	953	956	975	921	974	941	940	954	998	968	978	1006	965	995	983	917	962	982	981	987	954	935	929	953	1003	1026	929	1004	973	897	979	1025	980	1008	925	943	960	972	1002	1000	972	947	961	935	963	964	1019	986	1001	1017	1008	903	970	969	959	964	953	940	1009	948	963	1007	928	1042	958	958	935	963	999	958	973	1012	941	976	1009	943	936	942	902	958	1014	960	975	1012	956	968	966	1016	943	988	985	997	955	992	978	992	926	992	906	952	969	991	959	969	1021	967	1002	943	991	971	960	947	1024	989	992	972	992	1004	1020	948	987	1005	1002	968	975	992	936	967	1021	984	939	990	989	904	897	1011	975	1025	955	941	1002	952	978	1003	984	951	971	932	977	1024	971	976	977	946	941	966	954	978	952	997	1002	998	923	966	965	964	944	919	980	973	983	1053	981	987	989	941	980	926	928	939	948	975	986	933	999	915	1038	945	999	1002	1036	998	979	954	947	902	974	927	961	1002	992	1000	976	972	947	950	958	1012	981	960	948	952	989	1007	955	933	910	948	942	945	956	910	963	977	974	998	951	979	985	944	976	1000	961	964	933	956	1004	975	948	949	911	978	917	954	974	997	974	945	931	962	956	988	1035	934	947	988	983	972	1004	970	997	984	990	929	973	976	1005	992	989	1040	965	987	930	928	1013	970	995	990	963	935	979	928	917	1008	1003	913	953	945	952	953	918	968	1047	940	989	944	1009	983	946	1046	975	907	991	1044	1004	1026	926	961	986	989	960	956	1038	963	1036	937	960	923	954	974	959	924	994	992	990	1019	945	992	863	989	942	994	1005	956	996	1005	958	994	982	981	950	992	929	964	971	993	967	967	932	999	968	963	942	931	944	1016	949	991	984	916	975	952	1054	973	985	998	990	967	975	973	963	962	941	990	940	944	987	991	1018	944	1024	952	973	931	940	924	975	967	940	941	991	978	995	982	971	970	970	947	921	988	987	919	977	987	966	985	960	966	973	932	991	988	981	939	964	1056	1004	923	945	958	980	923	963	1010	990	944	970	1024	953	1004	925	959	961	966	923	948	995	1007	936	941	1002	978	981	915	988	925	986	977	933	956	974	989	974	1027	994	977	950	1001	901	976	983	979	987	964	984	980	979	977	893	955	981	983	943	970	984	1001	936	923	954	980	980	999	1031	993	930	937	1020	1001	979	977	983	932	956	961	975	946	1019	987	1011	1001	982	947	966	961	945	946	1024	982	972	956	962	944	932	932	980	943	978	935	1047	962	965	947	1005	942	974	932	953	948	941	963	981	988	1004	965	997	960	955	969	881	996	992	950	1038	1007	947	1038	952	1007	961	1008	974	993	916	939	962	891	1006	934	967	970	963	973	989	955	950	996	969	997	984	994	971	984	970	967	970	1023	966	974	961	983	1034	969	950	974	999	944	981	1023	993	958	961	944	956	1028	920	948	956	946	1002	928	982	909	999	965	934	971	927	961	923	932	1021	987	928	1004	983	984	948	961	973	974	945	980	946	970	979	1016	952	983	950	965	928	988	975	979	994	983	1017	1002	1001	932	969	944	980	913	1015	945	959	1035	1002	1014	927	972	954	986	965	946	949	930	1010	954	975	979	1006	1004	945	994	916	945	1005	992	964	945	950	973	958	989	993	959	985	937	956	1001	960	1007	1008	943	976	922	1021	974	902	1006	965	985	1008	967	935	964	1006	978	976	983	925	970	937	931	958	944	948	968	999	1024	969	1001	1030	967	954	975	976	1001	931	975	963	931	992	956	1005	1027	917	985	918	990	1009	904	1044	978	941	967	983	1027	969	974	958	929	997	960	941	953	947	1046	959	919	912	1027	1010	951	949	1002	934	1000	963	941	1014	983	1031	902	1040	943	994	958	965	929	988	969	932	992	969	953	965	1014	997	956	941	891	943	938	967	916	960	986	991	963	972	1007	975	973	928	943	963	942	932	988	980	988	976	968	942	947	977	1020	928	966	969	952	965	1014	969	951	954	980	1016	976	970	994	1045	998	935	936	953	976	946	988	957	979	961	973	925	963	921	1033	974	1030	987	968	998	995	945	1020	967	952	1007	986	976	962	1005	967	976	955	942	947	967	945	982	966	971	953	1000	948	983	1005	1049	934	957	998	991	967	955	937	994	930	1043	979	981	982	1007	961	965	953	1018	993	996	952	960	924	911	946	998	975	995	885	948	965	946	950	968	921	952	909	959	990	906	938	942	939	915	947	931	923	923	996	967	981	984	891	946	951	936	994	935	966	973	949	970	1028	940	1008	996	981	961	996	987	1002	994	966	953	998	996	952	989	973	987	968	998	966	978	973	927	958	979	959	948	953	989	950	1010	956	938	986	984	973	991	970	965	936	934	973	948	973	1033	973	940	1026	1000	972	956	1000	1015	946	948	966	974	955	977	1002	968	935	938	891	953	944	997	1003	983	907	985	1051	966	966	974	951	917	952	977	953	1041	1015
30840	29434	32751	32524	29045	24505	20903	15359	11388	10458	8765	6552	4835	3111	2460	2732	2663	2484	2161	2441	2276	2125	1220	850	869	839	582	494	492	536	507	453	405	354	325	337	408	381	316	293	287	311	301	299	299	312	285	297	317	340	296	290	295	298	305	278	312	296	318	308	305	295	329	300	308	281	323	299	309	319	318	272	297	292	303	298	303	310	285	296	289	289	333	291	287	303	272	282	291	246	296	293	295	301	285	296	309	305	278	303	266	247	278	269	284	279	287	300	325	305	280	311	258	296	285	275	273	322	315	297	313	279	279	271	307	309	303	300	284	288	253	313	286	301	339	299	294	317	308	297	292	329	315	291	297	268	304	321	292	298	334	308	311	317	278	277	297	306	286	300	298	319	288	284	304	308	278	306	308	289	311	315	288	313	288	277	311	294	307	313	285	276	291	321	298	290	271	295	294	300	292	308	313	272	285	286	291	277	314	301	323	257	306	288	292	290	292	288	314	278	318	254	284	276	278	291	297	301	280	273	315	310	279	303	277	295	278	311	270	305	271	318	282	295	309	307	274	344	312	298	295	303	297	312	321	294	287	283	291	283	295	337	290	275	307	297	299	297	300	313	287	294	322	269	305	287	285	278	292	297	268	272	308	262	307	275	276	279	291	285	275	293	295	307	287	265	285	271	283	294	318	273	289	277	319	293	284	268	285	294	310	272	272	267	299	282	320	290	311	289	292	268	304	306	280	308	320	283	305	277	309	306	286	290	296	290	305	277	332	308	294	293	274	281	309	274	278	295	293	318	295	307	263	276	289	304	270	300	315	299	313	260	274	300	314	312	276	278	280	298	309	285	305	302	300	280	279	288	248	311	304	320	303	290	298	288	327	302	307	280	280	270	296	315	272	268	306	309	298	296	296	298	282	309	289	299	278	319	320	321	285	296	313	298	278	294	306	311	291	310	291	270	257	314	256	301	296	261	304	321	312	322	311	315	292	287	315	299	298	302	302	271	328	309	287	301	325	316	294	261	315	306	274	328	292	303	310	296	307	279	303	318	271	312	315	302	288	275	316	303	285	329	318	322	302	306	269	320	301	285	274	285	313	311	331	311	275	293	303	293	260	313	311	321	298	293	277	319	313	304	305	267	317	292	303	304	320	294	299	282	296	292	291	303	290	299	315	281	309	306	303	307	310	307	263	287	323	277	320	275	296	273	319	301	297	267	315	293	295	293	304	294	290	286	302	297	286	274	313	282	264	307	281	313	286	293	342	302	263	279	312	290	284	267	302	315	299	304	299	272	290	317	284	289	310	327	334	301	308	295	312	292	307	319	306	294	305	300	293	281	277	279	307	297	296	306	289	278	291	261	306	283	305	294	283	293	281	280	278	286	268	286	308	287	265	291	285	275	275	302	292	262	271	303	328	299	285	286	276	303	315	291	321	300	307	313	268	300	300	295	321	297	309	317	301	283	291	286	320	310	277	290	255	280	272	279	291	272	288	271	279	321	269	270	303	298	291	287	301	271	296	308	297	285	276	299	314	296	284	306	312	289	303	286	303	255	290	300	279	302	322	284	295	268	285	250	290	301	298	298	291	308	275	288	280	302	319	328	269	270	334	301	278	267	311	245	284	281	310	294	293	294	284	287	268	304	264	296	279	330	276	286	271	287	301	290	282	299	299	301	293	308	287	298	287	293	275	281	271	280	319	276	280	299	267	277	271	287	341	294	298	318	298	300	326	297	296	271	287	280	287	283	306	324	309	296	280	306	282	273	257	296	296	328	303	275	288	312	293	289	304	280	272	322	283	262	293	305	320	274	312	272	312	288	317	327	311	260	266	290	292	289	307	283	286	275	284	290	311	292	295	295	293	278	303	267	297	299	273	296	309	278	267	293	304	282	302	279	295	315	309	287	309	291	295	263	268	318	279	289	311	276	308	271	280	258	286	305	306	278	328	316	309	293	287	276	249	288	312	301	259	285	285	266	275	269	287	319	285	276	321	292	292	289	312	308	270	310	281	299	317	297	296	293	317	278	307	277	317	325	306	297	283	306	287	320	296	292	298	308	292	327	301	285	284	316	296	281	266	300	273	269	294	316	324	293	332	336	317	301	272	305	297	300	298	309	297	319	280	303	311	278	305	283	291	296	274	300	310	285	296	312	288	301	290	297	304	281	289	294	280	291	292	293	288	286	288	335	318	311	312	282	295	261	282	319	289	273	269	328	302	252	299	294	321	277	284	272	311	282	315	312	313	266	304	285	299	295	311	285	305	285	284	277	293	270	295	288	334	259	302	299	278	301	308	297	281	302	305	283	254	268	299	302	303	273	300	302	306	295	317	300	324	302	292	312	293	272	323	281	305	293	283	309	316	283	297	266	300	272	302	259	306	321	277	267	305	301	291	301	314	291	299	306	277	283	261	295	315	305	272	287	285	314	277	302	306	283	289	269	236	287	309	282	279	323	299	307	304	287	310	283	314	272	285	315	290	299	311	283	284	312	283	306	274	287	317	306	258	262	313	257	291	273	284	317	247	267	283	312	303	290	322	297	328	268	293	269	282	311	296	306	282	275	319	301	291	284	280	305	303	295	295	313	292	293	247	311	278	312	290	283	257	292	301	292	304	286	302	305	287	275	286	296	300	266	294	291	293	281	278	298	313	288	306	299	321	310	292	295	300	278	327	318	320	291	305	296	294	305	294	285	306	293	324	341	296	302	309	300	318	270	287	280	274	276	301	286	299	273	291	298	253	303	309	307	308	286	296	319	305	295	252	308	316	311	308	290	290	264	283	298	282	314	268	296	326	273	277	297	305	295	285	316	284	298	304	290	292	277	297	291	313	274	278	299	300	333	286	280	310	333	281	291	306	262	274	282	287	289	287	292	300	260	306	278	291	317	326	316	282	284	285	262	264	309	269	304	257	297	290	277	291	312	286	308	302	273	300	288	308	296	295	305	266	283	287	289	310	313	296	292	297	298	303	287	309	318	296	337	281	283	288	291	320	300	289	282	263	276	309	301	307	269	322	309	299	291	275	285	314	285	260	261	281	255	278	302	271	308	311	273	278	316	289	303	284	288	307	310	283	299	295	281	279	306	356	292	311	274	285	301	289	339	296	288	278	309	275	321	289	289	312	335	298	284	272	268	291	298	284	310	294	310	312	295	300	291	287	296	284	305	291	273	285	260	309	291	275	311	301	326	306	289	289	305	293	296	312	289	257	288	284	317	337	287	314	293	289	311	280	290	282	303	300	276	267	284	286	291	272	302	290	270	271	280	318	269	294	314	303	304	273	300	276	302	285	306	281	294	308	272	294	276	297	323	298	282	318	270	312	311	301	287	282	292	283	283	281	295	287	285	337	291	295	272	300	257	298	269	287	283	288	299	296	308	291	279	282	304	275	314	295	279	323	307	295	314	304	294	292	298	273	290	294	297	281	310	316	285	290	314	276	298	308	300	287	307	314	293	275	308	300	286	289	279	335	305	290	306	319	302	269	277	306	293
21385	23912	28894	34441	35911	34122	30723	26818	23877	26349	25569	20801	17727	15269	12297	13577	12994	12544	12229	14525	13265	12413	6323	4885	4050	4335	2934	2394	2383	2388	3130	2047	1612	1559	1406	1494	1532	1239	1052	976	978	963	978	995	1007	982	1008	971	1001	995	936	972	994	901	1040	961	968	902	920	916	938	966	975	983	930	932	988	885	972	964	911	928	947	962	942	913	922	945	910	938	923	949	972	869	871	917	956	887	971	919	896	960	953	934	920	902	943	899	891	929	933	931	895	897	900	882	937	924	911	860	978	952	968	944	946	920	885	876	905	914	943	901	902	893	910	883	899	862	866	960	945	869	862	894	920	866	901	891	860	923	898	914	895	859	901	918	933	836	910	932	901	935	963	878	894	914	875	939	842	938	883	936	898	932	876	914	896	933	914	919	879	910	846	887	937	889	896	907	922	868	895	866	914	895	905	846	956	923	856	868	901	865	885	864	924	865	933	901	851	898	887	872	891	948	886	900	886	925	906	852	949	873	922	934	885	941	926	874	939	940	917	901	895	855	848	895	897	893	882	909	902	910	914	943	881	913	903	924	865	856	895	914	926	940	902	932	852	920	863	898	856	873	911	926	951	830	883	906	899	892	890	881	908	915	887	871	925	873	820	849	879	902	902	928	884	915	906	911	956	909	848	912	920	897	899	916	884	947	848	898	907	907	937	895	899	935	912	904	922	849	890	911	934	971	861	918	914	921	847	947	894	860	918	913	904	867	976	908	872	874	920	903	893	939	900	861	939	912	923	930	931	917	892	857	933	819	979	879	929	980	929	906	878	893	842	881	900	837	806	850	905	907	948	894	915	904	878	935	905	893	917	905	846	916	887	863	887	931	884	905	851	868	897	889	934	914	890	933	929	964	924	908	881	813	866	925	915	888	926	918	872	893	933	982	869	902	934	881	832	904	873	948	904	856	886	948	889	955	879	891	880	928	928	930	881	923	923	908	945	832	939	875	876	865	901	896	879	875	946	937	932	875	889	844	897	854	901	926	859	908	893	880	914	919	874	894	834	884	892	904	874	897	884	856	893	882	893	876	924	868	919	914	911	864	871	914	933	827	911	880	859	963	921	869	912	928	887	943	891	871	927	867	907	877	899	906	918	902	973	888	935	879	891	934	917	936	860	910	924	871	940	916	935	898	834	848	944	943	903	889	859	877	893	917	896	924	896	962	937	917	863	893	917	941	892	863	877	908	872	844	876	919	856	955	893	869	852	897	939	914	892	898	882	956	929	872	884	935	828	949	907	853	873	837	856	926	904	931	917	897	899	881	909	861	916	839	938	899	924	897	850	939	935	870	885	874	915	913	877	888	884	921	961	853	921	902	892	882	897	891	881	882	909	913	942	888	831	942	864	919	876	872	870	924	885	898	913	864	955	887	904	888	897	894	889	876	923	945	963	875	891	886	892	911	882	882	902	869	908	887	888	924	944	940	913	935	864	921	885	895	911	878	839	919	883	887	872	884	958	871	976	876	923	917	868	913	868	882	870	908	870	891	952	887	896	908	910	895	864	869	901	876	891	924	966	906	869	904	936	966	890	917	877	845	891	927	927	922	851	914	861	898	896	841	891	923	892	884	910	910	915	945	928	913	880	858	883	926	870	884	862	854	948	902	856	898	845	899	879	901	911	896	926	901	872	901	878	938	925	904	908	874	960	871	922	898	892	903	886	828	892	934	932	908	877	921	932	936	884	929	903	859	896	893	900	932	880	866	912	925	974	899	916	893	908	894	924	924	888	918	883	876	838	900	918	840	932	904	923	917	881	921	878	883	856	896	935	906	890	910	914	855	878	875	907	866	928	919	918	865	853	881	872	920	861	863	903	911	936	868	887	909	878	923	917	909	914	924	894	891	931	920	879	873	855	836	906	838	828	978	906	875	935	884	938	869	950	851	933	916	875	868	875	882	896	925	895	875	911	929	916	930	845	914	881	900	927	872	919	931	864	950	917	864	921	861	869	897	871	897	890	924	909	907	927	893	896	892	837	925	873	915	912	928	938	864	936	966	845	863	895	952	920	894	880	914	904	899	866	854	913	892	902	888	856	921	860	886	886	882	898	874	870	879	851	881	860	910	886	869	922	895	928	915	913	946	926	889	922	910	883	912	882	896	918	862	969	887	917	887	912	973	902	939	900	858	863	847	893	889	892	928	923	917	931	848	939	905	881	909	872	902	917	920	882	834	920	913	945	916	926	875	842	895	922	918	907	913	975	916	903	928	908	875	883	902	939	847	901	903	964	954	939	882	901	894	927	902	867	886	908	874	928	888	864	841	906	871	889	882	840	964	933	930	910	874	947	896	873	885	901	882	941	893	899	926	847	906	875	872	894	932	894	882	885	915	906	895	891	932	881	912	911	908	913	902	833	930	935	912	869	924	925	871	862	938	941	849	848	900	903	931	886	875	885	899	920	917	949	960	931	939	944	892	923	890	847	916	902	847	923	880	854	799	862	899	893	856	892	931	884	898	918	954	874	884	870	923	918	883	915	844	893	889	910	918	908	910	872	876	943	914	902	897	898	921	923	922	925	878	918	934	906	917	869	898	887	924	932	883	927	881	861	895	888	893	865	887	865	918	896	890	853	943	970	875	900	932	880	845	876	899	878	878	933	895	921	897	866	923	859	840	860	925	874	947	944	916	884	863	896	908	921	872	839	889	910	833	885	886	893	861	873	881	905	890	840	884	877	881	890	889	881	908	853	895	849	894	904	908	877	882	944	853	841	893	887	878	971	891	874	890	890	968	912	925	956	835	893	891	844	884	937	844	896	894	916	835	915	916	865	907	924	883	905	873	924	913	853	890	908	883	954	901	938	889	947	887	929	899	883	956	922	900	919	906	929	896	893	850	859	908	868	934	886	929	908	851	896	912	869	893	874	885	917	915	868	927	886	842	913	895	886	939	963	898	851	848	891	878	926	922	941	911	927	864	938	880	888	937	914	902	868	939	908	943	971	924	902	950	911	908	936	908	921	898	872	827	843	912	942	905	916	898	862	924	875	897	872	869	901	918	904	867	885	875	912	912	935	861	942	892	859	851	925	884	898	905	877	888	885	876	890	989	895	888	891	896	905	881	885	904	894	925	919	867	854	851	871	925	865	923	952	883	892	889	870	852	891	927	866	928	893	888	914	858	896	870	866	900	946	920	891	919	882	887	906	947	878	860	861	851	893	874	941	909	901	951	899	868	960	895	956	881	858	902	951	823	881	885	892	901	877	905	878	877	899	864	902	880	937	887	906	874	917	861	900	884	948	953	893	866	886	915	869	863	892	924	913	939	888	921	876	916	912	885	873	902	891	916	848	892	922	896	851	908	879	926	828	850	882	892	888	891	854	947	865	892	902	895	869	925	893	941	888	924	933	926	916	898	895	888	875	929	891	891	882	980	895	909	877	915	936	872	862	903	927	857	874	939	895	885	877	923	885	864	900	914	893	899	909	867	856	989	906	876	923	865	835	931	891	920	902	949	869	837
3808	3272	3830	3066	1959	1232	929	666	551	419	424	324	329	227	238	252	254	276	229	219	238	239	224	209	180	191	195	208	202	169	195	172	183	217	189	212	201	174	211	183	207	169	198	183	182	199	170	192	196	211	196	183	190	203	177	192	201	178	179	171	169	201	190	199	189	181	199	191	202	186	212	194	165	177	193	193	201	159	159	173	218	184	190	184	213	191	190	224	218	194	169	162	187	161	186	184	190	191	186	192	191	205	174	174	210	164	198	199	176	191	180	195	182	178	167	187	187	166	223	185	199	208	177	188	189	187	208	190	172	163	189	164	199	173	216	185	177	207	179	188	193	189	194	198	186	177	178	183	179	203	184	218	163	202	193	213	192	181	177	203	208	195	169	177	183	193	193	198	192	201	160	204	193	170	157	195	176	186	194	176	198	176	184	194	193	167	167	181	190	183	217	191	193	198	200	193	181	160	182	182	174	196	174	197	179	170	200	182	181	167	182	174	179	175	187	194	186	197	191	180	193	215	208	186	206	198	168	201	184	204	158	182	200	210	192	198	210	197	207	193	218	164	197	196	168	232	196	201	203	185	208	185	183	189	187	186	170	216	193	211	173	191	179	197	220	206	205	179	178	194	201	172	151	197	205	184	220	212	186	212	180	199	177	177	190	182	204	202	199	192	178	155	202	169	183	193	187	194	205	188	192	187	190	187	204	198	188	173	186	170	215	206	197	194	194	198	168	174	198	163	201	188	199	217	160	218	198	183	182	168	175	188	208	174	175	218	183	181	193	196	217	178	201	184	198	182	182	206	188	184	189	171	178	205	196	194	182	197	175	173	183	192	197	202	181	220	183	198	192	191	200	166	165	185	187	155	197	182	174	198	168	195	196	184	194	175	203	181	189	192	195	157	175	188	190	181	189	188	190	176	178	176	183	178	190	181	177	193	199	179	203	187	173	219	190	208	178	175	193	186	194	202	168	185	166	183	204	183	196	179	192	195	196	181	201	157	201	191	190	207	177	197	174	185	163	174	190	175	181	163	190	195	207	182	201	192	164	167	208	197	210	187	182	177	192	207	187	188	171	186	200	200	201	198	181	195	214	172	179	184	168	181	190	196	173	214	177	180	181	174	166	176	201	203	179	216	202	138	202	169	167	200	183	165	179	191	196	182	151	195	200	202	180	185	194	152	182	170	184	179	192	208	157	178	192	199	167	183	185	170	202	193	201	199	177	164	177	165	195	185	181	172	186	175	189	198	181	184	169	173	197	183	188	179	196	213	189	201	185	217	200	173	178	189	181	200	173	207	169	185	180	194	185	197	197	165	196	178	196	209	184	197	183	198	208	174	207	210	182	177	176	209	184	178	191	218	205	187	187	196	171	164	212	208	189	187	200	212	170	194	199	168	176	189	200	175	187	186	171	196	184	160	209	182	171	185	172	170	227	179	193	186	173	190	191	223	217	190	216	193	178	185	182	178	191	196	188	176	185	182	185	209	168	167	192	191	180	189	192	193	204	176	169	189	186	187	216	185	176	175	181	177	182	184	184	194	203	168	173	220	211	208	183	206	188	177	190	172	220	179	198	176	173	174	200	173	174	173	207	182	196	180	205	191	181	151	199	180	159	145	174	175	178	202	179	198	183	184	174	184	180	181	184	204	179	199	190	168	193	197	187	179	182	177	175	203	213	181	196	182	176	178	201	184	169	197	199	196	191	165	198	193	188	170	182	195	233	183	202	176	183	181	180	211	194	171	187	195	215	182	201	174	159	196	179	186	216	180	175	177	182	175	153	192	190	161	185	184	196	199	170	208	192	187	190	194	176	179	195	192	214	207	199	172	184	171	190	164	178	182	174	176	177	181	187	170	190	199	201	192	197	188	200	191	198	187	170	193	187	203	206	187	200	180	182	189	165	189	203	171	189	213	203	165	190	218	185	186	180	187	200	227	163	160	211	207	190	180	191	163	177	206	208	163	175	185	185	190	188	169	209	196	206	182	185	180	187	195	194	152	204	199	173	201	201	177	215	167	180	158	202	193	215	168	170	185	173	189	182	167	177	183	189	173	205	195	220	176	191	176	198	181	199	191	194	207	187	202	175	206	162	183	174	166	185	199	182	183	186	193	187	190	189	207	165	193	197	183	190	187	185	187	183	187	170	173	189	191	180	187	190	189	212	179	171	192	187	184	188	186	190	201	163	172	168	217	185	181	194	200	220	178	211	208	189	192	193	189	194	175	184	210	168	180	178	169	184	173	184	169	192	179	183	193	176	191	197	161	199	191	171	191	198	206	188	183	193	182	185	204	192	174	199	206	204	193	188	180	209	185	199	173	193	200	207	198	180	190	177	196	199	160	178	200	164	194	197	169	188	167	190	188	188	194	174	167	183	191	198	196	185	203	188	202	194	208	199	181	180	198	177	176	184	184	186	175	182	191	190	187	178	197	172	215	182	180	204	184	184	167	180	186	159	202	199	181	208	189	184	195	202	188	175	191	164	180	206	196	195	178	201	180	195	186	153	214	191	204	177	190	211	195	200	176	193	234	169	198	192	181	168	176	169	186	182	187	176	189	178	199	179	171	185	195	177	158	188	199	177	190	196	194	202	192	187	183	175	192	172	185	185	161	183	191	206	211	190	161	174	177	202	190	207	181	183	194	181	177	185	194	157	201	168	202	189	190	186	187	205	189	178	178	210	202	188	189	193	175	196	186	228	190	184	181	210	173	204	211	192	187	180	193	187	178	200	198	173	177	171	205	195	190	192	228	160	194	173	178	181	171	182	189	210	232	197	201	175	192	186	203	172	176	159	168	212	186	193	180	176	214	195	202	194	164	183	198	199	197	192	205	205	179	190	200	184	194	188	178	206	192	190	187	203	195	190	165	203	216	180	191	186	191	164	199	182	194	207	184	160	179	189	188	214	177	170	180	193	192	183	182	196	161	184	185	173	188	218	180	189	164	196	202	185	199	164	189	185	171	183	184	186	195	172	163	211	185	196	223	182	214	200	180	196	194	215	210	172	205	178	198	191	204	190	167	198	216	216	195	179	199	193	166	184	155	177	180	178	192	196	186	181	192	194	200	214	196	200	183	170	184	171	171	214	208	173	160	192	178	178	190	210	178	194	192	190	180	171	200	202	185	195	189	181	177	172	167	188	180	147	195	191	195	188	171	179	195	187	175	158	187	185	164	195	182	208	195	185	194	171	183	183	197	182	180	165	202	189	165	182	179	198	182	166	168	167	180	184	173	178	175	191	187	161	165	187	173	186	211	198	198	171	172	187	204	188	198	178	186	170	169	216	203	203	167	179	213	165	197	201	223	201	216	173	177	186	173	202	181	196	176	202	180	171	211	197	155	182	176	214	181	199	199	158	214	201	171	166	180	194	192	164	182	174	185	183	182	198	176	154	210	191	189	188	169	200	161	165	208	182	183	202	181	180	197	184	202	181	194	188	195	192	175	186	152	163	191	184	211	187	215	209	197	184	174	201	196
3752	4320	5697	6199	4846	3565	2948	2135	1850	1899	1714	1454	1470	1176	1029	1192	1079	998	1044	1097	940	1043	799	770	725	818	713	684	651	685	647	703	647	650	645	667	634	692	647	580	661	627	654	627	653	656	681	616	663	606	674	648	621	571	596	592	635	618	636	650	588	630	602	655	658	653	646	665	643	617	642	597	619	629	654	653	630	653	620	631	658	638	676	640	585	645	624	604	624	614	667	591	590	636	655	680	655	653	678	615	598	635	625	647	660	612	595	647	628	640	653	647	648	644	623	612	622	613	645	606	614	655	659	660	608	636	677	617	627	649	583	660	693	613	626	618	648	646	593	613	608	647	671	655	595	640	652	648	672	644	621	658	635	623	602	628	632	643	647	637	644	655	632	610	670	634	641	634	638	641	592	668	667	653	570	637	599	681	610	634	633	645	631	685	621	614	591	630	654	634	634	656	660	595	664	622	610	646	624	632	675	620	644	675	642	643	648	668	634	602	698	670	646	660	622	606	628	630	648	618	611	595	624	621	637	634	625	586	616	694	608	633	666	652	656	605	629	596	659	648	661	613	595	585	638	631	634	646	610	605	602	642	660	626	675	595	603	638	624	620	632	645	606	593	612	639	647	617	620	631	641	621	666	668	620	632	631	670	644	613	617	607	607	614	594	628	613	573	677	627	616	640	639	615	621	588	606	638	650	596	564	634	660	671	640	616	619	639	647	691	642	612	608	608	631	629	644	679	619	622	619	645	659	685	623	620	651	603	637	640	640	626	630	594	643	597	640	631	581	615	633	623	576	676	605	635	627	604	678	648	651	649	599	610	656	642	666	634	630	654	606	632	624	609	666	582	623	625	629	622	632	657	660	564	628	631	630	642	642	645	631	697	595	612	646	663	644	595	636	641	639	599	678	639	626	624	612	617	621	649	603	638	610	633	633	636	608	630	623	642	609	642	650	633	666	644	625	634	623	633	637	619	644	652	616	618	650	652	582	619	647	650	601	614	584	650	639	636	572	611	656	640	666	657	657	650	633	644	619	600	629	640	608	634	635	612	665	638	633	628	625	638	592	624	623	607	636	638	610	634	667	582	623	652	634	655	650	628	666	632	617	645	626	619	651	618	680	637	603	644	623	681	693	636	629	642	631	630	679	665	637	624	641	648	641	635	655	628	586	648	622	645	673	634	587	650	662	682	617	657	633	624	671	615	607	647	626	628	651	617	654	644	612	638	650	667	620	666	642	601	631	630	645	652	624	625	638	632	620	622	631	657	608	619	634	680	633	684	615	692	603	620	680	640	645	665	632	605	638	638	643	622	597	608	656	632	644	642	633	633	623	642	607	640	647	644	665	691	675	649	655	649	681	662	670	648	639	623	650	613	640	658	595	637	648	602	671	673	641	629	626	590	600	624	633	687	646	684	620	582	629	622	640	641	632	658	624	629	632	663	643	653	650	671	637	646	688	697	613	612	602	621	682	682	637	606	619	640	643	597	641	667	664	580	594	681	655	636	651	647	636	679	623	622	635	604	651	663	630	661	633	596	643	604	645	621	655	656	678	643	657	619	670	589	655	619	628	681	599	604	624	626	670	623	654	626	638	653	623	650	662	650	652	627	637	601	604	657	636	612	610	640	620	639	626	601	609	606	644	672	666	650	625	635	618	632	633	654	632	611	611	651	632	658	568	632	606	670	639	628	669	626	679	603	617	671	625	627	647	626	645	637	635	661	617	584	575	602	639	603	597	656	600	636	653	643	658	690	616	633	681	605	641	616	682	589	646	641	653	615	651	584	628	638	634	632	687	628	642	629	586	615	638	617	628	621	635	654	646	678	576	639	647	605	648	622	625	644	630	629	619	627	632	626	633	614	642	688	619	644	620	634	637	636	614	604	634	618	645	628	598	633	693	630	669	652	610	661	659	639	636	630	628	669	651	603	657	675	650	652	646	648	649	620	678	655	627	654	632	658	654	589	653	632	623	688	620	609	654	626	644	594	651	609	630	650	653	661	652	623	659	621	636	650	645	613	659	645	635	639	642	634	682	619	667	634	630	624	609	658	606	626	646	634	672	643	624	661	597	616	603	653	632	636	658	684	668	638	607	654	635	640	611	613	657	634	645	645	581	614	611	669	609	666	669	601	607	572	683	614	658	619	649	646	628	664	627	639	655	625	600	648	617	616	658	622	622	665	629	616	647	624	627	594	647	637	637	587	653	652	623	650	667	636	625	590	612	611	629	657	658	616	650	625	614	598	641	676	616	599	654	619	636	672	631	711	600	676	636	644	629	607	659	602	645	635	626	601	625	617	640	624	644	655	580	639	620	637	672	630	655	673	661	659	656	666	594	617	670	640	664	672	638	656	611	641	639	649	655	666	596	624	650	646	561	600	650	616	624	668	653	616	630	656	632	629	691	623	600	655	614	653	614	611	635	635	645	655	643	586	626	661	601	631	637	625	686	617	633	639	628	635	640	603	630	624	639	624	634	630	617	663	583	669	588	665	615	597	649	642	636	666	670	686	637	643	649	628	618	633	627	652	622	604	641	625	614	622	632	616	638	605	628	663	666	634	633	606	631	630	642	629	619	609	654	650	635	639	615	605	644	633	605	610	613	658	614	631	649	643	640	607	620	640	634	581	651	642	616	657	666	627	656	656	653	642	649	651	649	669	649	667	644	626	600	627	614	644	622	628	645	629	632	625	600	663	619	620	636	623	613	610	622	642	664	652	604	577	656	620	655	642	644	629	650	635	633	625	624	607	649	602	645	611	592	674	621	662	666	602	651	621	636	671	627	653	625	662	600	613	653	622	645	645	622	610	602	584	646	645	681	623	637	663	671	611	621	642	615	650	612	630	631	627	641	697	665	662	570	700	606	647	643	637	627	639	609	617	624	640	647	610	625	703	626	645	628	625	639	609	633	639	638	590	622	643	644	589	616	622	635	639	630	648	654	650	624	659	647	644	644	604	631	629	632	605	598	628	608	593	672	652	599	664	638	638	652	619	628	631	612	612	647	625	615	608	632	626	599	599	628	679	618	584	634	623	629	630	643	631	663	621	597	630	626	597	658	584	644	641	666	649	641	631	639	590	653	638	652	632	636	657	602	584	613	662	614	653	610	599	629	682	609	652	608	606	620	649	638	631	654	661	618	602	617	610	632	607	600	604	581	619	618	651	649	644	650	654	661	586	652	645	623	626	603	671	651	630	625	669	633	623	599	646	659	610	613	678	629	610	629	652	632	676	654	607	667	648	645	626	632	642	596	612	621	622	591	636	625	643	645	631	662	605	657	601	657	670	646	655	601	621	653	616	604	674	632	634	621	605	636	638	621	620	683	632	647	607	646	626	614	660	634	636	616	675	631	584	604	640	642	614	609	597	607	655	590	658	646	632	620	650	659	643	644	621	624	642	625	581	619	624	637	604	623	687	623	693	625	646	620	610	597	629	620	647	617	620	623	604	642	630	629	596	632	631	638	622	648	645	632	611	600	595	627	641
20861	20833	25442	24954	20692	14293	10228	6548	4575	4384	3467	2271	2133	1273	1270	1181	1151	1241	1061	1159	1063	1192	732	612	471	572	375	613	423	374	387	342	362	350	305	339	345	314	309	300	323	310	294	320	318	328	279	325	309	329	314	296	327	341	310	299	299	330	310	307	325	346	323	327	281	332	335	310	303	308	327	296	312	351	300	294	292	344	333	299	298	296	298	329	292	321	312	325	337	339	314	304	291	322	333	318	313	320	315	286	312	299	333	331	337	293	311	297	352	300	319	324	300	340	327	295	302	291	320	314	316	319	312	310	330	308	310	336	339	328	332	324	319	329	326	343	289	292	312	325	340	320	289	301	339	311	313	385	282	319	319	357	277	325	292	300	328	318	320	321	314	302	289	288	332	323	302	310	305	301	267	327	293	320	322	332	300	309	321	323	342	275	291	328	301	289	346	352	305	309	326	312	285	325	335	360	321	349	323	299	320	319	324	296	308	286	331	290	319	308	330	300	336	274	309	314	362	311	320	325	315	314	331	323	315	317	340	311	317	348	303	326	291	303	292	289	325	305	321	316	319	327	315	314	311	318	320	301	333	294	331	307	332	310	298	317	304	284	322	329	302	320	311	282	311	332	303	327	311	291	322	316	303	327	329	298	327	333	335	348	296	304	294	308	320	322	303	300	327	319	300	297	330	283	312	330	296	319	295	299	291	335	322	302	294	313	323	284	341	295	305	321	291	333	329	306	314	335	293	333	289	269	316	306	321	329	301	344	330	301	309	336	309	318	337	318	277	308	311	310	319	300	293	336	305	303	315	308	341	310	324	326	329	308	293	298	306	309	288	322	305	316	298	272	342	322	300	330	309	314	328	310	291	327	310	295	297	328	337	348	331	297	309	333	324	306	299	326	304	322	297	308	285	312	349	287	319	315	285	348	314	329	324	305	321	350	304	237	325	324	315	316	296	319	315	291	313	327	314	316	330	321	305	306	314	330	305	273	314	324	309	278	329	303	345	274	316	329	289	326	316	336	339	306	319	335	330	356	293	311	321	312	312	293	299	315	318	323	309	337	309	338	283	304	309	301	306	312	327	319	329	310	317	321	304	310	332	332	288	340	343	294	329	294	297	324	313	327	305	292	276	312	299	321	335	327	301	291	320	302	276	307	312	330	297	288	319	314	279	300	324	298	293	301	332	331	318	301	291	297	317	275	325	322	347	306	298	321	283	287	339	288	311	326	309	321	339	303	326	305	285	346	321	335	296	307	329	323	290	315	322	316	308	338	338	326	297	306	350	300	303	300	312	327	333	334	327	335	344	326	296	293	303	310	319	334	310	318	323	338	325	304	314	331	350	320	320	301	327	306	308	297	295	321	316	323	308	308	325	330	314	296	299	306	319	311	316	304	323	323	294	274	312	307	277	313	322	315	319	320	328	315	303	317	304	308	331	330	332	284	346	365	305	287	326	293	329	334	303	306	321	307	319	311	295	304	317	319	321	313	300	327	333	325	296	323	294	321	329	335	333	297	311	331	330	311	325	298	333	326	298	324	359	311	293	322	304	317	297	314	312	291	306	338	334	323	312	305	315	332	323	314	319	324	315	301	336	291	337	354	332	322	277	313	309	273	281	307	346	297	305	313	325	282	340	295	338	305	282	306	308	307	322	298	302	320	326	341	311	322	337	329	318	301	281	294	295	310	297	306	324	318	309	297	335	311	310	304	343	306	312	287	301	318	293	313	348	295	296	355	336	295	311	293	321	308	271	305	311	324	303	326	296	307	316	311	326	313	299	315	305	317	326	352	339	301	311	305	325	320	317	304	313	334	316	312	298	329	315	277	350	319	307	301	308	340	327	303	306	312	296	294	342	322	291	304	316	331	321	326	296	320	342	326	340	302	288	280	286	320	331	279	286	335	312	282	328	306	316	303	301	309	296	318	322	341	315	303	339	312	335	342	306	305	330	332	303	302	333	304	295	317	324	320	333	347	302	309	333	313	303	299	293	303	334	322	307	324	306	320	332	343	310	297	328	355	296	311	326	299	319	294	298	323	291	314	309	311	318	312	328	351	315	316	323	321	335	311	301	306	325	303	343	319	345	327	313	287	329	326	306	302	324	317	302	311	294	343	329	340	298	320	333	313	303	326	305	315	304	296	347	296	308	327	339	316	291	315	317	297	330	302	340	308	309	284	299	312	322	315	321	324	323	331	310	299	313	300	304	292	316	326	326	311	283	327	297	315	320	298	324	305	347	320	311	317	316	322	333	319	329	304	361	334	321	298	312	344	318	294	294	307	292	314	307	351	316	319	301	325	280	278	317	334	283	307	324	302	349	321	304	308	290	291	333	337	329	285	340	314	285	311	338	317	323	305	319	303	311	293	317	285	314	325	311	316	303	299	325	319	329	317	325	329	297	301	324	322	340	281	322	324	332	291	309	331	307	309	329	289	318	327	330	303	332	315	315	304	320	311	320	285	310	337	330	312	311	296	294	316	322	322	311	328	305	299	315	299	323	303	305	311	333	284	320	296	302	293	302	293	302	320	282	287	323	315	302	306	315	331	299	320	309	302	304	326	309	312	314	298	300	314	304	314	334	311	305	328	312	323	317	325	327	314	312	313	302	313	316	316	291	306	298	305	333	324	294	306	331	320	290	303	298	314	306	314	309	329	314	318	293	319	307	304	302	323	297	305	299	338	317	324	353	301	291	317	295	287	292	319	318	356	306	333	305	315	298	315	313	320	339	272	342	331	327	312	312	296	359	337	320	329	356	318	329	315	318	336	283	314	302	305	303	302	313	289	294	307	351	290	287	301	327	292	311	328	324	324	317	317	325	310	338	307	333	332	325	303	345	324	331	321	325	298	331	345	316	316	324	295	306	323	321	314	293	316	324	315	323	343	274	319	315	299	330	338	280	305	327	330	317	329	328	325	319	305	316	299	324	310	309	317	293	305	302	355	321	309	332	332	300	310	326	323	307	319	311	313	330	325	327	303	340	301	303	308	260	307	296	315	309	292	300	352	293	329	305	308	298	322	342	330	291	333	320	346	318	344	306	306	298	336	293	325	302	319	345	308	303	298	291	321	287	300	280	324	356	307	295	319	332	335	294	297	297	298	311	321	289	323	296	336	296	311	288	320	297	321	332	313	317	330	293	294	292	320	342	311	335	327	271	336	303	305	297	339	299	293	331	310	328	338	295	327	310	340	301	324	296	317	294	317	328	298	301	345	316	320	346	336	311	311	338	336	339	301	315	268	286	320	310	305	339	297	292	330	309	333	294	306	302	310	339	313	323	335	350	289	297	326	323	300	295	312	295	292	306	315	286	297	357	315	303	305	327	304	333	304	315	321	298	306	333	323	321	304	296	330	312	319	337	346	312	293	304	333	326	316	298	300	306	307	309	328	318	339	322	297	294	319	330	325	313	328	331	323	295	324	332	315	303	283	310	314	316	316	331	330	338	310	289	266	296	305	317	300	299	317	321	316	285	297	329	339	295	345
15273	16368	21329	26668	26812	23414	21005	15953	13353	16219	14363	10500	11004	7592	7375	6989	6923	6427	6178	7584	6803	7216	4119	2918	2328	3037	1744	1873	1520	1567	1698	1300	1294	1207	1213	1166	1218	1182	1090	983	1021	1003	1033	943	988	980	1021	1026	1037	984	1010	939	948	1076	1019	1031	1007	978	968	966	999	924	970	989	946	970	960	969	1025	946	979	936	1025	957	932	976	967	1004	964	1004	975	949	993	943	949	929	985	958	937	955	981	932	1000	961	991	1013	949	932	1007	942	934	958	973	941	1026	992	979	993	997	1070	1006	936	963	956	1001	957	961	991	908	983	946	965	928	968	993	957	970	980	964	986	994	984	952	930	950	1016	981	1000	950	925	923	976	953	1010	983	1008	960	948	936	972	963	973	1012	985	985	939	979	985	937	992	983	965	928	947	955	980	980	955	975	1036	993	981	958	913	915	985	981	994	1045	895	961	966	924	978	1031	933	905	989	941	1006	987	932	960	955	964	928	993	955	995	1022	950	955	960	948	1005	960	957	996	1006	961	943	912	955	964	947	927	930	970	990	981	976	986	932	985	920	1004	1020	975	891	990	957	972	967	945	913	869	970	1009	954	975	962	965	1024	996	1021	975	1033	923	922	944	980	952	1033	930	974	953	987	947	932	998	927	963	934	980	994	961	988	929	987	936	1000	952	974	949	960	976	916	969	934	975	969	928	943	993	945	959	990	971	962	925	966	970	917	943	964	918	969	989	964	993	966	970	977	1043	973	965	972	945	963	995	911	962	969	979	940	986	941	952	943	963	947	962	966	945	922	969	980	960	953	971	998	994	931	1015	960	913	923	963	978	973	944	932	886	942	973	909	949	976	981	972	913	973	975	937	990	961	934	950	978	946	951	955	961	1006	983	948	937	971	973	994	998	962	982	992	980	954	988	974	965	999	969	955	914	974	974	923	952	925	985	960	987	944	947	894	972	1006	998	967	940	981	992	953	886	979	986	898	926	939	979	952	982	1020	995	959	964	984	1007	953	936	981	965	955	1004	1043	937	943	984	957	968	970	966	985	991	978	958	991	979	950	965	978	961	966	904	972	922	954	996	949	1029	995	903	985	1052	992	1008	962	920	986	979	971	968	920	929	978	1001	958	925	972	971	938	993	969	955	966	975	939	966	949	968	972	928	931	1006	956	1001	958	997	939	898	1002	1005	951	1017	975	934	960	965	931	981	959	954	971	951	1023	998	936	1031	977	995	961	992	990	953	1019	949	990	973	992	991	1063	979	932	972	955	964	949	945	933	990	1003	969	955	951	994	972	984	889	958	1063	932	937	983	964	1013	939	986	927	988	943	988	1018	960	951	936	984	925	940	953	987	952	934	935	978	951	948	947	890	953	1021	956	981	1030	963	982	996	948	954	951	1029	1010	901	982	924	926	963	924	941	1009	954	979	950	916	951	1017	996	960	970	947	935	990	967	948	958	953	991	926	940	986	919	963	957	1010	973	985	969	970	986	994	944	965	982	912	924	955	962	921	950	1006	973	971	959	955	977	938	944	1009	1008	983	938	987	1018	961	995	963	894	920	974	995	957	949	974	972	945	989	1007	1015	1007	945	971	948	968	971	925	967	969	1004	990	932	974	925	976	1003	955	1021	950	924	935	992	947	999	958	939	927	974	942	951	956	979	1035	1007	994	981	945	921	944	942	987	952	972	1024	936	914	949	958	976	947	996	940	958	936	957	958	948	973	907	980	988	934	1034	938	988	985	957	1040	944	1042	981	979	953	1001	1036	958	988	922	933	946	1006	941	929	954	918	995	995	1011	981	960	969	990	1019	993	961	983	962	985	991	928	945	1016	922	991	962	1028	1007	943	967	1000	949	990	984	927	998	979	976	917	918	921	929	934	1007	912	1005	972	966	981	951	945	1009	976	919	917	934	1017	1013	987	939	977	959	959	918	945	956	945	947	944	951	940	1004	965	959	954	958	1003	946	960	987	915	979	993	955	1004	947	1060	965	964	1007	968	985	993	954	1000	975	938	946	980	983	974	952	983	979	943	948	1019	980	951	974	943	965	955	1018	987	956	968	921	972	968	991	985	961	982	900	954	963	960	932	948	939	913	975	975	962	1052	924	973	974	998	938	1002	924	992	955	948	976	881	939	960	950	965	1038	940	965	967	952	942	1010	1018	925	982	984	988	963	1000	969	931	907	944	956	1021	958	973	983	941	983	912	961	950	986	967	990	950	984	984	936	984	913	965	992	930	1000	915	1022	1020	1000	989	936	919	1004	1000	1000	996	1016	987	993	970	980	994	970	930	1032	946	972	944	988	943	980	909	957	944	955	971	947	917	912	918	914	1002	957	952	999	955	984	993	947	980	938	949	977	995	1019	972	1028	964	920	973	913	942	901	941	943	923	1009	1029	973	953	982	973	969	965	911	1001	984	994	962	923	1017	981	918	919	1021	939	974	1009	953	978	977	959	1008	997	1000	940	887	1004	978	934	992	928	974	960	941	970	964	1033	990	1007	955	1028	1003	990	920	953	989	998	949	963	964	939	908	934	1026	982	963	979	903	942	974	927	950	992	981	953	965	930	899	968	967	964	1019	964	1003	952	965	934	953	1002	938	923	925	963	939	956	988	1003	974	968	974	917	993	905	971	1001	987	951	1007	950	955	987	1004	945	998	973	961	992	955	977	980	970	962	982	955	996	911	975	944	999	959	984	970	955	932	981	1000	948	955	964	914	1003	1001	950	973	983	958	963	1014	955	966	962	964	975	997	986	968	929	980	1038	922	1003	986	933	948	954	1017	934	935	931	980	960	970	927	956	914	934	968	955	922	935	949	941	899	1019	985	960	944	914	955	989	1003	973	1001	970	1028	962	952	946	963	986	936	957	967	978	954	935	988	948	953	939	967	965	942	914	978	959	911	975	1026	984	970	974	961	942	932	984	964	967	968	959	979	916	948	1040	935	981	981	932	981	970	927	922	974	908	983	994	960	969	983	955	957	922	984	970	927	988	922	975	999	969	973	940	983	1016	967	967	951	923	947	963	928	914	976	978	1041	940	948	925	915	977	905	989	976	960	992	992	975	959	968	940	1003	953	915	926	1001	1005	961	1014	972	957	1017	956	1016	975	982	947	950	976	1027	896	934	921	967	911	1000	956	924	933	956	974	931	940	979	917	1003	986	978	1009	949	960	958	993	958	926	1028	990	989	932	944	968	969	936	1011	986	963	972	920	966	974	1020	961	955	953	965	949	1039	999	917	970	964	1018	914	1032	986	979	979	945	965	999	928	985	1005	958	945	942	944	926	958	958	907	983	899	959	929	1066	980	958	919	906	974	1039	969	1013	923	946	950	1004	917	983	969	985	980	989	992	969	988	1038	1022	935	974	956	932	927	893	938	941	970	1012	1013	992	944	981	941	973	959	1016	959	948	991	984	982	923	1013	952	939	959	950	943	977	952	979	970	977	981	915	946	970	1020	1020	938	966	960	989	1002	1004	1016	987	990	995	987	969	888	980	973	985	937	969	948	940	933	955	980	925	956	1028	964	902	949	914	946	1000	953	982	1016	940	982	976	1025	906	950	967	987	951	1019	984	987	1001	982	932	1003	989	963	931	919	1012	934	984	968	986	972	951	934	960	939	954	948	920	939	999	980	965	903	1014	940	982	972	945	945	945	915	934	1041	962	936	957	929	982	990	1006	979	896	971	994	1001	1024	953	935	958	971	934	964	956
30816	29371	31895	32463	28297	23551	20288	14147	9992	9767	7502	4901	4345	3155	2588	2512	2557	2203	2006	2400	2227	2505	1975	1044	851	996	613	442	455	442	493	400	381	383	339	346	344	334	315	289	296	302	290	294	297	321	295	276	306	293	286	293	314	303	303	308	299	279	262	293	294	324	284	319	301	305	285	310	339	319	333	293	320	306	278	290	322	333	305	288	330	300	298	289	298	271	310	292	293	335	268	310	298	301	309	283	293	302	313	302	294	284	313	282	319	305	288	287	302	305	266	276	322	298	295	299	307	262	292	320	314	325	286	275	333	292	311	276	277	288	299	308	271	299	274	293	287	303	300	300	296	319	265	299	309	288	322	295	317	294	316	286	271	308	293	313	273	287	315	278	292	309	286	306	323	279	288	288	260	296	298	279	279	280	271	287	266	304	299	295	295	312	311	310	308	314	295	282	322	282	299	289	258	279	241	294	284	309	296	338	266	338	306	250	247	315	298	318	297	291	290	290	281	300	292	313	292	262	267	305	315	269	328	280	282	282	309	297	289	309	288	331	289	303	272	294	287	289	300	301	313	301	286	288	309	303	301	293	301	308	278	298	266	268	303	308	297	259	318	265	276	301	303	325	270	287	281	306	266	298	310	287	271	297	291	259	299	288	297	303	298	289	313	335	310	318	286	266	298	292	279	315	316	302	293	289	278	306	294	273	279	286	263	295	329	319	313	300	270	276	301	310	299	310	316	280	290	293	314	308	280	274	307	295	293	317	348	271	286	292	291	313	299	277	304	300	263	269	333	300	277	293	277	302	262	316	279	299	264	263	283	301	315	284	299	303	289	304	286	285	275	274	296	277	301	291	285	271	333	285	319	301	303	280	289	276	315	295	286	293	303	279	293	319	310	299	287	286	310	285	294	279	261	283	274	293	312	308	312	328	314	292	311	275	304	282	291	283	303	288	310	261	275	311	255	311	272	297	313	305	299	287	282	274	306	276	285	260	277	309	342	291	299	273	282	309	324	282	292	272	272	289	288	287	288	276	312	307	303	292	310	279	281	293	287	279	306	308	282	323	275	308	284	299	308	322	265	307	285	276	296	292	331	316	279	290	262	298	329	290	299	276	269	308	270	323	291	288	262	295	313	294	277	308	298	275	269	294	275	274	283	306	297	312	276	311	306	305	297	290	306	307	316	292	302	284	299	290	297	288	294	331	321	290	267	283	314	310	310	275	307	274	295	292	258	318	296	322	294	269	267	285	314	248	299	300	275	288	289	299	281	298	310	301	288	302	309	295	299	280	275	294	297	322	249	303	280	300	299	258	319	273	304	287	299	304	273	286	301	277	289	298	245	287	282	321	307	319	286	297	310	267	282	296	285	285	283	292	301	285	286	288	296	297	271	299	315	285	316	282	285	312	303	319	302	260	286	289	277	282	285	291	265	266	305	305	309	297	283	292	256	300	294	279	286	334	277	286	280	256	288	305	305	303	261	290	300	315	310	295	291	295	271	305	295	279	304	299	292	309	289	306	293	283	306	298	284	296	309	280	308	277	288	303	312	296	314	283	323	294	292	286	299	275	295	282	286	312	280	293	303	305	292	296	289	272	301	267	278	310	302	300	295	266	298	302	292	284	317	306	282	304	263	292	305	268	269	267	293	278	274	285	297	302	285	316	285	294	312	288	316	302	317	278	279	305	278	272	273	326	314	277	301	284	295	295	267	317	305	295	297	279	291	313	272	270	290	288	324	296	283	295	275	300	287	282	255	297	277	273	273	290	286	300	276	274	291	299	285	279	311	313	251	262	293	306	292	315	279	279	294	285	299	280	317	312	290	267	317	288	262	296	308	292	243	295	292	296	274	300	281	276	288	297	262	298	267	293	294	280	316	266	318	277	294	256	285	304	279	278	301	286	286	324	290	282	266	303	311	282	289	291	302	280	284	318	286	271	263	290	301	306	282	301	305	296	310	300	317	305	325	335	279	291	271	265	286	309	271	323	270	269	313	307	289	278	281	293	296	285	265	304	300	297	291	281	272	265	284	311	319	316	306	312	312	302	283	296	305	287	262	315	266	278	300	306	295	260	278	310	271	314	286	300	279	273	293	293	302	323	305	337	315	296	290	333	293	284	284	290	300	313	286	296	307	302	282	339	284	295	306	286	304	309	295	300	283	325	304	273	306	318	290	256	270	292	330	272	294	281	278	271	295	307	270	274	289	297	284	276	315	299	285	293	299	301	338	310	300	312	318	275	309	289	310	295	283	284	301	285	293	310	283	310	280	261	284	311	306	291	317	279	296	316	303	290	294	269	296	297	271	265	289	285	288	303	260	285	245	297	280	284	297	299	274	301	269	304	244	283	293	263	311	325	300	271	291	300	291	296	288	286	286	277	302	273	261	303	313	306	292	264	294	293	309	282	310	274	301	305	289	286	261	294	278	281	294	264	265	287	290	289	267	304	272	298	284	271	295	312	281	312	323	287	281	266	300	282	284	307	305	325	295	278	272	302	260	325	296	277	292	290	301	263	340	290	270	256	301	309	283	286	305	279	313	313	331	310	243	286	282	301	278	280	263	302	291	300	298	297	264	312	310	290	301	314	300	280	292	300	317	287	306	268	304	290	271	309	316	306	301	299	280	281	282	317	306	293	298	276	261	271	281	297	301	317	321	287	273	305	310	282	276	270	293	304	296	309	304	293	272	292	291	317	293	320	258	310	343	290	292	285	297	282	300	300	286	301	300	275	284	270	314	300	303	287	296	286	258	264	308	312	293	279	278	286	302	299	292	293	288	298	256	268	280	292	305	327	279	301	313	291	335	289	284	276	292	289	315	304	304	291	286	295	305	275	265	269	310	256	266	285	318	305	305	292	279	289	312	316	281	295	273	285	285	303	315	279	281	304	281	272	304	258	298	304	307	302	295	291	286	300	291	268	305	275	267	301	299	274	309	289	303	307	293	304	314	279	281	297	324	334	296	264	262	309	307	265	284	290	256	302	307	308	289	275	290	262	306	269	312	319	305	270	272	287	240	275	279	290	297	295	307	319	254	326	276	287	301	293	316	264	270	326	307	295	260	289	307	280	267	262	279	291	264	324	285	272	279	280	296	306	300	281	295	299	317	287	293	274	277	297	309	298	289	300	273	307	306	272	290	302	277	258	283	311	320	302	287	270	294	307	294	298	300	300	298	320	308	285	288	286	296	293	311	302	285	287	304	279	280	299	267	288	300	295	287	284	255	310	308	320	287	290	282	290	276	284	328	300	270	305	281	305	306	263	296	286	297	304	285	285	331	293	267	301	328	295	274	277	273	269	292	312	280	289	300	298	279	328	297	261	287	303	272	307	286	295	308	294	313	296	283	272	301	268	286	279	288	274	276	264	308	283	330	319	296	297	308	310	299	298	266	280	297	284	317	262	261	313	299	307	297	284	278	301	285	313	311	294	299	279	287	296	309	290	277	248	295	302	302	323	309	298	283	278	281	300	296	293	290	283	253	299	289	281
21415	23528	28003	34342	34866	32411	30498	24367	21252	25875	22807	17306	17351	14571	13258	12143	13320	11038	11345	13678	13058	14187	8917	4922	4199	5910	2834	2354	2329	2254	2785	1923	1675	1611	1400	1486	1315	1288	1078	969	1009	1046	988	959	976	992	964	978	1027	966	963	938	961	960	968	989	956	939	993	965	889	950	956	957	925	922	947	974	919	935	937	895	920	927	922	902	917	923	942	943	943	889	948	946	888	941	907	915	903	959	858	925	934	948	914	931	901	911	921	930	947	952	879	895	918	915	949	947	873	900	893	944	944	949	919	847	907	973	898	897	948	934	856	930	898	917	894	924	863	885	894	941	938	870	900	896	892	862	888	889	902	913	928	882	942	916	883	900	902	856	852	906	886	921	838	936	908	920	905	926	833	928	842	875	913	929	911	842	952	900	896	903	895	889	933	902	906	909	864	911	848	930	958	899	906	946	905	880	916	912	926	922	888	888	853	891	879	919	973	865	854	940	927	850	914	930	894	921	886	892	894	866	907	920	946	875	901	914	907	902	885	876	878	903	863	883	909	899	903	882	898	878	902	937	900	843	875	907	912	922	888	887	882	898	898	908	929	885	924	857	914	929	967	1003	924	941	896	906	920	899	887	921	892	874	901	863	936	900	900	887	879	892	934	855	908	895	938	934	871	847	898	932	884	851	886	885	898	902	892	901	914	913	915	913	910	878	879	918	888	896	867	916	916	948	843	950	896	907	880	934	930	899	916	910	949	860	974	850	864	893	973	833	933	853	872	858	889	898	833	905	972	888	897	926	874	853	906	889	935	836	891	971	923	898	907	878	943	881	887	906	869	898	895	853	876	924	881	862	872	873	862	887	904	923	875	905	841	918	905	905	937	869	904	906	920	911	862	924	880	907	858	916	899	884	827	939	918	891	886	862	952	878	951	926	946	871	890	900	892	899	909	925	911	897	931	884	912	901	898	886	875	871	903	928	858	945	899	905	908	851	888	897	915	892	862	963	924	878	887	898	874	918	913	884	876	909	896	877	881	854	880	973	892	925	849	904	901	873	912	893	910	877	901	867	921	806	906	907	949	888	936	909	872	916	883	919	901	860	917	928	900	868	900	853	927	926	875	927	911	899	922	866	920	928	881	876	896	872	915	892	920	919	852	901	888	902	917	943	857	913	889	898	903	864	893	888	877	939	955	872	864	838	906	868	918	869	892	891	900	858	939	881	912	866	853	842	860	857	914	897	911	888	916	886	911	905	871	917	900	978	831	882	932	826	934	894	881	974	880	883	926	898	958	880	897	905	906	889	918	855	884	913	884	859	890	911	908	911	894	900	918	930	844	869	935	938	919	917	918	922	909	949	906	902	893	830	894	889	830	931	848	921	924	904	904	886	895	903	869	939	893	878	853	937	876	920	875	932	843	910	884	874	894	860	891	889	891	844	922	906	942	861	906	891	879	861	918	913	857	925	895	896	871	915	904	844	911	940	867	896	907	925	860	938	853	850	889	931	896	913	903	904	945	903	881	908	908	932	925	880	896	810	863	875	890	883	881	904	907	913	915	933	923	894	891	858	929	855	915	892	901	896	923	928	929	901	894	901	905	884	875	894	972	837	874	897	907	914	858	868	906	883	930	883	838	893	914	847	865	900	900	921	905	896	914	890	877	951	905	921	928	904	895	879	921	887	890	897	920	899	893	921	925	883	890	911	851	903	891	911	928	893	896	898	949	900	916	886	896	863	893	876	886	875	901	925	899	853	874	862	869	889	908	928	887	867	911	931	872	861	853	859	877	836	890	900	941	900	927	899	935	923	938	901	911	953	936	859	902	843	899	894	872	924	925	889	870	862	901	909	829	893	886	897	913	884	975	919	853	919	848	884	883	904	869	848	860	881	881	923	851	831	845	901	869	884	882	940	885	830	875	982	882	894	907	908	901	946	915	951	933	934	900	895	878	871	897	922	925	893	891	881	953	916	951	867	947	888	932	904	941	965	908	863	910	908	913	926	898	903	907	884	898	895	839	869	904	902	916	891	944	942	958	926	892	933	934	869	876	832	915	906	883	882	865	921	901	915	926	885	861	865	982	950	887	889	850	938	897	915	880	878	898	848	870	879	903	885	896	800	894	891	903	869	852	870	904	898	904	898	842	848	959	878	874	886	886	871	890	869	901	881	902	854	876	929	869	848	880	859	877	900	865	905	941	877	905	880	903	894	864	907	920	894	856	895	883	923	860	824	883	887	922	906	877	904	919	889	892	889	886	910	886	940	907	894	943	886	909	891	885	901	904	907	884	929	881	917	916	921	906	863	945	929	901	970	806	902	885	929	866	919	872	890	913	906	837	887	963	875	924	948	919	843	917	961	877	885	911	856	922	861	858	877	865	869	904	870	911	913	907	876	837	858	887	930	899	847	869	888	867	863	911	898	869	891	860	854	878	930	938	903	888	889	975	890	885	922	859	900	876	938	909	867	911	882	890	885	896	845	848	889	906	867	839	964	879	868	873	959	825	923	878	897	912	922	905	898	913	864	949	879	913	882	930	914	930	924	900	917	940	877	907	938	859	858	869	923	872	901	869	914	901	905	903	946	929	899	899	890	926	958	837	895	887	903	898	896	908	876	870	881	888	887	971	924	879	869	921	872	919	917	919	921	988	883	911	874	904	875	947	879	912	871	893	882	844	909	900	919	900	893	895	851	902	849	875	872	885	948	928	827	935	922	915	860	915	869	873	887	953	869	927	888	886	867	880	858	865	918	977	906	892	896	917	910	970	844	897	892	878	894	886	846	918	917	876	878	882	905	912	842	860	908	901	908	865	919	903	892	926	869	883	887	871	879	865	895	891	864	933	939	884	940	918	853	956	912	926	928	865	907	896	899	859	866	839	847	887	862	927	942	912	813	887	882	875	877	900	897	908	855	886	875	975	907	889	933	833	883	909	987	851	908	944	915	896	919	916	914	851	873	905	900	904	902	932	874	906	889	892	945	883	895	887	904	907	837	874	865	918	910	958	899	886	900	913	860	948	923	911	869	860	939	915	917	952	906	860	893	851	932	928	921	923	869	888	900	873	897	893	888	900	920	872	860	840	868	886	925	942	877	900	899	905	842	945	927	964	834	946	868	876	872	868	901	882	897	924	902	906	944	928	925	897	892	908	967	915	894	882	895	878	863	915	844	922	923	887	873	914	867	902	944	895	924	871	949	855	878	889	936	901	927	909	795	877	874	881	865	889	899	903	951	904	843	892	932	941	817	940	899	938	884	890	917	933	932	854	862	875	900	961	895	913	892	903	863	927	906	906	919	941	883	916	902	922	937	887	911	932	848	860	945	877	943	917	866	879	905	880	977	937	867	839	930	905	886	843	915	888	872	845	909	919	958	898	949	895	946	859	929	874	906	881	891	897	859	933	892	914	900	913	875	891	847	875	880	859	871	870	910	857	869	932	887	902	935	939	886	932	903	856	895	900	913	902	838	911	879	937	847	882	900	880	893	922	890	863	897	803	885	932	831	887	908
3900	2996	3370	2573	1708	1060	740	555	494	445	352	328	285	263	253	223	223	192	214	232	228	258	237	205	225	192	177	207	196	183	184	177	181	207	185	174	209	176	201	205	204	198	176	185	184	190	192	192	183	173	177	185	184	199	174	174	181	188	207	196	205	188	171	169	171	186	182	171	185	175	185	187	196	170	191	185	192	204	184	208	164	200	162	192	191	205	196	217	191	193	199	182	177	206	189	164	179	209	155	191	181	179	195	168	194	193	213	167	190	216	174	195	199	201	198	197	210	187	194	186	199	175	203	165	175	195	205	192	161	198	163	177	161	164	216	173	167	170	185	200	179	187	209	213	179	197	195	195	187	198	177	175	210	200	197	188	174	183	178	209	195	167	200	205	190	180	181	182	169	174	206	204	177	173	174	178	166	201	185	194	180	199	182	206	184	196	204	187	193	180	211	186	188	202	174	180	185	176	181	181	200	176	184	183	181	189	178	194	193	178	188	167	178	190	188	185	180	177	179	194	174	196	192	160	192	175	193	184	181	192	181	203	187	171	182	197	211	195	177	177	164	195	189	173	194	176	177	193	181	182	199	179	199	192	201	181	170	199	185	177	198	194	182	208	164	211	189	197	164	179	174	191	174	185	181	181	188	202	195	175	166	199	202	185	195	167	190	204	197	199	200	162	176	189	201	201	196	206	192	180	174	181	195	175	185	200	186	180	183	190	188	189	162	198	171	207	174	174	178	180	193	195	194	202	194	181	169	211	171	161	203	205	199	187	193	192	196	159	191	168	173	203	181	170	180	197	170	200	183	162	179	200	196	178	182	186	197	208	197	186	209	179	173	193	172	219	157	173	201	211	183	174	195	186	170	179	200	168	189	202	189	203	182	181	177	198	191	160	196	184	192	201	205	187	192	203	164	188	174	192	192	193	193	205	193	195	176	198	198	177	175	192	183	198	201	219	182	186	180	182	178	182	183	186	196	192	194	182	173	204	182	198	170	192	181	183	179	189	193	170	177	186	202	180	188	223	186	180	193	176	211	210	194	171	158	195	185	181	215	182	197	196	168	181	182	207	164	180	171	208	189	198	204	182	186	180	200	187	197	189	204	197	203	188	158	167	194	182	173	186	183	165	193	183	194	182	176	187	197	188	204	183	205	199	182	182	164	185	197	205	180	173	178	185	191	164	209	190	182	199	170	175	176	188	168	177	192	170	173	173	191	170	208	181	195	192	196	182	194	175	167	176	205	179	203	171	189	184	196	176	183	181	203	190	192	176	204	171	182	195	175	195	186	165	211	198	190	182	187	206	179	205	165	191	194	198	192	183	203	188	181	200	188	179	164	184	195	204	202	198	177	179	195	195	219	181	219	189	166	167	174	191	174	174	161	187	196	191	168	172	201	176	192	206	172	194	191	170	199	195	212	217	188	166	201	181	183	229	175	176	206	173	209	201	179	171	154	183	205	194	207	187	183	203	173	189	179	188	208	187	166	186	180	190	220	188	185	180	176	194	183	189	177	183	188	209	170	190	185	190	175	182	210	194	202	192	210	188	146	186	174	188	224	213	168	198	202	198	193	197	171	183	176	165	191	191	224	185	205	179	192	182	187	182	219	195	182	182	178	190	207	192	193	183	208	217	183	183	183	184	199	173	194	190	213	178	190	172	196	173	171	158	175	195	186	188	237	179	197	193	183	196	196	172	163	185	194	206	171	162	178	180	198	196	185	194	171	210	188	164	184	190	182	174	188	188	171	200	189	191	173	192	172	163	177	214	202	195	180	213	186	191	188	205	185	194	179	180	175	190	190	197	193	192	187	202	184	178	164	208	217	189	178	189	172	162	212	220	189	193	180	202	198	165	183	184	192	202	173	182	194	168	186	199	197	163	191	180	178	150	202	192	185	193	176	186	171	173	174	183	187	166	166	172	194	203	188	199	204	202	180	216	177	219	191	205	191	187	180	175	183	186	208	189	232	192	212	184	198	184	182	180	191	180	203	185	189	189	198	192	209	202	190	199	193	171	191	172	201	195	174	201	171	199	192	198	180	186	173	171	187	175	225	188	190	194	192	191	180	175	197	215	165	185	157	178	202	203	194	173	187	190	206	190	189	166	199	196	192	189	214	165	178	189	208	199	176	210	174	197	177	186	166	157	228	189	178	187	195	170	194	213	182	171	197	189	185	180	183	182	183	199	168	185	195	171	184	175	174	199	171	170	180	156	155	193	188	184	182	200	193	206	184	177	171	208	167	185	177	174	188	206	176	184	177	175	203	183	188	186	182	220	184	192	187	186	181	164	200	180	189	169	188	172	191	210	176	188	197	203	174	194	185	165	173	203	168	186	180	182	191	200	187	166	191	181	197	180	187	180	180	197	176	198	184	172	207	167	187	181	203	184	214	166	170	187	172	207	199	173	191	183	215	185	171	175	209	179	172	179	183	196	180	197	197	198	163	177	176	205	183	192	194	191	190	204	166	168	179	178	185	188	200	175	215	186	164	191	193	190	211	175	179	196	194	190	171	194	179	164	169	198	162	168	188	168	190	161	200	178	192	195	185	211	192	191	166	186	181	194	184	182	165	187	201	189	189	183	168	198	200	209	198	191	169	198	180	186	188	188	187	177	195	187	192	192	176	161	157	193	196	176	174	178	203	169	187	184	192	163	203	178	181	169	206	204	181	222	170	192	203	188	198	214	189	202	179	196	181	168	177	204	218	187	171	200	182	168	201	185	210	181	161	180	171	199	164	202	183	216	177	189	215	169	184	189	190	181	197	176	158	169	186	190	182	185	154	181	191	165	168	202	166	183	199	194	197	200	200	202	184	183	183	177	169	177	223	192	177	189	171	197	173	203	217	195	210	175	215	200	170	203	188	177	154	201	164	164	160	179	208	173	200	153	185	187	182	199	204	192	196	208	190	167	172	171	195	177	193	169	189	217	209	190	177	212	188	157	180	172	200	196	189	202	195	161	196	181	184	168	188	196	199	208	164	206	189	197	172	179	231	175	168	188	178	185	167	174	177	178	190	189	174	201	187	196	174	191	187	190	196	189	179	193	167	202	171	218	175	193	188	154	189	175	185	185	198	186	185	192	197	193	169	155	205	192	186	175	192	171	189	174	170	192	218	170	176	165	164	186	189	180	208	183	155	198	195	171	195	206	202	167	177	176	193	186	171	197	214	168	201	182	208	198	169	192	199	193	228	175	191	167	207	167	194	174	168	154	179	205	168	189	170	184	190	212	191	192	179	166	184	188	195	186	198	207	200	178	203	185	189	182	197	211	179	182	210	182	164	187	195	163	168	197	205	207	177	229	185	166	198	211	177	181	215	186	196	201	182	195	197	192	194	209	155	190	168	179	212	209	177	170	148	207	222	178	187	191	218	185	182	181	172	183	171	182	179	188	208	191	195	189	187	220	194	183	182	216	191	174	176	182	187	204	179	180	191	192	200	198	212	203	174	185	180	183	169	160	178	183	195	185	190	166	181	191
4075	3914	5426	5613	4620	3105	2625	2169	1892	1709	1615	1391	1326	1197	1088	1077	1080	959	992	1042	1001	1031	968	818	743	837	668	703	650	642	692	606	643	631	627	628	674	730	640	664	648	646	635	616	608	638	627	679	608	642	634	657	657	619	597	682	634	677	640	618	636	632	629	660	619	597	618	630	615	644	626	651	577	678	620	613	613	622	635	613	627	644	589	639	597	626	639	654	639	606	659	644	587	626	660	631	661	692	620	612	634	651	646	647	669	663	640	616	587	637	602	596	608	613	615	654	658	587	621	647	616	633	651	648	597	585	645	687	707	690	621	624	612	629	576	633	619	623	601	598	654	653	577	628	655	648	650	696	658	634	646	645	608	657	663	664	614	616	597	641	628	611	668	653	631	646	629	589	647	635	668	609	655	659	644	632	664	592	662	644	608	634	641	639	652	626	608	677	628	618	647	666	631	666	645	641	596	697	610	683	617	608	633	629	650	648	651	587	633	607	690	634	598	687	681	663	630	606	629	643	619	650	638	644	618	595	651	654	615	623	640	615	604	628	649	684	610	587	684	579	668	657	626	617	674	600	619	639	636	604	624	647	637	628	678	586	606	640	605	618	652	639	642	601	632	659	660	629	629	633	680	590	654	614	665	612	678	645	640	695	607	639	696	639	675	614	604	589	628	602	650	642	654	627	629	633	635	619	623	595	623	647	626	639	618	640	625	625	655	600	638	627	645	610	637	593	594	632	642	653	644	629	620	589	667	630	618	674	626	638	678	618	682	644	641	608	663	620	625	615	640	656	666	643	648	646	633	658	639	623	612	652	647	619	651	652	624	596	633	659	627	580	629	596	643	663	627	658	643	618	650	671	615	622	583	640	619	547	631	645	686	603	653	588	660	650	659	631	596	625	623	566	649	656	653	643	605	616	671	607	650	594	611	608	630	670	616	623	643	627	659	635	686	606	651	614	623	642	624	625	631	660	646	653	607	634	637	634	699	580	603	649	629	654	647	633	619	653	644	642	635	727	619	601	609	656	678	616	682	638	640	612	595	622	648	649	633	651	598	585	598	626	628	658	614	612	617	564	630	642	588	664	635	624	619	700	658	620	625	664	671	630	635	695	622	649	586	597	644	604	647	649	605	643	619	632	631	645	591	631	630	654	630	585	579	613	671	683	659	707	652	663	616	604	594	632	637	622	667	608	645	650	650	607	622	623	673	603	635	606	665	674	658	633	613	642	591	622	619	598	603	625	624	663	601	662	599	580	629	644	603	644	647	634	661	624	675	639	602	638	634	665	636	653	630	632	647	688	636	667	632	670	622	634	597	643	666	638	632	629	631	661	669	613	594	625	632	640	586	599	656	634	622	642	609	574	654	624	663	630	636	600	646	636	642	671	643	621	664	626	649	622	637	662	590	631	604	589	660	607	616	662	657	626	608	627	639	640	628	611	672	654	648	614	670	606	657	638	659	642	676	624	633	609	633	593	634	640	678	623	618	631	663	656	653	640	633	660	645	661	624	645	655	646	608	701	620	616	652	663	622	597	658	627	643	662	642	628	671	641	627	634	644	680	650	644	629	562	629	628	629	657	618	578	606	657	626	721	641	668	615	672	630	638	653	639	573	629	609	625	649	656	633	673	618	620	676	608	615	648	628	635	644	590	641	612	650	635	676	626	639	627	642	614	653	614	628	618	643	648	612	610	634	671	609	637	626	640	625	645	651	667	671	659	632	616	612	687	660	649	640	577	684	648	659	619	646	607	630	597	656	640	642	617	635	633	622	622	647	630	623	606	620	658	621	643	664	622	615	630	646	670	612	576	586	663	628	637	652	637	642	643	636	634	602	618	620	612	658	623	689	667	604	690	612	615	627	643	646	682	593	591	644	618	653	604	635	680	591	624	648	622	662	605	620	678	585	645	658	641	627	624	677	611	607	614	645	674	652	649	626	665	617	607	591	609	661	641	612	605	674	653	662	636	604	680	604	592	589	634	648	603	656	640	601	600	680	648	608	608	693	650	626	647	667	656	640	695	634	588	609	628	612	652	633	585	651	635	650	615	612	637	618	654	606	615	610	651	647	624	611	615	615	598	645	618	646	619	641	645	620	662	637	654	641	641	659	603	688	583	658	625	657	637	612	627	615	689	661	653	628	662	628	663	662	662	611	609	661	639	664	619	645	615	684	619	628	649	678	680	654	685	637	632	646	627	614	647	596	644	582	620	667	662	610	644	621	688	628	683	624	643	642	680	638	675	582	612	688	637	665	634	647	633	586	651	623	615	641	625	636	665	641	657	654	630	660	648	658	612	605	632	646	625	620	625	579	630	615	640	608	693	640	614	693	672	595	637	660	662	655	589	636	642	590	667	638	662	624	658	646	638	662	614	637	626	676	632	643	640	631	628	633	624	640	623	607	618	619	641	647	661	618	602	648	632	640	684	664	645	626	596	669	589	669	624	617	626	664	618	626	605	634	639	652	610	666	666	654	605	615	614	639	659	621	633	640	618	613	624	620	607	660	659	632	676	636	581	620	620	646	621	617	645	634	568	630	640	622	636	582	661	628	623	632	645	624	627	648	658	667	611	660	646	651	681	637	626	650	647	613	656	648	639	624	676	631	665	610	626	646	606	642	619	636	611	651	625	682	676	661	647	637	622	642	643	665	646	651	605	646	653	601	607	622	626	647	636	629	606	658	667	651	677	626	603	616	701	625	637	641	624	631	611	653	654	613	632	601	599	594	659	622	611	596	584	611	638	639	637	621	643	635	638	599	620	643	655	636	603	598	666	631	613	696	658	642	652	636	674	648	656	686	627	626	602	628	660	631	606	673	676	623	607	652	631	612	647	631	622	635	650	660	697	653	677	664	657	620	629	653	601	657	647	625	643	639	652	609	632	578	622	618	643	661	646	598	630	604	680	611	617	675	667	615	622	622	639	615	634	641	625	668	617	622	613	608	609	662	628	626	599	656	610	624	632	652	642	626	644	674	679	606	632	640	604	639	627	634	639	630	655	662	621	610	597	648	637	619	678	653	624	650	683	649	647	600	687	659	625	635	651	632	621	621	643	664	632	606	649	622	668	655	605	643	614	600	601	687	588	614	641	598	614	661	609	580	664	623	605	628	602	669	683	628	617	620	621	650	601	655	670	643	663	600	641	629	666	644	621	624	666	627	648	594	620	649	633	658	619	639	678	691	616	659	652	599	660	656	624	602	635	639	708	608	668	636	642	657	651	629	651	605	604	645	660	603	662	608	631	645	648	640	633	676	663	637	639	671	639	635	629	644	620	677	654	611	637	649	617	633	625	656	601	633	621	614	627	664	648	647	702	627	610	635	619	648	644	643	631	635	650	609	631	682	667	633	609	643	623	623	651	636	642	620	578	621	590	663	649	613	622	605	612	683	668	666	647	657	646	608	681	609	675	659	647	633	627	617	623	623	645	655	645	662	578	604	617	648	666	658	642	594	641	642	663	619	624	635	611	635	620	652	679	617	579
21479	17633	24050	25328	20867	14440	9825	6243	4298	3691	3009	2219	2044	1362	1062	1180	1239	848	806	1056	1055	1184	1024	817	504	521	418	382	409	422	421	377	371	366	314	328	340	343	342	316	311	319	296	302	322	283	275	296	319	286	304	323	314	321	286	306	295	326	331	329	305	296	336	275	329	303	331	328	329	316	315	337	298	302	317	316	307	308	298	296	305	345	344	311	312	315	318	332	312	319	313	283	334	317	318	320	315	322	334	324	312	329	310	285	301	319	308	323	296	282	307	307	311	271	293	298	332	300	318	332	309	284	291	310	313	298	320	308	326	293	329	318	297	310	320	330	315	306	312	315	309	278	307	316	311	290	335	306	320	315	314	312	299	348	298	286	291	333	298	297	319	302	304	317	346	318	301	338	292	306	311	306	343	326	289	320	302	310	338	313	292	329	310	351	298	331	293	301	313	293	304	281	294	357	307	328	324	327	293	349	312	321	310	322	270	318	332	331	338	323	267	290	317	314	330	290	313	307	302	314	344	333	318	325	308	293	307	303	301	296	321	296	316	326	323	340	321	342	299	323	303	306	321	290	307	313	326	305	317	342	333	297	314	292	323	330	308	292	336	327	311	313	343	283	316	288	322	310	317	303	304	317	307	307	312	353	305	312	306	342	302	291	302	291	272	310	300	286	296	307	309	311	290	313	341	323	314	324	301	298	305	319	301	333	312	295	320	359	314	308	311	296	313	289	303	306	360	327	314	308	272	297	294	324	306	292	295	288	312	313	346	347	290	297	289	330	315	323	287	310	339	310	323	317	328	304	306	293	290	336	335	317	306	309	301	314	363	321	324	320	302	293	297	338	326	294	287	309	284	311	316	304	327	313	323	281	280	285	331	320	288	298	328	337	279	336	248	305	327	325	304	322	299	308	316	302	318	337	297	302	307	333	302	311	320	342	328	317	329	309	321	317	312	295	325	307	329	306	331	316	318	342	320	309	318	304	281	302	315	300	288	313	332	318	311	301	296	314	292	351	342	331	321	308	289	301	320	298	316	281	334	338	321	317	292	306	294	268	303	312	321	272	288	300	314	298	297	335	316	301	318	319	291	323	319	338	342	349	310	305	308	292	286	300	301	312	335	293	341	298	321	333	297	322	305	338	328	318	359	286	299	340	323	292	304	331	307	324	316	307	304	321	327	310	294	289	326	329	335	317	340	304	315	311	336	302	318	344	321	348	299	332	320	302	298	327	296	311	341	298	312	298	325	325	306	312	339	340	327	322	317	316	315	308	312	315	300	347	321	301	287	324	311	300	361	330	309	299	332	296	308	277	301	317	308	278	321	309	335	334	319	308	312	356	318	306	313	310	355	292	302	312	315	277	321	343	371	326	307	282	325	303	311	326	332	279	326	318	312	310	349	336	302	335	299	302	321	308	265	311	305	346	301	311	290	336	299	305	311	292	300	317	317	293	299	309	313	317	318	308	304	329	313	324	318	356	316	314	269	305	330	307	288	324	298	327	292	313	330	309	333	355	305	309	280	327	289	325	320	302	352	298	327	308	331	308	327	299	327	332	270	307	342	278	347	290	320	325	312	305	304	309	353	306	285	297	334	305	322	306	326	326	312	330	309	316	320	293	315	322	330	321	298	285	332	349	296	321	320	361	292	304	309	299	318	319	324	290	318	296	315	379	322	331	344	326	301	284	338	308	314	337	243	347	305	361	345	323	306	317	283	283	327	285	322	316	306	299	322	318	285	309	305	315	314	324	336	310	350	332	334	310	302	309	297	309	311	351	321	320	275	290	327	301	293	315	334	308	296	291	308	300	305	301	307	275	289	323	275	328	339	293	285	291	315	298	302	310	342	325	341	315	294	318	293	283	288	294	312	316	307	306	294	316	310	307	327	288	333	323	315	292	339	330	316	281	282	304	325	297	305	360	306	332	326	339	302	329	307	274	361	302	300	302	296	309	280	313	321	316	297	321	296	307	318	305	323	292	314	289	298	329	322	302	288	285	314	318	315	295	357	305	311	308	299	329	303	343	300	330	294	309	314	329	290	321	310	304	296	288	327	310	302	300	286	281	327	285	330	314	307	333	315	283	292	323	295	328	316	295	346	338	299	313	308	293	309	322	327	321	340	301	324	353	292	327	325	340	313	338	284	336	330	295	317	315	331	306	347	324	328	298	306	315	312	324	337	323	337	328	315	334	322	286	317	280	323	308	285	300	307	328	303	276	351	296	333	315	324	320	334	338	316	338	308	330	315	317	345	280	307	303	293	312	316	302	300	331	284	332	306	291	290	307	301	309	308	293	292	285	292	317	283	296	287	314	307	303	287	308	339	275	293	289	293	335	322	321	290	339	302	295	339	285	318	344	303	317	342	274	318	303	315	307	315	277	310	300	324	307	310	342	304	309	325	305	303	312	326	312	291	322	293	276	315	332	337	308	298	273	306	294	315	325	316	301	327	295	274	346	304	311	327	325	301	340	323	306	284	327	322	325	288	307	307	293	317	314	321	312	306	314	310	281	325	291	324	312	321	290	325	314	312	314	332	291	302	335	294	345	330	342	301	327	301	316	302	295	257	303	324	285	331	287	299	326	330	300	280	317	276	319	302	295	282	310	358	337	311	281	318	313	303	323	334	314	304	340	314	313	306	282	294	327	318	296	306	337	319	318	301	338	319	309	306	287	308	279	325	311	307	313	307	308	329	301	337	292	323	304	306	319	286	327	300	303	301	280	302	323	326	324	277	330	279	306	321	319	331	290	299	335	322	340	299	322	286	318	286	296	284	301	301	328	312	346	331	320	311	294	331	294	319	302	298	332	303	314	309	287	303	339	319	298	288	351	297	317	349	333	315	330	309	315	333	318	298	280	307	293	313	299	314	272	317	314	311	343	284	282	302	310	312	283	328	294	328	309	321	332	318	328	299	289	338	314	344	319	276	311	338	312	297	314	320	312	320	315	344	333	310	291	299	316	285	337	312	297	326	308	332	304	314	328	325	308	330	350	286	297	336	329	306	302	302	294	296	323	280	332	276	320	335	346	329	346	292	327	287	322	327	288	312	325	303	295	288	336	321	323	316	300	276	295	302	329	303	283	271	328	324	308	297	310	331	320	295	353	313	330	298	293	351	337	333	306	314	296	338	297	316	343	297	304	304	308	299	309	304	331	321	303	308	286	344	318	319	329	300	331	298	318	313	316	278	328	333	342	311	325	325	299	293	316	327	327	316	316	319	296	306	294	305	291	322	312	298	309	290	344	321	297	305	311	318	348	337	325	313	328	346	303	334	337	295	306	286	335	305	304	338	290	333	309	298	313	328	318	285	320	319	315	349	327	303	300	330	338	282	267	307	324	347	341	329	335	325	290	326	285	313	292	317	294	304	309	319	299	358	283	296	354	329	315	283	271	320	335	301	324	311	279	305	279	341	314	311	321	304	324	312	284	299	287	317	314	314	316	277	324	306	327	316	295	299	312	311	302	292	314	304	322	325	314	298	315
15839	12590	21141	27269	27949	23108	20206	15849	12584	13779	12831	10870	10192	7559	6000	6187	6783	5154	5001	6902	6893	7007	5921	3563	2223	2499	1997	1727	1968	1567	1823	1398	1381	1240	1121	1140	1116	1198	1061	1028	1017	1045	982	1041	985	1046	1008	1035	1016	1015	914	988	998	998	1001	1003	958	964	1047	1013	971	1009	1031	914	996	954	1006	973	1019	1028	1016	943	977	975	1021	964	1053	994	958	974	1008	962	977	949	1002	957	988	923	962	966	1001	1004	971	997	935	950	976	967	983	959	926	963	991	919	963	1004	1001	969	927	916	956	974	993	955	955	970	983	915	960	945	984	957	983	998	1006	938	1023	1009	982	930	979	1021	983	996	997	995	983	947	952	954	971	910	949	942	1013	952	933	979	961	994	966	963	963	1002	948	929	966	934	977	968	967	939	939	963	1008	945	993	955	945	995	924	1001	974	945	893	966	950	994	929	929	1038	981	949	963	934	981	955	922	996	935	994	955	990	966	975	939	954	956	980	954	994	914	933	968	931	1008	948	959	947	1026	971	980	933	989	988	921	957	948	957	966	1005	981	955	932	962	953	987	990	952	955	929	988	988	969	921	930	979	951	957	989	912	936	994	951	990	950	981	973	941	966	956	1048	951	928	985	999	927	986	947	1051	911	936	957	968	1001	991	1050	962	944	911	925	988	989	931	980	944	965	963	967	1005	972	980	1008	939	930	902	957	904	969	936	951	945	957	952	973	959	976	989	996	943	931	995	1002	935	978	959	976	905	1006	967	1013	998	930	948	983	938	985	979	988	1014	937	993	961	931	928	978	996	975	946	959	1024	978	961	967	919	995	923	963	976	952	942	969	978	998	970	917	880	963	982	952	966	960	988	1018	946	929	987	1006	953	956	951	940	987	1008	980	995	951	966	942	970	986	942	949	891	963	966	1021	991	959	966	983	925	998	953	955	1004	971	977	1007	939	946	924	1015	986	986	944	969	1001	996	951	989	951	962	969	953	1025	1009	959	942	1060	980	979	989	941	901	941	969	961	962	1009	1002	959	953	943	990	963	977	956	956	967	983	945	1006	1003	920	964	995	946	963	1005	1000	944	958	997	1002	959	962	953	946	972	1007	966	964	944	917	940	958	1032	958	953	949	892	972	925	1009	985	969	958	972	976	963	948	950	957	952	1033	963	914	942	987	948	996	956	957	999	927	999	959	951	960	1010	960	982	973	992	966	1011	996	947	998	927	1003	967	1001	928	989	930	940	959	1011	955	954	972	989	971	1018	962	982	985	974	985	965	992	933	932	929	961	971	985	968	938	904	1012	982	1003	973	965	979	971	1000	997	996	959	954	1031	983	999	995	960	967	941	953	952	968	942	971	915	948	955	941	978	987	997	974	953	1005	959	933	918	991	964	951	988	920	967	974	963	955	1003	977	935	970	972	989	955	961	974	1028	915	961	970	930	1006	1037	908	964	960	995	969	972	1010	940	1036	992	956	930	954	976	963	1017	964	957	983	1006	995	934	990	1021	974	957	1011	955	929	947	973	919	922	964	981	998	969	947	999	994	960	960	954	957	1006	941	946	1056	951	978	935	971	959	948	1013	905	969	977	981	954	981	996	963	914	974	991	957	942	978	985	1015	977	995	958	939	991	947	943	944	940	918	958	910	926	957	979	976	975	957	940	980	956	1025	982	1022	998	976	933	977	1018	925	928	967	988	980	1035	954	990	929	967	975	958	939	976	925	939	937	943	988	965	1025	1003	994	966	956	995	947	917	960	969	974	938	1025	974	968	943	945	936	967	939	952	989	982	969	1013	985	955	953	945	1012	912	942	963	1002	918	958	961	965	980	1004	1006	887	980	936	988	964	1002	939	979	953	919	930	989	962	961	953	1006	959	944	975	981	1017	974	966	948	951	958	926	1004	971	1008	970	968	963	1023	1007	984	991	958	927	941	957	958	1008	988	929	993	926	934	1007	990	987	932	969	1028	939	950	945	965	991	928	970	980	1009	929	1021	1007	1022	995	950	944	959	953	937	944	1009	958	992	954	963	940	952	955	969	967	1002	934	956	949	985	952	960	1009	1022	955	983	1001	962	988	1007	941	972	920	951	952	1002	936	981	971	989	945	995	978	967	1020	1015	956	951	954	983	965	934	964	999	937	933	952	904	1010	912	987	1005	926	981	987	970	986	946	929	995	926	949	989	1030	1001	954	1010	927	1019	903	999	909	935	967	972	929	992	928	931	952	1029	956	983	935	966	953	903	984	972	940	979	992	959	945	960	959	981	972	860	981	980	928	950	919	960	959	1020	946	942	980	962	946	1033	911	976	990	1006	978	972	986	970	984	944	941	918	999	971	940	1006	978	947	986	980	986	967	1007	841	940	997	964	937	924	991	942	975	952	999	1004	930	1040	973	963	971	951	928	975	932	987	964	968	1039	917	1028	1003	982	915	984	951	915	1011	972	965	941	992	926	973	958	973	1012	949	996	937	949	962	958	988	922	972	929	992	1016	925	1019	999	980	916	940	956	949	1030	1053	939	925	949	933	992	953	958	999	1002	1023	954	935	959	975	989	931	911	954	941	972	949	969	975	947	978	935	966	958	973	934	908	996	961	995	978	1009	942	987	1028	933	962	963	988	955	994	954	1006	968	992	949	969	958	974	953	925	936	943	983	943	928	957	956	952	981	1029	995	992	992	947	932	979	1028	924	978	937	945	969	949	962	986	1028	1019	996	1020	963	956	894	980	974	995	930	977	957	942	943	941	1008	975	963	963	1006	966	984	949	1023	1027	909	981	904	993	970	905	996	972	935	971	940	946	959	938	962	964	977	960	1024	987	938	955	921	937	987	998	1007	959	1019	968	997	927	999	934	1021	976	997	896	997	913	999	969	954	991	965	966	993	968	1004	994	987	964	936	1029	915	987	938	971	944	918	976	948	948	1008	920	946	999	945	975	973	954	945	959	973	997	949	930	953	989	1005	948	920	963	941	997	934	979	931	1006	976	914	974	983	942	971	982	952	991	942	937	982	1018	962	955	969	943	1042	1010	989	939	972	937	994	954	984	972	939	953	1017	929	962	911	1009	969	961	936	922	985	929	996	945	987	997	974	986	932	1004	1029	973	993	976	969	978	942	952	951	959	920	963	1019	969	987	943	980	932	901	1011	955	940	966	969	1030	946	922	977	959	975	956	934	916	980	934	951	969	968	950	999	976	979	941	981	958	971	982	948	961	967	992	1010	994	943	992	943	961	976	969	1009	985	952	975	977	937	971	989	920	1025	965	905	966	958	1053	978	979	1060	956	920	947	928	896	1033	987	1004	965	950	915	953	910	954	1020	1014	952	1020	911	955	1039	974	969	956	922	947	990	928	988	961	1021	888	932	975	988	944	1016	980	954	1002	1000	1019	955	952	925	943	967	992	964	993	1000	1034	992	970	972	981	903	957	956	949	968	912	983	1000	944	1034	958	951	961	979	937	945	936	1042	1003	1005	909	979	928	996	1024	957	946	942	962	942	910	1023	1034	995	957	984	982	944	934	931	1045	957	989	971	982	930	958	944	942	988	986	963	957	988	943	895	980	967	974	930	1014	979	979	934	924	953	955	946	972	958	901	1005	913	1021	903	950	981	982	946	933	935	921	973	1006	1016	942	922	923	989	984	912	980	988	1003	946	897	986	1003	902	965	950	935	1007	998	1004	946	970	959	947	956	966	963	949	944	939	957	1002	908	989	947	930	994	979	984	977
30361	25448	31754	32227	28970	23894	19550	13707	9186	7726	6936	5171	4263	2707	2341	2097	2621	1805	1576	2152	2164	1849	2028	1196	727	785	641	532	498	490	592	446	403	413	362	327	321	341	333	312	333	316	309	292	285	306	306	282	282	279	295	315	306	303	301	292	300	304	306	279	309	296	274	307	310	300	309	303	300	294	279	306	312	275	308	287	316	292	294	268	255	294	330	282	292	292	279	281	314	261	306	303	319	301	306	281	312	278	296	302	282	308	284	305	298	282	307	304	326	299	311	289	299	290	313	324	288	290	270	293	287	273	283	271	300	306	316	291	279	318	303	283	306	305	268	302	284	290	281	301	281	283	259	301	278	287	288	293	295	289	281	296	302	273	266	290	294	287	307	322	318	333	312	308	324	319	305	300	279	289	306	287	282	283	314	269	299	326	288	334	260	300	296	302	269	307	290	337	287	306	326	309	263	311	305	319	274	306	281	301	318	297	307	300	303	290	289	271	305	280	289	313	307	292	293	289	300	306	307	315	286	297	280	291	296	301	315	288	284	295	293	305	281	263	295	302	292	259	283	314	284	280	274	293	275	295	260	283	278	303	315	302	276	302	298	289	323	284	306	293	305	299	284	322	298	299	295	312	326	306	283	271	293	322	328	276	273	280	283	282	291	303	306	276	295	301	316	319	319	270	319	242	274	292	276	306	299	329	296	296	299	270	297	311	257	323	273	275	296	309	302	313	265	303	285	290	271	293	292	296	291	316	266	289	310	291	254	284	290	293	299	293	319	301	305	318	277	278	284	293	283	290	272	321	304	280	299	295	286	295	293	288	300	306	319	288	274	290	299	318	278	308	312	302	295	318	288	264	308	295	307	309	279	291	276	306	276	301	319	271	283	291	306	303	309	294	278	305	306	330	291	290	266	274	285	305	295	295	268	317	319	277	305	300	273	310	282	295	292	295	297	296	307	274	304	295	302	304	293	299	312	304	299	288	275	280	302	276	287	309	276	304	303	277	313	310	326	307	284	279	311	291	300	329	295	282	296	321	274	331	302	298	296	283	300	310	292	272	288	295	263	311	302	287	305	297	328	275	314	265	306	269	304	291	277	284	279	295	294	307	285	317	269	310	297	314	276	294	293	298	298	306	298	285	288	277	304	278	274	314	323	300	296	317	292	278	303	315	301	261	290	280	313	283	296	271	335	296	283	278	333	313	300	324	283	277	297	290	304	275	263	292	268	278	325	323	323	278	286	321	279	269	336	307	284	292	286	286	292	266	280	277	320	286	267	309	326	299	274	324	300	302	297	317	281	285	288	291	299	276	265	323	299	304	277	294	300	289	284	274	295	312	292	297	275	291	286	303	307	260	284	280	264	273	321	297	294	331	291	290	276	269	286	302	340	265	278	299	298	291	307	297	284	290	288	295	247	283	294	273	283	310	300	289	275	305	282	289	328	274	266	293	291	266	279	299	289	279	312	285	320	320	322	351	284	274	319	280	310	309	319	305	304	322	319	254	304	289	307	304	312	299	274	272	315	275	295	291	270	320	268	321	298	312	265	287	295	290	291	272	293	297	266	272	301	279	317	292	284	280	317	287	267	282	305	286	294	257	301	325	266	304	340	283	304	296	276	318	302	260	297	309	289	282	315	255	319	313	287	286	298	270	274	313	288	281	291	277	296	293	327	289	283	325	291	270	292	293	319	326	297	301	294	283	264	303	280	292	260	284	276	295	307	295	277	271	276	334	279	278	288	277	285	267	267	275	301	324	282	300	280	300	330	306	271	321	282	280	271	295	287	296	303	292	290	314	282	298	295	276	278	255	347	293	292	276	309	268	298	284	313	303	312	315	293	297	276	283	297	292	274	326	301	306	281	317	312	284	291	300	289	320	317	263	324	300	311	296	325	283	308	301	330	258	289	297	303	295	267	304	302	312	305	262	301	286	297	307	277	276	306	295	281	318	282	340	293	296	290	277	307	302	297	296	260	285	315	301	295	324	277	320	313	319	264	295	288	305	290	270	273	315	281	305	307	290	289	298	304	285	281	328	261	283	278	298	302	268	291	305	276	305	316	308	278	310	298	311	301	294	286	278	308	310	279	322	294	258	290	302	304	287	287	295	315	307	304	328	307	306	299	303	299	300	299	265	303	298	281	317	304	246	289	280	292	290	284	294	294	296	291	294	288	309	305	312	279	300	268	301	304	275	284	322	277	304	296	277	276	302	302	284	279	288	252	270	282	309	312	270	310	310	288	279	284	274	317	314	311	303	265	290	287	299	294	310	293	317	272	282	303	315	303	292	294	299	281	285	268	300	309	325	272	296	320	301	297	316	293	268	296	270	282	318	282	288	267	308	261	276	309	292	284	313	288	326	324	276	308	311	279	298	311	295	284	287	316	285	303	300	308	309	283	283	312	294	330	281	280	291	326	276	312	304	313	304	326	287	293	318	288	291	272	294	294	272	327	312	307	261	281	326	282	290	286	308	293	278	286	288	322	308	300	289	318	310	255	270	291	312	291	270	284	324	285	285	325	313	288	317	299	286	299	294	330	311	270	314	312	288	295	289	273	272	304	343	287	303	309	310	322	317	302	315	302	289	284	296	280	317	301	311	282	302	268	280	336	265	277	278	327	279	311	251	279	301	299	273	316	326	304	289	285	302	300	316	284	295	309	257	287	279	275	279	283	338	304	296	323	267	319	320	304	315	280	313	322	292	263	306	286	277	329	307	306	300	298	308	296	288	300	276	312	270	314	284	287	283	298	309	304	280	303	293	273	291	296	316	292	296	293	333	292	302	298	284	318	317	295	299	294	284	285	310	295	298	279	284	311	315	303	277	313	317	325	278	302	289	339	300	273	320	298	324	307	313	263	285	283	315	300	279	289	291	287	306	266	301	297	301	298	313	318	300	271	284	296	300	290	279	299	275	298	299	251	287	313	298	311	294	297	276	311	305	288	313	331	290	303	290	301	296	329	287	300	302	307	274	284	333	294	304	316	286	317	293	282	330	292	286	304	308	316	306	310	308	299	345	275	257	301	289	298	267	287	291	255	301	312	268	286	309	288	292	283	299	310	255	296	290	299	294	331	288	313	301	265	302	305	290	308	289	292	320	308	285	289	272	305	275	297	319	271	285	298	306	304	310	312	279	306	284	306	265	271	316	261	269	306	288	304	309	311	298	285	285	288	282	293	277	290	303	299	285	298	307	315	297	269	287	330	318	292	282	318	312	283	302	299	309	284	289	287	284	305	317	274	323	283	308	309	275	292	304	306	290	292	301	300	268	294	292	335	312	272	324	278	293	280	272	277	280	313	303	292	278	291	295	285	309	285	302	294	293	309	303	282	298	280	288	235	303	301	319	327	310	302	284	266	277	289	286	298	301	294	297	300	325	293	288	307	302	304	286	326	286	320	296	323	276	286	323	317	290	275	292	298	302	276	303	298	273	272	278	279	283	282	313	327	290	273	281	323	296	286	313	315	289	313	306	294	292	289	292	272	274
20595	18398	28067	34091	35348	32196	30458	25124	20772	22189	22165	18721	17764	13336	10525	11004	13167	9161	9041	13116	13082	11952	10694	5865	3945	4698	3436	2665	2291	2556	3251	2068	1991	1870	1451	1299	1340	1443	1049	1014	965	959	946	967	972	1016	951	1025	957	967	985	992	966	929	918	936	977	1016	980	953	967	942	966	975	905	954	919	916	877	961	948	889	898	912	906	974	975	910	934	922	855	916	940	941	930	910	900	919	908	933	934	927	901	886	875	930	864	909	954	899	892	906	925	900	892	934	947	920	957	908	980	881	893	860	930	889	931	905	883	906	938	965	835	921	951	914	947	832	928	941	903	924	868	926	919	891	875	910	930	962	910	945	897	965	881	915	933	879	888	866	917	881	879	916	893	929	908	893	876	927	969	902	890	987	870	908	870	893	912	909	907	903	918	932	920	924	887	851	907	897	942	910	927	914	897	977	906	918	876	913	896	867	925	901	956	874	925	929	945	971	951	925	888	881	883	936	857	851	874	868	932	897	855	913	870	940	862	909	887	886	927	862	900	862	909	957	894	908	964	842	891	893	856	881	933	939	870	937	867	903	849	869	923	888	879	890	910	890	883	924	899	928	885	856	920	867	901	892	937	904	899	901	856	958	894	908	889	883	916	912	903	885	927	931	911	894	884	936	893	921	913	873	899	910	845	886	887	888	881	897	907	870	917	896	934	906	868	868	895	938	940	910	943	906	901	917	908	852	894	932	898	921	860	911	913	843	910	895	879	880	930	882	829	853	932	959	851	919	927	939	934	892	880	934	871	893	905	976	961	889	918	834	913	922	866	946	884	909	920	843	884	938	896	895	868	887	904	911	892	905	927	860	917	864	850	894	901	869	892	879	866	933	915	904	894	908	907	882	937	864	853	876	929	908	929	867	915	933	897	877	909	942	886	893	904	948	955	992	900	936	868	973	941	896	930	897	935	952	844	883	928	895	900	867	870	955	893	948	916	879	852	918	930	905	959	885	869	943	936	946	830	941	865	912	874	860	918	893	889	900	865	955	888	925	923	882	950	941	919	927	836	907	941	922	891	902	924	916	951	906	977	872	937	921	870	881	841	899	931	860	878	926	911	902	902	868	922	908	894	913	881	871	910	971	906	858	906	935	892	925	928	864	930	898	950	942	894	894	893	942	881	835	921	917	968	898	881	863	924	889	894	901	895	975	898	876	925	884	896	891	895	923	875	922	961	897	864	930	886	908	913	929	922	909	931	911	916	941	905	925	929	914	888	907	855	827	917	959	919	907	893	894	943	835	923	864	887	879	925	892	862	938	917	907	887	873	869	919	894	924	954	894	912	887	883	884	853	921	883	934	868	879	946	947	888	903	819	917	948	935	874	886	931	912	893	928	961	882	950	958	862	883	905	901	921	921	894	849	856	906	858	878	967	907	818	962	923	928	954	893	857	888	954	932	863	894	925	909	864	922	894	915	915	910	864	943	897	904	858	920	907	905	930	961	924	915	903	889	931	873	910	960	948	901	933	881	843	896	849	916	876	951	906	883	879	932	891	887	885	876	920	977	873	842	926	967	911	894	919	897	882	887	905	938	891	891	916	878	932	827	935	872	864	877	893	902	863	943	866	849	900	889	910	931	864	910	864	914	935	936	914	950	918	925	913	948	881	906	927	913	932	928	893	946	959	908	899	922	919	880	855	933	907	958	905	884	887	922	911	907	906	892	881	931	874	895	895	928	898	936	911	861	926	901	941	948	907	888	924	915	923	859	950	896	894	912	901	879	887	889	891	891	872	921	934	941	866	885	897	918	920	885	872	930	878	911	876	908	905	915	880	914	891	913	916	885	874	919	931	882	887	927	821	928	952	916	893	936	860	879	936	917	917	909	915	878	872	924	906	909	861	920	950	954	923	883	927	921	920	869	901	887	903	877	871	885	903	871	936	900	877	957	900	836	902	898	898	911	885	904	908	981	927	876	939	969	926	915	918	911	859	900	874	971	897	887	872	908	889	899	920	938	919	866	879	937	851	913	876	945	864	890	901	927	949	870	856	868	937	923	903	919	884	907	906	852	888	930	932	910	856	931	967	909	884	956	897	939	900	911	877	876	936	869	900	908	930	915	929	900	870	902	903	927	931	922	860	943	892	940	903	937	890	967	921	855	886	874	891	874	857	887	906	866	918	874	866	857	856	880	891	899	934	913	878	940	898	895	895	885	953	924	882	896	898	938	891	954	946	939	900	978	906	943	921	881	901	881	909	887	906	921	906	898	895	854	904	933	866	935	921	903	829	871	925	906	897	929	880	987	898	926	936	900	902	854	862	904	906	915	921	946	950	944	881	919	932	927	972	932	923	924	922	936	868	970	910	883	892	882	852	933	890	904	875	894	895	864	967	850	905	853	927	841	845	969	900	899	891	860	850	884	936	896	928	890	895	894	865	870	900	890	913	900	934	840	925	797	904	930	881	908	884	865	859	906	905	954	875	887	919	933	875	929	904	932	905	957	931	838	886	920	893	914	931	920	927	945	897	894	957	878	864	947	928	896	878	920	969	905	896	908	857	956	865	927	951	941	935	892	909	901	918	885	861	905	952	879	875	926	925	868	947	912	930	862	906	858	941	906	888	900	918	915	850	926	893	869	853	883	907	896	855	971	883	854	944	931	887	925	911	870	856	896	886	896	890	907	919	925	946	938	918	886	873	846	901	880	890	943	885	910	964	888	869	864	944	874	897	927	905	847	868	882	933	909	906	875	924	895	884	891	872	914	925	976	837	886	932	904	913	937	941	919	864	903	878	889	936	885	1028	879	913	924	860	894	889	890	885	919	905	920	887	937	912	934	933	905	839	910	917	909	924	875	924	922	870	861	922	880	901	929	901	945	902	878	901	886	874	869	921	911	925	898	891	878	910	901	875	879	905	942	928	893	875	909	868	857	931	875	896	868	937	886	915	910	882	877	932	894	892	887	811	947	989	899	894	852	903	928	877	924	910	895	943	887	891	885	894	925	915	881	874	908	848	898	907	973	925	921	930	906	923	851	935	897	905	925	934	919	940	896	907	962	931	911	900	883	916	913	901	904	882	902	927	867	936	893	922	926	932	885	943	894	930	891	896	915	901	921	887	953	928	858	888	981	934	843	877	976	895	913	937	929	906	860	945	940	911	895	913	867	908	899	931	895	866	918	926	964	937	961	911	913	896	898	934	879	869	901	912	918	909	927	918	895	899	957	895	891	906	943	905	970	916	923	910	904	903	907	932	937	910	851	854	847	912	865	900	928	914	861	939	844	911	921	951	916	854	892	935	914	949	942	888	930	866	893	862	899	932	937	906	870	884	943	907	840	893	863	872	850	908	893	844	889	960	907	941	883	884	865	919	982	886	927	856	879	905	898	890	990	923	910	899	882	907	916	940	979	904	911	896	945	907	877	886	858	916	932	888	944	893	894	941	912	885	954	897	869	868	876	902	884	907	862	934	952	863	915	887	915	933	935	930	921	930	910	869	933	834	862	900	891	920	878
3458	2279	2849	2287	1495	1044	716	579	413	288	329	330	290	239	238	211	235	264	212	222	255	236	224	220	188	205	195	209	182	176	208	191	167	174	193	185	186	193	181	186	180	177	165	196	197	194	170	195	209	189	191	184	183	211	201	194	182	175	192	188	187	204	169	183	194	161	180	180	186	168	175	175	172	187	182	198	184	172	175	178	188	179	184	195	193	180	186	157	185	166	176	203	188	169	184	188	180	182	190	189	191	167	182	193	186	161	199	191	173	203	184	209	186	188	196	187	196	197	178	194	176	153	218	211	169	180	187	156	180	192	176	193	176	182	199	189	190	173	202	196	204	190	186	180	182	195	195	182	200	198	210	180	196	180	176	184	217	203	171	176	207	197	178	176	183	178	187	195	188	180	201	175	183	195	159	219	193	179	188	181	210	168	203	179	163	185	175	174	197	201	189	175	179	183	191	185	197	176	187	200	206	187	187	202	208	209	177	179	189	172	200	175	179	182	176	181	189	167	205	188	161	192	194	194	195	181	194	179	172	204	210	167	218	188	175	202	187	157	197	213	201	197	192	216	207	184	181	188	212	157	186	188	192	191	193	172	221	186	176	201	190	189	186	187	185	170	232	197	196	182	186	173	200	224	206	207	225	167	167	178	190	181	176	187	194	211	178	185	174	190	199	212	190	186	189	176	189	185	186	188	157	194	202	185	184	208	192	206	182	196	161	153	189	167	172	176	197	197	169	171	181	187	184	190	185	186	176	182	200	170	178	161	192	182	170	172	192	184	201	198	176	176	198	173	153	158	187	212	197	199	175	196	178	180	213	156	204	184	180	173	214	192	175	162	194	197	196	179	178	201	181	185	161	191	176	197	169	189	201	172	182	198	187	195	184	154	170	207	166	174	176	213	180	197	196	193	194	202	207	186	205	198	204	188	213	194	186	187	172	178	188	156	190	195	191	175	173	206	207	174	167	175	188	201	190	198	178	197	190	188	190	188	187	190	209	193	203	201	194	204	192	206	183	182	208	210	170	177	219	183	181	204	166	195	193	199	187	193	196	201	189	186	193	166	186	184	199	168	187	185	193	200	192	194	193	172	184	180	164	187	165	149	170	167	187	160	206	176	172	180	211	216	195	175	168	169	187	187	207	189	194	194	192	196	203	180	188	167	166	182	154	193	181	196	193	198	186	180	183	212	163	178	178	195	167	193	196	188	192	180	182	169	172	155	167	209	156	159	171	170	198	200	182	188	178	181	194	133	177	198	191	177	188	208	182	178	196	166	182	181	161	189	187	213	187	171	177	188	183	194	171	209	192	185	167	171	177	180	191	187	158	174	195	169	192	187	192	171	196	183	190	181	207	165	182	188	171	202	173	165	188	192	223	211	180	180	176	215	190	193	196	194	200	182	190	179	151	225	202	166	185	213	175	202	189	180	202	186	183	168	161	168	191	199	186	187	168	178	171	203	176	171	187	183	210	168	191	186	170	191	184	210	178	190	201	178	166	164	185	177	186	163	190	193	194	195	164	184	193	187	191	176	198	174	214	215	204	180	194	178	172	182	207	199	185	194	180	210	189	190	176	190	198	193	189	190	161	192	180	199	165	173	198	177	185	185	192	181	210	192	165	187	203	163	188	198	161	196	179	181	178	180	184	173	186	171	194	201	194	189	230	189	212	189	210	189	196	189	204	189	166	168	193	191	172	190	180	168	183	163	182	182	190	177	191	177	195	170	190	172	200	188	184	197	193	180	196	172	201	188	215	200	182	175	186	163	184	209	183	191	171	207	199	191	164	185	187	159	214	184	202	169	194	192	172	170	169	183	184	172	165	184	176	204	160	202	177	179	182	188	221	175	175	173	188	180	190	187	208	171	188	197	183	202	189	165	179	181	188	209	193	208	193	183	181	183	200	187	199	170	170	185	185	184	205	168	197	173	184	169	185	189	181	170	180	197	182	202	182	205	201	186	191	168	192	172	171	193	172	190	181	174	198	188	163	188	186	164	159	201	191	187	182	190	187	192	193	175	178	182	171	170	191	173	196	197	199	195	171	200	169	190	183	232	193	183	173	186	187	180	159	179	175	164	190	197	177	204	191	184	198	193	190	180	157	206	172	225	194	170	190	162	180	212	184	183	222	176	192	187	213	197	195	158	172	171	179	202	175	175	187	219	194	183	198	159	187	182	197	184	184	188	216	194	171	190	177	169	178	167	183	178	184	179	164	172	163	191	200	223	206	175	196	178	197	176	176	207	183	180	196	203	190	188	190	183	199	181	171	181	194	172	201	173	196	201	180	203	196	206	209	188	183	179	181	187	152	188	172	204	197	174	167	177	178	186	167	167	181	206	198	192	183	186	171	193	177	198	163	171	180	170	187	182	189	189	177	183	196	191	179	176	197	190	186	200	188	228	181	160	180	191	178	203	169	161	195	187	192	178	195	203	176	180	193	189	193	186	170	221	174	173	184	198	173	190	214	197	200	189	167	185	188	178	187	185	197	169	190	213	202	186	183	168	171	188	163	201	188	196	183	203	205	193	177	171	195	194	183	213	194	170	203	167	189	179	190	195	198	170	169	188	213	190	171	182	193	196	192	179	178	196	182	161	222	194	178	205	195	185	205	195	189	170	181	196	182	175	216	219	175	171	186	179	186	185	181	195	176	220	193	185	173	190	190	168	196	188	189	194	201	189	184	216	183	197	181	180	201	171	191	201	198	200	167	186	219	196	174	194	180	200	170	179	176	192	170	174	196	204	174	182	187	181	190	164	186	188	181	186	185	172	194	194	207	199	176	215	192	204	207	205	182	173	190	148	183	179	230	188	185	182	203	202	171	182	215	182	185	160	200	200	194	155	193	185	173	190	180	183	187	175	204	194	199	162	159	192	202	200	200	158	184	192	204	210	188	188	200	177	173	190	172	179	191	173	184	184	182	192	201	167	173	160	190	185	192	168	233	189	189	165	165	177	207	207	184	172	201	158	189	185	175	206	179	166	183	179	186	189	189	183	182	193	215	183	174	201	205	182	194	186	163	201	163	186	161	172	184	197	195	192	193	165	192	192	198	194	207	183	196	174	173	212	164	190	158	170	202	182	175	177	211	200	191	197	154	172	180	165	192	186	201	177	183	194	202	185	176	171	166	187	200	206	212	193	174	178	197	201	175	182	179	167	170	158	202	218	182	179	197	181	176	175	182	190	177	179	177	159	190	205	167	197	170	193	194	199	181	183	174	172	197	180	189	180	216	191	202	169	200	190	185	182	192	180	185	189	184	180	168	188	187	179	188	177	200	205	206	163	183	174	199	181	193	197	201	188	185	184	172	174	187	174	178	182	179	173	183	202	203	194	192	191	224	182	166	194	179	189	184	184	178	182	193	187	187	184	168	173	189	194	196	188	187	184	189	175	204	212	193	189	174	177	180	164	193	187	188	174	188	176	187	197	175	198	180	191	183	185	201	182	182	168	177	181	206	195	160	169	197	189	184	180	199	164
3689	2996	5047	5471	4584	3297	2487	2161	1742	1512	1547	1311	1233	1078	899	1004	1004	932	869	1005	1017	964	965	778	740	769	721	706	685	712	680	651	658	642	650	630	675	630	616	683	647	677	611	659	641	634	616	671	653	621	664	628	637	597	681	644	607	614	633	689	581	650	656	673	640	603	640	591	641	603	600	714	650	641	626	628	656	631	662	628	655	668	641	631	626	626	696	643	628	619	683	653	585	603	654	649	664	678	596	666	653	626	688	634	670	633	645	673	669	691	646	631	659	633	636	621	634	607	611	663	662	593	645	616	654	637	659	679	631	685	650	617	650	624	607	664	642	619	646	629	638	612	641	638	675	628	614	621	619	612	594	670	586	625	611	652	627	688	616	626	660	630	652	609	641	621	630	696	653	642	610	624	613	636	626	658	695	601	641	643	636	629	649	678	614	626	687	662	624	626	658	657	629	598	625	605	628	668	613	596	623	675	642	641	632	627	653	668	650	612	655	589	649	610	647	626	647	610	640	565	614	619	620	651	637	589	618	638	642	626	638	660	672	650	643	628	687	657	605	666	601	622	659	619	658	628	639	634	664	677	640	590	630	633	630	646	667	658	672	595	647	613	672	638	661	651	642	668	623	646	578	603	627	633	634	625	652	616	668	630	668	653	620	634	632	667	652	645	648	624	641	640	642	649	636	632	662	659	634	660	644	643	616	650	646	649	636	606	660	615	602	655	637	677	633	608	681	624	636	660	635	623	636	668	657	628	638	620	615	616	616	631	619	663	624	642	638	620	649	657	660	652	639	661	645	655	645	625	636	634	656	668	675	631	590	629	632	640	684	643	685	647	624	643	643	673	677	665	639	609	629	639	612	637	607	668	645	615	629	642	607	624	657	660	639	635	605	648	623	624	612	664	658	624	654	658	587	642	643	632	619	639	643	593	629	649	644	590	634	647	670	602	609	655	608	657	660	688	653	661	650	664	596	652	667	601	617	674	639	643	671	600	633	629	651	642	682	650	665	650	630	659	667	677	606	670	629	647	622	637	638	625	660	625	615	597	654	648	658	658	670	606	661	667	605	595	607	644	658	628	658	640	604	607	592	621	629	650	668	664	621	651	607	651	609	651	623	578	636	610	641	606	591	629	630	618	608	657	639	589	619	599	684	628	591	651	627	603	639	657	669	611	641	630	611	637	605	668	634	617	663	601	645	627	646	640	652	651	606	657	649	641	590	640	647	673	648	630	578	610	662	611	614	671	639	610	598	645	657	625	652	672	631	672	660	670	656	644	653	660	624	626	637	658	623	604	655	637	600	654	613	632	653	637	638	685	595	680	664	623	642	583	636	652	699	606	641	658	605	645	619	653	641	699	653	654	628	632	653	630	630	609	652	631	615	655	599	637	626	643	605	639	636	680	631	644	667	637	630	653	625	706	642	645	623	665	657	584	679	581	652	645	641	621	658	663	671	661	637	687	651	644	666	596	632	599	646	632	639	651	636	613	657	674	614	683	598	627	622	595	611	702	629	670	706	623	639	675	635	658	648	629	626	659	628	659	596	628	631	629	627	609	690	638	652	704	658	619	593	647	643	634	596	633	655	630	609	696	673	683	603	676	596	652	634	620	643	650	664	639	600	617	612	668	625	612	617	591	613	656	632	624	659	626	624	644	599	629	662	647	629	645	659	663	626	624	688	660	663	647	642	655	656	610	691	691	646	632	625	621	636	665	599	655	622	623	669	627	672	632	644	619	625	663	623	621	696	610	656	643	680	669	608	615	661	606	625	682	637	606	592	620	648	645	673	625	671	620	630	645	661	605	627	635	657	606	609	628	665	597	635	601	703	647	631	625	635	655	593	665	649	637	628	630	631	653	646	645	627	588	615	657	642	685	668	645	627	627	619	612	650	640	613	650	615	644	649	652	640	602	633	605	638	662	616	646	639	658	615	665	665	605	619	650	681	607	630	615	611	658	623	666	627	690	642	643	632	613	655	620	648	624	632	619	664	627	635	637	584	586	609	627	661	630	620	636	618	628	649	631	579	633	667	662	632	657	629	662	628	619	655	673	639	682	616	689	668	644	634	607	664	656	641	669	611	670	637	668	649	635	647	678	693	620	625	584	611	638	649	649	598	648	632	628	639	603	584	662	670	669	686	607	660	705	679	626	698	637	613	649	693	637	685	683	652	655	657	627	656	634	668	642	634	639	647	628	591	612	681	669	681	651	650	632	660	631	680	642	649	654	631	630	654	648	607	609	644	643	676	653	620	646	594	601	629	600	618	649	636	622	623	611	630	628	650	656	601	645	642	628	665	598	665	640	660	652	625	648	667	640	640	625	643	627	655	608	696	635	683	669	632	668	670	586	619	588	614	671	616	671	650	629	613	616	636	602	641	619	673	652	634	596	599	622	614	630	636	637	636	607	641	672	656	611	651	661	680	626	661	640	670	660	599	599	637	659	667	677	630	634	643	650	702	603	627	659	679	628	635	629	676	650	664	622	687	649	616	622	633	659	676	654	584	645	662	608	624	612	669	664	591	610	640	655	636	665	641	640	678	654	605	643	639	665	596	646	604	633	618	605	633	618	618	655	594	632	688	658	643	611	659	664	667	653	662	621	675	666	631	601	609	642	660	640	637	638	628	648	601	617	592	644	602	663	651	615	658	620	615	664	611	669	641	603	632	678	613	645	652	641	643	647	688	655	614	661	663	635	615	601	643	622	651	622	665	648	656	608	651	625	640	655	627	654	662	631	651	647	591	626	666	603	596	613	660	629	651	650	621	628	602	627	602	636	602	641	618	652	684	622	643	647	649	592	720	615	658	621	666	585	632	660	664	628	597	661	658	639	638	638	641	624	674	650	632	646	653	630	624	610	667	603	627	585	653	664	620	662	627	680	655	654	620	663	642	607	643	640	593	592	598	645	621	637	656	637	647	611	602	633	662	615	618	622	706	702	641	653	667	623	658	612	612	623	635	638	692	630	626	636	632	624	638	615	629	604	640	657	628	631	624	635	641	641	624	587	557	661	641	620	641	651	602	706	641	669	670	628	613	587	628	645	626	614	676	641	607	634	638	623	603	614	613	620	651	582	616	667	631	638	636	614	647	662	595	626	629	656	607	647	633	676	652	622	619	644	646	620	622	652	594	593	618	639	563	642	626	598	635	630	654	655	659	651	664	618	605	621	594	621	634	632	644	614	662	667	621	634	632	664	657	647	623	604	620	643	656	653	638	629	628	608	643	637	652	686	627	637	614	585	671	589	686	632	569	652	609	602	646	645	698	661	678	614	623	636	640	629	687	611	631	689	645	608	570	628	656	591	595	623	634	663	674	632	613	657	623	645	673	630	653	661	627	659	604	610	650	614	656	623	656	673	625	613	599	621	631	615	640	615	620	636	626	634	646	653	618	621	650	646	612	593	614	652	620	671	635	633	662	627	646	623	633	637	620	649	656	670	641	611	601	627	599	644	607	690	699	656	666	664	680	647	627	621	629	623
19110	16610	21942	22228	19042	13855	9555	6402	4172	3300	2740	2336	1879	1237	1095	1017	1125	842	707	900	1106	930	985	887	476	577	396	500	383	377	371	348	349	355	337	317	334	322	339	345	325	281	295	292	298	337	291	326	314	312	325	326	279	312	342	334	323	338	290	312	295	300	278	285	311	332	315	307	320	331	294	310	299	355	303	285	302	326	313	316	300	325	281	332	318	309	307	285	315	307	316	323	319	317	319	313	293	302	284	320	291	325	296	300	291	293	255	316	324	321	311	301	341	310	331	323	278	322	264	316	304	330	314	359	316	310	323	294	300	328	280	312	319	318	293	294	313	324	353	310	300	342	321	279	300	305	331	301	305	299	284	333	347	318	324	336	283	340	315	290	305	295	321	286	325	295	293	363	339	332	289	321	353	308	301	365	298	284	303	303	303	309	324	315	309	324	307	324	278	330	285	302	318	316	323	296	327	325	322	329	301	309	314	295	296	296	305	313	315	312	314	274	311	312	302	326	305	305	316	307	315	292	318	337	322	341	296	261	301	299	281	322	286	333	312	289	313	306	318	306	315	324	324	288	317	309	324	273	302	340	302	309	309	311	297	361	311	310	314	314	268	306	312	335	309	316	268	336	310	281	323	293	313	313	338	316	307	327	301	311	314	299	318	347	310	332	280	302	332	305	312	295	298	314	331	302	311	301	322	301	329	351	337	292	309	347	340	293	308	300	315	322	362	291	317	310	316	326	310	309	309	297	355	319	310	297	283	339	311	284	345	311	285	313	297	322	311	314	276	315	311	269	310	326	333	321	300	307	302	304	318	357	312	320	303	343	294	323	323	323	316	304	315	294	309	281	290	295	279	308	303	309	285	325	320	282	312	309	313	301	319	325	294	334	318	293	294	284	307	322	319	309	315	304	324	321	303	302	307	303	335	282	301	332	302	317	344	287	306	314	332	329	314	305	313	292	299	316	284	296	279	314	315	295	300	303	304	277	299	303	288	306	291	323	306	336	323	275	342	341	332	296	299	303	299	286	314	307	299	291	298	284	306	311	337	323	273	327	317	282	320	296	296	297	339	316	342	315	325	331	315	329	293	302	323	267	307	314	305	303	288	329	346	324	291	336	302	297	296	302	305	308	318	301	284	303	284	297	291	339	348	303	306	296	330	320	321	298	299	317	307	282	321	333	311	309	296	276	311	316	294	306	318	302	313	262	317	295	308	330	345	328	303	305	356	290	318	278	328	315	326	309	307	323	295	327	295	297	282	324	300	296	304	335	317	312	302	354	300	309	327	320	295	303	323	300	325	304	276	335	329	323	326	306	297	289	303	307	319	326	299	306	307	301	332	315	315	290	322	324	304	285	355	276	312	321	291	313	306	303	295	301	317	313	315	280	314	271	299	319	322	304	333	293	300	306	310	318	287	317	286	330	330	307	328	319	347	309	300	316	337	275	327	322	307	333	332	311	299	310	326	290	321	318	339	297	321	317	314	312	329	312	301	292	316	278	313	308	325	313	320	300	302	289	295	313	300	315	302	310	299	318	284	293	321	299	307	310	326	316	316	339	290	282	294	304	307	318	314	338	278	334	300	335	300	311	301	347	325	299	288	322	333	328	337	287	326	270	289	322	312	318	310	286	278	339	311	330	320	312	299	307	310	302	306	301	293	317	321	357	317	318	307	333	303	301	320	346	293	352	299	304	330	296	308	284	349	306	295	286	296	291	314	320	312	308	316	330	328	285	310	301	310	304	321	307	304	305	305	318	304	306	307	332	313	297	302	291	339	292	306	305	309	312	301	317	317	316	289	318	285	295	338	318	333	333	323	299	317	291	339	318	315	295	318	295	291	311	322	338	313	291	356	296	295	337	315	308	302	306	333	336	302	286	333	313	303	290	316	327	308	321	300	310	288	310	308	311	266	320	332	323	310	319	301	329	335	303	317	334	317	301	316	326	310	291	276	352	309	301	319	295	312	307	297	279	314	298	299	298	287	324	332	321	299	340	299	299	289	315	329	291	314	308	325	327	322	319	310	324	289	299	320	310	329	311	328	345	297	322	299	322	268	292	300	345	351	319	321	297	338	301	291	307	338	308	312	320	321	298	311	314	314	317	307	294	293	314	328	318	300	297	350	312	324	329	310	313	306	321	279	332	321	308	310	300	311	322	322	299	317	305	333	268	317	317	316	326	304	317	288	285	292	310	278	332	306	297	291	301	313	289	328	306	298	309	269	316	267	298	325	319	305	330	284	302	293	310	308	317	327	341	309	358	307	307	324	331	298	329	330	292	306	318	307	287	303	359	314	316	305	331	354	309	313	302	300	290	326	303	285	303	337	291	291	304	330	337	295	325	328	297	312	286	315	332	316	323	301	333	284	322	283	331	334	327	312	270	298	311	313	347	305	332	293	297	314	298	321	310	304	322	295	289	309	308	330	284	289	321	336	287	317	312	325	334	333	278	290	314	287	317	321	295	324	335	306	318	306	278	327	326	329	297	345	310	327	286	323	328	313	277	313	304	339	334	311	330	312	304	313	321	318	347	309	303	332	299	300	302	330	313	319	300	350	280	308	292	334	305	281	288	303	305	303	327	291	304	291	321	304	290	316	282	311	305	319	318	302	325	313	330	296	281	303	264	325	325	301	299	311	294	288	341	332	321	315	269	333	334	313	345	314	288	305	320	318	298	282	316	302	314	293	335	332	319	316	299	269	297	303	324	320	295	308	286	280	320	292	341	291	312	288	289	327	337	315	317	322	313	290	297	334	301	306	294	294	308	278	310	304	287	309	293	307	301	336	269	312	300	311	316	304	328	312	327	288	287	280	323	313	304	324	328	329	286	309	309	315	312	282	335	286	316	300	327	278	325	315	324	300	314	315	281	299	333	323	326	329	302	273	324	287	329	302	332	300	309	329	303	328	297	304	330	346	319	320	283	316	291	311	300	308	288	320	279	290	295	331	304	294	346	291	323	289	292	300	286	319	310	316	345	342	321	303	312	302	321	336	325	295	299	303	316	324	314	332	303	278	299	317	310	286	340	318	286	311	330	340	305	285	341	266	294	302	285	310	311	304	317	287	297	352	308	304	335	327	309	282	278	318	312	305	305	309	312	296	323	310	304	294	317	300	328	323	321	323	331	345	300	317	310	324	322	335	317	306	328	313	317	277	306	325	306	315	326	339	316	295	326	316	313	314	317	307	320	318	349	292	307	315	323	327	320	313	313	317	320	326	301	314	295	309	309	328	344	290	273	313	309	313	298	318	274	322	305	321	297	329	295	337	288	302	326	306	296	319	294	306	304	336	313	299	309	312	313	281	294	325	296	306	352	328	315	340	326	306	320	336	332	323	296	342	294	299	324	312	293	292	306	322	327	311	317	335	336	311	318	323	311	293	334	351	299	293	270	327	313	327	285	295	349	334	327	297	297	313	324	333	336	303	304	334	297	306	290	296	291	299	313	296	305	335	336	330	343	283	319	285	311	283	323	312	312	317	300
14075	12295	19044	24318	26045	23025	20541	16838	13092	12521	12197	10893	9629	6581	5641	5627	6563	5230	4283	5593	6889	5933	5507	3874	2116	2989	1974	1941	1640	1642	1759	1670	1269	1412	1139	1187	1099	1193	984	1094	1004	1074	1035	982	981	1002	1025	1021	984	985	1018	982	1000	1054	996	1026	954	943	971	1015	1022	1027	1010	989	962	971	1042	1017	946	1026	931	944	992	994	965	997	979	902	998	965	963	962	1031	968	974	985	966	974	932	979	956	1019	936	996	970	960	1020	964	932	946	974	1038	945	962	1003	1010	924	1013	982	943	953	960	966	945	958	1008	950	964	964	1017	959	979	944	974	942	996	942	998	986	973	904	956	911	948	1021	919	978	992	938	1003	930	1012	955	995	948	1003	955	964	937	1040	991	985	989	910	965	953	1021	963	943	913	989	968	964	987	974	998	937	948	996	969	977	965	984	966	1012	973	963	964	947	986	993	970	1013	996	942	1006	1044	998	953	999	989	919	980	963	1033	961	925	962	957	991	929	980	1008	968	984	936	983	949	970	966	917	959	1006	964	1008	978	960	960	1015	998	978	985	962	931	995	945	905	916	953	956	947	959	977	969	990	985	922	932	953	946	1035	935	952	944	1005	1003	948	931	960	982	1017	977	955	980	951	950	946	954	928	966	1015	1025	973	960	948	956	963	1007	983	960	976	895	1039	1002	958	997	972	989	959	962	968	947	995	994	941	966	946	975	938	940	977	921	999	964	983	963	992	1007	954	977	943	973	945	981	907	974	931	980	985	979	965	936	989	956	924	1004	903	1023	919	1021	977	985	943	914	990	953	978	975	943	959	973	932	995	976	962	1001	935	965	921	1007	981	966	937	943	954	913	909	968	964	965	948	910	959	924	952	950	961	995	966	943	1001	1002	976	944	970	936	925	964	986	900	963	985	998	1030	954	1022	899	950	1034	978	904	1029	1002	952	989	991	973	940	1020	951	944	996	937	987	960	893	989	978	963	958	1046	993	950	996	930	1015	954	922	952	947	954	957	1010	937	944	960	958	965	940	999	994	1021	966	977	977	957	922	949	955	953	924	967	1006	939	943	883	1016	934	916	954	941	989	956	1005	950	991	992	968	1006	945	986	953	980	997	928	989	912	964	969	948	887	961	946	966	1010	947	968	941	1010	982	962	968	979	932	1005	1007	947	963	926	944	977	1006	1002	966	983	957	947	940	979	977	898	978	954	1018	955	1028	965	950	993	991	982	962	933	1009	982	940	954	961	925	914	972	1046	945	948	957	964	987	959	968	1024	1024	861	964	1054	985	960	979	948	963	962	949	959	1021	988	931	935	984	931	950	995	976	991	973	924	1007	945	1010	933	980	939	971	1001	908	962	943	977	958	947	975	958	969	944	967	994	1010	973	1005	976	946	941	955	1024	1015	945	988	1011	885	998	939	965	962	990	962	991	951	1012	946	923	987	914	945	994	960	977	985	963	955	924	893	989	940	925	983	993	943	927	970	985	929	990	979	1013	966	975	968	929	958	979	1022	1005	920	942	943	952	954	947	975	974	1001	897	1002	923	951	972	1005	1003	954	994	945	983	976	1021	927	953	1010	985	996	992	960	952	999	952	931	1008	939	970	948	1018	951	1001	919	949	993	994	973	946	1000	1016	956	995	887	987	956	938	896	964	968	1005	983	976	947	986	878	970	925	994	986	984	979	957	963	1007	990	991	975	989	1004	979	970	999	1026	937	979	955	980	1003	987	1008	932	940	978	945	1004	1029	952	986	1006	970	941	931	980	994	939	973	1005	954	945	967	939	968	950	987	993	990	951	956	979	951	954	957	961	1027	981	1019	969	933	969	981	944	971	1013	982	926	948	992	966	968	952	945	952	937	993	969	888	974	975	968	949	950	909	961	1006	1006	1001	917	999	970	948	1000	967	1012	955	952	934	980	976	960	914	913	956	987	956	947	978	981	954	990	963	981	975	1020	961	987	934	948	966	984	978	992	981	943	975	964	953	965	986	952	1020	1006	978	974	988	994	1007	1016	904	972	970	943	961	999	931	997	998	1001	1014	929	1015	947	966	964	960	950	986	932	934	918	922	1000	980	1004	963	1001	990	998	986	970	947	988	1019	934	1026	1015	982	986	986	929	986	1013	956	963	942	1005	964	1020	893	925	987	966	963	957	964	997	897	943	942	982	986	949	988	1007	1041	1003	981	1013	954	987	951	909	931	956	1001	989	907	973	927	1020	957	999	918	954	985	929	938	957	945	1030	952	969	937	943	972	958	947	1021	948	935	962	968	926	1005	954	975	929	966	965	957	989	919	997	1028	945	1000	969	952	952	985	936	979	987	971	943	955	988	930	960	986	991	987	970	890	953	1008	957	1001	972	963	933	912	965	936	932	930	956	951	1011	941	934	935	987	969	963	949	1015	997	927	975	910	981	944	951	971	961	1038	940	952	969	946	910	990	991	933	979	996	954	944	956	944	971	915	929	969	977	930	944	980	1018	994	960	915	979	983	960	959	1001	1008	1014	950	931	1029	1058	955	929	953	931	982	947	945	981	931	992	929	986	1003	992	986	954	941	1000	897	946	964	949	982	1002	962	941	951	944	906	952	1021	947	992	897	953	945	996	907	1002	972	942	952	917	936	963	922	974	971	938	997	933	998	975	968	1000	983	939	952	1010	991	896	959	973	987	1002	898	1013	932	951	1003	947	944	942	985	970	983	927	950	974	984	970	975	969	974	1009	999	932	966	956	1004	953	988	942	1002	950	1023	951	926	986	980	943	969	956	996	985	936	922	925	960	1006	976	933	997	1023	996	959	919	1015	941	962	954	1019	977	994	953	949	964	971	941	929	972	1010	967	942	1024	985	894	944	1039	1012	965	1040	1045	956	994	915	979	894	924	978	974	981	953	952	979	955	1010	1013	984	943	996	924	971	1025	997	905	994	912	1008	956	977	921	980	960	873	1009	996	920	970	975	989	924	962	950	916	982	953	985	1003	1005	977	945	956	959	929	945	971	958	964	1022	967	961	977	1055	953	915	976	919	978	953	982	997	969	985	962	986	945	954	949	920	952	998	940	1006	963	1006	958	963	980	987	948	925	992	941	976	1007	983	920	931	972	1001	920	969	966	930	957	969	928	983	985	944	927	969	1013	954	939	967	960	967	949	979	958	973	997	951	898	933	949	958	981	926	925	937	1046	939	964	954	966	952	1015	896	968	962	1023	961	906	946	960	987	932	954	982	900	960	974	959	971	921	949	1006	1016	928	982	946	996	968	956	987	970	964	967	927	940	940	969	986	953	979	995	971	977	971	983	947	958	925	960	939	933	946	977	987	946	955	928	976	1005	992	950	999	957	976	995	983	945	924	938	931	1017	974	965	994	953	991	970	965	933	935	972	948	953	979	1031	998	1013	954	937	990	1009	954	982	967	964	987	987	960	960	962	929	985	943	926	929	899	933	962	1038	949	1014	949	962	977	966	991	988	927	968	981	997	946	967	982	927	933	966	1010	928	926	908	1029	976	951	921	965	967	960	934	1028	939	1001	991	942	976	931	995	974	968	976	934	957	921	973	968	1013	933	971	945	971	937	995	987	956	990	971	973	989	942	961	1010	995	972	997	973	986	933	955	930	940	978	1001	966	982	955	971	945	974	951	972	971	978	946	1002	945	955	993	1039	963	901	934	951	975	962	974	933	953	958	1005	988	986	972	950	966	972	926	957	982	968	946	947	911	1010	962	962	996	963
29302	24261	30560	29478	27309	23934	19188	13951	9619	7048	5782	5047	3728	2370	1729	1711	2098	1581	1133	1605	2073	1861	1924	1576	759	732	541	563	497	528	511	443	369	384	328	318	340	342	296	310	318	276	308	320	294	328	328	311	295	288	324	308	300	285	313	297	309	315	329	306	297	286	306	283	313	267	299	307	271	277	282	274	295	293	284	290	304	296	250	284	303	286	291	318	292	273	306	314	282	307	273	295	304	276	272	315	259	317	290	304	296	275	292	302	318	316	300	301	281	256	314	286	317	299	337	296	272	307	268	286	290	290	304	297	268	298	292	301	283	318	283	309	302	267	317	289	265	282	294	303	280	303	319	298	288	283	294	285	281	274	270	278	290	302	281	283	289	308	287	264	278	282	270	276	311	288	282	259	289	288	277	288	272	305	292	299	276	279	277	304	304	273	302	291	279	283	299	282	283	323	317	294	252	323	298	305	271	296	298	301	322	276	278	287	281	311	320	291	278	274	300	322	255	242	275	279	318	308	278	289	294	305	301	287	284	278	293	305	287	261	296	280	272	327	290	330	302	290	261	279	303	281	309	312	296	286	289	291	337	307	289	286	301	328	281	333	306	286	297	293	311	307	291	284	292	289	297	307	285	308	283	267	275	305	309	266	283	295	321	312	328	297	312	298	292	300	282	289	280	308	285	313	314	298	253	289	289	281	273	295	300	335	302	281	266	257	275	291	264	270	283	275	305	309	281	300	294	281	278	315	308	301	296	272	287	288	264	269	277	267	277	283	299	266	330	273	268	269	320	286	294	276	312	296	277	292	308	284	320	259	291	257	310	308	300	317	293	294	302	289	296	292	285	278	293	316	320	298	337	298	279	280	286	323	295	270	307	299	270	239	263	297	276	288	332	304	269	313	278	305	321	289	336	331	297	287	272	283	324	295	286	314	290	311	264	294	316	296	271	324	312	256	299	260	283	293	316	284	308	294	277	296	273	319	292	293	272	288	261	269	292	293	277	324	266	281	297	311	285	279	298	293	286	320	310	295	326	311	297	293	308	305	290	297	296	262	267	264	278	292	307	317	299	291	291	287	270	293	293	297	296	283	268	266	295	282	283	318	230	298	255	319	288	299	306	275	260	302	274	284	303	275	262	302	260	314	328	293	295	276	276	288	296	278	283	301	289	268	306	279	283	277	308	311	283	278	269	304	302	276	287	260	285	276	320	274	325	304	271	316	290	316	321	294	305	293	295	308	308	293	308	315	274	344	278	276	292	300	285	251	279	299	269	272	304	312	293	300	290	275	294	316	285	293	306	299	266	278	243	301	293	260	299	292	257	272	297	277	275	314	276	310	288	325	296	301	280	270	298	312	292	289	298	288	273	292	277	305	256	283	286	299	312	297	276	328	312	310	297	285	285	285	323	305	271	295	269	291	289	276	298	287	282	312	312	301	302	311	284	305	311	314	298	301	278	278	291	264	316	275	310	272	301	297	271	285	298	282	298	289	292	296	287	295	294	276	296	285	305	282	293	272	281	266	275	316	291	299	302	284	286	279	287	310	307	264	300	294	293	333	276	293	285	278	295	286	286	283	299	279	272	338	328	276	270	272	274	316	277	302	325	299	265	287	293	318	271	320	275	284	271	298	288	309	312	293	332	293	281	279	287	295	302	263	261	304	295	263	317	320	294	281	288	276	289	256	275	290	303	301	254	302	293	280	284	285	279	307	270	293	288	308	312	277	270	308	327	285	307	306	294	315	286	303	286	272	293	283	300	302	289	290	303	313	278	294	304	284	276	313	310	295	306	318	307	271	294	284	276	270	297	269	291	321	298	281	316	306	299	283	282	291	293	300	274	287	311	299	271	322	290	327	301	284	262	286	290	296	286	293	288	271	266	285	270	277	282	274	263	292	277	272	288	325	299	355	311	273	280	284	328	295	295	279	292	279	303	282	279	277	319	299	250	269	280	289	290	297	308	293	290	304	305	304	279	311	305	301	301	276	300	297	304	304	268	308	288	267	318	286	295	294	322	308	274	274	275	257	278	273	304	283	275	294	284	292	276	278	289	276	295	304	292	304	327	280	313	283	281	309	293	304	282	278	303	294	285	309	284	261	279	289	322	321	315	272	276	295	312	283	294	249	305	272	283	276	279	271	295	273	290	287	307	302	314	265	270	314	326	308	310	285	261	276	283	294	289	312	284	328	264	304	257	311	309	281	270	288	309	301	283	281	308	310	306	294	285	304	263	300	330	286	312	286	294	284	273	286	278	294	257	291	306	292	327	305	321	285	287	300	313	337	282	261	302	281	292	281	319	272	305	291	314	274	285	264	266	287	280	296	288	285	270	293	258	281	308	283	268	309	269	302	290	314	277	276	293	310	284	293	279	291	283	316	342	323	284	296	306	292	304	293	285	303	270	271	301	281	335	306	317	292	297	304	287	285	286	306	297	302	291	287	302	305	298	272	299	288	277	281	320	287	272	298	268	324	286	254	292	297	317	306	303	306	303	278	325	310	306	273	289	292	290	292	313	289	307	299	302	284	317	274	293	303	287	272	300	297	301	271	302	319	295	298	284	319	290	269	278	264	291	278	283	294	291	288	304	282	289	272	254	313	302	274	265	286	305	270	290	268	271	304	303	245	323	261	295	298	277	297	276	277	295	294	279	315	300	286	325	284	266	322	268	303	261	284	268	314	319	308	302	278	292	311	312	320	308	315	310	343	314	288	280	285	305	284	283	259	277	273	294	279	283	294	277	311	263	302	287	297	313	257	268	262	286	321	300	269	292	286	286	270	279	271	309	270	300	295	306	309	330	303	286	331	277	297	305	303	301	297	277	266	263	297	277	309	319	299	306	305	291	294	288	289	296	264	279	293	278	316	272	325	297	282	304	307	285	328	288	305	273	254	306	292	304	303	261	308	295	298	272	295	315	301	295	310	273	295	305	294	276	280	311	278	292	296	307	293	290	284	281	288	321	287	289	271	308	284	320	312	284	302	268	286	302	249	297	287	326	313	303	323	296	272	294	313	298	280	275	298	286	318	268	294	291	311	299	305	280	267	282	291	287	283	297	306	264	274	288	308	284	251	266	276	286	312	273	284	301	307	299	271	310	296	285	293	307	276	274	289	287	302	311	311	316	281	286	277	283	263	275	285	280	283	297	301	269	282	317	277	300	291	284	301	280	282	269	299	280	261	280	268	305	285	278	290	291	292	287	275	264	296	305	268	291	300	283	290	318	281	294	270	290	284	298	309	277	305	257	307	301	278	276	281	306	292	309	265	308	311	290	309	307	327	293	275	289	343	304	299	306	302	300	291	293	309	270	295	273	256	285	296	297	298	299	269	286	288	269	287	290	257	313	288	280	282	289	284	299	272	295	280	314	284	278	293	271	283	288	269	272	289	267	302	293	286	290	284	291	266	278	280	283	309	319	281	301	302	299	294	304	309	277	305	276	276	255	296	311	316	274	303	270	271	313	250	291	287	280	315	315	284	325	284	278	334
19988	18007	25977	31187	33940	33652	30323	26546	21123	20224	20263	18670	16170	11680	9450	9817	11280	9260	7551	10381	13304	11039	10459	8664	4034	4283	3521	3164	2426	2448	2945	2064	1769	1730	1552	1267	1352	1185	1107	1040	980	1076	999	944	990	933	1022	945	943	1020	986	948	968	959	982	948	953	908	948	906	966	941	938	892	933	945	1015	977	888	892	893	905	885	928	949	902	970	960	904	968	926	933	978	978	957	906	930	897	941	835	850	937	936	910	868	922	910	901	903	929	925	926	947	925	912	925	889	877	935	909	915	911	916	905	910	924	939	941	910	937	969	917	952	928	974	924	878	912	877	912	951	919	915	958	889	911	880	866	864	880	882	925	927	902	892	866	890	935	838	912	896	907	881	866	908	902	864	903	899	896	915	873	906	919	861	993	888	875	921	878	928	904	916	857	912	910	914	875	862	904	944	906	903	943	883	859	901	929	941	921	909	915	888	868	855	921	894	954	897	816	863	854	876	888	938	903	903	901	915	875	908	913	912	940	929	906	812	913	917	917	920	930	866	845	931	903	978	927	924	851	877	908	909	860	906	888	922	919	902	892	914	870	901	867	976	940	883	903	861	878	911	874	874	902	903	874	895	957	889	919	921	910	899	882	843	873	901	908	878	886	936	898	879	931	883	903	957	909	881	932	934	896	957	898	886	900	918	881	878	912	932	913	902	919	876	893	897	861	930	893	895	913	962	960	916	907	900	913	909	905	914	952	882	914	893	949	871	935	892	919	923	953	873	881	915	841	924	927	913	883	905	924	887	892	896	911	891	872	890	906	895	942	894	940	923	892	925	893	935	885	939	894	897	914	864	877	887	964	860	944	862	934	887	930	895	884	884	863	914	913	892	903	881	881	922	965	920	946	936	892	900	897	897	861	894	935	892	909	939	926	918	927	935	892	894	880	888	964	883	903	931	947	889	919	843	887	884	890	858	850	994	872	861	918	871	960	863	863	899	900	850	895	907	953	830	863	871	852	862	900	900	953	916	868	901	947	889	900	931	875	901	911	919	856	909	890	888	930	865	864	882	889	950	905	906	897	948	930	925	857	902	915	922	850	922	903	840	888	883	869	905	931	872	975	899	940	956	807	938	906	931	949	916	904	873	903	927	919	953	925	906	910	899	860	924	905	892	896	933	907	921	932	878	948	891	885	864	922	924	890	918	865	920	910	936	881	911	917	899	922	872	919	842	873	920	927	902	912	921	916	928	863	962	933	869	860	876	869	885	917	922	891	934	893	917	891	933	892	897	902	876	877	891	876	878	896	895	906	911	931	890	881	937	922	882	893	909	926	931	890	897	947	878	886	924	934	878	988	911	913	890	894	908	910	926	880	889	915	855	895	922	907	947	908	935	936	890	910	909	868	921	891	875	878	901	944	898	885	889	888	871	907	937	919	925	933	900	901	890	871	936	871	934	905	937	876	917	873	886	927	864	942	851	909	883	956	898	938	876	941	855	866	888	920	866	881	888	879	895	857	888	894	912	896	943	911	933	863	888	857	918	901	918	860	888	878	891	880	847	901	925	917	956	927	923	931	831	941	874	924	929	861	907	897	894	943	919	942	915	903	902	893	867	901	882	867	920	914	922	931	893	927	888	924	837	923	936	852	925	883	873	911	871	904	918	964	915	915	919	906	875	987	881	903	898	884	903	834	924	880	849	885	916	892	909	883	917	898	899	896	918	941	947	967	916	938	910	874	846	912	900	901	876	921	898	903	880	912	858	894	878	885	864	865	933	896	912	889	903	886	938	926	956	906	858	894	874	876	856	876	861	896	905	916	899	904	903	927	894	921	873	875	919	901	909	889	954	901	876	895	857	909	908	874	868	875	859	930	909	875	901	905	968	853	898	920	879	923	880	905	900	872	867	909	926	927	910	876	872	893	847	855	909	899	893	871	909	946	892	899	922	883	847	949	844	906	942	821	888	870	904	910	903	867	895	856	901	907	990	879	918	886	925	902	883	897	959	846	853	853	862	892	921	931	923	886	869	897	925	867	865	929	953	869	870	862	934	889	956	875	893	865	911	871	872	903	903	893	879	917	894	880	930	879	918	950	824	915	900	937	933	894	920	840	826	892	913	888	938	910	867	890	943	874	921	922	975	918	917	889	874	890	919	910	859	884	901	873	991	877	952	927	921	913	933	936	926	907	905	861	958	911	918	882	876	922	927	922	875	882	918	854	908	886	900	927	889	858	845	869	915	865	908	859	865	980	852	927	888	869	880	866	889	952	843	908	948	923	911	935	881	894	823	922	922	910	875	905	898	875	913	883	892	846	911	950	963	894	890	912	975	899	936	870	923	919	916	884	883	905	858	871	957	920	938	884	910	874	922	877	892	891	881	931	855	908	904	838	906	867	994	892	890	868	947	962	938	908	866	935	904	895	928	929	951	875	856	906	906	969	877	905	926	850	915	913	935	923	913	874	855	924	909	840	926	841	924	866	881	885	874	865	956	882	848	896	876	932	906	887	885	908	923	879	886	870	923	937	827	902	864	907	880	879	899	948	903	888	832	931	876	869	919	847	895	880	862	915	903	853	889	885	863	885	919	878	879	902	926	934	878	875	867	908	861	939	938	886	922	865	939	885	897	902	927	884	857	854	889	886	961	889	929	961	891	880	885	870	914	859	891	882	988	948	910	938	910	908	904	935	909	894	929	941	881	908	867	948	880	956	850	913	924	944	945	918	924	882	885	885	892	856	901	896	924	922	879	847	888	894	903	922	855	934	920	899	859	891	863	864	895	863	904	878	904	907	903	925	821	850	906	873	896	840	929	852	892	898	920	890	892	853	927	892	896	950	933	905	897	947	935	891	854	962	927	963	875	907	868	889	905	884	925	914	863	875	895	890	908	920	902	914	892	851	908	868	911	906	890	880	903	865	874	880	942	879	879	884	915	891	905	884	914	912	940	875	906	894	894	957	898	882	954	912	870	918	925	890	906	869	904	866	919	872	871	910	867	934	905	890	866	910	912	946	900	891	908	869	901	871	906	923	890	916	918	863	910	893	881	936	871	893	869	908	883	868	963	876	907	883	905	873	927	882	939	980	944	950	943	896	873	877	943	897	905	994	873	884	933	930	881	859	937	903	938	934	869	846	870	890	887	863	876	880	874	896	961	899	946	941	899	944	914	927	852	884	900	895	910	869	935	877	907	923	894	909	844	908	870	925	857	884	953	906	932	893	925	944	914	886	894	912	896	909	935	880	892	926	889	916	873	864	866	929	920	925	922	886	893	835	939	901	888	877	878	930	906	881	918	929	915	913	864	915	844	897	871	884	849	938	928	880	882	938	836	860	917	930	887	913	908	881	940	909	910	933	925	892	945	938	896	889	897	905	943	835	876	891	908	914	863	867	953	853	900	889	855	920	857	866	948	919	868	904	918	920	870	908	894	831	895	895	919	917	901	911	891	952	864	905	865	933	946	904	871	927	887	870	898	898	916	907	915	917	942	863	900	883	871	896	846	915	839	929	863	879
3571	2142	2952	2093	1333	988	713	621	449	338	274	287	246	259	278	214	223	261	215	217	264	195	290	193	198	191	188	217	195	189	197	162	184	178	194	202	172	192	206	168	176	185	183	196	186	200	179	180	193	179	184	202	185	149	186	162	196	171	187	213	193	170	201	179	179	190	177	181	177	186	206	178	169	221	197	187	194	205	198	193	175	197	177	178	193	181	193	173	196	203	184	181	169	160	199	173	186	198	202	199	178	188	161	184	209	170	210	174	191	193	201	181	206	191	175	182	199	186	203	177	181	204	199	182	172	198	190	172	195	192	185	203	201	180	198	182	184	194	204	197	186	210	206	181	204	178	198	182	179	192	186	177	176	197	181	190	217	179	177	166	208	182	191	184	179	206	179	211	180	219	174	196	192	190	177	183	172	189	179	177	182	201	198	188	193	185	193	195	194	197	164	179	182	191	194	197	188	173	185	172	182	160	181	177	177	173	206	185	186	195	168	177	186	159	194	195	171	179	177	190	178	180	166	191	188	189	190	211	182	199	203	167	215	188	183	157	183	222	205	175	183	182	185	178	190	201	171	189	181	181	167	179	189	174	176	199	192	189	183	178	189	190	189	171	173	193	192	174	198	190	187	195	183	168	179	199	193	177	213	198	165	173	178	184	193	187	196	193	204	201	174	179	192	216	192	178	176	183	192	170	170	177	179	178	188	183	201	200	183	177	173	189	181	156	192	192	217	194	159	168	171	183	196	152	178	201	180	171	186	194	166	186	187	213	200	169	188	172	167	200	176	192	178	180	208	190	177	171	189	183	183	206	199	180	181	184	179	187	191	215	188	179	179	187	188	159	180	202	166	183	198	174	220	200	159	179	199	182	176	193	187	162	175	176	176	201	185	200	187	188	177	183	204	204	186	154	208	190	162	187	215	171	195	190	164	171	184	169	181	193	172	221	184	187	207	195	175	160	221	189	205	217	179	187	186	185	200	202	165	207	186	185	168	180	171	195	170	176	172	184	192	180	172	191	189	168	175	191	205	174	177	174	163	194	197	208	203	216	197	178	181	166	193	171	177	222	192	187	187	152	178	169	171	188	204	179	163	163	186	174	184	195	189	194	190	208	175	202	190	174	189	187	182	212	184	167	206	184	158	175	189	190	206	176	214	178	214	189	198	207	177	204	208	180	181	203	178	189	196	189	186	185	214	176	208	183	160	192	202	177	178	185	182	190	164	181	224	185	189	202	174	182	220	180	196	182	199	163	200	166	180	164	202	176	157	183	167	176	177	205	192	203	198	180	178	203	183	211	182	187	200	192	200	192	197	188	198	164	174	193	196	172	160	175	178	177	170	194	194	178	178	186	193	163	186	189	192	185	182	202	165	174	217	199	151	198	198	175	180	191	216	190	163	214	176	187	173	186	182	188	203	175	203	178	180	198	206	192	175	193	194	162	194	200	179	190	209	179	187	180	177	189	193	195	209	183	190	156	179	193	184	205	168	205	170	175	188	196	174	194	209	190	166	177	200	180	180	161	170	189	153	185	189	179	165	161	194	188	187	201	189	190	186	189	183	170	192	185	181	200	162	190	169	185	183	182	165	208	185	180	206	181	196	186	194	181	161	196	206	199	164	193	171	191	193	172	208	183	166	174	187	177	182	180	157	177	178	214	179	210	174	204	197	211	206	188	213	177	181	186	199	205	166	179	188	183	199	185	175	192	191	173	201	158	173	180	211	154	167	181	216	183	174	164	180	173	179	215	189	181	198	174	193	187	194	177	184	186	199	187	210	197	211	170	194	176	182	185	188	182	182	152	168	191	212	190	180	174	187	195	170	189	170	170	190	203	200	201	195	166	194	201	187	196	173	170	174	180	162	167	205	181	198	186	171	191	185	192	195	183	169	185	203	208	171	205	200	230	160	188	178	174	165	193	180	191	185	176	195	203	158	182	200	179	170	194	186	186	183	176	203	203	201	171	185	160	188	202	175	176	183	182	180	192	180	189	180	201	199	192	177	167	173	171	162	166	195	191	203	198	215	186	194	191	205	182	182	178	182	185	191	191	190	182	187	185	147	190	214	169	196	198	163	193	212	189	175	200	175	177	187	174	209	188	161	187	194	208	172	163	161	170	179	151	192	200	168	188	181	183	165	180	183	209	186	171	173	185	218	185	158	189	186	187	209	182	195	189	215	158	184	173	176	220	189	176	184	165	168	194	157	196	188	183	205	189	179	199	188	191	172	200	183	194	189	166	189	192	181	190	200	200	202	180	200	163	207	170	180	175	184	198	168	211	167	186	177	163	173	200	178	182	197	195	184	209	197	178	189	172	190	155	191	192	187	164	192	184	179	195	183	201	187	182	184	187	181	185	175	180	192	195	170	169	200	198	208	183	195	177	191	194	187	187	186	184	192	167	188	205	173	170	179	207	177	204	172	201	189	169	190	200	194	175	183	162	186	221	172	197	175	204	165	205	180	178	187	183	174	190	211	197	206	192	177	191	167	176	200	191	185	198	158	190	178	170	187	160	168	211	195	201	185	179	182	176	200	188	187	195	171	212	193	170	216	187	192	181	190	181	188	202	215	169	186	175	200	161	203	183	216	172	169	191	186	172	166	182	164	168	167	182	192	201	180	195	170	179	206	196	166	183	178	200	168	178	167	198	185	205	188	189	183	177	214	189	212	202	203	229	181	209	188	177	198	185	184	171	183	207	179	198	190	190	176	184	164	185	164	183	167	203	177	188	206	169	152	164	198	221	218	192	197	182	170	188	199	183	182	205	167	186	204	192	192	187	199	201	187	206	200	175	197	161	185	163	182	186	206	182	178	200	177	186	202	201	169	175	176	193	199	157	184	177	175	183	198	215	208	190	223	170	190	166	196	181	206	201	195	202	205	176	189	184	184	161	238	202	170	206	198	159	190	187	182	194	156	179	198	173	174	180	176	180	179	192	221	202	178	183	187	182	181	189	184	204	188	180	192	194	176	173	217	162	185	185	185	179	186	179	166	212	184	171	194	181	209	170	207	190	187	172	196	169	177	206	177	198	187	207	192	172	216	189	167	192	197	168	202	190	189	207	193	188	189	175	199	191	164	190	195	163	200	176	175	170	202	181	194	180	181	186	157	195	190	204	172	174	195	184	193	170	185	206	152	179	200	178	187	173	176	166	172	184	189	214	186	197	181	205	175	173	210	190	186	190	172	174	199	169	229	209	199	155	203	184	179	140	184	182	169	185	199	187	192	194	188	170	187	184	194	198	181	189	185	189	187	172	197	190	166	182	206	164	171	167	207	172	192	193	172	160	189	141	188	186	199	163	183	177	221	180	198	181	191	199	179	197	170	199	199	166	178	193	189	176	189	186	183	201	198	173	186	172	186	202	178	184	182	175	210	177	196	181	182	175	178	155	184	198	215	155	180	196	187	173	210	170	180	163	169	183	182	183	209	214	201	194	186	155	210	178	199	185	173	200	180	169	179	195	177	207	189	196	180	182
3575	3111	5200	4893	3938	3435	2685	2107	1846	1531	1381	1300	1203	956	870	893	902	962	842	920	1050	951	1060	923	709	774	668	745	748	711	733	651	645	626	647	634	642	656	653	595	637	645	657	651	686	636	617	626	638	599	648	643	663	643	646	643	622	676	652	643	658	583	638	619	648	640	647	623	671	651	641	650	663	666	638	630	638	657	620	666	642	639	647	676	594	638	658	631	654	664	703	608	631	587	652	616	666	627	649	632	585	673	650	661	632	648	628	634	649	638	656	611	661	659	635	614	622	653	668	639	634	633	686	679	659	647	605	646	672	626	633	648	624	610	640	589	631	617	621	630	604	603	623	598	641	650	619	640	641	664	602	641	627	617	655	655	633	645	595	599	635	637	628	622	638	610	602	663	612	644	649	657	652	604	609	558	650	615	647	620	609	618	636	673	618	671	659	670	661	656	604	614	650	599	630	586	651	659	605	665	613	625	618	617	635	661	685	618	626	612	616	637	594	657	698	641	630	629	627	623	643	669	660	645	699	658	647	618	632	644	657	615	589	623	657	642	637	612	613	645	636	644	605	636	604	676	639	628	657	660	651	641	637	624	642	640	623	602	630	663	632	665	649	634	616	650	628	648	626	656	615	685	572	631	700	662	638	634	686	660	650	673	648	615	666	679	656	611	638	650	619	617	676	633	604	621	652	618	649	593	668	609	598	680	631	628	644	622	634	667	648	617	658	620	644	668	625	651	649	632	655	632	636	651	661	620	675	670	640	607	617	643	636	697	669	592	650	634	638	659	641	617	644	658	650	623	657	679	608	641	637	613	649	635	653	650	636	649	639	659	648	647	576	690	627	639	654	628	624	643	595	633	626	633	617	659	635	625	673	630	630	677	611	648	613	638	662	616	682	634	683	609	632	619	642	603	659	649	656	612	639	599	600	613	639	616	684	653	607	636	615	652	596	628	656	616	625	626	629	661	654	661	631	605	613	643	599	666	636	568	629	626	626	667	623	620	653	636	610	609	608	632	645	649	638	668	686	591	609	632	639	662	666	652	608	660	643	670	678	602	624	638	600	636	640	638	653	642	627	639	632	646	661	679	653	629	608	653	650	598	613	656	620	634	624	613	627	641	624	629	667	620	652	588	652	657	675	645	650	611	671	615	659	627	647	617	630	622	610	662	643	657	642	633	621	602	612	605	593	653	593	634	613	597	606	649	644	606	594	665	660	621	645	674	629	618	624	628	601	593	647	641	636	661	645	647	669	638	646	643	605	660	612	622	650	640	658	615	653	671	621	689	621	603	647	653	678	633	632	632	638	637	671	648	609	644	641	664	593	632	661	616	637	652	659	606	642	633	614	625	669	628	589	608	626	595	616	592	644	656	640	663	634	674	651	713	609	650	644	644	630	604	657	602	635	617	608	669	589	606	663	597	604	594	606	644	616	634	651	666	628	658	603	619	674	679	623	641	651	666	622	615	642	631	614	623	660	629	679	658	636	646	642	611	642	653	662	657	633	664	652	625	660	598	663	691	655	660	635	631	623	622	677	646	648	651	652	635	660	615	652	629	642	658	628	666	656	682	649	618	633	608	634	661	643	658	632	640	655	656	632	659	624	619	621	594	616	621	658	636	643	639	684	608	601	592	596	648	659	604	635	616	657	676	659	653	662	631	633	646	622	594	659	639	628	637	647	642	623	651	654	645	646	613	647	642	652	656	630	628	692	652	638	655	639	629	671	636	653	653	618	605	648	620	658	639	632	635	593	642	649	633	640	620	584	610	631	627	636	623	614	663	644	626	626	659	646	656	665	620	673	655	638	637	654	639	632	638	634	638	642	656	619	646	658	619	644	624	641	623	626	642	602	632	630	654	625	662	670	659	615	588	612	652	644	598	674	662	618	619	637	664	659	659	636	615	637	612	643	635	652	663	649	621	641	619	655	609	677	666	638	681	587	666	658	641	636	629	644	659	627	628	618	624	633	651	656	640	626	643	674	648	615	607	607	640	649	623	642	602	621	564	640	658	658	597	644	608	645	638	648	652	679	665	639	631	589	630	614	646	664	658	649	644	598	611	660	642	645	641	667	644	629	646	628	705	580	642	626	640	652	629	648	644	659	651	623	632	628	651	618	659	639	624	613	660	647	636	613	652	672	655	624	665	616	650	604	632	606	611	651	621	599	639	647	596	646	661	653	671	681	607	678	590	662	616	607	625	663	624	607	610	625	637	609	610	651	641	602	632	630	669	634	645	614	654	640	675	672	604	655	644	632	645	645	698	637	683	661	650	630	635	660	665	666	648	619	603	691	645	617	612	616	659	644	620	641	634	608	668	641	620	665	677	661	613	647	659	636	639	601	638	664	632	666	625	644	643	631	622	689	628	670	655	631	620	620	612	624	655	639	631	614	588	667	602	653	614	651	632	641	667	698	644	624	645	636	649	626	640	672	650	592	636	648	630	614	613	603	629	627	644	586	659	609	675	643	565	641	590	639	636	629	597	599	616	641	585	646	597	625	646	670	659	620	640	634	691	606	665	663	629	649	636	600	670	630	605	615	610	651	651	653	639	638	614	642	656	645	631	630	621	638	614	683	605	657	630	589	655	613	646	642	624	659	628	630	644	611	657	668	671	611	679	653	601	619	644	681	627	640	679	620	629	690	647	626	643	585	648	657	625	669	637	630	664	661	688	650	662	622	610	655	630	647	575	647	629	662	688	611	614	645	646	664	568	622	611	595	674	633	640	610	647	638	655	615	600	602	650	643	653	641	658	625	642	614	680	644	629	641	674	634	599	612	642	671	628	630	667	586	643	629	622	636	671	615	615	595	610	632	640	618	631	651	659	622	680	646	601	636	673	657	653	648	703	642	595	594	658	602	596	633	597	638	621	676	592	613	608	686	601	651	643	621	658	675	607	672	622	637	641	688	675	610	666	648	611	682	671	643	686	650	652	605	680	661	653	636	630	646	653	635	647	687	657	643	634	676	651	647	656	624	582	589	600	598	667	594	620	593	601	700	682	641	644	646	633	636	596	649	668	642	640	625	656	608	639	674	638	620	596	630	616	606	653	639	674	631	641	650	590	647	654	661	636	657	634	643	651	605	631	625	645	632	659	620	656	633	637	625	654	636	629	610	620	614	679	671	624	632	680	655	652	651	617	614	586	692	613	639	645	654	653	641	618	639	643	628	648	645	601	634	643	627	598	635	609	651	653	647	670	622	633	619	652	673	615	613	645	627	632	606	632	624	672	638	611	618	686	682	634	629	641	624	649	688	627	658	606	636	656	610	642	624	664	605	641	649	638	659	586	697	596	618	626	613	673	671	599	650	669	646	686	621	601	588	679	675	645	617	704	655	662	656	655	628	632	623	651	637	622	634	666	637	626	634	611	599	687	674	636	631	601	639	668	625	656	665	595	642	619	572	640	627	652	668	663	632	637	621	665	578	636	664	687	697	596	642	668	645	669	622	653	641	641	610	658	607	624	666	640	656	674	654	604
19244	16358	21942	22109	17679	13565	9226	5973	4803	3287	2564	1812	1685	1037	802	882	912	825	676	695	1045	841	1012	733	488	468	420	428	389	369	400	377	302	349	356	339	386	286	289	317	321	321	328	332	318	340	306	330	329	290	325	320	303	320	305	305	320	320	295	300	320	294	323	324	329	331	324	309	313	353	328	328	280	298	291	301	330	312	308	321	349	335	340	336	336	303	319	334	330	313	312	306	303	304	267	312	318	293	305	301	290	308	319	294	311	305	315	331	307	333	299	276	312	296	306	280	309	313	321	323	301	316	319	302	309	346	297	327	282	282	311	289	313	342	329	283	328	302	324	316	320	317	325	334	313	321	312	306	322	288	295	335	325	304	310	340	317	348	348	345	307	302	309	334	303	300	273	324	333	303	304	309	326	339	299	334	337	273	285	320	314	315	342	319	335	340	326	286	284	330	306	268	298	329	300	314	339	309	301	302	298	315	282	306	308	314	338	309	289	339	331	297	333	299	315	328	300	312	332	292	302	301	316	291	302	346	313	322	322	316	316	310	309	310	341	327	335	343	297	310	310	337	294	319	270	319	303	326	299	291	319	313	333	299	310	328	316	311	314	322	326	326	321	335	346	305	343	290	317	328	274	340	328	334	287	347	313	325	302	314	328	296	314	304	319	285	323	330	354	338	302	296	309	301	345	288	322	319	301	301	303	323	320	319	322	316	307	331	323	289	328	309	341	291	319	295	314	307	297	304	297	347	305	272	287	299	266	304	343	302	305	290	327	322	296	304	319	313	296	291	314	317	284	314	320	318	273	331	299	322	325	335	330	292	318	330	354	302	314	318	330	309	297	309	320	292	309	331	342	328	301	320	304	323	306	313	324	309	319	295	328	330	302	292	310	296	311	334	317	292	337	298	333	324	302	323	310	321	326	286	337	308	284	314	312	320	329	284	311	320	349	300	280	305	342	316	331	307	308	282	320	312	300	324	305	342	321	302	312	313	336	305	293	323	341	338	288	299	324	316	277	333	312	318	286	300	331	323	306	341	292	341	324	323	307	317	307	310	310	330	315	287	339	290	310	309	299	288	312	308	308	326	311	337	293	334	302	346	322	325	340	309	322	314	323	307	295	302	311	298	294	299	295	296	321	318	311	254	299	305	307	319	294	283	324	329	301	313	301	322	297	291	316	308	318	309	343	317	345	324	313	298	279	305	321	330	309	339	321	341	322	335	304	312	283	293	299	348	290	294	321	290	317	297	325	312	324	329	310	342	308	304	311	291	294	289	325	283	302	317	353	329	287	345	309	308	276	301	291	307	305	323	325	304	318	319	339	307	317	316	312	317	332	296	306	306	346	313	314	286	313	307	330	322	331	281	295	300	246	288	333	310	267	331	314	303	295	310	353	278	297	311	319	318	314	299	301	325	332	304	305	334	287	304	335	328	320	295	313	326	301	293	312	358	308	308	332	279	304	309	328	319	318	334	340	332	341	309	291	310	342	310	347	326	323	316	279	318	307	316	285	330	320	312	326	334	307	307	283	316	277	340	306	327	331	300	306	345	314	300	324	303	297	310	331	305	298	332	286	330	304	332	288	313	321	329	309	286	300	323	286	294	337	294	271	324	327	321	281	328	327	297	346	305	265	310	321	308	308	313	323	299	310	322	282	325	295	320	324	321	292	302	314	315	316	306	297	335	308	287	294	289	294	318	293	305	345	290	347	303	335	324	275	305	312	359	292	317	306	323	346	319	318	305	282	296	303	344	328	283	283	306	291	337	311	318	313	301	313	320	305	308	290	314	318	319	337	290	290	338	306	305	317	283	328	301	300	298	307	329	298	318	325	310	308	293	299	305	287	306	309	352	318	321	348	311	288	291	316	309	326	325	309	310	325	348	293	298	339	307	335	301	299	348	290	289	287	323	317	307	343	308	307	322	307	307	303	332	307	319	322	308	276	343	311	317	311	316	298	290	334	322	314	317	292	303	308	297	297	338	321	291	318	303	310	314	311	302	324	311	313	299	325	351	330	292	335	293	318	318	310	350	325	333	336	320	302	300	317	321	326	319	314	316	301	299	349	345	323	319	346	317	313	315	271	317	321	306	338	330	307	316	321	317	308	290	269	327	281	308	319	271	303	309	317	291	330	302	304	304	309	325	292	307	312	294	310	358	318	324	324	323	314	327	318	304	317	318	286	295	322	307	289	324	295	292	307	331	294	289	320	309	307	322	311	313	323	314	289	312	301	324	325	317	319	330	335	286	337	301	329	329	296	284	314	316	294	297	319	325	341	310	300	305	292	306	309	326	347	311	345	342	315	354	308	339	303	328	314	321	357	306	284	327	323	321	304	345	313	319	307	325	303	342	324	310	321	313	313	340	317	304	317	341	309	320	338	301	316	304	313	316	319	268	326	300	314	294	309	313	307	302	333	331	312	295	302	325	315	307	295	310	330	296	334	361	291	313	291	343	331	326	301	328	314	288	289	299	288	304	316	333	306	318	300	299	352	317	319	292	338	311	290	306	351	332	309	329	313	302	302	313	343	309	311	289	315	376	337	300	286	322	306	317	308	319	304	326	277	300	318	299	301	320	312	306	307	289	325	293	306	298	310	325	326	318	299	307	332	305	293	316	305	288	281	299	260	309	301	320	321	296	291	253	315	313	302	340	329	325	312	280	311	348	315	320	307	305	300	288	334	338	312	339	323	330	367	311	281	282	324	331	331	331	326	320	326	294	301	292	279	330	295	313	297	313	323	331	342	292	331	338	313	311	294	308	310	361	321	328	277	308	294	313	300	303	324	303	312	298	317	285	326	333	319	271	277	327	317	337	318	298	318	315	297	309	340	327	302	362	294	307	290	286	321	328	349	320	325	298	327	327	320	300	302	303	324	317	289	319	349	360	358	279	347	305	379	326	316	310	296	326	320	307	302	325	298	303	315	274	342	307	303	282	299	305	327	296	333	300	321	332	287	302	346	321	315	313	318	308	329	333	332	307	321	306	305	309	312	320	323	313	315	299	302	311	287	288	299	304	338	322	354	316	276	328	313	318	293	311	310	331	317	333	294	318	322	281	295	327	293	306	334	320	380	313	345	322	319	318	322	314	285	307	304	305	303	300	306	296	327	318	327	304	317	304	310	328	338	282	288	263	341	300	319	307	309	351	294	304	330	308	322	316	315	324	299	322	343	321	336	275	320	296	321	315	337	305	331	329	288	323	357	317	288	282	320	299	322	325	307	295	306	301	295	327	309	334	304	333	306	328	300	310	358	328	284	317	321	305	313	290	321	311	295	299	305	317	302	297	308	344	349	343	324	306	313	311	309	279	320	339	288	305	308	309	322	297	315	328	300	347	310	346	304	287	341	339	286	279	280	290	295	315	317	298	323	316	327	319	336	327	292	302	308	296	293	293	299	309	310	295	303	328	344	308	338	295	321	338	294	301	309	309	299	275	304	290	295	315	327	311	322	364	300	270	337	324	322	301	316	332	335	299	302	249
13903	12130	19419	23793	24410	24087	20127	16674	14442	11437	10972	8807	8668	5896	4476	4413	5006	4605	3888	4750	6656	5228	5783	4346	2402	2465	2002	1815	1580	1546	1890	1428	1303	1246	1285	1128	1144	1109	1022	1001	1011	1012	1009	1006	1045	1084	1015	1000	1079	957	984	1016	1001	995	983	1040	985	962	1012	1006	1020	988	1019	967	968	988	973	1018	963	994	1024	991	973	964	955	968	928	975	952	919	918	963	947	971	968	970	946	970	947	1016	969	994	1002	957	987	913	942	994	972	1021	1001	933	1023	931	1003	990	946	943	994	1000	983	985	890	975	991	952	972	971	925	951	961	961	994	951	983	1007	963	935	998	974	970	921	968	967	963	960	991	1024	957	1002	974	950	932	982	949	1005	997	946	959	967	926	974	1047	921	987	982	927	939	976	1008	937	986	989	978	945	956	966	1010	972	984	947	969	1007	941	967	973	924	964	975	947	983	949	1020	949	919	936	968	1025	984	1002	974	913	962	971	980	962	984	997	1003	1014	894	979	1035	1014	1006	960	920	913	992	988	973	977	948	981	1005	976	961	1004	924	995	1080	1004	926	932	985	997	986	1001	991	959	995	937	967	949	1027	949	950	1042	1052	913	1011	990	983	997	921	1002	1017	980	950	926	946	966	989	939	926	952	961	998	1027	958	1034	934	953	941	1042	960	1007	916	1036	961	980	987	985	926	956	973	965	904	970	1016	1003	1003	1041	1018	967	973	936	982	943	954	936	988	1041	973	947	922	1021	993	935	962	971	975	965	948	987	972	952	957	977	990	925	939	957	985	1007	984	953	960	994	933	1015	956	973	961	937	909	1023	976	971	973	953	975	929	1004	932	994	985	1015	988	968	962	933	995	986	1012	971	953	925	961	931	1004	972	956	1012	983	945	997	966	943	964	962	964	969	963	946	979	885	987	947	975	954	939	942	982	989	965	978	979	969	951	987	1012	930	990	968	926	965	986	970	1023	948	948	935	946	968	998	924	918	992	989	988	1056	960	1015	947	972	974	935	1013	1000	967	968	1041	943	909	960	927	986	918	933	959	976	945	1003	928	982	1009	954	986	944	945	957	997	969	954	953	970	917	1007	923	933	980	989	935	951	958	1016	975	985	954	948	957	967	1002	923	943	967	942	979	967	955	988	932	940	960	974	975	948	954	994	980	1003	903	1004	986	928	1003	976	975	992	979	930	966	913	985	970	974	965	846	966	954	970	937	983	962	861	995	995	951	942	991	970	926	968	998	971	986	928	931	923	1011	919	967	959	940	966	978	957	931	960	943	953	990	1016	983	943	1002	927	940	930	966	979	973	982	1015	965	928	1049	1001	973	995	958	1004	953	997	977	951	939	991	1002	934	1024	974	968	932	1033	981	1002	1024	993	945	932	957	949	993	985	1003	996	927	951	965	962	945	1022	1008	952	1013	990	1019	966	948	985	958	944	1014	947	959	917	950	1003	913	930	971	993	988	1012	923	998	966	1000	907	973	935	996	958	999	918	972	920	943	945	915	960	963	980	945	957	1029	992	901	947	935	1005	939	934	1014	983	987	992	969	959	903	999	1068	991	957	1048	983	1013	988	980	937	957	976	985	926	1029	974	951	970	932	1005	1009	995	962	987	985	1006	976	939	1019	976	1006	941	973	983	973	967	977	962	939	954	974	951	945	941	960	923	993	938	995	964	958	998	992	994	971	979	969	942	961	944	981	892	929	960	901	958	1031	967	946	991	1005	1008	943	981	956	1012	941	978	954	970	1005	952	980	970	998	933	936	956	994	985	973	1000	945	957	966	980	942	958	985	960	954	933	1016	943	910	955	981	982	1010	948	934	958	998	952	980	969	989	949	996	922	965	979	966	922	963	982	908	945	956	993	972	986	991	924	959	958	965	936	967	947	1003	937	983	957	1011	918	934	986	974	995	979	995	973	1013	1023	1034	925	935	972	946	990	991	1004	938	983	985	924	943	966	1018	948	1013	1017	951	957	953	1000	977	951	955	978	984	940	955	939	981	989	964	1021	981	996	1023	997	939	959	963	960	993	960	982	929	1033	934	939	1015	957	955	968	943	976	925	955	1016	959	984	958	1030	1008	944	978	961	963	931	913	956	974	923	994	972	964	978	944	926	947	964	901	992	902	963	989	972	945	915	976	947	975	992	936	1024	921	967	1018	998	1040	917	1016	944	1026	1044	988	957	978	963	987	925	966	967	927	942	1031	973	944	971	957	920	945	1000	932	1002	943	952	926	964	950	1021	947	992	928	975	979	953	946	947	931	993	996	1009	954	972	971	976	934	948	991	941	992	974	982	1002	952	938	957	998	984	969	988	960	943	941	899	1020	1034	993	1023	975	950	998	979	953	943	990	958	972	914	1008	1021	965	951	891	971	980	957	991	944	971	976	972	951	923	960	952	1040	949	940	934	964	1008	1006	977	943	930	930	1050	1011	957	998	978	993	1014	923	933	946	1002	956	955	961	961	1000	951	995	974	995	1004	967	953	944	964	970	971	973	938	941	932	959	1012	994	920	978	986	978	930	948	988	966	1040	1019	938	977	981	999	944	954	1018	1002	997	970	954	977	974	983	1009	939	933	978	987	989	949	934	1044	962	945	940	932	920	990	957	1001	932	979	987	932	976	963	979	993	953	974	950	970	888	963	976	974	941	937	964	943	986	1027	920	952	989	972	974	994	984	976	997	965	1035	940	976	961	967	938	961	937	940	943	948	947	956	949	1005	895	990	986	966	967	963	1008	949	912	961	997	997	924	910	961	934	980	1001	910	999	983	979	1011	932	954	1018	954	916	956	988	936	1029	955	936	990	984	989	972	924	1026	988	987	954	944	1040	995	997	995	1004	931	1027	940	897	918	943	1039	935	967	969	949	992	939	1048	984	936	998	978	934	980	963	989	990	984	983	933	967	984	943	1011	950	994	984	915	954	1037	985	987	1028	880	942	941	961	976	953	956	943	971	971	987	997	931	1016	984	971	989	963	988	912	970	976	1002	969	941	1031	921	971	956	993	978	959	1002	1008	969	970	998	957	981	983	957	1019	1007	950	962	1011	1023	1001	943	954	933	931	919	956	983	983	981	990	966	984	898	1012	1019	1000	941	977	973	999	938	1011	911	993	1016	1011	949	1024	984	989	949	957	933	987	975	919	953	979	990	985	989	983	996	958	1015	950	1048	985	1000	953	961	998	917	954	988	962	960	939	971	910	961	1008	997	1012	972	987	941	981	1030	976	989	968	993	969	1002	937	894	959	994	986	990	971	939	987	934	967	944	945	974	986	953	982	946	941	970	927	955	978	893	1007	954	968	993	952	937	985	988	983	1014	947	939	959	1006	949	973	976	958	947	960	968	994	998	974	951	1038	957	938	956	946	946	942	976	943	936	948	984	990	971	952	1010	975	943	983	982	979	941	947	988	960	948	950	942	1001	977	928	942	1079	979	943	982	1018	970	956	936	990	936	953	954	963	968	955	970	987	970	961	979	954	1031	980	950	996	922	989	968	939	963	913	924	970	976	963	933	978	976	988	1001	1021	998	929	949	970	970	998	1000	1002	991	1002	970	993	979	948	922	1013	939	932	920	922	989	935	940	989	990	956	927	977	962	983	1006	950	957	1023	933	1003	972	954	918	973	995	969	982	983	967	952	1009	969	991	990	918	947	914	907	974	979	996	979	980	936	979	921	939	945	995	920	1007	940	972	983	1002	952	953	958	938	978	958	951	963	968	983	1016	982	982	942	906	969
28006	25319	30633	30513	26955	24033	18746	13580	10346	7301	5351	3811	3396	2245	1554	1483	1596	1427	1151	1398	1990	1642	1672	1674	865	915	613	527	593	579	521	417	377	405	352	327	322	327	324	303	306	295	303	280	302	285	305	298	313	292	306	285	293	314	314	301	277	282	315	269	298	270	292	294	299	288	290	291	308	268	326	329	307	276	277	320	284	272	306	299	313	299	295	298	297	309	272	301	259	282	273	319	285	310	294	292	275	324	298	275	296	291	291	280	298	305	284	279	309	302	267	293	299	293	299	289	322	282	294	322	284	308	299	284	295	284	286	283	320	311	260	278	298	270	256	311	298	280	267	310	277	310	275	296	299	288	340	304	295	314	286	284	263	329	285	265	287	302	310	294	323	308	305	295	294	270	291	281	285	279	293	299	277	290	272	285	292	300	306	303	292	307	307	303	301	260	275	302	267	296	308	318	282	291	286	273	297	256	292	304	322	303	269	303	256	254	290	323	279	290	287	257	324	313	277	312	287	311	297	297	286	271	275	316	297	290	315	334	270	291	292	292	303	305	280	251	303	277	293	281	296	287	303	291	301	284	293	271	303	275	276	318	304	291	289	318	299	332	277	279	312	287	297	286	292	279	286	284	317	320	318	279	309	298	293	298	273	327	307	285	293	313	289	289	319	316	293	306	288	282	311	310	293	281	316	296	288	278	320	304	278	305	294	320	319	275	257	290	290	301	306	302	302	277	303	300	286	293	281	296	331	285	338	298	294	265	301	266	291	293	308	280	305	271	291	301	344	328	307	315	285	273	293	300	307	317	281	302	272	268	297	293	325	270	287	292	300	275	314	278	301	273	302	303	273	334	298	246	302	306	316	287	285	263	280	314	301	285	298	276	291	282	278	296	278	289	274	320	305	284	295	305	264	280	293	284	292	288	293	315	318	302	343	291	287	307	309	294	305	320	322	287	294	287	318	274	300	313	291	328	285	283	268	318	296	316	271	298	313	290	323	317	322	315	315	284	329	301	286	305	299	303	292	298	292	286	273	271	330	315	320	295	321	267	317	284	270	298	268	256	298	289	266	292	286	266	296	274	259	317	324	281	334	304	282	321	294	281	289	297	267	294	277	312	303	309	299	293	290	308	296	306	331	306	295	263	293	263	297	279	266	329	310	302	304	275	269	286	295	279	273	277	291	297	313	272	311	282	291	264	326	265	278	315	279	270	286	302	284	294	296	310	294	277	284	235	310	312	300	287	289	267	302	293	306	309	296	266	290	312	306	275	287	280	288	306	275	288	282	306	314	298	302	256	276	273	305	283	318	287	316	301	313	250	264	283	264	292	318	272	297	302	296	310	318	286	279	295	262	279	293	267	299	277	289	268	274	299	256	274	275	273	325	305	287	276	301	288	286	323	308	283	270	302	265	261	265	302	282	302	297	286	298	293	267	305	280	339	298	260	276	281	295	317	282	291	279	278	291	297	302	303	273	268	301	285	317	303	268	277	286	291	288	290	317	276	321	285	297	298	309	293	328	307	309	287	297	310	272	281	314	310	304	298	297	284	302	298	274	284	271	285	274	267	279	280	286	303	287	301	286	303	291	291	314	271	284	313	304	270	302	276	269	331	325	272	276	287	278	282	301	290	281	300	316	328	279	273	286	296	317	272	301	303	300	279	310	268	292	312	300	281	298	327	260	293	305	289	278	291	272	333	297	291	306	277	281	304	321	318	286	295	282	294	301	289	305	297	272	279	287	271	300	272	301	289	285	318	280	302	299	318	308	331	293	298	273	300	264	296	298	315	300	306	290	300	302	313	299	279	312	302	284	292	271	263	272	310	276	279	296	266	327	284	273	279	264	287	316	299	286	283	274	271	275	284	254	307	293	281	279	253	293	325	320	303	255	293	311	297	297	324	283	322	284	306	283	274	282	317	301	278	286	308	300	308	308	316	298	279	283	305	293	274	305	280	281	256	270	314	301	262	290	295	287	291	284	280	264	297	277	289	280	297	295	284	287	321	310	288	290	310	282	283	263	305	279	266	270	325	302	318	264	297	288	333	309	307	289	295	276	289	293	273	295	284	309	288	317	267	274	312	287	264	288	320	327	296	281	278	275	311	271	302	292	300	306	288	278	309	276	274	303	309	277	294	297	259	272	266	300	276	281	285	278	277	317	271	303	308	292	264	272	268	300	293	294	307	305	295	281	274	326	251	302	319	310	287	262	288	276	311	310	298	281	302	329	315	311	278	289	270	276	272	283	316	313	301	301	300	279	294	286	321	280	278	304	274	273	283	292	300	299	307	290	281	259	281	272	306	276	302	301	301	303	267	271	283	283	301	307	298	271	290	301	305	303	292	273	313	287	296	293	287	273	307	294	292	290	288	323	335	306	263	305	283	318	262	305	323	289	287	267	285	297	280	291	269	275	283	308	293	268	324	304	285	305	288	288	274	273	310	300	327	257	293	258	295	297	289	286	265	292	303	292	275	313	308	288	308	283	264	297	294	292	285	312	272	291	296	267	253	288	291	261	317	306	258	272	304	306	287	302	304	287	256	282	297	266	285	259	272	267	317	284	309	269	323	284	266	317	285	287	298	298	278	290	322	299	281	297	305	277	279	281	283	278	282	295	298	294	322	255	291	288	273	284	279	296	277	299	292	288	307	304	301	316	295	277	271	274	291	304	279	285	285	289	284	348	261	307	267	297	315	273	295	319	276	294	302	327	306	326	300	282	296	291	272	305	305	259	305	315	289	269	295	264	281	317	293	302	282	316	250	297	271	301	296	301	306	300	304	277	290	294	312	288	302	270	271	295	330	260	292	288	269	286	310	316	304	333	288	294	254	304	305	278	300	303	294	268	285	313	313	274	309	311	277	290	284	295	292	304	289	311	285	295	298	295	281	302	292	280	300	266	305	253	266	329	296	299	296	292	277	297	303	298	258	297	286	301	315	289	285	310	275	284	290	292	257	284	295	291	255	305	299	276	294	304	289	324	280	279	313	301	259	289	297	274	307	317	314	287	297	328	299	281	270	283	301	267	281	290	293	296	291	323	293	299	306	304	276	308	320	286	299	280	288	314	268	309	308	300	316	319	277	328	299	293	285	282	279	316	306	287	317	301	292	287	298	274	295	320	270	271	307	276	265	282	273	272	259	327	317	314	307	256	330	298	278	313	246	276	301	298	301	267	280	304	287	300	310	275	304	296	309	296	315	269	285	301	294	268	273	303	298	319	303	289	302	284	296	291	302	308	275	318	294	296	278	321	293	289	268	295	267	269	297	311	267	309	283	290	289	264	289	293	329	266	281	261	284	309	315	292	309	331	310	300	307	287	300	283	283	295	269	285	287	323	311	256	297	268	289	276	301	300	273	294	288	285	311	317	295	289	268	282	260	279	281	267	322	292	286	281	305	293	273	318	317	275	277	282	339	286	288	297	331	287	301	273	297	295	274	282	290	278	275	294	276	309	294	288	293	297	277	290	289	318	278	298	307	315	299	285	290
18333	19637	26641	31627	33168	33003	30077	26122	22289	20016	17695	14615	14921	10910	8214	8331	9509	8312	7175	8447	11891	10176	9318	8370	4450	4346	3220	3029	3153	2726	3044	2083	1827	1846	1827	1382	1270	1191	1056	993	1033	938	988	1009	948	1016	998	975	953	982	946	1020	1013	963	969	1023	968	937	947	970	972	931	939	900	943	988	934	924	919	949	901	862	905	912	896	894	917	967	878	949	893	912	909	916	863	944	953	959	920	892	922	905	973	890	909	870	918	944	885	943	927	896	947	885	912	948	936	861	893	968	904	976	887	936	892	958	894	981	925	915	903	950	900	943	893	903	913	842	895	925	915	882	900	911	954	920	917	938	944	940	900	933	880	884	895	881	911	894	872	883	930	900	880	936	988	927	840	884	906	925	886	925	897	834	963	920	895	901	944	941	914	898	883	935	864	895	898	893	888	917	980	884	916	941	878	966	924	900	910	958	829	941	886	884	894	871	911	903	911	886	875	971	909	889	883	882	863	946	882	935	925	907	915	951	901	910	907	894	867	894	849	923	901	852	870	899	854	912	879	936	907	920	902	889	955	876	905	876	912	928	878	933	900	853	893	874	894	886	872	901	867	998	917	921	857	900	938	862	859	864	877	900	922	905	906	877	951	877	879	918	862	909	889	904	863	877	907	891	906	937	878	908	919	921	908	922	862	948	931	884	872	863	879	930	883	970	877	862	916	922	947	915	865	958	897	834	889	903	906	868	890	851	914	870	912	914	921	922	884	872	865	927	973	878	903	892	916	898	899	878	861	883	977	938	851	888	907	914	911	919	887	914	896	923	858	899	954	897	919	918	847	866	935	919	881	974	887	868	902	957	828	860	883	890	947	881	922	878	872	869	891	891	915	883	875	907	870	889	908	853	882	863	876	891	879	843	877	938	940	992	879	905	903	935	865	952	931	915	836	921	880	897	956	921	895	917	919	929	900	922	897	918	898	950	932	936	865	905	879	952	887	858	850	897	907	917	928	897	878	919	901	994	894	853	872	858	885	934	901	864	879	936	888	868	933	856	894	887	883	923	854	949	872	861	921	918	917	947	844	898	878	881	947	910	897	914	854	849	920	908	882	928	896	851	914	912	883	868	914	866	901	880	936	929	842	876	877	944	895	814	945	900	879	879	899	874	847	914	908	942	928	919	877	855	1006	873	932	889	898	865	887	855	892	930	909	960	912	889	878	891	860	878	944	872	897	929	926	888	896	906	912	840	871	881	904	867	882	916	953	872	870	901	903	913	922	879	903	869	914	921	897	864	882	929	903	875	844	917	896	929	903	904	882	904	910	918	850	934	904	845	886	903	865	905	903	872	888	883	899	876	935	948	882	859	912	883	936	869	869	901	877	909	932	852	845	907	838	907	929	880	883	941	915	885	876	898	918	886	865	837	939	842	862	919	856	907	881	972	921	882	944	934	920	948	904	883	877	840	935	898	932	895	850	861	933	879	900	893	955	909	894	880	945	906	857	896	893	910	868	895	894	865	921	914	896	913	893	796	877	903	849	940	904	907	877	916	864	959	865	857	881	889	878	908	878	862	936	919	865	881	868	896	872	889	902	913	871	885	892	876	927	918	940	872	898	881	901	923	928	933	907	941	910	905	941	889	918	863	852	905	941	852	878	896	877	915	907	860	888	908	938	932	981	887	883	833	907	923	829	891	876	943	900	885	892	865	919	907	934	908	944	874	909	923	899	891	866	931	887	934	926	881	933	912	919	890	842	891	926	941	886	918	880	905	863	890	900	936	928	927	849	851	869	908	958	934	878	905	906	882	841	903	948	913	906	821	858	865	883	924	917	928	892	926	866	883	892	895	905	902	878	885	890	944	884	851	892	904	896	883	871	871	881	859	871	890	873	915	856	954	864	873	873	920	919	871	873	889	935	821	897	959	918	938	877	882	862	903	863	849	905	909	872	878	843	917	939	951	864	899	910	915	858	877	882	890	913	871	909	902	918	882	904	885	973	897	910	886	883	870	871	906	841	865	850	903	890	919	936	905	902	895	878	964	957	892	925	922	933	866	938	875	954	892	932	912	883	853	901	900	932	887	890	903	867	903	932	911	884	852	910	934	896	931	972	859	908	913	878	876	908	936	870	956	921	846	922	920	863	881	868	911	879	954	887	876	882	906	910	936	888	902	872	855	921	921	882	881	926	883	931	901	886	816	928	930	915	901	860	933	897	857	893	879	889	913	925	907	899	863	925	878	888	914	914	923	901	844	895	940	939	925	913	910	891	902	848	954	869	860	904	875	889	921	862	909	915	894	916	927	855	917	886	977	911	853	842	909	902	898	893	946	868	900	826	837	924	843	908	884	876	923	938	897	889	896	876	892	905	843	922	931	897	900	903	897	886	867	861	831	941	878	919	897	873	928	911	865	887	885	884	931	904	925	908	850	916	881	881	871	876	919	892	883	883	888	878	924	901	879	905	872	884	946	891	944	980	902	881	937	899	966	880	909	888	863	968	901	864	929	867	882	885	898	825	885	899	900	903	914	863	933	894	838	892	889	893	914	898	889	942	932	857	881	897	957	926	845	903	933	915	901	920	898	892	909	935	907	898	918	920	894	859	895	888	889	870	903	887	921	848	940	901	915	952	823	841	904	917	851	865	855	925	938	907	928	859	918	870	925	838	940	897	896	884	901	913	914	909	920	878	883	885	871	890	908	911	909	914	839	918	876	889	938	923	926	943	906	884	919	889	939	894	899	888	876	891	935	933	901	876	851	892	888	971	890	889	877	906	873	902	899	902	904	892	925	918	937	918	986	906	910	883	888	968	854	901	907	915	890	899	875	900	846	897	917	912	929	870	877	913	897	854	942	929	874	924	937	875	926	905	906	932	921	946	908	905	880	883	931	900	853	882	892	858	883	835	919	925	892	905	948	877	906	962	878	917	847	854	879	910	909	843	859	868	879	889	890	877	858	924	940	936	914	921	910	914	878	945	888	914	920	938	907	869	951	911	914	904	930	902	882	910	882	908	867	918	907	915	878	931	831	903	939	923	908	867	874	917	819	872	934	952	915	949	913	879	898	931	912	895	844	887	863	954	875	864	821	942	923	891	912	876	898	928	905	927	880	894	848	894	914	910	884	894	892	834	912	945	928	890	872	971	961	899	922	847	854	922	939	928	867	930	889	921	881	908	884	900	890	907	906	849	858	871	874	895	923	854	948	910	893	925	913	921	879	899	890	868	970	892	873	938	921	899	885	911	897	921	925	893	904	866	868	914	888	897	926	901	857	905	866	918	851	921	923	916	898	852	934	884	931	924	833	860	901	887	927	905	895	942	903	894	898	923	871	866	904	904	889	916	924	929	938	915	890	942	926	892	904	939	936	901	911	923	881	888	865	902	931	909	919	845	871	912	877	846	918	874	918	898	865	901	875	868	879	897	946	903	883	951	947	857	871	909	897	908	871	866	843	854	918	894	856	955	873	872	846	903	875	852	895	901	924	873	863	919	947	917	844	842	853	914	925	925	885
3380	2153	2967	2446	1448	987	750	640	481	370	307	274	268	255	224	226	220	235	190	226	226	212	236	227	205	214	194	182	196	177	216	174	226	183	205	176	189	197	172	206	187	196	201	198	187	175	161	184	192	190	206	184	196	187	179	215	161	185	183	206	176	191	196	181	165	193	194	179	185	162	180	196	189	204	218	197	210	167	171	181	175	161	184	191	187	187	220	163	202	181	199	194	188	199	177	176	185	193	190	181	162	180	174	187	206	187	177	184	186	186	195	198	195	199	213	189	193	221	175	205	190	201	208	178	194	184	201	200	182	207	197	209	164	190	200	201	167	174	173	166	202	192	180	199	190	184	185	192	174	159	198	190	202	192	186	199	193	197	177	192	193	189	195	191	195	207	175	174	239	209	154	175	188	194	190	157	186	186	191	173	200	201	181	180	179	190	193	195	173	182	188	203	194	202	192	209	187	167	203	192	185	183	184	184	182	184	183	159	191	182	182	196	195	180	180	185	186	179	185	183	174	206	199	194	192	195	203	183	199	186	193	214	178	206	194	173	176	182	194	181	197	182	197	173	192	198	201	151	207	200	188	185	211	192	187	193	166	226	179	163	196	172	191	194	205	204	189	204	191	198	174	181	163	177	225	197	206	190	189	202	181	174	172	156	171	188	190	208	189	161	203	179	170	204	192	170	174	183	184	199	181	187	203	180	192	173	204	152	212	204	220	210	168	183	171	178	189	210	195	183	206	169	164	210	182	192	215	173	173	216	162	191	196	167	198	186	177	194	174	188	185	212	182	198	193	181	199	190	188	169	179	210	210	173	207	178	167	188	184	177	182	180	187	208	206	195	205	199	228	211	193	195	155	183	208	178	188	184	196	192	195	212	198	192	193	175	194	173	199	191	189	193	200	170	199	181	150	183	184	194	162	160	199	195	200	201	188	208	180	180	199	193	174	196	189	197	199	182	189	175	183	185	167	178	197	214	182	172	173	189	192	203	198	156	174	180	184	181	213	201	192	181	183	177	183	183	159	192	166	203	167	202	183	185	205	192	197	205	188	230	183	176	178	197	193	209	168	188	183	195	193	194	180	191	198	199	186	196	201	182	173	173	180	219	190	170	204	206	207	200	215	192	172	188	201	192	197	194	207	193	208	212	190	187	193	206	186	185	219	186	194	168	190	225	176	200	202	221	205	176	199	216	169	198	175	177	176	205	188	187	173	194	176	169	177	196	187	157	202	173	182	183	178	218	186	193	179	194	171	213	165	196	190	198	178	182	169	202	178	198	192	196	209	170	188	173	150	182	202	178	197	188	166	171	189	174	200	196	209	172	174	196	185	206	207	181	173	201	197	184	176	194	189	198	187	197	171	180	196	206	182	181	168	160	186	194	198	190	207	180	199	210	180	201	201	182	181	187	207	195	187	176	196	199	197	205	201	192	182	192	198	202	199	182	191	181	177	207	180	174	206	190	177	177	198	171	152	186	212	204	209	198	209	187	192	192	195	185	190	181	182	174	210	214	181	176	183	193	200	194	192	175	172	196	191	196	193	186	177	165	175	174	178	208	194	198	186	163	167	182	187	192	195	179	193	196	183	190	145	203	199	159	200	198	185	173	198	199	190	221	193	171	183	195	192	181	179	155	198	208	193	195	181	177	181	184	188	171	179	174	190	199	190	200	176	182	187	197	180	200	201	183	186	188	193	166	199	199	191	202	202	184	194	192	158	182	197	180	189	174	190	181	173	202	182	211	191	180	184	189	202	181	166	195	179	183	179	158	171	221	198	189	182	168	186	186	190	187	224	188	195	176	188	181	189	198	184	188	166	183	177	177	159	203	195	184	191	187	219	196	215	186	176	215	201	186	172	182	199	181	195	188	210	202	167	182	198	167	192	181	161	192	206	197	187	194	161	183	195	186	180	185	199	197	183	167	176	199	170	185	175	187	184	186	181	171	205	193	201	170	177	196	198	162	185	191	187	199	196	179	200	190	205	196	196	176	178	202	162	202	176	212	179	202	181	186	184	190	202	193	189	187	189	208	165	185	182	158	206	191	183	209	157	184	173	182	214	195	190	182	177	180	207	196	179	154	185	185	184	182	196	177	183	160	195	161	192	174	172	182	183	196	199	164	185	192	183	166	165	197	197	178	193	189	207	217	197	188	197	179	162	191	186	173	211	175	169	164	177	184	185	181	148	177	193	191	158	203	179	188	200	178	185	186	188	196	174	181	185	197	187	183	198	189	185	207	204	176	182	183	183	184	202	195	181	164	189	192	211	175	179	195	204	179	163	178	199	194	203	171	185	197	152	185	222	189	173	200	186	201	193	211	180	196	169	178	192	195	180	199	198	185	176	189	182	183	176	193	184	217	179	220	181	182	166	175	185	178	192	170	212	198	215	192	202	193	201	193	167	165	185	169	178	193	172	207	187	193	176	176	172	198	186	174	183	200	173	205	174	200	164	196	170	170	173	197	175	193	194	171	179	180	188	184	212	194	199	188	179	184	179	180	177	169	183	168	204	190	191	194	206	200	190	186	199	195	193	162	190	197	186	204	201	160	199	178	178	181	170	179	213	165	206	179	182	201	186	157	191	199	192	193	202	178	209	197	183	191	191	214	210	177	180	172	177	185	184	184	173	205	168	200	174	189	169	201	193	186	198	172	182	187	186	171	200	202	168	217	175	194	179	170	206	171	159	191	185	180	167	199	206	201	194	177	205	174	195	180	172	166	181	196	195	190	172	196	183	188	196	177	195	193	194	199	211	182	192	206	171	178	219	167	173	205	165	177	209	187	207	198	191	181	182	181	219	170	164	195	193	197	180	172	179	210	186	188	154	175	177	177	235	156	195	214	188	177	183	202	166	187	158	200	192	183	190	193	172	185	168	182	190	166	187	164	201	182	191	204	175	197	209	177	187	208	196	178	184	197	179	193	173	195	190	199	192	189	171	208	190	190	196	169	176	216	166	174	173	185	176	174	206	202	197	195	192	187	176	193	200	179	208	181	194	201	175	195	196	180	179	184	186	185	201	189	182	190	184	167	202	148	186	191	171	192	199	188	187	183	196	177	189	184	163	173	191	193	188	200	175	188	175	182	203	177	167	187	186	192	187	177	192	178	185	180	168	208	217	167	194	195	182	181	196	185	168	196	212	191	164	182	192	222	195	172	183	188	178	193	174	191	184	214	170	170	188	196	191	180	192	184	180	184	183	193	194	206	198	166	193	180	204	167	198	187	209	220	176	203	201	164	204	197	184	193	174	210	182	186	181	174	193	160	196	216	195	178	192	209	175	173	176	197	188	172	195	182	191	157	183	186	189	186	184	189	190	206	188	180	202	182	183	211	192	188	211	204	170	167	176	191	162	180	178	191	177	179	203	201	180	179	192	184	193	181	185	181	178	168	188	181	192	186	230	172	175	199	207	192	189	183	191	148	172	220	178	182	196	193	197	179	175	211	162	158	194	183	203	188	155	210	179	189	176	191	199	180
3612	2898	5123	5105	3885	3381	2718	2234	1977	1458	1300	1085	1113	967	890	890	852	820	829	875	927	955	892	918	784	750	705	709	729	659	707	702	643	674	677	660	644	652	630	617	634	630	648	667	679	660	649	664	636	639	615	631	609	619	634	632	615	634	618	620	622	671	638	669	615	611	669	609	677	607	690	662	631	627	615	651	621	667	633	611	614	609	661	654	628	646	628	648	623	623	641	663	649	650	598	669	726	628	575	667	651	629	674	633	639	646	652	647	695	605	655	597	645	638	647	642	639	581	633	608	655	649	623	654	641	654	644	634	634	646	655	585	601	615	612	634	626	702	615	642	627	645	641	615	636	594	640	602	625	629	656	628	637	623	622	637	617	620	592	637	633	683	635	600	656	616	655	621	645	629	637	660	584	609	649	618	621	614	645	657	630	621	650	658	602	628	625	633	618	629	661	633	639	618	642	616	615	624	656	584	646	590	638	622	629	647	624	630	636	617	635	652	617	604	598	603	603	633	629	642	674	689	613	633	640	627	653	620	607	622	680	679	612	640	688	599	628	663	695	651	632	598	661	639	637	598	632	638	640	626	651	664	637	678	628	655	668	646	659	651	641	680	604	614	656	611	651	640	617	629	643	707	673	683	627	646	648	637	677	687	640	657	608	683	651	631	619	672	676	634	616	625	682	669	625	604	632	652	601	643	654	643	651	589	662	627	693	652	614	655	704	624	655	684	629	618	599	625	620	611	610	684	668	591	636	630	646	598	651	687	622	645	593	633	658	645	652	625	654	658	627	631	652	617	636	629	617	622	607	556	634	658	667	614	622	673	649	656	622	591	661	595	603	665	634	641	693	648	654	650	620	614	629	593	645	608	641	631	603	652	640	650	633	634	583	597	623	667	621	613	599	659	632	680	664	631	666	603	668	633	589	646	632	661	671	615	685	620	678	627	602	636	660	606	644	664	657	663	620	634	635	644	601	644	658	622	638	616	586	633	630	682	645	628	620	596	612	657	684	631	627	618	660	613	667	650	631	636	683	646	630	630	669	623	622	640	626	622	665	647	613	639	634	669	639	684	657	644	682	674	613	679	665	605	655	594	601	622	630	658	623	657	662	595	659	647	651	652	616	663	650	646	610	672	619	654	618	630	604	668	645	607	600	619	622	631	657	622	608	619	631	645	625	627	656	650	658	655	634	611	635	623	610	629	625	625	651	618	631	632	645	629	615	596	636	632	596	637	602	648	631	655	654	618	589	625	655	617	636	643	619	654	622	641	674	668	611	654	658	571	648	608	650	647	648	647	609	633	631	651	628	664	611	607	635	647	652	644	623	627	653	644	603	644	597	625	630	649	594	624	597	637	647	610	629	628	622	618	603	651	624	622	610	650	598	622	660	638	623	629	682	593	664	648	588	674	634	652	621	643	670	645	659	650	630	650	612	650	631	593	654	630	650	666	632	645	570	688	662	628	668	640	649	662	639	604	624	645	626	591	637	625	613	630	607	587	646	651	611	655	664	614	606	652	654	653	617	596	637	687	651	624	608	655	647	670	606	618	644	583	628	624	669	663	664	620	656	631	663	657	643	664	660	657	638	644	628	659	665	648	603	626	606	622	605	641	631	680	610	634	623	614	653	629	617	587	633	671	646	627	633	649	673	648	601	603	596	644	624	631	677	615	613	661	623	626	655	633	613	627	617	644	637	652	688	605	674	648	631	637	650	627	618	674	613	599	691	614	688	633	657	585	632	664	621	694	629	656	645	660	652	670	631	605	625	669	649	689	637	595	638	665	621	674	621	677	660	629	624	642	657	649	637	622	684	621	652	627	607	605	633	650	654	635	617	615	670	597	620	614	627	627	584	688	584	620	656	607	659	629	642	642	663	598	622	603	606	632	650	611	621	640	657	647	648	676	703	649	659	665	622	633	614	635	648	638	606	649	576	654	639	656	681	667	628	646	615	665	658	637	639	671	656	606	651	589	612	667	649	601	672	606	681	632	609	634	660	651	641	624	648	607	652	626	655	655	586	622	634	653	635	664	654	633	650	632	581	603	629	661	618	645	655	648	617	631	666	640	649	640	616	643	621	630	620	678	590	585	618	654	677	652	643	690	623	671	617	662	631	628	596	609	711	606	683	573	668	664	620	646	625	610	614	632	637	637	605	603	619	646	683	624	647	653	654	641	675	647	621	637	645	626	621	662	629	665	667	660	613	630	639	639	641	648	643	641	628	607	666	605	648	661	674	663	628	613	616	603	652	661	605	665	649	632	623	604	628	638	668	648	661	624	609	626	680	676	662	631	638	606	649	628	670	602	626	665	624	613	649	623	661	609	621	619	631	682	610	596	664	637	637	620	664	631	662	617	637	605	616	613	635	604	663	634	640	676	634	666	636	639	624	705	653	637	639	604	624	627	628	644	614	644	616	613	642	656	613	609	655	589	609	642	664	643	623	688	656	645	636	577	643	663	675	655	626	642	645	645	636	595	621	637	691	646	635	652	679	639	653	632	606	669	636	585	649	638	607	630	661	648	625	645	613	645	612	648	643	681	634	663	615	611	654	666	568	664	624	639	620	655	668	608	624	635	654	608	614	663	669	641	652	651	600	631	664	621	643	652	608	650	616	666	633	644	595	657	650	666	642	614	613	668	631	644	586	657	635	673	613	632	623	606	643	647	649	593	661	596	620	627	645	609	614	636	646	622	635	667	644	648	628	589	585	649	663	671	648	612	598	701	686	600	638	588	588	647	608	582	670	649	683	621	639	657	619	644	615	625	595	613	646	652	665	648	610	632	617	616	647	625	638	608	667	626	618	688	660	626	650	628	574	625	633	648	606	621	651	633	637	645	615	646	672	632	621	634	603	635	681	618	688	690	689	652	636	670	639	642	649	645	593	651	629	613	597	603	644	619	622	669	668	690	619	622	645	638	654	634	638	596	618	689	668	619	642	659	636	603	624	650	646	645	633	651	653	653	649	617	606	648	673	629	660	598	621	622	647	640	634	613	663	602	614	650	642	630	612	611	635	643	634	588	636	619	609	666	631	625	623	670	637	590	680	637	632	668	629	650	663	667	633	641	610	665	624	617	647	631	640	631	625	683	641	682	681	639	645	657	636	639	641	615	665	562	630	633	646	618	658	625	643	664	626	631	616	616	639	644	678	635	597	643	693	606	654	629	680	609	586	629	661	595	653	682	655	667	668	681	669	582	633	641	625	660	630	643	685	644	617	645	636	625	657	623	668	610	623	673	637	623	661	638	642	667	634	671	663	627	639	653	654	677	616	653	626	656	605	633	603	615	689	638	610	669	653	635	641	629	656	651	671	638	610	647	618	611	632	622	642	677	625	654	625	693	661	654	644	625	636	601	625	632	621	679	595	644	626	634	608	599	644	690	647	638	593	626	648	624	680	652	666	665	609	658	627	673	671	658	649	651	608	620	698	636	637	641	694	609	644	633	667	620	606	582	633	660	634	647	693	651	658	650	658	689	597	620
18550	16856	22079	22699	18507	13813	9191	5926	4560	3339	2332	1314	1498	1223	838	945	720	714	634	668	877	820	901	822	566	461	392	424	389	396	421	362	357	375	349	355	324	333	342	328	318	321	318	308	326	325	305	299	303	302	297	321	309	311	327	293	324	330	328	328	328	318	299	328	313	306	321	293	321	340	266	295	289	325	309	337	306	292	312	320	310	319	307	290	323	315	301	313	329	324	278	318	300	307	293	320	341	311	299	320	313	327	340	306	336	309	337	290	320	314	324	309	346	321	298	293	322	313	306	306	304	317	310	322	299	303	312	313	318	323	289	326	307	287	299	332	326	310	293	297	297	320	311	322	315	327	319	292	308	301	336	299	308	317	327	308	315	298	278	284	334	302	305	352	357	327	343	315	320	290	320	336	327	329	307	293	333	323	296	310	292	304	304	308	318	264	288	289	327	327	312	290	307	339	333	331	303	295	291	339	317	313	300	308	327	323	306	291	302	283	292	335	338	324	313	292	286	309	309	294	304	320	303	317	308	297	321	295	316	320	321	334	326	281	308	285	300	319	320	282	302	317	318	343	334	310	307	312	312	309	306	316	277	300	297	262	295	315	310	324	330	344	275	335	321	332	282	335	311	294	312	304	298	295	309	353	324	313	365	313	281	308	336	327	317	346	295	321	302	299	333	301	308	307	339	346	306	328	306	302	287	310	286	337	307	321	342	309	350	300	312	316	300	300	311	333	334	335	275	321	304	295	296	292	301	302	325	321	329	307	324	302	308	358	315	319	334	328	314	298	304	295	317	302	323	310	313	327	324	299	340	299	269	296	328	330	309	334	318	318	297	336	336	300	304	286	274	319	313	299	293	301	305	311	347	309	334	291	318	349	325	315	309	298	347	339	304	345	293	324	302	320	317	333	320	341	304	316	325	318	289	307	304	328	284	315	319	302	309	328	348	313	291	286	288	335	338	339	324	299	343	315	301	340	307	328	323	294	310	296	295	324	317	318	301	315	299	326	307	323	300	317	262	327	317	290	314	324	319	321	315	283	308	319	322	336	288	347	309	309	316	297	308	350	290	299	303	284	323	263	296	316	321	295	345	325	316	311	312	318	301	316	314	350	332	286	331	328	348	301	320	317	299	309	297	348	302	302	305	343	333	310	352	326	322	328	342	327	288	264	306	318	332	317	296	345	293	313	327	315	326	305	336	311	292	313	324	350	331	320	358	340	288	355	298	288	294	312	339	319	318	313	326	303	288	309	323	293	327	317	290	293	332	310	320	306	306	289	304	340	314	317	296	302	326	327	310	290	331	327	319	302	311	307	319	325	317	324	370	314	333	332	352	317	297	360	314	269	336	332	325	310	320	324	305	308	320	338	336	327	310	327	309	330	305	303	312	297	302	303	330	326	306	316	343	334	363	319	307	322	341	323	284	306	309	323	315	322	309	324	296	285	310	303	307	301	289	321	310	296	299	312	279	298	288	304	300	281	326	295	343	282	321	344	345	305	288	306	305	306	303	306	300	290	286	331	300	313	309	310	311	304	318	327	306	326	305	310	323	298	295	328	290	301	309	305	316	326	296	299	278	289	312	306	318	331	320	305	254	259	330	347	299	303	330	308	318	300	298	327	310	298	286	324	299	308	285	351	324	295	335	294	316	282	329	311	287	314	315	325	295	308	328	297	360	326	302	332	301	339	296	299	298	340	309	318	303	302	315	295	280	302	310	324	336	279	289	298	327	324	295	291	333	316	348	325	319	326	344	293	303	308	311	326	312	312	339	318	326	315	329	301	306	296	326	288	325	327	307	314	338	313	320	335	313	267	327	329	323	309	326	312	328	326	306	319	292	314	357	315	333	281	309	298	306	330	279	320	304	327	304	324	322	335	307	315	301	302	309	308	275	288	301	328	278	322	332	315	306	315	305	335	312	319	322	318	304	307	333	305	330	312	304	341	329	312	304	346	336	354	295	326	349	326	281	317	297	278	332	304	293	289	324	301	319	326	298	353	298	298	300	310	310	271	267	292	287	291	304	320	289	300	314	294	298	274	321	329	345	284	329	283	308	300	339	307	325	337	288	297	321	309	318	345	328	321	304	336	310	306	326	306	339	321	313	325	301	335	313	288	274	316	343	316	329	297	310	312	318	288	308	310	311	335	296	337	291	323	298	313	318	287	320	305	311	333	334	323	305	298	339	318	302	299	300	343	332	311	312	303	303	350	320	335	331	306	347	292	311	310	313	327	315	327	290	318	341	316	309	363	346	300	295	300	304	294	316	346	334	336	283	351	306	286	303	302	311	300	343	316	328	300	325	320	331	309	321	315	281	297	296	323	326	298	321	311	314	328	314	287	322	282	312	328	304	328	307	295	322	339	303	328	312	337	318	318	310	308	302	331	301	331	303	291	333	334	316	319	314	309	347	307	303	341	308	309	343	328	322	311	334	294	284	282	302	302	326	329	284	276	297	298	326	294	285	348	311	309	303	335	270	329	332	311	325	323	309	335	317	315	342	307	301	298	312	295	310	312	305	302	285	317	336	294	285	325	295	303	314	333	344	310	297	302	315	271	323	289	311	292	314	319	306	322	294	299	273	334	299	315	333	335	316	331	322	305	313	323	317	299	283	360	308	297	291	296	323	336	292	339	330	268	317	341	318	318	298	329	349	340	346	287	311	310	323	320	308	313	336	301	292	316	296	325	303	309	309	303	308	310	359	296	313	325	306	308	317	311	331	311	284	331	305	332	289	303	290	322	330	281	329	289	311	351	306	317	329	295	288	320	302	328	283	334	326	334	288	304	313	351	299	305	344	361	301	300	307	319	302	304	342	314	354	323	297	338	318	333	300	312	319	331	316	341	302	294	303	302	336	281	339	315	317	297	331	300	317	323	293	281	355	357	315	319	306	342	318	322	316	298	325	302	332	301	286	330	284	326	336	314	301	318	310	310	342	329	316	293	314	308	303	304	353	293	324	333	307	338	317	317	292	326	312	324	292	320	322	328	339	305	335	292	323	352	311	303	301	309	323	320	295	271	315	313	315	320	324	325	309	353	316	323	327	349	327	291	333	326	330	313	289	323	318	312	301	317	327	309	289	350	280	299	270	300	281	311	322	319	304	318	293	302	317	334	321	323	313	337	293	336	304	316	321	290	318	319	303	303	342	299	314	319	298	327	284	320	338	319	316	319	292	329	286	324	316	306	293	269	314	331	344	335	304	316	317	305	295	310	303	348	269	343	327	289	299	290	278	319	324	310	295	297	301	323	310	294	289	338	325	323	308	320	273	305	361	307	311	315	307	301	309	292	296	315	317	342	337	314	291	315	309	307	328	363	336	329	307	312	337	321	309	339	305	318	318	319	289	335	333	321	324	312	331	285	308	317	317	322	296	295	332	300	326	310	315	318	328	321	327	330	311	342	299	295	286	310	302	325	333	304	308	290	315	318	298	319	344	309	316	331	321	327	314	311	318	318	289	336	304	294	346	312	320	278	297	313
13115	13171	18909	24549	24609	22991	20387	16555	14035	11980	9682	6385	7801	6503	4404	4418	4056	4039	3634	3971	5823	4815	5356	4544	2915	2159	1825	1743	1849	1837	1993	1621	1387	1527	1166	1189	1051	1035	989	1058	1033	1079	953	996	975	1013	979	1003	996	1010	1032	1015	982	945	1050	1011	1035	1037	1033	1067	1027	1003	1010	972	993	958	1016	965	953	963	979	966	990	936	1005	1011	990	985	940	923	975	925	973	1006	973	944	983	986	963	991	981	990	959	917	991	979	925	993	943	955	964	965	1069	959	934	964	962	966	990	1004	975	929	936	968	1001	971	997	937	969	955	977	911	930	978	978	951	985	963	952	955	915	963	929	960	978	969	974	956	965	1014	1001	985	981	991	967	970	934	962	1039	957	1039	903	943	929	967	957	946	979	937	954	979	935	969	941	980	888	1000	974	921	901	979	974	980	944	921	989	972	993	919	999	915	986	988	949	1011	952	983	972	1007	911	966	952	989	993	957	949	916	964	987	982	973	995	977	1035	972	1000	1018	1046	949	959	910	905	926	929	977	989	1043	926	993	914	1019	953	987	940	905	1004	1028	978	936	993	968	976	960	1015	992	961	920	988	1004	966	950	946	982	1001	938	934	930	977	959	978	986	967	974	932	947	952	973	972	884	983	961	953	959	964	952	1010	969	994	945	969	977	912	944	985	946	996	955	920	958	975	983	971	1020	984	988	956	973	964	933	959	942	978	941	1000	948	993	939	978	902	971	926	957	956	918	940	960	960	989	941	942	941	972	1000	943	984	976	1030	1005	897	999	893	982	949	941	886	1030	1007	1002	927	991	954	948	983	971	960	982	975	1010	955	904	998	939	972	938	951	931	937	963	957	957	936	966	1000	927	975	1021	997	983	916	949	993	936	998	978	960	988	986	944	960	999	920	970	955	975	974	973	967	928	987	983	925	990	969	1014	997	1012	981	916	969	928	980	955	1013	970	1011	975	949	963	968	926	1028	932	946	927	992	917	949	976	950	939	1034	923	959	991	988	1013	966	955	1007	970	979	1053	905	989	995	995	1076	980	939	1003	991	947	969	975	937	927	990	989	974	969	994	957	947	930	977	948	980	931	974	983	945	939	985	984	918	922	975	1011	1003	945	981	984	989	937	964	978	960	968	1007	926	929	998	1001	997	951	976	1027	954	972	1020	961	1024	990	989	947	950	994	917	981	1003	997	954	963	967	962	945	984	974	955	949	1023	1003	1000	987	1021	1040	977	946	953	963	943	971	1007	944	956	1010	930	978	928	971	1005	967	941	960	963	921	966	971	1017	975	978	1005	970	956	985	980	902	949	925	976	960	991	960	1034	959	950	971	980	1004	960	876	943	972	998	951	1000	962	982	974	933	972	982	952	973	939	964	954	993	1034	1024	976	991	1009	1001	971	996	894	967	1000	927	979	964	903	984	1008	957	949	1017	944	980	975	992	984	972	962	1061	993	931	986	946	979	990	990	1012	990	992	908	984	975	929	992	956	934	1011	986	950	950	1003	1002	962	952	998	931	1015	952	967	959	960	971	1005	917	1008	946	967	942	954	940	953	981	1019	900	959	993	993	944	976	967	972	931	1065	992	993	1013	954	975	980	974	956	970	1000	915	992	1013	978	900	927	927	925	947	967	937	1051	932	976	956	945	926	966	1027	1015	993	976	984	953	960	975	917	1006	1001	1008	905	983	1007	920	958	925	961	995	1031	977	957	968	971	935	993	995	1007	1020	948	925	986	945	1017	924	1014	941	884	963	980	920	963	968	1019	1003	958	940	947	966	935	970	1006	952	964	971	939	1006	895	981	984	965	980	969	986	971	945	980	951	955	1043	883	894	979	943	1013	971	944	963	952	976	951	973	964	988	932	982	995	945	966	937	954	977	982	951	948	1021	943	979	947	940	1018	995	943	999	977	957	942	947	937	1005	988	955	914	1005	975	991	974	954	996	935	962	988	978	992	900	936	993	959	933	970	980	967	932	1021	954	952	946	990	905	1005	964	976	924	918	1012	995	939	988	1015	956	985	983	980	1018	988	955	884	989	931	951	936	976	955	1009	943	940	999	953	999	1016	965	959	954	940	974	972	961	950	961	939	934	1033	958	1010	931	947	933	948	1021	961	986	958	964	960	943	973	980	1020	996	916	962	965	1016	979	939	969	963	942	995	943	983	1000	974	977	951	960	994	929	920	955	934	953	973	939	931	939	996	954	973	996	973	962	948	1010	981	999	988	999	1005	997	965	939	1023	950	1002	977	950	960	1005	916	961	1066	1008	983	939	969	973	958	942	898	961	996	975	1014	958	901	990	929	954	980	994	887	993	945	954	946	964	1034	1006	975	934	979	1026	957	1021	958	994	961	930	989	957	981	991	961	1011	935	987	933	987	957	994	1014	1010	958	958	959	914	948	934	968	942	926	974	957	967	961	960	976	983	932	1007	961	994	1013	931	945	984	926	983	968	1004	969	962	941	936	963	918	1020	1001	986	974	966	936	978	978	936	972	992	947	962	965	975	974	975	974	906	907	937	990	1006	917	925	1029	955	937	899	940	936	995	978	988	990	960	1005	993	1009	1005	1012	907	987	941	919	985	946	904	995	987	995	919	1008	969	976	965	946	980	1012	945	1043	992	942	971	947	1010	989	997	981	991	981	990	942	898	978	954	995	998	954	1001	943	982	947	991	922	947	1032	1021	1007	967	1001	914	953	938	994	948	950	957	1007	993	979	1018	952	1005	996	977	920	1005	981	930	946	959	1017	975	1020	964	976	957	1000	957	990	987	1021	958	926	957	960	924	960	964	948	1008	956	964	960	985	974	908	950	1034	926	964	972	1008	1004	936	978	964	957	980	985	917	1007	953	954	960	987	996	957	925	980	999	982	982	957	975	976	951	959	974	953	1008	980	996	932	1003	953	975	1030	1004	948	928	942	1015	952	916	977	970	967	968	966	928	955	1001	978	970	962	959	1015	975	931	975	934	942	1012	989	998	927	935	958	951	936	1016	1001	954	958	922	960	979	978	943	974	953	978	975	982	866	970	915	1002	909	962	1009	1001	985	965	1003	988	1016	960	974	999	995	1004	1009	947	950	953	928	935	1046	945	930	903	918	942	970	1048	935	1014	970	1013	987	1015	1023	957	936	929	965	927	929	900	965	955	1015	994	897	886	969	983	959	945	947	1001	985	971	953	1011	960	926	996	974	980	957	994	1002	990	915	986	981	1008	916	969	1031	977	963	993	969	963	1000	987	989	1008	952	993	1003	982	966	995	984	962	1005	982	995	954	1015	983	952	1053	948	919	927	1000	888	987	1019	950	910	961	952	889	1003	991	957	992	954	961	942	975	975	1035	958	972	908	990	1036	939	961	998	960	1013	997	915	954	944	965	1019	984	1023	956	970	998	983	927	969	1001	940	972	990	988	933	944	957	984	958	922	977	1005	922	951	994	1015	973	937	997	957	916	982	962	974	976	979	986	964	964	1032	954	936	996	938	985	952	946	969	961	985	990	939	906	975	967	999	998	919	943	959	935	983	954	972	966	933	985	976	934	1008	972	948	988	979	942	920	984	942	1002	959	960	965	983	969	1038	996	949	978	981	919	946	935	946	1018	951	958	953	900	997	968	1019	948	974	913	940	964	906	1018	957	982	1007	984	984	946	1011	939	996	918	1004	959	993	968	978	928	956	958	913	973	936	973	950	959	990	978	973	990	979	910	982	949	944	993	938	968	951	942	1010	1036	1028	943	946	964	1038	970
27975	25636	30100	31113	26600	22648	18022	13050	10418	7400	5030	2921	2752	2336	1427	1449	1283	1163	1156	1260	1625	1644	1546	1217	976	862	592	525	478	516	494	433	410	372	370	329	321	311	318	332	280	290	298	297	301	298	286	278	280	264	301	304	335	319	296	297	302	308	317	289	305	308	326	339	292	290	265	304	263	317	315	280	292	299	283	286	304	300	291	306	297	288	310	281	283	296	286	298	324	300	284	300	290	286	268	309	280	291	296	294	263	299	306	310	287	304	306	281	275	272	259	266	288	300	318	299	289	268	287	283	310	296	321	276	273	309	303	309	288	276	282	282	307	305	263	283	265	301	298	291	296	294	304	287	305	298	262	289	322	283	293	288	302	260	274	279	306	280	282	302	281	294	265	279	270	300	315	272	320	295	322	269	285	299	311	289	321	293	281	290	278	285	276	283	300	298	298	285	266	303	272	318	323	300	292	277	285	289	315	291	318	292	272	297	298	304	277	289	303	243	288	281	272	276	277	343	287	286	299	300	288	288	320	274	288	306	297	292	282	260	293	297	282	266	287	297	277	290	290	273	298	331	262	261	263	297	285	280	296	296	307	323	277	308	303	273	321	296	317	269	275	304	284	275	299	294	286	284	296	292	307	301	257	246	295	275	272	278	292	313	268	297	296	282	281	311	294	300	290	283	277	305	313	298	267	289	284	294	310	312	275	287	274	292	304	325	307	279	300	277	261	278	274	279	313	306	275	277	300	287	292	284	282	307	289	306	304	289	292	307	302	297	304	311	309	289	291	268	302	318	313	298	295	315	281	301	264	287	297	292	273	299	302	273	309	278	310	320	305	290	271	294	247	289	282	281	318	269	296	294	282	288	319	267	295	277	286	301	300	285	282	273	276	285	279	285	302	276	288	276	290	270	304	304	280	299	318	325	272	283	309	287	299	307	298	299	289	268	290	289	295	285	278	328	275	274	267	277	297	273	290	316	294	307	292	285	283	266	296	294	251	274	292	272	270	302	282	276	291	265	269	274	282	274	234	256	266	293	294	309	295	278	294	304	289	273	307	301	297	317	275	286	277	276	295	296	275	290	305	316	289	298	294	275	306	305	285	312	305	325	282	288	289	292	281	276	249	291	296	298	286	294	306	284	281	308	277	307	266	290	270	263	323	260	293	301	270	282	305	266	293	320	277	310	295	308	264	283	269	321	289	282	286	313	273	290	271	273	277	310	275	293	281	293	294	285	287	307	272	280	270	306	286	300	279	323	272	284	263	300	273	303	279	266	273	290	281	283	293	270	286	300	312	296	295	307	325	294	297	290	316	282	296	287	286	262	274	303	287	296	267	314	266	294	309	269	308	317	303	319	288	316	286	256	298	278	275	287	283	304	299	301	313	294	269	279	316	295	315	289	282	304	261	269	273	248	256	261	271	293	300	286	273	290	290	271	286	301	298	286	301	291	309	257	285	306	300	280	302	267	317	282	268	288	275	261	282	272	293	285	297	286	288	287	277	279	279	288	309	280	298	283	317	307	295	303	297	304	287	284	290	311	269	281	296	293	263	281	302	305	294	306	291	299	287	299	293	291	287	270	310	295	311	282	326	300	305	307	300	276	292	281	287	285	347	295	276	287	307	304	328	308	275	271	328	293	303	291	288	281	273	262	304	285	299	272	310	299	277	302	276	310	287	297	286	278	305	292	321	302	315	279	325	280	290	277	291	300	325	305	278	293	290	279	288	297	292	306	342	293	304	275	287	283	283	257	285	297	309	304	306	287	288	296	295	280	331	309	289	265	293	314	306	251	310	331	290	286	282	281	277	315	318	298	276	295	289	314	316	271	242	289	289	286	304	287	265	280	262	291	294	282	269	288	286	299	298	289	295	299	282	296	325	295	280	280	303	279	277	274	291	289	302	285	302	265	289	295	268	298	325	285	280	296	294	284	277	271	323	278	271	323	335	270	273	288	321	269	271	303	252	279	287	325	292	298	271	289	285	252	262	311	283	270	309	271	305	317	313	292	296	292	263	269	285	293	277	325	300	282	311	276	273	288	279	260	328	280	284	307	300	266	281	289	299	312	314	280	284	285	327	286	269	286	290	264	284	293	291	325	265	309	299	303	281	293	292	282	274	275	295	279	309	256	252	277	302	275	277	293	282	280	296	305	266	276	304	281	277	300	287	275	332	302	291	303	309	307	306	288	268	304	294	320	258	296	277	277	284	279	304	293	297	278	288	303	294	305	289	314	302	278	326	301	292	299	286	286	286	300	271	284	310	275	284	292	263	302	300	321	286	323	309	285	308	305	282	263	312	279	294	299	299	274	306	285	269	291	306	276	260	291	245	268	279	285	294	304	267	265	303	274	327	249	296	291	317	305	299	290	289	283	272	299	281	318	275	297	279	299	307	268	304	289	304	282	304	283	302	298	281	309	267	303	274	297	298	281	280	294	282	267	283	296	309	314	293	318	275	287	292	256	293	297	311	277	273	264	302	277	270	311	274	308	320	272	286	282	311	272	295	296	279	309	282	299	284	304	318	280	301	270	304	309	290	282	255	319	286	315	333	315	293	296	304	287	272	293	280	296	292	307	319	282	279	249	285	252	274	301	290	280	292	307	279	255	287	286	285	298	280	305	282	272	274	271	284	302	304	289	295	289	272	277	276	288	294	268	297	304	280	289	307	273	278	298	298	302	279	245	289	291	293	309	300	333	291	269	287	316	259	288	275	289	298	307	259	262	297	279	306	345	289	296	272	271	301	277	300	258	274	304	289	311	305	274	300	301	282	279	297	304	266	282	278	272	279	280	293	290	299	260	276	269	309	267	319	297	277	297	254	265	283	296	277	296	268	283	268	286	307	283	293	331	291	267	283	269	319	307	299	305	296	294	284	323	275	295	286	298	256	290	278	294	293	284	290	311	278	310	272	315	295	292	274	251	276	326	275	301	278	266	307	280	254	296	291	274	305	299	258	285	286	274	317	272	295	288	307	323	252	283	285	302	297	311	275	264	286	264	327	272	306	294	284	289	271	288	265	297	274	285	304	273	297	271	300	280	322	303	295	302	294	298	279	291	282	280	279	293	265	323	299	277	297	300	296	322	309	275	294	305	313	293	264	301	299	305	289	267	293	276	249	288	269	303	297	295	286	291	278	317	320	288	300	319	310	289	293	298	282	283	305	279	291	273	290	285	276	275	276	295	281	262	300	274	289	289	294	291	308	295	293	293	290	281	289	308	278	336	295	305	300	301	283	281	306	308	286	261	287	273	298	294	289	269	282	244	300	317	287	292	295	301	312	291	323	328	296	302	276	304	284	297	282	294	263	295	304	278	312	259	347	299	306	302	308	279	257	283	315	293	301	302	296	307	289	296	286	296	312	276	283	296	285	265	272	301	280	296	248	245	308	297	279	293	303	270	293	286	274	276	307	296	325	281	330	281	301	307	313	268	266	303	299	288	275	302	287	300	297	308	274	282	278	278	305	306	286	318	286	299	296	270	284	310
18183	20679	25859	32401	32553	30875	28620	25894	23044	20686	17745	11120	13493	11618	7594	8108	7609	7316	6757	7146	10428	9263	8887	7690	5468	4781	2983	2907	2574	2682	2906	2317	1756	1693	1583	1428	1147	1131	1030	963	994	1000	1023	999	948	932	964	1007	979	988	970	907	940	934	946	901	946	970	962	988	962	887	932	917	954	964	940	900	928	887	921	935	877	877	979	912	890	920	927	927	937	914	874	860	930	927	861	925	913	879	923	923	975	988	958	888	901	896	923	921	936	930	866	864	941	883	902	894	941	863	936	880	924	965	863	940	898	871	913	847	886	888	919	940	912	886	934	901	933	889	897	911	938	885	909	836	883	926	878	958	961	908	926	933	860	925	889	952	908	927	927	871	906	882	963	952	963	933	932	961	859	865	895	883	904	944	934	879	843	893	866	953	909	905	894	841	901	953	889	863	924	896	864	932	868	894	935	837	913	885	907	892	917	888	878	907	856	920	906	837	906	936	886	918	873	965	871	904	883	912	910	896	870	913	932	916	894	901	894	898	908	904	880	927	917	900	904	895	899	905	909	862	907	852	904	916	842	901	906	857	925	901	901	884	875	909	887	905	919	878	902	864	906	920	882	871	865	929	906	862	918	944	864	899	883	907	913	924	864	824	902	900	929	870	932	841	864	882	836	909	903	860	962	925	881	931	904	833	892	848	869	874	930	837	910	865	888	883	886	865	941	843	928	895	887	961	882	895	936	916	922	879	871	873	911	917	884	856	908	928	883	847	928	935	936	882	901	872	927	891	924	844	882	860	902	853	825	973	906	883	890	869	910	872	886	946	919	846	875	924	899	864	961	970	887	861	926	888	907	929	890	863	866	895	854	947	869	905	917	823	876	887	890	913	956	893	915	936	834	934	911	912	853	866	912	908	883	901	929	924	971	882	915	902	939	851	878	908	893	911	924	926	908	938	905	867	929	878	853	920	931	898	933	878	889	865	887	898	907	879	878	867	901	874	897	916	856	877	863	881	907	892	961	923	907	949	874	909	891	909	882	902	902	908	882	955	905	882	949	876	868	931	933	849	947	851	874	874	971	933	899	877	955	933	900	869	901	941	867	883	859	853	913	881	876	939	886	829	881	867	956	966	880	937	889	876	902	904	878	863	899	858	926	923	944	909	880	943	883	875	901	885	832	859	923	881	927	943	870	921	865	846	891	893	887	895	913	901	921	880	816	895	855	894	848	904	866	922	888	860	847	942	894	878	904	885	854	856	927	889	861	921	897	862	893	908	873	844	906	907	855	906	930	851	874	869	860	892	887	922	864	886	877	925	910	923	888	890	895	912	883	877	869	921	865	889	924	910	889	892	878	845	942	919	873	878	885	893	868	898	899	914	963	952	894	893	898	884	850	940	910	883	877	925	939	896	912	907	968	913	916	899	884	902	934	914	881	910	921	906	860	936	913	920	926	887	929	956	873	864	913	834	909	911	914	893	856	927	928	938	899	894	905	879	911	899	892	926	914	873	907	901	884	847	871	879	907	902	921	893	855	883	920	895	906	885	921	907	930	893	879	879	905	901	903	876	857	875	890	873	856	853	945	895	878	935	843	855	891	891	863	864	822	870	820	946	935	904	909	919	900	916	909	893	940	929	911	873	881	950	889	939	903	847	863	895	969	904	936	862	874	902	894	894	863	913	864	889	937	950	931	907	865	912	901	894	914	859	945	860	892	916	896	935	861	891	937	872	866	890	867	923	908	937	973	911	863	921	903	879	932	918	890	885	936	869	931	842	875	911	867	877	891	903	938	964	875	858	843	892	847	944	919	877	858	932	876	888	906	875	884	956	864	887	900	890	884	951	945	918	977	873	869	905	919	920	922	896	927	870	905	964	888	913	938	919	853	906	848	865	889	901	884	941	893	900	942	893	918	874	875	880	888	921	896	948	939	868	854	857	851	889	858	845	870	883	884	932	918	889	914	878	919	929	847	967	929	902	902	892	884	902	932	898	867	902	906	848	950	902	850	875	864	918	889	893	876	914	904	880	876	899	887	877	869	826	931	927	931	875	958	914	903	894	896	980	906	889	928	898	904	901	863	887	906	898	901	916	871	911	908	869	882	888	887	881	884	897	915	899	860	882	865	889	923	812	900	833	872	921	930	914	859	885	857	905	906	892	945	865	842	833	921	876	868	969	892	914	932	877	891	874	907	889	906	913	911	888	915	887	839	897	904	854	879	903	929	891	917	868	932	908	886	933	904	905	906	886	879	909	931	895	865	917	867	834	874	836	927	899	924	853	877	884	908	939	881	946	937	912	852	976	922	899	893	940	903	923	913	939	864	870	907	866	881	881	866	942	885	882	940	928	875	915	942	891	867	931	964	933	916	844	919	964	858	995	847	886	867	851	910	900	890	881	893	897	889	868	916	896	858	877	931	818	891	883	871	902	920	887	951	881	909	920	933	877	932	893	862	881	885	906	899	918	937	911	859	910	916	932	869	903	878	872	904	860	876	882	895	884	843	862	910	904	906	866	858	855	925	936	891	872	917	906	918	936	859	877	841	905	929	836	839	864	848	890	869	869	846	878	899	944	871	946	843	916	892	928	870	912	871	842	950	940	843	900	873	873	893	918	850	903	857	847	923	913	869	896	925	881	919	923	863	875	904	873	835	866	894	885	854	865	943	906	906	882	876	904	879	876	909	896	915	867	875	861	888	885	834	874	985	917	855	945	915	896	904	922	892	891	834	836	880	860	919	956	922	879	951	898	889	902	978	873	923	867	908	869	942	864	859	939	908	855	840	861	837	904	836	926	897	901	876	874	896	883	881	893	899	818	878	920	925	887	823	913	897	983	936	910	913	862	922	900	926	930	920	851	893	895	837	926	901	874	860	875	903	847	861	920	912	903	910	946	898	866	910	870	879	891	914	887	901	937	855	927	933	933	896	844	909	870	925	950	914	937	912	877	913	895	883	869	864	864	869	868	900	947	875	845	902	905	893	919	942	888	913	922	872	909	866	859	870	925	907	894	936	860	879	863	847	955	877	853	865	907	878	947	888	869	943	881	884	867	855	891	869	881	931	922	966	850	923	866	874	926	896	899	925	844	903	905	913	890	918	894	907	853	864	919	881	930	900	867	880	841	892	935	912	885	876	833	892	924	856	905	849	898	898	873	891	916	880	958	864	899	931	890	943	920	878	920	867	881	917	938	836	868	922	893	884	961	897	899	911	855	902	926	893	933	820	864	869	911	911	900	870	871	879	863	842	903	893	905	888	836	931	854	933	906	882	954	880	809	886	897	919	864	879	892	882	900	913	928	864	818	884	921	891	892	879	875	857	877	861	893	876	918	869	869	927	864	888	893	889	907	854	872	952	850	884	948	898	860	900	901	909	847	903	857	899	923	877	905	863	901	887	843	884	911	886	951	890	911	867	875	888	828	879	919	894	864	897	946	896	928	911	930	886	861	876	931	916	914	925	855	887	883	870	910	878	828	897	927	900	897	870	904	921	891	891	930	903	878	894	838
3376	2621	3070	2500	1526	1084	758	523	399	353	309	238	215	249	230	235	200	223	218	209	224	232	246	221	200	208	191	169	189	200	207	196	167	192	156	193	171	184	181	210	198	179	191	183	215	188	180	176	188	183	168	189	200	188	206	170	181	173	162	200	183	169	178	191	183	189	177	184	186	181	153	181	190	203	175	190	174	188	183	194	207	170	170	195	188	173	185	194	168	205	188	200	170	181	189	181	194	171	180	183	170	164	183	205	207	178	191	195	214	197	186	199	183	175	167	174	206	180	180	184	177	182	163	191	181	213	191	178	194	190	210	196	190	190	166	188	202	176	164	185	192	183	181	164	191	183	187	181	199	176	173	191	174	200	202	170	183	171	192	162	184	169	196	188	171	179	180	171	174	182	173	219	197	164	183	171	200	186	180	198	186	193	204	178	170	183	182	195	189	178	199	175	179	175	173	154	157	173	191	188	146	175	197	194	186	192	187	181	176	193	196	166	188	178	175	185	210	220	181	174	180	187	198	194	178	190	178	203	196	184	166	183	180	162	180	192	178	191	182	204	178	206	188	190	197	167	202	200	183	202	175	179	189	184	196	206	221	170	191	199	194	175	187	167	197	188	188	195	174	179	179	200	202	175	194	187	183	193	172	206	183	177	174	173	193	186	201	188	209	183	186	178	186	189	191	191	194	200	208	203	187	191	184	199	196	170	194	204	185	190	173	192	198	177	178	185	170	196	205	200	186	182	196	181	211	206	212	195	164	184	183	189	185	174	174	181	170	191	165	169	172	184	155	190	176	162	210	175	181	205	195	177	172	188	191	185	194	198	188	209	183	184	177	177	172	199	187	182	182	196	164	196	214	197	172	196	150	194	190	168	185	194	190	173	197	171	194	189	205	194	182	176	180	186	197	185	195	199	183	187	188	181	172	190	163	168	206	189	177	185	183	202	178	187	162	184	192	180	196	188	207	212	186	177	187	191	194	168	189	201	181	199	197	177	203	201	204	202	154	203	169	218	177	174	187	183	201	202	179	188	197	197	190	200	201	202	185	220	208	184	207	179	195	172	187	168	185	170	180	184	172	197	179	171	178	202	209	190	163	190	218	190	166	182	185	194	184	185	185	194	179	202	204	179	192	175	155	181	181	159	203	192	186	178	201	178	201	161	164	187	186	193	185	188	178	190	178	205	184	178	196	195	199	187	176	196	181	192	200	189	159	201	185	179	175	174	200	167	213	195	174	181	174	198	198	202	212	184	175	188	189	177	181	188	215	187	186	181	182	174	198	179	186	176	169	183	190	201	199	177	200	170	213	205	188	214	219	204	176	164	205	169	180	170	196	167	173	166	189	205	185	197	210	203	160	191	200	185	198	210	195	175	189	194	161	192	160	209	191	195	153	165	174	171	189	176	194	189	172	215	195	195	165	188	187	203	179	170	187	182	171	198	186	188	200	169	203	179	195	195	180	186	198	197	172	207	184	187	181	206	189	178	200	161	177	194	189	171	189	206	168	179	177	207	207	210	193	207	179	189	166	190	193	168	196	186	185	193	191	194	210	198	163	205	176	188	172	194	202	182	194	181	174	186	188	190	207	182	190	181	192	169	179	205	184	205	189	193	190	180	193	182	188	181	186	179	194	198	182	185	219	193	197	189	175	191	158	186	174	222	178	181	182	170	174	190	204	206	203	195	175	202	190	166	179	220	199	192	164	180	192	178	191	192	194	174	207	207	175	187	179	176	187	159	174	186	187	196	164	198	175	188	208	182	193	194	198	199	185	198	195	170	205	187	182	180	167	186	193	227	180	186	191	208	214	158	205	165	188	176	188	173	198	176	179	178	183	190	162	203	217	192	192	185	186	229	185	204	209	201	172	166	176	157	175	182	159	182	157	190	193	191	179	202	154	193	209	170	169	179	162	184	194	223	201	181	174	160	202	198	175	185	187	170	199	206	203	210	166	172	187	196	186	168	202	159	196	153	182	187	191	185	190	201	168	185	185	162	191	175	181	178	202	187	174	197	161	203	191	200	193	159	173	177	208	172	192	179	196	176	170	167	178	192	194	190	195	191	186	183	196	205	193	186	176	174	182	184	174	187	176	194	175	174	185	205	187	188	184	177	178	195	186	170	187	180	194	183	161	178	198	180	191	198	196	174	182	180	199	171	185	201	189	198	170	180	187	169	217	168	174	164	213	189	193	191	181	171	181	185	187	194	168	161	201	185	194	206	192	169	184	207	214	201	183	193	177	173	160	183	193	203	189	160	206	175	176	207	194	192	189	173	185	199	177	188	164	168	193	172	162	179	212	190	215	175	189	205	179	175	216	185	181	173	193	183	195	202	197	172	195	171	180	176	203	181	162	165	173	179	212	192	177	180	201	188	197	193	205	191	180	183	217	208	194	166	189	180	210	166	183	177	197	175	183	196	208	180	175	169	171	200	173	157	178	193	204	197	180	210	188	181	188	178	192	202	175	189	212	168	192	199	196	172	180	198	180	195	186	185	184	187	195	204	198	169	182	177	192	190	186	178	191	172	190	198	180	159	172	178	197	201	175	177	161	199	192	210	183	173	158	176	186	168	193	186	179	191	187	215	192	186	203	179	201	185	184	168	198	167	192	185	178	196	178	196	207	210	172	173	172	176	184	161	177	186	185	185	188	199	190	176	206	180	204	194	178	187	187	183	191	197	198	177	204	190	191	169	188	215	190	200	171	193	211	190	194	173	197	202	180	185	186	190	214	190	195	216	196	177	211	191	163	200	174	177	176	195	158	181	166	185	181	203	174	198	189	214	208	185	209	190	188	195	184	170	183	201	199	178	200	175	183	195	174	185	171	191	196	166	190	186	177	185	175	177	184	210	193	169	184	177	200	194	206	193	198	185	193	182	194	174	194	168	197	171	190	184	181	182	190	184	180	180	180	174	188	178	183	178	188	180	161	184	189	190	217	182	178	206	172	192	180	179	193	212	172	203	181	193	165	196	209	206	171	196	167	184	196	204	184	186	192	184	198	185	195	196	203	199	168	191	191	200	165	197	198	190	156	223	175	189	160	195	210	202	202	195	185	190	183	181	199	173	185	197	184	183	177	184	175	202	181	179	185	186	181	181	185	180	169	180	193	180	169	210	181	187	195	200	179	207	177	204	196	179	198	193	187	209	187	168	169	184	177	207	217	227	181	187	187	163	194	211	200	161	167	185	168	195	165	168	185	173	192	194	198	205	173	209	165	162	210	155	175	156	182	178	206	193	197	185	211	165	203	196	197	181	204	167	194	187	187	192	199	200	185	197	197	181	199	176	176	192	184	206	203	202	186	165	190	158	195	165	195	156	172	187	184	169	195	188	186	173	170	189	183	184	185	186	193	199	215	193	218	167	212	177	183	164	182	213	169	187	178	193	185	185	177	179	187	188	186	177	161	194	190	182	188	198	213	169	172	179	199	182	190	178	220	182	197	194	186	173	177	171	166	173	191	168	217	188	175	187	203	174
3597	3555	5048	5099	3853	3084	2369	1903	1963	1577	1295	956	1113	984	905	887	818	879	776	771	870	883	853	853	837	739	746	723	699	717	764	656	663	683	619	639	644	646	658	662	624	662	648	671	605	651	646	655	640	618	615	645	638	610	618	625	641	603	685	613	634	693	627	610	622	626	637	619	666	693	638	605	624	648	692	612	620	657	579	642	616	629	636	659	632	659	603	667	688	651	653	612	633	605	635	613	655	672	630	583	651	607	612	652	627	635	639	609	647	660	675	595	676	630	627	610	682	623	655	644	581	706	686	637	636	580	650	630	633	629	625	625	648	676	634	652	669	642	652	660	618	644	622	639	679	642	637	643	652	637	630	631	626	658	626	632	625	616	596	615	615	608	616	614	646	663	678	588	632	625	598	635	612	598	618	629	612	641	614	651	622	606	620	673	617	655	615	654	630	657	630	650	654	674	605	625	611	605	598	621	618	668	625	670	611	658	654	619	652	678	609	623	650	659	664	649	630	670	635	634	640	628	622	594	555	615	578	643	634	616	594	585	626	626	642	649	605	631	594	580	610	615	635	610	657	667	611	595	644	640	610	664	634	623	630	651	617	670	634	602	637	653	637	606	660	615	647	656	600	632	683	613	607	648	622	644	591	647	625	653	653	623	660	601	641	619	642	669	612	620	616	648	635	653	660	616	661	665	628	679	619	673	659	637	658	666	648	629	626	573	667	637	618	641	631	603	642	595	652	593	708	664	620	624	695	655	642	629	617	618	585	646	686	647	646	620	627	640	613	642	614	640	664	618	623	638	653	625	654	690	671	681	651	659	609	624	600	621	644	633	621	662	640	654	606	623	615	612	584	675	657	628	650	623	651	608	653	622	669	642	658	626	625	688	658	626	652	599	616	652	625	615	650	642	631	647	671	633	622	634	659	630	663	635	643	662	653	647	650	677	639	636	703	652	634	674	626	662	633	672	637	625	659	642	619	607	633	649	646	606	702	605	641	651	644	654	617	674	643	655	615	672	653	631	652	611	669	650	655	639	611	665	698	648	657	632	615	645	638	651	594	660	628	586	607	635	645	616	631	615	661	658	667	699	625	660	634	588	654	623	697	659	687	602	590	710	681	667	603	629	641	656	614	657	668	573	682	663	657	591	614	643	643	631	684	634	612	679	651	611	627	637	659	665	631	665	605	640	633	655	600	666	631	616	641	626	599	671	633	710	607	610	635	657	637	658	621	611	631	611	713	633	627	622	638	645	641	636	700	631	646	641	613	644	642	662	659	631	673	621	638	637	641	645	668	650	612	600	615	653	656	659	615	607	612	672	579	609	627	579	664	619	584	713	638	630	621	638	673	621	626	627	639	654	642	635	674	647	660	648	666	625	642	596	695	620	645	680	671	677	643	689	629	627	636	621	645	650	643	581	681	651	624	650	620	661	594	649	673	636	656	665	622	638	617	592	637	634	631	662	636	613	626	628	652	613	631	653	609	594	637	629	624	646	613	631	671	627	640	674	614	644	609	638	650	635	623	656	634	636	591	646	632	606	595	665	625	599	663	627	639	656	670	606	644	614	644	632	652	602	625	620	678	701	598	623	599	652	611	583	661	690	563	674	630	630	667	645	658	638	631	624	677	601	617	624	654	670	660	614	686	598	613	574	650	635	607	621	646	634	659	639	631	641	636	649	652	645	650	653	654	628	645	669	610	604	669	634	637	622	681	641	615	658	638	608	672	623	591	636	671	659	625	652	604	648	682	624	625	609	629	671	630	620	595	600	689	624	674	582	631	659	667	661	653	685	651	620	682	601	658	635	637	671	594	697	643	595	658	629	646	624	660	604	661	658	679	653	643	623	664	653	661	665	659	660	645	651	645	635	663	647	630	648	647	690	618	653	645	660	557	654	624	631	646	686	646	604	664	652	620	674	601	594	622	654	605	670	651	652	627	632	614	655	602	609	608	647	683	613	594	650	624	630	614	606	695	629	646	669	602	660	625	646	602	628	621	627	604	581	631	639	655	636	638	652	618	650	640	621	662	645	655	616	615	625	638	612	657	626	662	660	636	658	611	656	630	644	629	622	623	622	655	636	628	610	577	641	614	655	612	635	625	697	669	607	579	583	645	621	654	604	607	636	611	619	601	645	602	656	641	638	658	635	648	629	576	615	638	609	586	637	621	608	614	610	650	674	652	605	647	608	640	639	589	607	665	596	634	632	654	624	601	618	649	631	708	678	653	654	592	657	621	637	668	660	622	639	668	619	649	617	680	617	660	623	613	674	625	614	622	637	653	622	602	619	635	623	640	608	599	629	616	595	649	653	622	659	636	618	644	656	625	657	643	635	629	654	612	610	673	610	643	637	646	639	626	674	596	598	692	643	673	664	613	658	624	645	611	645	625	646	679	597	641	607	624	662	593	652	653	626	654	652	665	637	668	633	657	628	606	654	632	653	659	663	639	641	643	657	604	662	625	606	594	632	658	615	652	670	656	646	584	626	623	658	643	662	645	604	659	665	616	666	668	660	658	645	603	628	601	650	660	619	656	700	633	654	606	664	631	607	635	600	655	613	593	645	629	681	609	659	686	669	624	573	626	636	624	610	634	663	648	635	656	634	634	623	602	644	659	588	672	671	614	662	652	630	597	612	607	623	638	668	639	608	638	619	636	626	638	655	635	642	658	662	619	636	660	611	639	599	656	643	666	672	622	664	671	609	656	643	620	641	630	635	620	630	587	652	593	696	689	595	663	669	591	660	637	664	632	642	651	652	708	644	649	613	661	640	633	598	632	626	687	644	660	617	618	603	630	611	634	606	638	620	654	634	656	659	671	626	631	671	611	687	622	619	625	681	643	622	642	696	711	636	655	631	625	676	674	627	641	666	626	682	662	615	674	640	643	650	608	641	637	676	629	595	634	657	642	637	614	652	586	629	657	641	641	622	682	644	636	666	620	650	631	638	617	574	622	656	653	620	602	655	625	667	646	627	688	607	652	639	637	636	668	611	633	632	632	632	646	610	630	675	714	645	632	692	621	660	665	600	608	647	650	669	701	665	632	636	632	619	652	653	558	652	627	659	646	630	614	662	648	666	613	590	625	684	636	626	651	602	607	597	656	635	680	621	582	624	626	663	659	598	625	620	678	623	679	624	638	657	631	676	625	649	623	596	618	663	596	628	600	626	640	664	631	620	618	632	616	659	595	612	657	668	669	630	614	661	611	630	630	641	635	631	686	652	646	620	664	643	648	623	620	619	612	598	638	658	633	642	697	652	637	702	630	682	623	646	619	620	599	625	608	593	684	632	627	671	623	622	649	636	614	624	664	655	631	616	612	615	695	628	630	611	559	678	655	636	644	620	651	644	671	613	661	632	604	630	589	603	658	643	615	675	655	646	638	591	649	601	648	612	613	679	632	613	635	647	669	662	653	621	622	622	663	697	621	624	683	645	614	670	609	639	596	646	600	635	656	598	616	624	580	596	599	606	650	602	652	620	637	655
18899	19418	23409	23232	18385	12696	8870	6002	4632	3211	2170	1221	1286	1309	833	742	688	660	640	609	839	821	1027	827	650	529	424	437	467	430	452	416	366	329	347	335	357	317	321	330	348	307	297	313	318	304	325	302	329	321	348	314	351	281	297	357	323	306	295	306	329	315	317	304	308	326	298	336	316	332	289	282	315	291	317	348	319	330	332	325	337	292	290	316	315	297	287	338	297	301	296	301	303	284	310	310	296	292	276	286	292	317	326	312	286	309	311	309	320	299	308	288	324	318	290	307	321	317	335	293	303	304	310	301	350	299	315	299	318	299	304	334	287	310	319	326	342	298	318	278	286	293	331	335	332	305	304	315	312	297	315	305	308	328	320	309	346	302	304	328	352	310	305	298	330	285	308	330	325	322	316	285	289	343	313	316	318	294	316	303	311	295	297	344	294	315	347	313	343	316	293	312	309	288	297	334	334	316	318	328	333	339	328	309	325	325	285	314	309	286	327	329	308	310	335	287	363	313	294	316	298	324	308	287	338	307	323	321	304	304	306	310	328	307	278	327	320	363	298	286	319	301	287	299	278	298	315	310	338	280	289	293	281	316	298	317	322	303	304	305	284	312	300	308	333	315	296	304	299	328	333	324	303	334	301	297	280	331	293	293	290	336	332	284	297	343	300	310	330	300	308	290	284	312	298	304	302	323	311	310	284	325	329	333	309	283	314	314	301	310	311	293	321	308	311	307	286	308	335	315	274	307	304	266	316	327	313	289	325	320	322	301	331	291	320	301	320	297	324	291	338	306	328	303	314	325	311	320	343	309	314	295	277	309	291	308	312	325	312	273	315	296	288	310	341	325	288	326	328	308	320	293	332	278	317	313	289	303	313	289	333	296	307	326	278	342	332	290	280	327	262	321	331	312	316	335	302	290	294	337	321	307	343	328	295	313	306	308	324	305	296	304	326	307	290	314	312	312	319	346	320	329	334	307	289	320	314	321	313	318	318	347	306	305	312	300	330	318	338	294	316	316	297	282	326	317	326	316	283	332	335	316	320	320	316	296	309	304	296	295	303	314	309	294	332	279	306	304	324	332	324	329	331	308	276	337	339	281	288	293	296	310	314	269	300	374	336	327	285	304	297	318	299	323	294	312	345	322	296	314	285	308	338	320	339	330	373	287	319	294	324	291	333	311	325	332	289	317	340	318	310	327	308	334	294	304	314	327	332	289	314	346	293	284	298	293	342	296	299	297	328	330	304	283	316	331	316	342	321	306	316	296	304	303	311	321	327	312	330	314	304	313	275	282	328	293	333	317	329	289	299	296	283	326	316	280	273	324	307	281	308	319	340	274	328	307	291	312	292	345	302	304	297	311	321	327	345	304	305	323	323	333	329	310	317	309	295	315	325	316	308	300	319	285	315	302	307	315	281	302	306	306	313	320	343	300	281	320	371	289	305	300	350	276	326	330	347	307	310	328	333	313	329	301	304	313	314	313	293	295	305	290	350	300	334	297	318	306	294	333	340	293	305	305	306	317	319	336	291	312	295	304	297	314	333	353	303	339	336	323	328	305	334	329	324	308	315	320	319	315	313	296	310	346	307	337	318	313	314	347	329	301	310	305	308	290	293	323	352	311	303	309	317	298	324	303	291	336	333	304	337	328	293	297	366	291	312	277	308	294	310	321	325	295	309	292	312	333	320	294	295	307	317	310	323	308	307	299	314	319	314	319	321	314	324	306	322	337	293	300	326	309	299	302	310	306	329	283	307	310	312	303	284	308	303	322	309	302	315	304	333	301	329	301	322	324	321	333	312	320	330	290	335	321	337	317	314	315	293	319	291	363	319	333	303	310	313	338	299	328	321	306	315	347	312	304	315	309	322	317	331	325	308	280	304	310	331	289	328	322	310	325	323	337	317	324	295	328	332	314	292	287	288	301	299	285	337	354	299	316	355	302	320	296	336	321	327	304	338	313	313	283	336	304	313	305	303	312	303	296	347	314	287	312	297	307	332	320	301	313	309	321	311	327	337	308	326	326	277	339	276	297	310	287	298	322	299	323	310	320	295	321	304	305	293	310	307	311	307	327	314	295	314	298	321	323	322	306	337	295	301	325	263	319	324	325	346	301	303	310	324	312	322	329	371	311	330	310	315	300	301	315	321	287	336	299	270	328	307	305	286	299	322	347	314	350	331	299	312	296	342	305	291	287	316	294	299	322	315	330	309	286	333	305	312	308	303	306	307	329	326	285	303	309	300	356	306	337	307	315	351	324	315	282	304	309	333	310	279	312	306	305	312	291	338	314	343	299	333	326	288	355	304	287	300	327	300	331	314	319	287	327	318	328	308	341	324	336	318	308	297	291	304	309	290	317	329	321	306	319	339	284	307	296	295	325	290	323	340	305	333	330	301	314	322	298	295	262	281	314	321	351	342	318	309	287	325	322	330	277	321	281	291	288	292	326	306	291	309	339	306	311	326	363	309	296	279	331	334	297	348	312	320	302	307	318	295	333	316	319	330	326	317	289	309	305	331	313	312	307	308	320	316	299	296	334	284	318	306	321	320	286	328	304	312	318	310	311	316	342	287	337	311	295	311	295	304	292	332	302	320	317	314	333	309	318	340	332	307	356	309	301	296	330	323	292	302	289	310	325	309	303	332	346	288	294	348	325	316	305	303	328	289	319	318	308	333	316	311	316	327	292	309	291	321	324	323	324	275	286	319	291	318	307	318	333	286	329	312	309	317	307	291	320	356	336	320	317	337	309	335	291	336	313	319	274	299	306	322	280	314	347	320	329	314	340	320	312	303	287	307	342	315	301	288	320	298	328	298	282	317	315	330	284	341	328	306	341	330	318	296	329	313	309	333	314	324	306	302	316	312	322	293	352	307	301	302	306	292	320	341	335	308	330	312	310	322	285	291	302	304	301	320	313	317	340	308	313	350	322	313	297	293	309	295	336	324	338	322	333	345	311	279	322	311	318	283	317	307	296	324	360	308	303	355	301	311	312	317	294	316	302	305	329	292	311	269	295	275	285	301	284	295	299	336	298	283	314	308	321	290	312	322	316	319	308	303	293	325	325	287	288	321	305	299	336	301	313	328	310	336	331	297	304	301	272	316	282	320	311	300	332	336	303	315	303	346	268	297	331	331	293	300	312	313	323	339	270	355	292	306	324	348	307	328	281	324	322	305	309	312	293	317	337	320	322	307	314	318	318	316	309	322	293	311	270	297	312	291	313	321	297	297	330	297	299	302	321	327	311	299	320	346	334	284	312	302	282	301	320	312	304	307	328	322	334	329	301	286	298	307	301	291	340	297	332	289	323	329	338	307	328	316	314	335	314	289	314	317	283	331	324	318	338	308	271	312	307	294	353	322	306	280	330	318	279	309	315	328	352	321	316	312	324	284	323	350	331	296	319	316	307	311	281	297	315	300	347	291	331	345	295	321	307	303	309	311	332	304	315	338	287	291	298	308	325	309	315	306	302	287	296	307	282	316	357
13975	15021	20062	24943	24625	21405	18142	16065	14293	12403	10197	5739	7152	6577	3814	3947	3671	3979	3346	3519	4785	5056	4875	4586	3612	2660	1823	1852	1881	1681	1973	1640	1496	1376	1259	1204	1100	1065	1023	1009	963	1018	986	1023	966	986	1008	999	1028	1009	965	998	983	1002	964	960	998	1016	926	936	988	1000	950	969	944	988	952	1024	1009	951	956	959	966	962	973	1001	910	1018	959	986	975	995	955	1013	1017	906	924	993	915	1030	1036	1022	963	993	964	1004	941	977	986	1015	933	1047	992	923	1003	989	936	947	991	965	989	946	987	992	1010	928	1014	1022	985	982	991	963	965	987	958	922	981	1034	987	985	972	969	1023	978	987	906	970	1007	944	981	985	932	905	999	1018	975	1016	986	1012	938	996	987	921	1002	999	961	976	997	1025	1004	963	968	950	973	998	977	999	987	992	950	974	977	970	947	973	972	1001	960	902	932	978	942	970	919	948	955	940	947	973	960	987	980	952	958	977	968	926	985	946	946	966	934	962	1015	1005	966	989	980	946	979	963	990	962	980	959	983	1033	987	956	935	1030	947	936	973	948	945	980	939	1023	986	963	988	922	928	1004	1035	972	963	951	999	995	1041	975	928	960	961	953	925	1008	960	1009	976	984	994	967	946	944	941	1019	926	1020	1012	1001	1033	929	976	930	917	944	1006	999	934	1040	925	994	965	959	973	990	990	908	936	986	964	923	935	974	984	994	1007	950	964	976	957	937	993	926	992	983	938	922	970	960	952	944	1016	973	966	991	968	940	974	973	988	922	969	968	931	932	964	978	977	973	1000	935	973	944	1003	987	937	957	950	979	953	983	959	987	976	940	1011	1010	932	920	1024	939	1011	967	1017	1035	918	934	1002	986	944	976	1013	968	983	894	941	967	985	981	952	969	945	993	946	980	932	967	938	948	972	919	988	926	949	972	956	984	1021	993	961	943	1001	957	1010	983	947	957	952	996	942	925	899	1003	956	1014	942	976	1058	945	975	942	991	1018	990	1007	987	992	916	962	994	973	1005	925	925	982	1018	983	949	986	977	903	961	943	959	909	976	982	1058	1022	965	953	943	952	993	907	965	959	994	939	941	1017	958	984	899	962	953	990	948	985	988	969	980	1000	962	1011	1000	995	1049	971	949	912	971	948	960	972	977	971	1021	980	986	982	1004	955	982	992	972	945	952	1021	953	957	976	925	974	959	977	912	989	953	945	932	905	927	915	938	951	938	933	1025	953	1028	972	986	915	971	988	970	961	1046	1015	975	1012	944	972	919	937	992	994	953	1001	980	994	968	1000	966	959	981	959	980	925	985	945	989	968	953	965	961	986	955	1002	966	1020	1004	943	947	935	969	1005	949	993	988	978	893	937	947	939	977	957	1029	951	1005	1017	961	929	949	967	981	1010	930	980	1019	949	969	1003	983	997	939	894	966	970	971	1013	982	947	982	995	925	925	1003	966	978	958	932	952	1015	982	965	994	977	1023	974	995	991	981	894	926	966	1020	1025	966	942	988	1013	979	957	951	967	964	992	970	1008	972	955	963	984	984	984	937	987	1005	958	964	927	975	963	951	933	961	935	947	902	976	949	956	989	944	1001	960	943	1010	960	902	949	966	988	984	981	979	927	966	971	918	951	949	907	878	899	932	949	882	991	972	1014	996	965	902	1036	1008	968	1037	937	985	968	955	957	966	917	1002	950	985	963	988	928	920	920	971	969	868	1018	960	951	926	946	906	953	1006	963	973	982	940	936	924	939	988	989	956	1055	890	963	978	1000	978	992	987	915	980	1045	927	980	938	980	970	964	992	935	970	957	938	959	948	1056	979	1008	930	927	936	985	976	979	966	942	993	935	974	947	986	1005	915	940	946	959	997	995	942	960	963	978	938	914	954	951	982	954	979	921	923	888	988	952	1020	949	956	960	939	981	1006	950	1000	974	977	1014	948	1029	966	1024	986	953	935	977	941	961	997	964	916	975	952	1009	970	924	997	950	1005	953	981	953	1008	939	964	959	981	925	1009	974	940	961	906	967	971	933	984	909	1020	982	959	936	976	905	971	980	1010	946	989	934	1036	1003	910	1022	945	967	984	962	1006	951	935	950	1034	993	1005	950	942	951	937	904	981	999	932	1003	948	968	974	974	986	961	952	966	966	911	938	982	959	976	980	965	942	1004	891	1015	985	944	967	947	1002	989	997	953	926	979	956	953	993	977	946	1013	928	1005	960	940	1003	937	963	979	988	944	1002	937	983	988	909	949	955	963	1004	926	999	989	976	992	965	977	1013	948	926	922	949	946	957	1056	960	978	973	975	1005	980	933	964	1004	965	977	969	937	982	992	968	984	964	979	988	943	922	999	933	978	979	1011	954	956	1012	937	1008	975	993	985	942	1021	953	958	959	941	931	947	1004	981	988	977	917	959	964	1006	952	988	976	961	937	965	977	951	981	955	931	916	1002	948	961	992	986	989	956	1014	960	946	964	965	1023	957	939	957	955	1018	989	909	950	990	990	951	955	969	983	982	948	943	975	1007	947	1013	940	991	905	948	899	961	938	928	992	920	934	981	1003	939	991	1022	956	983	946	938	948	924	1004	973	958	899	958	987	972	956	916	967	957	972	936	959	967	980	1002	942	994	989	962	996	994	978	990	924	946	994	913	944	928	1002	928	975	1000	985	969	918	982	976	986	937	1031	1005	983	992	1028	953	953	972	954	1011	961	950	941	946	994	937	975	1000	887	986	970	983	987	924	943	900	1011	983	977	1007	925	971	946	947	967	958	946	1010	964	1000	1014	971	963	945	950	983	914	975	924	935	946	960	1022	935	947	934	971	978	1008	947	920	906	934	956	882	998	982	1020	952	908	920	957	967	1047	990	949	1005	995	965	975	980	965	944	945	1005	969	999	959	898	942	966	928	965	988	937	999	956	929	929	1012	944	936	982	988	971	1002	916	1034	965	931	987	1021	986	1025	1001	963	998	993	963	1020	955	979	983	948	957	1008	973	1013	984	1024	973	908	974	959	1036	978	970	975	935	958	1031	958	894	999	937	989	969	1004	937	977	980	966	918	1008	991	918	1003	940	979	933	937	986	1039	1025	969	977	912	939	995	948	964	946	955	998	994	963	1008	900	1007	1009	949	1011	986	975	972	955	961	954	993	957	935	972	925	942	955	1046	1024	990	942	1013	1048	910	988	960	974	983	926	1030	979	993	952	968	961	996	919	987	984	944	945	960	977	1022	899	970	967	1023	956	939	945	1011	966	1008	955	961	967	942	960	963	967	1020	954	959	978	930	966	1039	998	981	982	985	935	927	957	995	934	934	969	937	950	1002	962	950	949	996	963	974	1020	971	1027	969	980	994	961	949	1027	993	930	927	986	976	966	1001	962	973	1002	984	972	979	1001	951	959	985	905	915	979	917	1021	963	998	1037	973	898	933	1017	941	983	908	928	959	989	979	972	961	922	937	950	943	1007	962	970	936	934	965	958	983	957	990	980	994	1002	997	926	963	949	917	958	985	941	951	938	988	963	996	1020	974	932	946	922	968	959	978	928	973	992	994	996	973	990	939	943	991	937	984	950	964	973	927	983	975	935	912	965	971	982	989	1009	954	1008	948	1012	988	993	956	959	961	918	928	964	947	1008	967	975	997	1001	950	1019	946	979	984	969	980	952	963	972	960	967	961	958	980	983	969	935	954	969	929	953	945	974	976	973	959	924	971	971	980	927	905	930	967	976	992	1008	991	989
29356	29534	31908	31352	26957	22046	17468	13209	10788	7620	5412	2653	2855	2514	1476	1315	1452	1132	1152	1037	1307	1390	1610	1390	1142	956	543	489	467	434	582	483	478	385	333	348	341	283	291	321	295	286	320	305	293	292	307	294	311	293	296	335	304	280	283	283	289	282	315	313	303	276	271	299	312	278	323	260	287	321	268	301	313	297	316	317	304	292	291	295	309	310	316	292	304	301	283	268	288	287	279	288	308	298	289	283	298	281	291	303	313	291	268	268	306	283	296	271	297	307	316	289	288	268	299	293	307	300	306	277	308	290	288	297	272	291	300	303	302	281	299	296	305	311	290	298	308	328	298	306	269	284	319	287	283	309	326	301	251	301	283	293	235	318	277	287	312	257	276	311	287	287	299	289	294	313	302	294	292	287	295	291	295	277	261	288	287	302	300	296	291	308	299	298	263	277	295	286	284	269	323	287	275	266	317	310	283	290	277	289	268	261	295	295	311	283	283	308	273	308	323	287	304	273	327	263	296	335	312	320	254	318	315	276	264	261	282	304	308	296	298	291	288	319	294	275	330	288	310	286	312	268	311	303	275	302	316	298	307	307	298	275	300	298	294	305	287	304	343	259	302	307	322	279	271	315	307	304	297	248	266	295	321	340	303	291	286	284	290	273	308	304	308	303	308	302	288	268	334	310	294	289	312	305	288	275	314	302	317	269	276	274	280	315	287	317	295	274	287	312	289	293	317	312	304	291	332	294	313	284	327	273	278	310	314	304	288	282	271	275	288	273	295	283	306	357	272	314	294	289	275	307	292	300	310	254	286	280	303	281	281	273	283	289	284	298	276	317	267	301	303	298	277	310	308	316	295	295	277	298	313	295	289	289	278	276	280	284	284	289	310	292	302	310	295	287	284	289	313	301	275	293	292	295	301	298	288	324	292	288	298	300	286	289	274	300	294	274	307	296	293	261	295	284	334	319	294	279	299	276	309	261	281	296	300	274	318	301	296	290	282	285	281	283	285	294	244	315	280	306	280	301	303	270	323	267	313	293	317	275	260	263	285	291	277	297	274	321	303	273	304	298	299	296	287	290	273	280	293	316	310	316	302	273	319	285	288	289	280	286	280	286	290	281	290	305	309	295	265	243	275	331	303	248	282	298	288	264	306	299	312	259	291	279	273	297	297	299	296	276	286	284	286	275	291	279	285	265	293	281	288	299	273	294	290	287	300	240	312	293	288	292	267	313	290	289	322	293	291	316	270	326	295	289	296	282	307	298	306	311	303	315	284	302	291	293	284	286	274	273	292	289	316	275	263	303	277	272	279	313	300	336	283	288	296	299	302	294	287	265	320	303	282	290	299	293	315	279	279	291	301	292	281	290	271	268	330	285	296	302	291	318	295	330	280	304	312	303	290	275	286	277	288	291	286	284	280	286	281	313	294	314	290	315	288	296	313	299	272	256	302	310	271	286	290	312	282	312	292	294	277	273	301	312	302	310	308	270	270	304	298	306	281	288	307	259	287	313	323	279	283	254	312	323	275	298	284	280	287	264	342	313	272	289	257	268	306	316	300	289	292	272	274	279	287	258	321	281	321	273	316	289	268	299	273	287	269	281	326	297	268	272	281	296	280	268	283	279	301	303	284	289	326	285	289	308	274	292	301	290	298	256	274	282	306	299	273	272	297	299	279	280	269	285	320	285	281	303	311	292	291	307	281	286	274	289	287	291	284	307	290	281	283	279	319	267	290	279	290	291	288	309	293	309	295	258	256	281	247	297	306	321	317	263	279	289	277	309	280	289	282	281	280	331	282	293	289	270	276	299	305	284	295	302	291	292	290	266	320	288	264	290	297	302	288	268	299	297	302	278	270	274	238	275	269	276	294	324	265	271	288	276	305	288	299	294	298	286	296	295	321	271	314	290	272	297	298	293	304	305	252	251	295	277	267	284	295	275	275	290	277	283	266	283	277	275	275	288	280	289	313	258	297	287	318	294	283	297	292	290	288	272	300	285	271	264	297	291	298	286	301	311	269	285	278	271	299	319	303	262	285	289	306	282	256	273	295	300	313	275	313	282	282	287	269	294	275	279	293	269	267	301	249	262	330	311	289	307	291	298	296	300	292	296	274	281	288	287	281	295	294	295	272	319	269	288	314	252	320	288	277	294	290	289	295	302	293	282	324	290	309	336	266	294	281	305	284	318	290	281	293	287	305	298	263	304	281	314	308	279	290	315	294	265	295	309	299	288	262	254	288	295	299	261	283	279	286	297	262	291	275	291	280	277	310	316	310	291	309	325	303	289	271	284	278	313	303	279	280	312	284	320	311	313	278	285	278	270	284	298	276	263	297	282	296	280	287	268	282	289	290	277	288	232	278	287	295	269	314	328	290	315	277	315	316	261	265	308	311	290	297	309	288	284	309	318	298	261	316	275	270	281	303	283	299	300	285	302	277	283	291	308	284	258	291	293	286	292	304	275	271	318	285	303	296	307	313	292	307	305	275	270	251	314	303	289	285	282	316	285	327	308	287	285	294	279	282	269	326	293	283	253	282	296	300	303	278	314	295	279	311	276	278	299	309	288	289	276	298	286	288	272	288	312	282	273	283	280	316	306	298	292	309	291	274	304	280	281	260	327	273	297	310	282	297	298	279	303	307	329	282	288	294	282	304	296	300	296	307	270	343	307	289	277	307	283	309	285	272	277	254	303	290	268	319	291	289	295	302	290	290	278	303	291	310	276	307	323	286	288	279	278	303	308	315	287	316	297	279	319	280	296	293	267	296	251	270	311	312	274	293	307	276	288	293	319	298	300	298	293	287	238	308	293	259	288	286	291	272	264	294	290	261	306	318	299	270	293	299	319	289	280	312	300	307	310	272	308	279	267	300	294	281	302	286	281	290	307	319	264	277	270	294	300	272	299	309	285	284	301	285	293	290	273	293	308	291	289	295	292	300	294	313	253	325	304	317	277	267	314	290	288	309	265	309	277	299	286	276	290	297	295	270	294	288	307	290	288	319	303	283	294	295	291	334	286	295	337	297	297	299	289	277	247	311	290	266	318	291	303	301	272	299	282	306	310	300	298	299	272	304	277	319	323	289	288	291	314	291	295	279	282	283	288	276	294	318	278	287	311	302	280	285	310	293	241	305	291	289	305	305	294	289	325	275	305	304	262	329	304	276	270	304	277	284	317	311	276	289	288	285	321	269	267	297	287	284	305	278	297	295	294	289	294	303	276	293	308	298	310	250	276	292	256	267	268	276	299	305	310	300	314	329	325	292	282	289	290	268	276	304	288	274	310	289	273	262	302	294	279	257	288	293	290	304	307	307	259	277	274	292	298	319	294	305	281	267	306	314	278	285	264	285	271	270	271	296	296	301	313	292	298	244	288	283	314	297	297	290	275	286	304	299	308	295	303	294	285	338	321	291	261	302	293	288	297	301	329	288	324	300	310	257	295	283	312	287	305	265	272	295	305	267	312	264	269	280	307	286	282	296	295	273	289	317	281
20409	23154	27737	32681	32585	30457	28695	25676	22705	21361	18553	10676	13018	12111	7137	7242	7944	7010	6481	6290	8273	9298	8901	8141	7158	5490	3016	2645	2630	2129	3102	2379	1935	1495	1694	1442	1292	1174	1048	1028	1017	1037	1017	1007	1002	989	956	1012	933	935	973	971	970	981	874	942	931	963	898	956	947	956	955	945	961	896	890	914	865	973	928	974	917	902	920	916	907	1007	918	959	964	939	936	926	912	882	925	921	904	898	932	940	965	932	965	884	956	905	941	950	828	901	959	932	915	898	881	916	904	933	902	942	871	881	875	875	901	912	918	923	928	897	882	916	879	898	936	897	884	934	901	903	908	852	903	920	876	934	968	892	874	896	907	865	894	919	850	914	898	901	900	946	916	936	922	909	889	925	926	960	900	910	882	913	921	924	889	883	912	923	906	939	873	903	968	944	918	911	897	941	834	885	932	916	878	864	910	878	878	895	943	817	919	923	937	893	938	905	866	913	934	875	922	867	872	935	874	913	905	876	903	944	925	901	928	857	845	884	931	894	893	906	895	918	937	929	835	913	888	904	872	908	908	877	896	841	917	874	861	872	911	838	939	897	865	899	886	888	894	880	924	849	892	898	885	901	892	834	936	933	914	895	876	903	935	884	946	877	924	857	878	918	904	874	889	869	910	929	875	910	876	865	910	914	915	929	940	891	865	880	869	910	915	916	926	898	916	946	898	835	865	949	877	891	921	935	898	889	900	881	896	898	910	928	871	930	923	894	887	896	874	851	881	902	900	931	868	899	922	872	836	893	899	877	907	935	907	862	881	884	874	904	919	950	876	961	948	920	927	885	876	881	839	908	932	907	926	930	877	876	908	915	915	905	885	890	856	893	903	907	912	868	888	867	893	901	909	908	944	935	892	944	916	922	788	885	904	857	893	910	893	921	903	946	902	913	930	855	942	895	928	895	913	935	908	884	891	928	913	891	903	865	914	893	927	851	864	896	907	873	897	916	931	924	854	879	902	866	930	842	917	837	902	858	920	852	909	890	884	883	930	891	893	866	850	944	906	857	882	902	906	894	879	927	894	871	895	886	940	888	916	887	865	842	879	897	896	900	925	912	918	896	920	911	888	900	944	893	927	863	871	929	884	896	864	911	958	944	926	893	901	877	919	911	967	935	869	884	898	894	908	938	915	889	911	920	894	938	896	870	889	889	913	895	915	843	954	905	902	905	906	877	928	896	908	860	905	968	887	840	863	880	850	947	888	859	931	893	897	933	924	917	855	917	870	936	888	896	901	861	900	916	868	872	924	883	897	910	897	900	920	939	938	924	893	897	906	963	884	860	895	896	879	896	865	873	886	907	859	902	866	903	918	904	924	939	871	950	942	924	940	895	869	889	941	879	927	857	931	867	932	913	895	918	902	863	836	905	866	894	879	903	899	901	816	921	905	861	931	812	915	888	905	869	885	875	854	919	913	889	918	953	881	863	891	908	852	881	929	876	860	888	956	869	897	860	891	918	897	866	922	881	877	893	894	931	887	869	872	930	889	890	929	878	941	942	978	849	859	863	927	908	912	871	889	904	844	876	927	865	900	911	876	900	915	916	899	924	921	916	936	927	884	895	814	897	942	893	893	914	919	848	915	856	939	847	885	902	835	877	950	904	895	864	908	934	848	970	910	913	890	866	881	915	906	850	873	916	905	886	912	903	898	905	865	894	910	866	912	948	813	941	867	898	902	940	892	920	909	885	899	928	875	894	881	902	892	864	859	923	879	869	916	917	901	912	931	865	895	924	873	908	911	911	886	891	896	877	899	960	849	935	903	856	881	862	874	841	868	911	846	897	926	954	873	937	883	908	919	933	889	902	935	909	928	953	902	917	885	881	910	914	884	866	907	921	889	880	881	889	913	891	929	961	922	936	906	919	887	935	884	970	889	896	872	905	868	896	927	872	965	880	955	910	856	869	940	905	869	930	875	855	886	915	899	898	872	940	883	922	843	886	905	848	855	902	892	894	928	878	919	907	942	925	916	873	869	830	846	854	926	887	887	895	882	932	909	851	909	852	873	914	922	909	880	878	947	931	855	913	917	893	824	861	891	914	919	922	880	899	952	890	855	888	923	846	944	913	879	901	931	887	875	853	895	889	901	904	905	894	911	964	882	908	883	929	904	928	930	896	899	877	907	909	943	890	896	890	843	875	866	862	896	882	894	915	870	887	906	843	897	929	887	949	896	883	857	935	884	875	924	910	946	919	907	915	895	845	922	839	865	895	922	894	871	924	904	870	941	908	865	889	914	915	874	877	892	930	903	905	883	869	947	895	932	869	875	884	938	878	896	954	914	889	874	890	928	871	911	907	880	891	830	955	858	878	899	878	872	890	919	825	942	890	881	909	869	903	928	980	977	873	933	907	930	929	896	844	905	897	920	899	896	819	822	829	947	865	881	899	901	909	878	883	879	822	856	902	917	899	916	917	917	904	854	868	837	866	914	881	870	887	934	875	922	926	877	847	903	870	947	924	858	900	934	955	876	908	885	885	929	897	939	904	931	892	903	895	915	889	930	865	886	892	881	886	875	898	916	892	923	935	892	935	913	897	898	888	876	893	935	916	931	869	941	898	907	891	883	891	846	879	940	896	852	923	942	878	874	894	907	908	965	873	895	928	901	902	874	910	908	902	868	906	915	888	840	878	901	881	911	908	921	918	924	911	919	947	886	877	906	917	888	854	949	892	891	908	902	891	923	881	860	913	875	951	908	862	894	881	863	901	917	910	941	907	948	892	926	892	862	882	929	839	933	902	926	906	903	932	859	933	918	932	866	844	945	921	881	885	903	909	951	893	943	856	884	903	932	871	885	924	909	858	900	856	906	935	905	927	906	912	915	924	974	944	889	876	856	871	846	855	889	895	903	878	863	862	875	896	919	928	891	895	875	868	889	893	864	934	862	875	904	897	902	905	869	871	929	904	942	938	874	898	871	899	895	910	889	866	945	854	896	898	932	909	891	873	915	890	867	908	871	879	888	939	915	869	884	869	946	896	854	866	910	871	928	841	904	871	853	908	893	885	881	908	880	964	953	861	823	889	853	888	852	973	891	902	896	866	926	895	858	942	891	880	899	889	900	946	830	907	914	883	916	881	931	901	896	917	834	910	873	935	910	975	840	920	900	861	901	855	890	874	885	904	954	870	897	918	899	852	921	897	941	857	899	910	867	911	920	882	916	858	946	902	937	863	901	908	905	845	886	864	909	847	903	864	891	902	921	896	908	868	868	866	897	906	925	895	920	884	887	909	855	910	888	910	876	881	911	869	909	885	860	927	903	946	912	879	885	863	911	877	930	858	898	890	921	921	930	887	871	898	916	883	897	877	879	924	914	882	880	871	908	878	903	877	875	919	882	865	918	890	896	918	834	882	889	911	863	866	884	934	954	923	922	844	896	898	877	859	923	941	887	849	890	879	888	932	932	853	925	935	889	913	904	945	930	881	908	914	905	894	917	944	885	835	879	881	820	891	867	919	880	891
3504	2788	3495	2518	1503	917	698	508	419	360	327	253	265	259	202	201	208	178	187	208	225	216	207	194	226	217	191	199	198	190	196	199	210	164	170	168	203	187	177	187	179	202	197	178	191	181	187	194	203	195	222	202	189	208	183	198	191	191	185	183	172	178	185	195	182	169	159	188	171	209	193	183	189	199	194	199	166	186	203	221	175	169	180	193	187	182	183	205	223	202	168	159	163	180	173	184	191	183	183	190	170	175	174	180	179	184	190	188	193	174	202	186	198	182	186	198	195	200	180	181	176	164	179	191	177	185	199	170	173	197	196	172	159	193	172	199	205	226	189	189	159	179	187	188	189	182	217	167	216	172	191	186	174	156	200	178	194	186	182	190	208	213	208	181	181	168	181	213	170	200	215	171	167	166	168	179	194	201	197	183	169	184	190	189	163	211	174	199	185	180	196	175	179	190	202	208	203	203	162	169	190	208	202	205	176	194	189	188	209	199	183	210	205	191	209	202	194	175	196	193	203	192	198	174	183	177	206	149	179	189	191	190	197	181	189	182	198	191	187	211	175	194	217	179	193	149	174	178	183	189	183	180	180	189	180	201	199	187	191	167	189	191	195	189	188	182	216	194	198	182	182	168	170	180	199	184	195	192	168	192	174	190	192	197	182	191	174	162	191	188	166	183	186	164	190	194	192	188	167	194	184	192	175	213	194	190	211	167	180	173	204	182	195	187	178	195	168	166	185	180	190	158	183	191	207	201	158	178	199	181	175	202	201	165	182	182	194	193	200	186	175	192	172	177	178	188	182	194	171	200	186	171	209	180	177	207	217	178	186	194	192	193	192	194	184	192	183	187	196	211	204	184	170	174	175	169	185	193	172	185	191	235	182	184	163	180	192	181	184	173	182	202	183	185	218	201	189	159	187	212	162	186	180	182	188	186	190	200	190	184	186	184	166	188	191	180	181	208	203	185	179	185	180	176	178	178	177	209	213	181	208	186	146	179	167	190	160	174	196	163	200	171	191	184	166	186	199	207	167	178	191	158	183	187	181	190	168	165	171	217	195	174	159	183	210	202	201	177	188	186	191	222	185	193	189	197	180	186	188	178	202	191	178	185	206	180	187	212	188	183	166	189	211	182	218	177	173	204	179	211	174	172	173	211	175	187	181	188	185	188	173	184	216	175	189	160	217	193	204	181	176	164	189	203	170	203	185	199	173	182	186	170	216	201	191	192	207	194	179	185	181	208	187	191	188	187	194	198	210	194	181	207	184	159	216	164	184	207	203	169	200	211	174	186	198	206	200	195	200	187	171	176	179	178	186	180	198	201	196	207	155	173	182	179	236	195	188	204	200	168	197	186	199	187	188	212	168	183	193	198	213	180	190	178	177	210	182	183	172	198	188	197	189	183	175	178	189	197	168	167	211	180	194	177	184	199	182	174	175	171	188	174	171	170	177	171	199	211	201	181	186	187	180	203	180	181	170	187	208	197	195	176	199	186	193	183	190	190	185	201	176	169	164	184	191	183	201	219	193	202	180	188	173	181	175	195	209	199	187	200	201	178	189	200	193	156	198	186	197	176	195	191	184	207	170	198	196	197	196	185	193	179	189	184	165	193	200	192	185	183	192	195	194	191	170	207	180	200	170	180	185	165	189	210	179	183	181	197	172	187	183	192	187	179	198	166	177	185	175	167	186	178	186	195	189	178	216	177	206	192	198	199	177	184	173	207	184	191	187	178	184	174	189	184	175	172	184	197	170	183	195	192	181	212	189	191	187	167	170	164	181	186	188	189	215	185	188	212	173	172	185	177	185	196	193	174	169	169	187	177	198	218	188	182	210	184	176	179	192	220	187	212	206	180	160	186	179	187	207	212	193	189	184	181	190	164	200	212	190	159	188	187	191	170	183	201	209	219	195	193	179	196	168	194	179	183	166	197	192	186	191	179	177	198	182	169	194	187	188	185	168	204	188	182	187	185	184	182	183	171	187	191	163	172	172	169	185	188	204	172	183	199	160	172	160	194	198	182	186	199	199	170	180	178	198	182	185	204	190	172	195	174	178	176	181	171	180	184	197	180	186	188	173	217	181	191	176	189	164	206	193	180	180	199	177	160	183	174	177	172	175	178	165	204	205	192	177	184	200	183	188	158	198	183	190	200	208	209	183	183	162	190	187	174	188	193	215	205	193	182	182	189	189	217	179	164	191	179	177	179	196	177	190	176	195	208	201	189	175	192	192	199	198	179	191	201	185	213	191	184	188	222	192	180	181	170	168	203	220	189	208	187	185	178	183	179	164	154	196	193	182	202	224	166	176	171	189	166	186	195	182	173	200	199	190	205	207	193	189	221	185	176	156	172	178	176	197	177	190	185	194	193	187	167	210	175	172	176	218	217	192	177	196	201	184	194	189	176	197	188	183	192	204	203	203	206	191	182	187	194	188	180	193	191	190	211	177	187	176	202	198	203	159	184	190	203	217	184	197	196	209	189	197	192	200	179	195	204	180	200	211	200	200	187	189	204	169	198	191	183	171	190	166	194	182	170	178	170	178	181	179	191	170	180	196	199	194	181	190	192	173	184	190	189	185	152	189	196	192	188	192	180	186	154	183	177	191	177	191	192	165	199	199	186	204	192	180	201	190	195	169	186	202	178	196	174	181	188	193	186	192	205	177	187	168	191	176	211	166	176	198	177	205	208	178	215	165	186	185	191	177	176	184	201	187	185	172	204	185	182	188	184	184	191	212	185	184	207	170	196	208	212	168	176	180	191	195	205	174	190	184	165	197	184	174	176	197	197	196	191	194	196	166	180	184	189	172	184	178	178	195	190	174	170	178	183	191	194	198	191	212	185	170	176	190	205	170	186	185	223	195	203	207	189	188	194	188	187	177	194	185	174	182	170	193	178	195	213	179	185	192	184	181	190	206	205	167	185	196	201	188	174	214	200	168	168	176	176	179	194	168	184	190	162	168	196	182	179	176	199	195	205	193	194	166	168	185	188	210	191	194	177	193	222	194	191	206	172	196	159	182	188	206	175	189	207	177	181	180	217	188	189	209	184	200	197	196	192	197	191	207	187	191	193	185	186	186	182	164	213	188	190	176	217	205	193	176	186	199	170	174	181	190	220	194	194	211	188	190	182	177	166	192	161	190	183	191	184	183	198	163	181	228	150	192	173	197	174	172	190	201	182	188	192	181	193	219	193	188	187	193	160	177	173	188	186	180	203	190	190	184	188	183	197	176	180	169	178	221	188	192	210	177	187	232	184	191	198	218	159	186	180	174	185	229	188	186	214	153	180	182	202	180	169	182	186	202	168	164	214	176	175	151	174	180	194	217	169	200	213	165	189	186	179	174	184	184	186	178	165	175	202	167	205	178	185	190	185	167	178	173	201	223	171	208	163	177	203	196	207	194	192	208	178	212	191	182	172	168	179	195	200	181	196	180	181	173	213	180	198	193	201	183	186	216	186	190	217	205	188	190	189	176	184	181	211
3668	3846	5642	5186	3853	2857	2376	2060	1981	1543	1369	922	1104	1036	999	778	801	853	789	797	777	848	980	851	844	773	695	737	703	678	645	724	702	667	640	615	593	612	620	609	625	647	653	694	623	645	609	651	676	636	650	602	650	681	675	627	636	646	652	635	644	631	616	675	676	642	646	616	626	622	607	606	655	617	649	636	631	621	627	640	650	603	637	658	616	630	649	606	631	593	673	648	662	653	641	696	622	634	627	643	642	644	624	657	660	650	646	652	646	602	641	632	623	624	682	643	592	614	655	664	634	644	665	689	659	637	634	660	637	631	608	625	626	638	653	644	648	651	608	642	639	653	650	631	646	624	659	620	596	643	613	593	615	642	649	652	618	626	634	645	620	643	579	606	625	627	655	623	645	667	626	672	599	615	662	613	646	642	667	658	680	621	668	635	639	633	655	654	622	614	651	655	657	642	606	619	656	662	660	607	640	646	634	615	605	630	631	631	618	606	642	675	618	632	631	659	647	627	663	640	655	590	610	663	661	602	639	586	653	625	640	657	610	610	676	661	680	646	613	655	623	590	595	629	628	644	674	651	628	648	678	626	676	652	647	625	624	659	628	617	688	639	654	668	608	640	631	674	624	653	641	626	674	600	666	642	666	654	611	649	623	661	656	656	637	662	645	644	648	664	617	632	673	630	639	583	637	637	619	604	650	666	620	662	630	644	651	625	677	644	642	629	704	631	678	670	606	607	631	582	651	605	607	600	627	630	648	607	687	586	650	626	648	649	595	642	661	624	621	602	620	627	657	616	614	636	597	634	618	677	624	669	619	624	654	662	651	619	657	627	652	627	628	614	640	648	660	629	671	664	660	600	635	659	665	670	691	603	621	665	622	643	632	627	653	625	675	622	591	641	637	631	624	648	647	617	656	611	607	590	625	649	670	627	644	640	657	621	643	619	687	638	657	625	628	621	612	625	624	655	632	622	576	620	705	648	634	617	631	661	601	656	624	571	639	631	638	602	633	667	620	637	628	628	625	661	647	630	671	637	665	622	640	678	631	663	633	635	599	643	629	626	656	646	702	590	686	609	656	632	653	639	645	630	627	676	674	615	635	697	618	609	627	644	655	640	652	616	607	622	696	619	612	695	650	643	609	651	648	611	626	623	658	630	655	654	621	604	695	608	661	631	643	593	579	636	671	645	609	642	630	617	668	625	687	650	624	695	662	605	637	635	638	673	675	656	645	617	656	645	598	636	620	604	644	630	619	631	619	650	630	650	652	660	651	632	608	633	644	633	646	609	668	600	604	701	602	682	667	622	600	643	665	643	668	606	632	607	620	608	623	627	685	645	652	661	632	663	654	666	618	642	623	681	632	620	621	639	640	653	663	602	677	637	652	649	664	606	623	643	655	615	675	673	631	597	646	646	668	614	594	595	630	643	666	652	653	676	649	609	632	640	632	622	612	564	630	631	633	639	694	659	616	637	653	666	658	632	690	619	593	670	674	598	613	626	637	628	674	610	618	647	630	602	646	672	639	665	598	631	666	583	660	621	599	681	651	634	626	619	622	600	662	652	655	600	627	617	587	603	616	644	625	644	639	631	632	616	653	620	616	672	612	630	676	639	638	643	668	634	655	623	611	650	620	625	628	629	603	674	634	613	616	663	660	687	615	634	643	632	609	628	647	650	671	653	664	642	561	610	671	601	646	626	627	628	650	662	675	628	650	707	633	614	630	613	621	660	633	617	653	651	620	632	642	625	640	539	616	636	619	663	624	629	580	634	653	644	615	658	653	631	638	635	614	630	659	654	649	621	697	619	629	654	644	626	604	642	669	641	625	616	648	627	648	621	646	613	646	639	625	606	636	655	618	722	644	649	649	654	624	641	634	624	644	616	601	601	637	642	618	644	641	634	644	602	624	619	641	629	633	621	667	677	643	650	625	649	647	621	620	671	650	612	618	643	665	681	625	650	612	627	622	596	633	646	630	654	613	625	636	648	654	609	624	668	681	632	602	661	611	656	624	653	654	642	651	626	681	664	612	656	641	641	606	629	682	652	637	648	603	623	660	648	647	609	649	614	641	648	673	620	654	648	619	631	649	653	631	679	619	634	638	664	655	642	621	648	611	631	582	622	660	668	655	623	651	640	707	651	631	627	652	639	649	638	595	671	610	603	640	698	592	647	575	617	654	643	636	643	631	573	627	613	640	599	632	597	652	633	658	657	653	600	631	628	649	688	594	661	606	644	655	593	660	661	679	622	719	615	656	629	621	638	602	660	625	644	648	630	633	656	622	652	646	637	667	638	671	670	657	608	604	678	635	659	618	646	648	646	625	653	672	671	637	626	572	658	639	622	639	645	641	655	696	690	632	641	643	633	600	697	587	653	659	645	656	656	666	630	613	633	602	645	649	624	657	662	638	673	638	681	651	623	595	598	637	665	645	627	655	603	646	620	646	581	621	642	613	666	643	613	631	622	676	577	657	637	612	638	621	632	622	647	657	641	631	632	631	634	631	591	616	589	652	626	625	623	643	675	619	636	635	652	640	603	635	616	617	663	633	578	619	631	625	627	647	623	663	649	643	657	615	608	634	655	622	663	629	634	610	675	639	616	647	633	651	634	623	615	566	650	612	626	637	659	626	627	645	649	668	607	602	628	645	627	600	655	640	633	626	652	638	641	619	670	614	656	632	641	640	623	606	618	615	632	649	676	601	622	644	632	704	615	633	660	644	582	617	637	593	637	624	655	696	618	607	615	652	647	636	634	595	630	652	629	631	586	677	601	668	632	655	641	650	643	646	633	624	644	634	612	628	640	662	670	603	635	604	651	630	610	632	618	583	660	656	669	621	653	611	678	625	669	615	640	680	652	606	622	639	667	639	659	669	625	633	649	678	650	609	612	651	647	567	627	575	615	643	628	639	635	648	670	683	577	637	587	642	680	635	680	613	610	659	689	652	637	627	611	641	653	623	651	619	638	622	621	661	641	668	628	685	643	633	681	684	653	642	635	656	653	633	613	623	623	646	643	653	656	654	590	636	623	644	696	609	668	659	670	650	612	634	652	599	636	640	615	620	649	638	632	575	604	669	616	673	663	602	644	638	624	632	621	598	591	638	644	624	639	630	642	657	611	644	628	667	597	643	672	658	657	610	628	658	645	617	648	637	624	610	662	648	603	644	650	635	566	671	658	623	635	659	632	609	631	640	631	611	651	621	709	682	641	622	663	621	663	643	650	633	662	610	645	630	651	626	657	606	632	655	668	634	618	623	618	596	611	647	612	592	644	622	675	651	653	618	611	667	631	641	627	657	651	621	633	662	596	630	665	620	629	640	601	609	622	606	605	594	607	649	639	660	675	649	633	658	608	677	614	579	664	655	631	596	640	632	610	588	660	660	637	654	637	639	638	597	640	583	634	627	685	659	631	649	625	665	648	623	631	646	642	658	653	635	588	610	658	659	601	636	624	610	652	635	611	661	671	618	615	639	636	611	655	655	618
17731	20318	24653	22712	17742	11773	6906	5665	4582	3461	2662	1593	1294	1231	791	664	676	659	618	585	661	797	903	774	630	644	444	418	397	373	365	399	370	333	368	364	334	310	299	336	338	327	299	307	322	309	299	355	309	343	315	335	305	332	322	314	304	321	292	347	291	315	302	311	349	283	282	301	283	324	288	313	280	300	313	324	316	292	309	328	290	319	320	329	317	309	340	320	315	348	333	275	318	299	336	300	302	298	288	308	369	313	338	271	304	331	294	297	312	302	332	308	296	288	285	317	328	312	307	307	318	329	285	305	300	319	277	311	326	334	308	335	319	312	290	347	343	329	314	342	337	309	298	348	298	309	275	306	295	303	324	296	326	324	305	305	343	321	297	311	295	322	295	317	311	319	304	319	303	304	306	302	294	306	310	281	310	314	330	319	287	315	328	345	318	283	331	315	310	300	292	303	316	288	320	310	308	305	314	274	311	316	301	296	338	344	342	305	325	306	321	296	294	338	302	305	305	313	308	319	318	307	314	307	296	322	324	315	324	290	297	248	344	322	329	315	319	293	353	305	296	327	313	328	301	312	335	317	273	334	324	327	318	296	305	305	306	316	297	306	299	305	306	337	312	324	326	310	343	329	304	297	330	279	289	305	300	325	322	335	303	328	301	320	288	341	304	311	309	279	263	317	340	342	315	326	318	292	280	313	306	286	321	306	304	314	341	351	316	315	331	332	308	300	318	285	331	325	318	288	293	334	299	318	287	299	293	328	306	325	298	300	306	320	311	295	319	311	322	324	289	314	304	293	319	324	311	333	305	325	323	300	341	326	312	330	321	337	320	311	350	341	309	312	312	313	319	353	291	301	277	332	279	304	306	325	323	286	328	325	308	315	299	314	270	324	300	339	298	334	307	314	307	303	303	359	310	274	347	329	308	285	315	285	346	313	287	323	337	318	320	291	287	296	312	308	349	309	332	305	333	299	312	328	343	300	324	325	353	314	316	324	320	299	289	326	304	341	345	307	282	323	295	288	309	286	307	287	325	300	325	301	312	318	316	318	321	315	309	292	328	289	333	319	297	288	311	320	312	337	319	328	314	300	329	325	323	332	311	332	314	331	319	328	284	294	294	324	295	319	325	347	300	299	303	307	321	313	342	349	305	324	284	312	331	335	305	320	298	298	310	292	313	320	334	316	300	306	262	299	283	323	325	327	273	332	289	313	315	318	300	320	333	324	324	311	296	315	321	335	295	302	319	325	322	305	358	319	323	359	361	311	339	302	276	314	321	315	290	338	296	290	287	316	315	295	325	313	304	322	335	309	326	297	301	326	285	301	319	318	317	285	313	326	303	308	328	309	310	300	326	338	331	311	333	289	310	323	287	280	328	282	294	338	320	303	290	315	329	303	313	335	333	301	300	338	308	321	341	307	329	278	309	319	304	312	286	314	319	288	316	295	278	320	300	328	319	289	334	301	347	299	297	317	312	332	318	292	306	319	336	331	300	310	279	313	308	299	311	300	270	334	312	311	316	299	309	315	310	332	323	314	319	263	324	314	316	346	325	314	294	313	299	297	327	328	315	307	317	296	308	302	292	345	312	311	289	304	281	300	286	332	314	327	295	340	338	327	326	332	326	322	329	305	281	315	302	342	324	337	339	318	334	307	342	316	297	311	307	300	303	313	272	324	354	328	351	323	293	310	298	292	293	328	362	288	313	328	334	313	351	331	322	309	299	309	311	334	328	291	337	324	341	332	292	253	303	317	323	307	291	303	301	334	306	291	330	267	337	309	312	310	301	305	314	305	325	290	325	283	291	284	319	290	329	332	316	309	303	323	300	299	265	308	306	275	315	316	318	292	345	307	305	320	320	301	326	300	336	303	306	326	317	338	302	322	323	325	302	313	345	317	276	357	310	300	339	334	327	330	312	362	291	333	289	305	303	269	301	319	286	312	304	317	334	333	319	290	328	330	297	333	297	330	311	313	296	310	326	323	319	336	296	300	313	348	349	300	325	286	317	298	265	315	325	323	305	337	302	304	313	326	307	287	327	322	308	331	317	301	319	309	334	327	311	319	351	292	316	295	305	335	335	309	310	300	314	317	317	352	325	315	291	328	315	316	274	297	352	290	325	315	282	313	320	324	317	316	292	362	294	298	282	312	323	309	302	337	326	301	284	306	301	330	315	305	318	312	311	319	310	315	312	336	296	306	315	303	307	312	306	303	309	311	316	303	297	339	340	281	312	284	317	326	344	318	297	303	321	271	323	338	321	320	287	317	295	301	286	292	305	337	315	308	305	331	296	324	289	296	276	287	299	314	337	352	299	313	325	315	309	345	316	335	312	303	309	295	321	305	279	315	304	330	319	342	309	314	339	304	325	294	284	317	313	304	314	291	296	325	303	305	320	295	315	292	319	319	305	318	297	294	293	318	323	293	315	291	299	325	306	334	317	329	321	317	312	294	303	315	317	291	296	271	329	323	328	285	322	321	323	291	335	325	325	318	321	283	300	270	303	312	310	324	335	310	315	331	321	321	341	303	302	319	303	325	306	341	292	292	292	335	303	301	312	294	321	328	298	325	310	298	297	313	331	272	311	343	310	338	312	309	299	344	286	320	290	346	294	307	297	319	297	343	304	332	318	321	327	302	285	295	312	331	304	302	317	308	284	326	329	296	285	287	310	300	302	322	309	301	303	281	311	334	306	278	328	322	326	321	335	326	286	317	325	332	296	316	305	333	312	314	329	300	301	312	330	297	307	359	310	328	301	353	314	309	337	317	309	287	302	322	308	310	321	309	348	314	329	309	324	291	287	317	310	318	311	342	308	311	317	316	332	333	327	334	312	320	318	321	320	300	299	263	309	315	326	300	316	314	324	303	300	297	325	319	329	343	316	287	351	303	336	317	352	332	296	288	310	343	337	296	336	287	322	305	332	319	330	295	305	308	309	311	329	327	303	320	288	315	309	281	319	313	315	324	330	352	315	304	296	324	314	302	291	317	295	310	296	339	328	355	313	305	293	316	308	293	321	309	283	315	301	345	314	294	292	308	327	286	305	321	317	353	321	285	269	310	310	296	305	319	311	322	284	281	310	321	299	325	341	280	345	304	310	333	286	298	334	336	308	293	317	350	312	304	304	302	284	312	306	328	304	287	318	333	323	323	305	327	315	326	302	287	329	311	326	324	321	313	295	289	319	323	346	292	323	314	291	333	307	330	290	314	296	316	324	304	313	321	303	328	303	321	311	310	334	284	301	345	334	357	323	286	317	332	327	319	296	324	287	337	326	327	330	333	317	297	303	292	334	319	282	298	342	326	322	275	305	319	328	302	355	356	319	316	314	320	290	333	331	323	281	325	267	320	330	310	321	295	312	318	322	335	301	327	296	332	329	313	344	286	310	300	322	311	327	327	282	323	303	339	294	328	322	344	303	281	314	323	292	302	303	295	286	309	325	311	281	326	302	328	328	329	331	318	298	306	281	286	330	306	311	308	332	330
13400	16741	20949	24598	24095	20333	16720	15979	14228	12540	11572	6743	6390	6470	4684	3334	3953	3594	3283	3297	3805	4832	5343	4292	3628	3376	2129	1639	1917	1467	1742	1555	1400	1297	1296	1219	1091	1107	1019	1048	972	1000	1071	952	1003	984	965	992	1011	922	991	1010	981	1025	956	951	1036	1000	955	1026	1017	964	968	976	998	979	998	989	969	994	1001	940	1003	1008	994	974	1002	1017	927	958	962	1008	969	984	1032	993	995	1028	966	1003	903	973	996	993	968	958	954	1003	934	964	966	968	949	964	998	1012	964	984	986	993	957	1050	967	983	996	938	1020	984	993	1009	934	963	1013	919	967	960	960	935	967	986	923	1022	987	1005	967	986	974	969	947	963	1003	926	976	974	986	989	1013	991	852	906	948	957	980	920	1005	953	974	946	965	969	966	985	963	992	952	917	963	966	930	965	949	1000	979	976	974	977	921	1019	968	946	984	976	954	960	923	913	935	930	921	949	1013	952	975	962	979	976	1015	939	962	910	925	946	1002	948	930	931	978	1002	1020	970	913	1027	934	976	922	961	955	999	971	951	966	921	978	958	989	948	947	971	1001	989	919	899	924	962	975	1002	933	955	1030	1017	1038	937	948	1004	948	988	998	947	979	962	997	1013	867	1004	979	1039	991	918	891	948	1009	953	955	919	995	1020	964	981	1001	965	1002	992	950	979	908	964	1004	945	969	948	969	932	922	1020	963	943	1031	946	934	964	959	919	942	966	966	1028	1005	978	1030	966	959	926	1006	930	920	950	952	925	960	962	972	937	936	971	956	937	975	983	923	976	946	965	971	934	909	952	923	951	1005	967	912	959	978	941	946	976	957	984	945	1031	907	977	971	1009	992	984	999	1011	949	959	988	942	1003	926	961	935	934	998	978	958	961	967	988	923	925	974	971	999	949	950	918	980	1007	1039	984	993	972	949	974	963	992	993	969	987	1003	980	949	974	968	951	997	932	999	951	937	930	956	994	956	995	1007	970	970	941	993	1023	948	948	1004	980	964	936	938	980	974	1037	934	985	964	942	983	965	1052	904	961	967	976	940	976	967	939	997	950	979	935	953	970	1013	923	925	948	975	953	968	947	981	999	915	929	977	979	983	1020	976	929	984	959	941	979	999	1018	924	951	898	974	1043	970	994	984	915	900	962	979	931	964	937	1041	998	931	986	976	1017	985	968	992	979	935	958	1002	957	976	955	1031	959	910	988	1014	943	976	1004	990	963	915	922	967	943	1005	950	998	972	945	996	1011	989	1001	970	961	974	1026	926	949	1011	974	945	982	938	954	958	980	925	938	942	982	979	985	953	1012	976	1009	968	992	952	988	955	979	911	1003	932	960	1017	991	982	966	988	973	952	959	953	929	1003	960	910	899	906	992	1039	929	985	1005	1038	1024	969	979	1006	948	998	996	981	959	957	986	964	938	970	956	953	958	992	932	941	1005	953	1001	1028	972	928	959	960	987	987	970	947	964	980	955	984	1000	977	971	965	1056	997	994	970	972	977	977	914	938	962	987	950	894	962	982	960	964	1010	936	931	978	979	989	902	978	938	933	961	919	942	987	922	978	952	921	982	909	983	978	991	972	894	989	959	974	995	983	993	947	944	939	926	962	967	914	926	1005	937	940	965	947	920	977	983	923	953	928	936	952	907	961	981	899	992	957	932	921	970	975	935	934	1029	933	949	941	1025	964	945	977	974	906	967	985	1014	958	954	976	951	946	988	1005	969	911	941	986	922	1000	1027	974	984	977	985	982	1011	992	956	970	994	1040	999	977	979	991	966	966	925	977	930	975	931	949	958	991	975	1031	993	940	981	953	950	942	954	984	992	947	942	984	950	967	1002	956	972	971	960	952	965	988	966	1003	997	931	1053	947	1008	941	900	988	949	974	969	917	1006	973	909	941	992	991	961	1011	966	913	954	966	950	998	941	1002	938	1003	979	912	978	1005	1000	979	989	951	946	986	994	931	936	916	1029	963	960	977	950	956	981	934	960	970	976	970	1010	983	952	982	924	908	927	989	1001	969	1004	966	949	958	1009	970	938	967	968	998	941	939	968	952	964	1001	968	968	981	925	957	975	969	979	955	923	960	941	957	989	1015	944	1027	974	960	961	1017	969	974	949	920	981	998	968	1000	993	923	964	941	958	982	953	950	962	942	958	989	995	948	967	1009	917	983	939	1003	968	977	947	987	929	1005	956	1049	972	924	927	958	969	954	991	986	911	992	1005	1014	968	974	947	957	952	1033	1040	990	928	977	999	1003	1011	974	967	943	947	944	949	972	1026	957	937	985	964	977	940	923	1004	1015	937	957	976	941	964	956	993	940	979	963	961	978	939	959	991	1013	969	998	944	930	935	951	1015	976	1007	966	948	1036	963	985	994	951	1025	954	952	928	986	941	974	955	922	956	938	935	975	951	951	907	962	994	936	930	1004	1004	990	966	950	979	954	1015	968	963	1037	962	935	995	963	922	945	962	932	998	990	913	992	970	1045	927	952	975	966	905	974	952	978	938	964	956	934	959	977	988	970	987	984	961	963	957	944	1040	1011	1008	973	1040	933	984	941	990	999	1001	956	985	1000	960	1012	966	1003	975	972	963	939	959	984	924	959	991	962	937	911	977	971	925	1014	1019	939	968	946	975	933	1010	972	923	981	1006	960	960	946	915	935	965	966	945	955	979	893	958	922	945	922	992	958	1022	978	922	974	936	1012	963	999	982	979	1004	987	929	940	982	1018	933	1003	965	1005	939	959	905	993	938	958	941	966	982	964	982	942	988	1037	963	909	942	991	1018	947	959	1013	974	989	947	922	1024	997	995	960	1013	962	979	919	1005	979	971	957	928	993	1005	948	1006	980	946	990	965	990	969	1024	991	941	992	1013	967	964	998	1001	956	959	962	942	1009	963	909	978	957	920	943	939	940	926	931	947	995	976	957	980	971	950	924	912	957	906	979	976	984	940	976	990	974	943	978	991	973	965	1007	968	963	1004	901	993	943	999	949	948	993	982	965	968	983	985	973	964	1010	966	924	927	972	944	951	983	925	983	1009	940	975	1049	947	991	921	1012	980	899	972	945	1003	930	910	996	973	958	964	965	1011	966	960	961	968	965	971	961	936	982	951	990	970	911	887	970	985	946	964	932	981	948	983	912	972	909	960	916	992	998	957	954	1014	977	957	992	941	949	955	965	998	950	946	935	1039	986	973	946	927	967	968	976	978	963	968	967	976	915	967	927	930	988	953	968	979	978	953	938	995	954	971	938	947	941	967	963	985	955	915	967	989	970	943	982	896	927	930	942	967	996	981	966	962	948	966	984	981	979	983	974	960	980	967	971	935	984	945	946	979	971	1020	995	980	977	950	965	964	974	973	986	924	941	973	941	978	1015	975	1012	1020	1041	951	928	1003	995	941	1000	952	950	943	985	950	1033	956	1002	973	1000	894	929	949	892	891	981	952	1010	961	984	1003	957	966	960	934	1015	965	968	956	957	981	995	1003	974	981	982	1013	982	934	951	977	903	919	939	971	966	967	944	987	970	965	953	942	986	954	1010	949	999	1025	958	971	995	998	932	953	967	978	966	972	960	947	982	939	899	980	1020	918	944	930	978	982	972	926	951	934	938	974	917	1027	927	956	997	999	957	984	1004	945	1004	1017	974	942	1015	972	954	958	939	983	969	1006	973	983	969	990	949	923	951	942	976	986	972	986	1000	945	897	992
30739	30655	32271	30689	27235	21876	16611	12862	10937	7949	6577	3673	2749	2354	1797	1142	1250	1243	965	981	1082	1394	1606	1443	1224	1290	631	452	503	490	493	445	448	460	406	356	346	332	302	313	308	278	286	269	330	301	291	276	306	296	288	306	309	303	289	309	342	305	292	313	302	292	323	302	307	292	290	238	263	290	301	316	272	333	330	297	267	289	292	288	283	288	280	243	276	286	277	282	274	274	321	287	276	293	284	299	301	300	283	283	304	292	289	271	318	332	312	315	291	287	313	304	306	301	272	297	302	301	270	311	270	301	317	310	291	295	327	282	250	253	288	303	286	264	304	318	268	276	296	293	296	301	285	292	281	277	293	324	293	283	332	279	293	299	291	261	279	298	310	298	289	314	325	280	298	285	261	329	268	292	316	294	317	278	282	303	289	279	315	349	301	267	268	275	279	280	296	301	283	269	290	291	308	312	270	283	299	314	275	304	270	321	286	301	309	298	308	303	296	271	308	275	290	330	286	285	340	260	305	262	300	317	273	289	278	286	305	269	322	306	271	325	292	290	282	276	287	287	285	284	279	311	261	318	298	297	315	270	288	299	282	299	320	267	282	291	271	270	283	268	304	316	282	292	303	306	278	292	295	281	295	307	284	279	280	286	302	292	293	284	297	302	319	285	299	294	294	300	271	292	294	269	263	313	299	268	310	292	303	284	323	263	301	290	246	295	257	282	296	322	299	272	304	279	294	292	338	315	277	297	311	301	282	282	277	291	321	307	302	274	285	272	255	306	306	278	291	282	278	293	316	307	302	296	290	266	264	321	302	274	284	311	297	303	306	293	310	295	283	309	269	316	284	281	327	276	276	284	299	307	294	278	291	292	283	307	275	260	298	245	288	292	297	271	264	275	297	317	268	294	296	267	280	275	272	273	296	296	316	289	280	309	292	296	278	286	301	290	309	316	307	276	299	284	308	289	269	282	303	290	304	298	312	273	320	300	271	303	301	291	275	314	260	260	276	288	301	300	282	310	259	312	311	293	261	288	282	281	304	297	302	312	295	301	261	321	295	287	290	329	308	298	264	320	305	298	297	262	316	298	286	299	277	284	312	310	280	291	303	294	319	254	289	296	261	296	289	307	296	304	265	297	308	286	297	290	295	295	298	314	300	282	319	268	288	270	303	285	289	317	257	288	299	263	284	292	321	301	274	291	315	330	302	307	267	301	328	301	305	301	277	262	294	329	269	288	321	298	290	305	293	301	281	256	312	289	305	299	280	302	310	298	281	256	294	294	277	284	301	314	255	281	277	297	283	286	274	262	285	291	275	286	274	281	280	299	319	307	311	307	275	310	300	301	285	264	277	283	273	299	260	288	321	295	269	279	289	291	301	293	290	315	250	307	311	320	280	272	315	272	309	310	267	307	320	277	309	293	296	287	290	285	293	271	259	294	298	296	280	322	306	286	280	292	272	299	262	276	276	272	290	261	297	296	296	326	270	276	289	252	279	282	262	280	259	292	288	307	260	279	309	296	343	283	283	289	267	283	327	296	264	279	287	324	280	309	288	259	315	283	265	274	267	282	330	311	275	290	300	271	266	297	302	308	311	300	272	318	277	291	302	278	244	294	272	290	297	316	289	334	307	274	329	296	309	327	280	283	274	265	301	327	289	271	296	303	305	300	330	297	286	307	289	261	287	293	313	304	304	292	303	299	296	320	273	307	304	297	293	295	278	289	279	298	276	308	333	293	314	286	311	278	269	294	310	271	299	275	260	312	272	297	301	343	306	271	264	294	302	312	303	286	262	271	308	291	301	292	302	291	307	308	306	314	289	288	276	294	247	269	279	286	305	281	304	293	315	274	308	291	298	312	313	297	290	254	303	287	287	295	259	298	298	270	279	305	345	296	290	327	282	281	300	298	286	317	307	292	311	272	324	313	307	287	277	290	313	294	303	293	279	284	307	320	312	263	296	296	295	302	260	276	277	282	273	302	282	252	290	327	284	310	267	305	271	298	281	291	316	291	290	279	283	296	291	288	311	282	285	288	310	298	274	303	296	296	280	301	296	293	296	293	300	260	297	302	285	305	290	284	280	285	292	282	299	326	285	299	295	300	304	322	323	280	290	297	299	269	280	267	266	304	292	278	294	299	297	257	299	312	260	287	285	308	302	300	302	297	298	305	258	275	273	285	296	294	282	287	289	298	285	297	282	286	315	273	270	293	292	290	305	310	287	298	296	279	331	260	284	294	292	306	315	317	295	289	282	307	297	297	295	280	282	292	321	289	284	321	290	279	302	278	255	296	295	307	289	283	290	271	313	285	304	287	294	290	303	307	283	290	320	279	282	292	282	257	312	286	307	292	282	300	317	282	289	274	318	276	308	305	288	324	298	317	301	313	264	307	271	287	278	269	280	293	285	256	285	281	307	280	329	282	308	277	306	309	281	299	279	296	291	321	287	273	284	293	270	308	310	295	279	261	293	262	278	297	282	314	301	307	325	286	302	302	312	295	286	288	273	282	301	319	292	279	275	299	288	283	287	314	293	279	284	317	286	280	302	332	280	282	261	284	274	288	298	269	306	287	298	281	297	292	317	304	301	283	282	308	307	277	311	291	317	305	296	298	303	271	311	313	294	275	308	288	313	300	337	284	254	274	322	279	304	299	264	294	310	292	264	291	285	310	285	318	319	288	290	327	322	313	292	281	288	298	287	322	304	294	311	284	289	314	277	276	318	306	322	322	289	309	289	317	306	283	278	286	293	294	295	280	298	262	266	294	305	314	275	294	284	290	260	325	282	309	284	285	297	296	314	283	275	295	306	303	269	270	322	273	287	293	294	301	249	262	282	251	301	299	323	316	292	280	289	301	289	275	346	285	276	336	296	302	312	319	290	294	328	294	319	303	323	268	296	294	311	269	290	286	309	282	284	306	259	267	308	305	297	298	286	328	329	318	281	303	279	297	299	290	311	289	324	316	295	280	285	303	278	304	305	320	305	306	277	276	304	314	284	301	296	298	290	316	291	285	278	268	312	269	314	288	272	317	276	263	291	285	312	272	297	277	269	293	284	300	290	293	315	298	290	265	317	267	328	260	283	292	292	297	288	306	321	297	278	312	316	261	292	282	265	246	282	305	306	292	313	275	271	307	285	295	286	308	284	281	290	329	284	289	283	265	310	308	291	275	315	291	298	322	282	304	288	309	271	292	286	306	330	259	268	308	308	322	308	283	282	256	265	287	278	300	276	278	298	261	283	288	300	309	270	304	271	303	307	301	314	313	295	287	303	299	316	290	333	295	280	285	285	262	299	311	291	304	315	260	292	307	311	293	310	296	292	273	317	298	300	313	301	277	288	293	315	296	309	307	301	308	310	317	276	280	297	263	283	296	265	320	312	282	259	282	313	299	295	256	264	294	321	275	291	294	332	273	261	294	296	292	294	288	284	306	326	276	307	309	303	275	265	312	321	300	289	293	285	307	282	268	308	290	312	289	289	283	323	302	297	297
21950	24371	28757	32455	33811	29558	26577	24704	22977	20610	21539	13166	12810	12490	9803	6085	7911	6829	6278	6015	7173	8499	8397	7196	7246	6823	3242	2178	2891	2517	2671	2353	2100	2019	1749	1395	1359	1144	1060	1028	978	1014	999	988	1015	991	1019	965	944	965	983	924	998	928	1019	997	942	946	926	925	858	955	922	909	912	908	951	894	906	877	899	897	928	922	884	894	918	876	901	966	907	933	941	932	887	895	951	874	929	921	878	907	899	934	912	870	936	873	912	917	919	861	873	940	882	934	899	890	901	931	914	862	914	922	917	952	902	922	910	857	894	894	880	896	890	878	907	890	913	895	894	911	872	879	876	887	889	857	887	974	878	862	906	925	933	900	924	909	915	868	846	899	915	847	884	891	848	869	904	910	913	879	929	917	948	929	915	892	891	911	949	844	885	887	917	930	877	876	868	931	913	931	849	926	887	899	912	902	949	921	901	943	858	937	826	895	828	905	847	963	905	908	820	803	850	883	873	916	875	874	897	886	894	891	922	869	862	879	837	900	833	985	902	896	904	900	890	885	895	904	906	880	911	879	870	907	890	917	883	953	903	827	920	912	937	960	930	898	876	931	884	914	884	923	937	865	873	889	872	920	1012	890	945	921	908	923	927	899	903	891	839	932	884	925	901	911	892	907	887	878	831	891	897	915	905	933	938	873	897	971	940	906	893	898	886	908	879	946	895	944	909	872	871	886	912	895	871	877	895	881	886	878	883	926	860	890	905	913	893	902	944	845	881	867	845	930	931	888	929	931	929	967	862	881	879	888	856	905	880	841	901	920	899	937	885	873	863	906	882	903	888	868	912	916	884	925	870	889	893	909	881	852	897	912	979	903	879	893	895	874	853	904	935	858	885	921	866	915	891	874	825	885	860	853	939	853	846	884	881	930	889	890	869	869	945	912	856	862	901	914	902	918	881	913	904	885	919	894	933	882	914	934	890	896	913	890	946	886	926	913	887	923	946	901	911	970	881	861	880	915	902	962	876	874	912	904	881	946	917	875	919	911	858	926	908	905	912	877	851	882	886	940	899	923	908	910	928	906	914	900	888	913	923	913	906	844	878	890	926	897	907	918	889	879	853	907	892	933	930	946	917	929	897	910	882	870	979	889	898	933	890	960	938	976	880	843	886	909	900	895	875	861	866	898	912	847	895	871	863	901	928	924	892	903	888	939	926	932	841	876	893	911	1010	868	887	857	912	875	871	852	900	948	914	862	921	833	905	887	945	927	936	918	886	970	817	918	878	869	937	915	911	871	856	868	919	908	891	893	889	880	912	795	947	906	941	904	928	965	918	880	873	876	904	893	936	930	878	858	930	929	874	886	926	921	910	920	904	933	855	937	916	905	921	920	905	838	840	920	878	909	842	891	915	875	894	880	892	895	904	898	845	875	912	908	922	872	894	877	862	854	881	893	943	823	883	873	889	835	906	884	903	875	862	901	889	889	918	965	937	947	896	900	881	926	897	877	918	907	906	903	896	874	857	943	921	802	910	841	873	856	918	845	899	922	900	886	910	884	886	907	878	855	861	924	972	890	883	882	875	908	869	852	939	912	913	822	857	850	891	947	883	913	858	903	854	870	922	935	926	913	840	923	917	869	914	877	878	880	933	932	900	946	908	897	920	894	837	916	932	862	884	879	880	877	872	865	880	932	889	894	938	890	908	919	886	875	842	883	881	872	914	911	946	879	898	894	900	891	855	898	886	895	888	895	887	890	867	952	850	934	948	877	904	929	913	816	918	904	918	940	844	900	873	911	938	862	833	946	919	881	951	890	906	894	922	954	952	868	872	889	886	900	903	940	864	868	908	904	881	845	848	880	849	876	949	897	853	895	847	837	884	894	938	853	879	886	917	920	895	878	887	845	919	918	969	883	870	851	926	904	870	841	885	917	903	850	919	873	920	909	926	843	911	938	905	892	903	930	851	877	861	896	886	923	943	919	895	867	877	932	925	881	858	889	873	861	934	853	878	883	902	846	923	906	826	875	875	865	918	934	899	882	863	852	879	894	907	883	961	917	934	866	875	851	831	905	860	904	882	917	874	864	904	875	910	925	899	947	859	944	906	921	909	863	922	852	927	870	887	891	829	918	839	914	875	918	857	908	909	876	917	886	885	876	943	911	892	876	948	904	874	907	898	848	897	895	903	936	833	887	851	913	916	880	902	911	902	921	912	950	856	844	957	889	960	869	845	928	849	903	849	889	879	938	918	903	809	841	918	900	920	929	850	908	919	869	851	912	898	914	896	938	940	919	957	940	866	900	877	881	876	849	855	882	864	900	852	902	899	878	873	851	920	929	887	875	903	877	888	877	888	930	946	888	894	856	899	888	880	898	902	913	900	968	910	888	875	952	871	901	860	914	882	872	860	916	842	872	887	880	874	901	879	890	879	898	908	871	890	880	849	855	951	928	879	917	907	817	847	882	899	896	846	888	897	858	901	867	854	953	891	937	942	818	887	885	852	911	858	878	880	893	900	838	844	873	878	888	919	869	874	890	911	918	873	895	886	924	941	898	869	836	916	869	879	887	862	839	933	881	919	913	877	883	907	931	915	931	877	856	910	978	884	913	882	874	852	906	899	866	935	915	848	910	909	881	878	904	870	883	909	899	916	892	875	842	875	911	911	889	880	867	897	899	867	943	901	919	874	910	913	931	897	916	898	935	878	904	922	913	815	923	895	873	896	887	865	930	904	875	983	905	915	912	848	909	903	859	941	894	904	881	841	906	903	939	914	880	964	899	910	880	891	910	901	874	926	869	917	902	893	926	928	835	889	902	842	882	901	901	869	910	854	862	864	872	838	916	953	908	931	828	903	886	861	869	849	879	928	944	924	896	870	881	929	851	883	866	860	913	918	894	937	852	842	878	949	944	897	876	936	934	893	885	881	843	888	896	897	928	882	924	882	900	935	888	869	894	883	926	873	879	907	931	877	891	864	872	834	854	871	903	902	837	933	925	884	915	873	853	904	956	934	895	862	914	897	884	866	887	907	924	876	889	909	942	881	926	903	839	852	873	868	909	961	933	913	869	899	875	938	879	907	916	934	904	888	869	892	865	939	892	895	930	884	860	843	879	884	925	910	932	923	897	899	877	859	915	891	885	945	882	839	871	914	891	921	900	905	890	837	948	884	907	895	846	923	864	878	899	916	929	900	868	927	848	886	891	886	858	864	856	922	884	904	932	883	874	899	908	854	892	908	932	912	895	917	885	894	917	926	905	898	909	937	883	887	858	895	891	884	876	839	883	849	897	896	851	907	826	906	882	843	871	893	858	876	914	900	937	844	856	854	891	866	927	899	908	897	905	894	907	873	908	910	950	879	925	907	859	901	910	863	890	840	922	899	802	896	855	961	886	884	890	879	843	896	841	911	902	912	895	888	918	842	837	918	906	873	883	848	900	905	849	843	908	862	907	922	911	885	859	819	906	947	885	921	889	899	890	887	894	896	911	900	882	915	861	896	897	846	909	913	898	896	896
3524	3621	3785	2538	1535	940	687	530	417	404	345	236	274	235	221	194	229	214	224	212	195	189	232	218	208	229	195	207	192	193	192	194	188	197	187	204	215	185	190	194	191	180	187	166	186	204	197	175	197	204	199	176	191	201	194	169	208	182	203	177	184	173	191	200	191	207	197	195	175	202	193	180	186	197	203	153	193	188	182	192	195	191	208	186	216	235	196	178	189	203	201	205	194	164	195	175	190	172	176	166	185	225	226	182	201	189	202	186	210	188	183	175	195	190	187	185	199	170	177	209	195	169	179	195	169	187	186	158	209	190	191	190	172	186	187	174	175	213	186	167	201	182	190	173	195	168	185	187	181	196	195	174	160	200	184	199	192	191	204	206	186	194	184	206	197	195	194	193	220	191	177	183	182	199	184	185	184	180	194	208	195	180	202	197	196	220	182	180	203	161	171	179	165	170	196	161	175	201	188	184	196	179	159	179	193	181	187	213	192	178	201	183	189	190	172	184	194	175	196	195	174	185	197	197	184	198	181	154	184	189	183	172	163	165	153	190	183	185	167	169	202	225	181	209	166	210	200	202	196	178	198	189	203	185	181	198	180	208	194	207	213	179	179	201	181	193	188	194	192	209	184	193	180	197	193	201	188	163	180	225	198	174	186	164	184	209	191	190	178	180	185	199	186	191	196	186	173	199	202	200	199	192	172	196	183	180	194	188	186	166	184	184	182	187	190	171	189	168	182	182	194	176	172	189	182	158	197	162	224	190	181	210	173	216	187	163	196	186	150	196	183	176	197	204	187	212	196	191	193	175	187	182	194	215	180	180	169	177	182	207	193	199	209	189	181	185	184	196	199	189	182	201	188	175	177	180	192	181	158	182	179	205	199	184	172	167	188	193	178	162	182	208	200	180	187	210	199	176	163	181	186	172	189	183	192	176	178	163	177	201	190	198	191	192	196	164	189	190	205	199	190	184	191	162	203	197	197	197	205	186	192	202	173	203	181	183	169	174	184	166	222	193	173	184	193	191	193	193	175	183	189	188	182	220	170	180	180	174	197	178	206	192	202	204	205	190	201	167	216	169	207	176	205	189	179	164	211	206	210	173	182	183	197	178	176	209	203	186	187	202	190	185	206	176	172	184	185	191	192	186	209	185	195	175	206	187	180	194	191	210	186	172	198	194	199	178	184	196	189	197	161	191	191	205	194	178	186	187	189	166	177	201	196	198	190	203	201	202	181	186	189	156	187	183	220	183	186	182	177	203	182	194	202	178	166	195	179	170	192	179	176	176	184	178	196	196	207	195	214	199	212	181	197	179	194	188	157	176	182	218	196	180	193	195	198	162	180	191	197	183	178	194	159	179	188	204	193	173	198	206	186	175	195	170	168	183	191	170	176	179	186	191	187	177	194	187	190	204	201	172	201	190	205	185	217	197	190	204	185	195	204	192	191	182	162	185	175	192	188	173	173	173	198	199	190	169	215	197	186	211	187	188	204	188	197	200	207	182	201	185	182	185	186	204	189	185	185	170	200	189	170	188	198	178	193	173	206	176	182	196	207	194	208	197	188	196	183	234	175	167	182	212	188	183	200	204	167	179	194	183	211	166	193	204	173	206	211	165	184	178	183	199	193	195	174	187	187	189	191	188	188	169	190	187	190	186	201	172	162	188	208	179	187	212	200	227	198	178	192	165	166	189	200	188	199	171	194	204	187	199	220	182	202	193	164	172	186	173	202	179	180	184	201	181	192	192	167	191	174	190	194	185	184	198	187	195	176	190	216	185	185	201	190	188	199	179	192	199	182	196	194	175	208	194	213	184	177	181	196	173	174	212	177	157	195	184	195	215	168	193	220	210	199	187	168	169	179	188	211	189	190	180	188	182	175	181	176	182	198	158	188	200	192	174	174	180	176	199	200	174	170	178	186	193	195	196	190	179	178	197	192	189	202	182	198	208	187	204	190	217	190	195	180	155	178	166	194	216	190	174	180	177	183	190	191	176	197	227	176	190	178	194	191	200	171	193	202	175	209	190	183	212	191	194	191	195	196	196	194	187	181	198	188	173	190	166	192	174	167	194	180	206	203	194	195	190	194	181	175	192	177	203	199	192	172	189	204	167	208	194	196	198	183	204	186	174	187	204	210	194	202	203	197	166	198	183	173	186	193	216	165	177	200	194	208	178	188	184	191	193	184	153	178	183	196	196	188	218	191	207	195	178	196	201	187	218	206	173	189	180	187	194	182	220	164	194	168	223	189	199	187	189	208	187	197	205	224	173	195	202	188	186	186	198	195	159	188	192	195	175	206	184	196	182	165	188	181	176	178	180	172	192	179	196	173	197	216	187	187	209	178	186	193	175	156	178	195	173	202	191	203	183	180	192	181	194	175	185	191	192	229	195	178	182	206	179	211	197	173	213	182	173	190	213	209	176	185	187	188	202	182	172	191	178	187	182	197	180	195	177	197	199	189	185	178	175	192	201	197	185	180	169	164	172	197	199	219	192	182	187	205	180	186	171	184	178	147	203	162	181	191	188	187	204	182	189	208	214	195	203	180	186	181	199	187	176	181	194	191	192	194	190	216	208	188	188	171	175	205	197	221	186	176	185	172	177	177	186	196	183	187	214	217	187	185	177	204	193	182	165	178	178	187	182	202	166	204	201	211	179	207	174	179	182	192	186	213	184	182	204	158	193	169	202	204	198	179	201	187	176	203	211	191	192	209	182	172	174	185	166	165	182	187	197	189	192	187	199	186	211	184	199	182	169	193	173	155	194	189	202	167	202	192	177	214	164	154	204	172	170	199	167	194	173	182	195	166	202	172	173	222	207	209	199	193	167	173	213	190	196	191	220	217	178	174	186	179	188	180	187	194	185	180	172	195	193	183	209	184	188	176	209	174	191	184	180	183	201	182	196	181	198	172	177	204	171	176	198	191	184	187	180	189	203	174	171	178	190	204	199	156	186	191	183	184	185	200	212	209	185	194	173	211	208	194	180	187	196	158	200	190	199	210	172	188	177	178	183	193	164	204	201	188	204	197	186	188	199	186	184	182	207	203	209	213	190	146	202	188	192	219	200	197	211	202	175	194	215	180	209	163	196	185	197	169	190	192	157	196	184	185	183	176	200	202	200	201	187	192	227	213	194	194	201	213	191	192	195	177	201	212	179	196	199	197	182	174	172	185	201	192	189	166	183	184	164	179	177	216	217	192	188	183	195	184	172	180	166	191	193	179	205	188	202	172	191	174	185	205	204	180	188	167	189	181	204	195	191	193	194	166	151	186	160	202	189	171	205	169	180	208	196	205	185	188	187	179	210	173	181	192	205	177	192	175	192	187	209	174	192	195	188	202	178	174	199	173	192	184	190	160	185	193	174	199	167	204	204	169	168	198	215	213	193	176	195	180	197	178	194	163	184	166	207	185	186	193	179	172	182	200	185	194	183	193	212	197	190	181	175	207	186	170	197	185	179	178	191	183	171	165	192	172	170	191	194
3802	4276	5947	5106	4155	2863	2298	1942	1987	1508	1523	1144	1104	962	916	784	825	818	809	800	831	831	958	878	912	916	712	688	684	703	685	697	669	670	686	688	666	661	644	632	621	648	643	644	615	651	655	605	671	624	607	615	630	629	656	629	661	618	652	671	645	651	653	643	578	648	639	614	638	625	643	621	629	638	635	626	648	645	641	626	656	651	628	662	621	667	635	665	646	630	649	664	646	603	615	648	635	636	627	645	668	651	702	643	639	675	670	644	651	619	664	616	589	648	643	642	577	629	600	662	639	663	635	640	630	624	669	641	594	677	655	647	584	609	612	659	636	604	657	636	646	640	608	662	639	694	637	672	632	632	610	649	677	620	665	645	618	641	617	699	624	664	649	619	613	671	613	606	605	624	602	600	688	681	585	644	638	671	634	650	620	654	630	611	653	630	601	639	669	642	621	616	616	646	637	638	670	650	610	663	616	639	636	579	637	627	660	643	626	638	638	646	610	665	662	639	644	665	597	622	637	671	605	646	609	629	656	682	614	616	622	644	653	670	617	631	611	640	635	632	657	628	620	658	626	604	639	621	635	595	653	635	633	642	606	645	619	662	638	645	638	725	672	646	653	676	616	618	657	613	617	648	627	646	669	635	661	625	621	656	634	637	634	651	638	631	703	698	630	660	628	640	604	634	613	644	644	594	622	640	648	648	646	650	618	633	619	636	626	656	679	649	667	656	669	672	664	626	587	675	648	705	660	658	614	656	647	616	655	606	648	642	665	640	639	658	656	630	625	670	593	675	611	629	661	644	644	612	662	664	655	636	640	623	630	591	649	653	635	630	647	625	628	604	671	643	628	641	596	655	645	620	649	652	619	642	667	641	635	651	662	616	683	637	620	679	628	665	624	643	617	643	660	652	637	638	625	625	711	617	655	653	658	653	657	666	616	645	646	634	672	685	642	640	632	647	608	600	593	665	608	676	660	613	664	653	638	635	651	651	650	593	644	612	677	582	724	648	633	616	677	638	646	630	642	666	642	697	612	601	614	652	617	635	663	641	679	597	653	646	667	628	656	638	590	635	671	661	642	658	648	648	614	608	653	630	662	617	647	656	646	630	626	636	607	570	631	661	635	636	631	644	663	666	618	664	598	554	613	665	603	637	657	619	632	645	666	644	586	669	656	605	648	622	650	662	619	600	638	665	586	648	630	641	634	613	669	636	649	647	645	633	614	630	626	621	638	634	599	625	664	651	616	616	600	663	641	624	648	644	661	608	631	665	654	586	659	673	645	665	610	676	627	674	631	596	643	678	653	601	615	677	617	631	650	689	622	617	642	702	630	642	586	642	643	603	633	659	647	591	653	592	609	607	679	638	660	637	612	708	650	668	603	610	657	649	649	682	651	663	642	641	664	653	661	662	660	617	663	648	635	666	614	666	601	613	622	638	668	613	614	632	640	617	621	608	642	644	616	614	604	646	674	645	643	604	578	643	682	682	665	601	697	637	660	633	631	624	636	644	629	645	659	636	656	614	693	652	672	627	632	607	645	651	604	681	628	631	651	644	604	631	632	623	656	665	611	668	607	645	634	628	630	622	631	657	632	624	668	644	682	576	656	603	632	628	682	642	637	633	653	605	659	667	688	694	589	623	634	618	635	606	703	637	630	608	609	576	606	641	619	652	680	640	632	650	658	670	639	636	678	658	616	646	670	623	640	676	646	689	660	626	633	650	579	632	639	589	670	592	612	632	632	653	625	585	632	623	674	613	596	622	621	663	617	633	642	613	678	596	624	617	653	621	660	616	651	624	645	581	618	673	655	642	604	662	599	645	664	632	587	713	648	664	605	637	635	631	595	619	625	610	635	626	673	657	601	646	649	666	663	656	633	621	633	620	659	631	633	635	648	611	649	601	644	651	639	665	662	679	634	614	628	707	604	608	661	624	675	642	622	656	599	653	657	610	611	650	649	610	626	633	639	567	688	649	632	628	659	632	594	615	593	628	593	614	645	604	664	638	658	649	644	664	625	577	595	596	613	664	616	604	676	666	633	593	626	616	615	671	663	643	638	612	636	625	658	642	648	583	628	635	617	617	686	658	668	650	654	645	658	636	665	643	682	672	672	679	657	650	665	649	641	658	611	623	667	646	631	627	620	646	612	642	579	679	631	652	690	647	662	622	686	646	680	653	612	668	586	658	598	632	631	705	641	645	636	640	639	621	610	615	639	651	659	654	631	654	644	640	682	622	624	644	637	648	652	660	637	663	595	578	657	646	655	617	656	619	609	647	675	644	658	642	646	649	660	622	576	666	648	614	652	669	671	642	710	631	661	684	637	629	605	601	628	622	623	673	682	674	684	659	584	628	633	615	635	639	674	637	644	573	612	624	653	603	640	600	643	647	641	647	655	676	624	655	634	647	618	667	622	633	660	636	647	652	660	631	641	713	659	636	624	652	603	669	612	637	651	621	644	632	624	616	655	626	593	621	655	645	663	636	626	598	660	602	594	617	664	620	652	629	646	616	632	602	644	660	598	618	618	603	651	650	647	628	616	661	641	672	646	643	637	646	693	625	607	621	637	637	590	640	622	627	619	663	594	638	651	697	652	616	654	661	596	613	685	691	659	643	624	645	607	648	662	602	640	649	677	630	640	708	640	608	613	598	618	661	676	645	613	674	602	651	661	684	612	639	598	655	629	636	649	615	635	635	638	686	696	647	624	679	676	632	643	597	640	676	641	625	622	678	585	626	591	699	667	626	619	600	647	633	631	650	651	612	672	614	589	614	613	627	634	628	595	609	636	600	643	631	638	667	672	616	651	624	633	634	668	658	648	696	664	628	642	627	638	624	599	646	634	671	661	651	630	602	628	633	642	634	641	631	636	628	604	620	639	573	660	653	610	641	626	607	599	676	662	655	648	617	614	677	674	662	650	622	636	614	657	592	657	662	669	676	624	688	645	674	586	597	634	616	670	617	620	671	697	612	659	616	623	624	663	644	677	651	657	627	595	652	606	641	657	638	635	637	663	583	634	635	687	657	669	628	618	660	655	628	660	638	664	641	664	658	653	610	645	678	620	680	647	600	616	662	669	629	628	632	662	663	627	640	677	622	643	669	638	663	650	630	662	617	671	609	682	612	634	639	652	622	673	665	619	646	663	671	625	624	640	613	626	643	593	629	659	645	629	644	588	608	614	643	601	640	678	622	646	627	670	611	630	628	657	637	637	649	666	662	645	609	628	623	600	634	637	612	646	626	636	635	667	657	707	635	643	624	628	641	671	678	647	645	630	619	655	648	641	601	687	632	633	606	601	672	673	686	639	607	664	599	614	645	640	675	615	623	658	636	654	711	672	634	570	637	645	651	592	656	641	631	645	586	663	649	630	640	661	600	657	657	637	634	659	625	596	630	612	653	601	646	625	626	675	665	594	642	633	690	632	644	630	640	647	660	636	644	683	635	682	622	608	670	645	690	656	626	642	608	645	564	650	646	650	651	620	645
20567	23321	25745	24017	19669	13018	8002	5527	5302	3367	2841	1818	1449	1067	979	672	639	741	610	680	669	622	768	714	922	1117	527	432	362	362	395	367	362	339	375	323	310	318	307	299	317	308	304	339	328	333	298	350	319	314	323	359	300	287	314	299	346	325	292	301	309	335	311	320	270	305	330	306	286	310	322	308	336	322	309	289	316	315	349	325	306	342	306	294	337	296	309	314	319	309	314	305	307	310	290	290	310	334	332	349	291	318	302	300	335	308	315	301	318	316	306	293	303	311	332	286	302	306	311	317	350	325	280	304	330	333	314	316	298	329	312	328	310	340	310	315	328	306	293	346	322	348	330	325	310	329	328	314	339	289	309	311	276	316	293	314	306	320	288	314	297	290	333	284	327	302	309	290	329	283	320	319	310	332	328	323	341	333	325	324	302	314	351	315	315	312	353	339	297	313	322	309	348	311	319	319	341	300	326	290	332	302	319	274	309	327	307	270	325	315	308	305	326	315	308	298	285	325	343	297	298	308	334	324	297	330	334	320	296	318	332	291	289	316	301	340	294	303	288	306	304	288	299	291	304	354	301	353	298	281	315	297	328	328	301	320	325	279	271	295	306	313	305	296	296	281	329	282	322	288	329	278	340	345	296	309	314	320	320	276	292	295	291	313	309	316	310	345	318	310	319	300	291	274	332	325	322	345	317	322	292	305	296	293	298	280	300	311	333	319	325	311	310	312	339	320	332	291	303	297	331	343	313	314	325	296	335	328	321	314	331	311	297	296	333	317	332	345	285	309	344	307	310	303	301	290	309	296	298	329	299	314	303	331	326	294	287	307	310	328	321	296	277	297	300	311	296	316	332	303	299	320	340	309	314	294	314	314	327	299	313	324	323	314	308	313	300	291	315	301	307	308	314	290	306	319	319	336	279	311	293	325	299	304	309	317	277	302	277	328	346	304	278	338	310	301	322	297	303	316	321	293	306	304	304	340	318	265	299	308	328	311	295	324	329	351	291	283	324	303	306	312	321	319	313	318	316	308	328	283	279	293	337	305	331	307	305	304	301	314	336	307	322	283	295	286	286	319	326	325	327	345	316	312	335	299	321	298	316	325	293	334	311	316	298	293	338	321	303	322	322	302	321	309	293	311	313	335	330	334	309	334	319	307	295	290	317	297	296	342	296	308	328	328	335	325	318	315	333	323	312	295	336	286	294	315	323	278	307	297	305	281	315	313	298	317	286	304	290	292	312	294	318	312	314	266	315	329	310	319	329	334	307	300	274	313	332	296	333	336	304	321	326	308	303	282	316	342	305	355	338	306	304	320	317	317	330	310	297	307	306	317	276	325	314	297	317	306	283	346	314	332	350	329	338	326	317	314	309	322	315	303	283	328	326	317	295	327	306	302	317	319	316	317	358	315	342	329	309	310	330	323	317	293	304	292	310	284	320	284	318	320	308	317	329	283	313	342	335	292	358	293	297	292	288	313	304	314	311	300	326	297	309	329	299	295	339	282	328	293	284	300	287	350	341	298	307	290	311	319	351	292	309	346	315	297	301	308	297	336	316	319	319	275	310	331	320	318	325	328	310	295	294	298	307	328	331	349	300	316	346	290	321	317	327	306	312	311	320	308	322	332	318	308	296	295	299	321	338	320	317	304	295	304	315	357	321	310	304	320	339	306	344	326	309	312	303	306	327	334	315	295	326	303	317	302	289	320	291	310	277	292	333	294	297	313	320	329	296	312	291	326	322	302	307	311	320	296	321	295	319	296	309	318	326	288	290	324	341	318	312	318	285	310	301	334	321	303	302	298	307	301	289	325	301	313	325	304	369	285	309	315	321	319	304	315	325	294	299	294	306	303	306	327	317	308	303	303	359	276	315	312	296	303	314	312	358	322	295	300	290	328	296	334	272	310	296	287	300	312	314	308	347	309	323	295	281	321	261	283	310	341	302	303	301	312	321	317	321	290	315	316	316	322	292	329	337	315	299	304	340	315	324	312	322	329	293	337	327	304	303	304	311	300	321	295	312	321	279	290	313	305	331	292	334	296	284	329	289	308	306	282	297	308	315	343	319	364	308	304	313	328	300	336	308	293	296	319	302	295	329	302	304	351	300	312	313	316	321	320	303	329	312	315	313	312	300	320	302	307	285	295	314	344	278	299	317	314	310	281	318	317	293	331	282	323	323	335	291	353	291	285	316	349	341	347	297	313	296	349	310	306	336	301	320	309	301	288	302	329	332	332	279	313	318	326	302	313	326	300	333	333	286	330	365	309	280	320	289	296	317	298	290	297	301	323	322	317	298	344	320	288	301	318	326	303	337	320	330	329	290	323	310	326	313	316	334	300	291	339	315	305	315	312	278	293	297	324	281	289	313	292	333	286	335	330	278	311	361	292	318	336	298	281	330	310	318	309	307	303	302	329	289	309	286	285	290	334	329	308	363	350	336	311	318	335	289	308	338	311	299	313	321	318	341	275	323	289	314	292	285	293	319	320	330	284	308	341	325	320	274	309	313	297	315	312	298	321	335	270	313	298	327	318	313	285	324	286	329	324	292	297	325	305	304	278	304	298	299	310	276	284	311	313	309	276	301	296	257	319	316	305	293	280	295	311	333	311	284	326	352	331	314	295	338	332	349	298	329	322	315	311	321	327	318	292	315	317	364	293	322	285	310	352	321	330	304	328	295	302	312	310	342	350	309	290	339	306	324	314	303	321	303	346	330	287	342	315	287	297	304	307	300	327	273	302	317	316	306	319	314	322	318	298	311	313	307	323	305	295	315	287	303	291	310	292	315	297	313	334	310	326	291	321	327	323	307	327	330	298	298	294	310	309	319	317	319	319	267	321	311	311	320	314	300	271	310	337	341	339	331	308	275	264	308	305	309	334	305	306	327	314	303	290	313	289	313	313	297	317	290	324	285	303	328	314	301	322	298	308	296	342	305	289	284	278	326	317	292	334	303	342	319	323	296	284	308	316	305	304	293	313	353	291	332	318	291	308	337	308	335	296	327	327	301	296	333	312	314	275	308	320	339	291	316	314	341	302	281	322	345	305	263	299	282	337	313	348	323	286	292	298	294	320	313	296	279	291	318	323	292	312	280	335	326	323	315	313	295	347	311	295	294	304	305	309	321	313	314	312	318	332	340	308	308	324	308	290	307	307	313	314	339	296	314	309	285	302	312	312	307	321	323	309	278	307	311	303	324	318	306	299	322	315	303	331	315	317	336	296	286	296	334	317	310	289	313	311	325	288	304	347	313	309	320	321	315	302	324	334	336	332	342	324	323	328	302	329	326	295	292	320	292	336	332	327	349	295	310	315	305	345	318	318	315	294	279	320	301	314	347	311	332	311	325	292	296	300	318	316	302	331	327	325	297	317	300	324	320	316	304	306	297	299	304	299	306	310	325	324	300	302	334	328	304	317	286	324	286	300	328	285	300	298	298	284	333	297	311	322	361	296	318	324	282	357	314	285	309	306	308	282	305	309	304	335
15195	17837	22282	25681	25996	20492	16760	15557	15421	11785	12908	8317	7957	6319	5142	3354	3474	4235	3323	3204	3758	3403	4331	3941	4776	5147	2342	1821	1632	1603	1612	1376	1641	1349	1312	1132	1107	986	1021	1036	1001	993	1055	1042	1050	964	1033	1018	963	979	961	1003	962	1004	1025	982	1018	960	945	971	995	986	981	1026	933	1019	965	987	1003	981	975	996	1021	962	993	936	1003	928	952	950	956	995	951	912	962	930	1011	990	966	989	959	981	939	962	977	979	940	969	964	947	937	1009	953	1022	1001	1048	983	944	937	913	980	929	999	1021	988	978	1009	900	947	995	981	956	987	973	946	948	925	970	985	1009	995	968	968	952	888	937	956	938	990	960	932	921	957	989	950	1001	943	1022	955	965	980	939	980	963	943	924	987	953	968	953	980	984	962	963	967	991	963	969	995	968	949	913	970	950	953	969	959	959	983	966	982	981	940	941	940	947	988	979	1003	959	971	940	940	951	923	971	858	1031	1011	974	925	959	981	975	961	1046	909	969	971	991	960	926	929	972	919	997	919	991	913	964	952	1025	945	985	1042	945	956	1009	960	965	992	921	991	990	929	958	933	985	1004	957	979	938	910	968	928	1004	993	974	972	941	991	943	961	967	1023	977	912	1023	1021	930	958	967	955	985	956	943	1009	947	960	977	958	933	938	952	1027	920	1001	941	964	961	917	946	942	970	982	924	952	970	941	953	896	990	946	935	930	930	960	928	988	927	966	947	956	982	980	972	982	978	937	1002	974	990	945	961	960	919	948	981	970	1002	975	950	985	1006	977	1012	991	934	941	939	915	951	954	944	955	895	1025	972	922	996	958	974	954	964	917	959	984	901	1015	979	986	963	945	917	941	971	968	977	987	918	955	960	940	926	967	991	953	978	971	912	935	964	1009	979	992	915	997	976	972	995	942	991	992	976	974	905	993	1000	971	864	1001	950	1028	925	982	933	969	944	1018	992	970	963	961	998	939	944	933	927	950	958	969	973	992	962	945	986	941	942	929	955	1032	943	969	1023	979	959	989	1005	933	941	994	1057	919	929	924	977	941	954	1009	942	992	999	990	987	943	1016	1014	988	949	987	996	955	1048	965	973	1005	934	1005	926	931	974	972	999	984	1019	962	943	955	970	964	929	971	910	980	979	990	1013	956	982	936	982	1050	1006	927	975	964	979	913	962	936	967	997	970	954	963	945	1014	988	932	1011	955	993	980	1012	1013	972	940	977	1037	921	959	997	938	923	921	980	921	943	929	972	993	928	987	1009	929	980	966	930	982	924	961	991	961	962	980	927	926	997	891	971	951	943	1030	977	999	973	959	980	950	1008	954	939	977	975	984	946	949	907	989	1004	980	935	973	948	928	999	991	962	942	944	998	1025	1020	997	972	986	965	966	987	975	982	917	924	917	1022	960	932	985	903	980	967	962	969	975	897	928	989	946	930	1009	979	1021	956	994	973	928	905	914	975	994	969	988	951	963	980	958	986	911	888	977	950	1001	931	971	1015	980	967	1024	944	1048	914	1030	898	928	976	940	991	1007	976	968	1009	1004	921	1014	1026	997	1005	957	950	950	940	974	1002	878	994	989	918	997	955	963	955	940	983	978	965	972	973	938	991	1005	990	965	978	945	898	933	935	925	956	989	918	940	966	1009	966	976	942	955	947	1009	967	1023	939	959	927	959	1005	962	929	992	979	997	992	1005	955	924	984	958	941	999	953	988	969	982	927	915	954	950	983	955	935	1016	989	997	961	974	959	931	981	964	943	979	941	958	917	905	971	992	932	1000	959	936	994	959	945	980	918	1003	918	951	920	951	1020	985	952	977	917	1001	972	965	978	991	972	984	951	961	995	969	949	1027	935	992	1013	989	929	945	953	924	1001	982	978	921	982	940	949	1007	975	953	1003	976	996	961	958	968	967	992	1026	969	938	960	961	882	1001	977	986	987	950	984	949	968	987	960	962	926	931	927	1015	944	984	940	1004	957	995	966	965	989	974	993	947	990	960	941	965	957	989	988	922	919	983	1001	980	958	1027	933	1018	1036	952	963	979	977	1030	966	942	1014	969	1020	933	993	905	977	929	979	988	958	954	964	1010	1006	1018	929	943	966	932	920	959	970	1008	975	967	955	1012	943	961	995	986	969	971	978	988	923	1001	969	911	971	969	943	971	952	997	996	960	1016	905	993	952	978	1002	969	932	977	967	929	954	915	1035	1015	1022	1005	1001	997	985	928	981	952	963	1022	951	927	938	980	954	984	967	988	915	968	927	990	1027	978	967	953	976	973	991	989	1045	938	980	1008	995	974	948	1003	971	958	890	983	985	978	973	920	968	931	918	950	1016	1015	962	970	989	998	903	965	954	967	986	973	911	987	983	948	970	976	935	994	1046	1008	987	983	1017	1013	959	922	958	963	952	1009	892	972	905	991	908	972	966	947	964	926	953	945	1052	1007	970	953	938	1021	939	982	999	953	922	972	980	1008	994	963	946	1013	1008	913	976	934	975	915	919	1031	999	915	946	960	1018	984	952	991	959	964	1006	1013	963	972	959	1008	948	901	960	949	971	1023	963	955	963	975	1002	926	1020	936	965	961	955	976	932	972	1019	909	907	923	997	932	939	928	953	943	971	982	907	929	903	947	925	958	1003	944	932	980	954	993	961	919	903	960	996	980	991	1013	952	959	936	958	978	935	957	1020	1023	914	976	1003	966	914	953	963	966	928	955	942	977	1013	984	974	960	954	1023	929	994	934	945	969	989	987	898	956	966	952	935	989	936	982	980	911	973	1001	1000	960	974	936	998	934	935	941	978	964	987	1030	981	950	993	937	931	932	1025	916	935	951	987	989	933	1033	975	971	986	1000	915	998	910	1015	1019	927	961	928	940	942	936	945	934	1043	980	1001	978	979	985	936	994	987	928	1002	992	1036	964	973	1013	990	932	942	954	933	959	969	969	983	986	999	913	968	983	970	939	924	989	975	975	982	954	880	933	965	973	967	994	924	910	953	948	950	918	999	930	967	934	951	953	953	972	923	972	973	943	978	942	974	1009	945	943	935	997	952	985	989	977	939	947	916	947	966	949	968	996	988	982	1032	982	959	973	929	965	991	970	957	964	934	965	975	960	961	951	939	950	966	958	939	981	932	952	966	977	955	985	901	990	993	994	988	966	1007	979	955	945	977	909	926	930	942	960	892	976	986	923	947	986	959	912	958	957	1016	937	982	1021	987	1031	933	960	974	996	922	954	968	954	955	979	963	965	951	965	961	916	1009	1012	963	892	963	991	966	933	977	946	968	1005	1010	1005	995	993	938	984	939	1018	957	951	981	945	952	1027	989	995	1017	980	994	943	939	935	949	922	962	992	939	999	939	995	974	929	1000	1003	967	993	972	1000	1003	968	965	1003	928	940	989	948	967	1010	977	975	1010	962	1045	974	999	916	931	975	927	990	991	972	1001	960	954	985	922	945	935	980	963	941	959	996	991	1004	936	956	995	943	1012	988	921	966	928	921	990	959	932	939	977	982	1002	989	950	1005	991	1007	938	970	921	954	993	972	994	965	989	957	895	947	1002	946	938	941	942	960	985	1007	988	925	961	920	977	948	940	965	992	933	985	970	960	968	953	936	1003	961	970	988	1005	938	922	970	987	971	983	948	981	977	948	993	961	1014	992	991	975	913	990	946	992	940	978	978	1034	1013	972	924	939	958	1003	959	955
32606	31337	31951	30785	27310	22324	16571	12504	10565	7938	7338	5289	3425	2169	1703	1417	1001	1313	1049	869	1084	1121	1507	1397	1636	1993	766	479	464	461	469	390	692	434	429	364	343	304	310	291	306	297	296	297	310	306	265	310	280	293	306	304	318	304	300	284	336	310	319	330	326	296	275	268	305	308	318	277	265	284	250	281	290	295	285	302	311	300	268	303	318	286	288	278	299	285	329	285	282	292	298	313	312	304	299	310	295	335	305	302	316	285	298	271	329	324	296	295	297	293	283	258	285	308	294	292	269	289	314	321	314	325	306	308	303	297	304	317	315	297	274	300	310	306	285	269	304	256	284	289	274	284	294	289	310	256	284	243	289	282	297	304	302	290	292	296	273	292	299	244	301	287	312	279	272	281	294	292	271	270	256	272	329	295	296	279	321	268	299	319	284	259	282	298	294	275	311	281	302	276	271	254	304	274	308	268	338	299	297	279	288	290	302	282	296	268	279	277	293	287	267	294	276	298	294	321	284	286	292	279	283	295	274	316	305	308	301	299	293	284	317	289	291	305	288	318	285	295	311	293	309	280	280	273	296	304	275	280	302	299	315	285	299	296	324	281	291	302	299	283	307	273	318	261	312	278	303	286	275	292	295	255	308	282	295	288	278	300	305	281	290	279	304	297	283	310	278	255	305	270	284	272	316	299	294	294	297	300	288	296	288	284	309	261	289	263	312	272	253	245	300	297	300	281	286	280	307	337	262	277	296	329	268	297	296	276	296	269	278	274	278	287	321	278	318	267	304	252	300	252	283	283	280	336	282	278	282	274	278	310	283	268	288	285	318	304	262	293	308	295	298	253	317	308	281	287	292	305	307	293	272	364	282	292	317	289	304	306	291	271	252	309	278	291	276	297	301	298	296	248	283	314	273	302	319	280	266	311	294	323	288	296	309	286	304	286	297	281	277	289	321	278	264	283	312	292	306	275	327	300	299	321	317	295	313	274	318	309	298	312	264	285	306	269	294	305	292	312	282	267	306	306	297	310	275	287	289	271	321	292	275	303	296	316	293	278	309	282	286	285	295	280	318	295	257	289	314	295	300	261	304	270	260	300	300	282	293	298	278	284	282	281	299	308	302	281	305	266	295	278	312	291	268	263	311	296	291	300	287	305	274	299	292	307	313	337	303	300	280	308	286	319	295	306	308	306	278	256	292	290	318	273	300	265	314	314	282	292	328	297	281	294	322	279	291	297	299	296	280	261	280	290	309	284	285	318	260	286	308	277	312	289	291	290	296	268	279	287	277	317	304	287	269	303	300	290	282	286	281	336	320	288	301	306	291	293	290	294	284	288	300	317	252	328	272	340	325	263	321	286	281	316	312	287	274	258	277	292	278	298	295	274	303	255	275	320	282	276	309	287	310	296	281	291	286	312	276	292	300	317	331	303	309	319	328	271	304	279	259	302	266	261	297	312	276	274	277	296	300	303	285	291	309	303	297	251	281	282	283	276	314	287	270	296	293	277	282	288	287	292	282	274	306	294	308	282	298	280	273	302	281	322	315	299	267	259	289	282	308	274	299	275	288	283	284	285	292	317	300	295	307	287	297	280	279	316	266	273	291	279	255	271	316	273	331	285	331	296	279	275	303	303	306	298	285	311	273	271	302	271	285	268	300	284	284	321	287	292	295	301	276	291	300	265	307	286	301	305	295	299	305	253	274	296	285	303	275	324	268	275	275	316	313	296	295	294	289	287	292	236	277	314	276	272	289	297	282	282	297	297	302	339	298	316	263	326	261	267	264	302	312	290	318	290	282	281	302	279	310	292	282	280	303	295	287	311	290	291	300	283	282	286	272	279	316	293	284	283	287	286	290	284	278	291	295	281	294	297	314	277	283	259	307	292	327	264	263	270	265	280	288	294	303	304	332	295	317	288	299	315	278	296	244	274	300	289	276	299	278	305	285	278	293	271	287	291	277	261	266	307	269	316	286	285	294	297	268	257	255	270	276	318	270	296	277	291	298	298	292	311	302	284	285	306	275	288	314	311	282	302	290	312	268	271	290	284	315	301	266	275	319	325	292	291	307	305	305	287	315	314	306	304	292	303	313	301	282	307	280	291	262	301	260	285	318	292	302	293	306	274	282	324	295	298	300	301	293	298	280	291	300	290	262	280	303	274	279	318	306	301	291	289	294	294	307	309	309	289	301	265	281	289	283	266	297	300	302	312	298	293	315	281	286	296	320	306	281	292	287	294	277	300	315	320	303	298	301	285	274	300	300	278	323	281	311	277	264	305	254	282	271	248	315	297	309	295	308	276	301	306	290	281	294	307	305	295	272	291	316	303	307	300	282	274	278	295	298	250	301	314	304	251	266	321	277	293	283	298	311	296	288	268	289	300	279	259	291	315	291	285	273	300	318	326	265	320	268	312	254	299	259	304	285	301	284	272	319	298	272	278	283	292	299	294	286	304	275	299	259	294	265	287	285	308	276	291	296	289	296	294	279	312	290	293	256	283	297	287	259	288	267	303	305	314	282	286	271	284	310	286	321	280	296	280	317	300	272	280	280	303	285	322	271	260	345	289	303	299	284	259	311	304	310	299	280	318	277	275	289	271	313	287	292	255	298	287	273	287	260	284	297	328	287	313	280	282	299	281	309	255	301	281	283	269	305	260	280	287	291	300	300	325	298	278	295	277	257	292	302	279	260	327	296	297	288	276	307	291	280	278	289	280	296	266	280	298	286	299	274	296	325	284	295	298	301	269	271	278	291	302	279	316	320	304	301	276	304	281	280	297	264	270	283	320	281	289	296	293	281	302	256	277	298	273	290	291	289	260	310	289	280	296	280	306	300	277	278	300	292	289	339	306	290	272	306	302	263	299	291	292	311	292	293	323	285	275	288	258	272	278	292	308	256	307	324	278	293	289	303	289	262	284	317	284	306	275	295	282	289	277	248	274	289	261	311	304	326	296	294	283	302	308	303	305	284	261	285	284	298	304	278	323	296	299	291	294	307	299	304	269	299	282	272	291	272	271	297	311	286	298	270	288	305	280	302	289	308	282	291	281	312	295	269	319	298	287	276	298	276	297	297	326	319	313	277	275	263	263	279	299	333	293	291	294	318	289	285	280	261	267	292	289	270	279	327	241	279	277	304	303	300	289	305	288	287	278	305	316	263	299	282	313	285	297	291	281	293	285	284	295	287	297	268	303	307	313	296	292	296	283	306	320	268	303	293	313	279	261	303	273	271	313	286	278	300	269	273	323	279	284	261	301	276	296	289	315	318	280	288	295	314	297	312	287	244	267	298	282	270	302	306	309	290	283	276	276	309	298	266	301	277	301	297	284	282	277	288	291	303	308	298	297	295	287	322	287	285	307	293	312	290	292	297	298	271	300	289	273	297	270	274	313	293	301	306	301	292	259	265	312	345	276	282	304	300	307	313	310	319	264	281	279	297	283	297	281	307	257	287	284	272	285	276	312	270	299	297	259	298	296	297	275	246	279	278	266
23926	24527	28547	32552	34168	30419	25514	25108	25019	21672	22775	17289	14797	10886	9288	7292	6140	8261	6435	5473	6465	6617	8146	6455	8418	9454	4108	2742	2238	2371	2589	1848	2323	1971	1825	1522	1415	1175	1066	952	1021	1022	983	1011	979	1028	1001	994	989	1006	984	961	935	1001	968	962	998	910	1018	963	962	963	978	930	873	926	875	943	905	876	894	990	936	932	962	935	900	871	940	863	891	886	978	945	957	892	917	954	946	927	894	932	904	883	863	920	886	905	893	892	878	967	879	904	880	933	909	905	880	876	905	896	899	897	914	923	945	925	898	909	947	895	909	898	877	931	857	942	897	926	914	877	936	909	869	920	936	913	898	923	888	883	860	883	892	984	891	897	877	930	920	858	891	894	953	902	878	920	871	923	844	940	869	915	891	910	878	919	863	895	904	924	924	912	904	894	922	826	927	896	924	915	930	919	883	927	905	864	859	896	933	868	878	920	919	894	846	853	958	927	899	889	919	926	926	877	922	902	901	921	886	895	907	854	891	888	897	871	907	849	929	937	858	853	921	913	882	885	877	864	905	911	867	864	861	920	917	930	913	960	885	931	931	868	921	921	929	852	940	930	857	893	903	891	823	922	900	873	953	872	863	951	918	933	939	871	860	902	908	915	883	939	895	845	929	881	906	941	898	882	937	918	883	936	917	864	893	885	888	907	875	881	940	882	917	956	885	924	837	940	901	854	896	899	948	911	866	923	859	874	889	890	887	915	929	906	920	930	883	865	928	899	908	964	865	865	903	899	889	880	856	905	845	869	867	919	872	850	903	920	907	877	934	837	871	875	923	835	918	883	879	878	921	837	910	922	858	885	853	883	888	872	910	893	923	885	880	890	931	908	885	886	928	947	935	896	883	858	872	866	887	837	856	883	877	880	840	895	906	880	923	885	922	901	960	927	897	893	906	908	843	907	929	901	929	895	856	910	851	881	833	896	878	964	877	901	960	903	914	915	895	836	874	874	895	839	907	900	927	886	929	924	890	881	871	901	889	913	894	845	948	922	919	885	883	900	860	896	916	931	898	854	965	888	923	916	931	879	858	910	965	859	880	907	911	908	870	881	864	860	890	859	892	881	913	909	904	864	892	872	923	898	848	933	878	901	854	925	895	912	864	936	885	897	919	906	895	883	896	928	900	850	878	927	889	929	824	904	880	885	906	905	866	877	949	866	892	807	933	937	928	904	883	877	883	890	881	848	903	947	925	842	944	875	847	917	935	884	860	934	908	882	868	882	905	916	937	911	947	877	879	900	888	855	885	915	948	925	928	949	862	869	875	859	896	867	899	864	871	886	921	886	912	906	930	911	889	898	927	894	872	959	881	911	952	824	888	910	913	874	928	881	878	898	848	894	890	943	903	904	892	853	875	891	852	855	843	859	876	907	825	912	915	929	853	919	907	857	856	932	873	917	845	958	867	924	898	905	904	842	868	922	893	864	959	885	916	959	896	896	905	888	907	846	898	893	925	910	934	908	912	900	863	908	935	950	892	872	947	894	861	868	924	858	899	921	896	901	873	859	903	890	895	910	928	874	840	899	970	893	953	917	868	882	895	879	887	935	903	899	937	896	875	873	886	919	935	934	951	911	945	945	817	918	947	899	866	922	908	966	875	890	953	887	888	935	903	867	947	857	913	910	900	880	877	923	868	922	907	902	935	907	885	904	860	893	900	920	887	921	881	873	848	830	866	884	888	894	864	906	877	872	903	864	892	946	910	886	883	934	886	886	866	906	907	873	926	932	881	903	944	861	883	870	888	886	915	914	908	909	920	847	834	853	872	931	911	893	926	860	883	887	870	923	851	884	872	903	862	907	863	857	957	895	860	914	839	887	895	873	899	883	895	897	918	899	925	927	935	929	868	848	928	886	915	899	911	932	899	944	931	863	899	891	903	990	859	951	852	886	895	905	903	857	884	901	874	876	911	887	885	908	922	938	888	913	900	894	906	841	850	903	871	897	915	840	877	900	903	870	837	911	876	889	909	880	931	860	853	903	876	882	910	894	908	890	886	841	890	860	864	872	872	873	852	893	871	867	841	953	838	886	891	851	933	926	908	914	875	889	901	924	910	951	903	899	930	912	927	896	892	921	884	898	870	885	980	875	894	925	889	900	849	888	843	850	878	911	935	898	916	871	878	889	915	938	886	886	866	883	886	859	870	873	926	858	947	863	902	939	923	870	917	822	867	836	924	905	899	862	871	901	874	902	913	810	870	883	914	896	872	872	877	905	918	887	956	903	863	926	921	874	929	877	878	886	911	863	884	924	842	907	872	902	907	895	890	951	884	894	935	943	894	930	896	895	855	901	875	913	872	873	888	877	928	880	905	929	843	894	936	856	875	934	872	899	943	880	926	834	899	881	859	929	891	889	939	868	869	891	892	885	923	854	851	879	935	871	872	888	859	885	835	932	887	929	829	844	867	905	925	941	871	909	890	915	911	865	835	876	898	879	884	911	867	869	940	905	907	908	872	894	874	913	925	886	890	899	917	922	884	908	917	907	907	920	904	928	896	862	900	869	904	899	923	888	904	878	912	876	845	921	939	925	880	841	862	900	903	937	879	883	936	916	846	900	919	923	865	922	879	887	913	934	858	916	947	934	881	820	956	929	883	865	904	925	901	926	907	874	907	917	891	848	925	862	877	865	903	907	902	909	861	867	891	913	864	887	903	872	889	905	856	846	895	909	874	901	905	911	880	872	913	913	928	919	854	921	843	865	881	894	881	942	912	884	897	888	914	915	877	882	925	894	878	856	852	935	920	857	881	838	884	865	912	851	853	884	913	916	881	849	852	873	914	933	899	896	880	892	869	885	927	922	861	854	849	882	881	907	959	926	850	914	923	928	902	854	883	898	912	843	872	867	887	907	926	906	960	908	890	867	919	931	918	955	943	915	917	837	911	830	889	892	910	964	927	874	911	884	900	919	873	898	924	847	914	875	910	814	889	846	848	882	907	877	917	913	925	909	881	891	879	873	950	935	891	883	887	848	895	849	854	919	854	853	886	935	931	935	880	894	877	883	882	881	935	887	859	885	912	872	890	894	903	904	867	863	936	905	895	890	884	906	861	834	856	901	908	895	933	857	887	899	880	925	896	877	946	927	871	926	913	920	882	900	834	908	846	903	919	872	911	886	898	839	899	882	939	941	872	910	886	899	850	881	953	902	912	904	930	863	902	908	873	852	878	853	893	842	863	913	947	896	864	864	815	901	897	895	947	938	880	856	890	960	917	805	901	892	875	904	865	921	935	950	884	854	887	877	866	907	910	909	866	861	903	906	928	878	898	895	882	866	898	860	858	867	832	942	902	923	927	925	908	886	893	855	901	895	926	892	875	891	868	843	910	928	858	855	913	900	946	888	893	902	942	916	850	901	895	871	895	910	910	864	913	895	901	855	931	900	908	844	918	893	909	914	933	890	871	872	871	846	940	860	906	870	912	889	907	886	907	861	911	883	848	922	891	862	926	914	888	907	839	861
3595	3167	3343	2407	1528	904	620	477	486	423	361	315	277	254	225	216	200	226	199	210	186	215	195	242	235	255	166	185	182	182	177	233	151	179	207	195	172	177	221	162	182	179	200	195	184	198	205	197	187	195	165	163	187	196	182	177	187	171	177	175	194	183	170	179	177	190	195	188	172	170	170	189	197	198	179	185	206	185	179	186	181	189	207	188	198	165	193	170	190	219	203	176	189	169	175	190	166	189	190	181	187	188	186	190	201	189	194	197	156	181	193	197	177	174	182	184	173	190	197	181	180	170	172	180	218	187	194	181	177	197	179	182	160	163	188	173	209	193	172	194	191	198	211	197	151	160	187	202	172	177	206	182	191	183	185	191	194	213	162	174	166	197	203	192	171	199	193	182	176	168	197	188	184	168	169	189	186	181	191	191	177	212	187	185	201	207	179	186	185	186	189	182	196	206	208	172	199	178	203	182	175	171	209	204	190	179	199	210	204	179	192	190	184	191	159	186	198	187	188	209	177	184	196	192	192	185	197	184	188	168	179	207	187	176	194	184	190	177	175	181	200	185	196	189	192	180	186	203	202	158	185	172	188	189	188	203	178	173	174	174	194	204	169	183	186	185	179	206	198	194	201	171	175	190	199	151	194	172	158	170	195	209	177	177	160	213	204	173	178	186	198	196	187	205	163	191	198	202	202	173	195	201	201	204	187	196	187	170	162	184	179	181	168	167	196	194	191	205	187	180	179	197	172	187	192	183	174	209	186	171	191	200	185	192	197	181	168	197	179	195	199	216	168	164	189	198	175	187	199	187	180	179	162	195	195	202	168	166	190	147	199	186	181	186	206	189	192	156	182	192	208	177	202	197	213	183	190	192	198	168	187	184	185	187	214	202	171	194	207	213	189	190	176	156	169	198	189	172	153	156	170	162	189	190	186	186	192	164	207	190	200	202	179	183	202	190	200	185	228	178	214	169	196	184	181	203	181	179	200	180	175	202	192	171	171	192	176	204	195	179	183	165	171	168	185	184	178	177	185	192	183	188	181	210	174	183	203	182	208	184	183	200	181	178	184	183	182	196	169	193	194	185	185	196	169	171	185	198	170	206	207	191	196	187	178	202	190	184	196	178	200	200	185	205	182	189	187	179	190	167	191	209	169	193	190	190	202	183	199	200	210	153	188	170	176	184	187	166	192	171	190	201	198	201	183	186	190	205	184	186	201	166	179	201	150	177	170	191	171	197	174	191	177	163	166	196	190	197	190	178	182	186	189	196	196	173	197	162	196	188	191	223	203	187	182	171	211	160	188	167	194	179	158	186	190	176	194	188	181	190	199	197	170	142	171	194	185	190	193	197	205	186	196	195	181	171	170	173	177	191	179	195	188	161	198	182	190	190	208	176	193	178	180	198	210	168	180	199	196	180	182	184	189	197	195	188	188	171	190	200	199	170	210	177	199	190	205	183	188	210	191	189	187	205	192	210	203	204	186	165	172	214	208	160	194	186	208	205	186	176	179	168	191	187	178	184	180	183	214	187	187	176	178	197	219	190	183	187	173	196	189	197	186	167	181	176	179	193	198	191	204	197	182	186	174	175	202	182	196	174	183	187	170	203	201	199	177	185	189	195	186	201	192	184	204	173	201	192	186	171	178	205	194	182	181	194	192	202	184	170	184	198	161	176	191	200	191	186	177	158	180	187	182	184	185	175	202	190	169	196	180	195	192	165	192	193	194	170	192	189	204	196	182	224	181	187	173	207	206	187	191	195	193	187	169	184	191	198	171	170	196	201	155	183	181	181	198	175	183	170	178	181	181	184	199	194	172	192	198	219	185	186	190	165	173	200	186	171	197	177	207	218	210	167	193	189	177	182	187	182	208	190	226	195	177	162	146	183	191	188	186	165	177	174	194	201	194	180	190	182	173	174	200	216	183	202	179	183	165	180	189	179	199	218	221	192	201	181	196	168	186	170	198	187	196	166	184	186	199	187	172	181	198	210	194	194	179	192	184	191	161	199	197	192	178	222	189	204	168	186	203	184	195	187	193	174	152	200	158	180	195	184	205	172	162	178	209	174	197	212	200	170	173	191	204	182	179	182	167	200	197	173	192	175	195	179	184	182	189	173	207	195	191	177	206	175	169	176	183	223	201	205	177	193	200	185	204	189	200	187	185	180	199	186	215	174	182	188	194	202	215	232	171	173	214	199	177	204	199	197	191	179	211	170	187	153	156	191	185	196	203	173	180	203	177	157	174	175	176	183	199	170	186	191	190	183	202	202	204	181	179	190	168	187	186	193	170	202	190	198	195	180	200	198	175	208	180	189	171	182	189	195	180	195	184	201	204	190	187	184	198	185	160	213	194	187	162	195	201	186	177	198	186	185	178	177	186	182	178	201	186	206	177	186	203	186	172	180	221	178	197	197	194	176	182	157	177	169	191	168	180	179	190	183	204	183	215	187	188	203	189	194	193	175	184	196	201	182	167	211	186	179	186	167	186	194	186	163	177	168	210	196	171	190	159	189	194	199	174	195	193	178	201	191	216	187	179	194	180	193	188	183	214	197	175	194	184	207	177	190	174	210	171	179	156	190	190	191	203	189	196	197	179	190	187	190	177	174	163	186	188	175	191	196	198	184	180	172	183	170	194	184	170	186	173	184	203	187	191	165	176	197	182	166	176	186	180	164	212	194	186	191	158	209	214	184	204	194	194	196	201	166	188	192	180	180	200	181	164	165	193	188	160	203	182	169	189	174	181	196	188	169	186	185	191	189	180	192	187	187	196	175	155	183	178	175	219	184	191	190	184	179	194	210	191	193	197	188	187	206	190	197	190	186	194	194	185	194	183	187	207	160	185	198	191	184	184	181	191	187	171	207	205	183	200	172	185	185	197	177	176	198	209	175	166	193	198	177	162	169	205	173	180	174	174	186	226	183	181	184	175	182	159	172	181	191	186	155	191	178	170	180	173	206	180	201	183	165	178	203	177	161	194	187	187	192	171	203	199	178	193	177	183	196	181	192	196	220	188	183	194	177	192	177	180	164	204	205	207	194	171	196	204	180	219	190	171	197	194	164	186	189	187	172	215	196	192	200	181	189	195	186	176	180	174	188	206	173	172	183	167	198	198	209	165	190	208	164	177	200	177	175	188	185	166	195	216	182	192	185	173	182	179	176	175	197	193	196	182	174	183	186	184	169	203	190	201	199	176	169	189	167	202	199	179	196	176	161	187	158	193	180	158	189	209	192	180	202	172	183	175	191	186	187	178	199	205	180	197	179	176	181	185	175	196	157	186	189	186	197	208	172	201	168	190	203	181	186	182	180	190	180	199	179	190	190	193	207	181	177	190	172	190	202	179	184	184	198	159	166	176	224	182	193	177	162	193	192	195	199	198	194	196	183	175	191	212	173	191	181	237	184	188	193	211	178	175	184	172	191	208	193	186	193	175	186	200	180	201	184	180	205	190	202	178	194	193	215	213	177	189	165	177	204	183	202
4027	4061	5548	5267	4300	2777	2259	1916	2084	1702	1609	1415	1166	905	902	871	844	914	794	787	834	787	875	876	953	983	751	754	706	699	662	642	708	707	672	650	675	668	660	660	671	641	625	678	668	664	628	637	627	662	621	662	642	639	597	630	620	691	661	626	622	669	610	591	600	624	614	599	617	649	625	649	685	625	624	632	682	649	626	639	624	645	605	618	614	631	636	613	615	628	633	660	686	662	655	641	657	646	651	599	670	663	624	673	623	642	602	616	664	639	625	633	611	622	599	618	663	686	601	628	657	585	643	593	645	676	646	610	680	625	692	594	627	635	624	615	598	620	580	613	621	624	626	641	594	642	675	634	640	647	654	632	609	648	639	629	624	637	616	648	645	621	645	625	628	631	619	619	605	644	626	683	637	637	575	684	612	694	630	629	657	639	660	642	674	636	666	611	635	631	626	620	648	677	612	662	656	640	659	650	639	651	713	622	678	669	651	609	629	624	630	654	661	699	646	611	623	641	657	663	652	619	660	669	621	637	663	638	649	637	612	600	610	696	688	643	616	628	647	636	594	634	646	629	645	640	677	636	655	614	653	659	650	652	642	604	648	653	650	635	618	609	642	640	693	620	646	647	630	617	641	620	622	653	603	621	650	654	601	664	666	664	627	621	629	651	667	684	621	687	684	627	627	686	631	636	670	638	652	642	667	646	635	602	598	600	627	681	643	626	633	657	645	641	629	651	699	663	608	635	616	663	638	606	659	628	668	656	536	613	628	687	664	638	647	631	651	641	665	607	669	683	621	625	634	619	678	644	601	669	678	634	637	653	645	633	644	633	624	636	649	615	622	688	660	628	630	656	650	634	645	627	653	601	622	615	647	623	633	627	643	627	624	619	636	673	603	645	658	592	649	607	641	611	692	622	619	650	664	625	612	637	606	649	644	651	691	626	619	671	705	626	628	650	665	607	619	660	616	652	618	677	642	635	629	655	671	646	645	638	640	671	615	668	671	657	665	625	660	642	627	665	603	650	640	613	631	610	645	634	650	644	608	657	652	625	632	661	601	654	628	635	579	657	670	624	686	624	666	625	645	621	637	669	651	650	604	611	616	655	600	622	630	654	625	671	641	660	628	631	632	661	616	651	643	639	620	678	680	616	636	615	597	682	611	640	638	660	622	618	694	611	627	622	647	650	630	634	588	650	661	658	646	624	628	668	649	624	665	619	671	660	638	645	632	622	670	654	623	619	613	588	632	646	649	671	600	646	639	637	658	628	636	659	612	623	634	643	604	635	666	624	675	632	638	663	678	616	667	659	636	634	652	636	662	613	623	599	661	609	603	644	670	642	620	648	598	649	595	651	577	641	635	672	661	592	628	628	662	671	650	614	678	599	621	679	576	627	641	616	606	661	632	631	613	632	625	632	562	592	631	655	644	591	586	623	587	656	649	617	623	584	655	584	640	623	678	616	647	684	636	577	610	635	639	653	649	605	622	657	645	627	604	652	618	628	623	664	614	620	648	602	616	651	661	594	642	657	583	587	652	630	666	662	635	663	652	644	660	667	630	611	597	659	674	642	621	618	601	677	635	655	665	666	592	654	660	657	640	614	649	640	633	636	644	591	628	664	663	691	668	665	614	617	633	607	620	609	609	627	627	640	689	650	651	621	664	654	689	638	641	654	661	664	645	646	671	645	579	623	650	646	638	605	636	573	617	642	619	622	632	677	643	639	654	652	649	605	619	687	610	674	611	658	639	644	644	637	598	627	695	650	653	679	659	650	641	629	619	591	664	611	666	637	623	646	647	673	655	642	640	653	642	659	658	653	630	669	633	623	666	663	625	677	650	669	653	579	654	628	661	615	611	649	637	611	632	649	639	649	647	643	635	642	688	649	690	628	662	653	655	598	655	664	632	670	647	659	646	677	660	638	634	685	638	693	648	646	650	675	655	651	619	674	617	664	629	656	685	633	665	646	619	643	661	631	596	658	673	648	603	628	626	597	630	566	612	683	614	564	636	607	655	606	616	629	615	682	629	655	636	658	658	643	667	633	649	642	673	655	676	672	650	638	649	660	607	633	598	651	597	581	670	636	618	649	653	656	632	678	603	637	630	679	670	586	612	683	676	614	641	670	622	673	647	685	632	665	611	663	612	621	626	664	648	627	625	611	625	608	643	618	644	658	652	638	607	635	613	602	655	651	690	603	640	627	647	642	681	615	648	635	615	634	671	613	653	684	648	663	656	599	633	596	594	640	673	620	671	643	643	672	605	637	647	611	630	647	670	664	659	672	622	643	684	653	600	591	637	625	678	635	608	639	660	656	648	664	656	647	637	608	645	638	614	592	602	622	652	688	653	637	639	619	614	636	686	633	648	683	613	646	645	627	609	641	659	614	634	654	633	644	651	678	620	655	648	658	645	662	652	619	692	660	644	646	668	674	639	644	637	619	675	670	671	646	624	582	662	633	657	637	661	594	666	632	627	637	630	627	656	667	642	604	639	605	653	676	652	609	687	627	654	610	601	656	643	625	623	668	626	672	610	568	714	666	664	685	668	644	630	619	596	642	682	626	654	665	602	634	650	622	657	616	649	597	639	648	643	648	634	642	620	625	571	700	623	629	602	620	631	666	647	650	637	683	662	614	671	620	664	688	656	587	663	626	616	675	667	670	636	638	639	651	670	633	613	658	668	702	671	661	662	653	649	634	663	615	638	622	655	651	668	668	669	637	649	604	653	616	636	636	668	592	664	677	633	653	664	650	621	629	631	617	656	604	652	670	598	622	618	648	643	630	651	642	669	641	606	673	640	629	639	654	600	658	633	613	620	626	644	657	658	613	691	609	617	604	650	601	669	603	684	661	643	679	661	635	648	702	597	637	652	662	631	606	627	644	644	636	684	621	623	598	644	613	657	640	619	637	649	627	627	615	654	718	646	630	648	597	622	689	604	637	597	622	646	633	615	677	595	600	644	663	637	612	637	632	651	639	647	625	640	639	654	660	616	670	600	672	624	605	653	638	607	610	680	698	626	613	647	635	674	613	614	639	650	602	653	630	655	620	654	603	644	659	640	608	602	588	635	626	634	628	636	667	662	642	635	635	685	645	568	595	607	623	664	647	621	675	662	668	641	645	661	652	596	616	635	670	661	607	645	642	627	661	614	690	651	616	653	660	642	630	597	676	642	619	650	590	615	632	626	687	616	655	643	586	568	682	620	603	648	648	646	631	651	617	623	622	629	649	653	606	661	635	645	682	667	593	620	618	654	640	595	644	653	641	626	636	620	615	612	655	636	630	647	614	661	661	668	609	604	634	657	588	629	648	624	664	607	597	633	603	667	642	608	670	667	647	678	649	621	612	623	645	637	649	636	617	661	621	625	643	694	635	616	676	622	667	619	654	612	710	580	677	617	669	634	659	665	638	695	648	605	658	666	635	621	649	647	640	683	648	632	668	642	643	645	634	675	662	652	656	634	624	604	645	634	620	630	653	606	627	636	648
21925	21990	25134	23424	18739	13112	8193	6443	5900	4113	3466	2845	1681	1014	821	763	614	680	621	576	626	531	764	753	825	1163	600	406	401	381	386	375	417	349	349	322	328	322	343	287	317	291	318	311	322	322	315	294	315	301	286	330	326	312	294	308	333	314	319	317	324	312	314	317	284	290	304	269	316	303	330	334	326	336	314	332	321	326	295	320	332	322	314	316	357	342	317	318	322	297	314	308	274	302	288	330	312	340	328	301	323	280	306	328	270	320	307	310	319	318	326	311	320	280	298	345	310	335	301	300	315	326	332	287	283	282	322	299	298	358	328	279	321	298	281	329	318	272	301	316	345	302	293	296	293	308	316	338	296	316	346	298	286	334	330	309	305	335	306	322	322	321	315	284	299	346	306	333	316	333	356	320	334	292	291	320	319	297	313	315	303	338	318	287	298	289	304	309	309	289	337	324	314	335	309	304	320	311	305	295	304	327	320	315	324	288	316	303	279	314	288	321	333	326	306	312	290	315	320	310	319	319	322	308	327	303	322	321	318	331	333	316	338	329	346	314	309	290	269	318	315	339	281	369	305	310	329	291	258	326	312	297	313	297	328	336	346	310	344	300	340	312	309	341	315	317	291	281	277	323	318	330	352	299	331	334	318	307	294	362	312	326	293	343	318	341	287	316	314	323	310	293	300	310	303	316	330	332	316	319	339	312	285	287	312	293	298	317	311	310	304	304	318	287	307	320	279	325	327	321	326	301	313	317	280	293	303	281	277	279	314	294	286	315	304	294	322	317	289	320	337	308	319	343	312	287	321	278	323	329	299	313	310	314	291	349	316	326	304	290	360	332	308	328	278	328	328	317	338	313	346	313	306	309	319	308	354	295	321	298	329	336	322	346	301	341	338	304	329	308	298	285	336	313	303	325	304	346	331	303	278	297	316	306	300	313	323	304	299	315	321	321	341	314	298	306	335	333	319	297	309	319	296	305	330	319	330	309	321	341	309	279	302	295	326	313	308	298	356	297	325	306	321	339	314	320	278	360	328	336	311	327	331	284	319	328	295	305	296	293	333	310	322	344	319	297	326	312	312	354	302	297	318	302	312	335	298	318	301	327	338	331	315	299	318	319	304	294	292	319	304	298	316	291	286	333	342	307	333	334	345	310	289	305	351	313	313	302	337	309	304	307	307	299	294	304	299	296	301	307	283	322	289	319	316	295	300	326	337	317	284	328	305	326	340	308	304	332	321	313	287	331	319	315	325	310	327	331	300	306	308	309	299	327	337	332	310	303	332	346	296	309	315	337	300	311	289	323	293	321	291	297	296	312	329	321	285	320	345	316	332	333	320	346	289	285	295	300	290	320	349	300	287	289	328	298	306	333	324	345	302	297	337	313	326	305	311	324	310	331	359	311	327	308	327	287	318	288	327	309	319	292	273	319	291	299	314	302	313	286	310	318	301	334	323	345	308	280	313	305	335	314	302	313	284	292	294	263	284	325	319	306	318	323	343	296	320	312	331	295	303	315	292	304	291	322	324	331	333	330	325	309	305	344	321	294	300	292	305	316	317	280	301	307	296	306	292	305	344	278	327	303	332	299	309	301	313	308	323	324	310	308	271	298	326	342	319	314	296	316	304	292	305	287	311	315	315	335	286	310	320	323	301	309	305	323	345	324	303	294	336	320	308	290	278	301	319	300	289	333	330	294	313	287	314	288	332	333	320	307	323	298	316	320	312	350	323	279	299	335	285	322	310	304	313	295	304	318	335	291	303	312	278	347	310	286	294	276	318	290	282	300	295	296	301	337	327	298	343	308	335	346	317	324	309	331	311	289	313	322	326	341	319	277	311	302	297	298	309	297	287	306	295	287	292	305	323	271	312	331	325	315	269	294	306	285	341	321	336	321	311	319	322	339	301	280	262	310	314	295	300	292	263	309	334	280	298	328	324	333	331	302	320	360	310	287	331	309	290	321	307	345	310	340	320	320	302	333	287	320	334	290	322	323	289	322	318	307	288	314	347	310	313	340	347	299	335	317	334	291	321	277	309	319	336	324	347	311	299	314	303	294	312	322	322	324	285	316	300	302	313	317	327	309	290	298	323	327	332	313	287	332	275	315	299	336	310	277	326	324	329	319	325	325	286	306	304	297	328	340	299	304	287	287	334	317	331	288	304	320	339	319	323	316	327	321	310	308	332	302	294	337	319	325	331	324	349	293	315	298	324	323	326	304	310	287	313	310	304	310	310	320	335	306	320	311	295	292	308	290	339	321	334	274	298	283	323	318	334	343	331	303	299	311	322	292	320	301	325	323	323	293	315	291	309	335	302	349	322	327	345	293	293	311	326	316	330	305	320	344	303	327	332	288	311	306	294	315	322	321	299	339	318	340	318	290	276	341	311	295	328	299	307	296	302	280	309	305	333	337	290	312	298	280	296	301	288	334	312	291	301	301	308	315	332	323	296	324	317	324	322	315	305	331	290	328	363	285	300	300	313	314	311	328	309	300	311	339	313	322	307	295	316	320	333	294	297	314	300	298	280	299	297	340	299	304	313	292	328	287	289	319	316	309	311	328	348	355	317	327	299	306	300	299	327	317	312	296	300	336	304	294	359	326	325	303	322	313	312	331	326	326	368	312	296	312	310	325	313	319	351	296	340	317	322	304	332	289	297	310	347	331	311	307	291	349	306	315	308	326	316	311	316	322	328	292	303	324	335	314	296	310	312	340	309	323	334	357	300	287	286	290	311	299	312	325	324	303	314	307	333	320	285	308	326	317	329	335	306	313	307	291	276	293	309	303	307	297	322	278	323	321	316	357	336	291	308	300	312	304	319	317	317	313	339	305	315	280	314	292	321	308	321	342	287	313	338	312	313	294	291	314	325	314	346	342	337	305	337	361	327	325	331	314	333	342	298	315	324	286	310	300	300	306	342	307	297	328	325	328	302	304	300	319	286	296	337	305	326	321	293	327	314	329	301	287	304	326	342	286	306	303	299	296	294	310	294	287	301	330	292	320	314	317	306	295	304	319	314	289	321	301	317	283	319	310	300	322	304	308	295	334	303	298	314	298	328	333	305	319	295	301	314	265	316	258	338	289	316	302	327	306	331	297	310	317	319	323	306	302	326	320	324	301	290	296	332	302	321	293	337	339	299	271	350	309	281	321	327	297	295	318	339	292	341	315	305	300	299	305	314	323	314	293	301	311	336	313	284	297	332	306	301	315	297	302	315	329	299	298	291	288	299	277	323	334	333	323	336	328	337	338	301	308	323	318	326	313	327	310	309	307	298	317	301	325	317	319	326	280	288	308	322	333	321	313	265	294	320	324	316	341	290	313	337	304	291	300	311	288	311	318	302	303	294	321	329	330	334	312	336	306	330	313	317	317	305	321	295	306	290	302	302	312	261	322	329	329	347	358	304	288	310	330	329	349	327	315	281	308	322	338	329	278	343	337	299	311	334	303	311	300	314	285	295	297	291	347	316	316	306	296	334	315	309	328
16570	15821	21766	24947	24168	21598	16871	15702	16277	13819	13688	11708	8252	5495	4282	3887	3316	4228	3400	3064	3631	3204	4081	3403	4398	5905	2867	1948	1787	1553	1740	1460	1549	1413	1377	1361	1109	1057	1035	1015	1013	976	1025	998	995	997	963	992	985	1008	985	1007	948	979	957	959	975	1007	994	974	939	947	950	995	1008	1043	927	991	995	1019	1011	1009	997	987	946	987	1021	1005	991	1043	949	984	930	954	980	982	1019	1018	956	1034	998	1034	997	1022	1000	976	991	1004	945	929	994	976	984	1012	1028	947	945	982	949	1019	975	1001	990	982	1028	924	1014	932	999	985	1017	941	992	930	913	977	1001	1018	999	983	978	964	969	966	1035	946	986	1028	1008	969	947	967	956	990	999	1017	913	949	956	967	947	988	959	952	981	939	963	949	1021	976	940	984	964	969	954	991	987	956	966	950	957	992	924	1000	992	959	963	985	1018	967	1012	949	928	963	971	941	980	1006	948	984	948	1005	998	993	977	988	957	956	984	937	962	991	974	1027	988	961	933	979	949	942	942	982	936	977	967	989	956	985	976	974	953	946	966	991	983	953	962	997	965	971	978	1008	941	931	930	996	988	972	955	975	876	970	973	966	975	943	980	921	950	1005	1005	993	966	957	941	967	938	913	980	955	933	1036	1011	1013	980	932	963	982	972	927	1018	933	981	952	953	929	1038	919	996	926	911	942	940	945	988	930	975	962	957	974	932	958	998	970	945	986	981	984	1006	939	984	965	1024	962	919	968	936	918	912	962	942	952	973	969	976	992	960	951	976	953	989	895	917	923	1027	948	952	944	977	956	934	975	953	911	998	976	946	981	1005	935	963	982	943	970	925	977	1013	947	999	988	955	891	960	940	963	920	973	1010	960	969	935	942	976	993	949	979	1000	953	926	934	998	1012	1041	1007	984	950	953	979	918	922	966	916	958	992	956	978	897	1007	969	963	979	955	907	957	1046	1006	932	922	987	954	979	942	931	953	977	999	957	961	1012	936	950	989	935	967	952	916	964	982	948	922	940	945	950	984	991	963	983	1009	937	989	980	893	963	936	948	937	935	1022	992	1032	971	959	987	911	999	943	970	968	951	939	987	1004	969	982	993	976	886	1025	946	945	1038	989	918	996	914	946	912	1004	946	956	969	959	970	953	957	972	937	966	953	988	964	880	965	939	961	889	903	1004	1009	987	964	985	968	968	969	1014	962	939	1034	1011	993	985	1000	993	980	1007	950	955	907	965	986	981	960	925	1001	964	960	969	917	1023	982	989	1009	967	956	939	977	970	956	985	939	979	940	977	978	1008	987	979	1043	958	938	959	964	995	982	971	1002	939	918	972	967	986	1007	958	918	921	922	987	958	962	966	960	975	973	986	961	931	931	946	957	996	952	941	938	927	931	958	950	967	992	910	899	980	965	983	969	931	1007	978	942	968	1021	909	946	976	973	932	983	968	988	951	1053	961	908	905	1002	899	978	933	970	934	963	946	1013	951	960	908	992	957	970	983	968	959	974	934	946	957	946	933	1052	983	1017	980	948	989	966	944	1023	973	971	948	951	974	950	982	1012	961	896	978	1011	997	957	978	996	910	970	940	961	939	961	952	975	1007	991	971	969	976	912	949	959	937	1009	944	968	1022	958	952	963	1033	981	970	998	929	1019	994	999	912	979	985	926	997	975	944	927	1015	972	948	945	988	917	973	1014	963	948	1048	951	961	987	933	942	1019	911	983	970	959	963	1027	971	999	934	919	999	1000	990	987	974	990	919	953	965	982	944	997	996	944	898	1004	963	879	950	1016	950	1015	937	962	975	1009	992	953	990	964	971	1010	913	948	977	959	981	973	998	964	897	1005	963	953	951	962	941	894	1013	906	986	994	958	991	980	945	937	1021	985	940	960	939	975	900	975	944	973	919	957	1002	984	911	1052	945	953	1021	954	973	953	939	995	967	958	956	932	959	979	927	966	956	977	963	946	940	1000	976	962	965	962	955	924	987	986	951	919	986	998	1035	975	997	972	970	973	971	996	912	986	1013	979	962	966	926	953	940	975	1003	927	994	971	1012	985	990	960	933	1004	986	954	969	981	985	954	937	951	988	962	960	989	941	893	999	949	956	990	966	950	974	980	939	941	1018	908	965	984	969	965	940	981	963	971	1035	1020	968	950	996	992	904	949	983	1007	987	992	949	975	1006	983	951	980	987	983	987	999	999	973	917	1003	953	1019	1007	974	991	978	976	988	941	940	918	911	984	919	942	978	926	979	935	980	1012	932	1001	959	977	975	941	930	966	950	999	965	1012	958	959	989	980	987	982	999	938	952	971	983	983	900	962	997	965	986	976	1002	936	920	914	994	962	976	948	964	957	1020	1027	949	998	944	1009	938	925	1026	965	981	975	978	1011	970	993	980	990	884	973	951	927	927	994	985	933	987	1005	985	969	981	1016	993	1010	935	942	939	972	926	955	969	957	961	975	977	937	984	898	968	994	987	1041	995	951	953	924	918	976	974	962	922	964	962	948	946	971	989	951	937	1035	981	940	936	940	984	974	1027	924	982	979	1022	999	1043	986	962	955	1000	940	929	941	972	954	988	980	994	925	945	1051	993	973	986	931	961	995	964	983	963	950	947	964	993	971	945	937	963	960	937	953	980	1004	955	978	968	1006	978	979	967	960	963	994	978	963	960	973	941	949	945	972	990	936	973	962	967	972	948	950	929	939	982	951	970	957	975	996	923	987	986	944	1007	984	995	972	983	943	929	965	983	973	981	986	988	1038	964	1008	976	1007	1001	965	978	964	965	1017	970	998	948	1005	981	975	1026	939	936	949	979	996	956	975	977	979	932	981	934	985	944	994	971	942	972	911	969	1004	933	957	974	1008	996	965	976	967	934	971	971	976	920	953	911	977	975	1001	964	1012	920	980	972	959	999	906	946	991	993	1007	930	1013	989	982	926	980	965	963	988	911	948	933	925	919	974	945	994	919	952	962	982	929	951	952	973	955	1016	967	980	945	1049	975	884	982	1000	986	977	951	998	945	969	947	915	1014	924	1016	1003	998	932	920	935	957	1015	974	910	966	1001	893	972	929	961	959	920	979	979	976	992	964	918	949	940	997	956	957	982	983	978	986	967	989	994	964	952	949	995	972	1022	917	966	997	995	940	962	932	934	988	968	999	919	911	1040	945	994	997	950	914	932	947	955	977	990	950	946	972	1012	994	947	958	1063	920	945	964	972	978	965	968	945	994	956	934	957	969	954	1004	970	970	943	970	980	975	973	987	971	968	935	931	955	923	1010	934	992	986	945	965	964	969	981	919	948	995	960	940	937	1013	980	990	1009	960	979	1007	960	1009	979	926	995	984	1021	1008	999	1000	985	944	1008	913	1004	965	971	920	873	981	944	1003	943	965	1000	952	968	951	1004	957	932	961	980	1042	971	959	911	962	966	951	999	1015	986	997	1001	1003	1033	970	965	874	1007	907	1005	982	951	1033	915	993	945	973	968	944	940	973	955	958	964	942	967	954	937	948	919	944	1030	986	964	1026	953	907	952	1000	1008	1009	988	930	976	967	957	947	939	985	1002	998	926	1025	1021	977	942	935	984	988	995	946	948	945	966	983	1039	928	953	966	893	986	942	997	958	957	940	1032	959	985	956	935	928	994	1005	937	909	924	940	1026	954	1000	973	960	952	994	936	895	926	1038	997	1030	989	993	916	917	950
31026	29910	32865	30304	26781	22201	16595	11793	11348	9304	7669	6503	3961	2171	1315	1288	1153	1285	1109	937	1093	923	1354	1144	1530	2270	993	629	514	476	510	404	370	412	374	323	331	320	329	313	272	308	311	303	287	302	302	319	293	276	278	274	300	311	319	286	301	298	294	292	279	323	304	318	321	313	291	303	266	280	298	305	308	301	293	292	304	278	284	286	299	259	287	283	312	292	305	298	332	301	286	304	306	327	297	305	270	293	311	328	321	287	313	264	296	276	293	272	282	295	316	283	314	294	294	282	309	270	267	279	284	266	280	274	310	299	281	283	329	270	288	307	305	280	298	285	286	293	270	303	288	312	276	306	295	285	303	294	254	281	282	253	300	281	282	270	288	318	292	287	297	302	301	268	290	296	304	291	300	302	284	326	286	305	279	284	286	261	316	309	294	269	281	285	291	306	288	281	256	289	304	291	295	313	279	279	308	283	291	277	301	290	302	279	301	278	299	281	253	311	293	304	307	276	292	303	299	275	264	289	309	302	272	303	316	273	283	298	321	306	283	283	304	280	293	283	294	297	300	284	312	298	258	306	264	267	239	289	282	274	277	318	307	302	292	280	240	272	286	309	291	272	280	282	283	272	285	297	283	292	300	278	287	293	296	286	291	260	264	300	261	293	313	278	277	260	283	256	286	293	276	300	270	305	284	277	276	292	318	303	302	279	286	275	260	294	311	288	280	275	281	311	272	299	276	311	300	290	304	327	296	277	295	333	282	295	256	311	290	291	302	316	291	264	265	293	254	282	300	286	294	291	291	274	301	268	292	302	284	291	291	296	308	283	310	291	297	275	316	309	305	284	294	272	284	303	284	286	250	324	265	284	295	324	298	261	312	302	276	300	290	262	306	319	294	295	286	273	276	327	262	288	298	287	303	284	294	283	285	322	283	284	304	299	279	297	315	295	294	322	321	269	245	252	290	277	296	299	312	279	282	296	284	266	289	287	272	283	282	298	306	283	275	302	278	268	260	277	281	313	317	258	294	290	279	264	304	305	276	316	281	285	292	286	306	287	267	294	302	274	288	299	311	275	268	314	280	275	287	301	291	252	250	276	330	256	306	266	302	309	267	279	301	286	290	284	275	282	279	252	289	299	300	321	305	310	284	255	274	304	270	302	283	301	294	298	281	312	268	267	260	281	263	278	284	296	291	293	257	294	302	333	290	297	307	284	297	298	299	332	299	320	327	250	285	288	274	309	276	299	286	284	294	277	318	314	314	291	298	290	306	299	285	302	296	285	283	253	291	277	304	296	280	279	283	288	325	283	318	305	281	282	295	282	297	259	266	323	269	286	309	278	321	285	303	304	285	271	242	279	255	285	304	286	288	318	291	262	289	281	289	275	292	295	293	306	291	282	268	295	280	300	314	265	273	288	286	339	291	280	310	278	257	295	299	281	285	294	291	299	295	288	299	296	288	289	288	318	298	301	315	289	277	294	275	281	303	310	305	290	280	281	310	295	278	306	280	275	295	312	260	280	286	276	287	290	275	287	287	297	297	275	279	311	306	264	280	278	277	335	261	273	290	314	275	269	297	317	306	276	316	308	278	301	274	288	302	275	272	306	263	291	293	268	296	331	318	282	280	299	289	272	284	292	301	261	270	272	254	272	289	283	277	269	324	309	303	271	292	304	313	309	307	323	278	307	318	266	293	309	288	274	295	307	302	305	310	277	281	305	285	278	260	246	272	296	280	285	311	267	287	286	250	294	310	269	294	302	306	308	283	292	296	307	296	280	333	322	318	284	296	283	278	287	288	292	308	284	279	264	329	299	317	279	300	297	275	287	293	309	340	322	293	310	267	322	270	276	296	286	293	295	323	291	289	292	309	300	240	277	276	280	297	270	315	292	288	279	301	267	274	271	307	283	298	295	290	290	294	239	279	264	295	275	317	306	284	280	284	316	270	299	302	251	342	298	275	286	295	274	262	281	299	269	316	294	312	294	284	266	273	274	282	290	293	281	307	306	309	276	310	258	292	297	305	293	313	302	314	293	295	310	289	285	301	334	308	297	289	308	275	292	287	295	306	286	278	278	289	268	303	258	314	285	262	315	270	269	282	319	315	298	308	281	294	332	279	286	290	263	286	286	290	287	304	280	284	295	280	277	271	282	288	272	288	257	273	307	317	286	262	287	259	288	303	303	315	286	302	261	292	275	293	290	294	319	295	272	305	271	288	295	300	308	282	276	300	285	280	298	313	310	279	274	312	298	283	310	285	309	271	308	325	289	274	312	276	258	270	291	321	300	253	249	281	278	263	264	293	261	277	304	275	268	279	273	293	272	306	276	302	294	287	276	306	292	302	287	281	276	304	283	253	278	280	300	281	289	305	321	272	319	288	295	270	282	289	253	254	323	263	283	309	352	302	286	280	258	277	274	312	325	313	279	288	291	303	305	317	261	280	281	292	297	282	316	249	307	279	275	280	306	308	280	290	281	310	272	297	331	285	308	279	280	309	279	285	311	291	299	322	278	292	292	299	278	319	308	292	277	280	312	281	317	310	320	282	269	296	292	301	305	294	298	267	310	292	312	294	277	283	288	282	279	284	281	308	312	270	297	283	275	258	281	280	303	297	273	292	273	278	322	314	304	298	282	264	294	264	285	330	292	308	294	261	278	291	253	254	294	254	283	328	291	301	289	290	283	295	287	288	299	297	309	283	267	287	299	261	281	256	264	281	287	289	296	279	302	286	304	305	297	278	285	295	263	295	284	279	295	292	292	265	264	271	299	263	281	268	298	290	303	265	263	273	287	289	290	281	276	267	278	264	282	284	316	323	265	277	298	270	259	296	289	328	284	287	280	297	276	293	320	276	305	292	290	301	304	294	279	263	320	297	263	303	301	319	286	304	307	306	275	296	296	287	298	276	277	299	254	275	287	290	292	320	280	285	288	268	309	278	299	288	281	295	266	298	305	298	301	288	282	290	279	270	293	287	284	288	269	275	288	310	325	310	266	297	308	271	311	276	288	302	296	254	263	270	286	302	296	289	262	304	274	273	270	312	279	284	311	329	290	272	309	275	270	261	334	278	281	273	299	314	299	257	306	280	284	293	303	296	285	291	280	291	279	298	262	287	271	293	296	275	282	298	291	326	331	274	290	286	290	297	262	299	308	314	302	315	299	304	293	304	296	310	294	271	322	310	283	323	296	310	296	271	288	278	267	280	287	281	274	293	263	298	286	327	277	276	295	292	293	281	311	274	283	304	303	276	315	294	294	309	257	294	291	297	283	307	299	294	287	262	285	275	296	296	297	301	265	291	297	288	339	280	297	302	282	292	267	293	293	273	287	272	272	304	309	302	286	280	286	280	282	295	283	303	315	270	260	277	277	288	303	274	313	261	274	284	311	287	319	357	278	299	288	308	308	288	324	302	290	277	296	287	312	286	295	292	273	311	310	312	293	266	301	300	292	285	332	253	282	287	333	304	270	286	295	278	276	311	282	270	295	264	276
22149	23125	28442	31964	32851	30081	25865	24053	25365	24616	23164	20282	16030	10925	7476	7391	6754	7800	6705	5563	6650	5540	6861	6093	8759	10888	5395	3364	2915	2294	2458	1982	1887	1937	1622	1463	1342	1145	962	991	1015	994	1046	979	1005	985	1016	959	942	955	940	929	970	939	941	947	887	957	946	879	911	938	937	912	911	1024	838	911	917	923	984	901	942	945	858	932	970	888	939	859	919	921	871	910	899	934	897	929	914	874	843	873	941	924	926	937	847	908	906	923	939	977	904	927	862	916	924	964	848	887	908	890	920	912	963	913	923	963	948	928	867	865	892	883	908	901	955	898	873	905	908	908	921	897	932	918	886	870	891	851	831	873	855	972	901	917	877	910	898	946	907	929	890	898	840	880	955	861	903	937	911	902	935	894	889	907	930	840	952	889	904	906	844	931	840	939	897	909	901	932	873	877	887	917	943	909	909	903	891	911	899	909	912	883	862	871	897	893	897	909	881	865	910	926	859	911	854	900	871	856	928	906	883	937	876	951	906	841	916	906	865	943	867	945	872	835	860	912	902	900	890	889	918	839	916	926	865	897	906	930	940	938	876	921	918	889	893	962	910	951	824	903	903	870	892	898	896	895	823	916	871	922	935	902	906	863	915	927	917	896	887	871	921	870	877	846	886	877	944	911	915	901	883	929	888	912	894	887	914	893	910	907	883	908	854	905	928	894	897	874	930	960	909	850	929	930	916	894	924	956	897	888	865	852	855	904	925	853	893	871	889	924	909	919	865	911	900	860	890	923	830	888	895	882	922	900	943	840	898	942	879	876	944	862	901	937	911	952	887	867	894	900	885	858	868	898	896	873	875	884	927	917	901	887	904	887	915	883	903	884	883	877	890	884	894	884	909	870	900	907	905	885	928	887	857	862	894	905	891	866	962	919	921	852	884	906	887	833	924	867	897	925	927	877	881	894	877	927	898	874	884	923	907	889	904	946	898	929	966	866	881	856	851	867	937	894	893	901	878	912	854	901	866	929	951	902	875	907	933	902	909	882	949	854	861	889	886	876	923	894	885	869	932	894	884	860	877	858	878	906	892	859	925	847	917	906	910	952	915	893	926	896	911	908	849	863	893	918	898	911	896	955	889	927	929	887	904	924	828	883	897	881	890	899	891	907	867	823	862	920	895	878	912	925	893	897	967	909	894	912	875	904	887	876	857	909	877	906	917	863	911	980	900	900	859	864	870	879	824	939	889	924	887	894	962	881	907	884	918	864	893	914	945	891	858	906	912	947	856	915	898	878	885	923	816	908	865	913	920	871	894	870	935	851	872	974	868	900	917	908	891	880	956	840	900	889	917	935	876	915	927	899	880	872	843	890	920	909	819	857	892	914	886	915	896	915	872	871	889	869	894	875	870	904	893	914	921	863	907	923	871	912	871	890	899	916	872	895	895	950	886	867	885	927	835	852	851	896	894	878	898	937	933	893	853	875	832	906	899	887	868	925	916	900	856	897	884	883	882	921	886	903	888	836	842	920	918	915	918	861	952	889	853	940	870	882	914	892	870	866	909	928	923	951	925	909	919	903	853	850	866	850	850	915	886	862	854	866	876	797	893	875	909	869	875	947	868	873	920	896	907	894	861	901	872	905	850	917	913	888	857	886	857	902	864	888	922	892	911	869	911	865	882	888	893	873	906	866	885	893	902	899	840	892	894	934	883	923	896	853	916	910	868	911	909	897	915	886	877	915	902	940	863	877	848	863	862	831	828	917	931	901	879	874	913	891	893	910	899	926	896	838	924	865	923	835	873	872	922	922	850	879	904	814	882	866	923	884	864	868	861	909	879	932	937	858	856	901	854	882	906	911	917	884	855	883	901	890	846	925	919	899	881	882	879	899	877	855	919	942	920	910	834	868	872	860	877	843	888	890	875	844	870	931	933	921	880	868	898	885	867	911	925	884	869	880	869	853	886	893	861	888	955	893	917	900	878	871	868	880	881	905	826	965	887	897	904	875	939	838	890	881	902	830	842	880	905	948	895	922	931	888	908	824	836	901	862	913	893	925	897	883	901	874	910	927	895	922	916	886	910	903	880	960	881	896	913	899	921	923	878	861	849	883	883	891	825	865	854	932	922	827	880	892	895	906	880	890	889	901	861	871	906	894	932	874	868	865	856	918	877	862	924	907	893	852	863	876	901	921	907	874	902	930	919	886	923	870	841	898	879	864	852	897	868	940	894	901	883	932	904	894	858	927	893	893	894	881	847	896	899	875	891	911	896	870	950	877	860	861	896	879	877	855	913	948	844	945	914	929	926	872	879	867	864	925	891	909	874	938	880	880	888	890	863	911	902	908	928	907	866	906	902	906	870	874	897	849	904	867	893	868	891	899	930	889	888	909	884	807	909	891	884	885	877	929	886	907	883	927	857	912	861	920	943	896	908	839	928	901	870	865	878	906	945	861	907	891	889	889	950	870	880	913	857	876	928	876	865	942	907	935	876	916	886	854	892	909	882	885	840	893	865	917	900	931	870	865	893	881	844	862	843	909	881	881	929	854	847	883	902	909	857	902	875	907	974	907	828	848	920	931	844	887	888	944	859	913	923	821	863	911	867	884	917	861	921	901	918	824	826	899	902	913	887	886	895	886	886	866	919	898	891	915	917	915	875	892	878	888	865	927	870	891	893	896	899	905	923	840	948	865	913	904	832	882	950	874	903	895	891	861	848	885	886	924	910	882	866	877	905	906	881	903	890	883	864	889	896	839	888	913	868	888	905	859	921	931	914	906	913	904	861	901	899	847	899	924	887	920	948	876	896	892	859	863	894	937	904	881	928	887	885	872	922	883	890	941	924	880	909	899	893	901	923	899	886	936	879	868	898	904	879	874	885	871	869	883	880	900	877	864	938	849	873	923	859	907	859	892	952	928	876	883	871	911	852	928	887	893	941	941	921	871	911	931	846	848	883	922	942	931	871	914	846	895	866	900	909	910	955	898	817	873	929	842	882	863	893	924	836	849	878	898	948	871	923	912	909	830	924	891	878	918	887	884	879	885	867	878	878	932	882	914	868	921	875	908	877	904	951	835	905	918	937	866	857	900	922	893	826	891	910	892	881	915	853	924	907	855	891	872	966	900	869	876	916	897	856	879	870	885	932	829	918	928	899	913	982	858	951	849	907	933	866	871	905	935	933	906	930	897	908	855	861	870	882	888	912	983	837	857	920	914	886	879	898	853	875	915	920	920	898	874	901	885	933	864	905	889	902	903	899	918	909	951	924	837	907	877	843	905	908	878	948	895	926	883	825	847	926	897	875	959	884	907	877	942	919	898	878	895	880	880	928	909	911	854	960	913	892	896	885	896	887	929	894	946	913	898	912	901	883	897	873	899	894	902	937	885	894	914	912	917	912	919	904	904	894	919	885	866	866	882	939	900	914	898	927	962	915	1021	883	879	855	881	905	884	878	911	927	839	866	876	906	880	917	924	876	876	895	896	899	893	890	914	910	908	892	841	858	945	901	877	861	876
3454	3062	3773	2370	1429	976	642	461	530	408	385	362	261	237	201	225	211	212	231	216	192	217	218	217	222	277	214	194	199	193	216	202	204	200	218	185	191	194	216	190	186	193	179	176	178	205	201	169	188	197	201	177	214	186	207	189	181	172	177	200	176	190	162	188	191	209	177	211	197	188	213	191	222	198	174	173	199	163	157	184	174	181	168	186	215	191	165	176	210	212	170	190	197	186	194	178	192	191	194	193	187	202	190	174	178	182	180	192	190	179	189	206	173	187	174	180	183	193	198	191	200	158	205	185	166	187	175	188	177	183	186	173	211	198	172	191	150	189	181	182	204	191	174	188	163	194	186	182	178	186	188	194	209	179	195	195	202	187	218	189	172	189	199	163	164	195	174	172	162	193	212	202	215	200	180	195	196	193	186	181	182	190	185	190	192	192	177	210	188	166	183	177	195	187	191	201	191	186	222	207	184	173	191	198	159	214	190	195	187	203	206	210	166	186	215	192	216	206	210	197	187	187	182	190	194	186	191	199	186	189	225	208	202	200	196	199	197	181	204	213	201	193	182	209	176	181	198	190	169	197	196	181	180	210	165	204	193	208	187	199	197	187	205	173	184	176	187	172	180	187	180	170	215	173	188	186	187	187	192	215	171	194	197	198	186	191	194	205	199	197	166	197	185	169	192	180	191	207	197	175	184	183	197	186	187	192	157	200	186	215	187	168	197	179	181	189	203	168	194	185	181	172	202	182	179	185	201	178	179	170	180	184	193	180	183	205	165	181	215	171	191	185	179	192	218	184	164	186	193	194	187	196	188	196	188	184	186	207	184	204	189	199	177	178	189	179	187	186	171	195	154	181	214	193	193	181	189	191	185	200	200	173	171	177	187	211	174	193	195	189	182	184	178	190	189	195	171	230	208	172	173	219	206	216	164	188	201	161	210	203	204	198	176	193	170	204	182	182	180	176	183	198	189	179	179	190	162	205	178	165	179	191	190	178	165	178	172	184	191	178	145	205	187	178	225	196	180	187	194	185	196	170	195	183	203	171	222	206	186	171	173	216	209	191	181	171	198	180	168	187	169	183	182	198	201	212	179	173	182	210	168	207	187	175	204	188	190	173	190	188	205	200	207	190	199	191	235	183	181	195	205	178	183	193	191	189	193	173	207	235	173	188	180	169	191	188	194	167	181	205	180	186	164	174	175	203	176	194	193	197	206	175	195	192	192	184	193	182	195	191	209	208	178	198	190	178	193	201	194	181	183	190	200	191	185	193	199	220	171	155	189	197	200	199	189	202	180	189	222	180	181	179	198	215	179	190	186	187	203	179	178	202	183	155	180	207	182	195	197	200	212	182	180	190	184	196	194	201	199	194	212	153	200	181	184	160	188	179	215	170	177	203	171	175	192	181	177	187	174	193	199	172	192	197	169	204	183	188	208	193	197	197	174	168	181	193	182	191	202	202	211	192	179	211	186	184	169	160	193	180	192	159	183	203	199	178	192	176	213	186	191	161	215	174	188	195	181	170	168	198	173	192	182	187	191	194	186	178	185	204	173	193	182	188	173	160	184	196	175	189	166	179	188	170	180	187	174	189	174	195	200	185	190	178	190	182	175	191	201	214	192	180	187	208	189	181	212	187	177	206	205	183	196	204	184	193	192	175	186	202	168	198	199	173	198	185	210	180	180	204	203	208	203	224	197	201	159	178	185	172	184	212	192	157	189	174	175	177	208	177	189	185	195	179	185	177	202	178	199	203	184	205	162	224	159	197	172	192	189	212	182	186	183	195	199	189	170	198	200	205	180	187	201	195	206	171	203	204	191	201	201	177	209	182	212	197	162	199	189	194	195	188	190	179	173	201	193	181	202	184	212	171	195	207	198	200	196	185	189	175	195	214	200	174	204	174	187	194	190	202	174	180	171	202	189	188	172	201	204	189	180	206	182	184	183	171	186	177	163	184	172	198	170	196	172	170	193	208	207	225	206	190	187	181	190	195	179	216	193	185	205	184	181	209	183	194	168	199	183	218	188	195	191	158	201	194	166	211	174	186	195	195	213	196	175	195	182	189	171	175	209	208	184	176	174	168	190	188	190	177	194	192	178	202	180	200	183	199	186	188	193	200	190	171	203	201	172	177	200	188	201	171	182	174	173	197	187	189	210	184	213	175	215	174	181	175	187	170	187	194	186	180	192	182	163	180	195	221	176	176	172	188	183	199	214	187	198	209	196	165	172	199	203	185	177	194	182	223	175	203	209	168	192	182	192	199	173	190	202	180	187	170	186	191	199	186	196	172	173	192	182	177	178	174	186	205	176	187	194	200	184	212	176	190	180	187	207	215	191	172	191	212	185	192	159	173	183	195	183	185	179	186	192	177	199	180	187	213	193	166	193	188	205	193	184	165	188	187	189	195	199	203	181	207	200	196	204	197	186	190	180	199	185	201	215	195	181	167	204	165	214	184	168	172	185	189	208	203	166	204	181	172	165	185	214	193	189	169	209	184	191	220	184	198	182	192	199	197	182	180	189	194	196	182	185	159	178	188	170	192	200	175	182	186	187	204	198	204	178	209	216	192	176	191	183	173	191	185	205	190	210	213	169	204	180	198	183	197	197	183	188	200	188	190	192	222	187	183	190	192	208	197	181	179	176	215	221	198	195	175	190	182	191	171	198	214	164	205	184	200	174	190	199	190	192	171	179	204	184	183	206	211	201	201	178	196	186	209	172	192	193	184	201	207	208	208	195	180	201	204	202	197	208	177	228	217	196	183	186	184	171	183	191	194	189	195	187	190	200	152	198	186	159	188	191	161	183	202	198	203	206	164	202	203	191	152	175	202	203	187	197	171	186	191	172	202	173	195	181	193	190	182	178	183	177	219	177	199	206	189	170	177	206	203	199	192	177	200	196	200	185	198	217	201	175	197	221	200	174	199	198	188	208	216	188	184	169	174	188	203	175	205	228	186	180	201	194	175	200	180	184	184	177	168	167	190	193	176	192	179	158	207	173	170	198	178	193	194	178	193	181	172	199	196	193	204	175	173	185	210	211	161	179	208	213	203	181	179	191	159	197	185	182	193	175	192	211	179	180	200	189	193	181	173	178	203	170	172	175	199	190	171	183	192	192	185	189	187	217	197	186	189	194	218	187	182	175	215	201	197	178	178	207	208	171	191	197	188	204	200	188	185	210	204	163	213	191	168	190	200	190	183	191	212	191	199	193	205	209	178	186	191	195	190	196	218	168	177	195	188	180	176	176	187	175	175	177	179	200	206	171	192	180	201	185	213	164	189	187	186	180	192	179	190	161	204	186	160	154	202	201	207	210	185	184	193	166	204	183	211	171	187	176	196	187	182	223	186	183	196	200	181	184	190	182	172	199	188	193	202	193	199	181	196	179	193	176	223	206	165	197	188	185	165	180	165	198	175	181	202	172	204	190	192	195	177	180	184	179	186	181	171	180	192	170	192	228	207	182	174	177	201	170	217	170	178
3740	4117	6212	4917	3787	2914	2382	2024	2088	1765	1721	1493	1281	995	821	934	835	812	812	746	844	722	878	837	885	977	794	689	747	709	688	686	655	617	661	681	628	663	670	645	637	641	623	642	627	698	615	614	682	644	632	619	649	610	609	621	627	621	619	617	585	639	650	642	646	646	581	645	638	631	629	656	666	646	621	667	598	650	614	597	629	693	604	601	640	577	618	635	660	648	630	649	626	618	661	656	643	629	622	638	661	633	631	658	644	624	638	618	574	621	657	646	638	655	658	661	639	622	665	646	634	620	640	644	635	640	685	622	617	644	584	613	591	628	655	673	577	640	628	661	641	615	617	673	649	636	669	662	655	655	656	644	635	618	628	644	625	663	619	606	620	668	612	631	687	641	643	633	606	618	638	636	613	669	643	626	648	594	668	649	629	656	668	617	654	657	647	631	665	609	635	650	637	632	670	686	669	639	670	636	660	642	660	629	653	667	665	695	648	670	688	662	656	644	656	602	705	613	649	636	629	625	644	651	670	688	641	626	669	624	612	640	617	652	603	665	663	591	632	646	596	617	664	640	644	630	653	590	618	643	656	639	647	654	620	625	647	653	642	661	679	673	647	657	690	626	652	646	618	644	657	660	621	675	653	668	678	659	642	675	657	655	629	673	655	633	607	635	661	669	645	624	660	687	648	637	597	633	698	659	658	599	648	640	640	657	663	582	608	620	630	627	619	646	617	610	630	674	658	626	640	609	650	605	638	625	600	661	619	689	658	632	662	635	639	695	641	674	637	643	598	666	637	618	632	620	660	628	632	667	659	636	635	671	616	633	678	612	673	621	653	651	631	619	595	655	595	671	684	612	669	610	636	640	648	671	614	661	636	666	660	649	644	660	631	650	628	627	615	681	641	655	625	614	627	644	639	666	613	620	667	623	635	644	659	659	623	654	657	606	670	606	625	654	689	629	597	645	649	636	644	632	663	674	627	637	615	619	637	672	628	625	653	649	628	604	672	689	642	661	637	619	610	671	648	631	683	650	625	653	609	645	637	645	636	662	618	604	614	624	620	619	625	641	632	652	668	601	627	637	597	656	637	634	627	641	625	595	667	645	655	643	676	650	643	647	638	652	622	625	654	613	645	648	651	631	662	607	675	687	650	655	678	638	656	680	614	626	656	634	653	615	647	615	620	654	643	677	634	626	636	608	607	614	586	629	634	652	637	636	652	638	645	667	621	672	671	665	651	671	658	689	610	591	684	615	667	640	644	692	640	637	646	648	619	624	638	656	674	633	634	616	649	691	679	633	638	621	653	646	659	621	637	626	565	603	635	629	638	657	646	647	655	592	647	620	610	649	618	656	622	622	656	642	686	614	644	625	659	624	610	631	652	597	619	657	624	640	652	649	625	672	665	606	608	649	636	658	646	654	687	609	623	677	633	650	610	611	676	624	632	672	607	674	594	633	636	626	668	618	636	661	624	610	669	649	624	648	640	634	634	639	627	638	675	647	620	613	623	682	643	623	656	646	631	649	645	612	621	671	617	612	634	630	650	631	642	663	637	616	668	622	629	626	644	650	636	633	613	648	684	644	656	625	664	637	652	637	604	676	638	593	675	686	599	629	617	653	668	638	653	636	650	655	655	663	612	652	607	632	583	638	651	618	609	653	592	648	620	662	689	633	662	625	650	634	648	650	625	653	649	663	637	638	664	652	661	659	630	646	665	667	630	653	639	618	627	626	649	660	641	632	621	619	657	654	631	646	641	649	645	649	631	635	646	649	658	604	613	620	649	632	638	606	591	634	636	630	649	589	624	611	623	655	649	703	649	636	637	638	680	658	624	637	670	661	656	630	622	650	632	653	638	630	621	652	624	671	634	666	633	627	653	601	631	632	644	679	651	630	651	626	598	623	637	614	648	633	625	662	649	594	613	677	662	624	669	628	675	678	617	610	620	612	671	606	652	657	646	589	655	618	635	631	647	661	588	626	644	646	648	620	659	660	626	674	627	621	645	659	617	668	661	652	648	638	653	600	623	683	643	621	627	618	617	649	658	618	667	625	620	663	662	648	657	634	639	647	604	643	644	591	625	606	628	685	616	655	608	608	645	628	660	663	684	634	641	649	667	622	659	579	626	658	656	655	600	622	641	641	651	654	647	673	623	635	629	672	614	656	663	660	617	618	619	656	636	666	621	617	631	684	657	668	656	625	606	625	628	649	645	642	644	667	657	649	656	667	616	618	662	619	658	643	657	628	622	645	603	648	649	649	690	620	642	648	698	585	649	648	655	618	635	646	640	635	649	584	610	629	610	646	639	636	636	659	645	603	644	645	657	609	624	636	612	642	650	689	615	642	660	638	655	657	680	655	643	641	646	609	636	642	634	639	672	636	650	625	646	635	653	678	651	699	615	653	586	689	654	641	611	621	651	634	602	653	621	618	668	642	578	639	685	666	608	669	661	626	590	685	653	649	649	635	644	670	646	658	637	654	640	624	673	630	640	643	610	650	611	622	630	613	646	624	626	675	625	606	660	624	664	683	660	623	631	680	665	614	628	630	643	620	625	640	625	646	645	650	644	614	612	614	618	627	622	645	620	642	649	709	662	618	672	648	628	680	652	654	653	608	646	661	651	618	614	680	631	652	654	669	656	619	638	656	651	618	648	674	628	600	646	634	635	600	628	654	644	651	653	629	620	664	647	654	612	658	631	607	645	664	686	647	670	654	638	609	586	652	631	680	631	653	618	678	622	653	643	687	646	650	637	631	632	691	634	631	647	648	598	639	642	580	633	641	620	647	623	643	680	627	619	631	708	674	614	616	611	643	656	668	639	622	639	610	700	659	686	648	658	625	645	616	642	610	626	615	646	638	605	644	619	645	647	661	669	660	664	609	651	639	638	699	628	650	640	650	610	626	643	660	621	613	611	645	635	609	643	641	667	665	646	655	656	635	600	654	607	667	633	578	666	583	610	646	646	609	657	641	620	608	661	636	646	630	656	643	693	608	613	647	639	637	626	663	650	621	651	621	607	616	686	648	629	632	605	658	619	658	576	648	653	634	624	617	610	634	637	649	594	652	621	641	632	613	637	626	606	669	663	670	655	642	628	647	657	648	673	670	647	668	620	623	626	621	661	644	635	698	633	678	618	649	641	599	641	659	625	629	618	659	688	593	643	612	660	656	620	647	641	627	632	620	616	622	606	648	639	630	626	664	680	665	669	633	648	653	696	631	634	615	668	603	633	642	615	660	656	646	609	617	591	633	620	648	654	614	666	649	617	628	623	638	626	593	625	633	678	641	640	663	619	643	687	637	652	624	593	619	636	706	630	625	655	596	656	627	630	651	650	639	603	625	631	652	627	643	639	634	606	628	645	684	679	674	648	620	646	652	651	621	650	646	643	655	622	636	624	637	689	659	631	669	645	622	626	631	612	651	641	640	605	610	638	644	641	646	641	602	624	708	631	649	656	645	668	668	648	625	634	699	621	630	641	651	588	623
20319	21904	26906	23951	18376	12422	7995	5866	4824	3793	3294	2664	1678	1098	725	700	614	627	644	530	574	567	683	729	812	1359	683	485	417	386	383	401	345	370	364	345	309	349	322	314	328	320	335	316	345	299	320	291	321	300	291	311	289	319	309	309	305	305	294	320	297	304	317	326	324	337	322	315	316	335	314	327	291	305	328	338	281	298	319	313	290	336	345	334	286	310	311	295	316	287	327	283	304	307	308	343	339	320	325	276	320	318	300	358	323	318	301	301	329	299	316	315	309	300	310	303	305	314	314	280	322	324	355	307	311	275	325	314	301	305	327	299	337	324	288	352	286	318	336	290	297	286	304	294	347	310	361	321	315	303	330	331	298	305	338	289	282	337	323	298	331	318	292	345	304	304	353	327	303	330	317	322	313	289	308	309	332	306	321	327	304	316	316	308	299	303	294	335	316	330	330	334	309	345	266	316	298	308	308	330	313	321	312	348	337	298	295	304	333	296	333	303	337	278	296	300	328	304	330	315	328	283	325	317	352	306	310	302	314	301	320	312	310	265	327	320	339	311	312	308	299	340	338	325	290	301	335	292	329	295	319	302	311	286	296	305	331	312	310	320	298	312	284	324	296	310	327	302	305	326	292	320	315	332	331	318	311	301	309	347	307	335	297	334	312	313	326	312	311	335	348	311	306	308	335	290	308	296	334	314	311	342	312	299	299	327	325	310	331	299	322	279	330	367	325	324	293	292	315	277	305	320	307	324	309	278	319	269	290	295	308	317	319	326	322	301	305	317	313	310	308	300	326	345	285	290	289	299	325	298	288	315	317	333	306	311	304	313	369	318	276	303	288	318	319	326	308	327	296	326	314	313	310	310	319	299	276	317	328	313	325	321	288	329	306	310	300	314	286	324	304	332	303	338	318	306	290	317	318	309	353	310	304	312	303	339	323	348	343	309	345	304	322	327	302	315	298	318	321	349	327	311	311	303	306	290	289	307	320	329	297	328	317	316	307	281	335	339	330	310	311	317	302	314	286	306	319	345	302	314	294	312	307	308	303	300	310	307	278	300	314	317	323	302	304	336	314	365	322	295	311	316	329	293	327	309	309	303	311	314	324	312	301	304	312	286	317	323	290	289	342	306	326	311	316	293	289	346	311	330	301	304	335	312	349	305	303	294	318	333	311	303	347	304	311	309	318	306	318	274	313	322	300	312	312	318	340	295	332	295	323	327	305	326	307	307	321	326	295	291	324	324	324	304	334	334	324	336	314	304	329	290	272	321	327	305	312	285	307	318	330	341	310	326	337	359	321	310	317	329	317	309	312	300	306	309	333	305	309	281	290	351	332	298	321	329	293	310	305	294	321	317	304	341	316	308	309	315	296	288	307	291	329	295	328	324	313	315	308	300	338	328	315	292	313	327	300	327	289	308	337	307	314	332	314	318	322	302	295	304	298	305	306	290	302	309	315	325	327	299	307	336	317	358	325	288	290	310	304	310	299	296	311	328	317	361	311	324	337	335	339	300	319	304	298	288	333	327	313	328	309	324	299	329	291	319	306	324	330	309	314	327	348	315	302	297	323	307	308	309	332	301	304	309	302	312	299	324	342	295	333	302	333	308	289	270	301	320	316	293	311	320	351	295	313	297	289	336	303	271	326	346	285	315	314	312	298	314	308	322	332	287	324	324	321	309	307	331	320	307	342	275	314	296	249	339	332	333	302	323	329	327	317	322	314	285	334	316	310	333	282	291	334	323	306	293	294	323	332	294	287	343	310	312	312	309	332	304	322	316	305	330	313	267	323	321	298	340	323	288	355	284	304	339	269	274	333	337	319	313	299	319	309	283	288	322	305	334	316	296	293	320	318	323	330	339	331	299	342	354	330	335	319	325	299	358	314	316	327	334	302	314	331	320	316	319	313	302	326	297	283	337	330	306	304	297	296	326	287	320	299	302	322	336	314	327	316	296	295	318	311	297	282	334	318	310	316	350	323	305	308	318	333	283	328	299	301	343	292	312	356	294	294	319	284	299	304	325	268	339	341	344	295	350	337	312	304	309	324	313	294	287	325	350	327	294	311	332	307	333	311	322	319	319	327	311	326	347	316	308	340	285	317	291	319	339	289	296	283	325	327	298	331	295	323	305	291	300	335	304	315	332	321	298	292	312	337	327	319	313	306	299	285	305	296	314	310	311	310	317	307	287	337	314	305	314	328	326	301	306	329	281	288	336	320	309	319	341	309	294	308	329	300	323	299	334	321	331	344	328	319	308	290	328	309	318	314	346	300	334	343	304	319	326	329	303	284	308	307	301	270	334	299	317	323	290	308	269	330	278	343	319	302	311	307	313	323	319	278	323	303	315	314	287	291	303	329	307	302	310	287	333	342	303	304	300	309	320	325	286	317	324	285	338	316	335	328	323	300	347	339	298	327	315	322	322	321	315	321	314	308	327	328	297	308	363	289	299	315	312	291	312	312	308	296	301	314	299	324	304	293	324	319	298	306	352	307	309	306	331	302	298	341	316	317	345	314	354	314	270	310	322	315	310	323	308	313	294	301	353	295	320	297	301	313	306	306	314	344	302	312	299	309	322	308	342	286	333	284	298	319	295	290	305	337	314	298	307	301	300	300	304	319	318	287	332	306	353	309	340	346	323	325	321	318	272	312	303	290	308	290	312	308	338	306	321	291	303	293	308	311	328	307	302	316	301	323	311	350	332	272	331	333	287	303	303	303	318	318	299	311	336	302	337	335	321	310	283	345	320	321	324	314	322	306	341	314	358	354	319	319	331	306	315	292	296	262	294	303	302	292	339	314	341	310	299	322	318	318	304	310	343	296	308	322	312	271	326	338	311	335	315	275	307	344	346	297	284	324	296	290	311	300	307	335	308	336	322	301	302	318	307	298	325	314	312	316	341	275	340	287	315	342	329	320	293	307	299	312	323	320	304	321	328	306	308	275	313	303	303	321	320	323	312	306	309	326	305	282	298	327	349	323	325	308	329	338	337	270	285	299	334	295	293	308	327	306	315	339	299	295	327	342	305	320	346	298	298	342	292	319	317	282	328	295	346	335	293	309	297	283	295	326	308	326	307	308	394	319	307	299	289	314	292	328	326	313	314	324	293	317	305	310	298	319	338	321	282	311	297	338	304	295	335	349	298	317	315	322	328	312	306	321	289	314	342	307	267	298	317	319	303	306	317	274	297	319	323	306	294	297	284	290	337	327	334	314	292	328	287	292	310	314	313	310	318	308	325	317	347	335	287	314	296	323	323	342	342	304	300	305	274	299	314	330	305	291	289	318	303	323	318	328	326	288	332	295	329	332	288	324	265	322	311	334	315	299	330	298	324	290	303	307	297	309	350	310	300	305	318	310	312	333	308	311	312	320	304	320	322	311	302	325	291	310	288	325	308	321	289	320	315	309	312	298	328	344	330	353	317	323	329	321	309	326	306	316	325	314	290	339	323	277	295	301	337	336	303	287	320	323	346	325	335	329	306
15215	16712	23159	24615	23103	20676	16322	14685	14076	14627	14471	11689	8654	5674	3604	3583	3391	3607	3715	2971	3330	2969	3485	2871	4432	6916	3943	2412	1820	1883	1550	1505	1446	1352	1227	1141	1095	1072	973	1089	1014	1022	1002	999	975	1018	1030	994	1057	1002	1065	981	1012	1103	1053	1068	1008	913	1045	972	998	946	954	1072	998	971	981	972	979	977	1009	997	1006	1010	999	941	971	978	999	1012	989	1039	931	957	984	983	1030	959	982	989	997	982	967	985	994	953	943	971	1029	911	1011	974	917	918	1007	1007	982	957	973	979	966	965	937	955	1067	995	961	955	947	994	903	976	991	963	963	1005	933	953	933	962	1011	967	945	901	959	965	1037	962	960	935	976	945	976	951	979	999	986	995	996	962	973	969	1022	961	1024	940	984	1013	976	969	933	948	965	973	949	944	991	917	942	973	985	891	934	910	1024	960	965	977	969	952	960	950	941	935	917	943	974	939	961	948	968	945	958	986	951	975	926	951	1034	907	926	991	975	1036	964	942	988	941	983	980	1006	930	956	1036	1014	977	920	994	944	905	957	958	932	944	979	909	1007	998	974	956	1025	979	929	975	1023	987	948	916	987	973	969	1020	907	999	888	944	975	931	1024	976	969	969	1011	975	989	959	854	981	977	1015	940	973	969	949	941	947	949	952	967	952	953	942	1024	934	952	929	999	935	986	977	966	1053	977	969	958	1022	937	971	990	947	920	1001	974	971	978	959	1000	979	912	928	953	953	942	978	984	953	988	957	1019	946	978	987	989	1025	1001	1017	1000	997	980	974	978	932	1050	944	1030	1013	948	965	997	1008	950	977	1004	993	947	990	1007	947	916	977	932	998	984	989	967	975	982	942	950	972	1009	964	962	976	1001	971	961	1012	1005	989	921	1027	967	1033	1002	933	959	948	948	938	960	958	913	963	962	981	1003	907	901	994	1019	980	1020	956	952	986	991	996	1038	986	944	1042	976	945	956	973	998	977	1046	924	985	978	946	967	990	964	1021	952	925	966	930	995	969	1007	991	953	1001	934	968	1014	904	992	993	981	1024	925	980	919	973	948	939	971	980	936	987	1002	1007	945	914	1002	1003	975	975	966	986	982	1050	924	1012	989	982	963	962	954	952	928	922	943	1013	1046	974	959	970	1012	943	962	948	970	1034	992	941	944	984	969	1007	942	987	951	1037	950	968	941	957	1048	965	986	910	967	967	974	918	1044	951	952	946	990	975	964	1014	955	950	948	984	997	978	988	981	974	993	957	950	965	942	946	906	970	960	904	940	1000	954	983	979	945	965	985	1018	997	993	940	968	928	927	988	946	902	958	1018	980	920	961	1026	942	982	960	1012	982	910	935	971	942	973	939	961	940	1001	931	955	966	953	925	941	897	918	974	990	975	975	945	936	984	979	972	960	978	980	983	917	995	922	982	1029	1003	970	978	987	977	991	968	974	999	950	977	949	1010	971	992	994	940	973	976	914	971	994	953	988	945	965	941	1009	938	981	937	967	958	1000	943	926	963	979	951	1009	961	941	932	947	951	961	949	993	1000	973	966	959	992	1024	985	971	933	1009	990	988	1009	988	954	938	936	944	969	952	946	1035	955	957	949	1010	957	966	915	989	977	950	976	1009	960	968	942	895	970	1002	976	943	990	973	952	987	990	927	934	983	975	971	984	998	961	1021	973	976	941	1005	1000	998	986	997	1015	919	955	953	980	976	923	965	921	1013	928	965	968	971	1028	975	973	972	954	987	974	921	934	975	947	944	941	926	1008	960	950	991	937	952	920	967	997	978	997	944	970	970	957	933	928	1020	956	950	999	995	989	947	946	1011	931	1001	1003	970	992	937	944	993	963	942	947	935	905	963	998	923	989	998	984	941	981	1029	1018	967	960	1004	991	940	977	934	955	975	1009	927	959	932	937	1006	949	1014	893	965	1010	952	967	1027	969	917	915	927	967	940	934	976	987	1012	953	932	1023	963	945	955	984	984	970	968	987	887	960	919	929	977	947	1028	966	938	979	966	995	980	965	954	957	972	953	969	1016	954	974	958	991	972	976	1000	976	979	946	955	986	948	907	1008	938	928	1016	947	1009	1000	950	979	973	975	1021	1000	963	929	981	972	1044	961	994	1007	976	962	977	986	946	991	1007	982	950	986	884	954	984	940	942	962	970	978	974	991	1009	1028	901	972	992	942	969	922	1009	984	995	987	977	982	987	959	998	947	951	956	985	953	973	955	976	1000	939	972	1004	954	964	946	919	985	974	966	967	963	945	986	997	940	931	933	909	973	946	955	924	915	1012	976	969	965	1004	987	995	997	925	958	1002	953	968	997	990	988	988	963	940	1016	975	961	934	1015	967	964	966	1002	954	965	966	975	898	947	952	981	918	997	1024	1003	1036	1003	974	991	954	947	980	934	938	944	949	933	992	962	923	949	936	951	982	966	981	963	1044	1005	984	971	990	949	972	965	987	1016	978	958	976	971	979	991	952	960	926	979	946	982	880	923	953	969	974	959	956	1018	927	967	960	997	930	947	989	943	985	965	1043	963	916	962	940	993	950	976	946	977	971	910	956	932	956	969	974	1017	948	936	954	936	978	997	962	968	987	967	990	1018	984	966	906	943	976	999	981	968	962	950	988	907	1012	987	1004	1037	971	983	997	967	933	931	949	930	915	907	999	983	937	927	939	999	969	961	979	946	930	1017	957	937	1015	999	940	992	936	961	990	976	990	939	968	971	954	989	996	954	914	963	971	983	926	989	980	972	972	975	919	959	931	972	1017	949	979	919	992	960	913	950	977	978	956	919	942	987	955	896	919	987	971	933	935	981	975	953	984	1010	961	992	969	964	962	934	985	931	945	946	1027	975	955	973	967	923	972	906	958	996	930	967	1037	979	955	997	974	977	927	981	961	1003	977	984	910	1000	987	885	987	1010	985	985	994	970	991	943	968	958	928	1031	1016	948	1025	972	937	957	982	943	951	1025	984	999	974	952	978	927	948	930	980	991	963	962	970	955	965	1010	971	926	946	952	989	983	985	1025	1008	912	944	956	948	953	995	938	987	961	913	930	985	964	941	968	977	921	982	966	970	963	989	949	1003	954	947	985	959	964	980	993	957	939	926	1022	1026	966	1032	1027	976	958	1022	940	961	994	983	977	958	998	994	965	996	991	939	939	931	921	969	957	933	985	994	951	976	991	975	1013	992	982	908	1005	943	981	973	916	925	947	946	971	974	1023	978	993	1003	994	1019	919	1015	919	982	1003	972	1000	941	986	927	977	939	957	930	979	1015	915	975	924	1025	953	927	961	982	970	982	935	909	958	1020	1007	995	985	983	957	916	979	975	958	990	937	962	943	1022	960	950	999	974	1010	997	1005	994	977	980	1014	973	1000	930	982	958	972	930	909	947	974	973	1009	928	973	997	992	927	959	943	900	941	998	912	948	984	964	974	973	982	972	952	885	949	960	931	1019	960	962	997	994	1011	965	954	998	987	962	953	974	954	985	948	945	958	932	975	1004	916	936	930	994	980	976	934	990	953	924	925	975	948	988	1003	975	1034	945	915	958	1013	994	985	1008	944	977	1014	992	989	921	980	1003	974	952	1008	977	955	945	947	919	941	969	935	982	998	930	921	1012	988	970	988	973	968	1007	983	949	959	951	969	909	914	998	951	1005	1005	964	979	885	937	976	938	980	944	965	954	948	964	968	948	975	1050	953	1022	950	996	1004
28249	30283	33588	30883	26327	21655	16104	11334	9963	8794	8284	5699	4174	2338	1501	1237	1127	1060	1174	1056	936	796	1009	1191	1465	2402	1497	1047	614	396	509	456	327	423	372	358	318	325	302	301	311	304	303	274	307	273	309	328	309	305	304	322	308	321	307	284	281	296	295	269	306	327	325	282	309	282	354	304	282	297	310	308	292	318	301	293	277	274	274	310	260	308	300	309	281	331	292	305	277	281	308	290	311	303	292	291	292	313	317	286	288	262	282	271	298	284	294	304	309	321	290	295	301	307	267	260	274	296	293	282	290	274	315	298	303	309	303	304	274	262	271	271	277	255	284	275	328	279	280	272	276	291	288	284	301	315	295	270	319	280	288	310	315	284	301	297	285	277	281	288	277	293	325	294	285	276	268	281	313	287	326	300	324	285	280	297	309	318	279	268	282	304	310	283	280	293	290	298	296	275	268	290	295	299	312	268	286	297	306	274	304	290	297	268	269	300	269	286	288	287	291	312	312	266	314	288	292	295	274	298	265	301	296	335	289	316	300	309	304	268	281	289	307	292	298	267	310	284	263	317	305	277	292	329	260	281	284	294	280	307	275	298	281	302	277	284	270	310	289	335	297	289	274	281	269	313	305	323	325	287	295	291	308	296	292	294	278	282	275	301	300	296	288	293	323	285	284	284	270	305	306	278	318	296	295	281	331	301	293	285	285	280	275	285	306	294	284	316	291	287	303	289	287	291	295	335	276	299	256	300	301	290	312	302	313	302	269	296	292	281	312	310	305	306	304	288	301	257	307	298	274	280	286	320	294	299	310	260	282	254	296	261	274	282	309	310	269	306	272	282	279	282	279	299	311	309	253	308	289	338	319	313	310	316	284	307	267	304	333	274	269	297	263	286	257	310	297	326	318	313	293	281	271	285	297	291	266	282	268	305	312	328	300	288	315	258	292	264	330	311	307	310	280	305	299	299	303	277	322	326	280	252	309	278	267	279	305	288	273	310	294	274	278	279	306	284	329	283	322	284	306	291	301	279	296	281	312	308	310	294	267	295	290	286	298	307	269	285	325	296	287	300	249	318	275	327	293	295	278	291	293	301	300	316	309	301	285	291	314	261	288	293	325	311	327	291	293	298	281	262	255	312	316	261	285	304	280	273	306	312	309	288	304	295	280	269	290	264	295	313	259	285	307	275	317	266	306	317	312	317	287	282	271	295	308	290	309	284	307	255	323	287	330	301	285	295	338	323	314	298	288	269	286	285	309	288	290	301	308	306	290	308	296	313	286	316	288	301	297	315	303	284	288	296	289	295	314	294	265	285	274	317	292	302	280	310	298	302	258	261	292	301	293	296	301	307	296	296	285	304	304	297	296	281	295	318	328	316	310	304	303	296	280	300	289	297	269	254	295	287	256	305	305	310	325	281	276	299	292	291	300	278	308	313	309	275	292	317	306	291	299	304	287	295	292	294	301	298	309	289	274	282	296	302	296	292	282	316	315	302	308	265	297	286	287	289	310	302	336	276	290	312	305	289	279	291	324	302	287	308	279	301	269	279	311	279	292	268	328	274	296	306	283	277	298	319	300	287	293	282	287	303	296	292	279	301	264	281	300	310	286	299	304	283	319	304	280	314	283	269	278	284	316	304	344	292	298	291	284	304	296	317	316	298	278	288	288	284	291	298	279	286	313	291	283	298	273	260	293	316	300	272	284	277	273	285	285	281	301	315	298	313	265	260	280	289	278	305	304	325	288	305	275	283	309	288	264	286	272	302	291	323	309	286	306	305	304	320	325	311	286	303	296	253	297	304	261	302	305	291	287	284	282	283	283	293	294	283	300	301	286	299	290	276	287	275	290	284	301	290	299	276	302	295	291	284	293	280	275	292	314	297	317	290	276	284	307	306	291	283	293	311	305	296	281	290	311	319	263	300	295	297	287	292	305	298	290	292	305	308	293	326	274	270	306	301	307	296	299	286	301	270	291	269	322	310	271	282	274	268	290	279	279	291	262	323	271	279	289	270	328	289	264	282	297	273	290	313	293	286	290	305	298	290	293	307	275	301	271	317	295	271	297	288	262	288	259	263	306	306	301	279	261	285	283	291	295	271	293	273	282	265	281	294	286	297	293	327	321	277	291	299	288	269	275	307	276	294	303	287	286	274	282	268	293	297	272	295	279	324	291	302	283	289	288	287	307	283	275	263	320	281	291	274	311	291	301	290	292	304	284	269	305	319	291	246	304	318	310	279	288	315	307	309	294	282	280	313	284	289	278	296	279	290	318	280	318	305	286	263	259	295	296	278	262	302	281	307	283	285	325	280	301	325	303	280	314	297	296	281	296	284	289	285	276	292	324	279	271	292	292	292	254	287	282	297	276	271	266	293	258	310	290	269	305	297	304	251	294	292	277	270	266	294	318	261	295	280	291	303	291	274	297	289	265	313	279	325	283	284	306	298	265	318	294	269	319	329	302	321	278	290	297	281	303	295	303	299	264	297	312	279	292	301	316	271	294	300	303	290	297	299	282	320	316	266	285	288	296	283	287	273	278	305	286	286	289	265	263	257	283	303	281	301	299	292	275	295	292	286	322	285	288	309	266	290	280	297	288	292	307	316	292	299	309	302	294	300	301	284	292	297	287	268	283	306	280	268	297	292	288	272	294	302	287	301	292	255	284	277	276	287	253	290	296	289	301	296	314	283	288	272	310	289	303	308	293	305	275	266	277	301	296	266	279	291	273	309	336	293	310	275	261	297	321	300	305	300	268	280	271	279	275	280	303	313	312	286	284	305	278	301	308	319	288	307	309	272	289	286	286	277	264	254	291	294	270	303	302	279	289	304	303	281	283	311	289	299	281	253	294	291	281	295	308	287	298	309	303	319	303	295	290	295	291	268	279	279	307	306	317	284	291	321	322	300	282	300	310	318	290	277	312	270	330	290	275	295	263	299	277	308	287	310	274	282	262	300	314	292	298	317	270	287	277	291	298	299	285	278	317	322	290	277	296	302	282	322	287	295	293	257	300	307	272	298	310	299	308	285	293	324	284	296	306	301	290	327	295	259	296	304	292	287	289	289	294	301	274	274	294	300	270	282	280	289	325	302	299	284	316	286	299	289	307	312	245	281	305	296	278	308	288	320	257	266	310	293	269	294	300	299	272	310	299	277	266	268	264	319	281	293	302	288	296	329	281	295	279	299	278	311	275	295	290	291	309	294	292	286	275	265	297	298	320	291	309	300	236	272	301	294	284	291	283	293	327	289	315	285	325	291	283	294	296	291	273	317	284	260	300	293	299	291	306	306	293	311	296	315	305	315	284	282	283	312	267	296	277	306	312	296	287	308	288	301	308	305	297	287	285	283	296	267	293	301	284	280	269	332	268	302	278	319	297	263	284	278	274	297	338	289	337	273	258	294	300	252	275	319	276	281	331	279	296	257	270	307	294	281	280	300	286	283	300	317	299	267	320	294	291	278	310	265	276	265	307	300	276	287	281	309	295	310	282	284
19221	24224	29228	31788	31389	29515	25109	22708	23086	23404	25160	18305	16098	10643	7659	6706	6583	6519	7077	5725	6135	4916	5792	5611	8509	11519	7214	4797	2899	2495	2959	2031	1649	2086	1679	1464	1229	1137	1046	1020	986	1074	1016	1012	980	998	1011	991	1017	938	931	995	926	1019	913	946	916	991	925	912	912	975	927	989	961	984	916	960	926	907	898	933	918	950	899	939	930	900	950	906	924	890	964	913	960	905	914	961	886	915	934	915	892	932	924	861	890	912	945	906	874	917	893	895	887	959	921	875	861	920	898	970	850	918	879	882	940	955	901	904	962	859	916	875	942	882	921	870	919	877	841	865	873	898	853	911	893	959	885	903	842	916	876	919	970	927	918	944	920	899	897	889	857	868	927	884	961	890	949	880	885	883	855	900	922	908	866	909	855	915	900	893	905	894	925	900	927	903	901	918	845	894	926	939	871	884	893	877	914	960	896	845	874	912	931	912	917	883	915	874	896	843	907	906	836	878	917	922	906	881	845	928	881	920	902	898	887	923	906	855	880	894	872	871	878	886	942	912	890	880	882	917	888	880	875	876	890	880	859	921	888	858	938	965	911	960	888	830	874	881	854	881	883	924	923	913	857	892	905	939	897	897	949	951	947	887	885	848	950	858	903	943	871	882	905	904	933	885	950	935	918	887	900	898	885	925	951	860	903	941	925	892	902	914	927	878	864	928	893	914	865	918	906	925	885	891	898	936	897	900	885	880	868	871	909	919	910	924	905	925	890	868	868	893	840	918	942	879	924	891	890	927	892	900	887	921	923	890	885	964	879	891	891	908	910	912	908	883	907	892	884	919	900	882	863	879	935	918	923	915	907	889	899	887	886	877	862	932	903	910	917	883	913	929	932	945	888	909	872	868	868	922	832	867	893	925	893	929	890	922	915	911	951	891	890	899	896	864	896	901	945	867	921	941	887	911	907	871	877	885	909	919	881	938	889	879	860	884	902	904	959	890	871	859	876	900	849	917	866	873	892	855	914	945	906	882	853	958	862	850	935	797	925	948	876	922	882	928	873	844	881	830	851	934	860	892	834	877	921	906	849	911	923	891	937	873	903	853	889	866	930	845	875	887	872	913	904	913	876	882	944	922	884	882	887	899	880	885	926	934	878	868	854	846	889	880	854	920	946	872	933	851	903	853	922	851	945	873	868	865	859	900	903	899	937	982	860	883	906	889	886	938	877	903	873	873	940	893	860	861	880	912	847	871	921	883	895	881	880	873	895	922	944	898	885	924	872	855	923	897	908	904	917	922	912	897	958	911	930	916	927	859	902	894	838	934	953	836	914	889	837	904	853	884	892	916	897	900	901	924	933	887	900	861	867	879	920	845	858	876	824	913	873	934	868	879	919	863	899	912	904	952	908	925	929	895	915	943	917	884	894	859	932	867	882	906	864	911	918	864	905	878	906	826	865	885	924	918	890	879	894	912	878	897	917	851	934	865	910	908	921	855	888	935	884	939	910	900	902	869	860	892	882	938	857	894	898	902	935	885	873	903	941	891	901	916	914	905	894	879	958	921	890	856	855	918	959	943	912	898	872	882	896	928	886	840	883	883	848	942	904	861	890	889	860	883	905	935	926	909	915	882	841	845	907	906	848	921	913	834	848	878	911	884	914	872	931	886	872	935	933	888	919	903	834	871	882	862	925	920	871	878	885	883	903	878	930	860	919	944	871	923	908	958	910	927	869	899	918	890	853	908	957	902	882	952	903	917	865	880	881	898	879	959	860	912	891	910	946	954	908	920	923	910	877	900	902	914	905	877	873	826	907	905	901	875	886	906	905	906	894	917	861	893	890	879	917	841	839	841	928	931	878	922	851	863	977	856	911	879	890	915	858	901	927	899	913	866	889	867	916	888	874	895	879	871	841	871	925	902	895	842	890	920	916	934	926	895	900	882	897	933	883	938	838	921	903	914	894	863	914	854	883	883	882	892	876	862	819	885	880	898	849	901	889	910	881	865	920	917	934	898	900	874	845	929	864	927	867	898	918	922	919	910	910	923	861	845	859	904	876	927	929	919	903	942	896	942	915	864	905	915	935	883	884	868	927	864	906	848	877	898	887	933	908	884	921	896	923	870	923	857	877	915	890	916	909	861	847	893	874	917	889	826	884	857	857	869	917	869	889	888	872	896	916	902	878	939	895	881	904	876	892	890	859	975	863	890	871	878	950	910	902	961	954	930	905	890	856	886	897	954	881	923	897	945	923	879	920	875	905	910	890	963	903	893	884	937	880	864	911	871	855	953	982	911	894	845	909	871	923	901	944	873	881	934	840	860	891	890	966	944	896	868	896	894	910	898	915	875	909	875	881	865	899	947	904	913	923	906	909	935	887	899	867	885	904	883	904	887	906	855	871	943	901	883	875	877	918	867	923	888	890	909	924	916	895	900	906	866	871	864	1002	903	856	947	852	890	899	889	895	836	928	857	894	957	955	865	910	853	828	934	878	919	911	905	838	897	869	894	913	855	908	869	936	933	895	863	943	853	877	906	943	941	921	898	871	895	877	937	871	895	887	896	882	886	864	872	893	922	916	885	862	878	923	852	856	893	901	865	874	855	888	970	850	896	889	914	938	856	892	903	863	904	921	863	879	915	926	875	911	871	899	889	908	884	872	902	907	890	876	934	843	933	859	878	913	832	890	911	918	909	911	832	914	907	878	904	906	865	888	899	891	889	917	831	870	858	879	872	869	924	907	889	915	890	897	888	874	933	875	878	923	890	884	920	902	888	906	932	919	845	892	911	935	924	913	907	818	930	850	878	905	935	862	956	853	891	907	889	913	889	865	875	907	921	931	891	887	925	851	911	897	911	931	905	878	902	912	908	921	938	903	897	877	930	882	932	931	917	875	881	900	951	891	900	913	847	900	919	880	856	861	882	908	848	895	877	903	898	905	906	938	921	871	915	930	894	912	909	964	861	920	862	897	861	900	864	858	899	963	874	888	889	909	848	895	912	854	876	951	924	893	934	826	883	864	951	880	888	928	889	891	914	892	855	921	892	929	891	927	936	879	931	905	874	886	953	884	906	888	875	892	898	909	853	887	908	822	879	923	893	859	901	892	845	896	914	863	920	889	899	898	879	882	870	941	837	881	858	856	868	864	920	918	875	857	936	904	950	890	892	884	831	879	939	909	915	870	918	896	894	880	894	942	900	931	853	901	849	886	934	963	910	862	915	876	894	951	867	928	871	879	902	882	896	914	893	892	920	917	915	906	861	906	884	905	863	870	865	851	883	966	931	828	848	845	842	904	895	906	893	938	853	958	844	921	885	931	865	927	870	901	887	898	892	940	908	904	894	887	914	893	867	901	864	876	940	896	911	861	887	862	883	894	869	867	861	897	878	932	877	914	878	864	887	879	868	939	876	943	833	899	872	905	872	879	961	807	943	863	931	852	922	846	934	899	949	871	831	903	943	946	916	901	854	868	884	878	896	953	879	938	893	910	936	897	903	926	902	883	892	921	887	951	958
3332	3399	3579	2451	1484	996	720	524	455	429	450	335	278	214	225	225	223	192	220	228	201	192	229	195	222	245	209	212	224	217	191	187	207	178	190	197	188	156	188	186	191	199	186	187	180	189	187	185	171	175	177	176	160	206	224	223	207	174	190	186	165	183	169	194	213	178	175	210	180	203	216	187	219	183	181	173	185	185	194	195	180	178	194	200	194	209	186	179	174	209	182	219	183	211	193	204	156	193	200	174	190	177	203	185	213	172	180	184	171	191	189	167	199	195	162	189	198	196	204	220	188	178	168	188	197	192	190	190	199	163	189	176	193	197	186	193	166	203	234	191	187	201	198	192	181	167	178	177	180	176	174	191	181	192	183	185	202	196	195	202	174	198	212	210	181	191	174	204	188	181	194	195	186	189	175	202	177	193	168	198	211	182	189	216	181	196	194	186	201	195	193	173	194	201	188	186	199	226	205	227	207	188	180	199	194	173	209	198	202	184	179	188	156	180	192	183	203	188	190	184	201	185	188	183	195	174	195	187	202	185	182	206	175	186	196	180	181	216	192	203	176	170	193	172	174	188	187	201	205	200	204	211	183	182	196	176	193	194	189	178	192	198	198	182	199	180	179	203	192	161	192	179	181	182	188	186	216	163	208	179	193	184	202	201	202	167	188	181	193	190	196	187	159	183	203	179	185	191	183	217	178	185	179	197	199	197	173	200	163	174	211	209	178	179	187	194	186	195	174	174	183	195	160	185	195	187	181	182	174	176	206	182	171	140	187	199	188	204	178	170	190	195	193	189	183	182	195	192	194	182	199	213	208	210	197	181	206	184	194	163	188	166	182	206	176	209	196	190	191	207	188	210	175	188	199	185	184	204	193	184	191	206	193	200	187	194	179	198	151	168	178	178	197	166	188	182	193	178	202	179	161	188	180	188	166	174	175	170	208	182	204	188	200	214	184	166	176	193	160	185	210	201	179	195	197	198	192	199	189	165	196	178	194	195	183	191	188	187	189	197	186	192	203	192	199	177	234	173	187	179	197	180	194	186	175	169	177	207	199	198	205	193	203	168	209	198	184	185	182	189	185	164	184	178	192	185	201	193	202	182	197	212	195	170	180	186	207	186	210	194	173	190	162	190	188	176	177	197	204	177	193	180	182	180	183	171	183	166	196	182	181	188	170	163	220	195	206	180	178	180	183	197	180	188	212	201	202	183	185	181	179	171	182	193	191	189	205	190	177	171	186	178	189	181	206	196	196	181	183	201	182	180	197	176	199	183	177	219	198	219	190	184	197	214	228	179	158	183	199	199	184	191	222	188	193	196	160	169	196	203	190	184	194	181	204	194	190	193	188	181	194	172	176	217	192	191	174	175	178	186	199	198	203	189	201	201	196	192	169	171	212	176	188	196	195	203	189	213	212	179	194	197	180	207	177	167	187	170	196	203	204	180	177	179	192	184	188	207	176	174	190	201	181	181	186	183	185	204	162	205	158	189	190	203	202	195	194	181	172	198	194	212	183	235	184	177	198	168	193	181	193	195	190	175	195	220	184	178	200	189	205	182	213	205	181	173	183	183	195	202	185	227	180	165	195	186	186	195	171	181	164	208	157	178	201	171	197	163	196	185	187	183	177	200	179	207	197	195	180	202	182	175	221	200	187	175	181	196	192	199	181	184	173	193	211	200	186	198	171	157	181	191	204	197	190	212	177	211	177	203	208	194	185	187	183	193	166	175	217	179	206	175	211	176	176	172	180	210	190	197	192	194	194	169	185	186	194	201	196	182	167	177	192	188	190	199	202	195	186	181	166	193	196	203	194	181	182	183	165	204	196	222	202	202	191	195	207	190	187	212	215	184	174	181	183	195	175	191	176	177	185	205	181	193	168	201	198	192	187	189	208	176	200	213	174	195	173	191	193	158	213	201	167	196	186	196	192	184	206	207	206	184	217	182	200	185	191	179	215	199	175	194	206	192	208	191	182	189	213	189	211	197	181	173	181	202	190	172	196	178	180	187	216	188	205	176	192	192	177	195	184	219	191	209	197	188	208	172	201	160	193	208	208	197	176	187	205	207	192	183	175	173	214	195	193	192	184	188	203	202	199	166	182	172	206	198	185	175	211	199	169	175	174	194	179	203	171	187	191	170	170	182	190	192	193	204	198	199	196	196	211	170	169	203	187	183	179	182	190	194	192	181	199	184	175	184	216	176	212	163	179	159	194	189	179	218	159	190	199	196	193	190	198	184	172	187	194	178	186	200	195	219	175	206	195	190	155	183	206	208	177	174	210	203	167	196	197	178	213	173	175	192	219	186	194	184	145	188	180	188	194	160	143	177	176	192	208	235	199	208	232	194	185	171	203	178	194	199	194	203	168	177	203	179	175	190	182	174	217	189	184	198	209	207	193	190	168	182	173	189	189	180	186	198	185	200	186	172	189	189	225	194	205	189	178	196	194	180	162	193	158	217	166	184	197	197	190	177	173	194	188	197	197	188	194	175	197	158	200	181	180	189	195	199	199	185	199	162	163	203	192	198	190	205	187	180	177	162	187	185	206	179	195	178	206	186	209	180	172	231	187	189	163	194	192	194	179	210	177	215	185	191	184	193	167	192	198	186	193	170	200	192	185	174	188	199	197	217	183	185	177	190	198	222	185	205	195	177	163	193	164	185	193	183	198	173	178	197	200	192	189	166	181	193	190	203	192	192	184	184	190	185	173	191	204	185	216	180	186	207	165	184	188	211	179	187	216	172	183	195	196	201	184	199	200	184	203	196	183	207	191	194	176	185	185	199	202	191	212	201	181	194	211	181	208	198	211	188	178	189	177	201	202	176	172	182	186	188	183	168	203	196	192	176	215	167	180	167	213	189	190	184	194	196	192	180	189	160	166	171	200	182	191	186	182	181	196	187	196	192	188	192	186	192	209	150	187	183	192	217	202	178	206	173	196	192	169	192	178	192	176	203	208	197	187	203	184	185	198	193	210	199	194	203	165	173	183	170	189	193	183	192	180	182	170	213	200	178	177	200	195	173	206	175	181	197	172	203	202	190	180	176	191	155	194	184	204	189	214	190	172	202	202	194	190	202	193	186	176	187	186	184	198	188	183	198	181	182	185	171	180	194	194	197	193	209	202	167	200	213	207	184	197	195	184	178	200	197	184	171	184	206	175	203	193	187	187	206	179	199	195	192	193	190	198	193	213	184	203	195	186	162	188	195	192	195	182	185	179	185	191	186	194	196	197	186	173	164	146	174	215	188	188	202	177	183	205	210	202	195	173	180	197	184	184	202	175	177	162	215	189	158	220	154	177	164	195	204	196	210	191	183	192	188	185	186	168	194	186	154	193	200	167	179	182	200	227	203	188	189	203	195	193	185	177	193	213	177	166	195	203	203	181	196	190	194	182	175	194	194	186	159	173	207	176	205	181	166	187	179	194	184	188	228	172	173	196	186	186	179	211	177	176	188	187	189	219	162	193	209	183	194	197	199	206	205
3648	4468	6062	5316	3715	2789	2241	1938	1842	1580	1806	1489	1231	936	853	847	823	847	869	838	799	750	859	739	877	1146	858	798	712	633	665	663	712	707	660	683	647	686	657	674	639	630	628	655	627	648	620	658	644	621	683	680	588	595	633	709	606	629	640	643	652	647	616	640	598	649	625	662	621	646	609	640	639	662	631	637	695	621	623	631	687	636	627	612	647	634	688	661	636	659	583	678	635	633	637	607	664	640	613	628	568	630	615	624	620	625	662	597	642	684	634	648	589	648	654	645	633	641	620	676	640	654	636	688	626	629	643	655	648	616	647	634	699	653	643	660	644	659	634	597	601	652	630	657	604	658	598	632	655	610	675	649	632	629	653	653	640	643	623	616	631	688	667	654	659	612	650	631	652	634	668	671	619	654	648	604	613	637	682	620	613	670	645	665	650	613	619	625	640	655	634	645	682	649	634	644	671	699	624	677	597	597	604	640	656	601	656	646	657	629	669	687	645	607	667	651	630	617	623	704	714	632	647	624	669	609	690	654	628	628	648	705	656	629	639	642	666	665	680	644	605	661	613	625	707	665	642	564	648	599	686	598	623	623	697	630	632	656	631	658	658	623	641	655	637	637	680	613	660	625	638	612	652	633	667	649	636	651	617	633	660	625	597	681	675	636	663	592	625	641	664	625	711	638	628	638	577	663	648	656	663	633	621	622	658	631	666	643	625	588	620	662	669	616	557	650	627	671	648	620	605	659	634	638	648	675	614	641	632	645	618	676	643	683	596	652	641	613	716	641	657	593	692	648	621	657	671	614	664	647	654	631	627	614	646	642	688	633	595	629	694	609	644	675	614	660	639	642	619	614	632	641	567	681	634	618	663	660	614	665	636	620	631	641	631	641	625	597	612	644	693	634	649	634	628	655	660	629	611	624	659	641	614	647	631	667	697	639	604	630	646	606	620	636	635	648	633	668	624	646	624	658	638	644	615	665	614	630	626	627	624	626	654	622	651	632	638	617	656	685	661	630	659	655	641	558	653	666	689	648	676	642	626	653	670	597	603	665	636	607	632	638	677	572	637	664	638	618	652	680	624	599	653	641	614	659	596	669	624	653	630	623	641	658	671	626	690	621	601	664	649	623	655	620	632	647	618	665	635	622	633	665	643	625	640	652	629	664	674	634	661	630	611	622	637	599	654	652	702	666	600	672	660	653	660	639	617	688	623	667	603	622	600	659	653	620	621	612	644	618	642	593	646	646	689	613	647	648	619	664	652	660	658	619	640	639	645	620	640	593	648	641	605	629	625	668	658	694	624	641	652	662	616	663	687	599	646	642	666	633	649	608	635	636	652	647	639	693	661	656	635	640	659	635	639	629	667	634	644	616	677	638	660	652	624	649	618	654	653	623	665	651	643	653	650	647	617	641	660	650	673	673	600	639	633	641	655	698	721	638	622	640	631	639	664	684	653	607	627	670	593	600	626	651	653	602	653	600	649	612	689	672	657	658	671	663	662	679	676	625	658	615	690	617	672	640	646	621	623	656	623	661	629	632	683	620	667	612	661	682	618	643	645	609	654	652	641	637	617	622	657	664	653	647	639	626	658	673	642	640	605	644	646	638	667	684	658	626	672	628	615	608	629	645	598	642	641	616	662	644	640	662	645	647	635	658	643	623	612	606	636	622	661	614	669	634	610	689	611	643	619	642	669	650	656	650	654	636	630	650	638	613	640	608	653	668	659	607	688	665	646	617	632	634	596	658	673	644	636	589	586	619	655	648	637	649	635	638	653	654	631	634	660	613	668	628	635	641	625	679	587	622	642	655	615	659	649	654	629	659	652	689	644	639	641	634	663	673	628	608	668	605	618	622	659	653	598	650	644	643	669	649	635	694	574	681	654	677	615	621	617	633	661	681	608	601	619	645	636	662	627	646	630	660	638	666	613	619	638	639	647	644	688	658	656	650	667	680	658	616	637	655	637	678	634	633	659	627	636	607	623	627	628	645	681	636	644	647	645	667	687	651	629	654	656	636	670	633	643	625	653	656	643	629	600	604	627	633	590	655	627	663	644	592	604	633	637	625	672	659	700	682	611	609	688	623	638	686	663	611	637	611	648	597	612	645	658	597	670	646	623	644	622	673	641	620	628	650	663	585	614	641	620	670	629	680	640	646	590	649	673	605	656	702	663	629	634	619	687	632	646	714	684	623	603	638	620	646	600	666	653	622	632	635	656	656	647	656	648	611	608	626	685	639	618	683	624	655	651	626	622	639	656	656	621	660	672	635	676	610	692	628	659	624	634	680	674	655	647	652	652	658	605	616	630	670	631	589	619	614	704	668	623	664	637	633	611	600	627	661	652	665	666	614	625	690	679	647	664	642	611	639	621	622	672	632	659	625	643	670	615	699	642	653	653	651	636	635	653	668	661	648	614	663	616	659	613	695	660	625	609	600	596	692	607	683	651	647	629	615	615	679	633	665	581	656	648	659	623	653	627	709	635	652	637	622	622	672	627	673	648	639	714	638	618	635	656	638	591	624	694	658	599	653	679	652	652	626	617	630	669	666	670	590	641	664	600	624	643	669	603	671	602	661	685	667	600	674	676	631	642	657	611	655	629	591	645	655	656	627	661	648	615	606	642	669	614	623	649	610	643	666	617	649	651	711	637	684	658	714	590	676	617	586	627	655	666	647	662	632	672	678	662	658	625	624	689	617	644	620	634	637	607	646	673	626	621	625	673	651	665	597	648	601	644	670	686	668	633	692	613	677	602	637	605	668	643	609	612	688	651	646	668	705	637	667	639	656	614	671	610	679	641	607	674	630	670	618	630	648	656	627	631	646	627	618	700	622	660	629	658	610	622	616	715	661	626	616	638	645	600	627	625	617	588	627	645	618	659	634	620	665	643	636	658	631	643	620	658	607	621	599	644	623	641	622	660	666	629	643	642	661	634	618	616	641	702	623	650	605	682	647	614	654	644	662	624	637	647	622	631	640	630	598	619	631	649	627	672	626	621	670	617	644	619	649	692	664	643	633	646	637	647	641	628	609	673	668	657	656	629	663	664	616	659	619	639	580	637	666	676	620	632	610	646	680	653	656	701	623	625	644	650	666	682	661	671	625	640	618	662	648	597	608	642	629	646	667	587	650	605	650	626	657	609	687	650	645	634	651	602	657	660	635	617	650	640	587	637	659	653	675	613	668	637	680	684	673	674	640	657	660	632	624	640	624	630	673	635	630	667	591	666	671	642	661	662	633	636	626	584	678	654	651	614	623	628	627	652	646	642	650	661	695	647	595	655	666	613	670	680	638	590	648	644	627	611	669	668	650	627	642	646	693	628	599	627	656	617	648	631	638	655	633	692	644	662	628	615	647	643	691	675	645	638	613	688	634	628	607	628	637	606	658	682	662	665	635	687	647	607	661	630	643	648	676	670	671	658	628	676	656	695	618	647	649	638	607	639	634	681	637	626	606	634	645	634	630	678	653	653	622	620	624	660	654
19237	22696	25946	23182	17818	11591	7839	5211	4298	3880	3845	3082	1913	1118	758	737	586	606	642	595	544	518	618	641	701	1242	705	529	451	436	383	391	349	327	366	374	330	338	334	284	317	338	319	300	338	304	354	312	327	293	300	308	339	313	319	338	282	318	317	339	286	327	318	338	334	313	333	296	296	318	327	343	321	330	320	346	290	327	315	340	355	321	287	294	303	285	306	298	319	326	317	297	294	320	295	313	294	286	300	282	309	290	299	283	289	309	307	313	342	325	320	314	310	286	319	305	328	317	309	305	324	285	302	356	309	314	294	332	326	328	328	313	273	312	288	329	325	304	315	312	312	288	276	320	314	283	317	290	335	337	312	331	295	321	347	348	295	308	323	350	313	310	288	314	318	297	309	313	328	311	315	349	270	309	348	328	309	356	283	289	347	307	302	304	349	299	291	307	311	312	304	324	293	332	317	321	340	312	292	314	326	302	322	339	328	315	320	334	324	272	325	316	298	325	309	336	298	281	321	313	329	298	311	331	310	272	310	347	302	310	327	306	313	275	310	304	316	345	320	324	321	298	340	298	348	311	302	303	296	297	320	328	323	289	288	318	320	300	317	299	356	331	343	314	305	298	318	298	309	329	288	279	288	301	303	312	340	337	332	328	315	310	292	317	311	295	285	299	290	329	305	328	297	295	286	307	311	318	341	293	321	326	361	314	312	305	320	310	301	281	342	318	312	326	305	295	307	331	326	318	326	322	345	318	347	312	348	332	313	288	306	308	318	320	317	355	304	334	295	307	327	312	316	274	311	306	289	336	306	310	312	332	356	302	289	289	347	299	309	330	325	303	343	313	317	290	318	326	298	310	322	304	305	299	344	323	278	294	338	316	335	289	314	297	323	296	308	303	318	330	317	303	289	326	300	335	311	288	311	325	327	332	296	280	301	287	345	319	288	292	308	300	295	307	317	296	288	311	318	325	329	306	308	271	354	292	333	276	310	316	335	301	322	332	328	308	337	290	332	274	317	309	317	347	321	289	307	303	303	286	328	311	303	286	321	329	338	311	299	310	298	352	302	275	314	282	299	289	308	312	289	308	335	306	301	322	324	291	301	331	329	315	298	320	274	318	337	307	319	299	305	314	283	313	334	323	292	316	308	326	317	311	274	312	299	288	325	259	313	295	299	317	333	298	304	328	306	338	324	303	295	309	327	301	289	294	329	305	309	318	324	326	317	325	297	302	313	320	285	326	311	310	302	329	333	309	319	328	285	310	318	307	284	299	309	304	273	342	341	330	333	328	301	312	323	348	297	300	305	290	297	341	305	292	317	305	305	313	310	315	315	330	277	333	307	307	337	312	335	312	311	298	321	329	307	315	337	308	320	289	345	300	301	307	313	330	332	281	307	274	293	327	329	339	315	316	337	317	307	317	348	312	303	286	333	327	336	328	291	339	299	296	309	316	337	328	320	330	313	314	325	310	295	317	316	331	297	298	310	314	313	290	320	323	318	305	305	308	293	325	289	332	334	277	308	338	312	296	295	317	355	336	316	277	330	327	299	308	285	306	326	308	317	270	319	334	299	307	263	293	335	332	325	291	315	316	338	321	293	296	286	295	342	295	322	284	330	289	315	332	335	302	310	335	284	303	323	315	309	352	311	295	328	307	309	312	311	330	304	333	301	310	313	312	330	300	325	315	290	282	321	330	274	344	317	320	317	295	321	336	316	300	289	316	310	342	289	326	343	349	314	296	310	326	321	309	320	320	307	345	312	319	327	298	310	312	327	322	312	301	342	304	277	332	303	286	309	305	310	275	317	328	335	335	285	328	321	286	304	285	314	312	322	316	325	329	320	323	312	268	292	333	305	336	308	298	294	305	309	332	307	317	306	303	302	304	309	339	332	315	315	300	348	353	307	321	319	325	305	303	300	286	307	300	327	300	271	297	354	331	297	351	301	313	272	306	287	292	314	295	322	322	304	334	298	334	319	335	324	319	300	334	319	297	299	310	299	290	329	305	287	306	311	331	284	318	318	330	317	296	290	322	299	290	303	310	345	301	327	291	312	327	300	360	300	307	322	277	308	316	335	330	322	323	305	301	341	313	300	293	337	299	325	302	314	289	322	314	295	307	313	306	322	324	306	306	314	290	317	353	321	303	354	304	313	318	335	314	340	306	312	316	269	302	293	322	301	300	295	307	315	286	326	308	316	308	313	322	310	283	319	303	276	298	311	322	294	308	282	300	322	320	332	300	299	330	311	310	308	313	310	315	332	315	319	327	343	290	295	305	323	316	305	290	331	325	333	316	294	311	308	323	325	309	325	306	306	332	325	323	306	327	317	305	326	326	320	299	305	289	311	280	331	326	345	330	309	293	343	321	295	337	290	327	340	320	323	308	342	330	310	309	309	345	290	313	342	302	298	288	285	299	301	338	302	339	315	304	298	297	323	293	326	308	313	342	326	357	321	318	308	302	266	308	367	336	290	321	307	309	310	305	304	299	331	315	315	325	315	297	327	322	309	312	305	320	313	349	273	302	306	301	312	318	324	318	290	288	301	315	310	340	328	320	324	316	298	281	319	288	320	297	326	310	337	297	292	305	299	293	319	309	297	308	295	325	295	265	315	275	285	319	310	305	283	339	317	311	325	304	315	319	306	319	315	310	310	312	294	320	315	341	303	311	305	316	304	305	321	332	320	300	313	316	301	324	318	322	278	309	289	305	332	312	346	330	340	321	320	311	294	316	343	321	316	330	328	327	310	318	286	315	300	321	303	303	300	370	294	321	305	274	332	268	303	334	304	290	302	295	277	293	317	323	311	308	290	319	319	333	323	304	329	293	310	287	303	312	315	282	315	286	325	347	316	305	295	310	322	312	332	329	327	319	310	297	307	299	317	323	299	312	289	300	319	308	323	324	311	283	318	282	314	327	308	332	293	314	316	329	326	327	295	349	345	318	297	306	298	302	309	309	329	319	329	275	326	337	306	356	302	319	325	265	292	326	335	302	315	334	308	340	349	323	313	326	317	308	294	317	301	324	339	338	294	313	338	342	307	304	317	279	327	309	312	325	300	312	288	336	355	312	312	307	285	296	326	315	297	322	299	313	323	329	342	294	338	321	293	305	292	338	300	324	321	318	319	279	324	344	300	305	323	292	314	296	325	332	297	352	301	312	332	304	297	307	330	293	330	317	336	346	306	325	343	307	301	312	308	310	327	321	315	321	325	326	299	299	337	327	321	327	313	317	311	323	311	307	297	322	308	310	305	332	280	295	298	273	309	331	323	314	319	292	297	288	323	326	312	291	328	294	338	344	295	306	295	288	344	298	305	357	319	308	295	300	287	310	317	309	329	284	322	307	316	339	300	325	273	320	315	302	335	316	328	326	314	310	281	317	317	326	328	299	314	323	328	345	318	325	298	305	307	341	317	344	325	314	334	325	292	296	316	349	329	317	327	283	291	303	338	341	329	301	299	334	313	312	297	334	314	306	307	277	350	358
14353	17685	22375	24081	22992	19315	16638	14007	13064	13775	15732	12200	9205	6621	4190	3926	3420	3429	3964	3246	3053	2737	3225	3042	3700	6487	3790	2794	2120	1887	1737	1530	1602	1421	1377	1073	1109	1093	1073	985	1028	996	995	1029	1052	1068	1000	983	995	1024	1009	978	996	978	998	1025	949	982	995	953	966	995	993	1063	985	971	1021	1011	947	1023	999	983	1039	989	974	994	939	926	1012	938	1012	1014	964	951	941	943	918	977	1020	917	960	976	1002	1001	996	1014	985	922	988	1007	945	996	976	968	990	936	987	988	927	937	1010	984	1024	960	987	938	993	980	988	993	1002	972	974	963	960	956	984	1003	942	963	967	948	977	1040	1042	976	966	966	966	978	1055	965	1058	984	981	908	898	1007	965	947	969	983	991	943	937	941	951	983	993	926	971	987	982	988	990	937	1025	941	1032	962	978	914	978	924	1011	986	942	985	975	937	957	1003	944	952	910	956	1016	1021	987	1000	994	960	1010	1003	936	969	1005	925	968	949	923	1016	949	960	987	982	980	1022	980	972	919	1042	982	950	980	1015	1028	951	1014	989	924	934	989	979	986	1010	922	984	997	959	988	933	998	936	982	942	976	988	986	918	959	1026	941	961	999	1011	930	921	984	1005	965	951	919	975	961	994	952	988	995	992	954	956	991	981	944	1012	907	950	961	988	966	935	967	968	988	919	968	967	948	959	1010	1001	971	1001	892	1024	1013	986	984	964	983	939	981	965	1008	963	983	980	1007	1029	972	967	962	965	939	929	990	975	934	949	922	981	998	963	963	967	937	1051	975	955	981	979	1019	982	905	1002	970	942	1002	997	952	955	981	945	995	991	908	924	977	1009	970	973	968	1044	923	972	970	940	922	953	956	934	946	941	914	971	965	946	993	940	926	945	921	983	1016	987	973	968	917	1004	975	914	972	940	1018	1008	973	969	942	946	998	955	1000	967	1018	1027	973	983	944	976	1018	958	1026	939	999	965	988	971	951	963	922	1038	958	968	947	938	970	951	933	958	1004	962	991	952	966	982	951	966	929	977	974	995	1014	916	959	1011	1022	989	988	973	1038	966	950	932	963	986	939	991	926	947	974	976	1000	989	951	947	940	962	1026	1020	980	944	945	958	1013	991	948	948	979	962	985	970	1005	974	972	1009	979	954	936	963	1014	904	954	989	967	1004	976	981	988	979	934	970	981	936	916	935	994	938	938	945	979	1005	962	962	999	958	960	995	975	926	944	975	1024	979	964	962	958	948	1018	988	982	1018	992	961	955	967	976	979	995	989	987	1033	1027	1028	979	998	896	1019	972	1033	972	1003	962	1023	951	981	941	978	968	947	948	1000	970	1015	977	985	966	972	1014	935	989	973	1010	999	1017	968	943	974	1013	930	960	940	965	986	979	966	977	952	971	992	943	931	994	1002	987	984	1026	989	949	962	934	993	971	987	971	980	930	1036	1030	964	1010	919	932	948	933	938	980	982	993	1028	929	982	996	1014	921	1021	1005	1017	972	934	1000	925	1033	998	983	958	1040	952	976	968	1007	977	964	946	964	982	982	974	987	944	971	908	957	965	984	917	1004	945	968	1017	935	952	977	1009	995	971	950	1003	1019	930	1041	992	947	969	1009	963	948	956	964	963	983	986	989	998	998	976	1001	921	954	921	945	978	999	974	996	969	900	982	989	971	1009	905	974	967	987	946	981	1014	963	991	1001	945	951	972	1027	992	951	962	963	939	1015	967	978	958	981	963	995	998	960	999	932	998	978	971	1008	899	963	974	945	916	908	934	978	914	1017	985	1037	1005	929	985	979	929	991	994	934	937	967	970	977	931	1026	960	981	905	1005	941	906	994	977	903	1000	968	1002	967	984	997	911	939	979	975	959	971	951	998	1023	1009	952	953	982	926	953	955	945	923	952	943	1000	934	960	1016	1065	914	953	964	973	890	993	962	987	980	955	954	967	974	1001	921	956	981	955	990	957	945	965	946	970	976	983	971	954	903	981	951	983	1001	946	1000	944	973	956	912	1001	1000	1005	1035	999	953	1000	1053	911	1021	945	912	1015	940	1019	994	954	964	950	946	997	905	972	968	964	931	983	940	1011	981	980	935	935	937	965	1001	986	986	1008	952	950	991	993	989	1013	1025	992	993	1005	1038	985	921	930	994	1007	968	940	1006	945	953	957	1036	1002	964	1004	966	959	963	952	993	910	1025	1006	954	939	904	923	933	1004	968	935	974	930	983	1038	1025	987	956	967	1009	975	987	998	995	952	1018	935	962	958	942	991	941	945	985	918	980	970	986	950	914	979	1032	1026	976	948	993	976	918	950	945	914	997	1002	985	967	961	985	928	1033	992	959	991	996	938	967	1030	989	998	974	993	941	1000	942	994	973	1031	1026	1013	977	924	976	990	926	927	1027	961	1013	972	976	993	1015	1022	955	1006	950	933	1008	959	996	961	953	953	967	1018	960	981	973	987	945	995	1030	954	941	956	968	1007	1031	893	954	977	973	1031	942	926	926	983	980	993	904	1008	979	913	1006	968	991	949	936	945	958	1007	985	946	948	961	950	1003	980	975	1012	1050	897	986	980	945	983	987	1009	955	968	989	994	997	920	978	970	952	978	935	967	944	972	957	974	944	983	980	968	945	906	959	935	940	980	962	1010	963	1008	981	918	996	926	977	934	1005	913	937	915	955	959	1030	1026	1000	1020	924	915	932	948	900	963	961	1006	990	982	969	991	1010	965	952	982	977	950	975	984	986	993	953	992	993	985	957	946	986	1031	1008	963	931	954	939	936	935	956	1013	959	950	901	956	960	960	952	926	990	933	979	977	959	920	942	943	982	966	962	965	982	930	1001	921	989	953	919	1007	1001	977	995	942	978	957	968	964	926	1007	992	1007	934	978	937	974	942	1004	969	994	967	972	1033	1040	996	973	929	1033	958	988	1010	975	942	960	936	928	955	998	959	984	972	955	994	979	1001	1035	984	1007	977	1048	1030	944	972	1005	983	937	965	978	981	988	968	983	1002	967	938	984	946	943	996	955	999	1014	992	978	942	963	925	999	952	929	948	958	997	939	960	974	1001	996	964	989	982	970	1001	1005	912	971	995	1013	967	1045	1000	975	993	932	965	966	984	1020	992	950	990	963	1003	964	992	983	1014	954	1023	977	995	995	943	954	974	977	910	1017	960	956	980	934	967	946	977	941	964	965	963	1008	1021	968	928	994	956	963	1039	939	1018	1005	921	971	992	1043	961	993	971	976	1002	942	966	929	945	914	958	949	892	994	969	1029	989	955	989	927	957	957	999	948	969	969	962	983	972	1020	967	1044	940	1020	1002	968	954	966	978	936	975	1004	912	1004	988	954	1009	975	1000	992	1003	975	955	957	969	983	953	928	964	961	958	962	993	1015	998	944	983	998	1009	995	930	992	973	959	966	924	965	994	970	973	916	1001	931	997	915	920	990	988	1027	930	964	940	1013	996	1012	975	949	970	1006	1002	955	973	972	977	968	934	1012	928	1002	1006	992	944	976	942	992	997	924	983	926	977	994	984	965	1004	998	961	971	987	966	959	1028	981	968	948	996	986	943	1020	965	956	987	922	924	971	959	992	963	965	1005	1029	996	992	955	985	994	934	981	957	1020	963	1003	964	1026	957	995	952	956	982	976	946	997	1006	939	948	982	1006	958	1012	971	932	1005	947	1004	959	964	994	962	1014	957	959	980	984	1018	991	977	982	1002	1006	954	949	990	971	995	981	942	959	991	959	1014	1000	942	969	1010	1012	986	950	967	883	980	1001	947	1004
28816	31872	33972	31426	25978	21041	15827	10885	7960	7943	8305	7064	4415	2771	1595	1214	1058	976	1213	950	807	799	1006	944	1274	2418	1482	970	711	563	529	411	401	496	387	314	360	331	285	289	289	295	324	278	317	316	302	302	284	311	289	330	305	338	304	273	307	315	306	317	309	313	253	265	278	302	304	278	319	282	268	305	298	306	284	274	285	289	301	291	304	311	283	315	272	288	286	309	308	294	291	269	288	290	287	288	285	287	302	278	307	272	324	320	306	289	298	270	314	276	255	285	332	330	264	283	291	312	267	305	343	283	317	304	270	297	294	297	305	284	282	297	253	280	313	303	280	303	284	276	286	308	289	305	295	279	246	291	272	301	288	301	309	288	294	287	313	284	290	255	274	291	307	280	292	307	268	266	294	277	296	313	307	283	287	290	289	295	317	301	270	334	260	308	286	301	286	298	272	290	291	340	287	310	289	282	272	278	253	256	305	294	283	256	303	295	271	266	290	298	287	274	260	302	277	286	304	278	280	277	292	279	312	274	283	275	296	294	291	289	298	354	277	334	292	281	306	301	318	307	261	266	270	277	288	289	265	264	295	301	334	277	274	268	301	317	293	289	277	303	281	237	291	290	305	302	340	272	292	297	249	304	289	295	299	294	279	286	268	291	265	294	282	293	299	274	266	268	277	269	296	302	266	281	270	325	310	276	300	310	292	296	294	260	296	277	276	275	277	310	322	303	312	295	276	289	296	286	281	288	300	310	327	277	305	282	286	292	308	291	273	289	304	251	283	279	293	262	316	261	306	292	289	285	269	280	311	290	279	278	269	305	275	300	305	294	271	292	309	301	303	319	298	308	292	272	274	291	295	300	309	292	288	282	264	319	264	260	295	292	292	330	294	284	285	273	310	305	291	286	293	297	318	275	292	260	269	312	305	305	314	289	270	271	288	282	294	284	269	268	269	307	252	320	298	299	294	278	286	309	295	293	297	268	303	289	253	266	297	284	295	266	308	324	254	289	304	303	272	274	303	284	302	289	296	290	306	271	304	301	316	302	288	273	274	308	286	289	335	276	266	285	308	266	280	287	296	292	264	297	294	283	297	283	278	302	269	299	285	307	255	280	277	304	311	273	293	282	320	273	283	276	289	283	314	314	260	299	296	266	307	311	293	268	285	290	270	299	287	304	299	291	280	326	291	280	291	300	295	265	283	262	253	305	255	268	275	261	283	313	293	293	267	300	280	296	299	302	303	276	318	267	306	267	320	290	272	266	301	274	273	265	267	267	268	316	289	284	283	261	323	325	290	305	289	275	272	304	290	306	312	269	278	259	312	275	322	301	292	312	272	298	304	309	288	239	297	289	326	287	341	286	309	289	297	289	303	325	294	299	314	354	287	307	241	275	298	308	312	300	319	290	332	303	291	311	318	315	289	293	266	305	269	300	303	275	279	262	289	280	313	316	268	277	264	271	261	272	318	308	310	303	310	270	278	287	296	303	268	270	236	279	312	288	248	269	275	307	309	296	244	315	267	261	306	300	264	269	258	278	280	299	312	312	288	304	253	301	274	278	298	295	330	274	329	281	314	289	271	287	283	295	286	279	281	287	283	280	282	312	311	305	275	302	297	287	296	289	296	262	326	308	329	290	288	285	297	292	304	302	297	290	288	301	298	300	290	306	272	278	281	304	297	298	309	256	308	283	283	269	302	268	281	306	263	300	279	305	293	307	308	276	281	311	269	275	263	265	280	301	312	258	292	291	283	251	290	296	294	292	293	310	293	278	308	289	296	285	285	284	278	303	315	291	300	324	300	309	292	328	295	292	306	275	298	291	260	289	308	260	266	317	270	294	307	254	277	287	309	300	275	282	270	257	273	279	295	296	277	295	290	307	290	281	321	291	320	303	299	276	297	303	303	321	294	286	301	278	319	283	298	306	314	299	305	296	290	299	291	290	287	289	323	299	311	278	297	300	276	324	312	306	270	299	319	284	246	322	266	311	307	291	269	274	294	287	292	298	284	267	270	276	292	287	283	263	261	287	284	258	304	274	318	329	276	311	309	278	325	263	280	262	295	288	289	310	275	283	308	280	280	278	295	258	290	297	299	280	327	323	262	313	295	291	272	271	296	301	301	253	258	321	300	267	303	288	263	275	289	315	297	293	316	294	281	298	305	293	284	268	293	303	259	263	264	300	267	286	264	304	276	294	287	295	296	263	251	318	316	301	300	289	285	272	285	279	261	318	307	307	299	294	278	276	298	294	291	277	298	308	282	252	302	259	338	308	265	316	266	287	298	258	309	294	301	292	278	275	300	284	316	288	308	307	288	269	278	301	274	267	300	314	295	300	269	302	296	288	281	289	276	300	304	271	301	294	277	260	338	321	274	287	290	264	291	300	254	286	294	281	256	281	268	271	281	279	299	313	266	262	293	280	291	284	312	313	296	275	306	279	280	282	248	264	301	273	307	291	270	297	297	309	285	277	291	340	289	298	264	259	310	270	275	303	277	325	280	286	283	317	308	283	292	291	261	307	293	309	297	274	255	291	321	291	284	309	280	284	288	286	294	293	292	289	270	259	315	274	260	295	307	304	297	292	297	288	283	268	277	250	302	310	293	313	308	281	274	298	261	305	275	331	273	308	269	303	293	307	299	286	299	269	288	299	287	298	304	327	297	300	264	306	291	275	293	308	305	294	284	299	275	285	320	278	269	275	285	302	297	316	287	280	329	288	300	275	289	315	281	305	301	271	287	312	292	301	253	303	293	304	307	291	291	303	294	285	284	270	303	288	284	274	294	260	273	262	318	310	288	322	290	276	302	299	270	305	290	289	288	293	301	290	288	285	304	261	298	291	261	315	272	305	273	312	289	266	276	289	305	273	253	302	317	291	284	286	299	300	277	291	311	288	276	302	291	308	296	291	271	258	309	272	286	263	284	254	306	277	292	289	300	305	290	291	284	311	257	289	298	281	267	293	289	272	303	293	295	294	279	294	295	311	268	289	309	334	277	259	304	284	277	289	295	306	333	308	301	307	304	290	299	287	269	301	278	302	280	292	327	299	291	283	283	274	319	320	295	299	266	285	274	294	279	299	299	301	317	308	295	316	288	272	281	252	287	318	294	293	282	276	275	277	287	303	265	243	286	313	309	275	299	288	288	275	275	298	308	310	274	326	290	284	262	272	287	334	275	276	281	315	304	268	306	253	306	289	292	262	307	281	270	293	271	258	291	274	257	273	305	294	280	289	298	284	281	280	278	284	292	305	289	282	299	290	288	314	295	285	306	302	290	295	327	324	291	314	285	267	321	296	304	294	274	254	287	306	290	296	286	267	305	275	296	304	293	288	275	275	285	303	273	307	297	294	300	294	307	281	275	300	294	275	276	261	295	293	298	285	298	312	260	289	304	292	263	286	306	289	300	261	305	299	290	287	302	289	287	307	302	297	280	313	298	280	299	264	263	276	280	295	303	288	283	314	299	281	281	304	288	279	321	291	283	304	297	280
20233	25538	30389	32912	30923	28032	24813	21977	19705	22450	26075	21388	17406	13013	7421	7054	6301	5664	7349	5933	5243	4773	5208	5142	6731	11010	7230	5789	3689	2893	2610	2081	1604	1954	1964	1435	1346	1178	1018	1011	981	1007	960	981	997	959	991	928	988	986	944	953	951	923	946	938	933	948	937	966	953	981	934	950	935	951	938	917	902	1002	963	961	890	934	905	882	902	909	952	899	924	900	932	879	960	912	882	937	899	909	883	886	934	907	899	901	923	909	923	896	872	925	933	950	923	883	879	901	977	927	919	923	910	885	876	927	899	925	880	933	887	902	850	938	938	911	897	926	910	940	869	916	897	900	876	896	900	863	921	865	921	881	893	851	900	895	886	869	933	904	881	878	879	846	909	901	889	850	830	887	893	865	865	887	910	896	889	940	871	879	868	892	947	850	915	884	957	922	898	906	900	917	820	904	906	929	932	826	910	901	894	897	891	894	890	948	865	902	880	887	889	903	932	863	972	874	869	900	909	859	937	873	907	955	882	936	894	903	916	942	917	891	934	922	859	877	885	882	925	940	928	877	949	881	876	878	857	877	940	900	921	902	840	873	875	877	909	848	873	929	912	864	923	932	928	895	858	842	813	831	902	909	899	889	916	917	887	861	888	884	846	851	895	935	908	890	888	899	871	914	869	889	880	847	888	915	844	938	867	945	862	855	904	940	913	907	904	851	862	869	902	893	898	839	906	916	864	842	894	840	873	903	861	903	869	951	907	944	906	916	856	884	879	898	886	915	858	877	892	886	865	901	862	886	889	852	873	897	943	898	879	924	882	893	851	851	863	885	843	925	867	912	918	905	803	887	927	874	873	882	883	884	929	931	891	932	881	955	877	912	917	922	857	921	864	929	867	881	955	943	889	891	922	918	903	918	900	843	888	891	865	894	926	828	934	912	916	862	890	872	853	912	913	909	890	893	878	888	894	883	900	914	878	914	913	907	899	884	917	845	891	829	874	877	919	893	895	907	908	967	898	866	842	934	915	877	932	867	870	936	860	879	874	885	908	913	905	882	861	815	882	921	882	889	841	871	931	925	885	832	894	856	844	876	899	869	860	970	870	878	914	938	929	879	871	890	911	851	879	957	893	936	927	916	932	894	877	880	879	873	916	890	883	891	881	938	831	870	931	891	906	900	909	899	866	869	849	924	898	896	893	871	838	909	854	921	899	892	873	896	952	863	897	881	931	917	871	912	898	833	943	911	865	902	935	885	840	911	870	906	924	870	916	838	900	913	870	904	907	895	837	889	906	909	868	876	895	849	901	860	834	884	907	838	884	886	881	876	959	908	901	885	892	873	901	861	877	921	834	887	893	838	887	944	902	855	930	919	878	901	898	932	905	918	909	900	894	945	903	881	850	908	884	938	899	871	915	934	903	865	908	879	946	893	877	914	901	910	929	870	855	908	941	936	908	905	845	901	903	921	942	920	893	857	875	886	907	856	859	926	896	912	905	901	873	915	952	868	892	918	879	924	936	907	940	863	894	932	878	910	876	825	902	971	916	889	871	859	914	935	911	875	912	895	927	990	887	876	881	875	916	860	867	895	883	946	891	898	928	894	895	883	871	939	903	921	929	915	914	931	898	862	830	932	853	889	834	869	810	854	891	895	903	913	888	869	875	866	898	870	914	842	927	845	900	886	847	888	904	850	832	895	910	909	888	903	816	917	914	973	874	877	880	903	890	905	907	928	868	894	914	911	883	916	922	910	909	872	893	892	959	838	884	864	900	890	872	912	908	856	878	897	925	934	856	905	918	935	869	904	866	861	939	895	914	894	911	939	877	897	845	912	878	921	863	927	922	873	934	857	889	890	896	844	864	940	862	912	932	942	852	906	887	901	897	852	931	912	912	871	901	910	897	853	876	909	888	932	876	868	929	913	907	893	908	895	901	844	904	889	932	930	942	918	934	894	911	877	861	854	883	867	922	859	889	873	849	895	885	936	869	845	914	890	860	955	934	883	873	888	927	876	870	921	891	879	932	842	846	900	921	920	869	865	891	874	872	956	869	876	883	918	941	891	858	860	905	910	950	885	893	868	892	851	871	911	866	920	915	912	890	917	908	878	864	866	873	841	900	916	871	876	892	871	897	902	924	873	932	874	858	863	895	821	854	871	914	875	933	890	901	873	933	921	900	876	923	907	882	902	901	942	888	871	865	886	934	884	914	933	884	955	854	860	890	894	924	942	943	919	830	882	877	860	888	873	901	883	912	869	850	889	862	910	929	883	892	874	844	883	871	913	879	888	885	929	901	910	921	928	863	904	883	869	840	836	857	856	884	864	920	861	938	929	880	927	888	919	838	925	881	872	957	861	917	879	940	855	863	894	910	887	840	886	944	862	873	917	872	962	896	918	889	865	820	871	928	844	909	901	874	929	972	887	910	883	869	921	963	868	880	884	940	903	886	903	909	903	915	929	911	872	929	882	880	917	857	904	881	901	858	870	909	871	889	932	893	928	914	860	927	917	880	871	889	898	844	916	912	877	912	905	885	886	938	862	880	901	925	860	884	879	921	867	878	880	920	919	896	895	913	921	894	878	881	853	869	908	878	928	856	880	922	899	895	939	913	883	868	854	861	892	883	900	859	847	878	959	842	893	904	862	905	870	864	928	887	910	917	874	909	898	880	915	866	860	869	871	897	869	855	868	883	863	866	871	925	913	897	920	902	867	912	859	892	901	882	907	868	896	931	844	893	903	931	898	879	858	856	900	892	889	910	872	848	867	898	881	927	891	914	868	893	902	909	873	867	914	971	897	952	910	907	907	866	872	933	871	947	856	836	956	912	959	915	891	846	902	901	858	882	868	855	852	962	863	874	880	891	859	915	815	905	890	902	927	896	878	898	950	893	880	894	885	841	913	919	864	888	925	887	893	931	915	889	891	871	922	851	880	870	897	870	884	908	856	929	923	913	906	864	902	956	868	874	892	945	915	871	865	911	875	923	950	813	846	889	877	947	852	844	846	875	874	960	915	895	862	925	873	892	875	949	915	841	879	823	863	920	887	893	930	943	915	904	906	886	900	919	920	953	879	905	892	843	845	876	866	890	881	912	887	870	895	906	871	830	891	909	842	919	961	852	929	876	937	940	880	911	874	908	900	933	869	891	886	907	869	870	837	901	917	840	858	914	867	947	972	867	891	902	917	945	916	857	892	901	886	886	952	896	906	868	913	903	913	939	887	887	969	911	911	915	861	879	893	890	887	887	878	883	930	870	879	894	867	870	863	899	894	891	944	854	949	856	899	934	895	870	845	865	884	909	839	875	860	866	911	899	878	919	900	904	895	906	867	902	918	856	913	936	924	922	851	877	883	883	863	973	955	880	889	904	906	931	910	858	861	866	881	859	862	884	922	898	877	836	896	875	883	863	855	878	897	851	932	890	874	895	928	960	860	867	886	866	884	890	903	953	885	994	850	888	913	899	907	853	874	919	883	875	864	892	875	899	914	888	877	792	873	889	897	929	884	887	863
3549	3962	3637	2232	1289	818	660	440	424	352	382	351	291	303	221	216	218	206	233	189	201	242	209	206	191	222	197	203	178	180	168	199	161	172	190	197	200	225	180	179	215	199	165	191	191	171	221	164	185	207	210	186	192	176	177	225	203	193	205	180	187	207	184	161	172	224	200	202	212	200	184	161	186	167	205	194	180	192	206	204	203	181	195	172	203	193	192	177	203	168	185	203	180	173	184	199	190	198	181	208	202	226	179	179	168	201	200	190	180	192	195	170	180	192	221	190	193	182	185	183	180	179	187	187	190	183	171	190	203	180	209	185	183	200	196	193	206	195	188	177	189	164	184	202	194	177	187	183	185	197	187	180	169	201	200	182	200	172	191	197	175	193	196	209	202	199	178	190	202	183	196	210	197	175	221	203	192	181	182	187	200	174	184	189	219	173	196	178	195	193	183	181	193	169	177	185	184	216	201	200	166	226	191	192	181	186	207	176	169	217	216	182	176	170	182	203	184	195	183	166	175	166	183	176	201	192	190	206	164	173	182	185	169	199	168	190	189	170	201	207	163	173	193	162	189	186	174	219	192	162	177	155	200	187	204	197	206	186	171	197	154	172	158	220	206	202	155	191	181	182	171	206	218	191	192	189	202	193	229	199	194	209	217	216	185	173	224	205	167	188	191	174	178	187	183	181	183	185	196	188	189	183	192	193	179	188	188	183	188	179	174	207	192	183	194	185	176	176	198	174	195	187	196	162	155	167	168	177	185	163	192	182	176	199	201	175	191	190	189	198	199	173	185	190	210	187	192	192	202	178	203	223	203	210	209	154	178	168	195	189	175	191	185	188	187	192	160	162	199	176	185	202	193	219	191	164	186	188	197	206	197	186	198	173	187	182	192	198	187	204	195	190	187	177	191	180	179	197	217	169	194	177	210	193	210	191	204	197	167	171	175	187	211	215	185	173	186	188	172	211	206	208	176	188	212	205	196	209	181	177	203	176	192	193	183	203	187	186	218	201	196	154	192	206	167	200	189	218	209	192	182	182	195	176	174	192	191	177	195	181	158	212	177	187	208	196	201	194	172	193	172	200	204	182	187	222	229	189	192	198	175	168	186	202	191	177	197	213	216	210	170	190	175	189	174	185	179	187	195	195	169	168	164	210	203	207	176	181	165	173	186	172	171	186	186	190	166	172	185	202	185	194	181	181	185	184	186	184	193	198	198	198	184	193	209	190	196	186	179	212	194	186	170	197	177	195	207	201	183	203	180	213	200	198	184	177	218	192	183	203	198	167	181	199	191	192	174	199	190	193	190	185	198	203	185	200	186	201	160	186	169	166	174	187	172	185	186	188	174	190	172	202	205	201	201	183	200	200	185	199	182	196	183	189	172	191	184	191	200	176	192	203	198	189	185	182	184	200	206	196	181	217	175	179	195	188	214	203	190	170	194	173	156	207	196	175	182	185	191	188	196	182	182	196	174	194	202	176	188	163	215	169	208	195	182	177	175	188	182	194	186	184	185	180	187	206	230	185	157	164	188	198	204	197	193	186	174	187	175	162	194	176	187	189	184	184	171	204	194	195	187	203	194	194	172	176	217	190	187	178	189	161	200	191	183	215	184	172	176	197	206	202	196	186	187	179	184	196	212	187	194	165	177	175	196	194	179	178	205	209	191	204	164	181	194	184	187	184	183	185	200	194	195	201	182	204	185	182	192	198	188	185	182	172	186	195	199	184	169	193	175	190	173	188	178	186	201	185	164	196	214	184	164	185	186	197	173	187	183	179	186	196	191	188	185	193	194	204	180	190	215	200	194	185	200	217	202	190	208	183	206	206	197	201	187	207	209	187	186	184	202	186	188	188	185	187	186	193	185	192	206	195	190	214	192	184	205	197	179	210	184	206	194	182	185	224	193	192	187	213	161	209	187	194	187	171	179	175	197	168	216	187	194	168	200	177	167	185	189	210	199	169	184	198	185	198	201	168	158	216	185	180	181	189	181	176	186	206	190	191	199	202	193	188	195	167	178	199	176	191	179	171	198	182	216	205	188	213	195	187	172	201	184	179	189	175	199	173	201	199	192	194	208	199	187	189	202	180	194	174	186	204	194	202	170	171	192	203	189	171	204	200	194	187	193	162	197	173	199	158	199	204	193	218	184	164	163	207	172	193	179	186	217	192	195	196	182	180	168	187	178	198	187	184	208	195	197	158	150	203	183	190	166	180	191	194	204	202	159	208	200	172	190	197	210	175	188	191	196	182	180	161	200	192	182	180	200	183	180	186	197	202	188	189	159	190	198	194	180	176	169	191	188	174	197	175	186	203	191	191	173	184	178	178	197	201	172	188	216	186	189	189	185	195	225	195	210	181	182	186	189	200	187	170	207	222	204	174	201	163	172	195	179	181	205	183	201	174	181	202	194	199	209	177	155	209	199	173	197	160	182	203	164	194	185	194	203	193	212	187	185	197	175	174	185	175	197	196	204	176	175	165	192	169	168	201	213	196	183	207	191	196	204	174	214	198	180	185	209	177	155	197	210	179	178	173	201	209	176	190	167	171	194	194	199	191	189	181	167	184	204	191	205	194	180	212	184	174	185	208	176	187	211	188	191	179	192	207	165	188	216	190	208	190	163	219	160	213	190	172	196	174	189	174	164	202	195	177	184	183	195	200	203	165	170	188	186	189	210	198	173	201	188	185	202	228	185	188	174	196	191	196	180	168	191	199	176	185	183	179	182	173	170	196	181	202	180	193	205	186	205	207	180	183	182	176	206	185	194	222	201	169	181	180	169	220	200	174	192	194	198	197	206	192	201	197	210	185	187	176	190	157	194	193	151	197	165	194	179	175	186	192	182	163	153	192	199	215	185	197	189	221	196	194	206	185	190	170	192	169	172	187	207	176	193	187	194	186	195	193	174	180	184	167	192	192	178	207	210	188	160	184	183	193	196	195	182	194	164	181	194	216	193	208	187	204	202	194	181	194	210	182	204	202	186	186	188	172	175	184	187	203	189	170	165	206	187	153	193	197	190	154	213	183	188	191	189	192	186	170	176	172	213	175	221	208	153	207	191	186	203	168	169	188	212	189	200	178	172	205	172	182	173	204	205	178	211	178	215	182	215	164	183	187	175	180	181	187	174	181	202	185	188	232	186	200	193	191	182	181	163	158	160	152	176	202	216	177	184	209	192	179	192	199	195	208	209	195	195	184	196	231	197	192	171	187	174	164	182	187	163	184	185	230	178	163	195	206	181	189	202	192	173	167	180	212	193	180	194	181	178	177	193	179	172	172	183	211	146	200	202	174	190	188	182	219	182	191	196	180	192	199	169	173	196	179	168	197	173	175	213	180	156	180	186	169	204	184	190	172	180	202	193	189	173	167	203	182	169	181	203	167	211	170	191	185	181	201	196	185	208	186	183	177	196	222	212	179	199	178	186	206	177	192	159	200	201	213	198	177	187	165	203	208	204	196	196	202	191	198	189	178	184	185	177	157
3832	5167	6229	5147	3657	2614	2240	1832	1698	1727	1808	1611	1407	1265	807	832	827	835	797	781	780	730	757	831	827	1025	834	840	851	676	762	691	654	631	686	692	653	646	610	651	672	650	679	668	638	633	658	658	615	646	642	617	638	631	630	670	681	652	590	666	673	661	628	641	666	627	657	624	657	628	623	666	655	659	632	642	629	643	625	615	630	690	681	652	689	621	646	630	681	688	625	663	682	618	656	636	635	651	637	629	624	580	661	669	598	678	659	651	616	626	644	624	642	600	662	638	633	641	626	670	706	652	603	649	627	670	645	562	686	609	651	624	678	639	666	655	615	678	623	604	652	619	663	638	650	667	659	620	625	602	666	614	627	597	638	603	626	598	657	663	604	629	586	657	630	664	675	658	640	643	672	627	633	651	628	683	669	634	621	618	670	617	620	627	612	643	628	647	641	635	649	646	634	620	666	658	711	654	635	632	628	657	640	630	647	637	658	701	646	667	647	640	647	636	671	616	619	614	642	669	602	632	614	641	673	682	649	621	647	663	577	667	677	626	665	647	651	646	651	608	646	662	620	657	652	622	687	660	651	625	628	636	628	639	637	597	691	676	658	676	596	629	692	654	649	638	638	605	647	613	686	623	638	659	642	649	625	632	694	661	669	646	654	655	685	657	641	653	593	679	659	673	678	675	687	600	610	621	645	611	643	633	631	653	665	637	635	651	624	591	658	597	670	628	648	670	609	616	618	643	648	630	611	682	677	656	651	650	666	604	627	614	593	659	634	632	640	627	626	657	647	651	610	684	618	564	609	684	645	639	637	640	644	634	666	662	645	604	637	652	602	635	685	618	655	681	626	669	627	625	659	658	668	654	617	615	619	634	659	614	643	653	636	594	647	595	612	660	650	628	647	595	650	644	682	641	626	647	681	668	710	636	620	671	623	683	599	649	640	690	643	650	643	621	664	633	642	653	629	605	690	641	609	648	637	660	658	625	624	625	674	652	652	666	668	645	659	658	637	651	654	616	622	639	627	617	652	647	612	653	596	652	654	657	667	615	638	627	625	611	624	661	642	664	612	661	669	627	644	637	671	633	616	620	686	629	637	618	636	636	631	598	601	616	663	645	626	681	668	592	636	648	593	683	644	655	616	653	674	599	623	645	660	680	654	637	673	592	548	621	624	622	637	644	616	638	640	674	663	602	636	661	630	628	636	650	628	633	667	596	652	627	618	626	664	619	628	619	642	652	633	666	640	657	665	647	675	656	617	641	616	635	597	637	647	670	649	661	648	647	616	667	662	682	625	628	602	665	595	641	633	677	673	675	654	671	675	636	621	639	608	628	643	636	640	657	608	623	658	648	664	630	664	669	633	666	677	621	627	670	642	613	643	633	647	628	638	642	625	643	683	634	638	621	673	663	673	604	669	644	662	671	646	617	617	643	641	646	662	646	660	604	686	686	680	678	577	623	650	663	638	632	652	635	637	647	641	628	681	621	612	645	661	628	644	690	651	635	662	667	650	641	618	665	680	630	623	622	682	640	630	676	634	629	608	662	612	655	637	664	629	604	656	659	648	633	670	639	642	595	600	636	620	610	633	655	667	684	644	635	645	691	668	619	664	639	645	643	682	625	643	651	646	606	638	671	622	604	638	624	681	643	641	611	642	657	608	628	647	655	617	627	698	643	651	664	604	651	666	608	632	621	639	639	621	692	609	627	651	603	683	643	627	655	654	677	666	644	670	638	641	637	641	615	657	596	686	662	647	607	652	673	662	658	647	667	585	647	667	678	703	639	627	642	673	603	668	638	668	654	658	591	688	648	609	616	668	668	652	623	608	609	609	649	632	629	638	644	634	695	648	669	682	575	635	664	608	623	653	656	660	651	617	694	622	586	627	670	670	643	625	649	660	662	653	651	627	601	634	587	654	634	627	697	651	675	659	644	618	645	648	672	644	664	649	696	679	678	673	623	654	623	648	655	652	656	638	660	654	639	588	615	629	627	625	646	647	637	664	642	715	652	685	677	646	633	651	619	624	662	677	660	699	637	635	667	638	645	599	631	605	656	621	666	618	665	614	714	644	611	672	652	635	641	632	652	623	644	655	695	615	643	659	680	656	655	643	664	650	643	667	663	670	604	656	653	660	692	635	629	638	664	610	639	662	629	657	613	661	616	590	657	645	653	637	613	665	662	625	619	618	660	630	631	598	649	661	649	658	610	659	664	678	659	657	627	625	634	657	674	613	651	641	654	651	622	660	637	614	617	614	649	696	620	601	677	630	604	632	677	640	580	641	653	655	616	644	642	683	643	688	635	642	618	636	626	607	624	646	662	654	638	635	663	681	647	656	691	659	659	701	643	632	628	631	637	658	655	668	648	623	694	627	689	697	637	669	667	649	655	633	647	636	643	589	657	616	611	658	648	663	665	635	626	618	699	622	652	688	620	647	663	656	648	686	645	682	607	654	622	616	679	647	615	616	627	699	645	643	616	649	627	640	617	653	648	628	690	606	667	647	637	612	649	648	590	625	588	608	622	625	639	627	622	653	626	617	664	657	653	624	619	599	625	621	613	638	663	626	638	619	656	647	602	680	630	656	665	627	638	626	631	642	584	656	629	652	606	601	630	660	646	639	676	667	658	623	643	627	678	633	648	662	599	641	666	638	636	638	639	647	634	642	649	643	623	614	708	685	610	672	635	655	648	645	579	617	639	647	639	642	684	601	650	618	700	666	613	651	623	648	652	653	616	642	656	668	653	613	632	612	592	638	637	672	621	606	641	659	688	682	635	608	644	662	659	652	670	614	637	638	629	631	651	641	656	654	671	621	670	631	662	666	634	622	643	608	632	675	703	632	608	617	685	633	632	626	635	627	659	606	658	646	693	662	668	610	611	646	607	648	630	630	626	636	636	721	674	697	697	639	624	626	640	623	643	642	606	636	656	631	683	635	647	582	661	638	644	598	684	630	668	649	637	665	649	610	672	653	642	645	624	607	596	631	636	655	694	649	649	653	643	637	650	652	660	638	665	645	654	623	648	673	638	616	695	623	641	685	649	631	647	607	632	673	619	621	613	620	642	618	647	650	666	675	641	597	667	702	643	611	648	652	640	618	637	638	646	634	639	710	633	634	688	655	642	650	632	662	641	633	622	643	648	639	651	607	661	654	626	600	670	652	642	710	597	629	619	655	632	647	651	601	659	646	596	648	634	653	636	640	614	649	654	660	681	670	632	682	661	665	603	657	602	634	629	624	644	667	644	648	665	704	559	644	629	643	676	588	664	676	677	683	642	637	634	661	636	674	665	585	661	634	595	670	667	625	677	649	647	642	690	707	676	664	637	612	646	586	646	624	638	656	666	654	667	648	643	643	657	635	614	655	634	660	586	608	632	666	633	626	603	627	634	617	661	623	594	644	606	687	655	644	614	680	613	635	597	633	684	661	643	653	630	658	667	690	667	649	660	633	652	598	663	678	623	636	642	683	631	649	654	611	649	661	676
18735	25326	27611	24535	17937	12179	8190	4973	3643	3492	3883	3400	2159	1420	789	649	611	558	618	611	602	465	510	561	523	1016	659	686	587	513	530	390	398	349	342	343	322	325	313	308	303	324	331	313	315	331	271	336	293	328	309	323	332	309	319	302	348	306	344	303	297	277	313	323	298	272	320	338	336	281	291	306	292	306	318	289	324	305	297	333	319	325	318	302	275	333	328	281	336	314	313	309	298	341	315	333	342	305	312	313	309	365	311	342	294	314	323	325	323	328	322	323	323	310	338	358	305	328	301	297	315	264	291	309	296	317	306	310	300	297	299	325	290	279	340	338	295	340	332	324	307	302	302	312	311	320	315	326	314	298	320	350	289	332	309	313	307	288	298	320	287	299	304	322	317	313	328	356	302	291	312	306	313	339	311	311	288	291	306	323	289	319	309	317	282	310	347	328	296	291	311	305	340	331	325	306	323	308	306	299	346	325	287	306	289	299	323	307	310	300	329	283	288	305	316	304	320	342	305	331	325	291	310	321	331	314	326	304	323	303	323	331	318	311	324	335	312	297	292	290	332	295	279	293	308	294	316	290	310	310	305	333	318	308	297	326	314	298	303	309	308	324	282	306	308	325	353	298	339	288	319	316	322	307	293	303	342	302	327	299	290	324	301	313	293	342	302	305	347	307	328	319	312	325	316	330	303	301	285	330	296	296	304	293	338	314	329	321	307	327	333	322	313	269	298	308	303	295	351	316	302	321	314	311	317	319	319	323	318	338	298	287	344	342	337	297	345	318	339	314	329	329	299	320	328	338	340	309	327	321	295	335	309	336	307	299	338	315	287	301	317	320	299	299	318	306	315	314	268	308	289	302	308	303	337	298	314	322	312	290	331	313	320	333	323	311	309	311	299	298	299	332	338	301	307	297	332	353	307	314	296	317	302	325	302	321	318	318	309	307	302	327	307	309	301	290	322	311	315	298	313	314	296	318	297	293	305	306	326	324	339	321	334	305	303	276	302	311	354	306	322	296	311	299	316	294	327	303	279	293	317	313	324	318	337	300	310	311	343	324	287	307	319	316	314	321	285	290	288	307	335	302	328	299	298	315	347	317	273	316	310	292	307	291	302	315	322	331	308	305	322	317	300	302	331	312	313	287	315	281	288	352	315	342	317	301	333	303	323	319	268	305	350	324	293	328	352	272	313	295	287	331	274	313	277	318	312	303	283	289	294	299	334	290	315	297	309	296	263	300	281	301	321	337	304	331	350	295	305	328	310	293	341	311	286	256	302	300	323	326	333	307	315	333	285	308	293	297	315	310	331	289	340	318	287	307	305	291	305	287	293	322	339	311	292	311	336	317	275	345	261	322	269	329	304	307	315	327	324	319	287	314	316	320	355	329	294	328	328	314	327	318	277	325	328	299	312	286	281	326	331	326	331	359	349	336	316	317	321	285	341	325	312	317	289	322	323	311	318	327	284	319	302	310	313	316	330	321	312	279	272	320	295	312	280	322	330	341	334	302	311	300	316	334	345	287	332	319	331	287	318	344	303	341	317	341	296	306	321	328	327	324	300	353	291	331	324	321	288	329	335	275	312	330	329	311	342	321	275	325	316	341	307	314	293	305	300	325	331	311	317	323	295	325	319	325	295	327	318	315	345	301	333	321	337	322	315	328	307	356	333	307	290	315	322	311	323	311	324	314	338	297	329	347	333	317	321	330	279	291	306	331	321	316	331	308	302	323	290	328	280	339	321	317	313	345	309	307	296	297	312	296	306	322	266	306	316	295	290	305	316	299	324	307	326	300	317	298	320	313	279	311	344	317	278	317	298	309	299	322	307	312	298	286	307	353	281	341	271	295	295	303	332	307	332	279	324	327	296	314	347	342	296	301	305	294	287	313	338	325	324	335	289	320	322	296	331	284	310	330	295	300	333	295	306	338	275	340	337	326	313	312	322	312	324	327	336	291	330	315	304	293	290	322	309	327	292	303	322	336	267	305	332	317	303	288	275	304	334	326	282	346	311	311	314	363	319	274	310	332	306	326	300	343	295	314	336	303	303	311	377	290	328	335	318	310	325	340	309	313	323	303	325	296	314	316	348	320	344	346	314	318	322	333	324	347	328	312	302	337	333	306	321	302	316	313	317	328	343	326	306	352	308	346	282	305	319	307	291	313	308	312	330	320	316	305	309	290	307	296	306	327	312	298	304	314	302	327	343	324	287	301	268	309	300	295	287	282	311	316	292	337	293	324	339	311	292	333	301	313	303	314	308	316	327	339	308	335	311	316	361	319	288	297	312	310	290	311	353	324	335	346	295	325	334	277	323	311	346	309	284	296	326	291	320	305	333	291	309	342	326	322	332	329	317	330	316	356	313	288	336	330	331	319	317	291	320	317	317	314	323	322	298	306	287	324	321	313	277	348	297	289	315	312	325	302	298	317	336	300	317	315	316	322	295	304	302	287	316	322	338	312	341	326	326	296	344	344	311	290	299	318	309	295	306	340	302	300	282	326	301	309	313	305	331	309	337	315	305	323	320	328	304	317	361	358	325	316	339	336	327	315	297	309	290	315	345	293	290	288	333	288	298	315	331	316	311	321	331	315	328	327	340	326	316	316	355	318	330	333	310	284	284	324	324	321	321	287	315	311	300	318	301	323	322	304	297	325	304	310	310	378	321	338	341	355	333	289	299	314	333	299	296	307	324	279	302	308	321	343	309	327	324	321	335	310	277	333	337	292	314	312	294	301	305	303	297	257	334	321	329	309	320	299	290	271	311	306	302	323	312	337	268	308	323	323	291	301	300	310	320	318	297	321	332	317	306	306	308	285	303	353	337	332	340	316	332	318	312	333	303	329	272	307	326	279	314	286	328	294	310	306	298	289	342	287	310	297	303	318	312	316	329	330	337	323	291	326	292	314	290	301	306	304	314	315	318	309	318	306	331	311	344	333	298	304	296	341	292	303	306	332	321	310	298	324	293	298	326	326	320	312	332	313	339	322	302	311	301	329	339	312	315	311	306	259	312	306	305	290	320	299	320	323	331	301	300	293	309	308	341	300	311	312	315	309	305	335	323	334	315	303	320	344	316	302	282	294	301	305	318	313	312	320	295	298	327	299	312	314	307	322	281	300	310	303	320	322	320	328	338	343	284	332	300	313	329	302	301	303	308	313	336	291	264	309	284	269	314	284	328	324	303	287	301	313	299	306	326	328	349	336	302	321	317	303	329	310	293	287	277	282	325	310	297	327	320	301	318	340	306	327	302	294	313	316	311	323	292	316	296	294	324	333	332	278	282	316	308	297	330	319	279	309	311	296	292	287	307	316	346	287	296	327	315	273	289	303	303	322	312	276	317	326	314	313	309	309	297	333	334	334	301	320	298	349	306	292	334	308	295	324	333	341	307	315	311	326	315	334	311	315	315	291	309	329	303	336	285	283	305	300	309	313	309	308	312	337	349	315	312	315	321	337	304	309	299	316	340	300	312	343	297	329	316	321
14263	20281	23376	25331	23051	20055	15684	13093	11040	12083	16346	13461	9538	7887	4558	3532	3384	3058	3522	3319	3242	2441	2636	2792	2743	5572	3885	4151	2887	2345	2228	1531	1696	1387	1520	1195	1114	1161	1096	1009	1005	1011	1030	1032	995	968	996	939	1047	957	997	979	979	988	1018	981	990	975	998	1007	965	955	992	1038	928	1000	954	955	970	954	976	972	993	964	1031	975	970	928	986	958	979	1000	973	1002	969	995	979	988	965	1020	982	959	983	962	1019	955	983	1012	1000	1026	964	1034	933	979	993	1027	951	998	999	1004	983	960	946	954	950	981	940	957	901	941	980	980	950	973	910	986	975	933	985	1020	998	980	1024	952	897	956	978	937	945	963	952	996	954	980	965	913	961	957	989	948	974	984	972	931	959	942	1028	931	992	1039	912	1004	1003	928	1017	1000	998	978	911	946	952	927	970	980	1023	981	990	978	1049	970	955	1006	999	932	943	979	970	950	942	912	988	944	952	946	993	979	1011	920	985	978	987	936	1011	975	1013	929	991	976	982	930	923	1020	984	954	955	933	954	976	952	989	998	940	965	990	980	940	987	967	997	1007	1009	1010	993	967	949	915	970	968	1009	986	985	995	941	956	967	961	962	974	948	991	944	943	956	942	1029	951	1003	948	941	959	925	1003	998	953	920	991	944	974	969	988	944	981	921	926	984	988	1016	967	931	1003	1022	933	944	944	939	950	947	984	998	957	944	952	935	970	1014	990	995	1008	957	974	956	968	979	962	883	984	980	972	1000	972	934	965	940	969	958	990	909	1000	1029	945	957	1019	989	1004	1015	926	971	991	956	939	980	1018	960	994	981	982	942	967	963	989	956	995	924	965	979	1009	975	947	970	1020	980	1006	992	989	946	974	910	996	971	958	979	930	987	957	935	943	950	927	952	996	987	962	913	978	991	973	938	1006	920	937	998	930	947	987	922	985	961	986	991	973	953	972	1003	938	984	958	920	985	939	919	952	933	970	955	875	992	954	954	1019	947	937	980	995	1019	1054	992	998	936	939	970	919	992	942	947	983	954	1020	966	935	975	966	1000	911	995	973	986	968	1013	889	942	952	970	917	986	932	950	993	982	940	994	984	1024	950	944	995	979	986	892	936	977	974	968	943	957	975	948	977	982	955	979	948	935	1018	984	973	949	1012	961	926	1033	974	932	968	991	986	951	955	1009	1012	1044	988	964	1033	924	984	956	960	974	986	930	945	968	998	932	914	1019	974	966	950	987	935	951	935	940	1004	1033	969	949	995	1043	952	964	984	915	993	1005	946	974	948	983	931	968	979	984	941	967	986	981	954	997	990	1010	945	1004	937	922	961	968	961	1042	981	991	968	971	919	968	964	986	969	958	976	974	999	902	981	953	1000	918	960	976	1005	949	939	989	905	916	989	975	1032	960	936	902	922	912	994	924	966	917	919	966	908	1010	981	961	969	984	979	968	978	988	972	960	1061	962	991	968	1014	971	996	930	965	964	959	968	980	1017	998	1018	938	976	975	945	999	972	967	966	993	932	977	955	953	954	957	1021	984	998	982	975	979	972	955	938	992	976	940	977	963	992	948	1027	1029	955	946	957	963	954	962	930	987	1016	1000	966	1019	1001	991	985	1008	983	1024	926	970	1004	983	975	924	990	946	987	977	974	993	1017	947	938	926	972	929	956	982	931	1007	949	958	930	1009	985	952	912	964	958	933	1020	1000	1054	931	985	995	953	984	913	1015	961	979	993	945	956	908	990	1002	955	973	956	941	1028	995	982	994	972	1027	993	952	1029	965	986	1039	902	961	968	945	966	940	941	940	975	922	962	939	913	955	1017	938	963	943	924	958	1014	954	924	990	913	897	1038	997	1007	949	925	946	1006	1003	1004	920	949	985	967	955	942	933	982	939	1009	964	966	999	962	993	975	1006	995	1018	994	973	984	930	962	949	988	1018	985	936	972	930	878	994	974	1021	1013	983	1020	970	930	1007	932	942	985	959	950	908	978	938	993	965	918	984	956	1004	909	953	955	987	1030	1016	965	968	1013	987	966	945	991	933	941	959	1021	1003	1055	968	956	967	967	950	967	987	998	945	903	918	959	928	958	941	1020	910	969	973	1010	953	1001	1001	968	953	970	999	954	919	961	1006	956	995	983	1011	954	992	949	962	924	1039	933	981	939	933	976	1015	941	959	943	1011	974	990	959	975	914	940	982	957	966	969	1008	976	947	990	973	964	945	926	1005	924	987	980	963	979	960	988	929	934	904	993	941	984	976	937	932	970	1006	969	1075	975	995	995	948	967	962	1025	1006	977	951	976	941	941	920	987	964	999	968	962	948	981	986	981	948	980	961	1007	928	961	981	1003	941	979	957	965	963	985	922	984	993	991	1006	998	958	998	989	969	1009	906	962	962	1004	979	971	980	989	963	930	923	957	970	977	969	1006	975	989	977	917	963	972	934	985	967	952	955	954	979	999	1000	1021	957	1007	994	999	929	1009	933	991	965	997	975	965	958	930	1013	957	951	1021	984	1002	997	962	909	1007	978	938	967	962	985	943	998	957	986	937	962	982	993	970	989	956	960	957	980	1018	978	1034	965	966	934	998	957	980	999	966	932	979	988	983	971	960	921	962	959	961	977	948	975	994	958	972	1015	972	1013	1023	1038	1022	975	945	962	939	983	903	1003	923	920	964	935	1010	979	958	1019	990	987	955	950	1007	923	1014	942	982	984	954	986	978	956	918	938	1004	978	987	940	989	1015	946	956	951	926	970	940	1013	965	1000	951	967	993	891	1002	959	976	941	989	957	993	946	988	988	969	1046	971	964	982	933	969	972	949	927	1001	946	921	965	991	983	909	1019	988	954	1028	997	964	998	970	968	974	938	967	921	937	982	981	960	1021	976	920	976	939	984	912	980	979	1022	942	952	1007	1023	979	1006	955	1001	950	926	990	946	998	975	958	971	1018	992	966	967	970	995	1012	918	924	950	930	995	1006	1029	1010	908	1012	987	967	955	993	985	969	977	1001	937	975	974	962	946	993	947	960	998	921	975	994	976	1022	1007	970	978	979	977	983	931	993	940	982	977	983	983	934	1012	1034	967	966	990	1017	972	939	952	931	973	947	930	949	980	1034	984	952	974	984	983	1005	1016	1005	938	958	959	1003	977	968	974	996	959	979	963	973	926	1000	1002	960	952	923	992	966	937	915	946	1016	956	985	1002	970	923	929	997	916	924	954	1027	946	1007	945	982	941	967	1003	943	967	974	925	1003	996	991	943	939	892	962	948	946	943	905	961	958	1019	1044	970	963	965	978	977	993	965	1013	948	991	971	952	991	990	943	949	955	991	993	987	958	930	941	999	969	982	941	923	986	934	991	907	1007	953	996	970	998	1014	966	932	997	997	986	954	964	961	871	1008	941	971	1012	971	950	961	1020	906	978	958	950	991	968	1002	971	927	992	976	959	931	992	1021	990	965	1059	990	993	954	955	967	881	975	918	981	938	963	972	933	954	1027	950	977	966	943	950	1024	960	966	949	998	1013	930	986	944	967	943	998	994	984	897	921	967	971	969	979	914	967	935	1003	973	967	957	955	979	978	983	938	895	949	956	963	925	944	996	1012	980	1023	1013	908	969	938	919	942	968	992	935	979	979	936	956	996	989	975	980	961	1032	993	967	951	953	960	974	923	961	963	1002	973	946	1005	943	967	916	964	925	955	880	957	945	949	971	998	996	925	938	983	1004	962	987	920	980
30166	33099	32754	31055	26980	21629	17042	11655	8596	6793	8408	7397	4387	3088	1660	1144	1139	876	961	1039	1016	692	784	832	954	1780	1329	1276	1256	685	617	453	432	405	353	314	319	333	290	309	286	308	306	301	283	301	303	289	296	283	313	306	271	290	326	315	324	295	306	262	292	291	278	293	298	301	297	294	285	302	302	307	292	304	287	293	284	280	269	274	283	293	299	291	308	297	314	299	308	293	298	274	281	267	263	246	291	283	299	314	323	302	296	284	313	280	306	296	317	301	283	291	316	270	282	275	301	306	303	277	284	288	299	294	269	296	302	271	309	307	267	303	278	301	286	298	321	276	294	287	303	286	314	291	301	295	273	300	310	295	335	301	285	260	296	275	312	291	284	296	279	303	308	304	313	292	302	300	283	261	290	319	295	300	306	298	312	325	302	295	297	288	289	296	275	295	288	282	293	300	272	290	289	322	283	305	299	274	276	289	299	301	283	292	271	295	276	327	292	292	293	297	282	312	281	255	275	256	285	300	320	301	262	294	304	275	311	305	283	297	278	244	269	242	306	266	284	303	280	320	295	255	292	301	287	275	286	299	327	295	272	286	312	299	305	282	277	287	285	274	307	296	306	279	285	264	273	311	280	273	292	295	286	287	315	266	273	307	299	296	337	301	299	319	295	288	278	284	274	276	259	300	327	286	302	299	292	297	291	259	289	290	296	269	309	298	309	265	298	289	297	271	289	289	293	292	277	287	262	283	267	291	276	276	260	256	290	273	275	301	309	292	282	282	283	292	316	301	285	279	289	287	279	294	324	293	301	279	306	287	274	288	308	270	277	289	265	264	299	265	317	308	262	305	292	293	300	301	304	276	291	315	314	270	278	293	278	274	274	290	260	324	299	267	285	278	279	268	287	294	298	297	296	315	308	294	283	292	324	280	281	314	292	286	282	278	319	312	323	313	248	283	263	316	310	268	288	287	284	265	307	325	285	296	316	288	288	287	325	286	304	279	249	313	283	255	292	262	320	262	317	291	284	298	282	316	277	297	315	270	301	296	292	298	285	318	281	302	282	291	313	282	293	252	277	278	289	287	288	288	306	323	302	314	289	297	267	291	305	288	301	299	311	277	276	303	287	267	295	303	290	314	271	290	292	290	275	306	271	272	300	284	299	314	306	283	296	299	306	323	276	311	292	285	281	303	295	307	248	282	285	276	303	292	293	286	295	290	259	299	267	277	286	306	265	277	307	302	272	286	293	283	295	285	257	277	287	289	310	283	313	277	295	289	301	325	280	298	299	307	303	273	266	284	284	294	287	303	276	294	291	292	303	293	272	300	273	285	287	294	337	335	308	277	291	333	260	294	263	302	290	293	283	278	273	277	273	269	307	311	276	295	286	303	300	300	274	292	282	322	249	275	329	258	277	302	260	299	295	298	285	324	272	300	305	280	282	304	295	279	292	289	268	292	284	324	276	299	301	309	266	267	283	267	276	289	308	311	274	301	288	296	308	307	256	304	324	313	268	296	289	284	288	305	312	291	278	280	266	303	292	285	263	301	284	292	278	302	277	254	262	287	317	273	280	281	293	290	302	290	307	309	282	297	251	295	312	293	256	294	324	308	286	274	297	281	250	288	254	286	321	303	296	290	269	286	296	328	274	286	288	290	314	309	277	295	300	311	288	297	275	295	276	304	299	303	315	298	271	324	310	304	302	297	291	296	292	323	291	286	307	262	285	283	303	278	285	263	311	313	290	295	293	307	257	305	315	264	302	290	291	290	296	286	291	281	257	293	284	288	290	307	279	302	326	289	301	284	308	306	287	304	297	317	270	289	289	308	294	283	272	318	269	304	298	279	299	299	314	297	291	319	272	295	313	286	255	272	287	256	301	300	306	276	252	298	296	280	265	288	277	302	274	274	292	306	282	308	293	294	307	290	287	312	278	271	313	295	290	311	312	287	298	296	297	271	285	272	254	303	292	279	309	303	271	313	299	270	303	299	305	310	277	290	297	304	288	279	283	272	275	287	282	296	304	302	306	285	276	296	273	274	292	291	284	283	255	295	313	305	307	261	279	301	255	289	246	249	283	318	302	282	259	296	293	290	314	290	298	298	295	289	276	275	255	301	290	312	286	283	332	322	275	286	288	276	267	297	310	317	313	308	275	306	289	298	297	279	264	335	276	301	279	275	269	300	271	275	307	277	280	280	297	309	301	269	257	288	305	270	295	288	284	289	311	296	302	313	274	296	287	280	306	276	290	304	269	279	278	292	313	306	272	295	284	264	274	281	325	316	299	287	313	289	271	294	278	294	295	272	291	282	300	300	295	294	260	306	283	304	285	287	286	298	289	261	310	320	269	284	290	273	258	270	306	279	313	294	262	286	270	264	269	298	295	281	303	310	289	285	257	297	301	277	286	276	282	304	268	276	292	312	272	310	273	301	280	273	281	272	301	251	307	284	264	298	282	287	304	304	316	290	298	274	304	292	298	282	288	315	311	289	286	301	280	284	277	297	300	292	307	305	304	283	296	295	275	284	293	311	303	311	302	276	291	303	285	271	280	279	273	255	277	293	314	286	281	313	279	288	283	303	296	243	252	289	269	295	300	283	302	267	318	312	305	299	312	276	282	307	281	278	274	265	317	295	310	286	290	277	301	312	262	283	304	293	255	298	288	311	299	282	300	274	277	276	283	298	276	287	330	309	287	284	324	277	285	330	285	281	280	285	279	298	257	299	290	294	286	297	291	285	283	281	284	304	265	275	289	298	263	301	279	290	274	270	286	281	297	278	300	286	302	288	269	308	278	300	285	301	261	298	283	303	293	296	294	295	290	288	307	288	283	298	280	285	313	294	322	307	297	268	292	276	302	294	252	274	293	311	295	281	297	296	293	259	280	291	262	295	282	284	270	287	287	289	319	273	258	307	292	299	283	265	300	311	267	260	277	292	272	283	283	302	298	288	285	269	268	313	271	302	319	279	303	284	299	310	270	305	296	274	310	313	296	308	320	295	308	298	330	288	271	257	294	302	270	325	258	312	295	281	300	297	257	294	307	292	293	275	323	302	300	287	274	297	289	269	282	293	288	282	308	317	290	311	284	293	299	273	294	264	296	305	296	269	292	285	299	267	262	280	313	303	303	286	313	301	303	302	281	289	286	302	272	312	269	259	261	272	291	307	323	284	309	295	307	237	270	264	304	295	302	285	273	291	313	305	311	285	306	282	302	268	285	308	254	274	316	287	286	282	284	272	290	282	278	289	263	310	291	268	290	266	293	296	299	280	279	338	318	302	308	280	297	313	285	269	271	274	312	299	306	290	305	262	275	302	287	298	267	288	275	276	291	284	279	291	279	250	279	272	286	271	316	298	277	313	271	264	293	314	293	283	309	261	293	296	299	286	313	294	283	288	302	305	305	281	255	306	276	297	284	283	312	294	275	273	287	308	308	300	297	320	285	281	328	249	314	266	292	298	290	326	281	307	283	280	266	301	295	288	286	322	286	306
21381	26641	29896	32838	33347	29275	25497	22415	20403	19531	26609	22591	17445	15763	8610	6697	6587	5647	6345	6275	6374	4358	4360	4611	4758	8521	6875	7741	5792	3651	3426	2369	1884	2182	1675	1441	1207	1109	1081	972	995	974	989	1016	996	1023	975	987	991	975	949	949	987	984	922	917	980	962	934	948	915	983	912	920	930	898	929	938	905	855	941	928	940	888	966	933	910	924	886	948	928	900	951	921	892	897	906	905	932	920	958	858	885	891	946	882	869	900	900	899	876	899	908	928	896	923	866	947	924	918	921	841	894	879	883	876	899	964	908	891	924	904	913	862	864	934	973	961	901	901	874	916	940	885	871	948	874	894	892	894	899	877	925	930	825	873	866	910	928	857	844	908	860	881	865	871	907	899	897	918	845	840	917	888	868	879	892	924	862	883	895	862	895	925	882	952	864	916	923	896	949	893	918	900	920	883	958	845	873	860	862	857	896	920	914	897	930	824	912	933	871	887	900	922	949	904	893	859	932	946	890	864	899	943	900	851	878	880	906	892	911	894	874	884	891	910	876	862	871	878	928	894	872	882	889	908	944	907	859	894	909	865	910	868	917	889	941	850	919	895	890	882	891	887	910	900	906	881	855	940	924	905	886	900	870	925	893	858	892	883	879	925	843	801	893	876	894	895	955	881	876	933	870	903	910	893	928	927	868	862	917	854	868	903	899	907	897	913	896	875	874	929	876	878	913	855	903	838	871	916	905	868	954	890	912	888	884	922	902	909	926	864	905	882	866	912	902	905	912	964	873	890	826	906	887	869	875	867	870	920	815	842	878	898	901	904	890	909	930	929	939	904	909	920	877	850	890	850	861	875	908	925	888	893	936	865	911	920	906	876	828	901	809	912	932	886	911	871	870	875	855	900	873	882	865	909	892	900	909	846	897	918	829	869	887	895	910	869	903	922	883	859	927	881	874	931	832	919	917	854	903	870	924	857	894	912	895	917	847	894	861	945	869	849	938	873	954	977	902	934	857	919	938	853	897	872	887	921	878	857	914	873	865	875	909	886	888	885	964	897	937	902	935	852	892	859	937	892	925	925	876	871	910	912	913	909	869	930	890	893	938	924	943	919	918	880	903	877	862	860	986	967	918	904	892	894	904	868	874	924	882	896	907	929	882	968	939	842	867	896	879	903	918	895	858	937	904	869	900	892	870	826	911	900	945	866	920	913	961	867	867	893	914	832	935	867	892	908	877	899	923	918	884	938	879	934	884	866	897	929	869	860	893	864	892	911	849	929	854	913	850	878	873	938	870	915	876	864	857	918	885	871	853	919	889	902	918	927	821	836	921	930	863	922	879	906	895	912	910	906	871	942	831	920	885	886	866	950	863	909	945	896	907	953	913	887	886	891	871	878	841	883	917	898	902	933	897	891	929	893	842	906	928	850	907	958	870	880	948	925	868	861	876	936	891	919	883	871	942	881	927	943	951	890	960	882	908	873	868	860	946	865	870	894	885	869	883	878	884	913	876	836	858	866	905	929	892	858	877	884	858	912	894	890	866	915	885	879	891	825	943	874	888	889	904	925	863	858	879	914	859	896	927	927	880	855	931	899	911	859	918	840	907	901	881	861	863	883	868	867	876	919	894	934	835	925	877	906	945	857	878	923	862	889	853	860	868	912	892	873	935	893	924	906	925	890	891	931	900	907	923	860	866	823	885	961	882	879	932	831	924	884	885	896	920	885	866	928	944	903	956	869	905	874	928	917	876	888	906	854	854	915	894	894	886	899	860	826	890	904	923	905	885	858	848	869	903	884	907	892	935	867	885	924	955	873	928	916	899	937	875	938	917	913	941	877	898	885	890	873	940	825	863	903	918	860	875	921	854	931	907	836	867	876	920	896	959	880	862	928	877	942	927	863	907	914	910	872	916	906	883	839	897	881	917	924	866	861	924	844	875	830	892	855	940	882	898	938	879	886	906	895	902	923	896	910	854	898	901	896	895	850	833	933	911	914	890	911	878	887	884	874	903	897	919	875	891	921	854	910	887	899	916	922	921	882	866	895	856	929	918	907	862	913	889	836	886	860	898	888	904	917	900	956	913	950	877	827	877	862	864	888	892	863	892	889	844	875	907	890	874	857	909	892	841	887	844	915	866	899	913	890	909	923	945	875	924	871	894	870	889	879	887	868	936	919	957	868	888	904	902	860	862	894	865	903	929	883	884	882	933	887	932	864	911	883	915	894	867	824	926	862	851	855	948	862	877	894	909	868	931	873	900	852	899	873	869	886	879	895	878	915	871	928	858	908	896	886	889	927	876	901	886	885	914	923	861	881	917	910	885	860	935	862	914	925	858	872	921	917	892	876	951	919	885	912	915	856	888	880	938	902	938	892	913	933	860	882	867	873	897	877	934	894	911	865	902	890	908	897	873	884	843	864	887	836	893	872	917	861	903	855	860	935	883	818	899	880	888	833	862	896	886	865	894	879	931	898	905	923	834	905	887	897	889	898	890	891	848	939	871	863	898	849	925	905	890	950	893	846	894	934	879	913	875	902	883	851	858	862	930	843	954	883	886	935	958	879	880	866	904	914	877	903	875	875	854	910	869	909	942	926	908	900	909	873	912	937	907	852	894	945	855	914	848	839	905	923	864	948	883	893	943	898	919	856	915	906	921	879	892	875	867	916	882	851	863	838	854	912	897	932	914	944	949	931	912	932	882	871	897	938	908	868	847	893	929	892	867	799	884	876	905	903	877	881	972	885	882	841	881	874	926	860	887	923	870	835	887	851	895	916	902	853	922	882	906	854	913	882	908	904	923	889	877	864	892	866	899	882	887	872	871	948	901	922	910	888	911	839	890	939	851	913	926	887	876	893	885	904	929	880	851	827	872	880	900	887	903	919	853	884	834	881	902	883	852	891	913	857	885	906	898	884	910	938	878	897	897	867	909	922	850	866	876	873	902	927	876	870	891	934	951	885	877	891	878	894	951	887	878	885	859	880	928	930	947	892	926	880	908	861	895	904	868	923	895	902	865	919	860	908	907	901	866	929	898	900	798	890	954	858	859	881	872	902	908	939	897	876	895	886	879	906	890	923	904	915	911	872	809	874	901	879	915	938	872	938	848	851	931	903	952	877	936	904	869	925	917	876	892	929	940	909	943	949	880	872	918	910	881	926	910	829	894	893	913	902	893	919	873	890	907	909	893	894	904	859	851	859	944	963	918	867	898	883	867	834	895	899	886	911	934	884	855	899	899	908	924	910	874	917	936	904	879	892	902	878	829	863	871	939	877	905	917	912	865	901	891	930	920	875	931	824	931	908	852	893	868	898	901	956	861	901	898	901	881	908	861	912	934	860	868	881	870	922	873	913	894	854	890	920	863	888	912	883	897	869	861	907	885	866	840	948	871	925	871	863	917	886	843	880	881	937	882	856	843	944	876	913	899	864	886	887	830	877	873	952	870	885	955	967	873	872	868	868	911	892	908	895	851	884	892	880	884	881	922	934	860	878	912	944	902	896	881	904
3466	3210	3451	2521	1417	993	740	458	371	325	376	379	318	289	232	211	211	244	216	221	217	228	192	161	186	212	222	260	219	194	188	199	173	212	195	162	212	182	189	216	178	203	215	191	197	201	208	159	217	185	188	195	194	201	198	176	181	212	198	181	196	167	187	190	204	182	188	178	177	197	193	199	179	212	188	162	214	178	185	202	184	161	165	178	183	181	207	186	171	177	198	194	214	205	209	177	193	195	180	180	181	154	187	202	190	186	202	199	211	182	190	179	180	195	202	179	167	196	190	179	190	208	155	189	194	183	185	198	172	178	191	187	194	209	177	182	195	197	195	206	193	195	205	186	209	193	185	197	174	197	194	182	196	173	174	189	180	201	194	183	207	188	192	195	194	205	196	172	199	176	197	180	192	207	170	185	203	167	173	198	204	189	200	197	203	176	194	178	195	214	218	177	197	198	161	203	192	181	196	187	183	204	192	193	181	209	186	192	198	188	191	191	189	189	186	189	173	184	193	169	201	211	171	184	187	183	183	180	182	168	178	215	191	185	183	191	211	187	148	171	203	203	192	196	184	183	193	217	185	196	208	209	219	169	195	181	207	191	193	194	182	191	194	183	194	184	179	187	185	173	194	184	206	195	181	191	182	188	160	191	196	197	216	207	204	183	198	198	167	215	167	181	173	191	185	193	187	194	170	209	176	183	207	202	171	182	207	179	219	175	178	200	200	222	189	210	184	171	185	159	176	183	178	183	184	179	212	188	199	170	184	208	220	213	203	225	208	159	202	192	177	170	195	182	213	200	204	190	209	205	197	201	222	189	162	176	172	204	220	195	187	169	191	182	198	163	179	181	174	183	195	200	200	185	196	203	177	201	181	174	174	195	162	210	188	192	189	192	181	196	207	191	187	206	199	205	188	211	214	203	182	184	180	187	188	202	186	186	199	179	169	211	190	192	224	176	167	205	165	194	217	182	184	199	197	208	184	209	184	209	172	180	176	199	180	161	166	202	198	180	200	175	188	173	189	180	222	201	196	191	177	170	158	200	199	190	192	177	182	155	197	179	201	207	200	182	189	176	205	208	182	182	190	207	193	194	197	189	172	185	200	217	232	188	202	198	180	176	180	180	187	181	191	203	164	157	173	182	204	173	183	190	194	197	195	199	195	179	166	181	191	190	199	202	212	188	178	180	177	188	198	194	189	194	196	178	202	170	181	211	196	198	184	196	203	182	182	196	176	190	205	171	188	190	174	188	183	217	195	198	149	196	187	194	175	171	186	199	165	193	197	199	176	176	201	194	193	193	189	199	196	197	180	185	205	210	198	182	173	203	176	204	185	174	189	195	172	199	207	158	198	171	187	178	203	185	206	183	173	189	184	193	203	176	175	215	198	183	183	218	198	179	169	195	186	178	190	189	195	185	158	180	190	192	193	187	216	171	185	178	211	199	200	176	187	192	207	183	194	216	186	184	185	166	174	178	178	213	191	191	206	184	185	181	203	196	182	192	184	190	192	175	206	192	188	185	175	202	190	188	217	176	196	186	175	197	210	178	187	185	198	202	185	169	186	184	156	192	208	195	196	180	193	195	194	185	180	203	201	177	182	193	197	195	184	208	194	178	197	189	226	200	182	179	192	186	187	200	165	179	189	174	192	211	203	194	190	195	203	191	187	188	181	197	183	209	190	187	188	187	195	184	210	203	166	209	186	215	178	197	214	202	189	192	183	193	199	180	203	197	225	206	188	210	178	189	179	208	186	204	174	195	187	197	173	190	175	167	194	192	190	216	168	202	207	196	177	207	194	193	212	174	207	194	168	205	205	185	173	189	189	159	186	213	224	219	172	187	180	171	172	180	188	209	195	179	201	165	212	207	182	166	184	182	185	216	193	189	176	210	189	189	170	187	177	173	173	196	204	192	190	195	194	178	192	208	184	175	173	182	169	177	204	171	174	171	159	216	184	200	188	200	195	215	181	198	211	195	181	178	191	166	177	193	182	187	179	202	202	180	199	212	193	182	179	183	200	222	206	215	199	193	196	178	197	189	166	176	198	175	185	201	194	177	180	183	189	170	204	188	181	188	197	182	179	176	209	182	186	198	174	174	171	169	212	194	196	174	189	183	174	185	196	192	191	180	180	156	201	211	183	194	207	183	191	182	203	173	170	169	180	199	180	185	205	176	190	193	217	188	211	186	181	189	182	209	179	189	172	174	192	220	193	192	176	165	197	185	202	186	183	186	179	182	184	191	192	194	186	187	177	199	196	165	207	204	181	166	201	190	215	208	212	182	174	200	199	179	198	202	203	201	179	189	200	178	183	187	203	187	187	186	204	188	213	186	182	176	197	192	199	192	210	203	174	220	192	211	194	182	184	193	188	201	194	187	194	203	192	173	211	191	181	206	171	231	195	190	191	210	200	184	171	197	197	186	190	175	216	177	170	188	193	197	193	211	171	186	196	151	191	199	194	201	180	172	196	182	199	188	191	173	195	176	181	193	198	210	170	201	168	206	189	191	179	195	210	194	196	184	190	190	189	203	190	204	207	181	176	203	209	200	198	179	197	184	171	188	189	203	205	193	201	177	186	204	188	203	228	177	180	173	193	176	200	199	184	188	192	201	197	189	210	177	197	172	186	185	185	177	168	214	207	221	194	173	208	213	188	158	202	166	202	194	198	191	185	214	177	190	200	199	172	213	169	173	190	212	202	170	179	206	213	197	209	185	184	197	194	198	171	170	191	175	161	186	172	198	199	209	164	179	189	163	199	191	175	192	177	186	188	208	188	199	206	192	186	188	149	194	207	197	187	186	181	195	190	200	203	196	200	210	169	216	197	185	188	182	202	186	200	174	194	189	184	197	210	186	162	187	188	175	183	187	175	194	224	181	179	199	172	199	171	189	173	167	211	180	199	209	190	157	191	176	172	195	186	193	170	194	199	191	198	182	176	189	186	191	178	180	188	179	186	182	195	183	217	174	188	189	180	192	164	188	194	175	178	187	201	206	184	201	188	184	217	176	219	187	193	185	188	191	199	199	202	202	178	183	210	211	185	174	167	181	198	199	182	182	222	189	168	180	149	170	194	176	179	186	176	188	163	190	189	182	189	179	188	191	201	172	167	170	204	165	182	187	186	182	178	200	181	184	187	173	203	178	199	189	208	194	214	175	206	194	208	181	208	169	215	178	218	184	186	179	176	171	184	200	177	189	189	166	207	185	184	198	200	190	184	187	195	189	208	220	187	211	193	196	180	196	192	191	210	181	204	202	193	200	222	192	199	185	204	187	180	162	190	217	159	191	213	177	224	186	168	202	192	175	213	163	184	211	181	170	201	198	201	189	202	212	201	185	191	185	202	189	174	175	150	194	186	204	196	190	217	187	177	210	181	191	168	206	192	200	204	206	180	195	198	202	188	165	170	177	191	187	201	192	185	195	201	219	195	198	197	190	202	182	191	190	194	185	200	198	208	173	191	185	184	205	190	178	174	192	191	183
3939	4224	5856	5268	3970	2767	2247	1813	1569	1507	1846	1698	1395	1181	933	817	815	839	814	777	830	838	794	795	821	815	861	843	776	756	759	658	683	666	638	688	635	707	633	646	642	625	640	624	604	630	642	608	643	634	653	625	642	663	594	666	679	624	632	698	616	668	638	677	671	668	632	608	631	651	645	676	663	654	633	688	677	648	648	651	686	690	656	616	660	629	611	630	600	674	588	682	634	652	650	627	671	653	645	644	616	621	625	667	669	649	654	611	650	667	615	620	634	617	676	657	656	612	625	612	689	642	640	649	691	682	594	596	634	612	667	639	653	663	654	658	632	651	648	671	632	672	649	636	679	612	670	649	620	640	672	641	658	652	676	610	678	625	591	593	637	636	656	665	652	634	635	635	625	626	688	650	628	606	605	647	584	643	649	671	645	639	603	676	658	612	629	646	627	643	644	683	646	649	643	636	663	662	671	662	627	627	648	629	646	682	652	658	611	666	605	661	619	633	656	652	635	664	663	645	645	627	670	687	638	678	637	647	602	642	688	627	632	669	644	623	659	644	643	666	653	646	644	648	674	629	640	667	667	645	646	675	661	601	598	633	643	659	731	618	659	665	630	650	621	639	632	645	652	636	679	635	597	657	626	653	656	610	659	659	629	622	592	634	661	640	636	636	665	666	644	627	629	653	672	696	628	617	655	685	609	618	652	673	623	580	645	669	660	663	644	665	640	626	672	650	658	676	684	676	625	681	671	665	646	612	652	633	695	668	649	614	676	649	680	662	672	671	651	625	675	607	663	644	649	644	619	646	706	656	701	601	640	676	668	676	666	598	663	665	641	643	677	658	646	649	634	645	690	632	602	647	605	636	637	622	662	640	646	662	645	636	614	626	667	661	663	614	650	629	675	651	650	629	626	611	658	662	648	624	649	649	657	687	640	674	633	626	615	646	637	633	665	630	670	680	677	666	645	681	640	624	646	652	627	653	673	608	658	704	631	684	626	655	621	631	650	638	682	635	700	648	650	704	651	661	642	642	630	641	642	629	610	664	655	642	676	641	650	594	696	656	636	654	676	651	663	645	652	677	610	670	600	655	641	672	610	602	606	678	703	652	644	681	646	628	644	673	656	622	595	675	661	639	605	632	638	590	656	642	600	624	630	656	639	598	645	703	668	649	649	666	623	638	683	642	685	688	583	668	643	645	655	648	672	609	679	684	639	675	628	649	634	649	618	639	644	628	634	628	671	625	634	657	658	665	639	619	658	627	637	642	651	632	640	670	638	658	678	677	611	648	631	618	637	684	616	659	618	686	638	661	650	668	620	623	643	664	657	607	636	627	625	669	640	643	704	670	652	636	652	675	657	672	647	652	635	641	656	619	608	629	661	626	650	660	660	623	642	663	656	634	640	649	638	614	623	651	628	621	648	646	627	663	667	650	642	688	624	622	636	619	644	667	601	647	635	673	617	649	611	577	651	658	635	661	691	645	674	621	685	649	673	629	621	620	681	651	671	640	646	656	627	655	655	673	635	650	634	690	632	659	615	635	648	623	626	665	668	592	637	655	654	644	638	594	695	626	687	602	659	630	664	661	669	668	693	645	650	661	642	664	665	652	682	602	631	674	624	653	683	616	706	635	633	619	633	621	670	638	624	642	606	672	635	645	614	651	617	670	658	633	629	574	654	655	669	636	641	645	684	635	641	654	674	626	664	652	660	674	619	680	688	631	605	665	642	662	636	594	582	668	638	660	654	663	615	619	615	640	645	663	672	667	681	621	667	642	614	663	618	650	637	677	616	681	626	704	638	591	632	670	643	677	704	612	663	639	640	644	627	660	648	650	642	610	675	662	653	670	627	682	640	692	647	619	692	646	659	648	639	670	614	652	637	659	636	666	656	629	608	640	610	607	636	601	694	705	619	665	702	638	634	644	713	706	683	689	610	638	614	688	656	694	664	642	654	689	645	634	649	701	646	650	631	643	648	621	653	657	648	651	635	619	661	631	655	664	653	655	656	653	636	658	655	637	663	683	653	631	645	647	661	627	628	674	625	655	636	674	635	613	622	690	603	633	612	649	666	674	672	628	648	678	642	607	686	628	671	651	668	632	658	657	650	655	641	636	647	696	691	646	673	691	641	673	636	674	627	634	641	607	635	633	620	625	637	621	645	651	661	671	661	638	622	643	612	613	641	610	673	642	672	661	675	603	673	590	617	641	645	632	655	693	648	667	655	682	620	713	647	720	666	607	677	649	614	598	649	610	640	658	628	637	648	652	651	648	666	622	629	689	635	637	664	635	640	663	644	607	642	632	659	657	644	605	644	657	655	662	644	638	680	645	617	622	640	651	641	637	610	674	615	648	639	633	588	650	624	631	698	625	640	638	642	617	664	650	663	626	645	639	648	634	680	620	650	623	648	685	587	644	606	669	636	673	654	615	645	646	658	703	640	634	621	659	690	629	625	612	608	681	595	646	611	669	642	645	627	634	664	670	604	627	644	639	619	661	631	624	663	650	684	630	658	683	605	657	651	572	650	719	674	651	684	648	644	630	653	628	654	629	621	601	675	654	653	635	631	634	657	644	657	665	669	647	568	661	623	660	642	640	663	660	620	648	651	624	700	642	579	657	627	633	623	638	624	653	683	663	655	649	654	618	651	647	626	617	703	639	647	685	626	673	651	667	614	677	620	669	651	628	636	640	672	653	662	652	621	652	634	646	652	629	613	701	650	650	610	674	601	657	680	624	645	660	637	673	664	661	632	624	670	652	630	717	620	703	582	679	656	654	654	664	659	632	650	639	642	648	671	638	652	687	654	643	622	625	655	656	644	666	641	664	631	622	676	672	668	658	693	659	669	709	614	658	679	663	625	647	599	585	650	626	605	624	621	640	590	684	640	638	669	636	617	645	615	677	621	698	655	634	609	655	611	612	626	633	657	677	640	686	663	654	631	646	642	643	652	601	626	593	624	669	652	611	643	595	646	666	630	683	641	652	624	643	610	600	649	602	650	637	628	674	626	683	608	652	670	661	657	671	632	592	670	654	649	701	649	620	627	634	632	604	699	698	703	638	656	675	645	604	629	643	612	691	636	629	659	624	665	601	628	648	629	674	629	609	647	645	660	629	651	615	628	630	648	621	614	618	650	637	658	676	637	618	644	691	682	649	655	668	630	691	620	640	606	661	669	632	673	619	634	636	648	634	636	644	585	637	650	663	664	593	687	660	689	664	615	611	634	655	614	630	653	666	643	614	683	621	614	639	612	635	672	637	627	679	655	653	605	616	665	694	607	669	621	657	626	611	645	661	654	636	672	650	654	627	623	645	617	640	613	672	650	662	666	694	646	683	635	640	675	674	625	634	669	622	632	656	671	640	646	658	650	649	634	683	640	650	653	659	621	631	639	644	682	661	659	638	614	624	631	650	637	662	644	641	653	689	656	678	631	701	668	677	663	652	649	610	638	663	655	666	653	609	632	640	690	609	662	638	654	609	647	678
20939	22535	25032	24128	19190	12698	8316	5275	3970	2885	3347	3726	2371	1551	1064	671	655	607	613	630	592	509	451	567	539	703	623	989	665	479	475	388	403	357	324	325	354	323	342	328	296	318	331	316	311	302	328	328	337	305	320	323	314	315	352	307	309	307	299	317	298	352	324	346	352	302	335	285	328	310	325	337	308	304	327	321	323	324	324	298	318	330	319	319	306	308	305	320	351	352	306	318	302	316	311	333	292	315	298	314	297	359	315	301	329	312	328	338	291	332	355	247	325	350	333	308	336	274	283	310	347	317	314	320	334	331	278	289	321	326	356	284	325	327	313	332	302	322	329	321	310	335	308	359	315	288	314	278	329	308	314	317	291	290	327	327	317	282	322	296	294	316	311	334	316	309	281	292	313	323	308	300	327	339	308	302	358	316	297	306	313	328	303	319	287	301	328	296	337	308	316	281	307	326	311	308	305	310	327	318	328	334	300	296	328	315	312	334	306	323	334	319	305	335	299	302	327	327	310	325	316	311	313	328	348	326	294	287	325	320	319	335	286	306	318	301	272	300	309	313	310	286	334	320	342	314	352	317	333	312	338	319	294	327	296	302	308	313	324	294	301	339	295	317	303	352	325	334	329	292	295	325	307	322	311	305	349	285	315	324	328	324	293	333	307	304	325	288	326	338	297	323	300	294	321	304	323	304	299	314	311	321	290	312	320	297	337	327	292	311	300	308	338	303	305	327	302	309	333	300	297	277	332	310	327	295	332	307	317	300	343	309	311	320	304	301	335	325	320	326	323	314	301	323	336	301	308	316	300	318	300	306	331	319	361	337	334	325	311	325	308	313	283	289	304	298	316	316	301	298	313	317	323	301	344	304	308	318	277	312	337	312	291	346	322	292	330	326	290	345	329	286	319	333	325	305	333	301	307	305	307	310	330	318	315	326	352	335	298	316	340	310	325	328	345	303	317	335	353	335	304	287	322	325	317	340	326	322	328	334	321	302	313	285	328	327	334	301	354	320	277	301	294	336	331	335	321	304	336	329	316	297	315	324	310	289	308	301	313	292	299	280	310	314	322	298	329	303	316	319	312	323	341	281	280	323	298	286	307	296	321	294	312	325	297	294	304	331	290	305	351	318	314	322	330	319	307	331	322	320	317	303	341	321	292	355	314	298	302	317	316	327	319	327	306	299	310	314	297	284	329	305	315	293	270	347	314	312	323	352	333	343	318	307	299	315	302	335	285	310	341	306	326	296	295	303	316	326	318	273	331	324	287	316	301	292	300	295	324	293	326	270	298	323	328	283	304	335	318	304	329	302	362	325	283	325	327	296	299	312	292	307	342	319	346	279	312	313	302	321	292	322	359	318	308	311	293	317	305	336	297	294	325	288	296	298	288	310	335	296	307	291	330	331	315	307	311	338	353	302	320	321	309	328	318	329	321	308	308	313	328	319	292	318	326	326	305	341	311	304	320	306	317	310	292	308	290	351	278	332	304	320	328	302	304	273	314	328	346	308	287	307	271	313	307	301	332	332	308	322	299	349	327	336	325	300	317	305	296	297	313	281	319	323	323	338	320	339	309	330	299	304	312	336	300	317	303	306	315	325	306	320	330	321	313	281	299	341	324	319	336	314	284	327	331	312	282	310	275	294	316	321	307	313	305	322	304	313	316	313	322	352	289	279	314	306	320	328	311	330	297	298	313	295	330	312	321	348	284	315	326	352	346	334	289	336	298	316	299	323	319	313	308	288	326	312	328	304	323	303	330	287	314	354	305	297	330	325	317	330	322	293	315	321	306	317	296	322	311	328	324	328	296	294	325	332	307	314	313	310	345	336	304	324	285	323	331	295	346	279	323	295	295	325	309	320	316	346	295	333	301	328	355	343	348	344	305	334	313	297	327	303	303	338	329	323	282	273	286	294	297	276	286	335	310	299	308	336	328	332	296	302	325	320	342	307	288	297	292	310	330	323	288	306	303	317	308	265	318	316	305	312	304	287	313	300	344	297	307	328	342	328	291	295	355	341	322	332	324	321	307	314	320	325	297	304	318	318	322	324	320	319	310	316	347	328	300	286	305	344	296	311	322	322	337	280	306	304	299	302	321	324	317	318	306	294	324	321	371	305	332	278	302	323	333	307	332	325	296	313	312	307	301	312	313	320	340	293	289	305	311	296	336	287	300	300	311	278	333	301	302	342	303	319	312	301	307	303	323	295	329	342	336	300	324	292	334	343	354	321	326	304	315	282	310	330	300	320	307	330	321	328	317	326	315	331	313	329	320	317	321	308	341	338	316	310	324	313	320	349	329	304	324	292	339	320	326	325	325	345	299	294	312	311	324	312	354	315	315	325	314	305	344	336	302	310	273	316	277	327	329	298	315	333	348	319	300	282	310	316	314	323	296	284	303	339	317	331	301	335	312	309	311	341	302	306	312	304	299	322	315	299	301	311	331	330	316	306	307	318	289	317	328	331	322	327	318	356	297	271	323	309	293	300	286	322	323	343	303	305	333	329	311	341	334	269	286	319	305	292	284	313	311	305	337	345	316	305	319	310	286	294	294	336	332	319	331	337	310	307	305	292	293	320	285	288	323	303	332	324	318	323	332	339	326	314	329	343	352	312	303	340	320	321	288	334	338	327	324	374	312	333	299	294	298	313	327	316	335	327	296	287	331	291	289	337	307	330	299	331	320	297	319	307	325	329	349	308	306	332	318	303	348	308	310	307	332	306	317	294	340	326	328	334	292	273	337	322	305	318	347	323	276	313	328	307	336	323	304	352	291	313	302	305	317	295	323	324	340	338	341	271	300	333	304	257	299	328	326	317	325	313	326	303	287	315	351	284	316	333	340	312	344	328	334	313	319	309	312	309	312	307	310	315	327	321	319	331	338	314	318	299	317	323	302	323	311	313	297	295	316	314	306	319	293	309	286	315	284	326	292	280	340	302	308	303	298	278	292	330	301	307	323	346	288	306	299	314	308	326	319	310	325	306	305	294	300	326	303	345	303	309	314	323	326	285	337	318	310	312	298	334	334	297	306	334	303	288	310	330	340	315	317	300	343	287	306	312	327	323	333	317	312	336	284	312	325	319	310	313	347	332	305	326	293	348	301	340	326	307	289	294	274	339	308	311	304	312	328	323	342	341	322	309	340	309	321	324	312	328	304	329	335	356	302	301	299	335	301	345	306	313	295	310	300	294	341	322	327	314	276	302	307	331	290	314	278	319	326	323	296	331	306	291	326	316	305	330	322	313	332	299	326	332	335	294	354	317	339	290	293	319	314	303	314	310	297	336	330	324	301	336	330	320	326	332	330	321	308	310	337	314	327	304	307	309	331	330	332	332	324	325	317	295	338	295	274	308	302	305	319	318	287	319	326	308	304	312	324	316	336	330	315	323	311	303	331	339	321	310	284	303	328	317	319	325	322	320	292	339	306	310	310	297	337	326	312	318	326	327	324	335	338	302	296	335	334	293	359	331	321	342	326	329	317	318
15530	17155	21363	25314	24355	21531	17206	13335	12279	10503	14634	14940	11098	8314	5874	3568	3571	3222	3149	3415	3419	2528	2272	2611	2850	4033	3462	4342	3742	2646	2572	1753	1541	1363	1278	1096	1203	1230	1014	1012	908	1018	1067	952	1019	961	1031	1033	989	1005	1005	1018	946	1016	1014	992	976	951	1019	992	1029	979	957	972	1013	957	995	1001	999	1004	1043	991	1006	933	957	1027	992	1003	950	1049	959	974	999	1029	1025	965	968	1076	978	978	980	938	995	1000	1020	909	938	981	1001	973	952	905	953	956	1010	985	943	983	967	972	975	1004	993	949	978	948	1013	978	947	911	983	965	964	976	951	1000	1049	973	997	955	1018	986	976	936	949	924	1011	935	937	999	938	987	984	934	989	966	1008	958	1048	958	999	986	1012	1007	967	1038	1000	1012	965	1018	915	952	959	962	942	1051	992	944	986	977	971	995	949	1000	938	988	951	976	1009	995	957	1035	1003	961	966	1018	985	975	954	975	1002	999	996	1005	981	994	916	930	977	974	977	941	984	1005	977	1015	1022	980	977	944	1007	983	997	990	944	978	946	950	965	978	986	990	997	981	976	973	985	956	960	968	1015	975	932	1014	1005	953	1012	1007	995	936	943	988	985	979	1005	989	989	986	964	923	935	988	957	999	1015	921	979	1027	936	985	956	998	951	991	969	977	969	1023	994	1009	958	995	951	1024	990	969	956	938	973	982	1071	991	954	951	987	938	982	1005	1012	991	949	992	967	1010	1042	962	941	1046	1015	919	940	990	969	971	993	995	965	976	998	988	957	972	938	996	971	936	1006	982	935	977	982	951	997	959	1018	916	962	967	988	996	923	984	963	993	992	961	923	977	989	995	1004	1002	990	1006	948	995	943	970	940	1010	1008	992	971	1024	992	964	984	1063	971	931	986	942	885	916	984	1002	941	930	1006	963	980	1000	969	992	1013	947	940	999	987	971	938	942	959	978	980	961	983	953	976	1001	975	1006	1006	968	945	948	1002	974	982	957	966	1017	978	984	973	1018	926	928	967	997	1004	1039	1014	945	986	976	955	974	1030	984	950	976	981	999	999	919	997	948	989	965	1005	958	992	1032	992	960	1030	949	954	956	969	993	966	925	1006	992	966	931	948	954	930	980	978	1013	985	953	987	949	926	937	967	975	956	1023	956	1005	962	997	958	982	974	1018	948	1046	908	1003	949	996	1032	1030	989	959	973	979	930	958	971	969	1022	981	970	969	997	924	1015	1037	1019	933	1008	952	964	897	965	1009	988	1014	969	1007	991	977	988	957	905	1000	986	977	989	966	1021	1007	986	944	950	993	998	957	984	992	995	992	1018	959	945	968	1019	984	946	975	926	915	960	970	974	989	994	953	1031	946	985	987	938	983	1010	1006	936	951	1025	963	1034	967	924	961	958	944	994	977	968	971	964	1000	1006	975	935	932	926	938	993	967	934	967	1002	998	1002	998	968	938	1033	978	944	964	992	985	964	923	962	1000	938	975	1029	1006	984	959	963	958	989	914	969	995	987	968	947	980	1028	997	966	976	937	933	965	937	989	999	943	1043	997	963	1027	992	1006	1024	1017	1092	962	956	994	970	920	1026	985	984	983	943	1000	1018	922	1000	933	999	930	1032	1008	981	940	959	993	969	953	950	986	901	1013	965	1046	982	909	947	996	982	970	919	969	995	893	978	956	999	970	981	959	975	959	989	935	970	996	976	976	1012	1008	945	955	1042	987	985	1013	953	960	950	982	963	965	984	982	1027	1017	972	952	960	986	989	971	951	995	968	1004	956	1000	959	955	990	968	938	967	996	957	919	985	1000	1020	981	1012	991	953	909	989	1024	1001	934	1005	953	1019	1013	945	1014	900	938	975	941	974	982	966	992	973	990	990	1010	1004	960	1004	992	987	995	934	970	974	950	942	987	983	993	986	1017	941	1018	979	936	980	937	980	969	993	1022	1007	972	928	930	1001	951	948	990	940	961	967	971	942	984	960	986	999	983	1010	909	949	962	976	987	951	1001	938	1021	1003	949	857	1015	956	956	1011	982	974	959	963	995	956	973	998	958	958	999	962	1013	949	971	940	994	954	978	994	1009	985	975	976	987	950	988	1009	994	986	1019	972	945	994	1006	1070	976	962	1008	979	1016	956	1030	930	996	959	981	1017	936	969	956	1020	975	953	965	973	981	955	958	963	911	1008	959	972	1011	1052	972	995	1009	976	1045	946	993	981	951	975	968	978	948	998	1019	976	978	942	952	1024	980	933	905	983	950	981	953	978	992	975	985	969	1002	958	994	986	1006	972	992	1017	931	1051	960	910	993	920	1003	934	956	960	981	975	953	918	966	956	1005	952	1012	997	950	948	956	969	920	976	1015	983	968	984	962	1016	1004	969	945	949	1000	918	973	1023	987	1008	976	985	923	1020	1001	991	971	987	963	986	976	1023	986	951	958	969	978	974	921	921	965	955	955	964	1002	941	990	999	986	952	998	988	987	970	1012	941	972	1007	950	988	958	951	1010	1014	966	953	1009	977	1003	937	959	968	1002	982	970	971	1017	927	1035	914	996	950	923	994	957	976	970	1007	950	1056	988	963	963	983	1005	928	955	984	999	942	942	980	984	1000	980	917	947	980	996	959	991	995	996	951	1013	1030	953	973	991	952	970	937	983	918	938	959	946	997	1024	984	1002	933	1011	982	934	953	995	965	991	967	959	975	942	993	956	995	932	914	961	950	1023	940	940	986	961	1019	938	956	930	942	984	1011	945	1015	945	985	949	978	958	1028	1028	978	993	951	942	1014	951	999	974	961	963	950	920	944	968	983	968	931	966	928	943	970	969	976	997	962	993	956	968	979	938	947	992	946	1001	1039	1019	974	980	1022	958	963	968	989	989	971	989	999	960	987	1018	1013	977	1005	987	960	998	973	975	995	988	946	956	971	925	932	978	926	979	952	989	965	975	1026	936	952	1038	931	949	981	957	947	963	1025	963	968	1013	903	1007	945	985	970	975	996	999	1010	980	1030	951	1000	945	999	1008	975	960	1010	1016	972	950	1008	922	982	916	939	977	948	971	957	949	945	1008	960	926	898	955	953	912	991	1019	1006	963	942	972	979	959	972	912	1000	963	964	947	1021	941	1032	942	1002	945	941	956	985	993	994	1012	1014	1000	980	961	971	988	980	971	939	947	990	941	907	952	890	1008	959	964	979	993	969	907	979	981	926	937	996	984	957	1001	976	1003	997	910	948	952	901	937	949	975	964	1011	992	981	967	946	947	963	964	967	978	994	1014	890	897	959	962	1008	959	1029	1000	980	972	957	967	925	1004	953	982	994	997	972	970	982	983	930	938	1006	939	955	994	946	962	969	958	992	971	975	977	985	998	945	996	987	973	996	953	988	983	1001	917	952	977	987	927	987	966	954	960	988	1010	1006	916	938	1013	1023	951	980	959	1004	963	952	935	971	986	938	1003	934	996	944	1011	1012	972	1006	917	982	987	1003	934	1045	961	1006	966	973	1013	961	1004	1008	943	922	942	919	1012	951	942	963	970	977	1013	943	976	996	960	962	975	932	938	985	956	999	1028	1016	1012	944	976	994	942	960	959	991	967	964	975	973	984	986	983	994	994	990	937	977	1025	994	978	943	975	948	986	964	972	969	955	1023	958	986	919	1007	972	965	977	918	926	997	945	969	993	960	971	985	963	999	941	986	972	965	950	1036	939	938	1017	954	993	930	969	941	939	986	969	1015	959	947	940	977	970	990	977	1007	948	986	983	981	956	978	998	950	998	889	971	945	945	935	939	956	1039	990	955	979
32412	31324	32461	30698	26918	22413	16609	11167	8873	6257	7449	8350	5088	3204	2564	1361	1031	1044	978	1062	962	742	706	748	721	1244	998	1168	1173	1003	725	443	481	452	442	348	343	337	280	319	283	328	337	269	307	299	278	305	314	299	288	306	294	290	338	283	268	283	285	291	254	304	284	314	295	249	272	282	294	276	268	305	266	287	282	305	263	322	268	283	292	271	286	282	297	284	290	273	291	280	300	302	284	292	271	288	329	311	300	279	292	271	272	291	291	302	290	303	257	263	299	293	262	310	282	303	305	265	280	278	295	266	320	255	313	283	283	270	293	294	302	261	328	267	265	310	281	300	282	275	286	268	302	273	277	279	281	299	298	300	285	279	277	281	292	303	261	316	307	282	291	287	293	299	331	291	282	274	275	310	276	276	298	264	274	303	295	285	292	281	295	294	273	282	284	289	294	305	310	294	278	260	283	314	292	277	279	295	320	301	292	301	289	266	291	291	263	293	292	290	283	280	284	274	310	304	296	338	289	294	256	284	298	279	296	305	294	297	270	324	294	283	266	298	279	284	293	342	278	293	296	296	268	275	318	282	293	332	291	283	299	309	290	300	309	263	301	275	276	299	266	269	271	301	316	265	275	294	275	289	300	289	308	306	278	259	300	306	307	308	324	317	320	295	312	287	307	317	289	303	312	317	284	274	292	306	305	315	278	291	289	327	287	295	268	316	295	274	287	289	296	303	288	285	272	302	275	282	294	287	303	266	298	292	308	317	306	313	269	296	306	297	292	285	308	298	273	313	273	307	296	311	283	314	296	261	309	277	292	284	246	295	293	307	271	280	271	298	320	300	280	300	334	295	254	305	308	291	304	320	318	300	280	288	263	299	295	279	277	306	292	306	291	284	300	288	280	310	302	294	304	320	271	307	271	309	298	276	266	314	266	271	306	301	301	270	261	295	305	277	314	294	274	297	268	278	278	291	270	269	299	312	276	265	299	274	283	293	309	291	293	311	304	278	299	281	285	269	319	301	285	289	284	283	281	267	281	260	279	258	280	290	304	294	274	277	316	286	274	289	291	254	270	295	290	296	275	292	309	260	253	280	275	284	301	294	308	287	287	301	276	286	303	277	309	290	296	298	319	270	286	269	301	264	324	305	291	293	294	303	308	290	269	274	302	322	274	275	312	319	280	277	294	319	312	290	285	264	308	302	290	312	285	285	305	283	319	270	297	275	294	274	295	299	288	262	304	269	290	300	302	313	293	289	321	254	306	345	292	303	318	280	301	294	304	317	308	271	305	303	298	292	299	338	310	293	318	275	281	309	294	298	287	270	298	307	281	279	286	283	283	279	307	285	263	291	300	288	286	290	287	291	286	290	278	293	281	271	280	304	272	318	293	264	285	258	319	282	300	293	302	272	259	285	309	297	291	285	287	259	295	292	321	290	297	270	262	296	322	309	247	259	307	313	273	274	265	293	341	333	299	277	294	314	297	298	259	324	314	333	266	307	317	288	250	304	291	283	313	297	269	291	280	303	281	308	302	338	268	275	315	324	283	289	307	306	290	286	287	264	286	288	277	316	312	307	299	274	300	249	258	288	286	318	294	283	313	289	275	278	276	277	269	296	290	270	283	294	293	299	292	309	275	313	317	282	296	308	318	295	297	320	270	290	291	276	309	265	284	292	291	280	286	290	300	285	282	274	289	321	290	305	309	280	304	257	282	264	315	308	265	288	279	291	271	272	292	307	283	288	300	312	310	273	269	299	303	272	289	271	307	297	276	255	275	294	307	287	323	259	282	288	267	290	305	286	285	271	284	291	291	289	278	295	266	280	289	313	305	283	306	273	296	303	284	270	303	262	309	295	298	293	287	293	262	287	301	283	287	298	297	284	266	262	274	264	285	302	290	305	302	327	285	277	284	304	294	267	269	305	291	288	308	315	298	280	265	293	292	290	278	287	283	293	319	314	281	296	285	278	333	295	308	296	308	300	308	304	280	300	297	317	288	283	296	258	267	281	283	285	263	306	278	312	266	312	280	285	284	290	256	282	255	284	290	270	285	316	301	292	292	318	286	295	298	311	304	300	278	296	318	303	286	287	296	278	310	292	306	252	288	292	302	308	296	299	273	283	309	300	308	275	276	299	275	291	294	277	287	318	312	284	298	268	310	301	294	304	299	303	259	295	298	312	268	290	286	270	284	297	312	268	285	306	298	296	302	295	272	308	279	264	260	277	298	298	281	249	325	318	275	257	283	283	302	279	283	326	315	318	310	269	278	283	261	290	312	309	299	316	299	282	296	297	289	294	300	294	297	336	284	323	267	288	309	298	319	302	275	297	311	283	287	284	318	258	309	297	288	269	306	307	286	305	322	273	295	292	281	323	286	273	292	293	300	287	280	311	311	293	304	296	310	263	324	297	274	294	303	292	264	294	290	330	316	305	281	292	267	322	300	273	302	290	301	273	284	283	269	283	295	290	288	281	290	327	268	309	310	291	297	325	266	312	297	294	260	266	322	281	291	289	307	274	279	290	295	262	283	275	302	298	275	272	258	319	276	283	304	275	287	264	313	329	295	288	297	323	310	289	296	274	293	318	274	297	294	307	310	304	284	293	306	277	320	281	287	301	297	283	259	306	275	296	281	287	288	268	274	271	268	293	301	300	282	322	294	307	303	279	260	278	311	273	284	281	316	283	264	280	321	273	320	268	279	298	307	274	306	288	284	262	281	301	297	317	306	300	287	284	243	330	296	269	278	298	299	275	296	299	271	269	263	301	285	313	315	287	296	283	308	283	291	330	300	289	260	300	290	284	306	301	307	280	281	320	315	254	274	262	273	285	279	288	286	291	283	292	276	291	274	284	290	272	266	273	285	294	302	280	309	310	277	308	273	295	296	282	280	303	338	300	293	285	320	268	301	327	303	289	286	284	301	296	293	287	301	303	297	277	283	283	293	300	264	269	290	267	282	264	274	312	256	302	307	272	296	299	306	273	287	289	277	322	298	287	288	305	298	261	284	285	289	297	316	288	302	277	279	273	295	309	260	283	295	282	326	275	297	296	309	282	293	300	283	292	309	262	290	275	269	276	297	287	275	267	282	280	250	253	270	274	292	296	292	291	302	307	275	304	290	279	292	293	289	287	297	301	316	297	293	294	283	269	333	278	279	303	294	302	296	300	298	276	312	289	288	265	280	303	297	309	293	301	273	319	234	298	291	292	304	317	290	280	304	267	288	284	279	249	274	298	280	305	294	287	291	300	281	329	281	303	279	281	284	273	287	281	258	293	273	280	299	321	255	303	302	296	273	287	299	289	295	279	303	287	274	309	300	293	307	278	324	328	301	294	303	302	275	301	289	305	289	285	256	295	286	305	283	289	301	302	298	268	287	281	279	259	295	305	297	278	305	294	271	302	257	309	269	273	279	302	314	302	287	315	274	280	304	317	287	281	274	316	305	281	280	293	285	295	262	278	270	286	292	312	304	289	288	308	301	281	291	303	299	288
23896	24401	28452	31976	32564	30358	25596	21551	20442	18417	24516	24264	19070	14884	13042	7487	6008	5994	5882	6641	6233	4281	4090	3945	4135	6778	5843	7326	6955	5320	4214	2233	2139	2182	1870	1547	1330	1156	1012	1019	1044	964	1005	981	1067	952	983	967	977	927	971	919	989	954	1013	946	905	951	895	961	968	978	909	929	954	915	934	952	911	910	919	941	924	897	1024	957	943	922	932	851	923	948	908	879	904	881	905	937	909	960	908	890	845	917	858	927	880	902	895	934	911	936	885	906	923	885	938	857	868	893	882	881	897	901	874	894	945	905	890	922	977	890	892	908	906	887	919	923	875	893	896	841	920	908	885	930	904	884	867	889	872	894	935	863	952	858	933	935	927	858	859	908	937	904	942	909	872	919	889	923	909	852	912	871	891	916	926	893	936	903	938	858	872	945	941	923	917	910	891	877	967	914	926	890	867	857	885	885	868	893	925	859	910	871	878	879	853	855	843	924	864	879	915	922	892	896	877	911	945	875	874	901	898	922	940	895	910	889	882	883	869	854	927	904	891	915	909	946	959	889	903	889	900	918	876	901	907	887	864	921	884	863	874	891	922	890	869	897	925	929	900	888	913	891	879	927	924	900	920	899	908	860	949	892	939	906	892	918	924	929	916	883	894	899	903	948	898	952	886	878	899	915	851	879	886	900	851	901	881	875	903	894	899	891	880	915	889	839	895	936	850	911	896	904	949	906	935	836	812	902	882	884	901	935	874	886	892	911	911	872	947	916	930	875	868	886	857	914	932	860	882	869	913	853	937	921	858	887	915	866	876	873	888	915	892	875	920	881	879	899	902	883	886	929	878	893	892	923	891	890	867	842	862	846	918	884	934	909	923	849	894	892	901	882	935	918	870	854	856	873	861	920	931	895	880	941	934	919	923	905	918	911	908	917	920	903	929	923	922	974	851	937	855	862	936	925	873	876	860	917	914	885	907	875	806	871	879	888	924	895	898	917	916	945	859	898	932	823	862	925	896	878	882	914	858	925	897	889	895	844	838	873	936	885	880	866	896	940	870	854	886	858	895	921	883	902	903	920	881	874	872	883	879	912	939	910	926	890	884	866	893	940	931	939	917	896	882	879	928	860	888	898	944	860	871	917	893	853	906	893	895	917	913	897	887	925	865	891	921	873	844	892	851	957	808	907	901	903	941	895	839	909	879	912	900	890	891	942	877	851	844	875	895	928	881	949	846	861	882	906	884	963	884	889	850	870	909	896	908	894	891	919	919	882	895	876	892	945	864	883	856	839	924	920	880	908	853	869	913	870	927	918	871	976	894	920	840	879	920	886	885	855	846	894	868	897	865	875	889	872	861	904	876	843	896	818	886	898	881	904	947	915	899	899	898	853	925	893	927	852	882	901	906	906	939	927	876	904	865	905	858	884	870	920	872	916	922	912	901	987	908	852	840	908	869	884	864	858	857	879	844	918	877	875	962	881	807	890	884	915	888	878	904	839	922	862	877	904	920	850	893	907	889	843	875	911	883	961	845	858	904	890	874	836	870	940	915	869	941	902	906	901	863	828	894	909	895	840	885	881	873	876	884	844	897	895	880	884	906	891	861	945	934	868	858	914	905	864	853	880	923	924	831	891	935	887	885	892	918	874	890	881	838	933	944	914	890	953	885	907	937	910	927	908	907	828	925	874	880	910	868	948	876	905	919	881	880	927	888	871	951	851	943	899	903	880	907	878	892	891	853	891	889	908	925	868	907	850	890	894	888	844	947	858	829	876	912	839	877	926	854	883	864	918	911	891	902	900	889	887	883	905	866	892	942	890	849	870	932	904	844	874	883	912	884	898	944	906	851	909	919	976	832	901	903	862	904	894	838	912	908	896	904	933	913	893	881	886	952	948	952	902	868	881	920	940	950	925	906	965	895	855	863	923	939	891	876	916	894	899	911	876	895	922	937	929	866	852	896	860	887	948	921	939	897	905	914	925	924	895	919	909	866	891	855	857	859	836	885	857	893	930	923	955	914	917	865	901	895	903	872	880	951	919	889	939	925	885	904	926	845	941	849	869	838	885	878	899	887	899	906	901	919	891	897	919	862	934	898	912	889	898	915	904	893	907	894	883	861	889	910	930	885	889	900	916	857	917	867	846	865	904	898	872	885	878	872	871	900	860	957	927	913	903	903	860	901	911	900	918	869	871	863	916	902	839	826	872	939	867	860	898	954	914	879	927	928	922	854	911	870	849	890	915	901	872	942	887	869	863	907	883	858	983	898	920	842	857	896	954	900	902	906	943	886	856	903	875	852	999	895	907	888	922	923	904	897	896	910	876	888	893	961	906	953	899	868	970	807	881	860	964	918	863	904	844	899	870	912	853	889	875	881	910	908	869	884	932	882	861	918	877	900	925	917	899	951	955	916	953	918	866	885	894	882	926	873	931	904	902	881	892	881	901	837	923	879	883	913	900	872	859	902	905	917	867	891	918	892	866	871	878	883	940	893	905	912	919	907	864	942	895	863	903	857	895	867	886	889	893	951	931	939	906	895	894	905	895	857	916	842	866	929	875	923	914	910	897	912	887	894	902	881	879	879	917	851	869	887	910	955	865	910	860	897	863	898	925	850	898	862	858	936	904	951	878	918	952	879	838	916	884	925	886	851	950	894	929	877	901	894	926	888	958	906	851	911	900	880	893	911	902	860	923	887	894	908	937	842	886	895	930	875	813	872	862	880	929	895	910	875	891	964	918	936	888	910	851	918	891	886	958	872	908	869	884	886	893	853	896	894	883	910	903	900	896	899	946	895	915	886	908	879	829	892	932	897	913	896	859	824	872	879	901	895	908	893	908	859	883	885	910	932	908	860	882	867	839	896	919	940	900	866	868	839	929	912	879	897	908	890	866	919	875	935	880	924	881	866	865	878	864	892	945	895	889	847	831	869	906	891	903	910	882	854	883	933	868	865	903	890	892	932	840	868	854	897	893	986	865	868	906	861	902	938	892	870	893	901	917	875	909	905	917	886	892	942	958	952	889	899	905	928	956	951	875	899	896	937	852	904	871	889	903	907	912	943	933	861	889	882	879	900	888	887	874	946	932	916	851	905	899	944	921	936	864	962	842	868	906	908	878	907	901	863	870	866	872	890	885	981	949	885	919	852	950	872	855	935	844	874	910	868	922	901	933	894	888	881	901	892	831	856	884	879	892	909	919	837	881	922	875	908	844	862	852	956	885	899	847	959	892	883	945	841	946	923	948	905	906	877	908	943	909	873	919	930	880	867	902	859	850	879	934	862	878	889	882	846	917	889	871	872	919	898	896	889	912	888	839	954	936	924	913	898	921	892	886	873	873	883	888	889	901	888	823	921	918	911	937	888	858	901	861	881	905	907	931	918	842	891	924	903	872	919	936	873	900	897	878	943	905	868	915	887	900	892	898	867	894	936	886	852	872	873	904	852	928	889	893	871	874	873	921	874	894	936	864	870	874	876	867	908	866	907	848	933	887	874	869	918	934	875	843	872	908
3465	3230	3566	2327	1405	886	576	450	414	289	359	352	283	277	250	220	187	232	197	219	209	207	204	199	213	241	225	208	216	192	213	168	211	198	190	187	210	168	195	205	182	200	199	177	194	207	183	176	195	185	181	191	196	211	206	207	191	212	177	197	192	190	161	209	200	169	185	184	187	198	190	177	200	195	188	212	208	189	178	196	186	182	214	188	190	178	182	198	201	204	211	185	210	191	201	197	181	203	192	177	209	189	208	183	181	212	176	187	191	184	167	190	187	202	183	213	220	202	176	165	190	200	181	184	197	221	207	181	218	158	199	199	202	195	207	199	188	184	167	199	182	174	151	174	171	165	191	193	185	194	191	184	210	201	189	224	164	195	167	169	192	200	186	165	177	222	193	190	178	197	210	207	171	190	192	193	188	189	199	202	180	209	193	192	195	193	186	173	205	203	197	181	201	200	182	199	200	217	205	175	171	182	177	202	198	173	182	175	188	206	180	201	222	204	198	202	204	201	192	189	191	186	172	168	173	197	192	184	194	164	189	212	172	209	205	184	188	195	176	208	191	191	193	191	183	171	183	197	185	197	197	214	199	178	195	204	205	204	193	184	206	177	194	187	190	181	190	200	189	175	185	199	206	188	188	189	187	189	201	215	173	172	186	202	189	193	154	196	164	212	191	194	204	176	206	208	190	182	201	201	175	161	194	215	178	208	182	192	189	183	215	199	173	184	192	170	200	188	175	190	171	171	197	154	175	177	194	185	166	184	194	201	206	198	219	171	192	196	195	198	192	180	190	191	188	186	185	181	202	181	192	191	197	189	180	185	201	179	175	209	187	202	176	193	187	211	167	185	178	210	191	200	201	195	189	181	184	174	174	193	183	175	178	199	179	184	204	173	188	172	177	188	180	203	194	219	177	178	211	202	173	178	188	190	197	202	172	176	194	175	201	174	180	213	204	198	197	214	184	190	190	171	210	174	164	181	198	179	215	174	205	227	180	183	186	168	188	171	193	179	200	188	192	183	190	197	178	180	195	212	192	202	181	185	180	196	197	198	165	175	193	182	187	182	183	190	201	193	199	205	194	222	182	197	200	189	214	199	200	185	180	182	183	202	184	166	184	187	189	191	222	183	200	198	209	179	172	192	219	191	201	220	198	178	213	194	224	184	198	191	206	182	194	201	186	202	190	178	192	178	183	187	199	190	180	167	179	200	195	207	208	200	220	164	187	207	213	196	192	197	177	186	203	205	182	195	173	172	193	190	198	173	203	210	179	212	190	184	203	166	190	200	170	182	188	178	176	161	170	193	181	173	187	170	184	193	195	200	205	184	212	201	197	174	194	151	197	175	177	208	203	193	181	155	181	190	146	178	184	205	178	197	171	182	190	180	166	187	173	211	181	183	200	206	178	167	158	148	191	201	186	190	179	174	187	177	184	210	186	181	197	195	211	156	200	202	200	185	206	203	192	172	223	212	193	186	191	210	201	198	181	205	188	182	196	201	213	190	204	186	200	175	209	187	197	212	192	211	200	208	189	189	215	169	203	182	178	204	184	197	171	179	157	218	183	214	151	205	211	177	203	181	195	190	168	185	185	205	198	185	187	197	198	208	194	200	222	187	170	194	196	199	191	188	194	201	205	208	196	172	194	190	200	160	165	199	176	195	178	194	167	199	199	180	184	178	165	179	213	176	187	188	167	175	196	179	192	177	189	170	195	193	181	179	184	191	214	183	200	222	194	196	191	185	179	164	218	187	190	192	183	180	209	203	196	157	189	196	155	204	198	180	184	194	223	194	207	184	218	173	178	157	175	182	208	168	186	177	204	179	191	199	205	183	155	197	179	189	177	187	179	219	174	170	167	191	207	201	196	192	198	153	196	191	190	190	189	200	199	204	218	192	203	197	193	162	200	169	198	177	181	191	186	197	190	189	193	165	175	187	177	170	189	210	213	183	191	186	209	192	179	191	166	183	203	178	186	174	209	190	172	203	195	205	183	194	180	200	184	199	192	160	184	174	197	182	171	200	186	189	183	174	189	196	183	171	193	200	197	178	178	175	192	191	188	176	189	185	203	202	188	192	177	196	202	199	180	192	188	191	182	207	201	191	184	176	207	183	181	170	206	173	204	181	209	182	207	210	207	195	162	187	185	221	204	188	210	193	214	187	218	184	176	186	178	196	208	187	157	192	202	171	211	167	168	195	174	161	197	182	196	171	154	164	197	188	176	186	194	167	227	162	182	183	192	177	187	173	216	187	181	196	200	171	192	195	177	169	191	215	199	171	186	192	205	195	165	189	200	164	192	183	201	195	199	219	202	199	195	193	188	185	201	175	199	204	182	190	179	210	190	191	189	162	174	192	175	176	212	209	185	208	199	185	181	211	171	176	175	202	198	178	181	187	193	200	191	180	204	158	193	203	171	204	208	161	195	199	173	189	199	187	195	196	187	165	214	196	181	199	180	186	190	187	166	195	215	186	170	183	217	192	198	191	176	213	182	175	190	197	184	190	197	192	209	169	172	190	185	171	193	182	191	196	201	179	177	193	181	204	212	170	198	183	174	179	166	191	184	189	224	198	190	178	187	198	176	196	181	195	217	210	184	194	193	182	182	184	190	208	155	176	215	170	201	190	199	177	190	195	209	176	185	174	184	200	190	186	203	201	209	186	186	181	215	203	197	176	183	163	203	201	191	199	184	192	179	191	188	200	204	163	167	183	186	170	190	181	179	181	204	216	174	177	190	211	172	202	184	182	210	159	212	192	181	193	191	194	191	191	218	174	206	180	190	169	215	177	192	189	192	184	201	206	207	198	188	172	163	196	156	203	190	175	217	190	203	197	177	216	196	191	178	200	186	186	229	201	184	205	201	200	178	164	173	187	207	177	179	185	194	202	192	191	183	190	178	174	186	196	185	193	194	194	180	181	180	190	202	197	179	197	180	183	182	177	199	182	180	191	175	215	188	197	193	179	189	209	152	192	174	202	192	165	193	187	180	192	189	175	178	200	207	213	191	180	185	172	211	194	184	164	180	190	179	179	166	160	179	187	186	201	205	197	184	183	162	202	187	210	195	180	199	186	201	201	211	178	163	183	177	207	195	177	211	186	173	190	161	216	209	183	199	177	172	164	196	189	183	194	186	192	170	173	200	183	193	175	181	191	189	195	182	158	179	188	173	199	187	172	195	186	176	202	183	185	195	178	190	195	199	187	177	198	175	190	183	189	180	186	183	209	183	183	181	165	186	194	196	191	158	192	192	219	183	204	196	191	191	194	195	186	183	174	201	201	179	160	216	200	173	193	195	163	184	211	188	193	190	167	191	209	208	177	184	157	191	203	157	157	204	208	185	180	184	174	179	190	196	192	196	173	188	172	166	193	175	188	174	191	179	187	192	190	188	173	162	172	165	197	181	210	217	199	180	171	209	215	189	205	200	182	195	202	164	191	211	168	199	210	185	175	192	195	183	183	176	163	197	193	161	164	185	199	209	194
3717	4373	5747	4894	3596	2715	2200	1842	1698	1361	1533	1653	1398	1114	989	882	831	841	755	817	816	784	731	743	747	778	798	843	839	760	791	693	669	704	648	673	671	633	651	697	647	631	585	658	646	669	657	622	656	644	651	608	623	657	662	677	643	659	613	623	633	622	618	645	674	624	630	690	641	671	691	662	622	631	659	613	684	633	606	634	595	673	635	624	655	625	613	605	653	612	615	680	654	675	630	651	651	646	616	680	656	658	640	649	663	650	627	658	631	599	660	661	672	635	631	618	659	632	651	620	644	605	624	671	676	715	675	650	615	644	666	676	646	665	664	663	601	679	659	659	649	635	654	663	632	608	642	640	664	651	648	671	667	670	622	680	658	642	711	631	664	645	647	621	676	644	656	621	652	646	661	644	647	636	618	600	623	622	650	638	651	612	632	669	660	680	620	646	673	626	651	601	638	655	672	683	675	654	625	646	630	607	678	606	663	665	633	618	597	684	693	624	677	630	664	608	657	627	622	670	642	602	657	632	627	614	686	645	630	660	658	630	699	668	637	624	612	667	636	690	662	617	584	673	666	599	610	684	629	688	674	608	639	660	634	621	656	631	637	653	654	635	585	615	599	627	654	655	672	648	635	684	619	610	641	636	623	608	607	646	694	625	656	632	642	630	598	660	646	629	619	628	655	673	636	637	647	645	641	673	676	652	618	611	658	602	663	642	665	664	633	591	636	649	649	635	652	657	646	644	673	673	641	638	633	605	626	647	639	617	650	677	636	684	659	654	656	699	612	634	634	635	642	626	620	634	597	635	674	682	636	643	627	672	653	647	639	581	638	582	633	672	599	655	614	620	667	658	678	624	615	576	617	640	624	641	673	641	681	679	617	668	656	655	661	657	662	684	625	661	638	631	643	668	670	636	663	686	684	667	643	699	616	623	664	634	669	657	662	662	653	666	617	632	647	665	591	618	688	639	661	642	615	647	644	629	644	629	611	642	624	671	641	629	679	665	651	643	617	666	661	639	644	623	637	663	669	616	648	607	659	647	646	671	619	690	666	634	628	648	649	609	611	636	685	651	661	661	653	658	739	664	660	619	626	639	608	653	626	656	652	681	658	615	610	651	625	634	686	638	630	611	640	637	644	657	624	644	639	639	634	673	649	600	648	644	642	610	631	659	651	650	675	620	662	619	680	648	584	608	671	637	582	634	657	637	633	616	646	668	629	643	601	697	671	675	662	669	627	648	633	690	649	657	670	691	651	634	596	669	618	623	595	648	613	680	681	612	668	651	677	630	657	610	650	678	634	653	679	659	623	649	647	688	584	647	667	683	623	665	619	642	665	633	638	677	658	650	648	608	658	614	643	650	639	650	685	641	649	678	647	628	640	651	657	620	678	609	637	631	597	655	629	655	600	617	653	672	651	609	649	665	642	656	630	634	634	683	651	645	687	628	618	637	649	630	677	623	671	621	651	626	584	609	611	630	629	668	604	684	672	678	646	623	606	666	644	586	611	605	664	636	616	649	684	603	632	666	634	672	611	666	648	639	649	647	676	690	645	660	621	650	666	619	630	634	648	608	625	631	609	648	675	668	637	635	663	617	678	638	644	639	658	648	689	616	627	639	696	624	662	674	636	623	632	593	634	612	679	644	625	675	590	619	654	662	649	658	678	685	657	620	667	641	629	624	612	669	620	675	599	618	622	629	596	646	603	641	672	628	560	615	671	649	668	638	653	641	689	666	658	654	656	644	640	610	655	657	636	608	663	623	620	571	649	622	642	620	642	666	600	642	670	634	683	653	671	665	654	639	616	627	629	666	654	657	641	597	688	622	687	637	653	639	641	653	644	635	642	609	658	668	641	617	655	646	669	617	650	655	615	638	662	644	627	682	662	658	640	646	689	612	665	638	626	620	640	710	686	627	690	664	662	642	630	622	638	652	631	679	617	607	678	614	611	628	611	585	650	644	672	678	643	644	644	664	603	643	700	587	623	643	595	631	670	650	652	634	650	608	629	673	605	678	653	646	650	689	639	658	663	638	678	672	668	647	657	641	631	619	636	630	620	605	675	658	624	658	632	646	656	636	694	635	663	700	626	665	680	657	670	658	633	701	652	627	653	647	579	657	644	577	613	648	637	650	664	707	611	607	637	641	651	621	610	653	634	657	636	625	650	664	682	678	648	652	607	637	680	626	588	689	642	661	660	644	604	669	657	671	638	624	639	635	676	673	671	665	604	687	624	629	643	587	621	621	657	636	652	644	652	690	637	623	641	667	671	669	632	630	673	667	662	595	700	663	590	630	640	652	639	659	623	650	702	613	695	630	627	581	648	615	665	640	644	681	640	640	653	618	621	681	618	610	622	685	694	628	619	624	631	658	652	639	642	638	646	664	678	651	605	655	629	686	646	658	661	610	692	639	649	613	665	641	603	633	717	680	681	623	636	612	692	646	629	617	640	644	620	655	677	645	623	696	672	656	660	630	621	645	613	653	654	636	662	589	630	582	620	683	647	674	624	649	655	631	656	609	629	614	624	628	664	609	663	628	639	624	648	643	621	649	619	691	627	637	595	658	653	611	643	617	645	619	676	619	632	617	706	636	667	691	663	595	645	625	635	589	644	626	673	687	668	680	594	694	665	639	674	596	609	629	618	634	628	621	634	602	656	676	591	665	644	668	602	621	688	649	653	656	604	666	640	640	693	615	635	693	623	671	645	656	633	696	662	647	661	654	665	668	637	618	664	627	601	677	645	679	612	677	661	648	671	596	655	626	620	623	687	605	672	622	662	667	685	687	683	621	610	654	669	663	667	626	683	629	638	650	686	609	683	640	649	658	634	619	638	661	663	639	661	662	656	629	601	634	666	647	647	649	637	662	663	665	606	658	676	636	623	645	647	644	651	608	613	612	649	651	588	646	669	677	577	623	683	595	602	677	624	639	644	642	689	673	605	658	607	628	634	605	665	599	617	603	670	668	649	652	600	642	626	678	723	633	651	661	617	601	639	600	629	625	662	719	672	623	627	643	631	595	660	707	677	595	604	629	617	631	688	643	644	616	644	629	642	659	684	649	627	637	622	661	655	630	676	626	671	640	637	628	602	643	577	582	678	659	611	615	669	620	637	669	643	596	652	660	638	636	656	740	661	646	652	650	649	625	608	643	676	626	637	623	642	632	629	645	632	674	626	610	638	651	714	634	687	649	665	650	643	659	624	642	652	675	640	639	659	673	621	607	622	633	639	652	620	644	656	693	647	609	630	637	708	673	665	658	620	633	607	665	656	627	646	627	644	602	640	630	664	676	625	631	598	638	649	627	657	682	625	677	637	682	676	612	632	605	718	670	615	673	647	641	657	617	650	650	656	621	630	640	680	619	665	615	664	624	639	666	661	627	647	650	644	669	610	640	643	682	675	717	651	617	656	614	616	589	627	645	657	614	653	606	642	646	612	611	645	625	694	693	641	628	609	674	637	642	677	618	572	648	634	645	638	585	648	657
21667	23634	25672	22648	17035	11444	7296	4904	3978	3013	2965	3268	2539	1445	1161	787	578	677	553	599	608	495	466	486	469	616	615	659	672	465	530	488	378	405	364	322	366	330	297	344	333	341	313	312	313	291	329	340	328	342	303	315	295	357	320	311	321	347	312	301	338	325	303	297	315	301	265	320	327	342	297	317	319	323	314	279	340	327	292	305	328	355	321	312	305	332	331	339	303	323	307	289	308	311	320	313	297	314	334	308	318	328	304	324	321	318	298	310	304	305	312	301	312	320	304	318	309	307	294	327	326	295	309	353	312	330	312	289	338	327	303	323	294	281	328	337	320	318	329	318	296	302	297	314	304	304	305	312	296	341	301	307	325	305	325	345	325	332	308	322	329	322	306	336	319	323	319	297	307	268	302	327	334	297	289	337	319	314	334	279	318	353	313	314	335	307	330	337	334	328	301	319	287	336	290	310	320	292	324	300	311	315	302	337	329	276	322	319	274	314	333	273	325	305	342	344	316	295	326	317	303	333	343	336	283	301	286	328	336	331	319	294	330	320	304	302	312	308	309	327	327	319	311	284	296	353	307	326	315	332	323	306	330	285	292	322	278	316	342	297	338	293	304	286	316	335	319	299	296	326	291	324	312	324	313	321	323	306	306	314	320	295	315	313	300	326	322	325	306	283	336	312	327	292	343	335	288	310	314	311	317	340	308	297	312	299	281	334	304	295	312	317	337	331	325	306	332	337	287	293	300	278	299	336	327	301	336	316	325	309	302	327	309	292	295	323	321	334	322	336	323	286	299	313	310	318	347	283	339	320	302	306	315	337	290	307	338	308	298	289	291	362	317	293	300	311	286	319	320	348	295	297	316	313	337	287	288	313	312	334	298	307	278	292	296	302	342	323	310	328	312	299	294	315	308	329	315	305	299	330	311	344	360	332	316	312	311	333	301	328	339	301	341	301	331	364	298	312	302	296	336	283	320	333	331	298	346	295	355	310	303	328	313	319	315	311	332	310	319	313	322	321	300	339	334	300	322	306	299	306	304	342	301	338	342	308	297	340	362	315	291	301	340	308	304	317	303	295	324	280	308	325	318	328	305	353	289	327	296	300	359	306	313	312	307	327	291	322	333	357	351	317	316	298	306	304	336	318	322	289	308	323	308	336	288	293	309	309	310	298	332	321	312	302	302	291	292	329	338	344	326	328	320	319	322	310	292	288	292	338	319	326	314	298	326	284	337	343	321	311	344	335	331	294	350	329	304	310	317	280	313	332	324	318	316	272	284	281	335	329	307	322	312	314	374	333	314	327	296	326	348	292	325	354	331	320	324	307	356	321	310	334	307	294	308	293	351	340	327	319	296	313	300	320	309	292	331	308	321	316	331	324	296	313	323	300	321	324	310	284	347	317	306	333	318	303	320	301	312	301	280	317	277	323	329	317	288	330	290	299	298	332	312	317	331	309	296	305	323	367	305	278	304	310	325	305	301	302	299	343	313	311	298	289	328	320	323	323	305	344	291	328	296	344	320	306	295	343	309	296	316	286	321	293	298	319	305	323	342	297	330	328	270	319	317	305	308	350	331	326	324	341	295	321	323	330	306	319	287	296	288	331	340	296	322	295	298	318	324	303	296	317	315	316	348	328	321	321	297	311	299	331	327	276	323	322	323	309	334	327	319	305	308	336	297	288	314	311	313	327	317	313	323	309	308	315	318	330	312	312	353	301	311	314	327	331	261	306	303	326	345	327	310	284	302	314	314	296	298	317	296	332	323	336	299	306	341	315	323	315	289	288	291	350	294	341	315	291	292	321	348	309	287	338	311	329	329	314	308	316	305	309	285	291	309	305	286	321	283	308	308	338	357	324	338	334	309	290	313	305	296	312	289	314	295	302	304	277	299	324	325	321	299	297	311	323	308	331	294	334	310	311	306	308	329	301	296	364	321	318	325	312	294	319	339	324	296	339	322	278	288	315	347	340	321	346	328	317	293	281	294	332	304	314	343	305	303	315	289	300	294	304	281	305	327	310	336	333	310	313	327	342	328	349	282	344	315	310	293	302	301	307	293	309	264	305	350	321	316	329	313	322	292	336	318	323	314	313	296	323	315	314	314	281	307	334	322	301	286	313	297	315	293	304	262	316	311	303	303	318	306	290	290	300	324	292	304	341	341	290	313	293	322	286	307	308	305	289	345	301	352	275	330	316	299	322	352	303	319	300	328	362	305	274	302	312	284	310	308	323	293	306	317	304	305	299	283	319	319	331	371	334	310	323	305	327	325	314	320	327	305	344	305	300	318	279	309	281	322	293	302	295	316	307	277	309	332	317	320	311	322	333	325	307	323	311	335	334	286	340	315	301	307	315	323	307	299	307	309	327	294	323	313	328	339	309	326	335	300	326	328	305	304	323	275	322	322	346	314	314	288	304	331	353	297	320	290	317	322	337	295	291	309	326	330	324	251	300	312	313	325	292	301	314	330	335	339	335	320	298	306	279	331	272	309	307	339	317	316	325	334	332	346	287	334	322	310	340	315	325	273	329	316	321	332	330	300	322	338	325	319	356	302	322	285	340	296	319	324	320	298	306	303	317	338	310	302	299	331	328	300	332	325	332	308	352	315	313	306	322	318	338	315	310	330	297	291	308	311	316	339	295	307	324	352	276	339	306	323	300	305	299	336	332	280	307	329	332	316	310	323	343	299	285	336	281	315	329	303	315	335	333	287	317	308	305	305	310	319	291	325	319	292	308	289	354	302	337	338	341	319	318	309	288	338	338	330	299	304	355	293	289	304	299	308	291	329	336	306	356	308	314	309	328	313	335	319	321	289	332	299	340	315	328	312	316	337	326	334	291	330	275	316	310	320	311	298	327	306	334	320	291	327	302	379	308	309	293	305	289	333	301	308	333	299	333	307	308	332	337	311	316	339	313	313	336	321	300	318	329	307	304	295	351	356	302	302	313	338	334	280	336	331	309	300	327	311	298	306	305	307	310	296	338	316	329	330	295	322	295	298	331	331	332	305	315	335	321	274	288	300	301	312	282	322	301	329	295	293	312	279	333	308	374	296	305	304	336	322	335	293	323	295	331	322	308	293	295	318	304	294	324	306	329	294	326	322	314	327	308	353	333	279	323	313	334	293	288	308	331	335	322	302	330	294	319	300	304	309	311	331	290	310	322	286	313	325	294	308	335	326	325	329	282	317	306	318	311	331	327	316	312	332	305	335	322	311	321	319	330	310	292	308	345	313	339	323	328	296	332	314	324	336	285	316	327	325	320	304	317	330	329	359	305	317	306	277	329	329	319	309	304	305	336	305	329	323	318	311	306	339	307	285	331	307	323	286	342	327	277	331	327	314	281	349	325	306	317	288	303	335	300	297	300	314	323	306	348	328	317	336	288	298	305	322	322	322	303	331	313	315	275	318	309	300	324	319	310	355	325	334	311	330	332	320	314	311	286	312	336	308	278	320	302	342	323	316	310	288	317	302	320	331	337	296	292
16570	18609	21066	23109	22477	19805	16068	13804	12713	10717	13374	14991	11918	7976	6911	4494	2939	3504	2844	3393	3483	2551	2366	2212	2233	3457	3221	4028	3993	2924	3020	2048	1537	1508	1217	1130	1118	1073	1051	977	1032	997	1039	1006	974	960	1030	1007	988	1023	981	999	977	995	995	975	921	985	956	1008	930	972	935	984	941	992	994	982	948	992	974	1032	943	954	934	1017	1022	995	969	926	964	937	964	965	1028	973	980	1011	1029	1030	1005	1007	953	981	1000	987	987	944	994	1014	989	994	971	1011	991	1035	929	961	936	992	971	1003	929	998	958	1039	962	949	971	980	981	1018	986	980	944	973	1016	945	1015	973	966	963	1005	987	899	1000	919	1045	964	994	925	987	952	938	958	948	1025	1016	1004	930	978	1021	970	1029	1015	924	930	958	960	991	994	999	980	944	948	974	1005	925	1019	1041	954	989	949	1015	946	966	951	1025	1027	992	993	979	943	991	1041	917	964	944	1019	1000	982	981	944	929	985	920	938	1021	918	945	969	979	1005	985	992	976	917	1002	1040	980	951	995	998	957	962	929	959	953	925	989	919	943	948	974	956	965	965	944	1026	968	1020	921	984	981	999	1022	982	918	930	1003	957	990	970	980	991	987	1053	998	979	981	938	1003	961	1005	913	926	952	1004	934	1018	961	994	929	951	977	976	1006	978	958	1000	992	966	942	1006	922	909	951	971	984	926	928	993	953	926	975	1020	979	935	993	940	971	913	954	917	961	993	963	966	971	984	954	1028	1006	963	988	958	1026	955	956	957	945	1020	917	954	996	932	990	981	974	1035	1010	914	999	984	1036	986	949	921	970	974	939	972	993	937	975	974	951	956	886	1012	968	996	955	960	955	1010	944	1006	944	950	913	977	953	1009	951	954	987	989	955	919	1005	988	948	976	975	1001	967	998	934	954	1028	1001	943	964	1021	952	1018	949	990	985	988	975	941	942	958	968	965	990	1019	945	980	982	958	939	945	957	953	1024	938	928	940	994	992	1018	983	985	978	984	1034	962	952	990	961	1020	946	997	1001	960	909	942	971	927	973	941	963	948	917	1007	969	1028	988	967	996	966	901	913	989	951	950	943	978	939	1001	984	998	979	1019	993	979	1032	979	935	999	1001	963	950	989	1016	1002	972	989	943	944	1001	920	966	971	928	974	1006	988	1008	1023	927	1014	985	952	949	962	1010	982	981	1009	961	958	935	972	981	992	951	943	948	941	1087	978	955	1036	1006	980	946	969	913	989	1050	939	943	921	972	952	966	1028	971	956	968	984	962	965	925	936	998	966	1016	951	982	959	1013	992	1041	977	1023	940	955	990	874	938	959	981	998	963	962	918	986	960	956	951	998	1012	970	910	1028	982	996	982	923	998	941	924	992	948	984	958	991	982	967	957	975	991	1020	985	978	968	934	998	934	913	1016	991	982	996	982	1034	1032	971	974	1004	971	946	941	980	1034	958	967	985	956	944	976	1000	969	951	926	1009	1012	983	935	974	987	952	911	1010	974	988	1016	971	947	965	970	984	1011	993	953	964	973	998	982	967	991	1004	975	959	968	988	951	956	905	923	958	922	952	989	995	950	913	994	1018	936	998	1003	1041	976	964	1012	1004	965	970	990	957	1012	937	1015	976	990	997	965	956	937	981	965	971	985	978	952	1000	983	965	988	1028	967	991	1012	985	956	944	999	976	981	939	952	1001	1015	915	1009	957	1008	948	983	1001	1005	967	1022	930	924	912	969	944	937	993	947	1021	989	957	995	986	960	953	1018	1010	980	973	972	934	938	907	1036	983	981	995	985	957	950	1016	950	1040	990	964	927	937	976	987	932	922	1009	993	945	991	981	960	985	965	1003	959	949	985	1046	971	976	1039	977	957	964	984	975	1011	959	954	1005	1006	1009	987	997	1001	996	959	986	932	958	895	974	972	999	916	980	997	1027	980	982	992	988	987	978	1007	918	958	988	1002	989	977	1018	969	986	992	984	931	977	985	953	935	965	979	1066	978	998	975	919	927	936	959	978	928	987	971	949	963	1032	976	1009	967	940	1010	960	992	952	1024	936	918	1000	1000	930	955	1010	1029	981	991	998	966	886	940	972	923	943	1025	912	971	996	874	992	994	955	933	971	940	961	968	975	902	971	1037	940	968	998	1008	1026	998	966	927	969	952	992	994	998	964	1003	1047	985	1024	982	944	1058	972	1015	984	1013	1027	938	1009	1008	991	958	972	951	998	928	952	906	961	952	994	964	948	968	997	981	953	992	960	924	953	996	968	968	1022	932	947	935	1021	993	915	1010	960	936	957	1015	1025	974	993	995	997	980	1021	1014	946	1016	955	944	1040	989	934	977	1008	950	953	1029	988	981	1005	931	963	971	968	978	984	989	942	995	1006	1000	1021	966	931	976	987	944	978	949	936	969	975	1002	949	968	920	969	1010	993	1007	946	926	933	938	944	933	968	980	1049	1007	943	989	981	1062	941	984	995	1013	988	977	1038	1018	1006	941	992	983	971	947	1006	963	967	964	977	938	1012	939	989	970	972	988	917	979	899	972	971	994	1016	1004	973	950	960	964	996	955	962	1017	983	1004	967	968	937	963	974	993	947	999	962	932	1016	992	950	978	992	919	1039	951	965	1004	965	968	957	997	951	993	978	978	985	967	1040	1035	1032	1005	988	980	913	957	968	1044	1017	958	1009	977	987	966	1011	1010	955	1050	960	1005	998	974	961	920	926	928	944	993	1026	898	974	978	968	986	970	948	959	933	1036	955	973	904	987	901	989	917	948	935	945	978	928	981	1005	929	960	960	965	980	1015	943	963	954	1020	959	977	971	1022	970	957	1013	1024	972	980	988	965	997	956	954	985	979	989	982	966	1000	975	967	955	976	1030	986	947	962	922	950	1004	1003	1030	973	973	965	992	968	958	989	976	1002	950	951	1011	938	905	975	980	974	1062	940	960	986	954	934	1022	958	934	1001	956	966	928	922	982	948	1057	993	974	967	983	919	958	968	1004	992	917	1011	1002	955	984	960	972	982	989	936	985	953	1008	956	960	992	952	968	944	994	915	995	943	1025	1004	964	998	992	1044	1036	973	973	1009	966	983	914	984	1002	961	966	1053	988	956	977	1005	944	988	1006	982	1019	954	1040	903	953	989	981	947	972	959	929	1001	971	960	920	888	940	917	942	1008	959	972	1016	984	962	1009	1010	1015	963	982	952	919	981	985	950	978	987	975	1009	967	976	1009	935	1008	1001	992	937	970	1025	987	994	1006	990	1016	946	986	990	961	967	987	1009	961	967	1022	951	926	945	998	992	999	987	965	966	1029	977	978	1004	993	1027	949	1023	955	1005	989	930	928	986	971	909	1046	1038	871	992	978	938	985	912	962	994	1008	978	991	967	922	1007	945	972	951	974	1004	1005	982	974	958	987	980	951	988	947	1002	954	972	965	1004	956	930	976	1007	1027	1012	1016	965	979	982	965	1024	986	1002	960	966	944	950	962	962	960	986	970	1031	945	1004	1001	952	955	966	914	960	1004	998	976	994	987	958	994	984	959	938	1004	995	950	962	968	955	952	968	961	1025	1000	971	928	1007	1038	957	1013	998	966	990	934	995	1039	991	1010	955	996	939	979	999	1048	975	888	996	993	967	929	975	955	1036	995	1022	981	987	1017	981	975	970	942	1055	998	1013	981	968	1010	958	975	991	979	972	932	990	923	1028	999	966	982	937	933	985	982	1014	997	982	941	957	1007	921	972	987	956	893	1024	928	972	995	980	1004	934	1001	903	930	1012	989	960	917	969	988	986	992	1011	1010	966	962	929	981	983
30908	32611	31579	29528	25115	20479	15494	10689	8331	5854	6389	7870	5826	3593	2750	1597	953	988	844	972	1045	693	687	685	599	1216	1023	1077	1227	808	852	624	443	412	419	311	296	308	330	306	292	298	284	298	287	296	322	339	332	288	318	295	292	346	286	309	281	290	304	334	295	260	304	313	311	332	308	290	293	306	306	270	290	302	322	271	278	283	277	277	316	307	280	295	276	269	261	301	301	301	288	288	271	316	307	302	298	272	315	275	281	314	329	294	287	320	283	298	266	254	298	332	294	259	306	327	313	299	296	255	309	268	292	311	294	290	291	265	319	284	269	282	302	303	305	275	278	279	281	284	315	300	295	298	261	310	274	283	292	285	282	276	278	265	293	310	276	270	298	287	292	297	295	276	297	301	307	295	301	295	295	297	314	303	288	308	293	297	278	281	287	309	269	272	289	312	282	299	302	285	279	294	314	263	289	299	297	325	263	303	290	271	301	303	291	279	320	284	293	248	311	264	281	299	265	271	287	282	297	266	284	297	290	283	303	311	283	296	262	294	281	301	282	274	253	275	312	274	284	298	288	295	316	273	278	323	299	278	270	306	311	286	259	299	276	302	302	337	285	282	307	289	255	265	319	252	336	298	282	281	306	281	284	290	261	301	280	323	302	291	326	279	267	299	266	276	296	283	283	323	307	290	306	287	280	273	283	301	276	289	314	284	294	296	315	252	278	273	293	325	301	312	266	299	268	283	298	299	284	301	293	297	306	289	297	276	310	296	255	298	281	302	283	283	269	284	278	316	303	285	289	296	305	283	280	282	276	309	267	286	284	305	310	324	291	276	328	298	294	300	312	308	309	297	320	304	276	279	307	269	290	286	297	307	310	278	278	319	285	277	308	288	257	276	311	267	297	297	302	280	315	278	295	278	283	281	271	309	266	286	261	289	284	299	269	272	271	289	308	263	307	287	294	314	288	294	276	288	288	297	278	255	297	285	288	301	291	289	276	303	289	301	310	288	292	308	304	278	315	277	277	314	299	304	299	264	298	288	292	293	314	309	274	316	290	304	294	278	282	294	305	269	274	301	291	343	290	290	308	295	296	284	309	322	271	264	258	320	273	298	266	275	293	268	294	299	273	293	280	298	280	330	302	298	291	288	278	285	310	269	267	306	291	271	290	306	319	263	260	302	289	265	269	269	285	311	272	278	281	297	276	264	277	319	283	268	289	265	283	287	301	288	284	302	295	269	297	284	318	298	327	257	300	301	275	294	283	311	297	282	276	266	288	281	254	292	276	253	276	291	268	315	305	297	300	291	283	294	241	310	272	288	315	296	297	281	316	310	298	272	294	274	297	285	284	279	287	303	294	314	300	325	269	299	295	306	287	310	298	302	317	276	277	272	287	302	305	250	274	284	280	267	290	293	295	288	291	297	311	288	291	279	299	290	316	270	289	287	258	281	323	286	281	264	329	272	300	262	290	293	319	285	294	288	312	294	295	280	299	276	305	265	295	299	276	253	307	287	271	284	273	286	278	271	301	252	267	296	289	250	285	296	300	290	274	301	269	292	288	291	265	290	274	260	319	270	286	318	325	306	299	271	288	313	278	281	283	287	296	265	285	309	297	279	292	253	289	277	315	284	313	294	317	274	300	293	302	289	307	284	309	288	291	258	311	306	317	303	305	316	282	267	300	275	288	291	283	270	307	263	314	261	314	267	294	280	281	295	301	284	306	328	318	281	301	283	301	292	285	286	330	300	292	279	298	285	280	307	338	296	314	274	284	284	283	267	285	332	275	306	313	293	292	311	316	317	289	302	264	288	320	294	307	284	299	270	291	328	278	280	293	297	285	262	264	285	275	320	302	291	297	264	289	301	302	293	299	301	313	276	331	301	263	290	308	282	295	295	306	271	280	288	242	322	312	283	309	273	265	309	279	322	307	277	293	287	279	273	328	267	274	292	285	258	293	270	281	305	299	322	257	289	291	286	292	276	302	262	282	294	279	282	285	256	301	300	302	320	303	295	278	288	292	292	326	276	292	288	308	268	296	263	274	309	275	272	308	275	295	268	290	295	289	318	321	301	293	304	311	289	280	332	275	306	295	282	265	285	282	287	294	289	282	285	286	271	312	312	275	263	324	303	296	274	311	313	268	282	290	269	298	278	287	283	281	276	278	307	298	268	301	298	304	260	296	294	286	303	267	279	328	299	309	324	296	283	291	291	284	273	292	268	295	304	292	285	260	295	266	264	275	281	260	285	288	269	293	281	281	314	289	304	264	294	303	325	274	291	296	270	269	275	268	302	310	327	258	286	306	303	328	277	301	286	290	300	302	285	316	293	294	289	289	281	283	340	287	261	302	313	299	265	281	275	261	308	290	313	291	309	314	303	323	292	285	291	266	307	302	267	280	299	292	283	294	318	289	315	293	265	320	285	304	252	284	293	269	299	302	298	273	300	260	286	272	286	282	257	289	305	280	294	297	270	310	294	297	314	305	284	268	260	288	298	303	279	301	288	305	258	282	275	270	328	305	262	306	291	276	281	298	287	268	246	278	271	270	285	267	280	295	293	287	278	281	253	291	270	266	311	304	292	302	285	297	284	281	290	276	282	317	281	297	292	287	275	310	298	282	305	293	275	290	264	275	292	286	303	244	296	270	288	304	310	284	296	290	290	279	296	291	282	298	292	292	282	274	296	293	280	267	314	309	285	282	271	284	282	284	287	298	311	302	287	302	306	307	287	272	279	325	271	295	272	286	286	266	284	273	275	317	312	306	285	291	308	309	251	275	321	283	326	287	252	289	277	298	280	290	309	277	311	259	291	266	293	276	289	298	259	292	257	285	285	273	333	257	299	259	281	278	291	266	275	304	276	297	297	279	306	284	266	299	268	274	292	276	295	308	293	290	276	293	305	282	303	290	283	290	297	277	277	295	284	279	281	320	287	274	304	298	285	297	277	279	311	254	306	272	261	275	301	269	291	298	304	296	307	303	309	304	279	290	278	315	273	311	287	312	287	295	268	301	295	267	287	294	304	289	299	311	276	310	269	272	304	278	307	267	300	280	286	289	287	303	292	286	296	329	285	308	302	295	276	308	262	252	299	322	297	309	268	303	297	256	283	290	306	279	299	309	288	283	278	294	296	297	273	297	272	288	265	267	277	304	288	279	294	285	309	292	281	300	292	304	269	286	287	272	276	322	261	289	278	315	299	306	286	285	309	292	282	295	300	269	291	288	257	294	286	293	314	293	290	254	277	302	291	248	319	302	284	297	288	300	308	295	312	283	328	286	306	281	295	273	293	283	251	261	311	295	285	304	277	299	285	306	281	281	271	297	321	299	282	279	327	303	330	304	297	300	245	288	280	288	290	321	274	279	276	290	266	315	303	292	287	298	287	271	293	283	259	294	290	277	301	312	284	289	307	291	277	262	275	282	272	293	286	293	287	295	286	280	276	300	317	283	272	291	283	294	293	280	289	264	311	279	304	306	277	253	328	267	301	271	297
22263	25927	27577	30219	30260	27665	25096	22102	20769	17591	22056	23400	20883	15198	13244	8530	5611	6244	5066	6193	6848	4287	3750	3479	3492	6332	5555	7022	6404	4783	5470	2809	2092	2159	1673	1503	1413	1254	985	955	1018	929	984	976	1013	1077	1022	944	906	1002	995	980	977	962	967	945	902	976	910	959	1002	971	898	991	985	936	962	1004	941	909	890	978	982	924	1014	947	910	961	930	998	942	948	909	948	909	920	931	908	921	921	916	940	956	940	856	881	885	934	949	902	886	907	946	934	956	950	914	908	927	875	941	924	936	960	894	863	935	949	989	879	883	888	881	889	876	907	866	884	862	865	898	936	927	887	937	932	870	846	851	887	939	916	922	912	912	922	900	862	864	916	932	934	914	851	903	960	885	917	870	878	906	916	871	908	923	857	917	873	872	858	925	870	831	871	905	941	890	920	911	852	924	854	877	824	876	842	917	905	874	903	921	883	885	913	881	896	915	954	883	864	882	868	853	860	876	898	881	898	897	919	910	926	915	891	860	889	865	885	918	883	936	891	843	889	906	855	882	914	929	853	873	890	924	879	901	837	818	904	929	907	875	840	892	874	843	879	863	904	900	903	875	869	883	930	851	892	891	906	942	874	942	858	904	859	949	930	919	811	877	900	879	894	886	851	909	858	920	898	868	894	876	859	946	907	925	887	843	981	830	901	900	839	888	921	822	915	917	876	899	871	916	906	867	871	924	945	890	841	911	898	888	879	851	961	905	905	909	845	908	874	876	908	896	916	907	947	900	879	893	870	890	906	901	872	934	855	916	910	916	891	828	866	856	888	910	887	902	916	871	843	895	923	869	877	918	899	867	962	921	848	827	883	895	912	890	852	879	894	877	950	894	911	939	919	893	906	887	861	909	844	895	850	935	868	858	869	922	892	934	898	900	879	891	937	811	902	899	889	912	970	916	896	912	931	921	901	867	871	848	859	864	832	930	884	853	837	873	928	915	878	928	890	905	887	938	897	966	912	859	864	869	872	896	885	897	922	919	897	856	893	861	912	868	844	864	876	885	882	870	891	876	911	935	889	888	906	917	920	934	906	897	923	911	870	895	849	820	867	829	865	888	855	883	893	896	944	932	903	949	893	853	900	930	843	944	888	859	885	873	924	865	872	878	932	828	930	844	884	903	867	911	876	854	907	936	909	904	862	876	863	918	909	875	919	979	913	864	891	842	920	868	893	796	870	877	882	915	933	892	864	862	875	888	906	943	951	882	911	905	867	874	881	916	857	913	907	918	879	887	898	871	868	872	931	856	930	873	873	877	822	860	899	857	947	858	880	873	891	851	938	851	861	833	920	895	910	911	891	872	896	850	865	883	886	876	819	856	901	870	911	907	868	897	869	886	914	953	838	851	919	943	846	913	910	930	864	920	875	880	944	887	859	937	849	906	895	924	903	884	943	817	849	885	854	884	873	889	860	844	935	917	859	902	902	861	892	948	879	912	879	892	935	813	917	861	865	895	865	960	869	894	859	885	895	878	893	908	894	929	916	903	863	889	880	917	931	846	903	887	904	849	878	878	887	884	926	918	848	915	907	855	957	893	883	909	895	899	863	808	889	906	913	837	886	914	920	950	924	914	886	946	910	914	906	856	867	890	816	924	890	915	888	965	869	870	881	884	885	864	925	935	892	908	904	902	935	881	961	793	903	887	932	934	910	891	924	895	859	920	911	869	879	915	898	881	889	880	879	862	898	912	913	880	903	889	937	869	899	901	898	937	827	901	902	925	912	861	865	846	875	926	858	889	920	941	881	892	844	839	924	891	842	873	932	927	890	924	905	877	944	884	902	886	886	904	877	861	943	901	887	927	892	896	910	872	909	948	845	863	878	934	896	909	886	894	920	919	839	853	905	903	928	919	904	842	923	836	900	884	919	890	907	867	937	914	882	860	904	895	884	887	907	864	942	898	844	905	918	878	879	936	898	910	877	903	910	880	930	868	886	941	843	854	882	891	914	950	896	891	870	864	882	898	906	888	856	902	899	947	868	900	955	927	918	860	908	883	886	903	923	907	873	859	880	900	886	890	901	870	868	889	820	918	884	885	881	896	937	904	866	881	914	922	866	867	895	870	878	904	901	899	907	884	913	828	922	912	926	903	929	875	902	852	881	912	953	903	896	905	852	856	870	864	821	790	861	923	901	889	921	885	934	892	923	908	883	903	885	896	880	944	860	938	938	826	928	876	885	877	893	957	843	865	939	856	966	879	881	881	879	946	917	923	907	906	877	882	852	918	939	947	874	864	888	950	905	894	897	898	905	844	942	904	834	850	890	875	944	897	839	872	907	831	823	855	911	854	873	890	868	864	903	887	899	923	917	882	913	911	861	868	890	916	924	838	881	912	897	893	897	911	857	872	855	887	882	901	894	920	927	890	953	838	889	886	888	881	891	788	877	881	899	923	911	851	870	964	897	944	883	924	892	923	913	850	902	863	861	901	870	929	907	927	901	825	888	924	920	846	920	858	956	922	940	926	888	914	942	883	895	886	873	934	944	858	880	926	895	908	905	898	907	906	893	882	907	878	848	892	852	842	898	904	893	902	893	882	883	929	887	920	896	915	866	930	894	854	916	922	895	868	920	927	878	898	877	902	896	890	897	934	945	926	858	874	851	933	924	895	866	832	878	871	882	944	951	921	862	920	894	892	903	863	867	895	894	906	883	888	924	889	867	917	884	900	877	909	856	902	953	842	884	891	886	851	835	918	919	899	922	911	890	856	840	900	894	892	886	880	894	831	892	892	929	917	877	910	905	920	927	888	884	879	892	916	894	883	875	837	910	916	890	868	878	879	858	874	857	856	901	853	881	873	859	919	937	868	852	885	842	892	890	908	893	893	894	839	928	890	874	988	876	917	907	885	918	884	906	885	914	883	875	898	906	905	864	903	902	889	915	943	893	812	911	857	929	908	868	886	849	908	844	917	863	958	844	920	850	846	930	886	862	814	873	891	919	887	918	972	883	828	866	895	857	951	879	866	887	898	867	835	953	890	907	915	899	916	849	850	937	894	887	873	937	968	853	884	900	879	896	946	898	894	932	893	869	867	904	919	888	869	892	924	903	913	900	929	835	893	886	857	899	880	854	880	830	880	880	931	860	897	863	872	878	858	895	885	941	897	882	907	866	911	897	887	908	882	915	870	893	824	825	866	895	950	880	914	845	891	861	909	896	846	908	869	898	910	910	875	915	902	874	915	885	895	893	890	885	909	902	853	813	885	938	931	891	873	892	966	872	961	875	917	909	907	874	882	847	942	866	855	932	924	860	870	867	884	890	888	926	934	922	896	907	907	919	938	890	879	882	836	902	885	883	887	906	879	906	892	932	892	898	926	883	876	932	934	852	826	932	901	913	907	883	910	848	886	902	883	959	870	893	837	924	886	888	925	953	849	876	913	889	824	874	855	851	888	895	910	889	907	877	814	890	916	925	944	935	890	899	927	866	866	900	914	886	875	942	874	891	905	932	866	881	868	895
3564	3299	3035	2058	1208	798	592	411	433	379	345	291	303	246	276	258	190	216	200	192	208	214	211	208	188	225	204	213	204	210	193	228	172	207	202	193	193	196	184	201	177	182	194	208	205	206	187	174	203	178	206	181	186	200	176	192	196	183	189	186	202	173	186	187	187	175	205	183	190	184	198	172	174	174	173	182	181	187	199	203	193	195	176	195	185	194	162	206	200	190	214	190	185	208	190	181	190	207	185	183	180	173	203	202	190	190	194	185	190	202	204	197	184	184	186	191	202	207	194	170	160	174	198	186	200	200	195	215	193	197	190	179	195	187	173	191	184	188	185	199	211	204	210	183	201	175	189	161	183	196	192	186	214	208	168	175	177	195	185	200	201	191	206	203	200	184	190	184	187	182	212	209	198	187	168	206	144	178	197	187	171	191	198	188	178	196	208	215	176	185	212	204	200	195	183	183	192	193	191	206	168	212	215	194	183	212	185	172	194	173	178	181	186	199	192	196	183	198	176	200	166	183	206	185	173	191	200	208	218	170	193	197	184	189	184	192	188	202	170	159	203	185	185	212	179	201	199	200	207	174	169	196	184	197	206	194	198	212	192	182	207	172	189	172	182	170	202	166	182	189	186	206	202	176	186	181	185	203	191	175	159	174	207	201	175	201	179	204	188	176	184	208	203	173	193	167	203	205	182	170	190	195	201	182	184	180	189	204	183	210	192	188	173	199	182	178	197	176	210	193	205	194	173	188	207	193	185	195	201	182	190	210	201	200	199	196	179	184	193	177	174	208	195	167	197	194	187	186	188	189	196	197	192	188	186	166	181	181	196	209	190	203	164	171	193	186	209	181	184	201	166	170	200	189	215	185	184	184	223	185	203	189	189	178	194	209	201	213	187	202	197	189	178	203	183	215	184	195	173	196	174	202	185	181	168	208	198	184	197	189	212	194	184	207	208	201	215	198	194	195	169	162	175	171	172	178	203	188	194	179	181	203	197	167	195	170	179	187	175	195	199	200	204	155	192	172	206	201	201	171	194	212	186	181	181	197	194	169	187	190	165	184	211	190	192	181	192	185	199	194	181	201	173	181	187	222	187	194	180	197	188	189	198	201	197	186	178	181	204	190	195	186	185	195	192	184	228	203	198	177	209	196	200	189	209	179	200	200	199	192	164	176	201	208	197	178	206	185	191	177	209	189	202	195	176	197	183	188	196	211	177	191	194	221	193	178	176	192	189	171	164	175	183	199	190	191	194	173	185	188	199	205	192	170	206	179	215	180	172	215	204	180	179	193	198	181	206	181	206	183	196	197	216	171	200	173	206	209	204	184	186	188	212	194	202	193	180	184	186	178	213	210	183	179	190	193	197	200	192	193	194	214	198	214	202	146	155	177	175	190	189	197	183	179	204	198	165	200	182	196	199	196	197	183	204	206	195	174	181	184	201	187	205	164	196	208	208	194	168	185	175	202	163	198	182	194	208	187	188	192	189	176	203	188	193	149	196	183	202	177	212	200	185	141	208	214	203	182	186	191	203	178	193	182	177	163	179	180	178	203	185	180	199	180	197	199	183	190	179	194	190	180	166	194	183	156	171	215	202	180	187	204	192	187	200	185	161	184	202	158	238	193	168	214	193	183	178	187	213	209	209	180	193	197	193	178	189	194	215	208	172	188	183	196	200	183	203	194	185	167	190	188	190	206	207	198	199	197	184	185	171	195	194	172	193	194	192	183	177	185	228	212	187	165	191	197	212	187	213	214	189	180	179	193	199	188	213	187	202	181	215	198	203	192	194	177	193	187	166	192	198	175	186	216	192	179	192	183	194	172	205	186	206	186	177	214	205	213	185	174	213	211	209	199	174	207	203	204	189	215	208	171	196	190	204	178	198	214	195	181	195	185	188	198	184	190	171	204	183	180	194	185	202	192	206	189	192	193	182	174	190	188	197	188	183	174	193	203	181	185	184	168	171	218	171	182	176	185	191	171	201	194	195	181	164	181	171	165	182	188	206	189	178	174	176	167	177	196	169	206	180	177	177	190	176	169	178	197	150	214	187	209	196	199	201	222	186	208	208	228	197	187	162	171	180	185	191	183	169	169	193	213	176	209	185	179	173	180	168	186	204	168	195	193	161	197	194	157	174	203	183	192	199	175	190	171	201	178	192	190	180	189	188	175	191	170	164	170	201	211	153	180	205	209	181	197	161	175	195	196	193	204	185	195	184	166	177	195	175	179	197	179	200	195	182	215	204	192	197	169	203	198	163	165	174	176	193	200	173	197	195	188	181	171	166	190	208	207	191	168	168	183	190	169	195	173	202	195	197	187	174	186	198	184	194	192	192	209	169	198	192	185	181	205	193	211	197	174	188	200	194	209	156	206	204	196	170	178	193	198	210	208	187	191	158	199	192	185	190	182	185	200	180	184	189	187	215	199	217	183	193	181	179	211	220	188	209	182	189	188	213	193	183	202	196	182	204	181	180	179	198	200	157	226	177	207	188	188	182	191	200	162	174	154	206	208	181	204	168	190	167	207	187	189	183	181	206	177	194	180	179	210	152	194	200	172	197	192	209	202	218	184	185	178	173	157	178	180	182	194	218	209	180	192	177	198	187	188	170	169	183	190	209	196	207	216	184	181	184	188	190	177	189	196	181	188	166	173	170	183	172	201	191	173	179	172	202	200	201	194	179	203	193	185	186	191	176	183	183	164	160	193	174	183	218	184	180	188	192	190	201	194	190	196	206	193	177	202	191	182	190	205	180	190	197	167	167	172	195	188	192	185	183	178	198	181	195	215	193	175	180	167	178	193	198	199	159	174	156	204	192	210	188	202	203	202	199	180	174	199	174	177	198	187	206	179	194	202	194	210	173	183	196	195	186	212	163	182	198	184	183	196	205	153	173	180	200	174	222	188	173	174	159	210	192	219	165	170	191	198	194	174	174	196	166	188	209	180	171	204	175	186	209	190	165	196	171	158	185	186	159	189	178	199	182	177	190	188	197	167	164	198	193	183	204	207	200	160	199	194	180	204	197	186	198	184	192	169	183	180	210	203	208	198	194	203	187	184	184	220	192	184	174	202	197	187	211	179	207	214	188	191	165	196	209	190	191	205	179	215	181	185	202	172	181	180	215	198	210	193	191	190	178	186	191	207	200	186	175	198	183	183	202	186	209	224	180	188	185	195	187	203	202	183	155	193	189	180	183	199	160	179	161	194	184	202	189	191	183	182	202	186	191	176	185	199	207	170	187	209	175	172	195	209	178	180	186	176	201	186	185	179	168	177	186	177	198	205	187	198	174	253	181	196	157	194	191	179	163	192	178	216	183	185	188	199	182	174	203	180	207	185	194	177	188	202	179	174	183	203	217	196	194	174	183	187	212	192	156	155	178	187	181	166	180	199	193	193	211	188	176	183	209	183	199	207	190	170	206	182	205	196	187	197	176	179	170	203	196	212	202	195	177	205	197	168	192	199	178	193	199	167	180	189	191	189
3857	4278	5140	4571	3362	2489	2134	1888	1781	1556	1445	1617	1391	1220	1081	922	734	807	776	851	843	751	768	800	722	819	797	784	901	742	793	733	655	675	707	685	670	654	681	666	680	654	666	630	686	649	705	695	654	640	647	661	645	627	669	659	653	620	655	660	610	698	710	617	639	630	656	687	681	659	640	623	649	656	621	625	655	619	648	659	653	651	655	643	657	670	650	623	628	618	666	657	657	677	631	626	630	666	636	656	648	640	645	666	596	635	690	641	680	611	619	651	677	652	643	629	653	628	641	641	662	635	583	643	622	662	592	655	627	639	650	674	647	670	668	619	664	645	634	648	664	649	688	659	661	726	623	676	626	660	693	686	643	639	655	633	616	652	635	613	635	636	628	612	663	645	636	649	613	642	622	614	641	600	701	692	629	641	640	659	646	654	638	645	654	670	613	667	689	676	661	599	653	626	656	641	593	631	683	624	636	611	602	611	665	626	705	655	661	630	625	684	640	620	679	701	634	689	678	672	591	638	644	625	641	638	662	610	632	692	649	684	687	631	603	628	622	653	675	671	683	622	679	637	667	651	660	637	620	602	597	638	628	618	625	616	640	657	623	682	637	667	650	672	673	652	646	644	626	651	633	634	611	611	674	699	636	649	623	666	642	665	646	647	671	667	650	651	632	649	667	613	646	654	607	659	644	681	652	621	672	659	662	702	635	697	681	631	674	617	604	605	617	661	652	625	632	655	638	691	662	649	648	654	632	646	640	695	633	636	643	643	566	681	687	668	648	655	621	678	677	653	677	649	702	614	661	638	622	671	673	611	657	640	598	652	671	625	666	643	653	687	658	671	607	653	645	653	669	710	597	625	610	649	645	658	652	661	638	605	635	637	661	635	615	636	642	617	693	673	662	624	654	673	632	631	619	690	651	673	658	648	623	647	627	693	651	640	614	660	618	656	655	604	645	650	685	640	644	630	624	670	664	658	640	653	616	627	653	630	637	655	654	635	660	652	660	672	602	638	652	616	670	665	649	584	668	609	677	611	671	643	623	683	669	634	603	662	613	696	673	651	646	643	652	719	596	616	663	627	669	633	672	652	688	664	638	650	631	660	648	678	606	665	632	666	628	657	659	659	666	681	702	706	619	673	647	670	614	677	697	636	702	630	650	645	656	619	676	657	671	636	648	654	599	638	635	652	657	650	620	655	654	610	640	618	640	641	626	625	699	621	657	674	615	632	589	691	606	646	640	636	638	673	660	627	641	636	664	633	665	652	605	633	620	659	631	631	664	641	639	639	608	626	661	650	607	680	622	655	637	671	644	675	607	628	613	683	658	690	613	695	653	689	641	637	663	657	662	632	681	646	639	630	658	638	596	680	666	635	628	687	658	607	598	657	666	642	668	626	700	654	657	635	651	599	657	670	666	678	635	682	603	620	630	648	655	623	627	574	645	625	687	636	661	647	671	683	656	631	638	652	617	607	636	634	662	646	664	636	625	706	642	614	673	647	635	644	612	630	658	640	656	610	623	616	621	630	650	626	614	623	666	637	651	639	662	645	630	644	680	590	638	639	615	658	666	646	647	597	676	655	660	626	661	620	645	620	654	632	655	610	663	641	668	657	621	662	678	679	651	640	651	680	644	584	657	662	638	618	633	618	622	611	639	674	660	595	603	673	641	688	625	645	645	577	656	665	723	652	628	642	664	644	656	620	647	620	656	693	668	673	613	635	581	727	628	640	667	640	616	643	668	641	657	711	636	664	660	653	663	671	617	613	646	698	615	641	631	656	659	637	663	660	641	643	678	652	585	654	659	666	652	613	698	640	604	611	618	669	640	655	631	591	639	653	627	633	658	643	662	619	653	687	653	685	661	657	608	648	685	628	626	631	639	634	638	667	634	635	633	628	657	689	655	663	649	640	662	624	649	619	631	667	635	668	655	633	606	635	645	696	630	646	638	673	658	649	658	609	640	690	594	620	641	599	624	664	622	673	640	686	602	662	660	620	698	614	642	588	647	628	619	673	639	638	597	652	636	655	653	643	630	611	656	634	580	680	609	617	644	597	629	631	632	623	592	641	614	693	617	638	638	647	669	617	596	639	647	625	585	676	647	711	677	627	637	685	678	639	674	662	636	658	670	649	660	655	623	619	652	648	619	599	648	645	588	652	616	648	622	625	633	664	670	599	660	629	650	598	638	635	659	690	642	629	669	650	604	623	625	670	643	675	642	621	664	657	639	635	632	697	651	638	631	655	647	612	674	637	642	663	647	650	667	641	622	658	652	634	641	659	684	642	602	648	676	627	650	649	655	623	621	623	646	679	633	666	653	626	690	650	659	640	623	662	671	618	607	694	642	651	665	627	634	647	638	637	625	634	662	699	697	655	643	648	614	700	635	668	638	631	604	638	642	622	677	648	683	604	673	606	650	697	648	644	646	617	623	616	641	636	615	655	652	622	678	671	639	620	703	617	624	634	653	636	655	638	629	589	613	637	615	686	639	659	670	643	634	686	639	648	680	655	637	634	600	655	690	628	666	636	664	633	619	642	666	633	672	615	643	620	655	712	653	637	661	671	622	667	645	668	627	668	622	643	659	633	680	642	672	627	606	665	649	624	629	662	692	669	675	656	570	667	680	628	667	667	660	645	638	650	622	622	638	647	661	609	674	677	630	637	658	670	652	649	610	670	635	624	658	674	660	630	661	622	673	647	613	652	694	607	640	654	630	636	670	632	648	628	645	636	632	632	631	648	617	680	648	688	617	635	648	664	607	624	640	670	659	622	632	646	686	686	667	631	636	645	666	646	641	613	625	635	670	643	615	660	682	586	613	669	653	626	637	647	635	582	655	646	672	629	630	663	593	674	616	612	609	633	647	642	649	646	661	660	661	631	679	638	633	637	652	664	712	646	593	641	604	679	679	611	690	678	632	659	659	620	628	646	654	636	667	648	620	640	635	623	620	642	609	694	659	642	667	645	635	667	664	619	642	645	626	662	641	665	672	683	670	647	699	666	615	667	638	646	618	653	656	633	627	610	652	599	667	639	681	586	632	637	649	699	647	662	603	607	678	643	624	661	644	693	585	628	659	672	673	698	644	699	671	662	599	615	648	679	663	618	619	658	644	659	666	652	648	632	636	632	647	607	650	644	633	649	631	644	677	647	640	637	645	617	678	622	614	591	684	669	653	641	629	617	631	657	660	653	657	650	661	650	651	604	617	632	651	676	646	651	655	688	656	646	725	677	680	645	703	656	689	655	653	586	652	650	641	631	650	613	658	622	677	629	607	637	675	618	610	636	625	608	646	642	648	682	664	693	580	654	662	614	695	646	709	606	632	677	634	687	632	652	635	591	662	658	636	689	635	629	678	630	611	658	633	648	662	615	653	629	619	612	633	677	674	662	643	665	663	640	644	665	648	653	688	660	687	646	601	674	608	685	647	648	622	655	641	646	643	659	685	668	640	649	650	614	671	619	632	599	595	657	648	649	677	651	686	634
20310	23736	24475	21762	16551	10270	7025	5466	4182	2768	2622	3233	2578	1548	1338	869	560	614	494	552	672	507	518	458	420	625	573	586	688	521	507	459	384	378	351	315	328	325	307	298	319	356	321	323	306	317	285	312	300	308	341	295	321	338	313	305	304	325	328	314	323	319	315	345	300	310	314	297	318	334	271	317	294	285	308	319	293	337	324	329	308	319	356	307	333	332	296	324	329	318	344	329	272	323	342	320	286	315	321	315	302	326	305	287	305	320	351	273	294	318	339	334	309	310	315	321	317	348	299	273	305	289	315	300	341	314	316	277	316	310	325	308	322	313	335	342	305	297	329	334	311	337	335	320	307	300	298	324	329	299	313	339	306	322	287	299	314	328	314	293	301	290	305	316	305	351	301	280	322	286	327	316	281	307	301	305	292	317	302	329	291	344	297	273	287	344	304	328	338	313	311	297	317	281	297	292	313	284	314	317	290	345	319	305	303	326	284	319	351	301	292	306	312	305	294	313	320	291	304	324	331	346	317	304	306	289	290	321	316	313	315	321	282	284	317	288	283	329	326	323	306	274	317	312	290	351	271	303	340	333	308	308	286	300	360	288	354	325	254	325	317	333	302	319	300	323	336	338	296	292	283	313	322	317	337	310	326	317	320	332	321	303	308	310	312	342	331	312	326	336	342	286	345	276	302	306	316	298	308	332	298	316	313	298	314	328	312	324	299	280	287	317	293	308	342	324	347	338	302	299	312	311	307	327	305	302	308	358	323	296	318	317	309	310	307	324	310	328	317	325	311	300	304	293	293	319	313	312	296	308	320	343	292	324	331	306	299	309	291	308	302	328	333	290	315	317	331	293	304	347	304	308	296	343	319	326	303	306	334	302	294	322	321	266	280	315	309	312	304	300	328	294	339	294	316	298	339	308	297	303	320	300	318	306	341	314	304	339	305	315	335	311	295	320	279	288	334	321	322	303	337	287	327	306	304	309	300	307	315	319	309	323	319	367	286	349	299	325	287	336	332	340	307	325	296	291	292	310	292	313	308	308	330	319	313	303	323	320	319	315	332	313	324	317	316	310	296	322	320	283	298	297	298	287	313	251	292	353	300	273	323	337	312	355	323	268	294	311	316	343	293	317	289	339	312	328	306	328	305	307	324	285	283	323	276	315	298	332	345	330	308	318	333	349	317	307	279	306	301	275	297	308	304	340	306	306	307	299	321	314	334	312	290	320	306	316	299	312	310	325	335	328	315	299	318	318	318	293	299	334	300	330	327	306	320	289	313	310	323	308	349	337	315	327	296	318	297	314	341	308	320	314	302	320	285	297	323	308	289	328	298	310	335	310	339	296	320	323	305	316	334	303	293	329	344	310	324	326	301	313	306	347	307	339	310	333	338	300	299	294	329	308	326	296	326	286	308	306	310	313	316	354	308	311	335	322	291	289	304	314	341	301	282	309	291	335	324	339	327	309	305	305	319	328	317	297	300	316	330	321	304	288	340	310	319	355	311	319	322	310	331	283	307	326	311	286	278	330	313	293	333	322	343	303	324	318	289	320	311	304	306	309	311	285	328	289	299	345	322	314	301	329	306	309	325	301	335	290	308	304	302	276	318	304	317	330	309	334	318	316	314	315	303	318	303	267	313	317	347	306	319	327	271	286	324	323	322	342	323	316	296	302	289	344	280	283	324	286	303	307	266	323	341	314	302	305	309	298	277	283	330	308	337	299	352	302	294	312	316	321	279	298	301	285	292	303	325	327	310	290	310	271	309	294	282	304	303	342	301	317	323	327	339	305	343	318	315	287	322	321	287	318	333	315	305	293	311	306	290	280	341	311	307	307	298	316	329	329	326	314	342	319	278	350	305	342	312	329	319	318	341	318	322	302	318	330	313	301	318	328	340	317	312	289	308	316	277	323	304	312	312	319	332	332	349	305	315	304	331	282	291	319	326	321	308	268	313	279	326	295	313	288	298	280	310	354	301	298	307	325	329	307	291	277	298	329	312	296	310	337	302	318	315	327	316	299	290	332	325	330	298	304	307	334	319	326	318	324	350	317	306	310	316	319	305	318	331	315	313	312	316	339	296	308	308	309	323	308	310	316	304	330	293	344	302	249	312	326	300	309	316	302	301	312	327	312	352	338	310	323	318	310	302	329	318	314	313	344	312	323	303	311	325	315	286	314	303	341	285	301	335	332	301	315	303	313	340	295	316	328	317	304	315	334	322	331	323	324	322	325	307	322	303	314	348	339	294	271	328	328	316	340	297	316	328	336	310	343	309	286	319	311	353	317	287	320	289	354	316	337	325	327	306	291	316	318	301	293	336	304	314	296	308	300	295	324	339	321	299	295	327	308	299	322	313	326	298	304	324	311	343	267	298	324	325	332	317	323	291	291	296	307	284	309	305	348	321	289	309	311	292	297	323	315	308	316	289	327	322	288	325	306	306	341	306	334	336	294	318	347	317	324	323	289	317	307	316	338	327	286	311	298	292	278	329	297	269	304	342	324	324	281	301	301	307	316	295	341	318	330	310	302	312	319	319	302	296	295	297	303	295	327	373	321	310	350	338	327	305	299	315	260	310	299	348	343	326	347	340	305	306	328	329	299	311	323	299	298	292	292	314	317	333	313	307	291	317	331	330	298	356	306	313	298	290	285	303	318	295	372	344	320	293	317	346	322	300	316	326	282	304	320	313	263	309	282	269	323	325	298	305	293	316	312	317	312	310	292	290	309	305	326	338	324	323	298	339	308	312	323	307	310	330	288	311	314	311	334	315	297	306	329	300	315	313	293	354	305	305	340	322	308	304	312	355	294	275	346	335	331	346	311	307	278	297	295	340	299	326	313	301	320	304	309	311	309	318	350	302	322	307	331	319	331	333	333	328	308	283	338	318	323	282	304	330	245	294	301	296	334	343	318	293	301	297	326	329	292	333	287	313	309	319	315	314	343	349	306	308	292	345	299	324	324	287	319	335	298	295	330	316	295	290	296	297	340	314	324	343	318	311	292	278	325	333	311	293	278	341	343	333	298	313	329	331	292	334	317	307	327	312	302	310	321	319	319	322	290	304	306	342	317	331	322	305	336	346	319	325	285	314	319	307	292	286	331	320	360	316	323	296	322	316	304	292	326	340	292	284	325	300	369	305	288	324	317	317	298	317	332	310	310	330	334	316	325	309	303	319	306	303	303	287	299	326	302	308	338	295	319	298	320	344	313	296	318	316	329	321	302	322	304	318	304	297	298	338	307	307	307	290	316	325	310	315	313	315	270	323	327	314	322	315	309	335	310	294	303	347	297	284	321	276	301	291	318	340	330	311	308	302	326	294	310	320	280	311	309	313	305	289	306	282	309	302	310	320	323	325	319	292	319	309	301	330	334	318	322	307	288	339	293	311	332	312	347	303	330	316	311	319	302	316	320	335	283	316	293	298	288	282	302	289	312	313	309	336	305	310	314	300	313	320	283	306	320	321	302	323	314	339	353	268	288	339	311
16133	17595	20930	23030	22071	17448	15670	14358	13298	10531	12489	14249	12325	8493	6866	4770	2896	3333	2933	2988	3967	2811	2245	2197	2033	3307	2837	3622	3605	2732	3022	2256	1583	1451	1365	1268	1094	1030	1031	1006	1005	1011	1032	1040	977	996	990	1026	1048	1007	976	1049	991	1002	995	989	1011	971	1032	959	1021	977	1040	1008	1010	960	939	972	930	1018	926	984	957	995	1039	959	950	1000	1003	975	975	1043	992	973	977	1006	1001	984	965	991	1004	990	1019	927	1070	1017	980	972	1025	967	1004	976	1007	989	1017	1013	997	988	945	1020	1066	1062	932	927	950	976	1020	964	997	969	945	952	999	939	976	997	985	993	953	993	959	976	963	956	982	983	1002	1015	931	996	981	1010	926	915	1027	1030	1009	1024	923	1014	941	1044	971	1038	939	1055	1023	1011	1001	951	978	966	1051	1017	980	935	947	1046	979	931	960	957	959	995	997	1022	992	994	961	951	989	948	964	974	992	1047	961	959	1024	969	1013	978	1001	971	940	961	934	925	997	1000	1004	1008	1003	982	964	975	940	959	979	919	1023	976	960	935	998	991	960	1008	951	1023	1000	975	1018	989	936	961	969	1001	966	977	943	943	1012	950	967	1002	897	983	952	964	994	965	997	979	976	984	957	1003	948	1022	1005	949	988	980	973	999	969	969	886	975	975	973	992	1003	961	983	950	986	979	936	999	994	911	1029	981	993	955	986	1022	949	933	986	923	940	999	964	944	1014	951	963	961	981	1008	978	990	1020	993	1025	974	946	1014	970	938	965	1036	1010	986	945	1042	970	963	933	977	999	995	1018	992	975	1003	968	960	988	957	1007	1000	951	1016	917	1025	935	966	901	1002	940	979	957	984	960	958	968	1000	957	1015	897	984	988	996	957	962	961	1010	992	945	1006	986	972	1036	968	947	1007	985	969	949	1001	980	977	981	1003	982	980	946	987	964	995	958	956	971	965	1001	979	975	935	953	959	982	984	984	1026	995	997	991	997	949	986	980	924	984	1043	990	921	972	915	966	966	977	989	918	1010	982	953	959	930	922	939	945	929	964	947	963	935	976	978	971	978	1026	950	961	976	1030	984	931	977	955	978	968	984	969	967	966	947	973	920	917	1008	965	964	978	967	968	1019	903	1024	909	992	935	973	987	969	954	952	947	999	988	976	1003	935	931	1005	973	996	958	1035	968	971	955	1019	985	1047	957	951	922	988	924	979	980	971	985	989	982	964	929	964	946	1015	966	1003	994	984	947	958	1030	948	967	975	1003	1034	994	992	938	982	977	1015	957	950	1013	994	934	971	951	1031	1026	956	975	998	985	1021	927	986	950	987	1004	954	966	935	955	933	961	970	954	948	967	994	960	950	963	1006	938	967	920	1016	938	930	992	1017	929	1022	946	984	978	992	954	919	1004	1002	958	919	964	960	954	938	940	1019	985	959	949	961	956	994	964	995	973	962	962	979	1002	955	987	988	1036	955	968	1026	942	961	986	984	970	997	1018	1006	1034	976	1022	926	1005	973	979	1009	935	966	949	954	972	961	1009	981	1022	949	949	947	960	998	935	925	982	966	924	973	1023	1016	930	953	986	1007	994	993	1003	963	970	961	937	958	980	973	991	972	979	977	942	1015	986	975	990	978	957	992	958	1011	987	1029	945	989	1031	988	974	997	1024	960	921	942	1037	1015	965	977	957	998	974	879	984	942	1008	962	1008	989	978	990	1003	994	964	952	1010	931	1033	1006	980	937	1002	978	974	948	971	984	955	954	998	1004	1000	929	956	955	963	918	982	1024	907	932	972	950	969	997	997	954	972	1004	919	958	994	957	985	997	990	953	970	983	1033	950	1030	1010	1000	1009	1013	973	948	1042	1010	986	970	976	1008	972	926	1019	994	945	971	961	956	995	1015	966	945	1027	1002	923	1050	1042	958	1019	987	991	990	957	975	939	1003	959	1007	1012	963	961	995	1016	940	997	984	991	947	939	1004	957	1003	1038	997	896	982	1013	979	954	955	1002	986	1014	937	983	976	967	985	951	979	996	950	979	966	919	978	1061	975	913	1017	980	1008	943	992	955	919	951	988	936	1000	969	944	997	976	969	1048	928	986	1010	972	956	947	942	960	931	973	939	950	937	943	968	995	992	945	981	1002	980	891	985	979	968	985	977	981	945	926	995	1008	995	981	913	947	969	952	1011	963	1000	941	981	983	948	990	1016	1011	954	968	969	925	945	994	964	1029	981	943	963	975	964	1000	923	956	969	967	985	943	970	912	963	933	996	961	1008	981	1003	996	979	1005	977	943	940	1008	1037	1026	909	980	991	964	997	1003	1011	1005	1011	913	1066	996	1019	1023	958	910	975	984	929	969	959	981	949	923	989	996	988	992	1069	965	1015	998	974	1002	958	963	982	985	1009	983	946	924	957	994	1032	1015	943	988	976	1007	986	990	970	924	974	974	966	986	980	1010	945	954	980	972	997	985	965	986	960	946	996	919	989	959	998	967	960	998	1016	977	1009	947	1023	972	987	995	1001	1020	969	981	962	951	1003	920	969	998	975	982	934	994	966	954	963	950	1041	1007	974	1000	946	985	1010	934	915	966	962	985	990	983	958	1001	997	1041	1028	1000	1016	996	948	964	985	981	966	986	995	974	978	1010	975	947	961	933	952	996	985	979	900	943	941	949	1017	965	963	983	1032	1011	949	982	964	1025	936	980	904	936	931	971	957	941	961	1030	971	983	918	995	956	1019	963	958	959	942	994	912	924	959	979	999	885	1036	963	944	1000	957	936	963	946	977	1049	974	968	956	929	1001	986	1004	980	962	1015	1000	987	931	944	949	957	1016	955	1022	953	1026	923	981	936	996	985	1042	907	980	1031	963	965	946	934	958	1042	928	1013	975	1008	963	979	922	967	988	955	1022	960	960	970	1063	934	993	961	963	992	941	964	1016	939	956	981	994	971	1011	904	1023	1039	1005	962	968	964	962	996	1008	966	1043	948	997	917	979	973	973	1004	965	1024	1007	954	989	946	988	997	967	902	972	945	949	956	961	989	976	963	980	961	944	944	988	954	1033	891	986	1031	972	950	972	997	971	991	948	946	956	943	1013	955	1016	1009	944	1064	946	943	976	955	979	973	976	1000	997	968	957	958	984	954	997	934	963	944	965	960	1009	974	976	936	993	940	948	985	969	978	980	963	976	985	979	987	987	954	941	1007	972	969	997	982	1050	928	925	999	927	978	956	902	1000	933	979	949	941	951	977	963	944	964	925	984	948	1003	975	966	965	956	1020	977	1004	982	936	960	962	999	984	947	943	969	996	906	961	954	957	1004	984	986	922	1030	982	929	973	979	960	941	989	892	958	994	952	976	973	988	1002	951	994	965	1007	997	997	921	981	957	977	922	999	967	1005	995	1014	989	1018	1062	963	1011	1060	929	946	959	943	919	1001	1018	1002	1016	987	964	976	946	1007	1001	1001	965	974	950	1003	953	1030	986	1000	987	1003	985	984	942	962	952	980	983	1002	931	999	1050	992	908	966	947	931	998	1029	981	968	998	983	991	952	986	952	966	981	960	955	993	978	1031	935	978	987	960	955	995	1014	977	952	953	952	992	958	964	937	967	958	931	989	964	913	979	964	970	930	958	1000	944	987	1006	1005	958	990	994	995	972	928	985	920	938	999	900	1008	919	1001	935	1003	959	948	923	935	981	960	1012	942	977	998	974	945	986	950	976	997	1015	935	922	951	965	976	1018	988	1007	968	973	979	977	927	928	909	977	926	963	1014	972	930	967	982	956	951	939	957	1037	922	944	1060	954	965	959	977	1003	1029	972	907	936
31679	31194	32356	29984	25748	20026	15299	10927	8796	7104	6578	6776	5711	3450	2565	1803	1050	1013	872	890	1276	876	664	661	593	1069	1034	1011	1121	891	845	626	550	397	450	372	318	312	306	278	290	276	280	294	315	293	291	309	311	277	282	313	286	319	293	288	317	335	275	275	317	269	306	285	296	275	278	295	287	295	292	307	310	307	281	293	272	267	284	301	299	271	349	315	304	296	281	302	302	257	299	277	306	288	274	317	297	286	307	332	300	306	253	291	284	291	307	282	283	256	311	280	292	301	309	304	297	280	269	293	289	294	296	304	287	258	277	299	307	289	290	293	293	275	260	302	297	305	300	269	288	312	279	319	295	274	287	276	308	295	265	283	263	288	280	289	292	301	286	309	301	279	316	292	280	312	289	290	301	294	296	317	290	280	263	298	288	316	281	296	275	279	308	292	308	275	288	276	272	290	303	287	303	255	259	311	270	291	297	294	256	263	269	302	268	350	291	291	279	311	328	282	285	270	303	321	287	292	282	319	299	320	297	279	277	254	270	254	293	310	310	243	283	273	291	274	293	278	309	310	275	256	299	291	290	311	292	318	260	292	278	297	269	292	299	290	308	295	300	278	276	281	274	290	309	305	296	299	274	299	280	283	282	312	296	293	294	272	310	267	293	292	320	268	286	307	271	265	281	277	304	276	306	304	315	275	291	272	290	278	281	285	250	311	249	295	295	302	267	286	324	269	285	271	290	291	264	281	287	295	284	304	291	288	297	324	262	289	288	271	315	281	260	254	282	298	262	285	276	282	289	271	322	252	291	302	295	286	281	280	276	315	264	302	256	283	286	299	276	306	269	294	291	303	301	298	298	286	274	275	265	307	276	276	309	242	290	280	272	325	313	287	292	282	265	282	318	305	253	257	280	272	294	278	282	288	266	281	272	286	308	296	290	280	300	306	307	298	297	290	329	271	302	291	307	248	277	292	253	286	301	286	307	288	277	290	279	293	294	279	279	287	256	310	275	292	299	291	303	319	302	289	289	290	325	302	295	292	290	291	273	311	304	290	304	289	285	314	300	299	306	262	301	278	311	299	296	275	295	299	284	297	276	282	290	286	287	308	301	296	304	302	263	286	273	280	275	299	287	299	289	334	259	283	289	289	276	279	280	262	285	311	286	254	286	262	319	312	304	288	268	284	268	274	308	295	284	316	325	272	286	305	314	274	308	316	265	289	292	310	318	274	309	281	287	305	285	286	321	282	284	304	297	306	291	313	293	289	301	266	289	302	267	292	281	301	281	314	292	287	327	280	290	287	300	287	290	280	279	295	309	293	299	287	272	282	296	267	279	307	270	272	287	286	295	254	298	271	282	275	336	284	280	318	316	308	306	284	314	312	286	273	307	285	295	266	280	288	302	307	298	304	313	290	291	285	267	301	280	267	270	285	277	247	280	282	285	294	320	289	293	280	239	303	313	273	301	306	269	271	304	289	282	269	272	287	302	273	296	288	272	269	303	288	311	314	268	293	294	273	297	282	278	270	281	283	318	261	268	263	280	260	271	281	274	288	288	279	282	310	282	298	282	306	308	284	283	304	280	299	329	298	278	271	250	303	293	270	306	275	309	292	286	273	313	279	302	284	317	290	282	318	283	305	303	292	243	304	283	232	299	295	317	302	291	270	276	288	293	286	287	273	291	289	291	316	307	280	274	290	298	280	266	284	302	301	265	281	266	314	292	265	303	277	276	287	275	312	289	269	247	263	287	308	303	288	276	300	288	291	264	293	280	292	316	292	325	281	318	292	279	317	296	278	303	299	300	301	277	295	263	278	300	306	282	307	281	277	295	280	273	278	329	299	334	294	266	305	270	284	277	318	281	299	268	277	278	301	296	305	308	306	288	266	280	319	322	305	271	298	297	292	270	288	287	258	276	317	264	260	307	307	301	264	282	268	253	276	304	286	296	260	309	294	280	278	258	280	281	298	295	271	283	302	302	273	293	307	301	301	302	278	295	277	294	285	301	282	280	281	275	295	310	287	294	272	309	326	298	296	289	301	278	310	282	310	285	275	293	291	331	249	287	286	294	267	290	281	309	297	274	286	298	277	293	328	294	292	295	304	319	285	312	287	290	296	293	265	278	308	278	311	291	276	309	278	251	295	279	327	274	283	297	283	284	292	254	276	301	288	263	256	294	294	285	294	318	279	264	280	286	309	287	293	295	286	263	285	276	251	301	307	275	290	332	297	287	289	282	281	272	255	286	309	297	332	274	302	300	283	289	297	282	292	291	319	272	266	292	234	303	288	318	280	278	279	274	273	320	285	307	295	292	260	290	315	277	280	272	287	305	265	274	290	283	296	307	293	269	294	307	318	339	317	288	263	283	277	280	283	310	283	279	313	308	303	305	278	276	287	277	304	318	277	295	321	273	304	284	292	272	303	260	287	271	269	285	272	266	293	277	319	263	266	316	285	286	304	274	307	252	296	286	254	295	296	311	298	292	285	307	284	276	291	272	280	271	278	303	316	297	277	319	287	279	285	293	301	272	292	294	281	307	270	253	302	294	280	297	308	281	302	265	306	271	278	288	295	313	309	314	276	319	302	294	260	275	303	314	287	307	307	298	267	304	307	311	325	286	257	279	284	296	268	277	290	332	290	261	259	288	315	285	313	287	259	289	293	294	306	308	315	279	310	292	301	306	308	277	265	292	273	280	304	286	286	317	295	304	285	289	274	266	314	283	284	308	297	280	293	284	300	285	292	317	279	299	258	311	280	314	273	278	263	292	279	308	297	292	298	307	278	296	288	279	277	291	310	312	300	290	342	265	283	301	306	262	306	288	276	287	300	279	286	279	321	301	278	272	292	289	271	300	298	275	262	269	298	303	271	287	293	272	272	286	278	269	278	298	280	276	289	289	343	314	272	285	290	285	274	253	301	287	279	304	287	298	335	301	273	306	308	279	303	270	287	262	286	283	278	270	263	249	267	267	265	285	333	275	285	301	307	302	302	273	300	287	291	322	274	287	296	269	338	278	270	289	283	274	279	274	270	308	309	275	279	299	272	294	271	309	291	283	266	271	279	315	269	308	292	277	277	296	285	287	260	327	285	271	252	292	260	287	313	297	300	319	320	281	290	254	288	294	273	282	303	301	299	282	305	288	274	299	286	262	273	338	302	290	287	291	285	294	290	271	325	295	316	303	294	293	317	275	294	294	277	294	283	275	267	315	306	283	290	278	270	283	289	295	316	275	299	284	278	307	286	323	283	287	274	289	267	310	308	281	276	282	338	286	289	304	305	288	279	309	276	314	288	299	292	264	297	317	307	279	325	276	293	277	274	265	291	284	287	278	268	298	269	263	332	268	281	279	299	333	287	284	303	262	284	325	314	305	276	306	289	294	303	274	293	296	290	326	299	303	299	270	276	302	283	273	289	293	306	298	309	284	273	279	258	273	287	285	285	276	322	279	273	289	273	295	273	304	298	280	279	263	296	272	287	270	287	288	281	328	294
22893	24324	28592	31907	30799	27034	24014	21260	21014	18533	21397	22000	22009	15669	12450	9629	5701	6043	5585	5180	7446	4910	3862	3360	2975	5874	5565	6411	6320	4963	5035	3368	2800	1792	1920	1519	1283	1084	1074	998	979	1039	1017	1000	981	1003	984	987	965	966	984	970	927	902	939	932	988	935	1011	965	973	967	894	935	878	960	891	906	913	877	908	917	892	943	917	910	945	926	938	934	954	934	932	905	934	918	932	933	905	936	896	901	898	849	878	923	960	921	937	897	904	904	954	865	898	900	899	898	860	913	919	914	875	901	921	946	924	855	905	894	853	908	919	903	872	950	904	886	872	874	871	893	937	895	900	901	887	893	902	938	870	907	854	887	890	908	863	955	914	898	895	878	934	843	886	878	917	934	853	893	966	910	900	892	866	953	873	855	871	870	851	911	845	927	932	874	886	955	894	878	873	955	909	913	945	881	874	922	854	874	887	896	855	918	868	845	855	926	893	865	845	873	874	904	889	883	887	915	881	900	882	904	916	928	929	861	924	918	893	913	927	907	845	839	888	887	870	897	863	953	944	875	876	910	902	863	938	908	887	906	892	950	908	885	906	938	915	913	873	864	882	942	866	928	936	869	893	919	936	890	900	868	902	875	876	866	888	847	921	874	892	909	861	977	901	913	922	865	905	884	908	895	917	837	869	889	924	890	915	820	884	922	849	884	917	912	941	887	899	889	935	891	857	915	818	936	907	891	872	948	932	904	943	864	935	923	937	882	886	918	922	924	907	903	927	916	902	884	884	859	861	864	885	846	905	868	926	918	927	946	932	912	912	928	900	850	904	923	874	914	864	872	913	888	914	887	849	918	884	938	906	860	885	922	901	911	890	913	903	928	914	943	913	892	880	880	848	872	925	920	897	909	891	889	926	864	917	886	883	875	889	880	923	883	930	848	911	843	886	842	940	930	922	889	890	904	903	912	852	926	889	905	879	873	914	887	906	871	921	850	975	831	916	870	901	900	880	898	904	879	894	921	882	889	934	870	877	922	961	886	905	917	883	888	841	953	906	885	881	882	910	935	818	891	903	852	866	891	900	915	861	914	912	901	834	919	911	881	946	931	869	847	916	866	937	851	870	946	901	918	856	894	882	913	863	852	876	912	901	828	839	870	891	907	880	912	920	819	963	853	903	863	930	871	917	943	853	860	920	931	896	889	842	873	892	859	912	861	841	904	923	866	907	842	854	901	876	911	922	859	864	909	874	901	855	931	931	918	867	902	883	921	844	931	898	887	924	924	849	884	876	920	855	831	911	914	904	912	886	886	925	917	924	913	917	908	916	944	818	873	856	922	918	877	894	947	929	935	906	910	894	902	867	931	925	918	920	898	870	868	879	944	911	873	842	899	920	884	861	889	895	916	917	920	875	919	886	917	885	939	869	871	890	814	939	960	905	884	895	936	897	893	921	950	931	958	895	914	927	890	912	876	839	870	908	901	919	918	900	901	917	883	835	911	915	936	877	891	875	905	838	908	888	878	897	906	921	911	924	941	859	868	901	888	920	879	933	888	891	924	872	926	907	916	907	935	918	903	899	851	922	927	863	900	863	879	936	891	867	866	912	913	890	898	872	893	831	871	898	818	907	894	904	912	857	883	909	890	868	846	853	926	920	897	883	844	908	908	938	919	912	873	946	944	897	918	891	894	909	901	878	933	894	878	898	874	916	848	925	921	912	919	930	900	903	879	891	888	904	900	869	898	905	909	940	944	887	923	902	919	955	882	917	919	910	922	912	932	909	908	878	911	849	921	895	948	902	904	891	922	912	886	952	850	917	965	909	920	896	896	893	889	971	858	923	918	904	873	940	840	921	837	905	905	870	918	883	873	878	875	878	879	896	894	890	881	881	848	878	875	907	858	818	881	870	905	875	897	902	920	875	909	932	839	917	884	886	894	906	843	892	869	922	880	828	875	915	883	913	916	916	897	924	922	906	898	849	871	895	924	920	868	890	894	909	879	881	833	927	917	885	908	912	861	923	909	899	873	878	872	883	888	952	873	862	873	870	849	848	865	900	882	840	855	921	966	874	956	881	927	879	888	952	858	908	914	892	917	887	880	894	909	870	901	854	866	937	851	887	857	923	873	900	873	829	888	895	907	897	889	909	895	893	904	873	881	879	875	888	871	875	912	900	886	907	879	900	947	916	907	831	923	895	893	908	899	923	885	849	871	880	874	886	910	897	869	888	870	844	873	908	878	882	917	876	905	917	889	886	870	849	890	854	874	905	900	948	912	885	860	870	925	918	891	888	867	898	902	864	897	915	886	920	890	923	876	902	942	919	824	886	923	883	924	886	880	947	925	938	876	908	884	888	930	904	899	878	848	873	898	865	865	880	897	842	899	873	894	914	919	864	898	892	886	878	901	861	883	863	885	864	945	907	866	920	861	907	873	922	866	889	871	922	917	889	896	872	910	868	903	945	896	913	901	892	885	861	866	869	887	936	832	951	899	910	873	824	897	867	909	896	850	850	888	843	940	918	812	893	944	929	863	925	953	917	929	987	881	924	890	896	871	893	911	903	864	857	955	860	892	947	933	913	903	896	902	814	888	860	926	872	866	905	935	894	897	909	916	890	855	902	910	926	876	885	920	891	880	849	913	917	934	889	911	908	905	896	844	883	880	942	899	826	892	884	890	844	934	886	947	897	889	887	923	889	928	909	867	854	880	954	862	899	841	916	855	887	897	903	891	855	864	892	977	915	909	869	856	894	948	919	899	872	895	852	951	892	891	890	905	874	917	913	896	843	920	867	923	882	896	852	838	902	898	889	907	905	905	845	867	855	903	896	915	918	845	890	878	930	861	910	943	920	890	883	910	878	884	876	923	904	895	876	913	824	882	900	921	937	896	968	951	890	882	900	920	840	873	872	898	878	919	853	883	832	832	905	877	884	895	857	884	896	971	910	882	894	902	935	848	915	918	875	855	896	897	942	971	952	908	868	924	870	942	858	915	872	968	838	895	862	877	882	922	883	851	925	896	899	874	891	894	835	943	914	879	910	943	890	960	950	931	900	928	892	910	900	953	866	898	897	872	923	968	939	910	911	873	908	852	936	923	911	879	923	914	904	875	910	921	894	838	856	874	924	873	884	884	882	931	902	884	882	912	877	875	902	881	878	898	939	856	896	833	880	917	907	924	930	853	933	962	916	875	890	913	912	922	870	901	910	880	906	899	891	886	926	847	905	846	901	881	879	934	836	931	884	899	886	891	926	895	897	888	863	915	905	872	902	872	927	904	884	952	927	911	893	883	913	868	896	895	851	870	869	935	880	891	841	936	918	879	911	841	920	937	949	839	873	870	896	889	863	924	895	892	897	913	927	881	919	896	833	867	910	875	930	864	889	912	889	907	889	894	907	909	937	915	867	893	874	912	923	900	888	866	913	921	909	925	895	855	865	887	833	922	965	891	923	855	942	901	928	877	900	951	881	880	843	918	954	899	977	887	901	848	949	877	859	869	946	918	890	863	849	915
3850	3279	3334	2370	1247	851	685	516	436	363	354	313	361	306	293	240	235	206	233	230	216	179	226	204	190	217	205	233	225	194	191	170	211	180	192	190	199	196	183	190	203	195	207	206	212	217	170	201	192	196	202	186	193	199	214	181	177	191	176	175	196	181	192	180	172	190	181	173	189	187	193	191	179	187	186	191	198	178	222	196	197	169	189	181	195	174	188	185	178	199	190	187	176	185	204	189	193	210	202	179	189	204	190	183	184	168	189	187	210	206	202	175	195	176	200	178	197	186	182	191	173	210	186	181	202	183	194	187	195	179	211	182	200	174	196	200	192	192	183	179	189	209	195	198	166	204	209	181	218	207	198	174	169	194	167	194	183	204	191	181	207	192	178	184	194	219	199	184	195	184	216	169	189	207	180	164	206	197	218	178	179	195	192	181	207	181	188	189	196	188	203	190	205	169	193	185	186	199	191	173	178	205	197	181	170	204	164	193	169	172	206	196	193	198	181	178	182	187	197	193	178	183	173	204	190	181	203	181	177	212	201	190	199	218	175	185	194	182	193	196	217	175	184	208	183	215	189	206	171	183	181	180	200	181	214	223	172	174	179	198	214	204	204	209	197	191	194	175	203	198	195	194	201	167	186	185	196	180	192	214	188	206	206	168	185	166	168	201	190	199	204	181	181	201	209	194	192	201	182	193	206	176	175	178	175	202	199	161	181	201	186	187	208	187	162	204	202	174	209	221	186	191	202	208	211	203	200	170	185	197	189	204	196	194	194	180	209	182	203	177	192	188	197	204	163	196	167	192	191	188	200	191	190	201	226	204	162	177	190	212	185	180	211	177	227	190	163	189	225	195	184	193	201	173	188	202	180	179	211	175	185	174	184	177	192	165	171	220	201	187	190	196	196	200	201	192	185	184	194	199	210	183	186	191	174	177	211	204	178	182	218	189	214	190	195	213	183	217	175	219	201	182	188	177	203	191	179	200	193	230	197	206	191	197	187	190	212	175	182	175	188	185	189	217	171	194	190	189	157	183	188	183	201	208	215	205	201	187	210	182	180	188	168	190	182	164	202	185	182	205	166	191	169	187	199	193	193	159	176	212	191	204	213	169	196	197	198	195	173	203	192	186	183	190	198	192	225	183	188	193	183	212	181	182	197	167	198	191	197	168	176	228	172	191	210	209	241	193	204	167	181	200	185	204	192	186	183	197	191	188	202	219	192	206	169	185	200	177	188	173	199	206	184	199	170	195	188	197	202	203	202	217	206	196	187	193	195	195	178	193	180	188	191	196	200	189	171	194	200	185	180	197	223	197	202	188	184	190	174	198	184	196	206	188	163	184	200	180	201	182	182	184	206	199	201	210	173	214	195	192	199	193	220	177	208	175	176	188	175	206	192	184	183	207	212	183	175	168	212	186	190	192	191	192	191	185	215	174	214	209	194	180	199	191	181	194	216	197	183	190	178	189	200	195	181	224	207	195	189	212	182	187	181	175	198	197	178	187	185	163	178	186	211	196	183	181	184	181	199	159	196	203	211	198	176	194	199	200	196	191	199	210	188	193	190	194	198	210	178	198	183	189	184	203	205	186	175	209	182	190	199	185	207	197	188	216	200	212	177	206	207	187	194	194	209	185	203	190	201	191	201	191	211	194	173	187	199	180	224	217	206	192	194	187	204	227	189	187	176	192	169	205	181	236	169	183	197	186	191	186	201	199	222	200	186	196	199	172	188	184	182	201	196	212	183	219	191	195	189	179	200	209	211	202	181	224	189	190	215	166	185	192	186	206	201	196	205	189	177	184	185	190	197	203	176	193	192	178	195	186	196	215	186	171	192	208	189	190	195	184	197	182	177	211	217	207	191	209	164	173	203	190	178	202	194	188	208	180	198	182	194	193	193	207	206	210	147	195	215	189	200	170	181	190	169	221	211	181	191	176	187	177	213	192	196	186	177	211	166	166	188	218	172	196	187	215	199	197	189	211	190	175	189	176	197	189	191	193	211	175	175	173	185	180	177	195	216	196	163	189	204	205	164	189	205	204	176	191	207	191	169	200	205	184	186	188	167	188	161	210	173	210	210	162	195	199	197	211	184	219	191	207	199	187	186	189	198	167	206	185	197	209	173	166	189	191	177	199	196	171	202	163	208	181	194	200	200	195	198	197	176	198	182	198	177	175	211	208	188	174	173	181	205	174	214	198	206	177	199	194	189	186	176	172	208	209	198	185	182	198	200	199	202	196	196	205	195	186	192	175	203	176	172	190	201	185	194	164	194	187	168	191	185	202	206	195	181	194	188	178	194	173	208	204	191	181	208	191	162	184	203	189	199	201	176	175	189	210	159	181	182	178	175	186	196	197	200	202	173	199	165	224	148	191	192	179	175	168	202	188	188	172	169	171	199	224	179	196	210	180	210	185	184	198	195	203	181	192	172	171	193	174	189	180	183	193	175	203	196	184	196	187	176	195	186	185	199	210	197	215	213	176	223	194	167	183	168	205	196	177	174	189	163	201	169	189	190	187	182	191	209	180	194	181	204	189	194	201	190	207	181	206	191	182	190	159	176	199	190	181	208	189	185	213	179	193	208	209	211	212	181	202	204	200	174	170	208	153	190	219	174	197	173	186	184	179	196	160	185	182	207	199	213	200	185	187	182	202	201	189	220	189	186	152	192	196	175	195	193	176	205	197	195	206	188	186	192	192	177	190	207	160	196	183	198	188	197	184	210	190	178	211	199	215	196	198	207	202	205	197	219	195	196	203	176	198	200	209	187	197	197	178	194	222	178	205	205	188	183	184	193	186	176	188	223	188	178	203	230	175	180	179	212	208	192	203	195	185	179	190	199	206	190	189	202	200	157	200	205	184	175	179	202	199	205	198	198	192	187	206	217	190	179	206	194	207	214	189	206	183	202	178	181	154	174	204	168	193	169	203	202	194	209	175	208	205	217	192	182	214	173	193	208	188	204	181	191	211	199	177	196	188	183	175	195	198	195	208	212	178	199	167	183	197	188	188	193	189	207	201	218	189	176	199	199	195	197	208	182	190	193	196	204	192	201	187	189	198	202	176	195	216	186	205	169	181	187	157	176	182	187	200	185	203	205	213	191	200	189	191	187	195	177	203	169	207	182	200	196	192	193	213	223	187	185	193	191	198	208	200	224	184	194	178	209	193	194	203	198	207	168	174	196	208	209	161	215	229	181	185	205	212	203	167	176	164	184	179	184	172	189	195	175	197	206	186	187	181	187	218	197	181	211	171	200	192	184	190	187	184	194	200	193	189	184	188	187	179	185	176	202	195	170	185	190	185	177	196	213	207	200	208	178	213	182	220	192	200	196	168	201	178	186	181	206	182	194	196	195	211	187	192	179	179	190	177	171	200	185	204	187	209	212	190	210	205	189	209	192	172	199	174	196	193	182	192	168	211	193	191	204	198	206	188	203	180	184	185	176	205	201	181	213	172	178	174	200	190	168	196	180	211	202	200	153	200
4261	4250	5605	4933	3103	2436	2251	1823	1811	1576	1586	1591	1549	1218	1059	971	849	843	823	816	890	802	789	709	747	799	829	883	952	749	736	740	706	687	650	691	624	652	675	644	659	666	673	632	623	618	651	728	677	656	646	700	646	684	679	662	652	654	668	675	644	640	684	639	681	663	682	654	675	635	658	632	650	668	671	652	637	669	663	671	654	677	666	570	656	676	708	653	633	652	635	659	659	634	643	654	623	637	615	693	601	620	665	658	660	568	667	612	632	668	618	673	664	676	656	664	624	657	636	611	683	685	660	656	656	666	668	596	641	635	674	650	691	656	663	674	659	702	654	623	672	637	658	639	696	696	644	613	609	670	665	655	646	635	662	644	685	659	641	646	681	708	673	677	678	622	672	631	651	639	657	628	654	694	678	641	690	679	623	643	624	650	678	648	618	682	661	666	656	637	614	641	691	617	697	652	639	644	688	655	662	690	615	625	673	673	684	638	644	670	675	641	653	696	604	651	612	664	624	703	661	636	639	627	660	675	661	661	640	644	674	680	692	635	658	628	639	664	680	670	688	662	641	609	654	687	673	636	678	693	634	605	607	645	597	644	696	594	685	629	714	614	693	654	684	623	644	640	677	690	654	664	657	677	604	647	687	641	671	631	623	627	690	627	662	690	652	635	684	637	647	650	653	614	651	609	603	620	660	659	605	629	666	660	664	638	658	638	690	672	681	671	684	658	683	630	683	644	649	682	653	677	708	685	662	646	660	671	693	661	622	671	649	684	633	617	670	707	609	647	630	639	624	638	648	603	645	662	671	627	673	634	652	645	645	660	649	636	650	616	642	655	657	627	687	649	617	604	675	651	699	604	660	614	634	599	650	658	677	638	630	641	644	647	672	605	631	605	653	667	635	678	639	686	646	655	610	625	659	656	632	630	682	641	628	603	649	688	624	617	648	699	670	676	656	662	658	621	680	640	689	655	633	659	717	627	646	625	662	675	662	681	658	628	648	640	628	708	662	674	667	639	671	663	647	648	694	657	666	684	589	622	642	668	632	652	620	626	655	661	639	649	668	676	639	661	652	628	628	619	626	615	664	649	630	674	654	711	647	679	644	632	682	637	625	634	638	666	660	612	620	644	606	590	632	614	642	627	672	648	664	615	613	675	573	652	644	654	655	625	669	678	687	615	656	660	669	631	657	601	664	680	659	623	634	647	658	599	651	679	671	694	604	614	684	627	638	649	611	664	634	643	624	679	681	638	658	614	580	571	653	670	632	647	652	675	653	659	668	630	655	643	604	635	657	613	691	695	613	683	660	700	631	648	632	717	653	639	664	691	639	691	629	652	641	640	676	606	677	669	659	632	645	640	664	681	624	688	688	692	674	661	633	618	664	727	607	617	700	678	668	634	676	645	679	662	601	624	656	665	614	610	643	659	629	708	654	640	633	661	644	615	693	692	658	681	668	669	659	656	657	643	642	615	677	688	639	641	678	712	640	652	654	635	643	667	637	662	593	626	674	663	666	642	662	651	617	643	652	660	615	650	613	662	687	695	645	673	644	616	702	636	624	654	704	645	626	573	634	622	643	634	678	651	693	660	640	660	625	623	657	649	637	654	609	633	607	649	629	621	654	688	596	616	717	650	665	645	599	609	623	692	630	657	657	620	670	654	666	691	640	615	617	648	648	657	647	672	686	660	621	706	638	646	627	690	649	667	684	693	643	671	604	638	639	658	651	620	623	631	701	654	660	653	668	628	652	665	619	638	643	647	691	623	653	631	689	690	652	656	661	669	648	650	640	693	668	615	667	663	686	679	668	687	627	661	646	660	597	659	709	645	657	674	628	604	680	636	614	678	640	671	665	648	640	602	640	612	688	664	686	635	658	696	642	640	674	698	636	655	614	614	652	683	645	657	711	662	663	650	647	662	610	633	645	663	691	623	629	627	638	670	626	656	646	665	628	684	639	657	671	659	642	622	643	627	629	612	627	631	703	603	640	673	692	658	641	669	661	671	654	636	674	670	637	647	628	634	636	633	620	639	651	673	658	624	637	663	670	603	649	638	624	643	614	643	716	673	658	651	642	621	703	609	657	644	644	673	643	667	664	625	657	635	650	659	644	607	610	629	657	664	634	679	644	672	651	607	601	672	596	667	621	639	630	650	608	643	647	583	630	663	660	655	611	658	691	657	649	683	648	649	658	636	645	647	614	625	633	640	682	598	639	678	653	649	619	706	613	638	663	618	640	599	680	628	666	613	672	623	657	621	658	668	650	660	644	666	630	643	631	650	632	673	664	647	699	659	675	692	614	643	683	638	644	602	623	634	689	651	662	681	653	666	652	670	669	684	678	665	682	661	664	606	620	626	642	601	672	623	663	676	667	634	647	669	665	607	664	664	669	663	659	682	687	639	655	683	680	662	630	646	635	656	595	652	631	654	656	671	698	668	675	629	608	633	660	619	636	665	686	648	604	636	654	694	641	618	660	645	643	671	623	691	677	679	605	635	680	693	633	631	639	651	665	642	656	668	653	599	662	651	642	641	697	654	670	639	678	654	664	638	651	669	619	629	677	648	624	645	647	631	636	633	644	620	609	676	647	674	659	647	657	635	675	656	640	671	627	623	672	640	650	661	648	635	641	683	639	710	626	683	599	612	688	644	628	654	652	662	673	649	680	681	664	665	676	626	694	636	664	638	643	622	672	650	659	640	673	674	650	690	615	627	643	657	682	665	684	634	642	655	625	660	618	653	680	647	652	655	615	650	705	662	666	618	655	639	622	657	697	663	634	628	651	657	623	652	639	655	629	702	668	687	639	655	657	626	637	688	639	640	638	662	659	673	611	704	620	665	626	677	672	651	691	641	623	648	696	639	671	714	671	622	683	691	703	617	655	639	625	624	632	641	704	622	653	655	653	648	585	684	671	671	665	638	657	641	648	695	675	680	681	640	608	689	666	688	691	689	696	654	657	670	588	697	669	678	644	616	686	653	628	629	658	662	661	645	685	627	628	627	649	675	600	665	667	621	658	674	619	652	692	613	597	648	662	687	676	674	674	672	638	640	670	669	658	664	668	668	677	676	620	703	646	597	670	649	650	632	641	654	673	627	650	649	682	676	648	640	679	612	609	667	682	671	596	717	607	654	675	644	619	692	680	667	645	638	638	667	635	687	649	661	648	674	639	666	681	670	635	593	711	623	646	607	668	692	635	631	701	677	639	647	676	649	628	685	657	645	661	596	693	627	626	642	689	692	647	662	606	666	685	671	703	668	690	665	614	628	635	664	675	653	653	675	643	640	612	644	639	643	668	645	662	656	646	626	678	649	633	646	665	657	614	627	629	628	729	673	671	614	636	671	657	642	620	617	677	656	662	633	633	688	680	669	620	681	655	651	612	631	669	665	678	635	711	641	679	655	654	635	664	636	687	655	657	678	653	675	625	648	635	665	612	656	650	647	665	672	661	625	663	613	656	635	650	670	712	671	651	583	636	672	647	693
19836	21908	23221	21302	16033	10360	6371	5054	3870	2812	2613	2774	2612	1665	1284	952	644	590	539	519	599	507	453	467	452	628	566	564	690	483	489	467	386	367	369	333	324	343	301	332	326	341	292	334	322	302	280	318	317	332	303	288	297	299	306	326	287	336	315	300	322	333	323	326	309	308	324	321	293	289	291	319	392	341	320	321	290	315	303	328	321	304	312	286	329	338	307	325	336	279	323	314	288	310	283	330	332	326	314	300	306	312	290	335	299	315	293	325	304	321	332	332	315	328	312	298	348	296	309	308	301	302	306	343	284	344	302	308	297	315	317	320	304	310	316	323	279	335	328	321	287	298	330	313	284	315	316	310	299	309	329	312	302	296	292	349	341	289	316	309	311	334	364	310	297	350	330	322	328	296	314	298	341	298	315	289	329	329	320	334	333	309	341	310	329	289	303	296	327	342	332	310	330	337	296	330	324	302	300	284	328	314	304	308	307	301	328	301	316	331	325	322	303	338	332	340	334	294	302	317	336	288	292	334	318	303	292	317	317	299	300	340	302	285	281	309	305	323	287	305	340	305	326	308	309	337	288	328	305	342	298	337	316	300	268	354	301	305	324	335	311	302	311	289	292	317	301	323	311	322	277	313	330	321	291	318	317	297	291	279	329	309	297	304	317	319	287	353	316	318	321	314	268	328	287	301	303	334	322	290	358	309	315	307	296	316	332	315	323	333	282	300	292	337	339	320	343	318	325	325	314	316	345	308	297	322	303	288	304	301	304	283	342	296	318	314	307	293	340	299	301	307	281	308	308	296	325	292	316	338	305	273	306	338	331	315	331	299	298	306	307	295	315	302	302	309	311	365	312	290	314	306	316	330	312	328	289	299	331	342	313	319	296	312	304	301	323	318	348	296	308	313	338	302	342	325	326	306	315	331	313	306	285	272	309	322	305	315	321	309	284	307	299	329	288	319	308	290	309	338	328	305	290	317	317	313	286	308	314	332	316	291	307	299	299	321	294	294	298	314	298	319	348	309	312	291	336	350	308	321	305	276	308	313	313	328	339	326	358	306	333	307	320	318	308	337	316	307	325	307	324	327	303	286	325	307	319	319	267	311	326	305	269	311	341	309	346	325	308	312	306	295	345	316	331	357	283	320	340	319	318	337	319	310	316	348	288	329	318	299	339	307	333	336	324	296	289	304	320	306	324	327	288	319	293	344	311	325	353	307	306	317	296	301	314	288	344	307	332	272	307	316	323	310	305	335	326	313	309	310	320	320	295	280	327	314	282	302	333	323	321	299	292	321	294	303	277	312	306	310	335	296	298	320	321	296	302	312	295	317	327	315	304	270	291	342	338	283	316	288	318	321	314	332	321	321	290	332	335	332	337	341	292	317	303	295	328	306	292	311	319	315	324	274	318	304	325	323	314	301	310	316	342	361	316	333	354	337	310	307	316	299	328	316	312	321	327	280	311	315	322	311	285	335	317	317	303	305	324	294	354	315	302	334	336	320	329	308	274	322	320	312	291	340	311	310	284	327	293	275	317	301	319	298	338	293	348	285	302	319	298	315	322	300	328	280	314	313	306	277	302	315	304	284	317	310	302	338	299	306	318	337	306	297	303	328	283	319	344	312	320	331	297	310	327	306	304	312	307	320	327	308	333	342	342	312	328	300	288	342	308	299	317	318	316	332	284	302	344	330	300	317	319	320	270	301	369	285	312	336	323	363	331	297	325	322	303	316	336	331	324	305	305	305	304	315	322	302	288	323	320	294	318	282	325	282	320	307	305	325	334	267	316	318	313	316	342	298	329	325	314	322	318	279	320	343	296	313	307	347	311	344	340	298	301	310	292	320	349	303	308	310	332	318	316	311	311	315	336	313	303	350	356	335	300	336	291	292	296	299	277	332	328	298	365	323	299	274	320	307	312	307	305	322	318	328	302	301	312	302	289	302	320	295	331	309	288	308	305	285	314	338	299	294	308	318	328	327	345	286	300	345	331	286	296	296	291	314	330	310	313	327	306	301	299	346	300	299	308	320	337	298	318	303	308	328	309	328	331	335	296	334	338	288	340	320	306	281	331	283	276	322	350	319	340	334	320	284	363	314	294	302	298	319	320	276	330	309	272	320	332	309	318	330	314	310	304	317	291	289	307	317	299	345	339	306	322	322	324	300	323	333	337	320	332	335	343	278	327	295	323	361	336	301	295	330	297	313	293	333	312	319	300	302	320	363	325	334	297	286	294	299	300	331	323	319	278	318	327	310	310	301	346	323	331	303	326	337	299	310	288	331	335	341	287	322	318	324	324	311	293	328	366	293	346	330	314	291	308	291	347	312	308	294	260	292	328	292	307	294	327	310	315	304	277	338	313	340	304	296	337	299	297	298	340	283	272	272	311	330	304	312	320	293	338	317	329	317	287	301	328	310	314	318	309	308	317	298	330	282	336	308	310	331	328	302	340	326	317	298	323	300	275	307	313	339	319	326	330	314	291	304	306	317	296	337	313	313	314	298	301	336	323	282	359	289	302	334	324	309	289	308	320	303	333	336	316	336	338	283	296	319	317	302	302	302	308	345	297	329	270	324	283	294	322	332	295	333	285	312	292	313	347	294	319	282	311	347	319	346	316	335	296	289	303	338	330	320	290	324	296	287	322	317	309	322	314	283	319	331	294	318	345	301	290	308	322	314	325	327	328	329	317	309	304	334	297	328	392	291	264	297	323	342	297	309	339	313	301	287	296	311	278	311	298	292	314	305	304	295	297	283	310	293	345	308	312	306	338	309	324	328	367	325	310	347	311	306	308	301	309	336	326	304	306	341	288	305	333	321	329	314	341	298	316	304	359	336	321	317	300	303	301	312	328	288	300	318	315	326	321	327	307	303	325	314	325	320	324	316	347	342	302	309	295	311	353	334	299	311	296	343	277	332	315	311	293	307	342	303	298	306	325	298	289	290	319	301	302	299	316	334	315	325	316	294	300	319	307	322	328	299	310	330	322	348	291	321	312	293	270	299	306	295	325	318	334	302	316	317	354	337	325	295	317	287	336	298	294	341	264	319	310	360	356	317	352	325	293	321	301	324	349	294	327	300	346	290	291	300	297	347	314	312	314	291	286	306	345	320	301	332	298	347	304	292	324	307	330	365	278	314	346	320	354	299	328	309	282	295	309	322	333	338	301	317	298	332	318	320	301	318	315	292	332	313	318	290	299	310	291	285	283	320	302	297	312	309	301	300	334	297	301	336	288	343	346	305	333	304	318	310	308	308	318	310	316	315	319	312	303	318	353	313	308	315	331	330	364	301	318	331	321	323	356	291	288	315	323	334	293	348	320	288	319	293	305	327	323	316	348	287	286	310	305	309	331	338	318	346	325	343	280	275	328	296	295	318	321	326	296	288	329	304	337	291	338	291	289	305	306	325	314	345	301	338	296	322	319	312	312	292	327	317	346	312	306	301	311	330	313	278	314	313	319	315	316	289	309	310	304	352	324	295	321	319
15137	16171	19910	22896	21728	17911	14743	13142	12245	10144	11869	12719	13139	8643	6843	5296	3048	3251	3032	2819	3621	2886	2065	2183	1878	3216	2593	3104	4001	2620	2480	2355	1728	1520	1318	1183	1148	1105	984	1044	994	1030	989	1025	1046	998	1017	992	1014	1047	1001	1002	992	993	1021	1004	944	1021	1062	1040	985	1001	928	1008	975	1013	1008	1020	1034	1001	1026	1014	979	1023	953	992	1008	991	919	1028	956	974	987	953	992	988	962	1024	934	957	979	1016	977	982	969	978	976	974	1060	947	971	987	948	968	953	994	1034	986	1002	986	1009	993	988	1001	1002	973	968	993	1014	994	928	1001	978	966	1004	976	958	1002	962	982	999	1006	958	957	975	925	987	944	972	981	928	960	934	956	1000	988	924	947	975	928	918	963	950	975	1007	909	996	1018	933	991	964	991	960	976	952	991	982	929	998	976	935	980	974	941	1005	956	961	961	961	953	963	962	964	1017	1010	971	986	995	960	947	959	1008	989	961	1061	1005	970	934	959	1036	957	960	981	941	987	930	947	985	946	973	935	943	979	995	999	1006	973	1003	1019	911	979	972	1011	972	1005	949	989	977	998	983	999	982	992	981	1017	1000	1022	955	977	958	940	974	1008	977	940	943	990	987	996	968	989	1004	1025	958	968	930	970	987	982	996	1024	975	1015	949	983	964	974	946	1062	1014	982	1009	999	1000	1005	1026	989	962	979	995	997	956	988	1003	972	941	940	990	1039	1032	987	1020	980	976	952	974	973	913	997	1008	1007	1021	945	1039	1005	1006	1052	995	946	999	1042	965	938	941	958	941	931	944	907	986	921	982	963	958	1019	961	984	993	988	981	1029	922	1045	955	984	1031	987	932	968	1000	984	995	997	955	993	964	958	1024	1008	1000	928	984	969	1010	927	984	905	963	931	986	969	945	957	906	1002	994	1008	977	943	925	990	981	963	919	996	951	986	1009	924	937	989	977	1003	966	1019	993	931	987	938	929	1020	972	970	970	967	971	913	963	995	967	968	972	999	956	932	985	1008	941	936	973	917	967	981	993	1020	1027	1058	960	947	1012	1000	984	1018	974	964	978	988	963	976	993	983	962	954	965	943	1018	983	925	1004	954	943	934	978	975	965	1011	1009	979	974	945	962	998	936	899	1021	970	980	987	996	983	965	963	942	1014	952	992	971	1002	1033	967	1006	979	992	966	999	940	988	968	1003	1008	945	964	979	1020	951	972	973	952	921	969	1023	948	976	951	952	943	969	990	971	990	954	988	1010	952	959	972	939	942	945	993	994	1037	981	978	979	969	1005	946	993	1005	974	989	963	1039	952	957	958	928	988	957	1012	964	995	985	979	993	1045	1017	1002	966	1001	972	957	950	978	1005	977	961	976	1030	945	949	931	1057	984	926	967	950	991	941	917	1029	931	946	1040	995	949	1022	932	931	966	1007	1010	998	946	959	980	963	984	941	995	894	928	966	961	995	1024	1018	999	968	934	950	957	1014	988	962	994	976	883	951	958	951	1005	1007	999	917	1006	964	1011	997	964	955	953	1007	1009	961	954	961	981	959	984	975	987	989	983	996	1032	909	1011	906	970	969	988	1029	967	985	968	916	974	970	993	1041	961	1018	952	931	962	912	975	939	997	947	1016	937	948	1030	952	959	1015	980	986	996	1014	947	945	976	968	975	991	1002	961	992	911	989	985	987	988	912	1040	938	974	1016	1007	970	1010	948	1061	966	945	961	1018	978	921	974	951	985	1008	928	925	969	951	1046	966	966	979	958	970	1005	1038	985	936	904	977	1005	1021	972	1009	933	1023	979	960	975	971	1034	996	982	937	958	979	973	1006	971	1013	989	946	958	994	961	985	987	981	944	955	904	928	1012	991	978	1058	967	996	956	958	994	959	1036	909	962	963	933	1003	968	984	953	950	980	1065	971	915	973	930	969	988	901	982	950	992	987	966	979	910	941	1012	965	913	964	1042	1010	967	999	1003	979	949	918	975	969	1018	975	987	943	932	984	926	973	986	1011	997	983	1001	979	985	992	1024	965	982	954	1001	1011	986	1024	987	954	980	955	973	979	971	959	1028	968	979	961	1022	964	952	982	964	960	969	982	976	987	1000	980	950	925	968	957	967	987	987	964	952	942	976	962	943	978	943	962	974	978	969	940	988	979	970	922	973	1004	972	980	930	997	976	1012	967	990	954	1022	946	956	952	1010	903	965	974	991	975	973	979	986	993	988	984	947	953	1018	964	977	1022	993	994	957	935	942	1000	970	985	982	986	935	952	936	974	996	968	986	952	975	1005	1011	982	989	972	1001	974	957	947	984	982	949	1006	960	994	938	1011	953	972	968	1007	940	986	944	950	958	968	1005	973	970	938	927	986	1011	962	1015	970	1030	1027	964	1025	1013	998	1023	1010	971	983	956	983	914	947	958	983	1008	979	925	986	973	975	949	1014	981	1015	998	973	977	900	934	946	951	968	1015	953	947	966	966	938	1033	1006	976	942	956	915	959	938	945	967	957	1028	966	949	952	949	950	998	1048	954	1017	950	983	941	983	965	938	939	978	976	954	976	1021	1031	983	908	965	952	969	955	984	951	996	956	964	1001	989	1013	974	971	912	955	960	950	969	961	985	973	1050	975	991	982	928	956	948	981	960	997	978	990	997	1015	979	935	998	935	1023	963	1016	935	931	998	956	984	958	937	955	969	993	943	984	971	971	978	961	960	958	1021	965	1005	964	963	973	997	987	1005	958	1014	1011	994	969	945	926	1018	990	988	940	965	1022	960	903	975	980	927	961	960	978	963	967	1005	962	1000	997	1008	939	980	1010	938	973	986	1013	994	985	967	948	967	962	982	1000	951	981	996	999	951	1004	924	929	962	959	989	964	938	924	942	987	1025	1018	970	975	949	980	941	1040	957	1019	983	951	928	947	1000	976	956	956	959	987	957	1014	967	970	979	954	939	942	998	972	942	967	933	1015	947	987	953	1022	930	986	943	970	968	950	967	1025	969	1005	1000	984	956	1008	972	996	981	939	965	985	990	1023	964	957	1009	1013	1009	977	958	969	952	980	991	994	971	960	932	993	976	944	969	944	1006	1001	989	1016	968	960	961	977	1030	961	977	979	992	982	938	954	999	1022	918	977	997	973	998	889	934	972	973	947	926	1012	949	922	979	967	938	988	973	1007	941	958	932	970	977	990	993	938	984	977	957	918	971	921	959	1004	995	949	961	988	971	928	937	949	984	914	1032	925	1035	926	991	1021	971	1009	1037	977	956	953	977	969	946	972	970	1034	1000	1022	1005	981	996	1015	941	985	1004	1018	1021	949	974	944	982	1007	980	962	969	966	1001	960	966	963	974	950	927	966	960	973	960	996	925	937	981	993	966	994	971	945	992	991	988	947	967	1017	960	971	972	975	961	950	962	967	990	936	909	955	973	941	1001	939	1014	993	969	1011	962	955	1003	977	968	971	969	970	943	940	970	960	921	997	954	932	945	1000	965	981	990	948	931	981	965	999	979	993	1012	971	995	982	977	916	962	1047	994	970	984	953	974	991	961	913	930	916	1004	971	983	921	981	954	941	993	1060	980	989	1019	1029	938	958	911	950	1020	951	974	941	980	930	1002	999	1018	977	998	1021	977	929	989	969	989	1019	948	950	1028	1030	962	976	977	995	987	972	958	1018	974	937	983	959	931	910	1022	962	1013	986	935	991	1033	975	913	963	1007	1014	988	1004	864	998	998	1008	957	950	1008	1028	986	961	915	1029	983	989	982	949	1000	980	965	990	1019	965	945	975	991	1028	999	959	994	940	973	1021	949
31585	28775	29875	29036	25324	20171	14226	10595	8681	6867	6097	6362	5523	3923	2626	1820	1011	1015	968	869	961	922	590	666	642	801	857	923	1190	760	673	726	567	431	372	425	316	346	330	313	321	309	324	311	255	278	272	274	286	308	304	279	317	310	308	307	306	283	280	312	309	301	292	269	289	310	267	316	296	295	292	287	301	289	301	312	324	280	279	309	284	325	265	301	294	263	273	293	307	314	313	301	282	299	284	305	268	275	288	283	284	291	292	293	295	282	287	286	332	303	289	272	296	292	295	282	288	318	299	282	289	270	298	292	267	285	313	292	264	360	290	312	297	305	241	305	258	291	307	233	301	307	313	298	312	320	295	323	306	266	295	289	260	303	320	295	304	330	304	309	304	303	284	267	309	277	261	289	291	293	299	310	321	256	315	309	293	287	286	327	288	271	292	308	309	307	261	289	268	269	290	284	296	306	282	285	290	290	265	284	244	303	288	275	262	308	274	321	304	294	309	313	278	300	265	282	279	287	306	280	303	296	293	286	291	296	282	304	300	309	282	310	317	279	288	282	312	304	288	267	294	302	285	303	306	316	306	321	293	298	279	292	326	296	296	323	321	280	271	301	271	250	316	300	304	268	301	311	319	276	282	272	310	283	311	270	267	315	283	300	320	285	289	273	307	287	265	289	296	277	296	290	294	269	303	279	292	286	290	309	286	292	294	337	286	269	280	285	293	290	267	303	303	272	307	296	307	317	293	311	261	313	287	275	314	285	275	302	290	266	278	311	287	274	282	288	286	288	299	271	286	302	265	318	286	304	286	309	296	305	273	288	278	287	291	298	308	278	308	293	296	285	294	309	277	277	258	290	294	286	326	294	264	310	300	296	299	292	275	302	282	303	258	269	287	270	266	272	268	282	293	271	279	305	306	321	318	239	281	313	264	280	295	288	275	290	291	305	292	275	284	304	302	290	277	292	278	296	283	281	288	284	260	316	298	284	266	308	282	292	289	274	280	278	309	300	292	268	275	296	283	318	292	273	290	306	285	298	305	302	297	282	298	287	288	282	263	297	293	314	304	272	276	311	283	305	293	303	283	265	296	285	302	301	286	321	303	332	279	305	282	289	271	293	299	287	308	285	297	314	301	283	259	298	265	284	294	290	305	308	278	260	307	258	291	311	271	290	312	280	279	284	274	278	298	291	289	281	254	297	305	295	288	295	264	297	290	275	298	294	304	271	290	300	235	273	268	278	273	301	304	308	305	312	311	272	286	238	301	270	308	291	303	285	304	299	286	261	310	292	300	297	287	294	303	267	266	261	313	287	300	279	289	286	286	310	318	302	290	265	327	271	292	267	278	295	332	307	348	308	296	304	283	302	281	280	306	278	309	244	308	265	271	314	286	264	298	284	269	296	299	303	284	297	288	278	327	299	304	276	272	279	273	272	289	265	284	320	263	277	280	293	258	300	276	308	311	296	314	301	300	279	316	315	271	285	299	323	262	276	313	268	286	307	253	288	320	269	265	308	259	293	305	294	283	283	265	285	265	283	281	273	279	284	290	292	289	275	249	261	316	255	289	283	294	310	277	293	291	296	292	288	282	285	282	280	294	271	284	270	258	264	309	278	300	314	320	304	319	288	288	284	285	293	280	307	269	320	302	295	281	297	278	269	297	300	310	282	316	283	277	293	291	267	307	284	307	273	298	303	282	285	298	263	312	276	280	290	268	302	277	314	301	273	261	273	296	295	286	262	304	295	295	252	267	285	280	263	303	292	296	285	272	269	274	296	278	277	257	283	295	294	299	272	282	272	255	290	299	272	291	325	259	321	278	282	295	296	283	304	269	289	275	302	315	327	268	298	325	287	302	313	321	265	291	306	257	288	273	328	292	278	273	280	323	263	338	288	322	294	296	282	302	282	288	301	275	288	304	266	296	294	322	277	280	291	309	324	282	285	300	301	284	295	290	320	285	280	331	311	262	266	288	307	287	280	258	287	288	299	285	302	298	285	323	265	275	267	290	315	305	304	318	295	320	295	266	304	287	294	280	302	286	310	287	299	283	302	304	296	297	304	277	276	320	291	300	273	265	268	306	285	301	309	302	312	272	310	256	279	298	295	274	279	303	291	312	280	288	309	272	290	317	296	261	298	319	280	273	297	268	275	329	302	300	266	297	305	272	321	281	321	290	313	288	282	289	299	284	269	296	317	288	283	299	291	279	264	324	294	292	304	290	240	292	276	295	307	326	322	275	298	275	285	255	272	277	304	276	278	313	288	320	285	286	295	285	287	297	297	292	263	304	254	292	291	307	280	263	293	299	292	298	270	285	276	305	295	318	313	284	269	311	294	291	273	281	298	287	299	298	279	308	304	262	246	289	279	287	298	306	306	247	288	288	316	292	260	306	276	266	281	317	287	287	293	295	296	312	257	315	319	273	279	321	278	304	297	266	290	249	288	280	303	298	268	260	262	293	286	296	279	298	268	284	273	254	292	297	322	313	273	277	290	283	293	285	261	270	297	275	298	300	281	299	256	298	290	324	298	303	256	288	313	303	296	293	301	267	268	312	305	280	294	311	282	294	290	276	292	291	302	279	298	284	308	301	283	294	272	272	310	280	312	277	290	293	293	299	315	276	287	299	303	289	274	286	281	303	282	319	293	297	261	307	270	282	268	280	305	298	293	284	324	313	297	300	316	281	287	325	286	301	295	291	315	316	289	324	299	278	304	296	280	295	285	265	312	251	273	325	293	284	300	289	282	304	297	272	309	279	285	306	285	266	313	240	268	274	296	290	306	289	268	281	278	283	255	276	320	269	310	285	289	269	261	288	294	289	288	274	289	295	251	280	302	266	279	296	289	324	288	280	294	307	297	307	309	302	272	288	286	277	290	297	291	311	295	291	293	283	273	273	290	274	300	292	297	286	305	271	290	283	338	300	308	277	310	283	283	299	262	296	298	286	283	303	319	334	288	290	258	313	298	281	314	284	324	298	325	289	302	319	280	278	297	260	302	291	310	269	265	273	295	266	291	292	271	287	277	266	315	293	290	292	278	270	287	291	291	288	286	315	293	265	283	281	275	277	259	282	274	290	284	312	284	257	282	326	309	276	302	274	300	276	293	290	286	274	272	287	267	311	293	286	312	277	297	305	302	318	299	254	302	295	311	274	293	290	305	261	302	304	296	313	277	324	295	294	285	267	298	313	327	255	303	315	266	283	275	292	275	268	291	304	246	305	295	281	313	281	292	269	301	286	270	282	278	282	297	273	275	270	310	326	320	301	280	265	316	295	280	268	300	289	280	268	305	297	298	271	262	275	306	293	275	272	292	292	305	294	285	263	253	262	326	281	295	272	287	276	295	278	294	292	308	298	278	297	287	271	288	288	287	292	280	302	290	259	276	293	305	281	270	311	282	310	293	293	291	296	293	304	277	305	306	274	285	296	276	318	274	303	290	319	297	299	307	292	276	331	297	306	277	287	290	261	280	280	312	259	284	279	269	283	297
22337	21519	25907	29714	30836	27229	22910	21659	20868	18570	21263	21080	21243	16914	12808	10322	6198	6179	5337	4829	6015	5470	3689	3485	3090	4745	4931	5067	6060	4208	4027	3373	2850	2073	1815	1576	1539	1332	1031	1049	1062	1008	1008	979	961	938	1011	988	980	951	978	932	989	973	957	996	1001	999	985	918	1019	897	939	904	924	946	955	958	896	959	894	916	927	938	894	943	874	960	929	927	966	867	904	970	874	934	916	914	910	897	887	862	895	910	885	891	913	900	972	896	893	854	903	916	905	915	875	885	898	934	920	943	948	912	921	938	935	913	950	893	881	962	852	921	921	867	946	875	911	905	859	879	890	901	901	880	880	916	919	925	859	885	863	909	852	945	918	862	920	929	910	859	958	909	895	931	890	862	967	896	877	792	961	948	928	866	909	896	893	883	913	944	873	873	929	954	920	885	862	922	835	913	895	871	876	958	939	913	931	846	899	956	924	949	886	852	911	901	904	911	929	857	887	923	877	874	925	842	937	908	892	880	851	931	882	857	916	897	882	876	969	910	925	914	886	893	917	864	941	901	928	931	889	891	903	876	880	875	905	857	924	913	888	889	802	900	880	879	891	904	913	901	849	869	879	894	841	901	930	933	927	890	878	938	814	880	857	872	881	876	905	879	865	952	894	874	920	918	878	864	949	904	882	902	915	915	846	939	918	934	938	896	880	859	910	899	866	842	865	926	902	908	927	927	925	890	886	886	878	903	866	934	885	886	888	885	865	931	885	898	892	868	888	841	875	902	883	874	854	860	881	941	924	890	887	898	854	924	905	937	860	881	883	872	863	866	864	924	829	917	956	899	921	902	891	888	858	883	932	897	888	950	826	940	886	905	905	904	905	911	855	913	919	887	883	924	882	864	925	855	890	855	887	910	916	940	896	891	867	896	855	855	921	895	854	912	845	856	850	933	846	863	888	854	942	918	902	931	893	905	945	911	894	934	923	889	850	883	898	908	890	861	912	915	905	910	901	891	899	921	866	859	913	907	856	912	943	898	883	893	868	915	926	914	878	889	898	957	913	863	915	942	871	828	905	857	931	954	920	860	919	866	886	894	894	901	909	921	890	840	879	908	857	881	911	905	892	867	899	910	920	916	980	876	879	873	907	899	928	928	887	931	872	904	854	924	843	883	908	871	875	902	881	878	894	889	907	910	894	902	863	900	882	951	880	929	869	871	902	843	883	892	851	874	952	907	895	916	908	915	893	857	872	897	890	873	898	863	906	856	938	893	896	905	853	930	923	865	940	860	917	898	953	903	900	908	909	895	931	906	869	902	876	894	874	950	911	890	845	874	935	896	917	896	866	949	902	920	920	872	910	854	900	898	904	902	874	893	878	928	905	912	943	879	874	888	841	865	856	858	910	890	903	902	899	907	879	871	912	882	933	853	874	881	909	890	921	872	890	857	874	913	892	876	877	917	958	940	915	845	865	879	884	857	934	923	883	893	900	904	899	963	881	917	895	883	847	932	919	882	914	847	884	930	926	929	896	877	968	893	877	869	922	899	889	895	889	878	916	879	892	935	912	878	928	894	887	903	898	911	976	865	846	907	855	895	893	874	923	873	863	871	924	904	883	919	937	853	914	937	826	925	880	914	905	911	834	891	923	888	894	894	948	921	877	890	888	918	943	857	846	859	859	921	879	934	894	914	827	955	926	890	835	907	896	903	890	874	925	879	911	833	873	890	920	938	866	843	944	888	894	834	886	880	909	886	857	869	964	882	943	840	833	856	864	915	873	905	961	889	914	929	845	818	898	899	939	960	876	915	832	873	894	872	878	886	929	866	847	882	818	865	940	912	920	892	928	927	923	893	820	953	879	885	920	854	913	857	879	911	928	914	859	903	864	875	882	909	919	954	910	896	902	873	957	889	908	876	920	907	890	877	860	886	889	866	924	919	916	906	961	893	891	920	876	871	808	892	859	919	916	920	912	859	854	883	949	965	963	938	893	845	887	907	900	923	866	861	864	850	906	875	909	897	871	882	939	941	936	869	927	892	917	891	901	894	860	928	909	917	891	870	935	911	908	894	913	914	914	861	914	873	937	864	947	846	898	864	943	874	892	905	859	902	912	925	871	912	910	872	895	908	875	909	905	880	884	911	912	971	871	881	869	847	935	890	860	894	908	903	865	883	903	916	942	831	900	898	890	920	916	875	893	925	904	861	866	883	904	853	886	914	879	875	889	927	903	904	882	888	927	886	873	865	903	917	912	928	924	918	912	941	917	937	892	927	877	923	862	880	874	923	854	894	904	912	866	905	885	882	915	891	877	922	937	874	875	896	890	878	903	878	921	913	920	905	932	896	880	907	944	916	849	845	933	903	947	931	869	955	890	831	898	918	893	876	922	909	912	920	843	908	924	927	907	893	889	905	935	877	915	961	924	915	924	801	855	879	888	936	910	875	909	916	919	932	869	917	888	969	848	906	919	864	971	909	871	898	848	917	917	935	900	871	922	898	901	962	880	896	863	875	885	900	917	923	869	853	923	915	920	890	899	841	909	915	864	886	896	908	856	875	898	901	880	910	884	909	897	927	960	915	896	893	911	904	865	917	880	886	952	891	847	911	887	939	876	898	866	866	890	912	884	904	899	899	900	911	863	906	888	928	916	923	881	790	905	848	896	881	937	863	879	891	905	905	907	910	863	906	867	883	927	861	941	891	865	874	909	895	861	893	914	915	869	901	919	913	882	938	901	899	828	927	868	860	930	899	905	907	928	890	888	868	885	885	879	856	868	913	847	877	883	863	903	907	905	889	928	849	913	928	924	863	871	908	881	878	872	945	885	839	840	913	881	884	905	866	921	870	871	947	947	932	904	928	886	895	914	894	906	868	884	924	889	888	934	913	904	910	820	883	930	916	916	862	870	914	851	960	914	861	941	898	896	938	884	932	898	873	865	915	885	936	907	850	863	870	861	894	923	838	840	931	930	918	887	895	911	881	905	920	956	947	928	939	904	920	859	891	908	905	866	927	860	876	895	856	913	867	917	890	880	896	886	919	908	867	922	887	876	915	866	956	850	872	838	905	870	890	893	958	897	927	858	880	859	911	908	917	866	851	884	918	931	875	917	898	917	922	894	959	874	918	878	929	940	879	921	957	922	906	874	881	893	882	930	901	875	896	933	924	914	899	884	903	905	927	958	853	866	883	877	881	857	875	896	885	932	849	895	869	905	893	924	868	906	886	881	944	887	883	914	916	893	904	891	912	911	894	938	906	873	901	901	914	922	845	865	946	883	853	901	889	935	923	901	973	950	896	943	926	892	892	904	833	889	830	886	959	900	920	927	878	897	910	921	899	866	883	904	963	893	898	899	876	914	924	901	931	872	869	886	917	907	922	918	932	932	899	857	917	889	903	920	895	869	865	930	858	896	878	887	906	896	914	933	904	911	836	861	889	923	892	838	890	920	904	862	856	887	920	899	913	903	906	879	905	879	834	910	931	906	854	859	856	932	883	866	868	858	939	927	935	900	888
3329	2440	2982	2010	1251	812	588	452	432	356	318	330	352	266	233	229	201	181	211	211	192	190	197	189	209	213	171	187	202	214	223	199	213	199	172	194	197	194	162	223	191	191	220	187	210	164	189	189	185	214	220	180	190	199	187	183	208	199	195	192	185	203	178	197	196	196	209	196	181	204	193	199	207	191	174	181	173	180	178	186	201	211	170	200	191	180	192	190	200	205	233	204	179	162	176	182	197	165	187	198	169	180	180	204	180	227	191	165	171	183	191	196	163	161	170	201	177	179	189	190	168	168	191	186	173	182	182	198	184	179	178	221	209	184	205	184	170	196	164	203	208	201	219	216	191	187	184	211	185	180	217	187	197	210	196	200	175	176	177	184	194	198	187	185	198	185	205	191	186	202	185	196	226	175	162	186	185	197	184	205	164	169	201	204	180	195	195	194	184	177	165	182	210	184	188	183	200	178	201	201	202	173	178	162	192	203	191	185	187	202	205	167	218	206	211	180	159	166	170	187	174	186	190	178	180	174	166	193	201	185	191	193	165	180	189	187	200	190	180	185	191	180	178	180	190	181	180	191	188	186	214	191	193	180	188	169	193	184	199	195	187	198	204	173	202	180	186	171	182	188	177	188	201	169	187	171	178	184	170	192	200	198	175	179	217	199	196	181	184	197	184	182	204	175	170	194	177	203	188	220	199	187	217	191	188	204	199	209	195	193	180	175	187	187	195	187	192	165	194	185	201	167	200	189	193	192	189	189	182	178	175	200	200	176	187	195	203	205	198	163	154	186	160	185	190	171	164	197	180	171	188	209	199	179	203	174	181	190	185	198	188	187	202	179	166	196	200	165	169	216	186	194	199	202	181	168	169	197	193	207	199	184	190	206	195	199	192	197	193	165	196	191	189	221	183	193	202	195	183	200	196	190	199	210	191	225	192	201	191	184	186	159	182	191	195	203	169	166	199	187	181	187	193	189	228	174	170	169	191	183	189	209	201	186	228	184	184	174	189	199	168	222	178	183	203	171	197	210	174	178	183	189	225	195	191	223	164	192	181	190	187	201	199	180	176	178	215	205	200	195	194	208	192	182	198	166	185	192	179	194	219	201	174	178	202	191	200	177	200	210	188	201	181	196	184	184	197	198	213	190	183	174	167	198	196	186	192	179	167	201	175	191	201	187	217	187	179	194	188	201	177	166	176	201	178	169	198	190	194	194	190	198	156	200	190	189	180	170	183	196	182	181	215	189	186	188	206	184	206	187	191	168	189	177	183	189	192	204	185	201	195	177	185	190	184	176	201	208	204	202	200	184	197	189	175	184	182	188	189	179	198	168	188	171	181	177	187	177	178	173	186	219	185	190	178	188	181	216	197	188	178	198	167	180	183	203	216	201	194	168	185	205	180	172	196	215	197	199	198	177	197	159	200	196	172	214	206	199	213	185	189	167	169	179	198	190	207	198	205	194	159	211	193	182	199	199	175	187	228	211	175	183	193	202	171	197	200	186	186	190	153	217	205	169	186	188	196	195	180	188	206	196	195	176	192	179	192	175	178	202	191	200	204	184	192	206	194	199	206	172	212	197	189	188	168	180	194	204	198	182	204	173	180	178	196	193	200	228	202	178	184	195	194	212	191	170	197	205	203	194	203	184	205	187	190	194	184	189	175	201	179	196	188	190	194	194	216	174	212	202	194	216	182	203	193	205	176	199	205	174	193	189	192	185	182	189	203	181	180	199	185	204	200	188	210	164	207	183	174	215	182	188	188	209	193	177	188	202	178	186	200	185	174	198	198	212	191	173	205	225	188	198	192	182	179	196	196	189	172	177	175	204	212	207	223	193	162	194	176	179	186	198	202	173	184	180	183	178	179	172	169	177	186	175	206	171	188	180	179	184	207	208	197	184	212	199	209	168	193	182	188	187	174	203	202	187	178	196	205	202	197	173	198	190	175	198	169	188	180	207	166	184	186	193	193	192	190	189	168	176	175	178	194	159	196	194	180	184	215	175	191	180	199	224	228	187	195	215	178	184	171	197	202	182	206	200	197	207	194	193	189	202	222	191	166	187	193	204	167	197	205	191	187	196	172	191	172	190	205	190	185	168	195	197	197	192	201	207	177	203	215	185	199	206	167	193	174	205	178	205	213	198	171	180	197	205	184	194	195	198	185	174	200	183	185	204	189	205	226	198	185	169	174	182	179	180	192	215	177	184	192	193	202	177	191	194	196	151	205	176	195	201	164	198	190	194	190	191	172	193	200	195	207	177	162	198	183	185	179	189	179	180	196	187	181	199	165	189	200	180	173	177	197	168	192	187	193	200	220	202	193	205	201	193	201	197	207	186	196	159	174	210	164	192	196	192	172	197	210	205	160	187	192	192	197	196	184	162	202	192	187	173	173	176	193	196	200	215	202	187	176	201	161	185	185	202	192	191	172	199	180	211	190	198	175	193	188	193	200	184	195	205	172	193	185	195	192	207	170	212	169	189	191	184	188	196	180	191	179	197	198	171	194	200	194	176	171	203	172	166	201	199	192	198	179	212	188	186	185	164	186	170	190	180	193	211	196	178	174	177	180	185	206	177	181	194	191	177	199	200	189	198	193	185	174	180	190	211	164	213	174	193	212	197	209	206	226	170	173	184	191	181	189	188	201	164	192	200	192	211	176	177	193	216	209	207	194	199	186	193	182	192	186	174	219	190	187	168	184	195	179	169	183	194	201	172	192	189	175	210	197	204	181	191	194	190	186	165	159	203	198	165	213	187	186	190	167	209	210	182	185	180	177	205	192	168	166	205	206	190	219	204	196	231	184	201	203	189	172	185	212	170	181	191	191	184	185	206	183	195	202	176	203	175	190	187	187	204	192	162	182	197	175	204	212	208	198	223	178	210	202	215	181	192	177	185	176	205	187	183	200	222	184	213	178	171	185	187	182	200	189	193	194	174	183	207	189	183	193	168	187	182	179	189	192	183	194	193	204	209	187	186	199	179	161	180	164	204	178	191	196	174	180	185	208	169	201	191	171	183	161	183	188	211	163	194	177	162	191	198	187	202	179	188	185	194	196	199	184	223	191	191	191	204	181	204	175	181	197	196	196	200	199	188	185	191	175	169	203	200	185	202	191	193	193	187	186	206	175	206	197	172	213	180	198	165	189	191	196	193	192	197	180	178	184	187	168	175	184	190	182	158	206	196	199	177	204	187	171	203	187	207	191	210	194	157	209	188	174	175	198	200	183	197	192	163	159	191	195	206	215	192	177	207	198	196	209	206	200	210	215	211	186	185	183	216	187	186	188	181	181	190	190	188	198	158	202	204	179	220	211	190	231	175	203	190	191	185	200	199	189	197	179	209	181	172	192	193	217	171	165	183	177	207	192	194	185	201	195	187	200	195	178	208	207	187	204	173	180	196	201	173	204	194	203	180	209	203	216	215	194	173	192	149	186	179	173	170	190	180	167	189	226	183	174	205	180	210	178	187	208	147	179	169	211	193
3555	3138	5000	4143	3365	2555	1884	1812	1723	1469	1499	1571	1604	1320	1067	1007	795	788	799	775	776	783	754	783	701	727	760	776	810	745	833	741	688	688	656	702	614	672	638	668	695	625	647	725	634	665	673	670	668	683	631	654	639	631	678	655	677	709	661	670	650	631	660	632	694	646	604	670	680	681	595	679	655	632	669	633	646	734	628	613	612	691	697	637	619	635	669	604	645	642	676	597	643	624	669	636	654	652	656	667	697	654	614	672	605	638	657	666	676	608	662	629	637	676	662	644	679	661	659	672	622	635	628	630	664	653	630	639	629	659	655	626	675	625	639	664	675	675	661	653	619	664	629	647	666	673	654	659	613	608	704	626	630	648	619	652	672	668	634	664	670	658	665	625	654	630	675	635	663	664	616	675	738	581	604	669	656	659	649	659	695	659	642	609	669	656	704	673	688	687	653	671	674	631	646	640	658	635	613	636	629	710	669	655	638	633	633	700	607	624	666	676	600	643	628	647	698	654	684	611	649	628	645	677	607	640	665	601	678	688	694	677	616	708	645	665	645	626	673	669	660	659	597	624	637	644	635	643	662	677	654	681	629	632	623	631	641	649	668	626	650	667	654	611	647	669	660	652	706	608	647	681	622	645	651	668	695	636	648	649	632	649	658	680	687	620	632	667	596	662	657	661	616	615	659	672	666	614	644	608	659	664	638	659	616	623	670	648	627	602	676	615	686	649	603	633	652	664	665	625	682	638	627	668	615	681	673	589	672	627	625	587	683	655	640	662	643	611	668	612	688	619	663	646	638	678	657	652	613	628	672	688	604	636	613	657	633	690	653	625	600	702	642	666	672	675	698	715	655	653	653	665	669	650	633	689	655	677	648	658	630	641	623	660	627	631	623	605	643	619	596	672	629	601	627	655	628	698	616	628	665	616	604	648	641	666	607	659	626	635	646	625	652	650	641	627	659	643	653	627	669	659	591	657	610	635	657	650	695	641	654	678	647	605	660	633	655	660	644	671	642	631	642	611	647	645	663	603	620	625	648	609	620	656	625	662	682	628	659	663	657	683	626	680	660	621	713	673	609	641	666	604	669	612	638	629	676	651	660	667	583	635	672	646	683	659	710	653	658	637	622	647	618	637	657	657	620	679	682	646	650	653	610	661	667	607	642	682	678	674	624	654	655	633	683	647	662	639	660	648	639	676	626	638	651	629	637	650	656	680	641	665	654	634	637	655	652	646	656	649	652	628	633	621	679	631	646	658	656	645	620	664	656	650	657	651	614	599	687	655	658	633	686	622	656	609	620	641	697	650	688	626	685	639	633	653	632	655	706	636	673	631	639	707	641	655	657	648	624	662	679	660	640	689	629	682	655	653	668	675	644	635	648	624	657	654	692	640	682	633	641	629	621	631	647	655	651	703	669	611	660	656	619	635	671	687	710	660	627	632	588	669	669	622	684	631	642	722	631	649	670	625	623	696	623	649	647	652	673	609	650	682	618	635	682	605	621	669	668	647	624	661	664	660	659	653	619	661	690	631	613	655	631	630	657	656	662	677	654	694	607	636	670	675	650	648	653	668	622	615	647	639	653	720	699	671	630	657	664	630	669	649	643	611	641	648	622	636	655	631	619	650	677	647	663	686	692	682	642	640	645	618	592	668	622	686	643	667	652	703	642	632	660	623	655	663	635	655	712	635	612	654	604	680	639	690	625	675	665	648	652	668	672	678	620	661	642	641	665	641	654	619	674	657	668	646	641	660	622	664	649	658	645	684	635	682	645	606	605	626	677	680	632	648	639	663	658	636	653	616	651	600	668	646	658	651	672	598	696	617	640	641	621	649	662	683	693	622	611	655	642	653	657	650	600	632	655	633	647	671	621	628	647	646	675	647	661	635	660	611	696	639	641	627	637	615	595	614	643	696	604	622	603	606	640	631	687	640	610	631	646	669	611	643	614	654	660	653	636	581	641	688	634	644	612	624	672	674	663	691	648	655	601	615	679	668	641	632	649	632	676	650	617	625	666	617	647	650	632	657	649	659	621	681	602	644	689	677	662	627	632	649	671	653	671	633	670	681	613	700	619	633	651	606	598	619	620	662	632	620	654	630	645	620	663	620	627	652	631	655	674	656	676	633	617	610	668	640	625	664	627	711	673	632	634	640	675	652	683	674	617	641	625	657	655	627	688	629	624	619	647	634	623	676	663	649	628	641	622	619	592	618	594	625	631	665	621	664	689	633	635	597	654	657	628	640	635	645	621	663	626	671	661	647	643	617	656	662	638	630	660	633	650	649	634	654	674	633	623	655	573	662	638	625	648	609	626	668	684	633	658	637	634	673	681	691	649	633	629	681	670	618	654	647	624	634	610	686	680	668	667	616	677	630	677	672	640	633	683	626	663	649	671	662	656	636	657	637	633	639	622	666	625	630	654	636	635	695	662	667	643	659	577	649	682	684	664	653	629	635	638	619	639	618	599	668	650	660	690	638	624	656	591	640	698	666	615	600	621	636	684	621	687	662	675	644	618	644	648	647	657	606	638	655	680	624	683	670	638	652	638	690	664	681	621	665	621	627	639	648	638	668	640	640	651	623	646	673	663	607	636	629	648	626	622	589	651	676	654	634	648	689	587	649	650	656	655	708	627	644	643	646	601	654	689	652	618	666	589	652	693	661	636	624	631	698	662	651	611	641	614	654	614	640	607	638	665	647	633	662	675	668	609	615	658	653	609	688	642	594	654	608	620	618	671	645	606	633	680	664	660	648	651	674	674	665	594	633	687	618	677	634	642	650	598	695	691	637	594	605	627	609	655	655	697	667	644	694	635	674	643	651	625	656	642	642	639	638	657	658	645	649	677	657	616	662	677	625	672	678	669	615	695	672	690	666	719	666	587	627	642	637	602	614	683	658	670	636	665	653	662	646	662	639	648	655	653	621	640	632	640	635	673	682	627	665	651	643	611	671	650	673	685	656	626	607	608	615	641	633	635	680	631	609	643	599	663	601	660	602	614	635	656	649	691	616	681	638	637	602	670	651	630	590	665	686	701	653	664	648	636	635	639	625	659	596	664	672	634	608	645	652	623	687	586	648	614	637	674	638	640	631	649	641	704	655	653	653	666	665	665	628	602	664	664	666	610	647	641	619	653	637	618	688	614	660	699	636	667	714	626	627	635	682	627	636	649	631	631	641	677	626	646	697	626	654	652	660	639	625	673	663	621	676	670	632	675	630	649	646	602	643	669	642	685	635	664	653	658	643	624	639	636	647	720	650	660	637	626	628	669	647	616	698	661	667	656	645	683	627	666	639	699	665	627	692	676	624	661	651	644	650	656	678	628	637	648	654	651	621	647	679	652	658	629	692	626	639	679	642	624	643	614	647	677	639	644	661	665	678	653	666	685	615	636	643	656	611	688	655	636	640	683	663	600	671	658	697	641	627	649	631	680	609	611	644	636	711	636	641	671	680	625	646	696	645	624	619	635	632	670	615	655	628	640	606
18212	18440	22265	20313	14871	10145	6484	4737	3835	2928	2905	2743	2183	1895	1143	1086	764	646	566	549	489	572	410	465	437	501	496	507	627	631	457	418	439	381	364	351	321	333	344	312	303	336	309	330	314	282	318	319	306	359	310	294	298	309	326	305	313	337	325	295	316	308	324	339	322	305	358	324	323	321	316	347	302	329	298	328	303	324	315	312	309	330	306	315	363	308	283	316	304	296	299	306	311	326	305	336	342	300	288	301	319	330	336	347	314	327	287	329	306	277	321	326	312	326	329	284	283	330	341	304	316	331	293	301	318	298	322	357	288	337	340	379	305	316	323	308	323	301	320	297	317	282	311	293	297	308	320	327	283	302	357	289	324	326	287	327	302	310	287	327	335	304	294	325	327	326	341	316	316	327	316	339	324	315	298	314	326	289	299	307	315	297	307	321	310	339	317	309	334	347	328	314	316	335	301	352	319	320	312	343	325	315	308	319	309	287	334	330	323	323	295	328	306	305	299	327	329	285	307	307	305	325	286	314	291	306	296	290	328	311	318	295	302	297	322	315	307	321	325	319	321	315	328	329	349	315	292	336	323	280	326	281	324	330	280	302	331	317	301	305	319	323	289	330	327	274	304	309	305	331	347	327	314	298	274	326	317	289	323	324	302	304	338	322	289	299	287	303	322	303	318	301	308	316	310	313	286	295	328	346	290	296	327	303	308	319	319	320	318	286	292	341	315	309	320	308	328	346	306	308	285	295	294	310	308	308	309	298	324	318	319	315	316	300	306	310	305	336	273	315	327	277	318	308	335	307	295	303	350	303	318	339	294	295	323	314	313	315	298	328	319	315	285	295	330	297	299	318	318	301	284	317	314	335	306	306	314	279	330	303	320	305	308	297	344	333	307	318	302	304	292	293	333	323	308	274	286	317	317	312	302	302	320	310	292	340	296	277	325	324	325	319	296	306	315	322	327	317	305	328	282	296	315	286	319	353	323	321	300	291	286	315	300	316	323	332	334	304	299	327	296	306	349	299	293	320	288	323	288	324	309	339	306	310	282	325	323	338	315	313	299	329	284	310	325	331	323	303	325	291	310	294	317	342	312	284	318	306	284	283	321	312	322	325	337	275	290	261	294	308	310	304	307	310	314	299	295	299	309	326	329	259	297	275	315	288	303	308	294	293	300	311	326	313	314	277	310	309	282	332	296	306	299	330	312	284	322	295	310	316	319	301	314	333	331	308	290	298	295	291	309	283	283	308	332	320	290	311	292	283	304	341	323	323	310	308	358	352	331	323	323	299	309	322	333	293	294	286	321	318	329	289	315	317	290	312	301	314	315	307	334	356	305	277	325	287	335	313	327	332	317	310	298	311	314	302	291	335	334	324	311	340	319	307	339	308	279	347	306	331	338	327	325	346	343	326	306	321	289	336	304	324	269	310	290	321	322	284	332	305	324	302	278	304	306	283	295	283	304	326	319	315	298	320	337	312	320	284	308	295	319	292	313	311	314	308	299	323	293	307	320	306	314	322	341	310	304	302	308	285	330	302	280	287	299	306	313	282	318	337	321	326	329	301	316	273	337	328	314	320	319	313	316	311	297	304	300	307	312	320	322	299	333	320	312	310	317	299	281	320	310	333	318	311	309	324	300	279	344	306	317	315	295	314	349	334	318	306	317	290	310	298	281	309	288	271	284	324	307	300	317	308	327	351	342	337	313	315	319	337	330	327	336	337	326	313	303	305	344	302	277	324	320	301	295	286	303	322	313	321	344	337	326	345	306	303	336	315	336	302	299	330	284	306	319	324	346	322	312	303	321	297	328	296	298	319	324	305	352	331	316	310	321	334	301	340	331	326	318	263	320	335	331	313	282	302	333	328	300	329	287	304	285	299	312	344	331	328	288	317	319	335	315	292	317	309	314	299	313	346	322	308	291	292	323	312	330	324	291	302	327	286	356	310	293	277	334	317	314	288	306	311	308	319	320	295	319	309	287	330	345	310	302	336	311	306	316	315	295	303	322	291	317	326	309	307	306	302	357	308	315	327	357	292	319	318	302	320	326	316	285	332	306	306	355	308	298	295	286	308	318	314	297	330	306	336	287	309	306	301	304	301	314	338	335	338	356	352	323	324	330	288	312	333	296	343	331	322	266	316	290	326	329	324	352	328	348	316	286	345	314	327	324	332	314	312	308	303	313	344	319	317	297	322	303	302	318	292	324	334	324	312	298	297	344	304	313	314	333	297	347	323	310	363	316	311	332	310	303	301	318	345	288	309	286	319	294	281	341	338	329	326	311	343	314	319	312	299	326	299	325	305	314	319	331	316	326	307	312	305	287	312	294	318	319	307	302	328	282	318	338	313	313	281	294	300	300	322	320	328	323	307	296	289	317	265	295	331	367	332	300	316	320	329	317	309	320	301	308	292	318	299	323	312	325	325	314	321	312	298	336	301	293	349	310	314	302	328	306	290	314	289	305	323	312	298	341	303	302	299	302	328	295	305	295	318	339	294	311	318	304	308	323	272	318	304	333	313	310	310	267	293	322	272	314	346	329	330	291	320	313	300	305	266	334	313	312	314	336	327	311	304	337	331	340	342	312	324	318	328	335	316	318	322	325	334	313	314	314	330	329	306	277	338	310	333	334	324	298	308	300	312	331	306	308	294	281	287	306	305	328	288	355	334	320	314	296	311	329	308	305	297	327	291	310	329	325	335	309	349	327	329	311	339	302	314	304	298	276	283	321	317	305	322	334	299	316	310	314	336	279	343	304	283	336	317	311	314	296	286	321	301	335	338	302	296	300	312	348	342	299	312	304	295	336	349	317	333	296	316	331	306	301	313	317	307	323	327	349	289	321	313	328	318	303	298	304	295	294	338	342	312	295	283	309	319	313	301	327	304	314	307	280	305	313	304	310	313	291	271	334	303	300	304	329	309	329	287	327	321	287	289	343	307	361	326	317	307	318	334	312	309	343	326	295	297	324	312	334	328	323	297	308	296	299	309	320	353	314	353	318	316	336	330	295	312	342	309	309	341	333	306	344	320	315	296	330	348	305	314	327	302	340	303	293	312	293	326	322	305	336	330	324	299	309	329	321	301	296	329	334	330	336	333	318	318	323	326	322	321	326	327	296	309	300	310	316	306	297	298	329	284	332	317	312	314	339	302	282	278	318	321	325	319	324	298	316	288	323	307	284	320	339	350	332	326	350	322	330	319	303	302	309	321	327	330	279	295	344	327	343	315	306	356	292	312	326	309	317	286	285	286	313	317	322	323	303	312	335	325	295	283	283	276	307	330	280	340	350	305	316	314	293	298	312	304	285	320	294	336	333	331	324	293	343	287	308	317	310	307	314	335	304	328	327	342	317	320	315	322	332	311	328	324	301	321	301	314	310	295	320	299	298	328	321	290	304	323	292	306	316	297	333	321	329	299	301	351	310	317	316	300	289	314	298	307	299	283	295	294	299	309	292	307	290	296	341	302	301	290	334	292	305	307	282	309
13627	13785	19021	21600	21004	18784	14358	12977	12434	10955	12645	12447	11554	10586	6757	5753	3975	3201	2965	2648	2537	3153	2175	1980	1766	2266	2373	2546	3354	2960	2188	2022	1737	1593	1321	1234	1095	1125	1060	1040	1041	1037	1051	1000	1037	1038	1005	1087	1012	998	988	1040	1051	981	939	964	966	1022	994	1002	1000	981	1008	991	1002	1007	1044	992	1008	976	924	985	1025	1018	920	978	985	1008	1006	931	1006	976	949	1029	1023	1002	1004	927	1016	1050	939	942	950	975	942	921	1010	988	983	947	937	979	959	1047	999	1019	1011	940	982	996	1032	963	982	955	1050	1035	969	926	978	986	943	960	1037	973	988	942	961	950	1013	981	1011	952	1013	971	958	1010	974	977	979	997	916	1038	975	974	983	960	930	944	1011	984	950	914	996	978	982	1043	997	1000	1014	959	937	957	911	948	981	1003	984	1023	1025	1000	1001	902	999	948	906	969	901	926	994	991	934	1026	999	952	908	938	998	996	1001	982	945	981	999	951	932	1053	938	961	975	977	928	959	1001	996	936	1002	996	1025	975	973	997	986	1036	971	1042	1015	1015	968	955	1043	977	984	960	945	977	1019	989	963	933	951	958	975	905	997	988	920	1002	965	1068	993	1018	1000	943	988	920	986	964	971	965	991	978	966	985	1005	1009	966	1005	1072	972	1009	984	930	947	1002	989	1002	987	937	974	994	961	935	1009	986	973	948	926	971	922	1004	968	959	948	1026	975	952	986	977	912	974	968	934	996	975	938	963	943	975	991	994	951	982	936	958	998	886	927	964	976	939	967	971	936	970	965	1013	930	991	965	976	1009	998	972	1003	965	973	990	972	945	971	981	963	963	996	953	952	945	1002	996	989	984	951	978	916	915	938	952	974	982	1070	1020	964	992	948	962	989	996	969	970	967	958	893	966	947	952	956	929	998	924	962	928	1015	937	975	1008	997	992	977	989	985	960	955	941	961	985	944	1036	1027	918	987	973	1015	1014	901	944	978	1009	1017	962	958	955	956	933	974	1033	1048	977	1029	997	938	969	950	968	947	993	991	962	964	951	930	908	969	977	981	985	952	961	965	967	1002	971	921	968	1027	923	963	992	920	941	997	967	923	994	962	946	975	980	998	971	949	937	1026	1032	996	981	1024	987	986	1033	975	1033	979	944	973	988	971	985	1013	1022	995	985	960	1000	993	927	969	1017	980	1010	910	1010	957	941	907	960	1002	945	947	976	979	985	979	984	1014	933	1008	1053	990	1015	970	939	983	950	972	1002	970	976	936	912	942	966	968	959	936	1003	1011	994	956	971	982	1024	971	997	985	979	985	961	985	947	1022	996	966	920	1001	940	993	990	1004	929	964	958	1004	993	1002	978	979	966	961	947	946	983	969	970	978	963	1009	958	1004	983	935	957	972	977	985	1017	923	961	1000	989	1000	945	982	948	1004	963	966	956	974	969	997	988	1000	993	950	1045	953	1033	967	952	962	979	954	947	1003	998	993	965	990	1030	987	1005	949	1017	925	955	1030	1007	972	959	996	975	990	1014	995	956	973	966	965	1038	921	968	991	926	986	975	962	982	894	909	944	997	1042	982	957	935	987	955	987	974	1015	973	1016	995	955	1021	934	1029	989	1005	983	997	983	989	978	984	921	950	969	998	932	1011	1006	1001	994	939	1017	983	935	1002	953	990	943	987	920	996	963	962	995	1011	985	965	937	995	974	991	960	1037	950	979	964	1034	970	1018	993	964	968	947	985	969	970	936	962	998	918	991	977	952	975	955	972	980	971	930	993	915	979	974	955	938	975	967	991	946	1003	932	949	998	1001	971	1025	1023	930	949	1013	959	920	998	1020	957	961	960	940	981	960	1032	1003	911	967	965	975	1054	1011	953	956	959	973	991	997	983	956	954	1049	949	923	936	1014	935	934	946	979	972	1026	1000	1011	968	992	1020	981	969	989	1019	953	1023	960	960	943	977	953	954	948	962	951	972	999	969	970	978	928	936	983	986	924	961	994	991	982	995	938	983	1031	940	1017	997	934	920	941	917	960	954	987	1014	1017	1003	1034	975	1021	988	938	946	964	979	936	932	993	930	1018	950	944	972	958	1010	997	988	975	964	1005	984	958	966	965	982	947	958	961	978	945	985	992	948	941	1030	960	956	973	1002	944	919	1040	982	980	954	980	989	972	970	984	949	921	958	941	978	924	994	973	945	983	1018	1062	978	963	999	976	964	968	999	1000	979	982	960	978	981	963	969	1044	955	1023	966	996	989	1035	970	926	930	1020	1023	1011	944	962	929	991	963	946	1000	962	1006	976	1062	912	913	944	930	1017	973	1019	1014	956	962	993	977	971	984	1022	969	926	974	996	971	1010	988	984	941	975	989	974	1059	1017	948	1005	953	949	943	981	997	1000	1026	923	921	1015	952	933	957	976	959	956	970	980	1002	1010	978	978	986	965	974	948	1020	962	969	969	911	945	963	979	952	933	984	958	914	965	953	995	1071	969	945	960	978	960	979	1015	983	966	947	963	945	962	992	984	959	964	941	985	963	945	961	1026	968	976	981	970	968	967	1004	935	931	1022	992	1021	990	1027	980	934	979	997	942	947	1027	990	1001	968	960	950	962	972	1008	1021	962	1034	979	965	982	965	1002	1007	986	948	977	1018	950	991	1037	941	952	990	972	1010	979	978	937	932	929	984	970	953	959	934	1001	990	990	954	943	965	999	983	1021	957	923	920	963	964	949	965	972	970	1000	1028	954	955	990	1038	969	919	1022	956	948	997	910	956	974	991	933	954	981	989	958	1029	1005	1009	1019	977	969	916	934	1018	927	1003	983	1030	954	1005	1023	971	983	909	976	951	971	948	910	988	964	993	1023	944	934	953	1027	1024	943	988	968	1002	981	1083	961	962	988	985	997	982	1016	995	957	950	956	941	995	1026	1017	954	973	973	956	1029	976	990	941	985	1001	1015	970	987	973	948	935	972	959	980	1047	939	1011	931	985	941	949	1001	989	982	1014	1001	940	986	936	996	977	955	1008	971	988	971	971	949	964	991	974	957	955	997	960	967	1011	987	999	985	972	974	959	957	990	1015	972	961	994	928	962	1003	951	984	901	952	979	957	962	993	980	949	976	980	957	1013	945	984	1028	974	973	1051	1010	1041	984	895	1006	996	936	909	956	980	983	1011	988	992	943	1032	959	1035	1025	1036	1004	1013	987	1028	978	1028	996	988	994	992	971	951	956	954	955	942	975	982	1039	978	938	1015	964	1025	909	950	949	941	968	996	910	963	945	956	1002	961	984	927	1011	936	1012	987	996	982	995	988	983	983	1047	993	977	1008	990	994	927	950	955	916	991	936	996	978	975	977	953	1004	932	1017	931	985	999	968	1012	1002	985	999	940	977	1015	965	959	988	1011	1008	991	972	991	1022	970	1013	1023	1001	1004	931	1002	946	976	944	987	986	942	1035	954	1012	950	994	970	995	1006	966	974	979	933	994	932	1033	1000	968	991	905	986	970	980	985	1032	992	926	1000	971	962	1007	969	986	1063	1039	946	968	941	995	961	987	933	943	1016	1036	1014	1022	919	1000	968	973	984	989	960	944	1007	969	906	1013	979	970	969	955	902	989	986	1003	958	962	967	954	977	958	989	1087	965	974	974	967	972	1001	991	1011	946	979	982	956	943	997	980	974	1019	962	969	1008	956	967	991	954	1013	993	972	934	977	984	979	1013	980	931	954	963	983	997	982	952	1000	977	976	976	935	950	1010	974	980	1013	971	996	981	961	969	1016	989	991	920	1014	954	952	971	990	974	1005	961	986	985	990	983	1013	924	929	989	954	929
30173	28307	30543	28423	24026	19587	13758	9181	7749	5993	6091	6969	5080	4370	2539	1886	1529	1031	866	760	731	838	716	686	695	666	691	821	1015	801	757	541	502	481	425	352	330	302	340	318	302	309	314	324	289	294	292	314	255	297	302	310	315	314	285	287	330	265	287	285	300	293	285	246	307	319	316	298	299	310	337	273	279	257	303	291	318	315	290	284	280	283	289	257	287	300	296	324	296	289	305	319	297	293	281	299	297	270	286	275	309	291	289	256	284	283	313	269	275	299	298	253	250	289	288	290	309	303	298	280	303	332	297	291	266	262	274	287	305	280	245	296	293	282	299	307	301	291	265	288	286	264	273	292	291	275	279	296	275	293	296	312	274	252	284	303	268	310	297	272	266	290	320	286	288	255	267	305	299	279	262	317	316	283	283	289	305	310	287	290	298	289	306	322	276	274	301	299	299	280	256	278	282	290	310	283	308	331	293	259	265	305	279	312	297	285	286	287	279	307	296	295	278	279	291	283	275	314	302	300	309	297	299	289	284	285	304	291	293	277	303	302	280	295	319	274	274	246	287	304	300	264	274	294	273	317	291	344	278	254	264	282	283	293	306	337	294	262	272	291	293	310	292	269	287	307	306	307	293	291	305	279	268	277	276	301	297	288	316	298	272	281	296	301	280	279	295	251	283	283	291	266	279	291	287	254	286	274	294	307	278	277	284	287	319	283	270	288	269	266	264	300	265	268	292	292	272	275	258	279	307	277	295	265	277	324	281	286	292	312	270	281	276	303	283	281	275	301	288	300	278	274	270	257	261	276	298	299	293	302	306	285	276	287	257	321	285	298	308	238	304	309	278	279	263	296	264	269	301	275	283	290	332	284	281	292	286	279	303	269	285	275	288	303	294	320	309	286	275	299	289	306	307	259	298	270	281	302	281	285	286	267	278	285	296	287	277	283	270	283	304	273	304	267	282	292	290	287	280	293	294	296	283	282	314	291	299	281	272	290	286	284	320	310	295	304	297	306	311	284	253	282	267	291	309	302	310	274	273	286	282	298	264	290	302	285	277	285	273	292	339	273	295	311	290	282	271	306	275	275	278	294	281	285	314	299	297	300	263	307	283	293	274	302	277	288	274	263	267	316	302	315	281	299	309	301	291	293	304	304	294	305	292	317	287	313	271	309	293	268	286	263	291	317	286	284	285	257	287	331	281	268	295	295	280	272	286	302	300	284	273	302	282	295	298	288	292	268	266	270	302	303	314	302	289	312	280	299	287	278	289	266	305	285	287	310	287	283	250	291	299	311	272	298	275	290	313	308	280	275	296	311	285	296	284	265	255	276	283	259	276	279	279	270	319	274	301	280	280	279	289	291	317	292	284	299	294	288	288	275	290	319	297	296	297	297	275	278	302	278	291	257	277	299	313	312	281	279	257	307	293	320	312	292	289	274	279	286	306	300	291	317	301	276	271	307	309	280	267	278	272	274	295	277	291	300	315	279	287	298	285	290	263	283	286	290	270	283	296	328	318	263	297	288	270	277	273	266	268	293	312	309	292	287	314	310	303	291	280	291	267	260	299	259	316	298	307	299	265	306	287	329	272	306	275	277	297	290	282	297	299	296	290	281	283	285	253	280	283	287	269	321	281	281	281	284	308	291	265	292	268	296	295	281	274	321	251	286	273	298	278	296	297	268	304	302	296	268	284	279	278	279	285	302	244	279	273	290	308	286	307	284	322	277	296	277	296	274	302	304	279	302	307	293	292	316	315	270	268	279	282	296	321	292	268	256	313	271	288	312	282	284	291	297	254	275	313	284	289	308	269	311	291	287	284	294	256	290	315	278	297	301	318	268	282	317	317	277	301	302	308	271	286	308	283	294	287	298	298	286	315	297	269	293	265	283	290	280	252	287	286	296	278	281	302	320	317	330	288	263	278	266	284	311	274	291	313	275	303	293	272	291	300	298	272	295	294	294	300	308	295	296	299	286	295	279	314	326	329	309	318	303	289	299	261	282	300	319	278	316	286	306	295	292	289	290	272	299	288	304	254	285	299	294	282	296	262	307	270	304	292	290	285	305	296	305	305	292	319	278	283	303	260	298	291	299	288	309	269	290	288	298	335	317	294	307	267	284	238	244	274	295	269	311	257	271	280	303	298	296	290	307	277	277	265	275	305	274	283	323	277	271	282	307	295	308	288	277	273	297	272	273	304	304	290	290	282	297	292	278	276	302	269	317	297	280	289	274	285	316	267	301	321	282	296	255	309	284	313	269	284	282	318	298	299	295	291	283	283	288	290	271	284	295	299	306	275	318	309	275	300	306	273	286	280	305	298	284	312	266	303	257	316	282	294	275	290	267	291	270	310	286	290	290	308	304	302	292	297	263	300	273	300	291	308	265	286	280	262	273	286	274	282	302	278	284	300	297	298	282	291	250	273	330	302	295	291	263	273	284	270	275	279	301	293	292	294	306	315	291	293	269	299	278	305	273	311	291	308	280	276	264	317	251	264	301	302	260	306	334	284	253	267	300	294	317	271	268	311	298	299	312	301	297	285	314	275	277	259	254	276	296	280	264	281	299	298	283	284	305	295	322	299	302	275	319	270	296	265	297	309	287	286	265	295	284	283	309	248	305	303	291	293	307	282	262	265	274	266	266	314	319	279	263	259	258	316	283	327	294	297	278	302	268	286	262	278	319	285	296	286	296	278	284	286	291	267	296	288	306	274	247	324	280	303	299	304	277	268	307	274	295	274	278	308	276	324	270	312	276	261	275	285	270	305	255	283	246	269	318	288	281	264	288	306	300	306	289	278	295	288	271	294	305	332	316	300	296	288	300	297	292	286	261	307	277	265	249	317	316	294	274	263	311	316	271	301	276	324	308	289	265	314	270	293	308	300	301	262	278	298	284	267	265	282	279	257	317	290	273	282	283	298	283	280	309	285	291	300	267	306	278	271	316	312	306	294	279	284	304	291	284	330	284	282	306	291	270	319	269	289	286	253	283	271	281	290	292	273	261	300	296	275	324	289	288	276	306	298	321	288	255	294	322	307	265	320	273	274	288	278	290	282	292	287	270	306	298	310	287	271	279	299	253	296	280	315	300	302	314	273	275	302	265	279	286	295	289	314	296	288	274	278	304	273	300	276	305	287	295	318	317	290	277	302	283	323	263	306	271	262	311	280	290	295	299	287	299	284	262	290	296	289	274	304	269	304	271	297	300	304	319	298	306	289	303	279	268	279	298	277	292	279	270	271	301	299	267	291	294	282	285	287	287	315	301	300	296	312	275	265	264	273	273	309	328	319	276	310	320	269	298	280	291	305	288	312	294	311	285	273	303	277	325	283	299	310	290	288	285	272	260	233	295	289	292	289	276	308	294	301	305	306	279	230	283	280	301	296	286	298	287	266	283	311	303	283	296	303	314	317	303	309	276	300	271	283	299	301	293	266	334	303	279	335	300	291	308	286	286	267	285	300	264	293	309	314	283	265	281	288	316	302	297	306	285
21153	21458	26223	28815	30110	27228	22487	20019	19427	18334	21300	22928	19631	19160	13247	10554	7950	6395	5084	4476	4490	5126	4087	3249	2836	3706	3928	4436	6268	4460	4193	2832	3228	2520	2011	1430	1297	1199	1018	1037	1049	989	998	923	1007	1002	966	975	984	997	940	927	908	927	954	1005	933	991	976	962	951	895	905	953	978	911	942	936	883	853	897	935	916	923	856	922	936	906	935	912	901	956	917	904	935	955	902	886	912	891	945	840	911	908	970	945	904	882	929	932	933	927	950	889	902	916	935	887	944	872	884	884	906	947	898	906	864	874	897	912	940	900	944	951	886	861	905	872	950	926	920	923	934	906	921	917	907	845	935	921	887	879	882	901	884	881	906	885	841	895	921	873	949	938	884	843	950	888	911	944	895	921	882	920	897	857	911	839	885	861	922	878	899	896	905	929	892	878	906	933	867	895	927	935	887	866	936	982	898	844	913	897	964	902	908	917	942	862	881	842	867	869	829	891	884	921	894	873	855	927	875	887	882	903	868	849	886	869	865	943	948	928	934	878	843	884	917	897	927	910	885	869	1011	916	879	902	928	866	876	881	872	900	931	896	919	889	947	889	875	907	903	878	933	916	929	980	904	877	893	862	962	865	889	877	888	878	902	919	832	916	928	930	915	864	854	854	908	926	909	912	903	860	894	879	904	902	878	900	940	882	906	917	905	920	925	858	886	903	880	903	885	871	852	941	905	932	974	878	929	863	934	907	914	911	898	906	947	872	918	871	883	891	921	913	915	941	863	808	903	923	874	906	912	891	933	926	889	897	897	852	896	925	954	899	951	923	883	925	908	861	902	870	901	897	872	906	874	937	911	884	920	874	904	874	927	910	836	948	932	899	895	931	916	880	887	952	903	888	871	925	916	840	903	880	834	910	893	932	904	909	872	931	900	879	888	858	847	864	858	923	847	908	894	993	843	921	952	897	919	934	875	914	932	940	884	872	881	931	840	925	869	849	911	864	915	898	876	888	912	973	884	891	918	857	886	944	903	895	974	893	913	929	919	904	870	847	853	942	888	930	943	993	932	845	943	858	886	892	898	891	903	872	875	893	897	962	935	879	879	893	881	916	899	893	877	912	902	868	918	880	937	906	879	898	907	913	906	886	903	903	895	934	867	904	917	937	921	956	857	827	885	884	858	853	882	948	919	882	909	842	949	862	886	915	863	885	850	837	920	891	843	867	930	854	913	938	954	884	892	870	895	893	887	952	886	908	902	899	902	854	942	932	907	934	912	920	896	904	922	857	938	944	889	890	925	910	951	903	864	928	923	919	873	916	938	899	910	860	893	845	916	865	945	902	858	931	918	882	882	884	934	866	874	926	875	881	935	858	853	883	921	915	882	893	856	913	906	872	916	885	907	968	906	906	886	883	879	905	891	940	907	902	891	878	873	897	960	919	914	879	881	876	933	927	872	860	887	928	935	898	929	870	867	881	916	912	859	902	877	945	885	931	949	884	873	907	912	913	919	947	895	901	954	921	859	936	901	910	889	901	897	867	931	904	876	893	906	827	857	915	982	940	901	886	877	877	895	862	864	882	882	927	905	928	874	882	908	889	901	897	907	872	931	884	907	935	891	870	903	904	963	915	873	902	965	901	942	904	914	880	857	884	864	889	896	889	920	845	920	888	890	912	904	876	903	857	853	916	933	907	900	892	922	898	897	905	849	891	879	904	857	845	900	875	908	875	909	911	868	894	864	964	885	889	919	859	868	836	937	889	886	888	937	917	899	921	922	912	888	878	907	850	885	890	944	893	921	880	910	892	846	886	886	915	881	894	919	912	839	883	898	916	890	885	885	853	892	851	912	887	859	901	903	909	907	858	961	896	944	892	884	859	875	891	917	918	919	897	877	874	864	937	858	898	911	875	905	874	865	886	912	914	883	844	851	871	880	923	949	922	851	916	868	882	901	856	896	869	901	901	882	933	901	907	902	889	864	916	883	875	912	918	906	856	936	890	895	894	878	944	919	914	912	842	885	890	881	878	875	851	896	875	913	952	899	937	912	899	896	923	888	908	891	903	896	880	853	913	919	881	887	867	854	908	819	918	897	854	884	860	912	891	873	854	848	909	904	847	934	842	904	935	928	926	882	906	952	904	879	850	897	918	906	929	890	885	905	877	899	894	892	859	937	913	877	851	904	877	908	886	912	892	891	899	844	825	948	846	900	892	913	894	890	907	878	927	873	927	896	852	962	919	890	883	929	939	925	887	923	952	884	878	892	930	885	933	917	871	907	886	928	903	926	914	885	844	882	904	862	869	942	880	921	865	871	918	868	882	906	901	906	867	932	861	841	889	890	900	865	900	901	918	885	887	908	869	954	851	891	874	918	938	912	883	864	881	916	931	886	882	859	892	886	868	898	924	941	919	866	919	881	916	932	873	863	888	861	865	915	930	944	913	810	911	896	903	862	920	862	939	898	906	886	917	849	929	882	929	855	957	868	885	917	859	886	942	921	935	962	933	862	920	908	881	872	860	885	916	882	844	930	903	910	933	856	892	885	914	927	898	913	898	872	926	892	910	908	862	904	869	928	898	903	941	862	894	965	931	900	913	949	889	884	911	884	926	874	935	935	905	874	906	895	906	917	952	865	896	896	923	947	864	929	923	967	837	871	875	921	894	911	847	918	900	898	863	943	860	909	912	895	897	907	906	917	915	861	903	887	911	951	914	922	875	898	884	937	882	841	858	890	852	905	891	922	927	959	886	877	878	903	919	923	915	887	898	917	935	919	859	918	861	912	907	917	877	928	861	934	886	897	905	872	908	902	928	935	904	894	882	897	914	903	884	911	932	936	854	931	906	925	851	881	898	936	881	947	867	896	887	921	898	844	856	887	906	872	911	875	922	875	909	834	942	923	909	912	882	893	891	869	913	880	901	983	898	914	853	896	913	901	874	927	855	887	865	900	890	913	924	928	897	862	905	918	892	871	912	851	893	917	904	935	876	842	916	911	882	881	930	892	880	901	913	900	891	862	922	908	903	889	927	895	905	872	893	880	920	952	900	860	888	884	855	930	865	902	891	929	889	901	873	934	940	844	881	878	906	905	876	875	939	880	856	888	901	869	913	885	902	903	899	929	885	889	919	929	907	915	901	877	801	884	871	889	888	912	904	908	924	875	862	912	887	882	826	826	948	887	888	880	885	853	900	917	933	904	919	886	912	862	923	898	867	904	935	894	909	928	850	884	878	890	856	920	908	858	873	856	865	905	892	881	895	930	905	915	879	936	908	884	952	890	893	894	891	950	957	866	954	935	915	874	942	886	876	882	872	893	890	896	882	904	962	881	866	909	897	894	898	862	897	850	932	923	895	942	940	925	886	898	912	881	895	888	928	914	873	904	908	893	934	935	918	917	907	837	895	958	969	918	893	872	918	878	916	889	924	891	869	884	932	839	890	871	894	905	914	955	931	894	937	953	912	878	897	857	907	885	851	932	921	858	894	847	925	955	911	833	870	914	866	963	850	939	862
3098	2613	2676	1819	1104	783	546	453	400	337	343	347	383	327	256	239	218	232	211	182	194	205	194	171	281	267	212	178	204	179	190	211	194	197	196	207	186	192	192	176	220	190	205	173	218	205	186	194	199	196	194	173	191	197	191	196	204	182	164	189	194	204	184	188	177	171	194	177	201	171	191	188	197	199	173	184	204	194	197	207	209	180	183	178	165	200	188	218	192	169	186	178	187	180	166	200	186	187	177	185	205	187	183	196	176	197	180	189	197	209	214	192	191	182	193	195	190	203	207	187	190	185	179	166	211	189	188	202	194	206	220	227	203	189	170	194	151	194	199	204	175	188	190	197	169	197	191	185	199	158	210	202	190	182	203	160	217	199	173	203	195	199	185	199	169	215	200	182	205	169	191	180	194	182	215	198	209	180	170	187	190	193	194	203	208	203	169	188	207	173	196	219	179	195	184	198	162	199	175	195	192	169	183	181	214	185	208	192	198	202	174	196	181	212	204	190	172	185	208	171	186	204	147	208	229	192	224	183	200	216	196	174	196	200	198	181	181	193	170	172	173	203	181	193	191	196	193	183	190	196	199	185	178	201	191	176	192	196	203	194	200	202	187	193	191	191	195	201	196	179	180	176	178	208	191	197	184	195	198	209	173	202	189	192	199	210	198	165	179	195	183	194	226	175	196	214	188	175	189	212	181	196	203	206	177	183	201	210	202	202	184	199	197	194	175	177	212	193	182	190	187	190	199	173	202	193	191	214	206	187	219	199	177	172	168	208	177	179	184	168	187	184	193	189	208	204	211	200	190	170	183	159	198	190	177	164	191	182	175	185	216	193	184	172	204	188	185	197	202	207	179	214	200	186	219	172	192	183	190	170	186	210	180	197	198	178	162	166	187	216	182	182	202	192	183	218	197	184	197	202	191	186	178	198	178	200	178	189	185	182	178	175	193	209	181	183	208	188	213	193	174	197	182	200	193	200	204	177	186	159	165	176	194	202	188	192	197	164	191	164	195	207	173	195	165	202	193	192	181	206	164	182	206	193	177	224	182	189	189	176	180	180	193	186	198	200	200	209	207	190	185	190	194	201	188	187	192	192	181	190	171	193	213	210	196	195	189	196	192	209	184	174	181	188	177	194	178	189	181	186	188	186	198	196	182	199	204	175	204	206	193	200	193	186	201	191	155	212	184	193	172	179	197	177	174	208	176	176	161	218	187	186	188	165	200	166	204	211	185	177	202	207	217	199	187	190	188	201	183	204	208	196	183	206	188	175	172	209	205	179	198	184	190	190	163	187	190	202	164	181	197	197	194	153	211	196	205	180	166	177	178	177	185	153	180	192	185	183	192	192	200	219	181	205	194	190	187	193	187	211	190	171	206	164	190	204	206	177	184	202	194	164	233	191	184	187	177	185	192	191	183	186	177	189	206	180	208	184	174	198	168	178	186	205	187	182	196	166	180	193	186	188	192	160	171	195	191	194	179	169	200	178	192	195	180	197	175	201	187	196	182	188	171	202	195	172	194	200	193	187	182	197	185	195	193	193	175	181	182	173	199	191	199	197	187	194	201	174	183	199	199	179	194	195	186	178	209	181	198	178	214	186	210	172	201	186	198	209	179	195	198	215	213	201	210	167	180	173	189	178	197	214	191	208	188	183	178	160	204	187	189	159	174	191	181	202	174	180	183	180	188	167	192	207	219	196	196	195	190	199	187	192	199	188	196	207	201	200	186	173	184	198	191	211	216	218	195	168	206	181	228	178	195	218	178	213	203	172	175	222	223	220	179	178	212	216	185	183	210	183	205	181	196	188	188	215	185	178	199	204	198	201	191	181	194	162	203	192	184	193	198	183	181	171	206	186	198	191	196	196	218	199	164	197	200	192	199	202	186	195	220	212	204	177	164	188	186	199	179	191	182	200	193	176	184	179	189	205	175	183	170	194	191	198	188	165	204	195	190	191	171	200	177	185	169	193	181	170	204	195	191	197	172	178	182	181	197	189	175	194	183	173	199	167	175	169	181	184	218	197	190	180	177	185	185	169	179	199	215	236	209	181	198	213	200	180	165	201	174	183	194	170	180	196	189	195	203	192	182	186	195	192	195	185	187	183	182	178	177	183	173	188	183	233	179	185	212	173	172	195	184	176	187	196	204	204	190	209	182	182	185	169	202	195	186	200	185	177	201	207	178	209	188	193	179	183	173	186	188	183	201	222	185	200	179	177	171	185	199	196	220	187	195	175	207	210	208	208	219	181	187	181	199	162	189	184	184	185	192	189	183	161	171	233	177	192	197	187	194	190	173	196	192	159	195	189	199	200	193	196	179	201	181	193	208	205	223	167	199	217	182	165	184	182	204	200	196	182	180	179	181	190	185	177	190	169	196	198	154	186	197	200	180	194	227	213	172	183	219	189	173	185	182	228	179	192	171	199	164	183	197	164	196	205	173	190	218	202	199	172	187	214	196	172	198	203	172	201	192	192	191	168	180	194	203	210	196	203	206	185	207	173	200	180	187	179	192	203	184	196	190	212	197	187	162	176	186	203	193	182	191	181	182	188	176	196	224	184	175	186	162	180	194	200	206	166	179	167	198	181	193	215	191	208	196	206	191	193	193	207	184	189	202	174	195	176	205	191	221	163	173	198	186	179	190	168	180	191	187	187	204	199	196	188	205	184	186	184	192	178	173	190	200	200	193	198	192	220	190	201	168	181	173	201	188	202	170	196	183	175	196	195	196	177	185	171	194	200	206	191	194	203	163	198	163	199	186	219	175	194	195	208	217	193	202	171	202	190	190	201	202	190	183	176	205	172	199	180	175	180	201	193	172	188	185	206	211	195	171	206	200	176	207	205	221	216	219	181	189	172	178	196	180	204	178	152	208	214	167	188	195	178	198	192	183	176	192	189	210	208	194	188	203	172	215	177	193	177	195	198	201	153	160	193	182	197	183	191	165	183	185	160	172	185	193	196	198	201	204	203	170	184	162	190	201	202	205	189	192	188	163	172	214	189	184	195	171	188	206	190	180	166	176	200	180	174	165	189	201	192	203	203	176	197	210	202	204	205	192	211	202	176	198	200	190	169	200	171	183	213	171	214	195	182	183	219	178	179	184	185	171	198	195	181	182	175	184	171	168	204	207	188	180	191	185	170	217	177	206	217	187	180	187	196	180	192	198	189	180	165	176	197	187	209	190	193	201	194	216	220	180	199	182	188	161	199	174	196	182	194	198	178	158	225	173	198	219	211	215	176	193	230	204	179	196	207	195	206	183	173	183	190	192	224	189	190	180	201	195	180	171	180	182	196	179	191	180	196	179	187	218	195	184	195	199	190	198	198	194	195	196	202	214	188	184	181	201	191	188	160	224	166	200	208	175	190	169	196	194	197	180	170	188	206	168	194	197	185	213	177	172	191	199	177	185	194	221	194	188	190	187	176	191	199	172	191	222	164	205	186	177	197	208	184	175	187	196	202	206	196	201	167	181	186	206	189
3312	3749	4655	3913	3053	2471	1923	1857	1498	1386	1471	1552	1411	1430	977	950	841	847	834	763	773	797	740	734	771	738	749	722	786	767	722	765	757	719	722	654	689	678	646	659	616	672	679	669	695	661	664	614	659	654	618	699	620	679	650	664	658	652	678	664	585	623	628	658	634	654	671	656	628	695	619	637	639	625	663	649	650	650	709	628	632	659	649	643	663	687	647	636	647	669	618	621	607	626	712	667	642	609	687	662	679	645	697	658	651	657	619	616	661	694	657	606	647	652	645	650	624	641	631	607	662	667	659	631	652	654	642	657	656	653	642	655	637	665	659	580	615	621	620	601	652	614	649	661	639	618	637	628	666	644	640	683	649	598	670	610	608	663	644	660	618	669	589	630	698	624	664	659	650	653	665	671	668	662	650	654	666	629	664	641	695	686	657	656	640	634	619	666	641	652	663	635	668	634	622	662	673	699	637	649	625	621	626	649	681	613	632	665	623	668	640	685	604	590	636	642	660	609	625	686	653	645	647	658	624	657	668	667	622	674	688	624	617	636	687	675	651	652	641	608	642	686	671	682	636	633	641	660	637	643	617	654	682	670	649	672	617	591	610	663	633	668	660	621	642	615	669	675	653	662	652	670	627	650	632	653	615	681	632	689	685	647	692	664	658	614	648	628	694	665	633	649	660	635	634	672	662	639	633	621	644	681	645	624	689	634	657	695	637	684	642	684	625	687	599	652	683	642	624	653	668	662	603	660	656	696	661	642	673	645	619	638	647	656	661	639	651	626	676	662	680	613	663	654	623	601	668	680	630	687	665	663	639	651	665	683	636	666	686	611	635	647	662	656	635	674	661	656	628	637	665	714	588	681	632	709	662	614	671	621	682	676	640	674	643	664	600	642	656	664	678	676	693	680	641	626	656	657	649	637	695	611	666	623	660	623	656	652	654	637	679	687	648	657	678	661	604	668	645	653	659	569	619	670	629	602	661	680	662	644	671	677	652	624	649	721	660	633	650	652	658	660	642	625	671	592	667	666	634	626	594	656	678	633	624	660	630	647	637	672	684	629	671	677	645	616	648	613	677	642	652	669	644	636	642	694	601	621	636	612	650	655	646	659	650	659	633	648	645	601	636	684	638	640	656	703	697	645	690	656	612	661	656	647	646	650	686	625	659	659	636	609	648	641	671	641	655	693	619	704	648	666	691	688	641	683	671	650	684	581	662	621	624	620	626	652	674	619	626	638	685	652	639	694	626	641	633	653	702	646	642	686	663	624	638	633	597	629	659	651	630	686	681	651	670	672	629	682	646	614	655	621	647	637	709	641	612	666	616	635	641	641	665	688	603	694	651	628	651	690	634	646	619	586	651	648	626	612	662	664	642	698	606	651	660	696	687	692	641	658	636	674	625	634	618	635	642	646	672	707	668	694	663	622	678	640	622	703	642	721	654	655	656	674	634	685	698	642	680	671	657	645	607	630	633	605	660	652	654	614	647	659	645	643	622	659	650	657	596	635	657	629	670	666	622	656	620	620	666	665	655	691	660	633	613	642	648	706	644	659	669	642	656	673	644	648	652	688	655	646	650	641	665	652	685	642	650	675	610	622	616	641	656	692	658	684	681	635	618	616	654	648	601	639	638	664	664	612	663	647	637	660	682	623	641	692	628	643	650	621	696	649	644	700	626	696	635	666	671	687	627	660	637	649	648	611	681	647	667	652	635	655	625	680	694	664	614	634	639	675	653	658	668	631	653	704	688	668	649	664	639	636	667	619	652	637	608	618	654	683	599	631	676	617	648	663	613	650	652	647	682	599	618	623	676	658	626	630	619	653	645	650	615	647	702	674	600	614	653	672	649	686	627	684	654	691	651	638	629	625	662	649	595	592	651	725	648	679	673	655	643	639	611	697	637	596	655	671	660	648	665	674	672	652	637	648	646	698	638	653	661	642	667	631	604	615	638	651	663	644	649	641	656	613	665	642	634	635	678	642	632	616	652	646	651	619	679	670	636	624	680	639	641	682	631	678	603	653	679	617	638	668	661	654	652	603	652	648	643	656	658	667	630	651	626	662	599	686	661	669	643	695	680	624	663	666	595	644	682	654	613	653	677	686	637	619	612	644	675	653	695	649	624	641	633	676	623	654	602	680	635	669	656	644	634	637	622	658	668	671	711	679	651	647	644	651	643	645	633	659	637	625	666	654	609	662	629	605	641	672	670	649	611	651	690	658	673	673	636	675	631	656	677	659	622	628	671	640	670	678	661	664	594	695	697	604	632	633	621	699	636	682	677	623	698	698	606	652	648	647	637	679	662	638	646	668	644	633	669	647	661	648	646	618	616	633	656	635	682	678	639	661	676	664	675	604	644	688	651	663	647	627	609	648	633	654	680	616	626	645	692	651	690	695	648	601	622	653	647	640	648	691	659	626	706	602	670	666	679	654	627	696	654	675	668	698	660	627	662	660	615	679	634	651	635	653	645	655	600	658	624	618	614	709	665	712	666	630	649	659	653	655	692	662	658	641	644	668	658	642	650	649	641	626	619	677	627	651	681	655	618	635	623	649	617	658	634	627	641	632	649	610	673	657	656	667	615	692	635	640	674	669	674	652	644	620	651	638	672	648	633	593	649	665	661	634	667	617	621	601	708	633	655	649	620	612	642	666	684	651	684	632	642	626	673	652	674	624	678	635	683	662	713	668	619	671	640	626	640	633	609	663	595	646	636	649	649	653	669	651	652	643	659	619	644	641	602	592	688	627	620	603	628	687	674	637	681	694	638	657	640	666	640	638	710	652	629	677	658	644	676	629	628	613	712	647	628	641	622	655	655	653	664	638	667	655	659	655	641	628	703	701	651	670	655	634	657	647	682	627	677	620	685	639	644	640	608	614	651	628	650	653	637	627	609	639	610	618	692	663	669	647	657	667	660	629	665	685	620	707	692	613	621	641	637	625	653	707	672	664	662	667	620	600	647	648	689	616	627	658	686	657	626	611	636	643	626	593	652	648	643	652	640	673	638	669	618	649	630	684	633	656	683	645	656	624	670	618	645	641	669	635	671	655	653	656	617	624	683	657	664	650	660	618	648	659	625	686	604	691	660	661	660	710	685	663	609	654	651	684	694	625	670	661	704	677	629	659	675	642	644	685	701	641	609	683	592	612	659	623	680	658	609	615	658	647	647	683	708	634	643	649	644	661	663	648	618	676	661	657	648	638	660	689	685	688	661	641	624	644	652	623	611	633	647	663	607	658	662	647	711	643	638	681	693	696	659	598	661	677	674	668	678	646	627	636	647	632	604	680	640	647	652	674	663	633	675	662	654	602	694	673	710	641	628	654	684	610	624	616	646	636	639	689	670	598	657	654	657	633	702	643	619	630	634	625	675	597	698	674	650	677	641	696	620	694	664	680	636	659	626	644	659	669	679	647	670	657	651	668	656	679	649	609	640	628	684	603	605	642	652	673	640	672	634	661	655	681	640	642	683	686	627	609	634	691
18490	21161	21938	19727	14438	9900	5758	3863	3160	2706	2746	2864	2260	2084	1466	1044	807	602	580	478	499	474	476	431	446	428	504	466	587	599	466	438	400	372	412	360	335	319	330	313	317	303	353	313	315	315	301	312	306	299	315	297	316	318	324	320	331	328	318	316	303	275	328	317	334	305	326	337	333	323	335	310	302	320	337	306	333	318	345	311	309	294	316	332	335	349	320	312	315	299	345	327	316	331	317	331	317	292	322	327	285	342	297	308	294	315	326	318	312	318	311	300	324	339	280	313	300	308	324	303	298	298	337	292	303	308	318	321	304	329	307	333	311	302	321	358	312	292	296	292	306	310	330	308	297	321	329	330	299	294	300	339	319	321	300	312	304	307	328	327	326	312	320	327	320	322	287	295	336	285	320	296	312	342	318	335	358	334	308	327	338	305	290	293	310	284	323	303	321	350	317	330	330	313	332	301	314	292	310	309	353	295	318	313	330	286	282	305	317	332	323	326	314	331	316	331	360	307	297	307	291	309	326	309	345	321	329	293	313	284	300	329	312	323	329	305	293	334	312	295	287	288	321	298	287	311	288	327	309	334	279	297	331	315	319	310	297	294	317	303	308	317	299	298	286	309	321	301	285	344	323	310	307	259	337	313	300	292	320	300	289	278	320	331	317	321	334	311	360	345	323	319	307	297	313	322	313	299	312	276	314	325	285	308	334	337	290	302	308	314	308	313	270	298	284	327	311	305	311	326	303	341	294	311	323	322	284	276	321	313	308	319	309	287	331	298	320	318	310	299	326	310	320	274	325	313	321	307	318	303	323	336	335	283	313	316	304	298	270	323	326	296	285	323	324	331	294	324	292	304	316	310	318	314	302	353	321	284	296	295	288	304	341	313	316	343	352	305	305	350	304	320	307	309	299	308	315	307	305	300	328	315	307	295	297	299	306	282	312	309	293	291	340	296	289	306	300	305	338	303	283	329	337	323	312	315	330	314	281	308	282	324	292	318	305	326	319	326	322	321	279	320	312	301	325	294	316	338	351	312	343	309	314	313	329	276	327	318	318	323	314	302	327	336	311	321	310	311	355	335	344	314	341	310	302	319	305	320	307	333	320	313	298	297	295	311	300	304	312	311	343	314	326	279	358	306	290	299	305	310	275	341	300	293	284	301	297	317	311	307	300	303	307	299	303	287	332	314	280	313	308	303	311	320	296	307	333	286	328	304	288	297	307	303	334	329	324	324	306	312	338	279	306	325	336	310	310	338	300	304	321	291	317	314	311	295	299	306	305	290	303	340	291	299	320	335	335	311	309	304	303	327	292	301	301	332	317	312	307	317	299	313	333	305	321	322	284	313	321	263	330	303	299	297	320	311	354	310	312	306	308	301	306	303	313	294	295	323	321	344	328	312	331	309	323	350	334	299	308	271	312	300	316	341	301	315	324	296	313	300	323	334	315	312	317	305	321	317	300	311	295	300	308	284	316	311	275	323	330	288	296	328	303	315	311	289	318	327	309	286	320	325	323	325	332	326	325	320	295	313	310	300	313	281	308	322	306	332	293	322	301	292	344	348	307	357	336	331	355	341	305	328	283	335	287	309	272	311	359	347	296	313	305	285	311	318	297	309	270	296	274	307	307	343	293	363	333	300	342	350	325	321	338	334	346	347	312	305	285	317	300	338	328	313	318	347	310	327	316	320	345	330	313	321	329	295	326	317	346	327	285	318	333	328	319	346	317	309	307	333	299	316	347	294	312	286	298	307	319	311	273	287	293	319	333	319	301	324	317	337	319	314	340	317	312	317	334	310	318	327	303	327	301	325	350	315	303	317	312	300	286	313	310	322	325	312	318	297	327	299	305	327	317	303	335	307	308	320	306	321	312	314	294	328	296	288	313	316	307	300	298	298	363	346	306	320	325	324	316	294	328	321	331	301	325	347	298	312	326	321	319	323	313	312	324	327	326	300	271	276	331	332	292	300	338	307	326	305	334	317	323	341	313	341	349	332	294	321	273	324	338	302	347	346	349	314	303	310	333	293	320	307	312	307	343	303	289	311	286	314	309	323	339	319	296	301	288	309	351	288	287	290	304	295	297	301	333	365	308	291	300	292	273	320	277	287	301	322	291	320	337	301	321	287	307	285	331	298	322	275	343	320	298	301	306	295	319	310	332	315	335	305	309	326	355	316	289	313	303	301	320	309	302	310	314	325	286	307	327	327	297	311	284	290	303	326	291	321	343	328	336	330	303	336	297	321	313	289	329	348	305	290	302	295	328	347	333	302	352	311	318	341	312	339	290	315	314	298	325	336	318	300	273	298	316	342	323	298	312	308	304	337	353	315	290	321	292	316	341	307	317	315	305	293	312	345	263	340	278	290	310	294	308	342	322	311	325	323	299	302	305	304	316	313	334	285	320	284	344	292	283	318	286	320	332	311	347	340	325	313	330	280	295	335	306	281	295	325	322	353	332	324	300	326	307	335	340	291	285	331	318	322	323	332	334	292	343	280	330	293	288	277	292	297	304	320	337	336	337	318	267	311	310	345	333	320	305	321	303	331	303	293	310	334	310	313	282	319	323	351	295	325	300	305	287	306	319	304	294	325	317	358	290	309	302	306	323	350	321	312	335	274	306	314	305	301	305	291	329	338	310	318	309	299	333	330	307	325	312	348	303	295	298	318	312	277	315	339	275	329	324	318	319	307	315	351	302	275	312	326	326	309	284	300	305	314	315	289	327	330	300	290	294	349	329	312	317	334	313	297	328	316	303	293	343	331	334	327	280	318	296	290	302	320	353	292	318	320	295	306	294	290	283	318	294	328	323	269	329	319	308	309	321	297	327	338	309	314	317	299	301	300	299	299	318	319	284	311	305	320	330	326	304	276	322	341	325	328	299	327	290	344	286	331	322	290	319	305	313	322	351	322	289	320	305	307	316	314	309	349	321	299	332	307	319	337	310	300	306	297	309	315	313	293	326	314	308	278	310	290	343	316	345	316	336	311	300	313	308	334	297	321	305	313	313	287	307	316	338	294	317	316	349	329	311	345	304	304	301	316	312	300	292	308	302	332	316	301	301	295	332	308	309	258	289	322	306	310	276	330	290	317	315	321	306	319	297	304	283	325	310	304	297	340	333	353	282	323	302	294	328	318	317	307	345	312	311	319	302	291	336	300	307	308	291	316	287	289	301	285	342	311	335	326	308	300	318	335	353	344	312	308	315	297	331	312	339	356	295	269	318	321	271	342	296	291	296	321	306	327	317	299	327	335	309	308	350	294	315	316	307	317	315	289	318	297	311	311	328	332	342	293	305	326	299	318	338	311	310	293	300	335	299	294	315	347	343	306	265	301	327	308	308	330	327	314	296	317	324	311	316	295	326	328	287	297	308	317	288	309	295	301	297	320	316	307	333	340	330	319	309	306	308	299	323	305	286	313	320	308	309	317	315	280	304	316	297	308	318	289	321	319	321	298	320	326	285	351	317	309	291	334	297	326	292	316
14208	15423	18326	21343	20184	18176	13873	11967	10951	10396	12328	13313	11090	11639	7451	5312	4347	3401	2862	2480	2652	2428	2614	2108	1783	2440	2359	2311	3449	3267	2652	2148	1881	1682	1708	1201	1240	1165	1094	1012	1057	1016	1019	1038	1038	1063	989	1024	1043	1004	1014	1049	1013	993	948	1047	1039	980	1031	1067	1017	1002	962	986	1022	1014	980	985	1020	988	964	985	955	919	1027	991	1025	1005	935	965	1025	971	1000	1067	978	980	992	978	948	927	990	1036	954	1020	1021	945	998	1001	969	990	903	985	1002	1019	987	987	976	1018	984	981	911	980	973	1043	965	996	957	935	922	983	940	1011	1022	967	981	884	962	934	1041	979	924	988	968	1028	1026	964	1022	932	1017	962	1003	972	948	980	979	927	959	968	990	914	993	980	963	947	1004	959	995	1012	928	973	1012	995	958	1012	1032	967	985	975	980	1017	991	1035	970	992	937	979	921	964	953	988	958	993	1056	999	964	945	956	979	982	962	995	1000	1003	1030	979	965	964	963	968	970	912	972	976	1000	1004	1015	987	958	939	986	991	996	978	973	970	1042	976	943	970	932	1009	967	977	975	985	958	1032	932	983	1046	950	944	980	974	988	970	1019	964	990	1004	1008	1009	903	1003	964	959	943	949	957	972	926	970	997	993	941	991	972	1007	1007	1048	961	970	984	934	1000	1005	936	964	1003	885	1007	959	970	934	951	934	932	932	1050	1008	1002	944	1010	965	1028	993	1024	915	910	934	989	1013	967	975	961	921	978	971	979	989	920	950	978	944	1001	944	993	1003	1004	980	1056	994	960	919	980	985	946	988	930	1005	980	991	973	951	1007	997	986	1035	973	1008	976	1002	940	1007	939	963	1004	962	928	986	935	974	972	961	973	976	1032	991	970	993	951	982	971	943	1007	973	962	971	1046	976	986	993	979	945	1000	891	960	1052	1011	969	971	943	991	998	975	982	953	979	965	1021	973	983	1045	926	957	957	983	973	1026	959	954	938	979	962	1007	994	970	977	1036	973	936	983	978	960	1001	981	921	995	1005	1001	966	938	956	961	973	997	967	974	974	982	1024	989	961	939	992	995	998	975	983	948	999	991	955	917	965	943	946	975	963	1021	1001	1025	969	959	971	914	945	939	1013	1016	896	987	1019	977	971	979	948	975	1002	947	955	975	1041	1026	1036	963	994	990	963	960	931	951	964	1022	999	1001	1025	978	999	984	976	931	968	996	969	1001	989	979	999	923	950	991	983	978	1004	981	983	949	914	948	953	969	950	1008	959	952	1023	1007	1023	990	992	1033	1049	953	977	1000	993	998	930	948	963	978	981	1015	1025	955	971	941	995	943	955	952	992	1008	999	975	941	958	978	984	977	977	974	990	973	928	962	983	938	1034	980	996	967	992	973	971	1026	966	927	998	976	989	958	990	944	990	977	977	983	991	1024	959	995	969	982	942	970	992	946	1046	958	933	1007	973	1013	1006	1022	991	955	1001	945	1003	948	964	963	992	998	986	1014	938	907	986	1008	964	961	980	942	1011	988	956	943	954	1029	1016	1019	925	955	1031	1018	1015	945	917	944	1009	964	979	983	1020	1006	1005	997	991	977	961	1008	1039	961	1012	1023	966	966	981	953	950	986	939	951	998	1004	945	977	1053	1042	950	977	951	942	986	1013	1002	949	1006	1016	947	993	988	984	991	990	989	994	975	968	1012	944	986	1019	998	1000	1042	957	999	974	995	953	979	1004	1014	982	1021	1014	975	929	980	945	977	945	993	1000	948	976	980	961	1009	970	928	1009	964	964	985	1000	1032	996	989	959	1000	950	966	997	945	969	958	978	976	1002	926	1047	968	1022	978	969	941	939	962	972	981	968	949	1012	958	946	1005	944	978	949	1040	941	957	948	983	979	899	947	961	965	982	959	1021	977	984	954	965	966	977	959	976	940	974	939	969	916	957	991	950	989	1030	955	970	962	971	906	1050	982	981	996	915	951	980	998	974	939	942	979	1021	921	987	954	909	945	980	903	960	985	1015	934	935	960	943	974	985	900	963	958	958	967	980	976	995	959	991	1022	992	919	989	988	943	1009	957	1005	951	965	1005	1008	1034	927	947	979	971	952	954	947	948	1009	1013	991	968	938	989	1046	959	993	1023	990	1035	967	954	934	999	967	1007	1029	988	974	974	971	1004	993	1035	1009	941	973	955	967	962	955	973	963	948	1034	976	969	925	961	958	972	977	983	911	977	927	984	981	1014	985	1039	955	976	1013	1017	981	961	937	1024	961	992	1004	947	1015	916	924	919	948	935	1040	920	1007	947	920	1044	957	973	1007	997	894	924	978	956	986	999	970	901	953	980	1004	1007	954	1001	967	985	960	962	943	981	1007	1002	983	957	956	976	957	961	1003	975	982	1016	992	1002	971	963	953	1020	992	978	951	1000	974	964	969	928	944	948	943	959	969	958	965	992	1015	1000	973	967	948	1006	975	967	945	972	974	941	967	1010	911	956	1050	1034	1010	970	971	990	956	991	1004	976	1036	998	997	998	982	993	1001	938	1000	909	994	1015	983	961	970	942	899	958	1028	1036	963	1030	1001	1001	953	993	959	935	919	1034	996	989	953	996	963	944	942	975	956	984	964	1027	980	1018	970	975	962	977	1009	965	954	908	997	942	1017	979	927	985	1037	992	934	987	972	977	973	997	1017	932	999	1010	960	975	965	963	944	1015	960	928	1012	1009	968	966	943	968	986	967	997	954	942	965	976	974	976	981	993	969	989	950	954	952	990	927	926	949	964	928	1005	965	964	1032	1053	1006	998	894	962	998	995	967	996	995	979	992	981	960	982	980	1064	1023	988	973	945	1007	959	1053	950	978	1001	977	935	993	1048	921	1002	932	944	1003	1003	944	999	1010	1031	1012	954	1001	971	969	992	995	925	1016	976	1053	979	983	984	963	980	1046	988	985	1006	972	969	972	1028	989	1027	922	969	962	955	967	961	983	955	982	964	909	929	1022	955	954	1025	976	972	1003	976	967	978	1003	954	907	973	976	1007	1031	1011	1001	965	974	1050	934	957	940	940	930	937	977	972	999	1046	953	1037	947	982	968	1005	954	992	974	980	953	915	917	998	956	975	1003	1027	1039	940	1013	915	977	1012	966	950	1006	966	959	996	1026	1028	912	1002	1008	996	973	981	946	984	954	1020	954	997	957	924	959	936	968	1011	1003	980	937	992	982	974	977	978	976	1085	949	955	935	924	998	962	977	944	963	959	977	941	983	948	1007	1023	950	964	922	945	981	985	892	887	992	1033	978	1005	1012	939	991	918	934	989	936	1016	993	981	1024	1002	1013	988	1009	960	988	929	942	926	997	985	929	985	986	986	997	1017	1001	981	1043	933	961	974	928	943	981	967	974	994	983	971	1003	987	953	966	962	1009	959	1010	965	981	976	923	968	995	966	961	953	983	1006	934	991	974	958	998	982	952	959	977	979	953	946	990	942	973	987	977	968	1005	932	938	938	993	997	947	990	980	986	990	1020	988	904	1030	957	1014	958	945	975	965	941	920	996	1027	935	925	985	1017	1017	975	907	1022	1006	975	1021	983	976	963	972	954	904	966	997	931	987	952	998	1015	952	981	962	976	983	962	915	947	964	984	928	973	1015	1000	933	921	991	1057	955	973	981	939	960	911	946	1072	978	945	983	929	981	1043	957	987	967	948	1019	991	1031	1011	1013	980	960	1024	970	1008	1000	975	974	944	967	990	945	979	918	983	995	964	1010	990	962	984	997	947	984	921	1034	909	973	947	946	940	984	1013	948	986	988	977	978	1067	994	979	996	968	956	942	1028	989	914	1005	1002	895	1003	960	991	952
28720	28515	29214	27494	23992	19215	13407	9510	7687	5748	5568	6472	5348	4433	3149	2075	1800	1191	809	682	732	673	646	673	505	698	648	615	917	840	780	530	494	501	382	332	332	336	277	302	308	288	313	297	319	284	289	296	287	299	298	275	319	279	266	303	293	280	288	299	339	297	281	298	279	287	271	288	299	277	277	255	297	296	281	322	291	289	295	262	287	294	317	268	288	290	266	294	306	291	301	284	285	292	283	291	275	284	273	303	291	271	282	297	262	283	293	272	292	289	245	281	294	312	287	268	270	286	291	284	274	314	279	282	266	316	356	295	284	283	294	285	292	282	288	303	269	313	279	313	274	253	271	269	284	304	308	310	301	301	294	256	283	276	290	267	275	294	270	258	298	268	276	282	256	316	305	275	279	267	314	271	291	299	288	275	296	267	288	256	300	323	315	278	305	287	291	312	292	312	282	267	265	280	293	254	266	270	306	282	290	281	321	272	300	284	276	288	313	306	294	302	270	292	261	260	294	263	289	284	288	330	310	294	271	255	306	293	301	284	292	260	283	285	279	289	262	288	281	263	309	315	278	302	268	300	269	299	280	294	291	308	245	283	273	271	284	286	279	277	296	296	306	252	262	266	308	284	302	275	286	293	304	289	282	286	316	340	296	306	282	293	255	274	295	274	318	293	288	282	300	280	275	278	293	290	256	309	300	260	278	284	297	275	267	321	310	275	274	278	313	305	322	278	278	332	310	255	256	302	280	269	302	274	271	321	265	295	325	309	281	305	288	299	298	286	281	293	276	317	269	303	302	299	268	276	278	263	260	303	301	280	304	285	277	290	243	283	291	276	284	296	304	259	282	289	307	296	265	260	316	287	293	276	295	312	295	300	274	295	265	322	259	295	292	271	287	284	317	304	293	260	316	289	279	299	330	279	275	264	290	263	302	264	261	309	329	297	321	298	286	320	287	295	267	286	309	258	275	289	284	310	294	283	299	295	271	298	324	275	275	314	293	265	288	299	259	282	299	302	296	332	286	283	271	286	294	268	297	282	266	308	266	302	280	285	288	279	283	281	288	318	272	280	279	301	320	262	296	298	293	289	278	277	291	311	309	300	292	293	321	286	310	285	310	310	264	302	270	266	271	267	276	291	277	274	310	274	291	257	257	274	285	292	255	276	276	276	280	299	278	288	239	291	289	273	285	258	296	284	305	308	262	285	299	291	279	304	283	290	301	272	289	279	286	293	286	295	306	274	269	272	250	292	295	294	281	281	276	277	279	283	299	283	283	287	278	301	282	247	301	311	305	291	295	304	282	253	294	309	281	283	288	305	291	278	296	261	322	264	277	296	279	302	287	300	289	282	271	255	270	291	279	310	263	265	298	259	275	271	317	268	286	297	292	289	296	309	247	286	281	280	294	276	264	299	275	269	288	281	315	295	292	281	292	300	279	275	255	278	279	274	268	273	260	308	271	315	267	282	283	294	250	286	286	299	288	295	279	293	290	299	292	254	279	286	283	299	289	272	288	285	281	296	278	286	286	292	271	317	297	285	289	305	303	272	303	290	282	281	286	285	304	284	286	252	284	279	286	289	274	249	278	293	308	270	278	265	270	274	283	289	279	284	295	273	289	285	302	277	299	297	302	313	309	308	318	278	283	299	309	303	270	302	283	301	268	277	283	300	248	258	272	261	274	267	310	286	289	303	293	292	298	290	304	326	260	299	286	307	310	281	264	296	261	293	272	307	286	308	294	272	262	303	254	275	292	275	255	268	300	278	271	310	270	304	256	276	301	274	275	296	304	292	269	278	317	269	308	298	291	295	265	263	268	268	260	276	303	288	268	283	284	283	290	290	286	248	285	291	299	254	280	302	240	291	299	281	275	258	268	290	299	271	277	278	265	328	280	305	286	284	295	289	301	290	283	279	277	271	304	288	291	290	283	284	293	319	267	302	274	288	252	285	298	265	261	298	282	288	298	263	272	262	282	271	294	275	277	311	287	283	269	316	277	285	281	255	294	290	284	297	307	292	310	254	299	300	282	313	269	284	273	305	301	252	283	255	283	282	280	273	259	287	292	314	282	315	328	279	287	250	329	271	306	309	283	297	288	303	285	271	294	263	289	277	297	315	264	291	288	280	259	285	287	290	287	278	300	309	286	308	287	283	285	282	287	279	312	288	289	340	258	262	259	298	270	289	265	288	301	294	263	295	245	269	274	292	265	295	289	299	278	267	293	291	324	285	302	283	303	287	264	284	267	290	290	307	315	299	260	272	319	280	289	295	271	301	286	276	277	275	264	294	304	298	265	253	287	307	310	289	281	270	305	243	293	302	289	291	258	302	263	304	298	280	299	272	246	274	274	276	304	278	300	286	321	280	285	296	310	259	308	287	280	288	296	306	331	316	261	271	268	266	275	299	267	291	274	288	297	260	332	301	304	285	294	289	253	296	289	302	283	283	279	270	305	307	283	264	290	284	267	287	276	289	258	302	277	296	275	276	272	274	287	275	291	277	315	296	297	309	305	321	295	267	286	297	289	279	262	276	317	278	284	317	305	272	239	282	288	272	271	302	309	286	290	265	303	303	321	274	272	300	304	249	310	296	277	281	267	287	277	286	277	267	309	268	275	289	274	273	281	265	260	298	285	327	283	294	310	272	276	309	278	266	289	281	283	304	266	309	269	285	299	271	294	280	276	303	285	304	284	304	274	291	282	262	297	260	293	296	305	323	304	271	258	290	309	275	270	313	281	300	271	286	287	290	310	285	292	277	269	296	289	271	283	280	272	273	296	280	308	294	284	333	287	315	293	291	289	266	273	265	296	311	268	307	318	276	301	299	290	294	317	312	272	286	286	262	299	268	302	275	293	289	268	255	295	289	308	292	282	283	263	309	309	290	284	264	283	297	263	279	289	289	273	275	287	303	306	310	297	282	263	291	277	262	269	267	295	285	282	291	263	290	274	281	288	318	274	296	282	328	293	264	270	290	278	306	317	289	305	289	282	290	288	313	274	298	298	306	261	286	263	289	252	297	300	274	260	251	290	302	319	320	318	305	280	276	301	308	292	295	278	257	252	298	252	280	311	311	304	267	272	288	278	252	277	258	310	284	286	278	261	300	306	279	309	300	265	250	307	294	282	276	285	296	260	284	309	296	280	275	276	301	292	302	261	320	286	294	266	254	279	274	295	276	299	291	298	285	284	273	306	276	275	307	254	315	271	259	271	272	319	270	321	264	285	296	300	254	289	268	274	302	290	270	278	294	299	279	253	287	290	317	283	283	306	275	301	312	258	291	314	303	260	287	296	297	294	272	295	265	300	288	300	264	259	292	306	273	275	284	264	288	299	280	292	257	298	265	269	286	299	314	272	266	289	284	280	268	289	273	254	272	294	279	339	298	285	323	276	263	311	280	277	314	313	267	275	293	279	282	334	299	284	279	270	304	253	288	293	292	282	276	288	295	315	290	280	263	289	288	291	284	291	285	305	307	273	267	292	304	289	277
20141	20361	24483	27798	28591	26886	22510	20309	18380	17024	20395	22421	20159	19167	14039	9437	8897	6560	4980	4282	4538	4473	4032	3216	2951	3673	3043	3696	5709	5200	4657	3174	2769	2599	1903	1431	1269	1193	1051	1041	1028	1061	957	973	949	949	962	1009	949	997	960	971	987	954	994	946	944	931	906	973	991	953	930	956	933	905	889	933	919	934	947	919	923	914	938	918	928	880	928	940	934	869	941	846	898	911	884	916	876	968	905	894	977	880	948	911	953	879	915	918	887	879	903	889	971	919	915	909	901	929	943	928	998	984	844	910	899	914	940	957	906	878	922	929	878	888	940	887	891	894	867	935	931	909	872	899	909	915	913	940	935	909	893	907	853	897	938	879	881	930	911	882	856	898	920	951	871	903	924	904	890	828	854	887	972	847	971	897	853	872	881	913	899	865	883	856	909	939	895	959	885	898	904	880	930	896	833	869	902	902	878	922	865	926	877	913	935	915	934	899	885	877	891	869	851	876	852	939	952	905	896	868	940	929	885	927	911	866	911	840	842	940	923	826	890	911	851	866	873	897	903	930	906	908	927	943	918	924	920	882	854	867	903	918	903	910	866	858	874	915	896	860	923	905	918	894	876	900	889	924	869	861	862	913	893	891	910	903	947	885	844	897	829	914	886	889	869	873	877	880	899	874	947	933	920	791	930	897	901	914	896	910	833	863	841	917	881	832	902	902	863	881	904	954	819	919	897	884	846	884	855	883	944	898	873	929	859	868	936	898	880	899	875	902	926	895	850	894	914	885	896	906	876	905	891	882	875	880	873	880	865	954	872	895	880	877	901	925	845	852	860	920	862	898	945	896	851	896	882	912	904	872	892	890	873	898	896	907	874	902	951	875	889	851	885	881	863	886	847	853	890	912	915	936	897	870	925	889	884	915	900	835	890	850	876	902	879	919	882	869	876	920	872	955	890	878	886	872	805	896	924	874	853	889	837	910	889	868	938	874	837	910	877	911	894	934	865	909	893	932	912	946	867	918	936	920	881	865	848	921	923	926	885	922	834	842	923	828	944	946	899	871	904	921	881	934	875	847	859	848	911	915	839	950	896	948	867	839	916	878	919	863	864	918	920	850	887	954	904	869	862	887	903	905	850	857	862	922	905	916	849	862	937	876	935	861	892	893	814	903	873	924	893	851	914	868	928	869	906	880	851	900	831	943	929	863	935	946	919	866	830	889	856	912	909	877	915	940	959	899	844	870	912	895	887	924	880	885	919	927	909	897	871	922	905	899	897	883	905	839	867	927	891	861	899	876	902	939	865	889	880	827	914	899	936	947	884	925	889	899	904	823	845	915	937	903	901	865	930	925	925	871	929	959	876	888	875	854	886	869	944	865	872	911	859	897	885	905	842	876	874	876	872	939	870	894	855	882	913	868	932	860	893	872	879	854	896	888	887	926	916	931	932	942	925	842	901	921	901	884	845	836	936	914	903	888	887	892	876	865	844	906	817	907	892	918	918	943	876	875	898	884	817	863	932	847	886	909	918	871	928	924	904	891	847	909	853	917	921	856	891	898	854	918	905	850	868	861	900	884	865	903	913	909	883	935	855	907	940	925	911	878	905	849	936	870	856	884	865	890	888	863	909	864	919	889	904	865	871	926	892	940	876	884	894	897	891	916	913	886	892	936	910	873	927	863	834	849	883	843	886	898	924	896	931	864	882	906	902	909	902	841	921	949	940	842	910	857	861	847	884	892	917	908	901	882	959	874	899	856	886	899	884	916	914	881	911	904	841	890	887	882	939	912	910	880	859	858	891	900	894	898	834	874	911	899	933	924	849	897	842	875	850	911	865	887	967	952	903	898	872	887	915	906	910	898	880	907	879	900	899	872	900	918	889	881	858	852	920	905	868	935	890	880	905	854	875	840	869	912	881	932	910	919	896	884	829	907	886	933	914	876	847	876	883	897	944	911	891	843	940	912	914	831	800	875	901	918	928	938	917	918	910	907	896	867	841	850	851	952	870	892	863	884	914	900	873	911	876	900	854	887	916	889	887	904	891	892	902	894	876	896	861	906	882	942	901	904	879	953	852	866	870	845	912	918	897	845	927	854	948	790	914	890	873	851	879	849	886	893	892	851	881	924	866	878	877	904	838	916	915	900	888	884	861	870	903	905	902	904	892	907	878	894	863	901	907	906	887	877	889	870	886	853	878	927	914	929	862	910	918	903	921	920	866	910	887	898	915	917	905	884	880	924	891	892	855	940	869	916	907	905	943	846	953	957	899	915	962	864	834	898	874	945	907	933	918	897	914	955	922	883	896	845	844	883	907	858	881	891	897	941	883	866	862	885	908	850	899	848	839	903	898	908	869	884	880	916	914	914	962	874	915	928	891	872	918	900	863	860	832	859	895	897	887	880	895	873	856	921	883	895	884	876	877	865	883	881	842	961	915	901	888	902	897	897	917	900	861	884	940	943	811	897	910	929	881	873	922	952	945	912	899	931	925	878	903	905	939	895	872	890	811	916	835	862	941	904	838	900	894	896	918	910	925	858	892	917	915	944	931	923	912	904	856	875	913	882	888	925	879	896	887	878	844	885	881	891	923	917	957	877	904	906	901	811	883	885	846	900	873	881	826	871	935	897	919	909	856	856	867	944	878	907	888	882	865	912	857	819	893	918	939	888	876	839	884	877	845	905	894	846	893	865	902	895	997	910	885	867	884	909	920	878	873	901	863	882	891	886	872	930	867	902	885	913	846	889	848	952	895	893	862	917	908	853	866	930	954	885	860	899	910	948	883	845	867	828	868	899	924	909	886	965	874	900	905	871	915	852	835	891	919	910	917	975	872	889	904	900	864	823	870	892	927	844	914	889	885	915	880	897	877	888	926	850	914	884	889	879	871	865	895	896	908	879	931	888	934	902	910	887	930	875	850	880	885	934	874	889	850	909	920	888	867	853	929	914	892	948	888	896	868	875	906	943	936	912	831	880	871	865	937	895	933	870	895	853	862	879	917	857	929	897	884	922	896	925	909	854	930	925	926	861	877	893	869	856	896	915	871	920	894	901	913	881	939	912	914	884	847	885	890	931	844	864	862	888	899	920	896	933	921	869	831	924	865	871	903	902	954	929	917	856	908	808	879	904	868	900	909	947	900	888	890	898	969	955	865	933	910	855	846	872	880	888	866	900	891	926	850	891	935	864	883	864	899	910	881	890	919	903	890	838	926	901	929	876	887	852	880	893	938	886	894	955	846	894	901	901	900	862	881	910	925	895	906	911	895	928	903	846	903	842	875	885	887	898	868	883	872	922	904	935	895	868	891	909	868	872	857	942	892	890	934	899	921	899	910	897	883	862	906	878	873	888	930	892	957	827	933	912	895	908	964	918	925	893	895	893	903	846	897	913	916	861	880	864	854	893	879	891	896	905	872	904	885	864	881	870	853	906	917	920	904	903	906	891	910	968	911	835	888	964	904	923	932	914	861	886	908	903	879	880	946	862	899	901	904	877	904	870	852	866	926	917
3427	2611	2548	1726	1174	806	543	438	404	293	285	308	314	278	242	251	217	199	196	185	213	202	183	205	206	205	222	186	254	209	226	170	206	200	199	156	183	205	174	203	172	194	188	208	216	201	193	174	196	180	201	174	159	200	191	205	210	187	189	177	181	183	180	211	188	194	181	193	194	203	189	171	186	187	191	185	199	207	178	179	193	202	165	183	193	210	180	200	180	173	163	197	166	218	195	197	200	190	185	182	170	185	191	186	191	197	205	179	203	189	205	186	208	182	186	184	197	187	164	215	188	176	171	198	185	189	195	171	181	190	216	192	196	207	207	201	183	212	170	176	184	191	224	190	216	175	191	198	176	156	184	179	190	193	185	170	191	212	199	198	171	213	204	216	179	204	178	184	191	169	179	146	173	175	180	174	164	198	168	213	200	177	183	177	188	187	211	192	155	174	183	171	173	187	176	189	233	196	196	199	194	193	176	170	214	177	201	174	188	191	180	181	185	189	201	208	183	179	203	182	170	195	197	180	194	157	205	192	195	193	192	204	181	195	198	199	218	211	202	206	199	194	192	179	205	176	194	215	196	175	209	199	175	220	190	177	191	192	192	196	202	183	189	200	171	190	189	178	178	197	190	191	198	163	200	198	173	203	170	184	166	191	182	196	190	195	176	190	169	205	212	177	209	191	191	213	188	191	202	209	203	187	188	205	185	190	197	193	180	164	189	188	160	170	192	193	199	193	198	194	197	211	200	202	176	170	182	177	157	182	192	192	196	217	178	197	184	174	198	190	174	186	177	209	196	202	185	187	201	203	190	191	197	198	175	190	205	182	206	184	175	183	181	203	201	194	175	186	191	170	198	194	205	206	199	189	190	172	208	183	169	156	173	194	204	185	192	214	196	182	190	195	186	181	205	187	191	197	201	200	181	184	229	160	186	197	194	184	181	201	189	191	171	173	218	219	182	195	173	206	205	189	177	155	194	191	201	206	184	178	190	210	174	195	201	192	183	211	223	177	202	177	191	190	167	204	183	183	179	163	174	178	183	206	207	176	190	195	190	174	191	189	180	171	194	162	175	180	198	175	185	182	169	164	201	192	184	184	195	195	192	206	201	169	194	188	173	211	175	200	204	189	183	195	188	175	176	195	210	192	202	195	172	175	174	213	180	174	187	200	194	191	209	206	190	187	200	192	171	185	188	173	174	180	185	184	190	185	195	167	195	194	185	181	189	166	183	214	169	169	178	183	199	200	198	187	174	194	189	194	187	175	200	170	181	175	192	187	210	219	202	184	192	187	175	184	193	218	191	207	180	179	201	178	187	188	193	167	185	196	203	191	204	188	177	182	187	175	189	212	194	194	177	221	182	189	172	165	168	194	229	218	204	184	168	184	184	183	188	186	224	218	197	202	173	180	206	205	161	211	188	193	223	186	179	179	187	176	195	193	170	178	193	190	202	196	187	218	195	197	198	178	208	216	194	180	175	162	160	157	159	210	181	202	194	208	228	179	191	199	189	207	207	176	183	180	198	187	214	197	187	184	177	182	206	181	216	196	189	198	188	207	209	171	198	163	199	183	185	179	204	183	179	214	203	204	201	183	201	207	176	214	193	185	195	217	172	165	185	170	196	181	171	180	170	199	207	192	201	172	201	226	202	185	215	217	193	174	190	191	175	205	194	198	178	173	177	183	182	188	192	170	192	202	165	198	204	179	201	196	182	197	184	194	211	163	189	191	164	183	167	191	198	181	205	180	183	181	240	187	182	183	167	181	196	198	201	184	187	201	175	203	191	202	203	194	168	212	171	206	192	192	186	191	195	193	189	188	185	178	183	177	182	202	171	216	194	213	199	197	183	181	188	190	180	195	206	170	183	195	199	219	189	196	199	163	184	199	197	197	183	197	162	190	195	193	182	188	170	184	196	180	191	204	193	165	209	176	189	205	192	192	183	199	178	203	177	188	188	202	178	214	210	198	169	199	187	179	188	205	184	177	171	206	165	182	198	171	184	168	186	195	193	176	200	199	173	171	201	156	207	188	164	176	199	210	177	193	216	190	198	199	187	223	183	185	182	179	195	167	172	185	184	182	170	195	199	197	197	182	183	185	206	195	220	182	170	181	196	165	192	225	160	169	208	182	204	186	204	194	177	186	173	190	210	201	184	188	191	185	205	182	195	204	192	184	185	191	170	224	189	184	206	163	214	179	223	201	186	181	183	191	213	194	174	203	185	182	171	194	184	182	195	182	198	191	207	200	183	205	215	208	188	179	185	165	212	187	187	191	221	218	196	194	206	180	212	198	175	192	193	206	161	219	149	154	174	197	204	200	158	219	218	185	170	208	213	161	193	192	185	206	192	194	171	175	199	202	209	178	160	197	185	193	167	196	198	205	184	188	181	193	193	179	211	200	175	211	202	178	188	179	186	183	181	194	161	188	183	191	204	196	202	196	195	192	187	166	164	179	197	177	179	185	189	207	191	198	196	185	181	177	188	175	179	156	184	183	200	219	194	192	210	179	194	189	184	191	188	201	185	188	167	182	199	193	171	199	186	172	182	188	181	209	159	160	186	211	191	180	181	191	190	204	203	186	195	184	196	189	201	186	211	209	185	202	187	189	195	181	183	193	200	184	181	212	178	168	179	200	195	187	181	181	212	197	182	202	181	180	180	186	197	185	196	204	193	188	182	176	199	202	175	175	171	192	210	179	190	207	171	198	158	196	180	177	178	176	181	173	201	202	202	191	192	193	188	181	209	213	196	197	208	204	185	194	195	190	189	182	200	187	176	181	208	182	190	193	184	222	208	196	200	192	172	192	198	199	176	166	181	187	180	166	188	212	208	201	209	183	188	187	204	175	195	196	233	203	209	198	165	176	168	176	198	191	204	167	181	183	183	180	203	196	197	184	173	189	180	214	163	173	200	191	193	209	192	167	189	184	221	189	172	202	161	184	227	188	195	211	195	196	178	189	188	175	193	227	191	176	164	165	183	167	184	207	188	198	214	196	180	189	188	207	186	190	175	196	187	175	199	175	194	182	182	205	194	173	193	197	192	182	202	200	201	205	223	175	196	169	193	181	194	172	161	184	204	180	199	185	194	182	182	189	199	191	178	188	176	187	187	188	178	207	200	191	196	191	225	187	186	175	200	183	206	209	206	198	179	173	196	191	183	188	196	187	191	193	188	208	178	164	193	199	210	200	191	187	193	160	190	174	183	180	186	200	152	183	205	181	180	219	200	183	188	200	212	184	186	222	207	213	162	174	187	172	216	197	188	175	174	209	205	194	186	165	212	203	185	180	203	185	203	179	200	168	195	176	174	187	180	192	194	212	186	185	177	205	186	174	191	192	176	179	180	185	161	185	210	192	177	185	208	213	179	200	209	181	188	194	206	194	150	192	188	182	173	186	220	183	190	203	162	182	198	192	202	216	179	192	192	184	188	187	204	188	183	186	183	205	196	188	178	197	176	199	186	187	178	200	200	183	173	190	196	214
3812	3468	4602	4075	3197	2442	1864	1761	1587	1441	1517	1601	1489	1365	1106	1145	882	848	820	746	725	738	768	757	699	701	708	782	800	781	825	785	683	714	702	692	669	696	654	658	641	627	633	665	637	667	672	663	686	657	671	663	679	677	652	647	646	647	628	663	644	636	656	679	699	660	616	659	634	664	626	656	647	636	629	661	663	657	665	678	609	659	616	646	660	655	648	616	602	648	640	688	654	647	666	668	598	655	642	634	627	662	706	649	661	633	667	688	658	637	647	611	641	650	723	625	673	656	657	642	639	598	642	628	700	636	642	651	725	601	657	639	621	653	611	652	684	696	671	625	613	649	670	652	696	670	659	645	644	655	631	616	652	602	605	661	649	646	617	620	669	671	612	629	618	679	657	621	606	645	636	657	627	637	640	664	638	621	674	678	625	654	614	576	699	638	619	649	675	699	614	674	654	665	609	642	641	656	633	606	625	695	657	659	640	652	662	665	634	650	654	613	655	655	667	643	627	673	650	648	674	600	645	658	625	650	622	620	657	645	631	620	660	627	663	672	672	673	618	673	594	630	681	634	686	623	654	648	642	651	677	669	666	658	642	680	602	659	663	640	679	616	675	660	610	665	687	676	622	649	630	664	656	696	647	673	661	633	629	727	649	667	656	678	666	634	656	647	625	613	627	628	678	707	669	663	672	656	648	669	667	672	656	696	700	609	617	636	673	644	653	649	633	620	648	649	687	660	628	691	702	655	656	628	630	667	663	597	651	687	608	621	651	646	644	691	687	633	619	656	642	608	680	644	679	657	613	665	601	672	664	674	613	608	669	664	634	653	646	656	636	648	650	629	661	680	644	660	620	632	669	638	630	643	644	668	654	647	615	647	674	689	622	616	667	651	664	640	664	657	685	662	672	611	608	649	639	691	662	705	645	650	652	649	648	668	628	647	654	687	623	639	665	660	664	640	639	652	642	656	639	638	638	648	705	679	653	669	622	661	600	671	679	675	668	674	664	636	652	665	679	628	639	678	645	693	652	659	638	696	660	690	677	662	651	661	651	652	685	648	677	633	668	651	647	628	661	643	622	673	669	649	667	676	620	672	668	627	675	623	662	651	633	685	667	658	651	665	653	659	656	666	650	626	707	645	696	653	664	679	659	650	677	645	617	669	645	641	695	645	674	664	661	618	694	626	635	674	646	601	640	627	648	652	655	670	666	646	629	682	655	628	650	671	673	670	623	664	647	691	649	610	660	646	651	646	677	637	664	637	646	612	627	633	621	608	650	625	599	639	631	661	641	568	679	644	667	657	650	666	641	667	644	641	675	670	661	603	601	602	657	654	725	637	645	592	663	640	647	595	629	685	646	686	663	639	654	627	646	651	676	656	668	639	645	614	655	660	671	693	639	676	610	657	656	657	664	649	669	618	656	665	706	640	617	633	657	657	626	662	691	654	667	652	648	642	686	665	653	634	639	674	664	654	651	641	656	644	663	662	671	620	658	589	674	656	620	639	647	669	640	626	675	590	619	649	689	672	691	655	598	645	674	584	678	651	614	669	675	686	647	663	604	613	649	631	644	637	641	637	624	675	659	636	684	653	595	694	642	692	600	647	664	647	666	689	673	670	638	643	640	642	641	630	655	629	654	653	628	644	653	652	677	659	614	637	660	700	704	667	637	667	659	653	623	664	655	673	656	658	644	621	574	674	628	664	626	672	637	671	623	611	633	612	655	658	679	652	655	668	617	621	601	645	648	642	618	655	629	640	645	658	669	667	634	648	642	642	670	681	641	636	657	660	680	663	631	674	630	641	684	670	651	663	665	661	694	628	637	676	675	603	650	649	608	681	636	633	641	630	675	692	604	615	659	637	681	638	658	701	674	648	649	642	644	672	615	684	631	671	679	657	665	634	635	662	666	629	665	680	655	622	635	675	632	630	638	621	652	614	688	628	629	699	631	599	682	666	677	662	643	674	647	671	626	612	659	635	630	703	639	639	625	648	657	672	604	627	667	650	606	664	696	646	659	682	697	666	679	656	648	676	638	697	641	633	634	677	678	661	650	645	649	656	672	680	616	660	626	670	643	670	646	631	624	655	651	631	643	653	629	662	610	669	592	623	678	597	663	688	669	688	666	702	677	638	690	692	651	628	685	634	664	606	645	668	641	616	596	674	676	660	687	638	664	661	657	637	633	682	620	606	623	640	606	667	664	633	634	662	649	670	657	645	666	617	662	679	666	661	697	681	614	616	644	675	609	620	597	651	628	695	652	650	649	652	666	641	666	647	697	655	645	710	681	605	685	653	669	685	692	643	661	631	665	642	659	633	645	635	622	667	693	627	665	626	658	733	633	651	645	651	649	633	641	643	647	647	644	637	610	668	651	637	695	628	664	676	681	687	637	647	659	651	622	639	649	624	615	635	633	663	623	652	632	685	642	643	666	683	674	658	698	685	655	634	640	640	647	647	672	617	680	654	653	640	631	593	690	606	626	703	661	645	627	622	683	687	699	678	606	658	699	662	651	609	627	679	676	659	658	639	653	674	653	625	655	649	650	627	639	651	608	689	687	634	648	612	641	692	632	644	661	672	617	673	660	715	600	637	647	651	650	637	643	694	648	663	652	620	688	636	673	653	653	625	660	622	655	659	668	629	637	669	663	679	645	646	682	622	707	668	658	639	684	649	649	678	626	635	656	614	599	598	646	677	612	682	668	673	686	657	635	622	663	632	653	631	657	645	619	643	645	669	683	679	686	699	635	642	668	655	622	610	618	664	628	654	683	648	689	658	663	692	637	700	684	664	650	670	693	626	640	596	662	630	653	613	684	644	644	633	650	685	636	660	645	656	639	664	608	607	666	656	681	704	661	645	636	653	647	682	613	667	684	647	618	640	623	620	656	655	634	667	621	695	627	565	624	664	664	635	613	656	662	666	670	642	614	697	659	658	651	641	716	619	590	688	627	608	654	643	641	667	667	641	681	646	699	647	630	627	628	616	681	665	637	655	698	671	672	677	632	624	658	667	659	709	656	670	658	680	629	643	653	623	658	644	657	671	651	676	613	648	671	693	652	622	652	686	645	685	651	638	661	645	648	649	666	677	628	673	629	647	652	645	654	667	681	608	684	626	690	604	692	669	705	675	636	694	671	654	658	687	651	614	630	612	617	619	612	650	693	654	610	650	593	644	641	667	648	653	617	657	636	621	625	628	672	674	655	629	664	649	658	612	669	655	641	599	630	601	638	623	656	691	622	624	671	631	617	671	662	630	640	642	657	627	618	667	655	696	660	655	650	678	676	678	662	650	673	644	643	653	668	633	649	648	627	701	666	638	673	641	641	699	651	643	660	691	609	646	612	651	661	660	684	603	659	703	691	633	664	648	655	650	639	661	644	646	662	657	661	636	653	678	645	617	639	697	632	642	632	670	663	610	619	606	671	630	705	670	661	690	645	635	661	630	637	655	702	672	616	632	626	646	652	589	698	675	695	644	644	639	673	608
18883	20803	21854	19642	14658	9528	5989	4609	3142	2592	2473	2499	2277	1789	1339	1041	788	621	530	493	475	491	491	496	422	471	438	423	551	518	564	528	464	381	385	301	352	318	311	335	303	322	321	293	303	314	322	314	325	339	290	311	329	294	348	288	341	349	334	283	304	317	315	331	313	341	310	343	284	313	309	307	304	313	330	317	362	362	300	332	320	321	337	335	308	325	308	302	323	293	298	288	319	319	305	336	341	316	310	304	298	330	306	289	305	315	305	304	316	314	295	324	332	317	321	339	303	281	301	315	297	300	331	301	312	297	310	306	309	326	304	275	322	311	328	344	293	298	311	338	305	346	310	341	305	323	331	312	314	283	323	302	284	314	330	300	289	318	335	297	286	302	293	300	326	302	317	309	313	308	331	281	307	332	316	314	324	288	304	306	296	285	331	328	313	297	296	332	310	286	295	327	328	302	318	312	286	318	336	301	327	292	328	321	302	303	303	344	308	307	282	313	301	326	311	316	321	299	324	342	313	332	301	328	307	284	319	285	311	325	322	322	303	291	299	322	309	266	307	317	324	309	326	294	327	300	309	282	304	314	303	338	321	287	297	341	302	343	307	342	322	307	285	331	330	316	332	301	313	307	289	307	278	313	324	339	294	309	300	285	345	312	318	297	334	319	308	293	330	303	326	312	345	321	301	319	358	324	301	300	282	316	336	253	298	297	323	329	273	352	290	301	333	298	303	298	308	335	315	301	352	305	281	306	323	357	301	309	304	360	311	326	320	298	293	354	315	279	307	315	289	313	315	333	328	312	326	291	338	342	302	330	327	319	339	295	279	342	325	266	304	344	300	302	306	328	313	299	314	344	285	308	324	293	314	343	300	338	303	323	310	347	279	314	300	300	315	322	294	305	327	316	348	305	324	294	301	320	310	324	311	290	305	308	290	315	368	313	307	323	311	317	295	341	327	269	307	325	295	343	339	301	309	323	287	329	300	317	315	352	303	315	331	297	308	310	288	309	339	308	278	316	314	346	308	292	318	300	323	326	356	278	285	318	322	311	317	274	318	309	302	315	338	304	308	286	329	299	310	317	332	291	340	305	311	295	308	315	337	315	281	329	297	332	306	323	292	278	344	324	329	327	304	308	306	337	314	312	330	308	307	333	345	306	326	336	305	351	359	328	310	323	302	319	313	300	313	318	299	292	306	289	357	321	293	355	306	313	306	300	307	311	346	348	280	342	309	311	287	307	295	307	325	313	320	324	282	335	302	296	316	308	315	305	317	317	344	342	321	354	316	296	251	305	341	349	333	304	313	318	295	307	342	335	343	282	322	317	322	339	319	339	293	312	322	286	307	298	298	309	305	304	318	306	313	355	313	293	298	304	328	300	306	297	295	300	299	324	291	277	323	330	287	311	311	312	304	314	300	323	305	322	342	308	322	317	304	311	321	333	306	289	317	275	334	300	315	280	315	311	309	309	335	348	324	329	327	297	334	285	316	331	283	324	321	302	332	306	290	339	301	293	299	311	273	311	322	327	333	287	312	338	318	319	317	310	293	327	325	303	310	317	307	308	319	327	327	314	303	323	316	335	290	324	332	322	289	290	269	324	343	323	297	320	356	305	308	313	297	311	280	328	319	304	332	327	303	317	315	354	322	296	346	286	326	309	313	322	292	301	302	316	339	321	297	306	309	315	308	287	317	310	317	314	302	271	326	307	341	287	365	334	337	327	328	331	324	330	296	289	323	284	309	324	302	324	301	316	306	300	305	288	300	340	285	331	334	298	347	312	323	341	332	349	313	318	286	260	323	294	336	292	330	304	301	335	338	311	331	331	330	309	299	308	311	298	322	327	286	294	349	323	308	326	322	330	325	280	328	297	286	316	309	317	324	320	342	317	315	318	326	297	311	303	303	329	292	316	314	305	328	295	290	318	315	344	331	266	313	297	327	306	351	305	298	286	305	301	308	267	312	295	306	332	296	315	312	312	319	327	299	294	332	313	288	317	333	339	308	301	303	360	301	292	321	309	312	315	290	342	313	333	304	327	327	296	321	314	314	323	315	302	323	321	326	309	311	350	295	307	297	285	320	316	325	321	300	312	323	315	341	310	327	306	313	301	334	280	318	290	316	349	353	349	282	291	312	308	316	332	318	354	356	301	311	329	322	342	336	321	288	330	331	319	277	306	317	310	306	287	316	306	298	323	357	348	309	327	302	342	307	327	317	315	329	303	323	321	310	334	322	316	313	298	306	307	326	309	297	304	279	334	296	300	312	333	298	349	289	352	342	287	274	319	279	303	286	281	298	312	333	287	299	367	298	340	335	312	286	311	296	321	313	275	295	312	309	325	325	303	331	295	303	301	295	298	307	299	349	335	311	316	306	348	331	341	295	301	321	312	289	293	302	295	295	299	268	330	285	303	310	316	341	307	305	325	308	290	295	315	317	315	287	337	322	316	335	307	296	276	295	336	320	298	318	316	320	313	339	286	295	317	308	334	293	318	290	295	314	346	307	312	315	313	320	274	296	315	317	308	291	289	324	285	298	321	298	292	285	282	314	320	314	329	333	303	307	322	297	294	297	319	308	327	330	306	318	313	280	303	302	329	334	303	325	335	300	299	272	261	331	307	313	313	302	303	317	353	303	295	326	294	295	320	295	336	304	345	322	337	318	312	305	279	279	308	314	300	299	300	315	324	308	341	300	293	296	302	333	298	299	305	308	300	308	308	308	331	297	309	268	303	313	287	333	305	310	341	320	270	295	312	302	307	330	311	306	274	321	296	319	306	302	280	340	304	301	296	358	310	312	297	308	305	306	321	331	296	301	293	321	301	329	302	316	280	302	280	333	309	307	292	299	298	332	329	353	307	292	313	299	284	348	320	314	329	317	317	284	305	298	314	325	335	313	328	295	277	307	303	297	316	315	290	320	300	301	303	297	282	312	325	299	316	294	323	317	287	289	301	333	309	353	322	278	335	307	320	334	311	291	289	319	288	318	332	332	307	334	316	353	314	326	340	311	310	322	311	296	301	328	281	314	307	266	346	327	295	300	319	281	311	344	328	305	315	334	318	328	287	329	296	336	323	314	328	331	330	307	329	282	301	314	313	321	324	293	308	305	332	295	282	365	326	307	298	323	304	257	284	319	332	315	301	308	321	307	305	343	295	297	320	287	286	335	287	306	308	317	314	309	326	320	296	350	315	321	314	322	333	306	298	323	323	356	314	295	292	286	294	307	298	325	335	339	312	315	303	330	331	323	293	313	291	287	297	301	268	313	308	321	308	316	297	329	301	314	298	301	303	333	343	315	280	276	289	320	308	333	298	299	327	340	331	305	313	310	294	321	305	305	315	313	312	318	330	270	314	302	292	336	279	312	311	323	312	295	341	303	329	324	280	291	321	293	322	317	307	328	288	271	288	319	311	313	291	307	317	311	317	323	309	310	294	297	307	315	321	323	312	321	315	290	312	335	325	305	294	317	322	322	314	308	300	307	303
14369	15805	18422	21029	20513	17866	13876	12328	10755	9732	11424	12131	11865	10102	7632	5847	4319	3476	2862	2494	2507	2320	2356	2139	1768	2123	1781	1923	2990	2633	3096	2394	1917	1639	1543	1154	1229	1124	1049	1036	960	1001	1003	1030	948	1004	1017	985	970	953	992	1013	986	1042	1033	1051	1061	1027	1002	969	980	964	986	971	1008	1004	998	994	958	1013	1023	981	986	1002	1041	1012	1012	985	991	953	1002	1007	1042	1035	991	958	966	1001	1058	1011	1036	973	1028	1027	942	971	998	926	1021	988	943	1003	997	1020	986	927	968	982	946	925	1005	979	945	1003	993	1008	972	1004	941	983	1031	917	1025	1040	971	1002	936	1054	974	1032	985	955	958	936	978	1008	973	971	976	967	997	952	938	978	1016	916	964	974	999	991	988	954	1014	1014	1005	986	952	960	954	939	933	955	953	986	972	925	1008	977	988	983	956	960	951	944	982	969	992	1003	939	1019	974	1012	1025	928	981	942	989	929	976	938	984	925	989	958	942	964	945	994	973	1003	977	984	1007	974	987	968	962	976	972	955	978	939	1026	948	990	895	1016	898	1055	922	1004	913	955	913	981	961	935	1033	936	967	995	957	1014	987	1008	932	952	944	963	1013	967	982	949	956	974	1009	966	1004	989	924	1015	982	978	952	961	1025	986	998	958	922	1018	1031	928	978	919	1002	995	933	919	982	994	968	1001	992	991	965	970	933	977	974	954	936	940	1043	989	1003	981	945	950	948	1000	964	1048	906	1015	977	963	1005	955	970	983	944	995	990	1018	993	1002	994	1043	1009	1000	979	938	920	944	1014	919	964	1029	958	927	971	1013	993	944	939	988	998	971	942	984	1007	1032	1015	995	1001	944	1005	999	959	1018	979	974	999	969	1011	927	992	982	947	926	978	976	973	972	994	923	947	957	1007	982	1005	948	974	975	956	977	919	918	965	943	933	953	935	965	941	931	909	1017	974	897	947	969	1027	997	977	968	1041	1008	902	951	1006	926	987	964	998	994	957	953	987	978	956	979	996	945	998	968	970	946	966	968	1053	954	971	989	1019	945	937	995	961	1001	985	980	938	950	983	945	977	987	956	1005	962	961	1010	972	1044	970	971	976	986	984	963	967	946	980	1008	984	993	957	995	1004	939	989	977	983	988	944	967	1005	984	959	1040	984	919	1014	1003	1014	971	924	958	1040	980	973	942	1005	944	1002	945	993	981	991	955	1023	988	961	972	1000	948	961	983	944	982	1012	981	1018	951	1026	995	946	975	1010	996	977	968	1004	1009	1027	920	970	933	971	938	1013	1040	977	1000	1010	993	929	987	999	979	938	964	1008	994	975	1048	927	983	978	973	987	992	994	961	946	1039	983	1000	990	897	971	1038	962	990	953	987	998	1009	984	976	938	989	977	970	979	954	979	942	956	943	983	962	928	997	982	970	951	975	963	1008	970	1022	974	979	983	993	1051	1021	964	963	962	976	1001	1003	986	976	962	923	976	956	988	958	987	968	946	935	1002	970	1009	1008	928	964	946	955	937	974	1005	978	999	974	973	985	959	971	946	956	915	958	971	983	931	988	1006	974	896	932	978	968	950	930	1003	940	1013	1007	984	975	1011	956	928	971	989	1007	990	951	997	995	955	1005	958	950	952	989	931	926	973	1010	1004	941	1005	990	954	966	958	968	1023	1036	1036	971	956	1024	965	970	1030	972	975	960	945	922	946	963	972	936	963	948	997	986	970	1026	958	1002	930	945	942	968	977	963	972	992	931	959	985	963	992	1006	1002	1042	926	1008	980	917	999	973	987	1002	942	992	981	974	1028	951	992	944	962	967	918	977	983	956	987	949	1030	973	966	955	944	930	1036	1036	1041	989	1015	1014	956	995	949	1004	993	963	987	959	981	952	1043	951	966	964	1031	980	992	962	991	972	999	960	998	963	976	939	966	963	1023	966	1047	1033	961	937	923	943	1022	1024	1010	977	995	873	981	975	1028	964	971	954	944	962	985	958	1017	928	1001	974	974	1032	1017	973	994	1031	993	996	996	958	995	978	962	1023	947	1001	928	917	937	969	1010	968	1074	968	1003	957	980	935	945	934	978	965	971	948	997	986	970	1039	965	958	989	1013	957	922	995	964	1021	996	1016	945	998	935	1058	958	1023	986	972	1007	1001	1002	1002	924	975	1001	926	987	1049	932	1003	962	951	1039	995	995	926	985	1001	1000	860	988	979	998	952	995	999	996	956	961	956	982	971	982	959	981	1011	955	965	983	942	1009	950	992	991	953	974	949	1005	929	937	1001	1003	1007	960	952	902	975	961	979	972	1021	985	983	948	938	979	991	972	975	978	986	948	986	995	1025	977	939	1007	999	937	1008	969	909	991	955	960	966	991	959	1004	986	974	942	1013	984	1013	1018	961	952	928	961	956	1005	970	966	993	926	984	999	956	959	934	986	996	996	930	918	980	968	967	901	1000	959	951	985	957	995	992	976	925	1013	1030	999	992	967	957	981	996	948	994	943	960	997	953	994	989	992	983	982	977	952	1001	1001	957	972	933	1005	971	990	1031	964	971	979	976	946	919	993	959	941	978	942	1004	932	999	970	999	962	948	967	1013	1032	1003	1006	987	1028	1007	939	930	991	988	947	889	935	920	970	998	988	1037	950	975	991	962	939	971	947	980	949	1002	1010	949	980	962	937	989	966	977	956	951	946	971	927	962	1002	958	938	924	1005	1010	988	1020	958	979	998	943	1000	949	1011	977	999	946	954	978	967	911	972	988	970	992	961	997	959	944	978	974	987	984	931	976	937	966	990	975	936	979	974	995	1022	985	1015	1006	1004	998	1014	1002	1030	1017	964	1014	968	980	906	983	993	1029	1033	1009	975	943	945	1028	971	987	959	942	964	959	990	986	992	1029	973	1000	979	972	965	956	952	994	896	939	975	1043	993	1005	929	979	996	1014	973	963	998	996	974	991	940	992	912	986	997	926	950	977	982	961	979	1000	994	919	909	973	991	1003	1008	969	1020	948	1011	958	959	998	971	1010	984	944	971	887	1007	959	985	989	991	951	1021	980	1007	964	970	898	981	966	1013	966	987	994	972	1006	906	994	949	1020	993	916	938	970	968	958	1019	1017	948	963	943	975	1025	952	1015	977	964	988	975	989	989	938	992	957	997	999	976	1038	996	986	1029	1010	936	1020	990	985	1006	960	968	960	1013	971	974	982	929	972	1022	971	994	975	941	1014	982	971	953	993	962	994	1017	906	1047	906	991	942	991	1047	982	963	961	946	947	979	1031	973	936	965	979	970	964	919	953	1005	985	930	967	956	993	1005	945	987	923	973	1008	1029	985	985	1001	1007	959	970	963	1047	1009	1022	932	919	991	949	1004	1058	923	966	956	963	919	995	1002	974	985	970	937	973	997	1016	1029	988	955	1003	939	917	951	1028	967	979	962	1003	949	1020	923	988	993	1000	1003	1001	983	916	972	1007	995	979	987	977	940	947	973	950	961	970	1006	948	1015	989	961	994	941	1021	997	1009	986	1011	942	1032	998	1023	957	982	959	1006	1053	1013	1005	1010	970	1032	946	977	1008	1028	1004	1043	986	1017	956	1004	1028	970	937	1024	990	1001	969	993	947	1039	1019	936	961	959	961	974	990	902	952	960	961	992	1031	1022	968	981	974	969	995	930	996	963	980	997	1022	1029	979	968	968	981	968	961	973	978	965	963	976	939	974	955	994	965	912	1067	971	945	960	1003	971	962	956	947	952	967	956	988	998	929	986	952	981	993	950	1009	1018	998	937	1000	967	980	945	935	978	1033	935	1039	959	957	978	1020	957	997	984	1017	999	963	994	1029	1001	998	966	980	984
29866	30582	29759	27578	24227	18688	12542	9513	7065	4961	5148	6304	5223	4447	3012	2325	1628	1223	805	680	750	669	723	795	608	669	605	547	694	972	785	867	521	507	473	346	367	335	313	286	287	338	272	293	281	266	309	288	273	299	273	288	320	301	318	301	310	309	289	280	277	296	286	329	284	294	281	280	292	289	301	304	291	294	295	287	305	329	285	285	279	301	304	330	262	289	279	280	285	263	294	306	262	288	284	296	282	272	305	293	296	276	253	280	273	300	316	310	267	282	298	249	261	291	288	284	280	322	294	284	288	266	279	301	240	287	273	318	289	288	244	287	295	302	269	289	283	281	328	305	285	291	283	305	256	290	286	298	292	253	288	290	285	304	319	246	273	251	281	286	295	284	252	272	304	253	280	276	274	255	291	283	310	278	297	271	328	286	274	289	272	271	299	287	285	260	300	273	270	297	276	282	250	279	290	251	287	286	301	282	273	310	280	288	300	306	281	289	315	253	277	289	277	300	299	320	264	283	286	287	296	312	284	277	305	285	287	259	300	287	296	297	273	291	269	334	278	283	284	322	300	285	298	295	296	294	289	283	282	299	268	290	286	301	274	292	298	253	278	282	238	303	302	290	302	281	273	289	322	295	281	249	271	255	304	289	257	288	277	285	301	304	316	295	265	286	276	284	308	308	285	253	269	276	321	278	303	261	277	273	297	305	305	291	267	262	311	279	278	291	299	271	298	290	290	275	280	315	312	296	288	284	296	260	288	283	295	282	288	283	299	280	266	303	277	267	303	314	292	290	270	275	253	313	266	273	296	293	263	297	295	261	275	345	295	293	258	270	272	276	270	273	296	260	289	271	287	280	272	288	287	316	302	286	282	293	279	275	296	278	273	273	274	310	290	269	272	269	282	286	285	292	290	259	304	291	317	316	300	290	292	264	308	270	267	283	303	302	285	297	295	299	288	275	296	279	284	302	289	309	270	307	272	300	274	271	292	278	323	286	312	288	269	291	295	264	300	258	295	279	279	266	275	278	294	289	271	251	272	308	304	269	298	297	251	279	311	253	303	280	280	276	323	302	269	292	280	288	277	282	275	282	291	295	309	275	280	284	259	291	336	289	272	280	312	289	287	293	298	293	297	279	311	293	311	269	289	271	288	281	325	305	309	281	322	310	275	283	313	264	273	268	297	287	278	300	280	282	250	277	296	273	288	280	291	298	300	296	277	283	312	261	261	269	278	290	298	257	281	275	282	280	277	269	292	280	293	272	314	234	275	273	290	287	271	307	271	266	295	290	294	266	294	290	291	277	274	279	268	291	302	316	294	299	300	291	270	275	282	316	309	267	298	243	276	279	286	265	259	270	263	259	281	287	297	293	287	304	278	286	290	292	277	286	269	263	287	290	292	254	287	300	297	281	291	301	306	282	289	272	289	267	232	287	304	309	294	279	289	275	297	290	298	277	315	270	288	331	249	271	275	293	276	274	293	303	285	273	273	279	295	304	301	244	289	277	313	271	326	268	296	297	286	306	262	297	260	293	240	296	287	290	298	323	298	268	333	285	249	309	299	289	299	268	323	305	278	267	275	286	304	298	272	273	259	271	300	299	273	294	311	272	269	290	312	283	306	315	269	274	268	257	290	297	274	267	296	295	285	294	306	304	274	287	305	288	269	300	301	263	277	297	309	331	295	269	285	297	276	279	260	271	312	278	309	300	278	287	249	285	315	289	303	293	272	281	301	311	290	258	324	299	260	301	304	262	284	300	254	285	265	291	278	289	313	315	265	278	304	271	281	297	285	303	291	257	263	274	306	306	262	270	259	335	296	273	289	293	269	296	303	298	316	293	283	289	295	280	296	298	268	286	281	293	289	303	307	322	323	278	264	333	287	315	272	276	319	304	280	294	278	298	291	292	271	254	285	283	301	285	282	279	277	294	286	285	297	293	323	279	302	270	319	264	304	255	310	259	279	301	287	313	280	300	259	273	284	291	289	314	305	290	272	277	288	265	286	290	235	295	309	256	289	292	306	289	305	288	264	317	305	289	284	254	290	309	307	258	289	289	291	291	281	328	309	292	293	276	278	273	272	327	282	315	290	281	269	254	251	269	308	275	283	307	277	300	285	278	300	312	292	265	302	295	264	283	263	287	280	293	273	271	294	285	280	287	269	275	327	274	290	301	267	283	308	272	303	280	264	315	291	268	310	278	295	295	301	240	305	297	312	286	276	281	295	298	285	303	305	321	304	287	305	260	278	299	309	305	260	305	328	283	283	295	271	292	270	272	274	282	278	295	264	280	281	306	260	268	284	281	305	273	299	268	251	307	273	311	281	285	292	249	307	258	286	296	292	294	308	287	267	298	286	272	283	276	281	283	287	308	285	284	280	270	309	279	314	243	281	282	287	287	267	288	286	277	273	281	303	275	283	272	291	267	283	286	301	292	284	287	277	306	281	254	308	289	265	301	296	259	310	262	304	280	312	265	286	265	273	262	309	299	261	307	262	255	314	276	269	308	271	291	302	290	269	285	295	289	291	308	277	278	276	298	328	310	277	262	276	302	297	284	325	312	293	277	306	293	260	282	296	306	249	287	312	276	279	310	294	289	286	305	296	283	309	277	274	294	270	272	305	279	321	287	303	305	283	293	305	303	280	302	292	292	294	258	299	239	282	307	284	286	263	314	288	267	238	284	297	301	283	324	326	301	264	284	294	293	273	280	257	287	278	279	302	273	277	251	280	265	267	278	263	300	274	275	308	293	288	286	284	294	287	283	299	279	274	287	242	283	291	296	292	305	300	293	242	303	247	269	275	265	287	295	293	260	310	269	301	311	284	307	295	275	283	267	287	271	301	287	279	306	263	305	275	275	305	298	314	290	271	297	301	261	262	326	271	291	271	280	293	286	281	284	296	305	294	313	319	295	269	296	299	287	266	294	316	298	277	296	250	314	279	324	288	300	286	302	300	301	305	325	292	308	303	277	289	299	317	297	290	305	304	284	314	291	289	272	274	272	289	317	288	279	322	293	287	305	289	290	285	269	285	259	274	317	277	285	292	282	292	324	295	307	282	295	312	254	272	283	296	271	244	272	283	276	265	262	298	301	262	259	258	256	271	274	309	256	292	286	270	301	314	300	295	264	269	233	265	281	304	297	280	302	289	284	271	265	290	316	293	271	291	288	259	285	290	253	269	271	275	311	289	271	325	309	282	290	304	271	280	297	276	286	268	276	289	277	309	263	348	315	293	275	276	285	288	271	290	304	307	297	265	298	296	267	288	277	298	293	305	292	255	285	299	309	309	295	280	302	290	308	286	260	309	304	288	311	272	252	272	282	293	286	291	286	313	290	282	268	281	301	287	288	271	290	290	261	255	293	287	276	285	310	273	257	302	297	291	283	270	286	268	283	289	287	294	271	286	288	270	277	296	264	265	274	295	283	297	275	241	280	305	269	290	271	273	265	266	254	263	275	308	284	311	300	300	287	237	273	281	325	270	309	293	290
21385	22283	25229	28104	30342	25935	21781	20088	17463	15706	18782	21187	19881	18589	14197	11195	8101	6975	5109	4048	4467	4124	4292	3446	2809	3145	2659	3172	4705	4892	5450	4038	2973	2476	2120	1294	1344	1113	1034	1020	973	1000	994	952	961	988	1026	982	984	1022	1035	943	898	916	902	961	903	910	929	987	947	919	944	925	939	918	941	982	911	951	931	933	931	925	892	969	978	865	940	935	904	913	962	906	938	974	845	882	885	920	927	951	972	921	961	911	902	886	882	875	920	871	986	937	888	942	950	938	919	871	866	934	929	860	889	890	895	866	902	922	955	944	835	894	882	932	903	964	906	926	890	921	873	870	959	906	922	949	898	885	921	909	924	883	865	855	921	890	906	879	888	927	915	950	884	899	892	914	857	907	883	900	913	938	859	833	900	978	890	901	870	883	908	876	875	877	864	873	937	912	917	883	936	908	916	931	898	931	909	887	943	887	816	925	858	901	916	866	902	873	905	907	885	864	923	920	930	896	904	929	893	902	901	856	887	913	919	877	877	911	873	925	912	858	884	901	879	920	884	946	940	907	920	897	926	870	835	851	928	882	911	918	910	922	912	917	871	912	925	900	866	895	901	942	858	864	899	896	873	876	912	882	891	900	890	895	881	916	883	954	858	910	866	830	902	906	872	865	941	863	894	896	915	908	924	925	823	879	908	849	928	967	893	879	861	874	914	874	834	950	896	933	858	895	886	908	875	854	911	863	918	875	877	853	894	879	907	855	881	877	888	879	915	922	875	865	860	949	869	865	865	930	894	912	857	901	953	913	910	846	864	916	881	904	878	935	902	871	900	879	878	903	875	881	899	911	943	873	908	906	966	894	963	883	867	887	889	909	943	862	853	905	970	908	908	909	883	885	875	880	910	902	856	909	918	905	855	882	936	863	889	966	943	881	914	922	890	947	907	905	902	905	905	880	885	857	858	905	890	934	894	937	907	887	923	865	940	931	913	900	878	925	853	920	864	868	899	901	869	920	891	842	938	922	839	857	881	873	870	884	875	863	865	914	923	863	878	883	907	894	882	950	886	910	907	919	887	874	830	840	874	893	876	865	891	919	832	923	879	915	896	914	860	917	878	887	847	941	867	854	857	895	945	887	867	888	887	888	900	857	870	912	900	937	867	917	909	863	913	897	884	923	898	829	886	919	907	922	979	837	894	885	898	854	877	840	865	925	829	901	812	910	902	916	898	856	920	879	908	897	885	821	926	880	879	870	859	891	888	889	923	907	844	896	948	894	858	883	862	875	907	879	921	918	933	867	924	923	932	908	849	943	880	899	882	945	849	915	984	906	914	855	826	948	871	863	899	948	916	906	860	923	937	921	956	854	894	849	927	865	903	896	934	833	905	888	844	970	890	868	892	886	847	889	899	903	903	895	881	913	896	936	903	843	935	873	872	922	920	946	901	882	885	918	947	862	835	856	882	939	867	869	941	932	895	920	888	882	906	864	885	901	967	839	904	901	891	815	875	925	839	871	917	889	953	878	881	893	908	870	910	914	886	884	917	888	888	917	898	924	895	876	854	882	902	889	888	919	891	906	899	900	942	917	879	912	925	887	903	864	824	914	957	911	876	901	944	914	891	934	922	916	936	927	865	875	905	863	854	868	914	937	855	879	934	902	892	947	928	842	900	906	930	911	921	904	877	876	902	893	897	924	878	885	892	938	877	915	890	914	904	934	884	880	893	905	968	872	861	918	918	905	897	892	945	919	847	920	938	881	871	926	935	856	896	887	877	901	976	871	923	925	956	923	902	919	917	926	923	892	920	908	905	843	921	908	865	865	914	899	917	914	916	919	850	935	873	881	860	933	860	907	872	908	853	927	898	900	896	812	886	869	901	900	905	868	899	875	873	880	926	928	904	886	906	924	844	891	923	920	897	895	902	845	867	892	900	921	847	903	877	888	874	803	880	901	924	884	885	899	873	893	950	911	931	893	913	900	878	918	876	923	906	934	857	853	888	901	966	901	888	834	854	918	892	899	894	885	907	952	902	919	859	927	845	891	893	911	872	897	905	909	880	819	918	842	938	914	855	913	887	898	858	882	922	855	902	900	887	893	866	896	911	975	868	900	893	877	890	900	870	845	908	919	837	941	913	918	823	910	919	911	857	926	861	887	908	862	896	899	888	894	863	792	923	945	890	918	920	884	875	875	865	874	901	925	902	890	892	928	827	889	911	895	887	882	906	849	842	910	912	955	932	928	927	875	863	892	888	833	898	934	854	846	933	847	892	832	902	860	911	918	880	865	882	891	886	904	849	927	912	849	844	883	821	897	915	906	945	940	937	930	923	892	906	922	867	913	897	943	841	898	836	857	894	930	932	878	922	918	861	881	881	897	837	876	896	910	911	890	909	943	878	882	887	843	853	893	922	898	920	913	880	920	872	917	902	877	906	877	907	865	852	921	867	951	892	905	875	913	871	946	901	929	897	885	872	871	884	864	922	907	870	922	897	854	882	892	934	906	909	879	803	879	878	881	894	914	917	900	925	893	904	909	870	876	926	901	891	900	910	886	924	871	915	903	888	938	826	853	948	911	868	875	876	875	881	935	964	877	862	881	845	896	917	913	885	940	920	991	835	916	885	887	849	904	904	913	942	875	914	914	912	909	940	913	856	915	913	887	896	910	849	924	909	895	891	902	895	947	867	889	857	881	884	880	913	904	894	872	898	844	877	879	934	921	931	905	865	862	844	849	881	902	874	853	896	861	863	895	923	849	944	900	915	868	928	895	911	907	896	893	873	919	883	958	870	886	959	927	925	915	865	904	878	917	848	889	872	880	870	868	897	887	888	862	909	886	866	862	890	885	954	866	872	916	930	909	943	899	898	885	902	918	877	833	915	908	928	882	865	864	932	847	910	892	858	909	888	852	882	863	906	856	922	906	865	885	924	898	928	861	839	875	940	883	914	876	919	941	908	866	929	898	856	827	861	863	979	881	915	887	892	857	926	927	883	922	865	825	869	939	883	867	919	914	912	923	866	824	888	906	880	862	888	873	955	885	865	872	894	917	919	874	915	904	844	929	862	892	856	901	935	885	845	873	856	883	925	903	894	869	904	899	921	820	927	907	924	880	935	944	898	947	895	910	837	896	899	938	909	926	915	888	893	930	917	919	903	906	891	873	871	870	856	919	840	943	893	830	942	868	904	857	915	895	910	907	880	836	874	909	983	896	917	914	888	845	904	889	920	813	862	930	908	892	888	915	867	900	919	873	908	891	853	905	869	907	917	878	872	932	867	888	901	918	905	831	923	867	859	939	884	896	902	853	874	895	909	904	873	914	932	907	865	858	909	882	923	882	872	937	902	831	866	936	848	892	927	932	905	866	860	868	899	860	953	840	892	906	942	862	853	886	883	914	937	937	917	885	914	925	920	923	855	889	883	913	904	915	855	850	907	873	902	875	883	846	868	876	906	871	863	877	869	903	859	905	919	926	871	868	867	934	875	908	872	849	950	894	835	879	872	894	890	918
3585	2891	2733	1798	1148	768	611	426	373	353	324	342	336	290	267	259	220	216	187	193	227	199	188	214	188	190	212	213	228	207	229	204	204	199	190	186	205	195	177	208	201	171	197	199	204	180	172	178	178	179	208	208	178	210	199	190	192	196	184	177	178	211	170	190	186	194	181	208	195	177	204	196	190	199	181	184	200	201	190	197	200	176	184	186	184	181	191	198	183	175	172	188	197	207	207	182	194	188	180	199	187	182	204	174	207	170	188	182	193	200	198	164	174	185	175	170	202	199	192	183	208	188	207	195	195	195	194	170	205	171	197	203	206	203	202	178	183	172	196	193	183	200	204	208	190	221	211	226	195	199	196	185	183	200	186	182	195	177	186	187	215	195	187	203	182	207	181	177	188	196	173	171	186	196	194	202	183	179	220	192	201	204	215	164	180	195	194	179	195	195	187	206	195	202	209	188	196	177	219	198	215	178	170	183	186	213	186	189	201	197	217	193	181	204	207	164	158	180	212	194	166	178	205	209	182	207	215	211	207	181	197	180	205	184	202	189	178	211	176	203	171	203	169	192	175	203	193	182	182	204	173	170	204	203	207	209	178	189	203	182	177	180	196	196	190	184	178	194	183	207	185	189	214	194	191	198	203	199	206	211	209	193	173	191	205	149	185	162	189	195	177	176	193	178	192	202	196	210	181	184	195	192	213	193	193	185	181	212	194	182	200	201	177	203	232	177	195	182	177	186	210	207	190	182	195	172	200	207	210	215	188	202	192	174	179	201	184	178	183	184	188	190	211	181	201	199	179	176	175	181	183	198	206	182	226	196	184	158	165	205	192	184	172	180	171	188	183	188	183	219	196	193	189	195	194	170	190	173	188	198	196	232	218	193	198	194	165	180	185	188	189	204	179	207	185	159	177	198	206	194	193	182	198	211	195	178	183	187	194	187	181	182	195	170	178	170	212	201	197	180	196	201	204	176	210	182	194	206	193	200	198	215	183	153	200	190	206	192	217	177	194	196	202	213	192	192	191	179	181	204	202	220	187	198	168	185	191	200	189	202	214	230	191	196	201	195	203	189	191	181	226	205	196	173	189	182	215	185	193	197	217	171	176	185	206	197	174	201	184	189	199	210	191	198	182	182	169	183	187	206	178	217	201	201	217	190	208	195	186	193	207	209	191	182	203	171	183	193	189	178	189	174	191	207	202	182	217	178	182	184	209	181	203	198	174	175	201	187	172	163	177	188	186	199	209	208	203	183	184	200	213	213	186	174	180	196	173	198	203	192	184	206	211	203	234	184	177	190	192	182	189	201	189	184	183	176	190	204	196	211	195	197	197	195	199	210	185	186	170	169	213	167	228	184	191	180	216	178	204	165	202	199	198	172	189	202	205	199	175	171	203	183	178	209	205	180	193	185	178	189	196	171	182	189	199	205	181	189	184	189	176	180	215	185	205	169	189	206	207	190	196	194	188	177	202	182	225	186	174	185	198	211	204	205	207	226	194	178	194	177	165	187	174	175	191	179	208	185	176	191	196	212	203	181	208	220	206	203	201	195	169	205	177	180	163	184	213	195	183	194	175	190	201	203	186	198	218	179	179	187	194	201	203	191	180	200	200	183	205	201	211	200	202	186	177	209	181	194	189	188	178	193	207	185	182	161	186	177	202	203	183	176	182	182	178	202	194	205	196	201	184	181	187	190	205	192	202	165	189	205	190	187	186	179	187	195	195	180	188	200	194	182	165	183	203	173	177	190	191	192	195	217	208	206	206	184	189	185	179	212	188	187	182	173	187	183	213	192	194	187	175	172	188	180	184	176	204	210	215	183	205	210	187	192	184	231	186	200	175	181	164	204	190	181	206	205	191	175	192	202	186	182	196	212	194	188	187	169	207	197	198	190	176	205	194	165	188	205	190	177	187	160	165	159	187	173	179	164	186	223	192	209	173	213	189	177	212	170	203	199	207	188	201	203	179	188	176	205	184	194	173	217	190	170	187	190	199	192	187	184	213	191	216	187	173	186	172	194	191	202	178	187	173	187	195	189	198	200	209	176	184	215	178	193	209	171	200	203	198	215	207	206	208	181	182	200	196	214	206	160	198	194	197	194	155	176	184	164	182	205	216	174	206	183	173	164	183	203	187	202	176	193	203	198	187	185	171	173	208	212	202	195	213	200	197	201	189	207	193	177	208	177	186	210	187	186	202	177	182	205	202	172	163	183	191	191	214	212	178	185	182	197	176	205	209	206	201	197	164	202	203	174	176	214	211	201	194	229	187	198	207	184	158	194	184	211	205	175	189	200	187	228	185	218	192	197	197	198	192	199	167	196	199	186	191	205	198	168	188	187	185	209	209	184	190	215	202	192	175	194	196	216	185	198	175	184	148	191	186	198	197	186	154	196	193	199	201	191	193	192	195	213	200	191	185	186	187	195	193	204	210	185	201	174	204	177	186	186	184	178	182	196	178	200	187	194	188	178	198	196	180	204	202	205	186	225	188	177	190	205	203	208	179	207	187	180	184	197	194	185	184	210	202	195	195	184	181	190	191	191	203	203	204	202	188	189	191	197	187	191	182	222	210	196	181	191	183	186	212	192	193	174	149	182	191	191	181	182	190	188	207	180	188	193	204	180	197	178	190	208	193	188	185	178	189	203	179	194	182	224	183	180	183	193	195	194	197	191	191	192	205	205	181	197	176	185	214	172	208	192	216	195	186	190	160	184	182	201	192	201	206	212	169	200	169	184	198	194	198	177	185	193	203	173	186	155	188	203	214	191	194	235	194	197	184	180	186	188	188	189	181	188	176	189	187	202	226	172	182	217	198	187	216	205	185	184	182	183	200	192	182	203	215	199	213	210	179	197	185	192	191	209	176	166	176	188	186	181	196	183	224	196	178	194	176	202	184	184	186	197	180	213	193	176	183	193	185	192	223	193	210	193	188	208	193	191	206	192	196	194	197	224	219	186	166	182	190	183	185	172	188	196	176	195	206	189	209	174	208	176	193	211	197	218	179	187	219	207	195	176	210	199	176	189	191	165	180	194	186	198	175	166	176	174	199	173	185	202	167	219	176	190	187	186	186	191	143	180	177	180	191	191	193	175	181	197	184	217	225	217	202	166	207	188	188	194	195	173	202	203	188	175	161	198	167	216	188	200	214	174	192	184	227	196	199	176	170	186	208	195	208	183	185	178	169	196	207	215	197	205	180	208	192	194	193	219	193	182	177	201	214	200	191	209	200	208	187	192	189	200	210	214	199	195	192	187	182	189	182	175	190	169	215	201	185	206	183	209	200	204	179	192	172	201	189	180	217	216	192	213	194	198	185	185	187	180	198	182	190	198	199	176	175	195	211	201	192	222	173	170	185	166	201	176	184	195	197	198	177	220	213	222	187	187	191	189	206	185	195	173	189	169	168	198	199	185	202	199	213	205	181	198	216	190	197	188	198	190	205	184	207	200	190	195	197	174	162	190	214	223	210	228	203	197	170	177
3889	4003	4654	3978	3469	2684	2034	1625	1608	1383	1402	1450	1524	1277	1149	974	915	849	819	783	793	747	772	778	675	747	705	734	855	763	801	773	693	722	687	653	667	686	674	667	623	673	685	685	647	645	664	645	579	663	700	660	691	631	677	622	680	669	647	638	654	666	645	638	615	689	693	685	651	637	671	677	665	636	680	729	656	624	628	624	649	638	644	647	655	636	672	638	651	663	676	683	687	618	704	695	659	674	620	638	649	659	628	642	598	645	665	647	626	621	656	655	632	635	635	663	673	719	639	677	709	662	626	649	668	617	642	660	658	663	651	614	648	670	639	705	659	690	614	718	628	635	597	637	631	656	617	687	622	661	634	598	642	648	606	657	646	683	647	645	651	669	628	678	650	662	677	672	667	632	689	662	665	632	655	707	647	617	647	687	661	637	609	632	662	669	666	660	686	637	639	674	665	677	667	647	651	629	652	627	629	677	657	664	638	658	620	651	678	672	676	613	727	655	706	683	652	671	674	660	646	679	680	669	629	639	641	639	669	659	645	650	610	659	639	673	692	662	666	690	650	683	654	620	680	672	663	620	715	690	641	587	636	625	664	612	642	643	689	630	669	638	607	678	673	655	701	689	669	654	610	667	622	648	659	690	672	617	665	678	649	632	667	612	647	642	677	618	664	619	660	621	663	651	644	653	659	665	676	642	607	659	741	640	650	643	631	643	677	658	620	629	658	703	643	659	647	671	634	685	665	619	655	661	634	666	658	699	587	702	691	648	682	636	685	692	630	609	638	640	625	669	639	688	637	647	655	687	632	700	673	681	628	616	682	622	627	625	664	622	695	620	627	686	636	635	638	662	668	671	641	638	664	650	660	684	665	655	634	633	642	695	670	626	662	675	651	647	636	633	664	672	645	649	634	701	673	643	664	649	608	658	662	659	692	703	608	683	676	667	688	651	655	682	636	634	644	650	658	688	623	686	612	670	664	667	616	649	633	664	677	662	666	660	651	665	630	597	665	681	695	647	652	595	643	613	693	672	654	665	671	653	702	615	644	635	617	664	622	639	663	658	631	670	657	699	622	672	650	645	652	656	624	630	670	661	658	645	658	633	606	626	652	668	640	601	654	670	688	638	674	670	654	660	633	642	652	659	619	662	691	621	663	649	638	584	668	698	659	636	702	656	663	694	639	692	629	697	644	680	666	631	670	659	609	663	660	655	619	693	679	682	693	669	641	666	662	602	648	653	674	651	660	650	674	669	635	602	663	643	664	653	677	651	653	640	665	650	674	677	686	639	646	696	687	632	665	666	658	674	647	621	605	637	652	639	630	637	653	675	649	651	660	623	615	677	611	624	655	704	631	652	670	612	659	607	652	629	653	667	621	669	644	640	658	632	637	699	701	651	641	662	612	657	655	673	673	627	689	636	671	677	684	668	642	635	653	635	649	643	657	634	628	622	665	670	657	705	655	637	634	635	657	670	665	641	652	642	679	708	660	619	671	570	671	666	680	640	684	655	651	689	632	676	611	698	662	675	663	663	650	618	666	638	641	669	682	665	690	679	677	680	658	647	605	648	648	690	673	598	635	669	638	644	691	705	660	680	639	674	635	657	597	698	661	646	619	610	623	668	628	682	636	627	624	627	644	634	656	653	611	616	650	689	679	666	660	662	679	631	669	662	692	646	642	708	672	657	679	658	680	624	657	654	684	666	641	630	623	633	645	649	639	680	632	620	663	646	664	607	621	690	656	669	644	640	642	636	633	646	643	700	704	693	661	644	637	650	675	654	672	676	636	690	642	681	640	627	663	657	669	656	644	651	636	606	633	669	660	672	695	650	664	594	634	619	701	653	720	666	660	659	635	632	632	679	624	648	665	600	620	633	646	651	631	703	631	697	618	646	667	625	689	617	666	640	668	666	656	703	648	660	653	643	662	655	622	627	682	671	631	714	654	635	675	634	649	637	651	643	634	695	620	687	708	690	640	630	646	673	665	620	663	663	661	675	623	624	686	662	661	625	641	666	607	669	638	648	639	639	628	630	685	656	660	674	693	653	672	668	684	661	614	657	676	688	638	629	667	660	680	667	592	613	619	638	673	672	638	652	648	652	631	613	651	689	681	608	657	657	636	626	658	625	660	680	669	652	649	677	654	617	656	662	650	666	672	614	626	684	713	679	669	630	699	586	662	629	630	664	628	633	617	645	592	629	664	652	597	650	641	662	681	680	626	640	657	665	676	642	686	691	648	635	655	669	614	617	671	642	673	658	617	696	641	672	692	672	622	705	653	671	659	634	627	662	631	662	635	670	629	635	630	676	613	601	608	632	671	665	671	612	659	667	703	673	626	640	652	644	676	642	648	656	657	639	700	653	626	623	659	662	658	634	662	638	617	661	668	688	596	706	636	627	687	663	702	626	668	660	649	650	682	670	633	660	628	702	670	630	697	708	600	648	682	676	675	639	625	685	707	619	606	622	645	734	650	650	664	685	661	664	626	618	694	638	653	655	647	676	637	644	675	661	691	679	671	618	653	643	692	655	696	668	625	663	644	666	658	625	650	646	655	638	676	640	669	657	621	677	670	644	657	631	691	623	668	694	640	705	675	626	629	672	642	678	654	688	642	655	689	664	653	699	631	640	624	650	674	685	682	640	666	650	661	628	642	695	666	714	625	667	695	657	657	635	656	686	659	646	667	686	618	629	688	708	651	623	658	656	620	654	657	681	633	638	615	682	623	668	605	624	659	650	629	672	635	656	682	673	661	656	681	645	652	649	691	632	665	663	645	700	661	690	690	662	634	649	655	657	663	668	697	648	633	654	658	666	656	645	613	645	631	631	666	712	628	709	676	648	615	640	661	665	673	669	613	648	622	619	650	663	651	659	659	639	634	624	710	636	674	669	637	678	654	696	676	655	626	652	623	672	644	705	637	665	661	675	675	641	671	652	682	654	632	601	657	661	668	644	658	657	626	655	691	674	631	644	673	669	637	622	701	663	640	667	666	649	671	596	649	625	619	635	669	596	651	642	604	638	646	663	696	654	664	700	682	643	678	651	628	649	688	682	642	657	626	642	584	635	644	686	651	663	655	650	661	617	628	641	677	669	654	633	658	643	637	709	620	663	668	642	662	623	668	642	685	645	682	646	641	653	686	657	664	622	630	665	668	633	654	664	668	619	661	651	686	654	668	671	651	635	630	685	655	681	634	651	654	647	660	689	653	638	707	653	651	674	704	637	643	649	622	705	653	692	647	651	666	666	688	677	601	717	709	661	676	639	665	680	636	660	651	642	637	620	631	632	702	672	707	609	693	666	660	641	662	680	697	650	678	633	643	638	607	637	650	643	649	668	683	618	696	630	634	594	689	641	670	663	638	664	669	628	639	652	647	632	635	641	619	641	629	645	639	675	660	661	599	654	700	677	661	628	633	677	640	616	661	647	696	663	622	640	660	644	625	692	655	608	663	630	666	691	662	662	659	682	646	661	654	611	658	643	655	661
19781	20606	20151	18104	15349	11157	6524	4086	2886	2425	2214	2714	2248	1769	1417	1093	709	728	513	506	483	473	543	528	401	467	417	397	455	562	539	528	489	397	375	352	309	296	317	310	323	347	323	284	320	325	290	273	310	295	297	348	330	336	332	303	309	334	328	312	314	329	349	298	312	317	318	341	325	330	291	287	307	315	340	325	318	311	331	322	297	295	281	310	311	333	342	307	334	317	310	314	284	321	304	311	297	297	336	320	331	336	289	306	326	312	313	302	279	327	324	296	314	314	317	335	302	294	314	313	323	299	329	314	308	339	309	280	298	305	318	343	286	327	292	319	283	312	270	315	321	337	333	323	297	336	315	321	303	305	323	299	319	319	320	295	306	307	341	293	288	357	312	328	325	337	354	324	290	299	282	326	357	302	306	295	313	289	304	308	319	318	331	313	357	298	309	312	312	331	317	325	315	317	353	303	313	319	286	339	322	300	309	313	316	304	338	283	332	311	298	330	330	304	326	299	285	276	286	316	341	333	275	335	323	306	317	306	340	293	318	315	325	322	313	319	314	311	322	314	289	339	316	298	297	303	313	330	283	293	318	304	336	319	301	331	339	291	368	297	335	327	303	303	300	310	301	332	304	311	309	306	302	264	312	314	324	298	307	315	307	341	316	308	327	336	332	304	303	281	288	319	333	308	324	344	351	305	349	300	295	297	333	334	306	305	326	322	307	283	323	295	289	318	363	297	327	305	340	311	327	321	308	277	331	292	315	329	335	295	317	316	325	334	300	312	324	310	338	289	306	311	293	325	312	305	310	315	313	303	335	345	291	280	306	314	312	328	322	299	332	290	336	342	336	339	313	299	316	321	330	285	317	329	306	287	317	307	302	323	284	315	325	293	346	300	330	313	311	318	310	291	295	287	301	323	335	321	328	295	307	276	315	302	287	286	315	304	316	363	319	329	337	308	334	315	316	298	311	305	329	334	322	304	290	347	308	311	321	308	292	300	292	335	328	311	318	309	339	313	276	285	324	313	304	316	311	331	300	312	315	310	280	338	314	313	327	299	304	324	342	319	312	347	329	313	296	285	300	314	317	298	303	321	286	327	299	313	300	290	308	321	296	319	313	290	329	287	303	297	319	325	302	310	308	322	313	326	302	301	281	328	321	315	333	305	317	330	320	333	283	310	317	284	293	317	311	315	287	277	300	327	289	304	305	321	314	264	325	312	314	328	340	329	298	302	300	320	333	338	319	320	324	291	312	302	317	327	319	294	336	294	305	309	306	313	335	321	316	312	332	283	311	310	315	341	357	321	311	339	311	307	321	314	351	343	323	306	300	314	297	281	296	307	297	329	318	263	296	333	296	305	289	298	324	308	318	300	301	328	316	352	340	303	330	293	329	301	330	340	314	343	291	291	349	349	311	321	292	316	332	329	306	279	307	302	290	366	304	281	310	341	335	312	292	309	284	317	347	296	311	378	314	327	309	303	317	307	332	306	309	311	318	360	294	332	291	293	306	313	310	333	314	293	311	315	286	311	309	281	327	298	336	285	301	301	346	339	309	312	302	332	280	271	326	315	289	294	294	326	280	296	360	297	289	322	308	309	287	344	293	326	303	262	316	317	308	306	324	304	326	328	346	312	329	294	267	357	338	291	327	284	311	317	328	305	285	285	319	309	307	315	281	298	296	303	357	297	319	325	289	299	315	277	310	320	330	306	295	325	272	329	353	326	302	324	330	310	306	316	331	319	314	312	302	297	312	293	327	334	317	309	335	282	304	311	302	302	312	314	317	329	289	290	329	304	325	314	309	325	324	297	298	307	319	277	329	312	301	313	335	296	293	339	319	291	317	300	313	315	332	321	318	310	328	290	331	293	310	343	306	317	304	316	296	318	326	295	328	328	330	314	341	317	321	295	346	317	302	310	330	305	329	300	350	324	325	296	330	314	300	320	329	287	336	326	306	305	301	277	306	339	311	358	293	318	313	305	330	303	293	344	324	335	311	309	329	324	328	283	342	319	274	327	287	311	334	292	333	309	309	304	316	303	302	316	314	333	323	313	320	296	326	294	309	319	295	296	319	290	305	325	299	346	338	303	328	316	318	336	327	309	312	293	297	357	303	315	311	346	312	321	316	316	308	307	329	319	293	308	304	293	306	292	292	294	316	333	327	346	306	315	332	326	312	277	323	288	313	312	304	317	309	285	347	309	313	331	306	305	318	296	346	302	311	332	317	319	324	307	280	326	301	297	304	271	283	320	281	295	316	322	310	309	336	313	327	312	319	314	316	320	323	299	287	326	299	290	268	343	324	290	294	310	307	327	311	335	307	314	275	322	295	302	320	325	343	306	302	300	321	309	300	326	326	345	319	328	305	323	295	326	298	320	320	274	307	296	303	316	299	301	307	328	340	338	324	310	314	341	315	338	274	302	312	308	303	286	324	318	314	307	282	291	320	317	312	306	332	326	354	306	297	320	349	309	308	342	346	322	325	313	333	329	319	304	303	297	294	336	325	302	337	313	298	300	284	315	304	355	317	366	300	274	298	318	298	306	341	289	294	297	299	321	322	294	298	318	337	314	304	296	301	284	310	331	328	307	285	279	302	314	316	333	321	331	313	306	308	313	352	331	337	314	325	293	295	312	316	359	315	308	312	330	285	298	307	318	314	307	325	293	282	317	304	308	333	340	320	321	293	316	304	324	284	310	322	311	321	312	340	300	291	315	288	334	349	337	314	325	295	306	313	304	285	312	308	298	300	301	302	291	304	336	295	320	320	305	296	317	326	301	283	318	325	313	343	313	305	305	301	321	304	313	319	332	323	306	289	331	294	358	322	318	325	302	328	296	315	331	314	311	301	333	276	331	316	293	322	326	308	318	323	296	301	329	290	353	325	295	293	308	309	306	326	324	301	305	324	338	357	297	358	305	322	290	314	288	286	315	307	278	307	309	326	305	354	331	298	305	314	315	324	308	309	316	301	304	339	315	292	316	299	297	289	300	337	330	310	281	314	315	333	340	309	332	279	317	323	313	312	310	320	321	344	293	291	303	370	305	307	321	332	312	323	345	261	298	309	314	302	315	328	334	326	327	302	333	327	320	295	282	322	318	313	285	351	312	331	326	342	338	338	312	318	359	294	311	291	322	308	333	299	347	296	306	280	340	289	319	282	314	284	303	291	303	316	330	301	334	381	297	319	345	310	324	281	309	296	324	323	333	317	337	321	317	314	325	315	310	304	319	324	300	331	312	281	316	310	298	315	314	313	286	287	357	327	337	310	303	318	328	295	312	312	349	350	329	329	289	304	298	335	304	311	288	301	306	327	324	307	315	288	308	324	302	293	298	298	307	298	282	320	309	313	319	306	323	291	339	308	309	302	287	297	321	276	322	345	299	307	328	306	343	310	330	308	288	334	297	310	321	312	300	304	305	316	338	288	332	318	310	305	272	307	303	328	325	333	302	328	319	281	319	309	305	316	306	300	285	307	284	289	295	320	323
15136	14614	16489	19213	23742	21012	14776	12181	10081	9101	9868	11999	11593	9875	7480	5914	4337	4076	2859	2448	2479	2310	2606	2373	1874	1939	1819	1743	2429	2834	3175	2625	2195	1603	1485	1231	1133	1098	1051	1043	1060	1005	1023	1055	1028	1003	1008	1030	998	994	1003	1003	987	993	972	1056	1038	1046	1054	1001	1020	1016	1065	1014	970	1007	1018	1049	959	1007	1024	983	981	975	994	984	1043	985	977	974	1010	1002	972	1004	919	946	1005	1004	995	1045	968	1002	971	1017	936	1005	943	979	983	987	993	998	1012	934	922	996	930	985	942	957	1043	929	920	1005	1017	967	1033	989	998	935	971	972	999	1014	1005	987	921	980	1095	945	1015	976	929	924	953	1009	969	1013	953	961	1001	943	942	1006	981	1029	1030	951	935	1010	958	979	977	1004	1004	983	994	971	928	1003	973	1004	986	1008	941	985	1037	992	932	986	990	958	1007	942	1001	1037	966	980	928	976	995	966	962	963	1014	979	995	986	995	962	931	971	997	977	957	1058	989	1013	1029	938	946	1001	1008	947	1009	941	968	948	1004	981	955	1003	1000	989	968	958	978	997	1021	994	932	1007	969	959	1019	1056	965	1005	970	975	984	1016	971	1006	956	999	952	989	947	966	1025	986	1042	986	965	999	959	978	981	1000	955	949	971	981	993	956	993	960	997	1025	981	1037	994	1014	1004	978	1018	1002	993	940	944	974	932	961	1029	995	954	944	918	1000	965	1014	989	975	980	947	945	949	997	988	996	986	975	972	1018	999	995	984	971	992	995	990	956	929	965	973	983	981	1005	1021	974	963	1037	984	977	963	989	983	947	1003	1011	969	966	1005	930	961	981	999	967	972	935	941	951	980	931	967	934	921	931	984	948	980	949	957	999	938	985	1005	939	995	1041	934	989	1048	979	983	962	937	1011	969	965	953	961	1039	960	965	987	1002	985	976	1031	968	991	943	958	1006	1039	1004	959	1021	986	999	983	973	987	1004	964	979	935	989	1013	978	981	939	954	983	1013	969	962	979	1056	1024	960	986	1005	980	978	933	948	963	964	973	1048	1019	991	1006	948	951	916	957	1018	998	945	957	953	969	991	972	1009	1012	923	974	917	977	959	1032	962	996	976	992	1029	951	938	965	1003	1015	954	931	961	967	964	986	1043	1002	981	998	1001	1027	973	989	1005	950	936	1030	982	957	955	971	1008	958	1007	930	997	956	902	1006	967	1023	919	1003	986	962	1065	995	1007	978	1025	929	947	968	962	933	963	942	961	984	929	1004	1013	906	965	977	967	1001	1010	948	959	964	935	966	996	977	1024	985	1020	989	1031	967	1015	978	940	962	1029	965	1005	959	984	1005	1010	950	940	1005	929	1019	955	986	1008	971	921	928	945	963	986	952	969	988	952	987	934	1007	1001	901	981	915	970	1008	996	969	1021	972	965	974	993	948	1019	931	970	959	971	939	953	953	989	1004	945	1007	947	915	953	970	1004	984	927	930	1028	970	1007	976	927	944	994	947	989	1034	1022	956	981	908	1008	994	923	1005	977	1022	960	1001	970	926	1026	917	945	1039	939	971	994	983	987	944	964	1046	987	964	1012	998	911	953	977	962	983	944	982	1005	929	997	1002	991	987	956	1012	976	1017	909	1023	1046	921	950	1004	996	1011	990	920	984	1031	952	995	971	949	963	927	924	1034	940	981	1036	933	953	1016	966	947	965	1033	959	1014	1001	1001	930	984	959	1004	974	1025	986	991	959	947	965	922	956	1006	981	976	972	953	968	969	984	1011	934	976	944	959	1001	1066	999	949	975	969	1000	1026	979	972	1018	986	1019	1001	1032	994	1007	1008	983	1021	945	995	1004	953	983	982	931	984	941	969	980	969	942	1059	954	963	968	1015	1085	917	946	994	1008	1000	1000	956	971	959	962	1002	1005	971	990	975	1016	985	927	986	988	1052	964	930	1036	996	987	1011	1014	960	1026	926	980	1024	997	961	944	985	1005	955	1006	1013	990	1022	993	993	991	1008	1008	948	960	941	1002	977	1069	971	1004	937	954	916	989	949	976	1020	998	948	956	976	959	967	981	958	1030	994	1050	962	956	1002	963	1002	970	963	1029	976	1035	997	1031	982	958	989	951	1012	977	975	976	1003	986	1001	1020	976	1018	979	942	965	956	1027	945	1054	1027	983	964	986	958	950	1007	1032	969	947	967	996	993	958	983	983	989	983	964	971	984	945	975	944	978	961	1006	940	1003	944	1016	942	983	965	919	1027	1009	989	971	940	983	960	946	988	1015	979	1012	982	1034	1000	1045	995	964	966	998	1000	1000	1008	1026	951	1025	978	987	1036	994	985	958	983	961	989	915	1004	994	985	986	988	996	1011	925	965	942	947	981	949	923	948	982	961	960	937	988	992	1001	973	1026	974	984	1002	946	977	1026	950	1002	958	1006	972	1042	963	1002	932	950	936	1023	988	960	963	1032	987	977	958	1003	971	989	933	969	1036	1008	1030	969	993	976	975	993	950	1011	895	979	972	941	935	983	964	988	1000	972	997	956	929	957	916	1051	974	1000	982	987	996	1003	957	972	953	959	998	955	975	1037	971	952	1018	968	1038	976	997	932	991	970	1019	1003	1007	988	998	941	960	976	979	969	1001	971	958	1029	1006	1035	1018	954	923	949	907	994	968	996	990	994	957	954	990	951	986	926	948	1046	953	1010	968	927	960	980	966	971	994	999	1017	1009	959	909	1028	972	1000	1011	985	1000	1006	922	947	971	1003	1004	999	930	983	988	1024	962	1012	985	974	993	923	983	959	944	977	899	1029	965	976	974	955	960	932	943	966	941	967	952	956	904	1041	947	981	996	979	995	994	956	1008	961	954	1044	985	1043	973	988	968	892	941	957	953	989	979	1011	1024	976	996	946	924	983	930	1033	978	971	911	1021	985	997	1000	977	979	1011	1003	991	1014	957	961	981	1058	951	968	979	955	931	939	972	948	962	996	975	953	902	954	980	988	949	1027	912	959	957	940	991	948	1010	1027	1000	930	1036	983	1011	973	977	1014	1027	981	974	968	962	974	967	931	950	967	948	947	986	1019	978	1027	987	993	990	1034	963	1005	958	953	910	1016	988	978	955	994	968	982	971	945	943	989	1008	947	948	967	945	984	968	982	952	973	982	964	997	937	1012	966	946	950	1029	939	1014	987	1009	950	906	978	1022	983	942	999	957	1050	984	903	964	959	937	996	998	932	968	916	960	986	960	919	980	1002	1017	956	950	973	942	1025	927	1032	1015	968	949	944	1003	993	980	1018	944	1021	989	983	975	1016	997	928	991	981	987	988	947	951	994	998	1076	946	968	983	982	955	981	989	918	1012	996	1026	959	980	978	966	975	948	984	1038	1059	1020	971	970	956	956	964	1017	1027	1009	945	949	928	960	1005	995	975	1007	979	977	967	951	1018	993	938	964	987	1025	939	961	970	929	967	982	1002	1009	954	983	982	995	959	1033	1017	1020	996	961	993	948	1033	994	990	989	984	1003	933	967	964	985	1000	984	978	959	945	962	974	1005	924	943	994	1002	918	977	934	937	951	982	987	1003	1025	971	981	975	970	968	975	992	1005	1010	952	1029	962	958	1011	997	1011	940	982	967	962	1018	979	936	1006	970	935	1007	935	953	973	961	970	973	926	940	1031	994	936	958	930	959	965	965	976	965	982	999	956	977	995	965	1021	907	967	969	979	975	963	983	1027	997	932	1063	972	933	901	1000	960	1009	968	984	973	946	969	932	944	990	1032	979	979	991	1004	956	978	983	963	976	933	1009	993	974	1009	1012	975	1030	978	1025	996	992	993	984	1018	990	965	916	958	941	974	962	972	995	990	995	996	960	981	1024	999	912	1001	944	997	949	998	1018	983
29837	27911	27924	25718	23573	21381	14780	9923	6643	4981	4673	5855	5291	4066	3067	2483	1617	1245	821	780	657	613	692	825	526	526	538	482	587	787	852	791	534	483	424	368	339	308	281	336	279	293	303	311	293	284	277	326	296	301	304	306	302	288	304	269	263	288	296	311	277	278	304	293	289	288	253	296	265	269	290	284	285	285	282	299	296	287	263	281	241	308	311	296	293	292	297	285	284	241	300	291	292	287	313	270	285	278	312	303	251	270	283	301	272	279	290	281	300	282	312	286	288	281	289	319	302	275	300	286	308	279	279	307	302	302	308	299	298	277	291	256	283	296	287	281	293	292	259	243	288	294	271	285	275	300	279	282	291	287	288	270	249	310	274	321	277	288	328	275	281	293	279	269	296	271	304	285	294	293	293	276	253	298	269	280	267	269	275	286	298	284	283	282	300	298	316	312	289	292	269	312	257	257	275	295	277	285	263	261	287	294	317	284	314	298	277	281	274	300	278	309	274	275	262	277	268	298	247	300	285	302	279	260	303	267	310	267	275	263	284	298	312	320	293	283	286	269	291	263	288	288	281	285	318	299	280	281	284	272	297	298	293	280	300	256	282	318	246	292	277	283	287	292	269	276	271	281	300	308	292	288	275	306	270	317	277	274	319	269	308	286	273	307	303	294	279	306	292	292	302	287	300	288	309	289	289	315	290	304	281	289	269	290	270	286	298	290	279	293	289	272	289	305	280	295	259	266	262	265	262	270	325	273	303	270	268	293	277	286	291	284	236	289	305	306	306	265	285	293	252	274	273	278	299	295	305	295	288	278	267	271	281	265	269	276	298	272	252	265	294	316	285	276	300	273	277	299	305	292	286	281	307	292	278	278	287	320	321	270	306	284	274	298	305	286	261	274	288	296	299	288	292	306	293	290	295	268	288	295	283	290	277	283	282	274	303	289	287	272	268	292	281	274	278	302	303	272	293	279	317	295	283	284	288	277	278	290	265	268	311	280	286	286	257	301	243	304	311	272	299	281	282	279	287	298	275	288	256	255	273	258	290	301	286	274	309	307	271	292	297	304	274	288	296	281	281	316	265	289	307	276	282	265	289	314	289	277	314	280	273	256	284	287	276	249	280	260	239	290	275	294	253	275	293	315	299	292	293	267	269	260	304	310	281	291	291	285	257	296	300	277	246	256	314	274	308	317	279	303	318	288	274	292	293	305	269	297	298	286	287	285	283	276	300	289	266	289	321	300	292	298	285	275	279	266	270	261	287	305	269	275	295	300	247	327	326	282	285	274	299	306	277	329	276	263	276	285	285	284	269	285	300	278	251	282	270	276	264	277	314	306	292	289	268	297	284	285	300	299	285	282	310	264	266	308	275	276	262	275	313	287	313	295	255	285	264	298	292	286	287	289	281	316	298	281	290	319	298	273	281	261	285	279	276	296	302	274	279	317	295	292	296	293	288	282	308	239	303	296	304	274	275	312	302	286	283	286	286	291	297	297	301	258	286	280	284	308	280	283	297	309	315	284	295	314	288	294	278	275	274	269	252	284	298	260	285	303	270	293	273	298	295	275	263	293	296	290	281	290	279	265	297	308	267	290	301	269	270	292	230	279	307	292	286	292	285	294	286	289	267	292	263	301	273	329	288	312	313	294	270	293	287	320	281	297	267	295	303	311	279	340	297	277	289	312	292	249	299	302	323	303	284	293	285	327	285	266	276	276	285	283	267	309	275	275	280	289	287	270	264	271	277	273	255	257	329	300	306	309	272	278	329	278	253	278	286	305	257	283	269	286	296	290	292	291	261	274	302	264	312	276	283	308	287	293	285	295	293	321	295	294	261	280	272	276	274	279	283	275	315	317	290	264	283	241	282	271	258	271	283	302	264	275	284	294	295	268	267	284	278	307	290	270	265	321	284	251	273	277	305	270	297	276	286	267	273	234	293	320	297	283	264	280	280	282	291	313	258	273	282	289	298	290	292	290	281	290	303	322	274	306	294	295	283	299	296	291	266	298	299	273	277	286	288	254	295	273	276	306	292	261	284	275	247	256	268	270	275	295	266	259	266	303	289	291	310	250	270	298	288	287	281	282	300	318	298	287	282	289	285	293	279	302	297	279	293	265	278	305	309	252	295	297	287	285	279	285	295	287	286	274	295	277	274	297	277	237	270	279	298	289	263	286	306	279	280	265	285	281	287	282	282	277	291	291	293	302	290	239	278	281	287	270	242	254	294	288	262	279	298	266	287	295	298	299	313	284	266	285	274	310	300	290	294	293	296	266	299	291	278	279	298	278	277	281	317	308	301	281	306	298	287	271	280	277	271	268	302	291	285	266	275	317	290	295	281	298	310	308	284	280	314	282	314	311	301	288	296	301	265	278	249	262	284	292	282	234	271	275	277	289	278	260	275	281	284	297	300	258	280	278	239	261	252	291	255	316	290	280	271	260	276	308	299	309	247	279	307	266	267	313	284	302	282	315	303	306	262	287	301	271	295	293	282	276	273	288	300	289	283	275	287	284	290	278	276	284	313	275	295	303	320	275	309	291	275	276	285	298	267	289	280	272	279	267	286	278	300	288	295	298	279	262	289	281	268	299	284	284	299	296	291	314	275	261	310	309	270	317	273	278	290	300	302	269	271	282	290	302	273	286	290	272	311	281	287	304	304	278	277	284	289	284	310	277	288	265	302	289	272	282	277	294	298	284	245	291	281	296	291	322	285	274	316	279	271	306	261	272	293	294	257	260	302	313	338	291	264	283	290	298	342	291	295	253	289	294	274	315	285	305	300	275	274	293	310	309	283	257	295	291	285	264	278	315	303	284	277	308	303	282	263	279	281	293	250	295	290	255	278	290	268	291	271	302	278	273	302	301	267	264	257	276	310	271	308	245	326	264	323	287	282	286	273	280	307	285	270	299	291	303	278	288	261	300	298	279	285	264	289	292	255	273	282	277	276	283	302	285	267	272	285	292	260	263	317	293	295	278	276	303	300	259	293	287	279	271	293	258	284	286	294	258	266	299	301	302	271	282	290	329	271	281	305	314	295	315	264	289	302	296	276	293	281	304	264	240	279	306	284	269	255	287	261	291	279	278	254	289	289	262	283	317	301	266	297	287	283	254	260	292	309	304	267	267	300	274	231	259	291	308	294	272	285	289	309	281	308	258	307	308	288	285	286	273	270	295	273	277	275	267	276	318	270	276	266	311	299	285	291	296	302	311	268	279	309	289	255	278	280	274	316	286	297	281	282	282	265	275	278	298	307	271	271	292	289	298	248	281	280	281	284	277	257	306	300	269	250	299	277	275	269	284	280	292	275	272	285	293	276	269	293	287	258	289	268	293	297	281	286	261	272	265	282	300	268	283	272	289	273	293	296	273	305	292	287	290	306	292	305	269	270	279	298	266	285	280	296	293	291	315	271	304	281	283	314	285	283	293	294	276	261	273	282	292	297	297	280	284	265	303	293	259	287	298	280	283	245	264	281	290	309	281	266	275
21219	20251	22907	25501	30035	30925	23752	20935	17628	15331	18114	20899	20490	17497	14625	12072	8553	8411	5134	4455	3979	3482	4448	3975	2442	2980	2739	2589	3474	4196	5145	4203	3180	2378	1699	1267	1402	1161	1011	998	1017	982	948	905	1001	1003	938	934	974	918	937	981	975	975	878	924	917	901	979	962	973	949	923	931	970	924	916	964	960	898	911	861	891	947	946	911	956	926	1008	951	926	939	881	926	819	893	906	948	918	883	970	903	894	905	937	889	904	956	911	920	889	889	871	905	838	978	918	864	878	916	953	916	963	870	899	899	871	898	842	939	886	905	935	915	938	900	879	893	897	912	902	844	914	899	932	918	894	896	907	957	802	888	885	867	901	856	923	888	888	888	868	926	885	849	881	892	915	905	901	906	863	890	890	910	944	892	895	862	863	890	892	930	862	914	846	886	921	864	870	891	899	877	880	909	870	883	942	923	872	933	887	851	906	889	881	896	874	877	883	918	908	863	923	916	858	835	874	929	899	901	842	947	916	890	970	878	898	908	897	941	912	919	887	861	865	881	898	929	912	894	944	868	847	918	882	884	926	851	907	927	890	877	954	916	914	911	847	868	915	892	938	907	893	893	883	877	915	934	869	849	890	892	847	888	850	870	890	876	888	915	894	876	893	844	902	849	901	880	870	936	881	887	931	931	871	876	876	934	876	912	850	972	889	888	910	861	895	843	924	850	936	950	905	870	859	893	869	953	858	886	861	885	826	943	876	924	954	892	862	895	851	908	903	867	852	886	860	889	908	880	912	879	910	873	942	891	918	898	922	921	943	921	939	867	919	905	879	891	882	895	878	910	865	923	873	886	950	842	940	930	873	925	837	905	906	893	851	861	920	868	877	908	890	874	847	906	892	848	908	848	909	912	901	924	864	878	900	885	908	923	840	869	897	860	876	961	908	909	871	889	909	866	929	891	889	889	878	898	859	888	901	908	905	877	906	894	905	926	864	871	877	860	899	878	906	925	956	849	852	909	861	805	900	868	830	870	967	892	886	903	926	854	866	888	886	893	917	844	873	886	873	931	861	925	924	951	882	829	908	901	908	922	898	860	930	878	850	903	839	936	868	884	952	873	893	893	910	904	880	881	912	863	875	897	878	884	881	884	869	949	938	907	895	910	890	955	914	895	873	907	864	882	892	913	906	937	853	889	873	853	909	895	852	808	899	871	871	903	896	952	874	853	900	888	877	863	895	866	889	878	874	894	900	845	903	900	854	903	968	881	857	839	924	912	894	872	893	916	897	921	850	914	897	852	810	848	956	921	880	870	936	860	889	908	881	899	881	875	930	866	851	915	904	897	913	879	856	844	906	887	851	890	876	900	901	893	884	834	843	908	906	936	893	882	870	902	951	977	882	918	927	917	909	894	909	872	887	874	891	876	888	856	897	860	855	928	904	917	887	903	903	895	940	882	876	906	895	846	865	927	917	885	891	875	946	899	893	903	883	859	851	905	866	924	896	841	841	886	933	858	931	852	893	896	905	922	881	902	888	912	927	872	904	914	889	932	895	943	899	868	932	849	860	906	868	900	877	874	878	903	912	907	853	873	883	901	936	902	940	861	848	867	897	862	935	856	932	895	874	941	842	856	868	849	893	887	912	919	884	901	913	902	906	900	902	813	937	887	908	874	892	850	906	845	879	881	922	922	908	876	874	917	927	873	911	854	912	873	883	845	931	921	898	832	887	862	921	862	819	904	885	856	917	824	873	902	889	904	918	847	902	887	893	906	804	937	841	852	882	909	937	911	926	916	890	941	838	905	851	915	957	901	946	852	883	825	916	903	928	895	833	890	885	908	874	888	909	918	868	934	865	941	1002	899	910	894	930	871	860	879	932	889	867	914	949	913	902	907	965	862	851	877	834	946	890	939	842	876	877	917	886	911	943	919	903	864	891	885	882	915	922	894	865	894	930	872	850	866	884	905	867	920	910	906	920	960	873	895	935	925	911	826	973	895	912	899	896	872	893	908	881	913	938	869	850	876	904	923	888	899	930	878	930	862	893	890	913	883	903	885	827	881	890	860	851	875	891	896	934	887	895	896	897	912	890	908	894	930	877	844	849	902	907	891	832	890	876	878	895	877	824	926	913	890	861	887	805	885	876	915	887	840	917	853	904	891	922	870	857	914	860	922	855	931	908	886	898	883	922	862	881	893	929	848	972	944	874	868	852	877	846	868	920	840	885	868	935	894	885	870	905	863	869	910	884	855	863	875	927	942	910	908	888	922	926	934	879	895	835	885	903	882	889	876	826	883	860	833	872	891	886	867	936	853	922	879	932	937	843	914	819	825	844	895	858	863	912	880	912	894	878	891	845	870	897	935	903	884	900	901	908	867	913	883	927	964	943	924	899	874	929	887	861	931	911	895	850	904	903	848	849	894	920	866	918	857	899	952	838	834	944	877	933	915	882	924	916	854	857	870	894	867	822	926	899	874	863	833	874	873	929	916	917	865	891	917	906	855	939	885	832	917	859	935	875	915	900	869	895	901	918	907	880	889	868	869	859	936	880	889	913	928	908	856	903	878	894	886	914	941	847	903	909	840	901	864	974	931	915	907	885	872	864	898	882	859	878	961	937	916	905	903	942	866	866	916	898	893	898	866	859	878	899	917	872	913	872	926	847	920	888	851	920	913	902	877	872	904	881	848	954	871	862	872	944	893	876	842	916	905	917	873	897	840	929	886	883	936	926	888	890	815	859	858	894	878	902	931	876	894	918	905	871	900	882	893	857	874	883	830	923	889	842	881	924	859	894	907	816	908	852	920	849	893	885	958	878	903	891	934	869	880	862	918	972	879	946	830	881	883	883	902	902	918	877	907	871	935	861	904	915	830	854	941	881	914	894	870	925	944	897	892	900	891	897	911	924	919	840	906	914	856	826	916	898	898	913	930	866	874	903	876	855	881	845	904	847	844	913	892	851	891	876	908	964	895	880	889	850	907	882	883	883	874	907	910	877	829	944	916	911	850	836	887	924	867	862	915	857	899	907	888	844	906	909	902	898	918	907	900	797	877	912	892	917	852	857	887	908	876	905	896	880	916	887	894	920	893	917	877	918	875	837	907	871	851	917	881	866	867	857	851	865	882	926	941	892	966	946	953	849	926	899	928	906	846	885	890	813	877	872	882	907	901	864	861	913	843	878	927	860	855	912	848	855	874	961	887	846	947	911	876	908	912	914	876	909	914	831	855	944	914	863	939	912	873	893	901	913	836	875	876	866	911	924	895	858	868	918	912	871	933	857	863	867	900	941	910	893	868	911	916	893	820	912	862	903	867	895	866	884	910	878	901	903	839	868	979	889	915	934	909	903	892	888	850	905	963	877	917	811	859	904	889	918	933	885	952	883	919	910	896	901	895	835	890	905	891	882	858	944	889	866	893	934	904	897	934	861	911	903	904	907	901	912	882	879	875	874	885	867	864	863	929	858	924	877	899	922	895	939	919	897	883	899	890	865	935	888	857	921	906	877	883	873	946
3261	2446	2119	1276	891	774	621	480	359	326	323	280	382	274	216	240	247	216	225	180	207	184	193	186	220	189	181	209	219	216	206	187	198	208	212	208	188	176	201	195	205	201	194	172	197	200	189	188	193	210	175	189	177	215	193	211	209	204	205	180	214	203	184	186	177	182	197	197	194	192	155	203	194	178	189	176	155	188	193	186	187	214	167	208	202	174	196	182	189	181	184	226	194	184	177	178	174	197	186	194	203	166	188	198	195	201	178	186	193	189	193	172	186	185	168	174	182	192	210	194	206	195	185	180	214	190	184	182	182	191	187	199	218	188	205	196	195	182	195	177	179	186	202	177	189	191	170	187	167	204	218	204	197	200	208	170	191	170	176	183	170	192	228	195	189	198	168	184	181	189	207	205	204	193	191	180	194	158	197	181	189	198	195	193	198	198	164	178	205	190	171	189	176	158	205	196	221	222	194	194	181	194	197	196	224	179	176	206	179	186	199	174	200	183	161	182	198	197	208	188	185	193	182	195	195	198	177	201	173	194	195	197	198	203	193	171	154	167	193	187	206	179	170	191	181	204	187	186	180	189	184	168	198	198	203	198	187	206	179	196	195	167	171	198	189	169	179	180	159	176	191	181	187	193	191	207	193	186	171	197	195	198	186	179	170	198	221	195	191	183	183	201	194	188	203	211	189	197	179	187	169	191	191	172	231	207	207	204	203	197	199	201	189	204	219	196	207	196	215	186	204	194	221	201	190	150	175	160	161	169	186	164	194	175	147	192	186	177	185	177	188	189	190	198	192	195	200	194	170	184	208	183	201	177	195	179	197	198	181	210	201	214	184	175	190	204	188	204	205	196	199	203	205	184	177	204	201	188	208	162	190	202	174	153	193	207	198	171	185	187	189	202	185	179	219	193	197	191	178	201	194	202	209	186	190	206	171	184	180	213	209	177	190	204	197	208	203	176	192	173	176	160	198	207	209	190	194	183	187	170	204	175	198	155	170	199	198	226	178	176	178	202	205	192	191	198	191	195	185	226	167	205	187	175	158	213	164	183	165	170	170	179	175	183	212	212	192	200	177	188	209	187	200	212	178	181	173	207	202	178	178	168	184	181	199	188	194	159	181	172	207	197	209	182	177	193	192	177	219	192	182	219	156	198	194	220	217	214	204	196	178	199	195	183	159	191	195	214	196	204	208	180	220	193	181	184	199	191	185	188	172	166	180	176	167	199	186	184	188	198	199	203	188	197	186	198	192	190	189	176	197	183	184	201	197	174	191	183	174	194	215	171	162	188	191	189	187	184	216	193	193	202	175	191	188	196	194	180	170	197	186	189	170	202	176	190	201	211	196	203	181	198	181	198	182	175	171	177	198	210	207	203	173	208	183	199	198	178	180	179	201	178	196	193	211	173	194	205	191	196	204	203	190	176	192	200	187	199	186	180	203	193	200	207	205	173	174	182	170	181	187	180	182	195	174	188	193	191	166	177	216	206	183	176	188	202	182	180	192	208	216	182	205	204	185	197	183	216	200	180	182	193	204	188	203	207	201	182	204	171	188	155	184	183	192	186	216	198	188	208	184	200	188	186	187	180	196	182	206	179	181	200	185	205	205	190	187	213	205	213	200	193	206	172	205	198	178	178	209	198	176	160	167	191	210	194	185	193	180	179	200	190	203	183	178	220	177	176	205	179	178	202	191	192	194	194	216	182	196	201	207	219	182	207	185	175	187	174	216	197	192	192	207	183	197	177	171	197	196	180	202	186	186	208	198	200	184	192	186	170	194	202	189	203	204	197	181	173	215	184	192	199	186	177	193	189	192	192	201	218	179	184	176	172	188	214	189	192	209	183	217	193	185	184	186	191	195	189	178	192	189	182	170	198	192	186	200	187	203	206	178	177	196	191	189	191	207	176	204	191	169	181	208	206	198	198	199	198	194	172	200	200	203	198	187	185	190	196	191	187	176	193	198	175	178	188	174	197	192	179	186	193	176	182	197	193	189	169	199	199	168	191	173	184	223	191	207	197	177	192	179	203	201	178	191	181	194	188	189	193	196	190	186	187	206	189	212	164	201	194	180	202	212	194	158	177	223	189	172	215	164	186	193	174	175	187	184	179	185	194	190	174	212	182	203	208	207	164	191	207	177	187	186	189	188	169	186	175	197	193	194	189	207	191	199	212	196	198	195	172	203	162	207	209	195	171	179	187	200	200	184	198	165	202	184	183	193	176	190	205	180	180	191	227	195	165	227	194	189	202	196	196	207	201	196	173	188	180	208	205	223	187	194	183	191	201	211	206	207	203	193	188	196	175	203	185	169	180	164	196	187	201	206	190	192	184	172	178	194	180	184	188	195	192	204	173	210	195	180	184	197	205	206	183	210	201	173	188	232	181	173	184	191	221	211	183	194	181	194	181	201	183	175	176	200	195	186	184	195	184	189	196	180	190	180	188	194	200	176	165	179	182	181	191	182	208	200	189	191	190	209	175	202	210	183	201	201	209	167	213	192	199	194	198	193	192	189	173	197	196	193	194	196	180	179	221	223	187	205	207	190	182	193	195	165	215	202	147	177	214	185	209	205	191	164	178	179	176	188	186	187	189	180	218	181	206	204	181	213	168	211	186	188	190	197	205	182	182	178	201	179	189	191	191	225	198	185	182	183	211	190	154	191	189	181	196	197	186	189	170	204	195	174	204	239	194	194	169	209	189	194	191	172	212	195	200	194	183	178	190	204	207	203	187	191	186	172	196	160	210	196	168	214	183	183	194	169	174	215	199	198	160	197	180	202	197	200	161	210	202	180	184	188	181	193	175	198	175	196	169	194	177	203	205	203	172	190	210	193	173	193	199	187	209	190	183	166	189	194	200	179	164	184	194	187	187	203	213	203	183	185	180	180	195	174	186	182	206	179	194	167	176	189	196	196	203	176	186	196	210	181	186	200	182	209	199	173	210	182	189	191	189	156	202	215	183	197	179	173	196	173	165	155	174	200	194	199	182	206	176	195	189	193	177	206	199	165	198	177	234	193	189	170	199	183	202	206	208	185	206	186	185	176	184	169	209	192	191	204	214	187	183	175	198	202	174	174	204	173	188	188	200	195	187	188	220	195	201	203	166	169	183	177	183	172	206	183	199	197	201	183	217	188	202	220	203	175	186	193	192	183	190	185	186	178	172	192	183	175	224	166	178	171	207	195	158	188	171	213	193	200	183	165	177	179	184	208	196	179	187	187	182	170	169	189	210	204	189	209	184	192	188	175	212	183	201	180	196	204	203	169	168	198	179	177	190	185	210	186	184	181	194	175	211	203	181	208	201	189	195	195	183	180	201	186	194	221	182	207	158	168	196	193	210	166	183	209	187	203	197	193	202	188	184	173	202	174	200	180	168	165	192	189	188	180	195	166	216	215	190	180	187	184	195	170	223	195	177	196	179	182	172	192	196	195	192	173	189	171	212	192	183	205	206	182	185	198	195	211	185	198	187	174	199	212	204
3603	3278	3901	3204	2989	2928	2182	1879	1449	1311	1319	1346	1482	1269	1152	1060	885	856	777	852	765	714	744	808	704	731	704	728	776	710	746	724	697	713	668	690	662	670	676	657	620	687	661	672	624	670	698	639	615	663	652	658	663	628	659	679	622	664	666	681	646	634	669	647	671	660	653	660	675	687	648	624	650	656	649	626	615	619	645	701	642	667	640	640	673	609	624	636	660	643	634	661	658	663	651	614	656	654	651	665	633	635	686	635	713	616	635	650	638	621	648	634	686	637	645	620	651	632	654	668	579	659	663	664	678	657	639	668	672	656	633	634	633	629	618	653	621	668	629	629	656	680	654	681	680	607	625	656	658	663	640	630	655	657	689	652	622	644	688	622	675	644	680	658	657	622	663	640	660	673	623	652	645	615	660	697	663	631	641	661	681	665	679	663	632	664	636	661	728	629	638	663	685	625	698	675	655	687	670	642	633	634	626	639	625	614	669	645	690	638	668	668	653	661	662	684	640	630	638	695	645	648	630	668	616	629	677	661	629	672	629	666	652	637	653	677	634	640	678	659	646	736	628	708	645	684	653	690	660	644	661	688	620	648	672	648	649	677	641	638	706	662	672	664	644	662	643	675	615	639	657	622	647	637	602	627	663	590	663	653	624	661	682	683	628	692	672	637	691	650	653	638	642	660	660	721	645	642	678	663	658	613	634	609	661	647	652	609	615	645	715	674	628	626	679	656	627	679	628	619	653	630	621	644	633	657	638	681	697	635	621	617	690	625	698	709	661	668	653	679	662	654	633	666	627	647	657	651	636	645	640	626	666	643	632	633	644	667	615	643	672	666	648	671	622	657	625	647	665	633	668	671	659	621	672	623	657	618	659	658	653	671	612	669	629	653	610	599	670	648	682	618	658	687	606	632	624	671	635	636	688	675	665	610	695	671	676	621	647	667	621	650	644	620	687	687	680	634	636	674	663	693	653	693	653	658	662	614	678	685	650	652	617	628	642	641	655	620	661	665	628	684	607	684	636	642	631	659	649	638	651	626	618	685	707	631	675	663	663	643	634	637	685	633	638	651	667	717	605	624	630	680	597	630	674	668	630	669	683	697	649	610	636	689	694	622	609	640	637	661	632	662	696	655	638	651	648	605	658	674	621	656	662	686	672	686	656	657	676	657	636	646	675	584	634	668	627	653	653	647	605	631	637	689	651	651	656	655	660	675	672	650	647	646	631	670	651	655	675	649	635	626	629	660	615	618	621	623	651	640	653	642	644	673	641	670	639	677	663	622	678	650	647	646	653	664	644	641	651	650	674	679	653	634	614	676	633	673	646	629	696	675	619	667	652	640	703	676	680	680	620	659	672	615	631	667	656	674	650	673	687	694	626	648	652	647	683	666	679	663	606	713	623	670	701	637	624	694	655	666	642	664	641	692	648	695	699	643	655	657	709	614	660	613	694	624	641	665	659	668	678	679	602	671	690	638	604	626	665	656	677	650	648	631	656	652	677	630	622	654	659	643	586	658	663	653	673	654	636	670	648	637	648	636	630	679	631	666	630	655	636	704	629	628	643	632	691	644	654	662	681	685	630	630	626	672	665	648	664	631	627	654	629	660	674	643	641	653	644	661	627	630	636	657	656	658	615	678	673	676	632	647	665	640	644	671	668	676	674	625	641	646	627	674	662	636	574	637	672	649	640	688	649	657	652	627	674	643	659	621	639	616	701	661	648	697	621	634	672	633	633	663	642	643	639	655	621	636	630	615	658	632	646	639	694	625	676	662	665	670	688	665	641	651	684	652	660	708	658	664	622	667	662	647	669	671	679	611	667	648	654	595	629	697	680	643	651	625	647	656	658	697	675	584	628	704	669	609	633	648	664	644	649	646	653	693	619	683	658	639	632	658	691	722	625	665	623	622	682	640	640	671	620	653	667	677	676	662	650	677	624	651	621	677	626	652	700	639	683	658	630	634	669	687	664	677	626	674	633	683	669	613	630	639	727	630	634	668	642	639	646	635	628	629	690	672	651	648	653	651	658	652	649	642	622	627	643	660	633	688	662	604	663	664	681	666	601	651	633	637	661	646	660	664	657	675	616	669	703	685	602	659	652	609	625	638	669	673	633	642	620	637	626	652	704	653	680	590	645	640	589	636	614	670	629	647	659	662	643	634	623	637	646	640	632	663	646	650	639	655	632	637	636	682	658	696	672	615	688	655	664	677	609	619	663	631	706	657	651	669	666	630	630	668	631	630	641	652	611	626	672	641	648	677	673	641	676	624	666	644	675	639	638	618	674	670	669	659	684	685	661	660	637	649	631	637	658	666	647	655	618	675	627	643	700	648	689	651	640	654	644	657	638	637	647	690	678	656	689	658	618	632	674	658	642	686	612	617	652	680	618	640	584	676	615	635	646	675	692	643	666	619	711	625	630	692	608	653	602	641	644	662	608	651	642	604	675	595	652	592	647	708	598	674	675	641	632	671	628	617	662	668	635	699	625	621	656	638	671	633	678	705	647	679	649	689	665	604	635	667	674	661	652	680	679	668	613	673	682	647	651	637	629	653	635	641	643	646	663	652	670	682	667	655	633	655	666	702	637	663	658	678	638	689	658	653	662	691	659	650	617	673	700	639	668	634	665	642	680	624	653	678	622	667	683	591	659	690	695	658	635	667	661	619	620	656	704	699	650	685	643	633	643	629	690	668	649	589	654	655	636	680	651	649	701	665	665	687	685	668	679	641	650	666	616	645	673	619	668	680	698	638	662	677	651	676	655	714	632	687	676	641	645	608	673	672	620	632	609	649	647	684	692	647	646	644	664	642	628	643	619	694	636	670	641	707	684	586	675	634	685	623	716	654	672	685	683	644	649	614	627	629	631	672	631	636	646	615	668	642	684	690	657	668	640	666	616	613	652	652	645	614	687	608	651	665	686	645	629	634	654	676	634	692	664	642	671	638	667	651	634	654	656	679	701	670	653	618	676	620	662	647	640	663	648	678	648	698	641	631	675	719	661	704	627	630	625	668	676	679	650	668	593	651	608	640	633	675	643	693	667	679	658	639	701	661	643	647	633	606	607	662	628	642	630	671	674	616	640	683	643	605	662	694	621	686	711	654	647	604	654	657	651	663	636	669	665	656	655	654	647	671	638	691	659	595	659	655	667	589	657	687	701	646	625	654	674	653	675	668	682	654	642	640	643	706	630	678	664	663	670	690	658	616	691	676	664	640	675	716	662	673	695	624	664	595	638	663	649	742	674	688	660	631	611	656	623	692	628	626	672	621	680	671	635	620	659	686	646	625	631	626	608	653	626	653	673	661	602	624	668	646	631	722	677	623	672	630	641	680	652	628	660	722	674	617	659	669	682	691	648	654	628	651	634	639	617	653	638	649	631	637	634	694	676	619	631	699	658	657	652	652	659	641	627	655	680	673	659	634	667	622	631	632	708	671	659	619	639	643	612	636	665	663	650	635	656	664	633	660	606	674	631	632	669	651
18195	18609	18957	16207	11694	9379	6471	4715	2729	2310	1989	2292	2540	1987	1543	1181	943	810	523	528	447	456	419	520	382	397	367	398	445	423	404	504	451	362	387	419	341	327	301	329	331	323	347	347	283	307	318	318	308	318	298	294	318	343	296	313	318	321	307	316	312	309	299	322	315	334	319	317	319	347	309	322	328	337	311	294	330	329	293	325	333	313	329	323	310	281	290	335	317	283	310	321	298	287	305	292	308	268	302	302	337	314	330	313	313	284	307	311	322	292	306	293	335	318	299	344	313	308	346	317	318	311	316	306	335	333	318	324	339	278	331	316	305	320	337	310	300	299	302	325	303	318	312	303	281	307	309	332	318	297	333	288	294	321	347	309	298	317	320	302	270	352	317	344	326	307	323	320	322	301	318	296	321	323	300	299	314	289	299	307	306	302	323	301	288	335	277	314	324	316	303	297	291	333	312	308	296	343	300	296	298	331	302	312	274	330	338	303	290	302	288	341	336	303	336	319	275	303	294	325	290	315	317	356	312	337	302	294	324	308	318	292	323	343	320	299	287	343	326	278	315	317	339	285	285	314	316	323	296	314	304	329	317	317	315	334	320	302	324	306	300	317	302	298	314	344	334	313	282	301	315	312	300	332	323	321	310	302	332	349	332	313	286	320	313	327	315	332	299	333	277	335	325	302	299	304	305	303	314	309	351	306	334	303	323	329	311	351	323	343	282	319	309	329	346	321	336	307	324	320	313	308	277	314	293	305	314	333	296	306	294	328	295	296	310	314	316	302	334	293	292	324	322	302	299	310	313	322	324	328	304	314	304	287	333	328	290	338	316	303	333	317	310	296	327	321	346	315	301	344	300	282	298	322	303	303	312	275	306	302	286	327	287	317	333	297	333	287	314	289	315	317	313	294	297	312	283	302	341	302	333	295	317	311	326	343	315	314	307	326	303	300	295	267	324	327	334	327	290	322	271	317	293	362	324	329	337	282	331	327	307	306	299	324	312	283	329	344	321	339	317	322	337	299	322	301	300	320	300	316	305	301	299	296	308	303	323	341	313	295	275	326	331	279	316	301	301	334	304	313	302	377	342	299	291	306	315	335	294	303	303	320	312	296	313	309	288	308	361	322	301	329	295	287	306	299	335	335	308	305	333	278	300	333	325	305	309	307	298	325	315	311	320	302	312	326	318	327	304	348	305	345	338	299	313	322	328	309	319	338	304	304	302	290	320	341	295	329	318	312	327	334	328	304	307	311	332	333	328	303	333	307	335	265	310	297	324	317	324	310	320	324	293	310	317	280	313	320	285	325	300	313	321	310	306	353	285	296	323	306	306	317	327	303	305	317	306	292	303	324	329	304	289	322	279	314	312	357	302	288	279	306	309	295	335	319	318	313	320	344	307	323	296	317	290	343	314	306	330	320	316	302	308	364	314	301	310	305	330	339	295	303	318	316	292	307	328	340	325	339	316	330	336	327	278	299	337	320	297	336	294	298	300	345	290	288	317	325	305	315	357	317	304	308	349	361	310	312	277	339	304	323	267	309	291	314	336	293	298	301	302	276	328	321	324	308	314	327	344	310	320	305	299	287	323	315	323	315	343	304	290	303	307	338	315	287	297	304	326	305	284	332	296	317	327	305	318	340	321	319	302	318	329	320	334	315	305	305	300	303	317	318	341	325	327	313	327	309	310	319	328	289	337	333	306	290	308	343	294	332	289	332	321	307	304	334	328	296	294	350	319	335	330	305	304	322	316	307	306	297	310	315	303	330	298	329	311	293	319	353	324	295	321	294	298	310	307	282	299	302	322	299	281	317	290	310	322	301	305	317	322	288	326	291	320	331	281	323	313	319	285	326	308	324	339	322	295	316	275	300	306	294	311	289	283	314	317	303	312	314	303	311	316	327	318	291	321	331	280	313	355	296	313	331	308	286	302	316	290	307	311	333	310	300	307	356	296	309	286	326	318	309	309	298	311	302	347	324	293	315	307	310	283	301	315	306	317	301	315	295	274	307	330	305	314	312	317	295	282	330	343	300	287	292	316	331	304	296	308	308	273	335	316	307	288	324	302	308	308	315	320	307	326	311	311	296	312	291	308	305	287	296	295	285	294	326	291	283	326	303	306	280	332	318	316	315	335	327	308	351	308	336	289	289	305	317	308	308	295	271	290	280	299	343	312	311	333	349	307	335	297	337	278	294	334	267	302	326	290	301	326	313	335	313	332	324	280	323	333	307	327	302	311	310	316	336	304	331	296	310	315	301	295	275	305	299	317	304	322	294	303	306	291	296	327	315	318	311	324	332	354	298	350	343	312	331	305	299	321	304	313	299	305	302	338	321	296	319	322	325	305	273	289	306	349	317	313	299	327	323	328	335	343	318	330	326	315	314	303	321	320	315	312	336	295	306	317	327	317	324	275	319	330	293	339	325	296	327	316	304	307	314	304	298	338	337	308	292	311	326	272	305	290	327	312	303	294	297	303	319	306	293	280	314	321	316	307	307	291	304	309	326	296	282	335	310	336	341	325	312	313	328	315	325	317	321	294	332	285	328	334	308	326	319	322	308	361	312	301	293	317	310	311	283	335	315	330	319	304	311	332	345	310	286	307	303	312	306	311	315	284	298	298	323	336	284	337	326	296	320	337	326	326	336	301	321	324	291	306	326	323	320	297	328	326	319	296	325	314	319	316	288	297	315	317	318	330	319	314	303	280	297	307	303	332	315	295	313	324	331	309	330	322	317	301	294	315	327	317	311	315	310	282	319	310	338	305	322	353	315	331	310	330	312	307	314	302	333	340	332	281	291	305	290	281	301	312	303	331	332	277	322	310	329	262	325	312	327	315	318	307	322	327	287	294	322	334	325	309	302	343	291	311	304	331	296	296	321	303	287	300	313	313	317	321	309	296	275	324	300	309	333	322	307	327	313	297	288	328	286	322	298	316	302	326	316	296	313	302	314	321	305	328	314	299	341	325	316	328	361	332	294	294	303	348	287	324	325	319	308	352	334	329	332	304	315	308	314	311	318	291	332	314	316	292	320	321	339	325	300	291	303	343	332	289	333	321	307	323	295	319	294	307	311	306	324	328	309	290	328	315	334	312	297	287	333	331	292	309	294	320	311	312	293	335	342	288	318	288	291	302	298	331	331	284	350	326	328	315	298	327	318	297	298	317	295	333	283	340	325	328	302	323	309	287	316	323	321	321	292	309	319	305	293	322	325	313	300	328	337	295	327	317	324	326	324	294	304	303	331	311	296	314	294	291	297	348	293	314	334	315	311	324	327	305	275	315	292	314	312	315	302	311	298	305	305	285	344	288	321	293	348	275	346	322	295	301	313	303	321	283	316	299	316	305	325	303	323	337	313	325	317	324	317	348	324	311	303	304	306	308	293	302	279	332	299	317	352	307	322	333	345	303	326	283	298	320	299	332	362	317	334	327	303	318	340	309	321	331	341	292	332	309	322	318	325	304	280	309	330	330	319	320	317	311	286
13481	13601	16073	17346	18470	19314	15575	13872	10150	9084	10035	11260	12542	9782	8094	7281	5227	4428	2745	2579	2213	2218	2312	2609	1551	1943	1680	1721	2013	2231	2140	2245	2009	1710	1474	1396	1161	1077	1064	1081	1055	1060	1065	1054	997	1047	1008	970	979	1006	1053	995	994	1000	999	1019	1025	1003	985	985	992	1010	981	953	1033	973	1023	923	1048	991	999	978	1001	958	1004	1007	1006	995	1018	988	951	988	980	910	1023	975	959	1032	982	996	1001	959	970	970	988	1004	975	969	999	1009	970	1003	970	1006	948	986	966	947	986	963	1023	1030	977	978	976	954	981	1003	1031	946	983	994	951	1013	980	1022	975	1033	980	962	975	950	1031	1043	990	980	972	973	959	1026	955	1020	964	945	1018	982	990	973	976	960	977	977	988	988	1003	1006	956	943	1015	926	994	951	954	934	996	985	921	988	990	966	992	982	952	1020	977	1007	958	994	1006	996	1010	953	992	967	966	1030	978	1007	957	998	993	988	969	964	1018	993	960	945	992	975	957	945	963	1023	981	963	1024	954	1033	1012	999	999	958	993	921	967	989	959	951	1022	987	1002	1028	1000	991	973	989	1087	1007	990	935	963	1000	984	999	995	1019	933	990	986	980	976	985	952	956	1018	950	983	941	991	993	952	1015	988	981	981	955	961	1045	965	975	996	915	963	968	1011	946	981	941	963	941	936	961	1001	1017	963	966	928	955	985	972	1025	1007	957	904	974	997	972	957	999	971	1037	966	1002	990	986	989	975	1011	1005	956	1015	975	1005	1004	995	924	1020	965	987	929	983	967	982	964	978	996	953	979	972	1055	1038	974	974	962	1009	980	981	993	965	1007	977	1022	968	968	1007	974	982	998	1024	969	945	993	946	1021	996	1018	985	967	963	995	1003	961	942	959	1004	985	909	994	983	977	989	961	949	975	886	1001	957	953	968	967	970	987	999	959	1045	1006	1029	1010	957	966	976	991	962	1003	992	940	987	1001	951	997	1055	947	1002	1067	951	907	1003	990	1003	982	974	1050	1002	961	996	987	994	977	978	985	991	962	1001	964	959	989	978	1000	988	967	983	953	1009	967	957	959	1001	1001	1013	977	960	1024	964	930	927	956	942	1034	1010	1027	1001	974	981	987	975	1000	950	979	975	955	985	1030	980	950	984	1028	956	975	993	1012	961	999	977	951	1002	1002	995	1013	1002	1001	927	979	945	974	944	956	975	972	1026	1012	989	948	970	1027	1007	948	936	946	967	967	983	953	927	967	1001	941	999	993	934	922	982	1018	988	1000	1009	983	992	948	967	946	990	977	972	960	965	1002	946	939	993	989	970	959	1008	1009	955	1027	950	941	942	1048	996	956	1037	1000	978	988	960	989	990	998	1030	921	987	945	1018	964	998	976	968	939	975	934	975	934	970	975	1035	1005	971	995	959	993	1008	993	1008	1043	957	995	957	968	973	985	1006	960	992	995	996	946	958	965	952	957	920	951	983	1041	936	979	989	946	944	972	1008	1018	975	971	992	927	910	981	963	1027	970	942	972	964	1018	982	944	967	967	993	956	996	972	991	1014	987	1018	1003	922	947	973	993	964	1043	990	1002	944	1037	893	995	1002	1006	990	991	947	1033	988	927	939	1028	963	989	934	994	961	937	981	999	1042	964	964	985	973	988	1013	923	1035	1005	1021	947	966	957	977	933	997	979	1039	990	951	1039	924	982	1040	979	981	985	1000	965	1042	976	988	961	1050	989	966	985	998	961	970	985	971	1000	969	967	958	979	1026	967	959	1029	1000	1019	1054	977	991	1020	993	1011	958	963	988	959	935	977	974	990	1012	978	1006	946	1032	986	953	986	947	986	1002	1021	947	1001	1019	1082	988	975	1055	1023	991	1004	996	972	1003	1053	927	943	953	1021	992	980	1000	1043	940	970	977	1001	952	1011	989	961	955	965	1002	958	1025	958	945	996	982	930	981	979	1022	1001	924	934	988	957	928	1001	969	971	1004	1020	952	1004	1013	1010	1019	936	1006	1053	959	958	920	995	954	982	1013	968	989	1001	989	902	1000	977	993	950	1008	980	1004	1007	941	937	998	967	925	1042	921	971	1031	954	929	988	1028	956	945	965	999	990	945	971	966	992	966	1054	1033	985	1025	938	991	980	986	977	965	977	987	959	995	1011	1017	996	924	1031	955	984	942	1014	1049	976	1002	1012	958	1010	932	953	978	978	1051	944	998	990	981	945	1002	977	960	965	929	929	962	937	1004	963	977	957	998	1009	931	981	935	1049	989	945	988	995	950	982	953	1011	925	978	977	984	999	1001	993	973	996	955	942	1027	992	988	937	980	992	983	993	1020	1022	986	928	953	958	980	917	997	913	967	988	1018	1010	1000	907	969	949	945	974	986	982	980	926	966	964	1017	977	936	1006	984	934	979	922	1006	940	967	938	996	980	964	986	1010	949	1062	1046	987	994	978	980	952	1025	950	1025	926	979	964	967	971	930	1009	1009	976	1035	994	993	972	941	965	977	956	1003	986	952	926	1014	998	939	981	1002	956	986	965	1021	1001	940	948	985	985	991	984	936	953	986	993	955	939	1028	980	946	1004	964	986	955	937	1038	953	1033	1012	979	964	968	997	974	922	986	997	992	1054	1002	984	972	955	997	994	1032	1018	1007	1000	993	986	977	1039	973	995	927	1014	985	953	978	953	1031	965	965	971	1017	966	958	1026	989	973	980	915	966	1007	1028	1020	991	1035	952	974	962	982	978	957	983	991	935	965	956	1011	927	993	993	977	992	934	998	1011	1003	977	973	1005	961	983	988	994	979	932	987	986	927	944	961	994	1013	944	995	986	980	962	956	1004	1010	937	974	958	1032	974	979	987	988	1036	958	1025	936	999	940	979	968	948	1052	1069	1020	938	1035	959	1027	955	989	1031	925	943	943	1022	949	975	993	929	1012	953	992	970	948	966	1005	1001	937	1041	978	978	948	1012	1055	952	965	995	998	1005	1019	931	1008	1005	972	1004	967	962	969	973	994	938	1019	943	938	1015	1007	960	962	974	1017	957	994	998	975	942	993	998	1053	1002	971	973	952	945	943	986	930	1016	982	930	1018	957	982	938	949	983	1034	968	972	980	940	986	1016	978	993	988	1001	966	993	979	1005	976	988	968	942	993	949	984	945	994	995	999	963	983	963	972	932	955	962	1005	1014	992	989	1026	967	998	1005	1017	939	1015	970	969	1012	992	974	1003	994	926	978	945	977	1050	997	983	973	987	969	1009	957	972	1015	982	978	964	978	945	936	991	970	1005	995	1060	968	941	937	1032	961	976	985	987	1015	955	1025	1005	971	968	929	953	945	997	1008	1005	992	1008	961	957	982	980	993	889	973	938	973	987	1003	948	981	949	969	999	969	963	983	990	942	951	983	979	975	972	1026	961	1016	1014	934	978	1038	968	1008	1023	994	986	963	972	983	972	1018	994	957	1085	947	1006	973	965	1008	988	957	1008	934	1025	960	1030	1009	978	996	953	956	915	1023	943	943	936	969	984	968	949	920	906	955	1001	958	984	1012	956	988	1006	957	987	998	961	996	1003	959	1045	924	962	1004	923	949	926	997	998	969	1035	906	984	1001	929	964	971	966	1012	1019	1006	982	974	979	964	933	1031	968	986	1027	1012	982	925	966	946	986	992	951	949	1014	922	981	983	999	970	987	961	952	1006	969	969	929	959	952	940	1008	1005	993	993	981	960	952	963	971	1010	1021	1009	999	989	1022	973	1001	950	997	986	988	1038	995	938	967	1007	950	1029	978	993	959	922	962	993	992	1003	943	910	988	992	930	971	996	879	986	944	1002	971	911	985	981	955	945	1025	924	913	946	965	1025	984	982	955	1013	951	1010	957	965	995	1056
29933	26743	26983	24354	20169	17946	14615	10266	6501	4891	4602	4967	5318	4005	3018	2679	1891	1534	856	737	615	687	573	713	547	552	482	524	708	539	625	552	556	465	361	380	372	319	302	272	324	338	289	279	306	305	292	294	276	309	285	291	295	274	272	339	301	289	287	301	293	288	307	268	293	296	301	271	268	281	242	284	266	264	310	265	297	263	277	299	296	293	268	257	280	286	270	297	266	267	267	295	273	252	256	330	301	304	282	266	276	301	272	293	277	309	287	237	277	282	284	275	303	281	287	273	302	295	315	311	308	274	273	278	276	291	289	264	308	234	283	256	276	304	301	286	291	286	296	312	280	268	301	272	286	305	301	288	307	290	288	276	297	271	286	285	296	260	278	289	273	261	279	268	291	299	299	299	273	256	285	290	282	285	281	323	276	277	295	267	283	259	313	265	275	268	296	266	274	265	268	265	275	277	280	259	262	276	263	287	283	290	273	291	294	280	297	267	273	283	295	261	270	264	259	289	280	304	313	267	267	276	303	266	278	301	267	290	298	285	287	285	308	282	294	277	270	239	287	280	276	268	321	258	278	316	324	293	298	264	254	287	320	270	313	270	280	270	303	273	304	293	266	274	305	251	296	302	304	267	268	295	293	267	270	274	284	297	298	253	300	325	276	284	279	281	270	293	288	306	285	302	278	280	289	302	296	270	259	287	292	258	262	276	293	276	267	251	270	284	276	303	293	274	293	308	298	305	287	266	260	261	302	293	294	294	308	287	296	288	266	311	286	276	244	278	280	291	282	288	295	274	271	281	289	270	274	284	277	272	284	275	275	300	313	279	296	280	279	263	292	262	297	301	290	271	272	260	276	262	286	318	285	277	281	289	303	264	264	294	267	271	297	283	271	273	312	293	255	285	311	304	261	272	274	280	280	262	305	313	263	255	278	271	282	287	307	305	297	315	311	269	292	286	261	277	293	277	274	275	276	310	273	268	282	276	268	300	255	287	271	278	255	276	277	314	281	271	298	286	286	281	287	274	260	257	246	270	290	282	286	292	284	294	296	304	274	288	293	323	273	274	263	295	296	325	289	278	269	288	281	279	298	254	292	294	270	261	276	290	309	296	285	287	283	269	256	281	273	268	284	306	291	247	264	306	269	271	283	298	292	308	273	292	267	278	276	280	273	269	293	303	284	289	252	283	305	283	263	287	297	304	296	296	291	282	286	285	285	293	280	268	288	314	276	289	281	265	311	278	270	265	243	270	276	253	305	287	284	298	290	300	317	303	294	290	279	288	291	268	270	257	256	284	261	285	287	294	284	321	293	275	269	318	317	278	266	295	299	290	270	275	261	268	271	295	299	307	278	279	298	286	289	248	257	280	279	298	285	318	275	319	293	301	283	277	265	279	279	308	236	269	270	271	305	255	289	293	312	286	262	256	311	266	276	311	293	278	299	303	279	271	304	302	284	279	274	259	282	280	281	299	294	289	261	279	298	283	264	267	293	283	271	293	257	270	297	269	261	287	268	285	285	323	257	297	287	291	295	287	288	301	291	317	290	252	301	274	243	260	316	274	269	266	286	250	308	309	293	294	279	274	279	265	298	290	286	281	264	284	280	315	277	291	293	302	296	266	279	263	305	271	302	283	312	264	300	297	283	281	308	279	306	295	253	284	286	292	289	300	261	264	280	272	257	298	299	298	281	324	263	258	272	286	277	290	293	291	277	304	286	284	276	300	283	287	275	297	278	272	265	291	294	294	275	289	301	272	260	289	291	279	304	287	274	320	258	275	278	292	292	294	293	281	271	313	273	280	264	279	249	282	300	283	275	321	288	271	277	300	285	278	297	260	290	279	298	287	269	291	272	272	261	293	283	289	285	307	286	298	257	272	303	301	284	268	252	272	303	264	264	260	276	283	289	289	296	292	331	292	312	285	317	283	237	295	300	291	289	326	295	278	298	289	264	285	290	302	281	279	265	310	306	270	291	280	274	295	283	295	264	286	277	271	293	295	304	290	265	271	265	295	289	286	273	265	302	295	290	257	272	309	279	282	309	267	290	272	330	304	251	273	283	289	281	283	311	298	273	252	293	306	264	240	276	285	291	267	277	289	275	297	306	279	283	296	331	264	303	260	244	289	303	285	251	268	270	287	270	294	285	244	287	266	315	306	289	266	275	293	282	276	285	281	276	283	243	316	273	291	292	280	272	273	280	302	266	278	305	274	274	295	271	297	255	273	252	280	325	270	274	263	291	275	308	269	272	298	265	309	259	276	264	299	280	285	315	303	275	300	290	292	263	294	292	264	284	282	294	306	299	289	298	279	267	303	284	284	287	283	259	281	271	292	295	305	300	300	291	308	269	258	271	286	268	270	275	317	302	298	276	287	295	288	284	316	257	262	270	285	296	293	301	292	255	280	287	268	274	284	268	278	316	284	301	271	266	295	275	278	283	299	281	278	284	275	316	260	291	260	275	263	231	306	270	317	277	243	297	305	298	309	291	308	273	297	255	294	259	289	304	281	312	272	283	301	299	304	282	272	271	282	285	295	269	272	301	296	294	302	294	266	287	284	277	252	273	288	279	289	274	293	287	260	282	294	257	264	271	311	247	275	327	298	290	293	287	264	295	315	261	278	265	284	287	261	294	237	285	276	257	267	287	279	257	299	291	268	309	265	292	282	278	272	306	285	262	282	287	297	252	266	273	289	305	287	270	291	279	308	286	326	270	283	322	273	234	312	291	297	286	292	308	284	301	305	282	248	295	293	269	299	296	325	271	291	311	275	285	300	296	316	299	270	262	288	292	243	271	301	261	286	297	321	265	320	307	300	299	281	283	293	279	259	327	311	262	312	304	271	267	277	292	254	281	285	292	253	318	287	275	290	260	293	297	324	294	296	298	259	284	276	293	297	287	308	268	312	287	237	293	297	288	288	303	285	298	291	265	266	255	284	279	267	277	322	310	274	304	300	291	259	297	278	276	292	298	293	309	313	325	265	304	281	297	271	275	252	333	295	282	258	295	257	272	288	308	262	264	291	257	253	271	277	264	276	276	294	289	273	279	264	253	281	295	269	285	278	288	279	257	284	294	271	280	282	297	286	269	270	297	275	279	267	276	289	268	259	289	309	307	270	284	285	286	289	275	274	275	279	296	275	315	266	291	265	295	285	283	271	316	261	296	299	253	295	313	268	302	253	246	319	294	266	283	287	275	271	291	283	283	313	270	321	265	279	287	264	255	249	290	291	281	296	303	251	272	283	242	301	260	307	257	288	259	303	274	276	272	278	254	278	283	249	307	284	252	255	292	284	282	287	269	290	278	279	260	275	290	273	303	292	276	315	277	294	250	309	285	288	291	254	269	311	274	306	290	301	243	292	297	284	286	294	290	278	269	284	317	305	279	280	288	286	323	306	281	308	283	293	294	264	271	306	300	271	305	279	258	291	307	294	274	261	269	290	265	288	280	264	305	314	307	293	278	290	295	304	289	278	278	282	283	278	297	313
21107	18728	22299	23461	25044	27825	25448	22350	17581	15330	17099	19163	20503	18513	14260	12885	9877	8059	5106	4494	3517	3745	3503	3936	2456	3091	2636	2393	3484	3213	3855	3375	3481	2628	2052	1575	1250	1158	1046	1024	992	1033	975	990	984	978	979	989	994	938	952	930	949	943	907	933	991	966	900	974	982	956	905	941	940	910	929	894	882	854	921	920	986	945	885	901	944	918	967	928	957	922	927	888	919	890	938	915	883	920	881	905	957	902	853	938	877	869	917	903	848	911	853	871	913	872	838	902	933	871	869	887	887	887	859	949	871	904	908	945	907	891	888	968	955	927	905	929	899	876	895	868	895	975	882	832	833	904	898	892	917	886	881	932	949	889	849	880	890	863	881	891	901	923	914	869	897	873	910	957	926	954	895	889	920	878	873	847	901	889	922	853	874	871	943	892	896	890	861	907	897	893	877	886	879	831	883	870	887	898	980	933	873	877	864	895	879	870	899	857	849	882	857	880	911	914	915	857	893	840	920	832	913	885	916	898	900	866	904	874	882	899	911	867	930	893	843	912	901	887	943	901	823	871	904	850	923	894	931	860	895	828	922	844	893	932	918	855	910	915	902	913	870	882	869	849	902	886	885	838	862	880	904	850	919	914	883	910	873	919	890	895	903	914	919	876	871	887	908	922	944	914	878	930	874	904	948	883	904	885	905	910	877	924	928	889	894	926	960	911	936	886	891	890	922	873	912	907	874	926	885	844	944	840	908	838	939	848	887	875	871	868	882	880	826	925	881	830	922	912	877	886	903	868	880	904	870	878	859	927	815	869	914	883	828	920	893	875	888	887	887	870	858	904	925	900	856	912	932	853	813	899	890	882	887	935	898	853	823	896	807	973	949	874	906	853	889	896	886	979	879	907	893	893	893	815	854	883	905	877	890	818	916	898	928	871	959	854	862	880	835	888	908	878	901	926	888	858	851	912	889	910	865	894	873	866	857	891	950	941	910	891	873	864	926	895	884	948	946	898	874	872	927	873	879	890	889	918	855	851	831	912	933	913	870	873	891	852	896	896	897	900	902	812	854	877	874	896	862	887	863	844	854	881	884	854	821	878	871	879	873	896	939	883	914	821	893	896	859	927	858	874	941	901	881	870	862	903	876	897	863	869	888	849	893	891	818	915	893	827	906	903	847	921	890	899	855	841	926	904	932	913	888	882	850	915	876	886	887	897	864	926	872	867	914	926	912	919	877	893	927	887	891	925	835	953	885	855	883	856	871	927	888	923	877	925	921	981	912	870	873	900	913	854	824	853	839	883	931	899	911	913	948	847	900	845	941	908	882	866	856	958	909	888	828	887	908	893	894	902	886	886	878	892	850	852	847	888	855	901	877	881	864	906	922	868	863	935	956	876	928	881	875	852	876	867	865	921	881	904	878	937	868	862	867	913	874	904	872	871	906	912	986	898	924	876	869	833	910	939	913	858	933	910	909	874	943	899	896	845	898	900	899	903	829	853	921	913	921	959	862	908	893	917	918	869	899	917	859	866	856	888	937	853	900	905	892	872	937	915	891	887	891	860	846	867	905	875	873	908	880	844	890	870	842	905	922	913	899	923	874	880	924	899	909	910	859	892	912	830	892	903	917	866	850	849	878	935	915	832	874	894	889	884	921	870	881	890	892	855	926	871	878	897	901	859	930	873	869	863	848	955	905	919	799	904	903	877	907	840	906	913	885	859	886	863	875	910	881	915	895	879	906	889	958	865	888	879	944	934	901	842	930	888	936	880	891	856	943	904	829	828	885	870	890	953	834	865	881	870	894	897	901	887	918	908	874	863	873	870	921	902	912	926	901	879	914	913	898	859	885	947	887	840	918	941	880	868	855	880	973	832	867	881	864	910	897	940	929	873	930	891	857	917	857	901	892	909	898	840	905	900	947	909	918	914	882	884	841	858	922	865	938	885	844	886	817	873	915	941	861	879	953	916	926	896	848	877	909	908	890	872	920	869	943	899	874	875	900	956	875	904	908	933	891	909	888	869	882	861	913	913	887	882	914	912	891	887	893	843	882	923	861	891	882	915	941	947	909	883	914	830	862	932	855	870	898	876	900	910	862	913	899	917	892	826	918	854	888	879	913	917	886	943	922	887	914	918	940	834	947	855	865	868	898	882	890	876	886	921	932	926	883	911	913	874	862	900	924	881	898	876	920	910	930	864	939	891	889	868	851	851	846	889	896	936	907	877	921	864	855	840	854	909	875	894	864	893	874	858	915	904	931	915	897	841	887	925	919	873	940	900	865	904	886	871	853	894	849	933	914	872	902	922	988	926	916	887	902	904	919	909	883	881	911	892	860	920	913	859	896	845	875	869	873	920	855	911	888	902	868	877	867	872	876	874	838	886	869	874	912	849	903	865	932	857	858	867	886	886	866	917	876	895	874	922	808	927	866	893	921	868	852	819	897	905	943	882	960	859	864	925	823	876	869	906	864	868	930	883	885	837	873	821	853	894	919	940	909	848	872	904	847	931	905	930	879	844	922	892	904	914	880	928	953	922	853	873	916	922	900	867	953	881	841	889	959	858	881	907	846	880	880	890	891	930	841	876	834	899	891	857	869	880	878	891	903	861	910	895	953	866	935	863	855	915	893	850	903	888	854	909	831	873	867	856	884	920	911	888	964	896	857	857	871	905	915	925	921	891	873	900	912	848	923	892	921	882	897	900	891	943	868	874	894	864	917	910	962	917	904	899	861	837	949	847	906	874	908	914	882	911	908	947	863	875	909	924	890	902	859	868	883	791	918	930	848	876	875	946	857	875	879	858	884	883	895	862	882	933	920	900	869	919	916	899	899	910	902	884	991	873	880	857	849	866	920	894	914	828	880	900	908	882	930	901	867	891	893	850	865	903	905	871	849	944	901	918	886	946	865	897	893	886	903	884	890	822	895	923	883	920	869	841	887	891	872	888	872	855	893	919	887	877	865	906	860	922	897	864	870	834	953	887	861	895	869	871	862	858	917	909	901	918	825	914	869	885	931	858	906	911	907	926	859	927	936	921	887	869	899	903	832	923	895	862	909	881	900	913	946	929	841	942	902	892	874	877	906	907	878	877	860	932	908	879	885	855	951	860	917	912	854	855	821	830	827	883	863	936	837	909	907	834	888	906	857	910	887	880	915	909	920	893	923	881	929	835	874	952	859	901	849	888	894	863	844	881	883	907	885	924	842	962	917	881	926	923	865	891	837	892	913	867	918	941	895	865	927	919	835	839	898	927	918	902	849	872	840	948	859	900	882	905	897	920	922	904	864	837	908	898	870	854	899	882	892	882	862	901	871	868	926	894	908	884	872	876	951	879	887	885	872	889	919	889	901	901	878	899	928	841	916	860	918	883	861	846	908	881	826	897	916	871	892	907	893	900	954	873	910	870	857	887	915	907	922	839	881	961	913	901	854	882	855	896	929	983	863	827	855	918	873	865	857	857	876	888	920	848	909	869	893	923	857	892	871	845	857	895	883	981	828	849	909	919
3389	2329	2415	1562	1000	846	576	521	373	288	306	318	354	283	213	230	247	216	196	183	205	203	193	197	195	223	188	182	194	194	187	185	177	199	178	216	176	193	196	184	190	191	176	213	196	188	210	195	191	181	195	203	222	176	198	207	211	185	184	204	169	199	198	183	170	173	168	177	168	191	193	201	189	190	185	179	189	149	178	197	189	178	193	209	200	174	163	191	177	200	179	175	167	182	175	175	194	195	185	197	182	190	194	185	178	188	185	201	195	201	169	187	165	179	191	196	175	196	191	194	200	184	194	222	216	205	204	179	190	186	174	191	184	182	187	188	189	190	194	185	168	207	184	203	195	179	193	165	194	198	195	203	188	177	207	179	213	167	181	218	193	224	181	173	188	182	166	194	207	199	177	197	180	193	191	205	194	194	217	188	199	186	177	198	176	171	210	192	198	215	198	173	193	198	199	190	197	209	198	191	180	187	172	181	192	179	190	179	178	179	190	207	181	184	204	170	189	203	192	183	175	189	176	189	192	203	175	221	187	205	184	198	180	194	202	202	183	175	172	179	180	190	179	218	208	202	175	177	202	197	187	177	172	189	178	201	170	189	186	211	201	190	193	201	188	208	201	183	193	188	187	171	196	204	183	165	201	200	170	197	205	158	190	190	195	203	192	176	209	184	212	182	201	194	196	197	181	172	187	177	205	167	172	183	198	209	184	195	180	184	204	197	179	214	190	197	201	182	195	192	174	165	193	201	188	187	195	187	152	201	204	196	185	188	178	186	198	213	197	197	214	186	178	181	196	200	179	195	165	212	189	206	191	183	211	192	214	181	183	187	188	193	187	187	180	177	190	162	182	193	203	190	196	219	207	187	196	176	191	206	209	183	175	183	207	184	226	155	192	183	175	160	219	198	204	172	165	193	175	197	191	195	192	194	191	202	184	192	220	190	172	206	174	188	203	229	185	171	169	189	190	183	190	200	221	208	198	194	185	199	194	180	196	200	178	177	177	203	194	183	187	187	168	161	188	207	173	185	196	192	205	174	170	160	209	178	181	177	204	192	170	212	202	181	184	186	201	192	211	190	187	181	212	176	187	186	169	207	177	194	193	183	184	189	197	186	207	166	184	169	195	190	198	184	184	197	169	192	181	183	216	202	174	191	211	198	183	212	189	176	204	196	175	185	188	183	173	185	199	170	200	191	183	187	178	203	186	203	206	184	176	175	172	178	203	180	209	172	184	193	173	206	174	204	170	197	177	209	188	196	188	178	171	167	178	194	186	169	192	184	188	177	200	195	184	207	184	183	214	194	204	184	197	194	183	186	190	196	175	230	191	217	209	192	214	178	160	193	174	209	218	185	168	204	170	199	199	195	195	201	212	196	177	195	196	198	207	179	174	168	187	188	183	195	184	179	211	199	183	187	173	186	186	177	219	165	194	174	186	203	194	183	187	194	170	162	173	189	206	191	202	204	159	188	183	172	186	193	201	180	177	214	205	181	194	204	159	189	186	176	172	204	169	194	154	164	182	196	178	183	178	191	204	185	200	191	211	187	175	171	187	199	181	187	178	171	188	189	199	167	168	193	207	183	198	217	197	194	195	193	183	182	203	189	170	208	186	175	195	182	186	179	190	175	199	201	206	157	167	198	187	173	192	196	184	211	176	191	186	173	201	225	183	182	190	197	196	199	197	201	183	170	194	184	182	195	197	182	219	162	180	195	199	180	174	204	192	179	183	196	202	175	186	183	177	177	186	198	203	173	206	200	190	203	207	184	193	188	203	180	180	195	183	202	210	218	205	173	172	210	193	189	175	209	187	210	198	177	205	187	194	247	167	230	197	170	218	193	194	186	185	191	194	195	178	175	167	185	170	183	186	179	173	184	182	206	200	202	201	192	174	169	183	182	187	200	193	173	172	217	197	204	168	193	182	231	181	190	193	213	194	186	182	193	188	190	184	213	189	181	183	178	206	175	202	186	195	167	191	179	180	197	191	205	186	171	174	205	203	204	193	202	192	198	197	196	213	167	177	170	171	206	185	177	203	200	168	205	223	192	206	187	208	170	186	215	184	173	205	206	197	175	182	178	170	200	201	213	199	204	184	206	212	185	175	204	178	186	206	205	194	180	217	187	182	186	178	167	219	172	208	187	194	172	174	180	166	167	203	223	160	195	218	208	190	187	185	209	209	169	174	204	178	195	174	194	178	206	208	211	182	188	177	208	205	215	189	210	178	191	170	179	181	179	174	198	205	174	209	211	169	208	158	175	178	192	180	212	229	185	178	203	160	196	193	201	191	194	206	180	195	176	174	202	181	177	177	177	171	170	177	169	204	190	188	181	199	186	178	198	196	221	180	175	186	218	212	195	179	185	188	192	184	204	183	188	191	172	180	206	210	196	177	201	179	184	205	187	193	174	163	203	193	178	183	193	176	193	191	191	172	159	204	184	216	164	194	173	186	195	182	186	174	209	176	169	183	213	195	208	205	178	178	172	169	188	164	208	196	222	197	203	202	201	174	209	177	178	208	159	170	161	176	191	193	199	193	192	166	182	189	189	224	201	210	203	203	199	206	176	179	181	194	169	180	175	198	184	182	193	208	188	198	177	196	179	193	170	179	206	192	156	180	214	188	182	213	172	209	206	193	194	200	183	211	207	201	194	200	174	213	183	178	182	176	164	185	165	195	194	164	186	184	210	201	192	195	171	183	175	157	202	187	187	191	197	183	192	175	182	201	162	206	193	194	186	196	216	194	193	177	175	177	182	200	189	191	171	173	183	191	190	180	176	202	215	210	173	199	212	209	194	190	185	162	194	194	201	203	202	201	202	162	194	171	193	185	183	179	180	162	189	202	201	170	171	168	216	200	210	191	182	192	198	180	170	209	190	180	193	186	198	189	190	191	181	188	180	176	196	194	204	173	212	190	202	187	176	186	177	201	187	181	175	209	172	190	178	179	171	193	224	200	185	178	179	183	183	202	191	192	182	199	210	193	179	191	179	174	218	196	177	164	186	189	180	175	192	197	180	178	166	183	183	187	162	195	195	186	179	173	183	164	196	179	187	178	190	196	180	179	168	184	214	192	183	186	173	179	200	190	183	180	170	174	169	172	184	160	192	183	189	192	206	204	200	190	198	187	184	194	188	163	196	176	185	208	171	184	213	204	191	191	227	169	203	171	208	199	175	186	186	207	179	185	192	220	184	193	186	196	201	195	212	203	207	196	208	170	193	185	204	192	192	179	173	182	204	196	206	205	206	192	223	163	180	192	193	197	189	185	208	169	183	190	186	186	168	167	185	193	175	198	187	209	205	188	192	199	204	181	195	206	195	191	216	192	162	207	186	187	167	177	188	215	188	191	171	200	190	159	157	197	198	209	193	182	166	181	192	166	187	182	189	177	186	190	194	165	212	189	175	187	173	185	186	204	180	173	177	183	189	170	194	208	191	193	185	181	196	180	181	202	183	181	197	183	182	207	191	177	189	192	192	174	202
3410	2970	4114	3159	2554	2530	2299	2167	1471	1339	1353	1431	1520	1279	1146	979	921	839	808	758	736	777	756	773	682	783	727	664	692	742	757	744	695	692	655	701	664	665	627	715	651	683	626	654	651	642	668	655	669	645	626	704	690	636	650	631	681	657	698	738	633	667	661	627	703	671	670	635	621	689	650	662	669	687	677	654	655	660	660	651	626	662	636	686	667	672	618	665	654	664	633	631	625	653	646	676	707	616	628	686	674	667	685	643	621	643	671	656	622	666	659	654	616	683	667	687	628	626	631	658	638	640	612	691	628	670	653	688	643	656	613	646	645	650	652	632	637	683	707	616	638	647	650	662	657	634	657	641	624	689	646	646	641	638	633	675	612	640	669	659	618	628	654	673	688	640	701	656	670	644	634	635	649	663	629	615	667	665	690	694	675	649	644	649	637	632	635	629	633	690	621	657	673	661	667	606	705	629	697	611	635	655	677	659	655	683	627	651	650	635	631	628	620	682	656	590	624	664	694	634	630	659	647	614	662	668	693	664	633	675	641	684	656	631	704	688	644	635	660	661	666	666	660	655	649	659	641	669	645	655	653	637	672	673	675	637	638	640	670	656	680	677	668	632	672	636	691	662	655	653	707	651	629	679	616	646	663	671	704	625	613	647	642	658	620	612	678	669	604	646	632	687	660	659	618	656	616	677	654	699	682	680	646	689	666	659	655	633	633	629	637	598	640	614	671	624	624	661	614	618	668	665	611	589	654	655	634	606	647	657	642	642	623	690	656	643	615	607	631	685	652	661	666	667	639	660	632	629	659	636	611	703	651	610	669	612	699	620	596	666	648	621	623	639	642	639	645	618	656	673	669	636	635	629	613	668	626	650	627	666	633	661	620	683	641	636	639	668	641	641	634	682	640	635	654	634	622	625	672	636	718	654	656	676	587	659	598	669	688	658	684	608	666	624	677	658	635	680	652	621	663	619	687	658	678	620	632	647	649	679	676	668	664	628	628	637	601	638	611	683	615	665	606	672	652	670	639	611	705	635	646	588	630	669	693	653	660	632	667	668	654	631	631	641	647	651	628	680	658	669	661	669	650	677	656	679	624	635	667	646	680	673	672	634	638	676	673	677	617	703	615	640	656	629	644	655	652	629	654	633	655	667	659	648	631	681	676	677	670	686	641	658	645	605	642	636	655	668	617	656	641	672	632	657	694	667	631	617	623	629	671	643	652	675	577	606	613	661	639	646	679	668	667	677	703	657	662	663	695	622	647	668	683	630	650	650	619	620	691	660	644	651	621	652	621	676	654	638	674	662	636	684	697	642	633	654	629	654	691	613	673	598	712	657	621	687	680	628	620	668	699	680	648	667	672	675	707	697	640	631	604	642	635	637	637	675	640	644	634	637	657	647	652	622	654	659	657	669	654	667	601	640	638	658	606	702	656	618	638	638	650	663	630	622	653	677	627	636	645	651	642	633	618	646	661	641	641	678	695	639	642	702	672	668	670	654	585	613	724	643	654	624	665	642	645	660	654	654	637	664	654	629	648	660	677	655	602	658	672	660	648	706	675	634	643	699	627	607	640	657	657	642	663	698	623	688	673	647	661	658	635	675	688	625	686	620	680	635	697	668	648	641	645	664	639	646	647	638	624	639	645	648	670	682	669	615	626	652	684	655	678	654	669	627	662	677	664	611	651	631	685	653	689	612	652	649	665	663	614	664	682	641	628	700	646	650	621	667	735	683	636	656	635	607	596	621	700	661	636	671	681	624	621	632	642	651	645	643	626	640	631	693	669	637	655	630	666	617	648	592	613	635	651	645	686	621	675	648	653	645	619	652	664	622	634	638	715	650	610	675	653	690	687	648	646	630	703	629	591	647	636	712	635	638	631	683	738	648	628	654	669	631	671	643	640	632	616	659	607	691	643	628	688	646	642	661	670	652	701	690	631	623	636	650	617	624	703	650	670	645	631	653	672	628	647	688	655	635	643	671	635	652	648	631	663	627	628	644	603	666	620	581	591	645	682	636	649	621	648	650	640	646	693	662	661	612	617	707	643	637	627	667	673	605	637	651	659	691	670	660	622	677	635	686	661	649	636	664	647	664	631	695	654	670	656	662	631	615	695	657	645	624	680	654	710	639	642	667	620	663	664	669	702	644	663	627	663	593	654	600	654	636	652	646	625	656	694	633	675	678	641	656	675	651	681	647	625	649	662	651	600	693	643	654	684	638	720	640	638	653	665	616	673	691	653	674	655	641	648	691	664	711	677	606	658	664	662	619	605	615	608	670	631	630	653	622	629	669	615	667	654	633	645	622	624	655	669	621	641	655	688	634	642	625	655	634	692	661	649	642	650	667	628	687	638	694	672	633	654	674	650	650	612	597	693	659	677	656	688	645	688	707	604	658	678	630	651	662	644	673	640	678	627	648	626	630	673	625	674	682	701	640	642	622	642	642	633	645	619	684	643	684	651	632	651	654	676	635	644	668	694	639	697	655	678	677	680	664	639	651	645	649	692	673	675	626	650	689	662	639	693	655	631	685	637	625	653	635	662	650	627	638	645	699	632	635	593	660	643	680	650	608	627	663	670	661	660	664	645	693	645	704	610	648	646	659	609	714	678	662	697	672	693	664	604	649	677	675	660	621	667	672	639	672	630	672	651	652	675	666	664	669	631	655	671	624	683	622	651	670	665	636	689	681	645	663	689	670	661	642	643	674	680	676	677	635	666	679	673	649	656	674	599	663	642	653	670	654	647	605	638	708	648	683	684	669	636	648	677	617	630	643	623	638	688	650	714	629	686	682	629	676	647	679	654	647	651	638	629	689	653	629	680	676	623	623	637	637	642	637	690	660	617	685	652	639	628	645	693	615	626	652	686	645	669	660	663	658	662	692	682	668	644	677	673	687	672	619	679	652	654	662	659	675	654	671	664	645	641	683	629	679	658	677	657	631	637	639	650	720	679	674	655	654	620	655	650	639	681	634	654	632	611	633	649	641	686	641	635	665	621	647	695	661	702	639	635	673	640	638	642	657	684	644	620	635	672	625	627	607	649	621	634	622	655	664	631	680	680	631	638	655	610	677	659	673	651	644	626	667	615	649	619	670	617	621	671	640	671	655	613	644	663	717	647	650	635	677	647	644	614	630	655	640	672	682	647	688	647	655	666	679	648	644	634	656	661	692	682	682	645	680	619	679	673	655	624	626	651	655	631	640	667	656	652	669	675	673	683	612	622	611	610	651	676	639	655	652	674	680	659	655	659	617	672	644	631	665	628	665	649	665	653	689	664	649	645	683	673	643	615	643	675	612	654	636	599	627	666	687	693	614	641	664	673	640	621	651	639	625	642	667	631	651	662	674	684	668	646	644	662	651	678	664	622	664	686	663	625	647	606	653	677	624	632	691	677	700	655	617	659	662	601	615	658	648	641	650	650	643	637	653	638	643	664	608	679	633	666	644	689	613	655	650	642	643	649	625	650	654	704	632	653	641	683	667
17662	17626	19877	16888	11148	8414	6438	6183	3326	2324	2279	2305	2357	1977	1596	1256	980	668	533	494	461	424	467	539	500	460	399	430	435	386	431	478	427	475	351	323	329	323	340	289	347	332	337	309	309	297	287	311	304	322	305	334	333	289	323	313	336	317	306	323	305	299	289	323	290	293	311	307	324	302	304	321	324	310	307	312	307	296	291	352	300	288	311	321	357	326	297	312	316	334	311	288	316	310	358	307	314	329	304	328	319	315	306	300	291	288	322	288	291	298	298	317	330	314	295	280	314	302	340	309	322	306	325	334	352	320	320	321	331	326	339	306	292	316	306	308	322	303	315	302	306	310	323	306	291	317	326	311	334	306	298	298	340	298	289	289	301	317	309	308	301	316	317	335	312	316	300	327	312	335	351	309	292	321	283	288	313	301	293	333	301	347	289	294	306	303	299	305	312	295	314	345	263	310	315	316	305	311	289	311	333	306	306	296	328	292	299	310	303	300	366	305	300	342	293	331	298	289	311	295	327	322	286	295	314	318	320	338	319	335	278	311	358	316	335	304	324	376	324	321	325	305	292	327	323	332	336	315	328	302	338	334	318	328	338	271	274	290	262	297	316	327	311	284	294	316	317	309	299	272	326	317	291	342	311	298	345	285	303	287	271	290	339	316	310	316	322	316	320	299	298	304	321	306	313	319	320	332	309	300	309	310	335	314	342	313	316	344	304	299	287	307	279	288	289	310	318	298	303	315	310	335	350	330	291	304	320	338	317	287	314	321	311	362	326	339	313	320	291	324	300	306	315	308	336	316	287	333	294	317	322	311	337	301	298	322	327	307	302	346	327	308	317	335	304	299	325	335	290	320	306	327	317	318	301	327	329	352	320	326	318	292	332	308	301	279	349	303	303	290	286	339	292	302	317	311	322	316	326	325	320	321	280	322	287	303	285	301	298	277	298	290	313	291	326	309	297	341	305	291	319	303	309	304	311	347	286	320	335	314	321	344	319	316	333	291	323	308	308	290	317	307	303	329	326	281	307	310	309	310	308	316	313	332	288	283	306	331	299	321	312	303	326	288	332	301	295	295	303	316	326	322	332	346	328	311	311	295	305	280	305	341	307	301	271	323	338	328	308	316	304	312	276	304	310	296	297	318	285	293	315	313	287	308	331	338	318	292	300	292	277	315	343	325	302	327	329	304	309	319	305	291	307	335	338	322	335	299	332	314	313	316	325	330	302	295	295	318	310	304	289	301	330	304	335	300	306	314	308	302	263	302	333	317	347	280	279	294	318	323	296	301	285	348	331	296	317	314	293	310	286	330	307	291	304	314	298	292	318	355	306	321	314	290	283	334	309	292	316	307	310	327	313	322	272	315	304	312	320	306	287	290	334	330	289	323	316	306	312	319	305	307	307	294	305	292	309	305	278	322	302	294	307	323	282	304	327	305	311	311	289	327	361	302	332	311	305	295	310	326	315	336	318	288	283	321	310	308	297	311	326	316	309	307	330	321	320	330	310	285	345	332	323	278	318	305	333	300	334	318	330	296	304	292	287	285	307	330	321	303	303	330	294	340	316	299	281	305	319	307	304	279	308	333	318	303	301	330	312	321	327	306	287	334	320	302	299	317	309	345	265	302	305	312	328	318	322	297	308	311	322	321	335	337	285	292	313	318	301	306	334	312	317	322	296	317	325	311	316	331	304	307	310	307	290	312	318	319	291	299	312	272	300	305	294	332	307	325	313	331	296	310	268	321	285	288	303	325	303	296	300	269	302	293	328	292	292	301	317	300	321	280	307	327	337	290	311	307	293	319	295	316	324	298	290	272	291	302	297	280	301	305	319	352	313	319	328	342	313	294	301	289	299	301	295	339	312	304	309	272	315	295	307	299	267	299	326	337	327	319	312	305	291	291	311	325	278	304	333	326	325	308	316	290	298	335	303	310	343	312	276	337	308	313	320	307	291	290	320	301	303	336	323	315	297	308	285	311	306	273	314	325	337	275	318	326	297	307	300	282	326	297	318	302	337	300	302	298	286	318	302	328	313	338	323	337	327	308	282	308	297	294	309	296	326	307	354	312	331	320	297	313	286	295	277	317	302	321	282	287	305	322	338	300	319	322	337	335	305	305	308	301	320	318	312	311	306	328	299	312	299	303	322	297	313	310	330	341	317	294	316	296	290	319	326	324	339	310	301	305	315	289	333	287	305	328	306	289	289	303	305	294	345	334	283	338	350	291	326	301	315	312	320	289	321	295	311	306	284	325	312	326	293	300	311	304	325	286	300	303	314	334	287	310	276	274	300	300	317	322	288	353	313	332	339	295	307	277	345	285	305	293	329	292	332	296	307	319	304	349	314	302	309	314	320	299	297	320	296	307	325	327	331	333	324	320	358	292	295	319	318	322	284	293	337	304	342	299	290	338	300	285	333	314	286	311	337	324	325	269	308	296	329	307	316	295	329	364	319	305	310	320	322	304	285	333	293	296	304	306	320	318	320	297	303	357	306	319	334	301	340	316	295	279	330	312	289	299	310	280	270	300	328	315	314	319	311	273	287	304	305	289	345	320	309	309	303	290	296	313	297	330	320	309	346	296	333	295	323	332	313	300	302	278	325	294	319	319	322	327	291	315	292	346	360	315	303	302	345	298	279	330	306	326	311	343	328	326	299	327	324	314	269	301	311	312	302	326	318	334	306	293	336	292	344	305	282	324	312	324	288	298	305	306	284	276	313	297	324	316	297	288	319	301	313	284	302	287	328	322	315	320	340	326	309	321	310	300	349	325	317	311	297	335	287	294	320	336	294	300	334	331	307	301	361	343	308	312	302	294	316	299	307	306	332	308	319	296	339	309	320	293	296	323	301	330	304	303	325	318	309	317	322	349	288	293	317	314	293	309	296	282	270	322	277	315	348	335	325	316	336	319	278	315	313	294	276	315	302	311	298	330	329	306	313	309	319	309	309	307	343	307	315	275	294	310	285	310	340	302	335	293	292	341	319	308	295	304	309	338	281	312	319	322	314	306	314	296	297	331	296	290	296	293	310	337	341	322	320	305	323	302	317	321	313	307	327	300	307	288	310	301	310	332	306	354	284	296	290	281	294	343	307	264	314	314	297	283	332	299	336	312	288	319	293	327	315	311	333	320	298	336	326	282	284	304	296	298	286	328	334	278	305	272	331	324	324	287	288	300	321	355	338	326	304	328	346	309	289	311	310	322	315	325	320	312	290	307	296	310	324	297	305	321	320	313	294	326	309	297	307	306	290	268	302	311	313	331	333	311	286	299	337	338	297	323	307	287	341	292	321	342	289	315	336	300	323	317	317	337	307	318	321	312	311	301	325	284	317	308	308	316	315	322	282	312	300	305	354	309	320	294	303	296	321	308	307	310	294	311	287	326	291	277	270	325	308	297	314	307	311	320	288	304	349	352	279	315	323	352	324	320	292	292	333	289	282	328	307	294	319	284	332	329	287	315	330	345	330	317	267	317	355	293	320	338
13453	13522	17110	17450	15896	17602	16112	17815	10409	8436	9331	10659	11267	9860	7700	6747	5903	4176	3043	2364	2362	2184	1984	2746	1854	1892	1503	1707	1819	1888	2167	2073	2082	1892	1336	1300	1127	1104	1026	1024	1030	955	1061	998	1036	1042	997	1021	990	1040	1014	986	998	1020	1017	977	1000	1000	1003	987	1008	1019	962	1028	1026	962	995	1047	1008	950	1012	954	991	990	1029	1002	982	1011	985	976	981	962	962	1025	1015	987	1002	1003	1057	977	954	989	1028	971	1014	1032	976	1010	984	1042	981	1013	978	1037	1003	1023	994	981	1005	955	1018	995	1019	962	963	944	968	1027	945	1011	955	995	980	971	980	944	948	974	1059	1011	1010	1020	1002	972	1005	985	1005	968	1003	1011	983	1017	965	965	996	974	1008	1018	1025	993	970	1000	979	975	971	1025	1012	959	973	958	987	1022	1030	950	926	1016	979	954	954	983	1051	974	977	991	961	978	1001	1012	917	993	945	931	973	1013	939	1003	986	961	1023	986	968	968	986	955	986	1002	974	970	949	938	1001	957	934	943	980	974	979	1010	942	1030	1021	961	1004	969	990	984	953	1031	1053	1026	953	975	978	1020	948	974	957	984	919	973	970	962	966	935	1015	963	1083	1059	927	949	1007	965	1010	981	985	987	999	941	1061	996	962	993	981	1034	996	969	1004	995	975	1014	970	977	941	961	963	959	949	974	1007	956	987	990	977	991	992	969	1004	1018	957	989	949	964	1000	949	948	940	1013	1031	979	978	987	1007	962	981	957	981	1004	1014	1011	961	1053	997	966	993	995	987	969	951	983	986	956	972	996	947	977	989	1011	968	939	992	1019	1010	1007	1006	972	981	967	1011	964	992	929	979	941	1003	978	977	980	1001	945	1020	970	999	996	967	996	947	959	975	937	987	954	945	1008	975	949	964	1018	950	1009	934	928	966	973	980	963	945	975	964	1010	970	986	990	956	980	996	963	957	1011	1009	977	977	1002	982	966	954	1039	982	961	969	1036	969	1014	964	981	940	961	967	988	964	1028	967	964	992	999	934	980	1005	1011	1021	1013	913	972	1000	988	1010	963	1002	1023	978	977	1044	993	1025	1008	1011	975	1006	986	980	964	1028	933	953	935	940	945	975	919	973	1008	1009	957	965	942	906	970	952	947	984	1035	949	989	985	985	987	942	962	946	939	940	972	1019	1025	986	976	1024	978	972	998	979	981	967	977	1005	957	910	973	953	997	973	943	951	963	1039	950	992	955	1034	1006	1005	988	1011	1017	919	979	937	941	966	969	983	980	957	1025	967	968	971	959	969	977	960	1006	925	965	1009	967	986	940	957	917	971	984	1008	1020	931	979	992	1009	951	954	975	966	958	991	1024	977	943	1063	986	970	1003	967	991	1002	965	976	962	1029	995	1009	997	973	931	968	964	1007	974	963	1012	988	957	929	961	981	978	1011	1011	1011	954	985	973	1015	1004	1011	968	1022	967	967	972	1003	991	976	965	1025	898	939	1027	988	1001	1031	965	1030	966	1005	974	994	986	924	982	987	951	985	1033	1019	1014	1020	920	1002	976	989	972	965	975	957	961	974	1021	1019	959	1040	977	961	956	980	959	1024	988	970	1016	982	984	984	963	989	935	1052	973	977	977	995	970	974	985	1036	1008	1034	967	975	983	924	969	993	948	925	1035	947	904	981	994	966	967	1008	970	977	952	949	975	1016	981	920	993	1007	938	986	983	974	950	960	987	944	977	943	949	1001	983	973	1017	1011	974	997	957	988	1016	1013	935	1004	1019	975	990	980	1012	994	975	992	955	1001	1011	999	1033	1004	948	1047	997	1015	987	996	957	1001	1009	957	990	1023	989	929	963	967	992	968	1001	946	939	1001	1001	976	1029	1009	1053	1006	969	1024	976	975	1003	967	989	964	998	976	939	1021	954	982	984	958	941	976	993	972	941	956	973	999	1023	998	971	1011	998	1004	982	942	974	1003	993	960	1021	988	973	1048	978	990	982	979	1004	992	950	950	1007	968	959	1007	974	959	959	995	990	960	981	972	999	993	999	993	976	965	986	957	968	983	902	985	979	976	949	1016	1042	1029	964	991	1047	976	978	997	1014	1009	981	1016	925	991	940	964	954	1002	945	975	991	987	1023	971	1045	977	972	957	964	956	1024	1027	994	975	915	997	983	1015	953	976	994	1046	972	1031	992	994	948	1009	1005	977	1015	981	972	939	992	1011	946	917	1016	1015	971	985	976	966	962	982	981	975	954	1008	958	982	946	997	978	1028	989	951	1001	995	960	976	945	1013	940	996	972	943	1002	956	978	954	988	962	1001	1011	976	976	950	1017	930	949	1045	1058	950	1036	999	1004	986	962	955	992	998	952	1012	973	911	961	1009	986	987	985	978	1003	991	1019	981	986	921	975	999	980	1025	955	892	1010	983	968	980	998	990	1006	998	957	1047	1007	941	989	963	979	1018	985	903	999	1011	996	992	1003	987	993	963	999	1022	968	948	984	972	996	982	1018	1036	1007	962	1017	946	972	942	984	998	980	993	989	925	905	1017	996	993	998	977	998	993	996	932	1017	1001	1000	986	1065	977	1026	963	1005	976	953	961	985	995	993	987	963	1009	979	995	987	998	952	950	1031	1000	970	969	958	998	995	1016	1016	1002	971	1005	1009	1033	952	949	951	991	1058	1028	1015	1028	1016	944	988	931	960	938	988	1016	993	1027	972	941	998	966	1016	916	965	990	1007	1013	984	1012	978	987	989	992	1070	990	961	1032	964	941	930	994	988	1019	979	976	1001	1014	929	997	969	1045	1031	1003	1037	890	968	991	957	1023	966	1008	1010	1030	1007	1009	1021	1012	1014	982	1049	991	1044	943	957	945	951	979	873	954	975	959	997	1001	942	1006	973	1027	1002	949	960	969	959	955	992	983	1005	960	970	986	979	937	1016	1027	973	941	973	976	982	1012	939	967	1002	969	1036	1022	969	997	965	973	1047	1017	988	962	1014	987	941	1050	925	1034	959	948	1003	998	1003	1037	1003	981	1013	1001	1022	974	943	946	1026	1010	943	968	981	975	999	959	960	959	962	1016	963	932	1016	987	949	973	1061	945	1024	1039	973	975	1006	951	1035	966	986	1006	1006	983	1012	980	992	994	942	945	941	957	1007	1010	969	992	998	993	985	1030	982	962	1021	993	942	985	981	997	953	962	972	1010	981	1031	975	997	980	979	1024	984	967	942	918	951	984	915	925	967	969	979	983	957	996	964	989	1047	966	1003	977	956	981	1023	1018	963	956	991	973	988	965	971	969	950	945	999	967	986	1004	952	982	1001	965	989	976	904	1021	988	988	950	950	975	1030	966	1016	1007	1046	975	978	1007	902	956	1015	984	923	967	990	951	960	970	977	966	1004	984	922	949	1011	977	935	946	954	1036	1043	955	1008	943	996	980	986	1039	952	1023	981	1015	962	989	922	1028	952	1002	921	990	976	958	1037	946	992	1011	950	993	944	980	979	961	971	1019	934	985	980	1012	985	936	973	937	1039	1017	1007	989	958	1008	972	982	967	983	965	963	1003	1043	1027	997	968	935	930	923	960	970	951	1015	1005	975	988	955	991	972	972	975	998	987	1040	957	993	933	996	924	985	957	978	1038	1017	959	1006	992	1018	940	980	914	961	987	1002	995	959	977	1005	974	960	1003	970	970	922	965	1002	986	1002	963	976	1085	993	1002	1001	950	991	990	943	913	1015	932	980	953	928	964	1029	982	1003	1001	966	945	989	991	976	997	987	930	984	981	971	993	971	981	963	975	962	987	946	952	1006	990	1016	963	1013	986	933	1058	993	917	959	945	965	1013	1050	935	1007	974	987	986	1042	1063	994	1031	948	955	945	960	967	977	1003	1014	1016	989	978	988	1002	982	933	975	967	1008	994	988	988	981	1000	982
